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
336716638379	336716638940	336716639490	336716640040	336716640590	336716641140	336716641690	336716642240	336716642790	336716643340	336716643890	336716644440	336716644990	336716645540	336716646090	336716646640	336716647190	336716647740	336716648290	336716648840	336716649390	336716649940	336716650490	336716651040	336716651590	336716652140	336716652690	336716653240	336716653790	336716654340	336716654890	336716655440	336716655990	336716656540	336716657090	336716657640	336716658190	336716658740	336716659290	336716659840	336716660390	336716660940	336716661490	336716662040	336716662590	336716663140	336716663690	336716664240	336716664790	336716665340	336716665890	336716666440	336716666990	336716667540	336716668090	336716668640	336716669190	336716669740	336716670290	336716670840	336716671390	336716671940	336716672490	336716673040	336716673590	336716674140	336716674690	336716675240	336716675790	336716676340	336716676890	336716677440	336716677990	336716678540	336716679090	336716679640	336716680190	336716680740	336716681290	336716681840	336716682390	336716682940	336716683490	336716684040	336716684590	336716685140	336716685690	336716686240	336716686790	336716687340	336716687890	336716688440	336716688990	336716689540	336716690090	336716690640	336716691190	336716691740	336716692290	336716692840	336716693390	336716693940	336716694490	336716695040	336716695590	336716696140	336716696690	336716697240	336716697790	336716698340	336716698890	336716699440	336716699991	336716700540	336716701090	336716701641	336716702190	336716702740	336716703291	336716703840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36760	21490	13825	9649	6686	4146	2246	1196	709	535	416	403	325	294	280	270	220	243	201	221	194	221	202	188	203	181	206	188	188	173	194	175	171	161	184	157	172	169	159	170	161	170	171	147	162	168	159	145	147	162	173	169	141	153	144	168	178	173	186	142	165	154	173	177	150	173	178	145	170	160	148	151	147	158	165	148	180	166	166	140	143	174	173	156	154	167	165	166	178	174	180	154	163	168	153	168	173	154	165	169	183	183	134	161	173	170	174	186	164	173	166	159	136	161	168	158	162	161	160	179	153	139	149	181	136	152	164	158	158	169	164	151	167	172	200	162	183	159	157	141	174	153	150	160	148	173	177	165	159	167	169	161	142	153	147	169	143	148	149	141	173	167	183	167	172	163	166	136	163	144	165	155	196	151	178	155	169	178	165	137	165	147	168	186	149	152	172	159	180	187	175	160	164	154	160	156	167	135	163	147	176	144	145	161	154	178	143	170	173	173	145	159	152	152	187	145	157	156	161	175	140	149	173	167	145	159	171	156	169	153	165	152	148	156	164	164	143	159	158	160	167	157	152	173	164	136	193	163	138	160	165	160	167	164	144	177	153	172	152	171	148	168	164	164	165	190	154	144	146	153	178	145	158	164	165	148	167	174	167	147	137	166	159	144	164	162	164	159	150	185	185	156	156	165	143	133	175	141	166	152	161	155	165	197	161	149	184	153	165	180	144	161	165	170	146	161	153	175	175	167	166	149	165	171	139	143	193	157	151	154	155	163	171	153	143	163	167	161	163	165	166	168	197	151	159	158	164	164	145	164	148	168	146	162	162	160	173	152	163	167	167	161	144	160	154	163	161	168	173	169	166	156	154	172	159	138	137	157	144	164	162	152	189	149	133	178	174	154	166	166	143	168	187	190	147	180	182	158	133	152	158	178	159	169	172	141	179	178	138	163	163	171	148	153	162	132	152	176	146	164	183	165	143	150	153	165	171	160	188	142	164	175	170	151	153	150	158	162	168	158	167	158	162	176	154	153	174	159	177	172	184	156	137	173	169	165	164	152	161	178	164	160	155	167	159	150	157	163	173	140	139	161	168	146	160	161	167	132	180	142	160	163	164	182	165	154	199	146	157	150	161	178	156	146	164	182	147	169	148	156	146	159	161	171	157	167	178	155	153	186	152	178	165	161	174	157	149	163	154	141	139	190	156	154	175	157	147	135	152	143	155	157	180	172	167	166	164	166	161	171	159	161	163	154	156	163	150	159	152	170	145	165	165	150	163	160	173	181	170	158	170	158	170	162	162	161	139	174	158	163	150	147	170	148	158	160	170	159	175	162	170	131	153	158	161	168	173	158	149	162	162	141	151	163	157	171	148	187	175	150	162	173	146	165	174	152	154	158	169	174	155	153	145	166	174	160	152	186	165	163	163	167	160	182	159	174	163	158	159	161	155	136	142	178	168	169	178	177	174	158	143	169	157	172	173	164	163	148	160	166	177	148	151	151	167	182	156	153	153	173	175	165	169	165	178	160	167	131	174	159	164	144	166	151	149	167	150	158	172	149	179	157	174	149	140	134	172	174	180	138	156	180	185	173	168	158	153	147	181	167	148	154	151	151	136	153	161	158	147	157	177	178	161	151	124	176	167	146	147	146	157	153	166	180	158	153	162	186	163	173	161	171	156	146	171	138	163	161	184	163	172	154	175	161	171	157	166	170	160	152	172	150	161	163	178	161	161	151	152	169	132	169	160	158	174	159	146	152	135	143	167	172	152	165	190	152	166	165	172	145	151	160	163	174	139	168	169	167	166	161	161	161	164	161	165	166	187	150	154	166	154	158	173	156	185	188	177	166	153	172	181	176	165	159	184	126	157	162	177	152	171	150	179	137	159	146	166	148	165	175	171	164	168	156	171	156	147	169	156	168	153	162	176	159	166	145	161	151	162	162	165	157	139	177	151	156	161	153	161	172	164	149	167	169	181	157	167	161	182	166	183	161	136	142	135	170	171	165	140	153	170	166	145	150	146	145	155	150	163	178	151	159	154	151	181	165	133	154	167	151	158	148	140	166	166	174	180	167	153	130	158	181	160	162	151	150	162	141	150	160	156	158	158	144	155	156	175	169	160	158	156	179	178	139	164	175	149	158	171	173	160	160	176	175	158	148	158	163	146	168	157	161	145	160	156	177	169	154	162	160	192	164	162	146	176	157	157	162	166	164	164	154	158	174	153	177	186	158	174	161	152	167	181	185	148	172	178	147	134	172	154	155	167	173	146	161	157	150	165	162	167	175	156	173	174	171	165	174	178	156	152	164	181	162	141	155	172	181	185	164	159	167	169	142	152	134	156	200	149	171	151	174	157	139	155	179	151	157	153	163	169	163	176	181	162	168	167	166	151	149	134	182	153	149	168	153	156	166	163	157	166	144	162	143	161	152	162	149	159	160	164	170	188	158	164	163	149	157	171	155	150	146	153	161	161	170	180	163	161	145	144	175	169	167	150	148	193	171	169	164	168	145	174	155	162	162	179	163	146	175	162	154	172	168	156	171	166	177	150	152	191	161	179	149	166	167	159	166	176	174	148	166	176	163	165	179	157	177	143	183	162	146	146	152	163	165	143	175	159	149	176	164	173	161	175	149	152	146	160	181	168	153	165	159	183	203	159	165	152	137	161	158	157	158	181	168	176	160	183	161	151	149	173	170	146	151	152	141	166	174	177	170	167	143	154	154	161	161	157	158	171	143	194	139	171	173	154	160	170	168	145	193	159	147	175	151	160	161	169	150	163	160	149	139	172	149	149	148	134	137	198	161	152	175	165	147	163	159	148	160	143	169	141	170	155	165	169	167	166	164	164	165	151	159	149	165	165	181	168	192	140	134	165	183	156	175	150	145	154	151	145	158	159	160	178	167	163	158	160	178	162	167	151	146	146	138	146	172	160	194	159	180	163	160	164	145	164	148	152	171	174	171	165	156	174	161	159	143	144	153	159	159	159	167	160	171	159	177	137	166	155	151	163	153	155	159	170	194	161	165	157	179	173	154	146	178	173	163	158	170	172	135	147	150	160	166	137	184	166	155	158	167	157	131	177	149	154	150	150	161	171	166	170	160	167	168	164	171	193	149	170	166	160	175	137	159	142	176	149	163	157	151	163	186	146	151	162	188	173	168	172	161	156	169	181	157	160	149	175	165	143	171	169	181	167	164	163	175	165	160	159	159	136	137	156	160	169	166	156	174	174	142	143	157	163	159	158	172	155	181	176	175	171	170	148	185	176	162	146	156	163	138	138	162	146	151	159	179	160	140	139	170	153	144	167	163	157	140	156	164	144	173	145	165	150	173	160	160	161	167	159	162	163	164	156	171	163	156	143	145	163	154	176	181	184	160	173	182	167	151	146	154	194	148	170	175	148	134	125	146	177	164	171	153	144	148	158	189	169	145	156	152	141	150	141	152	160	177	178	163	162	160	149	137	151	171	149	141	143	186	165	146	167	167	169	153
25745	11839	8830	8927	7796	5582	3713	2977	2392	2106	1776	1712	1409	1340	1117	1043	957	925	817	761	727	610	617	659	587	624	576	574	544	506	523	499	523	479	534	534	488	517	475	485	482	499	509	452	467	473	455	461	516	498	461	437	443	477	505	445	497	469	506	474	465	433	467	457	466	509	457	454	492	479	457	434	449	466	452	496	456	451	441	434	417	440	453	476	476	442	466	455	474	413	443	466	498	454	459	473	445	494	462	512	511	493	512	494	479	510	496	473	494	450	406	442	446	480	434	424	432	453	429	446	457	443	448	412	488	426	456	473	432	420	432	445	419	446	452	435	444	425	440	414	404	431	432	416	399	411	426	448	455	410	416	401	418	441	495	455	419	425	457	451	423	436	407	423	428	424	440	408	400	432	445	454	432	444	451	420	408	437	460	431	402	410	403	407	432	416	413	460	399	424	390	428	406	437	441	437	469	428	435	461	416	421	428	422	442	428	488	452	412	444	469	453	433	402	421	455	371	413	430	426	429	428	432	459	442	431	411	429	397	447	426	427	400	422	439	400	421	423	429	442	463	457	434	435	440	428	429	398	449	448	421	449	430	407	436	455	419	427	423	409	429	423	425	426	456	461	498	444	440	407	417	428	440	417	429	448	429	425	452	432	454	443	472	465	416	400	444	437	420	410	437	451	394	446	417	439	424	433	414	455	444	421	441	402	426	401	454	451	396	419	461	400	404	432	399	419	382	423	400	425	440	482	459	466	426	459	384	385	384	410	450	456	442	451	422	429	419	408	430	404	428	434	453	444	420	428	440	419	375	447	431	435	416	426	430	432	435	444	425	400	448	385	417	442	391	442	436	430	437	446	409	412	411	411	399	430	430	434	434	455	407	390	454	415	439	428	416	432	438	434	454	407	433	429	423	402	432	433	462	400	421	423	402	466	410	426	411	408	430	470	431	420	442	440	437	425	428	394	446	403	460	431	435	428	424	425	433	429	432	423	394	427	398	426	403	438	449	417	391	428	460	414	456	394	430	403	396	439	429	452	407	417	416	425	415	439	435	443	409	433	438	453	442	410	439	402	442	452	459	432	438	446	424	438	416	458	416	433	423	408	450	448	422	430	414	412	429	434	418	458	427	408	413	454	428	467	436	423	394	467	422	421	417	438	433	456	444	432	428	418	412	455	437	454	412	420	422	442	452	401	427	439	401	422	387	428	432	434	434	413	449	402	449	446	451	403	431	414	437	453	444	405	403	386	410	433	406	440	445	405	441	440	427	419	427	422	410	414	433	455	446	460	474	433	405	389	420	441	426	429	441	397	418	466	495	445	420	385	442	434	401	411	449	444	448	405	426	429	424	450	407	434	388	425	454	408	464	410	446	447	443	400	435	416	449	404	431	442	427	421	419	409	446	423	445	436	398	409	437	415	419	406	452	421	455	490	401	431	434	432	397	405	410	399	417	443	402	439	432	433	402	410	441	419	419	422	437	426	451	467	439	428	447	406	453	403	444	414	453	421	441	430	440	462	433	431	421	456	451	404	424	442	412	457	408	424	454	458	429	405	387	451	414	429	439	425	404	421	394	435	422	397	439	410	438	413	416	443	449	464	411	424	395	410	446	419	450	402	403	407	443	417	442	405	412	452	438	442	421	426	404	379	429	408	452	395	408	442	454	428	402	430	449	428	484	390	442	410	472	418	459	407	467	415	406	400	407	391	438	410	412	464	421	413	480	433	444	441	417	431	433	387	406	438	433	395	445	421	421	436	419	438	435	413	451	410	403	420	410	415	420	401	429	412	413	430	432	404	414	411	425	419	410	414	448	456	418	429	438	419	472	437	437	444	425	414	455	448	444	449	426	458	455	430	445	442	433	420	472	444	418	474	439	383	410	427	413	442	422	410	418	470	401	470	383	411	448	421	441	465	399	353	426	450	467	405	406	439	427	420	428	418	427	399	423	431	406	394	397	420	441	443	428	474	447	442	427	444	406	421	388	441	459	431	371	436	420	464	428	441	404	472	474	410	390	402	391	425	417	415	409	418	441	426	435	415	391	435	442	417	382	413	444	430	444	426	442	424	439	424	449	418	436	440	447	428	428	418	427	425	415	474	414	405	419	415	450	422	475	403	447	416	409	460	420	490	427	433	413	435	446	385	453	385	397	430	454	418	452	454	434	430	410	459	460	436	430	424	396	430	396	430	421	448	447	423	454	420	416	434	403	413	431	458	420	408	444	424	443	420	426	430	410	425	459	414	482	433	444	422	418	429	437	421	395	444	428	448	439	462	446	424	467	397	402	434	417	407	447	442	421	438	449	454	413	388	419	412	431	439	435	410	428	419	429	496	434	433	372	390	419	425	403	407	454	433	416	431	432	422	425	417	457	438	418	463	393	447	417	442	413	401	439	431	407	443	406	476	430	431	435	446	397	441	399	435	429	416	410	390	467	423	434	405	442	423	450	410	439	405	448	437	440	431	450	414	445	420	428	425	474	397	448	407	455	446	441	401	399	453	390	436	459	451	408	420	469	428	399	418	448	442	430	443	436	408	444	415	401	424	417	420	412	418	436	416	444	432	445	435	415	461	396	435	422	421	413	390	434	426	404	425	449	443	434	421	423	418	417	448	412	414	426	407	441	398	416	386	416	456	411	415	420	404	446	444	434	442	452	393	429	427	410	436	419	430	417	404	415	412	449	436	437	390	437	422	461	429	446	393	392	470	438	429	416	414	404	429	406	410	411	431	415	389	412	424	434	453	452	481	415	412	441	417	420	426	434	378	409	447	449	427	399	444	442	440	428	420	442	417	449	373	421	414	400	422	422	440	435	426	401	445	436	427	432	418	449	433	432	450	424	405	415	416	392	433	401	417	427	455	424	422	407	402	416	402	459	403	427	414	411	428	448	417	427	431	450	403	436	411	432	437	475	434	412	415	419	370	413	446	453	395	457	418	439	432	423	417	401	440	394	414	393	415	430	407	446	443	439	443	432	439	388	398	428	471	457	402	435	439	418	402	428	438	458	427	431	424	409	461	394	459	423	434	446	423	447	450	435	414	444	429	400	407	381	431	414	414	465	432	432	394	437	389	418	429	398	424	377	430	427	431	401	420	391	396	410	463	412	449	429	452	403	394	433	426	444	443	426	422	427	420	426	437	401	445	423	437	435	428	418	417	455	431	399	433	424	408	415	442	427	422	456	448	428	424	435	401	426	401	450	414	419	408	438	431	394	425	416	400	427	404	454	481	419	419	429	459	466	422	422	421	450	406	427	415	441	418	446	452	456	404	442	421	426	418	437	426	426	413	434	418	395	450	435	392	441	421	460	437	428	433	451	383	413	455	450	420	447	430	420	392	415	388	421	413	412	389	455	430	425	426	440	428	418	415	446	421	425	410	422	466	409	415	437	433	426	424	423	402	434	452	416	431	397	393	456	420	414	416	401	424	432	414	419	433	418	413	419	439	425	441	421	425	426	445	431	441	460	428	421	430	425	451	404	421
5556	1794	1029	703	501	368	307	264	261	255	248	288	281	294	251	257	253	252	272	237	263	267	271	281	272	245	269	235	255	286	257	268	265	278	246	249	267	250	247	263	285	257	251	253	272	269	259	260	252	267	263	257	239	260	255	262	271	285	280	233	255	245	252	274	264	252	274	260	273	254	277	253	259	269	288	280	266	252	240	267	260	267	258	281	234	238	233	286	224	253	256	258	257	265	296	225	252	259	249	269	257	230	266	245	258	289	267	242	250	287	289	268	240	238	251	268	274	269	278	263	249	272	298	280	267	268	267	252	267	267	262	282	271	239	257	246	278	277	258	237	275	242	285	257	275	270	260	247	261	265	264	306	245	266	269	258	266	265	255	239	270	277	251	263	250	272	256	233	286	243	243	230	259	284	268	250	278	248	271	266	251	257	286	269	254	263	243	260	266	289	244	252	250	282	262	277	254	273	274	261	277	236	249	232	260	228	250	269	248	290	239	276	242	268	251	257	262	276	251	243	235	266	257	267	271	254	281	290	255	260	265	256	285	263	281	278	245	278	233	270	262	242	240	236	252	252	253	244	263	269	238	253	249	248	229	250	251	235	276	270	252	276	266	276	249	261	272	249	259	275	250	269	265	254	274	231	254	285	242	243	253	268	258	252	225	239	271	263	250	252	277	287	256	279	257	234	261	245	269	253	284	248	287	282	257	259	260	277	248	259	268	227	244	256	252	274	243	270	281	256	273	308	259	249	264	248	263	223	253	293	267	255	248	268	262	303	277	243	203	242	281	249	254	299	257	268	276	264	285	215	260	258	255	272	286	245	255	264	259	253	266	275	270	267	271	249	263	257	280	256	257	253	254	243	252	258	268	266	291	261	258	248	242	250	277	267	233	243	274	266	276	225	273	268	275	242	272	250	243	258	246	261	245	265	256	263	256	261	265	247	254	262	248	242	274	243	291	274	248	280	281	250	240	245	276	287	217	258	267	236	264	270	262	248	264	255	260	265	273	265	248	279	254	251	274	240	267	276	302	258	275	269	249	254	255	254	265	292	279	241	253	260	264	282	235	233	267	255	242	252	235	250	262	235	270	242	233	269	265	259	247	250	241	248	254	271	282	270	244	266	277	269	231	281	260	275	263	238	294	279	243	236	225	271	243	267	263	257	261	251	273	290	279	294	264	260	249	213	237	256	265	240	258	272	257	236	284	291	259	254	252	271	226	266	285	252	264	273	240	256	268	271	239	253	255	256	280	241	261	277	251	286	228	263	235	293	246	220	267	261	245	268	229	271	266	263	284	252	261	268	266	262	260	269	258	235	256	263	249	251	255	254	283	282	257	265	258	271	293	263	236	243	259	215	274	283	259	267	277	255	239	270	228	272	283	251	237	272	240	238	230	279	270	264	233	232	245	280	259	234	240	264	257	248	219	266	254	244	266	275	252	237	268	274	265	247	294	262	267	257	263	269	253	258	238	258	263	236	256	265	243	275	255	247	257	270	247	282	252	254	250	297	290	255	246	247	268	258	255	234	257	272	272	233	272	272	260	292	248	257	228	273	231	250	262	285	262	235	258	260	254	229	271	264	254	273	271	255	243	230	256	266	247	250	274	268	272	245	250	277	244	255	219	246	256	267	236	259	293	237	274	258	247	250	245	267	263	264	268	262	237	272	247	224	274	285	252	252	260	244	250	261	288	258	250	251	266	271	237	252	252	281	247	262	248	258	269	257	260	248	285	258	287	254	266	280	253	242	251	273	263	240	281	262	270	240	278	271	254	256	238	260	260	243	255	261	227	290	233	299	251	243	276	246	277	253	289	256	251	254	237	297	264	267	237	257	239	232	252	259	232	253	236	254	234	268	244	237	229	275	260	253	244	258	266	297	266	259	225	276	278	247	277	250	237	262	275	268	254	276	239	271	273	274	282	265	257	250	268	231	233	282	240	271	248	248	231	249	278	264	241	255	254	261	243	254	288	287	244	282	270	232	265	249	254	257	261	251	267	251	238	271	264	265	292	279	237	292	286	282	272	262	240	248	264	250	243	252	232	279	273	249	268	284	287	244	231	281	255	261	255	259	244	238	280	294	236	270	261	315	295	264	227	250	264	269	274	276	265	276	275	260	238	269	283	253	275	279	249	268	288	263	258	272	237	234	258	251	255	261	256	276	272	252	270	262	269	274	253	239	278	260	276	238	262	305	239	248	281	253	269	268	278	245	270	235	236	277	252	261	252	251	245	239	261	283	233	266	250	288	246	281	254	268	281	261	255	257	234	257	271	235	275	274	286	254	280	261	255	243	274	268	258	243	252	271	261	244	275	241	253	264	257	258	238	230	257	269	253	283	259	279	253	260	250	243	286	274	260	272	268	256	299	276	275	246	290	232	256	273	251	252	252	240	288	256	247	252	266	227	253	262	260	261	231	256	263	230	236	276	278	259	258	255	262	260	239	254	252	265	290	227	266	286	243	262	287	280	257	283	246	274	278	289	240	260	263	248	246	265	267	249	255	255	265	263	236	269	254	252	272	273	238	262	283	242	289	255	259	231	272	277	263	250	265	259	237	258	244	266	262	259	247	272	291	247	261	244	246	271	278	239	238	275	265	246	292	262	268	243	234	273	257	271	245	268	301	237	266	246	276	264	259	286	245	264	268	297	258	256	260	246	256	259	290	248	281	248	280	290	223	243	287	260	223	235	293	208	239	250	272	254	251	264	252	278	270	265	267	246	275	254	282	285	255	248	271	257	250	278	267	255	247	237	283	287	259	267	246	259	245	247	286	279	257	271	252	269	237	281	230	259	273	254	268	263	235	265	242	245	248	283	259	273	246	221	256	265	245	271	260	251	260	272	252	258	266	277	233	255	228	241	259	272	264	245	272	272	239	264	291	251	212	234	271	261	275	246	262	277	272	211	273	274	258	275	265	277	248	265	266	267	253	233	229	241	241	260	263	258	259	234	260	316	251	293	289	261	270	241	267	270	225	250	294	259	230	248	266	260	245	261	245	247	266	257	262	260	225	241	275	250	257	264	219	243	288	244	269	284	268	302	254	251	264	255	274	261	255	263	252	260	288	236	240	233	272	243	239	275	252	247	248	248	248	273	245	247	243	290	235	259	239	260	239	249	270	246	249	279	257	242	269	252	258	245	225	247	261	236	235	263	267	278	270	243	254	259	253	250	263	272	268	274	298	257	266	271	241	251	282	268	277	268	262	273	235	244	280	241	257	268	269	255	235	263	271	260	242	265	252	270	260	279	251	274	290	247	265	265	274	262	282	256	254	269	258	267	253	264	267	228	284	286	242	261	292	246	268	250	219	250	277	304	251	235	271	246	251	242	258	260	287	254	263	281	241	264	286	255	259	252	267	280	276	266	283	270	238	231	218	256	269	249	271	255	261	265	231	279	237	245	260	241	254	232	246	296	236	236	286	243	249	305	266	261	219	262	262	256	245	263	239	248	267	251	253	254	268	257	260	260	260	248	243	253
5152	2113	1758	1585	1445	1015	789	773	759	724	738	724	706	695	702	704	658	661	694	653	663	737	703	678	653	718	684	648	658	703	694	653	648	679	723	700	650	667	680	641	658	651	655	691	719	723	688	645	708	681	668	692	690	709	687	674	676	683	692	649	719	686	691	663	698	681	633	698	747	692	671	655	675	658	666	679	646	672	656	654	658	689	663	668	651	651	699	684	687	667	637	708	754	672	669	692	677	681	702	627	699	673	713	630	713	705	692	649	662	733	696	663	685	679	680	691	657	707	671	696	695	638	703	703	680	674	660	728	651	677	660	655	642	666	646	633	667	706	640	684	638	669	678	682	684	699	674	632	641	685	626	674	675	666	670	718	652	653	663	652	713	688	633	642	676	655	712	708	642	690	654	708	651	676	623	710	673	671	636	664	680	657	693	686	674	702	686	664	663	716	665	670	677	698	704	681	657	684	641	647	650	689	685	687	650	701	690	689	643	656	686	663	674	660	678	661	653	639	655	643	690	693	671	672	668	679	702	618	668	702	694	705	700	699	697	680	676	617	696	711	692	669	697	694	639	702	652	678	654	673	693	676	678	686	710	691	670	711	705	661	638	686	667	728	679	671	691	645	696	658	715	628	654	684	661	687	685	689	653	717	655	689	636	672	681	654	664	639	665	664	649	704	650	701	658	643	670	646	669	716	716	690	658	696	718	671	661	610	691	653	669	684	659	682	599	697	685	674	677	696	690	666	702	658	692	702	672	667	669	704	669	669	670	697	658	663	681	646	711	713	651	699	696	689	748	672	679	669	662	664	646	678	672	691	681	636	672	651	631	710	695	676	644	683	722	657	660	651	671	713	649	694	687	635	687	636	646	642	657	730	685	683	688	684	733	674	674	677	699	646	643	650	679	671	627	652	722	710	689	680	647	650	692	663	671	677	691	660	695	687	685	690	667	671	675	666	645	639	671	642	660	715	673	658	642	711	692	635	712	628	697	683	667	611	642	682	662	652	678	683	635	730	679	669	693	655	676	655	675	675	663	674	700	682	667	706	642	675	706	688	676	657	648	628	691	662	671	707	726	653	679	640	637	690	680	673	659	689	709	698	639	659	653	667	653	644	638	643	611	739	698	667	661	649	674	679	658	671	652	663	678	656	679	680	688	685	704	663	691	661	654	657	709	649	715	700	674	682	669	643	670	691	739	702	630	657	675	708	666	659	696	709	686	668	675	696	658	666	687	672	669	732	682	673	679	669	630	666	633	702	724	623	674	644	661	666	654	649	674	658	669	629	642	717	663	683	651	680	694	638	692	674	689	681	656	657	696	677	687	680	689	678	669	653	703	625	700	656	664	703	669	703	743	659	734	646	694	639	626	674	724	666	682	679	662	653	684	641	659	696	650	657	644	674	665	688	717	682	691	655	681	656	654	699	635	673	658	682	671	672	728	632	712	668	643	668	654	667	694	659	703	691	656	688	700	656	685	701	690	685	657	655	623	709	707	678	705	683	706	658	725	660	657	688	699	652	642	680	650	665	713	630	701	679	666	619	652	666	670	674	669	685	703	648	672	691	666	671	690	677	669	711	636	690	672	679	689	650	654	665	713	661	652	660	648	672	692	690	675	676	681	720	659	659	690	667	660	668	694	709	696	660	688	691	720	656	719	708	698	665	607	674	640	659	694	685	647	658	695	641	684	707	657	666	717	692	665	678	639	656	669	698	685	684	677	725	714	695	677	681	684	654	683	672	678	649	684	704	679	641	651	686	671	695	732	652	671	726	680	676	674	719	665	696	645	707	690	679	694	637	689	634	654	680	703	733	714	674	686	670	659	648	666	651	691	701	651	661	634	678	651	625	694	665	682	699	707	688	624	691	646	652	692	706	662	661	707	708	699	634	636	679	691	652	654	667	677	652	676	654	711	666	644	731	656	650	656	659	721	710	636	665	667	658	660	663	661	684	678	712	699	702	658	676	695	621	688	645	627	679	689	642	681	690	641	705	601	673	644	671	684	666	673	662	693	678	664	701	690	631	705	662	707	708	697	622	716	707	653	646	660	688	644	662	649	683	698	664	659	674	676	636	683	665	661	656	612	687	677	706	686	704	659	671	663	699	646	662	651	625	685	678	703	655	657	690	726	672	687	682	705	673	706	666	668	713	681	664	660	747	675	630	667	626	721	674	669	673	702	641	676	650	685	715	669	672	693	736	670	680	654	627	686	617	688	636	686	696	669	677	633	642	669	627	683	686	691	725	696	645	670	673	638	653	679	684	653	698	642	644	644	674	687	689	662	700	663	687	661	655	708	665	660	687	677	682	708	623	706	676	679	716	639	693	646	666	704	703	637	698	675	698	647	674	634	616	727	707	680	712	686	716	673	738	723	660	686	681	677	710	678	660	647	698	718	679	692	649	725	687	668	679	660	735	678	694	695	674	663	649	666	673	664	693	649	686	715	668	687	710	675	655	652	717	673	651	681	678	665	666	680	692	670	669	709	667	678	667	689	657	661	643	683	671	628	640	650	679	681	691	654	718	614	712	634	705	697	706	601	659	714	674	675	688	667	637	729	637	684	699	700	710	610	686	667	652	649	648	682	682	671	649	681	727	676	707	694	625	648	678	653	695	674	707	651	652	697	663	677	680	649	654	695	681	652	673	684	725	674	712	661	687	717	716	669	658	672	672	688	691	673	682	622	676	672	697	707	676	719	672	684	653	667	682	707	690	739	680	683	705	685	685	657	685	695	693	674	685	663	675	661	673	692	723	663	655	707	742	720	692	688	681	692	666	683	660	697	714	644	687	698	663	684	699	675	671	661	678	689	681	630	666	674	662	704	723	671	681	683	656	684	702	683	640	692	684	738	645	722	682	687	703	676	695	675	716	724	651	657	643	682	646	671	696	722	704	671	651	677	646	657	669	691	654	671	658	670	683	666	662	694	681	692	649	710	670	680	664	695	650	690	693	680	642	656	701	684	642	684	692	672	677	638	676	655	627	672	647	663	653	689	695	685	687	642	662	624	640	683	680	642	680	699	656	624	678	685	644	683	653	704	661	668	638	673	714	688	683	703	712	699	689	662	643	695	653	611	703	649	658	696	661	654	660	661	666	635	679	682	694	722	710	627	689	696	658	688	704	664	671	704	659	652	672	643	660	663	660	676	688	701	644	708	642	665	683	673	702	661	699	676	682	648	652	682	669	704	679	645	649	682	659	664	666	720	713	682	652	687	727	671	722	690	718	642	674	682	653	689	672	713	660	666	638	668	669	674	668	695	687	666	695	674	703	652	705	669	708	675	673	659	633	662	710	669	639	661	652	667	701	694	652	670	642	674	694	715	676	665	670	686	696	665	687	653	670	683	697	666	667	633	653	636	686	683	693	640	655	689	666	659	683	660	677	662	647	681	648	689	656	615	712	666	659	647	683	718	628	690	690	706	660	636	645	653	651	696	677	701	645	676	649	690	683	681	642	680	712	665	646	685	652	647	725	653	692
29054	16973	10482	6460	4403	2491	1247	697	495	376	367	398	384	363	328	304	298	269	301	316	285	283	303	264	305	291	270	279	316	226	242	274	261	259	293	280	253	276	264	260	272	248	255	271	309	260	256	272	245	287	258	262	258	264	296	278	230	257	254	251	290	256	238	283	279	250	299	283	269	277	260	274	275	274	264	263	273	265	238	248	271	307	250	244	255	244	262	277	271	243	255	275	268	263	263	225	273	272	265	273	257	269	284	277	279	249	279	287	259	265	248	278	260	234	288	276	270	245	247	258	273	248	290	281	258	288	267	260	290	274	263	256	261	250	261	252	258	258	241	264	256	288	286	281	272	280	300	235	246	289	258	256	255	258	278	298	287	238	227	275	250	273	263	267	284	284	293	259	253	267	271	255	265	271	275	256	281	261	277	256	249	271	281	259	259	289	268	268	271	254	289	272	256	280	248	285	266	285	249	268	271	253	244	297	240	231	253	280	264	279	236	270	272	235	274	268	263	253	272	239	267	266	260	286	293	280	301	253	259	260	249	266	258	248	291	253	307	258	262	248	275	268	272	282	273	279	250	258	246	255	253	262	269	263	277	264	253	257	267	257	246	265	257	277	280	274	281	254	263	258	279	261	267	297	276	281	252	252	299	268	280	268	289	246	262	293	269	277	296	259	270	243	287	258	272	283	279	242	287	274	291	278	269	253	281	281	292	257	273	256	279	266	261	293	265	254	269	240	248	287	275	299	293	265	256	278	255	277	273	266	262	279	273	242	284	264	283	236	257	287	263	270	227	261	255	287	265	293	276	271	272	284	302	239	268	293	257	270	259	263	250	266	253	268	273	275	266	288	270	239	255	256	268	258	261	287	283	242	266	291	228	253	296	284	314	279	277	300	253	273	258	275	283	270	234	267	269	266	269	264	259	283	260	224	271	278	256	300	252	279	274	261	297	266	253	261	283	248	260	284	265	280	266	285	270	262	256	276	277	248	259	267	266	266	289	275	259	227	260	255	282	296	250	251	235	292	294	260	306	278	260	266	265	309	272	264	274	225	261	275	274	273	256	264	278	290	246	271	276	248	253	268	248	232	260	272	247	244	271	256	269	268	248	291	286	269	262	265	281	240	251	263	249	275	243	259	259	268	264	262	291	244	293	259	256	283	296	274	254	260	292	285	275	283	242	222	291	265	266	264	282	291	262	285	273	256	318	284	272	256	245	238	260	263	289	293	243	256	288	262	284	278	280	270	281	260	246	289	283	258	261	275	271	278	287	243	269	269	280	285	281	271	301	279	261	257	258	278	277	258	279	263	258	277	263	278	260	279	258	305	251	264	264	282	263	280	283	272	255	296	281	296	284	262	255	250	272	251	252	266	252	273	268	287	270	261	270	261	247	254	242	278	308	308	268	273	270	266	274	266	303	266	247	255	288	248	245	281	260	276	239	245	252	250	263	262	279	264	288	267	282	276	279	288	249	264	284	263	255	253	280	256	274	277	275	266	280	272	263	272	280	259	275	276	271	269	278	287	279	269	291	243	242	258	265	258	273	287	271	293	280	282	268	272	237	258	264	258	263	287	273	276	249	276	246	295	271	268	259	236	267	261	261	264	253	274	286	255	292	256	268	246	276	272	286	292	278	278	279	282	276	274	274	268	264	271	288	249	262	265	260	250	266	255	273	276	255	256	252	280	271	242	281	254	235	269	271	280	273	292	268	265	296	277	230	264	251	268	293	271	279	263	244	274	281	229	273	252	252	263	279	291	276	281	266	261	247	272	266	238	275	266	267	265	242	270	260	262	287	267	273	273	295	303	263	252	253	262	287	274	262	284	275	291	225	250	240	270	265	252	280	288	277	253	291	252	249	236	270	261	282	266	266	289	266	269	271	259	274	288	253	252	259	233	257	238	260	287	276	270	284	262	284	252	253	262	276	232	256	287	265	267	252	283	290	254	231	263	267	276	293	293	273	258	284	265	286	328	266	267	275	261	244	297	245	290	267	285	262	246	239	262	272	260	269	283	269	268	260	264	293	275	268	270	294	292	265	248	292	271	273	251	263	285	284	244	271	268	274	282	241	256	292	282	268	288	254	281	276	270	263	259	265	247	273	270	250	269	270	260	267	247	258	262	239	250	283	280	259	276	267	255	288	267	269	290	257	254	250	286	250	251	267	252	242	281	283	246	232	301	289	298	231	245	280	257	277	249	288	262	253	271	248	266	261	237	266	260	250	272	284	292	265	268	272	251	266	257	294	262	270	266	292	295	271	268	237	267	279	275	252	262	279	287	273	273	295	249	248	251	251	251	284	263	248	273	245	279	270	279	279	280	278	312	268	258	308	275	296	254	250	272	276	271	282	245	234	274	255	247	255	314	299	253	268	253	231	250	283	270	246	258	256	288	249	280	298	269	297	270	297	267	250	242	257	256	249	286	256	257	244	255	278	244	264	243	257	284	253	235	317	260	275	245	258	279	288	252	253	262	263	264	264	262	270	247	283	259	273	284	256	276	263	242	261	296	262	258	262	264	291	254	260	240	289	288	296	248	255	270	224	259	268	291	268	268	257	283	271	264	257	280	237	279	262	275	277	288	285	271	259	267	274	274	248	276	245	270	280	284	264	265	256	255	237	261	273	261	269	275	263	264	283	246	256	266	266	285	276	238	266	287	249	262	278	260	255	269	287	248	269	273	248	259	258	256	254	275	264	281	294	267	269	256	265	278	267	270	282	244	254	272	229	246	263	253	274	275	268	274	267	266	264	265	269	292	286	297	285	261	287	270	259	284	243	261	277	282	282	271	308	232	246	268	267	299	266	282	252	289	285	255	231	282	262	252	251	275	252	252	260	251	262	243	264	257	276	243	265	277	284	281	277	270	265	294	263	281	299	264	271	235	259	235	232	271	293	260	263	286	267	268	259	261	244	280	258	244	284	269	269	273	269	255	277	260	282	279	261	264	252	271	245	290	279	268	261	271	274	276	268	264	251	272	252	240	254	275	265	298	260	281	272	276	269	254	268	261	266	275	295	295	251	273	261	266	274	232	275	276	272	289	278	278	297	265	273	258	272	299	262	241	294	271	249	267	248	256	258	260	229	269	282	277	269	262	259	251	280	265	236	282	258	257	278	241	256	259	260	250	255	276	236	300	242	240	312	242	240	248	249	274	253	264	277	253	255	265	277	265	288	279	283	257	291	249	265	277	276	268	288	249	250	273	263	286	255	252	258	260	268	260	258	285	258	263	227	292	256	273	265	237	258	252	240	262	274	285	241	272	261	256	258	280	297	272	275	263	255	258	270	246	259	232	254	269	252	298	292	249	278	256	252	254	259	273	265	238	275	262	269	262	229	242	284	287	260	271	275	288	278	257	263	249	264	281	269	274	275	279	290	279	253	272	280	318	275	252	275	272	289	268	275	283	271	275	271	294	248	255	301	297	235	275	264	236	244	257	232	290	264	263	267	289	288	290	262	303	247	235	239	252	253	292	293	267
21707	9078	6497	5785	5394	3853	2548	2123	1662	1414	1440	1306	1269	1090	1085	947	943	906	864	797	849	856	746	750	793	774	797	712	756	723	717	705	753	734	663	734	701	696	743	782	699	732	740	693	673	714	672	766	673	696	696	717	709	657	653	710	705	713	682	715	674	687	705	674	710	718	712	698	696	669	648	651	706	652	666	656	709	703	698	655	705	710	714	648	698	719	719	715	667	664	671	719	675	676	708	707	676	703	698	697	762	758	662	721	702	706	714	672	674	728	695	647	657	665	680	706	692	723	668	706	665	683	676	676	706	730	684	627	702	721	720	665	719	610	740	678	680	684	669	734	729	683	643	688	690	712	704	631	694	653	720	652	694	681	684	676	717	687	711	714	673	640	699	646	660	730	695	683	662	689	651	685	699	654	698	680	695	643	670	658	646	681	648	633	664	665	662	641	659	700	691	713	661	645	700	700	719	655	667	652	662	687	637	692	695	638	698	658	719	665	638	712	678	668	673	678	681	685	684	674	735	649	642	686	691	663	671	657	630	671	683	722	613	732	689	664	694	666	666	667	707	655	638	629	725	689	664	714	638	646	654	662	648	667	683	660	683	682	676	721	724	699	662	660	663	700	672	668	671	716	642	674	710	681	695	735	692	678	651	698	679	682	704	725	702	703	673	657	667	705	704	626	671	661	682	708	727	671	691	714	676	673	681	697	702	707	658	662	629	678	685	661	663	720	690	717	673	626	683	667	658	700	669	707	681	653	697	594	664	716	674	664	694	693	681	686	698	683	676	715	691	663	713	686	643	647	699	704	701	659	618	675	681	647	683	657	681	710	669	678	655	712	657	666	680	713	662	639	654	720	742	657	692	614	681	692	687	708	657	663	662	759	664	654	664	702	705	680	679	706	688	624	696	676	663	655	658	668	673	712	679	707	653	687	722	715	633	676	637	687	655	670	682	669	664	656	691	716	697	687	689	673	665	672	692	693	640	660	659	705	648	706	705	691	673	666	683	711	740	650	671	693	693	698	695	655	721	649	702	662	666	709	700	704	697	669	665	706	698	726	628	701	639	706	700	712	659	696	730	658	662	733	686	659	639	681	695	662	684	685	692	680	684	710	695	627	614	702	691	679	698	630	714	698	680	720	683	658	706	616	673	667	686	679	671	675	656	686	714	689	691	652	679	680	724	684	693	707	668	680	655	649	693	691	690	660	675	682	693	633	681	703	682	692	686	676	719	712	667	715	672	715	704	688	663	699	654	714	669	689	682	685	692	717	699	726	691	673	692	668	713	699	650	632	614	705	689	649	678	702	679	659	720	660	670	730	627	716	649	676	659	680	645	687	713	686	670	670	696	715	734	658	686	696	730	679	646	664	673	680	660	703	646	699	682	708	720	694	761	661	720	706	659	661	687	713	656	643	707	645	674	717	702	715	646	663	693	643	678	662	661	676	731	706	682	677	689	651	670	656	679	688	718	671	642	657	698	670	700	730	680	714	711	706	655	677	647	653	671	728	651	680	682	687	652	769	622	659	657	686	689	686	693	659	671	666	676	654	656	696	659	659	705	728	718	688	681	669	695	709	640	692	703	657	669	644	655	666	699	689	676	726	697	677	635	622	659	688	674	666	741	694	663	691	691	697	662	660	663	683	659	697	662	679	690	700	680	715	696	697	656	688	673	666	691	679	645	708	629	666	661	677	665	670	615	677	671	688	661	645	695	732	663	686	689	682	694	698	697	684	672	684	656	696	712	702	704	667	678	685	711	661	680	723	617	653	694	680	666	655	675	676	643	678	705	664	691	675	723	664	741	618	654	669	663	689	655	685	753	680	680	721	660	643	679	648	697	690	689	747	709	670	646	661	632	647	664	664	659	694	695	653	672	628	652	691	695	706	688	708	678	706	702	696	669	696	693	678	688	689	632	737	701	691	697	697	639	691	719	661	730	713	709	661	656	717	707	693	648	669	723	636	640	730	653	641	665	695	674	648	665	622	667	721	680	664	692	698	681	662	660	711	670	665	678	673	705	695	723	674	681	723	720	635	691	684	670	704	685	702	688	723	695	646	702	640	705	636	662	642	744	672	672	691	671	687	702	707	699	688	659	693	682	671	667	684	704	679	671	675	699	683	650	696	650	674	662	669	692	670	666	659	641	704	661	663	656	632	693	654	690	664	657	699	656	703	656	668	689	659	653	703	648	699	620	636	703	700	702	681	704	694	730	664	687	624	661	663	655	664	678	693	680	683	677	661	692	682	639	682	649	694	645	658	683	682	678	706	679	692	695	691	709	692	651	692	625	670	634	689	698	673	678	644	658	728	709	682	724	700	679	691	727	655	618	672	691	707	650	636	721	692	669	631	689	611	659	739	640	702	686	667	680	688	673	678	723	654	748	701	722	652	699	685	683	653	689	696	688	666	723	744	674	664	691	659	627	741	635	735	722	721	693	666	686	665	638	686	654	681	675	650	686	683	693	686	659	695	685	682	753	671	684	695	715	651	659	650	694	697	674	710	665	697	662	692	644	654	719	695	693	719	716	665	696	662	658	716	700	669	670	662	666	686	703	696	728	678	714	688	689	720	641	674	647	706	659	692	718	706	675	641	641	665	714	639	715	713	651	649	692	674	696	653	748	689	660	664	713	702	711	664	654	701	692	632	680	686	635	711	706	683	675	677	660	673	719	686	681	707	695	672	699	714	670	689	703	677	661	710	668	622	704	690	677	654	690	649	688	662	689	665	677	706	687	685	668	697	660	698	664	628	659	686	707	673	649	696	664	685	649	636	674	718	676	659	674	631	662	641	664	641	660	642	682	679	686	733	652	709	687	641	703	689	702	629	718	676	706	589	702	678	678	665	655	658	679	718	703	653	655	710	638	686	675	644	714	651	697	667	660	642	640	688	672	683	695	667	701	666	713	690	699	680	711	669	669	673	681	618	669	662	685	638	653	697	689	645	731	669	664	708	690	714	668	654	664	681	640	694	666	654	689	653	646	743	675	639	695	621	725	691	665	656	653	737	655	669	658	679	717	725	664	681	672	654	704	664	681	655	731	655	715	673	699	652	683	694	702	748	662	682	649	718	666	664	650	687	706	718	655	626	683	692	683	671	658	663	692	674	654	683	670	664	690	665	637	664	708	715	670	678	672	682	719	630	670	678	668	679	664	668	704	669	682	688	622	670	698	653	686	719	704	652	631	672	658	675	696	664	687	751	653	733	613	715	653	706	694	696	685	665	673	693	672	697	698	714	610	645	666	672	692	651	710	713	697	709	740	715	676	679	731	667	667	698	692	677	705	707	687	687	679	707	713	716	666	704	697	708	654	710	693	648	695	697	666	671	635	644	672	728	721	708	655	682	726	682	659	716	675	706	679	686	677	673	650	663	710	655	636	676	627	677	685	666	632	716	686	674	718	678	690	716	689	697	700	656	697	704	678	701	686	677	679	651	668	669	671	707	694	689	675	722	626	682	659	671	692	683	635	671	683	696	662	692
36270	22998	14616	10296	6557	4114	2185	1190	684	483	362	350	319	292	291	258	237	215	195	207	175	204	166	168	158	181	203	197	161	159	175	164	157	182	157	172	156	179	178	138	203	176	173	165	158	159	169	163	160	148	155	169	178	151	169	155	157	164	153	162	151	157	171	179	146	160	162	146	167	158	159	155	162	148	167	164	171	154	161	167	154	165	172	179	177	178	165	173	154	181	186	153	163	150	151	163	179	169	166	183	151	175	161	170	175	140	159	180	139	151	153	165	148	161	186	159	159	168	156	157	131	152	168	168	167	153	161	164	161	150	132	153	166	183	182	160	158	174	162	130	142	147	160	172	172	173	147	147	141	129	159	167	169	191	190	157	162	193	146	155	160	164	152	162	167	166	179	159	160	146	159	141	177	156	167	143	140	137	152	157	166	187	176	133	150	156	170	155	163	159	165	161	140	156	148	183	181	160	150	154	183	138	127	162	159	148	158	152	160	155	186	157	133	153	179	126	145	165	168	156	163	166	160	141	170	164	198	156	152	165	181	140	158	173	174	167	179	182	141	181	146	144	141	139	135	140	158	141	146	155	152	160	167	139	138	162	180	187	158	155	150	180	153	157	160	157	167	159	155	153	152	167	151	176	165	159	155	159	166	170	139	158	150	130	157	183	157	177	167	141	152	147	164	144	133	148	163	139	171	143	155	131	169	136	148	171	174	166	146	151	148	196	158	161	162	169	171	165	157	163	171	153	149	125	145	149	145	139	165	137	165	167	148	169	144	187	140	168	135	180	146	153	160	188	182	154	135	142	159	140	153	149	156	156	171	156	154	157	161	156	155	164	177	147	156	167	141	131	164	143	165	171	162	144	149	169	142	141	144	160	152	154	173	155	165	159	150	148	153	169	157	159	156	165	150	174	180	168	164	167	159	170	155	129	156	149	164	158	195	171	147	168	144	194	148	166	168	155	166	150	142	155	141	161	176	138	141	171	186	141	168	152	174	139	148	142	130	159	146	144	145	146	166	171	168	153	152	155	145	156	159	168	163	149	144	149	168	142	150	170	158	173	177	166	161	145	167	148	173	170	150	175	166	158	142	150	160	174	153	159	165	157	157	160	155	161	132	170	169	167	158	181	171	156	154	166	168	169	147	154	162	154	163	165	165	156	162	149	157	161	158	154	167	159	164	159	172	139	169	160	150	189	163	162	167	154	161	160	187	166	156	156	156	181	165	165	186	136	152	155	168	145	174	154	145	149	148	165	153	168	142	149	123	151	165	148	184	160	133	159	153	156	164	159	176	193	155	140	226	153	151	153	166	156	167	181	182	149	159	140	176	167	150	143	167	141	167	160	158	154	154	140	178	166	152	140	153	168	145	142	157	150	150	154	158	152	165	158	180	159	147	168	153	168	144	160	184	160	146	161	154	163	170	148	177	166	155	166	172	160	149	143	140	144	165	161	161	164	183	167	160	178	171	142	154	151	150	128	154	169	167	153	170	150	173	147	191	147	177	167	168	162	147	161	158	169	149	166	164	133	151	167	157	138	171	176	176	130	165	149	168	167	156	170	148	159	149	150	130	149	156	176	154	156	155	150	156	149	172	171	173	155	150	131	150	172	158	161	163	162	155	164	173	159	186	174	138	152	156	153	167	170	156	148	142	166	162	159	156	158	160	131	142	138	159	158	164	147	150	140	170	137	148	141	157	131	157	150	157	157	164	158	164	161	140	173	159	162	146	151	136	165	185	167	150	159	163	142	187	175	144	167	142	164	160	178	180	158	151	150	144	153	174	165	156	153	154	140	155	165	149	150	160	150	154	169	153	156	180	159	165	180	173	135	141	183	159	159	162	167	161	156	151	163	159	166	158	130	148	154	148	173	157	164	158	144	164	153	149	180	146	163	157	146	158	177	132	143	154	141	171	171	144	147	150	171	146	174	170	186	144	142	163	171	148	167	159	162	147	186	153	146	175	157	155	198	144	144	173	183	148	145	171	147	140	162	149	176	161	140	164	175	167	180	183	166	174	161	147	162	156	177	150	144	138	185	194	147	151	144	149	160	161	177	180	151	156	158	167	164	161	154	167	171	148	150	182	159	170	132	175	164	185	156	157	181	147	160	163	160	178	157	139	175	136	160	154	149	168	160	166	162	143	142	159	157	172	182	167	173	116	141	133	155	159	147	153	146	161	187	138	154	144	154	149	145	166	180	180	144	157	156	159	157	169	150	152	172	162	184	167	154	157	148	154	160	161	141	180	153	161	158	158	176	150	148	151	148	149	135	153	185	156	161	132	165	163	127	154	152	179	182	185	133	173	153	151	167	160	139	146	153	178	174	160	136	168	139	160	176	165	175	157	150	181	194	157	165	128	161	156	158	154	173	143	158	172	164	168	162	149	163	147	157	156	182	151	169	161	153	169	161	152	165	157	163	156	148	154	165	166	172	166	145	139	157	158	148	154	140	158	160	147	161	160	159	149	151	151	144	170	157	147	147	177	164	150	167	139	161	156	145	179	140	142	156	143	144	155	141	169	156	162	149	137	167	172	150	162	161	146	149	182	150	171	151	144	149	149	169	165	160	173	139	154	154	148	154	151	159	171	178	144	151	166	186	169	146	168	165	163	131	175	155	151	166	161	149	175	167	166	163	135	149	153	128	167	155	154	165	169	158	154	153	153	136	159	168	136	155	162	147	135	144	167	155	151	161	158	159	158	162	157	150	170	154	162	143	164	152	166	173	172	157	159	163	161	182	160	163	170	165	132	163	138	157	172	155	164	149	167	168	152	153	154	159	159	156	146	163	163	163	147	150	167	161	152	163	159	156	172	149	157	145	168	149	153	169	150	162	166	165	156	161	166	128	159	171	158	146	145	167	161	161	153	144	155	152	156	170	156	165	152	143	144	175	170	132	147	136	174	184	172	157	163	149	173	151	161	164	162	152	158	150	145	181	166	148	175	153	163	136	155	153	146	161	172	154	151	141	144	148	151	146	134	167	171	178	135	167	147	134	138	147	160	155	164	133	170	178	145	154	152	163	161	168	156	180	145	201	170	161	155	153	150	177	155	142	150	176	149	150	160	161	165	128	160	153	151	144	142	156	168	184	176	166	147	163	132	143	172	161	163	163	161	146	167	170	161	169	143	154	154	167	152	161	135	138	174	149	163	164	157	154	149	150	170	163	140	178	182	158	156	150	159	142	162	142	146	143	181	155	164	136	155	154	152	155	142	166	168	144	167	147	173	168	153	181	147	143	159	143	149	138	175	153	131	159	152	169	162	141	166	153	155	167	143	145	171	167	149	137	188	156	167	154	169	155	146	147	171	167	147	160	185	139	168	168	136	164	141	148	181	166	136	178	163	146	173	169	146	180	139	151	155	168	155	172	160	188	169	155	181	158	170	156	167	144	144	156	148	153	168	132	144	150	189	163	167	167	152	168	181	147	157	146	139	149	152	146	148	186	156	190	147	152	152	162	153	160	143	160	136	155	158	170
25970	13143	8861	8620	7384	5421	3587	3031	2276	1946	1736	1578	1438	1327	1119	1100	975	852	768	738	725	649	635	676	617	578	551	569	571	553	545	545	527	533	546	438	530	512	522	471	511	499	483	491	487	513	478	464	482	460	456	461	479	441	452	461	475	474	484	466	508	469	471	433	483	472	457	425	441	457	445	451	395	438	449	460	412	441	426	430	448	456	428	440	469	486	457	450	468	465	481	422	454	459	450	475	430	441	478	485	476	513	499	485	461	498	457	462	512	491	425	416	433	443	447	442	453	456	443	422	430	439	428	411	408	412	427	444	433	441	413	447	460	387	427	387	429	424	417	433	404	416	454	425	473	413	428	454	451	383	423	440	459	408	442	438	406	436	436	411	465	472	447	445	445	433	418	441	405	414	424	407	407	447	428	426	428	386	442	412	441	448	386	417	421	410	421	442	447	450	393	390	450	432	451	413	444	417	412	442	447	358	409	380	414	405	430	413	407	410	405	461	440	440	426	441	445	419	419	414	380	467	455	389	425	422	380	414	426	430	471	431	449	424	395	416	445	459	472	378	461	415	399	436	451	398	429	397	424	423	411	402	419	436	441	453	413	392	451	435	432	404	450	411	390	450	422	402	447	450	452	404	443	416	415	422	443	393	397	397	423	420	424	440	459	410	447	436	426	388	432	409	428	415	435	431	406	419	415	456	428	406	421	431	446	417	400	404	382	435	432	393	407	413	461	399	424	373	402	447	410	394	413	426	415	395	405	413	382	428	442	415	365	392	424	439	412	419	445	426	414	436	426	429	435	402	441	404	415	420	437	409	417	419	416	422	484	463	450	398	431	427	399	422	432	409	423	418	444	418	454	417	414	440	406	417	392	428	435	417	450	457	439	408	435	441	440	413	422	428	438	453	414	419	397	413	444	415	434	401	387	438	451	437	435	415	411	388	445	452	434	406	417	381	451	411	457	411	397	423	429	403	441	419	458	396	439	432	419	454	425	427	455	382	411	424	424	440	420	417	451	423	390	453	408	419	430	417	412	426	399	436	481	419	404	438	417	402	392	400	419	414	428	434	430	397	425	440	395	401	450	402	485	430	427	426	356	407	455	437	430	423	437	416	411	421	388	412	433	433	415	400	423	419	408	433	429	418	426	404	466	426	409	438	427	439	412	429	456	422	413	404	435	407	445	460	421	419	431	420	429	374	426	424	432	416	417	411	424	449	411	413	382	414	411	393	413	420	460	359	445	412	448	418	426	409	447	426	482	472	440	426	402	411	431	437	429	445	383	428	397	469	432	418	390	465	432	399	434	424	430	394	434	449	400	420	398	405	446	423	446	388	454	407	408	400	419	410	432	387	453	428	407	399	425	399	407	389	437	430	383	440	419	433	458	402	435	404	464	421	424	425	456	443	450	437	411	452	406	421	414	435	443	437	408	419	393	417	406	421	433	426	431	434	399	448	423	411	416	429	422	404	442	423	436	414	422	396	433	403	428	395	452	435	433	415	430	451	430	386	438	475	416	430	439	403	447	421	445	409	447	392	402	438	404	397	418	416	401	404	439	408	465	431	383	382	388	423	442	428	421	398	430	416	415	429	426	432	452	431	395	439	417	444	410	430	459	391	415	442	440	421	418	429	399	414	394	450	455	422	407	419	433	417	414	430	410	416	435	406	402	409	401	445	421	470	444	399	425	441	436	418	458	418	411	428	448	418	433	420	408	427	441	430	427	436	397	420	389	473	417	390	409	424	415	435	416	443	400	442	449	426	405	438	414	414	430	439	379	443	474	405	392	425	426	447	413	468	403	404	447	423	431	415	439	447	472	427	425	442	450	471	388	430	427	422	409	435	406	396	396	427	407	421	441	454	416	455	424	406	405	457	436	444	442	421	431	424	416	426	445	425	424	425	416	431	412	383	412	437	411	469	390	410	425	396	460	420	415	452	450	431	379	409	443	459	440	453	427	419	429	438	418	393	443	386	471	391	388	415	454	392	426	403	446	406	416	412	429	409	419	435	448	487	408	401	413	415	400	425	442	401	434	399	449	443	384	422	452	406	442	434	443	432	400	381	375	429	435	429	400	424	414	437	400	422	426	429	435	456	407	407	410	419	436	421	434	473	437	434	426	403	425	416	415	416	430	412	450	423	414	440	399	432	421	417	429	400	413	436	408	422	419	430	413	437	431	424	402	384	414	399	405	428	418	434	447	420	445	425	450	416	423	407	408	427	431	435	447	406	427	451	439	431	450	424	432	427	416	456	426	400	411	406	429	418	441	434	399	442	444	428	422	395	402	403	407	396	428	412	393	410	457	412	452	422	423	422	411	395	424	427	416	405	458	425	456	381	391	411	406	428	420	416	391	415	436	451	381	419	411	433	412	429	431	393	406	414	410	387	443	414	435	389	407	418	401	432	417	407	437	453	447	427	417	431	452	406	450	402	440	388	391	446	431	380	420	408	394	421	420	403	425	462	388	393	410	391	438	426	436	379	401	442	418	415	460	433	443	434	457	421	426	443	439	421	422	402	413	453	448	419	407	445	436	408	396	427	420	431	424	441	462	455	418	388	442	433	390	426	438	373	393	429	411	434	396	456	429	463	425	424	421	395	446	411	437	405	444	466	428	439	422	443	431	383	397	436	436	426	400	408	435	444	395	391	422	449	403	401	418	418	407	431	425	424	408	387	431	406	430	441	400	415	378	401	428	408	414	406	447	438	431	394	432	419	435	400	461	405	414	437	443	448	414	433	416	466	419	408	445	462	424	405	451	431	414	424	453	434	413	383	414	376	438	406	406	413	422	445	436	388	395	418	400	417	433	425	446	424	395	387	400	394	379	423	449	389	377	423	403	462	379	412	435	429	422	409	427	423	458	422	418	416	433	430	470	415	436	430	407	391	429	433	441	398	422	420	433	405	420	423	409	398	448	427	416	424	375	466	446	433	404	408	452	393	460	434	422	417	434	418	445	430	400	426	415	395	437	446	382	378	419	383	408	396	413	450	440	441	401	387	399	427	397	454	433	438	434	446	398	434	401	433	458	424	455	443	409	448	423	406	438	407	455	442	426	405	409	416	413	403	404	420	450	419	438	398	429	422	403	416	419	421	393	426	429	438	444	435	431	406	411	442	426	414	424	465	442	432	430	416	420	416	420	453	449	411	437	431	444	429	466	460	441	417	395	406	469	391	424	430	439	432	412	403	407	391	419	414	405	416	415	387	445	387	412	445	421	410	434	440	438	437	431	433	401	409	435	486	432	442	402	452	427	419	409	407	418	389	435	428	446	393	434	430	418	426	445	442	426	392	438	426	415	397	471	418	404	425	407	440	430	418	410	418	427	414	406	401	438	437	449	365	394	418	411	410	459	434	449	441	430	438	442	404	398	427	400	416	463	430	404	394	428	434	426	425	429	452	411	422	418	413	436	423	405	437	449	441	442	415	406	420	452	400	383	387	408	437	439	404	437	399	384	406	451	407	456	412	415	404	427	427	421	433
5741	1888	1029	648	498	369	266	293	273	285	267	252	278	272	271	255	262	270	291	262	289	259	284	272	252	262	276	248	243	274	279	293	239	266	261	258	273	237	277	267	238	255	289	284	252	259	255	222	251	257	265	251	284	258	279	272	235	293	265	273	268	245	264	257	258	270	277	249	277	260	246	254	267	282	259	267	264	267	240	250	304	276	259	237	267	261	268	248	272	288	245	291	247	270	265	262	267	251	273	247	283	269	243	267	271	301	248	240	284	243	262	240	278	235	283	283	271	249	280	274	269	243	278	270	228	269	259	278	243	250	262	249	284	263	248	262	247	266	234	266	237	275	247	292	255	281	260	250	282	226	257	278	275	241	285	267	266	247	264	283	287	279	283	264	276	237	248	297	265	272	246	252	275	264	268	251	288	247	279	291	272	281	281	290	268	246	290	252	277	266	257	270	261	261	255	234	250	263	272	241	254	237	265	268	282	262	256	279	256	287	243	261	272	259	241	261	297	253	241	285	262	289	264	283	267	263	250	275	269	264	247	257	248	238	270	247	273	236	263	272	254	274	266	272	271	274	286	254	241	239	258	259	273	251	285	259	243	256	262	262	256	290	306	279	260	269	239	247	245	261	272	258	272	248	274	264	247	255	282	243	254	264	258	257	245	263	273	261	285	274	220	271	260	242	248	271	279	244	273	282	296	262	284	275	271	247	277	262	239	256	297	240	268	254	229	248	287	241	267	285	241	265	257	273	281	256	249	234	265	265	261	265	267	259	235	295	228	261	303	271	235	249	282	249	243	258	249	246	265	258	263	267	255	270	249	245	282	293	246	256	239	249	262	265	268	268	258	272	280	276	271	279	260	270	287	269	258	268	246	273	238	244	270	303	256	236	259	253	270	260	251	275	251	280	255	251	266	290	263	272	267	254	269	260	255	236	259	240	259	270	247	274	276	236	267	237	249	260	254	282	261	290	261	264	265	266	262	252	267	270	270	268	231	234	257	286	255	249	262	282	262	247	274	243	264	272	260	237	280	265	281	267	232	264	249	279	290	268	242	274	239	252	248	257	232	257	261	283	276	256	278	283	251	236	252	245	226	248	253	257	246	263	273	274	250	282	290	259	255	283	267	255	269	259	288	264	265	254	226	280	225	248	284	272	273	275	248	276	252	299	239	262	272	254	276	241	259	252	243	277	252	252	302	236	267	239	278	253	283	244	277	269	257	265	279	262	263	263	231	275	276	276	286	256	278	267	250	265	266	262	243	268	253	264	245	237	246	267	280	262	265	250	252	294	250	299	232	278	259	275	273	282	251	281	253	293	262	260	265	262	249	254	299	244	265	245	261	252	245	243	272	217	254	239	270	250	256	227	264	269	251	248	265	233	254	249	262	234	284	304	283	265	270	235	279	284	263	237	259	267	263	296	263	252	256	279	232	249	257	268	260	259	234	222	259	257	288	267	278	297	276	264	243	263	269	282	280	247	265	256	238	271	255	257	244	250	264	255	280	256	270	261	251	232	278	248	298	249	270	269	283	249	257	288	235	270	276	248	274	272	259	261	276	241	267	286	282	285	261	271	290	270	244	277	328	258	228	276	243	279	246	259	254	270	260	280	270	240	292	267	256	241	279	266	257	247	262	240	256	262	238	262	270	249	244	251	265	253	243	269	258	285	254	275	268	257	249	242	232	253	258	233	260	264	248	269	257	254	282	301	246	275	233	241	287	254	242	240	280	273	277	275	258	229	228	261	249	267	250	277	271	275	272	258	254	245	261	280	261	277	274	256	293	263	245	265	261	276	270	275	291	272	264	281	231	269	260	283	265	285	243	269	250	279	278	256	250	280	255	266	256	281	253	246	233	216	259	254	246	278	248	261	233	294	253	262	246	271	238	250	242	252	277	277	253	291	260	242	283	270	271	269	284	237	251	254	235	249	261	299	290	264	268	234	256	254	282	263	265	262	284	248	249	269	302	289	261	259	260	251	264	249	265	283	260	241	245	253	254	273	257	310	236	256	296	248	283	276	281	260	268	295	250	280	282	286	263	258	214	257	258	250	215	250	273	202	261	237	265	270	247	279	251	267	226	250	255	244	280	283	248	267	247	281	244	267	241	267	267	254	256	266	219	241	247	274	235	266	265	268	235	243	248	271	250	269	268	278	256	241	262	262	289	234	252	222	260	285	282	253	265	281	272	257	261	278	234	256	259	271	304	257	278	250	262	235	256	229	243	258	253	258	259	297	264	271	276	239	254	243	267	252	266	259	287	233	276	275	285	251	264	260	259	281	269	248	244	296	298	279	266	268	274	269	297	273	274	252	237	267	298	272	286	246	271	236	283	282	273	253	253	238	264	264	260	287	301	283	248	265	278	243	245	274	275	265	301	293	271	230	248	253	236	269	279	262	260	256	282	264	258	279	271	274	281	246	259	258	282	272	243	250	236	276	261	281	306	269	265	256	270	250	271	255	265	262	272	244	266	249	310	293	240	231	267	260	269	275	251	252	242	264	269	284	263	248	294	249	263	244	250	269	245	267	232	235	252	255	262	261	250	230	225	270	231	285	219	279	279	273	248	264	273	275	243	254	248	253	264	280	296	268	265	242	263	265	247	251	275	267	263	250	239	279	242	268	275	275	258	290	245	272	255	277	225	250	260	273	278	261	275	270	241	256	244	235	267	254	282	287	308	275	277	273	263	259	239	266	278	273	238	300	281	248	264	239	273	266	234	260	268	236	272	256	301	227	251	263	251	284	265	273	267	255	255	240	277	254	254	261	252	256	283	262	249	288	233	263	278	273	256	240	272	237	292	233	261	239	272	241	277	280	243	253	288	257	251	245	240	270	258	224	248	262	269	265	261	258	241	242	263	262	291	248	280	271	267	273	278	258	252	230	258	265	267	248	265	248	245	259	259	252	263	250	259	229	241	254	260	270	252	271	224	267	317	260	258	287	250	278	268	269	304	248	286	250	270	261	269	245	271	276	260	264	264	271	263	274	257	266	253	262	221	277	270	249	293	259	273	247	248	274	252	262	256	256	239	267	258	235	269	281	319	273	253	267	263	244	265	251	267	248	249	280	259	269	249	277	264	235	254	253	240	261	264	268	265	272	274	246	282	268	250	300	260	266	266	276	272	271	257	259	260	250	276	269	254	231	277	247	264	234	289	250	279	226	264	289	262	251	247	249	251	234	264	308	248	258	285	237	268	277	267	256	277	265	278	299	267	267	266	264	260	272	263	258	277	245	256	260	276	253	298	292	258	251	286	286	307	270	263	281	271	234	233	232	254	249	259	258	267	266	276	254	281	252	255	257	243	240	266	270	287	260	247	268	270	295	260	242	242	228	280	256	283	242	243	310	240	251	264	278	267	262	308	286	265	268	241	257	290	246	255	258	255	257	283	240	242	245	267	248	273	266	257	273	243	254	239	290	255	245	250	251	292	275	258	317	266	246	295	282	268	266	259	252	265	257	259	268	271	248	251	269	261	264
5372	2419	1786	1635	1431	1066	816	781	706	723	690	710	703	694	728	706	722	667	689	683	701	741	679	712	682	706	638	693	664	678	695	684	649	693	714	679	719	747	670	717	684	712	687	684	703	688	629	669	671	698	706	683	665	674	689	681	647	707	722	683	677	710	677	685	725	653	737	689	679	675	697	676	716	707	713	673	662	669	667	714	670	716	680	687	679	711	723	651	645	690	657	736	674	694	671	710	690	713	691	704	715	680	676	645	687	677	704	707	652	655	712	664	679	669	723	712	660	686	709	686	680	669	714	689	685	682	714	711	676	679	677	680	639	672	716	679	656	672	677	635	696	715	656	686	654	674	680	665	677	645	712	660	699	701	658	652	659	704	712	693	713	692	662	678	691	691	688	673	677	684	681	714	694	682	687	708	623	654	658	655	697	684	667	694	645	694	654	694	679	646	645	693	699	734	665	712	667	696	708	633	689	727	723	696	684	677	676	700	710	692	657	694	643	682	621	700	669	665	650	706	678	649	673	701	700	682	677	696	696	665	682	675	732	691	661	658	719	669	689	648	708	704	701	710	710	713	693	638	717	700	654	686	678	689	697	682	707	698	700	630	694	633	682	682	697	683	666	653	682	665	713	656	641	686	745	637	677	693	708	675	705	687	732	692	639	657	697	656	703	656	663	659	690	702	694	670	679	660	667	687	738	692	688	685	661	721	678	617	710	698	727	682	665	664	679	651	638	694	629	661	671	697	664	663	681	693	690	723	658	719	696	678	672	703	726	685	701	683	659	648	715	750	672	687	669	704	674	722	697	713	701	650	681	666	696	705	658	736	662	691	706	702	688	676	673	688	734	708	723	668	719	684	685	694	657	642	677	687	660	689	676	678	694	696	665	639	674	675	692	648	704	699	672	668	716	659	697	675	696	698	664	721	678	687	711	658	728	679	667	645	707	705	729	634	670	682	654	671	649	719	679	719	686	699	629	676	682	669	654	678	673	661	707	687	731	730	674	690	698	679	724	669	663	643	666	699	681	697	662	672	646	676	692	651	702	704	654	682	667	713	729	684	668	680	642	744	696	692	682	662	658	678	692	653	693	677	677	701	660	692	659	688	684	697	645	711	684	695	642	642	671	677	687	640	706	693	646	697	704	671	669	646	667	657	664	665	688	694	667	687	659	696	700	705	718	717	710	694	674	652	671	655	636	651	663	649	695	690	645	665	717	672	699	721	650	707	715	760	682	703	680	713	662	687	656	705	669	676	676	677	705	704	736	671	693	697	681	692	627	684	631	667	638	672	759	659	669	700	707	705	675	693	672	699	747	668	717	692	699	696	647	675	670	692	666	714	690	671	708	694	694	723	724	694	664	680	652	674	673	709	717	656	672	677	688	689	708	716	628	695	680	665	721	677	741	668	711	675	724	681	699	641	702	659	709	651	681	706	681	662	681	659	674	681	628	671	639	673	679	669	681	698	622	707	706	661	720	666	681	679	637	649	670	719	717	715	656	689	699	700	688	651	675	674	656	653	669	675	756	665	655	702	685	662	714	680	697	680	672	727	699	715	729	712	688	711	708	657	723	658	701	649	652	677	740	671	717	693	670	687	711	701	654	715	662	675	680	633	645	688	654	698	662	680	698	666	716	658	677	698	676	638	681	686	673	703	706	634	705	730	675	683	662	704	687	686	669	661	638	686	682	674	705	716	702	714	669	680	715	696	677	670	673	674	666	723	666	666	685	650	686	654	686	644	643	672	707	675	649	693	682	694	713	697	673	713	681	697	692	671	705	688	667	653	669	642	697	679	669	692	667	659	632	701	737	660	683	645	697	654	665	707	661	703	688	676	648	679	663	683	659	710	704	687	685	693	723	708	670	697	665	709	709	623	729	690	693	676	671	695	682	667	729	674	697	670	629	698	725	699	719	696	656	641	649	728	667	652	684	727	662	702	676	639	720	700	655	666	717	646	704	664	673	687	682	702	699	647	651	639	647	727	684	715	653	661	687	667	729	671	683	723	645	740	659	688	687	660	676	673	655	644	668	653	704	691	698	689	661	711	725	679	691	675	696	685	689	693	636	701	650	696	640	651	692	673	678	695	703	704	650	616	632	646	744	677	674	697	686	649	715	645	704	699	755	703	717	674	699	705	659	680	717	745	680	651	718	731	672	706	656	652	704	646	723	661	723	719	745	660	692	703	685	704	687	663	707	690	707	666	715	718	740	685	677	723	617	718	685	714	753	721	660	731	656	676	697	643	613	695	700	696	707	659	714	726	690	679	660	661	693	729	671	690	716	695	718	709	715	726	709	669	646	682	703	736	659	690	687	683	687	645	674	714	656	706	647	669	653	625	671	729	685	694	691	670	711	697	677	712	681	684	675	685	721	693	687	680	655	747	696	664	638	708	673	682	650	689	687	667	748	725	697	684	707	674	717	743	687	698	652	688	680	709	675	669	636	699	649	657	696	663	654	688	702	655	679	662	638	680	700	693	670	707	650	665	674	664	627	673	729	732	694	695	685	708	692	632	701	715	692	666	669	660	707	662	681	668	685	656	661	696	654	653	652	694	648	684	699	671	683	664	659	699	718	690	692	731	684	623	686	663	671	663	699	672	675	718	709	685	679	711	661	693	711	663	737	688	688	683	712	688	713	719	684	657	669	717	712	690	704	725	643	694	661	687	709	698	690	688	726	667	690	636	671	652	701	710	661	649	657	692	714	696	657	676	678	676	722	703	643	673	713	682	671	720	674	658	724	664	709	668	638	701	676	656	657	704	662	638	704	692	676	710	700	687	692	697	654	679	717	680	699	656	676	741	714	674	681	752	724	651	694	640	645	695	757	694	687	681	730	632	694	679	707	696	703	685	725	668	643	687	676	673	705	669	715	634	690	667	692	704	703	692	649	693	704	672	655	665	737	661	646	681	674	637	708	657	699	709	689	699	672	722	725	619	665	738	715	708	662	723	702	659	688	711	660	700	656	710	691	677	648	670	718	676	716	670	707	675	673	675	713	669	643	696	657	685	692	668	683	679	668	638	680	672	665	713	730	703	688	692	650	659	713	688	690	641	706	665	681	649	675	669	670	637	643	707	677	670	648	675	665	656	711	715	700	682	712	675	726	633	707	721	689	637	637	690	680	696	727	645	663	676	667	683	660	660	659	653	668	728	672	710	671	648	646	689	648	669	669	726	705	690	684	693	638	653	696	667	661	672	659	725	712	666	687	650	737	690	673	714	676	679	660	678	644	683	649	679	682	671	663	672	667	660	695	711	701	680	667	650	651	692	645	711	693	660	647	676	709	716	727	689	644	655	671	668	687	682	688	706	674	664	706	653	638	684	674	651	668	692	635	658	696	654	717	706	718	609	674	684	677	683	657	693	672	705	680	664	722	691	707	656	647	667	718	686	699	669	697	712	660	713	673	695	717	705	713	660	637	644	679	726	677	725	709	662	697	659	630	689	697	724	650	687	687	693	645	676	638	708	711	690	667	703
29612	17767	10038	6207	4190	2474	1292	739	535	456	395	376	370	359	299	309	322	280	309	267	263	289	294	274	284	267	242	280	273	286	264	272	273	284	255	286	266	280	255	306	286	304	292	276	290	274	267	245	275	300	305	299	296	268	280	261	281	264	257	264	250	269	284	243	296	265	267	296	252	261	297	255	284	297	293	306	282	281	278	257	286	279	272	273	268	284	272	253	283	274	280	283	265	285	273	255	306	270	274	268	285	281	274	281	266	267	292	304	268	272	292	263	266	281	267	271	253	267	273	269	280	282	226	255	267	289	285	280	301	295	275	261	286	252	259	242	278	278	260	251	282	271	265	249	270	280	260	287	285	289	237	282	299	261	310	255	284	252	302	267	281	285	269	277	291	279	283	285	264	261	247	286	287	273	290	250	304	282	296	244	270	288	268	270	254	262	246	258	286	299	290	246	284	281	290	256	282	265	281	311	263	275	274	291	285	238	253	262	286	273	252	265	253	301	290	251	254	266	267	275	259	278	286	280	253	261	257	250	258	265	272	287	248	272	248	267	290	277	248	262	299	260	275	279	267	267	251	304	263	294	286	282	274	283	294	285	252	265	267	266	269	264	257	282	273	308	239	291	261	293	273	268	262	287	325	245	293	285	247	275	276	272	259	288	280	287	269	246	239	282	265	255	254	264	280	312	256	291	278	282	255	296	232	302	286	296	279	270	276	248	261	260	286	270	272	258	249	250	281	302	264	281	264	282	263	253	274	289	274	269	286	277	262	273	263	265	260	259	278	273	279	269	261	288	265	267	261	274	256	290	268	265	266	256	279	316	283	276	251	265	272	257	277	322	276	281	284	245	285	283	274	281	290	247	261	266	261	271	269	273	283	276	259	262	247	285	263	274	266	265	283	262	262	269	269	287	287	287	276	277	269	269	274	278	284	276	259	263	275	279	287	282	265	278	255	252	266	281	258	268	251	239	282	253	274	278	289	274	302	270	288	266	265	297	265	293	286	251	251	258	250	293	249	307	279	290	240	260	278	258	259	260	254	287	260	258	281	283	276	301	274	282	297	262	266	271	267	267	234	275	286	285	257	252	283	295	269	295	264	250	265	281	292	254	293	277	266	276	291	289	293	288	292	307	252	261	261	266	287	286	274	279	259	304	263	273	272	250	268	266	262	256	281	268	269	266	258	301	284	274	275	332	270	270	290	267	292	240	245	284	263	274	276	273	255	284	253	293	297	305	287	257	288	242	262	278	278	276	281	268	260	265	265	257	273	264	283	283	310	268	272	276	244	262	263	298	240	297	256	310	218	238	286	267	275	284	269	266	264	248	292	261	262	278	278	250	253	290	259	297	285	292	260	251	300	288	284	257	283	255	235	249	249	252	295	261	307	267	302	251	294	271	276	265	272	248	272	254	279	283	265	264	275	249	255	253	257	281	277	273	277	294	254	255	268	276	265	265	263	285	257	281	291	295	232	290	282	248	261	281	282	240	286	286	273	284	286	295	256	301	277	287	260	287	299	252	257	285	295	288	292	262	283	270	269	273	230	290	272	285	266	241	243	269	282	250	268	278	243	278	294	260	282	249	299	280	282	242	282	279	294	259	273	268	250	277	271	270	265	293	239	267	299	277	261	297	275	285	253	264	272	243	262	262	249	290	252	289	273	242	273	272	262	264	242	323	280	272	266	258	277	292	259	253	290	295	276	251	280	272	309	271	294	283	279	280	308	282	280	259	270	257	263	253	276	254	274	279	267	299	280	277	262	280	269	291	269	272	263	224	236	262	279	301	256	238	273	278	274	285	274	280	252	285	253	266	264	272	303	282	295	226	269	274	244	284	258	250	261	281	257	262	279	248	280	254	284	294	266	251	267	279	281	241	270	256	257	260	311	290	281	293	276	260	245	272	271	274	260	282	282	260	270	278	283	280	291	257	303	256	269	282	280	251	251	275	276	232	283	282	244	266	301	295	273	288	288	251	291	299	275	267	269	262	259	299	290	267	292	286	292	283	269	264	300	273	267	288	311	293	313	268	265	278	274	289	270	260	305	286	278	294	316	266	271	290	255	297	246	257	268	290	253	262	291	260	295	286	282	249	259	310	259	245	272	257	299	306	279	268	280	278	258	297	286	271	253	272	256	263	234	299	263	282	269	281	261	283	298	295	251	286	261	234	270	271	288	268	260	268	306	263	284	272	258	248	281	272	297	277	247	282	246	317	293	284	270	285	260	276	247	247	264	260	250	272	291	271	271	280	245	290	278	247	270	290	267	267	243	243	242	282	243	287	275	281	271	272	260	256	263	289	254	268	240	279	285	291	260	277	293	264	267	237	271	255	267	297	291	286	272	263	274	294	254	276	249	300	272	273	275	275	260	269	254	282	280	270	247	257	268	253	278	291	271	259	283	278	276	275	265	288	276	298	260	298	250	251	273	257	263	277	270	288	254	275	263	298	284	288	267	272	283	288	285	267	274	272	272	288	254	253	293	276	240	284	270	264	284	267	262	265	258	268	283	225	252	313	300	281	281	280	262	310	261	262	276	275	277	289	264	263	285	254	265	266	254	235	271	259	269	249	292	275	273	252	279	280	278	277	255	250	287	265	278	254	272	291	281	277	282	266	255	286	288	246	255	295	293	271	238	250	256	263	254	266	277	259	266	265	282	286	264	273	285	282	262	265	263	282	232	293	298	289	286	278	257	295	267	265	272	291	262	276	282	273	239	256	269	271	278	262	294	270	268	274	303	270	253	304	252	260	256	292	282	287	266	262	264	273	280	266	260	280	285	251	281	238	274	283	264	280	277	276	257	291	272	264	284	265	242	293	298	262	295	278	283	295	252	278	269	248	287	261	268	264	246	271	264	258	294	256	284	294	274	284	251	276	274	278	264	241	278	294	250	269	291	236	279	237	260	289	269	275	259	278	294	253	304	294	274	262	297	274	273	323	260	295	280	294	273	261	260	270	310	251	259	297	269	306	272	285	291	286	251	277	274	267	272	275	254	258	306	263	284	273	283	267	267	271	272	287	272	284	282	284	296	272	240	287	261	284	265	255	316	247	297	261	293	256	300	291	273	251	260	274	254	240	270	290	279	269	276	282	274	261	290	251	265	278	288	271	276	282	267	289	279	280	265	265	285	286	250	254	270	291	285	289	277	258	254	245	303	281	294	276	294	251	300	284	274	265	259	273	280	282	247	264	273	277	266	274	250	276	262	249	290	249	259	275	257	266	250	280	296	268	287	278	252	274	279	305	280	259	281	262	263	297	223	245	269	261	288	271	267	282	289	293	289	252	287	262	266	285	223	263	324	286	287	286	266	290	272	254	266	251	254	298	295	275	275	250	271	275	277	257	269	255	286	287	271	288	276	267	281	282	285	267	251	243	291	299	298	252	268	254	274	278	299	267	274	279	262	283	282	266	257	276	288	287	282	267	279	274	229	302	270	291	268	242	286	275	291	269	257	264	297	292	267	270	268	257	269	262	283	304
21831	9780	6075	6013	5074	3756	2537	2061	1839	1455	1448	1314	1235	1144	1094	1002	945	943	949	905	875	819	776	790	823	838	761	771	739	747	769	785	820	705	756	715	731	765	755	765	764	741	692	710	739	708	715	724	740	696	710	696	733	710	743	726	728	702	732	740	714	727	658	713	740	742	770	763	753	692	740	719	721	705	751	702	715	700	686	718	711	670	731	763	738	740	671	751	732	712	734	673	727	741	747	671	671	754	721	763	748	739	725	702	667	708	666	709	785	724	720	746	675	674	761	684	719	705	729	735	669	702	694	694	713	692	657	689	686	681	689	711	681	712	712	693	691	714	722	665	710	630	671	694	686	751	712	681	682	676	674	677	706	689	701	714	684	699	723	692	669	723	719	639	695	744	729	670	703	676	678	744	721	661	661	685	729	673	671	665	673	677	715	698	700	713	679	659	709	694	709	710	699	733	700	737	690	722	694	692	716	674	709	690	686	714	715	678	736	698	627	657	730	720	672	668	669	701	720	704	683	700	738	707	720	728	727	687	674	688	669	724	635	675	743	658	727	709	656	730	706	682	636	688	705	667	679	728	696	714	687	683	719	717	692	665	718	710	702	671	686	712	718	681	709	662	746	698	698	735	703	769	657	676	721	685	756	711	716	709	694	725	733	705	644	649	690	686	698	685	689	699	716	689	703	693	701	730	730	708	679	720	709	744	724	689	668	668	707	712	673	684	674	736	729	713	699	718	667	733	666	704	670	654	681	705	720	733	674	703	716	682	708	748	686	686	718	694	665	710	739	667	645	707	679	705	757	682	698	709	742	730	701	677	687	698	694	676	633	711	725	699	685	738	674	646	697	738	666	695	674	696	690	657	722	666	675	737	652	706	747	684	654	722	725	706	694	720	713	748	718	657	722	720	695	719	649	652	721	673	686	729	678	725	718	703	758	676	717	688	698	735	703	653	698	707	721	698	701	701	662	695	676	713	688	748	736	667	659	739	745	682	673	649	630	736	709	733	749	726	729	675	727	670	683	692	684	690	709	704	703	699	720	722	678	676	695	679	705	691	709	699	705	677	729	707	689	716	720	738	697	667	719	695	698	627	774	688	696	678	684	670	711	697	694	645	712	675	673	665	659	696	718	674	707	725	688	679	702	700	664	707	688	703	714	713	654	695	703	706	706	698	678	677	680	681	715	660	711	702	747	705	695	694	685	676	676	695	698	721	675	691	716	757	662	686	712	729	670	708	784	693	678	705	742	713	719	680	686	694	708	664	735	662	667	733	734	746	733	692	672	689	670	657	671	698	668	687	701	689	674	710	663	696	714	665	680	744	674	704	738	689	741	725	713	685	708	679	732	656	714	713	678	667	686	703	714	764	725	699	679	652	708	715	725	717	679	698	626	659	663	667	674	696	721	697	724	720	751	725	717	684	668	686	695	725	708	716	696	673	691	700	678	688	729	706	711	693	733	713	724	689	711	707	737	693	663	665	706	678	712	661	701	714	782	736	732	711	706	691	720	729	717	700	698	713	712	714	712	694	687	708	652	664	668	720	735	693	721	671	731	701	709	696	703	725	720	674	729	695	696	715	721	690	685	688	664	661	661	655	665	653	700	689	660	694	720	690	722	678	719	657	721	718	672	668	628	629	679	689	735	650	695	704	737	733	694	727	684	712	649	657	696	728	661	688	698	704	674	724	707	703	681	680	698	732	706	706	749	704	645	702	736	679	681	692	683	704	705	703	640	678	753	732	696	711	719	688	651	708	693	708	713	718	727	734	712	747	698	657	707	717	691	666	690	721	723	690	702	648	652	719	672	708	679	678	686	746	707	720	703	678	732	729	669	727	687	664	729	669	696	727	710	690	698	691	707	650	677	651	640	726	648	674	709	692	675	657	705	731	661	664	670	715	718	665	698	754	714	687	707	697	657	713	723	745	672	660	714	678	682	698	715	727	618	689	665	689	721	706	721	719	714	682	696	690	642	703	710	711	707	670	660	725	664	703	696	744	692	658	689	694	717	690	674	702	684	736	663	655	736	692	700	671	672	724	707	680	668	700	738	683	727	676	723	657	706	690	707	710	668	709	693	698	742	688	716	694	654	689	718	728	683	680	644	719	660	712	739	686	698	703	681	640	690	725	652	705	665	696	688	669	724	714	720	721	684	683	679	651	703	716	724	689	666	719	696	707	658	706	659	665	694	701	686	724	693	676	697	749	688	720	653	709	724	722	712	695	686	699	690	697	684	703	708	654	710	704	674	699	721	697	689	698	678	705	708	719	678	697	675	689	698	705	695	722	723	681	683	711	656	718	719	667	754	759	657	736	693	674	708	719	695	677	688	708	701	676	696	767	703	711	693	716	706	734	706	727	699	692	671	730	694	711	697	715	680	696	702	713	660	673	709	727	691	662	658	687	690	662	691	677	705	683	702	728	676	691	698	698	767	721	713	672	696	654	698	711	680	715	715	711	726	708	679	703	656	654	709	695	690	710	676	689	688	697	740	727	699	729	709	670	724	724	697	689	708	683	660	689	738	708	729	711	712	709	699	691	664	722	680	710	644	683	682	701	713	670	660	694	749	693	643	688	672	680	660	700	704	692	731	703	706	672	675	712	734	662	685	744	646	724	652	683	657	724	689	680	647	661	683	737	730	704	683	746	636	667	683	689	718	666	718	645	706	674	734	676	679	715	691	712	699	671	736	713	691	647	674	704	748	678	709	737	710	688	709	689	681	703	683	713	657	711	673	679	724	699	698	677	705	674	657	645	719	695	673	680	728	715	649	654	673	700	701	657	679	692	708	720	698	696	695	724	732	690	653	683	699	724	747	723	698	666	687	737	679	688	695	710	698	693	728	701	712	688	725	664	716	692	700	694	685	692	710	672	721	729	702	704	740	687	708	687	703	655	674	665	663	630	727	698	701	709	685	696	722	682	726	690	739	732	680	748	678	678	653	665	649	688	694	653	728	710	685	688	648	702	703	682	718	703	718	676	721	640	689	727	719	672	713	715	709	709	704	668	692	651	674	643	705	721	701	684	657	707	659	693	705	674	707	711	694	707	683	646	711	720	697	703	715	672	682	681	672	669	694	739	649	661	705	717	669	769	714	708	682	692	702	707	732	688	724	715	695	666	708	689	715	697	660	710	714	672	744	683	686	678	703	685	691	668	690	738	735	720	672	694	683	682	689	662	695	682	673	710	702	700	731	702	683	672	687	693	710	637	661	674	693	697	749	697	701	659	660	679	667	668	671	676	651	684	717	701	761	684	655	683	677	695	643	682	701	714	716	684	706	743	662	738	716	665	667	662	718	669	689	673	685	667	717	706	731	756	693	703	682	695	690	657	669	686	688	683	663	704	685	695	695	706	733	709	720	697	717	677	680	649	684	705	664	727	639	703	716	690	720	714	678	716	652	729	692	713	678	685	721	721	708	708	665	702	699	676	669	712	723	687	683	632	733	720	656	698	688	681	639	699	676	685	713	647	717	675	723	679
36985	23133	14616	10214	6933	4342	2319	1208	690	491	406	390	316	279	274	252	223	201	223	195	210	186	201	193	203	217	186	183	148	158	189	191	163	153	177	191	167	192	197	181	170	188	174	193	173	140	179	181	193	173	191	196	166	151	153	159	159	153	148	163	176	170	178	161	178	179	174	186	178	170	173	181	203	186	150	171	192	183	169	161	162	183	173	171	173	160	173	185	163	158	152	188	193	172	185	162	165	186	158	179	189	164	196	191	167	164	181	162	165	180	167	181	169	175	175	159	166	129	179	161	185	191	179	154	189	161	153	169	157	189	159	169	183	169	163	161	163	175	177	140	166	177	195	204	163	179	172	152	153	149	162	191	168	171	168	166	144	173	178	169	159	150	165	160	168	162	145	173	183	165	160	155	142	179	178	179	169	179	170	165	166	160	164	197	151	156	171	142	161	182	177	157	170	156	156	186	161	159	176	169	158	163	190	155	174	157	154	174	185	168	184	180	162	195	149	166	163	193	156	197	166	157	177	146	165	179	169	168	171	170	165	182	157	179	179	174	154	174	175	170	157	169	142	164	151	143	185	171	179	160	178	162	153	158	165	181	174	160	158	171	163	192	172	171	171	153	150	190	175	172	175	155	174	168	138	169	168	174	172	178	199	157	141	148	153	151	168	155	145	185	165	171	177	157	173	162	163	152	168	148	162	149	177	165	154	174	165	158	172	160	168	161	164	169	175	183	149	167	167	203	153	167	155	184	186	177	176	145	146	170	160	149	140	159	143	167	191	158	184	190	168	154	165	161	174	152	153	180	171	168	155	176	161	163	164	170	164	188	163	198	172	156	164	162	173	152	167	154	165	151	148	163	173	189	176	160	172	184	193	159	166	152	153	168	171	194	178	160	146	170	130	175	165	175	177	175	156	171	166	187	178	186	179	147	160	173	177	175	177	151	185	155	172	143	179	174	185	177	156	165	155	177	178	173	166	179	190	165	197	165	165	151	181	163	160	169	176	162	157	170	183	166	165	159	175	179	181	184	158	154	180	151	170	179	143	147	204	172	164	155	160	167	148	157	160	147	172	160	144	163	171	188	176	170	173	162	177	167	166	178	159	191	182	159	145	153	165	203	164	161	178	172	170	173	179	179	188	155	185	170	167	163	178	154	168	144	161	181	166	185	161	189	189	152	175	152	199	177	191	163	167	164	198	165	154	169	158	164	171	167	155	178	164	156	178	174	172	175	161	181	175	164	172	174	160	197	168	150	147	165	163	180	161	167	162	172	150	156	184	151	175	170	188	162	175	148	186	177	191	173	159	160	157	183	150	159	173	171	170	155	163	157	170	163	165	185	190	177	160	146	167	171	164	175	157	183	153	174	151	179	174	158	183	176	158	184	190	167	180	170	158	136	152	175	174	151	192	160	171	146	166	163	168	193	174	152	186	165	159	149	170	184	151	153	137	186	180	176	170	178	132	136	171	161	166	159	164	158	171	160	184	170	177	175	158	145	149	156	175	164	165	161	170	175	155	180	168	182	180	164	167	152	193	160	179	171	154	171	167	148	164	162	172	166	165	168	174	153	182	187	190	199	173	173	179	163	178	168	166	134	175	148	162	179	188	172	174	152	162	177	136	165	192	157	158	178	172	176	168	146	173	185	158	161	187	176	206	160	173	172	149	155	183	171	146	167	189	174	155	163	153	164	178	154	171	161	177	123	168	163	169	169	169	154	180	177	181	161	162	157	185	163	164	152	173	157	164	171	151	170	154	163	142	179	195	167	158	160	174	170	154	182	164	178	155	167	152	148	184	148	169	153	175	171	184	146	192	183	182	189	177	153	142	158	164	148	175	163	166	162	132	183	193	165	187	190	164	164	171	152	147	179	178	181	168	154	172	165	147	159	156	153	174	166	173	173	158	152	162	155	181	141	185	162	175	147	168	172	179	165	175	171	169	155	164	188	171	151	170	186	161	157	149	192	141	153	164	174	159	171	164	169	181	162	163	162	172	180	162	150	154	171	179	176	182	171	145	177	154	159	187	191	147	138	154	161	161	177	167	180	168	170	166	183	172	161	176	150	148	187	167	168	185	145	144	154	165	169	150	160	199	147	165	175	181	182	156	137	168	168	178	180	162	169	146	158	161	163	133	169	153	144	152	182	156	151	181	161	183	145	162	176	192	174	141	193	162	184	169	171	151	144	179	159	150	170	159	168	181	168	158	191	163	160	158	166	134	178	212	134	151	157	168	156	171	148	190	172	179	174	155	184	184	162	157	161	176	178	175	160	165	168	139	142	174	184	172	186	178	150	181	176	156	184	176	175	163	174	155	184	162	169	170	150	170	159	185	171	168	181	176	160	155	158	142	138	173	158	174	175	156	175	158	159	162	125	159	170	169	164	167	164	162	164	173	166	160	154	178	177	142	146	149	170	181	164	168	164	176	142	164	146	172	165	151	154	178	183	174	170	173	149	173	161	171	152	176	153	177	182	162	162	169	138	169	166	169	158	157	185	157	175	170	164	173	147	142	162	180	163	159	142	177	181	170	168	176	168	163	169	182	158	142	180	155	155	178	157	165	177	152	167	163	165	156	160	183	166	169	167	182	198	149	154	141	175	184	167	166	151	171	191	172	197	193	161	165	172	175	148	175	174	170	159	162	173	168	180	162	158	164	172	152	167	166	172	175	155	149	149	155	169	167	186	187	169	163	145	188	156	134	167	177	176	166	166	182	156	158	170	168	189	165	163	163	177	177	151	158	158	144	172	156	151	162	165	143	171	147	180	153	154	161	163	157	176	163	167	171	182	148	154	165	183	166	192	169	163	179	157	155	166	170	155	171	178	154	145	182	173	167	189	160	166	146	190	196	178	153	147	164	166	168	181	166	182	141	160	177	188	175	180	161	192	154	168	169	165	174	162	190	180	182	178	160	170	167	180	156	157	182	194	180	184	175	152	169	176	166	157	165	137	178	186	176	157	185	186	165	178	148	164	182	166	175	169	184	174	175	170	172	177	151	173	199	169	164	153	143	163	163	176	127	166	163	173	179	142	162	166	162	159	172	188	161	156	148	199	167	151	148	172	161	176	156	150	162	160	155	155	190	154	176	164	156	176	165	160	165	153	176	181	156	183	145	182	180	157	196	157	148	158	195	175	174	161	191	148	156	172	146	166	144	176	156	169	152	178	168	186	177	162	192	150	174	168	162	177	152	168	182	176	180	176	150	152	175	160	161	157	173	172	165	159	180	146	169	166	154	157	185	187	185	169	152	170	175	176	145	167	152	173	159	184	161	159	154	153	158	161	154	166	176	170	166	160	155	152	158	174	169	167	169	166	166	166	169	157	175	142	175	173	180	150	157	171	164	166	170	190	184	162	175	159	185	184	174	155	171	156	169	171	165	157	179	150	177	149	205	138	131	138	185	167	149	168	160	172	146	177	145	153	178	169	165	133	164	171	171	161	164	168	145	183	188	182	168	196	214	152	187	158	174	159	161	151
26327	13453	8963	8465	7381	5512	3835	2966	2360	1963	1882	1622	1452	1256	1128	1070	961	908	822	804	715	678	649	629	634	651	661	583	561	590	581	546	565	525	555	540	564	510	576	503	522	528	501	480	466	512	476	512	491	476	524	480	474	472	442	444	491	491	481	529	501	507	478	485	498	477	505	481	486	428	450	434	513	454	480	475	467	469	468	470	487	483	486	479	484	486	453	501	484	475	503	509	480	478	519	476	540	482	516	513	495	507	511	503	491	501	478	483	512	489	456	473	476	453	455	459	481	460	471	470	481	453	438	477	447	453	463	442	506	461	487	464	457	458	442	386	454	456	454	469	474	439	469	474	469	418	489	463	459	401	425	470	403	444	433	433	424	438	473	454	430	458	433	470	472	423	467	493	442	471	452	437	417	478	455	467	454	424	449	491	405	468	457	439	457	429	441	445	433	484	418	429	432	435	433	459	426	441	462	446	422	467	454	434	422	461	427	458	415	427	415	449	434	455	439	446	462	449	453	396	453	515	457	448	420	442	452	424	412	464	419	472	433	438	425	437	484	409	423	454	443	427	487	453	434	456	404	469	441	449	432	454	445	446	453	404	434	462	486	434	448	463	453	470	410	491	422	447	489	429	437	444	410	470	439	439	453	459	463	450	425	461	441	398	463	492	443	403	453	428	438	427	453	437	450	486	388	431	412	470	452	443	460	469	468	415	426	442	467	413	442	450	424	411	456	453	424	438	408	457	474	443	417	433	467	472	434	423	458	433	455	468	406	461	456	468	433	513	457	433	450	451	415	399	436	467	426	415	440	437	460	449	428	475	449	448	493	427	465	399	442	467	443	438	438	497	467	455	426	461	478	417	446	480	444	476	449	407	445	444	458	421	440	478	392	439	445	464	441	483	409	433	472	447	458	454	443	455	434	436	456	408	479	421	430	437	383	491	459	445	455	440	432	425	405	462	426	443	429	448	488	420	450	468	439	407	434	450	447	426	486	445	397	438	446	417	466	449	479	441	435	468	449	453	452	465	501	407	407	464	413	439	444	443	472	465	423	416	420	422	434	425	457	431	464	437	443	441	430	423	410	425	437	431	416	415	449	463	433	455	456	413	425	493	433	432	444	414	435	420	447	458	462	420	426	425	468	432	464	439	453	445	456	459	499	410	464	418	422	468	416	478	439	455	423	461	426	412	409	449	424	433	450	426	428	445	439	435	424	446	391	445	449	464	430	462	446	452	442	441	431	445	438	430	432	442	408	440	441	468	451	466	428	471	431	416	434	439	397	475	455	443	425	425	437	454	451	424	407	424	435	454	445	409	429	438	428	431	440	408	435	471	439	448	414	428	446	422	433	455	446	405	472	447	432	467	432	422	437	427	457	436	438	454	459	414	460	444	435	426	475	426	414	423	471	439	447	438	428	427	440	440	456	457	438	429	429	469	455	450	439	418	438	425	420	428	426	447	429	448	435	437	454	429	431	409	484	427	451	459	424	435	453	408	429	472	424	427	444	416	453	431	418	445	439	420	425	462	450	454	440	422	406	464	457	454	465	433	423	389	419	416	443	422	451	431	400	440	447	430	438	466	454	407	413	465	445	437	435	440	432	463	433	445	412	427	450	431	446	397	440	462	430	437	413	421	434	418	467	434	450	423	463	429	450	427	417	458	460	464	444	436	446	437	416	463	419	430	488	426	434	443	453	420	422	450	420	460	449	464	489	467	446	470	426	456	425	454	432	452	435	442	453	420	468	432	428	417	474	432	453	445	463	400	438	431	488	404	429	441	444	413	437	448	448	441	461	382	439	443	387	490	434	435	443	466	468	480	471	410	450	436	416	418	448	426	471	426	402	413	433	389	420	484	456	453	455	428	462	418	460	423	408	436	438	466	466	358	449	425	451	431	452	433	399	423	451	459	434	439	408	440	445	423	471	450	430	440	429	431	393	430	477	478	424	466	456	444	430	456	436	436	429	431	448	430	431	439	426	445	419	478	440	417	383	444	429	443	452	408	450	478	444	417	418	479	440	424	451	428	418	442	447	416	446	435	402	425	459	445	431	434	441	441	446	444	444	462	431	424	468	445	474	445	435	433	429	435	441	451	432	447	385	429	438	440	451	422	392	423	457	454	424	428	456	459	416	484	456	413	483	466	461	471	431	433	409	454	405	455	422	434	448	449	451	429	502	467	426	415	408	432	429	467	478	486	423	456	421	453	469	472	458	440	445	468	429	451	450	427	455	472	462	434	417	445	463	445	436	443	460	480	435	404	445	478	482	465	457	415	438	438	472	429	436	437	419	415	423	453	433	459	460	481	443	463	436	457	441	462	414	467	437	442	478	451	413	478	466	436	491	437	490	429	467	427	433	472	438	418	423	446	459	446	445	461	475	425	402	468	458	440	442	441	432	426	447	493	457	466	438	448	429	489	470	485	433	465	448	464	459	424	420	440	460	399	465	434	449	470	451	449	498	445	421	469	448	406	440	442	487	445	459	468	466	438	473	427	423	472	426	455	445	470	448	446	443	375	435	456	424	467	458	423	496	387	432	417	441	461	451	432	435	439	440	452	401	453	439	464	461	421	438	395	434	466	447	458	434	452	433	442	487	456	428	445	496	453	464	422	422	414	447	404	448	463	437	416	484	464	408	478	452	432	470	440	459	435	442	434	459	408	434	411	412	448	433	455	462	467	425	464	445	467	473	472	471	439	439	442	443	434	482	472	450	460	439	444	414	475	428	460	423	445	418	439	415	436	422	448	467	458	461	430	418	465	436	454	455	474	442	451	441	461	428	412	428	443	419	468	430	463	473	456	451	451	469	449	460	446	445	435	446	450	481	439	455	433	454	471	462	445	412	418	456	450	461	444	431	432	427	422	423	426	469	432	454	467	469	420	442	424	416	420	463	447	464	419	447	426	452	439	423	424	453	447	434	481	422	453	455	445	445	451	456	449	442	439	441	435	435	429	438	438	447	432	470	451	446	459	439	431	450	486	415	423	431	433	458	455	418	444	449	436	484	427	424	444	457	435	430	459	444	435	431	403	427	429	431	462	442	416	420	447	432	457	448	452	434	461	449	485	463	482	439	446	450	473	441	440	441	462	442	422	405	461	402	465	406	443	442	447	466	446	440	457	461	441	429	504	399	440	420	452	450	415	444	421	436	466	483	456	418	428	416	439	440	450	393	418	467	433	441	469	411	409	430	432	430	488	454	449	433	493	431	448	411	452	434	440	417	459	444	449	448	449	426	452	456	422	470	486	441	445	408	445	432	437	454	481	447	427	410	469	462	435	433	455	449	423	436	444	485	423	441	425	471	451	471	458	432	461	429	432	441	481	435	468	435	437	433	430	441	430	407	403	452	433	463	412	424	458	464	460	463	445	449	452	429	446	444	430	442	432	424	453	453	476	423	447	449	440	449	449	431	461	435	462	471	435	412	441	444	457	433	430	482	458	474	437	450	424	426	464	443	450	415	478	402	448	407	467	465	479	446	406
5490	1929	1022	648	448	349	302	319	285	276	244	244	288	259	279	294	266	250	298	261	265	276	288	260	276	273	264	250	282	271	262	260	269	296	272	274	262	290	257	243	251	238	252	280	249	260	229	255	279	235	282	279	283	264	265	272	262	253	288	264	261	243	237	258	245	270	260	284	254	267	238	228	256	305	252	262	280	251	278	263	289	254	249	268	307	277	244	243	248	268	285	258	280	273	277	265	274	270	279	280	272	250	271	277	259	291	286	236	263	279	279	271	282	274	308	266	286	250	273	257	267	272	295	250	245	245	268	266	259	273	261	277	275	270	256	246	247	275	255	249	257	256	286	272	290	260	271	299	265	265	275	266	280	236	270	262	231	247	254	293	267	271	280	261	246	246	275	306	241	255	276	268	270	281	249	291	285	262	263	246	288	252	277	269	278	266	250	256	235	275	263	269	267	268	287	276	269	273	284	270	262	280	266	297	287	286	282	269	263	270	277	269	272	297	276	256	277	266	269	273	251	295	255	260	295	291	281	262	280	266	265	290	245	268	263	291	261	290	280	251	257	249	263	253	263	279	296	238	236	256	270	258	266	252	286	265	269	255	266	259	262	274	274	264	276	271	239	252	276	269	258	261	260	253	261	264	224	246	269	262	292	270	223	289	265	249	273	260	256	235	259	260	250	233	250	261	260	267	244	257	266	255	250	246	265	273	259	253	304	282	249	288	291	248	269	291	285	270	271	272	261	267	261	235	258	311	276	244	266	281	261	268	258	256	280	253	293	254	251	292	261	234	268	248	246	261	284	245	266	275	279	265	247	284	275	261	273	282	305	262	248	263	266	234	277	274	260	252	279	269	275	281	281	286	280	262	271	286	278	270	250	248	275	270	270	286	273	251	266	230	258	293	272	256	266	266	263	274	269	280	278	248	253	285	260	306	280	278	281	282	270	254	270	253	303	241	244	254	260	273	281	285	241	245	259	273	253	262	279	251	277	252	280	274	261	250	275	243	256	296	290	275	267	245	270	253	262	256	282	270	269	276	294	230	234	256	256	294	269	252	247	305	259	260	285	266	243	263	232	279	263	275	261	252	280	256	264	274	267	276	256	268	256	266	274	248	248	267	251	329	248	270	273	261	276	245	303	296	275	247	281	281	266	259	273	288	265	252	259	274	267	287	246	280	250	262	260	248	268	266	285	291	271	260	240	251	259	298	250	238	268	266	283	239	282	283	275	251	259	270	296	262	266	290	304	286	266	266	283	232	269	281	272	306	296	242	287	258	279	256	306	261	265	261	265	279	275	261	255	278	259	237	269	289	258	309	309	228	267	274	275	258	280	263	260	260	270	223	285	288	265	286	281	269	259	245	254	248	255	286	243	254	276	259	263	275	249	275	269	252	274	255	260	288	271	278	263	259	257	267	279	229	252	277	297	267	258	276	230	274	285	305	247	262	261	276	251	244	274	281	260	238	271	265	272	268	280	278	326	241	248	255	287	249	238	262	283	256	293	245	254	252	254	239	292	271	272	287	236	265	267	260	279	282	235	263	290	291	280	256	257	240	264	240	246	277	258	257	243	249	281	270	285	280	242	264	274	275	257	254	256	260	247	253	277	257	244	210	273	277	262	294	254	297	282	257	250	259	244	271	277	306	252	237	293	280	295	236	270	217	262	260	296	274	259	270	250	281	240	260	259	261	300	258	272	244	293	239	276	248	279	266	275	260	284	263	282	261	266	218	272	294	265	269	249	220	262	246	246	266	282	259	257	256	259	280	267	261	258	288	260	291	268	287	286	263	265	300	274	275	270	260	274	280	277	269	277	262	286	259	263	277	276	265	261	265	292	270	271	255	240	269	271	259	243	251	250	275	267	299	255	216	293	270	288	257	250	266	273	278	270	273	270	276	274	268	301	285	289	269	283	271	263	273	245	249	241	257	245	269	277	275	269	280	273	264	281	258	269	282	253	236	246	252	263	271	268	276	283	263	269	254	262	272	253	268	260	271	268	279	276	262	266	267	259	247	236	271	274	282	304	285	282	274	288	305	271	265	258	276	263	300	289	251	291	276	279	237	282	265	264	272	305	300	284	246	234	280	266	286	280	261	263	243	277	256	268	245	245	256	274	272	270	252	255	272	257	313	296	279	229	291	244	271	256	278	261	278	272	277	298	244	263	293	286	284	246	269	248	269	275	274	265	266	272	304	253	239	250	286	276	260	251	270	267	250	266	280	252	253	256	287	254	273	278	276	269	245	288	269	261	251	279	282	273	296	241	275	244	267	264	312	248	275	291	258	251	258	278	267	249	251	275	269	279	283	263	263	274	278	267	260	267	267	296	282	250	245	261	276	253	258	224	295	282	281	249	262	310	270	256	249	283	266	255	260	263	252	264	244	289	267	258	261	254	247	267	279	263	261	293	259	282	248	267	269	256	263	287	255	246	233	254	286	296	267	272	265	244	258	273	236	264	260	277	306	268	262	260	273	293	254	253	250	273	283	246	260	245	253	275	278	288	236	263	286	281	249	275	267	240	283	276	270	255	280	227	263	263	268	259	282	282	236	267	273	260	268	275	263	250	266	280	248	253	232	288	266	274	256	268	260	261	266	262	285	241	256	253	258	274	268	266	277	278	294	281	261	247	258	270	243	269	265	255	248	284	264	274	264	243	271	281	248	296	255	265	265	283	261	273	287	252	270	257	274	253	267	254	230	256	262	272	273	264	276	275	267	295	249	270	263	267	289	278	254	275	274	267	294	260	239	276	261	273	279	251	252	294	276	272	272	303	252	268	262	293	259	265	279	268	272	259	264	235	248	267	293	255	273	257	252	266	268	254	278	266	279	275	271	285	274	259	271	278	256	279	227	268	261	237	277	276	281	239	266	250	257	250	288	272	280	250	258	262	259	260	278	254	262	272	272	296	257	279	260	258	282	276	265	255	258	277	267	300	257	259	268	273	267	258	251	271	277	277	215	240	260	244	266	279	260	283	256	257	256	245	275	257	248	271	247	250	288	271	270	291	238	257	275	235	267	275	270	269	245	260	294	225	243	275	286	271	253	256	244	261	259	271	278	292	282	269	257	252	273	277	276	248	283	246	275	270	266	310	259	273	293	266	263	283	251	242	298	308	269	253	267	293	291	229	263	253	304	251	258	244	271	237	285	231	273	248	254	261	252	259	260	273	278	259	283	285	245	270	267	262	238	259	286	261	289	256	274	260	248	272	263	263	254	252	269	266	260	295	267	233	238	274	250	303	242	248	272	263	252	309	260	317	280	268	257	267	257	278	272	240	283	264	291	244	261	272	275	246	252	300	237	267	241	275	267	278	219	273	276	277	291	281	261	264	292	264	290	282	255	280	289	256	253	302	266	266	264	257	270	289	251	254	294	238	268	244	255	280	278	288	285	264	309	292	250	270	262	261	301	287	296	258	279	300	266	263	248	268	261	253	231	259	244	269	273	291	244	279	270	286	268	270	245	268	252	251	290	273	246
5281	2404	1817	1614	1304	1045	824	791	736	763	739	710	725	687	710	714	697	763	697	729	712	644	743	671	728	717	718	668	687	702	734	728	731	668	692	669	680	682	691	686	671	700	709	718	646	733	673	678	662	708	676	728	715	678	708	685	675	706	707	706	678	655	682	698	754	686	674	649	697	699	662	729	650	697	709	679	650	708	696	716	671	639	657	717	712	698	723	669	669	718	686	689	689	715	662	679	678	678	736	684	672	683	681	678	673	728	713	692	739	681	698	686	693	752	665	708	695	640	712	706	658	708	718	703	686	704	711	670	697	708	724	686	746	713	672	652	680	642	681	644	724	691	685	710	670	674	704	659	731	675	691	638	707	668	690	732	649	680	652	691	662	724	671	672	709	721	691	714	693	689	666	691	731	685	698	630	697	721	681	678	689	740	713	660	671	711	681	663	668	681	684	691	668	716	691	688	701	705	726	726	686	706	655	725	693	650	661	695	699	733	722	717	743	711	688	702	651	655	706	706	684	740	740	673	705	645	669	729	732	673	687	699	685	639	678	710	716	668	699	706	678	710	677	673	679	678	672	717	699	693	681	683	658	677	676	686	683	705	700	692	707	703	714	699	713	712	696	669	705	676	670	691	708	722	721	728	685	691	718	698	735	744	725	711	677	671	675	706	707	689	681	700	673	687	660	682	693	631	699	736	739	689	703	727	711	692	686	635	684	699	634	698	658	706	688	706	742	641	669	674	639	655	701	663	729	679	689	687	698	692	705	675	670	654	745	664	724	686	685	663	738	690	627	716	691	668	699	716	692	694	762	729	695	704	698	755	650	731	690	707	758	686	711	697	656	620	651	674	748	721	706	681	664	690	696	674	681	646	707	708	715	688	694	718	724	713	656	732	667	664	698	720	627	687	688	663	679	653	678	687	649	691	657	697	731	711	719	680	726	680	670	666	701	665	714	733	729	689	705	677	735	627	714	691	781	711	673	671	694	698	693	690	682	675	728	686	687	734	724	653	698	718	694	670	744	709	651	682	693	726	681	709	705	693	648	677	720	668	673	706	705	644	698	680	642	654	670	665	681	710	682	707	724	677	677	667	654	689	667	701	733	682	680	668	653	711	669	709	751	668	707	664	672	692	703	683	701	736	661	679	730	702	752	667	765	643	654	677	713	687	734	718	668	661	709	716	712	691	682	669	717	723	695	686	701	694	733	720	670	714	696	675	708	666	678	679	662	720	663	709	661	688	694	667	667	693	693	709	746	678	704	667	676	722	679	677	684	717	702	711	678	692	739	699	667	696	693	662	667	686	681	710	745	646	679	688	654	675	706	665	713	693	650	671	718	689	646	685	668	694	720	714	682	698	704	651	725	728	684	679	646	682	698	703	695	727	690	688	681	759	726	686	697	695	716	707	698	722	737	676	665	712	694	680	657	667	728	698	686	712	691	657	678	632	679	709	679	690	705	695	726	699	690	720	745	709	693	694	648	738	712	713	743	722	709	690	690	718	694	678	673	725	679	692	690	658	699	687	660	767	668	710	721	738	659	747	701	679	709	675	736	651	694	666	687	675	658	740	714	697	729	684	713	655	702	668	673	667	706	678	684	661	695	731	686	695	661	718	678	695	715	683	643	680	669	700	712	667	641	672	682	653	657	711	699	729	722	702	715	724	708	660	703	682	663	667	656	664	742	717	727	691	681	698	685	690	705	734	754	664	709	688	689	705	747	694	677	752	664	691	672	744	710	679	684	670	695	706	658	664	736	724	681	730	675	713	682	679	686	710	651	667	727	704	686	699	679	617	692	704	685	716	685	704	670	669	725	740	693	728	736	669	703	708	681	665	699	653	711	729	702	716	717	676	684	690	731	659	699	673	646	692	688	755	665	708	693	695	671	727	726	655	676	732	653	652	719	748	622	671	696	663	711	695	735	672	711	673	690	676	687	695	696	679	705	656	709	741	670	661	672	680	667	690	697	707	707	750	669	642	656	675	688	692	684	730	692	690	741	716	720	702	703	702	677	739	686	636	645	648	706	658	723	708	710	686	662	743	680	676	689	684	695	677	722	701	692	668	725	631	709	706	720	707	735	678	651	699	703	688	682	700	681	661	668	662	652	630	737	701	688	638	663	714	680	694	712	636	720	724	665	705	656	694	667	667	665	672	718	671	703	682	668	687	701	674	669	683	705	650	681	698	706	651	696	650	709	752	673	739	708	703	722	682	656	728	677	672	648	707	664	692	741	669	722	671	708	697	676	694	702	740	704	646	664	670	676	730	670	707	656	744	681	689	691	695	693	674	616	698	671	748	668	670	671	664	645	675	652	722	717	755	709	667	700	660	659	691	705	686	728	670	757	721	678	722	728	691	729	714	703	672	672	695	705	724	682	729	646	711	686	631	711	706	623	708	707	686	666	743	653	689	684	733	708	682	691	720	709	649	683	702	670	671	709	681	713	698	645	666	694	644	711	695	740	641	710	680	661	712	662	680	672	702	764	685	713	712	693	702	709	624	653	718	673	682	662	678	698	674	665	711	673	668	712	678	648	717	683	699	694	673	720	691	664	711	654	629	718	690	631	675	695	671	638	683	707	716	693	688	695	686	741	709	685	696	667	649	709	666	696	664	703	713	736	709	756	681	675	688	683	677	690	667	669	655	696	670	708	715	676	661	728	694	701	755	691	694	709	656	704	743	638	747	682	700	682	711	687	709	693	675	718	667	664	727	730	699	671	694	663	715	675	685	682	678	756	695	690	710	705	726	688	703	658	720	714	701	691	676	681	676	691	672	681	663	696	704	728	672	682	697	679	672	655	718	744	669	646	687	676	674	692	680	688	669	684	710	706	678	729	704	730	698	683	706	671	680	632	665	677	680	707	629	755	712	662	686	656	728	709	702	709	714	690	673	631	667	736	659	711	697	669	679	711	686	691	698	674	682	705	697	701	651	725	681	684	737	701	713	747	747	735	664	672	693	658	728	739	698	734	742	716	667	716	719	683	729	717	740	653	711	676	663	647	735	728	665	681	697	651	694	747	688	739	687	672	698	678	680	648	688	686	722	707	641	769	669	731	696	690	668	658	676	683	692	670	682	656	689	720	709	726	717	699	723	735	683	688	656	680	653	658	699	642	672	686	688	724	666	668	697	669	728	679	673	677	657	667	698	684	686	711	698	725	647	677	679	711	760	728	719	662	682	650	714	747	738	702	701	693	645	694	681	701	700	670	697	662	662	687	705	684	697	627	670	680	678	706	706	717	656	666	660	693	716	720	668	669	703	671	670	718	658	723	678	711	737	700	715	634	704	698	665	672	732	673	694	700	656	703	700	681	688	704	695	693	666	690	731	679	672	685	722	683	688	695	690	671	684	703	678	686	678	703	670	687	642	668	675	704	682	680	692	689	680	684	738	758	695	698	671	687	704	677	658	709	656	669	765	624	738	684	654	697	698	706	726	656	700	698	710	766	675	657	702	688	709	696	699	674	647	649	681	692	667
28399	16514	9452	6143	4192	2487	1199	823	591	429	392	363	359	352	318	286	306	319	312	281	247	273	286	286	267	266	324	267	298	263	261	295	281	275	316	282	289	282	293	279	308	253	293	299	280	295	280	321	300	292	299	287	271	251	276	280	279	287	308	279	264	280	292	265	317	276	263	262	269	278	282	262	252	290	255	249	306	288	272	257	282	305	267	294	276	268	284	295	274	301	268	274	275	264	299	251	262	256	243	256	306	270	261	290	267	282	276	268	238	271	272	281	265	288	262	274	262	260	280	288	257	297	255	277	250	300	298	277	255	286	262	303	257	277	269	264	275	280	278	272	315	296	300	246	284	252	251	274	281	277	275	246	262	283	295	295	249	271	287	270	282	248	257	269	263	254	280	248	295	300	271	279	256	248	269	263	255	264	249	241	269	278	271	269	287	261	278	285	279	274	272	305	254	282	269	282	268	259	296	272	242	269	270	271	292	273	276	277	263	274	238	248	272	267	298	258	279	256	257	279	282	275	277	271	241	257	292	295	279	268	289	275	254	270	267	279	265	268	263	259	251	267	282	268	286	290	256	276	275	271	263	267	276	296	258	283	283	274	255	267	281	259	242	255	251	267	247	278	262	235	281	262	278	286	262	250	270	297	245	265	293	284	249	286	301	238	300	249	267	258	278	302	284	255	257	264	305	273	299	276	266	324	290	309	269	287	297	293	273	278	247	259	284	269	303	279	273	277	310	272	282	285	259	274	285	288	264	301	290	281	256	278	307	281	301	293	300	316	287	280	256	258	242	262	269	249	280	255	279	276	250	302	275	269	280	252	237	275	240	320	303	275	261	258	259	253	271	275	264	260	309	257	250	303	275	289	277	291	261	265	273	287	284	290	257	285	276	285	297	266	286	298	286	272	263	296	264	264	285	278	292	257	242	259	261	267	269	273	279	281	237	284	253	269	273	303	287	294	293	281	276	288	267	280	271	280	275	306	275	240	303	302	312	263	262	262	280	326	258	273	288	292	268	269	245	265	289	289	271	283	235	248	260	256	237	311	254	255	281	267	299	280	293	279	254	280	262	258	256	258	278	279	293	248	251	292	282	229	250	285	293	280	260	239	275	266	289	260	276	272	248	262	283	306	251	276	282	285	271	276	284	258	263	244	255	260	300	272	270	287	263	271	285	277	275	254	232	299	291	276	259	294	261	274	260	253	296	259	227	265	267	289	290	275	269	262	290	270	276	297	272	274	284	261	254	278	295	282	285	305	260	289	248	240	261	274	254	267	291	276	263	284	244	283	290	275	275	260	282	330	255	265	278	275	249	295	304	264	286	284	277	273	285	272	273	265	304	292	298	282	256	266	283	282	271	297	267	262	259	233	308	284	246	279	281	292	288	297	262	281	272	273	284	285	289	256	281	285	303	283	251	266	245	272	261	266	278	281	282	270	254	274	279	275	289	261	265	287	254	249	283	272	272	283	281	277	320	262	290	271	305	271	268	275	283	253	284	285	278	299	262	267	286	263	275	273	273	276	245	285	276	291	274	268	300	285	299	276	307	286	263	265	276	293	257	297	266	271	281	275	282	282	251	289	276	284	283	289	246	286	249	296	263	283	274	281	246	259	258	270	273	284	277	254	271	234	282	261	287	282	275	299	257	303	278	263	257	272	294	304	277	286	253	308	259	285	269	252	260	286	266	256	256	282	268	272	259	274	280	284	277	283	269	270	279	296	263	247	273	286	286	296	281	277	266	261	294	286	274	280	287	277	275	283	273	293	272	276	310	296	266	249	277	317	263	247	251	265	279	295	291	262	266	272	279	258	264	302	279	288	232	282	270	287	263	260	287	276	262	292	284	259	287	272	276	273	283	268	286	277	300	309	268	233	242	284	275	268	275	281	287	258	293	271	268	256	253	251	299	254	284	271	274	286	295	265	279	283	278	278	248	270	261	289	275	308	261	267	275	250	284	303	266	295	252	274	246	285	283	236	286	296	276	217	279	306	277	256	271	275	304	285	278	272	270	278	293	264	289	272	263	275	299	284	278	260	264	281	275	269	276	283	281	272	290	256	277	253	239	251	272	273	309	269	263	295	267	284	283	252	253	280	260	275	246	267	247	252	235	294	253	310	283	267	270	281	289	302	296	286	274	286	246	285	268	298	289	270	267	289	270	280	280	290	291	266	288	288	289	283	283	287	262	274	297	241	281	304	274	273	281	294	255	288	249	242	283	280	303	273	262	286	292	278	279	275	252	279	268	258	273	270	273	285	281	272	264	267	269	253	270	308	289	282	271	273	328	249	283	303	245	268	287	251	270	278	289	266	281	279	262	278	288	272	303	293	261	278	233	324	261	285	301	253	279	252	276	281	319	265	277	259	269	274	302	279	261	247	294	259	281	307	267	292	290	282	296	258	318	283	286	301	300	305	255	295	306	271	265	287	262	283	286	286	267	296	273	280	260	310	286	279	285	263	261	257	235	262	280	287	264	276	271	276	283	315	278	298	282	282	265	294	250	278	283	246	267	271	271	290	279	282	247	261	262	265	271	270	283	294	289	251	284	265	251	302	256	293	298	278	275	293	262	303	239	276	288	280	291	275	267	286	280	278	288	269	267	294	274	244	267	274	254	277	271	254	279	301	284	270	281	291	303	272	247	286	291	285	285	290	261	273	290	266	291	274	283	260	239	273	278	264	291	249	248	292	272	261	259	273	286	243	290	261	248	272	289	264	285	257	262	272	287	279	308	286	257	331	280	282	293	305	269	276	271	295	278	290	246	285	305	331	273	286	292	270	301	308	259	284	264	291	302	255	250	277	281	310	294	268	285	293	244	283	272	271	280	299	281	258	269	277	247	258	282	277	274	294	297	276	267	266	298	275	304	290	290	296	280	288	263	270	235	290	283	254	250	260	286	269	267	260	275	268	265	285	269	240	244	293	273	250	256	285	286	278	250	284	264	273	267	272	270	289	293	262	279	274	293	271	251	287	255	290	241	287	307	293	271	281	297	284	295	255	263	267	287	292	241	313	282	296	259	269	275	245	228	280	267	282	268	276	271	252	254	283	286	258	296	307	262	283	269	274	250	271	262	262	272	269	274	283	287	309	314	252	267	272	278	290	259	255	270	274	284	264	275	269	269	287	257	291	282	273	266	272	282	286	270	296	281	294	261	284	293	252	286	285	276	305	310	307	255	280	282	281	271	285	282	277	268	294	263	270	311	258	282	269	303	289	272	251	248	286	281	268	258	291	267	265	292	282	246	278	272	288	250	265	250	272	272	313	247	275	293	303	261	279	258	271	265	263	284	290	297	253	267	271	281	267	275	279	243	280	263	253	256	237	264	311	263	283	294	277	288	292	272	268	283	261	244	250	272	257	273	269	262	283	262	265	277	246	294	274	293	245	270	297	315	276	264	273	289	278	271	267	278	280	285	245	285	274	274	259	272	251	279	264	275	260	263	281	266	276	264	288	283	261	287	273	338	266	286	275	261	284
20532	9269	6033	5701	5232	3687	2472	2166	1806	1591	1397	1321	1247	1159	1058	1078	1002	914	918	849	887	828	855	805	828	789	767	771	769	788	726	741	732	756	777	795	771	732	717	699	769	763	743	701	733	738	726	750	717	743	696	751	731	727	696	743	720	788	679	731	700	696	749	687	738	713	678	749	722	772	731	722	735	731	723	731	708	727	719	748	714	758	734	718	713	708	711	707	733	764	702	732	744	708	763	683	741	757	724	696	746	753	727	703	756	759	735	689	725	761	682	747	729	712	723	694	713	707	684	681	677	714	702	712	744	731	726	649	714	680	692	691	699	705	676	693	747	700	691	740	660	698	689	687	702	684	640	728	679	647	706	709	694	661	689	671	683	708	724	726	694	686	743	645	693	729	690	624	683	715	739	677	716	715	676	680	741	707	702	702	726	686	687	703	747	740	711	719	675	645	695	672	728	696	739	673	763	710	698	701	711	709	709	682	723	703	697	700	707	672	717	710	727	635	674	657	700	675	678	695	699	664	661	711	728	707	694	741	701	725	738	666	709	744	629	670	702	679	674	689	709	700	704	723	701	685	748	701	689	693	697	711	718	712	711	700	730	710	694	758	702	727	674	681	693	681	704	707	666	710	667	678	693	688	678	698	722	670	687	692	678	702	656	708	675	700	703	692	714	681	714	694	692	659	745	694	714	725	690	671	704	707	674	734	746	700	685	688	704	670	693	741	723	686	694	734	758	699	703	674	679	656	697	701	733	679	725	691	739	721	702	733	672	742	690	682	674	687	664	678	674	698	727	667	705	710	721	729	681	712	715	706	728	698	717	726	724	687	677	710	731	706	677	674	660	692	666	661	726	758	671	703	716	693	729	755	735	704	698	692	706	693	715	701	670	669	683	686	697	740	691	676	700	686	729	706	672	666	678	741	724	666	681	675	710	671	721	694	709	692	681	708	715	705	666	749	692	748	684	673	688	687	673	724	662	689	737	651	733	728	706	663	740	655	698	692	691	684	746	713	729	728	682	710	683	711	695	683	680	722	736	692	679	694	706	662	713	715	690	768	711	672	689	719	726	762	726	708	760	706	718	689	696	722	717	691	667	677	677	651	722	647	722	646	699	713	674	719	721	733	719	729	704	710	703	665	731	692	713	704	763	717	627	714	664	682	667	664	694	701	730	692	683	709	731	729	667	714	680	745	714	687	687	724	702	706	763	668	651	733	714	679	726	678	666	705	692	726	743	706	708	689	686	724	707	698	707	686	706	718	678	695	711	669	703	705	715	686	660	674	675	698	705	683	739	727	674	710	696	748	721	694	690	700	701	739	706	669	686	660	686	686	686	727	709	730	662	734	670	729	713	702	684	711	696	758	705	669	653	709	708	699	683	753	688	714	721	760	706	648	678	726	694	707	700	715	712	630	719	689	713	682	705	701	707	671	634	748	694	712	653	720	689	730	704	672	706	724	658	716	672	712	677	642	678	679	649	694	668	721	700	708	652	686	736	685	681	709	736	735	748	698	718	685	704	745	745	702	719	664	658	706	701	697	689	700	723	701	690	703	640	692	686	702	638	725	759	676	698	715	644	744	695	769	705	703	731	724	716	677	661	698	700	700	707	714	692	677	721	712	693	704	724	669	679	697	705	702	711	712	724	666	714	683	705	696	741	695	719	679	693	639	724	734	684	684	730	683	698	721	736	705	679	671	715	714	705	737	712	734	734	702	715	756	745	713	671	671	661	682	680	771	689	679	685	687	682	713	713	644	753	701	666	686	676	697	682	675	736	734	706	676	729	653	728	681	675	654	715	664	664	718	630	716	751	640	723	663	708	705	657	709	722	673	689	691	655	720	662	770	714	726	633	745	692	733	669	688	686	714	646	694	690	691	668	674	769	709	741	715	691	698	683	707	692	726	661	702	702	706	677	672	672	723	682	669	696	717	696	711	673	671	686	659	703	710	689	725	696	684	714	674	715	709	706	748	684	691	689	642	690	766	700	697	715	694	726	724	711	752	745	697	765	701	657	668	704	656	710	719	683	711	710	716	756	762	693	730	730	729	653	704	694	697	681	684	663	694	747	673	653	723	676	719	707	735	692	750	697	686	695	722	732	742	717	729	690	680	692	679	687	736	704	734	685	682	718	747	683	659	687	688	673	678	682	656	687	661	688	728	645	681	686	682	712	716	719	713	703	713	697	708	692	714	680	723	737	726	704	715	713	703	678	673	684	723	670	686	734	708	711	669	751	653	635	710	751	723	668	705	717	704	707	690	690	689	689	679	701	693	736	681	719	688	697	646	713	732	705	723	662	724	721	677	655	700	694	710	705	714	690	712	717	690	686	674	731	704	669	679	722	702	716	694	673	705	719	703	694	716	687	714	661	694	715	695	699	675	669	690	723	690	710	699	679	722	706	703	721	711	659	693	677	702	718	719	701	661	681	719	664	680	664	694	714	693	681	719	680	715	728	718	701	680	686	689	685	713	716	719	679	683	736	712	703	702	683	662	655	679	714	716	727	655	698	697	693	664	723	720	724	706	682	674	684	742	687	677	742	733	704	649	685	725	708	740	693	706	724	676	670	678	734	752	751	757	742	747	702	706	697	704	708	728	705	711	724	702	698	716	692	701	702	735	707	695	680	663	697	676	721	660	719	718	687	706	699	682	656	694	688	696	723	644	682	665	693	693	694	691	725	709	674	670	702	730	708	688	750	709	718	712	715	697	689	704	693	704	685	709	686	706	725	699	693	673	717	682	687	697	737	691	701	723	659	695	686	714	700	724	691	711	720	699	753	734	739	718	728	684	689	692	728	712	710	735	738	704	748	694	713	732	699	687	661	643	692	659	731	718	648	750	718	738	689	684	703	719	692	692	745	680	708	685	698	691	697	708	670	709	757	715	664	689	700	713	671	704	684	691	720	705	725	679	657	717	692	664	676	703	724	724	702	714	697	724	709	728	704	695	697	747	640	720	679	704	694	718	701	719	730	643	726	704	729	680	672	689	706	732	707	679	671	742	670	715	687	692	699	685	774	662	711	701	681	623	743	737	689	732	726	726	689	733	663	640	723	725	704	705	720	672	704	710	719	662	681	736	672	750	702	694	713	713	655	694	705	714	708	702	709	664	695	650	698	776	695	702	704	684	693	718	725	692	690	648	731	693	695	704	694	703	700	694	757	743	672	688	701	709	720	709	687	752	682	718	743	753	749	668	685	749	698	698	698	793	670	712	668	723	696	706	697	641	684	734	656	698	720	678	729	708	715	722	745	691	690	703	741	702	714	654	710	698	712	672	687	683	716	685	683	718	708	718	710	671	670	758	695	675	722	680	712	712	717	722	702	699	694	692	685	699	696	694	707	668	703	663	689	655	677	702	723	677	697	680	699	641	660	694	688	658	707	682	745	715	762	724	693	662	707	711	730	672	698	681	687	654	681	717	691	698	726	673	677	692	715	689	671	696	672	680	697	701	735	646	693	694	679	713	716	720	658	688	749	694
36451	24439	15270	10630	7301	4645	2500	1300	748	520	394	367	323	321	266	243	267	224	199	205	191	207	218	170	198	188	173	186	179	192	175	177	181	162	179	179	196	170	192	170	187	180	193	175	164	152	170	202	194	188	173	164	137	186	186	156	173	182	170	153	134	163	160	171	162	175	151	145	172	173	181	157	141	176	187	144	166	185	152	155	159	176	171	167	175	190	182	160	150	153	169	147	176	138	161	172	159	166	157	150	161	194	173	197	159	179	163	159	176	150	162	158	181	178	173	166	159	181	175	187	153	166	186	170	150	187	174	168	144	134	142	182	158	172	139	169	173	175	144	147	190	158	142	194	191	155	174	167	179	149	165	168	143	141	150	182	148	170	160	162	165	167	170	153	168	145	161	162	166	178	188	158	154	164	175	194	164	143	171	168	170	191	158	188	172	173	154	175	162	162	144	166	157	156	195	163	175	167	171	152	178	162	183	165	173	171	149	158	163	153	153	166	167	173	131	161	145	148	148	162	161	164	140	179	168	161	162	148	179	175	159	148	170	168	177	168	165	166	154	169	173	173	167	172	168	189	169	160	161	165	160	157	173	162	170	133	133	171	167	176	163	160	178	147	170	173	177	181	168	157	157	150	175	175	173	154	175	191	172	168	155	174	172	164	175	169	160	156	175	173	178	185	165	157	179	159	157	162	182	178	167	185	175	156	161	187	192	152	173	172	193	161	161	172	155	162	168	155	172	168	171	152	185	168	176	167	164	150	178	173	167	182	144	161	156	141	155	181	168	151	183	152	142	177	168	158	148	171	173	179	170	178	187	166	181	164	160	165	148	173	150	175	138	175	168	169	154	151	167	160	168	152	163	161	175	161	160	150	159	160	172	182	177	142	171	176	183	140	152	156	180	176	176	177	159	159	166	177	181	182	166	177	165	157	158	155	151	165	172	179	184	154	168	172	181	184	178	146	165	151	183	174	166	177	160	157	182	160	162	189	151	158	165	151	159	166	178	177	150	171	189	165	152	157	155	156	170	184	177	159	178	159	170	156	162	181	176	146	165	173	153	174	196	152	146	172	158	165	152	140	183	160	158	173	168	162	195	177	149	152	165	139	176	161	183	163	145	157	151	170	191	159	161	159	152	160	148	170	187	185	162	179	170	156	177	172	163	164	188	155	159	146	174	157	169	166	169	150	177	154	159	151	175	172	170	202	141	185	153	157	183	174	165	163	194	174	139	160	167	169	153	154	186	170	161	156	151	146	173	145	166	159	167	189	180	182	167	151	163	161	152	135	151	155	143	177	169	170	186	174	166	164	156	161	163	157	151	176	184	150	154	148	151	178	155	155	172	180	180	155	178	168	175	159	176	146	165	173	146	176	150	175	147	191	177	165	165	175	173	141	168	183	186	161	168	170	160	172	164	161	166	169	164	159	152	181	173	165	138	160	161	153	173	162	134	158	160	167	169	176	144	181	154	159	158	156	179	169	173	153	162	161	173	187	166	147	157	148	162	166	150	178	174	163	158	161	176	174	158	139	183	175	170	153	166	153	145	201	155	176	153	170	171	167	155	160	151	169	171	151	175	159	159	170	159	164	158	143	180	154	184	168	152	173	173	174	166	183	173	160	198	156	144	163	150	161	151	146	142	158	158	156	170	178	151	172	169	180	169	149	169	179	165	162	157	163	171	163	146	162	142	155	167	198	173	154	176	145	164	159	147	163	161	166	163	166	182	168	157	169	144	163	167	167	155	147	152	171	151	140	166	152	164	147	158	158	151	174	176	165	168	165	169	165	141	151	134	157	164	158	183	174	169	163	179	165	144	149	170	149	144	170	146	163	153	167	149	166	168	165	167	146	164	190	169	174	166	184	149	167	150	156	173	171	157	160	179	187	151	178	188	185	180	172	152	178	175	140	163	168	167	177	181	144	183	159	137	171	158	189	158	157	152	157	169	173	180	170	168	172	172	155	172	162	160	178	156	191	165	176	171	143	172	171	165	152	164	174	173	158	178	155	155	152	170	149	147	163	176	176	165	170	159	178	169	155	176	158	172	167	169	151	160	169	153	163	173	163	166	146	165	153	174	145	168	161	163	177	162	169	153	145	159	143	181	160	153	158	186	192	172	178	144	169	160	169	170	180	178	178	171	160	154	167	172	157	175	161	176	141	151	159	172	151	157	165	169	173	165	160	157	159	156	183	177	156	185	172	177	181	153	174	182	181	150	148	171	169	160	172	172	154	170	174	159	171	150	162	147	152	154	156	165	159	167	160	169	161	169	157	151	148	157	161	139	181	162	190	177	174	183	172	182	153	181	172	164	170	167	160	164	147	170	156	159	171	165	158	136	167	180	174	180	152	162	168	172	146	150	137	156	154	162	167	163	169	171	166	168	182	159	148	134	169	174	163	180	172	184	161	168	164	162	191	157	163	153	157	159	148	147	173	167	145	144	160	156	152	166	177	170	160	150	144	136	166	177	170	161	168	160	172	168	172	169	173	155	168	158	150	181	183	167	172	167	160	179	158	166	156	174	168	178	180	164	166	177	130	161	156	157	160	172	139	160	162	175	151	172	172	199	154	169	164	180	162	168	173	152	182	167	150	152	183	171	170	154	172	176	187	157	162	155	158	182	198	161	170	156	145	191	178	169	142	160	145	163	165	174	178	179	186	182	146	149	167	202	160	153	140	161	151	156	156	158	169	163	162	185	187	183	174	172	167	167	161	150	175	165	158	153	162	177	175	162	157	152	174	176	169	173	175	157	162	156	167	169	165	171	145	193	135	167	205	163	162	148	150	158	143	149	154	160	190	171	171	149	160	163	156	172	162	172	159	179	148	171	158	187	183	182	145	165	197	174	170	162	165	182	165	148	178	150	159	164	195	158	154	148	168	167	154	174	143	175	174	166	194	182	173	188	163	150	160	165	172	177	179	164	175	160	161	172	163	132	160	183	163	164	187	163	154	170	170	169	169	147	189	168	164	176	178	175	146	168	173	172	166	164	161	176	174	158	179	175	157	139	179	174	163	163	156	177	215	154	186	156	155	161	154	134	143	150	163	154	169	172	150	174	141	170	149	168	178	184	173	167	145	155	168	175	160	153	150	167	187	164	158	164	171	149	193	181	167	154	149	163	164	150	154	141	199	152	178	172	179	164	155	151	153	168	184	184	182	174	162	181	148	163	184	174	157	156	138	180	180	178	164	158	191	169	155	149	152	172	144	187	180	172	164	174	194	177	169	161	164	151	161	169	162	176	162	172	184	157	173	170	146	153	151	174	175	160	173	141	145	177	154	158	142	172	179	177	177	167	184	187	157	173	158	166	149	173	156	153	165	151	170	157	140	169	175	162	151	152	204	167	156	157	141	153	176	147	146	173	169	178	162	165	156	168	175	186	162	165	156	149	170	188	162	172	183	165	157	181	187	182	140	163	149	157	163	149	175	183	171	158	184	169	174	160	191	173	153	170	190	177	168	169	170	165	153	174	158	163	151
26103	14485	8834	8299	7433	5542	3866	2939	2462	2066	1961	1694	1531	1308	1129	1065	1015	884	900	784	700	696	630	662	615	607	581	546	571	568	547	560	556	517	519	523	528	536	540	529	498	517	517	485	555	467	483	508	472	476	458	465	472	451	509	486	472	464	486	487	453	469	485	474	490	439	444	488	474	475	487	469	494	477	475	460	424	488	448	496	465	497	454	463	417	481	485	485	474	463	445	470	474	482	465	513	508	467	508	494	504	472	505	522	491	505	503	508	502	473	491	435	479	477	475	444	473	459	447	447	504	457	467	500	456	457	469	460	432	414	452	445	412	461	449	433	434	421	440	426	454	453	427	459	442	431	439	426	451	471	465	446	423	433	434	464	471	455	436	450	409	429	444	420	436	449	444	460	415	411	441	460	431	464	438	424	455	472	434	467	444	458	448	436	444	414	438	416	438	439	418	413	434	442	431	460	431	414	457	425	432	415	438	428	389	463	412	440	455	452	433	440	427	470	473	443	447	415	481	454	424	445	389	437	450	401	446	436	426	438	432	430	457	502	442	445	431	444	450	442	463	410	444	413	436	439	456	441	447	441	427	441	424	460	401	408	451	457	475	440	404	453	406	466	404	463	438	425	430	469	417	452	416	435	416	387	405	411	477	425	411	481	469	422	428	412	425	440	424	421	455	443	445	486	428	400	455	412	416	427	451	438	413	438	394	463	422	409	444	452	430	449	429	424	415	389	459	454	484	457	423	434	443	455	451	448	427	437	423	443	445	423	456	458	456	491	432	430	431	434	463	444	429	444	458	454	470	435	401	414	440	444	416	395	399	408	469	426	443	445	445	448	482	436	430	431	430	433	446	410	441	417	421	450	443	445	452	451	479	430	435	418	416	441	434	450	431	416	430	475	429	434	457	464	445	439	453	420	462	454	457	479	448	419	436	443	431	415	462	434	456	418	431	412	421	482	444	428	445	424	434	433	445	414	411	441	441	428	417	414	450	479	386	425	428	428	436	430	437	431	442	432	438	457	410	428	444	432	442	400	487	433	444	441	445	426	421	430	447	446	431	416	415	425	442	454	456	431	442	443	441	440	440	436	434	447	452	445	435	447	444	444	445	442	403	410	439	443	452	494	430	428	433	472	452	451	442	438	416	425	443	453	427	417	431	395	440	466	436	436	425	414	463	453	405	451	445	441	414	466	436	406	473	416	442	413	418	442	453	471	443	427	437	446	463	454	401	438	428	444	461	461	453	432	456	451	494	398	394	430	419	443	442	436	417	475	459	427	447	468	446	437	443	432	444	445	437	456	460	435	411	460	452	485	432	466	442	462	436	430	435	415	426	442	452	447	484	436	418	403	424	426	435	436	435	424	451	407	450	472	425	419	444	440	437	409	452	412	454	413	450	446	425	439	440	467	432	462	449	424	459	422	426	399	468	440	461	420	464	417	466	469	435	470	421	457	413	433	431	447	409	420	451	423	426	466	450	459	431	466	432	411	454	458	446	450	430	460	449	487	438	440	435	443	408	433	447	434	469	436	432	472	466	445	433	423	414	402	448	448	465	432	450	441	420	415	441	400	418	471	406	466	444	406	421	462	470	446	433	421	437	489	408	408	428	424	422	442	460	420	439	406	456	466	419	450	436	420	445	390	442	423	409	425	454	453	460	432	514	418	461	463	442	431	428	432	435	465	431	404	421	433	417	444	454	378	442	440	411	441	428	406	408	400	461	431	439	453	395	457	451	396	443	433	426	455	415	408	464	445	441	441	476	426	465	417	422	434	436	431	452	465	448	417	436	431	461	456	417	418	443	438	436	425	427	456	425	458	403	463	404	449	399	415	376	456	474	429	402	471	443	450	425	437	448	438	413	481	432	440	450	421	467	440	421	432	426	418	439	392	440	411	498	447	431	436	454	429	457	423	443	451	456	485	428	456	429	432	415	443	402	474	437	410	411	432	432	442	437	412	486	409	464	444	461	396	416	419	406	400	436	432	435	437	437	415	435	453	445	452	439	458	408	449	455	434	466	415	491	458	422	471	442	445	473	419	402	482	450	438	397	447	436	444	394	410	430	452	462	445	442	447	432	444	434	465	446	412	436	430	434	426	423	439	443	424	402	465	424	395	449	417	420	442	436	428	429	448	467	451	426	450	416	474	398	462	426	404	413	413	458	434	453	426	428	446	406	479	451	461	436	444	424	447	462	438	422	435	413	446	418	436	443	459	456	424	457	435	436	446	441	422	464	420	424	425	396	459	404	424	407	436	416	461	434	429	455	442	414	446	443	429	438	431	419	449	462	448	440	466	432	453	444	433	438	437	431	402	462	432	483	446	454	441	418	422	448	479	411	449	438	406	445	435	410	443	461	417	458	463	444	423	480	436	417	437	414	456	433	467	429	473	456	433	471	433	432	458	417	437	428	483	445	409	437	427	446	444	436	472	451	489	443	409	465	482	417	459	466	399	432	411	484	450	387	447	466	456	488	427	423	421	392	439	448	414	425	450	476	397	454	443	393	430	402	431	441	427	447	482	419	438	447	436	445	438	407	426	408	443	419	434	439	449	445	423	475	371	422	482	409	379	414	466	432	414	445	436	432	469	425	443	464	414	434	426	432	448	385	431	450	413	402	447	411	417	438	443	413	440	430	459	454	426	456	454	421	449	410	425	452	412	460	423	399	429	456	412	445	420	438	451	442	433	457	434	422	429	448	409	412	423	393	421	481	454	457	418	441	467	451	472	438	437	466	465	457	441	461	482	445	443	407	431	421	420	431	436	410	455	437	456	459	421	450	438	453	445	428	466	481	419	428	438	439	433	430	453	435	448	432	422	459	464	481	397	434	411	437	451	431	415	416	462	433	471	481	435	485	433	441	430	423	449	419	447	403	422	425	447	441	441	437	449	420	449	437	446	411	434	419	450	451	442	469	447	464	442	457	449	465	436	400	398	440	429	437	460	431	400	459	447	466	426	439	442	411	439	423	457	445	403	394	419	448	429	449	422	402	410	446	423	418	441	453	435	431	479	405	479	450	395	421	433	466	458	447	399	433	411	405	421	419	441	436	461	421	423	450	462	440	426	434	439	413	437	417	427	439	467	413	446	422	410	402	423	468	440	433	458	419	428	414	466	427	441	477	464	477	422	445	436	435	416	429	431	442	454	432	468	462	442	458	454	422	459	466	451	399	442	462	415	419	443	405	424	432	444	447	394	452	434	444	453	428	444	466	439	434	417	429	411	421	442	449	440	429	468	450	421	453	478	388	446	442	432	431	425	433	459	416	450	418	454	420	446	412	428	402	462	422	440	436	415	419	408	431	432	428	440	444	438	466	437	451	426	425	398	443	461	442	433	454	419	448	434	442	423	461	408	427	441	425	438	431	438	420	462	462	447	443	418	430	431	418	441	444	448	462	406	469	421	428	429	430	418	399	421	435	430	491	503	429	452	452	408	460	463	430	418	422	429	450	479	442	420	458	431	446	432	439	455	425	426	452	485
5821	2437	1008	725	526	397	319	275	294	264	299	263	290	285	282	276	297	287	276	243	288	269	255	275	270	273	271	313	294	273	287	243	243	247	253	264	261	271	284	286	269	285	277	270	270	258	262	272	282	278	258	259	272	287	251	273	264	295	232	252	238	276	260	263	259	284	294	269	265	244	268	288	299	268	259	276	278	284	295	290	235	271	267	243	264	247	279	259	308	255	284	284	259	270	281	269	253	299	279	293	278	273	261	259	267	249	284	291	263	273	302	276	265	256	266	287	255	246	247	252	291	299	262	274	291	259	249	274	264	262	248	271	268	284	266	283	248	236	254	288	246	248	257	255	290	270	262	276	263	256	255	298	258	283	304	267	277	275	247	254	272	282	271	270	269	276	262	252	278	255	256	282	260	263	259	282	258	282	285	287	249	288	310	254	285	287	268	265	264	266	288	259	256	287	280	279	253	296	246	273	299	267	287	262	277	259	242	278	237	265	277	271	247	314	271	279	262	287	264	302	257	269	256	295	305	299	258	288	270	255	275	286	260	258	277	255	275	262	286	263	283	258	264	278	274	251	246	283	293	253	272	279	278	280	248	290	256	272	265	293	273	267	311	270	264	262	282	298	276	278	258	276	258	239	282	293	256	240	266	278	287	267	283	251	288	283	269	280	255	267	269	293	292	274	256	287	238	251	273	238	265	259	268	273	253	250	270	254	272	243	271	285	258	256	256	280	265	244	250	272	254	275	257	254	301	272	266	281	291	257	274	255	252	312	255	250	246	273	282	256	266	281	301	283	274	279	249	233	294	262	279	273	278	308	291	281	249	278	262	288	250	262	261	279	279	273	288	255	247	274	272	263	262	273	273	303	306	283	281	243	291	273	289	238	256	283	240	282	266	295	268	261	271	240	271	275	255	247	280	270	245	241	288	288	295	277	272	279	246	266	255	285	245	271	252	285	233	267	301	265	273	274	278	240	242	267	280	265	272	257	276	266	270	218	278	246	268	280	301	284	240	259	246	256	274	265	279	276	264	249	259	257	274	280	272	290	281	251	270	283	256	296	283	261	238	285	267	260	294	246	271	288	294	281	291	243	272	293	225	273	260	309	261	281	278	271	254	252	234	278	281	306	266	256	290	253	288	279	279	261	248	278	281	258	265	277	253	263	289	298	265	247	277	269	267	251	288	303	301	282	277	278	298	271	306	257	252	271	262	279	253	271	262	231	263	272	237	263	303	288	270	268	236	269	286	281	272	257	275	215	291	300	240	282	283	273	276	271	277	244	256	251	266	280	248	243	274	268	276	272	265	266	229	283	330	250	264	248	263	263	252	261	287	296	254	249	262	274	265	265	284	253	268	232	275	279	263	254	267	303	285	228	294	281	243	260	253	257	268	273	263	259	269	262	295	251	296	264	275	283	238	250	279	266	250	275	292	274	291	273	276	289	267	262	250	298	278	279	257	273	273	244	303	276	243	262	273	264	285	256	269	271	279	265	245	252	292	270	316	250	261	280	277	288	278	273	273	268	285	275	276	289	265	262	277	289	271	251	280	273	299	294	298	252	262	272	234	283	255	283	279	283	278	290	279	304	271	263	224	272	269	304	269	285	275	293	282	259	297	285	264	258	277	228	258	282	265	260	271	274	245	266	267	280	272	302	281	263	281	289	285	295	266	262	282	269	280	264	298	239	263	265	257	256	290	257	268	282	257	274	276	257	262	286	269	247	269	285	276	254	259	240	262	266	280	274	279	256	279	275	272	254	273	273	279	273	264	276	251	302	264	274	296	291	245	287	258	285	258	301	257	262	294	284	285	287	238	270	292	258	281	282	273	264	247	256	276	261	280	268	301	284	257	263	272	264	254	264	252	282	282	263	257	265	244	269	273	265	268	271	279	264	272	266	259	268	266	263	279	299	243	262	256	288	272	275	271	281	277	261	272	244	245	296	266	266	263	278	301	240	269	248	262	270	299	263	263	255	250	242	278	249	284	259	289	255	250	286	281	259	292	292	264	231	278	268	263	264	267	255	244	255	288	268	254	271	240	284	253	259	268	268	302	264	287	288	284	285	268	291	262	255	298	261	272	261	292	273	237	260	255	264	311	268	279	286	292	280	276	254	272	267	272	294	276	275	280	257	271	258	277	268	262	266	249	276	253	292	259	247	305	217	287	246	264	256	298	257	277	294	261	256	229	272	254	300	277	271	235	265	263	276	242	266	276	282	311	277	258	289	289	255	253	274	264	282	247	246	253	278	298	294	278	241	261	272	273	246	279	271	279	279	289	250	264	301	252	254	274	278	240	297	258	265	246	265	251	268	299	278	249	275	273	275	291	269	254	268	237	243	316	270	277	279	287	270	251	276	266	289	247	284	268	237	253	282	249	280	247	261	272	270	273	296	277	294	303	263	277	258	282	265	285	273	264	271	267	257	256	277	278	274	265	263	281	242	274	287	256	256	246	259	257	272	240	241	273	235	275	258	287	251	263	247	274	272	271	268	267	273	283	251	262	274	264	266	243	243	262	260	270	255	262	272	261	298	284	272	262	250	291	272	258	261	289	278	267	266	257	264	282	270	287	276	243	260	262	279	270	272	278	283	243	256	267	259	248	291	284	277	258	262	249	288	248	263	258	273	268	275	269	261	250	306	285	260	270	260	250	314	278	261	288	286	288	253	285	285	279	263	271	258	256	279	244	264	245	266	264	250	296	278	300	268	274	253	265	269	255	257	263	265	275	265	292	287	267	277	281	260	279	250	269	275	263	259	236	240	259	264	245	264	278	301	267	251	264	262	297	256	252	261	259	268	274	255	266	262	258	280	271	275	267	298	254	275	288	276	277	252	238	287	281	251	254	274	274	288	290	261	268	279	285	223	227	272	288	274	252	287	262	291	284	244	264	281	279	261	277	274	263	291	251	288	265	262	268	271	285	263	276	248	279	297	273	266	275	254	289	247	284	269	259	257	255	267	250	282	278	264	256	291	262	278	270	280	277	245	263	278	261	254	292	262	286	246	271	306	297	284	238	246	267	263	256	265	250	298	257	300	227	285	319	283	256	252	295	248	237	269	262	259	282	256	254	255	300	260	276	290	267	276	265	284	285	257	278	278	288	255	258	292	284	284	266	262	293	273	270	233	279	245	280	266	256	264	256	278	278	263	281	279	278	278	255	261	273	274	270	258	265	234	261	272	278	290	304	294	305	293	241	277	260	285	266	303	278	295	253	285	263	260	263	271	242	252	256	269	261	227	287	255	259	267	259	299	276	254	243	266	279	261	257	273	246	318	268	252	250	288	305	313	295	293	238	246	262	283	258	266	252	281	249	272	228	297	278	268	287	254	265	260	244	260	245	277	275	270	289	277	281	264	268	246	257	275	273	248	286	256	285	279	287	274	237	248	290	262	269	311	251	278	266	265	281	271	274	258	255	276	234	288	292	309	253	277	302	277	289	287	246	282	264	292	275	259	284	279	284	249	271	276	239	291	277	263
5509	3145	1787	1614	1448	1038	814	868	747	785	774	720	706	738	706	708	664	737	692	662	745	719	722	698	707	726	721	650	697	663	682	656	710	770	699	709	731	718	669	683	733	718	746	694	708	713	701	717	692	735	655	707	716	698	698	698	686	728	709	708	711	739	725	691	733	706	699	656	757	706	711	700	748	716	701	683	715	697	693	721	693	706	679	725	707	720	723	675	710	676	706	698	676	730	662	695	722	740	675	731	707	686	759	751	717	736	677	702	677	721	695	686	724	746	722	706	737	676	684	659	680	700	664	747	702	676	681	754	692	698	654	699	736	651	645	662	690	688	690	721	759	702	716	731	688	731	718	736	713	712	688	682	699	689	645	752	723	715	676	702	738	735	683	696	747	710	699	680	666	676	725	713	725	732	714	705	757	686	777	733	749	719	725	689	715	672	771	730	674	718	725	712	731	693	722	664	693	700	653	696	682	756	666	708	726	681	689	674	668	698	709	684	715	640	649	698	716	686	675	687	686	723	745	751	695	672	675	711	695	699	666	723	673	717	712	697	713	726	705	695	716	680	652	723	675	677	684	688	713	741	689	691	738	690	680	742	733	678	703	707	740	683	703	739	686	692	734	674	720	687	720	702	694	696	692	711	672	705	713	696	703	728	698	719	706	662	693	697	658	693	703	692	694	702	720	764	715	738	728	735	716	706	702	686	690	697	648	722	725	735	736	718	700	722	748	664	673	693	693	750	700	683	712	659	693	671	708	687	690	734	691	697	671	690	695	721	695	703	688	696	697	643	683	701	681	708	660	732	727	732	703	688	634	723	726	694	724	686	696	696	738	722	673	649	741	712	682	712	668	732	717	700	734	701	723	678	686	718	698	695	721	673	654	727	696	707	712	733	700	653	689	687	667	701	687	666	735	695	684	688	684	672	723	722	686	666	684	712	725	668	704	695	724	724	658	731	692	690	637	733	715	650	761	618	699	679	691	687	666	690	707	658	750	708	727	679	723	723	710	696	688	729	734	700	720	715	757	672	701	736	664	691	746	693	709	744	692	735	735	660	748	727	761	668	703	720	668	671	731	673	706	668	707	667	716	707	699	670	686	703	674	729	669	691	727	674	686	722	707	662	689	711	684	690	701	754	694	696	723	743	643	673	721	740	702	696	643	683	706	706	693	743	666	687	666	731	753	687	716	706	696	701	713	711	703	695	728	724	705	680	700	728	667	681	730	715	649	676	717	681	707	726	701	653	725	729	700	648	704	694	637	740	679	688	700	703	731	701	720	720	706	717	692	688	704	694	730	667	698	671	667	726	700	663	688	704	704	736	673	703	729	740	655	716	718	667	740	683	668	722	728	712	743	700	654	700	676	716	686	704	683	651	709	712	680	711	705	681	695	683	707	730	699	715	716	693	737	623	725	691	664	733	715	739	698	709	720	662	711	658	634	737	724	689	648	740	688	664	713	651	733	720	683	683	744	702	685	692	658	724	670	672	691	653	722	692	688	736	655	749	697	665	706	708	707	723	701	618	714	690	672	664	682	666	719	684	686	682	695	738	703	667	665	686	719	633	720	665	689	661	707	749	696	705	713	749	710	674	720	671	689	709	683	687	752	718	737	738	731	705	678	693	706	749	727	680	710	691	696	706	732	704	704	702	695	720	654	703	733	711	682	730	698	668	721	695	751	748	713	704	725	662	723	734	704	708	705	727	706	712	738	669	687	717	707	735	690	734	739	685	699	746	741	685	685	715	699	675	707	680	713	706	698	699	712	672	667	758	683	691	672	671	692	692	724	713	625	771	686	686	675	715	711	720	681	695	730	660	694	690	704	705	700	744	713	700	728	699	698	687	641	678	706	742	711	753	719	722	717	743	661	703	679	653	719	653	722	683	755	682	713	755	725	726	697	713	713	686	720	682	673	705	671	688	724	725	701	713	722	683	713	716	688	683	690	725	692	677	712	718	717	661	705	701	716	686	691	693	678	684	708	714	669	757	683	729	759	714	704	712	743	683	688	764	703	716	724	679	698	712	751	703	690	724	669	684	726	728	688	750	752	658	729	692	692	731	703	721	724	691	682	711	731	700	703	674	696	705	688	683	722	668	750	770	773	673	715	760	685	710	683	727	717	693	699	706	724	710	707	713	715	716	730	705	694	652	719	692	704	713	662	680	740	708	715	692	731	697	703	722	694	676	688	672	713	693	738	719	724	667	760	633	659	682	722	724	729	713	682	685	688	705	676	709	740	709	711	702	693	744	662	722	725	712	678	711	727	715	665	664	734	680	759	713	698	696	685	725	686	700	733	691	695	684	664	721	712	678	675	721	691	706	712	687	713	724	648	677	706	662	673	676	719	698	709	721	698	739	739	670	719	689	677	701	648	689	692	716	632	706	807	744	734	719	673	663	715	706	723	725	698	680	719	688	672	677	687	664	695	699	664	668	673	713	689	658	744	678	706	742	719	692	718	695	678	656	708	688	733	707	717	614	701	725	689	705	748	727	716	681	703	680	696	690	726	647	681	723	646	710	684	678	704	677	689	734	706	679	768	738	661	701	702	715	692	710	758	719	642	683	713	696	677	725	678	702	674	713	709	712	661	709	750	681	718	704	672	679	710	667	717	724	690	665	696	724	729	711	684	688	650	717	685	663	704	700	746	655	725	686	701	686	717	648	688	697	702	705	647	701	684	682	687	679	715	703	662	727	718	709	720	708	711	672	692	708	715	706	713	654	728	740	685	714	682	682	714	736	695	705	692	699	672	684	671	721	740	717	704	737	685	739	692	711	676	669	671	684	668	679	664	678	692	726	740	659	651	709	660	710	685	702	718	638	681	713	722	694	723	688	700	718	712	711	695	674	693	676	721	731	732	672	643	642	708	681	698	704	678	663	659	730	719	700	712	682	681	660	682	670	668	760	681	671	657	727	717	671	720	653	684	718	681	701	696	702	675	732	663	692	670	670	704	706	706	696	696	700	687	705	729	723	688	673	742	729	733	757	663	667	721	681	652	743	691	663	681	682	679	693	722	716	714	722	798	737	674	775	704	670	670	696	727	720	688	691	721	717	708	687	673	656	693	676	713	687	719	689	677	727	717	704	682	710	694	712	701	692	712	719	703	656	725	708	689	677	731	734	677	698	715	710	763	702	671	738	680	706	730	721	721	681	692	688	730	668	713	666	679	719	764	704	674	703	725	709	612	701	707	714	668	674	730	708	688	769	720	693	733	726	688	692	696	676	667	709	681	715	728	703	648	717	701	674	718	703	747	674	692	678	671	750	700	719	761	701	714	720	682	737	726	669	679	694	732	703	699	650	750	704	667	636	682	731	646	757	696	673	679	707	685	692	696	685	685	694	687	712	707	737	681	684	663	692	679	705	703	689	713	676	699	705	674	736	721	708	667	776	679	716	678	699	731	693	731	692	692	712	666	689	699	676	726	712	676	691	698	697	688	706	682	663	706	731	711	688	686	727	693	665	733	704	705	701	711	693
29762	21782	11112	7380	4515	2436	1283	701	515	429	424	370	362	286	327	316	314	328	294	313	310	279	327	273	308	273	308	289	260	253	291	279	265	272	293	273	302	319	282	290	303	278	272	280	318	268	295	296	286	272	258	256	292	271	271	288	260	282	291	281	297	273	255	260	283	269	253	256	280	269	256	252	287	259	289	262	273	284	302	285	288	296	260	296	276	268	310	262	306	276	250	300	279	285	259	290	305	291	285	279	268	266	281	263	276	273	276	260	277	247	237	286	293	273	253	287	256	291	293	300	301	270	264	283	322	302	276	276	308	246	269	258	284	266	270	262	281	254	292	269	273	292	292	255	282	259	266	253	252	250	257	295	310	268	300	277	249	290	271	284	281	267	258	268	251	275	264	266	271	260	280	276	270	262	290	252	234	299	274	266	298	275	282	282	275	290	261	266	273	270	268	285	258	265	282	250	293	267	280	270	256	260	310	285	270	289	313	279	267	264	247	282	240	278	294	252	281	279	291	247	270	291	277	259	290	303	253	288	273	289	294	267	309	251	247	275	287	259	262	264	290	269	266	292	283	271	256	276	276	280	269	276	256	276	278	271	309	279	282	282	287	301	296	275	262	278	275	302	284	271	256	248	269	301	292	272	294	273	268	270	255	305	298	266	321	266	274	277	270	268	278	277	269	288	277	310	254	272	305	263	290	242	309	314	271	291	253	293	274	304	284	261	290	262	257	274	284	281	282	279	283	286	292	276	275	273	270	263	279	286	282	272	294	250	258	288	291	304	280	268	297	283	268	290	266	262	282	252	293	243	269	306	260	297	273	279	278	277	271	277	262	251	262	285	267	266	283	292	290	278	312	278	276	305	276	285	267	293	240	282	301	305	290	252	323	282	263	307	277	273	281	268	265	277	304	281	251	281	260	275	266	295	290	290	265	265	285	269	280	281	268	281	290	259	291	300	292	277	276	309	278	287	291	303	320	282	267	262	270	316	283	280	278	288	293	243	265	264	282	266	277	256	241	258	277	308	284	274	258	284	292	245	270	294	281	285	267	298	265	290	304	289	300	272	274	275	262	263	291	255	269	281	297	278	243	277	283	299	282	307	277	319	288	269	264	286	258	266	266	252	284	278	288	256	267	278	263	292	251	281	273	273	262	304	286	288	299	325	245	269	260	248	272	291	304	277	244	264	251	287	272	249	256	269	285	285	271	262	251	288	256	281	250	276	271	286	272	259	289	264	275	277	289	279	239	257	246	305	282	294	284	256	266	302	279	289	280	265	256	289	300	278	285	295	260	279	289	254	279	291	268	266	298	272	270	273	282	302	291	271	285	297	290	285	240	267	263	303	294	261	274	292	280	268	277	311	268	269	268	275	274	262	277	277	253	257	283	272	247	269	296	296	310	268	299	274	272	272	275	268	277	243	299	261	260	253	257	283	305	272	258	292	263	295	296	243	252	283	290	279	256	303	266	322	282	261	273	266	278	266	286	303	276	304	271	255	251	275	267	279	284	286	277	273	290	269	274	253	281	276	261	279	282	263	295	259	268	262	284	269	278	280	263	268	295	285	319	276	265	270	256	267	277	284	298	247	284	275	275	284	264	282	260	262	258	245	263	319	274	297	278	307	302	304	274	268	270	284	313	270	272	265	270	266	277	286	288	239	279	249	252	268	273	267	272	275	286	270	273	302	288	273	262	247	262	282	267	303	279	289	282	271	308	285	289	274	294	267	274	256	233	292	246	282	296	276	276	285	275	284	265	272	277	270	265	271	267	228	288	258	257	264	292	302	276	269	282	275	251	273	293	245	307	281	300	268	311	293	258	247	272	265	254	292	279	280	290	267	284	277	285	259	290	302	263	286	261	286	269	284	277	257	264	283	271	228	286	304	271	271	280	261	275	284	295	274	240	260	304	291	246	262	295	265	266	280	273	312	262	285	259	258	262	244	262	280	275	239	275	271	273	289	265	250	256	250	257	280	250	293	280	269	265	286	271	286	276	275	287	265	283	266	272	252	251	262	311	291	300	276	279	258	281	304	275	275	307	270	256	299	251	267	272	279	271	290	287	274	286	281	310	260	277	284	314	304	233	292	252	257	277	264	308	286	246	308	267	283	263	288	289	285	275	280	291	286	272	271	278	273	301	263	277	277	312	292	265	282	295	280	283	258	279	294	255	281	275	257	246	252	270	282	280	249	299	280	290	271	282	280	268	264	260	249	285	279	275	272	247	273	301	300	286	292	289	270	259	282	297	271	277	263	302	235	275	258	265	252	257	236	266	288	262	309	266	264	290	275	273	270	264	275	302	283	246	296	271	284	296	283	313	254	273	284	266	267	285	293	269	261	302	269	271	300	311	277	278	292	285	262	280	279	289	257	252	270	268	288	261	289	260	294	263	287	277	235	303	280	269	304	264	284	283	282	295	275	271	278	252	276	278	294	291	303	252	261	276	295	282	254	278	303	301	276	274	283	265	256	276	296	303	298	262	265	280	281	266	274	265	265	254	229	263	304	282	291	280	301	270	289	266	308	286	293	265	281	248	255	302	291	276	258	274	302	288	273	258	291	242	256	273	294	272	308	285	281	302	291	270	276	271	283	315	254	275	244	265	278	277	261	281	254	261	280	273	265	269	272	286	285	295	314	297	257	275	280	251	271	288	261	277	285	272	305	298	283	275	278	293	274	294	282	322	289	287	291	301	256	279	299	246	281	252	272	259	267	284	256	291	289	299	249	278	267	289	281	273	278	264	280	271	288	260	286	264	291	284	286	260	280	269	288	259	273	284	273	282	265	255	288	296	289	254	291	293	298	285	277	321	270	285	267	333	284	294	283	273	297	293	288	285	295	261	278	310	300	218	250	260	280	260	284	273	286	279	262	244	259	276	295	269	305	291	225	298	289	309	277	274	259	278	288	266	270	290	280	278	276	263	281	285	272	265	277	280	295	279	289	310	275	282	287	287	266	284	265	289	271	271	290	291	336	245	286	283	289	287	284	290	268	273	280	286	271	280	280	271	257	282	275	304	303	299	284	259	290	239	295	253	246	322	308	287	256	260	273	267	287	299	258	275	276	281	321	280	295	279	295	268	270	288	261	275	299	268	283	276	272	286	272	263	259	249	310	299	285	254	288	279	253	334	289	284	282	285	260	239	272	283	267	281	275	298	272	254	307	323	274	272	254	279	289	273	259	270	268	291	267	248	270	274	279	298	252	254	253	291	276	298	278	262	262	281	268	293	250	274	275	286	312	306	266	296	264	256	300	270	289	252	246	267	279	285	292	285	282	267	300	268	294	258	269	311	300	284	277	259	252	280	292	242	280	284	291	261	270	289	280	293	268	284	240	288	280	270	291	275	275	266	274	310	284	286	293	280	272	268	292	286	281	264	279	274	292	253	280	304	274	257	289	275	244	267	254	308	282	295	299	291	257	280	260	262	284	271	272	286	266	257	264	282	294	252	260	309	308	279	259	277	253	295	264	250	278	292	286
23402	11730	6034	5984	5025	3666	2598	2120	1824	1635	1521	1369	1223	1068	1073	1014	952	951	872	887	843	794	849	869	772	831	769	785	787	784	763	772	752	734	726	753	767	737	759	768	701	768	772	747	740	752	694	736	706	735	720	742	670	703	749	742	727	730	773	751	720	693	694	710	733	721	732	785	752	736	743	735	743	687	726	657	685	729	704	727	693	714	705	750	722	742	763	719	757	731	723	743	712	725	732	744	760	717	748	741	736	753	763	705	745	744	791	729	750	697	749	687	729	694	718	726	743	723	721	737	732	694	733	689	745	704	642	705	762	688	729	684	755	718	670	701	684	693	691	717	710	705	708	740	700	700	716	678	712	735	692	728	682	706	707	687	750	726	683	735	661	762	719	701	737	688	722	701	719	738	702	747	690	724	683	673	706	693	733	727	686	637	720	722	697	730	674	754	755	678	688	707	729	731	703	691	674	718	727	722	718	724	749	710	659	697	691	689	643	740	748	695	717	675	721	702	706	748	701	678	727	690	693	717	735	655	716	735	721	710	682	737	728	683	704	676	721	664	640	710	690	719	746	731	705	647	681	721	725	703	715	679	716	709	686	738	705	743	701	718	719	705	700	711	708	715	752	685	711	720	658	737	706	642	685	703	714	688	741	723	713	698	766	697	692	711	707	726	696	678	689	700	722	703	723	661	698	692	641	690	670	633	634	746	696	720	687	706	674	705	667	667	705	727	724	704	717	733	752	724	747	730	719	685	744	712	698	707	734	725	728	671	737	691	662	727	713	711	690	712	713	724	691	672	657	689	692	712	693	673	708	687	761	696	725	696	708	674	713	686	691	709	748	670	693	683	702	690	724	745	677	700	728	736	689	667	659	714	709	716	689	762	682	759	716	699	713	698	761	739	720	702	712	682	698	695	711	723	738	699	688	691	665	717	699	663	695	714	648	679	713	749	713	740	706	698	699	713	714	699	704	746	705	737	656	688	687	749	688	676	722	693	696	694	665	687	697	698	652	711	697	734	676	687	758	668	681	687	701	691	741	667	703	706	712	741	726	685	745	707	706	647	676	734	703	747	720	694	729	735	720	716	730	673	692	746	756	661	729	702	731	683	706	687	683	731	739	735	667	750	716	667	689	686	705	716	698	707	673	688	678	689	672	699	704	716	686	667	682	715	701	739	681	746	700	703	691	737	698	781	711	687	711	710	729	735	713	695	701	654	698	701	718	704	692	685	668	741	668	679	709	706	703	757	679	731	685	705	718	661	677	667	711	695	744	690	678	715	690	682	677	710	665	699	739	692	713	708	691	680	710	643	675	709	674	709	689	695	688	708	728	707	696	690	652	703	689	720	717	695	717	727	708	681	683	702	677	691	683	709	715	715	674	681	752	736	716	695	690	689	677	711	720	699	714	658	734	673	699	707	704	675	706	649	747	687	675	697	695	702	773	692	719	695	702	746	716	736	741	728	750	688	684	663	655	677	712	710	691	732	745	742	717	742	731	700	692	697	717	695	712	727	690	682	688	661	725	713	754	709	681	695	704	691	696	736	678	722	742	702	665	709	725	726	675	685	687	665	695	713	700	709	734	749	698	665	719	696	709	661	712	701	682	724	711	700	726	682	736	688	627	719	719	738	707	672	700	682	756	720	727	713	685	700	711	720	712	692	692	706	727	716	694	697	709	752	707	667	692	716	652	698	744	729	740	702	678	696	690	699	706	675	706	738	699	677	681	649	708	710	716	631	758	679	694	751	717	713	728	694	730	673	675	732	740	707	660	772	702	709	708	713	713	717	733	675	713	651	722	732	733	728	706	695	736	699	692	684	699	715	662	685	695	703	675	699	662	654	722	720	755	668	745	763	675	760	683	709	680	689	703	682	718	712	695	695	720	700	693	701	699	730	714	718	682	658	685	733	722	672	694	655	703	701	711	712	724	749	735	673	718	720	713	705	692	709	703	705	669	693	717	707	701	734	729	717	733	664	738	736	734	691	732	708	699	759	714	736	770	636	710	641	702	684	728	755	711	716	701	703	683	717	698	684	697	683	728	712	698	685	717	724	706	707	690	689	714	673	730	689	660	693	694	682	702	710	742	732	736	662	700	706	734	671	715	679	708	697	720	709	736	709	714	750	709	721	735	741	682	678	707	691	753	668	670	706	701	661	712	761	715	686	713	685	737	691	694	714	682	688	699	715	714	706	689	694	685	695	676	719	683	688	672	707	682	712	702	721	683	723	672	705	717	707	702	681	712	693	743	676	741	719	695	723	671	704	698	701	711	703	713	707	747	726	719	704	675	739	724	720	704	706	710	656	680	734	749	708	671	754	732	701	699	687	702	659	713	656	683	685	724	717	703	697	687	715	692	714	676	665	676	694	705	654	680	706	695	771	719	720	723	680	729	748	699	708	731	664	724	682	708	705	694	690	725	728	673	688	759	706	677	663	691	690	677	683	718	716	734	671	673	712	763	696	714	690	690	725	722	714	731	671	696	679	724	679	705	687	714	708	731	711	694	721	718	723	730	673	701	721	680	685	666	724	674	681	688	642	664	764	700	690	713	750	706	739	681	752	678	732	695	703	675	706	730	700	706	742	679	696	698	790	678	708	654	713	706	714	751	659	665	733	721	725	707	695	712	674	634	716	772	699	750	674	693	720	679	743	679	728	702	711	710	720	696	695	718	719	681	666	652	721	687	742	703	681	682	758	722	738	728	660	701	712	633	711	693	700	687	732	723	720	682	701	687	725	706	726	681	698	709	708	701	681	687	711	720	704	708	707	744	691	731	700	718	707	740	745	690	692	708	738	698	722	675	698	698	687	698	710	717	657	727	698	681	724	744	673	702	675	700	682	669	695	663	704	717	732	731	651	729	676	753	710	713	731	715	740	709	657	696	756	655	716	664	736	770	669	696	700	744	660	755	727	683	675	718	716	725	690	733	685	678	655	734	719	705	675	703	723	686	726	704	653	743	713	652	751	689	710	702	715	700	685	708	701	689	670	723	723	650	734	714	777	692	686	710	685	695	716	686	673	691	731	728	714	679	745	686	728	662	687	728	704	720	680	735	672	737	697	692	659	678	749	715	711	679	715	719	682	687	725	721	726	686	704	667	687	712	652	745	701	703	705	715	694	757	729	687	727	689	731	712	714	687	666	742	668	714	674	703	701	689	699	689	711	733	708	713	714	704	710	687	710	685	680	706	710	676	673	727	674	694	740	729	721	725	711	739	717	643	712	663	696	664	671	757	685	734	711	715	681	679	712	717	742	699	675	675	743	745	720	726	690	674	713	704	716	757	689	729	715	729	684	685	678	720	728	725	710	724	722	675	691	738	757	667	691	728	726	686	685	762	715	691	696	736	725	683	728	718	724	681	695	743	744	767	684	696	670	748	752	692	697	687	683	693	726	699	754	688	687	697	685	718	711	730	730	677	739	699	724	677	703	692	701	674	757	685	717	740	660	675	766	707	700	690	743	716	676	716	756	693	680	711	685
39275	27937	16912	12255	8085	4993	2646	1265	786	566	414	381	350	295	321	256	285	252	218	220	215	186	198	199	187	195	181	169	197	185	196	205	185	178	169	175	177	184	178	208	181	184	159	179	180	158	194	194	192	175	175	156	176	174	169	156	190	187	172	157	191	175	180	194	182	200	163	166	189	171	158	185	179	169	166	179	187	162	167	169	206	165	149	182	180	185	170	180	174	185	161	186	149	195	189	200	197	172	168	153	176	174	176	187	174	163	181	173	158	166	179	193	160	185	177	193	164	159	193	184	173	155	157	169	189	174	166	146	182	182	174	161	168	165	187	179	187	161	193	176	152	143	183	195	194	184	149	186	172	142	172	208	175	212	184	176	187	174	151	175	161	151	166	180	171	163	190	203	176	191	167	165	169	179	173	169	157	181	171	160	169	159	216	180	188	183	157	177	175	175	161	161	161	184	177	161	170	183	165	181	172	199	178	181	190	184	174	174	186	163	166	140	152	171	172	167	186	185	163	161	185	173	182	177	174	174	180	163	167	176	164	165	157	179	181	170	173	173	172	166	172	181	163	164	186	174	190	149	189	153	172	151	168	169	195	184	169	204	157	144	185	170	164	183	160	148	158	175	181	159	164	170	165	176	182	150	147	202	172	166	193	169	165	148	158	215	178	175	153	156	186	163	165	185	168	166	171	184	169	165	186	194	177	195	171	168	187	193	165	187	180	172	187	166	184	195	150	173	171	166	198	160	168	180	193	174	159	176	161	184	189	190	153	179	164	160	164	163	184	169	170	165	178	170	180	174	175	174	160	193	181	175	178	182	163	207	158	181	169	179	164	175	177	197	152	166	177	191	183	183	147	156	186	168	181	165	201	183	185	171	157	163	161	172	160	179	165	179	180	190	185	144	186	167	169	173	182	169	145	167	171	159	172	153	159	180	158	144	167	182	175	159	179	186	169	168	189	178	178	170	160	168	166	164	170	171	199	151	155	171	179	164	146	168	183	162	185	175	173	177	175	155	170	180	149	155	141	180	154	164	174	175	182	158	186	170	175	162	174	151	154	172	171	169	189	164	175	172	161	190	196	180	151	176	181	171	145	154	186	160	167	173	175	200	188	182	162	163	180	175	201	156	176	169	152	197	181	189	161	160	179	159	174	182	160	162	183	170	160	165	158	152	199	179	168	181	180	195	171	187	191	177	190	178	178	193	173	195	168	165	188	178	166	160	170	185	172	155	184	181	167	179	189	158	181	170	171	159	176	160	196	164	164	173	188	181	159	164	151	161	174	163	154	167	159	155	188	157	161	167	151	152	155	199	175	166	154	157	172	163	179	145	160	172	181	159	170	186	179	167	190	162	169	175	174	161	154	192	184	183	181	155	174	197	168	157	167	177	160	191	172	179	190	162	188	172	176	187	180	175	183	173	169	160	183	194	196	162	169	168	173	186	158	183	184	147	174	185	178	176	159	171	173	176	174	174	177	170	161	165	177	155	184	180	170	168	145	170	179	170	179	172	161	180	179	179	177	150	161	172	167	187	171	183	173	201	175	181	165	152	192	167	163	172	170	182	169	172	162	197	182	167	176	185	191	171	160	160	159	176	169	192	163	195	160	163	171	190	189	211	169	175	159	158	170	177	162	161	179	158	167	171	194	171	186	164	161	180	177	175	175	166	173	171	164	156	162	158	168	155	174	175	188	174	178	165	173	185	184	182	172	160	174	174	141	146	167	169	165	153	186	160	177	165	189	172	192	181	184	163	175	166	154	177	181	161	169	196	162	153	177	171	184	189	188	181	200	167	187	170	161	161	208	160	194	192	177	197	186	156	160	170	165	202	167	180	174	159	168	169	157	176	183	174	159	193	181	157	155	182	174	149	155	160	154	164	199	172	179	172	169	177	158	171	167	167	186	179	176	169	167	166	166	169	157	166	190	172	175	195	162	194	175	175	184	167	148	178	171	195	176	178	157	185	201	181	176	176	176	173	138	196	180	156	163	186	188	153	171	206	179	174	212	197	198	162	183	195	159	136	174	157	148	196	198	186	155	191	167	163	163	187	174	168	171	190	165	182	147	157	183	174	201	162	160	184	169	188	172	182	177	173	184	189	196	186	175	159	174	170	177	189	182	177	181	158	216	189	183	165	157	167	159	167	171	166	181	179	175	164	178	163	169	190	173	163	176	153	178	158	167	166	181	164	171	166	186	179	184	163	155	157	162	166	168	149	184	154	182	166	186	169	178	172	160	154	178	171	164	194	170	171	178	203	154	176	198	172	171	179	177	187	174	166	167	180	171	181	179	183	166	165	192	182	168	190	168	193	182	157	169	167	183	171	179	178	175	178	172	175	183	178	193	150	174	170	164	165	177	160	180	163	185	146	194	185	161	168	182	173	162	163	164	154	181	166	178	171	162	163	161	191	168	183	158	176	182	171	174	154	166	192	184	190	167	162	165	177	190	167	168	168	155	148	169	177	205	209	168	166	198	162	187	168	176	179	159	155	202	180	156	159	144	169	168	177	161	165	185	173	185	172	174	168	171	153	172	169	182	189	156	174	165	172	173	158	183	163	172	192	202	162	189	163	196	172	162	183	147	166	196	167	167	153	177	179	176	194	168	149	160	153	160	169	177	182	175	188	192	174	181	173	168	163	181	171	171	185	180	149	148	159	188	182	174	158	183	165	191	178	163	168	182	153	163	167	153	143	175	185	153	179	154	168	173	184	173	200	171	167	167	171	174	198	183	161	186	181	170	185	172	171	155	173	171	176	172	183	167	205	138	152	168	162	177	172	170	164	181	194	167	153	171	177	165	170	193	168	199	211	183	174	175	171	184	196	169	159	164	178	176	178	157	157	192	150	182	166	179	172	146	195	163	183	180	187	175	157	158	168	172	181	166	178	166	176	189	174	187	166	193	171	182	154	199	170	160	183	181	176	183	164	151	156	184	177	170	210	172	177	184	173	173	173	155	156	160	164	150	183	186	166	186	203	176	169	183	168	174	157	172	190	163	177	201	151	170	154	163	170	185	173	169	172	165	161	156	185	161	166	200	172	172	176	179	191	157	168	187	167	173	180	194	171	188	182	171	173	150	183	166	181	177	167	177	182	157	175	176	183	181	177	157	171	160	155	172	154	164	188	168	171	184	163	186	182	151	174	181	147	183	187	166	186	166	162	191	170	195	143	197	177	214	174	188	173	170	178	148	150	191	179	162	168	185	188	165	171	163	180	191	146	169	179	178	189	174	175	173	185	166	165	170	177	171	178	153	182	181	181	153	162	157	162	168	145	171	159	194	182	162	172	167	179	176	197	168	149	162	171	167	177	176	169	178	170	174	150	193	160	153	172	176	182	171	181	175	170	180	186	155	183	203	185	176	170	170	171	165	156	185	162	156	172	171	194	168	166	167	172	179	165	172	174	201	155	188	184	173	191	159	151	165	169	166	151	204	187	149	172	190	182	172	189	171	187	187	180	157	158	178	185	177	164	155	185
30655	13616	8456	8439	7241	5736	3824	3054	2610	2253	1883	1722	1607	1318	1126	1063	1027	931	804	796	746	729	663	630	612	618	607	613	608	597	569	554	568	567	587	520	568	537	546	565	536	538	535	548	545	548	530	555	524	507	483	483	549	493	452	547	494	494	529	485	491	472	473	494	492	498	494	477	510	519	505	460	509	487	487	513	508	489	492	478	450	500	447	518	506	502	486	499	489	503	452	470	528	491	475	502	509	507	539	524	546	504	505	530	563	538	521	498	513	487	483	448	481	477	445	450	443	486	482	475	468	460	494	442	467	472	490	485	507	483	426	439	451	489	450	453	446	461	452	489	441	453	480	431	458	480	461	439	478	416	427	459	445	458	501	430	461	476	478	472	447	487	468	474	448	431	458	469	458	424	485	488	476	437	491	475	461	465	471	455	456	486	466	455	469	463	455	485	433	459	486	465	446	508	431	454	449	471	437	481	448	420	464	478	442	479	457	437	442	446	487	475	475	445	482	449	482	471	481	462	498	471	466	438	458	423	500	442	486	459	485	405	465	438	457	452	447	472	433	454	449	460	449	470	471	484	444	469	467	484	423	445	489	440	444	463	478	470	465	478	444	457	450	453	484	464	426	483	464	472	446	461	453	456	451	468	440	446	454	434	477	406	461	431	450	431	480	491	440	459	470	501	470	458	512	430	429	461	461	481	443	461	491	476	434	454	495	459	465	406	430	472	493	479	412	461	460	421	436	442	432	414	411	467	453	414	454	440	441	406	461	483	428	457	467	446	444	459	443	466	481	455	423	416	459	465	459	473	483	424	473	476	474	453	459	477	450	464	478	471	467	469	455	448	488	446	464	458	446	492	445	455	466	415	418	491	475	445	493	434	441	465	459	438	494	438	478	457	460	466	454	426	480	447	411	450	433	479	424	456	431	436	475	452	471	455	425	468	482	454	486	456	436	437	426	468	476	419	456	481	437	454	451	439	429	457	480	473	452	426	437	487	409	429	471	434	413	493	430	432	448	448	423	449	463	462	422	477	447	473	503	446	473	447	441	439	458	468	405	449	482	449	445	429	440	491	469	445	486	468	456	479	471	474	441	452	485	477	470	444	422	487	469	477	425	415	432	448	445	505	413	449	440	427	446	457	462	442	444	445	489	446	472	401	502	432	441	462	449	474	468	450	459	426	461	463	448	458	444	454	514	469	494	452	458	404	462	439	475	445	464	454	432	427	446	482	451	444	460	419	487	447	441	465	473	449	498	455	470	486	457	433	471	436	446	434	410	442	464	454	470	459	433	475	457	465	426	473	469	493	444	463	471	455	457	448	476	427	471	443	445	482	437	461	460	434	434	443	431	457	477	466	435	449	442	430	445	441	425	471	492	467	464	466	492	480	408	422	459	456	469	450	472	445	492	454	476	455	469	437	448	434	462	470	437	456	468	479	400	459	446	466	463	451	427	467	483	449	472	423	482	445	434	471	448	419	469	478	471	482	439	449	409	433	458	432	472	445	458	479	434	442	377	449	417	443	458	451	438	419	461	500	479	470	466	442	465	427	465	467	475	485	429	480	442	485	463	471	429	468	460	453	461	463	456	484	496	450	415	473	420	457	492	445	461	422	458	453	442	449	435	444	459	432	444	454	461	478	420	438	499	437	441	448	517	475	419	474	484	449	448	481	480	484	477	454	465	433	444	457	477	448	442	451	467	449	471	464	439	465	501	430	450	471	446	444	498	461	457	494	447	422	470	428	463	465	431	458	497	476	473	477	417	461	444	467	481	473	486	442	431	424	458	442	482	428	451	486	454	465	483	434	450	462	464	455	444	424	445	441	428	449	463	464	479	466	465	432	441	460	476	437	473	434	459	427	449	433	447	439	473	465	477	427	463	456	482	424	458	441	456	454	402	501	463	461	439	483	431	416	469	471	458	437	456	478	446	413	485	421	453	469	419	467	444	447	417	465	464	406	462	488	455	469	435	453	456	440	497	460	433	474	446	437	418	414	489	455	454	472	456	460	444	486	433	450	464	461	469	466	449	450	457	464	450	484	429	453	466	450	455	424	468	428	465	441	489	478	472	461	462	444	439	441	473	432	468	461	443	500	499	443	454	470	492	463	478	429	459	469	476	434	461	450	403	464	441	436	465	498	453	417	510	453	440	469	443	462	468	428	476	472	452	460	480	444	457	466	447	474	455	432	496	455	501	468	459	448	446	434	453	457	480	460	453	447	472	438	444	461	441	471	461	433	503	440	460	443	478	456	438	456	457	454	438	479	441	413	445	469	450	461	423	448	453	477	469	493	462	438	466	472	464	464	468	448	461	467	474	435	490	442	494	415	429	457	478	471	452	460	454	420	462	473	454	453	487	479	472	453	443	462	410	464	446	457	445	516	480	428	425	453	430	458	444	435	437	458	447	464	439	451	469	458	482	424	462	459	434	436	434	456	493	469	442	474	452	421	468	469	426	463	470	446	446	414	465	422	438	435	471	448	454	478	410	464	440	469	443	444	447	426	455	482	448	448	445	465	470	459	455	427	448	452	492	443	470	448	481	471	441	457	454	471	467	474	420	474	445	447	410	452	474	445	468	399	448	454	473	500	471	435	483	436	458	446	447	475	459	439	397	487	476	449	458	463	468	453	447	486	434	428	446	432	454	451	496	427	445	456	434	419	481	404	439	436	462	461	447	445	445	446	475	440	422	465	427	439	457	444	442	460	439	458	456	490	440	444	458	466	491	476	449	481	473	434	449	459	457	437	476	439	469	456	456	454	416	441	447	425	461	463	478	441	464	465	437	415	459	439	473	417	439	488	423	501	449	471	455	444	472	462	452	454	475	457	459	449	463	463	455	466	459	454	473	494	477	433	480	462	472	457	449	459	430	477	462	474	429	431	429	451	462	443	481	484	455	480	447	449	502	435	425	443	426	477	488	426	449	463	481	442	450	455	419	457	449	476	440	430	480	442	464	432	460	460	432	434	453	450	443	482	471	460	468	449	496	453	467	454	442	417	450	418	442	450	444	477	447	456	466	446	420	438	460	445	435	470	470	456	446	466	431	465	454	463	469	443	458	486	445	434	472	457	475	419	429	466	438	449	431	480	468	464	483	429	436	457	459	422	452	453	465	464	437	458	470	437	463	453	435	462	444	486	483	433	424	464	478	453	425	433	444	455	483	480	440	453	449	391	437	450	469	448	446	462	468	474	469	451	496	507	454	464	459	458	475	452	468	471	441	452	439	420	466	452	446	443	466	469	420	498	482	446	453	461	478	478	422	457	436	464	417	444	424	425	477	453	437	449	453	463	463	470	454	423	475	420	449	482	479	447	447	468	443	409	464	466	438	470	439	466	451	439	444	477	455	435	429	474	473	433	422	469	475	479	460	465	465	462	459	453	436	460	505	467	436	478	456	443	451	475	477	464	426	455	445	440	442	450	475	485	446	463	461	449	497	437	424	459	460	491	509	474	442	482	475	465	434	450	412	455	436	436	489	452
5878	2338	1020	614	514	396	301	276	276	291	264	277	298	269	291	281	280	278	271	261	277	267	289	271	261	284	289	269	262	249	281	270	301	264	265	297	282	294	253	291	262	276	258	319	254	268	250	270	297	265	255	279	257	309	266	291	256	272	279	253	288	297	254	315	310	304	277	275	290	275	303	281	277	296	289	270	280	282	311	274	261	282	314	282	246	276	288	278	277	287	292	279	291	280	304	260	300	295	298	277	329	251	274	281	280	268	286	283	269	265	296	287	250	269	250	296	276	303	301	306	258	263	232	309	306	282	292	266	268	264	282	299	299	292	312	276	284	272	256	287	283	284	283	305	256	286	263	286	268	271	273	252	257	293	286	291	246	266	306	250	285	259	267	307	298	277	270	284	293	269	264	282	261	291	272	276	269	266	289	296	261	269	276	288	276	316	274	275	261	285	300	285	282	263	267	280	289	275	277	277	247	300	262	262	289	300	245	274	272	279	266	262	288	287	250	299	288	291	259	287	258	273	316	262	289	292	270	304	292	283	274	289	277	290	292	267	291	266	290	277	291	303	275	259	284	265	270	250	259	283	282	266	276	268	288	296	285	272	292	268	276	288	261	304	283	286	298	253	282	286	254	270	279	288	295	304	288	274	282	252	270	277	274	276	282	272	274	288	267	290	253	290	302	270	298	257	280	277	289	305	297	295	284	279	274	298	282	280	288	272	297	276	261	259	268	288	266	293	298	281	280	272	272	274	301	286	274	278	268	283	265	274	288	298	299	312	269	292	284	263	299	258	280	284	287	281	258	313	287	277	270	267	286	289	289	292	298	275	275	280	297	285	297	276	302	253	297	303	276	298	272	286	242	282	302	253	301	284	287	285	259	273	258	287	267	296	289	294	253	283	262	290	271	309	272	274	284	274	254	279	283	276	259	287	271	289	297	277	302	300	280	282	274	266	308	266	249	257	297	284	260	267	246	254	273	287	275	280	278	255	287	267	262	270	270	281	274	269	301	276	283	303	308	288	282	273	275	252	258	261	285	262	257	306	269	279	275	283	265	305	265	263	252	270	267	249	286	276	285	293	270	252	261	293	289	289	291	306	308	261	285	268	275	280	298	256	279	272	272	288	269	276	294	291	306	276	285	274	277	271	275	285	244	259	282	281	260	278	298	249	307	263	294	275	281	288	276	274	279	262	290	290	285	263	252	304	240	255	271	275	291	279	246	273	296	261	275	326	256	278	271	277	303	294	267	281	298	258	251	251	261	298	287	257	291	286	280	274	272	273	258	279	241	282	265	278	282	275	277	291	284	258	290	238	271	268	312	286	262	242	286	279	269	262	276	256	317	274	286	291	305	268	242	284	315	246	240	262	239	252	258	265	272	289	299	264	290	303	293	261	287	311	273	292	289	290	288	275	260	258	259	272	263	265	270	267	253	300	294	292	296	293	277	269	293	295	280	259	286	286	282	279	275	282	303	260	258	285	285	295	303	288	253	258	278	268	281	292	268	249	269	270	307	293	268	286	266	289	292	292	269	313	302	266	266	293	262	277	289	241	279	287	275	267	295	281	264	274	283	294	299	289	287	288	281	297	281	287	276	281	253	252	280	300	256	281	301	275	278	248	265	287	296	295	277	284	309	276	297	283	269	292	294	270	317	256	283	289	249	284	280	265	300	299	276	270	274	274	271	312	310	298	285	289	278	287	291	271	253	294	288	277	256	296	266	265	277	314	293	280	274	279	292	277	265	275	277	274	280	266	259	285	288	268	288	286	296	277	289	286	295	319	282	295	297	267	279	265	300	313	278	254	257	282	255	285	270	285	282	262	270	283	277	252	271	270	296	291	277	286	267	272	281	273	291	262	290	290	257	300	279	285	256	263	296	284	314	297	283	251	297	297	283	301	296	287	274	272	251	277	289	252	267	283	313	287	295	285	303	287	286	270	261	298	288	295	249	311	285	287	298	260	275	292	280	277	284	275	274	278	268	276	273	244	283	323	281	273	297	291	261	300	297	268	292	259	277	294	300	289	267	279	254	283	267	257	275	305	277	269	282	260	282	294	307	267	278	248	277	288	291	279	248	276	283	271	280	296	287	306	304	297	287	258	262	270	308	285	300	275	279	316	265	283	289	308	274	275	251	254	268	259	285	285	318	272	276	275	290	281	267	260	265	289	260	265	277	296	260	273	264	275	267	304	282	311	296	260	278	271	262	273	317	240	286	301	298	256	278	309	301	267	281	301	320	314	283	269	267	264	255	286	263	266	261	262	268	293	296	286	280	273	280	272	304	267	311	281	279	288	270	314	295	295	274	294	280	284	287	278	257	242	271	266	257	304	271	266	277	256	283	278	257	270	292	271	292	294	263	229	273	280	266	292	300	270	282	266	300	288	314	279	258	276	284	273	287	267	308	272	289	282	269	260	289	285	255	269	311	268	280	277	289	289	274	290	323	288	284	286	250	288	268	297	259	273	277	273	283	270	271	279	254	273	274	301	265	243	251	267	254	265	282	278	288	273	320	261	277	282	260	246	268	325	251	234	254	278	280	292	258	286	291	252	283	256	271	267	283	281	326	288	261	254	301	268	277	275	316	257	282	278	275	252	271	286	268	292	279	280	287	279	297	290	290	250	269	296	289	295	288	277	293	282	295	277	291	248	281	271	285	298	259	287	283	239	264	278	297	260	263	265	272	303	296	276	287	294	292	262	288	302	281	300	268	276	298	268	323	280	264	292	255	253	273	267	270	243	251	287	299	262	287	281	267	310	260	254	278	253	301	271	244	291	262	282	290	248	305	247	274	285	299	274	272	301	287	295	280	258	270	301	265	276	299	313	271	262	304	274	308	296	284	293	264	290	311	243	302	291	324	291	274	255	286	293	280	274	265	268	275	277	269	273	266	256	293	280	283	281	268	271	268	262	257	276	273	297	286	272	257	290	280	259	295	304	300	258	268	257	291	285	260	275	283	249	293	265	308	313	290	271	300	266	287	283	277	245	280	274	285	304	276	258	280	280	255	285	299	276	296	316	320	244	250	266	283	256	272	261	287	271	275	257	262	313	275	297	274	287	279	277	272	263	311	307	269	284	266	287	267	269	278	262	281	262	302	288	271	267	310	292	252	269	271	274	283	288	277	297	287	283	244	284	291	253	285	269	268	306	295	288	267	298	291	280	272	292	301	282	287	270	278	274	267	298	281	297	280	281	278	270	278	306	291	261	277	240	270	307	279	256	279	254	284	267	256	252	289	306	293	278	279	300	281	267	289	277	292	275	305	268	261	245	294	269	275	257	276	271	275	254	290	302	293	253	275	284	271	288	291	266	280	285	247	248	270	262	270	290	286	281	274	276	266	268	275	236	276	258	272	303	268	284	262	263	277	305	310	319	258	327	256	267	286	313	259	268	278	271	309	292	306	282	269	280	264	275	256	249	258	254	281	316	279	278	285	283	293	274	311	273	282	272	265	255	278	255	257	264	286	267	267	290	246	296
5645	2685	1708	1505	1421	1041	846	838	765	780	790	765	741	714	712	706	758	742	720	676	713	716	680	774	734	674	725	708	738	780	723	723	749	742	770	709	693	691	727	712	693	734	697	723	759	755	723	732	722	689	717	697	778	719	769	724	702	725	734	730	717	710	743	725	757	717	691	769	734	709	728	740	721	710	723	705	741	684	739	725	755	714	746	736	721	756	691	725	714	674	722	774	759	718	751	726	717	768	746	756	713	747	720	708	756	687	739	713	723	738	751	727	753	748	705	725	804	703	710	734	701	681	646	702	718	716	753	735	746	729	765	686	777	698	759	750	696	722	752	744	709	730	729	734	746	703	702	733	747	691	730	671	739	677	701	700	740	706	699	728	682	761	719	687	706	718	716	735	732	713	749	679	716	697	759	693	754	764	715	718	712	745	726	723	738	709	740	683	730	722	719	725	739	697	732	730	749	679	738	742	736	766	733	732	726	762	733	755	724	737	654	712	734	704	731	735	651	717	677	727	733	753	703	715	678	757	684	755	688	728	726	744	740	708	706	680	695	713	727	724	678	698	765	682	741	736	725	710	709	709	720	735	675	724	751	750	713	731	698	689	726	713	729	681	690	731	752	716	761	764	709	729	702	717	722	731	761	713	702	725	748	679	716	677	688	737	725	728	688	735	721	738	729	708	709	704	751	712	671	734	712	670	711	725	685	666	730	698	700	744	737	725	749	705	676	738	713	738	696	695	751	763	749	705	676	666	737	746	711	690	666	749	724	731	656	713	702	693	764	741	677	720	725	719	720	774	738	694	743	700	707	698	734	761	716	741	757	709	765	710	716	736	725	704	758	690	705	713	700	753	754	669	733	712	727	697	721	750	706	735	729	733	740	700	729	726	679	741	698	704	772	683	727	683	670	735	717	737	713	755	725	761	690	677	744	746	716	666	701	732	682	726	693	716	695	747	720	706	721	681	687	740	683	732	697	689	722	742	677	744	703	651	641	708	787	689	668	711	705	714	743	693	759	736	780	724	675	732	709	707	688	664	724	722	746	730	707	727	770	679	749	726	694	717	730	688	702	713	730	713	722	709	736	746	719	745	751	732	725	683	678	670	727	681	785	726	693	794	714	721	696	721	715	719	777	683	745	710	700	744	730	730	750	715	729	714	709	737	747	744	727	725	722	721	704	728	697	723	699	732	707	729	705	747	737	781	685	718	722	743	699	677	718	746	702	674	746	740	689	747	718	751	727	726	753	665	685	670	713	684	732	687	709	718	686	694	733	632	683	694	722	720	735	726	713	742	723	749	704	680	712	723	692	728	685	715	695	675	738	709	687	698	712	771	714	679	744	727	685	760	706	715	760	741	725	698	714	751	715	686	659	698	715	729	728	698	730	722	723	712	738	708	766	742	707	712	712	712	767	761	727	680	739	701	708	760	671	679	713	786	710	748	704	747	699	688	706	727	718	721	755	715	772	724	674	693	710	711	759	705	736	720	726	754	684	753	718	707	755	722	692	640	720	734	729	698	722	699	727	718	765	733	729	671	760	726	765	736	786	697	750	720	707	693	718	722	712	697	673	712	790	764	724	723	678	727	773	716	690	696	734	778	695	739	677	702	709	688	716	766	739	715	708	732	743	707	767	707	708	732	740	733	722	696	728	725	708	712	758	711	721	725	753	702	777	711	724	705	680	756	737	669	697	737	730	757	729	732	706	686	765	722	730	708	708	711	704	718	662	754	728	703	710	714	743	724	688	711	716	745	723	711	752	675	690	735	715	733	708	696	730	721	747	708	710	720	719	708	759	694	724	744	675	721	728	689	707	720	721	718	691	711	695	699	679	720	702	728	737	714	742	697	690	725	726	756	737	755	729	743	721	702	682	739	689	706	736	705	676	698	707	731	744	700	747	725	694	773	739	732	735	686	738	752	683	714	736	734	740	647	699	753	741	726	688	721	716	711	733	726	744	778	720	712	699	696	701	714	705	718	707	691	727	736	699	738	706	703	728	782	685	751	715	731	728	718	722	657	734	714	697	698	717	681	670	711	710	763	763	647	731	742	756	679	734	702	744	744	717	697	746	682	724	753	727	701	738	676	734	730	705	641	722	714	756	690	725	718	725	746	759	726	773	795	700	702	698	677	746	685	763	736	656	675	735	734	759	713	713	676	707	743	744	726	692	725	686	770	652	746	701	756	681	704	743	727	747	693	751	688	665	744	742	707	702	793	762	738	717	765	696	697	710	674	733	697	713	718	709	627	722	674	725	693	697	702	745	684	756	726	735	706	744	735	767	708	741	748	719	754	761	725	744	659	722	703	735	795	713	711	712	763	698	726	775	703	702	663	729	677	738	773	710	706	740	702	691	725	736	701	724	740	716	699	753	717	739	732	729	684	708	733	707	704	706	720	747	733	659	723	742	679	723	733	742	741	703	716	724	732	710	711	749	726	744	679	649	714	730	693	742	723	758	655	681	750	686	699	699	745	706	723	723	753	720	711	736	727	763	746	736	756	697	687	743	720	724	728	702	705	761	711	718	714	687	747	747	721	774	728	664	755	755	689	722	719	706	722	690	728	693	685	692	690	742	747	716	745	682	737	754	724	677	726	742	683	691	743	696	718	707	723	750	724	732	737	703	699	733	767	690	749	742	697	726	717	713	707	708	672	735	722	737	719	657	730	776	735	726	756	714	734	738	725	665	719	701	716	730	739	748	734	686	720	733	715	712	646	682	737	737	749	708	726	720	763	741	701	708	701	675	720	709	761	726	737	737	698	709	749	698	677	690	710	731	701	769	681	705	783	717	693	697	724	737	680	734	700	773	699	731	764	700	729	761	728	744	706	657	709	684	726	731	753	724	721	658	701	744	719	715	749	701	663	699	700	688	667	784	726	701	671	751	702	710	689	725	674	696	722	750	710	729	701	711	726	741	697	761	687	701	691	755	755	705	737	753	689	695	742	704	732	743	720	731	771	718	722	751	738	742	734	764	758	734	715	676	732	723	728	701	691	709	722	712	745	738	728	724	744	711	760	773	726	717	694	741	744	793	731	699	756	727	725	740	715	742	728	758	752	726	709	700	719	747	763	668	698	762	748	733	727	713	798	714	705	707	713	757	727	728	717	779	743	739	674	731	731	681	743	741	691	679	710	699	692	675	700	705	797	797	744	751	718	713	713	686	761	673	734	718	697	716	728	713	745	756	697	704	681	738	725	688	706	708	715	704	752	682	695	701	702	681	686	707	690	735	699	721	702	746	808	752	755	751	706	740	740	676	779	727	737	687	691	707	715	690	680	697	723	695	735	729	734	736	703	692	706	715	719	708	749	745	682	749	776	720	665	718	666	745	732	736	698	684	767	741	735	763	734	736	702	722	706	750	692	699	712	690	749	723	714	710	710	700	718	678	750	721	728	728	731	742	688	688	714	767	715	673	788	718	674	713	722	736	757	733	712	710	750	740	746	714	729	702	705	726	668	745	722	733	724	699	698	728	715
29987	20805	10376	6656	4154	2494	1209	696	540	453	391	422	349	330	334	320	318	321	310	302	302	303	295	249	285	319	300	277	288	293	282	278	275	280	270	270	304	262	273	282	269	268	317	283	272	295	311	277	276	270	232	293	307	336	265	304	280	277	293	287	301	284	311	283	285	275	268	274	279	293	299	294	287	305	262	257	271	279	288	313	270	287	284	273	272	273	298	287	305	265	287	319	294	300	292	254	255	257	272	275	278	285	302	266	292	248	267	273	283	272	256	272	284	304	285	274	292	288	307	289	269	268	274	263	303	298	287	277	291	266	266	267	292	238	297	287	271	285	277	283	309	268	292	274	292	302	265	260	253	280	267	282	269	306	313	279	266	299	284	289	318	289	266	271	254	288	301	265	273	278	299	271	273	248	273	267	287	275	247	248	279	263	276	277	272	277	251	279	293	295	306	290	287	270	248	283	265	290	288	265	264	284	281	275	253	264	254	313	281	290	260	272	276	297	259	288	282	292	303	282	285	273	291	285	308	286	292	251	312	259	279	264	272	236	260	235	316	261	296	275	275	271	317	301	266	271	269	264	294	284	273	287	292	295	279	267	273	254	274	272	255	279	264	292	288	275	284	268	275	259	276	268	281	313	286	266	281	272	283	269	255	243	300	284	270	233	281	241	274	256	263	279	322	279	294	274	264	278	298	271	272	311	263	238	274	300	282	279	266	265	298	306	237	285	254	264	273	258	300	296	268	252	302	301	283	262	288	264	287	263	251	253	282	305	289	267	260	299	288	288	261	254	280	266	272	270	285	269	312	290	293	286	289	255	270	290	279	296	254	274	269	274	261	281	257	267	267	274	289	283	292	262	291	276	289	261	306	302	281	300	300	279	289	291	279	289	273	278	282	288	283	262	287	260	272	299	228	277	293	263	276	252	300	271	285	263	275	311	284	310	305	239	265	283	281	296	233	265	268	273	237	241	290	282	281	284	302	275	304	280	307	285	264	272	270	284	279	289	305	276	301	271	298	269	263	299	278	276	293	289	292	309	303	277	285	266	297	303	274	286	297	301	304	271	299	304	273	275	283	292	282	278	283	310	295	281	317	289	258	290	278	273	291	320	281	289	304	270	280	291	277	305	291	277	299	302	277	284	272	265	284	269	261	283	277	284	249	299	280	286	282	296	273	281	303	274	295	303	291	267	291	245	267	280	291	278	262	311	259	269	265	291	283	260	285	262	301	264	270	275	278	277	276	266	274	284	275	295	264	289	275	301	257	264	246	317	279	262	268	306	303	303	269	290	286	271	271	282	283	269	278	268	252	265	254	266	275	270	311	303	270	270	278	279	290	251	296	274	263	296	253	289	283	276	268	262	324	300	289	282	275	300	286	263	313	285	271	280	272	254	232	266	271	308	286	273	298	249	302	291	256	279	277	289	265	297	272	269	279	282	291	274	248	269	268	280	278	247	244	288	269	292	285	297	282	290	295	275	292	280	266	273	278	285	271	310	246	264	308	271	292	307	290	286	300	296	249	277	291	315	277	275	304	257	297	257	308	295	269	274	312	295	272	264	289	279	268	296	281	289	307	265	287	258	274	281	294	275	266	302	275	287	261	277	263	285	272	293	320	257	304	262	232	262	287	296	278	280	264	302	291	275	258	293	270	269	263	272	275	281	254	278	284	286	265	279	266	271	278	275	290	279	279	258	303	276	288	277	285	301	291	292	294	279	312	278	285	302	241	268	256	270	306	291	313	287	285	291	300	266	297	265	267	293	260	279	271	280	286	294	264	258	261	287	273	292	265	272	285	297	321	288	271	265	286	286	254	302	303	292	274	272	280	268	259	261	281	288	310	291	299	282	284	247	321	288	272	298	262	297	297	305	284	287	303	292	289	292	271	280	284	290	268	259	272	311	272	252	275	283	275	286	270	284	265	287	251	263	279	279	263	327	279	280	272	237	262	307	256	256	273	264	280	261	245	276	298	280	283	280	280	264	273	262	283	262	257	285	252	283	291	299	255	268	248	298	259	256	277	318	314	284	246	280	283	292	297	277	248	301	297	279	301	307	285	301	279	263	292	280	309	261	307	272	304	295	293	279	283	280	278	317	291	286	289	282	276	285	272	317	276	316	290	299	281	301	291	276	274	311	321	281	315	268	280	264	314	261	268	266	280	289	302	272	302	284	303	269	260	270	281	268	271	269	273	237	266	291	280	289	276	278	287	296	268	270	312	249	294	285	303	252	289	300	264	297	297	269	260	273	307	294	266	274	282	257	269	289	293	303	287	276	300	263	270	284	309	270	271	282	266	273	307	252	262	257	284	267	283	261	283	279	261	264	289	290	265	270	269	306	268	285	256	280	303	274	251	297	258	299	276	295	302	295	258	248	276	294	292	274	250	291	279	272	274	305	273	256	293	299	296	287	261	297	320	281	266	263	270	280	290	273	293	266	290	285	290	279	267	255	306	298	273	284	288	246	306	310	286	290	293	264	314	265	291	258	253	315	287	259	286	284	265	276	294	257	270	278	274	286	301	295	288	307	297	238	314	278	270	272	292	287	269	238	260	277	320	293	284	276	271	276	254	298	268	292	288	290	278	292	271	275	289	285	255	291	281	303	286	254	274	294	278	267	302	306	300	298	290	256	272	269	254	272	280	288	279	324	287	301	288	266	247	267	281	290	282	260	263	308	286	283	269	293	244	258	262	270	242	291	279	272	257	258	244	304	289	264	268	286	280	265	281	289	280	267	283	296	294	285	286	284	310	322	309	277	280	304	287	298	329	306	260	314	256	289	270	272	289	267	291	313	280	245	317	296	299	273	287	280	262	292	290	304	280	234	251	311	257	287	256	242	279	290	269	296	292	294	266	300	264	302	287	281	288	333	281	268	282	281	269	283	294	252	270	290	282	281	277	282	289	269	282	295	262	297	276	303	272	249	259	294	258	268	267	286	286	288	253	289	294	266	266	275	298	268	269	263	247	284	292	277	262	290	273	277	274	329	298	277	293	251	283	278	284	310	270	262	271	272	277	311	282	247	315	250	267	270	265	291	289	284	258	269	284	313	293	274	259	254	271	252	318	251	289	311	286	306	270	304	302	322	298	290	285	278	248	256	290	249	280	306	296	283	273	296	266	285	270	296	259	274	274	264	270	311	288	264	269	250	272	275	280	285	287	271	271	270	250	286	300	285	283	276	298	337	270	253	268	303	326	265	287	283	264	255	284	307	287	244	288	276	261	296	261	296	267	266	289	274	271	295	295	313	296	255	247	262	271	280	281	295	246	285	275	281	288	291	274	305	273	298	271	274	277	289	265	305	267	261	299	284	269	306	291	294	321	299	269	274	280	273	299	270	276	262	288	259	301	271	276	301	286	301	295	272	276	275	307	293	271	293	261	257	292	243	264	306	254	271	270	266	300	271	255	310	276	298	266	289	281	293	282	266	281	279	303	291	282	271	294	284	252	287	260	282	295	276	247	295	302	271	278	287	311	262
23344	10449	5632	5503	5016	3806	2626	2103	1909	1638	1528	1428	1248	1169	1084	1005	1027	1014	912	925	853	836	830	834	800	791	786	821	774	778	779	762	771	751	828	772	784	784	760	728	721	761	725	769	762	747	659	740	701	756	714	704	664	756	721	713	723	765	736	712	712	719	710	724	702	757	741	733	696	718	733	728	716	701	696	777	695	764	719	686	730	707	738	734	709	728	740	720	711	758	786	701	744	714	779	768	736	756	791	774	746	802	759	751	749	702	734	734	772	772	746	685	689	704	696	739	688	748	694	698	753	670	753	728	702	664	700	714	764	728	712	677	715	669	743	722	712	717	720	676	715	717	710	714	709	694	719	746	700	697	724	704	754	717	655	682	699	712	728	733	681	662	726	767	704	715	711	690	709	710	688	733	787	726	663	767	711	704	753	717	725	664	698	701	695	744	694	721	721	758	664	733	686	753	720	686	747	768	709	688	735	723	660	681	681	747	749	720	657	688	679	730	656	778	736	681	735	740	732	699	699	767	681	687	690	618	727	671	739	681	792	724	772	732	697	699	712	695	751	709	703	759	759	702	707	705	681	750	713	725	675	714	685	762	727	700	716	752	685	707	737	715	689	696	716	693	672	709	703	704	706	735	755	719	740	740	746	727	706	734	703	716	699	729	717	731	690	733	668	711	732	732	717	706	693	713	660	701	690	679	692	750	722	698	711	726	762	704	708	700	670	760	704	711	708	670	714	693	734	704	721	689	704	707	712	720	733	734	698	705	714	728	772	751	669	656	717	674	728	735	716	711	697	721	749	753	706	715	679	761	736	762	654	692	711	714	750	717	727	724	729	765	728	722	683	729	708	689	726	713	715	701	747	686	727	698	710	748	708	715	749	719	685	723	681	693	726	754	745	724	763	725	704	677	723	709	684	721	664	723	750	710	709	695	717	718	729	753	729	725	735	705	727	731	732	700	711	725	700	716	703	742	720	756	698	691	726	700	664	736	712	727	696	690	693	731	701	688	738	712	696	735	698	690	718	727	731	732	682	718	688	762	716	679	759	735	734	701	720	754	718	733	721	684	697	742	698	726	673	728	718	719	709	736	710	735	677	718	777	741	711	760	678	691	702	697	747	714	694	722	683	653	706	685	696	737	710	667	748	699	708	712	731	687	728	707	755	684	707	715	773	747	695	720	652	717	703	654	705	743	665	715	687	744	671	704	749	711	700	755	721	736	680	773	743	704	686	732	681	746	690	689	719	742	738	749	681	696	681	717	645	746	723	731	722	686	704	738	688	698	726	703	720	717	728	737	721	685	709	703	702	728	742	713	711	665	755	712	685	696	727	707	731	719	758	689	698	682	707	711	729	736	767	745	692	709	757	709	758	754	692	700	718	681	679	759	710	688	708	696	702	699	773	672	761	718	674	749	709	704	666	704	723	720	703	689	714	675	721	685	736	690	718	695	741	716	678	731	724	711	719	684	676	730	747	713	702	685	713	676	738	704	700	713	735	729	704	708	714	777	682	666	732	710	672	723	712	657	736	722	701	655	691	703	719	713	719	726	659	687	762	744	701	697	726	732	697	694	739	711	740	727	748	710	712	719	671	734	722	695	762	697	753	732	703	723	697	733	694	688	715	720	674	735	701	722	712	744	715	755	729	720	743	735	726	696	734	670	704	727	729	671	705	693	678	764	717	715	722	747	710	754	767	755	711	723	732	735	691	704	682	744	730	701	768	751	719	713	683	678	697	744	674	717	676	681	735	715	736	710	720	785	660	692	713	718	748	705	755	719	800	717	722	742	713	743	724	723	764	735	742	690	739	730	730	674	762	710	741	655	718	732	733	688	709	687	741	695	724	756	731	682	766	652	774	712	715	746	686	673	714	742	729	721	704	724	744	732	713	724	720	752	701	731	712	732	730	763	748	706	743	731	772	741	723	703	702	750	702	698	720	713	700	720	707	686	712	680	700	687	690	736	700	673	723	731	717	733	683	739	717	700	760	711	699	698	679	653	656	742	692	729	728	673	735	721	696	720	712	731	697	711	676	696	685	698	698	681	715	736	747	676	750	703	696	690	732	698	688	724	740	696	705	714	712	718	718	698	735	719	726	733	740	773	734	639	727	742	726	720	714	733	721	759	756	699	736	694	684	659	685	716	772	720	714	742	742	716	721	728	717	725	699	749	694	688	702	745	759	749	754	725	717	732	732	725	715	709	665	708	717	688	721	718	705	701	719	679	728	764	690	716	737	736	728	715	713	724	724	721	706	732	744	702	712	700	723	686	681	708	718	710	716	751	815	684	725	716	692	702	695	661	710	739	701	740	700	715	721	685	717	695	718	770	694	731	712	702	708	704	707	682	740	731	694	681	692	731	740	701	724	730	726	703	712	709	712	742	696	770	716	718	747	680	697	723	711	688	721	696	678	727	678	711	710	707	684	705	797	749	739	715	667	795	742	682	677	679	733	746	751	670	705	731	695	718	730	702	689	746	699	732	686	706	713	719	702	701	710	688	740	721	711	766	725	694	705	739	707	675	723	705	703	748	726	676	712	727	686	695	693	719	687	704	693	765	727	675	701	721	700	748	668	720	714	748	734	726	716	720	703	716	718	717	705	745	713	755	722	727	683	692	711	724	737	743	678	721	683	778	671	680	700	685	678	704	721	693	683	666	687	707	724	713	671	665	728	717	697	738	727	687	717	697	740	710	695	775	681	746	712	669	694	669	704	690	709	697	697	749	684	740	674	718	721	731	730	717	711	682	720	701	687	721	742	761	746	768	695	711	712	719	719	668	687	697	704	696	706	678	739	693	752	674	693	724	693	705	757	715	703	691	706	722	705	655	729	660	760	734	693	690	737	675	725	698	719	717	704	735	717	709	724	762	722	708	715	718	694	739	733	700	700	679	751	737	718	730	734	713	750	722	729	701	753	686	730	713	713	712	706	735	731	740	696	714	684	683	675	695	738	743	700	752	735	714	709	695	707	723	737	708	695	736	751	733	681	715	727	700	666	760	731	738	700	732	703	694	718	672	717	740	710	708	743	647	728	725	721	740	679	727	710	685	770	647	720	634	708	738	672	697	743	721	729	683	692	731	685	685	702	733	736	700	776	714	709	688	683	699	735	748	741	732	716	712	687	669	705	714	691	742	718	725	755	751	719	650	699	690	688	682	699	728	767	685	728	730	715	685	707	706	725	703	731	694	696	706	720	700	684	672	718	692	689	679	684	706	764	741	723	753	749	769	722	686	684	726	695	725	743	715	688	711	714	712	715	705	726	675	690	660	736	741	698	720	716	721	727	707	714	751	699	707	706	661	783	681	732	700	722	716	713	738	734	682	696	718	709	714	702	762	713	681	712	678	700	776	719	708	718	701	706	691	717	740	738	723	683	728	726	725	752	686	703	715	673	706	690	745	765	694	735	705	679	809	718	728	720	697	732	709	688	759	681	659	670	747	724	713	721	712	739	696	774	682	725	726	744	702	699	734	685	762	700	718
40686	28646	17660	12180	8358	5116	2679	1369	809	597	433	390	308	297	319	264	226	275	233	211	235	208	193	191	206	188	209	176	199	174	200	181	165	186	194	214	168	195	160	192	192	194	186	174	181	196	179	211	196	174	186	197	165	198	174	186	173	181	158	175	165	206	154	195	177	184	170	182	171	154	172	169	201	155	173	166	175	175	170	196	181	192	165	180	173	169	176	198	186	190	165	162	165	184	180	171	179	189	171	178	163	170	187	196	177	176	155	188	158	150	178	170	165	158	200	174	157	176	153	175	184	175	170	182	166	166	173	175	172	148	156	168	171	186	159	172	195	187	180	172	156	184	158	155	186	159	157	168	167	170	159	169	150	196	201	184	177	156	154	178	151	177	230	185	168	178	172	164	156	165	174	162	165	159	179	194	177	162	172	163	165	171	174	180	183	189	152	165	156	183	181	184	161	175	179	168	153	185	163	184	167	185	183	179	177	172	200	184	192	169	193	181	170	174	192	166	166	176	190	190	148	177	153	176	184	168	173	177	162	162	174	161	184	161	148	161	166	185	163	178	149	164	160	176	158	165	162	202	161	174	164	170	171	184	168	165	167	166	183	168	162	205	174	153	144	176	176	180	164	173	188	163	163	180	171	168	188	173	180	134	157	178	167	167	193	158	187	148	172	182	175	165	164	180	163	190	198	173	179	180	152	148	165	161	156	154	182	159	173	137	157	155	172	172	156	169	168	164	166	153	184	167	129	194	189	166	180	160	183	176	174	172	181	170	158	169	172	189	177	166	167	176	170	179	164	146	182	185	158	191	179	169	173	183	159	184	197	168	172	185	173	175	188	194	161	167	181	158	173	161	156	183	172	167	152	172	171	148	185	157	156	158	164	156	161	180	187	170	188	171	160	160	171	175	161	193	183	168	173	155	176	162	169	152	157	169	172	171	175	186	163	170	164	181	171	164	194	149	166	182	162	163	189	192	180	179	173	169	148	146	185	183	167	191	153	187	162	176	169	164	180	170	184	151	159	162	167	179	158	153	167	186	154	186	169	161	194	158	184	176	160	190	178	157	173	183	160	162	165	181	154	163	163	174	175	172	191	170	161	161	176	144	170	177	175	178	184	171	145	166	169	170	170	150	189	191	197	177	177	181	183	183	162	171	158	173	166	156	181	168	153	168	186	182	172	179	157	168	198	173	178	184	167	195	174	161	169	168	190	159	176	185	199	173	167	192	155	198	134	165	163	164	153	185	175	168	175	186	149	175	156	140	169	164	176	219	168	172	185	177	180	175	177	174	161	178	190	170	179	179	167	171	198	192	180	168	190	154	159	155	185	158	187	200	172	159	178	182	175	183	177	160	144	177	182	176	149	154	163	162	209	180	187	162	159	171	188	189	159	153	187	172	187	171	175	176	178	147	150	176	168	162	152	160	149	151	176	182	180	161	164	182	181	172	196	151	155	181	162	182	146	147	156	196	165	169	166	157	180	175	172	152	172	163	191	174	166	166	169	195	168	162	170	166	171	159	173	170	173	174	184	160	192	181	166	183	149	169	149	155	163	200	173	156	170	174	160	170	181	164	168	165	169	157	172	151	183	156	185	161	158	160	171	149	155	149	174	168	149	161	203	189	172	163	213	191	162	165	191	172	151	180	157	186	169	167	181	195	169	175	168	159	173	165	156	194	166	195	161	181	185	165	182	174	161	154	169	168	167	159	153	178	190	169	174	178	155	187	182	176	178	175	169	163	163	198	159	161	177	182	191	157	166	161	177	151	160	157	174	169	163	174	152	166	174	159	172	162	191	207	188	173	177	152	175	180	174	168	152	150	176	157	161	172	193	174	178	189	159	144	172	158	163	182	192	184	163	194	172	185	166	172	156	183	186	172	162	174	152	177	174	179	175	156	159	194	166	167	159	173	187	154	163	172	182	160	170	157	190	172	189	160	140	182	200	195	175	154	181	166	169	189	177	177	151	175	168	186	170	177	171	163	169	182	177	165	167	161	199	187	197	186	179	155	167	158	171	179	160	161	165	179	182	183	187	164	179	175	155	152	184	160	181	186	178	161	174	183	155	150	140	166	168	176	143	186	173	162	193	162	175	194	188	158	157	188	171	168	173	159	160	168	154	148	187	173	157	160	163	162	187	167	172	172	148	150	177	186	186	166	159	167	151	189	169	207	177	160	184	223	186	160	175	172	156	180	167	165	173	207	153	164	148	196	177	188	171	180	176	181	204	168	176	179	157	166	187	184	154	155	172	174	173	170	165	163	194	162	179	187	153	175	154	167	169	148	175	192	175	171	172	192	199	163	167	177	156	189	170	195	180	181	162	161	171	161	163	165	162	163	174	185	179	136	177	174	165	170	184	169	168	184	157	163	167	180	182	175	159	176	157	178	168	173	180	175	173	152	175	198	139	179	164	167	175	183	185	194	187	153	186	150	150	190	189	174	166	179	166	173	163	163	173	184	181	180	158	171	211	166	179	189	163	151	196	147	141	186	160	173	178	188	169	172	167	162	153	157	170	170	160	170	154	184	188	194	169	167	149	157	177	173	181	160	193	174	152	204	204	175	151	168	190	202	193	158	146	141	163	179	171	169	175	178	184	176	155	150	177	163	187	166	193	214	163	177	195	192	171	171	148	140	189	180	166	185	190	178	161	166	180	183	162	182	170	184	177	174	189	191	160	165	185	189	148	173	188	193	179	190	166	168	166	156	169	194	168	154	170	172	165	193	160	156	172	175	185	177	168	164	158	161	186	178	179	147	176	174	176	167	185	168	158	194	171	175	180	162	174	171	168	169	180	164	195	177	156	155	151	170	181	184	159	172	173	185	177	151	177	183	173	176	177	170	188	178	177	163	164	170	164	184	183	159	170	180	182	163	158	197	160	182	174	166	165	178	153	162	190	152	148	148	174	159	203	180	182	173	185	150	169	165	156	173	151	166	189	169	180	174	158	196	170	151	163	176	168	164	175	179	183	157	159	154	170	198	171	163	166	156	140	182	191	171	175	158	151	183	157	155	150	151	174	201	204	203	182	176	191	155	161	184	168	186	168	169	158	189	175	178	162	177	186	154	184	170	191	164	166	162	167	153	178	190	189	172	184	177	169	162	166	170	176	183	185	174	183	174	175	186	154	166	167	194	177	169	172	165	186	173	157	185	168	148	161	165	174	162	161	151	122	181	173	180	188	171	179	185	188	173	157	178	155	176	177	157	175	195	165	170	181	176	174	164	170	170	207	154	171	172	173	157	153	179	183	158	137	169	171	179	185	167	196	181	173	139	173	184	188	168	188	185	182	143	180	167	169	149	179	185	176	162	184	158	163	181	167	170	170	151	194	167	209	160	181	182	178	183	159	160	159	186	168	182	177	179	165	140	186	155	146	180	169	171	169	179	162	160	158	190	155	164	153	170	194	151	169	180	155	174	161	171	176	157	177	153	181	186	180	169	171	176	185	188	177	163	182	154	153	161	164	167	186	148	164	199
32040	13108	8199	7992	7392	5660	3876	3004	2619	2254	1996	1672	1566	1410	1265	1078	972	931	855	817	779	696	681	672	641	614	601	593	588	587	584	593	509	533	579	570	547	495	523	557	581	529	500	490	511	505	480	485	500	493	499	484	496	457	468	498	483	471	502	488	500	518	482	461	478	489	496	479	480	478	508	501	457	473	474	517	505	450	523	455	470	529	496	479	489	504	502	482	523	478	453	478	498	475	493	487	518	515	533	537	547	563	494	479	485	488	529	484	497	501	497	445	433	474	467	430	458	490	462	506	450	478	457	481	450	441	415	457	496	438	429	461	436	448	465	477	428	452	463	454	422	437	441	486	456	420	465	477	469	476	480	471	453	441	422	466	471	460	438	432	456	441	460	466	415	468	458	452	460	447	432	480	487	436	426	431	481	466	494	433	466	434	421	453	479	497	449	437	452	467	475	441	434	428	436	428	418	467	457	447	516	448	466	470	453	444	438	475	467	449	435	451	460	471	441	449	440	468	459	466	433	444	479	433	454	473	464	412	447	456	459	430	436	438	457	462	464	492	461	466	474	437	448	449	433	433	453	463	435	469	465	464	441	454	486	448	448	453	457	441	440	441	480	426	450	442	449	438	473	461	467	455	503	432	434	451	425	468	430	433	441	439	439	438	463	428	432	440	474	446	459	458	423	492	454	449	451	439	444	449	443	457	438	412	416	470	432	461	444	439	420	458	470	435	430	450	419	466	452	486	450	489	455	489	482	422	464	458	437	442	467	437	470	457	437	513	437	418	430	456	470	393	414	487	461	481	451	459	437	476	503	483	467	466	459	401	431	413	423	460	425	461	459	468	469	483	465	449	447	479	456	484	430	428	438	441	454	435	440	435	493	456	492	448	438	478	439	435	472	460	446	476	444	480	433	450	410	445	410	451	441	436	475	477	467	430	471	482	436	433	458	442	456	474	486	478	450	436	444	430	472	463	459	444	421	446	455	499	491	483	475	458	456	463	462	505	440	423	477	490	468	426	460	449	393	414	432	460	449	424	455	493	436	450	428	480	461	430	437	457	442	428	456	455	478	455	428	440	450	457	466	447	468	455	457	481	457	481	427	456	480	465	480	437	508	438	458	456	455	493	463	456	453	451	455	430	451	425	460	460	422	459	457	458	410	470	439	434	450	441	458	482	442	440	445	443	426	437	423	434	439	416	450	463	456	433	464	473	464	434	459	469	456	464	436	464	444	431	466	442	481	442	462	465	464	448	428	449	475	452	481	436	418	417	468	461	467	434	475	431	443	444	456	423	449	443	461	438	425	455	456	445	466	459	445	491	442	488	458	494	516	446	467	472	463	468	475	469	476	454	459	446	467	418	463	383	472	426	499	437	468	459	425	428	431	455	431	453	412	425	459	496	429	455	438	434	483	441	456	459	434	468	424	441	441	432	479	443	462	477	425	474	458	466	439	416	420	494	484	438	433	448	454	477	488	464	458	458	457	469	474	444	475	491	425	465	437	466	465	434	450	468	455	447	431	445	462	434	458	476	407	454	474	431	461	451	444	473	461	429	453	475	476	443	495	443	435	483	479	461	420	440	424	445	440	413	463	492	444	434	468	444	432	472	432	443	435	493	455	434	464	435	434	450	478	476	474	449	479	479	442	462	450	471	455	453	440	449	470	430	473	490	474	433	452	478	465	448	440	420	461	491	465	438	487	438	449	438	489	447	392	432	446	452	462	460	475	469	429	476	476	450	439	463	433	475	441	447	469	466	458	481	443	484	437	434	438	450	434	482	458	459	489	448	473	414	439	457	497	487	458	445	407	422	472	461	446	456	471	477	461	472	447	452	434	457	456	474	457	473	501	465	412	497	456	449	469	435	473	437	459	454	433	458	465	444	479	478	461	460	477	464	432	457	425	424	502	427	441	479	438	478	452	454	485	467	434	415	450	463	458	493	469	443	408	442	444	458	463	415	464	450	440	425	457	467	450	445	443	476	434	455	416	459	486	439	474	445	487	453	437	432	477	483	448	437	413	472	460	477	461	432	445	446	466	432	455	471	466	425	501	484	425	420	442	461	457	458	455	427	491	465	442	447	452	415	440	419	444	456	431	431	461	452	426	448	446	449	479	433	461	422	482	460	503	456	450	442	431	439	416	442	493	419	483	449	448	473	459	449	415	441	451	467	436	458	492	421	482	465	440	458	442	489	468	444	418	461	453	457	440	447	440	469	478	445	452	448	410	446	463	440	470	430	436	431	467	417	475	437	440	434	471	471	430	431	439	443	421	459	427	444	460	484	439	491	476	501	470	429	464	463	454	479	488	460	432	429	467	446	457	443	425	464	422	445	419	462	457	441	484	457	465	451	446	456	471	443	457	447	471	435	433	435	434	441	456	460	466	476	441	440	439	385	472	454	479	449	450	451	447	468	418	491	488	441	437	513	462	414	448	442	438	456	484	451	466	453	441	461	434	454	468	443	429	445	472	443	401	428	456	460	500	458	432	453	417	483	448	456	493	415	469	464	470	481	464	485	481	437	478	450	437	463	446	446	428	469	504	468	434	431	436	422	449	480	504	463	464	449	405	448	436	452	432	443	421	443	422	469	467	446	455	443	452	453	495	449	465	513	436	428	444	456	476	440	436	445	479	462	488	454	456	495	441	484	480	452	445	390	446	458	424	462	471	447	403	457	464	451	457	474	484	445	488	451	436	435	482	437	463	446	448	449	475	446	467	465	425	483	429	436	449	445	439	461	461	478	429	452	460	427	446	494	436	446	423	450	455	437	431	474	454	446	425	434	458	460	463	458	447	455	411	473	443	433	465	475	429	474	460	434	456	472	451	468	462	458	446	429	453	430	475	484	515	485	474	455	417	458	456	432	443	435	443	430	460	478	450	470	472	410	437	448	452	463	459	482	473	415	473	463	467	461	440	445	482	429	434	474	417	444	460	448	439	434	468	454	468	455	435	456	439	437	424	472	465	434	452	439	442	475	461	439	473	405	480	449	451	451	443	447	425	458	435	461	454	441	464	421	461	476	411	451	432	430	448	484	456	428	444	473	459	436	433	429	467	443	492	456	465	488	482	414	440	439	459	474	438	467	456	458	436	440	431	471	477	436	459	468	440	483	414	447	455	436	408	439	451	471	437	427	454	445	450	427	453	467	467	471	450	467	473	455	472	461	448	403	460	445	472	479	479	493	461	415	436	466	476	455	434	436	429	445	482	480	476	461	461	448	445	440	451	447	448	442	427	432	424	427	453	446	446	458	488	453	489	457	466	495	463	473	467	447	464	418	428	442	483	442	464	461	418	449	482	446	480	479	482	466	446	449	433	474	443	416	466	450	451	442	442	437	464	490	457	446	429	445	457	476	427	468	421	464	494	449	456	478	464	448	449	467	471	448	435	466	419	476	454	445	465	437	460	435	426	463	450	467	443	450	450	438	446	479	460	469	457	433	444	437	414	446	476	461	412	459	448	431	445	462	441	419	441	463	444	460
6656	3404	980	703	487	451	335	299	304	300	290	299	290	312	268	286	268	290	260	303	296	301	266	283	310	258	287	298	313	263	314	265	269	298	310	307	293	288	304	289	336	283	288	274	284	280	243	342	309	304	321	276	267	286	294	284	296	297	275	340	279	281	266	285	293	301	304	352	320	305	274	275	265	283	310	316	289	311	289	297	244	285	245	287	289	261	295	266	277	308	279	317	309	261	280	295	285	286	318	315	282	269	298	285	274	275	308	303	328	259	295	268	281	318	274	263	319	264	288	269	277	295	326	286	307	264	302	311	275	303	289	281	275	295	283	283	300	315	266	296	293	297	296	269	310	285	245	286	314	295	320	276	318	317	280	285	285	296	317	298	293	276	283	276	271	288	278	299	277	294	289	300	282	237	258	311	306	291	277	260	335	260	280	304	314	314	285	289	292	281	275	328	278	280	312	311	306	288	277	296	310	278	317	303	290	277	296	294	297	291	319	281	285	269	283	321	275	268	316	303	296	287	322	305	282	323	286	287	285	281	277	301	302	281	315	337	316	298	288	278	292	299	278	272	313	303	284	265	275	306	295	286	265	286	262	299	271	300	315	285	313	276	286	304	328	282	305	278	274	301	307	294	314	301	309	302	279	284	291	298	242	299	317	305	264	276	272	289	311	309	280	268	311	294	288	324	312	302	250	299	292	306	294	254	300	274	311	289	267	285	311	297	281	280	322	292	264	295	298	307	294	310	291	316	314	312	268	263	291	286	276	284	297	301	304	280	285	289	301	307	295	290	278	302	292	301	288	285	304	337	303	276	298	278	288	295	330	269	295	294	270	287	269	319	271	289	265	278	270	257	303	306	297	259	275	306	279	298	279	298	283	292	327	270	310	320	290	317	289	282	297	277	269	298	281	299	278	286	294	320	280	283	317	264	282	280	312	286	307	276	279	279	274	287	256	290	294	292	293	311	282	276	298	281	293	302	266	281	264	289	302	325	295	272	315	302	269	284	250	273	298	285	274	302	277	288	305	309	295	298	282	269	311	299	294	280	313	294	313	289	266	262	321	328	280	282	296	286	304	296	321	301	306	304	282	286	258	272	315	324	288	291	298	278	287	322	303	295	272	288	303	274	281	278	285	301	307	316	318	305	351	319	315	288	294	299	307	300	303	316	293	297	294	290	292	278	268	276	288	281	295	303	303	285	257	307	337	293	308	267	270	292	295	280	270	304	286	276	266	312	283	280	307	276	297	303	293	303	277	280	285	286	298	293	292	286	281	286	287	313	316	304	275	291	298	278	238	341	266	306	281	293	310	320	295	322	298	270	267	295	265	292	337	287	293	278	322	301	265	291	277	312	275	306	293	272	296	267	315	269	286	268	267	281	279	270	279	292	271	306	289	324	288	282	304	302	302	285	285	325	270	288	290	288	294	278	260	294	289	265	253	294	308	306	267	292	277	299	313	290	271	285	321	310	291	311	268	286	292	279	278	279	292	311	299	295	270	280	278	298	274	283	272	302	278	271	286	293	290	284	313	298	296	265	278	267	313	271	302	296	287	294	287	318	309	317	270	298	266	275	308	291	284	288	291	286	282	271	270	304	279	272	257	310	257	247	301	275	302	302	280	276	307	286	290	252	310	283	311	300	300	306	298	309	262	259	284	305	290	263	312	292	279	291	277	301	295	295	312	296	291	297	283	273	300	295	286	294	294	282	303	301	274	314	308	298	312	265	284	267	305	337	288	304	308	308	330	265	314	293	315	308	286	286	290	284	280	289	303	268	298	275	299	264	314	278	308	318	294	310	311	264	272	325	283	279	278	313	281	294	294	319	280	279	279	285	315	310	293	308	298	296	284	279	273	292	288	273	273	290	261	248	301	292	277	310	294	305	300	287	274	268	319	311	284	283	300	297	276	300	284	258	306	268	284	276	290	286	311	296	265	298	265	265	276	296	277	285	292	290	287	289	288	280	305	287	292	317	277	290	276	285	298	268	275	294	258	269	311	267	282	312	304	278	274	306	284	301	294	317	295	287	249	288	302	282	279	270	275	288	287	291	278	273	300	294	281	325	289	291	310	286	280	258	298	311	288	281	288	275	300	343	305	269	291	286	316	263	302	294	276	307	294	264	289	253	304	297	256	277	284	275	306	289	281	298	294	262	296	271	284	312	309	255	290	288	266	304	299	307	293	300	278	266	331	298	296	289	304	281	265	294	284	275	301	275	294	262	279	307	303	278	280	261	288	280	280	294	295	325	304	292	333	278	288	296	294	270	271	302	277	298	283	290	270	286	307	313	281	277	331	285	279	283	323	309	299	286	278	282	273	332	291	281	262	265	322	290	282	258	254	266	305	309	299	283	282	312	307	277	279	292	309	292	285	322	289	288	273	299	289	287	299	302	270	297	272	271	288	294	270	321	296	322	267	306	300	305	328	296	277	282	297	292	298	288	291	299	320	277	303	301	337	283	301	308	267	329	315	248	298	276	334	312	283	293	296	313	291	288	266	274	297	268	300	279	278	274	296	307	269	287	306	310	255	312	289	270	289	278	272	294	306	279	274	295	292	284	262	270	309	274	287	297	318	268	314	270	296	300	293	287	304	273	267	300	298	316	305	277	298	301	314	277	296	321	302	256	316	285	265	317	273	282	267	275	298	291	294	288	282	321	298	277	280	280	302	302	300	288	302	272	284	281	284	314	293	308	307	303	302	317	270	328	309	279	329	296	287	260	293	311	263	268	284	282	287	293	278	298	287	301	299	298	259	328	320	281	280	293	331	276	301	308	323	316	350	277	303	311	283	311	319	300	296	346	303	290	286	307	278	286	289	301	299	285	293	276	279	305	310	286	271	255	287	289	266	290	297	294	275	296	260	267	292	315	307	324	287	296	276	294	280	273	302	290	277	279	268	324	306	278	287	283	289	296	279	302	285	281	314	297	272	263	291	269	277	280	262	291	331	334	319	277	295	286	287	293	290	298	276	313	317	314	303	264	275	324	268	247	274	308	319	316	302	316	296	320	276	313	293	302	288	271	283	291	284	283	296	284	294	276	284	297	277	284	304	290	295	305	319	265	267	303	299	278	288	316	267	317	304	323	285	310	276	291	284	299	286	272	271	309	327	271	292	317	305	316	301	297	299	309	278	272	311	298	293	295	277	302	257	317	288	298	294	290	266	271	298	272	306	290	301	269	275	299	313	305	299	296	304	277	304	287	295	282	290	309	303	270	296	318	269	283	264	291	298	300	267	305	292	308	285	307	301	267	312	287	316	275	269	308	291	290	318	283	290	269	290	320	311	287	270	291	314	269	317	284	290	301	278	260	290	299	317	298	302	288	302	324	301	279	306	277	287	269	295	298	311	274	275	305	282	292	279	302	262	298	296	268	276	290	295	316	306	295	294	265	268	287	286	277	275	295	286	266	279	288	278	297	279	288	293	281	282	287	282	304	300	290	292	281	278	279	257	284	275	308	292	282	291	280	289	270	292	310
6696	3716	1650	1633	1340	1190	893	781	843	805	768	759	742	727	775	782	721	763	722	752	782	726	737	780	756	739	750	759	741	815	746	793	762	764	727	701	770	773	697	731	765	772	739	770	777	777	742	760	717	749	720	759	782	787	768	723	706	755	769	752	774	770	724	708	768	701	790	784	794	734	736	736	734	797	733	733	757	706	729	765	743	778	733	776	785	697	729	732	792	713	734	783	761	758	803	737	799	786	804	737	776	734	802	731	790	770	731	795	739	752	723	797	715	748	750	750	799	768	736	741	784	729	745	733	749	755	756	756	761	681	718	757	745	725	784	731	791	764	774	760	771	735	739	745	698	745	751	782	723	686	758	741	782	780	761	776	742	776	760	753	774	729	758	760	752	762	698	707	767	744	737	763	730	724	764	763	746	743	743	721	758	763	758	737	686	764	797	731	736	708	693	736	720	768	749	740	720	760	727	757	720	727	703	741	780	761	689	732	744	754	723	744	706	764	720	756	719	765	778	810	755	726	734	737	763	796	718	742	731	803	712	774	729	714	749	741	840	733	768	779	788	748	734	749	796	749	781	699	799	735	735	752	717	728	748	746	768	769	726	743	688	766	726	758	813	724	750	715	768	749	707	676	784	734	707	708	712	751	715	764	751	746	737	721	772	743	757	787	726	733	744	732	766	756	721	759	779	766	776	773	741	766	755	712	689	715	753	738	777	737	737	737	720	707	731	755	769	737	743	749	739	726	760	746	705	798	775	734	754	769	726	742	765	696	786	739	768	740	712	754	693	760	761	798	744	728	726	782	731	742	716	751	724	757	794	785	720	762	730	771	701	770	759	752	726	763	782	724	744	744	783	796	737	822	773	729	718	751	771	746	714	744	747	753	742	756	760	725	758	698	737	733	741	720	751	782	746	742	751	779	752	779	761	738	719	738	769	756	771	722	727	712	749	741	765	706	791	769	776	732	780	792	770	741	688	698	703	746	770	729	757	744	758	736	767	775	722	738	783	772	743	833	734	733	731	728	715	778	734	751	745	797	739	748	746	747	715	777	743	745	745	725	751	739	772	790	767	842	783	775	711	769	757	750	700	773	742	735	786	794	717	801	793	756	718	721	736	704	722	741	747	742	743	769	710	707	743	724	751	723	730	720	774	744	701	787	709	768	722	783	761	731	769	765	745	758	748	715	730	762	734	740	772	788	698	722	797	738	751	773	751	721	774	730	776	739	725	732	706	744	769	738	720	748	746	736	803	750	722	719	753	747	737	758	716	705	712	764	769	750	776	774	736	657	726	766	721	774	731	768	722	710	764	753	760	718	718	793	747	776	740	767	795	718	721	752	769	766	780	825	758	741	759	743	790	772	740	725	759	756	755	751	780	748	749	756	790	733	717	764	721	720	737	705	762	751	741	781	711	739	742	782	722	719	750	730	711	715	740	734	742	747	760	776	792	798	730	750	695	702	730	731	724	768	772	714	741	741	764	751	796	704	723	780	752	750	777	668	785	771	726	735	769	700	741	709	757	708	772	760	813	708	787	775	739	738	724	744	751	752	789	801	771	747	717	759	716	736	782	768	720	732	766	748	736	726	753	713	716	765	720	712	729	754	770	765	687	783	762	728	705	755	713	726	735	701	754	723	778	755	724	758	723	736	724	708	779	750	724	738	716	742	778	740	786	729	762	754	736	739	669	727	792	747	731	723	803	736	758	728	768	756	773	801	766	726	723	747	793	775	716	779	735	764	729	754	748	734	763	720	774	776	755	748	758	772	757	741	741	672	786	731	742	771	744	702	811	735	766	742	762	713	727	707	757	761	727	732	744	764	716	719	740	734	766	723	703	715	741	766	706	773	700	772	775	775	736	732	733	724	720	804	734	739	688	740	735	772	771	765	698	770	757	791	707	720	727	719	739	762	753	723	737	748	713	725	732	727	740	734	787	711	728	747	723	761	779	804	768	746	742	723	731	755	775	762	739	760	708	786	738	814	801	735	709	740	723	738	740	701	773	770	738	763	771	676	744	718	720	752	758	737	747	790	794	727	777	796	750	740	744	757	768	709	752	774	760	724	733	750	750	736	760	790	706	755	726	741	717	779	725	723	698	762	704	693	726	755	714	712	787	822	729	710	705	799	780	775	800	742	746	721	775	769	788	811	719	741	699	724	721	692	709	755	757	783	733	728	791	784	720	719	808	763	799	738	786	717	753	742	789	789	763	762	710	706	691	749	760	776	760	800	726	801	735	740	737	737	737	720	720	749	736	767	695	757	732	717	750	738	726	736	763	784	730	734	753	717	708	727	743	776	744	724	717	772	750	775	751	775	714	748	746	754	733	783	717	740	729	718	817	728	773	757	713	748	747	737	773	785	741	755	764	803	757	785	748	711	737	744	768	793	707	723	756	670	731	724	743	707	720	790	793	733	722	740	731	728	788	758	730	749	708	706	758	745	742	700	719	749	763	775	737	768	786	728	764	692	716	719	741	712	767	744	771	716	738	769	743	753	732	740	743	689	701	777	747	755	729	774	733	697	750	768	730	740	717	759	724	767	742	715	763	746	755	799	777	740	772	764	718	710	741	781	745	728	697	722	719	761	739	742	774	779	735	728	709	710	772	746	728	755	711	783	733	735	814	772	700	728	716	747	745	711	740	760	723	746	741	719	763	748	726	700	749	713	713	723	758	739	739	731	715	693	798	773	704	739	710	733	724	718	745	688	780	710	731	762	731	749	759	799	725	731	779	751	757	770	760	798	738	766	703	779	701	758	776	771	726	737	749	749	699	728	750	776	718	798	764	793	746	729	736	732	744	766	689	740	782	782	701	752	733	743	713	734	743	774	777	712	744	749	807	711	741	711	707	733	753	724	731	769	762	746	755	782	736	727	808	716	776	754	707	722	727	694	744	721	764	785	741	736	731	749	766	776	771	752	747	759	745	737	750	720	771	728	759	748	795	765	768	792	680	704	709	743	797	724	734	799	753	749	734	810	722	781	762	751	741	786	744	742	770	744	735	759	764	799	760	765	742	742	713	765	768	754	795	757	776	790	726	768	795	729	722	735	768	702	739	753	738	821	669	796	716	743	755	718	757	750	761	751	751	769	758	812	788	761	741	802	737	748	776	710	714	731	696	733	747	765	778	779	730	735	723	757	709	719	712	789	729	797	754	781	753	716	784	722	762	793	774	754	684	753	722	711	761	756	717	745	768	732	700	713	750	690	719	708	742	718	747	780	710	684	758	731	750	728	771	786	722	793	740	762	743	763	804	729	759	754	764	754	775	700	748	767	763	792	770	772	706	698	743	768	769	731	741	759	741	737	748	735	804	741	735	780	770	771	736	768	788	781	730	719	741	757	754	748	748	751	754	775	712	793	754	757	707	766	725	701	791	768	783	740	760	742	728	734	728	759	777	719	758	783	757	772	700	723	759	768	796	747	719	758	807	713	735	725	768	761	725	752	765	792	752	727	731	776	733	715	759	741	660	762	718	697
35494	28056	16747	11111	6085	3350	1654	836	574	410	430	350	383	367	323	300	302	310	277	329	276	300	311	278	277	283	311	282	270	268	300	282	248	290	297	280	288	264	293	268	272	354	268	284	299	297	273	284	267	275	278	257	268	319	268	303	295	273	263	297	287	276	273	278	296	243	257	253	280	263	270	262	273	252	286	281	299	279	259	268	288	314	250	270	247	278	286	267	324	296	299	293	280	286	277	272	275	260	281	277	268	267	283	281	277	274	264	293	293	286	258	268	304	264	265	271	281	293	275	289	284	258	294	253	241	294	250	259	283	265	299	271	259	283	259	297	268	281	294	307	306	288	237	271	307	266	265	266	257	277	260	282	281	274	290	282	259	287	269	326	261	264	294	280	256	291	253	284	264	287	288	234	262	313	298	242	322	272	286	292	293	265	280	276	289	257	288	281	256	321	268	302	290	280	251	321	288	293	265	284	284	301	304	294	268	241	281	268	271	301	226	260	247	288	272	294	262	277	260	297	287	290	292	287	253	256	257	297	293	305	282	265	274	268	277	306	250	295	279	287	291	276	276	296	274	260	269	314	243	286	279	263	287	272	279	250	297	270	277	277	294	265	264	308	284	271	280	269	281	296	281	265	267	309	289	282	270	272	273	280	294	273	293	256	275	277	270	284	253	268	282	250	285	270	317	280	303	318	268	264	281	295	288	287	260	271	270	288	298	258	271	289	278	238	294	295	264	280	292	286	275	291	281	268	282	252	280	275	279	319	271	256	256	265	279	269	264	277	281	310	311	295	270	278	296	300	322	301	233	281	275	261	306	284	287	300	282	294	299	272	276	274	282	281	264	254	285	301	295	285	283	283	282	283	254	233	287	266	280	286	295	234	273	277	284	278	282	302	249	270	261	271	301	252	256	281	272	272	284	264	268	297	265	270	276	286	267	266	276	288	250	283	265	258	256	278	272	267	265	285	281	247	286	247	299	286	286	285	260	273	272	261	273	276	254	249	293	273	272	278	292	288	303	297	286	240	270	304	293	276	275	283	278	263	268	257	269	287	270	279	270	301	280	291	288	278	267	256	269	291	296	288	257	302	282	269	286	271	272	288	306	255	266	284	264	257	276	284	304	291	293	274	261	245	270	275	283	260	264	288	301	291	248	273	284	289	263	292	303	284	260	267	283	283	298	279	273	258	263	275	278	283	301	292	317	283	290	294	302	300	288	265	269	272	256	286	303	273	272	274	292	264	288	229	263	287	268	271	291	282	278	282	260	315	271	295	253	280	261	319	285	314	235	257	280	279	302	287	298	293	270	268	285	281	257	330	272	277	267	307	279	271	230	286	301	268	255	298	298	279	284	232	294	271	241	266	249	285	312	288	294	265	284	261	281	284	254	250	290	266	262	245	266	271	283	256	296	250	289	291	255	302	322	302	257	247	261	265	268	266	300	262	276	275	267	280	288	255	286	263	281	274	281	269	276	257	259	281	302	270	296	254	282	270	291	253	283	262	290	276	277	272	306	323	303	281	295	278	299	273	282	263	267	241	273	258	293	267	272	250	278	271	287	288	277	290	288	275	312	270	270	267	249	295	254	280	274	289	276	280	262	297	263	279	302	244	274	267	260	280	280	278	274	274	301	300	260	259	274	260	256	292	257	280	252	306	270	293	252	263	276	283	318	257	270	263	278	262	244	265	302	290	272	263	266	270	281	278	281	254	278	288	258	292	319	276	282	280	276	318	274	280	291	285	240	272	262	259	290	243	295	277	301	294	247	274	274	270	253	263	274	256	279	254	263	289	272	287	267	283	267	323	297	280	251	265	252	270	288	273	251	277	258	277	256	304	300	291	284	278	275	271	264	287	317	260	261	250	273	301	263	291	277	264	274	291	277	270	252	273	274	322	282	282	297	276	316	261	282	297	279	255	288	299	258	249	287	255	280	294	280	278	289	258	255	274	291	275	307	282	294	282	291	292	307	275	265	280	265	285	265	300	266	265	275	247	273	256	282	268	273	270	263	257	258	286	270	286	268	276	267	286	287	268	301	272	281	270	290	274	236	303	245	274	292	273	282	261	247	318	257	250	296	287	291	302	267	303	297	300	266	291	278	308	269	305	279	233	285	263	281	264	279	273	266	266	279	257	281	259	287	259	267	279	264	285	285	268	284	300	294	288	279	297	272	278	267	248	296	238	286	282	284	301	277	325	283	279	249	282	249	284	274	281	248	257	270	254	271	261	262	282	273	268	282	249	267	285	306	269	283	333	295	261	285	278	299	272	276	283	310	306	279	296	271	261	300	276	260	267	315	270	290	319	273	285	292	275	271	308	291	313	250	273	288	289	266	268	286	262	246	258	243	267	285	277	288	239	255	314	268	274	279	272	261	261	275	274	325	256	256	276	274	303	282	287	281	250	297	280	281	290	307	332	257	277	320	271	260	272	256	298	237	233	308	301	284	267	263	253	274	284	276	293	280	263	243	282	286	298	256	298	258	269	282	279	295	297	302	280	257	308	248	288	295	285	288	258	273	290	286	257	276	305	290	291	278	271	280	249	273	263	274	308	296	286	247	263	261	283	268	269	255	284	266	274	277	315	277	275	300	271	271	298	283	297	293	269	236	286	260	240	261	282	266	276	273	307	283	268	282	298	280	271	252	276	279	302	269	283	271	303	272	296	293	288	277	266	286	259	257	271	300	309	287	296	278	277	294	298	269	273	280	297	290	252	267	268	297	238	264	277	300	266	265	263	276	278	261	266	287	279	292	280	283	237	296	271	275	280	310	263	280	235	279	269	307	267	271	279	309	287	295	227	310	278	274	286	276	247	240	240	297	278	288	272	259	274	283	291	263	264	279	263	257	303	336	263	282	271	261	275	297	270	265	289	278	273	265	262	275	273	295	305	259	294	296	283	282	321	298	284	265	291	266	274	310	303	276	285	283	296	266	268	258	301	257	256	271	284	293	265	275	304	288	294	327	287	276	280	291	288	234	281	268	309	296	265	271	295	296	261	279	258	275	307	281	254	277	280	265	300	286	288	290	249	301	287	248	269	280	265	284	290	274	273	292	287	275	312	284	258	264	263	264	280	264	271	278	295	293	296	296	270	255	287	269	285	284	314	290	252	290	270	314	275	266	270	272	285	308	264	276	259	285	261	277	272	282	301	287	311	269	262	285	274	279	274	261	275	275	282	277	285	280	312	242	301	273	264	278	266	295	320	275	308	268	281	250	286	319	279	253	278	268	264	292	302	295	257	267	256	251	305	272	284	293	271	289	285	281	284	286	233	274	322	284	266	294	265	291	302	280	301	300	299	289	282	263	284	282	275	286	267	267	258	254	284	234	247	269	283	295	269	283	255	267	286	294	289	233	255	263	278	296	258	276	303	255	281	279	302	269	290	267	241	259	270	298	275	279	267	305	296	259	279	296	292	266	249	257	276	285	275	256	299	273	259	286	291	285	296	269	254	259	252	265	292	266	288	277	301	278	269	317	259
29103	9674	5343	5633	5054	3747	2620	2132	1886	1580	1486	1355	1258	1161	1112	1011	1010	934	928	930	840	824	813	801	800	802	808	758	778	789	752	766	784	720	785	741	758	724	719	731	731	726	743	771	767	707	762	742	694	693	754	733	732	757	718	703	713	702	701	655	678	702	723	757	689	714	691	720	742	747	764	695	669	725	763	687	732	727	715	723	706	760	689	705	678	696	721	729	722	729	751	740	728	717	680	732	780	747	729	745	739	738	770	739	711	805	713	662	707	714	688	708	707	706	739	707	746	716	703	695	704	670	734	713	706	753	742	756	736	727	706	741	749	737	744	715	646	693	690	719	703	763	688	715	714	726	721	724	747	681	672	763	736	692	719	694	685	716	710	726	684	699	732	700	638	680	732	708	689	710	732	680	682	692	729	726	672	709	692	700	677	710	730	752	691	694	695	705	697	713	741	722	716	728	715	742	720	705	714	725	722	724	692	659	703	687	683	735	708	721	698	665	711	697	660	709	726	692	664	668	683	693	676	713	661	710	729	685	691	751	713	707	678	656	676	708	639	710	714	755	698	662	702	722	715	699	687	691	651	727	684	720	717	689	710	639	699	721	731	701	664	743	704	662	642	732	755	753	719	687	686	704	681	742	681	651	725	706	690	736	709	755	708	654	686	743	662	712	686	678	735	666	726	706	690	702	699	743	670	692	728	715	654	750	694	759	717	708	674	723	700	688	700	704	658	685	662	689	677	734	711	709	645	702	741	736	733	694	682	711	668	728	706	730	669	741	709	707	687	775	668	681	726	706	641	739	756	691	677	685	676	672	692	707	732	689	660	691	709	740	715	681	639	694	747	717	674	716	706	675	690	689	696	659	666	677	660	689	710	674	685	681	673	702	701	679	723	676	678	686	735	665	728	677	691	637	684	758	717	693	749	673	802	634	740	693	715	690	709	743	689	669	673	682	711	721	699	653	696	666	710	699	682	700	697	705	674	721	742	724	758	702	682	729	682	700	650	716	744	718	674	675	702	712	690	704	715	679	720	780	674	702	714	718	676	669	688	736	712	689	689	711	734	694	704	701	662	701	737	679	745	747	692	669	720	714	679	701	677	712	747	690	732	724	662	734	714	675	674	703	667	698	672	679	634	689	698	670	719	739	707	705	713	711	695	727	724	698	706	701	687	702	718	703	739	725	706	701	633	732	687	681	738	710	698	725	748	690	684	672	674	730	702	706	689	752	694	712	743	675	626	730	693	669	693	718	705	679	721	761	659	653	668	633	752	731	710	709	686	726	698	699	674	701	691	720	694	709	722	678	718	662	702	733	718	705	727	635	692	678	689	712	673	703	748	661	674	718	704	718	703	714	700	659	688	685	659	726	678	691	734	739	672	736	771	736	691	716	696	708	702	774	675	727	693	685	734	726	681	638	706	723	664	697	751	718	685	711	713	714	700	701	647	698	722	710	693	726	701	721	692	697	683	653	642	660	700	670	698	695	688	722	726	687	716	721	692	674	688	699	645	694	686	687	670	645	697	776	702	703	705	712	781	700	686	700	694	717	697	711	716	695	675	732	682	742	709	674	700	732	713	747	730	670	728	675	708	712	705	684	708	639	698	709	685	725	726	728	717	707	693	684	699	697	719	697	720	740	723	689	767	676	689	698	733	683	708	684	707	744	670	712	717	700	707	732	748	681	687	717	673	776	698	676	726	713	708	656	718	666	706	713	705	732	703	687	677	670	663	757	725	688	698	701	695	689	759	678	726	754	668	737	670	666	705	708	709	684	702	712	701	719	697	669	705	716	722	701	674	718	715	676	702	684	702	727	702	700	710	704	748	698	687	666	716	713	720	696	686	662	663	713	688	696	739	682	696	692	633	735	734	692	682	710	697	665	709	718	706	716	709	668	713	706	694	720	701	720	683	732	685	710	697	702	664	699	673	664	731	705	677	724	754	668	729	670	710	653	734	685	728	713	687	699	747	690	674	699	742	721	706	714	720	748	750	662	701	682	666	668	681	721	728	750	691	703	671	696	747	686	686	703	696	708	702	704	711	691	758	661	662	674	698	656	710	710	678	711	688	698	709	723	644	680	712	678	690	789	727	734	663	695	714	696	731	695	698	673	723	724	718	654	739	709	732	704	727	724	711	653	703	753	688	764	718	684	696	737	704	700	719	743	658	707	733	715	715	730	710	698	706	707	692	707	716	703	692	706	711	704	679	695	667	704	703	724	721	699	764	709	705	675	691	648	703	710	696	675	728	725	705	731	720	708	711	701	663	709	738	693	727	686	698	753	721	677	717	632	707	693	722	715	696	694	669	734	696	698	680	678	732	659	674	738	733	692	721	741	688	711	692	737	674	685	676	697	759	708	721	667	687	709	738	704	713	731	660	693	697	719	689	667	723	706	712	664	711	679	750	703	696	739	709	738	707	700	672	711	724	689	698	704	705	688	675	663	708	718	706	730	713	730	736	685	724	710	698	710	661	724	703	733	669	647	698	671	668	683	744	706	714	722	732	718	697	725	712	683	725	697	712	733	698	713	669	723	690	699	719	719	712	752	698	683	684	696	683	712	714	678	683	704	680	710	724	722	738	708	664	680	671	691	684	685	722	692	709	722	689	732	707	699	681	682	660	737	725	715	712	682	695	751	683	738	747	721	665	732	704	722	673	741	703	724	701	673	672	732	736	733	713	704	706	653	703	703	718	693	719	693	719	725	734	672	701	658	638	713	658	742	670	700	739	726	766	696	736	658	758	687	674	695	720	675	693	728	715	685	719	637	688	669	725	671	723	692	681	681	674	690	727	684	666	704	690	704	668	703	744	735	724	686	717	733	699	761	680	692	702	724	674	728	687	650	663	697	684	747	708	719	716	663	687	750	724	692	719	712	730	732	688	671	678	693	716	719	704	736	703	747	699	685	729	672	658	717	651	701	715	703	665	695	690	709	716	690	701	709	718	686	736	712	693	719	695	695	699	706	675	709	713	724	667	684	741	700	673	708	700	723	709	704	719	725	695	676	689	650	704	700	685	652	679	700	706	702	724	756	692	708	669	722	723	713	685	742	732	710	688	711	687	698	726	719	702	745	721	724	727	674	705	695	647	705	677	758	682	700	695	699	720	679	721	681	690	729	708	729	727	719	727	723	728	707	712	721	655	730	697	717	722	706	668	660	697	704	718	659	706	738	732	713	699	679	694	692	730	737	705	693	744	726	726	695	702	675	687	711	714	676	711	706	652	737	714	693	693	682	721	666	723	716	727	674	685	705	682	685	699	686	668	670	669	724	657	685	672	720	704	685	711	684	730	694	677	699	709	746	771	682	673	690	684	705	686	726	685	730	681	699	692	708	729	685	713	693	700	693	711	732	714	699	688	725	719	668	726	736	700	712	702	670	691	683	680	704	730	687	681	711	738	710	700	668	691	697	682	668	701	722	723	753	689	684	680	683	717	715	686	707	703	715	719	709	699	719	711	719	678	711	726	701	684	711	707	704
43341	30018	23466	18941	11772	7036	3621	1494	769	543	420	333	330	312	286	257	233	220	191	217	219	229	189	189	211	187	231	204	204	169	194	196	175	163	180	164	182	194	187	186	158	164	186	169	186	164	166	164	158	171	166	173	171	171	155	164	159	170	163	167	170	156	168	148	176	168	146	174	159	167	179	168	184	167	159	180	171	191	172	175	169	170	182	166	166	179	196	176	165	165	151	178	184	180	171	153	197	181	173	184	160	175	175	181	145	214	192	178	171	165	184	157	161	170	202	174	169	171	167	211	181	155	156	169	199	168	199	147	182	160	160	167	171	173	176	185	196	170	187	171	182	168	160	193	175	153	161	146	163	195	137	169	181	196	165	171	165	182	176	146	196	154	177	151	155	167	194	162	190	149	156	164	152	181	177	185	173	160	150	158	157	160	185	165	179	157	137	164	165	147	167	187	172	158	177	152	159	184	145	175	173	171	156	181	173	178	170	156	187	145	200	184	179	187	140	169	170	151	189	159	176	173	162	156	154	176	137	170	144	170	171	175	187	171	162	174	186	161	143	161	172	171	163	161	164	163	184	170	175	173	168	166	145	160	158	136	159	173	164	187	171	182	182	185	149	160	173	183	203	174	189	166	159	149	166	183	156	178	167	156	165	170	180	182	151	151	167	173	166	159	172	158	174	174	148	168	158	160	136	189	170	185	184	167	175	156	156	141	178	171	165	194	190	162	159	158	156	160	155	170	199	178	168	164	160	156	156	175	173	174	180	184	150	159	176	168	154	172	164	158	202	174	166	167	149	170	175	145	170	179	181	179	169	170	159	135	160	165	140	158	159	167	166	163	180	164	182	164	173	177	150	172	163	172	155	159	161	188	171	170	149	180	151	150	153	136	171	190	161	156	181	187	163	163	152	173	166	184	168	171	141	170	170	170	158	163	167	149	168	170	151	150	153	171	175	189	187	142	189	158	149	160	166	172	191	181	174	176	162	177	158	173	201	162	176	173	156	169	153	183	157	178	199	158	171	161	155	156	167	181	155	193	165	149	166	172	143	174	169	164	195	158	170	183	187	138	160	169	168	163	175	158	170	165	186	180	163	158	133	158	172	168	175	182	156	173	169	178	169	183	145	166	152	160	168	163	181	185	153	164	172	164	147	181	159	130	173	158	155	172	164	153	162	164	155	162	157	145	160	174	160	144	155	185	139	167	177	157	198	163	155	156	170	176	163	171	138	168	156	157	166	182	152	173	166	173	152	194	161	168	155	175	173	168	149	150	179	166	165	162	178	168	152	162	172	157	165	165	181	141	196	175	152	171	159	167	169	160	181	156	161	145	176	168	179	147	168	164	181	163	174	168	169	167	137	166	156	170	176	158	167	143	180	146	157	169	138	182	164	183	156	171	173	156	149	171	194	174	170	169	171	179	166	198	172	171	162	175	191	170	172	151	156	160	152	172	167	164	161	152	184	159	178	158	178	179	179	177	159	176	185	166	174	166	177	168	184	167	176	156	131	175	195	167	164	186	174	185	198	174	168	172	159	163	169	169	161	177	163	166	161	195	180	155	165	176	158	154	149	156	148	160	172	175	158	153	175	175	161	170	175	171	171	183	194	164	147	176	162	162	165	171	173	169	155	182	161	173	164	152	178	199	138	160	144	170	178	178	187	183	151	170	156	158	143	165	156	182	171	176	179	153	157	153	185	167	169	181	150	166	173	160	161	181	166	143	168	169	169	143	189	158	160	173	153	177	177	151	168	160	171	158	143	184	162	157	145	174	161	162	168	155	173	181	188	152	173	187	164	177	169	175	172	169	151	177	135	154	154	169	161	133	176	154	169	160	159	166	189	177	150	139	170	181	157	185	171	182	173	179	166	142	170	152	183	173	159	199	184	164	172	187	161	162	166	189	181	189	169	160	183	163	170	182	176	188	158	187	154	169	156	171	184	164	157	175	147	167	170	172	180	152	166	174	172	173	157	171	170	187	172	174	164	165	172	165	163	161	161	187	173	181	179	180	184	165	171	184	169	159	161	158	173	185	168	161	160	151	157	159	173	150	164	147	192	177	170	197	169	163	163	173	187	173	172	169	169	170	172	161	156	182	169	159	153	149	165	165	175	158	177	179	165	178	170	158	149	161	133	173	167	170	189	162	155	145	152	167	164	161	188	172	167	153	191	175	144	155	217	163	165	184	151	159	155	182	166	181	169	155	145	153	155	168	185	148	186	172	161	168	149	166	178	163	180	154	176	184	176	152	174	162	154	181	162	197	140	141	162	179	189	180	171	145	152	165	149	183	152	142	171	170	140	178	160	188	175	161	182	146	180	175	181	164	175	159	163	166	178	177	160	149	167	175	173	188	164	148	161	171	177	179	153	160	174	165	163	184	183	164	141	173	142	149	156	200	135	163	174	184	172	156	148	161	164	168	189	171	169	168	158	159	170	170	165	155	165	145	164	178	176	165	179	159	187	188	157	167	153	157	166	186	169	167	160	181	166	174	165	162	216	160	163	167	123	167	148	168	197	183	162	155	179	186	192	153	147	168	148	165	170	182	195	164	175	174	189	159	143	185	138	154	201	146	185	153	173	180	171	164	172	159	161	168	168	149	182	158	161	165	174	172	168	179	191	169	170	169	174	171	154	170	168	171	170	164	159	180	183	164	185	171	164	164	159	170	170	178	187	157	149	170	164	156	177	147	166	171	154	154	184	151	194	153	143	151	167	163	168	168	178	170	165	138	181	158	161	161	156	175	170	163	194	205	168	169	157	165	148	210	145	169	154	171	133	169	173	159	159	158	168	172	155	165	167	176	175	151	152	174	164	140	168	169	166	161	161	165	160	177	169	196	184	143	150	176	169	147	157	191	148	149	189	169	168	179	175	149	177	196	175	168	149	170	155	190	187	168	166	185	188	167	177	170	167	159	157	189	172	172	157	182	173	165	166	156	149	172	168	193	180	163	147	161	176	152	160	157	181	170	168	166	172	148	154	164	166	168	166	177	182	205	168	172	183	158	157	153	168	181	163	187	138	157	155	168	189	154	166	191	180	161	163	166	155	179	139	178	167	153	176	157	155	156	176	168	155	173	172	156	191	199	163	174	158	172	171	159	167	162	153	157	144	168	167	162	162	151	187	193	180	154	182	159	180	191	166	158	168	182	168	170	182	159	188	171	169	180	166	158	147	170	179	153	145	158	149	187	163	169	173	179	153	181	158	171	150	185	168	149	175	142	188	158	151	173	148	161	186	165	159	192	185	205	172	165	154	175	148	164	177	155	164	176	175	171	156	158	167	168	167	174	181	150	161	183	189	182	172	151	178	171	169	186	164	159	190	176	155	152	152	152	172	166	179	185	166	170	178	169	163	158	185	172	176	163	183	184	168	146	174	183	155	175	172	177	165	176	145	184	182	160	179	154	152	196	171	167	148	180	164	165	174	182	164	177	157	154	178	144	168	173	168	159	155	168	166	150	174	153	181	171	157	167	162	164
35892	11534	7838	7722	7167	5532	3908	3195	2649	2129	1970	1681	1460	1399	1225	1120	1045	955	892	782	739	733	697	641	676	634	578	577	600	563	555	532	513	525	540	534	539	551	529	494	491	518	471	514	512	521	545	504	491	484	491	457	451	481	483	468	484	490	509	437	498	510	505	464	501	456	487	428	474	442	433	467	486	430	458	463	458	469	434	511	456	462	482	442	453	440	484	495	477	473	483	493	498	477	500	517	516	544	466	556	520	480	517	494	471	495	444	431	498	437	458	456	434	449	484	437	466	445	474	433	441	455	446	439	429	458	421	426	502	458	475	422	425	420	426	440	421	478	431	432	425	495	416	431	413	445	449	434	489	424	435	446	437	452	422	448	470	428	415	449	435	434	466	445	419	449	448	444	448	431	448	437	469	443	445	449	435	412	457	474	458	459	403	473	442	438	444	408	443	430	455	431	461	434	437	411	458	457	417	456	465	413	445	434	416	456	435	459	426	398	412	445	457	445	438	424	425	470	463	451	437	432	435	455	423	422	457	449	444	465	423	447	436	436	475	422	435	432	442	421	440	443	429	459	459	426	451	442	453	429	411	442	384	441	428	425	469	444	455	441	461	445	419	431	425	439	422	436	421	437	447	450	436	433	464	433	429	476	450	448	448	464	456	448	453	421	452	436	447	428	431	398	421	413	463	452	451	457	410	456	400	438	481	451	458	457	407	465	491	459	479	436	427	451	455	415	407	452	410	441	397	438	411	445	446	431	399	456	417	373	481	393	420	416	435	445	433	477	469	389	426	454	425	408	471	436	465	437	476	387	444	442	419	433	450	414	435	445	404	442	403	429	451	432	409	407	430	431	437	437	478	431	453	450	399	419	432	456	470	405	404	437	478	423	449	414	441	461	461	475	443	402	433	413	447	417	470	437	447	454	471	418	418	474	411	464	437	426	465	459	462	435	419	437	447	432	432	422	424	413	430	425	399	437	412	408	471	473	422	439	424	457	472	407	478	433	396	424	435	388	469	397	417	468	439	471	447	429	443	427	454	419	448	444	433	450	425	438	452	418	438	450	439	448	420	435	458	447	452	421	420	419	444	434	411	402	472	441	398	466	454	453	419	420	411	482	432	415	464	419	456	445	425	434	428	434	402	420	444	426	433	456	447	440	434	442	440	424	436	436	420	454	434	453	430	450	435	428	437	436	422	434	448	404	472	461	462	460	419	444	480	434	428	406	443	435	465	433	446	464	464	405	438	430	447	423	445	434	462	416	479	420	436	442	422	429	434	454	412	472	432	438	410	440	421	500	467	382	462	461	425	423	436	443	400	409	430	431	425	421	456	430	437	414	434	462	416	448	443	431	459	455	431	446	418	430	403	431	468	436	460	424	438	453	396	460	417	458	430	436	459	444	406	428	422	428	444	435	434	437	441	403	479	421	404	443	407	435	413	494	425	409	429	439	425	464	417	480	412	446	434	473	487	446	454	440	473	447	426	470	430	442	469	458	450	407	477	421	435	433	447	428	469	449	407	443	452	438	416	405	389	464	422	422	441	439	447	459	452	415	421	443	463	460	446	422	445	461	461	436	446	448	421	483	405	417	426	454	462	434	454	424	462	451	445	433	453	453	471	452	439	445	429	446	436	436	432	444	432	438	464	442	413	422	450	472	443	419	428	428	421	446	371	413	445	439	425	434	448	458	435	403	419	444	431	416	427	438	474	427	436	398	436	432	405	429	405	452	441	440	448	441	459	423	425	412	414	425	413	397	459	439	419	442	448	432	446	438	420	430	492	421	438	458	417	435	440	449	424	417	439	428	418	432	451	410	477	402	430	415	456	455	457	397	441	429	413	422	464	403	447	409	431	409	437	443	440	443	486	405	443	440	420	392	480	467	462	438	450	455	434	431	414	428	472	407	418	431	436	423	434	452	438	461	428	459	474	444	434	433	449	448	456	453	424	477	458	421	446	443	431	444	444	429	437	426	444	471	434	434	441	462	449	440	435	432	415	451	444	443	404	457	430	465	453	406	454	473	447	421	442	405	420	421	424	435	406	433	444	432	446	423	459	436	421	413	426	446	419	431	419	434	438	458	443	410	443	443	444	442	439	396	450	436	470	436	453	406	405	431	441	453	429	462	429	455	437	402	468	423	400	448	401	428	439	455	415	466	441	451	436	461	454	396	429	442	467	421	442	417	438	450	435	417	431	433	427	425	440	475	446	468	452	430	461	454	461	408	456	463	425	431	428	401	471	435	467	450	423	435	409	414	496	437	438	444	460	434	433	430	458	450	430	429	423	450	438	448	438	450	445	463	435	457	431	430	456	433	416	433	436	450	453	416	435	416	448	423	431	437	452	466	469	393	457	423	415	439	445	468	456	424	466	418	452	387	439	461	405	416	422	429	436	447	435	432	456	415	428	422	415	420	428	423	468	447	461	407	414	426	418	418	434	448	436	417	433	421	427	412	439	453	435	414	435	442	467	469	453	472	456	432	475	395	449	482	427	401	454	433	406	433	462	440	386	438	453	465	444	432	396	445	464	429	454	419	432	463	439	419	408	427	402	448	440	415	450	404	465	434	416	456	449	445	442	425	435	417	411	436	456	453	420	455	450	422	446	410	422	434	411	447	454	469	451	422	431	420	448	458	412	425	409	440	438	438	434	439	425	429	459	442	441	421	456	414	417	422	463	419	446	416	430	432	447	462	406	465	412	404	437	452	414	425	431	432	463	424	425	423	422	434	452	433	419	398	422	459	480	444	434	455	441	435	398	441	431	424	454	459	414	430	454	420	472	469	380	420	398	454	426	424	440	464	451	387	408	449	428	429	387	423	450	433	442	427	450	446	409	453	411	437	396	454	425	439	457	410	461	420	461	423	450	418	443	423	431	450	458	426	479	447	442	442	394	442	467	448	424	455	442	422	474	435	443	477	451	477	467	409	503	406	440	438	469	437	460	451	425	463	413	412	418	460	438	466	464	463	407	445	477	452	435	463	458	425	444	413	450	447	422	434	443	446	429	447	461	404	438	411	414	446	436	422	448	415	463	435	430	404	425	407	434	439	412	431	439	466	464	395	417	419	394	400	425	421	436	443	442	369	437	441	468	417	447	391	431	426	455	441	467	463	465	442	442	400	431	448	477	382	411	453	420	437	416	421	421	452	417	411	411	422	429	447	411	489	454	431	437	490	380	457	436	432	450	440	432	450	433	428	413	465	443	426	473	450	420	432	474	439	441	418	433	416	465	460	421	450	422	435	442	444	437	463	405	458	471	474	444	436	405	408	484	432	397	426	453	436	456	436	489	410	403	483	469	443	449	429	400	454	432	421	453	448	449	417	430	477	416	440	446	454	447	448	421	459	432	424	470	444	415	436	459	409	437	390	419	443	439	422	417	438	392	398	455	439	391	425	457	422	466	452	471	457	416	391	463	434	418	432	454	444	426	445	448	462	392	444	434	460	446	449	425	478	426	429	432	452	438	434	429	438	441	412	425	448
9062	4500	1227	676	452	361	301	263	304	272	280	259	259	267	292	263	265	295	258	262	279	271	255	265	248	251	297	261	250	273	251	284	240	232	273	264	262	273	261	296	270	250	255	284	240	270	255	304	271	239	267	309	271	275	265	300	260	255	251	261	275	263	264	237	271	295	279	263	259	257	287	261	276	239	250	266	286	262	274	270	254	272	266	255	254	264	271	286	258	268	246	276	283	269	276	296	257	296	255	292	298	284	285	279	281	255	295	291	289	266	265	294	272	244	253	286	290	279	251	283	297	267	255	254	258	260	292	253	279	275	238	257	303	296	298	262	290	250	256	274	260	256	262	293	274	277	277	262	242	255	243	275	274	271	267	264	268	260	265	252	261	269	290	277	285	254	256	260	292	254	259	272	282	284	261	262	259	240	260	295	278	258	259	257	297	270	287	265	254	262	277	245	266	248	283	249	276	246	249	273	275	251	253	270	274	268	273	252	279	296	292	270	289	276	284	298	275	291	260	310	254	277	258	265	258	279	249	283	266	276	258	282	275	293	258	289	273	254	295	228	257	269	265	269	265	297	248	243	289	261	303	285	257	264	275	281	254	268	289	295	271	272	288	270	264	268	266	249	251	267	247	275	289	255	246	260	253	262	232	272	257	232	273	279	251	260	306	284	292	239	269	271	247	262	264	269	259	263	264	251	274	287	264	276	278	278	280	272	270	260	283	282	268	232	291	256	264	244	240	229	264	287	255	270	265	275	239	266	245	290	285	275	250	286	247	296	257	266	237	271	266	257	263	279	266	259	254	267	261	239	288	238	268	285	237	277	242	254	274	272	256	252	277	299	253	257	274	247	296	253	274	270	274	264	290	271	277	265	254	249	264	273	298	263	264	282	248	257	270	270	256	272	264	252	284	246	245	224	256	281	273	282	265	262	293	269	278	272	295	297	278	288	272	246	274	309	254	272	278	230	261	281	265	288	243	261	252	241	221	272	249	274	273	250	253	250	271	259	253	250	264	276	238	251	277	273	282	281	265	286	274	290	269	253	258	261	273	258	260	269	254	260	263	281	262	263	276	275	256	244	256	258	248	252	241	263	257	280	252	266	291	262	261	289	253	267	260	258	295	279	288	272	240	296	274	269	264	274	239	273	265	264	247	291	249	243	288	269	280	315	259	277	270	261	296	245	264	248	263	311	252	258	287	262	293	261	257	263	277	313	289	258	288	244	228	264	276	271	244	277	265	237	264	250	243	293	259	282	262	263	271	254	274	266	265	295	288	269	269	277	263	247	265	283	276	260	253	273	273	249	257	249	262	262	252	280	258	256	265	271	273	268	274	270	304	270	277	295	279	248	261	277	249	272	265	269	265	260	262	277	271	292	276	252	276	256	301	269	266	270	262	248	251	290	260	281	273	232	275	258	253	279	279	269	245	238	269	274	270	272	269	264	251	247	254	247	264	269	260	270	273	306	275	280	263	245	289	295	283	248	270	263	264	301	269	252	261	251	247	259	257	279	285	261	274	280	286	270	247	283	258	261	252	267	270	262	254	250	272	270	247	282	262	268	281	258	255	244	270	235	243	275	278	259	292	267	270	284	263	279	298	276	286	282	270	263	258	257	266	281	289	286	274	257	256	289	263	265	271	310	228	281	268	270	256	268	277	249	294	254	269	278	269	296	266	280	257	261	246	270	303	280	273	260	267	240	248	304	270	248	269	231	252	257	268	263	259	261	230	271	259	270	236	269	296	253	273	248	280	278	269	260	287	243	280	267	262	277	273	258	248	268	306	278	275	249	277	249	269	261	296	247	280	287	248	286	271	265	262	268	246	260	289	256	259	299	244	261	263	264	308	268	266	281	286	279	292	274	270	274	275	275	268	269	268	259	247	249	267	274	269	234	278	247	262	245	248	258	265	275	255	263	281	238	292	247	250	276	282	301	237	292	292	249	279	227	254	258	276	241	272	264	263	262	275	274	265	291	246	265	256	291	282	287	261	249	271	279	296	260	271	258	240	268	239	245	266	256	297	262	221	269	273	275	282	276	257	265	276	257	278	252	264	283	243	261	280	272	278	241	258	266	287	243	247	250	252	257	277	251	280	260	251	258	274	244	235	252	268	274	291	278	248	237	263	260	263	260	284	264	270	261	285	267	247	269	300	267	273	282	297	264	267	251	252	277	270	288	265	262	261	269	290	248	284	253	297	246	255	261	263	250	264	280	263	285	275	257	256	257	277	248	256	284	236	234	241	244	230	268	263	289	258	271	288	320	263	267	267	283	295	291	260	236	251	265	260	267	273	254	244	263	264	270	281	242	284	252	263	270	252	284	250	254	274	257	262	254	277	261	261	268	269	259	268	261	273	260	280	261	264	275	267	273	284	266	280	298	282	245	279	296	258	273	281	244	263	265	277	274	230	264	280	265	265	259	267	293	239	273	296	253	284	264	277	258	267	278	266	285	273	256	293	263	278	259	272	294	253	254	287	258	279	284	258	277	255	252	280	260	242	264	250	273	251	261	256	262	273	300	246	244	265	250	274	282	271	293	261	293	265	236	265	232	265	261	260	290	259	264	260	272	310	268	292	280	281	261	280	287	251	267	278	260	264	274	239	244	253	262	237	248	255	229	244	255	273	266	258	273	289	290	260	241	276	285	287	276	273	240	270	267	265	272	285	268	254	270	253	268	271	271	268	273	251	275	280	265	283	293	264	279	275	289	279	257	268	216	279	276	247	268	252	276	264	272	295	252	254	261	307	286	264	304	275	238	258	252	258	280	267	238	260	275	237	283	281	272	275	267	289	254	282	288	247	249	271	281	277	233	265	266	280	291	257	263	275	260	238	250	260	234	274	263	275	245	245	283	240	259	260	258	267	272	270	306	260	274	261	273	272	284	291	260	240	276	272	260	254	252	291	294	262	278	280	274	315	296	275	289	283	269	256	257	281	278	275	301	238	305	247	273	281	305	303	262	241	235	292	262	239	258	308	265	283	235	284	252	302	264	241	249	295	285	256	276	247	250	294	265	287	256	274	253	275	265	279	271	254	267	245	262	284	269	287	249	268	256	248	291	279	271	294	249	243	268	245	275	294	261	261	272	259	293	271	273	277	286	275	273	266	298	269	276	265	256	261	274	248	271	269	287	277	272	266	272	293	272	281	290	302	256	252	273	266	300	264	242	278	251	252	271	264	255	259	275	271	263	263	302	253	260	241	271	276	272	229	284	272	282	275	271	250	270	292	274	266	280	264	258	294	268	267	242	268	309	295	269	281	258	263	273	281	249	282	294	258	269	245	251	248	266	263	251	241	289	252	266	281	265	281	251	274	294	279	294	249	240	277	234	253	269	261	260	268	277	256	245	255	270	268	259	300	253	252	295	284	279	297	294	275	264	261	251	260	269	279	266	242	268	294	274	256	264	273	278	286	266	267	260	238	266	246	236	263	255	276	266	270	276	286	310	290	285	258	285	280	278	272	305	269	281	277	236	271	307
9706	3233	1631	1522	1288	1005	882	769	734	769	707	723	730	692	702	701	690	735	674	709	665	755	705	730	667	666	753	701	674	693	647	698	684	724	726	650	683	707	660	742	776	707	733	696	711	705	647	663	739	742	683	641	664	649	730	689	697	696	700	656	687	667	715	668	716	677	655	694	704	667	697	706	640	690	666	670	707	669	703	720	716	714	723	697	695	650	696	675	655	650	715	671	706	702	705	660	669	754	699	685	725	697	756	717	704	673	690	709	698	696	711	687	736	707	705	679	696	703	692	755	705	685	697	665	717	685	650	745	649	691	679	659	666	629	726	698	701	711	641	690	689	719	725	714	678	656	674	616	666	684	705	665	702	692	695	708	668	702	705	716	642	720	665	673	682	689	704	659	649	673	722	707	724	717	673	706	704	666	666	684	683	647	666	727	723	670	654	722	711	735	701	688	676	667	704	691	695	699	695	719	723	707	658	680	678	654	686	659	737	693	713	660	671	698	695	663	669	684	765	689	684	669	711	694	709	697	695	731	703	665	675	677	659	662	714	711	645	695	718	700	727	712	725	727	704	661	709	677	688	636	704	583	705	696	682	678	717	632	659	701	696	648	666	711	706	693	699	671	700	702	716	680	710	668	697	727	700	635	676	735	667	700	661	747	712	716	644	676	692	671	696	703	669	669	734	705	707	697	663	667	700	690	698	702	684	689	628	706	697	725	710	685	701	666	704	689	690	694	751	711	677	675	685	714	733	687	675	705	648	652	702	697	713	612	672	672	673	719	731	699	702	669	681	689	674	674	688	661	684	679	713	692	687	691	614	662	696	719	677	728	740	685	632	647	701	698	665	710	666	698	670	700	669	688	690	675	696	702	688	719	654	677	730	678	687	677	669	715	656	689	650	638	651	668	684	643	660	711	660	686	696	664	665	696	698	698	731	699	678	682	652	667	732	731	678	709	671	629	648	683	758	699	703	661	724	646	662	701	692	708	773	669	710	658	700	669	702	684	658	664	656	661	688	726	697	694	646	690	677	712	688	657	679	687	679	741	674	671	665	695	716	744	679	666	703	707	666	683	678	697	711	712	727	645	661	698	675	727	702	686	675	671	695	671	692	666	711	696	668	754	646	662	732	680	738	694	703	758	701	684	726	694	685	646	709	678	697	692	696	683	707	726	678	681	669	670	708	653	667	660	670	671	664	709	705	674	682	770	689	699	626	705	686	715	666	667	666	661	657	701	698	704	690	681	724	697	707	673	693	654	728	742	659	695	646	647	718	688	720	657	716	685	732	664	642	696	693	694	689	705	660	682	666	707	705	661	672	677	689	692	672	707	690	673	695	645	668	689	686	680	683	650	719	718	661	717	684	677	701	657	683	702	673	736	681	700	671	673	683	661	646	682	692	659	688	702	708	689	743	689	688	690	661	678	704	702	713	676	712	655	714	703	706	713	672	685	661	668	683	712	724	716	685	710	681	674	714	644	670	710	696	707	694	715	664	691	699	652	668	704	716	679	724	653	684	666	683	716	673	634	675	712	680	651	722	687	640	710	682	679	697	700	679	698	711	734	714	659	680	703	671	722	692	660	699	680	681	698	699	698	637	702	733	707	695	651	700	686	699	718	694	702	685	696	700	793	703	675	674	731	664	695	704	703	693	710	675	691	686	693	693	712	690	699	677	662	634	714	681	653	703	662	688	697	666	689	673	641	658	691	671	653	686	676	667	708	746	676	704	721	687	723	700	648	728	673	697	700	684	694	706	694	751	697	688	696	701	708	670	678	666	703	698	689	718	715	675	673	736	745	678	686	689	693	702	702	644	642	722	653	679	658	698	699	700	703	661	706	613	699	706	712	691	679	642	699	664	656	693	608	677	685	717	665	699	677	683	657	720	721	699	727	672	775	673	687	637	669	696	723	659	677	646	717	675	668	641	662	691	699	676	663	664	714	661	702	656	709	665	678	701	670	702	688	686	735	667	681	708	690	673	683	675	642	665	722	714	687	684	706	725	725	658	697	667	681	690	675	720	632	737	708	715	673	658	681	645	660	686	701	644	698	661	693	715	733	710	721	647	755	678	692	728	703	694	653	681	756	701	718	720	691	660	685	647	726	691	704	724	664	707	700	652	678	703	706	676	667	673	680	649	683	669	696	748	693	724	687	685	684	656	689	707	690	711	701	705	700	699	654	694	691	720	697	711	663	690	693	670	686	737	697	674	703	685	589	687	697	718	706	697	719	643	667	657	690	678	689	678	688	682	661	690	696	699	676	738	664	694	682	751	706	764	676	671	700	694	675	674	699	678	655	704	683	665	694	681	681	714	670	648	716	675	665	664	656	659	695	659	707	720	685	695	664	715	669	725	681	678	714	738	689	682	683	728	675	706	664	649	688	679	698	644	701	660	738	644	683	738	730	649	705	667	689	611	709	706	664	657	649	665	713	721	651	717	647	682	660	722	681	686	681	686	708	681	646	675	711	666	676	663	697	652	674	660	683	672	691	618	684	670	684	700	678	678	669	730	691	759	706	654	681	700	675	696	690	678	704	670	701	635	656	688	713	686	704	674	669	663	702	675	705	715	702	659	682	728	684	668	692	635	710	681	655	670	648	708	672	701	702	695	675	664	684	723	676	687	691	690	689	690	683	693	743	676	723	693	691	710	674	732	683	718	683	670	710	701	719	661	678	683	695	695	681	728	704	703	695	680	705	644	626	661	707	711	715	663	717	711	690	684	682	682	660	744	703	738	643	681	676	728	707	690	726	727	695	674	649	688	655	725	661	670	629	705	704	665	689	699	689	707	715	721	659	682	679	664	702	649	687	681	654	650	707	664	698	667	675	652	701	686	714	736	705	706	663	686	684	688	673	646	643	727	690	742	713	655	695	681	670	694	720	709	644	722	706	698	674	702	711	739	685	688	703	735	660	686	747	729	681	651	715	667	680	720	696	685	711	671	695	629	643	707	687	660	696	687	717	684	733	651	635	728	706	697	641	708	658	717	631	691	709	724	668	666	655	705	720	702	699	679	724	682	693	656	710	681	705	679	665	671	701	676	669	696	659	701	664	637	677	678	687	748	682	693	709	710	742	666	712	703	679	679	665	668	655	678	649	665	749	673	692	682	699	711	650	692	703	671	697	684	685	670	669	657	686	674	692	686	677	711	721	662	671	681	734	664	635	655	685	692	652	715	661	675	689	697	708	720	696	668	710	713	672	665	658	660	735	662	659	719	698	689	743	708	699	693	645	727	674	739	655	667	690	753	655	661	703	670	700	717	655	647	655	690	719	657	712	653	698	756	734	672	677	682	746	667	621	663	697	676	713	678	658	688	678	656	670	715	724	706	709	678	663	659	707	657	705	704	692	701	715	712	719	673	664	679	706	697	682	665	699	627	701	659	674	732	717	679	701	673	710	715	695	705	658	663	708	671	733	643	677	714	688	754	682	730	658	686	682	677	661	682	681	668	691	700	699	669	724	679	671	656	679	688	683
37702	27068	21013	17444	8000	3868	1842	863	494	448	426	361	352	372	339	331	320	297	298	298	322	305	296	271	298	280	267	269	244	282	300	272	293	311	288	273	275	269	272	259	285	273	273	276	327	280	308	271	282	277	308	247	259	285	271	297	285	253	262	291	247	273	286	272	302	313	272	280	299	277	306	294	295	307	266	252	298	275	235	280	277	293	297	267	270	300	276	248	300	291	255	263	298	274	296	310	252	267	267	278	277	270	299	243	304	266	281	289	295	278	240	305	271	269	268	282	254	263	304	270	289	271	260	250	259	280	269	287	282	256	276	276	286	262	291	281	279	275	314	279	299	295	275	272	263	294	268	263	294	278	269	279	295	282	275	260	275	302	279	260	275	290	282	290	298	279	292	286	322	243	314	278	290	262	262	287	282	274	279	244	326	283	285	275	296	307	252	287	279	280	286	265	278	328	281	276	291	278	290	268	279	288	311	290	255	262	272	275	278	237	275	240	295	254	267	296	258	259	289	291	241	264	281	281	295	300	281	289	291	298	268	263	243	268	291	252	287	256	268	250	295	292	286	278	280	273	293	262	274	284	264	259	243	266	303	317	287	273	271	295	293	276	301	250	265	262	277	259	285	289	298	264	270	258	252	284	289	257	267	271	259	283	261	251	274	274	244	275	281	260	263	255	279	299	254	314	275	304	263	279	277	263	252	262	288	271	267	283	279	261	259	256	274	305	286	248	279	280	266	256	279	292	259	302	278	291	289	261	280	300	294	283	269	295	276	314	281	305	291	262	271	262	272	287	238	288	296	260	274	291	269	289	283	281	270	278	281	269	290	304	282	304	280	261	263	272	236	252	260	266	251	281	252	319	282	276	288	283	284	276	320	250	263	274	294	278	261	307	278	286	248	301	282	258	279	299	298	277	261	267	259	283	253	278	299	284	232	288	270	300	295	272	259	288	248	283	272	308	289	271	290	257	300	302	253	263	262	272	266	271	249	281	259	295	269	266	274	290	294	269	270	268	241	266	264	265	274	284	220	282	259	303	268	284	274	260	263	292	275	310	300	270	283	266	242	277	263	288	264	278	281	252	296	273	311	253	284	269	287	259	288	261	298	281	278	261	292	282	288	253	282	256	292	262	294	255	262	277	274	279	297	271	283	288	271	307	279	257	298	287	272	269	312	290	267	242	302	263	273	280	275	275	300	260	257	303	259	292	270	261	262	285	280	266	296	310	299	239	291	291	287	280	299	262	277	236	272	305	283	290	267	255	273	256	291	279	291	284	262	289	280	264	289	281	267	256	294	277	274	271	319	294	268	278	262	279	264	267	271	277	274	295	260	269	291	285	294	263	292	266	279	291	254	300	244	276	275	273	295	279	226	263	287	278	291	292	271	277	301	286	290	267	281	299	280	284	291	285	323	285	267	270	262	274	285	282	258	242	255	273	264	256	247	319	293	284	296	266	301	287	284	280	286	261	275	245	283	243	296	259	248	289	288	259	257	253	253	297	295	280	269	290	266	277	294	261	283	262	267	275	265	263	274	284	279	298	283	283	288	274	264	285	239	272	276	262	277	268	274	256	252	302	272	283	274	264	271	280	298	300	293	281	259	257	272	286	275	281	275	250	278	260	277	271	268	285	275	263	287	289	284	278	270	294	250	237	266	292	266	267	293	266	266	267	271	264	272	265	294	270	281	289	280	271	273	267	294	244	316	271	271	285	289	238	276	262	295	268	290	250	270	290	297	270	263	308	255	277	266	253	275	297	291	276	265	260	269	272	279	293	278	264	275	288	268	265	269	276	238	265	280	270	269	264	296	225	272	260	258	286	271	247	269	250	277	275	264	263	254	308	292	271	290	285	278	263	290	284	269	340	249	277	260	284	288	302	280	304	306	269	259	249	285	276	256	287	279	296	245	282	278	281	300	289	264	262	288	240	277	279	268	269	273	275	260	280	249	299	248	245	261	284	273	293	244	287	302	266	235	282	304	282	295	305	280	286	278	266	272	313	295	285	262	271	259	245	269	282	256	281	260	247	278	293	249	261	271	282	253	296	305	292	251	305	267	287	278	269	270	243	307	243	235	301	290	262	289	275	267	273	261	265	269	274	266	262	269	249	273	281	278	279	303	276	246	297	264	302	253	270	296	311	302	275	266	250	266	261	288	277	310	258	238	272	278	286	278	263	252	281	268	312	261	269	313	259	280	277	258	256	265	280	266	275	265	287	287	261	321	289	287	263	307	307	245	252	268	263	264	260	280	253	265	271	272	284	274	278	263	262	254	283	281	290	245	258	290	306	249	256	295	286	292	286	266	284	242	271	279	267	281	298	302	308	254	277	255	291	311	265	284	254	264	280	301	279	269	250	271	276	301	282	286	264	292	246	265	286	247	258	263	269	301	272	277	271	255	259	247	278	283	272	248	290	276	271	285	246	262	286	276	279	302	273	280	269	267	251	258	291	290	284	293	262	281	241	278	270	286	329	280	287	292	283	303	270	269	290	272	274	262	302	289	288	265	271	273	266	248	274	264	261	250	259	299	296	297	239	262	269	260	292	273	262	290	274	265	299	316	282	292	264	253	251	276	277	273	290	297	265	316	229	273	296	264	281	269	301	326	258	281	283	265	302	272	256	280	291	293	284	299	271	284	273	272	264	284	259	268	271	280	280	245	268	283	313	255	263	296	266	292	260	293	242	279	263	258	279	265	289	292	278	234	252	241	279	273	306	249	271	246	287	309	283	260	312	275	264	305	275	283	308	287	234	270	291	265	276	256	295	275	287	274	285	260	285	295	270	274	301	288	314	295	273	261	307	277	279	292	317	281	271	279	289	290	304	273	290	268	249	305	274	282	306	297	278	238	258	269	266	282	287	269	281	286	284	293	250	282	248	289	312	276	268	261	269	275	276	270	258	269	290	272	273	289	271	278	276	280	238	297	301	282	296	279	278	262	268	276	269	259	259	256	256	282	271	278	281	270	264	266	266	282	281	286	271	290	321	270	298	272	283	296	309	268	281	278	251	275	258	247	282	287	274	251	271	272	272	243	247	285	261	286	248	277	247	295	288	288	258	254	294	259	274	281	271	263	284	310	283	291	312	260	270	282	252	268	290	249	255	270	282	238	300	292	308	273	262	252	287	295	314	275	305	297	266	255	277	284	265	262	289	292	253	314	263	274	277	278	300	280	289	278	305	287	288	267	279	263	282	268	273	283	284	259	266	280	306	293	257	263	262	274	269	281	297	247	255	287	260	289	242	278	284	276	272	234	253	284	272	280	297	310	261	281	279	262	285	271	265	282	279	274	266	274	274	283	251	274	254	264	304	310	273	268	252	282	287	264	270	270	299	254	294	299	273	276	302	267	287	252	280	237	305	235	277	286	248	273	286	270	304	288	301	292	265	280	264	286	284	285	265	271	259	292	293	253	310	311	268	253	290	290	284	285	304	284	285	277	272	266	254	296	280	268	291	264	300	270	260	283	312	252	284	279	284
31426	7023	5435	5537	4729	3699	2551	2081	1835	1552	1491	1399	1267	1111	1102	1008	1013	979	900	894	816	809	836	780	773	817	752	806	742	807	821	721	758	751	820	723	751	724	758	764	696	689	722	766	739	785	695	723	687	694	687	712	726	723	738	726	727	733	746	737	702	716	691	693	738	734	720	703	703	738	669	714	724	703	719	676	738	699	727	719	710	744	700	718	700	691	724	692	695	691	769	730	665	688	729	716	744	769	757	734	705	748	717	726	768	727	743	686	718	735	717	697	670	743	720	716	708	660	703	725	721	716	716	715	712	713	672	755	703	687	712	726	700	714	677	710	684	702	707	684	729	717	670	668	670	682	662	732	689	689	716	687	702	636	724	660	732	684	707	733	701	684	693	676	692	717	692	705	662	667	719	715	672	733	734	677	705	716	727	662	681	690	697	656	659	682	629	709	736	669	707	668	705	683	722	690	679	691	731	673	692	685	723	689	649	698	740	684	718	680	691	670	666	708	689	675	732	665	726	708	707	709	713	665	683	720	743	696	672	705	698	674	662	736	711	735	743	663	686	680	728	705	690	682	668	657	702	678	650	698	697	685	671	743	686	703	688	695	698	702	665	703	646	679	735	709	709	676	689	691	676	751	730	695	679	691	707	686	683	696	701	702	748	694	701	661	724	734	721	729	692	710	683	698	736	645	691	698	664	705	700	693	712	693	667	690	699	714	705	666	708	683	664	681	706	693	696	685	684	697	694	693	689	679	664	699	696	693	719	666	713	733	721	644	726	684	711	695	719	654	727	765	650	738	701	698	738	695	681	678	724	697	700	710	661	681	702	723	679	700	757	691	695	677	680	631	686	702	692	713	720	706	717	709	696	710	673	709	726	665	707	686	701	693	722	705	676	648	676	735	683	660	722	707	666	728	678	640	650	696	704	718	683	667	714	759	686	712	687	691	668	682	711	676	695	642	747	688	690	669	708	664	675	707	716	666	721	636	716	700	723	707	675	695	653	699	697	643	644	714	715	733	657	700	698	693	747	644	721	690	690	699	710	724	691	709	699	650	687	689	658	656	734	631	726	690	709	698	710	670	720	696	683	679	717	703	679	670	730	690	697	666	773	667	670	695	709	710	717	680	648	696	656	690	685	674	702	668	762	673	721	664	681	669	725	735	693	669	716	667	689	673	738	695	706	657	666	693	738	674	758	707	650	636	670	702	676	676	687	692	694	742	681	723	714	646	688	704	678	702	696	683	672	706	732	720	675	705	652	691	730	694	688	715	707	741	651	674	679	657	748	698	701	703	691	701	704	672	663	691	720	686	708	692	701	718	708	699	722	683	709	702	725	706	736	746	660	717	659	664	694	675	720	718	699	679	704	651	752	703	694	712	666	679	657	710	700	711	681	686	682	714	666	695	671	705	652	646	666	685	703	723	714	685	710	660	721	656	687	712	691	689	709	719	706	702	716	696	673	681	670	680	662	657	681	699	662	651	682	724	704	679	715	680	733	663	650	690	697	720	688	666	703	746	722	743	709	702	698	693	677	677	691	690	693	733	706	685	726	680	708	719	726	675	726	671	674	709	692	728	689	720	646	718	685	723	687	682	637	709	710	698	674	674	724	719	684	656	615	682	721	706	678	686	712	734	719	712	679	727	690	677	664	709	692	729	692	681	688	729	732	680	672	725	746	730	704	696	683	670	647	689	766	670	704	715	736	710	697	698	696	657	668	727	708	707	713	700	688	679	702	742	655	680	633	690	659	730	720	720	697	692	659	686	691	668	684	681	680	696	678	686	700	684	747	702	675	702	743	685	685	702	726	678	697	693	664	690	692	741	704	705	720	681	660	673	712	758	700	685	686	688	700	675	689	676	694	678	702	696	738	684	671	698	681	658	706	641	743	688	724	684	712	685	684	650	644	696	665	733	683	664	665	661	675	651	671	760	750	744	727	724	678	669	693	724	718	756	685	738	700	702	658	621	744	681	703	752	723	720	714	707	711	745	682	699	679	760	695	654	685	719	686	682	721	698	730	754	712	712	684	675	708	682	679	711	714	683	686	686	666	694	708	739	717	712	699	683	679	692	689	694	688	732	670	723	711	640	660	718	695	684	692	683	678	665	657	722	727	740	690	714	661	673	668	679	666	673	672	673	722	707	638	652	713	696	680	763	681	669	681	722	681	689	762	682	664	644	684	672	702	700	689	706	690	716	644	685	738	765	739	688	721	700	691	720	695	696	643	768	697	661	707	745	650	696	645	685	743	685	731	721	678	700	709	689	714	699	738	718	657	647	655	674	691	705	716	653	723	668	690	675	736	688	700	694	696	760	724	711	705	682	696	690	704	676	666	691	688	722	707	657	704	647	667	661	728	707	689	676	710	676	699	664	721	683	714	714	734	696	689	683	678	698	687	677	689	665	686	734	711	683	670	699	689	754	699	702	760	699	669	677	724	680	689	683	661	692	674	698	687	661	700	658	688	719	688	665	691	675	661	714	695	642	709	719	760	724	710	689	732	692	727	693	690	689	753	723	697	652	681	727	718	712	678	682	732	661	666	711	712	650	653	664	698	670	674	731	705	668	698	670	644	668	716	657	723	717	703	740	705	723	692	693	660	669	691	716	718	710	688	684	710	724	673	678	696	671	685	709	754	701	702	702	711	713	741	711	678	709	714	696	697	721	681	699	715	655	630	730	682	658	653	668	645	711	765	702	669	710	671	713	722	697	698	737	700	694	703	713	743	675	645	634	722	685	682	645	679	656	709	729	697	688	657	726	694	699	711	717	721	730	712	776	760	684	731	700	685	666	727	645	668	737	720	717	700	638	663	716	662	721	692	658	647	694	721	703	675	692	674	692	662	691	708	677	700	743	706	650	678	691	658	651	683	652	685	687	700	741	704	716	717	693	672	696	699	791	665	688	694	688	704	736	711	728	661	649	726	681	669	654	651	732	641	712	696	690	743	719	699	724	679	693	746	672	708	714	725	668	717	713	672	675	707	687	691	697	747	698	693	695	731	680	724	746	687	718	727	695	681	688	721	713	675	669	675	724	691	702	724	666	700	648	683	695	676	681	737	651	684	666	749	654	683	715	698	661	682	688	659	707	688	716	734	759	722	735	703	689	696	687	673	698	685	695	658	692	687	684	685	684	734	659	679	717	664	666	721	677	758	712	711	709	658	689	710	744	702	681	699	679	721	702	721	692	669	721	721	699	724	681	667	746	729	661	688	730	708	743	756	666	651	753	693	690	692	715	687	696	682	646	756	696	689	714	733	666	648	667	717	674	668	683	686	742	675	694	692	688	722	762	705	692	682	703	689	706	739	728	695	743	694	739	715	663	706	691	703	694	686	717	644	701	668	658	645	723	690	697	668	710	661	696	656	643	672	658	660	722	672	681	655	728	648	740	647	690	697	667	663	673	632	705	689	728	711	706	725	678	695	716	723	711	738	701	723	702	677	704	685	686	658	661	722	656	718	697	671	667	689	678	669	702	724	714
44783	29676	24321	21456	13500	8416	4483	1725	760	565	486	363	339	303	296	273	270	244	241	227	214	193	201	192	203	197	187	209	166	185	194	190	198	173	186	166	190	183	190	165	176	171	164	164	187	162	179	163	163	186	159	174	169	153	180	172	165	147	191	169	172	153	171	165	171	168	178	175	154	172	165	196	172	169	147	171	175	151	137	163	189	162	162	206	173	154	186	170	173	165	168	171	171	167	184	167	194	181	173	157	145	141	186	172	151	176	155	163	179	170	192	149	159	159	161	186	174	149	164	173	140	175	165	147	168	169	172	187	158	158	147	169	178	169	178	186	169	164	200	179	186	178	170	184	178	188	178	154	182	175	173	167	168	179	150	172	154	176	154	156	183	141	160	138	166	166	165	153	180	180	187	198	182	168	189	151	172	157	148	173	160	154	165	161	172	173	158	140	162	164	162	166	147	163	163	185	152	153	159	167	165	191	171	161	138	171	141	182	145	159	147	172	149	176	173	164	176	139	165	173	164	142	162	163	143	164	170	157	205	152	170	177	170	176	188	175	151	159	152	165	180	184	150	175	180	157	171	149	173	180	177	161	148	142	183	163	155	160	185	187	172	165	174	153	156	181	165	152	148	180	163	177	160	164	147	165	184	169	154	160	160	178	156	179	175	168	170	177	184	188	176	187	141	139	173	147	168	167	186	179	177	151	171	156	177	171	172	158	177	174	165	181	174	141	140	156	149	158	163	170	187	149	153	170	154	163	167	182	176	155	156	187	177	144	195	148	179	154	190	178	156	170	181	152	164	181	145	176	171	188	161	142	180	159	170	174	152	183	164	192	144	154	195	175	176	174	176	165	162	168	170	142	156	159	170	166	180	158	170	163	162	164	150	152	168	159	179	187	165	157	155	149	184	169	172	172	179	162	134	171	165	154	175	189	165	167	153	151	167	165	173	167	165	173	156	160	189	155	185	166	143	158	162	149	162	171	174	169	171	177	152	208	174	163	197	164	168	174	167	161	145	172	174	174	169	172	172	159	148	149	173	167	168	172	142	164	169	158	153	149	180	145	161	175	172	184	172	152	165	159	186	185	164	175	170	163	134	170	176	161	155	175	166	151	152	163	148	168	161	171	169	158	168	174	169	182	183	177	162	158	159	176	184	166	166	163	170	168	171	154	143	174	158	175	168	170	162	159	155	171	181	171	161	166	162	178	184	140	159	190	141	184	187	167	175	158	167	177	167	163	186	153	161	162	160	169	148	158	143	142	186	157	172	194	166	131	164	164	179	183	147	158	179	170	170	153	180	177	173	181	161	157	153	167	155	165	154	136	173	166	188	155	150	187	180	176	173	175	159	176	161	168	163	176	139	167	171	161	168	162	183	159	167	173	176	174	179	178	177	166	156	195	166	166	155	172	166	170	165	199	166	194	162	150	175	161	176	170	167	205	172	150	168	182	193	173	200	165	139	152	169	170	178	171	182	159	174	178	190	178	151	154	175	176	178	162	153	173	175	175	148	175	162	171	161	162	158	152	164	153	154	181	154	159	181	176	154	141	170	148	167	167	177	172	167	164	169	172	191	137	147	184	137	175	171	172	181	159	150	168	172	182	189	164	181	177	158	134	157	188	163	163	188	144	177	164	154	186	192	189	163	174	140	183	168	162	154	164	166	168	171	165	160	177	185	160	160	167	152	171	171	171	175	161	163	172	174	177	168	161	184	165	175	174	179	161	148	169	166	170	177	155	159	154	166	159	150	184	166	157	158	167	153	186	169	171	167	170	172	164	183	176	156	180	172	173	190	153	155	166	174	177	168	162	149	171	180	166	140	149	172	190	157	170	189	157	166	152	172	173	171	166	169	182	149	192	179	158	155	178	162	174	193	185	152	156	167	190	154	150	165	156	171	154	164	136	163	173	155	164	173	165	156	140	147	154	184	173	168	152	156	157	158	158	168	170	172	165	191	165	144	189	158	145	175	143	160	182	174	144	167	169	190	184	176	180	171	178	158	166	166	154	151	183	177	151	155	169	185	163	169	157	161	172	154	200	168	152	156	186	158	197	194	160	182	167	156	162	187	166	161	171	165	154	158	160	162	177	156	149	158	182	179	161	178	178	161	144	179	187	174	155	169	146	169	173	163	178	161	160	161	166	160	142	185	174	145	152	177	185	174	193	150	147	156	177	148	142	171	173	166	182	173	185	148	163	153	148	172	154	184	209	165	162	146	156	150	161	163	150	161	156	161	173	170	169	166	157	154	165	178	181	144	174	165	164	151	149	176	166	154	166	195	167	177	156	148	152	213	156	171	170	161	165	168	177	184	180	145	184	177	154	181	135	158	168	160	181	189	167	181	175	142	163	169	154	161	129	205	189	168	188	182	183	174	156	150	169	166	175	165	175	156	167	143	172	167	171	147	170	169	187	142	156	151	158	151	168	155	168	152	149	162	175	186	168	190	163	170	172	167	184	162	157	159	148	153	163	164	155	164	183	134	161	173	181	173	158	181	183	146	168	161	160	156	186	169	147	160	182	185	153	187	155	170	155	168	146	158	163	164	158	176	182	164	166	153	161	128	172	160	156	172	142	160	168	172	179	160	180	147	163	179	166	152	181	189	165	153	184	144	167	153	175	157	164	163	166	152	166	175	172	171	173	162	159	165	156	161	169	167	155	163	180	147	173	166	189	154	153	165	166	167	168	142	134	154	156	144	165	177	175	166	170	179	159	165	158	178	165	169	169	173	144	174	168	169	155	175	163	158	165	154	176	133	162	158	157	179	152	162	148	177	172	161	178	165	162	157	166	186	181	187	158	195	174	150	186	146	168	158	167	169	155	163	149	147	161	150	147	176	172	168	179	189	172	141	183	144	150	180	157	178	192	161	147	196	178	169	144	174	137	195	165	173	147	141	165	185	162	165	183	165	202	165	145	169	132	159	153	162	155	169	161	153	185	163	167	135	185	143	176	181	163	166	152	173	173	150	167	150	183	156	192	184	190	196	154	159	191	156	167	144	179	178	170	182	155	178	169	167	173	185	172	159	177	200	173	178	154	160	158	177	160	177	158	150	180	168	175	175	173	171	191	152	180	164	155	182	174	173	141	168	167	170	161	173	171	165	140	163	151	149	188	178	153	168	143	160	177	158	143	182	161	161	179	174	159	162	153	160	158	152	150	188	187	175	179	172	162	188	152	158	145	165	162	172	164	151	187	173	188	166	153	173	161	160	198	189	169	149	186	143	158	161	205	176	176	160	188	160	174	208	165	184	197	177	164	154	170	146	167	160	149	162	164	153	170	186	168	187	166	171	174	164	158	156	175	190	164	161	164	158	169	163	156	147	157	177	169	157	170	202	184	144	147	189	171	197	170	183	164	163	174	168	174	165	156	174	174	145	182	158	142	190	166	158	156	169	153	152	182	165	184	169	156	152	171	152	158	181	176	159	152	191	150	141	159	177	165	157	155	159	170	171	160	157	161	165	155	164	165	148	160	145	169
37257	9053	7978	8443	7711	5697	3852	3216	2412	2035	1881	1708	1406	1338	1280	1096	1000	901	838	831	708	705	687	614	644	565	615	598	603	583	575	562	546	543	522	557	526	491	504	521	516	523	479	483	493	483	464	445	448	491	497	500	463	463	455	430	491	459	461	482	479	484	412	477	450	462	464	476	473	448	488	448	470	454	464	456	441	491	473	507	456	490	465	488	485	451	460	450	453	457	498	465	429	500	449	509	502	465	486	492	499	496	504	517	474	475	411	484	424	517	482	427	412	501	463	437	453	447	437	424	451	471	477	445	475	453	450	465	461	427	463	454	412	450	424	416	443	475	408	437	419	462	424	427	468	417	444	470	451	408	440	458	412	436	442	458	448	419	438	438	410	408	400	406	440	450	422	475	438	457	431	430	440	435	453	434	436	424	442	441	423	455	439	473	427	468	431	407	435	439	442	416	434	409	417	450	469	419	442	415	465	429	400	422	425	449	430	457	431	410	429	447	417	456	440	455	437	451	414	424	456	423	435	462	429	418	455	431	483	417	441	428	453	435	460	467	446	455	456	448	427	445	420	388	477	420	451	434	435	429	445	438	438	423	432	416	430	394	436	461	470	445	418	421	444	437	427	451	397	434	450	466	421	445	416	435	434	422	431	422	455	398	410	440	468	415	426	455	424	416	427	440	445	416	437	443	429	415	441	422	429	427	430	457	462	433	403	460	442	449	444	414	434	457	408	453	412	435	460	434	413	461	400	468	437	462	464	422	445	435	471	421	400	420	394	425	423	453	453	404	446	434	391	442	427	458	414	422	439	451	398	429	421	431	436	392	442	419	432	444	421	433	450	412	424	431	430	410	423	396	441	440	454	440	418	438	421	450	390	409	423	414	411	417	461	437	406	435	424	454	480	430	425	470	425	454	435	447	393	412	463	467	441	415	431	449	448	434	459	414	438	413	419	442	420	430	383	423	448	431	404	442	431	445	431	388	419	413	435	432	449	457	409	411	441	443	411	470	441	396	447	460	409	442	469	436	420	456	439	461	441	480	422	430	419	399	454	447	442	415	403	424	447	432	468	458	477	443	408	452	429	434	401	452	429	435	447	437	446	463	413	437	455	444	459	430	423	470	471	413	441	447	406	470	394	412	410	439	418	428	446	404	413	448	443	447	419	438	452	426	405	404	429	448	437	434	430	442	429	444	416	441	394	414	479	442	448	428	437	413	435	407	458	426	436	428	417	408	402	413	441	442	428	448	403	415	447	439	457	460	426	428	421	398	442	448	462	412	439	446	444	457	409	410	451	427	460	404	433	451	437	425	451	477	405	401	433	415	448	397	403	429	429	438	432	469	452	438	428	425	433	392	424	428	409	412	447	451	437	394	404	434	423	433	416	435	418	410	456	456	399	394	452	433	449	443	430	446	464	437	469	420	419	432	409	427	430	452	433	424	447	452	410	431	428	454	420	392	438	421	423	440	440	423	400	398	444	395	453	443	431	450	428	440	433	447	438	456	429	417	463	422	429	420	406	452	441	443	445	394	433	432	449	429	400	451	423	446	410	402	429	443	411	461	430	415	448	449	421	423	427	459	424	431	444	425	370	471	425	438	431	441	411	460	411	442	441	453	445	456	439	416	466	463	434	449	406	439	411	444	447	436	432	447	433	412	454	435	427	443	413	468	450	418	448	420	447	459	429	398	456	468	447	437	439	428	448	422	416	479	416	433	419	451	424	440	448	451	423	424	434	447	450	434	444	446	461	408	460	447	410	423	446	449	432	415	416	456	418	431	452	422	451	449	425	445	430	467	402	442	422	447	427	440	458	409	453	487	431	423	431	438	424	423	458	443	471	437	415	443	436	424	426	458	454	416	432	439	425	435	438	417	410	432	423	396	434	439	414	409	443	446	438	441	407	420	425	464	406	408	449	417	429	453	433	394	408	414	436	427	439	423	426	396	460	390	418	438	425	447	425	403	415	430	401	440	398	399	414	413	433	465	411	388	422	427	450	469	467	399	415	432	431	420	429	418	430	416	420	417	434	422	433	436	437	435	424	423	478	435	462	450	385	402	445	438	419	399	417	443	414	421	451	462	450	459	439	472	420	432	414	442	445	438	419	465	426	441	455	413	439	449	393	434	421	465	457	435	424	421	424	424	413	454	442	465	405	444	423	461	448	436	434	447	472	427	433	435	432	399	422	446	407	453	444	481	433	458	417	434	416	430	459	396	422	417	455	433	452	430	392	418	396	415	385	389	444	453	429	465	461	425	468	422	416	449	453	424	416	441	440	435	443	448	475	420	422	447	473	421	452	440	432	423	446	444	450	426	458	447	430	470	469	437	429	435	461	466	397	458	450	444	452	417	407	425	428	455	416	474	445	443	380	473	433	400	428	440	417	405	419	440	454	473	431	418	448	414	457	425	451	401	421	425	446	426	407	455	458	433	434	425	440	443	468	421	434	436	429	454	434	433	440	423	434	430	456	452	419	412	468	433	426	433	448	447	411	395	440	454	460	441	462	443	427	437	435	456	444	431	428	418	458	448	458	445	436	417	422	399	431	436	455	441	444	456	426	417	473	458	453	444	444	451	457	418	433	411	443	444	424	422	447	446	454	433	431	424	407	411	439	404	440	402	408	442	445	424	428	448	431	463	431	411	442	423	461	471	386	430	447	434	405	473	412	479	447	419	426	443	423	450	418	415	482	423	389	403	435	451	443	478	425	411	411	463	418	449	404	445	429	436	434	433	426	457	457	420	400	451	440	426	417	451	436	415	412	431	426	418	414	474	431	463	444	398	431	449	428	427	433	420	434	413	450	429	423	464	460	413	460	410	448	413	437	440	411	467	436	470	452	405	418	446	396	415	438	434	442	454	439	445	462	470	451	460	451	428	420	453	445	436	443	444	467	450	445	445	439	442	434	386	433	441	437	471	430	422	406	417	413	427	430	449	433	441	415	454	420	402	429	396	432	444	442	424	408	432	426	442	440	448	442	451	469	409	454	431	421	439	465	430	418	407	421	451	450	436	453	460	450	436	442	417	421	447	443	445	452	433	404	447	433	458	450	414	401	420	459	419	446	408	419	388	463	480	459	446	410	416	427	446	411	435	416	447	458	455	470	433	422	467	412	418	436	411	419	430	422	451	426	388	427	400	403	427	498	466	438	459	433	424	431	411	450	436	420	440	406	449	477	421	408	430	422	437	435	428	453	405	426	404	430	446	411	410	423	418	431	437	456	444	455	436	411	453	447	395	484	391	412	449	422	448	436	425	426	438	402	413	503	410	437	422	432	409	410	437	422	436	420	427	434	452	454	442	420	415	429	403	434	412	410	427	429	410	421	467	439	468	416	445	447	435	449	446	425	480	428	456	433	441	420	404	421	459	435	402	448	475	423	443	434	439	444	417	406	418	463	434	424	448	450	443	414	438	422	435	404	451	432	444	448	425	440	468	434	424	429	460	470	413	414	434	420	432	415	451	424	463	419	388	430	423	451	420
9345	4697	1319	712	514	401	326	308	272	309	295	244	272	264	262	260	250	279	261	283	234	283	305	288	256	287	287	300	288	262	257	272	297	277	251	279	251	264	263	279	251	306	274	292	290	252	243	288	275	263	273	300	271	262	278	250	268	294	279	276	278	276	257	278	262	282	276	242	245	253	289	263	262	296	245	251	268	268	253	278	272	257	259	236	298	270	243	237	284	263	261	282	270	248	256	296	300	292	257	273	294	270	273	311	272	277	273	249	293	262	260	270	271	265	269	241	286	273	284	301	301	278	247	258	311	295	269	235	268	299	300	257	256	262	259	270	275	270	252	288	271	264	269	290	268	279	265	291	274	291	264	267	270	268	276	304	278	263	251	275	229	274	280	287	238	285	278	269	284	240	286	286	255	267	272	289	272	251	246	274	277	318	250	245	292	287	246	267	277	253	266	256	280	243	277	270	290	271	279	258	273	251	261	278	269	270	279	278	241	281	251	247	250	295	255	268	260	281	291	265	244	276	299	266	272	253	267	265	306	256	268	288	271	246	300	260	263	266	271	256	275	264	274	285	255	267	248	257	300	268	272	241	263	280	278	253	264	271	260	259	280	275	284	298	265	265	263	296	255	257	252	277	286	280	273	268	279	259	266	300	251	249	274	279	279	280	265	270	261	266	301	279	258	264	265	299	268	270	283	273	262	260	296	244	262	266	275	298	299	273	265	263	281	256	273	254	296	275	280	263	274	279	269	272	252	256	260	284	257	265	274	253	273	275	252	299	272	272	270	288	264	283	259	266	264	307	260	284	262	317	272	255	251	268	301	254	284	277	296	286	271	286	247	265	273	251	269	286	276	237	241	264	269	268	274	269	267	265	282	255	247	266	265	252	287	289	246	293	255	280	260	246	295	301	292	289	259	276	272	269	260	246	272	280	249	267	277	281	288	266	274	249	287	257	264	240	296	285	286	279	268	244	273	258	262	304	270	271	271	269	258	280	271	232	264	275	266	257	265	243	235	239	239	280	263	259	259	294	243	267	243	289	277	247	260	295	307	297	275	302	300	285	290	304	266	241	301	282	257	251	235	264	280	278	249	266	275	295	274	253	284	278	262	248	282	285	316	266	274	282	283	243	277	290	266	283	276	250	275	275	274	253	272	275	265	277	266	275	259	228	284	255	279	280	247	242	278	265	253	253	268	257	263	294	245	228	267	288	272	262	292	243	258	259	259	288	263	263	249	287	303	296	267	264	251	263	237	238	243	269	268	260	271	302	262	269	266	260	267	301	285	254	295	266	284	254	256	282	252	268	260	277	282	296	312	284	285	266	249	276	270	236	281	288	274	264	240	263	252	248	295	273	269	280	287	226	302	258	304	269	258	273	287	276	277	280	256	294	259	238	301	285	275	267	284	301	248	249	253	276	241	252	269	242	280	261	271	257	288	285	287	273	285	270	254	279	262	266	277	262	292	289	264	268	295	279	242	246	290	268	265	274	308	262	269	278	293	277	260	264	258	255	245	268	271	274	242	291	280	271	291	233	239	252	267	310	275	254	257	268	258	290	282	260	263	269	254	275	254	288	267	293	257	277	267	258	310	253	245	242	277	241	271	251	285	243	261	281	285	270	270	245	263	264	261	278	277	272	262	249	273	252	261	285	277	251	301	268	288	247	283	283	273	254	278	250	257	276	264	250	255	255	276	252	289	291	313	284	275	239	269	287	289	236	295	243	250	247	265	258	271	271	284	239	271	289	264	272	249	270	296	271	256	247	282	298	254	274	236	283	250	254	245	262	271	292	282	276	261	284	228	263	283	275	275	253	250	227	263	274	240	264	283	264	228	279	234	273	278	256	271	289	261	274	263	288	236	261	293	250	279	250	258	257	290	263	303	270	282	226	237	240	259	257	241	246	255	285	277	251	297	272	273	263	286	261	277	275	273	251	250	280	258	252	256	289	271	256	273	275	260	257	275	296	247	259	290	257	277	263	282	274	271	270	266	280	299	268	285	255	275	286	275	251	279	254	287	267	302	269	251	232	268	257	262	246	301	232	262	276	267	259	255	256	259	278	269	299	273	281	286	291	265	259	286	247	281	251	248	280	251	268	272	252	285	275	294	263	257	240	261	277	267	268	307	269	260	302	289	272	245	245	257	271	268	269	239	267	286	245	268	279	258	264	256	288	275	264	266	276	292	238	304	261	277	272	266	300	251	269	272	286	301	266	271	261	270	268	276	251	264	287	253	267	289	282	229	290	282	264	242	267	276	270	242	261	288	255	271	267	289	277	300	281	258	244	252	274	257	276	275	242	263	286	280	274	262	258	259	273	275	261	270	257	256	273	278	269	263	272	271	266	281	299	296	262	265	275	276	286	252	264	265	290	267	272	258	271	298	288	297	270	285	223	261	282	282	267	277	280	254	259	275	244	244	293	237	288	287	265	243	263	250	277	292	262	243	242	253	280	268	249	257	277	245	242	275	264	250	261	271	254	289	245	288	260	280	268	273	253	248	278	260	283	242	255	250	267	276	253	251	264	266	258	278	269	287	255	275	297	269	261	238	283	278	253	261	265	289	256	280	290	300	267	262	279	266	300	250	267	278	288	254	249	295	299	305	293	276	274	253	263	277	276	274	311	276	247	238	266	281	301	224	269	278	274	230	287	278	235	296	270	279	272	237	271	251	257	248	258	277	276	301	268	275	275	291	256	288	244	263	258	277	263	230	290	258	257	293	255	260	255	279	291	252	258	277	241	288	285	297	253	291	269	258	256	317	282	265	256	257	233	286	285	278	281	271	260	286	263	273	279	266	293	292	268	238	277	271	256	255	280	246	254	272	329	284	264	262	271	274	252	251	275	276	265	289	271	268	275	279	252	273	273	267	273	251	261	267	291	255	267	282	297	230	272	276	274	261	306	251	299	260	290	256	265	255	270	310	274	258	279	281	255	284	278	286	262	269	250	250	271	252	251	281	293	253	264	258	253	285	274	302	245	277	249	272	292	248	274	270	248	293	290	282	239	264	275	273	245	267	254	286	263	285	274	268	293	288	293	260	250	248	286	288	279	270	278	302	305	275	270	304	254	259	294	260	291	275	290	277	301	279	266	291	297	275	283	258	250	288	271	287	266	261	284	253	300	285	236	292	263	320	268	281	287	235	262	259	276	259	267	280	267	248	270	237	280	265	250	274	270	276	287	273	275	303	250	267	237	255	270	272	255	290	281	275	269	257	287	271	271	309	265	253	255	296	223	289	268	251	287	261	264	276	265	296	257	256	251	287	253	284	260	264	264	249	299	266	287	265	248	261	258	262	273	249	281	270	257	302	269	267	300	255	256	259	271	292	269	262	290	262	259	254	262	288	272	286	280	275	248	240	286	269	279	270	265	286	285	273	289	271	275	283	270	281	282	273	285	304	270	289	265	296	271	274	291	281	284	288	268	257	316	267	278	285	268	293	268	284	254	285	267	264	264	271	257	260	240	227	269	270	265	262	266
10194	3126	1750	1608	1240	1087	813	799	750	776	796	765	742	712	726	738	688	732	730	705	675	671	625	657	755	662	680	658	654	700	679	680	734	688	701	680	742	673	664	690	711	698	717	697	695	722	665	698	762	733	645	705	699	689	729	708	703	691	675	700	690	696	698	717	695	690	721	662	665	688	716	674	696	734	684	687	713	744	708	702	683	674	734	684	649	678	696	703	726	689	704	649	657	717	737	710	680	710	713	697	711	704	699	685	699	715	690	699	711	677	719	694	712	670	708	688	709	695	671	724	674	671	646	715	718	715	686	735	710	682	731	695	689	694	710	643	682	710	709	635	662	686	679	665	707	675	703	690	681	647	687	691	636	698	677	707	669	689	702	707	711	691	714	686	638	652	684	681	658	664	692	700	708	672	705	691	696	653	685	723	673	677	666	672	706	678	685	711	727	740	674	733	700	657	689	718	704	682	749	724	693	741	720	652	675	750	657	681	687	697	744	754	705	656	716	687	687	756	682	700	731	674	698	655	711	659	692	697	707	679	713	667	708	674	680	652	709	667	681	736	670	702	691	660	672	684	675	687	709	648	680	689	648	637	740	695	653	642	688	704	771	690	680	667	713	727	649	708	728	665	688	709	668	718	663	720	665	698	732	683	680	665	698	719	707	714	670	719	658	651	671	714	731	688	694	750	710	635	670	686	700	693	645	707	692	673	720	710	674	687	670	706	660	715	683	736	699	702	645	690	654	732	675	682	639	676	672	694	668	692	713	671	710	705	729	705	692	658	655	681	698	691	638	711	722	692	622	654	664	730	711	661	683	685	707	695	709	684	721	655	691	686	689	680	704	676	690	657	708	751	664	682	722	708	674	655	716	702	648	683	673	702	659	629	739	669	758	704	685	685	691	662	736	693	662	674	649	661	675	688	651	675	708	713	743	696	671	678	640	688	629	686	650	705	688	700	669	687	723	732	740	728	674	686	730	707	709	686	670	672	652	712	652	727	692	742	684	673	700	692	679	716	687	692	697	671	720	664	732	715	737	702	683	660	681	678	698	706	679	694	685	692	666	717	689	710	708	700	737	714	688	704	713	629	732	721	674	700	722	657	686	667	660	700	694	639	677	692	697	700	722	725	670	685	680	673	740	734	677	655	685	719	692	719	625	625	686	723	686	648	672	678	714	758	697	723	655	672	759	686	669	697	705	686	719	692	705	731	694	653	693	679	743	696	693	665	707	709	710	668	712	689	730	647	720	773	634	655	696	666	695	688	708	693	722	697	659	678	702	697	673	753	704	690	676	699	713	672	677	679	721	681	666	659	678	706	714	646	732	682	680	688	666	724	665	672	727	671	730	689	691	670	653	653	666	707	668	703	676	718	659	711	705	743	669	735	705	679	673	671	656	621	701	701	653	709	718	626	664	735	729	690	707	704	684	693	703	697	692	661	676	663	710	679	705	674	699	709	668	686	660	660	685	663	677	669	700	699	674	718	691	666	713	708	715	686	702	689	716	694	713	664	681	714	699	673	711	700	662	651	665	714	686	682	650	734	679	718	689	663	674	701	719	651	687	647	701	685	666	723	696	662	666	649	712	704	676	690	705	709	704	675	709	752	690	684	684	694	694	712	698	714	683	702	705	707	657	716	654	685	681	686	700	682	656	708	661	709	661	702	685	660	659	694	603	713	624	694	647	676	693	662	693	707	681	677	668	727	729	635	674	667	634	681	730	661	665	771	692	738	658	709	726	675	709	709	672	695	712	661	678	715	684	722	649	692	651	710	664	700	682	677	713	699	674	706	696	631	661	703	705	671	688	684	722	688	710	706	707	689	696	692	719	677	680	671	703	701	708	668	676	693	696	673	684	711	675	668	684	648	666	707	674	682	723	718	691	639	714	713	703	692	698	681	700	708	676	651	685	656	658	659	716	639	710	678	695	731	667	681	710	702	703	692	704	698	713	688	695	733	717	724	721	668	662	711	700	703	690	703	753	704	691	673	662	688	712	649	689	685	709	651	719	678	685	667	665	707	685	713	664	693	695	778	694	676	655	742	757	709	682	708	654	685	705	680	682	724	708	683	646	709	700	708	694	673	671	699	704	672	687	714	705	689	693	669	695	676	689	717	655	718	685	688	758	691	733	708	715	690	708	674	712	766	672	670	663	660	707	701	670	670	684	659	658	656	687	687	668	696	684	702	699	631	729	671	681	701	735	671	684	719	672	688	721	697	679	677	721	696	738	718	711	707	747	681	668	708	683	723	685	680	664	695	666	701	664	691	671	676	692	669	661	698	709	697	669	697	653	690	679	675	718	638	707	720	736	733	672	708	719	704	700	693	671	680	690	741	663	673	695	694	640	698	684	679	652	674	661	693	662	682	707	683	732	714	640	661	660	671	679	687	689	687	716	687	660	656	746	704	660	727	713	647	740	705	712	686	690	706	646	675	680	715	673	727	702	708	672	675	649	693	646	693	674	736	693	726	714	735	703	656	692	704	653	690	709	734	703	684	640	654	687	701	737	708	664	714	662	658	673	663	701	640	652	697	713	668	673	707	713	675	664	659	662	719	690	664	606	644	683	680	704	730	694	677	672	717	697	702	708	739	729	691	722	723	665	696	673	696	665	701	706	671	645	679	727	689	627	736	666	710	668	756	661	706	695	682	682	696	681	744	715	699	690	741	702	706	670	673	710	679	698	677	688	698	707	682	725	712	700	711	647	661	688	694	695	729	677	693	650	650	716	676	692	685	702	715	667	702	672	660	676	658	651	684	665	660	699	699	666	674	648	705	672	644	649	638	713	681	674	686	681	682	689	703	690	669	696	666	702	724	690	688	677	673	703	693	721	701	647	671	663	684	701	692	678	702	684	713	748	679	704	671	690	679	644	683	731	668	699	683	683	746	692	727	695	702	677	646	677	706	658	711	697	644	730	679	665	664	705	710	675	686	721	671	703	679	667	697	651	724	701	641	735	702	678	703	660	672	668	713	693	715	683	703	667	729	731	656	674	670	678	687	711	709	695	669	680	658	698	709	647	645	704	693	685	686	709	673	719	677	656	685	701	661	761	699	666	687	703	659	674	681	696	745	700	709	710	681	676	666	684	640	699	700	684	703	692	711	726	682	685	707	689	709	713	644	692	741	727	677	699	693	685	684	662	708	633	677	706	698	672	674	706	705	663	676	710	692	705	659	695	660	692	706	727	650	728	665	790	719	720	656	655	706	701	736	678	697	711	640	692	683	698	714	716	662	695	661	692	702	724	707	647	701	671	695	701	666	686	698	623	664	710	668	672	728	730	679	700	696	669	669	670	692	681	697	632	690	675	702	743	713	741	712	661	725	688	691	699	695	686	677	706	672	707	671	754	709	671	639	654	691	671	704	704	715	698	691	683	706	713	736	734	675	679	685	714	735	688	658	697	698	716	657	701	683	676	656	716	719	696	699	694	679	690	686	635	679	681	663	675	670	681	684	647	640	675	673	668	630	631	665	676	692
37252	31626	19005	12042	7192	4079	1768	804	508	434	388	362	348	362	338	321	317	328	303	255	295	314	272	286	265	316	282	299	311	291	291	279	297	289	305	261	290	278	290	287	283	274	251	283	267	244	274	261	265	306	289	293	272	280	240	292	284	279	283	273	311	284	240	299	287	275	260	268	300	305	260	286	263	282	249	285	271	300	276	271	290	285	288	273	265	285	288	269	278	258	317	258	296	289	258	270	267	288	277	273	240	267	269	288	263	255	275	295	296	258	253	301	252	262	288	260	279	272	291	283	316	255	257	257	273	263	246	244	281	271	284	284	252	309	275	290	297	266	271	261	258	292	285	273	253	285	258	262	302	247	272	275	253	253	275	266	274	295	278	288	285	263	281	295	275	278	289	252	266	276	247	283	274	292	266	263	276	272	272	307	269	255	273	263	272	302	298	276	264	318	285	267	297	253	275	297	267	300	258	278	259	262	271	305	272	279	278	269	265	269	271	268	262	269	293	267	283	277	278	283	282	290	273	220	274	252	267	269	256	293	289	286	278	263	302	267	269	279	280	277	252	261	280	269	270	307	259	276	250	280	277	243	273	267	295	290	269	269	266	257	268	285	300	243	264	298	282	285	254	273	291	290	285	309	281	260	274	294	302	304	267	311	270	258	267	302	281	288	246	269	276	285	278	312	304	259	262	257	271	289	274	290	254	284	270	272	274	262	288	268	303	284	250	283	298	283	259	280	287	291	265	270	279	287	269	276	263	277	253	293	248	298	259	300	262	275	231	319	275	280	255	281	296	254	250	297	298	302	301	304	313	288	295	296	257	274	290	245	258	283	287	292	289	307	273	263	255	258	278	249	291	243	297	270	259	279	293	269	271	266	235	272	295	264	292	277	251	281	236	295	257	247	300	262	293	274	251	261	279	271	277	255	270	288	244	282	286	285	275	298	298	285	292	233	272	254	277	315	281	277	298	263	272	246	286	278	282	293	271	250	306	283	274	304	305	272	285	271	268	267	269	270	295	266	298	266	258	276	247	287	272	259	273	288	263	279	324	283	268	262	271	278	292	293	273	283	276	295	295	295	276	249	288	262	281	282	286	308	268	262	283	306	294	286	278	301	278	289	258	259	254	270	302	285	283	253	236	278	293	271	296	273	297	321	314	274	270	288	266	265	253	283	254	253	290	309	258	271	261	289	260	302	259	283	242	266	253	276	293	261	291	268	282	265	295	276	296	294	277	268	281	269	272	242	269	266	302	250	257	268	278	258	271	240	280	253	255	257	269	291	313	282	265	266	256	283	285	274	293	295	266	292	303	292	274	275	256	294	294	248	232	287	302	305	269	286	243	272	310	251	285	252	259	256	248	271	248	287	275	292	248	253	281	253	258	244	281	272	258	273	270	266	276	292	294	288	269	240	296	237	291	273	284	379	309	271	285	303	260	272	271	275	287	256	290	294	276	267	285	276	284	250	289	254	294	271	312	236	261	287	297	240	276	275	289	271	271	251	264	269	303	284	293	262	276	304	251	286	265	318	280	279	279	273	288	258	256	273	286	250	287	279	273	266	262	300	273	277	295	283	297	272	288	273	265	275	234	309	274	256	285	275	289	301	287	272	262	294	278	287	279	282	271	268	292	261	252	285	264	302	276	310	278	287	258	277	268	277	273	304	261	316	252	301	306	261	298	292	305	270	309	290	282	246	292	267	290	274	306	257	264	284	274	253	250	276	253	301	301	269	269	291	282	279	245	270	269	272	259	285	275	288	305	292	276	302	294	267	271	281	276	286	282	264	276	297	275	252	300	257	281	258	269	275	274	269	269	273	308	275	289	258	283	270	263	246	251	238	266	277	310	259	267	312	283	286	224	270	282	252	271	261	287	264	282	277	297	264	243	289	282	277	265	278	279	305	255	257	254	272	276	285	278	298	293	257	263	307	302	276	296	261	251	287	263	253	272	279	298	281	261	261	278	324	255	251	253	291	309	273	278	249	296	261	288	302	268	294	276	276	238	230	270	226	269	267	280	310	294	274	242	282	287	282	276	263	264	268	280	266	283	313	268	274	261	273	273	271	284	275	293	251	273	289	275	273	281	276	244	270	292	279	271	300	287	287	257	257	285	287	282	292	279	304	263	272	279	288	236	300	272	253	267	245	298	268	269	294	268	271	265	303	287	260	281	251	294	284	270	291	268	243	275	267	269	265	251	285	287	295	279	265	282	282	280	269	307	284	268	300	283	313	234	291	299	271	313	276	287	263	284	274	276	285	279	265	257	279	256	271	286	281	283	287	287	284	264	273	307	275	265	295	300	270	286	279	272	293	245	277	269	294	285	293	309	283	272	283	291	283	259	280	263	256	270	245	313	317	288	261	301	243	284	282	273	271	261	267	291	270	302	291	257	270	253	279	280	283	275	271	303	262	274	234	267	264	267	264	303	261	279	265	260	291	265	290	271	261	278	277	286	259	269	260	288	287	307	288	260	279	241	271	295	293	283	276	246	296	282	281	288	275	280	269	256	259	303	280	287	296	296	271	284	275	296	315	257	286	284	259	266	279	317	294	260	313	297	235	270	278	294	260	263	301	259	298	273	268	290	235	295	267	293	289	304	316	301	291	293	246	271	275	290	276	277	299	268	262	282	308	268	273	280	267	265	294	276	298	262	283	300	301	278	271	281	250	269	295	276	283	263	293	281	252	292	268	290	270	261	270	286	262	282	245	255	257	280	263	299	267	291	273	288	274	276	308	275	286	302	272	269	255	320	277	275	283	289	293	262	295	284	291	275	264	253	282	249	282	304	286	277	277	229	252	276	295	288	257	252	282	252	286	275	296	288	260	291	228	260	277	265	281	283	316	298	289	266	264	266	280	264	275	275	300	287	280	303	271	280	278	283	270	279	252	286	288	269	295	286	271	283	311	283	280	282	288	277	274	281	261	278	270	280	282	289	293	276	287	250	254	271	285	262	289	289	265	288	276	272	287	283	270	290	279	247	273	281	254	265	268	245	292	262	254	266	260	297	278	283	266	277	296	296	270	236	259	293	270	282	260	242	293	272	261	264	273	256	297	286	286	275	289	253	251	290	256	261	264	272	304	320	296	286	286	296	293	281	274	274	286	303	261	265	275	281	293	276	281	269	302	255	272	303	262	255	287	301	265	267	245	281	258	297	284	290	279	312	262	276	269	272	296	285	275	290	279	299	279	274	316	289	276	277	262	280	246	258	273	311	283	245	250	262	271	287	282	268	271	275	284	275	279	286	259	243	286	266	271	284	264	257	307	268	300	285	315	277	277	273	244	268	278	267	278	268	255	286	256	280	292	271	260	251	279	298	315	269	304	301	257	280	276	249	288	264	264	270	281	277	293	259	275	239	260	258	267	256	273	280	274	292	277	252	292	291	285	280	287	279	269	316	257	250	269	263	254	278	265	287	293	259	292	257	252	253	265	302	257	281	292	273	243	273	290	272	255	267	282	274	284	264	301	288	286	268	275
31076	9121	5566	5836	4851	3621	2621	2186	1836	1668	1444	1341	1228	1193	1089	1139	1001	956	958	857	870	829	803	820	784	784	776	775	773	728	746	771	770	732	731	763	710	736	786	744	675	738	713	716	757	716	718	667	692	758	737	704	694	688	734	715	697	705	736	729	710	746	687	705	744	693	715	703	692	681	724	724	762	708	728	740	728	726	733	692	715	715	708	742	698	713	711	710	710	744	685	641	748	736	729	739	768	702	748	726	740	769	724	725	708	730	728	726	751	682	697	747	674	707	685	704	690	696	702	708	687	686	682	698	713	769	667	681	710	654	684	718	723	707	746	680	684	717	722	700	714	689	708	697	710	650	693	691	673	699	720	722	703	702	688	692	710	693	671	680	697	749	657	665	692	636	692	718	707	735	680	732	738	675	694	668	684	676	663	720	709	692	689	680	665	669	679	721	700	672	677	637	715	710	695	683	683	694	688	685	707	680	678	672	700	659	688	674	713	709	662	681	709	683	677	758	730	661	691	692	726	681	692	687	683	677	683	700	694	722	669	681	660	734	675	690	696	661	662	659	724	687	678	696	705	674	660	699	687	666	648	681	677	689	690	654	700	703	707	698	672	679	696	721	708	698	709	650	690	676	676	688	693	654	736	700	736	730	707	688	666	698	692	685	730	661	655	647	694	717	735	735	678	715	683	694	674	687	702	662	660	720	684	694	678	666	727	731	719	675	703	719	726	671	738	706	701	651	713	710	757	688	683	730	735	698	703	690	699	668	683	684	690	667	700	660	672	663	675	717	684	725	691	675	745	723	673	725	723	645	670	745	723	735	681	695	746	668	661	709	699	694	704	691	705	703	676	649	675	713	731	651	722	684	655	717	692	706	714	704	741	694	700	696	724	702	685	673	660	704	712	673	699	662	677	709	678	642	713	689	661	688	752	696	702	681	652	714	703	722	665	701	687	647	714	686	674	651	692	661	698	696	716	651	720	645	693	686	689	717	690	641	679	692	721	681	696	648	752	728	665	706	688	674	696	668	720	678	749	668	702	711	706	719	671	657	710	693	710	721	644	746	679	651	699	701	712	675	681	654	692	664	683	697	695	668	700	677	668	690	673	674	698	701	717	659	684	674	722	683	698	752	680	730	690	695	675	660	688	710	700	767	690	721	652	705	702	731	673	682	721	669	736	685	692	654	646	679	757	718	682	724	698	666	680	715	666	699	698	713	704	753	668	732	708	630	710	676	678	715	690	679	683	711	685	692	686	676	713	691	705	716	700	714	696	661	719	759	672	663	685	716	694	716	715	728	695	697	684	716	693	704	683	739	696	660	721	731	658	663	667	690	652	711	707	697	765	685	710	708	712	747	659	670	662	695	703	661	693	679	685	703	686	695	705	697	681	730	684	686	687	717	705	637	689	705	653	742	686	671	733	738	672	710	680	718	727	691	684	728	714	741	679	674	699	690	698	658	704	720	727	683	709	688	692	696	685	726	691	694	697	715	687	707	708	702	677	708	655	673	746	652	668	741	671	685	730	682	712	716	672	636	667	660	687	682	698	704	694	682	731	708	699	696	695	731	697	692	687	716	644	707	674	669	732	680	683	711	697	706	747	687	690	687	655	700	658	725	653	639	726	711	683	687	689	715	716	715	734	745	677	707	669	664	747	690	712	758	694	731	661	674	675	646	672	727	683	687	689	682	660	685	648	708	778	683	681	648	689	656	669	767	626	692	671	675	693	660	671	654	711	672	708	670	676	723	707	677	675	667	714	699	708	648	721	714	708	732	697	675	659	690	685	710	677	718	639	697	733	654	692	624	681	681	736	703	735	707	696	704	677	714	688	698	664	679	740	691	688	714	649	724	676	691	719	712	716	703	709	704	651	643	673	670	702	702	697	664	666	720	699	666	662	689	680	680	713	728	666	745	703	655	675	709	731	734	691	692	704	724	703	725	681	695	688	669	691	726	736	715	636	664	676	667	728	684	688	726	682	685	701	692	725	674	692	708	683	744	693	679	681	693	699	712	729	783	711	662	694	699	704	709	682	713	665	687	690	697	682	682	689	724	641	696	689	736	688	664	709	732	718	733	700	698	710	684	668	687	673	662	695	652	702	735	737	715	661	679	718	723	644	712	716	652	711	676	738	730	693	686	700	665	699	699	741	703	659	666	701	630	713	678	678	745	668	670	703	720	678	715	639	649	727	706	645	717	666	756	670	706	665	721	701	651	710	717	668	688	706	702	741	677	690	692	686	650	682	709	692	686	680	704	701	700	684	685	759	715	709	744	711	754	713	699	663	746	665	677	722	706	714	728	695	709	714	678	727	712	700	667	715	689	712	732	687	717	698	660	761	671	657	725	668	673	709	723	732	641	732	645	715	700	719	710	696	717	655	642	711	690	674	754	666	713	765	690	682	706	721	652	733	696	668	681	750	655	682	647	716	719	709	706	690	698	682	710	709	687	684	702	707	675	691	683	678	715	670	730	702	727	733	720	745	684	707	702	682	676	689	692	692	656	666	657	695	658	724	679	736	655	665	700	696	689	666	679	687	696	675	703	704	682	712	697	619	693	655	722	710	683	669	667	712	701	687	729	715	671	698	698	693	708	670	695	721	731	680	711	719	662	671	686	718	706	703	714	726	637	681	671	666	683	702	697	694	763	670	705	706	696	677	691	718	644	691	681	720	681	684	718	701	731	703	704	727	696	677	728	659	696	666	694	693	713	672	678	706	708	659	666	692	663	713	731	708	612	680	683	696	713	719	728	695	712	717	680	706	679	679	681	725	694	757	730	720	710	681	734	631	699	706	667	704	707	693	706	691	670	715	713	700	652	675	662	704	683	725	684	719	662	696	670	657	696	696	708	699	680	679	698	721	674	672	670	708	744	667	677	711	677	703	697	682	713	720	696	700	698	701	712	695	700	683	679	726	693	683	676	656	717	712	711	683	687	712	721	739	697	678	718	700	706	661	684	666	714	664	690	725	693	699	685	669	705	695	700	666	729	724	706	720	694	704	727	695	648	659	673	695	737	742	697	681	713	712	720	708	713	646	726	688	752	661	690	716	637	671	707	689	717	684	652	673	728	648	679	689	699	742	715	718	711	723	662	665	656	699	712	699	667	735	675	687	732	698	684	685	711	704	765	686	639	655	646	692	661	662	684	702	676	682	703	703	683	627	689	691	690	673	698	673	702	674	699	692	690	675	710	679	679	676	671	700	677	731	698	688	644	706	655	653	692	697	693	690	688	676	669	683	706	717	698	691	666	650	652	696	668	690	706	701	651	720	668	721	652	689	698	689	679	669	752	665	671	677	703	679	673	673	670	685	694	704	705	690	671	716	657	669	686	668	679	706	693	716	668	690	702	692	641	676	726	680	666	701	668	725	704	676	652	673	699	714	674	649	740	719	707	689	685	662	664	667	684	682	722	660	650	664	676	708	718	713	689	692	678	724	744	730	727	655	640	702	656	707	671	722	655	706	680	696	705	723	684	664	729
43456	31876	23203	17024	11561	7586	3455	1455	730	549	400	388	342	309	275	267	229	252	225	222	216	197	209	187	190	194	186	179	173	178	211	184	169	188	163	165	162	166	207	178	185	175	182	168	175	169	186	163	195	176	185	179	176	163	172	183	164	167	195	209	188	168	168	168	170	178	153	159	184	162	183	157	181	160	145	181	152	171	145	191	178	139	160	184	175	184	166	164	189	185	184	189	162	168	169	172	145	162	166	164	168	160	173	192	176	164	153	173	173	153	142	157	180	184	162	179	177	171	150	173	189	199	174	165	154	161	179	173	163	167	192	178	161	173	148	156	175	168	151	160	181	179	150	163	136	189	158	184	151	189	175	198	150	178	162	162	162	153	147	184	200	189	180	160	175	163	157	178	158	169	168	160	160	174	177	149	189	155	178	162	182	185	164	165	171	138	140	169	192	168	179	159	194	195	178	188	167	157	152	164	171	193	165	176	189	170	158	163	175	178	163	163	179	158	152	170	181	190	158	142	172	183	158	160	172	162	161	174	175	149	160	160	155	197	193	169	150	184	157	170	176	161	158	170	173	161	183	157	177	164	171	190	171	192	155	159	152	155	181	174	161	175	152	138	161	170	176	188	164	172	186	172	154	196	170	161	166	172	167	156	143	178	165	167	170	160	173	177	161	161	174	177	169	156	175	157	171	164	191	184	170	164	148	178	147	169	175	137	164	159	174	169	154	179	154	152	152	152	167	184	179	168	178	178	173	157	154	167	154	185	178	176	165	156	152	130	152	172	165	160	153	164	171	177	177	164	176	167	171	175	171	190	189	189	149	179	166	166	178	188	158	174	153	133	175	174	190	159	184	164	171	166	188	160	156	183	188	153	168	154	169	147	155	167	171	181	181	161	167	177	176	182	181	182	167	175	161	154	159	185	168	184	177	160	152	165	160	196	173	159	178	159	158	143	155	201	177	171	176	172	175	165	151	195	163	167	145	164	182	146	156	164	150	181	156	168	172	185	157	157	174	161	155	174	168	162	191	184	181	174	164	151	162	168	177	161	182	163	180	179	157	161	170	157	187	171	151	159	167	190	163	160	160	154	168	171	170	130	175	167	153	158	152	176	196	164	171	167	152	164	160	185	199	162	165	160	168	158	176	185	138	157	151	160	169	163	158	175	186	167	167	141	183	176	157	169	171	182	186	164	177	190	169	170	162	168	184	170	162	174	150	169	151	169	160	166	186	160	162	172	166	151	167	158	168	202	170	175	185	166	177	181	192	186	162	160	140	168	149	157	181	169	151	162	140	195	167	176	163	165	175	160	151	143	168	167	167	170	181	146	179	162	168	152	142	161	150	172	167	179	204	178	200	168	170	185	172	148	169	162	161	160	165	164	160	150	193	147	166	184	150	179	149	162	170	157	185	181	175	174	164	189	159	175	181	148	207	176	164	183	185	174	186	193	164	135	165	159	189	174	179	193	166	165	187	165	184	162	163	166	174	169	178	151	157	153	149	168	192	149	174	155	166	164	153	181	168	179	154	158	192	165	164	183	175	171	185	175	189	154	163	147	184	181	181	173	183	175	158	155	160	165	175	185	158	173	158	159	172	156	188	167	157	160	160	176	167	168	170	153	164	195	169	146	193	183	150	162	153	150	170	157	159	189	168	162	159	173	180	163	142	169	163	167	146	151	155	166	181	152	174	160	167	188	173	189	179	166	167	173	179	158	165	171	160	174	176	144	157	171	148	179	169	156	176	179	189	167	174	157	165	155	154	164	170	148	168	175	167	133	147	179	172	183	190	158	160	164	173	169	169	162	165	152	141	163	166	154	149	161	189	171	156	151	157	192	187	171	208	178	151	170	194	184	174	162	179	165	177	163	135	161	155	196	189	156	166	167	180	177	181	155	176	164	181	163	178	175	151	147	178	180	196	175	173	162	184	158	200	179	171	183	159	180	155	181	173	183	164	177	155	161	146	181	167	155	148	131	157	169	167	177	165	159	149	193	162	169	156	174	182	171	139	179	156	180	155	174	162	197	164	181	179	148	165	176	166	152	182	151	172	155	167	162	167	160	150	163	176	192	146	165	178	184	157	172	171	173	171	203	170	171	158	157	158	133	132	158	167	187	160	172	168	162	150	174	172	170	183	164	161	159	160	170	169	134	172	179	187	159	176	175	163	149	168	163	204	159	164	173	184	191	155	176	175	174	160	165	178	199	169	190	134	164	160	173	175	157	158	174	162	193	167	168	174	166	173	191	183	153	168	166	153	190	156	155	188	167	171	180	172	162	136	156	153	158	178	186	175	185	178	161	210	183	174	148	189	180	161	158	161	149	169	172	167	182	163	185	153	179	172	175	177	174	168	170	182	174	188	164	181	190	163	196	176	153	159	165	179	169	165	174	158	166	168	164	161	165	168	166	181	179	151	147	166	161	167	173	160	160	136	154	163	178	141	159	155	176	169	156	163	158	173	168	165	167	167	169	175	189	164	170	154	175	165	175	164	162	147	157	157	164	172	179	159	167	165	164	194	170	160	179	175	163	137	156	184	171	173	182	169	168	199	179	153	161	146	174	157	174	184	168	182	160	159	175	156	198	173	170	168	171	172	167	160	156	184	177	177	176	155	155	165	166	194	176	173	161	161	164	165	166	181	172	163	144	165	186	157	176	170	157	191	177	163	167	164	156	136	171	173	155	192	165	170	151	160	188	158	188	178	168	162	170	168	176	203	176	164	187	157	162	187	140	168	170	155	161	166	151	172	192	178	188	179	179	152	186	170	169	154	147	205	184	161	174	159	162	146	180	177	152	166	171	165	191	180	170	184	181	174	170	164	163	191	169	183	183	174	180	154	166	153	152	181	160	157	143	157	166	176	179	173	183	166	168	168	193	172	177	163	169	148	159	176	148	162	169	178	194	166	155	152	157	178	196	154	152	155	188	174	155	153	164	183	150	158	170	182	184	170	144	189	165	177	156	162	172	190	149	162	155	150	171	172	192	162	156	178	161	149	179	166	198	160	174	148	167	167	177	143	148	211	160	158	148	167	184	165	154	169	167	166	184	150	157	153	173	165	166	158	152	168	183	179	159	173	176	165	186	191	143	172	160	144	169	168	156	149	171	162	166	174	161	177	162	172	146	161	167	159	155	192	159	156	172	187	189	174	166	196	158	178	163	174	186	174	176	172	180	177	181	175	180	156	156	169	185	158	165	162	171	186	186	169	169	161	168	177	185	167	165	175	184	187	166	157	152	149	178	166	166	159	148	185	165	156	173	179	178	176	145	173	163	155	147	165	147	168	177	143	195	173	155	158	165	131	147	154	168	164	170	191	162	155	179	157	144	199	175	179	179	147	163	161	213	164	164	171	187	174	124	188	160	160	169	171	173	177	170	164	160	170	157	167	182	164	156	160	162	166	146	163	148	144	173	171	162	173	154	160	154	180	173	173	176	162	174	164	161	163	170	164	173	179	136	174	174	190	164	153	163	182	170	157	177
35812	10255	8098	8305	7235	5481	4035	3056	2525	2152	1889	1730	1561	1331	1308	1170	958	921	891	792	757	677	664	647	658	615	638	639	581	583	589	529	524	600	528	541	539	491	513	540	502	497	491	525	523	518	464	515	462	504	491	489	434	463	467	444	462	472	481	452	450	487	489	467	513	489	489	499	519	496	457	522	515	454	503	449	466	463	479	496	465	486	468	466	461	486	495	438	449	470	459	468	453	458	506	450	493	516	500	541	454	445	480	488	484	483	500	435	475	479	494	477	466	462	464	422	435	440	454	467	436	461	469	442	468	457	442	443	445	439	427	409	464	420	402	418	414	432	460	438	477	441	450	466	391	434	448	429	454	448	442	445	417	414	450	456	414	403	426	454	422	450	429	415	435	464	443	414	441	478	409	430	450	441	440	480	427	428	459	426	443	417	407	433	455	413	404	413	455	462	403	466	429	452	427	424	472	445	412	457	422	434	420	442	415	438	415	458	437	435	431	442	418	459	433	453	441	437	438	428	451	416	441	441	415	407	420	419	427	424	429	445	412	455	450	389	470	444	470	460	407	487	496	441	409	442	453	439	423	433	440	441	448	443	431	433	444	407	448	465	427	405	475	457	445	407	442	440	422	491	458	456	410	478	418	445	428	424	427	399	428	404	430	447	437	420	447	421	429	427	438	436	473	439	438	445	409	385	435	453	430	450	435	460	426	425	414	429	427	415	429	399	425	438	422	431	432	405	431	466	456	419	425	437	447	395	412	452	435	412	430	446	449	416	443	400	444	425	489	436	407	464	430	463	425	436	421	483	443	421	467	387	426	402	461	447	427	405	440	428	431	444	431	463	433	429	457	457	490	430	418	429	455	418	428	448	404	420	434	464	449	417	395	391	430	421	441	461	423	433	431	465	446	443	441	413	433	399	421	396	450	447	436	462	432	429	426	441	435	428	451	445	454	423	427	409	422	450	405	432	456	398	405	454	412	453	442	453	456	430	442	451	446	418	451	429	415	416	444	441	383	435	443	453	434	426	370	420	448	436	469	429	479	423	420	462	450	419	469	435	446	435	449	406	421	423	438	434	424	444	405	470	418	422	439	420	422	443	413	454	437	431	441	449	451	432	441	445	462	467	470	455	422	409	392	413	427	444	448	461	442	458	439	438	455	417	478	394	450	421	440	437	448	393	460	480	414	419	480	465	465	459	430	426	453	430	449	411	459	440	444	442	395	457	411	434	437	411	416	416	386	463	414	409	420	408	400	421	448	429	417	481	404	464	452	465	438	443	406	431	426	427	442	467	430	453	443	451	436	390	461	435	451	448	425	425	447	418	433	432	444	436	404	431	461	425	446	434	420	456	421	398	431	444	418	430	459	439	434	436	458	438	461	443	454	473	430	396	430	413	428	430	427	437	432	442	440	452	435	437	447	437	396	432	446	434	429	444	432	464	419	447	455	421	489	430	390	426	477	439	433	440	431	473	459	477	458	477	467	440	414	429	436	448	433	467	438	442	417	418	394	455	395	398	451	426	468	445	434	446	477	447	435	418	432	450	422	428	449	428	476	472	434	439	425	427	415	490	400	404	414	412	415	399	454	431	463	433	410	440	428	413	437	416	470	457	456	435	430	470	439	410	426	421	390	464	420	424	411	437	409	464	405	464	445	410	431	460	434	425	468	384	442	481	411	424	447	467	405	441	453	435	437	458	465	460	404	419	475	446	444	413	439	474	445	414	432	439	472	438	437	436	435	412	418	417	448	433	462	466	427	448	470	446	441	414	438	455	444	429	461	447	445	447	437	430	474	446	404	430	435	467	380	438	427	426	440	405	441	452	449	440	436	392	412	416	467	424	445	438	440	428	408	440	456	459	444	414	441	465	418	434	424	406	417	425	459	422	441	486	440	445	431	432	390	439	436	456	441	418	446	439	433	437	461	468	409	432	420	434	450	416	478	448	447	418	439	494	455	442	397	389	438	440	429	462	391	418	430	440	425	419	423	433	462	474	455	425	409	441	395	438	438	404	449	433	441	441	437	435	431	421	426	468	433	425	421	416	443	429	442	429	411	433	437	420	493	380	452	475	420	451	428	449	409	429	444	423	424	410	426	460	439	444	440	418	413	461	430	458	422	443	418	430	417	421	391	440	422	442	449	419	407	426	421	438	440	428	426	434	429	462	435	406	434	411	419	405	425	408	455	420	411	441	463	439	417	415	437	443	463	411	401	428	408	462	443	437	450	433	422	479	415	421	433	463	428	430	467	435	439	446	470	501	460	422	432	392	441	444	429	413	422	432	503	419	433	399	435	441	439	437	413	414	399	443	422	420	434	383	460	433	437	450	423	429	428	464	452	432	442	421	407	432	424	415	421	421	437	466	416	455	400	412	430	411	448	445	453	447	411	437	417	455	442	405	416	478	419	435	428	385	434	399	422	389	457	455	413	410	429	427	431	426	481	478	414	430	434	415	443	407	439	446	446	430	455	413	430	438	421	413	402	465	439	446	401	446	415	417	428	453	473	438	429	442	433	462	454	403	481	444	437	441	412	443	448	411	438	440	446	444	403	471	429	433	467	406	451	380	441	427	407	421	455	420	432	450	433	439	442	464	457	453	416	418	441	437	433	442	431	425	454	441	429	442	411	440	427	430	441	462	445	429	442	434	431	453	411	486	429	415	423	430	414	468	472	467	473	432	454	422	463	457	429	439	461	453	432	430	428	408	441	444	424	435	464	461	421	422	439	426	389	406	446	461	453	447	443	438	457	429	417	409	438	411	464	488	425	428	476	423	429	439	476	421	460	440	419	453	432	432	457	413	440	444	455	462	470	446	450	432	404	456	440	434	469	445	440	423	427	412	438	419	434	438	421	443	447	442	452	451	458	426	417	435	416	424	426	413	446	441	432	447	449	465	443	451	403	441	430	468	418	401	423	464	416	433	425	430	446	416	427	396	445	456	449	424	393	439	408	421	436	417	444	450	454	410	422	450	424	417	477	428	415	400	399	445	424	435	393	388	416	412	445	454	431	460	414	474	425	431	433	472	435	431	438	444	462	434	388	459	447	432	433	433	411	432	449	433	429	445	413	438	436	439	457	492	432	428	436	448	431	448	439	415	396	423	420	426	465	392	415	436	432	453	451	423	424	406	442	436	431	418	440	408	450	411	468	417	434	437	437	428	438	435	413	388	403	412	420	422	450	421	438	429	443	413	449	452	416	436	484	483	424	477	428	426	423	432	423	472	423	411	461	443	469	434	435	444	419	414	422	435	435	497	430	441	441	421	473	402	456	446	430	447	413	450	425	449	441	399	454	429	438	425	413	454	439	437	448	441	424	431	419	437	420	435	435	422	415	401	445	432	428	400	444	427	411	434	434	427	425	424	423	455	421	469	431	450	442	458	457	428	445	429	465	471	433	409	468	408	414	439	430	432	445	448	440	411	456	409	411	443	453	427	416	436	401	429	452	456	437	403	441	417	419	414	453	458	415	434	398	411	462	465
9518	3765	1250	726	474	361	257	268	269	233	244	274	241	290	248	298	279	267	283	260	277	267	281	272	283	272	236	300	273	279	319	291	268	273	281	254	296	280	263	296	276	267	268	255	245	275	248	280	255	290	247	261	266	283	243	273	298	267	277	259	240	268	305	280	263	270	277	247	252	253	273	236	291	283	260	251	259	288	308	271	259	261	264	285	291	285	279	269	262	272	281	256	236	250	261	258	263	259	273	304	268	259	254	295	276	255	269	261	295	278	272	247	255	287	292	281	260	287	260	278	250	265	259	256	292	292	267	272	285	294	286	287	275	252	305	263	266	268	251	263	260	263	260	237	257	275	265	257	267	263	273	283	270	309	251	274	268	294	262	261	275	256	273	270	280	288	257	260	285	263	282	249	289	271	251	269	240	301	253	246	256	240	284	281	277	266	259	288	262	285	280	293	273	315	282	283	266	268	244	256	267	268	248	237	249	296	280	254	246	262	258	249	288	291	281	268	277	274	273	262	263	252	283	269	246	264	247	273	244	267	254	280	244	253	279	257	276	253	232	265	255	257	266	264	248	266	231	286	275	285	243	268	264	304	265	290	292	257	264	300	252	263	263	289	274	265	267	239	281	253	266	252	267	277	263	272	290	261	261	275	292	289	291	243	244	302	285	300	262	250	238	273	224	242	248	237	261	275	254	294	277	281	286	272	296	282	289	258	253	277	262	263	255	264	264	253	229	277	285	258	260	244	292	289	279	268	265	253	233	287	303	257	249	244	290	249	296	294	290	281	278	270	251	241	262	285	252	255	260	293	267	309	283	245	279	275	234	268	246	262	257	270	270	264	267	259	257	288	279	264	276	282	301	281	278	274	263	265	253	268	255	286	276	279	252	271	278	270	276	269	272	260	276	287	274	250	296	271	236	287	254	296	307	262	280	282	234	267	297	264	264	279	272	230	277	278	282	276	279	254	279	264	276	268	263	284	272	236	257	254	275	290	289	275	288	274	275	273	252	249	282	266	250	281	265	274	263	240	280	251	234	242	285	272	290	272	287	258	264	290	253	259	282	272	290	255	265	259	258	262	248	266	256	284	257	291	265	283	284	286	242	288	278	274	280	276	267	263	253	268	291	280	269	269	292	244	259	273	273	271	251	273	290	240	242	280	270	258	269	267	268	282	274	275	244	226	234	294	290	277	240	276	296	265	282	264	271	254	277	295	258	262	289	271	266	278	251	311	274	255	229	244	298	252	260	265	250	295	267	249	307	270	277	243	256	264	260	271	250	272	255	258	265	273	268	279	298	245	252	230	278	274	255	242	263	284	267	282	269	238	294	277	252	264	277	260	253	250	253	242	277	282	257	265	249	283	269	284	276	286	277	281	281	268	268	250	260	243	270	275	305	240	272	289	272	253	289	262	265	254	289	288	288	290	246	289	251	254	263	293	250	287	292	223	287	290	284	278	275	283	281	258	276	258	280	228	267	280	255	284	245	256	281	249	261	261	254	266	273	286	290	261	255	256	262	265	276	251	253	271	261	255	261	260	263	283	270	278	282	295	267	275	269	256	260	287	249	262	258	271	244	259	300	276	289	273	239	295	276	268	256	257	280	271	290	259	265	275	245	262	272	273	239	268	262	239	256	299	275	276	272	274	285	253	259	271	249	269	273	253	275	271	253	295	277	269	255	274	241	288	281	286	241	269	288	286	277	280	270	250	273	269	275	264	254	311	238	263	264	257	248	288	265	261	278	271	249	258	233	278	243	294	287	271	257	234	282	248	290	278	288	295	238	256	271	271	261	258	263	295	253	287	294	262	262	260	286	279	300	235	250	278	268	292	281	266	253	268	240	277	255	264	229	264	246	275	257	258	276	234	294	255	278	262	243	261	277	265	272	249	257	282	263	285	276	275	248	277	255	270	281	252	260	255	268	270	259	269	290	317	249	269	276	279	270	266	274	294	262	282	283	284	258	304	261	290	278	281	252	293	251	299	298	269	285	269	273	279	247	299	261	274	274	267	266	291	265	265	292	273	271	289	298	271	273	272	272	295	271	275	296	255	285	253	247	243	252	273	251	265	273	254	301	306	274	236	273	263	261	257	245	265	268	246	273	275	297	255	255	319	289	247	243	258	283	252	262	259	279	261	256	282	309	252	279	256	278	238	272	245	256	245	277	250	269	272	301	250	271	273	281	264	249	271	252	287	283	249	268	281	281	261	294	265	294	225	275	269	273	268	295	256	261	278	287	285	267	228	291	291	300	277	302	233	250	265	270	276	273	265	297	274	248	268	254	256	236	282	253	302	274	257	282	256	263	228	260	256	250	278	256	254	266	261	236	275	270	269	264	254	268	271	280	250	276	251	277	243	277	239	264	239	240	244	270	260	268	262	254	257	249	236	253	270	269	238	276	268	270	267	272	283	267	284	287	277	258	262	272	267	259	264	285	252	246	261	271	261	271	276	261	241	275	234	239	265	248	237	250	248	261	271	261	255	247	254	278	256	261	278	287	277	265	290	263	295	255	289	312	266	295	272	304	256	302	260	260	277	295	240	241	282	269	298	283	249	251	271	269	273	255	262	249	260	261	282	215	264	269	261	301	281	267	273	277	267	240	253	280	275	293	267	274	251	284	266	279	271	269	266	279	270	298	281	286	281	244	268	253	290	279	292	285	269	284	281	266	280	242	274	283	255	277	250	247	254	279	264	246	276	265	258	252	306	253	268	259	282	272	295	260	237	224	276	268	261	278	290	232	260	287	250	279	273	259	248	278	280	283	239	268	249	302	282	258	258	241	258	269	278	275	277	254	268	271	269	264	279	265	278	271	243	288	280	237	283	248	255	270	283	266	266	296	292	275	273	299	289	274	283	254	280	288	261	270	296	268	248	251	283	254	281	302	275	276	270	269	266	254	245	291	262	307	281	253	240	279	241	248	277	278	283	283	246	296	261	261	289	289	270	266	232	266	298	272	262	241	251	253	278	272	267	258	274	252	306	248	257	256	281	278	285	252	249	270	265	274	262	268	239	274	278	278	255	269	293	282	267	287	266	255	262	251	274	239	251	272	266	267	308	288	293	258	246	257	257	302	310	259	272	253	296	251	294	249	253	260	262	244	278	229	274	273	286	259	267	271	242	242	277	237	255	261	313	255	302	259	259	261	284	263	285	297	256	255	256	279	264	273	281	255	295	248	243	275	268	254	259	266	279	273	287	299	248	252	251	284	276	271	250	274	251	275	251	271	270	288	270	264	289	248	278	267	265	263	286	291	265	252	232	259	302	308	281	266	243	245	283	267	281	266	241	268	264	272	281	285	283	237	263	270	260	271	271	302	271	245	266	259	240	294	248	263	281	285	261	275	249	247	275	269	248	273	259	293	289	247	296	256	257	280	268	266	253	271	253	266	287	265	248	254	295	290	280	249	296	260	248	288	282	275	246	289	253	251	248	268	260	277	320	256	309	280	255	280	278	258	274	305	276	248	263	285	273	274	273
9580	2195	1486	1570	1183	970	793	768	728	736	736	753	674	712	711	733	689	705	701	686	701	697	690	651	736	725	692	703	644	718	693	704	680	701	657	718	661	692	710	724	648	704	691	740	663	682	694	736	694	709	680	687	686	708	664	703	711	681	721	676	702	689	673	708	654	720	695	685	650	703	697	655	686	715	691	709	739	714	694	694	702	651	737	716	734	708	682	669	638	704	710	726	675	680	734	742	734	750	701	713	741	665	723	636	716	711	668	730	648	665	693	665	701	705	671	669	695	693	736	757	667	680	701	652	705	671	730	729	743	663	683	671	706	663	656	708	623	732	683	698	680	704	676	663	701	697	651	731	704	686	697	627	654	674	724	717	711	700	695	710	635	693	692	730	708	694	671	690	732	693	669	686	701	705	698	707	694	654	702	669	632	676	673	701	676	717	686	670	712	692	687	719	665	661	741	659	676	667	726	674	720	642	739	710	667	677	690	705	679	669	676	687	685	715	702	657	690	697	662	658	698	680	719	673	696	707	672	697	727	741	649	718	713	709	662	681	673	645	693	688	651	706	686	704	673	671	686	667	686	659	751	702	725	703	685	685	708	663	694	692	688	668	692	756	730	690	677	681	663	686	732	676	711	717	673	698	685	690	686	671	739	676	687	671	677	692	689	676	697	660	720	706	659	659	734	661	682	696	702	693	672	754	720	677	666	720	707	734	723	678	680	713	718	703	688	694	695	706	643	696	628	681	685	671	683	688	638	676	716	685	672	658	642	683	688	683	676	688	691	750	650	705	692	723	703	683	667	638	709	677	685	716	680	699	686	701	668	738	674	738	667	668	724	657	716	666	721	741	697	669	660	728	690	653	719	682	686	677	698	667	674	692	679	673	692	686	682	661	674	644	706	668	650	684	692	643	701	713	672	729	668	703	672	651	650	717	731	670	656	714	666	672	675	670	701	726	653	696	677	675	713	690	664	709	717	648	699	713	719	676	680	745	673	703	699	672	637	725	676	699	683	667	688	694	678	677	682	700	628	691	683	674	686	632	658	686	679	726	717	655	742	717	698	724	700	685	638	675	673	649	668	691	647	672	718	722	676	678	690	692	668	703	716	703	651	664	708	694	673	659	673	723	716	671	651	666	629	713	727	697	723	707	699	727	695	648	701	717	673	694	670	723	668	670	667	677	716	694	690	722	737	676	688	661	708	692	685	683	683	674	721	645	704	676	687	693	683	669	626	735	713	663	634	716	755	700	705	728	665	730	699	698	700	690	688	692	647	645	673	693	663	701	690	673	718	740	688	731	706	704	689	669	705	727	717	664	724	719	697	695	698	679	738	664	723	662	709	658	682	654	666	673	710	718	685	696	621	717	681	709	706	680	734	685	705	686	623	666	657	668	655	733	680	679	692	693	700	702	656	726	669	696	694	684	695	681	720	703	721	678	682	747	694	673	726	654	656	752	670	719	685	697	749	716	688	713	714	659	658	681	699	684	705	677	675	674	689	702	735	704	687	689	672	671	676	696	741	739	735	676	693	687	667	686	682	674	702	693	707	733	644	746	709	691	724	686	658	690	672	698	680	691	721	683	670	669	704	693	699	660	668	710	705	672	691	718	674	675	684	675	729	702	705	683	631	662	686	679	667	688	706	723	722	648	710	694	700	695	721	662	687	683	712	670	674	673	672	650	712	678	706	697	671	701	719	692	720	674	739	688	691	705	700	718	723	721	719	707	655	715	706	692	689	691	686	685	667	665	687	670	692	703	666	701	711	730	666	677	679	731	679	702	696	698	705	723	715	679	665	680	654	699	679	702	676	671	679	666	678	717	637	663	736	666	716	648	662	717	726	727	676	682	698	720	699	683	653	628	678	684	697	704	696	704	624	711	655	662	714	717	680	701	679	696	698	724	681	672	670	662	712	677	699	692	669	699	663	671	666	691	687	690	698	647	689	708	685	657	656	691	677	673	639	648	671	723	677	668	668	697	721	697	629	728	689	676	659	713	685	719	701	690	686	692	720	685	630	676	710	685	683	726	684	753	664	707	664	658	707	651	751	700	660	693	650	683	651	715	712	694	698	685	682	666	702	676	695	725	636	633	727	681	622	678	694	680	685	696	715	685	692	704	683	656	666	767	718	697	651	759	665	715	684	669	708	695	708	695	707	716	655	695	750	704	694	691	741	703	695	690	701	706	645	705	734	671	695	671	670	689	641	668	706	678	703	677	646	691	730	675	690	688	681	673	683	707	690	676	648	692	635	631	713	697	699	688	719	689	675	710	712	729	704	679	676	661	688	707	708	719	701	675	683	713	695	672	709	639	673	663	677	698	727	694	747	736	729	672	692	692	642	662	668	647	677	672	663	682	677	684	661	664	678	685	700	649	694	667	696	701	685	681	707	686	708	659	664	700	691	657	722	697	675	679	619	688	683	672	708	688	716	646	709	702	666	707	667	693	714	688	686	693	672	670	668	691	692	687	697	684	641	709	689	649	693	688	643	671	674	766	730	763	688	665	685	672	701	672	689	723	710	654	731	678	681	693	693	725	711	695	661	655	684	667	751	706	689	709	678	698	674	687	701	708	698	746	687	715	692	687	708	685	697	679	690	679	728	708	698	664	706	709	707	682	657	703	696	678	745	667	639	717	664	695	652	687	706	713	674	704	689	650	691	665	716	665	614	672	656	696	672	664	693	656	675	658	728	679	769	732	659	690	648	664	704	691	691	708	700	716	701	684	668	735	692	686	691	679	666	694	688	721	683	719	633	694	642	638	706	724	686	730	728	712	702	688	661	676	695	661	693	661	704	708	675	744	690	686	677	679	682	679	693	674	718	642	698	741	691	702	702	743	726	710	692	682	683	711	718	656	679	678	715	650	642	672	692	653	688	649	643	690	679	716	690	703	671	647	689	699	619	693	720	729	695	702	709	667	705	708	667	708	665	672	706	696	700	676	688	696	701	720	703	660	689	681	700	691	687	706	673	662	708	749	692	645	688	655	685	651	690	689	690	689	680	641	688	724	705	706	645	697	690	693	713	689	712	708	705	711	686	725	683	679	674	676	665	733	655	711	717	681	680	713	668	677	694	722	687	694	708	638	680	688	711	693	696	658	640	687	686	751	720	648	669	703	675	685	662	692	688	667	692	683	707	694	722	682	682	687	697	681	667	700	713	691	658	653	745	667	683	695	675	667	655	693	652	683	656	689	691	665	643	700	727	649	687	686	686	687	693	644	684	717	729	667	687	657	682	709	653	687	676	700	707	677	715	692	702	735	702	672	676	672	670	683	718	665	663	668	666	687	667	666	693	681	626	688	639	708	663	681	693	663	715	759	678	654	649	695	711	727	708	698	676	705	678	702	720	680	700	662	662	684	724	695	688	737	697	736	704	653	697	646	654	695	625	702	719	675	666	695	695	687	683	673	698	630	644	710	634	689	647	690	633	666	656	709	693	657	710	654	665	682	702	682	701	691	672	679	728	673	695	641	652	703
36207	26232	17163	9880	5777	3451	1644	876	591	453	400	389	370	362	339	323	353	311	277	317	278	290	297	291	269	271	318	289	284	309	270	306	289	278	249	287	283	288	312	291	281	270	312	264	272	303	296	277	247	276	277	284	253	271	273	248	267	260	267	291	308	260	280	305	266	270	275	273	259	264	263	284	266	314	299	272	301	270	257	258	257	281	263	273	285	299	271	263	255	267	283	245	282	275	306	238	251	274	265	275	260	269	287	295	267	242	268	259	263	261	269	266	316	253	273	295	280	253	282	284	277	292	269	278	269	287	306	267	276	281	279	265	250	267	256	274	239	285	272	247	272	302	288	268	324	267	270	252	255	299	297	278	266	300	266	256	284	267	275	294	272	275	266	277	275	259	289	273	293	301	290	305	275	267	263	278	280	276	292	282	261	278	290	264	285	281	283	270	267	278	281	267	249	260	267	283	276	288	273	259	264	271	280	266	300	259	265	296	286	248	286	282	293	299	276	271	290	268	255	269	292	274	285	283	304	287	235	308	286	254	275	335	272	287	296	267	282	259	269	262	276	264	277	255	287	319	279	294	264	273	273	272	262	300	245	291	291	306	243	263	301	270	261	273	255	274	270	304	268	274	260	255	306	254	298	280	264	287	267	257	287	276	276	280	252	272	302	260	283	262	285	266	272	261	290	281	267	253	264	271	260	261	261	288	300	315	341	269	294	241	286	275	280	287	284	258	282	268	300	290	286	290	288	266	238	255	293	280	281	264	255	270	264	278	287	267	290	263	265	292	252	292	264	314	290	265	286	291	262	287	274	275	278	266	264	290	299	264	263	271	282	298	263	273	233	252	259	287	271	288	293	279	275	274	281	275	261	285	266	266	281	270	260	257	273	265	282	271	303	269	279	293	269	267	301	278	283	261	236	275	272	299	302	290	260	309	293	273	285	252	266	291	262	267	261	254	277	280	257	281	285	271	298	288	294	278	245	291	291	289	252	320	272	245	299	239	301	283	257	271	301	290	254	291	250	273	293	279	295	270	301	273	269	271	297	258	271	250	264	253	262	252	286	270	286	279	308	274	283	280	311	251	272	316	261	290	270	290	266	285	290	299	249	250	257	285	269	289	265	287	286	257	259	269	255	265	314	243	278	308	271	237	282	280	280	276	300	276	248	252	257	256	277	303	277	264	265	264	280	282	269	270	303	278	286	266	225	269	271	266	275	275	272	297	252	283	288	253	243	278	275	256	287	260	280	262	286	288	298	266	325	251	248	296	282	270	273	292	286	247	271	291	295	281	277	295	290	260	258	273	282	306	290	288	276	286	280	270	270	282	264	287	288	322	284	262	262	278	282	294	272	283	266	239	292	289	269	261	272	278	269	274	277	280	296	265	276	229	280	292	272	253	265	253	247	279	270	259	275	309	265	280	277	279	303	252	268	278	277	262	258	262	300	292	277	259	295	261	274	320	250	254	272	297	242	286	276	274	259	280	259	270	298	277	277	264	281	246	303	275	259	282	274	264	279	291	269	273	261	289	263	258	275	295	262	260	300	268	266	253	298	259	285	270	291	291	308	291	280	287	271	220	266	270	282	282	294	244	277	289	259	253	268	270	276	261	260	295	270	274	283	284	277	297	279	298	267	281	293	276	233	288	277	261	277	264	247	246	262	282	306	281	240	264	249	273	295	272	252	287	283	275	280	262	258	262	272	294	241	275	261	268	310	241	256	246	283	283	284	281	289	307	272	288	280	311	252	297	274	290	258	300	253	275	276	261	291	269	266	255	265	270	298	271	290	262	282	293	270	308	279	258	261	298	286	274	247	277	228	270	301	296	285	265	288	298	293	289	261	270	267	284	286	292	283	274	276	275	279	259	243	279	295	266	284	294	293	295	266	291	272	260	285	274	306	265	267	258	266	292	272	297	272	258	272	257	275	268	274	282	269	269	283	291	248	249	287	252	283	270	292	281	287	279	286	261	283	259	287	272	275	288	273	273	243	301	301	321	288	266	287	288	276	283	271	279	257	263	283	241	267	265	268	282	275	271	287	277	247	297	265	306	291	268	267	259	261	318	316	259	271	265	269	256	272	257	274	284	235	278	252	288	278	275	279	275	248	270	305	280	288	282	279	289	306	263	282	240	289	271	257	279	302	259	262	292	275	259	287	261	290	295	258	235	279	244	272	238	286	279	274	271	283	288	281	287	289	271	308	263	272	253	249	268	273	263	288	275	262	283	250	284	282	289	263	295	272	291	277	293	267	256	260	256	271	278	287	262	275	247	301	251	302	263	258	283	271	272	247	264	274	288	271	301	253	287	264	269	268	280	290	261	277	270	278	269	274	271	273	232	300	269	270	254	316	292	269	274	260	272	251	272	252	259	263	279	281	268	262	258	293	266	264	258	305	314	306	264	286	298	291	264	277	274	274	298	262	290	306	292	261	250	272	277	268	243	284	299	300	266	283	269	297	270	290	270	276	250	271	274	283	257	301	289	276	285	288	268	292	276	238	286	291	284	273	269	298	258	256	275	261	288	260	274	278	263	262	290	245	284	289	282	267	316	263	283	275	297	281	261	275	286	292	266	295	268	307	262	236	258	260	277	265	248	267	304	279	310	298	264	266	243	253	268	272	236	278	278	285	279	275	271	301	290	264	289	287	310	264	254	268	252	252	232	274	252	280	266	294	288	267	263	257	305	263	285	279	278	262	253	299	270	282	283	274	268	270	270	295	296	277	278	295	265	257	267	236	292	294	229	267	258	243	272	269	274	236	279	270	240	269	263	260	234	262	268	298	299	279	246	268	276	315	251	263	265	264	282	265	283	271	281	267	281	219	283	279	275	262	267	295	264	263	291	260	288	298	282	279	276	253	271	278	265	279	265	278	284	289	287	281	279	279	285	261	256	315	272	298	257	291	283	264	266	272	297	246	275	256	260	283	275	266	279	285	246	257	268	291	263	265	286	273	268	281	304	274	278	270	278	271	283	232	289	285	306	301	272	270	259	319	283	240	275	286	257	276	301	248	275	259	274	251	305	282	291	265	285	235	268	259	285	268	272	294	278	291	292	284	257	280	266	298	283	273	281	283	255	251	297	293	284	262	269	257	270	288	281	292	284	243	251	272	272	292	259	295	304	291	279	269	284	261	273	271	276	260	253	285	280	266	292	271	280	293	256	255	281	281	271	243	278	291	268	274	281	281	248	279	290	263	253	259	271	274	273	271	272	316	260	253	270	288	255	267	265	299	287	283	280	246	300	293	264	280	258	277	293	270	301	281	305	287	281	285	272	271	296	243	274	252	291	288	269	283	259	297	264	295	304	268	272	265	241	240	291	270	249	251	259	275	266	273	271	282	266	261	263	280	256	260	259	302	301	267	276	297	258	279	289	277	281	280	286	278	255	262	260	274	281	254	235	277	270	300	283	274	278	287	272	232	279	247	289	262	250	275	298	273	277	258	253	320	253	291	230	306	285	250	272	267	254	270	284	265	246
29488	7687	5641	5768	5095	3820	2699	2186	1892	1649	1458	1354	1211	1185	1097	1086	1060	970	909	851	882	857	766	758	758	796	760	760	790	767	715	800	725	716	705	687	726	730	775	765	759	714	757	719	767	746	694	691	730	745	689	735	683	750	688	688	717	743	713	725	701	720	771	745	744	749	772	682	729	680	715	732	657	730	727	669	704	675	733	698	676	681	730	732	728	757	711	719	732	673	764	732	755	687	725	778	709	745	697	694	714	707	672	727	724	699	732	721	684	728	705	657	709	660	716	670	667	728	690	684	706	638	733	668	731	698	720	684	703	684	662	679	686	659	673	716	688	672	708	705	662	684	684	678	709	699	726	705	664	699	727	733	676	647	694	656	716	698	713	684	723	656	656	675	704	694	695	698	671	717	734	683	700	675	706	716	692	680	712	685	693	634	666	654	710	657	681	649	706	708	679	710	672	732	694	707	629	661	722	732	692	665	656	705	697	695	699	670	726	724	662	670	697	707	726	684	691	690	689	689	691	679	720	697	708	702	687	658	687	691	632	702	725	667	677	655	721	710	675	650	719	699	684	747	683	708	688	654	730	691	689	684	698	748	672	711	675	669	700	673	726	669	650	696	672	690	691	710	723	735	676	682	668	662	667	692	704	657	671	692	676	694	680	709	681	750	704	709	643	693	664	704	717	676	702	687	731	690	648	645	691	679	670	644	667	694	677	686	683	704	741	708	690	658	707	687	641	710	691	686	714	698	759	714	680	651	688	728	722	684	679	679	700	667	678	718	696	698	680	722	688	655	665	657	655	689	706	661	708	749	678	666	664	714	699	661	678	682	673	682	699	697	653	703	692	678	708	653	688	649	699	683	696	683	711	698	667	694	719	701	679	688	692	652	695	677	678	724	667	679	635	701	706	707	691	687	663	715	673	707	694	675	702	680	709	675	668	636	696	717	706	708	683	677	639	714	687	736	692	678	661	704	704	683	640	698	694	722	668	738	672	707	707	705	660	671	695	680	668	709	683	681	713	660	687	700	685	681	727	732	665	688	711	677	663	725	729	710	671	724	674	707	666	679	741	690	664	700	671	686	716	637	664	697	695	719	724	684	700	690	655	657	668	655	705	706	706	729	671	697	685	668	698	697	711	728	735	674	708	691	681	631	681	692	703	720	706	681	711	721	671	731	678	690	695	701	684	666	710	705	682	703	680	720	686	696	705	686	707	677	661	719	691	682	705	715	714	699	670	735	704	752	693	710	709	744	699	737	682	697	706	702	728	672	665	682	687	643	654	669	687	698	679	713	701	709	708	653	721	686	649	686	673	663	667	696	630	705	659	722	650	682	730	683	666	736	647	699	713	701	705	709	642	668	665	752	668	649	643	664	676	780	676	654	689	673	728	713	673	681	674	679	751	679	708	698	673	673	697	686	702	666	719	754	662	700	686	746	684	720	658	704	707	688	695	657	663	674	699	725	693	667	662	737	696	657	681	698	618	708	699	775	698	694	744	709	717	651	686	677	712	734	708	654	694	710	724	657	720	720	695	733	687	699	702	684	701	720	748	696	673	727	715	667	695	722	685	696	733	665	689	675	672	691	704	726	686	699	703	718	726	664	674	712	687	698	676	709	669	678	697	722	708	698	757	717	684	727	682	683	676	716	669	742	693	707	675	698	709	664	704	740	681	703	710	703	675	642	706	697	628	728	715	629	675	701	700	697	729	714	689	682	711	647	651	728	732	729	725	693	692	718	692	685	661	698	668	698	726	655	697	687	690	671	712	734	627	721	717	707	683	684	651	646	700	686	652	689	714	719	677	686	658	760	677	665	676	727	678	677	708	713	723	721	659	687	695	728	657	692	663	678	682	683	677	701	690	682	673	643	694	647	715	745	671	716	691	720	677	681	698	682	698	703	694	706	656	684	652	646	701	729	666	688	657	684	713	666	662	648	661	686	708	670	720	698	713	711	706	726	722	715	715	674	713	676	654	633	654	660	737	680	700	664	693	694	676	652	723	692	689	677	692	731	689	661	698	709	668	720	658	745	737	710	657	683	697	675	637	717	704	649	673	691	681	709	669	684	662	676	668	663	686	720	676	698	680	692	681	680	626	702	687	673	697	666	698	682	692	735	665	669	704	644	727	688	726	690	699	701	665	663	692	673	694	708	638	677	676	701	707	664	686	700	688	714	711	708	686	702	682	685	769	689	660	662	623	674	720	677	651	697	678	672	712	702	738	693	754	680	734	659	702	710	704	711	688	677	638	653	746	685	676	708	714	693	689	688	705	691	621	612	682	702	676	707	687	676	730	649	711	703	668	658	711	681	734	669	691	704	655	663	713	700	705	720	656	691	735	690	679	683	736	710	670	690	709	699	678	636	665	659	687	661	708	740	689	680	661	663	686	716	706	663	729	700	647	730	725	645	701	722	730	712	705	712	732	702	653	669	685	687	662	686	694	673	670	683	676	692	714	654	710	746	687	686	681	706	690	703	675	685	698	670	689	660	683	660	680	662	697	699	699	633	743	700	715	674	678	683	646	685	689	703	673	672	662	757	700	681	698	725	652	653	657	652	677	707	694	724	719	682	646	647	707	688	734	705	649	670	731	670	730	693	630	682	713	696	655	679	672	681	701	689	711	722	727	692	694	659	696	634	688	692	669	658	695	689	706	706	664	700	706	668	704	656	754	658	695	723	661	695	714	673	686	697	694	678	695	697	703	719	679	678	728	691	705	704	686	690	700	687	674	649	681	754	681	716	661	671	687	691	698	640	696	698	687	704	744	707	731	682	662	672	659	689	687	710	699	665	712	675	652	643	702	697	676	711	697	696	726	710	663	675	705	721	691	691	701	687	681	654	732	708	676	678	726	660	693	657	720	691	651	670	663	701	736	683	663	706	670	718	664	711	644	680	672	657	732	684	666	681	715	679	693	718	707	708	656	707	723	728	685	686	708	693	664	662	680	701	726	683	700	682	678	676	674	661	717	694	655	696	660	693	728	670	645	691	729	672	705	695	705	696	683	705	739	689	733	704	636	719	704	650	726	717	696	713	678	684	644	691	669	693	702	688	691	647	693	678	704	674	641	682	706	710	696	705	692	695	723	698	699	705	656	680	677	666	687	703	691	684	688	694	707	692	680	731	705	705	729	696	717	682	653	681	703	660	728	708	668	654	689	656	702	673	693	712	692	698	728	702	673	623	690	706	711	663	630	670	714	711	657	671	697	669	718	684	681	724	655	679	670	680	710	679	698	676	735	701	675	695	668	727	714	741	699	689	695	710	657	685	730	688	699	733	679	710	647	697	748	684	698	640	733	686	640	673	668	707	697	686	690	651	746	734	698	677	688	716	686	679	708	745	683	678	709	712	683	700	705	703	720	687	679	676	673	740	697	708	715	721	688	689	702	672	683	716	658	675	664	729	698	743	698	671	688	703	735	646	675	708	674	694	663	738	691	720	690	672	746	636	691	635	691	676	694	652	668	701	602	732	653	660	660	696
42164	28151	22298	14490	9760	5930	2851	1344	754	489	417	392	290	291	287	303	241	192	207	224	207	186	160	207	176	186	210	174	170	176	170	194	194	205	200	168	196	223	155	157	180	162	177	170	172	207	168	149	160	178	173	179	174	177	152	155	181	189	166	161	180	177	180	186	181	174	175	173	168	175	160	155	176	163	185	159	155	162	182	150	174	153	185	175	177	152	165	154	169	171	189	178	163	159	174	170	158	179	168	179	187	163	173	156	174	158	177	176	172	169	165	194	174	171	153	165	151	178	179	167	195	153	161	159	173	189	190	169	144	177	168	170	162	170	175	190	157	150	173	174	150	154	168	175	152	173	160	165	163	169	156	199	162	165	147	177	179	163	176	163	186	159	182	166	167	154	176	191	156	172	164	186	136	151	186	167	176	163	151	151	144	176	160	169	172	171	187	157	158	158	187	180	166	166	172	172	158	140	179	146	172	166	149	167	196	168	145	148	147	165	179	180	164	186	163	134	173	172	172	169	174	182	179	163	141	176	136	171	160	171	144	162	164	184	164	179	157	177	149	170	168	180	180	166	154	150	155	154	170	167	137	156	175	147	166	162	189	180	144	162	155	176	173	146	168	147	154	148	157	192	150	166	178	144	159	174	171	166	195	171	153	138	155	157	180	144	165	151	146	158	181	183	155	162	152	165	163	185	138	162	156	181	168	158	166	202	150	176	185	164	155	170	177	167	159	166	165	147	165	170	167	160	178	163	160	156	181	169	173	176	181	161	159	147	166	165	167	159	198	142	146	147	158	166	160	154	174	172	156	176	172	156	162	170	155	174	149	142	148	170	166	177	180	164	174	160	157	164	185	171	182	186	141	165	168	160	183	174	168	185	163	131	192	157	169	190	164	169	154	153	185	170	162	162	186	167	171	158	185	166	164	147	170	165	179	155	148	179	171	178	163	172	145	169	153	143	142	144	150	170	165	148	175	166	155	157	157	167	149	177	169	149	139	159	186	172	181	163	129	148	174	180	161	143	155	178	180	177	136	159	169	165	163	147	158	171	151	164	154	202	157	167	182	173	167	172	167	162	171	144	185	165	149	164	187	153	172	146	174	169	153	156	164	153	164	162	162	149	155	151	183	143	160	152	173	156	157	176	161	171	181	151	151	184	158	159	163	162	173	181	177	176	163	176	152	171	141	183	168	175	179	170	161	152	157	181	168	173	167	165	174	181	168	177	170	178	162	154	144	155	174	154	153	176	167	207	147	172	166	179	178	166	162	160	174	185	168	176	164	158	174	145	154	155	155	150	163	189	131	164	169	162	164	192	171	198	144	167	166	175	181	174	170	152	165	182	160	177	163	169	165	178	168	136	138	182	165	177	165	151	164	152	156	184	157	179	164	161	164	154	170	178	147	156	144	166	159	180	165	173	177	161	168	177	154	149	175	139	167	160	172	168	147	144	151	173	173	160	164	180	157	159	170	166	161	183	180	151	159	161	177	159	155	181	159	167	142	168	162	146	149	182	182	165	159	159	176	166	171	138	159	163	185	183	159	160	159	185	170	149	160	150	183	165	167	152	163	162	173	158	170	154	178	176	159	182	159	180	161	158	159	178	141	151	167	160	159	155	175	169	189	158	167	176	148	162	165	164	150	160	172	175	147	176	148	154	161	182	185	147	172	168	171	159	157	156	172	156	163	175	139	178	150	165	167	144	167	136	194	174	167	159	194	161	172	161	160	156	154	141	147	181	175	170	159	163	188	166	182	160	177	163	194	165	162	176	173	175	156	160	195	180	195	180	174	156	143	171	166	187	161	166	173	177	145	166	159	182	153	172	181	173	185	163	179	171	181	162	168	177	164	162	185	175	153	175	167	173	163	166	159	167	177	180	173	167	172	151	165	177	149	158	166	164	166	172	156	148	170	166	162	202	180	185	182	155	143	172	174	179	134	150	202	160	147	191	167	145	152	159	165	188	153	173	183	173	163	157	187	178	154	124	183	172	177	173	165	182	158	180	160	169	149	162	162	166	175	188	178	151	171	161	165	159	164	184	177	172	169	166	167	156	153	187	161	180	165	159	172	163	167	157	167	174	206	171	173	170	153	159	181	157	168	157	161	165	176	168	174	176	174	168	160	174	169	153	161	157	134	152	178	155	172	194	170	186	145	146	143	172	152	176	177	183	173	155	156	182	158	174	184	150	174	173	170	163	185	164	151	177	150	140	175	182	159	178	154	162	177	195	162	175	138	174	173	196	187	165	197	159	163	161	170	182	163	168	146	171	163	151	151	182	157	164	182	172	163	146	144	165	176	149	167	170	163	172	165	160	173	167	158	165	158	152	157	171	159	205	161	170	174	163	187	183	164	189	163	163	176	170	177	156	159	170	177	161	168	166	176	160	176	176	163	167	152	172	148	155	155	170	135	184	160	160	154	142	191	164	172	160	177	151	194	169	184	163	159	185	196	190	185	168	137	160	152	176	151	166	180	165	171	183	155	156	147	154	164	184	181	149	174	160	152	155	157	181	147	151	184	156	164	160	178	154	181	170	168	161	147	145	180	174	160	163	166	149	180	176	176	172	178	161	198	182	187	162	165	160	181	154	144	175	164	154	171	159	163	158	172	176	160	152	144	187	159	161	175	168	186	184	140	161	171	156	166	179	178	183	170	180	156	163	179	180	147	176	190	172	163	149	161	144	175	187	191	181	167	145	171	168	182	178	173	156	159	153	177	142	155	171	166	156	163	150	165	182	163	153	180	185	156	173	177	199	168	160	152	173	177	162	164	165	145	196	156	178	163	157	170	178	175	176	172	165	170	167	163	142	172	159	153	189	183	152	183	192	155	149	171	156	183	178	173	163	159	157	191	170	139	160	143	155	191	174	176	172	129	147	177	191	146	173	174	157	150	143	147	152	174	185	155	175	155	160	183	153	164	165	175	179	157	173	178	166	190	176	165	173	183	169	170	161	167	140	155	153	165	165	187	162	175	165	176	159	166	169	186	167	160	160	153	179	192	171	152	150	172	162	170	183	182	165	178	179	178	163	188	177	159	170	181	147	150	169	150	172	156	176	169	165	157	165	190	208	185	144	169	172	160	150	173	157	146	168	162	164	179	162	160	158	179	176	167	157	136	148	170	165	166	166	141	175	175	133	174	162	166	150	152	174	173	151	181	168	171	176	168	165	198	150	171	161	174	170	159	166	159	149	175	175	137	157	162	170	162	150	173	142	170	151	157	166	147	160	147	180	175	160	157	153	189	171	161	181	144	168	170	146	147	174	170	163	160	180	160	152	184	184	174	163	154	157	151	165	166	158	169	169	150	196	138	183	162	171	155	155	149	187	150	166	158	149	186	173	176	153	179	148	164	154	147	169	156	172	179	180	186	176	173	169	165	175	136	182	153	172	159	167	165	160	159	164	165	144	148	160	173	169	156	158	180	178	168	167	162	169	153	183	174	156	149	186	197	152	159	168	162	154	171	178	155	147	176	148	172	163
33686	9849	7939	8171	7214	5272	3974	3377	2675	2117	1891	1641	1508	1255	1295	1109	1024	963	834	812	739	714	657	665	668	611	593	595	576	555	520	575	519	543	498	512	536	560	481	538	478	490	498	451	485	467	506	477	471	492	459	418	466	461	471	504	466	463	490	497	469	478	471	467	495	488	463	450	461	502	461	440	472	462	459	465	494	471	463	460	443	512	448	471	446	435	443	471	473	477	437	476	491	515	469	496	515	520	509	439	501	460	492	481	460	494	483	458	464	485	454	455	487	435	453	436	438	454	482	424	469	434	429	422	466	478	439	416	434	401	457	423	428	440	427	431	449	403	405	411	467	419	456	422	473	421	458	397	443	469	459	450	432	469	397	487	435	434	440	451	380	440	448	415	442	473	374	414	418	457	445	438	429	480	457	408	468	421	435	435	449	405	401	447	406	438	433	442	440	407	449	423	434	422	444	410	435	439	436	462	399	510	431	431	489	423	440	416	473	457	425	422	399	431	417	403	407	448	441	442	443	406	391	435	456	441	423	429	424	441	431	437	430	415	443	417	465	454	456	444	459	443	441	436	445	426	459	452	443	444	439	421	436	388	440	415	410	479	401	447	428	447	426	481	426	460	413	421	434	426	434	431	422	424	426	423	426	410	401	433	444	391	429	443	451	392	419	421	423	409	411	404	466	411	416	440	425	434	478	392	411	450	444	439	456	442	435	444	402	426	411	427	416	421	429	419	405	426	416	468	428	424	464	436	459	423	442	430	421	412	457	427	457	467	452	459	399	433	408	449	445	435	430	444	448	430	446	417	387	441	474	431	393	424	420	448	419	435	428	425	430	415	425	452	418	404	424	412	449	387	456	437	427	412	429	458	439	443	429	421	433	473	442	437	430	446	395	432	472	422	413	467	446	448	404	430	457	451	447	444	441	419	462	451	399	393	427	408	416	445	432	410	451	401	414	424	398	458	411	438	439	425	455	420	440	439	453	472	429	456	382	420	416	413	470	446	435	414	393	424	478	405	429	397	392	392	391	430	440	433	416	472	459	394	407	429	437	442	436	454	406	462	432	409	439	406	466	437	431	431	427	487	409	444	386	452	422	409	433	475	459	442	421	406	398	420	415	438	430	463	459	409	470	399	437	436	453	452	432	469	428	424	424	425	464	450	440	460	408	449	468	447	429	432	409	456	408	439	451	424	414	391	397	441	417	424	433	429	419	415	449	412	455	449	448	440	406	451	426	428	442	395	407	434	441	423	452	422	455	429	443	409	426	432	415	406	420	434	450	414	422	399	442	437	430	437	435	426	433	434	419	451	403	463	473	424	462	449	450	414	445	441	433	448	413	465	413	404	414	409	426	432	418	413	415	415	420	432	464	442	430	426	461	422	421	412	437	443	409	402	410	436	444	419	441	428	427	434	467	438	422	431	418	419	466	426	430	414	459	430	432	411	445	440	416	394	423	422	434	439	425	448	421	440	415	438	455	428	434	439	422	427	461	447	432	407	455	446	434	384	417	452	404	436	441	395	440	449	447	460	431	439	452	403	432	431	442	436	417	410	454	422	425	449	409	401	412	419	400	424	436	448	455	433	410	418	431	448	382	444	421	404	408	438	434	431	413	434	429	428	447	416	398	441	433	451	437	437	441	410	441	452	418	426	438	432	433	422	444	422	429	458	441	433	424	445	442	438	418	410	433	411	393	459	439	432	381	420	411	417	433	469	414	437	394	414	461	446	427	470	431	460	436	406	459	438	432	410	425	433	453	412	432	441	421	449	425	440	409	404	436	438	428	412	456	421	404	442	448	419	426	411	433	427	416	446	451	391	426	464	415	414	421	459	424	422	433	427	423	443	416	458	407	448	406	447	440	426	396	443	443	420	427	364	419	421	435	459	453	424	455	447	450	429	412	503	429	452	455	406	419	400	447	395	429	435	425	430	420	401	421	423	436	421	415	449	428	460	433	428	446	414	409	436	445	404	418	438	448	448	422	397	417	427	445	441	396	403	418	428	434	413	416	431	444	396	439	448	444	416	466	434	448	431	415	409	414	445	460	417	467	429	444	451	452	434	438	446	396	413	417	452	413	450	485	466	406	424	440	457	396	456	449	426	466	430	437	416	425	463	436	417	425	420	432	427	419	431	424	419	400	399	451	458	439	426	435	427	414	428	430	427	442	407	440	439	459	432	434	455	429	448	429	439	442	400	438	422	430	429	435	447	400	444	410	418	462	436	460	434	455	441	450	417	452	420	425	442	453	429	427	444	453	445	409	474	428	463	449	421	432	402	406	445	453	437	432	447	420	418	467	431	426	448	449	380	420	415	455	438	439	405	456	462	423	416	424	450	452	411	423	426	447	452	441	420	408	440	403	452	399	408	438	422	461	403	405	402	409	412	445	421	432	429	419	417	441	456	470	411	426	419	412	451	439	409	417	430	402	453	451	429	459	417	429	458	428	437	430	444	392	406	417	471	420	410	462	433	422	462	427	403	413	438	424	455	433	443	384	391	409	396	446	421	424	430	416	416	414	424	455	428	433	407	451	445	440	434	411	431	432	435	485	431	463	418	426	445	428	441	421	455	434	407	438	422	426	397	420	423	447	442	438	425	386	441	437	448	406	404	412	390	427	462	410	413	421	420	436	413	445	440	458	467	405	437	441	433	418	430	479	417	415	405	416	423	442	431	458	465	429	390	388	398	434	446	425	433	482	444	438	437	430	450	432	460	400	411	451	428	403	421	454	459	441	414	424	393	451	429	436	426	432	457	408	435	444	466	441	395	427	429	434	429	434	450	430	406	432	459	430	404	399	428	455	468	448	423	434	394	430	429	409	424	429	456	457	425	441	433	442	395	413	398	404	404	383	443	414	419	412	403	453	440	446	417	438	440	383	454	456	412	391	438	454	424	454	423	421	426	447	422	477	437	408	430	419	420	419	467	456	438	412	393	453	445	417	430	417	442	452	443	397	454	424	470	409	458	430	400	425	438	427	438	431	410	463	401	426	453	454	407	421	407	453	462	454	413	436	410	440	435	428	396	428	422	419	446	432	432	448	423	421	428	440	439	444	425	434	455	424	415	448	462	424	440	450	413	413	419	450	454	434	417	422	447	425	421	430	422	440	452	430	463	436	408	426	430	469	438	427	443	410	408	420	430	387	439	388	403	420	401	406	450	486	437	418	428	444	433	437	412	466	445	438	422	406	408	424	422	436	451	453	453	410	429	445	407	426	429	394	437	407	416	417	420	401	427	441	445	469	435	441	406	481	402	484	444	453	440	453	461	472	437	436	416	454	391	394	448	431	466	413	438	434	428	410	409	460	434	452	443	438	446	425	445	447	449	430	442	410	414	468	424	442	386	418	409	428	404	442	404	434	463	428	411	403	436	422	414	477	377	382	414	433	394	453	447	407	469	449	417	417	447	408	436	411	427	452	420	432	422	421	420	448	409	426	422	428	439	440	425	450	432	461	438	450	427	437	412	411	435	433	405	438	457
7380	2466	989	614	493	367	281	289	292	285	273	301	282	261	267	286	294	264	297	265	284	285	261	247	267	280	279	271	275	274	278	280	266	261	312	267	253	308	283	277	279	278	270	287	266	271	247	290	241	257	286	245	267	276	260	301	258	280	272	273	278	265	290	246	276	264	260	274	269	261	236	246	282	276	305	264	279	269	261	238	278	261	256	285	260	293	298	256	292	251	284	270	275	288	283	261	274	279	275	253	288	246	268	296	260	248	251	272	283	286	284	250	265	285	287	266	282	264	305	291	285	266	270	282	260	297	264	251	267	271	282	257	258	280	292	294	289	248	267	276	281	277	272	288	254	269	296	256	283	289	287	268	283	270	296	284	275	240	268	302	238	254	281	267	278	277	294	270	282	288	247	258	271	277	238	289	263	277	307	279	278	245	291	267	247	273	244	273	292	260	278	259	257	257	249	272	257	272	256	275	284	284	256	259	270	283	270	268	266	259	274	272	277	259	293	242	294	255	265	273	282	260	282	314	255	275	292	246	251	270	279	245	241	265	232	296	255	259	268	282	270	271	263	268	260	254	261	277	293	262	250	301	231	262	277	297	265	288	251	246	292	287	274	264	256	270	251	246	271	271	292	292	271	268	269	291	273	319	288	254	264	293	266	265	252	264	282	260	265	285	254	275	273	252	278	266	264	273	273	252	253	247	273	270	292	271	260	254	252	269	253	299	256	284	285	252	275	295	292	258	279	301	297	251	278	258	258	267	291	288	266	269	271	288	276	278	262	285	280	253	278	265	240	282	274	284	250	312	265	274	290	296	280	258	254	259	267	257	262	254	274	289	267	279	262	299	277	271	289	271	262	278	256	286	245	291	256	287	271	289	276	280	258	281	289	292	272	259	264	285	268	303	264	261	309	241	284	267	271	255	276	254	282	280	258	265	297	254	296	257	279	270	261	259	293	244	282	265	282	265	274	288	292	290	243	237	262	286	248	281	281	291	300	289	272	308	262	273	288	291	266	273	259	258	246	294	289	285	248	274	275	272	243	276	234	241	267	270	288	297	272	265	271	269	280	250	275	255	268	260	250	288	250	264	288	276	266	277	298	277	264	266	277	257	271	266	270	269	272	267	301	269	296	251	251	293	279	289	264	273	246	262	265	291	265	260	272	292	257	275	274	242	269	268	267	308	262	240	275	276	250	264	275	262	304	255	256	277	242	293	290	239	264	273	261	299	246	265	281	285	277	252	296	254	296	255	285	268	274	263	291	282	263	273	284	288	256	263	273	305	259	239	254	258	290	267	267	265	297	266	289	277	278	244	266	259	300	313	263	257	261	272	254	286	322	249	248	263	255	282	279	248	260	264	243	264	262	284	268	269	287	294	254	268	277	276	287	276	278	302	248	266	272	284	241	242	268	263	269	246	273	265	273	259	290	271	247	247	281	275	267	274	248	272	278	303	254	260	254	232	279	281	283	285	266	273	277	264	263	285	276	268	266	242	280	256	276	278	272	252	283	288	287	281	296	290	260	260	306	284	265	270	260	230	249	266	273	282	256	259	273	295	308	273	277	263	268	293	269	311	270	320	274	277	257	264	258	271	258	303	236	237	268	258	273	291	267	301	253	272	254	289	271	263	247	272	255	252	269	271	276	303	294	260	303	279	278	259	284	286	264	280	280	279	275	282	288	276	247	268	288	246	251	255	252	290	267	242	244	282	290	251	294	271	274	280	306	267	276	271	270	272	295	273	283	288	241	239	257	271	290	251	263	246	282	265	315	273	253	257	282	260	261	275	257	264	267	269	240	273	297	279	298	276	257	272	283	267	251	251	285	268	258	247	268	272	275	280	268	269	252	282	308	256	275	271	298	276	267	271	278	270	272	279	266	271	247	293	305	303	262	278	274	259	260	250	280	260	281	258	245	267	273	269	270	320	277	278	277	269	298	279	296	256	278	250	292	266	278	300	308	260	268	242	253	284	263	281	270	265	286	283	271	256	265	271	257	289	238	264	292	296	266	253	273	268	269	257	268	273	277	245	296	262	275	287	304	264	278	262	291	253	290	299	245	262	278	279	254	275	243	268	252	240	273	288	277	264	298	261	298	282	246	286	273	248	251	293	263	293	232	267	231	258	263	267	257	304	277	265	254	270	250	266	264	279	255	255	280	313	272	277	281	269	284	290	245	270	285	261	257	292	279	302	293	251	299	283	288	281	247	273	273	271	282	251	290	321	275	296	254	266	259	288	253	281	274	278	264	292	288	257	276	276	285	275	247	289	264	251	272	275	308	263	259	265	287	295	270	276	239	264	278	254	281	258	255	293	256	282	254	288	293	259	287	280	256	263	270	250	279	275	278	272	263	267	267	268	256	284	289	259	286	262	289	253	268	275	264	254	280	261	275	260	272	267	254	285	250	263	288	264	273	255	269	275	278	267	262	237	301	276	281	271	278	258	300	258	272	288	276	267	259	267	274	251	259	280	251	297	302	232	252	250	260	283	265	249	251	273	274	289	244	279	279	302	265	270	243	252	270	255	275	290	264	271	257	281	255	308	263	247	289	279	298	262	257	264	263	291	283	244	284	274	292	242	255	267	263	270	258	275	239	266	279	267	293	315	269	258	278	269	273	249	280	285	274	283	280	279	295	290	277	274	290	268	286	259	279	265	277	221	268	283	248	240	284	271	267	249	269	299	290	257	284	280	261	283	266	292	284	283	279	268	280	271	251	288	263	243	297	284	272	295	244	272	257	281	270	242	253	294	283	236	289	264	272	269	261	281	262	261	302	271	305	302	283	258	281	291	274	261	265	239	291	259	252	262	249	272	271	283	288	294	284	286	259	259	291	262	296	294	269	240	306	251	281	248	261	251	271	286	252	264	253	247	252	257	248	265	254	299	256	267	275	276	276	282	293	285	273	295	268	279	271	271	292	264	263	303	265	273	260	283	293	264	248	272	258	275	276	261	281	255	276	261	248	264	279	251	293	295	297	269	293	244	270	278	276	273	261	276	299	295	264	266	268	300	277	282	268	282	254	258	292	285	281	273	274	311	289	262	251	276	285	276	272	308	266	281	269	255	264	271	263	254	298	255	248	292	264	291	264	271	273	305	284	266	280	259	277	270	294	267	251	253	257	252	297	285	280	257	268	289	276	289	256	285	270	269	268	302	294	308	293	293	273	283	276	270	285	234	275	280	270	272	250	268	273	266	252	276	306	283	273	286	274	260	273	277	258	297	295	266	274	261	266	283	278	239	254	267	281	258	292	292	266	307	291	271	259	247	270	253	302	264	275	275	279	291	266	261	275	290	292	297	278	282	291	265	286	274	251	281	290	287	274	290	275	282	294	227	303	277	296	246	282	257	294	284	261	297	294	277	267	257	297	291	249	262	299	271	288	251	262	265	274	276	262	268	291	265	297	279	227	291	262	250	262	284	262	307	276	273	282	282	269	252	283	263	245	274	300	276	297	289	277	258	297	256	264	296	247	265	274	265
7898	1996	1596	1474	1290	960	852	760	782	708	760	725	681	777	727	727	674	726	708	716	741	733	732	677	695	738	715	724	726	687	683	712	703	725	713	666	738	708	716	735	682	724	676	698	729	719	649	726	693	680	698	701	727	720	705	714	704	717	708	691	743	704	710	709	708	743	722	695	664	713	672	709	707	765	682	736	729	706	704	689	693	683	752	700	631	726	675	696	732	736	743	728	747	688	708	705	710	706	675	726	713	745	684	714	742	691	725	705	721	694	659	645	686	680	719	687	674	701	738	687	688	670	702	679	669	688	695	700	722	702	678	733	693	711	689	707	671	646	658	712	769	687	719	700	775	668	669	622	626	682	688	728	688	727	743	679	694	706	694	718	663	662	722	677	680	665	716	663	736	653	686	737	721	760	687	699	705	676	644	700	702	691	708	640	679	685	720	653	700	706	678	660	683	705	682	722	690	657	684	695	685	704	710	766	732	664	725	732	676	715	682	692	725	693	692	681	706	707	692	676	719	702	707	719	693	706	684	661	689	685	687	748	685	697	668	682	739	664	661	746	704	620	687	670	688	727	666	619	670	737	679	705	770	679	681	696	652	713	693	695	687	722	701	703	679	671	692	689	692	683	652	728	676	738	701	712	667	652	703	685	740	655	693	721	672	653	713	718	699	655	767	703	667	722	717	683	685	682	700	668	678	734	661	754	702	671	716	685	737	715	740	662	655	711	699	698	679	698	652	703	702	740	660	749	707	704	735	762	713	749	729	703	700	690	697	675	720	672	645	698	712	729	719	672	717	728	674	722	724	700	684	726	695	684	725	679	697	672	704	688	759	685	720	732	734	640	712	729	668	666	706	733	712	701	730	681	693	686	722	710	662	685	735	707	697	744	704	688	717	704	683	643	724	696	728	670	674	710	683	674	645	684	683	697	699	683	660	704	703	709	720	665	694	730	703	742	648	662	612	699	757	675	718	709	681	731	681	683	712	714	684	679	715	690	693	681	712	691	698	668	706	715	651	665	725	711	710	674	721	704	684	731	714	685	681	682	664	701	722	709	673	678	695	687	737	732	669	675	668	683	696	680	710	714	694	700	668	676	706	711	651	683	674	673	672	632	727	658	685	694	704	674	677	708	703	734	688	680	737	727	689	644	685	658	708	676	680	701	708	665	685	743	696	716	717	750	691	674	711	691	684	697	742	733	657	701	670	706	672	675	647	696	696	762	685	724	702	704	655	683	717	646	693	743	721	683	679	695	743	671	691	709	699	670	684	685	691	700	675	719	694	664	695	640	722	636	670	723	634	681	703	672	671	660	683	691	679	713	709	715	682	706	755	692	713	697	660	693	692	689	684	708	681	709	711	680	687	729	621	699	742	672	665	745	731	688	680	695	708	708	700	685	738	696	671	692	672	684	673	710	687	722	689	699	676	726	680	670	683	678	669	631	676	718	712	723	671	733	662	686	697	729	687	684	673	747	699	700	691	687	755	725	690	695	710	673	714	680	678	685	695	661	713	623	661	676	678	706	675	691	721	707	671	732	706	744	623	713	668	726	683	683	680	718	719	710	739	691	677	685	750	694	744	726	753	676	658	704	679	704	703	685	701	665	704	717	711	738	718	646	688	680	720	766	709	704	670	675	695	713	737	677	740	670	672	745	604	721	680	677	696	655	670	705	727	706	686	694	703	681	700	709	698	680	739	746	678	705	723	695	667	678	727	719	718	635	654	689	684	699	731	684	709	651	735	680	739	744	713	683	689	657	689	737	677	728	726	700	783	669	741	711	668	710	727	699	686	691	721	729	703	703	674	656	729	667	662	685	727	672	645	715	690	743	677	714	662	686	694	735	691	707	663	738	691	641	712	671	706	665	668	668	697	688	717	690	690	692	732	728	695	695	687	718	730	690	700	719	689	736	750	661	712	718	678	711	654	677	720	672	717	748	700	655	751	737	730	716	715	664	696	714	671	672	683	756	692	693	682	673	684	696	679	699	723	709	690	702	658	710	703	662	659	648	709	661	677	680	696	695	670	722	702	746	704	691	712	669	677	679	736	724	697	687	672	724	717	693	721	698	660	710	681	745	704	677	672	671	702	730	688	707	704	670	719	706	707	696	680	684	711	679	714	669	687	672	704	740	662	695	702	720	713	720	705	682	728	719	730	700	696	683	684	719	704	694	680	692	691	706	627	697	702	671	653	660	720	704	660	719	728	720	699	693	767	691	668	696	677	670	738	647	702	688	647	669	685	672	672	670	663	681	712	706	761	735	745	674	694	673	705	706	666	722	693	668	696	702	652	715	698	718	637	717	685	734	696	695	694	674	717	692	670	720	704	657	686	667	691	699	699	723	709	668	681	719	634	708	667	663	688	702	690	698	744	772	684	677	687	678	689	706	688	689	663	671	700	649	699	734	698	755	706	711	675	676	627	708	685	666	666	679	698	710	699	679	683	702	702	658	690	709	709	738	702	724	661	711	687	674	638	731	711	708	706	723	724	695	604	715	669	656	709	663	716	648	683	633	721	724	691	668	687	705	763	660	675	700	694	675	675	645	739	708	650	715	701	701	673	734	691	698	670	712	705	724	695	673	707	689	680	703	687	673	686	687	706	702	705	710	652	671	672	683	691	711	677	664	687	680	661	716	719	668	728	760	699	703	644	655	702	699	734	741	693	703	695	652	720	731	706	743	663	700	671	661	693	680	670	687	728	730	700	667	699	717	674	716	691	728	664	732	715	712	669	719	685	744	674	767	701	656	716	699	708	707	643	700	658	698	724	704	725	622	662	687	679	723	648	686	685	726	650	666	679	681	699	659	699	692	718	695	696	717	710	700	711	726	690	658	666	718	673	700	686	737	686	642	706	728	726	670	697	687	703	668	677	717	716	676	697	677	703	669	706	697	635	695	661	697	657	734	757	687	653	745	663	680	675	668	690	705	689	748	685	669	652	687	720	668	698	714	720	739	702	719	711	723	704	754	737	695	715	733	676	644	761	667	687	662	710	667	704	727	671	674	682	649	716	683	671	691	667	731	706	739	722	683	679	703	686	718	738	671	732	698	725	696	729	712	685	702	684	677	749	726	723	714	713	692	725	642	772	642	717	744	707	696	728	742	729	689	706	701	717	723	766	694	698	683	710	688	696	720	661	733	702	704	725	739	721	700	692	680	695	728	731	721	706	682	724	699	693	754	726	716	702	692	703	685	705	661	694	696	716	711	658	661	705	693	740	724	641	650	729	664	708	696	683	698	656	717	674	696	710	660	714	673	695	684	714	711	708	716	675	660	707	715	681	670	672	693	676	699	716	664	676	733	675	737	733	695	689	700	664	718	685	696	707	731	677	689	676	706	704	661	718	688	718	700	639	667	683	685	717	675	686	721	677	741	699	721	673	725	695	673	734	748	681	751	709	646	705	710	731	697	691	709	711	709	718	676	696	734	662	714	682	647	692	695	710	696	731	694	663	743	752	727	674	750	704	707	627	690	718	644
35772	23677	15185	8710	4712	2502	1311	705	555	445	442	379	385	375	353	340	310	303	279	304	302	264	277	302	279	294	311	298	252	299	286	269	304	271	309	265	295	280	299	279	302	260	273	277	284	270	278	234	327	311	272	274	318	277	294	277	297	277	290	272	292	272	268	288	264	281	250	255	273	263	258	289	270	266	266	282	283	297	274	257	281	246	266	288	289	283	278	281	292	277	301	300	289	248	270	271	311	275	261	299	270	280	290	288	290	273	271	274	273	265	249	272	269	281	283	286	248	303	306	257	279	290	281	298	285	279	292	259	295	307	281	291	272	266	268	276	259	304	298	302	302	300	292	263	278	255	274	297	302	254	273	279	326	265	304	252	276	293	288	299	273	272	270	286	292	271	284	293	282	266	302	242	260	315	320	251	302	279	281	236	287	278	298	304	249	278	300	279	292	319	282	277	293	302	272	292	274	269	272	296	265	302	277	255	305	255	271	274	279	287	266	263	275	261	267	311	268	315	309	246	285	285	269	302	250	242	288	279	256	254	279	256	269	303	269	253	266	281	301	275	293	263	269	264	279	269	275	295	277	300	293	246	279	275	293	271	248	268	266	273	283	268	248	269	272	288	272	275	298	298	321	279	313	277	294	295	297	261	267	291	264	240	236	259	275	267	279	280	288	283	292	266	271	298	258	317	276	276	291	279	284	263	238	281	262	277	253	275	256	302	244	302	277	287	319	284	282	279	282	314	279	305	284	246	275	288	269	271	301	314	269	270	279	280	257	309	308	272	327	289	265	297	301	279	306	271	271	290	313	260	262	273	333	305	273	235	273	275	303	251	300	277	278	295	254	275	262	287	267	290	274	281	274	308	278	266	306	292	312	302	259	274	270	270	259	301	271	291	271	265	265	270	274	297	295	260	285	289	266	282	290	299	287	310	296	288	315	279	265	256	283	276	257	291	257	274	292	267	295	262	305	266	255	298	284	311	279	287	295	271	275	288	266	281	291	314	290	287	272	298	269	290	256	289	267	298	275	278	284	284	240	281	275	279	283	306	253	256	289	248	278	300	275	247	248	294	294	278	257	274	305	271	279	273	267	324	297	254	298	286	277	268	287	260	284	297	259	289	260	277	310	268	286	287	275	258	291	308	286	263	287	288	313	276	255	290	276	297	278	238	312	308	286	283	269	284	282	285	283	277	279	292	281	269	267	265	273	277	292	253	286	241	256	295	275	313	294	296	306	308	304	272	303	287	285	297	262	267	271	263	282	268	269	284	271	258	305	281	283	285	288	303	283	286	271	282	296	253	292	261	254	306	283	261	285	278	312	279	262	281	264	320	264	266	288	244	283	287	287	295	308	294	288	261	294	275	260	285	277	298	287	294	267	294	250	272	253	266	262	288	271	265	271	283	288	290	298	277	243	264	291	314	310	281	271	268	284	280	273	298	300	277	267	258	257	269	273	258	286	279	294	233	290	282	273	260	295	309	269	290	253	278	265	296	336	289	301	295	283	268	269	282	284	272	290	254	264	262	271	289	269	301	282	266	297	273	299	282	262	310	290	269	273	286	292	301	238	285	261	265	290	276	277	305	281	237	309	268	257	291	273	290	266	287	264	289	265	271	272	280	305	261	285	283	270	282	248	253	264	259	277	286	281	284	245	255	271	293	295	285	269	280	279	287	279	257	293	286	278	265	277	300	276	260	285	277	270	297	299	266	256	262	304	296	263	267	252	273	257	262	275	268	257	287	268	258	279	263	282	277	277	277	288	309	273	274	275	267	294	255	279	267	276	311	302	273	275	264	269	270	275	278	260	269	304	277	263	287	288	287	255	290	290	304	264	269	283	285	253	305	288	290	263	294	275	273	240	285	289	270	268	268	246	251	272	267	251	281	282	257	272	298	308	282	283	262	268	287	269	268	294	277	288	266	267	278	276	284	265	279	305	264	302	295	257	268	273	282	273	296	255	290	272	293	286	297	301	255	259	269	271	263	279	317	291	271	282	281	266	260	276	299	303	296	275	324	310	310	294	259	272	273	279	276	280	269	262	284	298	273	286	269	297	252	261	258	289	282	263	277	274	273	319	271	237	269	290	295	311	287	275	279	262	282	284	276	268	254	290	262	259	273	278	251	296	276	266	285	296	298	251	297	275	281	286	259	302	259	276	285	275	286	291	266	281	305	256	292	253	265	268	326	299	284	286	275	310	265	258	267	287	277	265	295	310	267	305	287	255	263	258	246	283	275	279	236	267	290	277	267	296	275	283	289	247	244	281	290	242	266	264	287	266	276	296	304	257	265	289	296	302	283	269	269	298	302	287	321	233	251	289	292	276	290	272	332	275	255	288	279	259	290	270	306	291	255	283	282	279	271	259	267	253	252	267	308	267	302	293	299	304	303	255	266	271	273	307	289	257	297	267	273	277	295	282	273	296	299	278	257	297	305	272	317	311	275	268	280	241	273	281	275	296	272	270	275	294	272	257	293	290	267	285	278	237	269	261	269	316	291	297	273	277	296	279	275	251	261	299	270	272	267	266	267	270	299	313	282	291	271	288	265	274	265	287	272	256	284	259	301	296	270	279	254	273	286	277	283	287	279	306	285	278	270	264	278	289	294	252	316	315	280	258	263	253	293	272	288	295	296	273	284	261	265	278	281	261	263	319	279	250	285	276	273	277	260	284	284	272	266	290	262	280	282	247	283	283	297	270	289	257	298	280	277	283	293	274	277	269	259	262	276	252	313	261	271	254	257	288	298	288	286	273	316	247	268	306	258	286	300	275	267	299	283	281	323	285	272	301	280	249	272	278	297	250	275	270	258	301	271	250	257	280	291	294	275	247	290	290	265	263	257	294	256	274	277	284	260	276	248	268	298	259	260	265	290	293	267	273	242	272	263	308	233	275	296	296	283	256	257	297	283	263	259	269	249	281	274	281	281	261	302	278	251	272	286	271	282	285	301	272	307	285	271	317	260	250	305	289	273	267	243	290	276	295	277	281	281	295	251	292	287	267	266	274	284	294	268	304	245	267	280	293	304	271	285	294	286	301	282	283	278	276	308	280	254	303	302	298	269	262	275	307	269	308	275	284	280	285	268	293	258	270	288	292	242	272	275	273	291	277	275	294	260	298	277	307	257	265	295	279	261	282	257	279	284	228	293	311	269	272	288	284	275	279	264	271	278	229	305	298	268	262	292	287	262	310	276	287	273	278	278	254	260	266	297	285	311	303	273	278	245	299	281	261	280	261	262	261	246	268	278	290	305	275	273	288	268	261	275	279	290	271	284	288	284	279	298	264	289	294	257	284	285	272	253	299	290	290	218	270	265	278	265	280	267	273	294	297	279	286	280	264	297	274	264	272	306	309	281	298	265	250	275	319	277	282	312	272	286	273	286	292	279	253	274	300	276	313	314	267	304	265	251	266	304	314	286	278	265	278	290	262	269	272	246	283	280	274	315	240	261	266	294	280	278	271	270	293	285	273	259	293	291	276	272
29329	6304	5381	5222	4967	3480	2721	2204	1873	1629	1442	1293	1222	1112	1156	1082	1057	939	927	863	878	786	831	846	769	804	817	777	811	750	803	732	669	757	760	720	773	759	743	763	746	735	748	689	748	680	778	684	735	717	734	713	736	700	680	723	698	692	701	689	728	772	727	717	697	716	720	727	700	644	722	675	723	697	739	714	676	741	704	709	726	635	734	761	712	728	688	731	708	731	767	715	718	711	715	809	749	757	756	723	705	680	757	724	687	686	767	712	721	762	722	727	702	712	708	699	715	745	708	727	711	718	731	704	741	694	708	692	707	725	713	682	684	688	657	742	670	716	699	681	684	716	724	718	750	702	671	717	770	747	659	679	713	727	721	702	665	735	728	722	721	731	695	696	692	691	717	723	734	678	668	751	698	659	700	724	726	695	703	704	708	672	733	724	637	720	725	708	769	678	700	748	729	685	690	650	669	680	686	693	682	683	709	698	740	738	698	678	737	667	717	748	713	670	692	685	675	700	703	678	717	622	688	670	686	712	692	703	708	703	716	681	649	697	709	697	732	669	681	725	687	697	703	699	727	679	684	723	670	700	713	681	693	629	697	711	685	714	739	721	686	684	708	696	696	682	676	684	707	630	702	696	709	659	688	690	690	696	691	676	699	682	671	753	748	721	685	696	693	721	765	707	692	690	689	668	703	745	688	674	694	745	717	710	687	682	711	718	713	692	690	699	715	639	705	699	692	697	667	687	669	712	708	689	734	712	681	711	720	764	741	707	676	689	739	683	697	727	672	682	712	784	667	705	707	705	701	662	723	675	676	699	700	714	670	659	667	691	663	715	702	740	696	747	725	718	723	699	702	728	698	713	670	698	733	681	709	694	721	659	695	733	723	684	709	708	710	729	689	673	671	701	712	718	734	698	684	700	711	659	706	726	658	749	690	718	701	707	662	735	718	686	677	711	659	701	727	686	705	691	733	708	693	709	706	701	701	736	669	701	727	732	685	722	695	671	704	685	698	700	702	711	705	700	693	743	725	700	665	701	690	658	659	647	663	681	710	694	749	698	687	667	717	702	713	677	710	721	675	741	714	682	718	723	653	676	698	701	676	699	630	693	711	654	676	723	709	670	680	712	675	656	682	702	650	750	718	708	692	715	695	693	692	753	692	673	692	711	719	710	689	694	672	639	678	722	707	681	655	742	684	650	668	730	667	683	709	728	731	680	725	695	718	680	695	704	741	729	727	740	717	659	698	687	760	709	696	697	676	699	658	696	697	703	677	709	690	763	664	694	689	666	708	699	699	726	704	715	703	701	661	699	709	695	714	685	753	718	614	722	652	705	705	685	732	748	696	671	667	756	739	693	710	772	686	740	682	690	710	700	696	672	685	698	669	711	688	699	687	748	735	695	707	660	728	732	676	694	679	699	664	723	733	675	699	737	726	731	682	675	732	752	745	678	675	713	701	714	673	711	732	736	704	723	716	720	671	689	675	726	680	668	724	726	684	702	705	688	720	722	693	676	708	702	624	733	678	751	656	690	700	735	705	771	683	693	733	701	690	705	709	717	664	677	726	658	739	683	680	685	689	718	715	719	671	731	709	680	684	710	676	668	680	730	705	718	685	746	703	668	716	697	713	672	724	717	725	720	748	718	715	753	713	690	705	711	712	683	699	718	712	737	692	691	696	703	665	770	776	692	657	668	721	685	668	689	698	692	654	749	663	729	681	714	687	675	711	700	655	721	697	695	703	714	684	746	685	679	730	775	693	681	721	713	679	724	674	705	698	662	663	750	680	702	692	666	665	690	666	722	657	706	722	728	658	672	754	685	699	698	702	691	653	707	643	689	687	729	709	728	709	696	705	740	717	693	689	638	722	717	726	706	720	644	739	686	683	717	718	716	701	672	728	688	678	731	687	709	689	706	715	701	761	714	683	685	717	688	656	708	669	689	684	692	668	722	659	730	706	697	717	704	697	705	659	731	687	735	686	674	671	665	721	690	706	713	709	703	689	659	680	668	721	653	671	708	700	651	721	715	725	713	716	702	666	726	688	707	706	734	715	659	770	730	719	682	660	648	709	698	720	679	650	690	731	648	719	701	731	677	684	704	677	712	719	668	735	758	690	693	714	685	640	683	673	699	686	698	673	655	635	723	683	712	725	715	642	744	693	734	704	697	727	745	679	682	760	716	695	676	740	758	708	723	687	714	758	694	677	701	716	783	742	690	720	662	716	651	663	719	699	692	707	716	678	722	721	694	695	700	704	697	695	671	688	750	709	711	731	727	720	701	702	696	681	731	713	689	686	732	686	763	686	732	714	721	713	679	660	685	697	814	695	732	696	743	725	712	691	664	695	701	728	711	725	698	723	685	727	705	691	724	694	721	711	691	680	681	691	714	751	679	712	725	655	675	710	675	687	710	748	675	673	719	699	659	633	677	693	708	669	701	723	707	699	657	709	730	664	686	650	673	658	682	715	743	663	713	741	701	719	668	681	677	726	696	658	696	726	672	713	664	684	677	718	692	687	701	700	693	757	690	676	679	687	719	719	705	700	674	693	676	674	698	706	642	700	680	706	686	699	732	693	704	689	664	718	694	689	657	677	666	696	683	695	674	741	688	697	680	691	763	717	674	700	715	671	704	667	689	712	696	705	687	690	705	689	739	674	682	755	684	735	712	672	693	755	688	681	697	684	672	667	688	720	685	692	732	661	705	713	696	684	741	705	642	703	698	720	703	670	679	697	737	723	733	685	729	678	724	712	707	688	764	679	743	685	664	718	677	762	681	711	722	688	677	658	681	705	713	724	672	711	684	650	668	679	699	722	662	660	743	749	672	749	688	682	723	679	718	688	714	670	679	727	723	703	695	699	704	674	668	739	667	696	674	699	724	687	717	678	683	691	700	761	694	696	677	695	725	733	663	676	706	732	676	704	710	684	661	734	685	654	704	720	649	739	699	707	660	690	667	724	686	689	675	674	696	710	695	735	701	685	710	690	692	700	717	668	674	731	701	676	718	707	704	728	676	737	701	697	724	690	679	750	679	688	701	711	731	690	736	712	720	695	685	732	686	725	725	716	685	693	716	686	747	705	711	680	689	719	698	726	729	641	686	728	728	723	693	719	710	658	697	747	701	684	706	704	687	699	634	680	703	717	724	742	771	690	714	703	725	659	699	744	758	689	691	643	665	701	704	712	683	659	712	700	696	740	731	681	647	680	705	714	700	659	693	704	720	690	689	704	685	739	655	687	661	705	685	690	727	752	712	677	659	714	685	647	704	730	718	708	690	710	696	719	681	716	708	681	719	722	677	691	656	742	664	690	646	703	674	701	640	715	703	664	706	695	667	701	691	739	672	649	699	687	700	676	714	702	658	725	708	709	674	685	692	705	656	722	700	675	690	669	663	677	677	693	695	661	662	720	651	683	715	697	689	673	674	701	681	684	686	694	669	746	687	666	679	687	697	712	748	671	712	720	705	712	652	729	691	635	698	716	710
45516	27867	22633	16635	9957	5849	2969	1330	731	556	429	398	319	329	278	266	268	243	241	216	203	207	250	197	194	191	170	185	189	169	181	186	238	222	184	148	186	166	188	159	193	184	136	175	179	198	186	150	149	167	169	165	169	170	149	170	192	192	183	173	154	185	183	193	185	173	155	181	176	188	174	205	194	181	170	161	192	174	196	165	173	174	171	189	190	163	174	167	194	155	200	154	187	173	161	170	170	163	176	181	182	201	174	179	160	193	143	183	183	185	167	154	177	195	187	201	147	178	159	168	192	164	167	160	173	181	199	189	182	164	152	177	189	184	171	169	163	164	187	173	181	167	153	185	190	182	125	155	153	165	173	192	164	185	175	190	156	165	179	172	178	189	178	171	171	152	173	171	191	166	165	166	182	171	157	179	155	167	172	178	196	178	195	171	167	171	169	172	176	173	192	177	179	185	164	170	192	184	171	167	199	168	176	167	161	143	187	178	204	149	182	173	166	182	172	166	171	175	162	183	146	173	187	159	183	170	173	178	212	166	163	179	170	180	180	167	194	172	168	174	168	181	163	141	182	204	150	185	158	161	167	147	171	155	158	162	139	182	188	202	168	161	175	165	167	150	176	166	162	170	184	172	162	158	159	163	170	193	180	169	168	172	204	173	179	138	155	168	165	171	194	181	184	151	184	169	179	178	165	174	171	176	172	189	160	154	187	163	180	143	154	161	167	182	184	184	176	158	163	176	176	164	180	163	180	194	190	166	172	179	167	186	179	199	188	182	153	188	168	157	167	172	171	166	141	174	159	176	171	171	171	169	182	170	172	178	160	170	159	199	169	166	175	166	184	171	187	159	180	166	166	181	194	174	193	172	158	167	186	145	151	178	195	179	170	160	183	171	167	172	183	163	157	153	172	155	150	172	167	169	149	171	172	153	196	196	189	159	158	174	163	197	151	182	180	165	171	153	164	183	171	156	171	157	163	202	164	181	173	199	165	168	178	196	181	174	200	172	194	167	151	159	177	168	178	162	197	166	160	166	185	178	169	178	166	160	169	150	168	189	171	166	182	174	190	149	153	162	194	160	181	167	190	171	188	191	191	149	154	183	175	159	171	173	166	168	166	176	196	173	179	183	183	185	184	178	181	185	171	167	152	156	150	174	174	171	168	176	158	191	172	185	161	146	176	186	186	188	143	145	195	182	168	170	214	163	170	153	176	159	163	156	184	177	166	156	191	186	162	173	180	182	170	165	158	175	187	164	175	152	178	173	167	171	185	152	182	168	152	184	164	186	171	174	197	173	173	213	175	165	175	175	182	186	170	166	174	168	193	148	171	185	167	152	191	160	172	168	175	172	159	143	176	169	181	172	173	165	192	193	168	180	165	179	181	191	161	175	187	153	156	162	184	157	162	165	205	179	181	162	182	182	173	191	165	180	165	186	183	188	155	171	151	184	170	168	181	166	192	176	180	158	183	163	169	161	178	176	152	186	166	156	173	188	180	161	160	171	172	214	159	196	162	176	154	162	172	177	161	178	167	165	170	162	178	183	180	171	171	176	180	168	178	183	170	190	172	192	175	147	178	174	167	165	180	185	170	143	132	167	162	182	156	152	193	190	174	164	152	180	182	199	180	159	177	162	190	202	185	168	172	144	166	173	172	179	174	200	190	185	163	194	171	172	173	175	179	178	136	184	176	162	169	168	159	157	166	173	150	166	171	161	181	175	172	152	182	169	151	185	174	171	160	154	173	181	176	160	157	188	182	170	171	162	161	177	167	187	177	178	168	167	156	183	182	156	184	166	164	170	167	154	163	170	163	151	151	174	173	154	159	159	215	180	193	174	172	162	179	180	159	150	172	151	167	170	154	155	174	160	198	197	198	170	188	184	157	167	177	186	193	175	181	151	157	167	175	194	176	186	181	177	152	139	158	186	184	177	174	147	184	163	180	182	185	161	163	160	180	181	168	168	160	163	159	167	165	181	168	197	170	172	174	170	167	169	163	189	182	189	162	161	177	187	178	172	170	156	170	162	157	182	161	205	156	178	151	188	179	192	160	168	176	168	162	176	173	168	156	172	186	176	161	168	178	174	178	152	183	165	176	161	191	154	169	157	162	159	162	178	188	175	170	146	185	174	192	163	166	167	192	150	176	183	180	191	184	157	161	164	180	178	182	172	167	177	163	161	175	199	167	148	154	172	166	177	164	164	134	151	180	186	157	188	170	161	169	165	164	170	187	164	170	165	185	178	173	181	176	167	186	163	193	171	177	166	174	165	212	175	200	147	172	151	180	189	152	185	177	164	151	167	158	192	172	185	157	155	168	164	168	189	185	168	184	161	176	177	158	169	173	195	147	172	162	186	174	174	183	178	161	149	156	166	177	160	176	171	171	171	178	188	158	153	170	209	161	150	174	175	167	149	170	164	169	160	176	173	179	152	168	147	172	160	163	161	182	163	187	191	176	150	164	189	179	178	177	164	169	156	192	174	183	166	195	164	179	172	194	170	161	161	158	164	187	168	186	163	169	173	181	164	158	168	174	182	179	155	163	173	173	183	169	164	152	190	163	178	155	168	177	164	180	198	182	150	165	151	175	157	144	167	172	197	186	174	156	188	171	151	164	191	170	176	178	180	180	176	175	183	180	136	152	190	162	190	212	171	228	164	160	185	169	133	153	182	172	172	190	179	178	173	180	188	180	171	185	182	195	175	192	167	146	186	171	196	162	167	166	160	190	158	167	167	158	163	196	160	179	181	179	179	185	161	207	168	182	166	172	174	159	176	171	166	199	151	175	174	171	154	183	195	173	172	150	163	188	200	191	150	187	198	162	176	159	157	182	203	170	186	165	166	157	187	158	176	178	197	190	199	175	178	170	190	154	161	177	174	184	143	176	162	170	184	165	201	163	201	181	183	202	176	165	152	167	157	196	167	171	187	177	174	178	162	212	199	167	161	175	161	184	175	155	162	179	170	165	171	176	195	167	175	176	180	204	174	173	201	182	158	171	168	160	189	173	177	149	185	186	172	196	200	153	163	181	160	173	173	155	183	183	196	188	165	159	142	190	152	177	175	175	182	179	165	160	187	174	167	184	197	150	143	180	141	171	163	157	174	199	192	158	163	165	167	155	173	169	177	176	174	171	179	159	150	141	178	181	179	159	182	171	186	185	166	170	180	166	194	171	153	187	154	176	158	171	173	200	173	185	177	174	178	189	165	167	174	157	171	176	182	185	155	169	154	161	194	163	152	184	169	209	174	179	142	192	174	179	167	186	182	198	213	165	165	155	158	173	179	170	194	174	177	142	159	193	176	174	167	188	180	205	183	173	158	171	170	195	167	179	182	170	152	161	162	187	171	205	177	194	186	166	171	158	183	158	150	159	199	193	178	155	175	141	186	174	158	163	162	179	164	176	193	179	166	165	172	159	188	152	191	176	155	178	173	184	164	187	174	159	186	164	187	172	164	158	181	165	154	184	176	183	163	188	153	159	164
37316	8095	7812	8153	6958	5264	4168	3290	2620	2146	1971	1711	1481	1417	1218	1128	1096	996	865	839	722	719	678	621	610	604	624	612	593	613	594	595	550	581	530	534	526	594	490	580	529	514	513	500	506	489	471	512	462	499	519	527	572	480	475	500	512	528	489	514	548	488	492	456	482	475	507	505	466	460	476	471	535	519	505	462	486	488	462	471	440	481	511	486	520	476	454	492	457	456	480	483	440	437	463	531	490	491	538	449	496	534	517	524	496	500	496	501	492	470	504	460	454	448	468	481	450	427	413	473	466	472	493	441	470	434	437	432	439	456	463	426	453	432	449	480	447	445	460	446	434	446	442	442	437	428	427	418	436	441	452	434	424	432	471	433	461	474	452	470	471	462	466	461	490	472	456	474	442	469	427	462	463	449	445	414	421	473	456	457	458	413	459	402	455	458	489	464	434	469	432	478	496	458	469	460	462	465	477	395	477	486	449	440	456	433	459	466	449	455	426	432	461	466	446	434	433	477	443	439	465	449	478	406	457	453	415	451	474	464	451	424	458	406	353	421	443	435	483	453	432	450	449	441	486	414	412	503	465	438	429	470	479	462	455	440	426	463	432	460	462	431	429	412	457	424	435	466	463	426	468	467	422	468	426	440	433	439	410	461	462	447	462	444	458	418	475	448	455	462	478	465	439	431	443	438	405	455	419	505	434	468	422	491	451	428	438	442	468	441	428	423	434	443	431	462	438	451	464	448	462	492	430	440	473	434	443	424	405	476	455	423	459	468	451	439	476	453	417	454	470	424	425	458	450	433	451	467	417	474	410	416	439	447	477	420	419	454	428	489	475	401	413	460	460	442	440	455	436	418	448	428	427	484	448	461	460	441	449	428	458	489	447	434	433	466	449	409	476	427	463	439	446	412	462	435	421	449	433	450	463	424	480	448	509	463	469	424	462	441	444	446	469	451	429	425	473	439	417	447	471	469	443	433	437	416	457	423	423	422	462	404	449	432	445	430	423	413	454	426	462	461	461	444	398	477	479	501	459	440	452	426	461	451	443	434	457	435	440	427	453	466	397	416	442	452	427	477	446	445	426	457	426	435	427	450	430	432	466	431	489	456	423	433	436	458	423	450	442	423	441	415	456	421	450	461	425	442	436	464	451	476	436	444	468	479	468	471	416	437	406	436	422	471	480	434	471	457	469	443	471	421	462	424	420	412	458	447	408	426	459	452	424	452	427	465	451	423	430	459	503	452	466	467	451	444	427	432	444	452	435	421	481	459	410	444	484	462	464	484	418	473	427	462	462	451	416	430	463	450	450	484	436	411	442	410	436	458	486	466	441	483	446	469	446	468	433	445	465	463	458	455	427	463	476	417	442	437	482	438	471	444	440	413	466	455	470	458	463	457	464	457	440	461	443	440	488	457	444	413	442	438	450	402	449	445	427	490	444	482	426	458	487	482	465	462	454	496	450	430	419	454	475	459	431	411	439	446	428	453	452	439	475	445	483	434	416	468	471	445	463	445	437	462	459	434	447	442	442	441	457	454	438	477	464	441	477	422	425	426	455	460	460	407	453	446	467	444	460	457	493	453	451	454	433	405	469	412	449	478	440	468	432	428	446	468	457	454	460	462	469	451	461	420	459	425	423	454	474	488	479	447	418	425	422	468	493	421	428	434	498	412	421	427	452	435	416	458	442	441	401	449	441	466	475	431	445	453	426	448	458	461	442	448	493	428	445	427	416	406	414	447	471	427	468	459	442	451	446	430	435	459	468	435	448	490	453	426	480	445	428	451	434	448	440	439	444	484	404	463	480	450	471	454	424	463	434	435	436	417	442	449	467	472	465	455	442	440	447	484	431	430	431	475	447	446	436	450	458	444	449	405	460	447	501	444	467	467	467	448	468	466	460	407	443	440	447	457	443	410	428	452	441	416	436	454	505	491	428	452	443	446	441	467	454	440	457	422	444	486	410	416	407	461	467	490	464	471	455	470	458	446	469	459	402	484	469	405	457	469	431	435	415	440	423	433	430	444	434	423	426	475	488	423	451	435	484	449	465	477	428	448	451	419	476	447	463	464	450	423	477	437	422	451	449	438	452	431	470	478	472	462	421	423	450	443	424	446	448	406	444	435	472	440	447	474	463	432	457	453	450	445	421	445	423	430	449	449	449	421	406	471	458	472	479	458	426	484	499	414	455	499	444	429	413	442	493	440	434	450	474	470	453	444	429	462	466	471	447	445	397	424	464	430	409	427	453	474	433	454	404	450	427	445	463	465	393	462	471	434	416	447	459	465	446	467	443	452	438	461	444	473	451	435	485	449	425	437	428	472	471	465	425	486	471	450	467	469	398	448	497	456	440	427	443	480	496	443	399	487	404	446	447	468	477	465	420	422	447	426	470	468	448	465	451	445	447	492	447	419	452	439	474	510	482	443	456	431	447	454	459	466	491	465	423	439	415	467	420	474	438	416	399	474	465	444	446	455	451	446	457	454	441	469	432	463	429	426	454	421	442	451	430	430	461	444	473	438	430	478	454	449	415	454	455	453	433	476	448	469	435	501	454	407	426	457	437	457	447	428	437	439	429	447	440	448	443	470	415	479	450	411	419	454	448	449	401	486	427	483	438	431	434	468	449	455	480	374	448	442	437	452	445	493	463	453	392	442	432	464	438	451	438	471	445	437	413	423	418	443	441	463	454	419	437	468	430	456	442	459	462	452	436	454	484	451	481	448	459	470	471	403	443	442	441	390	468	465	421	437	467	414	414	450	428	430	437	429	440	407	443	414	464	456	407	454	458	454	435	448	414	464	479	486	455	407	491	454	435	407	456	420	485	423	451	460	469	444	470	417	450	427	433	421	462	430	446	463	472	446	444	451	413	459	426	432	443	472	425	488	417	439	456	508	414	419	451	451	438	457	454	467	430	448	457	423	429	484	469	416	451	468	442	448	428	417	468	494	438	445	453	436	468	475	477	474	457	456	441	455	468	479	460	450	438	436	455	458	466	443	449	447	455	465	433	440	508	462	466	459	457	435	434	455	440	472	451	451	461	459	487	471	450	481	441	493	446	426	424	497	518	449	425	411	478	415	424	444	465	432	461	445	388	463	443	489	434	493	456	461	472	456	460	457	468	406	456	455	461	488	419	446	457	402	462	437	447	450	414	449	482	468	451	426	436	479	427	489	451	472	439	428	428	454	447	465	424	471	471	429	471	425	446	461	441	497	515	493	429	448	413	430	421	484	457	481	452	424	447	473	463	441	464	424	419	442	460	479	443	425	459	463	472	442	436	441	459	440	459	466	445	438	440	447	449	436	420	477	426	444	423	475	425	473	457	454	466	478	491	466	397	431	470	460	453	443	432	455	445	420	446	475	471	458	483	440	407	408	444	462	419	472	455	447	412	383	491	451	490	428	460	450	459	458	426	433	455	429	453	432	450	442	471	447	452	472	419	449	464	442	440	476	436	469	453	472	464	471	465	430	456	431	417	481	466	476
7627	2541	1025	624	397	329	300	302	266	273	265	275	306	294	316	273	263	264	282	284	261	305	297	283	298	337	255	263	257	272	277	290	274	276	293	275	317	266	268	233	287	272	288	285	282	265	302	284	283	269	257	262	276	315	266	260	310	293	297	301	282	255	279	293	254	287	261	280	258	287	267	285	281	254	266	262	303	279	266	262	303	278	258	294	264	288	272	281	279	261	269	279	277	263	262	284	285	288	274	289	272	267	309	267	258	263	260	277	286	315	302	285	318	277	316	261	294	280	278	271	267	269	276	298	288	267	276	305	253	281	280	269	272	294	280	298	256	273	259	274	265	284	286	257	254	266	266	261	263	298	270	259	248	260	297	295	273	253	276	273	252	258	254	257	278	256	275	276	304	286	270	268	275	272	275	252	290	282	275	270	271	306	264	261	258	274	262	269	249	294	312	243	263	257	251	295	263	286	287	289	279	297	241	276	264	262	315	283	255	337	283	296	288	262	267	244	291	254	264	283	283	307	300	286	282	288	281	250	266	280	300	298	270	285	306	282	244	275	286	305	274	260	274	254	282	301	305	267	287	291	279	250	281	271	287	271	270	289	298	264	264	257	269	297	271	273	261	271	269	256	243	262	281	288	295	287	291	239	244	267	247	263	331	237	260	276	264	266	276	257	275	263	275	247	297	291	274	294	276	260	264	270	288	252	260	243	263	293	271	272	248	310	269	262	277	261	275	302	304	261	278	232	274	296	263	302	283	286	289	286	265	279	306	249	269	280	273	262	287	280	295	256	286	281	255	297	270	295	309	280	276	244	292	284	288	269	267	274	263	299	255	260	304	270	250	262	272	291	283	283	280	288	293	274	294	260	259	258	267	259	239	262	282	275	251	287	305	278	274	284	259	255	288	273	254	294	266	239	283	270	293	259	261	260	270	269	265	273	313	249	291	266	276	271	254	285	281	276	295	287	292	287	268	270	287	294	245	287	256	269	274	261	285	262	272	269	270	280	248	272	271	260	281	235	252	310	259	263	286	297	247	298	265	252	254	281	251	280	258	255	268	301	281	257	301	262	256	275	273	264	288	287	233	260	307	266	267	262	284	265	271	267	235	273	287	291	267	259	274	282	274	259	264	251	298	263	285	257	264	259	317	269	295	267	259	289	268	262	256	272	295	244	281	275	307	276	308	303	288	292	248	292	256	289	282	264	259	261	273	258	280	246	261	281	266	256	309	280	260	279	297	258	278	272	288	276	284	297	272	299	250	261	263	251	269	301	286	310	300	269	274	283	262	236	290	291	249	261	306	270	264	274	288	265	262	238	273	281	309	271	261	276	274	279	252	270	301	254	283	244	286	271	278	258	227	298	273	260	269	243	270	260	255	286	288	265	265	300	250	291	271	269	304	282	252	275	253	251	279	264	288	283	261	267	255	244	262	251	262	300	258	287	284	259	283	281	269	265	249	245	281	293	270	318	250	275	259	274	260	254	281	241	278	267	264	283	260	284	265	305	274	287	308	252	278	310	246	340	268	282	262	282	306	268	264	285	253	272	285	286	303	261	290	290	317	308	249	260	263	264	291	284	285	292	276	278	272	283	295	298	311	299	299	280	255	269	278	274	291	244	280	260	251	247	281	248	268	248	281	264	284	294	278	258	255	289	273	275	276	268	284	266	260	281	262	290	288	263	241	296	280	250	281	277	280	242	269	314	252	270	262	242	276	298	254	286	283	280	293	276	273	305	291	273	308	270	245	294	298	261	263	253	268	262	272	281	268	286	269	279	262	276	252	273	269	285	299	299	298	299	267	280	290	264	270	293	318	263	273	257	289	263	299	292	283	281	274	264	258	274	298	285	305	275	298	291	273	256	263	271	285	296	235	289	292	254	270	276	276	284	284	281	289	298	268	281	228	274	287	285	271	278	263	249	281	257	282	253	259	271	258	237	314	276	275	282	294	262	282	290	276	253	301	281	284	234	254	271	257	280	258	277	283	252	268	284	289	286	254	267	274	264	269	250	259	267	280	282	285	258	260	248	279	264	265	247	257	274	272	282	277	269	287	243	259	272	275	282	257	265	264	266	288	280	271	263	259	270	265	282	276	265	277	293	257	265	292	243	241	270	292	286	284	298	268	270	243	311	290	294	278	291	288	282	270	274	260	303	261	264	281	255	272	284	271	261	293	273	254	268	272	267	281	251	263	273	325	280	263	263	260	273	290	254	243	269	295	256	310	269	244	243	275	274	292	277	265	262	266	292	284	275	242	290	271	257	268	280	268	263	243	283	299	273	300	302	234	286	285	251	245	272	271	264	301	277	276	305	286	259	264	287	292	272	288	284	277	307	286	285	265	293	297	273	253	307	270	262	289	292	264	280	253	266	285	263	237	256	283	310	274	256	292	291	250	279	318	274	244	248	280	286	313	297	288	282	273	277	254	279	252	281	273	261	264	286	279	298	270	279	244	299	299	285	251	280	244	258	292	282	260	279	258	265	290	299	265	297	266	267	281	262	288	283	289	280	311	250	265	253	262	292	307	293	240	282	254	264	289	263	247	300	276	278	293	255	256	299	289	290	255	300	291	274	263	293	277	304	276	286	296	272	263	257	286	291	266	260	268	252	265	269	299	290	311	253	301	294	268	273	269	296	297	272	302	303	268	279	249	270	260	270	312	276	298	303	286	273	303	297	277	270	306	287	264	246	298	290	300	268	269	272	267	268	276	298	241	271	273	272	285	275	270	293	279	265	278	268	286	283	259	288	287	283	265	265	292	264	268	278	283	298	264	264	304	259	251	282	279	269	266	292	270	262	264	238	249	281	274	261	263	289	260	280	266	291	271	299	261	261	258	277	270	297	291	276	268	279	290	275	281	251	287	262	309	292	281	242	314	298	261	262	266	292	268	273	294	268	255	286	261	279	252	269	299	277	295	240	301	306	278	300	262	269	283	282	282	259	270	244	247	294	242	283	279	293	296	262	289	275	274	256	273	247	262	260	263	281	267	260	255	276	264	262	257	274	277	256	282	275	271	282	280	267	254	279	285	259	293	288	257	272	271	263	265	308	276	327	280	302	296	277	265	301	283	276	249	315	271	270	315	249	283	311	236	265	297	293	264	277	288	278	284	289	260	294	313	281	295	270	285	278	264	292	317	272	295	274	265	259	294	265	276	276	266	264	242	300	312	277	278	268	293	257	299	296	271	241	276	296	316	252	295	262	269	284	295	274	290	261	273	288	276	268	302	269	259	278	281	276	263	257	289	265	273	265	254	295	273	299	280	255	318	276	276	272	276	255	299	269	293	248	261	279	246	260	251	266	286	291	268	263	304	308	320	311	283	276	270	283	265	270	276	258	268	302	291	262	253	282	288	271	295	252	272	273	283	284	269	277	268	270	277	268	281	293	265	276	271	301	268	292	288	271	263	283	239	275	252	284	286	271	272	265	317	282	285	281	303	304	281	297	280	264	254	281	290	252	270	282	256	275	232	271	298	279
8021	1994	1658	1534	1163	951	839	797	755	731	738	755	758	697	724	711	714	670	719	741	714	697	754	714	695	713	688	764	711	707	771	672	740	685	680	703	687	693	673	703	674	682	708	724	695	735	753	669	675	699	693	716	727	691	689	756	709	704	700	715	717	715	720	719	711	727	714	729	712	680	711	686	707	704	752	696	701	718	718	621	719	687	697	707	667	715	768	684	689	751	712	740	732	654	660	749	702	681	714	697	698	715	774	705	682	664	685	706	706	707	692	734	713	697	705	677	715	732	748	729	712	654	670	736	704	689	727	697	697	692	712	695	696	679	692	715	744	716	705	732	718	709	735	661	680	741	743	761	677	658	671	720	735	693	755	687	733	688	698	715	697	790	684	725	724	744	754	671	654	711	705	685	747	702	710	681	648	714	690	716	696	721	698	710	720	680	712	684	710	665	710	729	666	708	692	679	694	713	665	687	691	690	705	723	707	737	682	709	677	731	710	735	707	683	678	683	688	723	654	724	704	677	711	706	670	715	678	722	737	677	689	729	700	681	674	657	696	693	729	729	749	720	747	715	739	715	721	692	708	680	666	679	716	655	710	716	738	700	707	717	719	679	698	739	745	734	723	701	679	711	727	705	670	700	645	685	729	735	700	708	715	672	678	688	683	691	644	690	697	678	675	674	707	698	757	664	690	697	685	683	745	688	694	683	740	675	638	730	774	708	657	759	705	678	679	748	706	688	670	674	670	740	715	731	712	681	715	746	762	702	734	691	703	637	718	716	707	735	678	683	678	703	707	708	672	696	724	722	696	701	714	689	712	700	659	694	708	718	698	698	702	583	709	688	747	698	778	724	728	714	704	719	704	736	697	731	754	729	717	677	644	717	669	739	691	737	643	704	690	712	694	684	716	698	706	713	668	705	719	700	727	701	725	679	742	713	666	727	710	694	697	665	705	748	687	702	723	709	694	661	704	664	731	748	743	711	725	693	704	737	668	693	681	712	722	705	740	685	679	739	687	668	687	692	685	667	764	695	700	709	718	652	724	735	697	664	669	721	691	714	673	685	677	713	707	715	688	681	670	744	730	662	718	697	690	679	690	661	723	726	657	716	718	657	715	759	692	749	675	729	692	736	694	728	731	703	749	704	699	667	673	698	766	709	683	623	700	705	714	769	675	704	709	715	697	738	696	698	687	710	713	693	693	685	738	747	690	671	695	717	688	705	663	700	701	731	767	692	718	651	742	702	695	693	680	706	661	693	730	757	712	734	728	684	724	700	715	729	717	692	713	724	732	679	697	724	774	714	718	737	700	745	755	690	715	672	694	715	751	697	695	713	688	712	701	702	696	664	673	721	754	680	750	694	703	747	715	739	715	710	718	734	725	723	722	718	707	694	687	690	675	729	680	697	707	648	665	669	661	713	704	707	669	708	714	642	720	760	698	689	698	716	679	691	687	639	734	696	684	714	703	715	686	687	700	697	742	685	635	695	677	718	695	703	686	706	735	715	699	700	698	704	678	723	629	693	746	695	707	753	752	709	718	649	667	700	655	682	697	691	753	682	702	694	721	706	683	699	701	701	701	740	719	714	661	765	755	708	723	725	671	686	731	705	725	705	699	702	713	660	722	653	739	711	753	700	695	724	717	693	678	714	689	744	675	710	675	693	696	733	706	721	709	703	689	700	709	725	672	650	707	705	703	638	706	684	706	659	690	732	701	693	688	731	663	693	707	715	753	684	738	727	711	654	695	734	681	700	736	726	722	685	710	687	741	651	696	722	693	718	718	714	697	667	705	709	714	730	722	676	683	746	704	737	701	713	686	666	695	726	722	681	763	694	734	649	678	714	698	712	722	637	706	696	691	686	735	662	725	706	721	708	714	667	668	707	683	719	708	696	701	659	691	639	687	705	698	732	704	732	700	722	696	726	685	705	740	738	735	715	698	679	727	686	715	729	733	684	664	750	717	732	716	712	687	678	654	700	723	716	669	722	712	689	722	674	694	719	724	639	696	713	685	691	709	739	671	679	708	714	736	737	713	706	668	697	693	738	729	757	707	733	654	683	760	706	693	676	660	692	674	657	697	705	710	692	678	744	697	669	707	685	696	662	735	674	769	712	701	706	706	708	677	724	728	724	753	690	711	675	729	683	678	782	719	706	712	715	707	651	720	732	701	662	673	704	694	696	731	655	643	684	767	689	670	674	677	713	665	738	678	685	693	695	699	706	661	722	691	694	697	713	690	734	755	667	683	703	722	665	681	696	717	727	683	715	730	684	729	726	680	665	749	748	738	695	650	660	670	693	735	727	712	723	745	734	681	686	713	742	688	711	723	718	667	725	682	743	749	701	701	728	703	685	722	673	711	763	723	688	749	676	733	745	713	700	729	715	681	756	735	693	707	723	677	753	696	757	651	705	681	707	724	695	692	734	648	737	719	682	711	702	744	726	648	731	680	747	697	651	746	706	717	743	696	700	743	693	702	683	681	719	721	715	687	685	685	648	671	701	707	706	719	718	708	663	709	719	694	725	718	672	703	744	662	705	703	685	703	706	708	693	643	690	723	726	720	698	693	720	730	660	663	680	706	732	710	728	687	713	697	709	708	714	738	688	646	730	719	687	707	739	701	687	686	723	669	693	688	752	746	706	715	697	701	695	700	652	730	690	725	654	720	720	682	726	703	685	699	693	678	670	747	695	705	737	695	728	684	688	707	687	678	703	679	675	666	709	683	660	687	725	693	691	691	711	710	663	670	754	684	701	689	696	640	743	663	727	681	682	700	710	712	652	694	716	683	690	685	686	727	702	705	700	649	689	758	684	677	693	670	645	705	709	677	664	736	740	683	721	713	744	696	633	696	736	736	735	711	709	722	702	741	721	717	690	690	712	729	729	726	717	740	696	716	706	704	683	725	699	645	690	682	672	688	699	700	723	705	717	681	706	710	718	703	716	724	761	735	718	722	684	694	681	700	706	733	709	693	753	656	707	731	680	696	688	714	728	721	756	708	684	673	722	704	723	789	737	733	700	740	670	642	669	708	664	712	673	731	741	623	675	686	718	675	673	704	722	652	724	687	720	702	673	721	696	758	704	740	660	709	692	730	684	667	669	676	718	688	730	670	694	666	679	736	671	714	740	714	722	693	720	689	688	698	695	696	710	723	713	689	669	708	722	670	683	727	671	695	652	716	660	710	717	691	670	736	711	687	739	676	701	681	747	705	727	714	710	663	759	645	695	703	677	733	740	678	654	688	724	717	718	699	693	740	668	717	679	704	725	678	656	683	646	736	681	707	679	707	705	723	705	731	664	727	683	649	708	709	739	675	728	695	683	663	679	703	685	722	722	695	668	665	691	702	738	709	689	691	701	698	766	721	725	683	685	680	704	731	677	694	671	679	693	672	692	662	695	718	713	727	646	701	686	697	687	711	705	695	700	692	692	730	677	721	715	691	700	726	671	706	690	710	707	690	710	673	670	699	705	769	682	695	669	743	683
35527	23988	14243	8601	5113	2862	1539	809	648	490	448	383	362	359	363	356	320	345	327	311	300	318	304	281	332	269	298	302	325	277	278	298	272	268	290	281	277	286	318	275	263	293	265	288	294	277	284	279	292	309	271	303	264	283	300	299	291	286	277	294	300	259	308	287	303	274	258	279	314	319	274	276	295	263	282	259	263	316	322	273	280	246	296	299	263	283	295	283	314	298	306	264	283	260	283	298	278	303	284	293	283	301	247	294	287	289	289	307	293	292	289	268	285	307	294	264	262	280	287	265	300	320	302	287	294	294	314	275	288	244	266	286	302	296	266	300	281	286	288	287	329	306	291	279	279	265	300	270	259	299	309	268	260	255	286	274	276	296	282	304	283	262	271	264	278	285	276	281	279	287	285	295	288	256	283	280	257	274	279	277	296	254	294	274	302	253	269	224	271	298	277	266	281	270	275	283	288	290	272	275	286	284	279	293	234	299	262	274	267	333	269	273	266	296	261	302	274	320	289	283	301	254	293	298	252	270	287	247	315	298	289	305	279	254	275	272	265	269	280	303	283	327	257	286	265	263	249	291	305	262	290	269	271	279	288	271	271	268	286	238	270	254	271	259	280	275	274	263	263	259	269	260	284	257	285	284	249	282	305	320	282	318	296	270	299	280	270	289	262	282	242	261	295	303	291	294	255	276	296	286	279	310	299	273	272	284	256	282	284	257	278	286	265	274	262	272	268	298	302	271	296	302	293	279	263	311	305	300	304	269	275	273	284	289	274	257	279	297	290	249	267	298	268	282	287	244	285	258	281	249	292	283	312	310	287	284	306	267	265	288	272	290	284	285	280	270	291	288	332	308	282	300	274	256	284	304	258	297	280	265	289	298	294	281	262	304	274	289	308	263	263	257	304	253	296	278	311	254	250	328	285	291	275	271	302	282	248	295	304	267	280	309	282	285	263	279	288	282	309	282	267	284	269	280	257	294	281	299	285	267	270	281	273	293	280	263	296	271	279	291	275	303	277	291	269	286	265	286	277	274	298	268	248	303	275	286	266	268	264	292	288	275	273	272	291	292	286	300	291	296	288	290	277	294	288	296	291	268	266	251	271	267	274	279	283	267	272	288	266	296	298	289	296	283	250	294	288	299	261	277	285	277	256	271	275	273	307	295	288	249	278	292	285	287	288	271	238	287	272	297	303	299	310	279	282	285	261	291	316	267	290	284	265	264	278	247	271	266	266	294	254	293	271	264	297	266	289	265	272	294	274	269	270	276	286	312	295	291	303	264	278	288	291	304	284	313	308	261	270	267	264	300	264	278	249	292	282	283	296	290	292	272	263	303	284	279	260	288	302	280	275	284	263	269	244	265	277	286	301	268	319	298	278	261	290	292	274	289	310	311	282	310	263	275	314	295	289	296	272	293	292	276	260	287	278	280	276	306	270	281	300	283	304	279	253	267	270	262	286	294	300	267	279	256	246	280	279	275	260	263	278	299	253	308	297	254	279	272	290	311	291	295	312	257	230	303	289	269	305	310	293	306	304	268	307	272	280	273	267	304	300	253	285	274	261	292	291	271	282	291	307	242	323	307	260	289	300	289	304	283	271	288	272	277	242	293	269	288	312	267	288	247	279	263	291	250	293	287	273	286	309	278	316	279	261	293	280	263	279	306	245	307	282	274	284	287	244	309	284	292	269	273	281	220	241	311	291	281	302	269	272	293	277	296	274	297	286	268	273	285	252	253	279	243	270	279	293	269	270	299	285	265	305	285	285	282	331	263	250	272	313	233	252	298	311	275	276	315	291	282	301	281	320	285	289	280	270	256	273	268	274	255	274	287	262	286	248	273	288	274	286	288	266	267	282	270	282	286	268	277	292	297	311	253	309	270	279	293	281	301	247	292	269	261	273	292	280	281	287	264	287	302	295	304	285	280	241	297	243	272	278	269	293	292	284	300	288	265	265	287	290	304	300	241	267	295	301	254	275	284	325	282	275	274	264	278	262	293	279	280	284	274	289	292	275	310	308	288	275	274	285	281	275	293	288	289	302	298	267	287	270	305	298	278	289	256	317	258	298	273	261	264	273	305	281	273	309	253	297	292	298	297	249	290	296	288	324	302	281	290	277	299	266	281	292	308	301	280	276	257	312	299	297	295	284	301	296	270	309	270	314	297	286	327	265	277	283	288	301	317	318	257	296	307	272	303	272	290	293	278	284	253	275	263	282	265	273	255	294	267	291	289	265	263	270	289	282	286	276	259	300	312	270	247	299	290	280	313	278	301	283	272	280	249	286	311	288	263	269	273	248	285	292	275	281	296	305	311	269	314	283	280	299	270	273	262	305	282	287	262	283	287	288	298	272	288	293	265	273	291	260	288	305	263	280	275	272	278	261	296	278	283	285	287	307	269	279	303	306	282	272	292	276	278	267	269	289	276	273	260	281	287	295	284	296	290	301	252	307	312	263	298	281	304	327	256	305	292	288	286	292	281	297	265	273	270	274	258	319	251	278	317	294	301	271	277	297	275	285	294	268	260	248	307	271	274	269	272	270	256	271	258	273	257	321	306	305	281	320	267	311	288	297	320	307	285	278	288	257	293	300	266	292	255	262	292	304	296	252	291	255	282	278	292	276	254	296	270	286	274	291	297	290	272	305	298	271	288	245	266	243	300	313	272	295	284	270	293	267	273	293	295	271	270	284	302	323	289	309	271	250	305	268	271	278	306	288	335	282	298	285	266	290	274	262	313	259	247	314	284	254	296	276	280	303	275	322	300	275	276	279	309	271	287	271	293	273	267	277	302	262	304	267	258	276	292	299	255	264	250	285	281	250	277	283	268	302	313	258	282	269	272	305	303	288	281	280	278	299	294	301	283	302	285	292	283	277	282	277	263	297	274	283	271	315	274	287	269	305	267	285	278	268	272	285	267	311	279	290	277	288	296	310	300	269	259	258	256	247	276	277	274	279	273	263	306	293	289	302	273	279	271	283	280	287	328	300	260	274	287	285	272	272	278	290	284	264	290	285	288	264	270	312	280	272	266	274	281	284	303	295	259	289	276	266	263	296	284	267	287	239	258	293	269	300	288	289	281	260	289	295	263	250	285	262	280	269	301	289	239	285	241	295	261	294	283	290	296	280	302	289	283	286	244	254	275	290	263	267	309	280	276	253	295	282	290	291	280	272	319	295	244	276	300	267	298	292	290	303	299	281	321	257	294	271	304	285	305	301	302	307	269	239	299	266	271	297	283	285	288	298	307	317	303	288	313	283	284	283	280	284	287	287	241	286	303	299	309	257	269	252	283	254	266	305	270	267	289	269	271	294	262	278	263	293	286	264	301	317	300	248	242	315	288	287	273	297	268	272	283	309	308	288	260	299	264	279	261	291	263	257	271	269	275	256	259	273	303	265	272	266	262	260	267	294	279	277	267	251	272	291	295	286	227	298	288	305	250	287	263	254	287	262	325	265	295	302	267	318	308	280	268	259	281	259	273
29087	6248	5033	5440	4963	3488	2729	2197	1951	1643	1459	1366	1199	1148	1124	1092	1029	958	914	873	803	808	834	790	776	813	780	750	759	818	761	731	735	755	791	705	735	737	738	761	722	761	720	722	753	718	689	769	713	762	689	705	710	746	726	749	718	694	713	770	751	779	777	718	750	756	740	764	759	781	748	736	696	726	717	717	730	718	685	718	799	691	690	735	734	721	743	651	723	707	728	724	710	767	767	730	719	713	763	741	705	745	719	752	699	725	738	710	719	688	770	755	703	748	715	699	670	739	729	687	715	721	773	776	702	684	701	715	720	740	639	691	737	718	735	698	705	736	731	687	670	726	751	746	650	699	714	685	696	728	715	696	687	703	657	701	671	721	691	714	660	684	668	706	692	675	671	718	678	724	710	691	750	693	703	693	661	695	655	699	661	687	680	675	749	702	722	724	679	762	743	724	691	746	673	703	703	679	666	707	699	699	702	679	719	702	686	708	653	688	685	719	700	744	728	695	723	698	728	718	669	694	641	719	667	725	701	679	677	675	693	688	711	731	708	709	758	707	680	750	755	750	714	673	711	693	703	719	734	697	723	682	672	721	686	727	692	709	679	691	648	691	674	685	681	665	719	738	694	718	682	646	700	693	682	709	742	701	675	689	703	751	679	676	746	727	728	724	685	722	724	658	709	692	729	681	768	730	674	696	670	675	684	712	731	659	676	665	661	703	697	730	690	694	717	730	744	693	732	703	703	707	697	742	677	720	703	691	660	757	684	701	707	699	738	728	728	698	739	693	731	698	680	724	697	676	665	712	726	663	704	729	705	714	717	699	662	684	684	719	729	679	663	736	690	691	672	716	662	719	699	715	689	732	665	698	677	718	687	729	736	708	704	683	710	677	713	676	691	757	713	741	723	687	743	704	697	679	727	740	669	767	710	679	677	730	724	676	778	693	668	733	699	702	695	646	721	722	690	667	727	737	673	699	661	697	743	715	695	764	705	714	682	705	668	712	710	736	716	713	692	690	741	726	740	719	678	705	733	711	672	718	695	700	718	702	679	704	721	699	675	743	711	703	662	707	703	757	672	703	704	677	728	694	708	727	715	713	715	716	675	710	743	698	705	702	699	653	728	697	751	739	716	703	733	750	720	704	719	711	684	672	665	723	683	706	778	723	689	727	709	695	702	700	688	719	703	705	674	699	750	699	706	715	710	668	670	694	664	718	717	672	734	757	705	722	721	665	704	697	713	734	646	720	673	730	667	654	718	681	677	680	668	661	703	763	733	687	678	668	650	676	692	662	683	711	674	687	711	704	670	682	661	705	676	727	744	690	706	661	739	704	703	767	645	708	685	730	668	707	715	696	687	679	704	657	687	732	756	736	663	726	699	717	712	678	678	680	724	684	697	706	724	687	724	709	708	685	751	727	699	754	707	709	740	673	684	713	715	723	679	689	729	703	718	685	703	684	704	694	693	747	687	683	709	737	737	719	734	695	719	679	684	750	714	671	666	709	708	703	726	710	740	709	682	698	723	733	717	682	685	680	704	706	708	719	733	711	690	759	680	693	701	690	703	656	696	691	750	687	739	706	685	662	686	722	760	671	713	733	722	715	701	741	712	699	714	738	692	715	727	706	693	679	710	682	711	724	696	702	712	662	693	656	659	709	699	660	741	694	727	731	708	717	717	686	708	697	735	669	722	716	687	719	696	676	717	773	704	708	736	666	683	732	742	649	714	746	706	690	687	660	713	681	681	728	714	697	705	736	699	682	729	689	718	706	748	669	677	705	699	719	724	711	677	698	696	662	713	775	661	691	686	705	747	750	709	733	688	677	654	720	686	701	709	736	697	710	768	734	707	719	707	728	728	727	721	690	719	706	723	718	687	683	739	715	716	729	727	698	703	731	696	654	673	693	700	692	729	684	705	669	736	654	713	737	687	707	678	734	694	740	727	636	749	726	686	686	710	728	708	639	677	670	708	671	751	698	705	707	703	711	698	688	689	739	711	705	725	729	690	699	656	698	727	699	712	718	679	760	697	666	713	732	729	765	718	712	663	687	682	726	694	726	671	681	678	722	693	700	698	669	704	725	704	718	683	673	693	686	654	717	716	632	706	723	725	690	661	707	699	701	698	698	688	688	669	667	762	735	710	697	719	713	695	688	689	744	699	740	762	715	709	710	751	692	730	701	688	699	687	732	697	694	717	745	742	736	697	693	760	699	724	698	713	715	718	682	702	706	695	662	754	625	716	680	723	674	714	700	701	727	698	716	724	693	739	672	704	738	734	691	693	718	712	700	664	713	688	687	708	714	743	667	711	702	690	694	711	689	691	688	695	707	698	705	660	716	701	714	689	742	699	691	704	720	644	711	736	718	712	687	757	688	705	684	742	674	733	693	726	690	719	742	677	701	684	728	714	724	695	696	712	678	733	700	699	728	728	719	672	718	691	674	682	673	695	735	701	726	714	720	700	724	711	691	727	685	734	696	639	712	691	705	712	703	670	728	760	713	707	702	673	715	667	692	692	644	675	753	712	720	685	702	715	719	713	698	734	701	736	695	641	691	704	700	678	697	690	697	688	713	755	729	696	691	660	684	628	679	749	722	661	702	733	668	662	687	728	688	689	688	639	725	748	692	751	728	752	685	666	663	713	689	669	689	716	726	710	712	662	739	701	695	684	681	734	713	677	719	710	677	691	699	728	679	676	702	699	672	715	707	703	710	721	763	703	721	730	719	648	720	719	724	665	650	711	733	697	711	676	752	723	681	687	674	697	706	712	664	731	769	692	708	743	692	663	716	700	683	736	737	645	651	679	759	729	652	726	707	727	688	718	696	659	618	756	714	662	725	728	717	662	722	701	690	709	667	684	664	700	693	707	711	688	719	726	692	702	722	718	707	730	694	692	700	691	739	687	763	726	726	718	694	684	708	657	651	706	713	669	660	716	678	735	710	692	688	691	748	663	737	694	631	720	710	692	663	720	682	694	664	708	677	699	686	733	720	684	692	738	715	679	739	699	715	685	680	701	720	672	717	758	721	693	692	711	739	688	723	716	749	741	648	721	720	749	738	713	691	664	679	704	715	716	734	702	662	720	680	662	693	679	708	680	720	734	782	689	715	740	727	705	669	687	700	695	678	730	673	707	671	700	706	686	696	725	718	721	716	707	690	703	694	703	667	685	716	717	704	682	766	700	717	713	679	683	704	720	691	679	705	660	698	687	724	707	671	730	656	688	779	750	715	704	672	773	695	704	684	713	698	679	706	728	749	714	731	691	726	691	740	685	703	731	683	701	678	717	698	716	688	697	685	750	672	663	701	672	656	702	679	696	721	680	698	681	709	701	740	716	748	710	705	712	742	705	685	727	713	759	690	731	645	680	674	726	691	694	684	697	716	685	676	720	714	723	726	708	716	706	701	705	705	679	698	677	688	715	728	673	709	712	710	713	681	696	736	664	703	676	703	717	700	695	729	706	645	732	697	709	662	692	713	734	683
42638	27570	19365	12777	7815	4518	2456	1307	760	527	423	322	319	319	252	267	261	222	229	207	232	200	190	204	210	208	210	171	185	207	198	206	187	171	178	190	166	187	188	172	173	207	155	178	157	195	188	190	177	169	178	194	183	199	180	165	163	181	165	166	163	194	167	169	195	171	182	169	183	198	180	191	174	164	176	195	186	171	167	168	177	187	181	168	169	164	188	176	167	147	177	153	171	150	194	182	203	160	175	170	156	158	167	180	193	168	173	180	181	175	191	164	193	186	151	184	178	188	148	166	163	163	179	163	166	170	179	172	172	169	179	185	177	151	165	175	165	167	180	187	206	156	165	193	188	165	199	168	171	162	175	177	181	171	155	185	166	189	157	169	163	161	178	182	159	175	151	197	170	194	150	154	171	153	171	166	156	166	176	152	162	171	174	178	172	171	162	156	172	170	160	179	175	182	159	173	162	183	158	176	184	155	176	178	170	186	159	162	162	178	160	187	166	170	169	161	172	178	168	183	179	180	161	180	146	192	186	189	152	186	162	156	155	157	161	165	172	177	170	172	178	171	157	195	164	161	172	163	172	161	168	167	157	182	182	166	187	173	157	143	181	159	185	156	187	179	168	176	162	157	163	168	179	191	163	159	168	149	199	171	196	145	183	163	175	188	182	163	166	171	159	171	175	154	192	181	162	159	165	151	159	153	162	180	173	160	161	153	170	175	162	176	165	172	164	146	175	168	180	154	182	175	188	169	174	175	163	176	182	165	161	188	168	155	171	173	159	174	168	164	161	175	155	166	181	184	171	167	156	170	168	156	187	161	195	154	171	169	183	174	199	150	152	189	177	181	169	180	181	174	164	177	157	174	173	180	184	180	162	180	177	165	151	163	151	175	152	176	202	154	178	140	180	182	169	171	155	159	185	172	174	166	162	171	173	165	197	193	156	196	166	184	163	164	172	172	193	161	187	156	183	182	169	145	204	165	173	159	159	166	175	184	185	166	163	187	185	172	165	158	157	173	166	162	193	143	184	170	179	154	168	165	176	176	160	158	164	180	173	153	194	177	192	167	160	185	174	159	154	209	171	157	182	161	171	177	148	165	171	181	176	186	170	176	164	158	165	162	163	181	198	167	165	187	158	175	169	137	158	168	167	197	158	169	172	173	172	169	168	163	204	157	164	174	188	189	163	175	161	187	147	196	165	166	170	193	190	159	178	179	172	169	161	189	170	163	156	164	178	166	179	179	179	178	169	162	171	178	156	165	171	156	179	143	164	176	161	182	154	173	160	183	179	169	165	162	165	156	160	170	163	188	152	161	187	183	184	180	181	183	179	162	179	154	167	165	169	149	162	177	172	150	196	173	188	180	175	180	178	161	184	178	173	163	161	170	147	172	179	145	174	174	175	175	175	180	192	172	152	178	174	189	202	156	161	190	164	172	144	155	165	170	181	182	165	150	157	174	165	157	178	177	169	192	144	160	188	183	189	165	172	178	165	147	178	170	188	200	158	146	172	164	169	185	186	163	148	183	159	180	188	174	155	163	162	159	171	158	174	188	192	172	156	184	163	165	169	160	167	169	174	172	186	162	160	156	188	156	190	176	164	163	164	172	175	170	169	193	165	169	167	178	192	166	177	155	168	169	187	158	175	201	149	171	155	171	188	174	180	160	185	147	168	154	154	163	171	167	157	170	177	164	176	154	173	171	151	170	178	167	172	169	169	177	192	186	180	179	161	184	152	153	158	176	184	193	189	201	171	164	172	159	196	174	157	151	180	183	155	164	176	185	168	164	171	170	186	181	149	161	184	193	162	152	142	168	170	170	175	162	189	162	200	179	174	168	172	152	170	167	186	162	172	156	198	154	188	166	165	174	173	161	178	169	163	146	170	176	159	168	165	162	172	157	181	183	166	176	174	171	157	172	176	181	153	171	170	160	173	159	158	205	170	168	172	159	182	174	183	173	162	154	164	167	190	159	160	177	167	148	169	192	149	173	165	186	165	174	171	168	157	166	178	173	168	163	162	173	169	179	150	165	161	156	157	155	195	182	175	183	167	175	170	164	178	176	177	174	179	175	175	182	172	167	177	172	166	205	169	183	179	191	167	169	170	186	151	162	162	161	167	166	177	166	175	166	170	169	176	166	148	149	176	182	197	176	165	171	165	168	175	193	151	177	183	137	175	189	175	183	165	195	158	150	182	165	184	177	166	152	188	175	181	182	179	174	178	180	166	155	185	166	181	182	161	176	157	175	170	181	164	183	163	165	171	145	182	182	166	168	198	164	168	181	165	170	187	154	180	161	177	170	180	158	186	159	178	155	189	159	155	182	189	181	159	201	175	171	161	160	156	214	172	176	173	166	167	157	166	195	178	185	151	166	191	162	156	169	179	178	179	169	165	134	187	153	177	182	192	193	160	194	146	169	155	181	169	160	217	158	165	189	148	148	175	169	157	183	208	172	187	178	141	187	148	169	161	161	190	156	184	177	166	177	151	191	179	175	186	183	204	172	137	154	153	174	152	160	171	195	177	157	145	137	180	168	161	197	165	160	148	163	151	158	153	177	175	162	160	195	163	159	159	153	163	169	171	178	183	186	158	167	175	188	189	171	171	193	171	159	192	160	160	154	162	157	174	169	171	176	163	166	150	170	181	179	182	169	167	177	198	165	171	151	162	172	150	159	157	170	182	194	177	180	176	160	161	168	173	182	180	166	180	167	171	190	162	167	170	165	175	162	172	172	197	172	166	184	193	175	161	167	173	161	161	182	165	180	160	154	194	158	153	169	189	165	178	181	166	178	162	154	167	167	185	178	183	189	147	166	166	176	158	199	172	188	185	195	160	149	179	167	188	164	174	191	190	155	188	184	165	164	165	168	169	195	181	179	182	145	191	187	177	147	175	172	182	161	187	168	177	174	173	159	162	150	150	168	170	175	187	176	166	159	169	167	165	186	165	173	187	188	170	158	152	189	164	161	179	146	190	192	149	150	164	167	169	184	181	181	175	172	177	172	165	188	179	170	181	163	174	152	167	160	190	179	173	159	156	155	161	188	163	167	136	154	156	162	173	167	175	164	176	162	178	155	141	168	156	178	164	178	165	154	157	182	183	163	180	185	159	150	152	183	167	181	169	180	177	166	152	164	181	170	171	165	160	160	182	177	175	161	169	171	175	181	194	182	161	170	155	159	168	159	186	171	162	154	194	187	182	149	174	163	155	184	192	201	143	197	170	184	167	168	168	202	156	169	171	168	183	207	169	188	177	183	157	151	173	152	171	172	184	171	170	165	164	172	186	157	164	187	169	164	184	152	133	169	161	172	176	189	166	161	158	191	172	190	179	158	146	167	151	127	162	183	157	165	171	175	169	186	138	192	192	162	174	183	151	176	183	183	165	162	178	167	163	152	183	172	151	166	156	179	184	192	176	183	162	189	162	183	176	184	160	168	161	148	186	173	177	153	164	164	176	184	171	171	165	174	190	183	144	182	182	171
33734	7769	7713	7999	6903	4962	4014	3213	2652	2180	1877	1699	1455	1380	1182	1018	1004	958	911	788	745	689	666	652	631	657	545	571	644	585	579	576	553	558	526	576	492	535	539	540	507	519	499	529	488	459	538	521	539	497	512	471	518	489	475	463	484	453	513	515	492	495	504	500	464	525	482	490	467	463	520	492	461	485	457	446	450	500	470	478	510	492	466	472	486	516	472	460	446	540	492	481	461	505	499	524	516	440	483	516	466	484	491	500	486	467	538	479	490	498	452	490	484	443	460	458	444	426	453	440	467	462	505	479	445	446	459	464	494	460	469	451	467	486	439	438	446	456	465	439	426	414	474	434	488	440	435	454	423	463	449	435	448	426	450	467	449	427	427	444	431	426	472	440	432	443	430	439	407	424	451	439	401	440	463	483	432	434	451	443	463	465	477	437	422	468	429	424	437	408	455	426	444	457	471	415	434	456	426	452	466	421	483	470	442	463	414	391	467	446	458	458	458	447	445	409	447	467	444	451	444	434	439	448	432	405	430	418	411	437	423	466	461	417	432	442	421	433	483	446	438	478	420	448	427	456	394	412	520	452	471	443	455	445	426	427	457	453	452	458	457	395	407	435	455	442	450	420	418	454	442	432	426	407	429	471	482	486	452	458	451	459	443	449	433	473	423	456	429	434	438	458	407	429	425	406	444	447	455	463	458	450	482	390	444	458	413	458	442	471	448	410	467	428	435	418	413	459	477	450	466	456	434	458	421	470	490	430	437	442	460	446	405	427	428	459	444	429	427	441	453	452	464	451	426	420	450	408	414	452	434	436	458	415	441	448	468	376	390	435	424	441	471	410	411	448	442	415	455	394	437	417	487	456	482	423	443	449	426	435	452	449	458	421	426	439	450	407	444	414	454	441	435	441	444	442	410	447	411	444	443	450	444	434	458	447	442	467	467	414	441	473	444	437	492	444	456	416	431	442	434	443	444	446	449	450	436	440	497	476	461	422	442	453	424	453	418	420	441	441	445	445	448	446	476	487	431	425	437	425	451	423	436	433	424	455	464	438	435	499	420	495	419	418	459	441	421	431	449	429	472	429	452	460	452	438	405	439	437	450	450	454	438	451	433	417	441	439	463	460	441	441	446	441	442	448	471	439	470	441	459	430	440	420	430	468	438	443	416	407	421	436	415	439	436	424	407	447	397	464	450	457	442	429	417	475	446	434	447	447	458	449	464	433	429	442	412	408	465	409	429	450	456	395	466	444	417	436	435	446	426	418	450	457	460	411	485	418	433	465	452	434	458	453	447	455	472	456	430	436	459	480	464	446	433	424	448	441	425	422	451	401	452	471	418	477	443	469	443	434	455	477	460	469	440	448	429	476	428	433	459	422	456	474	452	469	466	421	441	461	437	437	412	467	451	483	451	414	443	457	461	449	460	414	439	438	437	420	432	432	450	473	425	423	457	478	445	417	460	426	417	430	424	404	408	449	446	434	482	444	405	442	468	463	434	450	457	432	431	447	435	440	446	408	414	400	426	462	439	427	413	434	421	403	424	458	424	471	439	422	430	408	465	416	431	399	449	431	430	475	447	456	463	437	481	487	424	457	436	472	449	442	449	453	434	434	413	452	471	438	455	431	441	466	446	447	447	479	393	439	428	419	451	453	436	449	437	427	438	451	470	419	471	455	441	455	442	446	408	428	427	450	411	475	490	449	483	479	437	403	415	476	441	436	479	464	424	477	457	429	461	475	448	451	416	459	440	490	431	459	430	429	444	415	434	461	441	413	435	448	434	480	444	428	437	446	464	430	445	434	448	454	433	436	438	463	415	457	446	474	429	445	423	462	452	464	421	442	418	413	433	451	458	411	448	454	453	423	440	428	440	459	480	405	427	429	465	444	417	442	395	403	412	439	437	473	429	439	426	446	445	478	439	449	462	442	448	444	422	422	476	440	441	473	462	436	435	441	440	451	408	465	429	437	454	462	457	424	433	422	401	432	431	416	494	427	487	431	428	453	427	457	454	423	462	440	445	448	423	427	450	452	469	424	446	396	459	460	443	436	469	444	395	461	423	451	429	439	454	456	471	433	459	447	459	424	423	422	437	464	412	462	433	436	453	454	423	432	444	436	459	423	473	465	439	434	414	420	434	451	419	492	424	469	459	437	442	454	451	437	478	438	403	451	397	452	444	438	459	447	433	449	442	487	466	470	442	421	451	441	461	451	436	381	430	437	446	447	439	466	383	387	424	440	512	461	439	482	440	435	421	453	484	400	454	461	427	394	444	426	457	418	412	430	440	461	451	461	421	443	413	441	415	445	450	460	416	414	436	450	485	423	444	453	428	439	449	414	447	410	433	487	448	445	400	440	421	466	444	449	406	460	445	464	458	414	429	470	447	443	441	435	436	448	428	468	430	450	444	480	451	456	413	416	427	456	433	457	458	440	421	440	429	427	477	389	468	425	453	478	438	445	423	418	437	450	477	469	410	439	440	456	449	433	446	433	418	436	425	383	454	450	455	446	455	451	417	443	452	448	425	422	425	453	430	443	446	438	456	440	473	432	461	446	449	442	481	431	415	455	405	440	421	403	407	423	455	434	460	455	433	432	494	433	438	443	458	440	467	453	427	453	447	413	426	404	426	425	445	448	450	418	460	463	406	446	452	478	454	460	463	437	452	478	467	450	482	434	460	433	468	470	442	427	454	427	464	471	404	406	469	461	428	442	437	425	424	460	430	427	467	457	440	430	434	414	429	425	443	432	402	443	430	456	463	432	406	443	435	474	448	451	419	449	459	443	402	405	447	450	418	443	463	462	421	411	405	461	445	428	460	432	434	475	433	477	443	464	428	478	416	474	445	429	422	435	422	451	431	443	478	400	444	415	449	396	429	458	400	470	447	466	436	445	423	398	480	467	413	469	397	455	448	430	444	449	474	423	408	428	429	426	414	442	428	423	449	442	408	454	414	439	439	451	466	467	463	413	425	439	428	444	452	423	449	439	455	437	443	451	474	427	413	463	462	421	392	468	452	455	464	447	449	419	470	425	451	469	483	425	442	431	440	466	451	437	405	454	466	427	443	436	432	461	408	461	398	447	424	438	451	470	426	444	460	419	418	446	439	462	441	467	426	417	438	439	423	468	446	437	455	433	448	442	409	467	426	469	421	416	432	459	426	431	446	449	422	438	471	459	429	460	444	429	482	460	440	464	439	425	427	448	430	436	424	485	467	412	462	461	449	438	421	446	481	445	430	452	444	424	429	435	403	457	462	420	440	433	454	469	426	449	427	432	419	402	405	472	436	435	498	417	456	436	416	437	469	439	473	436	498	431	409	453	467	408	429	421	464	459	462	454	434	441	433	428	413	412	446	411	465	420	453	421	452	429	450	404	426	433	421	445	446	454	478	483	436	455	438	462	457	458	430	420	466	449	474	425	480	438	428	484	480	458	427	467	464	410	456	440	453	421	448	452	476	443	469	463	461	427	431	442	445	442	433	449
7523	2522	1241	796	575	374	339	292	296	303	269	274	277	303	302	262	250	266	262	268	264	254	270	289	307	307	311	281	269	249	295	296	266	287	282	280	261	270	273	258	273	276	269	354	287	237	261	256	286	256	283	295	259	255	255	269	271	303	287	251	282	274	250	277	270	258	275	278	257	253	254	257	255	264	288	297	251	275	266	257	256	276	304	288	287	261	282	284	230	290	254	280	278	304	268	268	279	279	270	270	298	276	252	269	289	275	286	279	245	277	259	285	242	287	269	299	272	288	266	288	259	318	271	288	295	267	295	249	327	252	248	281	262	275	271	261	250	273	284	307	282	270	259	271	257	295	258	292	270	293	276	267	316	273	276	296	290	291	290	242	266	284	277	276	256	286	273	297	263	268	277	285	285	252	271	295	270	258	286	266	284	235	274	303	297	292	249	270	269	280	261	279	245	277	292	280	268	286	299	290	272	264	259	274	277	265	270	239	276	278	260	296	276	303	318	319	276	285	272	286	249	264	280	263	293	273	266	265	249	238	289	269	240	267	230	259	257	262	258	262	269	282	258	272	272	262	237	263	259	290	270	291	256	305	286	272	270	236	277	248	278	295	264	281	299	276	287	252	284	262	273	296	274	269	265	301	279	251	264	275	274	275	283	259	244	262	286	254	283	278	291	284	263	253	289	268	253	272	302	240	302	253	279	272	284	288	289	287	265	285	278	308	275	263	293	233	288	291	273	272	282	243	273	262	261	319	235	260	280	302	245	262	250	267	245	272	277	290	283	267	278	264	278	272	302	274	277	289	320	288	279	244	277	263	268	265	235	266	266	283	250	291	285	263	310	243	290	275	294	260	248	255	280	231	282	273	256	274	287	267	262	254	256	304	264	259	275	264	279	263	255	248	279	260	250	266	256	258	289	268	268	278	251	269	278	267	290	275	275	264	260	299	274	265	310	287	283	271	277	270	282	248	276	289	283	284	279	253	284	295	283	260	284	240	263	228	285	255	254	239	268	258	295	251	315	276	304	262	274	281	287	284	273	274	306	294	269	314	294	279	268	299	289	263	282	270	291	288	290	280	256	250	283	290	271	292	289	270	254	276	277	271	260	276	263	291	263	256	258	267	273	274	282	255	285	283	250	260	293	310	261	273	254	300	280	337	280	253	283	267	284	287	259	272	270	273	299	273	223	293	279	269	242	269	253	275	282	298	270	292	286	302	279	257	292	269	283	287	261	269	269	298	267	268	277	273	265	285	278	271	269	265	288	296	264	289	271	288	272	300	258	273	297	256	283	279	266	272	272	257	268	273	266	245	245	253	288	269	267	277	264	247	280	261	256	277	293	290	258	295	253	309	276	264	276	283	230	248	249	291	276	298	277	265	236	264	276	275	290	264	265	278	261	268	252	278	305	239	277	227	272	283	289	285	291	282	283	264	262	331	279	283	300	276	271	291	271	281	285	269	279	240	254	291	261	263	279	294	270	258	257	268	265	257	257	283	261	255	302	270	244	249	285	281	245	254	283	260	269	280	280	273	239	273	268	269	253	281	305	254	290	299	255	280	270	293	261	280	264	266	294	246	260	254	275	270	268	301	254	254	263	288	250	244	300	283	261	254	268	273	307	289	284	284	259	275	265	285	235	253	267	277	267	274	257	308	277	261	265	286	268	275	290	274	285	268	243	249	255	266	311	280	275	260	267	277	291	259	247	292	290	299	287	259	268	287	234	253	298	236	263	260	266	290	252	260	270	258	290	282	265	276	268	287	280	301	267	241	293	256	247	283	288	242	281	301	276	296	280	259	283	271	293	295	272	253	293	273	302	290	273	282	260	257	263	275	244	276	277	272	289	272	265	223	278	277	242	295	266	278	252	276	290	275	279	264	280	272	262	274	288	253	267	276	270	268	263	276	270	290	245	277	277	255	294	275	289	268	287	270	287	296	256	255	273	273	265	277	263	270	270	293	274	285	264	281	269	293	291	272	251	262	285	267	272	257	271	250	292	287	264	276	290	231	257	277	297	274	269	234	286	259	271	279	320	291	289	278	266	262	280	267	277	289	285	278	257	263	279	259	297	266	266	314	276	294	274	280	302	282	270	292	255	276	312	277	260	271	272	278	286	270	272	257	266	286	253	293	287	251	252	323	246	284	269	281	307	265	276	279	277	267	264	263	290	258	298	269	266	268	248	265	291	263	261	278	268	258	279	296	294	281	263	265	281	301	246	277	283	289	284	252	261	250	264	281	288	270	275	241	261	255	279	279	267	274	266	251	274	240	275	278	262	244	284	289	283	271	297	291	280	263	289	288	290	284	275	250	274	270	263	297	259	292	247	240	258	249	246	276	264	264	282	236	289	297	289	242	258	253	283	280	290	231	283	265	280	283	292	292	287	281	289	267	255	264	270	256	228	249	264	251	277	253	263	276	288	255	282	263	286	269	264	272	276	289	287	248	253	292	256	297	266	264	285	271	275	261	263	272	287	273	283	294	260	298	292	293	284	249	276	260	270	277	278	257	255	270	283	280	272	278	277	283	270	286	261	267	270	272	246	265	267	285	243	288	282	253	273	255	255	267	287	289	242	294	295	281	277	285	260	294	259	270	283	255	276	285	298	294	254	244	242	245	273	268	292	276	280	263	262	271	293	243	247	287	262	278	290	278	260	262	268	270	246	264	276	264	254	256	267	265	302	272	274	256	265	253	266	289	281	264	259	282	266	278	304	269	276	287	273	288	270	294	271	262	246	299	290	271	267	274	248	285	271	261	272	282	274	291	294	289	248	262	280	251	287	281	282	251	287	275	277	267	244	265	260	282	278	284	310	292	255	287	281	279	298	242	261	268	266	283	249	262	282	299	280	269	282	281	270	272	263	262	259	292	279	256	280	294	323	280	268	288	266	261	282	293	270	266	266	273	269	262	285	261	290	293	261	256	298	271	276	260	267	297	282	324	286	272	281	241	303	283	250	281	253	297	262	256	256	275	264	263	301	291	285	266	244	236	274	285	280	279	265	300	270	269	252	269	266	284	262	264	270	278	270	229	247	276	262	296	243	255	272	270	270	298	279	269	272	265	267	275	255	290	294	282	283	271	285	290	288	262	290	266	251	248	310	290	291	283	269	283	259	269	251	278	304	281	283	306	291	280	271	283	289	278	259	253	263	284	285	285	277	272	313	275	246	307	271	275	260	278	264	295	263	300	266	276	265	296	280	295	283	274	264	266	247	270	275	276	275	274	275	309	304	263	280	275	279	250	244	236	281	284	296	312	291	252	301	290	285	270	233	266	295	310	282	263	270	253	271	264	251	294	286	265	258	289	256	287	295	286	253	260	236	272	275	260	267	244	247	279	273	275	267	271	290	236	265	279	263	259	240	289	299	267	322	274	295	285	236	258	265	258	267	266	234	261	293	249	266	277	243	260	305	270	270	290	274	283	274	273	261	240	272	309	265	255	285	279	251	260	284	310	264	303	280	269	270	261	285	249	286	274
7603	1829	1628	1703	1319	916	901	792	796	776	750	782	765	742	699	695	691	726	709	689	735	660	744	714	691	712	709	664	719	756	718	713	729	697	689	713	689	678	717	725	686	649	687	718	713	696	738	683	674	703	668	719	717	683	707	704	675	698	735	643	689	692	728	731	742	728	726	662	699	715	718	718	705	716	705	729	709	734	729	702	703	701	721	671	705	695	690	705	741	675	688	724	673	710	658	719	702	685	654	739	672	743	758	668	732	740	668	729	687	717	704	698	656	704	687	709	683	679	702	717	709	699	750	697	715	707	675	710	693	694	692	731	702	684	692	704	696	716	699	697	720	732	681	690	699	745	698	723	665	705	701	726	710	628	665	672	722	670	649	625	697	673	727	741	731	729	650	647	717	712	755	695	673	682	683	693	738	696	722	703	690	687	669	738	714	723	657	693	662	740	694	729	692	700	648	716	692	684	680	723	708	750	699	621	747	665	690	670	710	703	644	736	662	672	699	685	643	706	626	689	658	644	663	685	766	718	711	704	692	729	712	688	720	648	689	694	730	708	744	677	672	720	700	706	714	709	717	744	663	669	676	708	697	713	701	699	726	733	704	715	743	698	673	684	710	679	700	690	716	710	681	716	691	711	685	700	709	697	705	689	711	742	755	690	645	714	664	717	676	694	736	677	689	716	695	707	709	735	726	682	741	685	662	697	690	660	704	679	726	714	714	715	697	692	703	700	666	642	741	694	650	695	703	659	700	749	692	726	698	662	699	669	730	703	704	716	701	671	663	722	683	644	704	677	757	681	708	687	715	670	703	729	690	739	725	651	720	693	653	718	708	643	661	684	727	706	668	684	727	666	719	717	675	679	718	670	673	699	700	728	697	667	729	695	694	699	722	708	681	731	670	650	726	743	655	717	695	683	705	689	709	697	673	661	698	709	712	710	737	715	656	680	699	679	711	702	738	643	660	708	693	715	694	708	715	671	683	694	661	730	702	710	663	720	644	697	692	691	679	694	729	716	693	679	722	699	719	698	680	710	691	721	655	752	741	682	757	680	663	716	669	694	659	672	730	690	632	697	707	674	720	677	723	678	693	648	701	713	717	665	709	683	706	731	775	685	704	671	681	706	719	702	671	716	741	633	681	652	693	708	685	693	705	706	721	698	658	707	719	675	710	722	685	659	728	729	676	670	668	710	714	693	693	703	692	726	704	685	693	669	718	692	710	680	686	698	704	678	730	731	709	658	690	707	697	720	686	707	688	735	747	691	694	748	668	673	675	672	704	699	728	718	709	679	703	668	721	690	666	701	716	653	677	697	697	700	691	683	663	710	734	705	682	734	680	753	728	701	691	663	676	692	650	682	691	677	730	674	676	691	645	649	735	677	705	658	701	720	709	718	677	679	658	690	713	680	696	735	717	681	674	680	695	677	736	715	697	749	697	690	697	679	683	694	683	716	718	664	664	666	695	661	738	698	628	684	712	707	668	637	740	684	725	738	717	710	738	721	709	717	708	657	692	673	676	721	704	722	688	712	704	677	718	681	649	699	675	686	681	682	695	696	703	727	700	678	699	680	660	730	719	677	676	667	685	693	666	755	711	716	703	637	707	716	656	761	687	687	721	709	656	683	692	716	732	755	689	699	657	711	678	705	697	671	681	718	682	704	722	691	684	668	697	696	700	669	712	712	714	727	726	725	703	731	689	654	720	682	684	698	688	713	683	694	675	679	714	691	670	719	676	699	671	706	682	704	680	709	719	674	747	701	707	674	699	713	685	704	686	646	664	644	697	698	639	695	694	686	652	696	674	690	713	737	715	670	710	672	701	718	702	699	720	705	687	660	679	723	729	630	670	701	734	677	681	689	711	694	692	718	686	720	631	687	651	671	659	695	695	687	724	651	673	706	724	733	677	692	681	725	624	689	671	695	712	702	727	693	687	694	728	684	720	743	703	724	710	709	700	726	707	702	684	724	708	697	693	701	705	676	707	683	724	720	673	710	687	706	728	693	722	669	708	761	704	718	703	700	720	700	706	710	692	696	733	709	703	715	689	647	719	645	671	715	697	718	727	709	737	652	707	738	696	714	697	691	683	744	654	745	685	688	672	726	725	694	703	726	666	681	710	714	707	697	693	684	667	682	732	696	698	716	659	705	746	695	713	659	733	687	708	698	721	678	665	675	683	723	694	668	694	683	687	687	690	707	689	665	658	671	720	747	709	698	636	680	699	676	725	689	658	700	683	724	671	682	702	647	657	711	674	641	753	720	708	737	671	701	713	671	715	675	684	708	644	669	647	690	750	664	724	638	723	698	693	706	708	720	717	679	656	719	695	723	734	730	652	646	670	671	696	787	687	666	680	727	639	686	748	684	656	693	692	688	666	727	677	698	707	681	700	723	675	668	708	707	721	696	690	722	655	686	702	654	716	692	710	676	662	690	673	708	683	685	697	703	718	686	705	670	703	691	681	719	665	689	657	697	730	739	650	683	694	675	700	672	679	707	704	674	746	657	720	688	710	742	727	649	685	682	738	716	696	693	741	692	679	648	708	678	645	658	726	697	684	690	686	673	688	726	707	651	701	706	656	722	673	698	719	703	679	704	708	714	687	683	727	652	707	678	702	686	695	650	698	695	697	726	700	711	663	708	734	676	716	695	675	705	746	703	690	697	648	711	715	695	738	721	721	710	698	648	689	671	678	644	690	694	692	694	730	711	724	676	705	681	764	702	663	741	720	742	710	681	683	709	698	716	698	664	726	722	694	729	666	695	657	654	711	709	667	714	693	740	694	667	654	662	725	728	700	694	684	712	686	688	697	676	693	703	670	657	733	695	686	702	671	670	730	685	740	713	673	636	721	676	711	708	736	654	675	688	745	689	688	727	698	656	689	725	754	705	695	724	722	709	662	702	714	680	680	720	649	706	706	712	728	686	728	733	719	697	688	662	681	673	699	650	734	695	725	717	709	632	691	698	727	717	728	678	682	677	726	704	689	716	712	688	747	729	669	688	695	695	689	733	699	738	707	678	709	681	675	660	687	684	722	733	731	661	695	717	688	672	740	698	711	709	661	702	685	637	717	686	700	704	687	677	694	692	651	664	696	763	705	676	661	685	736	667	674	715	725	680	704	754	708	703	670	651	709	744	736	704	643	662	683	698	708	679	718	730	694	682	729	678	692	700	725	734	634	688	720	700	751	700	726	718	696	699	701	732	704	671	656	737	713	690	679	702	677	703	733	727	746	708	701	664	674	702	710	697	683	672	693	705	702	705	733	684	675	730	690	675	688	634	709	705	722	752	695	737	682	729	646	613	737	703	680	736	712	738	736	690	651	685	662	682	707	636	675	695	706	711	682	686	720	667	681	667	687	689	720	666	698	730	673	698	705	696	720	706	672	640	685	716	666	701	699	688	696	685	726	708	726	688	698	624	666	740	645	690	706	719	710	689	696	659	670	724	667	707	702	729	717	748	657	698	698	672	683	697	635	658	707	667
32176	19317	11245	6729	4418	2589	1335	891	590	452	407	390	357	341	349	332	313	340	316	309	296	332	300	263	288	308	284	272	281	262	289	287	303	288	291	266	270	290	296	276	294	286	265	266	283	284	287	279	284	269	252	274	295	297	294	292	287	284	287	284	290	281	256	258	300	308	302	268	265	263	268	285	318	300	295	290	265	287	284	271	271	273	301	286	272	314	275	295	296	310	298	285	281	292	282	286	330	284	283	287	265	282	274	300	287	297	269	299	283	265	274	276	264	279	296	285	307	271	246	286	269	274	300	303	278	322	271	276	278	290	285	252	276	275	300	270	267	266	252	286	283	273	282	290	279	300	276	290	278	286	280	257	285	256	274	283	271	291	301	294	294	286	306	267	306	291	300	302	267	260	297	268	288	247	295	268	286	286	263	293	331	271	276	294	242	275	275	277	268	276	264	275	277	264	254	295	278	281	270	290	294	269	249	284	259	287	297	266	296	293	254	254	312	330	262	293	318	272	289	289	266	284	269	284	300	288	271	289	299	271	270	272	295	276	287	317	270	236	281	283	296	281	318	300	260	294	297	300	297	288	265	280	289	292	262	280	270	280	280	287	283	281	274	249	251	254	277	269	282	288	265	263	269	283	268	264	301	294	257	266	258	269	298	306	274	288	278	270	272	278	266	285	282	267	301	297	309	284	264	285	283	270	284	296	275	265	305	272	278	305	312	305	284	273	316	271	291	278	269	284	256	278	269	275	308	288	271	236	280	275	286	275	292	259	271	286	309	288	287	275	288	261	285	266	280	263	282	305	294	266	263	259	306	281	284	291	294	266	291	270	257	273	288	281	310	265	259	288	279	270	290	274	251	262	256	275	290	263	267	300	286	296	276	307	280	262	263	273	249	269	280	281	270	291	306	273	276	309	273	261	279	283	277	286	293	299	266	271	272	305	273	260	276	273	301	290	294	292	276	238	281	234	282	265	298	292	302	265	287	271	289	269	245	293	287	285	260	242	278	247	275	276	264	251	267	286	270	247	276	259	290	284	245	266	294	256	252	297	291	274	273	279	306	293	255	262	251	294	267	273	282	284	283	268	301	296	269	255	257	282	272	259	270	292	285	292	269	278	311	270	270	262	306	253	286	284	276	275	249	280	278	286	284	262	306	294	301	283	284	292	268	292	268	272	272	243	314	288	299	268	294	293	291	271	284	259	289	288	271	257	311	248	312	272	297	300	263	287	249	273	278	250	282	274	300	272	302	252	292	287	268	284	314	278	237	293	285	271	250	280	277	264	305	277	260	294	284	288	254	282	298	270	250	258	275	299	301	309	264	289	283	279	259	275	262	279	262	259	277	267	269	280	258	254	293	218	284	310	295	277	294	271	242	270	281	267	294	272	300	229	267	295	246	283	278	282	287	268	254	266	269	293	283	299	248	263	296	271	263	317	271	271	271	301	269	271	294	261	271	289	283	267	231	254	277	290	230	324	271	263	299	316	302	304	288	282	290	289	259	304	311	280	284	288	259	267	266	278	258	249	275	287	310	294	279	269	280	287	302	282	291	305	275	283	255	297	268	283	279	294	253	271	274	282	276	307	278	297	274	251	263	274	258	269	246	285	277	293	272	279	282	301	291	279	269	264	305	301	254	285	289	291	288	256	282	282	300	278	267	282	275	282	299	325	286	296	282	279	323	296	273	284	270	293	285	282	297	266	271	280	277	264	285	272	284	286	281	266	275	262	291	313	301	245	280	302	268	263	292	303	251	292	297	274	281	276	294	309	296	277	262	259	289	267	270	270	303	288	277	288	273	269	255	254	279	255	293	297	300	267	305	292	282	276	263	281	300	272	267	292	286	267	298	266	281	288	297	289	260	285	292	286	273	285	287	326	287	287	279	270	268	280	300	281	300	275	278	286	236	264	276	275	291	285	276	271	291	262	266	280	303	289	274	281	311	270	272	280	253	265	257	295	303	304	293	260	289	292	275	293	276	279	292	283	303	281	291	304	266	307	267	305	276	257	288	237	290	309	244	277	280	309	284	283	260	285	312	276	265	258	235	277	277	269	300	296	278	269	274	279	268	280	288	272	254	276	272	309	292	269	259	264	274	302	276	241	271	285	271	283	305	294	298	299	276	293	244	260	290	277	287	285	252	307	270	272	271	300	278	307	291	318	253	277	296	281	277	316	298	277	309	313	288	271	298	294	277	268	283	289	250	282	294	264	262	254	283	256	262	276	273	271	261	268	276	297	253	253	264	256	272	291	266	287	282	291	274	298	287	301	284	312	275	283	314	281	265	289	278	278	302	306	277	299	300	285	296	295	274	333	273	278	262	275	258	290	291	266	282	291	272	281	276	276	233	268	279	269	291	254	295	262	274	275	277	268	255	293	270	274	267	282	295	280	309	271	278	270	271	259	293	271	281	264	263	256	270	275	281	287	264	271	265	250	239	289	298	241	266	276	288	295	260	279	294	270	312	282	269	283	275	279	282	284	304	280	280	295	256	249	292	280	263	257	285	277	263	262	271	259	295	262	254	275	303	295	285	284	295	290	272	274	285	289	293	261	295	292	290	266	299	284	259	286	281	272	275	266	262	279	286	260	279	275	273	284	303	275	261	293	315	261	279	269	268	262	269	257	266	279	282	331	284	302	275	256	298	292	266	272	279	283	265	270	283	290	287	263	288	284	272	254	311	304	304	297	321	279	281	286	272	269	295	266	310	283	292	259	275	235	273	272	255	279	266	277	281	278	280	272	300	273	255	259	291	291	275	254	284	275	282	268	283	271	271	287	265	267	266	284	311	296	249	270	269	290	295	292	294	288	256	268	279	252	302	263	293	273	284	272	276	254	281	260	280	288	282	285	276	271	269	295	266	313	262	274	305	278	280	297	274	305	314	299	272	297	275	289	263	299	282	269	286	244	273	266	279	295	287	278	259	287	295	304	287	289	316	271	301	313	281	275	289	251	290	273	268	270	287	273	292	251	302	274	245	296	284	254	271	289	292	293	258	258	273	290	308	302	267	293	289	299	262	290	300	265	252	276	284	303	278	267	276	303	291	307	284	292	275	269	270	270	279	250	245	302	305	290	279	283	284	284	250	295	267	276	295	280	244	267	303	284	291	298	252	287	254	310	307	282	281	267	282	286	296	284	263	315	279	279	297	289	277	293	264	268	296	270	267	279	272	279	274	297	255	282	297	264	296	249	291	271	287	281	269	283	307	266	305	256	252	320	252	267	271	242	255	238	272	271	261	284	282	264	262	284	264	269	270	269	280	295	268	279	281	279	288	273	271	287	286	291	267	290	297	258	283	256	291	272	298	283	284	274	289	266	271	271	310	284	285	267	302	290	235	282	263	283	277	280	279	279	291	268	272	274	267	277	268	258	301	277	280	265	286	271	285	281	276	330	293	274	263	242	287	275	252	263	272	291	270	304	292	278	290	286	265	278	250	263	263	268	276	287	296	269	303	270	287	266	283	279	275	258	269	282
25660	5423	5051	5386	4854	3299	2811	2186	1813	1524	1374	1283	1220	1138	1142	999	1003	960	953	839	873	826	831	848	776	843	778	788	806	747	763	783	770	770	715	764	768	711	709	720	734	718	741	731	750	733	732	706	781	755	654	711	698	708	672	689	729	731	728	706	710	768	713	740	738	719	745	748	712	750	686	734	688	766	754	675	681	682	735	744	721	739	746	685	730	718	723	742	728	719	742	741	707	749	759	689	726	709	742	754	703	780	741	710	702	806	716	728	729	724	733	720	714	713	686	699	702	687	693	694	741	738	708	701	704	710	711	727	707	695	745	755	710	703	745	695	685	681	743	682	736	671	695	689	698	671	722	690	709	750	713	665	698	682	695	691	706	740	713	705	703	677	699	645	685	692	697	712	684	732	713	674	667	735	748	711	729	690	703	709	690	695	698	678	750	699	653	667	700	687	710	700	692	724	697	642	657	694	699	680	696	658	681	665	716	714	661	663	676	704	696	707	698	721	732	719	720	672	713	717	706	673	694	676	735	670	786	744	652	713	693	742	685	743	725	703	680	681	713	703	675	688	677	710	690	735	710	750	742	664	701	656	709	737	684	661	718	636	663	699	742	716	712	670	699	717	701	685	711	639	730	665	697	731	683	708	658	724	688	743	696	722	725	693	715	723	679	754	666	728	649	708	700	672	716	674	667	704	712	702	682	705	687	656	731	725	640	675	730	624	748	682	719	683	701	722	749	675	663	762	711	745	679	651	692	722	706	740	695	646	691	658	715	690	704	743	703	702	651	712	707	729	680	698	709	717	702	708	708	770	696	702	701	699	707	647	717	691	712	726	725	707	687	709	709	691	698	655	687	721	681	685	688	690	671	717	693	722	682	656	689	669	735	698	700	697	699	707	735	727	673	723	692	690	717	752	699	661	682	678	686	647	672	694	719	702	694	750	716	701	695	741	634	647	693	652	707	726	695	723	748	725	725	720	723	722	674	714	680	677	706	666	713	712	695	694	718	672	753	689	688	713	660	711	719	716	729	679	677	677	674	677	698	694	678	739	717	659	712	738	704	674	683	680	681	737	724	702	702	718	672	745	735	683	683	755	690	685	690	743	741	694	621	686	691	669	684	750	657	662	711	726	705	730	742	704	697	721	718	696	703	669	686	656	709	662	696	672	668	706	718	651	699	695	692	716	694	750	700	722	710	707	666	707	693	737	687	712	706	669	672	698	659	713	716	720	687	680	685	669	686	677	694	676	675	689	732	681	657	695	719	665	683	693	735	695	686	672	695	742	689	681	739	699	740	698	697	736	660	679	715	725	685	692	698	718	646	704	724	671	714	696	669	695	711	724	691	680	670	729	697	641	685	696	689	700	702	685	709	709	681	702	700	682	635	682	712	722	706	685	684	681	702	680	659	683	680	670	680	668	672	714	728	710	699	721	715	694	705	712	753	674	635	733	725	678	640	730	703	704	702	714	680	691	710	682	714	670	744	706	725	698	718	694	710	688	699	730	719	722	692	722	676	747	681	713	697	673	712	690	689	704	711	721	686	691	701	722	773	692	723	699	719	712	691	691	750	703	748	690	688	702	683	686	752	709	712	721	676	687	729	690	704	699	717	727	680	691	696	723	735	745	698	690	672	661	730	688	665	756	758	668	707	724	706	734	683	732	741	672	715	726	724	700	666	680	688	715	690	682	675	689	674	678	739	685	707	676	690	694	706	677	699	712	669	732	708	676	691	680	731	691	675	725	745	695	673	752	706	718	719	724	710	710	690	689	665	678	722	662	676	751	724	746	676	695	722	694	739	716	724	710	690	707	727	634	699	700	689	702	709	691	696	720	676	701	644	687	649	653	770	694	738	681	679	681	698	688	703	671	649	690	680	655	687	682	686	662	684	687	715	706	685	698	696	736	680	742	704	747	715	699	753	678	695	708	692	680	688	690	653	718	678	718	683	716	662	714	657	728	705	712	687	676	689	695	730	669	692	751	690	717	716	724	711	694	725	692	690	688	733	712	659	735	669	721	663	683	647	769	689	694	724	745	676	695	693	704	725	709	736	696	707	704	671	713	746	681	723	704	656	683	673	698	713	677	651	675	717	701	717	713	720	744	706	683	719	677	723	742	695	728	698	698	749	678	720	716	710	700	661	657	666	743	687	725	701	709	667	717	751	714	726	716	652	708	726	682	713	733	686	701	688	657	708	694	734	680	683	679	734	697	711	700	706	703	753	658	716	681	708	739	686	733	702	720	677	683	644	732	631	700	633	682	690	715	735	691	695	694	687	719	702	706	696	724	709	714	714	702	649	702	690	715	682	693	716	692	690	715	714	711	681	662	682	663	692	698	703	719	687	711	705	690	686	736	730	719	678	717	742	719	689	736	725	724	694	693	762	754	716	688	700	698	724	683	728	731	689	720	699	678	680	716	695	697	691	724	691	737	745	687	707	707	667	726	694	708	688	652	720	702	687	714	720	680	673	719	717	672	708	725	664	720	722	684	675	710	681	657	695	699	682	690	699	684	684	714	706	685	707	692	703	679	705	693	703	692	765	699	668	717	688	721	694	696	743	715	749	689	722	696	739	704	706	690	719	679	693	647	696	681	701	715	702	680	680	657	680	718	647	713	696	667	660	711	740	728	693	728	705	683	722	702	745	746	701	726	730	719	723	717	724	675	686	675	708	699	718	729	670	671	661	683	663	718	628	693	677	692	666	692	684	717	674	708	685	688	652	669	693	646	738	653	666	671	660	705	731	683	717	679	698	721	710	714	722	714	714	684	716	680	684	694	703	677	704	702	709	737	687	758	726	734	705	651	719	726	701	743	671	721	690	732	702	700	692	679	710	690	711	710	642	691	758	661	685	704	734	703	695	704	682	686	699	706	701	679	701	712	705	681	680	674	702	685	707	691	762	730	704	667	661	665	700	731	679	704	668	691	658	692	680	689	736	673	731	697	673	680	713	625	702	708	680	695	679	678	682	687	650	671	734	695	686	682	714	678	693	720	693	715	670	677	718	687	712	721	682	669	674	664	725	630	716	696	689	708	752	671	713	689	755	686	728	678	722	718	727	673	681	691	681	675	691	712	730	736	755	706	735	678	701	752	650	732	722	700	719	740	743	767	682	720	713	708	679	733	699	674	719	665	704	684	708	688	716	764	689	664	688	697	709	697	714	707	701	756	727	686	695	662	758	725	735	649	721	703	724	729	686	704	681	666	699	705	740	694	724	742	718	685	715	739	744	740	667	718	703	696	716	702	722	690	663	713	728	751	710	735	737	744	697	708	656	705	699	734	690	698	659	689	699	743	726	741	689	733	678	754	686	702	683	682	678	668	694	765	702	711	701	722	712	705	690	714	693	725	704	677	680	699	741	680	699	699	682	663	664	711	684	665	679	732	670	673	729	716	709	669	725	665	685	670	703	697	685	711	717	666	686	714	721	722	699	732	678	715	705	734	729	702	728	689	650	706	671	699	724	709	723	718	690	674	700	669
39720	25011	15705	9990	6523	3958	2186	1193	658	503	370	376	330	316	283	245	235	248	220	217	223	209	195	193	194	210	195	202	178	177	201	194	171	171	182	183	179	184	191	147	184	195	183	166	162	197	174	167	195	177	165	186	183	165	156	152	146	146	177	173	189	187	154	163	220	182	161	167	181	189	194	185	166	172	177	181	172	175	176	186	186	169	179	164	162	164	166	165	176	175	195	188	180	183	200	200	153	198	178	196	174	179	185	163	179	163	156	162	155	188	172	168	178	175	155	176	162	153	158	162	170	162	159	158	162	175	165	188	178	147	175	192	174	153	158	185	172	161	165	171	179	138	201	193	170	182	175	176	165	158	170	171	173	156	202	153	140	165	140	165	150	163	165	160	178	164	166	167	169	157	160	171	183	157	141	164	179	143	169	176	156	190	170	166	194	179	148	168	168	182	152	166	150	185	173	160	160	175	202	152	165	158	184	162	173	152	150	141	175	155	162	164	184	156	164	173	171	190	161	147	173	169	172	159	158	167	168	165	181	161	179	191	168	150	168	151	168	165	153	159	161	167	166	167	155	179	166	174	172	159	160	174	183	157	152	144	167	179	175	157	150	188	157	165	156	167	176	161	154	176	177	174	157	175	156	168	166	147	161	171	146	158	183	179	205	150	164	169	184	133	160	161	137	172	154	146	171	184	167	164	158	169	176	169	125	160	155	177	183	158	186	200	183	161	160	183	193	188	188	169	173	169	179	159	172	170	170	189	175	179	167	182	154	161	158	148	166	177	165	160	140	182	177	149	160	161	164	169	162	184	170	178	164	174	153	165	181	183	156	165	160	158	161	165	163	170	178	162	168	150	175	176	172	184	162	145	170	173	165	179	165	179	172	142	161	158	156	170	168	136	170	175	158	166	178	173	159	167	159	177	187	173	150	146	184	177	171	152	165	188	150	153	175	162	159	174	172	171	190	156	168	154	156	173	169	157	152	160	174	176	160	159	169	168	154	172	160	199	179	155	142	158	162	148	165	159	193	177	173	169	156	133	162	184	166	168	160	176	168	193	148	168	182	171	182	183	163	176	170	163	156	202	170	162	168	174	158	196	159	150	167	151	173	146	177	174	165	177	171	170	198	176	185	163	170	179	176	159	174	181	188	180	172	163	179	162	181	167	176	157	168	171	162	184	167	148	176	174	176	164	173	178	143	159	174	155	166	168	198	178	181	176	174	179	142	189	135	173	133	185	166	167	133	157	187	162	192	179	151	187	148	190	175	164	163	173	170	174	169	184	174	183	169	161	153	176	162	172	153	158	168	166	175	181	138	162	163	162	168	171	174	181	159	158	187	166	159	192	161	167	156	173	176	182	155	155	195	158	158	165	178	177	164	167	161	197	162	180	164	177	155	154	149	154	156	172	144	176	166	190	164	187	158	172	177	168	167	176	179	153	195	171	172	176	146	168	155	162	184	180	148	147	178	172	157	166	160	149	169	158	165	187	155	155	154	171	146	159	180	184	171	172	166	172	179	154	176	170	162	149	207	164	145	194	178	174	176	161	151	167	192	158	161	169	166	175	154	188	170	161	163	172	134	167	179	182	148	156	151	180	163	167	169	178	177	177	174	171	170	167	178	160	163	176	140	184	180	151	152	156	161	155	151	159	156	146	165	160	151	164	192	194	173	175	169	187	157	160	147	167	162	172	176	160	163	163	163	174	156	170	162	165	143	193	152	204	162	164	174	169	153	187	173	171	166	148	159	164	183	151	164	187	158	180	166	143	154	163	168	191	153	186	156	177	185	139	175	189	153	176	150	163	170	170	153	185	161	185	161	180	163	198	150	173	153	173	189	177	170	154	159	162	161	152	157	195	161	168	183	159	163	157	178	143	170	139	165	161	170	156	170	151	186	181	170	179	195	163	171	165	164	177	183	164	160	159	147	186	172	171	151	182	167	166	151	161	157	167	179	167	169	170	169	151	176	161	158	165	188	177	175	156	171	162	186	142	166	146	163	177	167	170	161	174	149	180	166	173	169	164	171	172	161	162	172	153	154	165	170	166	166	151	176	173	179	157	172	164	169	168	189	156	161	185	177	164	168	179	157	169	169	170	179	161	148	186	149	152	141	180	175	170	155	189	159	163	154	171	187	148	183	178	166	168	153	164	171	169	172	172	183	183	176	164	176	166	190	186	168	166	171	174	173	162	169	184	168	186	170	174	175	158	196	159	160	190	175	173	179	164	165	149	150	176	144	160	189	180	182	159	165	179	182	168	181	170	163	184	176	158	173	155	161	194	180	185	146	182	174	174	148	146	167	168	186	151	168	144	176	199	184	171	159	165	153	168	191	181	179	166	178	150	167	155	153	157	155	146	151	193	134	164	170	164	157	164	165	189	211	157	168	176	183	163	159	165	189	161	160	183	157	142	181	154	192	149	173	180	205	182	179	169	184	173	171	195	173	165	129	179	188	175	168	176	189	181	174	194	176	168	167	165	156	181	146	184	164	178	170	159	163	167	169	144	153	176	169	168	177	167	154	160	158	161	183	145	155	176	146	158	156	179	170	179	171	181	174	167	178	160	166	152	185	164	166	182	164	194	184	158	170	174	163	159	171	158	156	173	171	153	174	141	183	178	169	170	179	169	165	166	171	162	191	178	167	198	181	167	167	152	167	162	172	157	173	167	174	166	160	165	170	177	152	179	170	176	167	162	182	166	188	181	176	149	168	172	174	177	178	181	163	142	142	175	157	147	150	177	176	166	169	168	164	167	165	157	182	159	174	166	159	153	169	159	148	167	169	158	157	160	165	174	182	180	172	158	153	177	155	185	166	151	181	149	163	145	167	137	170	188	175	178	176	184	151	149	171	169	169	169	131	152	140	186	169	176	174	172	176	183	161	175	165	188	141	172	189	152	183	143	176	172	151	194	171	162	161	182	176	173	172	168	173	175	174	202	169	172	170	175	168	169	158	174	190	150	189	160	182	169	157	196	181	192	177	172	170	165	205	177	165	174	165	161	160	180	162	161	149	139	164	166	184	151	141	153	162	163	168	160	156	172	171	155	151	179	161	191	166	173	176	171	168	165	143	179	155	155	163	172	162	187	157	159	192	170	179	170	188	160	185	157	157	199	175	184	171	167	165	165	169	170	188	147	171	179	148	164	177	170	200	141	198	165	170	182	175	186	180	160	149	187	170	178	163	175	164	179	173	155	184	155	148	163	161	158	177	187	162	168	188	155	186	173	163	190	169	163	141	167	173	172	179	171	161	172	169	177	184	169	187	173	169	183	156	168	191	200	156	164	179	161	155	153	172	158	160	185	167	176	170	169	163	174	175	178	171	185	160	164	158	168	156	143	151	162	169	164	153	188	169	153	191	165	159	159	169	145	164	157	164	161	150	169	160	167	165	174	160	177	146	163	173	159	174	167	162	163	168	198	179	189	164	164	160	158	155	174	165	179	158	193	179	163	159	174	159	156	153	168	152	165	177	173	162	158
30984	7893	7364	7668	6841	4898	4014	3474	2609	2200	1840	1561	1413	1292	1230	1015	1006	915	902	821	747	688	713	709	672	631	602	604	594	624	583	590	531	529	551	521	501	530	539	529	505	525	507	519	523	512	505	519	526	469	468	467	457	458	503	476	457	516	483	496	487	492	521	503	481	478	468	474	499	456	493	467	441	475	508	488	498	475	439	444	445	425	479	466	500	463	514	519	487	464	489	472	451	511	484	479	478	483	500	514	501	473	468	449	509	466	457	495	459	506	471	464	452	474	466	474	458	448	505	448	444	444	456	441	463	429	451	470	456	441	437	431	429	453	457	451	468	425	443	421	443	436	412	420	483	457	430	414	466	435	407	442	467	430	439	449	476	388	453	432	462	427	416	431	407	449	421	452	415	451	432	442	441	486	435	444	412	437	453	462	423	422	451	440	405	449	462	438	431	455	435	442	405	414	428	397	408	401	459	434	454	429	437	450	432	470	438	434	441	446	453	427	446	424	417	444	414	467	468	442	444	490	421	469	423	437	447	403	420	441	429	438	427	441	480	449	437	417	434	434	439	411	451	428	443	443	440	438	400	429	428	478	435	409	459	498	441	439	442	445	426	460	450	413	441	471	428	424	465	421	452	459	451	400	411	453	438	433	435	423	443	441	428	432	458	454	437	443	426	422	424	415	419	453	449	419	439	427	484	457	444	444	433	451	429	473	469	437	492	420	463	477	456	471	429	429	446	428	432	421	424	456	463	425	431	455	419	455	394	450	446	421	420	410	430	430	457	429	455	428	464	423	462	468	458	410	450	445	410	408	452	450	453	472	411	476	439	447	419	431	444	440	450	461	397	470	452	414	412	410	456	420	468	378	430	426	466	423	435	441	414	455	473	423	443	403	442	425	475	398	457	426	450	435	405	412	453	445	406	438	459	459	451	433	422	468	422	454	459	422	443	450	439	395	442	444	431	473	425	469	411	425	479	458	422	414	413	433	433	440	445	476	483	445	477	452	420	412	442	401	465	423	472	431	432	439	429	460	450	383	447	458	429	452	459	411	410	421	478	450	441	462	429	421	435	402	423	433	481	427	434	474	457	440	456	477	435	431	431	464	459	414	417	453	448	481	454	451	471	410	445	456	438	459	447	450	455	419	421	453	472	405	473	448	459	416	430	443	383	437	456	473	466	451	408	487	429	423	450	462	447	412	450	452	438	435	442	459	446	454	434	473	452	458	458	450	413	413	446	482	417	444	414	456	454	428	410	440	479	437	512	439	441	412	425	430	453	440	442	445	428	482	454	454	443	418	449	434	424	440	415	426	410	446	444	457	461	441	466	416	435	441	401	458	479	440	435	449	455	427	418	407	429	461	441	442	421	483	443	423	425	464	475	418	438	451	433	418	453	428	455	442	465	440	434	408	441	443	460	435	419	433	470	444	418	479	434	450	479	443	414	443	410	444	449	436	456	424	425	450	449	433	457	444	444	433	440	435	435	433	402	436	432	445	421	425	449	405	480	413	411	446	429	441	424	413	440	391	440	431	456	435	422	424	426	438	408	427	447	452	409	451	421	437	465	418	448	490	427	409	447	459	488	426	414	424	417	419	437	445	426	435	465	429	432	434	427	404	433	459	478	438	441	442	413	500	405	438	482	423	444	473	459	429	422	446	440	455	444	426	411	436	443	421	455	414	462	400	422	395	493	421	421	438	462	473	449	491	442	430	447	465	411	443	438	433	438	453	432	419	462	380	423	441	458	422	432	429	449	467	465	427	438	441	424	428	446	435	437	425	429	469	440	429	404	483	442	411	413	394	455	440	448	470	451	436	448	448	442	458	455	442	382	406	449	476	447	449	456	420	427	471	409	383	456	417	445	480	448	489	428	451	437	443	467	427	388	412	432	425	450	452	453	427	450	442	438	442	432	488	470	440	434	425	453	450	444	417	452	400	438	426	439	452	423	438	447	450	438	441	449	419	442	458	431	434	423	421	425	443	442	474	454	430	434	440	423	407	428	435	422	447	487	446	442	459	406	411	433	455	399	417	451	440	434	428	438	449	449	452	418	481	435	452	426	385	441	415	480	462	420	469	464	434	433	433	411	441	430	432	484	454	437	430	461	467	455	429	457	423	432	423	461	455	437	426	435	467	470	451	437	429	450	438	425	448	454	458	496	417	444	447	470	427	424	472	449	460	423	427	444	430	446	448	445	425	431	427	433	476	446	418	481	430	442	468	436	444	417	434	426	444	416	425	421	457	438	414	403	452	468	443	452	408	465	449	454	456	434	412	417	458	413	428	448	423	438	436	445	455	433	408	420	443	425	447	442	467	413	454	428	451	464	471	468	461	428	431	433	484	413	459	417	423	463	444	479	434	425	424	428	475	431	441	458	419	466	467	459	424	414	479	450	476	426	459	456	458	459	425	412	408	438	446	434	413	467	453	450	472	431	468	449	423	435	458	420	449	442	446	420	442	467	457	456	451	440	421	485	435	466	449	452	453	408	468	422	463	432	461	482	452	421	501	437	424	459	409	422	436	425	451	447	438	424	420	439	455	436	407	437	436	440	431	418	451	441	426	504	448	434	440	442	459	443	395	445	444	418	472	453	461	442	435	442	484	445	440	416	411	436	440	433	414	456	441	464	444	420	446	454	473	456	431	448	448	459	463	445	408	433	411	429	413	395	449	450	424	450	438	432	431	413	416	413	429	456	438	441	431	420	442	390	451	427	457	408	481	440	463	445	469	437	418	448	418	423	449	445	453	430	427	437	435	434	438	448	455	447	431	459	414	488	463	450	419	437	451	441	434	429	429	402	462	461	455	405	449	439	429	435	454	442	461	426	420	440	451	445	413	423	433	437	409	444	429	458	449	418	438	432	432	394	410	453	444	454	460	443	418	419	463	434	452	430	446	445	432	458	424	450	451	396	437	417	427	475	461	423	456	450	453	435	452	422	465	432	429	403	449	419	454	446	433	413	446	452	450	445	469	475	441	459	439	458	420	441	448	445	426	440	440	474	444	431	426	454	448	429	440	450	431	440	429	428	480	459	437	436	468	431	452	453	410	445	441	412	475	455	455	452	442	463	438	420	431	465	412	425	441	449	509	436	443	436	423	448	460	442	469	443	424	410	417	414	402	464	445	452	406	452	445	439	450	453	409	467	436	421	445	466	457	435	408	429	419	420	431	409	485	428	452	424	385	441	400	438	458	462	439	441	442	425	447	453	427	430	456	435	436	439	440	462	466	468	438	456	461	427	445	442	409	416	441	441	423	417	461	413	462	481	454	424	416	434	454	434	424	480	457	397	477	445	455	494	454	427	397	492	499	412	429	409	414	421	435	445	427	438	458	410	481	468	443	453	443	442	419	426	443	426	444	395	423	449	433	405	389	446	431	461	447	423	437	456	438	472	433	424	405	462	457	414	432	404	430	443	421	441	439	486	439	470	418	424	488	413	474	429	445	475	416	427	442	437	428	431	430	415	427	416	458	446	469	446	412
6220	2042	917	564	382	292	323	263	301	317	273	292	261	239	292	307	278	257	254	265	297	258	244	270	292	280	270	259	282	279	264	262	250	273	275	237	264	277	287	278	278	266	270	234	266	258	283	307	283	288	265	282	272	292	251	282	291	266	277	263	290	270	289	291	276	269	257	269	257	246	280	247	254	264	252	241	249	254	284	286	282	262	260	313	308	275	257	288	283	258	278	267	311	279	299	269	282	268	294	268	248	267	254	250	298	260	266	251	294	267	280	257	280	285	284	267	257	262	247	288	250	289	273	269	265	276	267	293	284	277	297	242	275	294	268	308	261	265	287	229	281	273	289	288	269	273	277	269	302	286	265	244	248	260	261	249	269	249	254	282	286	253	284	293	255	264	243	253	287	273	293	284	258	288	272	264	282	283	286	300	270	280	286	291	266	279	276	255	283	249	273	279	257	293	276	257	274	261	280	276	251	266	287	279	286	282	261	252	297	274	278	258	268	248	271	271	273	254	237	258	276	289	249	244	255	260	258	316	296	283	271	287	271	268	267	291	279	261	258	255	276	281	276	258	250	273	282	295	279	262	286	272	274	289	265	260	270	269	281	266	272	286	300	293	262	279	289	265	272	294	277	254	281	273	272	278	256	248	262	271	269	258	263	299	264	282	261	273	271	315	294	243	246	243	264	279	259	295	278	283	279	261	271	282	276	260	247	252	265	272	271	274	288	271	267	294	263	286	274	238	283	272	286	307	282	281	304	298	257	300	281	266	240	277	255	288	291	298	246	253	277	253	277	268	257	273	292	274	301	273	235	272	272	283	261	229	281	287	305	284	281	297	246	298	291	250	301	265	285	316	276	316	279	268	249	251	260	251	263	283	254	263	289	279	287	263	274	256	278	239	272	278	255	243	301	274	278	253	276	284	279	267	271	252	257	314	283	246	261	268	272	278	282	255	277	335	265	280	260	259	282	303	287	255	296	278	259	321	258	263	245	311	284	266	247	268	269	259	289	269	292	272	278	294	291	264	270	276	259	267	270	297	265	295	287	284	271	277	277	279	269	255	255	276	300	211	280	280	255	257	263	250	240	285	262	255	261	247	272	245	296	266	250	283	247	241	285	247	270	279	272	281	282	301	245	244	263	277	270	265	278	263	297	276	267	251	274	240	282	293	281	261	290	264	285	289	266	257	267	281	305	310	299	271	271	252	245	245	250	262	322	312	275	272	262	289	274	291	279	268	267	264	269	271	242	283	266	239	284	305	274	251	255	284	277	253	285	283	243	261	260	263	283	282	290	272	262	298	271	268	270	305	285	289	271	278	280	287	248	266	263	266	255	260	285	271	221	254	293	277	291	270	276	293	273	272	247	263	223	277	270	294	274	258	284	239	254	257	264	275	258	290	303	266	280	257	271	260	248	256	275	292	288	259	273	261	306	283	266	257	266	278	269	268	232	279	254	286	284	286	281	293	278	266	296	308	240	298	282	260	247	238	279	302	277	284	250	294	284	275	288	298	260	301	312	270	270	266	245	238	287	259	267	282	269	261	240	263	272	277	306	305	308	262	267	252	259	270	286	262	287	268	266	307	269	280	291	256	278	263	271	283	273	252	280	294	254	257	272	280	282	299	302	306	283	282	293	267	281	276	289	274	271	257	265	275	275	290	264	267	292	265	303	279	279	255	275	233	286	270	267	287	260	274	292	279	255	264	288	288	258	289	289	279	271	245	265	292	286	274	253	278	264	269	288	240	296	279	269	275	277	239	243	235	258	279	282	264	299	276	264	284	271	295	254	262	284	270	265	286	257	275	282	288	273	271	290	274	284	273	261	263	274	305	275	265	261	270	289	293	266	279	247	282	293	263	276	246	290	250	290	305	267	278	268	266	259	266	245	267	256	298	271	297	236	264	268	288	266	264	267	289	277	277	273	264	272	273	261	274	256	287	264	280	277	281	252	304	261	262	280	273	273	297	291	263	284	267	277	259	275	257	288	260	265	296	268	273	274	284	278	275	253	298	293	278	271	266	272	251	278	258	272	262	291	240	279	273	245	287	268	268	273	242	275	276	281	266	250	291	278	264	254	292	290	271	268	275	281	302	276	252	238	253	303	266	287	306	281	308	268	294	274	268	282	282	280	264	268	264	273	266	291	279	253	256	247	283	290	279	265	226	295	261	273	271	275	293	287	236	276	275	299	291	280	251	262	284	266	292	301	287	257	259	294	273	240	313	260	253	271	270	281	258	270	248	277	253	282	291	251	255	259	250	301	306	281	248	279	302	263	294	288	275	263	273	260	295	295	263	287	255	241	259	259	270	271	268	270	278	279	273	312	290	288	271	267	285	260	256	267	292	282	290	265	280	296	282	316	275	292	249	275	284	272	259	284	265	295	261	271	264	278	281	263	298	274	241	261	277	265	282	287	250	282	264	260	252	282	290	247	280	284	279	261	260	257	237	297	266	294	256	288	267	293	268	263	252	295	295	268	289	255	302	281	240	290	246	281	267	290	276	286	282	265	257	301	265	261	279	269	260	270	289	261	267	282	239	261	255	254	310	286	295	292	265	252	277	283	280	290	311	260	256	251	260	289	262	294	306	286	276	258	252	277	263	293	282	286	259	292	289	250	252	276	281	259	276	263	273	268	290	283	292	302	264	251	268	253	266	280	291	287	289	289	316	276	281	288	277	296	265	254	269	285	254	278	304	285	272	252	295	264	303	268	238	296	262	277	282	281	253	262	237	260	270	269	262	266	244	276	269	259	276	282	274	243	290	275	268	265	283	288	288	260	303	281	303	256	231	293	271	289	279	249	247	272	264	256	267	278	250	267	278	245	260	280	284	280	346	287	308	268	268	271	283	239	236	296	286	280	261	228	274	271	248	295	285	267	271	259	282	284	267	282	262	255	266	246	277	260	256	283	301	264	259	261	289	290	309	311	252	274	251	231	298	269	277	272	249	296	258	261	271	240	284	273	281	273	248	254	285	281	287	246	272	270	257	253	263	269	265	297	277	267	259	257	266	267	294	305	259	262	252	278	282	278	281	283	222	243	275	261	251	249	303	268	297	249	258	294	285	293	253	255	280	295	258	281	294	255	275	254	243	267	271	296	284	255	253	294	293	263	259	258	290	307	278	276	253	273	275	270	301	288	243	280	246	267	250	264	274	255	222	277	287	260	259	297	272	281	312	252	245	282	258	265	279	273	304	273	300	271	247	283	291	283	257	271	267	267	312	266	260	283	270	287	280	277	281	269	266	287	276	257	266	274	296	259	257	301	301	283	288	251	265	264	273	274	300	265	288	269	288	254	265	291	291	257	271	290	262	263	282	258	262	298	302	271	267	252	246	241	286	261	259	298	283	290	287	265	269	308	296	263	269	272	294	280	277	272	266	263	280	266	294	267	275	252	279	261	265	296	275	255	288	282	287	259	247	284	276	264	276	281	272	270	288	275	298	282	270	289	245	270	285	271	234	300	297	236	277	307	295	301	280
6496	1891	1587	1478	1081	912	816	778	784	730	773	724	759	727	712	714	758	734	684	752	674	721	728	731	674	681	700	729	725	677	688	686	711	663	677	707	729	720	673	652	708	689	717	752	676	682	728	666	694	701	672	728	760	687	679	702	737	740	751	756	728	713	685	668	701	757	755	713	692	755	763	687	706	680	720	697	674	690	699	689	735	678	674	691	743	671	711	661	752	699	728	696	708	677	701	686	690	747	690	708	718	737	706	682	706	734	732	686	673	723	711	689	689	718	695	680	692	700	698	656	745	742	689	705	702	712	710	719	673	717	729	670	740	725	691	674	715	736	666	717	706	752	640	694	701	690	687	677	700	753	651	694	722	650	663	655	677	707	655	719	707	665	691	683	690	720	684	700	706	740	722	685	664	663	698	702	709	672	684	684	745	702	701	669	747	700	704	668	681	723	769	727	687	685	681	704	697	707	656	710	706	674	691	682	677	712	667	704	715	700	686	711	697	667	708	705	717	758	694	757	704	698	677	669	694	686	674	700	687	728	690	685	658	721	669	707	729	683	688	698	679	696	720	732	639	698	672	679	668	723	684	715	705	678	660	714	676	733	711	696	691	691	744	747	746	655	752	697	692	720	715	745	699	735	702	718	676	655	712	684	667	717	741	683	738	698	682	712	697	730	694	670	679	741	714	681	704	710	699	734	682	688	672	681	680	716	716	671	678	679	730	730	715	708	630	723	692	683	697	696	675	735	691	690	710	668	736	735	727	735	675	712	721	708	694	729	736	666	701	671	753	689	707	657	673	685	664	704	689	698	706	696	650	685	680	694	694	757	730	686	688	702	668	678	702	681	672	740	711	712	705	661	661	722	722	658	665	718	684	689	700	737	646	716	671	690	663	712	688	743	677	692	717	719	745	661	724	656	667	666	640	678	678	657	698	724	688	742	732	743	704	680	676	707	698	693	697	706	738	685	700	686	682	695	747	694	690	671	744	713	704	687	683	708	665	713	725	704	724	670	656	697	704	673	711	688	712	728	645	716	687	676	664	733	704	669	685	727	671	714	718	683	749	666	701	734	720	707	695	695	695	718	683	672	706	708	679	696	667	702	723	731	661	705	694	730	720	734	721	708	692	742	718	738	729	704	704	707	694	669	699	675	677	674	689	711	670	673	707	730	714	740	717	737	694	723	695	687	717	694	721	700	644	691	681	698	697	714	686	711	693	716	732	745	655	727	666	686	680	709	689	673	694	683	669	662	662	715	696	694	761	678	693	667	719	731	707	686	717	633	701	687	667	719	711	724	655	699	688	711	722	718	694	669	700	678	675	727	720	652	718	684	700	663	698	644	735	730	669	715	663	695	671	673	690	686	696	775	679	700	672	718	668	676	709	664	683	734	677	714	717	726	684	755	708	693	699	695	732	700	721	702	686	699	693	748	678	667	684	711	698	705	686	666	739	643	702	710	679	635	683	721	715	703	688	702	740	671	661	713	695	719	727	695	740	672	701	718	644	720	734	706	661	714	720	669	704	681	740	683	676	692	714	670	687	714	697	690	696	693	655	724	704	735	740	756	692	705	713	675	687	689	691	728	696	728	697	688	701	693	694	725	725	730	677	682	684	702	703	675	764	730	679	707	692	674	689	702	710	726	693	736	686	710	661	706	700	722	656	660	704	678	702	692	715	718	670	723	731	652	717	682	692	753	698	723	675	670	701	686	758	690	703	688	693	729	737	725	753	731	689	704	693	715	714	732	666	719	710	716	704	754	714	723	706	658	653	737	717	730	711	694	695	704	689	732	724	720	677	699	742	653	726	740	725	711	655	708	737	751	688	708	654	688	733	720	699	711	668	715	727	678	693	701	663	690	745	743	725	695	668	734	683	665	691	684	719	717	657	737	704	666	714	679	665	691	685	724	712	648	694	699	724	656	715	667	697	746	738	699	663	694	723	738	731	661	690	692	664	678	722	690	740	633	668	748	705	711	730	720	718	729	670	686	699	647	688	665	684	713	679	702	671	738	659	696	709	746	701	724	745	715	756	695	687	688	701	676	705	677	687	706	703	715	733	712	740	687	682	674	690	676	658	713	695	699	677	675	738	710	691	684	741	721	679	715	740	767	720	663	706	684	704	726	729	683	707	700	685	715	717	691	675	682	688	717	690	702	702	673	708	706	668	672	717	759	707	704	710	704	728	672	703	678	681	732	711	685	721	671	707	688	724	683	704	698	723	707	691	682	704	663	707	654	684	649	727	704	663	682	685	750	706	715	705	728	691	764	668	672	703	710	692	718	698	734	661	714	719	697	702	709	706	713	685	668	732	697	725	725	711	716	738	699	681	685	732	699	688	723	727	719	720	663	669	716	715	680	719	728	667	686	718	734	699	686	702	676	699	733	714	696	666	687	688	747	691	692	716	723	717	729	741	692	741	687	716	733	730	710	641	723	722	753	749	668	723	714	684	702	674	726	760	714	689	735	667	761	729	712	718	716	689	684	724	665	727	727	712	713	716	722	688	712	701	676	687	711	689	664	702	688	674	676	668	694	748	696	712	687	721	698	679	682	745	733	707	724	699	731	750	720	652	661	707	727	738	726	639	700	680	699	647	686	709	736	660	736	705	700	688	703	663	681	712	694	699	717	737	727	718	710	733	637	637	722	708	707	658	667	688	685	754	707	692	701	683	688	703	748	702	751	668	740	732	703	737	735	723	664	729	658	717	675	702	673	716	715	686	739	696	699	704	702	698	736	714	718	718	719	720	655	660	701	699	704	653	627	710	684	685	711	738	679	696	680	729	703	729	689	683	699	743	698	678	650	673	638	665	709	741	716	690	716	683	724	738	724	741	698	726	648	704	673	691	722	743	675	706	731	702	654	660	716	704	703	712	726	732	732	724	714	709	709	706	702	711	716	714	664	685	669	699	700	697	700	702	742	651	679	668	691	710	684	689	721	705	749	737	654	687	672	697	680	704	664	733	705	650	680	689	691	682	761	711	680	684	704	697	713	714	644	693	674	680	696	688	721	716	714	708	698	679	694	711	738	727	700	679	713	687	731	695	646	689	691	681	717	697	765	679	727	701	658	683	716	683	721	696	675	708	724	674	687	703	716	740	700	748	720	690	709	665	724	650	643	718	681	695	674	757	736	760	693	719	655	692	733	731	673	701	668	670	705	746	705	714	684	697	666	695	627	681	705	744	683	714	723	680	677	668	684	693	748	726	678	722	725	677	716	673	695	675	730	675	692	673	716	690	700	718	677	723	715	671	685	716	674	672	720	707	717	710	713	763	724	702	746	662	723	708	665	705	709	666	709	677	766	662	734	745	670	673	707	701	688	671	673	766	647	765	681	633	705	712	723	670	697	679	706	718	683	727	691	692	722	675	712	715	709	693	734	742	649	690	715	694	715	724	657	701	745	722	676	658	714	680	724	726	736	680	689	713	688	685	662	650	660	680	644	664	724	669	744	686	686	694	687	692	696	664	639	674	682	682	720
31488	20127	11512	7125	4318	2413	1388	759	542	473	408	378	357	316	330	338	289	332	322	304	295	305	316	314	314	281	306	310	300	290	311	324	295	275	271	302	310	300	337	293	301	307	287	283	308	278	295	294	257	273	269	276	315	245	274	266	307	261	284	271	270	282	287	271	285	253	295	271	270	269	267	266	269	290	274	301	302	285	262	299	276	285	263	281	272	298	283	296	273	251	300	300	292	292	284	291	296	278	271	304	277	272	282	279	280	300	290	299	305	290	280	287	295	293	277	269	251	277	282	288	298	273	281	274	256	328	296	283	256	284	323	301	291	310	319	273	293	279	310	298	268	278	255	274	295	262	289	294	305	271	302	291	258	310	286	277	271	302	293	304	279	290	297	287	285	268	260	259	260	288	303	291	301	273	260	291	293	303	306	281	300	282	283	289	294	307	283	274	288	288	271	273	272	286	291	292	285	273	287	292	285	283	250	277	279	275	277	283	305	295	307	300	268	306	273	269	274	281	258	292	282	282	276	284	245	323	272	250	276	277	285	306	287	284	260	242	276	286	286	288	284	273	293	256	266	273	254	268	258	285	267	260	310	293	275	251	293	295	304	263	261	267	298	300	254	251	280	264	289	271	273	307	277	292	294	270	280	280	272	271	282	275	252	247	281	291	317	319	264	312	299	272	269	270	256	272	244	275	324	302	292	309	275	298	329	290	287	286	272	270	288	283	283	274	276	285	292	248	245	264	311	263	295	290	282	279	274	303	274	260	262	273	294	309	240	255	264	301	268	264	306	279	239	258	295	291	281	293	295	268	281	282	245	263	307	272	266	288	243	280	273	292	289	265	287	308	272	271	276	295	271	295	270	267	297	258	262	307	287	285	289	269	269	262	278	254	266	255	267	289	284	250	272	270	259	244	259	278	283	283	268	271	287	280	297	237	290	295	287	293	282	276	294	294	302	268	305	289	268	311	291	274	278	314	296	291	302	277	302	253	300	290	253	274	266	305	308	272	277	281	273	279	305	281	279	266	292	310	279	278	315	312	253	260	296	269	269	264	298	271	273	276	254	256	281	284	279	270	275	252	300	294	249	278	241	275	287	286	293	267	244	265	270	281	298	290	284	271	266	271	287	329	261	278	282	281	273	306	279	271	243	264	280	282	277	273	253	288	267	291	270	294	299	279	260	305	294	276	246	304	245	294	281	263	277	287	279	278	250	305	260	253	290	294	307	299	277	259	286	267	258	298	281	276	276	298	291	272	284	281	245	281	261	263	289	283	276	279	267	280	266	254	286	274	278	290	271	292	267	287	290	279	270	309	259	292	261	290	265	246	289	282	292	260	289	274	310	284	255	299	273	286	268	291	267	312	248	284	302	293	260	279	331	251	298	271	268	284	329	286	306	298	252	283	256	288	294	313	285	278	261	284	325	278	291	282	302	264	307	266	257	264	262	274	292	294	286	306	268	268	279	302	305	247	289	295	263	302	286	272	284	279	282	270	279	280	290	300	280	293	299	289	266	268	302	285	299	267	270	276	298	267	282	291	310	303	305	315	279	245	284	277	270	282	288	278	262	260	290	276	264	264	266	303	236	262	300	267	302	303	285	289	241	247	294	270	283	289	266	256	265	273	259	248	295	267	305	271	297	266	289	291	283	305	286	284	281	285	265	285	283	270	253	271	281	256	288	301	259	282	289	306	239	285	301	267	289	274	279	283	252	241	251	279	271	234	273	267	270	275	276	282	283	278	309	282	246	304	295	292	255	287	267	293	281	286	264	275	268	269	297	286	290	273	294	288	317	265	235	287	259	267	259	257	267	273	299	282	282	255	282	286	292	270	278	298	293	270	257	274	288	315	274	265	268	247	293	285	284	285	288	281	280	289	261	292	251	265	263	272	282	268	282	301	263	301	291	294	266	272	304	274	292	237	253	267	274	278	260	275	322	279	288	279	262	291	288	281	307	278	267	292	291	271	254	277	282	278	251	275	258	271	267	300	255	250	255	283	311	271	318	266	273	289	263	286	259	275	257	267	279	254	258	279	285	269	290	311	264	289	269	272	263	310	299	269	271	289	271	259	281	296	273	275	256	289	283	272	246	280	314	283	290	284	232	247	268	298	281	279	279	258	264	271	268	257	283	271	283	305	292	284	254	261	324	277	293	290	308	285	254	292	267	259	251	265	270	280	292	257	294	301	272	286	296	244	275	283	282	287	270	291	270	266	295	279	275	251	261	288	256	297	309	281	260	258	253	259	255	254	251	289	259	285	296	272	279	277	241	253	268	298	273	273	283	299	308	271	276	269	284	276	301	269	274	282	292	251	277	283	302	274	281	314	327	261	280	250	261	277	284	269	259	261	287	296	287	313	302	251	308	259	258	287	296	274	286	269	281	288	265	306	280	296	268	272	267	269	293	263	277	306	279	273	302	280	307	259	304	312	274	278	269	301	284	278	305	279	291	284	288	250	287	283	265	279	278	277	264	254	281	269	262	261	241	289	286	272	285	286	298	294	261	256	306	312	282	293	284	286	260	297	317	280	270	287	314	273	263	285	269	287	263	274	309	278	273	258	284	274	284	298	267	262	278	255	300	253	285	283	265	262	302	273	272	274	287	273	276	241	293	282	254	294	314	267	260	302	254	258	252	293	300	273	295	283	262	272	284	283	260	261	261	237	266	265	269	284	244	282	297	294	272	265	270	258	285	279	283	268	283	261	258	277	307	274	278	276	283	283	285	249	260	300	248	289	276	281	301	271	298	249	253	285	269	288	276	268	284	301	272	265	293	303	277	283	275	278	292	298	260	284	285	280	288	303	328	295	312	300	323	254	253	258	269	280	285	272	309	276	271	256	304	304	288	273	285	261	297	284	294	262	300	287	274	289	298	285	256	242	278	297	267	306	267	278	282	284	281	250	305	285	266	241	272	288	276	264	275	282	270	275	280	281	272	263	315	274	259	270	240	267	266	311	284	280	267	252	350	273	252	292	266	264	238	261	280	315	277	276	321	306	275	283	321	310	271	308	262	289	290	294	294	317	274	259	280	243	282	285	312	269	276	288	286	259	279	265	307	273	278	279	276	289	289	280	308	303	307	287	275	251	291	279	301	295	323	275	270	268	276	284	293	283	278	271	282	266	298	279	265	284	275	267	283	270	272	274	269	267	274	282	306	286	284	271	290	240	319	306	297	251	294	275	304	303	284	279	262	309	306	245	263	269	304	291	280	284	301	282	271	293	268	313	282	288	301	285	283	275	270	299	268	274	285	278	286	294	277	269	257	303	268	252	283	285	263	286	302	278	309	297	281	283	279	250	291	247	280	277	267	267	288	264	297	287	242	308	306	270	312	289	268	247	253	296	285	288	259	262	251	277	300	251	245	287	278	288	277	274	275	292	296	296	273	238	240	264	269	281	287	296	272	292	251	279	292	289	294	277	300	255	267	285	291	295	274	279	285	255	279	284	275	272	274	261	282	260	289	259	277	263	265	285	289	287
25765	5541	5193	5403	4825	3305	2617	2391	1926	1664	1378	1355	1269	1134	1116	1034	959	911	920	857	891	857	824	841	823	792	810	816	784	775	768	780	668	727	752	751	747	769	739	792	794	682	765	729	756	756	692	713	710	714	684	691	747	717	743	703	712	792	780	828	706	742	706	741	763	772	706	747	747	723	724	727	726	740	735	699	729	759	714	721	695	701	695	718	714	732	721	662	741	733	735	757	730	730	748	742	758	728	735	708	763	701	714	754	741	717	720	719	752	694	750	695	732	668	717	730	737	721	707	699	701	729	722	742	726	765	708	726	697	698	724	690	707	699	720	690	686	703	754	621	752	698	680	718	702	750	712	701	706	719	748	739	673	722	706	716	733	711	682	646	697	681	722	678	706	717	687	694	712	691	723	695	693	685	675	690	687	708	693	678	697	762	725	665	728	703	715	707	675	699	694	705	683	693	728	675	722	694	651	693	700	698	718	704	709	707	705	725	708	668	714	653	709	738	762	673	692	687	680	678	716	720	666	696	736	745	732	742	698	701	721	692	712	728	698	695	713	692	746	700	720	715	725	695	647	701	775	710	738	689	723	739	712	698	676	673	712	715	718	700	690	703	765	758	655	681	715	735	730	727	712	714	717	703	688	716	670	731	713	645	661	713	701	751	693	684	728	716	707	695	731	722	672	687	729	722	687	668	767	693	685	672	686	697	680	693	678	677	692	672	708	723	696	712	713	702	741	670	737	659	680	724	666	739	684	704	698	713	729	764	718	751	660	651	698	689	690	746	753	696	716	697	746	681	696	749	708	695	684	723	729	716	673	702	706	702	687	700	678	705	658	703	728	729	772	690	692	683	690	688	683	698	724	711	705	692	759	702	705	692	707	687	705	716	725	660	706	700	737	712	722	680	661	668	688	710	689	751	698	717	683	713	702	698	713	714	697	727	709	675	679	687	706	731	699	686	674	684	713	704	665	718	714	686	686	740	715	730	759	695	709	768	711	691	691	720	752	717	770	707	714	715	696	722	719	726	762	707	714	700	714	695	708	693	760	737	796	741	705	699	702	687	693	728	748	695	661	732	719	713	704	721	701	728	665	715	684	756	693	727	696	677	717	722	707	670	678	671	659	769	679	712	703	752	681	674	651	709	690	706	672	703	780	741	702	639	722	699	740	715	686	696	693	733	717	688	715	673	716	691	683	702	635	746	690	714	673	684	700	751	653	689	753	680	718	751	720	695	715	668	732	694	696	753	708	680	697	712	663	714	720	677	744	685	688	707	690	689	763	689	699	708	675	679	734	682	662	689	704	709	692	687	681	710	747	766	689	706	724	660	695	636	666	721	701	673	715	707	687	726	716	684	715	726	632	713	769	708	734	709	740	694	661	680	733	684	667	714	761	665	660	694	688	672	687	712	781	693	691	733	682	735	697	712	710	709	719	681	752	694	673	675	769	676	668	672	658	667	733	672	731	712	730	740	735	646	683	694	705	726	706	669	684	715	658	740	724	724	685	708	724	725	692	667	718	697	706	714	659	653	718	716	742	749	666	740	733	694	655	729	722	661	706	679	708	721	669	693	732	717	673	707	690	716	705	646	714	691	648	731	754	729	698	665	699	695	719	736	695	706	715	683	692	722	693	672	723	727	683	726	642	674	717	719	695	690	720	722	745	738	766	724	766	703	682	697	734	738	694	711	691	658	671	707	713	690	700	757	708	695	744	690	733	684	696	740	713	684	727	697	673	717	680	725	712	694	676	696	693	743	677	689	705	725	686	686	694	685	659	689	693	681	738	698	671	720	693	667	712	731	717	654	674	737	697	667	698	653	709	691	712	709	622	724	743	752	706	758	718	735	713	673	702	674	721	688	702	677	699	729	712	728	738	683	713	717	694	666	721	657	752	740	702	702	696	665	698	690	685	745	707	737	671	692	717	664	696	670	681	669	730	721	704	688	679	667	700	701	691	707	693	736	727	687	710	730	727	734	681	686	748	723	699	729	704	698	734	684	675	683	643	725	699	755	664	709	686	718	687	721	689	691	729	692	701	668	727	694	753	689	736	660	769	767	729	701	646	751	720	703	672	715	726	680	726	725	688	699	725	668	709	727	691	726	674	672	704	687	720	662	711	698	734	703	698	727	687	738	656	693	737	740	693	701	691	709	701	702	706	702	694	667	706	732	753	759	697	720	704	671	629	709	707	666	762	658	685	664	665	685	767	696	707	709	713	684	691	738	724	694	655	699	705	729	707	735	713	703	742	673	690	753	729	698	679	703	680	772	732	744	698	706	655	719	689	668	687	722	670	670	687	694	697	690	664	672	733	711	711	669	693	726	682	719	683	690	728	738	715	736	720	711	728	653	687	681	730	716	663	734	698	676	680	717	691	669	686	722	710	703	722	707	646	704	734	686	672	712	684	683	733	683	692	701	686	705	723	729	719	696	699	653	718	712	705	672	684	709	725	665	706	706	645	722	735	710	702	720	647	734	708	733	691	667	688	681	703	713	748	693	697	661	719	664	717	711	689	688	697	688	711	705	678	704	749	667	650	737	708	706	701	709	767	730	708	764	688	718	697	713	691	730	773	688	671	731	661	722	719	723	681	714	707	672	713	709	699	740	699	685	705	694	699	719	700	729	680	690	679	671	675	745	681	707	693	753	702	692	682	742	729	697	720	652	711	679	686	685	703	721	702	769	740	688	682	693	744	694	678	713	689	687	743	715	739	715	743	721	711	672	673	661	746	704	730	725	756	756	694	724	711	700	666	734	660	699	691	686	709	726	653	662	676	704	701	670	695	686	718	687	731	665	685	704	707	675	682	697	741	722	655	719	735	680	714	716	718	703	718	651	706	739	712	723	661	682	722	690	702	721	677	662	720	734	714	716	693	685	694	700	660	697	760	678	702	707	681	666	677	696	647	678	702	678	721	748	745	668	668	676	717	691	699	679	658	712	705	681	677	741	725	712	712	721	669	702	690	727	690	698	686	693	678	718	674	723	688	761	669	657	709	710	736	705	677	731	726	750	708	688	689	714	680	742	709	709	732	698	734	680	672	701	714	724	674	712	728	706	686	710	691	693	635	703	703	665	731	705	712	719	712	718	746	685	687	695	681	685	722	692	703	719	657	696	710	688	662	671	671	705	695	728	692	703	690	713	702	708	697	706	729	683	724	691	647	734	660	721	731	670	689	720	694	719	727	722	697	709	696	649	696	673	731	711	693	720	685	720	714	681	695	671	642	684	685	732	687	710	678	710	715	729	756	726	705	710	689	725	716	709	712	689	718	712	697	685	695	676	682	642	683	671	723	670	698	688	735	731	696	726	691	719	724	664	676	722	680	742	705	688	716	698	720	686	687	699	711	684	709	683	713	704	669	667	648	708	708	709	632	690	698	724	736	696	695	708	689	711	707	707	708	682	715	745	686	688	707	718	737	720	775	688	682	713	702	685	723	723	701	750	720	733	661	667	694	666	659	678	679	724	700	676	719	674	697	729
40562	25924	16534	11334	7170	3871	2110	1054	630	452	421	379	326	307	282	250	264	239	234	215	229	204	206	197	189	197	190	179	182	202	176	175	183	218	186	193	201	209	169	165	197	190	209	158	186	158	175	189	178	182	196	174	152	192	170	188	170	219	152	164	174	183	183	166	172	159	179	156	193	155	185	174	167	174	165	162	172	201	187	161	194	177	155	174	172	175	175	210	170	180	179	159	200	172	175	188	164	172	206	168	175	165	198	141	171	207	169	175	168	184	178	166	135	164	175	176	186	159	182	180	158	165	175	183	145	173	144	190	149	178	175	151	166	169	169	153	159	176	181	171	160	170	172	190	179	184	172	185	161	141	170	148	158	159	190	158	150	173	172	166	199	193	174	165	160	161	161	157	173	159	170	184	196	174	161	169	180	217	178	149	178	185	170	156	169	177	192	157	183	156	180	183	199	162	206	177	161	175	155	159	185	166	167	197	175	168	158	157	185	194	174	161	160	166	172	160	170	163	181	169	190	164	155	167	174	168	178	138	171	157	165	163	171	181	176	170	195	174	170	167	179	166	154	186	154	152	177	179	187	159	170	183	172	154	178	175	155	168	161	140	159	192	165	153	165	175	166	191	162	140	153	179	183	177	163	158	149	149	190	174	169	172	185	185	194	192	175	166	179	185	148	169	146	180	175	180	190	176	191	150	167	163	162	167	168	168	162	171	180	187	159	174	214	169	168	164	167	167	181	190	153	148	188	177	177	183	166	163	160	189	173	176	156	163	165	164	175	168	181	155	164	147	173	154	188	167	187	180	167	169	163	176	176	187	168	187	151	168	192	177	152	166	190	170	145	155	180	147	171	156	181	164	177	166	161	169	142	155	184	156	173	171	162	174	156	177	185	153	170	150	183	184	160	181	162	157	169	152	162	188	174	154	154	185	179	166	163	184	176	152	172	170	164	165	172	160	166	180	181	159	172	178	183	184	164	169	183	161	166	182	163	188	196	155	165	183	175	168	177	160	154	177	175	168	149	159	173	174	182	177	202	173	152	170	158	184	190	145	199	173	176	181	158	168	168	173	189	146	180	144	158	159	163	169	164	182	155	163	175	192	173	162	179	191	174	179	174	181	195	195	189	167	175	168	174	155	194	166	184	175	161	153	164	176	214	161	166	175	139	190	196	170	182	172	172	164	187	198	179	181	191	186	168	159	164	165	193	193	168	175	162	158	173	176	189	175	173	187	175	184	186	171	172	177	175	171	177	191	193	173	178	186	160	140	148	139	144	170	153	158	164	181	177	173	180	163	168	166	158	169	171	167	160	180	164	150	161	158	164	158	162	175	183	181	161	194	165	170	163	173	159	183	176	162	180	169	181	186	173	184	185	164	169	159	150	170	134	175	157	181	182	172	151	160	177	176	181	175	175	146	165	171	173	159	160	188	187	176	196	143	150	161	169	149	172	173	164	185	165	164	163	187	186	159	153	156	171	165	145	184	163	172	179	167	156	198	195	181	165	171	154	190	207	168	165	173	161	160	158	169	173	166	177	196	178	159	167	181	177	165	174	170	174	148	168	180	179	166	148	173	195	166	171	161	210	144	193	190	165	148	184	190	154	172	164	160	177	156	156	177	157	190	157	180	183	171	173	174	157	182	142	186	161	150	158	187	173	174	195	162	173	171	154	183	173	156	154	190	184	181	172	166	156	172	159	172	167	186	162	169	144	192	159	158	170	167	160	190	174	149	161	193	175	154	192	184	173	192	167	166	156	171	163	143	186	168	180	155	181	168	167	154	173	161	167	166	168	184	184	194	171	151	190	159	193	152	148	185	191	167	170	173	191	170	156	158	173	175	152	154	171	171	193	160	178	154	187	157	146	158	176	184	179	163	176	182	182	180	153	174	160	171	176	179	162	179	176	167	167	170	160	164	164	153	169	179	175	184	158	152	172	170	152	163	196	156	175	161	150	178	168	157	182	177	163	193	173	181	183	169	152	145	168	168	190	162	164	172	165	166	173	146	185	174	162	189	171	159	166	158	197	181	193	170	169	197	195	188	168	185	179	169	167	173	160	186	156	179	157	191	165	173	163	147	181	177	182	157	160	160	176	173	190	168	164	155	179	164	160	174	163	161	147	171	165	180	176	183	192	164	180	176	171	168	198	179	162	187	182	170	165	168	173	174	183	154	176	166	143	161	182	149	176	185	155	200	203	139	138	179	168	158	189	181	170	160	195	137	181	172	189	168	183	173	182	166	160	167	146	185	149	148	176	162	168	192	200	187	177	165	134	184	167	163	163	170	144	189	154	172	177	184	158	180	208	159	149	158	201	166	161	175	177	209	170	179	178	152	185	154	149	169	178	173	173	170	168	153	176	175	197	164	158	162	188	185	164	177	176	186	191	172	182	162	149	172	178	171	159	166	162	177	187	179	204	175	186	164	175	181	172	194	164	174	167	170	158	151	175	150	181	138	155	178	152	175	170	180	177	166	165	165	216	169	151	179	155	184	193	162	177	154	165	154	151	148	171	180	172	179	145	181	177	170	185	176	169	159	159	181	161	175	178	175	163	171	187	189	170	170	175	158	168	175	156	161	171	167	183	173	173	188	185	164	171	151	170	176	156	164	161	167	191	164	154	158	151	147	171	154	158	175	179	198	170	180	182	178	167	151	181	155	177	185	190	164	168	150	184	168	178	190	174	156	163	141	158	176	170	163	164	182	154	205	164	165	177	183	186	190	163	163	181	159	159	163	159	190	163	142	189	168	155	159	167	178	149	142	137	169	170	168	171	194	158	179	203	185	174	189	155	174	185	190	176	184	156	179	169	162	157	161	158	183	157	166	160	161	173	179	174	149	160	152	173	177	167	170	162	173	149	193	172	160	158	192	160	168	149	182	146	150	150	185	173	182	169	160	148	148	169	179	149	138	172	161	166	170	172	168	193	178	164	179	175	184	182	129	165	154	177	170	181	180	179	162	156	187	140	168	171	177	162	182	163	176	181	177	191	170	167	185	174	154	184	171	180	147	150	185	169	177	160	174	156	184	173	181	178	152	171	171	162	195	179	164	192	167	156	169	141	183	163	168	172	165	169	185	185	189	173	193	160	158	158	167	168	160	148	197	179	163	178	169	183	160	213	173	154	164	146	177	157	146	143	174	189	176	164	182	157	165	166	158	181	163	169	169	140	140	178	193	166	171	162	162	136	178	139	179	184	168	173	175	164	186	187	156	171	156	159	144	179	156	163	159	157	150	170	164	178	167	160	163	161	187	179	189	180	175	166	168	151	145	168	157	170	163	165	183	185	179	160	150	185	188	183	169	154	170	182	167	184	145	163	167	162	180	187	193	181	165	174	178	181	169	194	178	187	165	154	162	167	183	158	170	168	150	168	163	152	162	204	151	184	191	151	168	175	168	169	165	175	175	186	161	162	148	191	172	165	172	175	166	174	169	160	186	179	174	143	176	170	183	186	148	194	161	156	175	151	162	177	185	169	178
32254	8066	7685	7798	6898	4645	3841	3330	2610	2163	1857	1710	1411	1364	1145	1095	995	927	880	758	749	722	679	653	647	650	623	617	561	564	606	561	570	533	526	527	544	512	534	540	515	532	539	552	492	511	479	524	546	492	472	481	476	525	475	520	460	500	508	506	519	517	489	515	474	480	500	498	490	473	529	451	488	469	463	479	490	488	474	511	454	465	490	508	541	471	470	492	517	469	456	539	502	478	503	509	487	545	493	481	512	508	459	510	474	444	468	473	504	475	478	475	464	480	457	454	482	460	425	477	436	436	476	510	442	474	433	508	470	467	436	477	441	406	456	465	424	434	430	449	476	473	467	393	449	462	503	486	461	455	443	459	444	418	489	463	451	434	432	451	436	455	425	462	442	421	421	415	438	410	470	442	494	491	462	425	433	472	423	435	442	470	403	452	492	417	447	462	423	437	431	453	445	428	445	458	473	453	439	471	418	451	463	462	452	448	425	462	431	433	448	492	479	454	468	439	405	442	451	469	411	436	448	477	438	413	470	423	423	458	448	425	446	444	429	426	429	433	451	474	453	447	468	402	470	436	437	437	503	424	424	475	435	451	418	415	422	449	475	436	443	445	440	433	480	464	420	426	444	451	474	430	443	444	413	457	469	463	445	448	469	479	489	455	454	455	491	452	424	439	432	424	432	457	462	435	456	462	438	430	451	476	431	425	425	476	453	465	475	472	428	454	431	449	514	456	422	443	418	471	440	431	442	410	457	460	459	419	448	442	445	454	464	447	437	399	448	435	436	479	466	444	476	472	457	497	429	443	420	429	453	423	455	444	445	434	450	492	429	449	448	434	442	391	437	427	449	478	476	442	408	409	443	427	406	453	469	436	430	425	420	431	470	490	436	450	482	427	442	452	417	436	467	440	449	438	441	419	435	426	418	448	471	447	423	448	467	459	447	421	413	421	443	482	448	432	452	421	440	510	450	438	408	443	480	443	459	458	423	447	431	474	435	443	446	462	458	437	427	414	446	414	458	471	425	437	418	440	437	445	413	453	456	462	451	455	439	431	433	458	463	465	483	443	442	455	426	449	447	427	442	463	392	430	414	447	452	420	466	441	429	442	481	405	464	452	477	429	436	393	474	469	480	450	435	453	478	452	455	446	443	453	454	443	436	443	478	456	441	482	453	422	489	447	465	461	464	440	419	423	433	451	448	429	427	445	447	453	421	415	442	472	451	464	449	431	427	430	433	447	444	421	445	462	440	424	472	450	431	462	452	490	422	464	416	443	403	442	441	472	462	447	443	427	452	427	421	435	447	462	414	486	458	466	432	436	445	438	463	484	466	463	414	441	434	465	462	420	454	436	452	461	424	486	475	432	438	452	413	418	400	435	478	449	447	466	453	440	455	460	437	433	446	467	457	455	441	443	427	412	450	455	429	509	480	460	425	415	405	428	452	480	486	457	463	431	450	478	443	457	416	447	460	417	472	420	467	449	431	432	452	438	456	445	436	486	416	435	442	430	459	461	422	424	444	450	460	444	417	466	468	455	438	422	455	443	460	424	461	482	408	433	467	464	437	442	437	479	410	444	414	412	418	422	486	440	454	469	419	449	427	454	458	437	429	454	441	407	480	450	458	468	472	453	469	453	441	447	423	455	479	456	457	427	461	416	416	467	458	444	443	443	492	452	442	427	413	481	482	482	457	455	434	452	448	475	491	459	440	449	448	465	445	432	445	473	441	474	436	433	437	442	455	420	385	476	478	427	454	457	450	448	425	457	451	460	434	431	425	393	414	473	422	447	450	424	488	450	436	460	469	432	438	444	464	459	454	412	403	430	429	430	470	452	458	472	464	453	435	425	422	423	447	454	422	456	453	450	457	494	460	451	476	442	453	444	455	438	407	429	457	453	446	466	442	469	461	454	399	459	419	485	462	447	468	431	435	434	469	468	434	460	453	441	411	435	468	470	429	418	455	432	465	502	410	431	475	482	499	479	447	433	453	452	471	452	455	414	441	445	452	455	424	435	439	426	443	412	438	411	457	426	477	421	455	475	443	435	456	461	456	456	485	428	456	428	450	397	454	448	454	473	421	452	444	465	420	443	434	441	460	454	438	411	470	481	437	422	449	426	463	442	418	464	463	429	422	460	468	457	465	423	462	448	424	402	459	428	425	464	419	432	441	458	420	467	467	425	445	447	474	455	442	467	463	440	449	463	431	450	464	453	409	452	435	447	410	413	470	465	437	432	411	430	452	470	483	439	465	429	415	484	430	447	488	486	432	459	449	470	466	498	469	406	448	457	468	440	438	420	477	426	410	462	445	466	487	454	462	461	462	415	420	429	449	447	440	409	438	462	480	434	460	442	428	437	468	437	471	447	433	463	426	451	462	472	482	447	469	447	463	462	483	459	416	436	465	435	480	486	432	452	435	479	453	448	458	444	447	472	455	405	414	426	443	449	408	447	455	448	433	482	467	399	446	432	469	450	415	433	440	486	445	449	419	452	441	446	439	435	444	444	462	443	428	446	428	474	448	467	408	456	438	460	456	443	420	445	467	437	438	466	468	432	450	428	456	454	431	433	439	455	437	447	483	494	435	431	436	408	446	449	457	468	428	449	435	427	451	474	431	448	446	452	441	499	437	438	453	468	459	433	464	431	417	456	487	481	464	477	465	416	477	454	445	450	444	436	464	483	451	464	414	465	436	426	431	460	429	452	453	459	445	444	443	457	435	436	454	434	476	439	484	443	436	474	504	444	441	435	450	445	458	471	451	436	450	459	447	448	464	468	411	421	476	442	466	420	421	429	451	434	431	429	433	437	454	424	477	437	418	427	449	439	418	447	426	466	425	431	441	442	462	463	420	417	445	435	448	457	497	466	426	446	447	441	434	430	471	419	447	478	414	438	435	450	462	442	437	458	463	440	469	447	457	424	422	432	478	446	449	452	471	408	439	446	450	445	440	493	441	449	476	438	412	467	451	485	437	398	464	429	453	481	449	437	470	444	441	477	433	432	463	426	446	443	440	444	446	456	419	445	426	500	447	429	437	449	421	436	442	445	461	444	446	438	465	449	454	431	400	428	463	414	439	425	454	418	452	433	410	443	465	423	423	444	441	425	410	447	445	424	446	442	483	457	469	484	442	453	466	407	446	456	459	467	475	411	485	437	422	442	420	457	449	442	438	455	488	469	452	476	434	449	459	446	439	454	438	462	455	434	417	422	437	452	491	422	473	431	437	438	419	456	477	435	421	423	450	447	415	452	462	449	465	435	416	442	431	453	488	439	434	475	484	454	457	508	455	434	462	472	474	410	450	435	470	410	409	470	412	459	431	471	469	451	432	441	437	445	471	486	443	437	422	429	432	441	442	400	440	476	435	468	463	432	478	418	414	440	437	459	436	461	427	451	477	460	432	445	466	443	442	457	444	431	412	433	444	435	422	484	452	436	467	432	468	433	501	458	425	452	455	431	429	452	441	415	479	458	463	453	409	471	430	424
6581	2323	1017	637	403	313	268	282	264	278	257	293	304	270	260	270	294	287	269	252	286	277	269	287	280	266	306	247	301	279	253	242	304	308	292	279	262	277	286	330	288	272	274	273	297	277	301	280	269	270	304	269	318	275	227	250	253	293	255	275	288	253	280	287	289	270	269	250	295	266	272	280	267	275	262	278	281	275	256	251	278	250	261	293	277	251	272	293	271	287	285	293	285	266	261	303	283	273	259	259	296	281	288	265	281	247	263	249	281	306	260	274	255	271	250	248	248	263	273	283	261	276	270	286	289	264	279	246	286	302	285	287	275	269	273	282	263	273	248	259	252	261	270	243	256	270	292	305	264	260	242	290	261	251	271	279	252	280	273	262	278	307	299	276	277	268	277	288	281	264	284	268	277	317	246	270	288	274	296	276	268	290	249	270	269	265	288	273	244	284	260	280	257	299	254	272	287	259	261	263	258	262	290	280	271	254	274	274	301	283	259	263	260	263	267	284	270	286	273	252	310	290	252	269	278	248	301	279	306	265	262	268	281	277	270	265	275	283	266	310	270	259	295	261	305	271	283	274	268	292	257	250	271	293	259	249	309	263	257	244	255	274	276	260	261	278	287	271	275	274	260	278	305	259	278	259	271	280	252	295	289	254	293	312	275	279	273	275	256	302	286	293	259	255	285	257	269	317	292	284	282	297	260	242	253	267	300	289	275	279	249	259	309	281	294	282	276	262	262	269	263	281	263	282	264	272	264	269	265	274	283	289	278	273	273	279	289	303	253	285	252	307	266	289	286	266	278	277	289	270	284	287	284	252	291	302	283	248	258	285	295	288	340	268	290	244	266	269	262	290	273	271	282	266	274	291	280	264	287	245	237	278	275	246	253	278	287	278	260	251	238	258	283	255	265	246	260	269	287	263	284	301	286	257	306	256	262	252	282	249	280	247	272	288	250	287	272	258	275	266	283	301	248	279	303	262	286	281	258	258	249	289	297	274	272	264	282	262	260	270	253	285	267	269	281	260	267	269	271	292	324	313	256	304	231	243	284	266	278	253	277	288	300	289	282	248	265	263	255	258	263	252	295	288	272	269	281	260	289	264	273	268	275	279	270	252	274	282	264	279	264	268	282	264	286	265	305	299	277	261	248	271	279	272	252	307	286	282	286	261	304	269	277	266	303	280	293	280	276	261	303	263	281	256	240	288	288	256	280	277	262	277	276	283	270	296	290	281	239	276	274	260	292	275	282	253	255	289	289	290	289	265	274	271	256	267	277	235	257	266	267	276	316	258	261	261	272	255	297	304	285	254	273	280	282	286	288	277	288	309	266	292	268	288	283	269	292	288	259	276	247	270	306	265	259	279	276	308	266	263	260	283	264	256	285	259	258	276	281	257	251	266	253	273	265	288	275	303	288	281	274	239	272	264	287	266	276	261	329	279	259	265	266	271	277	273	267	260	264	301	289	269	258	279	275	299	273	272	276	276	293	275	262	293	283	259	290	282	273	278	288	257	261	291	276	277	284	256	263	284	278	267	289	257	273	282	280	281	262	261	291	270	254	284	261	264	283	258	270	278	269	283	262	282	246	265	247	259	249	281	297	245	260	279	280	288	286	307	273	294	254	281	294	262	261	284	259	268	266	313	265	270	259	291	269	270	276	279	279	272	246	302	246	267	240	279	294	271	259	270	246	280	256	291	274	253	309	273	247	271	244	280	271	302	283	274	282	272	289	275	305	267	292	276	275	247	299	269	257	254	273	271	292	290	280	272	282	259	267	275	302	264	253	248	263	286	267	291	283	288	288	249	266	240	261	301	288	268	275	274	316	270	255	260	290	277	260	270	305	277	298	279	268	263	284	268	249	256	279	297	254	252	286	268	292	252	262	276	283	247	260	252	259	257	293	263	292	275	268	273	292	283	280	269	288	286	291	270	272	236	264	264	271	274	275	265	277	272	249	259	262	295	243	262	273	275	274	264	269	263	267	255	289	316	285	264	256	247	232	246	268	250	270	269	264	281	322	261	275	282	304	310	263	268	278	273	261	279	260	287	284	293	282	290	261	269	262	244	305	279	267	285	325	283	250	311	276	267	258	264	271	274	281	273	282	296	286	280	304	278	300	259	290	243	276	270	282	276	269	249	262	277	273	266	281	266	247	283	283	266	261	249	268	313	280	269	268	304	279	273	314	243	212	251	300	308	266	273	289	275	252	264	277	283	252	260	275	297	276	250	271	279	299	245	273	276	268	276	289	289	260	297	273	272	235	262	298	280	289	250	277	293	293	251	273	272	281	266	269	287	306	277	262	271	275	285	266	266	291	275	253	268	278	280	263	284	269	292	274	284	270	285	257	284	279	257	256	285	244	284	274	264	262	281	256	300	287	275	265	277	259	282	268	272	264	268	316	329	276	287	288	278	271	259	299	274	279	306	271	288	275	309	291	279	292	242	305	310	284	322	269	283	228	284	268	287	286	256	278	292	284	258	289	300	296	248	312	269	265	278	307	280	272	280	267	260	249	259	258	250	274	287	254	291	285	279	263	271	247	257	288	266	270	285	265	285	289	272	247	264	278	286	256	263	309	305	299	239	278	283	287	302	271	254	254	273	282	273	286	298	252	279	271	282	290	246	289	263	292	288	292	267	251	267	308	295	234	252	267	269	292	274	303	309	285	290	274	273	302	297	286	286	280	274	304	252	275	272	271	270	285	257	291	272	274	266	297	272	284	268	296	265	256	267	254	294	266	283	259	292	277	260	286	249	277	260	272	246	267	245	264	270	270	268	285	280	279	249	292	263	272	286	278	293	244	287	266	260	263	271	260	286	287	272	269	265	268	301	281	263	269	268	271	277	254	260	257	283	266	239	282	241	300	268	264	305	279	266	262	268	234	262	265	299	259	255	273	282	267	264	296	289	263	254	275	282	298	300	289	277	275	272	285	277	307	243	288	267	263	295	251	269	257	276	292	303	257	265	263	269	276	279	261	262	287	235	274	276	282	261	245	265	260	282	274	290	264	290	282	306	254	283	259	264	280	246	292	279	274	281	265	268	227	283	270	281	267	278	271	298	236	236	274	302	291	267	277	301	277	263	291	278	275	289	291	280	294	247	289	284	259	296	282	261	274	282	265	263	263	281	266	291	263	279	299	281	266	264	267	265	266	291	283	266	277	283	287	271	263	256	271	287	277	243	267	273	275	313	296	272	277	289	270	258	253	274	280	264	268	287	268	267	268	277	262	262	262	328	257	262	256	263	274	285	306	307	293	282	247	277	246	320	263	287	236	269	275	299	250	260	283	280	252	292	276	285	265	265	248	285	257	263	274	288	274	300	241	283	268	285	280	293	302	274	255	240	285	294	275	288	256	267	265	247	265	251	282	274	279	259	275	262	290	242	282	292	274	283	273	277	298	269	258	264	299	269	248	273	277	284	303	273	242	290	270	287	272	266	273	284	282	279	254	282	272	278	278	274	265	300	279	259	266	275	278	287
6794	1787	1564	1409	1068	874	798	784	748	733	797	734	721	741	693	714	747	701	727	708	711	715	712	694	700	698	755	723	729	688	705	723	653	746	700	694	732	757	700	689	656	705	760	668	723	690	720	712	688	700	730	710	698	730	696	698	697	675	694	704	693	728	741	703	729	650	737	726	726	706	775	761	694	677	727	703	691	670	675	727	725	726	745	732	735	727	725	686	706	698	702	689	723	696	761	721	701	688	722	730	703	728	686	758	732	698	695	677	697	666	707	710	656	693	698	681	698	725	722	706	687	679	718	705	741	685	698	684	678	650	712	705	696	742	683	723	723	713	719	695	681	734	723	727	712	688	692	647	672	666	683	713	689	726	715	702	694	703	681	697	657	690	705	699	696	703	664	685	654	663	725	709	711	706	719	659	718	685	740	683	714	695	676	695	688	702	709	652	745	694	688	728	700	701	674	661	680	695	692	718	705	662	719	684	706	698	673	667	710	686	728	688	709	695	695	709	676	736	717	718	682	694	693	705	729	722	709	730	720	673	715	702	685	759	721	711	735	642	697	762	716	711	715	711	709	736	716	699	672	693	740	727	668	667	694	721	688	661	716	664	733	724	692	712	664	734	700	738	668	699	680	721	710	702	704	727	685	682	690	680	718	716	694	726	678	733	691	711	656	701	782	722	689	671	684	730	733	712	674	709	712	736	719	659	658	686	725	681	685	685	692	703	688	698	657	728	678	681	702	739	654	670	662	706	705	663	645	692	718	696	708	665	650	693	692	647	699	725	683	669	745	685	671	722	704	745	732	706	703	705	678	742	685	705	698	719	694	695	710	688	740	709	657	702	654	707	706	687	724	705	668	709	697	715	718	738	743	740	730	716	670	688	707	700	741	718	739	696	710	700	724	687	742	691	699	681	707	670	694	665	718	675	706	666	693	714	693	702	695	699	763	669	678	724	742	738	669	696	720	698	726	697	681	740	693	696	748	671	752	706	690	733	692	708	710	720	680	698	714	656	733	685	684	733	709	740	710	670	694	691	739	716	719	692	690	738	662	700	766	672	698	721	712	700	660	700	675	731	658	742	745	701	703	727	746	705	752	702	717	699	680	652	662	730	689	720	660	718	689	701	669	676	689	670	699	682	718	720	718	700	684	722	691	719	755	690	709	728	677	707	725	716	687	721	738	769	737	719	702	695	731	754	708	721	769	687	690	682	753	693	706	739	683	688	682	715	702	705	704	740	720	708	765	666	720	747	702	734	705	732	721	649	665	720	749	749	741	728	723	680	702	665	696	702	651	686	662	637	700	682	741	708	708	716	717	671	680	692	704	687	683	672	687	740	698	699	708	672	695	671	709	687	722	687	728	676	651	691	697	696	668	688	624	685	711	703	689	692	720	719	684	748	665	726	700	676	722	686	630	724	747	696	682	663	668	684	672	671	668	727	718	708	766	692	716	664	725	677	710	709	736	752	747	710	709	681	684	724	680	714	722	770	676	701	668	720	697	729	657	706	684	682	731	722	701	743	710	745	729	750	707	709	711	731	769	707	686	704	692	706	724	691	715	736	722	687	647	718	693	704	689	732	714	713	681	729	723	693	689	646	671	758	662	720	624	692	708	716	685	690	716	718	696	686	756	676	707	665	697	711	710	713	692	702	712	647	639	669	713	736	727	743	688	694	681	702	755	710	725	716	691	689	690	652	719	700	692	701	682	688	737	694	699	727	657	731	710	700	737	745	737	678	750	695	751	700	701	668	691	751	684	699	674	719	685	715	672	677	663	652	702	704	688	717	704	679	673	702	730	684	728	763	646	710	719	676	703	731	736	630	682	695	710	710	681	662	689	680	739	699	748	675	731	655	684	705	700	725	683	673	755	722	703	745	698	664	668	687	773	689	715	704	659	732	742	695	735	708	683	701	717	728	686	665	676	705	683	694	714	646	691	678	696	696	723	686	728	697	706	683	697	687	686	684	676	699	718	686	722	745	696	711	698	677	672	735	691	742	706	734	692	700	686	728	678	720	694	631	668	664	708	699	699	719	728	728	700	683	681	687	674	640	707	720	654	673	672	658	720	712	668	682	697	674	722	715	667	711	695	703	678	694	671	705	663	713	698	658	709	663	666	737	694	726	698	672	672	766	699	678	725	679	742	731	686	725	673	683	673	751	693	736	724	687	725	713	707	692	720	721	670	669	743	714	663	701	715	707	656	665	743	705	693	713	731	709	742	728	702	631	706	709	710	691	698	754	732	736	700	703	696	708	720	720	700	702	703	697	654	702	739	753	719	728	711	685	721	664	735	737	728	732	697	721	720	714	707	686	661	748	737	706	671	697	698	664	676	689	665	721	680	726	629	720	702	756	717	671	704	757	698	704	719	658	713	685	688	714	685	711	680	726	724	748	721	728	694	723	640	679	693	721	719	733	713	738	722	717	685	657	710	703	697	724	708	721	693	709	715	743	671	732	658	707	676	682	715	705	701	696	703	720	701	698	686	676	728	694	735	675	706	716	695	702	696	664	708	731	696	701	718	676	696	726	685	684	681	680	695	689	722	711	693	744	707	720	693	697	697	706	702	691	679	688	712	652	705	679	739	703	723	704	726	733	723	722	690	674	713	721	688	694	712	685	710	700	692	653	688	703	774	653	739	677	740	687	730	704	688	668	714	734	670	708	709	775	682	667	671	725	698	683	652	709	700	750	700	664	717	735	712	714	708	698	698	648	675	668	696	701	712	688	715	668	693	702	657	705	752	736	700	709	679	681	693	688	773	622	747	686	759	691	697	697	736	691	681	723	674	682	739	716	722	715	730	682	727	690	713	706	725	686	717	707	709	700	698	662	698	653	659	719	719	723	694	679	713	705	722	717	666	689	694	734	729	697	706	722	693	731	646	696	685	679	714	683	716	681	683	735	703	693	679	708	757	655	715	641	656	707	693	660	692	668	701	686	701	752	676	670	652	690	672	732	708	699	695	727	687	676	684	713	767	761	652	692	689	695	720	684	727	749	696	711	679	720	691	694	735	684	720	690	689	700	752	699	705	713	700	751	691	757	729	694	701	718	730	689	672	719	687	667	684	679	675	724	678	729	706	677	676	700	742	704	756	711	700	765	678	703	702	702	692	715	680	743	633	697	717	717	710	720	744	667	715	697	746	669	727	775	717	732	736	725	689	717	726	699	706	739	706	684	698	699	732	751	678	670	671	656	636	700	696	690	699	717	715	685	684	709	746	696	690	728	710	693	683	696	649	681	710	727	736	712	700	733	729	720	686	716	728	702	712	710	741	745	652	682	669	718	746	691	637	670	708	685	664	699	770	736	697	690	651	720	696	693	725	705	715	724	701	710	712	707	667	719	685	741	682	743	692	683	680	676	692	695	707	700	718	714	685	762	744	724	699	715	677	721	735	663	663	756	698	668	699	667	666	696	693	705	732	692	708	683	715	741	687	706	745	715	700	706	732	680	784	720	658	693	734	669	681	720	714	727	685	690
31262	20720	12426	6886	3918	2304	1285	733	511	463	374	354	338	374	318	324	322	306	303	328	300	296	303	289	326	274	296	305	275	279	313	298	305	287	290	299	278	295	256	306	296	259	250	285	315	272	281	247	261	273	283	278	306	278	300	284	267	306	286	281	264	311	276	277	272	262	287	297	271	271	294	272	273	280	297	258	241	276	282	272	276	277	286	257	279	276	267	293	297	266	288	278	311	297	307	298	285	282	291	307	291	288	298	283	271	300	251	277	285	289	294	290	285	251	327	267	272	268	305	316	286	249	283	275	258	264	291	298	262	313	263	268	260	294	291	281	270	294	268	306	289	303	242	269	271	284	301	285	309	274	267	276	271	293	269	275	278	274	278	286	274	273	251	270	256	294	261	302	289	278	304	291	278	280	301	273	272	283	270	292	282	285	277	276	295	270	272	270	308	306	266	266	278	253	303	285	287	258	269	258	258	310	294	274	289	305	282	281	246	279	297	271	302	283	269	269	262	298	296	300	290	267	261	304	289	281	256	255	274	272	299	306	261	262	272	285	276	282	291	294	263	300	267	235	262	301	272	296	282	304	291	227	287	287	319	276	297	232	265	306	246	310	277	281	261	284	303	285	269	261	299	274	268	282	279	279	265	274	269	261	270	307	281	273	281	311	287	262	271	291	277	299	255	299	295	273	288	305	268	288	281	268	263	268	283	269	301	289	292	259	295	269	281	282	264	277	309	272	253	322	234	267	287	291	252	255	315	259	277	262	282	291	296	279	266	275	282	258	288	275	287	278	257	284	238	255	291	254	303	282	288	271	280	266	280	260	268	291	311	288	287	267	292	283	255	294	254	280	263	314	256	264	306	294	285	284	276	273	251	272	275	294	294	309	285	260	276	268	286	267	261	255	290	250	296	271	294	275	275	312	266	266	302	246	284	250	308	269	282	270	261	290	269	259	283	275	273	285	309	274	282	240	282	254	275	287	282	287	268	285	254	249	251	269	272	320	291	304	284	280	292	295	287	275	286	332	277	265	319	270	283	288	282	284	261	275	281	279	282	277	269	276	282	280	281	292	273	263	254	270	315	295	297	273	278	286	271	277	271	278	275	254	286	284	298	274	235	277	286	296	278	316	260	296	296	267	264	274	247	291	308	292	309	278	291	294	259	284	285	324	304	277	285	299	288	283	282	267	284	307	287	262	292	243	294	283	255	287	301	265	257	264	279	271	301	292	279	300	266	282	279	276	244	257	281	286	274	261	271	266	295	283	259	279	269	305	303	290	286	277	277	300	305	287	298	277	299	278	277	277	293	290	278	266	289	289	290	291	300	266	271	262	286	285	266	277	324	264	308	297	265	281	288	279	282	274	309	307	284	267	272	284	321	272	254	282	273	270	275	285	287	298	311	289	248	271	257	283	256	280	295	256	265	285	307	271	293	266	273	282	274	271	262	290	248	263	276	275	273	278	299	249	258	291	298	276	300	254	289	299	288	307	294	272	264	283	298	298	308	258	290	295	276	296	312	270	306	263	286	273	285	290	317	282	267	288	273	289	277	290	328	270	283	285	298	256	286	261	272	276	261	264	270	257	245	287	269	288	265	301	281	274	271	278	290	275	298	301	243	296	294	289	278	274	260	266	285	264	269	302	323	290	295	252	270	270	269	305	281	254	285	279	269	295	291	265	269	288	243	280	272	266	276	268	264	273	295	295	248	289	267	264	299	249	282	291	294	276	288	277	273	313	317	274	275	273	264	275	274	267	291	256	279	248	282	282	273	279	311	272	337	267	295	279	292	271	267	298	286	267	289	270	285	253	281	277	324	279	321	256	275	258	297	253	309	300	268	282	279	307	271	269	285	234	303	260	279	280	291	297	258	309	285	260	260	282	292	292	295	274	287	313	279	267	296	283	319	265	255	280	247	278	283	271	306	280	255	286	281	245	290	262	276	295	255	245	267	294	277	274	254	308	276	252	265	307	268	267	265	277	282	282	275	287	275	285	268	295	287	251	293	274	276	264	287	285	302	264	278	271	272	285	291	276	269	283	294	291	279	269	275	303	304	256	263	258	279	285	270	234	288	265	277	290	288	286	245	259	292	285	280	277	271	310	290	282	275	297	278	279	286	293	286	267	272	258	277	293	266	292	283	261	288	290	280	274	300	292	314	309	336	285	312	260	257	274	276	278	251	276	278	260	265	280	275	301	298	244	287	298	254	283	297	293	291	331	314	274	258	318	283	264	292	305	289	295	265	266	291	287	291	259	287	262	277	292	309	288	287	268	298	273	281	263	267	305	248	274	292	250	259	308	296	255	284	272	261	318	291	263	272	277	267	255	293	274	276	275	294	308	254	293	258	285	301	236	275	276	296	297	257	269	267	284	285	279	300	265	307	284	276	261	298	266	271	293	264	279	288	263	303	289	290	279	302	255	259	274	282	281	249	301	271	284	307	289	257	259	263	294	320	286	291	283	304	251	294	285	260	258	257	301	298	303	264	272	276	273	270	268	265	296	300	284	262	294	258	270	268	283	280	296	286	303	300	244	296	316	293	278	287	287	292	278	272	276	272	257	289	246	301	257	298	307	295	262	270	232	275	274	294	282	269	313	281	308	300	249	283	279	283	265	262	257	301	263	265	276	280	271	276	296	285	282	286	261	297	268	298	285	285	268	281	292	273	301	248	297	300	289	262	304	272	305	267	266	283	300	292	294	278	303	274	279	282	251	287	276	259	272	239	248	318	268	280	310	267	293	284	288	289	286	291	284	263	267	311	285	265	296	224	300	273	286	284	276	292	275	268	256	253	268	264	273	281	266	285	275	277	237	307	254	275	262	297	304	291	297	279	265	274	260	254	263	289	291	271	298	231	291	320	290	261	271	283	281	302	280	300	260	263	279	237	254	293	302	258	304	275	273	248	278	261	278	261	280	291	303	293	263	281	292	332	276	287	304	264	272	269	275	256	303	313	289	290	293	256	278	258	273	310	267	303	277	261	263	280	284	304	267	302	293	284	262	260	291	276	267	304	295	280	285	264	285	248	263	286	277	284	313	287	259	302	251	292	292	261	284	276	249	280	303	297	280	281	282	283	306	253	271	247	261	256	280	259	252	260	272	284	281	246	285	271	264	275	261	259	290	268	301	262	289	287	282	255	291	283	291	257	252	296	280	236	249	265	255	275	305	276	267	286	280	256	271	285	260	270	266	291	260	286	293	267	239	264	268	299	302	288	295	261	277	264	274	279	263	288	287	276	246	287	280	259	292	288	282	281	297	255	276	320	269	255	283	255	259	266	259	278	258	243	270	288	304	291	288	267	288	274	267	259	283	287	288	278	270	277	283	245	272	269	289	295	282	248	296	284	284	269	296	283	285	291	257	268	275	271	270	275	275	266	315	265	287	316	269	282	290	256	287	296	270	228	259	276	283	265	262	278	266	286	253	327	274	280	302	286	273	301	277	244	270	301	282	267	273	287	322	321	280	276	291	286	290	283	256
25513	5417	5120	5182	4343	3114	2666	2234	1859	1592	1412	1320	1290	1065	1112	1023	978	982	932	944	887	902	846	850	763	839	801	760	722	793	763	754	754	747	781	767	752	779	749	694	676	714	762	747	715	750	747	722	754	724	697	747	731	758	745	703	715	695	736	741	685	751	771	761	719	740	691	683	764	718	682	743	775	769	706	743	664	746	746	734	711	715	766	703	720	711	733	736	730	735	739	745	721	741	699	762	795	742	735	759	703	764	743	763	703	740	714	682	733	755	721	673	699	696	749	683	686	719	715	740	723	676	719	735	695	692	723	746	706	674	682	679	694	684	748	695	729	686	702	723	720	712	681	661	708	688	682	679	649	718	714	663	722	641	694	674	670	679	708	675	694	711	657	704	777	737	693	691	669	699	689	679	711	679	730	715	693	693	694	704	705	694	698	744	675	685	733	773	696	747	711	733	696	672	710	681	697	691	675	701	697	691	689	763	705	728	677	656	671	679	715	715	691	719	713	699	686	696	659	682	744	718	711	669	739	692	666	721	695	737	732	779	680	736	734	675	702	707	701	641	704	697	701	700	704	687	723	731	686	706	710	730	694	700	725	720	630	692	657	719	661	667	688	706	710	692	720	747	718	684	699	732	692	685	693	744	720	709	686	691	664	714	716	700	713	716	697	700	657	683	731	667	767	729	729	727	705	764	693	745	671	733	648	721	737	681	691	734	722	700	692	699	710	670	696	695	711	668	750	739	705	672	704	696	693	731	716	722	709	710	674	728	702	666	708	717	739	725	727	723	703	693	692	705	701	729	648	688	690	707	703	733	705	728	735	708	695	683	678	714	712	715	710	704	670	698	671	664	687	688	683	680	708	728	705	738	699	673	724	729	737	631	701	687	723	687	735	712	708	679	682	747	696	733	690	720	717	720	702	708	712	716	685	672	753	682	670	691	687	737	690	685	712	707	708	742	716	658	672	718	707	741	687	722	695	706	679	709	722	674	697	722	726	691	766	737	694	684	738	717	722	705	691	717	714	687	744	709	699	715	670	693	712	695	681	727	641	702	702	710	684	717	719	727	722	675	670	735	699	736	732	696	676	680	688	671	686	661	697	721	689	642	627	728	670	714	689	670	732	749	697	715	716	717	700	724	706	714	671	704	687	689	722	695	679	736	676	705	719	692	739	681	680	733	676	710	669	679	673	676	731	706	682	669	710	720	667	682	712	739	726	688	724	724	657	694	736	704	687	742	686	681	741	687	737	670	677	691	739	676	685	750	680	728	675	688	669	680	717	712	677	684	688	672	723	719	714	694	696	726	736	703	713	695	675	655	701	700	683	704	723	746	743	707	730	703	769	674	735	685	719	682	672	704	725	708	675	697	732	724	707	700	689	750	667	674	713	706	697	699	784	692	656	718	669	696	708	697	656	712	737	703	684	661	715	705	687	691	717	747	681	722	710	743	719	789	707	689	713	706	729	716	706	660	686	662	700	689	684	706	684	721	703	710	693	695	707	676	710	723	698	697	715	696	692	706	716	695	721	682	718	716	669	667	761	671	703	693	683	767	722	652	684	680	734	730	730	676	691	753	700	755	702	684	663	663	697	660	669	741	744	728	692	736	686	692	749	661	708	694	639	710	724	658	688	690	637	683	710	729	696	690	728	712	680	644	700	675	711	717	721	731	723	721	723	704	658	717	638	721	661	676	659	749	706	747	719	676	721	728	688	688	723	736	690	703	731	672	737	722	713	708	709	717	690	706	686	709	725	719	696	646	691	697	700	698	742	698	695	698	681	729	692	718	714	694	662	691	682	709	697	700	692	669	718	715	670	672	745	701	697	694	705	687	708	713	745	693	675	722	709	707	710	684	713	694	682	687	695	691	673	722	701	681	724	661	640	669	697	694	702	728	706	761	689	701	716	698	681	707	653	703	731	667	678	704	762	665	736	692	679	717	686	678	680	689	705	721	723	700	701	703	694	710	683	702	669	701	720	695	710	663	745	681	720	709	728	681	685	702	651	692	674	705	707	692	685	716	730	737	700	702	703	702	693	749	737	731	676	725	744	709	673	761	731	671	717	735	716	680	698	715	725	725	721	692	681	668	711	739	706	724	736	657	745	716	712	671	710	681	677	670	696	709	726	710	660	670	690	714	689	705	708	704	739	666	686	707	735	737	680	731	701	673	677	682	674	717	668	703	670	696	737	701	701	723	696	716	695	702	707	728	644	713	757	728	674	698	674	722	760	725	675	671	719	698	703	708	679	703	730	702	722	689	679	701	702	707	706	713	700	695	710	718	683	648	726	725	657	688	727	673	682	730	664	705	684	694	713	690	695	680	679	691	708	715	735	737	725	702	671	733	689	660	680	662	706	697	725	682	701	703	709	739	656	682	707	755	703	733	718	723	720	655	694	676	713	685	702	694	656	658	705	668	668	715	694	707	681	738	679	688	726	773	753	687	679	707	718	688	688	724	754	759	723	686	708	706	703	707	706	708	643	739	714	734	706	739	756	691	695	705	683	692	677	731	701	734	713	716	708	692	670	710	720	714	638	715	722	677	675	676	667	670	704	753	733	693	709	723	684	711	687	681	696	709	745	712	700	703	692	734	692	677	669	699	694	707	712	744	702	713	718	676	663	691	693	665	692	731	699	681	656	708	677	718	736	690	742	760	742	754	688	718	681	691	719	748	726	708	739	721	663	734	712	684	726	697	745	648	646	706	728	738	704	778	732	706	686	723	720	733	685	706	692	706	726	738	666	703	723	666	707	709	700	694	670	688	768	700	705	703	729	698	679	695	725	699	740	701	709	654	720	681	648	654	750	727	721	715	694	706	706	670	705	726	701	652	704	717	719	736	723	703	720	727	711	679	683	716	690	669	664	695	719	715	704	676	677	692	681	732	690	720	682	725	686	711	680	718	676	716	688	692	722	692	710	703	743	693	681	696	707	680	757	685	719	733	731	680	728	721	775	699	725	696	725	722	752	745	699	705	691	693	708	739	701	682	705	702	681	698	697	650	710	717	715	692	710	761	743	696	697	684	702	709	691	704	674	701	687	709	746	654	709	701	721	713	693	721	710	730	689	748	714	686	671	672	679	705	690	672	733	722	694	727	701	690	706	714	695	718	695	700	694	697	667	713	696	646	716	698	711	703	736	694	695	739	736	687	721	686	755	738	709	756	668	704	672	709	669	728	702	690	702	680	696	732	719	677	708	700	655	723	709	693	711	772	688	743	727	795	715	748	717	649	738	707	661	698	708	693	778	681	728	685	732	681	687	734	665	689	719	713	728	683	686	720	652	728	693	703	738	632	708	650	711	705	694	669	706	695	685	731	676	702	718	737	676	734	721	685	667	710	691	662	670	693	671	735	693	703	720	739	717	733	725	674	689	687	706	680	723	693	704	693	674	724	682	724	702	701	715	676	703	683	744	703	706	694	730	716	749	665	700	731	734	714	691	678	730	711	648	662	708	713	695	700	683	725	734	707	707	643	675	690
38971	23915	15539	10094	6597	4007	2187	1162	731	535	410	368	324	327	267	257	240	207	227	190	200	236	220	215	198	192	197	186	156	193	171	195	194	186	194	166	183	178	181	182	215	173	177	187	168	150	176	174	188	175	175	190	178	157	189	180	146	153	173	141	157	166	161	172	146	187	182	147	156	166	163	170	187	153	196	179	172	170	199	172	181	167	190	162	130	186	177	170	204	158	188	170	190	161	152	181	172	166	161	192	173	157	191	161	137	180	149	166	166	155	160	172	187	159	175	172	179	172	168	180	186	183	172	186	162	185	173	180	169	164	174	180	194	173	182	179	173	163	155	185	174	155	176	158	175	161	171	181	172	195	161	174	166	163	153	164	178	152	167	163	153	181	159	190	168	164	186	159	157	183	162	178	166	181	191	156	147	170	159	171	173	178	172	173	171	161	159	149	176	170	176	175	156	192	167	176	170	175	146	181	167	167	177	176	170	171	175	167	183	161	169	157	155	175	137	146	147	165	170	178	159	167	152	149	173	183	192	188	195	170	158	169	179	144	144	166	171	136	170	200	167	174	178	149	189	185	195	171	173	159	170	166	170	172	156	170	198	180	168	169	184	192	168	172	167	163	166	159	159	176	142	156	176	192	160	165	173	169	211	149	156	158	174	199	197	196	152	170	167	181	195	177	167	143	167	145	169	158	158	187	186	172	160	171	171	155	172	171	182	164	170	161	171	182	180	188	161	159	147	161	171	186	164	159	184	158	160	175	151	171	192	175	163	155	147	169	176	171	196	160	163	158	167	207	174	166	166	157	167	162	171	168	180	170	177	185	161	171	195	163	152	166	165	169	176	171	167	161	153	164	177	145	150	159	148	203	188	179	199	166	160	186	167	187	186	170	169	176	163	166	182	174	180	180	170	205	186	152	179	161	189	168	172	152	179	167	148	174	156	179	176	163	160	193	189	164	151	160	152	169	179	190	149	173	168	164	159	185	164	172	159	167	179	167	185	176	173	180	192	179	149	174	185	175	167	145	188	175	164	158	150	163	170	171	186	179	166	177	189	166	186	185	166	148	196	164	171	182	164	132	160	168	158	149	194	203	172	174	183	169	175	185	178	169	188	164	169	153	159	178	178	160	174	157	185	173	149	175	147	176	202	166	162	171	175	182	152	151	155	151	169	168	186	164	173	181	142	163	171	191	164	162	168	184	206	191	163	201	163	179	166	172	169	183	179	174	154	181	170	168	135	162	139	176	161	186	166	157	157	166	191	185	169	184	179	162	184	195	190	184	174	159	124	168	171	167	160	183	157	159	181	153	194	178	158	157	153	166	148	194	151	170	192	172	170	151	152	183	169	150	160	183	158	157	172	153	167	163	177	179	162	183	185	156	176	180	166	181	177	161	181	167	187	183	173	176	148	178	168	167	190	162	164	167	206	163	173	180	161	150	145	170	168	194	179	173	181	146	200	178	177	179	176	178	192	179	173	185	163	166	146	174	157	163	187	179	146	156	173	159	158	165	164	166	175	166	168	177	155	180	179	163	168	173	162	160	171	172	197	166	168	178	148	186	161	166	150	172	158	179	183	163	163	200	174	169	191	158	154	168	168	166	165	159	148	181	151	180	168	160	155	176	170	161	181	159	158	170	193	169	167	170	189	178	148	172	175	181	162	177	130	168	155	164	168	178	152	179	195	164	149	192	172	194	170	164	174	172	159	198	168	151	186	163	171	160	150	170	160	157	167	155	173	168	167	139	147	165	157	159	183	185	182	197	164	157	158	176	162	189	177	160	167	171	159	185	163	164	171	165	190	175	161	148	176	172	172	176	188	151	197	184	194	170	178	169	169	170	167	189	164	176	164	179	203	171	168	210	167	167	175	152	185	191	172	153	158	183	191	173	174	179	146	177	184	180	163	143	184	179	164	176	163	175	170	163	165	185	186	190	183	160	147	188	178	146	178	181	149	132	187	155	147	157	171	157	168	171	183	155	164	175	169	164	152	175	171	177	166	163	150	214	190	170	201	184	162	178	152	173	155	163	159	177	159	179	167	176	163	161	160	164	187	177	164	158	166	192	126	171	180	185	169	177	197	176	179	178	175	171	165	181	174	168	170	166	170	166	146	150	156	170	187	146	172	163	164	183	171	155	160	161	169	191	165	161	193	155	172	183	177	165	175	178	178	140	158	186	157	157	172	157	192	156	177	150	174	166	158	153	183	169	171	158	175	165	156	170	186	199	172	160	168	151	137	157	163	188	182	160	179	180	184	155	183	157	153	153	197	171	148	171	194	174	184	175	189	177	161	171	185	176	162	161	171	185	179	154	184	174	171	205	167	171	154	167	176	181	143	163	197	155	168	180	168	171	187	163	157	166	172	178	155	192	165	202	162	165	152	163	180	187	180	143	184	165	172	175	175	165	160	167	188	141	188	178	171	180	153	185	172	179	162	168	155	170	176	164	145	190	163	154	170	182	163	178	165	165	151	184	155	174	159	198	162	190	159	167	173	176	168	179	166	179	193	143	177	160	154	192	155	174	149	173	167	171	165	188	213	188	174	182	168	155	192	165	158	149	181	177	177	159	149	172	168	149	148	191	171	169	175	152	179	177	152	187	182	168	164	172	210	158	161	173	163	157	180	161	193	187	170	164	150	176	153	147	170	155	155	157	159	190	143	175	144	189	160	165	203	179	175	169	159	189	183	168	175	180	175	199	197	177	181	172	162	186	176	178	190	172	175	176	203	178	163	174	158	174	181	183	159	174	176	168	134	181	179	170	171	162	178	160	155	154	145	186	160	143	168	192	160	171	168	163	143	180	157	194	160	172	186	153	186	164	189	160	170	166	176	154	142	162	153	161	158	178	177	172	138	160	174	157	185	161	178	165	169	172	153	174	144	170	196	176	167	179	161	168	171	147	143	170	163	185	160	165	177	178	182	142	185	190	179	187	173	168	161	193	180	162	159	171	167	172	168	192	149	178	175	168	173	191	178	162	190	171	176	159	173	177	169	162	184	175	179	161	181	161	173	172	160	181	146	151	190	162	164	167	182	164	157	173	167	185	180	151	180	160	172	189	163	181	161	137	186	187	172	161	158	153	185	165	168	149	187	155	172	167	176	164	171	171	168	159	150	190	181	163	175	177	179	159	154	164	156	166	172	161	170	157	171	189	171	145	156	174	170	167	154	158	162	172	194	166	188	170	166	152	176	158	184	162	174	162	154	179	165	149	182	165	157	197	177	155	174	133	161	167	175	149	158	157	151	181	165	143	170	195	164	154	177	160	160	176	179	150	164	181	153	174	184	174	179	183	170	179	175	161	151	145	160	176	178	166	168	164	196	183	155	181	159	153	157	196	154	148	154	175	163	181	207	163	180	168	174	170	168	182	167	163	164	150	151	179	184	179	166	152	151	185	172	207	173	170	168	174	170	185	162	172	174	174	186	183	162	167	144	167	153	188	166	161	171	177	166	155	172	169	155	154	186	177	157	175	175	179
30266	7104	7465	7643	6688	5004	4052	3461	2618	2164	1805	1598	1415	1315	1187	1142	1008	938	861	795	777	739	665	695	648	657	607	612	562	623	595	562	568	568	551	532	567	531	530	562	522	520	499	511	504	545	521	477	492	510	485	467	486	493	458	491	496	499	489	495	519	455	512	529	447	485	471	491	503	461	463	487	453	499	481	517	478	445	510	500	454	452	503	492	476	462	492	479	529	467	501	509	479	474	528	533	486	545	499	512	502	467	556	467	468	485	472	484	470	439	477	487	477	479	455	474	457	411	495	461	451	464	487	479	471	433	447	444	451	431	451	453	475	462	450	428	446	463	437	432	451	469	438	464	440	441	472	451	443	450	430	453	454	436	451	464	406	461	477	461	425	413	464	513	429	446	434	436	436	454	468	450	445	434	424	438	452	423	409	448	427	428	453	479	416	403	460	458	438	456	484	470	425	507	443	439	403	475	470	421	472	424	421	464	452	450	458	444	461	422	475	485	462	489	445	426	467	414	423	425	423	450	428	441	472	429	444	408	441	451	417	438	468	460	474	449	458	451	457	440	463	426	465	463	413	431	438	442	404	487	451	432	453	458	440	441	471	439	417	416	447	451	430	448	459	444	446	456	417	417	426	406	455	426	432	429	399	430	435	416	473	463	393	419	465	431	441	440	428	456	443	440	437	425	445	442	450	466	454	416	442	420	436	432	422	454	434	429	441	470	421	461	442	474	416	449	445	437	465	420	439	434	467	430	449	446	437	412	455	423	434	428	448	452	440	412	464	427	439	448	440	435	454	433	431	432	456	442	467	425	424	452	437	458	438	462	398	430	424	415	421	448	430	456	429	426	475	434	464	431	468	434	432	471	434	427	461	469	420	448	446	466	428	446	484	450	457	458	434	469	425	441	446	448	446	410	465	447	447	475	480	434	426	437	475	470	432	418	465	489	444	401	454	486	454	468	436	441	438	487	449	416	442	469	411	458	432	431	434	477	479	415	407	454	434	443	471	416	454	444	428	439	429	418	422	446	466	434	455	444	377	426	445	465	428	448	419	440	440	452	460	471	459	470	433	419	445	465	468	450	447	459	420	434	443	431	452	433	420	448	463	457	430	504	435	459	430	474	485	454	473	468	465	435	420	432	504	441	471	435	442	415	444	431	432	431	435	423	457	450	430	437	461	468	447	409	431	454	426	427	461	454	458	442	441	418	435	466	440	432	455	460	411	438	447	426	406	440	451	438	454	448	418	423	451	449	400	445	448	456	419	432	448	423	479	476	453	466	463	425	451	444	448	407	441	461	440	409	428	492	466	455	425	437	418	428	485	431	440	446	453	451	447	455	449	428	436	471	471	382	466	479	446	425	415	403	452	432	437	428	458	463	462	480	433	405	467	451	445	438	457	399	419	464	435	445	434	448	453	418	430	396	497	420	437	447	420	437	428	445	444	411	416	428	443	420	428	453	429	431	469	442	443	429	478	454	443	419	430	422	464	423	427	457	451	450	457	445	441	437	449	450	426	428	455	472	483	476	494	441	459	412	423	427	413	452	420	462	418	433	454	458	429	454	456	446	506	423	450	438	478	422	436	454	403	431	429	461	432	497	453	422	466	445	458	427	467	463	440	463	456	441	450	445	459	479	430	424	471	463	448	416	426	461	428	442	410	464	444	435	419	460	456	469	428	432	468	484	456	463	471	461	414	485	412	449	395	451	438	442	394	411	471	441	455	444	415	458	467	465	460	476	469	422	458	407	456	466	454	433	437	450	450	417	443	429	470	436	455	483	443	423	448	459	432	440	431	440	442	428	467	464	459	505	438	442	431	445	456	444	427	447	442	417	496	437	442	447	409	474	438	422	457	477	416	420	472	427	436	475	429	425	432	422	437	449	420	476	441	451	448	453	423	440	420	453	443	423	412	470	421	439	442	448	464	436	472	409	454	457	447	429	454	421	457	456	431	463	412	425	421	440	466	444	472	445	464	449	455	467	496	479	439	452	495	411	453	470	443	456	463	426	428	412	482	418	468	448	430	433	430	429	455	473	439	456	435	452	453	426	472	431	466	504	452	475	423	437	449	452	453	439	398	391	403	438	456	488	405	478	459	458	445	460	448	438	452	456	425	461	488	423	417	456	408	437	416	441	451	467	415	476	396	478	424	446	448	428	446	464	436	418	428	459	459	423	404	482	433	473	471	470	432	456	447	416	438	437	480	456	425	426	457	437	465	420	415	443	460	443	452	426	438	468	444	466	448	441	423	427	420	462	441	401	435	441	471	464	435	446	413	420	443	416	431	458	430	461	459	484	427	473	436	407	443	461	435	442	410	419	410	455	436	448	457	431	455	453	450	480	432	472	424	489	451	421	396	450	437	433	453	450	452	451	455	426	409	439	465	456	434	480	452	423	402	450	420	441	431	412	428	440	467	466	453	426	431	416	447	431	444	418	460	426	453	445	467	443	438	450	449	470	442	429	466	454	455	427	476	476	444	446	451	427	438	436	422	434	437	433	420	466	398	458	491	420	439	446	448	436	437	441	436	433	448	509	446	425	408	475	472	436	426	428	460	443	436	430	401	459	434	449	474	436	426	412	423	425	473	418	444	433	420	456	439	460	435	439	461	432	449	410	476	472	438	423	449	446	468	427	449	430	447	458	443	438	401	435	466	445	460	473	431	431	464	431	446	454	433	442	485	427	443	464	495	456	437	422	459	460	454	470	430	435	467	465	441	437	428	463	440	449	462	406	452	452	437	433	433	461	451	458	440	446	448	441	430	451	437	428	469	429	460	409	472	456	467	430	453	438	449	420	433	440	456	454	443	470	455	451	410	462	457	466	421	446	394	456	448	456	425	405	420	415	439	440	417	426	445	475	432	406	418	450	434	469	410	423	461	460	483	429	462	441	446	418	429	406	460	427	441	473	411	403	441	431	475	448	481	453	438	424	434	441	487	430	454	402	438	430	477	446	468	444	421	428	441	398	404	443	412	428	421	455	446	399	434	470	458	459	435	454	391	419	442	443	422	460	466	457	432	434	453	425	449	461	410	450	420	409	400	425	477	436	452	454	426	410	434	454	431	437	454	455	408	427	450	437	445	444	435	409	440	460	427	429	440	443	436	456	478	475	425	449	446	451	464	438	457	479	407	418	427	434	465	465	491	454	437	426	436	484	471	469	397	432	476	448	456	430	465	422	445	431	447	448	439	429	490	442	427	463	451	420	417	449	445	457	485	451	459	415	416	458	474	444	456	459	445	457	439	426	402	446	445	434	457	438	446	418	422	450	460	455	455	460	444	439	457	449	427	431	432	426	467	450	411	446	431	410	430	425	463	479	425	447	437	426	480	448	440	416	439	423	424	477	435	415	423	450	424	461	445	452	442	442	453	428	454	465	427	450	391	437	450	451	451	455	468	480	453	451	445	409	446	422	425	454	432	466	431	457	465	431	446	470	379	430	443	437	435	445	424	464	431	435	429	458	438	459	416	404	458	467	404	444
5737	1801	873	569	412	367	304	297	297	292	296	261	261	269	276	314	276	293	294	267	298	274	282	289	252	264	299	270	267	253	255	251	262	290	306	280	267	264	260	258	277	250	266	274	286	275	256	278	267	264	249	277	262	277	241	274	276	284	284	250	280	272	302	278	239	294	288	260	268	242	228	288	270	259	283	285	309	284	270	306	270	237	282	280	307	273	242	261	277	271	256	287	278	278	267	285	255	293	293	286	288	280	277	257	234	275	271	285	277	306	273	267	290	301	264	255	273	271	264	263	269	295	288	309	284	295	266	276	300	268	299	276	304	271	283	267	251	265	237	275	261	267	287	238	265	269	255	274	302	273	274	269	275	253	301	295	278	245	292	264	261	259	299	266	317	290	232	296	287	286	260	256	270	259	296	270	263	279	269	277	260	294	264	296	243	304	269	282	288	281	267	264	284	283	247	279	317	265	275	274	263	241	261	231	249	276	261	294	291	269	285	280	259	267	252	266	260	285	268	253	258	269	258	252	291	255	285	278	278	281	301	298	254	253	287	256	286	264	256	257	287	262	260	268	239	286	292	236	257	267	305	289	261	274	303	252	265	272	271	275	249	319	268	268	287	273	289	313	289	262	254	284	260	256	293	264	310	245	292	278	261	258	272	287	259	290	309	275	299	253	267	264	287	264	265	291	303	280	287	277	250	249	253	273	259	278	274	274	238	271	314	303	300	276	269	262	281	276	268	280	288	271	261	242	304	293	292	273	252	255	270	272	240	270	294	276	274	296	254	280	271	291	265	286	290	241	280	277	269	239	258	255	260	279	257	248	284	275	289	281	297	233	284	293	263	283	270	261	294	273	246	303	279	295	241	294	259	265	280	262	244	272	280	286	284	284	236	266	261	284	307	275	280	274	282	264	280	286	256	265	274	258	265	282	251	287	290	277	272	269	271	252	269	287	236	275	278	302	248	274	291	260	248	265	288	280	272	270	270	272	294	249	308	251	278	265	272	296	270	282	276	284	269	237	262	259	257	256	277	245	299	284	280	293	276	244	261	263	282	276	309	273	278	272	296	275	272	227	310	295	269	286	270	283	307	273	264	265	275	282	259	307	264	284	263	271	295	255	279	281	244	252	268	275	260	254	261	257	248	258	273	253	264	296	276	264	279	272	272	274	272	287	274	275	341	259	286	248	285	297	269	241	289	292	249	265	261	283	286	283	262	285	288	264	299	244	275	253	282	258	291	305	274	248	266	251	266	290	272	264	299	277	244	297	261	281	293	287	262	267	281	264	284	313	329	271	246	266	239	284	266	290	275	265	286	269	257	245	236	287	276	279	289	267	292	313	277	266	267	294	293	292	264	260	287	262	251	284	292	259	292	256	280	265	276	247	272	300	271	288	242	262	285	275	269	288	284	277	263	260	263	243	242	246	244	247	269	262	264	256	273	274	281	300	270	265	278	233	255	275	262	252	249	250	260	267	261	298	268	289	288	290	248	254	269	256	274	275	282	276	275	252	273	265	241	266	266	256	239	261	260	243	311	289	279	279	240	241	265	253	280	244	276	267	264	281	236	286	304	245	284	271	272	266	291	240	235	258	290	260	264	273	280	276	269	268	286	264	252	261	293	285	269	273	264	275	296	263	294	268	272	277	250	270	276	245	266	281	277	286	296	264	270	264	254	258	291	294	293	269	269	252	245	305	264	309	241	271	268	257	290	265	256	259	270	252	274	284	292	241	260	305	288	276	260	294	252	263	262	296	298	256	269	285	258	262	232	293	280	262	299	257	255	281	296	255	278	284	247	287	271	260	287	289	265	266	295	288	299	269	264	296	290	255	292	266	286	300	306	253	266	292	262	258	257	259	269	305	249	279	256	279	268	283	259	262	274	283	298	265	253	243	262	266	288	259	280	291	284	268	277	283	260	272	300	262	280	337	261	285	276	313	275	241	276	288	294	266	252	250	310	263	254	269	276	279	276	303	256	268	261	262	281	257	254	286	246	280	273	249	232	275	262	262	271	296	265	269	249	279	249	264	257	239	289	291	283	277	276	305	255	261	245	257	285	249	264	284	276	271	291	267	240	246	255	277	302	275	256	257	281	274	268	294	230	273	295	263	287	282	250	259	219	257	282	286	258	263	279	275	283	264	254	261	297	305	268	279	282	256	293	287	273	276	254	254	280	247	260	300	267	263	269	266	275	277	309	277	277	272	251	244	267	274	268	283	281	288	258	259	286	261	256	234	249	245	265	253	278	297	283	291	235	300	260	266	251	275	262	246	305	257	253	271	290	245	286	299	268	281	266	256	270	280	277	301	283	292	256	239	275	253	270	260	261	248	263	287	275	280	273	246	267	261	268	238	272	272	261	306	270	284	249	293	284	287	290	246	256	281	265	278	275	266	252	266	274	266	266	284	244	255	255	276	292	251	251	287	275	260	226	253	256	290	273	273	244	292	261	260	293	284	277	266	261	278	270	232	274	275	255	258	294	252	287	300	264	292	292	289	276	250	261	310	281	282	271	268	232	275	294	277	262	260	270	261	252	271	265	292	275	256	279	291	267	262	293	273	271	241	282	293	274	298	276	254	295	279	259	273	261	267	285	265	306	269	271	281	241	283	271	274	282	255	270	224	285	268	300	301	242	270	285	287	276	266	250	269	248	299	271	263	290	264	273	271	280	244	245	270	295	264	245	234	285	300	271	255	242	298	297	270	272	284	253	279	273	277	273	292	257	252	281	272	287	275	271	267	277	255	279	260	247	260	234	275	305	273	268	282	301	271	286	284	264	248	274	268	291	306	267	257	265	257	254	281	248	270	258	252	275	239	272	269	249	294	294	271	291	264	279	260	243	246	247	286	260	272	272	255	271	297	263	270	290	287	257	280	281	263	258	280	267	272	262	293	243	254	252	253	261	273	266	255	273	275	277	249	281	267	293	241	249	259	279	274	296	270	260	261	299	275	292	272	283	259	297	249	273	272	227	261	288	282	284	256	273	270	276	265	272	272	261	285	298	236	260	295	281	239	287	318	273	271	285	276	231	282	302	234	285	266	296	263	279	289	266	279	291	278	282	259	295	282	258	264	288	233	267	263	256	255	251	284	242	279	263	283	265	245	244	274	263	272	293	275	281	303	254	266	260	292	263	294	267	275	268	257	277	270	259	284	300	229	254	286	287	270	263	249	288	281	285	267	285	274	260	264	253	268	302	278	297	260	264	279	284	278	276	262	259	254	277	264	269	256	246	252	251	303	248	253	279	281	276	258	301	285	269	287	276	302	244	283	281	277	296	283	270	293	271	264	258	265	282	247	257	251	267	275	267	266	249	263	279	272	256	284	251	299	258	266	268	313	274	297	255	265	313	299	262	270	316	267	257	241	269	311	294	270	301	262	282	241	244	277	291	280	253	247	273	251	267	254	273	245	280	280	288	294	268	267	264	282	260	286	286	299	265	288	269	277	264	295	284	289	251	284	286	278	259	273	243	287	254	293
6106	1754	1499	1333	1152	926	856	812	763	704	733	735	723	766	686	715	751	684	717	743	681	747	738	730	675	706	749	700	737	706	666	694	710	684	701	703	714	674	698	717	743	690	730	692	664	703	672	700	740	686	716	727	672	734	735	689	712	690	748	689	710	700	770	667	662	705	681	691	674	709	735	725	725	719	741	689	715	729	710	699	691	766	704	714	658	707	644	736	709	746	689	726	708	657	716	719	716	724	698	706	680	668	708	724	699	725	680	689	696	713	683	666	691	703	664	705	703	722	683	675	682	670	713	695	640	693	716	707	724	729	691	659	667	656	687	717	689	644	759	685	706	692	745	700	681	721	733	738	695	710	668	698	664	673	702	693	679	694	723	712	715	741	706	664	689	719	696	674	691	683	721	691	710	696	712	749	666	653	666	731	694	625	693	714	714	698	659	733	705	686	643	709	671	633	676	707	713	698	686	714	722	667	730	679	706	673	666	685	681	731	669	713	722	689	726	680	675	693	708	666	707	696	680	739	721	726	740	660	678	754	695	692	666	657	706	690	729	720	700	663	692	692	701	706	680	673	713	727	717	727	701	746	679	668	711	686	656	650	732	731	684	739	685	657	657	712	715	700	737	739	734	699	664	730	690	683	673	664	673	725	673	743	695	659	721	698	715	685	698	731	696	637	710	727	693	694	693	652	690	725	735	711	705	694	689	666	734	643	676	697	697	685	703	684	687	685	708	664	699	676	684	667	719	650	678	685	690	704	684	665	687	671	709	727	708	721	686	698	665	672	720	701	674	726	669	708	680	717	729	675	700	687	685	662	731	690	701	668	648	699	711	713	684	686	718	713	708	674	701	686	667	662	677	651	673	683	703	713	719	708	666	726	690	719	722	673	731	688	701	699	698	732	693	673	733	721	725	686	731	701	701	703	689	661	663	670	705	678	749	694	685	679	726	692	721	720	705	667	696	697	717	668	684	738	698	675	702	677	702	754	711	722	744	702	699	736	691	679	717	636	702	673	677	649	706	713	675	755	719	705	695	682	696	665	727	700	692	686	661	753	680	710	672	659	696	698	667	674	674	718	704	697	702	756	693	670	710	734	671	731	732	638	704	698	730	667	715	713	717	680	729	639	708	703	707	689	702	669	747	692	713	722	720	647	704	693	648	714	702	705	631	691	715	699	716	720	739	675	723	684	654	698	697	675	721	729	694	680	633	657	721	659	727	674	686	720	760	686	711	715	695	735	673	676	674	699	708	687	706	734	725	689	762	708	709	662	703	686	691	723	700	694	678	709	662	694	704	685	721	738	723	670	720	664	708	677	669	692	767	689	701	672	661	668	659	703	703	742	690	722	661	726	705	735	686	733	683	723	669	707	708	694	655	716	678	729	729	705	702	718	689	750	687	682	659	662	727	678	696	676	729	697	638	697	686	733	731	673	697	685	702	659	694	673	681	685	702	663	703	732	709	722	655	702	749	680	706	674	729	713	688	718	644	682	652	703	726	669	707	725	733	694	719	673	719	686	712	723	716	710	687	641	717	706	682	652	680	700	718	678	676	693	697	668	718	698	683	700	682	674	704	697	669	714	707	727	698	703	721	721	684	691	676	732	689	762	665	711	711	678	703	678	737	680	697	718	706	690	718	661	696	681	724	732	699	745	701	741	730	715	702	691	633	694	763	723	665	700	735	672	664	703	640	662	720	698	696	669	683	694	674	740	646	710	738	687	687	677	688	666	685	713	642	704	663	702	688	674	727	723	676	722	712	687	707	691	686	707	698	727	719	660	700	687	684	683	698	671	703	675	706	687	703	756	732	711	719	701	699	661	698	668	716	706	667	675	683	724	704	734	703	689	698	699	709	686	712	706	717	701	739	700	707	694	685	691	697	666	688	711	709	696	722	695	661	687	728	724	723	653	688	723	739	718	672	706	690	720	712	731	689	697	693	697	685	742	702	698	703	679	735	723	675	674	700	680	674	687	712	665	710	719	719	712	726	713	738	738	669	703	646	756	716	673	716	714	729	712	643	677	664	692	703	754	662	697	698	697	673	703	705	693	688	714	680	694	712	682	676	699	675	666	667	687	713	674	703	719	680	692	713	712	728	703	703	718	663	676	693	683	736	730	708	695	685	666	716	733	680	718	704	674	755	658	686	739	688	684	716	668	706	712	726	698	687	675	724	698	689	698	673	731	737	690	711	748	680	721	739	685	676	682	685	654	716	669	697	776	761	687	698	710	680	720	698	684	724	694	682	706	701	722	710	671	696	726	713	703	679	727	678	689	717	708	751	724	650	698	707	687	707	736	695	753	729	704	776	668	688	642	689	704	703	697	688	657	701	713	737	654	671	716	682	683	770	652	697	653	714	715	748	697	682	708	732	714	675	731	667	674	721	730	684	668	719	681	736	712	672	675	677	687	665	703	701	647	709	749	748	644	676	674	708	678	714	762	695	666	684	705	667	714	725	736	729	685	705	672	676	707	649	698	667	713	674	708	714	688	685	651	698	706	719	715	679	746	696	740	719	715	710	728	681	703	752	754	699	683	700	710	683	755	681	746	670	728	706	681	669	654	707	709	707	669	675	683	682	699	700	759	694	644	667	697	723	684	743	696	680	674	729	682	695	716	713	696	698	680	667	692	668	677	731	701	685	685	730	671	692	717	716	709	685	755	745	678	710	709	717	746	692	722	709	651	701	707	711	775	729	718	681	653	673	702	637	706	713	717	663	721	712	698	718	716	710	717	684	719	707	732	668	687	667	694	691	697	697	733	712	682	695	702	674	691	682	710	690	690	704	674	710	670	684	667	690	732	726	675	701	674	689	688	709	715	725	669	723	702	695	740	695	726	710	657	696	723	703	693	709	685	714	716	731	676	698	724	669	700	708	691	670	666	669	714	743	709	721	717	699	700	654	748	699	700	660	723	722	689	692	684	685	702	684	757	676	710	703	671	665	666	687	724	681	707	693	668	686	734	699	671	702	726	676	669	660	707	686	684	661	662	713	723	644	762	702	680	695	708	704	693	689	681	719	653	686	647	708	700	709	688	684	743	661	647	700	691	727	695	709	668	700	680	695	709	704	728	664	675	729	692	636	709	693	676	662	697	734	666	692	720	681	665	716	653	684	722	697	664	677	696	709	684	667	705	723	700	704	703	697	722	651	708	671	730	672	716	684	753	664	666	693	700	760	694	705	680	677	651	680	706	685	661	672	719	679	693	683	702	691	731	695	686	707	676	701	701	696	701	700	690	726	697	699	678	715	679	699	687	719	741	660	704	753	701	663	729	665	721	721	732	692	650	692	668	701	692	704	700	728	684	665	731	649	720	682	721	731	684	732	707	718	720	685	706	752	720	679	711	702	696	701	689	746	707	689	748	703	720	722	707	674	717	697	738	750	720	696	668	658	702	726	707	668	654	680	667	670	648	721	678	673	697	685	687	691	695	716	677	664	647	760	642	667	671	665	665	698	634	720	718	753	725	667	676	674	649
30673	18908	10732	6455	4204	2484	1450	805	533	414	396	368	365	338	349	317	304	342	330	267	281	274	286	309	289	266	256	300	287	300	260	304	303	289	264	312	257	250	277	268	284	274	289	266	313	285	278	255	312	275	280	251	296	263	257	277	271	302	270	261	263	304	249	270	259	278	274	348	268	238	301	257	267	276	292	277	286	283	299	285	275	261	250	279	297	282	286	266	268	245	267	284	280	292	279	293	306	300	290	285	269	314	303	287	259	269	262	285	250	279	290	265	275	254	262	262	293	250	262	276	305	289	269	280	273	281	268	264	276	270	239	279	295	250	289	282	298	265	269	281	289	278	274	266	273	291	265	274	255	283	246	285	289	256	282	274	267	296	259	257	256	261	291	277	293	287	263	263	297	277	283	288	291	267	286	275	264	280	279	269	262	277	293	289	268	270	284	279	276	290	278	300	242	280	277	248	256	272	263	280	254	288	294	289	292	272	273	258	256	299	263	290	279	286	275	279	265	267	263	297	254	287	282	277	262	291	270	283	293	298	263	234	222	283	281	241	273	254	321	269	263	266	281	244	261	269	260	259	249	268	264	255	265	263	261	306	275	294	269	267	258	274	275	284	291	291	308	248	311	276	275	311	268	267	266	239	282	284	298	277	251	263	285	281	287	271	269	281	271	252	264	282	285	274	259	244	262	258	259	290	262	271	265	259	286	297	305	310	262	263	283	219	261	264	268	272	284	280	266	273	258	277	289	297	292	259	279	265	282	251	253	274	281	271	262	249	254	269	269	287	247	281	275	257	284	267	259	257	274	265	286	261	261	261	281	275	250	287	280	261	288	286	263	288	288	315	268	291	234	270	282	245	269	258	294	281	259	304	254	247	287	272	272	314	269	273	273	265	264	291	266	283	274	278	287	286	295	290	284	287	272	282	280	286	260	295	260	282	275	274	276	226	288	287	281	308	279	280	286	290	269	280	291	255	300	237	279	291	243	270	284	287	294	258	261	266	258	258	274	304	284	289	284	272	278	309	278	264	256	266	284	274	258	274	285	276	279	273	287	272	286	293	277	248	269	271	276	272	251	254	264	290	259	284	238	290	273	273	266	240	251	282	263	248	286	299	260	268	242	275	292	269	293	303	273	271	269	293	268	255	313	293	273	267	278	289	284	255	270	270	280	275	271	267	256	265	262	268	269	275	285	268	256	292	295	264	275	256	265	292	305	294	256	272	297	267	283	262	250	247	269	272	295	260	264	282	266	290	232	251	272	249	243	254	240	284	264	296	271	290	294	285	255	256	279	269	267	251	271	292	268	247	270	252	266	276	265	261	264	246	264	297	269	296	294	258	255	267	261	244	274	256	248	282	269	232	292	264	265	283	256	262	266	278	261	249	260	275	309	273	278	290	300	285	273	257	265	268	299	257	289	285	272	298	272	259	260	245	277	269	287	276	297	242	246	251	279	288	269	264	295	260	284	291	290	269	260	293	265	297	269	257	279	255	268	233	263	247	276	282	255	289	271	272	254	271	270	264	259	255	239	297	266	284	281	272	274	241	277	258	285	274	246	267	283	298	264	250	256	296	274	268	285	302	274	303	285	277	282	256	261	253	284	281	272	247	262	281	274	266	297	254	298	286	261	282	267	303	269	285	279	283	289	268	283	284	276	282	255	274	272	276	276	275	278	291	281	284	253	297	260	305	221	271	251	297	276	261	278	291	257	269	275	252	282	279	280	274	245	258	282	280	266	255	275	252	276	280	271	250	290	268	288	259	307	274	310	295	261	267	285	267	272	265	282	273	286	294	272	275	273	270	270	283	258	253	277	288	292	245	242	271	266	264	258	254	307	238	265	267	283	303	240	256	280	254	275	269	268	282	264	280	255	246	275	289	283	276	252	297	277	293	293	283	269	305	273	263	250	280	258	268	289	248	289	290	259	262	303	291	283	256	297	259	278	258	267	259	297	270	267	272	278	262	253	295	251	269	304	271	272	237	260	290	277	258	281	297	287	279	270	263	299	288	287	258	246	275	292	245	274	294	267	272	279	290	258	278	293	291	274	292	265	259	282	265	269	305	271	269	273	285	270	268	297	302	299	282	232	250	293	275	283	250	283	278	296	281	301	279	251	261	253	247	325	299	274	257	261	289	279	291	274	305	276	302	271	290	264	259	281	276	269	270	256	278	264	275	252	289	251	296	275	267	268	258	259	268	297	260	268	289	264	271	272	282	254	269	249	305	283	293	273	279	285	281	267	272	267	280	274	281	271	246	285	273	280	287	282	256	286	274	263	282	292	288	253	263	254	275	260	268	280	257	278	307	224	274	272	257	273	291	225	278	260	259	284	264	249	244	264	258	276	260	269	279	282	265	272	278	303	275	270	277	235	260	278	272	285	262	251	257	283	277	283	275	269	315	280	301	269	296	285	261	286	274	262	293	254	272	287	263	276	244	257	314	266	257	265	261	266	254	295	279	287	268	265	275	292	272	278	263	264	258	263	286	245	287	259	279	262	266	282	279	262	281	245	280	290	273	261	289	248	271	279	244	247	265	291	265	272	262	283	285	283	262	262	265	285	297	275	293	255	280	280	255	300	269	276	250	262	266	242	282	234	248	256	273	272	256	270	280	274	262	271	302	286	305	279	257	258	276	301	252	290	277	263	290	283	293	297	247	294	274	260	253	268	258	289	259	303	243	274	283	272	256	278	283	249	281	303	236	238	262	274	264	247	274	284	277	308	270	262	282	266	262	243	261	270	268	268	264	263	275	277	280	274	255	280	291	269	245	289	270	290	274	289	272	286	285	285	276	284	289	259	253	291	269	307	270	287	272	252	254	258	266	263	254	262	279	282	291	258	270	319	284	311	242	294	272	256	316	243	281	263	277	274	237	280	271	292	260	280	277	313	249	322	273	275	286	285	296	292	235	295	279	275	279	291	288	249	273	242	277	274	284	242	268	283	247	274	296	252	258	284	285	249	283	255	256	262	256	248	258	269	297	265	309	278	305	316	305	306	247	270	282	296	281	277	264	255	304	288	272	287	280	240	268	259	259	256	257	237	253	291	266	277	276	249	265	235	263	266	278	256	261	255	266	271	282	277	255	254	262	268	266	281	265	285	258	249	308	248	259	254	275	287	269	299	281	261	253	256	259	251	281	299	275	279	279	275	296	261	291	243	268	272	265	282	244	292	279	304	272	300	268	311	313	272	297	269	312	270	287	286	283	252	268	255	267	273	298	288	265	244	272	302	287	294	295	275	250	226	271	301	263	292	238	242	286	251	292	254	304	276	261	295	272	277	253	291	243	277	281	287	283	259	271	255	235	254	281	272	299	286	235	281	288	270	286	257	255	275	256	229	277	292	261	290	277	237	304	291	282	285	277	263	310	261	257	296	255	290	281	278	260	250	261	289	280	279	293	279	256	300	282	244	285	296	273	284	271	250	298	256	291	278	268	289	290	260	277	302	272	278	262	269	290	262	239	283	274	280	273	285	282
24531	5658	5008	5316	4529	3354	2706	2275	1808	1501	1388	1292	1232	1156	1096	1066	950	933	824	852	828	831	832	842	811	788	799	817	785	750	734	819	741	793	740	699	740	712	700	699	679	738	693	660	753	717	702	735	760	705	681	724	724	706	676	667	707	724	758	713	733	701	735	717	721	691	758	737	699	692	723	731	723	743	708	703	755	696	710	701	707	723	734	742	711	706	701	667	644	704	717	739	735	688	728	695	689	712	735	716	718	720	725	689	765	714	745	729	725	684	688	708	719	671	701	684	699	725	736	702	703	671	724	678	684	633	732	690	678	662	676	731	704	720	716	692	716	757	661	680	678	716	680	702	698	709	663	635	748	719	653	691	652	728	679	687	710	696	711	708	683	708	677	700	655	716	692	748	733	658	733	724	682	702	687	712	691	739	685	685	717	645	712	758	718	709	729	656	660	646	688	679	687	707	709	727	745	636	717	650	739	669	705	680	722	696	668	689	659	692	681	691	756	691	687	701	673	669	684	654	701	679	667	703	677	701	738	697	697	671	677	708	758	726	744	709	733	674	712	711	694	699	745	715	687	698	656	681	740	686	716	668	689	697	718	769	691	694	699	658	674	715	688	730	719	715	710	644	669	695	684	670	683	710	728	698	698	683	699	683	675	731	710	685	705	683	667	709	695	702	692	706	711	666	732	683	693	733	702	698	635	710	735	720	700	719	651	693	704	699	687	684	689	700	699	721	673	725	673	682	686	634	700	667	677	681	656	682	729	699	677	719	678	732	704	709	730	674	637	688	664	706	726	689	749	693	676	633	694	658	664	676	730	729	666	700	708	652	698	681	712	705	655	682	669	697	675	683	681	733	706	698	723	698	704	718	698	657	638	689	730	693	659	652	702	692	696	716	696	690	729	711	702	657	659	674	713	700	684	641	714	720	709	689	712	675	693	682	687	662	717	685	742	694	662	690	708	684	677	692	720	678	706	675	659	667	681	691	721	729	741	707	700	690	695	681	672	738	629	671	737	691	683	719	691	690	670	729	602	701	664	686	689	668	770	724	691	680	746	692	736	743	702	736	664	705	676	677	689	680	698	630	630	657	733	689	678	677	672	708	643	690	711	707	699	719	660	696	663	696	707	662	690	672	665	747	698	707	676	737	686	691	707	663	690	700	743	669	673	649	654	683	700	712	736	634	640	732	746	731	729	703	727	670	700	654	673	696	683	689	708	690	697	651	696	672	719	671	691	715	711	655	670	645	718	715	734	740	703	699	672	685	694	692	691	687	690	678	698	706	701	698	667	693	698	685	674	622	668	656	697	691	712	711	670	672	711	686	643	719	662	663	729	676	661	676	694	642	681	662	677	735	692	687	720	736	697	674	713	708	611	662	668	688	705	707	688	702	667	655	749	690	730	701	662	685	709	712	668	696	745	653	695	643	672	720	695	619	668	727	661	675	709	651	671	661	709	741	689	693	655	725	707	683	701	708	641	659	745	695	669	714	673	674	653	718	668	683	685	700	684	664	662	716	668	712	649	686	664	656	704	685	691	696	701	711	727	699	664	695	699	655	730	661	736	693	738	644	669	728	666	674	725	756	664	688	726	697	669	662	648	674	703	702	668	679	690	640	664	648	699	716	683	713	698	689	689	706	670	689	678	703	683	668	685	684	702	684	703	677	776	668	700	714	675	723	704	678	675	703	701	681	677	723	725	657	674	692	684	704	719	694	715	691	679	679	687	670	690	694	702	675	749	684	663	669	756	661	703	715	688	681	720	698	687	692	709	753	642	692	702	692	701	728	683	715	690	708	722	678	717	661	707	739	698	700	705	730	687	711	718	671	661	646	675	742	703	678	650	681	723	684	662	718	698	687	659	758	739	669	717	701	738	700	717	667	720	703	690	712	713	664	703	695	673	712	686	697	665	683	665	687	654	724	663	713	712	688	659	682	707	653	711	692	717	685	644	676	730	662	713	716	725	727	692	719	644	736	719	698	694	727	712	671	681	649	656	674	694	671	653	749	700	712	678	702	709	729	743	737	715	707	625	718	679	685	683	679	669	688	716	689	677	687	694	658	723	693	654	695	732	681	758	709	716	716	621	725	684	687	667	714	678	715	696	706	665	704	701	671	668	695	665	688	713	735	687	677	699	717	725	647	678	654	733	662	705	662	724	683	706	695	685	718	650	766	716	736	688	710	675	679	728	686	703	746	668	691	722	700	695	665	708	664	679	637	677	687	672	679	705	688	719	679	646	661	668	738	732	739	673	754	698	652	686	705	694	684	683	753	725	663	694	732	689	694	679	670	728	686	679	718	690	654	667	690	692	642	629	676	704	718	678	677	684	708	701	693	691	680	766	693	695	684	705	707	728	641	681	735	679	715	669	661	708	687	687	681	748	648	700	708	739	735	682	680	679	677	644	679	683	716	674	671	673	666	718	688	702	700	707	668	703	708	728	692	746	699	738	676	722	661	642	654	674	680	700	667	674	716	674	681	684	718	672	692	715	670	634	713	644	698	738	680	686	736	729	664	727	742	682	671	678	677	727	675	688	657	693	677	710	683	695	656	694	684	643	716	697	690	714	670	751	720	671	665	664	635	712	678	662	700	712	721	682	755	685	679	697	671	726	681	652	701	700	700	692	655	662	724	719	717	655	722	671	700	690	715	678	705	680	702	719	690	688	670	662	698	722	700	679	741	687	652	714	696	678	669	678	634	675	692	647	702	700	714	741	684	689	730	693	671	690	681	652	691	701	703	694	679	692	614	654	684	684	663	667	684	726	694	660	700	672	706	704	680	644	692	654	666	703	654	680	688	684	739	695	728	692	645	683	687	679	693	714	677	723	713	645	680	748	671	653	708	674	710	705	683	729	657	702	709	732	675	708	713	711	690	685	693	699	672	695	715	663	741	718	671	685	691	650	673	679	705	700	613	737	633	711	726	722	692	661	673	694	722	668	719	723	689	654	689	716	694	687	656	706	740	621	701	768	685	706	695	690	685	728	662	689	690	693	738	679	692	713	692	705	616	715	663	682	677	722	694	653	713	658	698	680	692	644	699	686	662	644	741	694	644	684	652	675	674	659	723	649	693	678	647	722	704	683	732	680	664	688	695	678	652	714	659	679	715	637	694	692	738	658	701	741	691	736	702	648	687	710	730	655	673	705	693	711	719	745	686	694	698	750	705	685	714	650	721	679	689	659	693	683	692	674	721	689	674	751	694	704	714	675	651	657	649	703	665	757	629	673	677	715	686	714	686	708	691	661	692	721	707	661	692	651	657	695	754	688	707	674	712	689	705	693	693	672	693	652	707	699	700	672	677	672	701	626	696	656	703	679	684	714	729	708	700	683	724	709	684	631	690	729	632	681	661	662	712	689	711	690	727	703	675	702	687	695	684	694	662	704	719	692	713	717	703	708	703	707	678	712	653	744	699	681	705	696	731	660	682	716	683	648	681	656	657	674	694	696	696	663	646	721	675	670	704	689	702	718	668	676	676
38824	24436	15908	10440	6951	4203	2334	1329	722	475	437	369	326	314	293	265	255	239	200	224	216	202	215	195	175	170	200	198	178	174	190	169	188	178	164	153	171	149	171	138	181	150	194	165	160	149	152	187	151	162	153	158	145	167	184	167	178	183	168	180	174	173	159	181	146	178	179	142	161	183	161	160	153	156	135	196	151	147	168	162	153	158	171	172	156	162	176	156	166	171	179	167	163	164	161	159	167	183	152	164	159	160	160	161	166	177	174	167	170	160	156	166	178	161	144	169	189	161	159	165	132	189	172	177	173	170	160	156	171	151	143	174	162	151	157	146	165	171	133	153	158	177	178	146	161	173	166	178	159	145	150	168	180	168	155	164	170	156	148	159	174	171	178	160	156	152	147	173	175	163	171	144	185	176	164	161	189	139	172	173	155	155	167	138	167	143	162	173	172	160	171	175	150	183	171	137	161	179	166	171	158	190	171	185	156	157	159	151	152	156	152	138	180	176	164	151	158	164	177	150	157	182	154	151	155	164	145	148	161	181	174	142	171	165	152	163	165	166	154	157	169	150	142	165	143	152	165	182	156	175	149	163	159	173	186	148	176	152	169	189	137	176	154	185	137	193	170	143	155	163	199	143	179	142	157	170	176	160	157	156	161	160	161	178	159	167	153	167	190	145	166	167	162	137	154	147	171	149	148	165	154	159	176	149	151	179	138	176	171	192	159	169	166	161	139	124	157	146	154	175	151	173	168	160	187	187	158	170	170	153	158	167	168	132	168	159	161	162	182	150	160	192	159	145	170	163	155	151	156	141	160	172	170	151	152	162	172	167	188	151	173	168	142	163	146	167	152	139	143	154	155	170	154	153	166	168	149	158	166	166	164	195	134	177	151	147	165	143	164	145	177	149	165	160	172	154	177	166	162	164	172	148	151	163	179	145	185	156	177	153	177	175	155	152	192	155	151	152	140	195	170	159	152	161	145	156	185	144	157	160	158	137	154	159	168	165	153	183	187	191	189	141	142	157	179	159	151	176	146	170	156	178	163	179	182	152	178	155	161	159	163	190	174	168	172	160	171	156	177	148	145	145	165	171	163	158	164	164	158	168	170	180	160	157	152	165	155	166	149	171	165	171	154	147	163	148	165	167	149	157	170	152	185	162	146	175	187	160	144	185	168	166	157	162	155	165	168	169	140	156	158	160	144	163	149	167	146	166	179	169	160	179	164	170	163	164	161	150	153	167	189	162	183	185	168	152	178	139	156	163	184	165	156	162	151	161	165	153	186	162	168	146	150	156	167	146	165	168	160	151	148	162	164	151	146	158	153	173	164	145	152	172	174	202	135	152	163	165	176	170	140	182	166	164	155	177	172	185	185	138	154	180	166	159	165	166	174	162	142	173	162	167	186	162	149	179	184	173	177	175	160	167	162	152	154	158	162	135	166	184	174	164	158	175	159	164	140	160	156	145	163	156	160	160	164	177	157	156	152	156	166	148	158	147	165	158	177	172	174	149	164	155	154	161	142	165	174	147	148	169	159	154	192	142	159	169	170	178	167	167	161	170	143	155	175	183	181	159	165	149	177	177	183	165	159	151	210	158	157	179	149	174	142	174	142	169	141	164	162	156	158	179	175	166	172	182	175	140	159	156	170	157	163	158	151	156	165	163	150	165	177	158	151	154	163	173	167	164	150	158	125	150	180	170	182	148	174	143	159	143	163	173	166	165	158	184	158	157	155	183	152	151	166	190	156	163	163	156	145	157	132	161	175	152	171	166	156	158	174	154	187	172	155	144	163	169	170	152	158	148	156	163	169	163	154	146	154	139	169	162	176	165	151	141	174	168	144	167	156	187	145	151	182	177	210	173	162	156	156	159	186	164	159	168	163	168	157	162	167	157	151	165	171	150	170	149	135	155	158	159	167	162	143	173	180	164	173	151	162	155	142	165	177	150	165	164	171	164	175	174	141	167	163	139	147	163	167	180	154	133	180	157	182	154	161	159	175	188	152	145	167	159	151	130	163	165	131	157	154	171	148	143	146	172	142	177	169	154	156	160	176	135	155	169	157	174	187	157	158	159	173	160	137	157	157	147	166	178	154	159	187	186	166	162	160	166	145	157	159	178	163	160	177	155	150	149	157	174	162	149	187	164	178	145	131	150	178	173	163	165	163	137	152	188	154	137	140	187	165	151	180	176	156	149	163	180	145	160	162	153	183	170	149	164	158	160	140	159	129	157	152	149	176	176	163	157	135	157	157	182	166	147	161	149	148	142	165	148	157	177	134	156	160	162	183	141	175	176	195	164	176	162	178	162	171	163	150	163	165	141	153	162	185	170	159	176	166	167	149	152	170	142	159	152	165	165	169	141	159	152	178	174	156	151	166	156	187	165	156	138	163	147	160	171	177	157	184	147	143	176	146	165	160	147	179	156	178	159	156	161	154	185	158	181	155	148	150	165	148	169	177	174	158	151	155	176	156	168	153	150	138	170	167	147	184	150	161	170	164	159	171	167	169	161	165	165	177	173	174	161	157	153	156	163	179	140	178	170	185	165	171	167	152	184	154	155	175	151	162	158	176	161	157	177	170	180	173	151	173	152	173	170	181	145	161	174	167	167	163	160	171	156	179	175	158	154	185	154	175	156	176	169	165	157	143	160	170	149	153	188	170	192	153	138	118	160	155	160	178	147	152	153	155	181	182	152	154	142	138	169	170	148	151	174	209	189	178	152	177	158	181	178	165	191	170	172	184	190	159	153	158	176	183	168	156	184	169	162	164	140	171	157	161	174	134	165	169	154	174	132	179	162	164	177	157	159	148	173	149	170	168	159	155	184	168	172	141	153	166	156	164	151	132	181	163	162	145	177	158	134	172	156	166	153	196	168	169	151	154	158	178	148	180	193	182	154	144	165	143	163	172	146	143	151	157	156	159	179	166	155	171	163	146	152	176	157	164	175	175	167	151	168	165	154	158	155	164	162	167	164	172	147	140	141	194	170	164	149	168	153	160	161	143	172	181	183	160	164	173	189	142	154	151	162	161	151	173	145	173	155	162	154	174	161	175	159	151	157	151	155	154	149	169	180	181	166	175	146	175	163	160	169	158	178	179	168	156	163	147	180	143	164	158	163	166	171	161	168	127	169	183	159	170	155	156	176	184	160	161	159	166	147	169	160	171	160	181	181	164	151	161	167	170	151	148	167	169	164	156	164	167	143	185	169	153	191	177	177	141	160	172	175	150	168	145	145	174	153	166	181	172	163	133	135	159	148	186	157	144	165	156	177	160	159	155	164	180	157	167	177	163	160	162	187	142	160	164	176	162	167	169	159	179	168	165	179	156	151	175	178	157	149	162	179	167	155	171	172	166	184	166	189	175	185	152	169	149	193	152	162	157	147	166	173	154	143	178	146	162	144	160	160	142	155	163	148	154	162	160	167	172	172	145	169	144	160	157	147	167	154	171	190	166	162	167	166	144	173	165	163	175	175	169	133	169	167
30439	6904	7207	7732	6683	4992	4146	3375	2667	2112	1716	1620	1493	1375	1182	1124	924	902	877	748	706	679	685	654	614	602	575	626	551	576	569	563	544	535	506	515	490	550	509	508	511	495	508	493	458	469	476	482	494	500	512	490	434	473	487	463	457	495	461	475	492	489	491	482	430	445	459	491	491	480	494	487	484	499	509	500	425	453	483	430	478	494	473	468	494	459	469	465	478	424	487	527	469	473	460	488	472	496	482	501	506	466	452	480	451	432	475	467	450	415	436	428	478	458	421	466	447	425	432	448	496	451	477	412	436	436	419	444	432	451	430	482	405	426	432	436	450	413	400	425	407	455	415	445	433	408	427	452	435	408	411	449	444	430	428	426	424	419	403	435	399	445	443	427	407	456	439	399	440	459	424	437	420	438	411	454	421	385	440	399	426	424	390	467	478	443	439	408	426	423	438	403	396	399	426	442	434	445	452	430	410	402	437	413	469	446	452	411	488	416	405	439	420	424	420	418	451	480	427	400	417	409	399	436	425	425	404	435	406	465	362	449	427	475	458	412	426	444	444	432	425	416	416	433	451	437	412	438	444	419	417	401	424	456	411	449	443	430	406	431	415	441	465	444	380	427	418	398	462	464	432	412	428	440	453	432	434	410	415	430	431	417	406	454	408	417	409	405	417	413	413	381	407	394	435	471	397	427	433	450	419	407	424	435	426	409	464	443	434	431	453	451	406	451	457	406	406	444	427	424	432	425	407	441	435	437	427	448	425	457	426	428	398	438	433	426	442	439	436	440	443	424	402	398	424	448	415	423	431	462	398	406	438	435	451	445	411	430	417	462	458	434	411	436	434	421	444	399	426	408	431	455	472	411	395	421	440	452	449	412	390	456	457	430	449	387	435	445	421	393	429	404	427	419	437	435	427	457	411	429	442	441	432	408	412	436	426	450	413	396	440	394	419	432	433	413	421	427	420	425	460	449	417	422	442	393	402	462	467	456	463	407	412	440	470	421	388	416	411	447	434	438	430	439	441	427	446	413	425	426	410	391	408	386	437	438	429	423	424	420	425	433	452	427	459	406	450	442	422	400	409	430	410	402	419	422	436	464	420	449	422	391	412	429	476	402	400	398	428	440	418	434	398	416	429	416	452	398	446	422	439	420	450	395	440	399	448	444	420	422	457	406	426	424	436	378	417	406	443	471	433	458	448	396	420	417	425	443	412	445	427	435	462	404	398	400	405	448	403	408	418	462	420	423	458	440	473	453	429	435	404	387	421	471	387	415	412	434	454	434	428	429	427	428	462	442	446	411	404	433	407	416	471	413	400	419	455	475	460	474	420	449	458	456	447	398	437	433	413	399	403	423	427	426	433	417	457	402	438	407	431	417	429	424	394	415	423	446	401	456	403	463	415	450	450	453	462	427	446	439	458	395	400	391	391	415	423	443	449	437	408	425	432	440	418	410	462	450	397	443	411	409	422	426	456	437	452	452	446	426	443	452	453	432	402	399	394	449	418	412	420	448	401	451	405	415	411	470	428	433	431	414	467	404	413	445	399	455	411	416	422	407	410	415	407	456	427	417	421	465	432	432	432	427	442	474	452	430	366	405	439	416	446	403	380	447	447	472	421	428	438	407	436	460	453	414	449	446	405	426	412	450	435	435	385	433	453	424	472	415	431	465	431	421	399	425	432	434	400	442	432	440	452	419	406	441	423	403	431	419	411	435	450	432	459	416	447	449	408	377	418	426	456	436	433	375	409	455	451	430	443	438	433	446	447	442	399	422	428	411	414	440	429	415	463	392	424	424	411	420	412	416	419	433	415	415	437	413	421	405	407	426	421	429	413	447	421	427	396	449	417	442	410	437	395	400	420	408	414	439	443	437	427	439	420	435	412	447	444	434	428	401	436	443	446	429	414	392	454	444	435	438	395	472	454	437	399	442	408	428	455	391	421	419	431	435	448	409	436	444	439	438	410	414	429	426	402	442	462	451	424	402	436	431	375	430	436	417	434	404	408	428	462	440	435	419	415	420	411	426	429	418	435	390	462	396	404	425	461	431	405	418	411	418	412	400	445	407	417	431	432	447	467	435	425	409	452	446	426	434	400	435	436	450	422	421	415	442	456	425	430	436	400	418	437	470	437	455	440	431	448	420	425	409	422	448	457	402	402	422	436	389	431	424	451	431	427	418	390	423	475	444	411	482	482	430	430	395	451	409	450	417	414	406	437	409	439	407	414	429	430	453	453	430	414	436	409	410	409	448	449	423	438	410	423	407	410	440	455	440	460	413	416	439	428	439	453	418	413	405	414	411	434	442	446	440	436	416	440	405	432	394	448	397	427	474	395	434	403	475	389	436	402	450	440	432	416	430	435	428	381	396	417	453	426	427	435	418	443	451	452	480	437	425	432	407	449	449	443	453	438	405	422	420	424	434	444	450	413	408	398	419	416	426	428	419	405	476	444	461	450	432	420	425	424	436	447	438	386	368	449	436	443	391	453	445	418	446	422	434	394	459	422	392	445	429	403	404	410	477	453	414	442	401	429	410	430	419	442	417	423	434	405	462	461	424	394	439	387	434	408	434	437	404	417	428	438	419	407	440	429	414	442	429	411	470	434	426	413	437	408	426	431	431	457	460	457	454	392	442	423	455	438	426	402	444	442	440	416	428	420	408	391	416	394	447	407	440	440	438	453	413	453	422	414	427	408	423	468	403	430	421	431	423	440	419	453	430	434	427	411	429	433	432	450	419	405	417	447	402	412	427	428	454	418	463	421	421	421	417	420	439	428	411	407	449	443	407	449	410	416	398	407	436	454	444	420	435	416	454	399	438	381	433	444	431	426	416	439	424	446	425	438	465	443	440	390	408	395	475	475	398	431	423	394	445	456	428	436	450	410	395	420	411	425	445	433	407	426	427	418	435	407	460	433	441	449	404	456	412	409	413	433	400	457	443	419	451	396	463	442	434	465	420	426	448	418	446	390	417	477	406	401	446	463	433	406	432	434	421	409	413	447	452	409	449	425	442	431	408	432	438	407	411	415	472	444	387	433	476	390	431	443	422	421	424	422	415	439	454	411	431	452	443	427	435	401	423	438	402	402	436	421	455	422	436	407	439	412	425	406	426	410	450	408	437	438	414	410	486	405	392	415	413	411	400	445	386	415	429	439	433	425	426	452	429	437	428	446	420	431	434	417	434	410	434	410	453	420	461	445	468	412	435	426	425	436	443	462	455	432	454	424	426	420	422	422	459	412	402	431	428	461	429	410	454	436	429	384	454	416	419	458	446	442	438	454	415	457	446	462	421	417	401	440	451	408	429	435	409	432	430	422	396	434	416	476	411	415	437	451	466	428	432	439	425	427	401	445	435	436	426	401	430	426	417	463	458	441	398	417	425	446	393	435	415	453	426	433	402	418	451	419	459	443	452	434	422	399	396	421	426	437	463	421	408	432	390	417	410	429	424	427	451	388	406	460	461	395	413	447	465	401	419	439	389
6130	2152	980	584	430	342	312	294	312	278	262	273	225	260	241	276	268	274	257	268	248	262	264	256	279	273	268	316	244	254	258	243	248	257	241	260	250	249	245	267	273	254	258	280	274	237	270	286	301	278	282	273	242	229	237	266	266	262	267	281	265	253	249	276	245	263	306	280	245	267	257	253	269	226	251	276	250	280	262	273	265	247	237	248	255	274	232	258	273	268	251	270	265	241	279	251	278	264	248	255	323	280	289	275	272	239	268	289	264	243	266	241	260	260	258	269	265	280	250	272	270	272	243	293	242	258	231	251	247	258	251	273	281	256	277	276	288	289	251	260	265	260	288	254	284	293	247	237	237	255	222	273	251	268	280	264	290	259	274	252	240	266	281	257	251	251	266	278	249	236	244	252	274	277	285	270	273	272	221	279	242	276	271	243	253	236	238	249	258	247	241	285	251	252	264	278	273	269	220	254	243	283	263	282	255	283	277	260	240	276	265	239	251	261	259	252	265	250	257	263	245	235	235	265	264	255	237	245	241	259	270	262	265	257	265	245	286	242	260	272	250	262	291	264	236	286	269	287	303	244	253	242	278	273	239	245	278	258	277	229	274	257	244	264	261	274	278	265	261	256	276	290	275	254	255	284	243	241	251	265	255	250	275	272	250	275	274	236	261	260	276	260	226	264	279	249	270	224	277	258	278	271	306	283	269	258	283	254	277	287	272	258	242	273	253	271	295	261	268	247	253	260	271	258	260	249	258	246	280	269	282	281	227	281	281	276	274	268	246	255	288	267	277	238	263	243	256	279	299	262	260	236	232	275	277	277	248	273	244	257	267	246	271	264	233	254	273	246	285	272	258	259	258	279	268	197	280	259	277	278	263	258	246	237	267	241	249	264	275	259	280	267	265	253	263	218	276	270	270	237	264	247	232	254	298	247	263	250	274	271	263	231	245	248	238	258	241	320	278	275	260	256	245	239	258	264	264	256	281	263	285	256	214	255	265	250	260	260	242	221	264	273	265	267	316	262	287	294	274	261	280	267	275	248	263	258	234	258	257	278	258	286	264	251	257	269	279	257	244	247	238	265	251	264	245	236	250	253	251	259	251	258	247	289	274	275	295	268	274	264	272	262	250	259	274	274	255	247	294	263	285	286	280	249	271	255	278	264	265	245	229	258	265	256	276	282	257	256	257	252	251	313	282	267	245	262	284	275	270	258	241	285	236	268	267	284	246	294	287	269	273	256	272	273	288	249	223	269	257	282	247	263	264	274	255	279	267	260	262	278	253	263	282	276	297	265	256	281	266	230	246	266	264	266	259	266	261	222	271	271	269	250	250	268	249	272	246	276	264	248	242	252	244	264	249	287	241	283	297	277	246	259	245	225	299	281	241	242	260	266	251	235	256	277	275	245	259	278	257	265	228	245	251	284	258	267	267	258	251	263	248	262	232	251	280	233	248	259	277	249	259	277	246	260	285	245	252	242	277	277	280	252	242	273	252	259	260	255	279	255	246	297	247	236	284	274	240	253	259	263	277	256	269	279	266	260	248	264	260	268	286	255	295	262	256	267	254	269	278	257	277	254	222	256	248	264	275	274	274	259	282	247	267	264	249	262	252	265	270	251	265	261	267	247	257	275	257	278	259	257	292	255	242	263	237	247	281	256	250	242	236	278	283	259	259	268	296	256	275	259	272	241	239	265	261	264	269	258	244	263	252	255	258	251	264	243	259	240	252	249	269	227	269	268	243	251	272	298	288	257	256	268	262	263	242	277	260	280	288	270	266	266	284	247	274	272	256	295	246	267	276	259	273	254	280	247	269	282	245	280	269	282	254	270	272	269	271	259	272	287	256	252	248	288	252	281	254	285	239	238	289	249	271	275	237	247	247	248	256	242	260	238	261	268	249	269	260	243	271	282	283	284	282	269	240	240	270	263	285	275	253	261	266	276	257	244	275	246	240	262	279	271	266	238	286	287	273	284	253	254	261	270	254	239	255	246	260	241	255	249	276	257	276	218	254	249	291	273	269	251	265	278	241	261	264	293	287	253	276	253	254	267	258	241	270	233	258	300	251	278	259	263	272	235	236	258	252	260	273	271	265	280	249	256	278	237	264	264	266	254	269	277	280	274	240	268	278	262	255	242	284	215	274	269	259	283	255	278	252	298	239	275	266	267	256	259	297	253	241	260	250	240	263	260	264	225	278	271	264	254	257	288	274	265	282	263	265	276	229	256	279	271	254	274	243	276	267	241	265	270	268	262	276	264	273	258	261	262	274	264	270	244	265	266	234	274	267	240	247	246	264	285	280	277	286	286	261	259	275	264	263	226	246	285	247	260	246	250	294	260	262	253	277	253	266	235	229	262	266	245	283	269	282	260	277	269	257	258	276	243	256	271	258	277	261	257	235	226	247	295	283	254	274	242	263	268	237	305	292	286	262	280	270	304	252	249	267	270	304	271	263	280	306	273	239	256	278	258	230	270	248	234	254	235	263	271	268	267	264	262	259	265	248	271	303	250	267	284	280	261	281	268	278	266	241	274	240	289	261	264	263	227	244	260	262	279	223	259	257	277	243	262	255	259	257	251	244	289	243	257	266	245	258	267	246	261	276	277	252	270	266	260	274	266	265	259	251	291	252	277	263	252	294	249	258	240	247	255	262	260	251	256	272	255	252	258	270	261	255	260	267	255	249	252	272	261	249	231	286	255	250	264	311	255	256	287	241	248	259	286	259	270	232	248	241	292	271	282	252	255	283	259	261	248	275	265	298	267	283	299	287	241	248	291	245	305	251	265	252	264	248	253	213	249	248	248	270	288	260	243	247	275	265	262	252	258	269	257	260	250	254	277	270	261	273	254	280	267	266	250	270	279	248	255	242	293	265	294	273	274	233	257	263	243	248	255	243	257	278	249	266	255	276	277	258	265	274	293	242	280	269	270	268	291	272	264	253	260	251	248	259	246	269	278	254	281	274	285	272	251	257	268	270	256	245	250	267	307	246	241	269	272	296	271	272	241	250	265	237	292	247	254	272	241	254	236	282	278	228	242	306	246	276	236	269	262	275	257	262	220	294	268	276	262	287	281	253	279	239	257	263	272	281	287	264	226	306	278	261	239	273	258	262	273	242	262	281	256	257	260	254	282	269	269	280	294	270	249	285	280	275	317	248	269	225	257	256	239	263	280	279	256	264	256	269	261	238	271	282	252	252	284	265	262	232	295	289	298	282	276	256	290	253	249	264	276	285	264	274	241	255	262	244	251	259	271	258	302	247	266	270	286	269	253	268	217	256	267	267	252	251	264	287	267	236	274	256	246	243	285	284	276	291	253	252	238	276	264	249	268	264	256	235	267	250	242	288	234	290	284	262	241	281	259	264	257	264	238	283	272	264	231	276	248	266	227	269	226	263	256	281	271	265	270	263	257	266	245	253	293	266	269	270	284	240	288	249	277	295	269	269	262	273	264	250	285	265	262	280	253	285	279	239	266	271	250
6541	1623	1429	1349	1089	900	841	761	719	685	662	722	723	684	702	724	741	682	735	713	677	686	641	693	696	710	699	695	735	664	629	684	683	704	663	746	706	706	716	653	693	724	705	669	701	619	681	684	662	707	690	681	672	682	674	686	693	709	721	699	716	687	696	728	669	647	743	706	714	689	700	656	698	721	654	695	703	675	687	708	674	705	663	673	664	720	703	684	701	706	686	711	674	721	737	718	683	679	696	697	662	694	707	715	705	711	663	656	643	665	698	725	648	673	719	643	671	734	674	680	729	715	665	730	686	654	663	654	698	639	678	700	652	693	672	687	679	681	645	683	681	679	641	655	747	677	663	694	703	680	635	662	657	674	688	690	679	710	693	643	647	703	691	663	670	658	708	664	678	642	680	692	690	649	688	712	690	685	679	672	714	711	665	733	618	685	717	725	713	641	679	660	696	698	674	645	649	672	680	682	667	699	726	693	651	682	666	682	711	648	656	698	728	665	710	641	687	649	683	694	718	674	681	712	673	703	686	656	659	662	672	743	650	685	655	666	668	711	716	652	661	693	715	686	739	624	680	673	707	688	685	674	667	682	674	681	691	694	635	688	682	672	646	670	652	717	649	685	690	642	703	652	694	660	691	657	649	686	685	694	699	679	712	663	731	659	649	647	705	618	685	657	660	618	668	713	706	682	681	666	718	702	700	676	724	685	672	668	706	674	664	679	688	707	665	681	702	654	659	634	683	624	640	646	664	707	674	658	643	676	669	702	718	653	709	669	745	671	702	649	648	666	708	668	661	666	667	666	647	714	683	629	707	685	669	725	689	712	678	726	661	751	680	691	626	689	718	648	692	691	712	690	663	648	700	679	705	662	730	656	683	677	681	679	700	628	660	642	706	617	662	667	625	617	705	671	707	658	694	666	677	692	667	693	692	666	657	699	674	686	684	649	680	686	630	654	593	659	730	705	658	711	647	692	695	719	712	668	675	655	651	687	710	721	709	677	672	711	690	725	691	709	681	665	702	659	695	699	666	690	722	675	700	663	696	704	660	629	680	674	682	686	700	698	689	623	684	716	684	680	630	708	629	634	644	666	702	697	672	690	691	688	674	676	640	705	687	707	666	666	669	691	635	656	694	678	650	667	714	690	646	649	673	700	681	671	670	746	651	623	663	702	674	664	670	743	703	724	695	640	644	719	698	710	655	701	688	725	658	771	677	685	681	714	649	712	735	712	650	695	685	671	704	677	705	658	715	650	666	668	656	688	648	686	697	719	670	657	657	715	657	661	684	654	677	673	687	719	712	640	645	673	690	683	710	686	645	714	684	649	681	702	689	687	667	704	656	633	626	639	689	656	659	762	684	656	679	703	707	687	713	675	648	664	665	635	709	714	651	694	730	702	625	692	700	692	717	711	676	736	645	663	711	687	707	635	712	681	689	719	674	667	677	708	682	641	672	707	659	721	691	664	652	685	673	687	671	683	662	719	722	630	707	690	706	637	702	702	630	691	681	680	669	650	647	728	683	697	693	719	712	647	681	694	666	669	667	695	673	709	661	689	707	643	667	673	670	683	696	716	680	682	648	704	662	686	686	707	651	679	675	680	696	693	658	666	675	667	711	720	641	666	703	681	683	670	669	736	675	641	661	714	702	673	663	663	685	679	711	706	618	677	647	637	715	681	661	662	667	668	697	677	695	704	688	682	673	699	703	676	685	658	659	702	690	702	647	707	660	670	671	701	681	689	693	623	740	665	682	682	656	641	686	668	651	645	721	687	672	687	681	654	700	687	661	691	713	652	691	691	674	656	684	674	689	705	659	675	662	711	682	698	694	702	666	666	658	614	661	645	690	696	677	710	657	682	639	705	675	725	653	658	667	729	662	660	687	665	660	659	678	684	717	678	704	730	686	699	680	690	712	679	699	618	715	708	697	653	680	654	666	659	680	695	677	707	630	680	672	644	691	674	685	648	737	676	699	651	674	674	676	685	688	715	659	705	649	698	708	706	672	698	659	682	672	692	734	656	667	726	671	693	665	719	627	666	721	663	675	709	698	676	673	658	692	637	636	696	666	696	689	649	680	647	720	694	674	694	674	698	679	684	706	706	679	696	723	716	676	665	683	671	663	617	695	720	718	650	662	673	649	701	630	697	662	683	691	724	730	671	686	653	721	681	660	685	725	692	664	658	685	608	645	674	671	708	689	674	708	673	730	694	644	693	724	643	680	648	689	679	681	670	690	682	714	694	701	656	694	718	687	656	724	682	716	622	719	637	678	662	674	665	700	662	687	713	692	680	662	679	652	695	689	684	717	680	696	728	696	647	683	656	712	671	687	626	717	681	676	697	670	663	699	695	702	688	661	682	653	665	642	676	725	679	708	683	685	700	643	691	676	653	643	649	640	682	687	695	647	659	678	657	681	706	710	632	694	699	719	669	676	678	690	674	677	630	658	688	658	669	648	707	706	715	670	694	693	696	675	736	687	670	682	681	699	650	733	653	638	663	677	641	712	740	669	677	647	669	683	668	719	698	671	654	663	659	666	678	676	705	677	724	692	681	691	691	673	669	641	623	657	676	731	733	657	687	732	704	685	669	647	703	646	695	693	687	664	676	632	705	682	666	684	691	696	684	659	671	705	691	651	661	663	693	627	694	686	621	702	653	680	670	700	697	669	640	642	684	675	694	696	685	701	682	710	709	740	722	635	729	679	692	706	656	694	663	644	694	663	654	694	658	701	652	644	672	662	704	687	686	655	696	646	668	657	696	671	721	709	668	662	674	708	693	719	636	678	698	654	689	699	685	658	666	700	649	668	666	672	706	713	699	648	668	660	674	688	703	677	675	686	687	649	704	655	700	655	678	657	722	693	667	707	617	662	682	654	706	683	687	702	689	672	673	656	672	655	663	656	709	664	714	673	679	719	641	676	711	660	709	705	693	675	682	664	692	715	702	688	694	669	647	626	712	652	688	693	671	655	682	707	714	682	663	655	662	694	666	687	705	674	680	687	655	671	703	689	660	667	657	719	663	688	730	666	686	675	633	711	692	636	681	621	682	670	675	732	691	707	666	712	699	661	660	712	642	653	688	700	625	703	667	719	662	674	661	697	721	672	693	682	717	686	674	683	638	701	699	663	652	699	735	666	715	696	697	647	655	660	738	691	659	725	755	695	702	681	644	674	679	688	697	685	668	749	675	665	698	683	658	698	677	676	753	662	688	628	659	658	703	687	686	648	666	676	722	671	671	680	641	695	681	644	675	651	676	698	680	697	676	664	678	654	661	655	673	697	638	638	648	691	695	728	698	715	689	688	656	659	686	674	661	665	668	735	718	719	668	671	657	683	666	682	667	659	688	676	693	663	685	623	657	684	674	670	682	697	663	657	719	701	653	658	655	672	682	654	707	716	655	691	649	733	732	643	648	701	692	684	678	710	673	702	656	683	657	719	684	639	642	674	704	696	643	686	721	688	717	659	721	709	692	657	713	662	669
29436	19035	11724	6463	3900	2363	1241	689	475	439	366	386	350	338	309	307	321	327	297	276	305	245	299	299	296	281	281	256	271	286	263	289	304	255	286	297	252	288	274	246	262	283	272	303	262	264	268	267	247	271	265	266	242	255	251	261	259	255	260	253	277	276	284	241	258	305	264	264	274	243	302	262	281	244	281	284	259	288	299	239	260	272	274	278	240	263	283	277	265	295	286	283	282	258	286	255	281	261	260	290	239	262	282	287	261	275	263	271	258	261	286	228	262	269	274	276	249	273	266	282	237	280	256	272	252	278	290	272	267	255	279	274	283	280	276	275	268	286	284	259	277	241	262	285	273	293	302	240	261	295	278	291	312	289	283	277	269	276	277	251	268	246	226	249	279	258	298	260	284	293	251	318	271	249	264	246	240	285	288	273	248	255	232	293	276	282	230	286	265	264	283	281	296	263	288	282	242	296	265	253	269	259	286	305	253	269	276	282	286	270	261	241	296	266	257	267	245	243	272	277	259	258	272	265	281	258	250	253	284	263	228	285	291	239	272	257	252	273	296	280	261	315	266	229	255	279	276	269	260	277	273	299	237	271	230	243	253	273	278	241	235	295	274	274	255	288	256	228	250	263	276	276	270	269	266	254	259	298	249	267	304	250	291	268	290	272	278	285	244	281	283	308	269	270	250	264	276	249	302	268	289	280	271	288	280	276	285	262	254	269	268	288	277	275	288	249	287	251	271	254	266	284	273	251	275	295	256	270	268	255	251	282	271	255	254	268	288	242	256	275	299	256	255	259	290	272	285	276	224	266	259	239	274	273	258	276	272	261	264	281	307	265	279	264	301	284	272	274	283	262	291	252	262	252	266	242	270	282	288	274	257	268	305	259	257	275	279	268	266	265	261	281	276	281	272	279	316	283	267	252	270	268	285	275	260	262	267	274	268	281	280	259	248	252	249	263	278	275	271	258	240	260	252	285	263	293	265	254	274	261	256	250	266	267	265	275	303	273	257	265	274	237	228	265	281	275	274	263	270	253	247	268	246	277	255	272	258	254	283	253	275	274	227	264	281	257	275	251	271	289	260	287	255	294	265	266	270	283	287	259	261	268	268	259	252	279	249	269	235	257	265	276	241	292	259	256	254	243	264	255	261	300	286	277	245	274	272	257	245	280	258	264	281	246	216	264	296	293	264	294	285	292	241	269	272	238	270	244	237	251	258	266	280	284	276	250	252	267	287	260	272	280	252	275	260	296	288	248	301	248	282	276	264	269	262	225	272	260	283	266	263	270	250	278	278	269	239	269	274	280	276	245	294	266	266	275	268	243	262	265	254	235	292	288	272	263	253	274	254	242	263	256	245	284	268	276	252	252	280	267	271	265	250	265	257	270	286	288	273	262	294	244	268	258	282	289	275	273	266	252	257	252	272	247	245	270	254	262	271	272	263	261	242	263	301	269	268	253	265	288	260	259	272	279	278	274	298	274	259	277	276	311	273	281	282	292	272	253	227	249	261	249	295	280	275	263	280	282	264	266	284	248	271	277	289	273	298	241	280	260	281	257	265	282	264	256	254	268	283	262	299	284	294	290	273	303	254	264	276	288	258	262	255	257	276	274	269	255	271	255	291	258	235	266	287	240	277	267	262	235	267	281	319	264	258	246	253	281	297	260	293	270	273	303	279	246	242	265	286	225	298	290	268	277	260	251	271	244	293	243	248	288	279	277	291	224	255	256	260	254	279	278	279	246	254	297	313	259	237	271	242	253	267	273	295	278	278	247	280	266	274	280	274	250	289	237	277	261	261	245	311	258	276	271	267	249	260	271	274	286	267	261	288	270	285	282	289	289	233	294	274	269	261	282	280	282	265	273	269	281	272	213	274	234	250	268	300	273	283	221	258	253	292	259	258	266	270	281	278	258	285	280	272	245	250	260	277	260	250	293	275	262	246	267	240	253	234	272	286	260	255	294	250	250	279	273	263	265	271	259	274	274	273	291	284	282	272	291	249	289	269	276	237	249	293	277	283	281	250	296	244	238	254	282	250	241	267	263	251	229	279	286	254	240	243	270	257	220	246	276	261	252	279	272	322	272	251	260	278	273	234	275	243	271	270	274	320	261	265	262	248	287	275	271	251	267	285	233	295	237	286	273	254	262	264	275	245	280	263	294	292	261	255	257	287	265	252	238	285	282	282	270	243	272	284	311	272	268	244	276	273	266	267	285	293	259	288	252	294	271	263	289	278	274	292	237	307	295	303	266	283	260	232	270	274	270	270	264	285	274	252	296	266	266	262	276	245	296	239	275	271	269	286	244	249	260	248	313	298	283	250	258	271	290	251	251	290	287	249	285	248	269	271	264	281	271	252	284	256	286	273	276	305	270	266	259	250	286	254	284	239	266	257	262	257	264	257	241	234	241	304	251	274	269	286	319	248	260	248	240	259	278	265	256	298	274	249	256	282	277	253	281	267	277	239	272	264	275	222	250	288	258	260	272	243	261	261	275	273	247	247	272	266	290	223	276	280	272	312	290	294	276	276	309	282	306	281	274	277	269	260	260	288	273	282	272	266	244	266	261	250	264	261	277	294	277	251	268	272	286	254	287	297	282	277	286	256	238	275	281	277	270	230	290	251	261	293	296	283	271	281	262	251	285	280	258	258	244	263	263	287	263	276	272	268	276	296	262	283	249	273	240	301	254	276	262	258	282	265	270	299	250	269	273	286	284	244	254	263	267	302	275	270	249	267	286	253	229	261	299	232	255	276	276	254	245	283	275	253	235	281	253	270	261	264	286	265	271	310	285	283	264	304	272	286	256	268	267	249	268	276	295	266	263	244	278	283	274	259	251	283	256	254	290	260	254	279	255	287	279	261	267	233	268	271	262	249	249	228	256	249	321	297	256	282	262	262	242	272	239	259	246	251	258	262	271	266	262	272	246	255	281	305	284	259	263	279	269	274	285	256	259	280	290	269	257	272	285	248	268	231	252	258	240	269	221	294	256	272	276	291	266	244	266	247	248	268	266	262	266	259	284	236	264	260	249	268	259	256	284	277	285	246	276	242	269	258	278	312	258	277	279	277	262	287	277	268	267	253	275	298	254	286	258	263	278	289	247	271	262	235	249	248	247	253	249	273	271	263	296	244	284	279	273	279	267	300	243	283	259	253	267	226	260	268	270	272	235	300	292	271	277	286	267	263	275	287	260	267	249	276	247	259	277	285	274	264	256	260	265	254	272	257	250	278	259	268	295	255	252	260	272	294	266	258	251	299	252	250	264	292	300	309	277	286	284	254	267	259	288	271	288	252	238	274	245	268	266	262	256	261	269	280	262	233	249	260	297	296	287	279	261	272	285	258	290	315	261	274	270	257	267	271	271	244	270	256	266	266	256	282	269	245	252	289	265	269	250	252	284	255	251	258	274	245	249	266	271	264	297	283	250	270	265	298	258	256	255	235	267	233	239	267	295	257	259	284	288	250	266	274	282	281	284	254	253
24040	4837	4699	4967	4462	3302	2737	2184	1849	1539	1446	1292	1183	1131	1056	1020	969	975	900	858	846	802	847	780	791	784	817	714	780	790	802	730	751	733	719	748	731	731	675	730	711	721	723	699	710	734	701	737	777	704	713	656	753	712	677	692	700	713	719	701	700	681	721	730	686	723	694	721	728	712	680	705	702	719	696	702	698	697	682	716	692	704	647	692	640	717	703	706	686	748	685	657	696	744	701	723	769	757	705	682	689	725	726	716	693	687	699	632	681	719	667	712	704	677	700	683	639	684	701	660	677	710	630	706	720	639	665	664	674	716	697	749	683	681	683	663	669	720	638	674	710	673	665	667	673	685	649	687	685	640	676	647	730	675	675	692	659	672	662	707	714	669	691	670	631	666	695	669	713	671	681	650	708	657	707	652	679	746	668	654	649	717	651	660	721	726	671	679	675	635	652	659	636	739	701	683	687	680	660	654	628	675	709	651	713	683	714	664	705	660	724	678	703	648	702	652	681	711	681	633	758	645	669	677	702	666	689	668	664	709	665	672	655	684	699	644	728	681	684	663	693	721	699	688	682	667	704	647	670	669	673	661	753	667	675	660	677	667	708	714	732	732	652	714	689	680	707	683	706	668	643	663	629	700	636	726	651	724	684	660	700	687	715	734	685	588	728	621	672	718	648	670	635	654	664	713	646	616	662	730	653	644	654	664	627	650	620	674	668	685	679	687	724	686	651	669	666	708	627	663	729	699	661	717	695	698	657	590	664	616	693	597	662	671	638	705	648	664	701	708	702	665	662	693	720	650	679	660	664	704	684	691	683	646	713	724	633	606	676	742	676	699	628	716	657	675	722	709	644	695	692	645	694	666	687	671	678	677	640	690	671	670	653	726	683	678	679	699	655	658	705	685	721	677	722	695	697	686	692	713	672	669	616	702	672	624	681	629	695	623	698	697	665	718	661	693	622	695	686	686	691	645	657	685	690	706	657	737	696	667	710	671	645	693	681	665	672	665	680	641	681	693	708	686	717	726	677	714	683	680	646	750	732	671	705	660	624	686	704	680	687	684	689	707	725	681	647	720	605	692	657	612	654	671	679	668	681	724	702	664	671	671	681	649	673	660	635	666	621	693	690	706	683	707	676	705	674	696	665	688	657	667	707	635	695	648	695	685	636	659	655	705	664	647	671	707	648	696	662	665	703	662	677	665	679	694	706	638	637	706	669	733	666	657	666	704	659	681	730	679	687	641	657	706	677	685	698	665	667	659	653	726	700	674	669	683	673	723	720	715	699	682	681	660	624	688	717	641	699	680	675	664	665	693	645	633	631	737	682	675	667	719	665	702	718	680	678	692	667	713	705	666	685	730	663	713	668	690	648	671	694	676	669	672	686	708	646	676	671	692	694	738	674	668	711	725	666	673	675	688	700	675	654	683	680	677	670	697	661	647	624	673	672	704	625	730	655	636	683	650	666	658	644	651	663	697	626	689	696	693	650	682	652	686	666	743	677	655	667	645	688	687	683	697	705	668	666	708	663	656	672	677	649	700	682	694	683	688	647	655	685	698	675	716	677	730	660	630	678	736	693	687	682	673	681	691	649	728	711	655	647	668	667	653	678	682	718	706	650	689	713	658	673	713	672	685	638	667	725	649	665	656	668	635	651	689	664	700	655	722	732	688	654	719	677	698	662	684	695	660	644	685	725	645	678	668	664	675	675	641	699	673	671	641	664	637	654	635	679	645	707	666	653	711	653	687	712	676	699	730	706	683	709	717	669	683	648	722	674	641	741	702	693	695	677	688	691	711	687	636	677	676	662	689	652	672	663	679	693	641	699	695	727	666	708	645	661	651	708	677	712	654	713	654	666	648	672	693	679	699	663	656	666	677	670	652	699	662	709	649	657	660	660	659	640	647	699	662	719	623	700	666	673	655	683	676	653	668	673	664	643	684	696	676	700	700	674	675	704	733	676	655	667	678	702	645	647	665	671	677	669	675	675	686	668	693	650	694	673	684	676	661	669	740	713	692	680	679	728	697	678	646	639	669	739	727	664	695	668	669	680	688	637	639	681	676	687	641	698	655	663	653	635	658	635	687	693	677	690	703	663	622	699	703	633	714	726	658	667	657	666	665	653	728	716	672	690	697	672	674	674	689	658	683	646	681	706	710	648	669	702	672	654	673	651	742	617	645	653	638	654	656	696	673	652	669	700	670	673	720	668	702	668	702	696	641	691	670	706	656	660	711	644	709	657	643	693	622	664	701	676	624	674	662	690	683	654	683	671	701	685	663	692	705	672	697	690	670	628	680	660	660	699	648	661	666	690	678	699	674	673	626	660	685	688	660	690	705	704	666	727	704	701	663	681	665	715	688	701	707	676	735	666	661	687	740	690	657	637	730	678	643	690	640	651	649	713	730	690	690	664	674	703	625	679	686	674	646	684	662	672	670	703	689	727	624	634	637	695	673	680	715	708	729	647	711	637	683	732	733	668	684	706	709	649	678	682	689	724	658	676	715	676	659	675	659	637	699	674	669	640	667	667	628	684	652	656	669	656	687	706	633	713	679	642	656	632	671	701	688	676	691	697	686	713	715	670	636	651	629	653	710	638	653	666	671	690	722	677	655	706	653	672	674	666	666	681	633	718	675	675	685	672	665	700	691	672	736	669	670	639	680	657	708	641	665	677	680	663	665	620	722	727	715	710	658	663	706	652	700	710	672	744	653	692	689	699	708	650	688	664	700	725	641	631	682	716	658	677	669	706	683	674	687	705	666	671	694	707	726	700	680	652	670	637	694	677	628	679	674	692	693	697	669	615	666	654	675	726	678	702	692	714	655	707	684	738	688	677	684	729	704	663	708	679	659	655	639	650	669	692	677	663	741	700	712	659	666	685	664	677	663	686	696	702	691	730	693	696	681	675	702	651	658	674	705	688	717	709	676	665	688	725	678	675	700	736	682	655	695	673	676	693	703	635	658	643	667	638	700	695	689	670	700	654	649	651	688	676	672	663	684	663	694	689	677	642	683	671	738	676	683	702	718	661	674	658	634	667	634	662	657	662	690	718	686	671	691	668	654	671	659	687	689	664	667	649	631	657	652	664	720	704	713	734	685	634	658	663	703	647	704	683	718	634	695	697	693	674	623	657	660	653	654	676	662	701	694	689	625	660	652	699	724	674	701	672	671	686	693	695	679	649	700	678	652	653	664	682	654	671	708	679	674	712	692	654	724	680	676	635	674	733	706	692	707	677	689	658	652	693	684	713	695	710	678	658	611	641	705	672	712	695	653	658	674	678	724	711	727	661	652	682	683	635	615	649	690	668	658	671	649	670	705	654	655	660	719	664	698	741	696	694	684	719	686	635	645	710	649	688	709	652	697	648	670	675	690	682	678	729	684	681	738	657	699	633	695	687	626	692	715	632	698	681	696	661	722	683	687	665	668	701	737	684	631	652	686	690	627	646	696	680	641	701	656	673	662	664	661	663	653	673	625	672	613
37119	23942	15343	10104	6572	4075	2211	1180	650	507	416	348	336	282	268	247	246	233	227	210	203	197	213	181	200	186	185	176	192	186	195	171	180	157	159	158	182	177	162	174	176	170	160	173	158	166	162	190	188	171	150	166	169	161	171	153	171	176	186	164	147	169	161	182	159	168	166	161	167	165	186	164	152	156	155	143	166	191	190	162	166	158	162	160	164	158	186	167	152	159	163	171	164	153	166	170	175	181	165	175	172	163	172	193	185	173	174	174	168	168	171	178	157	171	161	140	174	198	178	161	158	170	172	174	165	145	157	168	153	163	161	188	149	161	155	176	160	168	165	174	150	131	141	156	173	166	184	180	160	159	133	156	146	156	158	169	138	171	145	169	140	147	172	165	146	166	174	157	171	157	152	147	164	164	161	186	154	146	150	148	174	154	159	157	142	167	138	149	152	181	162	142	178	127	140	150	164	167	170	168	170	132	168	172	146	150	160	165	157	146	170	147	156	159	176	159	143	158	165	156	163	153	162	167	172	163	157	159	165	165	150	162	177	152	146	156	156	163	167	158	158	173	184	174	132	143	162	161	165	160	164	145	158	170	151	179	153	168	159	148	152	171	165	158	159	164	150	174	165	150	165	165	154	161	146	144	148	147	157	174	157	146	167	158	167	157	196	162	170	152	174	155	177	170	148	170	153	158	166	159	158	133	159	168	138	138	205	184	162	136	173	154	153	158	167	163	150	156	168	148	158	149	166	175	163	152	169	153	158	145	169	162	154	161	141	152	150	179	138	174	141	155	200	157	183	176	180	169	151	154	175	155	139	147	148	156	171	159	142	157	127	161	143	180	171	152	140	151	157	151	164	166	168	165	156	145	156	156	180	176	156	174	184	163	152	116	163	156	153	172	147	165	163	160	171	158	158	152	165	166	171	155	160	147	148	171	149	164	169	158	169	167	169	141	174	153	154	158	150	170	145	149	171	154	171	157	166	143	162	154	180	144	168	161	136	148	179	169	166	158	170	175	149	170	144	187	155	157	157	198	142	152	151	147	185	149	150	144	166	178	157	140	154	155	177	152	177	155	142	161	159	160	149	134	174	154	172	165	147	171	152	155	154	165	147	164	172	157	163	163	166	145	138	142	178	153	150	146	161	161	160	161	152	167	159	169	164	165	156	171	167	165	152	163	166	162	164	165	162	155	164	172	178	165	191	157	170	145	172	164	149	153	164	171	163	175	122	159	134	181	180	158	165	144	154	161	166	159	146	165	144	161	160	155	182	170	165	155	205	145	145	150	143	186	155	162	163	159	169	168	147	175	142	157	152	148	156	165	166	159	152	140	165	158	163	148	148	180	143	155	171	146	179	169	145	150	173	165	154	144	165	147	168	199	152	150	156	182	162	177	164	179	173	164	158	157	136	156	180	168	181	133	169	172	181	166	140	146	135	151	183	176	159	148	147	193	151	161	154	161	177	187	169	172	176	164	142	182	162	184	138	151	173	165	150	147	155	153	164	176	185	158	158	178	157	148	151	160	158	174	151	160	147	170	152	161	157	162	170	161	143	155	186	185	160	153	191	163	154	167	156	166	169	157	168	155	164	162	156	178	164	172	162	160	161	148	155	137	160	145	162	179	158	167	176	181	151	177	169	156	151	177	162	153	156	145	169	173	171	170	161	173	156	160	157	162	171	167	170	169	131	169	164	171	140	151	149	149	157	183	164	161	161	149	156	165	164	166	161	170	177	145	139	160	160	148	178	175	162	163	160	183	148	171	154	161	169	168	141	145	158	168	177	168	177	161	156	169	151	161	153	171	149	171	160	151	158	162	176	159	179	148	130	147	156	150	150	141	149	161	171	166	144	182	172	151	159	154	167	179	156	139	159	159	156	159	166	164	169	144	160	177	179	158	154	165	176	148	140	180	148	163	165	157	147	165	163	165	163	154	158	149	139	148	149	168	183	173	171	162	187	158	159	181	155	137	168	170	159	171	148	166	157	165	168	150	138	192	148	170	173	167	175	144	148	171	155	168	166	190	176	148	170	166	147	168	175	169	187	161	159	159	175	150	153	159	179	156	172	142	136	160	152	170	155	160	189	160	161	167	170	163	171	184	171	190	176	154	146	166	163	154	167	155	161	215	159	161	171	174	143	162	161	167	152	160	169	158	150	165	187	161	163	158	199	150	161	169	153	159	149	162	148	192	171	160	141	179	163	178	172	180	166	139	142	141	168	173	150	162	161	150	167	174	144	172	177	149	149	164	154	145	161	160	164	184	140	136	158	155	189	151	144	154	181	139	160	166	152	165	175	184	155	139	146	149	154	148	170	153	171	161	159	147	156	169	155	158	140	174	167	162	155	149	180	147	128	153	165	151	180	167	165	178	163	181	185	137	181	188	172	164	154	173	156	143	159	182	162	189	169	163	158	156	136	167	143	167	183	155	143	166	171	168	177	159	146	173	156	151	171	151	147	156	161	160	150	180	160	160	156	171	147	162	145	132	165	169	165	145	164	142	156	147	164	181	190	156	184	165	158	159	171	140	181	181	182	143	161	148	142	171	156	150	155	158	165	161	180	164	170	164	161	144	165	154	145	154	177	166	159	151	173	150	158	145	186	152	163	175	172	182	143	151	156	163	156	176	175	181	171	159	185	148	162	195	168	158	153	183	145	159	160	137	177	165	159	166	163	166	163	157	156	137	162	146	154	159	171	164	170	174	175	170	148	177	159	175	164	162	154	170	168	148	158	164	155	170	141	163	161	160	157	158	185	161	170	151	177	159	158	182	177	138	178	160	178	150	153	158	164	150	150	136	135	189	159	154	167	151	156	163	167	182	169	176	140	180	172	179	147	173	165	166	126	158	188	142	171	160	153	164	188	169	151	156	179	172	169	166	163	150	148	167	159	170	172	159	150	156	178	178	145	157	185	175	170	175	182	162	164	126	172	161	161	180	147	151	147	172	161	145	164	156	185	166	160	173	147	163	163	161	167	160	150	153	152	165	165	192	164	182	162	155	146	145	155	137	173	175	179	170	163	161	169	156	131	170	165	156	153	160	180	144	150	167	141	138	150	149	133	173	144	162	160	166	146	184	143	163	146	147	167	162	170	159	152	180	167	148	157	160	163	159	152	154	163	175	158	138	158	167	181	158	162	172	154	147	148	156	178	141	173	171	176	160	156	144	148	148	148	162	168	176	158	154	154	168	164	137	147	170	154	162	165	155	155	144	183	186	178	182	149	170	171	164	163	159	138	170	156	138	173	142	151	164	157	168	128	162	179	178	156	193	197	145	155	168	172	163	152	151	156	178	156	164	167	171	165	186	155	130	167	165	165	147	150	161	159	179	155	162	163	174	142	151	148	166	181	164	182	186	161	180	147	163	146	164	172	166	174	144	161	131	179	160	158	175	158	155	160	157	145	187	166	149	177	171	146	159	189	169	165	155	166	159	168	155	135	144	159	162	140	162	157	163	157	177	163	161	150	177	173	155	165	166
28631	7667	7374	7856	6602	5225	4126	3061	2522	2025	1779	1598	1435	1280	1169	1063	999	865	805	854	749	699	735	671	625	587	644	568	592	557	576	535	541	521	530	496	521	531	507	542	506	461	520	469	465	462	473	519	490	488	425	453	448	416	471	472	475	488	483	478	445	485	492	477	470	468	480	476	480	455	474	452	462	453	457	455	470	434	470	472	456	481	482	443	457	461	450	450	487	458	454	460	481	481	464	477	483	491	495	456	447	480	450	473	471	484	446	470	457	450	422	485	431	446	443	471	446	453	472	429	401	459	454	476	419	435	458	446	379	435	415	439	435	473	427	401	419	427	421	468	408	456	435	431	434	424	441	405	424	447	397	393	431	463	435	470	425	418	454	432	445	425	393	417	440	409	422	423	420	432	424	407	383	402	409	443	424	444	441	428	432	437	399	448	440	420	429	408	455	380	431	399	443	428	447	411	407	441	413	397	449	438	446	387	410	442	445	423	404	435	415	437	438	431	408	472	399	438	427	404	439	427	460	425	428	386	436	420	419	417	391	431	460	459	414	400	436	412	414	390	421	408	427	400	381	451	429	433	467	428	441	438	444	411	426	438	444	461	420	432	446	439	389	399	456	384	455	446	421	429	412	402	425	409	431	422	438	456	403	424	437	440	432	388	439	434	404	422	414	419	459	441	442	431	408	438	415	430	421	395	413	425	437	386	422	414	418	384	442	399	433	429	448	394	448	444	450	421	405	426	460	399	417	399	391	399	411	405	404	427	432	390	396	461	417	437	445	431	414	428	419	418	426	418	396	441	480	429	442	410	443	414	435	424	429	408	406	423	420	446	416	408	416	432	418	411	441	456	420	396	421	467	455	400	387	424	445	414	451	436	425	434	418	401	418	406	405	388	426	461	438	443	409	445	410	450	437	445	412	431	373	424	448	462	447	390	398	449	427	403	408	415	402	403	459	427	445	439	406	395	464	445	425	419	446	418	379	449	419	430	417	422	427	434	389	455	416	433	424	437	447	432	433	438	408	387	434	446	456	426	401	412	408	411	414	411	417	446	404	423	409	407	441	412	442	414	426	429	437	438	435	399	439	407	427	416	439	418	421	419	413	432	435	441	440	437	434	417	409	418	452	446	458	427	393	423	413	401	418	426	410	423	442	418	429	454	396	470	432	421	388	382	432	413	405	411	421	387	412	398	420	418	431	422	453	496	399	438	393	443	443	419	428	397	414	448	403	399	404	425	431	435	404	428	434	362	417	439	414	402	415	419	402	421	436	444	453	393	405	447	436	464	403	412	425	438	430	417	429	435	453	434	397	454	408	461	462	415	387	430	430	414	430	427	392	439	417	420	427	403	411	416	401	439	448	416	426	446	438	411	425	436	384	422	401	438	468	465	423	420	372	448	465	460	472	420	403	451	374	417	461	410	416	414	405	428	377	438	421	397	400	427	447	431	463	391	441	416	406	432	446	390	418	422	396	428	439	433	421	417	444	453	427	426	417	434	404	470	421	408	416	412	420	394	409	464	458	452	431	382	419	404	422	438	429	436	412	451	406	454	421	417	424	426	438	420	462	475	444	406	456	437	416	419	389	421	394	411	410	386	421	446	453	435	402	416	410	426	432	438	423	467	441	417	432	439	401	437	419	432	450	356	426	427	394	425	459	427	428	437	422	386	397	423	398	423	441	463	419	383	441	403	433	395	445	400	411	413	410	436	419	438	443	419	429	425	432	445	441	426	434	431	421	410	458	443	428	448	390	417	432	414	424	446	438	447	432	422	405	415	415	417	403	403	412	405	433	408	439	429	458	439	428	426	435	442	431	449	441	455	441	413	437	432	404	429	383	422	437	439	398	442	417	420	445	449	413	426	386	423	387	410	426	461	404	407	445	448	393	404	436	412	393	450	435	417	449	442	443	437	433	411	440	416	439	431	412	436	447	434	439	455	448	439	403	422	427	429	386	457	444	403	450	416	442	410	425	407	458	426	446	424	450	454	407	386	422	435	442	441	380	401	410	449	413	398	447	438	436	470	423	449	420	442	392	439	449	451	443	417	438	404	418	413	432	457	435	388	416	437	406	460	462	444	453	415	423	414	400	374	432	441	465	419	398	443	425	412	431	387	407	386	388	428	419	406	430	400	419	453	412	408	433	415	388	382	419	418	414	436	423	426	416	443	438	450	425	405	440	407	432	419	423	376	403	449	424	421	436	409	429	431	418	414	387	392	441	416	427	443	439	447	413	417	432	412	419	402	414	385	399	405	414	427	433	436	416	415	456	405	435	449	414	441	405	442	422	408	423	387	421	407	382	387	423	402	433	423	416	437	426	421	449	442	406	393	409	423	417	424	420	397	433	391	433	435	450	380	398	417	393	413	393	412	394	440	372	416	462	397	445	417	425	423	430	456	398	411	406	391	417	423	425	451	425	435	396	426	408	432	416	425	445	428	406	438	439	408	423	432	416	428	417	420	435	449	400	405	415	403	450	409	438	441	431	426	428	429	441	396	420	425	437	429	456	452	421	447	462	394	406	453	449	436	414	408	397	402	435	399	432	435	438	405	446	443	410	452	433	430	450	389	419	421	417	412	413	402	423	457	437	356	400	449	442	386	462	420	430	403	421	376	444	408	432	405	417	404	398	450	453	436	378	419	420	430	422	437	441	401	389	442	415	439	434	433	417	435	454	446	447	402	439	399	414	440	480	443	404	476	427	411	445	399	421	404	394	419	420	419	416	414	438	400	424	423	435	439	408	428	395	454	423	455	411	407	393	429	453	442	435	418	427	378	402	425	456	423	419	382	427	455	446	441	486	406	423	399	425	428	424	444	445	447	414	415	425	397	414	420	460	408	396	426	435	443	420	425	413	441	447	422	438	440	442	401	438	422	436	412	418	435	403	433	422	425	440	443	431	433	423	428	419	437	439	394	378	434	406	428	411	424	427	424	432	399	387	422	406	442	406	444	402	426	411	417	430	443	428	414	452	429	407	406	434	412	440	451	395	419	419	419	456	425	457	442	418	421	423	443	412	433	446	417	447	462	426	439	432	420	430	418	409	431	419	420	425	413	447	451	446	448	450	405	436	421	406	434	453	420	404	418	427	399	455	415	431	439	438	441	412	400	414	429	370	445	482	420	416	381	438	399	437	404	413	423	424	435	446	447	401	432	410	438	412	412	400	421	423	406	417	415	430	411	385	414	411	422	435	440	401	411	425	425	450	440	445	432	406	411	417	410	417	371	394	423	472	427	422	385	406	439	414	399	441	420	457	439	417	451	437	430	434	439	463	427	416	429	430	444	458	423	410	423	404	388	407	431	405	439	439	426	400	423	473	412	413	412	417	445	426	403	392	452	382	459	389	402	423	411	441	374	439	436	407	444	453	406	428	410	402	445	431	420	427	477	392	401	402	423	405	379	415	417	432	426	428	382	428	413	409	403	423	460	429	433	472	416	403	435	422	421	453	406	441	412	453	418	478	416	425	424	430	418	436	421
5610	2326	1082	734	428	339	338	279	257	275	287	294	282	263	275	271	286	266	247	259	285	285	276	267	289	275	276	256	276	285	237	248	275	309	249	257	255	255	265	279	252	287	290	289	262	253	287	249	268	234	256	286	259	262	269	262	266	249	264	273	267	289	247	265	275	250	278	272	269	254	262	264	273	271	261	247	257	282	257	255	244	254	285	248	268	293	263	263	275	271	272	252	255	263	250	311	251	270	254	295	292	242	276	268	248	244	263	271	281	272	291	268	286	278	281	280	252	261	286	267	247	293	273	271	275	268	272	259	274	260	298	280	273	317	249	252	276	281	286	270	276	285	286	260	276	261	246	256	277	270	275	231	295	261	275	298	259	247	257	283	276	276	272	261	288	260	250	239	296	264	281	276	233	261	261	259	267	273	254	276	274	287	274	248	237	301	246	266	245	269	256	265	269	258	249	264	267	277	238	258	290	294	230	284	301	269	256	252	277	271	279	266	254	307	284	265	307	263	268	278	263	272	271	263	260	299	264	269	273	254	265	282	261	241	266	288	274	308	303	295	282	233	271	260	266	255	238	282	306	313	270	258	254	256	251	287	236	293	262	257	249	285	269	274	249	286	268	256	275	272	253	258	277	291	263	293	251	275	239	297	265	267	264	284	269	260	253	278	257	266	270	289	272	271	260	273	285	231	281	273	255	274	251	241	247	288	294	275	270	273	257	256	268	278	234	288	279	264	276	300	243	255	262	242	248	270	260	255	274	290	252	257	276	268	295	262	270	288	284	280	261	253	295	288	286	244	262	240	258	274	255	253	248	242	241	281	284	277	272	271	247	271	275	252	272	253	267	268	279	245	252	264	259	267	280	249	297	248	240	304	273	275	287	294	259	286	285	270	255	292	269	247	251	265	266	292	282	275	275	270	268	263	253	286	250	240	292	261	254	268	287	232	277	262	277	262	264	237	273	273	266	283	268	269	267	282	288	247	254	277	293	261	249	250	269	261	277	261	269	263	274	239	286	240	248	263	258	262	275	244	266	260	274	263	254	247	271	267	263	257	269	251	286	230	286	257	279	287	285	274	307	265	278	256	286	283	253	269	271	281	269	251	275	236	273	255	291	269	266	301	284	258	278	291	268	250	267	257	278	257	300	298	263	280	251	249	224	250	266	299	266	279	287	260	277	282	282	271	282	275	279	255	247	269	289	267	258	264	284	241	263	282	296	287	272	277	267	288	265	273	267	280	266	263	293	291	247	271	240	287	258	264	246	285	228	262	266	280	255	287	266	267	254	290	287	272	268	231	296	315	280	271	277	285	231	287	264	235	240	271	274	319	274	287	275	274	254	256	273	283	272	266	250	252	276	266	278	297	307	264	284	282	262	265	255	287	279	253	278	228	233	257	262	267	243	291	244	251	292	262	278	275	247	278	255	286	300	262	263	257	277	287	272	277	267	253	299	278	241	272	282	247	282	254	260	234	265	244	279	259	252	255	288	267	252	324	270	274	244	267	267	258	273	264	278	279	270	281	280	254	273	267	257	284	267	270	256	255	277	255	282	292	265	285	281	278	281	266	251	273	278	246	266	300	249	294	282	271	259	267	258	263	272	248	236	283	272	257	266	274	261	307	262	257	270	300	261	256	251	253	279	289	267	269	275	278	259	245	264	263	260	269	299	266	274	284	273	281	286	266	297	249	251	269	274	266	273	268	282	259	253	292	267	274	267	288	282	248	273	258	272	280	277	261	285	285	259	271	236	256	288	265	263	255	278	266	251	274	287	250	269	287	280	283	266	260	284	250	257	243	262	286	258	247	255	275	289	251	226	288	279	282	265	280	286	260	258	267	289	265	281	291	292	280	239	272	268	239	269	259	244	269	266	266	262	252	257	277	279	261	305	267	276	281	285	265	276	275	254	284	249	260	250	288	269	259	285	277	251	279	281	254	230	264	227	284	259	256	251	277	281	285	261	255	262	305	240	286	246	253	260	287	268	277	256	268	255	247	261	291	267	258	256	255	265	256	266	268	259	254	269	283	253	289	285	265	266	263	256	268	276	256	287	272	280	275	289	272	271	289	277	283	264	245	263	292	285	270	251	280	266	289	270	235	284	268	264	266	269	296	283	282	264	270	272	273	275	273	265	275	252	266	274	267	270	278	281	289	295	261	257	248	264	246	270	259	276	269	264	269	236	248	279	288	256	265	244	275	316	272	268	297	269	259	270	266	298	282	262	281	269	266	251	252	268	275	262	269	257	271	271	286	254	265	294	269	285	288	269	264	264	244	300	259	236	272	276	268	288	269	279	253	263	284	252	284	272	268	273	269	252	285	244	246	283	245	289	297	298	281	268	241	271	250	253	274	256	266	290	265	286	260	285	275	290	248	224	277	260	270	295	283	285	275	275	306	247	248	301	270	291	233	281	250	239	288	292	267	276	270	271	261	270	301	257	265	273	279	269	271	284	256	250	244	270	262	254	283	274	257	247	284	272	251	297	284	294	239	237	261	289	289	294	252	253	239	256	270	285	290	270	271	276	251	260	261	245	250	275	268	259	276	281	305	284	274	252	279	276	293	286	273	286	259	274	222	262	261	276	250	257	278	270	247	279	285	276	264	301	279	274	258	269	282	245	252	221	296	257	287	262	239	292	282	250	243	240	300	256	265	253	251	288	264	248	280	270	264	283	263	233	287	275	234	223	301	281	258	307	257	258	287	266	236	267	245	293	237	268	248	276	298	269	250	270	263	312	275	253	277	272	258	258	273	259	273	262	257	263	250	253	300	274	271	283	292	273	277	249	279	279	271	263	272	291	284	242	294	264	267	263	273	233	249	252	258	256	283	262	259	270	292	278	256	301	271	272	264	293	269	264	253	236	237	261	249	265	282	236	242	290	293	271	287	268	239	269	275	244	285	282	239	288	233	249	271	293	280	288	283	275	268	283	274	269	259	278	256	252	277	267	261	250	255	261	268	286	273	282	249	285	251	294	255	277	256	276	291	263	270	256	249	279	252	267	286	247	262	272	248	289	265	279	258	269	263	301	280	274	268	256	249	264	269	264	275	246	242	259	240	255	286	255	245	271	286	296	299	262	277	292	265	256	264	254	276	266	282	257	264	267	248	268	280	301	290	248	273	246	276	250	264	272	252	281	286	269	255	287	282	277	250	239	299	276	276	282	271	249	231	256	272	250	243	257	263	275	293	251	297	273	260	298	270	277	283	290	252	255	268	261	250	255	284	294	255	242	264	268	290	278	272	266	284	275	257	266	262	263	295	271	292	255	270	257	294	286	265	266	279	239	287	263	284	257	259	254	268	254	303	276	243	247	274	245	277	266	287	280	283	258	256	253	261	287	256	287	252	264	286	280	265	251	270	284	259	282	280	267	269	285	261	255	255	267	288	261	262	265	263	241	263	278	247	256	282	262	288	259	253	253	254	256	272	274	294	252	235	260	257	272	294	255	251	249	299	268	262	268	259	273	276	270	286	257	267
5993	2080	1367	1325	1080	845	852	723	698	711	716	726	705	737	715	711	726	686	715	685	742	714	695	733	749	719	682	666	722	708	711	667	698	722	698	672	625	676	679	700	677	647	623	733	655	672	673	711	734	690	763	708	658	704	719	662	677	676	708	714	755	733	700	677	685	693	677	680	677	682	688	690	677	678	715	705	703	690	742	689	690	709	717	729	656	663	733	684	626	720	702	701	710	690	676	668	729	674	674	717	686	726	686	750	687	670	745	672	756	666	694	720	699	687	690	651	718	683	658	666	697	702	665	648	620	695	689	706	717	686	716	679	679	702	649	709	694	724	707	691	671	685	693	652	691	633	718	644	686	670	676	678	721	683	641	727	667	695	714	652	667	659	690	669	694	699	688	751	650	707	679	700	684	706	711	723	700	698	632	722	717	665	688	679	673	687	654	708	678	682	709	608	640	640	674	642	697	693	675	695	659	666	689	726	677	804	696	679	671	744	654	693	716	680	668	713	709	669	675	657	695	635	686	698	656	687	702	675	702	660	714	705	681	729	677	723	677	644	699	686	677	714	668	713	652	682	666	663	674	692	706	704	674	704	701	660	656	644	678	697	683	692	721	641	655	722	663	679	688	700	630	623	656	672	725	656	673	720	702	703	682	677	698	669	671	692	679	708	711	718	677	669	697	700	709	711	706	653	655	680	694	671	651	667	670	685	714	730	698	725	712	687	680	694	704	657	711	713	737	650	692	657	688	687	693	718	732	663	732	686	701	671	680	677	739	669	690	686	685	673	673	685	691	696	679	682	689	709	680	694	687	673	701	654	626	675	749	644	691	713	670	711	722	659	685	681	622	626	711	661	697	685	655	642	697	693	680	654	678	689	695	686	695	687	689	712	707	623	680	749	738	715	699	655	655	696	659	714	710	660	709	672	712	683	691	706	696	663	684	713	655	671	691	704	715	698	715	672	699	733	690	663	688	673	711	694	717	675	677	713	694	678	713	728	705	643	684	672	703	714	706	660	683	680	702	688	677	639	753	708	676	705	695	725	684	623	697	631	714	674	672	711	667	738	707	653	691	653	708	689	689	685	710	692	700	699	693	704	720	682	690	697	724	725	680	678	688	681	717	714	671	699	671	674	672	622	642	729	685	704	729	679	681	697	705	711	661	712	631	649	715	642	696	644	672	649	698	654	654	714	708	706	666	712	697	699	721	704	670	686	696	670	678	673	677	679	688	675	736	748	730	655	664	700	644	737	702	704	699	723	671	704	668	730	699	709	683	683	684	672	711	711	677	682	662	712	677	705	702	657	709	701	677	616	678	684	709	653	695	672	636	708	680	627	708	637	668	713	752	654	678	702	704	655	691	645	722	726	701	707	707	684	719	665	683	642	717	659	664	701	652	715	645	676	673	711	676	731	719	724	672	706	720	693	655	632	670	672	631	695	759	705	695	658	697	703	656	700	713	690	721	698	679	678	692	683	678	674	679	737	731	676	698	672	705	669	644	702	695	714	652	706	690	684	706	679	733	733	691	681	674	675	714	685	722	614	685	728	708	689	669	673	670	724	645	634	711	676	683	707	693	694	679	674	692	675	708	696	680	706	720	722	693	662	732	738	735	672	702	705	713	665	654	654	660	689	674	686	686	690	662	685	673	629	703	702	676	634	688	724	701	697	667	715	691	724	683	678	706	693	658	670	716	657	744	686	684	684	678	702	673	696	668	674	734	695	707	700	636	705	665	671	673	670	691	701	643	741	713	664	675	663	692	675	671	693	660	692	630	633	717	691	720	712	665	719	679	650	670	689	675	673	678	714	699	664	698	689	663	690	726	713	702	647	698	675	697	661	668	708	697	693	677	711	710	709	681	689	717	678	709	673	687	678	792	709	672	673	628	699	674	714	671	716	678	701	679	717	672	737	684	696	716	671	657	709	675	687	688	734	691	704	696	688	686	642	678	668	625	682	681	670	679	681	688	676	671	676	682	650	734	706	662	703	689	689	738	639	716	683	654	674	691	686	702	688	682	703	656	704	604	677	687	680	659	692	681	722	693	662	686	739	674	720	709	712	674	666	684	672	639	646	719	730	669	670	704	706	726	703	665	696	688	704	712	717	699	695	706	664	721	673	690	743	684	665	732	748	687	686	683	706	715	669	691	683	694	672	692	710	655	655	640	701	663	701	722	732	681	680	693	679	638	699	710	683	698	720	722	668	685	684	688	708	677	675	663	748	691	731	671	666	683	709	704	712	746	711	683	672	631	755	662	647	664	736	694	661	705	672	740	656	696	678	675	655	678	722	679	703	661	681	697	687	653	675	704	777	696	694	666	687	698	659	686	651	722	699	714	656	709	695	693	675	637	648	754	662	724	667	682	656	739	678	674	702	683	674	653	700	660	717	688	702	678	697	698	709	709	723	657	667	723	677	682	704	722	702	666	678	727	670	705	713	712	695	632	670	682	684	687	718	709	677	729	701	684	689	773	724	696	664	704	657	699	699	692	713	669	756	685	653	697	691	732	687	740	715	711	687	676	702	707	691	675	695	665	674	663	702	689	662	676	698	701	691	726	732	667	669	725	690	679	672	716	725	672	690	682	668	700	695	707	698	683	703	657	705	730	689	690	635	686	680	659	726	698	709	660	657	674	678	650	695	700	657	712	680	729	666	654	719	690	735	653	679	706	754	689	726	702	727	677	721	696	688	707	680	681	642	696	696	693	659	684	708	683	656	694	672	634	668	690	647	744	696	691	679	671	666	694	697	678	700	677	714	687	712	744	654	697	705	705	690	699	666	670	690	665	658	705	717	670	728	725	665	673	716	692	676	650	639	669	676	669	691	707	715	689	683	738	666	715	700	684	673	692	675	690	660	673	636	703	713	705	618	670	684	710	684	688	710	718	661	659	706	694	715	644	733	723	663	628	677	688	718	718	695	665	689	659	681	639	678	681	688	710	679	674	728	707	682	726	636	700	686	695	658	775	664	688	673	668	722	680	676	737	659	633	654	680	707	678	670	688	682	685	672	698	652	662	704	693	662	669	686	666	649	719	642	644	683	685	694	684	735	688	689	716	674	708	675	662	664	659	653	658	651	661	704	693	715	745	701	732	724	681	628	672	706	696	668	659	690	660	702	696	718	710	726	673	692	681	681	768	696	671	700	695	687	646	708	658	691	674	655	681	671	708	714	703	662	752	715	653	717	679	665	694	670	684	698	637	719	653	678	705	669	692	670	686	757	685	687	685	683	664	715	699	710	723	657	696	635	706	747	693	695	663	681	717	689	687	691	732	686	709	682	700	698	747	653	688	711	683	731	661	715	676	659	678	675	697	699	661	723	675	674	701	702	671	741	716	665	671	699	698	672	692	681	667	690	676	699	727	701	650	653	669	659	682	667	702	632	672	665	681	714	698	670	706	667	717	711	693	706	694	685	735	712	702	716	711	688	720	721	639	692	676	663	683	706	689	687	689	691	760	655	615	714	630	678	696	644	667	683
29731	19552	11285	7074	4484	2537	1551	857	477	417	382	376	342	347	295	321	308	305	323	283	296	294	310	300	312	300	270	275	291	305	286	264	304	288	288	263	301	281	254	269	292	264	296	285	277	290	278	291	258	284	299	275	276	291	320	284	306	286	300	286	288	274	281	273	276	302	277	265	274	282	281	273	300	305	268	285	282	233	283	287	259	301	278	281	268	278	268	290	253	285	292	278	314	247	308	293	282	244	269	286	271	278	281	254	266	297	290	265	277	292	296	265	252	291	275	268	291	277	239	291	285	243	248	284	268	231	260	285	273	273	294	269	278	266	256	250	279	246	254	245	275	264	278	266	256	280	237	286	309	277	247	281	263	252	266	285	279	276	264	293	259	262	269	287	251	276	291	271	296	275	282	270	271	262	321	275	290	289	270	273	266	284	252	267	295	262	296	263	288	294	227	253	302	263	270	274	292	303	283	264	247	253	282	297	277	266	299	303	284	290	258	311	266	275	264	288	255	272	255	234	272	261	263	292	280	300	270	257	272	273	272	310	278	276	265	314	260	260	276	270	263	281	253	289	258	255	264	284	282	278	291	264	286	281	225	252	282	306	309	287	258	310	271	264	278	258	274	295	307	260	264	306	264	265	234	261	267	280	246	266	270	279	270	277	270	290	279	299	279	260	275	272	288	300	269	276	290	263	274	296	296	279	237	273	274	252	251	237	291	240	288	289	268	254	258	317	264	297	263	263	255	297	261	285	264	279	270	293	251	270	239	296	291	254	239	274	246	298	240	254	272	284	283	273	293	278	267	323	278	261	267	270	250	289	270	274	292	289	293	253	294	256	267	268	252	292	263	271	284	290	272	264	273	261	267	292	269	260	284	288	269	266	290	272	302	273	274	302	283	307	242	291	278	266	271	261	284	288	258	299	279	286	297	284	274	276	273	275	263	260	286	268	279	273	275	274	289	264	255	284	262	268	294	252	262	294	244	287	282	262	274	268	260	266	264	290	283	272	257	279	290	285	253	280	280	247	262	248	285	260	299	294	276	245	295	261	307	281	262	250	295	247	295	274	286	252	289	262	260	275	250	274	317	254	267	261	259	270	269	268	285	288	261	276	268	285	299	284	280	244	273	254	282	284	282	272	278	273	280	254	253	255	265	318	261	281	273	247	307	273	272	285	287	254	307	270	265	287	269	301	301	250	275	295	263	283	244	283	284	264	294	225	274	264	294	293	267	257	257	266	285	295	271	283	274	258	261	286	233	281	266	255	260	270	238	265	291	256	283	266	272	293	266	262	268	286	258	305	281	280	273	231	272	284	296	259	271	233	286	279	288	261	250	272	272	273	272	278	259	286	286	257	285	295	273	282	291	278	303	279	274	292	272	296	242	292	247	301	269	231	274	309	272	244	251	305	255	266	275	281	286	263	262	273	253	263	265	247	286	246	286	257	288	251	304	263	299	260	247	243	284	232	255	288	283	275	267	292	269	271	330	274	245	292	251	255	247	258	284	265	269	252	274	250	267	278	282	248	246	283	281	265	291	285	287	279	236	247	272	272	271	276	272	294	275	261	236	261	278	277	286	280	272	287	268	264	290	263	275	268	265	267	261	249	282	265	268	267	283	304	288	293	285	254	277	274	258	260	276	267	279	256	289	267	275	295	274	254	271	275	283	271	290	261	303	271	271	267	271	302	263	277	278	271	247	289	265	263	276	277	281	301	261	266	262	276	278	272	272	280	279	302	261	257	266	256	304	271	293	284	252	265	261	269	260	275	258	259	252	255	303	256	300	261	279	282	241	306	262	244	249	227	265	287	286	266	291	239	266	243	282	275	277	256	273	261	260	275	249	270	310	279	255	290	287	280	281	285	262	258	280	245	281	276	285	250	274	281	250	280	271	279	288	258	262	255	302	289	268	251	259	261	274	281	269	274	272	279	265	282	285	301	253	294	257	291	264	272	244	285	303	251	295	285	270	269	282	271	276	255	261	264	249	285	274	249	237	284	261	257	245	311	280	289	285	233	287	270	273	272	257	269	271	278	259	285	275	265	278	257	256	290	292	285	263	287	274	238	273	283	280	280	291	265	244	251	262	259	268	286	250	297	289	288	275	246	307	266	289	298	264	259	267	253	283	294	279	291	281	309	246	263	255	267	256	290	261	309	266	259	281	292	290	300	267	276	270	264	269	238	286	274	259	270	287	294	270	247	279	258	279	247	319	252	295	237	267	275	260	299	269	276	271	279	269	262	264	252	287	278	279	279	262	249	275	282	261	294	276	278	295	277	298	279	273	279	278	242	280	297	277	269	264	232	270	250	268	282	289	255	278	260	267	275	305	290	257	291	273	261	276	288	247	289	258	304	248	268	291	292	239	254	293	291	257	265	244	248	285	270	239	276	260	279	281	259	258	285	289	272	277	289	265	267	272	285	290	289	261	256	277	243	294	279	297	301	284	266	269	266	279	283	287	299	251	268	286	260	293	289	267	256	286	276	266	278	259	260	277	271	281	258	264	299	263	261	287	271	262	269	300	261	254	310	284	263	295	245	252	273	274	260	315	272	285	279	278	275	262	256	260	295	279	256	287	258	288	247	257	265	292	265	271	262	273	278	236	267	314	269	260	301	248	250	263	284	277	262	255	267	263	269	258	282	245	245	285	281	265	290	258	279	264	259	258	265	290	290	275	228	266	280	285	270	234	287	282	268	241	247	258	241	284	275	275	262	258	285	271	267	272	294	254	269	279	257	269	269	283	292	261	266	276	291	281	267	281	292	282	256	265	254	292	277	297	273	296	255	277	267	284	271	296	263	290	268	293	268	280	277	279	273	298	321	274	294	306	307	247	274	269	269	279	291	298	292	308	278	292	288	270	249	278	276	263	307	260	252	281	280	258	275	289	296	271	286	262	264	248	276	266	298	274	261	247	288	236	261	257	276	272	244	279	294	251	277	277	263	253	282	271	261	276	280	269	249	260	277	298	266	253	231	249	259	283	268	286	247	266	278	275	272	267	240	257	258	278	281	297	254	267	287	272	289	262	266	269	293	261	303	271	283	321	277	278	269	260	279	274	279	246	286	278	275	274	235	277	278	300	277	268	242	258	289	291	270	273	259	267	234	268	277	263	220	272	271	267	266	244	275	250	268	293	259	263	298	257	271	252	263	264	262	299	273	282	282	290	277	274	272	275	284	267	257	295	271	248	258	263	280	299	291	270	263	282	272	273	253	256	268	251	289	270	282	263	277	260	270	290	286	263	290	290	277	301	273	267	282	271	291	289	279	288	278	234	271	288	253	265	267	263	280	276	287	298	250	269	273	267	275	283	282	259	297	276	256	261	260	267	282	299	279	265	280	287	282	251	294	256	263	274	258	271	270	267	271	295	274	266	289	257	261	292	274	259	249	266	279	284	274	270	248	281	280	258	278	296	299	289	267	250	238	266	252	281	295	289	292	260	233	289	293	265	273	266	293	288	255	266	260	265	268	277	235	254	255
24422	5898	4928	4996	4357	3320	3021	2173	1809	1516	1425	1261	1215	1102	1030	1022	1037	910	923	870	823	782	851	792	842	788	779	762	778	710	747	737	772	751	763	698	750	756	762	735	757	700	691	718	686	692	752	722	742	729	733	681	710	674	687	672	727	739	714	719	689	728	739	726	706	702	718	734	694	720	689	668	720	674	699	711	706	724	710	725	697	666	702	698	687	687	743	678	747	660	714	761	672	752	743	713	707	662	689	698	690	737	709	696	711	708	674	726	724	703	739	708	708	704	702	710	719	687	680	709	726	676	690	665	691	678	717	702	686	677	682	693	759	704	681	696	661	693	674	684	678	705	672	677	697	696	651	715	707	651	717	714	772	681	673	661	730	686	679	709	670	671	734	631	677	648	696	700	684	724	733	665	666	677	688	694	680	716	667	678	736	728	717	675	693	671	648	680	621	701	682	678	675	693	678	681	678	688	699	728	652	672	699	686	718	724	729	700	677	682	715	734	674	704	696	671	701	712	685	653	664	680	704	726	711	679	703	715	700	722	695	662	686	724	664	680	699	683	660	689	691	667	691	738	717	661	649	687	709	667	637	681	669	705	716	679	662	765	674	726	768	706	693	703	672	685	715	707	706	695	701	667	674	660	694	660	739	745	706	685	678	666	692	711	714	675	686	652	718	728	709	673	687	669	745	701	696	675	679	655	664	690	705	709	691	697	691	694	694	673	691	691	697	660	668	688	672	680	661	681	685	661	720	717	682	673	743	669	718	696	727	697	712	692	672	710	676	681	736	670	654	679	632	718	694	664	694	700	642	699	639	713	687	708	657	645	668	712	722	660	692	645	700	677	650	688	676	717	657	708	725	663	665	659	738	728	711	653	694	690	706	720	675	686	712	659	695	689	682	699	655	676	661	662	679	712	620	721	680	643	721	668	650	651	662	709	743	662	765	708	673	667	652	691	673	669	645	706	663	726	665	676	661	663	684	677	702	729	655	666	673	689	695	690	729	683	693	656	698	649	696	651	737	704	634	655	658	703	692	645	752	668	715	699	656	682	697	666	678	652	718	722	629	725	699	673	664	717	680	684	696	688	691	674	699	675	647	699	667	682	694	634	672	679	683	685	676	676	655	656	694	688	701	702	711	691	667	701	665	681	706	668	713	670	679	682	683	692	667	675	635	698	647	711	625	702	724	677	671	688	650	692	732	702	671	705	678	691	675	714	720	703	670	657	702	704	681	699	669	686	666	686	701	702	724	661	650	658	709	690	705	723	652	687	626	663	691	655	659	698	694	685	704	665	683	697	647	685	667	691	662	707	685	659	698	711	686	685	666	641	703	705	698	656	696	635	691	681	694	739	676	725	687	662	661	677	711	669	669	679	692	628	698	681	647	660	680	656	662	677	679	663	686	684	700	724	690	645	697	654	665	677	724	741	706	747	654	679	700	641	669	664	676	720	698	698	670	690	683	700	644	681	696	729	668	673	659	705	714	641	688	649	694	677	655	674	697	682	692	675	690	651	725	662	686	659	676	671	701	647	674	644	719	668	710	694	641	658	695	710	702	697	690	713	708	730	687	730	721	669	679	674	712	667	652	684	740	696	677	676	713	705	736	695	674	647	690	685	679	669	688	704	659	629	715	702	716	694	669	648	659	668	731	672	737	666	686	689	678	680	633	675	663	700	693	669	661	674	675	697	667	719	697	686	711	675	678	660	723	723	690	690	665	689	690	676	674	718	694	677	701	684	652	745	722	638	695	666	644	655	708	675	693	723	664	659	628	687	704	688	651	692	659	671	683	661	643	719	689	676	679	672	634	702	664	762	703	683	711	719	663	691	692	661	676	672	648	687	694	707	715	662	663	647	668	655	712	707	656	642	697	675	660	677	705	654	722	711	669	648	654	688	699	672	650	696	662	705	648	702	696	681	657	736	686	717	677	634	731	684	673	731	697	702	718	676	695	674	687	649	651	641	668	728	686	674	691	709	672	677	698	691	650	663	678	686	651	681	704	677	718	731	696	683	633	689	684	676	713	712	736	646	732	713	737	712	691	683	665	732	668	683	677	671	651	638	675	663	698	673	650	673	634	689	724	698	682	692	657	717	687	727	739	672	692	654	697	682	649	698	679	666	726	683	658	649	675	685	678	719	683	671	705	707	677	705	642	668	664	659	689	677	671	704	731	699	706	637	674	695	685	638	697	703	711	687	673	695	713	684	718	722	685	713	713	648	716	684	686	694	668	666	674	647	709	681	654	696	677	663	686	665	654	698	700	696	682	706	634	656	696	685	719	696	669	673	709	672	667	669	707	709	714	668	650	710	668	665	688	707	696	704	703	675	704	668	644	683	708	722	655	713	696	658	723	704	730	691	654	681	715	666	716	670	657	695	635	728	704	693	680	681	675	696	722	695	704	693	674	700	675	697	657	673	652	662	696	679	675	670	655	682	707	677	696	705	677	727	683	665	640	690	684	690	671	693	661	662	691	681	647	638	731	705	716	668	665	717	718	694	671	675	663	695	677	687	746	666	645	654	653	648	648	653	682	681	712	691	712	717	702	733	712	710	717	705	646	659	671	693	673	703	723	730	693	689	668	624	686	661	718	651	686	657	732	681	718	740	682	706	697	690	668	688	677	695	720	650	726	706	610	695	679	695	691	686	695	633	694	712	733	673	673	687	678	688	635	649	681	735	661	654	671	696	697	686	687	711	666	690	662	715	672	666	686	665	663	696	634	724	693	697	692	681	741	743	679	673	685	667	680	729	697	687	691	716	747	663	673	676	691	695	686	747	683	739	687	680	668	620	695	678	694	618	675	694	695	706	687	716	680	665	757	678	704	686	671	656	667	681	689	664	707	662	701	707	692	677	673	683	692	647	680	688	695	712	690	680	710	682	727	713	686	681	630	705	673	688	696	662	727	646	649	767	692	684	704	631	688	667	723	637	630	671	653	656	655	700	726	694	702	653	698	679	716	653	742	677	671	707	696	677	709	711	644	659	655	699	660	705	696	710	662	677	679	652	703	654	712	728	643	659	687	679	674	678	682	693	650	673	656	672	710	663	664	655	724	687	673	689	684	698	694	645	654	645	699	642	683	685	667	672	665	682	712	661	685	613	674	695	695	652	669	692	681	704	690	650	666	720	709	669	651	688	685	680	701	710	716	724	710	682	665	747	667	685	682	667	686	710	684	707	690	731	690	680	712	694	678	701	703	676	699	685	663	700	724	660	686	741	703	708	703	690	671	648	674	677	680	647	655	720	678	684	698	722	735	727	653	708	688	675	643	678	677	632	697	685	652	673	694	690	696	669	684	721	639	691	654	715	667	686	705	663	651	684	647	708	667	732	700	676	651	709	666	690	652	667	689	706	691	718	644	704	648	705	701	684	726	677	689	678	664	662	677	668	677	726	693	679	654	676	712	671	690	667	667	661	707	689	665	677	680	719	670	651	655	661	698	725	663	655	691	679	707	709	689	663	660	696	697	686	680	688	688	671
38258	26408	19189	12763	8421	5366	2931	1338	625	521	359	294	281	297	260	266	249	221	225	215	197	192	196	202	212	177	179	187	183	200	196	181	155	184	185	168	177	197	151	191	200	204	161	150	156	157	149	159	180	154	162	178	171	157	159	177	182	171	168	168	176	175	173	172	176	181	182	143	168	156	175	172	169	158	177	157	180	153	168	168	168	162	154	179	188	158	202	190	153	175	145	175	155	163	172	162	180	159	168	201	174	160	154	170	177	174	176	175	159	145	181	137	156	154	159	171	166	147	158	161	188	159	166	152	159	165	184	169	157	154	155	136	156	164	138	166	152	152	171	160	181	181	157	149	147	144	159	178	163	151	164	158	143	169	170	146	174	131	156	164	142	187	152	154	177	137	161	180	150	163	150	190	178	166	159	161	144	183	136	158	170	165	158	170	163	146	169	163	164	169	172	158	171	167	158	169	148	194	160	177	156	164	141	158	159	179	170	114	154	160	141	152	168	154	156	148	166	143	175	164	151	170	177	155	161	171	166	165	171	166	171	150	144	174	167	175	143	165	150	163	156	134	170	163	161	186	133	172	148	177	154	152	137	152	170	143	179	157	160	155	143	144	149	155	148	180	148	173	172	163	163	168	156	134	169	144	185	180	142	159	188	155	177	162	142	157	159	167	158	143	151	146	193	162	175	143	166	158	196	162	156	151	166	170	169	153	185	171	129	193	129	158	165	153	161	147	179	168	158	142	157	175	178	166	177	154	163	165	151	167	157	156	157	165	152	162	180	161	144	187	160	150	183	174	149	183	136	129	153	162	155	173	153	179	178	129	156	145	149	163	155	154	162	147	161	159	164	152	154	166	172	172	159	167	158	175	139	143	173	135	153	186	153	152	192	148	165	183	167	177	160	169	164	164	144	160	174	145	142	160	160	150	179	163	167	165	150	158	175	185	196	162	170	146	152	169	156	164	168	156	145	162	142	149	168	134	161	162	144	155	160	183	167	149	164	194	158	173	154	153	171	184	177	164	181	179	175	156	167	177	157	146	142	134	160	155	165	163	146	147	174	180	152	181	159	175	152	186	183	162	143	159	180	162	190	138	168	167	199	186	144	128	141	189	190	171	175	166	181	149	170	154	176	177	158	143	160	167	173	169	186	164	137	156	153	158	157	163	154	181	158	175	191	159	185	158	172	165	176	165	178	149	165	168	181	167	134	132	136	149	180	146	170	143	161	152	126	148	170	155	164	141	171	175	167	147	151	159	157	174	160	157	157	197	165	147	155	158	150	154	151	178	157	168	187	166	140	170	173	155	169	159	170	163	172	178	144	167	166	161	166	194	165	194	144	137	151	184	156	144	166	164	154	129	159	172	146	162	172	153	174	153	163	160	167	178	160	154	175	158	164	145	183	173	160	141	166	171	148	157	154	153	165	154	190	173	166	145	164	151	150	146	168	155	161	173	157	168	161	163	173	167	162	154	134	139	167	182	157	153	163	129	153	149	185	162	140	165	160	170	153	130	157	171	156	182	165	160	151	170	149	153	163	157	172	165	132	144	162	162	135	150	179	195	163	156	136	170	168	151	167	181	185	146	147	160	143	146	131	134	180	175	144	160	159	160	165	150	155	166	178	140	177	177	132	144	145	152	149	183	163	163	154	153	179	150	165	171	139	178	160	151	154	143	163	156	188	166	153	168	140	152	153	163	169	163	144	165	169	154	172	155	171	161	171	160	151	173	151	187	163	166	143	180	144	160	178	139	174	158	200	182	141	181	157	149	156	159	180	160	153	142	178	207	156	152	171	177	154	155	156	158	142	158	168	169	146	170	165	165	142	190	177	164	178	179	179	169	201	158	177	158	176	183	156	168	188	152	176	146	156	146	179	161	190	177	148	134	153	151	166	153	162	178	154	178	179	181	134	162	154	163	142	154	161	177	155	143	163	171	163	178	154	178	160	145	176	147	157	161	163	183	162	161	184	174	133	158	157	177	177	171	162	175	167	185	160	168	177	151	156	168	165	154	165	161	181	149	175	152	163	167	151	152	164	172	174	147	150	182	155	152	155	175	154	132	174	153	172	183	152	153	169	148	184	177	147	122	152	172	142	185	169	155	166	165	144	182	157	149	181	173	183	167	180	159	176	170	163	150	152	144	170	147	166	135	177	175	162	146	154	171	174	157	158	157	141	160	159	171	168	162	157	166	139	167	153	147	150	133	168	153	168	170	159	163	167	147	154	180	166	147	155	154	154	175	173	143	149	150	159	137	196	167	169	154	187	156	166	166	170	156	141	167	188	168	151	158	144	154	166	142	142	147	155	140	174	161	176	145	146	140	140	148	169	153	183	164	171	140	179	147	149	163	149	174	167	153	180	148	159	158	176	147	180	163	174	153	157	178	182	179	147	164	154	186	159	158	159	135	158	154	164	171	156	166	164	155	157	168	166	157	162	152	160	152	162	152	176	141	152	179	164	156	162	156	169	153	171	178	163	170	151	146	131	173	170	160	176	158	165	161	181	141	152	159	164	165	142	152	172	193	156	149	167	153	135	173	145	167	169	144	164	157	171	157	138	191	174	134	173	156	160	154	175	178	175	162	152	179	172	141	178	160	161	142	142	135	154	184	167	154	158	155	174	153	155	151	166	166	136	169	155	151	138	137	187	168	158	171	185	160	156	159	131	159	170	160	148	154	172	168	152	181	180	171	179	168	160	142	166	176	152	167	154	163	139	149	161	174	167	155	155	166	168	152	164	170	154	190	166	153	157	163	148	172	149	165	157	173	150	189	182	143	186	162	150	162	161	173	160	170	178	171	173	144	194	174	160	154	176	164	178	172	156	162	180	164	181	169	144	191	142	169	147	160	157	160	174	157	157	147	157	157	189	146	166	149	161	178	172	192	173	148	143	150	183	195	133	160	184	149	162	179	141	139	176	153	148	142	163	173	177	162	153	166	169	167	161	164	126	174	151	165	170	146	160	161	164	177	147	175	150	172	166	151	152	174	167	167	160	145	183	164	181	149	164	166	140	171	173	152	153	168	154	164	146	170	167	175	150	173	177	176	181	155	152	150	137	170	139	174	181	152	137	156	178	172	154	163	174	177	149	172	165	133	155	189	151	145	149	167	168	171	154	174	154	146	139	173	164	143	158	162	153	163	157	160	183	163	165	186	148	139	139	151	146	179	131	146	175	148	174	179	163	169	162	148	141	146	161	139	154	169	176	146	159	162	174	156	162	161	194	138	170	153	157	141	166	184	169	157	167	157	166	146	158	143	149	154	157	152	171	158	177	181	158	150	165	172	152	165	158	161	168	151	168	156	169	151	151	154	147	199	162	159	184	140	177	165	168	158	145	143	163	155	179	142	187	164	171	171	163	174	158	169	170	157	132	168	138	161	144	165	148	163	159	156	184	182	177	156	170	146	159	158	165	168	159	171	149	165	175	160	137	163	154	178	171	182	182	184	171	161	130	169	176	142	176	172	164	149	155	174	138	155
30554	7582	7163	7461	6812	4934	4279	3396	2539	1956	1686	1536	1305	1266	1178	1039	1016	944	859	802	759	740	675	712	655	651	564	615	568	545	544	540	544	531	537	506	523	501	466	505	483	479	473	441	466	500	512	471	469	469	438	447	500	437	474	437	493	473	473	487	465	430	466	448	492	498	457	481	447	446	475	478	470	476	506	486	488	473	475	439	461	451	456	451	458	436	486	428	484	440	453	458	457	482	501	503	516	523	501	491	487	471	486	435	432	432	463	454	438	427	465	438	425	432	457	396	400	443	471	437	435	442	449	441	412	453	392	437	397	424	414	420	437	399	430	422	418	396	444	424	429	401	394	423	396	420	423	447	415	463	442	412	407	420	423	436	418	447	448	413	417	406	393	403	441	438	405	429	434	431	407	462	429	408	416	420	467	377	440	434	472	455	402	417	419	395	385	441	387	401	418	417	424	417	404	414	429	418	416	455	449	419	439	471	393	402	385	396	445	434	453	422	418	440	408	404	401	408	427	433	427	400	416	417	462	416	426	449	410	424	429	455	412	417	407	411	417	438	430	425	405	393	432	390	404	412	401	389	431	396	472	420	415	407	436	421	393	415	440	466	411	427	436	437	444	428	467	387	405	423	431	417	423	436	412	403	401	396	428	419	431	408	427	388	435	429	428	403	422	437	402	471	435	399	432	415	463	410	380	445	431	425	437	431	398	406	408	411	432	391	402	370	405	433	455	446	416	430	407	445	471	464	436	420	415	441	418	445	442	420	413	387	427	413	405	405	399	400	458	414	427	411	379	443	447	450	411	392	416	460	429	399	420	421	427	421	410	461	429	411	409	413	408	421	436	394	388	440	439	420	429	392	417	387	409	416	426	424	401	400	407	444	458	408	425	404	422	429	385	399	398	444	405	446	424	399	437	417	420	435	432	426	395	448	442	410	454	449	418	429	416	425	409	427	433	387	411	395	387	435	411	409	417	419	420	408	435	421	428	404	391	416	416	397	418	399	397	392	405	414	430	431	452	444	407	434	427	403	430	414	415	421	438	420	436	409	417	437	451	413	407	419	422	438	413	452	422	438	413	425	422	422	427	415	412	421	397	417	444	379	417	419	413	450	431	414	382	419	403	403	406	421	394	416	402	443	452	426	399	455	401	410	385	403	440	419	413	416	412	404	414	409	419	435	440	440	424	445	420	442	406	440	424	424	398	420	452	443	407	419	418	402	404	419	432	413	447	437	386	441	452	397	410	463	460	452	452	402	424	438	418	455	391	395	385	420	454	452	429	432	439	415	433	406	444	415	414	402	402	434	412	437	410	404	415	424	432	417	389	395	425	412	406	448	457	398	397	466	419	424	386	424	468	396	439	411	406	391	420	417	390	413	403	433	419	401	418	425	434	455	443	416	433	409	424	444	455	408	420	429	458	409	449	402	432	437	460	355	382	442	422	437	397	425	377	432	414	401	422	430	444	407	435	403	384	404	398	422	454	420	392	434	425	390	443	392	442	405	431	423	427	455	396	379	424	390	437	432	424	415	418	440	416	381	413	403	459	410	408	400	385	418	411	416	430	470	457	430	408	424	409	415	401	385	442	401	451	446	428	402	439	437	434	406	444	407	428	452	419	401	405	409	440	443	420	394	407	394	409	423	424	421	444	433	407	445	430	411	391	420	406	435	376	438	379	405	436	421	422	423	431	419	407	382	412	451	411	415	441	407	421	402	420	400	396	397	426	465	441	419	417	407	399	404	430	412	452	448	465	405	403	440	430	417	425	421	467	433	437	445	424	428	426	445	428	421	433	449	461	415	432	395	414	437	431	419	429	424	434	424	398	420	415	407	440	417	444	450	423	421	430	454	424	422	403	414	417	451	448	396	468	422	404	423	449	414	417	401	398	402	422	438	427	442	431	434	429	446	427	404	393	403	447	437	439	426	423	417	405	443	387	407	429	436	438	347	408	417	410	400	406	444	448	414	414	418	427	444	434	427	408	432	412	420	404	389	414	370	416	412	389	398	423	404	385	418	435	442	468	409	435	426	436	440	460	405	407	440	425	413	385	405	413	416	411	415	369	443	450	433	424	430	403	426	420	435	425	404	401	411	399	465	419	453	421	434	413	423	435	408	429	422	412	398	390	425	414	417	434	431	417	410	410	464	466	456	411	380	425	458	438	431	417	418	405	398	455	391	396	432	436	417	430	383	400	434	439	418	416	370	387	430	421	432	431	425	422	440	412	422	421	415	409	422	382	428	433	418	395	429	390	430	434	430	422	407	414	388	417	397	422	450	442	421	413	409	430	410	424	441	422	385	421	384	432	355	423	430	391	431	412	354	404	412	400	390	420	446	435	434	411	433	444	387	418	442	402	480	406	399	392	383	410	412	423	409	426	406	420	450	407	451	418	416	401	418	452	446	422	449	412	420	433	427	380	396	419	424	440	410	420	409	405	425	406	451	451	432	422	434	443	420	437	411	390	414	430	392	408	402	422	403	434	420	414	402	433	417	414	438	410	453	463	394	401	423	440	392	426	413	421	434	420	422	427	436	397	475	441	426	391	424	446	445	423	474	417	425	418	380	474	383	461	413	410	437	438	395	404	462	438	437	423	433	462	432	415	417	436	405	406	432	394	426	399	461	431	398	450	404	404	391	451	422	437	421	424	414	438	454	406	421	426	364	418	422	425	405	473	407	419	427	419	443	433	472	428	426	428	454	404	392	463	427	410	427	409	385	426	415	398	444	395	431	400	434	382	445	436	431	420	432	375	433	423	423	433	460	428	416	453	437	400	425	463	459	415	386	417	429	395	437	436	413	415	433	419	411	419	389	394	418	424	423	425	426	398	428	449	410	446	404	443	389	434	402	408	441	443	415	441	419	449	432	394	427	453	414	411	409	443	408	423	437	457	412	418	418	425	410	416	427	427	419	422	438	419	422	420	402	429	458	446	459	432	420	441	429	410	411	415	394	428	450	447	453	395	392	417	417	388	409	424	423	387	391	418	449	451	401	431	402	430	440	438	394	371	407	452	420	386	424	422	396	394	437	416	382	407	410	410	393	411	463	424	441	395	395	430	443	411	381	436	433	418	445	443	393	419	358	405	426	453	409	423	439	421	438	419	435	408	401	445	390	425	380	416	407	413	413	442	434	408	429	432	428	413	404	415	429	414	398	423	438	419	421	417	439	419	433	399	431	421	428	414	449	421	472	394	421	416	449	413	383	424	417	394	399	388	418	443	439	426	425	420	397	424	417	400	385	396	437	378	446	419	382	427	428	411	419	393	412	424	438	423	448	431	476	443	425	422	459	424	441	429	398	432	409	457	419	413	410	418	383	439	457	397	438	407	452	414	417	422	418	409	395	421	454	423	415	421	433	419	420	448	400	399	444	429	413	449	419	405	423	428	403	400	410	422	377	434	414	469	448	445	377	381	419	424	435	420	395	414	434	396	418	408	456	423	460	385	409	396	408	401	431	432	437	385	430	393	419	385	418	457	406
7398	3780	1317	797	516	326	296	277	258	250	295	251	262	274	282	252	256	243	285	249	243	267	259	291	252	262	244	266	232	266	294	261	268	275	284	299	260	275	254	259	268	263	275	304	280	244	230	253	287	246	298	249	235	296	277	261	273	271	271	242	300	234	248	253	293	258	245	229	243	255	276	255	245	246	252	282	252	236	275	279	301	223	284	258	242	267	266	286	272	242	302	250	239	267	274	248	258	248	283	248	250	272	252	262	273	294	271	274	286	251	280	295	257	263	217	232	257	270	297	274	277	262	276	271	292	253	234	273	244	264	239	276	279	289	284	306	243	274	243	261	270	254	269	254	275	256	279	302	247	266	297	278	269	272	241	253	272	249	246	255	246	272	253	278	277	269	287	257	229	263	288	239	263	267	285	238	289	251	223	285	277	230	284	247	261	241	243	252	241	254	248	268	256	258	265	265	282	218	272	250	264	268	253	269	244	262	282	264	261	259	258	234	227	258	254	268	246	297	264	256	277	259	269	272	264	233	282	261	248	232	284	267	250	298	257	281	240	262	263	256	245	270	280	269	260	261	295	274	263	261	283	291	264	240	276	224	276	261	258	237	265	241	266	287	246	261	258	256	268	261	253	283	255	259	250	277	283	275	256	239	286	273	271	275	254	241	273	230	254	295	263	239	257	254	289	261	257	247	267	268	283	259	273	251	221	279	259	280	267	250	269	249	251	252	268	263	227	279	256	282	265	287	267	263	244	279	250	272	254	258	272	253	272	267	227	269	257	237	235	301	291	276	296	267	269	267	263	256	242	271	254	250	240	275	269	275	295	290	299	251	275	236	256	294	267	242	269	252	280	261	261	244	307	293	246	283	269	296	269	271	278	274	267	280	241	269	281	233	253	225	255	235	245	258	277	238	265	265	261	279	293	252	307	236	278	291	286	244	253	287	254	245	261	271	232	252	270	273	240	250	262	250	237	253	279	231	264	253	248	284	244	246	258	278	267	247	278	227	271	288	261	244	275	264	222	256	257	288	281	295	288	250	275	261	247	306	263	282	288	257	269	292	282	239	236	244	278	241	253	272	242	269	295	224	278	246	274	248	280	284	256	274	251	252	269	232	278	253	276	274	290	249	257	262	257	265	256	263	235	271	272	287	244	257	272	271	242	287	244	237	264	267	243	289	268	260	264	292	279	271	255	268	243	250	272	250	280	250	269	256	284	270	272	261	244	268	279	258	259	240	282	253	307	271	249	243	263	254	226	290	261	266	265	264	267	262	261	272	271	279	234	272	245	269	226	277	266	274	258	277	242	278	280	297	271	257	264	278	269	276	259	258	269	270	279	272	280	263	297	253	248	259	255	264	297	270	270	282	262	261	239	261	280	266	241	272	238	245	274	251	272	275	233	236	283	232	246	278	261	262	275	269	274	267	252	271	265	233	250	254	251	240	261	237	279	256	253	247	229	306	251	279	291	256	219	277	278	247	267	247	268	267	255	241	260	247	261	263	276	247	243	238	265	246	244	276	249	229	272	247	239	255	276	276	250	239	270	273	244	226	246	274	260	242	260	221	284	276	277	242	257	250	237	254	268	272	283	271	248	262	240	282	243	295	289	256	246	249	286	274	220	299	271	272	266	249	241	277	275	280	256	252	266	299	252	265	266	268	272	256	292	286	259	251	261	252	229	280	263	225	243	249	262	278	257	252	268	280	224	241	219	269	253	298	228	281	253	244	259	258	249	248	275	250	276	262	264	254	243	250	280	237	242	277	265	230	247	274	274	259	278	302	269	299	270	250	264	256	267	221	223	271	269	258	278	278	244	305	264	252	247	230	255	253	277	239	249	241	269	234	245	287	264	286	290	280	284	270	282	277	250	260	269	260	285	262	269	273	246	267	249	279	257	243	274	255	263	236	254	223	261	257	300	272	301	267	314	241	274	277	306	234	295	223	273	261	232	281	262	251	287	288	261	294	273	247	250	227	246	245	298	265	276	262	266	291	243	254	276	291	259	234	267	285	275	262	266	310	282	265	249	243	241	246	265	264	258	270	261	255	272	304	273	291	272	266	270	244	280	236	294	272	258	257	286	275	251	256	272	245	257	262	260	297	280	270	261	258	267	226	253	232	244	274	252	254	299	260	273	274	296	254	259	216	261	256	259	254	269	277	264	284	295	253	275	265	250	246	277	219	278	247	246	274	274	264	273	265	269	272	263	253	263	267	273	237	253	243	284	259	253	258	281	275	282	278	244	271	268	249	272	244	263	228	278	261	273	268	281	244	259	254	251	261	268	231	286	268	254	291	254	241	266	241	279	245	273	254	280	250	259	266	227	275	266	294	251	244	254	237	250	232	299	271	277	295	278	250	271	239	249	249	256	277	272	279	280	290	251	250	273	250	246	256	234	255	270	251	267	238	258	223	246	281	273	238	274	265	279	287	269	259	245	243	251	263	257	246	261	232	239	246	279	256	240	253	252	267	260	278	257	284	259	265	271	226	233	238	259	265	228	246	262	247	260	234	232	258	271	286	250	249	272	294	237	250	252	238	242	287	246	254	250	244	277	264	263	278	273	253	267	256	248	258	277	251	256	277	253	273	290	260	241	261	265	252	269	251	283	266	285	304	268	255	265	261	268	273	271	269	242	269	260	262	264	254	254	240	258	249	252	267	265	250	255	234	245	244	284	265	273	255	259	244	270	257	256	263	279	257	214	262	290	266	253	285	272	247	288	269	261	249	258	266	255	253	266	287	269	267	278	245	275	269	255	256	252	276	248	274	254	245	234	259	245	267	253	248	271	241	252	276	249	279	232	279	258	287	239	256	274	265	263	235	281	268	273	281	269	258	263	273	265	276	242	264	267	276	271	258	271	255	260	262	269	240	258	271	243	270	298	237	253	270	297	231	254	280	255	232	298	259	301	272	279	255	268	281	294	261	276	256	264	286	276	253	285	262	284	249	259	251	248	287	273	271	274	269	268	271	270	264	270	240	262	236	251	281	290	251	268	273	243	261	280	256	231	280	268	303	273	246	262	253	249	265	236	262	259	275	251	252	261	256	240	270	287	283	271	271	288	267	232	287	264	248	274	243	303	269	286	250	236	256	256	231	271	270	274	272	220	234	254	227	260	253	248	274	256	239	268	275	247	252	275	289	263	264	253	273	270	301	263	268	277	235	277	261	251	228	238	268	273	264	259	265	241	260	262	258	262	253	280	267	269	261	268	263	237	264	267	245	254	238	238	255	283	268	257	253	261	256	238	260	259	277	258	255	284	296	268	261	256	291	257	268	272	273	250	256	265	251	258	263	280	282	259	257	240	255	261	298	257	247	271	233	270	302	248	231	269	241	307	246	265	243	240	272	265	256	264	282	271	277	251	246	231	266	238	260	272	248	273	283	268	239	256	268	273	257	263	261	257	251	286	253	240	263	284	231	266	272	246	287	265	264	263	248	261	221	252	278	288	267	243	267	256	271	256	261	253	239	229	230	273	276
7983	2339	1384	1188	1044	849	822	763	734	732	672	673	698	758	682	675	703	708	674	682	681	653	688	668	703	680	688	659	656	683	688	673	712	626	732	681	698	670	674	662	650	651	659	673	696	683	641	698	665	687	641	646	706	727	669	633	711	732	708	725	697	654	702	663	700	666	678	652	658	675	702	696	647	667	709	649	712	670	669	659	678	691	696	695	628	598	717	683	650	747	631	661	669	659	718	694	721	676	672	656	663	723	697	673	666	676	658	755	669	635	696	726	675	733	714	676	689	663	644	695	656	691	623	670	669	642	674	703	639	709	726	690	699	694	636	661	657	658	698	662	701	687	698	687	718	663	677	727	679	698	700	685	727	693	680	654	698	679	663	685	679	674	706	673	654	657	631	691	657	629	671	671	675	648	653	663	708	647	661	706	699	703	649	673	651	690	670	723	685	646	696	677	694	668	684	735	645	658	676	697	681	609	671	685	693	672	668	636	656	717	678	741	712	692	665	665	710	670	706	668	686	649	679	659	666	673	660	660	654	711	627	711	678	652	663	678	667	661	667	674	677	683	694	619	704	699	704	706	626	662	645	679	694	648	593	634	660	674	649	711	703	691	655	707	645	662	703	714	734	686	684	649	640	628	697	680	681	645	660	652	691	704	674	658	653	654	697	673	649	698	726	678	715	654	680	707	659	655	649	637	681	662	680	709	617	671	669	713	707	699	670	652	679	617	701	670	628	684	737	676	665	658	593	641	652	680	679	649	680	693	667	669	674	679	662	660	713	677	689	699	652	679	724	687	702	681	678	667	615	694	669	715	672	649	681	712	640	691	691	696	672	690	701	669	639	699	686	719	657	673	666	668	721	639	716	646	651	681	712	717	656	665	632	656	662	650	685	688	686	642	683	716	696	654	718	661	665	661	705	704	676	655	716	651	692	673	678	599	696	687	691	688	675	636	703	678	692	684	730	676	653	658	671	663	685	664	659	649	663	695	670	667	694	666	714	641	665	647	675	687	642	662	691	672	619	691	657	647	657	695	711	680	649	674	653	708	694	694	648	641	647	703	674	637	704	661	684	636	625	671	684	694	663	691	625	706	704	678	620	715	674	692	704	687	685	675	627	686	655	660	696	653	674	704	693	668	664	648	632	682	642	668	663	688	641	638	671	656	705	663	674	611	696	663	645	669	644	668	668	680	645	679	681	637	626	637	653	692	618	687	658	689	640	649	703	686	647	701	688	686	702	652	658	724	672	668	654	655	669	686	668	685	690	655	625	677	697	699	648	618	664	680	731	645	677	674	666	709	656	684	636	719	640	683	635	676	692	676	698	627	662	686	651	659	656	634	726	611	683	700	689	682	701	674	676	655	695	701	671	681	691	731	680	611	674	653	664	624	657	680	684	661	626	695	687	647	694	705	707	632	735	649	683	646	640	641	683	695	634	658	666	667	731	652	675	668	661	654	625	666	625	671	675	706	716	661	695	678	665	640	650	716	687	654	688	643	661	659	643	675	692	650	654	685	656	705	699	689	663	657	716	674	673	668	670	655	631	683	670	663	646	668	691	713	616	650	648	693	708	658	679	635	671	671	634	685	653	660	674	707	701	659	639	656	717	689	665	684	660	659	610	687	685	655	685	699	678	698	658	717	702	674	654	689	683	661	654	698	724	712	674	676	683	683	657	663	656	652	678	686	675	686	702	705	653	698	634	650	638	690	677	660	657	662	703	696	646	690	685	665	696	691	663	699	662	706	696	666	670	718	651	666	682	637	612	676	688	642	664	652	704	678	666	676	661	681	651	696	683	642	663	687	698	658	707	668	661	653	632	676	662	689	696	620	658	678	626	605	631	677	676	635	614	668	677	703	671	655	660	701	657	699	678	697	655	655	698	674	685	642	643	660	717	679	649	680	717	686	666	686	661	706	681	688	670	677	654	707	647	682	666	691	661	656	699	665	661	660	696	660	701	617	650	707	664	674	720	655	664	697	715	703	670	672	737	686	668	693	681	659	673	668	673	652	646	651	667	711	659	689	697	625	652	718	719	643	697	698	681	671	672	688	688	687	626	723	641	686	724	718	649	643	689	655	683	685	657	642	704	645	636	712	687	653	703	730	670	667	662	676	701	718	703	758	704	681	701	624	635	655	671	649	679	686	681	677	677	629	640	691	649	612	698	671	676	699	651	658	687	675	690	701	690	656	707	636	691	639	716	698	673	682	655	680	742	682	620	650	737	684	674	678	685	680	713	663	702	666	672	664	641	682	646	666	679	701	710	690	705	670	696	706	725	711	672	624	681	676	655	629	689	692	633	713	703	683	706	695	662	657	665	668	657	678	672	644	724	650	652	701	678	661	676	685	686	665	676	677	665	700	647	694	720	667	646	630	652	675	616	659	641	644	678	664	654	673	656	684	667	660	655	672	680	683	659	689	696	655	661	668	667	674	741	621	700	652	647	721	688	642	698	629	653	680	717	665	681	657	652	682	652	665	677	650	707	688	669	697	700	660	670	664	635	624	633	676	662	661	717	678	651	666	663	631	647	690	652	731	712	637	680	655	692	674	664	698	653	671	641	668	643	704	685	677	655	680	701	683	673	668	673	701	721	656	660	671	655	709	691	668	658	659	704	666	645	664	638	665	716	697	715	695	633	711	713	638	686	661	642	664	656	682	704	720	623	717	666	682	672	713	676	696	673	694	691	719	662	702	684	666	634	711	666	724	694	672	655	684	676	619	678	680	687	684	677	684	645	696	645	656	658	671	655	663	662	669	643	688	622	677	647	690	706	657	635	642	682	646	677	641	601	692	662	662	626	697	700	700	682	680	673	696	646	710	672	663	721	665	646	700	683	667	706	643	725	659	637	648	683	628	674	672	656	655	704	655	685	662	573	617	705	674	682	717	691	667	656	648	731	676	683	702	679	661	695	685	647	673	694	638	707	687	672	706	668	720	698	700	726	677	653	674	685	664	645	637	664	696	709	674	686	662	683	711	642	683	650	607	688	664	667	704	718	640	666	668	699	692	691	673	674	694	678	698	671	674	698	695	655	693	712	688	663	686	661	676	669	694	683	696	639	668	724	665	629	687	680	722	667	654	705	665	698	676	634	633	633	674	686	646	697	638	656	698	714	687	665	701	701	667	689	665	687	680	679	621	646	704	659	717	684	692	701	674	683	696	657	667	657	694	713	697	695	651	678	648	715	715	649	688	672	668	669	736	688	694	702	715	680	649	631	681	638	684	686	669	673	677	691	623	679	664	661	703	652	638	691	659	660	649	663	697	697	634	639	652	692	632	681	675	729	739	688	701	651	680	650	671	709	709	722	656	683	678	649	695	689	672	722	660	703	628	672	676	680	655	647	692	640	706	715	703	642	685	705	690	669	661	717	694	676	661	651	664	707	702	694	670	612	663	665	674	675	699	680	714	730	669	622	716	716	636	671	658	664	631	682	707	734	703	666	694	653	682	640	650	665	669	675	679	675	690	640	700	712	666
33957	24777	14328	9341	6429	3799	1998	1004	584	427	342	341	333	328	321	286	300	331	306	265	276	285	309	281	276	282	280	277	264	270	272	266	312	250	262	288	256	243	269	260	275	311	292	248	242	276	293	275	269	227	271	264	268	304	292	262	263	316	276	254	256	274	262	241	283	269	251	280	240	270	297	272	253	270	279	292	269	265	263	255	293	260	262	279	271	266	270	279	284	278	271	259	272	275	236	269	281	276	282	258	253	260	280	261	291	255	250	263	252	293	267	265	277	278	258	282	234	248	263	228	276	285	289	274	283	272	263	257	246	288	272	240	292	266	267	251	245	286	269	228	250	285	274	262	262	265	306	257	273	288	261	275	285	222	270	292	254	262	250	260	252	255	281	276	260	257	256	230	242	261	272	276	256	281	289	254	267	245	264	243	285	228	271	237	275	263	244	268	276	248	266	261	248	271	271	258	288	249	299	287	280	253	256	305	273	295	287	288	266	234	306	298	231	291	275	265	267	304	281	244	233	255	254	280	249	252	276	216	275	261	294	263	261	262	286	252	249	258	245	263	258	267	243	305	267	265	280	266	262	278	286	259	268	280	265	262	255	275	274	255	255	272	265	260	297	278	274	258	265	288	261	274	298	291	261	292	262	283	281	263	238	279	292	258	280	287	248	282	288	270	297	248	250	287	281	242	249	251	277	262	261	272	253	256	233	278	245	291	223	281	274	260	259	283	296	266	274	279	281	251	273	284	258	270	263	253	273	250	288	279	270	263	298	268	279	273	234	284	278	265	269	286	277	254	280	277	218	264	255	282	256	288	252	257	259	275	243	233	276	278	253	280	278	269	257	235	278	268	241	275	238	278	241	289	271	275	260	279	283	267	275	240	243	280	284	259	265	257	271	220	269	291	250	293	303	240	285	289	272	271	255	287	248	235	266	244	257	292	250	236	249	244	254	279	248	280	276	250	261	267	277	262	265	223	267	277	255	285	308	241	266	292	256	266	284	264	251	259	254	266	251	269	259	306	280	298	278	249	269	252	265	252	247	277	265	285	283	288	274	295	276	234	288	263	279	243	246	268	284	271	266	223	241	264	249	254	281	243	273	260	276	295	265	245	259	278	288	262	279	272	280	287	271	279	289	264	259	249	263	287	279	280	249	272	264	258	294	254	246	264	254	251	265	288	277	261	264	282	285	289	282	265	270	291	230	261	233	284	250	253	260	260	252	282	268	258	252	234	258	270	250	230	286	285	273	267	253	273	276	262	241	264	271	261	266	234	243	260	265	251	244	243	277	263	276	258	265	264	266	263	247	279	283	248	274	290	274	258	247	292	260	282	257	275	281	246	329	243	280	266	256	285	291	233	298	285	249	291	247	266	261	271	297	273	285	299	296	286	262	269	264	261	247	298	288	260	271	281	262	261	251	268	271	284	263	254	270	268	279	292	264	268	244	232	269	249	272	243	272	275	255	249	247	279	231	264	294	281	293	256	283	232	259	268	250	257	295	272	265	257	263	248	270	272	271	267	250	282	275	278	270	263	282	278	262	276	247	279	288	268	260	256	239	300	261	247	274	270	274	285	260	286	266	254	250	256	248	279	266	278	282	290	249	261	286	264	286	260	264	304	285	254	267	287	268	270	221	261	287	269	281	267	285	267	284	269	260	263	276	246	274	290	274	265	315	269	273	276	280	268	286	285	291	270	255	262	228	273	270	297	233	259	264	245	293	238	269	263	274	253	263	285	283	263	249	268	280	248	271	251	292	281	288	290	273	280	260	256	276	269	279	234	267	271	259	270	255	249	270	296	251	264	263	223	243	278	266	253	289	282	285	249	243	237	289	279	253	291	268	281	250	243	272	279	307	244	251	278	274	256	264	270	277	293	272	267	259	259	275	271	272	281	262	281	290	243	262	267	268	253	300	266	254	270	254	274	288	264	281	253	281	269	247	268	283	271	257	256	250	277	253	266	305	257	281	241	283	269	269	269	239	235	274	266	273	294	273	218	271	278	241	262	262	280	252	252	271	285	262	280	266	235	252	294	271	274	264	269	254	268	280	293	266	286	243	265	260	259	261	261	254	282	285	248	264	250	290	236	280	290	250	264	235	242	244	278	263	271	251	280	266	253	297	275	270	276	270	250	240	265	259	257	238	273	265	263	258	277	263	276	278	267	269	240	262	268	295	260	289	292	218	247	318	236	263	240	265	282	268	287	244	265	239	258	300	262	261	250	234	270	263	258	228	289	250	281	249	250	265	255	267	243	283	259	273	266	291	259	258	272	249	227	261	294	275	260	324	274	271	269	280	254	277	252	287	258	257	259	244	256	288	265	298	272	272	281	248	247	237	291	273	286	252	281	244	266	291	284	272	286	271	271	293	282	274	272	249	267	275	252	286	281	265	261	257	295	266	292	248	262	278	283	254	240	295	263	253	262	266	242	283	294	251	255	282	275	269	256	271	281	271	264	274	246	297	265	287	279	273	234	256	308	273	265	248	281	242	268	286	271	295	248	261	285	269	272	276	296	226	265	263	256	299	269	284	289	256	257	241	265	247	243	275	289	236	274	264	246	299	268	254	298	262	268	263	268	243	249	259	281	301	269	270	302	291	279	272	274	279	272	274	235	272	274	242	241	230	292	266	289	279	266	273	291	304	263	281	277	265	283	247	261	257	274	280	294	263	255	265	229	288	290	269	292	242	306	272	244	261	292	273	258	250	267	294	277	246	286	235	260	273	271	279	283	281	257	251	275	251	251	286	267	228	267	242	256	285	266	270	275	271	260	288	249	290	282	268	283	271	267	252	268	264	265	247	268	287	284	245	258	298	230	276	293	287	275	254	257	269	268	280	237	267	288	254	271	262	271	255	293	251	256	259	266	260	269	247	273	253	262	263	244	274	258	251	268	234	281	257	254	258	280	268	257	257	250	292	241	259	277	299	242	303	279	265	270	235	255	261	245	302	273	273	251	239	295	266	288	236	281	256	277	263	276	245	268	231	261	271	291	284	260	286	278	275	257	277	253	265	267	274	276	270	270	241	241	295	268	273	250	280	262	259	250	255	239	269	286	252	277	265	281	281	261	297	280	288	235	260	272	268	235	260	287	261	261	246	239	276	275	240	285	289	261	284	303	259	255	273	272	298	272	266	273	279	268	269	245	270	289	276	267	267	277	275	250	249	267	265	282	269	261	282	270	257	266	276	271	255	283	278	275	260	252	246	239	267	232	272	283	272	244	276	274	285	260	279	265	266	268	252	233	283	291	289	284	287	236	245	279	256	248	247	243	255	273	274	279	271	254	268	242	237	241	258	274	256	232	247	283	259	256	272	262	272	256	281	239	252	243	261	260	281	261	261	288	265	251	269	272	257	279	246	278	283	287	280	235	286	244	240	267	255	250	253	251	242	263	260	273	269	276	236	284	246	257	260	271	251	266	256	285	289	248	275	287	257	269	269	293	270	290	282	272	262	267	300	262	284	275	287	260	273	246	259	276
28041	6665	4652	5072	4506	3375	2699	2223	1937	1555	1359	1247	1190	1071	1068	1054	935	865	913	895	827	831	853	832	806	765	741	743	793	781	734	776	731	686	694	707	699	715	689	695	687	663	711	710	695	709	751	698	705	722	702	680	720	701	720	683	650	692	693	684	716	684	674	717	717	724	683	674	698	696	656	718	644	672	683	698	678	712	735	707	735	705	692	670	709	733	655	679	713	660	715	703	710	699	701	692	701	707	731	619	682	696	697	726	706	674	631	632	664	693	645	675	665	680	731	672	687	709	701	728	672	711	709	676	694	700	674	703	673	682	695	669	692	679	716	664	670	684	639	658	732	693	691	712	695	667	688	676	663	684	699	674	633	671	657	700	682	675	669	655	689	711	709	634	623	661	658	669	665	683	647	676	671	679	681	648	680	678	649	700	694	652	701	627	683	690	718	672	690	662	644	652	715	684	665	644	665	676	672	659	710	675	685	726	673	665	673	694	702	642	666	676	674	656	681	642	641	674	653	674	679	655	678	634	637	680	676	651	739	631	700	694	665	691	688	673	670	664	677	677	673	670	680	659	684	683	695	676	613	682	659	686	645	646	702	729	705	673	679	665	633	650	687	650	651	648	636	697	665	687	708	682	644	690	677	637	653	649	660	674	676	693	677	690	650	667	699	667	690	698	714	686	672	711	646	676	668	638	679	597	719	684	690	614	639	681	661	697	696	660	641	727	679	680	726	617	635	673	684	636	642	675	676	679	704	641	664	660	635	649	668	715	699	672	652	677	654	641	683	696	683	647	629	593	705	681	687	699	691	653	700	697	703	682	651	649	659	636	754	666	630	680	698	663	669	688	643	699	638	665	611	684	654	646	657	668	645	668	695	654	651	594	723	643	649	671	678	658	703	724	627	662	644	658	675	664	708	662	694	629	700	619	684	659	707	700	640	640	667	650	698	647	678	650	664	656	670	641	676	688	613	688	644	722	686	604	665	641	675	708	652	690	687	730	696	705	634	704	663	687	676	639	639	655	671	682	661	658	678	632	663	663	655	687	656	684	654	683	684	704	704	687	658	680	693	649	674	679	665	629	687	640	685	645	676	680	665	654	686	653	646	694	696	648	680	671	709	692	663	671	713	647	636	648	644	699	632	656	680	629	705	587	669	623	684	699	701	692	670	653	669	675	646	660	672	659	638	663	699	669	691	699	701	628	681	663	667	682	696	649	644	722	691	665	676	689	682	660	641	658	616	666	707	659	724	682	676	665	646	670	669	705	650	674	701	708	613	622	642	640	694	670	686	702	685	704	649	699	685	697	689	688	667	632	688	734	633	635	709	645	700	683	698	691	685	660	674	671	664	671	645	714	681	660	687	680	661	686	707	675	670	646	687	640	669	655	655	718	682	660	691	679	654	622	684	611	694	653	681	681	693	623	688	725	694	663	615	700	641	670	652	723	671	633	659	656	625	653	664	651	663	661	664	676	666	652	633	676	622	664	703	656	670	718	679	681	658	668	702	687	683	685	663	660	658	701	686	665	681	690	686	730	687	678	655	680	659	668	706	648	683	643	677	665	686	671	690	685	691	632	631	697	661	733	662	704	681	667	636	668	679	649	678	669	693	649	630	636	703	710	659	676	658	684	636	702	652	668	640	680	697	682	669	711	665	639	637	646	695	654	664	673	653	655	611	647	690	675	631	726	645	638	635	679	680	675	661	611	651	718	668	683	633	661	673	665	674	733	656	645	665	667	668	701	685	722	663	652	666	633	659	649	706	690	647	694	665	682	658	611	702	726	671	645	663	680	693	671	667	683	660	677	684	639	700	665	719	674	679	720	612	657	699	646	696	647	689	664	662	659	706	687	663	630	700	618	630	620	702	641	643	678	652	693	691	658	684	677	675	645	655	698	620	664	686	673	685	652	702	712	669	646	669	634	639	678	622	675	657	662	680	666	651	712	706	633	664	683	682	693	628	683	695	697	657	707	651	656	684	626	666	631	670	684	675	683	683	714	642	662	653	673	683	658	647	697	649	653	644	653	667	653	632	669	636	666	647	719	669	660	660	627	677	723	648	653	681	662	682	695	630	696	675	645	670	672	697	664	679	636	659	703	692	701	660	638	675	658	631	665	684	711	687	664	667	695	638	711	669	631	699	663	673	681	682	667	645	673	704	677	651	664	633	680	665	657	679	689	620	676	656	682	688	666	663	678	647	674	661	675	689	700	667	637	631	657	653	660	647	679	654	645	677	691	681	663	657	730	635	679	676	673	649	729	646	682	697	666	726	610	720	679	667	661	623	712	659	696	735	640	650	647	662	637	619	695	695	656	684	643	676	622	659	625	661	661	654	664	745	690	675	680	688	658	697	681	703	662	680	638	693	664	684	669	670	664	699	658	654	674	703	673	677	667	690	655	667	694	625	641	675	679	662	683	647	682	675	658	657	668	678	676	654	664	641	642	658	697	641	638	683	703	687	643	668	659	683	646	710	642	614	625	706	675	682	715	680	650	647	649	667	722	689	700	659	637	657	712	643	685	653	699	692	697	685	669	685	668	628	654	670	697	672	596	713	652	704	632	630	673	655	658	626	647	689	631	686	650	671	660	644	639	681	672	692	629	699	658	678	661	653	674	658	675	682	661	679	705	675	689	670	633	632	650	727	665	632	634	660	675	632	614	722	678	644	649	642	657	690	702	650	651	643	653	684	701	676	692	685	701	670	668	655	649	678	649	668	665	677	690	637	686	661	669	677	699	639	675	685	663	691	643	689	642	651	700	703	675	660	672	695	685	648	638	707	658	716	663	677	704	639	684	649	645	705	681	657	684	677	657	683	681	698	687	717	697	671	665	700	688	703	665	660	658	641	643	654	652	690	622	632	682	647	676	638	685	687	658	665	655	674	632	649	642	634	694	664	664	695	677	639	655	611	649	677	674	643	688	706	713	692	697	647	692	680	614	705	681	674	635	719	646	686	671	679	645	693	673	649	665	670	697	669	643	656	665	633	665	679	650	709	661	614	660	645	682	676	677	722	688	631	692	644	674	684	693	656	711	643	660	705	713	671	708	660	700	638	647	660	718	684	647	701	679	654	653	680	710	656	662	694	629	657	685	663	690	665	674	679	664	673	690	716	663	662	656	692	645	719	657	649	669	670	683	679	676	670	657	639	626	679	656	713	679	627	663	615	676	694	637	633	697	664	656	666	686	686	661	705	647	663	662	647	666	633	658	658	680	697	642	658	677	698	679	628	658	696	654	645	677	651	698	677	712	672	655	636	712	667	664	698	695	676	703	685	665	698	665	668	682	689	643	695	681	678	688	648	698	672	659	672	619	719	685	623	681	678	668	673	683	698	655	627	676	689	647	666	686	682	643	701	622	677	644	686	693	661	681	644	705	679	663	714	647	675	670	682	689	642	678	658	668	677	696	674	668	685	649	681	721	653	695	670	674	705	637	686	665	670	680	713	646	680	682	627	596	628	683	656	714	655	672	747	699	652	657
42187	29051	19236	14033	10367	6274	3580	1672	760	492	384	336	292	281	260	272	227	231	220	195	191	184	207	186	188	187	186	188	152	202	200	175	185	171	167	154	162	170	151	169	186	176	172	176	195	175	164	175	145	156	168	157	152	160	166	166	158	164	184	164	162	166	148	146	171	163	163	172	181	152	162	165	181	137	178	149	176	157	159	168	205	158	139	165	173	141	177	163	178	159	151	138	165	174	164	177	165	167	155	170	140	155	153	157	175	165	151	131	169	160	161	160	152	158	156	159	161	167	152	190	188	145	197	164	158	159	163	172	166	141	161	150	161	151	166	154	180	166	167	168	146	161	184	161	175	160	157	160	163	158	170	171	147	164	175	153	162	155	143	150	157	162	146	169	177	175	170	178	148	159	164	163	136	138	155	172	157	159	151	156	157	148	163	178	170	184	172	168	146	156	144	189	181	160	163	166	162	161	155	145	155	151	159	164	171	177	177	142	164	159	141	161	136	163	152	163	169	153	171	155	154	189	159	164	138	156	147	171	172	163	160	166	160	121	157	153	143	151	163	159	173	153	176	181	146	175	130	161	153	130	156	161	175	170	187	171	157	155	163	178	138	148	158	178	129	147	152	160	157	175	149	166	158	185	148	170	164	152	155	152	161	151	170	133	139	134	142	155	158	154	173	165	144	167	163	149	159	154	171	140	142	165	148	180	159	162	153	145	152	177	174	159	170	129	171	145	166	140	154	150	158	166	187	163	160	159	163	135	162	152	167	170	151	148	182	138	184	160	149	157	151	177	170	148	135	153	157	143	165	153	150	162	154	150	141	172	171	143	143	178	137	147	151	167	171	177	163	175	158	149	154	137	164	151	190	168	169	159	168	174	144	165	161	135	138	154	148	156	131	186	153	139	160	147	173	167	175	163	178	149	163	146	166	157	147	167	134	173	113	177	133	170	156	140	163	173	174	170	144	166	160	157	149	168	149	146	164	165	135	158	160	149	170	159	175	159	147	153	152	152	154	150	184	149	143	185	170	145	154	139	198	147	166	133	152	171	148	162	171	161	151	176	159	170	167	200	159	138	170	146	142	157	161	172	163	151	178	147	166	164	142	148	163	165	161	163	169	144	157	160	141	160	140	160	146	161	139	163	160	142	154	151	160	160	125	170	163	157	159	156	169	146	157	158	139	178	174	162	158	161	167	160	145	151	163	181	150	159	191	128	154	151	161	167	150	176	167	188	177	153	135	160	170	139	180	141	157	170	140	143	158	142	180	163	150	152	151	168	165	178	167	134	137	150	167	168	156	150	167	147	162	140	153	172	146	164	160	166	155	157	185	150	157	142	174	167	171	191	168	147	163	150	147	161	167	162	159	172	162	151	149	174	174	169	170	145	155	173	173	153	169	153	158	156	179	174	152	156	174	154	163	160	165	173	157	158	153	163	150	166	158	157	180	153	159	165	135	147	145	143	163	153	148	160	167	173	149	155	146	155	172	156	171	171	157	158	158	153	133	175	145	169	135	185	163	171	165	175	155	154	146	161	142	160	170	146	151	167	150	152	155	182	176	153	152	140	163	163	154	166	159	172	152	187	138	160	153	159	180	162	141	171	162	148	170	163	174	162	172	155	156	154	144	159	171	155	169	149	173	156	133	170	153	140	149	170	154	159	173	143	161	143	156	178	148	163	148	157	180	164	155	164	174	171	146	144	169	154	155	150	160	158	173	155	145	163	164	173	180	164	144	148	163	148	160	171	155	162	130	167	143	147	173	153	156	144	146	160	153	159	154	143	136	144	172	146	166	141	160	148	149	157	166	167	152	167	181	150	168	162	182	183	176	141	160	153	153	166	135	150	166	154	169	172	151	141	170	156	161	180	146	139	164	151	172	166	164	159	156	148	144	157	130	168	143	144	142	161	146	151	146	160	163	176	178	166	164	137	156	158	155	159	139	147	151	147	146	152	159	174	187	168	140	148	156	130	153	176	151	147	157	158	153	177	187	175	179	156	153	159	171	151	157	162	180	148	162	162	148	172	150	160	157	164	162	161	135	168	189	153	168	132	166	164	180	164	156	158	160	144	154	149	136	145	137	176	162	171	150	150	169	148	125	149	180	152	185	178	139	169	154	161	172	170	164	156	151	157	158	168	155	151	171	185	185	137	167	135	170	172	164	149	170	151	186	147	137	171	140	125	155	148	152	152	146	168	160	162	147	158	158	190	158	136	150	163	167	157	149	174	171	155	142	166	165	164	145	166	164	174	152	150	158	170	162	162	167	165	128	136	162	155	150	150	144	148	162	161	168	152	150	153	159	149	171	169	135	173	158	188	160	158	142	156	171	162	175	167	169	159	155	159	187	136	144	184	172	154	149	166	181	146	162	157	161	158	141	158	159	145	148	169	141	157	175	182	149	159	155	151	142	162	162	176	129	146	162	183	142	154	138	177	137	151	157	132	160	141	156	142	187	154	140	179	159	141	175	150	158	151	145	139	143	170	164	157	159	147	151	165	174	138	159	144	171	157	170	178	158	164	156	158	165	143	137	164	158	163	190	137	157	179	151	162	151	154	155	132	128	152	168	153	156	166	162	161	155	168	160	171	160	151	151	150	147	159	187	164	173	156	178	143	156	181	151	153	145	170	151	150	170	141	129	157	149	161	162	148	181	137	151	159	158	179	159	161	132	170	153	154	164	161	159	156	143	141	159	156	177	166	134	179	164	175	150	174	162	165	164	136	151	162	160	170	160	162	158	156	173	156	164	171	164	159	156	144	139	159	141	136	137	157	172	180	164	135	154	182	157	141	156	156	139	154	165	148	143	159	154	135	159	148	152	179	144	167	140	159	162	159	181	170	154	155	169	151	142	151	167	144	154	153	144	161	152	151	186	174	138	161	164	140	151	158	169	191	153	162	147	148	166	161	149	171	165	158	158	147	142	145	161	171	165	171	151	163	134	147	147	148	159	154	188	162	160	144	153	160	157	158	164	141	137	158	137	147	153	159	145	146	164	163	153	191	177	170	154	166	179	129	168	170	159	159	165	170	156	155	157	195	150	163	191	180	186	158	163	163	143	176	150	128	158	133	165	149	147	149	158	150	134	177	173	159	161	139	148	139	158	176	155	163	168	163	136	160	149	160	153	157	183	159	146	132	185	146	167	162	154	168	155	174	171	162	151	145	145	141	150	149	157	180	174	160	145	162	170	146	174	175	159	157	179	148	145	160	159	172	149	155	161	140	174	152	152	146	133	149	149	163	151	156	171	156	162	174	164	156	153	185	168	148	164	165	149	149	146	165	194	151	167	179	159	164	151	146	169	181	178	152	148	159	166	181	177	172	143	138	158	171	166	144	141	153	163	179	143	143	139	159	161	178	142	142	194	169	167	156	153	141	183	165	158	155	146	158	156	160	173	154	149	167	147	170	140	150	147	158	171	153	148	173	140	142	154	152	137	137	167	154	155	150	161	135	159	144	139	165	173	158	174	155	183	134	155	170
33275	8159	7112	7394	6427	5157	4310	3230	2540	2013	1719	1502	1359	1209	1102	962	955	932	835	734	689	671	655	632	623	636	614	555	564	545	562	511	543	509	525	539	478	485	485	479	452	505	471	490	452	440	463	481	450	434	452	480	448	485	424	442	483	451	484	451	458	468	490	402	471	449	444	455	458	446	447	496	440	464	448	462	429	433	430	446	442	461	447	398	472	452	465	427	437	416	458	460	495	503	455	442	458	479	455	433	484	467	463	438	458	452	428	454	438	481	432	423	424	446	417	412	449	411	416	433	382	416	447	422	434	423	407	447	390	415	436	425	392	397	375	415	371	444	400	387	400	436	407	415	385	407	438	414	404	437	405	408	409	407	419	412	450	398	453	387	406	428	399	427	435	439	389	413	393	417	406	431	401	414	417	437	382	373	413	417	421	375	400	436	398	414	413	408	422	382	414	407	389	420	422	426	436	419	421	426	441	434	417	418	454	425	394	410	407	396	387	404	410	414	452	395	422	428	423	404	434	402	449	393	433	443	398	432	434	421	464	431	409	404	382	392	429	377	416	423	421	397	393	415	359	393	399	391	426	413	421	394	372	387	410	419	382	409	418	466	417	417	422	386	406	437	429	406	377	402	417	405	444	392	421	399	417	426	406	445	413	436	412	413	427	421	385	447	416	429	409	432	392	401	389	421	414	396	459	396	404	412	440	437	446	401	407	412	416	413	404	416	399	379	399	393	430	418	424	381	425	408	382	395	435	440	415	418	407	394	430	419	384	407	430	427	409	420	428	404	446	393	417	386	452	403	406	422	381	419	404	405	378	409	394	385	415	382	412	413	407	390	427	403	415	433	389	406	402	384	416	439	413	416	419	443	434	417	439	413	435	426	395	394	431	430	433	415	383	409	411	418	411	421	447	385	431	434	378	439	436	428	394	412	418	427	425	436	403	393	390	418	429	426	445	419	438	420	404	387	431	414	402	428	406	374	415	429	394	415	422	443	411	404	386	399	411	399	408	427	422	387	431	424	382	414	445	431	415	422	396	410	388	407	411	407	408	421	408	426	426	381	422	436	413	389	401	407	397	394	417	411	391	425	399	432	421	428	371	385	414	407	429	439	373	399	446	417	413	410	413	403	396	422	418	420	426	411	430	454	414	373	429	443	397	365	410	396	393	408	432	360	401	405	425	409	392	402	399	403	446	404	406	421	385	412	362	429	434	362	413	397	415	406	400	422	431	415	395	389	397	452	422	395	409	417	417	405	409	391	376	429	455	441	421	407	387	457	415	427	395	424	403	417	390	421	400	421	414	376	434	421	425	395	421	450	410	426	396	416	410	397	459	431	411	412	446	420	399	427	408	429	422	420	406	382	401	423	418	428	388	406	398	424	416	397	391	408	426	413	403	404	377	391	411	430	413	384	368	414	408	415	393	415	403	393	443	413	423	431	406	408	383	403	391	399	350	390	426	410	433	421	417	380	402	445	421	436	412	436	441	389	419	380	433	415	444	420	413	413	446	437	411	387	398	428	442	423	381	422	363	401	427	391	405	411	410	386	457	393	437	422	403	462	405	405	419	408	393	404	405	397	425	421	407	433	414	399	438	468	398	410	397	400	421	438	433	378	409	408	404	428	408	391	414	436	437	415	414	462	415	452	374	397	414	431	399	433	411	423	400	410	391	441	399	409	413	392	409	427	382	437	420	406	419	410	397	422	406	423	424	415	408	405	440	449	403	415	381	411	425	465	404	430	405	375	454	398	404	424	416	401	431	420	399	408	426	446	470	417	414	423	404	432	416	399	410	435	371	420	401	404	412	411	414	453	388	438	403	388	409	414	442	416	445	421	395	413	403	427	432	412	390	410	423	382	413	414	396	407	415	389	375	423	460	434	401	399	408	391	432	412	371	447	401	386	427	422	393	375	423	391	429	404	432	407	430	428	447	427	385	399	441	405	395	379	403	426	373	440	428	430	444	412	391	373	394	383	405	409	409	413	427	421	448	396	395	408	397	370	432	408	397	452	397	414	413	399	411	436	386	390	408	427	418	408	455	409	417	412	449	397	381	410	391	372	410	439	415	408	414	458	415	430	412	391	420	454	405	421	409	372	439	412	432	440	382	406	389	417	419	404	421	392	401	408	417	428	400	381	412	406	407	416	392	437	422	404	394	443	400	402	436	446	433	436	407	412	391	381	403	409	424	379	406	412	417	380	402	430	394	388	425	384	385	393	408	424	403	403	444	400	431	428	395	468	389	406	371	405	409	408	414	438	425	405	424	402	427	421	421	400	389	396	419	413	414	454	422	426	409	435	425	419	376	415	440	418	448	405	416	386	441	446	408	432	390	415	450	411	410	431	399	435	408	405	438	403	443	422	388	432	457	389	399	395	363	410	389	396	432	425	388	422	417	387	395	390	409	396	427	394	404	386	453	437	449	408	452	419	397	407	430	403	406	395	428	404	448	449	356	393	402	438	403	386	433	380	408	404	419	410	383	379	432	439	418	392	414	440	395	384	449	407	421	420	424	460	405	404	404	423	443	425	391	393	391	394	396	421	423	417	393	441	435	406	421	392	418	396	393	410	410	415	408	402	406	425	418	405	427	405	381	386	421	448	420	411	450	436	439	430	426	420	423	430	421	415	426	409	407	361	454	401	392	447	393	385	434	410	397	398	414	413	399	404	409	409	412	430	439	414	424	428	410	391	425	436	414	422	409	378	395	443	398	435	391	423	409	411	413	401	421	414	423	388	451	402	421	417	392	419	438	391	423	422	399	413	426	398	442	418	362	406	414	427	437	433	408	428	432	418	408	386	452	400	406	414	400	386	416	429	398	396	433	430	399	400	416	415	404	404	438	413	407	440	421	411	407	371	387	407	424	406	369	429	358	438	466	415	414	393	389	400	398	429	396	406	423	390	389	396	421	424	425	408	413	411	383	416	406	435	419	414	433	443	410	435	432	376	409	404	422	387	407	422	386	420	418	426	424	410	433	429	413	409	413	440	432	431	426	395	406	429	410	394	404	406	471	411	421	405	424	399	403	401	405	435	376	421	426	432	413	410	400	367	438	413	376	427	426	422	393	453	419	412	405	431	453	422	410	405	427	440	423	384	418	385	382	374	388	373	406	460	443	431	417	415	384	432	390	412	439	426	414	382	422	409	393	398	439	433	438	410	444	392	446	401	394	417	410	380	401	423	418	394	418	400	388	436	380	395	415	398	433	390	377	418	426	416	407	406	400	397	418	424	391	372	396	423	399	405	416	418	435	395	404	436	404	401	458	412	442	403	401	402	432	388	425	405	408	413	410	417	394	404	408	430	391	402	405	399	439	401	376	407	393	390	425	369	411	388	456	429	398	413	408	398	413	443	421	432	416	343	408	409	383	435	405	373	412	396	408	389	406	439	448	420	384	395	405	402	399	387	408	379	393	393	413	427	414	419	392	435	465	404	404	417	381	410	425	420	420	400	406	421	416	396	399	434	425	415	429	407	409	410
8382	3998	1402	783	541	397	320	269	267	256	270	249	255	270	254	238	273	274	271	282	241	281	256	242	255	264	261	261	291	281	259	243	275	253	257	243	256	263	265	249	259	259	257	268	253	255	259	249	279	270	255	254	287	254	270	251	250	278	245	272	246	269	260	267	289	251	307	278	260	236	290	268	260	277	256	255	259	250	275	237	253	273	290	260	267	255	267	244	268	267	287	259	253	265	269	255	269	285	287	280	269	284	256	282	295	259	287	242	243	267	291	232	243	279	252	255	238	260	260	248	261	254	263	290	248	242	270	261	265	249	262	212	254	263	267	243	259	241	254	228	247	267	268	274	275	275	235	272	270	254	245	250	246	271	288	243	273	289	239	255	284	277	246	264	254	230	280	244	256	254	275	293	280	227	262	236	268	252	286	276	295	287	260	271	250	234	247	242	258	253	277	288	241	237	260	268	285	263	284	255	261	287	258	283	270	265	269	255	277	263	273	255	255	263	271	227	260	303	250	292	269	254	248	271	245	252	273	267	257	227	247	268	254	253	266	252	248	251	247	286	250	276	266	267	282	255	279	273	277	275	280	242	241	249	238	229	289	249	252	280	253	242	256	271	264	268	271	269	264	263	267	243	282	252	254	269	248	276	273	254	259	274	299	256	232	233	252	231	291	255	265	263	262	242	252	274	254	254	254	262	244	280	237	258	245	259	291	255	263	253	279	248	243	255	261	268	248	230	287	244	284	245	258	263	263	266	243	246	275	261	277	283	267	250	257	285	258	275	265	263	264	261	260	269	255	277	253	264	256	274	232	245	273	245	270	262	271	230	291	248	235	262	277	269	254	234	237	250	240	283	291	258	250	249	271	262	276	283	273	249	240	246	266	246	268	257	240	259	234	259	266	259	234	284	261	266	251	223	264	258	266	260	253	254	267	279	268	272	256	240	275	235	269	289	263	235	247	281	256	236	233	280	257	277	248	281	286	258	240	248	266	250	268	249	241	268	268	227	234	259	249	267	246	279	255	250	241	289	287	279	288	265	280	262	255	243	261	265	264	254	277	246	256	252	280	267	267	248	256	260	242	263	262	268	243	250	235	241	270	264	271	279	309	278	240	245	258	236	254	256	242	278	268	253	268	261	285	278	270	254	260	241	272	251	267	255	272	273	258	249	280	310	235	263	289	275	267	258	246	269	265	310	276	251	287	274	250	272	247	241	262	253	227	267	264	246	232	237	241	270	255	273	242	233	254	237	275	256	260	262	276	260	267	274	256	264	260	297	256	269	280	261	259	260	229	261	239	272	248	279	257	263	244	265	249	279	246	268	256	246	245	269	259	251	264	256	241	263	251	280	257	267	257	255	241	249	232	264	250	267	265	258	284	288	261	271	241	260	230	255	249	242	276	223	294	268	246	250	257	259	256	236	269	243	249	279	250	268	279	256	285	251	243	232	266	272	286	240	264	255	279	247	263	254	255	246	279	238	239	285	263	265	248	260	264	263	270	268	252	280	235	252	260	233	291	255	266	249	256	269	247	256	285	284	257	269	255	246	232	264	250	234	256	247	262	242	262	268	229	262	270	258	276	251	259	281	279	229	245	279	259	227	237	250	254	245	243	274	259	235	267	275	268	278	259	265	279	261	262	278	255	240	258	268	281	233	244	252	235	247	276	241	273	240	268	292	275	269	233	250	278	269	230	256	258	249	267	273	258	269	259	264	247	249	252	271	248	258	275	250	224	238	238	269	232	250	277	269	273	280	270	260	264	254	263	254	232	284	270	269	271	260	259	235	247	279	266	234	254	276	287	268	264	275	259	251	266	253	272	261	272	272	274	275	286	275	245	238	261	272	251	277	241	257	261	253	294	276	286	267	268	228	278	306	234	255	266	281	255	253	236	257	280	243	248	259	262	280	239	234	294	284	262	261	267	277	248	252	259	259	283	267	263	262	291	270	252	266	239	267	279	251	263	241	254	273	281	308	283	285	282	271	252	262	248	262	227	266	260	282	251	269	272	249	243	247	253	274	236	231	252	252	265	285	250	284	252	254	249	275	290	297	266	280	268	244	302	262	266	233	252	245	289	259	253	262	269	256	245	252	252	289	220	261	248	273	276	254	282	293	243	227	261	260	257	262	271	259	259	263	270	275	261	251	271	266	251	266	265	296	274	260	267	290	279	268	254	276	253	291	259	245	257	279	240	254	285	263	264	287	248	260	252	261	257	271	228	253	231	257	244	258	271	277	259	235	282	318	254	258	232	265	254	255	274	276	267	284	240	235	268	242	243	267	244	243	239	272	286	235	233	222	263	271	304	257	276	261	271	239	252	281	267	270	274	290	296	279	277	279	237	252	270	239	276	258	263	258	259	280	251	241	267	264	245	264	272	258	265	274	334	267	239	231	264	240	248	243	271	257	242	278	245	293	231	238	251	242	262	271	243	308	257	271	245	266	270	265	281	247	267	229	266	254	255	272	286	235	235	271	259	254	241	238	246	245	280	262	270	284	247	281	272	221	234	251	263	261	271	265	252	285	236	257	230	256	291	263	270	259	284	243	253	258	237	266	263	258	285	266	275	236	259	250	227	277	231	263	244	261	278	254	253	268	207	275	277	232	268	271	247	266	241	248	247	255	260	263	242	263	251	266	242	272	314	231	258	248	243	253	265	268	270	246	274	269	278	265	271	255	282	232	294	236	242	251	237	245	263	268	252	263	265	229	256	261	273	251	256	247	259	269	235	265	261	245	247	278	261	261	289	242	268	263	276	242	256	259	261	272	284	276	280	247	279	276	258	263	288	273	249	260	280	275	274	268	256	262	267	263	283	281	251	270	262	246	267	270	273	251	263	277	247	264	245	299	257	300	256	258	233	253	259	290	261	241	281	280	257	271	230	280	271	292	266	238	275	258	268	249	280	258	283	270	252	250	255	270	270	235	247	240	276	282	240	258	273	236	242	265	257	235	295	252	260	272	250	250	263	218	233	274	255	220	245	237	272	264	259	290	252	285	239	254	255	294	242	277	269	234	251	260	280	243	251	228	265	276	249	263	246	227	274	219	247	265	249	244	242	268	272	269	264	278	277	261	250	236	262	265	276	268	254	251	258	254	236	240	235	253	262	270	232	260	242	300	258	239	266	258	262	263	287	284	263	269	267	274	237	246	231	256	233	264	265	283	254	282	269	227	246	253	214	261	276	258	259	260	258	250	223	271	269	268	268	295	248	228	253	261	276	251	228	275	247	262	238	261	261	278	264	261	263	246	233	270	250	232	260	260	288	239	250	300	274	261	245	241	233	293	239	252	234	259	232	281	258	270	249	248	274	250	237	257	261	267	285	267	264	287	250	239	224	271	243	282	258	245	254	272	254	242	240	258	294	279	254	266	257	271	278	266	260	268	247	261	281	288	223	256	284	273	259	260	243	253	285	244	259	240	284	264	239	258	296	275	268	241	241	247	259	271	282	304	265	278	270	291	283	294	277	245	279	244	272	253
9157	2122	1265	1170	1076	854	854	752	711	706	673	661	738	701	740	651	668	648	695	725	674	668	657	746	633	657	732	663	660	668	641	669	670	652	664	670	693	698	619	628	641	722	637	692	683	641	714	701	722	706	670	675	687	665	684	679	636	640	705	654	685	671	660	682	718	628	689	708	716	667	721	681	687	693	693	669	671	678	734	687	691	643	698	677	670	675	680	703	648	676	693	674	691	661	666	682	689	677	652	650	711	694	655	672	657	721	709	672	702	710	637	679	658	682	659	676	663	657	648	716	633	699	695	694	663	675	649	687	654	652	699	668	666	681	676	616	699	708	684	698	712	695	658	654	677	642	712	654	659	675	657	658	650	670	692	643	669	695	660	667	653	685	658	707	746	720	731	673	606	678	652	645	648	669	648	655	657	729	652	656	663	703	643	704	691	660	718	672	646	694	627	650	709	671	664	647	687	640	666	729	692	614	668	688	654	705	676	665	651	707	657	660	667	688	687	703	684	671	703	684	658	649	710	686	630	683	661	646	715	731	699	695	666	674	691	660	647	680	666	681	645	697	689	674	679	677	674	660	665	702	638	696	681	729	691	693	662	669	668	653	673	676	685	690	660	689	699	618	707	684	654	634	640	654	672	659	696	669	689	659	672	732	667	690	648	695	660	750	681	685	679	681	674	685	647	697	626	717	650	653	666	627	687	647	667	672	684	636	648	676	672	647	647	632	671	651	685	668	686	698	666	682	761	682	659	637	654	670	652	695	681	638	696	667	674	661	697	705	634	660	688	723	674	619	680	651	679	668	616	648	687	684	675	664	707	634	708	612	618	666	655	666	634	675	683	665	692	684	687	644	637	634	691	683	674	643	662	663	677	686	699	652	668	654	711	685	671	662	692	658	621	649	669	641	701	625	680	647	642	685	710	668	651	699	693	693	653	695	649	640	676	692	683	660	685	701	679	679	672	724	668	650	725	690	646	648	675	658	722	647	668	646	663	669	682	698	626	690	678	665	682	623	647	669	685	682	654	700	664	642	696	683	669	655	714	679	657	615	675	653	668	649	657	663	640	685	670	693	671	647	651	725	679	712	681	729	661	612	631	665	641	722	687	669	676	676	696	728	671	705	727	693	627	669	684	709	676	673	655	667	695	692	708	661	684	699	700	657	668	694	693	697	652	662	709	663	647	670	696	742	663	657	698	683	640	633	672	655	647	668	655	703	672	678	673	673	638	672	677	703	656	660	657	684	651	679	683	663	699	647	655	694	631	651	649	657	666	647	706	691	616	634	668	665	671	676	654	627	687	652	659	708	698	679	652	684	679	649	633	657	679	669	681	664	717	680	687	657	714	638	698	679	705	661	681	695	660	668	686	657	673	661	639	650	676	668	625	666	723	668	667	652	653	668	641	691	681	632	671	663	665	749	716	693	672	649	696	693	668	725	651	725	698	622	669	719	659	661	676	640	615	624	671	649	689	723	662	676	660	702	659	669	642	671	705	693	661	657	662	668	678	699	686	712	699	654	685	654	681	669	666	615	703	682	614	716	673	692	656	653	655	640	648	640	687	711	677	705	627	724	650	701	706	696	698	640	685	691	673	673	682	682	662	709	651	700	654	653	690	631	665	637	686	673	661	624	640	687	689	654	695	692	684	655	673	683	671	722	639	679	667	656	696	658	665	710	686	672	644	681	726	678	689	662	692	649	693	650	621	654	706	672	689	639	745	690	688	675	679	677	672	668	658	692	653	650	716	640	671	687	689	649	658	659	621	644	642	725	653	667	648	641	642	660	661	667	657	708	695	689	653	668	676	674	706	661	711	664	603	678	662	662	689	684	661	691	684	691	655	672	674	691	684	622	676	641	660	678	670	644	643	686	663	678	669	678	703	667	659	667	723	655	705	698	689	627	657	707	630	701	660	721	659	714	717	665	684	670	655	704	657	647	666	631	657	623	730	666	675	685	699	703	673	677	706	662	651	679	682	678	652	705	673	684	661	691	689	685	671	674	684	642	673	711	692	666	659	654	649	628	685	658	688	728	665	660	660	726	679	701	716	702	656	685	664	693	630	686	645	638	666	649	690	648	695	687	631	686	653	634	655	686	670	680	669	670	655	699	716	697	710	686	677	652	683	669	654	666	666	675	663	664	650	686	661	689	632	689	673	717	679	659	685	686	677	653	628	674	664	638	653	677	694	681	648	689	641	712	698	668	665	674	660	667	667	664	684	701	709	647	667	697	687	669	658	657	680	708	647	677	687	660	639	660	689	682	685	691	688	691	698	697	657	682	737	660	701	660	698	665	683	654	693	649	727	692	659	728	670	662	656	652	619	721	655	657	687	683	643	685	688	708	658	745	661	630	668	672	702	652	676	686	653	633	662	695	619	665	635	671	679	676	681	668	636	696	683	674	629	658	685	633	685	628	728	683	685	709	663	637	706	668	684	645	647	718	629	673	676	676	691	696	698	688	688	645	737	689	632	700	664	652	692	692	731	706	675	694	617	652	671	657	660	655	668	706	653	647	682	696	691	638	641	645	697	676	674	679	678	643	669	657	660	661	693	716	629	645	660	719	633	681	648	651	647	662	698	678	647	684	713	678	670	674	665	736	622	709	697	695	663	696	656	657	663	672	665	699	672	701	610	625	695	696	682	677	687	651	671	667	666	704	629	685	698	677	657	681	653	689	724	631	636	685	670	623	692	699	642	690	682	647	672	664	677	686	695	723	660	700	668	630	694	653	654	660	644	669	655	652	677	654	708	658	645	655	708	649	643	653	685	681	711	640	695	674	692	654	641	680	700	618	627	667	625	660	677	666	687	668	686	692	667	623	653	669	680	680	688	638	714	640	691	695	638	708	695	654	657	668	684	597	692	669	719	686	680	727	687	616	708	638	656	696	705	639	647	689	649	597	639	675	708	677	648	657	629	661	714	691	644	633	686	648	699	657	679	633	652	645	694	684	710	664	633	693	702	642	691	661	697	662	648	656	673	684	640	699	694	680	644	671	693	709	652	660	690	645	679	688	674	673	707	644	679	697	704	706	627	650	675	668	677	683	669	689	638	687	696	666	684	663	695	637	691	702	722	682	669	653	694	657	674	662	688	718	724	651	635	699	668	678	643	649	643	670	660	656	665	685	685	671	700	652	636	654	663	693	683	630	677	700	657	680	685	709	691	668	682	673	707	685	675	723	671	739	666	658	669	611	675	630	743	677	662	657	676	682	626	697	679	704	646	678	724	705	636	677	696	670	701	701	666	723	714	667	694	671	687	647	703	673	669	706	658	714	697	675	688	686	678	668	697	695	671	672	676	622	660	657	677	655	652	703	680	708	687	661	681	684	673	676	726	656	697	666	670	660	655	688	659	682	681	674	672	682	679	675	664	671	619	673	686	671	620	672	697	697	709	645	674	645	623	629	658	669	677	635	697	669	665	706	675	664	639	681	717	681	671	636	677	678	694	707	657	700	642	675	683	626	665	642	637	636	725	643
37671	27398	18370	12127	7245	4203	2056	1006	533	390	370	328	352	326	285	311	310	298	283	290	272	243	294	341	310	284	321	303	314	252	304	283	278	270	247	282	249	270	284	255	268	270	266	258	281	266	268	266	278	290	244	268	303	237	280	256	281	260	260	309	295	291	301	242	251	272	277	285	250	275	272	259	270	241	253	252	252	269	284	265	280	255	290	259	285	286	264	256	246	238	277	293	250	235	275	264	282	261	266	260	273	276	289	286	290	281	259	273	237	250	262	279	269	279	270	292	285	276	272	282	274	234	275	283	260	280	256	257	265	252	267	249	282	263	262	278	262	279	257	247	253	247	288	259	277	275	283	272	303	247	283	284	260	228	282	259	275	271	262	252	284	279	279	278	278	272	269	291	253	241	291	238	263	276	259	242	264	272	290	261	231	274	280	280	276	245	271	269	265	265	279	258	262	297	269	285	258	252	278	260	266	254	299	259	247	248	271	258	288	240	274	251	258	273	261	268	242	245	270	263	228	236	277	267	295	253	275	261	249	268	273	274	266	272	294	274	305	268	277	276	274	275	271	265	267	284	252	270	234	258	278	274	267	270	250	258	288	259	271	232	266	271	256	245	247	280	271	292	270	279	232	283	301	251	263	283	262	284	241	272	246	270	246	250	279	253	274	297	238	272	263	216	240	293	284	274	287	276	297	288	281	260	266	273	296	288	285	277	285	287	262	239	259	266	256	255	296	249	269	282	257	280	262	254	276	252	273	290	259	288	269	290	262	298	255	294	292	252	253	262	258	262	248	296	276	269	250	238	275	277	281	268	251	273	283	264	280	265	260	265	278	257	264	280	273	245	265	286	253	238	262	269	264	305	271	252	265	250	261	260	280	270	287	252	271	293	259	268	303	276	230	270	255	237	287	278	302	264	281	269	284	253	259	284	264	265	265	275	296	268	268	275	265	282	242	258	274	267	269	298	297	255	260	250	265	256	262	292	273	262	282	254	265	257	267	284	267	274	291	273	284	255	223	268	276	297	292	267	256	274	261	281	265	279	278	269	276	259	284	268	246	277	260	224	243	241	272	267	303	267	258	256	229	285	281	265	268	274	282	267	276	260	251	281	264	292	259	266	239	254	249	226	265	239	283	279	253	246	231	257	263	251	241	259	278	274	260	260	254	231	255	296	251	284	254	262	278	272	268	270	265	268	256	272	258	292	261	269	291	253	255	265	290	262	252	271	255	286	272	250	240	260	237	272	269	279	256	250	297	259	258	289	252	261	256	248	277	273	280	278	274	265	267	229	243	280	264	296	270	279	275	233	275	249	288	271	252	262	261	281	264	241	268	279	260	241	269	258	280	294	268	260	249	274	271	252	252	245	265	265	260	251	260	266	250	276	270	259	253	273	273	251	285	265	291	275	274	285	237	260	261	268	262	254	251	286	266	250	253	255	266	257	297	270	269	259	266	287	279	263	263	286	288	262	270	269	278	260	259	271	261	260	272	245	265	262	269	262	280	248	283	240	277	266	262	286	282	284	254	234	286	282	257	250	263	244	239	290	258	269	271	300	266	255	248	270	241	266	260	257	260	259	278	232	261	254	271	277	241	277	245	276	264	265	282	263	267	261	264	228	314	255	281	273	252	275	250	242	260	273	256	281	243	262	263	261	274	269	272	287	239	268	283	255	278	278	257	257	251	277	267	247	294	247	279	251	287	265	259	273	279	265	266	268	260	249	251	263	234	273	255	261	285	261	251	243	280	277	268	264	262	271	280	281	275	250	264	248	248	294	270	244	241	263	274	281	267	270	288	263	271	278	269	281	273	279	255	270	280	280	268	271	271	270	294	280	260	289	295	279	235	258	237	264	284	246	249	268	275	275	271	252	253	279	286	246	287	244	260	272	266	311	268	242	276	280	267	256	275	251	283	271	268	293	249	257	263	268	275	285	264	268	281	278	290	246	256	283	283	271	277	265	283	249	225	271	248	266	266	292	271	279	277	234	262	272	264	279	280	288	254	262	271	251	280	263	264	290	268	279	271	279	267	240	270	272	245	265	284	266	269	266	285	290	272	289	274	274	252	249	259	289	256	281	222	245	238	269	298	259	312	258	284	273	282	270	258	249	272	282	272	256	271	237	291	265	275	240	263	292	278	263	269	277	290	259	247	268	282	248	288	282	294	237	271	256	280	256	263	249	235	277	257	255	258	252	234	281	242	244	257	243	264	269	264	275	247	248	268	287	265	286	272	241	281	288	260	242	286	270	245	298	266	291	253	294	262	280	271	265	241	268	281	289	279	253	260	231	253	274	271	274	243	284	260	255	223	288	246	224	269	287	285	272	253	238	251	242	235	248	259	263	235	261	262	239	282	266	259	230	291	249	225	266	280	255	248	288	287	282	249	254	281	221	264	281	270	290	265	242	256	273	293	243	285	270	254	244	281	264	266	237	252	278	272	268	306	294	280	267	239	247	278	234	248	255	291	282	301	282	289	263	276	260	291	298	299	245	264	246	265	289	273	266	292	281	288	277	281	254	310	271	243	274	285	252	300	292	253	241	236	259	289	269	258	253	269	269	264	248	249	261	273	262	266	279	254	302	245	251	269	258	261	270	254	247	298	268	271	239	264	275	247	254	266	284	261	279	264	281	270	274	240	245	256	260	274	309	271	271	261	246	271	263	261	276	290	276	278	243	290	237	290	270	272	240	290	242	261	278	268	248	285	298	278	267	269	256	284	259	264	269	252	249	255	277	282	271	262	289	264	280	280	250	279	267	262	261	270	266	287	304	272	283	288	267	293	262	262	292	275	252	260	259	266	273	273	286	268	253	242	265	267	260	300	265	248	263	252	254	292	281	241	253	270	284	266	227	267	251	236	248	272	236	252	288	259	265	284	264	245	253	271	274	292	238	268	288	264	254	273	260	289	256	297	257	306	256	250	257	257	284	251	275	282	274	254	278	263	244	274	260	266	273	275	290	270	262	283	260	271	254	268	275	274	258	267	271	254	277	264	260	249	265	251	300	274	256	261	298	250	234	272	248	279	286	222	247	269	286	264	236	268	263	264	278	280	260	239	265	253	271	261	277	280	286	273	294	293	294	245	273	272	291	281	271	284	232	255	290	257	280	267	265	249	281	274	249	263	278	251	227	299	236	286	261	267	282	268	267	275	233	261	282	248	284	267	253	258	258	257	274	237	250	247	267	267	258	249	233	275	255	241	263	287	267	250	294	264	259	257	277	262	249	265	262	252	270	289	273	262	281	265	271	272	250	265	280	260	278	280	271	262	313	262	263	263	259	268	256	265	274	250	233	275	248	277	269	287	246	273	257	266	264	275	260	251	248	262	277	265	257	269	255	271	293	270	277	285	282	263	246	284	303	252	248	270	238	269	285	278	265	268	284	274	266	294	286	256	261	259	264	301	231	293	258	263	280	271	273	274	317	254	277	257	243	254	232	260	269	271	254	259	300	291	239	277	290	283	254	273	235	246	276	281	220
31838	5233	4499	4974	4391	3365	2633	2238	1807	1526	1384	1262	1148	1088	1025	943	969	903	823	871	802	876	817	814	763	795	771	720	785	729	737	783	752	680	774	764	702	730	733	703	727	709	682	726	699	726	707	704	704	702	675	713	690	702	667	716	705	657	693	662	706	661	705	693	724	697	708	715	745	730	692	694	681	698	689	670	644	723	704	677	676	720	719	666	695	626	653	680	682	718	677	742	665	666	737	706	706	725	705	672	642	691	662	699	675	714	706	707	667	670	677	685	679	692	655	663	686	679	658	690	678	703	713	658	717	683	679	621	711	705	682	696	660	673	704	621	696	673	679	629	649	690	653	642	685	626	651	651	662	676	672	682	680	664	692	681	721	703	644	672	698	690	652	653	629	667	659	713	684	689	654	646	663	717	664	633	683	659	676	645	645	648	653	644	654	665	624	621	680	641	669	695	693	676	701	718	704	665	636	663	660	648	644	663	658	648	710	669	654	646	701	667	675	719	641	704	629	669	656	694	681	679	647	651	680	682	667	674	690	670	613	679	688	687	652	687	651	664	678	630	682	644	663	652	643	680	655	670	662	692	699	670	683	686	634	657	663	729	643	683	658	634	672	698	701	693	631	650	629	671	703	653	726	639	663	656	647	664	667	609	690	671	664	721	639	713	660	667	648	653	662	669	681	654	691	684	664	681	666	654	704	695	640	660	655	669	692	692	625	666	646	679	686	677	641	684	628	641	675	672	688	654	670	656	704	674	647	625	623	630	683	699	693	637	667	654	683	731	649	644	668	700	677	646	698	650	697	668	631	688	683	631	638	680	656	690	686	704	625	657	724	697	667	676	668	636	682	622	652	690	670	689	687	633	629	687	687	655	641	646	674	652	660	657	640	654	692	672	713	665	626	655	695	670	673	696	686	657	751	648	689	724	634	694	641	607	693	649	688	640	640	674	675	704	674	648	692	676	714	691	660	626	678	691	712	673	676	679	673	717	662	670	671	674	686	663	709	716	687	664	693	712	702	693	656	681	645	691	669	696	714	683	692	653	679	673	676	648	672	658	681	681	654	710	642	639	633	681	652	645	646	679	720	735	650	658	686	638	639	744	611	640	660	704	667	676	691	637	652	669	664	657	706	657	643	632	663	632	701	694	671	686	650	711	634	662	675	643	671	666	667	661	640	644	655	671	654	664	707	672	687	661	679	667	704	676	657	660	664	636	702	685	684	660	656	661	669	649	660	619	710	663	641	645	649	684	711	653	671	655	690	668	674	665	644	662	681	688	690	693	651	625	638	661	656	678	647	680	725	671	673	673	645	660	644	669	700	640	649	676	680	712	699	699	671	662	712	619	701	631	664	667	647	693	612	653	664	622	703	678	656	680	705	647	663	646	672	620	644	670	689	671	684	650	686	700	696	633	654	643	661	682	703	671	669	664	705	687	650	669	674	650	685	664	701	614	679	691	647	710	672	666	608	712	719	656	693	684	660	680	626	667	655	691	679	673	691	693	659	700	674	655	635	674	679	653	643	687	688	671	656	656	643	659	725	668	661	631	675	654	628	717	659	679	679	687	677	666	700	678	649	718	660	643	673	677	660	657	691	653	663	661	698	606	612	678	653	669	653	667	665	680	681	695	700	639	668	614	656	680	677	672	668	665	641	682	592	701	685	686	646	683	658	648	656	689	655	657	676	674	683	670	647	659	656	675	649	643	662	654	648	696	647	662	647	697	620	677	709	685	701	690	653	667	657	686	660	703	681	668	654	666	689	743	699	671	688	654	648	672	650	703	665	694	736	659	634	648	589	686	686	666	687	633	672	663	706	652	659	623	646	662	648	667	728	675	679	646	644	689	687	668	654	669	666	646	671	647	705	680	679	634	615	699	662	658	698	645	652	668	652	639	665	646	669	647	645	686	665	641	661	656	673	686	647	659	676	702	692	653	692	666	660	669	669	682	669	680	670	697	655	635	657	647	644	668	636	660	645	669	695	686	629	699	701	703	684	684	656	695	726	632	658	719	663	624	702	654	693	611	620	652	649	657	666	697	667	676	698	644	655	636	670	646	678	701	693	649	645	670	707	642	659	675	690	648	628	677	735	668	681	677	659	641	654	672	650	671	663	642	717	621	694	715	674	691	652	692	691	665	664	628	653	665	674	695	687	638	657	665	679	655	705	682	643	643	696	613	703	747	695	680	668	615	673	654	617	663	667	690	659	667	667	689	669	643	621	659	660	690	657	698	717	711	633	671	660	663	665	671	712	676	648	707	677	615	639	689	695	654	665	645	702	659	678	642	688	689	651	675	650	711	682	690	664	703	624	679	657	688	637	694	657	687	623	704	622	674	670	649	675	695	677	674	714	672	677	687	679	684	660	661	622	710	647	672	657	668	715	648	677	637	627	701	716	659	701	660	648	655	634	666	643	633	663	675	683	683	621	669	656	683	684	685	678	694	672	668	641	652	689	663	719	662	690	665	646	661	727	666	716	674	627	668	737	713	670	638	657	693	659	644	661	666	653	711	715	652	680	644	688	617	678	638	646	680	625	670	619	651	691	663	661	679	652	611	684	641	632	622	619	651	662	653	690	660	645	692	741	621	643	679	691	680	694	688	689	713	640	632	613	672	677	625	675	656	685	671	695	681	701	648	706	635	664	666	663	675	666	660	678	672	638	678	707	680	700	669	637	627	688	694	632	682	660	651	689	684	712	669	673	667	652	663	669	705	655	657	674	679	702	665	688	658	689	721	699	643	669	700	676	655	623	668	650	685	615	684	665	644	630	679	665	679	664	660	670	652	645	704	667	727	700	644	642	656	661	668	624	697	670	674	666	658	701	660	637	636	683	661	644	676	693	685	681	659	672	664	670	679	702	707	630	732	670	678	675	670	620	614	642	652	694	684	637	648	703	703	645	709	716	666	641	700	705	687	671	663	642	702	634	651	662	653	705	681	655	651	667	654	671	659	671	685	644	665	651	658	720	689	660	613	667	689	684	664	675	660	650	680	695	665	653	639	652	696	657	676	682	670	698	701	605	653	669	675	678	661	686	679	684	632	674	692	696	688	695	669	653	632	679	621	644	703	621	646	653	649	693	699	680	681	678	720	677	667	639	669	693	687	640	622	724	709	646	668	607	734	714	697	653	660	645	669	638	663	641	654	621	657	659	687	644	680	656	692	653	690	616	601	681	710	709	643	612	681	658	660	662	717	636	667	686	637	648	694	671	663	685	683	670	657	631	699	692	655	680	667	724	658	681	672	688	679	702	653	659	649	689	667	672	662	657	713	645	674	673	654	628	645	637	701	743	680	653	651	698	676	679	679	696	708	655	663	638	719	673	673	664	679	644	643	643	662	686	677	674	679	670	690	685	660	677	680	666	673	659	698	670	726	679	661	683	644	677	619	669	653	653	622	696	727	711	662	700	668	704	663	669	709	694	643	661	668	652	669	733	676	653	676	634	662	618	675	687	703	696	666	637	694	666	659	684	655	694	641
44798	28051	25458	19539	15003	10763	5719	1883	654	430	382	306	313	283	258	247	255	240	222	192	200	217	220	189	193	183	183	195	164	182	195	175	166	159	164	168	166	184	177	224	177	185	186	156	164	171	161	177	157	172	187	175	174	160	173	161	155	156	184	201	201	192	159	164	179	183	174	164	168	157	167	161	188	165	194	160	187	167	181	164	142	176	142	174	170	166	167	178	161	161	164	178	166	155	172	149	188	167	160	164	162	170	188	180	162	166	144	187	158	156	159	147	166	142	164	147	178	153	179	183	165	164	145	163	167	160	160	178	146	164	183	162	147	142	149	184	150	149	160	163	167	150	156	144	167	152	179	174	148	140	177	166	150	159	165	163	161	155	179	152	160	128	152	141	152	168	168	177	165	142	167	174	143	183	165	171	153	183	166	175	163	156	155	137	133	171	170	152	155	157	176	164	186	142	147	151	169	169	176	149	159	155	155	157	159	149	155	174	177	162	175	177	138	153	163	177	181	148	172	155	157	167	162	176	190	153	162	176	143	167	141	165	152	160	176	197	162	139	178	150	164	157	143	161	179	149	166	195	165	144	177	187	183	166	160	162	152	168	146	146	173	174	174	153	182	154	158	173	156	161	164	157	185	159	163	167	181	152	155	146	170	178	178	133	171	185	150	136	168	148	140	159	183	165	183	161	170	178	153	146	172	165	150	170	169	160	166	144	162	151	180	156	166	165	168	163	170	151	175	165	143	162	168	167	175	161	174	166	176	138	144	179	155	168	141	196	176	157	153	158	170	154	179	181	143	160	166	160	171	158	141	158	167	139	171	158	153	159	124	169	168	188	150	154	144	162	161	153	156	165	164	167	161	165	146	182	170	154	158	171	153	158	151	160	177	156	157	166	154	172	151	150	165	142	170	181	169	142	157	168	178	156	160	157	182	156	174	176	163	153	161	163	154	150	151	172	171	166	162	166	174	149	172	170	173	130	183	148	173	172	176	171	162	138	169	170	146	174	156	156	162	172	160	159	147	161	169	156	181	147	151	158	164	164	149	171	158	150	156	178	148	170	158	182	159	196	166	149	148	147	151	188	162	174	151	154	167	175	155	177	175	161	155	172	181	174	172	167	151	131	168	160	153	168	188	163	170	178	176	158	152	160	166	177	166	166	180	164	174	173	179	153	177	184	157	160	167	160	187	143	188	174	149	165	150	177	178	160	157	155	170	168	164	170	141	158	160	189	161	166	157	170	157	189	161	152	172	149	170	154	154	144	137	164	160	177	185	161	181	146	161	149	176	172	154	157	159	173	180	179	161	164	162	176	147	179	180	172	150	168	139	151	178	161	151	157	161	165	144	180	143	155	142	168	180	174	176	165	160	193	174	148	157	157	181	155	149	156	150	171	151	141	157	170	160	181	160	158	171	133	180	145	179	153	148	156	180	157	166	173	166	159	153	177	144	154	156	177	152	197	163	148	172	166	161	166	176	170	154	169	174	165	169	189	170	156	182	180	172	165	148	172	160	176	167	162	169	178	162	164	157	180	167	171	162	177	175	134	139	181	184	159	161	157	148	139	168	152	167	163	156	157	161	157	152	154	168	152	162	165	182	141	161	167	161	166	139	190	173	186	175	158	152	127	169	176	186	162	165	159	197	147	146	144	146	176	189	160	135	161	149	167	156	163	149	148	167	143	157	151	149	176	146	169	145	159	153	159	168	185	162	147	163	150	142	164	189	171	161	158	172	161	152	166	165	160	177	168	152	176	154	167	164	164	168	163	164	152	173	194	155	180	167	155	168	151	151	137	167	174	175	163	145	181	190	134	167	152	138	169	161	188	134	162	169	157	167	165	161	161	174	156	171	169	196	162	175	170	187	167	179	178	178	181	178	149	161	177	149	168	144	163	138	169	147	157	148	157	156	160	166	165	155	177	152	164	161	190	149	155	174	172	149	154	163	182	178	172	198	177	184	169	174	149	154	163	139	167	163	162	168	174	182	152	131	143	139	185	136	166	181	153	146	170	156	134	180	160	151	155	165	145	196	151	167	156	138	187	173	162	152	153	151	168	166	181	164	156	173	153	185	169	181	170	138	158	161	159	176	180	156	144	162	145	161	170	163	171	167	168	155	166	161	154	174	188	150	178	155	140	164	189	172	128	177	147	169	175	169	152	168	156	162	151	140	156	169	156	160	147	156	179	156	165	166	135	154	171	163	169	146	155	153	175	178	133	155	155	142	161	161	167	157	171	167	165	150	184	158	170	165	149	177	172	171	134	179	154	164	182	178	153	179	160	140	177	153	163	182	164	161	164	151	166	169	174	159	164	157	146	149	161	170	182	166	164	126	163	187	154	191	160	170	156	138	176	162	167	181	173	181	162	140	164	181	168	173	169	183	153	196	157	155	187	155	147	159	167	178	140	165	165	170	127	166	164	150	166	159	154	157	176	170	171	187	172	163	156	165	162	176	177	173	171	199	144	174	137	132	145	170	170	161	137	135	174	160	166	182	158	161	161	201	161	180	156	164	171	133	162	184	167	165	148	154	163	168	154	155	178	126	162	142	133	160	167	163	208	153	169	164	150	156	156	173	152	198	143	153	174	176	146	158	139	155	169	158	154	141	168	165	163	187	151	168	161	154	168	165	171	154	157	168	174	169	150	163	149	166	159	160	166	166	173	170	164	150	192	183	168	141	140	179	162	145	156	146	150	166	185	171	168	167	173	152	170	166	140	181	148	164	174	159	175	175	155	161	160	162	194	160	181	184	192	161	156	169	167	149	144	130	157	157	161	130	157	176	180	164	162	171	155	162	157	198	165	184	164	167	163	169	159	133	177	149	171	167	154	155	169	141	187	153	178	151	157	148	164	161	159	142	153	170	139	162	164	134	152	166	160	158	156	146	162	177	180	155	169	173	167	157	167	168	163	169	166	177	171	184	147	165	137	135	147	192	162	154	166	172	170	186	151	130	161	184	171	180	162	199	149	164	163	170	172	174	145	176	169	182	169	165	171	146	165	155	178	163	171	146	172	180	157	159	166	167	161	171	187	154	180	154	145	146	144	164	156	153	174	150	176	149	173	176	200	176	163	165	162	175	159	174	170	154	172	163	165	161	182	164	152	163	155	159	146	139	169	189	156	146	166	169	162	155	162	171	184	147	171	150	173	163	153	177	190	161	171	149	181	153	159	152	180	160	154	143	161	184	172	161	156	155	172	177	169	165	154	138	138	163	144	149	138	208	166	163	157	161	161	144	158	178	157	157	152	155	139	134	175	171	165	160	165	152	153	161	167	151	150	172	185	183	186	161	155	161	170	195	168	162	176	156	160	152	152	170	169	168	148	183	147	166	155	178	152	158	155	157	163	164	171	183	166	183	162	158	162	169	175	167	150	206	176	151	139	162	168	157	158	158	159	173	142	146	152	165	151	163	156	152	175	168	173	191	193	183	184	174	169	178	180	167	151	174	147	154	159	164	152	157	145	163	193	182	146	153	177
38432	5038	6977	7370	6395	4997	4193	3185	2601	2006	1705	1475	1352	1242	1164	973	910	918	871	773	741	678	656	711	597	645	600	621	596	521	538	548	546	555	485	545	538	529	512	476	509	513	502	487	489	475	495	435	477	502	486	467	427	452	433	445	459	450	452	484	456	454	495	455	466	488	476	461	473	451	452	438	505	485	452	471	482	478	504	457	469	473	419	463	467	439	465	459	470	509	484	482	496	454	474	470	512	480	495	475	459	498	452	483	433	405	476	431	459	430	454	409	422	495	416	417	437	421	494	451	428	445	442	464	394	443	457	418	437	422	430	412	449	413	445	469	408	443	412	402	423	430	456	433	429	421	448	464	422	432	387	418	424	354	402	406	460	408	419	413	415	420	427	419	397	420	409	417	431	441	411	454	457	407	424	451	430	414	419	433	416	458	439	409	440	397	442	466	440	417	428	370	438	405	421	407	428	433	436	416	444	417	386	401	418	409	420	433	402	436	409	423	421	449	425	441	424	395	430	421	419	422	391	442	417	421	422	436	400	429	401	432	416	419	429	436	444	452	436	465	438	411	437	408	401	414	415	449	446	403	403	396	426	408	400	414	432	372	437	401	434	433	416	428	448	439	390	384	448	380	435	407	422	424	414	413	381	406	436	436	409	418	443	442	442	405	408	411	407	383	383	432	393	415	418	400	405	428	385	372	427	429	411	425	419	421	374	457	424	406	449	438	414	423	426	427	411	400	406	447	425	388	412	426	393	434	456	456	413	426	402	445	430	408	426	418	406	434	436	408	421	402	391	414	413	394	448	428	424	378	400	439	441	426	412	435	400	442	430	455	413	405	405	417	431	424	445	410	367	375	394	408	396	402	414	439	476	387	395	420	438	428	411	406	417	432	438	401	430	441	434	430	405	409	404	392	420	425	367	412	406	376	427	424	416	429	401	435	424	415	405	429	410	426	450	456	430	420	417	431	443	376	449	428	426	431	411	425	447	412	450	371	411	390	420	382	419	386	406	414	449	459	394	445	402	430	433	425	412	426	412	400	400	410	449	432	444	391	412	449	429	387	426	448	402	454	414	444	369	404	405	429	465	405	445	426	451	386	439	459	429	449	394	427	433	446	398	400	448	398	402	429	397	450	443	395	405	371	437	402	416	445	449	441	431	370	415	398	404	406	381	402	425	423	394	452	434	412	424	403	412	420	404	430	432	419	410	428	416	417	413	384	406	388	447	434	410	406	409	408	398	474	424	420	407	392	415	420	388	423	485	399	380	415	420	439	394	397	412	385	432	426	431	407	411	401	405	446	387	436	438	443	387	431	376	415	421	400	389	418	424	420	390	435	405	369	440	386	444	424	420	394	420	417	433	441	432	432	436	396	428	399	399	405	389	404	444	454	442	431	399	396	408	427	411	389	441	434	432	484	413	424	404	404	410	393	427	453	418	416	392	421	439	420	417	423	398	415	465	416	392	390	396	401	416	415	438	424	425	406	434	391	416	432	381	413	428	396	408	388	385	424	430	419	442	447	421	441	427	436	376	438	437	398	428	416	438	416	429	401	436	394	397	397	396	383	418	403	443	378	433	406	418	396	432	395	399	423	436	422	412	428	432	440	397	421	416	438	394	411	412	423	441	438	400	421	435	451	413	421	407	434	438	437	413	392	421	453	418	433	387	413	417	415	445	453	406	435	429	383	390	430	432	453	399	395	384	395	429	448	436	407	399	396	405	459	456	420	402	393	435	398	436	426	400	406	432	455	418	412	410	414	407	387	388	443	417	445	436	407	416	428	421	456	442	450	431	424	403	431	423	443	444	392	415	395	433	399	433	437	438	415	419	388	375	406	421	425	422	440	388	415	440	446	441	444	430	417	418	438	454	442	400	401	387	452	409	425	421	433	390	426	436	428	426	445	455	409	425	422	427	426	456	400	432	443	425	399	439	405	437	415	414	410	412	401	461	445	450	446	425	423	381	409	434	414	443	391	421	373	404	459	409	431	438	429	380	412	387	444	411	438	396	375	389	442	393	446	448	411	429	398	405	403	409	432	396	413	401	431	442	426	435	413	426	419	434	425	439	418	413	415	425	418	436	410	433	416	399	434	422	427	428	439	400	440	456	442	450	408	470	434	434	396	431	404	387	412	415	448	430	382	429	419	405	395	444	425	401	434	425	397	403	406	455	385	411	395	415	403	396	444	394	417	445	398	417	414	428	430	425	440	441	401	423	409	421	439	397	427	432	376	398	412	417	403	382	411	402	413	420	412	434	410	397	416	432	415	442	424	427	447	418	440	421	420	425	445	412	410	437	435	409	428	449	424	423	385	428	445	456	422	430	382	427	411	409	437	440	403	436	428	409	403	428	466	431	424	457	416	424	415	399	462	437	448	448	417	437	394	422	389	411	399	403	402	424	443	418	414	405	418	412	406	405	434	411	437	380	384	449	411	408	439	439	399	404	410	414	451	441	398	403	418	405	426	441	392	372	406	415	392	407	483	374	426	406	432	418	402	423	422	424	391	412	365	406	426	431	441	420	393	438	418	389	369	410	412	423	416	434	455	436	418	394	417	408	414	390	444	381	399	419	448	409	445	429	413	415	431	439	433	439	409	390	405	417	432	409	400	390	443	419	400	410	416	423	438	418	402	429	385	421	400	412	423	400	412	442	437	419	391	429	425	425	432	415	406	420	423	384	404	379	425	438	385	390	404	386	405	454	417	434	399	456	424	440	376	441	417	433	423	402	407	411	470	422	432	408	441	431	449	450	444	421	433	446	423	392	419	403	443	395	449	433	449	398	432	418	431	397	407	430	402	445	402	384	445	423	407	474	416	423	417	404	424	399	422	381	410	398	425	424	432	404	401	419	413	443	414	403	405	457	411	433	391	445	426	392	438	425	382	459	413	407	411	417	406	420	395	389	430	406	410	401	405	406	436	413	439	428	437	428	409	455	407	403	407	439	428	437	402	457	411	440	400	411	411	421	442	440	433	462	423	405	435	410	406	427	412	423	433	436	394	426	436	428	433	413	402	438	422	406	449	417	420	405	426	400	444	417	427	425	441	424	436	411	414	420	410	438	457	457	393	453	421	454	415	441	427	418	437	438	398	430	430	450	436	403	412	449	457	419	432	403	409	410	406	393	381	406	405	447	430	403	419	423	420	402	418	429	394	380	409	371	417	401	437	426	442	394	402	442	424	401	462	425	393	434	455	400	425	441	419	438	425	415	416	387	400	405	426	419	442	406	371	432	435	407	421	393	446	422	441	407	392	427	411	432	434	413	398	416	417	410	430	446	453	427	444	401	415	415	407	392	392	421	399	411	405	411	414	412	457	406	427	446	376	396	418	408	432	451	461	408	424	420	451	414	409	393	367	421	463	458	402	404	431	451	450	445	410	431	420	398	411	421	433	398	417	419	404	424	388	416	440	462	402	412	409	416	437	396	460	407	408	408	404	414	408	420	454	445	426	404	441	440	434	447	410	412	393	419	470	428	425
12363	6900	2626	1174	720	437	353	280	286	291	261	298	251	253	298	273	252	282	227	277	271	257	250	288	255	249	264	221	252	274	281	273	259	274	260	275	277	291	283	273	261	252	279	289	269	276	265	264	264	279	287	263	268	254	243	257	257	285	234	273	246	267	287	247	271	302	261	266	236	279	272	309	258	253	272	271	241	291	247	286	254	233	257	295	247	268	255	290	308	282	249	279	259	245	240	249	251	316	248	247	278	266	260	250	274	246	258	294	256	281	259	233	271	275	271	265	284	260	278	240	252	280	283	248	246	293	257	263	274	261	255	249	255	253	249	287	260	264	291	272	276	309	252	247	267	293	258	266	261	265	272	258	262	230	287	292	252	272	264	261	222	267	295	279	250	263	269	266	270	271	294	263	269	277	266	256	281	279	261	268	258	276	272	279	251	260	254	269	293	276	264	261	275	238	281	250	266	257	276	276	259	262	248	265	245	304	278	264	244	245	294	225	251	277	265	257	304	258	263	265	268	220	267	281	256	259	251	259	254	292	276	270	267	276	259	253	274	241	261	283	257	262	276	258	275	273	238	267	265	264	272	258	249	265	261	266	231	274	260	273	285	259	286	265	277	277	247	293	280	244	266	254	237	245	278	263	289	268	261	276	246	280	289	249	282	249	262	273	295	246	249	250	274	281	269	247	264	243	265	228	240	281	261	280	265	261	246	250	255	259	280	285	267	249	267	284	285	279	265	271	252	266	312	262	264	246	272	245	258	267	256	276	254	269	229	252	268	254	275	277	305	249	261	271	243	249	244	288	272	249	254	256	266	254	234	296	266	260	261	242	266	252	285	264	258	271	288	289	283	248	248	289	254	239	247	261	270	278	272	291	264	264	251	285	273	245	236	306	281	264	269	274	327	252	306	275	257	283	253	273	246	270	275	231	259	295	252	253	267	252	289	248	250	280	265	279	259	274	234	283	266	272	264	260	271	250	270	289	295	276	255	258	285	224	239	238	277	256	256	250	285	263	260	266	232	229	288	229	275	261	256	250	239	282	286	278	284	281	282	286	250	247	254	268	307	290	251	277	245	253	262	282	269	255	276	259	243	270	272	232	284	251	278	272	281	297	233	230	240	274	259	265	258	295	288	288	270	260	249	297	258	280	284	269	261	285	231	245	278	252	282	270	240	269	279	269	253	279	253	283	265	283	296	239	267	237	255	258	270	272	279	259	262	233	250	234	257	255	226	264	241	265	270	229	276	254	273	254	306	250	281	283	285	212	260	274	260	275	240	264	265	263	269	282	279	268	265	282	271	285	253	253	281	230	260	278	239	271	257	292	259	280	243	280	255	253	268	278	258	291	243	272	280	275	238	259	269	277	257	254	295	264	254	260	253	266	259	285	267	263	249	260	281	266	301	240	245	259	263	275	279	282	282	263	279	278	280	272	270	275	250	271	287	248	262	250	242	284	260	268	250	261	263	283	244	281	291	259	261	271	269	263	288	250	248	246	276	270	269	251	262	274	290	268	289	273	292	237	239	256	252	269	249	243	265	252	259	261	275	307	265	267	279	299	257	273	263	264	276	259	270	264	261	267	257	241	285	287	257	291	275	244	256	256	273	304	276	283	263	291	228	269	262	253	262	252	274	278	258	271	222	259	282	269	246	272	263	285	272	248	274	251	275	284	268	258	263	263	235	273	238	281	263	306	283	249	249	260	290	271	311	257	280	236	254	269	279	268	256	282	276	261	256	259	247	264	243	298	244	253	244	259	263	276	247	232	275	258	267	291	277	268	283	269	248	289	228	249	294	261	281	240	263	247	282	277	260	276	276	255	289	268	278	267	293	255	269	282	236	255	273	282	280	244	249	268	275	284	273	250	309	271	266	304	252	274	263	261	258	271	272	255	260	258	276	306	257	231	267	279	254	253	253	285	256	244	253	264	277	275	270	282	256	265	258	297	252	288	252	252	284	269	248	260	277	286	248	264	261	270	254	248	276	272	226	271	308	281	274	252	266	261	266	273	247	265	246	256	258	285	287	309	249	250	264	280	262	256	257	240	265	291	271	248	248	266	266	256	276	287	240	294	259	262	272	249	267	284	254	206	272	278	288	290	248	249	279	295	266	286	267	261	289	267	273	275	223	278	252	268	278	260	267	290	265	259	259	252	262	251	248	285	271	279	289	239	275	253	245	274	279	292	258	261	247	262	279	258	256	282	254	245	236	274	254	256	273	260	258	257	260	276	250	266	248	246	269	276	248	260	274	270	270	282	265	235	271	277	284	293	284	262	225	294	316	281	255	241	222	260	260	270	254	273	279	279	269	295	259	262	279	268	272	262	274	297	230	260	275	247	277	280	229	255	266	266	274	268	280	258	256	280	276	240	260	263	281	257	252	273	274	278	280	257	297	260	253	271	257	257	248	263	224	227	265	254	258	293	304	261	266	283	270	285	268	267	269	275	260	265	244	257	260	268	251	269	284	288	287	259	272	260	267	290	285	290	248	290	262	286	283	270	281	266	270	259	256	263	249	308	270	271	245	271	307	263	275	257	266	261	299	261	282	250	250	302	280	246	276	260	258	259	207	243	270	256	290	249	267	271	283	266	260	289	273	244	277	237	274	258	263	270	276	261	267	271	261	260	249	274	281	285	285	265	258	267	285	263	254	274	278	271	247	256	274	269	261	266	276	282	259	287	267	248	253	285	244	240	252	281	268	283	279	262	265	263	299	267	276	313	277	259	262	277	258	258	262	257	266	298	239	274	269	274	262	270	280	292	248	261	267	284	260	256	270	270	247	249	246	249	283	278	249	278	279	252	267	250	275	249	274	244	263	272	272	260	238	294	265	295	287	245	272	259	261	262	260	251	264	262	262	268	266	261	274	257	264	292	266	271	270	254	239	300	277	273	251	247	272	250	268	280	277	248	248	296	242	223	234	278	276	252	270	238	278	264	268	262	211	272	251	252	263	255	226	262	249	287	237	277	243	266	260	259	287	271	258	246	275	258	276	269	277	258	242	303	256	277	283	228	264	297	246	238	296	249	281	286	274	258	282	270	252	302	238	232	260	277	280	245	267	252	266	285	254	278	252	247	254	286	304	253	294	273	261	277	253	251	257	265	248	286	264	264	265	280	250	250	276	279	270	269	263	249	300	266	275	273	254	269	263	293	277	273	279	259	246	267	286	267	275	289	259	294	277	267	242	283	260	225	264	273	266	265	272	276	275	264	255	244	275	264	276	273	262	286	280	268	238	283	269	256	284	285	250	244	278	263	260	252	265	269	279	274	250	264	272	292	280	277	263	271	273	268	286	262	270	272	273	246	258	270	257	295	284	272	283	276	257	286	263	241	254	275	255	251	252	254	268	263	236	246	297	290	288	255	257	260	262	274	239	252	253	273	240	274	280	263	233	285	275	268	280	274	276	267	247	281	254	285	241	277	253	238	277	259	260	239	247	272	260	259	295	285	278	245	257	273	278	248	256	232	272	250	255	276
13032	1612	1360	1228	1114	916	825	758	784	731	744	711	690	718	693	679	698	685	696	688	657	655	683	688	697	661	690	650	659	668	672	713	688	654	695	656	671	598	709	687	678	695	652	703	685	632	710	651	702	684	689	656	695	693	674	676	695	673	640	714	750	746	702	707	705	723	737	714	688	700	664	701	677	676	697	711	687	700	654	694	696	698	669	715	656	677	704	653	696	699	699	672	675	705	696	704	761	646	688	678	719	676	703	673	673	668	690	708	688	678	690	728	684	719	684	676	643	662	736	674	699	699	656	653	636	693	664	689	640	712	694	693	656	665	647	646	694	724	689	697	673	655	675	603	668	720	624	672	656	693	668	700	698	707	705	698	682	665	615	640	698	635	651	692	655	701	631	649	687	716	714	705	666	686	665	686	683	660	695	661	707	685	713	667	662	667	649	590	665	714	707	648	672	682	675	644	706	639	648	615	703	661	710	725	651	674	710	708	668	702	648	678	644	651	671	642	662	694	625	645	647	630	685	690	684	674	672	724	682	666	658	675	694	713	716	668	688	684	681	693	628	704	678	704	678	668	685	637	670	731	664	645	693	702	646	677	661	696	672	672	696	711	686	641	634	661	689	735	660	621	738	685	688	683	713	661	722	719	718	672	705	683	711	680	733	644	662	663	743	687	654	699	702	673	703	693	671	657	667	687	674	675	710	719	650	684	672	683	662	636	650	659	646	667	753	677	677	657	664	702	692	697	668	715	703	706	698	699	658	720	619	654	727	695	659	674	678	685	678	655	666	658	690	692	713	682	685	710	684	644	668	689	644	692	694	668	697	663	686	670	681	669	700	662	696	710	698	654	669	710	700	659	675	700	685	707	681	673	688	665	690	709	674	675	740	702	695	671	639	683	701	716	710	702	700	700	627	650	704	675	672	683	689	671	698	667	656	688	693	692	660	655	671	663	680	669	662	634	662	648	676	691	690	686	681	671	638	647	675	683	680	671	742	697	677	678	668	723	699	680	631	677	724	669	634	677	640	678	680	651	682	663	683	646	632	717	693	654	680	678	734	665	681	712	692	661	745	690	653	660	661	648	653	701	700	705	697	675	665	669	630	665	704	649	693	685	706	722	673	677	651	664	676	697	765	665	641	678	673	696	704	679	676	700	666	691	701	671	652	668	705	719	644	648	689	653	672	691	664	701	705	686	620	694	726	715	706	700	662	689	741	671	704	671	685	693	688	704	662	725	722	661	653	713	631	706	688	682	694	711	659	693	654	690	659	690	652	725	655	714	671	690	704	735	656	671	612	710	654	696	681	640	650	726	664	711	711	672	676	684	637	710	661	616	688	695	684	685	689	688	631	678	707	685	682	693	655	675	692	684	688	661	688	663	691	713	676	689	657	631	682	726	658	668	694	696	694	665	684	690	666	692	684	708	634	667	701	669	681	615	676	658	712	681	686	695	685	642	720	687	692	629	664	650	673	709	681	674	704	684	696	629	683	659	672	700	643	657	694	661	645	628	671	696	664	664	647	673	674	665	682	691	681	667	644	699	665	638	696	708	689	680	699	683	697	686	709	702	711	675	707	691	678	669	675	669	665	680	661	717	720	669	631	651	708	665	675	687	619	699	708	664	683	745	623	653	673	660	677	687	711	656	654	664	671	652	682	693	746	673	703	659	707	676	650	665	654	695	669	692	632	696	689	738	704	659	658	731	672	670	634	650	712	689	683	678	726	678	674	682	709	657	714	714	682	667	698	701	709	683	682	692	639	703	694	650	693	667	645	672	681	679	689	657	720	683	639	668	679	692	665	656	618	671	656	697	696	687	714	646	685	641	646	638	655	668	683	640	692	670	610	663	656	717	646	645	660	683	653	681	674	698	643	670	676	635	661	707	752	695	675	682	675	625	673	668	690	716	667	712	623	655	624	680	723	655	691	689	694	637	693	693	705	664	674	644	675	664	738	657	704	697	676	718	666	675	696	722	673	654	653	667	680	633	637	695	694	689	694	696	660	672	665	686	697	670	667	720	695	673	650	687	678	647	684	712	655	699	651	718	694	684	674	674	648	688	684	687	694	656	689	701	661	646	696	695	689	651	647	638	669	690	672	653	667	706	641	727	636	672	674	650	682	678	701	708	685	712	691	688	685	621	697	644	681	693	685	731	666	676	639	702	727	698	693	687	713	657	703	684	705	701	673	695	689	697	661	681	665	687	704	670	712	655	672	716	701	696	637	664	683	683	694	654	675	736	677	712	712	667	656	683	677	668	646	671	691	715	663	698	683	685	628	649	727	680	672	657	633	693	651	655	690	643	649	622	666	675	657	619	647	677	662	653	700	678	712	653	689	676	699	688	714	674	695	678	702	703	665	672	687	661	658	660	660	641	706	668	651	671	690	666	664	681	664	702	664	689	689	690	661	624	683	696	668	630	662	660	685	682	721	678	640	703	701	672	648	686	672	702	663	746	692	687	716	669	655	666	733	673	742	682	664	692	693	684	722	636	647	683	694	745	676	627	712	742	694	671	682	647	689	668	623	675	641	658	668	617	665	677	676	687	679	681	697	680	642	667	683	638	664	685	698	662	684	645	670	677	705	648	660	677	674	709	695	675	663	684	717	674	680	686	653	677	671	675	663	697	679	721	676	695	655	682	695	714	680	653	693	661	689	665	680	745	651	744	693	716	678	669	650	658	655	677	657	686	652	651	671	629	685	692	667	704	718	659	700	674	699	670	672	678	680	759	672	641	664	673	675	682	689	695	706	698	676	665	721	708	678	649	660	686	685	690	688	652	733	668	720	688	656	688	680	672	680	666	666	668	658	666	682	658	687	711	727	674	662	686	752	639	667	660	658	703	692	745	680	704	686	655	684	668	692	709	666	684	690	690	680	704	650	723	682	708	675	686	695	694	640	681	692	646	639	697	648	677	696	658	662	682	713	704	664	692	621	682	629	650	687	678	677	683	641	647	711	685	710	672	667	632	713	689	665	676	668	671	704	649	688	687	700	659	686	693	657	720	706	697	655	700	684	699	724	658	687	728	658	712	648	727	695	659	675	684	681	703	653	704	667	685	706	710	684	707	653	657	717	696	713	650	649	659	689	682	713	716	702	662	692	654	667	754	647	671	655	654	701	639	699	672	650	661	663	667	659	694	650	677	714	711	664	731	659	723	679	693	715	671	701	658	676	686	677	680	645	719	730	700	690	717	696	735	675	697	669	613	689	624	676	679	690	656	691	730	729	676	721	718	667	680	682	710	675	702	672	686	680	693	681	664	613	668	677	683	675	695	619	702	683	684	712	652	657	700	653	697	654	716	687	609	693	707	681	677	761	634	743	680	688	670	683	696	651	697	650	632	664	681	670	722	677	681	659	659	628	674	654	678	686	687	642	678	654	694	700	675	635	704	666	667	647	628	702	648	667	648	689	685	642	665	654	635	650	696	657	706	627	697	653	693	660	684	682	665	673	689	682	719	686	671	659	694	652	648	680	679
38749	29300	21941	15471	11206	6801	2940	1256	506	436	409	371	308	340	327	308	359	330	286	321	307	303	295	272	299	305	250	290	304	272	283	258	261	281	282	282	307	269	274	283	323	261	253	282	276	294	279	276	277	245	257	298	269	269	265	285	281	265	316	313	274	275	287	277	307	282	256	261	272	274	258	267	253	284	276	284	272	271	288	240	278	268	271	284	285	284	277	254	302	269	288	259	272	262	331	303	244	250	290	303	277	254	254	263	293	284	278	277	273	249	284	267	264	298	246	290	286	276	297	244	266	302	257	255	298	285	278	263	260	269	287	287	268	266	240	281	294	275	304	263	266	262	277	280	232	265	252	294	283	296	275	253	251	284	258	279	278	298	237	252	237	262	257	271	243	263	280	276	275	248	274	265	251	262	276	300	261	245	295	262	269	270	269	280	255	253	263	295	276	280	238	277	242	276	277	281	258	265	282	277	295	283	285	299	308	285	258	264	280	266	287	254	239	248	252	249	248	275	261	245	260	285	262	229	248	253	243	266	287	246	252	276	269	290	268	291	269	295	254	253	290	277	275	266	294	277	245	276	269	281	244	297	277	295	300	291	270	269	261	256	293	282	286	265	277	273	271	263	252	270	277	287	292	284	279	248	290	257	269	256	288	271	280	266	284	262	266	295	263	268	281	241	280	255	251	291	280	254	256	281	253	271	271	309	259	253	270	249	292	278	264	260	299	280	241	261	276	260	302	267	255	281	266	258	282	258	283	256	255	263	270	260	260	290	272	304	285	279	285	244	244	285	303	292	285	291	272	275	255	278	268	275	258	282	289	295	272	275	286	287	298	278	269	303	273	282	292	268	272	290	265	253	276	266	244	254	266	270	236	272	267	285	293	266	296	287	285	254	276	275	269	292	277	271	259	276	298	283	258	296	288	272	266	262	279	270	275	283	226	229	244	288	270	282	268	254	298	286	291	264	272	268	311	264	256	281	284	258	281	265	259	281	283	276	307	256	268	261	286	271	261	250	289	257	266	267	247	264	296	224	250	286	289	269	303	266	275	242	267	311	262	316	253	261	263	273	263	258	292	274	273	263	281	273	273	278	265	262	303	279	250	286	282	283	292	278	303	259	267	256	255	262	267	273	263	280	270	261	243	274	273	246	290	267	271	253	258	260	274	241	253	265	274	279	239	271	275	278	273	250	274	284	248	274	251	289	295	249	264	281	270	254	278	282	269	288	258	272	261	287	260	279	292	268	263	255	284	274	272	302	256	268	292	277	279	272	276	280	296	290	255	243	238	299	273	290	265	267	253	279	253	275	270	257	288	256	282	269	276	284	284	277	291	274	275	250	263	252	289	296	285	292	241	251	252	291	276	268	277	304	286	295	282	272	284	256	272	292	243	263	271	270	286	293	283	296	270	261	263	255	264	284	271	260	288	282	270	255	274	259	263	301	268	282	261	263	296	266	234	280	277	279	278	299	251	275	300	256	255	260	285	289	261	253	243	276	297	270	257	257	265	268	263	249	259	255	286	315	262	273	287	267	271	258	247	262	288	280	247	291	265	262	272	258	279	275	265	303	276	249	247	294	291	276	262	272	292	288	280	284	260	261	304	268	297	279	259	263	289	293	269	264	281	278	248	290	271	250	289	272	280	297	267	297	263	283	270	279	316	295	268	263	288	268	302	275	286	286	295	260	285	250	239	276	260	253	277	286	279	278	275	246	251	278	289	298	302	268	264	277	275	266	259	243	295	284	250	273	306	245	272	241	261	291	274	259	246	285	275	271	275	282	272	277	307	252	287	254	261	255	265	289	281	261	292	277	264	277	261	256	267	310	233	266	248	265	290	262	277	236	280	232	271	269	247	276	274	286	306	260	285	247	285	262	278	279	271	260	280	284	270	289	259	263	255	267	273	280	271	271	256	265	262	271	287	284	264	282	268	263	273	281	298	280	275	269	317	275	279	269	303	287	294	260	256	295	297	270	248	259	252	275	279	299	292	273	272	272	287	278	271	264	297	264	292	270	273	258	264	256	274	286	273	281	275	244	273	276	246	232	259	308	265	273	263	285	264	239	260	262	263	292	292	296	276	241	280	304	296	290	269	284	247	279	303	247	271	281	279	285	287	254	279	296	299	236	277	275	284	273	271	269	285	275	280	323	247	289	272	254	293	268	283	278	285	261	298	248	268	277	294	255	249	260	285	282	301	297	258	264	315	250	266	281	274	296	268	269	294	258	273	292	268	272	268	275	280	278	280	272	279	286	247	256	284	275	297	251	289	279	281	251	246	277	238	249	258	270	320	291	264	306	258	283	264	293	280	275	259	326	266	270	283	250	283	252	272	293	252	264	267	228	287	264	269	268	278	255	283	312	272	280	288	267	266	263	256	287	249	296	274	259	269	265	274	294	262	249	283	291	271	279	284	269	247	255	266	284	290	280	263	255	262	281	290	289	248	287	264	280	262	302	284	261	268	263	283	259	253	298	280	262	269	277	262	265	294	312	286	271	245	263	276	280	291	264	292	278	267	242	276	303	277	255	279	287	241	244	302	271	263	287	251	293	301	253	278	252	245	269	271	271	300	280	258	281	268	253	278	268	264	285	268	280	240	271	252	293	274	246	273	291	309	264	280	270	265	307	261	271	222	255	267	274	253	236	275	242	272	286	249	266	247	246	251	309	263	276	264	276	239	298	255	283	254	275	281	274	268	259	233	300	262	272	249	286	313	256	293	269	252	289	246	275	303	271	260	287	285	245	235	285	283	263	256	251	274	285	294	266	244	254	277	272	249	238	297	288	288	233	250	301	219	282	276	267	264	267	266	258	280	266	277	265	273	275	260	290	254	269	265	292	263	271	270	254	282	289	262	262	241	280	265	253	267	310	269	271	252	303	290	250	254	273	274	261	299	269	239	291	246	266	277	305	301	263	312	277	261	247	286	252	229	281	290	278	288	276	265	259	256	290	253	273	235	257	286	249	302	258	254	253	249	283	294	262	284	262	278	271	263	275	252	233	257	290	287	280	271	277	278	257	273	268	237	279	281	275	275	259	299	268	268	255	271	270	302	249	247	236	292	250	275	264	273	266	258	255	289	287	293	239	270	261	263	287	256	284	272	302	291	270	245	263	270	226	283	255	249	284	296	246	288	293	277	248	288	247	275	270	285	284	282	309	268	268	267	304	250	289	295	256	271	269	253	284	287	295	270	232	253	280	263	261	256	278	271	290	260	292	248	268	257	248	296	238	270	259	286	284	276	252	313	291	283	260	253	274	296	262	294	260	294	323	286	281	279	275	286	291	273	280	276	267	268	289	263	301	284	279	262	263	264	287	263	279	261	279	279	314	273	271	281	269	282	274	314	275	303	251	273	278	275	278	247	307	253	285	257	280	268	258	275	289	229	259	279	270	307	269	251	271	256	273	278	307	243	296	273	250	271	275	265	263	265	272	264	261	282	277	263	267	275	258	266	271	246	262	264	257	271	283	263	256	280	256
32813	4011	4602	4982	4323	3230	2673	2201	1703	1485	1295	1163	1168	1122	1033	939	950	914	860	879	876	858	797	837	781	796	798	732	717	778	790	773	738	741	730	738	673	734	723	730	714	686	697	713	722	745	700	710	660	728	706	755	743	737	709	737	688	662	733	705	708	711	691	668	736	691	682	701	693	660	657	711	661	642	670	670	669	754	633	624	737	719	722	664	682	735	653	678	695	690	739	727	728	743	717	720	721	704	740	746	706	701	710	705	728	732	692	689	676	677	668	714	708	690	647	667	686	652	681	707	690	645	656	690	683	702	688	663	653	673	707	698	649	711	714	693	688	695	664	670	659	611	640	645	654	644	679	685	670	664	659	722	693	683	706	676	701	717	665	705	663	690	684	668	647	686	657	741	672	661	662	653	660	673	648	667	631	669	703	712	675	674	642	667	655	627	677	661	679	640	656	670	693	670	670	667	616	657	672	649	675	651	666	666	680	660	681	668	667	694	666	609	643	673	648	678	686	642	619	660	634	628	693	667	669	667	684	644	684	638	665	673	710	688	699	667	677	666	721	665	677	654	615	699	668	670	680	717	671	700	669	632	707	687	626	676	644	663	700	660	697	658	702	654	657	745	664	663	691	664	640	692	641	694	671	661	626	692	704	654	617	673	670	690	702	683	647	663	670	661	727	634	647	691	710	709	696	693	689	658	690	679	660	723	684	712	632	634	671	680	669	697	670	661	668	671	707	659	684	708	653	689	605	681	675	698	696	726	680	643	666	647	664	634	631	693	698	687	667	638	646	686	674	699	695	681	620	698	645	697	648	643	635	634	668	666	633	669	709	652	680	638	623	631	698	644	689	664	648	651	661	689	618	661	640	619	677	665	645	700	725	712	709	655	643	656	702	684	674	646	666	664	670	710	700	683	665	693	674	696	694	685	651	682	662	636	675	683	687	727	693	690	679	682	673	678	657	704	641	654	659	670	699	687	676	687	641	643	683	647	683	683	659	646	692	725	711	691	678	748	632	672	654	702	711	624	621	650	652	616	671	735	645	613	684	690	709	688	659	627	659	622	666	715	687	651	681	656	639	671	637	707	677	613	684	673	679	728	666	692	688	652	671	649	654	717	687	671	648	648	675	684	652	680	672	721	671	669	649	670	682	670	683	665	630	650	634	702	666	660	662	673	640	672	637	702	622	653	700	654	638	648	664	636	709	640	686	667	668	669	649	751	673	671	705	656	689	743	678	667	709	665	701	638	689	639	714	691	662	647	655	690	649	668	638	661	719	645	650	627	726	639	653	677	637	684	640	709	670	640	654	665	634	697	665	637	643	679	661	674	719	672	685	720	681	663	713	699	704	649	685	662	647	707	634	670	731	630	615	702	645	637	707	714	686	656	683	692	655	624	683	674	684	645	698	665	636	689	674	689	655	659	733	697	690	730	708	663	687	672	678	655	682	672	639	652	696	658	644	720	636	679	653	640	658	662	618	700	645	674	668	687	660	686	667	664	709	658	650	695	654	661	676	672	668	706	682	710	622	689	660	720	651	667	734	666	719	661	637	723	692	662	675	691	736	684	651	681	681	741	653	676	671	633	659	677	697	683	660	624	672	695	592	658	663	705	657	662	637	676	680	665	655	656	697	736	693	728	648	677	677	701	640	696	647	664	690	684	670	651	639	686	684	669	638	667	676	647	695	681	668	683	674	675	667	667	637	661	651	669	717	685	691	678	604	674	657	654	679	686	662	681	627	653	620	713	654	648	694	684	708	692	657	694	696	701	667	611	670	637	680	649	635	698	610	664	715	682	636	643	657	675	627	670	631	676	674	678	689	620	650	630	713	714	692	653	669	685	674	664	684	694	687	656	650	626	660	668	695	652	686	667	663	660	669	604	654	674	672	676	658	646	709	667	641	661	693	664	718	638	698	658	722	703	703	656	699	653	645	718	672	688	668	676	675	646	638	673	687	676	745	656	708	642	644	682	668	654	642	666	679	699	672	672	671	702	702	658	680	732	656	670	637	700	694	663	701	671	695	675	672	654	713	687	684	662	673	653	728	658	674	664	655	674	637	679	663	683	686	685	663	689	683	659	679	660	695	691	650	670	639	645	652	669	657	679	709	660	695	702	666	648	687	666	651	707	686	679	679	667	680	642	701	692	657	689	705	634	651	676	640	718	674	702	648	709	617	696	671	643	641	653	660	673	662	691	671	692	642	609	680	698	645	703	642	685	678	669	685	659	650	678	694	681	680	704	635	653	658	729	629	674	663	636	677	656	694	669	667	676	634	708	605	650	661	630	660	672	662	651	647	644	651	691	693	676	665	682	651	671	652	642	616	695	677	681	656	685	745	662	681	667	661	670	664	674	661	681	697	677	699	653	668	647	700	674	652	702	699	705	672	636	647	669	708	660	704	666	695	678	665	671	684	660	657	689	667	704	669	681	658	688	648	644	649	706	730	674	681	697	677	675	645	655	681	716	659	685	732	639	648	663	678	667	696	651	651	644	608	633	658	717	685	671	614	661	660	657	702	677	673	695	685	696	679	661	667	664	613	641	658	685	678	706	696	685	698	653	710	723	685	653	630	656	698	669	688	681	645	682	712	632	651	666	731	687	668	701	701	662	651	687	708	652	684	655	678	658	692	640	674	636	643	668	668	674	684	701	700	687	667	683	693	684	650	713	684	652	707	688	672	683	630	625	629	706	716	711	669	706	712	673	668	680	675	645	735	682	694	682	665	667	676	658	676	681	680	699	679	639	698	686	710	716	689	643	700	668	705	708	666	615	711	619	645	646	682	724	655	665	660	690	722	718	633	696	669	664	625	660	646	619	661	656	703	643	696	661	715	660	697	681	693	647	670	653	702	644	679	663	666	669	683	712	731	686	627	616	674	639	698	676	668	633	671	679	720	691	647	677	667	673	667	643	714	716	653	667	610	670	661	683	690	690	669	671	690	668	683	677	661	708	660	672	680	682	655	688	607	684	673	693	659	699	678	747	667	719	664	690	656	663	723	670	671	688	608	676	624	680	678	642	650	659	664	619	621	661	660	667	627	678	670	665	686	669	703	655	647	661	646	678	694	684	634	672	685	660	662	677	672	699	639	717	692	672	705	683	676	649	646	656	663	669	696	625	705	656	650	685	648	713	660	673	648	677	674	668	671	638	670	697	660	679	656	633	607	670	662	678	667	703	679	655	681	679	663	663	701	702	658	609	690	689	625	662	631	696	655	666	712	682	667	645	653	715	714	681	637	652	714	682	697	680	678	691	638	721	697	665	698	693	633	672	689	705	672	648	645	688	656	673	667	658	695	652	669	631	609	679	658	651	654	684	667	697	689	677	642	638	641	677	653	693	689	682	628	650	683	680	672	623	688	664	704	720	663	670	673	675	686	645	683	731	683	636	645	690	664	713	671	643	695	641	687	650	699	683	689	622	689	649	673	644	683	674	641	631	668	662	670	662	729	694	691	709	656	655	695	635	676	736	641	693	667	646
42497	30346	23553	19633	16910	11938	5538	2107	645	434	373	350	288	310	246	257	233	236	233	210	180	207	213	205	211	203	175	194	192	165	185	203	159	177	148	157	174	183	157	171	153	171	171	142	176	159	182	159	183	172	167	163	158	153	162	150	173	163	184	158	159	199	178	160	190	178	171	159	161	174	184	186	190	176	177	155	157	166	170	155	173	166	166	166	165	160	162	179	147	164	157	177	167	159	166	164	177	178	154	172	172	175	178	155	167	180	141	168	144	165	154	150	154	169	171	149	163	155	172	168	138	158	181	146	155	151	177	167	152	120	155	155	164	159	146	168	144	181	138	158	174	164	168	171	169	155	167	162	156	154	151	174	165	143	158	134	141	164	152	157	172	149	173	145	141	149	185	171	157	176	142	171	165	175	171	151	179	161	160	153	152	158	179	161	145	155	150	154	158	157	171	163	146	136	165	149	159	141	138	161	144	155	160	171	150	180	171	149	169	149	165	170	150	177	168	166	167	155	154	154	188	188	162	165	163	145	159	134	184	147	170	132	155	153	163	157	139	140	163	162	134	160	147	163	156	148	139	140	166	129	153	168	165	150	150	172	137	152	162	148	158	166	142	184	150	152	135	158	146	169	146	147	151	159	150	169	149	151	170	150	137	167	141	149	145	141	173	154	121	146	175	176	159	178	177	149	158	158	165	141	171	159	161	164	166	153	179	150	141	162	177	151	151	153	163	202	182	136	172	147	154	160	149	160	142	189	165	174	147	139	148	172	161	174	145	148	146	166	180	172	169	155	161	185	175	160	157	142	163	185	170	170	134	157	179	185	155	162	154	149	171	174	156	165	186	163	191	181	174	159	183	177	146	190	162	137	171	165	136	147	153	175	145	164	183	161	160	181	149	164	140	150	141	137	148	162	162	165	167	155	148	151	148	160	156	176	162	135	142	157	170	147	165	161	172	148	184	149	170	176	179	169	181	151	191	153	142	197	151	153	170	172	171	146	125	161	169	150	178	133	159	161	188	160	165	133	105	159	162	161	182	167	161	151	158	157	181	167	157	145	179	181	159	143	161	158	137	143	166	176	152	168	173	200	138	179	149	160	182	161	164	149	168	152	178	162	157	186	160	177	148	150	181	140	167	170	159	148	144	187	160	141	157	169	157	163	159	142	157	146	153	160	138	190	145	192	150	149	153	141	138	143	142	158	153	159	163	172	152	173	164	158	149	175	181	160	170	158	150	163	169	164	156	169	151	193	164	182	163	152	158	176	157	139	147	162	151	163	166	178	148	153	160	155	164	166	142	168	173	152	153	147	141	163	168	139	157	156	166	146	157	169	180	175	157	164	152	157	152	134	178	145	174	180	169	158	173	171	140	139	163	177	182	176	160	176	161	163	157	156	146	158	160	166	167	160	159	153	177	161	173	170	172	144	151	161	167	152	167	156	136	156	153	174	139	153	157	188	169	129	154	157	166	147	147	157	178	162	146	177	168	141	161	156	155	144	158	147	195	154	145	160	161	152	170	156	158	143	185	153	137	157	191	143	181	184	137	150	153	132	159	175	163	165	147	162	186	147	168	159	152	153	154	152	168	163	187	154	168	167	149	175	168	163	167	153	170	153	200	162	141	168	169	148	134	157	153	175	167	152	168	154	154	173	154	146	170	160	167	163	134	163	145	143	143	150	153	156	147	158	159	144	188	173	174	154	163	177	202	154	146	165	136	186	166	162	160	138	195	133	174	156	160	164	175	167	151	168	175	155	145	189	161	184	162	157	155	157	142	163	152	179	158	141	139	169	140	155	169	173	161	164	152	161	147	158	151	180	175	147	180	167	152	164	140	160	164	172	169	140	164	146	153	155	139	147	176	132	186	192	155	161	160	174	159	147	150	183	167	154	166	169	159	149	160	158	161	174	168	142	162	157	161	164	175	142	157	151	171	153	154	151	166	153	141	179	150	169	154	161	142	191	150	164	158	173	158	160	156	169	171	160	137	149	155	148	173	161	164	162	142	155	162	168	164	173	168	152	189	148	159	147	153	172	166	162	149	157	180	185	159	149	175	148	139	133	148	143	165	166	169	185	152	153	173	179	164	163	156	162	154	157	154	178	172	150	141	179	144	155	170	148	145	159	154	141	135	145	167	163	161	150	184	163	161	118	159	167	149	151	163	185	156	166	164	162	167	156	166	152	158	133	144	171	151	169	201	167	183	174	156	152	162	147	168	162	146	152	152	138	181	166	151	136	177	157	149	128	152	165	161	173	162	151	186	171	161	151	156	168	151	168	149	133	162	153	153	173	152	170	163	141	140	191	159	175	167	157	154	125	150	149	171	188	151	129	171	161	144	145	185	160	175	154	156	138	147	153	162	171	159	159	144	165	146	163	148	165	161	159	171	145	153	174	161	169	155	172	141	158	170	146	148	158	146	171	150	181	150	169	166	164	151	155	146	171	141	189	184	179	153	169	169	126	152	173	174	165	167	163	169	133	178	168	184	167	179	143	154	152	158	160	162	174	167	171	146	139	167	185	143	159	156	152	181	145	143	167	169	186	170	178	153	169	174	152	139	125	161	151	150	165	182	144	152	159	153	171	177	162	137	140	162	174	173	133	163	152	179	150	155	159	163	157	166	169	163	143	145	138	179	181	163	180	165	153	164	146	183	130	163	144	162	160	164	162	149	173	179	166	177	178	153	155	138	184	163	143	192	172	146	166	149	142	158	152	143	172	187	172	147	153	172	162	157	152	156	174	149	148	162	164	157	151	172	154	166	169	166	156	139	182	162	169	143	152	160	155	152	161	170	149	152	136	161	166	151	161	156	155	188	144	163	169	170	165	174	158	150	154	139	151	146	151	131	164	150	149	183	155	177	173	147	146	182	137	160	159	173	149	163	155	140	141	156	134	168	154	166	166	164	166	147	159	154	148	158	168	150	153	170	160	145	166	169	167	149	134	157	163	174	151	144	158	150	142	156	144	156	157	139	168	156	161	157	151	150	166	160	157	131	188	163	161	167	162	171	156	175	172	150	177	180	167	162	160	169	151	167	130	185	139	156	153	172	157	157	153	158	151	157	164	155	158	148	147	149	144	163	180	170	158	137	146	156	144	151	151	150	169	175	170	158	183	166	164	161	158	170	161	159	172	161	151	175	152	145	149	165	142	128	150	152	164	159	160	179	170	169	156	171	161	142	156	155	147	172	161	141	170	186	165	169	157	165	150	163	129	155	127	141	169	149	160	155	139	167	152	164	175	191	167	141	158	162	168	184	154	161	154	170	149	158	141	183	173	143	170	173	173	166	173	160	166	152	173	167	168	155	150	161	161	154	174	145	164	174	160	158	143	180	168	149	150	165	152	164	177	165	179	173	183	161	181	157	156	142	162	166	168	146	162	148	185	161	157	150	180	132	146	135	144	146	145	139	138	156	161	165	151	169	158	141	163	148	148	141	159	136	162	156	146	161	161	180	166	139	155	156	163	169	166	161	153	167	173
34768	5833	7224	7604	6600	5028	4020	3178	2508	1925	1685	1412	1291	1078	1077	962	960	879	773	740	757	706	673	672	641	616	551	562	569	568	563	492	543	503	511	515	493	488	468	466	499	452	474	519	450	430	506	494	421	461	438	433	480	467	442	439	410	467	454	499	475	498	456	463	448	473	475	440	416	474	455	454	429	451	449	415	453	480	439	432	475	425	426	497	457	470	407	436	450	420	440	487	436	463	436	471	520	494	459	484	478	434	437	432	446	433	447	441	436	436	411	471	432	431	423	398	420	421	449	421	412	433	457	431	457	391	422	431	388	404	439	397	408	414	410	428	379	425	403	430	382	430	381	391	367	396	403	416	429	414	401	416	432	435	398	383	397	383	418	372	390	388	396	411	410	453	447	393	430	401	435	447	427	449	439	399	411	429	428	436	423	397	400	429	387	428	393	408	392	414	428	409	396	398	399	388	402	394	414	424	407	416	417	412	412	399	420	371	414	435	419	425	447	398	436	395	415	394	382	418	420	389	399	426	377	391	412	395	399	414	370	409	382	380	420	397	403	371	431	402	378	432	431	423	386	422	395	420	402	384	370	415	410	416	421	441	372	401	407	400	377	430	396	378	403	396	416	429	400	391	402	410	406	425	362	385	475	412	398	405	392	431	419	382	387	416	402	412	429	375	400	396	386	386	411	412	425	443	391	423	401	393	372	390	428	394	394	416	402	412	395	394	440	424	388	384	397	417	419	369	416	397	454	403	407	414	421	422	378	422	389	418	439	401	418	377	437	424	417	397	457	434	428	411	410	397	417	423	377	408	404	404	416	399	380	385	397	385	430	414	415	398	407	407	397	406	416	396	388	415	401	409	398	397	405	455	408	386	419	406	398	389	397	417	406	405	413	417	412	401	426	400	413	378	412	415	398	424	424	370	411	431	384	421	409	410	391	396	398	425	402	401	410	420	409	460	402	392	426	437	422	393	427	438	401	402	381	416	400	401	409	427	403	420	406	415	392	439	421	386	414	410	405	428	423	402	411	400	367	388	370	377	364	374	399	415	403	360	388	415	411	389	374	434	411	412	415	402	404	403	414	397	432	387	394	407	399	464	421	396	370	389	454	431	385	405	414	390	406	382	463	401	455	423	410	399	419	388	412	439	395	355	420	371	403	417	436	394	379	396	403	370	419	408	422	411	398	402	453	423	386	426	394	425	392	395	402	413	417	416	409	401	409	413	399	382	379	429	402	401	402	431	426	437	429	383	405	419	381	422	409	432	393	407	355	396	397	413	419	422	410	402	387	391	378	431	412	409	404	411	379	392	446	423	395	446	401	399	401	377	416	376	393	411	402	408	403	428	386	408	421	403	423	411	420	417	388	422	390	385	408	402	420	395	397	423	404	420	385	415	416	420	392	400	373	374	387	405	425	406	411	393	415	387	379	408	391	373	403	413	393	412	395	411	421	414	378	443	398	398	414	421	412	428	434	411	419	383	399	401	359	377	405	408	431	399	372	452	424	387	407	374	370	412	421	399	440	427	427	425	411	417	372	400	399	386	450	410	398	412	392	412	416	389	363	393	441	394	380	400	407	419	391	420	395	420	430	404	435	420	399	392	408	391	354	408	410	374	401	403	411	376	413	402	403	435	412	398	396	435	463	419	375	376	406	382	408	414	413	418	410	411	411	398	391	414	434	369	429	396	376	426	426	385	401	424	387	412	415	420	408	430	408	401	423	381	428	386	397	395	424	386	379	400	418	396	398	432	409	410	378	420	387	400	401	376	406	406	370	414	426	420	426	411	429	425	391	440	393	392	418	404	390	409	395	408	419	419	417	393	405	403	413	398	394	424	390	412	395	425	402	385	432	387	383	415	385	381	376	422	394	371	404	411	425	389	389	416	391	423	402	395	413	422	384	390	425	379	407	383	428	423	418	365	434	428	441	375	392	425	407	397	442	413	381	401	426	403	415	439	420	396	429	401	398	365	410	403	362	383	378	401	399	401	436	410	399	371	397	419	454	435	443	392	425	446	441	431	398	391	416	418	398	432	402	397	414	408	425	453	436	376	416	400	407	392	411	402	395	393	421	413	403	422	379	370	382	405	411	411	426	403	403	421	441	411	430	403	398	402	385	381	416	409	397	384	407	388	448	423	402	419	406	363	430	393	418	409	418	412	438	378	418	399	416	434	409	345	418	386	420	395	400	385	394	429	415	382	408	390	420	402	386	366	430	398	394	406	412	346	408	413	386	414	426	421	366	424	354	382	398	413	400	398	420	376	378	423	411	427	370	446	399	434	378	439	389	425	410	415	380	386	394	374	410	400	430	424	401	419	409	397	380	410	392	398	419	414	409	469	371	427	384	387	375	411	411	402	398	357	411	411	414	399	399	419	397	427	409	356	406	437	407	381	414	406	411	435	402	434	440	444	409	419	411	390	382	383	387	446	387	427	423	445	388	405	432	438	402	400	426	401	396	397	416	387	419	370	440	396	406	377	423	392	364	419	377	386	444	384	431	413	399	372	396	400	424	399	410	420	419	406	399	361	428	379	427	424	407	382	450	402	386	408	407	416	403	389	411	413	409	407	396	391	404	398	380	416	384	398	391	393	407	378	417	395	393	402	389	415	439	405	386	408	360	380	394	409	361	397	441	374	407	405	402	387	434	390	394	395	419	419	427	396	402	423	409	379	435	369	396	398	421	397	399	373	445	401	352	433	430	403	391	405	388	406	419	379	421	420	438	420	434	430	434	447	424	408	402	405	382	403	380	423	397	408	424	427	412	418	407	419	401	424	390	399	386	363	398	447	400	381	439	391	407	407	386	412	419	411	392	398	406	410	439	388	400	422	405	482	414	392	367	431	377	369	386	420	407	417	407	425	405	393	406	405	388	376	409	404	482	433	406	394	389	449	385	375	407	407	404	398	425	413	420	384	417	378	397	404	388	398	430	433	368	470	426	388	445	397	394	393	380	369	396	444	407	378	405	427	432	382	431	405	392	399	389	412	395	398	379	407	399	426	429	417	433	444	389	415	408	420	402	422	384	407	397	402	408	375	363	395	442	422	426	414	417	374	400	417	377	395	415	441	398	446	432	383	401	406	382	430	403	439	378	399	403	382	369	380	416	385	436	418	413	380	407	416	416	408	385	396	411	413	408	402	393	399	392	370	369	434	412	423	369	442	432	401	403	368	386	389	420	383	433	431	406	437	417	390	440	410	428	442	421	391	408	391	397	398	397	433	393	385	422	397	410	378	398	421	379	424	404	407	403	370	437	383	412	399	424	399	423	419	394	399	409	379	403	430	349	403	396	371	408	400	368	384	418	393	394	416	427	382	436	417	399	426	389	404	381	410	418	375	386	430	381	378	421	432	437	433	419	371	366	410	448	409	389	416	429	387	383	376	428	429	421	413	409	372	399	405	370	387	395	423	424	443	384	395	377	419	419	418	415	423	416	391	421	396	397	423	367	415	396	419	460	444	396	401	420	409	408	402	391	402
13106	7592	2417	982	614	377	289	278	261	289	260	280	301	303	249	263	266	236	233	283	261	262	265	257	276	258	216	251	260	268	256	247	231	240	267	316	270	251	241	274	253	267	234	217	271	309	238	255	266	271	285	255	271	237	254	243	276	270	257	239	255	249	259	240	262	235	230	263	258	260	267	277	214	284	263	254	277	275	267	246	265	246	263	260	268	262	270	257	265	251	258	277	275	238	247	258	260	265	259	268	274	233	263	238	251	267	283	265	259	261	266	269	247	277	243	261	268	262	257	253	271	253	250	237	239	269	250	255	288	256	266	272	271	281	243	259	256	248	249	257	265	243	249	247	241	262	276	263	254	249	239	274	259	268	233	211	263	250	267	273	257	265	261	263	232	252	250	259	238	248	228	245	263	268	287	256	242	244	252	224	268	257	260	261	281	269	240	241	313	249	239	236	232	299	246	248	258	275	248	243	234	251	252	270	269	264	257	284	252	257	283	289	261	262	209	307	249	240	253	246	250	245	238	284	271	251	256	260	245	248	257	271	287	266	269	247	304	249	197	255	296	278	255	248	242	279	288	252	259	236	229	280	246	280	236	234	284	231	231	263	274	225	277	242	249	243	263	290	288	258	241	238	281	241	257	262	274	235	247	231	283	275	245	259	219	224	268	253	235	271	289	253	260	254	266	256	247	265	264	264	262	244	263	260	275	283	260	251	252	274	265	252	264	274	261	263	242	288	267	242	275	275	267	271	250	268	270	257	267	273	282	261	244	259	259	239	255	263	261	287	264	264	254	271	265	244	288	243	248	264	222	237	231	230	270	277	259	239	257	252	267	266	269	256	257	209	273	275	252	249	297	271	262	277	258	264	279	257	239	237	251	272	275	244	293	270	276	258	256	298	252	259	266	239	254	260	254	281	245	265	242	271	288	240	233	274	230	260	239	243	249	256	279	259	248	254	242	270	287	264	290	233	241	258	294	236	272	276	264	263	219	258	247	266	276	249	249	260	285	243	252	272	264	272	258	238	268	241	260	263	295	257	246	288	268	274	233	266	278	264	249	260	264	249	250	269	267	255	261	246	282	270	271	263	277	295	271	241	256	265	246	243	277	244	255	278	238	270	289	231	238	276	282	233	265	219	245	237	257	272	259	258	279	287	279	245	288	245	250	260	272	261	280	259	278	236	246	262	257	246	267	285	263	290	260	256	235	250	259	265	249	278	280	247	258	266	268	273	267	305	282	259	265	291	272	253	280	242	241	278	263	232	245	265	220	249	248	247	264	291	261	271	274	265	280	280	296	280	236	238	241	251	273	251	278	264	264	292	277	227	250	279	268	236	283	276	285	248	244	251	263	259	276	272	233	264	248	285	244	254	262	254	255	260	261	251	239	257	242	239	293	283	256	279	240	286	250	266	281	245	274	271	250	256	259	249	261	257	235	243	279	243	249	256	265	285	261	267	297	262	281	273	307	270	226	264	240	259	236	234	273	281	238	270	271	268	241	263	254	256	258	281	254	259	259	244	261	280	263	284	240	245	241	252	301	254	277	266	288	276	266	255	244	265	260	250	261	249	249	267	305	244	261	252	273	260	236	245	283	238	247	260	256	245	247	253	247	246	258	235	251	251	245	263	265	240	274	256	277	262	232	241	257	254	252	251	270	255	237	254	232	269	248	256	247	255	256	258	282	231	264	248	287	263	276	248	241	251	288	254	272	261	265	258	244	257	285	233	233	253	250	276	300	234	284	259	248	266	233	219	247	266	258	248	272	238	264	231	270	267	259	256	249	251	263	268	237	278	249	243	274	267	261	243	256	264	268	271	279	253	253	247	242	272	270	262	252	290	264	255	246	285	239	240	265	268	237	248	256	257	272	264	258	260	281	254	250	252	201	267	227	270	242	277	270	277	250	254	261	286	258	263	243	249	267	267	259	293	232	275	238	237	257	262	273	248	244	238	237	249	255	267	239	271	253	258	252	271	235	271	260	258	267	277	218	240	268	268	282	260	264	264	276	244	262	240	256	251	282	254	250	280	262	249	252	279	258	280	276	259	291	261	275	244	263	246	258	262	260	261	215	249	242	268	266	265	229	269	278	228	253	259	262	280	301	274	261	253	244	285	273	296	234	280	257	255	237	260	240	271	255	236	262	306	286	249	247	286	269	258	249	254	245	262	257	267	278	275	249	231	238	239	257	264	263	273	275	295	278	262	273	240	262	253	247	260	277	239	207	261	283	237	263	251	271	282	237	263	274	252	253	295	267	274	262	285	251	258	268	254	275	277	296	249	265	270	263	247	274	271	239	249	255	267	249	253	266	242	256	274	263	251	265	253	261	301	278	254	282	287	260	292	275	259	277	263	275	254	248	273	231	285	267	228	257	247	242	298	277	259	259	269	274	244	255	258	282	281	251	258	250	268	264	252	250	252	254	269	258	252	278	259	247	272	253	260	259	259	267	245	277	245	250	266	255	251	244	217	282	259	254	241	275	261	265	257	254	259	259	264	276	256	303	272	251	278	249	256	261	274	240	288	255	239	257	274	290	263	280	245	241	287	277	285	268	261	258	243	222	245	249	261	244	246	236	264	286	272	270	283	271	249	264	255	295	230	229	247	270	277	244	227	253	268	260	218	248	239	271	244	255	257	247	265	272	263	277	242	281	264	268	255	290	229	270	260	280	274	305	264	240	257	258	246	253	251	268	293	286	262	257	220	256	231	249	251	266	242	284	264	272	281	269	254	276	243	306	276	275	246	245	258	260	253	252	258	259	242	238	260	249	254	255	302	276	246	249	272	270	267	264	266	243	253	268	274	254	283	269	270	262	249	240	258	260	246	286	264	290	294	297	272	239	261	251	244	279	238	253	279	275	264	275	236	267	277	269	243	279	263	270	241	257	271	242	248	250	281	241	258	274	243	263	297	292	233	262	227	296	268	275	283	264	275	305	237	258	266	291	255	258	250	246	272	284	241	247	242	264	254	267	259	227	277	237	269	261	286	252	254	215	283	240	257	255	282	264	249	267	297	273	266	238	236	233	266	250	246	258	242	277	211	248	256	263	253	251	269	260	257	283	286	233	290	250	251	262	238	261	277	282	252	281	245	226	264	269	271	251	275	258	279	270	284	256	271	276	249	269	259	253	252	263	257	286	254	249	295	272	261	257	267	289	297	291	255	275	257	275	257	243	279	269	299	272	268	245	271	270	238	240	270	256	272	262	244	264	293	243	266	261	272	247	254	241	261	270	302	242	268	252	259	257	304	257	259	255	260	260	249	260	260	258	251	257	285	253	278	262	240	253	263	280	239	250	289	266	272	245	246	242	246	234	276	228	270	273	282	236	253	269	243	287	264	233	225	261	222	276	284	290	286	252	244	266	272	269	269	281	270	285	240	239	234	268	273	284	232	270	270	270	272	301	268	267	256	251	263	294	267	244	284	266	231	273	275	238	246	252	271	235	275	259	260	252	264	234	241	265	272	280	227	288	278	272	260
13089	1459	1168	1102	1027	847	781	747	718	720	684	675	699	664	658	659	635	703	723	718	674	735	655	664	700	725	640	643	620	681	664	625	673	714	701	668	619	648	615	686	652	705	683	693	661	696	648	656	623	664	645	647	684	613	674	692	622	689	656	685	680	689	700	662	709	674	708	659	697	594	704	665	647	635	733	690	668	633	656	675	671	680	688	705	677	663	581	670	678	666	637	662	672	695	660	678	615	674	667	674	675	637	643	701	669	647	650	702	654	624	676	669	690	673	658	654	741	688	665	691	681	631	642	673	644	700	698	667	642	660	623	653	648	653	678	720	679	684	640	664	648	682	632	664	671	647	646	701	662	630	652	655	700	674	654	648	673	694	620	642	674	672	722	641	645	644	613	665	633	672	583	639	692	639	644	653	681	624	634	654	650	634	631	693	651	680	623	694	708	691	612	688	649	643	635	694	711	649	670	645	683	656	689	668	619	656	687	669	682	670	653	660	604	675	674	630	633	648	607	658	617	664	670	692	639	620	676	641	600	646	652	646	661	649	611	665	631	663	628	702	651	672	663	649	647	644	657	664	685	626	669	683	642	666	667	672	683	636	629	683	639	650	657	630	644	629	672	699	697	695	689	620	655	662	672	656	699	651	661	644	638	645	686	646	635	717	633	632	747	715	646	608	659	627	651	648	676	639	646	638	671	709	647	658	659	636	670	708	648	641	677	666	665	617	672	638	645	645	679	647	649	674	647	684	647	693	619	659	657	663	670	642	665	701	658	642	645	590	586	632	587	659	635	607	635	636	708	633	667	671	649	638	665	678	674	674	670	600	670	686	665	657	658	627	670	680	644	642	622	627	657	714	669	648	637	689	719	680	661	652	650	652	665	653	672	633	691	603	627	644	634	663	648	680	686	651	683	653	631	632	677	689	663	684	683	632	633	604	642	666	632	662	671	644	655	659	617	631	640	674	649	639	670	595	653	666	670	666	671	652	640	675	666	629	678	659	664	685	666	658	672	631	654	629	672	671	657	657	665	681	650	684	681	641	673	628	711	625	683	656	688	703	646	608	623	661	667	659	646	629	719	672	651	656	632	675	629	610	681	610	675	594	677	653	665	641	694	694	640	633	628	686	630	672	700	652	653	677	746	679	637	642	646	651	624	639	649	639	623	628	677	705	679	718	652	731	684	650	664	660	706	650	666	616	680	696	617	661	665	654	653	619	672	645	658	630	617	655	655	659	669	675	617	677	663	674	645	670	654	635	635	625	687	687	659	726	620	700	586	645	639	631	640	659	620	689	628	674	670	606	644	665	618	638	660	664	618	648	651	647	668	646	676	650	663	637	633	684	661	665	637	630	630	669	648	661	618	672	645	681	674	662	658	616	633	707	648	630	640	690	671	645	642	653	623	706	646	609	670	685	645	624	652	641	719	686	671	648	600	646	670	662	696	680	648	662	664	641	652	674	635	723	690	675	668	641	668	656	641	658	665	666	622	647	679	669	701	721	622	627	649	686	668	675	665	684	656	640	672	632	639	670	671	632	639	677	666	683	606	689	691	660	656	625	664	673	649	671	645	644	642	629	623	682	656	628	696	687	630	646	668	641	690	653	605	652	666	656	660	642	684	681	684	666	652	649	636	654	629	657	692	683	661	664	605	636	678	666	620	658	629	659	617	645	630	670	687	608	620	667	688	678	684	637	661	669	667	662	661	634	644	606	682	675	661	668	647	614	652	631	688	671	660	661	647	652	683	667	646	685	698	687	654	652	639	657	645	669	676	674	673	671	660	651	650	700	639	690	615	620	667	675	590	622	656	688	685	643	667	669	644	673	666	644	671	654	652	692	642	654	702	618	622	680	655	668	644	665	633	688	658	666	676	684	683	679	608	673	673	656	653	637	662	652	639	652	672	665	670	667	665	669	640	662	661	705	685	671	673	655	662	654	664	663	679	667	649	660	616	663	671	695	659	629	588	665	651	690	639	622	656	667	699	675	680	678	626	655	608	632	669	666	626	646	682	642	627	634	705	691	644	618	653	652	676	660	670	623	671	689	660	666	661	652	650	650	642	660	616	657	629	614	687	689	655	674	602	651	650	645	658	660	672	646	642	692	625	634	618	703	663	670	644	687	685	704	650	652	680	635	672	658	641	638	664	667	663	661	680	686	633	696	660	682	689	704	651	641	682	658	651	643	699	659	624	687	679	691	628	673	655	676	630	630	646	660	687	696	665	625	678	644	613	631	679	653	616	646	631	643	647	669	668	679	625	687	615	665	675	641	686	651	652	674	669	660	654	710	648	609	696	651	648	687	659	642	650	625	665	701	634	651	660	660	686	654	660	680	695	658	682	627	646	654	628	690	641	720	623	589	653	629	624	603	654	651	688	649	654	670	625	704	656	676	657	690	708	698	611	631	695	672	639	628	704	680	613	659	654	699	659	655	622	635	657	721	678	632	646	609	674	671	659	665	686	650	642	621	692	641	664	696	626	661	667	615	644	686	611	711	635	678	665	642	643	656	602	643	658	659	658	668	702	702	652	669	653	643	651	634	631	673	643	640	679	622	667	634	648	650	707	649	677	640	666	680	669	650	668	671	682	668	687	631	647	665	653	644	654	692	656	651	648	702	664	627	674	670	662	639	666	687	619	719	671	669	650	633	635	653	627	638	671	708	658	650	644	634	640	664	676	674	696	640	651	653	651	645	676	681	662	637	619	702	696	641	702	637	627	667	625	659	693	662	651	697	659	684	695	621	707	661	616	662	648	634	663	689	657	706	671	651	637	709	676	606	713	656	622	652	638	613	656	689	645	642	649	750	635	654	634	666	669	638	628	629	647	651	617	658	692	677	665	684	637	674	612	669	653	713	660	630	649	663	643	673	651	696	627	657	656	635	627	661	644	705	675	630	663	648	678	649	631	618	650	655	638	646	694	619	640	667	656	689	656	660	649	690	673	690	653	659	643	669	663	674	660	635	660	659	652	681	663	611	641	657	622	664	671	621	691	639	658	668	644	711	680	667	636	671	645	668	663	650	663	628	637	636	639	682	621	651	654	643	672	653	648	625	632	613	696	653	684	703	649	665	675	656	688	680	665	670	668	691	673	652	677	686	662	685	650	643	623	675	658	680	638	653	646	683	700	698	631	668	663	681	651	716	678	660	641	635	692	648	680	628	670	651	653	641	634	653	642	662	720	684	693	653	637	627	662	679	651	637	649	639	627	660	699	695	669	669	674	689	675	617	659	702	656	681	662	630	678	625	627	654	655	684	671	691	626	667	677	646	654	657	676	727	628	659	634	653	676	654	691	652	649	620	710	693	661	654	637	695	654	683	696	638	641	686	696	655	644	662	638	644	648	658	683	629	719	642	678	656	637	682	696	645	666	678	680	684	683	661	674	640	625	705	645	662	667	661	657	584	618	637	663	694	621	675	641	645	673	672	631	626	622	669	681	644	655	612	660	670	666	624	670	673	661	629	624	683	734	697	705	679
37539	27511	17504	11640	7918	4383	2017	969	549	462	338	361	373	333	306	308	330	313	318	304	275	296	288	276	282	296	282	252	312	262	250	266	258	255	284	274	268	278	266	271	295	278	235	270	269	254	234	274	274	268	246	244	267	282	281	305	270	265	284	261	248	276	269	276	254	261	260	264	269	279	289	261	275	278	271	256	249	283	247	268	254	263	286	273	249	278	282	273	293	266	266	267	262	269	243	280	308	275	259	261	239	283	287	274	257	278	294	275	274	269	279	263	270	262	275	258	272	271	256	241	267	263	249	282	255	271	269	264	256	254	257	253	307	256	252	233	256	232	272	280	274	275	262	268	263	264	284	269	261	265	285	279	255	253	263	237	246	265	266	247	277	271	252	263	238	278	262	254	287	260	261	255	281	247	296	266	226	272	281	294	256	260	303	255	249	274	229	270	280	263	245	260	236	292	293	266	281	273	285	266	267	284	248	269	264	259	283	241	288	272	285	260	246	272	257	232	273	279	259	256	304	233	287	271	283	285	277	254	253	286	260	264	275	265	269	245	273	263	276	256	242	256	243	278	256	274	265	270	241	310	252	269	235	261	245	282	274	272	263	231	260	259	267	259	262	279	266	249	258	256	280	231	275	286	260	276	261	306	279	258	268	269	275	239	278	279	258	260	253	283	275	265	270	252	251	266	277	292	277	237	251	279	261	269	280	260	279	264	256	268	265	281	287	258	294	283	259	270	250	291	225	230	269	291	263	264	272	269	252	269	251	265	292	270	256	270	266	274	260	256	254	248	231	272	228	282	263	241	289	293	284	262	245	281	287	237	286	298	253	284	258	287	276	258	266	262	280	259	253	242	255	270	263	259	279	232	292	244	282	254	270	294	266	254	273	266	269	268	235	268	270	265	242	239	235	267	291	265	257	259	252	257	268	261	282	285	246	281	256	271	295	292	303	270	270	272	250	260	288	278	252	253	289	251	263	274	245	266	315	262	274	257	263	259	233	255	248	242	249	251	259	265	295	268	257	257	269	254	255	290	279	263	258	264	273	271	273	278	230	261	252	264	281	268	288	263	258	255	263	263	293	256	274	248	308	285	270	280	272	272	244	235	246	263	271	273	270	248	260	294	236	248	268	254	279	296	270	255	270	247	269	254	274	261	300	250	257	274	263	275	271	288	276	262	273	260	259	282	245	236	283	262	270	243	279	261	287	264	285	270	288	268	280	254	259	250	259	271	262	302	260	255	277	277	257	250	252	296	259	252	259	271	244	258	291	270	268	250	254	277	226	276	280	258	233	265	281	302	274	281	259	278	256	267	257	243	306	276	280	270	270	236	271	277	230	247	265	265	266	257	312	272	263	266	268	265	289	245	272	260	267	258	269	251	250	249	253	312	253	255	274	266	244	249	267	279	265	250	278	257	280	235	253	246	255	277	242	266	271	286	263	264	244	256	252	265	253	276	283	264	261	303	252	304	277	268	259	275	249	253	255	282	266	288	268	266	260	284	253	242	280	264	252	245	228	270	271	241	274	257	253	277	277	277	242	258	252	275	277	265	294	254	265	266	245	262	270	269	270	278	296	291	276	233	267	258	300	246	264	273	260	252	264	271	262	296	284	277	246	282	244	280	253	245	249	261	283	269	253	293	284	282	264	262	279	251	298	276	260	243	260	256	256	257	284	253	241	276	284	269	245	220	269	238	254	260	236	282	234	251	287	257	282	280	274	268	273	281	241	276	245	258	271	279	276	266	292	247	301	297	278	262	254	274	272	244	287	248	264	246	266	257	259	267	275	265	267	263	252	252	253	258	274	252	260	245	289	277	271	243	253	259	286	283	249	299	235	262	303	278	273	252	223	268	252	269	261	258	267	280	255	267	277	277	271	255	234	263	281	251	284	255	275	260	247	225	275	281	294	239	285	230	284	284	284	246	287	264	244	281	252	268	269	288	254	255	260	251	252	276	272	250	245	273	290	223	271	253	287	284	256	242	267	274	286	256	278	281	227	283	282	258	279	275	267	265	254	244	251	253	257	260	245	272	261	231	271	227	301	280	273	272	306	259	251	242	272	254	249	234	232	273	248	260	265	239	295	279	285	275	280	244	276	268	259	261	244	239	287	292	285	271	244	268	270	279	238	266	241	280	261	245	251	260	278	267	271	259	286	278	241	284	249	271	271	246	287	267	269	279	264	239	264	288	255	273	246	258	276	262	255	240	254	289	255	232	268	277	268	262	252	258	253	239	298	265	268	268	270	292	278	267	285	256	250	272	274	285	267	257	251	271	269	249	246	264	281	263	252	264	264	293	296	295	250	266	252	267	230	244	261	294	262	239	278	270	276	266	270	281	249	292	277	238	297	285	272	262	260	282	270	281	270	268	249	295	276	293	274	265	289	264	263	279	292	272	247	261	276	242	254	270	245	266	266	289	263	255	302	278	273	260	301	279	279	253	279	279	259	239	289	275	247	240	249	262	262	267	272	275	288	251	291	269	258	281	300	265	272	254	277	270	252	258	284	255	262	288	278	254	257	262	282	269	251	255	273	298	253	258	274	270	263	249	280	281	290	244	276	257	276	315	279	279	258	255	268	290	254	280	288	268	274	279	279	247	273	275	299	263	263	252	276	233	257	248	259	300	274	234	285	275	265	241	258	280	261	264	284	275	254	253	275	260	270	284	253	264	274	259	244	286	279	274	244	248	249	280	260	281	270	267	297	274	285	249	304	272	229	276	279	254	259	262	253	269	248	260	278	255	267	243	241	244	267	232	303	292	272	300	273	278	269	233	248	258	263	269	258	252	280	268	302	258	246	290	278	270	291	280	243	257	264	280	250	256	274	288	256	289	286	238	257	275	258	274	273	243	270	261	269	252	249	267	265	249	261	244	267	247	266	267	242	284	269	264	266	237	250	243	296	234	302	266	273	303	280	250	245	268	265	267	265	264	273	265	279	285	252	256	272	252	282	252	263	285	246	268	246	258	289	285	242	276	242	264	265	250	255	261	241	287	285	253	279	261	252	293	272	279	253	276	254	260	279	258	292	274	252	286	268	260	276	256	270	249	274	283	285	265	281	237	260	244	280	274	275	256	276	274	279	267	274	273	256	265	294	277	267	257	284	282	281	275	256	272	257	263	256	263	283	282	267	240	282	266	272	251	276	270	278	271	256	252	253	262	289	305	263	227	257	288	266	269	286	258	255	262	247	261	273	271	276	300	250	261	244	274	255	255	270	272	279	268	250	273	265	259	289	263	254	254	256	263	278	283	271	256	277	249	283	269	283	268	241	259	267	268	235	250	248	249	272	268	261	261	293	286	257	245	263	251	292	257	242	231	276	270	286	264	265	291	266	263	268	269	260	243	256	253	261	287	241	282	242	246	295	281	253	273	280	265	271	262	247	286	249	268	246	252	277	257	255	264	284	280	292	257	234	253	261	266	267	256	255	251	249	263	263	228	280	264	278	276	254	270	255	298	259	248	248	263	279	303	295	274
30155	4690	4730	4724	4317	3225	2630	2049	1647	1444	1262	1227	1099	1018	1025	951	905	882	836	828	815	810	790	851	812	749	756	734	735	695	700	699	718	714	658	712	732	704	703	701	707	687	729	708	687	675	669	654	674	684	690	658	646	699	658	679	673	678	689	723	683	694	692	686	651	693	649	668	678	672	700	670	708	718	681	694	671	668	688	701	657	619	670	624	684	652	666	645	725	667	722	656	693	736	680	694	726	718	689	702	692	643	660	615	687	650	712	637	671	683	653	642	689	641	612	698	673	669	659	582	670	651	695	698	641	676	656	663	662	618	651	654	692	687	641	658	653	640	694	679	686	634	660	636	644	638	665	626	659	664	687	672	641	636	630	640	683	682	614	618	639	658	652	678	680	657	679	623	647	656	678	662	660	647	663	724	729	644	655	653	673	664	633	673	654	674	673	666	676	656	672	660	679	636	653	601	670	637	645	687	650	677	689	671	674	682	643	641	651	671	684	685	693	630	676	697	638	663	658	653	653	658	649	660	653	669	654	619	646	620	626	679	669	693	701	648	626	611	645	682	616	645	638	692	651	612	687	663	710	635	699	650	662	696	659	636	639	586	619	650	685	696	673	669	624	677	711	663	651	707	668	644	645	665	661	661	643	667	673	661	626	656	651	653	631	659	626	658	615	660	696	641	674	624	611	703	667	684	655	638	644	650	663	611	669	633	616	664	667	676	653	614	648	626	653	707	641	628	643	694	698	674	596	642	672	668	644	645	615	672	621	663	638	625	674	668	676	645	687	660	666	646	695	633	699	648	660	679	662	654	667	646	643	661	677	649	641	624	651	679	695	682	608	608	707	671	636	623	633	684	670	629	657	641	671	698	642	592	669	654	673	661	675	643	630	624	680	621	691	648	665	687	672	684	683	662	650	673	674	651	692	726	672	699	676	673	671	633	598	661	651	619	630	688	628	685	640	677	664	680	701	690	630	652	657	671	642	689	647	652	629	705	651	640	645	652	666	712	682	667	650	623	630	624	626	668	622	674	662	633	681	661	655	633	688	624	635	660	607	644	614	666	620	632	634	654	662	666	662	613	629	707	661	628	675	615	654	627	618	697	692	658	637	663	707	617	658	667	642	662	639	674	676	655	613	679	612	605	666	670	653	686	638	630	672	689	628	630	667	598	627	628	626	684	693	720	629	626	645	676	696	650	675	643	702	643	656	695	643	650	670	621	653	647	687	658	626	657	659	634	692	643	635	685	620	655	666	693	634	656	622	636	661	676	625	651	681	620	669	651	679	653	645	654	595	689	648	664	604	658	649	674	626	672	647	687	676	652	631	687	645	698	675	679	700	680	669	689	674	674	663	642	654	667	711	601	665	671	640	701	661	664	688	667	660	661	682	646	659	652	690	635	646	642	669	649	645	628	694	652	643	649	665	627	645	586	662	647	674	618	671	649	669	635	634	653	584	677	640	683	666	627	665	657	616	672	630	657	714	629	641	701	644	630	606	651	628	688	662	618	674	664	637	591	663	627	667	659	629	696	662	662	637	634	678	664	680	671	686	670	634	704	688	667	664	652	654	627	633	695	680	686	654	638	660	656	665	652	627	663	666	681	623	681	608	610	669	668	615	656	616	661	648	643	651	653	679	667	666	698	615	696	640	674	702	602	644	654	696	638	627	642	650	648	689	601	741	672	707	646	694	642	644	701	637	633	646	671	609	709	630	614	603	662	650	684	651	646	662	644	672	669	698	645	673	631	659	628	676	714	662	686	667	633	659	681	656	644	662	697	620	648	691	660	682	694	667	697	632	604	644	655	636	677	632	665	673	626	648	683	634	650	678	680	696	646	665	645	666	659	640	683	632	642	671	685	662	652	643	680	586	652	661	642	642	660	646	613	650	651	645	656	648	646	664	677	653	683	613	645	626	693	647	616	671	671	628	671	646	655	692	652	674	712	645	673	629	655	662	662	659	631	637	658	642	660	622	677	692	676	622	647	654	633	714	666	676	630	665	629	646	644	684	684	651	645	636	639	614	672	605	663	656	676	660	664	666	661	662	670	601	590	657	613	638	623	610	600	631	624	598	645	621	657	631	657	681	664	647	692	651	632	627	614	618	681	632	699	666	639	675	685	675	637	666	656	656	684	662	698	651	668	677	614	636	662	640	676	653	637	667	626	692	647	634	636	666	676	650	654	647	690	634	652	630	640	686	646	627	616	631	663	610	605	689	677	675	667	681	636	664	645	656	660	655	663	679	625	647	673	651	640	636	617	676	644	685	648	629	617	656	617	630	632	675	645	646	656	696	691	619	623	630	686	655	703	620	666	615	682	653	658	640	661	664	651	656	674	640	721	662	669	650	639	648	667	718	628	643	657	697	711	675	660	670	675	712	703	653	635	629	611	647	696	690	656	662	626	646	666	673	646	630	655	699	680	665	667	671	670	619	660	636	678	632	669	631	672	651	698	656	659	637	667	665	700	680	657	652	667	677	621	665	662	633	650	657	671	661	601	629	637	677	624	699	662	647	657	677	662	660	679	694	624	654	661	636	653	666	655	629	694	661	704	666	642	705	701	615	666	624	645	652	657	639	665	663	650	641	638	687	651	648	711	627	670	696	608	662	635	676	622	629	632	637	666	638	700	633	632	644	672	645	679	627	631	686	656	676	642	632	675	659	688	698	650	641	664	667	673	672	643	639	592	667	637	661	613	684	631	662	656	686	644	656	663	626	682	700	650	618	681	674	697	705	638	647	628	642	634	681	658	669	659	629	676	640	668	632	631	693	631	668	686	667	687	675	708	643	660	625	659	653	653	666	679	700	638	643	696	672	641	691	592	635	699	640	607	657	648	683	672	690	647	664	632	650	631	643	648	665	659	650	660	673	639	624	617	669	698	633	624	670	640	660	643	669	648	681	655	635	669	622	710	686	713	666	656	664	621	657	658	673	636	710	667	640	636	618	630	714	634	688	662	637	689	635	674	630	624	649	662	619	661	688	654	635	657	630	681	623	617	620	669	635	676	683	597	676	673	652	614	657	644	663	625	704	667	706	625	643	697	656	668	664	618	691	680	687	676	658	669	674	638	667	676	662	649	701	656	663	653	639	628	684	630	649	642	680	635	654	622	635	662	617	635	629	628	623	708	628	666	636	690	651	625	624	680	666	646	694	668	658	651	683	646	682	669	630	627	636	644	664	627	665	670	699	685	672	647	635	657	650	709	654	594	647	693	642	672	674	625	685	679	699	670	655	669	657	690	677	657	659	690	657	637	649	632	615	645	692	665	657	687	611	659	643	679	613	608	655	644	685	674	636	662	645	612	642	692	646	638	647	670	691	625	671	607	688	635	658	634	670	665	655	657	693	664	692	694	650	656	637	658	631	649	642	599	652	640	695	682	665	662	640	638	622	619	703	640	656	661	654	656	584	674	631	646	676	649	648	684	661	640	667	691	662	696	620	638	676	643	710	619	660	631	693	683	664	631	691	676	654	659	656	681
43830	27085	18304	13186	9660	5499	2756	1282	627	434	375	317	319	282	230	248	204	212	174	188	187	189	192	202	216	194	181	179	179	149	161	150	191	173	163	183	164	165	161	166	165	159	151	167	160	163	176	172	175	151	152	182	166	146	137	161	166	174	170	166	174	163	156	153	146	163	192	159	152	172	141	172	155	154	170	197	165	159	174	163	158	184	175	164	145	153	143	167	201	162	155	145	167	151	162	162	171	156	159	129	171	177	152	149	160	173	157	159	128	179	166	171	156	172	150	150	177	163	162	162	186	174	160	162	142	155	139	163	179	158	151	160	170	157	144	172	182	145	172	143	150	144	153	164	140	184	153	161	147	143	166	134	165	149	151	151	134	155	165	167	178	155	154	163	160	141	151	158	180	162	184	161	163	153	134	156	150	155	160	155	165	168	173	154	164	148	179	152	170	129	167	164	122	171	181	183	175	144	148	160	167	156	143	153	146	156	166	151	140	155	150	182	166	160	150	172	172	156	184	142	135	152	144	175	159	139	152	146	167	162	188	161	158	159	159	170	145	152	161	169	159	156	171	160	180	153	167	158	152	163	159	141	161	162	179	183	147	143	156	160	155	165	170	141	166	145	147	159	160	142	148	146	151	173	153	155	174	153	150	153	155	158	173	148	159	173	172	158	160	168	170	170	158	147	143	176	152	171	164	170	159	163	137	161	159	140	150	139	178	169	149	146	155	161	145	168	133	138	152	153	161	188	141	149	146	146	178	164	171	177	139	148	159	141	139	163	163	162	162	161	172	171	150	152	159	170	166	180	171	151	144	159	178	152	180	152	176	170	173	155	176	158	140	159	160	139	161	169	155	153	148	137	169	150	129	164	152	150	154	155	168	155	158	152	142	141	167	148	159	153	135	142	157	160	167	144	139	178	163	172	174	157	150	164	158	151	150	159	157	129	161	142	144	146	142	147	160	148	157	132	166	155	147	154	158	158	158	152	172	166	155	160	166	160	158	160	174	163	160	145	148	150	175	158	165	167	135	158	158	155	161	173	164	141	138	150	168	176	145	155	126	131	173	161	137	141	158	156	177	132	154	151	144	161	148	164	146	157	163	142	173	160	143	169	145	171	166	157	153	145	158	177	145	153	147	142	151	161	158	165	142	165	163	135	167	143	177	170	181	172	145	137	144	123	158	153	157	182	147	165	182	157	160	146	146	146	155	158	134	126	162	146	149	149	157	147	148	166	172	160	156	163	129	156	178	162	165	157	153	147	153	146	139	153	149	160	163	178	137	155	171	172	147	154	149	155	150	192	123	138	192	175	175	179	151	149	160	140	158	172	134	145	142	144	175	155	162	167	155	180	171	149	180	151	153	143	138	154	160	142	153	163	139	146	153	149	158	167	164	156	157	166	142	169	172	162	156	147	164	145	142	160	169	152	176	174	165	172	167	139	163	168	148	149	163	150	163	137	140	165	162	161	158	183	171	142	158	177	150	168	158	134	141	133	160	141	148	158	177	166	189	152	162	143	152	135	175	142	142	162	152	141	147	166	176	151	147	153	167	134	162	179	160	139	156	171	150	162	164	148	157	122	151	150	149	120	133	153	155	155	169	178	143	165	149	168	151	170	144	156	165	149	153	151	149	174	156	181	133	155	137	154	132	163	166	164	168	147	157	150	142	155	168	162	159	163	171	150	161	162	158	147	156	178	152	151	178	145	158	156	148	149	159	134	149	186	141	154	151	148	150	143	151	172	131	145	153	150	160	165	159	164	170	142	142	144	168	163	145	183	153	186	153	174	143	156	156	168	160	161	153	145	143	161	154	163	161	173	135	131	161	156	147	158	175	172	139	158	165	154	141	163	143	151	164	163	189	164	144	170	135	155	163	149	148	166	190	163	158	142	156	175	152	159	155	195	165	162	132	144	143	149	147	163	161	179	175	154	171	138	150	145	184	149	171	152	156	157	156	153	140	164	155	179	143	151	158	138	153	152	163	159	151	153	151	159	176	154	161	138	158	142	167	178	156	161	164	129	150	153	144	149	139	156	162	167	184	158	156	179	177	156	159	139	170	162	164	142	138	151	149	171	155	139	169	152	152	159	147	144	161	164	148	156	147	170	147	164	164	151	167	183	111	143	142	153	132	161	160	166	163	138	159	154	162	181	174	122	131	141	158	170	192	164	149	155	167	153	184	142	152	184	136	159	140	142	166	164	143	161	152	158	148	116	154	137	173	143	124	173	164	173	150	160	144	141	167	180	141	164	164	159	162	172	147	142	150	158	140	168	157	181	162	149	135	171	161	187	179	146	132	168	181	170	158	165	148	190	150	151	156	157	159	155	140	176	154	150	165	166	154	165	149	161	155	138	162	152	163	143	149	162	161	162	136	160	153	159	142	157	172	154	163	174	163	152	174	155	143	160	143	167	146	151	162	177	156	143	164	188	154	177	179	162	171	149	157	146	169	167	154	153	161	170	135	187	156	163	151	171	163	183	161	154	152	138	156	154	131	140	141	179	175	144	168	175	149	134	173	149	149	161	140	159	140	141	141	145	148	142	162	158	194	159	162	163	123	149	156	160	164	153	163	151	136	128	155	150	149	156	176	153	155	157	154	166	161	162	170	143	141	190	162	155	153	153	180	147	153	135	134	145	153	154	145	140	178	146	167	158	170	176	166	134	150	170	169	155	179	162	162	146	137	158	140	159	164	152	156	150	142	179	170	168	168	154	184	144	174	155	161	147	166	191	162	149	157	135	159	162	157	163	152	161	173	177	161	172	155	136	154	143	169	159	174	169	133	143	158	143	155	130	162	175	151	183	154	173	144	162	117	150	148	152	144	143	163	168	148	167	165	132	157	133	153	138	171	167	155	173	146	166	154	141	170	130	134	145	149	138	150	174	161	154	141	165	170	162	164	133	165	170	154	132	178	159	165	126	136	139	164	170	157	162	146	183	155	155	156	161	168	168	167	159	160	136	158	141	132	170	152	150	169	152	151	151	167	157	140	180	150	170	136	160	155	138	156	166	149	166	173	143	156	163	142	168	180	143	144	176	159	153	142	184	154	148	145	142	168	159	183	160	153	157	174	164	131	146	152	148	178	127	177	144	143	182	153	189	157	126	154	152	153	153	159	189	153	147	167	137	176	151	147	145	164	165	149	157	154	158	151	164	177	158	164	163	170	165	150	152	178	145	165	133	166	147	153	146	136	165	173	140	153	159	144	170	163	137	149	136	156	171	149	152	147	160	162	180	157	152	150	173	157	165	153	154	172	153	128	153	172	143	142	156	149	168	145	164	154	159	173	160	139	143	158	142	162	153	155	164	167	156	148	162	150	132	143	169	151	154	153	154	163	165	155	172	148	147	180	164	170	160	138	135	175	154	166	160	154	168	165	174	158	155	158	144	164	168	147	159	152	157	152	192	162	163	135	152	165	168	157	138	144	163	148	142	153	189	156	149	151	159	146	151	159	176	169	156	157	170	174	158	141	154	127	154
33423	6240	7283	7391	6494	4882	3994	3031	2346	1894	1668	1436	1255	1130	1027	985	886	936	829	794	744	674	681	696	621	628	622	599	561	542	543	541	534	498	518	468	468	484	472	501	514	443	491	458	459	502	482	458	488	469	412	479	472	482	439	425	519	453	460	471	475	445	481	469	452	462	468	440	456	470	467	450	430	428	432	402	442	429	433	407	424	470	447	433	452	392	434	447	384	462	463	471	465	446	503	467	469	488	501	466	458	428	434	462	439	397	430	445	433	397	406	430	387	399	412	411	402	411	459	454	462	379	383	402	426	463	404	444	398	392	471	432	423	422	416	395	402	388	400	437	405	409	420	431	419	397	421	406	425	372	410	422	398	371	414	412	406	390	417	415	433	413	395	376	392	404	415	411	402	387	405	463	359	412	417	405	408	428	410	418	440	377	448	399	402	393	420	447	404	434	412	411	431	444	435	398	410	432	396	394	445	415	392	398	398	396	362	409	409	408	407	440	407	438	415	393	422	380	389	402	424	420	388	409	387	399	405	404	387	371	429	414	397	411	398	407	383	360	392	399	417	410	419	406	365	380	433	400	385	434	432	387	421	414	408	409	407	405	418	414	398	410	393	392	438	429	413	404	420	388	403	379	425	418	397	439	384	436	399	378	402	411	383	415	443	377	414	383	423	384	382	405	396	397	403	397	410	424	421	421	404	433	404	415	332	396	395	361	411	411	406	404	389	401	397	421	407	424	411	393	442	393	408	409	406	390	438	392	380	430	412	397	359	407	420	397	430	419	407	402	387	411	400	408	382	399	407	394	420	417	413	417	405	412	400	443	392	387	408	405	388	387	398	407	418	421	422	398	377	419	386	397	412	420	409	375	455	404	429	431	416	415	366	423	407	389	400	383	420	426	447	431	410	425	425	418	372	431	418	413	390	391	416	376	393	380	430	424	374	397	395	405	389	380	406	359	400	393	424	425	407	367	416	417	444	409	392	414	423	448	394	404	387	381	420	415	401	381	442	413	409	409	412	380	389	406	407	402	397	397	396	386	414	422	431	409	412	400	423	418	393	432	416	379	412	417	409	414	427	406	423	418	375	405	398	423	414	383	422	414	460	382	415	410	414	419	412	424	404	421	417	373	399	402	423	421	386	384	415	430	393	410	370	374	392	414	406	404	411	425	397	387	373	382	414	401	393	384	406	411	434	394	433	406	414	389	412	397	396	376	389	424	435	388	423	401	374	420	395	407	423	401	442	427	381	401	403	383	385	400	355	437	408	392	388	389	394	387	411	432	459	416	378	430	419	387	422	415	399	396	409	421	413	408	441	386	432	433	400	392	430	407	438	386	429	411	451	405	399	359	400	426	452	361	387	428	370	411	389	400	449	419	402	385	429	421	399	379	431	399	379	393	413	419	348	422	381	383	410	411	420	454	384	439	412	415	416	417	372	428	406	404	440	436	393	413	411	404	417	393	387	424	398	428	393	383	386	437	379	397	405	458	398	395	410	368	429	409	381	388	434	376	412	396	382	398	384	423	396	428	411	394	443	445	438	370	386	399	372	400	401	385	406	413	388	374	412	383	396	451	415	410	438	439	418	378	467	395	396	438	414	393	366	403	368	403	429	425	411	393	373	426	420	409	393	415	401	407	405	400	425	404	415	431	412	380	390	428	428	406	385	397	462	404	395	424	375	415	420	377	399	434	387	407	394	395	395	360	410	409	416	431	403	417	423	443	404	400	375	390	413	398	403	379	395	404	408	397	428	408	370	416	419	430	399	387	399	399	418	391	431	395	407	434	410	433	389	393	414	411	426	378	378	393	418	400	421	363	426	435	379	419	378	429	439	351	384	443	401	397	417	369	400	444	392	426	393	415	383	388	408	381	434	431	432	396	416	436	425	418	414	387	405	416	400	398	402	407	449	402	454	396	385	439	414	363	394	438	399	390	401	410	419	429	377	430	426	416	396	401	392	401	437	392	425	433	415	427	426	423	414	410	388	421	378	382	377	404	405	374	439	421	387	417	368	403	387	411	409	396	404	419	385	400	403	437	408	385	401	425	387	417	398	389	377	394	413	447	428	394	424	420	360	422	423	388	426	399	422	363	383	405	416	395	406	401	425	392	391	374	435	400	408	394	402	383	399	397	428	405	396	418	390	433	446	422	404	389	401	402	401	405	397	353	404	392	413	415	391	365	402	395	381	426	372	414	393	397	387	430	400	394	435	417	389	391	387	389	411	412	384	402	401	386	403	385	383	394	378	448	416	413	364	396	406	421	404	400	430	434	377	441	392	393	430	416	383	408	388	402	429	426	423	395	406	439	374	419	396	375	386	367	410	407	428	450	422	399	393	367	394	375	425	410	422	405	399	388	396	375	389	399	412	403	394	383	419	394	395	413	420	391	438	428	404	390	434	365	379	385	425	437	391	386	377	412	389	386	415	389	384	387	400	398	392	396	339	381	410	390	401	369	420	398	392	400	403	418	409	426	394	368	425	417	411	416	385	380	409	437	421	404	415	403	420	386	411	401	408	414	411	419	411	449	437	389	370	437	394	401	411	409	381	428	391	413	374	400	428	382	416	337	450	409	385	367	419	412	414	407	432	389	386	398	404	375	381	391	423	402	399	448	396	402	408	365	360	438	401	386	377	403	410	398	371	397	385	438	419	387	392	380	414	402	342	416	387	409	411	408	374	393	444	420	372	395	412	378	409	388	402	428	425	418	374	414	403	406	412	449	382	414	426	393	397	397	406	435	373	394	385	435	379	411	437	413	405	395	399	431	428	400	449	375	424	417	391	387	376	376	434	383	381	411	438	396	426	388	409	407	392	420	413	411	442	395	394	387	391	414	403	425	390	434	420	426	394	400	419	402	380	393	419	435	425	410	404	455	414	398	417	376	397	418	431	411	379	430	392	428	409	409	394	429	400	410	404	415	395	424	380	404	370	397	424	428	404	411	442	365	379	409	415	411	387	421	396	391	391	384	400	407	426	391	420	381	364	362	428	381	391	416	404	348	397	398	425	391	435	415	407	422	412	398	413	437	403	418	399	378	450	373	404	385	426	420	393	422	426	415	393	401	424	432	407	421	421	369	411	398	412	421	435	383	404	432	420	428	429	380	404	394	406	420	409	388	394	388	361	408	383	433	400	366	377	467	408	468	408	393	449	378	409	436	430	426	374	375	392	401	426	382	421	397	378	368	387	398	380	399	391	399	407	433	415	425	408	394	383	388	413	411	409	391	405	397	440	383	407	393	427	381	394	404	413	373	411	421	416	395	379	388	404	417	405	412	376	453	361	370	406	400	411	365	383	417	388	381	427	402	371	420	387	380	371	420	381	407	410	393	394	398	409	401	436	361	418	434	407	393	381	431	448	397	400	442	405	400	403	415	409	467	392	409	432	425	399	401	410	409	433	405	427	417	422	369	453	392	432	379	426	400	411	422	378	392	404	403	424	387	394	375	438	392	452	435	401	393	398	386	440	398	406	408	386	378
7929	2583	1186	764	495	382	291	284	252	265	281	267	260	262	283	254	260	244	264	260	284	242	267	261	252	272	256	248	253	261	259	266	284	254	261	278	277	251	267	250	267	246	237	260	265	264	259	272	285	241	262	233	253	257	271	251	296	278	246	233	244	234	213	254	256	253	245	253	280	259	295	292	270	255	258	244	269	265	293	251	259	246	271	265	233	276	238	261	244	251	254	257	223	257	237	246	272	257	240	253	261	283	262	278	257	253	273	295	239	256	249	246	279	264	248	250	247	237	224	272	242	219	249	269	263	244	230	246	261	232	241	251	273	262	264	246	281	264	256	263	251	264	257	236	291	254	256	273	248	285	246	268	252	263	266	251	260	242	251	290	267	267	257	280	259	272	257	241	257	262	267	248	268	269	235	247	268	262	246	255	273	260	252	253	268	274	257	248	272	229	260	238	232	281	246	232	259	241	259	264	252	257	261	258	269	262	257	235	270	236	272	249	263	215	237	227	249	263	256	250	258	253	299	254	249	285	297	271	243	211	268	269	228	259	247	249	228	222	251	287	228	240	279	312	251	260	278	249	270	245	241	268	240	267	273	251	264	262	231	277	269	231	274	255	250	246	254	260	281	271	265	246	243	237	255	252	251	270	279	268	288	226	256	270	279	242	248	243	263	264	253	261	283	261	250	263	264	246	229	267	268	269	250	255	248	241	254	262	272	260	292	223	245	241	233	268	257	266	251	274	241	256	228	240	280	270	270	218	254	276	251	259	265	242	257	245	263	265	270	273	276	255	264	249	238	225	268	264	246	275	263	237	288	247	247	242	281	260	265	291	250	251	269	258	272	255	227	273	281	243	251	266	232	288	258	257	272	280	259	268	258	247	239	258	261	275	282	212	255	232	237	245	262	261	253	254	246	279	266	261	231	276	261	260	236	279	275	250	255	271	240	245	263	241	294	248	222	263	271	260	265	257	237	250	286	286	282	260	268	239	280	257	291	265	262	260	255	302	235	273	235	266	261	250	248	274	261	246	236	234	246	226	239	269	242	260	251	254	236	261	274	257	260	255	253	249	251	242	249	267	236	262	287	261	252	250	298	287	263	246	253	244	262	288	262	251	245	253	261	258	279	274	255	263	248	236	280	249	261	242	215	263	258	260	256	272	242	236	235	231	266	264	228	290	267	255	245	240	280	249	277	244	248	246	244	267	233	252	250	238	223	232	236	260	255	257	245	267	245	235	249	273	282	242	230	272	262	247	272	272	260	236	280	251	260	249	243	223	256	244	261	252	259	230	252	243	274	276	298	282	289	258	269	254	264	231	272	273	274	258	267	246	258	273	261	263	246	273	270	248	271	256	262	255	243	250	272	317	277	239	246	269	254	238	251	260	286	235	272	248	264	248	281	252	252	241	264	226	272	242	270	256	239	261	283	215	268	272	264	255	261	245	261	266	234	272	277	262	228	234	256	263	262	278	261	248	272	273	262	263	266	270	238	274	254	266	271	225	251	253	259	239	257	265	221	243	252	259	246	231	259	297	256	279	292	245	249	268	243	279	245	238	290	278	255	232	292	278	251	242	242	267	258	295	250	253	271	278	245	297	257	302	245	255	268	244	210	251	238	268	259	294	265	271	277	262	257	246	248	285	280	253	267	252	259	283	250	258	252	248	259	264	256	266	249	291	263	253	229	225	237	276	257	248	273	244	270	255	252	240	268	243	272	228	254	272	241	243	232	204	245	277	253	276	283	263	306	240	275	290	262	272	247	260	247	251	271	284	277	245	263	253	250	240	225	304	245	277	256	229	276	231	277	279	267	228	254	280	254	264	266	283	269	269	279	240	222	260	261	277	275	256	253	243	256	274	260	242	277	250	245	256	230	273	257	238	257	244	254	272	266	260	240	239	260	271	287	285	257	245	274	260	230	243	263	232	249	252	290	260	245	270	224	261	267	274	255	253	266	243	235	251	284	266	260	273	267	257	265	250	259	253	252	247	253	265	266	244	265	244	250	239	279	257	273	256	251	251	250	268	282	283	239	233	266	254	260	242	266	251	233	276	265	267	258	249	252	275	251	255	288	257	292	236	253	242	282	270	287	240	256	263	254	257	254	249	238	255	240	271	246	253	303	249	275	275	260	254	247	275	261	238	269	275	266	245	266	249	273	255	263	257	261	237	270	267	259	250	237	238	255	253	246	238	257	275	239	244	259	254	274	254	240	238	260	249	251	218	265	249	260	270	245	282	267	265	252	268	258	284	252	269	261	276	250	252	271	262	277	254	245	243	283	248	241	244	234	281	258	256	267	247	221	287	285	282	227	259	275	253	215	272	243	263	249	261	246	240	279	276	257	264	265	283	266	247	248	252	276	281	260	231	281	260	246	235	269	271	234	281	263	265	241	246	278	281	261	259	257	252	285	263	250	239	229	243	252	254	258	254	279	257	246	244	280	246	258	254	238	236	250	268	273	261	251	247	244	243	253	237	267	277	241	258	271	261	248	257	272	249	263	249	286	260	275	237	240	248	241	251	223	257	271	286	255	266	232	251	259	256	265	228	252	256	262	237	265	257	271	258	246	257	269	254	257	257	270	254	230	261	230	255	264	234	271	248	253	234	259	256	285	253	252	254	263	249	271	271	250	246	265	256	282	253	256	259	241	254	237	240	255	255	248	269	231	257	261	241	279	248	286	254	246	276	242	260	262	276	266	245	279	274	231	255	297	249	296	258	275	235	225	292	237	250	269	277	251	292	250	264	290	244	261	255	253	264	241	255	265	253	252	277	248	237	255	249	257	269	279	279	261	223	244	253	256	265	241	247	246	260	245	261	258	256	258	240	250	254	252	267	279	258	263	249	254	272	279	250	252	249	260	282	276	242	264	236	278	236	279	293	268	268	268	262	271	270	267	253	277	239	302	288	256	224	240	249	244	252	249	290	254	252	247	256	241	257	266	271	265	268	248	270	247	265	250	227	224	243	270	249	262	268	230	236	269	239	267	262	252	223	275	228	234	243	273	256	243	282	233	226	259	251	267	244	244	235	242	254	278	277	256	260	257	260	251	252	236	225	281	252	287	283	255	269	270	263	222	237	235	269	253	261	253	247	243	271	242	219	254	283	261	269	253	238	243	247	244	242	255	271	285	257	252	239	230	230	226	257	281	260	261	279	251	269	281	253	279	224	250	233	246	245	255	250	267	275	264	262	297	275	265	259	267	233	271	272	239	278	244	235	260	261	241	282	275	285	245	252	281	258	239	229	258	272	277	243	246	266	284	233	251	295	253	267	257	295	264	260	250	252	251	273	276	248	227	271	268	258	247	266	228	259	253	273	239	228	269	241	265	235	230	260	267	251	257	260	219	284	261	253	251	260	250	269	244	279	246	250	240	266	230	276	250	265	256	254	258	261	273	239	264	253	253	232	267	294	266	253	268	258	276	265	261	274	268	232	243	253	230	233	288	274	277	291	254	256	248	255	252	251	250	230	281	238	225	276
7629	1421	1320	1233	1030	919	797	735	747	721	694	693	673	686	673	690	695	620	653	699	684	693	697	671	673	660	646	702	608	679	672	667	670	643	669	661	670	690	691	666	678	681	710	666	682	670	648	639	682	637	650	690	668	711	648	680	679	653	665	678	692	644	646	652	677	655	653	725	639	632	638	676	647	650	659	643	649	662	626	644	711	693	657	660	637	696	614	656	677	575	649	686	659	666	676	620	704	682	698	682	635	697	636	660	774	644	624	645	656	643	664	677	638	679	662	651	628	638	654	662	652	684	667	668	674	621	663	705	692	657	642	640	636	620	682	655	684	691	639	615	701	654	662	639	615	668	656	607	695	619	663	650	623	650	652	656	648	679	653	671	678	684	660	655	672	686	637	642	685	661	631	671	683	611	618	644	647	711	648	640	645	673	703	648	622	622	654	678	658	639	658	615	654	689	687	624	635	646	678	656	665	698	701	671	627	661	652	687	680	637	659	679	661	669	666	649	672	628	616	644	664	659	649	659	650	633	648	663	664	611	631	668	679	610	652	637	633	661	626	657	694	680	689	679	657	680	643	643	676	623	656	661	667	665	605	653	647	633	631	661	657	650	638	651	667	692	707	640	653	643	636	626	652	662	704	674	673	703	630	647	663	602	649	638	678	617	691	649	637	630	676	678	637	681	667	625	647	602	638	614	646	645	641	644	626	623	630	637	617	655	641	636	642	682	675	631	627	668	705	647	680	703	703	651	647	665	646	658	621	694	645	670	650	660	627	618	650	701	619	692	661	674	702	666	644	627	648	622	619	640	657	649	640	615	641	662	673	637	667	697	665	677	665	629	702	595	668	674	634	650	668	661	669	673	675	701	674	684	661	620	655	649	649	663	683	659	653	633	646	700	609	707	647	640	674	652	677	625	684	661	711	684	623	646	642	654	641	675	640	642	652	684	650	658	677	672	686	654	654	652	660	671	658	645	680	701	669	678	671	663	654	611	639	630	661	659	675	627	664	628	669	676	670	645	657	669	683	652	602	693	660	668	618	664	649	644	670	651	648	645	651	708	639	680	596	604	642	645	633	622	693	684	690	650	656	677	640	640	679	663	655	640	697	633	625	658	615	661	641	686	660	619	662	651	663	626	673	668	620	659	684	639	663	663	611	657	670	664	691	648	688	680	611	642	649	681	671	652	661	637	645	634	660	645	657	710	636	631	651	670	658	621	645	649	680	687	660	691	647	615	602	665	667	626	700	651	651	670	665	666	656	654	639	671	671	626	621	638	631	701	683	661	663	626	628	663	644	603	681	648	630	650	690	632	683	649	644	653	652	610	634	652	604	648	657	668	636	654	664	627	664	691	649	616	678	632	669	684	651	641	666	689	604	642	671	620	632	671	631	617	656	654	623	642	625	635	666	640	667	659	655	649	686	669	624	635	615	659	706	607	700	628	655	641	652	677	659	652	671	702	608	646	661	649	626	684	621	657	679	681	676	650	638	652	640	654	650	676	648	656	612	682	648	657	638	642	669	659	677	626	640	670	638	651	617	635	630	659	617	680	640	667	652	619	610	641	648	643	672	628	640	656	649	610	667	692	632	636	589	643	661	640	637	644	637	668	627	665	628	673	671	669	675	625	661	629	632	632	642	639	661	633	679	619	655	656	607	635	647	687	659	653	614	667	654	700	690	637	650	623	648	688	646	668	689	675	620	664	662	623	655	672	677	665	642	677	635	674	657	663	645	651	680	631	629	643	677	640	678	635	631	642	668	581	651	656	675	654	635	631	668	654	662	604	652	632	654	643	662	685	642	689	677	636	624	619	620	682	647	609	642	654	664	616	661	634	643	645	634	676	637	654	656	687	641	641	642	632	649	694	633	671	719	656	668	640	662	668	681	658	653	681	671	636	644	668	640	615	660	653	679	643	664	602	642	627	556	659	676	638	620	681	682	666	626	638	668	630	658	654	655	637	613	646	624	647	673	668	648	664	597	675	664	647	643	675	629	655	635	681	673	619	674	628	660	653	664	620	660	679	655	640	642	641	655	680	655	664	669	651	668	702	633	665	653	659	650	670	643	657	659	620	626	627	608	650	703	669	630	646	666	673	668	659	647	646	622	686	671	678	611	637	673	659	695	670	626	646	663	621	597	700	685	607	611	616	671	684	668	715	649	673	617	627	674	596	658	656	613	624	673	665	652	635	639	649	659	619	652	656	607	637	650	686	666	663	633	686	638	655	630	640	622	598	670	691	618	662	705	679	602	685	695	672	669	663	660	649	669	646	629	649	630	583	709	696	682	639	612	662	644	643	597	663	670	650	707	683	631	628	643	663	635	674	666	687	635	661	659	648	615	664	631	656	655	634	697	660	636	628	665	654	682	621	641	632	670	686	680	658	660	640	648	671	667	630	675	658	650	640	643	658	622	623	659	643	624	656	662	629	633	641	658	638	647	675	623	612	667	691	640	644	603	653	664	703	645	632	648	641	641	627	657	637	628	681	636	664	598	633	625	647	655	646	635	655	709	663	601	646	701	666	667	663	677	660	612	605	593	678	677	693	655	670	689	620	662	691	688	696	664	658	657	674	620	643	628	617	639	650	681	638	641	643	674	649	624	643	667	689	627	662	655	622	697	636	674	634	687	639	662	639	616	675	653	646	690	671	654	658	660	622	695	672	631	548	652	630	676	629	653	650	712	664	682	682	662	690	710	706	628	696	597	608	626	617	686	654	666	655	654	644	629	608	657	670	624	647	702	672	674	672	651	643	664	684	636	637	691	688	670	626	678	600	660	707	648	635	680	655	657	633	677	641	617	648	640	625	696	649	655	644	657	623	651	652	666	641	643	661	620	649	655	633	652	677	607	700	660	637	628	693	643	662	644	675	670	666	676	669	658	658	629	657	689	684	642	626	653	663	655	641	618	645	659	700	617	676	648	692	647	691	664	643	637	651	635	680	636	646	666	646	692	686	626	670	667	648	654	693	653	689	626	671	658	640	647	718	721	593	683	660	657	718	673	605	625	649	700	678	686	664	615	667	655	683	679	643	638	636	685	685	619	647	620	692	622	683	643	637	654	629	667	646	674	624	650	678	679	693	628	645	628	682	645	649	692	666	679	624	648	690	633	641	653	636	660	674	618	635	655	659	653	653	681	671	623	670	593	655	634	614	666	679	650	687	672	671	648	633	658	621	625	685	642	655	658	636	666	624	665	662	650	648	691	621	642	651	644	661	680	665	643	633	610	671	659	638	617	642	650	639	640	672	704	660	627	659	639	643	668	640	659	677	711	689	637	679	616	595	619	620	661	649	685	666	641	641	675	652	666	601	673	672	669	581	645	660	674	633	635	660	664	633	625	662	671	615	619	649	635	696	634	664	642	611	633	676	656	666	635	633	642	646	587	665	658	678	641	680	644	671	654	645	641	621	672	620	691	647	689	621	605	660	642	650	658	653	671	680	673	645	682	621	627	662	699	666	655	653	668	679	678	640	660	628
34265	18918	10538	6557	4258	2326	1265	660	516	406	354	325	334	301	320	248	277	334	281	291	272	278	277	257	248	281	270	264	287	263	241	249	267	286	287	245	309	237	265	279	281	283	270	290	257	272	249	259	264	252	266	232	268	239	265	256	269	249	259	244	255	266	242	271	245	239	277	276	235	261	245	248	283	260	268	234	257	251	257	268	243	244	220	232	253	280	282	278	279	234	251	266	253	249	234	263	296	264	219	255	257	253	274	249	275	251	275	257	285	278	278	254	290	271	246	229	220	250	213	273	276	277	250	249	254	259	234	274	256	236	236	254	249	251	282	247	261	276	262	241	248	261	239	256	273	230	247	264	271	271	261	239	273	234	275	259	229	244	263	236	247	266	243	260	267	235	269	239	264	268	279	284	232	262	249	270	267	259	251	248	250	260	253	247	287	241	287	259	241	231	263	287	283	238	257	245	259	241	262	272	238	264	251	247	294	287	267	257	241	254	226	239	261	247	261	236	273	251	253	278	242	289	252	275	265	233	258	244	283	249	269	282	275	270	263	280	239	238	264	248	272	228	233	258	257	281	258	254	272	218	260	255	281	276	232	247	257	281	247	280	261	238	272	257	258	253	265	293	255	266	258	275	263	250	243	291	255	250	243	236	246	298	256	246	233	254	285	228	250	268	271	242	260	289	264	243	236	256	279	223	263	245	248	228	261	265	246	291	254	251	222	275	246	288	267	258	273	253	230	279	259	245	245	261	271	264	262	248	247	291	262	249	288	249	274	251	267	260	277	256	265	246	264	238	250	273	257	251	250	254	289	269	245	270	271	268	234	271	268	263	274	258	263	249	254	254	254	249	271	269	272	264	268	246	224	253	274	260	234	220	262	262	231	255	260	239	260	240	239	263	267	259	249	276	258	263	280	266	247	233	246	261	261	260	264	256	251	271	252	268	245	276	270	284	259	258	249	247	284	244	269	256	253	237	245	250	269	267	284	250	257	278	258	268	269	266	273	244	275	275	250	264	261	245	259	283	247	272	240	257	257	250	251	278	283	262	279	246	250	267	270	239	248	274	266	256	248	292	261	261	249	260	280	290	281	251	232	228	275	250	278	262	240	269	247	232	254	245	237	285	234	293	265	265	249	255	242	242	269	240	288	279	264	257	278	245	245	256	257	266	256	258	251	265	263	232	228	247	246	263	267	261	241	259	240	248	257	268	290	248	283	248	269	240	254	258	286	237	286	244	269	253	275	276	271	240	257	248	294	279	294	269	280	256	233	237	244	263	255	244	269	270	224	248	254	255	273	268	273	241	249	247	271	213	289	275	239	265	244	250	245	266	269	268	274	267	240	249	273	258	253	248	254	254	243	270	247	275	272	235	262	252	247	222	249	263	275	263	263	239	254	248	280	232	254	272	265	269	273	219	284	250	245	279	249	254	238	276	277	279	279	250	250	233	260	265	248	251	286	248	233	260	262	204	255	267	261	271	269	271	300	254	282	268	264	258	259	247	259	282	256	239	280	269	249	290	276	252	264	250	261	248	259	265	296	238	276	273	239	252	282	247	247	251	247	235	239	283	249	256	255	273	241	245	253	245	279	273	289	252	265	257	232	230	244	258	193	272	245	252	283	265	251	265	258	255	261	249	263	289	294	247	246	272	232	264	244	275	246	252	254	270	254	245	251	251	267	250	278	243	240	228	247	259	270	245	239	283	260	255	282	275	255	251	234	248	263	245	229	284	264	284	227	248	232	254	261	259	247	256	266	270	263	263	253	278	242	261	262	272	276	252	243	273	288	264	259	271	257	280	262	255	276	272	265	242	268	228	265	260	260	267	259	282	254	276	256	263	286	255	263	251	266	284	272	252	239	252	242	267	240	267	249	256	265	258	273	236	273	255	259	268	280	262	259	253	255	216	246	251	270	255	285	248	264	275	234	273	235	282	231	252	229	255	246	255	248	238	252	276	275	229	227	262	263	245	250	259	230	272	251	262	244	254	245	270	238	258	269	304	256	255	249	285	253	227	249	277	258	245	236	263	246	254	257	260	282	239	284	254	266	273	257	277	241	231	246	263	250	265	264	254	251	260	270	224	254	270	255	254	272	255	238	269	284	269	261	265	266	254	251	261	246	304	253	245	258	270	286	266	234	259	255	251	276	258	257	257	280	256	269	248	304	272	251	253	244	246	265	244	228	260	284	265	255	250	236	251	263	270	268	276	254	262	278	242	250	269	277	255	276	256	269	291	253	260	275	276	256	279	283	250	282	271	266	260	237	282	281	218	265	272	268	258	270	273	264	288	246	272	272	232	248	250	264	226	246	255	262	240	268	252	284	237	254	244	269	252	247	248	256	213	274	275	268	262	253	247	291	248	260	254	278	237	230	257	265	252	291	306	286	252	267	277	259	230	249	256	245	269	239	267	255	280	234	245	221	273	257	239	267	246	263	261	238	238	264	267	268	232	280	238	279	254	267	266	267	254	276	257	245	255	273	269	240	268	253	244	256	240	247	241	257	248	270	258	262	244	242	249	263	258	265	242	232	279	252	253	284	259	248	263	255	242	279	234	267	263	257	247	255	265	250	219	238	241	266	261	245	273	245	243	235	264	245	247	257	268	283	261	264	245	244	283	247	262	258	257	232	231	263	255	228	278	232	274	247	244	258	268	238	243	239	282	253	262	244	241	250	260	275	262	262	268	264	280	250	243	263	259	282	241	241	277	273	279	250	250	251	270	245	254	258	280	281	254	252	259	249	220	255	269	250	270	265	250	287	253	261	291	255	255	264	247	246	270	266	255	236	274	260	277	259	271	259	265	258	257	257	220	235	268	269	263	276	276	270	259	283	253	263	276	250	243	239	238	235	220	240	250	218	265	266	239	258	255	266	265	265	246	259	250	262	294	261	271	260	256	285	246	274	270	272	261	261	258	254	265	291	254	248	246	264	247	260	267	239	266	258	208	253	248	239	241	251	264	250	273	261	257	271	253	301	254	240	245	282	266	242	237	268	270	256	234	250	278	267	274	240	280	248	260	237	242	290	265	242	260	258	252	284	260	246	244	288	264	247	258	260	266	268	268	261	247	286	270	244	236	233	268	237	240	248	264	224	237	259	275	270	276	228	264	257	253	274	253	246	291	241	253	290	291	273	265	263	263	238	264	236	247	262	236	268	272	265	260	286	238	259	242	251	289	228	270	249	276	254	273	273	260	273	293	254	266	245	278	302	269	272	247	253	238	253	251	249	274	267	276	234	244	280	275	237	253	259	242	238	266	242	244	246	299	276	263	259	274	246	261	258	253	258	243	253	265	252	265	259	293	263	255	250	278	255	272	248	250	282	259	240	258	248	284	260	265	244	253	263	255	227	254	268	291	245	263	246	255	227	265	236	231	248	265	255	258	259	261	262	281	244	262	237	276	267	268	261	245	287	264	257	279	253	258	274	242	275	299	273	253	253	247	275	267	265	262	253	261	244	273	276	263	255	258	244	289	255	245
26549	4483	4867	4770	4403	3059	2482	2098	1657	1377	1264	1194	1049	1024	973	953	955	861	840	869	803	817	794	817	777	754	743	717	741	757	685	743	721	688	681	729	666	691	734	694	677	688	669	666	685	650	670	663	625	664	660	678	662	688	661	639	647	624	683	675	688	699	719	731	683	620	676	701	710	679	712	685	670	677	651	689	684	675	632	730	678	634	671	604	679	656	618	663	708	687	626	679	712	668	720	680	729	675	670	659	656	694	736	655	683	644	676	643	669	688	666	663	625	691	656	654	663	658	647	668	624	639	643	674	615	654	658	633	632	643	617	661	637	646	663	648	617	613	619	672	623	717	611	687	620	652	677	662	677	588	645	673	689	644	656	666	638	615	612	642	604	632	656	654	615	704	677	637	610	629	599	652	603	668	662	608	660	630	606	628	623	632	677	647	665	628	652	657	645	661	646	641	706	649	656	663	679	663	624	639	650	642	627	634	647	674	667	613	633	670	622	667	681	646	643	643	616	638	629	638	650	656	622	623	633	619	620	642	635	701	676	661	623	636	623	679	632	639	643	616	647	639	606	596	642	670	676	659	656	666	651	700	598	694	672	639	598	667	648	661	654	646	622	686	649	612	619	626	640	646	653	625	659	668	701	657	662	650	601	711	648	661	670	670	680	703	651	715	693	649	668	646	666	650	644	627	672	639	663	635	652	638	682	613	668	609	635	687	650	672	675	641	605	655	630	652	634	596	713	632	650	650	630	594	631	694	608	662	661	657	663	642	624	646	680	611	636	671	681	646	687	662	661	641	613	651	656	644	644	673	612	639	665	611	608	647	644	651	609	640	635	656	639	615	655	690	647	615	686	653	650	627	651	659	595	674	665	615	656	674	631	683	687	661	679	659	683	691	648	649	631	651	641	629	608	621	697	666	651	648	694	655	613	656	669	667	633	674	610	661	693	611	677	657	659	672	621	703	646	625	626	655	649	667	610	634	644	642	651	624	639	676	623	690	622	674	619	655	627	730	648	693	655	642	711	610	646	632	628	671	631	641	662	642	583	636	626	636	615	632	677	660	650	627	628	648	679	663	615	648	671	656	620	650	639	661	651	599	679	630	636	641	622	651	616	651	669	669	666	665	645	696	686	615	591	618	626	655	645	673	628	610	660	651	635	629	679	664	648	654	644	624	621	640	631	632	615	648	671	637	631	613	647	632	610	666	684	637	673	634	639	598	648	670	654	648	654	668	643	663	695	638	660	661	644	667	674	651	625	643	641	655	639	640	631	605	641	635	665	622	670	606	639	609	650	624	574	648	672	641	624	685	659	646	630	608	643	664	683	624	653	701	637	676	627	614	649	635	605	632	605	595	622	629	663	668	616	635	665	651	684	647	632	647	642	662	608	625	638	631	669	641	641	651	646	638	697	666	651	630	653	652	646	668	657	673	634	650	624	636	626	649	656	618	659	657	607	679	668	658	666	666	648	693	647	658	639	650	673	669	635	647	608	641	694	623	658	620	660	651	628	659	632	633	636	626	614	690	644	641	646	607	642	644	636	653	658	625	627	642	657	590	688	652	659	647	638	653	682	633	674	637	674	629	656	677	609	620	657	699	643	610	685	598	655	659	693	667	578	626	651	627	666	645	675	673	675	673	597	624	687	657	630	630	701	680	633	681	615	661	660	642	652	631	662	691	633	625	657	639	684	671	597	629	651	629	623	624	623	640	678	654	663	667	684	681	639	650	687	618	656	654	636	655	624	615	639	665	622	649	660	675	649	650	637	613	628	670	668	684	675	656	638	629	636	651	624	691	668	665	618	642	641	655	683	614	632	649	585	652	623	610	647	637	615	641	628	637	608	638	647	671	657	642	624	638	621	636	660	610	666	614	655	651	673	646	640	675	639	585	629	581	694	660	652	647	628	629	652	638	644	651	637	643	641	648	680	675	648	684	645	663	664	634	670	624	634	650	656	622	700	694	669	625	635	678	603	644	616	671	619	620	672	670	663	684	655	650	618	676	634	657	644	714	630	614	649	630	630	693	677	654	668	670	660	674	643	608	643	631	620	679	605	635	665	630	683	651	628	647	642	705	651	667	643	603	661	658	654	648	671	612	638	636	642	613	605	629	644	648	695	594	635	666	646	650	647	654	635	609	644	657	684	665	693	643	655	647	655	677	622	660	654	659	637	649	669	650	648	626	634	675	630	635	671	633	674	647	622	629	648	657	664	660	625	610	628	672	614	673	630	679	676	647	700	613	647	626	636	646	643	643	618	669	688	652	627	637	608	602	633	652	605	678	670	656	667	651	639	618	668	619	653	683	657	652	647	646	678	640	625	605	640	608	642	641	612	689	654	639	663	619	619	670	612	690	641	657	675	648	626	642	633	714	642	642	648	620	660	608	609	620	645	647	666	606	627	649	662	658	637	650	648	632	673	626	685	655	621	656	661	643	692	635	647	676	680	644	664	665	628	627	620	666	668	636	639	655	617	670	668	653	625	645	668	650	587	617	665	660	679	622	710	646	694	670	644	641	665	642	670	700	674	657	648	634	638	607	636	635	621	673	618	681	661	600	693	643	646	596	626	619	649	635	633	612	644	632	675	644	613	577	653	610	651	659	646	624	705	617	623	639	620	681	707	675	617	647	655	662	673	634	625	633	664	671	645	624	616	597	652	613	665	616	668	639	666	648	646	644	648	630	655	654	652	664	630	619	666	649	663	616	647	679	644	615	651	610	654	642	633	644	683	696	655	673	693	665	642	666	665	646	677	681	687	640	647	642	665	597	626	636	627	620	653	704	670	633	660	662	634	681	671	654	612	673	654	645	617	637	640	652	646	664	594	631	641	667	656	649	564	665	685	671	659	676	617	685	666	683	652	649	637	660	651	617	685	650	683	610	679	681	643	677	644	654	632	670	638	624	655	620	685	648	604	660	640	666	617	704	620	587	649	597	610	627	667	643	631	657	684	626	657	643	633	633	631	672	642	622	618	657	570	640	586	655	664	660	653	642	655	628	682	664	654	670	632	642	633	589	644	641	646	636	684	617	658	669	660	681	676	641	674	665	648	663	646	669	622	692	672	656	634	691	650	727	661	645	616	632	626	668	644	645	667	611	658	700	665	628	648	655	633	610	642	644	611	669	640	609	630	667	635	663	635	629	652	654	635	639	682	653	665	698	622	646	630	606	626	629	647	681	666	665	628	654	681	609	618	654	619	684	654	667	598	600	656	643	648	631	669	618	626	662	634	622	634	660	638	617	664	692	642	625	669	612	638	680	628	637	588	638	674	674	634	650	645	612	658	646	641	658	661	675	644	651	694	674	632	620	631	633	654	654	635	686	682	695	599	659	678	658	672	630	678	646	676	671	667	661	622	654	623	630	637	624	641	619	651	605	677	669	652	682	641	665	650	658	606	658	637	613	605	677	666	658	641	688	669	570	654	655	658	595	639	659	656	652	727	656	661	618	659	630	684	661	667	613	642	654	600	656	614	657	659	658
39626	21745	13855	9374	6385	3572	1927	1019	556	417	327	303	244	283	232	241	220	216	208	192	214	189	204	203	180	173	172	165	157	146	165	167	176	143	151	170	162	154	161	182	153	169	166	151	157	152	139	148	191	147	163	140	124	145	153	172	161	154	144	132	151	162	150	186	133	143	147	124	154	162	148	157	156	134	169	156	159	145	159	136	142	180	140	162	128	167	172	155	137	144	146	139	134	146	165	148	172	152	149	159	111	171	158	145	153	182	157	192	164	171	156	151	136	138	151	143	147	143	176	148	162	145	161	153	146	135	142	171	159	149	168	141	161	140	175	159	132	146	138	141	159	139	156	143	145	121	137	150	162	130	153	147	161	150	146	163	144	147	149	162	158	153	155	150	121	139	162	139	137	159	128	139	128	126	133	174	140	152	134	135	146	144	159	135	128	126	145	142	158	144	139	167	133	143	135	145	140	128	132	160	161	149	133	128	153	140	131	153	149	160	157	154	150	157	136	155	144	134	129	133	157	140	156	143	155	144	141	160	157	145	163	164	147	176	166	151	161	167	154	136	150	160	158	149	140	148	145	162	134	161	151	141	141	160	158	164	175	128	125	162	150	163	167	151	169	146	145	153	163	138	145	130	158	137	159	149	146	140	145	132	168	161	183	145	152	147	133	125	133	154	131	147	144	153	143	119	168	156	140	180	156	163	123	165	157	153	159	133	147	129	146	122	151	148	116	154	146	130	155	158	171	143	136	158	157	140	175	136	140	154	124	179	130	144	154	151	132	143	132	143	139	159	164	165	163	160	125	151	160	141	140	128	158	139	137	145	136	155	146	148	162	142	139	160	132	154	150	149	158	129	134	136	168	149	150	132	178	170	152	157	157	152	151	167	151	157	145	156	146	166	139	163	156	125	155	145	158	119	153	145	160	150	150	153	147	145	146	134	135	162	139	145	148	172	115	130	161	159	164	146	125	156	147	152	136	150	163	128	183	114	141	142	149	141	159	142	145	162	146	137	158	141	146	129	142	160	150	152	165	131	127	169	149	148	146	157	153	142	147	140	153	145	172	162	128	153	164	140	136	133	145	128	170	160	136	139	152	160	146	167	146	167	156	133	153	154	143	146	138	159	147	155	138	142	145	154	159	149	152	130	156	158	150	158	142	150	150	120	138	138	150	150	140	160	140	142	143	148	128	153	140	165	147	167	145	139	159	156	166	161	130	148	158	155	155	145	150	153	175	132	163	117	150	157	129	152	118	148	128	132	161	146	140	145	145	142	143	142	144	145	145	152	152	169	148	178	144	152	162	139	149	178	142	139	147	155	149	154	159	146	133	150	147	144	133	159	154	153	153	146	150	154	171	173	132	165	141	155	142	160	147	150	131	142	144	150	152	144	142	150	131	162	145	146	162	171	167	146	140	135	161	143	135	144	144	129	125	121	138	161	165	139	182	143	170	129	171	147	138	149	137	154	134	163	151	134	159	145	130	155	152	152	139	147	149	159	160	159	133	148	130	148	137	154	137	147	149	168	147	164	147	140	159	144	158	167	162	155	166	162	140	150	145	156	164	139	146	170	159	137	144	160	160	152	144	157	154	152	158	154	144	150	144	173	153	141	148	149	151	143	143	113	158	145	161	131	159	144	136	154	147	177	132	176	143	149	151	147	165	135	170	139	156	161	163	173	159	155	162	155	152	132	128	159	154	147	145	154	140	133	159	147	141	143	161	156	129	171	153	157	144	135	137	146	152	128	147	148	164	138	157	139	151	136	132	156	170	138	134	141	142	150	144	140	157	130	144	144	136	136	130	153	158	158	141	146	135	150	138	143	154	162	166	144	144	156	181	140	148	170	136	156	154	150	128	169	157	152	138	151	150	155	141	150	142	169	132	148	152	161	157	143	140	140	117	141	147	145	163	177	145	148	154	160	151	138	124	161	168	161	146	148	167	149	163	164	157	139	138	147	130	150	155	154	130	139	162	139	144	169	152	153	146	142	162	144	147	155	163	158	148	140	163	148	142	166	165	162	135	153	132	167	164	138	154	176	149	128	167	148	150	158	143	148	147	148	143	135	134	137	151	148	154	147	164	167	172	149	127	154	155	141	157	174	142	149	133	141	144	145	167	147	152	157	143	150	140	152	149	148	151	148	179	148	159	182	161	161	171	150	137	132	172	143	130	148	160	113	153	151	159	119	137	135	135	149	132	144	125	150	150	142	126	152	155	128	161	129	137	142	144	155	146	129	140	127	157	139	127	166	163	149	139	141	155	142	149	147	146	176	163	153	163	151	156	167	141	144	158	139	178	154	142	153	143	152	165	157	162	141	147	155	146	153	174	134	144	172	144	165	147	149	141	158	158	137	130	160	163	139	166	160	140	146	165	133	153	157	153	145	158	171	137	171	153	150	150	167	161	131	158	153	135	158	146	158	146	131	142	167	137	152	151	145	152	157	161	165	167	147	144	154	152	179	144	139	171	169	126	146	158	154	156	171	146	147	148	135	145	161	147	126	142	160	164	133	163	142	152	147	147	150	142	160	157	163	117	154	119	135	160	147	145	159	150	152	137	145	160	138	158	132	143	154	147	156	149	158	143	151	156	168	153	149	162	142	139	153	143	133	160	147	145	138	113	138	137	134	156	161	130	151	134	141	165	147	160	151	140	157	140	144	138	147	157	151	145	163	148	161	167	153	157	153	146	151	144	136	132	135	149	142	137	157	142	129	161	164	145	149	141	162	148	119	138	145	132	147	148	140	160	146	144	143	171	156	157	145	160	128	160	169	144	148	146	164	144	173	149	154	140	138	158	146	142	186	152	136	145	138	135	135	149	123	163	165	135	153	149	129	135	150	134	156	127	142	159	143	159	155	130	162	159	151	160	162	174	148	131	135	150	137	153	142	167	142	142	141	118	143	131	134	155	131	144	127	132	133	141	162	156	151	169	139	143	153	157	171	137	163	123	144	144	153	146	129	160	155	134	134	129	125	159	152	165	150	146	134	142	154	129	149	143	146	203	171	155	164	172	161	147	144	158	164	134	147	134	148	147	149	122	154	143	147	164	134	156	136	149	133	170	138	155	128	153	150	129	145	150	158	134	133	158	165	155	124	165	162	138	152	152	141	142	139	117	155	142	167	140	137	168	144	146	147	137	155	164	142	148	142	159	141	154	145	171	154	161	149	142	161	152	149	146	149	154	153	148	144	140	142	114	158	157	150	159	141	167	159	139	154	163	157	138	138	162	152	141	157	140	135	157	127	166	151	152	142	146	165	145	153	152	147	142	146	146	148	143	147	136	145	135	149	136	167	114	137	152	138	163	145	138	158	152	129	137	155	165	158	153	142	152	142	150	153	144	153	140	181	129	140	176	134	161	156	160	146	146	155	158	149	169	161	151	164	146	156	169	151	151	164	144	126	167	139	162	152	142	139	173	147	158	147	146	149	159	132	133	158	150	158	157	138	168	138	163	150	154	136	155	150	166	133	157	156	160	145
29499	6309	7083	7152	6379	4684	3936	3143	2228	1812	1510	1364	1208	1183	1079	974	976	898	804	706	687	650	695	717	641	600	568	572	563	491	543	490	534	527	495	466	455	487	478	477	491	459	476	477	442	409	440	476	429	488	446	443	410	439	439	472	434	402	433	419	488	469	441	451	459	435	469	449	439	420	445	425	412	421	444	404	448	456	417	437	427	434	428	439	433	440	416	438	425	429	456	429	454	453	435	456	503	458	466	416	468	420	430	451	391	457	426	413	423	424	397	403	422	391	390	416	426	415	395	396	388	393	395	419	405	339	423	422	384	382	362	445	397	389	392	402	420	392	391	402	408	410	389	415	358	391	422	383	393	383	370	387	427	376	416	398	399	427	403	397	380	369	421	368	411	389	412	417	408	385	401	402	395	380	414	392	397	411	403	361	411	380	408	396	394	374	410	410	363	341	415	388	376	354	415	374	409	387	402	406	389	375	401	413	419	390	368	381	377	421	404	404	393	394	397	426	389	374	403	375	317	396	381	427	395	387	351	399	393	391	389	403	413	382	392	383	388	405	432	375	401	365	391	435	400	372	403	390	376	388	405	422	383	369	366	418	405	407	337	408	413	393	378	390	382	407	377	416	383	386	385	389	431	379	389	407	393	369	381	400	378	382	416	402	407	396	398	359	415	395	410	390	387	371	408	384	383	397	395	380	395	395	416	390	416	371	434	363	392	390	423	375	410	369	372	378	433	383	392	385	382	394	396	402	371	409	387	405	389	393	407	409	402	378	385	356	407	402	402	408	390	413	389	396	368	380	384	383	388	391	389	373	380	380	358	397	408	430	411	402	392	404	403	394	434	408	365	411	357	402	405	356	402	398	397	407	375	410	372	411	373	376	417	378	403	397	395	405	426	410	376	403	390	386	385	373	403	406	413	369	415	375	391	390	368	352	374	373	376	412	371	408	376	401	400	385	383	383	400	413	405	392	403	403	393	385	385	386	384	396	395	379	381	353	386	374	403	375	345	377	383	403	412	393	367	382	430	403	413	389	397	384	348	373	430	386	394	400	415	414	390	382	408	410	381	395	393	404	393	381	403	361	407	403	367	439	363	392	403	406	442	420	422	386	402	380	379	380	393	410	370	367	387	397	420	396	403	379	377	351	356	395	400	382	336	404	368	369	406	378	420	385	409	368	391	375	380	406	379	386	369	363	391	404	350	398	406	380	360	429	413	394	397	392	389	394	369	407	375	399	406	379	389	344	382	374	392	400	366	393	382	391	409	380	419	408	332	418	396	390	393	421	398	433	420	376	418	362	350	436	405	398	395	378	377	405	367	362	361	378	360	390	322	381	393	368	417	387	376	421	362	392	419	393	393	412	446	383	379	417	419	403	388	405	435	405	335	375	361	430	369	383	381	394	383	437	357	399	383	401	401	344	425	450	374	388	369	416	406	368	406	399	407	385	384	372	397	403	426	370	396	353	383	405	372	410	403	368	424	405	381	412	377	373	373	363	428	401	431	416	396	393	381	376	416	375	427	416	415	412	413	370	350	379	393	340	378	400	387	359	398	386	409	414	403	383	382	392	404	400	392	422	416	399	388	401	401	406	426	394	409	422	373	430	361	416	374	409	373	432	424	410	414	395	417	376	405	438	398	367	410	381	388	388	421	413	442	375	414	399	418	379	403	397	401	398	400	418	414	404	409	407	408	393	437	381	349	404	392	426	394	390	389	418	415	368	390	388	396	383	389	403	374	400	426	342	364	405	392	424	396	437	390	375	407	392	370	340	395	383	380	415	423	374	428	378	400	353	378	409	376	396	405	371	414	380	397	364	386	395	424	419	379	384	394	398	392	374	378	408	389	416	408	345	440	394	389	409	388	407	432	357	377	376	415	394	392	377	373	375	384	386	398	417	376	387	404	384	370	397	402	390	395	385	382	412	401	370	379	411	393	416	399	413	353	383	384	394	381	433	427	361	386	403	388	361	374	434	365	405	366	389	400	389	376	403	383	413	405	419	366	434	396	407	408	382	422	400	364	407	368	369	355	415	397	412	390	378	390	380	394	367	385	380	403	372	375	409	415	368	412	382	384	409	385	372	421	373	378	396	372	386	403	407	363	376	411	397	412	443	405	413	383	367	413	412	402	395	386	364	375	411	436	373	393	409	417	404	389	397	404	374	402	388	417	390	394	382	382	378	407	388	412	365	388	395	397	398	389	426	397	389	389	389	406	374	384	411	383	360	404	413	437	369	413	386	393	431	368	383	411	374	413	385	368	424	394	387	404	411	393	415	404	392	388	388	417	399	380	389	433	405	401	389	365	367	379	388	420	415	393	375	396	425	392	423	400	384	392	428	358	380	411	374	406	399	401	384	396	397	409	406	403	396	371	346	388	389	360	384	363	396	403	397	433	387	392	369	403	378	423	401	390	408	430	366	392	374	399	393	404	381	402	372	390	388	404	414	368	384	401	404	422	406	413	391	376	377	394	389	372	385	389	400	392	361	382	420	371	402	417	428	372	381	383	364	399	383	393	413	364	365	369	372	384	406	396	384	377	360	394	403	419	413	385	404	400	419	384	420	392	419	365	403	399	363	431	387	396	394	404	393	423	400	392	419	432	408	438	384	365	394	382	403	404	403	388	386	427	398	393	379	409	390	404	365	386	399	373	363	360	380	435	355	386	373	386	354	399	430	393	355	398	369	416	391	438	400	364	401	397	408	391	414	408	402	384	373	371	399	381	396	425	392	410	412	389	374	356	375	408	394	408	414	400	427	381	419	341	408	420	395	380	430	380	432	432	434	415	386	377	368	404	411	404	393	396	424	410	407	395	367	394	407	384	415	382	393	385	411	371	400	375	435	375	398	392	390	364	423	412	406	399	388	434	395	372	405	402	405	334	424	383	389	404	382	416	402	411	338	360	403	369	405	417	425	367	400	400	414	372	383	431	381	379	398	381	370	439	388	397	392	377	384	367	387	389	375	386	397	369	387	402	387	372	399	343	414	424	375	394	414	367	367	408	400	394	393	389	388	373	386	367	415	401	401	360	385	363	386	407	363	421	387	403	383	408	396	381	354	432	403	389	381	393	416	371	404	380	381	399	378	381	380	420	388	384	375	373	400	417	435	402	392	393	382	372	366	389	392	383	373	370	357	397	386	396	407	389	388	398	388	415	383	444	397	398	377	385	373	394	397	382	386	358	405	424	366	377	412	440	376	358	405	400	381	399	355	390	387	420	385	394	373	384	411	380	415	397	392	389	380	402	435	364	406	395	408	382	391	387	409	411	359	371	370	403	366	418	367	352	390	393	388	396	356	396	384	373	368	407	362	405	401	416	424	401	367	365	400	374	374	383	426	422	395	383	405	375	386	385	367	417	396	397	407	390	372	381	385	388	400	401	372	392	348	376	415	399	426	405	377	396	373	425	403	400	357	405	419	388	433	403	396	402	401	400	391	397	413	369	388	410	352	399	376	417	372	406	412	417	366	366	375	440	362
6421	1653	978	645	422	353	287	290	228	267	252	247	263	232	246	241	245	260	238	237	262	266	251	266	256	282	244	222	263	264	223	274	267	244	240	250	272	241	257	257	277	237	291	260	241	237	280	260	256	215	249	313	255	278	249	245	273	260	271	241	278	265	249	256	234	272	263	245	262	246	254	248	249	255	253	218	234	257	258	268	266	245	273	261	257	232	258	275	252	238	260	288	253	273	231	274	266	252	245	255	267	253	270	294	259	261	232	270	214	253	270	256	207	225	256	249	228	257	260	258	255	256	229	275	268	280	255	246	235	246	259	219	261	260	269	288	260	265	288	265	258	219	264	238	230	247	242	289	264	275	240	265	243	237	265	277	236	284	221	251	257	276	297	222	259	266	300	242	232	245	236	249	295	242	246	246	249	256	259	254	255	240	256	269	236	257	261	252	243	235	276	239	260	250	262	277	262	234	265	285	262	232	254	245	249	244	262	254	269	236	246	249	239	261	242	272	256	251	233	230	234	260	288	260	241	237	240	241	258	283	274	271	227	263	276	271	246	255	256	252	241	266	263	274	265	250	269	263	249	240	273	250	257	237	229	258	237	265	272	241	281	236	251	235	239	269	267	266	240	271	258	243	250	243	276	273	268	256	262	254	240	261	244	263	251	254	278	279	275	271	247	271	281	256	249	258	251	233	216	258	221	231	239	246	288	230	244	239	233	245	239	261	257	229	243	248	232	259	265	279	253	263	274	262	249	254	228	256	254	236	249	253	259	261	249	254	283	263	253	244	272	268	248	272	279	257	253	282	259	227	289	277	261	272	247	263	248	245	272	260	241	248	266	260	244	218	227	227	235	241	250	241	249	253	256	270	245	253	231	249	252	267	254	218	244	238	238	294	293	264	250	254	256	252	254	265	253	266	267	265	238	261	240	246	268	261	278	285	257	282	255	272	266	249	257	277	270	243	251	254	287	250	277	249	275	245	244	234	221	259	241	240	251	262	245	258	245	242	269	226	238	246	268	251	271	260	256	250	241	250	271	233	254	227	258	245	254	268	247	251	249	260	265	242	257	259	260	244	244	216	253	277	257	260	221	247	249	244	255	267	235	235	246	264	224	258	263	221	259	293	258	279	285	238	242	227	258	246	255	260	231	263	220	264	255	235	249	253	292	273	227	244	268	247	252	257	245	259	276	232	239	260	280	265	249	236	282	256	227	257	267	257	265	235	236	275	273	243	287	233	256	262	253	231	244	230	251	282	262	270	252	242	259	252	224	261	242	248	254	244	241	231	268	255	239	253	257	287	270	256	271	255	253	255	263	282	225	253	262	225	271	261	285	268	252	246	221	236	266	263	248	244	272	262	259	250	260	240	259	240	243	244	246	234	265	248	250	269	256	267	262	264	261	254	258	257	246	272	240	243	236	239	258	239	260	269	225	256	244	256	284	262	258	279	276	254	245	246	262	242	227	261	272	245	235	269	259	246	258	255	266	272	266	255	276	216	267	266	249	251	265	267	259	253	262	254	248	279	290	233	251	264	253	255	262	256	268	263	236	250	268	227	234	276	279	277	233	270	275	285	273	258	244	276	246	269	256	240	255	241	226	274	268	237	230	268	241	276	231	238	251	262	246	258	244	223	237	238	255	249	294	268	260	276	259	283	244	261	264	260	261	270	279	250	289	243	246	239	247	257	271	254	243	233	259	247	266	241	239	258	235	268	253	250	237	231	238	268	271	246	267	267	264	275	254	268	232	242	254	214	249	245	244	275	243	240	245	256	258	279	252	243	233	281	257	234	280	227	218	248	259	244	249	277	226	244	241	258	247	277	270	251	244	244	253	264	246	230	230	276	279	222	254	281	242	263	227	262	273	241	243	253	245	252	238	249	221	250	274	279	224	280	268	226	236	262	248	236	232	238	254	247	256	259	257	241	252	278	264	264	272	271	238	254	247	277	254	247	256	243	251	258	261	236	260	243	270	257	243	256	267	214	252	249	237	244	243	280	252	238	230	223	233	265	299	220	236	255	290	223	270	270	254	234	254	248	254	238	259	272	253	249	254	272	250	234	256	244	265	234	215	262	269	285	267	275	246	247	251	252	254	277	268	261	268	288	276	274	261	264	262	237	255	252	250	258	286	269	260	301	250	281	234	233	238	252	283	245	262	251	253	262	236	239	247	249	243	216	256	256	245	267	274	252	277	248	252	259	263	251	256	217	273	277	248	226	234	240	275	274	267	254	252	230	250	286	259	266	249	259	271	265	244	248	260	232	249	273	265	266	221	240	217	251	235	244	260	253	257	249	238	229	247	263	248	284	249	231	257	249	275	286	210	231	270	268	257	256	284	255	247	246	234	273	279	241	279	247	241	274	256	229	272	271	245	264	251	265	245	260	284	267	281	251	247	267	272	263	247	271	250	289	256	245	260	252	237	250	256	225	237	257	242	235	271	258	264	271	239	243	256	262	252	283	277	265	229	281	270	278	231	240	256	289	279	225	239	274	255	227	286	246	229	247	251	251	258	284	251	220	246	274	252	280	264	240	257	293	248	251	261	273	265	243	244	262	250	249	242	244	236	235	267	259	282	297	272	235	233	263	261	223	262	269	257	269	244	244	252	277	264	267	233	289	261	234	234	278	233	275	232	267	285	282	233	244	239	246	245	275	273	262	271	256	284	240	258	262	243	257	279	270	280	257	243	246	272	226	249	261	258	256	225	246	269	265	245	254	238	263	250	294	266	260	255	255	247	259	243	234	229	262	245	257	253	235	264	264	234	230	259	269	262	260	276	299	249	257	237	244	276	245	256	239	255	256	251	248	241	252	271	281	229	271	256	276	251	255	226	244	260	266	270	283	232	269	251	235	216	245	269	263	277	252	251	269	237	254	274	259	224	260	235	283	261	279	249	251	239	255	262	271	254	300	238	250	246	249	252	237	266	258	265	255	246	259	241	242	262	252	267	268	245	237	262	232	265	295	230	231	247	223	267	248	234	232	258	267	237	247	263	285	250	245	266	254	239	228	295	240	239	231	244	250	245	261	263	287	261	258	258	249	258	269	249	256	251	245	284	257	248	241	231	251	275	243	258	246	221	258	264	244	264	276	269	227	301	245	253	238	235	271	241	259	264	265	248	215	282	260	232	260	274	262	264	257	236	268	266	269	233	263	263	268	263	278	254	264	258	250	251	261	272	227	252	256	284	258	229	241	235	286	242	231	251	232	246	251	279	245	267	255	248	273	266	281	233	255	212	257	241	241	250	244	225	236	252	234	234	263	274	280	238	248	239	256	245	237	249	263	265	240	223	238	256	264	284	229	225	249	297	254	266	258	262	237	263	234	259	248	281	277	250	285	259	226	237	256	267	247	236	257	267	241	262	219	244	285	284	299	259	240	251	235	246	274	272	277	252	236	257	274	252	247	252	237	236	255	249	235	247	238	266	220	228	261	263	229	243	239	275	247	267	250	232	267	247	269	204	238	243	250	261	285	254	278
6133	1365	1325	1204	968	884	775	730	715	675	657	665	649	680	658	682	666	684	647	634	671	689	736	658	701	681	689	628	611	667	646	639	656	680	655	693	652	685	651	664	730	662	691	649	680	667	664	645	631	656	656	657	648	616	690	688	701	694	622	674	664	674	639	627	686	685	685	665	691	664	651	667	641	662	654	682	634	688	688	639	664	687	661	653	667	601	645	630	666	679	645	658	627	688	650	667	673	649	676	635	636	670	669	678	662	639	627	689	617	660	656	686	675	611	638	628	660	651	619	671	678	628	642	684	669	643	653	640	615	654	648	615	635	641	646	629	636	674	661	672	629	654	647	659	642	661	686	621	709	652	635	638	688	645	598	659	688	682	669	707	654	661	651	653	645	637	671	678	623	602	646	670	633	661	655	639	674	655	662	677	651	585	660	669	612	685	687	666	659	653	652	661	634	648	670	623	663	682	688	621	663	636	664	624	607	631	694	629	708	644	591	651	697	624	619	665	636	620	590	660	645	654	665	678	652	629	632	656	668	672	675	638	621	663	685	613	669	683	705	674	630	694	635	643	634	675	612	652	659	675	650	673	633	673	617	668	634	651	635	673	661	641	633	675	663	636	668	693	663	667	642	651	655	678	654	604	697	624	687	692	662	670	651	647	645	666	630	676	611	667	684	628	653	626	644	613	617	671	605	608	667	642	664	612	655	678	674	671	605	655	657	646	642	615	616	733	687	635	669	673	665	630	586	666	685	670	659	642	721	635	676	677	667	649	677	657	624	668	649	627	637	649	668	658	661	638	623	670	677	649	653	655	605	662	652	695	655	637	650	632	611	652	651	636	661	594	647	671	658	649	648	640	646	654	645	650	669	683	655	659	662	649	648	696	656	667	650	700	654	659	643	666	640	637	661	699	623	682	645	611	626	677	645	645	652	655	681	642	657	635	635	676	645	627	654	652	625	653	652	670	664	662	668	661	649	698	696	675	646	638	678	654	623	656	651	659	667	617	639	651	622	656	665	656	619	690	608	660	653	683	693	648	612	641	655	656	604	618	618	636	643	667	679	708	696	639	647	663	634	662	657	628	653	629	673	688	601	645	671	653	657	652	697	626	665	677	650	683	654	669	621	652	642	643	638	663	662	639	623	671	646	644	687	629	670	655	668	619	681	633	658	638	679	638	680	621	655	694	672	652	672	668	625	653	679	662	680	687	646	669	663	669	634	634	650	646	668	566	666	658	627	628	645	640	616	576	676	638	639	617	694	660	625	669	658	653	645	648	639	606	649	683	598	665	659	659	691	664	673	637	664	637	682	675	687	704	652	626	616	686	616	687	689	644	632	652	643	682	639	638	639	618	675	675	687	677	630	632	639	634	658	643	658	635	669	637	688	649	658	699	682	667	648	661	615	679	680	624	678	670	692	620	652	615	648	644	679	679	649	618	622	632	661	664	662	654	669	646	673	635	644	688	678	624	695	653	660	700	613	679	644	566	648	626	674	622	686	678	711	606	624	686	688	666	635	620	641	680	695	639	706	640	652	646	665	681	690	632	667	689	634	638	620	632	609	638	584	677	669	662	654	669	691	701	663	611	648	641	658	637	669	631	667	650	636	640	684	604	669	673	690	623	647	669	640	624	673	573	652	615	639	681	656	655	644	650	645	624	706	655	661	676	638	631	664	649	649	632	653	667	629	690	696	677	680	659	656	700	639	638	655	679	632	643	694	647	655	649	639	609	638	672	657	699	680	630	647	599	642	647	678	620	657	630	648	642	674	625	675	641	592	663	700	643	688	635	647	646	653	676	686	654	650	654	661	609	689	623	656	703	673	645	629	668	666	601	649	637	665	685	655	593	624	659	637	690	677	647	621	683	696	714	687	657	655	676	688	682	632	681	686	631	681	660	634	602	681	667	671	684	603	702	617	631	630	655	594	642	652	631	646	689	655	642	653	685	667	624	633	640	667	671	656	701	619	621	663	673	679	665	668	649	635	698	687	643	648	666	621	631	694	592	709	660	613	655	697	666	621	709	648	632	658	675	682	666	633	670	713	647	668	647	665	681	666	630	638	647	650	671	668	631	671	646	621	631	700	660	683	617	641	668	620	690	646	620	662	701	674	622	660	622	632	692	634	635	645	693	649	676	649	662	643	656	704	650	666	637	653	611	688	661	641	630	653	630	701	648	637	657	698	671	637	629	650	682	675	678	670	647	674	687	653	609	663	581	642	658	702	602	651	617	653	700	627	611	679	650	674	639	698	691	695	657	641	635	663	637	639	655	618	662	610	662	676	646	665	651	670	668	654	702	664	673	663	673	648	630	660	590	620	669	624	666	653	613	630	680	651	706	668	641	675	659	637	664	657	661	648	646	651	690	638	641	637	651	643	684	684	645	655	625	656	621	658	629	665	640	675	647	622	663	628	649	644	592	682	602	674	608	616	647	659	681	622	631	678	653	687	667	658	659	674	652	697	680	640	644	669	616	637	634	672	660	637	645	641	661	678	645	624	670	610	648	655	691	630	649	589	624	654	656	659	670	685	623	670	684	616	684	599	635	647	650	687	677	641	655	670	667	673	659	653	634	694	666	619	691	694	659	669	629	590	652	643	681	663	661	683	636	640	650	615	653	660	659	619	670	655	658	684	653	622	641	612	615	682	669	703	671	654	641	676	632	664	645	682	672	672	665	611	636	617	663	636	679	633	652	640	697	646	657	612	692	636	637	657	661	624	687	668	653	649	642	675	644	685	675	654	672	661	608	671	620	645	663	656	657	647	650	650	654	656	607	660	661	679	662	671	665	695	703	647	591	662	668	658	643	643	624	666	660	645	624	689	667	659	637	617	651	650	636	663	660	669	674	664	690	596	611	628	616	634	624	681	613	637	652	634	620	620	676	610	602	666	699	674	627	641	618	680	631	682	681	667	670	669	661	654	624	630	671	683	627	673	638	622	706	656	656	605	591	644	657	655	632	648	649	628	657	667	648	662	597	690	626	620	598	678	651	639	657	644	661	603	674	642	584	676	642	659	641	629	605	649	668	661	685	632	670	640	675	639	660	664	621	648	689	665	644	603	664	651	646	680	668	640	665	656	635	641	683	645	665	626	656	670	619	695	664	649	643	610	676	659	620	674	678	652	625	620	630	659	639	676	626	658	684	665	675	678	642	657	632	670	706	657	628	716	652	688	650	661	676	641	671	690	668	598	658	658	646	626	669	654	670	669	683	685	650	657	614	621	605	646	651	650	645	653	630	666	679	661	625	621	642	688	636	639	664	719	649	627	638	654	626	644	654	649	670	634	693	642	657	664	670	595	648	642	618	640	647	602	642	627	677	616	649	686	654	662	660	711	601	666	626	645	634	651	632	652	655	664	634	647	630	660	645	670	653	640	649	664	609	679	713	651	615	621	627	613	667	664	632	677	645	657	688	648	670	609	620	661	644	643	677	628	705	651	691	656	667	703	639	652	660	669	616	621	679	627	630	677	697	681	643
30155	14532	8331	5195	3438	2224	1315	762	546	425	338	314	339	323	307	286	302	331	293	277	275	265	281	284	292	288	284	250	263	264	253	265	295	228	256	255	253	274	252	277	235	275	264	257	289	279	258	257	249	266	282	287	243	259	256	259	230	261	294	249	249	282	279	237	250	264	254	264	249	265	264	250	270	280	283	269	246	245	270	264	238	218	258	287	234	283	261	248	266	264	266	247	250	265	264	253	251	281	235	260	297	261	245	251	253	265	272	240	282	271	256	260	259	267	288	285	271	255	249	245	293	256	254	255	266	252	250	272	280	281	259	262	272	260	260	257	276	260	260	260	244	273	237	250	275	224	259	251	261	282	283	240	231	282	269	266	248	269	253	254	273	274	281	294	239	263	269	282	252	253	227	263	274	238	285	207	240	279	248	281	259	258	254	248	255	247	267	267	267	277	263	247	242	266	284	259	243	288	274	272	231	247	282	252	282	251	264	259	271	239	251	287	266	273	256	261	241	275	245	270	261	267	250	260	239	278	280	253	257	261	291	257	283	266	254	263	256	273	285	268	258	268	271	274	252	265	254	248	288	281	274	250	259	257	272	229	259	262	276	248	299	234	278	249	255	254	249	251	257	250	251	277	261	262	255	259	269	260	257	244	270	299	265	251	246	270	247	250	263	266	271	271	299	244	269	244	282	249	280	258	257	261	277	254	242	268	250	232	283	246	272	256	235	264	272	258	270	268	252	219	227	259	266	249	241	258	258	271	263	276	284	274	275	251	258	257	279	268	258	251	251	293	274	259	256	272	271	245	210	252	247	263	258	246	275	240	285	262	261	239	249	276	280	243	272	253	237	244	265	248	293	278	271	240	279	276	261	249	254	264	268	262	256	272	289	242	284	279	255	256	256	279	274	263	232	262	275	234	284	264	269	250	249	256	270	248	258	269	251	236	266	264	253	249	259	285	263	272	240	264	270	241	280	265	271	249	261	247	276	256	260	237	247	223	254	238	272	262	277	258	264	246	279	267	275	256	260	243	260	276	257	243	245	240	254	252	270	265	266	265	239	278	273	233	292	248	266	261	241	248	268	259	261	250	265	241	281	247	255	229	234	274	285	249	271	260	258	233	255	266	243	276	262	254	290	285	235	273	278	257	271	266	243	245	249	251	253	260	270	277	281	289	282	261	274	257	268	255	258	251	252	269	256	251	260	249	284	264	291	253	261	250	264	259	232	243	276	247	296	252	265	238	265	281	249	239	241	273	288	264	269	258	253	282	244	253	263	282	254	279	257	273	260	290	270	255	258	261	287	271	246	269	275	229	263	271	259	262	222	272	279	287	266	268	262	302	240	269	259	260	259	305	265	247	260	255	278	256	277	261	257	251	241	222	277	280	293	253	234	244	258	249	275	231	241	262	285	240	265	250	245	269	238	291	253	291	245	284	279	280	233	263	231	281	243	245	245	273	269	276	251	267	260	245	268	269	215	265	243	271	267	267	228	243	283	281	283	273	250	271	256	269	258	272	236	266	231	254	283	259	246	256	279	240	229	266	263	236	254	241	226	247	262	263	263	277	257	276	290	245	254	260	255	256	245	270	259	266	274	258	254	254	262	255	259	267	280	300	246	243	263	251	289	268	266	257	255	240	262	271	261	294	254	255	268	237	281	247	249	255	268	252	254	292	236	235	257	234	277	251	256	242	243	253	246	294	238	255	217	269	267	257	244	279	266	277	242	256	264	275	262	238	244	251	250	262	234	235	246	289	253	260	268	269	262	275	262	268	254	254	286	244	265	260	265	266	249	282	254	245	265	233	257	235	291	261	251	259	289	278	264	245	238	244	270	248	252	246	252	263	239	267	268	245	240	266	225	256	248	254	243	251	260	242	243	277	258	271	219	240	268	261	273	223	284	252	246	219	256	242	255	233	253	254	235	245	241	257	236	242	244	284	257	250	272	291	242	258	263	250	277	260	243	238	285	285	245	264	287	279	270	248	252	251	285	276	259	239	248	254	239	238	245	271	254	260	287	254	257	279	249	270	246	242	240	249	280	252	260	278	233	295	256	248	252	267	261	281	246	251	253	268	237	280	260	267	245	255	250	253	234	248	263	257	270	237	256	276	267	261	287	264	263	260	254	266	262	261	247	255	266	246	228	268	244	254	246	261	272	261	238	275	275	272	239	251	254	243	252	283	289	272	279	240	254	266	243	278	284	253	249	262	263	260	271	284	257	261	280	270	271	280	262	268	282	239	258	226	268	240	233	256	264	261	254	265	271	269	255	255	250	236	244	250	251	275	260	268	261	251	263	268	237	257	264	275	251	248	276	262	263	274	257	247	258	265	252	287	286	263	255	252	257	248	248	241	257	252	270	264	260	268	268	257	252	253	251	259	265	272	240	232	251	254	234	264	263	280	270	245	302	278	279	253	274	264	243	237	251	242	271	229	238	268	261	262	280	243	249	266	252	241	262	259	248	238	249	256	256	272	261	238	257	264	283	262	274	237	218	281	267	262	258	274	251	254	271	262	252	244	251	256	252	228	249	281	245	276	263	246	260	247	262	281	255	260	241	243	273	255	275	252	288	278	244	264	238	254	283	265	262	263	262	232	240	318	274	283	265	259	243	258	285	274	227	241	254	262	236	253	277	263	258	246	243	261	261	258	271	265	288	269	264	250	285	291	282	236	278	237	268	275	246	252	252	265	263	260	253	277	252	267	242	265	265	252	252	268	258	285	246	239	244	277	248	281	260	285	264	284	240	263	264	257	282	235	245	252	281	238	275	238	256	286	247	273	241	251	269	269	241	255	263	235	240	256	266	263	264	247	274	217	273	258	263	225	250	259	246	264	272	283	245	261	254	278	250	297	266	276	254	276	271	251	236	241	238	275	275	259	247	243	268	261	273	244	282	250	271	259	274	264	250	261	257	248	238	267	255	278	269	262	268	264	296	260	262	281	294	261	259	270	269	254	261	238	244	260	259	242	274	267	256	288	241	271	272	260	281	246	272	271	262	249	274	257	261	247	281	254	251	253	236	272	252	264	251	260	273	283	261	250	250	234	275	271	263	263	243	246	223	289	270	271	252	266	280	281	263	272	257	228	249	270	260	235	262	252	258	258	270	290	267	279	246	255	262	257	241	270	238	290	241	248	245	254	261	258	249	272	258	254	248	263	262	268	270	266	253	252	235	290	255	289	271	248	261	263	277	254	245	276	260	255	274	235	246	283	246	274	264	276	243	279	249	257	286	254	248	279	279	275	249	266	248	305	290	282	268	242	269	271	228	284	272	252	243	261	234	257	277	248	273	252	262	268	266	268	240	274	286	241	244	262	271	253	243	258	299	268	252	272	237	251	247	268	264	257	237	224	304	275	253	267	270	271	292	276	280	242	257	291	254	264	269	255	262	259	267	286	248	244	296	272	254	285	270	286	250	263	247	231	228	216	246	241	276	220	264	266	250	253	264	217	254	241	269	270	255	214	259	258	273	284	217	278
22522	4298	4750	4536	4455	3091	2462	1938	1592	1373	1193	1137	1074	1028	999	949	920	862	841	792	793	850	766	833	838	723	773	696	757	731	733	699	656	705	721	673	749	669	678	671	710	698	716	734	631	706	683	670	654	687	662	657	688	652	669	722	658	648	635	693	712	705	697	663	695	693	729	725	695	688	650	676	704	653	688	705	635	647	660	704	674	652	677	668	707	669	683	664	677	679	639	682	704	685	642	693	699	651	672	692	727	679	681	686	681	679	654	659	705	685	668	681	668	684	656	655	656	663	639	654	650	625	674	693	691	664	624	646	678	633	633	615	654	682	589	684	675	617	643	695	643	664	639	624	643	654	648	618	610	644	618	657	661	692	652	647	657	634	612	702	676	649	639	620	668	676	633	632	647	643	622	668	645	647	654	679	639	629	628	626	704	633	655	696	674	676	721	670	617	673	655	675	668	639	661	647	665	639	673	606	655	662	662	674	680	638	652	663	610	658	661	663	649	668	617	679	643	628	616	687	659	647	696	644	648	668	591	615	633	623	647	673	653	652	663	659	664	628	678	694	635	659	610	615	664	658	686	672	673	649	643	623	678	646	666	644	711	601	602	665	599	675	637	622	645	643	629	672	617	694	650	634	596	635	662	698	628	653	624	668	661	653	677	630	673	673	677	658	617	626	632	647	658	658	656	689	630	652	650	689	677	684	659	686	626	704	687	645	639	625	678	633	657	670	647	698	671	652	686	683	670	693	642	623	644	647	693	671	686	661	657	631	654	600	650	683	680	633	684	618	701	633	680	637	650	627	657	615	676	695	634	664	652	604	647	645	617	682	599	627	685	693	641	657	657	656	666	643	669	686	676	657	661	665	679	656	675	633	635	673	630	628	697	624	660	627	665	656	620	677	668	649	658	660	649	667	630	660	624	682	676	636	643	635	659	670	681	651	686	648	659	634	675	658	648	678	674	659	651	663	663	675	641	623	634	684	678	579	654	644	668	642	650	653	622	657	667	691	630	614	677	643	691	629	655	632	688	628	644	635	630	666	593	660	609	672	656	677	645	620	676	653	670	616	654	646	645	635	682	675	675	637	625	674	654	656	668	619	671	616	643	626	643	630	695	681	648	656	669	659	678	634	631	610	616	630	637	678	666	713	675	636	663	654	660	660	662	634	642	681	647	696	667	619	653	659	636	672	633	660	649	651	669	667	636	628	668	632	628	674	638	638	623	656	649	644	645	665	668	662	631	657	675	651	663	664	654	722	683	655	642	662	659	655	649	611	630	669	648	664	659	666	674	606	686	609	644	651	647	696	660	691	639	618	668	637	649	671	645	622	625	645	659	652	638	661	631	737	657	636	694	623	658	713	615	623	652	661	652	696	678	642	654	627	656	634	691	616	673	684	653	632	642	663	682	651	646	678	675	594	660	666	649	612	662	650	630	659	684	650	666	624	650	654	666	640	636	626	619	662	661	669	673	682	663	645	636	683	730	615	723	676	696	686	653	681	636	714	625	635	653	660	631	630	634	676	643	668	678	629	672	656	663	673	641	657	644	649	720	639	668	620	602	628	676	661	639	626	639	629	624	628	663	658	651	649	643	650	606	635	654	657	674	643	600	652	675	646	642	643	651	700	629	660	626	632	676	611	659	666	683	663	637	675	620	657	648	630	667	655	630	639	643	628	643	654	691	655	597	624	629	654	644	665	626	695	649	691	655	655	675	638	639	649	595	646	649	665	617	661	603	650	637	640	624	649	618	697	708	636	657	660	631	711	621	710	653	610	648	646	679	657	632	664	645	640	661	622	632	700	623	623	624	630	657	670	622	637	696	633	654	651	664	666	677	596	659	632	648	660	664	704	682	647	632	607	686	662	649	675	652	665	636	644	647	668	711	670	633	673	690	654	629	686	622	648	670	616	633	675	735	642	658	639	645	646	612	651	689	659	729	616	662	683	646	675	662	665	661	649	673	611	673	629	625	621	614	662	617	633	661	620	622	670	635	678	625	684	679	655	679	664	692	628	659	598	640	676	680	653	644	632	663	618	653	677	657	692	673	666	674	651	622	681	660	665	705	647	641	686	646	672	631	647	651	666	606	655	620	660	629	664	619	678	621	681	664	648	678	671	626	666	646	662	681	632	677	661	661	623	633	658	660	666	603	648	644	658	682	590	693	674	651	687	628	660	672	615	655	664	691	621	604	672	609	632	688	692	648	676	638	667	660	648	665	643	663	673	677	646	611	665	682	622	660	635	691	629	663	653	655	664	638	664	633	693	631	676	642	644	668	715	626	681	641	653	628	650	697	636	666	663	677	667	683	632	675	666	620	676	666	623	631	654	650	628	691	678	672	642	623	666	650	673	664	697	641	669	682	651	676	641	626	637	650	629	639	649	634	663	678	671	709	678	703	659	632	667	652	614	612	621	656	641	626	673	613	650	638	680	648	648	645	651	649	664	674	675	629	670	687	643	664	641	658	652	648	638	624	666	666	638	617	638	711	671	637	646	619	671	670	660	667	681	663	629	655	656	691	657	651	647	637	627	597	658	659	601	638	630	640	640	652	598	632	649	669	669	608	627	656	638	626	626	648	644	631	659	679	657	658	671	646	608	665	633	632	634	643	667	662	614	705	627	632	662	617	652	645	633	572	625	665	681	688	638	676	624	626	681	654	662	661	680	608	601	687	658	662	642	652	676	644	628	602	627	631	668	638	661	671	658	678	684	678	642	644	677	631	652	652	679	703	657	686	730	658	646	645	684	599	630	687	656	659	679	635	662	715	636	678	620	631	663	656	711	605	591	714	639	692	637	640	687	685	665	632	647	658	654	633	656	674	662	644	652	658	644	667	640	625	665	682	658	644	685	641	650	654	626	663	655	672	656	709	657	604	680	714	642	655	624	651	617	653	624	645	623	657	636	665	621	684	686	648	661	661	670	674	666	651	663	613	658	622	654	647	620	662	627	662	613	613	637	688	624	618	650	683	671	657	598	604	658	622	681	608	666	640	620	673	670	713	655	616	656	664	657	658	643	648	641	630	654	628	668	672	684	644	695	664	623	625	628	707	642	641	629	673	686	638	645	637	682	643	688	647	626	684	671	677	655	654	654	624	659	667	632	706	657	625	593	660	671	745	610	643	680	622	651	673	632	654	595	669	627	685	626	648	716	638	676	627	651	659	652	666	692	678	644	690	661	622	680	624	639	690	641	645	661	641	666	645	689	624	632	592	644	640	645	668	672	642	661	694	605	644	651	633	643	624	584	647	627	640	643	703	632	653	671	663	649	644	673	682	664	661	636	678	713	663	685	712	684	676	670	665	636	674	629	614	646	661	651	632	655	677	641	645	627	686	669	669	626	635	666	624	658	629	629	607	690	628	675	620	662	656	627	636	600	662	664	659	650	613	650	649	651	661	652	673	635	655	680	708	596	705	624	640	653	636	681	650	621	642	661	700	664	629	654	649	707	646	626	683	665	628	608	686	656	678	666	647	687	665	699
38355	19545	12588	8412	5795	3528	1986	992	575	436	368	310	277	269	254	231	215	225	212	190	211	183	224	198	185	203	150	165	211	153	167	162	151	146	165	166	145	138	155	153	155	162	185	180	151	153	133	148	134	173	146	148	145	156	138	159	148	155	152	159	144	142	172	140	161	160	146	151	164	170	159	156	171	171	165	133	165	142	132	146	162	127	144	156	167	161	152	151	153	185	160	155	200	146	163	165	158	147	148	136	165	146	139	147	169	164	149	165	139	148	152	174	179	162	178	164	165	153	154	172	142	155	158	148	147	129	146	142	142	160	166	171	150	158	164	141	176	126	153	155	158	164	157	155	171	153	157	133	155	124	153	131	122	165	160	157	152	167	140	158	155	142	183	160	154	138	156	189	135	149	172	163	152	158	155	179	144	121	168	161	141	149	146	136	159	151	154	159	143	143	154	156	148	148	152	147	149	136	162	161	147	130	169	150	152	159	173	156	158	150	155	174	155	145	149	141	155	171	149	155	145	153	158	150	145	184	129	123	145	177	165	151	147	136	154	137	172	163	166	168	154	165	150	153	182	189	174	159	152	145	150	135	141	162	145	153	152	168	148	149	158	151	154	142	149	164	156	134	163	153	163	152	161	146	134	151	160	158	148	157	156	162	151	160	161	162	170	155	138	157	165	138	137	153	131	139	180	160	175	139	167	145	164	157	144	151	141	143	172	161	154	157	156	147	144	159	165	161	147	159	159	151	141	140	137	146	136	143	156	134	134	155	160	161	150	156	171	129	155	175	150	166	142	151	171	156	140	145	142	131	145	161	166	139	160	144	149	137	154	143	140	172	171	167	163	156	146	149	156	166	161	155	147	150	158	141	140	132	142	178	144	158	160	149	154	159	173	178	175	151	147	154	177	165	148	156	165	151	155	191	156	135	148	149	159	153	148	161	138	145	164	148	145	158	164	156	136	137	141	156	145	176	153	165	160	175	156	156	151	159	144	157	165	152	153	171	164	161	134	162	164	150	147	160	133	167	134	163	170	143	157	146	151	165	169	142	139	163	151	142	149	156	127	159	155	162	148	128	132	142	163	161	138	162	133	150	158	149	126	156	133	129	156	157	167	147	151	147	155	158	140	142	154	126	166	145	164	151	164	157	142	144	146	151	145	143	184	149	153	169	148	139	139	124	144	145	158	164	159	148	168	144	154	161	149	158	153	148	176	167	162	131	145	148	153	157	134	135	145	154	143	140	171	153	120	165	157	129	144	161	159	150	165	163	123	150	150	159	157	153	146	146	145	142	151	152	146	143	130	170	160	151	158	139	143	145	145	149	163	165	167	156	145	139	145	144	165	162	150	155	144	148	154	138	162	160	158	149	161	132	148	148	159	138	156	151	159	142	157	156	138	131	160	143	144	160	148	160	178	159	161	154	160	129	159	157	145	149	163	175	183	144	131	169	155	154	165	157	130	165	133	147	157	162	146	145	156	147	140	159	170	151	164	162	154	152	155	153	152	184	141	158	149	155	151	176	140	133	136	165	147	146	149	149	164	137	141	156	133	151	141	155	154	148	149	157	152	165	152	132	161	152	144	146	149	154	154	145	173	149	164	165	178	138	155	160	161	153	143	143	129	145	147	147	152	143	147	179	162	141	166	151	152	151	165	159	151	131	129	155	150	147	152	160	176	162	140	156	145	150	148	152	145	146	135	165	149	162	161	152	141	164	124	159	118	142	173	145	156	160	141	136	147	145	153	154	152	138	137	131	144	151	167	157	145	137	177	137	147	158	148	174	149	134	144	156	158	160	170	164	156	149	137	140	155	140	137	161	159	129	138	174	169	165	170	167	152	133	123	155	140	114	139	158	153	155	155	171	142	140	162	136	136	180	146	143	135	164	144	147	144	139	140	157	167	165	145	146	137	168	173	144	151	171	156	133	149	148	158	147	142	160	151	142	127	125	145	142	161	170	142	157	168	152	134	134	141	163	161	167	136	161	150	150	161	164	170	163	159	156	159	152	156	157	157	158	194	160	138	141	147	158	122	153	158	140	162	138	182	146	148	148	146	144	158	126	166	134	146	139	140	152	159	151	139	159	129	155	151	144	150	164	132	145	157	169	146	143	148	147	148	143	159	168	158	146	133	148	175	132	168	140	155	121	159	135	156	131	146	156	171	152	157	163	166	160	156	146	130	174	168	157	179	158	148	166	150	166	137	166	153	143	161	157	151	130	132	152	147	140	160	134	147	151	174	159	151	136	153	143	149	137	152	149	152	184	155	162	139	131	139	150	156	127	157	161	154	176	169	170	146	153	155	172	146	168	136	155	151	147	144	174	139	149	132	177	180	170	138	146	175	164	156	170	155	163	138	161	157	163	140	156	147	142	169	148	177	152	150	168	157	151	160	165	153	146	128	141	184	152	151	150	157	148	152	162	128	160	150	152	154	158	147	146	147	147	151	165	154	158	151	155	147	137	159	155	131	121	139	169	158	162	138	132	151	166	147	155	139	170	151	125	144	131	157	150	165	172	140	162	155	177	150	143	141	167	144	158	142	151	146	131	136	163	148	163	125	153	152	140	148	132	148	169	149	145	162	166	171	151	163	131	174	162	138	141	163	150	147	168	166	147	153	167	154	149	145	154	171	151	168	147	142	133	157	141	145	162	149	158	130	141	154	155	146	152	145	164	155	165	158	164	158	162	148	169	148	149	156	164	128	151	147	158	164	143	148	143	143	165	135	169	167	158	148	149	130	136	148	155	147	142	153	132	164	158	135	134	162	139	163	161	182	148	144	147	157	127	141	163	162	158	161	151	167	143	133	143	161	158	138	160	162	166	158	153	136	168	131	155	160	144	166	157	127	164	169	141	163	153	141	136	152	140	156	138	140	160	142	161	155	160	144	158	143	141	160	168	162	156	151	150	132	153	148	140	137	150	146	161	155	157	160	151	135	136	139	167	146	154	159	176	161	153	146	154	135	156	133	132	137	148	151	151	142	138	153	154	178	162	160	140	136	144	142	153	153	148	151	158	150	138	147	162	156	135	175	163	162	185	129	131	135	163	150	159	150	188	156	169	152	158	172	137	157	158	171	144	147	148	157	160	155	126	178	155	147	129	154	153	134	131	154	156	149	145	159	163	139	154	129	161	147	159	155	150	152	157	151	151	165	148	158	154	167	155	150	162	154	154	129	132	144	148	149	156	167	150	154	160	139	152	137	136	160	166	149	154	137	152	139	153	148	165	149	135	174	167	152	156	159	143	142	136	156	144	138	130	165	140	157	153	141	148	151	137	183	154	126	157	158	140	137	154	139	159	150	137	164	167	184	145	129	157	140	123	135	147	153	139	140	147	157	141	164	145	132	152	147	151	165	145	136	160	144	164	141	164	158	159	134	161	151	147	150	162	162	146	154	130	133	146	185	176	156	145	132	137	127	153	138	160	140	145	151	143	139	146	146	166	146	138	146	160	137	156	183	145	140	153	149	150	150	143	179	179
28143	6313	6884	7222	6295	4587	3672	2979	2162	1799	1492	1410	1241	1093	1062	1000	935	868	769	761	707	675	723	783	747	566	592	562	563	528	536	472	555	488	489	479	503	475	511	456	458	457	494	471	445	439	471	452	407	427	451	459	426	407	458	437	431	462	447	485	489	457	482	447	489	431	439	509	451	432	467	434	422	454	445	425	469	418	405	457	426	437	450	398	441	463	435	414	429	425	436	445	421	424	449	500	452	446	465	450	428	413	441	441	469	423	400	375	419	406	437	394	424	420	380	424	405	432	424	461	448	434	418	415	409	415	391	403	405	443	414	399	421	411	415	390	407	405	400	436	372	393	410	416	417	413	374	412	431	412	410	397	434	399	408	411	436	443	423	398	405	396	388	362	400	426	385	439	415	400	382	405	397	361	401	441	418	419	400	389	441	413	375	453	409	406	414	427	406	404	413	363	420	416	410	415	390	388	420	405	409	401	386	461	416	384	405	417	424	405	407	469	435	399	408	369	390	423	400	422	396	402	403	382	343	401	366	385	404	382	422	380	413	391	356	415	427	384	397	424	403	362	415	361	417	413	383	411	385	409	406	412	405	392	380	402	397	419	384	374	377	427	378	401	401	415	399	396	408	388	383	411	394	379	437	408	403	414	388	391	401	415	407	399	369	398	386	405	386	415	405	436	419	400	403	428	402	396	392	425	432	383	373	389	435	396	414	445	376	424	396	390	396	416	405	418	372	420	392	410	369	390	418	381	392	374	421	415	371	373	405	431	387	389	391	408	376	407	400	405	397	421	376	417	417	397	429	386	406	371	360	373	436	413	387	391	398	403	380	400	401	410	427	335	395	436	390	378	394	389	445	398	378	428	410	396	408	406	399	402	368	417	393	385	433	405	436	414	407	404	401	398	415	391	372	413	425	409	401	404	406	419	381	413	438	375	376	349	405	419	408	381	404	414	390	386	424	405	404	410	398	350	371	391	406	414	402	438	396	376	400	402	405	398	369	365	428	384	406	383	393	398	397	411	405	405	385	408	411	426	408	387	393	400	419	390	372	401	397	389	410	391	401	394	432	399	367	364	410	367	345	419	408	387	399	403	402	395	431	367	398	397	401	388	390	382	417	389	399	413	405	383	419	417	393	393	391	442	397	385	404	408	387	362	399	400	394	359	403	402	422	388	363	381	418	392	391	443	386	411	419	406	431	408	403	390	414	429	396	402	393	410	404	432	403	422	404	389	396	420	431	394	422	404	418	409	441	422	426	391	408	395	431	396	369	394	413	394	424	429	425	380	392	393	400	399	411	431	427	434	395	378	408	382	424	405	399	394	401	424	397	418	421	392	388	367	398	394	375	381	418	357	420	402	413	391	407	360	398	404	374	390	393	395	391	389	374	403	410	403	360	374	384	423	370	404	409	414	357	394	409	395	402	373	385	389	342	423	369	404	414	415	381	394	394	365	382	427	404	383	416	433	385	428	445	440	415	416	398	420	408	383	406	442	418	390	391	379	392	399	430	425	396	411	389	393	387	410	384	391	379	402	388	394	393	408	397	419	406	401	380	404	382	402	401	391	421	385	387	393	416	437	395	389	389	401	433	422	375	422	396	391	376	397	392	411	397	396	419	391	413	403	407	370	418	371	407	419	438	400	421	416	404	418	395	419	372	412	451	421	400	383	398	407	381	425	402	405	454	398	416	410	405	394	438	416	394	393	392	420	390	421	420	359	417	403	414	421	417	400	391	388	396	412	407	434	396	394	399	392	419	390	358	420	405	386	408	381	390	434	399	379	393	410	389	373	391	353	398	433	418	419	431	377	424	392	404	381	401	371	406	396	376	383	406	394	418	369	403	394	430	372	396	413	397	399	427	391	383	395	398	394	411	436	432	360	395	402	428	414	425	402	417	409	373	409	394	432	355	404	388	392	403	393	405	423	436	418	408	389	384	411	397	388	401	379	415	390	402	377	392	379	376	395	378	440	386	412	408	442	401	376	424	404	408	382	411	398	380	363	414	399	384	405	417	416	389	368	386	424	384	396	398	422	458	446	423	371	411	360	411	402	429	399	374	381	405	438	412	371	380	405	422	433	429	413	411	398	397	423	386	408	377	405	375	399	396	407	406	392	368	408	386	405	415	367	383	406	409	386	371	382	383	398	411	358	367	411	422	381	390	388	412	394	406	409	412	405	386	390	417	378	392	398	364	394	395	404	450	388	390	378	354	362	394	333	407	413	367	415	394	410	398	395	407	400	419	414	392	401	397	430	410	411	388	423	396	394	386	387	421	391	390	375	408	391	417	395	379	362	410	410	424	410	375	438	383	424	397	382	411	408	378	397	391	374	403	417	425	394	407	408	374	382	432	417	409	382	389	401	417	413	420	448	383	444	413	429	396	391	440	387	369	404	345	390	371	400	437	414	404	381	407	379	388	405	403	435	373	398	418	384	372	362	378	416	428	416	400	364	388	414	390	388	418	429	398	412	393	400	390	392	412	393	407	417	393	393	393	390	390	380	396	400	400	371	424	412	421	408	420	402	400	404	411	389	384	408	365	357	408	403	397	408	366	374	428	365	361	401	424	394	397	369	349	411	409	422	449	410	404	347	407	376	409	395	420	398	411	410	367	405	433	378	391	415	398	375	375	363	429	400	419	429	368	385	392	413	373	404	384	385	387	408	387	403	421	394	397	400	403	390	413	380	413	405	390	434	381	392	387	398	422	371	390	386	437	412	395	426	387	369	411	384	397	392	411	377	396	383	400	403	411	414	398	404	376	395	401	380	384	404	410	403	399	398	373	407	407	388	392	414	376	388	374	404	412	441	366	406	374	430	396	438	403	397	392	385	404	408	387	452	450	381	419	395	428	432	392	374	412	385	405	420	416	413	414	431	399	360	408	393	386	392	358	435	388	430	416	402	420	421	407	416	408	406	398	384	397	388	410	442	379	401	344	418	408	390	407	376	391	421	413	380	378	418	384	404	440	400	430	379	389	359	443	399	404	370	372	385	396	404	419	437	407	401	387	394	417	394	422	403	423	400	420	411	393	410	416	411	423	435	385	396	394	440	399	426	402	420	402	349	366	415	375	402	359	410	398	389	406	379	396	409	379	374	358	408	386	389	383	393	397	387	400	384	435	365	392	387	402	401	393	390	412	351	400	414	431	408	396	392	391	398	407	379	398	382	374	408	414	374	398	424	413	403	401	397	423	405	387	430	380	427	356	373	377	390	388	398	401	368	401	395	387	377	400	405	433	385	401	400	396	422	407	384	407	415	424	419	383	373	410	432	393	391	428	475	410	401	388	409	385	398	451	414	373	370	403	430	412	400	418	339	362	390	400	410	449	403	392	410	387	404	424	431	396	418	383	404	390	395	412	413	393	421	380	402	363	430	396	370	395	410	382	387	378	366	401	380	392	366	410	410	375	410	398	355	371	388	383	427	417	417	446	389	401	398	351	394	395	356	396	378	404	378	449	404	375	385	379	404	371	389	449	406
5789	1309	738	497	407	290	269	264	264	232	246	242	274	248	281	285	301	261	259	255	247	236	241	252	270	255	283	251	280	213	260	254	261	250	244	239	251	269	246	252	253	248	251	254	245	224	241	246	235	246	272	234	234	284	255	245	263	253	235	231	214	237	248	235	271	239	286	246	244	292	211	243	273	234	256	255	268	271	255	221	248	243	256	276	221	243	259	273	268	273	263	272	276	238	229	217	236	253	243	239	229	264	238	263	270	262	254	262	249	236	239	251	232	255	244	292	271	258	242	248	263	261	255	254	250	250	227	261	265	236	229	262	222	242	247	254	246	261	241	267	290	263	269	256	260	266	237	238	277	263	257	225	241	254	275	216	254	243	282	253	268	271	242	247	243	247	239	280	254	267	264	261	210	273	240	250	260	277	269	254	246	239	261	273	236	256	234	244	252	265	258	260	215	253	252	265	266	253	273	247	252	262	226	244	251	260	244	265	236	224	228	226	231	277	224	276	258	256	225	209	216	247	243	237	245	235	219	251	257	270	261	248	282	266	224	260	214	262	233	269	268	225	252	269	245	223	261	241	236	262	257	252	244	243	231	232	245	255	254	259	250	280	237	212	248	256	262	245	249	234	231	252	234	258	272	246	272	252	256	254	257	268	270	238	240	267	222	246	222	274	279	260	246	263	228	292	290	238	263	272	237	231	256	278	265	223	242	261	281	244	249	236	244	253	241	242	225	254	276	271	228	272	243	236	245	245	259	255	268	267	241	237	255	227	236	233	237	243	258	237	228	268	244	250	263	241	241	224	243	263	282	245	287	270	235	253	251	257	250	247	254	275	252	241	272	255	281	231	277	274	240	267	235	253	269	264	245	245	229	238	225	282	271	266	241	233	275	230	254	238	250	251	260	255	256	224	240	219	251	243	254	250	228	270	256	268	205	266	235	230	301	258	274	256	248	263	242	257	288	268	221	264	239	232	263	253	229	251	277	269	262	277	273	235	276	256	251	281	252	224	274	259	282	239	252	254	237	261	252	261	246	263	237	235	231	256	225	264	267	263	234	254	249	263	224	273	254	254	248	232	255	258	251	285	205	234	238	248	237	225	269	235	259	232	294	271	248	244	268	300	248	240	282	252	246	227	261	270	214	230	248	224	244	252	274	250	255	247	235	234	230	210	234	225	245	240	258	280	259	233	275	242	250	244	250	263	271	274	267	266	233	243	259	243	239	245	278	241	250	251	249	259	242	266	244	270	242	230	255	266	225	251	245	254	256	267	259	273	252	252	245	221	232	264	244	282	277	243	268	269	269	262	235	241	256	197	225	237	231	249	248	236	262	251	252	254	233	256	252	284	272	255	273	227	268	251	265	241	315	254	235	233	248	252	265	243	239	259	242	258	242	265	236	240	261	273	262	233	237	271	271	253	241	262	256	229	232	254	244	239	255	217	254	236	240	263	244	244	237	252	266	244	234	275	242	259	265	252	246	277	253	253	254	230	264	286	246	241	252	251	265	223	259	234	233	258	266	243	258	265	240	239	267	234	236	273	239	268	268	243	250	243	277	268	247	254	251	241	233	240	269	253	233	277	264	247	242	242	251	231	279	238	267	238	266	233	272	281	256	247	271	244	250	224	274	230	277	271	254	235	246	252	277	226	254	253	242	262	296	258	232	232	253	260	254	234	259	260	259	260	245	269	253	247	270	253	250	223	210	264	260	231	243	263	234	242	253	276	229	228	270	243	267	242	255	228	230	255	247	274	237	266	245	269	231	232	243	256	260	256	264	285	233	238	218	247	263	277	278	270	269	237	241	257	262	266	242	219	274	255	244	248	270	245	266	259	238	268	286	257	251	265	222	260	236	282	275	262	231	275	259	229	242	250	221	240	249	251	238	265	239	257	232	253	258	272	275	267	237	251	265	255	275	233	270	241	248	249	219	263	253	275	246	231	231	249	254	244	234	237	228	227	252	231	216	283	230	258	257	242	255	272	250	251	247	244	242	228	232	280	273	285	269	234	256	265	273	239	249	263	255	244	223	248	266	253	237	257	284	229	236	270	256	245	247	244	245	242	255	256	269	246	219	256	251	264	258	245	246	237	251	292	245	240	233	260	237	245	263	235	261	269	256	244	245	275	242	245	269	236	258	258	278	252	247	263	263	237	223	273	231	247	235	258	273	237	224	273	244	248	259	261	231	257	235	254	266	260	273	261	222	247	234	241	235	225	247	253	245	237	218	237	248	240	283	275	233	242	241	249	236	257	262	252	263	261	281	229	241	254	289	237	241	279	243	263	245	228	227	253	245	258	239	242	243	267	257	260	262	252	252	242	247	260	261	273	281	255	261	261	247	224	244	227	229	231	252	243	249	252	237	221	247	243	245	254	234	258	240	240	232	252	251	227	233	263	231	236	215	230	257	237	271	245	271	259	249	258	250	242	253	257	272	236	257	269	261	240	251	242	295	262	240	244	269	254	244	204	220	250	234	275	237	231	254	285	263	257	289	282	248	230	235	260	251	228	249	246	244	259	266	234	258	243	253	263	245	248	237	252	245	252	267	237	250	281	250	263	257	243	260	252	257	241	280	241	254	258	235	272	222	257	253	262	258	291	274	239	277	221	225	227	291	257	232	229	235	270	269	244	261	261	239	267	283	263	262	249	255	232	252	238	252	254	236	247	278	233	250	240	232	234	232	246	245	268	265	237	226	249	215	236	258	257	235	262	264	222	255	262	241	281	250	246	270	245	223	230	255	234	263	254	228	260	246	262	253	243	239	251	272	263	247	275	243	258	235	265	235	228	269	229	235	280	232	266	267	245	259	261	248	257	272	239	241	237	247	257	267	222	260	254	274	227	251	248	240	248	240	279	245	231	274	278	243	225	251	260	246	244	252	270	249	251	247	253	224	223	232	247	231	240	237	233	261	249	272	235	262	267	260	253	250	270	234	293	251	239	265	253	218	236	260	268	255	233	251	223	258	239	276	242	243	275	274	232	231	264	253	261	246	243	263	259	251	233	246	280	267	234	292	253	243	268	242	252	260	255	268	240	245	251	276	252	259	221	282	289	259	242	254	224	261	249	234	250	241	251	251	258	260	257	251	235	245	249	226	218	258	230	236	243	250	263	250	258	258	276	253	263	248	270	246	245	244	234	266	269	231	254	266	234	272	269	239	239	245	277	250	247	255	256	257	239	284	290	242	232	281	256	264	260	237	238	267	293	230	251	250	221	248	281	254	225	282	261	263	230	234	238	212	269	256	286	255	246	233	256	241	263	222	267	250	255	236	280	243	226	268	253	251	251	226	265	260	224	235	220	256	244	276	226	243	252	212	231	283	238	253	247	248	265	252	254	263	236	243	244	252	283	272	249	243	282	272	270	262	224	262	246	245	262	277	251	285	256	226	240	259	275	278	265	229	229	257	282	232	256	256	270	253	255	251	267	249	255	244	266	251	244	232	269	212	261	288	233	237	264	248	263	225	222	260	250	264	239
5472	1235	1184	1208	1021	793	720	692	691	710	687	665	647	661	653	670	660	688	620	630	698	664	681	664	654	674	624	663	614	684	608	669	647	716	652	688	635	650	708	689	633	645	652	628	700	629	674	664	627	615	651	650	636	663	617	641	622	686	662	675	663	673	641	634	657	680	645	650	667	651	666	670	640	663	676	626	697	664	638	626	634	632	671	625	636	630	637	633	700	672	645	638	672	651	676	693	629	649	685	662	647	663	664	630	648	690	688	660	604	593	695	626	660	670	652	631	599	637	655	668	668	647	657	661	681	608	643	623	637	606	623	647	639	647	663	630	636	648	672	623	611	657	670	642	600	641	666	655	655	651	649	651	680	649	686	630	654	616	634	610	639	669	602	638	667	643	632	659	629	669	661	581	637	645	732	669	686	641	645	674	685	662	639	609	674	653	654	644	658	632	660	700	685	655	611	639	616	644	661	669	685	642	632	646	628	636	653	614	634	680	677	615	610	662	692	602	603	627	677	622	663	632	659	656	621	663	615	710	683	680	656	630	644	642	654	624	612	693	634	621	672	677	627	586	667	672	594	626	665	681	645	621	627	661	662	678	663	693	624	657	636	683	637	682	616	662	638	630	646	630	679	611	633	608	646	631	674	657	615	671	621	635	698	656	692	657	655	656	655	639	618	644	616	661	614	655	602	611	603	706	617	658	649	625	663	631	639	655	638	642	666	651	624	631	649	625	643	641	618	628	639	659	587	624	655	651	667	689	632	678	622	668	601	646	608	623	647	647	600	662	638	693	649	666	648	657	628	645	676	659	651	629	652	643	673	635	615	631	620	668	574	653	679	602	627	646	658	630	657	652	659	588	627	613	611	676	629	660	659	621	639	687	666	684	650	723	652	655	674	659	645	628	701	652	640	585	647	667	632	642	607	689	668	652	615	605	663	631	614	674	656	669	658	643	670	617	655	671	678	628	646	633	628	596	664	642	627	655	642	670	601	650	682	671	606	637	636	597	631	634	651	628	628	642	646	638	685	616	608	625	667	638	641	605	593	665	676	604	628	673	605	680	598	651	640	606	631	650	670	664	647	618	670	655	645	622	638	642	643	650	675	642	695	648	659	644	636	656	691	642	685	654	656	625	662	647	618	626	670	569	696	651	634	612	640	628	665	645	623	620	670	641	669	668	630	686	676	623	658	643	642	674	613	646	649	646	672	641	651	659	609	636	679	613	658	640	698	633	679	644	627	663	617	623	681	654	646	652	618	675	620	596	638	598	656	650	669	697	592	622	619	614	658	660	653	634	665	645	622	637	652	596	640	641	644	707	624	622	597	660	604	650	648	665	653	672	687	650	620	656	676	666	644	666	619	633	639	661	636	662	660	666	608	682	671	624	630	668	667	666	638	639	674	634	593	687	618	626	714	632	602	661	666	645	637	677	599	665	633	670	617	634	594	626	625	663	613	643	624	630	619	639	650	644	655	632	673	643	678	663	638	628	669	661	631	640	633	648	637	632	642	676	633	648	684	602	659	660	607	669	645	631	627	631	649	654	665	670	691	666	642	688	661	588	672	643	677	669	623	659	632	661	664	682	640	680	654	646	666	625	676	622	628	608	613	635	652	627	632	657	620	621	663	645	609	625	610	669	635	673	627	604	600	644	681	663	650	643	675	632	642	662	643	623	606	609	652	695	621	621	664	686	674	641	641	653	618	669	663	655	637	666	646	623	667	623	624	620	685	664	653	638	621	688	656	667	677	664	603	691	699	641	625	671	609	607	648	656	635	645	665	620	677	645	637	684	639	679	716	605	646	636	633	622	691	650	651	656	614	666	633	677	650	665	656	637	638	677	679	683	642	651	621	638	670	614	653	586	678	654	594	678	669	635	658	636	618	714	688	675	623	654	650	687	616	634	674	641	596	675	662	674	623	727	626	632	657	662	628	658	638	652	673	636	650	683	679	626	644	663	590	665	688	672	616	702	601	606	684	665	648	645	653	636	634	676	695	602	632	670	675	662	641	585	657	663	650	655	663	645	659	627	659	627	640	636	647	654	631	653	586	625	695	648	654	656	610	617	631	649	700	613	643	638	646	637	646	635	688	637	646	650	633	635	637	678	645	629	629	634	631	655	702	719	629	678	681	623	651	656	636	669	647	667	619	635	674	582	605	620	644	661	675	629	610	607	653	647	618	664	643	655	626	629	678	635	671	654	687	637	638	658	660	637	635	651	599	617	665	643	648	655	634	640	640	662	706	635	621	641	664	651	595	627	671	610	614	660	681	665	624	679	641	632	657	605	643	678	642	666	603	674	647	581	625	659	633	657	663	673	662	604	629	671	644	676	676	646	625	635	648	620	602	645	648	660	683	636	607	642	620	628	633	655	603	654	606	692	674	603	645	633	634	620	612	612	633	651	702	660	691	611	610	602	636	634	627	656	676	632	668	646	581	627	642	659	674	685	656	647	698	654	651	696	650	677	648	621	636	655	613	667	592	594	635	642	652	632	640	626	664	679	646	671	614	686	643	662	629	669	659	650	625	667	641	687	680	625	633	659	644	621	621	618	675	629	669	682	691	637	640	665	657	658	637	581	635	625	624	628	588	696	624	629	627	630	632	625	674	623	635	664	667	678	610	669	702	647	680	608	658	594	635	659	567	663	602	650	641	709	637	598	658	607	642	619	655	620	653	625	607	608	614	643	639	673	634	661	651	618	626	672	652	615	627	679	607	647	700	605	559	636	634	638	697	654	628	636	647	616	655	653	628	599	649	613	619	647	644	657	695	636	598	620	672	710	606	683	635	583	673	623	688	666	673	663	646	632	666	641	650	655	660	638	640	651	666	654	654	685	637	580	643	682	654	614	612	663	653	641	606	635	651	616	644	649	656	643	650	613	633	589	669	647	665	608	625	691	670	640	633	671	663	656	704	596	693	656	672	674	642	669	648	647	644	654	675	701	678	673	652	641	630	663	661	623	665	627	654	631	621	615	673	645	629	663	673	660	622	619	640	659	660	625	639	664	672	655	647	652	640	676	631	662	646	625	678	660	629	657	629	612	644	621	667	711	593	646	646	650	616	653	683	657	615	644	662	665	668	635	660	640	696	628	616	680	673	635	593	606	630	675	619	660	648	676	609	652	631	620	654	644	651	610	645	642	646	659	628	641	654	585	640	611	656	629	651	649	614	635	655	625	653	657	685	672	631	585	656	694	638	646	635	676	624	622	658	641	655	658	644	616	659	612	643	652	680	642	657	666	645	604	636	654	642	648	645	680	592	683	648	643	626	637	666	680	614	640	677	627	657	610	644	652	629	667	660	642	674	661	662	636	605	633	629	653	635	645	642	655	645	684	652	668	657	639	678	622	617	646	676	658	607	619	628	666	617	645	621	665	631	671	622	648	688	634	631	645	631	651	617	605	665	616	647	627	655	666	658	655	646	669	659	605	677	692	664	639	598	656	642	663	633	669	679	670	639	628	631	636	670	626	660	644	617	590
28059	12828	7431	4892	3209	1811	1089	695	478	404	336	326	308	321	301	310	317	293	257	275	271	251	280	270	251	260	248	241	286	248	251	254	273	235	260	280	280	279	264	262	264	249	226	234	263	252	273	241	249	256	245	277	242	252	285	270	244	269	248	262	269	278	302	263	231	271	271	267	240	255	250	272	255	232	261	256	253	277	247	278	251	274	240	270	242	259	242	230	255	245	234	288	251	233	255	289	273	265	245	261	277	229	253	259	256	246	253	238	259	230	239	258	261	250	267	260	257	260	279	265	259	268	274	240	263	251	288	272	259	257	251	247	259	247	267	251	263	266	227	235	266	238	202	251	250	227	263	262	241	243	256	240	271	281	244	224	262	244	267	245	261	214	264	255	249	258	280	270	225	261	246	242	251	238	213	237	223	251	255	274	271	251	288	250	269	277	246	251	273	243	231	242	241	267	263	232	278	238	263	260	259	263	253	265	232	252	238	235	246	275	286	243	248	268	242	260	248	247	262	235	267	258	241	219	235	246	270	272	263	259	281	272	242	249	258	244	226	260	243	257	278	227	283	256	235	250	249	253	285	258	220	226	243	251	265	254	255	290	247	246	226	248	231	243	264	271	258	229	250	261	270	226	254	285	239	254	249	260	284	236	265	233	240	251	274	233	234	237	261	228	252	240	254	206	269	242	245	261	249	230	275	264	228	264	264	263	241	244	234	254	254	223	245	223	239	243	235	248	264	261	245	246	241	248	268	261	270	258	218	225	264	243	238	237	237	265	257	268	258	238	224	276	242	256	243	241	223	251	227	244	261	252	229	258	226	240	261	234	249	226	228	256	271	238	240	272	259	273	242	276	242	254	235	244	261	244	241	254	261	258	251	222	240	247	270	246	253	278	264	255	222	264	237	264	272	264	240	258	258	239	260	255	251	264	255	238	226	251	267	249	247	255	253	263	261	246	243	225	256	275	261	243	255	271	245	245	258	255	261	225	263	251	254	237	242	247	254	262	243	252	281	234	264	238	242	254	249	253	283	253	288	272	239	262	268	281	237	275	233	237	241	261	255	248	250	244	232	247	260	267	230	259	270	271	246	285	249	250	245	295	249	255	307	254	269	252	250	240	257	239	251	250	271	277	257	244	253	250	235	238	250	237	272	279	243	245	236	240	238	250	276	247	278	232	245	230	250	247	251	256	252	253	237	270	277	243	269	239	248	260	248	293	243	261	252	263	255	283	238	257	249	244	268	239	235	249	244	268	259	249	272	255	257	265	258	231	245	245	258	257	233	219	268	251	218	247	237	255	224	246	261	235	239	240	266	246	241	266	264	227	241	261	250	260	246	268	249	241	257	270	240	244	256	232	244	257	256	242	249	254	233	243	268	258	255	242	255	246	247	248	274	249	246	229	230	248	248	257	237	243	267	254	251	255	229	268	236	246	292	233	272	246	258	254	255	277	273	232	252	249	269	255	243	282	216	278	253	254	239	232	261	246	262	253	249	270	248	270	252	235	279	253	238	241	240	257	255	247	240	274	253	257	250	262	256	271	225	239	249	245	271	267	244	250	244	250	219	238	217	231	258	249	249	236	228	235	268	247	258	234	251	252	208	263	233	241	256	212	245	260	254	243	262	268	266	263	238	248	247	242	251	275	247	266	254	263	270	257	270	254	248	259	243	242	227	231	241	249	233	263	256	279	250	241	240	286	246	237	239	253	273	237	243	253	244	235	263	235	254	245	230	235	246	258	243	220	248	271	243	270	250	258	278	260	255	234	264	254	284	263	255	252	258	266	244	270	222	236	280	271	266	263	244	230	243	267	258	281	255	237	266	237	264	247	294	280	244	244	258	263	240	214	246	265	242	223	241	278	269	238	260	262	250	259	249	286	242	241	266	238	281	267	254	250	276	252	276	241	220	230	236	240	258	230	248	244	265	258	231	272	260	242	248	275	253	223	247	228	226	255	248	252	279	228	262	264	266	301	268	238	232	257	237	251	292	220	276	246	227	247	265	257	263	254	247	249	265	257	258	271	217	224	241	221	250	242	251	272	244	261	238	277	243	255	234	263	252	231	240	267	260	262	246	261	235	263	275	280	238	247	277	233	258	245	262	252	222	257	255	249	253	277	269	271	298	260	286	238	235	229	256	244	256	265	251	247	230	257	275	251	231	232	236	243	267	251	252	281	209	254	251	237	256	236	254	244	236	270	218	244	255	229	248	253	253	255	244	285	245	249	264	239	241	256	273	261	243	243	283	256	254	241	263	261	253	265	249	279	249	241	239	240	269	253	259	278	247	260	248	278	253	248	297	240	237	273	258	265	247	249	254	248	244	255	236	249	254	251	244	258	234	247	271	280	266	243	236	263	224	244	255	257	244	249	245	221	253	281	263	257	263	248	253	268	229	245	240	258	225	240	239	250	250	262	261	247	261	250	256	288	243	248	283	258	252	262	215	244	228	254	241	250	239	256	265	272	252	249	242	281	250	214	254	254	248	243	235	259	247	241	258	268	273	268	239	219	243	258	270	264	265	239	263	243	242	255	243	270	247	226	263	252	247	242	270	263	255	250	264	221	236	239	240	254	270	248	245	235	264	248	235	227	251	250	241	258	279	277	254	248	254	267	254	285	244	256	237	263	250	244	246	258	242	231	268	252	263	243	246	241	269	222	246	264	249	244	246	209	236	257	265	261	249	239	267	246	245	281	251	286	262	238	248	260	272	249	252	240	235	245	234	255	297	261	261	276	262	247	258	270	246	234	269	221	276	241	277	255	237	248	248	259	251	281	260	272	282	247	298	267	258	263	262	282	270	258	235	244	292	229	228	258	263	273	230	244	263	291	279	294	228	282	259	244	235	250	261	262	252	257	259	265	261	266	248	240	271	275	239	263	261	269	285	268	234	228	247	262	261	274	290	262	220	257	286	230	263	227	259	256	259	269	276	258	274	242	263	222	231	254	232	250	246	247	245	247	267	229	237	248	226	260	256	240	240	247	247	245	252	244	253	237	210	229	235	250	241	292	281	281	245	225	250	265	233	255	243	280	263	242	262	259	267	272	270	249	270	264	262	247	254	264	254	286	239	241	254	255	248	248	277	269	228	238	256	258	252	268	255	250	259	235	282	220	236	253	248	251	250	250	241	225	294	235	228	249	243	262	236	241	282	245	273	221	253	272	260	262	246	249	255	247	267	260	240	267	267	255	267	253	286	260	235	235	280	253	268	247	248	251	246	230	278	256	248	271	226	231	207	261	263	260	242	265	253	240	253	285	227	266	262	261	236	244	304	277	244	250	261	248	254	258	236	233	261	267	229	260	263	229	246	253	278	248	271	240	240	262	235	251	246	245	262	247	244	237	282	252	236	266	240	227	235	254	260	242	235	261	278	229	273	246	251	224	272	257	255	265	262	261	273	236	276	243	236	272	241	263	234	256	282	224	238	245	251	242	286	252	261	219	239	259	240	273	259	271	239	258	278	265	258	284	262	237	242	250
20809	4236	4490	4976	4194	2981	2280	1947	1591	1414	1222	1064	1053	1001	973	910	903	912	808	830	814	755	863	888	836	742	700	676	720	723	636	681	684	714	725	721	678	665	681	647	676	639	679	673	673	627	670	628	644	692	641	662	699	668	626	662	665	664	675	660	638	679	697	688	727	674	651	673	664	663	642	660	652	629	677	671	728	682	686	671	651	650	643	665	667	682	673	622	641	662	631	656	663	641	647	702	691	706	682	622	627	666	672	639	689	648	644	677	640	658	657	634	679	646	657	653	642	639	656	638	587	636	650	642	651	645	626	664	655	671	628	654	619	645	605	649	628	637	641	651	588	607	654	624	643	651	632	662	674	594	647	654	689	652	639	651	622	688	604	613	614	636	628	658	625	635	630	618	672	665	628	627	617	648	638	604	653	636	598	641	695	632	607	636	653	655	687	718	569	650	635	643	644	635	647	666	643	564	642	652	664	637	672	640	629	666	635	681	684	678	650	670	618	615	614	610	613	633	650	597	644	686	642	671	665	651	675	622	649	630	684	625	639	637	601	673	649	712	660	610	617	663	606	642	603	638	638	634	643	658	659	646	672	643	621	640	631	628	608	634	637	600	643	639	643	642	616	580	601	642	635	652	620	603	698	615	647	634	647	637	634	645	621	641	713	617	638	641	687	633	642	623	666	628	641	666	667	667	713	643	577	628	632	579	639	622	624	612	662	645	654	630	652	629	591	637	624	661	621	645	660	611	620	637	612	643	601	668	624	673	622	675	638	649	634	631	629	666	624	613	630	581	669	620	653	654	616	658	659	604	654	625	671	614	602	643	654	665	627	627	671	654	687	667	667	641	683	621	620	653	597	615	688	659	619	681	598	641	660	625	646	654	661	630	635	652	613	633	638	634	627	642	622	631	652	645	664	651	656	668	688	630	676	637	642	624	688	620	639	649	616	682	636	655	629	628	650	611	671	637	651	671	676	593	661	609	657	667	661	626	622	651	681	665	634	590	623	592	609	649	660	653	632	642	612	610	622	602	634	618	615	644	633	631	633	644	623	662	664	640	683	629	627	616	631	665	644	605	594	687	629	639	621	665	647	642	671	609	640	606	656	607	612	612	622	638	656	653	639	613	631	631	605	635	641	631	684	655	645	623	644	730	617	620	627	589	627	611	679	671	648	635	623	647	636	588	687	609	626	613	616	621	675	587	636	593	611	631	640	638	626	635	621	648	665	640	618	601	637	673	642	631	612	653	603	662	619	637	636	642	697	607	626	630	622	650	617	678	634	627	606	607	669	658	635	636	601	592	656	634	673	634	653	602	656	615	631	662	625	622	631	636	663	656	628	636	644	634	648	654	613	606	627	631	658	607	603	642	669	615	656	611	637	626	643	657	649	704	610	611	615	616	644	613	660	684	640	645	615	633	611	631	629	653	671	642	642	627	632	654	656	624	600	673	601	634	648	628	597	586	636	671	612	626	613	644	628	664	656	634	643	635	643	613	662	630	635	672	648	656	599	639	678	640	586	696	608	606	604	647	596	689	636	643	636	634	646	683	653	598	662	678	634	654	627	634	598	630	640	649	613	644	614	622	637	641	656	680	638	641	630	667	652	637	646	628	688	630	612	639	692	612	628	613	639	603	614	636	594	615	621	568	619	648	637	634	633	654	673	605	651	655	606	617	636	652	645	591	619	621	636	687	658	634	637	637	675	651	625	613	633	708	633	651	654	598	635	708	658	636	674	665	633	607	648	606	639	621	650	633	604	589	605	652	651	635	620	615	627	655	634	615	611	667	623	648	664	621	601	576	629	649	614	597	631	670	619	595	662	597	592	608	580	645	620	587	653	614	601	646	643	643	634	635	623	655	665	622	598	617	681	646	661	626	642	697	650	650	650	631	644	624	640	592	626	599	641	599	631	654	670	645	652	644	652	630	685	603	610	689	636	637	635	633	660	613	649	633	653	582	612	632	606	642	630	631	640	611	680	663	667	634	596	634	638	635	622	638	622	665	629	653	651	633	583	664	624	660	631	628	631	625	657	671	626	589	603	663	648	639	616	635	627	635	670	667	642	631	599	648	601	606	651	658	612	644	655	658	669	651	683	625	645	653	703	679	617	634	640	694	609	610	627	630	633	650	645	663	603	638	636	620	630	681	666	664	624	617	646	622	602	658	617	643	631	619	646	636	616	662	612	624	701	641	665	624	650	628	622	636	664	650	631	667	671	679	647	661	698	606	650	638	665	648	649	656	647	635	647	662	635	669	661	690	673	636	635	624	612	632	619	625	631	613	630	650	663	647	686	667	632	620	658	640	687	568	654	601	626	605	617	635	612	643	669	670	667	594	685	673	657	646	654	643	619	601	594	631	618	630	578	639	608	647	677	654	633	634	612	671	632	655	642	654	651	635	639	633	686	653	664	650	671	656	664	624	661	613	663	657	673	642	669	640	653	572	671	642	622	669	615	638	644	668	650	627	640	627	672	680	670	623	645	586	640	611	640	611	605	608	660	606	624	692	662	693	655	600	597	602	639	629	620	632	610	691	610	639	637	651	679	598	668	653	709	626	652	667	611	644	661	639	624	603	637	630	640	653	650	659	649	601	652	683	653	582	633	629	631	642	647	631	631	676	671	651	606	637	615	583	629	626	635	664	648	646	582	668	632	684	624	652	611	614	634	624	671	686	632	642	611	673	652	663	603	668	624	649	626	620	647	668	660	607	678	584	628	641	608	652	617	653	624	638	625	599	660	651	619	637	641	611	640	650	636	672	671	610	647	628	680	668	685	606	657	633	633	668	636	639	632	660	671	629	629	653	587	662	669	637	624	654	630	657	608	627	609	612	670	640	612	625	654	665	687	666	651	639	626	645	602	639	626	676	670	633	662	633	627	652	644	640	647	684	633	621	590	658	659	577	594	632	638	662	645	659	589	654	644	622	601	643	635	600	627	654	612	647	670	628	622	627	603	670	671	663	624	638	632	674	636	614	664	626	649	627	636	641	673	654	652	655	698	661	653	632	605	658	627	637	657	664	649	642	619	655	603	645	661	644	618	682	581	610	610	638	622	675	668	646	606	629	600	622	649	659	705	627	687	624	684	603	644	625	599	666	615	660	622	642	632	659	647	649	609	628	678	621	677	638	596	685	626	660	608	632	648	629	668	624	575	648	598	638	648	649	650	645	623	641	598	636	622	667	655	596	646	642	629	605	606	624	610	621	633	597	595	640	644	647	587	626	641	618	643	625	637	625	623	663	655	672	628	625	621	662	654	650	645	630	617	607	664	634	677	695	647	671	657	633	604	687	625	638	659	658	627	617	682	672	646	677	631	663	650	632	614	599	638	649	645	615	631	631	599	609	601	608	636	661	621	647	625	607	663	638	576	649	673	612	668	630	588	620	642	626	596	658	607	635	615	603	640	637	658	613	631	661	628	683	682	623	621	635	652	596	689	623	680	662	605	641	600	670	648	610	656	580	648	647	669	631	595	653	622	649
36620	17645	11448	7689	5544	3158	1765	986	537	413	347	317	284	250	249	235	204	189	219	204	190	161	181	194	189	171	170	160	198	164	158	162	144	172	146	149	163	158	166	153	155	172	149	171	162	150	151	156	146	154	174	148	151	129	154	150	169	162	149	147	139	139	170	145	158	139	158	151	139	166	168	140	139	146	146	139	151	153	162	159	119	145	134	156	139	144	143	168	129	137	133	143	172	150	131	151	167	148	151	158	166	152	143	150	151	160	144	166	147	148	132	144	153	151	151	180	133	134	152	140	129	165	133	131	147	163	127	133	143	142	133	133	142	150	143	135	130	147	130	136	136	146	143	141	148	139	138	128	125	145	143	119	167	137	154	127	143	122	149	159	149	124	142	136	150	159	144	148	144	154	133	153	180	144	143	157	140	130	168	152	147	147	159	144	141	149	146	165	138	146	148	141	146	143	142	145	145	134	150	157	166	151	129	164	144	160	165	167	185	141	143	150	141	154	163	143	148	132	136	146	155	148	134	139	171	141	134	132	147	149	123	153	142	154	138	136	141	146	147	157	137	145	141	143	144	146	121	131	123	145	134	151	138	163	145	157	140	165	149	172	155	149	126	140	147	163	170	148	133	136	164	143	160	157	129	139	143	117	142	119	154	138	157	162	158	139	141	132	149	132	137	147	163	149	155	134	156	160	138	143	147	157	120	146	140	128	148	168	132	156	149	150	141	146	144	139	134	137	132	167	142	153	147	148	136	123	155	150	142	134	143	137	122	127	142	133	119	145	156	137	149	148	153	131	141	149	123	170	133	143	152	131	152	143	151	148	132	142	132	147	143	141	144	147	134	157	158	142	130	154	154	182	154	148	151	143	148	135	137	140	154	148	159	130	142	142	153	134	166	129	142	152	150	121	138	157	142	141	155	147	139	144	175	145	124	169	150	133	161	145	137	150	159	135	150	139	149	159	143	140	145	151	135	139	146	152	156	145	155	139	156	150	165	153	150	128	152	125	164	142	137	147	127	149	134	158	151	156	139	137	156	132	169	140	141	141	129	127	170	160	160	138	148	133	150	127	129	135	144	150	174	150	142	161	133	162	133	152	159	131	151	160	145	134	145	149	132	139	126	130	136	142	140	154	149	131	119	141	154	149	141	144	161	137	127	140	161	158	140	157	113	160	157	157	160	145	138	133	129	155	147	144	137	145	157	145	148	136	168	143	162	132	150	129	147	150	159	120	148	169	168	134	135	149	151	138	144	124	173	150	153	137	172	151	125	134	122	136	129	159	142	139	145	136	152	145	165	153	145	140	123	139	131	131	126	153	139	155	123	158	147	137	129	136	124	140	126	134	134	130	153	147	135	142	137	145	146	124	147	144	150	168	144	145	142	119	141	164	165	137	172	151	146	114	139	146	143	126	160	167	127	149	137	147	132	142	153	141	137	137	154	140	150	135	130	153	152	152	164	136	142	123	145	133	137	128	150	126	152	151	136	158	152	141	153	150	142	146	132	151	129	147	147	140	151	136	143	140	149	143	162	133	148	135	143	145	142	126	147	122	150	141	142	140	144	148	159	135	154	124	145	152	148	145	136	145	159	154	157	134	116	140	141	154	147	145	142	138	153	146	131	145	153	122	126	132	147	131	146	150	166	125	146	168	140	132	125	158	164	146	143	148	130	148	158	160	158	145	159	129	149	155	171	162	135	132	133	149	123	144	135	153	132	136	141	142	155	163	159	143	146	134	158	146	142	139	157	149	144	148	131	148	132	140	140	141	141	138	125	159	144	135	140	135	133	134	129	131	136	173	144	138	117	138	143	134	144	142	157	134	150	132	135	139	142	136	125	138	145	125	155	146	156	144	140	141	149	136	115	131	132	122	162	136	160	138	151	134	127	145	152	153	142	177	154	149	129	157	162	147	148	157	132	163	139	140	134	140	150	137	133	141	132	172	145	164	144	129	146	152	123	171	132	138	159	138	130	149	149	148	152	135	138	164	170	155	157	171	143	160	134	145	127	126	132	158	135	153	151	145	120	149	130	146	112	153	154	137	168	145	160	125	141	156	151	120	148	131	147	139	141	144	158	136	142	154	175	153	150	150	158	169	142	124	139	131	160	142	161	155	171	157	157	119	142	128	152	134	141	161	147	160	141	144	150	155	163	152	147	163	125	145	161	146	142	159	165	133	155	149	136	142	130	124	144	141	133	159	147	112	163	138	158	150	136	130	127	127	137	170	132	145	127	130	140	139	137	144	134	152	155	144	151	144	149	152	155	152	145	150	143	152	147	141	137	142	135	156	143	135	147	124	150	125	161	141	125	149	124	140	152	162	147	130	131	141	150	126	150	126	162	146	148	148	138	170	152	141	146	140	152	128	131	134	151	149	144	131	138	135	142	149	141	130	119	140	159	144	151	151	151	136	155	122	133	168	118	151	122	128	126	139	172	144	142	153	135	143	134	139	128	153	151	165	138	145	154	128	173	138	122	173	131	147	130	125	137	143	136	149	141	130	141	141	147	143	125	158	139	142	141	140	157	139	142	151	128	124	165	173	135	159	155	141	142	133	156	145	158	124	173	145	147	148	132	139	121	117	133	144	140	175	129	160	135	162	127	153	157	131	138	140	127	128	172	163	149	140	148	157	142	139	142	155	139	138	134	133	140	117	149	142	125	140	155	147	158	150	140	159	146	141	155	121	142	139	144	146	170	155	168	116	148	135	140	157	138	160	173	136	139	149	141	159	127	143	151	141	130	159	143	144	159	144	127	164	138	143	144	153	151	166	158	131	126	123	140	119	141	141	154	175	139	139	136	137	162	145	131	157	157	167	126	131	122	155	144	144	161	191	134	150	121	139	160	161	152	148	143	141	143	141	133	155	155	150	160	127	121	157	134	144	156	132	145	151	138	123	168	152	155	139	149	132	146	141	131	154	143	169	171	134	127	138	140	124	139	152	137	143	116	148	131	132	136	147	133	153	138	138	145	145	152	150	149	145	131	147	123	136	168	142	140	148	151	123	144	136	141	132	155	133	145	135	154	134	156	140	149	137	148	153	143	136	148	150	150	125	135	167	147	128	143	135	164	140	143	149	148	154	153	151	145	150	145	137	159	149	134	160	161	175	134	146	143	130	124	140	134	138	152	157	145	167	151	131	135	144	155	144	151	171	155	133	152	157	145	134	145	136	128	131	153	152	132	145	151	155	138	146	138	154	133	149	143	149	168	140	131	131	145	157	136	157	144	148	152	146	156	148	140	138	133	146	152	150	165	137	147	144	136	143	143	161	132	155	129	171	147	147	133	149	142	134	141	147	160	124	151	160	144	143	129	156	144	161	118	155	144	151	163	169	153	168	157	158	164	142	155	162	139	138	167	134	165	143	148	138	151	141	128	162	139	143	164	146	165	149	122	123	140	141	149	139	154	142	144	147	161	136	153	134	160	130	143	148	111	118	151	131	139	132	141	153	136	149	149	152	136	138	141	144	142	172	155	160
25952	5851	6743	7024	6384	4558	3628	2792	2163	1758	1409	1325	1234	1127	1059	971	925	827	803	722	681	672	761	782	613	588	554	578	523	557	532	506	485	484	475	502	459	490	494	444	492	468	476	389	465	441	423	401	418	391	435	436	436	454	400	377	448	396	443	434	426	446	433	443	414	473	473	437	454	445	422	451	391	426	415	420	392	440	424	423	441	399	420	429	423	406	425	421	407	432	418	435	378	407	447	425	470	443	461	434	406	419	424	424	424	431	391	378	418	412	391	399	418	412	389	368	365	410	410	392	408	423	410	396	390	362	388	384	378	362	433	400	399	398	365	392	378	390	367	434	428	367	370	375	380	364	379	412	368	395	411	387	380	393	357	374	386	375	399	387	388	365	403	389	393	390	398	353	372	366	382	372	343	421	399	366	379	400	384	381	378	346	379	361	421	388	389	409	369	358	357	366	381	362	356	371	377	392	388	389	387	388	352	385	386	407	417	394	417	395	378	424	375	405	416	400	380	388	390	375	375	358	373	417	378	398	366	382	340	368	367	396	402	388	344	356	405	394	383	368	388	423	396	346	387	407	411	388	357	383	384	379	414	373	369	411	347	381	400	380	388	363	415	382	366	366	374	361	383	369	381	378	374	388	348	411	409	358	339	370	360	429	406	381	384	403	414	410	373	405	421	367	385	351	376	347	368	359	420	396	329	382	412	386	377	384	380	388	397	380	397	397	395	368	362	334	360	369	394	383	362	365	423	388	377	371	347	389	405	352	405	374	399	389	361	371	399	359	384	390	377	389	405	384	344	394	386	435	383	389	377	368	374	401	365	382	394	417	395	372	369	395	403	403	376	373	400	392	362	377	405	398	367	376	391	406	414	385	371	411	399	405	359	387	374	380	361	374	406	383	365	391	412	351	366	401	346	378	394	398	385	412	388	400	410	406	367	410	377	375	386	400	387	387	395	384	416	371	409	365	386	390	402	392	397	376	357	367	380	395	361	383	391	383	388	438	432	378	376	366	359	380	402	397	357	380	354	420	384	404	346	363	392	385	392	387	379	395	386	388	442	391	355	410	383	381	414	396	389	370	375	387	385	390	382	423	371	388	382	374	396	411	395	387	398	407	374	405	379	408	403	395	372	411	426	342	373	425	375	376	375	360	409	370	409	414	371	359	366	388	383	371	374	390	344	382	388	408	372	384	405	394	402	402	365	380	383	378	371	395	363	376	384	373	352	402	382	395	400	371	372	383	373	402	417	401	364	394	363	356	372	408	389	383	362	411	368	396	364	367	400	402	384	359	373	374	394	380	391	361	413	355	387	389	389	359	365	370	343	374	347	384	377	381	399	383	394	427	365	367	389	365	392	354	408	357	342	372	440	334	400	358	386	377	389	365	388	355	383	370	434	410	413	373	379	375	402	370	383	356	420	347	386	372	373	372	361	385	387	360	374	389	360	380	390	366	360	366	382	403	364	364	341	386	390	417	377	368	374	361	370	379	404	374	382	397	389	364	421	373	406	363	385	396	364	395	351	358	394	390	401	388	371	420	414	395	383	384	390	405	387	367	379	424	386	371	380	384	373	383	365	402	384	367	432	392	379	379	392	378	414	358	406	382	376	420	405	393	418	374	368	382	357	392	385	379	386	354	380	386	403	397	379	387	376	399	377	379	382	391	427	416	388	416	353	342	420	424	376	380	373	387	384	367	361	411	366	392	394	384	369	376	389	368	381	385	384	394	419	357	380	396	382	384	414	394	399	360	389	393	409	400	371	368	402	364	370	385	381	414	411	390	384	400	386	383	372	381	423	364	399	394	364	380	413	358	357	359	362	384	374	392	375	360	392	356	419	372	398	388	382	401	401	402	391	413	384	395	397	404	350	355	362	396	384	421	375	398	367	373	362	396	387	368	382	380	400	407	462	369	435	379	401	370	403	372	368	382	388	370	415	374	373	416	431	384	370	359	373	396	388	373	353	364	390	368	397	392	388	349	384	379	373	397	388	392	398	364	370	390	376	380	370	394	398	377	402	386	393	376	390	395	380	385	388	395	384	371	395	358	384	391	393	454	384	384	369	398	395	416	398	382	354	425	375	364	371	375	374	395	385	381	408	371	408	399	397	378	409	365	399	409	400	392	388	384	398	382	395	367	405	377	353	376	370	392	380	385	348	376	366	388	384	373	406	377	376	369	414	397	396	378	395	358	361	385	382	385	387	438	391	422	347	399	407	358	382	408	374	372	409	375	375	393	411	367	392	404	362	385	406	384	395	369	391	391	381	388	380	372	416	388	393	402	358	375	366	338	373	411	376	413	369	383	377	388	382	394	391	391	401	372	356	371	377	392	396	382	376	387	378	389	378	394	387	384	349	355	371	387	424	397	394	378	385	390	401	393	350	417	390	359	360	356	358	397	355	374	383	385	388	371	384	364	380	398	409	382	374	396	362	380	374	397	396	376	375	400	371	353	418	387	343	420	385	395	388	378	379	413	386	394	389	401	355	387	387	372	364	391	383	396	414	372	382	365	371	374	402	405	392	354	396	354	377	437	381	405	366	376	389	376	392	403	374	357	376	386	386	361	373	394	380	386	397	377	384	410	395	357	380	370	422	354	377	411	422	380	393	357	396	426	334	411	405	392	374	373	383	376	398	374	393	385	388	368	363	396	348	412	351	353	394	386	354	377	364	359	422	413	390	348	365	357	400	417	370	383	376	404	395	398	373	366	418	358	396	415	385	376	360	352	368	370	366	402	360	383	343	369	406	383	385	392	391	397	358	394	391	349	392	356	346	430	375	370	379	414	389	365	382	383	383	400	391	368	359	359	380	376	389	362	385	376	382	415	391	387	368	363	412	371	404	411	412	390	379	387	390	392	375	371	394	382	399	400	379	381	373	363	392	387	409	330	370	411	376	387	363	382	383	407	350	403	375	388	384	384	419	354	377	382	410	392	369	389	397	376	392	418	409	412	377	372	336	403	384	373	382	378	377	383	385	421	380	418	419	359	359	420	381	355	384	379	402	372	405	365	390	400	392	410	352	386	402	376	387	396	397	419	348	370	378	393	357	382	397	396	393	381	401	393	385	393	398	377	409	358	397	371	404	369	414	370	373	368	383	367	391	369	371	424	384	379	359	368	372	375	391	398	391	392	378	412	385	425	347	368	378	379	354	401	404	372	389	417	390	367	408	377	396	357	388	388	391	385	375	412	378	390	365	380	384	375	375	438	417	392	373	389	380	381	420	361	363	386	365	397	379	368	370	359	372	364	386	379	378	390	367	381	365	351	395	374	376	399	368	357	376	401	369	393	343	377	402	367	402	393	407	397	409	373	403	390	376	359	389	338	405	370	395	407	409	404	402	378	370	409	364	381	389	416	385	355	409	391	353	361	396	406	418	406	406	448	370	413	398	404	385	371	378	401	380	374	358	398	386	395	405	371	410	356	384	376	397	357	373	358	432	411	394	405	375	394	383	375	385	374	373	375	378	387	383	350	416	381
5424	1132	743	460	382	336	263	268	280	268	253	276	276	270	261	258	240	272	265	258	256	251	271	273	259	257	268	217	274	242	260	262	264	262	242	231	281	250	265	262	247	264	250	250	262	263	279	256	255	241	237	228	258	243	259	278	242	245	238	259	265	266	260	242	248	274	243	248	258	263	264	264	250	265	257	254	263	256	248	273	243	284	254	289	238	264	251	251	240	218	267	236	251	250	256	282	257	271	257	256	248	273	242	246	256	261	263	260	257	258	268	272	236	279	277	235	239	263	265	267	227	277	238	259	273	248	270	244	286	245	299	245	245	241	241	235	254	279	270	273	236	276	259	234	255	268	288	279	256	233	283	270	240	265	257	241	271	282	282	262	265	232	287	284	238	237	240	227	258	259	238	235	263	241	274	280	252	255	263	257	251	250	243	261	258	279	281	241	243	285	265	255	275	249	253	266	257	248	266	282	282	277	264	262	229	260	263	265	240	251	257	246	228	252	237	267	248	222	270	253	259	243	240	276	236	288	239	263	240	226	278	247	232	266	255	277	249	276	263	263	266	255	237	268	254	271	244	259	253	242	271	244	237	269	255	248	290	273	233	256	261	281	246	286	236	252	262	259	241	277	282	273	291	269	272	293	220	245	268	251	266	273	278	279	249	231	252	236	271	244	266	249	291	245	233	261	281	255	234	262	234	271	242	249	260	274	246	257	288	272	292	253	293	252	244	218	237	277	275	242	248	265	269	237	260	257	251	235	256	252	242	269	254	276	237	265	281	254	229	278	224	241	259	262	271	261	242	227	260	277	253	272	242	278	260	265	244	232	231	269	290	259	275	259	236	251	247	258	265	255	246	265	282	259	235	262	258	239	236	239	253	247	248	271	254	250	226	246	235	251	242	252	244	264	253	298	235	245	262	268	230	251	232	286	261	255	262	239	265	243	278	255	262	266	283	255	271	211	262	232	283	250	254	241	290	269	272	267	268	253	237	253	288	256	284	251	250	239	245	254	255	261	282	262	242	240	270	256	244	252	270	275	254	247	255	269	260	246	280	271	227	240	236	263	237	271	271	252	242	283	284	270	242	290	257	254	244	262	241	269	238	250	250	253	246	250	241	242	268	226	275	255	241	252	238	259	248	260	260	271	259	248	243	273	239	228	297	274	263	269	237	242	263	251	257	277	265	252	245	238	264	230	267	252	261	242	234	247	254	242	267	229	251	272	279	264	244	255	230	299	254	228	253	241	253	243	262	247	227	231	243	263	246	251	244	266	244	261	266	248	264	248	245	247	250	260	246	262	244	249	240	259	233	267	256	231	232	261	257	269	269	242	240	247	258	252	280	263	267	253	262	261	233	257	254	241	252	259	252	279	250	244	278	243	224	251	277	263	261	246	238	263	266	290	265	247	246	253	267	216	245	242	264	247	276	221	247	267	239	223	263	229	247	271	248	277	245	264	236	278	228	240	256	251	246	265	242	228	297	245	262	234	255	274	227	242	250	266	271	265	267	273	255	260	246	263	250	229	248	284	265	265	249	269	232	265	242	263	246	263	244	278	256	236	251	261	273	246	279	236	246	233	270	245	252	264	257	266	243	272	242	243	248	269	246	251	245	274	265	229	246	269	268	276	245	260	262	256	254	271	287	250	257	243	243	242	254	281	230	278	255	251	262	250	260	253	259	261	258	287	239	270	219	246	258	233	248	269	230	283	269	266	226	235	260	228	256	226	250	224	245	263	231	260	255	254	266	216	256	234	256	243	224	247	253	270	255	248	258	243	261	251	260	235	246	279	260	268	259	268	249	249	268	280	254	246	282	279	253	256	286	252	231	230	259	255	280	254	252	272	250	250	230	251	234	273	226	260	262	280	239	247	264	252	248	264	285	243	244	244	260	260	275	284	264	224	242	275	243	263	252	270	256	240	231	258	251	247	292	255	261	250	260	243	270	227	249	249	264	273	273	242	241	272	255	260	284	276	241	264	238	238	257	244	253	264	243	278	284	258	254	273	241	308	265	226	274	267	223	265	255	252	259	255	269	257	226	266	273	251	287	247	266	245	239	259	241	267	250	210	248	260	255	258	264	224	234	265	236	290	266	268	289	236	239	251	280	259	257	250	254	209	266	251	270	255	266	284	251	242	245	257	248	247	277	263	235	248	245	242	276	246	260	250	220	246	280	247	263	244	243	273	268	236	251	259	211	262	251	238	231	223	238	285	255	222	256	235	248	268	246	265	267	230	237	256	271	259	260	257	274	247	265	275	231	219	223	245	252	249	269	232	265	257	284	234	286	252	275	269	259	252	238	248	272	285	233	237	253	237	252	276	274	253	245	251	247	243	248	262	276	278	220	227	251	256	262	254	238	265	242	244	284	260	245	266	230	302	257	248	259	266	232	257	246	283	248	267	248	259	242	257	272	226	283	287	251	268	250	247	227	243	247	257	275	255	267	240	253	265	258	281	256	248	234	278	237	243	245	236	260	270	295	266	268	226	251	237	260	245	260	268	255	253	247	264	234	241	257	243	250	256	275	235	263	262	255	242	293	266	244	235	224	268	244	246	249	256	265	263	249	254	220	262	249	270	235	255	258	280	244	249	239	259	273	239	241	237	273	260	252	263	256	280	283	263	252	245	252	228	242	255	262	259	264	250	251	225	279	237	262	255	272	248	269	235	237	267	207	275	275	259	278	221	242	265	226	222	253	246	243	240	246	265	265	246	229	258	260	241	247	236	260	217	270	250	253	239	265	272	281	255	254	242	232	254	275	268	264	250	256	280	230	263	234	256	237	223	272	241	252	243	254	256	238	286	250	276	258	264	257	252	263	233	268	262	250	241	268	241	257	273	240	259	261	255	237	241	229	269	265	247	258	256	270	260	262	256	249	234	239	253	256	274	255	234	294	276	255	257	235	267	232	252	267	249	233	263	254	248	250	263	281	272	255	211	241	259	268	234	237	239	235	267	258	230	246	251	261	260	269	250	253	229	243	248	238	275	243	239	260	281	240	284	263	266	264	236	262	269	275	257	234	268	247	263	240	260	264	282	233	261	273	252	272	260	267	287	245	215	260	253	245	264	258	206	274	272	227	262	290	265	245	249	249	265	245	254	241	245	206	275	258	242	274	222	226	240	246	235	237	292	224	233	258	281	247	255	255	264	248	256	260	263	270	239	242	267	288	253	272	247	279	270	269	241	264	232	272	241	271	233	289	281	245	221	234	245	245	230	282	263	242	237	243	261	266	260	251	248	242	224	274	253	243	265	260	232	236	262	273	269	269	245	264	235	259	269	248	262	263	230	239	286	282	266	271	264	243	244	252	250	280	255	255	241	243	266	265	244	261	267	274	270	254	242	296	236	254	280	277	268	245	217	254	264	253	244	260	269	260	264	270	272	260	265	242	224	250	250	280	271	243	253	244	263	252	238	280	243	259	253	290	223	251	251	249	274	230	253	248	252	289	244	248	226	251	262	258	240	240	256	266	226	255	246
5130	1192	1240	1097	1016	838	707	748	663	691	693	697	649	660	710	703	643	665	689	642	680	675	720	678	694	689	703	649	654	670	670	629	668	688	654	703	660	700	704	624	662	631	633	700	598	726	691	626	687	696	640	651	652	690	660	685	661	686	652	649	673	676	698	646	657	671	679	610	640	676	652	650	679	689	637	682	647	668	698	645	695	683	668	651	660	653	649	674	670	660	616	639	653	654	638	679	639	631	715	651	649	628	658	662	663	674	698	662	648	667	669	650	654	678	670	655	672	671	650	688	656	651	671	660	656	657	597	644	638	644	681	640	674	646	691	631	638	639	661	687	682	655	659	627	655	662	684	649	676	689	652	636	626	647	682	643	679	639	673	646	687	673	649	634	642	679	669	630	671	607	660	684	650	660	634	654	676	639	705	617	630	675	649	697	676	645	669	667	657	663	645	682	667	693	612	645	616	672	623	635	691	616	639	630	611	642	671	632	664	611	634	634	674	631	679	644	618	615	627	646	651	648	613	647	645	685	612	628	674	650	687	680	649	629	640	627	657	626	654	658	619	669	643	671	657	612	673	657	610	623	659	641	687	675	620	679	671	655	661	613	656	616	661	664	649	653	636	676	685	700	705	626	670	642	629	683	616	659	677	648	669	608	625	651	658	644	682	710	642	622	677	636	639	656	676	650	665	707	663	620	660	643	592	638	681	679	653	636	639	664	677	620	673	587	667	643	683	661	659	710	657	646	644	634	685	629	616	644	670	666	705	671	666	628	641	637	691	666	662	670	637	648	635	622	661	675	632	615	686	699	697	685	660	685	646	676	675	610	628	620	644	672	694	677	638	673	687	662	662	656	672	653	628	692	663	685	680	644	663	690	706	656	687	645	643	673	678	626	668	663	652	642	619	662	670	625	683	666	646	660	664	693	669	679	652	633	689	689	641	631	670	663	658	644	645	658	666	655	638	682	678	688	610	662	660	659	649	657	683	639	618	664	643	652	663	675	667	663	677	619	645	663	657	680	665	653	620	643	659	638	684	607	658	629	672	693	631	624	691	659	635	665	603	636	660	661	658	701	632	624	642	664	656	667	675	632	677	627	673	686	678	679	679	692	638	615	650	663	630	677	672	604	664	689	676	662	677	658	674	661	659	679	621	676	642	650	662	668	678	662	680	670	633	650	654	652	647	631	671	638	655	649	715	624	643	688	644	608	653	711	630	690	641	632	634	661	655	621	621	596	634	645	703	685	620	655	648	654	618	618	669	671	668	612	655	640	680	615	652	623	684	640	644	628	691	654	638	676	642	708	637	699	631	641	631	717	651	678	656	681	665	676	647	658	631	704	630	652	676	632	650	658	619	606	663	685	663	653	627	668	622	690	645	668	710	660	618	635	622	671	605	644	683	628	656	632	617	611	667	665	645	672	687	654	655	636	636	670	635	689	697	650	701	634	680	648	584	608	654	677	655	611	624	604	672	632	641	657	680	628	676	637	658	693	686	653	640	669	672	654	608	638	679	674	643	647	687	622	643	639	626	652	623	663	640	610	705	630	655	673	655	692	666	678	635	630	665	664	649	611	687	615	658	676	674	661	664	624	662	623	647	684	675	654	649	659	653	631	672	675	682	655	637	651	665	691	625	654	672	650	694	708	646	598	634	654	664	641	659	670	678	641	687	606	687	653	666	705	656	602	653	669	651	620	638	705	623	699	651	624	677	664	706	633	638	671	685	651	643	689	641	631	628	616	693	664	642	655	667	656	672	617	646	710	714	670	666	641	625	645	624	687	637	645	634	664	615	682	673	616	677	626	629	672	683	644	634	603	619	685	625	642	660	663	644	701	654	629	681	615	626	629	649	650	665	676	701	689	632	629	598	683	656	653	710	678	697	645	667	663	647	661	636	682	653	633	590	649	649	646	617	674	625	660	635	672	661	641	671	630	633	636	682	656	659	633	614	623	672	655	653	659	663	636	626	654	681	676	669	623	666	662	627	604	629	642	675	642	679	645	673	616	631	647	699	663	650	675	639	629	707	668	643	654	653	652	662	675	620	666	678	662	665	662	679	668	641	603	629	661	664	604	691	642	631	639	677	686	680	642	707	678	678	680	628	658	688	637	664	618	694	672	654	607	650	640	630	668	677	653	636	661	675	658	606	658	657	721	652	655	647	715	629	624	634	692	695	663	701	659	646	671	666	634	689	675	663	702	697	652	666	725	722	641	671	705	622	641	609	689	659	633	680	693	665	620	633	658	654	653	631	638	644	612	665	656	688	659	636	626	659	676	663	667	657	649	675	652	647	641	653	675	633	664	643	654	627	698	631	658	666	655	670	635	682	653	677	635	660	650	640	661	668	629	677	704	651	670	671	677	665	647	659	673	617	637	603	629	662	656	716	652	627	621	690	655	659	645	636	658	680	623	671	668	598	585	646	635	634	674	653	685	641	590	683	668	627	636	667	625	654	639	676	691	661	622	639	647	670	671	653	632	618	643	674	641	630	680	672	677	669	698	633	632	640	654	682	709	629	683	666	652	652	616	594	685	622	653	664	641	671	649	622	676	663	672	676	699	693	698	625	642	637	619	619	657	693	663	634	672	652	652	646	644	646	668	655	677	712	674	659	671	614	703	617	634	655	678	659	642	664	684	634	642	647	654	670	663	684	656	675	701	720	643	675	624	669	694	688	666	673	625	651	624	645	624	655	650	657	679	669	641	701	646	664	716	642	658	650	675	678	668	692	628	639	654	650	634	689	664	692	634	672	678	613	645	668	674	638	693	705	655	661	690	726	632	665	669	663	685	673	661	614	649	701	641	637	690	621	703	666	625	680	623	646	653	631	629	660	656	672	693	670	666	645	630	633	650	663	625	659	658	635	663	682	667	710	656	658	690	683	645	647	684	628	671	625	697	647	643	679	661	601	702	612	673	629	689	617	680	635	659	646	704	656	676	670	712	682	629	647	651	664	656	665	657	633	660	623	660	666	704	692	644	646	637	664	671	658	687	647	661	616	621	674	619	664	660	607	656	683	684	644	659	662	619	659	713	665	627	646	631	635	691	683	664	694	658	612	675	689	670	705	642	649	648	690	650	698	667	715	640	705	668	658	691	700	696	687	618	657	687	655	663	715	707	656	638	638	689	662	675	666	672	636	631	702	705	666	664	663	617	685	671	679	649	684	649	651	656	654	619	624	690	620	660	649	667	708	653	673	654	649	660	662	645	676	669	666	635	636	637	620	664	625	665	671	651	645	668	649	653	672	627	623	621	645	619	636	658	641	664	657	651	664	696	667	629	666	603	652	681	678	638	608	664	671	661	638	677	637	724	639	666	658	633	659	648	656	649	651	651	680	638	647	689	647	677	660	653	670	670	658	674	664	634	701	665	658	681	665	663	613	620	656	685	658	656	662	680	641	663	603	681	684	625	638	652	653	652	682	668	708	634	638	652	673	656	659	703	642	693	641	656	644	612	647	644	657	640	636	638	666	638	665	635
26774	11349	6569	4458	3047	1781	1075	646	422	380	344	308	307	314	283	295	289	296	289	250	261	309	288	298	277	245	271	240	262	274	251	274	232	276	307	249	278	273	230	265	264	267	249	258	237	269	263	250	244	257	256	215	226	261	245	270	275	279	267	265	261	243	244	254	273	256	257	264	267	267	268	276	224	247	261	242	278	255	257	273	237	286	253	255	258	282	263	261	259	254	260	274	252	246	259	245	241	233	251	267	273	292	261	310	289	260	266	231	260	268	212	245	263	228	232	254	268	273	231	276	249	235	262	258	253	279	268	266	268	265	256	253	279	251	248	248	264	238	258	263	266	262	250	266	260	282	258	286	280	240	262	251	247	245	272	270	242	275	249	251	270	215	247	275	281	256	250	270	274	272	263	245	250	238	205	312	241	245	267	233	261	254	268	269	247	261	267	274	286	239	267	246	281	257	263	278	265	258	255	264	250	264	275	262	246	267	239	253	243	264	262	217	240	255	271	271	237	232	267	261	264	243	265	261	259	241	242	248	235	251	252	285	254	260	241	255	262	281	248	268	241	254	263	250	272	286	265	278	261	291	307	278	259	267	282	273	252	233	269	250	262	263	264	254	270	247	262	240	265	276	262	269	239	250	257	252	242	265	265	262	292	247	257	248	260	218	269	260	251	239	272	259	230	248	284	251	244	272	317	274	253	269	270	237	293	267	281	251	287	242	261	257	261	232	237	282	244	247	265	234	246	268	274	273	246	267	235	261	235	223	216	242	245	252	260	258	271	246	255	274	246	259	282	260	263	265	250	273	241	267	282	271	224	250	310	266	237	258	243	247	257	308	244	274	243	260	269	267	276	273	264	256	259	240	256	250	273	234	272	257	234	276	264	285	264	265	265	282	243	278	250	253	250	252	240	251	277	263	304	272	261	302	277	282	264	274	256	250	307	244	268	268	252	282	285	249	245	234	224	253	260	256	273	244	281	264	263	262	258	263	234	242	244	264	221	279	262	240	279	247	269	269	254	228	253	280	255	290	265	266	257	242	273	264	236	264	260	266	272	267	245	233	263	261	255	250	289	240	251	251	275	296	229	236	256	279	253	271	253	240	285	264	260	264	243	261	238	286	248	296	255	241	293	262	280	259	243	274	266	276	265	271	268	254	267	268	229	244	242	247	257	251	266	264	233	245	265	246	283	271	284	288	223	265	266	268	290	273	282	245	265	238	233	279	255	283	247	255	249	249	271	260	250	246	247	247	242	279	235	272	275	253	266	241	281	237	264	222	292	256	304	275	267	270	269	270	229	250	255	246	264	267	231	284	239	244	257	233	278	266	270	251	264	271	243	254	288	300	280	265	266	262	265	242	273	264	264	249	244	276	213	273	253	281	263	260	302	285	261	277	275	304	258	248	233	263	256	267	242	262	298	269	260	253	256	241	257	266	240	246	245	242	263	246	278	255	247	246	265	263	236	274	252	232	235	261	246	247	234	244	255	260	241	273	239	287	274	266	256	251	261	280	260	232	303	289	266	291	255	263	248	254	257	241	256	249	261	282	257	243	273	237	257	254	259	257	252	255	268	212	259	244	289	275	256	264	239	253	259	255	270	254	226	249	283	276	265	231	273	257	270	264	265	265	234	259	265	304	272	246	257	271	243	251	249	281	252	276	284	265	221	257	257	232	243	268	291	273	246	249	289	257	243	230	246	261	252	248	262	219	253	252	276	272	279	274	264	254	245	288	225	238	270	260	292	249	257	290	249	255	263	260	289	247	275	248	248	283	264	285	276	280	258	263	245	256	229	269	235	281	256	261	267	245	264	252	280	262	262	296	259	248	235	264	277	247	250	258	258	264	250	237	258	235	260	246	249	251	231	267	284	282	278	260	279	259	286	262	262	257	263	268	270	260	258	270	243	251	283	250	264	258	268	259	271	250	243	252	297	264	272	229	219	237	270	277	248	275	298	248	269	266	239	283	248	270	281	253	295	251	270	240	247	252	273	264	296	246	237	283	235	273	249	272	238	281	257	247	249	273	263	225	274	249	271	255	272	258	243	289	288	259	246	271	259	263	242	266	252	247	270	239	282	264	255	233	268	259	268	248	265	266	258	262	248	243	256	285	251	265	241	251	277	243	240	277	258	263	281	279	270	263	273	272	267	275	247	272	272	232	240	268	226	232	251	250	245	249	239	257	257	261	258	272	255	258	254	280	270	265	242	251	278	244	258	248	253	282	269	285	274	250	261	253	269	289	256	248	283	242	278	259	258	260	251	271	257	244	248	261	275	261	228	268	283	296	256	211	243	256	226	267	250	246	261	249	291	268	287	253	251	270	257	264	278	262	263	262	243	270	238	273	249	271	264	251	275	249	254	288	294	268	260	228	294	257	248	256	249	238	278	254	238	229	250	261	246	273	260	266	255	252	230	250	272	257	259	234	247	260	293	277	274	266	247	252	226	260	237	269	251	256	216	233	231	246	250	262	238	254	231	272	249	247	248	245	242	241	251	262	282	268	285	264	276	264	259	261	290	257	268	256	243	260	246	269	270	273	257	258	254	265	247	275	244	255	247	246	282	272	253	275	261	247	277	252	278	254	273	261	293	265	256	245	266	253	264	250	268	255	234	236	261	279	274	252	256	290	262	263	288	267	256	279	255	245	290	258	262	265	229	254	247	270	245	247	271	254	244	268	241	274	270	255	278	269	250	273	268	254	263	284	290	285	275	244	256	292	259	284	248	280	263	261	245	258	258	256	222	252	276	282	247	237	252	256	289	261	297	238	258	269	256	278	265	263	273	265	229	228	250	273	271	256	258	226	240	271	258	272	267	290	264	289	280	281	261	259	257	251	259	277	263	285	256	246	253	253	275	287	250	284	273	253	261	221	267	256	260	277	267	253	254	286	272	264	268	272	204	239	240	281	258	259	237	274	303	281	271	278	287	267	257	251	298	257	265	287	256	266	259	258	282	242	257	244	244	242	237	244	233	270	253	261	230	250	268	258	234	268	269	279	266	264	262	270	263	261	260	241	243	241	258	287	260	241	251	267	270	275	239	272	249	265	272	260	245	258	243	278	259	238	266	271	265	249	255	257	262	265	243	237	266	254	242	274	258	253	250	255	223	283	269	253	270	234	239	274	259	240	287	278	288	258	240	277	235	267	260	264	243	228	235	282	265	273	271	265	273	296	243	273	240	281	231	248	269	239	267	254	265	236	271	287	253	270	277	268	266	264	246	265	287	259	267	245	263	274	252	256	269	245	257	262	256	251	266	269	252	269	269	271	253	260	251	271	263	286	258	256	232	275	263	248	242	284	280	265	296	260	245	229	274	255	296	259	261	255	242	265	241	266	251	255	256	252	243	278	241	236	257	257	258	261	241	269	255	266	240	259	244	262	283	255	262	262	263	289	255	264	258	244	240	286	231	252	229	243	273	269	249	247	225	262	251	248	251	254	235	266	270	266	254	242	242	251	272	211	264	236	246	273	266	274	264	250
19669	4258	4675	4874	4201	2848	2457	1874	1518	1287	1253	1124	1079	963	962	968	888	881	827	842	847	883	888	813	765	771	744	761	732	702	702	754	735	689	662	712	661	668	684	640	685	709	682	688	701	685	707	674	684	668	664	673	686	653	666	649	712	676	669	707	648	714	697	688	670	656	666	665	679	738	657	712	711	716	710	648	645	645	727	658	681	691	701	690	677	687	675	660	694	666	688	668	656	712	663	677	730	711	648	702	720	679	683	695	658	634	712	665	671	638	625	690	650	603	642	679	671	673	687	644	637	654	655	667	687	670	686	641	640	682	658	668	677	635	702	684	671	664	622	657	645	642	631	661	687	644	627	659	639	625	685	610	687	629	685	669	628	645	657	649	680	656	642	643	694	650	668	660	629	629	646	678	642	632	611	682	669	645	629	630	695	641	693	691	668	658	591	664	658	667	652	643	658	631	603	717	672	690	652	661	640	659	666	656	626	643	700	664	626	710	646	658	628	611	705	638	682	604	677	657	664	649	667	630	669	631	674	682	641	682	654	668	648	681	643	662	646	573	717	654	689	624	650	619	657	645	659	664	634	675	680	668	709	619	668	639	648	654	660	691	615	666	663	649	616	667	662	653	636	667	643	648	612	660	667	671	695	660	609	721	684	664	590	619	655	719	708	686	651	644	653	652	638	630	681	651	642	675	674	652	663	667	615	639	654	659	673	639	613	670	693	652	698	662	643	673	674	656	682	654	624	647	621	718	659	666	639	654	634	632	676	675	659	672	606	674	678	684	654	677	685	647	662	648	683	677	610	618	695	625	659	670	611	644	666	647	656	627	688	627	666	615	598	635	636	613	654	666	634	628	681	660	675	603	638	655	650	682	631	619	693	649	686	716	651	678	661	654	658	621	698	688	642	647	595	684	638	640	692	654	689	620	683	619	681	668	633	691	620	710	628	652	706	634	647	617	642	607	657	669	627	636	703	632	647	674	675	706	666	664	682	646	672	660	621	686	604	675	656	591	681	634	665	693	659	648	684	670	664	647	644	667	624	638	674	640	651	635	582	626	640	698	645	682	670	667	668	642	655	690	614	634	669	668	669	634	633	673	653	627	625	627	645	677	622	646	647	720	681	620	689	671	678	653	661	682	674	663	618	633	650	643	653	657	683	621	695	675	653	662	649	605	636	666	621	649	650	645	664	623	654	690	648	622	689	651	682	616	676	686	683	649	638	663	690	665	623	654	662	658	616	671	647	649	703	670	676	704	634	631	651	665	678	662	665	672	642	653	653	636	644	642	700	652	642	642	627	659	672	651	674	657	639	673	667	634	692	621	693	650	641	650	678	635	646	644	620	646	648	680	621	642	651	677	677	695	641	600	630	633	712	682	688	632	667	639	628	672	668	658	651	635	693	674	683	621	648	631	680	657	655	666	637	675	658	635	660	652	688	685	652	629	663	663	672	638	668	693	658	670	654	628	637	650	687	600	682	670	607	634	663	651	673	647	648	628	613	618	679	600	668	633	653	655	687	703	657	696	644	615	671	687	667	681	655	666	624	675	687	668	683	688	643	670	673	656	650	668	681	723	616	670	640	706	647	600	645	646	685	636	615	666	669	598	707	702	653	709	627	644	651	657	658	662	631	597	682	642	642	613	661	612	656	638	640	660	690	679	658	615	660	616	664	661	659	677	647	659	637	696	629	661	637	629	668	686	634	671	666	658	637	664	644	646	657	683	630	690	684	663	619	670	668	665	681	634	662	679	635	689	650	633	668	706	675	684	634	634	630	660	632	675	610	649	651	626	621	681	661	681	641	695	636	649	662	673	645	666	635	623	657	689	657	620	651	615	639	651	634	652	596	667	673	637	665	647	663	676	638	627	667	662	655	653	692	647	708	630	698	655	645	615	650	620	639	619	655	688	687	657	619	577	654	666	654	644	660	664	719	671	668	633	649	682	643	637	643	683	676	650	652	655	663	677	649	686	678	662	658	643	615	623	655	682	682	624	688	648	679	719	676	642	645	652	660	635	674	705	707	643	672	621	637	642	637	673	698	641	603	683	677	660	648	645	686	663	665	628	658	637	652	651	657	640	674	676	666	674	628	649	677	685	608	647	652	691	709	630	646	675	678	644	654	683	673	654	693	680	672	647	639	637	619	657	647	605	665	663	657	621	697	633	671	653	669	653	686	637	621	691	663	631	647	612	661	659	636	652	671	649	665	690	656	693	679	640	642	633	687	661	675	654	671	656	648	653	615	666	667	610	657	646	652	662	629	610	639	642	676	706	641	640	644	664	617	666	662	666	673	613	632	681	653	701	607	713	669	668	631	640	648	682	676	623	642	653	638	631	664	654	663	664	617	677	692	646	619	647	706	659	649	695	651	650	626	657	686	626	656	677	637	658	661	677	682	669	674	633	658	639	670	673	701	647	648	665	657	664	632	653	635	622	655	644	671	619	642	688	618	593	627	660	687	668	680	650	623	576	636	673	648	669	669	661	636	649	655	645	633	616	681	633	696	651	647	696	627	668	645	664	659	631	641	669	648	706	701	670	611	659	620	700	726	725	700	674	667	648	652	670	644	685	641	662	652	625	632	681	674	632	614	619	696	703	694	664	658	651	658	649	592	661	584	724	654	663	659	637	667	621	651	650	663	668	612	631	620	690	631	657	663	646	660	647	619	663	652	678	664	635	707	672	713	690	646	695	644	645	622	664	656	682	658	632	694	655	661	691	653	665	663	671	623	623	676	635	670	682	706	638	630	637	658	676	646	637	650	633	694	658	616	661	631	697	658	702	656	639	623	678	670	658	631	609	689	622	633	693	690	652	623	642	651	658	663	680	640	615	698	670	666	623	682	651	645	688	628	633	675	651	668	676	718	591	634	634	677	697	688	662	630	673	711	700	681	646	665	656	626	621	632	676	648	683	649	647	668	686	633	595	647	630	693	680	604	655	618	663	640	648	621	655	590	633	627	637	655	651	649	582	617	701	702	686	677	638	661	700	636	648	679	648	647	686	685	701	638	627	682	639	687	639	634	688	680	651	675	596	648	706	648	655	622	610	658	686	670	647	673	670	640	662	651	641	651	641	636	663	631	669	656	728	641	643	698	633	670	659	642	615	662	650	672	636	645	665	644	646	633	608	635	653	631	654	662	657	630	630	681	669	642	655	669	678	626	685	632	646	682	667	647	632	651	678	646	654	702	626	661	667	656	637	652	664	672	641	613	660	618	636	693	694	659	665	685	621	626	695	618	661	654	663	684	614	627	630	635	631	659	672	647	698	649	624	687	617	632	638	689	687	638	666	689	609	677	610	649	651	645	659	611	655	649	695	648	610	683	635	658	672	629	672	663	656	642	707	674	633	662	660	630	630	652	614	672	669	626	652	706	612	671	692	709	642	664	633	623	638	677	668	608	664	676	675	656	683	664	723	633	649	676	623	663	705	636	582	657	653	612	626	643	629	683	665	699	679	685	657	623	651	628	650	656	644	629	639
34544	16521	10548	6936	4340	2732	1472	856	502	383	313	284	260	260	264	245	210	195	194	186	213	195	220	178	189	158	173	191	179	165	163	158	164	174	172	140	155	140	195	155	171	154	171	160	160	159	186	137	157	159	141	134	151	128	157	146	134	169	150	152	150	171	140	157	130	168	153	163	147	150	160	147	145	131	177	154	133	175	152	165	163	155	147	145	150	159	142	172	173	166	152	168	142	154	151	151	165	165	156	162	147	152	149	149	163	150	146	146	135	152	142	151	147	177	148	162	144	164	159	174	141	137	156	163	149	170	164	128	127	131	148	149	150	140	135	136	154	149	153	150	127	137	141	144	168	148	148	135	163	134	141	125	126	129	164	143	146	129	143	150	146	142	132	126	122	150	146	145	150	175	155	159	133	158	166	160	145	152	123	146	171	135	164	143	145	145	151	147	149	153	151	126	144	144	169	159	158	176	168	168	146	139	145	151	142	156	135	138	154	136	142	137	153	154	159	192	147	133	136	138	153	161	126	136	138	164	121	157	144	134	151	148	141	147	164	164	153	161	147	170	163	154	152	148	137	142	150	158	147	156	138	155	144	144	135	153	144	146	135	144	142	138	140	131	149	132	129	152	150	153	131	149	149	151	146	149	166	153	135	147	175	151	156	152	132	160	168	153	144	136	120	150	121	151	137	124	140	157	147	153	122	133	144	150	148	142	131	173	139	159	141	150	142	136	148	144	134	148	132	149	147	156	166	144	157	147	148	129	132	150	149	140	157	161	138	146	144	177	141	130	146	145	169	153	131	125	163	168	150	164	176	161	132	157	137	136	170	148	162	132	165	142	140	139	140	147	147	141	132	140	137	143	128	154	132	143	137	147	147	128	158	123	177	139	135	150	165	127	152	126	137	156	173	172	157	139	153	151	160	162	135	131	144	157	155	158	146	151	156	150	130	171	127	149	153	160	161	134	130	137	160	140	139	170	142	160	143	141	169	145	148	166	132	148	127	124	127	158	145	167	157	169	155	141	152	147	149	146	128	152	159	144	158	138	147	127	158	148	147	147	158	147	149	142	129	134	138	144	143	165	149	146	139	153	145	147	154	160	155	133	127	152	147	137	143	145	138	142	115	163	124	141	124	136	146	140	110	144	125	154	171	155	139	142	149	142	137	144	131	143	152	155	133	138	133	144	140	160	142	158	136	127	153	152	126	166	122	117	153	138	151	132	174	148	138	137	154	160	160	145	156	131	139	159	143	137	138	150	134	156	127	125	133	175	131	135	137	131	155	139	136	156	155	131	153	143	146	134	146	145	149	166	147	153	124	138	157	155	148	134	128	150	137	159	130	165	168	134	152	132	146	142	119	157	131	149	143	139	139	134	137	145	167	148	158	157	172	146	130	169	138	153	162	170	156	138	135	148	136	115	134	153	144	172	130	151	150	178	143	138	145	147	161	154	137	145	155	159	161	150	149	142	137	145	143	163	140	154	161	157	150	142	168	139	155	145	147	147	125	130	138	147	136	147	141	179	144	148	151	147	152	131	164	112	123	150	133	141	157	151	138	175	160	142	136	134	148	122	134	160	153	134	141	128	157	129	145	136	146	153	140	135	138	151	159	168	140	130	141	137	142	146	158	154	147	143	147	157	135	150	155	152	146	123	143	153	128	137	159	168	144	138	165	136	159	131	142	159	134	144	156	140	145	147	155	153	147	129	124	156	159	147	164	165	161	129	119	154	126	143	147	131	140	174	142	142	166	147	162	144	144	128	139	134	137	175	164	149	153	152	164	175	139	152	139	163	147	131	129	155	149	115	134	144	122	146	157	163	155	137	164	166	130	182	136	155	146	151	135	147	161	130	161	160	155	131	158	139	154	156	141	128	136	142	145	133	137	154	161	147	143	159	140	149	138	156	133	147	153	154	163	150	136	162	140	144	137	147	149	171	158	162	160	154	153	123	154	140	164	126	154	126	147	147	150	163	156	146	171	160	163	149	140	133	154	158	151	134	147	133	131	175	151	140	144	109	141	157	144	148	152	145	144	145	118	131	135	143	130	160	143	148	139	151	160	151	131	144	151	159	149	132	151	163	155	134	146	148	143	147	143	150	155	143	159	148	141	125	158	128	143	150	131	150	143	146	134	138	153	143	162	140	158	125	145	145	140	152	172	144	161	166	114	145	148	148	178	166	130	132	151	123	151	152	147	125	155	147	157	125	155	146	145	155	153	158	135	151	183	152	149	131	166	133	131	127	132	156	171	152	167	144	172	124	136	137	148	139	167	130	158	154	151	155	136	146	158	147	144	156	140	122	130	123	160	150	156	136	152	183	135	132	132	169	149	148	156	177	150	141	165	146	136	152	136	161	124	140	149	157	143	137	149	148	155	145	149	148	140	154	152	154	133	154	124	158	127	153	122	140	147	149	159	156	176	145	158	143	167	147	164	142	138	152	130	157	141	128	162	151	134	145	177	164	141	151	138	129	160	132	127	152	156	157	124	143	165	153	148	147	145	148	155	145	148	159	141	171	162	132	129	146	140	137	131	130	150	173	123	150	133	147	130	133	146	155	160	139	136	125	149	140	163	181	117	113	141	146	157	130	173	146	139	142	134	180	162	116	176	149	164	178	154	162	168	151	147	139	154	146	170	125	155	147	142	136	142	152	134	122	146	136	143	136	140	151	156	138	144	162	157	150	142	145	149	146	144	145	155	167	151	155	165	141	135	152	140	149	148	154	142	137	139	144	134	133	150	143	137	140	161	168	135	156	143	141	142	151	149	134	169	131	159	141	138	152	132	149	141	138	172	151	164	146	141	152	165	155	154	173	140	138	148	130	135	131	167	152	146	151	170	154	141	138	133	123	149	156	158	138	151	167	142	135	149	165	133	154	150	169	134	158	145	132	131	139	151	125	126	151	156	129	131	157	168	154	150	139	147	157	145	148	142	147	131	129	138	153	158	160	141	138	135	165	141	156	141	132	138	128	152	133	157	133	139	126	138	147	155	147	148	156	141	157	128	145	134	167	135	170	136	147	124	154	132	149	138	141	161	144	153	142	158	156	125	167	129	153	151	151	175	130	150	134	139	132	157	159	125	151	149	167	181	155	130	149	146	150	148	152	148	145	165	157	138	149	166	142	141	138	137	148	159	138	131	132	145	152	150	160	148	134	145	164	139	153	113	141	134	149	153	142	162	158	143	148	154	158	156	153	165	152	134	154	144	115	141	134	119	141	135	158	134	158	170	141	167	151	152	144	138	132	138	124	134	150	149	146	136	131	136	133	134	154	139	159	173	142	145	122	144	125	125	145	148	144	158	144	161	159	169	135	165	148	127	138	153	138	174	152	168	169	153	145	146	158	158	143	143	149	141	144	143	148	135	137	149	147	149	145	137	134	153	144	141	127	127	149	155	161	145	133	144	146	142	126	143	149	132	137	158	150	157	152	158	150	135	138	129	155	155	146	110	139	130	146	158	176	127	140	127	141	137	143	154	144
24493	6367	6882	6843	6108	4543	3506	2703	2045	1739	1473	1278	1136	1022	976	996	874	814	782	767	722	781	854	774	668	559	584	566	570	551	510	525	512	495	467	479	481	480	453	470	439	419	438	446	477	428	442	435	408	427	430	411	407	433	445	442	405	413	417	443	431	485	467	420	437	448	479	453	452	453	458	425	430	432	404	459	448	437	426	379	433	405	399	410	391	444	400	450	462	426	411	419	432	390	435	478	466	436	397	441	461	455	382	438	417	406	432	392	419	417	393	414	411	381	377	389	418	419	414	399	417	393	436	406	418	391	372	385	358	398	363	389	351	373	359	373	409	405	366	402	377	400	349	419	368	402	396	404	383	396	380	368	418	384	393	424	384	397	375	399	371	392	376	339	377	377	388	390	372	410	367	403	391	373	384	353	417	440	375	389	389	391	412	378	399	420	377	413	373	402	422	393	383	394	381	403	352	413	372	371	377	368	432	369	361	364	400	439	364	379	405	402	411	383	361	389	409	380	371	394	396	396	418	418	373	375	365	396	363	384	392	396	396	375	391	363	388	387	395	380	403	381	333	402	374	392	372	415	387	377	381	387	356	379	411	424	404	399	391	361	398	388	387	408	394	420	377	374	372	366	387	392	386	391	388	398	383	354	390	403	391	380	392	354	402	388	364	366	391	397	393	373	366	410	386	370	372	372	388	410	401	377	383	384	396	389	397	399	363	416	398	377	364	354	343	370	411	375	365	397	370	374	410	396	392	381	363	402	382	347	410	385	417	367	406	364	390	373	376	384	399	384	382	371	374	389	376	377	400	409	383	385	387	403	375	355	398	414	376	376	393	384	363	378	366	384	379	371	416	397	389	380	420	434	370	358	387	371	376	372	361	393	368	369	373	396	382	406	381	375	376	369	418	374	411	388	405	372	367	400	405	384	368	389	390	388	391	403	356	389	382	395	384	411	398	363	395	398	430	414	395	384	365	369	393	351	391	405	395	411	400	356	381	399	402	401	407	391	376	395	374	394	369	400	362	390	373	421	401	403	380	376	401	359	406	376	374	366	386	405	407	391	391	395	396	395	375	417	390	374	363	399	377	395	392	385	392	380	376	386	430	383	404	384	395	402	434	374	428	406	390	380	352	365	352	395	388	355	393	396	400	380	375	395	385	418	383	427	373	395	386	405	407	377	385	427	397	389	397	399	401	418	407	388	395	369	386	385	392	374	381	409	359	376	401	359	381	397	332	388	381	384	379	412	397	379	364	423	376	422	382	370	359	379	390	349	409	403	395	391	426	368	366	391	386	362	367	415	377	372	401	435	374	414	393	388	421	384	395	396	381	369	395	410	362	366	392	373	380	403	407	425	370	402	381	383	366	369	342	371	398	382	345	320	377	396	398	400	369	371	380	367	336	391	399	417	414	421	406	388	408	395	381	400	391	379	398	372	388	410	400	402	384	366	399	387	380	371	393	378	407	399	384	399	384	386	410	376	360	418	349	366	361	404	399	421	395	356	392	396	373	387	419	367	377	368	394	367	359	379	352	413	376	373	369	373	316	384	361	370	377	369	370	398	394	370	417	386	389	371	402	389	382	377	395	382	387	428	408	389	361	380	376	352	401	372	392	383	386	381	396	400	402	353	388	430	380	338	398	398	363	373	374	357	382	393	337	350	386	386	403	390	390	415	387	377	387	394	392	387	406	373	393	403	387	398	394	394	359	390	374	361	413	388	379	407	406	351	394	338	424	391	370	409	364	379	388	390	396	397	406	390	404	383	377	393	376	405	369	404	390	356	415	413	378	391	411	397	406	393	385	346	368	389	408	375	358	374	397	349	399	416	411	383	396	395	403	400	401	375	388	377	369	380	404	394	417	417	392	414	380	413	390	386	387	406	410	410	366	350	419	418	408	392	410	367	363	404	373	408	404	365	401	413	361	412	453	365	382	362	406	378	387	365	397	373	379	380	419	337	382	377	382	373	388	379	406	400	373	378	374	393	375	350	389	372	412	368	392	422	403	387	351	382	390	376	381	381	386	372	382	363	391	399	369	414	393	353	383	396	388	390	397	382	370	378	361	385	391	419	400	409	411	368	362	363	392	397	388	414	394	408	383	410	371	418	377	377	408	412	357	418	391	351	383	381	377	372	378	393	395	379	382	418	392	390	395	412	350	351	365	379	384	395	402	411	372	408	389	396	397	406	378	354	332	416	351	416	377	410	421	371	379	385	376	347	364	350	381	420	379	379	418	382	373	394	346	382	365	378	401	397	409	388	393	361	395	372	395	378	380	403	390	414	381	413	386	399	391	398	394	366	406	359	366	403	379	410	398	425	357	385	403	383	387	412	381	370	372	402	374	380	389	381	405	397	390	383	380	375	379	412	375	392	385	362	385	371	388	411	385	395	402	368	365	390	389	404	378	384	402	385	384	372	360	396	404	383	408	381	395	445	415	376	402	395	424	371	395	415	373	394	364	387	371	364	381	385	365	375	396	363	371	359	390	372	406	352	359	367	374	405	420	402	374	414	362	394	386	399	402	404	397	386	385	396	379	379	380	370	404	370	352	379	406	388	390	413	395	395	384	365	387	355	383	403	410	386	410	375	408	408	346	361	391	390	395	398	386	408	378	344	406	360	390	379	372	381	397	398	350	380	397	393	405	382	382	387	396	413	373	383	403	368	390	386	388	369	397	401	393	399	425	395	399	379	398	405	401	385	414	394	373	390	366	403	399	348	367	408	412	401	400	380	386	398	401	384	377	410	386	382	390	367	389	399	408	352	390	342	411	341	391	441	374	403	376	392	372	374	379	364	375	356	405	410	423	384	379	343	392	400	402	375	387	383	393	367	404	366	381	387	376	370	390	371	367	394	341	387	370	367	436	405	359	350	397	386	402	351	391	404	384	424	388	396	411	393	346	397	401	375	393	384	327	402	421	398	398	398	389	391	377	390	393	366	385	381	396	381	382	385	378	368	365	398	399	416	382	374	409	379	384	411	405	352	387	407	383	377	417	415	410	400	379	401	428	378	386	423	382	397	390	416	382	384	410	395	397	358	371	405	352	402	387	390	373	394	394	360	363	390	356	402	413	390	394	361	367	397	381	349	420	369	366	392	358	392	401	424	397	417	372	398	425	346	400	385	411	405	366	367	355	363	366	376	408	385	440	379	427	391	387	412	387	357	405	362	393	377	393	414	365	413	386	400	414	403	406	382	349	366	387	390	384	377	364	378	354	414	360	353	417	397	348	383	361	391	391	426	380	403	381	401	415	402	374	367	392	394	398	348	407	385	402	368	422	399	366	384	382	356	381	372	396	410	377	376	375	371	352	331	388	394	374	391	376	383	385	367	378	366	396	397	390	368	359	384	405	363	396	412	333	378	401	384	393	434	371	392	391	400	407	381	390	387	385	414	385	381	368	387	380	360	373	417	373	387	410	387	360	368	402	418	379	399	395	386	377	363	389	397	424	353	403	361	396	383	382	383	345	386	395	389	376	395
5296	1095	725	460	385	310	258	245	270	232	253	226	254	237	246	224	242	242	244	257	245	255	256	259	252	259	248	270	221	235	260	232	259	282	238	235	217	277	221	256	238	247	278	288	258	292	264	247	278	254	235	260	281	253	259	246	249	230	271	245	242	220	237	236	229	246	247	215	249	258	264	244	268	270	275	249	249	266	247	254	259	222	238	249	247	241	258	252	280	252	214	269	234	243	247	216	245	256	246	253	268	232	220	267	297	235	249	247	220	244	287	263	244	248	250	220	256	250	254	228	219	231	220	234	213	250	240	236	228	280	227	236	227	265	233	286	256	284	246	236	219	248	266	217	244	259	232	252	262	262	231	262	228	224	238	252	228	232	230	253	254	260	238	233	254	237	272	261	242	240	251	227	244	245	237	251	232	233	235	209	244	265	246	241	247	228	232	252	240	257	259	253	236	251	262	274	263	254	254	256	247	241	232	248	241	262	251	232	257	261	282	262	250	257	237	244	271	217	238	251	242	260	234	269	251	229	260	256	233	232	243	251	272	240	231	251	243	238	253	227	226	230	239	250	238	261	250	259	224	260	253	250	273	278	251	233	253	269	242	255	273	233	229	238	246	223	244	266	250	241	226	258	254	254	241	244	255	253	245	270	246	262	256	241	258	265	240	231	232	234	256	250	219	233	251	238	242	262	253	224	219	261	251	273	237	226	254	264	249	267	243	231	245	222	252	268	244	202	260	276	259	246	244	244	234	253	248	252	260	264	238	260	259	244	235	229	249	238	249	238	250	241	246	257	224	246	250	221	235	235	243	223	263	247	277	249	227	242	260	224	263	245	239	293	275	268	243	239	253	233	242	258	260	267	217	225	224	224	236	212	231	235	285	254	227	236	240	228	209	262	250	248	240	248	240	234	260	273	249	230	249	243	255	244	245	225	233	259	277	228	240	254	232	265	249	249	249	239	250	258	240	234	228	248	244	257	255	265	247	251	248	214	247	248	234	276	221	257	228	232	226	242	259	239	263	242	263	243	261	258	256	237	249	231	237	227	245	242	237	214	251	230	210	255	233	261	251	243	260	258	233	233	244	249	248	249	263	259	243	255	241	268	247	257	252	233	244	232	271	247	252	242	247	254	256	252	265	240	254	268	218	273	224	238	258	238	236	222	203	251	254	255	225	267	231	257	255	239	233	251	268	260	271	250	237	272	270	263	247	237	232	229	254	254	267	260	230	253	242	229	264	245	252	225	251	248	248	248	251	236	253	243	237	238	234	242	228	246	246	241	248	264	234	221	229	252	263	226	263	259	221	270	254	236	275	266	248	265	240	220	241	227	283	244	247	231	242	244	235	216	222	257	236	230	241	244	261	236	275	236	276	230	250	237	266	259	240	249	238	261	264	271	263	270	243	232	247	223	234	249	276	241	235	270	211	257	258	260	226	252	251	256	246	255	242	244	253	233	238	262	252	251	253	250	283	257	257	247	274	234	266	261	230	244	233	254	246	250	260	248	234	262	260	258	231	263	221	262	255	242	249	249	276	249	280	247	220	244	238	239	264	265	233	238	250	260	212	231	258	266	230	286	278	242	281	264	238	240	235	244	215	259	232	251	262	250	264	264	221	240	229	259	223	244	236	245	286	242	235	268	245	257	246	239	262	258	269	270	240	272	262	243	243	257	272	274	271	239	247	225	236	259	246	229	269	249	236	230	259	252	229	262	257	265	242	228	253	243	224	228	267	232	234	238	251	259	245	240	231	257	244	250	272	253	241	249	258	239	254	252	239	259	238	248	255	237	275	231	282	246	247	225	232	266	217	236	254	247	243	232	257	262	251	248	262	233	251	248	265	241	247	243	241	260	240	239	255	243	265	260	264	238	230	275	248	236	243	231	256	252	267	281	249	237	239	230	244	227	230	242	239	212	253	248	255	251	249	255	272	254	241	202	280	262	265	237	269	272	250	259	238	265	270	246	244	232	282	239	275	267	282	231	266	264	244	260	246	269	223	242	240	243	265	246	284	242	254	218	225	234	231	258	249	263	230	237	259	261	236	249	295	236	251	255	273	262	274	264	239	273	255	264	279	265	218	240	214	231	230	242	243	236	254	261	239	242	254	257	263	256	231	224	270	219	240	282	259	249	238	247	252	249	249	238	255	220	240	256	259	248	254	245	226	259	275	253	259	246	216	250	257	246	268	259	251	247	242	245	272	231	240	259	229	238	253	238	249	250	288	232	247	240	221	253	238	252	240	231	244	225	254	240	266	232	209	269	253	253	256	254	224	252	236	241	266	253	262	271	272	274	218	256	231	237	231	278	259	255	243	268	214	227	262	253	254	257	246	276	240	235	249	235	273	253	257	252	278	250	223	236	256	254	246	262	270	248	220	237	203	259	241	242	240	252	259	270	250	250	228	231	257	214	243	236	219	255	262	253	244	232	241	256	242	249	213	277	202	286	255	262	233	251	243	244	252	249	260	253	230	250	248	268	248	235	258	253	232	246	252	255	235	295	208	220	242	254	244	251	250	243	258	237	236	249	225	261	230	247	259	273	220	272	258	238	247	238	251	278	261	226	254	222	279	261	242	250	254	267	244	253	265	257	236	244	232	245	227	243	256	235	228	226	237	239	254	222	261	227	254	269	260	267	234	234	237	247	241	233	232	264	251	217	248	247	229	275	273	245	244	250	242	247	263	264	264	248	242	247	266	232	237	271	246	280	275	274	237	258	261	266	240	238	264	221	237	236	240	264	242	245	251	260	273	230	256	285	257	245	240	239	248	291	238	249	245	240	239	258	244	249	237	252	250	237	222	241	244	235	254	213	252	244	234	254	223	242	246	238	246	231	235	251	249	278	255	242	217	244	227	246	230	245	225	243	245	253	247	253	247	263	262	248	252	257	240	242	228	210	222	231	247	252	238	269	241	243	290	247	218	240	242	247	241	229	268	241	263	255	261	253	248	257	242	237	263	246	242	243	240	262	256	258	224	252	245	243	265	293	248	278	273	269	230	249	258	250	251	247	234	246	262	254	260	234	260	259	274	267	252	250	257	224	211	273	236	237	249	264	263	247	233	228	288	263	261	233	245	220	259	278	248	225	234	258	226	270	263	241	231	262	270	237	257	226	252	241	261	257	238	241	252	249	259	252	213	237	240	217	234	256	257	247	253	249	247	258	248	231	248	236	272	212	255	266	247	224	276	232	208	265	249	251	233	226	234	257	253	236	256	245	242	256	232	211	245	222	245	245	227	250	244	239	220	254	239	249	257	227	234	249	221	230	230	228	259	223	251	225	242	218	243	210	242	228	230	242	248	241	246	241	249	261	242	246	247	260	236	250	256	230	259	228	232	261	249	248	231	244	239	233	270	215	242	271	239	236	236	258	230	260	222	241	256	260	231	253	242	265	224	249	238	271	223	266	241	261	236	240	256	244	261	232	255	251	245	257	254	266	242	217	228	275	255	242	242	241	234	254	250	236	243	222	237	245	222	262
4977	1292	1175	1085	946	782	713	697	657	689	659	671	620	650	664	668	656	635	624	602	672	649	685	713	648	671	652	599	647	654	629	650	632	672	641	602	679	613	623	657	658	611	652	642	701	654	578	606	667	644	639	672	611	687	662	596	617	658	638	651	604	686	646	666	666	670	614	650	642	662	710	670	660	626	622	618	677	643	649	644	642	688	669	659	622	636	662	659	644	629	648	632	678	678	662	647	638	628	658	648	620	597	632	642	622	672	622	713	609	643	608	594	621	623	709	629	620	605	666	637	660	654	649	654	639	632	633	620	682	656	610	638	598	635	675	619	648	597	605	674	669	637	700	663	579	628	641	671	644	655	655	636	656	627	651	639	683	662	657	609	655	642	653	638	642	602	645	648	658	610	604	613	670	618	643	582	656	618	639	647	634	628	636	700	635	571	600	650	621	585	676	681	627	594	668	590	603	625	648	637	645	592	639	650	624	677	601	619	641	622	591	644	604	661	644	633	645	645	602	615	655	630	636	633	680	680	661	624	634	621	659	658	658	678	612	631	613	639	643	660	628	643	607	626	631	635	641	634	673	621	585	604	669	623	645	638	626	638	631	625	632	619	646	643	640	624	638	568	630	623	618	628	632	631	637	623	639	633	629	650	613	655	644	606	615	605	629	675	627	627	681	632	663	667	669	586	696	685	662	621	633	640	649	640	652	600	696	643	636	666	667	641	611	678	637	686	670	674	672	646	642	626	611	622	628	627	624	589	642	626	659	640	654	635	653	585	639	631	632	608	681	626	623	635	637	629	687	645	654	606	629	680	591	634	594	619	656	676	647	687	615	624	667	597	642	595	639	654	685	608	590	643	635	641	625	648	638	656	633	682	605	681	681	638	625	609	663	646	607	646	620	645	651	682	648	647	671	631	696	614	646	627	639	635	625	639	614	632	602	638	608	622	686	676	646	626	629	649	597	648	617	633	661	643	641	571	698	656	668	645	649	634	613	633	653	597	635	631	670	639	606	599	629	657	632	633	624	669	633	647	660	617	634	637	657	656	630	622	641	697	597	616	662	645	630	674	607	658	633	640	634	619	648	682	639	629	650	691	620	614	597	627	676	621	621	630	645	633	673	664	662	657	647	633	643	645	602	621	637	653	633	591	671	625	661	639	617	569	656	662	633	633	634	651	621	594	636	657	607	606	632	615	650	628	618	625	691	603	674	637	584	632	663	618	628	622	635	638	653	639	657	635	642	635	629	626	663	598	661	627	608	655	629	656	615	700	621	683	622	642	625	626	637	625	647	637	601	669	636	670	640	642	621	659	639	706	626	662	655	633	698	596	668	638	620	634	584	586	637	651	682	615	647	662	605	623	659	678	689	629	655	627	667	644	636	683	638	637	626	626	635	622	654	669	633	683	643	652	646	663	674	623	594	700	666	586	648	602	629	666	626	668	627	671	635	672	666	641	620	623	623	636	625	625	653	632	659	663	617	623	610	636	639	654	609	646	579	611	617	651	650	626	637	640	635	606	635	647	629	678	638	678	645	610	622	639	613	574	655	599	642	616	617	624	675	667	654	652	667	663	634	691	611	630	610	648	614	672	602	603	694	610	679	645	655	631	602	643	639	698	675	574	670	704	619	613	620	648	657	644	624	633	662	643	657	634	653	647	661	665	681	601	625	633	612	649	606	642	641	665	628	593	632	617	682	638	600	676	606	671	681	605	644	595	654	659	599	650	633	637	651	645	657	602	643	693	655	661	670	634	623	668	640	664	700	651	624	627	632	644	666	606	662	672	653	636	634	677	660	626	622	629	612	628	683	633	663	653	638	560	660	600	648	631	673	636	623	607	661	619	671	622	629	600	634	621	652	609	622	643	628	654	645	634	631	660	653	670	643	676	653	667	658	657	642	580	622	629	644	674	618	643	668	683	662	662	593	665	636	654	637	695	641	646	657	634	626	646	664	631	652	634	665	619	681	672	641	663	661	674	649	695	648	614	621	688	660	632	689	623	649	685	613	692	641	627	587	639	638	656	664	645	660	664	574	682	632	607	628	611	681	663	633	671	604	654	685	598	605	626	590	662	670	665	641	681	612	594	607	625	638	632	619	571	619	648	636	632	602	673	654	632	657	607	669	641	669	575	617	635	639	617	655	658	622	679	605	636	644	608	670	649	605	655	671	657	655	641	654	632	633	608	654	663	632	677	620	660	615	647	634	637	632	638	708	646	630	608	678	618	646	638	657	676	650	590	590	618	620	698	648	637	637	621	630	615	655	585	650	607	625	621	643	645	637	626	608	631	657	658	651	619	603	660	616	617	623	639	653	646	674	624	642	649	656	641	619	641	667	639	614	631	626	617	622	601	634	641	647	646	639	651	629	656	632	655	640	609	570	620	656	643	595	665	631	649	657	671	613	669	641	657	624	641	568	610	658	626	631	645	643	637	629	629	668	616	654	628	638	640	616	647	642	613	581	635	636	650	674	671	656	632	652	630	672	609	661	659	622	646	667	609	644	683	588	629	622	669	628	610	660	628	608	615	661	653	620	621	640	632	665	666	638	619	670	642	680	617	615	632	654	622	664	624	637	659	584	623	680	630	613	615	657	651	657	610	649	596	607	597	690	636	634	628	632	636	648	628	670	663	637	626	642	606	659	656	644	658	640	652	646	601	658	662	604	651	658	683	625	633	646	574	656	620	661	644	632	655	612	646	629	614	624	653	631	633	656	632	653	653	648	670	639	613	654	635	628	619	651	672	634	645	651	598	600	649	657	704	614	649	672	640	644	635	628	591	642	646	616	644	646	613	618	657	648	636	620	629	602	618	661	623	619	614	642	612	584	622	618	624	664	603	682	607	662	642	677	609	642	645	697	636	626	652	678	644	614	594	668	622	619	676	619	639	612	604	655	634	704	678	644	633	687	590	660	656	696	684	599	615	606	648	650	632	653	660	649	643	636	687	667	643	633	629	621	664	649	616	651	648	644	584	621	637	654	588	659	622	635	607	612	649	618	621	612	662	648	573	631	620	606	667	611	637	598	612	662	648	587	632	663	643	640	643	659	631	627	610	604	601	616	655	617	607	631	605	628	694	648	633	606	651	696	653	606	654	631	614	633	658	644	613	582	613	610	610	668	652	623	614	628	666	656	596	625	622	638	660	663	623	627	617	664	627	658	628	670	641	727	648	633	669	613	680	636	604	664	658	643	663	660	674	624	644	646	614	609	683	610	658	619	658	643	648	650	648	665	671	627	647	650	687	656	643	601	601	652	646	626	614	643	647	642	636	614	668	649	637	690	673	590	629	621	644	601	675	628	635	611	615	653	650	660	602	661	614	657	661	636	649	643	635	638	639	667	645	601	626	690	628	662	645	654	627	671	616	653	633	670	697	630	642	660	610	620	670	592	601	661	692	637	625	620	664	640	688	565	617	648	603	639	619	638	633	648	629	631	628	613	603	647	608	612	660	654	685	643	602	658	649	634	635	618	626	634	662
26698	11651	6429	4004	2524	1572	981	584	431	363	346	336	347	319	322	297	276	273	256	272	283	268	298	271	265	276	268	264	256	275	239	262	274	245	226	293	239	263	243	263	263	253	231	250	258	255	247	244	255	260	264	272	241	259	250	249	271	225	274	225	229	261	259	234	267	267	251	245	260	268	247	238	243	205	267	237	216	207	227	273	249	218	235	237	257	259	234	245	244	241	255	266	219	235	261	231	237	270	269	254	252	267	256	264	260	247	243	237	230	229	252	224	236	255	263	262	244	248	266	244	240	247	246	234	262	253	237	262	254	246	243	258	261	245	231	260	258	249	239	222	272	278	259	250	287	281	262	241	242	232	247	264	252	280	274	243	228	281	243	280	266	274	246	250	260	246	268	245	271	279	243	247	248	274	208	255	259	235	236	237	234	242	252	264	240	257	252	235	232	229	241	253	228	227	252	264	270	243	221	258	249	254	267	239	262	245	262	252	238	278	258	258	239	259	251	255	260	268	232	256	236	240	265	272	271	255	240	242	228	246	231	204	236	246	286	247	240	228	244	266	242	207	251	264	264	248	246	234	254	236	256	256	239	225	267	247	250	236	266	258	295	260	269	218	272	244	261	224	222	278	245	245	261	260	260	250	252	253	260	279	251	259	231	230	240	266	257	292	238	234	238	249	260	250	280	240	277	264	259	233	259	253	240	247	246	263	254	246	253	288	231	261	234	248	253	270	235	270	272	253	273	221	235	231	254	244	251	257	272	246	234	262	246	264	231	254	245	276	265	266	260	257	267	233	242	259	273	267	256	222	245	235	264	278	255	270	250	252	231	253	256	227	248	240	268	289	256	277	255	254	267	274	274	248	241	254	245	237	231	274	266	270	239	248	266	255	240	257	267	230	295	247	247	240	232	237	249	252	275	275	230	279	271	242	267	256	241	230	269	250	280	274	235	245	252	224	251	254	271	269	240	283	232	263	261	259	243	237	243	241	244	262	237	221	290	276	246	255	250	245	270	242	265	266	247	246	251	268	255	251	244	239	276	270	258	255	222	229	247	248	256	240	251	243	245	247	262	263	227	226	251	279	258	234	246	229	232	236	246	279	259	267	268	238	252	263	225	227	244	217	254	262	253	282	265	234	257	272	280	264	232	247	238	258	258	232	247	277	232	313	247	253	230	256	255	231	270	244	233	251	219	224	270	249	239	259	245	228	220	234	269	253	245	273	240	267	261	260	255	256	223	257	230	250	259	250	237	227	264	242	233	238	238	234	227	231	268	266	290	256	245	247	272	215	237	262	236	229	271	266	211	263	264	230	246	248	248	258	245	263	244	242	264	243	242	257	262	218	248	261	263	249	258	258	217	261	253	235	245	256	248	254	245	265	240	272	280	250	247	258	239	273	288	256	248	269	235	229	238	231	261	244	227	258	267	240	239	286	235	265	241	243	266	267	270	242	264	252	255	269	292	256	238	247	239	281	225	250	279	240	258	215	270	240	238	260	268	221	230	253	242	212	232	280	241	225	285	232	236	262	242	238	265	264	266	232	271	227	226	244	272	209	250	237	254	243	260	254	234	294	270	238	233	244	235	256	254	257	267	280	267	243	235	277	261	253	221	253	213	239	261	262	251	259	269	260	272	288	270	237	245	263	230	241	242	241	251	245	245	252	243	231	259	259	239	237	252	237	264	262	241	228	261	278	252	256	270	273	249	245	284	261	266	261	236	242	231	228	229	237	252	269	256	249	229	285	233	257	245	229	246	232	237	219	248	264	259	258	258	250	226	237	247	243	233	266	252	246	264	240	230	259	232	268	267	250	291	243	243	246	232	224	276	239	228	276	251	287	271	230	264	226	240	249	267	242	275	257	237	241	258	284	268	257	224	273	248	255	269	233	282	260	253	276	228	279	268	260	255	252	281	253	288	247	253	247	226	235	266	224	246	264	255	260	263	253	228	261	213	239	256	233	250	247	232	257	251	243	239	249	249	235	237	266	242	191	261	274	271	218	257	234	245	264	252	259	255	243	280	259	239	241	266	244	274	261	262	208	290	246	246	243	254	238	245	253	247	270	251	256	264	276	238	256	271	258	237	256	257	244	228	231	236	228	255	225	257	271	249	254	230	264	227	222	271	263	261	224	220	267	239	255	230	237	250	229	278	252	234	254	220	254	249	226	272	284	255	251	266	247	240	276	263	255	245	271	273	254	238	262	235	236	262	253	262	255	248	257	245	252	203	237	234	227	240	225	256	280	232	233	272	236	224	217	245	270	256	265	212	275	259	255	274	286	264	265	238	211	270	244	236	248	257	261	276	234	273	267	264	248	263	274	269	223	229	229	228	236	262	230	221	252	250	256	249	282	246	234	259	223	257	258	278	233	247	245	261	245	268	217	251	244	243	272	257	235	224	272	248	256	241	261	222	237	262	246	228	238	248	254	247	255	230	259	258	259	219	248	271	261	216	265	283	253	242	280	259	284	268	245	234	235	275	226	266	244	229	261	251	261	280	265	251	239	223	245	258	248	272	235	252	254	243	248	247	260	278	218	234	283	260	262	266	246	266	223	266	254	264	224	227	240	243	266	226	270	258	217	224	245	250	254	225	242	261	247	228	261	267	270	240	247	238	222	242	260	254	252	248	261	256	283	244	258	242	251	269	257	235	262	237	262	237	249	249	266	224	249	261	252	250	276	268	245	262	244	257	263	248	260	233	261	243	253	284	232	269	245	268	255	252	280	251	280	245	268	263	233	238	251	261	252	249	256	261	228	262	257	263	259	260	221	230	254	262	283	270	241	260	213	256	251	259	262	238	240	267	233	251	279	257	264	281	218	253	249	245	248	260	243	232	275	257	273	264	245	234	241	263	236	267	265	247	294	240	226	232	230	257	238	243	236	247	231	266	276	244	244	244	248	261	268	245	260	251	249	268	239	225	287	256	280	256	243	272	242	240	247	287	257	252	256	257	254	232	233	250	248	250	277	258	270	236	266	259	242	248	244	243	238	230	248	253	239	244	230	243	255	238	245	263	285	240	248	244	273	255	228	239	236	239	240	224	271	245	236	247	244	242	233	251	258	264	235	241	226	269	279	289	250	285	260	265	249	239	261	273	235	227	280	269	238	247	249	250	234	216	248	242	248	237	267	238	257	254	281	254	228	270	282	240	225	232	214	275	272	264	253	241	240	247	236	227	244	238	249	259	262	245	247	236	252	245	248	265	258	242	244	239	263	249	245	252	240	240	273	258	244	255	250	227	259	244	266	240	230	252	251	244	249	239	240	235	259	239	260	247	254	260	277	253	269	225	254	299	206	258	253	258	246	285	220	269	259	245	241	281	238	254	240	239	261	242	250	239	271	233	254	229	253	268	244	292	258	239	268	250	274	249	255	248	252	250	259	258	241	234	259	264	241	237	264	237	264	255	246	254	244	247	265	267	245	239	260	263	267	258	252	269	259	234	250	263	255	245	236	247	268	232	248	242	261	235	259	216	255
19344	4566	4369	4416	3989	2920	2319	1896	1571	1322	1175	1121	1094	1040	957	927	892	887	814	801	838	777	942	831	788	740	694	723	679	717	680	654	684	672	676	667	662	724	649	628	668	673	622	607	672	652	680	643	696	623	675	676	615	686	677	640	701	590	678	636	678	672	670	678	674	688	666	650	664	673	658	648	661	666	681	623	683	645	694	681	646	657	689	635	662	597	684	681	688	665	658	644	674	702	669	667	636	670	696	655	660	612	643	617	653	656	623	641	651	629	666	659	639	621	646	696	629	626	654	688	702	665	662	641	606	665	680	673	622	639	602	602	587	609	638	610	589	688	624	634	615	584	643	626	646	630	645	629	620	616	649	596	572	641	626	616	641	627	606	628	614	636	642	625	687	687	646	623	646	666	592	624	615	617	631	647	637	649	624	632	620	650	579	641	632	618	634	637	589	625	604	649	652	599	613	615	616	647	606	640	612	617	655	619	603	635	620	649	638	615	652	645	666	651	574	610	635	640	630	662	623	655	617	677	616	650	641	616	606	603	619	639	623	647	606	621	660	631	601	688	599	601	629	618	624	631	612	602	626	631	603	637	622	650	645	633	620	667	602	596	624	667	590	637	639	643	609	656	668	628	625	639	682	607	646	687	624	622	623	608	634	672	638	626	658	608	624	627	672	598	600	636	649	617	676	586	677	631	671	590	627	598	606	634	641	650	600	646	623	642	652	623	650	606	641	632	657	651	621	573	661	629	668	671	623	647	625	620	639	645	679	691	646	643	614	630	643	643	641	654	644	573	635	612	608	649	629	656	632	625	622	635	650	659	603	632	613	632	621	648	634	651	608	632	649	651	580	647	610	610	652	651	648	607	628	670	607	662	586	614	611	640	633	622	603	647	619	629	666	625	663	607	615	622	592	629	628	618	634	696	636	593	627	641	636	627	626	635	663	645	642	661	637	580	636	645	663	618	642	624	626	599	666	625	636	638	594	619	609	618	679	656	657	643	609	642	600	623	633	647	639	611	627	596	612	643	623	625	631	666	618	673	597	626	599	612	631	625	618	617	609	666	616	625	629	613	615	641	601	640	664	634	627	614	628	680	650	653	620	645	593	646	616	640	690	599	628	621	681	657	614	606	671	628	643	607	645	624	632	647	622	576	641	640	591	646	630	631	605	628	670	603	625	623	610	627	648	638	597	619	632	674	608	660	636	633	686	597	645	625	624	639	590	644	661	624	668	605	633	614	574	634	637	636	643	598	647	612	652	671	688	654	560	622	635	647	593	626	622	639	639	587	642	631	646	594	634	587	660	613	587	681	574	643	659	621	633	692	641	599	620	572	654	701	609	640	658	614	626	668	621	671	643	623	653	661	654	659	638	597	627	609	645	648	649	649	650	603	638	681	640	590	650	625	618	663	630	643	677	657	651	621	670	615	642	604	610	675	622	650	650	577	594	666	645	711	632	601	620	623	619	602	604	666	618	664	637	629	595	590	618	590	634	640	655	632	599	660	600	608	646	628	604	638	691	648	614	645	633	636	659	640	618	654	670	678	637	623	663	635	585	613	661	639	616	656	622	633	606	633	611	588	612	627	669	671	695	606	652	655	616	627	627	645	677	659	638	633	605	673	631	664	652	635	699	594	660	641	678	623	666	622	630	653	622	639	629	665	620	662	623	630	658	638	604	578	584	637	620	616	642	644	652	677	645	636	622	638	643	670	635	632	670	617	646	655	619	623	609	655	605	670	609	606	653	656	649	601	593	625	634	651	604	627	641	677	637	621	622	632	638	639	610	616	611	585	625	640	650	629	607	613	605	644	628	637	633	624	647	639	590	646	587	596	656	655	627	593	698	605	616	628	682	667	656	597	672	660	626	618	633	585	585	636	656	651	643	652	587	600	668	679	631	669	616	637	627	593	651	630	623	680	614	597	640	648	681	613	646	654	665	621	679	621	608	617	649	648	679	632	643	664	634	616	628	678	629	646	638	627	622	639	663	642	666	660	626	680	654	685	611	638	642	643	645	622	604	600	641	654	644	649	644	603	609	666	653	610	645	615	660	639	665	627	623	613	625	629	612	636	615	665	636	660	646	619	629	682	658	630	650	638	627	656	602	660	585	658	615	608	652	623	639	637	637	657	632	641	656	668	596	621	644	644	628	627	665	643	625	636	612	648	623	605	640	623	661	660	618	673	664	633	689	654	604	645	660	608	610	657	630	626	614	637	630	629	622	636	650	636	621	647	614	636	592	617	632	703	655	664	676	653	606	661	630	632	638	644	633	596	697	611	675	620	607	651	589	628	615	618	651	654	642	615	635	625	603	640	620	607	600	638	683	649	597	630	616	658	626	609	575	622	618	638	619	620	627	598	644	641	611	624	626	657	591	648	623	630	605	677	607	605	614	723	590	702	628	609	604	618	620	630	642	633	654	587	614	606	638	613	651	596	610	580	630	643	633	606	677	608	627	648	613	628	653	631	613	643	662	621	682	623	671	652	663	618	642	626	609	660	667	610	618	613	635	639	652	646	651	643	636	643	661	636	624	587	614	667	592	650	659	625	636	596	620	645	647	594	627	641	610	637	671	661	671	642	631	608	632	589	689	626	650	719	583	675	658	641	639	622	647	639	601	651	632	635	619	628	624	602	615	677	683	610	614	653	634	648	597	651	641	631	660	666	618	652	633	652	662	642	615	600	634	627	619	655	629	619	619	618	626	636	605	612	651	614	628	625	619	641	669	639	629	596	646	673	634	608	611	674	664	601	648	623	589	614	701	638	701	631	655	641	642	654	638	637	618	626	650	623	641	569	651	670	661	652	628	623	619	635	641	654	689	614	641	636	630	646	627	679	627	600	598	637	644	649	639	632	643	672	708	668	645	661	628	654	633	625	643	583	638	629	637	613	643	586	634	599	582	643	602	594	646	670	608	617	606	598	597	655	657	665	610	666	643	657	658	653	663	641	610	588	660	658	658	638	615	630	638	577	579	653	624	635	633	648	626	653	619	642	622	616	615	605	671	579	659	588	593	616	643	617	683	659	641	597	639	609	611	620	658	648	630	565	673	584	620	635	657	682	661	617	621	622	597	672	685	641	597	616	665	656	674	655	667	633	640	624	640	661	630	651	669	633	614	630	626	621	640	629	628	622	675	641	614	685	637	588	629	653	629	610	619	663	623	619	662	630	646	624	659	612	590	643	597	686	644	584	650	626	615	658	657	633	674	598	616	637	620	582	650	597	654	575	660	599	674	616	600	668	678	651	657	657	656	599	633	605	625	612	596	597	577	624	630	680	596	633	640	640	613	631	656	655	593	659	615	605	651	661	622	623	634	672	659	632	619	667	621	673	648	664	646	624	680	646	627	664	624	608	657	632	632	671	610	639	680	637	602	624	637	640	662	641	587	667	617	669	662	662	617	628	591	667	636	683	618	630	625	589	644	636	645	601	627	620	623	643	642	622	640	653	619	638	626	618	580	652	663	607	629	646	644	631	656	638
35796	17317	10746	7123	4369	2559	1474	834	494	390	320	275	275	223	251	209	189	188	192	208	209	172	218	188	156	166	167	150	168	182	175	177	170	159	147	163	185	146	146	178	152	176	146	153	143	158	136	154	153	152	157	144	137	151	161	150	141	137	149	147	150	160	149	130	121	140	151	150	148	152	161	147	148	144	150	161	141	135	160	142	132	138	137	150	135	150	138	163	139	149	157	123	146	133	116	156	152	134	142	134	146	137	142	152	147	144	147	131	156	148	139	149	130	163	111	148	137	153	147	136	152	143	141	148	145	150	157	143	154	145	139	146	145	137	164	149	145	152	133	160	132	141	136	150	148	145	143	141	146	154	128	139	163	142	129	127	130	152	128	135	161	127	133	137	142	124	156	150	153	137	150	147	130	120	140	156	148	142	143	150	144	147	137	152	143	147	155	134	142	119	125	153	109	137	123	136	140	167	147	135	139	142	148	156	135	148	155	142	152	132	130	130	145	143	138	184	139	123	136	145	123	162	152	146	165	144	129	154	136	156	125	146	118	140	161	133	144	130	157	150	152	157	152	150	155	129	142	123	133	136	153	125	123	156	135	114	137	173	147	147	157	146	155	149	147	136	142	141	144	148	140	137	146	133	135	150	136	136	145	139	142	125	132	122	134	154	148	147	154	135	145	151	142	138	122	152	145	134	143	139	144	130	132	128	164	133	152	128	149	126	140	160	149	129	128	137	130	150	147	166	132	129	135	159	138	146	135	151	129	132	147	142	139	131	145	158	134	149	128	139	152	130	127	131	132	156	141	151	135	125	133	143	124	160	145	159	136	148	134	142	155	156	171	129	151	129	130	129	149	158	146	151	138	152	137	148	136	147	143	148	137	163	142	122	160	142	148	159	146	138	171	138	146	130	152	159	152	140	136	134	130	145	141	157	142	130	185	144	141	148	142	150	142	156	130	145	152	140	157	173	132	121	149	149	136	117	163	182	148	149	136	163	130	153	144	155	133	120	150	157	155	151	147	156	142	132	155	117	152	153	154	149	115	143	141	161	150	116	153	141	133	132	160	129	125	137	137	143	138	143	160	148	133	138	139	143	148	133	168	140	146	147	138	150	149	132	125	125	133	151	147	147	143	156	165	135	137	161	133	179	132	149	142	133	157	145	130	130	155	148	122	146	145	163	129	136	127	141	141	164	106	137	138	134	148	154	153	143	123	138	163	158	138	112	151	136	133	138	136	151	133	147	144	125	139	140	131	121	140	134	142	151	141	136	164	135	136	134	134	140	159	145	141	136	149	157	164	120	159	137	128	140	161	147	129	137	159	138	138	128	155	132	129	127	127	141	149	139	150	151	144	155	143	123	143	149	149	160	133	166	154	138	135	145	158	145	141	144	126	143	158	144	148	132	136	125	156	125	135	135	135	138	143	148	129	163	148	139	147	146	140	142	140	146	158	161	137	144	126	135	129	165	146	145	127	143	126	130	140	147	137	174	142	138	125	142	151	138	110	137	172	146	141	131	147	143	125	156	138	134	124	140	132	137	142	127	159	125	150	134	131	138	138	174	138	144	139	123	132	136	155	165	152	139	128	128	122	128	132	150	156	144	141	158	147	136	145	144	140	146	173	147	124	142	139	157	120	139	153	139	138	132	143	134	160	135	144	146	143	159	152	151	150	148	131	141	133	128	139	159	146	137	131	133	152	162	138	151	151	147	139	141	153	151	147	162	133	135	125	129	134	139	130	120	128	123	138	147	140	128	140	132	123	127	154	144	148	151	166	155	150	137	127	156	161	139	155	146	131	146	143	137	140	139	139	138	132	130	141	130	149	150	140	127	132	152	119	135	138	138	149	148	133	147	131	121	153	166	152	146	126	149	137	132	175	160	156	134	154	118	152	117	147	155	170	135	134	127	134	124	130	138	148	143	139	141	142	154	139	128	152	153	143	173	149	169	172	108	151	142	154	120	155	164	132	140	158	153	142	137	153	134	135	165	134	140	143	161	129	126	128	135	150	141	154	157	149	164	148	135	156	158	152	160	140	151	150	154	134	164	136	138	128	129	151	124	142	156	147	155	141	131	141	145	158	155	150	128	146	145	132	149	141	134	159	163	149	146	139	143	137	154	123	149	141	137	156	146	150	154	149	120	166	157	128	148	153	149	161	148	153	135	149	122	158	162	134	137	128	130	148	137	147	141	138	134	122	175	150	131	156	136	152	158	135	135	142	148	124	153	133	145	151	130	136	140	168	150	123	164	147	131	130	121	152	141	130	133	143	139	145	162	150	121	135	124	169	142	128	138	106	127	130	134	140	138	150	152	129	155	153	126	149	140	125	131	140	130	134	158	142	154	134	134	166	141	129	153	150	141	127	142	151	151	169	143	178	136	154	120	143	136	142	128	180	133	148	155	126	161	137	148	142	159	149	137	132	153	130	147	129	137	147	137	134	148	131	164	142	128	147	149	124	138	146	156	139	125	133	137	150	134	112	140	116	131	146	123	137	143	144	110	136	142	146	138	154	142	127	131	146	138	174	129	152	158	135	153	148	147	163	154	149	182	141	149	132	147	138	136	145	145	157	135	155	150	152	150	143	145	158	131	125	158	128	160	142	136	128	147	130	119	148	129	142	139	164	150	136	132	147	164	136	139	135	132	116	142	138	140	152	127	121	119	151	148	130	150	145	140	141	144	159	164	113	123	126	149	157	155	155	139	147	137	129	164	143	137	126	143	137	145	135	154	110	125	147	134	136	151	160	124	143	155	133	138	147	127	149	139	148	138	130	120	125	157	137	137	153	151	140	159	145	148	152	147	155	136	145	132	159	117	140	152	149	131	133	133	138	155	131	139	130	164	144	134	142	134	141	127	138	156	147	155	125	140	148	110	136	140	134	120	148	147	142	164	146	133	137	131	152	137	153	123	131	122	134	149	136	151	153	150	158	150	138	136	161	162	123	145	156	151	151	152	133	136	129	139	149	149	152	139	127	131	146	153	147	129	154	141	149	143	147	134	151	146	148	125	148	148	139	165	132	147	131	140	117	149	127	149	158	127	140	122	143	156	150	120	158	148	144	137	146	149	140	134	167	124	123	132	138	132	141	135	148	128	149	129	155	151	140	128	136	178	139	127	146	136	155	146	153	132	124	141	141	151	129	137	153	136	150	145	144	156	150	141	147	152	129	139	143	156	153	142	125	129	157	124	142	157	148	144	144	156	130	148	154	148	139	138	164	141	123	153	139	145	153	133	121	135	141	156	174	158	146	135	145	126	149	126	151	161	126	140	153	128	154	152	141	121	145	135	143	143	144	145	131	155	131	168	143	151	112	137	152	127	135	158	140	119	152	123	138	151	155	153	144	129	153	148	132	113	147	172	150	150	122	168	123	135	129	114	135	124	152	167	131	134	123	119	152	131	164	131	153	132	132	134	146	149	137	151	129	133	152	141	159	149	158	127	153	132	126	134	147	135	137	133	174	155	151	126	135	141	159	145
25660	6519	6830	6785	6107	4314	3566	2663	2006	1641	1437	1358	1217	1096	1003	928	902	815	739	695	683	742	882	711	614	582	551	518	542	516	535	506	467	487	475	483	494	449	487	446	408	429	480	453	405	450	422	430	395	403	448	436	438	442	443	427	386	429	420	385	438	413	426	444	430	456	394	436	435	432	404	421	414	445	405	432	419	414	379	429	414	382	385	412	385	427	399	414	389	415	386	426	415	374	438	433	402	445	410	467	437	407	400	424	400	396	386	376	392	380	399	419	399	401	405	422	403	398	415	387	385	351	422	404	371	402	408	383	395	352	365	360	396	406	404	364	377	381	333	380	384	382	364	362	405	365	378	398	395	367	389	437	418	404	422	381	395	394	350	377	374	394	375	400	398	364	404	381	358	383	370	416	372	385	361	385	383	399	389	401	380	362	398	379	353	377	415	365	365	389	342	354	391	375	371	365	406	404	371	421	391	378	417	365	369	384	394	373	384	386	417	417	395	395	413	371	361	369	359	395	390	389	383	381	395	369	359	370	388	347	369	386	347	357	394	354	384	393	376	418	394	403	404	333	395	387	388	386	362	396	388	387	394	376	413	344	379	388	394	367	402	382	391	365	389	393	378	411	375	418	363	405	393	363	368	367	382	368	413	376	382	393	385	370	371	363	394	342	437	370	361	382	362	408	377	410	384	388	376	382	401	397	375	371	342	400	417	410	367	365	424	404	405	391	383	393	403	391	345	368	373	399	397	392	391	398	399	413	371	369	367	404	382	395	379	380	383	379	385	380	356	370	382	381	413	372	391	351	397	359	393	372	372	375	402	414	374	377	396	365	372	395	374	377	378	393	385	333	394	384	394	349	358	408	370	364	397	341	401	376	365	340	396	391	374	364	389	378	340	393	405	361	417	388	364	380	397	415	393	393	364	370	347	378	379	375	394	369	324	406	386	355	389	373	388	380	399	397	381	400	364	381	343	390	335	358	389	371	375	358	372	356	390	364	384	389	379	392	360	385	387	389	361	382	389	397	382	369	375	391	377	372	377	335	367	404	336	363	354	363	370	402	373	372	379	349	358	379	358	394	396	364	376	380	373	347	404	375	349	380	406	411	391	383	357	373	375	393	389	382	362	341	375	401	375	404	351	400	360	378	380	377	370	380	373	353	411	354	375	415	346	378	391	353	396	351	416	381	372	370	410	364	414	373	363	340	393	369	400	393	355	371	378	369	365	377	381	403	364	375	383	408	355	395	402	345	411	373	382	388	376	363	360	382	382	374	397	349	387	386	378	382	350	383	385	347	375	366	386	392	401	405	345	352	376	352	383	388	382	384	365	378	390	399	352	366	357	412	396	393	351	402	388	403	386	382	378	407	375	391	394	408	383	385	376	379	369	402	381	352	345	415	390	373	388	392	344	391	395	395	364	376	377	385	379	351	398	364	365	370	382	362	383	366	365	376	380	360	373	388	361	364	374	366	356	398	368	351	379	369	424	369	356	377	355	352	377	389	426	409	405	389	389	391	357	390	392	415	376	398	388	414	382	379	391	380	375	388	343	382	351	394	350	389	387	374	391	382	376	398	351	359	383	366	405	360	386	369	384	384	344	319	385	370	405	370	416	376	427	384	363	406	381	368	403	389	372	417	397	379	401	393	391	365	361	361	410	386	382	356	374	392	379	380	377	382	381	380	366	367	357	343	329	359	402	387	383	360	358	373	356	366	385	369	393	388	381	367	398	395	436	385	356	370	394	375	365	380	373	384	368	394	382	379	395	357	375	376	402	406	395	378	374	413	361	365	388	381	375	409	419	373	401	379	379	362	406	366	381	410	408	373	386	372	379	367	405	391	365	368	377	344	375	362	398	382	368	371	412	357	349	399	400	395	393	390	422	351	370	373	401	381	367	410	375	368	379	370	397	357	393	366	393	371	363	378	377	402	376	403	379	380	382	378	373	382	328	384	343	395	385	367	386	403	364	353	381	379	387	362	391	418	392	370	383	387	400	375	361	372	381	365	391	392	369	392	359	392	418	396	362	390	381	392	350	367	372	374	396	386	353	383	354	400	369	361	366	362	359	371	372	357	394	373	376	414	361	361	423	385	378	400	369	377	370	398	362	384	403	352	392	379	373	354	394	381	369	416	377	392	335	367	424	355	390	405	389	395	369	376	379	411	398	401	416	368	387	368	397	386	410	383	377	365	373	360	417	374	386	385	371	413	392	351	376	391	336	392	375	417	348	342	383	372	385	399	412	348	400	355	385	408	404	357	361	363	401	359	369	350	360	389	385	354	372	360	383	347	388	361	403	354	384	387	373	364	353	383	412	368	412	392	379	371	399	400	358	407	395	371	386	379	404	389	412	415	369	406	405	367	366	378	375	400	375	372	374	370	384	417	380	397	381	398	355	391	375	381	394	373	397	422	393	386	397	380	385	412	371	394	393	366	435	368	394	365	396	387	395	398	389	354	400	389	385	353	385	394	367	404	363	352	385	405	409	368	391	378	390	392	370	366	396	359	376	399	394	404	358	359	387	367	382	370	378	408	351	351	385	391	364	367	356	371	385	393	356	426	396	404	352	374	349	378	382	343	414	365	389	384	375	358	349	323	392	364	350	364	385	401	364	387	345	367	387	361	393	393	380	381	414	392	362	391	344	354	383	417	377	418	354	360	370	388	357	396	370	381	367	384	358	399	380	371	392	367	406	362	400	387	356	379	351	384	387	356	397	379	355	341	381	393	373	349	392	388	336	414	378	393	390	374	360	373	387	398	382	392	403	381	374	385	401	416	339	392	346	416	346	401	404	420	370	360	345	389	354	373	360	375	377	397	402	415	432	340	350	376	386	381	372	346	375	389	391	380	427	387	356	370	408	362	432	378	391	382	397	372	357	409	411	409	390	425	347	362	395	368	357	369	373	380	423	399	406	384	401	374	391	396	380	380	392	388	390	370	350	384	377	372	378	408	370	394	405	377	394	386	391	368	415	386	376	410	405	409	390	413	396	380	332	377	362	385	358	404	363	382	390	389	395	400	347	383	401	379	350	331	345	377	403	416	367	362	373	382	350	388	375	380	396	400	366	360	367	352	367	366	381	400	402	406	367	380	389	374	345	403	384	390	348	346	392	336	360	371	352	399	357	384	371	350	394	345	354	390	380	404	368	380	382	378	372	360	383	373	373	366	412	377	386	368	352	367	393	387	373	387	408	350	377	391	366	366	389	401	345	385	390	395	365	371	379	393	392	383	390	334	395	423	383	339	400	380	382	372	393	341	360	387	358	374	387	386	359	360	405	380	360	355	391	359	388	360	379	352	377	401	382	375	421	375	355	386	379	382	391	368	378	379	390	389	370	429	405	351	384	365	392	374	412	405	376	405	380	390	355	386	376	314	378	373	377	407	368	414	353	357	417	400	374	386	374	377	372	358	378	352	374	351	389	377	368	421	393	364	378	356	375	376	383	366	416	386	402	383	368	390	397	395	370	380	390	346	395	367
5158	1045	660	437	326	310	274	257	237	258	245	238	248	247	237	216	255	253	233	228	245	241	234	249	256	265	235	285	251	213	302	248	211	258	246	244	249	229	242	224	247	253	253	210	222	239	260	235	255	214	233	263	251	245	247	224	257	214	266	224	247	242	231	257	252	233	236	242	277	261	225	251	268	257	243	224	230	242	211	254	244	256	244	243	264	272	225	246	257	275	234	248	255	246	230	242	237	234	241	243	251	247	258	284	236	246	266	240	238	243	228	268	247	218	221	278	264	213	233	255	251	238	262	242	287	228	244	242	231	241	251	240	244	229	241	239	265	237	249	254	219	222	243	249	264	255	249	253	255	230	230	226	237	260	256	255	247	229	272	237	265	224	263	251	219	227	233	240	237	219	244	248	272	245	231	230	253	235	239	242	226	224	228	262	235	228	238	252	257	235	224	248	235	238	242	266	242	249	240	227	225	277	248	280	245	238	245	245	255	244	249	238	236	263	235	249	263	268	278	220	219	222	250	245	257	220	235	253	250	242	293	246	279	274	243	267	220	269	222	256	255	277	228	203	227	247	256	248	265	235	255	240	235	224	267	245	250	231	268	262	242	253	254	229	243	282	287	244	267	248	215	267	234	263	222	242	230	255	230	233	224	253	219	231	236	239	228	258	235	216	250	249	239	245	266	237	247	257	278	221	230	235	265	254	267	263	228	256	230	224	265	230	242	248	252	239	227	271	268	252	226	260	238	251	218	273	225	256	262	251	240	235	270	238	215	255	219	224	239	236	263	238	215	211	239	257	278	230	239	258	260	237	239	239	260	216	258	227	234	240	236	245	246	248	250	252	257	264	263	220	218	233	230	278	287	256	246	277	266	247	284	241	210	207	221	225	206	238	278	258	263	238	242	240	248	243	258	264	243	234	261	264	254	271	228	215	257	225	269	238	240	246	208	239	240	231	249	261	248	238	255	256	241	221	251	238	240	248	231	248	248	251	239	231	248	246	232	251	249	223	214	246	237	221	237	245	239	245	215	258	251	248	239	245	222	249	237	223	246	206	220	235	254	275	225	242	230	202	224	263	225	223	235	234	262	225	269	234	218	232	253	251	272	253	257	235	234	218	240	252	253	240	261	240	210	231	235	243	278	251	245	251	249	254	262	241	240	239	234	224	226	224	223	233	227	241	222	239	255	262	269	244	233	261	243	253	244	261	239	247	220	234	250	257	250	273	233	228	245	228	252	230	251	223	256	262	246	232	228	258	245	216	232	265	265	253	245	257	235	279	246	246	256	242	231	245	233	258	250	265	239	260	254	248	255	258	234	243	241	254	216	221	232	244	279	234	244	214	257	241	234	218	234	237	245	250	232	252	267	235	225	228	242	261	257	255	252	276	258	244	236	238	248	227	219	261	252	239	278	233	234	263	255	247	264	236	260	247	238	270	224	241	245	228	244	224	228	218	238	282	233	264	249	264	246	236	248	225	248	258	262	251	254	274	276	239	234	265	238	212	230	225	251	245	254	255	258	242	228	230	248	254	234	266	240	257	240	254	245	258	236	258	257	280	233	241	219	225	252	251	279	266	226	219	229	242	250	253	233	220	255	233	227	242	227	243	253	243	218	215	224	206	225	200	256	270	268	237	277	245	248	210	243	232	212	244	248	265	265	254	254	262	247	267	244	228	275	247	255	223	258	244	244	212	215	230	237	243	247	248	232	244	267	272	240	265	227	236	246	257	274	243	252	245	247	220	235	261	261	217	225	243	238	239	259	266	230	213	284	231	262	248	221	233	238	263	253	246	262	233	256	236	237	218	235	259	243	224	247	253	233	248	238	246	258	231	272	242	248	241	229	281	224	230	256	252	261	253	261	229	244	237	241	195	239	220	227	228	222	248	237	236	266	244	227	222	222	243	255	221	227	249	242	211	222	252	247	226	242	219	235	212	240	256	224	232	239	243	241	229	254	245	231	271	243	227	228	242	227	250	262	244	243	259	253	230	281	231	220	221	246	222	252	245	243	205	231	259	245	234	239	242	256	256	252	243	259	243	240	245	226	242	244	235	217	242	248	235	257	246	235	220	237	266	223	241	259	245	257	266	245	277	229	262	240	236	240	272	232	278	242	225	241	228	271	218	228	256	254	230	251	254	242	263	248	272	238	272	224	234	220	246	239	279	240	216	275	219	271	246	249	252	243	220	233	251	236	257	233	227	273	206	226	251	255	252	221	268	255	254	231	280	271	220	246	222	227	242	247	237	258	266	231	228	241	254	233	254	278	218	245	237	269	265	259	225	257	239	254	255	272	258	274	243	245	228	225	214	234	227	271	218	234	242	258	246	239	233	268	273	244	246	266	225	249	230	247	224	239	240	243	271	230	252	254	259	247	267	261	246	231	239	237	250	274	247	242	252	255	236	251	238	234	227	250	242	279	239	236	256	253	247	260	230	253	263	248	259	274	252	207	221	270	231	253	303	255	248	263	265	245	244	249	247	199	237	244	227	247	248	254	239	219	234	254	273	245	248	248	229	250	243	270	262	255	254	280	254	257	244	261	233	214	250	245	222	228	255	243	227	252	250	208	262	250	278	237	269	245	231	250	241	218	263	227	254	261	249	291	249	244	218	260	242	230	262	231	257	256	251	252	220	270	260	266	228	243	234	232	238	265	229	204	211	230	232	251	238	250	274	252	244	225	229	229	252	242	226	226	247	238	241	231	245	270	258	267	220	230	238	258	223	269	229	223	259	258	244	249	234	238	240	260	250	262	231	235	217	252	230	227	250	239	301	238	217	230	255	203	206	272	216	261	252	267	243	241	240	243	200	236	259	250	235	225	263	226	250	239	241	238	251	255	264	234	249	240	217	216	201	268	227	245	276	216	242	234	232	244	221	240	258	241	248	235	224	226	232	253	243	220	244	222	283	216	252	255	226	230	266	229	263	258	228	225	207	243	243	259	222	247	236	220	258	254	243	222	231	293	221	224	234	251	224	222	291	222	244	227	240	224	243	256	273	263	256	233	242	232	249	230	248	266	244	251	248	223	233	253	234	231	233	231	251	204	219	248	245	270	237	217	238	268	288	243	263	253	246	256	225	280	232	248	272	208	245	253	279	234	261	254	261	247	244	249	258	225	233	242	258	230	252	256	233	244	245	249	243	231	245	208	249	249	256	247	255	216	233	241	253	219	242	239	246	237	259	230	228	219	215	230	248	266	276	235	258	231	227	253	237	272	209	227	261	222	254	217	229	235	246	236	225	256	239	251	244	258	237	260	241	245	232	261	237	243	242	237	242	250	250	256	232	239	254	224	250	251	245	235	250	235	234	250	218	277	228	248	272	226	262	232	286	258	243	263	233	238	248	249	251	211	236	237	257	246	261	227	240	260	223	278	254	246	221	213	260	230	238	208	250	249	233	217	244	267	262	271	271	259	232	241	229	253	253	263	221	251	238	237	242	223	248	217	237	250	237	243	250	237	256	244	269	236	226	243	241
4646	1269	1205	1107	926	779	760	681	702	669	664	636	624	645	660	646	685	632	629	657	688	680	677	646	669	654	673	639	609	619	652	607	650	592	664	647	619	611	656	628	633	645	658	630	584	604	661	662	601	658	647	683	650	589	628	632	607	611	658	677	680	662	644	670	642	655	640	661	615	642	642	632	593	624	658	633	637	648	624	618	684	617	595	666	589	602	651	643	637	598	622	663	630	655	662	639	690	655	662	637	615	620	624	650	577	660	631	632	649	631	644	636	633	642	616	624	625	682	634	610	650	611	612	618	620	629	654	646	586	637	621	662	683	649	598	627	589	599	678	668	623	617	605	652	623	642	572	617	653	600	688	610	600	650	619	618	682	653	653	639	637	631	642	626	595	645	620	623	635	636	629	649	640	658	624	609	659	619	642	626	654	649	635	606	626	606	607	619	610	633	583	606	595	616	605	620	650	628	645	658	644	604	629	673	661	642	588	608	672	643	554	636	594	632	618	620	669	618	613	659	615	691	580	594	653	666	629	625	630	625	632	624	598	600	625	621	593	637	602	641	635	623	669	633	598	613	648	629	621	628	655	637	628	625	618	629	614	649	671	618	608	638	682	622	584	604	614	625	659	636	682	645	603	618	618	642	677	645	633	640	612	678	662	632	616	618	625	631	614	673	643	639	621	676	635	646	613	633	637	629	633	649	616	625	581	672	594	658	640	649	624	656	616	634	575	622	617	605	610	586	652	638	618	626	652	631	602	660	620	644	611	608	603	601	657	614	630	594	598	610	660	615	666	636	661	660	632	635	601	606	612	637	644	638	605	630	624	619	669	616	608	630	636	570	650	644	644	639	593	601	632	644	617	627	598	656	624	621	657	618	668	653	631	626	609	623	623	599	628	599	643	638	640	650	654	643	593	656	623	610	634	631	625	652	642	638	607	606	632	642	601	675	650	654	618	656	622	633	626	657	667	634	623	619	644	612	606	620	607	587	648	619	640	614	638	632	618	587	640	655	648	648	605	648	598	616	613	614	663	639	638	606	610	645	590	648	624	642	579	650	649	688	634	606	659	603	636	650	635	638	642	627	679	630	634	632	641	594	663	637	594	595	546	631	644	651	640	656	612	632	614	578	621	588	619	638	656	678	635	615	617	631	622	641	617	627	684	626	685	631	628	622	597	641	640	631	589	611	645	638	600	597	629	695	599	626	620	605	681	651	623	600	629	680	579	611	636	616	646	624	591	635	674	631	601	636	625	648	628	597	619	640	641	611	600	654	616	629	643	622	623	609	612	633	660	659	661	635	660	679	617	657	644	630	679	616	640	646	637	669	678	630	627	602	627	642	669	674	595	616	591	660	642	650	640	635	623	647	648	651	680	648	580	611	675	632	622	614	628	644	631	590	623	675	649	628	645	613	639	621	632	642	590	638	595	654	626	653	637	638	644	639	571	623	675	663	620	668	620	649	613	634	589	604	640	642	617	640	656	642	629	625	614	622	636	662	664	634	647	640	623	645	641	684	662	609	640	621	624	632	648	607	608	617	631	644	609	636	592	641	596	603	593	644	624	658	629	627	634	610	566	674	641	629	664	574	648	598	629	640	642	613	669	604	624	671	672	634	636	626	621	646	607	595	577	647	595	629	599	625	665	619	635	613	691	624	628	659	637	656	680	673	606	656	624	665	622	643	616	651	689	681	689	637	627	637	638	635	634	637	591	617	636	614	620	616	629	648	605	630	661	597	641	628	628	671	603	649	650	605	629	621	645	635	587	609	643	608	626	685	630	595	661	636	682	629	629	638	607	608	634	601	615	652	621	644	641	632	667	606	636	640	649	635	624	625	638	616	609	657	654	641	625	631	661	624	638	623	604	652	640	603	656	636	641	633	640	588	646	598	609	648	628	635	643	599	629	598	642	652	636	630	600	596	615	600	605	595	640	594	597	630	618	658	646	597	592	628	642	656	632	648	634	642	632	595	641	712	610	632	600	608	635	613	640	618	590	655	606	630	567	610	581	653	620	641	650	647	630	611	646	560	622	574	649	666	628	620	645	617	615	637	618	677	633	593	626	620	638	628	685	609	635	608	609	618	607	599	671	607	608	688	661	615	603	665	661	600	630	631	644	609	640	639	628	596	635	643	650	608	695	626	638	565	622	617	614	608	645	617	650	697	642	601	636	619	585	591	648	647	643	639	619	610	666	621	667	646	672	637	649	678	609	597	626	664	632	612	641	667	648	616	589	653	637	674	613	654	613	662	629	627	617	604	601	655	628	618	644	626	585	656	647	667	622	597	658	615	638	577	645	618	642	637	634	659	609	635	643	638	647	612	628	644	598	656	627	619	654	642	663	645	623	637	632	616	636	656	630	630	626	649	611	660	617	617	633	623	679	587	608	613	661	641	649	658	644	596	648	683	597	594	605	647	616	651	592	621	641	594	647	580	609	602	594	624	653	586	641	636	586	668	656	668	587	628	600	647	668	620	648	628	656	639	632	630	633	609	600	606	683	655	618	648	623	605	614	599	622	644	626	636	633	620	678	607	638	617	617	622	654	618	634	608	602	645	635	655	571	641	639	641	616	657	633	616	622	639	625	640	673	596	635	623	688	622	677	637	604	621	617	574	648	628	581	643	587	590	639	571	640	638	623	633	585	639	606	615	642	577	676	670	644	660	631	667	659	654	617	601	651	643	615	595	640	602	587	585	641	634	670	638	627	660	629	628	610	656	608	644	605	639	609	625	656	635	624	668	701	653	659	622	609	633	669	624	638	702	599	669	622	640	588	597	604	649	623	637	637	597	653	653	612	643	643	629	667	597	626	625	643	634	667	595	609	651	652	637	614	648	619	622	629	625	672	636	668	617	567	569	649	645	653	645	600	624	639	649	608	641	594	644	638	627	640	680	620	659	651	590	604	643	647	630	569	588	607	639	664	651	597	645	707	630	640	594	619	625	636	636	633	640	642	661	658	664	700	666	619	657	643	612	677	650	633	619	632	591	604	607	659	618	623	631	601	651	596	654	611	646	625	630	640	641	608	593	638	632	672	582	588	641	595	625	680	685	651	646	663	639	579	650	631	646	651	613	646	651	641	623	633	577	651	651	638	622	605	628	625	632	674	643	624	617	629	642	623	605	621	594	612	648	607	620	650	643	607	622	624	593	669	647	624	639	641	618	614	633	652	694	642	650	637	620	574	601	633	621	648	568	665	599	650	666	646	658	626	701	622	598	610	668	625	617	603	674	600	621	624	636	627	666	618	654	652	634	609	663	640	628	660	620	587	627	669	657	632	622	610	640	614	652	645	618	643	627	644	617	624	677	606	662	629	676	652	605	643	584	643	627	632	608	642	621	612	649	620	673	601	604	700	582	670	647	657	653	632	631	646	641	669	591	644	589	617	656	624	653	640	613	614	654	660	614	636	652	663	646	619	627	630	636	647	597	640	604	634	674	641	665	648	651	631	613	642	663	632	606	616	581	633	629	615	631	664	593
24995	10343	6124	3986	2421	1314	814	514	456	359	352	320	313	314	285	299	268	245	287	250	271	271	260	270	291	248	243	274	254	251	248	242	261	232	272	244	263	235	248	226	218	257	229	224	244	235	227	208	275	239	253	207	244	235	283	234	244	238	251	252	244	264	250	245	215	231	260	239	244	264	249	278	239	253	254	246	241	234	223	231	260	246	239	227	275	245	245	261	254	181	254	226	241	237	264	225	238	239	242	235	231	251	251	231	248	235	236	228	240	255	253	232	258	265	261	214	219	223	273	218	235	234	226	257	215	229	234	260	276	261	243	262	258	231	247	278	245	269	236	231	266	236	246	242	239	246	240	244	230	247	246	222	219	270	239	264	242	254	243	228	263	227	239	228	245	229	216	250	231	271	224	277	233	218	231	230	249	235	231	262	232	269	240	254	231	240	215	253	272	220	258	231	243	220	257	222	233	236	221	237	226	249	230	245	240	248	247	254	245	269	236	235	249	251	240	226	229	246	266	227	242	242	250	232	237	248	236	230	246	232	242	233	259	228	231	244	219	241	227	237	238	245	258	271	277	233	231	246	232	241	245	226	250	245	234	268	237	248	211	222	232	276	242	244	250	239	231	219	244	269	243	278	234	256	248	264	228	250	258	238	240	256	241	228	278	272	268	235	249	224	243	257	223	246	232	250	254	231	254	264	244	244	253	225	242	223	234	249	219	234	247	250	232	261	252	224	252	254	242	223	235	254	205	248	278	242	251	249	227	253	237	225	217	236	278	243	225	249	249	256	280	226	250	247	231	234	227	271	231	236	245	250	214	261	273	252	238	279	227	225	229	235	231	269	273	251	234	232	244	263	253	236	216	224	259	234	235	217	248	264	250	243	261	255	219	261	252	258	231	249	256	247	246	266	226	243	256	244	226	226	254	219	235	246	234	253	249	230	233	228	246	252	252	216	239	227	244	241	224	252	241	284	242	249	258	226	240	239	253	263	234	259	259	260	238	233	257	231	254	267	238	233	239	224	223	230	249	230	213	235	225	251	228	236	247	245	241	241	242	251	230	255	239	212	235	238	231	230	238	246	273	256	270	222	249	248	239	231	249	223	252	247	229	258	267	217	250	275	218	237	256	225	247	255	222	223	206	261	238	228	254	268	229	230	290	258	229	250	246	263	237	223	243	207	252	194	210	225	261	248	265	234	245	259	230	233	223	274	228	250	258	253	222	264	212	252	239	265	249	256	266	236	222	260	256	256	232	249	256	246	234	226	237	245	250	239	233	257	240	272	224	258	236	263	218	237	239	241	196	238	237	221	261	225	221	246	245	261	243	209	251	236	236	240	245	255	214	275	254	255	263	261	249	232	226	216	275	211	234	239	243	268	238	244	245	238	245	233	255	239	260	242	223	254	234	239	266	231	278	234	257	240	239	231	268	234	252	227	225	234	227	241	224	219	216	235	209	237	245	245	237	232	234	237	232	242	244	248	238	243	238	224	235	250	231	275	259	257	233	273	231	223	233	247	257	267	244	222	248	250	266	252	237	232	267	245	245	246	226	230	255	227	253	266	253	232	246	250	225	249	251	245	237	230	245	233	229	227	255	236	246	250	243	230	242	226	269	246	261	217	224	243	215	216	256	255	232	273	238	248	258	240	276	239	243	219	228	230	227	256	221	227	245	243	247	240	243	211	250	252	237	255	253	260	252	233	241	228	268	250	250	259	247	250	230	264	251	251	241	255	294	265	254	243	245	244	225	242	226	239	265	219	279	251	254	258	237	234	248	242	256	228	256	236	241	244	235	230	245	229	250	257	233	239	260	227	238	239	248	248	239	243	226	252	231	245	233	246	248	250	250	246	259	252	251	254	228	224	251	220	258	234	236	259	212	240	222	269	185	250	267	222	256	237	246	247	245	235	224	242	262	218	282	243	261	251	228	233	268	236	235	249	251	229	226	236	250	233	260	221	236	247	205	224	265	230	241	242	238	257	235	251	259	250	267	244	241	238	236	225	258	237	274	258	243	236	248	234	240	270	262	236	270	258	266	261	256	255	240	292	237	247	274	221	222	276	273	210	259	230	249	216	267	212	225	256	241	230	226	231	235	247	240	252	270	235	249	233	242	230	251	221	201	257	224	217	217	235	254	218	233	261	226	231	234	234	265	246	233	247	254	246	258	254	239	257	237	256	233	195	230	253	269	222	238	270	251	268	241	232	241	229	240	261	252	212	239	215	259	264	263	245	221	243	232	236	258	201	234	251	252	277	271	248	226	245	230	212	248	211	241	262	224	215	258	227	238	243	234	246	249	230	251	221	234	253	245	235	232	253	223	255	233	244	252	233	258	232	241	264	228	214	228	226	223	248	234	251	245	226	244	246	236	255	224	253	244	240	209	259	245	240	226	230	254	234	255	241	251	251	239	266	248	224	247	263	240	230	237	237	238	226	269	248	221	253	272	262	242	259	221	227	229	234	250	239	221	275	252	264	248	234	249	212	234	256	209	234	225	252	234	223	238	253	256	240	252	219	201	238	253	238	241	245	270	236	257	234	232	237	228	277	250	272	261	250	222	264	215	225	242	242	234	254	200	253	251	256	219	258	229	255	225	259	262	215	228	253	240	237	242	251	226	247	234	232	239	240	250	251	255	212	221	219	230	226	209	249	216	234	248	235	226	214	223	277	248	251	248	225	213	233	254	242	234	242	224	248	243	244	245	259	217	246	277	229	241	227	261	238	246	241	268	218	245	254	255	240	243	238	241	228	234	226	234	253	248	221	223	240	242	247	241	244	246	228	244	220	269	235	232	242	238	237	255	234	219	259	305	233	262	230	225	255	221	251	231	226	244	244	283	248	271	217	248	228	268	238	226	244	265	226	230	237	238	238	240	214	231	246	251	268	226	252	212	264	237	264	229	233	248	230	267	213	265	221	252	225	234	260	247	243	260	254	250	243	237	269	259	235	235	233	246	234	227	225	253	240	251	250	235	206	228	223	238	236	264	231	244	243	264	253	240	232	232	273	247	256	238	236	222	248	266	250	207	246	251	242	231	231	240	227	233	230	238	263	251	247	244	209	261	213	231	246	235	244	225	244	227	232	222	228	220	264	220	277	267	251	285	257	260	196	228	255	244	244	239	237	246	254	229	227	250	276	266	260	250	235	241	194	240	238	235	258	240	261	244	221	253	265	251	285	219	245	260	281	220	203	216	260	224	271	241	228	218	236	203	224	230	227	285	254	238	239	247	247	236	264	233	249	223	206	251	265	241	254	242	245	233	229	244	257	252	225	250	230	275	234	207	236	249	242	253	243	236	258	209	277	225	248	242	248	225	264	249	236	221	219	250	249	217	227	253	247	226	250	241	268	220	239	262	255	216	252	239	246	253	230	251	247	225	249	246	202	234	244	237	240	230	217	234	233	237	239	218	266	246	259	232	234	212	235	228	231	252	220	231	226	227	246	253	245	260	248	251	210	254	213	254	274	219	244	232	236	230	237
18171	4316	4514	4625	4068	2820	2350	1812	1541	1294	1164	1079	1052	981	958	856	865	792	830	784	815	789	804	760	684	702	674	690	655	697	728	694	640	680	665	665	650	626	623	687	706	604	631	639	622	634	622	667	638	622	627	639	597	635	652	579	635	667	620	638	616	654	696	630	659	644	663	603	683	620	632	645	616	630	621	572	647	652	601	643	652	661	606	593	655	607	638	626	616	590	618	643	643	635	669	672	643	606	648	623	628	597	647	614	643	609	571	614	589	673	632	648	611	630	614	606	672	628	646	624	591	602	620	633	632	619	592	603	579	617	634	630	568	575	612	623	592	637	636	609	604	611	614	655	623	628	615	615	639	591	583	625	629	600	586	660	633	635	620	596	654	604	605	588	627	620	562	634	651	670	598	590	615	637	634	546	577	591	656	589	620	584	582	609	581	591	635	615	633	582	619	601	574	630	659	612	622	602	611	625	594	607	606	612	651	601	638	582	587	592	607	624	601	655	575	586	625	572	621	628	616	615	599	625	595	566	659	667	592	607	636	573	628	613	622	613	660	578	608	585	592	595	600	592	634	616	592	642	659	618	620	642	590	619	660	602	626	632	606	655	613	620	589	618	607	591	605	628	602	606	631	628	592	596	599	618	607	647	598	634	624	606	565	667	623	632	611	597	605	596	657	547	604	618	643	615	604	585	593	572	630	592	570	617	622	611	594	610	609	637	597	559	622	591	665	587	569	587	619	629	642	621	616	589	604	607	611	611	621	618	652	629	590	631	640	612	606	638	612	627	612	673	601	618	655	632	622	612	608	612	643	601	613	606	617	620	649	643	648	577	612	587	597	582	657	672	577	618	608	584	637	631	611	614	603	648	611	632	601	624	605	582	592	610	549	601	617	650	631	588	605	616	635	622	590	621	626	580	602	615	595	622	643	600	664	598	643	634	610	635	609	595	633	591	582	628	604	614	663	530	641	613	588	627	571	611	643	637	617	632	630	664	599	586	617	609	610	649	623	576	579	591	633	588	580	630	591	639	638	583	555	558	606	629	605	640	599	599	580	609	613	600	595	605	604	566	624	574	600	603	600	602	595	621	588	644	638	606	625	596	575	653	605	559	594	633	591	622	619	620	662	604	604	628	609	611	661	624	607	615	551	607	637	627	611	671	620	594	620	583	604	622	573	603	649	628	630	633	636	619	597	585	601	577	645	634	624	628	594	605	634	631	606	652	597	584	616	625	632	622	597	651	621	599	623	595	605	595	596	621	603	590	643	583	655	606	583	635	618	606	611	629	627	650	617	612	570	595	587	653	616	633	606	607	580	592	573	604	650	652	595	597	589	638	631	578	668	612	611	607	593	616	632	599	662	582	602	594	628	635	632	597	626	624	627	618	702	633	613	596	645	629	603	608	609	612	573	644	637	618	618	633	665	612	604	633	560	609	631	609	611	609	597	643	602	640	623	578	639	635	622	658	635	557	602	567	620	585	611	608	592	594	639	595	602	629	666	594	645	665	638	560	599	631	597	661	625	588	635	640	645	594	571	653	612	601	649	602	624	608	617	572	613	587	586	595	575	644	640	622	606	579	602	658	595	583	606	593	600	629	652	558	614	626	590	630	608	643	628	623	628	561	648	590	627	595	650	591	634	634	643	610	589	615	636	628	642	606	599	626	643	603	595	604	577	670	589	616	622	644	628	624	632	629	615	609	605	587	627	635	609	617	593	663	602	662	616	614	571	638	615	628	617	575	650	661	565	605	632	634	601	610	627	616	599	586	623	621	657	564	609	630	604	602	667	614	613	620	604	646	607	632	600	644	595	606	602	600	609	619	596	695	641	654	588	616	618	584	622	582	628	596	605	635	569	636	607	588	650	564	643	587	593	598	622	639	597	616	645	675	613	622	598	627	604	566	604	583	579	644	644	629	573	639	621	593	625	618	659	579	611	601	616	613	600	619	631	614	592	646	664	596	623	607	614	590	647	617	597	645	608	627	619	577	639	605	606	579	598	619	627	600	626	664	635	618	607	604	600	608	633	583	616	618	628	641	631	636	613	602	607	632	582	606	625	605	615	628	587	572	659	615	583	601	615	571	587	594	597	612	611	628	654	572	640	587	603	589	642	633	600	602	619	584	631	595	604	643	639	607	611	630	598	619	608	639	597	605	627	632	623	585	584	610	608	610	578	623	582	609	650	579	590	654	620	600	636	615	613	583	660	561	574	628	608	608	628	627	625	596	606	589	612	615	600	592	629	675	584	633	593	599	616	602	614	615	614	582	581	602	619	584	613	616	593	599	586	639	588	651	633	623	596	569	614	634	596	628	647	600	573	598	633	605	615	611	617	621	604	624	608	612	622	631	610	660	587	587	612	616	639	565	618	618	590	601	583	611	630	626	631	633	613	600	591	608	614	604	622	600	635	642	594	625	600	674	598	630	640	582	584	613	602	646	669	662	598	665	578	633	607	552	646	612	610	595	580	611	612	639	588	570	610	639	597	591	615	618	584	667	581	621	644	618	603	607	646	607	594	625	635	608	649	589	631	588	603	626	603	582	613	626	634	618	614	641	604	600	549	610	621	573	584	592	632	603	581	546	580	608	634	614	581	641	562	599	635	628	594	630	644	638	603	604	605	575	632	599	647	590	616	602	627	641	556	648	592	618	568	597	635	600	629	628	605	639	609	591	611	563	596	609	626	599	643	578	612	620	610	623	677	617	587	626	617	630	626	621	592	575	615	610	601	593	588	618	588	593	563	587	600	632	632	624	642	607	605	609	604	596	605	587	663	627	630	599	629	646	594	629	570	652	606	642	600	598	630	606	592	630	646	625	628	635	602	624	654	629	595	633	570	603	609	618	577	638	620	583	627	612	611	607	611	639	585	605	609	619	629	605	582	650	615	636	593	612	632	609	632	623	627	584	671	573	643	615	606	600	582	603	611	630	591	619	570	636	581	585	597	625	620	592	585	572	589	616	630	634	617	632	629	607	584	598	603	608	596	565	622	617	630	660	570	635	629	599	598	639	586	626	616	627	620	589	621	596	605	554	593	581	586	611	607	588	615	586	623	609	604	596	636	632	633	597	620	646	611	593	648	613	609	599	616	632	597	590	621	607	618	601	593	612	621	643	590	613	589	617	614	580	612	580	627	584	631	602	649	631	612	610	590	624	601	638	602	630	593	616	604	616	613	594	630	591	611	612	613	592	587	623	626	569	607	649	555	562	581	623	605	578	624	592	632	610	601	617	611	605	661	608	623	649	647	577	557	618	585	683	609	596	639	571	596	612	645	633	639	574	579	622	600	632	599	637	568	601	626	622	631	626	613	614	636	645	641	605	605	616	618	620	596	630	601	592	630	611	622	606	596	600	596	599	616	598	616	582	596	615	621	616	645	632	565	619	614	627	589	634	605	644	621	650	640	600	641	633	619	623	593	635	649	614	646	590	638	615	640	635	571	613	597	651	590	606	613	628	627	643	605	593	617	601	592	616	597	633
33957	15457	10112	6682	4143	2332	1230	747	486	363	337	284	286	239	220	203	177	198	199	187	158	176	196	200	172	182	174	170	152	163	157	157	143	146	141	128	135	169	144	131	132	142	155	138	141	145	153	155	136	166	127	144	123	133	126	127	149	131	125	134	156	116	151	140	138	149	130	137	142	144	124	146	141	153	133	145	144	133	159	136	137	129	148	147	132	148	134	145	146	135	150	128	146	117	146	140	150	144	140	149	125	154	123	157	128	145	131	161	120	130	130	138	137	131	122	143	135	160	138	127	153	150	116	145	114	142	129	141	151	148	137	107	145	130	107	120	134	126	139	136	111	128	133	150	138	149	131	127	152	160	131	170	142	128	142	152	139	127	129	141	125	127	143	137	148	118	113	132	130	135	137	103	153	147	155	136	117	150	132	126	121	134	163	135	113	134	144	138	147	148	140	122	134	114	119	107	144	136	112	143	112	152	146	125	133	125	120	143	133	170	141	150	139	144	140	126	130	124	132	130	150	138	128	112	141	140	129	143	164	118	134	145	122	126	120	140	127	132	149	132	143	118	145	128	136	138	120	144	128	138	150	138	126	116	132	118	164	124	157	124	142	140	138	136	120	131	120	97	130	131	119	117	127	133	152	129	109	139	132	141	136	146	142	138	131	132	138	134	125	149	123	149	161	151	129	130	140	131	137	129	116	139	128	140	133	128	123	133	130	121	139	142	125	131	118	107	124	116	152	159	141	152	132	128	143	131	126	130	147	149	131	120	117	120	143	136	142	119	147	112	113	155	112	133	108	120	137	139	132	133	115	144	103	130	139	135	113	130	127	131	121	151	122	135	132	139	145	123	113	140	131	123	140	131	115	105	140	123	151	139	130	145	137	140	128	129	151	132	114	145	138	143	142	137	136	115	136	140	113	127	131	136	123	120	128	127	123	138	131	162	135	124	134	131	135	131	131	120	145	125	110	124	157	132	125	133	149	133	111	122	139	139	130	111	134	128	139	116	128	124	124	131	106	134	130	133	146	107	117	131	119	129	134	160	139	154	132	152	135	127	117	147	124	134	105	110	134	109	150	138	125	167	134	122	137	143	127	118	147	132	145	126	129	144	155	149	157	114	123	142	133	125	134	141	132	120	143	115	123	146	116	131	145	150	133	144	135	127	128	141	147	123	130	116	134	119	105	161	139	138	141	131	129	152	134	153	122	143	143	124	118	117	137	131	152	121	132	136	119	126	129	128	119	113	137	152	118	129	138	147	125	129	136	139	140	146	130	145	137	126	123	118	116	162	147	124	123	125	139	171	136	131	132	131	118	136	136	128	152	129	128	127	114	136	129	134	145	164	130	126	141	139	150	127	118	136	130	119	137	139	139	137	148	125	136	129	112	143	157	130	125	135	127	141	127	146	145	146	136	126	114	136	143	132	137	146	125	134	139	149	131	163	131	115	139	125	132	145	147	142	127	130	126	137	130	129	123	120	127	135	136	148	135	139	137	136	145	145	125	147	122	134	136	132	140	109	111	131	124	135	134	154	143	121	117	136	149	150	144	134	128	141	124	137	134	109	133	126	140	143	134	132	137	118	130	151	144	142	119	130	129	152	146	122	133	130	126	140	144	141	139	144	138	139	123	110	121	136	121	137	136	131	145	146	135	133	124	128	131	134	126	134	131	116	128	150	149	132	140	143	128	141	127	115	132	146	125	131	146	123	124	136	138	115	138	115	122	123	129	116	139	127	141	144	125	149	122	130	129	143	134	149	123	129	122	146	124	135	133	112	125	114	146	122	105	139	137	108	124	120	142	100	134	118	130	126	125	131	128	151	118	119	127	150	119	147	140	140	144	134	121	139	129	137	141	138	147	130	137	126	120	115	142	128	127	136	129	148	114	128	123	125	125	137	139	133	132	128	131	133	144	132	144	127	118	136	118	132	137	127	139	138	131	134	113	143	131	144	143	134	148	149	118	129	122	158	146	140	130	126	100	134	141	125	118	135	138	142	124	136	145	116	122	144	105	129	139	131	138	103	132	152	129	135	129	132	129	134	143	140	127	143	131	137	132	129	132	121	128	132	139	126	137	134	128	122	138	134	117	136	151	143	140	137	133	133	142	129	147	128	116	163	157	134	116	140	136	122	150	132	131	136	142	126	142	156	133	131	117	133	138	148	124	135	138	134	121	148	115	141	140	143	107	127	134	136	124	132	135	131	120	126	130	117	151	137	133	124	138	133	124	114	140	129	132	128	145	122	124	129	133	130	139	125	123	127	109	138	147	132	136	136	123	161	130	138	146	125	150	139	139	130	133	132	151	130	130	140	119	126	126	148	146	123	135	131	126	125	151	132	146	135	130	137	148	143	156	133	170	124	122	120	150	133	119	111	112	145	124	134	131	154	136	134	134	117	107	147	137	122	150	123	112	135	126	119	121	139	127	125	126	142	128	121	110	130	123	134	136	135	121	129	151	122	123	133	141	144	133	137	141	137	123	140	125	121	139	151	140	137	132	156	152	143	124	159	144	125	142	117	127	139	139	110	147	140	135	147	142	142	144	139	130	142	131	121	127	139	124	139	139	149	135	122	154	116	158	149	118	132	144	129	132	135	155	121	120	160	134	131	126	136	132	136	133	115	135	120	125	122	147	123	127	133	131	129	129	145	149	144	158	130	134	118	121	125	138	139	122	119	144	125	117	147	141	123	128	126	139	141	139	133	134	128	125	127	134	137	107	140	115	139	137	117	173	132	122	148	118	122	143	118	121	119	144	131	121	128	138	132	146	128	137	146	110	141	131	123	138	135	119	129	128	125	135	134	139	135	115	137	140	138	125	122	128	122	149	118	122	123	132	135	139	134	148	135	143	133	114	137	141	143	127	137	134	139	125	148	127	143	117	134	131	122	129	123	141	128	119	123	112	136	139	123	121	137	123	133	152	155	157	132	128	134	120	153	120	127	131	106	127	124	132	117	138	126	131	129	120	109	147	138	160	141	121	128	146	139	128	113	125	124	116	125	138	128	118	149	130	142	146	131	129	130	162	134	137	129	142	135	136	125	146	113	140	134	130	135	102	141	144	132	148	127	124	127	147	146	122	132	131	129	119	127	117	139	133	123	137	132	141	120	124	137	146	133	138	127	137	124	136	132	122	134	145	157	138	133	134	118	132	156	136	132	125	111	148	137	147	116	118	134	132	136	132	135	146	108	134	159	110	137	122	111	119	118	144	137	139	135	126	128	121	131	118	94	111	135	126	113	141	152	146	152	145	111	134	119	138	126	126	113	132	127	148	132	141	135	146	137	120	127	126	131	151	139	134	143	124	107	140	119	135	131	138	141	141	145	126	110	127	152	133	114	135	151	137	131	114	122	144	122	149	138	142	106	125	131	127	133	140	130	124	123	124	133	125	128	142	112	136	146	127	120	137	146	137	118	124	128	128	132	148	136	125	132	116	129	150	136	140	126	145	123	135	142	121	146	145	123	135	149	118	137	130	134
23126	6077	6732	6921	6062	4320	3500	2766	2199	1702	1552	1230	1096	1032	994	914	761	764	730	703	710	783	717	653	578	574	545	504	480	484	455	478	477	472	482	410	412	475	374	433	411	456	394	443	422	392	402	427	397	396	419	390	447	413	434	397	378	442	386	409	406	413	421	422	403	415	417	420	398	424	387	378	376	378	389	368	373	370	385	337	355	379	359	405	434	393	416	403	402	373	402	431	399	416	414	408	387	386	396	410	399	384	372	385	357	338	348	348	369	363	347	373	381	409	355	374	376	386	369	376	397	388	361	337	377	356	400	361	391	325	366	344	370	351	343	364	387	369	328	326	379	354	345	382	387	341	389	345	340	372	371	331	370	392	366	327	392	372	364	359	359	371	367	368	368	375	413	322	364	384	375	371	369	325	350	348	378	360	406	314	391	375	346	326	342	387	393	363	353	372	388	363	352	358	380	356	358	347	344	398	354	393	399	354	379	340	358	350	372	352	376	335	359	366	382	346	356	324	340	372	360	356	356	338	329	356	351	344	360	343	356	391	339	364	360	351	403	363	355	356	362	368	358	315	351	322	345	374	357	362	357	367	357	339	395	352	350	335	385	362	332	344	388	366	329	342	371	384	376	365	363	360	367	370	339	336	375	317	340	368	339	317	367	384	360	324	350	350	324	352	348	375	371	369	327	362	351	359	357	337	320	374	337	351	328	345	365	340	372	351	351	368	362	325	349	395	373	329	364	384	354	361	360	349	335	376	377	317	339	318	338	326	380	370	350	369	342	361	354	371	350	363	357	342	377	357	357	374	360	357	360	360	361	347	370	351	362	357	376	360	385	357	333	347	330	359	342	346	339	350	363	341	361	333	371	344	373	355	370	338	354	362	334	367	343	377	369	362	335	337	368	295	346	389	349	375	370	335	385	364	363	346	383	368	349	369	387	352	351	369	373	377	338	335	382	368	365	313	343	351	335	372	410	308	338	355	348	334	361	354	359	367	398	365	332	378	372	339	365	325	373	313	374	398	357	367	344	364	331	319	351	373	329	350	337	364	377	320	363	364	368	359	334	344	366	362	368	357	339	354	333	387	360	353	341	381	360	357	347	362	362	333	389	350	368	349	352	349	363	344	339	370	352	380	345	337	350	374	366	346	352	325	350	360	355	364	346	322	343	342	376	335	344	350	346	349	389	308	343	338	336	325	359	354	346	368	335	331	392	344	317	361	345	347	399	357	327	343	365	315	372	359	357	345	362	347	364	371	346	346	355	324	359	355	365	371	331	349	330	351	339	345	372	375	364	374	377	347	366	329	366	328	307	339	354	353	389	341	383	357	359	356	347	358	358	319	353	340	338	340	374	353	349	356	398	337	355	365	354	342	341	323	380	388	350	338	352	360	342	365	373	362	349	350	369	362	339	365	350	332	350	362	335	344	373	335	347	367	370	350	355	335	376	359	348	366	368	370	329	342	316	387	368	356	309	374	362	329	384	342	370	375	339	341	351	379	341	356	353	360	343	395	363	359	331	369	354	373	360	333	352	344	354	390	337	341	381	359	345	368	361	373	352	346	391	368	366	348	349	359	340	347	364	370	322	353	348	361	333	393	355	356	361	388	355	372	366	357	325	387	345	350	367	389	354	346	374	372	354	337	400	342	355	337	324	368	343	364	385	367	350	335	354	352	382	354	364	338	366	366	362	339	373	379	376	365	371	375	355	357	355	350	341	352	367	381	331	344	343	319	364	353	355	331	312	355	342	388	385	344	376	350	357	346	346	319	355	360	361	387	351	349	335	352	360	360	336	348	354	342	324	384	352	357	335	321	341	359	331	371	348	364	328	368	414	349	354	353	337	387	349	338	350	362	323	357	354	337	379	337	379	323	350	324	355	380	389	320	351	362	359	356	357	376	355	327	357	376	332	332	344	373	357	381	338	352	356	356	357	367	330	366	407	328	335	379	359	374	334	368	356	367	359	333	353	356	393	356	380	370	342	343	393	378	361	363	354	377	317	376	322	364	381	359	365	391	331	354	381	369	353	368	363	365	344	372	344	342	338	351	347	377	339	360	343	342	350	337	350	336	343	369	342	333	339	338	359	354	364	347	347	358	353	359	378	330	370	366	367	371	347	333	381	367	341	338	356	328	342	327	317	344	346	374	365	373	330	339	360	385	301	339	372	356	374	381	331	352	337	388	348	357	351	364	346	341	359	332	371	389	367	369	368	356	350	357	347	365	347	392	356	357	367	332	358	343	338	369	345	331	347	375	374	373	347	349	340	354	331	356	345	368	381	351	377	359	376	375	349	399	324	346	365	379	345	338	383	371	348	383	317	367	341	361	367	355	352	312	335	381	339	332	342	355	336	375	367	350	375	360	413	331	353	349	369	363	367	346	373	340	367	352	373	362	358	341	351	356	368	381	343	348	395	349	358	383	363	339	348	357	348	344	327	364	339	337	342	350	346	366	355	330	376	367	355	340	365	324	317	327	366	351	345	363	381	341	372	367	387	385	350	358	350	337	343	332	351	327	339	375	357	350	360	352	301	358	370	327	380	367	312	353	345	380	359	355	350	359	298	305	354	353	354	376	351	321	364	341	338	369	373	345	345	341	364	376	347	406	345	368	350	348	322	385	370	382	348	357	354	338	351	368	371	334	378	349	330	368	317	365	357	356	384	370	374	373	335	374	333	388	351	351	372	354	344	359	328	397	358	364	354	366	357	347	380	337	372	377	326	387	392	363	350	348	359	380	363	353	368	325	336	379	379	327	366	356	382	373	335	339	343	361	353	336	343	355	339	347	376	336	408	350	351	340	373	360	361	365	334	369	367	347	335	354	370	327	377	378	398	321	374	380	353	357	380	352	382	336	413	349	355	327	376	370	335	371	355	354	326	341	371	345	334	354	351	346	356	363	394	350	357	354	334	353	361	324	313	366	371	336	362	382	359	363	309	391	383	345	375	385	348	399	366	381	355	349	363	390	380	398	374	360	314	358	364	371	369	388	326	348	334	364	362	320	348	340	364	368	353	362	313	367	328	381	352	361	367	356	344	359	335	365	362	341	377	365	366	354	359	333	354	369	379	332	352	388	369	320	355	382	414	350	351	366	355	374	344	373	338	375	311	380	351	348	380	343	384	351	359	345	364	335	380	366	371	363	338	357	354	357	359	341	359	303	345	395	347	335	368	333	352	375	336	346	343	361	338	330	342	361	335	365	334	342	340	364	342	348	378	318	333	384	372	313	358	382	369	370	392	358	342	362	361	382	347	352	350	338	372	380	349	363	368	323	334	338	355	345	383	356	330	370	359	371	365	371	356	370	343	351	367	398	367	349	359	344	341	428	372	362	355	344	377	365	358	334	334	331	346	357	344	367	351	341	349	337	363	373	368	350	348	351	349	362	360	393	344	401	389	363	360	366	354	340	341	364	350	337	372	329	383	364	345	344	341	356	386	345	363	359	370	383	347	346	342	376	340	373	339	357	359	369	325	377	348	347
4767	898	555	404	337	254	265	268	230	241	247	233	238	248	214	246	231	247	265	259	253	238	238	247	217	276	225	234	222	251	256	232	250	240	250	239	248	225	255	243	241	247	272	221	242	241	240	221	257	197	240	231	232	264	215	232	235	225	229	233	234	255	271	208	258	264	252	240	224	216	219	235	226	233	258	237	214	269	273	231	250	229	244	251	237	246	249	261	215	228	238	259	226	217	239	246	242	240	235	245	244	229	230	222	237	247	261	251	250	226	240	267	236	214	248	240	248	215	254	246	239	241	248	251	218	248	242	271	228	208	242	235	207	219	238	255	262	247	223	219	234	249	266	235	270	246	243	243	255	251	229	230	239	234	239	223	231	249	228	244	224	224	220	234	257	264	221	238	241	226	212	229	239	237	249	255	227	253	247	236	234	250	257	248	244	252	193	226	251	251	254	249	257	236	262	219	221	225	233	260	233	241	234	256	242	242	226	254	258	244	197	228	243	253	241	238	235	233	250	250	213	220	253	235	236	229	264	249	240	247	236	223	245	249	246	254	272	246	256	236	239	258	231	239	248	252	257	227	235	240	240	229	262	268	261	233	254	227	233	242	243	234	240	219	294	229	205	226	244	255	239	245	250	248	242	243	214	226	228	230	230	234	211	220	240	229	253	264	219	240	276	247	239	252	236	253	208	226	234	218	247	245	240	258	250	234	243	245	221	224	255	268	246	248	225	249	232	237	249	242	237	246	248	229	234	240	272	250	242	249	238	232	249	228	230	243	236	221	243	240	227	238	254	234	226	227	218	235	245	222	213	217	248	238	231	287	239	252	223	233	239	234	237	254	239	219	217	226	246	214	247	262	198	229	246	245	249	238	239	253	249	242	255	246	233	269	220	237	228	230	241	239	232	244	270	229	215	231	266	221	213	225	239	237	231	248	233	214	234	211	252	249	272	233	242	221	213	267	245	230	265	249	236	210	235	256	252	254	241	227	251	235	240	240	248	242	272	230	238	230	228	242	245	226	230	276	240	234	273	242	223	254	267	251	256	228	251	214	237	268	256	252	217	231	265	258	240	236	243	247	203	235	231	234	246	224	250	210	249	243	231	229	244	227	256	226	242	246	215	249	231	242	266	266	255	249	222	240	257	206	237	252	242	242	254	236	262	254	241	255	256	240	252	215	228	236	234	237	242	236	243	228	234	236	249	248	228	211	245	233	237	249	204	236	229	220	244	249	220	253	214	239	272	225	228	222	240	241	260	248	242	230	235	212	229	214	262	217	239	257	243	281	251	234	265	280	246	206	228	226	223	252	228	201	234	225	286	232	265	254	231	199	250	255	235	240	235	227	238	254	271	247	252	260	237	233	239	236	243	242	228	226	224	226	219	224	236	221	259	233	216	231	237	243	227	202	242	228	232	243	247	240	241	240	255	241	240	267	241	255	227	263	240	236	231	207	233	240	228	231	256	229	226	233	231	226	237	239	225	245	216	235	292	229	254	252	263	258	221	250	225	249	221	231	261	228	245	250	221	219	242	255	228	253	242	252	207	231	231	241	221	252	251	231	233	252	249	219	253	232	232	246	258	220	223	228	276	229	244	233	271	218	221	207	230	229	245	258	247	204	240	231	234	251	254	259	236	218	254	224	225	240	208	224	217	210	271	225	255	270	243	224	241	257	234	229	220	234	242	229	220	250	210	241	249	209	260	255	242	232	245	239	273	239	249	211	243	241	237	248	224	247	270	236	229	256	264	217	241	208	248	267	244	226	262	238	248	248	241	187	243	254	204	240	230	230	229	251	249	221	265	250	233	230	238	244	225	226	224	220	241	235	219	244	243	240	242	231	243	231	220	227	242	255	227	229	242	215	220	265	252	242	238	245	214	225	248	262	222	238	251	239	259	213	243	233	239	256	247	264	227	236	266	234	215	251	222	229	237	254	212	250	231	246	245	270	199	224	234	215	233	254	232	253	250	255	238	233	212	238	261	261	278	264	235	253	242	269	255	246	226	262	269	253	227	250	210	251	230	243	219	231	267	260	208	256	233	226	249	246	230	234	225	250	231	244	230	280	256	247	217	262	262	232	228	189	239	253	232	256	211	241	220	248	250	247	239	256	228	233	228	247	227	237	248	249	235	247	219	228	247	224	248	225	215	237	242	225	226	233	248	242	247	247	246	250	230	243	227	224	237	211	233	227	238	237	257	269	243	253	231	218	206	245	240	227	253	249	230	196	251	241	248	250	275	251	226	226	242	230	257	224	241	260	240	247	254	259	232	256	247	226	224	218	237	229	235	261	255	235	249	271	258	267	223	242	223	254	232	226	255	228	244	257	234	238	244	226	235	225	243	218	236	262	241	233	228	224	234	247	240	253	243	242	269	242	225	271	240	236	201	255	262	286	238	210	253	238	232	237	235	224	245	255	220	236	239	270	273	243	223	256	256	223	271	221	234	264	251	218	246	231	248	262	263	244	244	268	276	246	226	241	236	230	264	230	232	237	242	227	243	211	258	226	261	296	274	258	230	222	218	243	247	239	230	271	246	260	263	238	255	254	246	278	236	239	220	259	229	255	238	255	254	233	245	237	255	218	258	245	249	226	248	226	252	244	262	244	277	236	249	251	228	250	242	219	259	232	272	210	237	253	248	239	276	214	248	223	223	247	214	227	211	239	263	240	235	255	240	234	244	221	239	233	227	220	226	258	264	225	238	245	231	248	233	260	218	242	246	206	244	245	238	251	263	227	266	279	244	248	245	263	256	257	260	250	201	246	242	218	210	232	225	225	217	226	250	275	237	200	250	242	242	268	237	266	229	231	242	249	224	237	247	249	249	251	233	239	254	253	236	237	252	251	231	246	250	260	260	209	231	265	230	248	259	232	255	247	257	251	236	229	232	258	234	256	219	213	216	242	233	233	255	235	238	249	243	239	254	217	239	238	230	239	241	233	250	242	253	256	219	274	215	258	247	231	238	234	246	227	251	241	247	250	256	239	218	226	265	249	246	247	236	239	268	239	269	244	234	270	244	241	240	242	241	225	239	227	236	264	278	268	221	245	248	248	233	244	251	228	256	247	271	234	250	239	237	238	260	266	235	244	266	254	218	232	209	232	231	254	260	232	250	224	224	259	264	227	223	230	234	260	245	236	268	270	236	268	246	217	260	263	239	250	229	209	215	243	238	229	230	238	225	241	223	263	222	259	269	262	251	214	234	196	229	219	266	232	244	247	256	254	223	224	227	224	219	287	218	225	241	240	226	244	237	240	239	220	237	243	236	266	228	260	225	246	218	237	261	233	239	242	236	266	227	221	240	273	261	218	271	236	254	239	246	222	239	228	251	202	233	262	249	238	229	243	230	255	240	226	239	223	237	270	231	260	218	200	250	233	222	227	234	230	240	246	231	227	270	236	252	236	218	248	238	222	223	260	237	247	236	244	243	228	244	247	234	244	233	210	260	239	250	239	195	253	236	223	254	232	229	225	248	245	256	237
4405	1223	1065	1099	859	796	710	650	644	640	674	613	649	582	656	635	646	619	626	617	619	654	673	627	681	675	659	637	654	627	610	672	586	598	659	596	607	576	636	641	686	601	644	609	639	613	616	621	630	596	594	625	629	666	609	630	595	639	581	612	620	684	668	639	633	674	632	644	599	639	629	638	635	612	648	627	628	653	613	634	665	608	657	617	633	645	579	622	643	666	629	613	628	643	660	600	610	599	624	594	617	642	647	616	620	612	639	636	626	621	619	584	620	633	623	612	666	656	607	639	589	643	612	633	663	636	622	641	612	605	603	609	588	616	611	678	620	624	615	607	611	594	611	602	644	661	616	630	618	607	610	584	539	626	626	691	603	599	595	564	620	641	636	623	622	677	645	612	641	586	638	652	647	657	584	642	626	581	646	643	629	590	629	637	636	660	633	650	647	642	591	602	643	634	638	597	613	616	587	603	635	593	586	577	662	644	589	648	624	652	604	649	657	604	606	588	619	633	605	620	652	610	602	609	625	615	625	619	641	615	587	602	604	600	641	590	612	609	615	600	622	577	652	622	620	629	625	645	598	620	570	619	590	603	657	625	579	627	600	645	591	599	638	596	574	635	622	598	626	634	597	620	655	634	607	613	637	627	604	550	623	654	605	627	642	623	594	610	593	638	614	676	595	633	640	564	611	596	635	632	631	635	661	608	586	589	609	646	614	613	625	618	601	584	606	606	547	626	653	605	617	612	622	622	634	617	650	625	648	612	599	626	575	608	624	668	649	678	619	660	653	611	648	587	583	607	631	641	636	605	620	625	621	592	625	601	625	585	635	613	661	623	641	588	634	646	626	624	641	615	626	602	597	607	587	588	638	621	596	574	571	649	609	575	643	643	638	607	578	593	612	656	632	569	633	619	610	638	637	607	589	585	613	635	566	618	648	616	629	603	596	597	587	609	592	638	603	659	610	595	640	650	598	599	662	671	608	610	578	650	627	607	594	599	633	628	627	589	633	605	615	571	559	636	633	623	644	646	611	599	641	632	615	603	614	589	610	635	634	595	591	597	643	642	564	587	627	611	644	602	633	624	600	587	572	631	590	648	610	626	632	605	653	629	606	632	651	657	643	623	657	634	647	590	639	615	606	599	585	603	626	642	651	636	642	602	610	620	613	630	583	612	640	647	617	595	628	624	640	637	593	570	616	618	593	645	611	626	635	589	628	619	665	638	611	608	596	628	645	665	636	647	627	598	586	669	616	634	626	613	626	603	607	658	647	607	634	643	641	613	631	630	646	620	626	583	644	619	608	595	602	600	622	620	605	634	578	641	605	602	652	600	626	688	630	643	586	587	623	599	619	630	588	619	631	617	613	588	623	657	624	624	640	621	660	586	634	612	623	627	617	661	600	592	611	624	590	614	633	600	655	606	637	623	632	600	654	666	583	614	608	581	617	640	591	622	607	616	613	646	608	602	612	564	648	584	578	619	635	637	639	650	643	647	620	623	614	600	600	608	679	595	591	616	617	631	616	591	680	595	632	607	631	613	580	659	639	627	634	615	662	623	638	643	631	571	675	644	612	629	607	665	598	604	620	624	591	638	658	602	647	627	596	625	636	646	606	601	648	608	637	641	628	589	638	589	651	622	628	627	597	639	638	565	638	614	585	621	626	561	669	632	607	637	625	668	606	589	585	604	618	605	631	643	632	642	606	624	600	561	654	664	662	593	641	595	644	633	612	643	620	629	636	619	582	661	640	612	618	589	605	673	618	653	625	649	641	604	618	626	575	617	606	638	593	574	629	632	625	627	635	633	593	608	595	662	568	600	644	617	645	626	610	618	579	624	639	603	627	622	633	612	598	589	580	622	596	602	633	671	601	590	628	612	611	631	594	602	607	593	629	607	593	631	583	600	651	613	628	628	642	615	594	588	620	586	634	646	614	605	629	658	649	598	602	646	627	610	604	607	658	604	580	626	595	581	584	629	622	646	620	625	669	646	624	629	669	632	661	648	598	656	650	646	646	603	656	622	598	607	607	567	626	566	628	632	607	608	593	647	620	645	603	645	597	608	605	625	607	602	617	628	569	609	617	613	620	610	585	613	599	631	611	622	619	579	613	659	641	608	630	611	639	610	630	622	629	613	632	639	605	630	634	639	596	614	606	602	623	601	607	591	663	586	633	586	607	629	654	665	644	682	606	604	571	597	618	652	649	638	628	632	655	579	578	635	669	593	658	640	645	637	634	655	673	594	632	590	566	590	643	648	631	642	614	638	580	646	640	648	639	592	589	635	605	600	621	608	629	618	604	597	602	573	593	629	621	592	612	638	615	597	601	600	632	620	649	634	574	615	648	629	605	649	605	645	616	642	619	615	636	602	598	604	650	661	604	577	652	635	606	697	641	615	658	658	645	581	593	569	650	612	533	592	645	612	643	571	610	618	586	653	604	630	597	586	642	645	591	601	636	653	627	643	623	640	629	633	612	612	639	602	591	593	621	680	650	596	588	636	624	659	624	645	699	648	633	656	642	592	628	637	633	625	602	635	620	626	598	630	645	621	610	611	579	586	630	612	590	634	645	600	595	589	637	660	652	638	585	631	606	576	626	659	636	625	617	587	617	641	598	630	592	664	659	682	637	653	620	618	623	640	597	643	611	576	606	638	624	593	676	639	621	674	631	623	628	652	637	608	615	554	619	585	624	580	649	597	615	574	618	598	653	644	599	581	641	668	577	631	612	618	613	622	629	590	631	566	520	598	606	645	623	642	598	586	634	589	622	606	592	634	604	595	622	676	594	584	600	605	593	573	609	592	635	641	595	637	647	582	621	606	642	596	618	602	638	655	629	642	662	611	646	639	648	587	647	656	599	601	667	603	618	630	601	625	601	605	672	591	611	650	636	576	636	656	611	642	603	608	628	624	633	625	629	590	607	608	626	633	617	627	641	681	604	618	601	639	623	620	627	576	631	607	658	589	591	608	646	594	591	628	611	643	613	615	596	638	579	662	668	619	636	640	589	628	640	611	646	609	597	654	641	630	650	619	612	572	588	600	647	657	631	566	597	635	610	629	622	632	595	593	641	696	584	616	628	654	596	604	658	653	590	638	616	615	645	637	587	647	621	630	630	585	606	609	601	633	625	638	614	627	646	676	598	600	606	588	660	631	626	642	624	661	624	660	635	601	621	613	617	620	615	618	627	609	566	624	633	608	634	613	623	629	644	615	582	621	609	683	630	610	623	591	606	644	617	651	611	690	627	580	587	620	639	642	645	615	601	590	632	594	592	624	631	643	645	634	647	601	646	604	651	619	634	564	608	602	598	596	651	602	584	626	587	611	604	586	638	618	618	627	561	596	552	592	576	618	643	632	630	645	625	604	612	612	609	619	651	632	654	640	602	652	607	597	600	646	611	613	641	663	603	629	588	600	642	583	656	597	587	619	648	593	590	610	574	646	665	598	614	634	631	590	586	627	654	638	590	642	613	622	588	607	635	638
23079	9291	5554	3566	2420	1320	780	553	386	335	336	293	305	285	268	276	289	272	272	290	264	253	283	280	263	256	255	266	262	235	230	259	246	263	245	245	263	252	234	240	249	227	247	233	236	253	256	221	218	248	227	253	240	276	232	242	250	236	230	243	240	231	234	275	223	262	248	252	230	260	244	266	258	240	261	212	264	213	236	244	246	259	241	271	271	270	248	231	235	223	250	272	234	244	225	227	267	226	245	258	266	234	247	267	242	241	252	233	235	233	239	220	228	211	231	235	237	250	225	259	229	226	242	244	216	251	251	258	267	246	218	252	252	271	226	229	215	230	237	236	255	243	211	214	233	267	231	232	239	241	242	231	213	234	267	228	244	235	243	250	240	223	250	218	241	244	179	211	241	237	220	249	220	236	257	212	214	207	219	241	227	212	217	261	268	229	257	258	228	241	227	255	250	250	242	244	241	232	221	234	220	237	247	220	212	246	242	244	258	253	233	235	237	229	260	219	215	235	243	244	245	230	238	248	231	223	233	217	237	223	273	252	219	220	221	267	228	282	249	213	246	233	227	224	248	250	240	225	255	219	263	219	250	230	252	258	239	244	265	263	233	253	246	220	219	236	251	257	248	262	232	239	238	214	213	218	233	249	257	234	258	255	211	220	228	249	232	231	245	279	239	225	257	216	240	238	228	234	239	207	210	227	268	220	237	260	237	244	246	238	210	250	240	233	248	256	248	242	225	263	231	251	229	226	240	238	249	240	233	246	236	269	239	248	247	225	252	228	234	245	247	250	266	237	232	240	253	260	243	245	258	234	257	241	243	269	227	220	245	236	232	239	283	225	244	242	227	237	246	227	281	266	228	222	234	235	238	259	254	217	241	259	242	248	249	224	250	222	269	260	210	226	226	250	259	234	244	255	242	240	235	277	250	217	203	240	230	270	262	269	246	249	202	244	223	257	258	236	223	248	220	240	232	232	239	264	254	250	246	248	222	214	233	235	238	224	224	253	246	266	263	243	257	233	242	242	239	244	246	241	241	201	268	257	221	216	238	269	226	273	220	252	239	255	249	243	220	245	260	233	241	234	238	208	226	231	247	253	220	222	253	243	228	260	227	237	251	253	241	220	266	219	252	242	257	231	231	212	236	258	251	235	219	244	233	271	216	246	272	256	258	232	245	238	245	234	239	252	251	255	249	236	214	262	246	226	249	258	235	247	253	239	230	272	249	221	247	236	247	239	273	234	247	248	199	231	238	230	249	254	225	228	241	186	246	253	236	277	256	249	236	238	227	242	233	237	233	252	259	225	219	209	241	262	215	280	249	255	242	242	230	257	240	228	237	237	231	228	233	209	252	241	241	250	249	231	228	265	221	246	248	219	224	231	240	247	223	251	229	238	230	242	240	243	247	219	224	234	225	273	254	253	237	281	225	248	216	215	226	261	222	255	219	248	211	256	236	233	251	219	257	247	230	238	235	232	247	266	236	232	232	227	263	225	212	259	233	244	232	240	249	203	230	232	258	258	221	239	207	224	240	207	224	252	279	244	245	267	241	253	261	231	226	234	244	223	231	254	242	241	257	247	262	226	211	252	261	241	233	243	225	218	249	228	258	246	243	271	213	251	201	229	266	258	265	230	231	222	246	263	231	256	252	222	251	225	255	228	224	235	239	228	240	239	251	277	261	231	244	214	250	263	216	239	239	224	242	251	250	258	233	244	245	251	260	244	232	217	245	229	243	236	246	209	236	260	235	260	231	238	233	259	240	256	243	279	260	248	219	249	228	240	243	241	258	230	266	237	251	215	208	236	237	228	245	215	212	225	227	217	235	225	259	231	227	258	275	256	228	239	230	253	288	234	227	238	249	268	221	221	272	235	265	230	225	215	236	232	230	249	268	237	232	257	255	239	251	238	244	238	238	252	219	226	241	253	252	229	243	229	250	254	224	243	226	226	245	238	238	242	255	234	235	206	242	223	243	257	240	216	232	240	236	230	261	231	276	246	253	211	219	252	248	253	262	247	239	263	231	237	250	237	245	250	235	248	245	237	238	274	262	238	238	236	270	272	239	238	248	216	258	236	226	236	248	240	239	218	256	239	239	235	237	249	241	256	236	251	215	237	250	271	236	228	253	238	228	235	249	254	223	230	209	231	227	244	227	225	272	220	229	242	238	227	239	264	234	213	240	263	239	238	263	223	246	261	212	214	252	247	242	248	231	240	248	240	240	233	231	244	217	219	257	226	224	239	220	231	234	201	232	212	245	233	248	255	256	213	222	254	227	244	244	235	225	258	232	252	236	229	223	252	237	258	202	228	264	245	233	246	202	263	264	238	228	248	245	250	234	265	250	221	273	236	243	246	254	233	234	264	255	231	236	248	243	279	286	212	247	251	232	231	242	256	253	276	241	245	227	240	223	257	220	211	249	223	219	231	270	205	256	236	263	244	234	231	247	260	237	258	237	247	251	236	234	252	243	252	241	264	246	236	261	257	252	238	265	259	260	263	250	247	241	269	242	241	249	227	226	258	196	237	249	223	231	253	241	226	221	236	203	260	238	236	250	227	223	257	229	232	236	262	243	262	249	252	218	236	223	249	220	244	236	258	229	260	269	223	224	260	254	252	234	238	242	211	253	214	279	237	249	208	226	237	218	239	231	233	259	202	243	222	228	240	213	254	232	246	220	259	228	239	232	234	239	228	215	197	273	239	263	267	233	239	253	244	231	254	241	217	205	255	246	257	263	225	210	216	218	238	257	258	275	261	259	228	247	242	261	242	249	252	228	211	275	261	234	236	229	244	245	253	225	212	271	246	229	264	249	268	252	244	239	228	250	245	234	259	235	231	250	235	236	238	236	229	234	234	254	240	222	219	247	224	236	258	270	253	255	277	230	224	239	258	220	215	220	260	261	236	230	252	220	237	269	239	252	251	250	237	247	222	233	247	224	218	255	264	253	236	240	247	266	242	240	225	238	250	226	216	233	257	256	279	249	230	235	235	238	249	227	254	219	250	229	203	223	259	248	224	260	249	215	216	251	230	278	238	230	247	233	247	238	232	215	277	222	212	245	247	260	251	222	244	258	218	218	244	230	246	226	234	217	268	268	238	261	238	243	253	250	235	244	250	249	208	229	251	253	254	226	247	253	243	229	217	249	244	208	213	241	213	260	234	249	222	256	236	216	245	241	234	240	252	233	246	226	212	235	208	216	218	255	246	219	254	252	266	254	246	232	253	265	249	251	262	223	243	256	246	274	272	243	223	248	243	230	245	262	253	270	242	245	233	256	266	250	223	244	270	263	216	210	254	228	246	271	230	223	250	275	240	215	202	246	242	229	266	257	242	245	199	246	227	252	227	245	250	233	186	255	246	231	223	227	236	241	222	249	216	223	235	234	255	219	243	217	245	245	257	252	217	241	262	259	216	235	241	237	249	259	234	230	242	261	260	233	226	259	234	224	239	235	226	208	236	216	224	247	241	226	247	212	220	234	243
16438	4464	4417	4491	3973	2738	2313	1833	1542	1298	1137	1094	958	969	880	890	875	825	793	778	781	841	801	779	755	745	675	662	694	671	666	716	669	625	648	629	643	631	674	633	662	638	619	612	693	660	668	619	647	611	657	586	662	683	609	609	623	640	624	657	667	597	637	624	634	615	612	661	662	632	618	632	667	676	614	682	644	645	599	620	599	652	627	653	622	588	639	615	664	623	636	607	624	632	626	645	674	666	619	642	681	600	636	575	606	630	645	637	577	591	607	622	595	616	619	582	613	632	688	605	594	621	639	630	596	588	637	619	587	642	597	629	627	601	640	644	608	614	644	575	587	576	580	609	618	594	622	584	625	650	578	650	614	566	585	565	610	620	585	640	600	634	604	602	624	593	662	613	586	581	627	586	594	604	630	615	618	588	603	609	589	634	585	606	564	645	629	596	590	601	657	591	558	590	563	589	613	596	591	602	612	611	593	587	613	598	628	600	598	595	579	619	558	583	616	568	638	611	664	583	595	586	645	596	678	606	613	576	624	623	608	664	590	627	619	589	609	630	596	638	632	627	618	543	601	589	637	583	569	584	569	586	596	620	620	650	622	571	634	625	614	617	638	554	594	628	580	620	596	601	638	633	609	622	561	605	598	578	579	573	638	614	575	609	603	614	562	620	627	618	588	639	624	582	576	609	623	586	620	551	641	599	613	594	572	598	596	677	616	654	627	611	578	587	603	569	622	619	623	628	622	616	564	643	634	612	623	633	564	593	573	618	649	614	590	619	595	614	631	610	568	586	624	614	593	595	619	614	646	616	639	637	603	595	611	593	570	601	580	640	608	597	597	615	585	622	615	555	560	621	619	587	588	545	575	639	604	579	591	596	630	615	598	591	605	603	602	624	624	617	599	608	636	654	589	629	572	622	619	616	608	592	639	578	597	599	611	580	618	666	596	618	644	622	619	654	611	634	636	590	576	615	591	678	571	619	591	599	610	605	578	587	611	572	616	610	587	620	574	618	639	619	635	579	582	595	620	613	601	602	557	640	628	630	611	603	564	651	623	579	635	575	588	596	575	640	578	608	571	595	590	621	618	581	582	570	656	611	615	576	599	617	564	631	601	598	621	598	643	634	624	565	614	646	624	612	617	556	631	598	623	614	605	627	573	566	612	673	600	583	631	608	598	629	656	635	553	568	679	638	628	577	528	587	626	622	591	585	587	596	583	574	600	588	580	621	657	618	634	590	638	618	594	585	589	638	587	596	606	627	588	618	585	650	611	601	600	629	602	597	612	570	596	650	630	600	600	642	639	594	630	570	651	606	604	615	591	604	604	599	611	582	616	601	597	597	567	614	591	583	584	616	640	602	609	622	592	579	573	640	636	583	560	587	628	594	640	622	608	647	606	641	625	611	610	629	617	608	591	615	597	594	572	591	647	616	598	606	609	636	636	614	604	613	651	640	560	645	615	570	599	614	616	631	619	597	591	581	641	634	614	649	611	641	657	574	648	616	620	635	651	626	648	642	619	555	628	633	624	568	615	588	606	641	609	659	606	587	560	633	623	585	618	628	607	597	546	625	616	520	607	609	620	616	618	611	615	579	564	638	634	615	586	584	584	634	604	594	567	586	611	612	603	592	568	629	605	570	649	580	650	582	592	572	589	640	611	614	611	589	555	601	610	569	622	624	639	584	613	585	615	642	603	587	621	579	663	627	601	608	603	617	608	615	647	586	689	583	607	624	586	576	627	626	623	632	594	616	575	624	599	603	593	590	631	600	626	568	637	596	614	629	600	614	631	625	623	582	632	612	582	622	604	564	614	580	621	619	623	607	570	590	605	622	660	603	643	594	618	568	616	595	586	543	608	583	594	558	607	607	583	642	662	566	586	578	567	565	630	584	576	612	609	588	593	599	572	611	583	604	602	543	631	602	620	619	602	638	641	629	584	563	610	616	601	588	576	582	622	543	575	627	612	610	626	610	593	609	613	598	623	576	566	588	578	609	591	649	589	638	612	604	568	621	651	597	620	594	616	608	580	637	655	576	605	625	593	649	637	612	604	616	603	631	621	610	613	590	604	566	578	624	588	653	626	618	633	603	577	617	644	678	597	628	576	610	586	585	618	574	577	601	594	601	611	610	581	603	610	570	579	585	556	597	626	614	617	605	606	602	617	600	591	592	635	616	637	604	608	610	612	573	618	646	626	613	627	627	604	613	608	621	595	661	599	602	609	633	595	574	603	612	600	620	607	631	606	629	594	598	642	557	664	588	607	656	621	594	580	581	582	601	578	641	612	609	579	646	597	600	659	626	628	583	614	610	623	620	608	607	583	563	577	614	592	589	644	622	661	590	586	613	611	619	650	612	605	630	606	619	585	585	594	628	600	581	625	639	556	577	606	583	585	613	614	648	610	553	592	636	615	605	673	609	612	627	600	605	642	622	589	615	613	576	629	672	599	592	614	627	649	574	628	644	633	580	621	620	605	638	613	611	594	590	616	605	649	592	582	594	604	598	624	609	616	637	625	634	598	576	597	643	641	660	580	603	594	572	573	637	622	582	575	593	647	598	580	648	615	620	603	602	626	569	621	604	567	623	611	559	629	652	652	611	591	603	583	621	586	612	638	599	673	654	577	608	610	638	606	616	600	613	635	610	615	604	604	600	611	564	603	657	635	616	614	591	620	624	615	596	608	608	596	629	595	621	623	580	611	665	603	594	619	667	597	602	574	624	598	570	594	635	587	638	639	591	581	599	611	606	599	604	581	594	635	643	618	597	617	606	605	592	657	571	577	586	574	624	613	596	634	615	588	558	615	576	558	614	601	611	624	620	658	603	610	609	570	646	564	611	597	571	570	636	619	621	622	587	586	646	601	601	633	595	637	606	612	587	573	625	580	593	642	626	606	620	606	613	598	625	616	566	576	611	621	634	610	572	635	552	609	596	605	550	589	623	628	579	580	618	601	561	626	625	629	601	619	588	608	622	603	608	650	559	629	644	609	630	632	624	571	559	660	627	566	591	585	609	591	654	593	608	574	591	612	631	656	579	626	570	604	618	581	620	625	642	640	584	578	574	614	642	653	601	646	580	619	645	580	635	601	607	595	593	581	596	594	603	596	570	620	653	610	619	650	586	559	630	623	607	628	579	623	590	610	598	565	638	570	629	598	595	611	590	598	643	604	614	635	607	609	597	621	609	590	597	629	585	567	579	579	566	590	616	588	590	610	627	616	590	621	587	646	609	604	616	593	580	610	632	604	624	597	620	637	582	619	646	624	620	599	622	615	611	574	565	649	627	593	610	595	631	633	632	587	566	592	602	591	611	573	663	633	569	666	594	581	617	627	630	622	625	624	609	633	585	584	633	634	573	562	644	613	574	585	584	664	616	667	618	652	619	618	593	609	586	585	592	573	599	567	581	609	605	588	606	612	551	642	620	639	566	619	635	573	608	615	589	563	592	577	590	643	599	645	546	589	619	598	644	611	552	615	651	591	549
33142	14285	8923	5978	4045	2313	1303	717	430	345	327	289	260	226	210	201	204	167	188	151	174	176	183	175	151	159	147	141	148	148	126	149	157	167	151	134	132	156	162	141	146	123	144	123	141	148	151	137	133	145	140	142	131	146	143	111	143	129	146	120	144	140	142	140	138	128	138	163	145	137	149	147	150	144	142	131	126	152	142	149	136	142	120	140	148	136	122	143	117	137	135	143	138	147	131	141	138	138	134	139	146	134	141	140	149	133	127	137	146	141	126	123	145	145	133	142	122	136	133	135	123	135	125	126	138	163	137	144	138	127	131	133	125	138	119	152	142	123	144	136	144	138	130	136	123	146	120	160	139	139	138	150	137	128	144	135	123	143	144	142	139	145	146	126	129	136	116	128	147	120	136	161	145	135	116	126	138	125	148	145	127	130	141	142	138	117	122	127	137	136	119	130	136	134	141	133	122	115	158	143	135	136	133	121	129	142	114	139	148	116	130	151	139	126	145	137	128	145	134	140	147	139	118	134	140	114	170	122	117	147	154	134	117	159	138	125	123	168	134	138	133	129	137	119	148	118	156	153	114	124	132	133	138	108	129	137	137	123	126	149	133	160	131	138	126	105	161	135	152	127	146	128	142	128	126	138	118	135	122	139	110	138	155	133	121	128	120	148	144	132	157	132	138	166	154	125	152	102	128	140	135	130	140	124	135	156	146	140	117	128	133	125	141	132	132	132	145	123	150	133	145	131	130	145	120	134	149	147	121	133	144	129	137	129	139	129	144	132	115	114	132	130	122	122	134	150	141	111	122	150	123	142	140	136	161	143	138	139	119	131	126	129	142	120	135	143	161	141	131	130	137	136	139	134	145	146	156	112	128	147	135	108	162	151	124	130	137	127	138	137	153	138	136	134	131	129	162	115	136	134	139	137	135	114	127	133	153	150	116	142	146	134	147	149	136	135	105	127	142	150	136	133	128	138	152	142	132	127	140	125	154	140	138	138	135	150	152	136	132	132	148	137	122	135	144	133	131	113	130	157	138	159	154	150	112	140	150	139	113	139	122	120	154	147	129	142	153	144	118	116	144	142	118	136	123	144	127	133	169	132	137	141	140	153	131	143	150	140	124	127	125	152	119	145	140	151	143	126	153	136	163	116	142	134	124	128	134	139	128	122	120	118	129	125	123	130	136	150	133	121	141	128	162	133	132	131	129	124	162	135	120	132	131	135	136	133	136	126	148	121	124	154	137	111	148	130	136	138	150	141	110	133	121	142	113	141	138	120	148	131	148	132	141	135	165	127	131	129	105	113	145	153	125	159	117	116	128	128	140	135	137	125	158	131	115	140	127	119	152	140	139	109	129	143	135	124	129	127	135	154	122	154	138	125	137	123	141	119	150	122	141	113	118	160	151	127	121	135	141	130	132	130	137	151	114	136	121	123	109	137	151	147	121	129	137	158	134	126	150	134	144	137	136	121	132	131	122	124	134	116	135	140	134	137	132	147	155	148	136	148	142	139	148	159	129	135	139	137	120	121	155	116	132	132	141	115	113	154	138	142	134	151	126	151	142	130	134	152	134	146	133	131	135	139	137	133	133	123	132	125	145	132	145	136	123	145	115	132	154	134	142	143	128	120	133	112	156	127	142	148	137	139	153	135	120	118	123	139	155	127	125	134	140	142	132	130	110	119	113	123	142	133	137	157	133	141	147	128	127	143	137	129	136	154	147	140	128	147	138	132	142	129	137	141	144	146	131	117	163	127	145	140	132	139	131	137	152	135	127	131	135	142	131	136	146	129	125	125	112	132	130	154	127	112	119	155	123	134	124	131	156	137	138	128	121	135	130	134	126	144	120	138	155	149	133	126	130	128	142	162	147	140	113	140	142	143	124	115	129	141	118	139	153	142	142	130	132	120	127	146	135	152	126	131	139	125	157	143	139	147	137	128	131	133	127	139	145	140	141	137	151	153	115	123	131	116	147	132	151	145	141	130	119	125	140	130	142	134	146	135	137	143	127	141	154	124	122	118	133	137	134	142	125	138	147	159	106	134	128	144	128	152	133	137	136	122	133	116	155	121	153	115	147	140	136	129	133	154	120	155	134	154	144	143	148	114	132	143	125	134	142	113	127	150	127	114	124	150	141	161	124	143	145	119	154	128	131	147	157	137	135	147	128	131	148	134	149	125	144	148	142	148	139	150	120	133	149	154	126	126	146	133	141	119	140	130	148	143	106	146	130	117	115	148	130	143	134	136	124	120	127	143	157	125	165	143	134	132	137	128	147	148	126	130	144	136	140	144	124	139	140	137	131	128	125	144	125	135	144	136	140	136	144	134	114	166	161	146	123	108	136	106	142	126	124	134	136	146	112	134	135	119	140	143	130	148	155	120	122	127	132	138	128	154	122	127	135	129	88	132	134	154	142	124	151	144	122	128	142	154	137	114	116	154	145	131	119	153	146	136	102	134	135	127	150	132	138	146	144	133	131	133	133	150	122	134	139	128	148	141	122	149	140	130	119	127	132	143	135	155	118	131	140	131	130	149	130	135	122	144	132	135	153	127	121	154	130	131	133	117	125	152	120	125	132	134	128	127	135	118	125	146	153	126	133	142	119	147	147	150	151	143	125	131	143	130	129	136	135	159	129	149	117	141	156	140	135	157	136	155	147	135	131	126	137	129	143	152	137	146	148	141	123	144	136	124	143	131	134	136	123	147	134	133	148	131	149	138	123	154	128	154	123	134	117	131	131	129	132	144	131	137	120	134	145	150	112	133	131	145	125	130	120	133	154	144	127	139	120	138	148	120	138	130	154	175	128	141	127	121	156	135	156	115	121	123	136	134	143	138	131	134	130	106	129	148	154	150	139	144	148	125	142	128	141	111	128	124	129	121	159	152	155	130	139	124	139	109	131	134	152	144	127	155	103	129	131	121	140	127	134	135	142	125	138	130	136	142	133	120	134	144	150	136	150	133	117	131	137	109	125	124	130	135	131	129	149	142	148	140	131	138	143	159	130	111	159	125	143	133	142	138	148	142	157	130	144	129	137	136	143	127	125	130	125	140	157	158	124	123	128	126	153	138	156	142	135	136	120	152	126	139	149	138	130	135	137	135	116	120	148	140	144	120	136	130	150	128	144	125	110	132	156	108	134	128	152	139	137	139	145	129	126	137	149	129	119	141	159	143	125	145	154	148	143	119	107	155	121	148	120	117	147	151	134	126	136	135	149	131	128	118	144	138	140	143	154	140	122	144	121	124	156	144	153	128	141	136	153	144	132	136	138	141	135	145	127	114	134	134	132	137	143	138	136	137	145	132	129	145	135	122	151	136	134	128	146	133	136	130	149	149	137	111	131	140	127	128	128	135	132	152	129	136	136	127	174	118	151	135	158	133	123	128	144	145	151	125	129	141	135	136	112	133	126	108	146	145	126	148	120	111	134	142	128	139	133	141	134	143	150	123	144	155	121	129	155	146	132	139	145	129	139	123	114	147
22032	6192	6465	6624	6018	4355	3582	2630	1941	1675	1416	1270	1120	1118	980	903	818	728	721	684	687	734	884	665	613	520	545	536	486	481	498	473	484	476	460	475	427	448	431	432	392	433	419	412	370	413	407	446	421	389	394	408	388	417	368	357	363	407	398	408	430	386	416	390	426	391	367	388	385	377	389	400	409	396	378	400	420	391	393	425	374	366	373	382	382	371	385	390	370	395	415	407	396	416	432	438	369	386	416	431	404	417	393	365	359	342	406	391	377	359	400	363	384	379	363	387	386	370	382	374	349	380	348	388	359	395	396	373	366	367	356	355	382	346	349	333	358	372	373	386	303	319	335	389	358	359	352	368	340	379	367	373	366	352	396	367	351	353	372	360	351	346	348	346	386	363	355	359	384	361	385	365	338	349	340	365	339	339	373	348	364	400	355	332	354	358	362	378	365	362	332	370	372	351	363	329	337	356	373	383	357	340	329	352	361	332	358	343	365	358	381	368	383	349	367	374	326	363	367	349	366	348	354	347	351	364	360	360	330	370	380	365	347	331	370	363	356	382	356	350	351	357	368	346	359	355	359	364	340	368	342	361	352	368	312	370	375	358	379	408	325	361	365	366	345	380	357	344	349	347	332	352	343	395	366	363	341	357	353	336	349	362	354	354	372	355	363	331	347	351	372	334	325	314	360	362	357	356	362	369	362	362	358	371	366	346	387	368	357	329	362	366	368	355	358	382	354	376	354	341	342	368	355	402	314	360	351	326	358	374	356	368	350	355	393	362	335	350	375	351	354	366	356	386	327	338	354	342	360	367	387	356	378	372	365	376	353	354	369	371	335	357	375	355	361	339	364	350	394	346	379	340	375	361	347	372	357	363	369	358	374	347	349	354	358	351	347	346	373	384	345	369	386	380	344	353	357	344	372	350	382	324	343	346	384	352	337	343	382	353	360	354	394	381	349	364	345	344	378	362	364	373	361	375	375	353	333	363	369	364	379	364	386	397	351	353	348	360	388	345	321	335	342	392	349	355	371	370	386	403	370	373	342	348	342	352	337	369	343	368	351	358	369	357	375	399	310	337	345	365	367	369	382	332	372	366	367	363	333	359	391	378	381	362	357	340	351	343	343	351	346	343	385	378	339	370	366	357	381	366	350	343	333	384	343	375	400	367	339	415	371	336	331	345	338	381	344	361	379	347	339	362	367	345	400	380	348	363	373	359	366	336	364	374	338	374	344	366	339	348	369	349	377	380	354	355	349	330	331	365	379	374	360	373	380	365	372	371	394	387	354	340	361	352	351	397	351	353	341	373	340	348	381	347	375	337	371	357	345	356	378	344	342	390	392	382	347	376	401	385	356	341	381	381	357	340	368	374	333	351	364	359	389	343	354	380	412	379	355	371	350	345	360	383	372	350	365	309	336	363	355	353	333	356	371	398	348	345	344	338	343	361	388	361	327	341	368	369	345	363	350	360	360	326	393	386	360	388	388	374	338	351	396	353	345	367	379	322	356	353	376	374	387	364	368	348	411	402	359	372	364	369	357	363	341	351	349	370	364	356	370	378	354	313	348	385	382	374	362	372	364	380	349	406	345	408	379	349	388	355	316	366	338	399	359	351	360	371	385	372	382	354	343	394	361	338	383	352	355	387	360	360	341	394	336	360	370	360	371	328	325	342	379	364	350	348	367	355	357	374	373	363	345	359	354	343	336	376	342	373	399	358	357	344	325	375	361	381	362	356	356	344	346	363	343	382	335	388	379	380	395	341	343	399	367	347	348	336	378	372	323	350	392	348	329	384	381	336	394	351	376	332	374	361	363	351	360	363	361	332	367	344	361	374	366	409	360	365	370	366	382	380	362	373	366	382	384	383	360	375	392	382	331	363	372	350	355	363	349	378	369	368	358	347	353	333	386	376	361	365	359	405	319	350	341	394	385	351	374	366	317	356	386	376	364	354	367	363	379	343	368	358	357	374	382	361	334	325	368	347	344	388	356	376	373	365	367	354	392	327	348	355	344	341	358	328	370	350	367	353	349	345	339	349	344	347	376	350	365	378	371	343	380	344	348	364	329	371	336	351	367	369	386	377	370	385	397	376	360	338	364	362	368	352	386	369	354	386	372	338	368	344	366	373	358	356	332	370	370	366	372	342	329	338	373	381	363	383	383	389	370	347	391	350	371	361	357	382	367	355	387	381	354	332	358	377	360	371	378	364	363	367	363	362	331	355	352	384	373	378	368	312	331	357	345	356	372	348	382	385	344	335	350	355	394	349	356	355	374	363	378	380	370	379	382	412	368	366	339	344	367	376	346	353	374	335	360	381	361	380	354	363	365	367	389	383	376	355	364	353	375	370	336	388	345	346	356	359	369	399	361	355	341	360	374	316	360	380	348	329	346	339	367	340	356	338	349	369	351	346	352	375	350	362	381	355	370	353	345	369	395	353	355	332	361	363	341	366	366	395	336	375	385	324	325	380	367	334	350	370	381	359	340	384	376	381	362	387	348	358	350	371	357	345	371	347	359	367	334	377	355	350	375	357	355	380	373	326	339	305	382	381	377	363	351	355	377	367	371	376	378	369	383	364	355	372	343	411	356	361	371	351	347	366	325	393	351	372	353	361	342	358	377	395	399	332	344	374	348	359	380	375	346	359	363	354	363	357	354	365	351	369	334	365	363	341	361	383	337	346	350	361	353	384	355	393	363	383	348	364	335	362	352	364	355	384	333	361	364	377	382	360	361	372	334	384	365	365	389	346	355	367	329	367	348	362	359	357	341	378	363	381	374	345	392	338	359	359	370	346	342	348	346	344	355	317	354	391	356	386	376	342	363	364	371	348	364	382	367	360	341	361	386	365	349	362	385	329	363	337	349	359	384	365	351	333	365	374	383	365	407	373	346	346	367	335	352	358	363	317	375	370	365	351	387	366	334	357	343	359	356	311	357	295	356	337	347	329	397	361	351	350	350	364	412	378	359	381	343	359	370	329	372	364	384	365	352	354	359	354	339	329	342	352	377	373	341	363	368	381	338	362	370	382	379	364	405	362	372	398	381	334	317	364	332	360	350	339	337	396	362	369	355	386	346	373	368	339	374	382	367	314	374	340	327	350	383	371	345	363	338	360	364	345	375	369	328	351	308	362	340	382	341	386	352	333	360	350	371	365	312	376	411	355	338	363	362	373	412	334	355	365	343	392	383	318	327	391	383	358	390	359	369	385	373	344	368	354	347	329	375	356	366	375	376	381	379	381	412	387	368	314	371	357	352	356	389	355	349	359	323	380	356	341	389	359	334	381	353	330	378	394	363	353	348	338	365	349	375	343	360	355	321	367	344	347	376	308	358	361	387	410	355	369	350	352	376	381	376	371	351	357	351	365	363	377	364	379	341	364	318	338	358	372	364	347	348	370	345	370	385	353	302	381	377	331	372	376	366	385	342	339	371	385	368	397	382	346	377	357	389	364	388	376	314	354	358	344	374	375	378	343	326	352	333	348
4680	970	644	451	374	280	245	264	226	235	225	243	218	280	226	224	213	228	243	204	226	244	218	226	234	229	247	239	216	233	232	227	215	243	234	233	230	252	240	272	217	224	212	202	211	199	245	249	223	214	229	262	257	249	263	243	244	208	254	246	248	234	252	241	227	257	260	228	226	221	257	240	248	250	250	260	242	244	242	250	271	208	249	271	243	212	222	235	225	219	260	215	253	218	241	207	213	221	218	249	222	242	231	234	243	211	248	235	226	236	234	208	221	266	258	258	241	200	249	253	228	253	233	221	218	210	219	200	247	228	240	220	224	225	228	227	259	219	246	232	219	235	206	245	262	243	252	222	235	249	248	215	226	228	239	243	244	246	230	246	232	234	242	224	219	253	229	232	256	252	256	236	240	249	217	241	218	245	231	222	242	212	252	243	217	243	227	242	231	220	243	232	278	223	250	258	226	207	244	231	249	234	236	211	243	208	222	243	260	229	231	233	212	222	216	212	206	250	223	237	207	250	268	216	228	222	230	243	218	216	230	238	222	217	230	259	220	254	247	234	246	244	261	212	215	200	266	229	207	241	234	247	229	232	236	222	228	205	233	234	232	222	219	223	258	211	214	252	237	252	219	213	232	238	213	215	237	218	237	205	243	206	261	229	251	269	205	227	259	235	255	214	243	223	221	199	245	244	233	205	253	200	256	230	247	224	214	219	249	223	233	243	245	235	202	245	218	209	213	231	237	220	232	248	223	210	216	221	236	253	234	252	261	212	231	243	211	234	223	254	244	229	220	229	225	235	226	226	217	251	240	210	220	244	250	230	222	263	237	225	230	205	230	223	217	221	227	221	222	261	241	232	274	224	233	235	227	252	230	220	214	230	219	244	278	247	241	228	246	232	201	257	222	224	228	247	216	250	244	244	217	248	207	243	244	220	232	207	211	235	221	250	247	223	218	261	221	248	222	228	250	217	219	241	225	231	227	222	215	243	236	234	235	250	231	220	229	254	246	229	208	205	226	251	226	237	243	217	211	236	241	237	258	216	229	250	216	222	222	216	249	219	230	230	246	243	225	224	247	265	242	249	245	249	212	247	203	232	248	247	219	250	254	239	222	206	219	229	230	253	230	239	221	235	236	247	230	243	223	256	229	238	237	222	218	251	249	247	254	247	244	208	229	258	208	232	259	240	223	257	251	236	237	218	212	232	243	229	203	224	228	234	239	238	247	247	204	231	215	229	217	246	240	234	227	241	235	252	242	214	199	233	242	237	209	239	234	224	233	203	239	227	215	209	240	219	231	257	228	237	229	244	217	216	223	200	227	242	227	226	236	230	248	234	231	250	223	235	225	235	243	228	218	262	219	238	244	216	231	264	243	225	227	239	251	221	244	225	223	253	259	222	233	225	222	250	232	238	232	228	242	258	216	239	250	255	240	240	220	224	230	219	232	225	225	247	216	219	257	236	228	235	202	238	226	224	222	247	247	197	225	258	232	219	235	232	222	216	231	195	222	232	249	233	248	236	228	230	245	240	225	261	243	230	244	221	215	198	234	234	224	232	239	266	248	229	214	219	241	226	233	231	239	236	213	242	230	242	234	239	261	212	231	237	232	231	232	218	240	232	229	230	245	254	225	247	235	249	204	197	203	227	247	241	237	209	229	219	236	240	224	224	218	228	225	225	236	258	240	215	232	218	220	265	244	240	213	232	236	231	198	235	239	237	243	217	236	214	220	239	230	223	236	260	265	216	220	240	240	221	228	245	220	210	251	257	232	220	243	190	236	211	215	235	220	225	256	224	215	233	241	253	238	205	255	262	229	231	230	243	232	235	231	234	216	248	204	238	201	229	227	253	227	251	239	198	251	239	214	254	215	238	223	223	221	240	225	229	227	228	237	239	240	247	250	238	239	229	253	238	223	243	222	234	223	225	230	229	226	258	249	231	206	224	257	214	230	224	227	219	243	245	220	266	222	197	232	245	241	219	248	233	213	205	261	240	219	209	240	241	258	231	221	232	231	253	238	228	225	229	226	221	223	250	236	198	240	240	239	189	207	232	227	239	222	224	235	221	241	195	240	256	254	243	245	238	257	249	229	236	256	257	231	225	210	233	231	234	229	244	209	210	218	224	224	238	235	222	221	255	232	229	219	242	228	248	188	262	232	231	227	242	221	245	224	235	224	216	230	213	242	248	198	248	240	229	217	252	235	232	221	245	221	237	249	237	230	250	210	238	222	241	202	228	233	266	221	231	253	254	217	205	232	224	227	235	249	246	236	208	227	245	221	216	234	226	244	230	223	226	226	203	243	219	218	246	219	214	247	235	245	253	228	234	211	230	251	221	238	246	268	240	244	238	254	227	242	229	228	222	234	241	272	236	247	248	234	201	246	231	223	233	243	226	206	231	249	253	230	232	240	247	195	224	231	246	233	235	209	243	241	247	231	231	233	244	251	241	272	218	245	244	226	249	239	239	254	247	260	251	226	252	247	246	218	223	254	215	230	243	231	229	253	262	244	222	214	252	228	233	235	229	264	251	235	250	226	219	241	204	240	244	208	239	217	242	238	220	247	236	261	251	244	220	221	259	226	232	226	227	233	236	235	210	227	217	229	236	225	222	246	218	225	219	237	232	247	232	243	220	241	221	222	218	209	215	234	234	179	235	249	219	251	213	217	256	245	240	238	246	239	236	218	252	254	240	263	210	232	227	238	259	252	229	229	226	240	210	234	220	242	228	231	271	237	223	265	243	240	222	250	241	219	239	242	256	231	246	238	252	241	229	200	241	244	235	236	222	220	213	238	228	231	237	251	235	225	240	230	200	227	220	207	250	209	210	223	233	224	234	233	253	220	242	243	229	218	271	256	253	219	230	229	231	214	220	214	217	261	229	240	254	216	230	220	263	268	220	243	224	239	252	249	253	236	220	255	211	218	243	227	259	236	243	233	238	226	250	226	229	210	217	253	252	233	243	225	254	222	232	223	224	234	241	227	218	247	245	225	245	233	218	236	244	217	239	253	217	245	235	232	230	230	227	241	224	236	223	248	246	240	200	206	213	223	233	216	227	241	258	231	237	215	224	227	213	237	263	249	214	240	245	232	213	200	227	226	222	235	254	238	214	247	247	246	239	234	226	233	227	216	222	247	238	214	213	202	211	235	222	194	238	223	252	223	249	248	235	221	243	241	239	228	224	228	229	228	234	224	222	221	219	219	216	219	260	239	229	240	222	232	222	262	217	238	205	240	222	271	244	244	206	226	256	225	230	243	255	217	199	236	237	222	240	241	260	229	245	240	225	250	226	222	223	225	216	237	245	231	253	235	247	232	215	233	233	225	239	246	244	235	248	210	217	258	256	218	219	245	213	223	248	249	217	229	243	231	230	227	227	245	208	245	208	241	221	259	259	218	224	216	236	250	210	237	233	230	249	231	229	221	249	230	207	226	225	215	210	198	211	233	226	202	248	216	227	253	213	239	221	231	235	213	253	237	225
4108	1199	1152	1039	872	821	711	651	677	607	616	652	672	664	604	621	601	639	607	557	607	661	635	636	607	599	644	629	630	599	584	579	601	657	608	608	613	599	604	588	600	576	589	611	630	597	593	615	605	616	594	620	629	620	613	582	619	611	604	590	643	631	643	622	610	600	614	623	565	590	597	572	631	635	613	616	596	611	561	610	616	638	591	635	661	617	581	610	595	618	616	598	637	617	623	578	635	580	601	622	621	620	592	566	573	600	621	612	625	591	602	587	623	652	576	553	582	547	624	605	613	607	586	592	570	619	579	614	599	638	655	645	587	618	593	626	580	581	629	607	624	629	566	573	608	574	625	615	607	591	605	580	602	590	604	583	587	598	584	582	595	547	572	597	593	632	561	571	609	609	608	565	614	628	604	605	607	600	596	609	602	562	617	602	624	575	563	583	646	613	617	606	630	591	585	613	626	571	572	610	558	652	624	598	626	633	611	589	635	611	613	558	592	521	609	614	616	562	591	631	573	625	625	617	613	596	595	614	613	605	569	629	594	597	590	632	605	579	590	597	587	592	621	608	637	606	627	583	653	613	622	623	590	577	626	564	570	578	584	601	636	580	607	635	615	675	615	627	575	607	598	612	631	591	610	614	615	629	642	620	571	608	609	607	584	615	622	603	607	571	625	588	606	618	590	592	621	568	614	573	569	591	594	591	606	586	546	573	593	581	606	612	633	598	612	573	598	588	589	601	557	625	585	589	591	584	554	603	625	600	597	590	648	593	586	622	591	627	572	650	621	586	620	602	589	613	605	616	638	626	575	621	588	612	616	601	613	594	582	612	569	586	553	611	597	638	567	598	616	617	620	580	599	626	645	601	612	589	601	569	614	610	611	611	579	613	611	565	619	588	587	621	640	565	611	617	557	574	586	634	600	617	601	613	609	611	586	575	603	617	611	588	605	601	587	603	604	622	556	633	601	648	564	577	587	569	597	612	591	614	600	601	629	577	597	605	615	611	609	582	615	582	658	557	604	593	641	625	612	648	585	575	627	560	557	591	575	587	584	611	567	612	619	623	617	589	604	581	556	608	588	584	602	580	578	599	622	628	578	597	556	632	603	607	629	594	582	605	608	645	619	612	598	648	569	547	574	657	628	592	593	587	606	630	651	557	598	624	619	604	600	620	618	590	577	585	583	604	604	585	584	625	581	556	615	603	579	584	583	580	597	592	579	556	578	575	617	616	571	598	592	570	670	592	600	591	585	595	627	598	625	578	627	605	594	640	588	585	602	573	623	626	577	644	620	594	603	596	613	589	602	577	610	613	593	636	567	620	645	620	605	608	571	546	569	599	589	597	603	560	608	638	561	602	630	593	617	577	634	607	596	648	614	596	599	572	574	580	613	587	608	625	558	612	606	622	602	624	614	639	588	588	573	576	625	586	608	609	600	578	615	583	604	600	622	605	608	593	572	590	655	605	629	548	583	642	616	612	593	644	635	620	575	603	604	624	600	582	556	615	621	627	550	615	599	591	580	618	633	577	644	592	653	623	604	582	558	618	605	578	612	621	591	582	598	651	604	582	592	646	607	604	569	600	594	582	551	594	606	588	597	625	615	509	588	602	581	557	566	590	605	614	585	616	586	586	615	603	584	582	623	586	600	571	553	602	607	621	624	660	631	623	613	575	596	558	606	614	608	582	611	636	630	609	626	619	545	633	578	565	587	586	600	580	589	620	629	571	638	589	638	623	593	584	594	590	636	607	630	600	573	592	629	626	619	621	599	613	579	626	611	556	652	627	587	596	559	607	541	598	606	602	633	583	646	570	620	607	629	591	580	559	576	590	613	611	578	599	577	607	587	565	615	578	593	630	571	591	593	582	599	603	600	646	570	632	613	612	598	595	572	607	615	603	598	585	631	638	615	609	637	586	577	608	583	559	626	568	577	603	606	579	592	577	633	620	586	635	591	628	571	600	607	631	618	574	598	605	572	612	618	620	601	628	661	610	582	619	607	590	593	642	617	628	549	620	581	569	577	654	611	619	612	654	629	635	573	605	609	575	614	595	609	587	614	628	594	586	597	616	589	599	624	630	561	553	587	591	631	601	612	603	564	613	545	656	598	594	585	602	566	583	644	635	627	612	609	624	650	622	633	607	603	621	639	566	621	607	593	636	631	591	629	606	598	576	614	597	625	620	585	573	599	613	638	618	604	570	590	597	572	623	604	552	628	582	607	592	601	570	613	594	618	639	604	581	596	568	637	639	601	604	566	613	595	597	574	588	566	582	576	629	594	567	594	605	587	599	582	631	616	591	587	562	590	588	582	598	607	591	576	631	639	606	630	563	593	597	594	570	607	607	594	547	583	568	609	616	618	613	583	597	572	584	603	598	593	627	573	611	601	595	573	593	626	606	597	591	603	561	564	618	586	583	568	559	628	634	616	566	626	621	574	580	595	630	598	619	585	616	583	632	580	571	602	643	615	617	641	604	620	598	584	583	588	597	630	614	608	610	593	608	589	617	586	630	588	599	568	568	599	604	615	620	603	566	636	590	641	575	616	631	637	553	566	651	574	593	623	619	593	604	601	580	623	597	643	593	580	612	593	609	589	630	593	614	615	590	633	615	584	671	635	593	620	621	594	578	603	594	601	582	612	594	624	582	600	561	596	619	590	595	590	566	600	597	596	645	610	597	604	614	599	645	601	595	595	601	578	590	547	642	571	650	621	611	614	619	565	621	595	602	592	659	600	602	652	599	622	606	596	622	596	648	608	613	604	606	591	613	611	593	582	608	590	626	624	611	631	593	644	585	559	566	603	568	629	615	551	658	605	656	597	581	626	579	619	581	619	603	592	580	579	556	664	649	592	621	604	588	642	533	569	628	595	646	592	638	595	665	639	628	555	663	576	624	596	602	615	645	598	620	600	584	554	582	634	632	581	587	597	635	612	577	603	617	589	621	586	576	604	596	574	600	623	568	598	626	616	589	599	588	561	586	601	595	607	595	619	583	605	600	585	631	603	598	600	629	623	594	647	588	612	604	577	611	587	567	602	593	585	573	605	591	601	618	608	596	578	597	576	628	657	598	544	644	579	603	624	628	597	590	581	612	616	582	629	589	588	624	576	568	619	649	595	597	645	593	593	590	576	608	599	621	613	601	587	581	652	575	562	577	578	588	588	638	642	596	629	631	580	622	645	609	570	610	584	618	600	653	562	595	622	635	585	604	614	639	590	549	604	574	623	621	588	654	557	598	622	630	580	603	592	576	611	537	632	585	609	585	576	575	628	595	570	601	633	594	580	602	629	601	647	603	580	590	627	604	608	635	638	564	566	570	572	561	604	577	609	588	622	587	618	579	587	664	589	596	605	588	606	600	594	615	618	568	612	593	564	616	577	587	625	625	600	590	576	595	630	597	578	605	610	525	623	572	597	596	614	604	613	616	601	603	621	601	589	615	642	559	627	623	657	585	620	616	645	641	592	582	536	595	576	609	613	591
21670	7950	4561	3349	2280	1262	843	584	495	384	334	318	312	287	302	282	280	261	271	282	285	279	263	273	258	237	237	237	246	256	281	256	268	240	214	219	234	208	221	242	229	255	244	214	235	238	241	259	233	240	266	246	240	242	225	242	240	227	236	230	228	268	227	266	242	228	196	234	223	246	229	231	210	223	236	227	230	226	276	230	231	232	194	214	237	224	227	234	221	223	235	232	231	216	232	239	241	238	244	229	233	219	241	262	231	236	245	242	251	227	252	220	221	252	253	245	243	265	219	229	245	233	233	245	226	215	233	249	240	230	241	236	242	193	244	231	256	238	209	234	243	256	259	229	230	255	240	247	224	239	234	240	256	239	233	228	254	257	248	226	227	223	225	250	281	250	213	236	225	228	235	225	198	226	249	203	216	231	219	225	246	237	224	220	241	210	196	211	216	248	276	233	238	230	230	256	244	227	224	234	253	253	219	229	239	217	215	250	221	230	258	231	248	208	254	224	243	220	257	237	217	231	195	217	210	257	239	221	237	229	216	236	206	217	210	237	256	226	243	242	271	253	234	231	224	199	266	219	216	222	249	256	217	254	219	238	227	214	235	233	233	221	224	215	223	229	203	249	231	224	226	209	237	228	238	237	213	215	209	227	219	262	220	263	223	240	228	231	211	222	245	214	258	227	256	223	245	250	206	250	244	221	254	214	224	191	212	234	238	246	227	234	249	235	206	240	246	217	259	235	221	222	242	216	231	216	203	224	252	248	240	226	241	233	251	238	234	228	248	242	251	219	223	239	239	251	264	216	235	236	207	250	223	224	225	225	237	247	243	240	193	225	237	222	215	189	218	235	223	234	260	238	231	260	219	247	249	246	236	240	212	232	219	231	206	250	222	209	211	259	246	211	285	239	236	237	240	260	231	249	219	254	270	257	246	219	223	227	232	224	217	227	240	238	234	241	209	232	219	264	242	234	227	240	256	210	238	197	230	240	231	225	248	217	205	231	263	235	261	264	248	221	229	218	239	226	251	230	258	237	235	250	239	241	230	236	267	252	238	246	218	255	256	229	216	246	238	235	239	225	227	233	245	262	235	243	223	259	258	213	234	228	232	223	245	230	231	220	264	227	212	232	252	218	218	228	234	199	226	229	258	254	214	236	218	234	219	215	259	236	257	235	257	216	237	256	243	246	188	243	215	242	263	223	219	242	246	242	245	224	230	243	228	260	238	241	236	236	226	214	248	207	216	274	254	243	252	248	240	230	243	209	238	242	222	232	245	242	231	227	216	232	230	259	241	224	245	221	240	257	223	248	216	253	238	217	253	248	257	221	223	232	237	222	264	247	241	205	218	244	236	233	229	241	212	262	244	252	228	241	221	254	250	258	224	250	230	230	211	224	227	229	240	217	239	263	256	231	204	206	243	236	253	239	277	196	237	252	223	220	263	220	230	248	245	244	225	236	225	219	226	243	234	239	239	235	212	225	199	215	220	234	217	223	252	234	231	223	233	244	236	242	242	239	220	209	249	226	231	245	234	227	209	255	235	230	225	239	229	242	239	237	240	225	222	239	234	212	214	216	230	235	257	247	266	220	227	245	216	231	233	213	235	234	234	224	231	226	229	223	207	234	222	256	246	247	230	245	217	239	249	246	254	232	263	219	240	237	243	243	250	246	242	258	238	224	249	203	269	214	227	260	232	242	236	239	246	236	235	240	239	229	251	265	232	213	224	253	213	233	219	266	235	225	234	226	251	246	236	236	216	247	220	209	252	261	234	202	248	204	249	240	255	223	218	244	208	246	211	222	247	238	245	233	220	207	229	231	216	258	252	207	245	244	226	217	243	239	219	246	220	234	232	261	199	222	230	246	237	246	236	230	249	207	223	244	235	219	223	213	245	263	227	231	247	215	229	250	237	241	251	253	248	218	232	243	239	258	271	236	238	233	215	206	251	227	228	228	226	227	227	242	247	243	223	226	235	215	205	235	221	226	223	229	229	245	253	259	240	259	222	229	230	242	246	263	245	233	220	240	245	235	254	229	218	235	240	239	210	243	225	246	232	222	222	228	238	239	225	213	234	206	234	245	226	237	243	209	247	240	240	248	234	243	226	269	197	257	251	278	234	254	214	237	229	225	254	250	232	232	225	236	242	228	232	211	227	249	208	219	261	215	230	257	253	246	216	232	234	249	223	220	258	266	240	266	228	231	248	227	243	220	225	222	226	236	235	217	229	265	239	245	249	233	238	230	251	215	228	244	233	243	203	228	260	260	218	227	223	213	253	232	232	221	234	213	233	260	211	249	255	253	267	259	246	226	215	216	203	204	213	234	270	230	241	227	196	217	236	235	240	237	227	231	218	217	242	241	247	235	237	248	226	225	208	258	234	196	212	221	222	264	214	264	218	221	212	212	226	208	230	241	247	215	255	227	256	239	286	258	236	242	262	244	248	229	251	234	233	232	219	229	227	238	237	237	239	221	230	212	231	229	228	267	201	223	225	241	259	249	228	237	240	241	239	233	246	228	229	233	237	251	217	220	215	233	233	242	240	211	236	240	232	223	215	214	240	237	208	247	225	237	228	214	229	192	226	234	237	224	233	230	231	207	232	219	237	253	246	213	209	232	264	231	223	229	259	230	229	248	260	215	229	234	252	229	208	259	244	212	207	223	226	249	218	236	247	214	217	226	199	255	231	238	223	246	255	243	248	237	222	240	248	241	214	234	249	242	228	245	227	241	227	264	286	222	250	226	219	226	230	257	236	226	243	216	276	247	230	224	227	232	229	202	234	222	254	238	249	223	227	270	247	225	228	244	239	216	241	223	233	231	235	207	209	237	251	238	238	239	220	232	207	205	212	246	267	236	225	233	218	248	230	213	244	214	237	233	224	240	230	242	242	233	234	235	241	262	252	241	252	222	199	219	201	257	233	235	228	255	207	227	237	244	231	230	243	256	223	245	257	245	225	277	226	220	209	219	229	265	226	227	222	242	228	224	230	197	249	245	235	227	235	226	240	204	219	228	212	253	220	223	216	247	241	262	229	242	222	233	236	227	205	235	249	215	249	236	241	229	233	227	216	243	222	246	221	219	231	236	246	223	214	208	223	236	217	243	270	262	228	229	242	246	261	240	240	224	216	228	231	246	228	259	255	230	251	244	216	240	236	220	237	217	263	230	243	237	229	209	240	263	242	226	251	238	238	222	236	246	208	247	228	238	240	205	228	224	249	238	237	230	213	244	225	237	211	243	210	227	212	242	238	253	230	232	220	220	222	238	252	244	201	227	235	247	246	239	266	261	236	238	256	240	231	223	222	201	234	236	236	215	199	247	238	216	231	225	248	228	229	194	223	254	213	237	222	235	239	216	248	240	252	226	244	229	228	224	246	213	251	231	206	260	224	217	251	243	223	233	235	252	231	228	235	228	238	231	230	254	229	229	224	244	264	231	252	242	244	231	217	238	231	224	211	255	246	244	237	223	241	253	227	239	221	246
15164	4102	4082	4425	3888	2761	2283	1848	1428	1276	1167	1066	982	973	930	851	870	799	770	756	760	837	810	801	723	659	702	698	669	679	654	686	682	648	627	637	626	650	646	598	687	632	598	612	659	681	621	601	571	639	652	654	634	594	646	629	627	624	632	634	673	622	629	605	668	629	595	629	634	618	642	610	628	626	601	673	602	649	624	620	593	626	598	553	609	623	571	635	623	623	560	635	628	628	605	668	633	611	630	650	642	613	663	598	666	626	564	569	597	576	603	581	620	613	581	579	615	607	595	602	569	586	639	614	609	659	587	568	619	594	597	610	594	561	585	591	585	550	602	582	568	597	609	554	581	597	631	643	596	588	638	609	588	585	591	613	584	607	632	593	591	573	598	605	615	603	609	585	563	603	588	596	559	602	592	603	578	589	602	599	627	603	629	616	559	580	592	617	572	586	594	592	612	595	577	636	567	598	613	553	602	571	602	564	582	585	589	604	631	613	525	614	615	579	585	600	606	598	641	598	602	593	582	605	608	606	591	592	577	601	595	610	570	620	551	606	611	596	593	601	577	636	562	554	628	610	606	553	594	576	603	636	597	610	560	585	603	569	589	644	598	597	573	577	590	600	589	588	607	558	618	569	601	601	599	608	594	621	570	600	566	576	566	623	606	598	609	610	559	577	654	610	620	563	554	581	587	616	573	580	587	596	583	561	588	564	576	586	598	583	555	595	599	576	563	614	635	559	607	611	662	642	578	583	540	598	606	583	595	582	572	594	589	611	592	604	579	564	566	569	599	554	561	569	582	595	647	587	576	600	632	581	572	603	624	606	587	601	593	632	588	581	587	630	587	597	607	548	581	613	584	636	594	627	618	593	582	654	594	610	619	584	630	619	566	524	569	587	599	657	627	575	604	635	579	635	576	596	586	599	569	580	664	630	571	578	537	546	607	618	585	634	576	576	630	544	562	592	600	595	607	637	582	589	596	573	642	574	614	593	600	635	594	605	644	589	597	574	610	629	576	599	594	601	587	623	582	564	616	606	588	648	588	611	592	598	604	553	583	578	644	605	586	591	574	582	594	575	622	557	628	538	615	520	616	588	611	611	600	545	567	617	618	619	567	565	664	606	591	568	563	583	623	565	546	587	626	582	585	609	602	656	565	591	603	607	614	605	572	570	622	602	597	578	630	584	552	611	619	579	600	634	577	613	602	575	609	644	573	548	608	607	597	620	592	594	580	610	629	581	626	617	576	580	606	639	615	549	616	563	619	605	608	612	570	646	580	569	586	605	681	607	578	606	579	649	597	550	630	611	602	568	559	586	596	619	603	616	552	620	603	602	616	682	553	598	602	615	605	587	607	587	569	610	572	530	543	603	567	565	631	613	577	580	609	636	634	620	602	603	584	573	618	571	593	594	609	637	611	584	615	622	588	574	583	588	545	588	596	635	594	594	534	575	597	600	627	557	626	554	572	631	618	569	575	644	643	585	593	588	622	609	583	585	625	601	591	562	613	569	603	622	593	585	599	576	596	584	601	635	596	587	622	615	606	617	604	594	602	610	611	627	564	594	604	607	599	609	560	580	596	600	593	553	589	596	604	575	556	601	620	602	579	608	625	571	588	570	595	578	570	614	533	589	623	615	618	617	550	557	581	607	621	572	640	603	582	644	583	591	599	593	578	599	618	599	583	603	575	573	574	605	574	618	624	574	593	609	576	605	541	612	622	605	578	600	608	598	558	629	585	639	597	550	582	588	601	605	590	603	640	554	628	629	575	622	619	582	574	584	614	592	634	593	576	591	601	555	605	590	580	637	609	639	588	597	587	580	590	600	602	559	587	641	595	627	623	592	598	584	587	615	596	612	584	645	583	608	577	616	599	629	636	583	609	591	600	579	589	593	604	661	621	627	632	590	597	603	631	602	628	597	572	599	581	581	617	616	614	593	644	597	607	600	598	571	580	610	641	583	572	557	587	592	597	586	561	635	558	559	580	634	586	582	565	615	565	580	635	569	593	599	566	564	594	596	613	570	596	585	587	610	572	548	651	569	612	576	601	607	604	632	574	594	591	576	600	596	569	568	560	640	613	579	645	569	619	622	576	603	572	569	555	633	529	631	603	562	637	594	603	571	567	542	587	591	565	589	617	606	580	586	597	583	607	621	599	614	593	546	588	616	590	554	594	613	593	555	614	566	562	612	585	621	599	581	581	574	598	570	604	599	620	569	562	549	647	617	629	594	573	600	555	570	585	576	603	582	628	618	603	576	639	628	570	584	603	601	575	562	549	590	607	588	587	572	599	556	580	597	574	605	580	614	624	590	545	583	572	592	573	604	631	596	592	588	555	611	598	603	603	590	567	566	601	584	559	619	597	574	573	555	612	615	572	587	565	558	641	587	590	636	574	620	619	634	616	685	546	632	642	582	563	625	607	587	632	614	580	629	620	580	601	603	573	583	596	611	647	596	585	566	606	608	607	609	573	573	555	566	636	560	631	559	613	603	587	611	551	640	556	587	594	600	605	580	612	580	596	582	608	547	594	599	618	585	595	551	589	602	580	551	589	589	635	618	589	572	646	592	604	586	552	612	617	619	626	584	578	588	613	541	594	579	575	582	646	596	608	608	616	554	620	628	572	618	582	618	605	661	604	577	587	581	590	582	632	603	559	579	626	595	617	590	584	578	577	628	616	624	582	602	557	625	549	604	588	617	610	589	623	549	633	612	563	582	543	615	574	624	583	584	622	600	605	576	587	665	559	639	586	598	586	597	622	568	626	583	634	604	621	594	572	575	617	638	609	569	657	615	604	574	601	610	611	589	584	569	584	594	575	604	526	600	619	580	591	585	601	568	568	606	596	626	610	645	567	560	583	618	594	621	600	617	603	585	599	596	566	649	599	553	550	575	618	551	602	609	617	637	593	584	633	608	574	593	596	583	582	570	562	608	548	627	602	578	593	613	618	624	587	576	623	624	598	608	613	576	579	636	623	583	606	612	558	633	594	612	613	617	653	599	567	585	577	577	574	585	600	632	618	659	580	626	561	589	553	603	561	627	583	612	572	597	603	574	610	565	562	511	579	573	572	596	625	612	575	597	568	598	598	615	576	590	625	617	563	624	580	599	610	554	609	544	633	626	558	552	627	563	593	632	602	619	559	590	552	590	519	581	631	609	580	606	600	571	591	591	611	623	554	619	602	589	558	558	617	572	578	579	547	598	594	592	611	546	595	594	592	549	612	580	568	566	581	602	613	640	573	580	581	574	612	622	578	605	551	614	605	600	595	630	601	581	567	586	594	556	596	607	570	627	602	571	560	607	626	625	599	593	626	601	567	576	631	620	602	611	590	638	571	595	623	596	572	596	595	608	628	590	601	582	653	615	596	577	527	600	594	559	594	592	601	580	576	597	603	609	588	584	576	577	653	616	612	599	583	569	634	628	595	657	602	582	565	603	616	575	602	592	589	618	556	570	579	587	610	604	587	608	614	602	587	574	549	598
33241	14490	9063	5987	4188	2237	1258	743	437	354	291	240	256	235	219	198	183	176	160	186	146	185	192	164	157	130	159	133	165	138	153	119	151	125	134	134	130	157	156	142	134	141	122	132	131	121	126	128	126	125	104	139	115	126	132	140	128	137	136	113	124	132	121	134	132	153	139	138	128	142	129	129	132	127	135	112	121	134	154	144	140	135	134	126	131	123	124	145	131	116	148	148	119	123	116	113	130	125	148	104	121	111	128	138	136	165	139	146	122	132	141	124	136	106	123	108	109	128	137	133	122	115	116	139	146	136	140	126	122	128	128	117	134	131	122	118	134	123	115	111	109	139	130	120	135	133	123	150	119	124	118	112	113	116	127	112	123	124	131	130	116	104	132	134	130	133	124	135	104	106	146	122	103	132	132	123	133	147	116	133	147	126	137	137	123	111	109	106	136	118	124	125	113	150	126	131	124	132	113	157	127	132	115	114	117	113	110	143	122	123	144	132	126	148	151	110	134	147	134	133	124	133	119	104	127	128	121	133	124	140	120	134	129	122	124	126	125	136	136	116	129	137	120	119	129	131	131	121	129	148	128	139	118	124	158	131	127	140	104	123	127	126	129	125	119	112	127	124	135	121	123	126	112	124	134	144	115	134	153	110	127	139	122	130	117	110	146	114	103	115	140	107	139	123	137	124	118	139	142	115	121	120	114	116	115	145	136	115	112	136	140	107	111	124	122	133	153	154	125	117	131	125	131	155	126	123	134	138	129	130	134	136	125	122	125	103	118	126	135	108	134	120	129	134	138	120	134	123	121	155	123	132	147	121	114	126	125	132	142	138	127	119	121	102	117	128	154	115	128	109	159	119	147	140	143	147	140	136	117	148	121	120	124	143	107	130	141	117	134	135	111	108	113	126	131	116	126	115	119	108	134	110	127	143	140	112	132	140	120	134	115	111	117	123	125	131	132	125	141	138	113	126	126	116	113	118	132	132	134	119	118	105	113	121	128	122	133	114	125	95	139	137	118	111	124	120	109	117	124	126	115	132	137	154	115	137	141	130	134	121	126	121	123	127	140	126	118	127	130	126	140	133	119	124	125	122	120	139	118	109	111	125	118	122	116	144	116	117	138	144	115	148	130	120	122	99	121	117	118	146	142	133	107	125	139	123	128	136	111	112	123	122	125	128	113	106	119	111	121	117	114	114	122	129	128	118	130	145	118	118	126	117	104	129	127	100	129	108	135	140	112	126	118	111	115	125	134	133	130	135	115	100	116	102	135	134	113	113	142	116	156	116	138	142	115	132	99	125	137	131	126	116	135	128	138	148	151	125	119	120	147	102	133	141	115	121	103	128	133	129	107	126	130	114	109	131	123	134	137	119	128	132	119	120	142	128	111	125	126	114	130	145	118	124	151	123	117	142	108	121	131	116	120	127	132	120	138	130	125	109	115	141	131	104	143	122	112	121	116	113	120	110	124	117	133	144	160	128	123	156	121	118	111	143	118	126	149	134	113	119	125	99	126	108	127	126	116	112	152	139	120	116	159	119	119	111	126	143	122	120	126	143	119	111	138	138	116	125	136	132	128	137	130	109	87	119	141	135	122	107	137	109	118	140	107	118	136	122	142	139	137	129	132	103	141	118	125	124	127	132	111	134	151	123	125	138	146	131	136	145	112	129	109	129	121	131	112	122	113	114	131	132	133	146	122	128	109	120	114	122	124	138	127	132	137	123	134	117	131	111	132	121	97	131	144	118	132	131	130	133	123	139	126	119	131	143	141	126	155	141	118	137	140	125	118	113	118	123	126	117	128	133	132	139	100	113	137	116	122	135	111	104	140	143	132	129	107	118	116	130	102	124	115	115	128	135	125	138	149	107	105	113	108	138	123	113	125	131	136	115	116	131	113	120	130	127	136	143	124	146	128	145	136	143	120	124	129	121	126	130	109	112	135	110	129	122	128	142	136	108	135	121	142	108	132	136	112	136	118	122	116	130	139	124	119	133	132	115	113	137	128	132	140	137	126	139	114	142	142	132	135	135	129	131	121	126	151	126	140	126	117	124	145	137	111	126	138	138	128	133	140	116	112	125	122	116	106	132	132	114	127	126	146	123	156	101	113	135	129	108	114	118	122	122	120	121	126	115	131	144	109	120	133	122	152	131	151	141	118	123	133	118	131	118	123	111	118	124	141	119	112	119	132	113	126	110	109	108	130	128	104	130	103	132	113	129	111	118	125	128	135	122	106	131	140	119	125	138	111	139	136	123	106	141	133	136	131	137	117	132	133	124	135	123	132	140	125	115	144	120	124	134	119	122	132	124	128	110	124	130	128	121	129	135	126	148	150	125	134	135	110	120	128	146	145	124	129	108	128	119	126	122	127	133	140	120	126	124	116	125	132	120	134	132	145	124	128	105	124	141	136	129	134	120	118	109	132	131	116	122	117	147	128	130	147	124	128	134	115	117	149	137	125	111	132	131	134	116	111	134	130	131	114	111	131	130	102	131	126	128	120	135	121	124	139	127	132	121	129	106	135	138	133	144	124	153	138	122	139	111	116	131	138	130	133	132	130	140	136	118	150	131	118	126	130	125	134	134	121	143	131	130	134	125	138	122	132	128	123	156	128	123	141	129	115	116	142	130	115	109	129	110	135	120	130	119	123	118	110	105	118	129	128	148	121	119	124	142	124	136	137	137	138	145	118	134	113	141	127	113	117	131	98	124	127	119	114	122	130	115	109	119	135	132	133	115	125	120	112	141	139	122	126	144	136	113	135	142	121	117	111	119	130	122	131	138	115	112	137	144	127	124	127	135	124	122	114	125	133	122	131	129	128	134	128	115	118	127	130	153	115	134	134	115	124	145	111	130	116	131	137	143	105	131	122	126	112	108	118	123	144	142	116	117	117	112	125	128	135	120	133	135	155	130	118	146	130	115	142	112	127	123	135	134	143	133	117	149	104	123	110	123	143	132	128	144	113	96	124	121	115	125	113	117	126	134	128	150	121	136	140	120	130	133	135	136	135	108	134	116	115	134	144	126	122	140	154	110	120	136	125	143	139	142	121	112	141	114	106	129	147	121	120	133	118	132	125	132	133	109	124	117	121	142	138	129	132	139	119	114	136	142	117	152	141	136	155	126	112	141	125	126	131	110	122	114	125	128	133	134	112	123	130	125	124	127	139	135	128	137	117	112	127	117	136	136	126	128	111	118	121	113	133	138	135	119	139	132	134	139	112	110	142	117	122	125	114	120	125	148	123	152	115	155	144	127	137	138	135	127	119	126	124	127	102	145	141	134	129	129	119	156	152	154	140	151	151	120	136	125	142	133	145	128	108	116	128	118	131	117	162	112	136	119	117	142	130	118	119	109	124	123	129	94	119	119	149	116	124	118	125	134	122	135	125	118	124	120	137	129	133	142	131	139	133	126	116	127	129	147	140	113	127	125	121	141	120	117	103	126	149	130	109	131	128	143	115	122	135	131	127	143	130	131	136	126
22340	6036	6787	6561	5889	4166	3347	2562	2019	1663	1361	1282	1126	1056	886	844	806	704	697	666	684	736	697	674	556	574	495	480	504	465	460	459	467	461	442	421	406	410	443	409	385	414	389	378	384	435	382	376	392	386	388	401	373	395	373	350	371	370	391	411	376	377	392	381	389	366	384	397	385	362	376	378	347	372	385	391	337	340	340	369	389	352	363	338	369	394	390	358	361	370	367	380	363	390	381	400	382	351	392	425	434	435	370	353	368	348	363	336	397	384	370	351	377	388	332	331	328	362	355	360	356	353	333	350	340	338	342	339	371	306	331	373	321	374	371	326	338	327	312	343	363	325	373	333	329	375	332	341	319	327	303	341	321	323	334	361	324	304	333	346	311	349	353	338	367	358	370	358	333	353	364	307	320	344	351	336	364	366	339	332	344	350	353	336	344	352	334	339	350	362	357	325	334	313	328	360	360	360	376	358	332	337	309	318	345	332	366	342	358	336	340	356	293	344	325	363	319	373	335	343	325	305	334	341	320	365	342	327	312	371	385	333	342	376	353	319	344	349	323	339	329	347	317	372	341	389	343	366	345	350	365	338	334	334	360	362	369	368	323	320	294	303	347	374	345	321	333	333	297	360	336	343	350	348	325	351	317	346	343	353	345	367	370	347	347	375	351	351	333	350	344	349	307	341	341	326	337	344	352	344	355	325	351	340	318	349	321	343	354	354	313	342	350	326	347	323	336	367	336	333	349	314	370	322	313	359	336	336	319	300	312	348	327	338	348	339	365	356	347	345	338	327	347	308	370	349	335	332	307	341	287	327	324	330	347	343	334	323	312	341	363	367	332	334	338	351	342	345	363	377	331	343	350	324	324	318	336	340	345	341	348	336	364	327	351	329	322	349	373	369	348	348	337	339	326	352	350	368	317	348	344	328	318	335	351	361	364	363	390	348	342	350	329	357	327	337	327	349	327	365	333	366	350	360	341	315	338	341	355	357	333	346	326	310	366	319	341	342	327	341	355	319	356	335	341	360	357	330	362	337	367	323	358	350	347	321	354	342	344	345	325	318	327	326	310	330	352	346	315	349	345	334	319	367	305	319	350	353	343	325	332	337	334	357	351	373	300	343	340	334	341	357	337	335	359	342	348	309	336	321	331	307	325	311	359	343	356	335	351	351	339	335	327	333	311	326	354	348	337	325	342	341	358	339	353	343	295	347	334	322	332	343	345	326	355	386	319	341	347	355	376	341	315	282	375	335	352	330	342	335	327	324	315	341	323	328	340	335	375	362	320	345	321	346	323	346	326	317	337	342	367	324	336	324	357	348	360	335	314	329	330	329	362	307	351	350	352	378	331	311	356	311	340	330	309	317	345	344	361	345	324	350	330	334	328	305	346	339	344	334	319	344	332	344	343	373	376	324	339	385	385	372	351	335	362	339	324	314	355	341	323	339	320	354	318	352	345	357	317	347	333	327	358	355	329	346	338	346	350	357	344	335	365	363	365	329	356	337	359	335	308	324	360	352	319	334	352	373	330	313	319	363	344	353	357	364	365	383	383	363	356	330	330	341	342	329	316	333	328	319	319	327	340	325	338	334	340	327	349	319	326	316	361	364	318	344	336	323	334	350	338	357	320	348	322	339	353	283	349	336	360	343	285	342	332	336	344	314	344	333	371	326	356	356	340	316	351	346	292	322	332	369	319	330	357	332	336	316	323	365	354	325	376	333	333	346	336	348	332	323	343	353	356	345	332	350	337	318	363	328	355	347	369	340	343	368	331	336	367	312	362	347	311	344	304	352	344	357	356	362	310	326	338	342	343	327	334	348	313	339	322	328	347	356	369	313	309	351	343	350	361	348	343	333	370	350	361	346	324	349	344	319	319	340	305	334	362	330	337	322	326	315	359	327	363	367	347	347	360	307	329	357	323	336	339	328	344	300	339	330	326	337	368	360	331	312	353	347	330	312	354	377	362	352	314	317	355	333	324	333	351	337	318	354	334	337	330	354	363	370	338	367	360	354	326	324	332	350	355	342	334	318	355	327	327	346	342	346	333	369	329	362	327	316	355	342	357	360	350	339	337	324	346	364	327	307	330	340	335	345	328	335	334	369	313	354	339	373	322	339	337	336	338	363	349	343	320	325	375	336	366	335	340	329	361	349	347	341	324	324	311	348	381	334	340	343	362	316	346	358	336	350	370	353	355	326	339	368	325	335	358	346	354	365	353	347	360	332	309	343	326	365	342	298	336	332	346	369	358	323	324	323	340	330	308	340	380	316	332	319	347	347	312	325	340	325	353	345	363	344	367	336	316	313	357	327	339	340	333	336	356	361	350	366	318	310	369	354	366	349	329	344	326	329	321	339	307	345	361	312	324	323	372	323	356	335	379	373	349	346	334	338	352	331	341	326	323	343	363	340	362	316	362	354	314	324	333	355	350	350	351	330	348	337	358	325	330	324	350	308	340	336	315	350	315	346	351	328	323	358	349	284	319	336	366	357	348	334	354	349	376	363	344	328	355	345	340	320	349	304	355	320	371	387	328	338	341	329	331	326	338	349	335	328	337	350	315	339	360	315	328	334	335	359	349	346	345	365	360	319	337	363	321	337	351	328	318	365	341	326	324	339	352	316	364	353	306	338	355	343	310	342	329	343	336	330	356	305	365	320	342	318	329	308	375	384	331	330	339	344	340	355	329	330	361	361	349	329	340	338	328	335	343	346	338	347	311	353	346	331	353	340	333	397	331	333	321	306	347	315	335	335	346	381	340	351	321	348	293	370	351	336	341	357	317	343	357	341	328	342	344	349	335	302	340	310	364	354	364	364	346	325	350	356	288	356	356	343	367	312	357	336	332	368	346	363	317	338	366	355	365	327	329	369	328	343	362	332	328	316	350	318	351	367	334	361	323	337	336	368	349	349	314	349	342	338	331	349	340	340	324	341	320	337	373	337	371	287	335	323	302	344	331	296	350	330	339	318	340	364	302	355	346	368	327	319	362	332	345	358	339	335	380	327	357	322	338	322	308	321	322	343	348	351	357	349	348	325	317	327	322	335	349	350	342	341	363	373	323	362	377	355	305	334	367	351	346	332	331	370	323	360	366	329	347	358	331	321	315	325	330	356	340	319	327	352	345	365	315	329	338	340	307	348	326	343	366	312	362	338	339	336	360	336	351	344	319	351	341	335	340	380	348	351	337	316	348	344	362	331	349	327	344	373	343	315	370	354	327	339	351	345	347	328	332	352	351	323	339	341	315	350	327	324	357	349	337	364	306	363	334	335	297	343	321	338	354	319	351	330	331	330	334	332	318	326	346	360	339	334	326	336	323	342	332	328	370	339	363	332	337	329	366	339	315	338	279	314	347	325	343	355	334	332	360	354	356	338	340	319	341	363	331	318	362	364	336	362	297	337	342	351	343	347	362	357	307	297	353	362	352	357	302	318	331	341	326	345	367	349	344	334	336	342	329	352	324	334	333	327	357	340	329	371	347	330
4833	968	608	420	372	258	229	250	241	219	226	218	239	232	236	232	207	246	247	211	244	231	234	246	253	220	248	226	243	231	231	250	223	199	214	239	222	210	201	200	208	228	222	251	211	211	209	241	215	228	220	236	206	236	236	252	214	223	238	216	224	216	237	226	230	213	217	248	221	204	216	242	228	222	249	253	240	234	235	199	217	229	242	238	194	230	232	238	192	250	234	239	245	245	227	232	218	261	241	223	222	196	227	227	217	254	211	248	219	243	234	214	210	261	227	227	226	232	208	222	241	241	244	234	207	228	202	214	185	223	256	226	219	213	234	206	239	253	283	216	221	224	247	251	226	243	218	212	233	222	217	240	221	234	197	205	222	245	230	238	214	211	200	216	225	269	215	240	241	218	237	234	220	249	238	231	213	246	244	233	251	236	229	234	201	197	217	211	209	221	208	236	219	224	224	215	232	242	200	221	216	249	252	215	224	228	225	227	238	232	202	203	227	233	243	254	228	239	240	210	231	213	186	258	203	214	208	233	225	246	218	236	252	248	239	229	212	232	250	210	231	248	207	237	233	236	210	234	224	218	245	231	222	218	230	210	230	221	221	226	224	236	226	218	220	196	208	214	204	228	205	235	214	211	206	208	258	237	238	223	233	263	237	213	238	220	256	193	237	202	223	226	239	225	258	230	216	224	210	236	247	256	220	235	238	249	246	239	228	238	212	225	205	236	235	236	236	186	229	228	239	235	202	206	233	217	213	237	229	224	217	246	222	225	227	226	242	250	234	247	214	228	224	196	215	273	235	241	231	225	222	222	187	229	255	235	222	231	238	243	211	222	231	223	216	233	231	217	232	248	233	225	240	228	206	216	232	239	218	225	229	234	206	243	231	245	236	292	193	249	203	236	240	206	238	220	219	222	208	240	199	267	231	225	228	218	227	236	244	238	219	216	242	240	241	240	217	223	218	255	210	212	239	234	244	255	213	225	220	215	243	248	248	220	224	225	232	222	236	212	227	214	212	249	206	233	234	212	230	226	216	220	215	215	213	226	243	228	226	233	226	234	208	203	221	214	234	213	228	231	220	216	216	213	240	212	200	219	234	212	226	228	223	215	211	237	244	235	202	204	235	244	233	241	252	232	194	207	231	213	218	222	233	196	201	227	232	234	227	200	236	209	227	211	237	223	223	220	211	231	225	243	189	242	240	231	250	205	231	217	237	239	220	230	244	213	239	240	238	247	252	241	220	225	233	257	246	243	223	206	220	213	215	224	207	236	236	234	232	225	225	233	235	226	209	238	253	246	223	209	251	222	232	235	248	205	230	231	213	244	243	202	211	200	213	232	225	212	233	210	232	229	222	203	250	249	222	233	221	236	223	243	213	239	236	245	258	235	235	227	232	228	227	226	215	211	213	209	234	238	213	235	210	192	235	243	218	242	226	224	215	239	213	259	222	233	229	221	226	208	207	200	230	236	225	235	231	231	234	205	238	211	263	223	233	247	241	210	210	187	203	219	216	241	220	177	267	223	203	235	248	208	227	219	258	215	238	214	216	220	229	224	265	223	217	196	222	201	232	237	237	220	212	235	207	247	196	230	250	232	229	228	217	217	222	213	216	207	193	230	236	225	219	208	179	226	228	244	245	227	244	195	225	232	244	193	224	252	242	225	229	253	193	217	255	222	223	248	209	234	215	241	246	204	200	223	237	231	215	212	220	217	217	236	219	204	213	232	212	238	237	212	218	263	214	217	227	205	219	251	242	224	220	241	220	227	259	230	234	233	212	216	200	227	233	222	226	219	223	245	216	183	226	245	207	227	223	251	240	236	226	218	225	221	258	219	241	210	236	233	223	211	224	236	235	240	231	230	243	225	210	225	224	227	221	218	226	263	227	224	210	244	217	211	220	224	234	228	203	203	204	208	216	247	246	233	229	226	230	200	230	217	245	200	219	216	246	226	235	241	221	230	244	232	247	229	221	228	255	244	216	258	209	232	239	237	201	227	218	222	232	232	226	244	228	219	237	231	283	225	252	227	240	192	218	227	234	239	247	244	236	205	201	214	261	223	207	248	240	215	241	234	234	220	220	202	248	220	219	216	225	224	232	193	225	206	223	232	226	255	224	278	222	219	209	219	225	225	192	245	234	204	218	234	225	206	215	217	253	223	234	226	228	242	249	216	213	234	205	222	234	259	248	234	229	222	224	221	205	208	237	205	225	219	198	249	211	261	237	242	221	209	228	213	231	208	256	247	228	219	240	259	230	228	230	219	203	240	240	230	231	226	244	229	237	200	242	213	222	217	221	245	231	241	226	224	217	226	230	219	230	214	242	209	224	212	238	190	221	234	214	247	209	250	243	218	215	244	245	238	209	233	222	232	232	237	262	242	252	224	243	211	225	234	238	226	228	248	210	253	225	218	227	224	212	231	221	253	237	202	227	215	216	225	238	238	232	201	249	221	225	204	217	182	186	228	215	214	242	210	195	236	227	206	237	201	240	215	221	266	230	214	233	231	249	226	245	214	247	236	207	224	230	241	203	224	216	233	226	240	241	223	219	247	238	220	251	244	211	215	224	195	201	233	232	202	224	188	225	234	215	201	213	244	216	210	205	245	219	228	202	229	215	226	240	235	229	226	203	235	215	217	234	238	242	241	224	233	202	220	245	232	239	213	231	243	233	242	216	207	215	224	203	215	217	231	249	230	217	210	255	233	240	219	248	244	227	216	208	250	230	220	223	226	220	237	219	233	237	220	207	202	226	219	229	219	212	238	199	229	240	230	220	233	250	234	237	232	223	231	221	211	195	254	219	231	228	237	222	246	218	224	248	250	248	211	234	220	235	245	230	230	219	219	220	232	236	212	224	235	221	207	198	255	229	206	219	204	264	235	225	214	252	216	215	226	225	245	249	228	209	224	212	239	210	224	265	256	205	216	188	220	225	240	239	221	232	234	221	216	218	239	240	202	229	212	242	251	228	212	213	222	220	238	229	222	224	211	216	238	222	253	237	255	213	227	229	205	227	240	246	240	254	230	198	250	229	243	231	223	245	244	223	218	218	218	236	215	218	259	202	238	246	214	225	218	225	221	224	228	201	235	217	219	254	235	222	231	215	204	199	215	239	252	233	224	209	198	228	215	234	237	224	250	195	237	222	261	222	209	231	202	223	205	219	243	213	207	233	232	227	206	234	216	226	237	254	233	220	204	214	242	209	223	196	250	246	221	228	226	223	217	210	213	221	222	236	229	221	220	228	232	229	225	225	229	217	233	239	218	231	212	235	232	209	223	238	253	248	219	210	244	212	238	208	229	243	219	210	247	210	238	231	208	199	210	205	248	244	240	233	211	238	219	225	220	198	246	259	219	266	205	219	218	205	205	212	224	191	252	220	203	247	248	218	234	251	228	222	234	247	212	228	227	198	239	261	200	236	240	230	237	230	237	215	230	231	204	206	231	226	212	235	234	201	231	215	225	228	217	231	247	190	244	218	231
4318	1152	1074	1096	1009	709	662	628	633	658	588	596	635	610	609	623	544	617	581	611	561	610	627	571	635	625	586	574	539	551	635	587	580	583	604	637	571	569	556	581	592	619	574	581	565	537	620	586	571	616	578	618	572	585	627	596	591	589	609	582	594	544	594	612	598	563	573	611	580	584	616	610	618	545	624	593	550	592	621	584	565	625	535	574	600	593	633	574	634	629	594	593	609	609	665	599	541	608	569	600	571	608	619	617	580	567	585	608	607	612	557	579	617	612	562	575	583	560	600	608	558	622	613	598	584	610	557	637	581	584	572	659	624	566	590	650	615	575	564	555	547	578	596	611	558	553	538	579	624	581	520	615	588	571	583	565	591	596	577	598	607	603	621	590	641	560	605	647	541	543	619	580	572	586	567	593	588	591	579	570	570	567	588	584	601	545	670	620	595	581	566	585	592	549	583	625	568	597	571	609	571	555	592	575	599	594	557	543	585	555	610	598	606	583	589	581	567	597	558	594	585	595	573	573	621	607	628	571	609	633	635	614	589	604	613	590	574	554	591	591	565	600	573	573	593	577	557	590	619	609	551	554	589	572	585	571	598	582	587	618	604	571	614	580	566	612	589	564	614	598	572	595	595	558	562	585	614	570	565	579	564	592	576	619	614	614	598	602	655	562	558	575	625	585	566	604	566	582	619	567	596	569	591	590	593	611	588	569	561	585	617	591	610	588	557	608	569	574	628	558	567	558	606	618	652	630	581	542	591	607	603	552	580	612	601	582	592	604	537	607	615	620	628	584	595	621	561	578	587	611	584	586	585	601	554	573	592	563	605	550	638	573	638	539	593	627	560	587	613	652	611	548	597	585	581	614	610	628	579	587	583	630	554	581	602	563	577	637	567	567	573	593	562	604	576	653	587	626	549	593	577	592	632	586	588	587	605	565	564	601	605	560	592	605	595	573	567	559	582	614	591	610	606	616	589	570	582	596	544	566	591	572	628	588	573	569	559	563	547	587	588	578	576	584	620	614	586	599	610	566	592	630	593	573	615	604	549	591	575	603	570	603	617	605	602	605	582	589	606	609	617	604	605	606	580	568	645	566	602	609	611	624	586	636	611	553	580	615	628	605	590	576	634	624	569	595	573	610	583	609	577	637	594	613	604	590	635	621	588	576	591	616	588	578	568	576	619	565	579	601	588	584	565	590	643	585	585	587	579	608	622	563	568	589	578	580	614	560	563	592	601	590	585	624	569	608	602	569	648	577	602	596	575	614	593	617	624	572	564	617	593	565	560	585	584	587	603	567	581	612	603	602	577	608	605	623	590	581	547	603	577	580	573	579	615	556	574	615	554	581	616	573	629	598	595	609	565	560	621	597	590	549	589	551	568	605	566	564	577	627	610	582	635	559	563	571	600	586	615	593	627	634	560	594	570	608	546	578	573	570	548	595	573	574	618	584	568	576	563	605	576	585	615	603	604	578	565	549	538	546	593	592	572	654	585	596	631	603	568	559	559	625	588	604	562	529	597	577	585	601	558	579	628	560	602	563	548	600	582	613	580	612	585	616	616	590	562	567	611	544	612	597	609	609	593	623	559	616	575	596	593	614	607	627	577	602	606	610	603	560	539	580	612	559	601	586	558	595	599	580	586	570	620	620	623	577	560	606	593	591	571	597	586	616	585	574	626	577	588	589	603	579	593	589	586	575	634	597	580	595	599	584	616	588	569	573	587	612	592	594	621	567	601	580	607	611	637	580	578	611	610	595	603	570	595	577	539	616	616	597	582	591	573	590	561	645	607	606	581	569	559	588	582	571	590	600	585	591	640	584	551	615	573	583	592	588	595	603	595	598	584	561	606	576	589	615	584	555	630	594	592	621	570	608	592	561	564	593	606	607	570	598	559	563	607	549	611	602	568	599	594	576	614	580	597	602	588	626	588	594	600	539	584	586	604	614	599	575	587	615	573	561	589	561	585	603	594	577	543	563	572	632	600	632	587	569	578	601	607	602	600	623	581	584	525	587	569	595	579	596	574	564	603	641	553	604	571	619	594	580	606	579	592	643	617	574	611	590	614	569	614	618	593	603	534	590	608	573	555	586	598	561	579	561	602	601	594	598	597	584	585	579	561	592	596	595	621	583	619	601	591	611	587	583	629	598	592	548	621	604	596	553	596	585	575	577	608	584	565	553	579	605	603	560	600	597	584	564	604	587	637	623	587	537	572	612	584	566	576	586	578	565	572	586	615	566	591	625	595	595	623	603	558	529	591	552	587	548	606	605	578	578	546	520	633	622	565	593	579	596	619	535	576	592	589	595	524	600	589	636	557	600	571	554	636	600	598	618	590	634	571	628	592	589	603	624	560	556	579	583	577	579	612	561	555	581	605	617	553	621	573	598	555	594	571	585	586	568	608	576	589	574	613	570	623	617	627	625	547	623	568	569	581	568	595	569	524	579	592	582	574	597	555	590	582	562	618	579	635	554	599	617	594	581	608	542	553	632	616	615	581	576	602	550	570	586	593	588	613	617	606	586	610	591	569	573	583	554	554	593	596	600	659	593	631	542	579	625	636	590	570	625	593	591	602	618	591	617	619	557	642	600	596	632	604	633	600	554	568	596	612	601	602	566	613	599	557	602	597	597	570	594	609	571	574	540	619	559	551	617	593	559	581	579	565	569	572	577	585	605	587	614	579	620	568	595	605	595	615	578	550	552	552	625	575	552	592	571	604	565	538	595	613	573	588	595	568	592	573	561	607	562	579	595	551	609	607	580	600	616	629	581	635	578	554	611	620	609	567	574	533	607	565	595	601	649	618	639	615	548	568	640	600	689	563	589	654	621	615	568	595	550	612	614	575	565	573	577	560	567	560	603	602	562	584	591	566	603	563	577	585	624	585	644	574	579	563	599	574	601	571	571	569	576	567	594	586	579	600	578	573	585	565	540	556	563	583	585	551	613	586	587	583	582	541	549	592	556	600	585	601	618	612	571	561	577	543	559	586	584	568	566	578	561	561	584	547	565	591	601	585	594	560	630	558	596	555	619	596	583	562	629	550	612	578	587	642	607	572	603	610	590	583	607	596	622	558	621	557	606	600	577	602	584	586	609	619	577	594	601	598	571	571	599	610	549	609	560	596	590	550	595	597	597	593	588	554	595	628	646	577	560	584	577	592	578	562	567	583	601	606	565	577	581	612	591	532	576	617	563	611	561	584	555	567	583	598	605	563	599	613	635	564	619	589	587	558	605	543	576	608	571	627	583	587	564	614	638	593	579	575	597	590	569	623	605	559	539	568	593	541	600	583	586	614	533	611	563	581	568	589	569	601	592	627	593	598	565	581	605	600	567	598	618	541	596	602	604	567	551	574	575	586	603	629	598	567	600	640	558	613	594	596	587	582	583	616	538	619	542	623	614	567	569	626	541	589	589	591	610	597	666	604	619	569	637	575	609	614	561	585	598	582	524	595	605	580	608	607	586	616	578	580	588	640	597
22064	7936	4828	3302	2327	1360	789	517	407	311	349	334	303	254	245	290	264	240	267	225	234	252	265	242	257	253	236	243	265	215	225	228	254	225	243	225	232	241	224	222	220	230	224	226	250	241	211	243	226	228	221	211	209	204	240	230	206	208	220	236	217	227	252	220	199	201	205	221	231	223	247	258	228	212	215	222	219	263	231	223	200	228	248	219	225	220	237	195	254	219	217	234	213	220	247	212	200	209	267	201	238	256	230	227	240	214	238	232	227	238	252	202	221	257	242	238	238	236	227	223	196	232	231	231	221	220	210	237	257	238	244	261	224	211	234	202	220	205	200	227	250	238	246	188	231	198	205	195	215	248	219	217	248	243	214	193	219	214	257	201	225	237	224	197	241	206	227	237	249	231	232	251	220	242	233	255	233	231	235	229	220	224	222	235	223	239	241	222	219	213	241	201	219	175	222	215	223	225	255	209	238	195	252	218	236	217	231	226	242	208	234	227	233	186	205	224	227	223	233	230	198	233	234	210	222	224	220	208	214	237	234	235	199	212	241	223	194	234	213	227	233	245	190	230	246	247	227	234	204	245	235	241	229	218	217	224	210	236	251	200	222	245	208	220	219	205	240	210	216	229	225	202	234	213	245	228	206	229	227	226	215	238	222	232	216	186	217	224	244	244	216	195	207	232	221	199	238	248	231	220	212	214	225	217	221	206	211	220	255	213	215	210	215	220	219	216	224	229	229	220	255	265	210	235	189	198	200	214	242	266	209	238	204	240	225	228	257	253	221	235	237	245	246	238	231	228	232	258	260	236	238	212	233	198	225	225	247	206	220	226	189	240	237	192	243	197	258	229	233	238	236	228	234	221	225	243	213	215	222	267	233	220	213	212	221	212	197	226	226	251	216	234	225	220	224	232	241	244	233	225	221	229	226	216	212	219	195	219	188	232	239	223	218	210	220	221	214	239	222	214	256	250	212	200	216	255	221	230	234	209	209	206	222	206	248	214	205	247	242	229	233	216	224	208	249	226	212	232	221	208	227	221	216	217	239	247	217	222	231	240	215	263	242	224	205	235	234	212	212	197	218	194	238	236	228	214	235	220	216	216	239	218	206	259	217	225	198	225	257	213	227	226	234	259	224	220	216	195	220	241	208	228	231	194	203	220	257	202	217	242	215	224	220	206	216	229	212	214	232	236	209	209	204	220	219	242	236	221	240	200	248	191	260	230	218	228	249	205	198	186	205	242	215	222	222	230	230	232	244	239	215	257	223	210	198	216	226	215	223	281	228	195	218	210	235	230	245	259	217	222	234	239	227	219	232	194	227	216	210	225	221	231	248	213	216	210	246	237	230	201	244	214	234	212	221	207	219	227	207	234	216	230	208	229	210	247	257	234	195	241	217	228	230	199	244	223	222	225	195	244	215	234	222	220	231	222	223	240	233	242	215	216	210	252	221	231	239	266	219	256	209	233	221	217	246	208	236	215	258	221	222	237	239	219	240	220	227	225	240	225	223	242	218	220	218	227	200	227	240	228	222	247	225	223	231	203	216	235	222	196	218	219	238	214	241	234	227	226	231	217	247	222	224	203	224	217	224	223	245	231	201	212	236	223	230	259	240	234	217	204	243	216	194	199	235	244	219	232	230	229	228	208	227	236	215	208	209	253	211	232	227	221	260	216	208	227	223	222	232	235	209	220	215	226	215	233	244	213	250	205	254	237	230	223	228	221	238	224	220	225	253	226	203	213	247	214	252	250	196	252	248	209	250	232	197	239	263	224	208	209	233	248	203	224	253	224	217	236	218	242	221	237	225	249	247	233	237	212	214	227	205	200	233	231	248	222	196	254	199	222	220	246	211	231	245	234	211	233	206	227	223	206	213	241	237	231	233	228	212	240	234	227	224	264	207	234	209	205	242	204	207	211	216	242	223	212	235	218	248	235	241	223	212	205	235	249	218	215	225	207	216	218	214	198	211	234	226	224	248	228	234	230	204	224	236	243	231	191	209	224	239	211	210	229	242	253	215	195	211	216	249	244	219	241	214	225	219	230	214	237	227	222	228	204	205	231	244	215	222	243	215	236	208	222	257	243	262	218	230	234	256	228	228	255	210	209	229	222	250	240	237	209	235	219	240	214	228	233	238	221	235	240	235	226	215	226	235	235	237	224	247	237	209	236	229	264	249	253	219	235	235	213	237	234	230	191	217	221	220	218	199	239	216	220	211	248	224	231	218	232	192	206	232	228	219	220	213	260	208	226	218	224	236	208	210	248	227	213	210	216	244	218	238	234	236	219	222	218	243	231	222	211	222	201	235	204	218	203	230	232	231	220	231	234	208	231	211	214	229	211	221	247	270	203	226	248	259	225	222	233	188	202	220	223	213	243	223	228	229	229	229	230	235	244	234	217	211	227	241	215	213	230	231	238	241	209	237	205	257	232	219	220	223	209	243	216	238	225	226	225	219	254	229	211	214	197	223	219	229	249	237	229	232	234	212	233	235	248	209	215	230	223	241	195	226	237	236	215	218	239	228	202	222	218	208	195	212	227	225	203	234	238	224	211	214	238	218	213	222	256	248	230	211	234	225	191	223	207	229	248	236	229	227	223	244	237	227	230	256	226	204	222	232	220	223	262	235	222	220	255	220	198	225	218	216	211	233	222	225	191	204	228	247	204	223	254	218	243	244	222	230	237	199	261	215	231	216	213	220	235	222	221	247	235	250	246	225	228	235	186	214	221	241	256	220	203	229	249	228	241	223	203	233	239	231	206	226	225	206	223	220	232	215	220	225	214	225	229	210	223	214	251	220	185	248	207	208	231	244	239	217	218	220	237	208	209	208	231	207	232	226	250	196	229	231	189	226	233	219	239	212	200	239	259	210	236	188	226	249	214	227	198	228	202	236	237	217	190	237	248	232	235	203	268	230	230	206	223	242	224	205	246	236	213	242	216	228	207	213	256	236	229	222	224	245	219	239	232	270	222	229	205	206	217	208	208	225	235	229	236	209	231	233	204	216	224	221	250	205	199	239	241	238	224	232	219	221	206	248	232	234	226	248	227	228	234	216	213	225	218	245	239	228	206	227	223	237	212	217	226	222	224	221	237	216	217	240	236	250	212	181	230	213	233	214	214	213	213	230	244	210	221	201	228	225	255	209	249	235	237	246	223	225	215	239	225	207	225	237	238	260	220	228	221	207	228	214	253	215	221	194	206	237	219	219	227	212	193	243	237	224	248	226	226	220	192	243	217	202	210	224	233	239	244	233	225	230	218	202	218	218	202	225	214	210	248	228	210	214	221	223	231	180	216	234	211	220	231	240	252	218	221	200	221	213	224	210	263	206	210	250	236	222	213	229	209	227	249	229	199	205	220	244	212	248	212	207	239	245	221	212	256	237	218	204	204	205	221	230	205	233	228	216	234	263	230	247	248	227	230	214	238	227	216	247	224	236	226	222	221	229	234	230	220	245	206	222	232	231	240	262	230	226	229	202	219
15740	4181	4470	4383	4022	2643	2244	1776	1467	1269	1135	1067	949	939	842	861	803	811	749	740	745	737	789	718	732	691	708	698	649	662	667	630	639	639	631	618	577	612	581	597	637	604	624	568	568	617	570	586	625	613	620	589	591	574	571	583	606	621	627	597	575	604	614	632	559	601	620	582	593	651	625	608	629	595	595	587	601	574	609	576	593	566	566	583	607	624	573	629	592	577	623	624	602	611	574	612	580	546	605	609	578	583	572	589	643	638	603	586	630	588	587	598	578	565	558	568	593	554	633	590	560	610	570	570	607	582	550	610	577	603	559	581	560	592	605	592	588	583	597	597	584	579	589	566	528	629	574	608	610	573	547	606	589	616	592	545	597	587	597	572	560	571	541	590	549	593	557	560	630	557	544	566	616	599	539	582	571	606	614	641	557	579	593	588	549	579	534	547	530	591	588	600	582	562	568	553	556	538	536	569	578	585	563	539	575	577	575	565	596	577	622	594	555	543	560	589	600	569	617	587	599	608	559	615	544	561	559	567	616	546	621	602	593	561	610	519	582	561	569	558	605	571	579	610	593	589	554	585	595	515	597	553	546	567	573	581	589	580	557	575	626	596	576	574	558	613	534	609	594	581	599	574	591	567	560	594	589	538	603	545	581	588	541	600	537	571	594	559	580	597	571	587	568	613	566	566	560	580	517	587	589	540	611	570	563	565	570	598	612	586	602	563	586	552	600	570	538	603	565	599	586	598	645	617	576	576	543	523	596	548	544	585	586	569	570	608	596	576	577	562	596	536	563	532	604	608	589	540	531	569	565	583	578	561	578	576	576	598	577	558	544	603	559	519	590	612	551	565	602	611	596	575	549	574	555	612	583	610	579	585	601	573	558	576	546	601	581	578	603	570	545	573	538	604	533	520	600	560	582	606	584	553	599	595	598	618	571	541	546	551	540	609	595	578	597	582	566	564	591	563	559	563	534	590	567	588	605	616	622	569	559	538	588	570	588	571	562	543	553	577	598	572	582	599	598	561	590	575	591	552	616	587	573	561	528	588	561	578	589	594	535	568	574	544	550	626	562	586	546	594	580	556	564	572	584	581	575	566	541	570	598	566	586	571	578	543	540	604	575	581	557	539	585	563	579	576	573	577	578	596	599	577	570	532	557	590	568	593	579	578	521	542	564	567	529	568	600	548	622	593	595	591	593	560	602	582	558	576	594	630	586	569	588	573	559	550	576	581	559	559	596	595	595	603	589	607	578	563	577	603	583	553	588	568	571	594	546	540	605	582	617	570	584	590	605	564	614	537	618	553	573	572	549	583	592	580	544	556	603	556	570	586	574	516	563	579	615	581	576	563	551	585	591	577	564	553	576	582	577	562	555	612	549	587	558	565	590	555	558	563	620	573	578	595	590	586	600	550	528	565	584	566	523	607	590	596	550	587	612	558	584	555	565	586	550	557	539	594	557	623	578	639	584	548	548	527	561	540	527	592	593	569	586	581	561	610	553	548	583	566	534	583	588	544	555	562	544	590	573	590	593	591	594	554	556	559	559	541	606	552	563	560	555	570	598	603	563	554	560	567	662	585	590	567	565	547	570	571	575	591	558	599	573	612	550	558	587	601	595	595	604	597	527	573	591	551	541	587	552	532	607	576	517	587	565	589	617	600	625	624	553	610	562	600	592	594	611	573	544	566	574	555	578	574	576	576	616	568	585	526	539	560	574	568	589	579	565	568	612	530	581	528	589	576	572	574	543	553	569	556	558	549	595	604	551	556	560	570	564	575	506	587	576	553	506	610	598	568	579	598	595	583	591	571	561	591	604	556	595	580	592	564	593	607	573	549	563	556	574	529	555	601	588	577	538	594	607	584	587	565	541	575	564	586	549	595	568	538	560	584	555	602	559	578	613	580	598	563	593	571	577	515	558	544	583	540	584	598	556	596	541	602	659	613	612	546	582	555	576	551	589	544	588	569	573	595	602	542	565	596	585	589	531	579	596	545	568	593	567	555	588	568	570	588	559	554	644	592	558	547	607	560	586	584	599	601	582	597	567	555	558	589	623	571	525	575	563	595	570	592	546	562	571	560	561	568	595	629	586	534	571	589	601	555	580	563	590	597	552	592	577	543	542	576	565	610	583	566	576	569	516	530	617	603	601	536	550	566	585	569	594	578	612	581	602	602	535	574	577	568	619	584	522	547	591	588	506	599	610	571	566	554	588	573	560	551	584	618	594	608	630	558	524	558	562	595	524	580	506	545	564	572	600	591	608	597	576	603	591	546	585	566	601	601	602	629	559	561	600	602	560	556	589	603	566	594	546	544	563	571	561	638	566	543	615	603	558	574	583	577	546	596	545	595	558	569	591	575	570	558	574	564	610	596	549	605	589	596	568	536	528	574	555	587	599	546	593	564	600	541	536	567	586	556	610	568	556	621	564	583	589	600	592	608	545	587	572	559	552	575	584	607	569	616	557	555	602	554	589	564	585	501	553	584	552	571	585	555	571	576	592	544	617	569	582	575	630	560	607	568	587	576	590	552	577	581	573	543	569	613	586	558	574	588	577	574	590	572	554	563	584	567	593	585	581	546	601	572	574	579	561	553	578	607	599	611	565	563	572	574	576	591	603	561	598	580	600	569	584	556	565	572	577	550	555	574	603	572	555	605	587	579	582	626	635	578	516	546	601	551	608	612	557	561	590	574	597	594	579	546	576	556	592	586	583	567	576	574	596	615	540	571	564	543	553	531	578	568	569	589	579	589	597	553	607	567	566	569	603	536	609	568	583	560	550	593	544	584	549	541	589	579	622	566	609	567	549	562	590	547	626	544	541	600	568	603	586	572	568	603	584	557	569	592	591	576	561	583	589	563	540	616	611	596	549	599	577	580	566	599	539	572	557	600	512	533	552	582	590	601	601	586	567	572	628	599	572	565	557	582	597	572	589	576	602	615	580	569	577	578	538	614	564	559	574	545	629	587	586	571	605	590	584	569	563	549	640	572	637	561	579	587	594	558	598	558	599	573	597	547	562	615	587	596	570	575	571	571	605	593	544	562	587	581	571	569	592	584	571	578	600	612	537	584	613	590	592	571	582	577	545	587	558	571	557	585	563	563	580	551	592	595	542	539	573	579	575	556	562	560	565	593	602	558	578	589	566	644	563	596	556	526	598	586	596	562	573	580	569	576	573	573	561	606	566	550	574	573	544	556	584	586	531	548	565	555	579	579	571	574	613	571	569	594	564	578	596	588	581	566	597	556	579	581	612	569	561	589	602	538	554	565	586	559	616	601	614	581	546	581	562	590	565	566	606	601	601	583	533	600	586	560	587	610	559	546	584	552	560	585	577	625	567	542	565	585	605	527	577	584	567	570	573	597	589	571	562	589	577	539	565	580	624	553	577	583	548	536	562	540	627	552	581	601	574	565	560	579	543	583	565	599	582	570	574	595	581	594	575	602	575	602	552	565	601	611	569	562	565	610	567	521	621	600	637	569
31371	12934	8075	5534	4022	2321	1285	756	509	373	318	279	220	214	203	206	184	147	190	177	184	167	177	156	136	133	139	155	138	125	162	126	121	140	125	127	134	141	140	146	126	122	106	133	152	126	148	111	127	126	136	131	123	146	139	116	134	134	142	118	138	106	121	136	118	144	128	114	143	113	138	152	129	141	120	121	135	90	104	127	135	135	125	126	129	121	145	116	113	113	122	126	133	151	98	144	144	137	121	153	129	137	121	125	123	120	125	130	135	115	119	124	111	110	121	125	138	125	127	119	111	127	128	127	124	120	122	139	106	114	126	113	125	127	134	124	113	116	115	112	134	107	132	132	116	119	126	101	136	125	123	121	111	123	123	116	116	112	104	117	151	116	127	136	133	117	125	129	114	126	132	109	110	112	128	98	146	111	128	128	137	110	117	123	133	119	120	126	109	114	110	107	109	139	123	124	121	124	121	107	114	107	137	142	132	105	135	131	105	118	120	122	117	139	157	125	118	109	114	123	125	157	122	112	99	116	131	131	118	122	133	129	109	153	120	124	125	121	132	125	107	130	133	127	152	106	122	116	122	137	106	132	115	115	114	122	147	117	117	104	106	129	119	112	124	144	108	120	135	118	116	127	110	134	132	125	116	105	121	118	138	140	126	116	120	118	131	125	130	104	95	129	119	135	124	92	113	111	96	118	138	125	105	151	123	112	131	132	115	120	120	122	101	115	128	109	114	144	134	121	139	118	131	120	125	118	117	107	129	99	131	131	133	109	144	108	131	140	123	134	115	126	124	127	134	109	129	125	125	120	139	119	119	123	120	122	128	130	125	118	121	118	136	125	126	135	116	128	132	118	119	155	133	106	123	141	135	135	155	125	148	136	120	104	134	125	123	167	135	112	109	104	114	132	121	154	127	117	124	129	132	124	107	120	144	115	111	129	125	120	104	142	142	126	118	137	144	119	96	124	122	125	118	135	124	128	116	125	107	130	112	136	124	121	127	128	109	106	147	125	108	120	128	144	110	122	125	108	115	128	137	104	119	124	118	117	126	129	104	116	112	123	132	118	124	151	134	114	119	117	106	139	131	137	145	120	146	126	113	138	126	121	105	128	117	130	116	125	131	125	126	125	130	138	128	110	120	135	117	107	122	126	113	126	123	133	133	132	114	120	139	117	104	116	120	135	107	117	141	118	100	111	123	120	135	125	122	134	127	99	105	116	118	136	134	120	121	140	119	120	131	127	109	109	116	108	138	133	95	130	141	137	143	119	100	119	110	115	115	111	134	123	113	111	102	113	110	124	124	122	112	130	95	120	106	126	111	130	135	137	153	122	136	128	112	119	133	122	118	122	112	133	134	119	132	102	107	140	115	102	111	118	119	119	106	137	114	141	135	127	126	126	117	129	127	107	138	110	121	146	106	122	119	127	126	123	135	124	126	130	139	114	112	126	140	135	116	123	130	109	126	118	123	112	133	113	107	102	117	154	120	116	128	126	111	130	119	119	148	131	118	140	130	123	120	126	132	118	127	117	116	112	120	123	130	118	154	92	126	115	124	103	125	113	113	121	140	120	128	125	122	98	107	121	126	135	115	123	130	109	113	130	120	121	128	114	115	119	133	131	140	116	108	116	127	114	122	97	126	141	109	119	136	123	136	145	109	117	110	143	124	120	120	139	120	126	108	112	115	127	100	123	121	116	120	120	138	90	138	129	111	130	108	116	133	118	137	124	120	117	128	147	121	128	124	140	127	119	131	122	119	142	140	127	128	116	106	118	111	122	118	142	119	107	112	146	108	109	118	113	140	113	119	103	129	130	127	113	121	121	114	140	118	136	117	139	131	132	133	108	147	122	126	113	131	126	117	127	128	142	126	134	134	137	111	140	108	112	127	119	119	118	108	133	109	117	117	144	133	111	115	136	122	104	105	113	130	117	107	133	137	130	123	120	121	109	103	114	131	144	134	129	125	118	107	117	94	104	92	135	131	127	124	103	108	118	107	109	118	124	113	121	141	115	124	125	106	125	104	106	104	135	106	127	115	118	110	113	116	106	116	121	134	125	127	127	129	112	130	108	127	119	119	126	122	120	118	131	122	96	126	106	129	125	116	112	103	119	114	118	122	138	104	111	115	118	113	133	131	137	126	117	137	120	115	131	95	139	115	120	133	114	117	133	124	145	114	107	130	122	102	126	135	123	111	116	125	111	123	117	118	102	116	120	118	123	123	135	128	132	106	110	118	127	118	131	137	111	122	137	120	115	103	125	112	128	109	122	110	144	115	126	118	128	100	136	116	110	122	107	118	147	116	119	117	124	137	140	136	105	118	118	117	138	125	136	116	104	114	107	129	121	131	111	136	124	128	117	130	123	128	133	136	115	110	123	142	123	125	127	123	114	127	134	113	121	110	106	149	128	131	117	113	126	114	121	128	133	121	109	126	127	126	131	122	97	112	125	119	121	107	104	119	130	112	123	105	144	128	117	139	132	117	123	133	120	127	111	115	114	120	127	129	112	124	124	120	114	117	133	131	114	128	124	113	139	134	121	96	145	120	116	142	128	117	113	136	148	123	121	124	115	108	122	126	112	136	124	117	109	117	127	112	119	124	126	120	120	122	122	133	123	121	115	123	111	121	121	104	105	133	111	132	133	107	120	118	121	128	109	127	140	117	146	114	120	119	118	105	117	126	116	113	127	116	120	141	113	114	123	125	146	134	111	120	133	114	120	127	132	115	121	107	135	130	114	130	102	127	145	107	107	103	127	116	135	134	128	123	127	120	122	116	132	123	121	125	107	140	138	113	119	123	118	118	129	125	103	113	117	139	131	119	136	129	120	122	118	131	123	107	114	122	130	128	122	138	130	123	117	128	126	138	103	99	130	130	119	119	138	123	104	117	107	97	125	114	129	117	134	125	117	111	115	126	125	113	135	107	128	122	134	132	117	122	142	127	121	114	120	116	143	109	130	132	123	111	132	138	129	115	132	116	115	122	97	133	132	138	103	129	139	96	104	110	108	122	118	122	125	112	116	119	131	140	147	122	129	121	126	139	117	118	98	143	110	117	116	103	131	116	137	115	119	126	126	122	120	132	128	106	115	101	120	127	114	127	90	131	113	128	102	120	115	125	124	122	129	101	124	120	118	131	114	138	120	150	122	120	105	132	134	116	119	110	148	111	125	132	111	130	121	115	113	129	122	115	132	132	130	117	141	122	148	118	107	108	125	125	128	130	115	116	129	121	126	124	100	132	115	89	109	135	129	118	144	121	117	159	116	124	127	123	112	127	140	124	137	133	104	133	136	103	135	117	142	129	127	119	111	116	122	132	126	107	109	161	124	112	114	114	127	137	137	117	113	123	116	124	126	121	136	121	113	140	122	136	117	134	125	124	139	126	108	131	149	114	114	117	123	123	119	97	112	146	133	127	108	116	124	115	104	121	111	125	110	113	133	124	140	118	120	129	139	129	113	109	122	107	134	111	138	115	125	122	116
20231	5600	6558	6623	6143	4263	3313	2601	2052	1649	1434	1225	1112	1035	916	840	766	699	695	659	618	693	731	709	587	533	500	487	455	461	468	477	433	412	447	478	417	428	472	423	387	399	420	376	383	393	375	371	392	371	345	391	384	421	348	381	368	366	358	402	407	380	391	377	361	382	336	356	397	359	351	374	353	351	392	388	345	365	347	375	369	362	374	370	336	345	359	367	370	321	346	361	363	359	394	389	410	358	352	409	384	387	353	353	363	361	334	352	343	320	344	334	354	317	338	352	345	366	342	353	356	328	325	325	343	356	301	315	320	327	355	349	331	304	329	360	331	351	336	337	326	359	335	316	305	331	336	320	361	329	313	310	342	335	341	336	329	323	367	320	341	325	326	324	312	304	309	309	349	329	300	331	337	364	298	329	345	322	326	367	340	318	352	356	352	334	343	359	356	330	325	312	348	338	353	319	337	340	317	306	335	338	343	350	343	327	307	321	358	322	355	336	341	303	352	340	339	351	305	320	340	339	335	310	343	328	353	335	322	320	329	352	336	347	319	365	334	338	311	361	366	307	290	308	309	351	316	332	329	341	332	325	336	318	363	324	317	301	311	354	333	346	315	307	321	317	349	343	354	322	311	373	323	352	317	323	321	280	335	340	311	318	320	359	328	326	342	345	337	325	306	327	327	374	334	344	355	316	346	309	318	341	352	366	391	342	345	308	318	335	331	330	340	360	311	320	298	321	316	345	315	312	348	329	356	332	362	320	336	365	336	351	348	333	306	317	308	323	322	322	321	336	334	319	323	344	327	305	355	331	312	347	331	327	317	350	318	309	339	327	347	310	324	319	332	325	329	340	363	291	325	325	316	358	305	316	362	330	300	355	306	334	323	327	309	327	327	294	334	333	322	320	329	359	315	339	302	339	315	333	311	346	340	353	336	301	351	316	339	335	339	340	342	346	324	334	317	323	319	315	358	336	319	344	354	338	317	315	346	371	345	317	325	349	348	294	320	351	295	317	322	342	338	320	342	329	339	338	345	351	329	341	328	313	340	321	292	331	339	354	329	311	365	333	323	355	338	346	349	324	332	352	341	320	336	326	319	347	301	333	333	340	358	346	357	294	330	370	362	319	331	332	320	331	313	333	338	295	326	348	307	345	345	315	322	318	337	326	327	338	339	327	344	329	313	304	358	337	323	345	336	357	302	316	339	328	312	366	315	327	361	345	317	310	336	332	341	351	341	323	337	330	313	330	320	320	362	345	349	344	321	349	316	317	362	325	354	326	334	337	291	366	334	317	340	332	369	330	336	324	321	332	338	322	335	333	321	359	350	380	327	345	362	313	340	329	319	297	329	326	329	327	328	334	305	336	362	345	346	329	353	328	345	337	323	330	330	313	336	322	306	331	335	346	368	334	333	299	322	300	351	341	349	336	317	343	331	309	339	341	342	302	318	312	339	312	296	377	319	307	317	309	348	300	303	311	336	332	320	330	348	301	329	331	320	285	333	328	350	316	327	325	353	306	336	328	341	327	317	370	326	310	323	327	316	339	340	344	336	334	317	319	331	319	313	335	316	322	346	315	327	332	343	330	339	320	371	329	321	331	333	296	335	314	328	311	308	316	340	359	315	341	323	349	349	301	314	323	319	328	371	325	326	338	298	335	349	351	319	325	347	324	303	315	331	338	323	291	347	349	350	316	331	359	363	313	339	316	336	315	337	322	332	325	338	291	354	355	347	324	331	338	360	338	349	314	330	316	332	336	325	337	354	353	330	320	324	339	333	327	326	343	333	353	329	314	318	361	311	297	333	330	320	341	323	342	335	342	363	315	362	314	321	314	323	337	328	352	315	301	304	315	310	360	344	352	309	318	342	305	351	327	317	324	313	306	307	319	339	342	348	332	327	352	335	339	334	337	345	331	327	324	322	334	323	335	331	345	342	345	338	343	345	342	325	329	357	328	321	347	336	338	307	313	326	338	323	348	330	324	338	336	322	346	356	345	332	364	286	333	301	338	328	278	314	301	338	322	327	310	342	342	342	337	306	314	361	329	304	290	289	318	335	327	329	316	351	320	315	359	319	356	314	337	328	326	352	329	327	321	306	299	347	305	341	344	309	352	331	350	308	295	326	329	312	335	348	340	338	307	361	323	316	318	344	300	323	317	348	328	384	350	317	333	315	345	330	305	341	333	333	360	354	316	301	312	323	326	329	340	310	331	324	335	335	329	303	326	349	337	295	331	307	319	348	307	315	361	336	337	322	299	310	310	292	327	318	351	337	305	323	309	346	364	336	322	350	313	302	329	299	348	331	335	314	292	333	333	291	316	352	327	330	317	324	348	334	285	321	321	280	355	308	333	362	318	363	342	336	313	309	343	344	344	326	339	351	321	322	316	339	295	307	336	316	344	341	331	322	325	337	336	345	357	334	310	305	338	331	322	341	336	333	317	341	352	340	298	352	332	353	334	311	342	328	331	324	337	328	322	345	346	326	325	342	306	305	297	320	328	334	351	326	328	324	347	355	352	345	331	324	289	340	326	329	390	338	315	343	321	317	310	332	340	327	333	284	304	363	307	339	351	324	358	338	331	329	348	326	335	307	344	338	344	327	336	321	343	323	323	342	374	351	331	318	347	330	330	324	317	330	347	329	341	332	304	294	306	342	357	297	334	344	330	312	329	325	313	327	336	345	312	331	320	359	338	346	286	327	314	329	333	323	300	309	307	331	325	340	355	312	341	326	329	325	364	329	346	326	329	322	332	333	314	320	339	333	293	325	326	326	340	332	324	331	349	318	347	323	320	350	351	331	343	318	359	332	350	368	336	339	311	359	350	320	332	336	334	323	292	359	298	368	337	331	354	298	338	327	325	328	341	331	313	283	338	313	322	299	344	312	339	350	327	328	308	344	352	331	334	335	341	318	334	329	324	344	324	329	342	315	339	320	316	349	319	342	318	298	320	330	343	325	338	345	359	337	323	295	326	311	316	321	296	317	316	301	324	348	342	317	308	320	330	306	356	289	352	351	353	355	333	374	312	333	341	358	348	347	334	312	356	327	357	354	294	332	340	350	360	338	330	332	342	309	334	314	348	367	361	331	337	334	304	333	363	315	298	332	293	326	352	341	358	337	323	310	323	325	355	341	314	319	344	345	345	332	340	343	349	331	326	315	328	312	325	362	330	318	348	313	323	336	334	309	324	321	318	345	341	334	340	288	334	336	346	335	295	316	338	325	310	365	321	333	358	325	334	354	316	313	318	358	331	309	363	332	303	307	303	286	357	322	325	328	346	366	338	320	318	341	354	337	334	309	316	339	284	354	348	352	336	337	325	322	340	329	343	345	302	361	322	343	317	350	328	352	337	321	358	339	348	338	315	333	338	372	324	304	365	327	321	354	355	332	335	341	298	321	340	329	341	337	319	333	353	333	325	353	306	331	333	355	351	318	337	320	348	333	344	324	340	336	324	328	314	351	319	313	300	342	320	305	370	364	340
4586	786	522	405	353	258	247	229	254	220	242	227	224	222	205	203	214	231	218	223	234	212	213	208	233	218	200	254	239	235	215	226	217	211	210	215	232	236	240	211	208	221	203	220	223	221	218	223	231	207	231	270	219	207	220	232	226	209	221	215	215	212	225	236	215	230	247	214	210	248	276	232	205	233	241	235	251	230	235	258	258	240	243	227	250	203	246	229	210	203	256	224	225	207	232	229	222	234	217	224	241	224	233	228	218	242	196	213	226	217	220	217	241	219	235	250	233	235	212	218	253	250	227	229	204	218	219	216	225	209	225	225	225	238	223	208	222	255	229	232	233	221	205	228	250	210	226	218	201	254	223	223	216	206	225	216	212	222	228	228	234	211	230	199	205	208	237	213	203	236	234	232	206	239	234	208	233	224	198	225	226	224	223	213	213	205	238	239	208	207	254	204	214	224	241	221	229	216	253	201	219	243	238	233	239	240	212	225	230	212	243	223	222	223	223	245	252	211	208	230	229	217	249	216	181	231	177	217	216	218	212	232	205	241	219	233	201	236	220	218	219	210	209	241	249	228	221	215	200	228	232	219	210	220	225	201	265	212	225	229	208	204	201	206	244	214	242	220	228	221	236	235	208	227	214	212	228	211	224	224	242	214	256	212	229	211	206	250	251	231	232	229	233	224	235	192	233	230	215	225	223	237	215	240	237	215	242	230	215	212	213	222	216	231	235	210	245	241	261	247	221	232	235	221	199	242	223	223	214	226	222	258	221	238	224	199	234	215	235	216	229	208	225	212	219	225	220	234	226	242	194	214	203	228	211	217	244	224	201	215	238	207	234	218	227	210	221	232	259	223	228	193	223	201	222	215	245	232	219	239	213	232	223	212	246	224	214	225	225	229	210	218	207	225	226	232	208	230	198	229	241	214	219	218	208	200	203	181	258	227	203	202	197	228	213	240	242	225	192	231	219	223	224	230	212	229	209	216	213	211	269	227	212	257	213	263	261	220	203	215	223	238	248	210	205	183	227	219	217	239	214	238	213	238	221	239	223	223	235	211	227	225	204	204	227	246	236	238	236	202	211	232	234	209	223	219	222	225	212	224	231	225	233	234	193	224	225	208	216	215	248	216	197	244	236	228	263	214	229	229	204	225	219	239	210	213	224	259	230	225	243	210	244	209	221	231	226	218	233	232	233	235	203	210	247	205	242	247	199	240	225	225	225	243	219	223	211	245	211	218	272	254	243	235	201	238	196	233	214	221	226	218	230	213	212	252	239	218	218	209	215	227	209	213	212	203	241	243	227	218	212	240	197	219	201	199	242	205	233	219	230	234	213	216	222	234	239	253	235	232	199	239	229	269	244	216	210	235	196	226	267	201	255	224	226	239	191	228	230	219	238	193	203	227	218	213	228	243	235	222	213	212	257	255	223	225	244	224	231	190	211	223	230	215	220	244	240	209	226	218	232	209	239	209	219	213	217	232	229	231	214	230	210	238	236	199	216	219	194	211	227	237	246	214	214	219	243	234	188	235	231	226	222	225	225	242	239	245	236	214	230	203	237	228	219	211	215	223	236	216	238	225	222	241	230	233	207	225	233	224	212	219	240	238	242	216	239	200	212	223	225	229	231	208	237	205	239	253	247	211	193	240	237	203	222	214	231	221	234	238	218	214	229	209	229	254	249	223	204	209	242	216	218	259	202	249	246	210	255	232	222	185	194	203	259	229	221	221	222	213	210	216	209	264	216	219	213	225	207	228	231	215	200	204	215	228	216	231	226	184	226	209	245	227	240	227	215	239	207	221	232	201	203	205	249	186	237	239	230	219	212	220	217	222	217	245	239	211	206	231	220	228	222	194	227	200	210	212	204	217	225	218	231	233	210	235	239	199	227	209	246	241	204	227	228	225	210	240	237	226	207	209	216	215	220	214	230	228	217	229	224	216	207	233	229	203	240	235	228	230	223	203	206	224	227	198	226	222	249	202	229	243	237	234	224	215	233	199	183	230	270	220	239	226	240	202	235	225	213	231	224	207	205	202	221	250	209	219	214	257	238	238	227	228	244	221	223	199	252	206	204	204	217	211	204	243	187	222	200	212	230	245	241	242	209	222	199	199	236	232	202	205	247	240	231	240	210	213	225	236	212	227	233	224	244	235	239	219	213	230	240	242	232	263	224	233	229	228	240	241	232	217	252	221	203	210	215	232	262	215	209	237	242	212	227	203	261	234	198	191	214	188	204	217	232	212	207	225	228	203	227	243	196	244	233	222	229	227	192	211	218	222	240	215	257	215	213	205	215	206	260	227	201	238	235	232	204	232	228	224	222	220	210	192	221	225	214	220	237	248	217	254	228	228	228	235	201	239	247	253	236	234	243	218	247	214	203	227	227	232	233	231	218	242	215	210	223	221	236	238	237	242	220	232	228	218	204	216	226	214	237	213	257	229	236	234	225	223	227	232	242	213	245	239	213	236	195	225	245	232	230	188	227	218	214	193	216	206	224	230	213	218	217	211	213	189	251	220	197	219	200	200	231	229	255	195	224	227	198	209	198	224	234	232	221	251	207	210	233	239	249	207	235	234	202	212	220	215	242	214	205	201	222	238	245	221	216	239	240	232	231	234	214	227	208	236	205	227	220	216	231	219	252	242	214	209	233	222	221	242	227	212	211	208	231	212	251	228	230	234	203	224	229	233	242	213	203	227	208	233	214	219	225	214	227	223	222	224	219	198	222	221	247	213	253	220	227	210	230	227	188	242	217	221	215	213	222	200	226	225	233	242	215	240	226	217	199	222	202	221	199	217	204	234	219	233	242	217	200	208	210	236	247	218	217	222	216	208	246	228	256	201	225	229	231	206	225	213	187	229	225	213	215	206	219	254	239	253	232	205	214	219	213	215	222	208	206	221	227	228	241	239	226	203	240	239	232	210	222	237	244	237	245	237	218	233	200	213	236	214	221	210	229	208	212	208	209	217	221	228	214	229	236	229	217	213	203	223	222	215	231	226	207	232	243	226	235	232	195	226	228	194	201	241	192	200	200	237	200	227	220	223	211	198	221	227	239	215	224	222	215	244	240	230	222	203	199	207	207	198	222	215	249	204	231	218	200	238	240	245	225	218	245	211	219	200	205	219	233	221	235	214	214	209	220	233	216	240	234	215	215	230	229	225	205	240	238	207	226	271	199	222	231	200	211	232	215	207	233	236	233	240	227	232	206	246	239	233	246	225	236	202	219	229	234	204	212	237	241	233	244	250	220	239	224	233	209	208	216	233	250	232	211	228	226	240	225	225	211	214	213	210	209	209	212	227	208	209	219	213	238	220	226	249	235	196	229	209	208	240	241	244	195	239	237	202	203	251	209	231	206	206	223	246	208	185	198	241	239	221	227	233	258	218	225	222	226	227	207	217	222	237	229	225	205	229	236	205	211	231	236	192	246	246	220	209	262	212	210	226	253	212	227	204	227	228	189	206	217	214	224	207	216	218	223	229
3955	1150	1130	1079	985	789	725	674	635	579	648	619	623	620	618	601	571	594	619	642	631	617	616	621	648	560	638	599	625	594	595	599	564	590	564	576	561	577	589	607	598	590	633	564	549	582	593	583	631	578	622	564	582	565	605	601	584	608	573	622	575	564	610	583	607	576	611	608	612	560	600	603	576	609	569	575	595	537	617	538	593	597	574	555	588	530	587	583	617	665	560	596	607	593	591	612	606	561	641	697	582	563	568	568	643	583	577	621	644	574	595	528	541	597	617	555	626	554	565	592	572	605	600	550	606	585	572	562	560	551	605	565	621	582	595	604	564	562	607	601	602	585	588	553	611	597	562	588	518	582	553	574	575	585	607	600	550	570	576	632	575	566	570	576	588	597	578	632	581	565	576	582	585	611	592	590	530	558	589	610	586	618	605	611	586	572	579	627	583	593	558	547	590	556	621	585	550	574	641	596	569	571	573	581	570	609	529	605	578	604	582	576	572	592	574	603	577	610	536	572	588	551	550	557	595	563	540	646	608	594	521	559	566	572	603	573	602	555	580	577	561	575	555	616	608	587	584	546	599	612	538	640	574	608	609	573	604	622	588	588	546	601	607	591	566	576	574	588	605	622	576	555	598	562	573	555	626	593	549	579	548	568	585	609	568	591	603	610	607	606	584	573	532	585	597	549	570	548	601	610	595	571	571	602	594	612	546	544	611	573	567	575	530	579	622	550	587	596	559	590	570	574	542	575	610	607	578	579	577	592	589	601	609	572	559	544	579	642	574	610	575	582	595	588	575	596	586	614	599	546	629	599	594	623	566	585	579	595	587	565	617	576	574	587	603	595	540	607	559	599	597	553	570	573	582	603	540	588	575	567	557	614	580	591	579	606	578	616	624	571	581	604	607	583	591	565	553	562	567	606	590	582	605	585	576	554	606	592	592	575	579	600	583	593	599	582	575	575	627	566	590	634	580	548	579	593	611	560	611	606	572	593	615	601	562	642	532	577	560	571	576	560	570	587	535	571	588	536	582	609	604	588	550	612	606	566	581	601	618	597	579	570	613	545	582	596	549	616	609	620	575	607	584	586	587	578	566	588	625	592	579	594	601	604	552	624	579	582	572	614	567	626	592	608	577	602	553	544	578	559	583	598	601	581	565	563	608	588	600	542	558	593	583	617	605	596	575	583	603	572	613	620	591	556	585	559	527	550	578	579	617	595	599	618	568	595	565	585	622	613	582	597	581	600	546	615	605	599	599	583	563	546	601	629	580	559	618	575	588	548	595	560	575	584	613	584	539	593	577	604	542	598	578	624	626	583	599	585	602	581	582	591	561	578	589	608	574	596	612	601	587	589	574	546	543	587	553	585	571	572	593	588	589	574	593	584	612	620	590	578	619	600	547	632	612	590	563	623	535	577	571	573	580	600	611	588	613	582	583	604	608	610	603	597	587	576	584	572	565	626	597	584	574	561	590	573	611	550	627	587	558	627	567	593	590	571	581	603	583	567	580	608	640	567	607	575	580	633	570	585	592	592	554	573	617	584	558	543	546	543	529	579	592	585	567	543	598	553	552	615	581	587	591	606	555	603	623	599	603	568	588	604	528	577	574	592	549	600	573	577	610	593	563	574	569	571	569	562	588	585	582	545	561	577	530	554	603	558	612	643	542	581	545	625	564	605	559	611	601	613	560	539	556	588	600	619	609	584	547	606	598	581	572	565	604	564	601	590	573	569	607	578	617	570	603	592	571	601	593	599	571	591	624	583	560	630	601	586	576	562	565	587	585	614	571	593	553	562	632	632	597	553	596	568	602	600	582	557	561	632	587	611	572	536	561	602	584	595	599	626	567	572	564	572	577	617	579	593	577	598	559	618	595	562	581	602	605	557	599	578	574	571	566	576	577	565	550	560	567	545	598	542	603	602	571	569	544	582	552	615	572	548	604	578	596	557	615	600	551	562	611	600	589	613	578	543	602	604	608	562	586	648	546	591	550	584	614	587	568	559	584	605	557	591	593	595	592	582	565	588	580	575	567	563	566	563	526	571	639	581	548	615	577	610	599	597	587	582	573	543	594	616	587	589	541	587	601	591	569	597	574	544	567	605	604	605	573	589	608	541	591	625	564	615	549	601	619	615	599	593	547	544	561	584	615	563	559	599	573	577	612	558	629	632	572	585	585	569	618	598	568	609	556	580	593	610	582	611	562	527	603	557	591	588	521	582	584	571	575	576	624	582	624	595	574	590	587	605	584	576	591	628	591	550	552	548	543	569	565	568	570	508	552	571	651	603	576	621	592	547	573	589	560	547	571	551	580	556	610	591	613	582	604	590	616	563	615	567	596	607	590	617	559	583	604	600	550	579	566	572	603	582	540	572	591	585	551	599	586	567	556	609	621	579	546	589	641	581	576	575	597	600	583	581	606	566	547	566	587	631	556	614	586	641	583	546	577	606	593	549	558	607	620	546	629	591	608	574	560	595	565	597	603	584	587	616	568	590	566	603	554	601	565	570	642	592	615	610	583	611	567	622	571	555	558	544	571	570	577	564	581	584	587	527	640	599	605	570	608	600	593	574	645	606	563	591	577	556	614	640	558	566	563	570	612	574	547	578	584	643	556	570	603	612	578	598	584	593	573	605	569	600	586	578	576	601	608	587	571	545	601	612	559	586	613	575	598	569	624	577	591	621	597	553	596	589	597	588	572	600	583	568	564	604	592	585	598	581	635	554	564	572	583	542	564	611	566	568	577	538	570	563	608	562	585	620	588	592	592	589	594	580	536	595	585	608	591	562	623	595	576	592	573	635	581	604	537	560	553	588	577	604	624	604	603	611	597	594	582	534	558	602	555	608	593	606	546	529	583	597	561	551	584	585	553	576	647	599	631	605	608	602	634	549	532	590	597	610	625	597	552	579	575	585	601	602	566	546	541	587	584	578	555	565	579	523	581	596	568	599	560	599	553	600	597	546	568	558	568	622	576	601	604	614	607	576	542	552	644	571	609	592	589	553	571	571	574	584	579	622	570	573	567	576	609	629	576	600	591	532	596	591	593	569	565	572	568	563	566	588	593	567	585	611	565	529	580	589	583	554	597	557	617	548	561	552	604	615	624	576	569	580	579	631	566	575	571	598	604	595	634	612	598	559	598	627	585	595	581	512	585	621	572	583	623	586	535	566	574	609	604	580	630	586	638	592	636	590	588	603	577	570	615	604	639	565	581	584	552	559	576	549	594	570	583	606	612	541	608	560	584	586	553	645	589	587	593	542	581	554	595	582	546	619	602	589	617	597	539	615	586	529	631	561	597	580	595	570	567	598	554	612	597	574	607	600	589	617	592	611	588	572	595	604	608	573	597	559	545	593	585	611	572	609	618	567	584	633	556	574	558	610	596	562	612	635	588	580	584	574	593	574	598	595	595	535	619	580	612	573	572	604	581	596	580	567	564	588	611	569	573	582	595	618	616	609	584	583	596	591	558	605	603	617	648	631
21329	7237	4718	3142	2445	1473	799	597	425	377	305	276	287	258	314	294	280	255	266	253	274	204	246	255	229	235	230	249	238	244	231	228	238	237	228	229	237	238	224	219	223	231	232	218	237	223	258	236	234	209	233	217	226	242	228	227	234	227	218	233	227	245	226	231	217	231	233	228	220	228	223	218	210	241	227	220	206	212	211	228	235	229	219	223	253	233	208	219	208	210	243	255	240	213	265	229	219	201	229	283	246	214	238	256	212	247	233	219	234	208	216	207	221	231	227	194	216	219	243	232	248	195	225	232	207	209	232	255	232	224	241	210	241	242	198	224	244	217	230	226	235	214	195	225	237	235	220	256	217	241	256	242	218	194	236	219	253	202	209	245	245	239	231	219	229	202	227	223	245	236	235	221	226	233	230	236	237	214	215	244	228	248	214	208	248	195	238	225	245	238	230	228	266	257	229	212	222	226	238	242	231	242	199	246	218	251	207	236	219	230	222	216	218	226	221	219	233	249	217	243	223	240	237	211	231	246	232	223	266	246	238	223	206	228	228	227	230	247	208	240	236	205	239	204	206	194	248	239	242	218	257	213	229	217	224	237	222	198	246	231	237	223	235	230	230	213	204	230	223	226	267	217	232	198	266	228	224	218	217	224	213	236	237	210	203	256	204	236	236	256	224	225	226	235	243	251	207	215	223	240	222	231	223	224	241	212	221	204	231	235	254	218	252	239	220	245	213	240	239	206	230	226	223	221	239	237	233	221	244	233	246	214	233	238	237	210	230	228	205	248	240	215	208	188	217	226	202	228	218	239	239	219	225	215	232	216	261	218	221	223	207	256	228	250	225	239	257	232	208	225	244	223	227	207	237	227	238	255	269	214	200	191	220	224	235	205	225	235	189	204	216	204	219	224	222	240	245	232	242	225	227	257	233	235	223	225	244	238	226	251	231	236	237	243	245	234	249	213	230	223	240	212	245	235	205	244	207	226	230	231	228	238	227	214	248	212	227	221	220	210	254	238	223	227	195	221	216	218	210	238	224	207	209	200	232	236	220	214	257	236	215	206	238	225	230	207	202	225	214	205	243	236	227	215	197	240	252	212	221	242	241	216	240	241	221	219	222	242	212	234	232	222	210	234	223	222	212	226	171	240	212	221	203	192	225	238	228	254	205	236	227	228	209	199	242	218	229	207	243	248	223	252	182	257	228	242	226	209	242	229	218	192	226	214	239	239	217	232	233	218	237	228	235	225	210	227	217	239	213	196	240	221	245	203	208	244	232	220	216	267	229	243	216	220	211	202	205	213	226	234	202	227	226	221	241	222	263	220	230	235	214	233	235	219	241	203	224	226	209	245	245	223	210	208	218	196	234	237	205	219	204	206	226	238	209	226	255	267	233	251	217	225	228	224	223	248	218	219	203	223	211	174	245	201	206	234	234	226	216	230	207	224	251	238	238	202	232	244	206	227	212	206	239	195	211	237	241	216	234	238	208	201	218	226	251	211	212	184	221	231	233	233	216	199	238	238	203	253	205	218	210	227	222	225	196	247	223	246	216	230	219	205	220	219	235	224	251	247	225	227	227	232	223	197	211	225	220	229	230	227	238	233	242	261	179	208	218	208	206	220	237	206	233	233	223	209	232	221	256	256	204	241	218	235	234	219	202	216	217	242	197	245	214	204	228	216	202	205	224	250	229	227	228	235	219	257	196	228	231	232	241	203	200	253	240	219	215	217	211	222	221	223	213	227	213	189	228	226	229	239	256	223	231	231	216	212	245	235	212	232	205	194	239	212	220	261	237	253	216	214	262	253	222	234	201	229	205	246	230	205	214	250	212	226	237	234	251	215	226	227	232	203	228	240	243	227	219	229	239	244	229	240	234	218	200	243	233	233	221	227	240	217	241	228	246	220	247	228	220	234	202	234	212	221	236	223	200	231	216	224	222	216	217	236	233	215	223	213	223	227	232	231	200	218	234	231	228	229	231	222	243	221	235	235	237	251	229	219	220	215	245	240	254	222	209	230	221	207	253	215	221	240	223	228	240	228	198	229	228	218	221	233	224	223	208	202	230	217	243	241	230	222	229	216	207	218	215	216	214	220	235	206	209	253	198	207	222	220	261	243	228	251	212	242	240	212	238	232	230	236	253	220	214	237	215	227	235	209	235	231	220	247	235	193	219	219	225	225	243	198	216	222	207	232	222	217	216	220	234	202	215	231	221	210	235	226	208	240	233	200	226	203	252	223	250	212	233	232	250	249	234	216	208	209	226	242	212	244	227	231	235	233	240	235	231	201	235	226	208	246	190	224	242	237	250	227	236	229	252	198	244	247	256	236	237	215	254	279	241	243	219	225	231	213	218	214	230	249	249	210	213	241	224	237	247	229	245	218	240	246	238	221	228	229	222	225	222	246	233	202	196	243	225	224	214	189	223	240	208	190	227	242	211	229	245	213	241	232	223	223	203	209	224	230	223	244	209	240	234	244	219	232	219	225	237	231	234	220	217	212	213	226	240	202	200	232	209	218	229	224	243	220	245	206	226	232	227	211	214	246	262	234	242	233	209	236	213	244	225	214	239	201	255	193	234	201	231	250	212	198	208	204	210	246	224	217	250	239	229	251	243	218	238	239	234	255	223	219	218	243	213	205	233	229	215	187	253	227	238	223	220	241	204	229	226	232	227	233	225	231	206	202	248	233	215	238	198	232	219	219	214	203	226	230	248	224	219	229	247	225	223	216	214	210	246	261	240	250	222	219	213	196	238	219	198	211	236	217	253	221	240	202	215	217	230	196	229	196	224	220	250	243	240	223	221	215	242	232	216	234	255	219	226	217	193	222	218	230	251	232	223	229	198	229	240	203	212	218	220	259	247	210	235	216	223	224	224	216	246	261	240	239	236	237	207	246	222	250	228	222	202	248	262	224	239	248	222	220	222	207	230	211	245	245	233	239	210	219	226	258	217	215	239	218	241	191	225	229	209	248	221	198	256	226	194	237	221	242	212	232	209	224	250	243	219	225	240	251	230	227	240	234	206	228	242	226	216	232	248	235	218	229	256	263	224	224	228	221	222	222	255	233	247	227	251	238	212	233	226	227	216	206	205	211	244	226	270	226	218	217	242	221	227	227	241	228	207	237	200	234	207	229	234	222	257	225	252	224	229	247	222	212	236	222	209	215	224	227	209	235	211	247	234	221	250	225	228	220	200	215	224	236	232	238	226	213	213	209	210	211	228	204	230	222	202	224	225	228	246	196	211	260	222	227	208	205	228	209	194	212	222	234	245	219	223	230	218	212	232	241	209	241	223	254	238	232	208	228	206	224	243	241	220	232	226	240	235	232	206	196	229	216	203	233	213	235	247	216	209	205	235	237	233	252	208	223	218	232	243	213	220	217	210	235	231	216	221	245	217	227	226	224	207	231	224	214	234	209	199	212	225	235	211	218	236	211	215	203	218	234	235	209	272	237	228	211	228	231	210	230	245	228	226	218	212	225
14595	3653	4271	4389	4215	2896	2289	1763	1388	1224	1179	1077	990	909	865	856	817	741	770	776	743	763	763	775	690	703	626	698	619	668	669	625	609	633	626	658	620	602	600	600	613	632	598	575	585	593	610	603	607	624	628	633	572	573	601	587	610	573	618	641	647	615	574	580	612	589	624	571	588	558	619	577	545	610	573	613	574	591	614	628	575	583	645	635	623	572	646	597	566	622	624	608	555	613	618	622	579	604	601	614	628	624	591	614	564	577	583	558	581	569	592	606	592	616	545	569	588	567	578	573	577	577	591	608	575	619	585	593	552	574	570	543	608	576	577	594	591	594	614	565	548	541	590	542	581	584	579	568	567	552	623	521	557	573	555	599	565	545	581	550	605	604	592	584	595	601	599	551	625	573	591	539	587	563	578	604	605	542	604	586	598	577	579	592	561	581	589	564	548	624	596	565	514	593	592	597	626	591	603	580	550	554	557	587	552	600	543	548	586	560	584	570	585	566	556	538	589	562	569	542	553	607	610	615	572	577	575	578	566	590	602	569	611	591	558	625	563	594	563	566	548	574	588	562	629	608	612	601	567	583	550	559	589	598	591	585	588	566	578	548	611	610	589	560	540	608	547	590	607	567	541	616	580	590	522	549	575	619	599	557	575	602	569	602	589	575	570	594	555	574	522	540	595	599	566	590	542	552	620	535	613	597	581	629	560	539	540	547	573	570	595	550	609	563	585	609	557	609	568	574	554	565	611	578	533	575	580	541	564	560	573	564	566	594	622	605	606	614	575	577	609	585	585	553	558	576	589	594	551	608	607	588	615	568	563	561	585	578	555	584	560	564	598	593	585	546	568	561	612	562	544	605	613	592	598	591	563	541	595	566	581	575	515	586	543	585	535	532	566	610	581	559	578	575	548	633	561	574	558	599	547	588	599	603	568	566	568	610	606	574	567	568	602	578	570	578	563	600	570	601	576	600	544	623	572	526	602	605	598	557	589	575	552	564	624	609	578	570	539	535	615	577	557	588	589	581	584	574	556	545	572	568	581	553	568	594	587	592	559	552	583	601	604	593	607	585	572	524	566	565	588	570	540	577	568	562	560	570	573	565	603	608	588	597	564	545	620	559	574	584	563	586	568	591	560	564	622	567	547	584	578	560	573	601	570	621	575	614	564	621	575	546	592	575	606	592	558	596	585	605	563	564	591	546	577	588	551	566	560	559	596	596	499	567	557	550	551	593	600	557	582	557	587	597	556	600	580	620	591	588	590	565	590	624	599	560	577	572	601	581	567	607	618	604	573	584	562	552	584	544	555	584	529	604	560	606	582	553	607	580	598	580	578	597	560	589	582	561	594	605	584	611	543	612	580	571	556	562	558	558	572	571	578	607	554	562	518	599	570	555	606	605	564	595	562	597	595	566	555	519	579	559	598	579	567	580	537	571	594	585	563	580	573	559	599	584	597	544	564	571	571	559	514	547	527	554	566	587	581	568	574	550	627	576	601	593	601	575	517	615	576	616	560	561	602	591	602	585	550	579	565	581	550	600	566	577	572	577	572	641	583	540	579	540	570	542	605	551	555	583	576	564	600	582	547	612	552	528	562	620	588	596	561	593	552	568	527	567	578	585	586	579	568	568	609	589	612	594	597	603	605	583	603	576	551	537	570	592	610	563	577	611	580	564	580	606	566	554	587	559	606	558	522	565	573	630	550	529	560	564	600	571	609	562	545	569	613	602	538	600	542	535	602	574	615	603	581	604	574	577	591	558	555	580	545	592	558	597	585	585	579	567	545	539	594	562	603	573	582	571	579	583	601	611	576	551	565	585	579	562	585	589	596	573	518	599	595	572	586	585	583	637	572	548	572	548	590	557	570	570	579	584	533	584	589	564	577	554	625	534	569	538	580	593	558	578	621	580	570	603	553	571	575	570	586	577	617	565	553	586	581	609	520	577	580	584	581	606	596	617	553	565	577	591	585	566	580	588	586	545	567	554	554	606	555	579	547	577	558	568	606	577	590	588	595	602	565	529	587	552	546	531	599	573	592	603	542	548	602	521	573	627	543	570	584	582	552	600	559	590	582	547	561	621	537	549	620	568	623	553	611	556	550	575	604	606	615	563	588	615	532	582	596	600	556	585	635	581	565	590	599	532	539	591	553	606	594	577	588	564	550	607	620	592	552	586	575	597	589	619	567	567	605	536	545	607	553	551	546	524	590	550	582	579	564	552	607	588	557	624	571	617	584	531	592	590	622	560	605	568	603	599	582	594	579	544	623	570	590	615	566	606	566	622	586	589	572	587	544	540	544	559	584	549	537	566	560	578	582	637	550	610	558	552	544	589	576	571	521	554	585	569	573	581	575	577	559	610	575	557	580	547	556	597	581	626	588	598	572	580	599	594	557	609	601	595	577	544	532	561	562	534	564	620	559	579	583	572	552	578	545	558	648	595	595	601	578	567	553	580	583	573	574	573	581	568	552	546	601	596	540	569	549	572	617	543	577	576	542	592	570	591	574	603	560	607	585	579	574	527	583	542	561	609	627	555	579	575	594	572	573	573	621	575	586	509	584	605	589	546	551	540	569	631	585	550	548	582	554	576	589	573	562	606	567	609	585	603	537	563	605	530	560	582	577	578	601	566	593	607	567	563	604	572	528	594	584	576	537	597	548	554	571	565	566	582	559	603	596	568	577	577	610	558	576	582	558	540	555	564	568	568	572	601	563	589	564	605	580	528	566	541	539	563	560	589	601	597	546	570	557	576	559	592	579	585	580	588	591	562	593	584	562	581	556	581	561	579	599	586	553	591	583	585	570	606	556	557	573	547	618	588	589	591	539	574	610	579	533	545	583	552	561	608	575	598	556	609	596	531	562	544	583	622	572	564	548	584	557	559	579	570	594	568	605	605	566	554	567	614	585	555	552	563	592	566	560	585	611	582	565	567	649	575	585	607	541	573	563	582	570	580	577	583	548	632	568	584	576	588	595	601	578	597	606	562	601	601	590	570	549	631	573	629	632	574	550	582	546	575	630	582	550	568	579	587	634	548	576	596	570	574	567	538	555	588	612	570	585	562	558	534	598	575	591	567	568	593	568	533	568	566	571	607	557	596	622	600	574	557	601	578	551	562	631	592	590	537	538	581	607	615	607	572	565	545	566	604	597	585	584	563	572	593	574	563	549	583	584	608	587	628	557	571	550	524	561	582	564	584	614	593	522	566	550	645	616	600	568	576	583	637	537	578	577	588	611	566	574	584	589	564	593	565	605	600	550	590	579	588	557	572	543	554	576	574	540	578	560	580	612	555	567	540	566	585	589	569	563	568	595	599	553	552	526	593	581	571	565	550	589	619	549	606	612	595	621	568	564	555	602	577	632	606	579	597	577	562	585	585	605	585	627	580	600	580	597	571	551	549	578	595	586	624	594	638	571	576	609	589	578	585	595	561	563	540	550	573	608	587	578	540	611	567	620	552	574	600	613	570	556	563	550	555	617	566
31070	12488	8147	5541	4088	2491	1327	753	512	367	282	282	229	248	199	204	197	173	199	173	176	168	171	184	159	140	137	126	131	122	158	140	145	129	125	128	154	142	147	124	140	142	133	135	146	116	150	136	114	129	117	120	123	129	121	132	128	110	144	139	135	126	101	129	143	128	133	102	145	109	126	124	139	120	126	153	140	139	124	123	130	130	133	119	122	139	125	123	136	112	109	119	137	137	125	138	123	120	135	112	137	127	155	111	111	131	105	152	135	138	124	121	119	108	115	112	128	137	132	114	128	123	119	135	137	99	140	125	119	119	115	134	116	128	133	129	140	126	105	115	133	118	127	127	126	119	133	143	127	143	145	117	123	131	144	143	140	119	124	102	103	124	128	135	107	102	107	119	128	131	136	133	138	121	116	134	146	109	107	146	104	113	132	116	119	130	110	127	112	127	109	124	117	131	129	113	124	131	139	140	129	109	135	128	126	124	116	129	138	123	124	138	125	104	150	134	123	138	118	124	118	127	136	130	126	120	110	117	123	100	115	139	120	115	125	111	135	130	139	107	129	117	120	110	101	116	114	127	134	126	108	89	125	133	131	140	114	114	121	115	144	112	131	138	140	100	129	106	116	129	104	117	132	116	141	114	110	126	134	119	116	100	135	127	118	116	125	111	110	128	140	122	120	133	110	123	129	108	121	135	111	135	134	110	125	117	132	129	115	125	110	138	135	111	123	112	113	116	134	121	119	120	139	123	134	114	129	117	126	140	107	97	133	127	111	120	126	140	129	126	122	149	127	133	144	132	107	132	113	95	106	123	119	131	127	129	120	99	122	98	119	127	133	119	125	127	124	136	119	113	112	143	140	118	131	106	116	105	112	140	124	137	118	113	122	116	127	136	109	114	128	122	153	122	109	117	113	126	99	135	119	154	135	107	127	123	122	120	132	138	134	113	131	126	130	128	143	143	111	133	134	124	123	129	106	118	113	119	121	133	125	115	120	132	128	115	105	120	103	131	133	117	136	116	128	122	107	131	133	129	144	119	139	124	125	134	115	115	121	118	114	124	112	125	106	111	124	125	125	115	112	120	117	120	95	139	109	139	135	117	112	110	121	141	130	124	134	120	128	130	122	125	120	135	133	136	113	110	127	95	127	112	124	125	139	166	124	122	106	123	124	134	130	114	120	126	127	136	107	109	112	122	136	128	107	123	120	127	111	120	120	102	128	127	141	92	122	132	124	124	132	129	131	122	120	122	123	115	147	117	113	126	128	110	130	115	112	133	125	135	117	119	147	103	147	133	122	128	116	116	122	118	129	131	131	151	108	131	107	114	152	110	133	116	129	99	118	118	119	135	122	114	123	135	108	117	123	115	115	112	89	121	122	124	140	112	119	137	112	116	133	138	117	123	122	133	126	129	104	135	136	124	123	105	133	114	116	123	117	131	110	125	138	122	123	122	111	107	140	147	141	104	120	126	115	100	98	107	130	128	119	112	115	133	115	122	135	125	121	134	117	117	113	136	118	123	120	109	130	125	110	127	116	132	124	105	132	125	144	121	126	144	123	127	111	108	130	119	120	97	132	131	129	116	106	135	126	126	122	121	105	121	118	151	152	131	141	111	119	129	130	130	126	116	138	118	115	134	110	126	127	120	117	124	131	133	127	141	127	144	124	145	102	112	122	142	113	114	124	140	134	126	114	136	139	130	103	135	123	120	134	130	128	118	122	115	152	129	122	128	157	121	129	126	130	134	122	121	115	112	130	125	105	132	135	96	136	141	125	115	102	127	118	115	125	105	104	128	157	134	119	134	131	115	121	127	104	121	117	150	116	106	107	123	126	110	141	113	109	125	109	126	125	128	119	133	107	119	106	125	135	119	128	107	122	141	131	137	124	135	119	128	125	122	104	125	125	122	127	117	125	111	136	122	107	120	126	135	122	124	127	138	120	116	123	106	113	129	117	116	131	115	121	132	119	128	121	142	133	124	111	122	113	121	121	104	109	119	132	115	155	123	111	119	118	105	125	129	104	131	127	126	135	121	110	127	123	116	116	136	130	125	125	131	124	106	109	130	107	150	125	143	127	128	129	111	108	123	131	109	130	129	129	129	117	140	113	99	135	135	97	135	124	135	140	145	121	134	108	136	129	98	115	120	116	129	125	109	107	117	113	117	123	129	119	130	126	124	125	114	126	118	133	111	108	122	129	110	126	129	150	130	118	119	112	134	110	125	119	132	122	110	127	121	116	129	111	122	142	133	132	110	134	97	118	132	99	136	126	119	156	99	123	113	117	130	124	130	121	129	120	124	133	131	124	122	133	126	117	136	106	137	133	130	120	145	135	107	141	117	133	117	131	115	129	127	125	144	115	118	115	106	135	125	148	141	134	119	130	125	113	120	125	116	135	133	143	122	138	144	124	134	121	144	113	122	133	112	134	110	123	122	132	135	111	115	115	125	108	100	128	119	119	133	121	136	122	120	119	129	121	119	119	124	106	120	118	100	112	121	136	111	125	133	106	124	126	138	126	115	126	113	124	124	128	146	133	136	117	114	118	120	147	106	116	112	122	111	121	114	108	119	121	132	117	144	122	108	149	140	118	119	114	131	124	130	125	121	111	111	138	105	121	120	122	122	106	134	112	120	132	126	112	108	128	126	129	123	125	140	112	113	121	120	114	131	136	124	109	129	115	149	115	116	111	132	135	109	115	107	130	121	134	128	118	121	105	110	139	128	131	127	116	127	134	103	137	125	134	132	119	134	139	123	108	124	132	128	132	153	120	123	112	131	124	99	111	117	118	118	120	100	131	131	135	148	120	119	116	122	126	120	113	129	117	118	128	118	111	111	115	112	134	119	116	120	96	133	116	131	127	139	130	111	118	140	126	127	115	122	119	147	115	112	122	113	110	124	105	126	110	115	124	116	108	124	133	133	135	103	144	120	116	125	121	102	115	124	143	114	119	121	129	113	121	109	117	141	142	117	126	127	118	131	121	119	141	124	133	146	140	149	118	122	145	140	126	135	127	135	124	132	126	110	122	134	128	120	135	127	111	118	96	134	124	105	129	139	135	135	136	131	129	130	132	126	123	125	123	109	113	124	115	132	115	119	122	131	123	108	122	115	122	129	132	102	112	121	108	123	147	125	136	124	127	94	139	143	127	133	121	117	118	132	121	116	135	138	120	133	124	114	121	107	133	130	135	140	134	119	137	129	141	126	130	120	127	120	125	130	111	124	133	111	122	127	128	121	119	131	126	134	98	148	112	112	127	122	119	126	112	116	121	101	114	145	117	121	127	114	131	117	154	95	116	101	135	130	109	114	104	112	126	131	111	139	122	127	104	136	133	132	104	120	112	109	110	131	123	121	113	111	109	125	120	108	135	134	122	128	133	124	117	119	136	107	111	118	105	124	113	135	114	128	113	137	144	118	131	124	134	121	108	122	105	118	110	110	111	130	101	108	118	137	113	99	117	141	123	125	118	119	118	122	142	127
20126	5130	6590	6350	6264	4286	3394	2509	1997	1689	1451	1212	1122	944	873	850	765	711	717	616	662	637	675	722	580	539	526	475	491	442	471	437	461	451	419	425	402	434	412	409	414	403	392	402	368	428	342	385	409	367	381	347	370	345	358	373	373	402	392	329	409	367	373	381	382	366	388	353	376	369	383	371	355	384	387	354	397	363	384	359	365	399	380	368	380	360	371	371	349	344	335	374	378	416	374	390	371	395	395	395	372	401	347	341	371	386	328	356	336	404	339	351	331	352	352	320	333	351	363	317	368	346	337	332	327	333	319	332	354	325	337	358	328	309	336	323	335	340	353	332	343	325	341	322	343	328	355	345	331	318	382	340	353	333	336	354	328	320	339	343	331	351	325	356	350	336	352	354	321	324	313	358	320	368	310	311	357	307	325	327	370	356	338	304	321	328	360	344	327	314	321	294	364	340	365	330	350	352	318	328	325	340	351	341	322	369	333	349	353	321	318	319	346	331	344	327	348	311	335	315	324	356	312	358	340	320	320	342	346	346	320	305	355	323	346	322	331	347	336	354	372	334	351	334	314	332	315	312	321	345	355	340	337	343	305	304	328	327	338	345	351	337	347	355	339	342	354	334	298	322	364	358	326	323	339	326	349	318	355	305	320	364	333	328	354	344	374	306	341	374	321	355	308	340	323	308	351	340	356	341	323	326	303	339	329	345	356	334	366	341	346	353	327	364	325	368	352	330	332	294	351	359	334	309	358	308	361	344	348	368	330	325	327	344	331	365	340	344	356	322	324	351	337	367	308	311	308	333	371	305	326	323	356	369	337	319	317	351	305	326	342	311	333	322	339	326	325	346	321	348	335	331	308	342	311	319	335	311	315	330	345	323	354	335	343	341	345	321	365	337	336	337	362	327	351	307	347	327	322	345	350	310	326	341	348	310	324	363	331	330	325	317	334	345	336	330	323	352	299	324	326	328	337	330	322	345	319	314	363	335	348	334	350	329	330	351	342	322	317	328	326	355	357	334	340	339	335	310	358	334	339	288	370	350	336	339	333	319	341	360	367	291	301	320	318	307	310	379	339	379	362	369	312	353	353	351	350	373	330	311	360	347	334	374	343	332	348	359	346	335	312	333	363	306	320	349	323	346	361	332	337	322	349	345	354	326	357	323	317	315	301	310	346	371	341	355	286	330	359	350	334	343	341	320	349	340	320	342	327	343	322	299	328	320	333	315	342	332	346	325	318	383	321	334	348	346	342	336	366	323	365	341	356	314	346	301	361	352	314	312	322	317	321	316	323	362	373	328	307	350	306	329	333	340	369	332	314	374	341	344	317	354	312	387	364	318	323	316	326	339	337	306	313	341	346	318	326	314	321	331	346	312	337	354	334	315	341	327	327	329	350	315	319	322	338	337	336	345	337	322	335	329	349	301	320	326	330	342	297	322	336	349	327	331	344	339	344	342	349	316	340	328	362	372	316	332	359	363	324	319	371	329	356	278	338	305	294	359	334	298	334	374	309	339	376	348	368	326	362	310	335	332	359	336	318	332	305	318	346	313	304	338	341	316	347	317	362	336	347	336	351	340	323	329	355	345	316	332	332	334	350	315	354	331	340	316	377	318	328	337	336	311	309	321	355	323	324	370	358	319	324	375	323	335	344	298	311	339	328	343	312	334	382	359	355	353	320	317	284	335	323	326	317	323	308	332	331	355	341	324	312	335	382	361	328	353	326	334	331	354	312	368	355	349	313	297	365	324	319	327	331	352	345	359	323	315	336	336	327	337	340	319	341	311	324	302	387	341	379	355	338	358	345	333	329	339	335	358	357	323	336	323	361	373	336	348	325	329	334	326	312	320	335	323	341	318	307	322	338	337	345	348	320	306	357	342	326	342	301	315	346	329	333	325	343	341	314	349	340	338	349	357	324	339	309	314	334	347	328	336	366	338	349	351	321	348	316	362	360	337	324	349	326	351	328	328	311	317	330	335	332	313	298	328	364	351	276	326	321	306	328	326	343	351	336	344	331	328	336	302	306	311	350	324	334	328	323	320	347	341	334	326	309	364	314	294	313	342	318	331	348	343	359	363	332	358	323	303	313	331	346	336	321	354	332	336	311	327	331	362	359	339	347	293	337	330	360	334	337	373	338	306	328	311	353	345	343	323	324	350	333	350	341	289	367	331	323	333	340	319	305	335	313	359	314	334	355	343	332	366	346	345	322	327	305	334	332	338	335	322	307	317	325	366	329	367	326	340	310	353	299	296	332	304	337	347	354	325	347	321	333	309	318	323	336	346	327	326	358	372	326	331	337	328	336	313	339	318	361	325	332	355	351	305	343	329	343	350	331	349	336	363	344	315	333	337	320	349	335	327	307	331	327	353	305	338	335	331	339	348	314	339	334	299	355	322	323	317	346	326	325	311	296	328	323	336	323	346	328	316	317	331	316	326	335	332	342	304	356	313	344	352	334	361	350	344	305	347	349	327	300	316	325	344	341	335	320	324	330	310	306	340	306	327	337	380	374	354	303	354	306	345	343	315	300	326	346	329	334	322	323	344	347	338	354	309	325	346	345	317	374	319	322	326	369	347	333	352	301	350	330	333	320	314	330	350	356	348	333	348	360	339	311	328	351	319	359	322	340	308	321	348	319	301	303	335	311	360	352	335	320	335	346	351	325	373	339	328	336	307	313	345	366	344	355	344	336	323	360	318	347	321	354	343	342	342	342	308	325	334	350	327	339	355	311	326	323	300	333	333	352	342	341	336	322	337	358	360	321	342	381	334	333	336	337	314	306	312	321	320	337	310	359	352	339	337	339	313	350	330	321	364	344	340	361	344	343	327	338	330	361	308	337	318	310	300	315	351	322	339	304	311	343	339	329	336	318	323	295	301	309	360	303	313	307	341	330	346	314	349	363	340	327	355	367	317	320	339	313	335	358	346	354	305	344	328	350	302	349	332	327	365	320	331	317	342	310	321	337	350	356	339	334	340	308	348	324	345	307	332	336	320	329	352	309	339	327	316	329	343	339	331	359	359	304	348	348	322	337	345	331	355	345	341	342	317	348	351	316	313	315	307	355	356	297	329	348	320	362	325	312	334	310	362	306	301	345	339	318	321	374	338	313	344	340	341	323	321	310	331	337	326	316	344	323	337	356	327	320	306	336	314	337	338	353	349	333	335	316	332	316	319	354	345	333	321	306	316	348	298	344	323	308	352	347	306	308	360	355	331	347	381	299	318	321	352	316	351	346	325	318	326	373	300	325	325	328	335	339	378	364	346	322	338	336	316	357	307	344	327	349	361	335	313	341	368	336	353	332	318	348	338	323	338	344	360	355	358	306	347	335	318	337	308	344	339	340	349	320	338	379	341	327	310	322	321	324	344	324	327	348	338	316	355	357	361	349	356	324	333	360	309	343	321	358	382	360	332	281	347	321	369	338	335	309	317	366	356	318	316	315	332	334	334	344	338	374	305	350	342	307	335	363	326	323	338
4479	754	500	430	397	335	240	248	246	221	244	222	215	250	237	246	220	231	234	230	199	244	260	236	229	224	234	242	221	223	253	212	247	216	243	223	227	209	236	236	232	209	235	214	233	227	242	203	241	221	222	236	219	235	233	216	238	241	244	209	211	196	247	218	264	228	202	215	211	250	214	230	226	220	226	204	237	235	214	240	216	240	246	223	241	277	236	228	209	231	222	235	234	254	228	215	219	189	226	234	235	216	249	252	218	226	214	217	212	223	217	216	217	251	246	262	213	249	220	227	211	241	235	233	213	224	207	234	223	226	222	241	239	228	231	261	229	221	221	230	203	218	209	214	229	217	221	216	249	238	228	213	234	204	238	239	237	223	230	218	206	240	223	220	226	230	232	230	258	250	235	219	230	229	220	221	212	228	230	239	231	211	246	207	246	228	216	223	239	231	236	212	213	216	196	222	243	255	200	221	230	227	251	261	222	207	227	210	236	232	252	207	244	217	230	260	225	227	206	213	240	277	214	219	223	237	266	242	247	218	220	220	205	227	227	210	229	243	228	226	202	244	244	218	221	204	195	228	232	212	217	218	205	240	205	259	221	215	205	231	233	211	215	260	237	237	246	205	225	221	237	236	228	216	231	246	215	221	215	227	227	244	196	207	223	222	238	241	228	226	218	231	219	218	238	228	229	209	229	226	218	205	211	257	241	218	207	243	219	206	204	238	220	225	230	195	207	225	213	228	242	224	241	228	216	231	206	210	216	213	221	263	253	261	229	225	227	220	209	243	244	231	216	233	247	238	223	228	235	186	207	217	234	231	245	231	203	229	214	213	201	213	212	231	223	241	253	242	226	229	198	261	234	252	225	231	218	214	218	259	229	217	244	235	222	235	212	207	245	228	205	244	224	239	247	226	209	228	206	215	217	214	219	213	220	225	215	215	211	219	262	256	234	215	226	236	215	224	214	235	237	230	249	244	252	234	220	229	191	233	223	218	218	210	215	215	205	258	209	229	207	200	214	239	218	223	190	209	212	235	237	216	234	233	223	234	242	218	180	218	200	234	235	207	213	248	195	238	267	220	237	227	231	209	194	234	232	210	243	213	231	209	225	224	225	210	217	237	225	275	208	222	264	192	215	240	237	243	234	213	239	231	225	232	232	222	230	224	235	219	212	220	255	226	255	214	207	240	223	232	229	252	247	244	220	225	236	210	217	219	220	236	229	232	200	217	223	212	219	219	222	219	246	233	204	237	226	228	224	242	244	202	233	232	222	231	248	226	209	231	201	246	234	224	233	256	224	239	224	207	218	218	219	220	229	199	245	232	242	225	210	225	231	237	235	213	224	211	214	197	250	259	242	218	231	256	228	225	210	201	221	215	232	224	227	220	220	221	252	228	211	229	221	235	195	245	238	256	241	231	252	235	218	209	215	215	221	190	229	201	219	231	254	208	195	241	239	217	199	241	197	207	197	240	218	224	232	213	230	234	238	239	238	246	218	197	208	191	268	223	247	233	228	219	227	239	212	204	221	221	241	251	213	234	242	206	233	233	234	238	184	236	221	202	230	229	237	230	250	239	209	236	208	236	241	245	229	235	210	256	245	264	281	250	215	233	219	198	220	227	233	208	221	243	236	246	261	238	248	223	228	237	241	224	216	221	222	251	213	182	242	215	224	210	219	214	218	216	282	219	217	231	238	224	216	237	246	196	243	237	252	226	223	222	238	236	202	204	221	213	217	233	205	223	248	230	222	201	211	228	203	221	217	247	218	255	225	210	239	214	220	211	218	225	227	219	245	231	244	245	248	251	252	238	208	235	248	204	231	217	215	244	244	230	203	225	191	233	217	238	237	192	199	242	252	216	214	197	203	229	222	197	256	236	233	233	235	236	237	249	182	238	222	219	199	223	238	226	238	242	234	223	182	231	258	248	266	206	248	209	238	224	230	250	217	243	218	208	216	218	224	238	234	234	237	236	243	211	231	234	252	218	215	237	240	212	244	236	255	213	227	272	233	195	250	222	250	240	232	209	234	221	244	220	241	247	216	229	223	245	207	226	204	234	217	235	238	206	220	220	216	220	235	229	227	189	255	237	234	213	220	225	209	206	220	255	226	218	226	232	217	248	223	228	233	219	226	221	203	221	230	238	210	217	230	214	230	234	243	230	241	219	245	225	273	210	230	222	251	225	266	235	211	223	249	222	218	256	247	250	229	240	225	223	228	221	217	236	215	201	216	201	236	227	237	236	229	219	233	203	218	230	224	235	211	230	240	240	216	231	224	237	221	226	196	246	227	229	211	251	219	231	223	231	216	247	216	234	244	211	205	225	255	209	223	217	210	223	200	231	220	229	232	237	245	226	225	211	238	234	219	232	245	236	227	236	247	245	220	232	199	264	246	225	231	232	242	216	214	227	244	220	219	200	201	220	210	241	230	218	252	238	223	238	214	232	246	221	202	227	204	215	216	207	230	240	249	229	211	228	235	223	241	226	226	221	229	239	217	245	223	231	224	232	239	214	235	216	269	207	237	253	237	209	255	248	209	231	249	211	201	241	228	228	232	255	227	230	220	219	223	218	216	248	239	208	215	229	215	228	220	224	243	235	244	220	229	232	224	231	229	228	213	190	212	203	239	206	271	217	220	216	233	247	210	225	211	234	223	198	253	247	235	230	210	240	188	217	239	223	206	229	259	233	223	229	241	232	241	251	219	222	200	212	242	229	216	229	217	215	228	229	210	218	230	225	238	201	242	214	212	231	232	232	234	223	228	204	204	208	203	236	238	222	242	220	245	206	209	241	242	220	220	268	232	252	226	202	223	237	209	199	193	232	231	222	213	225	241	208	221	233	238	196	237	237	223	206	234	234	206	197	237	233	224	207	257	219	231	224	237	214	242	222	236	217	218	225	236	233	211	213	230	217	208	222	233	240	195	244	231	246	203	210	216	233	262	214	240	217	212	232	249	252	221	223	234	201	218	211	243	244	205	225	194	244	237	228	202	221	211	223	215	233	232	233	232	247	247	249	202	237	215	232	222	242	252	253	241	231	221	229	190	255	231	227	213	238	224	227	215	255	223	225	220	257	240	243	209	201	244	212	224	223	241	221	230	220	203	241	261	245	223	234	247	239	228	219	216	232	215	215	237	238	230	246	242	223	214	208	213	238	232	219	226	227	232	213	217	234	219	240	231	241	216	207	225	238	251	216	245	242	250	214	227	214	251	238	235	227	228	209	216	232	240	201	247	255	239	262	231	205	235	241	221	231	194	222	241	215	219	206	249	225	237	249	204	214	210	226	211	246	262	233	243	233	259	225	224	235	228	233	220	241	242	228	220	248	220	237	261	254	259	240	242	216	225	226	205	231	227	215	219	248	237	225	225	229	218	236	227	218	212	267	214	191	238	233	220	241	229	222	217	227	224	223	229	216	236	234	238	223	233	198	219	201	239	244	249	206	220	220	190	214	223	204	223	214	244	264	221	218	212	216	205	215
4101	1077	1110	1089	931	794	699	666	606	647	589	650	610	633	614	601	578	601	576	628	579	605	605	614	584	596	571	602	578	605	646	586	570	635	564	570	594	583	565	602	554	568	627	559	611	562	621	633	609	564	618	588	622	569	579	626	586	594	599	580	585	605	581	557	557	619	570	564	634	613	604	586	589	586	602	568	591	634	613	589	600	599	569	614	551	600	613	588	590	590	617	596	583	607	558	544	580	591	625	599	615	608	553	629	569	571	608	580	608	606	630	571	595	579	597	604	525	578	534	547	599	588	598	592	616	582	595	584	603	582	575	631	547	568	569	618	592	575	581	621	599	579	586	636	626	570	601	561	574	583	580	582	612	596	588	559	586	566	533	613	598	592	550	572	593	594	572	619	577	607	619	570	574	602	586	575	566	604	572	629	599	570	594	591	587	519	578	596	576	571	572	592	556	566	633	586	597	590	606	580	564	577	606	598	607	602	587	601	615	556	556	565	576	600	601	602	564	572	588	594	562	598	553	601	618	598	583	591	597	607	583	632	610	528	606	589	592	616	596	608	548	618	578	642	561	646	581	591	591	646	609	567	591	600	614	562	558	618	645	599	585	602	584	568	609	576	648	581	579	571	576	589	577	613	616	590	579	552	580	584	577	581	578	603	624	584	641	580	579	594	592	571	571	604	586	561	571	596	592	582	605	557	582	602	619	554	593	633	627	583	601	557	648	547	589	612	537	564	576	595	604	548	553	594	585	522	566	573	539	613	580	594	575	574	578	563	574	591	585	613	578	614	593	551	627	557	558	576	606	608	604	561	575	583	603	568	559	584	569	600	597	595	635	567	591	577	611	656	563	600	596	595	580	606	608	599	583	589	557	539	555	550	600	631	597	614	545	634	604	556	540	619	613	595	603	574	615	584	628	587	595	625	546	614	553	581	573	580	585	602	582	541	614	639	614	589	603	577	571	647	570	546	621	598	585	565	619	574	578	574	561	566	606	632	567	546	593	572	563	592	595	601	550	586	616	576	587	591	577	555	557	592	596	563	579	565	561	587	571	595	634	616	547	580	594	576	582	621	549	545	567	624	597	573	541	572	578	625	615	540	602	592	621	599	576	600	644	613	588	584	582	555	591	600	600	571	566	618	589	585	605	618	613	603	610	581	548	581	566	585	586	602	577	622	528	564	559	594	578	601	615	593	630	596	571	616	544	606	595	609	607	627	590	591	605	563	597	612	644	600	556	617	624	547	568	587	599	587	574	621	554	633	575	577	628	636	595	612	606	607	558	576	576	581	590	572	613	613	554	592	600	560	629	608	569	576	580	601	596	568	610	574	593	585	619	613	591	609	597	561	561	675	578	627	606	634	573	543	563	590	628	566	621	577	610	593	603	589	588	597	560	566	585	583	620	600	596	620	559	564	577	624	628	596	607	593	584	611	605	578	561	629	604	568	584	535	612	581	586	636	616	591	583	603	563	628	629	584	586	617	604	569	612	597	602	592	573	548	552	586	609	557	609	596	610	611	616	585	591	573	607	563	590	616	606	596	573	568	630	548	602	628	577	580	600	546	609	596	570	592	603	553	570	555	605	600	577	536	574	628	542	591	537	606	580	560	611	586	558	592	609	560	599	581	611	598	613	549	595	586	558	630	578	602	578	607	612	553	585	619	570	614	546	588	576	591	602	590	626	599	575	597	556	615	556	580	571	596	554	594	600	599	589	587	566	618	596	546	570	601	565	565	586	597	623	644	655	587	582	623	648	585	574	600	591	572	602	560	597	574	552	579	595	595	572	582	593	588	552	572	594	607	606	582	579	610	600	579	561	550	550	570	613	589	632	613	637	601	615	565	558	562	595	588	586	584	617	588	609	614	576	591	543	594	579	594	595	581	598	600	601	566	619	578	558	622	548	580	585	597	569	533	584	558	563	594	606	556	585	582	611	591	581	575	548	603	619	590	605	629	585	539	591	572	573	586	569	628	575	634	602	566	601	573	586	615	572	567	585	543	562	634	583	554	608	543	566	555	579	584	559	551	579	604	568	565	594	599	583	563	600	616	609	559	562	591	624	602	603	647	610	599	672	624	582	543	620	576	564	597	667	582	559	574	562	529	586	637	562	594	617	527	610	583	587	574	580	574	575	606	608	591	567	582	611	580	570	594	572	592	595	552	639	573	590	601	595	601	591	587	558	560	588	601	585	586	582	584	578	615	564	571	602	577	561	617	590	563	609	605	571	584	631	584	575	607	599	576	552	594	565	586	558	583	591	569	598	578	577	589	591	590	598	600	563	626	682	579	593	568	629	656	566	644	549	593	600	571	623	574	596	566	589	586	598	571	622	588	604	576	596	573	596	641	616	569	569	566	582	616	567	597	573	544	583	575	586	606	588	590	551	612	577	591	601	626	593	576	571	570	568	592	570	586	560	624	594	596	579	612	587	639	576	588	583	564	575	591	582	598	583	586	611	571	572	550	594	592	593	600	573	626	592	581	591	597	586	567	602	585	606	571	559	613	620	620	603	584	598	595	584	600	567	591	633	601	615	590	606	615	571	654	589	592	580	582	555	577	583	597	556	635	639	610	644	618	603	580	573	566	571	632	588	605	627	571	563	561	614	588	657	581	603	615	586	547	599	549	585	572	606	589	588	594	594	567	573	589	619	607	558	612	600	538	581	585	599	578	555	623	599	608	564	545	587	603	589	590	562	580	561	604	586	605	586	503	645	580	528	634	620	598	620	574	640	616	573	550	576	596	549	567	604	563	568	618	610	624	585	589	591	573	592	613	556	598	622	570	585	656	546	601	579	599	601	566	589	600	595	552	594	580	572	611	557	523	615	573	605	611	600	590	632	567	585	563	574	589	588	562	585	583	581	580	580	543	570	583	582	586	591	596	570	577	595	553	573	588	608	612	615	603	595	572	588	592	564	581	541	567	607	551	565	604	603	575	568	631	570	589	624	612	588	592	594	575	616	574	616	595	579	579	593	577	565	584	572	586	592	586	579	554	588	582	601	574	589	542	561	555	578	595	582	569	524	561	614	596	604	571	568	550	598	579	607	589	567	573	573	583	580	577	581	579	594	555	586	545	600	573	609	593	595	618	608	562	609	557	603	606	589	549	599	628	598	558	574	556	620	572	567	597	586	577	567	616	594	583	579	667	591	624	593	606	599	601	588	572	631	608	538	592	578	568	604	587	593	597	571	625	602	571	629	559	551	589	583	599	585	573	598	556	593	615	579	633	599	613	587	531	569	573	560	535	593	593	582	571	589	587	585	608	627	544	597	576	639	588	603	570	582	623	617	573	583	607	582	564	566	547	578	584	576	567	604	591	597	610	607	614	577	543	567	606	569	581	544	602	570	570	630	595	545	586	586	561	597	540	594	575	636	627	595	611	575	635	613	595	599	564	583	585	602	598	615	604	553	583	595	612	605	598	594	561	562	567	596	566	565	590	589	578	591	576	582	583	644	590	562	574	591	552	548	593	595	570
22114	7599	5064	3474	2453	1448	845	514	351	331	321	299	291	269	259	248	292	261	262	223	242	265	240	244	252	248	252	233	260	200	262	235	239	227	220	218	238	227	222	212	219	243	251	238	234	216	225	207	232	246	239	242	208	242	215	227	227	205	222	216	246	241	249	243	221	231	239	239	222	210	225	262	217	213	233	202	213	244	211	237	212	237	226	208	219	233	206	211	258	210	221	205	231	231	217	212	227	222	242	219	256	261	216	224	207	222	208	242	225	234	210	217	197	247	229	247	235	249	250	209	225	194	228	253	212	216	201	220	240	214	213	258	218	232	212	220	216	236	221	237	206	234	228	220	249	240	235	215	215	222	234	250	228	208	212	212	219	235	227	222	234	231	233	212	218	263	222	254	268	207	219	239	223	227	232	256	232	209	222	242	239	217	219	241	235	216	210	211	218	231	188	246	222	205	195	233	224	232	219	214	236	227	227	241	253	204	224	235	235	210	241	239	216	237	231	232	260	212	229	191	219	216	221	240	221	222	230	261	228	247	229	199	245	233	250	236	231	214	208	216	227	208	242	214	235	242	231	210	225	219	223	225	215	235	220	242	219	233	249	243	239	232	233	207	235	239	239	229	199	219	201	208	233	224	228	240	242	208	238	235	201	204	201	217	218	206	237	226	209	226	241	222	202	201	215	206	229	207	249	218	218	211	217	231	205	210	227	216	239	245	250	215	231	227	228	192	227	201	237	219	209	192	181	223	238	234	242	241	245	237	246	242	238	226	229	229	220	243	212	214	197	238	234	210	217	221	232	231	205	228	227	225	213	205	230	236	239	233	218	241	209	204	216	229	214	243	226	213	235	194	248	242	239	201	202	234	232	202	232	256	229	232	226	204	217	225	191	201	190	204	237	216	246	201	231	226	213	201	225	244	263	241	223	230	225	217	227	238	196	218	210	209	239	233	233	210	201	206	221	215	221	203	229	221	239	251	222	210	211	213	229	228	192	230	240	214	243	232	211	257	216	222	225	246	220	224	207	200	225	213	251	220	252	253	234	230	202	212	230	253	211	213	224	239	214	209	230	233	249	220	223	213	224	220	224	211	238	228	215	242	206	214	221	229	246	220	214	221	235	223	222	192	259	216	225	218	197	247	199	224	200	242	233	224	222	222	229	207	245	198	237	251	210	251	241	233	209	219	213	221	232	218	231	238	223	220	243	214	254	239	238	249	209	236	241	242	213	226	245	221	229	192	245	250	237	214	226	236	225	213	199	231	235	236	218	213	262	229	232	189	229	232	259	240	230	263	215	218	259	224	201	220	232	198	204	202	237	226	215	187	225	244	232	222	211	253	230	191	240	225	228	230	253	237	198	220	237	233	187	211	190	209	228	212	212	222	232	228	225	219	216	223	212	220	240	236	246	214	238	224	226	223	206	231	215	232	229	212	246	220	225	191	240	198	211	233	206	226	208	207	211	219	218	222	206	242	219	212	223	234	226	228	212	231	238	221	210	218	228	220	242	239	214	242	212	207	216	229	224	220	216	224	230	251	217	224	209	218	219	230	220	226	209	209	222	243	218	244	230	193	209	215	253	227	235	252	241	230	214	224	198	239	201	250	218	239	195	218	217	207	239	224	247	241	248	215	207	208	209	210	219	239	226	239	203	232	204	203	230	234	240	201	219	218	225	218	240	224	245	244	197	251	230	214	243	248	225	210	216	224	216	210	208	255	233	215	225	222	227	193	251	232	234	228	256	241	218	219	215	221	221	237	219	235	240	227	207	206	213	263	243	214	210	250	209	212	247	222	209	232	206	251	235	221	215	222	235	221	242	207	214	214	233	215	221	225	233	220	188	229	224	193	205	224	222	227	206	251	226	240	209	223	222	253	234	197	211	217	202	235	218	225	227	234	216	247	205	204	222	219	215	253	205	226	237	231	235	233	221	227	207	230	256	242	200	232	229	217	222	228	217	223	217	232	215	223	246	212	221	218	202	205	206	258	198	209	214	230	218	204	229	222	215	225	253	228	251	195	217	240	222	192	214	231	233	246	230	223	221	233	231	224	211	199	213	196	240	228	220	215	201	219	249	219	225	210	234	249	239	212	217	227	206	238	215	249	247	214	222	200	243	193	196	242	213	206	215	208	204	224	234	189	207	220	237	239	230	217	204	215	226	223	205	254	204	215	233	241	213	230	214	200	212	202	203	230	197	194	232	261	242	224	221	222	255	215	206	241	229	221	213	230	211	259	208	214	241	229	253	232	225	207	204	233	228	230	213	241	242	239	255	246	207	238	219	213	236	228	209	233	235	221	226	214	230	237	211	207	229	223	218	203	215	235	227	212	185	244	218	212	233	207	224	251	203	222	243	220	248	222	236	220	231	234	204	221	211	231	240	234	257	237	251	212	248	236	248	202	201	214	219	219	226	231	208	181	230	198	245	224	240	225	210	249	194	226	238	199	211	201	244	227	206	219	205	218	215	214	217	246	218	213	214	234	235	196	229	214	230	209	218	229	245	204	208	223	241	221	234	227	245	239	243	228	219	227	238	197	228	203	224	216	215	235	238	250	228	211	217	238	204	224	253	211	214	224	224	229	222	228	222	209	213	216	238	230	214	217	191	202	225	215	235	267	212	212	251	225	238	214	220	204	200	217	240	219	216	225	241	219	225	234	230	221	220	225	223	217	241	226	255	238	235	223	213	191	238	235	232	200	206	246	223	200	241	213	220	215	248	206	237	228	208	202	203	215	224	227	232	214	211	213	233	222	210	225	221	203	243	239	233	244	216	216	200	202	235	209	252	240	234	213	234	215	213	224	228	222	192	221	193	207	240	220	223	211	195	212	209	228	227	255	227	214	229	222	213	216	255	244	217	217	205	219	246	227	231	238	213	257	240	225	209	239	201	255	259	233	221	232	229	204	220	212	207	198	251	248	221	247	224	257	218	242	216	232	250	212	210	224	227	211	227	231	206	227	210	204	207	226	220	258	223	213	235	244	238	222	251	214	231	244	211	226	225	207	219	218	221	224	217	206	226	238	187	238	235	212	238	200	230	199	190	239	238	192	258	226	227	224	228	216	198	203	223	246	221	238	231	226	198	247	245	214	235	217	224	219	223	218	235	195	221	215	224	217	223	237	220	231	237	236	221	243	223	239	204	229	228	216	226	224	206	245	251	231	213	245	209	217	214	210	228	276	220	234	207	240	228	238	213	218	228	197	206	239	219	216	195	208	227	246	232	205	188	249	227	232	209	217	222	217	232	217	216	220	229	244	257	210	235	263	244	220	240	247	207	236	223	251	209	232	235	225	206	216	206	211	231	222	253	242	237	202	227	197	218	229	207	221	219	222	255	213	220	222	244	222	181	230	227	226	207	209	204	223	208	208	221	222	238	232	227	212	212	220	245	231	242	218	208	210	211	247	231	210	248	209	223	231	201	218	214	239	237	199	219	210	218	232	191	225	253	225	230	236	247	203	233	235	226	212	230	236	207	239
15238	3815	4435	4450	4120	3025	2293	1838	1445	1201	1138	1047	972	857	840	839	787	791	792	724	731	738	800	731	696	662	652	619	644	619	626	612	601	647	625	636	589	620	586	594	583	583	627	594	638	581	565	582	597	578	588	555	608	555	617	570	631	605	597	570	627	576	581	601	564	615	574	590	569	606	595	593	579	599	635	561	586	618	592	567	597	640	581	558	601	565	611	566	619	629	545	568	602	590	589	600	620	603	579	594	640	599	618	608	620	520	603	576	554	542	590	604	564	585	609	578	564	584	604	569	580	563	564	557	575	568	600	586	531	567	626	567	540	559	557	591	564	540	553	589	574	547	593	610	554	597	580	586	573	542	550	510	514	554	552	528	562	580	612	576	573	564	595	558	596	573	584	547	550	582	560	599	552	587	604	591	586	540	571	575	544	620	580	579	553	561	585	551	558	590	582	560	588	560	553	578	542	587	589	586	581	575	591	574	553	519	520	569	630	576	600	642	561	562	566	577	564	572	537	573	554	587	560	551	553	573	583	605	579	595	552	575	566	557	579	527	554	597	596	564	553	540	556	550	554	543	559	574	592	550	575	557	569	580	603	576	590	580	540	560	557	539	575	596	597	503	582	588	566	595	583	565	587	577	589	628	562	588	518	568	586	542	588	579	616	572	555	592	540	534	569	556	593	564	543	565	604	558	607	551	575	598	565	559	580	530	615	567	572	543	549	566	560	582	541	533	553	561	547	566	551	596	588	544	586	567	522	585	546	587	571	532	585	554	589	571	581	523	576	546	548	554	617	581	569	568	569	589	596	579	555	554	589	538	580	603	558	586	580	596	571	561	590	567	551	564	586	550	564	535	582	610	569	596	573	559	549	574	527	564	542	561	567	579	558	547	579	549	574	575	545	605	569	521	587	573	588	544	537	578	573	564	538	559	594	569	577	563	602	611	560	560	559	581	586	559	564	572	563	552	593	550	557	554	582	562	582	569	540	592	535	589	574	532	573	549	597	570	574	598	543	549	523	586	584	561	598	593	574	580	530	537	569	562	560	590	571	580	559	604	575	527	552	594	574	535	567	573	555	586	573	594	578	530	536	541	586	571	593	575	586	524	595	578	586	528	554	530	520	566	559	592	609	593	528	564	616	598	562	595	534	598	567	574	570	561	602	569	562	547	569	575	584	556	583	599	576	567	553	564	552	578	564	577	594	576	584	587	599	557	575	542	555	578	558	572	567	559	570	574	516	553	531	598	573	565	555	589	551	617	584	619	543	580	575	606	616	597	599	579	579	532	570	586	574	572	549	538	582	610	574	566	601	544	576	579	563	585	565	562	579	538	589	567	554	611	609	608	554	589	555	573	562	566	545	590	579	573	584	538	583	543	598	593	594	569	561	596	586	568	560	567	628	589	571	575	573	558	609	595	599	613	547	553	533	573	591	569	545	581	550	575	575	540	629	566	558	570	534	592	561	567	581	557	558	574	548	581	568	577	564	556	588	549	545	548	564	558	614	571	576	570	590	576	579	561	541	576	586	596	577	567	551	617	606	491	601	567	598	586	576	577	587	556	534	562	542	569	565	576	602	563	590	595	591	555	541	545	545	611	577	574	578	594	528	577	575	640	529	552	549	551	606	573	610	546	586	564	599	554	596	577	514	577	592	556	569	570	541	586	566	576	548	587	559	597	539	546	607	597	556	573	525	531	597	580	534	546	570	523	577	599	546	548	602	554	588	596	537	591	559	555	554	584	584	584	572	611	568	514	575	605	570	579	536	529	547	576	566	568	543	578	623	553	597	555	548	575	548	544	552	532	593	556	602	589	542	613	606	544	549	578	566	540	561	594	585	582	565	522	608	544	599	543	572	531	585	581	612	601	578	580	566	595	607	559	550	516	543	575	559	579	562	619	555	595	521	568	566	602	585	537	588	607	558	607	486	578	573	589	540	532	559	559	614	589	557	594	598	530	526	584	632	522	560	600	530	559	564	557	608	573	519	550	557	578	551	555	521	585	594	562	547	574	585	570	527	625	523	540	569	602	550	592	545	569	522	570	536	591	574	553	575	537	555	590	582	518	546	591	541	577	564	601	577	594	548	567	562	582	570	589	574	586	588	594	583	542	607	559	569	528	580	556	584	617	569	566	557	591	627	569	547	577	585	557	582	531	556	619	561	587	597	556	579	517	562	565	537	507	570	590	594	536	534	520	584	550	580	594	556	552	640	554	585	574	547	587	609	616	590	547	555	533	611	594	581	564	601	585	552	594	590	533	574	566	602	576	578	618	550	583	580	611	567	593	599	613	562	596	539	564	586	513	567	555	576	536	585	563	538	591	604	565	579	589	579	544	584	605	561	587	561	543	568	600	550	585	569	548	606	578	545	560	512	618	595	548	549	567	561	569	557	567	598	575	556	567	595	602	591	565	610	557	561	560	518	519	568	540	610	534	597	606	562	557	545	590	540	558	562	572	586	547	609	602	565	544	559	543	573	605	557	536	535	572	552	547	606	586	525	564	557	621	545	541	585	588	590	574	561	622	508	571	642	558	582	522	571	552	583	573	564	586	575	560	591	550	572	576	595	507	598	588	554	603	571	604	566	548	594	564	567	553	580	577	596	559	571	573	612	530	579	571	581	566	596	553	508	565	580	628	582	580	571	572	578	568	561	587	567	578	529	587	561	604	591	555	549	523	557	620	568	523	595	559	562	534	559	549	542	580	558	613	539	559	550	529	594	565	576	575	534	548	568	582	579	545	594	543	584	594	581	555	584	507	575	612	585	578	584	575	601	549	536	565	577	580	574	594	611	575	558	516	576	568	591	556	595	563	535	573	573	570	513	618	537	586	567	599	591	513	542	558	584	588	542	572	598	566	599	546	586	555	598	559	599	560	568	622	566	563	590	556	585	544	578	563	589	561	600	558	548	568	581	560	594	524	560	582	547	563	574	566	616	571	576	574	583	558	558	554	550	552	608	610	543	576	584	621	585	581	527	566	542	579	572	603	588	573	557	557	584	594	550	581	582	571	579	556	586	545	589	533	570	570	541	585	564	577	566	566	539	611	591	586	597	583	592	566	589	512	531	545	591	562	543	577	579	596	607	546	562	575	577	541	587	540	574	543	559	570	526	570	585	580	586	624	569	585	575	616	614	573	616	571	567	600	536	565	574	570	594	530	577	542	558	561	558	574	586	573	588	565	564	554	595	580	558	562	577	574	571	568	588	538	582	595	559	567	571	579	565	539	577	566	589	564	536	575	608	571	588	562	601	608	569	581	582	580	575	601	611	550	562	597	588	591	570	597	553	531	595	601	578	555	559	564	555	563	611	542	592	541	554	535	565	545	596	567	532	535	599	561	598	602	595	617	578	561	546	563	553	601	556	555	570	573	556	601	605	610	540	542	559	559	591	569	579	580	575	563	586	536	584	578	539	590	546	561	565	602	569	568	606	553	575	579	582	588	561	614	546	601	553	539	555	600	542	577	533	570	562	542	553	552
29305	11253	7230	4757	3818	2216	1236	699	463	374	276	267	271	199	213	210	184	192	152	188	159	154	160	187	171	130	138	117	106	139	136	141	144	124	116	140	130	130	134	122	129	124	150	132	125	109	141	127	128	123	132	132	143	135	124	126	123	135	118	123	127	136	120	106	112	104	121	111	117	137	122	146	140	127	141	118	140	112	127	121	103	122	125	126	104	128	125	100	101	117	117	122	126	116	115	131	127	116	120	132	142	139	124	126	116	111	110	140	118	128	105	113	123	114	113	140	107	110	134	135	114	125	116	142	138	119	119	115	129	106	106	111	115	119	129	134	110	133	126	119	109	100	121	105	112	130	122	125	114	122	129	117	115	130	131	106	130	110	127	121	132	120	125	119	137	117	122	107	111	109	118	109	106	122	141	107	117	101	112	97	108	112	112	134	133	144	114	124	115	111	108	98	120	139	108	127	122	117	121	127	127	123	97	138	109	94	129	124	142	134	147	133	135	115	142	129	131	106	115	100	128	120	115	120	131	135	107	120	106	122	109	117	129	122	108	125	120	110	121	111	129	107	113	114	122	108	102	110	118	101	120	125	121	127	115	118	112	124	118	114	115	121	121	114	104	140	118	102	124	118	119	123	109	122	127	103	120	131	133	117	124	127	119	122	114	129	124	113	115	131	112	105	126	129	129	129	118	103	124	108	93	171	113	108	129	117	104	122	107	103	135	119	128	125	112	104	124	136	109	126	116	116	127	110	107	115	115	143	87	119	101	125	137	121	109	119	139	105	103	118	118	119	127	95	116	122	123	106	127	129	126	115	113	105	115	120	129	123	125	106	120	133	118	119	127	117	109	109	111	115	125	113	125	125	125	116	103	117	115	118	125	130	115	124	104	110	153	101	102	123	110	107	122	102	105	126	118	100	115	125	114	125	119	117	110	121	121	113	105	117	119	92	117	123	109	107	111	129	117	111	117	118	124	128	99	114	121	118	152	138	107	113	108	115	110	117	129	115	106	108	116	114	116	127	130	118	117	123	108	120	133	116	103	114	120	134	121	125	118	134	114	99	129	109	123	122	117	133	128	112	103	110	114	138	126	96	114	121	104	129	136	131	127	110	119	122	132	123	128	133	134	107	105	120	111	129	110	120	106	126	137	125	117	101	115	124	109	120	131	136	122	121	130	110	108	116	108	103	116	121	135	121	118	108	123	112	97	115	116	143	126	106	107	115	122	104	132	108	116	118	117	118	98	109	125	109	122	103	128	125	134	114	125	132	125	134	117	117	111	125	132	119	104	130	133	110	117	107	108	143	124	121	130	107	135	131	93	110	128	115	138	120	117	111	117	95	145	105	124	114	123	119	112	116	122	117	122	123	106	120	113	109	137	129	122	137	134	103	115	146	109	117	113	118	114	121	106	106	109	130	119	132	126	120	122	125	103	117	120	125	116	111	109	112	117	110	120	126	118	136	111	101	125	128	120	117	118	104	115	106	125	122	124	129	128	120	103	130	118	136	112	120	113	125	112	135	108	103	123	108	114	109	131	108	125	128	117	126	123	121	89	107	137	116	124	116	124	149	116	129	111	113	109	127	122	118	124	112	115	106	124	123	128	114	137	125	104	114	143	114	120	134	127	130	109	107	114	114	135	121	97	112	105	116	94	113	123	153	131	128	154	124	124	130	97	113	130	122	113	129	116	140	110	116	121	115	118	114	98	142	129	123	133	120	149	127	120	101	127	124	120	122	132	130	109	100	121	122	114	113	118	135	134	124	114	112	108	146	129	110	122	124	118	119	130	115	117	123	113	130	122	113	134	109	123	110	119	112	131	118	139	118	113	133	110	138	122	117	107	110	120	92	113	117	109	126	126	118	141	114	120	102	115	123	117	148	135	102	114	113	118	107	132	113	111	119	116	134	115	133	135	124	114	120	116	134	107	133	136	126	113	132	114	106	113	144	117	130	126	128	121	128	135	116	122	123	129	99	143	129	118	104	103	108	149	123	130	139	104	114	119	120	136	146	111	133	115	104	131	100	128	118	119	100	128	134	95	112	119	122	136	113	138	100	122	119	144	90	110	135	115	110	110	117	112	131	93	137	110	118	108	131	129	118	120	116	112	120	122	102	118	92	95	135	112	120	108	134	109	122	113	110	123	116	117	110	107	105	129	123	118	121	123	123	120	120	115	118	96	98	106	117	104	128	104	102	126	108	108	115	119	123	107	121	138	95	134	129	110	111	114	122	138	109	140	113	132	137	127	115	119	136	127	119	95	105	121	114	125	99	121	117	101	123	125	117	103	132	130	121	114	117	113	115	128	109	135	91	114	126	122	111	117	117	114	119	123	128	133	134	105	115	107	110	124	131	122	121	115	130	105	110	113	135	126	118	113	112	124	118	129	104	100	124	116	117	115	123	122	103	121	105	147	130	106	110	99	131	119	121	134	111	102	108	139	113	108	104	106	127	115	112	112	106	112	116	120	121	111	106	124	112	113	112	116	98	135	99	111	111	99	108	105	125	103	126	122	105	122	117	119	124	120	133	114	117	124	103	126	125	114	115	132	115	123	143	107	106	97	107	126	110	104	112	114	131	103	143	131	112	124	118	134	116	102	116	117	103	105	121	101	128	130	97	114	117	113	112	127	126	111	133	127	109	108	138	115	110	106	127	112	107	112	95	113	134	111	89	83	100	107	126	121	124	127	107	123	136	121	118	99	107	120	116	102	121	122	121	120	126	127	124	113	112	127	121	120	135	104	113	119	94	119	136	115	91	131	119	127	137	123	104	130	122	101	111	112	123	127	118	119	119	103	113	119	140	116	100	117	116	109	119	105	120	123	136	117	129	131	108	136	132	120	118	127	106	119	120	120	111	111	100	102	105	129	95	115	129	131	122	114	139	126	101	107	128	146	111	107	130	122	122	116	120	122	109	116	105	100	116	115	142	113	112	109	110	126	123	125	103	124	119	119	121	112	106	117	111	129	115	119	106	106	118	122	123	110	96	107	94	125	149	114	96	111	111	129	123	101	113	137	118	115	146	110	131	111	113	108	109	137	134	125	102	141	118	98	135	118	119	129	109	115	118	123	116	101	131	103	132	129	125	112	121	127	118	108	119	118	106	113	103	97	121	122	125	105	125	117	112	111	161	126	103	119	110	114	109	123	126	114	115	123	127	105	116	118	120	113	122	119	105	115	93	130	113	102	124	109	128	107	139	120	100	128	107	112	135	129	121	124	125	103	111	104	119	137	119	108	129	121	92	96	113	108	126	117	129	127	114	124	109	127	119	125	128	134	140	101	136	124	128	110	130	101	102	119	105	125	125	103	139	109	110	100	124	127	115	109	112	119	113	119	106	118	117	97	124	127	126	113	126	110	104	109	109	102	117	118	125	114	111	121	133	108	101	118	128	123	136	121	136	94	117	115	114	103	143	127	103	102	114	122	127	117	129	119	125	110	140	131	111	104	106	102	138	123	120	118	111	103	106	118	116	135	131
18378	5265	6322	6636	6366	4348	3351	2530	1919	1689	1398	1313	1128	939	948	818	817	758	659	653	639	606	731	737	525	494	478	519	464	478	468	445	460	455	417	403	421	400	406	399	393	402	381	401	379	371	390	358	383	383	344	348	366	335	346	348	379	334	344	348	364	393	330	340	413	352	335	363	363	369	352	338	369	380	367	325	340	367	347	351	347	291	373	362	359	361	379	366	319	334	331	367	335	361	338	367	329	353	421	373	380	358	373	346	334	362	317	314	341	369	340	335	335	346	338	337	331	332	368	359	336	344	338	329	305	336	345	331	316	311	321	335	355	355	298	319	315	337	357	333	338	330	316	320	329	331	283	346	342	324	381	333	339	337	318	327	348	351	331	349	306	299	307	329	319	353	324	327	325	327	324	340	359	301	322	302	323	311	309	320	318	341	326	332	328	322	319	312	308	346	325	352	338	333	346	318	328	324	347	323	338	323	340	328	311	314	325	332	359	350	299	335	308	297	315	308	316	323	299	297	319	336	333	333	361	316	346	321	336	327	334	309	335	343	289	305	284	308	312	303	324	311	325	338	334	306	338	327	324	328	327	298	317	306	307	315	325	322	299	303	275	306	337	329	331	347	314	325	368	306	324	333	309	294	326	308	326	322	336	336	322	316	325	336	321	336	304	319	342	312	308	329	297	320	320	303	302	323	345	334	325	325	325	329	349	329	323	322	316	316	321	322	324	330	293	316	303	301	315	325	351	319	302	321	309	333	351	308	329	327	335	333	322	318	314	352	325	319	322	315	340	348	333	341	335	330	313	318	299	326	315	327	303	318	333	314	341	339	346	330	340	330	320	290	303	310	316	309	333	315	325	309	329	307	309	320	348	306	293	335	339	304	323	319	330	305	347	326	306	315	343	303	344	317	320	319	307	341	314	323	316	334	305	332	311	322	339	341	315	339	316	307	318	314	327	301	344	347	330	339	308	318	348	337	315	306	299	318	307	308	315	285	301	375	334	329	342	328	327	334	342	287	294	298	303	303	311	357	354	331	333	321	294	320	340	314	323	349	327	299	320	310	335	319	326	288	341	309	337	296	336	317	283	318	331	313	319	327	311	322	290	314	327	335	324	310	313	346	317	298	332	326	315	330	323	317	328	321	318	326	320	328	317	310	328	327	308	320	281	314	337	308	333	321	329	303	306	314	351	324	292	306	322	313	329	318	304	309	345	319	295	309	300	345	326	335	351	315	326	299	311	337	337	354	330	312	348	343	322	325	316	345	306	322	319	338	324	307	329	285	350	293	321	288	353	319	357	317	313	339	323	296	352	335	346	326	333	322	334	361	325	342	317	346	330	297	351	324	314	281	310	329	333	312	297	352	321	313	297	335	321	329	332	281	333	342	298	338	336	334	334	300	324	296	336	351	353	351	312	314	338	346	331	357	326	317	328	292	296	305	344	308	335	327	339	341	321	333	283	327	301	349	322	305	320	314	308	313	342	341	327	313	304	343	301	308	333	321	313	329	337	326	317	311	313	307	336	306	320	329	318	332	314	304	320	307	316	328	323	282	320	310	328	324	331	319	314	316	310	319	281	326	315	302	328	328	311	332	289	331	325	359	298	362	296	341	308	327	317	360	334	318	340	335	364	306	335	310	348	342	335	330	268	301	329	307	318	329	346	323	274	323	310	297	350	313	289	312	336	326	307	304	356	356	334	287	292	315	333	305	288	309	331	312	356	338	333	349	338	330	305	325	291	295	340	319	338	334	339	309	314	333	307	329	323	336	325	318	325	354	319	317	336	325	314	336	345	316	325	295	301	323	324	336	317	324	304	322	334	326	322	355	317	288	368	308	342	351	307	321	332	315	314	321	336	276	332	316	328	306	327	346	299	319	285	349	322	319	329	354	318	336	335	331	351	339	303	305	318	319	326	332	314	326	342	325	290	299	317	312	331	315	318	311	302	317	303	317	380	325	314	321	334	352	327	342	320	331	330	296	311	309	305	333	311	304	327	290	329	346	334	297	335	342	328	325	326	328	313	308	316	316	325	308	334	325	316	349	298	343	300	329	361	335	362	337	313	312	296	322	312	350	309	300	362	329	343	316	340	308	346	346	338	315	308	284	328	327	327	296	329	277	360	316	344	348	306	318	317	297	346	310	350	342	314	303	329	307	343	333	331	340	306	345	326	296	309	316	345	314	306	326	292	321	325	343	299	322	289	315	349	294	307	332	299	345	356	331	309	324	314	359	312	319	335	318	341	308	309	355	362	331	322	321	321	316	306	357	335	307	303	324	326	327	309	323	350	315	322	331	315	341	337	343	319	304	272	334	328	315	319	288	329	303	333	326	328	329	321	336	309	365	355	326	321	306	314	332	310	308	319	325	318	319	304	315	281	306	333	303	318	306	312	380	303	310	338	308	300	327	335	347	328	308	310	319	315	297	331	329	327	332	291	324	321	317	341	293	318	343	333	288	311	349	315	327	360	297	322	312	284	327	294	344	344	324	338	316	323	308	268	324	300	352	314	320	326	321	302	299	327	362	336	284	321	329	318	334	303	336	305	347	366	357	328	330	309	300	300	328	340	323	314	321	308	294	328	297	344	315	332	292	325	326	350	295	344	333	300	349	324	300	311	313	343	314	316	330	297	346	324	294	306	302	312	339	350	316	331	331	325	320	335	311	310	322	297	328	326	320	328	327	308	301	309	327	307	354	335	317	364	293	342	324	316	328	318	337	309	356	320	315	293	351	311	318	296	322	327	338	318	295	326	347	313	281	318	356	316	337	332	337	371	333	340	307	346	322	298	291	312	351	328	314	334	310	304	302	306	288	321	282	325	344	314	319	325	300	307	342	307	344	312	329	342	307	320	337	339	325	335	302	294	328	319	336	308	330	322	315	312	320	308	318	329	346	317	331	348	291	314	320	358	350	336	322	320	315	313	329	308	321	303	311	322	320	316	333	328	343	307	354	305	350	365	322	306	335	305	350	331	321	337	323	333	303	337	328	335	330	318	336	312	295	302	311	320	311	351	309	340	357	328	340	348	326	318	342	288	322	346	337	304	319	379	310	326	341	297	332	347	295	329	295	344	328	307	319	299	341	300	338	293	310	300	319	329	331	312	319	318	345	315	366	309	307	315	309	347	327	330	340	347	302	358	326	297	289	301	314	277	306	311	316	296	315	286	319	312	336	322	330	337	317	339	309	331	350	320	336	314	311	330	295	342	315	358	324	311	304	321	299	323	323	347	341	357	323	338	348	344	326	327	289	339	298	348	344	331	339	363	307	314	330	308	321	304	320	364	335	349	339	282	312	336	316	307	318	315	298	323	318	321	312	319	358	335	285	285	313	319	310	302	340	334	312	324	305	326	353	316	328	323	310	356	319	328	332	296	330	295	347	344	325	317	328	309	334	347	335	312	313	324	317	333	356	319	339	334	339	291	324	312	328	293	307	309	335	286	338	327	310	319	335	337	335	315	318	325	292	342	340	357	313	367	343
4348	690	507	442	368	289	251	235	205	211	240	274	241	222	220	213	238	217	209	205	251	227	236	204	219	205	229	228	221	229	222	227	232	222	230	224	194	222	231	195	231	233	229	208	240	247	227	208	243	227	226	237	237	212	214	246	237	208	216	234	231	232	242	241	225	228	208	201	213	222	228	205	212	217	243	233	230	239	211	221	201	224	211	219	213	203	212	216	239	251	237	208	213	233	216	228	202	216	237	222	213	229	237	230	224	247	227	230	226	232	215	217	228	198	229	226	201	243	199	235	224	239	229	202	237	235	249	206	221	233	255	236	199	211	243	222	213	255	232	219	220	217	212	234	218	241	216	207	221	218	217	209	246	215	202	230	206	217	211	222	236	232	215	256	208	244	254	206	230	227	219	251	204	235	243	200	232	225	248	213	239	218	223	233	245	226	244	218	196	250	190	225	225	237	199	223	225	242	235	240	232	243	225	228	236	218	221	242	224	201	237	227	219	241	248	209	198	213	220	219	196	232	184	228	208	249	235	233	215	251	253	226	216	225	249	220	254	212	250	207	221	219	220	247	194	220	215	228	224	201	246	228	207	220	226	211	252	238	236	228	216	221	239	227	187	222	213	204	232	246	215	207	217	237	224	213	212	212	211	221	212	214	246	234	228	242	226	222	219	190	246	245	237	206	226	242	213	220	225	224	197	213	224	214	232	217	229	229	253	216	194	211	235	249	231	238	216	218	246	234	216	216	239	211	222	212	244	224	245	247	217	249	223	221	187	226	246	242	192	223	219	214	231	226	219	218	207	217	212	230	238	238	232	217	239	224	221	231	240	222	225	199	240	228	203	201	212	259	227	209	238	246	201	217	228	250	202	222	209	220	239	213	204	220	219	242	242	223	209	213	235	233	227	223	233	205	241	192	256	227	216	223	222	242	253	187	210	203	205	216	239	203	230	228	240	226	231	209	243	241	239	215	224	235	232	240	216	234	228	236	219	234	204	216	221	229	207	225	240	200	222	230	222	234	216	226	241	223	227	188	221	228	232	231	230	221	248	214	249	208	217	230	234	207	238	241	176	234	217	225	232	252	213	227	213	250	228	202	209	207	234	230	205	217	211	217	222	223	215	220	226	224	222	230	214	230	207	223	219	181	244	226	242	209	230	198	223	210	232	210	210	222	232	212	229	276	245	205	216	214	211	237	256	234	207	227	251	236	248	240	217	244	208	193	205	247	251	234	244	229	220	240	243	216	240	263	208	201	205	211	218	233	208	195	202	236	233	205	240	220	220	222	228	234	222	226	221	229	229	219	224	243	230	187	210	222	247	247	215	220	226	207	232	216	214	190	226	217	243	234	234	223	234	243	237	244	198	207	216	222	228	224	211	225	221	247	214	228	214	237	228	221	222	217	207	215	218	215	246	242	230	227	250	230	227	216	206	213	208	242	221	207	230	210	240	218	238	203	213	213	234	216	265	208	240	218	224	209	213	258	228	231	205	223	216	243	203	227	217	223	201	229	231	229	222	234	276	222	227	225	233	207	208	234	226	230	203	204	251	210	237	223	188	209	216	230	219	228	225	222	245	205	235	220	212	188	232	228	250	234	233	241	208	243	207	211	201	205	241	217	228	224	220	232	199	245	223	214	231	221	232	228	247	229	238	228	212	205	238	229	224	241	243	209	227	233	226	230	213	215	241	234	237	243	209	220	218	218	234	226	206	228	216	225	225	246	229	238	219	216	249	224	206	221	207	244	240	207	201	218	227	227	232	234	238	199	217	213	242	251	239	240	271	234	220	230	206	223	219	244	205	248	205	205	197	228	218	236	254	207	249	234	248	205	215	235	228	230	232	243	220	238	216	211	253	232	220	229	235	209	230	225	206	243	228	237	212	210	241	227	229	236	235	242	228	219	214	223	225	228	250	229	221	222	218	214	212	246	230	209	268	229	216	200	236	227	260	230	196	210	222	226	239	205	230	222	231	221	216	208	240	226	227	255	235	239	253	235	199	249	233	227	209	240	228	216	221	230	219	248	249	235	251	241	205	231	241	232	244	190	231	227	222	251	237	220	224	220	210	222	228	205	237	213	204	203	237	220	212	213	236	244	222	219	224	221	217	208	226	201	253	249	228	243	206	223	242	209	203	249	192	203	231	228	199	226	236	226	234	237	226	215	244	240	241	229	238	210	232	250	216	208	207	223	256	270	218	202	222	237	218	224	214	240	219	252	221	226	250	211	230	203	239	199	237	221	219	222	226	209	241	249	214	260	207	256	197	217	213	223	198	241	223	189	233	225	214	239	222	197	201	240	247	216	219	215	219	248	224	254	254	244	236	215	221	211	220	220	250	217	204	215	261	207	219	245	223	208	241	234	213	201	227	199	226	211	225	234	235	231	238	218	244	239	221	202	212	214	243	193	217	217	226	234	239	216	238	196	232	267	226	240	252	212	219	208	222	179	207	221	199	248	214	225	213	211	244	191	227	234	262	237	221	231	210	206	210	204	229	239	219	255	203	231	241	245	213	226	240	214	225	221	218	239	251	180	200	228	234	227	217	218	206	235	207	213	234	241	222	214	231	202	211	225	225	224	235	220	218	241	197	177	214	218	234	233	222	198	227	242	228	227	236	209	225	181	213	216	216	217	238	213	224	228	228	228	251	236	210	202	245	235	211	221	223	221	245	245	208	208	236	232	203	220	248	266	236	229	221	224	238	252	222	225	202	209	244	224	252	243	217	211	230	213	220	222	255	234	257	215	239	247	219	234	226	220	226	222	197	222	202	215	262	206	213	202	232	217	211	214	233	229	205	223	212	232	200	229	216	220	215	225	231	221	197	210	236	219	205	221	226	239	217	218	201	250	223	230	217	208	207	223	205	224	218	223	191	229	238	228	209	205	243	212	252	239	226	244	226	246	228	197	233	229	236	223	232	217	221	211	212	239	240	224	203	229	212	219	239	228	227	201	215	211	198	210	194	214	213	236	197	206	230	213	232	205	204	240	218	182	212	243	219	237	229	223	232	231	235	231	228	233	224	216	210	209	204	239	211	215	217	253	262	220	231	207	232	232	235	228	214	219	206	226	236	212	237	234	208	242	236	224	204	215	219	211	234	230	234	201	212	223	234	230	238	195	203	226	232	217	195	222	226	218	235	225	212	224	215	224	228	219	237	241	216	203	248	204	228	237	230	232	234	216	225	247	237	218	197	223	231	229	188	234	219	229	244	222	223	216	212	220	200	223	218	230	204	223	224	242	221	220	229	242	190	226	230	198	225	224	228	212	232	229	240	244	207	237	219	219	209	229	257	215	209	215	230	215	198	247	207	226	213	202	217	210	231	249	214	238	242	231	245	233	220	213	215	246	220	226	249	212	228	222	183	239	213	222	232	225	207	222	217	219	218	196	203	249	234	221	230	236	242	198	228	207	213	238	203	202	234	213	243	221	231	213	210	207	203	238	216	225	243	233	219	225	257	224	226	221	244	219	227	227	221	230
4012	1028	1151	1096	988	761	692	693	609	653	590	633	667	585	602	592	585	591	630	594	625	583	627	638	663	571	619	614	547	612	595	565	549	621	578	614	569	620	553	633	567	573	590	599	591	582	575	549	562	613	592	570	586	599	587	603	556	586	586	567	587	571	578	626	661	607	564	594	587	599	600	581	554	588	606	568	647	578	606	612	570	567	556	550	634	606	578	611	625	582	558	551	567	595	573	554	580	583	565	555	584	561	592	617	585	581	589	570	618	625	612	594	610	558	567	610	596	607	600	607	594	607	625	601	616	591	566	611	587	563	597	558	576	541	552	581	678	563	589	556	601	574	563	575	629	575	566	574	581	539	580	588	579	573	613	533	598	597	579	588	601	569	592	597	603	620	585	580	582	553	565	585	597	592	628	579	580	578	598	595	620	611	568	549	588	567	589	575	591	582	555	590	594	543	571	585	563	565	585	613	578	574	597	591	564	547	597	598	592	592	593	594	598	595	601	575	594	558	596	599	626	614	575	544	622	563	615	571	576	603	598	569	613	581	580	621	597	556	543	552	584	562	588	555	580	578	574	569	568	603	607	571	619	598	590	580	544	629	577	578	562	591	587	615	571	586	559	576	608	611	595	595	622	558	574	571	566	614	565	641	545	593	593	541	615	614	613	622	554	582	558	569	576	578	529	608	595	578	626	595	566	598	583	574	597	547	583	545	611	598	640	577	597	611	587	600	586	567	598	610	594	598	562	605	584	553	558	526	604	581	578	628	584	621	604	575	590	555	590	597	582	614	548	596	577	578	621	625	570	626	581	573	607	608	590	571	621	611	565	609	600	575	560	582	605	619	577	567	601	609	591	581	590	610	582	598	565	619	580	564	561	641	585	547	501	562	587	577	586	567	584	587	586	588	573	573	582	586	602	592	620	603	543	569	579	583	604	550	571	571	569	588	590	558	533	576	583	601	584	577	619	558	556	552	599	605	578	583	577	612	593	618	581	559	593	592	611	579	634	592	545	615	554	598	553	623	589	590	586	593	578	584	570	554	612	539	625	590	616	564	589	564	602	586	572	566	588	567	566	546	586	555	567	581	604	610	566	614	542	561	544	616	562	528	608	574	575	583	585	577	552	575	566	598	582	545	568	590	574	568	565	558	619	592	599	592	556	567	567	583	567	605	615	622	591	593	580	556	543	633	592	597	605	558	623	604	552	597	599	605	581	577	615	583	586	597	611	566	580	604	604	579	544	612	619	583	532	577	537	605	605	592	608	589	546	621	594	583	609	599	626	580	595	566	586	559	589	607	606	593	594	561	575	583	578	603	576	574	566	580	560	579	567	588	590	612	634	612	538	604	537	557	571	591	534	609	582	574	637	564	576	591	595	556	588	577	588	583	608	607	554	622	564	593	563	636	567	614	573	561	605	589	606	558	510	562	597	576	600	607	573	613	605	591	553	600	605	568	605	596	589	543	611	598	603	595	622	565	572	579	566	611	598	541	535	585	580	574	599	565	576	571	567	598	608	545	565	614	595	586	601	594	626	584	562	554	597	554	587	577	565	632	571	548	585	599	602	597	609	580	546	629	620	577	585	571	590	561	577	603	593	575	606	598	560	564	590	576	574	632	585	580	562	572	589	593	565	587	531	588	593	556	540	592	577	557	581	588	594	549	568	553	639	601	599	601	539	626	592	621	540	569	581	579	576	613	602	589	607	604	595	600	594	584	576	636	553	571	584	625	612	599	605	605	551	553	558	610	552	601	582	566	546	583	538	554	595	592	546	552	567	581	595	579	590	581	605	627	603	546	600	600	562	588	609	573	638	590	591	552	583	584	572	591	541	601	571	560	610	561	556	599	573	553	584	578	565	584	580	604	587	611	607	529	603	573	590	593	590	607	576	607	560	593	578	558	618	608	602	555	617	597	581	554	566	640	586	549	656	576	556	555	621	594	574	595	571	562	577	614	586	602	550	561	592	620	590	570	589	579	587	580	590	600	592	586	591	590	618	591	606	554	569	580	585	582	577	617	545	605	570	551	588	607	562	579	594	586	588	561	589	589	599	591	613	589	639	600	617	588	621	592	543	571	598	608	623	579	633	559	556	582	564	552	607	563	575	550	564	556	605	577	570	578	541	570	602	616	569	593	561	588	581	588	566	588	592	591	593	568	543	622	621	581	569	609	552	572	549	595	605	583	590	607	651	645	580	586	615	578	545	573	596	583	611	568	587	581	634	599	567	623	623	593	583	593	596	593	552	576	605	618	540	575	581	558	588	614	624	590	594	583	605	567	584	590	610	583	585	580	567	572	569	581	561	584	606	561	559	565	565	540	588	636	579	587	576	610	564	573	590	588	638	546	583	563	573	579	604	585	600	573	552	611	575	589	570	634	596	617	602	567	541	606	603	616	583	606	609	600	596	549	588	596	652	554	614	604	593	595	622	577	599	560	571	582	582	596	624	555	593	580	626	603	554	596	597	595	564	619	578	585	551	554	532	566	596	584	609	594	622	635	619	587	601	552	617	637	556	571	584	574	621	589	592	592	574	596	613	589	563	564	580	571	618	586	568	613	602	581	548	600	572	579	600	563	627	577	595	600	618	581	586	582	577	591	604	563	547	560	568	542	585	585	613	601	570	584	609	599	594	604	610	591	603	602	587	552	578	570	558	583	615	562	580	578	563	608	617	610	608	590	615	580	541	569	571	585	592	573	614	602	588	608	632	628	570	599	623	573	625	587	580	560	583	548	623	574	600	578	565	582	525	580	588	579	601	606	643	517	625	601	550	570	576	620	633	597	564	596	580	573	592	581	622	590	562	615	582	590	555	557	574	554	571	593	574	590	619	584	611	577	623	604	586	552	621	601	629	617	616	628	591	569	602	592	602	574	576	603	585	570	589	616	617	624	574	546	613	595	576	600	581	573	579	569	567	567	582	568	633	584	565	618	595	607	583	575	575	605	598	559	560	575	572	564	550	580	575	615	584	628	556	554	572	583	583	614	642	581	568	593	590	591	574	595	587	548	596	602	636	572	580	599	576	594	581	563	566	619	559	594	577	584	580	536	589	585	577	568	560	551	568	560	575	613	562	559	565	613	537	560	580	589	557	565	594	588	591	585	548	625	571	571	568	559	589	597	565	618	598	557	563	610	570	564	593	600	583	606	533	585	589	615	610	560	617	605	548	551	583	632	572	599	574	572	579	563	630	611	604	621	564	580	568	571	613	618	575	609	535	601	591	618	543	531	593	582	614	629	601	561	578	599	527	600	589	637	609	583	563	606	579	588	579	572	560	602	543	584	616	588	617	607	582	557	565	578	576	569	580	601	620	569	589	583	630	595	574	580	588	622	599	611	592	579	600	543	591	663	573	591	583	553	631	577	558	606	585	594	603	599	578	579	590	598	587	570	590	561	572	607	541	597	556	586	587	588	571	638	582	583	569	577	575	596	556	608	595	596	572	608	567	612	600	641	541	590	588	547	558	540	576	575	610	591
22366	8000	4743	3094	2287	1275	777	523	452	358	324	304	259	267	267	239	240	225	240	216	247	260	239	229	210	241	218	228	241	225	256	222	234	238	259	238	204	222	214	241	231	235	225	221	199	227	218	199	216	232	224	235	246	248	222	220	258	203	217	242	226	241	244	216	222	238	220	219	225	217	242	222	208	221	237	212	228	199	234	239	204	221	220	195	203	226	240	217	217	228	235	208	201	204	234	233	203	192	229	225	203	212	226	212	213	228	227	221	220	223	214	212	218	214	244	252	199	222	233	217	230	209	214	204	238	246	232	227	230	234	217	234	192	203	200	210	220	212	222	204	230	234	209	219	230	228	230	234	228	197	201	192	183	223	234	219	234	235	217	208	204	232	232	233	243	229	193	252	230	213	237	257	209	246	213	204	229	211	192	213	227	202	245	218	223	236	218	206	222	220	220	240	225	225	228	248	229	225	228	231	203	237	226	244	233	220	235	201	216	201	196	235	229	222	253	234	228	227	224	213	218	213	203	224	223	215	225	214	211	208	204	227	232	220	239	197	220	215	210	208	224	207	197	226	237	221	201	222	220	197	232	222	220	228	223	244	211	237	227	240	236	231	215	231	219	236	212	227	239	199	213	240	221	213	226	214	216	220	222	232	218	186	213	217	211	195	218	228	227	204	207	205	190	226	243	222	237	221	223	221	207	216	211	240	214	226	224	211	235	212	218	206	199	246	234	245	211	219	212	195	225	185	228	218	204	205	169	219	201	219	217	223	239	196	219	216	232	244	224	205	215	241	237	218	220	217	223	229	216	226	234	209	222	256	231	183	216	222	227	225	202	206	204	214	228	238	234	215	227	200	182	231	190	218	210	215	204	248	213	213	200	221	227	229	224	204	221	248	244	251	198	225	203	221	231	226	219	223	234	239	198	188	226	218	198	227	232	207	249	242	214	211	227	204	222	255	248	228	250	227	226	221	239	232	196	191	231	228	204	255	249	219	220	218	223	240	217	226	214	257	214	223	217	249	226	206	229	220	233	215	213	247	208	211	225	233	185	207	223	227	243	230	206	203	202	194	182	238	246	215	219	238	219	209	222	195	243	229	235	220	212	224	214	216	189	211	221	209	218	234	218	216	207	212	231	212	213	224	211	209	228	238	210	239	244	239	251	210	223	224	222	237	222	219	218	218	216	209	205	190	218	213	221	227	228	215	219	221	205	244	220	240	219	216	231	217	224	232	211	223	209	214	231	206	233	218	217	222	195	201	218	199	214	235	249	205	239	224	239	199	212	231	224	215	237	234	237	210	250	229	188	209	213	233	219	240	202	209	205	194	227	230	224	215	236	217	216	232	223	225	227	217	225	203	231	234	220	203	228	213	194	231	221	213	204	221	226	229	218	208	246	203	216	226	221	230	229	220	207	243	238	231	215	236	222	225	206	239	245	208	245	255	222	221	207	230	218	216	187	237	236	243	220	224	218	230	192	199	201	212	249	229	231	230	206	210	193	206	225	217	229	218	209	218	227	225	215	195	219	211	203	215	201	213	203	217	217	216	214	239	215	209	233	222	206	211	198	233	233	220	209	221	237	205	217	222	210	212	221	202	235	234	227	224	221	217	201	232	213	180	225	208	226	227	234	211	199	224	211	217	215	209	217	225	235	240	202	215	220	207	226	227	199	229	242	239	222	214	214	230	218	229	226	236	209	222	224	212	208	212	233	208	196	217	245	226	217	230	200	206	215	224	185	229	202	247	223	249	207	190	230	209	214	210	247	205	235	231	232	200	200	232	190	225	226	201	234	213	234	203	216	237	217	234	235	221	225	236	223	207	222	215	211	233	194	219	220	197	209	215	209	210	214	226	218	225	192	216	226	243	219	251	250	205	248	208	216	234	211	227	208	209	214	196	214	245	234	227	219	223	242	251	236	235	232	235	239	226	228	228	228	232	238	210	228	251	219	211	229	246	221	206	260	209	226	234	233	215	227	234	207	211	210	242	212	199	214	213	222	201	203	217	242	229	226	209	253	218	223	186	228	215	209	217	236	194	213	255	221	196	208	227	228	217	236	235	215	217	190	205	213	194	216	249	212	207	199	219	230	219	198	219	241	210	197	225	227	220	190	220	209	208	232	220	225	216	209	236	227	224	209	197	251	208	196	213	200	214	210	232	227	222	229	227	222	245	212	223	203	180	233	208	227	205	219	226	205	244	220	185	220	216	283	203	207	226	214	178	221	183	218	215	196	198	215	239	200	198	221	223	214	226	246	199	228	193	221	253	219	200	206	236	223	235	208	223	222	211	197	226	221	187	224	226	218	225	225	215	216	245	233	235	192	202	212	219	210	210	203	193	179	207	212	198	221	219	220	226	233	216	173	222	224	221	187	193	238	204	219	221	224	238	243	221	223	218	242	220	209	207	224	251	235	217	227	218	223	230	218	238	245	204	238	197	199	236	214	187	212	224	232	232	211	228	242	221	214	232	238	243	216	220	235	241	220	239	214	221	231	224	199	198	230	215	215	227	227	233	205	229	227	210	222	199	230	221	221	217	245	236	230	222	200	248	213	231	230	230	218	221	203	220	193	233	233	225	222	193	206	238	203	207	232	178	219	203	190	229	207	223	212	214	219	215	221	204	206	212	205	232	216	246	222	223	193	222	239	203	225	224	232	214	225	220	224	226	226	218	210	210	190	202	218	231	210	226	218	208	219	223	223	237	197	204	194	220	204	237	220	212	242	218	240	203	243	238	223	218	223	203	241	227	239	207	213	208	207	207	237	210	227	205	228	218	228	222	219	235	227	242	223	243	231	211	243	200	220	253	228	211	237	224	230	218	220	203	209	198	226	216	211	219	201	215	208	208	233	225	248	212	206	219	202	194	220	215	220	206	210	219	235	210	240	224	232	236	211	245	215	207	231	232	206	230	247	235	218	197	194	202	196	215	226	189	247	232	238	243	196	226	217	212	232	237	221	230	227	221	200	199	219	228	218	216	223	219	222	242	241	210	233	222	220	228	209	196	216	206	240	230	240	213	193	217	207	215	223	223	244	204	219	200	199	243	228	227	218	184	223	213	214	193	205	220	207	207	196	203	213	209	209	231	228	225	211	223	204	249	211	213	222	225	225	235	203	216	233	228	239	194	203	214	229	248	231	212	223	235	216	185	221	218	207	226	213	206	189	218	219	224	211	214	191	227	219	229	215	228	217	200	219	225	233	255	201	232	215	230	233	231	217	210	228	206	211	224	212	211	197	229	242	239	247	208	216	213	229	222	210	251	202	227	232	243	226	222	211	229	238	220	204	220	226	215	196	202	239	188	197	219	218	228	212	222	234	203	219	216	238	218	210	216	212	246	210	241	238	225	248	227	204	216	214	219	232	210	211	246	237	183	244	245	228	230	238	218	231	209	228	222	209	220	206	200	225	231	204	230	243	199	228	207	206	223	213	220	214	208	221	201	207	245	213	238	215	219	211	204	236	215	199	230	216	240	197	208
15792	3671	4146	4487	4422	2941	2154	1865	1480	1280	1145	1033	990	938	865	831	784	778	762	748	691	712	738	753	714	659	625	699	630	652	646	674	643	610	612	600	598	624	610	609	605	611	602	542	576	590	572	546	575	541	538	550	538	590	586	610	559	592	540	620	569	618	598	597	593	608	610	585	567	607	614	610	538	545	570	592	603	581	596	580	608	557	561	569	579	584	583	575	590	589	602	607	627	611	571	636	590	669	624	602	593	636	616	596	621	558	581	589	509	562	560	558	545	613	544	584	533	563	541	571	625	538	551	578	583	589	597	562	594	586	577	540	620	590	551	598	574	584	588	515	614	565	587	545	610	584	548	604	584	547	612	563	553	568	511	560	516	611	582	530	547	606	588	553	564	546	589	550	550	583	601	568	578	556	576	558	553	548	556	580	561	554	558	584	559	569	544	573	562	562	596	556	629	573	580	530	548	565	542	565	580	573	568	562	598	600	584	558	599	574	545	579	550	585	551	523	554	504	533	556	538	573	557	578	558	583	549	565	560	542	566	574	585	569	552	543	570	592	587	565	552	580	567	558	572	582	612	558	600	544	551	613	550	542	563	581	620	577	581	566	599	559	552	567	553	540	572	603	596	567	611	587	551	573	548	574	577	524	568	585	588	588	540	581	601	561	570	545	588	605	530	547	547	529	560	564	592	530	559	591	563	560	511	604	572	545	585	590	575	582	581	566	587	588	577	598	538	542	582	563	563	566	544	570	587	617	590	569	611	592	567	580	559	579	544	543	624	569	551	553	603	564	529	591	513	544	579	568	520	560	579	547	599	565	557	546	587	548	537	555	595	572	560	581	620	600	603	562	584	604	577	560	555	528	573	559	571	532	562	563	564	551	622	573	560	581	550	536	572	577	581	565	531	542	550	549	586	564	596	570	575	626	562	558	575	576	587	573	567	568	571	603	571	585	604	576	560	537	561	535	595	573	569	607	561	607	583	551	520	556	599	554	542	559	595	558	511	573	567	546	543	542	568	552	594	578	539	583	547	589	604	594	543	501	521	548	596	538	555	578	553	582	612	577	555	540	541	575	586	511	589	586	591	551	556	597	555	562	568	526	563	582	562	537	598	555	568	584	559	533	579	551	572	591	522	519	570	565	562	553	619	583	545	558	555	552	564	610	571	558	544	564	547	548	596	591	528	601	564	544	576	516	583	577	556	542	556	555	569	548	566	588	465	541	563	545	532	600	547	567	581	574	592	539	575	573	550	575	544	569	560	608	586	571	532	582	547	549	637	578	551	553	587	554	570	526	543	543	539	591	567	535	534	550	566	554	615	551	580	569	582	575	571	593	545	589	581	545	553	577	538	565	605	555	525	606	557	600	580	560	602	552	609	554	528	575	586	537	526	557	608	534	609	547	581	560	584	544	548	570	551	581	566	587	572	556	575	572	545	566	601	549	557	572	585	569	581	556	565	548	538	565	591	523	575	594	594	606	562	551	523	563	574	606	514	531	513	542	565	585	567	582	557	538	567	554	566	524	541	546	571	545	578	560	600	599	534	574	553	548	544	592	582	624	563	581	516	569	561	544	515	557	574	562	567	617	606	522	571	550	553	618	571	513	547	555	598	614	594	516	563	587	560	566	551	591	565	514	528	552	577	508	559	549	510	557	576	570	594	588	541	599	553	535	576	591	607	574	591	557	579	564	539	565	545	531	585	583	574	582	598	543	613	562	520	545	585	575	569	607	585	603	575	590	525	593	589	547	568	595	608	557	529	568	548	559	562	549	591	565	599	583	575	563	572	563	568	581	614	607	596	562	585	565	566	589	562	577	560	582	570	562	561	594	557	586	551	534	600	541	545	647	541	555	591	572	587	572	570	611	523	578	556	640	609	563	566	538	542	568	540	578	569	590	589	595	542	564	573	569	560	573	579	578	565	544	599	547	597	544	561	591	528	540	566	554	568	609	564	581	563	626	576	574	568	592	551	561	551	543	537	611	587	559	569	571	546	590	551	597	580	579	569	580	554	578	555	593	591	537	600	540	593	614	577	553	592	555	538	583	551	579	553	560	566	587	564	519	565	568	555	575	557	532	533	579	603	571	565	571	531	543	553	576	591	519	563	564	577	573	561	591	541	592	577	632	581	604	573	582	583	597	573	605	566	556	569	569	585	546	581	574	529	535	586	567	536	536	585	583	567	555	614	570	593	519	555	549	567	590	566	567	579	553	592	549	598	541	528	557	567	561	600	509	556	560	549	542	608	538	548	538	530	582	570	517	549	537	584	526	546	546	542	542	555	546	528	559	588	573	578	551	551	569	544	591	628	574	529	562	603	575	544	551	510	556	565	562	550	588	612	567	542	558	597	547	548	570	594	572	557	556	563	596	581	561	579	586	606	562	590	565	550	554	593	579	591	537	575	572	545	575	553	544	582	533	579	532	571	576	572	556	576	570	561	605	594	577	574	521	547	579	562	573	601	549	565	608	582	589	595	603	600	567	604	545	612	585	546	569	573	590	549	556	550	585	561	558	579	535	602	528	512	622	525	579	545	575	582	596	561	522	619	593	584	530	568	546	592	599	577	567	536	584	552	591	552	576	588	585	589	550	577	583	545	545	559	579	582	556	584	556	532	569	549	611	535	580	542	547	589	585	607	564	629	589	557	556	531	560	557	563	572	612	534	593	576	597	581	543	578	566	594	576	569	569	567	563	565	556	556	549	545	544	598	568	601	541	584	532	531	552	557	596	608	607	570	592	612	562	581	561	577	535	558	548	573	575	570	585	553	519	585	518	553	572	580	563	537	560	574	594	539	567	531	589	580	528	610	524	578	547	549	568	546	538	585	604	566	587	572	562	591	590	579	594	606	581	506	571	568	591	531	551	595	539	589	516	577	556	545	611	566	578	599	560	552	578	526	587	553	571	554	562	550	559	537	604	579	553	551	573	617	539	556	553	570	589	548	549	576	591	587	593	524	570	549	572	527	584	526	542	566	553	560	588	556	567	598	562	570	596	523	570	542	564	571	560	558	535	540	563	571	609	596	533	554	496	524	583	563	560	539	588	557	546	601	535	551	541	593	623	557	597	582	564	598	520	560	573	540	572	542	551	584	595	574	539	547	554	562	559	589	563	585	585	574	549	567	606	558	591	571	581	550	561	603	561	539	568	579	582	580	567	587	564	571	557	553	583	561	544	566	554	558	549	579	580	541	524	584	580	594	549	616	585	597	574	555	538	595	600	562	521	604	536	582	594	554	590	589	570	544	615	586	544	554	562	548	579	488	550	541	591	600	564	550	550	559	562	565	564	598	578	553	598	545	588	588	531	564	588	604	548	569	583	564	550	599	564	562	545	575	587	533	537	555	530	571	589	576	584	582	590	563	593	576	555	583	583	578	585	511	584	590	555	536	535	535	596	548	559	572	570	555	557	537	575	536	543	554	574	592	563	552	530	559	530	561	585	582	533	564	531	526	562	601	562	545	557	559	512	530	587	562	566
30099	11724	7881	5798	4265	2456	1371	718	532	395	307	302	247	236	199	180	180	174	143	156	166	154	167	156	143	148	136	144	140	135	141	138	115	125	153	115	136	126	107	97	127	119	122	133	109	130	121	121	108	124	113	115	150	112	120	125	150	109	137	119	121	130	121	139	124	113	118	123	117	131	117	122	118	131	120	115	123	111	119	109	129	93	126	126	136	129	107	117	132	114	105	104	125	114	124	133	120	126	121	116	127	132	107	101	123	132	112	110	120	118	109	115	116	116	112	129	117	139	126	112	89	114	127	137	138	120	119	114	100	125	128	112	134	124	125	121	142	129	122	113	120	143	99	126	117	117	117	145	117	137	107	114	111	129	117	126	110	106	104	107	111	119	106	115	117	97	123	114	131	138	111	111	116	137	111	124	116	131	114	131	137	123	116	133	126	99	109	117	109	125	122	121	121	116	115	117	126	143	129	128	106	113	112	113	128	100	130	126	110	126	127	102	121	124	114	135	108	105	113	122	101	130	120	129	97	92	142	121	126	109	117	141	134	103	131	120	106	117	127	116	112	119	118	116	110	115	128	107	125	105	113	110	134	113	125	111	107	121	136	100	120	114	113	123	123	129	110	123	112	127	140	96	110	108	138	104	101	111	128	119	132	113	120	112	117	119	146	130	125	121	105	118	106	97	109	115	125	100	131	138	139	90	108	128	118	133	124	125	119	102	134	126	105	130	132	109	124	135	127	134	119	104	95	107	131	119	120	115	118	111	110	124	110	106	134	105	111	120	119	120	131	96	115	111	134	101	129	110	117	112	118	119	112	118	77	104	103	106	107	97	120	116	125	109	142	119	115	130	130	120	105	112	131	114	113	124	117	119	117	115	109	112	96	115	125	105	113	95	110	132	113	119	105	131	113	131	122	102	115	119	112	123	130	110	110	142	119	122	132	135	129	120	112	110	119	102	110	110	114	102	107	130	126	126	104	119	117	116	100	91	108	101	113	97	111	123	131	123	119	113	116	105	113	125	114	109	126	103	105	124	120	120	124	118	110	104	117	124	123	105	132	109	119	115	121	128	109	93	119	101	160	112	128	113	113	111	114	142	122	111	121	137	148	132	112	104	109	113	114	112	103	127	117	126	118	112	118	103	113	141	129	127	142	115	120	106	122	117	101	128	128	117	120	124	115	132	106	114	120	119	119	107	113	103	130	119	108	125	125	121	106	126	116	124	124	124	117	119	115	114	121	123	120	109	132	122	121	127	120	113	120	135	115	108	123	150	131	125	135	112	124	124	100	119	109	126	123	90	105	125	126	117	122	122	123	116	141	113	136	109	133	114	124	113	117	110	127	111	138	114	103	117	112	132	101	117	102	112	127	116	120	125	130	121	117	115	127	113	104	124	107	105	109	123	136	115	105	115	111	118	132	109	131	121	127	115	127	136	125	123	106	112	106	123	128	99	118	132	122	127	116	89	120	113	112	112	110	122	103	145	113	122	131	116	82	97	120	127	120	104	124	126	131	129	134	122	99	111	118	106	118	111	116	109	103	118	95	126	126	103	113	114	132	113	115	113	116	120	133	105	115	117	135	118	102	118	108	106	120	114	134	125	122	145	133	109	148	135	97	128	108	119	106	128	126	110	119	97	120	123	138	115	117	115	125	118	109	116	110	103	117	112	123	117	109	105	129	128	107	122	113	95	121	128	110	108	126	124	118	102	107	123	124	100	95	97	132	115	121	135	124	111	98	120	117	111	131	123	118	120	122	114	113	113	112	119	121	129	124	113	103	103	121	107	140	116	108	124	112	128	106	121	112	141	100	124	113	137	114	128	123	114	117	117	131	114	122	123	109	103	121	103	113	125	117	115	128	134	137	103	121	122	109	129	124	101	113	112	144	128	108	131	121	107	128	128	113	93	119	125	122	108	118	119	110	126	116	139	141	117	124	118	124	114	120	125	119	124	123	133	122	122	108	133	129	138	128	112	136	125	115	127	108	110	126	139	110	128	113	126	106	126	115	103	118	116	103	124	120	116	125	106	129	102	113	131	108	108	120	134	130	109	109	111	122	120	101	112	129	120	138	124	129	146	104	118	124	132	127	122	96	108	127	124	103	111	121	117	102	98	115	121	109	104	119	119	95	128	138	122	103	105	101	128	131	105	134	105	123	120	128	111	131	108	125	122	126	110	123	129	108	135	110	109	126	114	118	127	114	116	110	114	114	122	119	118	137	120	106	126	103	143	115	121	108	124	117	127	129	107	117	133	116	154	111	132	113	109	134	124	111	110	124	123	110	138	128	100	106	131	125	106	107	110	121	110	117	105	136	118	123	119	110	110	128	123	123	124	125	130	110	124	113	110	124	137	124	116	120	94	124	124	111	119	121	114	109	135	149	114	109	113	128	101	122	122	125	114	123	117	128	110	131	103	143	117	121	101	119	122	95	139	121	122	109	130	111	99	114	103	117	109	128	110	121	88	117	103	117	113	133	121	120	118	99	113	119	110	115	134	130	123	124	104	106	103	134	121	118	122	109	105	118	129	109	94	139	114	127	133	119	118	109	133	110	125	127	119	121	117	107	123	105	117	106	111	117	97	118	128	119	111	136	137	117	113	118	118	115	100	112	117	128	95	119	110	120	108	116	114	126	110	118	115	108	101	119	107	136	119	112	113	113	115	118	114	106	114	124	100	122	137	97	121	134	132	116	115	109	116	123	102	124	117	112	131	114	132	94	113	140	140	108	117	109	102	128	130	115	104	111	117	113	138	129	120	132	116	117	119	113	141	117	127	109	126	121	103	115	111	111	116	105	133	114	119	123	109	105	124	123	121	127	106	132	124	120	108	135	124	112	103	128	119	95	108	123	112	124	120	130	129	119	109	126	133	109	128	110	121	134	117	116	120	110	110	125	124	113	123	119	132	114	108	108	133	118	107	131	114	114	127	114	116	112	124	124	102	115	129	135	128	118	133	115	110	125	106	112	137	125	107	107	141	112	107	119	115	125	114	122	121	127	114	97	108	116	123	126	120	131	111	101	111	118	132	114	118	119	119	125	128	107	107	115	141	103	139	106	124	132	131	121	111	107	123	115	121	114	108	124	130	119	124	104	97	132	132	120	119	124	99	125	127	121	126	111	125	116	94	112	118	109	111	110	107	98	107	110	126	120	111	124	115	123	111	141	113	94	143	124	105	131	115	114	96	143	121	115	121	116	109	133	143	97	125	124	137	124	111	123	110	128	125	131	123	126	115	102	114	114	117	141	143	127	116	121	117	136	130	113	120	113	128	104	101	142	130	135	123	121	136	109	109	116	115	115	136	112	102	113	108	100	126	106	100	106	112	99	115	97	122	131	123	120	102	118	115	136	112	134	108	119	131	114	127	111	106	110	116	131	96	112	118	125	108	116	120	129	103	121	114	94	133	98	117	116	97	113	113	109	117	115	137	125	112	121	103	131	94	113	120	105	115	136	108	125	121	104	80	116	109	122	114	109	130
19410	5268	6398	7104	6554	4590	3306	2618	2130	1656	1463	1271	1046	960	897	777	733	708	742	658	673	635	679	676	592	519	513	478	473	470	454	443	485	416	416	413	379	399	404	403	384	392	382	358	362	359	419	389	357	327	358	365	361	368	357	367	390	349	358	380	354	348	379	378	357	331	349	356	362	324	350	354	366	332	357	362	352	342	347	364	323	350	332	357	347	363	337	341	338	350	349	333	373	373	397	405	370	395	383	387	374	341	361	355	365	344	325	349	339	341	338	382	312	352	337	329	341	307	306	307	365	350	336	343	329	342	311	322	349	335	339	315	322	325	299	302	333	349	321	338	320	303	316	331	328	307	305	293	301	359	309	340	346	334	342	336	320	329	365	311	325	341	289	340	328	296	327	301	323	330	305	324	338	341	321	324	329	322	313	296	318	311	326	330	349	342	311	351	302	323	321	321	331	300	300	287	327	306	317	336	319	324	330	345	335	346	326	328	324	338	319	312	320	312	334	302	311	345	309	334	354	322	343	335	363	325	297	315	300	329	300	296	328	318	350	282	365	361	288	319	296	304	316	353	308	330	318	322	309	338	303	363	366	341	313	321	316	364	339	325	314	278	292	314	320	353	288	286	330	343	311	341	312	318	321	299	314	294	314	282	331	329	304	315	323	320	297	330	348	319	327	329	314	338	350	332	319	304	326	328	330	349	320	340	325	298	314	310	342	326	331	340	282	306	325	319	323	358	319	328	341	333	333	305	362	352	326	314	345	326	302	317	325	328	309	304	312	298	353	308	319	351	307	272	314	311	306	311	340	326	303	316	349	327	297	330	345	313	306	331	323	331	345	340	316	339	330	312	320	302	307	273	335	348	355	310	319	325	345	290	300	300	323	324	294	325	308	304	307	303	283	302	327	282	315	310	322	315	334	333	327	297	331	314	361	305	329	326	299	314	314	322	314	336	319	312	326	319	337	313	310	316	354	300	333	331	337	306	334	329	355	333	359	292	306	341	352	315	322	309	322	314	302	343	320	294	319	319	297	342	316	341	347	335	320	307	328	330	324	293	317	331	316	311	315	301	340	290	354	331	332	298	346	319	301	322	305	291	353	330	308	338	301	297	330	295	310	354	341	355	289	332	317	321	309	356	355	331	311	309	329	326	337	335	309	341	339	336	297	321	311	278	319	331	296	289	310	322	340	306	351	317	294	319	319	329	306	341	306	326	330	316	322	315	293	318	315	327	311	306	343	319	296	294	342	321	354	294	311	348	305	284	324	338	308	322	276	300	296	332	296	337	319	289	368	288	336	303	324	299	342	348	309	317	312	320	340	331	321	327	330	313	327	354	318	329	324	328	355	354	339	300	306	333	297	299	326	304	313	310	310	325	312	309	355	323	318	324	314	324	321	348	341	316	304	322	312	310	325	349	309	305	320	319	315	297	328	326	328	332	287	346	332	334	376	301	323	310	362	329	300	330	333	305	316	314	326	316	302	312	313	324	306	294	328	310	315	331	299	276	344	334	288	327	358	344	300	366	333	313	368	324	319	344	329	336	327	340	289	327	310	333	313	333	290	327	310	290	328	297	341	353	308	335	325	333	332	317	286	336	302	323	316	327	336	322	337	362	309	335	343	345	310	330	322	320	309	315	313	274	310	342	295	336	324	344	300	305	310	325	300	311	348	328	321	348	334	290	300	312	319	327	372	334	327	296	300	315	313	325	311	366	308	346	298	313	305	295	295	338	318	348	330	316	300	318	284	284	344	313	276	321	326	289	330	302	351	315	329	329	313	327	315	332	312	328	320	301	331	324	311	322	322	299	344	337	305	342	313	320	340	307	332	305	359	345	324	350	321	309	362	321	299	329	334	288	319	335	282	352	304	302	309	312	328	346	319	337	319	363	310	321	306	304	330	319	348	301	324	344	312	337	343	322	342	340	315	318	347	321	312	350	333	337	302	308	316	348	311	325	337	316	325	325	335	307	355	333	328	335	299	322	340	286	344	311	285	301	311	318	323	302	305	331	334	323	352	318	320	300	312	329	345	294	331	300	338	320	307	327	313	353	324	338	308	325	306	319	308	315	328	297	326	301	328	346	345	305	314	323	323	294	323	305	365	311	357	317	323	327	351	343	292	340	336	308	317	312	319	299	324	324	317	314	326	321	324	338	331	289	298	303	326	311	306	338	326	329	282	347	329	330	322	322	315	336	310	319	312	347	321	312	304	346	309	335	343	270	327	289	342	329	290	331	317	347	319	343	309	341	322	322	358	301	366	298	326	314	340	347	360	324	323	320	328	322	348	304	297	313	315	326	362	333	329	319	360	348	319	339	331	323	347	323	334	341	319	314	308	318	345	336	300	347	305	306	297	313	325	305	297	307	311	322	340	312	332	368	302	299	326	329	320	344	338	333	310	328	337	305	335	305	302	294	320	301	316	313	332	322	320	291	317	305	345	317	307	323	303	313	300	308	311	339	331	321	329	309	342	319	294	347	327	311	330	309	326	319	314	280	299	318	312	287	307	316	323	311	345	337	308	313	319	322	307	310	308	334	307	310	334	309	307	301	332	331	324	325	319	333	283	341	336	308	312	290	345	363	320	285	315	331	320	349	311	343	299	340	316	312	305	359	339	315	295	297	334	334	299	299	307	301	287	336	339	342	319	307	346	328	298	325	333	325	326	317	327	301	319	312	312	320	313	318	313	324	332	318	342	317	266	332	302	340	319	311	334	310	326	298	324	307	279	297	329	351	311	329	312	314	310	332	323	343	347	332	320	330	317	345	358	294	310	333	327	336	294	338	351	288	293	316	320	311	360	309	323	326	306	347	322	309	298	331	331	332	326	306	343	340	289	326	335	348	355	335	297	311	317	329	291	350	313	333	324	314	309	328	310	342	334	334	336	337	313	301	334	326	324	320	320	304	324	325	333	287	328	331	312	321	325	317	328	329	313	303	342	315	313	315	358	354	323	320	325	324	336	328	309	324	299	306	311	348	304	316	302	312	303	299	305	311	315	326	318	326	288	314	302	330	297	355	319	321	326	316	288	321	331	333	295	295	336	305	342	322	317	294	317	305	325	330	292	336	313	333	314	317	300	281	332	342	345	321	328	320	331	324	299	306	297	357	294	299	307	331	329	278	330	329	322	325	310	329	326	337	340	327	357	298	315	344	320	344	341	309	345	346	334	281	337	311	358	326	318	360	324	301	298	321	325	309	300	325	347	319	318	357	298	322	301	318	326	332	321	330	310	331	336	331	356	307	316	311	308	321	285	322	301	341	321	289	330	337	317	337	327	306	322	341	282	311	351	341	325	339	344	323	332	322	328	302	344	313	319	338	320	296	317	337	309	311	302	284	324	336	316	352	304	305	336	330	324	316	302	325	330	357	308	325	299	313	351	300	326	303	337	298	325	305	338	315	317	317	283	273	321	293	323	346	321	319	327	307	293	320	301	358	325	309	335	326	308	329	337	294	322	304	321	348	328	326	318	324	287	338
4388	771	576	395	336	283	236	244	196	229	252	228	236	225	231	205	235	223	228	197	241	253	225	218	232	214	195	205	227	243	220	245	198	226	216	248	200	216	198	236	203	212	224	215	194	209	225	211	224	211	237	229	211	230	211	245	201	228	213	235	212	229	222	223	224	241	217	234	234	229	210	222	207	254	208	196	226	232	234	245	187	223	235	224	202	222	205	216	242	207	218	222	212	231	204	222	231	224	237	201	250	228	216	214	205	217	208	216	183	225	196	228	229	226	205	200	227	224	209	219	211	233	242	226	231	218	210	224	241	219	211	235	205	212	224	211	218	219	204	212	211	229	237	223	223	235	210	239	247	197	206	207	209	197	218	228	191	219	196	201	206	238	198	235	191	201	228	233	220	217	196	193	228	213	222	213	191	214	223	230	206	221	224	225	210	237	200	219	231	237	213	231	244	224	214	198	221	213	207	246	216	210	217	220	225	218	221	254	221	212	206	244	246	227	244	227	246	215	221	232	236	206	221	201	230	233	202	209	215	224	216	228	227	208	227	215	246	215	203	239	224	200	211	207	222	227	226	210	200	222	229	233	251	194	230	211	218	222	184	217	249	219	203	232	203	227	199	215	227	197	228	217	217	202	204	223	209	225	217	214	197	229	195	215	235	229	226	222	239	183	245	209	232	241	194	212	208	220	227	218	200	184	233	226	241	212	237	226	208	204	195	206	250	243	224	231	210	208	202	193	232	211	208	218	225	208	212	230	217	270	232	221	228	206	207	216	245	213	217	213	191	250	194	256	202	211	223	218	211	208	227	225	202	208	233	219	201	200	227	214	200	216	240	213	227	218	236	208	238	218	228	237	218	219	238	233	234	188	202	208	215	219	219	194	224	224	224	239	242	233	229	246	222	226	260	198	217	242	245	216	195	207	193	223	232	217	224	232	230	222	210	233	244	205	206	208	197	208	198	180	207	214	208	215	234	229	220	215	230	226	245	223	201	206	203	215	205	199	199	239	225	194	217	221	217	210	210	212	236	203	242	216	225	224	229	218	228	207	202	247	216	196	222	200	205	202	217	234	223	206	223	215	215	199	189	232	253	232	255	208	233	241	218	233	225	229	215	216	239	226	225	202	213	209	239	240	213	229	261	212	221	209	215	227	226	214	228	226	229	236	216	241	235	241	227	212	213	201	229	225	194	202	216	250	205	223	202	242	210	224	231	220	212	237	223	205	220	221	225	218	237	234	215	212	225	188	226	218	220	220	206	235	243	213	205	209	225	246	219	227	224	229	240	224	228	232	237	223	231	214	214	221	242	220	199	198	221	199	222	224	227	202	236	196	241	219	237	221	244	186	217	190	230	236	220	195	233	210	227	221	223	233	227	214	220	203	238	239	200	238	232	200	215	223	231	230	226	227	209	230	210	212	215	211	202	220	229	206	208	217	236	221	246	219	220	203	197	225	207	223	216	226	221	207	192	218	231	189	219	229	228	232	231	214	222	210	227	228	224	197	213	239	205	247	208	230	222	189	221	205	219	219	236	222	211	270	220	237	211	236	225	251	210	225	216	221	208	202	206	210	217	221	211	192	215	244	211	224	242	233	228	244	211	206	209	208	238	228	188	227	228	220	202	244	204	236	230	202	235	216	219	221	214	211	220	223	202	231	195	218	227	201	202	221	212	231	218	205	218	218	203	219	225	201	210	228	248	229	217	234	232	235	199	204	240	227	202	201	233	208	211	221	212	236	195	228	218	209	251	212	223	224	201	209	234	225	232	204	231	222	217	246	238	211	235	231	221	205	229	213	216	226	200	196	222	190	214	211	225	170	232	210	241	213	202	216	217	241	228	242	232	202	232	240	221	212	206	229	200	225	218	236	226	235	192	227	227	222	227	241	223	227	206	241	243	215	234	221	233	228	208	221	214	195	246	223	219	211	242	227	194	209	221	236	214	228	217	235	220	245	190	216	196	214	241	227	241	216	194	205	218	235	207	230	218	195	203	213	224	220	216	206	232	236	225	217	225	199	233	225	222	207	219	211	224	190	210	204	225	225	210	202	227	215	218	222	244	216	202	203	235	222	210	221	213	224	222	219	218	203	200	209	225	197	197	244	218	223	196	227	222	229	206	218	190	242	214	243	235	231	211	232	217	222	247	231	231	236	202	236	233	227	210	230	257	223	203	198	195	241	235	216	202	230	211	210	212	240	222	214	188	223	243	190	208	213	218	203	208	213	227	221	230	211	226	195	223	211	188	225	205	222	228	222	188	217	211	254	234	230	213	202	232	217	219	225	215	201	225	203	209	217	204	216	240	222	216	217	229	215	205	200	198	202	219	231	210	217	222	202	250	213	207	189	207	193	201	222	195	216	189	238	209	221	246	230	216	205	245	207	236	226	235	220	220	203	209	229	200	214	214	206	215	221	240	197	201	222	240	219	250	198	228	233	199	215	218	211	259	213	226	194	220	226	222	214	224	217	222	243	214	228	224	224	237	221	250	210	219	213	215	202	204	230	232	220	252	214	204	211	215	226	227	217	226	208	216	233	236	206	204	243	223	197	221	246	196	204	228	230	215	223	206	222	233	236	214	205	224	203	228	224	183	220	228	240	219	235	213	227	207	224	236	217	229	230	210	205	238	201	233	249	233	215	214	210	238	211	239	190	203	269	191	217	237	244	231	228	225	192	214	227	224	219	222	207	192	209	241	233	224	231	200	224	225	217	206	225	232	190	217	211	233	223	220	222	193	235	212	211	213	223	238	244	211	216	260	246	234	240	237	202	189	228	225	210	229	194	231	222	204	232	205	220	214	236	226	221	218	210	195	223	199	209	217	186	246	218	211	232	212	218	225	213	247	241	215	217	228	231	200	202	237	237	211	220	205	232	235	210	199	266	195	201	204	213	258	206	224	208	215	219	198	205	223	218	223	240	230	216	216	221	217	214	214	242	230	223	230	215	237	209	223	239	215	222	235	217	213	209	242	218	232	222	217	237	205	213	213	210	214	226	214	196	217	235	216	214	226	221	204	203	226	227	226	212	199	214	230	208	240	212	206	207	214	208	201	217	209	209	222	195	212	245	222	204	218	222	224	247	218	236	212	215	222	255	219	219	213	217	208	232	217	201	237	221	230	214	217	223	219	224	222	227	261	214	232	197	246	219	220	236	242	200	241	219	229	217	227	246	211	214	223	219	191	193	206	214	241	201	196	217	214	209	197	215	209	214	250	240	199	227	222	237	234	227	222	239	216	223	228	218	227	223	225	241	214	201	204	215	215	226	201	212	196	213	221	203	207	211	219	223	257	205	205	218	236	221	241	188	223	223	240	205	220	216	215	237	215	224	225	217	216	237	214	230	239	233	224	215	206	200	206	206	196	206	210	203	205	227	225	238	204	224	246	227	228	226	211	225	193	226	245	205	217	207	226	221	233	221	223	203	226	236	200	239	217	235	198	227	204	240	213	219	212	203	201	236	220	188	225	221	228	217	182	184
4130	1028	1135	1142	1034	759	656	658	628	589	585	611	575	572	596	642	631	573	534	587	588	576	582	626	628	616	610	575	581	517	559	563	576	574	549	566	587	575	585	575	548	566	563	543	586	529	556	584	567	564	588	619	556	581	539	573	611	601	555	576	601	517	554	604	565	541	595	603	573	587	594	554	605	550	587	565	556	547	574	559	602	570	583	567	582	559	576	547	573	582	578	558	623	620	554	630	568	568	596	574	581	618	618	578	617	564	603	574	606	570	580	590	617	588	556	580	586	563	579	583	594	569	584	608	525	628	577	558	541	567	572	563	558	561	577	569	568	582	545	565	603	542	587	596	547	568	593	586	553	616	591	579	615	588	544	520	605	579	609	595	618	561	595	587	557	563	550	586	519	531	578	566	570	591	580	571	578	575	595	582	546	626	624	553	547	585	581	549	572	603	563	600	552	618	573	578	591	569	582	588	552	540	590	539	610	541	592	571	568	585	539	615	577	599	565	567	603	557	614	553	581	550	532	582	617	591	577	571	556	610	582	582	579	584	568	580	549	566	545	579	552	572	584	568	584	588	528	550	599	606	575	574	579	554	576	574	647	598	543	558	571	585	563	548	563	534	560	549	550	550	601	548	541	569	571	569	535	597	603	601	586	566	592	621	547	540	566	617	525	603	551	607	602	580	581	540	575	540	597	610	523	647	570	586	573	552	550	588	582	602	570	582	577	604	603	569	562	551	552	555	547	543	614	623	532	576	561	549	560	589	614	618	573	567	590	534	537	638	578	556	568	588	564	575	556	566	580	571	536	566	529	570	591	587	563	585	614	595	598	580	584	552	590	615	583	598	570	611	570	587	536	590	588	558	582	555	554	573	598	566	570	564	604	564	564	582	552	591	575	545	536	598	562	544	580	575	557	609	541	601	509	601	571	572	569	519	600	635	575	575	583	576	575	592	549	533	561	574	595	600	592	548	595	576	594	585	592	540	601	638	556	601	541	586	571	582	578	567	586	551	572	607	605	598	607	581	618	553	569	557	578	599	571	589	563	578	603	606	553	538	539	567	542	598	562	603	589	531	508	518	630	565	577	579	557	571	605	570	579	599	548	561	620	609	589	605	591	540	590	551	602	611	587	540	618	581	571	588	573	580	577	596	604	576	577	548	593	588	578	535	618	628	548	584	579	573	589	564	565	608	550	576	534	574	574	562	559	579	566	571	576	564	578	529	591	573	561	596	596	587	593	585	571	587	572	565	531	548	622	562	614	584	567	582	567	594	566	561	593	547	563	577	588	593	549	562	579	587	535	569	573	586	560	559	544	581	531	602	562	582	602	596	567	589	561	592	558	584	573	550	562	605	583	567	590	566	587	552	556	588	567	565	545	637	564	591	596	560	567	592	554	568	581	567	583	596	571	578	566	567	558	602	585	544	568	519	560	596	559	568	545	578	592	585	570	596	606	558	557	607	546	532	564	608	570	547	585	613	575	585	568	562	526	561	558	526	591	575	570	561	561	562	593	576	589	590	575	565	563	610	556	578	507	591	535	608	585	553	612	543	583	578	560	622	579	582	577	603	571	635	562	618	600	612	569	549	561	601	560	586	590	582	596	579	584	564	561	564	574	553	543	563	585	594	609	555	588	555	599	589	567	547	590	586	603	586	601	576	610	550	566	577	586	609	583	579	574	572	532	527	537	586	620	569	538	585	564	588	630	561	579	618	575	554	514	589	563	569	569	619	576	556	557	566	590	569	588	572	588	537	618	558	590	567	565	585	557	589	588	564	595	623	589	589	542	581	576	554	571	548	562	600	562	569	583	589	537	592	618	566	609	577	638	523	603	557	563	533	588	562	576	611	585	530	529	584	574	564	574	587	591	554	582	568	606	597	623	543	562	572	567	574	568	586	552	615	582	541	602	586	590	582	545	586	562	557	578	558	564	594	560	580	584	596	562	614	584	583	588	573	604	560	622	576	525	608	577	544	586	588	616	584	594	587	583	579	549	574	570	570	583	571	561	607	584	591	577	586	557	635	610	595	555	579	542	564	607	570	575	568	582	586	613	588	571	612	570	535	600	617	601	577	608	599	575	599	578	593	554	576	566	575	555	553	567	552	563	570	555	573	581	583	599	600	579	564	572	569	642	571	534	585	582	593	595	576	551	584	616	583	589	580	618	607	538	610	607	586	536	601	620	537	631	593	525	571	553	539	578	620	593	583	572	588	564	600	587	576	578	599	592	565	554	513	583	572	529	592	542	614	586	569	563	565	562	562	532	604	582	593	607	565	584	590	576	550	539	566	609	563	611	598	603	622	589	538	566	608	566	576	566	562	581	553	580	577	582	573	571	590	598	597	605	559	577	613	571	575	567	552	568	595	587	534	549	574	607	577	618	569	600	616	599	569	541	598	529	496	562	605	561	536	558	572	559	574	619	596	573	588	547	603	569	560	588	571	601	571	584	566	585	567	554	630	569	568	587	553	567	555	585	582	592	600	570	574	564	592	566	600	579	547	582	555	575	572	582	558	540	567	569	562	593	563	547	600	593	597	588	568	563	571	569	540	544	562	574	578	524	543	570	586	577	557	592	587	566	594	582	543	564	553	530	598	544	573	553	624	537	600	605	532	578	581	561	572	605	583	577	607	559	592	558	563	605	613	614	560	603	566	598	608	541	595	553	589	561	596	578	590	587	561	555	598	571	569	599	617	583	627	565	608	586	576	560	609	585	567	546	580	552	596	619	601	580	562	621	560	539	589	596	627	588	581	581	553	593	549	528	560	573	576	567	569	555	584	599	577	549	563	528	554	600	566	587	579	622	571	584	568	567	540	604	597	561	586	602	572	596	569	613	575	599	582	596	557	544	533	557	583	608	558	621	619	594	543	586	546	617	590	578	596	589	591	586	608	538	535	585	548	547	536	580	540	568	538	587	552	616	536	528	598	585	586	593	569	610	556	588	561	630	566	547	618	599	567	521	573	593	572	585	572	588	548	569	582	567	548	591	594	572	552	571	542	574	579	583	563	562	569	541	547	571	567	569	584	575	635	573	610	599	564	578	560	580	542	551	577	551	582	589	609	541	554	578	596	572	534	527	559	600	608	569	578	619	590	583	630	539	578	599	573	549	565	582	564	563	579	558	565	604	564	557	597	587	552	564	612	584	593	599	613	592	604	548	581	604	574	606	555	561	577	543	592	537	565	570	621	533	568	571	617	546	600	569	562	552	579	548	547	586	557	591	629	616	588	618	554	552	566	589	562	585	590	562	567	567	586	538	585	591	539	579	605	569	558	614	563	560	583	581	597	615	557	566	587	534	583	597	542	599	583	556	556	600	525	578	636	565	560	555	551	565	564	578	591	558	542	594	567	575	532	536	586	562	562	598	593	615	595	571	555	581	556	589	561	563	571	581	589	564	629	598	529	570	556	567	566	554	552	627	558	521	553	589	609	566	566	568	611	577	555	618	560	568	560	587	615	560	576	585	583	623	585	606	565
19647	6366	4532	3397	2550	1536	783	591	430	363	301	322	285	299	260	253	301	284	271	252	243	253	251	226	242	229	222	227	241	239	248	221	221	231	223	205	206	212	244	243	236	223	233	234	229	234	228	235	228	202	264	229	221	219	222	238	245	226	233	230	191	238	249	206	218	245	245	239	222	181	225	205	206	237	229	236	236	231	220	202	260	211	230	233	236	202	214	227	231	214	217	232	250	236	252	228	217	226	228	220	223	217	231	225	208	205	209	240	228	228	221	200	210	198	233	240	192	234	220	182	237	233	205	210	195	192	241	240	218	221	214	240	204	217	208	216	238	222	209	249	256	200	232	225	207	252	241	231	207	229	225	223	227	218	207	225	257	227	225	208	224	239	222	239	224	238	222	211	213	218	209	199	233	242	241	217	201	229	202	227	235	231	234	214	221	218	223	209	231	238	241	217	185	197	215	214	203	236	193	221	249	238	214	185	229	223	234	228	216	215	198	245	204	208	217	220	244	212	217	219	234	220	234	220	226	210	229	253	233	211	210	211	219	224	223	224	212	198	208	248	216	221	196	255	202	225	239	217	234	240	207	214	198	228	233	195	195	197	216	256	228	218	244	217	211	226	224	214	235	207	227	209	196	207	214	208	230	240	222	217	273	251	210	209	225	235	235	230	208	190	230	231	218	211	196	216	245	229	220	196	205	218	236	240	213	187	220	219	206	222	234	197	237	242	240	224	189	218	222	210	233	198	231	210	217	260	200	273	233	230	234	227	237	214	221	230	213	202	214	218	207	203	236	219	227	245	204	230	226	216	209	262	212	209	231	237	216	243	228	214	226	203	222	212	188	206	217	212	208	227	226	217	214	215	199	229	226	219	216	230	203	193	235	242	201	201	217	239	209	264	220	200	231	219	239	231	268	228	212	236	247	222	238	217	218	208	209	253	223	198	220	225	200	213	238	232	217	228	236	215	242	243	225	214	231	227	229	199	214	225	208	216	224	241	212	248	226	253	223	232	245	216	225	199	199	216	213	239	241	258	223	223	206	220	228	246	229	233	212	248	223	247	257	220	206	201	242	235	203	248	213	245	235	241	231	252	235	215	220	243	237	222	235	214	197	241	222	221	229	221	206	230	220	218	225	219	221	260	226	220	249	220	221	222	215	217	229	220	207	206	227	195	224	217	242	214	255	226	212	225	232	256	230	258	240	245	198	217	250	194	221	222	221	223	258	214	215	191	223	242	222	221	233	231	249	214	244	232	217	243	207	199	194	209	196	240	241	228	213	219	216	233	216	187	224	233	221	214	237	220	203	227	227	192	221	233	222	223	204	236	200	220	221	217	235	207	230	221	244	241	230	224	193	221	246	218	234	217	212	231	232	230	204	186	221	225	222	222	212	216	225	229	215	216	243	216	209	216	212	221	213	196	249	210	235	208	227	226	221	238	267	231	229	236	200	207	212	252	184	215	230	229	228	225	224	229	222	253	248	224	243	190	229	233	220	261	241	244	231	228	227	238	213	218	217	221	253	217	205	232	240	220	208	242	211	225	217	214	215	234	214	192	202	247	224	243	218	217	194	249	243	233	212	246	230	235	238	227	214	218	220	207	220	235	190	215	258	225	228	232	255	227	213	246	236	208	214	238	222	245	244	212	229	225	209	214	217	210	247	240	225	243	232	219	209	241	220	225	221	210	224	241	224	217	213	214	230	223	213	238	230	205	234	238	196	274	202	233	233	251	225	233	214	207	239	230	207	190	212	207	223	235	214	204	188	195	216	204	201	236	213	196	222	241	208	225	211	209	212	244	243	237	220	235	229	229	238	271	235	242	215	212	239	235	231	242	225	244	211	236	260	209	217	247	244	245	221	243	233	198	225	198	260	216	207	197	210	227	225	206	206	208	213	210	210	203	248	195	202	225	246	215	226	246	255	227	210	210	255	241	212	240	217	203	234	216	226	233	205	196	200	212	197	229	225	228	227	223	221	220	193	228	238	210	205	239	235	226	240	242	241	215	216	213	234	207	219	226	250	225	214	204	218	217	220	215	196	243	206	221	225	224	204	198	246	202	246	223	217	228	222	216	220	250	237	231	233	220	206	194	223	235	202	175	222	223	211	218	225	235	196	225	222	210	226	238	226	198	213	218	201	215	223	229	221	208	221	215	240	221	234	245	193	211	199	224	207	196	226	233	214	219	220	224	213	244	208	248	225	220	216	223	219	208	236	232	215	251	216	216	221	224	215	222	221	230	206	226	210	225	210	174	198	212	220	258	247	221	241	217	208	227	216	216	225	234	200	233	218	233	228	223	221	215	227	188	215	197	200	215	228	228	220	243	221	213	243	223	238	236	217	210	242	218	238	207	230	199	227	225	222	207	222	228	199	231	222	239	245	236	208	233	234	238	199	206	225	256	232	217	230	230	200	219	230	204	214	200	215	228	241	230	216	231	200	202	233	199	227	209	214	246	229	220	224	214	207	203	194	204	206	214	248	224	232	231	207	229	227	224	238	220	235	209	250	256	241	223	235	214	208	246	216	241	227	218	226	231	188	218	234	230	219	255	201	211	221	203	210	219	204	210	213	210	230	218	228	220	199	223	220	207	225	208	222	218	219	211	189	222	231	238	212	220	234	205	232	236	239	234	225	220	180	224	235	207	228	238	221	200	230	220	220	223	232	197	210	225	251	204	224	235	232	237	239	206	224	210	237	209	240	209	230	220	235	225	231	240	249	221	209	220	219	247	228	208	209	234	219	240	221	209	201	233	223	232	223	227	218	223	236	213	238	214	221	202	235	224	230	204	263	230	205	205	224	232	199	226	222	219	216	248	192	224	197	232	215	245	192	210	228	219	217	225	212	205	186	223	232	232	184	207	206	221	203	239	211	205	205	192	228	208	238	228	189	216	219	219	234	221	201	226	223	215	268	223	240	213	197	220	222	227	210	227	215	213	235	230	214	232	227	230	231	254	207	202	244	213	231	245	197	231	252	222	254	262	229	247	209	192	193	242	227	199	220	211	237	236	213	239	243	208	221	213	204	206	217	210	225	238	215	201	228	211	220	213	240	230	223	221	219	220	249	232	233	225	224	215	229	211	222	226	195	205	221	202	215	194	208	215	190	206	199	220	218	189	203	241	234	236	218	224	228	225	242	229	245	221	220	238	227	227	230	213	231	232	223	220	207	211	244	235	205	203	240	208	224	220	230	216	227	239	202	182	224	219	228	199	233	228	216	227	233	243	229	222	236	224	237	181	214	243	246	237	218	199	219	211	250	216	232	248	206	218	218	219	246	254	261	195	211	225	218	209	225	237	231	235	208	236	226	248	215	215	237	248	233	228	231	213	229	264	233	214	216	223	232	228	212	237	235	229	231	196	223	191	195	234	202	254	209	217	209	224	228	238	203	219	226	181	227	204	219	211	234	210	215	201	223	245	214	225	200	211	238	230	230	234	233	213	222	238	245	221	214	220	218	208	226	222	243	257	239	220	217	222
13668	3590	4595	4958	4613	3061	2259	1867	1588	1322	1148	1105	991	885	898	838	820	780	780	755	754	736	780	820	705	710	646	683	594	667	621	574	642	624	635	594	600	632	639	624	578	594	625	595	604	583	630	606	633	583	609	546	617	562	542	622	599	604	606	542	616	587	625	603	607	595	615	579	514	549	571	607	610	590	599	605	602	561	603	624	543	569	560	566	599	562	564	536	590	551	589	570	604	621	594	616	614	665	571	619	602	621	579	605	538	559	557	575	579	596	609	592	561	512	569	595	563	577	586	573	574	558	571	592	588	534	601	597	576	566	547	611	621	588	593	630	572	607	575	576	561	566	538	577	530	558	552	551	587	597	542	606	547	548	558	601	595	587	548	537	543	609	539	556	595	543	577	584	585	518	573	556	572	586	556	611	539	573	585	550	508	545	596	589	518	598	581	583	579	590	624	497	547	546	611	532	590	560	576	551	554	576	614	566	565	556	559	547	572	570	552	567	559	569	526	592	592	574	585	572	551	537	576	577	544	561	589	603	582	563	552	602	591	581	554	615	578	567	562	588	539	556	588	528	585	602	570	580	535	547	538	542	600	598	582	571	604	518	562	518	552	605	604	560	545	551	546	621	545	574	559	580	559	577	534	602	550	592	583	589	586	589	584	588	582	609	574	576	569	543	551	608	550	563	575	554	548	605	587	569	574	568	550	573	581	554	599	561	573	547	591	596	549	562	618	572	577	597	580	514	573	568	551	594	584	570	554	572	637	563	591	562	568	541	577	562	572	572	574	563	500	530	591	583	578	528	554	586	561	548	582	568	574	550	558	603	567	569	534	566	559	548	556	576	534	535	541	566	561	581	539	566	565	572	576	617	577	554	580	551	565	595	587	557	562	556	615	570	558	577	602	591	598	558	574	545	570	516	580	608	564	557	600	572	563	576	559	564	582	643	612	572	545	555	583	553	568	545	621	554	612	582	545	562	612	591	571	556	561	581	559	576	626	572	591	515	568	565	575	619	544	584	604	536	593	580	579	558	500	587	595	560	563	598	574	593	582	647	576	585	572	587	583	604	553	585	520	556	568	536	588	589	562	582	572	565	583	558	574	551	578	615	556	587	587	587	581	564	570	550	586	560	557	585	524	597	541	576	581	556	570	581	574	570	553	567	565	558	559	559	544	560	562	545	636	559	574	565	561	561	559	540	550	557	586	575	629	581	570	589	591	589	578	555	565	590	571	572	583	576	588	545	582	537	555	548	570	594	535	565	573	590	579	535	549	593	556	622	563	567	591	556	619	596	602	561	600	592	571	562	554	552	587	589	615	567	601	595	585	551	596	592	555	605	573	538	610	555	548	543	571	558	565	567	564	605	575	609	559	574	567	540	565	580	575	546	591	564	609	602	563	550	580	589	539	573	548	571	629	585	621	599	557	584	570	620	543	526	557	595	556	578	592	589	591	556	603	619	555	553	520	555	572	553	585	611	605	553	579	572	574	574	520	547	553	570	589	575	578	554	582	597	609	583	605	595	569	611	591	550	558	567	564	606	560	526	521	588	578	554	563	604	592	598	541	550	568	590	565	589	566	611	576	566	580	583	575	580	588	557	582	608	568	534	569	575	550	571	558	571	594	602	641	591	577	562	565	534	588	553	581	609	590	592	536	559	564	572	562	580	592	543	551	594	590	577	594	569	611	605	535	563	537	577	588	530	553	572	537	571	599	537	599	568	612	576	557	588	566	597	593	620	581	534	588	566	592	573	583	572	590	566	529	588	596	569	565	549	573	542	556	590	573	567	560	573	579	587	619	575	566	551	563	554	595	571	566	592	596	538	577	568	593	560	541	570	544	582	514	596	565	576	585	599	507	544	603	596	571	571	545	571	569	578	563	564	581	585	590	562	587	585	552	574	610	520	575	568	580	575	579	582	597	587	549	550	532	546	557	563	607	577	585	541	569	590	577	570	498	565	603	585	562	575	591	579	583	553	580	553	566	580	546	561	564	567	559	609	585	557	555	588	613	588	535	564	519	570	594	560	601	565	531	591	580	603	569	564	610	580	587	580	532	608	603	601	560	562	589	566	505	550	585	591	574	590	591	579	591	597	558	585	600	523	564	555	582	532	568	527	630	539	560	612	594	580	536	575	571	609	567	545	563	537	582	592	559	541	539	596	573	575	615	563	580	547	577	540	533	605	581	538	542	581	600	580	578	531	554	581	572	589	585	561	566	558	555	552	572	629	558	582	562	593	583	595	581	592	609	572	590	542	537	550	570	550	612	557	610	596	580	574	532	599	519	587	579	545	585	615	587	587	559	559	581	546	585	566	578	594	597	584	587	564	558	554	529	614	522	544	593	617	552	574	616	543	536	595	550	555	530	537	562	569	537	564	590	577	596	590	576	615	586	573	586	533	578	567	616	570	532	597	548	560	586	544	594	598	557	558	547	532	565	563	591	571	580	601	577	546	569	571	563	541	543	554	578	569	539	535	587	581	580	567	568	556	632	598	552	562	590	602	540	593	542	560	560	624	564	571	581	558	594	561	612	585	574	584	573	547	563	584	547	558	565	565	558	558	612	591	549	559	557	580	591	610	588	541	568	575	587	580	625	540	559	573	600	592	572	544	593	584	558	599	557	603	581	552	554	614	598	584	529	616	645	556	571	559	617	533	556	564	628	542	575	589	576	556	605	583	567	572	526	566	554	603	557	545	561	552	613	560	576	580	568	564	568	614	553	574	597	567	572	528	563	587	564	606	552	583	577	600	566	553	570	555	567	589	525	618	591	547	543	623	524	599	624	585	614	593	591	558	562	639	537	561	560	628	595	589	530	554	603	583	555	596	581	586	539	594	565	577	602	531	539	571	585	561	610	560	582	569	574	561	609	604	570	585	562	528	578	580	532	567	565	584	615	591	573	595	606	580	569	561	608	556	529	608	593	617	579	545	582	587	557	524	568	607	636	570	594	592	572	571	543	580	594	593	580	573	590	544	567	567	589	591	573	585	551	567	571	568	564	546	592	608	511	568	562	535	575	568	560	604	564	579	574	580	546	564	551	590	539	580	605	518	564	563	571	598	619	563	572	551	591	584	605	567	530	608	587	501	568	548	563	553	574	617	559	590	572	613	563	583	558	638	497	606	569	595	579	570	539	553	554	580	534	581	504	601	576	602	575	520	593	556	578	587	566	546	610	549	569	582	528	561	560	526	598	596	591	549	592	574	574	563	544	550	550	568	551	599	563	597	578	589	584	589	596	563	613	615	541	568	553	531	570	584	568	585	586	581	595	563	567	576	578	574	562	540	563	603	553	538	550	580	594	557	526	625	572	596	577	589	547	559	542	621	600	563	554	584	553	591	570	615	603	596	595	569	579	577	566	572	572	539	551	568	607	582	558	552	556	576	553	587	574	626	594	595	560	578	573	579	576	559	592	555	590	561	610	602	651	545	560	566	587	551	583	540	597	600	545	577	568	557	601	567	553	536	555	552	573	564	577	582
29534	11163	7689	5696	4062	2415	1344	766	487	338	321	256	231	233	227	171	163	182	193	161	170	162	157	173	152	156	127	128	123	128	132	136	130	151	136	110	130	128	125	122	119	115	146	146	132	120	132	125	121	122	126	134	117	123	126	109	134	148	125	102	126	134	133	118	117	132	125	121	131	142	116	122	126	117	136	130	119	119	128	117	118	132	121	132	135	138	130	124	116	124	112	132	128	133	112	115	119	113	129	119	108	118	107	112	123	124	131	123	125	110	123	120	121	139	108	134	122	124	102	134	123	111	113	111	119	129	125	110	116	109	124	123	116	114	103	121	144	115	131	118	118	109	122	129	119	106	113	119	119	121	127	102	120	121	134	112	124	114	122	118	115	128	106	115	126	112	106	114	124	109	123	122	120	102	136	116	121	114	100	128	117	108	116	126	121	133	111	135	134	111	135	137	122	134	117	116	117	107	111	120	119	103	125	117	108	92	107	130	119	114	122	110	114	112	131	126	111	122	133	131	111	114	120	119	128	100	122	123	113	111	121	147	130	136	120	130	112	95	126	123	127	113	110	102	119	122	117	124	126	125	118	121	117	120	118	122	117	117	117	122	106	113	119	111	93	126	117	131	105	120	111	109	121	117	125	130	112	132	132	122	131	122	117	118	119	111	126	118	113	111	113	121	108	97	126	106	105	130	117	102	117	104	127	110	116	103	124	116	138	143	111	107	127	110	126	113	114	109	115	121	116	116	111	109	123	117	108	108	139	121	120	126	135	127	123	117	114	115	125	105	109	120	125	99	112	114	122	120	145	117	102	111	129	105	109	129	104	127	134	154	115	111	124	117	94	108	130	109	120	114	109	118	117	124	110	136	120	103	127	111	128	131	127	124	108	111	98	109	106	123	111	122	117	107	116	122	119	114	108	115	108	95	147	126	113	123	131	114	113	115	112	110	126	103	115	86	104	134	107	120	129	121	125	117	102	132	122	105	108	135	125	112	102	133	133	118	113	111	123	122	133	141	116	104	121	100	135	110	124	114	116	119	112	115	124	125	121	102	109	120	122	130	130	121	119	110	125	122	128	121	107	128	99	129	103	123	118	113	132	108	120	126	109	111	114	110	112	133	113	116	124	120	119	128	110	109	121	131	132	107	126	113	108	116	124	120	103	126	124	127	115	114	107	127	118	145	118	126	122	131	126	114	112	107	132	113	116	120	102	113	125	126	111	109	126	111	101	108	114	114	115	109	122	134	102	109	119	104	108	119	121	120	120	130	108	135	118	117	119	123	119	125	134	121	107	109	120	105	124	115	119	124	114	110	131	113	131	116	112	110	118	96	112	137	105	128	118	99	115	121	119	131	110	118	112	117	107	120	135	110	114	92	109	110	119	111	124	113	113	132	128	106	101	134	105	108	111	120	108	115	113	116	121	126	118	135	129	115	122	115	137	143	123	134	127	112	103	145	102	139	132	108	105	125	122	121	103	132	128	117	133	116	129	117	122	117	113	134	114	112	113	132	120	119	123	111	112	119	133	125	124	119	130	139	110	98	101	122	95	102	126	132	127	128	134	106	113	111	113	108	134	116	97	114	112	105	112	109	119	112	120	128	100	107	99	104	122	131	112	108	120	111	136	133	105	126	122	129	115	115	97	119	135	99	109	106	120	138	127	130	123	108	109	114	111	121	116	115	104	106	122	99	140	97	116	108	136	122	126	124	123	105	117	112	138	107	104	121	118	121	124	95	118	121	112	131	130	107	117	118	133	113	112	116	132	121	120	94	111	135	120	118	124	134	116	109	108	114	100	126	122	109	134	138	116	114	110	126	119	107	114	107	98	128	120	110	122	101	117	124	99	128	116	140	125	119	112	124	109	112	133	115	119	104	123	119	118	121	147	114	119	114	114	121	119	127	126	118	145	132	99	118	117	108	129	112	141	98	109	105	110	92	113	123	118	136	110	112	122	125	113	101	112	127	103	130	115	143	120	105	112	108	110	107	121	105	138	130	141	124	134	108	106	110	123	111	122	116	122	128	109	116	117	129	126	159	126	135	108	113	122	132	127	112	121	110	103	126	117	128	116	120	128	118	117	137	92	116	109	126	116	108	120	103	129	150	111	113	112	109	136	111	118	106	116	103	110	114	131	136	135	109	128	121	126	117	125	117	133	121	132	112	111	121	115	115	114	124	111	105	119	130	125	107	124	112	129	123	115	113	132	121	121	103	113	112	118	128	136	131	114	109	117	121	113	120	129	109	112	128	107	115	122	112	120	100	127	112	117	121	95	122	120	128	114	104	119	130	123	131	110	126	115	131	105	136	94	115	130	123	121	127	106	112	128	120	122	110	136	120	126	120	135	123	143	111	111	119	112	100	107	106	119	121	113	109	102	109	126	103	128	113	120	117	115	107	140	128	117	125	110	109	132	129	126	133	107	120	129	110	98	118	116	117	101	115	133	121	112	134	118	122	113	113	122	105	135	116	101	120	102	117	112	115	119	112	106	109	104	113	115	111	97	121	120	129	119	97	118	114	131	127	113	101	122	121	117	119	110	134	120	118	131	117	101	100	116	132	128	118	148	115	121	110	116	112	126	128	91	125	122	117	106	111	129	118	123	111	110	111	104	116	116	111	122	102	113	107	132	116	125	128	125	114	115	136	97	112	112	118	125	128	107	117	85	119	124	118	130	104	91	103	112	129	138	123	122	116	115	134	126	121	101	118	129	110	108	130	107	133	121	88	112	140	117	127	111	122	95	103	138	102	146	137	115	129	125	115	114	130	96	131	118	136	115	110	110	116	134	134	122	107	113	113	132	114	114	108	124	115	111	123	136	145	140	113	122	120	121	106	116	117	126	116	111	117	128	105	142	115	119	124	127	135	125	128	117	103	111	113	112	115	136	94	111	118	104	97	119	120	114	125	122	127	120	124	105	102	101	121	129	116	109	130	120	119	131	120	122	111	110	116	111	119	115	126	128	111	120	111	106	114	95	108	114	108	108	117	114	87	110	123	104	111	109	110	118	98	120	111	125	111	133	126	117	118	125	126	141	119	118	120	107	124	112	105	130	139	124	104	138	119	116	113	118	119	118	99	111	110	94	128	108	132	105	127	133	124	110	117	110	111	122	109	115	111	128	126	116	104	113	122	122	134	114	116	126	112	117	141	106	107	124	116	112	121	104	120	115	128	129	104	118	120	123	126	111	121	128	100	109	103	116	128	113	135	132	111	117	108	111	124	127	130	136	127	99	130	117	130	145	133	125	123	126	125	130	119	108	126	137	119	90	111	119	123	101	123	131	116	129	96	121	122	117	103	131	121	115	122	122	120	117	113	126	102	105	123	103	116	129	133	121	109	109	108	153	121	115	102	116	123	111	116	115	127	115	118	115	117	109	117	118	113	116	133	103	114	104	107	119	132	110	129	123	140	91	111	117	124	133	126	110	119	132	114	117	131	117	110	133	110	109	107	136	110	130	111	101	110	138	137	138	121	132	139
18603	5103	6784	7421	6849	4628	3447	2518	2105	1684	1432	1251	1020	921	952	841	791	749	679	632	649	610	718	651	541	501	484	449	496	499	466	442	426	409	447	401	427	387	382	391	380	386	424	399	384	389	390	368	375	379	362	354	386	369	374	382	375	326	387	360	407	360	357	361	364	373	364	378	345	342	340	342	309	365	375	335	376	331	333	354	356	342	336	345	371	329	342	347	333	358	353	360	385	339	320	345	375	382	385	377	378	358	354	303	331	333	308	334	333	304	305	328	356	304	327	358	328	365	334	329	332	350	344	299	314	321	334	313	335	338	344	291	337	298	372	336	309	338	341	339	306	365	325	341	346	357	343	301	335	341	297	313	321	323	317	330	310	341	336	311	315	328	341	335	328	331	316	307	329	335	312	328	345	305	333	318	314	333	344	332	347	333	321	292	329	362	322	347	344	335	316	360	334	325	327	302	337	334	317	303	331	285	317	347	327	322	306	299	336	329	303	338	360	318	309	326	324	324	300	371	315	310	332	330	321	310	348	311	300	320	317	345	306	324	301	371	313	325	307	295	340	343	295	326	319	339	318	332	320	335	298	336	313	349	367	330	349	288	351	307	337	320	294	329	331	325	322	295	349	311	308	326	313	316	317	323	335	320	322	307	315	325	316	327	334	341	309	353	326	322	345	288	297	306	348	328	341	331	350	336	346	343	332	320	337	330	332	304	306	306	313	312	314	281	322	330	331	346	308	319	320	321	345	315	316	302	325	301	351	296	309	308	312	286	348	316	348	318	336	315	299	307	315	332	294	332	336	326	292	356	335	317	356	300	309	308	266	337	311	334	298	334	319	298	331	310	322	327	323	317	318	290	315	290	300	302	291	304	311	348	326	329	307	320	332	299	328	305	321	324	334	332	332	358	335	304	335	304	317	323	305	355	342	328	351	341	312	332	330	305	330	323	318	289	339	328	306	305	283	320	285	306	342	293	341	329	319	323	352	349	314	331	315	332	321	325	306	329	312	310	327	304	338	327	282	335	275	321	308	324	348	327	306	305	319	322	347	328	311	336	325	321	307	331	369	342	294	314	321	311	330	322	318	303	301	320	328	317	316	322	304	301	307	328	344	341	339	314	310	309	292	291	335	319	297	341	285	340	322	317	300	331	320	335	330	303	331	273	329	331	305	313	330	317	303	344	308	312	335	287	320	313	316	306	300	309	311	317	316	338	333	325	325	308	315	334	295	341	330	307	349	327	347	331	315	310	281	366	329	307	331	328	326	332	347	352	360	301	317	332	303	332	289	324	315	327	349	293	350	351	333	288	287	342	278	304	312	353	322	310	343	328	321	330	338	323	337	313	346	311	328	315	319	326	293	317	303	305	324	315	281	314	322	316	318	336	309	315	354	307	319	297	323	330	315	335	351	331	337	318	303	308	313	328	340	327	345	330	361	309	332	328	341	306	335	322	366	356	280	350	351	324	311	325	321	340	358	315	356	303	325	359	322	353	341	322	318	334	337	340	331	306	303	314	324	337	288	327	334	288	303	343	302	331	304	332	302	333	329	339	307	296	294	318	323	325	305	299	302	321	327	329	318	303	333	310	314	314	303	301	300	312	307	334	333	325	358	296	321	316	300	313	318	327	345	320	342	327	358	315	297	343	360	309	280	310	309	338	299	314	296	300	312	316	317	321	310	308	328	333	336	348	319	354	304	324	322	317	326	318	301	345	310	296	345	321	328	370	299	286	344	336	348	292	331	317	342	306	307	316	312	315	363	341	293	300	315	333	338	334	303	305	345	312	339	304	311	340	318	323	365	291	336	303	366	332	295	298	302	334	328	310	316	341	309	346	321	344	306	352	345	341	307	339	307	335	297	322	331	309	315	325	307	303	304	325	339	315	307	315	301	324	320	320	331	325	335	352	297	286	342	337	326	306	311	303	336	325	310	322	326	338	326	320	313	337	338	328	331	305	310	324	323	278	322	302	329	346	317	339	310	293	320	301	317	316	290	342	336	337	320	328	352	297	321	318	338	312	312	304	302	302	318	356	344	328	297	331	300	346	319	319	347	325	290	276	322	313	311	329	327	296	314	301	346	280	318	337	279	341	322	322	332	346	333	331	325	318	324	325	309	282	362	363	304	330	318	349	331	314	337	344	312	303	344	300	323	323	308	343	326	313	334	338	350	305	334	312	294	328	360	334	335	315	327	336	344	324	321	338	317	336	320	310	276	320	321	333	329	338	311	305	325	327	315	315	348	332	312	306	311	302	293	304	320	314	351	349	319	312	321	309	312	313	325	308	307	275	333	335	334	360	317	358	363	310	282	321	329	329	331	312	335	347	324	321	310	331	307	322	304	325	292	325	329	325	304	311	322	332	322	323	348	339	336	357	283	310	326	332	344	331	328	327	361	317	320	300	352	345	314	321	338	359	295	306	363	325	326	288	336	322	301	337	309	338	336	334	324	294	314	337	318	286	324	300	304	325	343	340	343	330	327	327	296	317	339	329	319	315	325	310	335	323	316	345	299	317	331	324	288	291	325	322	328	291	317	315	348	336	294	336	345	314	301	328	309	320	367	329	315	322	310	306	329	311	290	300	353	324	369	314	318	338	319	336	295	306	329	319	306	307	309	299	324	338	309	338	336	304	305	277	340	331	296	321	337	286	326	305	379	290	343	314	315	312	319	332	334	302	331	347	334	328	330	338	318	319	320	334	315	308	327	333	325	305	316	345	308	337	313	355	306	310	328	321	304	323	323	348	346	326	328	332	321	311	354	322	289	321	327	312	312	313	316	323	288	336	341	314	313	316	303	351	328	318	318	311	323	307	320	294	309	353	316	302	310	303	317	349	333	335	281	312	317	311	322	330	310	306	310	292	309	335	341	327	301	313	306	364	349	313	342	336	319	318	334	294	339	346	291	334	320	298	328	324	365	334	268	316	338	311	323	320	319	314	305	277	324	301	316	309	307	313	351	317	332	311	313	308	328	321	319	302	319	326	314	313	352	319	340	353	285	283	314	308	348	340	302	309	335	302	323	322	369	324	335	285	319	330	316	332	301	330	330	334	311	300	313	342	324	306	347	311	302	321	315	297	364	299	341	303	311	346	320	323	322	307	287	336	342	323	335	299	354	333	326	310	310	335	328	301	358	316	346	304	302	322	349	299	289	329	296	341	332	327	301	335	317	350	283	332	311	331	328	329	338	360	349	354	321	321	298	308	324	332	337	337	343	332	304	295	293	338	333	343	324	313	348	322	289	311	339	335	347	337	323	318	312	310	358	318	313	289	311	329	351	313	329	336	343	312	295	352	313	304	326	314	325	311	291	288	335	303	305	340	329	325	337	304	315	332	334	324	318	342	326	329	320	342	331	316	328	338	307	315	316	330	331	326	324	324	334	356	309	325	313	320	328	334	314	309	316	344	349	304	307	369	310	275	329	333	346	283	318	303	330	298	288	287	329	337	308	351	299	328	308	292	329	304	314	327	317	279	322	306
4169	622	517	465	351	295	243	239	247	213	226	259	221	262	234	232	215	227	229	203	214	227	201	235	185	203	204	195	186	188	215	224	191	242	210	246	231	238	191	249	187	217	206	206	226	209	205	233	221	213	216	208	244	233	234	220	188	231	212	203	224	236	209	219	217	254	197	242	205	232	222	192	245	202	205	225	231	228	238	214	198	218	203	198	198	243	214	212	199	225	230	228	214	228	235	218	210	221	229	198	232	208	212	237	224	208	186	231	207	211	235	215	220	221	233	207	214	223	208	228	202	212	220	230	215	255	211	205	184	189	182	234	201	218	227	212	223	193	215	195	224	237	228	225	226	211	211	203	218	225	193	218	213	216	215	223	213	209	196	212	217	234	202	227	216	206	234	234	212	225	206	202	217	207	231	217	233	214	197	237	215	198	208	246	191	202	225	200	208	208	235	214	230	201	227	236	209	225	186	231	225	239	238	236	216	240	224	201	191	207	195	218	235	221	199	251	187	202	222	206	203	216	223	230	207	230	226	193	210	203	210	220	192	210	195	227	213	219	206	203	259	261	219	202	209	229	207	199	198	248	235	213	210	214	218	192	221	214	215	229	230	205	231	190	220	218	241	211	217	190	204	207	206	203	206	202	208	195	206	233	219	244	239	217	219	229	200	208	214	240	217	226	200	205	199	218	252	204	232	211	247	214	213	217	247	216	227	228	218	206	230	220	200	195	223	232	214	226	221	223	226	211	221	212	192	214	229	207	215	232	188	215	214	248	223	215	217	201	230	186	178	224	212	229	224	211	219	231	218	251	194	233	249	201	229	212	207	198	212	220	199	249	210	201	240	237	234	214	223	240	228	196	206	243	216	207	208	200	191	226	208	254	210	214	198	229	229	219	221	211	204	212	201	211	214	214	215	225	237	216	217	218	201	210	221	213	208	213	239	199	240	212	247	225	234	194	193	227	206	215	213	221	206	221	233	221	206	217	226	202	235	217	225	236	231	221	228	218	249	215	225	217	221	240	228	246	219	203	205	211	210	253	230	192	199	202	209	199	235	219	189	232	228	190	239	232	223	240	210	231	207	215	198	212	209	200	225	227	239	234	248	223	229	210	217	214	226	205	193	191	221	197	225	207	207	229	233	214	195	179	212	224	231	205	218	223	212	216	201	216	206	211	236	242	213	223	229	215	215	228	205	202	243	238	232	215	221	220	209	203	213	200	207	201	223	217	235	197	233	230	231	215	219	232	218	233	214	225	211	202	199	219	244	228	227	247	220	220	189	195	189	200	236	200	233	227	253	231	233	201	213	201	231	262	218	224	204	239	225	230	217	211	173	236	222	213	194	216	192	233	218	205	179	245	204	205	229	216	196	191	201	212	226	218	215	233	225	217	223	243	217	231	181	224	219	200	210	226	258	217	199	200	223	227	208	220	218	226	217	216	227	201	221	236	213	245	208	229	210	215	200	212	213	219	222	216	226	211	226	210	206	193	244	195	178	226	225	243	212	210	237	222	240	213	230	204	214	235	228	214	231	192	234	202	205	253	215	220	202	223	195	220	236	226	229	234	229	216	234	228	210	206	238	222	207	223	209	216	223	204	203	240	225	233	212	219	225	226	225	195	255	230	238	239	247	208	183	218	223	243	228	191	240	233	234	216	223	205	244	227	218	231	191	235	196	211	244	217	213	207	209	210	246	203	216	245	205	234	227	201	226	239	249	202	259	227	233	226	191	234	235	234	212	199	189	231	226	196	210	207	201	191	219	219	224	212	208	209	206	222	212	237	220	219	240	201	207	232	231	261	224	217	218	202	205	204	211	228	193	198	256	210	199	219	221	225	210	216	251	210	232	216	219	219	230	244	227	219	194	224	215	220	216	213	199	214	213	232	215	236	234	208	193	210	195	222	197	201	206	226	229	204	230	246	218	225	211	230	224	219	211	195	236	213	236	203	231	203	185	201	226	202	215	219	235	210	200	198	207	198	231	216	217	216	234	203	249	228	222	212	229	239	212	226	219	198	178	207	197	230	200	218	212	225	221	214	210	210	185	210	194	232	216	238	223	210	214	226	199	210	225	197	187	209	221	209	224	233	214	225	220	246	242	205	221	204	217	225	196	219	231	201	233	238	201	207	226	182	232	221	267	181	221	218	195	237	233	217	200	204	207	225	207	191	220	232	228	199	208	213	220	224	224	217	211	217	211	198	205	205	227	205	214	218	200	211	202	221	188	189	223	214	192	231	219	222	200	221	218	200	202	201	197	225	197	222	222	235	211	228	206	218	232	222	218	213	231	211	238	228	223	217	204	240	225	208	223	235	226	215	222	221	230	218	211	226	226	221	223	229	242	203	213	236	219	216	216	235	214	248	204	236	202	213	226	207	216	211	226	211	206	253	213	219	240	203	207	212	228	226	217	209	205	200	263	205	247	240	215	215	209	216	196	239	200	214	213	224	223	237	179	214	217	230	215	209	233	228	220	211	215	213	195	196	212	232	232	221	227	236	218	213	239	206	222	204	236	219	201	226	240	223	207	212	222	200	200	225	215	201	234	211	242	221	204	211	222	223	221	221	233	220	203	231	210	215	234	238	265	253	212	207	218	221	236	221	231	205	240	232	216	245	214	241	215	222	210	216	218	209	233	219	191	196	196	216	216	210	214	209	198	214	220	210	201	213	214	227	211	198	217	210	236	238	228	205	219	229	231	200	231	220	231	224	208	208	226	219	244	197	200	227	224	208	254	227	199	217	219	231	214	193	231	201	223	220	232	212	239	190	204	211	202	224	232	206	211	207	202	233	231	226	247	210	239	229	206	211	238	197	205	210	233	226	217	225	215	233	198	189	262	196	232	213	237	211	230	190	228	226	246	235	209	221	218	260	198	231	221	216	218	215	237	242	220	201	210	238	237	229	195	224	191	221	194	213	199	216	245	206	220	213	220	247	235	225	212	205	231	189	227	206	198	233	229	204	231	227	223	242	216	226	235	220	223	222	229	238	216	238	251	236	213	242	202	206	227	228	237	191	217	224	212	208	199	200	204	223	216	224	225	201	200	192	198	214	224	223	214	231	208	217	222	217	185	221	230	206	237	221	206	210	229	237	214	223	204	233	221	222	247	204	221	214	225	252	226	221	211	217	214	218	223	232	220	224	220	216	210	226	231	205	224	206	234	205	232	210	179	214	222	251	213	214	222	192	206	225	199	232	252	240	211	202	212	228	231	215	236	209	252	237	219	247	256	204	203	231	216	203	221	206	207	205	217	212	206	221	238	225	244	218	213	230	222	229	234	235	204	217	211	234	226	235	188	249	208	234	218	204	200	273	216	189	207	207	226	203	232	211	235	192	210	241	241	247	234	222	209	208	248	227	216	215	210	210	245	219	200	200	222	238	207	229	236	193	211	222	239	201	207	210	211	208	210	224	227	204	199	219	223	232	201	231	213	225	209	215	184	211	204	254	226	209	204	208	207	211	207	228	242	236	223	229	226	239
3870	946	1141	1153	973	739	661	657	615	615	626	593	592	626	586	615	580	566	595	586	639	612	586	594	591	563	593	582	577	568	559	578	583	588	536	540	595	547	545	575	577	570	560	572	623	578	539	550	561	570	546	560	575	603	576	589	586	550	553	607	595	527	612	555	590	571	548	578	565	566	576	580	585	559	563	596	546	576	562	594	537	596	575	599	563	541	562	619	612	575	545	635	580	591	578	588	525	628	561	565	560	577	591	598	555	526	574	610	584	534	579	594	570	569	564	585	640	573	604	565	593	592	570	569	560	585	568	560	572	566	607	574	586	566	558	547	540	568	547	572	541	574	563	585	522	585	612	539	550	541	567	545	596	588	552	588	522	551	594	557	577	600	563	536	534	567	587	554	584	566	615	597	538	542	624	601	562	654	587	575	543	565	543	618	588	555	565	571	596	565	601	599	571	585	574	579	569	575	541	581	594	549	540	554	568	534	527	562	551	562	580	584	580	561	536	531	539	571	566	502	556	570	556	569	518	573	579	596	605	549	564	582	566	543	570	563	573	568	596	591	570	536	576	573	585	581	520	505	568	587	565	569	566	591	557	565	570	611	588	549	581	554	524	534	553	574	589	573	561	542	592	605	575	571	576	622	555	594	592	570	561	537	562	609	594	569	552	601	595	589	529	559	585	550	586	533	593	625	580	572	581	547	517	558	580	595	583	580	605	573	551	596	574	588	608	549	579	589	601	567	536	582	527	577	579	573	550	536	592	594	571	546	576	534	549	562	553	567	526	570	569	567	618	541	587	559	563	556	579	557	539	568	555	542	512	551	537	572	602	530	572	539	594	585	546	574	565	614	588	597	615	533	576	585	545	565	563	553	481	548	529	589	569	603	612	576	600	557	557	542	560	603	596	594	545	560	589	624	554	553	558	511	585	539	577	619	550	555	576	577	581	555	559	543	556	603	604	568	596	563	537	528	541	591	594	544	545	608	571	564	566	563	592	594	541	576	537	545	583	569	599	608	577	576	549	574	595	597	563	592	584	554	565	509	571	572	563	541	582	553	565	553	593	578	560	575	550	591	551	575	565	572	576	557	583	591	541	616	573	551	603	567	569	537	623	577	573	597	549	580	579	541	539	541	535	567	534	554	556	564	561	565	554	561	602	591	581	603	550	565	547	536	593	561	564	563	587	548	585	583	560	574	588	561	594	527	565	560	571	550	561	616	584	565	559	591	593	556	533	545	556	565	542	578	574	564	588	562	575	621	549	568	610	554	586	584	556	559	557	592	525	596	552	571	570	581	537	589	615	543	564	561	595	579	562	584	566	571	582	557	560	549	567	564	537	542	564	556	587	584	566	560	562	531	558	580	574	542	585	557	554	578	556	581	606	595	576	573	543	567	552	612	567	514	598	596	601	507	570	609	535	565	581	631	544	568	556	536	574	558	582	565	606	567	597	580	584	571	559	589	593	552	577	579	568	566	569	575	602	600	552	533	560	569	591	543	562	600	572	560	578	569	541	584	589	555	596	513	561	594	545	556	562	547	569	604	595	555	575	564	582	561	580	542	627	562	565	586	563	583	564	587	558	553	543	585	584	579	558	570	592	585	562	570	545	595	550	589	557	619	611	529	516	523	557	579	594	568	546	591	536	527	559	576	550	551	553	600	526	561	557	526	598	576	540	621	608	543	571	548	591	584	554	571	598	563	577	577	557	586	534	587	562	548	573	509	567	578	549	574	600	549	564	586	534	613	573	570	560	584	541	581	544	562	562	587	562	509	555	590	605	570	566	616	554	587	508	572	568	553	551	595	552	613	561	590	573	549	580	515	546	568	579	579	570	560	565	551	537	604	592	591	566	564	578	604	587	556	572	540	558	569	494	558	575	588	577	575	580	568	600	560	601	559	601	601	556	595	550	589	536	578	579	594	576	568	576	539	562	540	580	607	581	544	547	567	556	569	616	548	578	562	561	557	599	579	550	536	541	527	554	586	571	542	551	523	575	531	579	538	588	586	587	565	565	605	586	607	554	557	578	574	578	533	566	572	572	581	597	552	602	551	561	569	540	570	552	561	607	556	567	550	591	588	607	576	561	571	541	551	563	620	553	560	552	603	580	532	523	598	559	589	571	606	603	579	595	583	572	612	580	595	554	495	572	602	568	537	556	584	541	587	566	573	602	592	573	590	564	555	586	610	622	559	583	601	603	564	577	622	557	592	546	605	552	541	586	623	535	534	565	565	553	547	590	589	600	592	594	544	596	558	585	626	593	549	597	609	597	604	582	556	600	585	558	596	545	565	555	571	578	572	564	566	551	560	562	543	614	566	574	546	582	612	590	563	602	551	515	572	593	565	539	575	576	572	589	594	565	581	577	564	552	556	605	539	554	575	570	562	555	539	563	575	530	573	578	557	563	564	557	544	567	588	586	604	558	569	559	582	615	563	587	602	592	598	590	575	564	552	580	552	562	567	575	577	595	568	564	548	621	590	557	580	609	525	572	595	620	605	556	535	527	591	565	558	545	614	551	565	548	561	555	573	589	585	638	600	538	604	574	594	571	519	579	546	568	584	615	544	552	544	601	586	544	585	561	570	582	577	593	541	561	580	554	574	571	550	574	591	579	565	554	564	572	583	538	555	581	575	589	573	602	582	569	582	563	578	550	601	603	589	582	601	539	537	568	542	542	597	559	570	557	547	615	597	585	569	584	576	571	553	539	572	536	565	553	576	534	576	569	545	541	556	558	583	563	596	550	568	524	595	582	579	560	563	538	582	600	571	545	606	549	570	574	559	580	534	560	553	551	615	607	585	537	579	604	621	552	578	610	558	558	577	563	591	565	601	555	584	527	537	600	573	575	632	528	594	540	560	535	510	545	579	566	566	594	562	599	561	591	560	587	594	611	570	636	593	531	585	506	602	577	539	605	544	580	591	610	558	563	561	578	612	583	601	549	578	518	546	579	612	608	573	571	553	565	570	573	581	539	568	545	589	550	564	539	580	532	596	589	514	598	588	574	575	573	570	589	564	566	597	544	575	575	591	568	611	618	558	554	550	591	568	568	590	529	581	575	584	542	583	607	547	592	573	581	563	538	583	525	509	558	583	591	583	568	598	611	555	591	561	602	580	597	586	543	578	592	599	582	568	554	540	569	568	586	555	583	578	526	581	524	576	584	590	556	553	585	561	542	595	586	589	538	547	576	588	610	564	580	542	578	552	570	599	599	558	602	562	581	597	544	571	560	562	573	527	566	576	587	563	598	561	561	548	596	584	490	548	594	575	561	607	579	552	526	594	544	553	591	535	586	574	624	546	555	534	561	577	565	526	568	562	584	530	582	547	511	588	592	573	562	531	604	565	562	553	584	579	575	565	605	556	603	596	585	648	550	546	556	554	553	581	601	590	560	584	578	546	569	576	555	561	559	612	534	533	531	596	542	556	572	580	586	579	561	581	584	576	565	572	560	566	552	582	607	561	513	582	540	546	609	569	560	555
21050	7151	5063	3731	2785	1557	895	592	414	318	333	333	294	264	245	267	233	233	238	242	222	231	243	220	248	230	231	240	215	199	184	276	256	197	247	215	243	229	229	229	233	196	218	218	197	251	202	228	237	235	209	248	229	218	208	236	210	233	225	256	250	251	226	220	227	199	224	246	225	197	217	213	237	216	217	211	198	225	228	213	210	210	210	201	221	229	231	211	211	227	216	196	215	208	194	231	215	203	209	187	224	233	214	196	224	236	201	250	221	219	219	208	204	214	214	240	181	186	236	230	215	211	241	220	221	234	229	219	190	216	202	202	198	225	230	218	194	194	237	218	218	201	195	235	231	212	251	224	215	219	231	188	212	224	207	223	197	213	218	206	202	209	219	227	222	216	213	211	222	217	201	252	222	221	209	192	212	223	204	213	233	208	222	204	211	188	196	189	205	214	196	183	214	221	208	224	182	218	187	212	210	222	200	207	213	238	234	238	224	210	213	198	260	213	224	200	199	210	230	218	224	237	202	209	216	220	189	186	230	189	213	196	224	223	218	222	216	180	222	231	204	223	220	219	197	224	206	219	242	218	225	202	208	213	233	214	217	220	214	205	222	192	210	225	211	239	203	231	200	216	230	225	206	198	241	212	221	200	203	208	189	227	181	205	204	218	184	232	221	242	218	221	231	230	216	244	226	207	200	216	193	233	236	225	213	218	231	206	240	232	212	222	204	213	213	214	210	213	205	211	177	199	213	216	201	226	205	208	227	213	218	192	222	213	216	211	220	222	229	202	220	223	226	236	209	234	228	214	218	226	212	208	207	205	203	251	222	204	216	248	215	211	205	218	208	192	205	200	217	192	224	229	204	222	234	198	206	190	183	213	228	237	231	202	240	202	212	245	252	243	226	220	228	213	202	212	225	198	225	212	242	222	253	194	229	201	208	190	217	205	233	211	217	221	200	224	228	219	227	219	227	198	235	239	215	206	209	225	209	243	215	218	244	208	217	237	196	223	220	213	210	231	220	216	213	198	204	226	208	203	217	224	221	208	218	214	204	205	222	200	216	207	230	232	208	221	219	242	226	244	208	197	210	182	198	196	203	201	220	240	225	186	249	216	213	192	210	197	229	206	228	230	212	219	216	208	210	218	229	213	204	209	198	212	203	234	211	218	198	233	216	191	218	202	211	203	189	207	206	210	213	229	229	212	235	218	197	200	213	243	208	206	206	234	258	216	239	231	213	221	231	204	221	226	248	197	208	200	202	189	224	196	227	223	240	197	201	216	216	248	227	211	215	212	227	219	214	206	196	183	200	217	244	219	213	191	222	233	216	223	223	202	205	226	206	222	250	189	232	189	228	217	199	196	201	221	245	214	217	223	229	191	204	210	241	221	234	197	214	206	214	203	186	211	212	203	205	184	224	216	211	208	227	232	211	212	213	231	211	222	187	221	203	193	213	190	214	214	220	212	202	214	201	207	211	211	205	246	214	224	188	231	210	191	178	217	224	198	216	231	244	199	216	211	212	219	223	212	209	194	253	183	205	197	201	219	196	213	214	220	216	221	206	211	211	201	221	189	219	209	205	249	236	211	193	225	230	204	205	205	233	216	233	210	209	231	207	249	241	217	205	205	213	237	211	198	217	204	210	220	205	205	191	201	224	208	195	235	235	216	238	225	225	213	202	216	221	211	220	220	220	195	223	230	214	249	236	214	207	241	210	220	223	210	225	209	218	201	203	193	218	219	216	226	215	222	181	220	197	237	233	223	194	242	241	217	176	212	205	210	222	217	198	228	206	210	220	207	228	194	185	192	172	241	191	228	206	213	195	239	227	218	217	219	220	253	220	211	222	228	199	235	229	217	215	207	183	226	212	234	221	240	203	246	210	213	216	227	223	220	195	224	224	218	219	233	215	220	212	205	184	219	210	221	215	201	178	238	224	225	209	206	232	216	214	194	208	226	243	218	202	222	214	203	198	212	198	230	207	237	206	217	212	197	206	219	224	230	215	223	217	198	219	224	234	193	184	182	208	204	193	232	207	204	207	214	211	207	243	193	215	209	207	192	243	191	230	188	218	220	196	237	193	203	252	206	227	201	219	212	205	203	238	223	234	188	209	224	206	229	190	230	213	181	206	209	212	254	212	204	226	228	229	201	183	246	213	205	236	244	220	217	206	224	208	220	217	226	227	204	211	211	210	197	213	225	208	231	221	180	223	218	220	227	222	236	199	219	217	219	185	244	197	200	218	213	247	213	208	231	212	207	234	229	195	212	211	221	249	199	227	233	195	220	232	220	200	222	218	200	199	219	198	213	231	218	215	208	192	226	228	227	230	217	193	193	228	247	221	183	226	208	225	219	198	203	213	240	209	213	224	209	216	201	212	238	206	192	245	215	238	196	245	212	220	242	211	200	207	193	245	220	210	217	210	206	248	203	219	236	206	215	207	219	198	228	225	205	189	249	205	230	203	232	211	221	208	201	230	229	198	239	221	221	205	197	211	211	241	211	222	217	186	216	243	215	187	233	219	231	201	203	204	203	217	197	215	191	218	223	203	234	213	230	203	209	179	204	214	184	199	236	213	213	200	252	200	195	215	211	232	206	197	185	228	208	239	217	236	206	227	197	226	208	233	215	227	194	205	207	208	215	212	186	189	222	222	218	192	211	193	192	199	215	192	215	226	236	196	233	215	199	215	224	223	206	200	215	217	236	229	204	195	217	222	201	203	228	213	207	198	239	204	228	224	227	220	182	252	214	189	223	200	214	197	233	217	222	218	202	224	200	210	214	238	225	221	223	213	201	206	228	234	225	191	185	202	212	214	210	214	217	206	202	218	244	245	209	221	196	203	218	204	210	223	204	224	229	198	193	239	184	171	195	223	242	242	202	234	200	190	229	189	204	215	210	211	192	245	215	215	217	201	224	217	234	222	224	208	218	250	246	222	215	237	200	207	216	221	245	237	209	211	232	205	233	220	223	225	230	226	212	205	238	218	239	226	209	194	207	236	223	224	200	223	189	216	224	193	223	237	210	206	191	195	220	266	237	206	223	204	244	222	205	217	221	235	213	207	164	222	215	224	190	192	206	226	228	183	212	210	216	249	234	200	198	203	234	207	180	201	234	215	219	205	232	226	233	204	229	199	229	228	202	226	223	211	221	225	208	202	225	219	209	226	221	215	227	226	221	203	202	216	247	216	219	217	228	241	208	225	176	208	242	223	237	223	220	200	194	202	208	231	196	201	195	213	205	237	207	223	231	238	217	192	216	206	242	225	241	193	212	226	216	217	208	219	203	192	225	235	219	184	213	212	213	187	200	196	203	232	204	190	195	221	200	190	234	216	207	196	221	210	210	229	224	215	232	207	197	208	201	220	230	195	213	208	213	211	230	218	225	204	227	209	223	191	196	209	206	193	200	229	192	221	209	216	238	222	224	230	234	233	238	202	207	216	191	184	209	211	232	240	219	209	205	219	223	231	216	226	210	223	253	210	200
14546	3418	4694	5229	4986	2959	2191	1873	1482	1224	1068	1073	925	904	838	828	786	768	742	744	772	740	787	782	709	686	669	644	600	614	603	605	625	599	611	600	562	585	633	599	570	586	583	559	513	600	606	525	568	584	553	588	572	544	610	578	559	555	551	583	555	590	608	598	599	543	629	554	564	571	564	607	552	547	577	577	565	535	521	560	560	568	541	584	592	559	521	551	571	550	544	529	537	561	589	526	545	561	568	586	563	556	575	556	577	555	565	540	528	564	577	557	556	573	537	555	546	536	560	539	563	569	575	588	594	544	579	589	606	522	547	559	527	578	560	513	610	542	528	568	569	507	588	538	542	534	565	566	543	558	532	529	530	546	594	538	566	535	532	529	559	515	592	541	567	559	543	577	567	556	519	581	544	529	542	585	573	558	600	573	567	551	540	574	609	515	552	563	534	577	524	554	549	550	524	542	573	529	562	579	535	527	613	547	555	582	566	589	569	582	546	539	563	556	552	506	569	538	536	585	568	547	560	581	582	583	559	555	531	551	578	564	552	564	542	574	559	537	598	569	518	559	528	514	547	536	525	514	545	568	529	576	567	543	535	546	574	553	571	604	519	548	581	564	555	564	557	516	556	551	525	538	573	559	576	547	575	578	557	610	584	563	536	535	623	525	500	537	520	561	563	542	534	533	550	591	508	570	540	532	549	566	527	547	559	521	575	582	559	549	543	547	541	572	564	509	554	536	532	596	528	600	535	539	557	557	533	550	507	533	508	543	534	532	529	544	559	574	578	518	552	567	568	571	534	601	553	552	565	564	514	547	538	593	569	530	568	555	597	566	555	555	556	565	567	507	564	548	518	565	557	561	537	514	546	508	539	525	505	580	582	556	568	554	529	559	552	543	524	565	523	530	526	596	558	499	552	524	563	510	561	519	525	569	579	524	588	559	561	505	529	559	537	530	543	556	574	551	530	612	532	578	525	594	601	582	565	571	548	544	534	563	582	564	549	549	519	542	554	526	534	567	555	550	568	562	503	522	516	575	554	578	570	586	563	551	529	552	531	552	513	558	544	567	552	547	532	525	529	570	550	542	583	560	549	575	551	514	562	574	569	528	541	544	547	577	569	513	542	560	589	556	556	581	547	530	559	539	519	558	549	536	502	573	529	554	534	598	578	575	569	564	564	585	554	551	544	531	563	530	503	578	549	550	518	547	586	585	590	552	548	577	586	559	582	551	552	538	545	550	586	570	553	550	544	518	536	575	586	549	533	517	620	531	539	535	524	522	535	507	554	557	580	515	560	549	557	531	538	564	569	537	572	531	537	538	567	542	552	524	545	542	517	549	552	535	530	536	533	592	540	580	599	492	549	503	521	574	518	569	549	529	558	574	543	560	534	542	537	543	570	502	549	545	479	538	567	545	570	566	562	600	575	555	559	574	596	530	554	544	583	587	572	542	523	519	567	542	540	524	527	506	588	575	578	542	561	576	535	560	500	579	552	593	579	530	532	538	569	586	544	500	567	556	601	567	559	553	555	564	587	546	534	572	578	540	544	548	553	554	594	542	526	597	577	572	555	581	566	531	564	558	539	577	600	553	551	558	530	540	542	526	551	560	556	559	591	553	527	552	531	569	552	541	588	505	561	544	566	567	549	548	549	562	548	537	528	603	570	568	521	548	551	528	545	569	530	533	548	510	557	545	547	534	602	579	553	554	572	500	565	548	558	529	547	516	551	573	558	548	570	511	555	565	555	553	563	575	524	558	565	554	554	535	556	513	528	549	606	533	547	597	556	578	574	526	569	488	529	563	567	497	527	548	560	568	542	544	558	528	586	580	573	521	579	546	571	596	564	571	514	549	583	552	526	524	531	548	539	600	553	575	535	583	587	551	538	594	526	513	546	558	576	500	555	564	583	549	577	537	562	525	561	552	556	571	561	556	549	510	545	590	569	537	560	535	545	604	586	566	508	600	578	516	579	511	574	541	567	544	561	543	552	550	594	562	538	551	583	559	543	604	508	528	530	572	555	552	560	533	533	571	573	539	554	592	565	531	533	543	565	557	509	544	530	571	539	517	591	526	556	544	600	556	564	545	530	549	575	577	547	552	557	544	602	550	544	536	519	547	543	573	588	540	538	532	529	606	528	529	560	556	563	561	527	531	530	518	599	544	533	509	582	568	510	590	544	514	580	564	601	551	533	570	564	546	535	567	552	535	542	565	526	580	545	555	535	555	528	561	596	528	509	574	576	520	538	540	540	558	572	534	540	570	550	544	526	532	576	550	559	537	564	539	559	536	552	569	565	588	588	524	540	588	548	531	573	583	569	525	531	530	529	587	565	501	543	540	517	570	563	526	544	520	556	540	557	565	571	537	588	550	592	527	552	562	567	562	518	574	568	535	537	523	569	542	515	566	538	520	582	521	535	561	552	547	558	546	549	555	528	578	564	544	588	545	575	517	576	545	521	575	554	560	576	545	560	543	573	507	579	533	540	541	543	557	563	534	588	573	535	536	582	532	528	547	555	547	554	554	531	548	572	564	551	581	551	564	518	523	526	532	548	588	549	564	542	537	533	516	574	553	568	577	514	608	543	523	555	530	554	542	489	540	530	572	544	527	536	555	529	576	540	598	519	592	570	538	544	560	575	564	546	579	535	553	566	505	544	563	582	552	546	540	543	548	542	573	548	550	554	534	539	571	545	551	594	524	523	538	590	581	532	520	526	517	560	543	516	538	553	547	545	533	532	544	549	556	561	560	549	539	561	497	534	570	565	553	531	528	561	544	590	541	521	566	541	523	578	542	573	563	587	565	534	565	537	526	567	514	571	571	559	529	565	605	515	630	510	547	539	560	516	527	547	528	589	553	552	549	540	518	550	539	591	526	550	568	538	532	530	524	567	526	592	569	555	521	592	560	569	556	570	514	500	518	511	558	522	578	551	546	572	529	563	573	541	550	546	538	564	552	545	586	589	526	551	532	566	550	576	567	556	553	541	577	566	555	556	509	535	579	597	546	541	559	512	551	565	525	553	512	552	561	573	501	498	542	566	525	520	569	575	567	563	556	584	520	538	569	568	576	548	571	536	551	543	509	533	565	539	587	544	540	566	565	541	566	545	569	566	555	563	509	563	520	528	546	547	563	556	549	531	552	553	557	536	530	575	575	544	532	543	531	592	546	548	563	552	537	585	548	526	544	515	560	563	563	552	557	535	609	591	525	538	560	521	554	537	573	550	531	541	509	561	548	533	518	510	575	537	577	572	554	544	537	513	558	538	569	563	554	543	513	516	559	588	566	543	572	551	535	527	552	573	555	531	533	532	562	562	576	535	539	549	587	564	573	579	544	568	515	555	533	554	530	552	559	575	549	543	512	573	555	584	569	594	525	553	575	554	572	542	577	575	556	542	607	582	561	570	545	553	560	513	545	540	571	555	558	549	561	564	530	567	546	578	561	582	544	545	566	541	541	552	580	587	560	530	525	545	546	584	546	538	570
29432	11424	7880	6054	4548	2517	1376	778	457	362	291	254	242	171	165	184	177	151	188	169	158	154	158	165	159	153	128	128	116	127	122	128	129	146	136	147	110	141	117	143	130	119	129	117	124	114	116	120	106	128	115	115	102	123	115	111	128	103	141	121	110	112	128	112	99	94	134	114	120	132	137	123	115	122	104	136	119	129	118	110	102	108	135	135	112	137	106	105	114	127	120	147	122	124	123	110	115	112	125	114	118	117	130	131	124	108	119	140	116	99	124	120	101	123	138	115	121	112	131	115	103	123	102	125	119	125	144	104	120	109	119	133	111	102	120	114	109	133	128	115	157	105	95	109	117	102	117	120	114	103	122	132	105	116	104	94	134	112	121	111	125	112	96	116	117	99	107	103	113	97	116	107	120	106	118	131	115	121	123	112	109	131	98	88	120	128	128	88	103	119	87	115	105	111	105	106	125	130	102	123	117	94	106	110	130	109	131	141	113	101	110	135	98	115	119	115	116	125	103	126	104	124	101	108	121	111	91	109	124	116	113	114	111	101	112	111	95	124	133	116	127	108	98	113	107	125	114	109	137	138	133	122	101	107	97	109	102	95	115	137	120	119	119	117	135	110	133	107	123	122	130	122	126	97	109	115	118	122	97	96	113	108	114	114	132	134	133	112	102	99	102	113	114	119	112	116	105	118	138	112	113	108	132	98	123	110	105	140	114	100	114	120	111	120	127	118	129	93	111	123	117	111	104	117	108	114	121	115	118	112	110	121	120	118	106	102	113	111	125	111	85	101	120	102	115	106	107	133	97	130	113	122	98	115	105	104	99	108	113	109	106	118	106	102	103	98	104	115	107	99	113	114	106	113	106	115	124	112	121	108	107	111	124	110	111	112	119	115	113	129	98	107	126	118	107	134	107	101	97	137	96	126	124	103	113	122	96	107	108	99	133	125	106	132	98	116	117	108	124	102	100	118	116	99	89	112	134	111	95	121	107	101	116	129	111	111	126	113	117	144	117	122	117	111	109	133	107	114	122	101	107	115	111	115	118	112	114	112	114	118	109	94	123	111	113	88	113	115	102	97	124	138	96	106	123	118	108	120	141	89	130	99	128	106	121	116	124	120	105	122	109	120	119	95	102	120	120	103	122	111	113	115	108	108	117	110	119	115	101	98	107	92	113	116	119	102	147	117	99	112	99	117	101	129	119	107	123	127	106	110	118	120	116	102	121	105	109	109	109	98	110	129	117	138	118	137	108	110	140	106	120	131	126	115	106	125	123	129	119	95	107	127	103	117	110	117	113	123	108	108	125	109	109	109	116	127	121	129	122	101	116	116	113	105	111	107	112	126	111	93	112	97	102	124	130	100	109	116	87	117	124	117	126	114	103	121	115	113	125	110	134	114	124	102	96	127	133	103	124	92	114	119	121	124	117	114	141	117	100	125	108	101	131	135	94	118	123	118	97	109	122	125	94	111	95	126	125	92	102	136	129	113	112	124	90	129	118	91	128	114	105	112	110	115	136	121	95	116	115	115	119	122	120	117	104	117	109	111	124	103	121	105	116	125	130	118	96	127	98	120	115	115	110	118	142	117	106	99	111	125	109	141	106	126	102	111	113	101	133	129	104	137	114	118	99	124	99	111	100	112	120	113	114	126	93	113	104	105	102	120	104	101	104	115	108	134	106	109	110	128	104	98	89	122	123	109	137	137	116	103	107	115	131	109	100	112	115	116	97	103	117	125	107	104	119	116	98	103	107	106	131	113	109	115	100	122	106	102	142	122	116	115	116	105	108	125	141	122	100	118	110	112	95	80	105	126	111	103	109	123	100	116	119	105	123	114	87	99	124	144	123	114	98	124	131	110	120	106	116	117	116	102	116	106	113	113	102	111	107	122	123	115	103	111	129	103	120	134	113	120	109	118	117	129	121	108	115	116	119	112	124	100	116	124	110	120	120	107	112	112	127	117	112	111	108	101	121	122	109	104	110	111	120	105	120	101	120	131	97	119	118	107	115	106	94	111	123	105	115	112	125	106	106	139	99	104	114	126	98	111	104	106	101	118	103	128	110	115	117	111	116	99	112	111	125	110	99	99	121	120	102	129	119	119	109	105	104	102	126	106	123	93	117	110	103	103	134	102	115	113	125	117	120	116	109	115	92	131	130	105	131	107	118	119	113	112	107	116	118	105	114	106	110	115	135	129	97	127	127	120	107	123	117	117	99	105	130	115	115	111	115	117	119	114	105	105	128	109	114	113	82	121	125	103	110	121	127	94	88	107	96	105	99	112	99	145	98	126	113	137	107	104	106	113	113	107	108	106	112	108	113	121	117	109	115	122	112	96	126	119	113	96	113	110	110	107	118	129	107	88	117	124	115	120	115	113	123	120	122	101	89	134	101	122	117	114	103	120	109	109	95	123	102	126	117	108	115	105	123	105	101	112	114	115	109	123	111	120	116	103	102	106	111	129	121	107	104	147	111	125	110	90	100	118	109	120	125	114	109	104	129	99	120	132	121	108	103	118	101	120	93	107	114	100	100	120	108	100	114	115	102	120	126	105	117	111	108	109	131	124	128	95	104	124	132	111	123	113	101	124	110	125	97	129	104	127	112	99	124	111	114	117	129	97	128	122	104	114	120	99	102	116	107	122	120	102	103	108	113	117	106	94	111	111	104	125	103	99	89	118	113	136	126	108	112	128	97	130	97	110	131	110	125	102	95	120	114	119	102	94	111	117	109	129	122	115	114	102	107	98	106	103	104	122	134	127	111	119	97	108	126	101	106	111	109	116	115	135	122	110	112	99	106	109	125	125	111	130	125	98	124	106	115	106	105	139	97	92	104	111	104	103	100	102	130	129	115	119	119	96	98	125	111	108	118	101	106	125	105	104	95	113	119	123	117	95	110	106	104	141	113	98	126	112	110	115	121	117	110	113	108	109	101	101	91	117	118	110	110	110	98	106	109	113	109	118	111	112	96	114	117	125	116	116	129	124	99	102	135	116	127	108	124	111	100	118	103	98	129	106	93	113	94	86	122	99	101	105	112	107	113	105	94	96	96	123	94	105	101	95	104	98	109	122	113	103	104	114	113	109	106	114	121	111	111	105	108	116	115	92	100	103	120	98	113	109	106	109	146	114	108	113	120	123	104	121	117	116	112	126	91	105	110	108	119	113	105	125	108	101	124	136	143	122	124	121	120	119	100	92	114	104	110	103	106	123	130	135	110	106	120	120	102	114	117	118	114	102	102	99	120	110	117	106	106	112	117	119	114	127	111	110	126	107	119	107	124	112	112	131	131	120	125	133	100	108	109	137	106	109	87	135	105	123	104	112	95	108	113	101	113	134	117	102	92	110	115	119	100	104	115	107	90	111	121	124	108	102	112	130	115	113	104	117	95	119	129	129	127	124	117	123	129	90	114	115	100	127	103	110	102	126	110	121	116	118	103	118	115	119	108	117	115	124	111	97	94	104	116	99	113	108	114	112	108	125
18433	5478	7122	7952	6881	4510	3286	2563	1960	1652	1433	1143	1010	947	824	840	774	756	694	655	644	595	717	735	534	493	483	480	462	449	436	432	449	403	418	385	379	375	392	381	377	376	366	358	348	345	352	332	364	326	351	345	369	372	357	357	342	327	347	333	345	361	374	337	329	344	323	385	326	358	340	330	316	336	343	351	336	322	362	330	347	308	336	324	363	327	338	333	360	320	357	353	352	347	324	359	396	334	369	345	372	339	357	329	311	349	339	333	324	356	356	326	318	331	319	313	308	306	327	318	350	284	332	334	317	292	301	341	335	308	295	322	305	321	293	296	292	287	327	299	313	313	344	327	315	299	326	325	311	312	327	315	327	332	311	303	292	320	292	307	286	297	322	305	314	316	300	309	306	312	317	308	304	310	312	315	333	315	316	328	313	293	316	325	314	282	327	357	312	274	322	331	309	284	329	309	300	302	308	306	303	277	305	319	305	303	317	294	317	319	304	342	310	319	318	325	306	307	293	299	313	332	327	318	313	276	314	297	313	306	326	312	329	312	282	310	287	338	312	340	298	311	291	330	337	313	309	324	302	312	297	339	291	297	283	315	303	308	312	293	321	310	304	334	305	324	307	308	307	302	317	317	314	317	321	335	297	297	315	321	327	306	297	334	340	313	320	293	304	344	316	322	287	302	295	291	300	290	305	317	303	351	283	284	304	297	328	306	334	295	315	330	294	320	301	309	301	311	326	301	305	322	322	312	318	325	308	302	331	299	310	304	318	306	335	292	318	294	327	304	294	299	343	297	315	300	287	304	312	306	308	328	271	286	286	300	313	293	324	311	313	350	309	323	313	318	333	293	300	302	319	297	289	330	276	311	306	334	305	314	323	347	320	313	312	329	272	307	326	276	268	283	321	317	301	294	317	317	307	292	279	299	285	321	303	312	323	287	307	295	306	300	266	297	322	310	277	335	305	317	338	301	323	334	302	329	279	318	301	280	260	293	328	325	309	283	286	323	313	331	297	308	303	309	308	303	337	271	310	288	319	355	319	303	287	310	336	300	311	312	290	311	343	295	300	336	307	292	315	311	293	345	304	287	298	291	298	282	298	297	296	316	337	293	284	311	322	305	301	320	286	309	283	317	310	312	304	312	323	284	314	291	292	313	267	306	312	301	293	301	349	319	337	286	321	304	303	314	316	283	337	295	308	309	304	328	308	313	336	317	296	304	318	326	320	318	301	305	269	297	317	308	301	333	322	327	309	287	290	293	320	281	292	312	305	311	287	305	332	342	304	310	300	303	296	293	294	316	289	322	320	313	299	332	319	331	309	320	272	289	300	298	301	305	330	294	298	331	319	289	307	304	337	304	337	341	313	318	285	307	309	290	304	295	301	312	312	280	318	313	286	305	272	335	329	276	303	308	301	318	308	286	304	326	293	298	309	334	288	312	295	314	293	325	302	339	291	349	290	291	322	292	323	322	306	293	297	302	329	325	298	308	328	291	325	323	304	298	282	334	285	282	293	347	314	349	297	309	295	292	312	281	336	292	336	304	292	307	321	314	307	337	301	292	274	314	326	331	318	337	314	296	304	290	295	310	338	318	307	300	312	296	315	310	316	284	297	310	324	317	303	317	298	335	275	307	315	314	291	329	327	302	306	297	347	326	337	324	337	318	304	287	317	314	306	296	298	305	301	306	304	306	331	288	298	320	296	316	286	316	275	316	328	333	326	287	320	315	307	309	284	325	336	315	320	305	314	305	336	296	318	315	323	305	311	318	313	342	319	287	330	293	294	316	314	315	317	292	289	304	293	303	318	319	310	300	331	316	319	302	296	351	284	316	283	269	294	284	309	313	289	284	314	322	282	286	295	318	343	300	332	305	311	311	296	333	305	304	315	295	298	285	311	347	313	324	311	318	323	283	278	286	295	274	325	293	325	296	295	303	312	293	285	331	317	309	296	332	331	335	294	301	298	302	301	285	323	273	331	284	321	294	306	297	303	291	320	326	308	272	264	288	281	283	294	273	325	308	329	303	319	315	291	280	311	298	314	340	317	315	309	313	293	342	312	322	312	315	311	313	311	342	283	303	323	307	291	324	304	296	280	318	308	309	279	301	336	291	306	317	298	324	316	300	318	350	328	328	325	320	283	288	257	303	317	283	283	293	264	305	341	299	299	323	306	315	306	324	327	292	310	313	290	332	304	313	262	294	327	311	324	300	292	295	307	302	331	309	293	323	307	289	304	310	299	292	341	278	303	293	308	297	294	306	295	304	290	324	314	332	315	308	332	281	301	325	328	330	295	314	329	299	315	331	298	299	290	293	317	290	316	285	313	308	310	319	306	261	312	327	347	318	302	310	298	284	302	319	303	348	313	323	294	300	340	305	313	283	325	288	316	305	309	302	300	318	299	315	320	298	278	310	290	324	303	314	293	325	333	282	314	320	294	302	297	311	307	281	306	284	300	263	336	308	300	326	307	282	298	302	311	317	314	280	317	286	289	323	307	328	289	322	335	309	322	300	317	322	319	324	298	309	315	327	330	313	295	307	292	348	311	320	294	290	335	297	338	330	321	298	320	300	299	345	307	291	301	308	301	289	279	280	295	300	316	328	299	312	306	331	310	302	299	281	282	280	306	340	311	299	358	288	311	298	297	324	287	312	336	311	319	291	299	314	297	317	307	317	311	286	280	341	294	279	316	294	332	312	316	325	292	295	316	319	321	363	270	327	303	315	310	318	310	338	326	302	341	322	350	295	312	334	335	306	295	327	299	289	298	281	328	339	325	326	281	327	328	289	328	294	309	308	304	299	279	310	325	292	309	299	300	298	294	338	303	302	317	296	317	311	309	318	285	301	310	295	311	280	333	306	310	289	296	303	279	324	333	301	293	289	331	340	324	344	324	327	338	323	297	293	271	344	289	318	304	339	313	321	300	277	357	321	322	281	296	332	306	294	324	306	326	325	330	304	288	337	326	268	325	329	326	313	304	300	284	333	299	337	300	330	311	362	321	299	307	308	278	336	297	279	317	297	291	273	289	293	292	282	295	266	316	297	305	295	332	308	294	284	276	323	311	305	320	290	310	287	317	311	297	317	303	314	280	312	323	329	298	315	290	310	297	314	316	318	297	326	320	331	319	277	288	302	302	305	310	292	310	318	323	335	291	314	283	301	337	283	308	303	306	289	311	309	312	301	316	291	283	308	316	318	338	286	293	321	311	302	310	300	312	322	325	327	313	312	310	317	343	319	343	306	323	313	314	274	297	339	318	288	334	334	320	323	291	291	298	319	330	299	290	310	285	306	308	308	291	304	317	296	321	321	299	305	308	287	316	320	293	307	291	349	302	314	303	297	306	308	280	293	338	308	281	286	304	277	277	354	337	312	298	306	328	303	289	301	328	335	325	296	293	307	259	329	302	322	285	317	311	307	340	309	319	291	318	307	309	327	320	282	344	324	293	330	322	327	302	312	298	314	326	303	313	318	309	351	299	299
4098	654	534	485	316	279	225	239	235	228	212	233	211	209	197	227	247	213	196	224	213	233	234	203	203	219	196	211	221	177	236	203	224	222	226	203	191	208	217	236	203	204	186	238	208	217	201	198	229	215	222	232	216	237	214	214	219	207	201	229	222	232	212	201	215	200	182	213	201	238	230	211	206	204	226	223	215	227	224	222	209	213	220	225	221	233	211	184	199	218	213	232	225	217	216	211	200	214	196	231	217	226	200	222	243	193	248	196	194	197	203	244	213	219	215	205	234	239	214	217	236	217	221	225	228	202	214	224	216	219	227	211	205	215	194	207	212	213	226	205	223	229	229	235	216	203	213	227	216	245	245	219	218	209	220	224	193	207	193	212	233	209	235	199	224	224	216	226	228	232	232	223	230	235	190	252	219	227	221	224	233	222	218	226	207	240	206	213	195	235	215	238	210	198	203	221	194	209	236	215	198	194	237	216	229	213	202	235	201	208	233	205	220	199	196	231	201	214	213	200	198	232	219	226	223	229	230	226	211	231	221	224	231	237	200	196	190	227	184	196	221	215	202	204	195	237	210	220	205	210	234	175	212	196	230	187	196	249	229	223	212	225	230	221	232	232	214	214	205	226	215	212	226	218	234	226	225	224	201	210	231	229	210	211	224	218	221	185	193	221	205	231	218	234	206	231	220	190	210	200	225	188	231	199	196	207	227	219	182	214	216	222	224	195	213	208	204	200	210	185	239	202	194	237	200	202	225	213	225	209	216	215	220	210	239	233	219	223	227	216	217	226	200	235	231	218	230	209	218	196	239	218	227	195	232	201	196	221	214	225	249	211	250	253	226	188	204	257	228	235	209	209	235	198	242	212	227	219	199	191	185	224	218	245	209	212	207	204	236	206	236	195	216	193	222	210	216	204	190	222	237	227	199	214	213	252	194	186	201	219	184	194	218	244	199	204	208	197	192	215	196	247	221	215	203	230	209	217	200	221	213	211	220	209	215	199	209	230	229	211	204	240	209	212	226	249	209	213	243	217	221	203	232	224	220	212	240	214	193	211	239	200	203	213	213	198	226	208	210	205	192	226	234	239	220	219	223	209	209	237	208	222	212	216	214	222	172	191	228	230	219	191	231	205	219	223	203	224	220	219	218	215	186	218	215	222	211	221	195	197	212	235	216	208	221	223	217	206	212	222	211	209	213	202	199	218	205	192	196	212	223	208	225	185	219	226	202	230	232	204	227	244	240	206	188	230	237	230	226	206	217	202	236	212	225	213	215	197	241	205	211	219	209	214	252	216	250	228	206	228	206	229	224	203	213	233	241	235	225	227	229	206	205	210	249	214	230	234	264	207	200	198	204	241	229	219	194	199	207	206	189	208	201	213	230	218	199	195	253	225	216	205	228	224	236	207	217	217	233	241	213	224	199	215	220	219	235	198	196	211	217	210	225	219	179	216	206	225	213	240	199	215	243	199	204	237	215	207	204	230	238	222	212	205	215	179	202	200	201	215	233	196	207	241	223	215	214	219	218	238	213	213	231	226	215	203	206	216	224	204	217	247	218	232	229	190	222	226	217	234	221	207	203	233	241	200	218	228	217	205	219	244	197	196	220	220	204	218	228	224	231	205	225	185	197	214	223	218	193	204	214	237	212	194	202	200	238	231	213	227	217	228	203	224	205	200	233	226	216	222	222	243	214	209	180	200	216	207	232	217	231	220	186	228	219	188	224	200	225	215	188	202	232	229	207	223	229	222	223	204	206	234	200	217	214	208	208	209	211	208	213	209	222	240	217	195	217	212	221	212	230	206	229	212	222	227	206	210	221	220	241	251	226	196	215	196	209	180	209	225	214	197	200	224	207	227	222	249	216	237	202	210	202	239	193	217	218	222	220	207	192	218	203	216	214	226	218	214	217	201	209	231	231	208	212	212	226	221	220	219	247	183	243	227	185	217	208	207	232	225	204	191	218	239	214	227	225	213	203	212	212	215	208	219	234	215	232	219	234	176	232	213	208	234	220	208	217	222	247	242	221	226	216	237	207	200	221	223	197	234	243	195	216	190	233	245	231	220	223	233	210	192	210	202	204	203	230	193	232	218	232	212	206	226	214	223	244	197	227	216	223	184	215	206	228	207	232	228	205	214	212	186	225	210	208	217	208	224	250	250	200	220	219	209	217	205	224	205	228	241	213	202	186	233	212	226	237	206	203	219	226	246	222	220	235	214	211	212	217	231	231	213	218	234	192	190	179	220	244	210	208	203	217	229	209	203	214	189	213	200	242	203	189	229	217	231	226	226	210	230	214	227	220	197	203	205	228	226	245	234	216	208	190	222	216	223	186	220	230	221	220	201	212	219	200	219	215	218	217	233	235	224	207	207	213	216	195	212	250	230	227	234	191	214	207	207	214	220	219	199	218	210	213	219	232	229	193	182	222	230	222	227	194	240	187	222	246	211	236	214	203	208	210	207	234	216	234	218	208	191	215	204	234	208	228	204	207	213	201	201	203	217	241	188	221	193	220	227	240	219	225	242	212	240	231	234	212	214	225	226	224	217	205	203	203	209	204	204	194	204	182	204	179	229	195	213	217	211	207	214	218	227	247	196	210	224	222	210	212	224	207	217	218	236	214	201	172	204	213	216	210	195	222	203	239	237	235	194	227	235	214	232	238	199	221	246	229	249	213	246	209	214	246	219	216	212	216	231	209	224	234	230	213	217	214	190	224	233	232	243	195	206	247	218	248	198	215	241	234	219	224	224	207	193	232	196	238	241	233	218	200	221	213	211	206	234	188	218	209	243	234	226	208	222	197	223	220	216	210	240	221	202	241	228	238	200	230	213	226	226	226	224	219	209	230	227	220	199	222	207	237	208	226	201	204	248	208	201	202	226	233	235	216	217	228	204	218	213	245	219	207	225	214	201	212	216	217	227	184	202	210	215	221	207	195	207	215	214	219	208	229	220	218	221	236	250	234	223	216	220	227	221	209	211	215	225	216	197	248	209	214	223	216	200	226	224	229	240	210	209	231	216	222	251	212	214	224	235	221	241	211	195	218	220	200	212	206	221	235	218	230	227	229	218	207	226	233	203	191	232	219	212	199	210	213	199	215	235	200	223	220	220	246	232	212	222	221	216	211	197	208	200	224	219	202	225	240	239	196	215	219	189	192	250	239	242	258	227	191	202	239	209	229	212	228	238	213	214	213	234	221	216	213	241	242	225	233	208	194	246	225	227	206	218	239	227	223	189	221	199	206	230	221	230	237	224	198	229	224	251	208	220	210	228	226	215	202	185	227	208	217	235	235	237	228	211	218	244	224	213	206	216	220	229	215	193	232	215	243	230	183	184	194	208	210	236	211	213	234	206	177	227	221	233	214	225	219	236	222	216	234	227	223	207	204	246	189	214	217	208	203	216	224	213	226	217	207	219	209	224	225	235	235	216	195	219	208	202	228	217	238	225	207	217	213	190	226	195	252	192	229	218	187	231	225	215
3857	967	1170	1216	968	760	679	665	621	565	618	579	600	582	611	562	581	616	595	590	586	618	615	617	594	579	585	582	613	543	557	571	575	581	523	595	566	590	567	566	581	599	549	578	565	547	538	547	557	538	534	585	572	568	605	549	565	550	571	595	554	564	566	554	560	549	553	561	601	537	577	562	538	539	594	601	562	596	528	600	551	580	546	575	601	551	604	573	593	559	589	565	621	594	559	595	565	612	557	579	587	598	582	589	590	574	601	530	612	568	572	593	549	598	590	591	564	581	554	533	579	544	574	553	555	605	578	565	571	603	576	580	556	552	582	567	555	539	552	550	571	531	594	563	572	582	516	571	562	598	570	561	525	606	552	567	547	590	547	552	563	569	581	577	600	564	598	548	578	591	558	562	582	602	599	520	619	532	548	584	544	543	530	577	552	550	571	552	551	546	548	539	527	584	508	562	590	547	626	590	545	586	563	590	564	597	602	609	589	532	579	570	577	581	601	546	581	590	519	561	560	600	583	554	574	534	546	580	576	598	564	589	539	556	578	576	534	594	556	563	578	579	582	561	567	594	539	576	552	560	565	551	522	607	580	573	556	555	579	548	580	549	565	571	520	522	544	587	570	552	563	569	603	536	573	553	552	584	544	589	559	572	616	550	559	613	539	565	565	587	575	553	592	605	594	582	574	553	567	617	588	580	589	563	598	600	561	575	562	529	582	550	573	616	581	549	536	529	605	570	565	584	610	562	593	585	576	518	522	597	543	522	545	553	535	582	547	540	589	604	552	547	531	547	588	562	533	592	571	531	599	599	612	583	545	566	580	586	527	585	569	537	583	571	575	562	519	584	562	572	533	580	578	533	569	585	543	563	550	609	617	601	591	554	555	570	555	573	546	584	566	572	594	580	540	577	576	536	651	580	567	572	552	493	562	609	581	570	558	579	540	559	569	577	578	553	611	579	572	555	526	500	555	557	551	564	581	569	545	546	531	580	562	597	591	579	580	563	536	583	599	577	589	581	557	515	529	573	569	557	541	575	574	572	583	545	568	611	589	535	555	591	562	551	590	549	586	565	576	564	564	557	559	578	566	582	552	582	529	568	473	544	543	542	547	572	578	544	558	594	578	544	529	577	535	588	576	601	568	560	568	584	536	541	569	574	560	586	500	572	594	566	585	582	558	565	565	606	566	572	522	556	592	555	565	556	564	508	500	542	546	531	565	588	547	577	561	552	635	594	578	561	539	556	534	542	576	584	562	581	547	566	547	562	554	541	576	545	546	577	550	580	576	569	598	589	573	572	569	548	592	590	555	560	577	596	587	565	546	570	546	589	548	560	579	607	569	567	562	616	605	554	562	578	548	550	581	549	563	582	614	529	542	599	561	559	550	609	571	574	573	571	553	543	606	568	577	587	575	565	555	566	521	607	613	547	578	562	535	589	551	546	540	531	582	583	603	581	558	552	529	555	573	556	551	581	568	578	561	564	528	546	566	545	584	553	550	579	607	552	597	625	566	532	574	537	550	546	575	558	576	537	559	590	538	534	589	549	573	577	574	557	553	531	531	563	569	527	577	551	572	531	593	546	551	534	574	550	555	559	550	533	563	583	554	602	582	526	607	550	577	573	564	545	614	564	575	579	554	566	535	529	543	565	516	563	546	547	562	575	516	512	589	557	551	534	592	586	568	573	594	558	538	528	560	556	582	541	540	605	561	531	537	543	560	586	578	586	552	591	544	525	556	580	587	544	519	590	546	574	576	580	577	550	556	585	563	546	578	584	541	577	566	592	551	580	542	601	592	542	572	574	590	589	557	534	551	593	592	570	578	607	515	560	600	533	551	563	545	572	606	581	564	533	525	563	557	576	601	582	537	614	573	524	546	575	539	536	573	617	537	592	581	542	551	593	595	555	583	570	567	562	600	576	554	549	565	565	566	559	576	557	574	565	535	548	551	549	611	592	614	543	603	591	544	570	573	570	604	572	585	549	542	557	579	585	596	592	542	567	592	586	547	565	599	584	590	531	540	529	574	574	575	532	575	573	568	570	588	575	572	524	615	556	581	587	608	625	572	592	555	575	534	572	588	584	555	547	543	598	534	547	644	597	588	600	559	592	572	622	574	553	552	543	568	597	591	572	539	561	534	590	546	563	602	563	568	582	583	543	612	570	561	595	541	543	518	531	581	561	600	600	561	553	544	542	566	565	608	572	565	546	575	580	522	562	560	574	575	531	562	547	555	522	532	565	539	578	543	589	534	572	576	562	523	550	551	563	592	560	498	556	599	557	560	606	529	543	587	580	589	607	566	599	576	614	565	594	545	592	584	532	561	544	575	569	567	559	570	555	583	568	578	531	577	591	555	577	551	577	553	589	581	570	574	547	580	555	555	553	569	567	585	558	525	565	521	548	536	588	538	620	553	576	575	533	540	570	597	581	552	585	582	554	547	535	591	576	567	582	564	562	574	557	613	529	551	604	523	593	540	583	502	586	553	547	580	554	601	581	549	525	575	584	571	567	537	551	536	578	581	575	573	508	543	583	566	531	567	544	545	619	555	564	590	543	562	525	608	584	531	579	592	534	515	580	532	565	580	569	577	583	566	571	517	589	594	547	579	590	560	560	598	521	608	541	618	558	567	562	579	576	589	528	573	586	565	579	580	540	599	554	581	593	578	592	554	556	560	594	549	556	579	571	584	607	577	564	584	570	541	570	543	543	575	526	544	557	559	567	567	586	549	580	528	553	551	584	540	552	612	591	548	566	542	564	572	556	549	529	528	559	560	576	581	574	539	574	542	579	600	529	574	569	604	492	541	575	593	534	542	526	561	558	564	573	580	605	568	549	533	564	568	571	558	579	543	525	561	604	598	545	570	581	572	622	571	550	547	560	573	584	560	564	562	555	589	600	592	561	585	574	581	586	562	576	568	560	544	575	585	537	564	584	563	575	578	557	569	570	529	548	548	576	618	577	577	541	568	567	555	565	595	505	620	598	590	575	563	508	583	563	569	579	552	528	560	570	535	589	490	605	601	556	579	548	625	570	614	562	580	587	508	576	592	582	545	582	531	558	616	582	596	575	569	565	573	553	562	503	548	580	552	552	573	570	587	552	570	558	569	591	599	610	578	578	542	554	582	586	614	611	563	610	609	559	567	543	525	604	588	575	551	592	570	538	581	534	566	576	532	605	579	552	582	583	616	573	567	552	590	538	562	565	608	605	589	561	562	568	628	582	561	594	575	590	562	573	584	600	567	601	593	584	559	550	592	627	584	531	581	578	602	547	558	555	589	553	565	548	574	545	591	542	573	587	560	593	631	555	577	618	587	566	569	507	567	603	597	595	567	566	534	597	558	548	592	530	601	563	579	548	568	587	545	521	567	575	566	544	568	560	608	553	563	520	582	556	565	540	575	561	530	574	586	564	554	549	546	560	580	569	529	544	589	557	546	590	590	560	596	583	547	650	533	542	568	573	573	520	568	576	531	554	576	563
20348	6708	4679	3768	2454	1330	764	564	408	345	298	297	261	264	244	240	259	229	229	235	246	233	239	232	226	233	221	192	208	264	225	219	219	189	219	191	242	247	202	241	235	215	216	217	229	211	207	220	217	188	193	213	215	219	212	208	247	240	223	200	213	226	209	188	217	206	226	220	220	232	210	227	234	208	229	235	190	229	243	218	207	206	243	204	219	217	244	238	257	218	214	225	207	220	220	216	222	201	210	208	256	196	217	187	225	264	223	205	204	205	244	228	200	212	222	240	204	223	212	223	188	211	231	227	232	197	196	218	215	205	215	227	203	241	235	230	206	223	232	244	198	233	212	254	209	214	226	202	219	219	214	219	181	213	203	223	219	205	210	224	236	220	211	212	196	207	209	222	225	214	203	191	237	204	219	225	209	220	201	199	239	226	244	181	223	231	204	223	216	204	199	209	249	273	217	207	206	202	199	211	228	222	231	213	229	200	215	212	200	221	230	228	199	202	218	212	233	216	198	213	213	190	218	214	196	231	198	189	202	182	187	192	188	216	243	211	210	217	227	263	238	243	209	217	226	205	228	178	201	184	231	218	224	209	208	212	210	227	209	217	199	222	204	231	214	228	228	213	199	226	239	246	220	218	221	219	232	211	217	218	208	186	203	227	206	215	199	225	198	205	211	222	213	229	202	212	202	224	249	214	191	215	209	219	225	209	232	224	215	234	205	232	230	202	226	216	198	232	227	217	223	226	231	208	232	223	187	219	192	237	229	222	213	202	202	233	210	217	211	204	221	199	204	200	212	216	210	196	219	218	197	230	223	196	197	222	239	196	237	232	233	208	205	228	219	197	217	269	224	212	203	205	199	214	208	244	216	211	203	209	218	204	227	215	238	197	214	190	194	239	226	215	225	207	217	214	202	188	224	208	227	213	216	171	221	185	224	196	222	240	220	212	209	214	205	222	188	215	178	179	221	226	211	214	211	218	204	200	216	207	226	219	213	216	243	204	245	203	231	224	212	217	223	212	241	216	195	203	241	223	222	235	215	187	231	209	184	209	198	188	224	221	215	252	202	211	243	225	215	209	205	180	216	223	187	185	202	207	225	221	240	219	234	206	198	218	241	222	210	218	229	248	242	220	212	231	219	208	192	233	214	210	223	203	197	203	211	225	222	223	204	257	203	231	213	239	190	195	227	198	228	203	198	224	211	221	219	235	225	234	208	204	214	215	219	184	210	197	213	214	196	225	232	196	207	194	214	215	202	204	229	205	250	226	201	209	218	219	205	237	243	239	198	189	211	236	234	235	227	212	215	229	211	207	204	202	235	209	212	211	202	211	249	206	233	205	202	225	218	216	229	238	221	207	197	207	224	223	219	218	207	198	217	221	211	173	240	219	211	223	199	210	214	222	217	229	209	209	215	232	216	185	195	218	231	212	187	215	222	211	220	217	238	205	205	213	228	213	203	221	213	212	192	229	220	221	197	226	231	204	208	207	221	224	216	223	210	224	229	222	207	232	213	214	230	198	204	205	200	226	201	226	234	231	205	192	218	216	255	210	214	198	217	215	210	208	213	218	212	188	193	207	247	212	208	210	223	213	194	229	241	230	253	214	213	217	222	203	240	230	217	207	240	213	242	211	201	215	231	207	235	193	202	238	203	207	210	229	203	223	195	227	217	196	236	211	251	217	233	247	215	226	222	234	209	203	204	204	247	207	229	220	195	226	215	234	230	209	194	235	196	200	234	216	210	216	205	211	214	216	222	233	227	236	226	240	228	234	193	233	222	214	209	251	230	218	209	221	202	213	222	216	192	236	230	193	217	240	227	226	221	200	200	240	197	190	217	199	213	212	219	219	206	191	207	233	233	205	245	207	230	194	236	184	226	202	263	221	205	207	209	213	210	255	229	228	211	197	205	234	220	223	217	186	216	199	192	227	221	226	221	193	195	213	247	194	238	205	238	226	206	220	218	234	231	213	223	228	217	221	203	226	223	195	206	212	184	214	233	228	225	230	203	190	212	230	235	219	198	204	206	199	246	238	232	207	228	199	208	202	223	237	230	195	216	197	196	205	172	239	198	219	235	188	201	204	184	215	208	203	195	190	201	227	255	217	215	227	223	237	207	211	221	236	227	207	204	207	223	185	202	240	204	193	217	203	218	196	210	215	214	207	217	240	211	211	210	212	210	216	213	217	207	216	237	197	239	212	204	184	220	200	210	230	250	192	221	213	235	233	223	215	220	221	209	197	238	227	202	195	193	231	221	229	220	239	207	226	209	208	191	208	224	190	223	219	215	236	213	238	213	218	221	193	197	227	223	220	251	216	239	204	206	235	229	195	209	242	212	230	191	241	220	221	237	202	207	236	210	221	212	197	240	243	218	233	218	220	223	214	231	205	211	195	213	225	207	223	247	214	214	204	216	233	226	211	218	218	239	213	224	209	211	228	208	221	211	236	206	208	220	221	203	193	217	240	204	201	227	223	228	224	212	206	216	231	227	223	234	211	187	193	254	194	194	210	211	207	206	212	233	197	235	225	212	238	191	213	246	262	205	233	229	202	215	202	210	209	203	219	226	222	207	208	202	203	239	237	218	221	236	222	227	212	200	199	224	238	230	209	222	213	227	222	236	222	218	209	207	204	225	221	212	214	215	213	206	203	229	224	242	200	212	225	214	235	234	217	230	195	211	240	238	218	197	202	220	225	210	222	202	218	219	230	218	215	207	223	211	208	200	206	218	219	195	220	230	192	200	186	208	248	214	207	202	211	226	224	204	216	218	226	215	206	214	205	196	198	227	238	219	215	180	198	198	209	231	226	225	212	227	224	202	223	215	204	212	195	216	214	205	231	224	232	231	203	207	246	222	232	195	192	213	233	234	212	224	218	214	208	228	189	224	204	245	228	211	187	217	228	220	208	209	219	223	202	213	227	226	235	228	236	228	211	194	226	245	213	191	223	205	206	207	185	240	203	199	236	236	220	228	210	235	229	211	194	216	202	185	244	246	200	208	202	250	183	216	212	211	210	196	226	203	219	231	215	208	231	224	216	223	165	254	192	184	207	229	203	238	211	217	211	227	204	221	188	217	232	210	219	200	207	237	223	210	193	238	198	201	210	225	225	229	219	219	210	215	213	193	221	197	205	216	230	225	231	201	193	205	221	207	212	189	200	208	219	239	210	221	247	211	272	212	238	203	218	187	195	236	225	243	220	210	220	199	200	212	244	216	212	223	190	215	237	211	231	226	214	219	237	225	182	219	208	215	209	186	220	218	191	216	215	208	237	219	206	223	216	230	220	222	236	219	210	231	227	220	214	227	200	193	193	225	229	208	237	206	223	234	215	233	219	232	208	201	195	228	223	223	214	225	246	256	220	226	203	223	228	195	221	207	200	239	238	207	211	209	211	214	248	221	219	217	215	229	214	196	199	195	232	227	174	241	220	218	219	231	221	218	206	247	186	202	198	222	225	215	202	211	235	215	212	196	222	228	223
13996	3497	4628	5589	4505	2933	2312	1827	1548	1287	1159	966	915	890	859	785	819	774	757	739	764	718	770	785	708	666	635	644	632	635	610	623	634	613	574	624	599	617	645	618	595	571	558	629	601	598	543	576	594	615	562	593	582	558	526	586	574	568	585	548	569	575	558	617	583	533	570	576	567	561	568	564	588	524	576	582	539	538	552	589	577	582	585	536	550	598	570	574	570	591	530	561	546	619	574	565	595	575	570	590	556	578	546	571	562	575	568	557	566	606	550	530	540	549	627	563	561	571	604	614	541	627	609	545	549	515	519	580	563	599	580	546	550	567	564	532	579	547	533	575	569	545	567	530	521	539	527	527	520	545	565	577	580	561	571	582	572	544	537	593	550	573	546	534	520	543	548	580	561	582	561	574	588	563	550	544	590	529	555	532	557	559	577	537	552	579	541	535	590	545	537	562	535	557	538	576	530	571	561	557	522	569	559	549	600	575	555	544	569	543	558	518	541	586	533	514	579	590	571	524	557	523	552	554	596	534	517	615	535	561	571	564	506	576	532	530	545	534	587	516	538	577	539	589	542	575	569	564	531	602	527	548	554	526	538	576	519	541	568	565	505	528	545	580	543	580	545	565	511	541	574	540	576	548	578	601	575	567	528	560	544	569	567	537	550	599	565	537	537	568	492	529	599	591	565	541	527	538	587	509	547	556	529	507	549	565	554	559	578	547	520	547	574	538	524	551	559	548	524	533	588	530	565	512	550	528	513	527	545	551	582	544	556	544	517	535	536	578	516	561	570	575	519	533	600	570	512	547	557	540	553	576	545	561	591	548	517	599	586	548	512	540	539	528	565	520	551	562	536	554	552	543	513	538	544	536	553	529	549	556	555	550	580	548	516	532	545	520	560	577	540	574	580	584	528	546	600	526	565	541	560	562	566	568	565	520	563	534	591	530	563	523	572	562	532	532	534	543	580	577	590	521	506	545	546	561	544	602	571	560	563	554	524	523	550	540	572	564	545	552	594	542	560	525	527	571	601	540	539	545	566	584	519	509	585	564	548	553	529	544	549	585	542	549	549	497	516	521	569	596	571	538	527	549	624	555	557	549	566	510	545	528	535	539	558	586	579	557	561	553	531	541	554	582	546	553	605	567	538	549	535	539	591	524	526	549	565	536	541	580	571	558	556	540	551	574	579	531	539	555	546	607	550	551	558	578	558	565	572	560	571	544	546	538	556	572	564	576	568	560	590	590	538	558	576	537	575	554	540	572	564	534	561	529	514	555	530	527	559	544	577	562	542	533	574	523	559	562	610	514	551	555	534	560	570	568	549	521	533	544	594	555	557	556	542	559	528	520	561	565	571	497	567	602	570	568	535	547	545	549	558	547	559	561	561	551	528	550	535	574	580	585	528	548	546	551	554	506	578	537	533	525	596	547	557	570	556	532	561	548	558	535	584	567	570	577	531	578	512	545	541	601	567	536	490	491	557	531	554	557	552	534	530	554	533	525	562	550	558	584	538	571	617	545	566	592	512	584	548	572	561	545	543	584	517	561	567	577	537	551	530	566	563	529	547	547	561	550	538	545	547	536	547	539	534	548	588	575	545	536	566	563	534	603	567	560	570	487	605	574	560	580	523	521	530	545	559	521	541	535	610	540	563	566	581	591	589	588	580	568	573	532	547	525	571	557	592	537	536	588	556	583	563	524	556	580	543	554	569	518	559	572	558	493	508	538	561	541	555	575	556	572	592	559	596	591	577	573	544	562	546	568	548	552	566	543	548	529	539	519	505	582	560	513	551	580	503	539	546	545	554	533	538	564	563	538	542	578	571	601	562	540	495	577	570	594	541	531	585	537	526	587	528	570	574	573	537	548	522	524	519	604	583	565	536	546	562	550	559	540	536	536	582	562	563	545	570	588	532	538	542	586	556	577	495	525	532	545	578	568	537	549	552	574	529	609	555	553	568	563	550	524	556	560	591	545	589	547	547	565	553	586	538	530	532	604	550	528	553	572	575	587	554	579	549	506	538	582	520	570	568	592	563	552	506	540	502	557	571	524	569	550	565	578	563	522	519	558	512	536	577	610	550	554	494	597	544	519	540	535	581	544	568	562	537	538	556	544	534	532	543	524	554	541	571	526	509	556	583	565	515	559	582	541	536	546	543	522	512	549	520	547	559	593	579	534	574	590	568	528	552	548	523	554	583	513	533	581	550	549	577	599	545	568	591	592	561	588	558	584	564	577	570	580	538	555	530	545	550	537	522	547	539	579	522	588	582	547	530	526	553	555	554	576	535	548	554	585	536	559	541	538	580	562	592	547	566	544	570	548	581	608	552	556	548	549	578	481	555	531	535	526	543	573	570	616	538	551	562	561	556	592	540	565	538	563	549	541	549	602	572	555	548	563	562	580	602	571	583	570	577	563	547	505	575	586	570	537	558	597	586	512	546	577	556	484	572	546	552	530	543	580	563	566	563	584	587	552	509	560	553	571	528	571	538	538	516	544	552	525	557	564	552	565	540	564	555	580	582	530	538	516	539	563	535	545	536	561	529	574	566	509	552	531	568	529	556	560	582	564	500	541	590	568	558	544	545	492	566	531	556	563	555	582	538	574	564	571	578	541	528	543	566	552	576	556	570	560	561	563	490	595	576	568	565	524	553	550	573	557	572	547	546	551	556	561	555	571	542	569	539	554	519	550	575	555	525	574	502	570	571	558	546	528	589	517	529	555	576	565	567	554	614	541	549	526	560	537	507	574	528	557	530	498	535	564	526	549	578	531	545	570	586	559	567	568	568	556	624	563	591	581	536	540	526	536	524	560	551	538	569	581	600	548	564	564	561	560	496	566	530	591	554	549	567	553	552	529	551	569	543	512	528	566	544	575	546	585	533	528	593	546	521	557	571	557	539	580	592	537	575	569	544	580	557	504	516	593	535	557	555	567	612	619	589	548	559	508	557	566	573	548	519	534	545	559	571	546	549	564	541	566	551	536	561	538	539	526	519	536	565	528	557	520	591	547	538	540	598	567	546	502	571	569	584	612	545	637	557	578	541	555	560	547	557	581	538	547	571	545	529	560	544	572	535	581	572	580	522	565	530	546	508	521	575	566	581	567	596	562	530	565	545	546	540	567	516	539	553	514	599	579	537	534	571	575	585	542	581	572	515	554	551	540	515	561	582	560	521	564	578	521	575	567	570	577	534	547	529	583	529	549	542	554	581	565	551	581	589	533	584	554	532	528	510	568	555	572	560	556	554	521	508	566	541	568	555	548	617	548	539	552	522	567	565	579	561	563	480	575	541	522	523	581	544	543	550	585	533	582	553	508	593	562	577	559	541	548	553	529	589	591	553	562	562	543	559	562	572	582	507	543	548	556	597	544	532	524	575	524	539	554	600	584	585	595	536	550	577	571	559	541	574	574	543	545	543	573	563	542	583	542	518	591	575	604	543	547	569	534	557	575	557	564	548	533	552	524	517	519	559	566	563	504	545	572
29412	11319	7966	6423	4571	2567	1377	773	532	368	297	255	262	213	179	187	190	180	178	149	167	158	161	150	167	146	124	126	134	129	130	123	149	106	125	138	121	117	159	131	145	117	133	122	108	110	121	125	126	132	130	106	115	130	111	116	113	128	119	117	102	112	126	129	123	146	141	120	119	132	129	99	132	128	108	106	111	103	120	128	104	112	123	125	113	113	125	128	100	94	127	107	104	110	117	132	126	119	127	126	105	105	138	145	107	102	110	114	127	121	116	111	114	127	133	141	115	126	129	96	114	119	118	107	131	110	112	129	114	140	110	114	106	112	116	100	109	114	109	99	119	120	118	126	127	105	107	117	108	126	109	112	136	122	115	102	135	107	130	120	114	114	104	105	125	113	123	113	116	110	111	128	117	106	114	111	118	112	103	111	109	84	115	108	121	93	104	115	107	114	126	122	131	120	108	114	106	103	117	108	103	94	114	122	101	107	120	130	96	117	115	108	98	123	123	107	118	131	120	108	115	105	113	103	114	104	105	92	119	112	114	112	113	107	111	103	136	118	104	114	120	112	109	126	118	119	100	136	91	108	98	104	111	122	121	98	128	117	103	119	113	133	113	110	119	118	131	112	124	106	113	117	116	110	118	120	125	117	108	109	100	117	95	125	127	120	101	119	116	107	116	110	103	108	117	109	102	115	119	112	86	117	119	112	114	129	108	128	112	105	113	122	111	130	90	123	115	105	123	104	94	126	107	94	111	104	103	110	105	121	113	101	104	105	113	106	126	108	108	115	96	129	138	124	139	133	133	121	103	114	124	102	99	116	130	112	107	110	110	113	102	115	116	102	120	97	123	107	124	104	134	131	133	104	133	119	95	98	123	121	108	113	102	107	129	95	119	116	128	107	138	118	120	108	133	106	95	102	108	108	127	99	92	106	108	110	113	113	130	107	115	103	120	97	115	91	105	109	99	113	117	120	127	110	136	104	114	115	119	137	97	114	105	102	107	101	95	104	107	118	98	107	124	106	110	90	105	123	107	120	101	113	98	105	124	103	146	113	121	131	121	115	103	102	120	141	125	131	105	122	106	128	119	103	111	111	124	128	134	120	122	107	107	114	129	117	101	112	107	118	99	134	110	96	109	102	107	116	114	110	132	121	92	118	120	122	129	108	125	119	122	108	134	115	118	116	115	118	136	124	121	98	125	119	132	123	124	111	119	93	108	107	106	128	120	117	110	111	90	107	108	113	123	115	108	130	122	120	119	116	111	115	93	127	113	105	123	123	93	108	110	137	101	89	111	113	131	116	111	110	109	104	113	112	124	102	116	122	110	123	106	124	120	103	97	106	111	109	113	115	136	105	134	124	106	118	103	116	130	109	123	114	120	103	117	89	113	110	118	123	114	101	137	105	113	105	116	115	107	115	110	121	101	100	116	108	106	100	101	107	110	108	117	108	128	106	114	113	109	106	90	107	109	127	116	126	94	103	121	97	142	117	122	132	112	102	89	114	120	101	111	119	111	119	123	124	123	121	111	120	120	114	140	125	125	105	114	123	126	126	128	95	104	99	108	121	114	128	118	90	101	110	86	118	113	105	97	100	117	99	129	116	117	106	95	122	118	104	96	103	119	107	118	97	97	117	123	123	118	124	118	122	100	109	123	107	113	108	94	105	106	103	124	114	111	116	112	115	97	107	115	110	121	123	93	126	103	97	109	100	129	100	121	115	110	106	132	107	110	117	101	111	109	122	102	120	106	127	107	108	129	99	116	136	117	124	110	126	99	125	97	126	111	123	136	102	107	116	100	109	101	107	119	119	110	94	98	132	106	100	133	113	116	112	119	125	131	124	107	124	126	110	110	114	116	116	108	108	110	104	125	105	114	101	133	126	121	95	113	95	126	111	100	118	102	91	96	119	111	137	111	109	110	121	122	109	106	99	112	114	98	139	107	103	103	107	120	111	96	130	117	117	112	99	114	103	112	120	112	110	134	115	109	126	115	135	109	115	117	111	109	101	107	108	112	104	98	105	129	112	119	115	125	119	112	123	111	102	111	101	127	97	112	125	131	107	116	99	110	97	112	117	131	126	121	135	102	120	93	100	106	105	118	119	137	128	104	108	119	103	121	120	119	113	109	108	131	114	138	102	117	113	140	118	111	105	101	98	119	102	124	124	89	104	99	113	131	104	123	127	126	115	114	107	127	120	110	99	84	116	122	119	128	107	117	110	109	116	130	95	120	111	126	94	110	106	123	118	114	121	108	114	107	110	117	126	102	121	123	110	108	102	103	108	129	96	86	121	111	118	119	121	132	106	141	118	94	132	105	102	108	115	129	105	121	113	98	120	90	120	119	98	96	134	104	109	136	126	124	112	105	122	126	126	106	92	142	106	116	131	114	102	96	116	109	133	115	100	98	123	130	133	106	97	109	121	105	111	111	135	109	125	116	99	125	129	101	115	120	120	112	101	116	120	140	118	121	129	126	104	123	107	134	112	144	127	107	97	104	118	104	124	118	113	108	117	123	101	117	109	113	118	89	121	116	119	117	110	111	107	119	137	110	122	117	100	109	126	114	93	115	110	120	135	102	116	117	104	103	99	143	92	117	106	131	115	109	98	107	112	124	151	113	111	108	116	115	128	114	112	110	114	102	135	110	105	104	121	115	112	101	98	120	100	109	116	96	126	130	106	91	134	89	113	106	112	100	98	107	109	102	105	102	100	110	120	126	107	130	124	117	126	120	107	88	122	110	101	114	110	122	112	126	123	104	133	127	127	116	116	118	117	125	126	100	110	111	117	112	99	110	108	104	119	124	109	122	119	123	132	102	112	80	117	111	121	112	102	102	108	105	111	124	99	115	94	106	108	114	117	105	119	94	100	116	108	114	112	131	113	113	116	103	108	133	130	92	127	133	106	123	125	117	120	112	117	120	134	104	116	116	119	117	134	106	118	125	127	113	107	114	117	114	110	114	118	122	116	117	117	139	115	112	95	123	109	112	125	96	119	119	120	107	98	125	111	109	103	110	114	118	99	116	113	127	112	99	118	86	95	106	104	100	134	109	120	120	101	102	106	129	101	99	103	102	104	107	111	103	115	126	110	113	105	113	122	101	121	100	104	111	119	104	109	115	132	110	109	104	138	128	113	127	117	116	112	100	117	111	125	117	114	109	119	100	102	110	104	117	104	123	113	115	128	120	125	119	110	125	102	111	127	104	112	119	112	100	132	116	115	103	110	102	125	124	103	98	98	113	109	126	124	110	124	103	119	125	123	122	110	100	122	107	110	113	109	131	127	123	131	116	122	121	99	112	128	108	112	110	117	109	105	121	132	126	116	114	107	108	116	114	107	112	116	130	116	115	118	118	106	122	109	113	115	100	120	107	127	101	118	101	114	115	109	101	119	135	114	110	115	108	125	136	121	102	113	119	96	99	99	120	110	126	103	117	109	121	117	100	127	104	129	87	114	124	113	127	115	117	104	92	107	107	114	120	118
18378	5346	7024	8417	6808	4298	3434	2752	2037	1725	1371	1129	1086	927	895	820	792	756	706	651	656	621	677	701	512	524	520	461	465	466	413	418	414	387	397	411	390	349	397	378	360	419	398	394	379	372	357	398	351	339	353	368	344	365	333	343	320	357	358	319	351	365	340	352	327	342	353	335	365	348	359	334	322	339	319	356	357	324	351	296	341	336	331	343	307	353	350	329	372	342	323	341	341	361	359	348	369	350	395	362	335	332	333	319	345	342	330	354	347	333	303	300	308	319	298	316	319	331	298	332	306	277	341	333	312	294	302	345	335	294	318	348	302	284	321	326	328	313	330	315	306	305	321	317	320	309	273	338	307	304	313	345	313	305	301	323	303	340	313	305	333	290	343	319	329	315	313	333	325	277	309	320	307	296	321	324	339	308	343	347	320	314	314	315	304	341	300	320	301	309	329	304	320	288	305	304	302	282	318	337	321	297	329	299	348	319	294	321	374	315	336	329	288	313	310	320	316	309	301	308	320	298	318	321	303	322	290	308	310	330	333	311	320	308	332	314	312	291	349	279	297	330	286	303	297	298	308	299	330	325	362	299	308	293	331	314	303	322	345	324	308	318	291	314	314	314	313	339	320	304	307	315	311	340	321	330	313	325	313	291	290	298	307	318	335	321	318	288	337	341	324	300	307	308	313	321	286	299	313	328	326	313	313	300	296	287	309	306	333	295	301	283	297	320	293	287	340	278	314	320	310	283	299	288	325	295	329	331	317	276	306	315	329	314	302	290	306	279	302	309	303	289	323	301	319	320	319	288	337	308	321	291	298	300	307	316	299	302	321	301	333	348	310	333	317	304	283	325	312	294	295	264	335	328	311	290	276	317	328	308	304	276	319	312	305	291	277	319	315	292	304	302	292	326	303	287	311	312	307	286	326	298	291	337	329	304	309	299	310	331	328	323	312	310	332	309	314	286	307	321	325	286	328	314	298	313	307	313	321	319	319	316	265	293	301	333	307	308	299	312	307	317	329	303	317	298	325	306	276	315	301	280	310	272	308	336	310	313	299	335	320	286	295	331	306	298	330	304	311	323	331	306	314	318	319	338	315	322	317	309	264	345	323	311	284	299	310	305	293	297	308	322	332	304	285	309	294	339	302	317	270	322	307	269	324	295	310	325	346	324	351	290	329	327	354	300	326	308	314	299	311	338	274	309	290	313	337	325	311	282	309	295	333	329	309	314	344	297	313	325	294	288	317	297	323	297	316	318	297	349	323	330	298	301	306	305	299	354	289	306	287	251	314	300	274	318	332	338	278	306	324	332	336	347	311	301	309	305	297	298	316	324	288	294	338	339	299	284	280	303	308	334	283	316	325	312	295	299	322	318	308	335	316	295	284	270	320	354	285	320	294	267	326	327	313	317	277	315	257	317	308	311	328	309	303	320	299	291	324	300	319	316	297	314	322	305	288	336	328	312	305	301	307	323	299	318	315	297	312	299	302	339	335	313	298	340	288	295	309	300	322	293	316	309	303	333	301	326	353	309	307	293	298	300	292	317	300	304	299	316	311	323	298	324	366	331	301	307	312	315	265	329	326	294	310	351	324	323	347	315	334	318	305	318	353	308	315	279	294	289	298	302	320	328	331	302	305	311	311	344	264	316	303	302	315	332	315	326	323	318	311	307	325	332	280	312	279	333	317	300	322	336	312	278	289	315	302	318	316	296	321	286	343	321	321	303	310	317	295	320	314	297	313	304	298	291	285	327	309	305	300	305	323	314	313	312	302	296	306	303	295	292	321	300	320	303	314	295	303	313	297	287	326	308	287	285	295	295	275	311	293	306	305	295	333	332	297	278	302	289	298	331	309	310	312	315	324	324	284	303	275	326	316	315	334	309	305	323	331	329	303	333	300	316	320	324	303	302	312	301	319	321	254	291	315	308	294	307	317	322	302	301	306	283	312	320	308	305	293	295	289	301	296	336	307	324	319	295	305	301	271	304	317	310	322	309	317	322	305	304	320	298	324	289	307	330	336	292	309	296	304	302	303	287	311	317	305	299	327	301	295	330	329	329	316	331	324	332	289	318	316	320	295	332	291	296	319	296	299	316	305	288	289	310	332	321	311	293	339	305	310	314	317	329	333	302	321	318	312	284	325	321	333	303	298	307	289	342	319	288	311	330	314	281	316	286	328	317	288	315	311	311	292	315	334	305	307	298	290	307	340	292	316	311	300	309	319	338	322	305	326	338	314	302	321	322	319	325	311	289	324	315	287	274	303	313	321	343	321	314	286	319	300	320	315	323	323	336	313	309	357	276	281	340	299	297	315	311	314	317	323	323	317	347	329	312	319	297	321	316	329	314	304	338	286	318	304	301	331	297	356	296	309	334	334	304	330	322	321	303	309	335	302	318	320	340	323	303	330	305	316	311	327	300	295	326	337	314	309	338	285	308	308	304	323	307	310	338	324	294	334	324	313	299	328	326	349	309	286	299	309	303	311	284	319	294	297	318	337	331	317	305	319	330	318	289	317	299	305	305	300	316	303	337	292	308	332	308	315	302	299	288	323	318	311	313	279	307	303	318	320	307	308	300	307	316	305	298	322	312	320	299	354	312	296	310	316	288	304	284	334	314	313	290	293	308	329	309	325	311	322	289	307	306	290	336	338	291	306	311	323	305	294	346	283	276	348	312	311	336	301	309	302	284	328	302	313	291	317	312	306	301	286	306	298	280	319	293	325	314	326	312	322	295	303	314	283	323	296	264	295	331	279	320	335	320	304	331	319	342	275	312	329	326	339	335	278	302	293	334	305	300	348	290	303	287	296	316	296	295	325	306	311	309	306	294	287	306	274	276	328	314	310	341	315	342	330	301	323	291	284	288	320	332	327	327	328	305	317	320	298	309	295	307	317	337	309	343	274	313	291	316	274	318	306	279	312	294	313	319	318	337	326	292	303	301	309	310	299	354	319	292	317	290	320	314	297	288	310	314	311	335	315	310	319	294	314	312	310	320	275	326	304	324	298	317	274	307	319	328	317	283	326	318	283	285	309	331	318	302	299	304	313	293	288	313	312	303	315	306	298	309	304	302	291	285	299	296	329	303	279	281	313	315	310	269	314	303	318	302	312	305	309	314	307	344	336	326	333	318	300	272	310	296	298	316	287	367	311	298	332	325	293	326	308	344	299	299	281	324	308	303	322	318	306	322	323	299	301	337	295	287	306	307	304	338	285	318	312	302	308	304	315	309	302	289	305	297	333	289	321	327	336	334	288	333	314	314	324	324	330	292	321	326	298	331	316	304	274	292	326	306	330	311	310	348	319	303	318	315	298	283	331	321	299	297	314	319	304	295	334	311	294	298	295	328	298	295	304	316	313	305	302	308	296	306	312	309	318	292	352	288	301	302	316	316	305	298	305	276	309	330	322	324	335	308	318	296	339	312	299	338	344	298	311	309	326	296	309	315	312	317	350	309	352	300	294	300	297	313	324	320	268	279	305	296
4222	709	504	428	335	262	259	252	211	211	236	208	229	214	227	232	228	247	232	243	221	228	238	202	222	225	238	209	228	247	221	207	210	215	217	202	201	184	239	202	272	228	212	243	232	201	216	193	219	236	208	227	224	215	209	256	218	220	226	177	232	227	223	217	189	220	205	214	230	251	214	204	215	226	189	210	212	216	217	232	225	221	225	216	205	201	214	201	221	214	224	232	223	208	221	219	210	208	210	220	218	205	227	213	204	232	225	210	203	208	195	201	218	222	203	220	237	214	208	203	198	224	222	236	222	217	195	200	222	227	204	209	218	206	207	229	210	201	229	194	207	228	249	226	222	210	229	221	208	241	221	211	193	204	212	211	232	194	219	203	245	181	237	222	238	235	215	198	209	229	194	218	212	236	220	244	223	213	196	208	206	213	197	246	209	245	188	239	225	209	219	222	204	227	212	218	191	211	215	182	206	206	205	228	219	211	234	202	239	228	234	204	202	210	230	226	266	225	224	205	224	238	216	219	199	211	234	237	194	206	238	214	220	199	190	217	199	232	211	193	218	197	213	230	219	220	237	226	207	210	209	203	215	210	249	227	213	214	211	204	214	229	200	196	224	224	238	217	228	231	199	203	226	243	240	227	239	226	206	215	213	241	230	218	212	214	220	227	243	224	219	229	207	205	216	219	202	236	210	226	220	209	192	195	187	220	190	236	217	206	214	216	195	216	224	207	208	212	186	218	226	217	202	225	210	218	227	220	207	242	233	202	224	204	218	209	201	221	206	201	208	232	228	220	212	210	220	245	223	228	213	227	225	194	204	198	207	225	223	222	193	212	223	213	204	237	218	206	235	230	208	202	224	203	197	221	195	234	191	201	191	191	201	204	213	216	212	203	258	229	204	214	228	249	211	202	218	227	218	201	216	224	225	223	232	211	246	222	222	199	215	228	215	214	243	220	220	207	201	226	212	259	216	193	188	210	206	233	228	225	225	222	221	217	213	220	227	213	233	221	219	233	225	217	199	200	207	216	199	206	205	206	225	201	207	208	215	228	205	222	203	221	209	204	214	191	209	230	206	239	217	195	227	226	230	205	227	215	225	218	211	246	236	199	212	194	211	227	189	239	199	194	229	208	222	231	220	219	222	195	223	209	246	194	205	230	213	202	227	203	230	229	208	232	209	181	192	210	205	200	235	201	207	225	206	211	195	235	218	188	219	207	235	197	197	234	224	201	203	193	222	222	220	211	212	204	225	208	184	235	209	225	214	224	232	232	213	210	223	210	223	211	209	199	175	229	221	215	208	216	236	216	229	214	212	215	225	214	221	210	236	204	212	221	237	218	234	185	184	188	232	227	233	182	233	230	234	249	230	232	220	211	248	222	221	234	221	199	219	204	226	222	226	215	204	193	215	204	224	208	230	226	237	209	207	217	231	233	208	219	260	209	226	225	218	199	197	217	187	221	232	214	237	252	247	235	219	216	190	203	212	214	226	219	244	220	221	206	230	203	244	185	220	209	232	209	198	211	223	226	240	226	196	207	201	212	198	219	207	219	225	226	229	226	201	216	215	237	191	210	228	238	207	216	215	202	227	223	196	229	205	219	214	234	231	206	214	201	210	219	224	232	239	210	217	219	204	211	227	206	200	196	200	212	219	198	209	203	205	233	232	199	253	225	226	226	197	238	204	200	223	217	222	227	227	212	212	206	210	244	204	223	200	185	202	217	202	233	217	193	212	235	224	213	210	207	221	201	208	184	224	224	219	216	228	195	196	219	199	225	218	242	188	204	197	196	194	203	241	249	212	230	209	247	240	185	213	222	214	226	225	214	197	210	234	247	195	230	224	199	207	225	208	221	211	196	217	237	236	217	224	226	222	225	202	215	206	198	224	220	233	226	211	222	229	189	221	247	213	216	247	193	201	218	192	215	196	215	227	222	233	235	207	244	232	234	196	185	214	222	208	206	253	230	210	232	212	212	217	203	225	240	202	240	239	192	200	200	232	230	223	201	196	207	229	212	209	222	205	230	225	213	210	225	191	254	234	203	244	179	226	209	200	235	190	192	208	199	229	216	217	221	214	224	224	224	197	203	209	202	238	191	220	242	201	196	219	205	201	184	230	211	222	229	259	216	221	184	212	208	230	211	225	221	209	258	214	239	209	198	196	227	227	212	213	188	213	216	205	239	250	227	224	218	237	230	209	205	225	211	213	217	220	189	218	198	225	229	229	229	179	216	243	228	205	195	205	229	236	204	184	210	249	204	219	187	212	209	216	231	219	208	233	204	205	234	231	198	233	203	198	220	198	235	191	209	217	230	223	218	226	211	228	231	195	201	228	219	205	211	236	209	221	249	217	199	233	237	243	202	215	258	203	230	216	261	239	215	230	235	209	230	240	255	185	225	229	185	230	226	206	202	213	218	226	216	219	217	220	252	213	228	221	210	209	188	229	223	217	201	232	207	204	204	222	219	205	211	197	213	190	198	221	203	207	219	205	190	224	210	220	216	192	221	208	233	202	212	218	222	219	246	228	205	211	221	223	198	221	216	228	206	223	214	193	219	206	186	223	216	201	221	239	220	212	224	212	232	211	202	203	210	199	232	185	224	223	202	192	202	208	239	216	204	221	201	230	229	199	233	212	223	229	210	247	211	201	224	220	222	217	219	254	237	218	226	227	226	209	213	186	210	220	202	246	208	233	208	197	216	218	237	246	222	210	208	211	217	209	213	220	235	217	211	213	208	213	201	216	198	207	209	210	232	222	210	226	197	187	225	237	234	220	219	215	215	215	224	215	203	242	220	233	228	190	210	223	221	209	200	227	209	206	237	208	209	192	220	204	224	184	224	203	253	213	203	214	212	243	204	237	197	209	205	232	212	201	229	213	191	216	230	192	213	229	211	219	187	200	230	210	214	230	196	223	230	199	223	213	227	238	206	210	239	188	227	229	210	217	228	237	212	214	219	191	219	228	211	239	195	203	186	212	195	181	207	210	201	206	210	201	213	244	223	224	202	236	217	207	204	228	223	233	197	224	229	198	188	217	211	214	208	221	203	205	210	230	224	239	202	216	217	214	180	246	197	202	232	198	213	204	202	227	233	182	240	221	207	212	214	223	200	231	217	189	215	210	204	217	208	208	211	181	217	203	204	236	202	238	213	238	225	206	192	215	201	203	234	201	209	211	213	200	226	215	217	195	224	214	234	219	224	205	223	211	229	228	219	244	209	199	203	207	213	222	200	199	214	204	198	195	205	219	223	218	209	225	210	228	193	214	187	214	201	199	227	205	220	219	222	225	215	208	213	230	229	233	234	222	247	199	201	220	209	227	207	228	204	219	216	221	211	206	222	224	200	250	210	209	190	228	202	217	193	211	223	210	230	220	184	221	213	223	207	249	217	234	232	202	224	232	211	218	235	201	240	217	218	247	221	214	252	230	193	224	209	224	239	215	240	224	217	208	215	196	225	215	232	215	249	187	211	205	204	195	213
3949	962	1149	1265	895	747	669	632	617	629	573	627	593	558	577	564	599	565	604	580	598	580	597	625	577	568	591	590	590	577	544	594	548	589	539	560	559	582	562	575	545	576	556	530	546	561	591	550	538	585	599	544	540	575	558	570	560	512	548	583	559	568	540	541	588	591	555	553	619	557	564	613	558	581	590	589	607	550	566	604	553	577	567	544	557	579	581	571	598	591	579	560	546	565	594	594	573	617	584	581	531	584	551	571	562	547	562	575	589	518	562	545	611	513	593	557	583	566	617	542	599	552	544	586	593	529	560	546	541	543	550	580	556	564	559	591	549	552	600	549	561	545	571	579	522	566	536	586	555	547	565	569	547	580	561	591	570	566	555	533	581	544	587	589	580	522	544	566	579	555	580	551	594	580	565	623	581	523	619	573	565	595	585	569	589	504	562	592	567	581	594	552	561	552	555	584	562	578	557	554	567	531	614	563	568	552	537	611	582	555	604	574	544	576	595	547	581	569	598	553	556	564	592	564	584	563	537	607	566	549	544	554	552	555	569	560	572	584	590	564	557	625	591	613	556	559	551	593	592	569	568	532	586	552	572	572	574	589	550	545	538	583	576	545	530	573	575	564	546	605	555	545	570	574	539	519	572	557	567	597	586	551	621	520	568	564	594	586	540	559	582	558	569	581	605	590	573	575	548	576	551	559	601	573	582	601	550	572	572	543	540	524	539	585	565	564	532	535	571	566	594	581	563	577	538	529	543	544	544	570	542	576	532	569	583	593	616	554	552	590	580	589	545	615	584	535	546	589	552	496	563	591	566	556	582	525	548	607	566	577	599	589	557	571	632	538	591	569	553	543	544	596	564	553	565	576	534	587	600	524	597	577	541	525	571	541	563	589	536	560	579	544	576	601	557	575	545	616	579	543	575	546	531	547	533	576	604	566	571	599	538	582	567	607	574	555	561	601	561	575	594	595	569	554	554	553	573	583	567	570	554	551	519	533	594	554	544	526	591	551	560	579	594	525	616	566	545	614	566	593	570	592	579	583	537	531	574	622	564	563	523	545	578	630	574	595	533	528	520	572	542	557	530	529	549	598	596	578	540	530	568	590	579	568	573	607	560	568	586	598	558	527	534	546	578	550	597	569	570	559	543	540	582	554	566	524	557	574	587	549	583	572	575	540	603	578	590	565	504	598	583	548	559	559	560	607	551	488	579	582	540	553	570	598	567	529	558	565	557	548	569	575	542	555	542	549	544	585	553	524	554	550	578	589	591	565	547	559	580	562	572	597	571	569	569	516	515	617	595	569	578	520	570	560	561	609	546	512	579	551	580	605	579	560	542	578	504	541	552	549	550	595	566	563	580	595	552	599	571	578	572	547	566	550	566	574	553	555	600	608	578	520	590	617	593	596	546	538	552	578	571	537	604	609	570	596	556	592	572	546	546	581	590	555	581	571	594	576	534	572	516	539	545	543	593	554	564	591	577	538	536	507	530	547	559	575	559	582	525	564	516	584	556	531	546	566	548	563	586	571	567	558	592	532	571	601	512	550	553	541	579	586	602	570	523	539	601	569	545	516	574	602	523	573	553	581	555	604	559	555	559	565	564	572	588	537	575	599	556	539	571	560	579	543	552	585	608	575	582	595	591	580	574	576	553	589	533	584	582	590	543	579	578	569	597	543	588	605	569	580	574	542	587	571	599	598	571	537	567	608	568	539	580	531	564	542	515	629	549	580	559	561	613	570	522	554	558	552	579	570	541	549	550	560	555	544	596	549	560	569	517	554	539	574	548	544	560	553	556	601	557	568	549	577	563	573	587	591	559	580	500	535	556	591	591	540	558	592	587	582	589	566	594	573	530	575	583	574	544	529	572	599	567	540	594	626	566	574	550	547	600	580	540	595	570	576	538	582	567	607	541	581	601	540	551	575	590	589	571	573	510	566	608	592	531	613	575	553	574	611	602	578	526	543	575	566	587	554	545	577	587	562	547	573	540	558	527	549	562	595	620	534	576	562	538	577	567	557	592	596	569	569	620	541	557	569	588	544	585	570	576	551	563	579	584	562	562	563	578	556	576	533	575	575	575	550	580	556	572	546	557	557	552	541	551	569	575	599	558	566	565	568	545	576	615	511	619	529	561	570	588	531	574	554	607	535	590	565	543	539	546	578	571	554	558	560	548	516	574	545	584	555	588	560	556	558	567	552	571	535	564	552	566	572	583	565	583	552	535	581	588	618	582	597	570	590	522	572	579	590	595	584	582	594	551	525	576	560	609	586	556	614	561	572	570	604	581	546	554	559	547	547	534	574	571	585	573	591	580	520	602	543	509	568	556	565	552	577	566	574	558	569	558	575	578	568	495	531	533	534	588	515	557	563	532	559	580	555	575	576	584	561	543	542	591	556	560	545	536	593	582	558	558	524	562	600	580	557	610	602	589	591	566	594	626	545	569	596	559	612	524	580	595	552	540	546	594	588	562	521	578	550	575	548	530	529	572	552	536	557	577	587	543	514	525	566	522	565	556	566	554	550	558	578	522	553	567	561	562	575	574	546	572	551	593	568	594	563	549	569	582	591	603	606	561	543	560	577	529	583	597	598	541	548	593	580	567	522	594	610	546	579	583	528	542	560	570	543	562	555	533	531	580	559	587	576	601	522	577	546	548	579	525	567	558	586	575	587	569	564	602	545	585	562	588	567	594	533	525	575	575	588	573	540	545	602	575	542	573	583	571	541	594	581	543	579	539	613	569	558	555	580	592	554	523	572	541	555	591	542	552	535	549	532	553	582	550	502	562	564	570	549	582	566	587	584	568	558	563	549	562	549	548	582	567	535	594	561	563	582	541	555	595	578	554	581	621	562	568	572	583	586	595	563	582	543	568	559	533	623	569	548	576	612	543	595	556	564	555	553	527	596	600	564	561	564	580	567	556	570	562	558	550	581	542	510	538	603	622	563	594	578	547	577	541	574	555	610	559	587	542	568	564	600	536	549	600	583	547	569	551	572	551	609	557	619	594	577	547	568	542	561	557	592	550	594	589	563	596	559	584	545	536	583	607	547	586	583	548	555	600	577	577	559	566	562	544	527	577	529	596	550	587	631	576	503	550	579	563	569	615	562	560	549	595	576	579	532	537	559	572	554	552	538	539	576	575	535	572	557	553	576	591	536	587	546	570	539	550	553	578	560	562	583	568	557	592	580	592	572	580	522	554	571	561	601	579	566	601	605	535	597	546	575	549	597	531	574	600	548	562	549	526	563	553	519	535	540	535	560	593	564	558	584	594	590	555	561	547	569	554	553	528	574	574	544	554	611	576	562	580	584	567	529	582	555	565	503	523	562	579	581	558	586	571	539	582	573	596	543	531	595	574	550	574	559	598	545	559	600	587	599	610	566	579	570	520	595	540	584	581	563	580	564	577	558	582	626	583	605	554	557	591	566	568	571	599	578	518	540	565	564	557	615	604	548	553	606	567	602	582	589	585	561	579	573
22417	7536	5654	4148	2751	1599	935	524	388	352	292	286	282	270	264	263	266	236	245	234	225	217	232	212	203	237	242	218	208	219	214	231	232	205	215	273	207	218	217	235	251	210	201	187	221	186	224	235	230	231	186	208	239	191	211	214	238	213	214	234	206	195	241	192	225	191	218	223	215	192	198	221	206	179	206	222	225	238	197	209	208	167	242	218	210	229	235	224	208	220	203	227	200	215	207	211	236	232	229	185	210	210	216	217	221	205	211	193	227	200	202	187	221	204	213	230	223	202	215	221	217	192	196	220	205	203	219	217	208	226	233	236	216	215	225	191	238	230	189	196	212	188	209	200	204	239	186	200	227	179	222	200	214	208	209	197	238	172	176	211	195	200	225	202	224	205	208	206	231	189	211	216	236	205	218	196	230	199	216	186	207	197	188	222	199	222	222	200	224	216	201	212	202	206	211	208	199	229	186	214	211	217	190	242	164	202	208	196	216	188	215	193	205	188	213	212	231	192	203	187	201	230	202	221	187	214	194	192	188	219	202	179	202	217	230	201	179	234	192	217	247	210	220	208	208	209	232	198	221	187	188	226	201	224	185	230	207	192	214	199	225	217	204	213	181	229	239	209	186	206	194	218	217	192	211	219	212	216	229	222	229	196	214	202	192	214	183	188	194	202	212	217	194	230	219	204	192	218	235	212	210	204	226	216	205	222	213	194	207	232	226	198	213	187	194	182	205	198	227	226	225	194	219	218	218	214	233	193	193	196	215	213	239	192	214	216	223	218	197	187	227	235	236	224	212	215	188	214	224	202	228	195	193	208	224	191	201	193	205	212	220	223	204	192	214	198	214	203	207	224	201	206	214	207	194	229	223	198	203	223	211	209	227	238	201	198	229	214	236	198	219	219	183	202	198	218	206	182	218	233	190	213	209	207	204	231	219	214	224	189	204	201	238	198	191	215	202	209	219	206	194	218	188	210	191	220	230	200	223	174	207	205	221	217	203	234	218	208	220	207	223	202	212	195	223	210	205	207	217	231	212	221	208	217	192	198	222	193	220	201	224	196	207	233	225	230	211	193	219	212	184	226	201	211	208	205	189	191	193	195	222	198	208	206	222	216	207	208	183	204	197	195	211	207	210	213	215	205	228	232	191	209	214	204	220	234	224	200	222	225	223	202	218	201	218	202	222	226	212	210	199	199	215	217	196	212	217	214	187	208	231	206	197	232	184	210	198	175	212	217	190	227	203	236	223	189	180	214	217	211	243	220	226	199	213	221	238	217	233	217	201	208	229	219	203	226	197	155	196	199	216	203	235	224	182	195	194	214	199	202	212	225	172	213	215	216	199	194	223	224	221	218	186	229	183	224	196	195	226	207	212	229	212	219	221	212	192	219	217	203	211	195	255	187	187	187	209	178	210	220	196	243	198	170	219	238	238	225	201	235	220	222	241	208	208	192	221	204	190	223	200	204	185	182	232	213	202	212	241	199	197	194	205	215	204	213	240	232	199	189	210	217	213	226	222	210	200	225	210	181	222	211	218	213	208	223	221	240	203	186	216	228	199	225	211	201	221	208	191	197	213	198	233	208	202	225	183	193	211	202	205	235	208	221	197	218	226	231	189	209	203	219	175	202	191	199	256	215	219	214	225	217	225	217	207	203	203	235	214	226	245	215	208	205	196	222	211	201	218	207	230	218	217	193	200	222	228	210	207	209	213	203	194	215	212	183	189	206	218	205	230	224	248	216	207	228	206	220	239	189	192	200	214	181	222	210	243	194	221	205	226	225	179	209	213	196	189	198	206	225	207	205	186	214	226	210	188	219	200	206	196	199	222	232	206	205	235	207	211	225	218	202	202	228	213	224	225	198	246	204	232	225	206	194	181	208	193	218	211	209	222	229	248	194	169	220	198	199	198	209	229	221	225	223	205	216	217	210	227	193	204	204	199	212	185	214	222	213	220	201	213	195	200	193	191	183	200	201	209	213	227	207	205	203	203	212	210	208	224	214	202	186	213	202	204	244	233	195	205	194	220	203	211	211	211	218	209	195	186	223	223	185	216	209	211	187	219	199	234	220	178	208	215	183	210	211	202	231	219	199	249	241	221	207	209	202	201	208	241	199	203	194	207	212	233	218	217	214	221	235	223	238	191	198	170	218	202	201	211	192	214	219	184	197	201	197	225	187	207	231	237	203	199	217	197	215	194	195	207	208	205	216	209	193	212	201	238	227	194	208	193	188	193	223	206	205	184	216	200	205	200	183	165	205	208	209	199	214	201	232	241	210	213	204	215	241	213	200	216	227	215	232	217	210	226	226	198	217	207	201	217	207	215	260	219	210	212	216	212	227	216	215	211	194	212	181	239	232	206	215	200	223	222	208	227	189	201	217	228	207	177	192	220	204	206	220	215	214	216	212	231	228	229	200	202	219	202	204	248	202	199	219	214	232	230	203	198	213	197	216	189	224	227	193	197	226	213	196	210	184	211	227	206	213	205	199	220	233	195	220	192	201	209	251	197	206	211	184	188	213	209	202	196	189	234	192	183	199	188	202	204	223	202	222	187	199	212	210	206	217	234	204	211	179	205	240	206	192	191	205	196	198	204	196	222	215	180	215	201	217	229	198	211	192	240	222	235	214	213	228	235	199	222	232	216	194	201	212	212	200	214	202	201	193	191	227	220	202	213	217	214	217	192	184	213	218	225	223	208	196	177	209	194	202	219	233	217	205	207	235	222	227	206	208	219	205	212	209	219	177	230	200	213	215	191	179	203	218	204	206	218	195	256	209	220	198	222	185	204	180	215	226	221	215	202	214	199	226	227	219	237	203	201	214	220	206	212	200	203	215	187	208	204	217	188	211	193	204	211	195	228	199	203	198	178	191	204	201	207	210	186	203	204	179	206	202	240	199	205	197	226	200	213	202	233	199	217	211	204	210	195	230	224	210	210	229	196	201	204	217	212	217	213	202	207	195	201	236	206	226	213	192	237	228	212	204	246	183	182	226	206	237	227	228	189	212	231	206	204	210	214	218	209	233	222	232	207	193	212	175	221	210	204	214	227	184	193	201	194	206	206	185	214	206	216	219	204	233	185	224	210	205	216	203	240	175	233	187	224	221	233	204	209	192	224	206	191	209	208	217	208	205	198	216	222	240	214	210	196	205	214	210	198	195	221	204	191	233	188	218	189	221	254	209	211	208	194	245	206	202	246	213	234	198	207	223	215	230	202	254	207	204	218	202	235	188	215	229	202	193	240	216	193	221	209	222	207	221	204	204	215	198	208	220	201	197	215	219	196	234	224	212	232	189	213	201	212	198	199	222	231	178	228	220	174	218	170	247	217	191	193	189	212	207	203	217	212	226	217	212	216	208	199	186	216	215	200	211	206	223	201	237	226	212	209	208	221	199	211	226	184	221	231	221	225	221	226	197	231	228	231	211	209	197	217	218	213	188	203	200	212	227	197	185	219	191	225	211	204	213	209	182	195	200	213	201
15033	3546	5197	5266	4163	3058	2275	1875	1435	1285	1091	964	953	880	875	808	762	805	754	720	708	688	712	724	704	664	649	632	639	608	629	626	591	592	587	575	595	600	560	554	585	566	577	577	586	601	581	552	552	581	548	572	553	573	559	559	546	560	545	595	569	569	541	562	566	592	602	512	524	556	599	552	539	570	534	591	561	544	600	564	554	564	545	514	577	549	544	571	572	600	560	549	559	594	585	599	562	549	560	624	579	553	526	567	551	544	563	537	591	557	546	484	525	544	578	562	480	510	562	552	534	574	505	562	539	552	534	541	567	543	544	589	559	538	545	529	566	522	534	547	520	533	536	547	501	571	553	541	534	560	519	541	509	544	529	542	552	539	507	569	525	524	526	523	556	535	590	560	532	531	509	500	539	502	554	538	544	530	583	524	521	531	519	529	520	532	545	498	500	512	515	538	531	489	543	545	533	571	549	551	544	588	578	532	504	510	546	534	590	529	516	551	551	534	570	546	561	520	577	556	544	564	548	576	495	543	531	553	550	505	558	575	574	518	538	586	535	546	522	523	537	522	523	515	549	547	525	571	553	514	529	544	537	540	550	578	576	532	524	521	593	529	552	535	577	533	556	548	497	552	531	538	526	543	559	561	546	530	525	550	541	536	555	579	588	543	554	560	585	528	551	491	502	566	528	525	511	568	586	538	540	561	533	547	528	546	580	516	551	536	533	508	528	500	550	553	558	536	587	573	499	573	578	529	534	574	576	578	499	531	572	531	562	552	535	549	546	565	533	545	514	526	533	535	546	517	518	505	542	541	568	499	512	531	512	489	520	565	536	559	523	551	520	533	527	530	552	568	532	543	575	524	556	538	527	514	523	535	524	499	581	567	552	590	565	567	507	580	560	553	584	522	532	540	558	572	502	518	506	561	533	535	530	530	521	549	562	561	555	555	529	536	539	551	587	513	520	515	605	509	549	578	544	593	574	514	499	546	558	537	544	539	524	548	532	554	522	592	530	489	570	553	533	535	529	534	507	531	553	538	516	548	558	524	535	513	543	492	493	567	535	510	546	551	595	533	549	517	520	565	532	547	545	538	545	586	535	544	561	527	532	504	528	511	529	559	563	544	531	559	539	533	539	501	490	524	527	543	537	512	507	541	522	509	570	571	567	522	524	532	587	526	524	496	559	516	584	536	544	515	524	540	555	521	549	582	550	548	561	541	524	546	525	533	539	591	584	549	579	538	526	528	526	533	532	522	536	521	562	540	522	515	529	520	503	559	484	513	567	537	509	522	510	529	511	528	558	555	547	523	564	539	545	533	582	516	576	523	554	552	523	565	566	525	526	547	503	532	539	542	545	559	565	555	509	547	580	569	520	546	549	571	530	542	542	584	543	578	555	567	519	571	541	569	539	553	538	584	547	536	502	533	555	556	550	525	550	556	535	538	508	494	539	586	530	559	553	484	526	485	568	516	558	514	515	556	521	566	520	525	543	533	537	550	489	525	545	542	509	530	516	571	525	555	560	525	550	554	525	522	533	515	575	557	551	521	552	512	555	546	536	567	533	550	567	541	517	585	534	528	552	516	539	504	533	537	537	535	501	528	591	569	519	558	554	551	517	545	514	518	569	513	526	531	558	545	516	531	528	485	554	542	548	553	525	535	547	550	538	528	510	576	548	508	527	540	569	568	540	544	524	567	506	506	519	522	557	525	538	505	536	538	533	532	524	535	541	542	564	517	558	540	544	541	579	553	527	535	511	581	542	567	524	551	548	536	515	517	514	582	538	514	546	580	553	530	568	517	551	551	569	551	547	495	588	534	562	543	558	556	562	560	533	550	541	549	547	529	489	558	581	557	534	545	526	542	522	533	562	552	480	532	526	541	570	552	530	524	535	508	539	589	571	542	544	508	539	570	492	531	578	537	556	565	513	507	525	536	485	548	582	537	533	505	557	529	529	550	558	579	556	586	570	552	531	539	524	483	528	570	500	562	549	526	488	502	535	544	556	523	494	555	567	554	542	558	532	529	522	551	569	545	576	542	518	529	487	526	550	540	516	525	531	560	528	585	541	497	534	534	564	528	517	532	557	522	535	565	522	536	594	535	529	587	481	537	506	534	527	566	529	548	513	537	559	521	518	550	544	512	542	565	519	594	494	555	547	525	557	529	545	539	521	570	556	528	504	539	569	576	501	573	532	555	540	502	549	510	606	512	528	581	533	544	540	502	528	525	520	517	515	548	499	573	536	535	529	508	513	535	552	488	536	547	537	539	577	545	499	496	542	537	523	554	533	546	550	536	550	556	562	538	547	564	529	552	525	530	569	534	536	554	555	505	537	558	512	535	482	561	536	529	544	552	532	495	567	544	524	535	507	528	574	545	515	532	533	528	522	530	529	560	502	529	530	507	503	533	541	564	551	524	551	539	541	565	573	531	581	547	545	527	533	519	528	545	553	540	532	566	555	522	543	547	557	530	566	549	518	557	504	537	504	542	514	551	522	535	545	523	531	521	534	551	543	529	554	549	559	581	540	532	540	564	533	589	523	548	540	546	544	548	572	545	585	546	534	533	511	570	549	544	547	527	544	542	565	562	583	551	527	544	543	525	505	540	544	533	582	539	538	552	522	534	542	530	557	556	547	511	545	555	533	592	546	542	550	525	549	571	530	570	505	533	549	533	524	529	556	542	571	513	545	516	545	522	506	571	551	572	550	581	527	559	525	559	557	543	549	571	544	563	591	522	531	559	556	525	572	540	564	565	564	529	512	527	575	544	528	531	545	533	519	527	536	553	517	537	569	544	512	535	528	533	528	519	553	552	520	560	541	525	512	546	501	551	535	549	548	520	569	521	545	508	568	515	540	517	530	538	574	551	515	528	542	567	507	540	536	540	547	581	580	547	538	586	591	511	550	570	552	500	546	535	563	535	561	572	537	501	562	548	556	541	541	525	564	552	506	549	539	519	517	519	547	529	543	576	556	554	540	554	530	524	568	511	530	493	504	534	496	510	540	528	526	532	543	549	526	514	493	537	528	559	574	518	545	490	521	595	549	565	540	560	571	536	534	556	503	537	501	551	517	537	510	541	538	539	520	562	559	519	530	551	511	526	555	538	539	557	562	553	527	524	582	566	578	517	525	559	539	543	583	592	505	538	532	506	508	549	503	575	517	532	529	542	529	522	538	558	540	555	514	535	518	526	583	496	532	540	528	531	575	602	571	484	537	544	522	543	543	503	495	558	568	527	550	587	528	554	510	568	551	525	530	547	537	529	539	537	526	543	567	550	533	539	550	519	541	534	542	536	482	506	545	555	542	583	580	541	533	509	524	507	510	539	551	574	540	536	562	555	579	512	540	531	612	517	546	549	526	529	553	562	537	576	514	544	533	529	510	549	547	515	531	524	544	544	504	516	550	536	550	502	609	545	530	519	530	543	536	556	582	577	557	520	523	571	554	525	547	545	545	521	541	516	528	526	548	597	557	555	528	513	573	554
31251	12502	9425	6829	4467	2517	1402	809	481	361	264	234	200	193	186	173	182	176	150	194	168	162	160	145	140	133	118	127	117	108	135	147	119	128	142	111	131	117	120	147	112	108	141	136	121	105	99	129	107	123	109	103	107	112	119	103	97	118	101	110	115	118	126	104	106	106	101	123	102	112	126	109	128	123	120	127	121	104	118	99	121	92	108	117	115	125	113	98	107	125	115	119	114	115	120	127	107	120	121	92	118	100	114	116	98	110	124	100	118	130	131	135	116	106	117	99	106	98	123	137	107	109	131	116	108	109	103	108	104	120	91	116	117	131	110	114	116	110	98	138	123	113	106	100	122	112	113	105	93	107	103	116	108	94	109	115	116	103	104	107	112	106	106	111	102	102	104	115	126	120	109	109	102	102	125	90	114	101	138	114	102	117	103	121	128	113	125	108	124	89	116	118	111	83	112	124	107	109	107	97	115	103	116	106	110	111	115	113	108	121	103	110	102	112	105	130	105	97	90	101	112	94	89	94	113	116	125	119	103	118	126	106	106	111	108	104	111	115	111	133	107	109	116	138	111	117	106	94	114	117	103	112	85	108	118	101	105	109	114	139	106	119	109	122	110	106	93	114	103	97	97	97	112	133	109	98	85	109	131	141	105	119	116	103	129	96	102	118	110	113	117	98	114	118	125	131	94	97	118	99	106	96	108	113	107	131	113	104	130	97	118	117	114	118	103	113	108	109	106	111	101	104	110	109	127	96	103	108	97	94	105	105	106	117	109	113	107	96	90	103	96	93	111	104	99	112	108	98	123	121	109	110	110	88	106	110	93	126	93	110	122	125	122	103	113	104	107	117	84	103	116	139	113	102	107	108	106	108	131	106	112	129	101	114	104	92	105	91	107	116	103	102	119	105	107	109	119	90	121	135	102	107	103	131	111	113	114	98	100	105	92	106	109	114	104	104	104	115	111	112	129	123	95	103	115	117	112	120	96	126	110	107	107	106	107	114	109	99	123	109	91	107	110	109	101	111	107	102	105	126	112	119	118	109	97	107	113	110	103	90	98	100	111	98	109	114	106	115	104	106	85	125	115	115	111	127	115	112	102	105	124	134	132	97	119	104	104	119	114	106	116	117	112	111	109	95	113	114	112	112	118	104	110	134	106	111	106	111	114	117	120	103	104	109	93	109	115	112	107	126	105	112	117	112	116	125	108	114	91	112	103	106	108	116	103	124	106	102	124	125	106	104	105	118	120	112	102	104	130	108	122	101	97	105	105	107	109	121	108	117	107	134	109	126	111	100	122	132	92	110	139	137	107	102	100	123	98	128	118	119	100	87	111	102	101	118	118	95	117	124	117	106	100	98	112	106	107	113	107	101	100	105	97	109	119	107	113	116	137	113	124	116	108	112	121	100	91	112	116	105	136	113	102	124	98	127	112	105	114	120	111	103	96	112	108	95	112	107	103	96	124	105	104	129	103	122	123	118	100	141	123	95	111	113	126	106	101	116	121	98	84	97	101	118	102	114	114	115	115	115	97	106	110	112	107	107	96	95	140	107	93	134	91	111	105	121	118	114	121	134	124	101	99	99	112	123	113	96	90	114	105	99	107	118	122	110	114	113	107	101	114	110	119	89	101	119	97	108	113	93	114	105	117	106	106	123	96	103	96	115	114	107	115	125	122	109	112	106	111	120	104	121	103	126	142	111	121	103	101	120	100	113	122	96	114	116	99	107	102	109	102	101	115	126	120	92	108	110	111	94	100	87	89	91	116	118	116	122	114	122	96	126	113	107	124	95	111	113	101	100	108	96	105	126	98	107	121	96	100	121	103	109	107	109	124	101	102	110	124	115	124	120	113	126	108	115	109	116	112	122	98	114	126	111	112	115	101	105	100	101	118	116	126	104	105	108	98	130	114	105	97	117	102	102	111	99	130	90	94	94	116	110	126	114	111	126	114	126	93	99	124	114	103	106	101	123	129	99	87	106	115	110	98	105	106	96	103	118	121	107	114	124	120	127	121	110	126	97	88	104	98	113	119	120	102	115	126	110	112	110	91	127	105	111	102	119	111	123	112	109	136	117	120	121	101	132	105	111	108	102	106	93	116	101	101	115	100	106	100	96	109	129	113	110	118	108	90	100	120	90	104	120	104	127	124	116	108	100	105	99	105	112	118	117	117	126	116	119	109	116	115	115	99	125	100	109	105	108	119	101	105	123	96	101	116	86	111	106	115	109	113	126	99	100	104	119	94	104	99	113	101	123	105	103	115	112	134	114	95	114	114	125	117	116	106	119	111	107	109	133	117	93	116	117	131	113	112	104	94	130	117	98	115	118	119	115	92	102	100	112	107	113	125	122	119	112	98	123	93	105	105	127	94	109	104	113	116	115	103	119	120	113	114	101	121	107	84	94	110	104	124	116	87	100	118	103	102	114	100	110	92	107	110	115	115	98	114	94	107	113	104	104	101	119	98	93	132	108	130	112	124	92	109	105	99	98	122	111	95	106	88	118	114	112	104	126	103	112	102	111	102	99	105	117	127	117	117	96	121	116	106	113	110	107	114	116	113	102	108	125	102	123	96	127	111	127	92	109	110	114	90	109	107	95	102	128	116	116	115	140	124	100	83	115	104	101	115	110	121	106	118	101	119	136	105	121	116	99	111	127	98	105	105	114	116	120	108	107	103	122	110	125	118	103	107	98	117	136	112	107	92	103	107	118	108	105	131	102	126	120	116	103	121	116	106	116	83	102	112	123	115	111	129	133	118	96	106	114	86	91	118	100	115	124	108	103	101	108	118	112	110	101	120	107	113	116	104	103	108	130	100	106	101	123	90	103	109	126	136	103	116	107	97	107	105	132	120	122	99	111	118	125	113	110	123	98	107	96	88	128	127	113	90	91	108	109	106	97	122	103	97	122	127	113	116	91	124	106	108	109	135	118	119	108	111	112	110	110	133	95	92	98	114	125	105	111	90	115	97	134	120	131	109	128	99	115	102	106	121	107	100	112	115	109	94	106	131	119	112	115	111	112	109	120	118	104	101	113	111	124	104	107	108	114	111	97	119	117	102	124	103	106	113	101	126	113	120	130	96	96	103	116	101	115	103	102	101	109	127	105	106	116	89	96	110	120	106	110	99	112	116	120	111	111	115	114	108	111	106	119	109	105	127	109	127	124	111	110	109	111	118	114	102	111	101	109	107	98	106	106	125	117	108	91	120	115	101	101	104	109	126	110	120	104	117	108	116	104	107	95	112	98	121	123	124	115	107	118	99	104	118	95	98	116	113	118	100	112	114	113	102	117	117	114	107	106	115	104	97	110	128	136	122	123	106	106	124	110	112	123	115	113	88	129	109	100	113	102	89	125	113	122	95	106	122	113	114	103	91	93	110	118	102	116	111	114	117	130	114	128	125	108	100	97	120	103	104	122	104	142	130	110	120	108	107	117	113	105	113	107	92	108	118	130	94	109	108	119	104	107	134	108	120	130	98	96
20009	5099	7899	7760	6552	4667	3363	2726	2097	1577	1434	1199	1073	895	873	804	746	738	707	636	624	617	642	689	579	534	499	487	434	447	443	404	414	410	419	401	356	385	374	337	376	387	346	342	357	378	361	337	361	344	352	362	329	348	339	337	342	337	338	328	335	323	320	370	311	297	297	328	338	302	341	325	309	313	354	326	330	309	322	319	300	319	309	301	323	321	335	367	302	345	329	317	279	336	351	340	371	399	363	370	335	353	325	301	331	321	315	351	319	345	321	304	322	307	328	310	344	312	318	319	308	337	319	326	288	286	330	307	328	303	299	305	297	297	320	316	274	301	294	305	302	321	304	291	308	278	333	287	317	312	303	312	328	275	293	321	316	293	321	294	330	312	289	326	284	318	275	302	277	329	298	278	305	318	347	277	289	282	318	304	306	266	271	278	304	267	305	328	295	286	296	296	259	311	314	281	325	265	297	279	312	302	324	271	313	277	303	298	279	302	291	324	304	324	302	311	307	300	291	322	267	282	272	319	319	286	311	292	293	288	314	284	315	284	293	293	336	308	300	314	283	296	328	294	295	302	330	305	293	299	298	339	288	314	310	327	310	296	303	300	296	326	321	293	304	280	317	302	318	307	318	305	329	289	304	301	318	277	324	301	307	296	303	283	291	283	290	291	294	297	279	321	311	286	303	303	318	270	317	295	303	318	309	278	295	294	320	295	294	308	319	280	312	302	283	278	295	298	286	312	308	308	324	321	305	295	298	283	317	306	305	296	314	272	290	310	288	292	284	305	305	292	288	288	307	302	303	319	311	297	317	284	284	321	322	323	281	327	309	308	300	327	313	305	316	295	283	349	302	297	327	294	299	278	298	279	278	285	309	313	288	298	302	310	302	284	296	276	268	290	293	304	306	281	323	317	296	309	294	279	291	328	282	301	304	295	277	295	269	319	272	290	304	321	322	288	307	275	319	299	291	290	305	316	311	286	312	316	335	302	269	292	298	320	304	286	270	326	293	327	312	284	278	280	299	289	314	311	279	261	312	258	338	280	278	285	293	298	272	305	297	294	314	311	324	317	280	317	300	307	282	306	312	292	285	308	303	303	317	278	300	314	297	291	299	317	317	298	313	303	300	295	280	267	287	283	312	307	307	313	297	283	290	316	328	326	309	317	308	331	304	321	301	319	248	311	292	286	302	288	305	294	293	315	290	328	280	264	320	317	317	301	308	317	310	314	300	298	270	325	267	301	292	280	265	272	287	303	299	293	316	260	275	295	306	364	299	281	306	282	299	295	325	313	284	327	280	302	303	301	308	299	307	289	326	264	300	338	315	312	306	274	294	286	316	290	309	282	313	302	333	315	311	306	297	320	278	299	275	299	311	280	306	319	343	298	333	308	318	305	295	269	294	317	279	311	257	288	311	285	301	253	317	265	316	315	301	318	309	287	313	301	324	313	309	296	299	314	292	303	284	284	296	303	270	309	295	311	325	295	291	328	281	324	281	292	289	286	281	289	297	319	294	322	299	273	301	297	320	327	292	290	259	319	273	272	303	284	268	296	329	289	290	287	309	341	269	289	287	313	309	302	286	316	295	289	326	304	319	279	307	292	276	300	313	302	272	309	286	307	313	305	315	290	308	299	283	311	275	280	303	302	292	284	326	314	309	298	288	325	319	305	314	290	330	280	297	311	305	277	299	283	309	306	278	288	325	286	312	270	303	295	321	310	298	325	313	268	283	313	297	314	299	270	286	282	295	318	284	303	281	339	265	310	294	293	255	332	292	292	299	318	304	319	285	291	326	311	306	286	299	306	334	303	306	311	292	285	305	307	246	320	305	320	253	295	312	294	318	293	277	285	316	334	284	315	326	301	322	314	301	283	309	280	314	299	329	298	275	312	319	304	303	295	282	297	313	278	279	301	307	297	280	298	299	307	308	304	324	299	310	295	320	273	280	295	307	313	283	302	284	290	319	323	307	276	298	300	282	328	302	281	276	296	301	287	266	291	294	313	311	281	266	283	335	301	326	275	309	306	312	308	328	291	321	292	271	300	317	298	268	269	321	325	298	278	312	319	279	300	294	288	294	297	271	295	317	291	287	283	278	292	319	269	293	292	281	297	308	269	297	283	275	279	326	311	306	317	278	354	285	321	311	296	316	331	325	280	297	311	315	338	295	315	314	291	326	342	325	292	302	295	312	323	311	298	278	301	291	321	268	341	294	298	297	293	291	280	300	317	277	317	277	301	311	288	310	291	295	278	308	330	302	281	305	307	282	292	296	288	304	314	274	279	322	298	333	296	279	277	299	279	315	307	312	276	292	323	287	326	306	286	295	271	276	315	302	294	292	305	293	316	296	295	300	281	305	296	310	320	297	290	311	302	319	305	327	309	301	283	324	298	299	320	327	308	296	285	284	320	301	330	303	293	284	344	293	330	307	313	305	264	281	288	299	264	309	301	275	287	305	287	289	256	288	311	293	315	304	296	299	315	298	304	312	333	273	302	254	314	301	291	325	300	284	324	272	316	284	310	314	300	293	293	307	280	263	328	343	327	304	291	343	272	258	269	326	311	285	315	269	263	302	330	266	311	284	316	322	276	293	310	306	288	316	306	310	307	295	299	304	305	307	293	317	290	298	283	297	292	301	272	287	287	320	264	276	333	305	300	321	278	338	292	321	294	264	319	304	293	268	290	313	302	294	292	329	341	300	320	277	327	302	290	305	324	317	291	332	298	305	298	305	303	306	301	287	296	291	290	296	317	319	266	322	277	296	297	297	308	318	312	305	290	294	313	288	302	288	292	303	297	323	325	294	292	286	272	277	283	294	306	290	299	288	291	320	330	290	298	319	293	288	304	309	291	296	276	281	320	266	320	295	311	317	301	312	303	301	309	295	310	292	290	328	315	324	282	282	302	298	304	291	295	269	270	278	297	298	322	315	292	294	272	322	297	288	265	297	296	285	291	293	297	293	300	291	317	282	293	281	306	290	300	308	307	285	321	282	295	317	260	310	279	292	267	273	287	253	319	335	322	323	317	327	304	311	327	295	282	288	319	269	320	287	297	312	307	313	291	277	330	316	309	311	328	303	286	303	317	317	324	326	311	315	304	272	289	310	309	290	302	320	280	286	310	297	290	294	263	308	282	310	311	286	296	297	318	299	327	326	294	320	280	286	270	297	301	292	298	284	303	317	317	297	312	311	269	302	301	286	305	300	325	279	303	281	294	309	312	294	289	309	307	323	313	322	293	282	294	290	296	290	288	306	291	303	290	307	296	325	313	324	256	280	262	321	285	281	298	307	327	285	293	301	289	276	304	322	325	296	314	306	308	307	301	308	306	310	272	294	333	297	302	320	299	302	302	319	295	287	303	289	310	326	302	309	319	317	285	281	323	302	274	306	303	289	296	283	296	313	273	317	309	288	331	284	320	317	310	280	277	295	313	311	311	296	282	271	283	324	300	285	271	281	264	302	310	310	299	281	288	307	281	293	300
4186	845	694	442	356	268	228	231	206	212	224	212	205	211	230	220	221	197	222	220	203	214	227	175	204	216	211	208	205	222	235	199	217	227	205	186	205	219	220	221	181	204	209	207	219	217	203	200	213	214	186	209	204	209	217	224	214	232	210	203	196	197	186	212	233	235	189	216	205	212	221	237	188	180	216	231	213	237	204	196	225	202	186	202	166	209	214	192	224	215	214	203	218	202	231	178	218	217	188	215	222	209	210	207	196	227	197	212	215	232	247	208	195	202	221	197	204	208	203	196	208	190	195	220	210	219	217	211	216	194	215	191	211	210	202	219	203	164	203	232	226	211	214	237	249	206	230	217	201	203	195	194	212	209	178	191	192	213	210	188	212	234	212	205	212	191	232	230	201	189	206	183	220	253	184	218	208	213	237	243	217	208	202	221	215	207	232	211	212	206	214	190	223	192	214	184	215	197	226	196	207	189	202	209	215	211	209	199	232	210	211	205	217	219	224	199	234	188	193	216	215	185	216	206	183	203	236	201	186	196	212	209	211	223	190	210	234	196	203	227	204	199	197	203	208	218	194	202	196	187	221	196	225	225	216	203	195	205	220	218	209	190	211	209	199	215	211	211	227	200	206	216	219	200	221	230	197	205	220	214	196	204	219	222	200	225	190	215	206	195	212	207	185	191	197	217	223	194	218	206	231	234	218	229	235	194	210	214	211	201	214	225	220	202	202	210	190	219	229	186	204	222	201	196	177	183	205	210	202	215	214	222	201	193	207	225	230	223	214	221	229	198	215	229	188	197	233	216	205	210	191	210	190	219	213	179	191	202	220	219	216	218	219	210	209	211	204	205	208	231	209	198	231	212	195	235	206	209	200	196	211	191	200	173	198	209	181	185	218	222	208	215	187	194	193	226	225	213	196	216	212	216	224	192	216	208	206	207	244	201	210	237	202	216	204	208	207	218	212	195	211	194	197	216	203	212	247	220	224	191	221	194	226	223	208	197	179	200	215	210	208	214	218	205	199	208	232	211	222	207	192	187	202	219	231	213	232	224	194	228	193	215	184	227	213	192	208	187	215	224	202	196	205	226	215	210	187	220	193	203	236	205	208	209	209	195	198	193	197	210	186	199	240	201	231	197	211	191	194	206	230	219	224	217	203	217	200	212	228	248	201	220	206	185	207	213	227	229	228	205	194	198	223	212	209	256	216	205	219	217	214	215	206	210	196	223	204	226	211	225	216	201	214	189	182	213	215	207	209	194	221	202	208	200	192	196	187	204	229	214	244	240	210	212	212	213	194	234	218	218	213	214	188	188	179	209	226	199	195	199	223	199	194	213	219	192	193	215	216	208	197	210	205	186	220	241	230	199	218	214	220	226	201	209	204	213	221	196	204	218	207	253	248	227	228	209	221	209	224	201	253	213	172	244	227	203	195	206	192	208	217	207	210	184	197	189	209	209	212	218	199	243	182	217	203	228	215	212	221	210	237	196	215	220	210	208	218	219	217	213	213	212	204	245	220	206	203	213	199	207	199	206	204	193	198	205	196	201	194	199	184	205	219	189	252	218	207	211	199	220	215	230	218	193	219	219	208	188	239	218	198	223	190	200	192	252	222	225	190	231	208	213	191	206	213	223	161	229	197	213	200	208	170	225	229	201	224	208	220	204	205	227	200	199	190	201	228	234	217	210	206	211	208	198	218	221	204	206	227	220	201	222	218	222	203	186	208	219	232	214	219	200	202	215	190	208	215	234	202	196	217	203	227	199	203	200	205	183	209	196	232	216	216	237	188	216	229	224	214	204	231	207	233	205	200	197	228	210	182	192	206	197	208	198	195	195	205	230	177	221	215	217	223	212	226	192	217	190	219	199	223	215	223	195	184	179	216	236	247	158	203	215	221	209	209	215	215	219	220	211	212	207	208	177	203	202	219	215	178	201	221	222	202	209	239	203	238	230	195	210	223	251	209	205	212	206	237	198	206	223	241	192	207	208	227	185	235	217	220	193	188	223	207	215	183	208	195	220	221	205	190	216	216	189	220	189	244	221	206	199	221	191	188	197	214	214	211	220	212	205	239	225	237	188	193	212	207	207	210	214	183	211	227	210	202	213	205	207	218	191	188	211	208	231	214	222	200	223	238	215	215	221	202	213	211	209	196	189	195	203	236	180	214	196	188	195	211	215	203	209	211	205	194	201	204	201	215	241	209	215	200	212	240	210	211	219	227	204	220	222	213	206	206	232	183	192	200	221	206	215	233	229	205	217	184	203	206	231	224	221	202	211	209	207	193	200	201	182	184	221	199	220	210	220	220	209	205	191	206	211	191	201	219	219	211	219	200	216	183	227	209	198	199	215	212	192	186	227	230	200	229	187	219	224	226	222	208	209	220	210	208	239	206	225	207	210	216	195	220	205	196	206	190	199	206	221	189	206	212	216	187	221	212	211	201	196	208	197	210	194	241	212	209	211	209	231	212	194	210	176	221	226	219	204	209	195	208	218	231	233	217	224	201	204	216	232	209	213	209	198	199	190	189	201	198	214	209	233	197	225	200	217	189	208	226	197	222	221	217	206	241	207	202	195	219	210	206	205	223	204	193	209	201	177	224	205	214	191	203	206	209	221	195	206	195	193	208	196	217	203	220	189	218	196	201	216	232	208	222	210	172	224	192	235	202	188	194	187	171	221	200	198	214	215	197	231	213	226	205	213	182	214	180	213	214	220	208	202	205	201	222	223	200	200	233	197	192	227	224	215	232	197	197	199	234	195	193	198	181	200	224	214	259	197	187	223	234	197	202	221	193	225	206	209	219	214	207	194	197	201	216	189	219	223	208	185	219	211	255	190	189	185	197	234	183	199	249	215	189	177	213	228	212	225	202	209	211	201	203	201	208	218	192	189	199	193	204	178	205	207	209	210	217	228	211	209	191	218	201	213	200	246	218	200	220	189	201	210	207	185	185	216	209	206	203	191	181	196	201	199	192	216	192	182	200	239	236	204	196	213	208	204	186	218	205	215	212	228	193	206	202	213	193	216	220	228	228	225	207	237	213	223	223	208	214	208	212	221	218	218	219	236	183	212	185	244	238	228	211	219	220	220	194	213	220	232	205	197	210	209	213	194	203	234	215	214	208	209	207	220	225	204	226	218	204	220	226	219	190	186	222	215	206	216	226	219	233	184	234	222	219	202	179	214	224	201	224	216	220	210	235	196	200	247	227	222	222	205	238	198	220	211	180	203	206	218	205	215	211	215	197	198	214	204	214	258	207	197	238	198	208	209	209	214	203	207	197	203	221	195	209	233	211	236	212	219	200	212	223	219	188	194	194	237	207	230	201	173	214	192	209	202	212	210	210	202	244	209	196	223	222	196	221	205	230	215	223	216	233	178	205	205	188	203	206	212	184	213	201	225	210	187	223	201	190	222	210	233	227	219	214	198	201	200	169	180	224	186	223	219	233	216	217	184	224	212	178	219	219	223	199	220	217	221	238	196
3958	1061	1213	1221	952	743	609	632	596	551	627	578	589	572	581	554	591	570	574	571	591	571	575	562	541	570	581	552	535	549	546	567	538	545	558	577	532	540	537	596	529	555	543	577	560	537	540	542	555	540	558	539	492	531	561	576	572	591	521	542	532	527	582	580	585	519	536	590	523	593	574	555	528	549	512	587	536	530	583	521	555	544	605	514	550	561	537	560	515	552	515	536	509	580	532	546	542	521	578	563	569	590	537	583	573	532	551	560	599	523	530	564	521	524	538	538	560	575	537	548	520	531	624	535	503	525	564	541	551	539	567	505	558	495	562	539	552	559	532	551	527	525	546	557	553	578	541	552	540	537	533	521	526	579	584	565	568	551	491	539	547	519	529	544	544	525	529	592	536	557	571	524	553	533	585	545	538	530	486	572	582	550	529	552	547	530	531	576	570	584	552	559	524	516	539	538	565	528	529	569	538	548	558	524	535	556	523	562	531	579	554	541	569	519	559	555	554	554	520	554	552	561	558	520	551	569	553	557	574	513	543	588	554	545	518	512	578	594	572	526	553	541	527	550	566	573	521	571	507	551	529	535	529	535	552	572	575	532	547	559	519	550	603	555	555	598	538	553	584	535	540	565	554	538	543	544	554	523	553	583	531	582	527	543	537	557	545	544	568	564	572	549	502	564	558	563	557	523	515	545	548	579	566	490	562	568	550	511	561	562	568	527	513	539	545	564	540	527	493	600	561	525	540	529	534	572	548	567	554	566	604	599	570	568	554	519	515	603	555	580	532	544	557	510	562	544	558	528	525	545	553	572	539	536	580	547	564	533	511	557	624	549	554	571	559	554	589	561	532	542	549	540	551	532	555	572	555	521	578	556	554	512	551	533	549	540	563	530	535	542	533	583	553	574	552	589	555	529	572	554	516	555	566	573	545	596	549	538	555	533	567	568	555	555	549	577	530	555	568	557	609	531	547	557	544	572	545	560	489	549	549	548	534	584	561	559	542	500	576	531	555	557	553	529	489	546	579	536	515	560	519	518	526	593	555	546	567	540	521	547	534	567	525	536	539	482	514	536	560	548	509	503	547	548	567	547	537	572	608	532	525	525	560	547	542	550	507	498	507	525	544	612	511	540	558	516	530	553	560	493	553	551	581	564	551	556	605	531	553	523	550	552	553	548	561	587	559	600	546	565	528	540	555	542	581	623	560	533	596	556	510	551	528	588	542	538	548	520	548	537	551	561	540	576	540	569	531	518	546	560	521	564	516	519	565	574	555	517	580	572	581	522	556	534	559	506	550	545	538	575	547	559	600	546	549	596	525	587	535	568	558	537	562	541	553	514	572	548	513	523	570	540	549	565	562	576	548	522	510	525	547	526	527	562	535	556	541	552	530	555	550	564	549	554	558	560	531	542	548	551	594	572	584	531	552	581	548	602	534	542	538	539	577	531	580	551	579	523	586	550	549	510	562	545	559	526	560	555	534	545	583	549	552	521	540	560	575	560	547	545	545	575	543	550	535	550	575	572	562	531	543	564	577	534	602	505	536	573	537	537	539	552	536	570	522	572	541	612	553	547	553	558	585	592	540	596	497	548	510	569	537	559	549	564	577	573	580	540	571	535	517	550	503	527	578	535	564	504	532	563	545	573	551	556	552	537	552	589	563	573	540	539	516	539	583	556	539	569	562	550	526	564	552	542	568	590	558	529	550	522	594	556	569	535	545	559	540	537	519	555	562	522	572	527	544	552	567	534	525	586	555	570	554	585	547	565	557	543	579	544	523	589	513	551	554	496	501	525	547	551	565	497	561	561	569	539	548	569	610	564	539	552	544	572	544	570	511	521	568	492	557	549	559	508	534	563	546	607	528	574	535	521	563	541	557	537	533	543	543	558	558	530	542	570	546	527	498	517	538	552	540	575	519	552	525	532	545	549	542	538	578	527	545	528	562	584	565	583	518	566	529	577	548	512	531	534	565	520	575	544	537	579	550	511	546	556	532	564	597	557	553	521	573	577	547	571	550	539	550	553	574	568	535	538	516	559	546	595	577	542	547	516	556	530	542	526	573	560	512	539	533	526	540	521	564	557	552	540	538	553	548	565	507	535	533	563	536	501	537	540	537	520	588	600	556	536	553	533	574	542	545	553	573	520	523	556	546	536	511	601	551	564	539	546	555	539	535	551	494	589	552	532	535	578	550	562	525	559	491	579	574	541	583	566	544	553	574	553	535	563	532	535	546	553	530	575	546	557	573	550	575	584	541	550	558	551	522	559	541	546	556	566	568	526	580	520	560	560	541	549	583	504	554	555	517	564	597	593	532	530	542	570	534	570	549	550	584	559	535	529	548	529	546	585	514	569	494	532	532	532	539	519	495	569	561	565	561	565	579	557	521	549	538	529	525	544	566	574	528	520	541	589	528	541	565	511	518	498	530	569	537	553	530	536	585	561	591	530	560	557	533	559	583	538	516	560	593	575	557	555	565	539	568	537	568	580	528	561	568	604	546	489	562	497	582	564	527	596	556	516	589	562	553	532	542	538	558	530	543	567	547	549	558	537	538	590	559	545	540	542	512	502	567	521	563	545	549	547	520	514	595	497	544	551	526	549	560	522	547	554	538	528	541	540	569	582	541	552	530	582	566	560	579	507	571	587	521	550	559	537	524	582	502	525	563	532	586	552	569	556	556	559	568	535	519	555	593	549	537	536	547	578	575	530	501	507	542	549	544	550	522	550	552	514	533	591	559	551	538	499	496	543	515	534	515	549	528	534	581	526	538	545	517	565	550	513	557	542	576	556	599	534	544	535	550	547	565	545	532	545	523	552	519	529	530	536	591	540	569	512	493	516	553	556	522	571	495	560	510	517	544	565	574	539	550	532	585	540	545	555	540	541	580	545	553	526	532	526	551	601	573	524	539	540	582	562	581	545	536	575	561	593	529	581	560	541	545	590	512	562	510	510	539	544	533	576	538	521	535	534	548	578	558	548	551	546	511	531	522	578	549	547	529	534	552	579	502	539	518	542	540	576	534	554	580	564	530	537	544	564	544	568	564	558	560	545	619	517	549	536	548	563	545	512	525	565	530	588	541	554	560	568	541	524	595	591	502	542	512	548	559	586	526	522	559	586	544	594	571	559	554	546	594	525	526	563	565	540	560	554	530	517	574	558	532	566	502	580	516	482	561	512	548	517	549	552	524	559	560	536	550	532	481	557	540	525	520	536	567	598	524	543	526	562	546	512	549	556	537	563	525	556	556	515	549	543	503	518	573	565	526	555	531	594	581	543	566	551	548	563	516	518	579	535	511	619	531	548	559	532	598	539	588	574	551	567	558	531	541	504	516	534	558	592	543	558	520	605	525	573	532	571	587	530	590	533	529	555	572	512	544	505	526	525	537	540	556	565	547	587	562	551	511	550	523	537	586	568	557	563	572	507	546	562	536	597	495	571	573	551	543	567	539	567	561	543	518	554	554	565	518	571	534	566	557	531
22703	7915	5886	3895	2507	1593	903	624	434	386	327	276	244	243	217	251	256	246	244	218	216	220	226	237	208	225	246	216	185	204	180	201	216	205	246	198	189	199	214	199	210	209	189	220	204	221	221	208	197	201	234	240	194	211	197	213	211	220	208	220	209	197	216	220	227	216	215	202	201	223	198	183	209	201	214	198	206	192	199	227	226	217	190	192	212	211	187	206	216	232	209	219	204	225	192	217	178	191	213	224	208	212	245	218	197	196	201	200	189	171	195	207	195	202	208	189	202	199	206	194	232	226	177	181	232	225	199	199	215	181	205	235	220	212	203	222	197	243	203	218	204	219	180	213	187	209	194	227	188	230	205	224	211	226	206	201	204	201	217	204	185	235	227	202	191	200	187	215	209	234	206	183	218	199	214	183	188	211	208	217	185	209	193	194	199	188	199	207	203	224	208	218	220	199	198	211	224	217	215	202	195	206	198	216	202	197	230	213	187	184	206	180	194	197	204	189	222	187	198	219	212	211	198	177	205	173	197	217	190	220	219	216	215	203	190	206	212	212	215	189	226	217	205	192	192	217	210	199	210	212	195	174	225	199	213	189	189	202	206	224	241	216	182	220	202	210	202	245	225	204	200	223	212	223	197	212	209	190	183	181	202	199	206	207	200	187	198	185	221	189	222	188	209	204	203	208	195	239	224	224	185	224	191	186	211	223	185	208	172	214	241	224	191	215	203	171	214	220	215	198	215	198	187	229	198	201	220	208	209	211	213	189	193	203	221	199	194	216	217	209	218	217	194	213	215	200	193	222	184	214	208	195	201	209	205	218	191	213	208	188	218	203	238	198	214	203	193	203	218	225	227	212	217	210	228	195	215	229	169	192	208	218	218	218	183	201	228	195	192	220	217	194	204	212	197	214	200	198	213	229	209	189	199	213	197	181	223	214	206	192	219	212	216	208	196	206	217	226	224	198	205	210	191	208	209	198	191	220	192	211	195	186	210	199	184	206	193	203	198	204	232	199	203	193	192	192	204	230	227	219	203	199	198	209	221	210	195	210	229	215	196	195	225	186	177	219	230	222	191	202	225	212	209	184	207	197	218	220	199	204	205	215	201	193	217	205	221	218	225	206	207	207	193	177	231	208	215	220	209	215	201	193	218	224	212	209	242	197	207	182	215	187	216	201	181	197	179	199	215	199	200	217	223	208	191	198	209	195	196	202	184	197	210	192	187	198	213	193	203	198	192	208	194	196	205	176	181	217	196	183	216	217	227	204	224	202	184	195	180	170	201	191	199	187	211	204	231	188	198	224	220	196	185	210	197	205	206	191	200	217	186	203	197	181	212	226	198	198	208	188	218	221	192	246	208	210	247	234	231	207	209	198	211	230	216	211	209	236	205	221	206	217	221	203	186	207	210	208	208	177	212	176	193	210	178	198	181	192	220	174	200	193	216	206	224	195	234	232	182	206	227	208	217	216	199	167	197	224	197	191	224	203	218	228	219	222	190	177	191	206	198	209	206	229	206	227	225	191	214	188	200	193	198	200	210	197	182	195	191	202	206	211	195	202	187	204	206	192	196	199	215	200	192	217	213	211	196	197	199	212	210	195	209	198	215	193	216	205	209	220	204	171	204	190	211	201	180	197	190	203	223	206	205	181	208	188	193	210	225	189	231	222	202	214	211	207	194	204	220	215	217	196	214	211	219	236	206	233	189	197	208	197	209	193	184	214	196	193	212	181	223	190	207	191	217	207	187	225	192	201	204	237	197	214	196	223	205	181	216	213	186	192	193	189	207	182	222	207	210	193	209	210	221	205	208	209	223	196	195	208	216	206	195	186	208	193	208	203	194	221	205	187	202	202	180	212	224	181	200	230	214	191	171	205	188	225	233	184	181	221	225	217	229	225	217	203	208	210	209	192	208	200	190	182	190	193	220	180	204	195	214	201	208	190	205	203	216	231	210	217	200	205	224	195	196	179	212	208	203	203	192	195	190	219	193	196	198	223	189	214	191	215	212	209	203	212	236	188	222	202	210	178	221	199	198	205	188	218	227	210	212	227	175	201	209	210	225	195	237	186	223	212	190	205	198	228	202	197	191	204	209	183	190	195	217	211	216	205	198	198	209	219	203	215	197	236	201	197	192	180	202	196	194	193	206	188	199	194	208	204	205	197	225	201	215	178	197	198	213	214	219	176	182	180	223	206	221	231	211	201	211	227	219	206	205	202	233	195	226	232	213	232	208	217	208	218	204	206	215	193	188	191	179	215	199	189	215	235	177	208	206	193	210	197	194	214	196	213	216	196	184	203	209	200	211	194	227	203	224	198	207	206	211	209	232	213	217	195	187	194	181	199	194	196	200	234	221	212	216	195	194	200	188	195	194	168	233	220	191	195	219	209	175	228	215	183	196	235	199	218	186	198	202	197	185	190	224	216	227	198	244	210	196	177	198	204	211	174	214	192	179	200	199	203	213	198	181	204	216	199	192	202	191	194	234	192	206	172	178	245	189	219	173	201	212	192	198	212	226	232	207	204	209	224	201	200	200	207	206	214	213	218	218	200	222	235	208	234	192	201	196	211	194	202	201	207	228	192	207	201	216	175	215	216	233	191	204	172	226	200	200	194	212	187	183	223	207	201	183	220	159	192	196	200	209	192	212	179	222	202	185	216	227	220	208	237	215	196	196	221	215	213	182	204	219	202	216	225	215	201	181	224	204	202	195	195	219	196	194	202	182	221	200	195	196	199	207	199	206	193	189	218	187	224	222	211	186	213	214	215	195	215	188	198	246	234	208	197	198	209	184	203	195	231	219	235	211	248	190	183	195	217	220	214	200	211	185	212	188	206	171	181	206	203	204	202	223	210	175	201	229	203	207	216	239	186	201	204	200	243	202	196	200	220	197	199	230	191	201	185	190	212	222	171	205	210	208	217	216	218	204	209	217	175	190	202	189	213	236	189	207	192	205	236	211	225	236	219	228	202	213	206	220	199	187	214	220	194	210	205	239	203	210	236	198	204	203	196	183	202	208	215	188	206	177	195	215	193	197	227	195	201	216	203	214	195	222	219	216	203	211	166	188	191	200	187	221	177	176	236	211	207	224	208	228	221	219	224	218	193	207	205	192	219	213	225	207	188	206	192	218	210	207	185	200	217	196	189	183	192	210	217	204	204	197	192	198	194	183	190	226	216	236	199	208	194	220	208	211	220	199	215	207	219	228	198	196	212	233	227	201	202	212	180	213	198	183	205	201	197	190	206	208	202	216	188	212	213	224	209	216	188	203	218	173	202	187	186	230	187	213	210	193	232	218	204	187	188	208	204	212	179	216	207	209	220	204	215	211	175	213	184	189	213	208	209	206	187	208	175	196	238	187	196	200	210	233	189	173	181	214	198	186	218	226	216	191	180	201	212	210	208	217	208	205	189	211	221	211	194	208	215	208	209	207	200	202	193	212	200	222	211	204	209	198	208	192	226	204	186	179	196	181	212	201	186
15377	3284	5155	4956	4189	3044	2290	1944	1495	1225	1090	1001	939	912	845	826	785	733	719	708	709	718	756	712	659	618	649	649	590	611	588	585	591	569	609	535	610	586	591	590	558	584	575	572	533	543	563	570	529	532	560	532	547	573	535	529	547	540	557	534	570	548	577	565	553	567	559	555	522	537	537	513	563	509	500	532	547	544	531	559	528	578	543	580	541	581	528	559	565	523	536	561	555	526	546	537	528	549	565	561	573	548	566	518	542	533	542	532	496	536	563	564	505	515	527	552	489	544	554	531	527	534	514	541	525	538	564	507	551	557	537	536	508	552	494	571	506	528	504	508	516	535	542	518	509	551	508	552	518	525	529	537	541	476	516	526	534	501	498	580	525	542	547	528	548	520	526	534	529	524	529	530	547	506	570	515	529	538	549	554	485	564	530	518	542	566	502	513	494	525	536	479	543	520	520	555	496	542	488	549	546	533	539	529	517	535	534	523	524	512	526	526	516	509	514	538	499	529	544	536	472	532	515	529	527	531	523	545	503	578	537	541	518	541	557	582	502	487	518	523	537	540	534	557	548	523	580	560	536	535	551	543	525	523	530	516	551	507	530	553	542	558	544	505	520	510	551	537	559	531	571	584	517	519	524	519	560	567	540	500	527	540	542	535	510	501	540	548	534	508	515	553	482	550	553	516	507	511	548	514	536	507	561	505	543	547	573	498	561	532	530	460	525	554	533	537	536	571	568	513	532	511	541	544	486	547	519	556	561	537	543	517	528	526	552	546	528	541	471	553	483	533	531	542	504	534	532	555	526	499	530	523	527	555	508	550	537	549	554	531	533	508	520	533	512	553	548	484	524	516	555	516	551	539	528	505	537	531	549	502	542	530	545	525	558	526	549	552	486	555	544	488	555	543	546	536	552	560	531	517	532	551	537	525	551	524	517	526	507	535	529	526	530	510	492	527	554	562	543	526	525	531	499	522	525	535	532	507	538	489	521	532	505	534	534	543	539	519	482	515	556	529	511	477	532	522	536	486	514	526	560	548	515	532	521	529	553	542	502	530	529	508	522	523	518	505	540	516	546	525	561	542	550	535	518	506	541	508	537	553	569	527	508	479	564	505	517	539	568	488	517	544	534	505	553	574	522	518	609	547	522	546	541	519	523	538	519	579	555	495	520	499	547	553	510	521	530	588	505	523	501	526	565	535	492	522	518	502	522	514	526	510	541	519	544	574	555	557	513	525	474	538	538	534	533	530	516	502	474	548	526	526	553	528	570	494	547	544	502	547	510	491	560	549	544	516	506	537	506	503	595	551	528	548	545	543	521	560	519	505	547	515	545	495	522	511	532	516	494	532	557	518	532	510	534	527	491	513	483	521	492	495	505	541	525	543	517	506	509	519	511	561	543	523	505	555	550	518	535	494	468	530	531	511	491	526	526	542	540	588	521	507	561	526	554	511	531	548	579	527	521	569	524	552	550	505	496	543	570	529	540	556	533	544	555	571	524	543	532	504	559	499	560	523	521	501	515	505	583	515	520	493	534	538	531	488	526	530	533	557	524	495	502	547	527	541	558	544	547	504	537	499	515	521	511	506	536	580	555	514	546	544	571	544	533	517	541	553	579	496	498	560	492	535	529	547	519	543	549	518	551	533	490	496	555	535	575	510	524	589	555	543	508	484	515	530	498	532	556	526	498	512	534	525	539	547	571	552	541	526	498	530	532	480	523	536	494	545	520	525	541	497	538	494	535	507	520	521	555	551	464	500	537	531	538	522	544	519	517	552	527	518	558	501	556	519	539	542	525	527	484	505	550	580	497	540	472	535	496	568	564	534	584	527	523	562	505	532	537	534	522	535	524	499	533	526	488	554	537	551	512	542	537	534	565	566	566	515	539	553	543	518	534	546	476	551	538	521	524	542	551	507	520	564	580	531	520	549	498	541	479	519	524	509	533	559	513	533	539	520	535	543	540	536	498	498	557	510	535	484	562	532	545	500	523	532	528	507	557	534	552	540	549	515	478	494	544	528	519	524	531	531	533	520	550	555	550	530	547	487	540	540	531	506	526	504	511	546	574	537	558	540	508	538	525	530	529	519	552	521	526	545	523	483	529	514	589	523	515	537	579	487	497	537	551	512	499	498	532	496	525	547	523	553	592	535	511	538	537	512	515	540	503	538	527	496	491	531	523	591	546	519	521	539	545	578	509	522	523	507	530	537	525	505	517	568	543	510	544	543	489	504	535	541	537	505	531	549	523	543	509	538	498	517	546	496	541	508	536	513	496	484	558	502	533	501	523	547	545	523	546	478	577	532	506	537	526	559	562	499	511	501	559	536	475	489	506	549	548	510	518	516	509	470	521	499	526	513	517	496	511	522	503	521	520	497	530	519	540	538	511	537	542	569	490	548	515	551	546	495	540	555	520	541	554	507	542	554	545	557	535	508	528	545	541	537	537	569	538	521	555	548	549	523	536	516	513	569	564	524	510	513	537	565	520	539	546	553	503	547	521	547	497	557	526	530	561	564	529	533	525	519	551	572	538	517	523	516	474	552	549	516	553	516	554	487	554	493	534	558	545	546	534	536	521	499	529	514	549	519	529	520	530	521	561	550	525	536	505	564	549	519	504	527	535	555	540	501	553	477	590	532	541	500	476	517	566	515	566	523	518	551	481	559	542	527	518	523	533	536	432	524	498	504	528	490	506	509	507	553	522	506	508	523	527	520	554	497	518	541	535	519	528	532	498	553	523	505	531	539	548	520	531	533	470	532	492	532	548	535	527	566	528	514	541	533	494	521	531	547	556	522	589	540	522	602	521	503	566	510	507	528	518	526	578	555	548	529	488	472	536	482	496	515	537	546	540	539	557	561	522	524	586	514	521	510	477	528	557	499	537	561	558	513	536	524	483	520	536	478	497	507	499	512	551	544	548	526	545	505	537	506	551	533	516	543	474	540	541	531	521	532	570	527	534	511	488	504	528	524	519	521	514	454	553	539	549	543	536	496	558	529	531	529	509	530	547	518	527	497	555	507	547	518	484	502	559	562	528	498	513	548	510	533	519	553	554	534	529	493	543	567	533	523	510	484	513	492	559	571	489	577	540	518	509	523	516	571	551	512	516	486	511	557	513	524	526	503	545	503	517	490	543	513	583	512	513	551	532	544	521	535	492	542	563	541	525	531	538	520	515	530	528	496	531	529	547	511	553	555	550	515	520	533	533	532	555	513	507	515	498	564	537	533	474	551	535	572	572	515	516	515	512	532	535	515	526	503	496	536	534	509	547	543	540	536	529	523	552	538	520	513	544	569	494	505	532	518	544	530	564	500	549	562	542	518	539	546	526	507	532	508	549	502	540	529	545	549	557	533	546	536	537	519	532	541	538	537	543	501	501	518	485	530	518	527	515	537	541	508	496	548	491	528	522	533	529	520	529	550	527	494	515	523	540	531	507	558	534	530	507	513	488	462	568	570	507	527	525	520	514	514	582	551	524	505
29286	10978	8793	5775	4182	2460	1452	834	541	406	295	236	216	188	194	214	184	169	160	172	161	135	138	151	144	145	130	136	134	124	113	108	125	124	120	115	118	122	127	109	113	105	107	116	106	136	101	103	121	103	107	105	124	92	113	96	108	108	111	101	134	97	97	113	114	98	90	120	105	119	108	101	103	121	116	120	103	93	112	104	112	107	116	98	103	127	113	112	99	122	103	99	112	102	122	112	103	120	107	118	126	104	103	111	107	113	93	96	105	102	103	98	108	115	87	119	96	109	102	98	130	122	102	132	119	98	88	114	110	99	108	115	106	91	123	90	94	109	112	103	133	109	103	110	109	94	103	121	90	104	108	92	91	93	106	106	92	109	115	112	101	99	100	122	108	109	98	122	113	94	104	95	97	97	108	116	88	101	107	93	78	107	90	104	96	112	112	97	126	113	106	107	111	114	96	98	101	108	94	94	95	116	110	81	108	115	97	106	84	103	91	106	120	113	105	95	107	117	84	95	102	108	107	103	104	101	115	93	109	100	111	105	95	107	112	97	125	105	104	87	115	110	100	116	119	125	107	104	123	86	100	122	113	94	88	92	101	119	126	125	100	109	113	103	116	115	96	98	108	119	105	106	116	91	102	108	95	88	87	90	121	126	103	109	94	95	109	87	101	87	121	119	103	104	86	110	110	95	102	104	95	136	102	106	105	112	109	106	103	101	101	102	95	108	119	93	101	118	91	119	103	110	79	100	108	111	117	108	92	89	108	109	118	93	92	103	92	102	112	88	115	122	110	114	126	116	100	121	89	107	95	103	111	89	125	90	112	121	118	83	128	101	115	110	119	115	112	100	101	102	104	101	100	118	105	100	117	100	110	112	94	110	114	95	101	103	99	107	99	110	109	101	113	115	107	124	98	108	92	101	107	106	101	105	108	118	118	118	112	113	100	84	96	113	106	119	101	101	105	114	98	96	120	112	120	114	108	104	121	110	113	91	99	98	96	99	113	111	106	111	97	107	125	108	106	112	106	112	100	105	103	114	102	95	89	98	91	120	117	105	100	103	103	92	110	114	102	113	97	99	94	102	99	104	113	108	100	112	93	93	111	97	93	107	121	83	117	104	126	110	117	129	94	125	85	104	103	102	105	108	102	106	121	125	103	99	110	95	87	96	104	109	132	91	98	119	127	110	119	97	110	106	120	100	111	116	89	122	97	104	123	94	102	107	99	97	110	95	111	96	101	109	106	103	112	117	100	107	95	97	105	119	88	102	124	110	111	108	100	96	96	104	102	109	108	125	105	120	106	98	94	101	108	110	123	132	105	102	103	101	101	96	113	104	107	103	103	99	87	100	118	110	118	99	101	103	117	112	106	104	102	95	89	110	93	101	107	104	97	99	105	100	124	111	119	94	102	84	107	109	117	103	100	108	108	108	112	106	103	122	113	121	102	106	100	96	106	105	116	116	121	81	107	107	101	124	106	122	107	101	107	103	95	100	106	110	108	73	113	132	101	101	92	92	119	102	106	108	97	90	93	107	104	118	100	124	105	121	98	116	109	109	105	116	98	114	121	111	89	85	123	111	100	111	101	117	120	106	107	103	88	115	117	100	97	109	110	97	120	110	116	119	108	107	113	91	95	123	104	98	88	85	109	102	118	89	100	100	94	106	104	114	106	117	112	114	92	111	96	100	126	113	107	117	113	94	105	87	95	116	111	121	120	96	118	113	97	124	125	101	114	105	98	109	97	122	107	105	85	99	103	94	125	117	106	121	108	92	100	107	98	93	93	107	109	111	105	119	107	119	116	108	102	109	119	108	115	118	124	115	114	136	88	93	93	96	112	111	103	126	120	110	106	93	102	112	111	94	98	105	97	103	116	93	102	92	91	116	135	93	108	115	116	113	92	122	102	104	106	115	123	85	110	93	85	119	107	105	99	99	92	112	116	121	106	121	111	101	101	114	93	106	102	98	99	123	104	117	106	106	106	101	105	115	96	102	104	100	109	101	132	119	101	106	104	102	101	109	98	115	81	126	115	117	112	95	97	106	100	96	111	97	110	100	105	100	109	105	121	98	116	126	107	115	104	96	105	97	112	104	118	98	113	106	101	100	102	130	108	112	121	116	91	89	102	98	101	102	96	94	122	103	96	104	94	120	95	106	103	103	103	96	99	104	108	116	115	103	91	103	113	111	109	83	97	115	111	113	104	100	115	107	98	96	114	129	79	94	87	123	94	111	95	98	92	113	113	118	104	111	104	100	109	103	92	98	108	104	108	114	126	116	97	96	103	114	104	118	94	99	92	103	103	108	96	92	98	106	87	118	100	114	110	93	114	113	119	91	98	113	87	110	122	103	103	92	88	119	118	106	92	104	98	101	115	105	143	105	113	98	82	107	114	99	94	101	89	101	104	103	86	95	99	132	104	115	96	94	107	96	97	101	102	113	112	108	94	107	114	95	106	112	116	100	122	99	100	90	99	115	119	95	88	104	105	96	96	106	98	107	108	104	101	89	111	101	95	108	118	101	112	121	115	104	108	101	107	101	90	95	113	104	99	102	123	116	102	86	114	106	111	102	103	92	121	126	118	102	114	116	104	111	97	103	115	103	91	108	88	128	122	80	93	101	99	86	99	93	109	94	111	118	98	100	92	104	102	110	78	113	115	91	109	105	92	103	114	124	119	114	110	107	98	118	92	89	106	112	100	120	109	95	114	95	103	106	119	109	89	112	106	107	111	107	114	113	123	91	125	116	94	96	100	100	99	116	111	96	101	87	106	99	103	110	106	86	102	115	107	107	88	94	108	127	103	97	100	106	120	106	122	114	91	116	85	130	106	111	104	112	106	117	106	110	103	101	119	100	92	120	97	97	100	115	112	112	114	87	124	103	111	101	100	113	100	110	121	85	95	101	108	102	118	111	124	126	104	115	101	100	95	111	117	101	96	116	102	94	92	109	90	97	109	121	113	104	106	115	118	106	113	121	89	107	110	74	119	117	110	111	84	86	99	116	97	114	110	117	99	107	106	114	121	85	81	109	92	87	93	88	112	106	104	89	117	102	117	108	101	106	117	115	99	95	113	121	96	108	97	104	112	107	103	106	96	126	110	107	98	102	116	115	113	93	108	119	96	96	110	113	134	94	94	119	114	90	122	106	88	107	112	116	138	103	103	110	91	111	107	104	107	115	98	104	101	97	121	106	92	88	99	128	109	105	110	99	103	100	100	88	99	119	77	97	80	113	105	105	99	87	114	94	107	108	104	98	111	101	115	95	87	110	87	92	95	121	103	97	108	103	99	121	119	109	92	103	77	122	111	113	108	109	122	105	123	89	108	89	114	98	104	93	94	102	80	95	118	109	108	82	73	104	93	111	98	99	91	107	98	101	94	96	96	104	101	104	116	102	89	88	100	94	93	113	109	99	88	91	115	101	113	116	96	90	112	99	96	117	101	97	86	107	103	107	86	124	108	106	112	108	112	109	121	102	100	86
18065	4911	7956	7393	6501	4710	3573	2772	2152	1720	1378	1305	1100	954	867	784	758	700	685	693	662	600	628	684	540	518	478	424	436	406	433	409	420	403	398	366	359	378	323	325	347	381	374	372	349	316	322	329	351	326	345	322	340	357	307	323	323	316	306	319	343	333	312	339	321	294	338	319	325	299	344	310	318	284	316	324	319	296	326	323	302	305	287	319	309	311	328	308	308	325	328	324	323	331	359	341	334	315	316	317	354	297	326	310	296	314	302	323	294	358	333	307	274	293	304	324	317	283	298	295	285	301	297	305	300	296	312	308	285	288	310	274	274	313	293	287	324	269	320	278	298	263	297	298	302	293	288	294	287	295	290	281	288	308	271	292	276	296	294	278	305	298	279	289	306	291	330	294	328	292	279	318	307	321	278	311	302	301	284	313	298	289	263	295	279	290	315	283	274	298	307	300	277	279	267	299	267	295	298	303	275	264	274	310	289	279	277	285	290	303	322	278	329	316	285	279	276	288	283	264	261	252	325	307	297	302	294	320	305	254	286	298	296	288	302	272	280	277	294	294	262	268	299	294	270	268	272	291	302	264	327	290	275	296	281	317	294	313	263	299	276	291	287	308	269	278	271	272	282	292	302	273	276	293	255	292	283	263	299	299	306	319	292	275	285	289	282	279	269	320	276	276	286	270	282	301	312	322	244	271	294	304	269	282	265	290	267	303	259	292	299	285	301	274	299	287	268	295	270	298	288	286	305	319	278	257	295	293	267	308	298	277	301	270	280	272	295	290	323	280	277	264	263	252	258	296	271	264	282	282	256	279	271	310	273	265	318	267	281	241	292	332	281	304	262	273	283	294	295	269	262	257	257	282	297	296	310	309	283	298	266	255	274	281	307	302	293	305	253	279	263	303	295	268	282	314	271	280	274	306	284	293	291	273	296	292	266	288	335	326	308	281	271	299	276	304	303	287	279	307	311	293	296	290	292	270	288	291	304	283	290	314	295	269	294	296	291	284	266	245	276	277	289	295	282	289	302	310	299	276	286	276	263	320	311	271	278	298	323	251	291	287	267	286	286	282	298	293	279	280	303	301	292	288	265	298	275	300	290	289	330	338	304	276	285	276	284	300	274	286	286	306	285	301	294	295	301	302	313	276	304	277	280	314	257	282	303	259	294	283	284	277	294	301	279	295	296	274	321	281	304	260	295	281	296	301	299	318	290	291	277	265	281	314	289	287	286	287	282	277	286	285	273	287	280	281	310	284	298	287	298	266	283	266	270	279	292	291	252	260	306	287	279	287	306	283	287	287	274	290	294	276	271	272	296	285	297	309	324	276	269	299	302	272	279	286	282	276	275	298	307	284	279	279	323	271	297	305	289	259	282	304	264	266	272	282	293	281	308	300	288	318	281	258	243	300	289	297	278	270	285	290	290	280	279	314	306	267	304	315	328	273	303	274	294	289	289	282	281	302	298	300	281	296	304	267	292	297	297	297	291	296	283	292	309	321	269	296	295	276	254	298	295	291	307	251	280	263	297	280	284	286	266	288	273	306	288	311	284	293	307	273	305	258	283	276	287	275	274	293	288	284	249	281	295	282	297	289	327	271	273	275	297	266	286	282	312	300	293	315	305	271	266	276	280	288	295	281	268	301	267	299	287	285	284	280	281	281	269	284	267	282	293	264	278	316	311	277	289	280	267	283	312	309	296	288	280	285	314	300	299	284	285	281	306	286	279	273	308	258	263	261	306	298	267	311	313	272	275	260	274	289	279	305	282	307	285	273	249	289	288	302	309	287	296	287	317	280	314	318	303	299	260	248	280	288	292	315	263	262	292	290	303	301	302	292	336	273	289	294	277	292	278	303	306	246	286	282	298	315	273	265	317	288	272	301	262	310	297	300	321	294	294	271	288	301	292	278	280	291	252	274	288	253	290	286	294	305	289	298	276	287	280	257	288	270	264	305	316	288	301	281	290	288	303	303	304	298	282	267	271	271	288	278	292	288	282	270	275	285	297	302	289	298	285	301	281	302	300	292	291	296	288	298	301	288	289	259	314	271	305	330	289	256	294	295	291	304	287	267	296	284	331	327	299	301	293	293	311	299	261	309	321	274	264	287	270	303	284	263	285	272	296	271	301	300	270	285	311	290	293	297	300	281	295	316	296	280	291	277	307	262	257	272	286	305	312	312	284	266	286	293	321	277	301	300	267	299	299	323	287	274	310	310	277	306	302	299	267	287	277	296	267	294	286	322	307	287	263	264	285	305	288	280	289	304	277	263	283	291	267	293	283	285	300	301	302	293	281	274	292	264	302	285	295	266	273	293	288	283	338	287	305	306	307	285	305	294	305	276	284	274	286	279	333	277	269	275	293	311	301	288	278	284	299	282	301	275	303	293	294	289	284	275	293	266	286	263	285	287	309	296	296	278	296	243	299	287	287	274	268	272	295	308	269	303	311	298	273	302	272	311	295	290	288	300	261	299	295	272	287	292	294	304	275	287	280	273	257	269	290	307	292	260	296	295	309	280	273	298	289	293	284	282	320	282	261	319	293	306	303	265	305	274	303	304	294	309	283	285	289	266	300	286	287	304	284	283	282	277	304	303	305	304	269	282	296	292	274	303	300	301	299	275	315	287	279	316	266	271	306	275	294	291	287	269	310	304	291	241	301	297	284	280	281	294	267	283	279	297	283	304	273	266	282	268	292	285	307	298	297	293	263	314	295	302	291	279	285	299	278	310	264	278	260	263	304	306	288	276	287	313	286	272	264	313	275	317	302	275	282	300	294	293	263	316	289	283	274	283	268	292	275	291	278	295	306	266	290	273	267	307	305	317	288	254	284	279	288	342	275	277	303	285	284	285	279	289	256	270	300	288	282	276	287	290	285	270	266	303	293	298	291	260	296	306	287	271	264	320	268	289	280	282	252	311	265	299	283	290	305	273	277	289	280	309	285	286	272	305	250	294	288	275	293	281	297	320	301	276	282	261	312	305	262	290	275	311	289	300	284	282	290	281	293	275	329	277	283	305	277	298	271	276	269	312	290	297	270	275	295	276	272	295	291	273	305	249	295	267	308	305	302	283	297	270	298	288	312	281	258	297	295	300	286	297	281	296	271	277	324	312	282	280	281	305	282	276	279	305	316	299	291	304	327	280	290	315	271	274	255	279	293	292	289	297	292	304	315	284	282	297	295	271	314	305	277	298	255	278	281	306	294	291	306	266	249	286	286	313	309	303	250	285	305	272	271	284	256	290	293	282	251	285	286	264	257	265	272	266	314	288	295	283	283	271	288	282	281	281	289	274	278	248	328	292	293	294	274	301	285	271	288	301	257	283	283	288	280	284	285	309	285	269	276	276	285	291	305	322	256	262	262	265	294	288	302	277	285	286	280	260	290	291	277	295	282	289	314	289	296	290	277	305	274	285	290	256	295	276	292	285	302	272	257	293	266	292	294	298	261	301	286	291	293	277	278	279	300	295	295	272	298	317	291	281
4165	722	596	409	312	264	232	249	217	225	231	228	223	214	224	199	228	225	221	232	224	253	217	188	208	191	218	198	211	191	191	221	232	191	204	204	225	219	196	203	186	210	226	211	183	201	185	234	201	219	225	211	220	214	187	192	199	225	210	213	194	196	230	219	202	210	217	191	223	189	198	215	215	212	195	196	209	226	216	188	234	207	198	214	199	195	214	232	175	202	185	212	205	194	207	199	241	186	190	205	249	193	203	208	222	206	193	206	191	196	227	218	197	202	200	207	218	211	223	193	191	225	223	205	216	210	208	220	244	217	210	220	219	197	233	204	195	235	197	225	203	240	207	223	231	206	195	229	226	197	211	217	234	206	204	199	219	228	225	228	210	203	198	215	199	219	212	203	203	210	214	213	197	214	251	207	219	208	208	226	178	230	216	196	185	207	232	215	196	217	207	214	202	226	211	199	219	227	185	214	201	219	232	191	195	234	204	196	220	206	207	225	219	215	197	202	192	209	212	195	214	195	230	181	238	199	205	190	182	240	227	207	234	254	197	213	200	207	213	198	199	211	219	219	196	199	214	229	200	203	206	200	205	237	217	212	216	194	197	190	228	209	192	201	175	238	201	198	222	228	201	198	222	212	217	196	212	210	217	197	218	241	206	199	201	208	218	214	188	204	196	239	201	195	213	203	223	203	213	203	205	200	223	214	185	183	226	205	235	208	228	196	204	202	209	230	233	193	222	220	204	245	235	234	216	221	228	210	228	203	204	207	209	215	224	214	194	205	213	212	200	198	205	224	213	197	236	202	172	187	221	199	226	238	204	239	232	219	218	226	213	211	242	229	228	210	185	218	188	207	213	170	208	220	223	226	212	212	196	202	210	214	192	203	228	230	213	217	218	210	242	205	206	188	205	210	217	203	214	205	226	209	219	209	186	228	213	202	203	218	214	247	217	195	221	241	175	202	212	179	196	205	191	187	186	240	213	187	185	174	240	199	203	217	216	216	192	205	201	183	195	209	194	221	229	216	218	208	237	204	205	206	241	204	178	214	206	219	191	203	202	202	216	221	221	213	203	214	197	197	203	190	192	192	191	239	194	199	180	204	227	202	194	209	204	195	197	230	192	228	216	201	231	237	199	215	212	199	228	197	208	226	214	211	221	179	209	178	221	228	212	208	180	203	210	227	219	197	212	192	211	216	212	210	212	234	216	235	209	217	238	217	184	192	224	196	206	200	217	202	223	219	253	208	215	179	211	205	204	193	220	207	226	219	209	194	186	213	222	203	237	202	238	222	187	207	204	226	196	201	197	213	202	202	212	197	204	221	210	181	220	204	207	215	259	196	212	210	208	194	202	203	245	196	210	227	191	193	199	202	234	209	222	229	229	197	224	209	233	222	214	219	220	209	210	212	218	211	221	173	200	198	212	201	201	207	206	227	219	221	235	204	207	218	209	210	177	197	210	200	218	220	218	220	206	216	185	221	208	221	213	210	200	207	227	189	199	214	185	194	230	200	207	216	220	205	228	214	191	220	211	219	219	247	224	213	222	225	223	241	230	205	206	217	195	214	214	197	222	222	207	223	210	214	225	175	234	200	196	195	226	222	204	207	202	201	221	198	202	204	208	190	223	203	215	202	224	219	180	193	225	211	223	208	208	201	183	213	201	220	202	199	225	198	210	202	174	213	210	209	217	223	221	211	191	219	181	258	216	208	206	204	209	217	187	213	213	215	211	233	208	198	201	218	213	217	191	212	202	217	186	189	228	251	204	203	194	198	215	207	199	220	190	204	213	232	212	194	199	250	225	202	210	238	223	207	197	238	196	194	209	234	208	215	220	204	224	228	207	207	203	195	191	214	219	180	234	208	248	203	207	196	235	200	202	210	213	207	223	224	203	213	245	209	223	213	217	204	224	211	197	205	202	223	227	204	193	204	253	224	232	220	194	197	220	217	197	211	226	236	220	221	223	193	214	221	205	213	209	218	207	198	220	198	204	209	220	210	221	215	211	205	206	213	205	190	216	213	217	232	227	204	220	217	204	201	211	214	195	215	201	199	208	212	198	193	204	224	202	200	200	199	196	220	213	203	207	199	199	189	201	210	203	213	209	218	213	224	209	223	190	209	206	193	232	219	209	183	222	229	219	209	243	211	204	196	171	207	199	192	212	188	205	223	226	211	192	235	224	224	214	230	194	179	177	217	212	195	214	205	220	201	205	213	201	191	215	214	201	216	212	219	211	202	217	206	197	235	223	241	235	207	197	218	192	224	221	199	207	229	207	206	223	228	228	202	203	223	198	202	211	202	236	227	220	193	214	195	203	196	206	243	191	201	195	201	194	243	205	198	218	197	205	192	182	225	205	231	218	210	212	199	201	210	192	214	198	226	210	192	211	206	200	189	206	205	232	190	208	206	205	214	210	223	214	207	229	224	220	209	236	212	204	226	232	221	227	193	216	203	218	213	196	226	189	227	203	184	218	226	194	240	212	200	203	195	212	212	218	212	232	217	226	191	239	204	204	199	187	208	231	199	199	226	204	212	191	210	210	213	202	233	201	217	232	197	210	202	200	197	205	234	226	212	197	199	214	191	200	215	196	210	203	201	210	222	192	200	206	191	224	190	198	201	219	219	199	212	205	208	205	205	226	235	214	203	210	195	230	221	212	182	211	207	214	212	212	229	221	212	226	203	206	220	213	213	225	233	245	202	247	211	188	229	214	201	200	234	180	208	196	211	207	217	200	210	203	182	195	216	218	199	213	180	203	234	214	217	206	215	193	224	228	214	227	219	204	215	212	204	184	203	229	187	215	214	216	222	214	178	209	215	196	193	186	204	231	211	212	212	250	196	225	202	225	200	196	221	231	220	231	222	222	225	187	191	230	211	214	223	202	221	219	222	166	217	223	223	186	198	226	212	206	194	217	201	218	222	223	197	200	215	189	204	176	212	178	196	193	202	215	190	200	200	198	221	183	206	211	239	229	219	208	175	208	198	209	221	215	209	208	215	203	224	217	212	187	210	205	216	227	207	213	221	223	212	239	202	192	232	223	213	215	218	232	243	205	229	182	215	214	178	179	224	209	185	212	210	194	243	223	232	207	197	195	220	222	198	204	221	217	225	191	187	200	205	205	219	216	224	212	199	226	219	215	194	175	205	200	184	219	201	219	186	213	198	185	200	219	242	221	190	203	219	192	214	206	201	218	218	220	213	206	237	195	211	199	201	207	217	225	194	246	223	223	216	198	235	209	207	225	213	236	213	216	221	181	249	220	199	209	210	226	230	219	249	209	185	197	201	242	222	229	193	209	225	214	220	185	212	220	230	220	194	207	216	202	225	205	202	197	227	222	228	201	215	208	208	227	193	191	212	222	239	203	200	209	221	205	189	205	217	223	214	205	220	217	219	221	213	222	207	209	207	206	236	231	210	230	197	192	226	210	174	213	183	203	203	207	209	212	214	227	200	215	198	180	215	225	219	217	217	216	230	188	199
3944	983	1207	1037	940	730	695	616	573	583	555	670	578	562	632	577	587	528	595	567	569	612	589	608	581	594	605	565	577	565	575	561	557	541	574	541	543	595	548	571	578	511	527	509	527	551	568	552	538	580	535	562	590	557	600	545	552	557	562	553	554	552	537	557	568	558	562	553	526	553	538	544	543	538	538	531	543	560	610	525	559	536	567	543	564	582	575	573	542	529	596	584	525	580	537	623	574	587	577	574	543	572	594	526	531	546	502	538	527	536	544	520	573	551	521	550	577	583	532	552	539	573	563	523	591	554	535	504	558	534	565	545	542	568	505	570	579	539	550	540	535	580	602	557	547	529	572	555	562	534	566	539	546	540	548	570	569	584	555	585	559	547	577	530	569	574	571	600	544	537	546	489	580	565	602	570	601	557	545	569	534	528	531	549	575	585	544	558	524	540	555	545	568	573	549	529	571	531	534	605	505	568	563	545	591	504	517	535	539	541	583	541	595	557	553	539	579	547	572	590	578	523	566	564	519	563	547	563	562	538	543	554	534	564	602	553	518	553	585	550	535	555	543	572	552	515	519	523	582	535	503	538	537	550	523	534	542	546	552	555	575	563	554	546	584	552	571	563	596	513	553	556	538	543	586	546	583	562	568	545	532	570	551	559	528	583	547	536	510	532	573	562	538	545	560	591	564	563	550	586	552	529	550	559	581	530	612	572	546	567	572	563	565	552	588	544	557	521	563	552	541	532	587	551	580	537	549	543	556	557	514	573	541	557	545	527	591	560	534	546	584	538	532	564	528	564	538	582	550	539	559	578	560	575	522	537	551	537	526	545	548	561	575	558	548	531	564	553	608	548	544	509	601	561	560	567	538	585	538	587	538	539	557	584	554	566	564	542	529	568	535	539	555	557	561	548	544	542	581	555	566	542	563	550	551	575	550	552	548	514	558	524	559	570	576	538	598	564	545	538	550	545	546	535	559	581	551	512	491	547	560	559	556	588	551	585	559	552	552	506	516	567	543	500	551	562	534	557	533	544	570	586	540	528	567	612	593	558	568	563	517	531	552	527	530	538	528	523	533	549	602	563	580	534	603	565	541	517	531	524	596	561	548	583	564	542	536	550	600	561	541	577	539	536	556	521	566	571	570	511	549	563	577	568	575	548	508	566	542	569	535	550	530	529	581	533	546	592	555	582	541	533	541	520	572	555	528	531	547	528	582	575	529	552	563	571	571	537	538	521	572	570	556	578	554	561	551	546	542	542	562	550	586	532	585	495	549	589	577	534	598	549	560	574	580	542	543	536	589	528	557	539	549	578	551	522	547	561	567	544	548	539	503	562	534	577	586	576	572	593	566	538	555	541	548	563	552	577	544	513	549	540	570	557	546	558	561	555	540	549	565	552	536	548	550	553	591	581	530	536	599	583	552	559	517	549	557	568	537	559	558	483	565	549	560	567	527	568	557	564	546	523	579	548	527	552	527	603	583	552	540	552	569	505	576	562	585	569	518	538	535	583	568	521	566	572	552	539	521	569	538	569	538	548	570	556	532	535	551	537	523	530	548	543	560	569	498	571	612	554	569	548	561	528	544	529	558	555	531	564	550	551	555	552	542	554	590	526	532	552	596	526	562	585	582	552	586	535	561	514	548	543	541	579	512	523	552	571	585	524	565	544	508	562	541	551	513	559	505	531	519	528	541	594	576	534	521	515	520	570	571	529	541	551	566	526	546	559	568	566	547	557	559	556	556	557	524	513	538	534	585	586	544	564	529	545	517	550	561	550	541	565	542	558	556	545	557	563	620	581	527	573	540	522	596	589	560	533	518	537	611	555	551	532	527	573	544	584	578	548	548	580	505	510	550	552	545	526	513	536	549	572	564	555	554	531	581	539	580	538	578	493	523	572	536	558	575	574	521	552	547	507	541	567	517	556	562	558	564	565	593	568	520	515	602	538	549	522	566	590	547	515	532	562	538	524	532	536	532	531	569	598	549	511	520	580	593	522	550	550	561	562	613	531	541	528	585	505	540	542	584	568	525	584	499	563	553	496	504	581	560	524	559	537	550	548	606	525	557	534	571	567	528	568	531	545	554	559	538	590	602	547	555	541	574	567	566	566	522	576	512	522	563	537	529	523	552	538	556	572	538	542	493	519	561	564	547	534	548	526	553	554	541	537	578	569	573	544	571	560	540	539	566	525	502	557	537	598	568	588	556	556	569	545	587	575	574	562	532	544	533	550	567	583	573	563	575	581	565	530	516	560	552	536	531	530	518	582	553	545	531	542	580	585	590	577	524	563	566	547	564	576	567	546	563	627	595	545	538	571	531	560	582	556	555	584	540	524	536	529	529	571	524	543	526	567	544	599	563	551	566	576	536	516	566	581	547	537	611	581	558	528	561	520	570	523	590	563	611	515	578	550	541	535	564	561	561	561	570	566	560	543	558	555	542	540	550	544	553	575	544	538	585	568	555	542	550	552	552	546	565	575	571	531	574	546	544	547	581	565	549	551	566	511	571	510	587	543	544	518	516	555	535	510	542	543	515	538	615	525	535	546	564	550	634	572	566	536	541	535	568	546	532	510	510	556	542	600	557	558	563	573	561	581	546	542	554	571	513	511	533	512	544	533	526	586	579	524	569	557	549	551	580	552	560	547	553	527	569	538	577	551	558	567	525	559	535	542	544	587	547	558	585	552	560	546	544	576	555	569	570	575	589	545	546	562	530	567	548	523	564	536	577	569	531	556	539	546	566	540	591	535	602	583	550	557	556	512	553	570	526	555	572	570	580	529	561	565	567	515	536	558	544	585	585	533	558	559	546	571	564	582	557	530	546	543	576	552	581	522	551	559	536	578	558	571	560	562	516	568	526	561	560	574	562	542	569	600	541	580	546	528	557	523	550	562	602	537	545	530	573	527	570	566	569	587	534	530	621	547	515	521	562	547	551	557	552	589	533	507	576	496	570	596	565	603	521	534	524	571	542	564	563	519	548	556	573	569	538	547	569	499	545	509	527	559	546	563	527	532	536	531	560	570	568	554	552	543	565	589	513	575	538	514	535	514	579	545	557	560	515	566	564	551	552	539	555	487	526	576	540	550	561	537	557	578	559	553	541	587	556	552	548	554	533	525	541	581	544	562	578	555	558	550	554	538	568	570	538	592	499	539	565	571	550	487	580	517	526	549	565	505	528	549	561	574	521	520	541	513	531	532	527	563	523	542	549	523	542	569	574	559	558	554	523	555	578	542	524	555	553	585	559	547	541	568	570	574	605	519	586	559	578	569	560	538	556	566	562	571	557	537	538	561	558	555	554	526	542	553	552	526	553	544	520	566	575	581	507	511	516	561	562	549	545	568	546	589	570	545	558	553	550	517	566	536	500	562	543	583	526	563	577	564	566	528	593	575	624	536	535	530	536	575	520	576	562	527	568	542	588	569	579	551	550	590	529	509	533	532	574	565	557	576	522	596	538	587	545	566	549	559	591	617	613	527
23650	8407	6110	4343	2837	1727	1106	599	381	326	305	290	251	242	252	251	256	255	222	217	219	224	186	235	215	199	232	239	206	228	218	190	209	199	191	217	228	227	225	190	237	239	227	228	178	223	205	223	210	194	236	199	221	201	205	193	219	222	207	220	208	219	210	207	225	204	195	201	195	201	219	205	209	223	212	217	228	223	238	211	214	227	219	203	193	204	198	232	199	195	204	200	207	210	199	202	240	227	201	215	219	213	204	211	194	216	216	188	191	193	225	230	202	210	204	200	202	192	223	202	209	219	211	172	200	190	229	222	195	231	211	196	208	218	223	234	203	209	193	197	206	207	216	217	219	225	191	254	210	211	194	215	201	194	226	203	199	208	182	202	198	224	209	226	208	195	204	214	214	198	215	187	218	214	202	184	209	222	211	209	204	219	210	203	219	198	212	220	211	220	217	226	216	211	228	228	231	214	208	216	220	222	203	225	203	200	224	195	217	226	225	223	212	201	225	223	236	209	210	230	225	203	185	213	189	219	214	205	210	202	197	210	204	195	213	245	205	211	188	214	182	188	230	224	244	206	219	251	213	222	197	200	215	205	180	231	200	211	206	218	234	215	201	221	185	223	196	217	219	204	194	191	216	176	198	180	175	207	225	213	217	209	239	222	216	210	225	211	204	193	211	209	212	207	213	217	206	216	198	194	216	188	211	227	206	191	218	241	197	204	214	205	189	234	206	188	183	231	215	197	203	194	201	243	196	220	236	215	206	225	221	193	193	223	228	198	194	208	213	190	215	208	191	206	189	187	219	190	217	206	230	226	219	188	188	237	198	199	207	199	222	214	210	209	191	207	223	210	202	213	194	208	159	249	217	218	183	191	208	206	205	197	197	213	208	192	193	218	226	192	215	221	209	194	210	209	209	236	207	230	194	205	199	199	214	198	200	233	220	176	188	185	220	220	239	213	193	224	210	244	202	226	176	205	236	198	212	212	217	214	212	213	203	229	216	212	208	210	209	220	226	225	198	228	242	196	233	217	228	198	210	205	223	199	220	223	223	225	258	223	209	187	229	204	198	226	212	214	199	204	206	207	223	212	233	187	215	213	203	211	216	216	228	189	194	218	224	199	239	179	218	239	237	216	192	217	248	207	187	216	210	241	217	190	209	193	219	222	217	220	204	197	232	236	211	211	214	204	198	219	215	209	215	216	193	199	215	220	194	186	219	180	220	218	211	220	210	211	231	214	208	214	218	224	208	231	229	213	205	198	200	205	200	208	214	206	213	217	208	213	223	194	193	210	200	230	244	215	202	225	221	201	227	199	205	236	204	215	195	187	196	199	214	182	212	202	202	219	220	206	186	218	217	207	234	227	208	192	206	238	211	209	205	210	203	222	195	211	223	212	220	204	223	207	207	233	219	231	223	207	187	213	221	216	187	208	192	186	199	201	210	223	201	207	203	220	208	195	194	182	201	204	180	199	220	229	215	212	209	208	203	227	196	212	211	216	192	234	194	208	207	192	214	202	228	221	221	222	201	215	194	187	210	197	176	215	218	218	208	206	213	219	209	180	220	211	218	184	188	223	250	219	182	220	218	200	212	205	225	226	205	202	187	200	188	177	211	205	207	201	216	218	203	223	198	197	208	210	205	178	201	221	216	202	224	203	211	215	209	228	208	215	230	157	234	214	233	204	215	217	180	213	209	195	208	208	197	208	227	212	198	185	206	207	212	194	200	189	211	223	211	206	201	215	214	200	224	220	220	189	230	211	217	215	194	198	241	195	217	180	213	197	208	202	196	218	204	201	208	202	210	207	193	211	198	224	227	203	226	181	223	164	214	199	181	201	210	226	197	200	243	201	228	226	182	218	201	188	223	184	198	223	221	186	205	202	200	219	198	215	196	178	222	201	221	231	237	181	204	185	252	198	204	187	206	197	211	205	166	216	227	223	213	214	188	179	197	230	212	227	209	214	205	188	225	224	198	226	208	218	224	185	201	207	232	215	211	224	219	234	236	200	238	186	189	198	210	233	198	215	199	198	212	212	242	175	196	198	214	201	227	200	208	207	225	222	205	203	200	196	201	229	217	207	211	223	180	196	204	207	203	249	202	189	227	211	203	193	233	220	194	202	231	215	180	201	223	212	186	184	243	223	195	214	212	193	189	227	224	201	218	246	183	185	209	186	214	214	204	198	216	211	216	201	209	227	203	219	211	209	224	220	189	203	202	224	217	217	203	216	205	195	203	211	209	228	192	191	237	235	195	224	215	215	176	219	205	192	217	192	192	219	192	226	229	219	200	216	206	216	233	217	236	206	231	225	200	235	238	208	186	211	210	211	210	204	214	212	193	205	172	223	207	216	216	200	212	221	243	209	226	222	183	212	218	195	222	225	214	226	199	213	229	207	207	193	205	200	198	193	217	192	215	226	236	199	209	224	212	202	220	209	198	197	211	217	204	208	193	190	225	227	218	196	209	204	206	241	206	193	215	199	204	215	199	196	225	195	208	210	208	239	222	202	221	209	201	186	200	195	195	202	215	216	229	193	215	225	201	214	235	211	193	212	195	231	212	200	200	232	185	192	231	223	235	204	173	212	219	228	195	214	210	222	201	191	210	205	225	182	235	207	223	191	213	229	204	211	209	183	217	216	202	199	210	204	202	173	206	201	184	207	205	182	218	200	192	216	217	218	225	231	212	213	191	191	211	203	216	246	231	218	220	197	202	187	198	167	192	204	202	212	208	226	198	220	214	197	214	212	206	225	196	200	211	200	186	204	200	198	215	218	221	219	187	219	199	226	216	220	204	198	209	206	188	204	201	199	194	204	211	188	236	196	206	194	227	202	197	210	208	212	213	207	224	206	186	220	223	207	227	207	197	202	228	241	229	217	204	203	244	204	209	199	202	202	191	227	203	199	197	180	203	208	194	199	238	221	205	186	187	188	236	232	188	217	194	214	208	200	230	223	208	219	215	199	212	214	187	178	225	225	198	199	200	203	209	230	219	207	205	213	214	193	200	204	218	217	228	207	229	236	208	237	206	228	216	235	211	213	198	195	195	200	196	219	213	210	209	210	234	209	217	200	206	213	216	180	197	197	200	239	227	192	192	200	215	221	201	205	203	239	190	214	200	179	221	236	215	171	192	201	209	206	202	208	237	222	217	214	202	204	189	214	205	217	207	204	208	217	230	209	227	239	199	203	234	233	198	192	257	214	212	205	209	205	216	214	173	207	200	206	188	187	214	201	221	207	231	181	206	187	196	214	204	230	201	212	218	217	183	198	193	218	193	197	200	227	232	210	200	201	217	204	202	177	218	236	204	223	190	182	247	214	205	218	236	195	207	184	189	196	191	204	212	218	223	219	225	200	205	205	239	220	206	225	193	211	179	202	196	224	226	190	205	193	217	225	208	207	214	230	215	207	214	218	247	206	214	193	214	233	189	200	221	196	197	229	194	206	209	214	209	216	201	190	207	201	203	203	199	208	218	212	207	234
16157	3582	5270	4809	4053	2970	2304	1867	1476	1219	1090	1022	970	943	835	810	803	768	752	713	704	705	719	712	667	626	649	662	595	581	604	583	631	557	595	597	582	595	591	614	535	575	580	586	563	536	534	588	547	559	546	531	592	573	544	528	526	547	530	566	524	558	555	570	510	526	545	524	577	553	560	545	553	541	541	527	576	531	562	555	540	568	544	551	548	545	533	587	558	533	537	540	578	585	591	553	588	586	591	559	552	544	571	555	527	571	537	535	575	563	497	525	566	524	533	543	543	550	546	489	548	499	532	570	562	522	552	518	497	524	531	522	576	528	551	528	564	539	544	532	498	528	507	570	537	555	546	547	552	530	571	554	549	528	515	521	531	522	525	550	543	538	535	564	585	531	522	549	574	546	523	525	569	509	524	505	595	541	523	506	531	532	541	516	519	550	585	545	526	571	520	578	531	533	528	561	563	563	588	563	556	543	541	531	550	517	545	561	535	587	562	492	582	536	570	527	495	533	521	517	558	534	541	531	525	561	519	532	538	541	550	552	533	517	578	486	575	506	579	515	531	533	538	522	523	546	534	561	565	519	509	535	527	588	535	539	578	509	510	553	609	539	556	566	505	538	528	535	524	529	524	520	517	530	533	524	553	526	523	559	527	510	564	537	533	512	529	492	550	512	526	495	565	530	569	538	525	530	543	556	536	498	510	566	534	523	566	524	538	476	501	506	547	552	518	483	487	539	539	531	568	559	556	535	517	506	533	534	533	548	557	481	504	564	568	533	538	540	494	530	527	509	558	530	524	530	495	537	542	508	549	543	491	540	545	529	568	524	561	548	537	538	538	526	561	534	564	543	527	577	549	519	555	535	584	547	546	534	511	527	552	540	508	551	546	540	552	527	516	522	519	553	549	558	531	564	559	566	561	525	542	514	537	567	505	541	536	528	511	532	551	531	513	507	535	559	501	585	518	561	553	536	527	531	517	520	559	515	540	546	505	560	528	547	543	544	530	547	546	583	538	548	517	565	549	515	554	523	577	552	543	521	502	506	524	519	511	516	522	504	530	544	545	537	580	542	553	537	548	490	566	540	515	511	581	588	557	515	523	534	503	528	528	550	543	549	543	553	497	504	554	541	529	520	530	538	539	530	547	564	543	560	556	545	497	554	540	566	535	569	502	523	503	540	534	550	568	534	517	549	490	595	545	520	522	559	525	569	535	493	497	546	497	544	505	561	558	537	529	516	501	529	501	528	551	528	497	505	534	549	537	542	515	514	507	488	523	519	561	536	526	503	567	529	557	530	518	533	514	535	516	526	531	552	540	516	525	554	529	524	553	522	487	530	520	525	534	511	547	513	515	551	539	532	540	490	529	596	536	566	547	535	497	545	560	563	528	552	496	529	516	532	533	554	571	537	536	514	546	562	517	554	501	517	508	536	528	509	516	511	539	541	542	521	555	588	504	507	481	532	509	580	537	525	528	548	521	529	543	535	514	541	560	518	566	541	512	520	538	570	507	492	555	577	523	531	526	530	549	537	532	544	546	514	512	528	543	552	535	558	540	489	578	574	563	550	525	489	533	577	532	500	527	520	533	578	556	547	512	539	557	572	553	553	531	561	548	542	537	540	516	536	543	516	500	534	525	524	546	573	507	512	549	518	556	551	515	537	542	521	573	523	528	519	552	518	512	520	534	536	577	502	565	490	556	538	526	514	538	525	546	517	575	515	519	554	548	546	495	578	499	524	571	564	491	535	508	542	582	558	569	530	564	546	554	529	531	495	508	526	522	522	536	492	517	505	584	536	554	552	530	546	526	542	528	543	560	540	525	548	555	533	562	535	550	529	515	534	528	560	552	564	540	530	587	538	532	520	561	534	541	518	551	523	504	553	483	583	566	525	530	544	537	549	515	498	578	563	518	570	544	495	506	537	565	494	549	513	553	565	530	500	559	555	523	534	511	496	545	565	491	563	575	544	499	555	545	535	518	516	546	565	548	503	564	545	567	560	515	558	508	522	528	520	473	528	574	542	555	577	569	571	550	500	526	549	524	516	540	537	527	504	524	529	517	539	525	601	546	557	546	544	510	560	533	505	520	516	516	543	567	503	528	545	575	528	529	540	571	513	540	517	537	539	551	501	583	542	529	538	566	507	513	509	528	538	535	520	529	556	546	547	549	566	536	530	531	519	547	566	543	524	514	533	521	554	516	528	518	556	563	560	539	511	560	531	535	524	508	524	527	560	580	536	559	534	554	506	548	566	558	543	529	544	491	495	491	538	557	530	549	512	548	521	515	498	535	534	542	523	561	549	521	522	525	562	531	534	553	553	587	549	481	513	484	526	558	510	539	560	560	550	538	530	540	567	541	547	522	494	502	533	545	540	489	527	544	557	553	548	525	534	523	556	528	520	562	518	535	540	549	525	523	529	534	544	530	554	538	523	516	555	574	489	503	534	519	494	560	545	515	525	543	521	544	559	556	495	557	515	500	511	539	528	528	500	550	547	524	552	531	531	574	514	542	553	599	561	561	530	545	542	563	483	542	561	556	545	548	518	548	553	520	513	519	553	562	522	546	546	548	542	523	546	573	559	505	508	582	555	571	536	528	528	549	531	597	487	537	557	540	530	548	549	510	502	513	510	527	548	555	514	503	557	547	593	526	523	506	538	550	558	522	576	507	550	531	525	517	537	525	542	529	545	542	555	506	534	545	516	551	542	538	522	544	550	528	563	513	521	568	571	536	540	533	536	501	535	525	534	537	504	522	510	587	534	567	540	516	516	511	561	534	547	556	533	520	540	549	521	539	484	515	562	506	504	487	555	581	543	560	509	499	515	525	530	533	482	568	535	541	541	544	572	546	562	534	547	549	541	510	542	526	523	499	498	486	586	517	520	506	514	542	580	600	577	549	540	486	528	527	536	545	570	512	476	534	514	537	532	549	562	547	519	528	527	527	547	540	529	523	505	556	495	582	556	532	536	530	543	514	548	516	506	572	555	556	563	546	537	536	504	566	574	538	533	551	541	536	548	561	476	560	526	526	555	547	515	562	570	553	513	506	525	522	564	531	530	545	565	540	533	553	530	534	563	476	547	517	503	530	552	526	517	524	513	546	541	570	541	511	549	557	499	534	550	533	548	502	535	565	543	572	545	563	545	528	509	557	514	524	525	487	557	554	502	532	502	526	512	518	553	582	540	536	558	555	496	517	556	577	553	522	548	552	542	539	545	545	533	555	545	529	540	545	540	576	547	510	530	525	526	575	548	560	534	496	555	560	544	484	534	500	530	530	568	525	499	541	520	505	494	535	550	508	515	556	581	550	544	562	539	591	584	529	522	545	548	537	531	523	514	509	524	515	513	500	528	560	530	526	555	524	526	534	549	559	543	536	582	544	533	535	570	527	543	522	538	575	524	566	536	521	533	579	542	524	540	530	480	563	567	525	511	538	519	556	563	514	525	553	580	507	541	543	525	547	513	492	542	536	528	530	580	522	550
31922	13048	10463	6709	4631	2867	1712	1006	606	397	276	237	220	193	176	183	209	166	157	182	142	178	161	156	141	139	129	123	128	117	136	133	122	129	119	127	95	144	112	122	116	118	153	128	104	112	96	130	96	98	137	107	124	126	113	109	101	120	132	127	117	114	116	112	123	116	109	112	125	105	116	120	114	103	110	108	103	98	102	126	99	114	114	136	119	113	119	114	123	135	114	119	128	126	124	114	120	89	110	119	94	104	118	125	121	112	125	107	112	104	108	102	116	113	102	122	112	109	92	96	105	130	100	122	101	121	102	92	91	126	96	108	118	106	102	142	103	94	124	113	124	116	130	123	126	110	123	134	125	118	100	119	111	102	106	124	108	103	120	97	97	109	102	111	122	124	106	109	100	118	111	101	106	104	107	109	111	108	107	123	123	109	98	100	124	92	110	126	107	112	120	100	93	109	96	101	119	128	134	107	88	95	121	123	130	108	106	101	104	115	120	114	112	110	107	118	111	110	113	135	99	129	98	117	98	104	138	125	106	123	108	110	120	122	105	93	102	114	101	100	114	92	105	110	108	101	121	108	101	112	94	134	104	87	112	97	92	112	91	114	106	114	99	114	119	107	96	115	108	116	98	126	121	124	132	105	116	95	105	114	115	116	117	128	107	95	117	100	115	121	120	112	114	114	111	115	124	113	111	110	105	111	118	108	114	105	97	128	91	112	108	131	106	118	129	105	122	95	117	100	108	96	118	117	113	121	90	102	121	115	101	110	123	113	135	109	110	112	106	123	103	99	109	117	87	108	95	128	135	100	113	105	118	97	115	110	115	102	112	100	102	119	109	118	94	118	114	112	110	106	106	114	90	102	113	103	123	123	98	113	99	100	107	108	106	105	140	107	121	115	110	117	100	112	125	103	105	84	104	120	106	94	114	107	103	106	117	119	119	104	115	99	122	102	119	105	121	108	95	110	123	106	136	106	112	105	105	113	101	140	112	117	87	109	102	116	103	116	118	105	111	110	114	104	98	101	117	99	121	89	106	131	122	87	104	99	104	105	102	135	116	94	103	100	109	120	115	106	98	109	109	111	121	125	97	111	121	97	113	114	106	130	119	111	124	114	125	113	111	117	96	138	118	97	117	108	134	100	114	112	120	112	94	104	111	107	112	105	109	133	94	98	115	106	123	113	112	116	111	91	111	92	109	99	104	132	118	110	115	119	118	120	98	103	99	115	116	103	91	127	98	110	115	112	109	91	122	112	115	106	106	117	121	118	115	93	99	98	74	118	123	107	114	114	113	115	117	106	90	101	115	101	111	102	103	112	115	105	110	113	101	99	107	115	95	107	123	126	102	116	121	117	115	117	115	112	106	105	135	101	95	125	129	109	107	125	116	113	119	115	108	121	100	113	111	114	110	108	102	118	114	114	120	116	120	102	126	112	101	101	119	103	108	106	103	114	115	129	110	114	99	111	106	116	107	99	95	102	121	91	113	103	125	101	79	129	93	93	105	115	127	122	133	128	125	93	115	104	108	97	126	108	114	102	122	98	106	112	102	112	107	81	106	126	107	110	101	102	108	121	114	102	111	99	104	113	111	104	98	111	114	109	114	99	107	119	114	119	112	100	109	93	116	114	107	99	121	108	105	107	116	97	107	111	94	116	124	111	85	121	127	101	108	122	112	127	128	116	106	113	112	119	105	99	140	97	108	90	98	99	111	98	123	116	118	125	105	119	111	107	92	117	116	103	113	109	114	99	118	93	130	113	114	105	102	104	97	118	112	120	109	131	124	108	111	104	115	102	106	93	117	114	115	114	104	106	94	112	113	123	126	107	110	107	105	111	82	127	93	93	115	120	122	117	98	101	107	108	120	130	89	108	105	138	107	110	112	122	91	109	102	105	130	114	109	107	93	116	100	110	104	115	89	106	112	119	106	114	104	119	118	106	113	122	100	121	105	122	106	114	110	110	103	112	123	100	127	124	84	120	119	122	130	99	112	104	106	112	97	95	109	109	128	117	96	115	119	141	108	108	99	118	103	125	96	104	103	112	107	106	92	103	133	116	123	125	107	122	100	96	112	119	123	127	101	107	99	104	108	110	103	102	90	125	112	112	117	122	117	116	109	99	118	123	114	123	109	120	116	110	107	149	99	115	100	113	107	115	120	112	92	111	102	112	133	98	111	98	116	122	110	126	96	113	98	93	109	103	107	106	105	88	104	97	118	121	115	107	103	112	100	117	107	118	126	116	115	108	104	128	103	106	115	96	97	111	84	82	117	116	104	132	122	109	99	110	104	116	105	112	121	116	120	110	121	92	112	116	94	127	105	106	98	121	122	114	118	121	126	114	129	112	110	130	105	92	110	97	110	97	92	112	100	108	107	103	102	120	100	113	112	115	112	114	103	117	122	116	99	123	106	110	114	114	114	103	121	110	127	108	116	118	117	105	112	109	113	126	103	108	119	112	117	89	108	107	125	107	130	104	109	108	104	91	93	122	116	107	126	105	111	107	102	108	116	92	117	100	88	120	110	104	117	119	109	114	111	127	114	102	109	132	110	116	117	95	119	119	99	119	95	112	99	107	94	140	133	107	107	120	126	125	89	115	115	114	120	118	97	98	84	118	119	117	95	107	114	116	115	118	119	109	105	110	110	111	96	116	100	120	118	117	120	133	103	106	108	103	100	102	115	117	113	131	117	123	108	118	107	108	110	112	114	117	110	108	97	128	109	108	102	108	103	127	99	113	94	107	122	92	118	135	123	119	107	102	116	114	133	90	103	92	121	121	108	101	117	110	108	113	132	98	94	109	117	92	123	105	110	106	132	108	111	109	121	111	96	139	109	117	113	112	110	128	102	113	108	96	104	108	120	106	111	109	114	107	109	115	108	108	123	128	116	116	108	119	111	93	96	127	116	111	96	119	115	113	107	118	118	120	98	93	109	121	104	112	111	109	90	113	100	122	114	124	124	126	108	104	137	87	92	97	128	108	114	120	100	104	100	125	109	116	128	111	104	111	113	109	98	119	120	91	100	110	98	107	118	114	97	110	126	102	101	119	130	110	115	96	122	124	100	104	100	95	116	125	117	112	120	105	117	118	92	120	106	117	109	99	106	93	98	109	122	93	118	134	116	127	97	136	124	118	136	109	104	86	110	111	121	105	91	119	110	100	128	131	102	105	99	116	103	103	100	107	100	105	102	101	105	108	118	124	110	106	100	100	123	114	119	124	115	114	102	121	116	118	110	127	115	118	116	98	101	112	109	100	127	107	106	114	110	128	103	115	101	115	118	112	115	90	112	117	122	107	122	94	133	114	119	119	92	97	122	122	101	102	124	119	126	99	121	127	96	97	127	104	97	100	114	112	103	119	119	104	95	88	122	112	116	126	105	125	129	110	99	122	105	120	115	125	101	106	122	113	103	91	102	114	122	113	98	105	95	119	103	110	100	110	117	119	132	99	103	117	110	107	107	102	119	112	125	112	115	122	104	127
20416	5353	7948	7372	6281	4811	3885	2902	2129	1731	1386	1204	1137	973	870	805	747	684	703	679	645	622	699	597	562	547	465	443	427	442	408	430	389	381	392	385	385	389	410	391	391	358	384	368	364	364	354	380	356	362	331	354	350	339	364	357	320	301	322	328	322	371	301	328	330	324	338	345	306	320	305	321	329	338	337	294	307	339	334	313	335	316	338	320	328	326	319	311	329	306	331	316	365	351	315	376	320	343	343	332	313	347	302	310	338	302	344	298	324	309	321	291	313	303	284	336	324	297	314	298	299	279	324	317	315	276	328	341	304	313	288	303	265	305	309	304	315	269	295	290	314	299	294	339	303	277	319	292	290	276	298	297	318	297	306	283	296	299	309	323	284	317	314	296	290	298	279	300	303	300	293	311	316	305	296	313	270	300	313	290	316	296	315	292	317	308	291	295	294	314	312	285	306	288	313	292	317	342	298	316	283	307	306	336	303	335	292	301	289	331	317	314	284	274	286	271	280	329	286	300	323	306	317	306	283	307	315	312	296	309	296	305	286	294	293	306	303	318	296	305	318	312	305	294	295	312	301	286	278	299	300	265	300	323	311	274	318	317	327	284	280	276	345	300	312	299	293	296	303	292	323	307	307	283	320	295	332	283	275	304	313	303	301	302	310	303	334	298	300	329	301	306	282	312	301	302	289	311	294	275	324	301	298	296	274	285	320	307	273	287	301	294	298	295	270	283	287	288	325	316	317	320	307	277	311	284	327	299	324	305	278	278	297	306	282	282	308	291	301	322	311	281	286	300	273	276	326	353	314	257	297	269	271	302	316	312	274	288	317	305	281	272	290	316	278	294	324	285	302	306	320	313	313	282	296	296	292	293	311	302	303	309	284	309	300	327	301	284	331	325	303	320	295	309	296	304	300	290	339	287	289	296	291	335	268	294	322	332	305	274	289	297	295	302	292	320	301	305	307	310	307	276	312	287	315	286	298	261	324	283	317	306	301	290	291	311	309	298	301	308	314	310	296	296	302	326	297	319	306	308	296	303	279	288	307	295	312	310	309	276	309	283	317	313	331	296	272	295	296	281	293	312	320	293	319	312	287	266	293	282	289	277	271	337	305	296	309	302	264	276	308	293	261	287	315	299	304	305	281	325	284	331	302	319	305	322	316	283	301	301	301	278	285	289	262	296	291	302	296	283	268	304	292	278	287	288	298	304	303	327	309	285	281	288	283	300	282	290	254	324	286	310	305	304	323	310	278	304	309	298	294	289	296	297	327	291	270	321	266	319	310	258	291	315	309	314	323	287	300	334	273	285	290	279	300	297	308	303	283	329	304	297	306	279	304	316	283	285	289	300	298	292	290	275	279	331	274	261	306	314	308	305	287	308	290	317	276	345	310	296	299	304	265	289	307	282	297	323	305	299	323	293	299	297	308	286	319	293	307	303	288	299	254	317	315	302	312	312	289	304	280	299	305	303	278	292	281	315	299	283	311	279	278	297	289	274	287	316	299	281	304	300	279	310	312	291	306	319	289	313	292	289	289	292	306	297	290	309	291	289	289	274	314	315	300	347	312	326	299	321	325	285	290	292	316	310	325	333	305	292	302	323	308	299	308	291	276	287	289	304	284	322	306	288	281	305	308	293	296	334	294	303	330	302	301	300	308	317	292	304	302	290	302	287	331	285	302	276	314	278	279	306	302	300	289	290	305	335	299	312	298	303	315	319	275	279	298	281	268	295	293	348	330	317	305	295	276	294	281	317	283	345	310	285	287	315	306	265	317	303	302	277	287	281	275	281	320	285	288	318	313	285	317	253	304	295	301	290	299	297	294	303	295	334	312	256	267	292	305	290	292	272	300	280	307	317	306	290	319	315	301	298	285	289	299	316	297	291	314	307	318	292	288	270	323	316	318	277	286	255	308	302	340	303	306	311	289	300	304	356	286	282	299	298	289	276	321	328	309	288	268	313	352	295	303	294	303	329	300	288	296	296	319	263	317	314	301	316	284	281	300	285	289	316	315	273	284	293	287	317	297	285	278	318	304	292	319	302	308	299	302	306	279	310	303	304	289	299	296	313	309	293	283	321	320	256	318	269	329	275	287	300	319	281	279	290	301	339	275	297	273	273	297	302	335	293	292	305	279	322	260	286	302	333	284	320	310	286	292	272	338	291	309	291	289	340	288	318	294	308	295	306	301	296	292	315	304	315	293	342	281	288	300	326	293	286	317	338	298	332	282	319	325	300	282	325	274	288	310	273	311	250	309	311	316	319	294	270	307	289	298	280	288	308	264	296	321	279	287	284	282	300	326	305	303	299	299	360	297	286	287	324	293	284	265	274	299	289	344	305	289	309	277	305	318	310	325	301	273	284	322	311	296	308	300	299	306	314	287	302	309	293	306	320	297	270	278	293	340	314	330	309	339	277	305	305	289	322	293	326	292	299	305	276	305	272	274	313	293	299	255	288	299	300	313	332	279	300	319	303	323	303	303	312	302	302	308	269	295	295	288	307	321	304	280	332	266	314	285	317	303	303	277	305	271	297	301	320	334	307	296	283	288	285	321	305	267	306	331	311	301	306	310	307	309	318	300	301	303	296	281	303	297	285	309	293	318	286	322	289	274	311	279	333	294	297	287	328	311	276	304	311	315	281	314	284	316	293	275	298	310	320	343	310	301	330	320	333	310	280	306	324	283	297	299	313	322	312	288	301	279	342	302	317	292	330	292	324	321	292	314	303	297	312	295	288	288	307	294	296	304	309	306	308	286	297	277	309	294	330	297	291	297	315	310	291	282	298	310	287	260	312	303	312	277	263	291	289	316	315	312	331	292	274	331	300	278	326	308	325	310	270	344	324	291	306	279	297	297	273	299	344	279	297	266	324	307	288	308	315	321	277	276	295	316	280	294	291	269	294	312	284	322	300	282	282	280	313	292	285	306	299	301	303	300	292	335	278	277	307	284	315	299	290	315	305	277	326	301	304	294	325	317	304	302	298	308	293	321	319	305	301	311	319	293	335	308	278	270	306	288	332	298	339	324	281	298	304	302	281	316	280	287	301	301	293	320	296	308	289	298	330	277	284	300	253	302	302	297	295	328	307	304	301	309	312	310	329	314	284	261	306	314	293	289	288	288	338	278	343	299	329	305	291	269	301	284	308	308	282	297	303	304	290	267	264	300	300	310	310	272	303	291	261	295	302	329	304	303	289	308	306	273	300	320	293	302	273	312	305	277	310	311	292	295	296	263	328	327	277	294	302	344	282	300	292	315	322	289	275	273	288	270	328	286	293	287	291	284	316	326	332	310	305	269	285	307	306	317	293	298	299	319	304	285	306	288	318	309	324	312	290	285	300	289	316	287	312	310	321	282	318	277	288	290	284	284	289	291	295	325	286	287	294	307	330	300	265	294	302	294	289	292	323	313	281	270	323	323	309	326	297	288	281	283	311	313	322	301	310	272	298	296	281	300	312	323	318	305	323	281	298	305	272	274	338
4255	807	694	488	365	309	230	230	230	197	205	201	200	230	220	210	192	210	191	210	221	199	224	243	193	190	196	200	222	239	242	215	196	216	223	212	228	185	221	218	218	204	207	230	205	219	206	214	237	214	209	224	201	211	214	210	214	203	203	190	214	213	219	202	207	238	214	175	198	200	228	220	209	203	229	215	222	207	223	202	214	205	195	206	197	212	202	209	194	233	206	198	240	237	212	203	235	207	230	246	214	193	214	204	213	197	230	189	207	199	206	199	207	217	217	226	212	194	224	241	192	189	206	211	189	225	181	211	204	212	213	183	182	199	213	197	203	214	201	214	218	212	212	197	207	206	210	222	204	204	210	212	194	206	200	186	233	197	185	216	245	211	237	217	212	217	219	193	203	211	208	245	231	219	244	206	206	228	187	226	235	194	229	234	214	209	198	213	220	205	209	187	208	200	212	208	189	200	210	192	199	211	221	192	209	216	205	224	206	214	219	246	235	198	200	198	212	228	208	216	219	201	216	229	246	211	191	232	207	218	222	223	229	212	211	222	197	218	219	214	203	220	241	198	203	220	218	217	199	201	196	217	219	234	219	217	205	202	211	212	231	211	204	202	225	183	227	218	224	220	217	238	206	220	220	195	216	218	185	234	191	220	192	213	203	218	204	215	214	185	212	204	230	206	229	195	213	202	216	194	194	216	219	206	183	187	202	243	211	208	217	197	197	204	205	191	221	222	203	209	202	226	215	209	209	199	196	252	220	222	222	218	182	217	224	202	204	197	215	200	206	208	224	201	224	215	186	217	220	191	214	209	218	218	184	185	209	219	210	213	205	224	202	188	230	213	203	208	197	216	198	198	195	189	217	217	233	212	196	199	202	221	199	201	221	163	216	177	209	197	216	211	220	230	224	194	201	229	197	224	203	226	180	202	238	211	198	203	209	222	200	212	228	200	226	224	222	209	209	201	216	212	194	214	232	208	244	173	204	194	228	226	193	216	193	209	196	205	202	207	200	225	212	224	236	230	219	211	201	205	192	243	220	219	199	181	210	216	237	199	207	178	223	215	172	213	219	221	232	190	217	210	209	198	178	213	235	200	213	216	202	228	205	206	224	188	175	204	205	207	218	214	204	201	208	214	214	215	190	213	187	213	185	210	210	215	221	224	237	219	201	203	210	195	225	195	191	211	225	183	202	210	202	206	190	188	201	212	204	202	233	227	218	225	187	231	208	220	245	230	183	208	208	187	201	231	201	192	234	188	209	207	222	234	220	213	227	221	182	225	215	194	175	200	195	216	223	201	211	213	199	214	210	207	193	202	196	227	215	238	199	225	206	225	234	225	210	213	204	213	201	215	209	202	242	201	213	204	197	224	200	194	217	195	206	211	180	218	215	198	235	212	209	199	212	206	196	251	220	217	192	214	205	185	195	213	217	218	211	205	206	224	198	216	203	193	222	190	218	222	191	226	205	208	199	236	209	196	203	231	229	190	196	215	190	207	221	206	179	215	204	227	215	203	193	237	227	242	220	203	192	203	192	242	211	205	221	229	209	226	234	202	204	212	221	204	205	218	199	252	191	202	201	210	193	224	210	219	235	213	223	207	223	217	203	224	185	224	218	196	239	209	194	216	191	241	202	222	217	212	233	224	189	215	210	216	201	224	202	184	218	210	209	182	207	239	203	189	194	227	232	219	198	247	215	231	220	208	214	183	192	217	191	206	212	215	214	219	198	233	212	208	200	237	226	207	240	211	228	203	207	208	194	234	222	225	206	211	182	189	207	222	211	214	206	204	190	205	210	215	188	200	192	202	224	223	203	196	239	207	214	215	203	225	222	200	198	220	220	212	203	224	233	210	182	196	235	234	198	204	194	210	216	203	239	236	238	186	214	215	187	218	204	204	229	223	206	197	206	196	194	211	211	228	203	198	211	217	196	194	215	205	212	193	199	198	195	213	232	204	208	227	203	204	209	201	196	179	181	207	218	222	193	199	195	190	207	210	241	236	214	240	215	209	203	205	185	187	211	232	232	213	193	202	223	212	219	222	209	221	208	203	225	206	201	197	233	220	211	178	196	233	188	203	230	204	193	210	215	233	210	219	214	240	211	200	191	201	201	227	188	192	223	208	226	232	200	187	198	214	199	185	196	229	196	205	222	201	228	218	237	199	211	200	204	240	213	225	202	211	175	218	218	188	200	210	226	215	203	199	238	214	218	206	182	241	198	197	219	196	229	208	203	217	217	223	198	199	197	206	227	204	226	217	224	184	213	219	209	202	189	204	230	185	188	206	208	204	233	191	231	188	199	219	213	209	187	228	203	224	227	203	181	231	200	186	206	240	212	189	218	196	193	192	208	215	237	215	227	207	234	202	263	227	207	188	183	212	221	202	191	211	222	200	215	195	209	208	212	181	207	210	215	240	192	216	182	245	226	194	221	211	203	190	209	213	224	225	232	223	204	210	208	216	210	235	214	227	189	195	212	211	230	206	226	231	212	231	219	211	188	212	222	213	208	222	207	220	245	197	192	231	205	209	198	203	212	212	239	201	225	225	188	226	205	189	205	209	206	227	236	219	240	183	225	210	214	233	207	207	213	243	237	208	207	206	200	200	199	218	210	221	218	208	219	203	210	221	225	186	213	229	212	171	215	216	201	225	188	210	229	198	183	210	203	205	199	218	211	206	223	212	193	225	217	208	222	203	191	231	207	201	201	214	220	216	210	235	197	215	206	226	223	217	199	212	208	209	218	220	224	188	199	199	223	210	236	209	212	202	203	202	227	183	220	221	200	230	201	212	195	244	221	191	206	195	203	196	230	187	241	197	227	191	207	206	194	202	228	218	215	202	189	233	216	212	182	188	218	209	216	216	179	192	201	195	213	201	229	206	207	203	216	225	232	199	217	221	212	191	213	202	223	226	201	210	219	221	214	227	200	190	206	214	193	204	217	211	186	210	200	215	219	235	235	200	185	210	221	199	207	201	220	194	231	203	200	212	184	229	204	181	197	206	195	205	193	215	191	212	267	214	234	219	222	197	221	215	221	167	194	204	196	207	209	197	218	204	190	218	217	243	211	202	202	198	211	218	208	202	200	206	193	214	201	198	208	177	200	187	211	209	220	207	189	223	217	225	203	217	233	196	252	227	210	222	235	213	219	204	230	218	184	206	195	218	244	205	193	198	216	221	184	191	204	223	207	195	209	183	226	206	233	205	202	204	223	216	235	206	208	185	204	211	226	219	205	207	215	192	242	213	225	202	217	205	215	219	203	199	225	211	215	223	193	214	206	224	221	197	203	198	207	196	212	228	215	201	222	224	226	188	226	207	230	189	211	172	174	209	212	209	212	213	231	205	202	225	187	238	219	211	197	215	230	199	221	199	222	210	206	202	211	191	211	193	223	212	192	221	186	222	191	219	188	209	200	217	234	224	219	221	215	205	189	193	203	202	185	212	189	186	195	218	209	250	196	217	227	215	198	200	227	209	190	200
3815	977	1282	1027	922	810	709	651	609	587	555	574	573	566	579	595	558	568	583	552	551	555	608	584	545	557	552	581	519	599	557	561	608	571	558	531	595	551	564	591	540	513	552	556	510	580	538	530	559	538	537	515	561	566	563	548	555	506	531	524	528	582	562	552	553	553	548	556	535	526	554	527	525	560	518	581	527	543	570	551	572	577	562	555	565	595	579	523	555	578	559	544	593	543	536	559	588	558	556	558	568	536	537	562	544	524	533	529	551	569	563	525	572	567	534	544	505	559	514	581	550	526	560	562	609	539	586	556	553	510	541	562	587	575	547	553	555	573	524	532	554	560	518	569	565	543	531	533	548	506	543	546	561	534	555	588	507	572	562	528	518	523	530	527	566	558	588	584	517	527	567	538	543	539	572	548	573	506	550	543	552	582	562	512	526	567	590	566	552	562	528	534	540	584	551	551	549	511	515	533	562	548	601	574	520	563	572	513	526	592	542	539	560	503	556	520	538	563	543	533	540	525	561	558	522	571	581	535	556	550	562	509	558	522	555	567	501	554	561	528	527	544	524	561	535	596	491	557	517	547	562	516	509	574	569	529	588	562	564	527	581	535	573	597	524	551	545	535	580	484	540	571	558	569	520	532	608	492	558	554	556	575	549	570	563	530	534	537	559	559	537	554	545	535	577	587	542	530	542	551	564	549	539	537	576	589	530	559	540	536	537	528	571	565	600	558	554	556	515	537	546	525	545	498	553	538	544	540	559	565	555	553	587	553	563	540	584	552	564	564	574	508	587	532	565	561	563	548	523	578	581	530	593	536	540	568	566	491	561	546	532	554	566	512	566	577	561	572	554	557	541	542	503	559	549	553	526	551	533	526	586	536	581	523	589	560	547	535	555	557	553	604	552	550	594	536	515	503	527	541	563	515	547	553	551	547	524	531	550	561	544	575	528	519	552	542	572	556	554	576	536	593	581	519	559	485	595	549	582	559	509	527	550	609	520	550	587	543	531	535	576	540	536	581	535	545	520	537	554	568	563	558	547	539	525	584	530	527	546	554	579	591	552	516	547	524	539	550	548	562	515	564	587	558	564	523	538	595	544	551	573	560	541	576	579	574	537	570	557	534	518	565	562	564	543	579	580	522	553	539	567	537	600	549	562	571	564	558	564	555	558	551	544	581	556	510	585	568	525	564	538	555	547	547	535	562	545	539	536	521	525	551	555	561	609	537	560	539	584	550	538	524	570	529	569	531	643	559	539	550	543	556	507	526	543	532	493	539	518	569	549	539	566	543	543	552	505	536	561	587	573	561	510	542	568	589	525	551	536	540	562	529	551	512	521	554	535	576	601	537	560	548	509	507	525	522	564	553	539	548	516	547	562	556	542	601	575	539	543	553	555	543	527	537	534	550	583	546	546	550	556	564	556	513	532	574	543	572	521	569	570	522	572	555	572	562	539	584	553	574	560	588	532	530	528	571	554	534	581	571	583	553	532	557	567	538	540	539	526	543	515	601	551	544	538	514	546	541	556	559	554	584	562	531	553	565	503	531	574	558	528	518	545	531	562	523	569	557	578	549	535	564	550	551	544	514	572	540	535	522	543	539	550	574	522	559	539	596	538	546	579	548	548	540	553	513	525	531	506	581	554	551	567	556	540	540	513	559	535	530	533	530	586	488	556	552	568	529	551	531	548	536	536	545	531	519	580	605	522	609	553	577	549	519	531	559	550	546	542	534	532	543	520	522	523	577	562	544	509	533	578	528	551	514	563	535	563	548	560	557	554	539	513	539	575	567	541	527	530	525	530	574	540	548	576	554	536	576	556	558	579	557	540	524	525	526	519	519	585	537	553	537	578	558	560	524	536	562	529	583	539	571	582	551	567	543	541	565	546	554	533	530	500	557	539	548	547	571	541	512	587	520	552	513	573	504	527	563	542	578	550	554	527	505	547	543	572	556	541	558	547	536	544	571	535	553	527	527	556	521	614	561	554	515	483	568	585	579	569	539	538	521	567	520	561	543	554	541	577	549	559	524	554	523	530	583	562	538	558	577	570	588	546	557	565	590	532	518	556	560	531	505	526	530	553	547	533	560	580	551	527	544	545	515	570	529	569	566	572	547	560	564	573	528	551	537	576	528	597	530	578	515	540	582	532	513	581	616	571	558	507	545	527	588	552	532	550	579	577	569	554	507	572	549	549	555	532	542	553	554	535	565	550	600	531	579	511	526	548	538	562	580	557	552	555	575	556	566	591	586	567	521	561	603	532	543	584	539	551	552	551	574	540	518	550	563	542	590	572	538	553	549	531	539	585	545	579	592	568	529	500	570	579	520	554	559	536	537	555	588	531	567	572	495	560	592	534	582	564	589	565	530	566	545	539	545	609	569	560	535	526	561	492	512	570	531	553	537	549	573	539	540	545	561	543	574	508	527	561	579	512	597	534	538	519	554	538	545	547	538	504	505	524	536	532	490	549	569	551	532	562	569	537	549	537	557	564	535	554	575	541	576	597	517	550	600	559	547	541	557	544	555	543	562	552	571	556	526	546	572	513	586	532	512	542	575	514	517	596	505	561	562	564	579	524	520	539	520	552	523	551	546	579	573	500	579	526	564	555	560	534	527	576	555	546	513	516	546	495	555	536	545	553	573	548	546	559	565	611	554	540	574	526	562	522	528	553	529	594	541	550	529	521	555	549	572	566	547	534	526	572	542	546	562	580	557	566	558	597	544	545	598	568	548	575	493	559	537	538	513	587	532	516	562	545	563	549	538	553	566	544	531	517	544	543	569	574	527	526	574	513	528	505	537	570	547	535	558	540	566	547	530	513	528	570	564	535	539	553	552	570	537	559	525	548	504	599	569	546	563	573	534	520	522	514	541	562	537	570	547	523	543	579	541	540	539	528	576	562	537	569	536	587	559	528	515	550	505	553	551	555	555	521	569	502	571	542	559	581	531	528	538	545	506	549	494	562	539	559	520	530	572	577	539	546	543	534	548	540	529	539	551	537	530	549	538	561	529	571	561	567	577	520	542	532	498	548	509	499	546	537	580	565	562	549	560	543	524	543	540	560	544	553	556	534	537	524	569	566	531	530	560	551	532	499	552	576	536	539	555	537	564	532	587	541	541	543	548	606	522	576	555	559	579	559	524	525	581	562	557	521	526	596	493	533	561	571	558	537	498	566	538	567	567	526	505	560	556	541	577	531	546	511	555	537	561	533	531	508	577	495	525	559	542	561	564	575	586	570	576	517	601	532	568	534	564	556	531	522	496	533	539	577	534	564	545	514	545	555	585	533	555	565	527	522	570	592	552	532	532	548	561	507	547	528	592	527	564	557	572	527	528	588	531	555	556	554	579	561	523	548	565	595	584	559	565	522	557	538	560	552	565	582	527	544	521	586	532	555	541	552	541	551	520	579	519	544	549	551	566	572	585	583	574	562	551	529	548	522	566	557	540	506	587	550	514	546	519	512	543	551	559	517	522	531	544
21146	7007	5574	3770	2584	1594	947	568	362	318	269	267	269	237	248	249	241	225	209	231	253	228	239	216	211	204	201	221	205	234	200	214	204	205	204	213	205	187	203	215	216	204	251	219	210	185	238	198	205	219	209	223	250	197	203	206	205	191	216	209	202	231	197	187	220	223	224	219	206	198	191	223	183	205	210	214	199	218	217	207	205	195	201	224	217	185	214	210	193	239	224	200	179	183	204	215	213	231	247	228	203	223	235	228	234	214	183	197	216	198	205	206	218	234	212	201	194	186	209	231	238	198	223	239	223	215	205	200	190	206	220	227	196	194	204	208	218	223	190	218	206	216	198	222	197	185	214	228	237	208	212	203	200	203	204	209	202	219	187	207	212	188	205	175	199	215	204	201	204	194	235	217	204	160	221	204	209	200	190	195	219	233	194	222	203	228	192	188	196	184	177	200	216	211	188	237	219	200	200	226	224	184	200	203	197	219	193	200	212	180	213	190	194	233	204	247	182	211	192	228	215	212	189	199	212	198	218	185	195	233	221	219	213	211	203	219	227	217	198	197	210	211	206	196	226	213	232	205	188	189	212	227	206	206	195	203	193	196	222	208	211	194	212	207	219	188	202	193	214	216	218	221	224	186	227	203	228	209	227	214	185	209	190	204	187	240	207	196	205	169	184	215	198	210	223	226	224	222	209	211	190	199	214	208	218	233	229	226	215	206	208	246	217	232	189	218	201	220	209	220	219	220	210	233	197	221	212	219	230	198	210	211	219	225	208	209	215	192	221	197	205	190	211	225	197	198	235	220	213	206	231	197	243	224	230	220	205	204	193	213	227	190	232	189	221	192	197	215	210	193	200	213	192	218	204	194	181	213	232	219	210	201	190	202	219	186	235	211	223	227	205	215	217	201	202	198	209	211	223	198	228	204	209	237	208	212	240	190	210	203	194	207	191	200	205	205	187	199	220	210	188	209	205	205	224	239	204	243	218	216	219	189	207	236	193	203	214	201	195	196	180	213	202	197	194	216	214	216	219	204	201	212	201	180	221	223	221	194	187	201	179	220	209	235	203	182	190	210	216	229	208	193	233	197	190	183	235	191	197	207	192	217	208	182	179	226	213	217	219	211	231	196	191	229	208	212	209	227	203	204	192	196	219	222	201	233	193	229	208	217	217	202	234	207	216	199	203	240	200	203	205	209	210	197	218	205	222	201	220	188	211	212	219	206	211	201	192	205	200	204	211	183	223	206	211	210	231	180	219	185	179	202	191	201	208	205	178	200	230	224	192	207	204	206	198	209	194	192	193	193	183	243	195	199	189	221	194	200	200	222	200	198	205	210	190	197	196	200	199	193	189	221	230	199	186	212	187	212	206	229	211	206	224	193	204	192	231	219	204	213	215	204	204	191	204	220	204	206	197	188	205	211	211	243	222	230	207	167	199	190	219	213	205	196	215	201	182	208	211	200	192	182	213	190	207	222	212	211	199	230	233	179	217	189	211	218	249	191	202	196	228	251	212	215	199	213	220	231	198	241	187	217	188	222	218	185	221	196	206	215	214	217	200	188	207	212	188	179	205	194	210	210	204	211	198	201	191	217	221	222	186	194	236	231	230	201	205	204	208	207	222	224	212	198	220	217	185	216	213	211	210	181	217	199	191	206	213	229	201	211	208	233	217	205	194	197	205	214	217	204	253	213	204	229	187	179	192	207	205	198	200	212	194	202	186	204	230	211	196	222	193	221	213	233	205	197	197	229	214	198	188	180	200	229	186	177	210	208	187	220	175	206	200	199	232	188	201	211	216	191	212	229	223	183	208	207	193	214	200	196	215	206	222	224	198	213	213	205	192	227	231	204	192	211	222	208	220	234	224	205	189	203	222	179	209	195	196	203	202	214	223	195	218	183	211	230	216	203	203	198	236	206	218	222	205	227	200	201	188	214	204	207	240	167	178	195	211	205	199	205	209	207	189	216	214	210	214	200	206	224	189	214	207	200	194	225	230	207	211	208	194	232	222	230	179	221	208	195	213	201	211	215	222	207	219	199	238	222	184	181	225	198	212	212	201	223	212	232	206	199	198	209	195	209	221	216	186	202	207	203	182	194	234	210	182	217	206	181	221	232	223	175	187	178	206	200	206	178	211	204	211	196	225	209	241	226	219	196	204	201	213	201	214	209	207	195	203	215	213	203	197	196	235	187	189	208	211	239	203	216	211	201	206	206	221	222	187	191	206	205	201	198	211	208	237	190	203	223	197	214	200	229	177	238	197	213	226	224	224	210	187	219	194	228	229	176	226	217	185	184	189	204	224	202	221	232	202	212	195	208	216	221	192	207	212	213	233	196	199	190	212	191	219	209	210	189	203	204	173	220	206	212	185	194	218	227	220	233	190	211	216	215	187	212	193	184	212	228	223	226	202	232	192	230	192	200	230	206	215	206	210	195	203	211	205	211	222	218	220	216	224	212	211	185	214	212	200	219	200	211	212	208	227	186	196	227	202	249	185	187	207	193	196	194	194	209	201	187	226	195	201	179	219	213	184	208	194	205	220	201	227	223	206	235	215	207	200	213	183	218	207	221	211	202	220	199	217	191	205	195	220	197	199	232	207	196	225	189	206	209	195	224	216	232	219	223	228	219	207	195	223	238	191	228	208	220	229	208	220	209	216	250	208	206	181	217	217	204	206	210	199	246	185	228	211	221	198	190	216	224	228	207	203	211	213	230	189	226	223	212	215	215	189	172	192	206	203	210	200	182	221	209	214	237	240	217	212	223	230	201	220	214	193	191	209	207	218	208	204	214	243	185	200	205	222	216	204	217	217	204	227	212	202	195	211	227	228	209	193	214	216	228	180	202	198	215	213	205	199	229	216	200	192	216	231	231	193	205	203	224	250	196	196	197	216	233	216	218	229	204	254	204	219	216	213	205	202	229	196	217	213	217	204	214	214	200	215	217	219	223	175	211	258	215	196	210	219	244	182	196	197	224	193	183	202	215	224	194	219	200	205	221	192	227	206	232	234	234	207	210	189	186	220	190	201	194	182	211	203	212	198	191	193	220	184	201	221	195	204	212	208	189	202	212	211	203	201	215	223	216	217	215	219	203	199	217	181	230	216	218	212	193	221	215	207	211	208	235	181	212	201	181	208	189	216	185	221	215	195	226	219	224	198	195	217	184	211	175	210	198	220	221	219	183	206	203	207	226	209	209	201	222	214	213	210	235	203	196	206	192	222	196	191	201	205	209	220	179	193	202	205	185	236	209	211	219	201	193	203	207	198	228	195	186	222	193	227	204	198	213	208	196	203	217	227	212	221	202	228	216	207	189	213	207	203	226	200	211	193	220	209	176	220	216	208	206	236	196	217	232	196	184	202	195	215	171	221	219	196	224	182	210	193	195	203	212	206	195	197	191	191	231	196	200	219	205	223	198	230	226	208	205	192	210	241	197	202	217	201	201	224	204	235	201	189	216	196	227	217	232	206	210	191	236	210	232
14507	3573	5171	4741	4351	3259	2484	1894	1525	1264	1120	1043	902	846	815	827	759	791	770	736	714	710	719	679	685	621	651	601	609	642	582	572	592	596	558	578	580	596	547	574	590	514	564	608	591	572	542	524	504	590	575	528	524	554	555	558	588	542	566	568	562	520	581	556	559	585	554	573	571	556	565	550	537	552	507	575	557	548	550	542	552	529	545	533	572	515	538	522	561	549	556	545	562	591	572	558	550	596	534	525	536	555	543	545	563	496	532	542	515	554	572	521	556	566	543	538	516	543	577	559	544	510	554	506	569	529	508	501	550	491	522	570	549	538	532	530	536	594	514	581	543	548	533	512	546	552	552	567	525	562	553	550	507	536	541	514	547	513	519	553	525	575	502	556	552	516	537	519	550	490	562	535	494	511	552	543	547	553	521	553	539	510	559	516	577	548	569	527	579	546	554	528	489	515	552	543	552	531	547	543	566	529	525	522	528	523	546	534	540	537	565	527	528	549	533	531	515	515	553	548	529	586	528	528	563	564	542	557	552	545	486	528	545	517	502	537	535	523	515	527	528	512	542	544	506	514	527	551	485	506	533	531	523	552	539	545	517	530	542	539	543	522	567	496	567	537	506	576	518	549	536	531	493	522	566	551	559	563	518	517	510	537	549	561	535	534	539	523	520	534	526	504	537	541	516	561	544	532	561	512	524	529	551	556	520	543	515	531	574	538	497	550	533	519	532	564	552	527	521	569	510	508	523	553	522	566	526	543	517	559	576	544	548	535	523	521	529	555	538	550	551	544	525	544	515	561	521	542	541	462	546	528	529	555	552	472	558	530	550	545	568	523	534	531	524	490	558	563	520	548	566	552	560	511	566	564	556	531	528	555	537	539	520	531	550	516	523	573	514	553	552	550	549	536	542	530	477	551	560	513	541	523	532	518	562	516	598	496	505	522	582	493	535	504	527	588	530	520	523	539	528	555	535	514	519	548	549	506	518	553	533	504	554	543	513	544	560	530	550	549	572	563	537	554	493	495	533	532	536	544	559	570	562	526	507	527	580	525	551	508	545	557	541	523	547	556	570	541	504	548	499	504	538	533	601	572	520	521	521	555	536	520	577	491	546	582	529	514	509	576	507	535	526	538	592	599	541	550	552	525	519	523	560	521	522	544	500	558	550	566	485	509	504	518	514	544	524	562	505	508	574	537	476	504	546	503	512	536	507	546	587	502	533	522	544	552	519	578	528	570	498	566	503	555	535	534	513	525	527	579	537	517	512	563	504	509	557	564	554	532	531	531	527	562	522	568	531	561	536	559	550	558	533	509	541	530	555	498	516	544	543	539	536	481	514	552	524	506	538	535	551	555	520	529	473	499	558	516	527	539	533	524	498	566	516	511	569	540	509	533	534	610	515	526	519	525	502	561	557	544	524	535	562	539	527	552	529	523	530	521	543	530	579	560	537	552	514	581	512	531	550	524	533	540	492	556	489	524	571	522	545	522	567	516	545	549	568	560	525	516	550	538	522	555	558	529	559	530	552	501	552	520	558	539	507	556	573	539	563	560	534	539	517	502	525	509	527	535	538	536	529	534	526	523	565	513	547	538	520	521	565	546	545	482	537	542	504	515	453	538	571	553	541	502	553	512	538	500	501	479	522	520	490	515	553	574	583	516	549	544	546	566	534	556	535	514	536	505	554	522	554	544	559	536	504	551	552	542	525	542	565	542	541	520	515	541	537	553	523	516	504	585	549	555	553	522	496	539	550	515	521	524	540	560	559	539	558	520	560	544	556	557	534	553	512	516	529	525	531	543	506	558	530	535	545	537	534	534	528	554	536	523	533	518	542	542	531	532	538	556	545	566	517	527	558	518	515	576	543	537	577	548	516	575	554	527	522	544	502	517	548	540	570	518	493	503	548	505	544	510	488	557	526	551	537	549	587	510	536	549	526	509	532	544	520	486	540	532	519	533	509	515	549	531	508	561	543	486	541	561	501	568	541	534	506	531	533	517	533	483	582	564	538	521	538	533	529	549	539	525	522	560	529	515	524	508	527	508	515	533	532	516	510	530	564	544	552	523	553	551	496	515	536	517	525	529	509	518	501	522	536	520	523	547	537	511	574	533	535	508	553	550	541	607	509	530	529	496	518	529	549	521	536	556	538	520	563	517	584	572	514	511	530	525	548	552	540	538	539	575	537	498	536	542	541	493	550	584	547	561	565	574	558	562	530	517	549	548	562	516	552	547	466	512	518	539	492	516	534	535	595	484	555	529	510	490	525	485	500	584	566	565	534	547	546	518	555	531	577	577	533	531	549	550	521	521	497	539	593	539	550	542	564	570	553	519	519	550	551	542	528	533	535	547	572	555	542	551	519	541	536	562	536	509	535	567	546	541	533	507	516	553	576	518	482	551	594	541	529	547	499	547	532	534	554	531	572	517	480	534	504	556	559	502	596	592	517	524	501	524	537	520	512	508	488	541	571	543	525	532	515	544	523	513	521	556	536	530	541	563	492	519	524	532	552	565	555	560	553	521	562	558	511	522	540	550	540	527	556	537	526	518	511	513	520	530	544	508	554	522	537	500	605	538	515	560	567	557	592	560	547	527	491	574	520	529	526	518	523	547	536	545	504	541	526	551	532	568	539	560	555	495	535	489	577	562	508	559	469	492	529	537	500	529	527	523	526	502	553	551	511	547	532	555	481	556	572	547	565	537	544	515	515	555	526	551	552	539	546	551	504	553	547	565	499	528	529	559	562	510	535	548	529	541	559	549	551	540	560	534	542	554	501	542	551	539	502	533	542	564	531	540	541	515	550	547	521	531	519	514	569	516	508	551	558	498	516	567	512	544	518	536	552	540	539	560	516	547	510	469	552	580	513	539	569	514	534	526	482	484	516	533	541	531	519	528	512	517	551	502	548	520	583	531	541	492	533	549	543	514	511	536	551	487	520	547	574	533	520	514	514	555	564	554	548	517	523	536	495	521	514	514	540	514	538	488	536	517	524	498	580	553	526	569	521	580	520	575	538	575	503	517	534	580	511	481	571	541	520	551	546	515	516	539	541	542	529	538	544	543	523	539	532	504	569	523	547	567	551	537	512	516	518	514	535	536	519	525	552	561	587	510	534	563	518	536	515	539	528	561	521	497	518	526	565	535	533	533	516	539	502	529	543	538	583	546	529	533	548	528	537	510	489	499	535	537	505	553	512	558	537	561	555	578	520	560	561	528	504	564	527	527	526	549	568	506	576	569	571	517	570	545	505	518	547	545	577	536	535	538	488	537	532	516	530	583	561	578	511	569	532	557	529	538	525	516	521	484	522	531	556	551	560	532	525	598	537	535	491	526	568	519	549	517	508	556	554	547	556	522	534	545	532	534	521	502	505	507	568	515	501	501	563	537	569	518	517	541	554	516	538	507	527	557	515	510	549	524	522	508	546	539	515	494	550	534	539	531	518	503	527	510	541	557	525	548	526	509	540	555	537	535	513	523	529	534
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
