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
338560974899	338560975459	338560976009	338560976559	338560977109	338560977659	338560978209	338560978759	338560979309	338560979859	338560980409	338560980959	338560981509	338560982059	338560982609	338560983159	338560983709	338560984259	338560984809	338560985359	338560985909	338560986459	338560987010	338560987559	338560988110	338560988659	338560989209	338560989759	338560990309	338560990860	338560991410	338560991960	338560992510	338560993059	338560993609	338560994160	338560994709	338560995260	338560995810	338560996360	338560996909	338560997459	338560998009	338560998560	338560999110	338560999659	338561000210	338561000760	338561001310	338561001859	338561002409	338561002960	338561003510	338561004059	338561004609	338561005160	338561005709	338561006259	338561006810	338561007360	338561007910	338561008460	338561009009	338561009560	338561010110	338561010660	338561011209	338561011760	338561012309	338561012860	338561013410	338561013960	338561014510	338561015060	338561015610	338561016160	338561016710	338561017260	338561017809	338561018360	338561018910	338561019460	338561020010	338561020560	338561021110	338561021660	338561022210	338561022760	338561023310	338561023860	338561024410	338561024960	338561025510	338561026060	338561026610	338561027160	338561027710	338561028260	338561028810	338561029360	338561029910	338561030460	338561031010	338561031560	338561032110	338561032659	338561033210	338561033760	338561034310	338561034860	338561035410	338561035960	338561036510	338561037060	338561037610	338561038160	338561038710	338561039260	338561039810	338561040360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36718	18767	10666	2945	1722	1285	1004	842	747	572	475	544	438	349	375	336	327	313	279	286	275	315	270	287	272	263	234	247	278	237	263	239	233	249	265	248	265	238	237	253	260	245	252	255	208	258	248	244	239	232	241	229	248	239	232	255	229	217	216	267	255	250	205	216	222	221	241	230	225	219	216	197	229	235	205	217	235	246	247	259	181	233	234	222	241	247	206	247	231	222	260	274	234	252	224	245	241	221	226	222	224	243	228	257	250	194	216	229	206	218	236	250	222	231	241	224	234	223	241	231	250	232	201	247	255	228	235	218	228	221	190	247	237	239	225	226	219	217	213	220	227	244	247	227	232	249	223	233	233	204	257	234	233	234	237	213	206	221	236	246	221	241	209	247	229	274	257	252	220	206	244	263	210	225	191	241	213	243	230	224	223	221	255	244	200	224	240	246	233	225	228	227	223	208	215	207	242	218	242	231	212	220	216	204	210	232	232	230	211	220	225	234	225	242	234	226	198	257	253	246	240	217	264	219	246	219	218	224	234	207	232	222	238	234	235	245	237	218	231	254	261	226	226	264	221	243	247	207	227	231	223	248	213	217	215	234	223	229	258	220	226	246	223	227	219	191	247	239	247	208	201	246	240	241	252	218	229	258	230	256	244	215	223	233	219	227	245	223	233	217	255	204	213	238	238	248	229	230	223	193	253	253	209	251	245	260	264	233	212	218	228	242	231	223	227	225	222	228	239	235	227	231	249	219	233	223	235	245	208	246	236	216	232	229	207	230	261	223	226	233	226	229	248	221	253	239	259	232	229	235	220	237	260	237	265	230	228	244	218	230	249	248	259	228	243	237	243	235	243	203	215	238	204	228	264	240	211	226	218	237	211	223	238	234	214	228	227	250	251	229	215	247	245	250	221	227	262	243	208	236	238	226	240	236	212	238	249	217	221	219	194	239	225	237	254	224	229	218	260	226	239	235	249	225	215	204	219	240	223	223	219	231	229	230	238	254	201	237	247	223	234	213	217	215	233	234	227	244	233	252	244	224	221	257	210	248	233	248	222	210	228	244	234	232	238	226	255	236	245	247	232	221	247	195	209	224	242	219	251	254	208	233	224	221	245	185	212	215	225	235	253	232	230	212	227	239	228	209	242	242	227	215	222	216	224	219	244	242	233	214	241	213	221	213	214	259	229	209	222	249	216	239	206	250	247	200	235	233	256	255	230	249	243	237	228	235	219	254	243	220	240	234	259	220	240	203	259	235	233	213	200	224	223	241	207	227	245	245	238	220	220	244	219	211	208	226	237	214	218	230	223	270	233	260	224	200	223	235	234	239	249	234	243	252	223	256	241	219	225	217	232	237	243	200	212	225	240	216	210	218	221	236	198	244	239	219	226	225	231	228	235	244	215	221	220	213	217	249	256	233	235	228	271	258	222	234	208	209	234	183	239	266	227	212	259	254	240	236	214	237	202	198	262	235	228	226	249	208	204	214	248	230	234	273	247	226	231	221	228	220	232	211	214	236	267	223	231	282	199	229	243	232	232	185	243	232	254	249	226	229	218	231	239	220	222	220	247	228	240	204	249	232	245	201	232	238	253	233	239	237	242	203	194	235	226	242	223	211	207	245	214	246	221	249	208	258	240	219	206	241	242	231	211	228	233	230	225	231	257	232	214	189	260	231	223	247	213	239	231	231	191	216	212	212	215	232	224	223	234	218	260	227	227	228	226	229	214	219	227	221	221	223	229	248	233	241	239	256	235	218	226	217	219	203	235	215	235	217	210	243	222	232	204	206	233	237	232	225	227	214	275	211	296	242	256	221	224	234	253	234	209	236	202	226	224	268	219	250	235	232	217	258	220	235	252	208	224	217	242	274	196	233	243	246	217	230	238	232	238	220	221	201	221	240	249	212	227	210	246	224	222	221	210	209	251	247	212	220	232	238	228	221	227	224	210	244	234	211	233	253	244	232	237	220	250	222	256	218	225	249	251	242	229	221	201	233	236	229	254	235	214	260	247	237	224	207	228	240	213	252	226	234	211	242	228	209	232	226	227	216	219	255	229	230	222	210	228	234	238	227	244	224	236	230	237	237	220	219	252	245	213	204	232	235	228	212	224	219	239	245	244	224	257	242	268	230	257	241	219	235	216	241	217	217	248	251	224	227	227	230	243	243	235	247	222	240	244	224	240	241	236	250	205	239	248	256	229	234	233	221	264	212	235	205	244	200	232	236	265	247	227	212	194	215	223	238	238	248	242	234	222	203	244	244	234	227	260	232	235	227	209	261	233	250	239	259	211	226	218	227	244	245	233	221	210	206	209	231	219	219	235	234	228	251	219	240	226	204	222	288	259	208	186	234	192	271	225	210	260	236	251	215	240	230	248	225	236	252	225	218	237	244	208	223	222	227	247	227	253	247	223	223	239	216	247	227	218	249	205	221	241	231	229	238	257	235	220	222	235	245	233	212	196	207	247	208	254	235	226	211	210	224	203	229	236	243	254	226	251	214	222	208	197	213	254	242	209	248	239	229	249	249	234	265	236	217	250	240	255	173	251	222	202	233	267	229	229	231	234	235	239	210	220	276	221	214	213	253	241	203	231	224	226	221	219	254	246	238	242	225	215	241	213	248	213	227	229	251	230	193	227	243	222	203	227	239	201	258	217	220	225	239	227	234	232	224	225	242	220	247	234	253	261	218	264	217	255	239	231	248	216	273	238	227	238	222	244	240	230	261	216	232	244	246	233	235	209	214	217	216	219	237	219	248	214	233	253	226	280	240	218	241	226	235	251	221	254	227	232	241	195	243	253	257	255	211	254	253	269	240	203	247	243	250	229	233	239	209	222	226	231	229	222	203	218	221	236	224	200	230	230	201	226	228	237	224	234	213	243	228	228	253	223	267	223	224	237	219	239	217	232	200	248	230	232	257	257	216	235	256	242	232	220	231	266	226	220	244	246	224	229	231	233	234	234	213	216	227	255	239	226	226	226	207	225	212	223	216	225	205	257	225	220	229	234	229	214	219	233	239	242	231	205	225	234	212	213	261	225	212	240	231	207	202	219	218	241	234	215	235	226	220	231	245	215	239	220	225	243	210	226	238	234	237	212	229	231	222	229	231	214	229	243	242	251	229	238	236	245	208	232	210	216	223	214	226	234	254	195	205	237	235	234	220	249	192	229	204	224	213	243	232	223	231	209	201	212	234	202	232	246	228	229	206	205	219	221	211	219	225	239	232	234	232	210	234	242	259	213	236	210	243	226	209	233	223	204	222	240	225	242	243	253	245	224	229	238	224	228	224	221	255	210	239	220	222	244	222	211	232	220	224	234	246	209	243	228	250	252	213	216	229	256	236	245	234	240	230	211	229	239	252	251	223	226	223	247	229	217	202	212	205	219	227	244	226	247	232	234	232	209	256	224	211	243	237	223	241	234	232	227	225	230	228	244	266	237	235	250	221	243	210	240	214	216	226	235	240	249	232	246	255	218	233	253	244
23850	15440	13712	7289	6306	5150	4468	3900	3438	2655	2217	2376	2035	1601	1279	1251	1181	1055	983	950	847	890	973	987	899	820	776	742	722	689	647	677	673	610	582	622	584	577	616	593	610	644	626	579	569	596	581	553	628	537	584	601	576	560	587	593	594	589	604	566	557	573	555	551	546	528	553	590	550	566	560	575	554	567	508	566	609	555	560	583	553	540	557	532	525	553	518	546	593	531	573	556	524	581	540	571	561	526	574	536	579	586	523	546	557	613	582	576	510	507	549	522	562	555	596	559	546	542	561	537	612	580	577	557	546	552	551	578	581	556	566	564	573	581	588	561	573	531	560	574	544	546	580	532	560	575	575	529	538	604	575	521	579	557	507	550	555	531	526	560	525	546	572	574	563	545	549	585	552	554	540	543	588	569	511	557	550	519	531	551	545	525	532	511	583	570	597	548	525	549	578	522	557	576	540	561	572	534	584	577	562	513	579	526	558	521	560	569	560	547	554	602	556	531	537	546	563	516	575	543	537	568	509	572	615	536	573	586	574	515	558	569	568	591	531	554	557	552	565	545	569	568	560	581	566	561	585	526	530	573	560	535	572	541	555	534	532	540	530	519	582	564	592	554	550	548	537	563	512	561	512	532	570	592	566	565	585	566	575	585	527	550	523	514	536	568	552	545	549	529	567	582	575	548	573	536	563	635	538	579	556	519	517	561	557	548	580	547	563	615	560	524	569	547	578	558	560	582	568	516	562	568	546	544	553	543	537	574	538	549	515	568	505	586	556	513	546	535	562	596	557	562	576	545	531	550	564	537	556	552	556	520	564	571	550	580	551	560	518	554	536	562	532	535	527	583	495	607	550	579	562	543	570	533	541	570	552	563	561	546	551	527	549	546	531	536	545	582	561	616	529	534	556	548	572	536	582	573	582	534	580	524	546	560	585	557	542	523	581	500	562	565	568	584	530	555	548	540	522	615	528	583	550	568	523	551	536	548	580	570	531	554	606	559	562	550	499	565	584	526	551	564	557	558	530	559	549	566	500	608	557	530	550	532	550	518	556	555	563	544	546	527	580	598	550	556	515	576	555	571	558	514	581	603	573	545	552	546	545	559	583	575	543	528	529	521	544	581	523	581	537	568	539	576	554	600	545	560	596	577	561	537	568	582	535	537	524	529	550	543	566	538	563	576	544	545	574	554	569	496	550	580	615	544	549	563	549	511	545	542	554	577	544	569	566	600	549	550	534	537	535	540	536	511	545	529	526	592	584	553	594	529	579	604	558	517	557	510	575	553	558	604	579	566	555	602	559	547	582	566	582	566	570	544	569	558	588	569	560	553	559	582	582	560	587	553	588	579	528	530	559	545	572	568	556	525	547	573	521	523	558	558	503	621	554	570	543	530	577	544	570	588	554	574	531	570	532	548	510	526	561	559	524	545	554	539	574	590	525	532	565	542	577	544	536	571	554	559	511	586	555	530	562	525	560	541	498	589	590	543	589	571	605	592	509	589	557	559	557	553	573	537	535	515	549	570	544	566	523	524	591	551	628	546	563	491	537	583	525	568	547	564	591	549	579	604	594	567	591	570	565	554	553	510	564	595	588	572	551	530	507	516	560	558	543	584	564	562	578	579	559	565	547	578	537	509	525	531	494	536	570	552	544	558	557	567	534	527	587	527	559	545	514	561	587	535	542	549	568	586	570	555	527	581	563	569	545	549	525	591	531	602	539	532	558	583	565	544	580	536	532	542	534	595	538	533	555	539	540	531	536	565	538	550	538	605	533	534	570	564	545	589	540	563	570	584	591	575	540	587	562	525	557	570	548	558	543	538	546	541	572	535	594	550	612	560	554	570	584	560	569	533	523	548	611	567	533	548	555	543	518	575	551	532	574	576	585	575	533	568	589	569	552	546	557	565	548	540	577	536	528	543	569	556	574	550	585	543	569	519	524	532	532	575	542	525	570	508	556	558	567	556	515	568	579	531	573	566	531	532	518	555	570	520	506	575	605	524	541	595	576	548	542	555	561	528	585	541	524	510	591	558	563	570	566	530	503	580	563	552	539	522	544	531	579	540	552	586	567	518	544	561	562	544	575	556	535	557	536	589	597	550	589	547	546	559	575	537	549	546	579	554	549	549	514	538	560	530	542	524	547	585	551	539	532	519	555	551	522	551	559	597	548	556	566	584	501	517	528	536	554	570	568	542	545	548	530	484	576	555	550	606	561	531	531	546	568	558	549	520	540	591	536	577	551	512	566	562	530	562	552	538	559	572	540	515	582	538	558	552	539	551	529	557	561	576	517	537	584	576	526	522	591	524	558	582	531	600	520	601	538	547	557	550	529	549	554	572	578	536	546	538	557	521	555	540	562	505	547	602	566	574	583	570	529	562	572	583	552	563	568	515	573	587	542	554	541	528	558	578	533	544	524	577	552	565	579	567	552	560	528	556	553	546	537	555	560	495	520	521	590	554	570	522	527	558	551	547	590	570	564	568	544	550	537	566	583	538	563	549	542	571	551	600	574	537	524	563	542	549	568	572	569	549	580	532	555	533	577	530	557	596	555	550	517	554	564	571	531	566	536	565	541	538	513	568	554	545	578	565	568	520	605	547	581	605	516	551	575	527	557	559	540	580	540	570	550	603	547	547	550	549	576	552	572	596	581	551	557	570	584	565	526	553	580	551	531	573	563	518	596	528	581	560	564	581	533	546	557	536	596	547	537	569	577	557	567	537	561	589	588	569	566	577	534	566	567	555	554	593	564	557	549	548	551	518	559	605	574	522	594	596	531	587	561	564	587	572	542	528	556	570	548	550	556	512	550	582	592	553	563	534	516	521	529	534	511	564	571	527	490	518	544	557	565	529	560	520	528	564	519	556	540	550	599	588	570	564	550	552	616	556	537	523	561	537	544	544	563	561	569	526	573	555	523	538	527	518	563	591	586	588	555	555	569	528	545	526	498	512	553	595	554	541	534	549	581	522	589	558	547	560	504	540	539	544	562	594	515	552	542	555	546	528	549	543	537	510	498	559	544	592	600	542	526	529	519	536	549	541	559	543	537	537	550	508	554	584	521	545	528	544	590	499	561	563	545	555	536	529	560	553	572	551	563	571	596	525	600	563	588	532	544	559	548	508	570	539	517	546	563	546	556	623	582	507	562	565	532	561	528	541	593	560	549	499	532	612	550	527	553	581	548	539	555	537	559	571	530	550	560	517	590	539	550	588	574	566	539	571	525	544	501	550	568	533	560	569	547	566	575	565	603	549	540	507	565	554	576	561	516	614	538	559	522	562	523	586	571	509	549	579	531	560	557	543	563	582	520	573	541	580	578	553	557	577	532	565	529	533	524	556	591	560	565	586	530	530	572	589	531	537	495	560	530	563	543	571	514	545	547	578	547	569	561	563	516	530	515	541	502	513	554	530	528	594	529	602	523	565	545	566	550	518	560	579	582	555	542	610	561	501	555	557	550	559	555	577	551	565	591	571	565	568	567	557
18826	7790	2425	852	630	491	403	383	351	330	323	311	281	262	252	281	245	272	244	274	237	256	242	234	211	230	226	249	262	237	229	238	228	238	243	221	200	226	231	238	221	216	204	211	255	241	218	235	222	237	218	245	215	208	250	240	233	236	246	246	275	214	233	187	239	204	259	241	228	272	245	238	232	266	210	255	256	224	244	262	232	249	229	212	236	205	216	235	222	225	230	196	209	218	197	235	224	239	216	238	252	219	252	219	225	213	256	247	219	244	226	224	200	204	257	219	232	230	236	249	228	215	235	239	231	237	240	214	227	231	216	250	260	218	240	229	231	225	269	207	230	212	239	230	213	201	230	211	229	251	200	201	225	230	228	247	224	223	254	237	242	231	243	262	264	252	239	220	211	211	230	249	273	218	214	234	203	219	240	241	226	193	222	214	260	215	230	209	235	229	224	245	222	193	235	207	263	234	223	218	245	211	215	218	212	278	212	217	221	225	252	255	228	228	228	239	210	231	216	242	209	239	193	227	234	233	252	231	252	256	247	219	226	231	256	222	249	234	193	221	218	273	195	234	240	220	198	232	230	201	216	213	223	185	227	224	261	234	230	246	242	246	225	237	225	224	226	199	226	201	223	226	215	209	229	254	240	241	209	245	244	251	225	226	251	245	228	242	228	208	237	242	269	228	236	209	218	236	261	247	238	248	249	222	227	250	224	233	225	225	228	229	228	221	218	237	235	209	221	211	243	264	231	228	235	212	233	218	218	221	206	230	234	239	237	227	234	248	265	204	224	220	203	232	248	245	220	247	234	224	200	265	249	225	215	248	248	241	239	222	198	229	210	240	223	245	253	228	244	266	223	204	242	234	227	243	240	210	244	259	251	251	211	212	250	213	229	223	227	210	211	240	243	223	229	231	236	261	232	234	240	218	231	236	245	242	236	230	267	242	218	212	235	238	228	236	233	257	212	237	258	213	210	227	200	228	251	234	217	223	268	223	228	219	216	207	245	230	252	243	214	222	216	239	242	228	238	247	245	210	243	246	218	219	239	208	234	225	246	214	237	186	238	232	201	254	237	247	211	227	208	235	226	231	234	215	265	205	227	227	259	253	241	243	228	223	241	244	262	206	217	211	196	243	243	253	268	232	233	210	239	220	214	231	225	233	232	234	201	234	246	246	260	221	200	217	215	234	219	211	225	203	212	241	229	209	218	213	207	223	243	223	216	230	268	258	228	239	223	228	218	220	213	211	226	212	229	230	247	221	227	245	232	238	219	229	255	245	234	225	228	223	227	217	204	236	237	241	235	210	242	267	209	222	243	233	218	209	203	224	237	249	222	228	222	231	209	228	231	216	241	198	209	227	240	229	230	233	220	229	210	239	220	235	261	218	221	193	200	246	242	235	242	221	223	208	205	225	232	253	244	267	246	221	249	215	243	239	205	241	193	233	233	240	253	226	228	229	237	250	268	251	232	234	244	225	231	244	235	229	227	240	229	238	212	233	239	204	240	243	241	202	210	259	233	233	216	233	215	238	219	216	228	233	236	228	207	229	208	206	239	233	221	205	237	222	218	233	250	245	240	251	211	231	208	261	216	268	235	208	220	193	225	227	237	212	246	242	221	214	222	233	234	240	253	215	212	272	245	226	249	225	244	250	212	264	199	247	232	241	200	229	225	205	205	233	239	219	196	235	217	231	248	266	244	231	228	223	242	246	204	251	220	220	208	245	215	246	217	207	249	236	204	243	225	221	212	230	224	237	227	218	217	229	222	208	226	256	224	238	209	216	210	248	220	236	214	231	236	274	227	231	229	235	207	230	232	231	222	201	212	229	254	232	219	237	230	247	217	251	240	261	187	211	216	234	212	219	273	235	245	235	208	242	242	207	261	223	233	210	222	216	240	238	247	224	252	238	231	230	230	227	220	221	201	219	209	219	223	221	227	229	224	228	221	234	223	247	241	245	231	222	235	234	219	250	246	238	215	237	249	232	239	221	217	253	252	247	257	235	220	224	199	226	217	216	231	228	230	235	239	226	260	231	250	260	213	246	266	227	256	232	216	222	229	222	233	211	219	214	210	190	226	237	261	227	246	222	218	201	242	235	229	228	236	247	222	242	238	229	225	210	247	233	246	231	201	241	218	225	231	230	227	234	252	217	245	235	242	248	231	239	221	258	215	249	225	249	224	226	226	238	268	236	218	232	237	226	241	223	259	230	234	242	233	249	210	236	230	191	211	201	233	235	210	259	225	238	222	247	222	237	222	247	214	230	222	247	216	245	212	248	261	216	238	230	211	239	218	231	227	248	200	244	248	241	223	252	235	213	242	252	255	221	246	227	209	221	248	202	211	225	213	240	237	227	247	225	197	246	235	215	230	237	241	251	238	227	234	239	241	241	264	243	212	208	271	249	225	238	233	218	231	229	204	223	230	225	222	246	209	231	237	262	253	269	224	217	238	224	218	249	234	231	242	245	213	239	238	204	220	220	225	217	230	231	252	221	230	243	228	230	239	229	239	245	243	236	188	266	254	213	235	210	232	253	254	238	197	211	231	226	237	225	236	254	225	251	234	228	204	255	230	219	228	226	250	195	233	204	234	217	215	237	232	222	211	231	211	242	247	203	251	226	236	199	202	235	250	228	232	244	240	223	239	241	217	233	227	241	238	229	196	273	260	209	254	241	247	209	211	241	214	229	228	223	230	241	232	250	223	232	247	225	261	244	268	250	240	235	246	233	245	228	223	259	241	223	244	208	210	208	260	237	244	252	235	222	219	230	227	238	234	250	247	209	226	228	238	238	250	224	243	217	249	238	218	178	235	247	217	254	222	231	211	224	236	211	248	232	192	232	218	227	199	224	235	243	261	242	253	206	249	226	247	258	230	214	220	247	226	240	218	222	232	249	241	225	211	235	233	206	268	227	246	257	216	229	233	255	245	195	196	221	234	220	257	209	217	219	231	237	236	238	236	221	233	223	228	189	209	207	243	234	226	231	223	238	225	236	216	223	222	231	228	236	206	236	222	218	228	224	230	239	234	226	238	228	230	238	244	215	245	228	258	227	231	252	241	220	239	231	200	215	223	214	242	216	220	170	234	232	235	232	212	212	241	214	236	244	205	244	216	224	239	258	249	222	216	233	220	243	237	231	232	236	233	220	239	243	209	229	225	221	241	232	241	226	219	240	210	216	245	225	227	248	218	231	208	253	247	229	261	241	209	223	242	239	252	247	226	198	266	236	205	224	230	213	225	209	227	228	237	220	228	235	240	210	231	226	242	226	208	237	211	228	251	220	248	245	234	201	222	238	236	212	238	262	219	228	231	239	250	239	244	265	267	217	225	217	218	250	231	230	230	218	222	224	241	226	258	221	257	220	217	220	229	246	224	243	214	229	228	233	206	254	230	216	226	231	256	233	248	240	245	259	244	211	236	241	202	248	223	210	226	228	258	219	258	231	215	247	232	217	240	264	246	262	240	211	253	230	276	225	225	232
13543	7101	4059	2822	2415	1984	1624	1481	1359	1113	1048	1016	927	809	796	727	678	664	703	683	640	635	676	635	679	618	596	632	618	594	581	611	627	578	610	589	562	596	561	581	589	567	537	592	576	610	589	601	570	550	566	611	542	529	547	548	564	563	575	612	583	550	533	534	562	582	545	545	604	577	514	620	636	546	551	580	530	580	593	536	557	552	577	570	596	569	561	543	548	581	544	575	593	582	556	528	528	537	564	542	588	530	566	576	553	563	586	566	545	563	544	522	552	575	525	620	518	595	545	584	561	564	560	569	558	543	546	580	530	545	570	566	552	613	574	537	540	601	547	507	583	580	495	580	554	552	536	555	542	565	594	567	551	565	525	570	567	572	525	525	567	550	577	549	517	557	537	549	595	577	550	527	501	546	592	550	558	567	574	589	568	570	560	563	515	539	540	563	554	538	582	536	539	553	578	576	526	569	597	523	582	578	518	547	571	550	567	551	577	546	560	567	563	570	540	558	585	525	586	558	571	568	560	552	543	582	572	548	564	553	570	569	582	516	570	586	556	569	566	570	559	568	586	532	536	588	600	568	547	513	604	558	616	546	608	557	532	554	557	548	527	561	572	572	568	542	574	532	551	584	585	513	541	573	564	583	554	599	530	583	562	533	537	560	567	596	527	548	544	545	590	589	565	550	568	538	583	551	544	546	569	581	515	525	552	511	504	561	541	584	564	563	602	555	581	577	582	548	574	548	580	616	571	585	569	549	563	544	529	569	549	601	551	565	543	545	607	593	561	565	580	529	557	557	538	557	491	528	547	537	593	578	505	562	556	576	539	543	549	592	561	561	550	588	545	593	553	556	553	575	569	595	572	568	567	590	567	568	520	550	573	571	570	552	571	530	534	531	563	555	578	580	539	554	528	583	539	593	514	568	554	579	580	605	572	520	552	554	595	583	558	606	539	551	558	548	550	577	588	548	538	547	588	571	549	539	608	556	550	541	557	529	570	560	554	568	566	564	583	553	563	547	569	584	554	583	570	595	536	551	549	577	554	553	551	549	593	563	549	545	570	601	565	579	532	552	510	565	568	546	568	547	580	585	567	555	551	536	631	603	548	537	550	579	596	541	567	571	574	534	584	570	525	575	575	593	568	547	586	544	571	534	569	562	560	561	522	555	548	528	505	542	573	549	540	567	591	602	537	510	531	594	554	564	560	579	557	514	561	541	558	566	573	596	581	505	523	586	567	578	558	589	558	521	576	548	550	546	549	555	572	565	546	577	554	532	539	560	549	555	569	571	522	552	552	593	556	574	590	567	549	520	562	561	584	545	579	573	549	545	553	601	596	544	542	575	565	555	591	527	565	613	565	554	582	527	570	572	517	522	538	552	559	529	544	599	567	529	583	562	555	553	527	544	615	529	543	549	544	562	557	539	582	548	578	559	526	562	553	541	540	569	564	554	545	538	566	578	545	552	575	559	544	558	557	565	582	569	577	580	568	600	575	575	570	562	567	571	587	614	525	571	555	551	573	572	565	534	596	557	572	585	591	562	543	533	588	534	551	531	565	545	541	564	612	563	548	577	601	613	539	559	603	569	555	579	575	544	601	532	576	554	523	564	551	533	574	556	561	567	596	559	552	565	545	535	567	525	557	570	555	560	543	570	600	576	591	539	566	545	537	544	544	567	567	571	595	563	562	543	565	563	562	565	556	582	571	536	564	548	600	547	553	579	572	563	542	587	587	555	623	547	539	574	573	595	554	547	520	568	551	569	533	557	519	510	583	573	564	545	553	575	594	573	557	564	557	599	526	533	578	533	593	567	553	593	542	573	574	545	567	524	598	567	558	544	576	584	556	572	581	587	572	588	542	583	596	548	579	577	568	559	528	579	590	607	551	586	590	558	533	542	576	568	524	578	548	557	561	561	556	565	528	585	579	556	543	579	573	545	565	519	585	587	593	563	607	559	497	594	526	534	570	594	567	552	571	578	521	588	551	551	569	571	548	571	560	577	554	545	578	574	566	503	612	551	556	548	514	545	575	541	545	548	580	552	537	600	511	564	582	528	525	582	549	563	536	559	539	543	562	582	632	547	544	601	563	604	545	550	533	558	525	589	535	622	558	559	542	578	568	591	529	542	561	530	615	570	545	578	580	545	559	533	548	558	580	580	530	542	582	565	510	608	570	542	530	557	570	522	577	553	574	582	571	591	563	575	588	547	522	598	583	554	510	553	513	570	585	572	517	553	568	567	552	588	541	551	579	592	589	565	603	564	535	528	528	535	577	567	567	573	543	612	529	552	534	569	575	552	610	597	540	554	571	578	513	563	599	586	546	535	587	590	546	579	545	581	545	550	596	533	591	527	530	572	590	548	564	550	552	515	563	600	564	605	576	578	554	596	569	535	550	555	587	556	578	547	574	572	529	568	587	578	532	531	599	586	540	538	505	533	574	581	539	567	543	604	540	551	579	557	580	532	599	538	564	561	549	579	538	575	541	570	582	551	556	581	553	513	555	542	586	521	569	577	539	605	537	607	574	563	495	596	604	573	560	542	564	570	579	554	586	552	557	600	573	560	529	547	556	589	554	575	544	564	543	593	515	529	573	565	581	543	576	570	565	589	576	529	555	580	589	625	548	518	575	575	554	541	562	526	620	582	569	578	552	545	578	576	559	577	581	571	542	574	563	543	589	600	580	583	526	597	548	595	563	530	606	544	551	554	569	568	556	567	585	531	541	542	554	581	567	569	574	515	579	578	553	561	573	576	594	562	581	530	558	561	567	520	550	534	544	600	546	599	589	539	551	587	576	553	560	572	574	576	582	596	555	599	509	590	587	550	541	565	566	549	573	544	563	520	607	563	550	575	573	547	578	567	563	567	583	550	587	541	552	555	561	567	562	582	549	558	591	584	553	574	583	561	556	576	543	554	575	569	522	569	561	582	577	598	551	577	568	546	573	530	550	568	574	549	587	564	561	561	576	607	587	533	569	560	564	521	593	542	571	579	581	583	587	563	594	540	573	613	577	575	572	578	608	573	563	554	588	588	568	571	570	584	575	552	577	577	535	597	565	551	582	558	560	576	559	544	569	507	544	527	560	559	575	548	583	549	581	558	585	565	568	549	543	564	580	548	517	554	563	601	541	571	567	580	553	590	564	565	559	580	545	589	588	542	576	537	526	514	531	570	587	528	552	573	564	607	556	608	596	553	550	601	544	577	566	566	594	546	577	557	520	593	571	553	594	524	532	571	580	546	563	555	568	568	558	585	591	551	591	557	546	557	563	565	520	591	583	596	550	572	544	551	536	606	558	561	526	588	599	554	536	533	540	569	562	579	581	563	570	555	552	587	595	535	562	546	544	530	543	562	546	582	576	559	557	554	598	543	565	552	581	566	573	566	586	569	524	588	589	525	556	628	578	558	570	543	566	501	556	545	557	542	563	596	588	617	564	516	603	593	565	521	526	559	579	550	560	557	577	542	564	554	521	541	565	550	593	569
30700	12254	4662	1729	1162	875	707	548	564	472	418	440	406	379	332	344	292	337	254	294	269	297	296	272	286	275	297	268	276	274	283	259	247	273	256	274	254	285	294	284	268	264	268	267	262	257	236	260	299	235	271	244	251	252	260	242	271	260	241	287	248	261	271	265	263	243	272	263	244	281	269	269	279	216	266	272	220	269	280	276	262	247	254	256	284	250	249	271	271	284	272	262	281	238	250	243	258	272	240	259	244	259	235	229	237	263	281	237	271	267	279	252	284	261	253	239	243	244	258	257	283	265	259	248	276	253	264	254	266	284	248	286	262	277	259	254	251	250	246	227	280	275	248	232	246	263	259	271	251	258	250	229	246	241	265	237	278	265	256	254	263	212	232	262	262	263	270	244	291	297	238	268	283	288	289	262	255	226	232	248	235	283	254	242	239	285	232	256	276	274	231	282	258	243	273	282	253	246	238	271	272	250	262	291	292	251	285	278	243	267	263	281	252	250	264	233	268	284	252	243	274	225	275	258	298	254	266	248	245	233	281	296	252	256	234	240	224	287	275	240	259	289	248	238	273	265	275	300	258	263	260	266	244	257	240	230	288	239	260	262	234	262	227	250	265	255	260	258	243	270	254	282	278	272	287	253	239	271	277	249	256	261	256	270	248	235	284	269	280	234	270	252	244	277	285	257	284	244	275	284	249	227	290	262	293	259	285	249	240	221	245	222	266	262	261	244	269	247	280	249	257	238	222	266	248	239	280	239	258	275	281	261	291	238	266	278	253	282	249	284	233	253	256	249	282	259	238	251	258	237	239	235	300	239	260	262	215	274	241	286	253	271	265	270	236	255	239	248	251	270	273	271	240	266	286	267	277	274	230	254	273	292	289	252	262	246	256	233	232	276	248	251	266	261	272	248	233	265	257	258	244	273	262	263	259	251	240	233	242	271	264	261	250	281	284	274	264	249	293	263	254	269	296	248	252	270	271	247	241	255	258	243	253	230	276	243	285	276	238	248	270	298	275	269	275	278	292	260	265	258	272	270	259	221	275	248	251	282	283	253	270	264	265	287	261	284	255	255	245	257	270	272	272	267	249	277	264	246	290	245	262	259	241	267	279	313	283	257	225	290	237	239	251	281	240	277	256	264	250	289	260	249	309	278	264	252	239	272	289	273	270	235	253	263	260	245	274	284	264	245	251	275	263	297	253	284	235	271	298	236	237	271	252	289	230	283	257	253	288	245	241	275	309	264	261	272	270	243	230	265	271	279	279	262	257	244	238	245	253	253	244	272	285	266	245	270	256	240	231	271	276	278	257	286	277	276	263	296	277	286	256	254	248	269	260	277	270	251	253	256	274	283	290	255	260	253	274	254	266	254	251	249	251	323	240	259	266	274	259	277	223	271	286	253	266	265	263	276	255	259	282	264	250	247	272	241	234	301	266	269	231	259	252	260	249	286	267	293	245	261	257	239	256	259	262	236	243	278	298	261	262	278	257	233	262	248	269	252	271	263	269	270	279	265	263	260	253	322	273	242	297	235	255	254	246	220	247	273	262	275	268	271	264	228	275	292	249	241	269	288	242	242	226	265	238	249	256	247	263	245	253	253	273	261	258	245	254	261	243	306	276	269	278	264	254	278	279	280	256	278	273	271	264	265	242	268	281	242	298	278	273	255	255	254	267	277	268	234	245	251	235	268	286	292	213	279	281	222	263	279	265	289	260	236	272	244	273	303	276	259	245	254	258	252	253	245	249	276	264	236	252	279	260	279	269	254	212	248	236	247	247	298	261	245	239	282	268	271	245	259	265	252	266	283	264	269	280	253	255	244	259	251	267	261	270	258	267	246	270	263	268	281	238	256	253	273	261	256	282	243	239	252	258	270	252	244	262	237	254	287	279	261	233	269	264	259	258	236	267	261	250	276	287	241	259	260	247	266	277	272	257	247	249	224	263	309	234	262	265	269	261	281	255	255	307	256	278	260	262	246	232	272	226	268	222	234	250	231	253	290	263	239	282	256	249	280	259	262	272	246	255	249	256	280	247	272	294	272	274	265	280	252	242	279	259	287	267	252	247	228	280	249	254	250	241	307	281	274	240	262	254	263	248	242	253	253	256	241	259	285	257	255	261	266	262	282	256	244	237	266	264	271	248	223	233	269	268	264	281	249	269	290	265	301	278	270	262	262	257	295	240	265	260	262	251	265	279	266	246	283	271	235	253	254	282	253	263	288	255	255	276	243	265	252	247	271	262	273	291	286	260	252	243	270	272	261	262	260	247	264	305	282	272	293	290	254	264	246	273	296	239	267	283	252	235	261	240	239	276	236	254	264	259	271	249	285	258	257	251	267	246	257	255	253	281	251	262	266	271	270	252	246	217	244	241	235	264	300	263	251	266	250	248	263	263	227	295	259	243	257	285	239	250	272	263	291	254	252	279	248	263	268	228	284	275	259	238	284	226	281	233	263	248	245	272	239	230	294	232	262	286	255	254	283	248	233	266	260	283	288	282	220	257	268	262	282	301	264	254	268	269	267	277	246	245	266	276	286	267	271	253	248	229	289	255	268	281	247	245	254	271	268	244	260	260	265	232	277	270	285	257	279	242	286	271	255	277	259	268	258	252	260	264	272	248	261	271	269	251	274	281	257	265	276	264	284	262	254	252	259	227	255	249	250	238	282	261	301	291	243	267	248	256	274	292	260	246	238	238	296	271	250	246	273	292	262	268	254	250	235	247	277	275	275	248	265	242	257	243	247	264	293	263	263	271	248	251	256	252	282	257	255	269	289	249	263	281	277	256	247	225	268	275	274	259	256	244	290	253	252	261	253	289	262	269	258	252	271	248	296	273	296	285	258	271	268	255	272	287	260	268	255	273	268	279	259	274	240	246	238	274	274	263	265	260	250	233	297	269	226	263	267	239	281	252	281	259	250	253	234	240	260	259	247	232	262	253	262	270	234	245	247	270	269	265	273	275	262	240	235	248	265	248	250	284	269	312	254	250	262	288	264	265	255	264	271	243	247	307	250	287	264	262	280	268	292	250	267	261	279	283	247	256	249	259	229	263	260	288	266	314	224	252	263	259	263	294	252	232	250	301	237	265	268	243	274	273	265	254	293	267	243	251	267	234	246	255	251	249	282	254	249	274	273	270	252	217	248	222	271	248	249	265	244	273	257	251	279	252	246	253	251	260	287	272	264	234	278	246	267	257	255	244	290	279	262	247	241	264	264	254	272	260	238	248	270	258	277	277	250	258	265	262	251	279	249	268	254	267	253	263	249	270	258	282	255	311	235	255	239	242	282	235	260	242	240	268	283	258	248	278	241	278	262	258	226	262	298	317	255	254	305	272	266	222	266	252	259	273	245	233	249	264	252	277	247	279	276	273	247	280	273	268	258	233	269	239	256	277	276	273	227	285	274	266	298	299	271	270	230	275	260	276	273	269	260	236	271	290	259	250	235	258	266	258	226	266	258	266	261	253	255	275	251	255	207
21492	9880	7051	4897	4433	3519	3005	2726	2368	1960	1723	1604	1504	1154	968	1013	1058	935	862	853	870	824	904	891	804	802	744	785	753	753	723	673	640	726	661	680	671	625	663	693	624	679	634	624	634	625	672	669	626	629	627	653	649	623	620	610	621	677	620	635	664	610	612	620	656	607	635	629	604	641	606	624	588	643	635	581	612	600	626	582	680	638	657	632	609	601	664	637	627	585	629	647	629	672	621	615	608	610	635	609	623	629	623	627	636	623	627	574	586	681	659	634	632	610	614	666	650	680	604	610	634	600	651	582	565	632	638	626	637	615	587	616	621	638	600	656	632	612	637	605	615	618	655	655	645	636	593	656	599	601	654	651	648	627	633	619	616	629	683	627	652	639	637	651	629	624	674	549	626	656	631	611	654	612	617	582	627	685	662	603	627	598	618	673	607	615	610	664	674	620	619	658	554	604	600	599	644	600	616	645	618	593	622	632	589	626	633	619	608	612	591	630	666	609	652	672	596	583	592	597	644	609	647	632	643	545	595	611	662	624	595	638	637	621	653	632	594	640	648	642	657	630	595	600	602	617	641	618	613	634	626	610	608	620	639	607	641	637	583	594	657	591	645	612	614	614	624	597	633	625	681	603	669	664	627	632	628	610	623	620	639	635	613	632	623	628	595	612	586	627	590	598	609	655	610	632	618	617	636	623	621	615	596	616	575	634	596	659	628	641	633	614	660	599	629	655	647	656	632	625	638	583	617	626	672	645	640	637	663	634	627	645	620	620	665	642	622	650	647	625	686	602	598	633	644	606	609	649	652	606	624	641	604	622	584	616	640	595	636	693	609	635	618	603	604	645	601	621	614	658	583	633	682	618	598	644	623	615	655	661	644	650	624	618	637	638	620	625	625	626	657	648	600	618	642	582	602	592	640	635	648	648	633	618	668	601	647	624	622	652	664	615	617	622	627	636	599	619	600	635	611	633	638	632	628	613	654	591	612	648	653	629	606	601	641	597	630	664	637	636	643	624	626	643	601	603	648	635	637	634	618	586	588	619	661	664	664	595	679	614	608	636	649	601	666	612	593	613	615	610	615	613	625	648	686	605	596	612	623	616	652	642	626	601	644	584	606	629	560	635	622	639	629	590	628	640	682	646	612	615	622	634	641	634	632	584	623	612	630	579	691	614	624	594	683	669	612	625	647	610	637	648	606	587	618	663	592	627	637	596	614	629	645	620	599	589	642	652	596	620	609	663	587	647	627	676	623	665	560	645	679	576	611	609	608	636	649	621	684	635	620	588	596	630	629	670	643	603	613	669	606	596	623	556	602	605	601	587	648	614	647	620	585	630	618	616	640	633	631	659	637	614	604	618	600	652	646	630	629	607	670	620	587	638	641	647	614	622	631	609	573	635	599	645	636	670	645	556	630	618	598	623	575	623	604	621	627	640	634	636	653	635	629	607	585	626	652	669	656	610	690	648	628	625	605	638	631	628	654	666	638	666	608	644	647	636	621	613	591	667	612	591	656	606	629	627	590	602	622	641	642	613	594	643	645	654	625	617	646	632	616	665	655	620	629	590	627	650	649	644	642	609	609	633	648	598	636	628	586	626	659	616	621	641	691	653	671	614	607	619	641	626	640	632	593	662	637	622	636	630	603	576	663	598	641	593	637	610	634	634	610	617	613	671	630	620	617	614	624	625	642	628	595	600	610	638	606	640	667	632	646	659	665	588	621	663	654	617	612	565	632	654	613	622	598	611	600	642	649	642	573	652	592	638	653	632	670	582	614	636	650	644	622	646	673	597	594	605	652	656	579	622	695	586	647	642	596	630	605	573	619	632	668	632	610	662	568	615	609	596	662	602	625	627	622	629	634	663	668	620	627	637	596	619	639	570	626	627	649	655	604	639	671	616	640	621	627	638	595	621	647	604	651	591	618	616	674	609	600	631	644	670	620	645	599	609	599	642	626	593	679	612	614	585	636	662	599	591	626	627	634	628	609	620	554	606	633	622	676	615	569	621	635	645	625	600	654	614	618	636	629	593	673	658	594	652	617	645	630	565	648	628	616	669	625	682	623	659	624	598	658	632	614	598	656	633	629	601	620	591	626	658	642	598	642	629	643	591	605	658	576	607	638	597	640	663	633	626	633	624	661	690	632	636	623	649	633	610	589	645	634	622	590	655	577	622	588	630	622	633	583	612	604	610	596	633	611	608	624	616	671	623	621	637	624	638	636	624	608	598	622	625	626	607	612	592	616	653	618	604	628	614	639	636	594	637	655	604	631	637	581	616	634	632	633	613	633	645	654	594	619	608	581	626	603	640	603	592	555	615	629	649	667	609	621	634	633	641	667	605	594	564	600	626	601	608	653	662	710	657	655	599	560	609	631	612	618	644	665	615	607	660	620	670	655	628	598	579	640	634	648	599	679	661	648	663	594	646	618	632	641	613	585	617	626	621	610	641	569	604	650	598	647	675	609	618	619	637	601	611	600	611	630	669	654	609	609	637	593	643	633	603	640	658	634	640	662	605	601	622	611	654	637	625	634	582	576	585	628	614	650	595	655	587	649	599	626	605	598	591	658	613	609	653	602	610	582	644	668	641	599	614	627	635	584	592	633	599	642	631	587	611	590	614	662	639	630	608	617	640	601	625	623	635	599	579	652	661	644	627	626	589	632	643	611	611	654	616	604	626	624	621	630	674	627	679	621	643	609	633	631	587	629	634	603	624	601	627	606	687	639	675	620	593	616	615	659	578	616	604	658	651	648	635	616	598	649	569	605	630	659	644	596	623	598	623	644	633	641	619	629	611	597	590	616	631	592	635	629	658	638	640	656	673	618	674	613	635	610	643	614	659	610	598	673	621	612	649	657	673	674	659	590	627	642	642	606	610	599	616	615	673	668	640	632	643	613	607	643	629	637	615	652	629	723	624	587	600	622	614	614	638	649	607	632	651	592	661	605	614	607	602	584	639	620	606	636	659	630	606	644	630	581	595	646	613	615	585	633	639	589	623	629	648	622	696	638	629	625	607	625	617	620	622	603	654	658	625	628	654	649	624	589	673	604	616	635	619	626	649	578	595	619	603	630	640	617	612	645	622	654	687	626	614	571	603	564	604	613	645	638	596	633	604	582	655	639	653	633	640	620	628	667	624	633	624	706	624	632	618	595	614	639	660	619	662	651	603	664	602	624	649	619	629	594	631	602	617	613	680	618	655	624	580	570	639	604	670	580	643	628	610	607	650	674	633	596	595	637	589	654	639	597	641	641	596	708	604	670	595	637	644	652	637	615	616	633	632	613	593	644	587	643	659	600	609	666	626	590	640	637	658	640	640	647	619	592	619	647	656	599	591	668	676	579	607	698	649	627	604	597	594	663	644	612	645	607	689	601	621	657	571	598	630	630	595	642	603	630	599	653	625	632	642	582	620	596	638	664	628	623	586	619	633	629	686	665	637	645	608	619	638	631	615	676	623	621	662	595	642	654	629	632	615	637	598
38775	16938	7505	2646	1749	1212	1033	831	707	628	560	483	444	350	317	339	298	316	307	298	294	322	296	294	282	303	283	254	256	246	246	265	244	240	225	223	244	229	213	201	238	220	219	236	256	249	250	220	228	253	267	228	215	205	257	239	241	238	235	212	244	247	201	231	231	220	225	200	224	237	217	221	247	235	210	205	234	211	204	236	247	274	240	235	234	210	217	235	259	232	221	212	240	222	200	202	219	233	209	193	227	247	236	231	236	250	245	226	236	239	233	220	249	229	250	230	214	202	244	230	216	214	223	216	219	216	219	213	222	215	223	236	194	212	251	219	228	231	212	198	217	250	233	223	239	228	252	223	191	227	230	230	198	256	237	259	210	228	225	240	233	203	218	223	223	246	241	221	218	260	234	227	217	240	196	207	245	239	238	206	235	245	228	240	220	210	228	200	212	241	250	218	190	222	228	234	247	263	222	208	261	225	229	222	220	236	198	211	248	201	246	238	269	245	265	219	229	244	231	265	212	208	241	209	222	226	221	229	219	228	239	255	226	245	230	222	220	253	194	227	237	210	226	236	248	208	215	206	236	224	213	242	229	225	226	238	219	248	221	240	248	232	219	223	214	226	217	236	218	219	252	253	231	250	194	229	251	246	216	225	203	223	204	213	250	249	244	240	225	239	243	248	255	227	251	208	216	239	236	238	232	231	218	233	243	245	218	242	240	245	249	211	264	226	229	205	204	241	196	227	254	237	229	221	236	241	210	212	227	226	227	233	215	239	234	256	239	240	227	249	226	228	206	221	209	243	236	225	234	197	229	235	211	224	218	229	234	231	241	228	244	227	209	200	230	243	226	235	213	230	234	240	206	228	199	225	213	251	229	226	194	208	192	233	222	220	215	228	218	258	243	269	220	222	230	234	242	223	196	210	228	227	233	207	210	226	242	207	186	226	213	215	225	227	229	233	242	222	228	257	221	235	220	244	250	215	222	211	254	226	220	237	225	231	224	221	242	216	229	207	240	219	253	206	231	286	225	249	220	215	204	253	240	241	228	231	213	208	218	251	233	228	232	205	220	219	226	224	203	218	222	247	198	202	241	249	222	243	218	229	218	225	216	256	226	186	230	218	222	210	221	220	209	209	223	201	222	237	233	230	221	241	234	228	225	213	234	213	188	225	250	236	227	237	254	219	219	235	181	218	232	226	216	225	185	248	235	186	271	214	234	224	219	218	225	232	211	222	227	226	218	223	243	214	222	221	207	207	252	225	225	233	211	213	226	214	195	231	225	188	235	217	215	214	227	224	221	230	195	205	216	222	219	209	217	245	213	249	234	219	229	234	233	243	218	223	220	237	222	208	220	212	206	207	249	222	242	189	250	238	251	228	224	216	217	249	221	218	204	218	218	217	216	250	228	212	237	208	219	219	236	211	242	231	230	234	226	219	198	201	212	227	235	232	225	241	240	221	234	233	221	227	187	211	213	235	229	234	215	207	207	207	235	215	216	220	216	251	220	217	243	243	203	212	200	251	241	221	222	222	240	262	205	262	226	242	242	229	230	224	235	239	227	234	240	244	228	223	210	209	244	238	265	210	220	198	217	228	224	238	243	241	235	237	239	231	205	232	226	222	212	252	253	224	229	250	245	224	243	237	245	232	223	227	219	247	224	240	233	241	226	209	229	208	197	243	243	234	204	237	211	234	231	237	217	220	275	233	214	224	251	227	212	218	197	236	212	226	240	205	266	244	244	222	222	208	218	235	218	223	230	225	220	221	222	219	251	219	240	226	230	232	252	236	242	232	224	226	229	239	199	229	237	215	244	223	215	233	236	212	212	259	241	225	238	204	196	219	235	225	237	250	215	205	230	227	207	257	253	241	246	212	238	218	230	230	227	211	203	229	225	221	243	237	238	241	236	224	226	226	235	227	248	249	228	237	202	266	220	231	230	253	229	227	225	210	269	222	248	207	208	207	242	224	241	217	249	221	209	235	235	244	211	271	223	223	235	200	217	206	233	224	179	234	246	228	214	213	251	215	237	258	235	236	200	224	237	238	231	191	216	241	206	223	198	256	226	230	231	221	245	220	222	235	226	218	243	223	216	204	226	219	238	227	231	225	247	229	218	195	241	222	249	236	243	215	226	221	230	266	220	219	213	230	227	199	208	232	227	230	229	239	216	225	223	219	236	242	265	185	215	247	213	213	223	241	224	210	212	230	228	244	239	238	225	231	230	236	208	253	224	223	223	213	248	234	234	233	222	220	245	226	236	234	209	233	224	223	227	213	220	223	254	219	219	248	255	225	226	228	231	214	232	228	240	236	254	232	232	247	248	202	225	223	210	208	205	203	237	216	211	262	254	224	219	234	251	252	209	213	233	211	233	249	254	201	220	216	221	231	209	221	209	262	234	247	210	257	231	200	243	223	226	188	226	250	228	231	244	218	223	259	227	227	236	227	239	225	210	233	220	243	273	221	225	238	223	229	231	234	242	247	236	244	223	236	221	240	206	219	231	234	231	257	256	207	208	201	227	221	235	241	239	224	228	207	205	237	245	236	237	262	253	253	220	237	208	220	215	244	190	262	211	223	255	220	202	241	227	244	228	244	210	227	230	242	220	257	251	262	242	230	224	225	235	245	218	223	223	221	224	247	243	247	236	244	222	206	239	219	233	219	220	218	215	242	237	219	226	217	205	239	223	223	216	212	225	210	227	231	236	223	240	252	243	253	208	207	247	203	229	255	238	222	211	232	236	243	218	244	222	227	194	193	208	229	250	216	205	212	233	215	217	234	235	244	239	218	196	207	218	248	248	221	204	221	199	218	215	238	210	239	240	249	233	223	236	232	237	223	222	205	202	211	215	222	223	229	203	266	249	233	242	235	256	227	223	246	224	213	240	258	243	232	226	230	219	227	245	228	248	217	226	227	203	224	219	221	230	231	243	232	204	191	202	212	221	256	230	233	219	228	252	216	224	242	255	211	217	257	253	225	216	244	218	226	205	229	235	223	236	224	256	234	236	252	238	231	241	233	258	217	239	233	232	226	250	214	244	222	261	223	193	225	212	220	261	236	233	195	219	234	221	237	241	204	223	245	216	239	203	222	242	234	220	188	209	210	208	216	243	235	193	208	203	203	243	233	235	223	221	247	228	223	231	225	221	222	242	273	244	227	212	216	206	234	231	207	218	211	250	232	211	242	247	255	209	223	246	242	209	216	201	229	256	209	194	206	231	246	230	221	212	222	221	223	231	249	244	217	239	249	269	224	224	227	234	210	213	214	210	203	272	219	243	220	262	228	235	210	236	226	209	214	211	267	209	211	245	241	227	232	219	223	247	221	235	264	227	221	226	225	208	246	217	233	245	219	228	244	262	243	229	220	261	218	204	229	207	231	248	219	244	227	257	220	224	259	225	232	246	211	223	240	225	218	221	228	208	231	233	241	251	210	188	248	235	212	203	217	212	223	234	206	221	201	256	239	221	192	237	213	222	264	262	253
25207	12993	10221	7118	6231	4864	4379	3831	3405	2802	2298	2193	1987	1640	1312	1256	1097	1023	973	951	925	918	1056	946	896	796	757	691	764	762	651	674	629	617	622	588	600	617	581	571	578	555	605	578	540	563	577	580	614	617	557	582	525	603	597	556	580	539	557	572	571	587	566	587	556	555	547	534	542	572	579	528	545	587	544	524	551	548	559	539	503	559	535	508	510	522	558	563	571	531	549	538	584	563	559	578	555	562	560	552	535	589	569	529	541	521	536	585	596	542	554	542	568	545	540	552	581	528	554	556	544	538	534	547	522	537	540	564	577	562	517	583	532	532	506	540	505	522	560	565	539	550	560	559	630	567	548	568	530	543	578	590	575	568	552	538	575	533	560	545	529	536	595	532	545	534	534	508	573	522	544	549	553	503	575	569	571	572	536	528	542	566	546	553	493	596	509	572	544	558	528	544	531	509	583	537	573	510	533	572	525	549	542	552	542	538	594	512	575	524	515	560	560	591	543	545	528	559	553	578	515	561	538	546	537	522	517	556	531	594	544	565	572	594	531	590	531	551	537	557	510	574	551	588	564	549	559	599	554	562	538	588	549	546	521	549	534	514	527	569	577	572	585	537	558	534	548	581	593	545	573	546	523	558	545	531	569	572	540	530	539	569	545	560	513	520	571	555	537	522	539	536	538	538	577	563	523	522	570	570	580	570	557	552	534	576	555	552	532	599	532	578	562	510	546	562	597	561	482	525	545	523	562	528	553	546	550	541	510	559	554	544	535	603	544	552	558	541	560	545	557	564	585	520	533	537	564	527	558	507	586	571	545	542	563	542	565	569	584	567	555	515	557	558	577	548	541	558	574	547	534	547	559	577	506	565	556	500	554	579	538	555	570	573	584	525	558	558	535	563	545	540	570	560	521	533	563	577	530	560	562	568	562	499	517	560	545	569	556	522	543	587	573	572	564	545	571	525	536	558	561	499	529	552	542	520	531	543	527	571	548	548	544	535	581	577	505	554	574	542	548	530	531	521	543	573	544	534	590	518	542	547	565	558	561	527	555	535	577	554	590	566	568	592	551	526	581	579	579	549	595	542	532	607	546	507	529	514	592	552	554	512	545	546	550	558	513	529	538	560	535	529	538	576	534	542	561	532	603	590	557	541	510	569	574	551	553	531	536	557	551	521	539	585	541	517	555	566	566	511	558	518	572	539	530	554	486	561	597	590	540	538	549	532	521	556	545	568	535	553	531	571	576	564	528	550	494	543	549	567	553	548	536	548	601	587	552	524	496	506	565	599	556	480	507	534	565	528	552	577	540	555	506	544	559	529	555	533	536	543	585	575	555	570	562	564	609	512	567	547	549	547	536	561	553	551	533	559	522	561	583	487	560	542	540	542	594	508	540	557	556	563	530	570	538	566	557	556	540	574	630	536	542	559	561	493	579	550	588	586	554	555	552	601	524	583	574	558	567	541	543	560	524	536	530	531	564	577	532	501	553	499	550	546	604	561	585	538	547	493	537	522	500	540	536	545	540	540	529	588	592	558	533	504	548	528	556	543	557	525	497	522	521	517	548	598	553	532	560	584	576	541	541	526	552	546	504	575	537	538	548	558	553	545	565	532	531	515	556	545	553	521	549	529	501	551	547	544	564	565	532	537	541	537	540	528	528	552	552	535	552	544	564	533	543	564	563	498	542	520	551	525	557	549	560	578	563	548	552	522	552	507	535	546	554	515	521	596	544	536	549	569	580	552	554	541	553	572	552	598	574	558	541	581	558	550	584	550	564	548	551	584	556	536	556	552	558	541	547	553	554	587	544	571	560	602	565	559	592	551	552	550	547	518	534	560	526	522	500	540	502	578	560	605	546	599	555	569	547	529	568	551	543	571	580	546	546	552	523	532	573	556	547	532	564	538	577	555	535	540	578	536	532	535	506	537	544	565	559	590	535	599	558	548	507	520	557	595	580	526	519	564	524	538	538	582	556	562	553	527	530	567	568	546	565	546	505	556	578	563	512	557	546	563	546	549	541	542	540	554	540	536	523	543	559	568	561	551	577	552	559	520	517	560	545	548	521	583	498	569	524	552	537	523	555	537	538	558	530	550	543	541	543	558	518	565	597	550	549	521	567	596	545	554	594	548	547	555	575	519	534	577	530	567	559	560	521	571	576	559	566	580	564	542	590	535	509	551	565	537	561	584	568	583	557	508	561	470	539	526	542	562	541	549	538	588	561	562	527	551	495	547	548	547	526	550	507	523	529	564	595	526	541	565	557	579	558	548	564	531	530	559	567	552	583	542	535	579	501	508	593	532	501	543	543	536	549	525	552	527	540	530	540	531	567	580	579	603	556	497	572	525	543	565	545	542	567	570	543	561	558	550	540	564	548	567	555	563	541	544	558	587	516	605	546	540	571	549	574	562	559	532	508	587	537	557	512	543	556	476	540	568	541	559	559	560	562	547	576	523	566	544	558	592	547	543	560	575	555	561	586	559	523	543	546	484	537	524	535	532	542	543	540	602	568	530	543	581	553	565	581	567	562	559	564	558	568	573	577	520	567	592	520	557	556	542	532	527	608	552	536	567	549	538	550	576	570	525	537	502	544	582	544	565	557	566	526	568	525	532	551	551	479	570	543	546	507	572	489	557	512	544	550	544	531	522	559	513	608	562	556	569	533	540	552	543	533	548	554	545	552	530	575	500	566	556	535	549	538	589	564	580	539	556	530	582	537	560	551	529	569	571	553	556	576	579	563	529	556	512	530	538	567	564	535	575	512	517	543	577	521	554	546	566	518	543	534	555	538	555	536	550	597	537	560	539	556	568	566	518	527	546	549	521	576	528	549	591	541	526	527	592	560	548	547	574	575	544	506	555	545	572	480	550	587	520	531	565	550	512	554	578	517	561	532	547	543	567	512	498	546	596	538	550	545	565	556	536	541	534	541	576	544	550	509	594	507	571	515	568	582	522	533	552	507	534	551	525	516	530	539	561	569	552	592	534	533	545	607	586	531	540	512	550	585	542	541	544	542	548	564	587	520	518	568	554	602	567	588	580	594	562	576	515	574	560	576	530	523	580	560	533	564	559	509	519	553	590	513	510	523	558	534	503	599	531	557	535	536	576	564	569	575	509	545	538	574	565	504	533	546	563	540	565	504	546	555	530	522	558	535	558	538	579	553	507	560	544	551	565	520	561	550	545	536	485	523	538	560	542	500	524	521	566	542	551	547	557	553	555	524	543	564	585	540	592	569	557	552	523	551	551	553	580	549	505	519	527	547	561	543	604	577	531	547	559	527	556	542	577	531	569	551	545	606	543	550	567	543	543	537	521	526	553	519	545	547	566	541	552	537	566	541	549	548	531	544	520	566	524	588	534	509	531	533	542	532	564	582	551	561	560	593	543	538	575	547	558	553	536	527	531	550	568	548	601	538	501	508	552	550	588	529	547	542	568	579	560	562	542	571	520	523	550	544	550	560	521	535	570	526	548	555	522	566	500
18267	6661	2318	908	681	514	430	418	407	366	311	283	313	306	276	257	275	245	233	250	275	225	241	242	242	231	233	237	228	236	207	237	250	225	224	222	275	244	226	246	275	240	233	207	198	228	237	196	228	236	210	221	224	218	245	231	210	230	228	248	238	238	247	278	219	228	236	214	240	212	218	233	229	235	232	244	244	225	254	224	224	221	215	221	255	249	222	224	220	222	234	240	227	240	257	234	261	245	210	220	231	226	233	213	240	238	248	247	237	245	234	243	213	277	241	247	225	236	230	231	230	237	236	240	193	241	236	238	225	217	243	228	225	243	263	208	234	233	218	226	243	215	215	225	225	278	222	250	240	270	243	241	236	207	220	235	216	226	232	245	221	244	254	250	244	209	237	226	239	217	265	246	235	224	239	241	213	199	242	261	234	238	238	223	251	251	220	232	232	207	261	213	208	220	228	247	247	202	236	215	247	229	207	247	272	248	224	218	206	230	182	249	194	230	210	223	219	237	224	234	236	257	218	241	226	226	269	196	236	246	219	217	200	223	238	230	214	253	233	231	249	218	235	235	233	237	267	212	227	242	247	230	251	243	246	238	267	219	232	260	199	246	231	227	226	265	236	224	225	244	220	247	224	217	221	250	215	221	235	238	232	252	213	250	232	245	244	196	245	246	229	208	214	221	241	245	216	232	231	240	261	267	245	233	235	208	261	240	208	255	233	233	245	238	242	251	231	221	205	216	249	218	226	222	226	229	243	252	185	209	247	226	246	227	222	240	222	220	236	263	227	266	237	224	221	225	225	229	238	233	241	237	230	239	262	250	215	254	223	248	228	204	255	224	237	230	255	219	237	249	246	215	232	217	246	209	220	227	248	243	244	206	239	224	235	233	246	251	224	227	248	214	226	223	267	252	234	229	227	218	204	237	242	205	213	219	246	217	244	199	246	223	216	249	226	230	279	236	205	212	242	242	216	231	247	255	229	260	190	235	243	245	244	269	238	234	213	263	257	244	193	229	234	206	262	233	217	211	230	233	251	229	256	217	235	229	236	261	230	225	252	244	223	233	233	225	244	247	228	222	220	233	223	223	253	233	241	207	246	224	248	247	209	224	248	241	222	235	234	217	229	231	217	270	252	254	240	204	246	243	200	226	229	242	249	265	244	228	233	254	231	215	239	240	266	239	226	216	234	212	227	240	221	248	220	231	228	252	202	258	243	233	222	209	234	222	223	229	192	266	247	233	217	245	242	227	233	218	244	240	260	256	228	222	239	207	235	245	240	233	249	221	215	249	249	239	215	239	229	227	217	251	238	240	264	247	253	244	220	232	243	232	233	215	248	244	238	246	264	237	210	250	199	224	195	233	233	223	261	271	207	228	232	230	238	245	215	216	226	244	273	215	230	206	248	245	241	267	224	207	252	245	242	226	244	267	221	243	234	256	240	242	259	243	234	237	241	277	259	218	236	235	249	210	246	255	182	216	212	248	249	264	215	234	219	207	212	231	238	227	226	240	238	219	228	229	230	234	253	229	239	240	228	221	238	246	236	246	214	213	242	235	249	229	258	237	208	225	217	248	204	211	258	232	248	252	226	228	219	226	247	245	216	245	202	237	227	234	214	235	226	217	211	232	218	232	203	234	214	227	240	232	237	218	223	229	254	225	242	224	236	243	249	225	252	217	251	242	229	221	231	208	248	218	221	229	244	230	234	232	216	227	224	224	235	211	258	245	212	218	212	238	200	240	238	227	257	244	224	217	228	241	249	193	208	261	227	263	244	220	227	236	257	224	235	234	247	249	250	216	226	238	213	219	264	201	219	257	253	197	254	221	258	216	219	212	222	229	233	234	236	256	206	216	241	246	228	247	246	241	247	242	212	234	246	253	247	233	234	221	223	234	225	246	225	234	243	217	222	249	247	215	257	228	199	233	241	231	199	228	222	212	222	248	270	236	248	240	241	218	261	229	229	225	250	207	230	208	249	223	229	206	213	240	233	219	228	252	247	249	245	238	255	207	204	226	236	222	223	213	214	204	241	229	248	224	250	253	225	222	218	221	219	212	239	256	251	248	218	200	231	201	257	250	254	251	250	221	211	265	237	248	232	240	217	238	231	225	275	252	231	216	232	271	211	228	240	244	242	239	240	214	222	226	235	228	235	210	221	251	236	216	192	232	229	219	239	245	245	213	208	219	265	244	259	241	231	226	215	210	220	247	223	210	224	229	198	229	237	225	239	248	223	264	218	249	236	225	205	232	199	230	237	247	239	236	257	225	235	213	227	247	228	208	224	237	218	234	212	225	218	243	235	241	249	221	200	231	235	224	259	216	221	198	233	206	210	238	251	257	234	222	244	224	268	253	225	250	232	220	223	252	246	244	272	236	227	249	245	221	235	212	226	217	270	263	248	218	230	222	245	252	199	249	246	235	251	215	278	203	193	206	225	218	222	234	252	229	240	232	229	229	231	224	236	237	243	217	238	205	249	233	267	213	256	240	211	258	251	221	237	231	212	238	224	217	234	201	240	202	225	222	231	217	222	255	233	211	234	254	212	233	201	238	254	229	254	216	213	229	236	207	219	231	230	221	229	221	264	222	252	241	245	219	224	247	229	237	221	216	269	226	235	221	231	222	233	212	209	233	227	244	242	219	272	237	206	236	261	231	225	235	241	228	255	261	255	224	238	258	232	234	241	234	228	204	251	252	192	216	268	241	233	244	230	220	266	213	246	235	205	220	225	235	210	230	208	235	213	207	236	226	180	216	227	232	249	223	244	249	219	245	247	267	236	219	228	223	233	240	213	237	254	230	241	204	229	239	240	217	228	247	217	247	272	234	230	231	229	227	240	228	228	235	237	228	234	252	220	235	257	214	217	254	241	219	233	212	240	226	198	254	236	206	232	215	222	266	247	218	234	224	206	236	243	254	286	264	237	246	205	262	241	263	226	208	218	229	229	241	266	232	219	238	246	244	205	240	233	270	255	232	219	204	249	237	254	235	236	203	239	205	222	238	236	249	225	250	256	202	229	250	215	256	249	234	219	247	212	221	218	236	243	247	216	224	222	237	230	260	248	235	230	213	219	202	228	224	257	259	233	238	209	239	238	224	235	219	219	213	228	219	213	231	198	266	239	245	192	252	261	244	258	225	268	243	258	223	216	222	237	194	201	245	234	221	237	237	220	264	232	245	215	245	224	235	224	252	286	227	241	226	205	216	222	234	251	233	220	225	231	197	219	220	249	246	229	245	217	224	226	216	238	249	245	241	234	201	272	251	221	232	218	255	211	238	238	256	236	236	247	213	222	213	213	245	208	219	245	249	256	243	249	225	224	233	210	227	240	219	244	226	234	250	214	231	233	208	216	253	221	230	252	234	219	233	251	214	223	230	254	248	215	248	246	253	237	237	239	213	242	226	231	228	242	211	206	237	235	268	238	241	225	229	262	258	243	227	228	257	242	226	260	213	248	235	226	238	232	214	212	224	229	233	265	242
13038	5999	4152	2899	2404	2023	1843	1648	1452	1254	1042	1093	988	858	811	717	713	732	658	724	696	730	678	673	658	661	619	627	623	605	632	572	627	589	562	596	548	583	572	537	554	619	525	605	587	548	574	552	551	604	621	553	633	574	574	561	604	534	595	616	569	551	610	565	543	592	553	580	586	575	571	582	548	516	554	578	572	586	541	519	604	541	574	603	557	577	557	590	584	558	576	581	586	584	588	526	563	597	580	585	541	530	585	579	563	570	571	573	561	541	548	589	572	566	556	567	582	553	538	578	585	614	596	559	556	565	582	549	542	595	539	569	563	585	559	565	558	590	565	508	625	585	587	590	563	581	591	564	587	532	598	584	549	569	586	589	542	570	587	562	563	591	565	613	545	604	606	527	564	554	579	574	573	634	564	563	547	552	560	579	555	581	543	592	591	570	618	558	589	604	605	548	565	542	558	557	594	571	604	562	548	557	611	579	579	588	584	633	623	589	577	573	588	577	546	553	568	529	609	540	572	578	523	572	520	566	556	545	585	531	572	558	583	606	554	571	551	541	611	531	540	629	586	552	585	550	544	568	601	578	573	574	539	557	528	613	570	620	593	534	549	544	546	547	573	566	584	547	588	577	587	569	512	571	544	575	561	572	573	530	602	557	600	580	538	599	582	575	583	574	587	557	623	586	621	587	548	547	595	608	558	595	538	548	540	569	598	590	586	519	547	550	554	586	560	559	586	550	615	582	571	555	580	613	560	627	556	557	553	547	599	598	592	552	535	568	573	575	539	566	562	607	608	567	562	602	568	577	522	519	542	549	499	577	572	567	583	595	576	594	592	562	558	593	562	536	546	554	514	545	549	512	566	558	549	547	561	577	594	565	606	535	548	583	564	588	580	553	552	545	592	567	581	610	557	580	521	549	525	538	561	560	589	556	546	551	546	590	536	548	560	565	584	586	556	572	588	578	536	576	541	557	540	602	592	584	555	614	581	570	575	574	521	609	548	592	575	590	547	562	604	529	603	563	560	509	557	519	579	536	569	600	543	572	546	540	539	614	580	560	576	542	533	492	529	519	581	620	580	518	593	587	559	574	566	593	605	532	583	559	519	566	539	553	559	567	530	560	579	585	578	554	592	550	588	557	548	591	589	546	561	568	573	572	567	586	537	563	624	535	609	559	540	577	549	575	534	615	558	565	604	605	552	545	549	582	553	562	560	568	565	566	574	561	582	608	569	594	579	570	569	583	557	546	553	577	593	551	554	575	588	552	574	536	565	553	567	573	560	571	591	581	558	593	539	586	563	543	588	593	558	520	521	576	563	529	593	559	584	573	593	567	601	614	562	567	537	570	552	545	529	514	539	563	518	567	596	553	543	548	536	589	568	554	554	578	568	539	578	590	543	586	577	568	557	570	516	551	560	576	559	562	601	553	592	573	527	594	570	573	568	580	567	566	611	594	601	553	563	531	582	575	600	569	576	536	551	565	530	604	568	585	585	547	583	587	584	574	594	561	572	551	587	596	573	589	561	534	534	571	587	627	537	582	555	591	569	579	587	555	591	555	581	560	559	577	550	527	607	552	579	547	523	594	568	531	541	543	569	562	593	588	581	544	551	574	591	572	548	555	619	563	567	579	535	544	618	589	553	579	588	574	540	577	590	600	595	566	595	579	574	547	544	599	526	557	548	548	596	562	533	566	559	602	600	567	585	574	540	562	590	563	596	576	583	593	594	578	562	571	555	577	583	576	599	577	568	580	566	599	574	602	566	553	581	548	585	617	586	526	585	595	578	562	593	574	569	567	541	524	550	569	538	589	571	548	557	555	584	567	603	617	562	555	601	575	611	532	594	533	555	554	521	548	587	552	618	582	577	532	594	579	574	550	574	617	565	573	575	593	542	581	517	585	571	525	551	591	610	534	558	626	576	541	559	554	550	540	555	590	574	564	572	569	556	562	603	592	559	536	571	557	545	575	563	590	551	560	607	588	539	572	574	522	609	582	542	538	563	597	596	536	579	542	578	560	568	534	566	530	593	571	619	571	596	559	567	560	526	593	563	570	563	589	564	594	525	547	576	608	586	579	559	576	561	561	582	567	589	576	576	573	547	596	538	586	536	529	534	573	589	564	587	570	573	573	550	626	542	571	560	585	571	571	548	579	583	603	584	538	545	544	544	545	577	595	524	576	574	585	579	561	562	606	599	553	588	547	590	526	590	582	574	600	560	552	530	560	574	555	613	525	566	598	529	614	567	595	595	528	553	550	605	550	551	539	550	563	566	566	552	518	560	594	568	571	552	580	602	540	573	583	538	571	569	603	540	558	569	544	544	532	573	579	529	549	597	546	599	559	523	571	563	554	563	558	569	567	545	560	535	530	564	524	557	604	582	572	594	528	550	582	573	574	562	599	575	584	575	538	621	543	549	539	523	536	500	563	552	593	564	594	577	647	542	615	564	551	556	590	543	544	559	555	617	566	587	554	597	566	587	595	549	578	546	590	510	562	572	579	595	542	575	575	546	576	513	559	529	597	554	574	565	593	558	599	580	548	579	566	558	599	554	603	588	561	615	554	582	544	580	566	566	554	575	568	541	563	561	547	576	537	611	572	570	572	555	582	555	600	606	567	602	545	573	564	615	558	539	567	553	542	605	562	599	528	520	511	608	554	546	549	597	565	580	541	522	576	572	560	558	575	581	545	569	578	602	532	600	552	579	562	555	581	560	566	557	575	563	523	544	561	553	556	574	560	598	566	576	512	553	550	549	553	567	577	530	543	605	529	559	590	564	598	515	554	552	588	596	590	552	585	575	585	581	569	526	551	583	566	563	559	566	559	622	615	538	546	595	522	591	608	577	585	536	547	556	587	588	552	580	531	590	570	567	543	573	540	573	586	544	561	545	575	518	584	589	592	540	565	584	567	584	596	586	527	568	571	564	557	557	552	543	562	578	595	553	590	573	569	609	628	580	545	552	565	544	559	564	565	605	570	591	567	544	526	567	540	543	580	571	548	648	583	590	548	543	570	557	557	533	583	580	603	549	528	543	498	558	594	595	565	560	543	580	542	551	565	574	533	612	571	602	576	577	572	587	564	559	551	593	607	531	558	601	570	602	561	562	538	566	610	580	593	589	574	606	553	558	505	577	539	556	628	560	556	548	577	535	578	571	548	528	593	561	635	583	591	625	569	581	560	596	534	569	578	544	562	588	535	597	573	519	554	546	547	601	543	584	558	575	591	544	600	530	587	577	590	522	595	579	570	568	566	594	599	555	547	558	573	568	558	602	603	591	554	558	549	613	572	593	545	574	592	573	582	545	545	571	602	586	576	601	570	563	524	571	539	562	556	553	562	585	577	539	572	565	579	527	578	589	520	521	608	572	580	610	560	552	537	588	581	546	539	538	555	518	541	574	575	579	578	557	579	595	591	542	566	561	556	586	531	590	552	556	561	507	561	570	576	590	556	531	590	586	557	563	578	531	546	590	605	555	610	543	582
29025	10692	4687	1841	1211	925	761	714	640	555	470	473	442	387	341	314	300	328	323	294	291	315	334	310	291	302	296	278	279	258	254	277	293	272	265	254	287	265	288	252	238	279	257	256	300	298	244	260	236	259	291	260	280	281	261	270	276	229	255	253	253	269	275	289	267	259	254	268	268	283	261	253	263	261	250	251	261	263	231	281	250	253	257	273	235	257	257	250	256	269	267	306	271	284	276	252	276	305	249	284	269	244	267	249	253	272	266	245	235	245	279	258	244	232	260	281	267	270	247	262	237	286	247	271	285	203	239	267	248	271	235	273	260	262	274	244	244	265	295	238	290	251	272	244	239	240	236	258	244	238	249	257	266	274	240	273	273	284	254	277	266	267	267	245	259	273	265	251	235	241	232	276	252	267	252	271	298	282	265	253	296	253	295	286	269	249	289	285	244	254	280	252	277	284	295	270	251	249	272	258	289	286	243	288	303	264	242	257	265	247	275	229	273	266	248	250	236	280	253	291	247	282	248	258	261	237	236	247	292	265	223	254	247	266	303	248	259	245	229	247	234	270	285	308	233	264	238	265	256	241	263	289	269	275	247	260	280	245	265	242	267	257	263	251	262	259	266	268	283	268	285	300	248	281	279	251	284	243	273	318	261	274	234	270	238	258	250	287	282	257	276	268	255	241	279	277	262	256	266	278	270	284	272	300	277	231	253	249	264	292	256	274	248	251	246	275	269	256	295	243	267	248	248	257	243	279	252	234	261	224	239	260	267	277	267	250	271	253	272	281	266	247	287	276	232	257	237	253	291	258	231	245	248	262	238	264	278	258	262	280	285	245	289	271	260	243	213	231	261	252	256	255	233	272	266	262	255	244	247	253	277	247	231	242	244	268	254	283	281	259	269	277	236	282	246	289	271	255	277	263	246	254	260	267	257	259	253	249	264	286	266	267	257	256	254	277	275	277	264	303	272	268	227	257	264	256	255	271	250	300	252	265	266	287	281	261	256	285	238	267	265	271	256	260	246	285	264	242	251	228	270	247	307	256	240	265	257	280	229	255	251	269	247	246	266	252	232	244	261	260	273	237	260	233	257	255	266	278	250	284	242	239	243	291	239	242	262	232	228	243	279	268	278	265	258	254	268	234	261	230	261	274	271	255	283	236	288	271	271	262	293	256	225	263	231	279	265	233	245	275	247	256	225	245	242	237	236	267	256	237	258	248	261	239	258	274	248	283	275	285	278	292	243	271	263	248	231	279	276	256	294	286	285	226	249	292	279	243	259	276	275	259	263	272	271	244	269	269	260	269	255	246	259	264	322	229	269	274	273	300	280	257	255	262	277	264	282	277	276	280	264	277	236	272	270	281	291	268	232	276	267	251	291	252	279	247	233	290	263	304	246	256	262	238	249	289	281	279	290	262	251	258	291	246	281	255	265	279	268	261	248	256	270	264	288	260	261	291	279	252	256	278	258	277	269	265	278	249	264	243	276	276	257	259	289	266	266	295	239	259	244	274	264	280	250	276	250	245	271	244	297	280	241	249	278	225	239	244	253	259	268	254	275	281	265	275	270	299	273	253	253	282	223	273	263	243	289	283	270	302	278	270	245	269	246	248	248	249	242	241	274	246	264	248	252	259	266	264	254	264	243	261	229	276	252	254	275	277	295	249	279	260	284	242	232	277	275	250	272	276	305	232	283	249	253	279	280	259	259	291	257	274	262	233	302	266	303	274	266	264	261	246	275	258	246	249	249	267	242	239	254	239	271	282	274	266	256	276	247	261	254	258	265	240	260	281	265	252	250	273	267	253	257	278	272	261	252	272	267	274	281	264	268	264	252	280	262	265	284	294	295	253	255	256	234	268	263	247	236	251	258	225	295	258	257	267	251	251	248	240	233	259	274	264	252	251	262	249	281	239	268	247	246	273	296	269	256	256	261	263	261	254	238	261	279	283	270	275	273	281	258	233	267	256	241	286	258	259	251	270	262	251	266	281	274	276	260	275	255	267	288	252	281	259	259	255	228	256	242	250	286	269	253	267	277	234	268	263	268	247	268	250	250	245	251	273	256	238	239	285	274	282	235	253	266	240	268	268	275	273	273	243	262	237	281	251	254	255	272	264	261	254	246	283	245	246	256	256	272	261	288	267	246	251	298	278	287	288	251	244	264	266	249	284	245	262	272	240	247	300	285	264	262	245	280	261	287	279	244	251	263	253	267	264	245	264	261	251	265	271	278	266	259	217	265	280	280	275	276	244	249	226	236	256	250	272	267	262	274	260	270	285	280	259	230	240	236	240	228	256	267	270	286	276	249	295	265	268	295	273	271	276	249	260	247	283	256	286	261	247	245	245	234	245	271	268	242	272	255	298	279	277	280	257	271	257	287	261	256	227	267	264	238	251	275	253	256	238	243	258	260	241	282	211	218	285	275	246	272	264	258	241	242	220	282	277	242	268	270	284	277	240	290	263	248	283	272	262	248	252	265	272	273	248	257	269	279	247	251	280	263	302	265	263	265	257	259	251	280	244	268	277	262	255	242	272	262	293	258	244	250	255	234	271	257	260	229	230	281	261	260	263	257	261	253	288	233	234	266	266	275	273	256	278	270	236	267	313	291	261	262	293	257	272	283	266	271	271	269	271	276	287	250	292	269	245	280	253	247	266	274	250	259	247	231	267	279	258	238	285	284	271	257	248	265	268	273	288	296	264	278	254	290	252	262	258	256	244	256	243	252	244	263	257	280	269	234	260	285	290	274	256	282	282	268	274	264	260	265	257	284	263	270	280	238	268	256	255	268	261	268	279	248	256	247	260	228	280	250	251	265	280	279	250	272	253	302	280	246	269	280	285	257	283	263	270	261	254	261	237	276	249	260	245	272	230	250	262	256	260	264	253	249	256	285	237	249	276	278	260	273	294	271	279	255	262	292	249	284	261	262	258	254	259	280	273	266	232	245	275	248	282	272	282	285	264	232	279	277	271	281	274	238	266	257	255	258	244	273	238	275	291	253	262	264	246	280	243	230	260	271	283	283	255	273	251	228	244	252	281	224	260	267	268	256	275	268	259	290	269	287	274	291	287	228	274	282	261	249	267	239	270	260	228	245	265	263	229	250	260	271	246	271	276	255	262	281	248	252	274	254	266	284	287	276	259	261	255	256	259	265	240	255	254	257	264	270	287	267	270	246	229	271	274	265	280	253	271	245	246	234	255	269	258	260	276	263	282	250	260	246	251	269	263	255	289	252	281	258	262	282	263	292	267	299	247	251	272	272	250	261	283	277	274	247	259	264	260	251	259	243	280	273	255	240	270	235	271	277	252	227	286	250	234	237	231	267	253	300	259	238	267	257	240	267	249	264	271	284	292	266	289	265	275	257	295	272	256	261	272	266	260	243	291	288	265	268	247	263	253	276	275	266	266	239	283	281	281	279	258	227	245	256	244	246	270	267	264	265	254	249	249	255	263	296	228	278	243	229	259	245	254	263	292	257	281
19942	8682	7667	5630	4721	3945	3232	3034	2621	2369	1812	1860	1712	1372	1121	1076	971	928	939	891	838	964	949	850	836	766	759	698	817	766	740	645	682	676	687	652	647	651	665	627	657	629	620	623	700	663	674	644	670	597	650	648	673	657	616	643	607	651	682	608	673	657	628	628	620	592	625	639	636	637	657	649	655	629	649	614	660	643	602	579	641	619	653	660	638	611	657	639	679	644	627	665	644	641	617	625	607	625	611	635	658	658	591	600	624	601	662	608	650	661	637	619	622	645	649	635	627	625	644	638	594	648	693	643	614	645	654	614	669	658	613	641	660	614	631	586	580	666	610	653	623	662	637	639	590	655	640	608	599	630	670	630	618	579	594	637	612	626	645	613	614	608	604	617	620	629	615	612	638	666	581	656	634	652	643	627	608	590	639	596	622	639	645	618	613	620	626	642	648	700	593	615	666	651	628	625	580	627	605	585	630	678	609	621	634	655	618	632	605	654	647	606	603	583	646	640	603	610	618	640	642	624	660	636	564	619	632	606	608	628	654	641	628	640	606	666	683	691	635	669	659	604	664	639	660	658	590	599	607	644	620	646	650	607	653	630	607	668	618	629	635	593	660	630	631	577	600	636	651	668	648	611	616	697	671	661	619	608	592	617	663	654	664	701	626	647	672	629	658	625	642	625	655	648	651	622	616	655	652	623	607	622	650	653	659	622	652	621	616	588	599	618	656	640	633	648	622	603	622	635	604	606	677	688	621	659	653	609	649	640	679	668	607	624	636	598	613	622	660	663	644	574	593	656	626	600	690	627	609	620	590	670	610	644	639	602	650	613	678	676	603	640	616	648	579	625	664	624	671	578	568	614	626	625	653	675	588	613	623	617	636	604	646	650	683	612	621	631	614	638	634	622	627	612	603	641	618	661	634	605	607	663	630	646	609	644	625	635	620	628	645	614	639	633	651	601	608	681	665	644	603	615	630	658	673	642	641	634	613	598	639	679	665	616	632	606	630	713	615	619	623	649	650	642	648	602	618	652	620	630	629	589	603	597	610	637	609	642	614	626	631	602	614	672	630	614	582	671	645	602	579	644	619	640	624	621	551	634	607	654	606	624	668	624	618	602	612	631	637	654	585	624	661	675	601	617	650	618	674	643	635	607	647	612	629	622	626	666	608	623	626	638	626	598	609	682	625	630	585	649	617	624	636	627	649	617	575	637	629	647	632	606	628	658	596	605	641	601	621	661	620	669	649	674	629	632	582	582	611	615	591	615	635	615	631	633	642	601	592	613	620	619	626	644	660	620	642	623	655	648	647	643	648	619	624	634	665	632	623	629	590	651	638	605	623	613	613	625	623	673	618	643	626	658	629	646	666	632	610	613	651	649	605	671	612	635	611	654	625	682	645	645	592	597	587	625	638	637	618	623	626	619	660	644	630	653	600	656	681	627	595	600	631	635	590	643	611	660	606	574	632	623	631	627	689	581	663	631	652	647	609	628	694	661	621	635	619	661	604	620	663	627	593	623	609	628	664	618	630	633	603	676	607	630	619	673	647	641	672	646	605	671	711	662	622	644	627	635	676	653	691	649	675	644	609	662	595	674	643	654	659	587	671	627	608	626	676	597	596	595	613	633	610	630	628	671	587	633	614	617	639	675	598	642	630	659	647	602	647	642	629	624	643	650	629	600	618	640	651	645	663	585	637	636	595	645	630	637	624	674	645	653	606	603	654	615	643	615	643	586	613	648	651	647	663	605	672	622	609	610	667	604	598	640	659	689	646	629	667	599	614	634	621	638	621	667	616	611	627	603	663	656	600	699	629	628	633	671	657	636	644	656	660	615	624	624	696	589	634	639	637	620	616	614	619	605	604	660	626	590	603	633	618	676	632	635	666	615	672	640	620	632	593	666	621	644	630	634	628	632	625	608	624	575	635	660	602	654	617	657	655	599	664	643	621	629	649	664	638	642	625	665	639	642	632	636	676	670	571	641	638	605	669	636	643	589	647	654	599	662	608	655	660	600	582	685	635	659	618	564	604	631	637	662	612	608	593	647	635	634	666	604	640	651	620	644	618	622	634	643	631	632	616	589	620	624	629	595	580	607	659	641	583	601	627	582	648	632	633	638	664	667	622	623	637	630	579	625	640	605	588	660	618	632	668	588	633	624	617	646	656	604	580	641	586	629	653	632	649	633	627	628	623	638	625	595	665	647	599	646	651	617	637	588	613	606	666	638	603	576	603	647	623	615	618	609	639	587	653	665	626	617	631	690	651	656	627	594	609	671	610	633	647	585	659	662	613	648	614	650	603	659	622	592	619	623	603	586	635	663	601	664	624	648	618	657	675	635	587	622	643	609	574	601	577	693	634	619	634	666	641	597	598	638	637	608	673	597	638	643	631	648	658	616	654	639	655	599	637	662	631	647	606	658	609	653	616	650	633	639	626	626	640	708	631	613	683	612	633	610	646	618	602	613	665	649	615	583	621	656	653	600	628	661	651	595	643	629	662	656	627	595	635	623	627	669	666	624	622	656	608	634	585	636	606	686	625	667	646	620	632	660	613	650	648	658	610	641	644	695	609	624	624	616	619	648	632	633	585	637	649	603	631	593	637	656	652	623	667	639	634	639	652	612	625	616	650	682	639	613	622	604	621	614	644	601	672	581	611	630	663	592	650	626	599	653	625	627	606	618	608	617	612	603	618	641	617	669	641	605	662	642	632	573	578	603	622	602	615	610	640	600	638	685	647	613	599	617	633	604	639	593	609	604	611	603	620	614	644	584	635	667	598	641	630	637	681	633	591	595	594	616	662	603	618	654	626	629	619	644	626	644	621	624	667	621	583	612	660	634	617	633	594	599	608	660	623	656	599	634	671	652	633	624	664	681	638	622	625	615	634	645	617	646	605	636	663	630	667	601	625	656	673	646	644	569	612	586	622	627	634	613	604	603	656	615	595	637	622	618	598	640	611	592	671	584	630	613	617	634	660	621	586	623	635	616	645	630	636	646	634	642	674	640	637	638	598	629	623	629	626	593	636	576	645	649	624	629	633	609	576	637	673	644	618	596	644	529	643	600	626	599	613	634	638	604	637	633	584	630	626	639	605	647	610	644	703	621	643	629	656	623	629	638	631	671	633	619	621	646	647	613	631	620	622	632	703	626	634	615	630	660	619	619	680	628	646	599	634	598	676	600	595	613	612	600	571	614	620	583	582	590	634	644	629	632	657	609	657	612	683	660	610	613	650	604	605	638	620	630	615	644	697	592	675	662	609	605	649	628	624	618	621	600	657	600	672	663	604	598	609	666	609	654	627	588	649	645	689	607	559	611	613	615	665	647	606	658	662	637	624	628	598	629	635	646	640	688	650	637	603	642	636	711	622	648	598	639	653	634	624	667	638	635	639	620	655	637	617	658	628	654	668	629	606	654	654	606	675	631	669	662	632	639	642	645	609	619	619	659	653	625	638	646	655	678	665	619	633	650	659	618	670	607	649	666
37298	17004	8239	2685	1621	1208	903	872	759	647	506	527	485	389	341	348	307	300	296	280	300	341	277	261	241	268	265	268	225	251	235	208	240	246	237	245	229	236	246	233	222	204	230	222	252	233	238	225	218	224	246	224	260	223	213	215	229	202	240	239	211	231	213	223	219	211	224	210	214	218	243	259	241	251	214	249	223	233	225	214	232	204	227	224	245	210	239	218	200	187	220	207	215	204	205	212	254	192	233	233	234	240	228	240	209	259	233	229	217	222	219	219	200	214	216	244	251	235	221	223	207	233	261	233	233	254	255	201	212	227	215	223	235	239	248	236	248	221	213	204	239	261	197	214	225	213	239	233	215	233	223	256	231	222	228	199	224	212	232	223	211	240	214	226	215	215	188	247	213	226	238	233	204	197	215	206	231	248	218	211	217	214	232	222	242	249	218	186	219	226	212	246	232	212	236	230	227	257	257	223	265	248	238	240	222	201	224	257	244	212	230	208	246	223	236	214	225	203	249	225	242	218	226	228	236	229	250	237	220	250	204	217	201	239	242	197	237	248	270	228	215	195	230	234	251	224	235	234	213	250	227	217	235	231	218	229	264	223	226	228	217	200	216	227	233	215	238	211	247	189	211	222	224	228	229	205	230	238	225	229	249	217	250	219	220	239	227	260	218	218	195	211	258	251	249	234	233	225	214	207	202	245	212	263	237	243	224	234	213	233	222	206	223	214	223	226	219	231	245	230	223	211	193	224	244	212	262	225	221	205	249	235	213	223	232	221	235	244	225	230	209	245	235	247	216	233	221	224	227	233	228	232	238	206	203	225	218	196	234	221	234	204	246	233	215	230	249	249	226	222	229	206	234	242	208	229	239	204	225	203	203	197	215	225	235	226	219	235	246	209	229	213	214	223	235	258	229	243	226	217	205	255	197	248	204	231	221	230	226	201	226	224	202	214	223	206	237	212	230	214	234	234	233	218	244	204	234	227	228	250	204	236	238	241	241	254	245	242	213	235	222	242	215	217	216	220	238	245	212	252	222	200	254	233	212	261	266	242	227	254	227	215	234	246	220	246	209	211	224	225	226	230	238	216	249	221	204	243	233	243	242	245	204	219	217	235	259	231	234	202	224	236	210	215	239	222	249	187	216	223	231	232	250	254	241	218	223	254	225	211	226	231	226	230	240	256	222	227	227	210	214	259	197	227	208	213	233	245	226	230	223	234	256	215	215	213	211	234	236	228	247	220	224	220	208	220	214	201	212	239	194	235	209	232	245	227	238	229	243	246	207	207	227	210	220	231	231	257	218	227	243	231	213	220	227	234	233	227	227	221	211	199	219	201	214	240	218	229	229	200	222	212	240	217	214	250	225	231	217	199	217	190	220	223	245	209	248	202	197	244	206	220	238	223	217	222	203	240	235	264	222	220	212	230	232	215	255	224	219	229	247	216	205	219	245	245	210	226	233	233	214	216	207	244	231	231	240	243	212	199	228	256	206	192	227	234	240	215	219	230	217	240	255	214	242	196	229	223	229	238	219	212	223	217	234	240	230	236	220	230	243	247	232	220	231	236	232	232	227	209	245	220	230	235	226	264	225	241	211	240	208	225	203	215	218	239	257	214	248	226	225	260	213	228	215	230	238	220	219	213	243	258	260	215	208	219	220	226	235	232	263	218	247	228	211	215	216	240	241	245	247	238	220	223	248	229	240	232	235	191	230	236	254	208	244	228	225	200	244	258	236	229	241	226	230	229	234	193	213	213	225	215	230	222	224	235	243	237	227	224	248	194	254	232	225	228	244	245	223	252	203	269	226	232	233	215	221	255	213	210	207	224	225	232	231	235	223	214	211	221	234	222	217	229	257	220	244	225	234	210	206	235	224	213	256	230	225	233	218	237	217	221	217	261	217	221	246	197	232	222	249	224	254	239	230	248	215	202	214	205	232	238	208	207	228	213	212	221	223	224	226	214	241	204	245	233	239	231	200	195	226	225	227	217	232	246	241	234	221	207	208	216	241	243	222	240	243	237	214	229	208	211	241	245	216	223	213	231	237	227	238	227	222	231	209	230	233	241	263	225	194	223	232	219	235	226	250	230	207	227	207	208	226	236	222	234	225	213	256	247	228	232	237	185	208	228	211	210	202	231	249	210	218	229	236	250	207	200	232	207	228	237	207	232	246	194	238	259	201	228	231	223	219	247	256	192	231	212	209	226	247	213	265	240	247	235	217	229	202	234	256	216	243	212	238	237	226	233	226	224	247	229	245	229	232	233	255	201	225	196	206	210	222	213	225	212	231	226	237	244	196	241	247	238	243	216	249	222	225	244	233	223	213	228	228	217	233	234	238	222	213	216	249	257	235	249	214	221	216	218	211	191	236	222	252	231	240	235	239	206	209	210	218	236	217	226	214	225	235	225	251	237	233	217	243	196	236	235	271	246	227	221	232	245	216	239	217	225	250	221	233	214	209	202	211	195	233	217	225	203	238	238	228	200	221	225	217	218	217	244	217	222	210	242	228	278	226	233	196	201	246	240	237	231	226	226	221	214	219	200	241	235	202	222	240	214	220	219	251	225	243	193	240	216	227	227	236	232	229	238	231	215	236	202	217	196	226	246	248	199	202	226	247	246	219	228	241	219	216	239	220	228	234	248	238	218	194	251	241	214	236	214	219	227	223	227	218	225	233	222	226	188	214	275	231	192	229	196	227	220	192	215	224	220	229	219	226	214	210	229	241	237	231	234	255	226	210	211	215	193	191	223	217	232	231	228	222	209	229	210	221	242	236	210	224	211	226	208	250	258	244	230	223	236	217	233	237	211	223	240	228	235	213	217	235	239	213	249	216	238	228	221	211	227	227	212	232	221	209	224	244	210	230	225	222	231	229	224	227	224	222	223	240	258	232	187	220	228	218	228	214	209	241	221	213	202	268	233	226	225	227	225	210	216	204	206	220	220	232	235	255	222	241	204	200	235	240	229	241	244	223	206	215	232	209	232	221	200	233	216	249	237	210	189	239	222	245	200	232	212	211	197	225	237	225	232	210	232	245	233	216	225	211	215	210	244	228	212	212	215	233	224	224	213	213	233	219	199	222	231	239	215	224	231	233	226	241	225	252	237	263	214	222	200	203	204	236	218	228	226	232	242	234	238	232	224	254	218	205	224	202	206	233	215	199	240	230	193	210	256	219	230	232	214	231	241	230	206	190	199	231	216	212	256	231	199	232	226	235	235	195	226	258	266	200	198	235	220	226	230	253	222	227	229	242	221	220	231	242	268	233	223	224	255	245	223	247	177	248	224	232	217	214	211	243	219	228	234	230	208	209	252	220	217	231	208	231	236	222	240	234	215	209	218	242	209	221	218	196	227	223	238	208	209	207	207	217	240	249	204	228	255	251	233	239	281	216	235	210	248	215	251	218	206	200	234	230	221	214	203	242	240	238	216	179	207	227	245	231	246	237	217	236	262	201	205	257	206	226	252	229	244	234	245	229	233
24321	13119	11091	7121	6036	5133	4188	3843	3485	3042	2264	2330	2040	1711	1353	1186	1120	1060	997	989	899	952	1016	870	780	779	701	702	813	741	684	648	626	611	633	660	621	602	615	527	582	575	557	575	580	593	640	521	600	581	582	579	569	568	558	576	550	574	567	577	520	563	548	544	584	572	562	569	541	497	568	576	557	560	563	553	557	533	547	559	515	551	538	549	539	561	576	533	527	546	528	536	537	554	525	546	550	555	519	510	573	594	570	581	536	529	527	566	577	565	582	539	560	599	572	503	555	521	562	542	582	557	524	560	520	530	532	522	561	538	530	525	541	539	518	547	534	551	528	581	550	566	575	559	488	525	503	520	552	569	579	507	574	519	547	528	543	592	540	543	537	550	524	569	549	583	546	551	553	562	561	598	527	507	574	561	565	535	555	558	497	557	572	550	539	488	545	554	538	572	565	573	528	538	524	515	552	574	570	544	569	557	528	599	588	531	525	561	558	589	569	554	524	538	570	554	574	528	557	586	542	569	584	507	568	581	548	533	504	534	528	534	580	501	511	547	561	537	552	510	556	548	547	538	605	570	558	566	559	536	561	587	545	586	565	507	606	498	536	497	547	550	520	537	532	539	578	547	518	569	522	580	564	525	570	528	566	525	561	530	541	566	533	625	551	528	528	497	531	571	602	591	528	571	536	545	514	512	572	545	547	549	555	582	565	523	548	532	546	535	513	533	521	546	597	547	546	564	550	566	564	576	542	544	568	540	578	546	597	539	541	540	530	545	582	549	533	584	553	561	590	542	554	552	569	561	570	527	551	557	537	533	518	514	538	552	545	505	520	551	555	572	609	538	504	545	560	526	541	534	532	529	524	554	543	570	578	491	561	564	563	544	542	522	530	534	526	506	568	531	564	553	532	531	574	525	582	575	556	536	560	518	560	549	564	567	531	587	527	576	593	527	557	546	545	561	526	550	565	561	516	528	550	537	574	533	559	516	569	574	541	525	592	531	548	552	586	564	580	567	568	565	564	552	519	566	538	559	529	528	511	524	587	570	531	563	556	555	560	536	545	550	570	579	549	540	536	545	518	535	525	536	568	535	541	565	551	525	561	531	591	504	563	531	575	572	560	546	546	551	587	546	530	526	561	576	590	606	539	550	497	551	511	529	532	553	555	536	546	538	547	554	538	532	513	558	550	551	571	514	530	588	566	551	579	566	541	541	539	554	541	532	529	532	517	550	598	543	555	560	532	544	544	602	577	546	534	583	520	542	607	530	508	512	509	529	545	530	517	523	540	539	593	586	556	524	548	525	555	561	554	563	536	563	534	558	543	520	520	543	556	581	525	539	567	557	533	570	561	525	551	505	516	535	548	565	568	530	557	536	525	567	560	546	547	564	534	524	522	554	577	541	570	542	561	535	566	576	560	562	573	569	536	553	557	508	542	542	526	529	594	561	552	546	563	547	483	550	525	574	583	517	516	554	536	554	543	554	566	550	563	509	534	525	549	533	525	526	526	542	576	534	578	522	558	536	545	566	483	540	556	570	535	562	540	536	561	571	554	542	604	547	572	521	528	540	484	561	570	550	520	537	567	535	549	517	545	517	527	572	565	603	517	564	533	567	551	566	536	543	556	504	542	550	579	544	534	560	558	553	566	568	546	575	560	561	551	559	540	554	573	500	472	529	567	492	532	582	534	549	539	604	595	562	545	562	561	560	549	540	581	556	536	540	566	545	536	559	563	562	547	538	500	549	520	564	536	541	578	512	594	522	561	556	550	571	541	531	549	576	551	596	522	540	544	519	529	568	544	531	554	502	554	566	525	565	545	495	536	524	579	562	529	570	513	555	549	524	541	549	581	578	561	525	531	577	540	523	586	567	555	577	594	543	533	513	556	576	525	578	543	524	567	544	538	525	513	556	497	558	570	558	543	577	521	546	576	556	533	558	545	530	507	592	590	571	574	576	532	504	572	539	544	571	538	570	510	619	533	541	504	573	551	555	517	558	542	551	545	563	587	576	547	564	569	556	554	547	551	563	532	538	553	571	581	517	573	540	522	551	559	601	586	537	529	565	595	543	542	526	538	524	558	525	556	609	540	564	588	542	518	510	528	548	576	530	482	554	583	548	562	565	566	578	523	562	563	531	546	528	550	541	550	570	569	555	536	566	546	537	559	512	537	536	532	601	547	561	505	560	572	562	545	520	519	577	538	542	540	516	548	540	551	543	549	567	575	570	528	557	519	595	562	565	547	589	519	580	538	568	560	563	535	554	568	540	530	569	557	554	550	548	558	518	536	585	558	535	601	563	535	547	544	540	527	527	557	578	528	517	553	551	528	536	514	542	518	549	556	540	554	565	534	552	555	546	557	577	507	518	558	534	534	615	566	566	529	567	581	544	533	514	524	609	521	543	565	571	534	569	546	550	537	545	586	540	553	565	558	580	554	572	511	530	571	542	539	565	548	521	549	561	550	529	534	554	587	561	542	553	572	523	566	559	564	586	530	514	543	560	615	514	580	531	572	572	507	552	556	564	609	501	547	570	564	556	564	583	581	517	581	566	566	605	549	542	546	559	528	566	566	542	580	528	587	496	550	545	530	556	576	587	571	554	558	578	540	578	545	518	591	589	526	520	506	513	504	534	569	512	502	584	548	569	563	573	556	578	553	518	525	557	557	558	630	565	557	514	570	554	528	538	557	582	569	552	536	520	593	554	535	508	566	574	535	517	562	506	519	515	516	546	574	554	520	512	604	530	521	577	607	526	549	479	576	514	555	533	535	521	543	533	552	521	598	558	566	527	571	558	533	548	518	579	566	564	561	538	592	569	533	554	559	534	581	556	528	506	526	546	577	572	520	510	520	559	511	584	544	548	501	546	541	549	517	563	569	515	576	541	479	546	517	524	536	569	565	505	539	549	555	539	537	583	597	548	546	563	534	547	523	561	517	600	552	562	533	537	540	514	506	535	558	567	592	544	554	491	532	522	580	526	557	561	562	604	590	547	553	526	554	536	500	549	524	546	549	500	564	551	502	547	524	526	614	520	564	550	553	549	524	538	503	553	566	538	567	541	591	497	573	552	525	545	526	552	533	560	518	547	533	602	553	558	565	558	529	504	551	543	551	529	513	545	567	566	543	540	541	534	581	519	563	542	620	536	556	517	567	536	551	574	549	546	494	522	550	535	544	508	570	532	591	525	543	555	563	527	556	540	583	536	494	556	518	528	557	557	516	550	555	505	514	516	553	549	587	572	555	543	566	534	563	565	572	535	553	598	516	559	620	559	527	581	545	512	564	511	549	602	544	530	545	530	550	519	519	575	505	547	520	553	570	574	538	541	572	519	563	533	503	542	559	573	564	566	568	540	571	521	513	550	512	554	579	526	570	552	565	507	572	546	591	555	552	575	517	549	541	533	568	560	564	551	510	519	547	529	510	551	559	532	532	535	534	541	563	569	577	533	523	527	612	561	539	527	539	536	527	537	567	574	546	515	552	579
17331	6813	2611	890	586	499	414	396	395	302	319	332	274	305	230	242	267	262	263	263	241	252	257	256	274	234	251	213	268	200	246	256	226	232	274	231	198	237	237	232	250	249	231	249	262	228	227	235	242	226	227	240	249	234	201	230	251	203	247	260	241	229	206	240	250	254	240	255	252	234	242	211	256	234	254	248	208	204	222	245	257	245	244	228	218	224	229	240	240	232	235	231	210	226	223	226	215	223	229	234	216	201	218	250	217	227	237	213	244	237	244	237	196	234	225	221	233	206	227	219	225	249	226	242	234	210	215	207	207	221	237	240	235	226	226	208	244	207	219	223	247	223	239	253	229	254	260	209	219	237	244	235	231	258	237	218	251	228	230	258	201	265	245	249	228	211	229	241	240	268	241	232	242	202	256	232	241	223	228	234	215	229	204	239	251	229	215	239	218	232	207	232	235	236	238	219	246	223	220	214	228	224	224	207	205	220	252	247	247	231	255	240	222	226	219	222	193	221	228	221	228	222	224	218	238	237	248	254	225	241	208	242	225	211	211	219	224	205	222	213	206	218	225	231	263	252	216	228	209	232	225	223	264	243	222	209	210	232	252	248	222	253	222	219	203	202	237	212	198	204	233	218	241	230	242	231	246	246	255	225	235	208	221	227	237	213	210	212	234	225	233	227	256	223	241	213	237	218	197	244	255	229	226	200	220	253	196	237	203	211	199	226	225	234	219	225	218	223	229	244	193	242	234	212	253	232	218	204	236	228	242	247	226	250	191	234	249	228	237	250	223	218	260	223	206	239	245	251	225	225	235	223	226	254	227	217	247	254	236	250	238	226	207	230	224	214	266	223	238	230	229	217	220	240	230	230	241	225	246	233	232	248	249	220	224	251	215	214	233	245	242	227	216	231	212	216	235	211	203	228	227	228	234	224	213	194	232	221	244	223	215	216	240	205	220	216	240	228	234	255	241	222	250	210	243	241	233	231	219	235	232	209	244	241	198	208	214	204	260	229	224	246	213	212	205	215	229	266	244	249	224	226	238	249	216	228	223	248	212	234	212	227	224	213	237	197	243	272	244	248	225	229	212	227	248	237	235	218	228	264	211	265	248	241	234	238	241	254	214	236	228	233	242	225	223	220	211	233	244	232	223	226	252	236	240	214	226	236	230	213	239	239	230	198	211	247	224	230	255	217	224	265	217	207	222	210	225	218	208	227	257	220	211	218	232	241	254	236	254	246	246	224	217	234	222	236	206	219	245	255	241	226	255	198	212	221	223	213	212	220	232	232	246	215	227	247	208	234	199	238	239	223	241	258	211	235	209	244	258	208	231	228	255	222	223	192	253	260	208	248	217	236	223	242	244	215	230	227	228	262	248	219	214	239	213	225	220	220	201	226	240	216	241	264	211	215	277	247	236	211	202	223	218	220	233	242	237	208	242	209	215	247	242	228	250	235	206	215	227	216	212	239	205	216	227	230	219	206	220	216	225	230	208	210	210	246	229	231	218	250	210	234	217	244	237	237	226	209	256	225	211	225	247	255	228	219	248	234	237	253	228	256	197	218	218	235	235	254	262	223	227	233	198	237	225	231	233	234	254	202	214	246	240	215	235	242	226	226	220	216	227	226	215	203	245	218	230	209	211	206	252	224	240	232	250	238	234	238	202	228	246	209	235	226	254	208	232	240	226	250	231	203	215	216	219	206	243	260	209	237	202	259	239	221	231	225	216	223	231	257	251	271	249	232	226	242	255	233	235	216	239	217	203	229	207	230	237	247	252	220	223	244	191	249	208	221	263	233	230	232	232	226	202	237	224	231	244	242	220	208	217	229	233	217	237	235	224	233	261	238	243	233	257	257	214	233	242	215	234	236	229	195	227	221	198	244	246	228	226	216	236	233	224	212	231	222	263	251	216	261	229	216	226	232	229	203	219	237	246	210	226	226	244	222	205	227	232	239	220	232	254	238	200	218	223	214	242	212	221	247	205	233	224	220	244	278	240	268	222	219	237	227	205	235	217	222	219	212	204	244	217	253	224	221	216	247	248	199	211	231	226	193	236	220	217	202	239	236	226	240	211	260	227	215	217	211	240	217	250	241	234	236	248	212	217	215	234	238	233	214	229	235	242	247	216	223	221	223	205	226	223	235	228	222	218	213	210	196	219	222	241	247	251	225	225	195	217	233	288	236	224	237	217	231	221	240	222	235	225	230	240	193	214	229	233	257	217	235	236	205	241	216	235	230	209	215	252	224	226	224	213	240	236	220	224	208	250	224	208	223	208	243	244	233	227	231	237	224	248	242	206	238	264	215	229	219	245	250	233	227	231	218	220	256	197	221	248	211	226	230	224	225	241	211	234	238	224	271	228	226	233	232	232	233	210	188	213	225	236	248	236	242	231	224	238	200	216	217	220	219	230	255	241	246	209	252	207	222	222	241	216	224	230	242	202	223	246	244	245	229	234	231	224	245	235	209	250	210	213	218	238	232	243	197	233	245	216	240	222	236	206	259	223	232	210	229	255	245	247	206	254	251	234	252	222	236	245	254	219	232	206	206	253	225	239	220	238	199	230	223	247	262	211	228	228	216	247	233	183	245	244	246	264	206	214	232	243	227	226	244	206	203	212	229	218	220	225	214	239	227	245	211	249	230	239	211	237	225	197	256	240	204	221	232	258	230	224	217	241	223	199	221	221	246	210	231	222	202	242	255	250	229	233	239	274	203	230	232	231	221	223	229	251	192	242	255	263	233	240	239	204	235	199	262	199	218	236	224	220	230	230	238	239	242	209	200	217	214	206	225	253	255	228	236	249	228	200	260	244	232	244	220	181	270	256	221	245	226	251	222	234	221	209	237	238	219	219	256	229	213	258	225	233	214	266	226	249	223	253	226	209	219	233	213	225	232	213	226	253	214	227	249	210	258	223	228	228	181	243	205	228	215	216	218	240	236	243	217	202	194	240	215	248	238	262	204	225	214	187	252	239	196	200	243	242	255	233	238	212	228	211	218	223	238	251	237	222	225	233	239	226	187	256	225	254	205	220	247	227	209	247	230	201	239	225	216	241	222	272	227	234	204	234	185	222	221	257	236	188	245	228	225	268	252	244	235	193	239	213	246	209	213	228	203	235	242	206	223	222	220	221	267	210	228	217	227	242	220	252	219	245	230	255	217	229	231	234	264	222	217	218	208	239	213	241	211	241	240	221	228	230	242	241	235	214	247	252	227	214	230	262	270	203	216	233	232	233	219	244	236	224	246	243	218	231	248	229	207	262	228	221	248	231	197	222	228	202	235	240	211	225	225	236	246	236	219	216	219	238	230	206	216	262	224	205	200	238	232	223	241	209	217	210	211	214	208	219	215	202	233	209	222	253	240	215	208	225	226	236	220	267	220	196	245	216	206	225	198	230	229	262	218	243	229	234	255	216	217	235	220	209	217	243	196	249	243	199	228	208	235	242	234	231	220	237	213	220	239	233	222	225	218	220	224	226	219
12425	6366	4650	2809	2348	1962	1719	1574	1408	1191	1069	1020	945	949	779	739	743	708	673	664	657	654	694	625	662	664	674	619	634	667	624	581	595	556	586	606	550	563	554	559	585	558	572	595	566	588	538	568	597	570	561	576	593	535	581	583	590	588	588	574	586	585	585	592	574	593	576	598	564	588	551	627	552	550	561	576	592	614	581	569	546	564	557	563	578	591	536	570	578	571	565	563	533	552	574	587	579	560	595	576	579	576	544	584	502	521	578	535	529	549	571	587	588	603	584	563	599	585	552	546	565	583	541	569	581	607	563	624	530	570	570	592	583	578	526	558	576	528	545	601	543	572	585	577	588	571	566	502	601	549	556	575	554	565	604	580	559	549	545	569	559	594	542	585	556	536	593	550	570	574	580	532	547	549	576	555	580	604	584	540	582	588	578	554	588	618	549	532	562	566	556	580	536	592	574	569	546	604	568	547	565	573	618	586	540	512	571	586	562	539	540	559	604	545	568	534	575	523	541	547	577	555	621	560	522	599	556	631	553	541	620	588	528	581	575	553	587	617	559	579	554	543	578	569	582	558	593	579	577	565	557	578	547	536	525	572	565	552	564	617	516	564	564	565	546	576	567	605	566	588	527	576	527	580	541	573	574	599	595	574	554	523	548	564	566	556	555	611	558	562	561	586	560	508	553	544	535	527	536	555	623	559	534	549	507	539	542	567	542	566	587	562	571	552	572	541	511	580	584	565	591	559	511	575	577	534	601	536	559	573	537	587	517	572	574	601	624	584	543	555	593	555	571	554	544	528	567	541	560	585	600	544	594	548	563	615	567	553	546	574	550	575	571	550	500	563	581	570	558	595	591	541	602	573	562	575	548	573	581	547	513	543	563	551	548	544	587	571	554	572	556	591	595	553	503	559	560	544	574	576	533	552	567	577	529	531	607	557	579	565	548	589	545	530	602	570	564	595	508	547	578	581	562	582	573	585	555	597	560	582	537	529	586	547	564	591	558	554	567	592	533	564	599	530	587	570	533	590	536	573	619	585	579	557	583	580	568	524	575	560	574	606	518	587	556	557	548	542	560	558	577	547	539	545	558	576	574	600	571	561	555	574	578	538	596	557	580	588	564	520	552	501	576	558	587	573	585	586	558	530	586	582	533	548	567	528	566	561	578	611	574	572	556	591	585	559	559	581	566	592	563	597	559	522	589	548	571	575	546	562	555	545	569	573	573	583	546	547	558	599	504	530	571	566	549	529	605	564	587	584	589	594	598	584	578	584	559	529	566	559	579	560	555	554	530	573	540	557	570	578	549	541	570	564	574	572	577	542	560	547	551	575	569	540	572	587	547	546	519	564	532	549	630	581	552	586	557	589	596	551	618	597	582	611	565	615	626	582	563	575	502	580	583	558	560	583	560	550	575	536	520	546	548	579	548	617	547	591	594	571	577	570	576	516	542	579	573	570	556	539	527	563	549	571	591	568	545	528	560	585	530	584	554	579	565	547	553	555	598	541	589	566	548	609	581	517	534	527	521	555	546	559	565	563	537	568	585	538	493	537	546	559	580	565	559	580	556	566	539	562	586	571	601	551	561	539	577	551	545	561	569	624	560	505	543	554	583	522	565	584	558	574	584	604	548	579	581	581	557	600	568	584	548	576	578	551	539	571	545	580	570	578	586	543	563	598	568	573	562	597	575	582	606	547	551	560	566	506	546	592	563	502	553	561	571	601	543	583	543	549	578	553	553	528	569	547	542	565	546	558	590	555	605	574	562	596	560	523	524	550	553	576	601	573	539	587	541	565	610	527	574	614	530	541	589	585	582	584	564	541	574	570	606	520	553	572	554	563	525	552	584	526	616	572	563	587	560	557	597	534	564	568	538	607	568	534	547	560	524	554	554	523	562	574	564	553	532	514	534	558	575	558	572	547	582	531	570	550	549	574	583	593	567	607	583	573	540	596	530	584	545	539	530	507	534	572	574	582	546	548	589	588	538	551	571	601	600	530	581	562	563	557	548	550	556	563	539	547	562	564	547	564	558	569	537	533	509	533	571	555	576	567	531	561	538	528	584	544	537	528	566	524	570	547	536	569	560	563	568	584	557	561	564	580	567	588	564	554	541	575	554	574	571	557	556	552	521	555	573	572	557	516	537	596	565	584	600	572	547	601	593	586	548	552	590	549	591	543	560	563	535	542	566	577	571	567	566	578	593	595	551	583	540	563	582	551	597	569	568	538	539	524	559	585	599	540	593	584	556	540	534	525	568	543	531	550	585	553	571	521	570	603	562	547	538	536	529	547	544	570	564	537	570	570	576	553	554	611	526	550	565	599	513	545	561	572	544	576	552	509	559	584	532	537	561	565	601	575	577	618	555	526	590	581	535	559	579	578	611	572	566	552	573	543	523	556	562	557	548	531	576	560	596	554	570	543	596	600	531	547	542	575	567	596	561	563	558	583	543	573	534	552	558	548	540	554	559	581	559	556	580	582	539	555	558	553	549	599	528	566	562	529	561	580	533	556	535	557	559	598	566	547	527	573	559	553	553	592	551	550	531	617	578	542	564	546	558	521	561	569	578	549	555	552	553	555	572	576	547	516	584	579	523	556	581	552	551	563	566	581	564	591	578	584	579	585	605	566	551	547	592	590	584	589	546	561	560	559	567	592	539	594	577	528	557	558	564	551	576	591	592	588	527	558	555	545	600	580	572	569	556	568	540	543	551	536	568	586	560	538	568	563	618	549	556	570	580	520	578	584	562	539	541	526	583	550	578	553	552	498	572	573	564	597	534	542	542	541	619	590	550	582	539	565	578	580	570	557	594	569	579	534	534	589	531	566	570	546	565	558	526	535	560	588	575	556	549	557	551	581	560	548	545	535	557	531	572	562	583	565	539	548	516	588	576	588	588	587	562	558	555	554	552	591	577	571	559	526	554	587	593	603	535	593	591	596	549	600	600	556	569	602	553	543	550	609	569	562	605	546	545	569	575	609	584	541	588	558	568	537	566	563	584	572	572	532	536	586	560	624	579	526	563	534	572	558	582	540	608	637	529	532	573	550	623	581	555	553	547	530	549	554	545	525	575	565	562	572	593	515	587	549	556	526	598	576	532	568	550	575	545	566	565	552	583	566	577	628	550	564	557	578	540	551	560	568	543	602	528	581	576	582	579	571	600	540	550	582	543	549	563	595	532	594	560	554	566	579	588	560	614	574	580	561	577	541	593	536	564	558	573	608	599	556	555	558	550	560	564	577	555	570	537	543	584	565	597	563	560	574	551	565	565	591	574	621	560	536	529	577	595	515	586	582	567	541	553	577	547	544	548	554	582	571	541	566	552	593	577	555	556	619	536	584	569	569	546	543	533	589	553	564	567	553	561	589	553	579	564	566	569	595	574	560	542	575	549	569	547	551	549	544	566	552	585	551	540	557	550	566	579	559	545	534	545	588	527	574	565	597	537	562	547	561	572	594	590	540	548	561	594	504	584	550	586	590
29115	11774	4794	1717	1037	872	749	664	610	550	416	422	419	348	353	318	309	286	335	292	309	292	317	299	267	291	322	283	247	285	288	260	245	249	256	279	262	284	241	252	282	272	259	257	260	260	269	269	269	255	273	235	286	250	299	243	273	276	250	253	266	232	271	250	273	237	252	249	261	259	252	259	260	245	261	227	249	244	259	251	252	253	244	244	270	246	250	270	271	264	266	230	283	269	254	258	271	227	255	262	272	268	285	262	263	269	262	283	253	264	258	229	254	249	263	271	266	261	270	252	252	271	259	257	271	232	258	255	269	237	282	253	261	259	271	268	279	273	257	274	269	271	265	264	279	250	274	270	282	273	280	288	245	290	265	239	284	237	272	242	277	239	235	256	277	232	228	282	278	263	246	264	292	245	278	241	295	245	246	265	297	239	240	257	269	244	264	248	235	279	257	248	258	274	304	274	226	293	292	250	265	279	255	242	265	259	260	255	253	216	239	213	270	292	273	293	254	202	254	266	255	301	261	264	249	264	286	280	258	230	268	270	250	248	249	256	260	265	287	254	275	274	274	252	243	274	260	274	282	250	276	256	269	259	253	271	276	238	230	252	270	237	249	269	260	242	265	278	252	253	258	280	218	247	265	247	273	222	270	235	266	244	270	279	238	287	259	234	271	250	269	236	253	282	268	233	249	271	286	242	256	243	251	263	225	250	209	265	239	268	270	288	299	273	262	250	267	251	246	251	233	245	297	300	238	252	293	248	259	293	241	275	241	233	231	257	242	309	268	254	241	234	250	262	255	281	266	263	255	248	240	282	272	258	259	251	275	248	247	243	252	284	260	265	263	247	251	243	231	275	247	274	254	260	266	278	236	269	294	290	259	259	265	283	277	283	274	269	243	242	258	251	252	266	246	243	266	231	256	229	245	285	253	251	243	257	241	271	246	271	236	259	251	269	250	274	252	269	258	268	260	235	276	272	258	291	241	237	277	274	264	269	264	276	261	244	260	268	276	227	289	254	262	275	251	275	251	271	285	230	255	267	232	278	271	272	263	280	238	277	275	281	283	283	256	268	253	222	270	263	266	264	285	269	268	258	265	288	289	243	224	265	262	267	279	253	243	246	266	285	253	276	260	280	245	259	255	265	276	266	256	256	249	240	245	273	247	238	258	243	259	251	283	252	247	277	249	275	277	281	260	241	237	273	247	259	247	260	229	255	265	257	284	240	265	287	255	251	258	265	271	279	263	249	263	257	285	288	238	242	249	241	274	295	262	240	295	281	258	261	306	246	271	271	252	268	268	224	276	266	281	245	263	264	275	252	234	278	251	268	246	279	249	256	258	250	228	250	268	264	272	258	269	251	268	279	275	274	270	258	279	257	245	261	250	275	258	273	238	279	230	229	278	265	281	256	236	289	238	258	274	279	254	249	261	291	271	269	241	260	256	261	248	263	250	250	269	261	263	242	242	240	288	259	273	246	261	271	258	259	280	262	283	274	236	267	255	262	283	260	248	305	274	274	216	245	273	285	244	230	239	261	258	266	255	254	272	277	277	252	275	231	262	262	280	264	273	278	262	280	231	261	284	269	273	269	238	258	281	244	258	277	248	271	257	241	266	260	275	271	232	278	269	238	247	285	264	250	247	257	223	251	244	252	261	278	253	272	269	261	257	245	244	239	248	280	252	270	280	256	270	276	262	256	256	240	261	254	245	245	265	276	245	266	261	234	296	270	278	263	266	274	245	272	272	274	270	261	330	285	254	236	234	275	245	240	260	284	257	274	274	282	261	282	278	276	252	261	268	279	207	242	208	250	252	254	261	276	261	278	276	247	267	276	272	256	269	243	277	267	271	244	267	266	243	278	255	258	257	277	268	273	267	292	256	250	266	287	237	258	244	255	254	265	258	280	282	264	243	279	271	253	251	254	258	251	267	280	284	277	271	249	257	269	276	228	277	281	237	257	274	258	255	278	299	282	286	251	238	249	250	251	255	274	240	242	298	271	280	253	266	265	266	280	280	254	265	287	237	266	280	268	246	265	246	266	263	280	255	256	291	256	239	262	238	232	268	246	259	258	260	260	277	243	256	226	280	254	271	269	240	235	274	241	242	236	252	260	217	251	263	259	251	241	273	260	250	256	257	278	249	242	268	270	235	268	260	281	277	268	247	278	234	270	265	244	252	244	247	241	281	235	263	252	265	273	273	277	257	287	276	246	261	263	288	271	221	250	266	265	262	256	258	279	252	260	255	255	241	262	250	251	247	254	270	295	260	247	273	251	265	247	253	288	271	272	267	264	266	281	285	236	252	227	261	264	253	247	248	252	284	235	271	253	252	256	281	252	273	249	263	258	276	232	248	257	263	277	274	233	276	244	267	248	259	236	261	255	267	293	249	274	283	268	269	274	281	269	276	275	252	256	253	262	260	243	229	271	260	253	288	236	259	284	275	263	288	275	241	247	266	271	209	255	296	264	251	238	261	229	245	244	280	277	254	274	279	244	277	274	278	255	264	243	256	272	246	285	241	245	290	285	272	273	287	261	267	256	259	256	285	284	262	280	261	251	261	268	258	245	240	256	254	247	296	275	254	278	262	255	301	281	266	266	290	264	305	254	250	313	259	265	273	245	297	264	259	267	271	265	240	264	290	250	268	261	259	262	253	259	282	252	245	245	254	268	247	275	249	283	279	253	310	263	274	276	302	218	227	250	257	277	276	252	240	254	245	247	253	248	240	267	245	261	289	250	264	244	267	271	270	267	271	257	276	294	257	300	263	237	267	266	232	284	267	224	243	252	248	263	256	257	270	249	289	296	245	235	300	282	261	241	267	256	269	283	273	221	283	256	300	284	270	260	273	282	286	267	265	273	260	261	261	241	277	241	224	277	236	262	226	275	269	257	268	247	225	252	289	263	256	271	263	248	254	269	268	242	244	298	256	260	269	275	242	214	259	276	277	266	243	258	270	284	252	233	253	278	285	285	242	246	294	264	253	246	251	253	244	261	261	285	280	266	270	252	247	258	257	258	252	238	269	263	276	238	248	254	264	258	258	269	260	248	276	253	253	264	294	277	298	269	268	233	285	230	270	282	265	268	246	255	264	252	244	250	272	243	263	280	266	260	265	281	281	262	268	275	278	260	226	276	267	248	289	272	281	251	257	249	245	258	265	272	282	261	232	275	255	254	313	250	257	268	241	249	247	237	291	255	248	296	242	251	267	254	254	275	258	253	223	260	215	260	277	237	258	268	265	250	255	260	271	259	285	270	268	276	233	261	301	277	284	248	268	274	246	258	274	234	272	299	253	242	237	254	247	259	269	280	278	246	243	253	266	280	249	265	238	266	256	272	248	266	264	247	263	257	277	280	265	241	279	262	253	278	264	238	256	226	249	225	253	253	274	263	276	279	238	282	283	249	242	280	252	258	271	247	258	275	237	264	259	250	219	251	282	260	256	242	243	252	295	257	221	247	273	278	260	260	244	248	252	249	276	245
20360	9678	7696	5091	4312	3600	3123	2807	2452	2157	1750	1672	1666	1310	1089	988	918	913	879	906	873	912	886	847	791	737	750	780	770	769	721	682	665	693	646	600	678	696	626	653	655	638	599	626	632	644	639	652	610	609	640	651	652	646	625	627	618	601	632	616	639	630	637	574	602	651	606	648	624	633	630	645	595	630	617	661	586	628	642	656	623	612	634	634	678	632	609	590	667	626	632	631	634	606	682	608	661	623	661	644	596	648	599	648	613	613	592	619	637	584	593	631	685	620	639	614	632	614	594	630	676	642	633	625	658	636	585	633	584	592	620	670	606	660	645	595	633	600	629	627	664	633	648	586	672	655	615	613	625	622	587	612	635	659	659	634	616	671	592	664	672	610	601	626	596	619	642	627	579	564	634	629	676	637	609	623	602	628	628	620	590	627	622	657	619	631	606	583	662	618	649	653	638	648	604	596	583	640	613	631	608	641	621	704	610	627	670	632	621	639	641	648	654	629	629	673	613	586	640	611	612	607	636	625	654	572	629	586	597	623	623	640	604	630	619	616	631	609	649	626	664	619	587	649	617	620	648	666	628	629	592	612	665	666	620	618	616	649	632	652	588	595	670	631	645	590	632	636	604	639	634	628	611	629	685	631	611	640	652	664	629	640	591	632	627	599	634	630	618	615	612	599	600	652	639	655	625	684	600	648	620	652	647	594	596	606	624	648	641	638	612	607	632	657	629	614	635	610	612	600	603	650	616	661	643	653	625	598	609	626	638	558	647	621	634	641	602	606	656	587	625	625	624	650	657	637	614	627	654	600	657	635	639	652	630	625	634	614	614	587	627	591	665	641	642	632	621	604	640	616	609	614	649	599	628	596	604	654	643	633	622	681	611	649	643	610	658	650	579	622	626	615	615	632	580	589	639	636	619	619	608	643	653	576	634	631	635	630	630	615	625	625	650	624	625	630	629	634	623	638	655	630	611	594	601	587	607	633	614	598	657	666	644	610	615	669	597	581	606	629	628	610	608	618	616	635	660	635	608	659	624	608	648	576	672	592	644	594	615	633	587	659	659	588	602	645	623	620	650	604	611	585	636	619	630	615	606	624	610	601	609	628	636	665	613	612	554	603	600	576	623	601	618	621	619	594	622	603	679	600	668	637	584	622	662	626	617	615	575	619	626	612	656	614	609	652	600	621	627	639	609	659	615	640	610	628	601	597	637	611	606	620	651	634	614	663	610	603	651	675	591	607	602	650	627	629	622	620	610	611	652	622	649	595	619	572	618	638	635	614	650	636	567	616	651	649	608	665	636	611	623	625	669	626	625	613	661	639	646	590	618	627	590	640	624	630	657	600	607	620	630	588	667	634	621	644	656	594	641	630	610	627	618	667	623	663	629	620	604	632	602	665	685	617	652	621	631	637	627	621	630	677	628	654	636	662	645	627	642	642	627	646	579	643	612	625	634	618	640	564	632	609	624	640	596	655	598	649	669	648	636	628	606	580	575	643	612	619	601	634	619	593	575	628	659	629	633	617	580	640	606	639	658	604	611	679	662	627	611	582	611	629	616	637	608	683	662	627	627	611	643	664	638	616	619	576	571	656	617	608	628	610	633	605	623	655	609	634	605	610	642	589	633	620	613	612	619	634	616	629	649	634	621	646	654	636	604	658	641	638	653	628	621	638	637	610	630	642	611	588	596	640	629	608	639	670	619	627	644	598	656	637	632	648	604	609	664	661	618	592	605	625	584	631	589	613	617	597	628	631	631	592	648	638	646	629	625	631	644	635	574	649	650	604	610	635	622	652	611	635	583	592	600	595	629	643	622	619	646	617	602	645	617	620	642	619	573	622	652	651	621	592	601	654	634	647	605	576	604	600	631	617	593	582	621	632	627	592	610	611	637	625	624	657	670	597	608	646	615	639	631	616	602	657	651	633	648	613	588	639	624	636	579	618	623	636	669	596	648	636	605	624	650	610	627	604	648	610	660	644	613	625	637	640	649	658	607	635	665	625	620	608	665	658	604	607	625	621	595	582	674	642	703	620	666	688	588	618	661	607	621	581	650	591	627	607	668	665	643	626	669	618	597	609	639	655	599	614	636	642	629	620	590	606	630	631	624	627	654	653	596	632	665	580	675	638	583	616	594	593	645	636	632	624	614	669	629	632	580	708	624	598	553	597	652	620	641	628	599	679	660	622	639	619	639	576	588	635	654	605	585	617	612	646	616	613	645	605	631	607	614	636	627	654	637	655	605	634	649	618	603	614	597	641	625	645	632	619	648	622	640	647	609	596	594	622	628	615	621	620	589	610	643	632	620	638	637	598	614	602	663	642	607	616	613	634	663	617	649	684	644	680	611	628	626	620	598	616	624	623	631	652	632	633	635	634	599	611	672	621	596	622	614	653	626	631	617	645	640	618	634	615	626	628	626	610	628	616	660	595	657	590	594	615	662	562	638	629	673	616	581	644	610	599	619	642	599	599	592	648	638	684	654	610	585	646	618	603	651	645	602	628	613	628	675	658	651	633	612	675	612	677	599	610	621	585	602	629	610	651	639	579	626	604	650	594	591	598	612	651	633	625	636	637	606	644	634	574	609	648	572	676	625	627	675	648	618	599	620	672	623	602	679	607	641	610	610	646	593	625	568	594	633	586	622	633	611	628	618	653	631	639	629	665	616	623	649	622	632	647	628	654	628	629	592	617	618	598	618	608	614	593	604	599	583	596	627	624	643	664	642	636	632	610	628	599	625	629	588	640	665	646	645	640	625	626	649	661	609	633	642	623	627	621	661	675	617	626	656	617	630	618	639	645	638	609	623	648	615	649	634	613	627	600	626	575	589	634	635	671	607	616	616	624	623	590	633	675	634	616	629	637	610	627	636	642	606	639	602	659	633	616	647	615	636	630	628	640	612	628	645	595	639	567	637	652	622	625	592	612	668	670	605	604	652	618	660	637	651	632	630	636	618	591	654	635	625	568	609	623	653	625	622	646	631	628	626	629	651	609	640	600	611	608	630	626	596	628	598	670	631	616	619	605	662	636	658	629	679	618	609	608	590	663	689	614	666	588	620	638	569	624	605	653	565	608	698	652	611	669	628	645	631	698	573	632	675	584	617	619	620	632	664	594	611	644	625	588	641	623	657	629	654	630	599	645	659	647	608	655	654	599	616	605	585	609	584	596	654	625	653	630	590	641	646	604	629	631	590	609	628	659	659	635	635	635	575	601	628	617	653	653	607	631	614	624	659	668	664	629	589	657	619	620	621	655	605	630	621	624	633	576	605	636	642	620	621	595	593	564	625	623	667	615	596	619	634	629	581	608	630	617	609	595	630	647	646	627	631	661	614	646	651	637	618	625	603	615	623	614	623	634	580	584	624	640	617	604	629	617	620	563	617	589	601	635	628	677	660	593	580	652	626	626	622	595	630	648	659	617	656	603	637	645	590	642	644	591	665	650	661	626	625	662	648	640	631	618	622	621	612	642	687	608	624	594
36263	17033	8891	2744	1647	1164	995	821	785	545	491	506	485	416	360	321	293	305	306	277	276	287	316	252	246	246	292	258	248	218	225	252	263	239	228	249	230	231	250	252	249	221	235	244	195	222	245	229	256	238	229	226	239	247	225	232	231	239	237	224	210	260	217	214	209	228	253	215	207	229	246	238	192	238	238	219	230	252	213	213	227	214	223	249	234	203	223	239	214	228	210	239	223	242	220	220	207	217	220	237	220	208	254	217	244	238	253	220	275	202	227	229	249	224	251	232	236	251	261	227	231	224	223	237	222	210	215	234	206	231	227	247	255	219	235	232	234	217	209	244	231	217	240	223	235	241	245	207	229	198	213	227	255	224	231	226	211	209	235	217	249	206	205	251	190	194	253	208	208	215	246	233	231	206	220	224	236	216	224	212	197	200	213	213	232	211	206	248	200	221	246	231	219	230	227	224	235	230	219	241	214	230	247	216	221	249	236	237	236	234	239	242	228	214	219	245	244	222	223	232	219	216	252	215	210	227	234	218	239	211	226	260	238	217	226	242	220	274	224	227	243	222	252	217	211	203	201	224	247	249	226	207	221	258	246	209	228	228	213	229	233	235	215	231	222	230	239	218	222	250	239	226	222	237	247	217	226	201	246	241	217	211	217	245	226	234	228	225	220	204	232	219	237	221	218	196	235	219	198	236	226	242	213	233	229	220	226	243	195	244	230	236	223	225	244	260	236	208	212	248	212	175	211	213	202	238	245	214	246	236	229	226	224	218	216	219	211	219	225	213	215	239	226	249	214	220	244	228	250	267	207	219	240	257	227	242	198	224	233	217	218	234	237	218	237	239	260	208	264	235	246	217	219	227	200	196	219	219	226	206	231	207	205	234	202	220	240	212	198	209	243	224	217	237	226	225	209	240	220	248	214	229	231	215	200	228	219	193	216	247	227	221	263	237	218	241	241	234	193	253	248	236	216	231	265	220	221	221	219	240	236	222	216	257	222	211	213	240	227	210	234	244	212	214	207	217	208	222	229	248	246	232	221	233	230	214	255	221	240	202	232	212	207	243	214	219	230	220	206	230	223	203	218	224	202	220	230	207	221	230	210	214	253	236	215	217	200	223	215	220	229	213	239	237	202	214	206	230	230	227	205	240	229	248	232	221	236	226	244	218	234	228	209	223	208	216	198	225	223	229	210	217	230	228	228	174	211	228	252	233	187	231	203	220	210	207	205	232	212	236	220	207	230	208	210	227	245	240	227	222	228	251	237	213	230	210	217	233	217	182	211	214	217	230	220	234	222	225	224	219	234	242	210	221	191	223	214	235	233	195	225	226	217	232	218	222	245	199	230	186	222	212	218	221	237	228	218	235	245	245	236	239	209	224	259	250	252	203	216	238	210	191	212	207	223	216	240	233	237	198	221	187	236	241	240	207	210	220	218	244	241	220	207	216	241	240	215	218	230	236	221	211	237	243	235	195	237	204	196	215	221	221	239	200	229	218	230	251	239	223	201	222	210	208	196	224	221	223	219	223	231	255	255	214	211	213	208	231	199	235	223	194	225	220	223	211	223	231	192	254	238	226	242	217	227	209	235	226	218	205	207	231	219	220	230	237	206	214	250	240	222	215	246	214	231	223	249	244	236	241	246	244	232	236	230	205	223	223	196	209	237	225	231	225	232	227	208	209	220	229	189	213	211	240	221	230	235	216	245	227	212	235	215	207	248	222	225	238	215	210	250	247	215	243	212	214	219	228	217	261	242	235	255	211	215	233	222	206	206	210	219	247	233	269	200	195	248	239	234	222	211	214	226	220	251	194	261	262	201	228	195	207	245	235	220	244	214	216	244	220	228	215	255	210	230	215	221	252	233	234	232	216	196	216	229	193	222	197	235	259	228	199	254	260	227	211	206	233	199	195	202	185	232	221	230	234	214	210	234	227	230	214	193	203	216	225	239	236	250	227	245	220	205	226	215	229	220	201	222	222	200	228	229	223	235	237	225	249	224	221	232	226	239	242	223	207	236	223	249	243	219	203	203	228	221	247	246	237	219	243	239	208	235	220	226	225	244	189	203	234	219	237	243	238	206	201	247	236	230	201	209	215	252	223	212	237	240	238	243	216	191	231	205	227	249	205	226	236	224	218	215	256	199	230	228	226	213	239	239	218	215	201	214	239	215	234	209	244	202	228	233	233	218	227	223	254	235	213	223	219	211	228	184	221	213	200	212	225	243	238	216	210	238	227	233	247	243	215	231	235	224	214	222	231	216	234	227	204	226	202	251	196	235	206	240	236	230	213	224	230	206	231	271	224	237	232	241	229	214	209	199	219	229	212	219	255	228	223	220	228	234	227	223	221	224	226	238	212	239	232	221	240	235	257	253	218	230	236	235	230	223	179	235	236	221	241	221	231	202	232	208	231	238	200	205	230	204	201	216	192	216	220	186	209	199	236	233	209	223	199	210	202	190	248	226	219	230	194	213	180	208	199	183	217	233	195	227	244	238	234	219	239	209	235	232	243	195	243	229	224	243	221	231	235	228	243	219	219	225	198	213	239	233	205	220	197	265	227	218	211	232	230	207	199	204	205	235	215	183	251	212	236	218	256	218	220	196	234	206	214	233	243	259	234	197	238	213	213	221	257	211	224	236	218	212	248	254	224	209	225	249	202	222	226	214	226	203	240	215	241	209	212	235	234	210	212	244	233	224	234	205	215	219	227	238	245	211	237	236	275	219	210	225	204	232	218	255	206	233	236	226	210	189	239	212	220	203	229	209	210	209	196	247	214	215	221	232	209	245	234	208	226	241	220	217	234	202	235	235	232	224	234	255	224	251	240	244	219	229	255	211	206	209	197	212	231	234	224	251	229	235	232	206	231	185	239	229	205	207	246	197	202	200	228	227	242	212	224	230	212	195	230	235	233	217	247	233	244	228	247	264	228	199	213	224	243	195	211	218	244	224	247	202	211	204	212	205	270	225	208	225	207	214	252	205	237	195	208	222	245	234	213	192	223	219	216	232	236	220	237	187	223	191	222	243	238	223	223	230	237	207	263	232	265	250	261	210	228	210	229	221	209	221	246	240	223	216	258	219	207	204	244	229	208	228	204	229	203	209	217	212	245	183	246	203	258	243	230	238	263	204	231	209	235	200	232	225	187	224	198	233	229	231	246	212	237	195	240	225	218	220	217	254	219	231	222	236	225	227	234	238	224	224	264	213	214	208	247	220	216	229	230	231	235	207	246	241	210	247	243	233	239	239	225	197	210	186	240	234	232	223	220	225	233	222	235	232	229	234	249	224	225	264	211	228	216	207	216	208	234	225	206	214	212	239	213	211	218	221	241	208	233	234	207	246	229	227	213	249	228	230	240	200	243	197	242	235	237	213	248	233	211	225	208	232	238	237	212	235	252	235	226	203	195	221	222	213	213	226	204	219	221	211	201	226	232	230	190	211	194	211	222	216	219	240	214	251	227	242	211	207	220	248	216	220	237
23543	13742	12232	7215	6010	4694	4174	3662	3424	2736	2395	2229	2209	1737	1323	1133	1030	1039	1008	914	922	1020	976	900	793	757	822	839	796	712	704	627	585	575	587	579	587	582	584	577	537	591	588	571	571	542	565	590	549	579	584	539	516	538	543	586	548	497	592	568	573	583	549	548	534	544	555	588	554	542	569	560	545	583	551	536	510	526	576	507	519	561	532	564	514	542	544	558	561	540	557	545	573	497	542	544	517	547	566	537	554	547	577	496	553	522	533	533	578	542	528	536	546	536	537	563	571	531	529	467	520	555	558	558	550	542	540	563	557	523	541	516	537	525	526	507	523	509	533	534	524	579	537	576	538	517	548	559	596	571	547	579	537	570	545	552	543	554	514	552	535	535	527	542	545	559	496	546	503	526	531	524	556	519	538	531	564	510	553	541	539	525	587	547	482	565	542	533	562	547	501	547	518	539	538	525	549	494	539	538	585	536	565	564	540	532	558	542	552	528	565	523	569	531	540	501	548	551	527	560	563	521	503	509	521	552	518	569	498	551	555	536	540	532	543	552	540	538	548	549	534	558	585	539	543	575	521	526	502	558	546	568	578	542	510	524	551	549	559	545	596	544	539	521	557	526	566	507	513	527	509	568	538	530	528	532	580	544	571	519	546	529	548	536	513	492	520	534	534	523	553	531	547	563	548	546	533	535	510	528	545	509	530	496	549	587	536	540	579	550	549	525	540	506	610	529	547	515	516	538	544	533	562	562	548	495	529	600	528	537	588	536	525	531	536	533	573	606	517	541	512	537	522	527	530	548	508	524	578	514	529	526	573	538	592	554	517	508	567	565	523	552	544	533	562	547	512	558	527	505	518	502	561	535	590	505	586	558	554	531	548	528	513	563	561	549	572	508	504	538	537	546	540	562	609	564	559	567	543	530	534	525	555	547	538	528	518	539	555	548	551	587	540	528	562	535	560	546	497	523	522	533	531	579	541	530	539	559	551	519	564	544	512	560	600	562	555	565	558	524	539	548	537	538	558	525	545	554	550	564	569	563	517	533	559	479	508	529	523	543	542	548	554	504	538	562	529	537	599	485	517	575	538	529	523	539	518	528	521	517	584	554	515	561	540	539	550	522	553	529	542	575	573	579	536	535	567	553	536	587	522	505	539	489	576	543	553	555	574	556	557	575	548	571	530	501	559	537	512	520	524	549	587	531	528	525	548	510	511	528	550	535	534	540	550	537	558	544	527	530	591	544	557	519	513	532	583	545	541	521	530	562	494	492	484	546	538	512	521	578	581	549	582	552	509	535	501	525	511	564	558	557	524	576	536	569	538	532	516	521	535	566	523	536	573	541	548	590	581	542	511	538	553	554	551	504	547	544	511	588	513	567	549	536	521	555	550	519	498	526	558	538	539	516	543	516	537	541	564	539	543	597	557	592	551	541	552	507	510	496	550	522	547	552	531	533	566	589	542	563	509	525	557	575	544	570	532	533	578	582	549	530	521	528	515	575	526	558	512	532	560	567	547	532	549	544	560	538	570	533	546	533	555	560	514	539	537	497	565	538	542	571	520	525	511	515	497	547	544	545	562	519	602	566	537	551	506	530	569	535	556	557	598	523	540	558	555	572	530	527	506	557	520	512	531	540	562	577	556	565	576	525	548	510	554	536	563	511	568	585	534	574	522	593	529	556	584	555	545	567	564	521	533	540	536	553	528	553	540	514	511	568	545	542	530	558	539	529	566	549	568	556	567	542	575	546	554	563	543	566	540	544	538	559	620	603	602	530	532	547	549	518	525	556	526	514	543	494	544	559	574	501	496	514	571	524	522	559	579	538	569	510	547	522	562	506	553	558	530	584	503	551	552	554	523	576	522	573	563	519	559	550	543	538	588	536	544	564	564	553	564	523	535	574	560	575	512	564	530	517	486	562	570	533	564	557	572	548	582	563	561	517	519	567	521	532	532	548	533	573	562	557	571	561	537	534	553	537	574	540	547	558	501	481	568	567	521	524	551	530	581	543	522	565	528	535	542	519	579	557	546	540	501	584	587	547	563	582	566	543	527	560	503	536	550	545	523	542	544	554	531	534	558	573	540	544	568	557	539	542	536	514	571	569	543	560	576	543	547	507	528	507	538	508	570	550	533	532	548	491	559	559	533	541	538	518	586	568	523	548	513	559	534	542	539	555	536	583	537	502	545	549	548	538	546	559	511	562	567	542	522	529	547	560	535	540	522	529	477	566	546	533	513	542	580	532	525	554	525	531	583	543	564	549	538	529	564	539	515	517	528	519	542	547	564	551	554	517	524	518	522	540	502	534	529	551	520	580	540	536	566	522	575	590	497	499	590	572	539	513	523	558	502	514	524	521	580	510	555	540	541	506	558	557	559	559	525	520	546	523	508	565	510	552	542	544	544	567	494	510	553	507	530	542	525	536	549	501	523	546	550	564	520	532	543	548	497	531	517	536	552	544	550	566	588	528	571	552	568	555	547	527	538	515	562	514	500	531	554	559	554	540	563	590	502	550	585	570	573	532	543	558	531	528	534	535	522	536	542	565	521	554	546	555	542	577	518	502	526	581	571	620	548	564	536	544	557	553	575	565	509	521	497	544	567	531	561	550	537	517	566	575	544	547	534	540	532	546	554	543	533	571	571	539	559	548	561	524	509	519	563	542	525	566	531	537	529	554	529	561	558	542	543	509	555	539	572	546	524	541	491	524	535	544	563	582	498	493	528	549	555	572	540	542	504	532	599	559	543	539	526	542	555	524	558	537	550	537	562	541	508	521	520	561	532	535	515	557	545	506	507	577	558	500	526	512	556	521	513	534	547	549	524	560	529	529	548	590	559	609	546	518	531	547	539	546	591	555	546	546	548	495	510	535	541	525	526	566	564	527	523	537	491	515	520	543	563	547	575	543	532	555	561	532	564	535	554	563	541	537	596	501	571	523	542	559	573	578	572	537	550	581	539	532	553	554	512	583	534	558	518	554	535	572	540	520	559	530	543	531	589	529	538	558	555	532	546	532	565	519	539	527	549	571	547	523	515	565	519	535	524	533	549	504	582	526	526	576	562	553	576	577	581	572	552	535	510	539	522	548	531	553	566	530	561	547	477	553	556	531	546	517	558	537	563	527	501	502	546	534	536	534	513	572	581	582	530	541	521	551	551	510	521	520	528	564	492	501	537	545	570	546	529	534	557	562	540	553	538	517	563	535	564	559	562	557	605	536	506	551	542	527	539	535	574	551	578	565	540	563	563	581	536	539	576	549	535	564	522	584	554	542	532	540	520	537	519	569	544	549	518	524	496	558	538	538	568	560	546	507	524	515	541	543	504	567	567	541	548	568	562	500	538	579	555	526	584	517	570	553	550	579	563	565	554	534	549	536	531	581	514	506	518	527	523	551	555	515	553	522	547	532	547	504	570	529	575	557	515	573	562	537	520	542	541	565	568	547	527	596	548	515	520	470	526	521	502	548	548	596	536	524	577	543	560	527
14758	5949	2934	861	684	530	456	365	318	277	299	296	277	275	264	275	269	237	241	216	229	265	253	255	234	245	232	238	267	220	260	258	246	218	238	200	228	245	234	219	258	223	236	212	244	200	256	240	245	223	248	248	215	212	216	200	240	237	235	249	217	220	202	219	223	258	249	219	267	209	234	223	212	244	231	210	242	217	250	231	258	217	213	237	230	231	229	222	231	218	237	218	237	234	211	200	221	252	228	236	261	250	218	212	257	246	226	201	234	237	226	207	207	204	241	227	236	205	236	234	222	221	232	216	240	237	218	227	229	256	251	211	219	224	218	213	235	220	253	206	233	225	228	209	230	225	226	241	233	239	220	265	224	238	200	206	242	220	215	223	236	235	257	207	209	217	250	223	225	210	236	234	234	228	249	201	204	219	200	230	250	221	243	215	210	225	203	212	227	212	229	261	228	211	222	246	223	239	227	249	225	244	211	247	238	231	228	222	204	214	216	253	236	201	230	220	238	201	201	230	202	248	233	221	249	236	204	241	231	238	250	245	237	206	217	205	204	218	242	237	238	232	224	231	214	224	248	230	240	226	214	198	224	223	227	225	219	218	244	231	185	218	233	220	240	254	230	244	215	219	227	230	224	218	254	222	227	224	201	252	234	207	231	232	246	213	209	237	219	229	248	226	227	205	217	230	239	188	216	225	208	209	252	247	247	230	235	197	266	221	224	246	272	233	238	233	240	235	201	201	214	226	215	200	261	223	244	227	205	210	260	206	214	216	254	220	235	233	205	225	229	240	228	210	237	230	232	225	236	225	224	224	221	239	242	227	239	233	209	209	250	236	237	225	243	213	230	217	251	225	204	252	196	226	207	221	236	219	227	231	242	248	216	227	223	230	229	229	212	253	234	221	215	218	233	238	246	250	239	241	244	248	240	226	218	232	244	218	227	231	240	216	238	210	213	228	250	211	216	225	221	220	204	218	218	217	254	237	223	236	236	190	247	237	235	247	220	222	235	257	255	222	213	192	237	207	221	225	235	215	228	240	234	219	216	229	232	233	245	226	230	220	214	219	222	219	238	206	229	217	235	245	230	205	222	212	215	236	238	243	250	190	222	205	207	228	220	207	183	233	254	234	232	228	241	227	244	221	245	231	218	218	243	228	248	210	220	214	239	225	201	223	197	238	223	223	243	234	221	214	204	218	237	187	229	206	217	202	254	213	221	225	230	231	238	228	227	237	232	240	225	254	221	252	248	243	193	212	205	223	257	208	205	233	226	196	228	242	243	243	195	235	255	246	235	229	212	222	203	223	223	219	211	245	222	250	264	206	226	235	238	226	239	223	231	226	210	238	237	245	212	230	233	244	208	209	237	229	212	219	228	216	261	238	241	267	250	230	231	230	248	236	232	234	245	217	207	237	223	213	212	240	237	246	240	251	239	193	195	214	210	263	212	222	231	216	218	249	223	252	218	256	227	234	241	232	233	236	197	215	221	203	256	225	223	210	209	231	210	238	223	222	207	229	215	230	235	214	234	254	214	230	236	226	240	244	251	226	232	213	224	194	240	238	241	208	228	210	225	248	212	217	224	239	263	213	233	239	219	205	227	214	241	213	222	258	214	251	259	241	226	229	239	203	213	237	217	231	271	233	188	216	228	206	221	237	263	254	210	226	237	220	227	210	199	220	238	265	224	230	238	206	224	257	211	239	240	234	213	220	245	234	214	226	241	207	240	240	260	201	282	236	229	229	219	234	218	215	245	228	236	203	244	252	234	228	231	212	218	213	212	243	260	217	243	241	230	206	220	217	224	222	222	205	225	221	217	196	233	210	218	194	239	247	235	233	207	223	232	225	239	222	234	220	227	216	245	247	253	211	219	204	220	212	235	226	187	254	231	236	232	230	234	226	235	238	216	251	242	218	240	217	219	219	242	234	202	188	218	250	230	234	223	214	217	234	235	235	225	190	233	212	237	219	223	214	243	207	202	209	223	250	208	195	238	249	235	209	225	221	219	233	236	268	253	255	237	243	245	224	258	211	220	196	206	196	214	215	220	224	233	214	232	182	222	229	218	206	225	238	216	241	231	208	229	210	224	229	221	251	226	219	234	254	204	228	235	212	228	230	195	265	222	206	268	231	231	223	234	235	244	232	221	231	238	226	266	220	235	232	247	237	224	214	209	248	211	256	198	233	223	240	259	236	230	228	230	220	224	217	259	245	238	250	223	216	238	244	236	229	235	208	246	253	243	220	227	221	223	208	220	228	219	201	232	209	232	224	211	220	202	222	211	258	225	234	212	252	236	226	234	227	240	227	201	243	236	203	207	239	221	208	209	205	236	230	218	230	235	190	223	207	234	234	213	250	238	221	231	223	211	234	240	206	213	233	237	252	222	257	244	220	230	216	208	230	237	216	212	228	206	217	214	232	251	214	218	229	227	229	234	222	238	230	243	216	260	228	219	224	226	222	237	204	193	224	222	217	209	196	215	222	236	213	223	243	232	226	265	221	218	227	244	215	244	231	231	248	232	258	201	231	258	247	224	243	225	236	258	212	223	252	215	228	242	221	209	224	227	254	227	211	231	205	215	258	251	207	214	237	248	220	201	212	228	204	231	215	230	222	247	229	235	238	250	231	258	221	251	217	233	231	218	236	229	230	242	221	225	252	221	235	244	242	253	198	201	232	223	206	211	244	246	236	226	202	236	234	244	219	230	223	230	214	224	230	222	213	236	223	210	228	219	223	255	206	214	218	207	219	261	240	248	186	224	228	227	244	217	215	214	230	202	209	222	236	255	234	253	229	203	232	217	235	232	214	217	235	226	214	227	213	237	200	250	235	210	188	233	236	222	217	214	223	235	219	253	225	230	225	204	241	221	258	225	235	278	216	236	230	257	245	218	228	216	212	216	226	230	228	235	247	232	223	225	234	223	210	218	235	214	216	217	221	234	225	209	243	225	222	208	217	206	232	272	222	253	233	211	209	249	239	227	194	211	205	228	214	220	210	239	216	201	203	222	223	224	228	239	211	233	242	247	244	216	218	237	220	237	242	200	224	235	198	223	230	231	244	223	243	237	249	219	204	224	216	205	225	234	217	239	234	259	226	242	237	233	238	235	219	204	242	245	246	212	224	246	250	228	225	245	243	240	226	214	194	235	246	200	230	200	244	220	220	208	239	235	215	198	218	217	216	238	224	237	188	233	213	240	233	243	213	250	227	229	228	247	234	227	211	219	228	251	216	208	227	225	233	247	238	224	231	230	219	210	202	225	190	216	221	237	213	229	248	229	218	231	231	245	225	220	228	232	221	243	218	229	214	201	227	230	219	235	231	236	235	225	245	236	210	232	252	195	235	258	227	225	211	256	218	231	214	235	230	198	229	256	225	220	209	209	218	234	219	233	223	249	238	221	252	206	232	245	218	226	228	240	236	228	248	233	224	237	222	222	253	252	222	233	220	244	214	223	223	251	202	250	239	239	229	213	235	263	228	249	222
10677	5778	5260	3047	2627	1985	1773	1550	1441	1288	1050	1135	1030	998	814	730	708	715	725	635	744	690	740	631	631	649	637	624	597	597	611	567	637	554	586	545	550	590	592	583	540	557	543	576	599	542	532	539	582	590	550	593	525	565	610	556	570	565	576	577	542	604	546	555	538	578	556	594	565	551	585	537	558	560	586	555	541	526	550	551	523	544	559	608	606	585	555	518	549	574	554	557	535	548	549	562	531	590	565	598	531	554	557	586	559	568	538	549	557	603	562	544	554	546	506	547	583	551	518	575	556	561	537	574	523	539	549	517	585	567	577	558	526	533	572	559	566	558	553	524	555	555	563	570	556	593	536	565	589	542	577	609	639	564	555	573	553	594	547	517	531	547	558	553	554	570	548	561	573	580	539	592	544	560	548	614	546	542	548	544	514	587	575	580	516	607	551	587	537	551	605	572	541	544	573	563	570	554	577	533	534	576	557	515	556	578	579	513	591	568	522	553	543	574	544	545	550	571	583	598	541	543	543	538	567	568	570	558	568	567	602	576	539	579	543	540	574	611	561	584	572	552	593	548	575	603	576	565	569	565	585	546	521	538	520	567	555	565	556	533	562	555	562	550	558	507	551	554	544	553	542	530	563	553	567	555	558	525	561	577	554	578	549	598	519	554	544	547	536	490	553	602	569	584	526	510	556	548	574	573	528	521	546	562	551	564	538	538	556	504	551	600	544	558	511	550	531	593	537	559	558	547	542	557	585	555	586	535	567	535	546	548	592	529	572	539	537	528	530	577	559	569	511	550	535	514	568	536	565	595	567	589	569	551	553	521	581	551	590	535	541	560	560	572	551	525	544	540	545	585	598	576	529	522	507	581	591	563	569	548	568	588	581	611	518	548	556	584	580	543	532	544	579	551	540	566	624	586	540	550	602	579	571	534	555	556	577	521	583	580	547	605	523	567	565	541	583	510	555	557	567	556	542	547	562	564	512	520	551	562	550	556	539	529	573	535	587	560	539	568	510	578	546	542	562	553	551	579	561	578	540	532	602	568	566	594	571	544	578	523	542	540	549	549	545	577	602	587	540	589	579	570	571	562	590	552	565	581	556	565	571	519	558	574	570	539	548	575	532	561	557	563	597	513	541	514	542	588	533	583	559	578	593	570	552	564	578	558	544	563	576	605	544	569	555	600	592	559	556	540	576	593	543	552	534	544	587	604	516	528	545	575	549	533	527	536	546	608	569	557	548	560	620	535	562	549	519	579	553	542	576	547	545	565	571	577	555	580	532	567	569	551	574	543	539	584	559	537	553	523	510	547	548	590	557	565	541	549	575	557	589	570	620	586	542	594	542	529	588	572	605	519	575	561	512	591	560	606	550	557	579	561	537	562	571	532	564	603	570	545	570	574	570	567	572	558	528	522	564	543	546	573	573	545	542	570	526	555	544	580	522	557	558	578	543	569	564	568	547	595	553	571	571	606	561	545	550	583	535	551	601	619	560	567	551	555	587	556	528	569	533	583	550	600	576	541	564	606	551	584	558	539	578	519	595	538	535	597	577	557	594	568	562	541	538	590	566	535	527	550	520	542	552	523	585	532	540	581	626	584	560	573	555	581	529	556	582	553	544	554	560	574	624	519	568	564	564	605	578	552	553	569	584	519	601	567	575	563	596	509	578	607	554	546	587	592	537	520	552	596	585	576	576	559	567	568	526	586	535	546	529	598	577	572	566	553	554	548	550	585	557	563	563	538	548	523	578	570	550	554	570	563	514	548	542	532	540	591	572	538	584	549	570	553	541	545	544	566	546	547	564	572	576	546	569	538	593	582	553	586	570	602	529	554	565	593	588	583	562	534	531	550	581	575	586	576	572	582	540	597	551	621	567	595	534	589	576	545	562	547	560	579	570	539	595	548	535	579	564	548	555	538	568	586	563	548	532	539	552	581	561	558	539	582	537	523	532	555	592	560	548	539	551	580	529	558	557	571	580	554	534	565	578	553	561	547	578	541	536	582	523	602	566	564	576	525	574	579	578	538	594	550	553	563	602	570	567	543	560	557	535	519	590	529	556	541	553	557	567	549	555	553	569	563	524	603	538	526	570	562	574	543	583	538	565	553	567	568	583	583	539	580	575	611	596	595	603	536	567	525	541	565	534	524	591	564	591	528	569	548	565	509	529	594	566	515	578	553	537	577	537	574	533	553	551	538	541	550	540	552	547	567	524	566	603	539	544	555	542	619	563	554	531	562	569	561	553	565	541	555	533	551	556	542	564	546	540	603	558	549	587	562	521	565	550	561	530	533	534	561	548	534	572	534	569	556	538	557	561	566	544	522	536	589	565	560	573	528	545	572	542	555	549	587	578	558	573	582	540	545	581	571	545	571	538	563	534	552	577	568	580	582	542	557	547	583	563	595	521	548	604	567	571	605	584	524	538	580	548	519	555	575	547	541	539	567	544	548	574	523	592	560	587	586	520	553	537	542	537	561	597	565	578	555	561	533	539	528	520	544	552	578	573	547	559	535	527	518	578	542	582	540	528	525	549	558	569	538	567	544	577	568	545	578	536	575	556	544	579	582	561	535	568	585	568	548	577	593	574	542	527	609	558	584	583	553	567	572	589	590	619	549	538	597	585	576	564	520	537	562	537	555	539	570	529	586	542	566	549	602	581	549	543	532	582	537	583	572	544	568	558	552	578	568	516	562	520	571	621	556	518	562	562	565	566	601	538	581	574	545	558	525	579	542	535	589	588	545	554	569	544	589	608	583	603	535	531	551	553	528	556	587	552	589	539	564	539	507	581	538	542	575	578	557	546	552	513	564	554	563	529	547	597	537	550	549	574	592	582	575	552	563	525	564	540	556	539	559	551	574	571	595	566	559	546	525	572	549	555	523	548	600	568	567	539	552	564	542	559	582	567	602	552	567	585	557	521	563	525	562	578	542	509	558	570	544	558	543	572	593	558	515	565	586	583	569	598	624	572	579	545	568	547	540	566	569	561	563	537	539	545	536	571	578	560	521	554	572	570	574	506	566	561	550	580	539	527	538	549	572	559	544	539	584	585	522	547	553	611	532	585	564	554	524	536	587	592	535	541	556	576	561	514	572	561	555	531	584	560	542	551	540	602	549	545	543	528	564	573	531	516	537	540	536	578	533	564	600	552	580	526	592	564	518	492	582	557	552	575	589	574	557	562	529	550	568	577	557	543	528	538	551	539	553	566	528	560	595	567	529	530	563	549	524	553	591	538	603	585	595	608	539	593	545	560	566	589	536	554	560	572	559	512	561	568	547	565	559	592	567	544	536	574	593	540	556	546	545	568	596	575	573	540	561	567	586	521	603	562	577	542	559	563	589	562	533	562	579	569	545	527	531	592	545	541	527	581	529	547	550	520	557	548	559	578	562	568	595	578	563	545	559	555	538	539	528	555	569	542	528	567	541	563	544	537	557	568	533	593	562	551	566	566	553	545	560	579	534	569	533	522	576	582	549	588	560
28816	12252	5189	1688	1075	827	622	588	541	509	426	439	417	380	387	374	315	324	282	289	307	305	313	301	266	248	286	281	277	269	265	261	258	248	268	277	246	273	269	272	271	284	247	275	282	273	254	240	274	278	251	255	263	278	252	283	249	270	225	244	247	246	250	270	276	264	271	262	242	279	256	270	275	224	253	246	270	268	294	293	269	255	249	262	262	285	256	275	256	285	256	243	279	255	261	259	244	255	263	276	298	241	224	235	262	248	247	262	253	259	241	263	229	259	244	260	269	251	230	251	262	239	252	246	231	274	290	260	252	248	263	274	292	294	247	271	271	273	249	245	270	225	280	281	290	239	258	274	266	251	227	233	268	231	243	294	271	282	266	282	261	286	243	258	242	258	273	272	273	293	250	251	267	264	278	267	246	251	275	232	260	262	250	237	253	247	259	259	272	257	262	276	257	272	255	257	246	264	239	225	274	261	264	248	247	263	277	255	255	288	230	236	255	242	250	272	275	269	264	243	228	262	264	279	275	261	240	243	272	272	242	271	248	246	242	288	276	255	291	252	255	284	230	232	280	274	255	234	253	262	252	285	287	299	260	254	260	245	270	252	287	236	237	261	248	266	244	271	275	248	285	281	257	281	271	273	255	242	281	244	242	267	259	261	237	269	257	283	245	271	262	235	259	258	232	242	264	287	281	285	277	263	263	250	266	258	268	233	263	284	244	270	241	269	254	275	241	261	263	260	288	267	276	241	250	249	282	285	252	266	272	258	247	253	260	257	277	248	258	274	281	269	226	236	250	254	258	237	243	294	231	258	255	258	264	251	279	269	260	235	287	274	243	272	237	290	269	261	270	252	255	273	244	262	228	256	261	231	255	240	252	230	259	238	252	270	273	242	247	249	240	229	258	229	225	240	264	223	241	260	241	260	257	237	261	267	280	276	273	257	269	232	259	257	259	284	293	251	252	241	269	267	256	246	314	258	278	310	270	260	282	261	293	260	274	266	266	281	275	290	276	281	270	286	240	263	262	257	276	287	277	256	278	262	283	296	261	240	282	279	253	254	253	256	246	273	275	256	275	245	265	289	263	265	289	266	240	271	243	257	267	284	252	254	284	240	219	242	253	258	240	275	255	286	258	255	252	249	288	246	242	266	261	254	274	267	250	233	232	288	266	268	261	265	242	259	230	271	282	245	242	292	257	262	283	258	284	276	274	265	251	269	283	245	280	261	267	257	256	259	250	276	217	259	274	238	228	268	259	266	260	257	238	246	267	239	255	269	235	281	301	261	257	272	275	241	266	259	255	284	264	234	226	236	257	255	263	225	290	269	260	264	247	277	257	245	247	254	243	292	285	262	249	250	249	268	249	252	285	266	269	230	244	227	281	230	244	278	257	244	265	260	252	278	258	217	262	259	291	252	254	257	251	246	259	262	227	258	273	278	260	239	267	270	271	270	235	245	237	257	264	279	273	252	271	282	255	263	272	286	243	270	236	279	264	256	259	257	257	268	265	254	262	240	250	248	245	237	263	258	258	241	284	254	255	274	257	270	283	272	244	263	266	268	248	270	283	257	265	281	268	250	244	260	257	255	252	258	243	235	247	255	256	262	257	264	261	279	244	272	255	256	266	260	265	270	275	274	269	259	254	256	295	258	253	247	270	257	259	270	237	259	230	247	218	262	267	278	264	276	254	265	255	232	260	250	242	248	254	260	260	260	289	291	301	238	273	250	260	257	237	277	265	276	240	240	248	282	241	283	269	254	322	255	238	249	257	283	240	246	249	266	255	284	290	281	237	272	225	248	266	273	271	269	263	273	273	281	255	258	251	260	257	270	239	282	255	260	242	237	258	245	235	261	278	273	259	289	290	252	271	263	254	268	244	264	250	253	245	263	265	257	244	254	271	275	278	267	282	243	243	262	285	259	272	274	279	254	264	253	259	280	262	260	264	255	273	244	246	245	245	274	282	261	273	251	230	268	262	275	289	258	279	267	270	269	245	229	273	235	259	261	284	271	281	320	287	252	254	270	278	267	277	263	257	286	258	249	250	215	249	235	235	264	243	266	266	272	274	258	258	305	283	270	286	256	250	258	260	231	229	280	257	224	280	254	265	278	226	238	234	277	273	272	270	280	279	282	299	253	258	244	247	255	239	254	289	271	283	282	250	275	277	266	264	242	241	259	251	275	274	250	243	255	271	273	236	270	277	255	279	271	243	273	261	282	256	303	220	272	264	250	274	270	272	277	254	243	255	266	283	237	257	272	299	266	257	272	282	259	286	246	252	278	280	244	230	281	256	240	256	229	263	243	287	259	306	263	283	243	264	255	262	232	235	247	259	256	259	252	240	267	272	287	274	279	282	274	258	284	235	247	234	303	250	263	281	249	243	267	240	257	247	265	273	256	257	250	253	258	287	271	259	289	228	270	249	244	287	253	221	252	263	265	261	279	256	260	256	239	267	277	305	267	287	233	246	273	261	262	239	272	269	264	261	258	259	274	265	239	260	270	294	258	273	261	283	239	241	278	273	232	308	267	251	254	262	260	244	273	272	297	265	229	259	239	275	266	270	216	260	255	276	287	265	250	282	260	255	252	245	254	229	277	276	264	230	256	240	259	259	276	264	257	228	238	246	289	251	253	274	287	257	250	261	265	256	256	245	256	234	264	245	257	280	264	273	240	256	248	269	247	268	232	242	288	227	247	307	272	277	267	253	245	270	257	265	270	258	275	290	271	280	251	259	254	271	288	243	290	273	245	241	293	292	257	279	288	264	279	257	241	257	271	244	284	288	257	292	245	260	250	253	257	267	240	225	232	248	271	274	272	249	269	250	246	247	255	266	276	274	281	287	256	253	279	245	236	272	263	272	292	261	256	280	238	265	266	256	248	287	241	243	263	260	261	267	257	260	256	268	263	272	272	256	256	252	263	291	251	254	226	300	247	230	274	260	274	271	270	241	256	258	258	247	236	275	267	273	238	268	256	281	265	256	258	265	297	270	237	264	262	254	235	273	264	243	269	256	263	285	280	290	245	246	264	238	282	288	275	286	273	223	271	278	266	247	240	261	251	258	249	273	263	262	266	254	259	269	256	251	254	279	259	255	281	257	243	245	286	253	247	236	253	244	255	273	226	250	254	244	294	239	266	279	281	246	222	295	271	228	233	280	275	249	233	248	283	254	274	256	260	291	245	271	265	242	248	237	287	261	240	260	293	255	259	257	266	279	258	268	263	263	267	248	259	265	269	270	302	284	290	275	293	267	268	261	258	252	260	275	258	281	249	222	263	252	248	274	288	227	264	280	225	284	264	260	296	255	253	232	272	257	282	251	257	268	238	256	260	243	251	265	286	277	278	248	274	268	238	303	280	271	265	274	262	283	285	225	241	269	274	244	262	279	249	247	284	269	282	288	286	246	258	256	272	281	260	279	251	266	258	274	281	250	273	226	252	256	292	258	268	257	292	254	264	248	253	255	257	266	256	265	255	248	269
20331	10353	7970	5037	4220	3218	2907	2520	2271	1927	1711	1673	1726	1376	1194	1061	973	902	904	884	882	896	876	805	784	708	784	796	782	732	703	685	676	735	668	679	657	684	636	652	659	623	648	644	658	662	622	635	650	634	601	628	619	630	638	668	602	626	682	585	622	635	703	630	639	594	601	643	586	639	604	672	628	650	665	609	629	618	594	644	635	630	630	599	624	661	695	638	617	635	598	615	639	652	617	687	620	656	658	617	637	600	656	600	615	644	672	614	604	588	648	652	581	686	681	647	642	648	658	648	621	609	601	674	664	647	621	598	618	660	615	660	587	602	582	663	614	595	574	594	604	590	616	610	646	602	612	629	664	649	621	608	652	638	665	606	634	662	685	592	691	579	641	632	649	631	636	638	633	621	617	633	615	630	622	673	619	623	644	611	601	651	659	608	649	651	674	636	632	607	651	586	627	613	637	617	634	645	637	601	646	615	603	654	653	639	659	629	628	673	580	619	606	604	660	606	637	661	672	642	645	653	662	604	662	577	616	660	653	632	617	665	622	622	626	646	628	668	637	640	616	624	617	635	609	641	615	643	657	576	656	592	606	650	651	570	593	638	622	650	627	631	623	651	652	634	643	623	652	598	619	639	648	641	596	701	649	591	620	647	627	573	624	670	608	612	606	621	663	625	651	604	648	680	668	598	631	627	630	619	608	661	651	642	636	616	633	587	628	611	652	626	640	679	615	609	623	647	636	637	649	672	651	655	612	622	675	610	683	648	654	614	574	594	618	587	604	646	631	648	635	604	643	573	663	623	600	599	650	615	627	670	651	617	619	638	629	623	603	675	677	640	573	628	615	661	678	631	657	628	606	657	633	632	612	630	620	654	642	591	665	635	582	644	615	613	643	616	596	646	615	615	591	675	605	627	656	609	655	637	598	630	586	629	608	613	590	624	598	577	627	593	629	661	608	617	679	591	609	602	671	593	624	630	655	596	649	634	677	651	655	643	633	644	660	560	636	655	602	594	633	615	636	622	632	598	630	641	618	604	616	603	627	611	618	617	658	618	645	612	594	648	604	626	606	631	641	614	575	614	605	607	629	607	593	628	629	623	603	605	627	651	587	596	648	623	594	639	589	666	646	595	629	634	625	620	624	634	639	639	651	627	679	637	570	645	655	610	624	628	624	638	598	613	639	623	640	645	631	641	610	635	641	668	627	596	637	600	624	640	625	623	612	685	595	624	645	636	631	642	620	643	585	614	636	619	653	642	673	684	637	645	636	607	612	614	626	631	632	634	612	654	641	622	591	626	610	588	614	637	635	635	621	634	644	613	645	634	635	628	614	638	595	632	629	634	630	626	621	645	646	596	608	665	616	638	613	607	622	641	650	685	593	632	617	601	645	582	602	625	653	615	631	611	602	633	613	626	635	621	659	638	608	693	666	621	629	624	651	642	663	606	646	635	627	619	636	620	667	634	606	593	579	656	605	615	620	631	667	566	650	613	688	606	654	613	623	589	666	639	622	667	654	659	626	676	667	642	657	640	625	573	583	616	636	611	635	625	600	624	650	683	641	590	648	638	644	635	608	629	595	595	635	632	602	603	610	624	616	656	623	613	604	645	654	608	645	625	625	622	579	615	621	637	615	605	637	599	653	616	571	610	635	653	618	681	638	646	608	598	608	665	604	642	633	636	628	628	613	598	660	673	610	641	591	636	635	652	680	625	608	669	629	655	656	630	630	628	655	628	658	638	617	614	675	654	638	591	610	622	622	664	583	669	643	698	630	622	642	634	615	631	656	611	648	675	599	626	608	638	616	652	661	599	609	617	645	650	626	606	633	629	630	630	650	625	630	645	625	624	652	641	615	622	639	661	631	654	623	598	675	668	610	608	600	635	609	627	659	673	637	674	647	589	620	659	626	601	622	657	593	658	657	639	643	656	645	643	651	607	653	622	670	619	645	657	655	602	624	633	588	622	609	633	603	643	658	691	635	653	638	639	645	598	587	627	685	627	622	580	626	676	582	646	639	603	607	668	602	599	647	584	638	629	619	681	632	654	632	621	642	610	607	630	646	605	651	618	645	603	599	603	615	635	724	615	631	622	626	630	634	661	653	626	572	594	628	650	624	641	612	634	619	567	630	608	635	580	682	602	579	620	619	583	635	636	613	660	612	649	606	622	610	637	606	601	645	563	628	610	665	609	650	604	615	647	651	673	644	695	657	633	626	690	639	636	646	649	661	632	620	646	657	615	611	617	622	632	616	627	665	624	685	634	653	652	606	619	672	609	593	619	615	585	605	612	629	634	636	582	667	615	608	607	631	619	640	610	642	662	604	596	581	625	641	628	637	662	640	661	658	663	644	631	653	614	594	613	611	585	626	625	648	635	642	596	632	639	661	607	671	600	613	630	608	674	608	628	619	662	638	606	625	631	640	677	585	644	645	650	640	625	596	602	642	631	619	648	638	639	615	607	571	657	648	609	623	625	664	583	636	601	589	606	634	604	600	559	645	634	631	643	594	660	655	613	615	637	646	646	667	640	636	584	620	601	592	624	578	615	640	645	638	672	654	622	588	599	648	640	579	686	622	666	599	614	626	616	615	585	606	624	660	584	646	614	607	604	690	591	625	675	630	615	605	638	604	651	604	626	584	656	630	655	622	636	617	611	636	626	584	597	665	609	612	632	622	633	628	622	623	634	603	588	613	648	669	609	619	645	670	589	645	647	613	646	648	634	588	583	646	649	636	636	611	632	615	690	624	649	621	656	639	659	622	675	636	614	636	609	664	609	614	591	633	598	660	605	621	627	636	649	628	631	623	676	636	633	640	615	634	596	570	626	570	633	615	622	637	594	639	622	610	613	646	654	622	617	638	607	605	665	655	613	654	638	631	592	671	640	635	648	616	619	624	608	616	605	643	610	651	644	634	650	666	547	618	667	662	597	589	605	642	604	629	601	615	669	597	645	645	632	594	650	619	647	627	635	673	621	646	667	638	615	627	624	658	608	642	576	633	664	667	652	622	643	634	611	636	648	634	638	714	672	618	653	648	623	621	618	655	647	604	665	661	680	607	633	672	624	630	620	629	627	620	627	620	616	641	645	670	654	619	640	632	639	613	621	629	627	670	624	689	623	619	598	683	617	645	623	621	647	649	657	643	646	641	648	636	645	615	611	645	579	637	660	597	663	667	632	642	608	635	674	663	646	616	623	656	611	627	629	632	629	625	610	630	627	593	613	666	603	600	635	618	622	620	660	648	627	623	653	635	579	626	573	608	640	605	671	674	687	653	633	628	618	630	633	638	614	660	681	624	659	632	624	638	666	646	613	631	656	610	663	611	642	627	632	647	620	645	621	682	640	621	639	590	641	624	638	645	632	634	639	652	625	628	659	646	603	632	667	634	624	640	615	647	642	642	653	620	657	622	592	613	621	593	619	648	602	622	587	618	643	624	607	640	632	618	652	588	612	605	609	611	639	620	624	651	620	605	636	688	629	636	624
37125	16789	8036	2646	1659	1103	893	735	653	579	490	471	493	397	355	342	312	296	302	246	288	262	255	258	272	252	264	245	241	241	250	220	238	241	235	240	248	243	213	238	254	228	234	231	236	190	230	230	205	184	217	227	239	225	251	198	233	196	202	239	228	231	215	230	245	252	218	228	218	251	246	210	232	256	227	207	212	214	220	228	220	227	216	240	221	209	222	210	225	240	206	215	213	208	262	224	216	238	238	224	239	206	237	210	237	229	224	216	227	245	235	213	244	204	194	229	225	214	228	213	250	202	225	246	238	219	219	217	215	220	256	240	248	230	223	218	220	222	221	240	206	219	197	237	213	215	236	224	245	207	216	258	188	228	219	244	212	227	220	204	222	235	227	200	219	194	213	189	240	202	226	233	244	206	225	216	233	236	210	238	234	229	227	250	224	220	222	198	224	221	221	252	214	196	195	211	250	233	242	231	209	214	207	218	221	220	209	226	241	209	228	205	231	229	221	225	229	229	250	223	191	235	237	237	216	216	225	205	222	214	237	244	213	222	235	237	248	226	237	248	233	234	214	215	254	223	246	224	238	241	228	217	233	215	222	238	230	225	241	245	243	235	224	236	238	234	218	223	229	245	202	224	225	222	205	215	254	211	210	232	225	247	247	213	229	194	228	250	219	246	178	250	223	222	217	224	232	218	216	208	217	264	237	247	213	200	213	233	249	254	246	232	261	231	237	250	194	219	230	252	216	224	210	227	234	226	258	249	235	213	241	219	216	201	209	199	251	230	214	211	232	222	235	227	201	236	248	228	242	214	216	183	198	197	236	208	242	222	238	225	230	220	215	227	257	228	194	249	223	224	240	202	256	244	210	248	207	235	199	193	243	206	272	205	208	241	219	236	231	221	268	205	240	215	236	197	232	226	232	203	216	213	247	214	242	225	233	236	222	246	215	248	238	225	231	240	273	250	225	251	195	224	245	204	227	223	237	208	198	229	215	216	229	217	212	224	220	234	235	233	252	233	219	223	215	213	193	210	209	214	218	248	234	221	230	256	231	247	218	238	237	228	233	219	229	235	222	220	226	233	225	223	213	212	243	244	226	219	228	203	211	258	237	231	239	212	233	229	229	232	223	230	192	211	214	227	228	209	197	225	231	217	239	215	215	224	225	215	239	209	239	238	234	208	242	211	239	233	202	225	203	223	219	220	225	227	218	212	224	200	223	229	229	235	236	235	227	231	230	249	222	232	226	261	229	194	209	228	231	239	205	222	215	207	246	193	244	206	202	224	195	223	225	229	220	232	252	269	250	214	216	233	222	227	235	237	197	218	225	235	211	233	234	217	223	206	226	240	245	224	212	225	220	249	224	214	247	254	243	189	236	212	226	216	204	217	264	248	224	237	237	204	258	251	247	240	235	236	260	230	250	225	214	203	242	246	252	229	243	220	261	239	233	204	238	239	261	252	216	231	238	249	219	265	199	235	234	202	230	234	223	233	231	217	237	224	215	202	232	234	229	225	238	233	220	229	231	242	262	231	248	224	230	238	217	218	225	251	228	221	224	208	203	254	241	204	203	223	211	247	216	243	230	208	214	228	214	245	231	214	219	223	208	227	243	230	216	214	240	244	223	248	219	228	213	228	207	229	213	215	224	232	213	225	226	229	245	213	201	210	232	229	233	228	221	220	232	225	244	233	202	227	273	233	237	201	232	217	265	212	207	189	229	224	205	218	226	213	198	225	213	224	228	221	218	209	239	239	212	256	225	211	234	243	231	200	238	204	213	223	224	213	255	223	219	243	219	225	211	216	226	242	212	230	223	204	243	203	225	217	210	210	202	232	248	225	215	193	222	216	250	207	232	250	238	231	223	262	221	200	218	261	234	214	213	236	207	217	242	240	215	206	189	216	227	236	233	243	201	243	213	213	216	257	214	249	225	223	234	235	241	240	203	227	215	194	222	258	228	235	239	226	259	216	202	209	229	213	210	227	238	245	194	213	197	248	192	210	220	256	233	238	245	209	216	211	203	195	194	200	210	261	240	220	211	244	236	236	238	213	222	242	211	235	221	221	206	218	234	235	197	202	247	233	252	229	205	222	226	236	230	231	216	240	222	233	246	240	221	211	225	241	233	220	237	251	202	223	214	248	238	205	227	204	218	224	236	219	236	252	238	237	210	244	225	216	213	190	198	239	197	254	238	218	216	232	232	228	210	242	202	229	211	209	214	216	219	249	233	233	228	256	229	216	243	225	227	205	208	222	242	221	221	205	250	235	227	238	240	252	231	238	240	240	230	178	244	246	208	230	216	231	242	213	221	255	210	210	199	244	224	200	246	250	197	205	234	253	216	197	220	243	232	225	207	247	233	260	248	225	241	209	208	221	242	226	231	234	218	196	233	216	216	202	196	247	262	220	213	196	228	229	211	247	230	239	223	268	240	195	231	214	222	234	226	201	206	219	233	229	256	247	229	216	254	254	187	239	233	223	220	231	239	251	253	225	233	236	214	215	236	222	235	231	232	231	241	209	197	209	222	252	235	224	222	222	255	209	245	194	207	204	248	197	190	201	230	236	248	252	220	230	238	241	234	257	255	198	210	233	219	240	214	253	188	228	251	245	221	230	240	258	239	218	244	255	229	232	244	186	248	223	243	207	206	215	225	228	217	210	243	241	225	222	227	201	220	228	213	223	246	239	202	209	233	231	231	259	257	248	231	236	210	212	201	199	235	228	250	231	231	229	231	218	235	235	236	223	215	208	222	220	242	225	193	208	215	226	227	223	220	234	185	219	216	219	223	201	205	241	216	224	226	238	233	221	222	210	252	242	212	252	258	238	226	227	257	230	203	202	242	234	249	217	207	244	235	213	227	219	213	209	226	207	232	205	263	226	198	225	226	208	221	209	203	227	243	227	219	256	214	201	216	234	229	217	199	221	228	225	235	213	212	217	229	255	223	229	214	239	235	211	239	240	216	242	222	236	259	262	232	217	236	227	229	239	205	240	201	222	231	214	194	236	212	233	195	211	236	234	212	230	230	240	200	206	258	226	232	207	255	226	225	230	195	213	240	210	228	226	218	238	249	215	221	247	233	235	231	199	235	230	196	187	251	246	220	242	199	217	204	244	204	245	223	238	219	216	229	233	235	220	206	220	225	250	237	211	204	205	219	225	220	216	226	208	218	253	246	228	233	221	212	218	201	211	221	238	228	219	235	206	236	239	235	217	218	240	239	235	230	249	242	211	240	227	213	213	212	232	230	204	211	252	222	249	193	234	234	213	202	193	250	229	221	280	232	233	222	228	246	226	237	222	206	219	223	232	226	218	228	233	215	245	236	246	245	214	204	214	228	205	220	217	253	216	240	192	213	225	289	228	243	227	243	204	209	224	221	226	199	233	217	242	226	230	214	199	223	232	208	233	227	222	235	229	239	232	245	239	240	212	211	241	226	212	222	213	235	222	203	235	220	234	253	223	249	226	247	220	253	213	207	221	221	231
23828	13343	10769	7005	5846	4666	3845	3293	2959	2613	2218	2168	2166	1770	1353	1152	1070	1095	1006	956	990	930	892	840	779	790	830	782	799	778	740	679	612	640	551	575	593	597	583	597	619	572	587	618	578	531	600	532	548	573	579	567	571	605	543	527	549	553	569	560	552	567	545	537	546	548	520	575	538	515	576	557	572	551	520	534	513	532	515	528	556	548	526	511	591	524	603	539	507	560	536	543	564	582	538	581	527	548	541	585	582	579	517	564	557	549	570	583	519	552	550	575	533	550	558	567	559	571	534	536	541	543	534	546	593	579	504	558	577	537	573	577	570	555	604	521	512	523	542	508	553	546	539	521	547	554	580	539	546	562	585	602	536	528	548	548	517	535	530	565	540	595	529	548	576	570	560	560	556	511	561	537	534	561	557	567	527	546	537	576	520	543	559	598	560	547	507	563	554	549	573	575	545	530	526	550	570	558	526	554	586	539	504	509	543	502	529	529	517	520	539	551	496	564	549	561	522	540	565	539	516	512	576	594	556	506	511	543	517	528	555	550	561	536	545	567	541	535	521	532	578	550	539	553	530	526	598	575	529	545	553	539	577	539	532	518	547	517	557	541	553	555	539	517	570	533	553	543	542	581	538	542	562	518	530	527	546	526	582	552	580	557	544	541	529	515	586	538	565	542	553	539	523	526	527	520	572	492	557	564	526	569	544	550	577	579	543	555	533	555	515	553	579	579	549	511	501	599	547	563	549	549	527	512	533	524	564	533	566	544	559	568	598	541	567	539	581	563	515	545	528	569	508	539	553	521	547	531	534	542	526	586	519	546	534	541	516	544	582	545	547	550	527	563	549	561	544	542	550	538	571	530	534	542	514	525	537	527	564	547	543	565	538	550	513	532	508	505	581	529	549	538	552	547	551	529	565	576	550	546	546	527	551	568	554	542	577	530	520	574	496	527	567	582	551	550	527	483	559	551	539	541	512	518	529	523	609	583	553	546	565	515	559	554	510	571	560	528	532	569	540	548	526	551	531	533	525	543	561	532	562	552	575	534	546	538	544	560	543	624	547	526	553	572	532	552	541	603	565	516	539	540	573	526	564	594	551	555	544	544	529	567	577	537	572	543	545	532	568	568	545	567	534	510	537	552	539	544	536	567	569	541	535	537	562	582	535	564	525	518	532	542	553	572	547	552	563	555	524	523	538	553	549	574	497	538	524	545	572	492	571	580	523	580	561	523	583	553	572	532	548	566	534	548	551	554	556	542	574	567	573	515	535	582	604	570	551	568	533	570	488	545	558	584	584	525	544	576	529	526	515	525	547	562	534	497	540	565	552	519	576	523	604	536	530	545	576	584	563	537	509	530	547	549	542	518	537	552	554	530	550	545	533	522	558	562	550	507	539	504	563	532	542	564	582	542	540	562	586	511	588	565	527	526	579	538	546	595	556	553	530	546	565	564	559	506	559	536	530	546	545	517	514	568	527	515	544	530	538	580	511	543	535	547	523	522	590	565	549	564	528	566	538	571	564	541	547	534	572	559	489	541	553	550	555	549	549	528	519	542	543	532	539	578	557	524	517	530	559	552	553	547	518	551	545	544	577	565	532	493	527	551	538	552	548	525	524	526	534	543	543	587	546	519	536	586	577	551	587	542	565	554	555	559	499	540	526	545	541	534	545	537	531	528	513	519	515	567	541	554	571	583	521	580	508	503	564	535	571	534	543	537	552	552	547	529	508	587	527	507	606	576	543	523	534	601	574	499	494	545	554	524	567	512	534	547	578	567	522	517	550	561	533	513	547	510	550	530	599	502	571	540	524	584	573	546	514	528	518	509	566	578	547	555	557	507	561	528	519	572	536	561	553	549	532	535	556	564	525	527	572	528	555	550	560	530	504	556	518	549	528	540	518	561	581	572	549	548	559	519	530	496	568	553	509	568	573	555	564	569	546	561	554	547	541	518	563	524	549	550	575	532	553	576	561	593	552	524	546	536	554	533	518	544	568	536	542	541	555	514	518	509	551	519	572	555	538	545	577	548	571	552	581	587	542	531	540	548	568	561	531	550	539	494	556	544	571	547	564	555	570	559	508	504	507	554	563	572	511	537	548	561	580	554	528	554	555	532	586	567	536	543	569	535	513	529	539	569	537	601	547	578	566	563	555	528	500	558	568	550	568	599	619	564	575	521	538	543	556	577	558	562	546	537	586	556	521	552	548	537	509	533	556	547	540	535	535	535	578	528	501	545	554	569	545	509	559	536	523	535	547	549	534	579	551	543	544	533	562	556	548	521	501	536	543	526	576	580	538	496	520	564	537	558	531	593	561	535	568	532	532	485	551	535	541	546	582	519	563	563	531	518	604	520	557	566	544	525	546	567	527	510	536	560	530	541	548	542	542	543	520	590	555	605	573	571	525	510	556	567	550	548	550	545	556	542	526	555	545	565	570	558	534	548	545	548	538	547	537	582	530	523	553	557	546	569	548	536	559	554	559	548	541	551	547	561	574	485	501	535	533	544	555	527	533	507	562	534	499	547	548	529	550	489	544	553	528	596	572	568	568	555	573	542	510	552	560	541	553	554	524	544	551	554	584	548	577	561	581	548	577	557	557	562	488	602	563	536	530	575	509	533	529	561	516	567	500	556	530	539	557	584	557	554	547	550	548	536	572	562	525	529	570	557	540	532	553	564	545	505	553	551	578	530	580	534	553	551	552	569	539	513	545	555	523	507	566	527	559	544	548	573	584	607	595	572	572	535	562	551	510	521	530	571	514	559	565	515	537	588	515	523	573	536	532	535	569	527	597	603	588	548	550	594	567	547	565	529	516	529	559	535	553	515	548	538	518	531	548	528	518	542	537	565	549	563	519	519	528	571	566	578	525	546	547	544	550	524	572	571	537	521	580	541	557	590	557	517	539	554	537	563	551	572	558	555	519	580	541	532	557	584	554	542	539	558	572	545	496	520	569	531	507	529	565	553	537	574	602	571	559	556	552	521	524	581	605	521	554	531	562	524	542	540	556	550	495	558	526	532	563	580	541	538	558	567	535	543	543	568	574	545	550	578	523	511	506	552	495	492	581	593	558	589	538	521	555	573	525	550	538	559	549	533	516	565	551	535	560	549	530	531	523	557	531	554	535	549	543	536	546	548	550	539	538	550	566	527	509	558	531	546	522	538	565	546	554	527	560	572	529	549	567	590	545	503	571	576	481	534	574	487	522	542	517	488	538	531	523	525	556	544	545	555	538	520	519	550	536	545	551	552	538	578	501	542	570	552	560	524	542	555	530	538	552	538	546	529	567	588	541	528	599	537	552	540	530	569	533	546	548	544	519	558	554	611	526	524	570	528	556	533	580	582	537	544	533	543	529	523	553	573	595	549	580	496	533	576	593	546	593	524	593	527	571	538	565	539	552	540	542	521	599	538	564	597	510	527	530	549	527	544	579	571	520	536	559	516	539	537	568	560	538	540	556	534	528	535	570	530	558	521	546	510	554	542
15895	5955	2202	883	603	485	475	377	346	328	283	324	290	263	252	260	259	276	264	263	216	228	239	237	229	280	222	241	225	229	252	243	237	240	217	232	233	218	217	216	218	263	232	204	252	239	248	243	232	223	249	223	207	220	192	250	227	255	236	240	215	234	238	213	240	241	231	227	225	221	198	216	236	221	251	220	224	227	220	208	275	247	192	193	242	252	224	238	221	209	224	216	225	220	230	213	224	260	235	247	249	234	224	235	220	246	211	223	213	221	234	232	212	223	222	226	227	228	227	220	219	207	236	235	261	252	248	243	211	234	246	228	250	227	203	223	260	230	218	205	243	241	271	244	242	231	225	227	209	223	231	229	235	249	223	215	202	206	218	225	212	253	189	226	230	235	227	238	235	205	256	205	240	209	216	252	231	220	252	251	242	238	221	202	211	214	245	224	209	221	227	229	237	239	235	252	243	220	223	228	238	235	208	222	237	202	200	226	224	222	227	244	197	247	205	213	219	217	263	214	251	238	197	235	213	230	229	227	223	236	202	241	238	220	224	243	232	235	215	240	241	210	238	241	226	241	200	267	225	227	212	215	215	214	229	242	220	270	210	211	229	226	228	225	239	223	217	236	210	258	223	233	246	210	221	279	211	240	197	209	236	235	241	238	235	231	210	233	231	189	218	229	237	233	242	220	222	220	205	237	253	237	229	243	221	240	260	227	247	236	223	223	223	221	224	235	245	261	217	225	228	234	182	225	234	231	231	235	222	232	229	248	209	230	230	218	243	231	270	236	237	228	232	232	234	222	243	215	228	240	227	250	238	246	231	240	217	243	224	206	211	209	235	252	206	242	235	225	247	225	220	234	239	227	251	221	202	220	236	220	197	246	192	241	220	226	220	237	225	205	215	221	227	188	235	193	230	239	237	230	266	230	263	232	212	226	210	213	210	226	219	242	245	202	250	218	218	231	213	212	274	208	236	239	237	221	227	257	226	214	258	206	231	242	226	239	235	228	241	247	227	215	192	220	222	242	248	220	241	236	223	207	225	215	240	200	260	217	245	207	207	208	206	219	215	230	215	213	240	226	267	227	233	251	218	222	212	229	257	215	250	246	269	219	231	250	233	246	251	212	229	249	234	232	241	211	258	231	231	252	256	251	228	215	232	237	237	199	253	225	226	231	237	219	258	226	220	217	205	217	217	221	211	222	204	234	238	220	203	246	221	235	211	212	209	238	239	225	220	212	223	233	199	257	246	221	224	220	217	221	228	224	240	221	238	196	256	246	231	224	240	254	224	240	234	230	241	237	220	238	250	243	223	255	216	241	240	198	219	218	233	232	221	215	249	237	224	249	224	221	223	227	211	220	221	221	242	246	222	218	258	199	220	207	186	218	235	223	234	203	221	237	219	222	190	214	240	240	208	216	206	215	267	243	229	219	232	252	237	253	241	201	208	207	243	214	256	232	224	244	246	233	242	221	230	240	231	222	224	230	246	236	221	223	223	209	203	268	224	196	221	233	210	215	233	212	243	235	231	226	251	216	241	245	229	213	248	226	209	214	223	271	216	224	233	237	268	247	203	202	228	223	200	228	242	215	209	233	242	219	235	248	251	222	241	219	243	230	226	221	223	226	212	236	247	259	242	227	228	220	224	218	232	246	238	213	202	199	221	216	228	213	221	216	232	254	194	211	229	208	211	232	240	220	224	242	255	259	229	250	234	259	232	226	240	242	234	251	264	250	237	226	221	227	244	252	234	181	235	198	242	231	237	241	199	245	233	220	230	224	213	228	227	239	231	214	245	224	212	231	243	231	225	209	213	234	224	250	212	211	238	248	218	204	217	254	226	228	223	226	218	234	221	242	228	226	219	228	223	244	235	235	197	188	237	220	234	233	210	229	221	213	228	231	218	222	220	254	210	216	206	227	229	250	271	240	211	235	253	233	219	212	254	218	239	225	234	261	234	238	239	229	227	215	233	224	196	242	242	230	243	239	226	208	224	216	252	227	235	218	224	233	220	235	249	220	250	233	258	231	213	217	207	232	214	244	230	204	214	233	215	219	236	241	252	220	206	212	227	220	221	241	240	232	226	220	239	225	234	208	222	236	221	243	195	220	228	246	231	221	228	229	245	246	210	267	226	256	251	250	224	229	189	206	224	245	203	218	228	225	245	202	197	206	240	223	239	218	228	225	217	229	253	236	200	222	233	224	203	219	191	227	261	241	238	238	257	237	234	259	221	257	220	236	247	215	205	218	245	241	242	242	239	241	236	235	251	272	237	232	254	249	246	243	228	218	197	211	231	214	239	222	223	216	234	210	245	237	249	220	244	190	225	206	239	232	210	221	223	233	218	227	226	230	208	231	222	218	216	230	224	230	216	233	258	226	215	216	224	242	202	224	243	231	214	230	212	233	228	194	225	246	212	246	228	239	256	234	216	228	245	239	238	224	254	217	217	204	249	251	227	243	206	224	227	210	229	247	235	215	234	205	235	203	227	208	224	209	221	198	233	242	237	201	204	248	246	218	242	221	231	219	238	226	224	216	209	250	212	239	247	214	239	243	236	232	221	238	232	206	250	229	243	243	227	213	224	248	238	223	222	231	206	200	258	233	235	221	214	253	207	240	223	226	210	212	234	203	251	220	223	233	232	211	233	209	196	223	245	233	251	207	230	217	243	215	232	227	235	229	231	232	254	240	264	221	224	236	223	230	245	218	233	246	229	245	210	221	234	220	231	203	224	206	242	233	232	238	264	225	244	217	222	241	204	216	238	225	229	228	217	205	218	233	233	237	202	239	261	213	232	217	228	234	213	262	216	256	242	216	232	213	230	225	216	228	241	217	214	235	225	211	231	228	223	230	253	200	229	237	221	223	240	208	237	237	229	233	223	214	258	255	238	243	202	235	227	245	235	229	211	223	243	220	237	239	212	229	231	247	231	234	257	194	258	241	236	245	197	213	214	244	202	221	248	219	179	227	220	228	226	227	233	238	248	217	228	232	221	223	210	245	210	235	227	231	241	247	209	262	205	227	233	216	223	230	246	236	208	221	225	224	200	245	207	205	222	231	242	236	230	248	228	212	205	220	202	247	224	258	222	234	257	215	204	193	248	240	239	205	228	263	216	243	234	230	220	225	207	205	250	229	231	228	219	218	199	233	232	244	227	246	259	241	244	232	203	246	236	238	208	230	215	245	240	216	266	239	210	247	231	235	239	241	227	236	214	226	194	208	254	227	231	196	243	215	262	213	245	205	244	203	258	231	191	214	227	197	215	242	241	223	212	221	228	210	188	241	250	208	257	217	229	255	234	245	213	259	210	235	217	228	216	240	214	214	212	238	201	227	240	233	231	225	245	227	225	240	216	235	194	195	209	224	221	237	233	248	245	200	230	240	265	232	238	215	231	206	241	234	213	188	235	218	218	228	236	249	242	213	230	232	201	203	198	243	235	238	222	221	265	216	215	209	232	239	226	237	229	232	194	250	238	235	235	234
11660	5436	4091	2856	2328	2008	1602	1431	1266	1199	1084	992	969	921	827	727	709	717	699	709	708	662	701	687	596	623	576	640	589	646	605	583	620	569	564	538	568	531	559	562	652	567	588	578	558	616	597	545	577	536	596	570	588	583	564	586	567	531	520	562	579	577	535	566	592	532	580	600	536	546	578	595	589	537	560	582	536	551	561	571	561	572	589	580	549	573	532	571	544	555	583	537	566	564	549	571	591	586	563	519	568	586	558	575	565	526	591	522	560	563	550	549	557	583	550	631	574	603	522	532	538	565	585	587	579	583	574	550	564	566	534	559	571	601	590	535	579	572	525	581	580	554	597	522	565	581	583	548	600	522	536	568	544	574	556	558	546	534	548	576	607	547	578	537	571	557	566	581	585	525	564	542	570	567	586	577	558	536	577	561	584	555	586	547	568	587	572	538	564	591	569	551	529	536	537	562	584	523	595	556	541	519	580	573	613	534	525	546	565	560	591	564	581	555	581	562	584	569	580	528	615	555	512	574	593	533	549	550	595	546	606	599	552	537	590	618	501	570	507	624	586	570	524	583	513	606	537	518	566	566	573	572	571	543	561	548	649	532	514	565	547	581	591	520	562	601	591	595	559	560	543	578	527	586	498	580	542	584	539	503	563	581	586	597	580	531	597	568	570	573	529	533	602	574	559	542	554	540	592	563	584	562	552	543	527	542	607	564	590	597	589	519	580	600	560	553	588	530	540	551	544	565	588	583	556	527	577	535	549	592	565	607	553	561	574	599	574	593	550	615	563	611	566	582	548	554	555	571	577	590	577	589	612	540	548	560	557	582	515	527	625	557	565	582	544	557	559	554	570	577	556	534	598	527	545	515	563	560	546	560	558	599	566	549	526	542	539	551	552	541	574	561	594	544	561	596	550	561	567	534	520	572	531	559	563	550	585	583	513	520	536	594	583	606	566	551	535	524	581	538	542	552	580	525	575	548	560	593	563	536	564	594	572	568	583	536	567	587	517	549	567	526	611	582	532	554	540	553	587	555	564	590	579	598	530	552	559	571	530	542	536	557	609	577	555	556	588	580	576	563	575	538	565	577	586	535	533	552	535	546	565	568	531	597	606	584	552	587	567	561	577	572	548	559	574	541	560	570	539	557	579	558	564	548	560	530	562	569	564	555	563	585	568	554	591	546	560	536	617	539	559	566	562	586	593	560	576	592	533	534	565	562	561	561	573	567	545	546	535	565	524	563	591	530	552	565	583	572	552	545	565	567	545	599	585	581	543	576	607	602	504	533	593	554	576	589	568	515	582	552	546	531	593	587	532	607	620	597	531	558	597	552	606	553	550	558	563	546	586	551	571	558	574	579	570	546	564	572	569	542	550	584	587	564	569	567	551	560	568	567	595	542	504	561	519	548	535	545	558	569	566	615	553	591	601	543	588	573	572	571	571	568	589	564	570	551	539	557	561	573	594	588	562	577	555	588	562	561	554	548	549	567	564	583	586	573	567	524	568	572	599	584	551	551	540	547	574	575	558	560	540	576	519	577	581	522	572	582	546	557	549	588	583	563	578	562	553	517	572	593	582	524	595	560	559	569	554	581	584	552	514	567	584	557	545	528	582	551	559	543	564	538	575	531	575	570	559	538	588	580	534	559	572	584	544	542	562	543	570	566	573	553	554	567	576	589	572	602	556	550	552	590	557	560	576	570	572	579	522	571	607	562	560	572	553	553	581	538	533	533	538	551	595	571	555	538	578	531	570	530	588	582	596	515	542	599	558	573	533	595	583	599	571	536	541	546	545	573	564	536	547	549	597	588	556	553	564	537	566	577	558	591	574	569	524	604	594	541	555	561	573	626	607	552	520	588	580	547	621	554	582	570	557	630	543	544	578	549	543	579	566	526	538	586	544	561	587	537	553	514	592	552	593	546	558	516	605	548	517	574	606	556	567	562	551	537	579	543	529	572	575	547	561	585	537	545	563	585	595	603	574	576	555	550	572	586	551	573	584	590	611	578	557	585	551	529	547	553	576	549	574	559	610	560	566	556	549	571	560	544	560	563	552	559	536	539	600	557	554	532	563	589	512	553	589	554	576	546	567	555	593	540	539	555	561	546	599	574	562	579	538	534	512	587	560	584	622	495	508	534	583	552	597	557	585	559	566	594	575	600	538	542	581	547	543	584	535	578	572	598	564	563	593	559	559	554	563	567	599	573	546	555	596	587	559	557	532	565	568	567	608	530	570	547	523	577	558	572	579	576	604	536	550	536	539	589	537	530	569	561	537	586	618	570	567	573	535	567	612	569	559	569	630	555	556	548	581	551	542	545	531	597	574	582	559	598	574	577	552	543	541	600	541	587	628	590	614	548	556	573	537	544	567	553	553	552	572	563	563	608	514	518	516	599	575	600	533	535	588	528	573	582	560	518	527	581	589	552	573	605	595	609	535	568	567	588	594	573	562	591	533	593	552	561	575	571	539	513	595	576	575	555	564	542	586	603	573	586	563	561	546	565	572	574	591	551	582	577	611	578	558	565	546	546	561	564	581	541	529	576	572	543	564	544	583	559	591	533	532	562	566	560	591	576	557	546	600	517	546	518	519	589	553	558	570	613	569	574	533	556	560	611	508	550	533	567	599	589	591	519	566	527	584	562	585	560	545	549	586	559	572	549	541	580	564	532	545	587	564	559	578	538	599	533	584	560	568	544	578	590	575	574	585	591	528	589	536	578	561	559	550	558	571	625	527	566	580	561	534	569	581	582	569	537	573	616	540	542	587	535	567	569	537	546	573	560	580	565	576	555	578	553	542	518	532	627	583	553	538	594	588	593	527	609	558	563	531	578	527	527	541	549	550	538	580	579	555	561	558	542	541	581	545	526	565	601	542	532	565	499	558	530	585	552	570	542	588	580	531	560	583	544	565	578	548	585	593	563	559	536	565	546	599	592	551	588	551	533	567	577	619	542	547	577	620	519	542	619	557	569	584	563	545	565	612	576	535	552	575	517	573	579	568	568	584	573	568	591	567	549	558	541	555	553	556	562	614	534	587	570	527	561	578	573	535	613	569	561	572	577	540	555	547	597	597	529	583	551	549	579	571	586	557	535	593	547	539	593	546	577	520	547	507	569	564	561	544	541	619	564	560	585	559	560	589	553	605	579	603	542	599	529	513	535	543	516	542	567	561	598	545	603	575	607	577	583	580	532	574	557	531	557	616	584	554	568	552	553	574	544	610	572	590	569	558	569	572	515	570	539	525	624	526	541	550	595	552	561	553	519	545	529	550	584	559	554	585	596	585	541	592	571	570	582	554	572	568	580	570	601	601	559	554	579	555	590	526	543	571	578	597	591	549	531	516	496	546	583	541	546	564	559	599	560	595	534	517	546	574	603	567	533	568	535	565	555	530	566	587	615	597	552	570	582	543	591	566	568	558	585	558	601	497	553	546	589	555	525	518	550	566	568	540	595	569	533	550	581	565	585	607	558	557	557	580	572
28461	10889	5454	1684	1135	852	702	595	525	494	480	419	347	353	354	338	292	280	300	304	313	310	285	262	290	291	270	282	258	286	283	295	257	267	272	280	286	263	256	260	268	264	264	241	256	262	269	247	256	270	259	254	272	255	249	254	282	273	267	260	266	257	264	256	221	261	233	270	238	277	258	264	276	266	256	264	278	277	250	239	244	240	228	267	300	282	272	265	256	283	270	268	254	252	261	255	278	293	275	259	268	271	250	264	284	290	263	284	285	303	270	260	284	255	276	254	244	259	269	265	275	287	268	259	264	285	256	239	236	268	257	266	251	234	238	272	264	246	234	292	221	263	289	276	280	264	250	291	249	285	272	291	267	260	281	262	263	295	263	304	243	255	257	268	256	267	271	259	255	227	246	268	246	232	261	243	272	242	265	240	262	257	245	288	215	269	275	272	274	250	249	274	280	234	282	288	277	274	272	282	297	285	262	253	245	245	277	254	247	257	275	259	286	273	263	255	255	276	276	298	262	257	262	240	270	283	274	261	273	224	248	283	276	263	258	262	254	261	271	238	253	222	261	241	266	266	273	283	266	245	269	257	238	242	240	267	259	283	287	251	271	282	251	268	259	304	242	250	268	270	256	253	262	251	249	225	264	240	259	271	293	273	286	264	255	236	262	262	280	237	237	264	249	275	282	250	267	247	257	250	291	254	263	284	278	263	267	273	208	251	263	247	276	268	289	275	261	263	256	280	267	261	290	256	246	237	283	271	250	268	264	270	277	260	241	249	262	273	239	275	272	257	253	265	252	244	243	256	274	256	270	272	275	252	242	288	257	252	267	239	269	270	289	231	276	258	283	233	270	276	259	272	263	283	251	249	253	251	275	234	253	282	240	268	258	279	234	293	264	264	278	283	289	300	251	286	265	242	269	258	287	235	245	274	279	269	235	250	258	265	263	277	268	251	257	261	266	278	268	257	263	248	231	262	251	284	275	268	266	268	269	268	285	264	251	259	287	273	263	262	286	270	257	253	273	275	273	262	236	260	220	270	292	287	297	287	283	247	260	236	260	262	265	255	282	277	255	264	238	257	256	284	258	245	266	277	268	269	261	260	278	245	264	269	239	264	288	263	258	275	294	256	273	249	267	256	300	261	241	280	253	263	262	277	269	260	244	267	300	270	242	260	273	273	258	299	257	295	276	262	268	264	290	268	251	268	252	287	251	287	260	253	277	284	289	262	278	259	243	291	291	272	250	268	237	258	258	255	271	272	302	273	296	256	267	244	274	248	249	253	254	257	253	274	286	268	253	258	301	255	255	276	263	249	278	286	254	250	276	243	256	271	263	250	281	258	263	268	263	262	284	257	256	264	289	288	271	245	244	237	247	254	261	249	270	291	278	234	248	259	278	240	259	247	266	232	268	253	273	269	283	264	268	245	258	272	274	273	275	245	270	281	272	276	249	238	245	276	271	275	235	244	289	265	229	282	256	280	278	264	228	259	264	269	247	276	262	277	257	270	286	266	260	263	304	287	310	265	263	272	261	262	282	276	291	289	259	252	277	277	274	228	245	283	269	250	262	265	272	276	278	252	265	244	251	248	300	271	268	242	237	280	254	245	252	257	235	251	263	276	262	237	275	234	245	241	256	266	272	254	297	244	273	284	273	278	304	220	229	250	311	285	237	257	261	282	250	272	271	246	278	272	291	289	290	268	244	300	276	276	248	274	251	290	248	292	237	259	263	270	245	269	260	281	236	275	297	241	259	237	262	257	288	271	267	276	291	260	257	282	262	280	296	270	261	259	232	243	259	256	262	287	268	244	252	270	274	238	282	244	272	249	261	276	286	247	261	271	280	243	276	280	271	275	261	254	260	257	249	278	278	289	238	238	275	265	257	269	254	247	269	247	292	265	268	265	250	278	273	250	277	267	267	255	277	240	285	283	273	254	273	245	254	293	278	267	281	270	273	262	271	270	229	241	260	253	255	266	254	268	243	254	262	275	266	280	271	317	265	257	266	268	274	287	291	250	273	256	269	256	266	245	226	260	254	236	296	252	268	277	259	247	308	266	284	257	264	208	249	267	273	283	267	269	264	240	237	264	286	234	246	256	280	261	263	259	274	281	280	283	254	281	267	264	258	261	269	266	247	292	249	295	275	291	264	244	241	242	266	278	305	263	257	227	254	239	249	284	289	269	250	305	240	275	280	285	276	266	246	269	271	269	267	268	242	229	259	245	245	246	262	283	271	296	239	273	292	254	264	258	279	267	254	259	257	242	248	261	262	241	253	268	271	284	254	276	235	279	279	249	242	247	289	257	282	237	277	235	264	250	263	286	277	281	278	270	281	252	276	267	287	260	289	272	266	239	259	249	270	272	292	289	272	292	293	275	293	258	248	270	289	249	270	272	254	275	254	220	244	295	249	273	272	257	247	254	276	268	270	270	248	283	259	244	282	273	229	262	261	249	226	248	265	248	280	280	269	278	272	276	271	264	281	263	261	254	264	273	240	244	284	267	257	268	242	248	268	260	251	269	289	272	260	251	250	241	245	267	271	260	256	247	275	279	255	260	224	261	292	293	250	285	242	259	255	262	261	247	273	251	232	278	243	231	251	252	294	259	266	248	261	280	249	265	258	255	254	282	284	257	250	280	268	264	271	277	274	252	290	254	277	266	252	317	254	268	241	267	254	251	249	260	256	229	264	256	240	298	264	283	297	251	240	271	272	279	289	274	277	269	285	249	255	257	285	274	276	306	288	292	258	274	273	249	279	297	275	294	268	256	255	252	260	226	288	295	253	247	254	255	285	252	252	240	250	242	295	268	246	251	307	266	246	263	272	276	256	240	288	254	272	283	279	287	251	280	258	260	265	261	272	244	240	265	266	254	271	253	237	279	226	291	251	278	258	247	271	263	281	254	255	294	253	255	275	249	280	291	258	261	288	271	240	262	265	239	218	274	291	227	259	268	247	249	249	268	271	263	261	275	210	251	259	280	261	269	271	247	250	235	272	253	249	256	253	263	256	292	252	244	261	285	302	261	269	229	268	271	276	283	259	266	289	252	239	248	285	268	281	278	304	283	245	270	242	268	243	289	260	266	256	238	287	249	306	246	262	288	239	261	245	259	234	293	254	244	262	290	249	269	279	295	252	255	243	259	259	262	281	248	257	285	283	267	267	250	275	273	286	267	256	264	284	290	241	271	263	237	250	244	279	275	250	235	271	256	278	262	247	283	293	272	236	262	269	238	262	290	261	256	266	284	265	247	303	257	274	248	266	297	236	269	252	265	251	272	253	297	304	246	243	279	255	275	257	260	287	258	296	237	276	257	268	270	283	281	270	300	280	288	271	312	261	247	289	262	257	281	269	253	292	271	274	255	253	252	279	265	258	259	284	267	268	256	283	245	229	247	251	236	266	250	291	231	248	257	268	283	289	300	264	270	239	271	280	262	269	262	268	280	267	296	256	284	271	263	264	269	264	258	221	294	229	256	264	261
20067	9358	8618	4956	4055	3371	2731	2331	2135	1721	1764	1526	1445	1296	1125	1053	971	957	943	933	905	826	837	801	802	722	832	801	849	794	750	757	727	654	750	691	690	678	671	658	674	661	640	622	657	641	724	662	671	658	602	638	691	647	648	635	637	635	629	648	680	639	677	643	621	649	660	642	669	675	653	667	642	607	614	637	626	650	639	652	646	713	665	583	636	722	635	652	647	623	629	650	617	641	650	597	649	637	637	625	631	638	633	661	630	670	654	658	658	613	664	643	628	590	623	598	626	638	657	613	612	617	661	658	644	670	631	612	622	673	622	606	653	625	703	634	698	615	631	656	617	613	631	611	656	668	647	646	603	692	657	596	635	633	612	669	626	633	695	632	655	614	643	589	614	631	623	641	615	691	636	624	620	626	618	639	647	656	665	638	662	634	630	622	666	651	695	646	621	658	630	616	638	643	642	587	619	629	624	662	655	657	628	638	642	680	654	638	594	648	644	610	638	640	633	638	657	624	655	646	641	591	629	588	677	668	645	636	627	602	645	660	651	607	641	645	657	676	646	645	648	625	638	625	632	658	635	643	610	630	629	644	638	655	629	632	619	614	645	653	608	636	678	628	579	634	649	648	675	671	624	659	656	599	637	684	654	628	648	588	621	642	659	657	675	611	558	669	629	631	624	649	608	661	648	602	622	651	657	604	630	649	653	679	632	683	635	668	650	630	638	623	657	636	673	633	631	666	618	636	627	637	642	657	594	582	612	659	649	645	640	659	640	615	614	642	666	647	652	638	664	617	646	646	626	619	616	656	639	602	676	619	649	600	620	615	649	636	660	614	636	659	632	630	617	618	608	643	617	640	647	631	641	651	645	644	640	655	691	638	650	620	635	649	616	585	625	644	626	654	610	627	613	647	678	607	622	633	646	621	639	590	643	616	635	611	621	601	641	617	647	624	565	616	622	624	656	618	628	644	681	649	631	665	666	670	648	635	654	653	637	675	599	628	618	617	610	648	623	635	622	658	647	605	677	599	647	608	621	636	620	635	592	631	619	667	628	618	619	651	670	660	629	657	600	662	644	641	605	612	627	629	636	610	623	667	614	626	588	615	639	662	630	622	647	654	620	638	616	605	636	652	626	628	670	600	617	614	588	672	664	673	594	660	674	598	625	653	657	629	625	630	625	621	597	617	625	618	609	637	655	625	617	669	656	639	640	646	633	661	622	584	597	643	635	620	629	639	630	655	602	657	652	638	614	642	631	656	634	611	647	614	618	600	658	660	606	623	672	628	619	632	652	671	619	651	634	644	633	621	582	658	600	625	576	619	651	623	675	616	697	623	626	635	657	660	628	622	618	610	602	664	652	629	630	588	628	660	599	604	646	644	627	637	645	627	640	617	639	640	616	625	602	558	676	610	648	632	667	654	619	643	644	622	678	599	623	598	648	645	664	663	623	654	598	656	671	623	601	614	610	644	612	656	614	610	627	658	635	629	622	662	646	615	635	647	596	671	633	634	617	608	598	634	631	657	641	634	584	658	640	620	612	661	602	591	608	666	651	650	644	621	661	650	650	629	673	616	640	630	625	630	613	635	675	634	619	636	650	622	645	669	592	604	638	600	658	607	655	651	631	633	669	653	656	585	607	636	692	607	623	624	665	641	657	599	670	656	626	614	674	616	634	627	612	637	583	663	623	692	655	652	649	668	652	656	660	643	595	675	615	603	659	650	635	646	665	658	653	639	691	630	642	630	652	633	638	670	668	639	658	635	623	647	658	624	622	613	657	650	639	638	657	684	601	626	608	620	647	637	630	637	647	661	639	597	625	628	599	617	641	664	646	671	639	609	631	593	609	634	627	615	653	604	647	638	673	673	644	658	636	602	641	658	636	622	612	648	626	608	661	641	663	639	637	606	632	641	627	630	662	602	626	639	647	651	611	642	618	644	641	578	597	617	612	666	669	601	653	647	626	651	631	675	637	654	580	623	617	652	607	662	665	640	622	610	637	603	617	670	635	612	645	636	658	646	676	613	668	648	652	652	628	630	644	634	624	615	622	631	621	593	612	630	665	627	687	677	625	603	667	624	651	633	619	609	668	677	623	636	630	666	659	641	637	587	621	649	634	602	639	667	672	634	645	595	637	666	666	641	673	674	637	618	660	652	625	599	674	609	643	653	638	664	667	640	665	626	618	598	650	674	688	588	640	628	608	637	636	636	621	624	649	625	622	641	616	620	650	657	656	640	630	708	608	685	696	624	601	598	609	615	620	650	639	621	676	614	637	616	613	609	613	622	661	634	642	619	666	612	697	613	642	649	637	623	659	642	656	629	611	636	600	640	634	626	623	629	629	637	633	625	646	647	632	623	651	662	582	640	644	650	599	627	640	610	657	667	661	633	618	651	631	655	612	650	650	625	651	627	643	622	645	589	677	657	671	661	640	637	685	673	619	693	610	630	655	628	626	612	651	635	623	639	624	647	635	569	637	658	668	647	654	665	617	624	614	594	657	643	622	625	664	661	645	649	642	659	661	611	629	622	645	664	631	652	623	648	615	628	656	629	598	600	654	654	624	621	597	650	593	617	630	679	617	606	602	662	628	664	625	657	648	610	619	637	644	650	671	618	597	644	660	645	630	663	601	663	616	634	605	652	590	618	587	619	622	646	634	661	661	633	644	585	630	593	654	630	675	620	625	616	662	668	627	612	637	658	612	605	674	658	631	572	608	609	631	596	636	629	612	632	602	644	657	625	640	681	665	664	677	639	640	604	620	661	628	657	586	653	617	635	689	650	654	671	716	622	592	625	643	619	648	639	630	676	619	598	623	620	600	662	629	644	615	601	647	662	628	618	620	608	626	583	713	626	678	610	658	661	648	594	670	628	662	674	594	675	642	670	659	631	621	645	612	634	633	636	621	644	615	668	673	664	619	648	608	679	597	653	683	619	626	625	609	600	629	588	669	667	643	615	662	643	646	603	674	619	606	646	623	594	625	663	687	640	648	632	661	680	653	627	629	623	625	632	614	629	637	652	671	633	615	628	626	644	614	590	614	612	630	648	610	646	622	641	646	633	640	669	670	651	629	543	679	657	590	662	606	621	644	655	641	639	622	650	662	625	646	651	625	626	621	600	634	633	627	584	633	633	661	619	634	655	648	627	669	586	695	606	635	639	653	649	610	624	691	656	676	626	622	633	660	613	669	647	668	602	599	643	639	621	625	596	640	626	617	683	631	675	611	619	637	662	670	625	694	614	640	628	624	625	682	644	632	665	663	600	638	661	621	621	651	633	667	680	625	686	632	634	638	614	612	638	610	635	644	654	604	651	657	653	651	624	595	626	644	615	616	651	635	633	623	603	667	610	621	613	676	605	642	627	631	643	649	647	667	639	673	657	616	643	646	666	647	640	667	638	626	606	648	671	614	608	631	633	661	626	579	638	626	643	663	613	664	643	587	602	640	616	634	664	607	640	648	651	635	641	601	625	637	648	651	621	631	646
36707	17304	8545	2674	1582	1193	843	750	617	521	495	469	460	351	345	324	306	273	271	273	288	278	281	280	255	265	266	260	238	256	217	233	241	232	243	236	227	256	232	216	226	230	237	209	240	215	226	220	243	223	247	214	232	248	205	238	241	212	223	247	222	207	224	231	211	249	193	240	222	207	238	263	217	242	249	235	230	235	229	229	220	203	231	238	237	234	229	224	229	198	215	248	202	201	226	232	242	223	215	230	239	218	248	228	252	212	217	237	226	232	226	236	216	226	251	210	234	225	219	233	269	218	237	226	218	223	225	229	231	227	202	215	217	226	240	234	221	212	220	222	233	246	230	227	194	239	212	225	222	228	226	250	232	240	234	240	181	229	226	221	230	210	230	249	225	200	210	225	207	220	218	241	220	250	208	240	230	200	223	210	238	216	233	230	224	229	197	194	225	217	228	232	234	243	207	212	239	248	238	224	223	239	216	239	216	242	211	217	228	239	243	227	232	235	233	243	232	208	214	232	211	221	214	242	205	215	207	218	221	201	213	207	250	211	203	230	220	205	216	222	225	219	228	235	207	224	197	238	227	232	203	253	241	226	243	231	245	209	233	248	217	212	211	205	207	204	216	215	221	242	238	218	235	212	239	226	228	238	210	254	235	228	209	228	251	214	227	227	214	195	234	219	234	197	232	246	235	232	228	207	218	232	222	207	225	225	223	254	208	220	233	224	234	223	216	219	234	206	246	257	222	275	211	230	223	221	210	244	250	252	227	225	224	243	220	250	232	223	245	242	218	238	225	225	228	221	207	219	219	206	199	254	229	208	207	244	177	241	223	256	239	223	218	232	212	216	246	222	210	223	217	213	233	228	233	222	244	249	222	233	208	215	250	219	211	220	236	220	218	218	246	204	222	218	226	203	202	233	206	208	234	219	234	224	238	216	210	215	243	236	204	227	229	230	204	198	215	239	233	234	261	252	232	226	201	215	238	220	219	209	236	226	228	216	241	222	258	208	221	189	214	220	205	220	222	226	238	215	227	210	245	201	229	232	206	251	246	214	221	224	209	203	219	219	187	254	214	230	233	253	241	245	217	240	242	249	244	241	223	254	243	225	218	226	220	241	213	225	245	207	200	250	236	246	214	231	214	243	204	257	245	198	225	215	219	201	218	233	255	210	264	205	225	209	229	242	235	221	264	220	207	252	236	239	234	233	221	229	255	243	189	244	237	228	228	228	229	227	227	211	213	227	251	230	232	207	236	220	223	187	220	229	205	230	233	196	223	229	204	235	263	230	235	232	229	219	223	223	235	201	202	220	228	216	221	232	227	191	223	209	209	218	204	207	188	236	222	220	226	249	226	216	238	223	212	229	241	228	226	196	240	237	203	266	206	238	266	248	230	228	241	227	209	232	211	225	226	214	187	228	221	199	225	221	215	242	230	218	215	229	211	213	206	235	243	215	203	191	237	236	235	222	227	236	216	248	244	219	231	218	236	220	214	262	236	232	219	235	231	255	229	217	231	230	214	240	242	216	223	202	247	235	235	270	225	231	246	219	223	214	206	260	225	219	235	233	231	198	237	223	210	253	224	215	212	222	234	212	259	240	262	250	251	236	207	247	229	214	229	214	230	220	215	232	235	211	228	202	223	237	228	233	210	240	212	226	240	240	242	215	244	225	221	255	219	214	228	215	219	224	224	207	218	210	209	217	254	258	217	206	228	196	231	247	214	245	261	254	217	221	237	243	199	233	227	214	219	205	209	231	210	240	225	245	233	215	211	213	229	210	231	234	240	243	206	234	228	245	209	231	228	239	254	214	241	222	215	228	239	234	226	230	229	250	218	261	252	230	229	236	226	206	224	234	219	215	256	234	214	218	216	223	230	227	243	226	235	241	246	210	245	218	214	209	196	231	254	238	233	205	240	216	208	211	212	222	225	200	252	214	219	253	239	231	189	215	240	243	220	222	221	218	222	254	258	218	208	223	181	232	246	258	235	210	258	230	223	239	208	201	232	201	217	201	218	217	211	211	245	232	230	226	245	258	245	202	204	216	209	227	245	223	228	200	215	189	205	230	220	227	248	261	215	199	250	208	225	217	211	224	222	240	227	223	229	215	220	209	214	223	238	187	215	229	250	231	235	235	238	229	253	240	261	200	230	206	224	238	253	230	249	256	237	212	236	216	234	217	210	237	251	219	244	214	219	195	248	208	224	207	258	238	208	235	222	210	224	251	238	241	224	246	214	200	208	238	264	223	221	226	228	205	230	240	236	211	200	208	226	217	230	240	219	259	215	192	206	218	236	238	198	236	230	214	210	218	231	205	254	250	239	204	258	245	251	194	207	212	227	252	232	196	204	219	218	238	207	238	242	203	216	243	241	228	199	231	221	222	219	206	235	204	239	208	223	220	250	211	239	240	229	219	232	197	223	218	235	220	239	250	230	208	215	211	251	204	237	226	236	233	230	215	236	231	216	208	227	237	196	253	220	221	269	212	219	236	243	245	237	244	214	237	219	247	265	244	210	241	218	237	208	241	218	236	224	205	261	231	229	246	222	224	219	243	249	214	217	238	219	211	237	214	227	234	197	209	248	215	219	235	206	222	236	219	223	245	231	220	243	217	230	235	213	234	209	225	240	203	227	241	202	259	206	213	209	240	248	220	225	236	213	229	255	202	262	256	213	218	230	215	269	262	202	206	208	233	202	254	224	231	221	242	256	223	226	219	248	230	249	200	212	208	222	199	202	240	206	197	227	243	238	228	192	224	213	239	219	257	269	222	233	207	231	208	242	212	238	217	206	237	250	244	275	220	228	229	223	219	226	212	254	245	245	252	219	223	231	253	246	241	219	212	266	223	248	227	213	231	212	229	223	240	233	204	245	224	226	221	220	227	253	256	229	226	232	251	201	205	220	252	241	255	218	226	216	252	246	251	230	238	234	227	211	235	224	236	205	237	238	224	257	237	210	229	226	213	240	257	232	231	227	205	193	207	236	233	232	252	231	208	241	214	218	229	236	252	241	243	218	237	213	243	230	247	219	233	216	206	230	203	209	232	202	217	211	216	219	237	265	194	223	216	234	235	224	222	240	217	267	209	233	241	236	240	225	232	212	212	199	212	226	242	232	243	228	236	235	213	249	242	216	255	222	214	218	249	243	249	220	210	241	227	222	209	194	227	232	235	237	197	233	233	213	221	221	200	227	231	202	205	232	212	215	238	196	212	239	219	211	235	218	217	251	262	231	214	247	210	233	244	227	229	241	201	208	241	223	233	222	234	246	210	219	236	196	231	222	224	228	238	205	218	233	245	229	206	238	211	249	201	220	237	232	237	250	225	228	221	239	215	232	195	218	210	216	222	196	200	204	221	253	222	228	205	256	218	228	218	221	216	259	216	207	200	234	238	236	216	238	241	228	231	219	209	235	213	230	229	237	236	210	226	238	230	238	227	236	242	238	195	219	251	204	229	234	211	203	242	203	218	209	250	254	240	236	252
23712	14038	11426	6886	5830	4602	3839	3165	2845	2577	2466	2242	1964	1579	1272	1191	1026	1017	975	979	931	852	814	822	804	817	848	852	827	745	733	707	678	605	623	640	620	622	622	601	604	582	584	608	552	549	567	543	580	608	589	578	567	572	589	548	603	575	575	524	547	541	585	548	565	555	574	507	536	579	582	554	576	540	567	562	578	500	579	516	515	582	572	524	536	558	535	542	587	560	556	542	531	591	525	574	596	525	537	562	526	590	519	539	584	562	593	557	508	549	535	573	526	550	515	559	568	553	521	521	526	553	537	554	503	548	524	550	547	573	557	516	521	513	559	512	557	560	587	501	573	564	513	521	577	576	529	549	551	510	546	503	580	530	502	566	599	553	542	523	576	557	555	535	561	544	541	518	549	561	526	547	569	540	541	543	583	557	578	564	517	535	557	551	563	502	532	556	501	498	527	542	583	522	542	560	557	550	614	579	575	548	539	583	547	548	592	592	597	543	568	526	541	564	538	534	531	555	576	550	589	551	519	603	576	568	582	528	537	563	575	601	476	557	535	586	512	524	527	541	549	547	553	562	545	568	559	569	521	513	563	546	558	557	531	558	546	491	517	541	537	553	509	563	548	574	549	552	559	499	526	549	519	521	563	545	565	529	582	528	536	517	582	534	521	504	585	569	548	541	536	566	521	564	520	552	581	511	564	543	542	532	582	571	547	515	570	569	546	589	582	525	495	544	577	538	535	562	561	542	576	556	487	549	558	575	564	568	538	539	528	558	537	567	537	555	541	537	526	565	580	546	515	534	586	528	552	521	589	562	537	537	565	563	532	537	547	543	519	512	514	531	539	563	556	553	550	522	580	566	571	537	573	494	490	524	548	541	516	514	571	558	585	596	555	534	542	565	514	551	527	532	562	565	534	536	544	526	562	534	568	514	605	544	533	561	548	557	519	549	565	572	534	533	506	583	550	565	549	548	595	528	542	571	575	525	514	520	525	571	558	548	528	566	555	556	556	558	544	517	566	539	559	538	521	512	535	545	543	509	525	524	525	563	518	580	574	573	518	560	559	514	540	559	538	572	562	504	568	520	546	514	552	552	574	567	527	540	565	522	549	541	551	493	521	572	519	532	518	528	536	501	577	557	553	573	531	545	546	500	565	539	571	540	533	568	537	609	538	547	546	530	537	528	559	527	557	504	568	539	524	555	522	581	540	534	538	542	532	536	565	528	520	515	560	532	511	539	540	514	577	538	581	531	554	567	508	515	564	556	560	569	529	545	498	571	567	574	542	536	582	579	595	551	550	524	524	542	596	584	590	511	570	560	577	515	582	568	565	553	539	542	562	532	547	594	529	511	491	565	557	562	526	560	546	526	562	532	493	498	558	508	567	574	540	544	535	557	555	568	543	583	546	535	565	550	563	533	508	517	533	527	522	544	522	523	547	569	550	569	523	582	583	520	554	495	535	535	494	535	572	535	531	522	532	528	550	582	509	499	559	565	551	546	532	522	526	540	515	519	603	615	542	592	523	525	539	552	568	564	517	542	559	599	559	568	570	562	571	574	540	554	533	561	579	555	552	589	547	557	561	556	579	536	515	528	522	546	559	535	535	572	531	537	535	505	541	546	520	578	543	528	603	527	488	547	551	514	574	542	534	533	590	576	534	575	556	524	557	503	545	529	550	571	552	518	591	550	574	524	538	552	510	557	533	567	572	566	533	536	576	542	536	571	559	507	597	543	531	545	591	514	526	523	533	580	555	510	542	551	538	538	555	571	542	545	540	575	526	566	571	548	541	555	560	556	549	565	515	543	538	554	549	526	529	516	526	534	570	531	513	541	559	581	541	570	559	532	549	512	553	555	554	577	529	542	573	566	552	528	565	562	491	515	536	550	587	567	562	533	545	506	559	535	537	537	543	571	532	546	553	546	546	505	521	549	534	544	555	508	521	556	569	548	517	560	573	556	537	548	522	591	555	525	532	532	553	596	525	534	531	566	551	544	502	545	542	565	524	553	532	534	527	513	545	578	551	524	548	487	568	535	583	541	594	563	571	531	525	585	553	601	585	547	562	505	564	561	547	535	552	583	577	563	544	587	551	606	582	538	552	546	571	550	516	524	505	542	540	525	550	526	544	548	582	531	531	526	567	558	594	500	545	530	570	560	554	518	565	559	530	554	503	584	532	567	574	555	533	549	534	565	544	497	546	567	553	565	529	540	554	544	582	531	517	533	543	565	511	540	548	550	501	554	547	586	532	547	554	557	563	509	565	540	523	539	569	562	520	531	539	554	519	573	535	541	592	554	537	573	549	563	568	549	556	531	531	556	569	540	566	574	564	524	500	578	556	555	552	543	571	584	558	547	563	550	491	517	560	548	513	561	541	558	535	562	493	549	553	583	592	560	578	554	555	542	552	566	529	502	538	564	554	551	558	533	592	540	587	518	547	527	530	509	512	551	563	542	539	532	548	537	544	562	553	533	553	539	520	516	509	542	590	578	510	573	586	511	520	566	555	527	556	557	558	519	569	515	500	562	516	526	494	527	534	515	527	550	544	520	493	547	531	549	550	508	509	576	540	518	525	571	535	569	575	545	560	540	540	553	523	522	549	518	543	539	529	552	528	560	536	549	509	516	576	534	534	522	515	591	530	544	543	513	589	501	533	554	572	516	589	541	569	561	539	527	520	561	528	540	525	569	528	519	546	524	545	558	489	520	575	534	512	546	575	545	564	560	556	504	591	556	567	500	544	589	500	528	555	530	549	563	589	527	554	584	598	552	526	549	569	587	528	527	535	547	553	561	586	515	611	540	508	549	533	544	545	521	558	583	541	546	569	521	539	557	516	547	520	553	564	526	537	559	581	572	537	579	531	539	572	548	574	522	545	538	574	494	526	542	562	501	544	574	533	493	544	570	587	529	512	509	540	575	542	536	568	533	520	545	567	540	558	572	535	578	578	523	561	538	528	549	600	514	502	524	544	549	594	559	553	572	533	553	561	552	536	570	561	579	539	537	539	533	561	521	532	530	550	574	573	522	574	547	570	520	526	562	569	541	554	546	560	553	553	565	552	561	560	560	533	565	517	570	531	537	555	591	522	521	531	516	537	548	531	555	522	544	555	522	548	575	505	524	574	577	556	526	590	555	561	567	546	545	526	563	491	577	561	521	551	533	544	550	549	505	563	551	544	562	555	579	537	518	525	587	551	556	514	542	513	520	547	556	517	573	530	526	560	522	545	558	538	534	541	559	530	540	571	507	521	572	534	549	601	519	527	519	529	504	544	577	553	523	564	554	582	533	567	551	551	548	560	518	552	513	537	550	515	545	583	547	575	548	531	579	562	551	565	576	571	570	559	526	499	536	548	554	590	572	543	560	537	566	576	558	538	565	580	543	529	590	503	578	547	508	547	543	548	540	535	556	528	544	520	539	514	540	561	590	565	553	524	541	528	505	531	555	512	563	525	553	542	516	606	541	529	558	525	528	552	600	553	565	543	533
16043	6028	2434	926	668	504	428	366	368	320	313	314	258	249	247	260	268	283	245	240	274	236	255	253	234	254	255	250	229	252	210	242	249	236	227	207	254	248	240	225	238	231	270	250	259	251	234	263	237	241	239	212	236	227	246	224	258	242	248	221	217	240	233	237	255	223	219	221	229	233	230	250	214	230	228	230	238	204	219	214	251	213	230	217	258	251	231	212	234	247	233	216	221	222	255	228	211	206	209	197	209	239	224	218	218	227	245	221	237	214	223	241	232	211	216	214	212	210	195	214	233	207	245	246	204	227	244	220	204	234	220	227	233	232	238	245	217	233	237	240	242	231	235	221	214	224	229	205	248	225	240	237	240	224	227	221	222	230	214	234	230	246	227	191	210	239	241	209	252	217	215	211	226	196	241	227	221	237	202	245	241	191	227	216	224	221	232	228	229	217	226	232	223	246	213	238	228	214	218	245	226	233	245	235	244	237	241	236	236	256	206	234	222	245	232	214	218	226	228	193	226	246	243	195	230	259	245	222	241	224	250	234	230	238	244	231	254	248	234	247	244	209	228	226	213	246	254	237	259	222	213	205	227	252	231	232	212	224	202	243	214	225	212	224	205	235	207	225	250	217	225	201	222	249	237	185	249	229	231	254	245	215	235	203	237	221	229	218	215	237	221	223	213	240	238	221	245	243	242	226	246	236	232	219	242	232	247	236	206	252	232	238	248	229	218	223	247	232	212	245	236	240	249	208	257	210	229	231	246	229	232	223	224	221	233	214	244	232	225	231	250	203	204	220	212	225	227	223	211	214	271	221	226	262	229	222	221	215	218	255	254	225	220	239	218	218	224	209	228	218	221	244	218	238	226	208	254	237	205	227	203	224	233	223	221	225	234	221	235	261	218	217	229	211	215	240	212	221	210	218	230	235	257	230	205	234	209	223	230	238	236	240	226	224	256	244	250	200	223	228	227	219	229	216	243	223	202	219	218	226	232	220	248	218	189	232	238	235	261	243	243	245	227	223	210	228	230	258	227	237	220	239	224	250	240	216	204	220	246	249	231	231	224	236	235	208	240	216	233	222	259	223	249	233	261	228	226	259	224	224	215	217	218	246	218	239	249	222	217	221	202	214	214	223	217	221	222	250	240	283	225	201	248	233	213	235	213	235	216	228	240	242	229	232	225	220	238	231	226	215	215	230	248	185	226	231	220	215	235	217	255	282	230	216	216	224	222	234	226	238	200	216	217	248	229	240	258	226	231	222	233	218	241	211	243	232	238	203	210	234	242	226	224	229	218	224	238	228	223	194	195	210	241	247	231	212	233	239	235	249	241	235	236	230	237	223	203	249	252	248	246	214	219	218	232	246	226	202	221	257	219	208	252	235	210	264	228	230	231	228	238	229	214	220	261	225	241	214	207	233	229	242	241	224	243	239	216	226	237	217	229	249	232	213	250	204	226	225	234	233	202	217	231	241	216	233	241	244	223	239	242	231	227	232	214	238	212	191	241	198	217	250	224	219	220	231	218	228	228	254	233	208	229	215	227	264	237	247	241	222	211	218	237	234	240	247	249	241	230	236	230	217	225	226	212	233	205	230	240	243	218	235	212	220	208	202	226	211	240	243	258	208	232	249	203	213	222	217	212	216	224	223	231	222	215	219	254	222	239	237	242	233	237	232	230	233	255	269	222	240	213	213	228	241	220	233	242	221	222	236	222	212	235	239	232	222	218	222	238	241	247	238	235	216	206	233	206	196	254	204	247	212	196	234	231	198	221	205	215	211	220	253	216	245	224	231	249	234	215	220	202	228	231	234	207	230	200	226	220	232	243	238	235	246	209	219	235	255	237	209	240	180	231	218	220	185	228	232	238	192	222	218	244	257	206	207	232	220	251	206	228	199	235	213	243	215	241	246	217	211	269	227	212	208	220	251	244	234	227	236	242	247	265	225	231	221	234	231	201	220	216	225	247	219	225	215	221	215	225	226	256	236	221	225	267	215	231	213	207	217	242	221	209	192	224	228	246	216	237	216	252	240	234	229	234	249	225	237	205	218	211	223	233	223	248	203	219	200	209	197	225	210	213	231	222	247	201	231	227	223	236	216	244	201	239	221	227	211	228	243	213	209	228	190	202	206	234	213	215	207	237	225	240	236	208	271	227	198	220	227	228	227	241	200	261	183	257	235	197	246	248	234	253	245	218	216	237	202	227	211	209	221	222	230	224	224	249	229	222	227	272	204	252	241	221	217	239	238	223	218	224	240	234	193	218	215	197	250	244	228	213	195	243	226	197	243	222	232	205	219	215	235	219	238	249	237	212	275	230	253	223	242	237	244	222	234	223	226	248	214	216	206	229	222	224	243	198	226	230	266	235	241	241	215	193	228	222	252	243	219	238	239	266	238	226	222	225	255	191	251	220	220	241	219	236	247	198	228	250	239	241	234	248	195	205	221	212	222	223	227	237	227	224	226	241	241	243	254	197	235	238	204	224	226	215	223	198	244	255	239	222	209	221	219	210	218	219	240	229	233	209	200	209	230	214	239	189	236	203	224	212	220	234	248	222	216	219	213	226	237	223	211	224	233	219	270	214	222	220	228	230	203	216	216	235	242	234	233	229	231	228	221	204	201	207	224	216	211	214	211	234	233	205	219	238	209	230	202	199	221	238	246	209	221	201	227	217	219	241	248	215	228	219	213	230	219	226	232	254	214	218	232	223	184	233	253	222	225	253	254	251	228	237	254	232	237	217	235	240	222	243	224	241	212	200	213	245	262	231	213	253	219	198	252	257	234	231	220	223	226	191	229	214	252	190	237	236	224	250	226	214	229	235	212	232	215	220	218	250	220	250	245	233	257	243	246	208	210	239	208	252	208	208	226	203	232	241	236	224	224	245	210	232	236	247	246	224	236	230	223	219	222	213	256	253	219	236	225	207	205	231	222	258	216	206	238	241	201	250	217	214	230	215	190	238	214	241	233	227	258	214	246	221	240	201	235	233	228	203	237	250	223	227	232	223	213	222	232	249	232	223	239	238	224	250	236	222	224	257	246	221	233	231	221	224	244	248	251	212	211	238	208	221	234	227	216	239	222	235	220	235	219	262	235	221	198	247	248	253	242	264	237	245	272	235	242	257	225	214	222	211	235	253	239	243	207	225	192	249	241	227	197	239	218	219	224	242	213	255	228	266	246	235	207	215	251	233	225	220	242	237	221	229	239	260	264	228	240	242	221	223	220	212	210	221	223	253	249	225	245	238	242	233	253	230	230	214	230	213	205	215	265	220	231	245	218	195	238	195	229	248	246	229	213	215	215	233	212	228	250	212	241	253	203	243	224	221	236	223	244	226	235	241	234	223	238	255	206	245	215	219	217	263	235	233	256	250	233	218	223	248	173	239	239	253	251	236	241	252	226	227	210	233	203	196	220	222	216	235	252	244	228	185	208	218	234	221	224	241	230	232	239	225	230	226	270	231	238	260	242	239	222	256	248	215	216
11504	5605	4091	2987	2489	1895	1536	1362	1226	1149	1123	1079	963	847	801	731	711	676	723	707	682	653	650	640	619	670	751	687	646	729	612	569	594	595	572	609	516	601	546	562	593	564	555	590	539	551	550	590	574	528	560	589	535	575	578	536	575	532	558	567	586	576	537	519	593	578	574	591	550	582	577	542	595	558	544	572	605	538	561	506	572	543	565	565	587	576	573	601	586	550	566	546	555	548	547	570	564	537	574	561	550	550	579	568	589	512	543	539	544	576	568	585	588	572	512	565	525	607	565	578	562	569	538	568	558	546	567	526	529	564	599	577	583	621	528	577	606	561	586	581	503	546	537	589	599	529	550	530	542	559	551	567	518	569	591	508	563	548	551	519	548	523	556	586	513	558	543	540	616	563	572	607	552	543	546	562	592	542	581	531	554	559	540	550	537	544	566	534	561	532	552	559	549	612	562	556	592	566	594	578	555	581	594	583	569	553	564	492	623	576	560	543	552	563	545	590	547	559	521	542	578	555	550	545	578	529	563	527	534	547	571	536	579	587	560	561	504	591	570	583	555	583	579	544	543	513	539	553	575	526	528	571	544	610	537	567	541	540	551	500	547	561	561	543	564	549	575	560	561	573	570	580	573	543	557	542	612	553	546	565	523	559	546	551	567	575	567	599	547	544	572	549	567	562	596	582	579	578	531	537	523	596	559	542	586	525	523	549	610	580	548	604	573	530	569	602	583	543	616	586	529	573	547	546	568	602	556	521	567	576	551	569	587	581	603	556	561	506	560	551	599	552	569	546	603	539	559	581	535	565	556	611	526	548	561	595	518	546	537	560	571	553	561	582	587	532	525	528	563	556	571	543	586	543	586	583	557	536	576	558	553	575	525	576	587	567	510	572	574	603	539	577	557	575	559	600	582	588	537	562	605	590	566	596	566	577	578	541	545	543	579	569	559	577	537	569	614	562	543	597	588	546	560	552	532	593	569	527	518	559	574	579	580	548	578	567	551	590	551	572	517	590	592	571	556	574	587	567	572	610	534	541	607	586	551	584	580	524	578	537	570	584	571	552	580	575	560	572	561	569	555	514	522	562	601	561	588	583	558	518	549	542	558	555	575	546	568	584	550	592	614	529	535	571	553	533	559	562	526	607	569	540	580	607	550	585	526	534	546	571	527	560	566	560	552	532	572	587	538	591	558	572	574	542	556	548	536	530	612	572	588	561	578	582	552	564	567	564	530	561	545	541	574	562	528	563	585	565	548	506	537	534	562	593	560	537	566	578	553	572	539	567	561	568	572	559	550	578	609	547	592	508	540	535	566	540	594	589	566	581	529	566	609	526	582	558	580	551	511	597	565	546	549	549	587	515	556	503	504	584	612	581	551	521	603	575	551	545	585	536	582	483	567	577	541	545	543	572	591	572	544	565	566	555	568	525	582	561	550	556	566	560	588	604	573	589	561	576	560	581	548	545	557	589	564	564	584	548	567	574	579	534	559	549	566	556	543	514	564	541	556	562	569	579	578	541	583	583	557	539	580	605	505	503	543	578	542	555	561	542	541	599	556	546	548	552	511	523	553	568	613	545	556	597	580	593	555	525	581	552	541	591	628	541	588	535	546	564	607	540	519	551	537	560	576	541	547	584	553	536	565	581	591	544	589	544	548	546	592	535	568	567	600	552	515	578	525	584	558	574	571	576	564	593	545	582	579	588	557	547	569	583	577	566	557	557	561	587	582	566	573	562	547	580	553	543	532	553	549	550	577	527	586	559	588	565	584	572	511	590	568	534	565	606	590	579	606	588	520	560	555	571	555	557	577	614	568	574	561	570	535	574	565	577	579	590	538	545	562	570	537	573	560	521	528	558	567	553	571	616	536	571	521	512	586	555	576	588	646	573	552	581	541	518	509	560	584	562	570	558	588	563	580	588	546	585	543	584	566	554	589	615	543	529	573	611	532	560	552	565	557	549	563	549	535	540	534	552	521	522	532	546	573	553	585	561	552	569	580	550	613	558	536	537	521	540	550	587	506	550	577	555	584	574	562	550	555	541	558	556	555	586	558	542	572	536	578	545	574	511	582	537	572	568	554	563	589	555	571	561	563	554	594	543	567	540	565	542	533	550	578	553	532	540	549	567	559	570	592	571	585	577	605	555	528	509	577	601	555	556	536	579	555	551	580	589	570	552	529	583	585	607	554	583	579	537	567	540	589	541	586	554	587	572	562	526	530	594	571	581	560	552	554	556	575	562	542	566	523	542	601	588	557	558	560	556	553	547	559	585	557	543	592	624	588	582	546	549	579	573	568	581	565	531	525	534	613	572	570	534	551	538	553	535	575	565	544	545	525	509	558	569	542	565	588	583	564	531	530	560	565	538	574	579	553	557	555	579	565	522	542	548	571	531	549	569	572	554	541	525	558	545	538	532	549	575	576	572	542	591	545	608	540	580	562	572	557	544	585	560	601	561	610	570	549	557	553	558	563	501	561	605	527	556	571	558	602	568	593	523	563	546	559	563	608	573	557	525	570	557	528	534	571	560	554	553	554	568	565	549	540	538	542	560	534	598	566	580	554	574	544	581	549	566	554	528	566	549	579	511	607	559	572	576	586	525	586	579	545	557	583	557	540	566	590	554	558	548	554	533	588	570	528	568	546	549	553	542	564	555	526	539	548	561	536	573	533	572	537	584	544	543	538	553	523	572	530	546	551	585	542	559	581	560	563	551	556	587	567	594	586	568	594	541	571	593	558	593	568	542	520	539	551	529	563	596	547	528	551	531	567	536	575	547	538	581	524	566	584	553	550	592	574	569	531	581	563	589	604	578	561	586	575	536	590	520	552	610	527	581	560	574	575	545	554	575	549	520	553	521	527	534	574	579	575	573	654	561	579	515	564	575	558	514	582	538	586	543	555	602	592	543	572	573	522	538	611	567	558	548	596	533	575	550	567	612	555	530	587	545	558	574	544	578	551	566	569	526	553	553	564	556	554	558	545	557	530	587	553	619	565	567	528	558	579	561	580	541	610	562	583	605	542	538	508	548	540	528	522	537	526	602	559	536	554	541	544	548	559	559	575	564	539	608	567	556	566	553	555	588	581	566	590	545	510	569	585	547	574	602	569	560	570	588	575	565	573	520	549	537	533	572	544	566	530	565	554	553	557	547	563	545	590	528	560	541	579	531	601	548	608	570	597	578	551	567	561	546	564	581	548	603	549	575	569	610	537	581	582	587	583	588	561	534	558	579	609	571	527	537	590	549	558	565	534	525	571	560	559	575	585	543	569	546	555	514	557	570	584	533	549	554	586	575	607	574	581	571	484	584	547	564	574	554	570	547	585	541	565	608	579	545	545	589	551	541	589	547	563	568	545	619	573	573	569	549	612	587	551	571	594	536	545	536	581	571	564	549	555	579	538	580	566	531	577	536	592	636	561	564	533	567	556	553	559	576	563	534	528	538	572	573	609	569	574	514	559	557	581	545	567	549	558	569	524	565
28286	12577	5402	1683	1128	854	664	540	513	448	459	482	355	334	323	300	304	284	314	318	296	312	305	287	283	265	311	283	287	277	271	267	308	271	293	283	235	238	276	258	248	256	274	272	266	267	279	232	260	263	247	284	279	291	285	271	291	256	252	263	263	248	278	244	259	261	255	270	253	285	186	282	285	267	240	265	259	282	269	278	248	224	265	298	279	302	267	281	291	307	286	246	241	265	276	272	267	248	277	246	231	278	271	259	275	226	221	260	290	258	292	304	246	237	260	298	243	244	275	236	271	248	246	243	248	238	274	281	252	219	274	260	247	249	284	259	229	291	249	270	264	291	284	296	267	252	248	235	280	257	262	256	257	278	274	254	264	250	267	250	251	261	235	277	280	254	273	267	264	242	267	258	230	270	255	247	273	255	255	268	261	249	269	252	236	269	293	273	240	262	233	253	256	253	257	265	250	277	251	261	219	287	282	269	280	226	254	261	224	289	258	295	283	278	245	252	269	246	238	250	264	263	244	247	301	255	267	252	232	263	257	230	244	228	268	247	276	271	244	277	301	259	285	259	246	247	270	266	251	260	229	257	244	257	249	286	300	272	283	228	280	295	285	292	254	228	254	215	266	247	268	291	262	276	258	273	235	294	262	248	265	291	258	269	265	254	275	218	265	273	285	269	288	251	288	278	248	290	243	258	271	268	246	231	282	258	257	283	261	281	251	251	252	269	256	248	235	242	284	257	276	245	278	262	241	284	291	263	264	274	220	250	250	290	278	254	243	250	239	265	293	239	235	245	250	235	261	259	270	239	261	259	276	281	235	281	261	264	243	245	229	278	259	305	254	255	273	270	257	247	272	274	257	241	266	245	255	242	259	252	237	268	263	271	272	269	270	240	308	263	236	238	269	248	262	268	250	257	252	290	270	248	252	240	247	254	256	259	271	230	276	273	239	267	278	269	281	278	267	243	256	262	280	276	275	251	267	248	262	268	285	267	237	251	247	249	250	244	249	295	236	251	260	276	288	280	265	270	257	242	254	265	254	243	267	271	256	274	295	295	272	286	264	249	276	234	258	278	255	281	271	242	272	241	259	232	275	280	270	315	272	261	273	267	243	276	271	271	255	270	270	271	254	250	270	289	256	310	257	258	275	280	267	264	246	248	244	261	276	249	257	253	265	268	233	247	280	249	283	257	264	238	252	242	281	252	276	266	247	264	260	265	273	281	244	253	250	242	291	255	266	291	284	275	271	281	255	302	274	292	251	260	247	258	267	236	250	290	284	258	239	259	258	242	273	253	236	238	249	241	254	288	253	254	292	280	254	243	277	246	255	292	266	266	252	243	266	241	271	279	248	247	223	274	262	267	259	253	277	276	261	272	264	250	260	289	232	261	251	268	252	253	267	261	299	271	276	236	248	257	261	268	290	253	258	270	273	246	259	259	264	252	246	248	278	264	268	272	259	276	276	265	262	274	246	290	267	269	255	253	257	271	263	233	260	256	266	270	253	281	227	239	274	259	277	254	255	290	271	245	264	255	259	260	279	257	244	280	227	269	273	249	263	246	279	253	252	249	254	253	252	236	265	245	255	256	268	225	244	226	269	270	260	268	236	270	277	237	271	260	260	260	258	255	258	268	242	251	254	272	270	259	264	253	234	269	280	246	271	259	273	275	252	234	217	250	258	263	248	255	261	262	264	264	271	276	249	285	230	259	249	265	255	259	259	245	278	265	278	236	237	238	273	241	229	277	242	259	276	237	280	247	257	239	264	259	254	260	249	255	225	257	272	271	255	216	241	239	258	258	257	272	242	250	281	246	273	262	270	267	263	261	247	278	285	243	244	287	261	294	265	257	251	247	259	255	240	262	261	243	244	237	261	263	272	284	250	210	242	274	262	239	281	274	287	267	241	251	258	252	252	262	294	253	257	236	256	252	252	261	285	251	268	291	258	291	255	267	281	283	278	269	283	270	277	237	241	243	246	240	266	239	278	248	284	258	273	279	267	266	241	287	255	269	254	239	244	238	261	268	260	281	262	269	256	248	259	250	251	283	238	277	256	257	268	227	262	281	258	272	244	244	271	261	245	256	246	242	247	269	254	257	231	249	290	288	280	238	265	250	283	261	223	255	279	243	244	259	252	269	269	275	251	276	256	278	269	291	268	254	274	257	253	269	269	280	257	251	262	263	244	283	270	271	281	275	266	272	254	261	228	256	241	253	265	285	257	258	293	251	265	282	280	274	239	260	263	238	265	227	271	291	243	294	256	250	265	286	262	250	254	241	223	282	252	263	237	280	260	252	275	241	249	263	265	248	266	295	247	276	272	302	242	267	265	238	240	263	238	233	271	284	283	305	292	243	258	240	283	269	248	261	279	262	242	256	264	249	294	294	256	272	250	247	255	224	261	243	243	260	271	272	260	221	257	236	244	268	271	271	250	242	281	290	265	249	264	244	267	252	234	235	238	250	247	265	222	283	322	251	277	272	264	289	268	280	227	255	259	266	282	247	246	256	241	232	245	245	270	256	243	263	240	260	223	269	266	297	257	261	271	266	283	271	255	280	261	294	291	270	248	260	278	240	239	235	262	298	256	248	256	263	258	275	285	260	243	265	281	232	254	259	295	260	267	266	268	269	249	252	237	284	278	254	292	262	281	271	279	240	253	241	214	276	260	247	268	256	255	269	279	250	279	272	273	256	256	272	284	241	239	281	260	249	248	265	253	267	236	261	252	269	267	254	248	254	240	265	267	284	268	258	263	249	265	262	243	226	246	288	232	252	249	235	285	254	259	257	285	262	275	304	277	273	273	270	260	274	267	271	264	278	252	244	237	269	253	268	241	277	247	249	258	242	261	243	264	267	276	267	274	269	223	277	279	274	243	265	261	254	279	236	259	226	239	232	255	259	279	265	265	276	292	246	260	257	258	270	247	261	272	299	249	244	242	281	286	229	266	264	248	253	258	267	261	242	273	264	254	260	255	258	257	283	249	245	258	237	251	252	263	250	248	235	246	281	263	311	273	239	259	252	252	245	278	269	270	272	248	249	234	269	245	242	253	245	279	238	252	282	241	242	252	261	248	250	276	277	283	256	284	262	289	271	257	298	261	267	293	240	232	249	277	250	265	259	285	290	228	257	276	265	284	261	283	279	252	246	248	268	279	255	235	265	261	242	274	243	222	256	266	244	250	271	263	268	284	267	270	269	237	282	254	254	263	272	285	269	220	271	278	287	287	253	261	285	254	261	240	228	258	265	252	263	259	257	257	269	257	292	269	267	250	259	252	241	271	257	269	252	253	257	270	238	268	275	212	245	252	260	264	288	259	245	242	246	260	256	284	289	225	252	265	265	226	271	253	267	246	293	239	253	256	231	262	268	254	244	265	268	266	281	282	261	269	246	230	268	270	300	268	259	238	277	273	270	248	270	262	270	242	283	270	287	272	272	250	290	249	250	254	251	246	241	270	271	247	287	266	269	229	249	260	247	282	262
19662	11293	8234	4830	4293	3273	2684	2333	2087	1820	1850	1676	1542	1174	1003	1026	957	919	867	896	908	840	846	749	802	787	794	897	811	785	748	710	721	717	687	690	655	722	647	666	646	645	628	688	676	614	640	652	620	645	649	611	609	627	612	628	624	659	605	666	641	683	633	634	637	620	667	654	647	633	676	638	589	658	622	602	622	676	619	641	647	637	645	621	596	586	597	586	631	605	609	629	613	647	650	627	667	635	626	622	615	626	625	660	662	648	626	597	632	624	681	601	637	628	649	619	637	647	651	620	631	607	610	632	642	654	650	639	612	633	629	642	606	672	598	618	600	618	599	638	681	613	657	619	634	632	675	624	650	672	637	659	614	654	594	613	618	623	634	599	651	648	658	645	600	595	639	618	632	613	652	650	643	655	617	635	634	619	610	606	578	563	613	649	607	640	595	641	646	650	603	622	594	651	602	613	636	605	647	604	669	634	635	622	602	625	624	625	678	611	643	660	638	611	642	669	633	647	667	602	637	626	615	639	639	605	622	651	612	587	638	587	632	652	618	612	619	679	625	612	680	595	661	633	643	603	661	584	668	583	615	615	570	619	625	643	644	651	655	623	603	667	639	611	597	619	544	628	627	617	560	597	626	628	641	662	617	581	617	656	595	603	596	662	639	653	641	633	641	627	652	624	651	614	602	654	643	663	644	629	632	639	650	640	637	618	635	649	671	651	643	613	613	670	625	613	644	662	661	632	632	622	622	586	644	571	602	622	609	625	635	628	683	604	621	637	570	617	608	597	609	613	659	641	638	626	625	640	595	659	640	607	621	634	667	618	638	605	632	644	624	614	632	668	638	636	636	619	617	648	606	669	633	613	639	646	630	621	609	638	634	619	621	627	609	615	616	696	658	622	616	578	652	663	611	617	687	668	648	604	640	612	604	691	619	621	612	646	685	610	633	617	597	629	662	640	604	610	637	621	601	601	631	600	614	626	639	613	661	622	635	633	639	624	630	583	603	652	611	612	606	633	603	665	594	591	572	665	631	677	617	599	615	630	627	607	630	656	666	606	618	600	672	658	601	618	673	648	622	632	621	612	632	578	632	597	641	647	630	600	628	599	644	638	576	621	660	639	641	593	626	641	609	611	631	625	654	597	592	630	700	600	645	607	617	608	621	610	596	627	592	631	612	637	638	613	636	626	607	622	623	606	647	668	619	657	654	624	600	663	697	616	633	643	617	636	604	652	594	608	627	614	638	628	619	651	582	630	597	591	629	655	636	648	668	609	583	638	623	611	598	623	592	600	604	661	626	631	648	612	620	621	581	626	622	569	642	611	656	629	631	678	623	637	657	629	608	642	670	638	609	670	620	618	608	623	628	630	660	647	659	605	654	604	630	643	665	563	623	626	614	627	616	631	644	663	639	622	603	600	591	574	628	617	611	648	643	674	598	675	623	592	617	660	627	609	645	639	609	682	681	637	631	648	620	600	607	566	635	626	662	612	583	584	606	643	589	670	647	604	599	642	629	585	627	699	600	660	656	629	615	580	644	649	623	616	624	618	622	629	637	664	644	611	633	656	614	600	628	605	651	639	607	638	636	667	660	635	621	626	616	634	587	608	602	620	664	602	674	621	599	622	630	688	621	637	610	636	637	595	635	652	666	631	614	625	594	634	611	635	640	585	661	615	652	601	639	620	660	616	629	624	643	659	642	612	589	634	637	615	620	604	640	657	649	636	615	629	655	593	626	603	658	621	680	607	612	637	630	640	670	626	653	612	608	658	637	587	610	658	627	644	579	646	627	607	582	576	612	638	588	589	597	581	626	643	616	662	590	638	647	670	656	627	632	641	639	642	581	619	627	617	654	649	596	650	638	602	652	621	647	661	614	645	602	653	597	646	629	625	615	651	625	622	628	635	641	615	613	622	683	613	604	664	634	628	622	664	641	691	629	656	656	647	601	673	652	656	620	611	608	667	643	645	625	641	657	669	641	590	631	651	586	601	632	574	654	634	651	601	638	631	576	648	637	626	625	616	647	622	603	637	624	622	622	655	648	622	600	611	583	630	664	632	639	636	667	642	663	630	636	672	659	627	625	654	662	613	651	640	637	614	590	599	636	623	632	602	633	638	628	652	626	621	658	645	605	614	630	645	622	593	661	673	609	653	605	676	597	640	653	674	625	610	652	626	636	629	605	694	634	599	655	616	631	632	667	621	597	632	664	679	632	640	653	583	638	627	617	637	601	667	605	670	678	664	615	629	634	632	618	655	621	691	605	668	628	629	598	629	632	630	631	640	594	620	607	630	634	638	633	638	623	594	634	634	620	624	593	610	656	625	622	601	632	667	610	661	623	622	610	613	637	639	660	604	649	668	608	634	662	670	634	586	613	660	653	649	663	635	573	637	599	632	664	640	603	656	617	635	646	628	608	658	640	660	629	671	566	643	637	643	667	612	615	584	631	619	636	599	631	665	628	632	620	592	616	634	655	653	625	646	608	637	640	625	577	657	583	675	667	636	633	605	581	583	642	647	642	597	602	647	654	632	627	590	622	605	635	637	613	663	619	625	623	640	652	650	640	619	648	668	626	604	638	659	626	605	638	596	653	632	616	577	585	633	632	561	601	630	663	616	643	577	639	609	608	623	642	647	627	587	637	622	604	591	608	646	588	617	601	641	663	659	582	647	629	641	632	610	654	657	621	659	605	632	658	623	622	621	619	617	607	613	652	604	587	602	553	619	651	670	615	610	634	612	657	632	629	667	620	652	581	605	624	635	631	650	626	628	642	629	641	637	641	618	621	608	578	605	654	655	651	626	571	653	616	614	606	602	631	645	617	645	592	625	576	632	600	618	557	643	646	587	600	659	638	675	630	651	620	620	650	616	592	611	617	617	638	670	647	635	591	642	662	617	598	630	636	639	628	619	646	659	657	665	593	602	623	592	639	611	662	613	629	614	695	637	650	573	643	600	635	570	633	625	652	639	624	643	634	672	620	654	621	639	592	632	644	678	641	643	630	633	656	619	625	608	612	647	579	662	638	661	640	629	609	629	650	665	668	613	608	658	639	612	599	618	599	626	615	618	623	637	655	606	617	592	629	592	700	610	586	651	635	605	642	629	636	654	633	618	625	619	605	625	670	566	615	619	626	631	650	596	593	645	658	603	614	626	652	631	623	623	608	635	637	649	591	606	688	625	628	600	695	603	591	617	674	603	628	629	683	645	656	641	659	650	615	650	636	616	576	641	636	623	645	636	670	606	613	683	636	625	607	597	665	670	606	653	626	622	626	616	651	588	592	569	595	587	630	587	632	662	623	632	630	606	629	646	647	651	600	682	625	618	634	652	594	630	659	630	640	602	617	637	656	654	639	619	646	651	595	618	617	635	640	595	645	643	647	631	639	673	625	674	610	623	645	644	644	577	601	642	635	613	606	589	595	627	624	634	644	612	626	562	651	623	645	605	626	607	646	659	662	630	618	619	645	641	633	600	578	688	636	629
39608	17720	8047	2507	1512	1023	836	646	633	587	506	597	431	352	335	321	274	254	279	294	266	283	267	230	255	234	279	302	239	247	239	252	236	256	263	229	218	242	255	237	239	240	265	232	205	211	204	225	215	217	217	241	238	217	221	230	216	221	221	249	211	216	231	245	237	230	265	206	246	215	250	222	236	208	232	238	213	223	245	231	228	228	229	223	235	216	236	199	244	254	220	209	228	210	222	225	213	215	222	247	222	220	227	217	266	192	238	244	227	241	256	220	220	231	235	229	249	219	209	243	223	217	215	223	244	220	240	224	233	235	218	216	218	209	244	216	250	244	202	227	226	233	227	227	233	203	235	207	239	198	205	225	205	217	230	229	216	245	248	236	210	231	203	205	255	226	227	242	245	201	227	216	216	236	211	229	206	235	243	236	240	197	215	212	194	213	203	227	234	225	224	240	233	214	231	220	218	223	210	177	227	230	225	217	248	223	241	199	222	223	236	211	225	211	223	211	203	233	217	204	227	197	236	246	220	223	227	214	244	220	219	229	224	249	231	218	220	202	229	246	210	231	236	220	236	210	237	233	217	245	207	217	221	226	208	200	224	249	229	226	244	272	207	236	239	217	225	234	228	232	250	211	244	208	221	225	203	219	219	203	217	237	215	217	226	216	219	232	221	202	241	216	246	218	219	220	221	219	226	215	198	241	234	253	259	229	232	244	228	223	238	219	234	229	263	222	215	197	222	228	244	236	206	227	193	217	228	210	230	214	231	233	210	227	228	212	215	257	225	231	223	209	221	233	221	233	232	214	232	224	214	222	272	231	221	234	226	231	235	243	238	220	229	207	231	219	237	226	244	203	212	235	231	231	226	231	237	209	223	194	206	219	240	225	217	237	211	220	235	239	228	201	232	240	231	230	222	240	202	213	233	239	243	242	206	205	202	181	229	230	220	212	232	215	235	224	234	244	213	214	253	233	198	243	244	248	220	250	210	226	225	211	224	256	228	224	225	221	245	238	225	211	192	210	243	219	229	210	199	224	230	213	253	195	235	226	232	197	209	225	233	245	224	233	216	218	208	248	215	255	226	246	219	208	238	230	211	197	212	214	221	226	222	221	248	215	235	224	232	200	214	223	224	218	212	225	231	238	230	229	216	228	233	253	207	226	215	233	213	240	222	189	225	210	218	226	232	207	211	221	223	229	250	231	222	213	224	250	232	257	224	215	216	244	195	245	227	223	216	227	260	228	219	216	214	207	234	230	253	244	221	234	220	215	235	246	224	216	236	243	244	209	230	240	218	200	250	214	253	239	234	227	200	225	221	242	230	221	231	226	255	254	237	225	212	252	218	230	235	226	234	211	229	202	270	204	218	225	226	212	224	237	250	238	253	246	216	253	212	242	236	207	208	209	205	227	240	226	237	190	220	213	214	199	254	237	229	249	210	234	248	219	217	214	241	233	224	223	234	217	206	215	211	217	252	239	219	219	215	204	224	201	210	204	224	219	261	207	211	236	225	203	216	248	234	228	237	212	228	251	203	227	202	216	196	237	225	250	253	243	245	238	221	242	222	217	240	203	227	234	252	210	243	221	230	225	253	246	222	214	201	218	197	244	239	225	245	240	207	237	240	233	179	220	219	255	201	219	240	240	229	240	203	231	239	248	245	206	248	256	206	233	215	227	243	189	204	194	255	223	211	192	215	215	217	206	252	235	237	227	239	231	232	238	219	248	231	204	205	247	228	209	220	233	248	220	231	243	212	211	230	232	210	204	230	221	235	212	202	206	238	225	230	234	225	218	248	265	247	243	216	227	252	239	234	229	215	222	240	234	229	230	199	244	247	241	245	217	221	220	227	219	219	219	222	221	250	221	252	206	216	247	252	253	225	217	246	240	196	178	199	219	220	210	227	220	231	227	232	224	227	237	211	227	223	224	243	228	205	249	190	199	190	232	240	225	228	237	214	188	214	206	240	213	230	201	229	224	254	218	225	222	217	239	220	228	242	198	239	220	197	248	231	238	205	225	231	228	216	216	207	242	211	222	245	218	229	201	218	228	225	225	216	187	219	203	211	197	236	232	228	218	229	210	207	239	247	224	231	225	238	226	243	218	193	220	230	220	206	235	247	245	252	227	226	188	239	226	227	216	233	230	222	229	240	205	235	243	190	204	228	223	223	243	227	205	230	191	235	247	210	230	217	218	233	231	224	213	218	234	245	190	214	232	211	240	219	236	213	238	231	200	229	211	196	213	237	209	219	226	235	214	252	228	218	232	189	221	215	205	214	206	248	235	257	230	231	215	205	215	244	217	199	225	233	219	228	199	245	238	242	231	251	219	234	227	234	226	245	242	209	220	214	238	220	223	213	217	205	223	232	235	205	220	219	211	206	245	232	224	217	261	230	216	229	239	232	243	257	201	221	206	261	225	242	249	233	246	227	244	213	225	232	202	211	209	218	215	226	221	225	233	235	216	225	210	239	206	263	258	204	209	231	233	232	232	247	208	213	203	230	250	236	234	218	248	230	239	234	225	227	211	253	230	252	230	225	212	253	224	223	224	231	242	252	204	230	242	215	224	229	227	218	229	235	243	206	221	224	235	219	218	228	211	254	220	213	229	223	215	230	219	179	234	231	220	228	207	216	228	212	251	248	221	219	194	251	216	218	256	215	223	213	231	234	240	220	251	221	219	215	233	227	249	241	242	265	234	219	218	231	207	239	199	222	233	225	207	210	223	219	244	234	227	213	218	212	217	220	232	213	252	224	210	205	205	255	241	234	224	227	204	222	243	187	214	188	214	222	235	194	213	244	235	213	242	248	224	208	201	250	225	224	218	222	188	222	254	239	235	200	226	237	227	207	243	225	207	210	220	223	219	223	240	216	221	248	248	223	224	229	216	233	220	225	242	234	227	210	253	215	204	226	217	204	216	221	222	205	230	222	241	221	254	221	185	186	242	237	225	245	250	247	245	226	226	211	229	215	221	244	251	235	245	230	249	191	278	220	217	214	249	215	230	221	206	233	216	203	248	216	216	214	226	214	226	243	224	192	217	250	230	223	244	206	218	206	239	255	203	249	223	209	242	233	246	228	212	230	231	241	244	214	262	229	239	216	232	240	202	220	219	206	229	216	206	204	233	229	237	223	228	213	211	221	240	210	233	230	210	266	201	242	220	191	246	233	208	218	228	218	263	259	222	216	208	210	219	207	207	241	218	236	235	243	249	228	214	228	232	240	221	225	209	230	208	233	235	240	240	206	221	214	222	206	198	220	223	224	227	216	209	217	246	222	221	199	220	225	228	258	252	225	203	233	238	211	221	241	247	204	227	217	223	234	214	210	247	208	204	212	219	235	250	212	228	247	210	230	208	211	199	247	231	234	241	232	218	214	222	225	213	221	222	201	240	229	236	238	228	211	235	211	231	214	218	233	214	245	227	237	224	218	250	242	220	210	219	238	223	215	213	237	249	236	216	242	231	201	232	243	252	231	238	219	255
26036	13228	10698	6486	5662	4442	3435	3059	2907	2626	2395	2386	1960	1391	1190	1153	1033	959	887	908	870	872	797	804	757	800	821	828	782	751	655	690	644	668	629	673	592	589	623	588	621	564	606	587	598	567	570	569	527	542	593	555	599	597	565	573	597	560	545	573	512	512	576	566	584	559	548	571	580	552	545	544	531	568	530	564	549	540	532	494	613	566	559	549	553	572	530	522	542	544	556	569	527	551	534	532	565	497	549	539	541	545	546	584	535	541	529	546	540	554	521	547	565	547	557	525	575	534	540	533	535	545	515	526	530	531	566	550	531	553	527	520	472	517	534	515	530	554	539	546	528	559	516	577	542	567	512	547	588	564	554	533	577	535	528	554	549	573	537	523	560	536	580	567	568	544	520	514	544	554	578	547	540	556	570	557	550	523	534	497	531	555	550	554	513	567	526	546	505	556	550	559	552	519	539	531	536	578	537	491	602	549	532	539	528	553	544	525	521	528	495	532	545	580	527	564	563	512	566	556	530	590	553	557	589	525	533	562	554	531	570	514	540	517	521	532	545	550	523	563	546	540	527	576	549	575	529	548	596	549	514	554	511	526	560	535	534	533	559	541	549	573	578	520	569	544	575	490	513	508	527	563	483	534	522	553	543	563	525	550	520	524	582	523	518	555	534	540	567	570	531	516	508	557	535	511	553	551	584	590	529	520	545	526	526	516	571	595	569	514	562	537	557	580	500	555	556	518	520	562	547	544	545	546	531	547	539	517	545	544	542	553	550	554	545	574	519	514	574	554	497	541	535	574	548	578	569	553	521	569	541	546	526	551	591	553	547	546	533	543	550	559	517	571	486	532	536	582	543	555	528	581	576	539	568	542	519	516	524	581	520	538	538	521	560	600	557	549	526	516	516	571	512	516	550	545	524	597	552	595	569	543	516	530	522	518	585	596	542	521	545	572	518	524	564	522	557	572	545	517	529	549	525	532	481	575	579	585	512	575	536	554	566	530	534	544	533	554	538	550	557	509	510	520	565	577	585	570	509	551	539	534	543	562	535	560	581	559	565	534	552	574	532	505	565	531	550	521	497	521	554	528	555	542	536	527	550	546	522	531	567	548	559	531	563	555	563	542	558	564	518	526	563	542	565	505	549	580	487	557	545	538	546	541	567	543	580	540	509	555	539	554	599	554	529	584	561	572	556	536	560	520	582	517	582	548	554	548	511	560	555	541	556	558	523	574	581	536	537	555	549	586	566	538	551	559	563	576	549	512	534	576	530	559	534	544	557	517	574	553	556	574	574	538	545	536	532	540	595	515	565	525	509	551	531	536	530	562	548	504	528	540	541	536	568	555	517	507	545	524	576	542	522	541	499	540	542	532	541	540	593	549	589	526	563	512	563	568	556	560	554	552	564	517	565	572	546	555	531	546	529	581	529	522	557	553	532	533	562	538	536	568	565	528	553	504	504	570	563	539	567	565	552	540	599	560	542	568	545	555	548	515	534	491	546	552	544	529	557	554	514	508	546	551	546	522	549	560	511	544	526	573	543	541	544	515	536	493	572	522	504	528	541	552	506	539	526	573	538	511	552	549	525	607	558	560	539	529	516	572	539	531	545	540	524	556	502	526	531	560	533	575	554	567	521	556	521	561	575	533	569	544	560	588	532	590	521	554	553	565	536	555	566	562	535	551	547	536	575	531	524	553	521	514	583	551	550	571	539	561	568	547	572	562	550	538	561	515	540	556	553	551	563	532	558	568	541	533	542	554	514	505	550	599	578	560	547	543	562	559	532	571	513	553	565	537	515	543	534	539	516	552	556	540	529	557	550	584	546	512	515	535	529	560	536	554	541	557	550	582	546	515	570	511	519	521	502	518	534	525	559	550	536	535	500	531	538	588	534	536	542	570	511	563	507	549	579	510	535	531	515	531	555	517	537	517	515	561	548	577	535	573	534	533	552	551	521	523	551	553	541	558	494	537	511	549	552	563	561	566	525	533	524	556	546	524	524	524	540	507	516	533	539	574	572	529	550	568	527	564	518	574	513	546	575	521	502	552	518	503	542	535	549	579	547	563	542	543	558	552	495	552	541	572	538	511	559	536	587	577	555	508	548	559	533	543	515	520	552	577	561	575	540	540	540	526	580	551	540	542	544	534	542	543	590	587	556	563	548	542	520	510	544	553	539	523	564	529	591	546	513	593	503	564	546	563	549	557	522	566	571	535	514	578	525	566	570	515	529	553	545	577	503	549	547	557	521	562	534	544	574	554	548	595	526	527	539	541	550	533	533	553	567	570	544	570	530	567	588	530	513	509	504	618	553	581	529	542	513	495	543	526	528	554	551	535	522	545	546	504	572	526	544	576	558	538	516	567	555	550	508	527	519	545	520	552	574	577	535	525	548	554	562	543	527	538	541	550	570	579	571	547	547	522	564	562	566	562	548	579	510	554	552	535	559	520	547	539	550	543	536	493	587	558	536	519	548	496	549	546	538	573	521	525	575	554	538	549	580	565	567	588	569	516	528	565	519	511	548	551	529	566	509	539	540	566	568	551	524	543	565	588	525	535	553	542	556	551	551	551	542	555	557	533	515	556	575	562	547	577	536	516	520	523	534	574	529	581	548	527	541	523	542	557	554	548	606	575	587	541	551	561	564	514	556	531	562	523	529	540	526	550	584	540	528	566	549	535	552	524	587	519	573	557	496	542	546	533	553	560	541	543	593	544	510	571	575	522	566	560	556	554	538	524	536	564	520	560	517	590	521	576	583	502	547	543	562	542	574	493	535	551	529	559	511	568	540	560	533	518	583	560	527	577	508	515	531	526	563	568	559	552	558	547	516	552	522	559	535	539	524	592	535	518	521	557	590	579	558	552	535	533	510	592	523	508	564	508	589	579	551	551	579	508	505	571	509	560	538	512	512	545	529	530	502	508	532	535	548	533	583	567	538	547	587	530	535	536	550	543	537	551	561	519	539	548	567	551	564	563	561	522	582	541	531	573	545	571	549	509	533	589	546	556	564	535	496	571	544	565	527	527	540	548	558	553	578	561	547	547	553	525	593	537	510	520	505	532	556	533	570	559	575	558	592	523	540	528	557	535	566	524	518	543	548	559	587	591	510	528	518	553	549	530	547	546	549	556	563	519	537	526	602	548	503	526	574	560	530	554	496	528	562	550	522	549	573	519	513	521	497	572	538	533	530	558	614	533	563	560	539	571	550	559	558	559	552	526	558	592	578	565	566	509	549	550	559	535	527	565	532	545	564	538	551	559	544	542	547	539	554	556	606	528	575	574	540	532	540	543	547	563	565	529	527	534	548	539	532	526	572	564	572	558	543	556	535	513	538	539	528	576	518	505	520	553	552	547	522	529	555	537	565	538	562	553	564	547	552	529	546	598	538	552	566	580	543	549	551	533	537	536	544	478	545	520	521	572	574	561	568	520	555	541	533	530	539	546	568	552	536	538	521	550	543	531	512	550	496	583	575	540	581	544	578	516
18278	6368	2226	922	606	453	390	390	336	324	303	328	292	268	273	236	248	239	233	252	221	241	257	267	242	234	225	233	263	227	234	232	244	234	243	232	228	257	238	241	271	225	212	214	235	225	222	233	234	247	217	248	231	237	237	259	239	233	231	230	225	237	208	235	214	236	235	229	220	226	231	250	217	218	240	237	232	216	232	227	219	239	255	258	238	240	218	211	215	219	225	232	200	264	223	230	225	224	253	223	223	232	242	222	252	236	229	250	226	237	230	201	223	232	235	242	187	258	226	215	247	242	247	224	222	231	231	221	217	257	253	208	210	193	237	200	220	225	206	240	212	226	214	239	231	238	230	212	218	232	238	254	239	223	236	236	213	213	234	235	236	226	265	223	231	263	226	214	208	253	196	219	236	209	206	250	234	262	197	229	210	219	235	197	220	218	212	220	240	237	255	250	211	196	236	249	214	219	236	208	260	219	223	251	238	229	240	211	222	244	240	219	236	228	232	225	250	226	243	229	242	228	226	264	232	227	232	238	200	247	251	210	209	211	226	246	200	229	211	203	238	219	254	213	229	219	226	235	214	212	222	222	215	233	279	228	223	223	219	229	266	208	218	225	231	216	236	240	243	240	224	225	215	228	258	244	215	223	216	226	251	236	227	227	253	233	225	228	245	227	207	196	242	220	213	245	225	226	249	230	260	224	211	234	214	254	242	251	240	211	221	252	231	249	216	216	241	255	212	207	239	221	230	264	201	240	248	237	219	228	263	258	196	224	226	249	235	228	205	237	253	233	219	258	212	232	233	248	252	269	226	226	199	241	234	237	229	232	243	206	186	214	237	239	243	218	240	250	228	224	230	221	253	205	231	233	227	260	218	206	235	229	245	236	211	241	261	243	224	233	218	222	230	224	251	230	201	243	237	204	227	231	240	218	216	221	238	226	220	255	225	216	208	231	248	229	241	246	254	216	252	237	220	222	231	228	226	248	236	232	230	241	234	220	206	215	234	254	231	222	220	229	228	215	272	204	224	248	220	258	206	213	234	202	233	214	222	233	217	210	213	211	225	217	230	233	222	190	214	236	244	220	223	236	237	218	214	241	254	251	245	228	225	233	216	236	216	251	235	233	259	239	192	220	212	231	218	222	251	203	224	238	219	220	217	240	255	219	250	242	217	215	243	248	246	232	205	222	239	234	223	213	230	227	245	230	233	248	220	251	225	229	229	210	203	232	257	219	251	234	240	242	217	223	241	220	208	237	239	257	230	246	221	223	238	220	219	230	240	234	246	222	222	206	269	243	227	238	222	222	254	224	249	226	228	254	191	246	254	246	249	251	240	249	226	218	217	258	200	247	215	217	213	208	210	203	236	199	235	212	219	239	244	222	258	237	236	200	232	231	192	234	205	216	231	217	244	233	225	232	201	229	234	223	234	231	238	221	233	225	221	205	216	234	216	210	234	218	217	234	226	235	232	231	238	250	239	241	235	230	221	237	256	264	213	225	238	226	203	210	247	222	221	211	242	244	227	271	236	208	239	236	223	233	233	210	224	229	213	210	201	231	248	223	248	253	239	235	226	222	203	223	230	242	233	217	248	229	228	196	222	195	192	218	247	211	219	245	259	234	224	223	231	240	264	209	217	235	202	209	215	223	221	254	246	203	230	219	222	247	214	246	198	225	224	217	221	212	232	229	263	210	216	229	242	271	192	234	223	212	237	238	221	228	239	215	228	206	224	214	206	250	262	222	210	219	210	249	230	222	253	219	231	228	232	218	226	215	231	268	233	248	239	243	277	203	232	218	211	227	210	214	226	235	224	223	243	216	234	213	213	233	228	219	212	219	230	250	227	239	236	226	217	229	235	253	199	219	228	213	208	226	247	215	215	215	234	253	241	198	234	246	262	226	222	216	216	253	244	216	190	196	222	224	218	231	244	216	209	247	239	215	243	254	250	253	225	208	231	224	257	211	224	241	226	232	257	244	227	237	222	247	221	268	237	240	238	234	240	279	242	236	255	235	235	240	238	219	217	237	230	227	196	215	237	249	237	216	233	219	246	245	212	243	241	222	237	216	215	257	235	236	200	219	232	224	241	244	270	235	229	220	238	235	223	201	218	211	238	241	234	210	201	229	241	236	244	284	203	222	242	240	225	213	236	233	220	257	214	237	220	242	220	238	220	207	216	239	223	237	226	220	228	252	214	212	250	188	266	235	211	242	223	232	210	207	210	212	239	222	235	232	216	214	236	247	218	228	241	235	202	211	241	224	232	228	218	247	215	229	250	224	240	219	260	207	241	227	252	227	216	222	244	214	240	212	235	204	207	213	228	243	238	215	210	244	212	233	215	223	218	215	234	223	231	240	252	218	231	252	239	247	222	237	241	241	202	224	217	233	253	214	236	215	212	257	248	243	247	230	223	243	225	241	242	255	208	235	231	202	198	247	234	211	232	220	247	217	243	258	217	243	216	199	182	242	213	255	202	253	235	248	215	247	229	224	216	193	212	219	246	221	228	234	217	219	234	219	225	227	223	240	246	264	240	211	239	235	245	227	245	226	227	218	247	240	215	207	211	231	213	247	232	224	215	236	222	206	227	220	208	236	223	214	239	232	230	261	222	204	248	236	238	236	214	219	240	235	232	226	242	259	214	241	216	220	188	247	189	224	226	240	229	245	240	252	233	253	221	244	221	243	255	214	223	218	206	253	235	243	212	228	257	214	221	258	228	216	219	224	224	251	234	236	232	244	221	222	200	237	226	227	230	219	225	236	236	243	230	225	227	225	237	223	240	247	217	225	214	221	257	237	231	233	245	203	209	217	237	242	241	229	241	228	225	255	254	232	229	229	235	235	220	256	239	229	231	216	219	227	255	261	227	219	236	226	239	216	220	250	250	237	249	238	231	231	250	239	210	259	236	226	235	237	223	213	240	227	230	226	228	217	233	214	210	220	201	229	217	225	237	221	236	232	221	225	234	236	256	253	236	258	227	230	203	239	227	263	217	235	236	248	230	269	242	219	239	204	235	217	236	229	236	223	252	234	216	230	205	211	225	263	224	226	249	232	227	225	218	210	248	192	225	231	213	224	217	250	236	249	246	217	248	243	221	208	262	220	224	252	221	229	225	204	225	211	257	215	240	253	195	232	193	229	224	208	236	258	220	228	223	224	229	233	248	222	208	222	218	252	257	234	242	243	228	194	234	235	231	233	231	242	234	225	236	240	228	228	248	219	222	223	207	214	214	220	211	226	234	237	224	218	243	229	230	197	228	235	227	221	239	214	218	252	203	197	222	214	213	202	239	222	237	243	246	259	237	212	234	236	224	216	227	199	244	249	212	211	219	214	207	250	262	232	230	241	233	240	248	251	210	255	233	228	221	219	214	235	232	227	239	251	234	227	236	230	220	221	247	243	228	244	248	231	227	222	228	267	242	216	225	219	222	237	246	229	241	231	210	242	235	244	226	214	202	234	229	218	225	244	215	204	226	238	241	227
12903	5846	4212	2853	2235	1839	1469	1309	1279	1144	1115	1041	954	753	724	720	714	693	642	718	667	650	611	649	659	649	663	686	627	676	622	667	582	582	595	577	585	587	522	588	569	588	583	561	564	599	541	579	575	564	567	563	590	543	564	564	541	567	561	625	555	583	580	579	573	581	531	583	580	564	573	578	569	564	553	592	565	577	597	552	558	596	549	575	551	562	560	559	563	575	544	574	556	538	581	532	567	570	566	540	561	577	563	568	548	575	586	555	563	565	579	570	608	560	578	579	593	573	573	586	555	579	552	552	574	554	532	573	576	556	583	574	561	540	555	566	547	578	561	593	616	585	581	558	561	553	576	572	580	537	534	603	572	547	615	517	583	537	554	578	585	633	581	561	546	528	564	555	605	560	584	587	563	547	578	574	585	543	568	584	548	563	526	551	605	575	590	566	577	555	557	529	571	584	577	524	530	598	549	584	566	586	564	568	532	553	563	591	590	534	582	577	551	583	537	595	523	562	590	590	550	554	582	584	554	594	576	564	544	568	561	596	561	594	582	561	573	551	561	536	564	601	569	592	546	551	564	573	594	555	580	598	580	567	552	564	558	556	588	519	614	559	576	587	552	567	569	583	512	552	546	568	569	556	544	598	523	589	583	543	610	576	570	617	552	606	561	541	542	547	564	517	534	564	528	529	591	561	527	541	567	534	585	554	598	540	583	550	570	558	602	555	564	574	593	530	611	592	599	529	567	566	597	554	565	646	584	583	540	557	545	608	543	563	535	553	555	553	531	597	559	553	579	521	581	553	605	589	540	571	588	517	564	557	555	521	561	599	535	593	551	540	582	558	586	542	611	569	581	539	580	603	547	567	574	577	540	536	578	585	557	544	532	527	565	579	571	563	593	555	558	579	595	518	572	602	588	567	573	506	543	517	538	564	573	564	576	531	593	602	576	572	547	582	550	528	549	544	557	569	576	591	593	547	572	582	592	556	527	587	581	577	545	554	551	569	555	547	596	560	569	585	564	544	550	555	565	582	551	567	533	579	550	551	564	586	598	574	592	546	530	547	602	586	544	555	562	601	582	588	550	553	584	546	548	567	554	619	544	596	561	582	565	556	541	559	619	583	574	566	539	566	582	554	553	550	588	553	607	584	547	596	571	537	549	552	594	532	561	555	557	611	560	550	556	601	539	529	574	583	551	582	583	593	512	572	585	570	531	551	580	604	611	537	585	541	521	564	564	562	562	566	557	578	581	597	591	542	560	609	559	549	576	565	541	567	554	564	564	572	556	615	559	544	543	555	592	590	571	608	539	571	537	597	562	575	593	608	597	575	575	545	530	570	573	582	570	532	555	554	548	561	564	558	565	563	561	565	524	566	542	531	571	584	560	540	539	617	585	583	560	559	581	577	569	568	540	582	579	599	589	580	538	575	596	539	600	526	571	571	577	615	539	552	567	558	563	558	619	525	582	563	565	579	562	527	520	534	563	592	607	557	529	545	562	588	540	575	561	589	575	542	573	563	555	603	599	562	528	563	566	553	565	554	588	546	554	588	564	612	553	527	562	571	565	569	567	552	553	561	541	576	560	544	540	545	582	563	547	589	552	596	589	589	528	554	549	569	579	603	607	566	573	559	558	574	554	557	536	579	561	540	557	557	569	568	564	544	588	522	562	613	550	571	603	568	572	543	606	572	578	549	575	576	553	559	542	575	561	581	568	574	522	555	523	551	602	569	602	538	588	606	542	534	597	523	550	532	578	577	529	499	610	527	565	562	559	559	583	578	532	562	582	555	573	568	536	559	600	524	584	547	522	557	596	553	572	563	599	554	578	546	568	579	581	544	553	537	570	533	557	543	568	617	582	593	527	536	561	575	550	549	561	643	563	544	555	523	548	554	571	583	568	590	559	563	559	567	498	548	572	600	572	541	506	544	537	518	586	532	596	544	573	579	550	671	591	561	588	558	533	582	551	549	565	535	547	564	574	606	568	577	585	539	564	589	564	565	539	601	578	570	574	589	546	560	541	553	547	566	561	565	527	594	577	565	596	514	539	563	578	575	588	614	556	537	548	571	616	556	569	568	547	581	552	573	508	590	551	625	529	601	592	566	614	602	554	589	525	536	594	539	583	581	555	570	564	573	565	571	548	590	563	536	544	572	571	526	528	558	522	563	569	583	584	530	575	533	570	528	503	588	587	606	616	554	602	556	553	542	593	579	573	568	594	581	607	573	582	537	561	540	587	621	537	588	550	583	571	573	581	542	574	572	550	595	545	590	549	513	567	593	550	560	545	601	545	568	532	553	565	569	542	594	527	541	597	587	548	543	546	538	574	513	568	538	553	577	496	590	546	547	574	538	560	540	548	535	559	577	547	571	587	531	579	572	525	580	558	567	544	568	581	576	566	551	586	541	580	545	579	565	556	599	558	550	498	560	570	554	620	543	542	563	546	542	604	599	574	571	562	551	555	564	624	539	533	576	578	556	574	605	578	549	526	589	550	575	584	513	554	561	548	566	529	544	608	554	586	557	583	527	590	584	573	541	580	566	586	561	594	542	586	571	536	589	549	591	551	586	581	544	565	577	544	541	577	636	542	606	547	608	584	576	527	559	541	588	620	630	592	595	571	579	537	509	557	564	560	523	543	577	552	546	602	543	563	518	586	587	544	598	596	561	560	565	547	579	575	540	572	562	594	544	591	550	570	557	570	601	560	552	581	553	552	564	514	565	552	562	519	564	550	554	544	558	523	570	596	524	535	565	596	548	553	564	531	586	565	588	549	582	548	572	548	594	562	552	549	586	556	548	564	591	579	557	525	554	555	523	600	581	572	524	588	558	636	592	574	564	594	563	595	565	568	568	603	559	522	565	571	504	590	553	566	545	609	549	535	561	562	613	556	577	550	579	554	589	554	516	579	593	551	561	560	547	576	548	552	590	561	546	564	557	543	583	559	500	556	572	575	555	548	596	513	527	533	578	581	563	587	559	593	563	569	580	577	568	567	599	537	581	601	548	522	542	574	589	563	551	594	539	586	596	569	583	585	538	556	544	576	586	587	568	599	575	570	568	591	560	581	575	525	607	597	570	602	567	540	549	607	542	556	566	564	570	575	567	560	589	607	534	564	609	588	556	513	576	565	550	556	576	564	568	619	580	587	539	558	568	586	557	583	596	551	571	560	574	559	584	559	562	572	551	552	579	543	610	554	572	552	557	609	545	584	618	572	573	574	501	551	561	595	551	506	580	524	560	521	574	558	613	598	550	549	598	573	562	566	564	547	576	528	557	588	540	557	522	581	551	587	551	586	576	558	552	568	560	561	558	607	561	583	574	591	561	573	569	609	567	615	535	533	547	556	543	584	559	556	549	569	519	554	526	564	541	576	577	558	550	571	595	557	595	532	539	509	528	592	575	500	540	573	571	562	573	561	541	543	598	548	534	559	545	592	531	577	598	561	569	575	574	599	549	591	572	555	575	588	580	580	558	578	589	574	561
29422	12031	5705	1678	1147	853	620	563	534	475	437	458	392	280	326	313	299	286	291	244	251	326	290	292	259	300	293	274	267	286	270	258	258	282	281	271	255	292	235	289	274	259	257	255	260	265	241	264	254	248	261	253	251	271	229	260	290	280	239	259	247	253	271	296	276	264	292	257	270	285	299	267	274	264	273	256	254	247	290	287	271	269	279	242	232	239	269	278	265	265	302	270	303	260	239	236	264	269	278	241	218	264	251	256	244	246	259	296	273	264	257	291	267	251	258	271	252	226	287	300	272	263	255	233	278	260	243	253	281	267	265	242	263	294	266	258	256	270	281	262	265	269	259	289	249	247	313	272	258	272	292	259	266	264	249	263	279	242	255	287	269	244	271	256	280	252	266	282	242	276	264	257	283	276	246	233	244	250	251	258	244	258	287	240	257	246	273	272	270	271	281	289	276	248	267	290	248	245	262	233	247	270	251	236	236	278	245	282	262	257	240	247	268	283	298	261	256	251	260	221	244	246	244	270	253	273	246	236	265	261	273	290	271	268	248	247	275	237	248	231	233	269	242	298	250	267	267	258	249	279	279	285	260	235	240	265	247	251	256	278	271	237	268	243	280	237	263	262	256	269	273	285	265	278	266	278	241	268	250	253	268	269	258	239	282	251	257	259	260	234	237	262	290	269	272	253	240	278	253	270	240	259	272	248	249	266	264	281	249	236	276	274	264	231	272	249	246	256	250	262	254	266	227	260	290	256	271	266	261	276	248	285	256	280	257	244	268	272	260	261	299	264	240	259	244	266	243	254	231	251	260	255	248	252	311	257	232	274	232	285	252	261	246	269	267	266	266	241	278	272	252	227	283	264	260	254	275	279	268	234	265	269	244	253	265	291	247	263	263	278	301	310	257	288	281	241	254	229	289	241	266	276	271	271	258	246	252	289	282	283	288	269	255	277	267	273	267	250	275	271	234	264	247	275	265	265	266	267	275	287	275	283	270	256	276	293	283	282	228	245	263	239	255	268	259	260	292	258	248	254	260	278	246	287	272	246	257	260	278	263	246	258	268	260	253	258	284	270	283	293	277	297	253	255	248	264	259	275	252	234	265	266	270	240	246	275	261	256	262	248	262	261	274	257	251	235	273	265	264	285	257	239	278	244	235	235	260	261	255	280	267	280	235	263	282	265	248	263	274	268	271	260	253	250	249	279	292	250	278	251	294	269	242	262	279	265	277	254	270	261	274	245	267	253	259	267	270	270	291	273	260	285	270	249	267	268	262	267	283	258	254	250	220	278	273	259	264	253	257	291	275	262	239	243	286	259	250	299	275	253	273	257	253	270	242	238	289	283	239	249	242	249	274	232	268	272	229	267	279	278	238	241	293	263	285	265	291	265	270	264	234	271	274	257	278	253	284	311	261	269	260	278	233	240	263	253	271	282	250	276	229	257	230	274	270	258	253	243	268	295	249	285	272	273	270	270	254	253	259	275	222	286	265	239	251	288	258	274	257	262	231	281	262	243	260	253	251	267	283	263	289	264	269	257	263	245	266	247	278	246	244	243	249	246	270	266	264	272	254	254	222	258	253	266	262	245	268	235	261	262	247	256	263	253	269	245	274	250	246	244	262	268	246	272	255	228	277	268	261	248	287	261	262	275	284	252	265	287	271	281	269	271	253	250	281	223	219	269	270	260	273	247	258	279	284	272	250	250	248	261	268	267	255	284	278	258	240	292	292	224	274	276	265	274	290	287	274	249	245	264	259	265	274	278	239	239	239	238	276	270	244	293	262	265	257	224	275	253	264	248	277	254	269	274	283	237	269	282	272	268	274	254	278	269	265	276	247	260	229	249	282	291	261	239	282	275	258	280	280	250	276	265	267	270	250	230	246	267	252	267	258	233	287	241	230	286	246	279	253	270	266	271	240	253	255	232	293	249	240	267	224	244	253	261	251	255	238	277	252	263	299	268	253	255	282	276	264	256	286	247	250	229	253	235	278	265	274	245	280	266	262	285	263	281	256	232	301	248	241	273	258	247	257	270	296	269	282	257	265	290	259	265	269	273	272	243	252	267	270	262	245	262	253	269	285	232	244	281	256	259	275	234	290	247	251	262	263	271	243	248	235	274	266	248	260	239	225	203	261	282	258	247	230	248	264	240	285	238	257	290	240	244	258	291	277	257	247	225	276	281	300	276	257	257	287	242	278	301	282	245	250	251	287	243	277	263	278	275	250	246	276	264	288	310	288	273	271	255	250	279	297	295	286	254	259	256	284	242	261	275	253	259	271	278	284	280	273	209	270	266	242	287	243	282	282	253	229	267	238	243	254	283	259	272	242	270	272	274	270	261	260	247	252	263	269	255	306	279	244	254	275	269	297	263	262	260	286	289	247	289	263	282	262	258	258	254	260	255	277	238	283	222	253	254	224	258	265	281	301	260	255	266	314	242	246	269	256	262	277	252	273	263	256	244	262	277	289	260	243	275	257	258	292	260	257	248	260	258	249	241	286	270	231	250	281	278	253	247	235	241	246	285	257	263	261	239	267	255	258	273	254	268	262	236	285	278	236	255	261	272	243	276	252	243	276	256	276	242	232	264	295	259	256	234	267	259	284	262	265	283	259	277	280	288	238	261	288	263	265	285	252	275	256	275	248	270	274	259	305	244	272	295	276	257	298	264	271	273	285	299	246	244	260	245	258	277	268	247	285	266	249	264	239	285	236	253	272	251	259	272	236	260	230	241	266	256	274	268	238	290	237	261	258	275	212	277	265	230	267	231	265	252	236	269	279	263	249	278	264	257	265	260	257	278	277	285	221	277	288	265	277	245	278	248	276	299	274	261	251	265	277	250	263	256	246	273	258	270	292	287	262	267	253	235	258	255	261	293	279	250	267	236	257	270	244	240	262	254	240	273	233	267	263	296	259	259	261	238	212	260	249	286	255	271	274	257	224	244	281	269	253	281	275	296	255	281	262	293	250	259	223	270	225	243	263	240	260	252	263	263	258	257	289	293	261	282	255	268	262	235	290	277	282	233	262	247	280	288	261	272	275	236	290	257	248	275	227	270	268	283	252	256	273	228	254	234	263	250	243	246	247	287	261	309	270	232	250	275	280	284	263	255	248	226	236	277	232	254	257	248	247	269	265	257	244	234	261	278	248	273	247	289	270	271	261	275	256	258	258	277	224	247	289	248	273	289	266	273	284	271	283	260	278	286	256	258	271	261	261	267	269	268	266	264	257	257	269	289	277	310	304	223	279	237	251	251	293	266	280	266	237	251	269	250	253	274	286	243	262	284	248	263	247	243	254	248	273	263	244	253	247	262	251	258	239	285	269	281	256	260	268	243	262	273	276	270	262	282	255	281	248	255	274	255	235	227	280	250	238	267	283	248	264	271	260	260	292	238	277	249	258	244	285	274	245	240	233	255	280	260	281	286	263	260	263	250	263	284	251	247	279	246	266	259	242	266	276	286	251	247	265	275	248	263	277	269
20889	10091	8549	4924	3926	3225	2478	2185	2065	2058	1936	1777	1584	1140	1040	960	914	897	813	833	808	836	832	816	895	824	828	813	779	746	718	718	723	648	686	674	679	711	615	671	637	657	673	656	653	662	656	654	679	673	670	631	656	647	670	642	630	597	688	626	610	681	624	624	646	694	664	630	631	643	631	631	653	634	636	650	613	647	637	640	613	668	616	612	627	628	611	643	635	677	632	621	603	613	639	653	625	594	651	624	657	578	666	655	602	635	618	677	631	634	677	653	622	621	617	658	625	648	643	647	627	630	650	671	623	633	623	581	628	643	680	647	630	674	645	650	644	630	589	665	665	642	656	652	629	610	616	598	573	650	637	586	632	616	611	626	637	669	609	592	626	600	625	615	642	666	665	632	567	616	613	625	632	604	599	595	610	656	602	669	614	637	662	632	659	607	630	638	653	616	646	629	673	641	658	593	630	621	604	638	655	605	643	611	630	630	598	670	607	609	635	670	651	653	596	674	615	639	619	634	657	637	587	620	644	612	612	625	689	634	633	627	672	607	639	616	680	658	620	618	631	619	620	673	659	640	646	651	634	634	638	657	633	634	641	590	657	652	611	615	679	627	666	607	611	625	614	656	654	621	629	609	652	638	648	672	648	644	632	620	631	607	680	616	648	638	620	599	626	671	681	642	624	610	633	635	656	611	579	641	613	632	650	591	601	599	642	639	665	607	616	677	645	629	606	667	644	680	667	681	644	622	628	579	663	684	596	665	614	611	640	647	639	619	615	618	610	592	617	672	655	693	629	654	618	658	662	701	637	612	600	631	664	610	631	623	666	589	602	633	600	597	628	649	621	627	638	626	631	660	623	651	622	612	631	629	642	609	673	609	625	629	666	656	643	673	630	635	660	675	597	615	610	616	649	630	582	652	588	641	640	642	607	646	601	655	612	602	617	656	623	634	659	640	626	644	661	625	633	598	634	656	627	626	633	631	657	595	646	613	664	646	620	625	618	668	632	679	637	657	587	653	645	626	592	615	616	612	655	595	656	665	656	639	648	617	630	642	602	632	663	608	647	632	658	651	618	606	643	633	649	625	653	602	688	606	596	664	593	604	630	644	660	650	597	642	662	641	658	681	603	647	659	658	695	647	650	635	635	665	648	634	630	608	609	652	628	594	646	631	622	623	595	617	639	616	622	619	631	642	652	623	640	670	631	641	631	659	627	619	654	634	698	657	644	588	683	629	627	575	630	632	631	604	651	595	647	624	642	608	591	592	645	584	631	636	626	664	652	615	626	660	657	666	580	637	657	678	608	634	662	653	621	569	655	607	657	651	651	592	624	636	637	623	599	677	648	591	625	632	652	609	601	639	634	636	623	646	601	654	665	578	601	640	633	630	656	631	625	627	623	604	622	674	659	600	611	621	638	632	615	636	613	637	689	597	619	625	668	649	648	646	633	634	620	616	648	657	599	638	629	614	645	605	676	663	660	629	584	636	613	645	599	664	635	623	603	604	626	628	662	616	598	651	629	607	606	608	618	611	657	628	653	595	672	614	650	643	625	604	653	628	598	621	682	684	584	613	585	670	603	641	622	647	642	670	617	619	642	641	631	630	608	599	607	682	607	638	661	605	657	633	656	641	680	635	672	649	664	623	655	639	667	632	612	621	646	593	633	636	646	626	688	627	653	623	614	633	600	620	611	611	681	645	632	663	603	643	683	662	644	667	615	611	672	609	646	680	617	597	643	671	597	627	646	666	616	637	634	646	599	654	647	565	667	604	660	612	657	632	628	614	631	602	630	630	601	705	616	638	601	608	639	654	637	663	659	602	658	621	596	657	650	604	666	612	644	617	640	624	627	604	670	638	654	656	654	628	673	643	598	653	661	626	636	634	694	611	613	600	618	629	625	646	621	682	626	608	638	645	660	635	618	654	632	610	601	639	608	680	588	642	677	612	610	663	636	654	634	606	656	655	636	604	616	634	607	605	595	637	583	666	636	631	640	636	638	619	630	646	659	645	623	583	655	644	623	694	685	631	579	635	617	696	671	648	631	641	638	667	692	646	629	614	663	639	667	626	646	621	657	642	646	638	631	643	619	644	640	610	615	620	618	566	620	659	614	613	587	629	609	612	644	626	610	620	644	573	654	616	643	655	619	626	645	651	608	645	646	669	594	624	668	607	609	583	588	633	586	569	619	606	645	591	654	650	646	610	664	654	606	593	611	610	645	638	616	668	648	595	640	632	623	576	626	640	621	663	650	648	602	645	660	642	670	574	619	628	628	635	644	617	621	632	566	637	592	628	653	650	687	630	604	648	613	634	623	633	662	626	569	631	649	656	610	633	659	637	651	647	670	612	665	653	645	648	599	633	678	619	605	631	622	661	606	700	587	612	645	605	633	644	647	593	602	685	614	634	674	638	666	572	643	696	662	642	603	600	607	636	599	641	626	609	610	616	646	641	621	630	640	646	643	662	617	630	604	640	616	600	651	630	672	647	638	614	616	657	625	595	619	644	633	676	619	633	620	608	661	657	630	634	632	604	620	634	605	629	592	674	675	671	621	605	620	635	619	626	635	649	627	673	611	608	596	628	612	647	628	640	623	629	691	673	601	623	658	673	672	599	669	613	656	635	579	580	641	650	642	633	588	625	593	638	617	673	663	646	628	623	661	613	669	557	654	652	614	606	669	648	672	615	650	653	592	591	643	623	704	654	634	592	647	627	678	661	627	611	642	629	680	623	638	624	653	655	689	587	685	658	634	647	712	608	661	627	657	723	641	592	617	662	643	622	635	625	607	666	613	628	623	663	590	669	625	639	688	637	644	581	603	658	618	651	623	589	661	639	636	595	610	650	645	643	648	673	634	634	621	659	614	634	623	627	587	634	670	660	661	623	661	565	654	654	667	652	642	634	641	653	639	596	662	642	642	626	640	611	660	634	612	609	648	628	606	618	635	624	676	685	628	590	631	629	655	641	632	651	633	659	647	639	632	636	632	697	651	656	651	681	673	626	601	645	643	640	645	632	589	619	617	621	619	662	635	640	647	618	624	616	620	652	633	659	632	606	620	652	633	621	637	631	669	603	616	624	637	642	607	605	656	617	624	634	607	616	638	635	649	680	648	680	617	632	649	652	591	644	658	623	639	645	656	646	642	656	653	656	650	616	660	640	585	629	586	681	625	609	671	635	638	623	628	657	601	671	625	646	682	630	658	621	635	640	609	607	643	667	623	681	645	634	648	649	641	602	650	679	677	651	680	602	624	630	623	629	631	616	632	627	645	647	655	620	615	620	612	647	604	588	672	620	737	662	605	678	645	676	635	618	612	633	597	627	617	631	589	629	646	634	639	639	644	641	706	633	628	606	667	621	655	663	630	647	616	679	671	654	675	618	645	623	650	619	662	619	580	655	688	646	621	628	583	622	627	629	622	627	631	616	610	662	632	680	622	612	606	631	605	607	654	670	607	663	667	661	612	644	644	607	656	653	631	617	613	648
37801	17784	8354	2540	1541	1062	838	715	683	661	614	517	458	359	297	304	295	300	277	283	263	304	292	323	317	282	290	289	261	222	224	223	246	248	225	277	256	246	259	211	211	224	235	230	228	231	232	212	234	231	237	197	234	207	232	244	213	199	221	223	216	251	233	234	235	241	225	261	216	231	218	231	219	225	234	245	240	227	227	245	228	239	233	232	223	214	212	208	208	259	199	222	229	210	238	247	249	251	220	218	241	209	208	227	220	218	219	218	235	265	229	225	253	238	237	225	233	234	249	272	211	220	230	226	240	205	227	207	213	191	204	229	206	220	247	206	262	228	246	223	239	214	208	238	235	244	227	225	238	201	231	221	206	195	234	205	224	233	227	231	223	203	211	209	240	215	206	229	237	237	248	208	217	218	260	223	238	199	221	236	229	235	208	221	198	241	243	224	216	220	232	212	222	199	234	227	247	218	220	254	216	249	243	224	232	238	237	210	202	233	197	224	245	205	229	234	227	249	225	233	210	239	203	215	197	223	258	218	244	246	236	224	241	210	230	197	217	217	219	259	211	227	219	253	248	200	227	213	225	250	261	225	243	236	224	232	180	229	233	200	247	248	256	225	196	233	224	230	236	191	212	250	251	223	225	231	243	207	209	204	219	223	200	210	215	199	217	249	227	213	242	220	214	213	240	224	236	252	216	239	225	225	223	236	214	249	238	229	233	187	238	245	214	215	210	244	245	244	260	227	235	225	254	223	218	229	236	240	244	230	243	243	230	252	239	215	223	245	259	217	219	255	211	200	219	222	209	231	259	241	223	238	246	232	230	210	218	242	242	250	260	236	228	239	212	228	237	233	222	199	220	215	249	237	223	234	221	216	255	231	214	206	242	234	231	228	253	213	228	239	253	240	231	213	233	237	216	246	256	266	221	242	203	215	211	222	212	230	231	218	224	235	208	219	218	240	233	271	238	216	233	227	205	220	230	221	247	216	235	237	211	213	248	222	227	219	218	222	240	264	235	257	207	211	204	242	241	243	212	241	229	239	220	241	239	218	216	242	240	213	260	247	234	249	230	258	208	226	225	221	235	242	232	230	209	245	235	233	204	236	218	247	222	233	212	209	224	227	236	224	230	222	221	228	222	220	215	222	212	216	200	218	270	267	240	223	244	264	223	196	221	230	213	247	211	201	223	222	234	210	244	226	216	235	214	253	222	248	243	234	223	259	248	207	218	230	197	231	224	241	209	229	232	229	234	193	217	201	234	237	237	222	228	220	216	198	214	244	202	209	218	252	210	208	237	225	246	236	232	231	228	235	238	221	217	218	209	229	236	226	245	235	208	218	218	243	223	235	222	218	228	242	235	266	210	217	223	218	233	199	226	214	237	245	241	228	240	211	245	228	225	220	221	207	206	230	219	208	196	220	233	229	233	225	241	211	205	237	226	242	214	238	226	236	247	262	240	236	214	245	212	239	209	212	255	206	220	201	237	237	222	225	255	221	254	210	210	247	223	266	257	236	247	257	228	214	218	245	229	225	213	225	237	226	219	227	217	197	216	208	227	211	242	241	227	229	234	223	235	222	236	234	216	204	236	225	241	222	229	229	214	223	210	206	228	217	229	237	183	233	194	205	219	207	195	227	241	230	222	237	212	239	227	207	229	224	222	203	245	225	225	234	236	239	242	250	207	210	225	208	223	210	239	249	210	230	221	230	209	263	249	219	211	247	211	215	230	221	209	249	233	228	225	236	231	216	209	244	207	233	225	205	233	242	228	195	232	242	218	231	256	222	229	242	224	227	212	220	227	221	223	226	219	222	237	214	238	230	227	222	229	224	229	259	251	199	226	243	213	210	224	218	249	225	225	230	210	240	243	247	264	229	254	235	199	216	223	253	217	219	240	225	246	211	213	219	214	202	223	260	235	196	237	217	230	235	226	242	238	215	206	203	228	219	234	218	225	234	214	239	209	231	241	223	237	215	199	222	227	237	221	222	230	261	230	227	222	213	240	213	247	244	202	231	235	231	232	214	244	226	199	208	238	203	252	217	201	259	217	235	269	233	226	245	248	236	248	234	221	212	244	205	232	221	197	235	210	199	201	226	224	229	263	234	229	233	222	215	226	212	227	192	218	231	200	223	230	225	223	239	233	208	225	228	212	255	211	200	220	188	213	215	225	252	206	225	238	238	249	244	232	223	214	240	253	221	265	236	216	215	210	238	193	227	236	229	216	222	217	217	236	260	206	231	225	199	209	247	243	220	234	204	210	193	236	214	206	219	229	225	209	249	211	228	246	236	258	223	233	224	217	236	210	214	223	230	234	208	213	238	249	237	242	246	253	216	214	229	205	230	216	234	225	245	228	232	227	252	240	260	195	233	227	213	235	243	225	217	207	210	245	238	267	233	193	216	230	214	214	221	216	213	217	224	228	226	213	238	226	215	236	223	221	207	236	205	246	225	215	216	235	231	226	203	206	213	237	209	226	229	215	248	243	215	237	252	209	224	222	240	222	239	237	194	254	220	234	238	243	239	213	230	230	226	228	210	184	222	236	227	232	246	237	223	244	242	238	231	229	224	233	240	272	218	235	212	235	247	217	230	245	245	252	243	222	214	215	233	232	215	206	255	226	210	224	238	225	224	221	202	221	214	238	230	230	222	234	205	227	240	201	231	207	213	229	222	238	231	250	231	202	206	196	233	220	226	224	235	224	241	203	221	247	227	220	244	241	250	226	226	225	228	228	232	214	185	225	232	241	197	241	222	229	199	240	223	252	228	226	221	217	232	247	197	245	242	257	209	194	204	254	243	215	230	244	244	217	194	212	226	204	246	235	209	215	233	213	203	234	198	271	243	244	219	221	208	225	209	209	221	209	243	211	221	215	211	241	238	232	229	224	251	269	220	235	229	206	231	216	226	258	203	220	253	229	232	207	239	236	229	235	218	230	228	234	241	239	226	251	227	230	238	211	214	250	238	243	219	216	252	229	213	269	234	226	243	246	231	207	214	250	235	206	226	218	233	226	233	208	221	260	222	223	242	231	217	185	261	233	233	238	244	219	231	230	235	221	200	218	225	238	212	231	202	232	195	232	192	199	228	224	232	241	227	210	195	246	240	246	218	259	209	190	257	227	229	224	237	245	237	212	213	255	225	229	203	230	239	238	244	243	217	235	225	209	236	219	219	246	212	220	209	234	211	231	252	204	237	219	210	211	196	239	236	218	216	240	214	224	216	235	241	203	244	214	228	207	240	242	234	240	218	235	265	222	272	233	262	226	238	217	221	239	237	232	192	221	218	214	230	219	214	223	235	221	232	241	240	215	224	214	245	230	228	235	224	244	226	203	222	242	206	236	241	209	237	231	225	236	226	225	219	226	218	229	219	204	207	211	217	204	246	234	214	230	218	218	241	224	246	205	243	245	268	212	228	234	196	220	213	219	208	232	188	219	225	204	228	213	228	231	253	210	224	228	233	259	225	200	215	232	215	228	235	258	207
24423	13962	10860	6788	5555	4493	3667	3181	3079	3007	2708	2344	2132	1479	1152	1123	1029	924	933	873	909	905	924	834	849	899	831	825	736	738	676	632	604	673	643	614	585	615	601	585	635	594	565	545	590	575	564	593	588	587	572	635	551	564	586	558	582	544	552	518	537	567	558	559	566	545	572	550	546	574	581	593	544	560	622	511	504	568	552	570	572	593	585	577	530	574	534	550	546	540	521	548	595	537	553	567	495	568	575	539	566	535	529	553	527	571	565	554	536	542	518	534	560	557	534	537	556	590	557	524	523	569	564	533	546	580	555	574	578	554	573	556	577	555	526	542	494	536	566	576	572	585	515	557	557	549	543	533	555	574	558	539	538	529	567	545	568	537	542	524	566	550	574	557	540	577	569	528	561	577	547	568	547	525	546	543	538	543	567	501	550	531	541	536	519	545	517	582	541	535	565	556	573	569	540	559	570	563	553	542	564	588	553	486	561	542	555	564	556	555	524	533	565	551	572	526	540	586	527	599	546	580	575	581	557	558	513	550	578	521	533	555	537	581	563	522	516	549	578	596	554	531	527	499	533	555	548	570	575	527	541	543	523	537	557	552	547	551	529	551	529	530	557	582	628	570	594	561	516	520	522	515	531	532	531	550	530	537	558	534	510	537	539	542	558	544	565	534	503	543	536	571	518	567	559	567	561	522	562	574	544	569	565	565	564	568	548	537	564	577	557	562	534	563	576	586	504	538	612	544	596	586	522	583	545	532	526	554	576	528	507	583	535	529	586	548	521	555	578	551	551	555	577	550	548	516	534	570	545	532	508	550	519	529	547	556	574	575	564	551	563	597	538	532	583	549	541	543	549	506	542	538	549	537	564	506	570	517	591	540	546	543	512	570	534	542	579	551	557	529	542	553	518	559	578	556	547	574	555	548	588	581	581	547	554	536	573	505	520	544	585	514	537	545	539	516	567	533	548	517	580	531	575	526	543	521	593	537	614	551	578	548	525	519	593	554	527	588	554	559	494	575	556	590	540	522	524	569	519	546	500	499	521	546	591	577	551	557	590	556	552	550	541	527	565	555	528	565	568	539	590	556	563	503	522	513	553	494	624	548	554	564	510	553	518	563	550	492	537	555	577	551	577	514	519	533	571	563	553	535	557	545	584	586	548	612	551	600	571	539	542	549	545	535	541	584	553	519	575	517	604	550	584	534	572	526	528	579	542	552	548	539	553	550	553	534	549	571	537	534	556	559	558	552	564	568	529	556	579	577	537	511	532	580	538	569	539	520	555	551	557	535	539	563	544	564	581	572	523	541	566	528	593	511	536	554	544	524	560	576	588	548	527	579	545	513	565	567	558	538	541	582	576	514	579	566	566	586	594	566	543	572	567	547	503	574	559	517	537	580	577	557	538	536	561	557	523	578	547	564	538	559	541	605	530	576	510	556	530	588	535	555	519	527	554	570	553	549	525	547	532	548	534	558	552	560	578	504	544	578	517	582	582	533	549	556	540	535	547	549	522	520	542	560	569	550	529	563	541	576	541	532	564	565	525	515	564	533	535	540	569	519	529	580	625	551	584	556	562	550	565	581	572	571	512	553	541	544	548	542	586	551	577	575	567	563	544	525	512	540	538	536	555	579	543	586	615	554	573	566	529	562	609	538	557	529	545	539	574	574	523	513	507	527	541	498	561	565	576	579	565	558	549	532	525	516	544	558	536	546	508	577	540	587	539	509	495	557	563	532	540	563	485	539	565	522	554	614	586	553	552	561	517	514	527	539	523	522	567	571	537	559	562	543	541	519	557	561	557	557	568	562	566	539	523	542	563	546	570	551	541	610	574	524	548	523	531	578	587	585	537	562	566	592	562	580	528	546	513	529	553	570	557	553	617	535	570	571	514	571	518	544	554	547	564	538	544	565	556	563	555	505	544	585	537	536	535	522	552	547	547	525	568	586	610	528	533	566	589	521	570	553	558	562	577	514	568	545	577	543	510	592	545	586	574	584	513	541	557	511	514	520	574	511	570	551	532	546	533	564	586	541	535	533	547	496	558	569	528	541	549	563	534	550	548	576	508	536	586	596	548	539	531	569	579	545	526	527	560	544	569	521	564	569	532	529	536	521	571	517	550	536	562	555	561	554	546	576	530	523	542	564	500	541	500	556	537	579	578	564	570	548	541	519	540	585	538	540	569	539	544	547	570	546	543	578	468	579	542	557	517	531	567	533	504	577	540	577	572	598	557	508	499	540	572	552	559	556	523	544	593	528	555	564	575	546	512	536	529	526	525	510	590	544	574	543	534	525	561	580	540	555	583	533	547	552	568	510	587	531	557	581	551	583	522	551	581	566	505	549	584	535	509	533	580	549	547	528	516	504	572	561	573	565	556	550	546	521	511	551	575	510	580	579	552	522	539	560	591	551	575	574	541	546	572	550	543	557	544	550	541	562	603	581	532	520	559	543	541	552	554	536	552	546	548	527	576	518	516	504	539	559	543	583	554	573	556	501	577	543	550	555	562	549	575	572	584	535	552	553	544	583	542	533	534	559	545	578	522	566	494	538	540	588	510	532	529	542	586	540	531	522	566	555	569	561	572	561	626	558	550	540	506	579	545	501	539	547	577	537	578	531	499	547	542	517	545	551	583	556	559	522	531	538	577	559	558	554	556	544	554	554	543	559	540	537	555	559	514	518	558	510	572	559	535	519	579	514	500	504	539	510	544	517	614	496	503	583	560	576	528	580	584	553	562	533	516	554	538	544	564	523	542	554	569	564	510	511	540	541	503	557	573	555	539	534	547	522	543	550	527	525	535	541	527	549	510	546	534	572	556	564	562	560	538	508	552	552	547	535	549	566	544	551	512	542	547	546	528	549	580	536	547	537	532	520	541	567	579	558	523	579	558	569	553	514	589	545	561	538	566	560	547	543	571	507	549	521	563	595	563	548	555	533	549	580	559	565	559	591	536	539	563	567	544	508	557	568	567	541	582	532	557	546	554	547	545	553	535	529	552	542	532	602	500	536	528	532	551	525	545	525	532	518	558	603	546	554	591	539	530	521	549	588	557	549	551	553	539	513	522	565	566	593	542	565	571	546	600	539	556	532	564	523	546	547	558	542	538	573	554	529	549	561	538	552	588	533	560	544	519	549	544	503	571	538	575	572	524	554	558	527	522	603	528	509	548	581	535	514	530	514	517	561	543	531	579	494	514	549	553	552	522	600	537	539	549	560	522	552	563	536	543	532	539	559	532	557	580	506	571	595	556	544	546	553	546	573	498	544	554	558	550	546	596	561	540	536	566	528	583	530	532	539	547	512	534	528	548	567	567	563	524	553	546	519	570	547	559	536	577	574	536	545	561	557	523	530	522	539	543	561	541	551	572	528	531	542	589	493	548	574	535	573	512	585	554	546	537	580	593	530	533	534	601	561	572	581	557	565	542	564	556	549	513	568	572	540	559	540	549	519	527	558	558	572	543	602	559	522	594	526	579	549	502	597
16872	5993	2247	871	623	482	412	380	330	326	324	276	280	273	237	294	260	255	261	226	259	226	258	242	253	264	235	272	236	239	237	227	209	234	209	223	217	250	255	200	235	221	238	218	217	235	248	256	239	204	236	229	250	223	225	207	239	220	216	202	232	237	252	234	211	211	199	220	245	232	231	204	232	227	216	230	254	241	224	241	239	198	211	230	224	211	243	240	212	233	226	253	212	213	231	239	210	241	212	236	247	238	220	228	235	226	251	223	243	254	247	243	206	191	227	231	241	233	227	240	253	238	237	239	261	225	251	240	227	234	235	240	240	231	239	241	247	251	257	224	257	226	251	215	249	238	204	249	230	234	229	220	231	254	236	249	237	235	227	211	261	236	226	222	207	220	210	209	209	230	229	224	225	265	238	223	227	215	257	216	209	226	259	213	208	244	264	235	258	233	214	220	234	245	222	208	224	207	246	278	220	256	245	237	227	227	234	222	238	213	250	219	254	223	226	236	233	218	223	270	243	229	230	196	213	234	254	213	233	211	230	222	216	227	256	177	238	234	240	232	193	233	205	232	200	219	255	212	233	252	236	239	228	228	247	241	239	232	235	241	209	217	205	206	233	219	206	226	224	251	251	244	269	224	249	238	228	254	238	256	231	211	239	238	239	231	206	228	214	235	234	214	244	227	236	254	218	236	222	247	218	217	244	218	237	219	183	225	232	221	245	219	218	227	213	235	236	216	230	246	233	240	250	202	260	220	232	212	222	243	226	231	224	194	216	220	241	182	244	228	210	234	251	250	223	228	253	227	241	229	241	205	245	197	221	222	231	245	238	210	247	234	217	229	232	213	226	216	230	260	198	193	242	209	239	224	221	233	227	234	248	249	183	227	235	227	242	231	209	221	229	244	235	214	232	241	222	244	238	240	219	221	211	231	227	201	230	256	224	212	229	245	257	222	251	224	205	223	229	249	229	213	220	246	239	236	224	231	195	219	188	234	273	268	249	222	228	210	226	233	246	240	219	240	242	198	248	261	229	253	209	216	247	182	217	221	239	221	251	230	213	255	221	251	247	207	230	229	206	250	222	231	223	266	231	260	234	216	223	250	258	242	200	273	214	233	233	220	189	232	240	222	236	202	215	222	215	228	251	222	219	221	240	222	230	250	245	239	210	201	217	262	209	228	215	226	232	207	222	214	215	218	221	206	218	222	219	244	248	219	249	214	207	231	221	205	213	206	234	219	216	226	238	215	215	216	230	258	192	205	219	214	251	248	239	218	231	221	236	184	227	235	238	238	262	230	222	215	215	203	245	233	246	214	236	227	186	224	250	254	245	224	217	214	214	219	257	235	225	216	227	233	214	253	228	211	241	258	237	221	222	216	206	232	236	242	244	221	254	219	220	230	248	221	231	213	229	230	222	220	215	201	236	249	224	222	236	214	224	243	234	220	187	254	212	230	228	204	201	234	261	209	214	208	234	233	247	233	198	213	213	200	212	257	223	230	248	245	247	241	258	207	204	213	226	204	235	221	228	222	232	255	249	240	220	232	217	247	219	254	217	223	252	238	249	232	273	198	224	238	224	222	254	212	204	231	254	264	220	215	219	219	237	241	245	265	235	279	230	242	226	241	225	238	222	238	252	211	229	233	240	223	232	227	188	233	227	220	224	257	228	218	233	235	255	232	217	240	198	224	234	233	237	238	199	227	261	221	229	234	224	229	213	239	257	224	234	264	243	229	210	245	225	236	241	226	205	218	245	239	255	222	240	207	248	258	217	228	255	215	220	181	263	232	249	231	249	239	218	228	243	248	213	262	205	241	219	221	189	266	229	256	244	248	244	241	241	243	220	172	222	222	224	216	240	218	242	204	220	232	224	232	223	245	232	229	236	242	226	257	211	237	215	192	211	209	257	220	253	205	227	235	225	243	225	216	238	211	243	212	235	239	247	216	237	208	211	198	228	252	221	259	233	238	236	212	248	257	254	242	219	253	247	226	259	232	260	215	237	233	244	257	204	237	244	254	197	226	242	215	218	239	236	240	228	228	232	236	257	232	229	243	210	239	228	223	230	226	238	219	210	258	205	221	233	207	228	225	220	224	215	238	216	229	219	220	223	243	213	221	205	241	214	242	230	249	241	241	234	237	230	232	223	226	260	251	252	250	222	248	212	196	242	233	238	225	215	237	215	232	221	225	255	253	227	223	218	217	216	228	245	236	253	252	225	216	211	188	214	208	217	256	215	223	221	220	231	206	214	214	226	238	249	218	253	225	215	217	250	233	255	223	220	241	223	230	253	270	224	237	237	240	225	222	207	236	231	258	242	226	212	223	218	217	207	232	245	243	254	251	222	227	212	243	220	226	203	253	218	200	224	229	229	220	228	231	234	244	239	240	234	247	215	231	217	247	242	216	218	210	221	241	267	257	248	224	244	213	239	221	226	251	192	252	223	236	232	234	244	247	227	233	214	233	234	237	209	221	220	255	224	220	235	231	248	238	217	232	227	225	205	231	240	221	248	218	235	235	202	220	212	229	270	249	238	240	225	221	230	217	205	243	246	232	245	224	253	227	207	195	228	249	243	228	236	214	212	207	220	241	243	229	227	225	228	222	224	204	208	216	209	223	241	222	240	241	222	203	260	234	199	218	232	211	229	228	243	241	261	227	237	248	265	240	244	247	236	220	235	215	231	233	245	213	244	221	255	233	182	235	236	239	204	234	246	232	244	233	249	249	229	226	235	221	233	206	232	225	234	232	215	216	221	222	214	244	239	247	215	197	250	234	239	205	221	244	251	222	217	207	243	208	220	269	244	225	254	218	229	269	223	241	225	221	229	210	215	238	229	216	239	234	231	226	240	243	228	224	220	206	232	223	225	241	231	235	214	211	223	244	249	235	232	244	212	218	240	270	233	219	250	219	222	250	220	232	208	207	231	248	220	211	237	237	213	225	217	232	233	235	243	211	195	247	219	233	223	234	200	242	231	224	247	247	213	211	231	253	230	250	264	244	231	246	228	225	253	225	200	219	235	227	220	254	230	239	260	218	245	230	204	227	231	246	225	262	229	212	237	215	242	252	212	217	243	236	215	212	227	216	222	209	257	214	197	227	215	230	233	233	235	222	239	217	235	236	235	241	215	242	247	229	246	232	240	207	222	231	237	210	234	209	232	215	212	262	237	249	226	244	254	233	231	247	220	249	221	226	246	227	224	230	220	208	263	235	195	213	188	227	233	239	236	243	236	265	203	211	265	226	223	235	242	237	233	236	248	217	215	239	246	251	199	208	225	237	246	265	250	259	219	226	217	225	260	237	227	245	248	225	229	233	244	220	233	209	221	223	233	245	254	228	199	264	228	235	246	230	250	198	226	227	200	242	233	229	261	223	255	201	225	237	206	237	219	227	187	263	200	263	217	233	230	237	230	250	218	217	224	217	248	236	227	207	226	216	245	246	229	205	227	216	210	239	245	216	238	230	251	230	203	226	244	244	201	238
12385	5460	4040	2888	2272	1839	1474	1304	1279	1213	1133	1059	937	799	770	754	652	679	635	600	651	708	712	680	672	667	630	601	591	615	596	602	568	615	585	597	593	576	632	588	568	571	597	574	589	554	548	571	563	567	585	581	537	598	557	586	569	570	567	573	578	638	547	571	564	568	547	564	552	583	584	537	541	560	559	588	582	583	537	579	554	537	586	558	522	529	574	531	600	545	568	550	576	530	548	560	564	568	580	556	528	582	526	592	538	633	585	578	566	568	536	569	579	532	600	541	562	551	552	559	563	552	591	542	550	590	541	582	588	566	603	567	581	546	542	594	547	626	529	550	570	612	543	557	581	576	533	539	557	549	551	573	600	580	574	592	597	542	547	581	526	581	570	550	567	544	544	573	549	550	544	503	593	556	531	530	523	547	541	537	561	552	573	586	557	562	587	606	535	588	554	530	601	598	598	578	548	565	553	565	583	548	579	580	580	569	594	569	519	582	569	544	554	562	575	602	572	538	543	585	579	563	542	574	581	538	546	551	538	580	536	574	543	567	538	562	608	544	519	589	572	571	559	572	510	530	585	575	555	603	559	598	594	569	537	559	575	578	535	532	608	562	533	580	577	550	546	580	562	540	613	550	567	608	566	593	573	626	544	514	530	592	550	569	565	565	552	543	531	571	535	567	557	510	583	568	574	553	534	580	567	554	554	562	558	507	576	561	544	568	570	557	564	535	532	604	570	582	576	519	586	586	579	554	526	583	569	565	539	566	537	561	541	591	551	541	587	536	547	591	542	580	551	562	581	555	549	565	565	581	559	571	530	529	595	531	545	600	554	555	569	516	549	588	546	572	564	558	537	544	555	564	556	535	618	544	546	567	588	566	576	572	597	526	605	612	578	571	563	571	515	547	538	591	578	555	616	549	564	552	568	572	550	550	523	550	532	543	558	570	512	546	572	540	585	585	598	551	573	520	597	537	584	542	577	584	575	579	561	552	583	571	545	537	606	549	533	567	555	590	570	582	559	585	528	568	581	546	591	553	579	586	567	530	598	547	540	557	576	581	581	589	571	537	537	569	538	585	552	535	609	552	548	557	554	550	557	583	531	546	559	567	551	566	547	541	538	629	553	598	596	529	592	586	562	563	554	565	535	528	548	571	548	569	567	570	544	590	524	522	554	570	542	546	561	569	534	529	518	548	544	575	574	541	578	580	586	576	558	528	550	563	546	561	562	509	544	571	574	583	533	508	554	519	588	544	575	618	556	621	579	552	592	590	579	565	575	589	573	575	558	596	578	548	544	566	576	587	580	560	568	552	561	545	584	628	544	564	547	565	531	587	587	575	555	560	570	580	573	595	589	530	558	555	547	549	560	524	560	545	583	585	610	569	611	553	574	568	590	565	535	525	540	552	553	582	560	566	569	542	552	583	577	565	588	551	627	549	576	589	561	559	586	549	535	534	532	553	592	567	562	567	595	565	547	599	600	575	554	545	596	541	577	538	545	589	519	600	571	568	577	545	574	553	570	623	541	573	603	578	556	572	592	554	555	564	557	549	625	602	589	547	551	566	553	566	554	579	586	585	552	578	585	580	525	554	526	588	580	545	546	522	586	578	547	520	571	579	536	562	567	552	582	574	551	529	592	539	589	578	543	546	548	553	589	551	588	541	543	572	558	552	567	572	558	583	533	579	571	562	593	553	557	522	599	577	546	530	547	561	549	550	576	542	576	553	585	539	520	564	558	557	588	583	544	540	572	594	566	590	597	572	569	536	570	556	576	565	570	558	582	554	577	559	588	537	553	581	556	515	530	586	601	552	584	579	576	526	540	520	527	542	580	559	526	624	545	536	580	542	582	526	549	609	561	547	575	560	564	551	577	559	580	495	553	597	613	558	573	585	543	587	561	591	616	568	581	581	591	564	547	570	563	573	599	574	592	569	583	564	510	539	584	582	545	552	592	541	544	530	587	588	541	542	536	569	533	549	563	559	575	533	620	535	540	568	542	578	594	562	546	565	581	598	568	574	547	607	568	550	563	568	589	579	624	595	571	554	582	540	582	606	585	589	580	562	589	591	536	538	567	557	578	560	543	533	548	604	577	584	563	558	581	587	565	575	586	580	572	570	562	573	573	559	610	549	589	553	568	609	596	591	559	583	557	623	546	541	526	535	583	565	523	555	566	564	585	563	574	606	530	578	569	559	595	593	579	549	609	569	558	540	564	511	537	585	559	557	628	570	563	601	611	580	553	541	597	598	561	562	561	603	546	586	568	574	568	565	563	583	583	517	563	560	575	554	507	533	577	537	560	595	600	546	585	567	559	554	506	586	590	549	589	585	569	550	576	563	565	553	521	564	556	521	538	603	577	517	506	539	526	555	551	586	608	507	545	541	525	538	565	566	576	570	589	542	602	602	579	544	548	594	559	554	524	571	530	553	563	540	539	587	564	583	559	567	580	583	560	546	559	570	584	552	527	559	580	589	559	577	556	580	574	512	535	520	581	572	599	568	562	532	523	558	575	532	527	543	570	519	546	580	563	545	592	565	538	568	544	529	563	538	579	566	590	552	569	528	559	554	571	584	577	534	562	580	552	536	528	558	557	549	590	606	545	563	547	605	569	602	577	560	553	567	587	540	560	563	543	576	561	610	571	577	572	532	579	621	576	569	516	562	558	565	583	575	559	604	610	582	556	580	524	587	545	546	567	556	559	571	584	557	565	533	579	570	603	533	569	543	548	545	571	554	568	572	543	538	561	570	551	602	537	516	583	560	583	568	549	560	587	569	572	575	574	585	580	582	547	590	553	559	564	590	542	525	558	557	522	586	602	571	529	541	580	555	551	527	565	598	546	548	579	548	575	556	598	559	554	596	584	531	597	588	602	553	581	523	560	574	561	525	556	570	604	523	591	564	561	571	579	552	547	530	591	553	583	547	536	530	576	581	573	568	568	593	605	574	573	563	529	551	576	565	542	532	559	592	525	599	567	551	550	547	536	533	555	536	604	578	532	557	553	544	618	597	581	504	579	549	530	578	551	592	542	588	569	546	576	542	556	607	566	533	582	540	563	560	548	588	597	576	543	551	585	595	543	569	585	562	563	562	565	530	576	582	524	553	560	563	574	570	619	569	552	582	547	559	554	560	539	563	609	540	582	580	582	582	539	552	553	571	556	574	564	577	574	558	560	580	548	563	577	600	524	584	574	575	554	566	577	544	561	543	541	495	555	555	564	581	558	590	528	598	550	571	541	559	551	582	584	595	541	568	570	546	582	557	556	573	560	560	552	612	526	552	602	539	576	558	581	572	562	587	559	572	550	594	584	591	559	586	530	582	569	561	540	553	537	572	587	552	551	560	599	571	542	527	577	554	580	544	558	559	574	570	548	533	565	517	560	595	609	592	543	581	601	540	589	592	556	567	512	563	571	568	611	578	522	547	540	560	582	548	578	564	570	574	579	520	622	559	567	540	585	564	559	540	544	558	548	567	549	533	529	570
29232	11933	4685	1673	1097	804	623	601	549	506	440	451	428	346	334	310	311	321	308	304	279	318	348	320	314	314	302	336	239	243	252	252	271	254	248	261	239	286	275	283	274	272	280	253	288	288	252	270	255	270	272	265	273	288	240	247	271	248	239	307	250	263	268	297	265	261	267	270	263	296	260	263	277	239	246	253	290	268	267	286	272	262	251	265	262	261	253	267	261	289	260	274	267	275	261	247	284	288	315	246	258	274	313	264	269	249	319	286	275	289	272	291	287	267	288	247	274	248	261	274	276	262	269	272	240	295	266	247	271	267	254	266	252	236	268	243	252	259	234	254	269	257	250	255	257	245	265	246	295	271	239	280	272	269	257	238	265	266	263	246	262	237	288	249	244	250	229	237	285	301	284	243	267	267	265	235	273	265	258	285	279	289	284	272	286	288	235	269	245	279	258	282	251	281	269	247	247	276	247	301	266	246	274	239	261	264	248	240	270	262	251	298	274	230	279	242	294	276	271	248	259	260	231	275	265	257	230	252	253	230	278	249	251	270	277	298	233	239	295	272	286	255	287	262	298	251	256	260	277	260	274	254	274	265	254	289	258	256	255	272	236	269	253	255	250	286	270	255	289	236	244	252	277	241	289	231	258	267	245	248	281	268	252	252	256	255	277	284	282	254	288	253	278	239	286	250	271	272	267	257	264	262	285	271	255	228	257	248	248	247	261	258	258	282	296	268	252	255	273	269	277	261	265	251	287	254	302	261	253	259	265	285	263	278	264	246	252	265	287	263	250	263	272	263	238	263	263	261	225	275	249	262	278	238	259	292	270	263	257	300	261	257	269	301	279	281	232	255	276	248	278	271	285	250	259	273	262	260	261	258	256	268	244	255	238	288	267	266	260	275	292	258	267	268	292	257	261	286	262	294	264	269	251	273	281	278	286	246	276	260	253	250	260	282	270	297	220	288	278	273	265	250	272	265	253	306	255	248	281	285	266	267	248	238	282	281	270	280	270	271	264	261	261	255	252	247	270	250	275	207	270	249	286	240	277	240	274	275	272	248	248	242	295	282	275	279	281	268	278	251	250	246	295	254	258	286	281	268	252	272	269	258	285	232	256	244	256	290	261	234	250	263	262	277	287	266	278	261	289	277	252	255	242	270	265	254	274	268	252	273	255	264	254	270	258	262	262	265	268	278	242	267	257	278	249	251	260	282	245	298	274	274	285	290	257	279	248	240	266	265	237	284	270	279	285	277	265	282	266	288	273	282	268	291	275	263	268	251	279	249	257	289	248	261	263	258	258	288	285	265	298	271	280	258	280	243	248	262	287	268	273	262	282	309	289	275	297	258	225	256	282	256	257	276	232	261	280	274	288	262	260	260	297	263	256	270	247	280	260	261	256	246	266	252	287	271	266	270	254	247	257	238	246	261	263	257	284	256	263	265	269	261	274	261	289	240	282	235	267	272	276	279	298	251	281	260	273	269	292	271	265	253	255	238	275	291	265	256	245	263	253	258	265	272	274	230	249	232	283	267	261	269	237	269	260	277	269	274	277	263	264	239	259	269	256	273	246	226	254	269	288	248	246	266	282	271	273	241	277	280	276	268	267	230	265	273	251	248	304	253	266	287	291	270	256	259	255	274	258	240	268	302	267	252	265	267	261	276	260	279	269	248	279	250	222	265	256	254	275	268	234	310	268	259	267	268	267	254	254	229	288	251	274	267	271	278	264	262	278	214	298	239	297	253	264	263	258	268	262	251	252	253	266	250	277	257	256	258	283	299	256	251	264	272	254	252	251	239	272	270	270	236	271	277	268	249	268	280	265	239	265	249	273	270	263	253	260	243	255	247	245	252	251	261	241	237	247	269	277	264	289	245	237	249	231	277	259	278	290	266	240	254	254	261	279	246	263	235	265	274	245	273	258	268	296	266	255	266	262	258	253	272	246	260	255	273	249	260	253	273	260	286	248	219	267	308	277	256	280	282	257	271	274	247	255	308	271	248	279	274	254	285	284	245	292	245	273	250	283	263	234	287	246	246	285	254	236	280	274	253	263	276	266	300	246	298	266	255	222	276	266	231	251	245	257	252	247	267	270	234	270	267	267	288	260	274	249	260	242	259	266	284	275	282	273	279	241	259	272	279	249	247	292	251	265	274	267	312	279	281	260	252	281	267	318	258	276	303	280	292	242	272	296	275	267	260	241	279	255	273	252	233	275	257	260	288	265	255	246	291	261	283	255	279	279	262	245	257	291	280	249	260	262	260	262	304	281	249	287	274	264	270	255	249	280	266	266	214	252	264	283	248	254	291	240	273	249	276	312	255	257	271	266	277	258	284	276	257	299	259	250	282	276	268	247	255	257	260	262	247	275	296	228	261	273	289	259	220	268	281	275	255	275	284	240	297	263	264	236	312	223	237	272	291	265	271	278	272	255	283	289	255	282	269	255	286	257	220	238	256	281	227	281	262	270	298	277	256	294	266	271	257	240	271	247	258	271	277	284	271	268	267	256	294	278	263	237	279	260	250	264	297	289	278	279	236	241	260	262	258	269	247	259	260	268	286	281	271	266	249	280	280	273	272	252	251	274	272	238	269	259	268	257	261	266	251	249	271	279	272	278	251	278	238	254	280	264	260	282	270	244	257	271	271	274	269	257	254	257	278	280	245	261	248	267	297	255	269	277	246	249	257	250	243	266	273	265	277	241	271	271	272	274	241	242	254	231	226	254	283	249	265	249	264	287	279	268	282	235	250	282	252	302	259	295	280	280	258	290	226	243	248	248	249	297	259	217	295	234	251	252	265	271	249	277	278	262	275	262	264	272	252	279	248	267	288	257	240	281	267	262	258	217	260	278	278	260	245	267	223	250	264	274	266	273	283	265	254	261	276	245	221	281	265	263	258	271	275	302	261	276	276	286	265	245	233	267	261	238	261	269	262	257	239	262	261	271	286	246	258	234	256	238	274	258	258	244	265	302	263	266	259	270	236	268	278	255	253	289	282	270	292	246	261	266	263	286	264	271	256	274	298	270	251	253	245	284	270	252	243	255	276	275	267	280	268	266	273	239	275	258	229	291	299	272	271	265	256	263	263	285	274	266	244	261	272	279	279	275	274	286	269	278	260	256	272	304	263	269	259	254	255	278	284	274	273	236	250	269	269	272	266	259	286	255	253	283	261	231	288	235	248	264	291	275	265	257	266	244	246	267	288	277	269	240	254	254	283	256	306	252	275	306	254	287	243	240	250	258	255	288	278	254	254	274	296	287	247	249	235	269	311	231	239	271	258	236	259	244	276	289	248	282	249	230	266	240	252	253	259	265	276	289	258	273	243	252	259	262	271	262	256	248	251	261	254	234	259	278	256	242	245	264	299	262	278	277	261	226	248	238	275	223	252	250	269	261	238	247	235	262	264	268	287	272	253	258	257	244	262	270	252	271	261	279	249	265	270	241	234	264	243	290	264	262	274	261	244	218	290	285	261	262	275	253	268
20448	9741	7182	4881	4128	3154	2529	2318	2293	2168	1952	1722	1536	1277	1029	898	896	897	867	834	806	892	935	890	853	864	863	792	791	739	692	696	670	727	699	678	690	686	668	658	682	696	674	613	647	629	633	657	662	629	672	612	613	651	687	612	651	668	666	644	634	651	636	673	656	678	645	599	677	651	642	656	670	629	609	646	649	578	664	605	640	651	657	627	631	639	616	687	621	667	627	674	603	645	620	635	642	656	676	623	634	625	674	621	644	586	683	600	620	655	629	646	586	641	606	671	673	649	669	634	670	616	643	652	669	602	648	638	629	666	676	656	630	597	600	650	618	631	659	639	644	665	619	606	621	659	653	622	648	638	582	657	678	654	631	616	666	657	628	659	633	641	581	635	615	623	632	656	615	610	624	632	601	624	633	635	644	664	586	658	597	678	651	636	673	651	631	649	672	627	628	606	637	624	624	647	610	677	587	653	664	594	596	613	639	603	621	625	611	646	648	642	655	638	629	621	632	670	652	621	650	606	627	586	640	591	653	698	659	646	636	624	603	648	611	646	661	622	690	684	659	672	639	710	611	635	680	647	627	625	646	654	635	599	652	673	673	660	673	617	592	642	618	595	597	645	648	633	597	647	655	643	655	631	616	616	638	616	617	612	617	677	640	610	644	580	659	603	638	632	617	613	660	619	635	608	641	637	628	601	648	645	640	637	641	596	670	644	654	639	640	625	608	624	613	648	670	601	613	657	623	628	690	673	652	677	632	657	627	599	606	610	622	662	642	617	611	630	656	614	686	635	679	653	630	650	675	663	664	634	600	679	642	657	641	682	627	649	636	613	579	626	591	618	640	653	621	626	653	619	630	634	627	639	601	636	663	642	666	665	624	633	608	601	632	668	595	672	634	613	626	641	639	647	609	633	710	622	625	667	578	649	650	637	636	660	597	603	639	599	632	594	695	654	608	609	591	624	617	636	643	616	619	576	648	694	641	618	608	647	613	645	638	633	622	652	610	661	613	636	658	625	645	622	632	666	645	639	618	633	620	612	648	639	609	617	594	647	637	640	618	581	569	631	602	583	627	645	620	660	581	658	641	590	612	625	628	594	613	645	687	665	633	615	685	659	560	615	641	624	603	615	634	674	615	603	659	623	651	641	632	649	611	623	625	608	601	690	640	653	621	627	626	637	656	633	592	640	639	650	606	663	630	672	655	635	640	656	601	602	623	614	585	631	631	630	675	617	629	644	596	628	647	655	615	643	634	640	616	634	659	616	611	633	660	675	660	618	626	661	647	666	666	585	654	592	619	637	661	633	623	595	612	648	639	626	659	648	665	651	685	658	666	660	652	647	661	634	648	626	669	612	629	626	656	677	630	658	610	657	623	635	653	671	623	645	664	600	619	601	636	601	661	576	633	639	637	711	606	605	629	611	652	612	676	617	607	626	599	631	623	661	635	636	676	590	635	628	670	597	670	609	655	642	635	645	633	617	638	607	672	616	621	673	617	645	615	624	664	658	614	643	598	669	669	646	642	638	618	640	640	617	598	620	637	678	659	627	616	607	642	603	632	626	640	603	659	674	615	646	642	654	630	616	639	624	648	638	638	590	596	639	627	609	623	682	628	638	643	645	641	619	605	649	648	612	626	631	653	636	666	625	686	684	656	635	599	636	607	605	657	679	616	637	647	651	621	683	598	634	655	625	596	614	590	610	627	653	624	662	630	625	601	665	648	623	651	642	601	622	638	659	597	639	649	635	631	609	623	633	656	608	630	638	614	629	625	626	686	651	619	618	593	620	663	634	631	586	664	652	634	636	647	644	628	632	612	650	655	657	643	655	643	642	651	632	692	640	624	681	603	592	674	643	617	642	611	622	630	637	619	667	634	682	602	641	651	608	580	648	609	657	634	646	634	595	642	640	632	633	619	603	655	627	648	599	622	634	642	648	651	645	648	618	651	642	635	654	602	616	642	623	597	602	651	630	662	631	629	698	591	686	692	659	594	638	643	586	623	644	655	687	641	611	659	659	620	678	627	599	598	614	681	606	631	635	650	597	643	635	623	607	657	607	617	609	611	672	628	641	627	593	649	679	602	622	625	625	679	617	618	606	652	678	639	665	630	662	647	648	673	653	633	607	654	646	660	631	630	619	655	604	610	639	607	651	593	649	633	627	604	620	633	596	649	606	663	655	619	630	605	618	679	646	629	675	607	672	620	671	660	642	661	653	624	623	629	645	664	649	645	616	623	655	658	619	640	709	642	621	624	616	570	604	630	600	649	646	602	621	653	600	655	640	650	627	636	613	630	650	647	617	633	635	629	644	624	605	598	618	604	620	609	654	660	658	616	662	601	655	662	636	631	647	565	594	654	627	645	597	655	663	659	657	630	638	635	600	611	634	618	609	665	648	649	633	625	637	645	628	645	618	626	609	658	620	596	627	602	687	603	635	618	597	684	600	640	650	647	618	609	647	648	586	645	631	643	617	657	624	648	625	598	638	673	648	632	642	654	661	614	646	611	601	555	628	596	648	637	616	669	632	640	657	639	640	618	612	613	601	632	617	633	645	606	592	623	646	665	601	627	653	644	644	636	628	618	586	661	596	659	631	649	609	637	649	646	611	613	621	664	638	592	623	653	595	647	667	637	647	618	625	640	589	669	638	617	639	624	636	637	626	639	614	653	683	628	637	707	648	624	606	615	667	610	662	651	683	604	602	642	572	675	695	631	643	650	701	649	623	656	649	633	616	634	675	634	635	633	617	594	615	639	670	625	633	662	661	662	609	651	623	622	618	610	648	650	608	697	588	662	636	658	640	655	661	645	658	595	644	617	638	652	646	657	649	662	638	609	635	659	675	640	614	657	589	611	571	636	621	657	622	607	639	613	605	658	617	631	629	655	635	599	645	635	640	585	614	669	608	610	635	612	621	587	625	627	638	645	686	645	649	634	654	629	672	624	701	636	590	660	616	656	597	601	657	628	630	609	646	599	625	608	647	645	628	618	651	609	613	682	623	662	677	615	625	601	623	654	659	672	602	648	629	664	630	649	612	597	592	646	633	673	635	662	614	624	646	579	612	648	628	621	659	662	662	679	612	577	645	603	588	653	672	631	696	671	638	632	604	667	638	685	629	648	649	617	646	638	602	610	595	604	653	620	629	583	633	659	635	609	617	651	642	674	649	676	653	655	598	646	654	627	622	638	675	637	646	635	637	638	576	629	641	699	642	646	639	636	640	619	679	658	659	609	619	636	666	647	600	615	661	650	665	695	640	632	626	637	689	652	652	641	661	627	635	636	631	594	614	590	675	597	633	619	610	711	632	645	624	626	588	614	609	652	659	640	659	673	625	649	645	672	700	647	605	658	646	674	630	662	608	616	647	688	614	608	642	641	629	651	635	625	639	628	610	635	623	621	626	625	641	627	628	627	667	646	615	629	654	663	606	613	648	639	631	667	642	678	693	631	656	628	597	641	600	621	610	619	638	632	634	651	654	616	675
37889	17010	7978	2490	1506	1073	851	711	703	666	565	526	449	361	269	295	250	305	257	281	305	302	277	292	297	261	247	269	260	221	236	212	232	256	211	179	210	223	211	232	223	235	222	236	248	223	234	224	211	239	224	236	212	232	238	214	209	234	240	253	218	235	239	226	228	226	250	225	239	208	215	224	210	233	223	216	235	240	219	225	233	205	207	223	230	208	215	235	227	221	209	216	187	252	228	184	199	232	200	194	217	236	253	258	252	265	204	199	231	247	236	231	217	221	225	246	241	198	203	231	233	215	243	231	219	215	237	220	244	225	237	240	195	220	223	231	203	233	215	226	236	216	233	204	193	212	195	225	230	208	226	259	243	226	236	219	206	232	215	206	248	225	207	215	212	237	197	229	221	234	204	247	222	213	234	231	220	224	214	214	217	232	201	234	206	222	216	206	234	223	211	248	223	196	229	184	210	223	228	217	200	234	204	244	220	232	209	237	242	220	197	219	206	199	205	218	218	197	212	216	201	215	224	197	215	225	208	226	218	229	198	204	199	209	204	226	195	224	200	235	211	212	267	206	215	218	200	212	213	224	235	236	253	211	236	212	244	204	229	218	226	221	227	237	204	222	224	224	213	241	220	226	230	223	223	253	212	204	231	230	258	228	234	244	204	221	227	241	232	224	221	224	243	220	217	220	203	220	242	208	225	224	207	238	221	218	206	216	239	252	230	240	215	248	229	232	208	246	226	216	224	206	204	212	230	220	212	218	219	246	234	202	227	173	227	227	264	223	212	238	236	237	205	233	214	219	211	233	212	206	239	228	212	234	228	219	216	244	196	219	229	231	233	216	203	218	202	212	251	222	192	220	214	211	215	203	223	235	194	197	227	227	242	215	236	209	177	238	225	231	229	243	196	248	257	211	222	213	233	236	251	255	216	225	225	179	237	220	207	207	200	214	234	225	227	230	213	211	197	242	219	207	238	213	239	238	231	246	214	250	214	228	237	198	250	210	207	193	232	235	215	220	205	215	211	232	246	237	246	229	230	224	244	211	208	213	224	246	224	240	202	221	212	226	234	262	212	205	229	223	205	235	203	219	220	230	230	263	208	215	244	234	217	219	215	250	223	242	197	233	235	204	208	222	212	201	228	251	235	218	228	213	209	220	204	223	214	215	205	219	216	223	218	228	213	265	225	239	224	206	216	230	220	215	229	256	215	235	224	218	248	194	230	210	170	263	229	225	210	221	226	214	249	228	237	198	217	234	231	262	216	252	230	237	223	227	217	206	224	224	226	224	235	227	223	243	227	204	217	206	174	231	224	247	213	209	222	221	259	231	218	226	207	240	232	228	224	216	255	197	226	227	220	231	206	241	236	220	235	212	193	222	236	248	225	215	229	236	226	248	229	215	190	185	199	235	209	231	220	233	216	213	233	226	197	209	198	244	224	238	242	216	209	224	247	211	213	233	217	235	230	242	241	199	250	221	222	213	229	211	209	251	242	233	229	232	208	230	242	215	202	229	208	196	213	241	228	243	250	228	213	207	231	203	246	249	231	231	221	230	222	216	245	246	212	214	220	206	234	231	219	230	198	226	233	227	217	216	234	237	249	206	221	227	216	236	230	210	238	225	229	213	214	242	215	226	220	207	241	234	216	225	228	228	239	229	227	212	226	224	233	226	228	220	247	233	209	239	229	218	213	199	206	206	220	227	252	216	198	235	237	229	231	208	247	210	184	207	214	207	199	215	239	209	216	203	229	230	234	227	269	238	216	232	239	234	237	206	223	230	200	227	198	233	216	201	216	206	220	191	241	229	221	202	207	213	225	248	220	200	212	216	235	253	219	224	247	220	232	218	220	231	211	224	213	201	262	246	220	208	243	210	216	220	235	238	214	241	197	215	215	233	232	218	228	238	244	268	228	210	214	185	235	229	245	211	246	209	208	212	208	218	226	254	187	204	221	236	236	221	205	252	215	230	200	196	210	237	196	214	220	227	225	225	231	260	219	232	211	236	213	219	211	216	208	220	215	221	226	250	218	239	226	212	241	239	237	193	249	230	239	230	218	230	234	214	230	207	221	226	211	208	199	227	227	226	221	227	207	211	213	252	219	226	214	224	210	234	223	241	224	229	231	234	237	218	225	224	224	260	196	235	202	217	250	198	215	254	222	205	220	208	220	214	204	219	227	238	223	226	203	221	191	229	242	230	214	203	239	222	212	249	230	225	241	212	227	225	185	226	237	201	211	262	210	221	240	272	216	198	185	235	221	230	216	215	208	243	203	206	234	204	265	235	234	228	233	215	238	203	229	213	214	222	232	212	201	225	244	218	242	221	228	201	217	237	215	249	231	245	213	238	222	208	239	231	219	176	212	239	217	242	221	212	216	218	219	229	207	235	210	241	218	234	220	219	207	245	206	228	206	222	219	242	229	222	237	215	214	212	212	229	197	222	211	229	214	237	230	201	214	236	223	230	231	203	237	217	212	227	230	214	247	211	234	203	245	190	229	209	218	216	215	213	233	224	210	221	229	230	226	266	210	198	226	236	212	211	212	218	226	262	209	238	207	247	212	221	198	203	211	209	216	218	251	244	208	219	214	199	217	209	224	206	222	228	213	235	223	204	218	224	230	203	208	225	221	200	215	203	234	206	209	215	234	241	246	208	236	242	186	215	209	216	225	222	225	214	209	199	220	213	235	202	221	227	234	232	230	228	214	215	241	205	215	222	217	236	256	207	203	252	190	231	237	210	243	214	225	235	224	196	192	243	228	211	225	228	228	235	235	202	217	204	201	212	212	209	236	235	214	236	218	226	208	233	233	241	222	225	215	235	230	231	244	238	273	220	258	203	214	232	200	224	236	240	250	225	236	218	231	228	218	205	207	222	224	220	236	245	246	249	229	235	228	240	216	220	217	211	212	223	237	206	206	210	222	218	244	239	242	222	191	210	207	223	221	219	251	226	235	249	200	204	223	206	228	230	199	192	206	212	242	237	243	215	205	235	217	243	231	236	208	207	249	258	199	244	231	245	199	223	202	204	232	209	212	211	213	220	217	212	210	218	231	207	206	199	217	254	217	230	230	225	232	206	222	234	231	246	218	222	244	205	212	212	220	194	194	215	234	211	222	209	201	205	228	197	253	228	201	233	239	227	225	237	215	190	233	194	219	229	218	229	230	241	217	213	221	226	226	246	211	214	227	218	229	227	214	238	233	222	206	194	214	224	210	233	223	222	235	210	234	220	212	242	218	201	226	236	208	214	218	204	188	231	241	222	226	241	190	208	232	212	220	248	226	247	217	262	226	217	202	213	226	228	246	220	232	227	217	197	250	224	214	187	216	208	224	202	211	232	230	233	218	230	190	218	229	208	218	215	246	184	224	239	194	237	233	218	197	194	236	242	212	254	214	232	231	240	221	246	213	233	222	215	199	230	230	221	200	222	205	209	219	221	230	224	229	237	227	231	240	251	242	210	235	231	214	207	259	221	231	208	226	218
24969	13128	10849	6486	5568	4296	3431	3193	3092	2801	2655	2245	1851	1520	1137	1106	1019	911	813	842	825	931	1015	1170	898	779	767	793	727	701	655	673	643	716	630	617	568	610	600	573	631	587	617	591	576	578	550	592	590	537	537	588	563	538	573	599	554	592	539	527	543	574	580	546	572	515	572	528	546	577	532	551	559	595	564	568	549	545	568	530	567	513	520	588	527	566	533	537	575	538	570	528	555	581	536	541	538	558	507	578	528	515	536	538	529	561	553	549	556	528	553	503	516	540	577	533	520	493	538	547	509	523	526	561	541	546	528	496	595	572	528	531	567	598	527	567	523	530	561	538	571	559	545	557	536	525	548	490	527	598	597	576	573	554	494	570	524	561	522	535	517	580	537	551	526	521	557	561	520	551	535	540	540	593	537	534	556	539	504	556	554	538	546	518	534	511	566	538	539	519	503	575	558	549	570	572	547	526	534	567	548	514	538	547	552	556	503	558	528	535	554	537	562	536	553	506	580	536	543	482	541	532	545	548	510	530	515	521	551	577	509	516	546	526	572	529	514	541	538	538	580	544	540	519	521	522	574	534	515	517	563	544	563	547	542	527	553	508	498	507	494	513	550	522	514	545	514	530	556	502	539	553	566	550	508	501	527	534	509	558	510	528	564	521	538	545	522	598	550	555	525	560	499	566	512	508	547	503	549	544	567	541	513	550	574	549	518	524	525	554	563	509	528	489	523	568	550	536	539	542	523	562	570	519	535	519	539	552	518	533	510	500	592	525	531	555	516	551	569	569	530	551	576	518	562	536	516	548	540	513	531	539	540	526	532	534	511	529	485	543	532	527	585	582	551	537	538	528	499	550	580	527	514	547	515	523	499	546	552	518	559	512	566	503	530	528	519	548	521	533	562	537	559	538	547	524	533	541	571	559	520	552	584	530	524	527	549	564	542	492	559	536	526	546	539	541	511	502	550	538	532	570	543	550	582	532	548	527	587	523	518	528	565	537	514	537	512	543	557	530	520	556	502	551	550	566	512	530	541	547	523	509	561	563	561	505	551	548	548	536	531	590	579	588	549	579	542	514	537	547	520	529	581	553	564	526	569	552	535	540	561	528	537	548	529	556	549	506	523	505	565	522	559	560	543	542	518	503	499	553	555	537	523	521	520	553	500	535	489	564	538	535	541	539	551	560	572	525	529	552	517	538	565	506	533	595	516	549	542	542	539	567	574	546	537	550	519	515	516	564	554	540	514	546	521	534	529	571	515	564	535	485	529	561	526	518	527	535	539	543	543	545	523	564	532	530	525	530	535	543	529	543	541	512	549	540	498	581	552	574	508	570	510	534	544	538	513	545	561	538	539	569	546	513	593	549	594	517	556	522	531	541	549	562	509	580	533	574	485	563	513	533	563	544	562	566	534	565	543	545	527	521	550	519	524	543	512	537	585	564	526	543	557	532	515	486	524	586	540	566	574	538	533	548	552	522	545	520	546	536	549	537	532	554	529	525	566	553	516	543	529	526	531	529	541	549	583	564	531	533	550	534	555	539	575	552	525	538	511	515	513	568	565	525	490	520	523	522	539	544	535	542	572	564	517	552	541	542	555	524	540	522	525	525	582	532	500	516	528	527	536	529	529	528	507	602	537	521	512	538	514	537	515	539	548	543	562	513	527	490	557	510	536	556	536	546	522	528	513	532	524	509	486	548	509	564	521	507	547	550	551	536	524	522	558	510	532	531	541	524	555	571	501	492	540	526	509	545	559	568	541	536	495	532	579	579	570	499	563	547	519	553	537	569	539	531	568	543	502	513	533	546	539	564	540	557	528	576	523	510	546	509	539	527	548	479	568	552	562	582	568	495	584	510	539	557	538	523	532	573	575	530	523	561	511	525	517	585	521	520	517	478	521	545	545	553	533	565	560	516	531	554	554	566	530	493	500	561	531	544	517	537	554	549	550	546	580	562	566	544	488	552	534	532	548	583	550	592	513	521	530	513	510	541	570	536	538	563	547	574	534	565	542	542	513	556	529	521	540	507	551	512	555	550	540	515	561	569	515	568	539	568	570	571	560	523	533	549	521	531	551	516	530	570	545	534	560	489	606	530	505	508	552	579	577	537	511	574	521	550	573	542	512	544	537	570	526	523	513	527	539	526	524	531	508	509	529	515	541	585	607	549	529	565	546	555	548	550	508	533	579	512	498	509	525	478	549	529	529	544	528	580	527	537	585	525	536	487	523	528	529	515	545	553	512	584	553	559	541	521	524	534	552	550	548	518	520	544	526	523	543	503	533	536	512	533	573	535	526	532	538	546	509	554	528	470	514	500	523	525	591	516	514	537	532	521	515	539	543	521	540	533	533	597	548	561	517	499	560	555	520	568	505	539	563	540	512	565	533	576	532	564	531	522	545	531	520	507	544	518	573	526	552	540	533	522	545	544	521	554	580	533	532	535	537	587	565	561	521	569	539	527	562	517	538	519	550	568	521	551	501	546	534	531	550	541	528	498	570	567	514	516	552	545	541	583	534	538	528	564	537	553	507	574	525	495	551	556	570	560	551	515	526	539	504	530	550	502	505	539	539	534	563	496	554	522	485	550	531	532	534	521	589	556	535	560	530	533	589	584	552	567	521	533	523	545	546	534	540	533	545	536	518	540	571	513	555	560	530	550	543	512	587	567	570	545	504	542	563	511	540	538	540	566	516	520	513	556	539	578	524	533	526	517	529	571	543	557	510	561	535	539	508	518	509	529	549	520	512	538	538	498	567	570	558	505	557	511	543	537	566	536	550	558	542	557	518	527	528	504	542	555	522	596	528	509	532	564	502	564	531	566	543	564	552	545	564	561	540	522	522	565	532	562	516	587	551	568	524	534	555	538	516	539	533	562	526	547	530	561	504	579	570	558	531	520	503	543	554	529	551	564	542	542	525	500	561	552	521	540	576	501	496	551	539	491	573	540	573	510	527	568	614	539	564	549	483	559	516	515	563	468	517	571	509	521	515	543	529	559	532	533	515	555	535	528	550	503	553	545	520	523	526	544	501	569	497	515	514	535	506	552	559	553	520	556	509	482	512	534	552	558	556	552	531	589	549	550	510	522	501	530	528	515	548	552	540	553	480	540	525	467	562	536	538	563	518	592	510	544	557	577	549	560	574	556	547	538	543	533	509	574	503	503	531	555	516	512	559	541	500	521	540	535	556	561	517	517	546	515	563	552	504	533	551	549	529	517	564	518	558	522	573	547	577	563	559	546	537	553	516	576	539	516	537	507	588	555	561	555	537	552	513	493	538	500	552	540	525	511	532	550	570	532	546	556	544	531	554	548	522	535	523	586	552	520	533	552	527	480	545	532	507	562	528	555	540	489	563	531	519	547	514	546	529	513	522	540	550	501	521	548	578	513	510	523	533	535	499	547	534	502	536	547	524	552	555	559	557	554	571	548	507	533	549	540	486	530	503	528	569	560	581	543	544	509	585	546	567	513	529	527	541	534	534	552
16576	6068	2845	876	611	422	379	358	311	319	309	282	273	288	253	263	251	230	227	225	258	229	281	230	236	224	227	241	229	221	239	252	256	243	247	234	225	229	228	229	248	222	207	226	237	232	213	226	238	236	224	265	212	230	237	214	234	217	247	234	266	236	204	229	197	219	232	227	198	226	191	229	252	223	237	227	188	217	238	228	257	235	218	227	233	234	232	207	207	232	222	207	207	229	218	241	220	240	230	230	245	237	222	211	217	233	203	214	218	227	228	236	229	228	218	247	253	204	233	208	223	180	217	243	226	246	206	219	227	207	241	205	232	226	220	201	245	197	218	245	219	220	223	215	242	206	207	229	213	233	229	240	263	260	204	244	249	226	225	259	239	218	235	208	235	230	203	235	239	241	195	235	261	222	225	252	235	214	235	230	201	227	259	230	208	209	241	209	227	219	219	237	240	221	218	248	247	199	257	232	253	232	221	202	205	222	213	206	216	231	222	259	213	214	212	227	232	242	224	215	212	224	233	214	249	208	259	237	221	235	212	222	221	221	227	205	214	268	216	235	259	219	238	250	222	232	229	229	235	216	239	227	206	209	230	219	241	237	223	270	200	217	218	247	226	216	229	246	266	231	248	232	223	222	219	242	199	222	231	213	224	250	228	184	249	222	244	196	239	228	251	237	219	215	256	227	210	224	230	208	230	232	210	262	235	219	213	200	227	254	215	244	232	213	199	231	191	221	214	248	243	217	213	208	219	199	231	244	254	228	253	218	205	230	235	229	207	235	225	256	220	226	237	217	233	215	223	226	216	187	238	208	214	243	197	255	197	238	204	204	232	214	217	260	223	215	204	233	204	202	225	229	244	214	223	231	208	220	206	216	207	221	232	224	225	234	190	214	216	259	241	238	222	261	240	206	244	199	241	226	240	206	225	233	235	195	223	216	234	242	235	230	246	239	209	220	238	228	229	229	270	227	235	219	216	222	229	243	223	242	228	249	252	242	224	227	220	217	241	230	241	231	244	194	257	226	223	236	235	217	241	219	254	257	221	218	227	211	238	231	206	253	225	210	217	232	205	255	214	208	237	230	223	236	216	203	219	220	227	235	230	231	230	266	219	230	222	217	260	221	226	202	229	246	236	221	245	215	229	233	229	252	237	231	228	186	218	251	228	211	228	248	221	203	237	256	210	213	225	233	228	227	217	203	233	212	243	212	225	241	265	231	244	222	231	248	218	219	211	218	225	220	227	226	235	235	238	233	229	181	211	233	255	219	200	210	247	221	245	237	207	209	239	218	209	210	226	224	233	235	213	244	223	240	212	231	228	241	235	229	247	221	224	209	211	239	224	212	209	214	252	242	236	224	262	216	238	234	239	218	201	201	204	239	212	232	257	238	244	227	233	243	221	230	201	229	233	221	222	214	254	202	219	207	197	216	233	239	240	223	274	248	208	231	235	207	244	248	205	224	219	216	234	227	232	213	207	250	220	235	219	228	229	268	244	255	212	217	241	238	221	214	212	228	227	244	227	210	215	247	237	258	238	218	222	201	251	252	198	222	245	226	203	204	244	222	227	225	216	210	234	209	204	226	260	256	230	228	230	253	233	236	207	229	230	218	235	198	244	228	230	222	222	225	235	211	237	235	238	236	212	220	206	241	242	219	245	238	205	198	253	230	218	225	238	185	232	264	210	242	226	248	196	203	220	229	244	219	229	235	212	213	221	258	231	198	233	222	244	207	205	228	245	231	204	243	235	223	224	215	203	247	228	242	231	255	226	201	226	252	220	181	217	228	273	203	238	213	234	250	211	230	222	217	221	209	207	239	210	237	218	225	229	220	272	221	242	237	211	223	237	236	245	213	243	234	233	219	252	252	234	203	231	247	229	229	230	239	220	212	220	238	220	214	235	243	199	223	238	262	220	220	232	257	269	209	222	224	244	240	236	233	244	215	236	219	230	247	224	264	231	243	253	234	255	248	239	212	232	228	208	240	200	210	212	221	236	216	237	231	236	225	234	255	240	222	230	223	215	270	227	205	210	231	203	239	245	228	230	236	231	233	236	198	209	211	202	212	222	212	242	244	235	219	217	268	213	231	217	190	244	232	244	240	256	221	225	205	229	231	233	258	251	207	241	209	216	216	213	245	233	256	246	229	204	225	252	238	229	235	234	245	238	209	234	231	212	209	213	214	229	253	238	222	213	207	240	224	208	235	214	194	242	209	273	199	235	226	208	237	237	224	218	209	218	226	236	230	215	231	250	234	228	269	224	234	218	206	219	226	240	241	245	215	219	224	229	245	218	237	218	231	220	232	220	229	241	226	222	234	244	253	195	235	240	224	218	248	241	232	211	238	220	208	222	237	217	213	245	249	206	234	237	241	248	221	236	236	209	239	223	253	199	226	214	233	244	236	223	228	222	228	226	221	243	245	218	229	211	230	246	259	210	196	253	225	225	239	232	266	199	228	233	241	223	216	233	227	225	242	203	227	230	202	249	228	241	205	201	232	202	200	242	225	269	234	240	211	237	243	216	208	267	220	213	217	218	214	235	226	249	222	221	245	240	237	226	194	223	232	239	226	228	194	203	234	230	262	250	222	222	220	229	249	248	269	186	254	246	245	228	222	215	204	244	244	227	248	265	233	211	236	240	227	226	204	251	237	211	223	216	239	242	239	234	221	218	224	210	216	214	197	231	251	222	244	249	228	216	215	194	211	194	226	225	241	225	208	225	203	254	214	250	230	225	248	246	218	220	223	229	234	224	217	210	235	217	243	245	216	243	230	261	259	217	210	231	218	225	240	259	245	209	239	206	226	227	231	201	234	234	233	240	260	219	225	211	222	209	257	232	224	259	233	244	211	213	235	204	249	221	214	239	225	238	209	243	233	230	222	219	214	237	241	230	240	219	221	214	260	227	216	250	221	208	222	207	199	226	232	238	229	236	210	227	240	228	198	231	214	252	248	212	254	224	230	216	237	217	217	234	191	235	249	251	214	213	214	209	263	207	237	222	241	218	209	229	246	245	234	206	238	214	240	240	213	219	215	224	266	220	231	253	215	236	237	262	232	214	236	222	235	231	211	226	220	233	228	219	267	235	226	224	208	226	212	225	224	243	232	261	233	232	221	227	220	207	238	247	212	221	237	211	211	201	245	220	221	199	222	213	222	206	200	225	236	225	217	241	230	210	186	252	236	237	226	212	215	224	198	252	234	221	193	214	232	230	223	187	222	248	227	220	207	203	238	251	203	233	242	236	217	232	244	224	203	234	234	221	256	228	219	228	197	235	206	216	222	232	230	253	221	249	245	214	229	246	217	207	216	234	246	260	200	236	241	202	232	239	244	250	205	237	202	207	191	198	253	218	235	211	219	219	228	228	216	205	229	207	219	226	230	211	267	237	213	213	215	224	215	216	223	228	246	236	223	229	230	231	210	247	215	236	235	226	216	212	218	260	211	247	222	239	213	193	206	205	207	219	244	221	226	220	222	225	192
12078	5521	5081	2625	2229	1749	1403	1222	1210	1132	1055	985	799	809	707	694	629	647	677	634	674	688	672	729	732	583	635	611	590	606	562	627	587	565	514	588	567	556	590	574	590	580	526	558	557	570	572	574	598	560	585	563	583	556	539	600	569	567	568	594	596	548	557	578	568	563	560	537	566	575	557	563	577	558	581	568	597	534	554	541	568	525	536	538	552	533	529	592	572	564	563	556	555	555	551	550	521	562	501	553	546	517	525	516	524	596	529	539	586	566	530	577	578	519	550	555	572	570	538	552	579	586	523	537	576	534	569	562	514	559	624	529	549	553	573	526	580	536	537	551	501	563	529	539	551	575	561	561	588	586	567	556	487	559	589	572	570	538	523	585	559	562	521	570	534	562	543	566	571	573	573	531	590	584	543	544	584	549	558	541	548	547	555	553	543	567	569	542	576	552	538	583	558	566	560	600	559	583	588	588	583	559	520	550	585	535	569	544	550	526	521	552	542	532	524	574	544	589	574	582	512	543	544	568	547	583	533	568	531	582	534	535	547	554	523	565	537	558	574	543	568	552	536	578	584	553	590	564	564	554	555	572	509	553	533	548	499	587	554	595	597	556	561	574	561	605	610	526	513	555	571	548	583	575	550	561	531	561	539	531	591	582	565	585	602	568	534	523	556	554	564	563	585	550	549	556	551	563	578	537	562	507	554	553	555	561	528	551	561	554	548	590	575	580	560	514	593	575	539	562	569	536	534	520	571	510	563	558	579	553	575	567	550	518	540	586	554	559	606	582	553	528	550	500	496	534	518	581	579	561	609	579	522	540	546	577	558	534	558	554	553	597	553	608	529	574	596	589	564	554	528	527	568	560	533	543	581	576	560	544	560	514	538	598	518	525	529	568	566	544	562	593	533	525	583	531	572	574	552	511	547	546	564	589	541	554	575	581	556	527	586	536	561	558	536	547	539	576	522	558	562	566	580	525	560	543	529	553	511	542	557	544	596	596	563	551	530	627	557	545	526	554	567	556	561	562	555	557	517	546	575	544	528	543	575	545	580	570	589	570	537	599	586	570	572	539	568	522	575	560	591	576	535	573	553	570	576	539	534	523	521	549	543	559	575	549	562	538	566	596	558	574	536	547	577	541	570	562	537	549	514	603	579	572	552	555	552	584	549	573	565	549	570	542	572	571	574	546	536	580	587	566	537	577	553	561	492	550	540	542	576	568	543	573	555	565	599	505	592	575	553	538	587	558	559	540	567	557	532	579	570	551	553	568	579	524	551	531	532	542	540	522	564	569	557	573	572	551	508	532	589	555	587	520	516	540	572	557	562	549	567	540	594	540	571	549	522	557	569	536	566	537	606	520	527	524	522	563	506	554	561	548	548	599	587	542	520	557	536	545	546	514	588	536	578	575	556	565	557	539	547	609	544	535	589	573	558	524	518	565	546	526	599	574	551	552	577	564	550	545	590	597	599	575	580	559	594	546	545	547	540	589	538	602	531	543	553	500	515	531	519	521	561	535	539	558	570	546	522	567	590	557	535	596	563	577	550	542	530	558	533	539	557	535	559	586	558	534	551	559	521	571	550	515	573	564	573	572	547	512	580	538	577	542	617	534	567	534	600	566	580	556	539	547	593	537	547	563	532	581	580	592	546	534	562	552	538	554	543	581	593	517	554	521	579	559	552	554	567	584	569	533	562	552	571	542	507	532	553	558	535	532	527	587	517	561	590	558	561	551	561	551	582	528	570	537	583	580	564	568	533	545	513	532	574	531	503	563	527	554	531	582	550	535	561	524	511	568	529	614	548	536	569	566	551	532	504	527	494	562	546	566	562	568	540	535	562	550	594	528	543	554	557	524	556	561	571	553	554	545	550	541	566	563	520	539	580	588	507	575	570	510	570	532	564	569	571	585	565	558	527	535	565	524	536	559	575	524	553	529	538	528	590	584	509	535	528	581	567	580	567	596	560	548	561	574	528	544	571	591	544	518	539	538	560	563	545	590	574	559	559	551	546	536	574	544	531	552	565	542	556	519	560	594	565	538	606	578	537	528	563	587	549	586	558	527	558	548	514	596	541	587	566	572	572	552	536	558	503	531	541	590	572	524	569	493	541	582	550	543	558	557	546	551	558	541	555	545	519	564	517	538	560	558	533	603	553	598	556	523	557	577	570	538	561	505	554	531	538	564	515	553	546	531	549	580	548	543	580	523	582	517	585	564	566	569	544	548	550	529	568	533	528	560	515	575	548	568	520	548	518	563	555	571	538	526	539	579	616	553	547	536	527	559	574	575	537	599	568	601	531	574	548	584	570	572	535	553	514	560	506	546	579	557	535	576	538	606	508	567	562	525	557	523	604	559	528	527	549	539	535	582	587	540	594	555	542	588	570	563	572	541	579	522	589	525	570	580	580	563	529	567	583	549	574	608	574	574	543	533	534	554	575	558	556	535	562	580	585	560	544	587	516	584	576	547	561	560	539	527	560	544	552	540	564	612	595	502	553	529	591	523	550	559	562	576	566	581	586	563	534	541	608	501	558	565	549	567	566	539	537	583	551	557	541	562	536	541	544	501	554	577	533	520	579	558	563	557	540	528	550	545	550	546	587	581	535	543	560	529	543	553	591	578	576	562	597	563	588	525	587	536	544	540	586	550	562	536	566	535	588	578	531	557	593	549	555	616	618	555	559	554	583	558	566	571	579	573	545	519	552	546	558	548	552	534	599	524	553	547	516	540	601	562	542	543	563	559	595	546	594	552	580	592	564	581	516	510	563	543	590	515	586	542	573	578	550	624	585	543	553	581	529	541	563	537	555	534	535	517	542	551	578	544	546	562	520	566	583	536	615	577	602	524	548	536	538	588	597	537	525	574	551	536	554	539	528	517	570	525	533	569	548	571	539	551	591	562	551	571	576	605	564	536	512	598	547	555	566	569	529	575	551	529	543	577	560	588	535	563	549	498	561	554	522	556	566	573	598	577	591	589	538	547	533	530	531	505	550	509	562	521	521	527	536	527	571	542	570	572	594	569	547	572	532	580	540	527	547	552	547	581	535	562	596	561	568	569	547	533	478	594	571	542	555	578	590	565	546	557	553	553	567	563	548	560	557	564	543	554	584	533	554	592	582	538	565	544	571	584	587	591	582	567	565	541	529	575	505	534	592	552	549	552	584	564	583	537	539	501	568	520	550	528	519	578	550	577	578	550	546	583	529	573	607	563	557	556	562	552	543	555	557	553	594	556	577	538	556	538	525	540	547	563	557	541	593	553	538	537	603	550	548	547	563	585	543	537	528	551	531	571	545	590	532	588	550	542	547	579	597	531	568	537	539	550	538	531	534	564	603	573	567	560	577	589	511	543	581	581	530	558	567	584	560	542	552	549	566	546	549	583	572	564	544	583	506	512	502	541	554	587	531	569	555	529	575	542	541	556	563	555	542	530	600	544	584	542	563	550	585	523	547	551	524	553	505	569	560	544	526	561	569	556	581	542
28821	11831	5302	1576	1084	751	703	537	483	460	478	400	377	366	329	295	329	282	315	294	299	334	316	298	332	256	282	273	272	275	255	278	260	287	256	293	264	227	237	266	271	265	240	282	251	244	272	282	266	265	256	239	248	257	260	257	271	280	282	256	275	275	258	251	236	259	249	260	284	257	241	271	233	263	236	285	258	255	275	276	279	256	277	256	237	237	257	287	281	258	250	222	258	262	283	246	278	285	243	252	249	261	264	255	250	234	241	268	304	256	270	287	276	267	275	261	254	286	275	258	281	243	210	267	277	253	251	257	275	269	285	247	264	270	256	250	257	251	275	251	258	265	259	259	242	278	253	240	244	272	277	237	255	284	257	255	285	233	250	233	239	285	243	255	271	282	260	244	202	257	257	253	230	242	256	234	234	239	260	273	267	248	294	239	263	237	267	219	251	262	277	246	250	263	265	254	247	256	242	261	288	276	259	269	284	306	237	276	229	227	275	243	239	237	247	284	236	241	245	253	284	246	253	248	268	280	240	257	256	264	268	258	285	269	252	246	274	247	245	244	275	257	253	263	280	242	298	254	268	295	250	263	262	250	277	259	252	254	290	234	265	263	267	272	277	251	275	281	256	258	282	229	256	266	274	250	255	255	274	234	263	271	275	283	265	259	271	290	256	269	274	273	271	276	261	261	267	256	235	265	252	265	255	270	308	278	257	262	249	229	261	241	259	236	236	296	249	225	268	247	236	242	280	239	293	281	261	261	235	232	251	256	259	292	245	251	252	254	245	263	253	237	252	263	266	295	251	244	280	243	250	264	259	258	277	240	286	264	256	230	268	258	267	288	305	251	287	253	254	245	251	274	266	257	260	227	241	274	285	264	275	248	234	284	260	251	269	263	265	270	243	261	272	233	244	244	218	260	246	272	258	261	234	242	275	241	269	247	268	286	274	246	252	250	276	252	262	276	263	258	246	239	268	240	261	254	270	250	264	294	278	276	268	250	251	266	285	275	268	224	246	254	272	262	254	275	246	269	275	253	244	243	261	265	260	245	265	233	257	243	246	243	272	283	268	246	270	289	247	288	237	226	264	248	273	229	233	244	257	239	274	275	282	253	273	255	280	251	278	253	261	263	281	269	264	311	252	251	230	260	282	270	254	246	275	261	218	241	249	295	243	274	268	224	240	230	235	224	271	245	250	250	237	243	247	243	263	274	275	286	261	266	282	253	266	251	280	261	266	258	257	300	266	271	252	274	282	266	244	279	258	250	256	259	250	275	288	257	245	260	275	271	262	271	247	254	236	237	217	258	269	257	243	291	285	252	264	258	252	256	266	238	253	237	281	243	252	262	275	243	245	284	221	250	270	301	249	283	277	264	290	286	250	280	272	271	252	232	279	273	257	239	275	215	250	279	269	280	232	266	268	259	226	286	295	271	274	254	295	242	239	281	218	255	266	263	244	281	280	264	248	249	257	253	234	257	246	308	223	253	253	228	266	262	255	263	223	243	279	264	261	298	245	242	241	254	241	253	244	251	277	268	241	308	239	260	242	269	248	249	255	265	270	227	254	255	272	263	277	239	273	269	268	259	245	275	281	253	257	289	277	254	239	271	268	243	278	255	270	262	257	247	264	236	247	251	267	245	247	258	270	273	287	296	285	249	252	255	243	237	267	275	243	256	260	266	278	262	240	256	295	291	240	231	248	253	229	231	272	237	293	288	242	301	250	248	277	283	254	241	268	265	262	267	252	301	266	229	243	258	240	282	239	269	231	257	263	236	267	276	285	234	238	260	265	255	252	268	257	269	249	246	253	249	284	264	247	248	268	269	267	258	246	239	271	266	271	254	275	248	263	260	282	261	255	269	243	248	279	253	250	222	241	277	267	253	236	268	289	262	276	283	236	233	269	253	231	281	266	261	242	263	261	247	246	243	237	260	266	278	266	269	287	250	280	246	256	267	281	275	266	270	259	243	257	289	262	234	236	263	253	242	265	240	274	259	269	256	258	296	285	259	277	247	293	261	253	285	254	304	247	239	259	270	266	247	254	286	218	246	250	276	298	257	274	272	279	224	249	268	257	275	203	243	256	285	259	242	248	252	214	262	262	238	258	259	276	232	253	246	276	294	276	245	267	289	231	274	296	254	233	251	268	294	245	260	281	247	252	241	235	232	266	241	245	307	236	279	281	272	258	234	258	275	259	259	261	269	267	287	268	288	237	266	248	233	234	280	270	270	219	238	253	275	263	274	275	270	266	234	293	275	255	247	262	253	255	240	251	241	274	270	240	235	254	250	242	260	271	292	306	239	307	270	237	271	245	252	242	260	268	255	244	252	253	239	259	273	260	250	246	235	236	277	276	268	264	237	272	282	239	259	266	268	286	243	239	252	295	252	275	249	266	280	304	247	245	260	290	240	258	250	255	275	269	256	256	238	269	279	259	272	277	267	253	250	275	257	297	261	251	263	297	257	253	264	262	253	248	262	248	262	245	225	277	248	235	247	251	262	252	277	285	251	224	278	296	238	274	296	256	227	238	237	251	323	242	277	235	273	271	265	266	261	250	271	275	257	270	277	251	230	278	272	267	289	267	269	247	251	244	252	260	250	270	277	269	312	232	249	261	283	272	282	302	258	283	270	290	267	225	251	269	290	241	239	269	261	284	302	282	281	253	289	248	258	267	254	262	239	297	276	267	285	252	276	255	238	247	277	254	267	280	288	306	271	265	269	248	284	281	258	265	284	238	289	243	264	240	269	277	238	295	253	259	246	254	244	257	246	252	246	222	242	258	250	272	273	278	284	247	243	279	269	256	269	271	242	273	241	287	261	253	248	251	263	278	255	239	278	258	253	255	237	251	262	247	268	269	267	276	276	241	246	249	257	249	259	250	257	262	290	294	233	299	278	267	260	248	239	262	253	288	231	257	271	241	258	273	255	213	259	250	252	285	254	250	279	261	234	227	250	242	274	272	283	265	247	264	259	270	260	260	254	241	233	245	295	255	254	287	257	262	285	254	268	249	281	278	277	246	271	234	261	242	261	284	269	252	230	265	246	238	255	240	232	278	280	249	245	272	230	248	272	258	258	264	244	251	266	272	249	252	239	239	277	223	251	259	254	250	274	271	272	241	250	284	233	297	266	255	269	251	269	248	263	269	262	269	271	269	279	266	270	284	281	233	252	265	279	270	245	277	243	273	253	279	245	272	228	249	268	261	244	250	264	235	239	278	252	245	293	243	264	264	243	242	259	257	271	261	255	279	268	276	227	284	259	284	250	286	244	265	254	252	245	253	267	260	271	272	256	259	265	310	244	254	273	271	296	290	289	288	254	258	260	235	291	272	270	232	266	275	254	270	294	270	271	241	245	267	259	261	250	214	259	254	246	281	267	250	252	247	279	268	276	239	252	233	246	256	257	272	270	235	270	262	246	251	236	255	266	247	269	260	284	239	258	282	245	238	245	262	247	273	258	292	277	273	265	225	261	251	239	267	257
20370	10007	8264	4582	3872	3139	2528	2183	2095	1985	1956	1639	1424	1241	1030	961	952	871	870	852	819	951	1014	1006	827	795	771	731	748	741	758	685	697	682	652	664	671	694	647	705	697	645	658	653	613	626	649	653	641	659	669	640	643	636	594	671	655	645	649	621	622	607	648	627	627	635	629	608	645	608	640	592	656	610	647	651	613	628	615	658	629	639	612	643	605	617	650	613	643	635	612	677	602	605	622	625	619	600	675	616	635	582	577	655	595	611	576	611	659	653	644	620	592	593	616	657	639	577	646	613	611	609	614	664	634	589	596	630	651	637	583	605	595	651	599	580	576	593	597	607	632	588	639	636	604	647	609	620	632	605	602	610	623	599	599	630	634	595	584	598	598	639	598	643	626	667	625	587	595	645	587	640	588	641	614	585	598	613	611	641	617	614	559	616	599	605	638	636	572	623	658	605	661	578	578	590	684	631	645	628	602	629	600	645	601	653	588	665	635	654	657	635	636	605	642	608	626	600	635	628	663	589	626	602	671	632	604	608	594	660	625	668	588	627	655	695	678	608	611	666	615	606	639	618	624	616	643	662	612	630	610	616	602	608	601	678	628	611	599	579	600	635	594	655	628	647	650	619	587	623	591	653	608	632	589	607	616	603	631	618	612	596	654	581	594	599	629	638	610	576	587	611	635	614	634	627	632	646	564	582	615	598	601	613	581	619	626	617	634	652	614	638	630	602	598	634	626	619	621	614	664	622	597	602	649	647	633	586	637	634	591	621	633	644	645	579	621	575	616	590	676	625	628	640	637	619	627	587	630	681	638	652	604	631	636	610	599	591	651	601	651	611	610	634	664	673	620	621	636	639	625	599	627	674	612	646	607	605	642	633	645	574	610	652	609	625	621	662	617	590	613	625	630	603	585	607	647	617	609	620	614	646	613	591	616	597	593	610	636	603	643	630	658	693	641	614	627	601	595	635	619	607	594	604	599	643	625	635	642	633	641	610	598	598	648	679	604	659	620	637	636	654	628	658	612	598	648	615	650	599	578	642	629	612	633	575	651	622	620	645	621	622	605	630	572	643	670	607	610	606	622	571	601	638	639	597	672	688	590	597	641	618	602	608	625	638	608	614	663	586	597	584	609	635	646	630	648	594	611	620	626	650	591	617	582	623	619	643	585	671	606	631	636	598	616	641	656	658	590	653	613	612	602	632	618	616	604	617	600	591	618	613	628	603	625	569	617	646	648	628	590	630	677	634	610	609	658	632	608	627	626	628	628	652	622	588	620	588	657	656	610	612	633	629	655	629	605	618	670	635	659	596	636	571	684	607	576	612	623	654	639	628	644	575	589	613	617	603	622	632	641	628	652	650	632	603	647	594	622	598	587	628	613	592	622	652	602	650	609	630	633	638	641	622	596	632	609	604	639	610	621	608	572	615	601	645	612	596	635	655	620	618	614	662	647	669	642	580	616	628	608	606	584	610	625	607	626	623	608	594	622	599	634	606	622	627	670	600	618	626	588	639	614	643	600	617	636	607	639	617	626	570	601	652	617	670	616	607	624	626	587	619	627	614	618	592	639	610	622	669	618	630	630	609	622	589	610	641	610	583	629	591	651	635	599	621	628	617	614	626	624	664	586	640	562	651	609	623	608	622	634	596	631	597	619	614	586	614	633	591	633	675	632	590	573	580	617	634	620	612	665	627	596	585	610	652	608	612	607	643	603	640	608	656	599	591	639	657	637	563	586	570	625	608	662	600	603	621	648	620	592	606	624	650	618	570	611	574	590	657	668	611	641	611	578	619	625	631	589	587	631	671	607	653	613	662	581	599	643	566	591	617	689	580	606	628	632	636	621	578	622	648	616	642	593	623	622	664	626	616	593	637	583	588	587	561	649	617	635	608	590	654	605	656	639	633	623	612	650	664	647	639	665	667	650	625	632	630	629	624	638	669	637	659	653	622	652	633	616	698	606	662	563	630	665	607	626	558	611	608	625	612	606	628	625	617	631	614	578	627	649	663	632	592	642	634	591	622	653	667	607	605	660	638	619	564	637	600	588	633	665	633	599	661	645	610	591	598	657	650	653	630	629	652	640	670	611	602	637	616	612	634	612	628	627	615	625	622	585	641	618	652	650	637	620	648	668	623	635	626	605	645	596	622	651	602	644	613	652	638	610	610	580	605	631	640	547	660	623	668	614	633	602	626	665	663	608	616	620	580	596	620	671	589	576	620	624	590	604	632	620	645	598	600	629	604	611	629	638	587	602	603	603	621	593	628	672	581	591	665	624	583	643	630	591	619	632	658	648	667	603	600	671	591	629	642	623	622	637	612	613	622	664	629	630	633	663	628	685	589	631	644	599	649	630	622	637	596	576	651	597	633	578	611	676	622	658	609	613	621	622	600	621	593	642	630	652	589	586	636	597	649	573	594	594	628	617	614	646	630	621	646	678	618	621	625	628	646	553	618	600	589	605	642	581	639	650	598	649	629	647	585	612	653	627	641	646	638	610	619	604	604	600	655	592	608	607	636	629	649	611	629	600	654	619	654	632	597	581	684	621	656	670	633	663	656	631	635	598	583	622	613	620	631	621	626	598	619	610	608	569	593	627	634	598	662	644	579	636	620	641	633	573	660	635	633	634	655	655	644	596	583	627	614	616	695	598	613	609	622	671	601	628	658	626	643	585	617	579	671	656	634	623	616	564	600	594	603	607	645	590	613	608	603	639	636	631	625	632	638	592	581	619	620	605	609	619	653	643	612	657	602	613	651	587	600	621	634	618	611	620	587	608	601	621	609	622	580	653	635	682	637	606	626	624	611	648	582	659	610	640	602	604	655	596	583	595	607	596	630	633	616	622	640	612	622	657	606	648	645	618	644	607	631	652	652	609	597	643	668	644	620	611	664	599	663	612	636	590	658	632	641	626	669	635	580	643	660	618	602	675	625	629	611	611	596	639	623	599	622	620	652	643	630	623	630	620	613	618	624	568	636	595	632	597	652	615	628	620	627	597	600	616	628	647	611	642	577	609	608	591	604	619	618	620	599	668	618	618	681	625	608	612	632	599	631	623	610	621	615	619	626	642	591	637	699	676	626	610	676	598	652	623	619	619	632	589	651	655	627	643	657	668	599	580	644	584	554	637	636	591	607	634	622	609	586	620	628	621	673	638	619	632	607	632	629	618	617	636	588	601	619	611	601	613	637	670	636	618	641	631	597	612	633	618	592	619	631	599	633	719	628	652	600	585	645	606	634	585	611	615	627	612	642	654	687	604	638	612	629	633	630	619	617	644	613	586	603	640	667	612	654	629	622	617	664	617	642	622	619	641	624	631	616	642	646	636	599	635	598	621	586	580	645	659	601	628	659	637	614	629	623	672	616	632	617	645	617	637	634	595	632	624	599	630	619	601	632	586	611	625	611	599	658	585	605	638	629	594	639	629	625	620	590	658	607	619	651	664	640	596	598	647	643	591	588	611	631	617	641	656	639	686	637	600	650
36308	16756	8955	2715	1480	1115	856	671	661	562	590	516	432	379	330	328	302	293	300	244	265	311	290	296	268	232	254	231	242	256	236	219	228	214	244	228	224	219	208	242	246	232	232	247	225	243	248	215	224	230	228	235	219	214	247	226	237	214	212	240	235	221	213	190	211	213	221	231	204	220	210	227	217	215	207	201	224	221	221	221	220	205	213	217	204	198	250	200	215	228	218	221	193	220	219	211	225	198	213	208	195	247	208	218	186	224	214	227	216	192	211	210	242	207	243	212	191	202	228	239	237	202	212	223	216	216	213	204	231	247	209	189	204	216	238	212	203	217	192	220	197	240	213	228	240	219	261	240	223	197	235	221	191	209	236	198	227	238	230	183	189	238	202	218	233	217	245	228	216	227	216	219	206	229	214	219	241	219	197	220	219	237	221	209	206	228	208	195	206	200	214	237	194	226	227	220	185	233	185	190	214	206	192	220	218	241	222	221	208	218	219	229	216	176	208	220	189	223	196	228	221	203	219	223	205	219	249	207	233	226	213	207	198	201	213	210	223	209	214	202	221	235	212	219	204	233	214	223	214	232	230	229	224	213	227	241	235	221	208	195	213	224	219	206	227	231	213	221	222	229	230	224	196	248	230	235	219	237	221	236	229	199	212	220	213	239	237	220	209	217	197	234	204	202	210	241	227	229	210	216	203	227	215	186	217	216	204	221	200	204	251	220	210	238	197	195	212	228	199	204	234	222	238	206	228	215	233	229	212	227	202	228	228	259	220	201	215	199	222	215	200	242	225	190	196	225	231	237	225	235	212	243	244	218	211	230	221	215	220	211	219	212	224	243	224	227	194	263	242	228	210	225	223	213	227	218	258	206	222	232	210	222	214	238	221	211	188	235	224	214	244	217	188	223	223	207	224	220	205	184	210	239	196	214	240	238	216	210	200	228	211	229	250	206	192	226	230	236	217	194	203	214	223	210	203	186	219	218	245	234	214	224	203	188	221	199	236	215	226	211	206	234	218	218	218	223	222	203	234	210	238	229	209	221	232	224	216	208	207	248	206	178	229	220	238	201	213	232	208	201	216	219	220	247	235	212	216	212	214	198	206	214	226	203	202	206	218	226	215	201	200	217	212	218	220	199	203	196	217	220	230	197	244	210	209	217	230	207	213	206	215	251	188	244	210	212	212	174	219	233	210	210	246	238	187	226	217	234	247	216	222	216	210	210	231	224	238	229	210	216	266	226	210	247	218	216	210	187	232	227	220	181	207	213	221	215	198	196	217	240	202	205	215	214	199	206	230	214	215	200	215	236	223	238	217	230	203	214	188	208	236	237	219	215	207	196	234	239	214	222	203	201	207	228	225	222	216	218	212	214	241	193	214	220	210	200	222	227	212	212	224	211	205	230	236	168	235	210	187	257	242	218	217	229	194	225	204	219	195	211	200	222	242	215	233	220	224	222	187	231	221	204	221	234	225	227	226	209	235	204	266	227	236	213	221	220	253	244	225	216	212	199	221	224	233	222	231	218	216	222	201	234	218	224	234	251	220	206	220	234	225	198	225	216	252	207	220	203	222	185	236	215	219	216	234	236	254	218	210	214	235	223	229	208	217	205	194	219	202	232	234	238	221	214	235	213	217	244	183	208	236	221	217	201	246	209	252	202	203	211	248	224	237	229	221	214	229	201	218	211	232	221	201	203	215	212	202	214	258	227	223	228	224	215	213	215	228	209	229	243	227	239	244	227	197	204	209	244	214	220	244	194	218	194	224	208	196	230	219	205	205	212	210	213	217	209	238	197	226	228	206	214	244	252	204	211	248	229	209	219	233	200	230	221	205	223	216	220	204	240	225	226	197	226	211	198	209	210	205	231	212	235	237	231	211	226	215	222	192	199	224	225	220	230	177	200	230	235	226	225	191	216	223	229	220	209	216	201	250	220	221	252	224	235	233	201	211	208	203	218	222	200	224	225	194	218	219	242	189	213	199	227	214	210	229	192	204	218	235	217	232	228	222	218	222	213	213	227	212	213	241	226	226	228	209	241	228	197	184	222	207	191	218	211	207	220	218	214	202	238	215	205	222	202	191	206	223	241	236	191	240	250	250	253	217	201	200	240	197	224	198	226	222	222	234	226	222	226	211	226	220	236	211	214	239	233	225	234	204	257	205	235	226	218	225	252	211	212	246	223	227	229	220	221	209	230	231	176	241	244	202	211	198	219	198	209	229	210	239	210	213	228	210	215	236	211	221	233	209	202	206	250	201	223	207	219	213	217	198	224	223	242	212	220	222	223	229	231	214	210	233	233	208	223	184	219	212	223	223	223	207	202	204	234	231	235	229	205	218	202	257	247	235	229	198	240	216	220	203	234	220	216	189	211	217	202	196	235	198	190	199	248	207	219	203	222	195	219	211	199	239	213	212	235	197	226	206	232	241	214	224	185	215	229	211	194	263	224	232	216	211	230	213	193	210	242	215	205	205	196	246	198	213	215	221	224	216	214	204	211	241	221	196	229	225	208	224	209	207	211	235	218	204	236	216	201	228	236	207	203	230	236	192	219	216	227	197	224	194	247	236	222	217	237	228	218	225	222	214	202	196	215	224	206	228	203	215	215	184	208	244	216	208	212	209	225	208	214	209	241	228	234	223	203	200	210	207	213	228	228	212	223	211	209	219	190	224	209	209	194	227	200	223	255	195	223	252	225	250	213	229	225	226	195	230	226	235	210	188	204	204	239	219	216	225	206	226	211	213	229	197	168	209	263	204	213	217	220	220	220	214	217	203	232	234	185	215	209	220	206	202	218	226	235	203	245	223	228	232	235	220	239	219	232	211	205	222	183	201	243	215	229	198	213	207	191	197	226	206	224	194	212	236	219	227	243	207	200	221	244	235	210	223	219	237	228	215	222	240	216	232	203	221	216	225	256	225	217	218	222	238	220	212	199	208	200	194	242	202	211	219	225	210	210	210	248	230	214	217	189	221	222	211	236	246	205	212	222	223	203	229	183	231	206	194	208	240	191	220	212	226	231	198	225	233	201	215	231	178	228	229	231	222	211	224	215	217	200	220	228	193	231	228	230	222	218	212	219	204	212	217	225	234	210	225	212	220	202	213	220	238	211	215	235	220	228	241	234	234	235	245	223	232	203	212	255	234	208	237	218	208	213	208	211	193	242	206	231	208	193	232	203	229	222	208	196	191	189	205	219	217	216	220	227	218	233	219	215	205	267	204	227	203	225	227	218	202	233	252	211	222	200	245	216	236	202	224	224	217	212	229	236	203	202	209	247	229	231	239	235	226	234	192	228	228	201	222	208	227	221	227	229	216	209	236	214	214	212	192	205	211	203	236	213	237	230	221	219	210	225	225	208	225	245	251	214	222	212	214	196	203	229	221	244	233	219	224	227	254	212	209	232	214	206	219	217	218	237	235	236	202	235	223	203	238	219	238	213	241	252	226	222	251	223	250	233	228	229	219	233	231	197	224	199	205	206
23673	13210	12018	6506	5399	4353	3447	3094	2837	2578	2605	2251	1851	1534	1226	1119	1002	918	847	900	928	1077	1137	999	868	766	728	712	669	664	639	633	673	674	642	630	638	581	607	602	605	599	554	596	536	563	572	568	549	592	568	545	541	501	564	535	502	531	578	507	527	547	547	533	510	523	531	527	550	525	520	483	561	510	576	496	532	574	486	549	541	534	494	584	525	511	551	509	561	545	535	526	570	488	551	500	526	511	497	486	547	551	535	582	529	512	543	488	546	561	567	522	521	532	538	549	550	555	536	526	552	522	542	546	490	556	497	547	531	532	555	544	523	532	488	526	538	480	532	517	570	504	529	510	476	474	516	511	548	509	489	541	534	522	540	495	520	508	466	522	504	525	514	534	531	514	544	500	548	535	555	536	517	542	530	516	534	537	526	546	537	516	526	556	529	505	524	524	520	552	511	511	508	540	521	496	505	534	491	546	479	505	490	542	535	546	528	517	540	542	525	527	490	541	509	533	538	499	539	560	510	537	542	503	535	478	521	545	526	527	519	510	518	522	504	518	525	535	519	526	507	541	525	524	570	536	486	570	536	496	525	494	504	534	542	542	497	521	557	493	546	593	496	506	522	556	538	490	507	506	477	553	510	555	536	544	519	500	547	553	568	493	527	487	522	540	551	515	528	507	576	537	540	548	528	488	484	529	527	545	540	553	524	565	530	492	587	522	530	545	534	504	534	527	531	543	512	569	522	498	527	544	541	519	533	523	543	499	532	482	524	513	483	520	508	530	533	539	522	543	512	506	472	516	539	541	563	554	488	478	511	511	512	562	496	532	516	511	514	532	519	571	476	571	541	536	521	523	518	541	524	530	523	559	539	543	502	547	545	563	517	517	478	523	573	528	472	579	530	507	518	504	502	516	508	558	517	534	567	448	483	518	513	516	539	544	510	532	536	520	529	513	511	533	501	552	543	502	580	542	506	518	526	521	515	547	513	527	524	568	550	530	510	549	490	548	535	560	545	528	514	532	498	507	528	487	516	526	527	548	529	555	493	524	550	516	522	488	510	534	480	532	480	522	505	515	523	538	539	561	539	504	532	499	531	514	501	532	522	497	530	526	513	505	489	560	513	515	536	494	545	500	513	522	551	494	565	556	521	520	510	524	519	523	487	495	531	506	535	518	524	515	534	528	491	502	507	515	538	543	523	509	510	530	501	487	502	515	521	520	518	554	510	527	540	539	549	493	535	537	520	555	511	524	528	495	546	530	515	491	531	561	516	542	490	517	542	526	521	544	544	495	520	535	513	510	532	526	537	508	562	521	565	517	528	527	521	514	520	518	513	517	530	512	545	496	520	557	546	501	529	584	527	529	495	548	482	511	520	518	515	523	573	544	534	541	523	541	574	480	463	534	514	516	488	528	539	501	502	535	560	555	536	531	508	562	541	511	530	542	530	537	546	525	561	511	534	537	544	503	544	541	555	513	548	512	536	558	505	563	510	528	529	522	489	480	519	517	519	522	527	525	570	514	510	549	521	482	544	545	581	542	517	495	539	543	528	517	539	540	528	520	547	543	498	552	471	502	528	537	512	540	532	499	518	530	541	525	546	549	541	516	508	547	500	514	488	558	466	526	522	552	565	497	520	532	474	471	458	516	534	540	529	512	549	528	513	552	508	485	559	541	529	544	528	511	523	517	505	517	534	521	531	526	475	515	501	526	508	541	560	553	530	527	540	512	524	510	499	522	536	557	510	506	482	519	546	510	570	521	497	513	520	526	521	500	514	552	497	513	561	507	507	528	487	508	534	522	536	509	519	507	527	575	541	495	518	569	546	569	522	504	548	524	529	528	529	549	535	546	484	576	535	561	583	509	539	519	547	534	538	501	484	521	524	576	520	534	536	528	494	545	486	548	505	516	537	526	526	522	554	521	544	585	507	497	510	548	506	518	544	498	540	539	521	506	549	545	492	523	545	522	549	497	534	541	512	525	521	511	541	522	519	504	578	515	535	530	522	553	489	508	500	521	522	537	535	533	511	530	540	550	490	509	527	488	540	550	527	518	501	512	555	508	521	510	567	539	515	504	558	485	531	519	544	522	535	528	517	507	516	536	553	574	501	515	538	563	534	549	539	504	494	555	487	534	539	540	529	532	511	535	532	544	521	481	550	507	503	522	537	526	521	548	535	504	526	521	538	479	553	536	518	569	508	526	531	521	482	568	495	517	493	556	516	545	524	500	556	488	541	519	539	535	534	551	515	555	532	519	570	530	539	513	547	520	522	534	522	528	549	492	570	531	542	560	550	542	524	485	539	500	485	535	512	488	519	528	526	516	546	532	492	525	508	565	532	471	528	536	527	503	508	491	507	537	507	518	527	518	496	561	546	504	517	523	529	506	558	550	538	525	517	516	542	506	553	511	532	538	538	528	498	557	512	552	502	475	536	526	575	488	528	556	558	477	547	552	526	483	495	488	524	499	513	499	536	514	516	525	567	531	537	516	488	559	550	534	514	578	484	524	562	518	550	534	537	514	547	505	553	537	510	524	532	521	548	556	509	548	505	531	550	508	522	541	540	560	553	525	508	493	536	530	521	520	504	489	530	536	582	537	497	544	557	545	515	522	542	519	573	589	500	512	556	540	544	489	549	509	553	516	533	516	549	503	541	532	524	514	501	529	533	553	506	505	572	497	505	503	551	521	507	550	546	531	542	541	500	520	519	540	549	535	536	516	541	506	545	509	511	537	511	548	530	548	511	499	505	518	505	500	520	506	499	547	537	553	576	521	512	533	504	501	511	538	566	502	558	529	556	560	519	531	557	546	499	500	485	522	544	502	520	516	520	530	547	521	517	550	475	545	556	555	553	536	498	525	540	571	464	531	496	479	530	514	497	503	471	512	531	534	495	521	513	500	534	532	486	531	520	488	531	518	557	543	523	505	523	517	524	530	538	537	493	497	508	520	487	514	553	533	530	518	554	516	514	528	525	539	500	511	540	505	541	544	542	525	520	515	509	512	520	488	508	536	534	555	539	523	486	454	549	584	537	508	561	553	546	480	515	539	505	506	517	521	516	547	521	529	528	503	529	561	514	558	504	566	519	514	505	509	528	527	484	501	534	527	541	510	564	493	523	523	474	504	503	476	538	526	533	524	518	547	523	525	527	509	532	513	512	520	531	552	557	559	520	512	517	525	527	514	493	508	517	552	491	493	545	496	503	489	486	528	531	519	542	506	505	532	535	555	530	535	561	525	492	536	527	559	485	525	509	511	517	466	521	529	532	540	509	534	565	490	506	505	524	547	521	549	528	547	508	520	522	541	547	541	495	558	533	495	536	504	534	515	505	525	540	517	512	540	542	521	498	532	546	570	544	536	557	496	527	500	522	554	509	515	473	545	556	581	551	580	508	552	547	502	537	515	557	483	508	511	522	517	527	508	500	525	519	535	469	502	517	523	521	510	524	529	566	524	537	553	528	535	512	494	544	489	533	552	490	552	535	522
15846	6540	2559	838	565	456	381	316	289	320	319	307	267	288	258	256	259	250	242	220	238	229	231	219	244	240	224	230	225	224	215	239	251	251	218	239	200	241	189	200	245	199	223	249	208	246	219	249	217	219	224	249	222	219	212	242	223	207	224	251	213	212	235	199	215	207	214	253	219	228	244	223	200	237	220	233	223	220	249	239	199	225	221	219	245	225	240	219	198	235	247	219	260	228	214	225	249	210	231	229	199	233	247	207	232	194	219	226	233	213	226	213	217	233	217	215	224	235	256	219	219	215	196	210	206	216	209	244	239	212	221	207	210	194	193	185	247	207	219	235	255	215	222	211	220	231	217	242	231	211	214	202	218	230	237	229	212	240	218	216	240	256	203	210	190	206	234	247	234	233	218	214	218	204	236	229	210	198	234	233	244	239	216	214	222	193	241	225	232	217	229	214	217	198	233	246	235	192	217	227	234	220	190	198	225	229	217	231	241	216	226	239	229	238	242	242	212	235	243	220	208	205	202	210	223	230	199	235	218	218	214	219	215	231	214	210	214	210	208	223	210	221	231	218	200	229	218	194	228	239	268	216	206	227	191	207	225	220	228	219	213	207	228	240	224	216	216	198	224	227	253	218	223	246	232	193	216	245	205	206	234	234	210	251	244	220	213	213	215	252	227	228	241	245	211	208	204	219	217	218	205	209	188	210	219	217	228	215	208	209	223	216	228	239	217	219	208	213	202	205	220	241	222	204	217	263	230	216	240	218	255	224	221	243	268	247	215	226	223	225	220	215	221	255	225	220	249	236	231	243	216	202	201	250	235	217	191	241	221	205	214	250	237	228	238	239	234	231	212	207	210	211	205	267	215	218	197	220	223	199	225	228	211	214	233	212	240	240	202	219	209	222	206	229	220	258	238	228	206	223	211	238	231	226	238	247	210	230	224	217	246	234	220	241	221	254	241	238	220	219	210	219	236	201	229	230	212	227	194	210	229	230	196	220	223	233	219	212	219	214	231	244	236	218	238	227	247	211	200	210	224	194	218	221	208	235	213	214	192	210	215	245	240	223	242	211	220	219	223	218	208	217	220	211	253	245	210	223	225	235	221	232	246	231	217	227	221	186	197	253	229	228	222	207	207	208	235	197	227	233	251	214	219	225	205	223	233	220	212	205	201	243	218	209	226	214	200	211	248	205	182	199	229	224	253	218	244	212	230	235	209	229	249	234	242	214	220	226	233	253	241	229	212	232	194	235	219	245	219	219	268	222	200	236	211	235	224	197	213	185	270	207	245	238	208	242	202	249	232	246	226	214	206	232	218	207	218	210	222	205	197	235	220	236	222	248	242	214	236	243	223	211	208	216	220	217	234	213	205	215	231	236	211	240	212	225	244	254	208	241	230	216	222	255	219	221	231	234	217	197	228	240	209	216	194	213	261	240	224	225	214	183	203	228	215	227	248	222	214	234	211	224	224	210	241	200	241	236	235	237	207	221	244	226	237	209	224	221	226	213	203	237	236	224	220	219	235	228	247	230	228	232	217	235	221	202	236	241	231	245	237	249	219	225	220	228	214	242	229	235	225	215	218	202	218	224	219	217	210	220	234	217	232	211	234	228	231	223	216	211	226	211	228	230	222	206	220	182	214	225	242	233	233	204	229	219	230	237	219	254	229	207	218	220	205	251	222	210	228	224	190	242	237	209	236	223	213	219	224	229	215	200	253	227	204	224	229	253	193	230	217	203	213	224	217	201	207	237	221	226	234	207	232	237	235	232	231	242	192	227	256	213	225	205	220	212	227	249	191	185	224	203	208	232	206	233	215	210	217	239	238	245	213	231	242	226	231	236	259	238	230	198	206	238	224	220	238	226	214	203	210	213	230	224	207	204	211	231	200	253	233	228	220	218	218	217	207	237	222	233	242	255	212	209	197	228	215	230	226	236	247	226	236	215	210	186	239	235	232	242	224	231	218	241	216	223	211	219	223	196	240	247	235	239	234	229	188	194	233	237	237	204	223	219	251	228	196	193	218	201	217	205	225	238	206	211	209	220	233	194	215	219	197	224	211	221	225	203	220	215	210	231	236	218	227	229	196	235	222	202	221	261	220	219	222	211	201	236	210	227	248	222	203	240	234	247	226	211	235	236	204	234	180	250	205	201	273	238	221	238	220	206	219	185	206	209	223	221	221	227	229	229	206	213	240	221	218	223	203	217	210	226	198	222	205	236	215	233	199	209	190	200	197	205	223	242	211	233	256	224	230	250	201	214	218	232	203	243	216	220	217	189	217	239	206	218	212	237	202	225	244	232	240	223	236	211	262	222	230	226	236	216	248	223	221	215	208	226	211	232	241	241	217	222	235	248	217	228	173	230	236	203	206	244	211	230	216	213	217	221	233	231	247	219	233	227	243	179	221	224	256	224	223	210	216	209	247	229	213	208	247	240	243	225	235	229	220	224	195	247	216	229	223	231	211	213	223	226	212	218	247	225	245	246	214	203	228	206	205	206	201	217	201	226	205	232	232	214	215	203	232	231	242	234	227	227	229	207	211	230	222	210	225	227	234	228	245	209	203	201	206	200	234	230	238	238	202	233	216	256	225	225	227	222	229	219	184	250	221	239	249	213	223	262	234	241	200	237	234	212	209	225	221	243	198	241	221	228	212	217	219	221	219	252	212	209	220	194	202	230	238	205	219	207	221	214	207	226	231	209	238	224	226	241	205	236	215	247	231	232	217	245	248	243	228	267	220	246	231	230	241	216	240	230	211	208	236	208	217	230	240	210	234	213	223	211	223	250	258	222	214	226	229	241	209	249	276	246	237	231	214	221	239	202	221	226	207	239	197	227	210	228	228	235	243	234	225	221	217	200	224	206	214	218	218	225	185	215	231	195	216	239	211	207	221	225	240	218	196	225	240	223	225	239	212	220	215	224	226	205	218	214	225	244	208	208	203	259	250	216	236	226	222	218	203	197	216	210	236	217	224	237	203	230	202	229	217	231	242	242	206	212	224	218	216	237	236	231	228	245	221	222	231	230	214	222	213	209	219	222	190	226	223	237	241	215	215	222	215	222	213	225	219	219	229	204	249	209	224	215	243	213	234	222	234	235	196	230	234	201	205	224	206	218	212	201	228	221	216	193	232	238	235	230	242	237	241	242	220	245	214	200	235	207	225	214	242	239	215	240	194	226	221	222	239	219	223	230	231	225	235	221	214	243	237	218	215	208	238	217	215	203	226	230	214	218	214	204	192	250	214	222	215	236	210	204	225	210	234	235	201	218	212	215	214	218	222	219	222	227	220	238	220	182	235	205	230	231	239	210	224	219	215	208	213	213	230	220	176	195	243	212	224	217	214	218	234	214	224	229	211	215	205	233	209	203	238	240	229	208	225	204	240	219	217	241	181	231	224	227	204	230	212	216	226	272	206	248	213	209	248	208	221	208	219	207	203	250	194	239	243	231	244	247	217	193	222	228	192	222	225	219	215	207	231	209
11417	6041	4731	2603	2014	1616	1411	1220	1084	998	1060	978	889	809	786	676	673	658	634	650	653	689	671	669	619	608	639	637	571	571	578	623	599	580	550	555	564	576	530	592	578	565	549	547	551	574	554	550	541	537	528	518	539	573	586	552	546	549	572	546	552	566	550	536	539	532	558	529	509	567	548	518	577	502	549	539	526	540	534	572	566	568	510	548	483	557	525	543	549	544	583	552	535	579	561	605	537	538	537	574	529	548	572	541	539	538	527	552	513	558	512	585	535	586	558	540	560	531	528	551	544	576	544	531	556	551	558	564	585	560	485	542	526	541	549	594	537	578	523	535	558	536	579	522	583	528	558	525	534	518	559	549	548	529	520	541	546	569	539	528	533	495	571	570	532	540	540	553	538	563	543	562	559	546	532	582	522	522	557	549	507	568	530	558	593	489	560	552	509	550	536	551	520	553	533	535	499	537	497	524	538	564	549	538	547	565	545	537	534	553	556	537	547	526	545	546	539	521	506	556	510	543	487	551	554	581	551	523	554	549	511	542	533	534	533	522	552	554	569	545	561	512	517	523	537	586	519	569	485	498	547	549	526	549	542	503	547	512	561	550	519	558	553	558	545	529	558	546	525	556	530	510	502	560	544	546	582	539	557	563	557	505	558	537	538	498	526	553	549	534	572	543	553	548	573	543	502	614	552	527	537	530	536	516	570	541	550	541	537	547	524	558	519	610	526	506	513	527	563	536	566	523	581	562	552	548	531	578	550	541	545	563	548	530	540	542	564	562	553	531	513	591	535	579	520	526	506	535	536	515	594	536	578	574	557	550	549	523	548	508	579	593	557	502	548	527	547	540	564	506	570	530	543	552	538	530	511	523	534	541	530	524	532	578	560	606	513	564	582	527	527	577	499	559	556	531	541	585	560	568	544	550	523	543	559	573	503	528	559	561	544	580	556	542	535	537	580	539	576	501	545	505	551	602	565	491	516	544	532	584	565	543	547	569	518	518	526	513	534	506	536	523	544	562	568	528	536	507	526	535	535	529	526	566	540	551	584	567	516	539	499	548	543	549	559	508	482	556	523	563	545	543	525	537	503	567	506	529	556	575	533	532	538	551	535	553	522	547	522	527	506	567	536	584	560	547	554	521	555	517	548	558	570	528	609	536	506	557	550	526	540	577	554	598	547	531	508	541	539	546	521	528	519	510	595	563	550	519	525	584	568	526	516	567	565	592	551	502	566	546	548	525	546	547	534	492	520	545	562	539	580	559	567	553	557	549	502	541	555	548	530	568	547	594	530	535	546	565	540	526	521	506	541	518	517	525	490	576	528	538	486	556	546	538	531	517	523	560	567	566	555	532	557	554	572	531	566	540	551	509	562	526	536	562	539	475	570	526	533	545	571	544	533	582	563	568	530	512	516	516	537	498	539	515	543	541	552	530	538	513	528	545	497	558	571	500	541	549	556	571	618	536	557	564	548	531	584	524	598	542	542	538	530	588	531	523	541	547	559	535	547	564	510	528	567	566	528	548	524	525	525	554	543	567	566	498	510	541	542	567	532	523	556	588	560	532	558	560	567	523	550	516	561	520	510	551	540	548	532	540	555	531	500	532	529	563	528	577	564	544	557	535	543	568	501	502	528	526	547	562	479	519	545	577	549	505	539	524	540	529	556	562	517	583	535	528	533	563	524	557	515	565	545	558	541	602	527	568	547	531	541	570	512	532	524	563	543	566	535	524	548	537	585	541	572	505	532	540	543	564	527	527	550	533	590	541	537	546	546	521	540	546	540	515	544	543	541	557	538	555	542	546	529	574	497	577	575	561	562	522	522	564	517	520	543	592	511	541	530	530	553	574	534	509	542	521	585	541	542	504	541	495	512	507	511	524	528	501	553	529	554	570	551	551	550	580	556	578	534	548	537	513	522	546	551	536	524	519	572	541	530	542	545	526	535	547	581	536	571	516	484	549	549	559	557	526	546	540	515	513	579	518	563	554	496	544	566	584	561	544	539	533	558	547	571	483	565	569	541	573	542	508	587	537	520	544	540	547	553	540	519	534	562	565	525	516	563	535	505	541	538	540	552	510	528	546	521	500	554	542	525	568	523	535	535	548	501	526	530	546	582	530	531	555	562	550	567	513	533	542	528	538	532	533	538	555	526	530	523	530	568	555	553	522	512	530	535	506	569	537	566	508	522	560	544	569	527	513	537	607	579	530	568	543	515	561	554	553	522	544	575	548	545	512	552	554	551	528	506	546	494	533	546	538	522	592	558	547	588	545	577	545	527	561	536	565	540	551	515	518	554	547	567	553	560	568	517	575	522	554	512	543	585	556	556	546	528	541	532	548	544	536	555	593	539	538	547	524	511	552	540	569	565	580	513	551	556	539	561	549	523	535	606	525	526	569	575	546	556	524	527	485	562	533	549	592	559	542	588	581	520	537	593	570	552	582	533	521	555	529	532	554	533	545	512	517	491	563	541	559	545	516	553	569	521	532	555	518	532	513	537	592	522	537	519	497	583	571	584	538	555	606	506	572	541	569	555	532	554	538	536	555	540	487	542	546	537	569	547	581	533	546	552	517	602	560	567	533	539	551	544	588	516	539	538	516	557	506	524	586	541	509	562	551	559	525	557	529	537	558	544	514	538	515	579	543	510	525	575	550	577	536	544	557	573	571	527	544	529	518	575	540	528	524	522	556	526	515	559	568	528	575	522	536	585	526	550	541	559	545	571	560	518	536	585	580	556	538	526	579	510	559	502	551	525	544	510	518	523	497	570	522	533	516	536	514	514	530	531	570	536	524	534	618	586	581	569	564	514	546	515	548	591	569	576	546	552	554	581	544	563	507	586	550	473	516	558	544	550	528	551	542	515	523	542	547	523	524	532	508	562	535	567	561	572	497	541	551	548	552	525	552	528	497	531	552	485	581	517	573	525	555	530	556	552	537	536	524	613	569	533	582	510	494	565	531	539	542	549	532	519	548	539	532	498	540	586	555	508	521	531	544	530	538	569	531	583	558	570	526	527	539	540	542	544	550	512	523	554	556	543	545	553	548	546	550	523	552	547	520	536	525	570	533	570	531	547	510	510	562	590	604	545	551	570	532	566	534	595	539	550	565	584	549	527	536	540	547	552	513	547	531	521	533	539	513	558	520	499	550	496	524	518	545	551	553	510	560	536	543	599	511	517	498	536	546	537	569	514	529	524	575	571	544	495	567	571	565	571	549	566	534	536	550	551	508	528	517	591	567	552	550	528	549	564	550	571	604	537	551	540	531	543	521	555	563	528	545	521	552	562	520	498	557	539	528	532	495	543	556	534	554	551	552	538	547	537	511	546	567	531	556	531	541	529	502	526	544	560	520	539	528	524	522	542	544	559	527	540	566	553	538	586	555	540	517	502	536	508	540	536	522	507	558	571	573	598	571	552	515	554	546	524	623	509	584	531	545	560	566	561	547	541	492	582	523	583	486	554	561	571	557	538	571	552	510
28582	11998	6434	1632	1000	689	603	517	497	399	462	413	385	387	318	310	294	274	280	311	280	316	280	299	252	279	278	263	231	292	255	262	235	269	269	257	265	297	287	276	287	275	247	243	255	256	259	261	250	222	244	214	254	259	256	274	266	289	266	264	263	247	248	272	273	267	270	261	233	256	245	250	238	270	254	283	258	227	260	269	253	251	254	257	261	247	252	252	259	254	242	227	265	254	243	246	305	273	264	249	257	215	221	249	253	246	246	262	251	281	239	260	238	243	276	323	258	278	245	247	267	265	227	261	251	267	225	242	265	253	256	261	272	248	218	221	270	224	276	235	258	236	261	245	238	248	263	280	255	220	263	250	259	281	236	235	268	271	259	295	245	264	280	291	246	273	250	285	262	243	276	269	262	289	232	234	215	241	247	254	255	253	278	224	254	246	254	268	260	261	254	274	245	247	251	247	271	262	245	265	247	257	248	268	283	284	248	247	255	254	259	261	287	268	285	260	260	267	277	269	243	244	263	248	255	277	259	228	270	245	250	264	234	280	267	236	223	237	232	296	263	291	271	246	236	260	237	265	258	263	253	260	235	272	288	275	258	255	277	232	257	247	258	244	246	257	241	233	266	254	262	249	245	238	293	241	237	283	239	230	233	246	227	249	264	234	265	246	262	259	251	260	260	232	254	242	229	272	285	273	234	270	263	245	260	203	239	239	259	310	240	255	263	243	270	259	277	249	272	244	278	257	272	234	249	246	256	280	261	273	267	280	221	260	229	234	260	233	267	229	275	272	255	251	289	243	246	280	264	241	238	237	260	296	275	264	308	229	269	264	266	282	257	268	282	250	218	232	255	255	265	249	263	282	284	258	260	238	250	267	251	239	236	262	249	277	278	237	221	240	273	270	288	257	266	267	265	247	244	245	286	250	244	266	245	214	242	249	274	244	274	239	254	255	241	221	275	255	287	281	250	257	267	243	271	251	243	278	284	242	247	250	233	239	261	272	285	239	279	254	282	263	246	249	227	263	237	269	237	221	227	239	256	234	259	240	252	250	259	266	245	246	214	255	265	265	268	268	269	299	252	249	276	240	253	274	254	282	278	236	255	256	260	253	270	251	268	255	246	272	288	280	268	297	262	293	242	239	241	275	241	270	277	262	235	273	302	258	268	232	265	273	268	258	233	273	244	283	276	249	264	246	263	266	234	257	261	267	244	266	249	256	299	249	280	266	273	262	271	208	273	255	282	250	251	255	287	274	235	253	231	281	267	264	257	266	258	250	268	259	244	249	245	257	247	273	260	249	260	250	287	260	252	288	253	251	259	279	260	244	245	269	266	250	263	261	267	295	267	236	249	245	257	252	279	237	260	262	251	283	236	251	260	273	256	262	279	268	278	278	222	243	269	257	249	262	274	250	302	259	251	266	248	269	257	282	253	244	247	307	267	268	246	288	255	262	251	253	241	284	238	243	263	272	290	264	264	253	274	250	263	257	235	244	236	232	267	246	246	244	253	245	243	259	238	253	267	266	247	265	265	267	280	256	299	243	258	270	261	254	243	245	213	232	224	245	271	256	230	245	239	238	237	258	258	276	240	261	229	278	258	258	257	232	276	274	299	251	232	257	242	270	261	260	250	226	259	250	256	265	267	242	253	274	247	263	258	267	254	246	237	242	254	295	269	237	255	284	269	266	265	258	257	292	238	247	221	261	256	248	247	224	275	269	281	249	272	248	228	245	264	270	256	253	262	239	245	262	259	226	271	250	253	251	259	284	237	250	249	263	268	217	260	259	271	264	277	243	243	251	281	256	278	252	231	261	276	275	261	245	268	252	254	250	288	248	268	257	237	260	235	294	270	231	269	253	275	253	242	237	277	259	272	233	251	250	270	259	231	243	223	250	255	259	261	260	256	255	237	255	257	256	262	249	257	260	267	285	264	286	273	241	268	276	250	268	255	264	259	255	265	281	273	245	254	252	284	251	234	269	285	271	256	246	273	233	258	247	238	257	249	246	241	274	257	211	268	255	279	259	264	247	241	244	266	233	259	246	265	288	245	239	245	250	256	274	275	286	251	244	259	270	251	238	288	253	260	232	249	274	250	255	258	257	234	248	244	261	263	247	265	262	254	256	260	246	236	255	246	267	272	257	248	252	279	255	230	232	251	292	224	251	251	264	250	221	231	268	255	269	264	236	274	287	249	278	246	241	247	245	268	253	258	263	237	284	228	248	264	276	248	261	275	222	242	237	234	259	244	281	256	256	256	268	259	258	253	228	235	266	255	258	278	288	275	261	293	239	267	277	263	265	245	280	265	252	265	254	253	250	247	271	268	244	244	235	247	275	259	234	270	267	239	244	278	244	258	242	236	239	270	243	273	217	250	243	267	254	263	258	247	261	237	249	254	287	245	254	239	262	266	244	257	240	245	257	260	232	236	266	266	231	235	250	260	237	250	246	256	246	233	257	235	263	256	247	242	261	258	247	244	258	254	270	255	239	266	258	247	273	257	293	258	254	250	269	247	264	280	268	263	265	261	258	212	255	266	275	250	234	273	275	239	267	259	251	285	254	262	258	287	274	260	285	251	227	241	252	248	255	246	260	255	253	268	271	253	258	228	246	237	239	276	259	253	274	250	223	237	262	278	247	212	255	272	231	241	253	269	283	234	275	245	267	239	275	243	254	264	271	257	253	276	232	251	259	244	265	253	238	245	260	286	252	245	234	233	256	267	272	273	233	249	230	272	274	221	279	263	259	267	250	231	266	257	288	235	235	230	268	265	251	267	233	270	236	250	255	282	269	246	247	253	274	238	269	233	262	239	250	259	231	240	246	218	262	264	258	257	262	253	249	242	248	241	267	230	290	253	255	252	243	263	246	266	266	251	255	285	215	243	226	272	271	239	228	288	251	250	270	259	228	251	275	275	256	268	254	271	248	264	284	268	262	278	276	244	280	259	240	252	249	262	236	234	257	270	283	245	249	284	235	256	256	283	282	274	279	254	258	248	279	235	255	253	235	256	259	251	278	252	258	240	261	254	265	258	277	282	241	277	233	234	279	283	244	258	222	271	268	271	278	290	267	266	241	275	237	272	283	277	266	274	277	257	262	271	260	258	242	248	242	277	263	315	270	284	260	257	255	269	256	244	254	277	239	230	286	281	245	260	225	222	281	247	251	256	241	256	232	249	236	264	262	268	254	212	238	252	251	255	268	267	255	267	267	270	282	246	283	259	244	255	255	258	241	232	251	267	253	265	240	245	264	251	261	257	271	225	232	261	305	258	242	234	274	263	253	243	265	254	237	237	223	240	253	287	244	291	305	244	243	242	254	253	255	251	279	253	253	248	237	239	228	252	244	241	295	260	273	258	280	251	278	248	255	254	269	250	272	268	234	276	248	269	233	264	259	246	269	248	246	249	230	268	267	246	254	237	240	259	232	252	237	219	244	256	248	252	257	265	244	254	242	259	251	230	266	278	270	281	262	262	249	249	271
20302	10152	9970	4495	3777	2972	2533	2181	1831	1760	1778	1654	1476	1221	987	982	955	849	832	826	773	972	1009	881	798	757	786	740	730	746	713	724	658	672	576	677	654	673	652	656	643	601	622	663	610	658	621	640	601	686	610	577	590	650	583	633	638	612	620	644	600	629	666	595	650	601	611	618	678	622	622	601	619	629	592	602	612	628	614	595	607	608	629	623	626	612	630	613	614	617	634	598	624	590	622	634	584	612	613	593	657	650	606	598	580	628	616	650	593	614	616	617	632	680	561	612	610	588	609	658	595	629	587	644	608	631	609	573	617	639	618	643	595	628	600	618	611	639	644	611	618	626	605	599	623	611	647	634	587	629	635	589	553	601	616	588	591	600	593	622	594	634	601	621	646	616	620	641	647	594	643	620	640	574	626	640	634	601	572	602	611	630	645	605	615	591	578	643	608	634	621	628	632	659	616	623	642	615	604	629	612	632	618	601	645	660	611	684	639	600	591	652	639	635	600	636	629	621	645	574	610	619	597	607	613	621	619	609	636	628	637	599	597	588	663	624	664	564	635	640	610	592	607	642	590	620	641	604	691	613	637	595	663	645	592	612	570	621	583	603	657	613	583	603	605	637	563	581	606	654	620	615	582	587	648	654	604	652	618	597	666	659	606	632	574	591	579	633	616	595	610	671	624	613	613	612	581	604	650	605	589	598	632	589	602	596	642	567	656	625	610	635	607	596	624	644	618	608	593	611	626	629	620	649	631	600	622	604	603	604	595	661	607	612	565	620	609	637	628	633	576	598	593	655	643	607	624	648	623	630	612	618	609	654	569	617	612	674	634	611	642	598	600	600	575	623	648	675	650	623	642	564	680	575	604	647	603	601	639	680	645	630	605	599	595	624	602	653	624	608	592	638	613	632	641	607	619	591	608	589	640	642	628	567	634	632	644	637	617	629	622	613	614	611	625	635	624	640	565	652	624	622	624	624	637	642	599	604	668	603	572	638	591	627	602	611	599	611	641	570	659	604	593	597	597	657	609	574	612	621	629	640	618	610	542	609	657	628	616	596	652	596	618	597	619	639	644	613	620	618	585	648	582	611	627	653	620	599	589	616	570	666	636	591	610	622	620	585	623	647	618	631	593	614	611	636	614	630	608	609	592	606	669	596	625	563	647	643	621	595	551	616	596	618	570	582	603	625	639	623	615	568	635	608	584	573	614	639	602	574	649	574	601	606	603	671	593	577	598	625	636	626	588	616	621	638	636	612	641	653	592	601	628	595	631	637	609	622	605	629	612	615	634	597	602	643	584	648	641	588	639	635	590	649	641	640	660	601	594	644	597	577	598	574	591	587	622	639	602	591	619	610	572	625	614	620	628	625	626	575	570	617	621	595	638	637	587	670	657	632	609	662	634	565	637	610	602	597	600	572	607	596	604	590	618	647	630	621	635	620	631	624	609	591	647	643	643	593	619	634	608	603	611	580	616	638	618	616	618	611	653	582	640	598	656	582	621	596	599	627	598	617	632	595	598	618	612	593	614	665	600	623	600	628	615	644	622	603	602	607	612	586	638	598	606	593	634	613	611	606	556	618	636	593	629	576	629	623	599	661	585	585	622	629	641	653	617	628	621	601	607	613	626	606	609	619	582	610	641	692	623	636	602	624	633	619	591	649	600	652	588	586	620	591	591	646	578	626	645	602	596	616	624	610	626	608	643	580	636	602	601	616	646	567	606	629	646	614	635	653	568	613	610	608	616	636	637	628	600	620	616	611	614	627	631	629	595	618	649	635	639	638	618	619	621	559	620	630	614	613	609	624	642	643	614	612	616	604	616	585	631	621	601	591	621	606	636	652	608	588	635	633	577	622	583	585	620	628	613	594	604	603	635	630	631	636	613	596	606	611	619	618	654	646	654	602	637	599	601	632	644	570	627	589	586	632	629	608	636	594	614	656	624	609	611	647	616	595	645	621	650	631	653	621	655	588	614	616	619	614	578	591	627	599	611	583	612	621	590	655	629	594	627	620	598	606	680	604	620	659	564	576	612	651	618	660	612	608	613	607	624	608	641	612	604	611	606	581	630	637	618	579	650	608	588	659	639	640	580	642	620	629	621	589	598	633	594	652	650	609	614	621	623	636	628	617	579	642	636	630	599	603	621	604	618	610	611	604	652	600	629	586	636	642	609	583	625	555	561	643	620	612	588	610	614	597	611	600	618	629	646	617	611	661	593	665	665	608	604	599	674	583	648	619	599	600	637	684	660	632	611	645	601	626	585	633	615	590	626	627	578	639	636	630	604	665	621	571	624	647	593	623	634	632	597	608	622	626	604	605	590	587	650	605	595	606	631	613	601	593	593	658	633	658	606	586	643	629	594	638	648	636	620	577	605	687	622	591	611	590	643	601	580	626	595	615	568	663	618	593	634	643	628	657	596	598	608	620	627	596	614	602	645	604	629	590	591	666	644	587	606	632	607	589	582	600	621	576	607	588	611	593	571	625	598	662	646	608	617	618	619	624	612	628	614	606	623	638	589	596	626	678	665	581	613	608	653	632	602	598	630	599	624	635	585	651	634	557	620	615	595	631	625	618	670	642	571	636	656	652	596	644	589	607	668	590	598	652	639	615	639	626	573	668	617	614	635	620	607	603	616	583	605	589	653	644	637	613	599	610	624	616	624	615	612	632	662	618	620	600	626	592	649	627	588	579	598	617	635	630	574	598	587	603	602	591	602	628	595	591	630	629	603	580	610	612	573	643	597	635	610	588	572	615	636	618	578	574	650	621	592	625	615	582	631	597	642	585	627	580	619	620	636	625	624	591	602	612	558	627	607	601	612	674	612	613	602	623	635	590	579	622	600	605	586	608	595	577	637	619	624	630	608	612	599	599	594	576	658	594	624	590	626	578	625	604	582	635	592	595	642	627	606	618	607	606	604	596	611	641	620	630	615	585	610	612	616	642	604	628	646	649	628	600	597	627	674	603	594	629	591	581	643	625	565	614	647	620	580	613	575	636	597	626	577	618	627	574	643	654	636	626	615	589	628	634	644	623	595	609	623	625	636	661	641	615	640	616	613	602	601	607	616	548	624	651	578	580	599	645	635	649	572	611	596	645	656	601	586	609	609	582	616	607	654	632	572	635	637	594	586	615	631	610	646	636	630	615	649	601	616	607	648	663	616	579	600	663	627	595	576	638	581	627	616	625	631	614	634	589	640	640	643	606	647	609	622	602	612	609	600	635	619	611	608	649	635	613	658	644	646	606	574	635	598	588	613	618	620	591	622	617	568	585	664	623	566	640	617	602	631	622	648	612	610	598	616	626	608	571	604	620	609	661	589	635	615	600	615	610	573	618	649	593	612	617	634	612	620	594	595	600	598	618	619	592	613	646	589	638	564	663	658	659	631	612	662	585	621	586	645	610	598	645	665	664	588	626	621	598	615	619	617	608	615	622	605	638	629	614	620	598	624	623	611	591	619	610	595	628	618	635	593	637	583	574
37642	16900	8321	2252	1359	977	727	613	541	485	510	465	447	343	280	304	262	242	274	236	291	285	271	299	277	227	232	227	215	220	240	203	214	212	233	241	224	230	223	185	234	233	229	198	205	190	229	205	227	243	206	220	241	212	218	228	243	217	208	209	211	199	181	230	202	258	218	190	206	223	219	249	204	212	223	214	217	234	220	211	220	214	198	194	214	212	216	198	215	227	239	233	190	204	229	187	214	210	235	229	213	204	208	220	188	212	225	252	187	229	225	189	216	223	220	239	225	230	207	204	204	221	203	224	198	216	216	217	224	233	235	209	208	210	211	207	216	205	221	215	230	211	228	219	213	231	195	213	201	230	204	217	206	212	246	205	218	190	230	224	198	220	218	201	201	209	198	215	206	193	252	203	218	214	212	207	218	203	200	209	186	193	221	227	200	209	233	221	225	223	195	231	240	232	211	196	199	208	229	231	204	204	219	214	217	200	182	205	226	205	203	209	214	227	229	210	220	198	243	232	217	213	249	240	218	210	222	215	233	215	236	193	220	197	215	214	208	227	227	204	230	203	214	176	220	198	219	216	205	205	221	207	190	200	223	232	224	206	212	229	230	223	207	226	233	187	231	197	226	209	203	212	207	191	208	206	216	242	212	200	220	235	226	224	209	230	212	224	208	223	205	198	243	214	186	230	198	250	198	221	210	228	203	218	210	202	229	233	227	199	219	216	239	211	238	200	203	214	215	207	208	205	202	232	210	228	200	197	194	226	209	209	202	218	227	222	193	180	220	208	207	216	204	219	215	195	214	210	234	232	239	226	219	210	232	217	207	210	199	215	217	219	220	223	195	218	213	215	203	225	198	208	220	195	195	236	226	217	196	211	208	212	228	212	223	209	225	192	200	234	208	190	214	230	233	228	201	216	228	201	200	215	202	194	219	182	234	212	210	255	220	185	211	236	218	240	215	207	227	223	210	208	202	222	194	211	203	203	214	212	203	206	218	203	223	231	242	218	242	225	215	214	206	204	227	199	198	208	189	212	239	211	223	210	210	208	211	243	204	199	212	202	202	248	209	205	220	191	221	212	214	208	238	221	216	207	217	206	209	193	224	211	219	209	192	206	190	199	203	242	200	227	231	229	204	210	192	197	211	235	227	205	239	216	205	232	217	181	232	219	233	203	228	211	211	263	176	235	197	239	239	223	228	213	197	251	224	188	221	229	192	211	226	214	209	198	223	217	242	212	215	195	194	224	232	209	206	210	220	223	222	226	207	205	191	227	212	218	223	222	211	205	222	227	215	209	219	204	226	219	218	224	205	221	209	211	220	215	215	233	213	229	225	188	237	221	232	246	222	212	204	196	208	228	225	205	232	199	206	211	196	219	224	172	207	213	220	200	216	230	213	248	210	208	244	210	220	218	195	224	223	210	217	209	225	219	217	209	230	205	207	198	218	180	199	204	210	208	218	216	211	232	190	230	209	232	205	202	225	239	205	199	210	227	228	213	208	201	219	237	218	216	210	250	236	226	222	195	235	205	212	242	231	236	210	247	219	226	237	220	215	248	215	223	209	237	216	205	194	219	244	209	186	193	212	228	242	210	231	230	237	213	233	208	204	202	225	220	195	215	227	215	206	210	220	203	232	258	208	223	218	215	224	211	242	235	196	231	206	225	228	200	208	232	229	229	223	222	212	231	194	211	228	227	214	211	227	228	204	220	237	235	234	226	232	220	199	199	216	220	210	225	204	213	214	218	226	195	202	225	240	199	232	208	219	205	216	209	186	233	233	231	215	235	235	215	217	220	209	250	207	208	203	229	207	189	210	218	219	227	221	221	194	209	204	211	215	188	233	212	237	227	179	201	244	206	220	189	226	212	198	205	209	199	214	219	218	227	211	225	231	219	228	193	188	211	167	220	202	193	198	218	235	205	202	195	221	210	205	205	217	218	197	226	204	261	212	188	213	194	201	212	194	258	202	241	188	205	220	185	227	244	213	208	218	236	223	204	214	190	189	225	204	203	233	228	241	233	195	230	211	212	212	216	195	198	220	229	193	231	244	237	213	214	212	230	208	201	226	201	201	210	193	247	209	257	220	199	237	229	202	205	250	221	220	220	218	232	237	213	204	224	207	216	227	225	218	223	209	209	206	189	230	235	234	210	184	186	212	214	201	215	196	205	235	221	223	208	240	218	219	260	211	239	218	201	233	227	232	224	210	216	219	210	245	209	229	220	213	214	237	226	212	216	201	212	222	264	234	221	207	186	231	248	213	181	211	202	185	204	223	209	200	215	224	245	225	238	232	216	187	222	196	206	205	223	223	219	208	196	221	225	241	179	200	197	213	216	208	212	208	231	228	217	231	222	222	228	210	213	216	200	230	212	231	204	197	200	210	221	200	194	230	218	230	203	198	207	217	233	211	228	217	213	215	248	231	232	227	181	224	227	214	205	204	203	214	209	219	188	207	198	208	211	212	231	198	235	224	219	208	223	210	206	212	208	224	201	239	214	211	224	209	238	238	218	207	195	230	201	185	188	205	236	208	206	217	250	216	244	209	222	233	219	221	200	205	176	239	203	234	182	179	218	236	215	216	232	211	218	198	214	200	226	189	202	221	212	216	232	222	204	222	213	204	213	209	213	219	218	240	203	202	234	204	210	228	214	196	219	214	220	217	240	236	239	191	214	202	199	211	228	229	223	197	203	237	250	232	203	218	222	202	206	194	205	197	229	255	240	191	215	234	206	216	177	222	226	241	208	227	224	224	193	221	216	226	212	204	237	236	192	200	194	232	238	215	227	215	242	203	209	227	219	223	211	199	233	225	205	189	185	223	203	209	219	195	227	210	230	182	192	195	243	216	218	226	229	226	212	229	211	233	221	214	209	212	202	192	200	195	202	205	196	221	206	252	219	217	193	213	211	211	192	198	198	220	228	201	191	188	211	219	219	236	220	185	235	201	212	229	201	226	222	215	209	238	196	192	225	245	227	202	208	226	219	204	216	202	194	234	234	224	196	195	233	224	213	222	203	230	230	218	226	240	251	226	181	217	234	230	211	199	214	198	241	235	205	249	251	224	198	214	214	204	235	219	231	187	195	224	199	237	218	205	237	193	200	225	231	252	232	208	210	190	211	216	200	230	212	232	207	202	226	219	222	215	212	210	228	214	219	220	222	261	191	235	216	227	217	198	201	175	215	229	219	216	204	229	235	194	231	223	239	213	232	207	233	196	212	207	232	183	204	218	197	202	197	235	203	242	197	225	208	208	204	214	197	221	209	198	189	225	206	244	215	202	239	208	196	200	210	223	225	227	220	237	228	207	199	224	225	203	210	212	205	247	202	212	212	188	233	212	238	209	221	220	208	226	211	229	217	215	222	208	213	217	221	234	218	209	245	219	192	210	223	214	216	232	248	204	223	214	206	253	202	210	227	246	245	219	228	222	217	220	200	198	202	201	205	200	191	209	198	197	238	206	233	217	221	219	225	207	216	226	227
24458	13609	10902	5502	4881	3942	3142	2723	2468	2192	2178	2171	1965	1605	1185	1113	986	933	877	799	780	910	1215	899	777	788	768	750	686	602	643	587	642	583	610	650	600	642	639	598	612	599	617	589	599	552	589	570	548	525	592	556	554	571	574	515	533	503	536	532	521	597	512	527	499	549	519	543	547	553	564	534	520	556	570	490	552	507	552	565	531	510	526	539	513	519	551	535	555	520	538	520	548	536	494	572	487	520	542	521	529	529	528	529	519	528	522	547	550	513	521	508	513	522	520	532	498	569	529	529	533	527	513	521	528	555	532	553	476	540	574	506	540	503	494	525	515	543	545	496	547	529	523	521	526	553	499	508	519	493	513	543	506	507	482	536	555	548	527	548	540	508	537	524	510	538	516	496	509	506	502	467	549	575	529	540	531	512	545	524	516	527	493	535	548	508	528	527	519	530	546	495	493	535	575	527	492	515	538	552	506	529	551	524	504	503	490	520	521	538	507	522	548	523	508	535	531	529	514	510	480	500	506	511	516	564	577	539	532	546	502	509	542	516	519	532	495	494	495	539	511	544	481	504	562	532	543	534	548	519	508	544	493	556	495	494	536	536	488	533	521	518	526	547	557	525	532	502	470	510	556	532	545	555	520	521	497	508	525	511	513	536	517	517	500	528	513	494	499	552	520	497	493	557	549	507	487	512	562	494	550	522	502	504	462	527	516	532	532	513	499	543	527	482	496	541	514	553	507	548	512	570	532	514	511	490	506	569	521	531	532	494	511	497	536	497	505	519	487	521	531	499	505	490	557	499	503	509	523	538	558	523	516	521	493	532	507	534	511	530	511	562	493	507	517	538	510	557	541	562	545	501	488	540	542	541	530	498	536	523	518	542	546	496	550	542	525	505	507	529	597	500	549	500	537	564	507	543	504	550	507	544	565	538	529	513	503	529	515	520	514	565	565	527	513	506	509	519	532	511	496	481	533	507	491	541	502	579	545	530	505	521	544	493	532	531	524	522	501	512	502	537	520	545	504	541	520	536	493	504	514	530	512	545	534	535	525	534	551	539	501	491	522	582	536	491	507	514	517	494	519	510	511	523	526	528	495	495	489	545	537	514	548	528	535	487	489	524	500	538	521	538	549	540	529	493	537	515	520	534	532	546	488	526	576	542	547	564	546	532	522	489	530	547	518	529	558	525	557	528	522	508	469	498	572	552	544	535	591	538	501	517	564	519	531	507	523	510	530	531	496	510	527	542	531	509	556	544	545	561	530	502	485	472	521	553	458	458	539	522	510	521	545	523	536	505	504	526	535	544	486	508	511	515	536	539	519	558	492	535	548	537	514	506	477	522	516	502	541	539	522	532	502	522	541	550	532	524	493	553	535	552	551	473	533	508	522	545	503	533	493	493	551	503	518	553	527	496	524	478	500	513	520	541	525	497	467	496	537	551	529	513	500	562	549	524	507	530	517	511	526	538	524	536	527	518	489	515	552	547	557	513	516	520	493	522	514	533	493	563	549	507	526	509	526	541	505	506	495	525	524	523	513	505	565	526	482	496	525	525	532	509	514	513	533	529	542	529	522	541	516	537	528	512	531	538	552	510	510	511	529	525	530	491	493	492	576	509	514	541	553	513	543	549	530	534	511	492	509	548	515	525	479	554	538	509	550	513	495	510	480	507	518	525	506	523	485	544	505	563	536	499	524	524	582	484	492	555	538	537	521	547	521	535	533	483	491	490	529	537	517	563	552	534	522	467	512	518	547	556	537	518	517	496	475	509	515	537	541	534	532	524	544	484	547	563	541	519	521	516	488	483	485	520	499	554	516	552	508	542	568	491	515	514	503	532	536	544	516	542	529	547	536	525	527	495	495	533	543	518	569	532	520	538	538	577	504	505	530	567	544	537	530	540	539	511	566	511	546	534	519	523	502	484	535	552	533	524	525	505	528	511	544	476	507	553	478	527	503	523	522	522	512	518	513	537	535	483	530	487	522	548	532	517	510	496	540	566	503	553	523	528	540	519	572	530	531	521	526	576	505	501	562	551	527	502	528	525	513	509	540	510	518	497	573	581	513	492	541	534	552	514	533	518	521	563	526	554	535	521	530	551	570	509	538	509	563	549	490	500	483	503	482	526	506	494	533	529	496	555	510	539	523	526	505	558	548	519	552	542	526	535	525	490	522	518	550	504	513	558	537	531	516	517	512	552	542	569	542	516	498	523	515	519	537	507	501	580	498	500	505	492	539	550	529	536	528	547	506	523	524	507	535	537	535	541	494	545	547	481	505	578	521	553	486	523	524	560	517	537	527	536	531	544	567	520	537	500	511	511	518	530	499	520	538	475	499	515	564	484	501	517	538	509	518	505	523	530	488	513	489	542	537	520	518	524	529	494	530	534	514	510	539	551	535	521	531	507	514	512	506	521	497	512	499	541	512	549	544	511	526	514	488	534	525	531	538	541	526	534	546	533	560	506	507	502	529	503	541	525	534	506	559	530	519	510	527	535	525	517	554	516	559	499	524	548	514	506	533	549	487	514	545	499	494	537	518	528	528	476	553	534	543	553	541	485	563	508	574	491	540	484	515	507	532	524	546	549	513	482	549	485	539	514	532	518	498	516	501	575	518	545	557	513	510	545	555	511	543	492	537	512	519	528	502	500	456	511	525	514	526	556	531	503	519	504	563	528	512	479	521	536	490	520	542	522	522	546	531	538	525	506	557	533	507	548	532	557	492	511	534	492	542	519	516	496	514	498	560	520	476	492	477	520	537	549	497	499	558	485	501	512	547	501	496	538	560	498	531	552	484	532	567	571	509	527	510	542	515	504	487	522	540	525	513	546	546	526	520	496	534	487	511	545	489	552	515	521	574	531	524	498	557	496	586	543	495	527	572	508	518	539	526	532	477	511	502	515	536	563	537	535	506	583	499	513	470	519	553	542	555	514	494	550	519	485	570	555	520	499	488	531	494	517	522	495	564	520	511	476	528	496	537	531	527	502	549	535	511	535	529	546	532	519	509	516	513	536	536	528	499	540	547	546	510	531	505	536	501	534	497	535	504	512	532	515	496	555	529	523	543	519	487	513	554	535	502	519	487	510	502	484	510	520	523	569	516	496	528	505	480	523	487	492	540	564	538	542	532	486	599	541	528	536	530	535	513	560	542	534	495	489	537	496	477	509	542	493	524	490	482	525	563	529	506	548	493	536	531	533	554	527	541	502	482	519	500	522	526	495	539	497	518	542	493	572	480	520	597	535	523	535	501	527	542	489	527	523	561	511	551	470	557	511	564	513	509	531	520	540	552	541	544	534	529	553	510	514	552	556	506	563	516	515	524	496	508	530	505	526	488	572	527	504	531	524	508	590	488	572	513	537	539	508	504	539	496	494	510	556	500	535	520	547	494	522	524	563	491	548	516	564	582	481	517	539	478	493	529	494	522	521	513	526	528	524	548	498	516	515	530	496	520	481	530	522	532	506	496	487	472	511	571	482	535	514
17097	6477	2226	672	496	404	357	309	322	292	295	275	245	279	270	259	243	233	231	213	231	228	238	238	212	221	244	219	229	237	216	237	242	186	223	241	224	239	204	234	242	233	231	249	242	244	215	233	240	221	236	216	249	212	242	203	194	225	231	245	213	212	232	194	197	206	217	234	204	227	202	203	221	237	234	225	224	228	253	238	208	234	216	217	227	233	239	208	234	215	219	209	233	204	208	249	232	210	218	213	225	195	209	197	204	204	201	216	216	230	210	214	219	201	235	205	234	198	230	220	201	234	212	214	216	242	194	216	210	209	199	239	224	236	213	208	218	194	220	199	245	232	225	219	195	201	204	214	235	201	247	221	245	211	220	208	206	222	198	234	217	198	206	237	203	216	226	213	206	213	209	195	233	204	204	219	247	238	212	231	197	213	224	210	263	213	213	246	239	203	215	217	198	249	201	222	199	229	199	219	208	232	236	224	218	199	253	220	215	200	229	207	255	196	229	210	198	261	207	221	253	222	201	215	232	213	228	241	217	214	207	217	224	184	200	214	192	217	189	248	221	226	214	210	239	220	248	248	198	218	226	212	200	220	249	216	258	214	209	241	230	214	210	241	204	193	194	207	214	222	227	234	210	207	214	231	210	214	204	221	213	217	225	217	213	206	263	213	222	191	223	226	216	215	215	211	183	209	216	207	210	191	218	198	200	231	218	228	209	195	191	228	199	225	244	244	211	214	215	250	261	224	225	240	219	249	216	223	230	229	248	195	224	201	209	251	237	222	227	227	238	218	220	211	215	233	208	227	229	223	219	182	231	211	207	232	221	235	206	213	218	206	227	223	251	218	246	188	242	249	190	222	212	197	199	200	233	233	232	239	204	231	232	208	217	215	199	255	207	216	199	233	240	209	211	212	231	218	189	258	219	221	188	214	228	212	210	205	235	201	217	248	245	234	225	226	214	222	219	232	240	221	225	201	215	221	223	238	222	233	225	212	200	217	224	233	206	241	208	197	237	227	210	205	222	231	240	229	228	221	210	225	200	235	251	233	227	228	228	236	230	194	215	196	213	201	208	256	202	201	215	202	216	221	220	218	207	230	191	220	221	232	207	222	211	210	216	213	233	225	225	205	229	210	227	243	201	225	231	232	215	227	236	211	224	253	247	226	213	215	234	210	241	233	241	209	236	215	211	241	211	251	203	216	220	223	216	222	269	221	244	239	213	216	204	212	191	204	189	216	216	247	222	226	218	255	245	225	198	232	210	184	209	192	233	196	212	204	231	230	206	228	214	220	210	222	235	209	237	229	219	230	212	215	230	213	209	204	199	197	229	230	206	237	229	220	229	245	213	235	210	237	219	218	207	197	198	251	218	243	242	231	214	207	219	229	221	204	232	210	226	234	218	221	203	196	224	214	211	226	199	212	212	237	227	224	211	213	210	261	211	236	218	219	229	216	207	227	203	218	227	208	237	203	223	249	250	248	229	236	191	204	252	222	204	219	231	227	225	224	209	196	199	223	220	240	209	214	230	219	261	222	197	220	224	210	208	209	214	215	208	218	226	246	223	236	249	210	202	228	230	217	223	200	213	205	208	215	215	203	218	224	223	219	218	223	244	213	246	237	223	228	224	244	210	224	219	238	195	224	218	219	232	220	240	217	203	238	234	188	185	199	216	263	231	242	239	220	209	221	234	231	216	189	203	217	228	218	229	244	211	221	188	244	214	240	209	229	223	238	232	239	250	217	206	221	217	245	222	228	219	191	193	218	194	217	223	211	206	210	207	247	269	228	179	195	228	249	230	197	201	211	238	211	224	208	247	222	226	218	250	215	246	223	245	248	198	252	201	199	229	194	209	247	225	215	230	233	232	201	210	242	199	236	221	210	220	227	238	234	223	240	216	224	201	217	226	251	243	204	240	253	220	231	224	216	225	232	186	228	214	230	187	230	240	242	189	229	230	199	180	204	224	207	234	229	214	213	218	200	259	194	212	187	205	226	229	213	195	218	227	213	230	205	231	233	221	213	232	187	200	243	256	218	235	218	236	208	235	251	191	236	215	240	204	235	235	216	233	231	252	216	215	242	224	233	202	239	196	216	218	231	217	209	215	231	237	205	234	216	197	245	239	223	220	217	241	222	218	253	240	232	241	213	218	187	224	208	213	227	239	206	221	221	228	228	218	178	211	193	222	227	228	216	242	251	224	242	244	211	243	217	232	216	234	221	215	231	205	218	210	239	199	221	232	223	202	245	228	220	217	229	241	222	241	215	228	216	186	231	204	208	200	222	214	240	207	206	229	222	216	216	268	237	205	198	240	239	220	222	220	220	211	217	227	228	223	210	231	250	229	183	233	229	208	240	239	223	227	213	214	213	229	194	242	209	228	203	208	198	237	221	229	206	199	226	220	201	233	198	229	237	214	230	196	208	195	202	242	197	211	213	229	226	229	223	225	244	228	215	226	223	231	245	219	231	206	216	245	199	224	227	235	225	221	217	213	248	197	198	213	211	227	251	210	226	195	209	225	222	219	227	222	216	247	219	225	242	255	238	207	239	243	220	216	208	194	229	203	245	242	236	219	229	220	228	229	206	220	182	204	220	221	203	216	229	182	217	196	225	222	225	223	228	228	223	204	207	243	223	237	214	219	235	231	226	224	224	236	199	223	228	226	179	198	221	219	214	218	265	230	215	231	202	226	235	196	229	203	207	215	230	217	212	233	213	246	231	230	223	217	210	233	210	225	233	187	211	237	213	241	213	217	227	243	213	223	221	213	224	213	201	213	198	222	237	225	224	217	226	213	207	213	225	217	229	199	195	203	196	196	219	219	215	221	218	210	212	220	223	229	226	255	237	210	262	198	215	219	240	221	245	208	197	211	215	208	203	235	216	210	219	218	238	218	205	223	247	228	217	212	221	183	219	227	200	218	252	217	228	228	222	225	205	209	255	210	250	209	216	217	201	200	203	234	249	225	245	212	220	234	229	191	223	239	211	217	221	218	224	249	208	236	224	230	217	228	250	211	209	219	224	248	218	222	225	236	211	246	202	238	237	219	193	197	216	224	226	229	175	234	233	211	222	217	225	207	210	217	215	226	240	227	246	197	240	245	244	199	216	211	232	223	213	212	220	221	197	224	222	192	216	244	229	221	204	243	218	214	218	245	232	192	210	211	204	229	246	246	210	202	202	223	195	205	193	213	222	256	237	232	214	203	185	208	229	214	203	219	214	219	223	242	206	233	226	232	221	218	235	234	225	189	238	200	218	192	224	206	215	243	222	238	209	217	231	224	218	205	257	214	236	229	237	214	239	211	211	224	228	215	224	225	210	198	213	244	202	218	239	199	230	230	237	195	231	224	227	223	207	215	222	234	229	199	190	214	239	208	220	231	223	219	201	211	218	209	205	236	204	238	207	219	235	213	242	234	223	236	236	211	235	224	220	196	202	231	214	220	210	216	216	206	215	227	212	239	208	210	214	190	216	231	224	219	232
12628	6048	3855	2073	1828	1579	1297	1059	960	880	991	902	877	820	742	645	644	699	672	634	643	621	705	664	596	590	627	636	637	585	596	584	541	589	568	519	570	598	543	557	564	561	536	559	552	576	554	536	510	574	577	549	521	546	573	576	567	543	541	564	585	602	565	548	553	551	547	493	507	569	581	528	569	543	558	580	498	541	585	527	553	537	527	498	572	532	578	578	527	555	564	503	531	529	549	549	546	533	562	544	509	520	548	594	587	530	563	574	560	524	559	561	528	557	561	569	540	549	572	539	526	595	527	534	547	527	572	543	537	528	564	505	534	564	556	550	563	530	568	536	574	581	568	536	584	533	531	583	512	517	542	513	508	544	506	567	572	580	549	530	560	521	516	561	526	571	558	555	542	536	527	576	513	500	562	526	570	508	536	517	527	544	564	566	541	549	551	551	502	526	542	552	608	523	508	572	587	533	555	548	541	544	526	576	535	548	570	557	560	580	602	581	586	519	538	534	567	561	549	551	529	595	563	545	544	579	524	541	535	583	529	572	554	531	554	600	492	557	557	549	530	556	549	504	550	578	523	530	548	519	569	515	527	573	506	542	530	552	563	559	557	550	512	494	552	501	547	569	533	562	562	542	525	554	569	526	542	486	547	525	553	521	553	546	510	517	544	525	556	520	540	542	471	537	518	545	541	537	539	511	491	567	550	550	490	572	559	539	506	555	508	556	479	537	542	554	538	533	522	554	539	550	538	551	544	530	547	534	545	521	580	521	487	499	531	509	568	526	534	579	546	526	517	536	552	559	539	559	598	529	542	545	491	541	546	551	592	545	574	551	535	560	523	525	520	536	552	543	532	541	536	546	561	503	535	531	552	568	527	600	549	515	546	533	584	592	566	529	559	538	512	559	568	586	532	548	540	513	527	499	565	573	543	527	544	518	528	540	585	536	523	546	558	554	516	521	524	551	514	517	515	556	539	542	525	555	523	537	547	555	518	521	535	522	499	562	551	583	567	583	576	573	527	570	515	557	523	509	548	533	529	571	573	533	597	565	552	552	537	521	544	547	551	516	505	533	580	536	545	553	505	546	577	532	550	535	544	526	536	562	517	551	523	545	503	578	557	553	533	561	555	548	562	560	533	563	516	526	526	564	558	527	497	562	532	559	547	543	539	557	594	531	587	542	514	535	545	532	523	580	496	535	529	552	556	522	549	533	519	550	566	613	523	540	544	523	514	527	521	556	528	525	484	519	524	503	528	551	497	562	588	502	537	536	540	535	582	531	551	559	516	551	497	584	533	543	578	512	512	537	531	573	576	577	564	566	582	525	524	493	555	559	574	568	515	519	539	578	584	525	511	526	552	530	548	567	530	567	505	514	559	531	547	566	536	533	522	562	604	503	492	536	554	507	567	551	558	548	532	509	536	543	584	536	553	514	526	569	546	552	525	545	525	542	534	580	544	548	523	602	579	531	548	541	531	533	564	512	564	519	578	549	551	550	524	539	546	599	552	562	543	526	545	587	516	547	534	515	534	563	529	562	538	578	589	545	570	546	530	513	572	530	549	538	517	553	574	541	585	579	568	528	515	559	545	564	573	534	581	565	509	513	508	550	548	543	509	564	555	537	564	567	530	544	553	541	511	570	502	549	567	575	526	533	560	547	550	562	529	546	555	542	529	576	527	578	500	534	526	545	541	515	529	556	540	587	540	561	532	560	541	532	579	538	590	513	549	547	509	567	558	553	571	505	529	522	532	528	549	512	511	540	539	519	512	499	549	563	517	504	538	565	534	528	526	540	596	542	543	592	545	543	571	552	577	542	554	581	529	527	542	577	563	548	563	550	534	560	504	538	540	555	529	545	557	530	554	557	533	576	533	548	553	554	539	551	511	602	560	551	535	551	528	585	520	548	520	567	554	491	537	552	567	566	523	527	536	508	517	565	575	562	493	540	516	551	490	568	540	548	570	552	530	528	549	549	571	524	493	538	578	584	531	583	575	517	533	554	565	530	516	517	490	488	536	525	551	535	555	533	523	513	523	563	575	534	525	544	553	510	537	546	549	563	533	538	548	514	509	572	531	519	553	517	547	528	597	542	506	546	536	558	557	549	536	554	561	555	543	543	598	580	516	540	537	545	563	537	527	555	537	548	571	530	560	550	529	549	527	510	530	527	553	517	548	525	546	503	539	553	563	576	539	544	541	552	556	527	539	528	527	541	546	536	533	553	531	552	553	535	557	549	567	512	532	524	557	503	533	488	595	541	527	544	552	555	542	526	565	551	534	555	503	540	556	507	557	520	519	539	526	562	559	517	556	534	547	520	575	524	545	558	535	567	564	542	530	531	551	580	557	554	564	505	573	550	576	561	547	569	499	530	510	532	532	511	560	529	603	550	523	579	521	544	547	513	587	512	499	521	523	536	531	513	576	537	550	559	538	561	535	540	548	564	537	538	521	562	513	526	555	555	540	544	541	539	547	548	557	538	538	527	531	504	563	535	564	519	582	563	557	562	523	553	569	577	558	535	530	514	583	544	548	575	493	539	544	571	512	539	557	538	512	565	530	539	545	528	548	499	571	503	539	486	556	547	543	520	502	523	533	532	588	532	537	557	570	484	527	551	527	565	522	526	524	558	573	592	503	545	550	534	511	531	538	515	564	560	561	549	590	536	561	543	527	532	541	520	541	568	562	578	536	478	516	491	546	578	538	515	550	518	547	502	564	566	597	535	516	538	565	566	553	599	528	526	565	518	553	532	529	583	539	552	579	580	502	541	554	526	598	526	535	499	546	560	549	543	519	548	539	553	557	556	560	537	566	563	564	530	512	552	558	556	532	547	561	574	543	522	535	515	568	563	573	564	538	531	582	572	532	551	533	533	566	567	537	539	564	548	590	511	553	518	572	504	507	506	558	552	557	544	524	528	528	512	535	543	541	556	533	529	550	542	543	531	564	511	525	586	484	551	562	527	515	551	564	531	549	535	557	559	565	548	569	591	549	550	558	529	513	568	557	527	546	540	528	561	517	553	568	524	554	559	567	544	574	530	518	540	563	534	564	526	537	517	513	560	539	568	519	536	579	501	522	491	538	572	528	533	535	557	546	560	580	534	551	539	558	548	604	550	565	559	501	561	540	534	527	530	548	604	500	589	536	531	554	557	569	533	532	510	537	538	541	521	566	555	519	530	548	542	546	535	503	557	565	535	567	547	533	526	547	522	541	541	567	541	540	597	568	545	577	505	550	560	528	482	534	524	553	527	572	525	543	564	522	535	542	516	528	531	501	531	582	520	542	546	521	564	518	568	599	576	580	572	536	544	524	536	545	545	593	568	550	551	557	533	568	575	533	557	573	546	559	557	511	545	581	554	542	557	522	561	563	535	528	539	542	580	514	530	564	523	526	543	493	549	540	561	558	528	526	566	531	541	548	508	551	534	572	549	574	565	546	554	562	522	544	553	508	577	554	507	567	574	529	512	565	558	539	567	531	551	541	546
29357	11550	4630	1347	870	705	564	497	450	369	409	415	415	379	326	300	268	283	240	308	311	260	321	286	283	273	255	255	268	267	254	293	238	274	271	301	247	268	253	287	241	236	256	246	286	264	260	239	245	250	264	240	238	233	269	239	266	274	244	259	275	263	267	233	236	280	260	278	263	239	235	253	207	270	228	217	243	270	282	250	269	257	262	291	229	246	259	240	244	259	245	237	264	302	236	237	244	264	254	294	241	245	231	258	281	239	243	261	300	276	280	266	228	257	243	258	266	273	249	259	255	257	232	257	221	244	243	268	231	235	264	250	228	258	261	280	269	235	268	261	261	237	246	243	256	275	247	249	242	263	234	260	252	267	240	292	230	231	233	278	255	243	261	268	268	282	231	263	287	281	224	265	253	245	285	251	244	248	244	236	268	256	242	237	249	242	274	234	271	290	244	251	267	248	232	252	249	264	249	229	223	261	284	259	285	268	290	264	263	245	276	232	262	280	243	256	259	262	217	272	297	260	234	230	270	281	247	261	252	285	308	252	263	254	270	274	242	235	274	253	260	259	253	252	229	226	265	271	236	259	250	247	250	255	220	302	249	269	254	270	291	244	261	276	244	242	276	271	275	257	273	238	243	291	254	268	252	258	236	258	258	276	280	251	269	270	266	250	247	263	259	257	291	259	262	277	246	275	271	255	266	265	249	276	261	235	277	256	249	255	257	235	256	249	268	232	240	237	244	257	249	251	259	245	219	249	257	281	259	251	225	236	278	254	281	280	241	255	247	266	242	238	242	226	234	251	267	256	262	234	277	278	247	246	263	273	265	270	285	262	285	242	249	257	255	268	290	254	273	262	249	267	244	250	233	253	247	259	243	262	272	241	240	227	238	265	236	248	279	255	277	273	230	225	263	242	265	255	255	260	267	253	249	206	222	246	241	251	260	230	245	285	278	260	261	256	241	222	255	221	271	275	284	253	249	257	259	256	265	233	264	235	281	241	225	230	244	284	277	238	286	229	277	262	269	266	263	265	231	266	264	248	259	254	238	229	249	240	279	238	297	247	245	279	219	220	252	247	248	277	241	252	233	224	250	245	230	270	263	236	207	289	264	279	283	253	241	277	269	257	272	253	267	248	240	278	239	226	263	265	255	257	264	248	274	282	252	277	233	306	262	265	256	286	250	294	279	237	256	280	250	270	244	269	238	273	266	248	241	242	267	209	267	286	284	270	275	267	248	253	271	248	241	258	269	254	255	241	252	292	264	237	247	271	254	262	288	251	271	266	271	283	233	242	253	252	270	263	255	233	236	254	246	244	259	226	276	272	230	245	269	242	272	244	240	262	278	279	271	262	258	241	306	233	269	252	256	229	256	264	256	240	261	272	259	257	242	259	261	229	274	252	222	279	296	285	281	273	270	251	270	244	322	267	224	283	258	242	276	258	252	249	259	265	271	264	287	249	269	248	263	232	263	252	243	275	239	274	245	248	239	245	256	246	250	258	252	274	235	234	262	281	252	254	264	256	259	255	252	279	272	225	265	241	248	247	267	262	256	269	244	249	244	257	268	276	267	268	269	253	239	258	252	292	241	280	239	233	251	258	255	252	261	277	242	232	238	244	252	264	251	258	240	257	257	282	246	273	274	262	238	229	276	242	262	242	265	259	277	237	262	252	248	268	261	248	250	250	239	254	252	252	278	248	280	246	252	250	249	259	259	266	222	278	283	261	275	261	238	260	285	262	276	262	226	274	252	262	254	246	261	238	261	251	273	245	225	292	249	245	277	277	274	259	278	239	242	234	245	250	255	283	283	275	246	282	272	253	275	258	266	258	254	219	268	269	263	273	249	258	249	257	250	248	240	258	240	231	261	277	297	285	238	283	247	256	231	235	272	255	229	239	263	272	267	256	247	249	260	249	271	236	247	237	237	240	268	265	244	279	262	248	236	251	265	263	247	241	255	237	273	250	263	291	243	239	265	260	225	251	244	243	253	257	240	252	234	264	234	263	266	254	277	287	275	252	273	274	241	253	247	221	251	232	247	275	278	252	265	291	247	276	240	265	248	271	235	284	273	272	258	239	227	230	260	315	282	269	258	254	289	254	249	245	225	250	269	266	292	267	255	255	288	273	256	266	279	246	249	281	263	262	237	274	269	239	289	270	266	234	267	298	282	242	283	248	283	255	233	273	235	245	251	249	239	277	253	243	253	241	260	273	265	281	240	278	261	244	245	251	265	255	245	231	244	265	249	264	269	266	269	267	274	248	281	255	242	246	225	275	264	292	223	274	242	253	280	245	248	264	256	256	275	229	265	251	234	243	272	276	248	268	279	267	297	253	241	276	256	271	258	239	243	277	263	236	244	231	237	257	247	245	225	259	246	284	272	246	237	250	249	246	260	251	272	251	259	277	205	274	299	241	251	280	259	233	228	241	268	262	246	256	300	220	256	297	261	252	261	255	289	273	271	266	237	262	265	250	248	264	254	237	265	252	250	257	256	222	259	271	229	251	249	235	264	230	262	241	275	266	249	256	260	246	260	241	230	285	253	283	214	258	270	227	259	287	255	263	258	237	237	238	257	248	239	233	248	261	277	269	272	255	267	259	278	258	264	242	280	295	273	257	246	239	252	261	232	253	274	265	259	271	279	240	255	258	261	219	233	282	261	262	275	242	287	277	262	263	247	229	240	225	288	268	254	244	239	261	259	253	273	245	249	218	293	269	230	252	253	243	244	244	259	270	258	266	250	257	216	237	243	252	263	268	214	263	259	294	245	284	224	267	270	248	239	241	228	254	266	240	258	244	266	214	226	270	241	252	267	231	250	271	256	277	251	262	238	286	275	254	245	239	237	231	253	256	258	255	242	266	264	254	256	274	287	265	231	248	234	245	238	260	244	240	266	241	280	229	270	274	262	277	234	258	270	234	272	267	253	271	285	228	259	267	231	247	272	258	292	226	261	276	256	238	244	259	256	248	210	235	245	267	238	262	254	288	287	261	245	250	259	263	243	282	268	243	248	265	239	244	281	260	271	233	249	260	246	254	261	271	259	244	275	228	267	289	267	256	235	257	233	249	254	275	260	255	263	289	274	281	277	267	269	281	282	255	275	267	249	285	264	260	246	266	246	259	271	219	242	277	231	277	259	251	230	248	253	243	271	238	216	252	235	243	248	254	295	240	240	275	312	265	252	268	250	267	227	264	229	240	230	247	247	240	260	249	254	247	243	254	241	246	263	248	281	268	296	237	276	253	269	248	272	255	247	245	263	231	264	240	251	268	248	262	255	239	227	259	264	288	223	292	257	233	252	269	295	248	282	258	261	212	260	245	255	243	242	276	281	239	278	280	250	236	254	270	248	245	262	284	267	269	265	252	240	257	251	261	267	251	237	253	258	261	253	245	278	268	244	248	235	259	268	271	253	277	272	249	228	257	239	240	245	263	255	269	271	242	270	255	249	254	287	260	255	240	273	255	276	291	255	245	243	274	267	296
21002	9581	7362	3638	3331	2728	2470	2054	1777	1587	1765	1888	1607	1290	1089	1047	925	859	830	826	795	868	995	955	790	765	761	802	720	678	722	713	686	647	693	717	695	651	717	652	645	677	626	677	650	675	657	647	592	615	632	644	644	661	668	605	620	673	606	617	663	630	613	595	597	631	633	626	613	602	612	636	622	618	673	624	627	622	647	578	640	615	641	635	644	590	662	613	596	624	622	619	591	614	615	608	603	636	660	587	605	618	629	636	637	637	631	622	585	674	626	620	602	633	596	608	635	613	589	645	611	629	645	604	627	598	633	620	628	647	622	592	605	631	718	672	604	619	662	650	625	606	605	633	628	615	599	609	636	604	635	532	632	656	649	640	545	603	608	622	629	631	611	648	626	559	603	588	659	702	603	602	607	642	592	605	651	574	570	557	590	569	583	608	639	578	591	613	655	615	670	646	636	637	645	641	662	611	625	591	674	608	619	611	599	619	651	619	626	638	577	627	636	606	623	633	562	648	615	634	626	611	673	598	636	575	645	612	662	673	640	592	646	601	582	593	649	602	634	644	613	643	635	645	615	601	654	616	693	587	596	638	633	608	600	623	658	609	631	632	595	639	649	601	608	616	606	640	612	612	624	685	596	617	612	622	623	683	585	612	604	627	603	639	629	638	625	604	599	651	618	612	588	605	579	596	588	611	634	694	625	606	591	630	608	634	602	614	629	638	598	631	611	595	581	622	652	632	627	645	578	625	650	607	591	607	599	628	634	564	592	603	653	619	609	637	580	625	630	620	618	622	644	659	641	638	634	589	642	605	588	606	632	612	593	633	636	614	579	615	608	562	616	613	626	622	629	624	616	657	605	666	594	608	624	603	619	572	587	670	658	610	664	616	604	601	604	618	606	638	616	615	591	607	589	653	622	572	609	591	610	602	606	610	613	593	635	616	616	629	632	654	607	656	590	592	617	651	622	634	628	658	603	653	640	610	635	596	622	620	641	619	600	624	590	575	609	635	591	598	601	594	582	617	657	594	620	620	590	646	640	587	623	593	649	638	625	625	664	607	576	591	577	599	616	587	553	606	653	622	604	607	606	623	607	633	607	601	579	609	634	601	593	644	642	615	627	605	603	616	605	605	644	632	629	593	623	592	578	666	629	668	594	592	627	595	630	630	627	605	622	608	633	634	659	643	678	637	634	606	599	650	617	609	680	646	627	638	609	625	655	637	620	639	629	611	608	595	613	633	627	640	615	612	628	653	632	631	653	646	576	600	632	616	645	614	639	613	609	622	573	646	613	628	659	612	618	610	687	600	625	629	582	610	585	596	578	606	610	611	601	621	625	606	613	602	667	612	627	595	579	606	591	626	614	610	653	608	629	630	594	607	669	634	628	584	648	619	602	598	599	610	564	629	603	589	603	572	586	618	640	597	591	599	595	573	662	628	638	583	660	623	601	580	639	641	650	579	594	603	629	660	608	616	618	647	637	624	630	627	611	596	620	612	662	619	574	598	636	604	601	652	582	580	609	609	633	600	651	654	635	655	628	602	616	628	598	638	642	640	631	641	602	616	632	625	637	609	606	589	602	611	610	688	623	628	590	622	667	624	595	576	617	614	599	639	617	636	596	672	618	618	632	613	551	626	654	595	607	658	617	669	617	619	609	593	629	574	628	592	564	624	636	638	586	633	577	610	596	567	565	640	651	599	655	651	596	595	633	635	598	598	652	621	662	597	634	604	674	615	620	597	627	621	629	649	629	611	620	607	643	608	628	645	594	603	622	611	594	613	653	643	588	608	573	631	590	606	621	609	647	617	611	607	617	634	659	622	578	600	670	622	613	640	630	602	620	600	588	572	583	653	595	654	625	634	653	592	614	571	622	665	604	578	608	630	640	604	615	598	637	621	652	605	625	664	611	654	583	613	620	590	603	578	683	591	574	623	618	577	625	627	625	628	609	598	602	594	631	683	630	660	585	633	611	590	595	600	618	624	649	633	677	595	616	608	632	595	647	624	599	657	632	605	642	616	636	610	640	606	631	658	613	618	605	651	606	619	635	621	585	625	634	621	663	591	592	613	627	637	602	595	595	697	623	584	620	577	628	629	628	645	614	598	602	611	631	599	624	674	606	630	634	672	624	657	625	629	659	619	593	634	600	591	624	589	635	643	620	617	611	621	638	609	606	583	617	625	621	609	605	599	576	643	622	687	648	619	603	619	601	628	588	609	629	585	631	618	567	596	610	614	620	641	608	621	604	638	617	588	632	610	614	601	629	644	610	598	664	586	619	612	588	600	629	635	614	655	643	616	658	614	664	611	594	607	638	589	597	615	571	578	618	646	627	614	574	659	587	616	590	638	650	542	591	632	608	613	644	579	587	658	626	634	621	611	589	614	666	629	600	576	595	579	609	586	591	613	626	646	616	619	639	554	618	591	653	622	596	666	637	619	624	628	625	619	610	625	598	620	605	665	636	631	605	579	633	620	646	623	604	621	594	593	590	616	608	600	602	592	597	625	649	640	613	607	607	617	652	623	630	640	643	612	657	622	619	619	642	579	643	646	625	636	591	644	575	644	622	577	604	568	641	616	630	580	618	611	673	616	643	679	658	616	625	613	634	624	621	672	586	615	620	639	645	667	611	591	653	636	623	651	627	601	599	598	646	647	630	605	669	612	592	610	558	596	627	630	614	574	615	644	604	655	651	649	611	632	654	620	654	585	625	593	605	625	641	640	655	590	611	595	625	625	584	668	590	628	639	641	641	633	567	614	615	659	633	574	632	612	625	622	641	623	611	651	608	594	619	628	592	627	585	599	640	638	592	618	641	626	587	653	640	592	612	625	614	607	633	608	640	577	634	633	600	630	632	607	638	608	590	565	565	641	624	624	614	597	609	608	638	618	596	598	606	640	639	630	655	629	619	605	619	613	648	594	632	644	590	621	630	609	615	579	648	589	623	626	630	582	655	626	604	622	621	592	617	629	643	612	587	654	622	682	628	621	647	619	607	625	575	636	612	643	647	640	649	606	643	645	610	617	578	619	611	613	637	590	578	631	616	593	638	630	634	666	612	601	621	600	628	646	584	574	650	599	589	623	635	608	634	564	600	617	640	589	587	678	637	610	627	597	625	611	601	620	593	619	628	606	622	598	632	579	619	626	591	615	608	628	626	621	596	596	630	681	593	612	618	642	619	625	623	630	625	643	658	619	633	611	607	645	589	607	644	621	623	586	620	620	617	633	591	620	687	638	625	586	655	607	601	647	599	574	632	616	603	609	618	652	584	627	581	656	611	624	649	611	634	640	580	632	670	605	642	632	564	643	591	627	645	600	603	606	586	596	641	617	614	597	592	629	645	639	615	574	695	613	631	613	617	611	607	609	602	651	652	600	610	595	609	603	603	597	654	606	593	626	601	614	580	593	641	612	635	623	597	618	592	566	573	628	596	624	614	630	590	617	635	604	606	609	667	646	661	643	580	623	615	624	625	656	614	613	611	611
39928	17805	7580	1662	1155	901	696	569	517	481	517	516	474	387	351	318	290	282	266	269	284	269	298	259	278	282	259	237	240	238	246	222	239	234	248	212	207	208	235	234	228	222	248	221	233	213	234	225	228	185	234	219	230	239	254	230	223	225	217	229	226	204	237	266	218	189	252	219	216	204	233	211	218	206	222	252	207	215	232	219	210	258	200	219	240	243	221	229	211	196	215	256	220	223	216	217	226	225	189	220	219	227	230	223	211	226	211	194	204	222	233	221	215	203	220	201	238	226	232	197	205	208	235	218	222	224	219	186	217	237	229	203	208	216	222	224	222	184	215	240	238	184	218	213	226	228	196	244	226	223	232	220	229	229	214	228	208	217	216	235	258	234	216	223	222	208	233	226	199	209	239	235	201	203	229	214	210	228	235	207	234	243	232	175	208	230	220	237	226	226	217	217	237	186	207	222	206	227	216	233	219	227	239	214	225	226	226	223	205	196	207	246	200	225	236	238	209	203	237	208	224	201	214	220	245	202	208	240	221	210	228	209	235	223	242	207	208	205	236	213	225	241	211	234	244	231	205	234	223	212	209	214	215	227	207	224	204	226	219	220	228	205	207	237	187	237	237	231	229	216	258	211	220	223	219	218	210	231	239	232	241	218	234	220	215	208	208	232	245	217	202	215	227	226	200	210	212	208	213	203	203	218	243	227	205	221	199	210	200	230	221	221	197	194	220	235	210	214	239	247	205	211	230	243	229	230	221	226	214	211	209	236	233	246	229	216	234	218	206	187	222	233	202	202	209	224	217	221	211	209	227	233	209	193	214	221	235	202	203	227	217	206	211	215	244	216	225	212	231	211	204	220	227	245	221	203	257	235	233	209	218	236	235	226	245	233	194	230	214	215	223	224	258	220	219	202	220	217	224	209	219	208	236	227	240	215	234	186	200	249	219	220	201	196	201	220	228	211	212	214	224	203	221	231	219	239	231	222	240	234	223	248	213	214	201	245	196	208	222	212	213	249	206	211	229	228	197	216	218	243	214	228	230	203	214	251	219	240	220	183	231	224	225	241	228	224	214	200	233	225	201	224	231	230	233	220	231	234	196	222	195	230	221	223	215	220	225	238	228	210	187	239	240	210	223	230	196	235	240	225	250	240	194	217	221	236	222	214	212	224	257	247	242	234	209	216	222	213	253	232	199	216	188	222	231	236	211	208	208	202	189	230	238	211	237	205	211	231	242	205	249	206	248	237	190	225	214	244	196	227	221	222	225	173	260	222	209	214	236	211	213	236	235	204	259	221	211	214	209	212	215	225	236	253	234	216	255	231	199	216	213	222	224	217	227	217	222	225	208	232	221	222	231	210	204	205	233	197	229	207	208	224	201	217	221	195	209	233	220	203	238	197	199	220	213	241	219	206	208	213	234	233	228	231	228	204	247	229	210	239	218	221	226	196	229	224	220	206	217	218	216	211	215	215	215	183	242	220	224	219	231	236	213	222	245	214	232	221	197	228	199	231	223	233	221	233	232	224	205	216	208	214	207	212	197	231	202	234	231	211	217	230	223	216	207	218	194	220	235	232	224	235	241	193	239	224	193	196	194	237	237	208	191	261	234	223	219	245	229	218	247	241	249	227	227	224	212	215	207	232	242	191	227	249	224	198	195	204	225	230	227	215	222	235	225	234	224	228	211	200	217	220	230	230	224	216	231	198	220	235	223	203	196	204	226	223	246	194	227	221	194	229	223	199	234	192	219	218	233	219	243	253	217	209	229	216	223	230	221	223	239	196	214	226	192	238	211	215	222	242	188	228	249	217	203	224	239	196	212	225	226	213	191	217	235	199	215	232	241	231	212	209	231	219	228	205	205	204	226	227	241	221	205	219	224	235	225	212	222	218	230	224	230	243	213	200	235	234	225	210	211	241	234	218	228	215	233	225	197	218	233	235	218	251	234	188	217	228	232	218	225	229	223	231	246	198	225	226	217	236	191	206	214	235	183	221	205	233	228	218	241	232	221	248	225	234	218	251	230	193	200	221	217	204	220	204	243	200	230	234	224	237	239	220	243	221	237	232	197	199	234	207	209	259	203	228	218	210	224	247	214	227	207	194	206	222	222	222	231	203	222	230	218	234	242	220	212	199	246	212	214	197	215	252	222	196	261	207	223	214	227	213	206	216	223	196	210	213	240	210	218	248	250	217	218	236	217	204	218	234	205	219	228	230	218	228	226	215	243	224	242	232	249	231	232	247	241	205	230	239	255	198	222	210	209	233	229	228	225	200	223	233	229	236	221	223	230	214	217	224	200	213	183	226	237	230	227	217	222	232	215	244	229	197	221	211	219	222	199	219	216	212	220	223	214	222	251	219	195	238	241	213	206	213	208	235	220	195	201	240	239	235	206	204	261	229	221	231	234	219	250	250	185	202	216	208	201	211	235	251	213	204	211	203	227	199	210	229	260	226	228	216	247	207	233	196	204	241	220	222	202	198	213	217	240	243	194	223	223	217	223	208	236	195	238	210	244	226	211	186	239	217	224	218	225	224	247	217	231	206	228	212	243	214	223	215	223	224	221	241	234	213	220	255	222	215	227	204	213	227	212	213	266	218	205	203	206	196	218	233	215	237	227	209	217	225	227	210	207	221	209	219	207	211	231	221	213	216	207	214	225	238	194	223	195	214	223	245	227	229	226	213	242	199	219	232	229	230	217	223	225	218	231	217	206	244	191	232	201	214	212	225	242	218	213	219	199	217	234	200	209	231	237	245	226	206	226	227	244	240	253	218	229	207	251	215	205	206	210	205	192	264	188	237	222	208	215	233	216	228	222	229	200	237	220	216	215	191	197	236	200	238	232	172	252	214	223	213	240	219	174	215	207	229	201	210	247	240	238	245	201	208	234	246	192	223	222	206	237	222	235	219	216	202	233	227	236	212	210	232	229	214	234	209	233	211	216	222	209	237	223	240	202	235	228	210	204	224	232	235	215	222	219	233	227	221	229	205	220	243	235	220	197	216	227	219	224	233	234	241	237	212	218	237	216	217	211	223	239	228	211	259	227	221	228	224	234	204	258	234	200	220	225	218	228	215	206	221	220	211	212	214	204	225	209	237	194	192	230	246	184	229	237	197	234	215	230	252	236	248	220	217	243	217	227	238	232	210	209	216	201	201	220	218	222	193	205	218	213	230	212	196	226	207	233	206	226	233	227	225	198	197	235	226	228	233	193	197	209	213	203	204	281	235	214	224	218	212	220	218	188	216	190	212	254	207	238	234	251	219	214	214	247	219	252	204	229	230	210	205	247	219	197	229	216	207	185	199	219	227	206	229	228	214	211	221	227	225	206	221	214	205	236	234	228	199	209	225	203	239	241	226	236	227	223	213	218	245	226	211	224	228	237	223	232	215	206	192	199	226	226	211	212	241	255	204	245	205	221	209	210	235	223	233	220	211	239	256	226	230	224	208	227	204	228	226	219	214	193	232	221	228	223	230	234	231
26366	13457	9758	4509	4148	3541	2999	2694	2201	2066	2125	2211	2107	1714	1291	1069	954	885	840	837	964	1031	1025	1039	905	732	769	689	691	694	626	642	652	632	642	605	594	655	571	617	560	616	606	572	586	605	550	593	573	578	566	548	559	556	561	553	583	571	557	505	533	538	573	531	568	539	553	532	551	517	511	549	540	558	555	539	545	524	546	574	564	563	535	543	551	542	515	552	532	557	534	514	580	528	542	569	509	509	577	554	525	529	543	545	513	572	540	496	550	559	541	550	501	529	537	516	507	564	527	527	492	551	555	564	542	527	521	533	560	504	567	519	574	565	533	509	530	542	544	542	557	503	521	529	561	521	600	524	506	505	535	555	506	514	536	534	508	532	525	563	540	524	544	561	564	548	567	508	573	524	508	514	524	529	565	491	501	540	497	559	543	554	549	536	513	507	531	493	531	542	549	558	575	519	516	498	519	556	530	550	562	529	504	510	504	525	546	581	523	507	534	560	534	538	534	515	530	590	516	532	513	557	482	527	539	514	526	528	494	546	543	563	536	526	556	569	525	498	564	521	578	514	534	545	503	541	518	536	566	542	537	538	537	546	527	512	583	578	537	574	582	530	512	546	502	500	556	572	547	505	561	535	527	530	550	534	559	520	531	495	538	540	524	527	548	542	532	537	515	528	551	545	495	521	559	524	521	553	531	537	535	519	535	510	514	547	577	526	555	543	570	533	581	517	592	561	524	508	536	540	511	504	549	519	505	572	522	533	505	526	536	535	521	513	540	476	525	531	485	565	509	515	553	547	522	525	542	565	530	526	527	563	548	553	564	540	563	495	589	513	527	543	507	481	513	520	546	563	493	556	533	510	556	537	495	514	544	535	524	555	510	532	544	551	502	525	525	534	552	546	496	506	524	539	543	521	539	564	542	549	526	557	549	527	549	563	580	534	537	500	550	545	532	519	513	537	535	536	536	532	515	540	500	512	502	544	542	509	584	507	519	522	544	521	549	508	523	559	483	591	574	556	512	517	551	551	530	529	520	533	592	497	536	515	588	552	541	518	548	487	565	534	542	533	523	586	551	542	498	529	533	525	535	552	538	515	509	521	539	529	509	573	524	530	546	572	552	567	537	562	503	535	526	519	555	497	512	510	531	548	483	542	513	527	505	542	528	505	545	530	518	531	553	524	505	487	525	576	519	518	568	509	504	522	512	516	507	483	526	519	525	555	511	521	527	536	585	561	523	507	566	560	530	526	537	533	534	484	510	544	520	487	506	538	524	533	500	542	544	589	543	535	564	516	558	535	516	570	527	570	526	489	509	576	525	536	544	546	502	549	536	578	514	550	542	510	485	503	514	565	521	523	571	534	531	541	555	548	540	558	511	520	566	531	531	502	513	533	559	516	512	524	537	542	528	526	507	534	510	507	540	568	510	529	530	551	519	562	523	570	544	493	500	518	570	541	522	529	486	515	566	538	490	517	535	513	520	566	569	527	499	554	586	527	534	526	582	555	523	510	539	511	560	544	504	540	507	545	545	556	515	503	536	565	565	523	536	556	495	531	573	559	564	539	534	559	509	543	539	549	549	544	509	572	524	558	491	499	526	530	528	557	508	567	536	556	517	504	558	561	539	547	540	568	548	545	501	537	519	525	583	538	561	522	546	539	550	486	524	513	541	557	527	510	567	557	557	536	507	515	530	552	526	516	541	538	551	533	541	554	532	545	534	584	538	534	506	552	511	516	533	565	488	522	552	544	572	562	579	556	534	531	530	547	497	546	554	558	527	537	529	525	506	534	536	561	529	547	529	494	548	511	509	544	482	574	539	550	570	485	562	543	532	525	538	534	564	538	533	538	537	556	508	529	506	512	553	586	494	510	535	547	523	552	513	556	535	517	557	553	544	525	544	533	557	512	489	526	485	555	522	515	542	534	552	489	521	558	502	550	570	557	513	520	532	511	528	532	566	519	561	529	534	537	552	557	497	561	571	521	527	527	534	564	557	560	527	535	519	542	525	573	555	514	518	495	586	532	534	541	522	580	518	557	525	533	558	519	546	533	508	559	558	532	515	499	571	560	528	523	534	526	523	493	533	577	518	540	530	525	562	499	561	551	555	522	540	516	516	546	529	541	552	531	543	510	524	551	550	571	531	519	574	521	559	468	544	521	540	583	504	535	525	581	556	549	533	558	530	506	543	540	504	498	502	494	574	567	524	527	556	541	538	561	535	513	554	510	533	525	563	540	538	524	548	501	521	522	518	528	583	520	558	563	547	534	566	512	525	520	511	553	544	555	539	529	531	537	474	551	548	549	554	530	513	560	530	556	546	504	537	582	520	527	501	552	515	549	527	567	533	547	562	496	566	544	531	562	506	574	501	564	558	552	543	486	521	532	548	506	542	476	514	536	559	521	521	532	570	552	542	508	502	538	541	526	540	561	547	541	566	554	556	544	527	502	500	503	523	585	538	521	564	552	536	517	511	497	525	579	503	486	518	549	530	465	557	509	530	540	522	551	542	579	541	536	560	558	513	560	551	512	564	504	573	548	538	548	529	515	508	550	518	515	560	516	541	575	527	542	538	535	540	551	545	537	536	521	501	549	534	539	519	554	504	542	518	516	542	506	565	522	517	529	531	537	509	533	532	505	541	533	522	523	490	529	516	538	567	527	548	522	521	531	517	502	503	528	516	547	514	502	530	543	562	530	551	494	539	494	485	491	566	548	534	523	544	545	545	550	513	502	569	524	536	557	518	556	541	523	528	506	516	568	534	535	578	574	525	597	560	519	538	535	537	556	528	525	573	541	531	516	534	529	521	528	543	501	537	538	537	514	573	505	535	485	531	502	533	533	541	542	569	545	544	551	535	547	547	499	557	575	548	543	531	489	554	548	551	540	565	516	540	600	538	535	525	524	536	555	530	519	524	540	557	515	522	562	577	507	457	585	567	537	519	533	528	512	547	538	533	523	587	503	548	526	541	560	547	578	549	553	562	534	516	544	572	565	500	552	590	537	557	508	496	538	556	585	531	523	499	530	558	531	589	539	562	571	557	484	564	512	521	524	550	503	572	497	530	523	541	596	558	543	532	533	547	528	556	530	536	527	526	552	531	575	531	522	508	486	523	530	515	521	519	519	513	516	557	525	529	522	488	544	510	582	546	547	529	518	519	522	534	549	567	511	533	522	546	567	551	520	499	569	561	523	519	503	555	602	519	497	520	522	498	540	512	536	533	540	506	538	539	543	534	553	544	552	541	503	509	525	573	478	529	546	511	569	506	541	551	559	578	558	547	588	491	580	571	542	543	505	548	584	531	520	540	533	559	563	563	531	564	548	530	528	528	519	519	535	552	540	485	487	517	509	581	524	529	553	557	529	511	518	556	539	536	555	553	537	552	552	498	569	523	536	539	520	530	530	547	553	504	535	517	535	499	535	482	545	542	541	565	531	547	520	498	572	521	527	519	545	598	546	574	538	556	564	532	554	556	503	550	554	523	510
15449	5342	1853	653	517	446	365	327	281	294	296	271	321	268	276	292	245	265	237	231	228	228	236	230	283	232	246	257	245	268	242	234	213	205	225	226	213	240	198	255	251	227	251	227	245	225	205	242	242	235	231	211	203	247	207	238	232	255	235	190	219	218	221	214	211	219	228	225	215	233	226	215	211	195	236	205	206	235	219	232	228	243	210	251	236	216	206	208	223	263	196	235	210	202	234	195	213	231	240	237	217	205	212	226	184	241	239	203	224	247	246	203	218	239	242	220	218	217	237	226	251	223	199	270	185	206	208	233	229	219	216	218	225	224	249	206	223	213	222	232	209	212	236	227	245	224	230	203	208	223	240	248	235	212	205	215	229	206	243	223	231	233	212	217	206	231	231	242	212	221	221	237	204	233	214	228	232	218	211	246	273	186	216	218	248	220	243	189	232	211	224	221	219	230	256	246	250	197	200	217	255	266	235	248	224	239	210	241	228	256	241	217	214	229	248	207	217	193	227	215	212	214	214	207	229	247	274	231	232	216	219	229	215	219	224	265	238	227	265	215	232	219	224	206	232	214	228	223	218	232	202	241	196	224	201	225	214	234	237	247	207	210	196	219	216	218	216	220	220	225	227	234	215	228	224	215	231	228	253	224	224	214	216	235	233	226	246	208	232	201	234	249	248	243	232	229	233	231	214	239	200	206	241	204	218	242	233	233	217	212	233	210	224	203	225	237	226	235	245	209	238	242	245	253	228	214	248	233	216	220	189	242	227	211	240	235	214	211	240	211	235	238	203	218	210	222	216	215	225	243	224	240	228	247	218	209	219	223	230	204	229	232	218	225	245	230	219	201	248	206	244	212	214	240	218	237	211	230	208	224	228	212	224	211	222	226	231	201	231	260	242	220	246	248	236	210	233	258	251	214	211	230	236	246	235	221	219	204	219	230	219	226	235	226	242	208	235	226	230	240	245	222	206	215	221	232	241	221	217	213	216	232	243	222	223	220	266	208	270	230	207	250	227	199	242	244	231	227	227	237	208	204	205	235	236	240	248	248	214	247	226	214	214	191	219	232	222	247	220	217	200	221	230	233	213	224	219	221	202	237	225	225	222	214	247	237	240	207	267	228	230	191	222	224	227	235	212	245	219	247	213	216	240	244	227	210	209	219	239	228	251	232	237	222	225	226	197	237	227	256	213	233	202	249	205	231	255	260	228	208	228	213	222	246	195	233	184	225	233	249	224	226	203	214	235	196	238	209	210	249	251	224	252	222	211	235	224	229	223	234	234	184	226	231	221	228	243	249	214	229	237	214	217	219	250	226	219	243	215	230	215	219	246	206	229	251	224	204	229	213	263	220	218	243	241	269	221	231	198	211	211	221	252	239	212	234	220	218	246	241	214	198	221	202	238	242	230	189	257	217	232	228	216	219	217	227	250	232	234	232	210	220	217	232	226	223	235	225	232	224	231	224	208	220	241	204	212	230	238	218	226	228	228	223	213	227	226	210	255	259	213	190	216	216	240	202	198	226	233	260	251	224	201	230	231	191	215	212	234	211	247	220	233	205	239	210	209	245	212	220	203	233	219	224	256	242	217	215	238	261	241	241	224	249	217	234	227	231	223	222	243	204	230	259	230	253	224	221	216	255	229	225	202	224	208	225	245	221	240	229	207	234	239	239	224	221	245	236	242	214	215	246	207	203	219	217	211	231	200	216	207	200	234	245	250	249	216	225	223	226	232	244	251	219	222	226	238	250	228	238	241	215	200	220	231	258	226	193	225	257	265	230	256	220	223	206	197	221	208	230	206	249	201	217	237	241	243	240	215	211	201	232	213	247	215	219	187	227	202	226	232	230	229	234	232	208	225	221	206	240	228	214	205	230	229	247	224	214	197	263	278	225	239	226	227	204	236	213	199	242	227	229	233	230	233	244	231	205	207	221	233	233	227	236	206	214	225	214	227	225	249	263	220	239	233	204	223	200	250	227	246	220	214	218	218	216	222	249	211	202	239	221	237	233	222	217	215	221	221	234	192	226	223	216	229	247	230	221	205	250	225	205	221	193	205	238	238	213	188	240	226	255	212	221	259	209	232	220	237	252	224	255	240	208	211	216	238	217	224	220	207	220	223	201	227	224	207	202	210	231	224	215	249	237	230	237	241	226	217	214	230	199	216	206	210	245	237	210	220	222	268	206	197	241	218	235	203	277	223	208	241	234	248	230	247	215	214	240	211	211	260	210	223	219	245	230	205	221	244	230	220	236	227	237	226	212	238	227	224	216	221	220	215	242	224	211	207	214	223	247	192	232	237	196	253	218	200	238	219	214	226	215	227	233	212	212	225	247	238	226	219	209	223	214	221	200	232	193	218	230	254	200	241	246	211	220	239	220	220	260	251	217	207	227	224	211	234	216	227	223	231	224	222	233	225	238	234	219	215	244	215	218	196	236	216	215	228	217	220	202	233	201	241	225	192	219	234	243	238	226	196	195	211	228	271	241	195	241	215	227	231	192	239	195	222	220	237	213	219	240	203	213	231	232	224	247	232	250	207	197	203	226	232	214	234	206	209	208	206	199	231	211	211	244	234	217	236	242	242	209	202	240	228	226	223	247	217	244	240	217	227	218	217	234	211	262	218	224	191	222	248	246	227	201	211	209	233	217	222	254	221	230	233	216	212	231	206	228	223	248	231	224	236	222	249	230	201	243	232	219	233	228	255	241	196	224	242	196	234	261	251	222	227	209	228	225	246	189	235	247	244	258	223	248	234	227	220	210	223	204	258	245	233	202	231	215	234	213	230	241	205	221	227	237	233	221	246	246	198	245	215	216	190	211	214	207	239	227	218	216	232	248	219	242	236	211	223	206	225	219	193	261	217	217	223	211	205	208	232	185	224	219	235	229	228	204	206	208	210	221	204	221	226	239	229	221	226	230	235	190	208	227	263	252	221	211	218	237	201	214	243	194	219	241	227	258	199	235	220	207	219	223	231	251	231	220	268	208	209	215	225	233	190	246	212	198	238	243	227	214	261	264	220	205	249	253	208	235	210	228	192	222	209	225	215	219	209	218	239	195	209	207	212	227	237	207	222	217	234	227	231	213	180	205	226	245	238	201	213	237	235	201	243	221	233	201	239	212	224	212	237	203	211	237	197	218	216	248	222	241	263	237	255	230	235	215	233	228	191	234	225	198	252	243	248	220	266	206	217	208	199	208	249	207	248	244	246	205	254	220	217	237	224	221	210	227	249	227	230	217	201	232	227	231	268	217	243	218	219	232	228	233	272	227	218	212	231	224	233	244	220	202	235	225	209	226	245	216	215	212	244	223	196	243	202	217	251	200	195	225	231	233	267	227	216	232	226	224	209	193	203	213	207	196	217	240	233	225	209	249	211	204	265	228	196	222	212	229	229	225	215	216	222	263	227	221	218	223	197	219	231	247	208	235	212	239	239	222	214	228	232	243	234	229	231	223	222	270	243	228	201	248	214	239	222	225
11578	5186	3312	2114	1837	1542	1338	1233	1038	1072	1036	1023	1043	880	783	700	683	653	681	663	630	729	699	709	680	620	658	638	553	580	588	586	585	573	594	576	571	548	589	589	565	577	611	548	585	542	549	582	560	585	557	561	555	522	580	597	555	516	585	590	575	579	535	579	581	591	567	540	554	587	532	607	554	557	595	594	536	558	558	589	547	548	540	573	562	571	522	577	545	558	521	533	509	575	538	555	573	541	560	577	533	577	589	563	542	554	541	531	567	556	524	573	552	563	578	578	545	558	591	534	548	576	553	584	558	574	549	583	553	546	597	557	580	567	558	541	551	562	558	570	525	540	561	555	557	595	576	560	550	507	548	540	554	578	511	502	566	569	510	542	590	569	520	517	545	514	527	501	563	567	559	529	534	612	631	539	559	574	558	531	560	559	576	537	578	525	578	550	560	603	576	577	567	608	537	557	584	554	564	602	528	542	566	520	588	518	560	548	546	576	525	513	555	563	528	545	538	567	565	548	589	568	574	545	541	553	540	553	582	498	530	520	555	593	544	530	566	573	579	548	552	564	568	567	539	587	567	519	551	539	546	549	567	558	559	576	541	539	577	558	552	525	549	512	568	546	561	536	554	560	526	524	606	515	568	583	543	557	562	578	557	559	593	544	564	589	544	551	556	557	550	575	506	566	579	576	558	555	563	602	532	543	581	562	569	548	531	552	536	592	574	552	520	525	541	556	549	558	557	575	539	532	499	540	564	526	530	588	544	518	574	597	568	567	536	533	580	527	557	596	530	609	565	572	543	550	568	539	564	546	560	550	538	573	556	579	532	545	561	548	578	544	537	578	556	501	583	519	517	547	555	551	574	526	546	606	554	553	566	525	531	552	592	550	589	579	542	535	567	563	566	581	527	529	606	583	491	598	566	525	602	536	536	551	598	578	580	566	581	529	533	560	527	547	548	532	552	551	542	538	521	552	634	531	534	577	597	519	561	536	546	516	520	560	535	514	569	541	548	517	570	561	546	522	554	558	570	550	571	555	543	571	513	527	554	555	508	550	517	550	541	525	593	549	588	580	549	549	566	508	555	551	565	532	536	547	509	599	568	529	574	511	585	614	579	567	584	600	525	522	550	564	497	495	579	546	556	543	567	525	529	574	554	620	523	561	525	530	524	554	561	571	583	556	533	537	611	540	541	554	570	532	580	532	544	583	520	555	526	511	545	507	564	585	536	526	558	523	608	574	519	543	557	567	546	547	540	525	501	514	524	536	584	556	537	593	553	552	548	552	546	511	542	556	507	488	572	582	539	557	577	568	545	526	622	549	541	547	498	581	506	499	557	596	587	534	560	584	481	531	543	543	518	512	545	503	547	541	541	561	553	607	556	575	567	566	552	555	521	578	547	549	560	551	518	547	580	576	573	508	549	525	614	559	539	554	556	547	540	569	544	538	543	558	550	600	534	548	540	535	552	541	577	549	583	535	554	507	527	547	531	536	530	540	539	562	541	582	541	543	527	546	586	466	558	552	556	551	555	539	582	557	567	560	516	498	554	581	541	525	509	527	569	584	528	562	545	553	505	565	564	529	530	562	603	558	555	527	547	565	482	521	523	520	533	576	546	569	522	554	588	537	546	554	533	512	561	546	568	559	530	579	564	553	531	575	566	540	561	520	555	576	573	568	538	591	535	546	525	553	531	582	583	527	565	554	542	564	525	530	522	574	516	573	569	542	549	545	582	587	584	570	500	545	550	513	552	580	584	571	559	544	562	535	546	543	522	573	521	533	538	547	533	532	580	544	537	535	584	556	579	544	602	551	557	597	579	575	538	549	551	542	587	512	538	554	557	515	591	573	520	536	522	521	535	532	539	583	532	557	534	560	530	528	550	564	556	541	529	555	537	546	532	573	547	547	567	538	555	541	604	543	563	548	555	581	558	591	545	544	581	508	543	557	549	567	548	538	577	586	560	570	541	580	597	577	549	558	526	551	566	555	583	565	539	563	550	552	558	554	545	548	566	524	537	545	543	572	573	569	570	545	581	561	579	580	533	570	542	583	532	540	523	542	525	547	581	534	514	536	521	557	564	489	590	518	536	602	571	584	541	534	575	555	584	573	533	539	547	550	571	545	531	508	534	540	562	531	574	557	581	537	615	543	622	622	576	581	564	531	552	559	586	561	542	551	516	564	573	561	581	561	564	536	550	588	560	539	526	603	541	519	550	558	553	583	597	517	563	543	542	546	549	572	563	563	603	591	498	550	526	552	578	578	545	539	572	550	562	532	519	531	547	577	527	503	559	575	534	532	537	501	525	545	579	569	527	563	541	558	545	531	572	535	566	525	555	594	542	523	524	540	571	550	571	592	579	588	547	551	546	520	541	502	545	557	550	570	557	565	568	533	517	537	554	592	539	546	587	557	519	532	598	553	550	584	559	564	516	594	529	588	568	546	564	609	586	579	548	557	521	588	545	604	580	538	558	545	533	545	579	542	558	558	552	542	535	563	525	577	556	583	596	585	564	568	551	536	516	553	536	556	548	558	579	493	526	529	560	555	562	530	532	589	573	564	547	579	581	568	559	530	562	550	487	576	553	547	555	504	521	546	551	561	545	562	565	571	579	563	548	578	581	549	565	556	561	551	530	528	518	549	583	570	548	567	572	566	510	567	580	555	553	580	567	576	565	551	611	574	558	564	527	518	587	608	544	532	571	556	530	527	536	537	557	591	541	569	562	576	565	561	560	555	536	552	588	507	573	568	519	521	562	556	580	567	522	514	587	552	541	553	568	512	552	517	535	567	524	576	551	553	529	563	547	569	567	524	544	520	570	548	519	536	551	521	566	565	553	540	532	576	531	524	592	585	565	540	561	554	488	531	555	541	581	562	537	544	548	538	566	561	531	559	582	558	601	584	516	540	571	546	608	552	558	534	586	561	532	554	554	595	541	542	548	555	512	533	523	559	540	601	531	599	556	504	580	538	520	534	527	542	595	585	536	564	519	546	567	541	588	541	533	500	555	511	592	548	543	538	547	550	569	583	557	579	556	564	507	585	543	585	535	512	543	588	510	511	501	558	566	542	575	562	542	561	560	564	574	546	517	481	528	537	517	530	576	562	575	597	545	526	568	538	571	555	552	561	569	530	562	566	570	524	554	556	547	543	504	520	573	552	555	532	601	546	591	567	575	551	569	531	563	543	548	576	584	552	584	528	541	584	519	556	538	559	599	562	562	542	581	557	541	590	527	513	560	518	538	517	513	582	548	554	547	552	542	510	542	543	498	513	512	533	553	525	531	543	567	543	589	582	524	584	525	521	536	568	545	537	522	538	518	592	567	585	540	543	578	556	555	565	559	566	599	555	557	508	517	543	597	595	517	542	579	545	574	560	551	541	517	553	530	553	555	505	549	560	528	532	536	555	554	521	552	583	577	542	546	583	523	583	502	509	565	515	540	583	532	612	612	538	563	553	505	578	560	593	558	538	549	518	536	573	560	532
28701	10791	4423	1275	890	749	581	532	444	437	443	493	416	384	357	310	323	332	313	323	341	347	286	297	286	270	261	274	293	263	282	304	260	258	264	252	270	278	269	261	271	267	283	263	275	252	270	266	262	248	260	265	247	279	252	257	255	292	287	268	234	259	263	280	275	251	269	266	274	268	263	258	282	267	249	246	256	269	209	267	261	281	245	285	286	260	253	263	273	264	257	261	292	249	260	250	260	279	262	268	253	295	251	258	251	226	271	272	249	264	284	271	241	249	282	257	274	279	272	241	253	243	254	244	265	252	256	258	292	279	275	293	269	262	276	268	265	264	252	257	243	244	217	275	226	283	277	261	266	244	282	258	260	272	264	277	243	257	267	238	245	251	248	282	278	265	252	250	260	275	269	258	245	237	255	275	246	236	265	276	271	231	282	256	264	296	270	245	270	235	291	241	250	251	255	255	275	268	268	265	234	255	315	251	262	253	289	259	283	253	269	259	268	263	252	287	263	266	254	262	244	261	248	272	251	259	284	268	260	263	247	258	268	253	273	246	291	251	259	274	261	294	269	277	275	223	275	243	266	259	243	253	265	281	248	289	295	269	262	260	278	254	264	269	252	235	275	248	248	237	274	281	266	251	249	266	265	269	265	264	233	287	269	256	274	272	271	244	254	301	230	225	244	269	272	280	262	254	274	268	266	275	251	235	265	290	272	242	234	270	267	266	254	274	293	274	275	245	253	259	258	243	272	287	250	258	276	255	250	252	285	235	276	256	259	252	267	267	239	256	244	283	261	243	265	249	273	273	253	249	241	275	296	268	263	257	247	261	271	277	238	248	223	249	234	272	258	217	283	253	296	267	252	246	236	244	251	238	259	282	262	280	304	258	308	284	260	244	256	263	258	273	241	264	258	243	258	225	258	226	263	243	250	269	274	226	260	246	264	284	268	263	268	252	288	227	270	256	278	263	234	240	280	245	274	254	259	267	222	259	277	260	264	266	266	258	298	255	255	265	232	269	288	254	271	274	282	264	258	242	242	266	272	294	258	277	275	260	245	255	272	266	262	278	262	286	256	252	257	246	286	247	286	287	273	254	281	259	290	274	261	249	246	278	245	278	291	259	259	259	273	209	269	262	245	278	242	267	282	273	261	278	253	257	270	235	253	250	281	244	249	258	236	244	291	247	261	274	271	282	257	243	272	270	255	316	268	259	262	271	265	280	256	254	252	270	270	284	258	263	280	237	271	258	283	252	276	290	245	259	274	269	253	277	278	265	240	266	270	276	283	267	236	260	291	255	275	252	289	266	269	258	270	271	290	237	264	277	276	285	288	260	269	261	249	238	247	231	261	252	263	249	242	273	263	285	277	260	268	296	266	273	255	249	257	292	278	255	240	258	284	308	252	263	278	286	257	264	242	280	280	244	252	279	272	272	275	267	270	258	248	251	245	253	257	271	247	263	251	275	229	256	270	286	273	272	291	275	256	269	281	262	230	271	269	257	247	256	273	255	262	255	267	279	245	280	289	266	273	246	271	268	245	224	281	279	286	256	273	281	293	260	248	222	268	267	260	263	302	249	254	257	227	269	262	255	257	264	260	266	260	234	289	293	286	291	293	251	269	286	250	273	261	249	260	267	267	255	293	293	243	270	274	244	244	239	258	292	261	252	266	277	282	255	255	248	275	251	277	290	280	281	230	249	300	274	279	239	257	256	281	231	270	276	234	273	268	281	254	260	270	259	271	253	290	294	233	264	230	257	275	272	259	232	262	234	269	244	267	257	271	258	236	272	262	256	261	269	289	262	233	277	241	264	232	279	236	253	293	261	317	237	266	281	289	251	274	246	267	255	242	241	268	227	286	277	297	264	277	235	235	284	250	277	272	288	268	281	267	243	274	267	257	252	222	275	241	265	245	279	274	253	261	245	257	267	277	269	278	250	253	262	265	272	272	271	298	250	254	253	259	246	262	270	244	279	267	276	289	246	266	275	254	272	248	284	261	263	285	235	262	256	280	276	240	231	253	302	265	231	263	260	251	220	266	289	253	272	269	252	271	249	259	247	249	250	285	292	269	276	270	261	311	256	250	262	265	270	236	225	270	284	297	256	271	266	237	270	268	263	251	261	248	261	257	286	275	268	264	276	267	257	265	254	287	256	254	278	274	218	254	231	277	260	248	270	236	238	253	272	272	261	238	278	256	282	276	275	278	271	267	230	246	255	274	288	247	245	241	313	252	279	285	270	258	244	254	241	260	246	251	289	263	276	233	274	253	279	253	241	257	270	252	245	277	265	305	243	249	261	262	279	225	297	251	261	274	257	254	266	262	272	253	321	270	264	288	253	233	236	252	235	260	290	286	252	268	249	278	261	258	224	266	267	245	247	265	254	247	256	264	261	261	258	271	272	278	274	251	277	230	241	264	246	267	245	291	261	268	247	251	277	275	251	238	290	258	257	257	286	239	264	289	264	287	270	254	253	252	280	270	268	272	238	257	258	291	271	284	246	261	268	280	269	254	266	240	235	287	245	241	250	272	258	252	257	265	263	267	263	276	289	263	250	282	262	254	260	294	276	295	235	252	279	254	265	290	242	255	265	269	243	253	254	257	280	272	261	246	239	289	278	268	261	260	238	246	266	259	244	274	266	282	270	258	247	291	285	248	246	250	255	254	266	244	288	283	250	266	241	288	235	258	232	272	238	262	267	245	256	241	294	275	273	262	261	260	280	289	278	288	262	253	301	242	288	257	227	254	254	279	241	260	268	266	240	294	246	262	257	262	265	252	279	283	246	287	267	272	292	252	297	252	253	252	273	275	270	266	244	257	255	283	265	260	259	262	270	266	228	238	254	282	273	259	257	295	277	257	259	257	228	253	256	253	275	253	256	249	266	282	294	244	265	267	259	245	266	261	295	266	274	262	247	242	276	262	286	290	282	271	254	252	239	268	278	252	278	256	252	269	271	267	232	260	251	265	238	259	261	262	223	272	238	275	269	265	258	255	257	262	278	313	232	257	275	263	251	250	236	228	226	253	271	274	231	249	268	269	240	253	286	270	247	267	263	237	255	269	284	280	218	257	282	305	230	296	274	265	244	244	247	279	243	233	262	261	245	262	258	244	278	270	264	273	233	243	267	269	246	291	298	269	276	263	260	254	262	242	270	287	248	287	258	263	261	241	272	264	276	263	267	295	228	252	240	261	247	252	284	259	256	233	262	276	279	229	272	253	240	253	241	273	257	242	257	256	253	253	258	256	285	272	272	269	279	272	252	273	284	256	272	254	262	291	264	270	263	255	253	302	294	274	240	272	224	271	260	262	247	259	277	310	271	247	241	256	257	283	271	299	241	284	293	236	275	281	277	269	241	249	226	250	257	269	273	295	280	257	251	231	259	231	263	237	285	242	269	240	245	242	282	265	259	271	267	258	240	255	260	279	295	245	267	240	244	281	266	266	278	283	265	238	254	253	243	249	254	247	281	263	287	274	232	254	259
20118	9070	6973	3742	3247	2842	2446	2116	1832	1767	1859	1856	1649	1357	1142	1091	943	850	862	895	1011	1062	1009	945	928	808	803	786	753	690	669	740	701	650	706	711	719	673	713	685	666	701	652	681	684	692	651	653	638	581	649	625	641	634	590	640	639	621	633	631	637	626	606	633	660	605	649	669	626	617	656	625	650	610	602	653	616	605	632	620	637	635	630	638	641	675	638	683	641	594	616	622	598	595	621	634	648	637	622	669	665	673	644	590	610	608	663	596	616	650	651	624	637	615	655	602	619	660	615	635	644	641	616	649	635	619	674	640	630	627	686	629	617	640	683	647	667	604	627	611	630	649	650	663	620	644	622	660	637	595	655	644	677	638	584	640	638	604	636	651	601	643	636	686	644	631	647	654	639	631	599	613	573	594	649	650	595	632	641	651	589	644	651	667	614	611	626	627	607	616	632	673	636	634	609	593	649	719	680	583	618	665	624	596	676	634	638	661	612	678	665	645	638	663	639	630	650	662	630	638	647	616	617	602	619	676	642	610	650	605	608	623	615	605	644	604	634	634	620	604	643	646	603	665	670	624	607	663	591	643	689	651	625	639	605	629	678	617	590	643	687	646	638	635	614	604	649	635	630	656	637	655	642	691	631	618	593	627	661	632	660	626	633	657	630	675	597	677	605	586	609	606	603	671	633	670	659	644	630	632	651	641	635	658	603	645	596	568	663	642	590	583	605	622	647	634	650	626	628	646	640	672	660	608	632	598	617	650	610	639	640	616	600	574	638	613	617	647	611	688	639	614	625	619	655	635	603	602	659	604	612	684	684	641	625	625	672	666	639	608	611	604	627	608	701	624	623	654	613	607	626	627	624	625	603	634	629	698	640	660	636	634	641	658	632	649	629	671	638	624	586	657	646	633	626	630	586	643	644	657	682	575	622	623	601	623	659	655	616	637	676	601	576	576	630	676	643	613	611	603	634	623	602	637	667	661	643	608	649	690	630	611	610	643	662	584	666	651	631	609	655	606	601	643	644	623	605	629	649	615	652	657	619	637	616	611	626	626	610	611	664	632	649	639	668	642	648	617	601	655	634	650	626	613	679	635	593	661	627	684	652	602	655	617	625	618	605	596	632	648	658	656	656	642	606	600	642	610	583	668	612	635	635	624	619	681	682	622	633	628	638	608	658	651	701	632	620	586	671	626	595	646	678	620	597	611	654	619	670	626	630	661	635	659	658	590	623	599	644	589	683	651	621	606	610	641	622	620	611	552	598	648	674	590	658	638	604	604	624	652	639	695	665	623	685	625	608	647	669	671	631	680	635	661	647	655	656	630	666	622	641	626	666	626	652	635	626	625	615	633	606	640	586	607	606	638	614	639	607	614	612	627	619	587	631	652	562	612	626	614	683	604	605	635	586	650	590	639	655	640	598	677	650	639	637	647	638	647	642	610	627	660	642	617	614	630	641	643	665	652	667	607	623	628	656	673	626	619	631	662	610	631	599	663	593	636	642	626	592	611	679	619	630	614	628	654	649	659	626	649	589	663	596	652	633	643	651	685	615	602	587	629	615	644	639	651	698	625	587	700	590	613	635	609	636	627	629	629	601	575	662	633	682	617	646	610	658	623	641	697	655	625	639	695	614	656	607	595	696	654	633	600	606	653	613	668	632	623	605	629	653	661	620	649	633	596	643	650	636	613	618	623	637	604	633	623	650	609	648	693	609	655	598	651	608	632	648	597	609	632	684	634	583	606	646	627	615	616	625	629	621	619	663	667	613	626	653	648	606	641	619	666	694	692	655	666	656	646	687	622	637	653	652	606	649	624	660	621	692	593	658	586	634	627	643	610	650	629	627	675	675	637	637	613	618	624	638	639	643	646	639	678	653	586	666	633	594	618	679	616	625	650	633	630	611	675	668	609	664	636	678	623	635	622	628	648	614	641	631	625	632	618	627	685	606	612	662	629	631	618	613	611	622	660	651	618	669	623	639	616	633	657	643	668	635	635	621	627	620	646	617	633	653	649	618	622	603	599	651	665	635	643	645	621	593	644	621	646	619	615	617	612	591	654	606	636	655	602	628	615	617	643	651	632	622	637	629	578	606	599	646	664	653	634	581	641	662	654	628	651	692	657	623	632	631	628	613	647	635	604	610	650	625	674	632	654	654	648	613	596	592	644	614	619	610	677	651	624	637	637	657	654	653	663	617	673	621	624	596	655	613	630	589	645	594	643	629	634	672	614	624	629	639	641	636	665	658	601	618	611	627	659	623	663	679	645	645	666	668	646	661	609	637	647	640	631	605	651	633	657	650	626	607	608	656	688	634	616	643	646	655	631	665	655	610	634	652	626	634	608	646	614	682	641	634	634	686	650	637	619	647	641	652	665	631	650	653	608	620	624	646	605	661	649	610	581	583	573	668	655	633	564	655	646	624	662	596	619	640	619	661	594	644	612	593	598	611	647	667	620	630	630	590	618	606	636	641	649	656	645	618	671	606	637	612	617	670	655	630	676	587	689	643	600	593	605	629	628	603	636	638	583	624	632	611	670	609	676	608	679	614	652	615	650	593	676	587	611	655	683	589	650	659	629	587	670	602	602	615	609	655	652	645	697	667	627	651	609	642	640	613	626	665	607	628	597	652	620	628	615	614	619	651	588	665	651	596	655	638	636	632	603	619	675	650	648	666	595	627	691	631	597	619	666	668	651	663	651	627	645	591	618	661	606	619	637	638	595	644	650	592	656	620	611	665	662	627	672	583	602	665	632	577	652	635	586	642	665	613	659	609	618	637	656	622	653	661	635	630	646	649	667	625	643	635	600	654	627	651	596	597	592	642	614	580	630	678	677	599	623	619	619	633	636	637	618	554	580	641	679	619	640	661	604	659	599	621	676	620	661	629	635	660	639	660	639	652	624	624	611	648	669	603	633	567	621	611	639	569	628	621	613	644	672	650	647	638	644	638	628	647	624	669	627	655	612	650	659	639	653	668	631	606	649	639	601	633	626	637	638	639	654	598	668	633	602	623	628	628	619	641	643	613	639	689	657	626	628	640	641	683	659	610	631	675	650	612	634	655	695	615	660	657	685	631	616	607	626	613	638	629	645	633	662	627	611	608	637	679	642	626	626	636	640	635	650	629	614	652	631	632	663	650	623	639	628	659	593	588	627	584	655	569	623	661	628	644	626	582	592	615	622	623	647	654	619	644	692	623	591	627	582	575	640	642	683	650	595	583	655	634	636	641	667	598	657	650	572	639	619	655	631	632	642	608	570	635	674	589	680	597	630	619	585	644	701	624	650	668	630	686	643	642	598	632	658	620	642	615	629	619	661	635	631	597	635	596	635	669	660	661	628	628	642	652	628	677	607	649	597	615	656	641	612	629	599	632	636	666	595	623	674	594	604	633	609	622	623	676	661	634	691	649	704	650	617	677	635	629	608	629	594	630	642	623	638	608	624	594	650	599	637	609	651	604	631	640	634	589	621	582	625	635	653	644	656
37028	16655	8577	2142	1202	969	809	599	581	571	533	508	463	428	337	288	280	256	261	277	311	314	268	271	298	255	247	269	249	237	256	220	224	224	220	210	228	250	241	229	243	247	242	236	210	227	222	233	245	207	222	239	232	211	259	245	216	236	199	242	198	206	214	218	213	243	223	228	228	206	233	205	222	246	223	240	231	205	215	257	231	214	210	229	218	178	199	243	225	236	222	239	229	238	224	245	213	215	236	216	208	229	218	232	183	216	246	237	221	230	244	221	235	215	216	240	248	252	227	238	216	217	211	241	240	243	252	226	247	213	243	230	230	215	220	215	232	208	242	248	239	261	218	235	209	240	256	208	200	221	252	228	215	218	230	200	241	207	229	210	214	217	228	234	238	206	228	214	233	205	220	229	222	229	220	196	240	215	206	194	228	224	218	211	232	248	237	225	220	210	230	233	234	206	211	199	221	203	220	254	232	207	219	221	241	214	216	220	208	210	229	196	231	221	203	206	223	229	187	227	211	229	229	214	213	209	219	199	224	223	209	222	208	208	226	238	239	226	233	219	230	215	238	211	215	210	211	228	199	218	208	270	218	206	226	233	197	192	239	217	207	231	240	227	226	201	225	216	231	234	232	235	235	223	199	232	255	226	233	226	223	232	228	225	233	235	245	239	229	233	214	212	233	225	229	232	244	271	221	233	221	206	204	227	248	224	224	219	229	208	211	229	210	229	227	197	242	229	246	220	207	196	233	204	243	240	213	243	210	226	220	232	225	199	196	191	212	217	229	215	206	230	211	203	208	234	239	219	206	222	206	207	208	227	256	237	231	212	209	219	244	228	224	227	209	223	264	223	207	219	204	203	220	234	241	217	237	234	237	218	211	224	211	205	183	215	221	206	208	241	247	216	243	210	222	241	217	216	217	239	231	243	211	251	224	227	224	228	228	214	236	239	220	200	222	224	226	255	199	222	231	228	189	228	209	218	212	209	235	221	236	201	222	213	189	221	189	199	229	220	186	216	232	219	229	228	232	231	209	221	233	222	190	231	236	233	243	223	216	240	187	204	216	229	229	228	237	253	238	229	227	218	235	229	231	248	252	244	216	226	235	241	260	202	226	218	192	212	220	220	224	231	207	240	220	212	196	206	204	222	228	226	215	246	219	232	250	214	203	225	245	218	213	214	241	246	213	219	214	242	202	223	206	216	248	231	228	226	206	213	225	244	200	194	189	233	202	240	222	226	215	246	219	245	214	230	225	211	212	228	215	215	238	207	223	221	227	229	268	191	224	231	236	225	221	225	205	221	223	201	239	217	229	223	223	204	208	207	229	222	231	215	237	235	198	234	237	229	238	189	227	223	227	225	227	254	224	232	235	244	234	252	217	197	229	221	216	202	211	223	219	231	227	232	217	211	246	220	230	226	229	201	213	218	235	223	234	237	224	231	227	205	236	224	236	243	242	230	239	216	216	220	248	233	240	223	207	240	226	240	202	215	251	201	258	221	226	197	198	215	219	193	220	257	198	217	219	229	215	207	198	199	223	229	206	232	216	223	238	213	220	244	241	222	225	200	230	215	225	198	201	201	217	243	203	218	213	237	219	209	229	236	212	214	221	221	228	254	229	227	248	228	213	215	232	224	222	240	225	209	221	257	240	227	227	207	219	237	234	209	238	218	210	222	231	212	213	229	241	200	235	235	227	248	232	212	248	213	216	224	235	235	237	222	236	222	213	229	205	224	215	239	248	215	193	199	198	218	246	271	236	249	188	248	217	233	253	218	223	211	239	241	226	236	265	273	230	203	220	242	240	212	219	218	231	209	220	234	209	215	251	210	226	248	215	237	215	212	227	227	241	202	213	216	222	254	200	231	224	250	224	206	195	234	226	227	206	206	229	236	218	212	208	233	249	241	214	207	213	211	213	218	226	262	217	226	218	218	240	226	224	241	200	206	215	211	265	221	222	195	198	221	226	202	207	241	258	224	228	215	229	218	230	217	223	234	205	230	209	241	226	196	209	222	226	221	234	227	220	245	194	201	228	199	223	214	213	238	228	235	230	220	219	219	212	229	242	252	205	228	212	238	191	187	221	215	243	236	227	241	222	215	239	224	219	208	229	224	212	212	228	223	236	194	214	209	193	248	255	216	224	249	236	220	237	228	247	221	205	208	222	223	210	242	205	208	240	218	244	205	240	238	229	220	221	224	217	215	236	217	221	214	213	223	212	234	232	224	200	228	259	244	204	211	228	224	238	228	217	232	226	230	241	212	207	226	222	223	229	213	227	230	247	210	222	218	222	233	236	204	225	203	209	194	221	233	230	226	224	220	221	222	234	250	177	221	218	220	253	229	197	232	236	231	241	215	201	242	225	209	227	215	201	227	240	257	186	234	243	215	221	214	215	200	211	237	259	223	232	215	245	239	235	202	207	222	226	215	216	197	213	238	207	225	229	243	244	225	214	208	214	224	211	205	231	255	243	203	251	246	223	238	218	235	201	202	222	215	204	227	238	217	216	220	220	217	223	223	205	236	211	226	227	211	229	208	209	176	208	248	233	245	224	204	238	258	195	232	221	247	251	203	236	213	226	219	222	245	227	220	243	201	201	218	221	231	233	232	241	231	230	196	222	223	234	208	241	186	225	251	241	234	228	227	215	195	228	214	228	195	241	232	229	237	211	230	249	236	235	224	229	210	227	256	220	225	213	223	221	236	242	217	205	219	232	226	212	205	245	282	241	234	222	200	209	211	242	236	252	231	209	232	183	222	234	232	221	236	246	206	219	245	193	218	222	207	205	242	221	218	246	253	232	197	188	210	233	227	231	206	198	220	253	204	222	207	196	228	219	219	244	231	249	223	246	216	206	218	212	250	229	224	202	216	222	227	228	232	203	214	217	220	228	214	225	236	223	244	237	210	207	227	234	221	228	218	238	195	220	196	235	216	234	218	251	237	229	201	204	227	249	246	227	197	222	226	249	234	258	218	232	231	213	210	237	236	211	223	234	209	206	197	203	209	215	218	260	247	262	225	229	213	220	237	211	209	239	232	236	238	233	226	206	231	215	207	224	201	198	228	232	206	234	236	217	241	259	247	240	230	193	229	221	222	213	205	189	197	205	236	251	185	218	222	218	204	215	214	214	260	247	252	195	210	215	231	206	227	224	212	232	214	224	231	247	242	207	205	213	240	215	217	231	199	204	223	234	246	199	220	222	226	247	236	237	203	245	217	224	236	234	255	231	218	244	229	223	232	222	224	226	209	214	218	234	274	235	215	238	208	220	257	203	229	218	228	210	210	210	253	225	240	211	230	241	245	211	238	224	217	238	212	207	212	205	202	240	231	217	211	215	230	203	244	224	202	224	230	226	220	197	217	232	206	208	240	226	239	227	215	248	250	223	238	192	211	223	225	209	218	214	263	221	231	252	199	235	220	235	235	223	223	227	232	217	209	210	242	235	192	205	215	242	227	236	184	184	227	233	235	243	236	235	227	255	214
24027	13066	11167	5018	4558	3746	3334	2832	2506	2590	2406	2524	2167	1763	1428	1179	1059	927	908	946	1201	1228	1083	1002	1013	885	762	810	732	657	644	617	648	617	622	620	622	611	653	601	614	630	604	592	593	595	580	550	516	573	546	599	560	578	600	529	516	540	540	610	547	563	550	555	554	591	561	562	532	604	566	566	551	569	544	558	482	554	512	559	578	550	534	510	569	529	545	521	596	544	561	573	527	558	566	551	506	549	550	522	531	507	536	542	551	543	540	533	513	513	556	534	524	546	543	549	553	544	519	561	551	561	540	535	535	539	524	497	550	528	537	509	541	541	544	551	530	549	552	550	560	513	510	530	528	545	520	533	557	537	526	506	518	533	538	559	527	518	563	561	544	558	520	550	540	532	487	498	510	519	549	530	535	542	535	540	537	519	515	557	512	589	526	584	566	531	526	539	532	538	525	539	562	588	567	510	563	552	526	482	528	524	530	544	579	519	540	501	533	559	561	542	567	597	514	569	551	510	531	535	528	551	549	533	562	537	545	578	594	489	513	531	522	523	572	566	550	543	536	534	519	567	569	502	530	519	558	561	544	535	569	493	564	543	554	514	533	561	513	508	566	587	523	543	588	553	546	514	567	533	585	520	517	534	548	552	525	521	521	529	539	535	532	480	536	543	515	544	527	535	553	522	535	539	538	556	515	577	520	546	485	542	530	526	549	528	545	556	488	572	527	524	539	552	525	572	528	577	569	549	540	555	553	496	494	527	547	531	557	558	580	542	577	520	541	555	486	573	541	546	513	557	540	487	530	522	495	534	562	540	507	531	526	524	618	558	531	537	528	484	508	575	490	528	545	552	542	524	544	571	498	501	526	558	526	524	546	532	522	539	553	545	535	517	508	526	525	521	507	505	523	566	500	610	529	496	534	537	536	559	542	551	551	547	549	485	506	529	548	530	533	508	516	531	549	565	547	522	522	519	548	543	525	539	516	514	500	561	505	579	589	532	544	546	568	523	519	520	531	525	587	523	510	573	552	538	581	540	528	541	562	539	570	579	523	564	546	542	529	532	570	581	560	535	562	558	536	538	524	561	564	533	573	520	556	561	545	516	545	559	551	531	511	554	533	498	515	505	599	571	530	577	522	497	535	527	519	565	536	525	519	520	503	555	532	532	557	551	527	563	542	581	568	527	523	536	508	534	550	505	543	577	553	507	563	552	544	530	555	545	545	533	506	520	517	560	531	565	539	513	517	532	546	548	562	525	553	544	548	523	532	507	521	508	537	523	534	572	551	571	571	536	520	534	531	528	554	547	525	552	534	549	551	545	544	552	528	517	523	531	521	564	582	526	521	545	492	541	525	501	539	516	577	517	520	520	533	567	581	575	512	577	588	530	537	526	514	553	536	558	533	540	551	549	525	557	547	558	542	531	525	600	554	562	568	518	495	524	503	598	521	490	533	553	569	515	527	555	485	555	565	539	543	585	517	544	545	511	549	565	529	545	553	558	592	522	615	529	552	541	530	580	564	541	519	504	524	535	541	577	526	564	543	531	529	520	570	556	544	511	534	547	545	536	522	513	567	516	536	551	520	577	535	531	524	521	543	531	535	545	537	494	540	550	567	538	557	497	526	546	554	518	545	578	572	573	542	540	532	582	553	564	507	513	556	544	571	582	523	573	547	571	491	536	510	506	571	548	498	536	522	556	545	559	534	518	516	544	559	508	528	495	552	546	557	538	543	561	528	548	532	543	521	531	589	510	543	547	559	556	532	523	525	566	541	522	516	502	521	574	555	550	553	578	563	513	564	549	550	554	563	545	543	555	518	564	593	530	522	538	538	540	552	532	508	551	521	546	515	500	534	515	510	510	533	515	535	517	541	533	525	554	544	550	524	553	591	528	534	538	524	541	513	541	556	527	545	531	585	532	498	546	536	556	562	538	509	541	549	554	507	551	532	538	528	555	560	578	499	533	531	609	531	552	557	510	524	566	523	537	547	511	566	573	517	542	570	530	532	539	567	526	500	525	518	568	518	511	518	534	554	551	518	516	527	550	548	479	533	534	522	570	536	513	518	551	540	498	538	550	538	531	486	538	524	509	495	534	535	550	518	540	601	547	498	539	555	500	571	553	520	558	557	499	550	523	550	548	510	533	557	550	538	553	559	534	546	497	527	555	534	554	568	552	563	540	502	549	534	534	566	531	489	581	551	553	518	547	514	539	538	541	523	478	543	531	547	530	552	567	539	509	547	514	601	523	527	567	534	578	522	524	543	541	576	546	499	556	534	556	566	502	545	528	523	539	522	565	517	562	522	529	538	535	543	521	531	523	546	557	538	544	523	568	560	557	539	555	542	523	544	532	533	546	559	579	501	545	534	517	541	572	542	526	553	503	541	566	529	548	563	547	553	494	519	560	544	536	520	564	531	542	516	552	543	590	533	511	564	567	568	520	547	548	534	541	553	566	536	505	543	492	546	522	520	500	610	601	544	515	518	523	511	496	517	533	543	553	552	523	529	508	513	501	540	490	573	536	574	563	519	510	534	571	537	527	542	564	507	548	543	523	502	529	528	549	579	525	533	558	531	541	554	576	577	503	574	535	524	556	569	560	507	522	517	522	552	526	528	522	532	539	541	518	502	545	546	513	573	529	523	557	523	561	520	590	573	529	525	570	523	512	561	513	526	526	512	482	569	536	562	528	522	533	551	505	519	520	575	534	538	487	473	528	534	567	537	469	541	528	533	495	490	558	545	529	530	530	522	555	538	522	553	522	514	515	564	542	579	520	526	527	524	548	557	574	511	576	578	520	574	517	525	498	550	565	531	503	527	513	561	535	550	516	524	512	584	541	533	528	514	481	572	532	555	537	529	547	554	548	562	572	555	555	507	511	527	487	535	521	563	492	538	532	522	500	559	568	532	490	529	551	538	451	525	546	549	508	515	556	509	570	551	545	551	536	546	489	552	558	582	543	526	543	532	533	536	538	547	548	528	521	515	519	572	529	561	515	518	535	507	567	543	560	541	524	538	575	542	540	472	535	497	497	552	541	553	556	527	577	535	551	580	527	549	544	582	522	517	546	568	519	528	534	567	512	539	511	576	523	564	538	545	501	604	531	523	521	505	559	584	543	544	533	544	520	543	525	554	524	534	582	532	514	540	532	519	574	594	504	530	550	547	535	568	560	554	565	537	530	562	532	556	520	570	514	531	550	519	525	591	544	521	510	539	515	522	516	516	544	551	520	534	539	569	549	581	542	512	499	532	539	515	559	546	532	524	505	510	555	550	537	507	499	507	545	548	522	491	515	511	546	577	555	564	493	571	534	542	563	583	564	564	527	514	561	508	583	504	540	501	520	499	559	495	556	568	529	552	536	563	603	560	520	533	541	544	509	517	536	573	545	521	519	554	552	538	505	582	498	562	493	526	537	513	535	556	538	540	527	564	545	531	579	580	520	488	558	537	508	515	555	511	550	553	533	506	519	497	549	534	560	529	539	555	563
16993	6408	2199	649	460	405	348	341	326	302	303	279	261	279	281	256	244	247	249	264	259	244	238	247	259	230	244	227	214	244	197	211	246	278	234	238	222	217	228	271	241	241	217	241	261	207	210	241	219	256	198	214	220	221	207	228	224	254	222	223	227	254	236	232	213	232	221	207	201	219	251	229	251	233	215	218	237	256	219	217	238	219	232	244	235	237	235	262	258	189	239	209	235	250	231	242	246	237	238	241	220	216	247	227	237	231	220	226	244	220	226	219	219	235	230	267	237	244	212	229	232	226	235	250	234	209	236	228	205	242	244	247	229	211	218	230	210	228	225	233	242	223	233	255	216	232	255	240	211	207	254	240	205	228	241	210	248	234	232	229	217	238	230	231	220	218	228	225	202	219	210	217	249	262	211	235	241	246	246	212	248	225	250	184	213	193	233	256	204	227	235	221	219	234	237	249	248	211	245	238	229	237	222	225	225	260	232	231	221	232	235	206	219	237	236	221	230	209	213	237	254	233	231	220	212	241	240	223	251	197	223	235	219	213	225	218	237	228	221	215	244	253	229	211	206	223	217	225	226	232	220	238	209	211	242	269	254	248	227	229	211	233	229	222	236	238	244	235	250	204	242	250	250	227	216	241	223	218	239	224	251	244	253	234	227	211	218	210	231	202	227	230	205	235	232	233	229	226	207	218	239	232	240	237	262	216	235	249	231	227	221	253	237	214	231	235	214	224	230	247	219	233	226	265	244	225	212	242	218	247	219	238	222	234	211	213	225	225	237	254	229	235	239	228	208	237	220	221	234	264	243	251	237	233	219	243	255	235	239	213	230	230	213	219	241	232	222	262	218	238	233	257	224	240	237	238	221	235	211	206	231	247	230	221	230	260	245	248	207	233	222	244	211	233	247	210	211	210	239	219	216	215	225	267	237	220	231	237	237	256	250	240	225	242	227	237	226	235	243	229	249	226	208	206	230	245	211	201	236	234	249	220	236	220	241	245	238	233	239	200	223	221	242	235	216	232	221	258	230	251	216	232	224	233	211	239	223	234	204	211	246	223	208	219	184	243	242	224	222	202	218	229	227	227	243	250	212	217	225	215	218	203	217	210	243	223	201	205	210	237	243	211	235	215	233	245	240	219	214	203	209	225	248	223	243	234	232	223	196	232	232	240	236	252	245	241	249	216	249	223	224	218	234	240	212	210	266	252	237	213	246	243	241	232	223	217	252	231	237	215	238	263	226	226	241	241	238	265	233	254	211	211	214	236	225	209	220	198	237	229	261	241	250	236	200	252	206	254	210	221	212	243	248	218	214	202	234	251	235	225	225	234	229	234	234	228	221	235	224	235	242	234	230	233	225	230	237	235	224	236	205	207	257	221	253	228	232	246	215	219	223	219	228	229	243	216	233	241	240	221	243	224	231	226	230	235	229	202	234	269	237	232	235	190	214	227	252	254	241	238	245	262	259	214	213	238	221	237	220	240	260	254	215	183	198	239	203	254	203	235	220	252	219	212	207	273	231	216	231	233	233	249	234	227	236	223	214	218	227	231	232	219	220	226	206	222	202	243	222	215	202	233	217	235	231	218	213	197	231	222	224	240	212	239	224	234	226	240	237	236	223	212	209	245	235	227	247	232	214	241	223	236	212	246	213	288	242	219	204	207	234	231	254	247	217	208	234	248	215	237	231	225	218	215	246	235	239	237	239	214	210	237	224	227	207	218	216	234	215	241	250	218	247	242	215	227	203	242	223	226	225	236	251	236	236	219	204	222	229	235	236	250	216	234	223	223	224	198	226	259	244	243	245	232	230	233	248	205	243	206	241	226	222	217	243	207	256	202	237	215	240	255	228	215	225	236	192	235	245	229	188	229	254	245	233	212	235	208	249	234	231	263	264	241	213	213	231	238	228	230	198	212	221	249	215	245	238	239	220	242	236	263	226	220	199	222	242	222	238	204	216	233	264	203	236	213	227	252	236	219	215	238	219	234	229	238	222	253	246	220	233	207	247	223	254	199	259	229	226	216	214	231	232	239	264	245	211	208	229	245	242	239	250	239	234	242	232	208	235	263	244	212	211	219	219	234	189	228	220	209	238	244	236	233	223	233	269	211	223	240	230	237	234	228	276	258	276	216	221	213	220	275	230	227	242	240	206	229	225	234	241	238	194	242	243	225	236	241	254	246	223	223	224	221	220	224	214	223	221	243	238	204	204	220	230	248	211	245	247	246	244	218	229	268	248	225	257	237	246	216	238	258	204	269	212	213	233	206	193	246	217	249	212	202	220	241	215	254	218	210	212	237	246	227	251	221	232	261	221	241	216	247	230	242	215	237	234	245	231	230	202	229	206	237	241	206	207	253	237	271	232	220	221	224	206	202	229	238	227	228	220	247	259	230	228	223	206	227	245	223	227	250	238	208	221	227	244	229	245	251	243	251	207	201	214	218	244	210	241	236	201	267	211	229	223	223	227	232	213	236	219	217	194	233	227	255	225	235	218	256	242	236	227	227	230	232	255	222	229	197	254	230	204	226	216	230	224	258	202	248	232	246	225	214	235	248	237	215	242	246	235	227	249	229	225	226	237	245	235	229	208	261	217	209	241	217	223	212	237	227	208	239	219	240	224	262	225	205	219	190	234	228	248	254	241	241	222	222	239	227	235	218	248	238	212	213	205	248	218	229	212	249	237	227	245	230	230	225	214	234	247	226	250	195	232	239	233	219	213	221	250	239	242	218	218	256	244	228	215	259	213	205	245	234	216	245	223	225	242	201	229	224	225	224	213	196	206	233	227	257	230	239	270	230	242	221	245	225	228	227	224	269	224	269	214	262	233	236	264	228	218	253	214	236	230	228	218	259	211	231	231	224	270	223	211	251	246	201	232	232	223	260	239	233	203	237	238	229	221	243	234	234	212	227	250	239	239	218	227	230	266	241	224	207	235	200	210	222	231	220	233	241	211	191	232	244	217	226	239	266	223	211	245	249	222	230	205	201	200	218	232	236	219	229	221	206	234	244	272	240	199	221	235	230	240	209	230	240	247	219	231	242	224	203	239	223	248	213	210	229	231	210	235	238	234	199	236	222	229	233	203	226	238	204	232	237	257	261	200	231	203	220	216	226	246	235	227	243	229	209	238	219	246	247	212	240	251	208	245	236	235	237	248	233	204	221	221	243	252	257	246	227	243	237	228	234	254	247	239	244	239	238	218	239	237	236	233	228	253	224	218	233	224	222	245	244	241	220	237	244	284	249	229	228	219	239	248	236	234	222	232	231	245	232	241	211	211	239	214	259	237	211	221	237	218	230	259	220	237	269	229	257	220	224	227	213	236	219	198	235	200	227	228	224	233	228	226	223	223	255	254	247	243	225	250	199	214	227	232	251	220	230	270	261	213	247	227	212	240	235	219	219	184	260	234	238	224	220	234	241	248	229	210	213	254	224	256	234	230	206	219	228	225	231	216	243	223	240	190	234	218	243	215	258	223	239
12217	5765	3903	1898	1622	1450	1291	1074	1029	1043	1055	1047	919	962	801	691	693	687	679	689	767	740	700	691	703	698	643	636	625	579	600	576	538	586	558	569	531	612	616	602	575	580	560	598	556	561	531	584	573	614	596	586	593	532	607	576	582	581	555	548	585	588	535	577	530	510	546	567	598	572	613	585	558	583	560	537	597	577	550	586	533	534	579	553	563	568	540	546	567	558	538	574	530	562	570	533	601	599	554	573	584	553	545	578	588	617	541	543	557	548	558	563	601	591	567	553	597	572	563	569	529	551	544	565	560	515	603	552	544	565	530	582	566	552	542	599	550	598	536	558	556	549	558	546	541	513	593	539	545	605	580	554	588	601	537	552	545	576	558	584	538	547	533	568	586	553	553	575	567	574	578	548	573	548	529	571	578	518	576	570	555	545	576	549	544	548	582	536	600	576	575	565	591	545	550	565	579	557	579	531	566	573	544	563	572	581	568	572	571	566	566	608	597	563	579	559	568	591	561	495	582	573	550	553	563	606	582	576	544	583	581	530	562	545	571	594	576	563	615	601	549	605	541	574	528	585	551	542	577	562	536	581	529	563	509	562	535	569	554	528	598	559	589	541	588	550	575	530	556	594	586	581	540	570	594	545	545	555	565	531	592	581	569	556	544	581	566	560	575	541	511	561	607	568	593	587	573	585	594	595	546	572	580	562	541	554	568	585	573	577	551	561	577	582	555	531	576	597	554	608	578	563	565	566	542	588	536	580	558	558	580	570	552	575	545	582	549	587	584	589	576	533	570	539	551	552	580	615	605	578	528	554	572	536	547	530	539	559	589	574	549	544	579	549	557	580	582	586	556	545	572	552	536	571	570	531	532	550	585	567	563	586	575	544	552	564	580	559	560	570	539	546	612	524	578	543	572	557	586	589	587	545	559	582	583	562	570	559	609	553	571	613	536	556	588	535	550	505	557	593	597	529	545	564	522	579	542	538	540	594	593	527	575	531	568	519	544	534	561	589	580	535	589	562	552	551	561	598	583	579	554	604	553	627	589	565	544	575	538	559	596	564	530	574	581	575	607	601	550	586	575	528	597	578	568	544	538	564	540	578	530	536	547	571	554	563	647	581	568	552	567	560	565	595	560	557	514	571	576	548	564	570	547	588	569	577	565	603	572	600	513	545	577	567	530	539	580	547	554	569	604	568	568	569	559	534	581	574	537	528	587	564	561	568	552	539	572	583	598	552	583	542	571	572	558	561	571	549	565	540	573	568	540	547	568	583	511	557	543	561	570	551	558	568	603	531	537	557	557	572	586	548	544	572	570	562	536	573	552	563	547	576	551	563	588	579	546	621	553	566	567	539	542	556	564	531	544	579	590	570	566	539	545	561	580	525	542	599	562	548	560	595	562	508	532	584	513	590	522	561	624	541	571	511	605	583	559	541	601	607	571	584	563	521	576	542	541	556	549	566	541	577	587	588	541	567	563	564	598	605	553	552	546	594	551	576	529	552	581	556	554	551	547	550	576	592	550	555	516	570	544	533	544	551	562	552	564	588	563	585	563	607	588	598	585	555	538	557	526	562	521	583	502	543	533	572	525	523	560	583	548	545	607	559	560	550	579	600	566	566	550	583	528	626	608	533	604	561	551	570	543	559	577	576	518	583	569	580	540	547	572	576	530	596	541	518	562	573	584	545	584	571	542	609	571	587	519	524	578	598	546	538	554	546	600	544	550	519	586	548	557	577	532	551	568	586	562	554	610	594	583	516	553	577	544	592	591	542	581	571	564	584	573	551	548	544	536	584	568	558	590	582	513	585	569	606	536	584	581	597	588	569	594	487	593	534	544	546	591	514	582	582	565	572	550	542	550	542	550	552	518	569	562	571	571	549	590	545	553	573	604	552	545	550	593	590	577	556	603	515	593	539	588	545	603	556	543	566	561	535	611	575	587	547	552	546	531	538	501	542	565	565	552	583	596	529	583	577	555	547	536	581	567	608	590	576	564	522	522	557	537	570	523	563	586	550	578	577	602	545	560	555	552	551	564	600	593	535	563	543	564	595	538	521	558	565	539	557	566	558	570	617	543	576	555	561	558	559	573	569	541	604	563	565	577	537	540	579	626	567	529	568	561	568	556	536	585	561	544	580	578	565	582	534	505	535	600	529	519	521	558	584	570	598	541	578	546	564	566	583	575	562	567	596	547	588	592	557	532	610	579	538	546	581	544	587	552	554	534	539	575	587	550	563	545	604	591	558	569	579	548	499	558	539	550	564	559	573	586	577	581	565	599	529	548	552	597	572	585	523	566	584	566	583	562	579	555	579	514	570	587	584	565	539	551	542	593	563	559	570	563	538	529	543	571	539	569	526	575	599	575	564	615	536	584	555	571	572	577	579	579	588	582	581	534	564	541	576	613	565	576	588	604	532	536	593	596	551	572	577	615	590	557	539	574	511	543	531	559	588	592	558	559	535	563	582	538	577	553	608	596	616	550	542	571	572	577	517	595	586	582	567	540	587	524	576	549	544	570	548	526	572	540	562	601	560	569	592	537	554	535	513	577	604	589	577	579	565	616	584	522	575	562	558	577	541	542	525	573	522	549	549	592	595	602	554	578	575	565	589	534	568	582	571	540	550	567	561	530	574	576	529	557	544	570	613	557	570	541	521	554	537	524	590	539	557	548	577	573	571	546	604	586	546	550	551	575	573	545	591	533	558	547	591	567	571	576	529	531	587	571	602	536	596	592	565	588	515	563	548	526	529	573	591	573	522	525	585	544	555	532	598	558	525	567	538	575	547	498	567	589	579	527	580	576	599	559	561	570	556	575	543	630	533	557	563	512	593	603	512	543	541	566	574	510	546	599	589	552	530	577	580	561	587	556	535	583	591	539	589	572	571	599	559	591	510	556	551	592	585	572	569	600	568	582	559	562	596	553	563	537	553	535	560	551	545	569	587	598	572	526	571	582	536	569	583	573	551	593	570	589	576	563	592	526	612	604	567	566	554	553	547	589	539	539	570	501	536	545	563	597	562	553	554	544	549	535	542	598	542	608	548	565	549	601	594	548	555	563	543	565	548	538	554	580	534	527	539	524	551	567	606	569	562	549	533	550	539	595	529	599	551	560	605	530	523	591	546	590	593	566	549	534	561	573	553	556	576	578	576	567	553	549	597	543	595	562	505	563	551	559	611	566	530	577	593	545	567	566	549	571	515	531	569	539	561	595	588	565	572	540	578	593	554	549	543	559	587	615	562	567	556	577	565	573	552	599	566	564	559	608	590	600	576	593	594	547	573	584	511	595	556	578	560	557	600	541	556	539	530	540	575	578	587	556	577	572	569	595	549	566	547	577	532	592	532	580	579	604	537	591	591	590	580	515	580	586	610	538	528	523	581	569	572	573	566	597	562	574	555	569	600	557	569	557	596	545	573	537	584	576	607	563	572	561	565	527	592	590	574	605	515	556	600	545	566	576	552	549	603	599	590	597	582	543	513
27242	11382	6010	1342	864	667	576	512	473	506	544	436	450	427	337	349	335	294	280	305	294	331	306	318	340	273	274	276	323	261	289	294	293	262	256	266	265	293	284	326	288	256	244	242	239	266	252	245	253	268	246	263	295	263	296	277	253	253	259	271	240	270	277	253	276	260	244	276	263	271	268	296	256	260	243	232	269	250	253	266	255	243	279	251	273	268	259	251	276	251	290	275	281	242	263	254	247	257	260	259	261	264	240	266	265	244	292	248	290	260	256	272	283	274	260	271	286	266	304	273	284	252	243	255	238	251	270	259	253	244	277	243	220	251	261	241	252	269	251	256	267	276	263	274	264	271	256	275	248	272	243	229	272	245	293	291	260	266	232	236	242	262	286	234	275	233	251	264	235	271	244	264	255	263	246	270	258	270	279	279	279	266	260	255	240	252	247	252	269	255	285	279	262	236	275	279	272	247	221	268	245	264	277	267	288	297	282	243	258	281	252	276	272	265	257	265	263	294	270	261	254	279	248	258	258	237	255	249	242	253	257	275	256	296	243	279	274	274	290	245	252	233	254	262	245	253	255	249	280	279	260	269	280	277	261	271	273	237	249	271	260	227	294	274	254	254	260	305	251	279	248	252	260	226	277	303	252	258	257	258	267	273	287	233	240	261	296	270	256	259	265	294	291	295	279	269	280	250	259	254	249	242	267	255	242	274	237	265	258	261	274	238	274	255	233	264	262	281	253	281	261	286	291	270	260	285	247	264	241	274	290	264	312	266	297	258	238	269	275	255	241	266	243	296	246	265	263	270	276	269	261	251	269	263	263	243	250	272	269	274	248	242	250	258	255	258	269	258	257	269	247	229	284	251	267	263	248	297	248	283	251	246	278	240	265	277	264	275	311	247	237	267	288	302	250	261	273	259	248	259	246	276	272	260	264	245	261	257	239	247	251	284	258	250	273	274	270	259	290	291	259	269	256	263	207	254	265	244	253	272	267	254	257	280	247	260	258	268	272	285	277	265	261	263	248	259	283	270	263	293	255	260	287	243	285	283	294	276	283	247	293	277	255	282	289	248	273	290	258	258	260	268	281	224	269	276	250	248	286	260	252	243	263	255	281	256	314	284	280	269	252	260	266	248	272	240	279	269	285	243	268	254	284	263	268	279	284	264	257	278	299	264	282	251	277	234	282	248	268	250	240	266	249	259	266	252	239	245	270	269	283	299	264	282	271	263	252	248	286	251	275	243	241	253	237	261	212	281	256	245	238	262	254	266	236	249	248	255	246	239	262	275	284	251	279	275	276	268	258	290	255	258	279	249	265	247	274	276	302	245	245	253	285	292	281	278	260	291	262	284	250	245	285	261	235	279	270	277	273	272	267	259	255	222	263	257	259	255	256	264	272	280	259	251	245	291	291	248	269	236	262	267	256	253	250	254	255	307	273	290	281	244	290	278	280	267	261	254	263	261	265	255	281	292	265	271	226	271	259	267	242	259	242	277	252	241	265	298	266	261	269	244	265	261	247	274	276	229	228	287	268	255	240	239	247	277	242	259	293	250	254	230	269	272	250	267	257	272	277	256	254	260	279	281	272	271	253	263	264	289	254	272	282	279	258	239	258	240	253	276	275	264	266	253	261	267	256	289	266	267	253	288	289	233	249	242	297	285	262	269	247	285	258	261	261	275	251	248	243	250	258	277	300	277	259	299	279	240	248	269	240	260	272	269	282	282	254	271	231	258	237	264	255	289	255	238	296	284	267	266	274	266	252	282	267	255	263	267	255	257	270	272	279	278	293	233	251	260	242	256	251	286	253	278	284	262	266	289	241	244	261	248	252	293	240	266	251	226	270	283	303	276	274	291	229	234	237	266	269	240	259	241	274	261	268	258	247	264	246	261	266	255	246	246	265	250	235	257	262	248	267	251	245	257	243	273	254	271	259	277	256	259	285	296	256	260	271	277	299	291	236	257	284	250	259	248	287	251	244	243	241	248	297	264	260	273	289	268	266	282	276	284	284	254	261	260	268	236	255	285	275	257	271	226	263	274	260	279	265	285	293	252	273	269	288	255	276	286	256	244	250	258	263	237	275	240	276	282	272	248	262	251	283	271	276	242	263	277	235	266	277	262	228	268	264	282	236	254	302	266	272	268	246	247	255	220	258	258	275	239	288	249	238	278	247	288	283	256	252	286	263	227	247	294	274	230	281	258	273	284	281	272	294	275	267	275	259	270	241	279	245	267	265	221	243	266	285	241	285	280	260	239	260	266	268	266	269	283	260	270	244	252	280	286	260	253	256	262	283	262	274	262	249	279	236	249	296	251	246	276	283	256	250	267	284	271	273	237	260	265	258	267	270	253	251	290	269	265	254	247	244	288	272	274	294	269	251	239	232	239	296	265	276	262	281	256	247	243	268	254	262	305	250	242	259	279	228	275	263	274	269	236	252	242	251	278	240	255	264	274	255	259	260	279	255	241	266	225	258	292	255	241	260	239	286	256	252	263	279	253	263	253	255	261	253	257	226	281	265	271	241	276	272	298	257	269	230	289	280	263	258	254	255	294	243	263	302	292	270	288	286	245	244	273	268	263	253	261	273	245	261	256	307	264	240	280	269	259	243	236	258	254	268	254	276	250	257	256	319	310	260	291	244	266	263	265	265	282	279	251	269	252	269	271	298	250	272	272	288	266	253	257	254	259	254	265	259	263	251	252	256	265	259	291	287	262	264	245	264	271	233	264	266	259	257	258	293	274	294	260	259	273	263	238	273	242	255	258	239	245	259	249	249	274	277	252	300	261	264	276	285	251	268	224	287	273	217	260	230	250	234	305	296	262	240	246	263	251	284	274	245	263	225	262	247	262	258	240	272	270	284	242	244	277	256	250	233	234	295	261	270	234	254	249	246	258	247	242	229	255	265	237	257	236	274	281	281	241	268	265	259	254	269	246	262	264	260	242	283	278	246	260	280	250	273	250	269	257	286	289	258	252	268	257	256	248	284	236	284	260	272	273	268	253	289	283	295	257	258	229	262	286	280	270	285	256	252	323	268	240	290	272	295	269	259	266	238	257	254	294	268	254	255	251	239	234	273	248	245	260	272	270	266	231	238	253	264	278	265	260	270	244	245	241	245	269	278	277	218	250	281	232	262	259	251	280	279	278	275	260	281	252	252	253	288	279	282	259	256	249	260	263	242	254	256	267	251	269	262	290	275	258	272	243	233	285	262	260	267	240	254	273	255	261	291	258	259	267	279	260	270	282	286	248	264	269	249	299	246	266	291	274	274	263	225	321	250	255	263	257	236	266	251	266	272	237	254	270	246	259	255	285	254	253	285	238	267	280	251	251	248	255	277	309	317	257	273	261	288	279	300	272	272	264	254	262	264	247	238	285	267	260	272	295	244	250	245	252	250	258	316	275	288	260	263	246	234	258	246	262	262	278	280	284	248	252	281	264	262	273	262	272	265	238	267	268	261	263	282	258	269	288	263	267	261	270
19112	9664	9297	3543	3129	2624	2452	2006	2025	2180	1982	1814	1655	1507	1243	1067	922	955	946	930	1124	1008	957	954	856	792	853	817	732	731	702	671	744	677	701	670	736	704	660	630	698	707	675	658	691	649	671	658	662	639	590	603	676	694	654	686	665	673	584	616	693	616	614	631	653	626	673	671	653	599	679	639	634	651	622	654	659	649	632	575	636	669	648	682	645	618	627	605	677	594	612	610	657	643	608	630	606	642	628	594	641	659	661	659	658	651	609	624	636	656	608	597	648	649	625	642	618	671	621	646	605	631	634	609	658	635	644	650	661	656	596	629	639	614	620	629	648	643	662	641	695	628	617	680	658	677	606	632	638	639	641	616	639	600	647	593	635	669	661	590	645	637	615	632	608	648	609	590	642	670	623	643	624	652	673	611	629	622	602	614	656	628	682	646	597	633	694	653	649	683	624	645	627	594	639	620	660	639	636	662	643	667	637	634	611	639	653	677	618	657	636	638	676	658	634	602	642	626	585	705	616	616	618	609	605	646	643	654	588	667	637	650	633	662	649	634	633	655	619	654	646	597	623	599	633	643	660	648	658	599	673	634	639	642	673	651	632	645	619	606	663	657	628	662	597	646	634	687	649	614	665	687	659	611	671	614	650	647	627	610	653	672	643	635	623	658	597	632	620	684	619	636	620	664	573	616	698	691	610	624	628	585	577	651	662	575	629	632	648	627	635	654	611	633	594	621	615	654	633	634	645	677	622	637	622	643	595	647	659	637	612	610	604	654	657	617	662	637	671	637	651	652	613	642	671	676	654	632	656	663	592	574	655	644	606	651	672	680	637	662	662	649	623	612	600	634	627	621	624	630	624	638	668	639	633	634	659	635	622	639	626	631	568	632	652	627	663	604	607	617	639	602	632	609	661	621	643	609	632	632	688	631	685	600	630	645	586	652	623	640	617	609	625	635	584	641	636	619	644	649	585	635	617	613	628	603	659	572	608	624	638	600	616	647	589	633	625	579	625	611	639	661	576	696	626	609	645	622	609	630	630	624	654	627	638	628	627	656	653	621	579	588	601	635	582	612	680	644	626	585	597	627	608	618	680	624	621	606	605	625	642	654	647	667	608	637	612	640	670	644	646	613	606	656	604	658	633	651	598	651	642	625	611	620	617	678	632	617	636	640	655	696	633	606	593	614	649	665	658	639	631	650	679	636	612	619	645	622	688	663	602	629	663	609	640	644	644	606	641	642	651	642	638	661	620	659	625	636	600	653	630	616	623	614	660	587	594	656	657	652	596	618	642	639	603	630	598	569	648	651	594	660	595	632	642	670	607	620	666	598	629	636	639	623	632	667	645	640	632	619	660	626	613	614	633	635	632	622	659	608	579	642	688	658	632	616	635	706	696	648	635	645	622	667	617	574	627	637	632	596	645	615	654	596	640	646	671	661	616	623	639	583	599	620	666	603	641	659	647	626	626	642	595	661	639	627	645	600	623	633	624	606	613	615	652	636	622	603	613	616	623	655	652	612	641	630	640	652	626	679	593	678	631	663	627	635	622	678	636	645	634	649	621	656	618	633	633	576	667	637	639	615	655	651	647	651	591	629	628	624	610	620	644	632	654	637	582	627	685	629	632	650	627	635	605	613	607	633	606	626	648	641	673	621	595	651	595	649	636	628	620	658	613	629	607	677	688	602	604	700	638	660	555	641	679	649	653	652	617	638	620	635	638	622	644	655	648	627	613	596	706	629	642	645	640	620	686	631	653	635	635	575	656	654	621	637	667	610	604	639	622	589	638	666	668	657	613	668	642	689	688	636	650	621	645	650	630	598	621	616	635	615	617	627	692	624	650	613	610	652	644	644	626	630	629	670	617	624	662	626	642	648	640	635	622	608	645	624	662	588	584	619	660	638	639	641	660	637	631	660	607	677	688	629	644	655	611	655	594	629	648	625	689	663	637	599	618	631	647	654	594	606	616	635	637	635	595	656	656	630	638	653	609	630	625	635	607	656	685	658	632	656	621	638	607	616	653	674	572	616	669	598	630	632	626	609	645	660	598	668	621	651	657	648	658	652	637	632	592	636	592	645	635	629	654	603	625	579	624	622	703	621	604	653	644	630	623	671	689	659	644	625	654	616	640	639	613	641	650	673	599	654	663	620	639	617	608	652	645	647	579	624	646	621	657	605	628	644	650	641	648	644	624	602	648	652	651	672	603	661	641	645	656	618	627	627	642	627	649	629	671	599	601	611	649	607	658	649	659	617	675	606	643	601	669	639	677	649	674	666	617	617	619	647	644	627	632	646	627	649	652	622	646	621	630	674	616	608	632	627	672	611	661	603	633	605	630	633	611	661	606	565	587	607	657	604	633	594	613	617	606	620	617	632	607	649	649	649	651	622	620	638	640	618	616	626	630	654	661	612	647	680	602	610	623	621	667	619	596	650	665	626	629	643	659	646	596	630	634	623	671	638	627	616	646	628	627	655	646	650	654	657	624	642	650	646	682	621	665	644	616	589	632	604	626	624	671	615	670	628	648	641	613	627	614	666	655	635	686	650	712	644	609	636	663	637	650	619	597	621	656	651	636	629	625	660	652	630	656	646	611	677	653	608	600	626	640	608	641	608	630	653	633	640	644	634	619	657	639	643	643	620	622	639	669	637	637	614	626	653	626	670	629	652	674	630	618	625	624	629	630	640	659	587	622	603	685	620	668	651	634	600	649	655	645	640	602	653	682	633	638	613	619	656	594	653	655	616	661	651	652	592	654	685	631	645	623	684	630	658	604	569	650	611	647	643	629	643	640	656	624	624	654	618	639	629	655	644	601	623	647	643	594	605	600	650	637	624	625	595	671	644	604	613	662	639	627	622	615	631	666	632	630	603	635	670	605	647	594	609	628	659	658	637	640	652	679	648	659	671	635	653	632	609	617	655	587	603	643	681	638	592	608	640	605	635	627	635	645	661	674	600	639	596	639	637	654	599	603	649	625	631	619	639	624	617	675	661	648	647	656	659	602	626	622	660	632	650	660	647	577	619	658	640	631	649	633	621	667	578	651	639	678	634	682	615	658	597	631	620	630	611	623	615	611	641	641	628	603	654	616	656	637	678	617	643	631	652	590	620	621	631	648	641	652	651	620	607	620	600	677	651	672	624	621	597	660	635	587	612	640	602	588	647	609	618	629	634	622	610	614	652	693	634	604	675	649	653	640	616	640	620	628	619	687	645	656	613	698	603	625	641	611	625	623	652	632	635	623	660	653	621	629	667	629	603	634	573	691	617	625	621	623	627	633	615	558	627	685	601	636	642	619	602	648	686	625	648	627	648	664	622	642	620	605	613	637	647	606	607	641	660	629	632	627	647	659	638	652	617	635	619	658	670	609	642	652	638	642	626	653	636	617	621	624	623	634	595	622	650	626	669	675	645	644	609	581	612	629	683	610	638	648	622	647	657	640	621	612	628	603	604	673	642	665	605	623	660	613	644	631	623	607	667	639	621
38283	17888	9151	2066	1101	833	735	550	579	618	538	479	439	402	312	318	270	310	265	286	316	295	259	268	273	242	267	266	238	231	234	216	226	264	223	229	246	233	268	231	255	198	248	212	257	230	234	242	251	202	234	241	212	229	283	250	226	220	201	241	236	222	210	228	220	218	199	210	228	213	202	262	242	226	235	219	242	213	238	258	245	222	218	225	241	203	227	227	238	236	221	232	237	199	236	245	235	246	214	201	222	222	201	218	231	231	217	221	252	229	217	237	242	242	228	239	204	233	216	242	233	229	261	228	208	242	229	236	243	261	202	243	243	200	231	208	209	205	216	255	229	241	242	226	234	239	241	239	257	232	212	238	228	228	217	228	211	208	229	264	225	191	232	223	235	235	233	219	250	224	223	223	225	211	250	221	234	244	215	229	223	220	234	215	224	222	227	232	215	222	227	249	246	235	199	251	250	247	236	227	231	243	230	200	219	209	228	206	219	218	209	226	198	251	209	239	237	234	205	223	222	225	217	217	234	221	252	227	242	209	243	241	244	223	215	204	219	223	235	204	243	194	262	208	232	204	208	240	250	254	246	208	213	220	216	236	205	213	218	226	246	233	235	225	188	227	224	234	219	238	234	209	202	246	220	219	214	232	196	225	239	195	219	230	255	236	194	226	230	218	248	235	230	236	237	205	228	203	213	269	237	229	223	232	213	202	177	242	237	207	228	216	221	227	238	205	221	254	224	211	213	216	248	211	192	212	263	235	247	213	224	200	235	218	209	237	197	216	223	231	242	239	230	269	235	237	218	212	263	209	213	198	223	218	224	204	232	214	230	227	223	240	229	210	231	233	258	226	217	206	244	241	217	233	230	242	220	235	242	228	218	213	258	247	213	228	241	242	201	215	236	241	252	218	210	219	207	226	229	212	237	234	241	203	218	212	237	262	239	227	208	253	215	230	227	228	244	246	231	229	262	236	226	214	222	203	245	243	215	229	253	255	231	233	204	193	224	228	246	246	210	242	237	217	251	243	238	231	253	223	252	228	233	231	224	236	216	208	226	206	240	224	243	235	208	239	237	260	199	225	208	228	246	242	231	229	244	223	212	212	201	222	212	250	207	243	231	207	220	230	198	235	233	251	231	211	220	238	240	217	208	218	213	237	205	231	209	241	228	223	219	214	221	231	221	242	243	236	236	226	214	230	219	217	229	232	205	220	230	222	206	203	228	199	245	244	218	199	232	211	210	216	246	231	211	248	221	246	232	223	233	219	255	251	205	224	224	240	236	230	230	232	200	211	232	232	243	240	194	208	228	238	214	200	233	219	248	210	222	256	240	226	220	224	223	221	214	255	234	236	228	239	226	208	217	243	203	194	226	214	219	213	233	204	241	241	221	230	225	241	217	201	228	196	222	214	197	210	223	245	243	223	229	243	229	209	246	224	214	220	222	221	194	239	206	246	247	245	239	214	224	208	215	208	210	222	235	218	209	209	231	221	218	198	212	218	236	223	229	228	223	238	247	219	225	215	247	192	223	248	204	202	217	227	236	214	234	234	221	242	217	217	225	240	214	220	263	253	227	228	207	210	194	212	205	234	226	211	263	219	244	234	199	231	216	205	214	237	241	233	221	245	245	252	254	228	213	209	227	223	220	236	235	235	231	226	231	223	212	228	208	225	221	238	229	218	242	256	241	241	219	239	226	217	233	245	244	242	225	254	237	192	226	217	210	223	204	196	229	225	225	212	238	198	206	218	235	235	242	223	242	230	233	232	227	238	223	222	186	219	233	235	246	222	232	212	211	243	215	237	195	216	219	241	205	223	230	215	220	209	224	199	217	229	263	220	244	216	216	243	237	236	220	242	227	231	192	198	224	222	235	238	239	258	226	227	239	214	231	224	212	205	237	230	259	231	244	215	238	215	243	241	233	229	222	222	227	223	210	228	217	219	233	243	227	253	244	206	254	223	242	208	234	237	233	207	203	244	239	227	220	257	197	220	229	215	222	201	207	229	213	216	213	234	241	210	227	252	245	229	224	212	234	233	254	221	224	221	247	223	225	233	228	243	246	211	219	218	205	236	222	196	262	239	245	230	219	211	232	207	212	234	207	223	225	212	243	219	251	245	222	214	214	230	237	231	209	210	239	264	240	237	223	200	235	226	231	236	225	236	230	237	234	228	221	223	235	230	208	237	238	208	256	221	199	236	248	227	211	224	230	219	223	198	222	211	217	213	242	230	222	219	243	205	190	245	227	236	224	213	223	240	209	213	241	203	235	233	238	227	237	246	226	220	253	206	214	222	232	245	217	262	229	205	236	247	242	203	231	224	239	236	252	220	225	238	215	223	229	221	251	197	221	204	250	246	217	217	216	218	230	228	260	267	218	214	201	233	226	257	226	215	214	218	229	228	237	196	237	233	211	206	258	226	237	194	232	215	224	209	215	215	250	235	222	238	215	233	231	234	227	230	218	217	250	247	227	260	236	202	231	252	215	248	246	227	210	219	231	236	237	217	270	220	224	250	247	232	209	234	258	250	238	212	210	240	199	240	203	213	210	241	208	231	246	234	214	224	202	232	233	223	241	254	231	246	230	222	233	218	230	245	203	213	238	193	245	243	223	217	206	231	215	216	235	241	202	214	245	224	242	217	236	227	223	226	234	256	227	227	242	224	246	234	275	242	216	239	238	228	214	244	245	231	186	270	236	223	234	201	232	212	234	203	250	266	204	230	247	213	237	244	211	229	234	217	236	229	217	238	200	236	227	241	199	226	239	222	224	218	210	212	231	222	204	205	241	224	241	255	218	221	243	227	233	262	229	251	218	213	242	211	228	215	217	216	217	214	231	200	223	245	220	208	226	237	239	236	209	235	179	233	226	230	235	230	224	238	209	200	249	236	224	242	260	224	234	216	245	227	226	223	240	193	219	235	219	237	245	237	235	241	233	216	229	217	224	219	260	210	206	209	246	223	209	206	219	238	249	204	221	211	225	212	223	240	235	256	246	251	242	251	249	273	233	247	245	242	243	236	216	208	232	242	237	214	227	236	231	194	234	220	245	230	209	227	219	212	228	217	231	243	208	220	225	241	240	257	221	211	217	211	211	228	232	238	254	212	219	224	237	234	240	223	246	222	268	221	237	246	237	232	245	236	228	225	222	233	210	195	244	237	207	242	221	205	214	227	251	230	199	216	244	218	252	239	240	218	215	243	244	226	217	236	230	199	222	218	247	223	232	231	266	232	237	217	251	201	207	219	229	225	202	219	208	245	217	260	203	235	221	221	252	229	219	233	237	200	239	253	235	245	236	252	220	208	236	233	255	226	228	220	241	227	241	217	230	207	221	238	245	205	198	222	239	216	218	229	217	263	244	253	217	228	235	226	245	243	212	235	229	217	249	214	237	243	233	223	232	234	231	216	233	215	222	247	239	250	251	241	212	230	222	232	210	218	245	216	223	254	221	216	223	234	215	226	233	230	252	226	217	234	220	243	238	237
25075	14260	12152	4630	4122	3384	2800	2574	2539	2703	2733	2211	1961	1732	1360	1103	1017	957	957	967	1114	1128	1095	1061	931	813	750	696	656	653	665	626	644	651	599	660	679	620	610	661	592	618	637	613	605	571	529	546	537	507	503	615	558	547	578	549	539	535	568	569	552	588	565	529	594	537	539	564	515	607	619	562	551	601	560	492	582	572	540	536	583	532	564	537	533	548	556	560	529	570	540	548	530	578	549	592	508	573	569	561	534	575	583	532	529	563	541	564	535	540	512	566	561	570	532	555	545	518	585	504	578	538	507	582	528	589	528	506	582	554	532	553	539	621	548	534	525	577	518	582	592	538	540	555	547	563	552	571	534	572	578	519	556	512	558	572	552	543	561	606	557	557	566	593	569	538	599	556	568	538	540	535	538	528	579	530	573	522	547	569	514	533	541	547	549	564	584	542	536	557	498	525	517	524	595	552	585	576	537	554	512	531	544	518	569	554	526	523	567	520	541	534	526	568	518	549	532	527	510	552	541	530	510	575	550	556	550	527	560	522	542	566	565	551	547	534	549	502	594	555	573	554	575	540	518	576	547	542	513	520	570	527	568	517	537	571	525	548	519	533	509	523	542	567	573	545	551	569	591	523	557	544	572	540	535	556	566	561	526	528	531	554	509	525	546	545	571	536	575	533	578	518	536	569	553	543	567	500	572	550	545	539	539	584	572	516	550	547	572	531	539	525	522	514	562	518	537	556	570	549	578	575	535	537	539	522	579	538	519	544	548	576	555	547	545	540	548	522	597	558	540	523	525	526	529	531	539	487	578	553	511	535	570	573	541	528	560	568	593	512	545	559	578	585	561	613	518	495	494	540	535	544	538	567	534	526	541	559	577	556	554	524	584	574	516	557	555	503	547	558	527	554	529	526	569	580	493	565	532	517	541	520	569	524	562	534	537	530	535	517	541	554	565	567	564	515	483	508	541	540	570	547	567	562	519	555	545	543	522	561	543	569	567	524	563	544	572	562	541	536	533	540	578	549	572	535	558	517	540	556	553	543	562	531	525	593	559	585	547	547	560	565	535	506	523	557	521	514	562	568	513	566	524	556	534	549	500	547	523	573	584	532	563	550	609	521	503	571	566	547	582	557	572	537	548	545	553	512	555	598	540	522	522	559	519	514	532	567	540	552	527	542	565	535	556	541	532	529	492	529	538	558	575	561	550	580	544	565	550	571	574	512	557	509	524	594	523	540	567	517	538	539	529	524	557	531	530	576	596	529	544	588	535	551	538	562	535	529	558	528	526	535	555	542	527	538	561	564	547	557	524	566	530	575	526	555	572	537	563	523	524	549	486	564	552	544	577	549	565	569	603	499	532	571	540	554	536	569	527	535	588	566	590	529	532	552	541	550	547	536	543	550	520	558	537	555	523	540	546	498	526	555	510	595	564	552	584	542	522	565	520	582	532	537	549	584	532	553	567	547	567	587	520	557	564	545	528	608	537	551	561	558	526	559	530	516	548	553	566	566	535	574	537	536	521	563	550	537	527	554	536	548	533	532	533	528	629	509	534	550	543	538	547	503	571	572	588	554	527	542	554	501	568	554	552	531	530	571	547	564	503	555	536	513	532	559	540	552	542	537	512	545	578	548	546	545	540	527	545	631	524	571	525	510	576	534	522	559	550	558	533	574	555	528	562	507	533	558	568	555	552	541	541	548	527	565	552	520	470	555	551	523	525	559	527	538	540	541	546	557	551	590	543	563	548	528	572	565	539	537	557	554	562	585	519	553	592	536	501	537	553	523	520	583	549	557	548	560	572	557	513	565	574	573	548	570	522	541	568	584	540	562	572	575	495	552	519	557	575	510	538	505	547	542	575	565	519	524	545	503	556	524	554	552	533	544	514	519	545	578	532	549	521	512	571	577	555	512	538	581	579	547	537	531	531	564	502	541	560	555	564	551	563	538	539	507	576	538	574	538	573	536	550	513	570	548	511	555	543	557	551	532	531	510	568	580	532	563	527	511	504	563	589	528	543	548	552	557	558	536	567	522	537	549	559	549	580	550	544	525	546	501	558	546	517	539	555	528	528	559	534	581	504	558	477	536	532	591	510	519	562	526	569	579	570	577	497	528	543	556	510	565	543	529	550	526	548	516	535	545	585	519	575	547	565	557	609	548	542	540	587	548	546	532	513	542	576	521	581	523	536	527	557	517	546	528	615	568	551	546	535	525	587	571	555	539	605	550	534	549	540	521	541	551	532	557	548	535	535	596	538	571	544	528	545	590	547	539	550	550	504	511	548	586	571	549	534	578	526	549	540	561	596	523	597	525	583	516	542	544	545	505	530	514	548	546	565	547	537	544	505	545	531	563	528	503	559	540	558	614	521	559	524	527	571	519	570	513	584	559	573	524	564	541	555	563	604	573	541	539	551	556	547	556	491	501	539	566	570	534	581	570	528	558	541	549	568	567	540	536	549	574	571	513	547	535	592	605	583	595	557	519	516	535	524	565	547	538	573	527	536	546	549	572	579	555	545	522	551	553	497	543	533	555	564	518	553	569	547	577	547	548	568	551	532	553	554	540	544	541	555	561	600	595	569	553	549	575	579	509	508	514	524	577	575	523	565	551	555	533	573	535	552	531	545	551	532	530	576	537	589	557	514	574	567	555	540	522	510	535	576	534	551	563	554	521	542	540	555	515	540	517	562	558	536	535	579	587	577	524	568	568	574	548	566	536	544	564	525	545	522	576	545	541	568	526	557	555	604	513	543	564	558	535	547	577	563	559	542	560	527	482	473	528	513	571	566	509	538	589	544	510	574	558	535	534	536	539	561	529	527	517	542	568	587	519	580	529	527	539	490	581	533	580	573	547	539	548	495	571	519	539	549	545	515	543	551	512	574	593	553	546	533	548	516	569	561	526	570	503	552	526	526	544	600	535	567	537	562	509	552	514	534	561	548	546	565	561	517	564	546	580	512	550	574	569	506	523	551	576	512	542	554	560	568	587	530	552	530	559	582	514	547	542	552	569	610	546	595	584	574	564	536	574	549	544	563	566	571	538	568	545	589	546	509	522	558	539	538	549	587	545	506	559	564	561	551	527	546	599	500	554	582	546	547	552	556	557	516	540	527	542	529	550	564	553	564	519	552	547	529	560	558	575	539	538	537	567	573	544	572	550	532	599	575	566	537	547	542	546	543	584	522	484	510	620	547	572	547	532	539	506	571	555	565	551	553	573	547	541	551	572	526	582	537	515	544	564	554	571	539	536	541	553	565	497	541	566	551	539	548	546	536	597	547	513	559	548	526	585	565	564	564	534	529	528	553	531	520	533	497	523	495	533	557	599	520	537	555	517	600	566	560	598	562	555	542	545	562	552	532	554	550	542	560	524	520	552	542	560	512	581	555	554	572	563	538	548	517	592	545	578	612	548	541	541	540	526	532	567	558	539	531	579	531	521	535	535	508	542	555	601	534	528	542	568	556	552	557	559	541	551	543	516	548	530
18404	6501	2135	566	471	354	333	315	299	307	322	314	301	266	268	243	256	262	250	263	235	233	237	247	255	254	244	244	237	239	227	244	259	212	224	227	263	223	192	264	251	250	220	215	245	272	217	238	234	278	231	254	243	254	248	263	244	216	252	212	214	249	256	249	226	238	237	228	230	257	233	226	192	202	237	262	232	244	241	242	258	215	226	214	231	250	239	235	209	220	225	231	243	235	235	233	237	251	252	234	235	232	250	239	232	270	228	263	209	236	238	231	243	236	254	230	212	264	252	235	260	256	235	215	247	218	266	225	227	231	227	235	259	268	204	235	225	215	247	241	224	258	239	235	231	244	236	225	265	257	248	252	202	218	250	218	236	224	265	245	263	223	227	245	188	221	248	244	230	214	260	231	216	213	206	205	249	255	226	226	251	234	252	249	213	227	237	269	239	274	222	216	227	228	247	238	233	246	221	223	225	224	255	226	225	246	235	247	220	220	224	248	264	242	256	230	203	219	232	217	235	247	253	247	257	230	235	228	227	226	227	257	250	205	213	248	245	240	234	245	256	248	237	244	208	237	251	264	222	211	201	248	247	246	206	251	233	222	221	250	263	231	255	224	236	249	240	265	224	250	227	215	224	227	215	248	222	231	279	237	217	248	231	237	227	221	232	217	228	239	266	238	232	219	217	244	240	248	255	210	217	220	241	192	220	261	230	242	224	227	232	215	226	239	250	270	260	237	232	218	252	228	250	260	221	226	239	241	234	242	227	248	227	219	257	240	237	229	241	234	246	242	259	230	227	223	242	223	245	236	262	228	247	229	237	281	222	237	252	249	209	240	252	246	239	236	239	224	254	226	221	236	238	209	228	221	226	225	238	221	236	270	287	226	246	246	238	248	268	225	221	242	240	217	222	224	239	225	267	251	253	238	266	216	215	225	228	258	224	267	241	259	221	216	226	215	233	222	211	198	201	224	235	227	208	243	251	256	242	227	241	238	241	233	248	234	273	231	239	210	216	217	261	246	232	262	224	231	243	252	238	238	207	234	248	222	248	252	222	256	255	220	260	271	236	216	230	223	210	227	228	229	236	234	234	227	219	221	231	219	246	256	205	233	250	269	246	248	227	247	228	225	237	209	248	239	249	239	239	246	227	231	236	236	243	244	215	262	245	228	228	233	256	283	221	244	242	209	254	220	240	250	227	214	233	252	264	250	226	256	248	235	222	246	216	227	232	259	266	214	194	228	244	248	248	239	206	235	223	236	236	248	211	254	274	215	223	212	239	249	254	207	247	242	251	252	246	264	258	214	226	236	252	244	216	227	258	244	272	197	245	244	217	228	255	233	229	227	244	235	219	250	212	248	237	231	222	239	251	217	226	254	247	259	242	231	212	249	257	235	249	219	248	224	250	215	252	229	242	245	241	211	232	215	235	216	231	226	287	237	227	229	237	245	252	210	236	227	238	223	238	231	242	251	219	244	264	214	254	229	228	240	245	231	220	240	255	248	201	242	237	278	246	257	228	241	256	228	236	240	225	256	238	250	257	240	257	244	202	252	219	241	247	193	234	250	227	233	230	253	273	249	249	248	222	236	230	213	222	218	226	254	245	244	239	248	212	231	232	241	233	222	213	235	254	249	251	218	238	224	233	238	242	240	207	205	214	218	218	225	235	225	203	229	231	229	257	235	234	239	213	209	206	233	264	231	215	254	192	220	239	252	252	244	223	218	220	238	227	258	222	255	245	243	263	237	239	228	225	243	220	256	247	256	206	237	239	236	231	218	235	223	240	225	247	242	265	217	216	229	236	228	249	233	215	244	228	248	256	234	201	248	257	274	221	244	255	246	223	210	213	240	232	260	226	220	230	236	235	252	218	269	237	244	223	277	237	261	266	224	257	244	229	244	231	220	252	228	255	234	255	245	213	201	242	237	250	250	252	243	236	236	257	234	230	234	236	252	247	220	228	224	233	240	256	240	231	247	210	243	216	219	237	243	236	235	253	226	245	251	213	212	254	217	230	234	206	235	243	227	232	243	227	241	233	257	237	226	234	223	216	258	255	241	275	228	252	222	261	219	220	220	227	213	262	237	247	232	223	268	226	225	217	217	226	268	239	247	269	237	233	240	225	247	263	243	228	264	240	250	218	214	260	229	234	222	219	245	228	259	206	251	213	244	242	232	226	238	244	261	259	230	242	219	229	211	250	241	254	208	233	213	230	196	235	190	231	236	247	240	245	230	250	232	213	266	229	213	209	258	243	230	213	249	250	236	220	231	258	242	259	235	231	267	238	227	223	271	234	261	231	217	238	222	248	228	263	236	236	266	254	234	227	226	258	241	236	291	269	221	262	212	241	248	247	220	236	205	205	225	267	233	237	231	216	225	203	239	241	240	218	222	231	230	230	205	214	265	233	243	238	252	237	258	209	223	230	205	250	237	212	252	236	227	206	246	254	254	224	236	239	238	244	221	232	224	233	215	234	233	236	221	228	231	208	220	230	257	228	248	267	253	214	225	219	232	228	223	243	241	245	209	248	243	213	269	235	253	215	245	251	229	223	232	220	242	243	274	263	227	216	222	232	214	239	213	250	226	237	240	234	227	259	224	239	231	231	223	207	231	219	251	227	241	226	264	242	217	242	221	213	206	243	251	236	236	249	229	246	243	209	238	225	209	235	249	216	241	222	238	231	249	237	226	224	221	251	233	234	255	260	255	209	213	233	193	232	234	275	228	229	257	209	225	249	229	254	230	214	220	225	258	253	240	264	239	242	237	235	239	243	220	276	224	262	223	229	251	242	222	193	232	250	231	243	229	244	240	243	204	216	226	231	242	213	216	228	228	238	231	257	218	256	220	219	221	213	231	224	247	241	219	257	204	208	253	250	216	251	241	245	213	245	220	221	223	231	236	259	252	217	231	228	233	241	229	220	270	265	265	244	243	223	215	232	261	229	232	239	215	239	245	197	240	239	252	246	272	223	234	245	232	239	228	218	252	258	234	226	266	241	224	247	248	249	278	238	257	243	209	266	234	230	233	242	224	215	245	248	241	209	226	241	215	234	240	231	236	252	257	240	234	264	236	234	226	247	223	213	246	217	241	246	240	223	249	252	257	227	227	230	218	224	233	241	236	271	221	266	222	236	220	248	244	251	231	266	217	220	219	269	244	208	247	239	261	243	231	236	209	211	257	231	226	234	256	237	208	205	209	236	240	236	227	228	280	232	218	245	225	235	244	201	261	252	243	200	250	220	217	254	248	232	221	223	252	243	236	237	241	227	231	245	252	258	256	228	201	222	275	247	245	247	227	216	215	249	262	247	235	251	244	247	215	221	215	241	228	265	259	245	219	248	246	225	247	208	236	232	228	274	244	247	229	236	231	233	221	255	241	232	250	253	244	230	240	249	267	230	235	217	254	245	213	250	241	248	225	244	242	221	223	229	202	238	238	222	246	237	255	237	217	232	271	250	225	224	243	240	266	223	243	231	223	240	242
13523	6116	3733	1830	1527	1315	1209	1086	996	1067	1172	965	953	932	749	761	735	665	674	707	758	725	730	688	656	642	655	610	631	640	630	654	628	613	604	583	593	585	576	655	608	604	558	629	609	618	548	591	644	584	631	546	575	593	585	598	589	611	585	584	557	565	619	604	573	627	579	622	588	607	596	608	629	537	613	603	582	592	561	557	575	596	581	584	607	548	547	581	578	599	584	601	538	557	592	573	579	588	555	564	587	601	568	574	591	596	564	592	577	559	596	574	577	570	563	572	581	609	609	556	621	585	576	555	574	589	612	600	536	588	544	572	560	551	574	572	588	588	616	594	613	537	562	602	572	597	588	558	571	543	547	583	584	555	561	559	556	554	575	591	615	618	565	581	610	542	609	614	609	581	553	623	584	566	540	544	580	557	581	597	567	601	632	593	592	586	574	578	578	619	577	603	581	560	552	569	572	616	529	583	629	600	578	552	583	585	571	575	540	566	546	589	572	550	610	570	602	569	559	561	577	626	568	631	601	587	606	594	574	540	584	559	569	604	562	605	596	561	588	573	564	554	588	582	585	592	606	524	561	603	607	565	642	589	551	552	595	571	541	583	551	636	594	596	613	576	615	587	582	643	582	581	582	561	563	599	550	570	534	586	569	601	577	596	604	592	638	560	542	567	574	606	594	546	582	578	612	579	607	578	575	577	612	580	568	596	633	551	546	590	540	532	583	598	572	566	555	587	589	541	592	570	566	583	558	630	627	568	558	568	595	628	556	581	585	594	590	557	567	526	612	605	532	564	587	521	543	549	577	588	589	578	582	545	588	548	592	558	613	529	576	623	582	575	570	550	624	547	560	590	576	547	571	540	564	641	590	576	558	552	611	601	562	596	554	560	571	574	595	581	617	566	566	598	599	599	562	568	588	569	568	565	525	549	538	590	582	570	604	531	561	589	547	613	568	532	591	569	588	620	618	572	597	575	568	597	596	569	565	595	616	553	596	588	560	565	557	598	562	592	579	651	588	635	604	614	549	543	611	578	543	591	571	562	592	554	550	601	584	561	619	587	585	568	563	541	598	591	585	584	569	623	560	580	528	564	550	570	562	620	566	582	590	558	574	556	547	585	589	559	571	649	582	589	570	592	554	552	586	546	587	615	606	597	588	563	553	568	533	513	573	571	579	566	558	531	588	585	580	546	592	580	572	564	555	590	585	565	588	596	621	628	572	607	559	564	575	581	562	624	582	533	617	541	590	612	541	605	599	602	577	597	547	606	551	598	563	571	595	550	598	551	569	598	576	607	609	549	586	566	594	605	579	569	600	557	596	602	604	597	554	558	598	576	602	594	561	526	592	538	535	573	584	560	597	556	607	569	578	591	598	558	559	547	608	585	548	562	590	588	549	575	628	612	553	589	566	582	594	582	584	615	555	567	585	574	567	569	534	568	581	587	593	579	557	594	632	619	558	612	582	579	566	574	553	575	537	606	557	583	583	572	576	602	572	571	638	611	596	615	571	565	579	625	595	607	622	576	615	507	573	574	595	582	581	599	546	588	579	556	585	543	560	546	571	608	576	543	598	623	581	560	645	578	533	557	603	554	577	563	587	578	596	555	616	597	568	607	594	572	590	618	581	573	590	608	617	583	550	578	552	609	594	576	561	548	603	570	584	536	560	567	579	578	559	578	606	578	565	549	563	553	602	594	563	560	561	603	611	597	554	566	592	590	563	560	580	554	617	570	571	598	590	577	580	571	624	560	578	587	575	565	612	570	608	549	583	582	592	569	593	590	604	568	559	544	585	563	575	570	576	579	666	595	576	604	575	582	582	559	548	564	549	582	585	574	550	569	553	575	605	579	580	614	546	569	557	611	564	566	600	574	574	589	583	577	558	585	575	559	541	595	555	609	545	576	607	528	581	628	559	574	567	534	574	579	596	577	541	572	569	574	572	598	568	559	573	553	602	578	595	568	588	593	526	549	600	546	543	614	582	575	621	589	576	597	595	593	542	548	615	562	559	564	516	571	579	549	533	548	629	543	596	594	590	549	546	611	604	574	595	620	577	591	601	543	587	625	605	610	607	550	563	576	573	564	593	549	566	550	538	622	558	587	555	553	594	577	571	553	584	555	585	581	547	567	575	592	594	593	547	594	582	573	590	569	559	561	586	616	607	584	553	577	577	573	572	544	578	549	548	594	556	593	561	625	617	560	595	572	627	619	570	574	607	570	569	602	575	564	598	556	555	586	571	518	583	537	534	574	583	551	598	568	573	596	544	596	629	563	564	555	557	580	602	566	567	586	618	577	592	572	537	562	591	597	568	592	550	615	574	582	577	610	596	559	573	569	559	645	611	570	587	585	587	597	594	597	597	570	596	596	573	590	580	554	556	591	581	568	561	595	634	544	568	558	599	571	610	544	578	570	578	582	580	547	547	583	584	594	598	571	535	621	553	585	552	599	555	554	621	590	569	575	612	594	569	565	636	524	565	556	568	583	549	606	567	596	581	583	549	541	584	595	539	538	590	575	614	550	568	598	595	579	598	627	574	616	576	596	547	609	605	554	582	611	603	614	555	544	554	621	590	566	581	599	552	630	599	582	575	612	571	629	567	560	631	542	560	585	593	589	626	590	591	630	548	588	556	579	593	560	567	589	603	571	577	608	563	594	589	584	590	550	623	583	607	573	554	601	656	585	561	595	560	542	596	613	583	542	598	593	616	607	601	590	581	577	608	585	615	648	608	581	611	573	605	579	609	608	540	583	619	609	589	583	549	623	608	593	623	620	537	582	596	619	605	585	540	582	583	617	543	588	568	550	614	591	566	595	593	579	572	528	614	558	594	614	540	555	587	544	567	549	597	603	597	570	569	602	631	596	584	573	567	568	574	578	576	580	625	571	594	611	602	580	560	575	569	575	553	560	599	564	582	585	570	528	561	543	558	529	572	560	564	626	605	570	588	534	558	563	593	600	571	542	571	543	564	608	595	603	562	564	606	582	574	553	570	583	571	605	586	591	592	579	606	576	571	606	559	608	605	571	604	626	598	569	581	532	615	597	570	598	591	546	576	573	580	572	618	560	624	601	553	629	534	575	556	561	553	625	595	638	583	548	567	609	597	595	583	556	617	623	575	572	570	607	572	589	560	567	568	562	544	617	563	587	607	627	559	631	565	591	595	595	580	608	581	616	599	600	563	582	588	585	584	549	560	550	546	595	591	555	579	606	565	629	587	577	598	578	613	549	565	560	606	570	590	613	547	573	590	559	636	577	608	555	577	588	578	603	538	585	600	580	586	592	566	632	586	591	617	590	590	601	576	562	566	584	601	599	573	550	581	612	540	594	608	613	568	585	599	553	568	564	601	594	566	577	586	601	563	596	575	603	563	571	573	545	577	591	560	563	569	562	569	577	579	536	552	553	587	565	574	637	533	601	577	560	571	596	592	593	594	561	588	576	560	598	596	585	541	594	573	602	640	606	559	595	547	602	613	609	598	564
29439	11585	4720	1296	867	688	627	540	489	491	534	436	374	344	372	315	329	324	325	348	345	336	277	288	293	268	309	258	279	286	257	283	268	271	287	280	289	256	257	259	252	247	288	294	287	304	293	243	268	261	250	285	305	290	274	280	299	252	282	283	299	295	293	284	287	251	264	300	289	263	278	260	281	262	239	293	253	263	314	276	297	274	277	250	282	306	269	283	271	308	274	255	241	317	260	295	281	274	264	264	288	277	264	260	283	290	265	274	292	264	255	260	255	246	294	254	281	254	271	267	271	268	282	263	274	264	255	296	264	284	259	294	279	295	302	284	260	272	288	277	280	283	281	257	294	262	260	292	270	253	269	270	292	277	295	282	299	271	272	273	290	269	279	271	288	274	242	263	258	251	251	258	312	261	281	288	270	237	281	255	261	287	300	279	290	288	269	270	258	270	244	267	274	272	263	222	277	271	298	248	281	245	276	258	261	289	254	270	270	309	293	279	285	279	289	300	288	272	277	278	267	289	267	270	290	256	277	292	300	282	273	271	255	289	269	304	270	253	280	255	296	283	290	263	310	265	262	313	288	273	260	262	266	292	249	258	278	288	303	277	286	250	254	267	242	258	259	249	285	232	243	248	278	309	300	281	284	264	275	240	270	291	270	256	246	257	269	269	287	267	290	269	296	243	280	253	275	296	275	245	245	263	291	272	282	295	241	270	280	293	274	250	277	291	280	268	273	282	268	285	280	281	267	244	289	306	257	269	283	268	270	270	261	279	284	265	265	276	268	257	275	287	265	282	246	273	280	253	230	274	283	286	263	264	256	279	256	274	278	275	268	278	286	275	273	247	305	294	283	261	318	283	266	276	234	272	266	274	273	276	306	263	261	285	250	284	290	265	281	270	262	264	264	265	260	271	277	288	273	276	278	287	255	318	273	271	262	260	288	243	273	264	273	248	273	278	276	259	290	251	273	234	313	285	259	284	286	246	274	265	291	307	239	283	276	273	272	263	255	276	284	280	277	284	286	302	271	294	271	279	271	271	250	237	270	302	316	298	283	258	306	286	248	248	242	248	241	238	255	298	263	249	296	254	289	308	266	270	256	273	266	258	283	285	291	276	272	262	268	316	279	298	264	264	289	287	278	237	252	276	320	242	236	258	281	248	246	267	275	277	251	290	268	278	260	245	292	255	292	301	280	278	276	256	237	271	281	278	258	287	275	259	268	283	267	303	280	289	271	268	267	274	255	261	279	248	252	275	298	240	293	302	272	290	254	294	288	266	256	271	278	281	286	265	268	271	288	276	272	263	276	254	270	262	274	307	303	305	271	307	255	240	255	291	262	278	316	281	255	308	282	308	271	291	257	276	248	292	277	282	259	285	270	265	262	275	267	307	251	241	262	278	268	281	296	308	291	258	271	230	274	306	253	274	290	265	291	274	268	266	278	259	290	278	305	297	324	300	282	259	277	284	257	250	268	276	325	262	269	252	278	266	220	241	302	280	288	293	287	231	251	268	266	243	282	260	261	293	294	266	262	296	297	271	295	257	307	291	297	238	282	250	257	297	272	271	316	266	297	242	241	259	288	300	301	281	275	272	288	268	257	247	237	258	266	293	275	259	258	264	289	274	305	260	284	284	260	286	297	287	290	284	295	272	269	299	266	266	278	259	247	290	265	281	248	263	274	259	281	253	255	299	306	293	295	267	242	261	279	292	269	273	256	252	260	269	256	310	291	291	282	292	270	290	279	274	273	268	271	269	285	278	252	249	260	291	255	258	252	284	293	261	290	287	257	272	269	232	276	266	257	295	257	311	288	289	292	278	287	264	291	281	288	283	226	284	247	264	279	259	283	289	286	278	255	294	279	274	262	243	243	308	242	278	265	282	249	296	321	257	301	259	290	292	276	259	243	308	295	273	268	289	268	283	286	275	281	264	252	271	243	293	299	302	275	270	247	257	278	244	268	305	271	272	266	271	246	264	247	276	292	273	266	271	238	305	266	280	296	265	245	277	281	284	293	283	257	272	240	286	283	259	295	253	273	290	272	252	257	268	303	292	308	256	257	275	287	259	266	287	267	238	276	288	268	264	291	257	245	255	299	281	264	266	267	281	279	267	249	254	308	293	274	271	263	311	286	287	284	296	275	275	254	265	298	273	291	263	268	260	275	257	271	290	270	300	249	276	269	277	281	252	282	284	254	247	262	277	253	249	265	294	265	260	293	293	261	279	320	251	300	275	267	274	248	279	322	293	264	272	253	261	248	246	265	272	291	290	249	301	272	266	290	269	321	275	282	281	255	274	261	276	298	273	292	272	302	256	266	288	252	293	285	264	290	281	278	283	280	276	291	249	293	270	299	285	254	284	279	247	252	274	283	276	259	244	285	290	302	295	288	275	313	264	281	275	266	269	275	285	248	262	269	286	260	264	291	284	297	262	265	273	276	278	272	310	293	268	260	286	271	279	292	264	274	290	282	240	262	256	292	242	248	268	265	261	264	286	337	297	243	271	312	291	264	280	254	268	296	283	300	270	276	253	282	290	249	261	297	301	260	278	264	298	272	260	259	248	294	291	250	287	293	283	276	260	260	253	281	260	277	283	253	255	259	290	292	284	296	280	274	253	279	300	261	272	281	286	273	250	269	278	272	237	282	276	277	313	266	273	258	244	318	283	266	236	246	275	267	228	262	268	288	295	306	294	296	276	270	303	281	250	233	279	286	241	263	255	289	288	252	261	287	264	257	260	305	290	262	279	261	280	279	262	231	273	282	261	285	287	295	254	318	237	292	280	239	273	274	269	257	245	288	253	272	254	287	272	265	288	266	273	282	258	281	251	288	274	265	281	274	278	271	314	284	259	267	260	262	237	263	277	296	251	257	300	274	290	280	299	295	273	268	264	280	252	290	278	249	272	258	261	276	261	285	245	233	279	264	271	280	266	256	270	250	281	274	245	278	255	277	267	246	280	292	300	242	303	252	257	288	272	298	262	293	276	246	250	280	257	245	283	301	244	260	311	281	275	288	279	279	288	267	276	253	268	274	280	280	264	263	295	287	275	260	282	272	313	287	298	257	286	304	287	252	270	278	299	268	279	253	280	295	266	299	210	285	284	274	258	287	250	291	286	273	270	246	257	294	284	299	287	251	265	273	269	283	279	249	305	281	278	270	265	270	293	290	294	291	271	313	304	253	273	275	241	288	243	272	287	264	289	255	267	279	259	240	319	255	285	270	292	269	286	287	277	288	287	275	300	268	274	258	288	266	283	279	263	253	256	251	293	252	248	258	275	287	245	249	322	297	274	291	261	299	276	262	258	273	256	298	290	246	292	296	263	248	259	272	283	300	266	267	298	298	279	296	272	256	276	283	291	291	261	272	265	284	270	292	270	249	267	284	307	284	287	283	266	265	277	272	256	257	291	268	253	263	285	270	281	265	271	290	256	267	251	276	300	260	286	295	287	300	249	248	294	246	246	251	259	296	222	270	274	224	282
20843	9528	7294	3527	3138	2642	2287	2074	1947	2192	2257	1689	1466	1326	1196	1043	966	907	997	1070	1149	1042	1013	951	855	778	842	782	745	758	722	680	719	672	752	677	739	747	720	747	757	744	697	702	702	704	671	723	622	666	645	691	641	697	675	674	706	657	677	662	766	723	687	650	675	680	692	692	660	676	680	672	658	675	676	631	661	622	693	649	640	694	639	675	720	676	677	631	653	707	659	654	699	721	655	672	648	654	666	678	658	725	648	715	668	643	700	716	645	676	633	682	698	677	658	706	666	639	684	661	693	644	659	650	629	651	646	657	652	631	664	615	674	698	651	677	673	676	625	648	679	633	608	669	726	673	674	635	704	671	651	658	655	678	645	658	628	691	657	669	694	707	638	634	660	664	697	670	717	662	659	643	642	665	669	697	613	714	644	699	654	684	640	633	681	702	655	658	702	677	681	672	646	692	618	749	674	647	667	710	648	660	662	662	642	658	658	718	640	688	637	677	696	651	692	655	649	643	660	683	677	706	644	677	701	668	635	642	604	671	655	671	652	633	626	643	657	685	686	680	621	686	677	644	682	694	691	680	686	648	627	714	607	617	714	638	665	633	666	635	628	675	653	644	660	682	657	672	627	694	673	690	677	693	642	694	675	652	654	630	667	654	653	659	646	675	644	735	647	692	651	663	617	675	658	637	649	656	661	686	657	613	672	686	624	657	687	680	660	672	675	636	711	622	681	654	652	693	668	618	660	681	683	688	672	632	681	656	666	681	655	661	695	628	662	632	641	656	601	683	630	692	658	644	663	658	644	664	640	680	675	695	647	708	629	647	661	643	642	663	658	647	646	654	655	657	656	666	623	617	665	660	603	697	643	632	634	657	663	653	659	690	643	675	638	678	673	666	643	681	625	635	676	647	675	672	656	705	688	677	675	704	611	667	670	613	660	609	677	681	653	714	654	619	612	666	642	601	655	665	679	652	676	731	649	643	649	648	655	698	646	638	650	653	671	648	622	700	697	685	693	675	667	612	651	634	634	674	651	657	690	681	616	715	636	615	673	690	641	636	645	690	637	663	672	673	625	661	673	638	678	682	698	649	682	664	673	697	665	673	658	654	694	632	672	636	713	651	658	646	674	692	635	657	655	651	673	676	626	640	685	668	638	673	678	672	667	658	673	626	615	680	595	681	665	687	704	647	684	642	659	653	676	659	732	646	653	699	699	693	691	623	673	641	674	681	657	653	606	650	668	668	716	654	682	632	650	669	677	657	692	670	666	690	682	652	643	617	661	650	675	707	664	638	690	662	646	653	690	656	649	659	635	703	683	695	695	652	662	650	675	692	659	646	634	639	626	667	653	649	715	620	645	688	694	678	621	651	679	671	669	662	669	679	619	657	655	681	612	654	639	686	638	641	687	660	680	676	671	652	678	656	623	628	669	654	647	660	658	666	670	693	667	638	595	657	676	644	675	684	666	671	706	680	632	663	660	664	659	702	613	621	657	699	627	656	675	681	702	698	634	638	660	695	704	686	654	702	678	653	667	675	649	679	689	624	692	679	651	633	658	649	608	656	649	659	658	671	655	632	671	641	643	650	646	664	656	648	670	643	629	715	610	695	660	668	658	617	636	688	681	655	687	685	642	696	669	675	648	657	623	696	690	641	685	634	692	660	623	638	671	671	656	725	664	671	690	648	645	661	703	641	641	681	659	666	677	666	631	669	664	666	646	677	655	625	610	646	662	652	625	576	663	665	684	646	672	672	680	710	661	648	651	681	666	653	651	680	645	669	629	656	675	634	624	663	708	663	621	649	695	661	679	644	659	667	643	709	642	649	656	714	663	639	627	678	669	668	679	706	643	694	614	652	675	641	630	645	703	599	710	675	667	684	668	682	656	641	707	685	658	706	683	610	652	630	664	639	657	662	667	615	646	658	701	624	633	601	623	675	650	659	657	686	644	669	637	661	663	631	685	724	632	665	679	658	662	667	666	661	649	647	678	670	650	673	684	658	651	658	680	646	707	634	622	683	645	675	660	682	663	622	686	654	653	632	662	663	637	653	679	687	620	607	656	638	661	656	656	641	674	652	673	678	634	675	639	676	674	626	647	626	681	698	653	698	645	666	614	690	669	661	652	647	631	694	627	650	673	659	706	650	628	635	670	699	652	684	644	642	624	648	666	695	669	656	659	691	619	675	652	660	643	664	659	653	684	656	650	669	702	668	679	639	673	669	668	648	683	647	647	629	652	644	677	652	659	652	654	653	641	681	684	683	651	656	621	635	675	641	676	702	631	685	639	666	676	636	707	683	690	650	636	689	712	658	651	656	727	645	622	652	733	635	683	657	633	632	669	658	661	680	719	654	622	662	674	661	641	678	660	656	666	673	648	679	640	651	706	635	660	660	642	660	630	666	626	672	646	624	593	647	697	680	692	647	670	703	677	643	684	676	661	663	685	670	683	686	668	706	692	650	619	677	633	628	649	670	659	693	688	659	646	635	608	637	648	634	673	694	691	659	655	642	633	687	671	688	685	630	657	683	710	677	668	673	641	633	677	644	662	692	647	672	643	650	660	623	676	674	665	673	644	665	630	695	644	682	645	661	672	600	645	655	636	654	642	660	661	645	716	683	667	646	642	638	641	645	665	627	657	604	632	712	656	680	682	672	679	705	650	651	685	707	685	667	678	628	669	644	661	636	669	654	644	661	685	659	655	686	652	638	668	663	599	689	693	652	663	678	647	663	655	682	679	667	722	646	657	690	624	675	693	665	675	695	655	655	667	691	674	649	708	673	631	691	662	663	665	687	624	650	637	653	653	687	649	607	689	657	671	660	642	644	696	658	643	647	694	657	676	628	625	637	659	665	695	627	675	656	690	660	633	652	682	685	614	663	635	665	713	655	656	692	672	645	636	643	641	653	663	659	605	683	629	677	618	682	624	627	718	664	701	677	660	675	676	614	633	641	682	681	656	621	644	670	667	657	641	703	705	671	621	647	629	612	630	667	666	673	635	650	642	634	671	640	659	644	665	651	672	654	717	680	627	632	613	683	665	678	638	673	640	634	683	651	619	704	637	681	650	681	712	655	637	674	691	668	673	661	631	642	632	611	699	654	674	715	664	647	684	638	654	627	671	627	628	649	658	617	666	636	656	678	608	665	687	644	706	676	654	663	640	612	656	679	685	635	698	640	691	641	643	624	651	689	616	655	652	666	662	651	689	687	689	623	690	639	694	654	653	645	653	674	641	611	627	641	645	648	639	687	679	642	646	742	666	664	603	681	666	652	628	655	691	660	673	648	651	652	618	631	632	650	638	659	649	646	672	637	705	665	680	673	630	699	639	626	681	657	694	648	638	683	689	620	595	633	633	684	649	668	648	633	642	666	679	635	638	647	640	650	632	668	680	683	635	651	657	646	627	627	672	677	661	629	689	676	661	634	653	642	623	639	658	654	642	633	626	677	649	639	675	658	655	654	656	695	688	658	678	684	654	705	642	609
38359	16475	7851	2043	1253	889	760	694	598	651	605	495	444	413	361	330	313	303	324	339	302	295	266	269	275	252	242	250	290	204	243	231	278	272	273	259	267	231	254	255	245	244	253	219	235	238	212	227	247	231	254	219	251	252	232	220	246	222	240	255	249	239	213	229	244	254	227	230	207	231	269	252	257	251	217	241	203	217	246	223	243	248	216	241	246	221	226	238	241	232	257	275	220	216	225	246	258	211	200	229	254	236	243	232	221	225	252	258	250	262	259	258	218	238	241	248	227	266	216	223	226	195	245	251	228	239	226	247	214	251	261	227	254	222	258	244	242	224	253	224	269	252	249	230	260	244	225	222	229	256	246	285	240	233	238	244	208	225	243	222	255	244	255	244	258	251	223	230	228	248	257	214	227	242	225	226	221	260	267	232	233	248	220	253	255	252	252	223	234	231	242	252	230	256	219	247	247	243	209	243	221	223	233	241	234	258	226	224	253	256	230	216	239	229	212	224	213	233	240	235	216	227	242	226	247	230	221	233	237	224	267	233	243	239	233	246	226	234	233	211	273	219	233	250	244	240	208	249	262	248	254	228	246	246	228	225	250	214	230	235	261	232	223	255	256	249	234	224	228	231	252	201	234	250	252	263	241	221	209	239	225	237	245	229	247	240	244	206	233	237	240	250	253	221	262	235	228	216	254	221	251	282	250	253	258	239	277	240	257	217	238	240	226	242	245	228	244	250	257	251	245	243	220	232	231	242	248	259	245	251	240	222	239	227	231	232	254	229	221	220	252	239	233	246	220	258	256	230	254	232	249	260	239	233	221	211	244	228	219	236	239	227	218	225	258	207	243	223	239	221	198	212	269	226	255	234	234	254	245	243	235	252	235	229	221	236	219	227	229	214	239	245	257	245	245	257	238	234	244	250	246	229	217	239	243	239	246	222	250	232	224	244	263	239	237	231	235	228	222	235	244	254	212	231	265	232	238	221	224	214	244	236	235	224	256	259	199	252	256	225	245	256	256	234	232	227	259	238	233	247	244	236	209	255	250	282	253	227	253	251	232	259	254	260	203	237	214	264	224	257	249	230	238	270	252	260	221	245	203	257	242	249	223	228	204	254	268	255	257	235	244	224	224	222	229	206	228	233	239	251	244	251	227	262	283	216	243	250	220	245	236	229	249	209	201	234	236	232	247	232	213	245	240	257	245	233	227	234	234	236	246	230	258	247	251	223	236	256	242	254	186	225	277	240	272	240	247	228	212	242	224	215	214	238	230	244	255	235	221	240	223	219	243	223	225	239	233	236	249	216	256	225	244	235	217	259	220	225	243	247	237	240	270	226	239	274	249	256	243	243	225	265	238	217	238	222	238	227	238	202	260	281	243	208	219	246	218	240	226	243	222	254	226	255	248	241	205	237	246	243	240	239	226	230	229	278	252	279	263	247	242	249	258	236	240	265	244	260	226	217	234	260	233	227	236	257	260	262	214	249	206	219	227	232	257	251	246	242	253	218	227	261	242	239	214	216	235	230	239	230	244	247	222	223	252	247	254	252	213	243	221	239	261	221	263	239	233	236	233	225	271	238	245	225	238	208	244	227	255	228	244	240	261	236	262	221	241	234	239	275	238	245	275	237	250	262	252	237	217	240	260	244	256	231	229	227	224	265	254	245	248	249	258	262	259	246	242	274	242	232	231	265	202	244	232	241	253	252	261	242	268	243	205	232	246	254	200	259	257	251	245	244	223	229	222	258	241	256	217	245	249	263	250	218	253	228	257	247	250	215	218	249	244	228	242	233	203	233	259	233	216	238	265	267	254	231	221	235	275	210	269	216	241	259	229	244	235	264	233	230	225	244	235	243	243	238	228	226	271	245	254	261	247	233	252	236	245	247	241	276	223	230	267	249	246	242	218	226	212	256	203	213	272	226	251	206	242	241	268	250	251	244	245	249	252	267	222	222	266	222	235	228	221	217	231	253	244	236	243	253	240	216	257	247	229	233	239	232	219	232	226	256	227	248	245	233	228	261	254	233	205	260	243	217	242	254	234	195	221	222	234	226	234	250	245	212	231	210	238	212	211	232	234	247	215	254	249	258	250	242	216	242	240	239	243	268	232	242	244	247	240	219	224	222	213	234	231	280	253	260	247	241	249	257	242	265	265	245	233	218	225	240	271	254	249	237	227	237	255	241	253	236	208	224	235	240	231	246	225	229	246	224	237	240	234	217	237	197	216	224	242	226	214	238	239	226	230	220	225	235	241	227	204	199	235	230	217	229	212	230	214	203	228	228	239	251	226	217	265	274	216	224	255	224	254	253	263	230	243	213	267	278	246	251	228	246	205	226	244	240	226	232	226	235	242	236	277	250	255	236	218	224	266	252	234	235	233	244	251	246	237	258	219	230	228	228	237	249	217	249	247	256	204	256	252	216	225	254	226	247	232	263	227	227	225	237	253	219	236	259	265	235	238	256	268	230	270	237	243	239	228	244	250	251	237	243	252	210	245	252	225	229	275	251	255	219	242	246	238	258	230	255	228	262	243	220	236	235	267	247	225	218	244	260	269	230	258	271	251	251	228	281	220	216	249	266	244	232	218	224	238	223	224	234	231	250	217	229	231	219	260	228	235	223	233	242	228	215	264	230	225	229	235	242	237	221	257	265	240	238	219	235	222	251	225	240	237	234	240	258	267	246	217	226	230	233	248	257	235	224	234	248	226	225	240	233	227	253	251	260	200	234	244	234	239	241	245	248	237	237	233	233	239	231	234	223	252	223	230	266	271	227	253	237	272	231	230	258	212	256	242	242	247	233	248	241	214	222	243	209	243	227	249	201	243	247	249	232	252	227	241	239	231	259	220	221	263	238	257	236	204	254	212	220	214	251	234	240	243	245	229	225	223	237	240	246	239	226	220	251	230	234	227	227	239	250	188	228	226	222	270	285	212	255	235	255	233	227	268	235	213	221	214	260	235	242	247	218	266	234	235	230	223	241	235	268	244	256	219	241	239	255	245	282	254	221	254	235	228	253	223	237	213	225	238	238	251	245	214	242	220	242	256	236	265	229	260	242	244	268	247	250	216	214	232	228	249	243	281	226	253	218	239	243	233	233	226	231	273	232	238	235	260	225	238	224	243	232	241	229	245	257	243	235	248	236	273	254	279	268	209	233	228	236	205	246	280	237	237	239	271	239	239	244	231	198	231	241	234	241	246	228	272	248	229	211	256	248	251	215	203	263	252	245	269	237	228	209	246	223	229	253	231	231	276	210	218	220	257	246	250	249	212	223	233	240	237	247	266	208	225	244	247	234	228	230	255	236	245	236	222	241	220	211	233	227	249	234	210	235	256	225	200	227	237	219	219	230	232	248	250	249	247	240	263	240	234	260	221	254	256	249	224	256	230	249	238	252	260	243	236	230	229	238	253	230	225	264	237	256	234	234	237	245	246	239	207	257	257	256	256	242	208	245	251	242	207	236	236	230	226	226	247	289	209	252
24776	12898	10608	4975	4380	3476	3127	2875	2880	2973	2911	2253	1933	1576	1378	1101	1028	1038	1100	1324	1171	1080	1091	989	864	800	802	745	674	683	685	616	692	683	671	719	703	676	634	710	688	684	606	584	642	655	613	611	592	570	609	542	611	634	654	558	641	596	579	581	595	633	603	601	609	610	546	578	604	574	597	591	566	570	584	568	553	547	582	536	608	598	600	567	598	616	559	584	592	572	593	604	569	599	549	584	603	593	540	561	607	579	584	613	617	540	562	594	564	573	606	575	571	586	553	597	572	561	554	572	572	588	577	568	595	580	609	614	556	601	586	561	545	535	578	563	616	571	575	570	614	590	603	564	574	541	532	571	622	551	578	620	589	528	582	626	545	551	617	565	608	578	563	584	562	554	604	628	611	599	550	594	571	566	567	588	580	601	541	583	535	552	573	578	561	597	572	583	576	566	595	604	547	588	542	597	602	561	542	562	541	567	553	560	544	571	551	567	560	588	547	588	582	602	569	593	585	597	594	596	583	574	569	580	570	560	558	619	590	599	566	565	568	584	546	567	550	550	548	563	575	604	559	553	569	580	542	587	557	591	532	573	609	546	602	568	581	600	569	549	563	549	587	569	585	589	546	566	585	544	579	562	538	589	577	570	617	576	607	571	572	578	565	573	576	590	573	553	524	554	594	543	582	569	588	544	567	570	550	543	577	584	572	517	566	583	582	588	562	560	554	591	576	571	558	570	630	573	568	563	606	586	585	564	605	559	627	592	560	548	509	582	553	570	573	562	589	533	561	565	595	566	586	532	559	603	569	595	607	613	516	618	597	572	592	583	538	581	572	575	596	575	545	577	589	584	559	570	536	594	621	555	529	552	589	637	604	543	534	546	559	547	540	526	610	574	571	553	562	516	547	575	564	531	584	552	573	534	599	580	549	542	602	564	578	540	580	587	626	630	575	527	564	549	562	587	589	590	562	556	541	586	513	582	607	555	581	525	598	599	588	587	554	586	582	555	564	611	632	585	569	544	552	577	618	568	567	562	546	617	577	595	569	576	517	558	555	560	549	610	557	554	571	549	589	578	576	565	580	570	591	570	561	585	571	540	588	592	586	516	575	523	558	593	567	576	527	583	578	573	558	575	566	529	573	568	586	562	591	573	631	573	586	560	580	556	566	537	568	559	575	548	582	581	576	591	628	563	573	566	531	625	587	533	583	570	515	561	597	578	577	550	593	556	590	562	613	608	589	576	571	589	578	594	610	550	590	566	583	562	552	555	590	560	588	523	567	580	547	576	536	563	554	560	578	570	593	546	536	545	592	528	567	530	564	569	617	585	560	577	535	549	578	596	581	503	577	618	550	556	586	561	563	615	559	537	609	583	552	566	615	571	562	576	554	563	594	594	551	580	574	569	558	532	572	579	561	522	574	590	570	617	566	573	582	610	577	598	622	574	547	553	600	566	553	601	585	538	556	546	576	522	564	554	570	587	579	569	548	587	593	591	552	574	582	605	555	565	582	557	615	589	552	557	553	587	574	563	564	600	565	549	564	576	594	571	593	576	548	561	572	577	585	547	557	611	565	592	543	578	561	554	538	603	586	546	548	593	573	585	605	587	528	572	572	586	607	568	589	566	595	596	552	587	593	556	575	606	600	595	559	564	563	588	580	550	560	540	603	561	561	568	579	602	530	600	612	591	566	534	549	568	562	607	555	574	553	609	574	581	617	504	569	585	534	559	582	567	530	589	585	577	570	570	576	537	634	571	611	572	563	571	595	584	571	550	586	567	576	538	539	599	563	592	609	592	602	554	534	573	551	626	580	536	590	593	564	581	556	560	574	555	553	544	547	607	545	597	585	586	501	559	540	539	605	585	601	583	567	577	592	605	563	586	601	551	564	579	574	616	586	600	593	593	532	575	549	540	568	640	591	575	556	539	590	558	546	557	551	559	573	594	594	594	530	586	589	597	554	545	622	558	594	596	555	527	571	539	601	560	564	598	554	570	608	627	632	594	594	580	565	559	582	556	558	590	594	567	596	516	537	539	543	585	541	571	568	547	537	577	524	568	569	554	590	561	587	549	601	590	576	568	587	572	531	599	558	544	601	608	561	583	573	611	590	560	574	539	563	620	590	609	580	581	575	572	575	570	588	607	592	538	588	524	551	617	588	564	545	605	563	573	570	580	533	619	610	582	609	560	623	537	578	546	576	578	597	571	585	604	596	601	555	562	626	556	584	537	585	618	588	581	573	600	623	562	552	551	576	602	538	615	584	586	540	593	567	562	619	541	548	544	574	575	538	589	555	531	582	570	610	572	553	565	584	538	540	601	574	590	573	625	590	574	563	577	563	526	577	575	571	549	571	565	601	571	546	584	594	548	572	566	592	559	573	589	621	568	599	566	541	540	601	599	599	524	556	542	572	590	593	638	578	592	587	545	562	541	579	610	601	577	611	581	570	543	594	567	534	569	601	564	545	569	556	546	572	558	575	588	593	552	573	590	596	585	570	555	558	573	626	547	543	582	549	584	558	625	589	594	575	541	544	588	561	621	555	608	579	566	566	573	558	579	584	575	533	573	570	546	594	611	584	546	564	580	569	601	588	603	583	553	568	560	554	569	575	591	552	574	619	590	549	593	599	556	592	608	595	598	588	569	571	586	571	578	518	590	584	579	599	583	567	535	539	610	624	599	573	540	603	579	558	580	576	571	587	554	622	587	597	560	607	561	562	568	541	531	611	579	576	585	545	537	604	584	632	565	544	593	585	552	553	590	559	580	599	587	591	640	586	568	574	566	560	581	610	576	572	606	559	584	537	561	562	585	587	561	584	606	572	586	585	593	574	605	608	560	578	581	585	591	568	580	552	521	600	565	615	591	602	629	603	551	522	544	578	586	569	560	567	570	532	592	570	609	569	610	582	622	579	588	558	567	593	550	598	606	573	635	574	547	542	583	611	607	566	590	582	550	540	546	543	571	557	563	558	520	563	579	568	600	622	598	549	577	590	537	596	558	592	557	578	543	577	599	587	574	594	565	547	579	541	591	578	571	564	588	577	573	542	536	575	575	586	556	568	594	573	562	602	567	569	538	575	569	571	527	548	554	583	588	572	601	591	573	537	588	551	579	556	560	596	605	551	589	574	594	542	564	555	559	564	586	567	560	555	602	595	599	575	566	593	573	551	573	552	584	630	550	605	551	560	562	554	573	596	569	577	576	593	585	540	550	531	609	592	579	542	576	542	561	577	581	593	567	572	619	567	552	575	584	570	579	594	590	570	595	571	560	585	590	540	557	541	586	596	569	552	592	594	612	585	561	539	569	572	561	560	602	565	573	586	593	523	591	546	575	557	538	599	584	565	559	574	556	605	597	574	534	569	610	595	548	539	554	582	569	549	567	595	577	577	563	581	593	603	583	581	581	588	582	600	598	566	551	537	605	560	628	543	572	531	544	566	631	560	581	601	571	579	557	558	589	560	535	563	549	553	576	526	590	604	554	555	584
16608	5842	1950	624	485	391	320	355	341	353	354	292	309	274	231	266	281	287	247	250	259	261	216	273	247	246	242	250	264	248	290	255	248	294	257	224	245	270	259	260	250	255	239	250	281	276	243	247	255	262	248	231	243	242	282	240	250	265	224	247	223	272	227	242	263	230	248	249	259	245	208	234	254	273	242	230	251	250	217	270	228	244	274	254	261	230	260	262	242	254	261	258	251	274	255	277	244	264	233	255	258	228	222	226	225	221	267	236	235	239	229	242	255	261	238	288	236	214	265	265	248	250	199	244	244	263	232	242	236	234	270	251	264	233	245	246	268	241	248	233	247	265	232	238	272	258	248	214	244	223	234	264	239	247	260	247	221	267	244	229	218	191	265	264	261	251	230	241	243	231	274	274	239	251	263	229	260	240	254	247	237	261	256	221	261	258	259	261	263	247	269	250	258	264	236	246	252	242	237	291	251	234	246	251	249	266	213	257	250	262	215	238	256	248	276	186	260	242	271	255	258	279	234	218	235	248	270	248	240	247	236	203	261	271	235	249	219	237	247	245	273	236	253	241	254	263	277	253	253	253	231	269	237	239	225	247	246	239	235	260	265	220	274	247	239	245	254	239	268	227	238	255	276	262	223	234	241	239	220	247	217	217	229	246	254	238	266	241	244	207	259	231	258	265	243	221	214	229	253	250	268	238	236	255	244	255	252	227	271	236	233	249	249	260	269	254	246	226	245	235	233	248	264	229	254	260	229	252	260	240	224	236	248	254	213	246	257	252	221	245	230	271	223	241	262	257	228	240	247	249	253	231	267	246	254	250	278	225	234	227	246	245	231	266	240	210	236	297	248	245	231	237	254	271	261	235	241	232	260	246	229	211	254	232	262	227	260	291	215	259	246	252	269	257	213	253	244	240	229	243	261	219	252	276	245	217	246	254	247	244	250	247	238	247	251	242	263	233	220	269	212	238	246	242	247	224	257	246	270	228	227	246	267	237	229	248	271	240	245	259	260	258	255	241	250	246	245	236	227	250	263	254	216	242	278	212	258	263	247	235	234	262	235	263	268	200	256	263	260	219	252	243	240	227	236	270	287	282	263	232	203	235	260	232	226	222	249	278	250	251	209	242	238	241	258	233	247	242	270	258	278	262	237	239	230	250	247	264	255	265	242	250	255	266	200	252	266	248	258	244	251	233	249	246	252	271	265	234	226	245	259	228	234	256	227	237	220	247	234	248	247	239	292	256	244	237	248	277	235	229	263	210	270	264	240	244	253	242	253	212	202	235	260	241	252	217	235	249	241	243	282	240	246	228	221	235	236	237	219	231	269	261	246	268	264	283	245	246	215	235	247	268	284	262	222	253	233	252	251	262	248	235	225	289	239	252	238	237	250	264	237	243	228	276	267	256	237	249	276	245	226	244	208	225	251	228	264	247	228	258	253	257	260	241	260	258	236	258	223	244	249	214	233	238	261	215	231	234	249	260	246	236	235	252	258	261	249	237	263	248	254	260	215	232	249	260	260	227	233	260	258	252	238	219	258	232	260	253	234	262	262	240	211	245	260	250	247	251	210	228	236	277	222	236	284	252	258	235	273	261	257	245	257	252	266	245	234	223	253	266	237	262	234	244	241	240	248	222	231	264	260	253	237	257	237	218	252	248	233	260	225	249	234	235	252	246	285	233	265	236	258	236	241	227	247	254	255	237	226	259	236	247	249	238	253	216	230	248	250	245	243	257	232	244	224	239	257	213	269	264	246	251	267	242	251	259	256	220	229	255	236	247	241	243	225	253	241	256	227	233	249	228	285	295	239	248	226	231	238	225	260	251	244	262	217	239	241	247	244	252	244	208	251	215	250	245	253	223	266	270	249	222	256	233	245	268	234	226	247	231	225	220	228	276	253	216	222	290	230	243	266	235	260	265	251	248	240	262	238	225	195	275	241	220	244	261	242	277	249	240	267	233	241	287	220	239	228	269	277	265	245	254	245	245	274	236	246	255	250	246	249	265	260	272	244	258	265	235	241	257	248	237	258	259	227	268	252	234	248	244	271	274	244	260	243	269	237	241	243	234	258	253	280	261	221	248	259	237	230	241	273	258	254	243	238	225	210	241	226	242	276	261	266	246	257	278	233	235	265	273	263	225	254	230	269	248	258	306	255	226	240	215	242	248	234	235	261	241	235	242	265	215	250	271	265	257	236	240	233	248	248	251	243	246	246	238	270	240	223	212	232	237	239	228	242	275	274	246	229	224	235	243	248	247	227	258	261	257	239	229	237	244	237	250	240	252	240	233	255	276	237	250	262	285	261	271	258	265	253	210	256	253	251	196	247	202	260	232	257	263	224	223	246	254	240	278	244	255	241	235	251	252	235	268	248	242	244	221	213	227	253	240	225	237	244	248	264	260	207	220	252	241	240	230	249	247	251	242	230	243	234	238	231	272	251	222	257	223	249	240	266	260	242	239	254	252	247	242	247	236	221	267	267	245	219	246	267	250	219	236	252	222	231	237	241	213	234	275	228	234	232	244	237	233	259	235	270	235	236	254	243	271	248	232	253	239	264	263	249	235	270	241	269	229	249	260	248	273	231	234	271	234	237	228	261	222	248	249	247	250	227	252	261	247	235	228	233	224	263	234	264	265	225	264	284	268	240	240	250	220	246	230	267	266	258	219	224	253	229	243	246	252	256	228	254	265	224	239	259	265	221	268	248	244	239	265	237	260	224	249	263	260	223	244	244	223	261	257	247	261	264	265	244	247	228	286	248	257	250	252	239	254	231	251	260	227	263	276	251	257	225	243	235	260	271	241	234	246	249	236	248	262	224	260	242	244	255	248	258	263	243	276	239	233	257	239	235	249	246	247	273	225	227	223	211	246	229	294	288	250	236	246	269	247	228	261	226	252	233	247	237	243	254	218	209	230	218	257	247	259	228	230	217	262	286	255	264	245	258	234	245	251	274	261	237	233	253	250	233	243	227	236	217	250	302	264	285	250	266	244	257	225	230	238	245	255	233	235	249	248	256	239	248	248	236	245	262	243	266	251	256	244	222	254	286	254	238	222	238	233	254	237	241	227	269	238	219	215	254	251	235	234	232	269	269	276	244	264	225	266	233	236	249	246	216	244	251	268	249	233	249	207	227	242	239	268	254	237	251	269	253	250	236	234	216	230	226	241	267	225	253	248	226	229	250	244	230	247	237	231	249	241	273	264	242	228	241	237	222	244	225	237	259	227	257	237	275	220	234	224	232	254	244	214	239	232	261	264	256	234	231	267	258	266	258	250	255	249	250	251	253	219	229	245	250	267	239	245	235	226	259	235	241	233	250	235	257	270	242	229	260	215	239	242	245	245	282	248	242	238	228	231	219	280	231	225	203	285	258	237	222	269	223	228	262	231	230	246	230	240	271	259	228	245	243	240	217	243	235	277	235	243	260	243	268	235	235	251	231	260	211	253	245	222	239	247	256	231	250	247	222	246	273	232	223	264
12219	5469	3671	1942	1662	1433	1215	1156	1096	1142	1179	1028	906	778	757	717	641	729	809	817	779	747	693	759	668	687	635	665	615	687	616	632	661	596	655	629	671	645	591	577	574	601	627	616	623	611	599	589	589	608	613	611	618	592	606	637	543	622	611	584	602	605	579	617	590	579	608	585	601	564	618	619	619	595	554	611	585	615	581	619	570	578	564	589	638	581	612	579	627	607	643	582	575	614	591	589	620	561	588	614	560	594	613	640	598	647	648	611	627	615	591	613	601	619	607	597	610	599	628	625	611	585	650	599	639	605	575	593	590	607	655	621	583	562	589	602	578	592	619	628	576	617	604	577	583	534	643	566	621	594	599	582	606	606	597	588	592	599	575	580	587	655	582	593	613	637	594	580	626	633	587	589	578	601	595	629	631	607	618	577	588	584	585	568	619	618	616	617	564	579	590	590	605	618	585	568	610	591	623	589	582	593	595	611	560	601	555	586	613	622	584	614	582	554	586	595	636	579	590	631	560	568	565	601	599	642	575	630	607	602	601	591	583	581	602	608	554	616	598	620	592	589	578	603	600	564	597	609	549	582	612	640	571	565	619	590	620	598	589	595	611	576	570	601	559	559	625	598	638	586	614	649	621	642	604	589	599	604	585	600	595	631	599	574	596	570	577	591	614	589	574	625	574	594	586	596	609	636	590	596	586	605	564	586	581	587	637	600	659	565	634	624	611	571	600	588	608	618	565	623	602	585	586	571	616	561	570	586	583	581	597	623	568	595	609	599	554	594	581	609	590	615	599	627	563	548	613	595	536	587	573	613	566	586	578	563	619	638	587	611	583	619	567	575	603	615	592	599	611	558	600	583	634	570	591	553	603	634	615	584	593	641	590	600	568	556	594	565	605	600	602	575	632	602	600	579	622	597	581	569	609	580	599	594	571	620	597	611	601	596	605	575	607	606	620	661	622	608	592	588	600	535	552	564	574	634	576	612	607	590	598	604	575	629	611	622	585	615	635	625	571	601	652	586	635	604	626	561	585	607	592	575	586	593	609	601	613	585	633	585	614	608	606	602	548	605	628	598	587	607	541	602	598	612	632	615	586	567	585	665	592	601	614	585	616	622	565	593	603	606	595	558	625	652	638	563	602	603	570	598	595	620	591	609	651	585	597	570	621	572	606	631	623	602	633	587	589	602	594	580	617	580	584	601	592	600	601	559	585	593	584	587	568	569	602	579	570	579	575	551	574	613	544	600	567	615	611	592	642	576	575	622	552	651	600	605	591	610	564	576	577	662	569	600	546	583	587	619	615	581	577	611	608	634	600	608	589	581	607	533	584	656	592	546	569	609	605	602	614	608	589	602	605	612	585	552	619	608	584	637	556	594	596	582	601	545	589	641	597	585	619	597	582	602	591	587	589	667	591	618	564	585	568	601	567	621	615	600	637	618	589	635	621	564	613	583	592	611	524	626	610	593	639	606	590	580	570	608	658	576	637	593	567	618	595	592	552	597	611	595	600	592	573	601	590	624	628	589	615	593	600	624	651	613	582	591	579	595	646	591	606	577	579	615	623	613	593	569	599	600	607	611	582	577	623	605	607	573	622	571	606	589	588	605	585	616	597	614	638	640	577	603	550	572	627	638	576	618	588	553	588	626	602	564	609	613	583	593	595	592	576	616	604	582	570	564	580	583	544	574	592	581	630	597	555	566	606	626	667	599	589	575	581	655	523	655	631	645	608	580	598	638	615	606	603	550	571	610	621	597	638	596	600	610	634	576	613	590	588	608	640	606	566	625	578	585	554	578	572	527	629	641	609	582	624	590	584	581	583	599	620	591	540	563	583	602	653	638	608	581	545	631	637	626	607	572	595	598	597	570	564	613	605	536	587	594	563	616	597	608	627	612	607	631	591	615	593	604	584	628	605	590	610	568	619	571	558	597	604	590	609	624	644	599	637	622	596	586	622	587	594	579	632	632	602	596	582	606	590	539	633	594	631	627	576	594	641	585	605	619	565	605	566	654	599	580	608	577	615	616	616	621	579	596	619	610	627	577	640	586	602	623	604	592	637	634	521	608	604	592	552	609	576	561	608	610	571	546	642	605	611	617	603	606	608	631	600	600	619	584	593	571	599	630	582	630	590	570	631	610	627	616	623	600	580	560	564	634	589	608	587	646	581	600	587	629	615	586	626	581	561	604	606	597	627	564	608	623	613	577	582	637	669	614	615	637	620	601	610	612	586	615	621	541	621	614	636	580	612	616	598	589	610	602	610	591	571	590	572	607	580	578	583	600	620	573	571	558	583	591	558	606	598	590	625	598	629	599	603	584	574	596	630	565	608	606	573	578	549	577	601	646	568	621	611	586	597	617	602	576	557	563	589	562	637	608	559	632	575	604	590	592	574	569	607	584	593	600	600	604	532	588	620	594	597	553	607	575	630	606	596	575	579	623	618	593	611	585	616	617	589	621	558	579	573	596	597	581	616	613	600	590	579	599	600	587	612	576	592	603	608	612	640	633	614	631	612	627	596	610	619	604	609	590	581	546	582	626	580	589	637	592	642	574	593	648	599	578	571	626	598	624	584	628	655	579	585	595	618	595	586	624	628	604	556	554	565	605	595	616	664	595	644	569	635	645	586	568	581	599	574	631	587	576	588	590	597	631	603	574	601	592	629	598	570	576	590	650	594	637	600	628	614	622	619	569	539	524	554	550	582	573	573	573	629	616	606	600	597	618	596	561	593	577	565	612	570	561	582	626	634	574	534	623	585	629	555	627	590	619	596	554	582	591	584	595	597	625	558	596	628	610	537	563	610	598	570	546	587	637	576	597	640	600	619	589	609	610	584	597	615	645	611	606	579	606	580	572	576	575	600	559	576	615	583	604	572	618	573	601	603	587	595	605	615	615	578	544	611	585	630	633	589	553	641	587	618	576	597	631	625	602	573	558	574	600	560	579	616	601	610	566	620	582	622	597	578	599	600	576	593	579	629	592	576	567	639	578	591	618	593	584	586	575	610	560	595	599	582	581	580	580	565	595	571	605	578	612	555	563	537	589	604	608	621	605	619	606	639	590	587	595	619	581	577	627	550	604	626	583	573	629	614	632	571	586	506	607	589	638	628	641	602	604	614	618	598	595	592	566	611	599	612	574	617	607	593	577	566	607	601	554	579	619	608	591	583	554	598	622	606	576	606	612	602	627	591	609	607	602	565	625	566	585	604	600	577	601	597	594	596	597	607	586	610	569	596	588	597	603	558	580	630	630	606	615	580	608	565	578	612	562	570	557	632	592	616	598	577	589	617	577	603	592	538	605	598	606	600	611	632	592	575	616	606	575	558	599	590	604	632	632	609	589	603	601	613	630	618	649	626	605	590	569	559	579	598	558	607	582	573	567	533	603	548	602	575	609	600	583	611	634	621	591	612	617	572	629	621	573	589	568	584	611	620	624	614	599	590	624	598	616	569	612	563	588	612	591	641	624	599	580	604	619	540	636
28900	11354	5789	1265	919	689	600	597	585	576	515	479	376	348	343	306	300	318	309	352	314	332	322	332	299	308	310	315	310	324	301	289	294	315	274	305	285	269	298	305	302	266	269	293	296	287	241	312	284	301	270	305	290	282	283	266	270	291	294	310	330	272	275	275	263	292	294	281	316	300	269	308	296	266	229	288	268	313	273	282	279	300	295	271	299	263	281	267	325	268	305	279	249	264	302	283	298	281	276	293	270	289	303	279	284	276	271	255	294	283	309	331	274	298	273	267	280	305	323	295	278	258	285	266	275	269	294	300	309	297	272	269	289	275	277	292	253	301	301	312	266	288	288	296	296	329	273	289	281	312	304	264	242	291	257	277	320	274	254	301	284	268	272	280	281	266	254	288	285	289	312	234	276	292	282	284	272	267	273	272	282	321	280	270	276	259	336	289	288	270	272	264	260	271	279	276	269	280	288	290	289	287	271	310	293	274	268	292	299	286	276	284	289	286	271	262	273	308	312	288	268	275	286	288	286	305	295	289	293	310	308	276	298	279	279	305	316	261	263	301	242	301	301	265	280	266	272	276	293	284	273	290	281	269	310	264	273	278	266	303	325	255	266	283	287	261	283	270	279	280	292	288	276	292	298	258	306	312	267	299	261	320	292	259	295	319	286	268	263	278	304	299	321	290	293	295	265	276	321	295	304	297	270	317	300	317	305	261	289	294	272	287	286	277	293	295	278	283	279	259	300	298	267	277	274	289	276	260	250	298	287	281	281	291	278	280	292	290	274	315	300	307	272	273	294	273	257	271	261	295	294	291	305	264	283	297	277	291	277	282	285	284	271	277	279	263	292	285	307	275	255	281	282	300	266	261	321	292	298	303	288	295	318	267	304	256	294	268	280	319	302	263	264	327	315	269	280	304	317	312	273	297	289	278	300	308	273	346	282	302	284	275	271	275	293	312	285	254	277	261	270	267	309	288	294	296	257	268	268	291	281	277	273	274	242	292	304	283	284	270	275	309	296	286	259	288	288	281	260	295	264	265	257	280	305	269	276	283	292	266	256	275	313	290	278	286	266	308	284	302	279	297	265	276	310	313	301	264	293	261	251	257	292	306	302	288	288	262	287	273	290	293	284	297	291	267	258	279	271	312	265	281	250	313	302	277	282	269	297	307	275	280	275	291	302	253	270	301	305	299	316	291	258	294	294	271	265	284	305	311	316	298	297	293	268	276	283	290	258	256	287	283	295	243	293	278	283	293	270	245	288	267	262	289	268	272	229	282	294	242	303	251	291	274	300	302	284	260	281	317	274	263	275	292	290	276	268	289	283	301	267	256	307	280	284	297	303	278	304	254	303	299	271	276	287	285	278	290	264	262	305	278	284	299	334	277	250	285	295	261	315	291	290	307	296	250	290	304	296	282	277	279	293	272	290	271	284	284	273	289	258	289	288	265	278	275	280	265	307	284	245	255	286	308	258	280	313	271	267	276	287	279	295	285	299	303	285	278	291	315	258	297	290	311	292	276	298	298	274	286	270	293	268	254	274	255	269	267	294	312	274	306	280	312	292	276	284	307	259	274	300	294	308	283	308	309	270	289	291	304	279	273	269	295	300	263	288	264	317	298	279	313	308	308	262	269	288	270	273	288	281	279	281	264	285	293	307	293	295	273	288	302	275	290	276	275	276	309	306	290	321	291	287	300	277	278	238	296	253	285	316	273	267	281	279	284	302	297	297	259	334	300	296	301	252	286	286	252	249	280	299	307	256	291	302	275	323	296	323	312	274	273	302	276	287	290	312	309	279	319	269	289	294	320	309	290	267	260	288	270	306	276	266	265	285	264	280	293	239	300	292	285	297	278	298	270	280	277	301	255	283	284	302	302	286	298	277	301	292	265	286	297	288	278	277	279	290	314	294	293	302	291	276	290	296	278	284	297	293	271	293	278	272	287	279	283	296	269	268	270	278	304	263	296	270	260	277	251	274	294	284	282	281	308	295	269	278	268	278	295	290	290	300	269	280	280	294	283	250	292	297	281	261	292	246	280	264	267	261	284	297	304	273	290	251	264	271	310	287	279	283	282	273	264	262	297	276	274	294	257	280	320	278	264	288	264	306	257	287	274	257	298	267	292	302	324	294	311	283	299	270	291	301	249	280	272	294	299	289	309	296	271	273	283	303	270	260	265	276	309	290	264	260	286	252	290	310	245	300	270	279	291	282	303	293	273	311	264	307	296	304	317	315	300	270	281	278	296	289	272	294	247	300	304	284	269	276	280	305	292	346	275	269	295	255	287	278	295	262	283	258	292	278	287	301	293	284	290	278	311	265	266	300	269	261	264	316	288	291	293	260	262	294	273	288	275	299	267	269	317	323	276	268	302	282	277	268	282	275	274	283	253	300	298	254	267	327	276	299	320	300	281	263	272	245	280	317	281	303	276	335	305	255	269	317	273	287	278	272	316	301	270	252	255	265	284	291	303	299	276	283	274	273	272	304	286	289	283	300	294	282	285	287	274	283	300	314	290	276	322	282	288	297	266	258	311	298	283	281	255	302	273	285	304	299	262	317	244	336	286	299	264	294	269	248	301	294	280	277	304	270	285	269	306	296	311	293	283	241	241	275	286	254	328	293	297	286	256	282	298	279	282	265	277	323	263	286	258	252	283	289	299	286	283	295	290	296	326	277	267	305	286	274	306	292	246	289	288	281	302	284	274	283	289	266	294	290	273	289	288	298	282	321	292	273	311	288	316	277	305	266	282	290	262	317	277	329	299	267	262	284	283	264	272	280	287	243	272	279	283	303	271	285	283	269	275	270	247	274	304	256	285	278	293	290	306	258	274	277	306	293	262	290	308	286	268	296	289	303	300	276	290	306	280	264	285	276	269	259	314	275	291	241	297	324	302	283	292	253	270	287	256	269	323	270	274	276	283	295	265	275	293	262	254	259	310	278	286	293	260	268	261	289	317	298	286	280	296	256	283	253	283	273	298	293	286	289	262	293	287	312	287	286	310	272	282	313	280	296	295	279	282	304	293	295	280	252	271	299	305	296	277	278	273	280	288	312	290	297	258	285	283	302	305	282	265	285	268	250	273	287	278	285	263	252	281	302	311	290	241	293	275	291	283	278	274	289	305	311	288	337	316	258	288	307	286	279	298	245	289	306	278	302	268	265	281	290	279	254	291	324	282	271	298	283	294	272	266	282	297	240	278	282	295	278	307	268	285	296	288	248	267	307	313	288	260	283	279	263	299	304	285	281	254	267	298	296	249	315	285	281	277	281	283	267	282	285	282	288	285	273	279	267	307	265	306	258	290	267	273	268	294	277	281	268	284	256	283	273	290	293	266	273	286	287	314	261	309	273	250	247	314	304	289	276	286	260	297	295	286	290	285	294	310	288	325	285	269	261	281	257	288	317	316	302	285	272	272	264	267	277	279	240	282	288	268	243	256	274	279	296	300	288	287	308	297	313	271	299	266	288	285	298	284	288	291
20076	9675	8604	3578	3205	2730	2390	2301	2265	2347	2180	1690	1412	1246	1133	1030	951	1036	1104	1138	1154	1011	1044	939	886	793	826	725	764	722	732	683	779	760	774	749	734	737	740	745	740	724	721	791	687	680	741	735	676	643	668	708	679	720	656	706	711	697	682	704	691	700	728	664	704	668	732	677	677	670	646	669	684	698	707	706	701	699	663	690	714	708	611	691	670	689	657	680	687	682	677	655	662	739	698	687	648	699	670	674	678	727	717	664	688	699	694	664	648	640	721	665	655	707	716	646	670	676	643	688	691	658	645	707	695	706	715	689	704	679	715	676	630	696	662	685	677	586	673	682	679	669	680	690	725	690	666	727	694	649	710	686	699	732	656	657	681	641	659	696	687	712	677	669	694	676	668	687	713	678	624	669	689	726	680	678	687	740	705	649	645	666	659	709	686	657	669	698	686	679	686	681	678	673	685	678	694	712	658	670	685	690	698	671	674	674	623	645	686	626	666	661	655	679	680	728	661	679	664	695	723	691	708	703	712	684	684	652	698	702	712	679	725	695	695	629	640	697	645	720	689	668	661	619	697	657	726	664	697	681	665	642	638	636	706	641	640	678	706	643	713	644	683	682	686	690	690	629	681	665	655	695	679	689	679	705	699	681	676	662	660	679	689	679	667	605	690	664	675	658	672	684	652	673	709	649	675	658	656	670	649	703	663	665	692	665	656	642	700	693	655	710	647	671	721	674	712	653	665	721	656	693	675	695	675	652	693	624	694	690	680	660	682	701	669	675	674	697	685	674	666	643	676	654	665	648	711	724	713	690	673	627	674	645	636	660	626	640	680	713	639	696	704	678	659	695	699	629	691	677	673	648	656	718	717	667	712	631	714	648	688	682	700	666	660	696	633	666	672	629	637	666	711	656	674	678	666	663	657	645	678	637	752	691	684	674	656	725	710	682	698	658	686	677	678	721	707	699	714	692	659	672	699	670	641	660	697	653	673	639	650	682	665	675	659	709	680	705	651	691	689	681	653	676	688	616	665	636	659	671	640	677	672	627	675	681	688	662	694	719	658	677	639	688	672	672	694	654	666	664	679	669	691	628	712	698	723	723	689	644	693	672	657	695	712	688	711	658	662	681	666	725	692	670	669	698	686	679	695	666	671	715	653	733	681	699	667	694	717	695	673	641	663	660	679	694	710	645	711	673	629	710	649	693	678	629	718	668	723	691	678	641	645	657	714	697	672	697	632	660	673	703	686	641	717	644	688	674	681	656	712	660	679	657	714	652	677	732	652	698	681	690	672	668	648	711	690	697	639	679	691	665	666	700	729	685	660	682	645	669	670	674	694	675	670	684	662	677	642	669	701	631	694	659	679	678	697	678	643	678	643	688	654	666	668	648	713	696	668	664	708	671	683	686	680	690	682	691	628	664	702	633	636	685	654	694	675	708	655	690	630	635	713	789	664	680	680	668	679	677	688	692	619	639	710	627	666	643	724	706	716	648	628	692	695	744	682	684	675	635	688	680	663	655	648	694	678	668	691	751	683	665	678	653	654	697	666	676	674	697	651	685	651	657	657	697	630	724	668	716	682	646	687	648	675	669	660	695	721	689	678	685	663	718	658	697	672	680	690	661	700	728	674	685	646	645	679	639	664	655	684	697	671	710	638	691	664	680	714	673	659	639	684	721	702	687	692	658	691	699	665	721	630	668	688	685	651	702	670	674	636	687	694	672	675	691	638	659	664	686	644	656	666	683	641	668	651	684	714	638	653	649	687	682	648	680	663	653	683	674	623	716	686	660	689	678	712	695	605	714	668	655	659	689	681	695	646	718	704	645	661	654	702	692	722	719	635	706	677	699	679	689	651	691	710	681	635	706	667	701	697	690	660	670	666	701	695	671	680	654	676	692	708	657	664	680	693	651	643	694	699	663	679	678	725	701	660	638	700	689	686	659	660	621	692	661	664	680	704	627	685	687	703	665	684	676	665	744	666	687	633	694	697	717	661	669	704	656	664	697	639	666	677	718	717	691	714	661	685	658	707	728	682	689	656	681	674	724	669	679	612	670	648	714	683	696	673	735	683	687	686	684	709	672	675	698	711	665	661	695	662	675	665	676	705	713	683	688	647	707	712	697	685	680	665	704	707	678	640	664	679	645	709	716	636	691	698	674	659	679	673	673	680	678	702	704	694	687	647	635	686	675	705	694	697	703	680	727	687	679	682	640	680	680	661	691	679	724	698	633	642	683	647	666	700	687	677	644	642	679	672	701	689	661	659	705	716	665	697	704	670	660	667	731	690	661	700	630	666	676	739	725	692	670	679	698	677	678	646	690	685	678	695	702	679	670	720	697	628	694	757	679	711	688	639	665	760	667	680	662	690	672	638	701	668	687	637	718	700	646	707	697	666	654	665	664	692	716	629	617	652	644	680	667	712	699	713	676	667	659	665	666	703	675	686	670	658	675	669	703	663	685	662	689	683	680	672	690	712	682	673	663	708	683	665	642	628	645	703	668	675	673	636	764	650	674	692	709	648	685	644	684	711	718	681	682	665	688	652	641	726	698	693	674	663	719	705	643	694	697	663	706	679	717	667	675	708	649	675	676	663	698	673	627	659	706	655	664	718	716	678	682	677	665	681	692	681	694	697	679	621	668	656	682	674	701	647	725	680	699	677	634	699	671	700	658	690	680	695	696	683	692	671	664	663	673	650	660	665	712	681	702	626	659	712	726	679	731	679	669	640	641	684	683	683	695	644	667	681	705	655	683	730	694	679	648	667	696	674	671	672	674	700	664	678	641	704	679	665	693	707	653	713	706	680	639	674	663	629	686	694	678	663	675	657	667	673	630	698	693	687	656	636	680	688	676	686	691	642	698	674	671	676	706	656	667	702	669	718	679	706	685	643	699	692	644	675	684	629	663	661	715	717	670	686	647	712	760	674	706	663	736	675	704	666	675	661	685	649	722	665	641	680	685	677	670	671	665	679	693	665	655	712	630	650	675	664	709	668	694	707	657	692	653	673	707	677	644	722	693	715	689	670	670	647	648	714	625	652	671	677	682	719	680	680	689	669	664	684	646	697	654	702	626	678	699	655	726	640	662	654	685	696	626	686	664	716	706	696	663	679	692	651	669	666	663	702	704	681	683	686	682	686	715	665	624	717	655	650	683	704	700	688	677	667	649	659	679	695	657	731	707	723	670	644	694	660	689	698	674	709	701	696	748	626	692	731	674	638	631	692	672	659	641	686	692	677	630	663	681	719	663	655	694	664	650	657	667	648	673	686	648	679	667	646	671	642	695	680	664	753	675	639	671	667	689	699	623	688	683	699	664	636	692	681	694	701	664	618	670	697	637	679	644	649	672	718	687	691	709	679	642	735	671	741	709	662	713	685	660	672	718	667	640	631	710	664	696	679	684	675	640	682	658	650	690	732	687	712	659	721	687	758	650	701	687	698	685	707	671	689	719	696	701	684	701	686	670	673	698	730	699	700	680	697	746
37420	17562	9172	2321	1338	992	828	708	754	718	660	474	406	388	362	303	316	297	333	347	342	326	322	315	258	290	275	250	250	270	264	264	270	242	247	277	209	238	264	254	244	210	291	250	275	255	267	260	252	242	246	237	251	239	256	279	258	262	241	260	260	256	235	278	241	221	246	239	233	231	241	266	243	232	252	224	246	231	230	253	256	251	233	248	234	238	231	236	230	235	254	248	251	231	208	264	241	258	253	231	234	250	284	228	232	232	235	244	260	225	240	223	218	225	266	242	246	231	251	252	252	260	250	250	207	220	243	243	251	211	238	243	230	244	245	236	234	245	246	229	219	230	253	237	212	259	258	200	244	263	229	238	236	217	208	254	262	258	263	247	234	242	281	247	236	267	258	252	257	244	223	229	250	228	233	218	242	240	240	256	223	244	271	250	248	214	265	250	232	226	217	259	255	220	240	244	250	236	222	263	245	276	251	253	255	272	227	242	241	251	245	243	245	277	263	217	232	242	249	246	254	231	220	237	263	231	242	258	232	253	205	245	248	228	223	239	205	241	261	257	245	248	245	224	263	246	227	210	222	247	225	222	254	254	208	221	234	260	244	236	241	285	234	218	239	221	246	253	221	232	250	248	258	236	283	235	248	223	218	254	252	226	237	214	262	220	230	266	230	240	225	261	263	223	236	245	226	248	209	241	232	225	243	209	245	226	271	226	269	241	254	256	250	250	220	235	233	258	260	264	256	224	214	256	266	224	235	244	245	235	256	244	235	244	264	265	225	263	260	250	232	210	256	260	260	250	245	256	245	269	250	213	248	268	254	226	229	244	218	238	249	262	229	238	230	228	251	250	262	282	274	267	244	246	242	241	257	234	220	243	249	245	240	232	228	266	238	219	233	238	244	281	215	245	226	231	246	233	240	253	225	250	243	245	289	247	244	239	264	260	249	235	252	238	227	249	235	256	253	234	263	211	229	247	237	256	263	237	238	235	248	210	229	236	232	275	272	251	221	238	231	273	256	250	244	244	269	244	246	236	261	250	257	256	234	224	242	255	275	256	254	223	286	270	231	264	232	245	230	256	232	234	253	233	236	214	238	219	247	249	231	233	243	231	256	246	238	278	255	240	244	229	214	244	233	246	253	286	222	239	230	239	269	234	223	244	269	233	280	222	222	245	240	234	267	238	245	198	239	265	258	269	233	217	262	228	254	257	272	239	229	221	218	243	240	272	205	230	226	233	253	240	250	274	235	226	247	252	242	241	246	251	217	225	225	245	269	235	254	238	245	246	227	263	254	257	244	243	267	224	239	261	243	231	254	219	224	254	248	246	262	236	222	259	250	265	262	283	247	241	234	228	270	222	219	234	248	228	233	247	246	246	240	257	222	237	235	269	222	238	241	250	253	236	235	227	214	263	235	238	263	234	253	246	248	276	223	259	244	221	218	270	247	217	256	243	229	244	222	247	251	272	212	224	230	223	211	252	258	256	242	233	236	227	248	234	233	254	219	236	231	230	247	246	221	212	221	284	231	241	219	217	239	239	235	233	255	224	250	284	232	251	217	251	223	255	242	240	262	229	262	230	261	245	233	218	248	215	258	229	235	241	228	252	231	264	264	217	285	265	257	249	260	243	234	218	218	247	265	256	281	244	256	258	264	240	220	235	248	245	260	237	253	249	247	243	244	261	233	238	255	249	256	227	222	245	208	226	255	235	232	245	234	212	209	226	234	227	211	254	247	246	261	262	233	273	269	228	248	261	255	287	240	263	241	272	227	230	224	235	236	268	272	274	249	251	224	244	223	235	239	266	265	229	236	228	256	256	237	226	229	252	207	260	250	235	234	244	221	239	223	237	223	257	247	268	236	241	257	263	235	217	258	244	245	241	223	242	228	268	212	231	254	239	253	252	234	257	231	221	255	225	266	208	213	244	249	239	247	216	242	251	246	255	217	258	256	223	216	231	265	227	244	254	252	260	236	211	243	245	215	258	237	235	254	275	240	242	245	230	221	237	247	251	249	230	221	230	233	248	209	264	267	247	246	219	230	236	233	238	243	268	259	226	269	248	242	227	218	227	278	236	230	235	240	248	228	261	288	256	256	286	240	231	266	233	228	271	216	263	237	241	271	245	236	218	239	245	248	236	277	231	236	271	267	247	252	260	246	247	238	241	253	241	246	257	230	259	235	235	241	251	252	259	254	236	218	224	246	240	242	255	275	251	218	250	250	242	282	242	243	230	252	262	222	228	242	256	225	246	265	226	239	257	252	224	245	247	246	249	243	218	248	244	257	244	261	243	248	235	248	258	239	238	267	234	247	286	230	243	257	220	283	239	238	246	233	246	252	266	243	227	231	242	238	246	235	224	245	271	233	246	257	249	274	218	255	213	251	244	262	241	250	234	232	244	228	229	264	225	263	232	238	226	266	276	246	213	247	212	266	221	258	238	247	256	242	236	258	227	274	265	228	244	241	252	239	263	254	245	248	231	236	246	239	237	273	229	230	234	242	244	248	241	246	216	251	213	257	236	230	222	257	206	236	228	268	240	271	253	259	241	254	230	256	279	283	231	236	254	240	255	260	234	249	237	256	258	237	262	265	254	255	239	268	228	227	243	230	231	232	233	245	234	239	240	246	266	255	251	248	252	251	238	240	272	247	234	237	231	245	263	241	249	225	235	235	212	248	232	234	242	222	265	253	240	258	227	240	273	234	238	241	235	246	231	221	232	237	243	247	245	249	274	255	239	268	236	262	223	227	235	224	275	246	232	215	249	238	236	249	226	248	251	278	257	222	219	262	224	243	258	237	261	230	231	253	224	254	249	255	238	256	265	262	244	230	222	255	258	231	235	264	228	269	290	259	244	223	241	282	274	225	258	230	225	267	251	242	248	242	257	234	272	216	246	239	257	237	235	255	286	236	243	258	204	243	221	258	246	200	212	232	268	246	279	231	270	254	231	257	243	252	243	243	252	229	248	237	275	280	224	255	240	214	236	269	254	253	257	234	232	226	245	245	213	258	227	244	239	240	238	264	256	270	270	244	240	246	234	274	228	233	244	251	243	281	236	239	258	247	240	270	236	253	252	263	227	258	237	239	244	249	270	234	243	257	274	251	260	235	252	252	229	229	257	243	246	233	246	289	266	236	234	254	231	241	255	260	256	253	234	241	275	228	224	247	257	245	215	238	235	242	226	253	246	228	236	243	223	233	241	239	253	262	232	223	232	259	249	265	238	221	249	242	269	245	264	218	228	279	254	254	236	265	246	270	211	230	226	215	268	226	239	237	226	217	261	243	258	259	235	251	244	240	226	246	262	240	206	245	240	230	248	260	253	223	242	246	234	228	244	270	253	262	244	248	221	241	224	262	220	272	238	218	230	275	232	221	234	235	236	245	252	262	237	234	233	242	259	251	230	240	238	237	248	268	234	227	237	217	248	247	238	202	247	233	240	210	244	223	230	237	216	257	264	220	243	268	248	225	227	246	275	248	258
24327	13662	11839	5055	4507	3907	3323	3059	3237	3370	3032	2151	1924	1515	1225	1139	1065	1102	1219	1399	1269	1158	1132	1035	880	739	782	714	720	728	687	634	668	687	725	738	739	706	670	697	669	682	619	695	658	685	633	578	641	645	613	611	603	611	548	628	614	582	654	601	598	579	625	621	624	541	590	611	614	612	579	582	605	612	601	558	622	584	653	559	593	586	595	599	550	579	587	553	649	590	622	585	582	602	579	583	560	599	594	563	582	530	601	572	581	585	584	601	589	535	610	554	628	588	561	603	595	573	561	573	597	598	599	605	560	576	572	571	579	630	553	562	588	569	567	632	559	543	596	580	586	557	571	618	600	557	575	552	599	559	571	609	617	570	560	570	555	570	521	568	572	579	591	562	569	562	579	574	625	562	600	624	578	610	591	557	594	617	606	592	596	568	564	586	555	589	582	559	581	546	600	564	526	552	594	581	593	605	584	526	565	594	559	565	575	626	558	549	574	570	543	570	575	554	606	575	610	608	593	563	556	562	566	610	551	588	569	601	603	597	607	584	591	602	558	630	594	596	571	553	544	578	570	591	580	530	554	593	575	593	580	551	590	608	587	616	551	572	569	593	554	600	535	594	567	583	586	560	608	599	569	544	574	580	559	573	584	595	597	599	585	595	597	556	543	558	552	570	604	571	560	585	609	568	562	584	621	560	605	595	594	556	560	611	575	624	616	592	578	591	603	596	579	599	615	601	554	588	564	533	617	592	556	559	582	559	599	587	572	608	574	589	556	579	578	601	576	622	615	597	568	568	592	598	591	557	583	591	563	620	594	607	583	566	541	571	595	559	533	607	571	588	583	588	566	584	608	556	571	594	603	593	573	606	543	581	569	573	549	569	584	599	575	578	601	563	590	585	593	579	616	577	611	564	598	591	555	561	551	603	612	591	552	586	620	556	565	572	553	589	580	632	576	596	557	541	631	611	608	548	625	588	580	605	593	548	584	580	590	589	567	559	578	572	601	590	585	577	617	584	572	561	554	547	578	567	583	560	597	603	573	641	586	532	573	596	563	583	587	581	592	612	596	580	590	584	572	571	574	611	584	614	575	617	584	579	546	579	589	580	594	617	601	560	587	590	584	625	560	592	531	558	544	576	548	571	579	627	567	586	568	624	623	565	593	591	540	561	575	613	647	572	538	536	599	575	597	573	567	581	586	614	612	590	598	571	589	586	566	592	591	566	571	607	592	589	604	583	584	589	586	540	557	614	593	576	599	567	587	593	584	605	607	624	622	582	562	587	581	550	618	542	555	615	580	581	565	555	542	595	559	562	604	624	565	631	589	594	598	573	606	614	576	554	559	618	578	587	641	586	588	588	597	604	579	586	568	554	585	577	606	582	560	585	567	590	581	591	602	606	640	624	595	544	602	571	600	550	596	640	603	593	574	600	582	608	568	516	607	586	563	573	572	558	606	569	556	594	577	608	569	580	594	589	582	561	655	576	573	608	526	582	600	597	548	552	598	575	572	587	613	604	542	598	598	552	590	615	646	608	574	571	559	642	610	568	581	571	595	593	586	578	566	532	579	608	572	621	582	573	585	576	574	602	572	587	591	578	572	640	609	557	589	551	574	582	574	623	575	586	574	610	545	576	564	583	582	574	566	608	577	543	586	604	603	579	582	577	589	591	605	629	591	560	624	615	587	580	589	546	596	524	535	573	605	602	575	593	591	600	592	541	591	600	598	589	578	619	614	587	551	612	537	580	558	574	581	588	580	571	601	572	590	553	614	555	572	587	598	605	586	551	614	559	540	611	596	656	601	595	575	538	550	581	573	618	633	595	568	610	535	617	577	623	565	553	576	602	561	621	581	607	600	596	560	564	595	553	566	581	575	619	594	597	585	610	581	539	570	628	608	611	547	596	600	549	566	635	574	566	553	626	591	583	606	588	586	573	628	566	554	570	554	564	593	577	550	560	619	581	584	534	609	553	602	592	598	551	568	593	589	597	590	589	577	587	592	602	589	577	549	533	548	537	592	526	612	621	582	583	557	548	555	574	606	562	612	567	605	585	610	602	600	587	589	612	551	569	590	588	575	600	581	603	594	604	579	563	581	583	577	586	563	594	631	568	592	554	599	560	597	542	603	588	621	619	598	556	611	586	594	615	580	551	579	557	608	600	570	526	599	619	555	616	597	584	605	575	623	622	545	570	592	539	606	576	529	584	533	602	602	542	593	608	581	578	601	569	573	576	576	591	515	552	608	575	608	597	556	554	571	548	587	585	587	559	567	569	588	544	607	576	566	608	623	568	541	543	622	557	572	575	604	586	565	572	549	602	572	584	598	558	575	559	576	549	580	605	581	566	611	546	579	589	610	578	609	571	618	571	581	608	598	534	548	573	579	604	586	599	580	543	578	517	564	562	574	601	561	605	590	599	594	611	598	620	610	574	544	613	585	550	609	553	565	568	634	575	592	551	572	573	529	551	581	606	573	612	618	616	540	567	589	576	642	582	564	596	564	580	579	599	549	616	595	582	565	568	606	568	621	607	578	562	606	580	554	555	542	646	587	591	613	544	596	583	571	569	603	559	565	602	560	595	588	621	587	547	613	633	570	520	546	621	572	603	618	556	631	567	594	557	566	558	579	554	562	534	583	574	596	633	555	615	511	594	617	545	602	604	602	592	579	596	573	563	541	556	552	615	576	529	589	606	568	572	603	550	594	541	638	605	589	583	569	633	592	567	589	598	619	603	590	589	558	644	589	598	582	601	591	609	536	588	578	543	596	546	570	607	557	582	579	558	620	608	615	565	599	563	558	584	584	537	563	554	569	571	541	588	570	592	627	561	562	573	556	578	571	548	608	632	608	643	634	598	607	613	580	577	594	589	562	551	542	564	569	600	585	612	596	551	569	559	619	594	596	597	583	584	632	571	597	587	573	527	579	574	603	566	583	558	586	599	577	599	559	596	596	595	589	597	561	631	546	622	575	591	556	596	576	538	577	547	652	590	605	550	593	589	635	580	564	617	615	603	613	563	575	590	565	569	595	551	534	561	581	589	581	599	599	564	568	611	618	608	609	561	582	573	578	617	526	566	559	593	595	542	635	606	582	580	577	624	581	542	580	573	557	600	556	598	594	563	625	603	595	565	607	587	596	551	562	600	637	562	609	572	592	586	568	577	570	570	563	576	576	588	559	573	584	580	566	603	612	603	598	610	561	552	586	581	572	587	568	598	587	577	579	617	567	585	638	583	551	552	567	573	567	595	577	574	568	550	624	619	533	586	594	577	555	568	528	607	532	585	604	584	601	553	550	554	568	609	580	589	577	584	586	551	596	634	590	600	582	586	612	602	587	585	542	548	605	598	585	597	592	573	553	540	594	544	592	601	597	602	588	597	565	607	560	623	595	580	605	587	577	614	547	613	606	598	548	581	600	613	575	566	598	590	601	591	578	593	587	574	579	615	622	566	632	557	672	563	561	588	544	547	601	602	586	586	574	571	570	594
17288	6032	2557	663	481	434	394	351	343	348	334	333	312	259	288	273	285	233	276	278	290	265	303	243	274	256	241	261	239	273	243	258	259	303	254	281	250	254	298	247	255	247	256	249	254	246	252	260	239	255	266	275	250	264	263	253	264	264	237	249	239	270	267	255	249	221	255	251	254	245	257	238	259	296	226	266	229	258	251	262	267	243	238	269	276	278	269	252	268	245	260	254	280	272	244	226	271	242	276	249	259	255	237	263	246	252	267	214	272	242	244	299	261	291	248	258	263	253	251	241	250	251	227	252	257	282	255	256	245	302	218	220	266	231	260	280	235	253	245	241	253	232	253	260	262	237	232	248	246	255	264	245	251	243	244	257	259	263	240	250	257	233	269	284	266	250	240	212	254	236	281	273	276	253	269	236	227	253	227	251	239	257	264	207	266	269	245	239	255	244	269	266	240	235	272	265	258	258	249	244	254	261	253	262	269	254	269	271	255	238	217	293	247	226	233	254	244	232	277	231	254	233	274	230	286	282	230	252	247	259	263	247	261	255	260	240	227	265	243	299	285	219	215	272	258	253	239	271	240	267	245	233	268	231	250	242	228	265	295	255	246	251	282	257	246	287	244	249	271	258	251	231	268	271	277	264	242	208	256	236	257	238	248	269	235	239	263	238	252	248	239	260	265	268	269	233	220	253	248	248	247	253	269	264	256	275	227	247	221	250	238	237	250	225	252	262	262	211	237	249	273	253	276	256	248	276	245	243	232	267	236	246	256	249	263	257	259	265	266	244	247	246	252	240	257	252	273	270	259	240	202	252	292	265	249	289	243	248	264	261	254	279	251	249	247	225	246	226	223	240	269	239	254	227	244	226	271	217	254	244	253	248	233	251	274	239	247	286	257	273	210	265	234	268	247	246	211	275	261	252	276	245	238	225	237	261	257	228	256	286	255	259	247	228	241	275	262	232	289	263	248	220	240	243	232	262	233	263	255	258	245	232	253	237	248	252	286	219	253	292	257	220	255	224	220	234	244	236	261	275	250	279	266	259	249	261	259	242	243	282	282	268	251	233	247	245	229	258	192	247	261	273	224	265	243	285	259	246	233	271	259	252	263	268	264	233	249	268	265	267	262	252	286	262	225	258	244	260	230	246	247	258	224	236	252	265	251	267	256	243	239	272	254	273	254	258	252	251	262	226	241	241	266	246	261	212	237	258	260	267	259	262	249	257	221	280	236	276	246	264	277	266	238	261	252	247	267	254	250	259	256	245	284	304	285	269	238	237	286	233	250	275	265	243	277	231	247	269	272	234	241	250	275	249	258	212	232	263	252	277	273	266	229	267	239	232	270	286	242	241	257	273	234	227	276	229	260	254	253	259	249	229	248	246	256	238	239	243	259	254	271	261	236	244	248	239	255	249	237	249	246	241	247	249	233	241	246	248	227	239	276	280	252	248	235	260	219	271	251	265	258	272	274	237	264	283	226	250	266	249	287	263	247	234	252	276	269	247	246	235	263	273	226	255	241	222	248	281	234	246	230	251	284	259	251	206	241	215	240	277	229	251	236	255	237	268	245	270	218	266	265	251	254	255	268	251	256	286	287	269	290	269	274	234	279	247	252	253	267	264	230	272	241	235	260	244	241	229	249	253	286	245	259	252	247	239	226	254	239	246	261	252	218	253	251	246	260	246	244	285	278	239	260	234	265	232	244	250	238	231	244	268	251	238	246	267	241	256	268	236	286	242	271	278	263	249	284	245	275	262	299	252	230	273	274	251	266	245	232	236	252	268	233	245	245	267	254	248	225	254	207	264	240	257	251	257	255	250	238	235	267	256	232	272	263	239	240	287	246	257	273	235	264	253	272	235	254	251	244	242	252	263	267	254	231	271	249	261	245	240	245	256	245	245	252	228	243	264	251	249	231	247	252	262	262	238	258	227	224	243	264	248	257	246	262	230	274	261	258	283	246	277	259	255	250	248	280	244	270	254	256	263	270	230	265	243	231	232	283	255	242	231	236	252	230	237	253	269	261	250	253	248	259	224	215	262	269	227	275	246	229	268	243	235	237	237	274	251	218	261	260	243	268	261	249	267	265	230	247	221	252	270	269	257	264	247	221	257	266	268	236	256	267	226	245	247	221	275	239	256	229	271	233	243	248	232	233	253	237	231	252	213	232	252	241	257	251	265	235	257	214	256	250	244	227	256	263	229	248	228	208	261	273	243	270	255	238	254	235	264	263	250	246	233	241	238	268	230	251	260	251	251	255	241	260	229	266	252	254	239	239	228	251	236	252	289	233	244	252	242	220	263	227	247	224	232	226	233	243	255	264	250	242	242	265	237	247	244	234	249	251	248	245	228	235	260	271	271	200	235	243	230	249	247	273	292	275	254	249	280	241	259	228	227	259	250	275	284	246	244	278	248	261	252	242	229	247	266	265	254	223	246	239	267	239	267	285	245	260	243	243	236	254	288	239	254	247	289	217	261	269	249	265	219	268	254	240	252	258	246	253	215	256	252	233	239	239	253	275	247	275	235	253	248	267	232	214	243	264	289	255	266	247	222	237	267	269	256	250	226	257	287	237	282	239	259	267	252	249	237	266	248	249	244	260	227	263	218	234	244	251	226	233	243	237	268	240	254	250	261	266	296	230	259	220	257	276	275	231	255	260	270	249	247	289	259	272	256	232	223	278	266	251	254	240	255	286	245	255	291	275	275	264	245	279	231	246	284	273	261	263	248	271	295	255	262	258	257	231	269	255	256	263	258	230	242	234	277	262	255	229	240	226	258	236	231	253	265	255	208	247	255	260	240	226	235	246	260	271	258	241	238	232	247	263	243	234	251	226	281	237	267	239	250	254	274	242	249	259	282	219	273	246	238	244	271	254	248	254	228	259	225	265	256	258	241	255	257	245	282	249	236	253	251	221	240	240	267	225	247	238	235	256	295	258	233	286	259	239	288	230	250	264	270	248	248	269	244	260	289	247	252	252	248	252	249	241	252	229	267	273	243	265	251	276	223	272	245	272	239	246	242	271	237	234	249	255	261	237	264	238	268	241	217	247	242	284	246	254	251	272	267	259	252	261	230	212	277	263	230	236	259	228	233	214	215	264	227	237	242	239	270	254	274	276	221	270	242	255	279	234	262	271	238	240	265	235	265	265	277	245	250	233	247	267	261	246	281	262	274	225	253	226	262	230	236	298	239	266	217	239	266	257	248	273	228	251	252	266	263	226	222	249	289	236	242	257	269	250	236	250	206	254	231	262	257	267	261	281	256	230	267	281	277	226	264	271	282	249	267	259	238	254	259	208	231	244	257	271	244	242	236	230	236	232	266	270	244	231	251	250	219	264	241	254	248	245	258	247	280	263	221	247	270	254	239	267	245	240	242	265	281	267	287	285	231	248	241	265	264	241	232	225	273	257	243	258	275	225	243	236	232	259	269	269	268	251	260	251	267	234	264	242	229	262	265	229	255	280	255	233	252	257	235	260	244
12567	5799	4370	1882	1572	1428	1326	1188	1265	1169	1084	943	862	790	760	719	740	706	716	780	802	751	698	697	651	672	565	660	628	637	628	649	654	653	664	656	638	616	685	601	626	664	597	639	629	613	579	603	626	627	568	572	619	635	641	645	648	615	611	684	619	647	638	600	666	635	602	578	642	587	574	596	650	611	595	626	610	647	616	634	608	588	619	589	573	593	618	665	579	603	620	615	623	630	613	595	635	618	624	575	619	597	610	618	646	597	620	649	661	620	598	601	639	582	553	640	598	617	649	632	665	605	596	614	616	601	619	585	591	637	631	635	625	647	615	608	638	618	605	641	608	641	587	561	570	588	596	602	641	638	637	588	616	660	660	610	572	604	603	615	626	578	539	659	629	591	638	629	616	597	627	610	571	629	609	604	617	615	607	625	596	627	598	611	635	591	616	624	591	585	604	576	649	609	619	586	626	655	636	636	624	608	629	602	583	593	641	636	633	595	628	643	610	622	613	616	639	625	619	629	626	596	648	614	614	624	617	587	635	582	569	594	597	609	607	621	622	649	596	582	641	585	601	588	615	615	597	607	620	604	579	588	637	587	571	613	580	618	638	663	625	629	587	644	583	577	631	650	600	627	614	616	593	616	614	648	575	581	610	575	628	580	601	616	586	621	644	651	609	627	597	595	610	626	615	601	677	622	590	649	667	615	606	616	656	609	563	636	639	585	566	618	621	580	602	589	620	634	595	597	623	668	609	623	598	634	619	603	605	619	623	612	556	589	621	606	568	572	571	576	623	620	620	622	646	621	565	592	611	587	601	578	621	595	641	601	642	642	629	610	630	668	616	563	603	624	619	578	638	583	607	602	627	605	641	619	603	572	604	556	620	559	591	603	578	637	644	595	564	619	600	585	610	598	593	583	617	619	623	628	567	626	664	610	623	605	643	638	640	613	592	640	632	612	613	619	555	582	587	596	605	601	632	603	617	657	621	571	628	567	601	670	611	655	631	590	628	580	646	616	599	596	539	610	636	636	615	633	612	611	619	630	626	649	615	650	600	602	630	623	640	610	641	634	623	630	569	613	641	586	632	645	617	617	597	587	597	648	608	590	618	606	608	605	576	582	591	597	621	628	579	634	587	665	601	596	637	610	626	591	609	587	640	560	588	608	613	619	609	593	608	639	609	627	620	643	620	595	603	625	601	596	656	612	604	642	568	659	589	622	588	660	607	593	585	595	605	629	661	606	631	600	619	608	629	575	643	594	581	629	661	647	577	601	598	611	627	639	615	612	607	587	630	626	604	593	608	661	609	601	604	639	548	629	630	633	643	619	588	613	600	628	630	622	631	646	636	648	651	607	601	633	574	620	657	552	630	614	627	646	574	606	678	634	597	546	624	603	575	592	641	582	597	666	621	591	601	633	658	597	616	603	630	609	599	622	613	588	618	624	643	589	611	612	584	556	611	639	593	605	654	603	605	638	576	664	563	591	606	624	589	606	549	611	628	637	610	610	603	589	601	617	620	597	556	616	621	612	564	679	628	591	643	613	603	587	556	634	609	643	608	586	642	603	613	617	619	591	622	591	619	612	615	624	624	614	588	656	631	620	625	619	615	585	614	606	599	638	571	612	674	617	584	638	607	603	662	585	635	642	627	557	626	618	578	606	585	624	624	577	648	674	596	606	628	628	605	612	612	621	607	575	618	589	640	593	640	628	594	601	590	584	628	591	653	619	616	596	615	607	623	644	622	620	619	585	599	673	619	594	616	663	672	580	604	638	597	610	606	598	601	628	641	619	616	606	617	573	648	554	586	625	617	639	626	630	659	621	653	626	610	593	610	584	673	638	553	643	604	578	621	584	622	567	580	605	612	646	626	618	611	622	611	593	598	625	607	594	620	621	604	619	621	567	588	569	554	636	637	599	643	606	625	638	634	625	598	603	612	638	586	624	638	670	587	578	582	577	603	595	624	613	614	617	609	607	614	641	612	644	637	586	623	619	641	593	590	567	588	605	604	647	621	631	597	611	595	684	568	604	601	596	618	600	616	602	583	644	621	610	634	652	583	614	593	597	650	611	648	626	579	631	574	575	611	581	616	598	611	557	611	587	630	577	609	592	628	614	632	629	655	601	623	616	608	596	608	618	576	647	597	576	672	611	632	618	564	609	604	645	623	587	594	587	605	585	598	576	611	562	633	587	618	571	637	599	608	605	586	603	607	684	575	605	604	604	586	604	585	602	642	583	626	603	556	591	675	645	623	576	601	583	601	648	654	614	608	592	615	602	600	589	620	612	610	596	596	589	598	589	618	618	616	593	632	600	602	610	617	634	650	600	672	589	590	601	618	613	639	620	589	614	600	610	583	616	632	584	627	587	632	559	637	608	610	644	627	635	623	605	599	609	599	623	598	617	590	612	618	592	631	632	608	605	590	650	629	598	602	591	605	575	612	617	613	640	608	620	641	667	542	641	632	585	568	586	639	632	637	611	641	645	633	645	637	603	658	631	586	626	603	625	594	642	621	627	609	653	617	616	575	643	578	583	615	585	653	574	600	608	647	624	629	600	618	617	592	575	575	570	614	628	629	643	662	619	601	618	580	651	587	611	571	608	631	553	613	585	587	628	554	627	536	632	594	589	636	625	592	597	634	629	594	575	643	573	620	588	572	599	623	611	627	580	598	608	643	631	596	604	628	595	627	604	553	620	603	599	554	637	630	562	568	638	620	627	603	616	597	588	632	634	623	614	587	644	600	620	560	626	604	590	590	618	582	614	590	567	604	659	615	610	609	607	664	619	599	613	584	638	589	590	606	611	615	564	640	631	602	595	619	584	595	605	593	600	606	576	609	605	552	575	658	646	641	628	601	618	580	596	654	659	642	640	611	618	624	620	633	610	584	644	599	650	643	644	616	623	596	604	608	597	616	569	592	632	623	607	616	599	603	669	590	627	593	602	627	615	626	637	590	559	605	615	602	615	604	586	601	633	621	576	643	625	598	595	610	596	597	599	584	634	651	623	628	615	622	597	615	588	575	602	633	637	622	619	638	618	607	588	627	622	599	591	633	614	602	630	617	618	629	595	667	607	612	549	589	609	586	595	612	617	618	637	593	636	599	615	647	626	624	608	603	605	566	636	615	683	591	623	614	593	671	621	639	643	587	612	576	587	612	596	601	597	628	606	619	612	630	583	627	633	600	652	622	664	590	639	637	593	636	642	631	576	645	620	598	578	578	621	641	643	608	598	592	603	601	606	602	631	635	624	629	622	591	576	632	614	609	611	591	611	610	618	616	640	581	646	557	599	638	584	595	567	606	573	652	592	618	580	631	603	588	623	589	602	628	607	597	628	632	556	595	636	559	586	560	608	598	618	583	639	649	603	566	618	605	590	616	635	629	634	578	614	620	596	594	600	583	597	599	649	643	547	609	607	611	605	604	610	603	667	635	603	582	657	626	635	612	606	644	577	610	566	597	586	598	625	594	595	609	636	634	661	609	618
28744	12670	6343	1383	898	757	647	567	527	568	468	448	411	372	347	341	336	319	357	376	379	296	330	325	335	312	312	311	335	338	285	304	314	310	311	293	282	266	282	302	305	302	291	269	294	287	299	283	307	324	297	275	279	250	316	325	280	256	261	290	283	261	295	307	305	306	293	259	278	297	283	262	325	290	295	301	309	284	280	295	316	303	289	285	302	283	298	287	293	297	270	314	273	288	281	305	338	258	313	295	283	306	324	279	311	309	302	259	296	269	271	275	275	272	266	279	286	278	301	277	295	298	298	306	263	273	302	336	268	295	287	298	271	324	305	316	300	280	306	317	340	300	281	267	324	275	313	275	307	289	333	260	298	308	268	273	291	281	282	317	294	290	280	305	288	300	253	296	280	268	294	292	303	291	280	260	290	289	306	275	299	318	295	280	284	273	296	270	295	307	279	301	278	299	260	283	272	287	269	268	309	301	264	301	284	291	256	298	281	272	281	320	294	264	279	273	284	278	311	266	280	302	271	273	273	304	311	296	323	312	279	284	312	288	304	293	276	302	259	293	261	294	293	291	293	320	297	275	313	257	293	304	253	286	292	288	283	304	265	274	314	303	300	262	288	303	290	339	301	314	282	286	330	284	299	318	297	277	298	285	297	286	322	293	285	291	279	293	302	313	282	294	308	261	260	285	291	297	276	288	299	317	276	299	278	303	285	283	269	307	279	274	295	274	287	279	266	256	304	275	274	291	278	288	278	304	254	280	315	290	267	307	294	314	284	288	320	287	284	301	295	349	308	303	314	274	296	301	285	294	311	273	278	320	291	287	282	299	300	275	270	299	317	263	268	286	282	321	281	296	249	285	284	289	287	272	315	285	251	307	305	266	282	265	269	267	278	297	300	268	294	280	302	264	310	269	292	283	256	283	287	293	305	287	308	268	308	288	290	271	287	289	332	265	281	288	292	285	284	285	297	292	306	278	281	286	316	297	307	268	261	258	297	302	320	268	272	319	309	267	290	303	280	296	328	298	288	310	292	302	306	325	291	305	271	329	264	265	266	276	282	290	250	298	311	280	285	289	295	270	268	294	319	258	313	280	268	318	289	263	293	284	320	314	287	296	307	292	296	284	286	292	279	280	294	263	268	301	311	280	296	285	293	292	285	321	277	280	309	277	298	285	302	299	274	261	279	292	277	305	284	263	291	311	276	282	307	304	305	303	260	279	296	286	269	289	288	264	318	291	319	324	300	274	293	295	288	283	300	334	286	305	325	276	269	289	297	293	304	310	293	297	303	293	236	288	268	302	292	281	302	280	288	287	314	291	273	288	273	309	294	283	294	290	309	285	271	289	322	277	279	290	293	269	314	251	266	294	313	289	275	281	283	273	310	284	315	301	301	260	306	306	283	311	322	289	327	290	278	282	282	271	270	329	327	274	275	295	292	262	291	288	283	263	279	295	268	306	268	298	310	275	264	307	296	261	284	289	294	285	299	297	267	302	270	297	286	294	261	274	278	279	301	252	281	300	300	279	276	261	283	297	297	265	261	306	339	284	303	269	260	306	284	314	289	278	300	300	315	282	292	301	271	316	326	306	278	277	264	283	289	293	303	298	302	304	294	295	316	286	283	304	287	303	262	303	252	315	285	303	315	323	302	300	314	291	274	288	297	287	274	290	253	271	284	302	314	274	276	292	279	297	311	297	291	301	316	289	327	307	301	286	302	275	326	304	291	303	291	290	302	284	281	293	285	269	308	281	284	273	267	316	308	290	272	280	294	290	278	293	307	307	296	298	296	322	251	293	291	292	258	299	293	321	295	284	291	310	301	298	305	303	246	287	272	286	263	285	267	277	287	291	275	275	271	263	294	265	293	276	278	285	306	286	300	284	295	289	295	289	285	303	296	281	303	284	294	296	289	293	322	285	261	279	249	313	297	291	268	287	312	274	275	300	327	341	302	265	280	267	317	297	310	283	276	313	284	273	268	319	292	255	314	306	266	277	246	301	287	281	280	334	298	315	258	301	314	289	259	289	267	275	281	304	292	284	291	295	302	289	309	305	296	303	272	312	285	295	301	307	293	295	281	273	278	275	296	309	281	293	309	320	294	273	276	280	311	298	312	273	281	293	268	287	302	289	290	286	326	281	302	294	295	285	297	284	298	292	345	261	279	265	288	288	296	290	296	330	314	286	278	335	315	306	315	299	296	284	257	293	310	270	272	285	257	315	287	294	300	310	306	293	282	286	274	299	298	259	317	285	296	282	308	300	266	272	300	298	288	290	265	298	289	283	289	300	280	288	284	277	267	273	329	317	278	310	309	291	321	305	283	284	299	241	279	299	308	323	295	280	284	246	299	269	301	299	325	293	288	260	291	300	312	303	273	316	292	282	310	278	303	310	279	297	248	254	335	270	251	302	266	296	290	289	283	312	319	291	275	297	275	286	326	309	272	267	284	279	326	301	302	269	296	268	312	307	324	294	296	292	303	277	279	257	283	292	306	299	275	270	290	265	278	311	266	290	311	288	298	295	288	330	296	309	315	287	304	311	292	286	298	336	300	284	302	301	260	309	289	298	281	264	263	276	268	276	271	295	308	298	299	309	250	290	295	260	250	297	263	322	308	307	312	273	276	255	287	324	296	282	280	328	279	298	256	307	292	299	302	321	267	340	294	273	277	284	276	269	266	343	268	271	331	283	282	288	288	299	287	292	313	265	322	279	278	321	279	267	261	299	325	314	274	304	348	287	313	311	292	280	290	298	244	295	305	271	267	241	252	285	285	272	269	292	300	287	314	285	285	289	278	275	287	283	256	274	293	306	302	321	315	280	281	289	253	285	265	295	275	255	273	309	288	277	290	282	273	272	300	273	300	318	282	274	299	289	285	286	286	290	279	302	318	290	276	303	280	272	278	301	316	309	288	283	303	275	273	287	308	292	265	300	288	295	293	274	266	298	261	314	260	324	303	283	302	296	280	291	298	283	278	315	309	288	297	301	261	290	276	308	332	308	270	243	279	272	272	278	305	319	292	266	286	299	285	291	258	306	265	311	290	285	283	281	273	288	293	315	294	284	266	270	322	276	248	249	290	330	279	276	316	270	272	298	314	298	326	319	233	255	291	300	285	318	285	278	267	311	269	274	286	266	254	258	281	258	294	281	305	295	265	271	300	268	311	277	274	316	337	251	292	269	306	299	304	317	306	290	293	304	258	279	307	297	275	307	275	296	299	308	246	278	266	290	271	283	265	277	269	298	280	306	300	283	267	289	304	297	274	292	285	289	296	265	276	305	281	327	292	291	309	295	300	299	257	282	332	312	319	284	266	290	297	297	250	295	263	311	305	280	309	335	303	327	308	308	284	309	287	318	313	261	275	286	277	317	283	291	292	296	306	319	271	280	304	281	273	265	302	290	265	303	293	239	320	333	290	320	264	262	282	307	312	300	316	315	331	271	297	271	290	284	269	279	311	275	304	288	313	317	306	268	298	305	270	268
20157	10965	9919	3569	3085	2799	2446	2047	2165	2219	1947	1636	1317	1175	1074	1005	933	939	1021	1111	993	1008	975	905	823	808	795	756	814	780	758	757	735	772	783	815	760	749	741	711	718	661	748	722	704	694	723	687	712	708	719	722	736	689	680	727	731	704	737	697	757	713	744	667	726	692	712	699	670	695	700	692	726	696	711	740	705	717	730	697	683	700	674	671	657	647	723	689	706	726	703	704	692	684	709	717	707	708	657	695	732	721	685	708	706	710	695	719	714	696	703	698	699	737	697	736	725	700	737	730	704	695	683	692	691	676	660	675	706	691	744	706	704	674	664	702	687	694	697	637	725	672	685	696	668	665	712	678	722	694	712	689	689	702	711	653	747	678	687	697	703	681	729	687	648	678	696	687	666	688	696	719	696	709	701	735	686	730	670	696	740	703	699	691	688	684	672	685	672	707	707	688	680	694	697	706	690	648	687	679	704	661	704	694	709	703	680	701	701	716	750	711	693	756	687	686	678	706	750	705	710	674	674	640	696	643	729	713	679	719	741	708	710	696	681	667	660	700	721	660	663	694	701	720	773	711	720	727	684	644	681	647	702	677	700	663	705	727	681	735	680	680	716	709	689	694	732	725	722	699	739	648	683	715	700	687	708	686	702	699	631	712	708	701	687	696	669	665	680	675	731	705	705	715	638	726	711	751	695	704	657	687	744	720	708	683	687	679	723	674	713	677	655	712	707	672	770	670	671	677	662	760	742	642	724	647	709	720	686	643	706	669	639	618	697	707	666	708	721	669	687	701	666	688	680	751	706	722	700	729	679	685	719	665	698	638	639	648	678	661	654	704	705	736	709	663	700	675	682	673	662	682	720	697	648	665	697	715	689	692	684	696	696	728	722	719	682	694	696	663	688	729	728	667	651	721	689	736	730	666	714	685	706	703	701	745	685	735	674	759	712	672	696	692	699	673	738	688	675	641	706	684	692	683	711	677	655	686	686	638	747	680	696	682	703	676	706	694	707	710	735	686	645	693	674	718	680	691	669	732	759	695	716	669	700	672	669	721	693	681	733	698	722	744	691	688	684	646	670	694	742	710	716	657	717	674	707	639	712	672	687	699	707	644	697	701	672	735	736	683	713	709	715	686	712	676	703	699	696	710	698	746	696	715	734	680	691	711	734	615	698	703	655	705	698	669	718	698	718	722	673	699	716	691	710	714	703	690	706	692	669	667	707	665	676	696	669	699	725	718	711	727	654	730	738	685	729	657	729	670	691	709	677	743	686	709	685	669	708	693	619	722	694	672	681	726	703	677	704	667	676	692	705	698	699	732	649	698	670	783	694	653	685	704	699	647	721	709	682	730	688	717	703	661	648	716	683	672	746	710	703	623	741	654	700	703	698	692	701	697	687	711	680	725	722	686	748	640	700	702	673	717	739	715	653	717	652	690	703	696	695	710	727	670	710	660	687	743	721	705	687	711	698	725	692	722	705	681	682	676	704	716	725	729	688	759	688	668	671	685	678	650	695	610	695	684	668	646	649	689	696	730	700	738	724	702	715	653	708	719	696	673	733	718	701	725	608	689	673	731	676	680	720	703	684	699	632	730	694	686	670	728	657	680	721	679	678	690	696	713	698	698	657	743	704	717	703	760	654	701	691	660	704	674	746	737	707	651	672	687	749	729	700	708	660	696	717	719	685	711	649	635	683	697	737	703	708	674	688	687	746	722	732	717	669	697	718	691	742	687	699	709	728	687	658	739	669	732	668	687	697	698	753	658	655	673	687	734	670	638	742	655	715	726	680	687	666	703	667	687	687	650	739	674	702	694	719	716	685	681	669	662	699	657	738	705	685	687	723	714	688	739	705	716	695	726	676	662	657	743	696	719	689	699	703	690	700	643	674	638	735	713	699	722	748	667	694	608	709	740	694	665	692	678	734	692	729	714	685	711	678	694	653	646	741	659	636	644	720	729	698	717	671	647	685	664	703	694	659	704	713	680	701	726	664	715	632	657	689	728	655	695	704	714	737	685	648	668	704	684	727	671	718	689	665	733	710	708	719	701	738	635	794	692	655	723	742	698	700	701	680	696	688	713	711	680	644	702	671	685	696	654	688	731	691	734	749	674	683	707	736	717	691	693	738	714	669	679	737	706	675	675	705	704	709	706	667	685	735	725	676	689	701	702	612	671	716	698	693	654	708	747	703	740	654	657	706	712	703	704	674	694	744	671	643	699	702	739	675	684	736	695	722	672	658	728	749	672	649	647	714	668	680	704	690	710	663	717	724	727	693	659	720	667	701	698	692	694	692	687	712	663	664	722	695	668	711	712	670	685	694	732	712	682	679	672	689	728	732	652	692	701	680	657	688	689	630	690	708	663	717	742	712	731	720	645	704	669	745	706	685	713	699	725	734	699	694	703	697	698	684	657	624	716	690	678	686	732	643	709	690	747	686	705	682	677	738	692	692	699	715	661	726	705	680	687	638	664	668	678	734	695	720	733	728	698	724	697	661	706	711	667	690	703	723	698	683	738	742	673	703	739	691	704	678	639	714	638	723	667	714	702	662	666	727	682	673	740	672	690	652	682	662	670	730	709	695	704	677	652	715	728	712	671	715	697	703	668	732	648	695	724	717	619	662	658	704	672	712	724	632	705	735	727	701	631	658	689	709	662	697	687	687	671	690	710	729	710	695	707	664	689	681	731	653	679	675	686	673	747	725	710	704	690	657	664	688	683	703	693	695	704	726	690	713	750	734	720	629	639	708	708	714	721	647	656	697	654	705	670	721	673	698	703	682	718	702	700	690	713	733	647	675	756	675	664	687	655	710	663	702	698	730	661	686	691	672	688	681	690	710	649	747	743	667	684	735	679	716	688	722	678	715	720	685	670	659	687	703	702	697	700	683	713	683	674	657	688	691	699	700	710	687	678	769	705	710	645	691	739	713	701	704	673	688	702	710	692	716	711	686	695	723	751	725	725	679	756	702	678	651	729	668	659	651	675	682	693	727	699	727	661	713	661	739	710	711	720	700	682	708	675	652	718	667	656	663	638	688	759	711	714	676	670	687	719	683	661	708	682	698	660	699	718	743	706	702	730	718	722	654	689	676	654	740	657	658	692	714	671	671	708	706	646	704	700	707	695	694	676	697	712	689	723	662	693	708	700	692	652	665	696	656	699	681	689	691	652	723	677	702	670	676	663	635	695	725	674	690	689	670	696	735	687	690	710	694	723	693	655	628	654	699	632	673	687	718	669	699	695	728	675	675	660	635	721	667	668	668	692	719	717	727	718	693	669	643	732	672	648	687	730	706	681	646	683	693	670	656	703	685	697	740	783	681	675	656	708	669	696	641	724	694	735	667	671	754	712	699	661	706	724	711	684	693	700	747	660	681	679	705	682	715	744	672	778	710	668	709	681	678	696	747	728	676	707	720	721	706	715	687	694	683	701	725	701	653	674	746	686	692	695	662	701	663	717	677	683	682	698	652	706	704	709	683	666
38041	17473	9494	2177	1278	931	802	681	663	702	608	500	410	382	353	308	329	308	362	363	341	317	299	292	304	295	317	258	288	254	265	274	289	293	272	244	290	238	255	254	254	271	256	265	259	222	252	269	272	265	259	257	285	226	281	254	266	269	267	254	259	278	250	251	250	188	265	221	233	299	275	267	269	217	242	221	249	264	250	264	228	262	230	256	269	244	243	274	253	281	254	267	260	276	261	286	236	251	240	251	247	239	249	233	220	237	248	278	225	257	227	220	245	248	245	264	242	255	264	235	253	264	244	265	255	252	253	274	257	234	264	245	244	277	265	257	261	242	248	258	273	265	271	258	243	246	244	232	246	271	258	232	235	236	252	246	247	249	241	244	221	247	257	263	237	252	249	256	224	246	236	274	247	262	265	228	221	218	227	258	267	253	265	262	233	261	253	260	252	241	275	241	288	239	245	259	250	257	250	247	268	266	247	241	262	225	243	246	251	226	255	247	233	261	234	261	245	256	256	238	248	257	240	246	254	257	265	261	250	259	240	254	262	257	254	271	243	300	257	257	242	256	248	256	269	266	239	240	251	272	252	244	265	266	210	247	242	248	233	233	238	252	272	258	230	247	253	243	255	235	263	231	253	255	224	247	251	247	243	248	237	270	242	277	230	286	248	250	255	248	261	249	244	258	235	263	244	229	263	260	242	237	241	258	241	243	258	233	264	264	251	257	262	252	234	261	245	251	255	258	248	256	250	259	265	267	259	270	242	242	285	252	249	282	230	239	246	259	255	264	270	240	210	241	254	258	232	259	283	271	254	274	275	232	262	268	228	214	233	261	283	266	260	252	259	292	225	261	236	258	206	242	258	253	250	268	279	250	254	253	267	259	269	248	224	235	246	249	255	232	247	243	252	273	236	255	248	211	260	247	253	254	260	240	246	276	251	266	248	279	238	231	246	250	245	246	254	243	220	220	263	241	253	267	245	215	238	208	245	232	218	251	235	256	249	238	243	247	231	245	235	292	267	240	243	258	265	293	289	254	247	235	239	245	244	248	251	240	247	232	242	236	236	234	265	234	283	223	258	248	225	234	273	243	260	253	223	244	254	259	225	233	264	249	236	255	246	242	222	288	251	233	243	264	249	239	255	233	243	278	236	227	232	275	252	227	249	248	250	256	252	249	231	233	257	261	236	255	242	263	263	271	265	260	212	232	238	266	256	258	244	257	238	238	256	240	271	264	259	291	252	271	263	260	243	241	223	247	226	252	253	225	257	236	238	270	275	230	275	221	233	273	240	299	230	260	247	233	217	261	245	253	231	272	247	274	238	254	267	267	248	263	275	303	235	247	242	236	250	251	248	259	276	254	290	248	252	238	241	239	243	257	237	266	239	242	250	273	253	243	277	241	222	270	256	238	250	278	241	254	270	270	247	274	244	237	265	255	241	262	255	237	231	277	280	235	257	246	269	269	243	274	241	263	251	248	234	231	239	244	234	243	235	239	228	262	267	248	269	260	255	247	247	267	254	219	249	271	260	280	269	277	251	232	228	242	275	229	253	251	247	268	250	231	253	246	243	246	255	229	248	272	267	253	264	280	235	249	254	263	278	260	269	244	254	240	239	256	241	267	261	250	246	269	259	285	236	243	223	268	247	265	236	237	231	244	240	272	246	251	265	255	279	260	226	237	234	241	229	239	263	244	248	266	249	253	237	255	249	245	248	243	266	246	259	253	260	269	245	267	243	254	263	277	260	266	226	267	250	238	261	248	240	258	247	281	273	252	253	258	258	279	249	245	254	250	255	278	282	274	239	237	237	261	253	240	255	299	236	263	248	255	237	228	248	241	261	275	258	232	233	231	224	223	239	267	259	239	229	258	233	250	269	263	219	246	261	244	279	235	243	255	270	237	274	212	249	271	243	282	281	240	234	249	281	216	248	239	255	271	281	233	260	239	244	235	259	257	228	269	257	250	245	269	300	265	241	258	255	251	213	265	254	260	250	245	224	266	228	244	244	245	242	265	258	273	222	243	255	242	250	293	272	259	272	244	260	261	244	275	280	264	244	225	260	233	212	275	247	254	208	223	270	275	244	241	271	250	273	243	264	304	236	257	245	231	267	254	263	262	257	254	241	249	243	237	269	249	243	229	273	224	260	279	248	262	258	255	272	232	285	256	267	248	267	239	254	237	247	266	265	247	250	261	238	269	254	235	237	238	241	243	249	263	269	275	238	242	255	245	246	268	243	228	238	236	236	243	228	259	271	259	236	254	238	245	224	264	268	259	262	255	256	229	264	245	296	261	257	219	252	252	275	222	252	246	246	244	226	255	255	257	233	243	252	259	264	244	245	291	264	265	255	228	244	244	276	255	257	247	254	246	296	269	244	285	236	261	262	246	218	249	244	263	257	253	258	245	275	223	267	237	263	250	245	231	238	286	242	232	293	270	287	254	239	236	232	261	254	227	266	248	247	265	267	250	250	280	276	258	254	231	256	258	248	254	276	249	273	229	252	246	247	264	256	286	250	251	255	222	236	259	247	230	252	238	244	269	242	247	288	270	261	260	251	250	278	274	267	256	242	249	258	263	251	246	230	264	250	280	273	245	256	275	252	230	265	233	262	229	254	258	238	245	264	268	255	218	258	232	250	236	304	243	228	258	258	245	240	237	273	218	248	259	251	216	263	264	231	260	258	240	255	262	257	226	225	227	238	231	235	242	259	247	277	264	271	259	257	252	211	224	308	250	274	272	282	242	260	245	225	230	243	248	279	243	253	248	261	251	256	256	265	269	291	285	230	263	261	257	235	256	236	250	282	241	258	238	265	251	293	264	284	256	262	260	277	231	269	245	250	236	220	254	250	249	252	231	237	228	246	260	276	240	240	272	242	266	263	251	281	243	255	250	239	255	265	245	267	245	277	243	252	288	278	234	239	259	270	234	218	249	266	257	254	260	236	244	238	228	259	280	264	285	248	217	262	284	228	264	248	212	250	245	282	243	227	225	267	221	258	265	245	255	255	247	228	259	249	240	274	257	248	250	257	237	264	257	249	254	251	238	251	258	271	235	244	225	252	252	262	240	244	277	271	247	252	264	222	269	281	260	253	250	270	243	268	267	260	243	266	237	238	242	267	303	264	280	246	259	256	221	218	271	242	245	275	257	222	225	272	260	242	246	235	231	243	285	293	261	250	249	243	281	228	288	232	265	231	217	258	220	291	279	274	261	217	257	242	243	226	221	251	217	219	266	209	250	229	239	243	264	238	259	274	248	232	269	250	245	234	247	252	237	264	253	228	229	219	261	263	245	233	248	244	233	264	251	254	249	267	265	255	248	231	265	251	247	249	270	274	286	235	262	251	217	248	277	234	251	256	233	248	305	249	268	261	245	252	229	255	228	283	242	248	246	238	235	261	236	245	245	255	247	228	255	249	268	264	237	284	231	227	247	229	249	266	257	250	274	255	259	294	248	220	249	250	238	250	229	231	264	251	259	261	234
24934	13684	12354	5008	4528	3944	3671	2987	2772	3167	2671	2269	1697	1474	1177	1077	982	1019	1235	1304	1193	1174	1059	1006	870	832	723	744	761	748	695	711	731	757	810	783	733	715	741	684	648	713	650	587	681	623	639	664	618	647	668	582	600	582	640	671	605	621	674	636	653	654	593	661	677	632	647	617	638	576	636	636	635	667	606	635	598	589	639	626	613	606	600	594	600	656	601	614	620	604	630	565	603	592	608	609	532	658	611	611	604	622	607	584	622	623	583	611	600	610	636	620	604	613	607	610	594	624	575	629	613	592	608	648	602	621	571	599	631	642	595	604	590	625	645	596	604	609	628	598	624	606	618	592	570	568	656	620	623	598	604	618	552	605	620	605	592	579	615	567	586	584	570	610	687	604	615	617	611	593	621	607	619	648	600	623	583	636	603	625	662	617	570	603	586	581	632	587	622	600	631	632	605	586	603	616	610	603	603	607	596	632	626	624	635	646	597	612	590	590	570	643	605	603	612	618	618	602	591	579	612	599	618	610	595	615	623	612	645	599	612	625	578	616	606	545	606	572	625	634	630	628	608	613	602	628	629	535	608	594	548	625	610	631	590	602	587	604	583	611	580	574	625	633	606	609	597	588	576	598	571	607	581	569	556	605	615	585	586	592	591	601	620	626	610	604	613	605	619	615	616	664	661	616	586	614	635	576	634	624	648	591	584	597	580	567	597	583	623	598	637	608	619	597	612	562	634	595	609	599	599	583	607	612	613	601	623	629	600	573	599	582	598	607	580	584	597	655	580	589	592	557	614	577	606	558	564	624	603	624	612	625	556	584	648	614	614	607	614	593	598	622	631	608	616	588	558	668	658	614	551	599	595	675	609	633	591	616	619	602	586	628	603	583	586	635	553	625	594	576	635	588	591	629	623	643	595	618	580	566	580	576	550	659	614	599	580	563	617	637	624	630	587	635	612	628	575	624	609	583	595	575	656	605	561	581	640	607	613	578	598	577	598	610	616	598	560	610	596	597	611	625	590	618	605	601	602	614	599	578	605	605	594	609	589	641	591	631	637	635	628	594	586	619	600	628	618	620	584	652	608	607	684	614	612	601	556	641	588	587	641	603	603	588	592	590	589	608	622	619	638	626	603	597	624	619	597	601	621	609	583	591	606	628	621	596	625	606	596	585	604	594	642	641	620	601	588	636	620	621	566	570	619	581	645	558	640	642	613	609	617	582	626	618	594	595	570	596	562	618	635	554	605	589	597	616	583	587	594	626	630	580	621	617	618	611	571	587	569	600	546	578	607	629	568	582	608	615	618	637	589	616	633	599	594	583	603	603	562	580	596	593	629	611	590	589	613	585	651	620	597	582	638	643	581	613	661	646	618	627	651	629	548	583	613	625	589	610	600	620	592	583	610	624	585	641	602	609	614	566	618	604	616	645	604	631	591	575	639	625	646	597	652	634	583	586	617	641	632	586	642	638	596	641	625	618	557	584	584	604	595	617	620	628	591	595	622	622	551	614	653	598	601	612	607	597	568	580	643	619	553	619	576	598	584	605	598	629	617	676	616	643	608	606	562	562	614	629	580	592	619	597	602	592	605	598	604	623	571	596	623	629	613	604	575	596	565	599	590	576	579	629	595	603	611	594	611	601	598	590	622	580	592	594	639	586	592	633	581	580	578	649	625	565	609	637	628	641	603	618	674	599	575	590	599	638	591	596	619	597	605	598	637	642	639	567	591	558	600	579	603	640	633	607	565	635	587	633	603	575	617	600	624	604	618	660	605	619	607	597	614	609	658	670	614	569	594	591	599	597	583	593	610	625	593	582	600	646	608	591	579	615	596	576	599	581	618	611	556	595	590	636	618	651	533	632	560	607	618	603	559	589	593	606	575	595	594	655	604	581	604	607	576	605	591	597	591	599	593	615	577	626	599	553	612	572	590	588	587	620	600	626	609	653	546	583	577	636	630	612	646	666	605	612	570	624	607	599	587	638	622	633	603	606	661	602	589	623	581	615	584	596	585	586	597	604	621	576	629	654	568	603	604	573	621	620	622	578	550	562	589	578	557	599	617	579	605	588	603	589	591	584	605	624	621	596	600	623	620	625	612	625	622	603	586	594	661	571	607	609	596	594	609	594	597	603	606	635	604	602	595	624	561	533	637	628	603	619	586	634	616	599	624	643	586	580	576	595	595	637	582	589	578	627	644	649	623	592	590	591	608	637	589	621	588	628	594	573	557	581	583	582	638	611	625	598	606	622	586	582	665	634	623	570	614	630	610	586	605	580	579	594	593	618	618	627	616	577	649	614	576	595	570	566	575	612	597	601	593	599	592	633	668	583	577	555	599	579	581	609	627	585	599	591	589	627	667	624	583	598	610	579	610	595	626	596	600	601	626	597	603	558	626	579	648	599	632	582	587	609	555	588	564	617	626	621	645	603	649	578	673	606	618	593	641	555	567	565	591	629	646	585	620	616	626	608	627	612	567	569	577	617	630	596	618	602	566	578	645	623	622	662	581	590	642	611	591	629	621	600	588	573	549	555	606	616	596	582	594	580	618	582	607	561	598	580	548	633	542	576	646	617	605	624	592	559	597	619	622	616	656	603	587	570	622	620	601	612	630	535	620	643	595	643	605	599	593	612	647	633	632	625	598	619	610	601	611	676	586	557	603	599	611	602	603	622	610	623	634	591	614	612	580	591	527	633	618	620	592	585	571	617	605	591	587	568	572	623	597	609	612	596	652	636	586	628	577	595	625	604	586	573	636	615	631	608	644	584	588	599	601	637	588	563	603	591	618	582	632	616	631	589	586	622	600	600	633	642	629	614	611	648	587	625	609	582	597	604	604	623	568	574	571	631	599	564	644	640	604	559	586	627	600	624	633	611	560	602	589	605	601	583	566	621	593	624	638	574	647	602	576	593	595	631	596	643	622	612	637	614	663	622	604	583	582	591	602	638	573	577	615	611	581	620	590	646	596	613	610	561	653	515	645	564	616	586	627	583	602	592	626	620	635	617	592	590	637	609	593	571	611	603	574	582	626	630	578	635	556	626	633	625	554	562	615	605	582	554	627	589	623	594	582	603	584	609	623	611	613	571	555	659	628	592	649	593	610	604	600	633	611	595	615	606	590	570	622	612	619	555	619	580	632	614	647	644	602	623	659	602	597	606	609	571	582	570	605	607	604	566	618	558	625	635	572	622	631	620	606	571	619	602	578	586	622	584	605	612	613	595	605	578	617	632	618	619	581	593	589	596	615	568	604	647	611	623	593	597	658	637	596	592	596	574	566	603	556	597	611	584	608	590	618	633	593	588	593	599	582	599	592	554	677	606	603	608	584	637	649	574	630	605	600	607	622	595	582	574	626	561	580	601	608	594	594	568	589	619	584	580	600	635	535	606	676	618	593	597	607	615	608	617	603	600	633	602	607	596	552	573	621	644	604	614	573	604	597	608	632	607	616	591	606	599	574	607	626	634	622	604	596	620	571	608	614	574
17252	6716	2535	611	438	420	409	333	331	354	330	308	284	316	286	262	275	287	291	283	273	263	286	252	260	261	271	258	273	264	269	256	261	236	261	270	239	269	267	245	257	270	278	243	277	272	282	288	243	324	263	290	251	249	290	231	247	279	261	255	312	274	270	275	276	257	257	229	277	293	249	240	268	263	242	242	244	255	255	260	261	260	250	256	284	272	246	250	259	249	236	249	235	262	280	270	264	257	262	246	289	251	262	273	239	264	270	275	275	263	272	252	282	260	253	254	259	255	256	254	238	260	298	251	241	265	239	271	267	287	275	231	231	244	261	261	292	298	279	277	259	253	269	254	241	272	249	223	269	247	240	269	260	267	268	249	260	256	270	256	266	260	258	279	263	272	271	253	308	255	275	260	255	268	279	269	267	252	281	277	266	232	241	283	266	284	283	251	266	270	261	299	243	229	250	259	260	237	244	203	234	241	279	258	285	258	228	246	259	267	256	278	262	247	277	256	267	224	275	271	254	261	258	255	273	258	286	245	250	249	251	259	285	254	275	269	241	264	279	268	259	274	254	252	239	255	268	258	252	255	246	269	266	270	245	237	261	248	249	273	285	271	253	258	255	246	257	261	273	254	274	269	261	290	247	248	242	269	288	274	276	295	222	268	252	270	255	261	253	258	256	266	260	264	248	275	268	258	256	272	232	257	223	256	241	248	292	267	259	258	269	233	251	282	271	254	260	272	253	246	296	281	261	265	257	237	266	251	265	287	274	248	279	265	275	254	249	262	278	272	257	232	240	264	245	244	285	239	238	232	273	271	265	245	230	258	269	290	250	249	216	283	251	262	282	266	252	297	239	251	259	226	279	258	268	293	275	253	260	252	285	273	255	306	254	289	271	260	283	234	237	288	278	263	239	250	246	277	241	277	268	258	285	281	264	226	266	275	240	260	253	282	250	256	239	278	214	265	250	254	233	255	269	246	253	221	251	266	277	280	239	261	250	260	245	283	249	256	289	268	277	293	267	260	279	256	271	248	264	266	266	259	286	287	253	262	264	253	251	256	223	258	247	252	281	266	244	266	259	292	226	272	243	249	267	288	266	270	268	285	239	281	244	264	275	265	240	245	233	270	239	290	244	234	252	249	270	269	248	245	268	254	262	273	256	253	284	259	271	246	260	288	257	219	254	272	261	260	265	284	258	258	264	281	259	249	229	260	239	278	288	251	259	262	256	257	263	250	279	274	235	260	248	260	253	264	241	239	273	244	229	279	292	258	252	237	267	247	259	245	306	259	269	286	256	244	276	249	268	263	245	238	259	250	254	243	298	237	298	237	274	262	260	253	246	265	255	283	240	235	252	269	220	247	261	279	270	276	292	270	250	265	277	236	276	255	272	255	258	265	253	294	279	246	265	238	263	251	248	258	250	257	244	250	252	268	304	256	253	257	274	240	281	272	266	268	291	232	271	262	272	255	231	247	250	278	258	231	273	249	260	264	235	275	289	253	256	249	245	273	259	245	248	270	260	277	249	242	262	248	267	252	278	276	277	237	245	276	250	291	235	258	282	272	261	243	262	238	243	245	251	264	255	262	273	257	268	270	268	239	256	270	292	306	264	249	255	267	232	262	259	281	278	250	283	274	245	242	247	250	266	286	265	268	273	236	276	256	257	276	280	257	249	276	286	290	232	272	246	273	257	235	245	279	254	282	277	257	278	260	236	262	250	243	286	268	259	274	257	294	290	277	262	258	230	276	278	254	271	280	245	243	263	257	267	267	274	260	259	276	258	248	241	287	256	280	285	270	237	254	241	243	249	272	255	279	282	258	266	226	224	246	261	253	246	263	240	250	264	286	283	258	236	258	273	241	268	276	300	231	242	264	244	266	240	282	258	274	281	247	270	252	274	275	265	239	253	256	225	250	242	257	237	258	269	251	282	232	261	233	221	257	281	267	257	275	281	254	283	250	237	253	249	227	245	239	297	252	238	253	269	254	246	265	271	252	304	262	251	291	286	285	246	241	260	244	271	265	263	269	264	280	280	271	270	259	278	290	264	254	257	241	275	267	256	261	263	257	258	269	262	235	234	273	278	290	279	262	257	247	239	279	268	254	276	271	245	252	269	262	271	221	255	274	239	237	270	270	249	271	267	270	261	282	283	262	237	261	272	270	276	258	278	275	254	263	277	283	262	271	259	257	268	254	223	253	249	248	256	287	261	252	267	291	267	259	273	263	266	264	247	258	262	244	271	253	243	293	265	263	234	270	257	254	261	229	263	262	226	245	286	290	265	257	290	222	266	259	237	259	281	270	252	250	269	255	266	247	244	247	260	256	273	262	268	263	248	281	226	252	275	267	267	240	230	227	261	253	235	269	252	277	271	240	250	236	250	257	253	252	289	275	269	269	245	255	261	269	235	250	262	246	258	281	240	261	265	292	276	228	242	287	267	261	258	262	247	247	232	239	256	271	270	256	264	274	260	231	278	245	267	309	273	242	257	263	284	255	267	264	250	294	255	256	247	239	230	244	214	250	259	281	242	273	276	252	273	272	245	294	252	252	243	276	271	253	250	285	276	305	253	261	267	263	239	257	236	255	269	247	247	251	286	259	276	268	273	277	277	250	244	258	240	257	248	264	239	260	273	243	230	238	276	261	292	260	237	270	271	252	249	264	254	270	273	283	249	269	263	242	285	256	243	242	250	262	258	246	230	226	296	274	248	280	236	267	271	249	281	262	262	254	269	262	290	252	253	246	226	262	269	277	270	246	236	239	239	251	257	257	232	251	266	286	233	253	243	246	247	242	231	247	277	274	280	260	273	270	256	261	309	252	276	252	254	260	251	284	276	268	274	287	289	274	240	258	264	272	267	265	294	254	243	260	283	270	243	242	252	279	245	299	266	268	275	263	274	244	247	287	259	267	263	239	299	265	237	250	277	251	245	271	270	250	277	265	262	260	287	275	283	253	275	277	259	257	243	256	259	259	258	269	273	254	266	243	289	245	243	265	299	252	277	246	256	280	272	260	277	261	238	259	238	229	264	261	271	282	272	256	229	249	240	267	261	258	263	263	284	216	243	269	245	267	253	238	262	289	253	278	259	262	263	253	279	255	253	257	261	254	304	282	245	261	238	270	255	247	262	249	265	245	259	269	264	263	261	270	250	292	289	223	260	263	254	249	268	270	215	284	290	257	234	265	253	266	262	257	295	280	244	252	249	258	257	280	282	274	255	301	257	290	272	243	249	246	245	245	231	284	221	237	254	256	270	257	281	247	255	236	300	250	243	225	251	241	234	296	275	259	284	264	278	244	253	286	262	233	259	245	293	265	238	263	266	273	263	248	280	243	271	249	260	246	252	257	266	270	245	246	257	286	231	238	261	266	283	254	265	258	264	257	249	253	263	234	242	284	274	263	276	266	243	277	258	252	236	280	252	258	239	220	252	255	250	299	257	247	251	256	274	240	246	275	295	274	240	256	251	219	257	247	267	220	281	264
12394	6179	4168	1906	1688	1463	1386	1218	1200	1121	1096	951	855	757	758	782	812	705	770	798	812	724	741	705	704	672	776	680	696	693	703	673	672	671	661	690	638	657	636	673	651	657	655	623	658	620	616	663	651	628	699	597	586	672	663	683	635	655	671	668	651	652	613	624	622	653	654	608	672	655	617	648	624	646	662	639	659	633	632	650	726	650	646	651	622	610	659	639	632	634	635	673	637	659	602	624	592	645	612	644	632	626	610	646	645	615	613	607	615	645	652	613	629	636	639	630	637	682	654	637	612	610	654	672	642	690	610	619	630	652	610	605	641	631	632	622	616	611	658	653	595	614	587	622	661	633	608	589	581	613	643	629	626	589	616	619	628	626	669	602	655	619	699	637	639	642	615	617	654	635	650	646	674	669	648	632	613	633	624	601	643	642	632	642	666	680	626	622	643	633	599	612	619	588	654	592	652	597	605	658	591	628	641	616	629	625	647	679	666	651	633	626	641	636	652	608	672	640	610	647	648	659	621	611	645	628	604	633	629	637	627	624	653	671	660	643	626	676	624	648	630	595	590	626	659	659	630	650	660	590	639	604	617	598	586	614	673	586	582	578	650	593	619	612	661	624	669	624	632	651	652	644	625	620	631	658	656	667	641	618	626	676	636	655	611	627	596	662	628	661	608	658	650	635	616	627	650	633	627	591	633	621	611	652	701	637	638	646	644	639	629	653	696	646	651	633	644	659	636	642	607	620	605	668	621	600	601	645	653	608	644	618	630	673	658	608	652	671	608	649	681	625	657	630	656	626	602	638	648	647	652	605	616	635	646	590	612	626	622	596	643	641	652	652	627	629	631	558	680	668	682	630	614	601	636	610	616	614	626	577	576	652	644	657	671	666	609	653	653	681	649	635	588	625	591	592	632	611	594	619	599	688	614	657	664	646	648	616	630	652	614	652	610	642	652	626	664	648	629	619	656	635	617	637	619	665	644	621	608	670	583	622	650	611	610	686	639	619	643	610	631	609	588	689	625	657	632	618	637	661	654	601	640	668	643	664	668	637	652	650	634	601	656	675	620	647	655	617	623	632	646	618	642	628	617	649	665	657	619	594	634	629	653	656	666	644	662	638	607	619	668	616	636	642	659	670	666	678	565	639	658	632	642	683	648	661	646	617	645	641	659	623	650	603	632	651	602	650	649	650	613	615	621	644	652	651	588	607	630	620	612	632	568	643	608	619	664	631	628	602	606	661	658	616	648	650	656	630	669	622	620	652	664	614	634	678	579	581	641	662	629	669	586	657	640	663	620	617	638	618	588	657	660	670	669	690	648	613	636	621	637	595	603	671	635	613	662	617	630	619	620	630	639	618	664	588	563	639	631	651	654	668	631	608	591	625	628	614	655	665	634	632	632	637	624	594	640	656	648	637	614	637	638	680	654	634	634	622	620	619	604	612	620	627	641	682	600	582	639	642	629	657	644	622	635	612	625	624	620	652	660	582	624	623	658	692	601	615	621	635	587	620	662	631	680	655	638	612	649	633	623	654	596	642	627	641	589	670	623	616	647	685	669	692	568	667	618	604	621	610	651	639	652	648	655	628	646	625	588	658	619	625	640	640	651	634	643	638	623	603	601	641	623	617	605	689	630	631	652	633	673	638	644	608	614	654	635	620	619	653	672	587	637	620	593	625	684	628	599	660	598	693	636	633	670	607	591	641	614	636	641	567	626	644	669	606	641	598	638	629	646	623	583	651	632	618	650	651	651	634	628	630	636	622	623	612	662	642	591	632	639	644	617	679	609	677	649	617	605	644	619	630	634	642	598	688	620	645	656	600	613	626	619	646	628	632	590	636	626	616	652	621	651	629	652	590	647	591	613	634	657	591	620	648	596	647	640	658	610	648	622	607	605	595	633	643	636	617	643	660	605	636	684	624	634	640	629	639	630	603	665	623	638	646	648	646	609	586	619	606	635	651	592	594	619	594	665	617	619	633	561	670	630	608	640	623	620	591	632	593	607	676	612	618	605	639	628	618	667	635	619	681	651	622	610	649	609	652	602	615	653	622	602	645	617	635	639	653	634	610	621	659	634	624	657	640	613	614	623	638	654	652	615	652	644	661	625	664	589	624	626	619	610	669	622	653	614	610	637	627	555	627	681	641	643	644	661	622	623	594	652	611	600	633	632	627	668	586	599	595	596	651	625	614	606	639	643	651	630	666	610	641	628	601	633	599	640	659	624	622	610	595	619	659	642	667	629	615	581	611	659	631	644	598	637	630	605	672	620	614	602	670	618	624	617	629	639	657	650	630	644	646	584	650	650	611	582	644	675	606	615	638	633	663	582	650	613	585	640	659	690	610	621	621	614	616	638	619	672	604	620	658	658	641	651	687	669	637	691	637	632	672	661	587	640	658	628	601	647	647	651	646	620	682	618	696	638	668	626	614	664	622	622	604	610	637	628	672	655	622	612	632	648	628	647	620	645	643	634	678	630	626	649	638	627	668	653	599	612	629	626	614	617	606	668	653	662	613	664	640	638	624	628	646	588	607	624	672	599	613	628	663	632	621	667	624	615	677	656	634	636	641	586	649	601	691	652	648	635	650	600	601	625	630	569	611	622	610	623	670	586	644	621	638	635	620	596	643	602	619	665	630	618	633	600	620	676	673	604	615	613	634	609	644	640	643	643	682	676	632	640	603	603	588	650	637	627	638	630	625	695	643	627	634	672	677	646	612	662	669	646	665	636	669	666	653	651	666	621	601	647	629	654	603	584	628	629	627	626	626	635	612	605	618	610	638	674	636	624	592	627	638	631	580	623	639	617	664	606	641	644	648	601	622	628	635	623	658	616	600	621	645	635	666	646	633	609	643	633	633	646	613	635	638	575	660	653	690	647	605	630	613	648	615	589	631	621	608	599	651	596	621	615	654	607	621	619	645	630	578	625	631	644	597	600	669	630	611	627	619	650	623	679	690	642	635	636	620	629	605	612	625	623	594	576	583	627	631	625	651	619	638	633	633	602	650	632	627	617	649	633	584	651	604	646	552	638	639	622	677	558	647	640	593	655	628	631	586	620	612	640	644	641	632	641	616	671	595	670	655	633	630	648	636	608	612	639	640	627	601	620	595	679	640	682	665	645	622	659	644	608	611	652	653	604	603	634	692	631	592	646	688	644	609	666	623	632	617	672	627	622	696	662	656	619	601	622	601	600	616	646	586	659	584	620	626	628	604	641	640	617	594	601	620	592	644	635	628	663	585	638	641	638	615	598	638	652	642	617	648	615	588	699	642	608	625	664	575	611	641	641	633	649	601	613	628	662	644	588	622	661	693	627	630	628	657	664	596	625	599	659	636	629	635	638	611	630	653	661	677	648	556	598	604	612	659	639	659	682	624	661	607	631	621	602	613	643	616	663	618	655	614	587	617	639	643	615	630	596	606	606	651	630	580	620	627	636	630	608	605	634	637	622	664	592	583	620	642	618	666	648	559	608	670	620	618
29367	11982	6053	1322	960	706	641	554	496	532	466	434	414	404	349	319	342	318	332	365	332	312	334	333	313	325	301	315	347	293	313	333	308	336	298	343	302	318	311	301	274	296	292	331	312	308	277	325	301	306	322	326	299	295	284	289	305	314	310	301	283	269	316	322	304	308	297	298	318	333	288	304	293	292	265	284	283	268	272	269	273	274	316	295	293	283	335	296	306	317	319	333	300	263	301	340	314	293	285	291	269	301	282	289	273	310	277	309	276	275	286	319	307	303	269	305	251	294	235	280	284	262	273	313	304	301	313	298	294	294	298	260	303	313	325	295	297	299	245	277	310	315	301	311	287	304	306	298	319	321	308	292	310	295	277	298	292	274	292	299	292	280	251	332	306	298	292	300	283	259	319	301	305	275	274	283	305	302	289	273	291	283	288	298	299	299	287	259	284	349	309	307	283	307	300	248	282	309	287	313	310	306	273	286	322	295	318	289	286	283	322	282	322	285	272	286	280	333	287	312	305	277	288	288	282	313	297	297	278	280	319	317	319	323	285	251	290	331	298	287	286	292	301	262	295	296	309	264	316	307	280	272	296	288	286	314	328	324	287	317	307	310	283	347	292	283	289	299	289	264	313	306	301	302	314	312	302	321	286	326	315	319	296	277	286	275	310	293	293	283	297	323	305	295	269	282	260	283	290	308	284	289	312	296	306	310	284	303	282	280	314	323	282	280	288	327	310	317	337	294	283	285	281	317	335	299	294	271	322	299	319	301	319	265	319	291	301	307	312	277	274	303	266	333	286	316	330	295	275	273	291	293	280	296	316	286	278	277	277	306	296	270	270	273	299	281	308	283	282	271	301	313	300	309	324	307	289	284	283	308	274	320	293	319	282	265	285	325	257	289	274	274	291	293	256	308	295	304	309	306	302	326	276	313	301	322	288	281	315	320	297	271	287	269	281	297	286	270	283	270	315	295	294	305	276	265	280	298	294	292	300	311	325	306	331	278	300	260	301	295	251	293	327	295	305	285	279	274	313	282	322	312	291	327	244	272	281	285	279	284	293	260	283	300	280	275	306	265	286	297	275	300	299	305	288	282	302	287	313	298	300	283	265	307	299	271	296	299	315	313	299	290	302	299	293	295	295	286	335	314	278	304	324	318	286	293	278	295	289	284	278	304	301	270	296	307	309	295	327	283	270	281	298	302	304	304	308	293	313	271	275	329	266	274	310	291	304	307	291	309	291	274	315	280	289	291	301	312	270	304	298	315	295	315	255	323	335	283	330	343	295	266	295	267	318	269	305	332	291	291	295	297	285	304	272	314	270	285	293	274	278	290	288	293	296	287	280	306	293	316	306	293	317	309	306	263	318	304	300	313	337	314	303	298	296	289	315	308	286	292	299	289	276	293	278	308	302	299	290	290	291	298	290	294	311	314	289	319	315	289	274	309	285	269	334	315	280	285	284	268	288	308	288	296	311	306	341	287	261	296	307	300	274	286	309	273	301	277	269	272	280	264	307	238	293	262	309	303	298	322	275	312	263	282	291	306	288	300	286	297	298	293	300	278	323	285	306	272	279	257	300	263	298	299	317	305	280	291	289	310	291	318	287	315	300	292	285	283	271	296	313	315	292	327	330	280	279	315	264	318	292	315	305	304	267	321	298	256	300	310	285	302	319	329	282	269	256	265	300	313	262	287	291	299	275	304	307	347	293	284	294	263	320	279	280	249	298	295	270	285	324	290	282	295	307	307	300	296	312	294	287	323	285	262	284	283	305	290	295	299	257	314	265	287	283	306	289	309	300	301	331	301	292	283	274	301	310	287	307	298	303	292	306	311	285	275	305	300	290	302	318	279	312	278	288	283	338	285	310	264	264	336	301	296	310	289	336	299	303	320	279	293	300	259	323	325	281	315	286	278	296	294	289	270	294	271	306	291	269	263	307	307	294	289	275	284	283	306	305	288	297	311	279	297	276	274	299	302	303	251	275	312	293	301	269	307	295	311	293	293	282	319	273	263	280	311	297	302	313	302	298	274	326	296	304	287	285	268	284	281	295	288	305	288	300	288	299	286	294	282	319	312	300	273	270	294	331	282	268	295	310	296	293	314	308	265	293	290	300	313	306	319	288	303	302	323	325	284	303	281	284	307	317	285	256	290	297	302	289	285	311	300	296	302	291	285	289	265	316	271	301	320	304	285	292	291	343	305	272	307	317	321	300	270	278	275	296	284	306	299	296	297	284	301	285	291	305	293	276	283	298	295	286	274	294	307	283	327	286	316	287	318	306	309	298	292	269	277	290	314	310	282	312	282	309	319	297	237	276	312	295	274	248	300	284	290	274	273	283	287	284	296	275	322	305	302	288	283	296	283	315	320	270	306	308	284	274	298	281	315	312	287	286	309	316	288	348	328	300	319	283	300	305	279	328	304	294	304	281	285	299	286	254	290	301	309	297	293	310	283	301	285	298	288	298	292	275	308	290	309	290	296	286	311	257	277	280	297	268	292	279	299	270	300	247	276	290	290	330	307	303	309	287	271	312	296	314	275	313	310	308	309	271	297	297	305	279	312	329	324	291	274	260	286	293	290	272	331	295	281	332	305	305	304	292	288	287	264	324	277	288	290	293	291	328	324	283	268	276	281	320	270	316	297	310	278	298	299	308	294	287	348	303	323	313	298	294	302	256	302	302	303	331	281	286	287	297	313	307	311	326	297	293	281	295	315	308	300	286	294	265	293	307	291	281	269	300	295	304	276	269	263	258	306	270	263	293	283	316	328	290	280	300	281	255	300	289	294	288	284	283	263	293	295	325	288	340	298	298	292	302	287	311	303	263	290	316	287	301	259	285	272	311	277	251	299	274	302	283	300	291	297	292	296	276	290	324	275	284	301	312	290	335	298	312	311	267	263	298	282	330	315	318	305	290	277	317	314	302	322	304	283	308	265	253	271	281	292	258	286	289	287	295	310	292	306	299	314	293	262	292	281	315	272	274	291	288	247	273	254	278	274	293	278	316	314	321	294	315	300	286	278	292	290	282	300	277	241	318	299	301	278	300	286	280	273	305	291	312	281	301	271	310	301	286	273	292	288	304	323	310	324	253	298	298	310	304	285	269	280	304	302	265	269	263	249	285	306	280	297	333	312	307	320	308	244	263	285	279	306	323	284	299	300	323	270	274	295	279	291	329	302	278	267	302	292	331	283	303	277	297	280	294	304	292	286	318	301	298	298	305	306	281	283	299	279	271	305	284	291	270	277	288	309	271	283	312	292	297	302	313	298	306	285	328	273	291	271	301	276	241	293	280	308	304	323	283	312	282	302	291	307	311	281	273	326	305	296	305	284	297	295	292	282	307	306	292	251	296	276	291	284	279	275	302	320	324	259	309	276	292	274	247	279	290	312	271	328	282	305	315	273	305	301	283	329	289	307	270	278	259	305	272	324	312	303	304	298	301	309	307	252	294	297	283	264	284	304	305	305	267	297	302	315	315	316
20519	10084	9065	3632	3244	2926	2444	2279	2147	2089	1874	1580	1371	1207	1120	1028	956	907	1061	1136	1025	1030	938	881	882	812	849	820	814	753	783	754	776	829	820	837	733	738	758	755	753	700	742	721	704	718	691	701	752	730	705	696	713	701	722	717	662	703	673	728	719	736	672	722	717	709	697	712	667	702	740	705	680	717	704	681	737	695	697	697	756	715	693	704	664	712	686	737	730	708	658	715	672	725	651	695	723	719	720	699	736	686	679	670	737	680	749	697	681	734	724	738	723	695	709	717	707	755	631	667	762	677	645	690	673	697	704	675	709	708	722	678	719	709	690	709	680	715	687	694	669	681	682	712	660	680	726	699	686	658	718	718	760	740	721	687	686	713	675	717	717	664	669	652	655	675	727	684	725	655	709	735	735	673	733	696	695	726	683	693	694	709	743	685	689	723	695	683	697	722	705	720	657	729	658	720	686	685	648	686	721	686	700	698	693	705	675	709	713	668	704	696	690	651	716	641	678	722	675	726	647	657	691	727	705	727	716	777	686	641	709	723	698	729	695	735	709	683	664	676	689	742	687	678	706	690	690	686	683	699	702	665	691	764	707	693	687	727	726	681	681	742	737	676	704	702	674	718	707	651	695	680	692	654	700	735	701	657	712	738	686	678	686	670	658	695	703	641	706	701	713	704	693	703	721	741	707	702	738	681	688	726	721	698	773	725	659	680	696	682	720	699	717	693	688	685	697	707	685	707	723	693	667	664	707	719	713	673	693	678	669	678	702	686	660	725	659	715	681	684	742	697	707	713	732	666	640	706	707	687	721	686	666	679	674	749	730	686	693	732	710	699	698	698	698	739	737	743	720	691	712	692	710	738	695	650	697	700	748	755	684	735	696	725	682	680	696	702	715	741	694	731	671	690	698	687	701	749	675	710	711	727	671	726	674	691	657	686	724	681	683	723	682	651	706	733	667	656	751	686	734	746	703	711	753	683	750	716	702	686	681	719	720	735	722	682	762	693	682	675	727	714	707	709	716	704	668	717	685	715	747	681	678	679	688	723	702	698	727	682	681	696	721	706	673	712	711	696	723	723	678	713	725	690	696	697	735	672	723	735	717	729	694	713	664	690	689	708	664	700	674	725	701	669	683	740	661	668	668	671	690	734	710	645	662	702	709	701	743	697	720	691	719	732	703	720	710	700	677	696	666	731	705	633	701	708	784	719	699	687	714	667	684	716	660	686	726	668	681	696	697	732	697	743	671	728	708	725	740	718	718	711	703	685	683	670	699	691	711	698	745	711	747	760	716	675	696	680	683	711	687	688	698	717	694	681	684	670	685	704	730	710	705	704	703	707	708	661	736	716	726	709	702	697	726	681	679	704	715	682	710	705	717	714	689	682	689	661	729	724	656	693	717	722	686	709	730	681	755	749	682	686	694	718	736	712	735	756	681	697	728	725	730	663	707	725	689	704	710	692	724	691	799	724	742	701	695	707	685	657	788	732	723	708	679	648	681	725	679	700	749	708	739	714	729	691	754	699	709	676	648	677	683	689	749	690	698	711	709	680	676	720	706	706	675	687	712	689	712	733	663	718	709	692	735	677	687	733	714	687	723	707	728	740	715	702	763	671	725	732	723	724	690	647	723	734	635	758	706	687	723	755	714	706	718	772	702	701	692	736	727	728	705	675	729	703	716	681	701	693	666	717	644	665	710	658	714	666	693	723	699	690	656	711	688	662	727	675	723	703	676	712	703	678	702	683	634	651	748	686	692	739	696	702	715	687	655	667	684	701	679	721	731	736	680	692	658	668	707	639	732	682	702	705	691	691	656	689	679	743	693	673	662	666	719	696	703	695	725	682	679	705	698	700	672	749	715	680	686	711	689	732	689	653	730	708	746	714	691	681	672	674	713	730	703	663	734	673	710	659	731	670	702	699	664	723	685	691	718	754	662	633	741	671	731	671	745	670	740	675	678	716	717	739	712	694	661	680	739	733	682	700	683	705	661	712	711	657	704	721	695	656	709	685	728	651	727	690	673	672	657	735	663	714	696	721	700	710	697	687	715	672	713	706	678	677	725	648	730	701	700	704	688	717	722	682	738	726	654	693	674	709	702	704	740	700	706	686	700	757	659	695	725	700	671	705	704	681	721	708	698	721	673	708	704	705	703	713	697	680	714	693	747	701	703	670	705	632	739	750	713	708	712	678	717	723	685	702	733	673	707	672	691	680	682	736	733	694	674	700	734	694	730	682	691	706	681	765	672	674	705	735	679	709	719	673	702	741	659	663	674	698	685	690	694	698	715	672	693	658	735	705	712	690	716	714	700	733	745	696	737	679	680	695	734	695	718	710	709	689	727	695	700	659	687	730	687	733	697	704	681	691	709	668	696	672	663	701	712	660	659	707	734	731	671	681	676	772	702	707	692	667	743	708	662	710	706	752	730	729	718	716	721	699	667	667	662	734	740	686	707	686	746	739	700	707	699	704	681	650	719	750	733	711	702	645	648	674	680	717	716	734	720	679	709	687	701	735	711	681	682	721	720	701	672	707	675	726	732	666	677	670	696	731	688	724	684	700	723	685	709	669	705	701	681	682	710	701	776	713	692	695	697	722	725	747	696	708	704	711	709	691	743	734	696	707	703	694	714	718	704	724	644	734	688	643	682	706	745	691	695	719	695	694	641	695	707	671	734	666	676	721	727	712	699	694	744	683	729	718	694	712	726	696	731	682	741	667	687	691	746	706	717	669	717	704	695	732	676	713	695	674	665	685	717	760	704	733	689	711	704	696	637	719	733	690	680	667	747	719	674	673	699	747	694	700	696	724	696	727	699	687	708	699	702	725	690	666	675	704	662	746	724	680	687	692	656	733	660	668	683	709	733	674	671	682	718	741	692	732	642	720	724	679	704	713	681	694	700	709	710	664	707	719	733	721	717	648	665	689	695	646	676	692	675	698	704	709	656	696	731	743	678	695	706	711	726	717	656	707	687	749	713	688	653	725	726	722	761	709	727	673	665	704	689	688	711	736	664	692	704	649	713	679	685	717	720	664	738	683	651	778	693	666	696	728	724	677	699	714	673	699	671	668	750	688	669	725	703	700	706	738	702	672	690	663	729	703	726	694	699	687	693	735	698	710	679	660	694	730	693	708	723	689	712	712	704	775	704	732	724	733	690	713	710	685	675	659	751	699	684	705	684	702	678	714	737	674	669	711	723	670	640	741	713	705	680	676	689	731	734	651	690	751	684	711	709	683	652	662	662	661	721	683	715	737	696	738	684	740	690	681	706	720	658	762	728	693	683	736	700	688	672	710	731	681	723	690	655	724	617	706	696	715	672	648	676	701	710	648	699	666	721	687	676	717	710	672	722	723	692	666	675	712	760	658	708	686	692	736	700	679	764	698	672	747	706	704	729	706	637	716	714	676	729	732	688	691	712	701	654	696	691	720	670	702	750	711	710	696	680	705	742	676	752	670	703	741	701	749	705	696	659	720	696	705
38826	18526	9297	2134	1297	1078	824	652	680	573	541	441	427	368	304	334	321	319	333	300	322	295	294	273	275	276	250	251	268	267	275	273	263	264	298	264	266	275	232	262	271	286	259	248	254	277	264	286	227	241	266	258	256	257	277	249	238	226	261	264	258	254	276	286	264	254	253	266	234	241	266	281	273	261	259	253	246	258	255	247	269	239	263	254	241	257	241	240	243	231	256	249	257	253	263	273	249	229	246	240	262	221	252	258	260	241	253	258	231	274	253	257	239	259	294	245	266	272	255	273	226	237	238	269	246	250	240	223	278	259	239	276	259	265	254	241	252	229	248	247	235	257	219	251	281	253	249	239	254	242	264	230	255	284	247	271	300	250	231	240	250	263	273	281	238	236	251	234	248	273	255	241	234	238	248	239	249	250	257	224	272	222	262	237	261	255	235	249	253	245	256	271	264	272	299	246	255	254	244	257	225	246	260	242	261	253	228	262	271	244	210	251	237	246	226	271	240	273	251	237	260	248	252	233	271	250	275	228	241	249	278	242	260	245	249	274	279	233	242	259	233	236	248	235	252	260	240	247	273	287	217	248	243	255	241	252	256	237	259	277	252	281	245	257	245	240	257	278	261	256	223	254	242	277	255	240	258	259	237	275	274	241	253	227	239	228	264	258	278	224	247	257	258	265	250	273	261	263	265	248	274	228	243	263	246	273	256	266	239	249	223	291	274	249	233	260	247	218	235	247	240	243	258	268	241	291	288	261	260	276	228	234	264	249	264	256	264	281	259	252	251	229	231	255	269	245	244	270	232	244	227	272	262	261	257	245	237	259	244	280	265	258	244	257	239	249	252	258	260	259	296	268	261	237	275	260	259	246	215	258	270	233	282	222	244	255	231	237	249	211	256	271	250	264	233	243	263	246	262	227	237	272	268	194	256	282	249	279	265	236	236	250	223	245	257	238	239	226	269	245	234	244	248	284	264	246	250	268	242	273	229	259	266	267	268	201	228	234	263	252	255	284	231	281	254	270	217	247	274	263	261	252	259	230	255	269	231	269	243	262	241	244	236	255	275	255	238	251	285	259	238	248	290	260	271	265	243	258	283	260	237	265	244	253	268	270	244	240	257	253	241	240	265	239	285	246	262	268	258	247	274	242	263	237	271	256	258	280	269	256	237	262	277	275	242	238	252	268	257	276	253	252	256	230	256	256	271	240	234	231	263	233	258	254	242	262	252	281	239	243	240	247	258	244	254	271	253	223	222	250	236	284	270	251	285	272	231	263	217	280	274	251	244	224	239	239	241	273	258	244	261	250	277	244	243	227	253	247	256	242	280	258	266	277	235	257	241	276	268	272	248	262	253	244	286	223	223	250	251	258	227	241	246	229	244	286	247	269	260	237	249	239	253	235	258	232	255	253	269	273	252	212	272	251	277	272	257	271	252	251	265	254	267	261	239	273	245	272	247	253	235	231	264	251	224	248	259	224	242	250	266	268	232	268	270	235	257	256	219	268	269	245	281	243	244	226	306	229	213	226	245	244	248	281	224	266	274	258	273	247	265	245	265	250	247	266	238	276	267	283	277	255	257	252	254	276	239	230	249	239	233	278	281	260	242	275	265	243	239	270	265	279	242	264	252	232	234	252	258	270	257	254	271	235	272	240	247	250	280	322	240	276	272	239	264	264	266	244	235	262	266	277	243	301	241	239	238	276	236	242	233	219	284	276	263	259	240	260	270	256	253	236	259	250	221	246	231	280	249	245	234	255	247	268	238	237	276	256	224	252	261	253	243	254	245	266	237	227	270	235	254	223	253	259	275	264	291	228	257	237	256	220	224	237	272	246	249	242	235	238	289	263	228	251	243	258	242	246	233	254	257	249	260	247	254	240	259	237	269	238	236	269	248	263	245	246	272	271	247	225	231	291	259	240	290	233	275	237	252	246	237	287	254	253	240	244	235	247	250	254	244	262	270	235	254	256	225	259	238	239	243	239	263	255	266	237	243	253	245	229	236	257	263	261	265	258	239	271	258	250	235	269	277	251	256	267	236	252	241	251	260	247	255	257	254	274	256	247	263	261	257	271	234	242	243	247	247	236	260	248	214	219	211	256	273	226	269	231	281	257	254	255	268	245	247	238	205	284	238	269	272	228	234	225	260	257	270	231	254	243	250	273	263	254	266	264	262	236	261	278	268	271	243	275	260	265	275	256	238	251	244	259	273	238	244	246	270	246	223	302	269	266	240	251	243	263	286	281	257	270	266	230	245	264	260	260	286	297	245	292	229	254	245	261	240	256	257	267	277	226	263	241	260	256	260	273	249	239	242	243	279	244	247	264	267	254	254	297	244	267	248	240	270	267	254	230	256	251	246	235	264	224	273	249	260	269	267	234	241	234	298	264	278	249	263	245	276	241	231	235	269	262	250	255	248	249	216	257	230	267	271	254	257	253	252	246	258	272	228	248	246	261	237	257	251	281	264	242	233	256	265	244	259	215	240	233	246	240	256	246	236	272	276	257	236	244	261	257	247	265	235	270	248	241	294	242	248	263	229	229	260	243	257	244	270	225	253	257	285	262	229	261	282	251	266	274	268	287	253	257	230	260	274	243	251	276	223	262	221	252	271	237	237	233	252	254	273	238	286	261	263	248	251	246	254	266	282	254	273	276	260	253	274	248	303	254	248	231	256	275	265	247	276	263	241	244	244	210	256	234	229	275	241	242	232	240	234	249	252	275	247	280	262	271	234	231	267	252	235	265	248	241	214	264	265	277	281	236	252	220	250	256	228	240	252	247	283	242	262	232	221	227	245	216	272	271	267	267	226	229	271	224	289	248	244	282	229	240	247	260	258	215	258	259	251	228	242	212	231	224	240	269	269	300	241	277	261	261	258	260	244	272	255	252	244	300	279	257	255	265	266	262	255	293	245	263	279	272	237	227	271	246	237	237	263	219	284	261	253	271	230	249	270	249	267	221	281	271	247	267	265	273	238	242	221	258	260	250	270	276	240	244	258	251	246	237	260	246	262	249	237	237	270	261	239	260	242	259	241	256	256	254	243	243	275	245	261	258	256	251	240	284	242	236	254	244	268	234	240	247	282	249	265	272	250	260	266	268	244	262	281	236	273	256	251	253	244	243	277	235	249	266	254	261	247	253	249	269	283	231	242	247	271	242	245	282	254	229	254	246	276	244	236	243	267	241	240	256	210	272	249	244	258	251	232	239	239	255	256	252	235	255	255	256	242	242	238	263	246	258	252	252	263	239	222	241	251	245	255	253	246	252	225	273	247	250	241	285	257	245	239	248	237	237	250	252	263	266	277	223	233	248	259	271	258	261	260	252	249	226	269	241	248	276	245	236	261	262	252	267	253	275	261	246	268	228	255	270	248	280	249	237	225	255	274	237	226	279	265	239	225	249	259	242	208	250	257	258	260	268	255	285	241	235	226	230	275	254	263	256	260	284	262	277	235	245	292	253	263	277	257	252	236	266	233	256
25490	14479	11991	4803	4347	4019	3232	2889	2916	2620	2179	1759	1707	1370	1247	1023	999	974	1108	1280	1091	1146	973	900	857	839	797	764	808	792	768	727	718	779	780	756	707	710	613	693	631	666	646	612	686	624	630	642	662	663	623	657	616	623	625	592	616	606	657	604	636	626	583	617	602	626	612	648	662	627	610	628	633	564	617	592	619	632	592	658	610	634	585	613	618	656	553	591	584	597	647	637	574	567	605	563	638	616	575	612	553	578	569	599	595	590	608	623	651	625	614	641	654	647	606	608	607	593	630	631	657	590	606	653	588	568	615	578	577	584	648	581	649	640	592	586	612	580	591	596	639	574	640	630	582	593	609	625	577	641	574	592	613	617	618	582	581	609	632	613	629	614	622	648	612	607	600	603	626	622	601	591	586	632	608	596	624	590	650	632	590	644	646	616	619	553	621	613	613	580	591	586	621	621	634	661	598	607	619	607	668	631	618	642	596	575	620	599	622	587	630	644	594	609	639	592	621	645	607	636	603	638	623	613	601	620	647	621	598	615	645	603	598	600	590	625	579	568	650	615	581	574	589	577	599	613	629	637	577	653	654	607	576	595	596	604	606	609	581	583	588	600	592	586	643	681	618	609	618	565	606	582	602	631	599	612	578	601	600	625	615	594	625	591	672	606	613	644	628	673	582	640	606	625	633	594	586	602	618	579	598	610	633	583	604	588	606	603	624	574	631	585	620	623	613	628	615	652	592	661	609	584	595	601	616	635	560	618	569	579	561	596	616	596	572	580	574	583	598	567	614	634	603	588	614	614	695	589	581	583	635	594	563	581	575	650	566	615	604	598	584	597	613	597	604	577	611	632	645	586	615	612	566	613	615	589	601	643	618	600	610	621	614	595	583	593	596	608	611	588	602	603	602	599	613	612	617	613	624	617	582	577	583	646	571	598	679	586	615	639	618	652	600	656	608	600	613	622	585	652	649	645	633	597	621	614	594	637	599	594	620	615	597	636	635	566	608	607	599	637	615	606	638	607	619	586	599	586	612	601	641	611	580	586	607	640	644	596	554	669	629	654	600	610	683	561	637	607	583	604	619	593	621	621	586	623	626	579	620	616	636	552	630	610	639	635	664	574	610	584	640	615	611	561	617	597	649	564	533	628	580	635	593	601	577	599	597	622	665	577	612	648	620	602	554	592	588	579	592	652	575	618	596	623	567	619	608	599	640	625	627	584	677	585	635	604	581	658	604	606	621	614	663	586	617	610	592	609	640	622	603	637	607	619	675	557	590	623	573	610	615	650	625	571	574	640	624	589	624	604	603	608	644	607	555	589	616	669	578	580	600	606	561	645	661	617	632	604	610	640	618	581	600	564	617	593	687	644	586	627	610	613	613	578	610	596	623	619	591	616	599	609	634	602	617	620	611	601	593	629	624	565	621	619	594	629	570	625	625	617	626	595	669	618	623	607	612	586	602	616	612	576	575	558	558	581	642	622	594	578	598	626	614	604	571	609	619	602	647	571	602	607	623	603	609	633	603	626	640	604	646	614	658	628	595	648	569	598	580	597	579	593	610	596	592	664	601	652	589	602	644	599	624	580	569	612	581	643	565	579	639	621	596	578	593	623	629	608	595	675	605	628	596	585	646	590	619	607	607	574	588	591	586	574	594	650	585	631	636	592	593	621	640	585	601	653	586	603	593	653	640	564	634	580	582	603	614	625	585	593	594	594	664	643	598	612	645	595	579	618	622	576	644	622	575	642	679	570	609	581	597	591	670	604	614	619	598	611	618	642	654	617	619	595	617	596	620	590	588	617	651	595	635	617	638	602	587	606	581	598	607	644	625	610	605	592	604	603	579	615	632	615	562	614	601	607	598	621	624	624	618	595	617	620	615	567	576	655	611	594	572	612	600	576	613	600	598	583	574	545	626	582	603	629	625	595	619	589	608	627	609	591	611	585	619	586	596	579	619	605	567	592	620	547	609	614	653	611	567	603	565	628	614	602	594	607	612	598	586	603	629	644	598	577	576	640	661	571	568	612	574	571	586	621	643	561	591	633	651	606	610	642	579	576	570	564	601	612	588	618	611	608	650	631	614	617	583	616	604	533	596	611	596	619	614	532	578	598	624	588	550	593	624	597	584	636	629	602	666	610	636	566	601	623	632	640	558	644	616	594	616	584	606	561	574	656	563	615	637	556	626	616	658	604	611	638	599	618	613	572	583	604	669	630	603	599	602	569	591	612	595	585	629	630	608	623	618	622	580	669	616	601	617	623	613	603	622	619	588	617	667	613	566	578	601	612	607	607	605	593	582	628	580	586	641	587	595	596	657	560	612	608	613	622	590	639	643	641	600	663	611	656	615	559	612	605	610	567	586	636	580	627	600	576	615	591	608	635	601	585	603	620	609	579	609	603	640	625	606	656	624	570	561	608	623	584	593	591	596	584	635	600	630	575	622	589	623	591	612	644	632	567	628	619	611	627	607	609	610	617	622	605	606	591	631	621	667	625	607	589	624	639	637	629	568	602	606	621	609	571	664	647	580	611	608	628	591	592	613	626	605	588	610	584	606	588	590	589	562	592	586	606	601	620	573	615	610	640	655	615	625	599	602	580	641	632	603	598	574	593	591	595	599	617	632	597	582	572	611	664	602	609	602	579	619	601	564	594	648	617	555	599	616	644	575	609	627	583	637	635	643	631	633	621	562	617	601	636	623	602	586	634	600	593	615	647	588	600	559	606	600	604	604	580	556	617	624	614	680	575	591	579	594	617	569	617	592	623	610	597	604	623	593	601	591	594	589	641	599	605	623	629	590	615	593	597	613	628	603	615	601	603	617	640	614	634	572	615	609	612	624	606	610	619	597	569	589	591	581	586	593	584	622	608	616	575	597	617	625	607	606	582	562	618	599	612	614	641	588	620	642	574	670	638	593	614	569	626	631	594	661	607	614	595	681	598	619	600	570	622	560	622	581	593	598	594	605	589	561	583	610	630	587	594	626	620	582	577	585	587	637	641	621	580	584	600	604	617	567	598	625	573	644	576	622	624	637	637	616	583	627	570	586	566	597	595	586	570	637	572	592	608	587	636	646	604	624	653	595	644	588	620	582	593	591	598	588	598	631	607	598	592	634	667	608	609	584	630	608	581	629	579	608	618	567	576	637	600	653	617	663	612	635	646	570	589	592	605	613	621	641	633	607	591	659	625	615	546	631	591	579	630	629	588	640	609	628	597	642	610	594	611	623	648	661	620	566	612	576	627	645	600	560	583	586	579	655	631	569	591	586	630	589	610	573	644	591	626	604	643	585	632	589	621	581	596	572	613	601	611	577	663	587	615	636	576	596	627	584	598	617	644	663	593	596	593	625	584	631	646	627	622	626	597	589	621	598	597	627	574	651	617	599	630	609	598	594	600	576	566	642	610	637	652	627	635	607	644	614	623	584	627	666	642	591	655	606	622	599	585	652	608	570	624	636	581	567	635	615	581	631	592	552	623	585	633
17152	6258	2347	658	517	435	376	350	368	338	276	288	311	279	270	264	312	243	246	279	269	277	267	265	277	270	253	265	269	247	240	256	259	267	287	278	238	269	270	240	225	264	263	237	240	258	300	253	269	308	282	252	245	287	214	274	304	251	265	247	269	284	213	234	238	257	277	258	256	235	288	247	236	245	258	279	282	249	256	255	296	294	239	220	251	238	275	265	272	268	286	258	267	268	260	252	269	248	215	232	270	254	265	275	269	250	252	252	269	267	230	235	262	253	272	266	257	292	274	279	259	267	257	257	223	255	254	252	250	249	274	260	246	294	222	258	227	266	250	227	272	260	236	275	242	282	262	262	256	267	282	258	278	259	246	246	262	289	265	257	245	253	279	246	234	243	252	268	244	235	268	251	252	298	275	249	264	261	259	252	284	285	258	279	240	217	258	256	242	242	261	240	242	278	275	245	261	240	270	269	232	257	259	269	262	288	259	260	276	253	249	255	265	274	275	263	289	218	261	256	270	289	279	266	258	247	256	250	246	262	243	269	260	262	267	210	284	282	294	259	254	248	281	273	262	254	255	258	237	252	256	264	255	248	228	259	271	234	270	261	248	273	298	270	259	261	261	257	260	262	271	260	273	264	267	273	269	227	253	296	258	260	268	269	234	253	234	270	255	265	285	247	224	279	234	290	249	260	273	257	260	227	242	261	268	246	259	246	257	236	243	247	285	281	248	234	262	261	249	288	263	243	268	240	282	282	250	238	260	262	257	274	255	272	253	244	257	237	246	265	260	251	241	282	230	246	236	247	245	246	282	247	242	290	245	273	252	238	290	276	258	262	271	286	258	290	260	262	253	257	269	238	240	241	275	238	222	253	266	277	280	248	261	253	227	270	323	260	271	288	255	240	261	253	274	267	225	256	246	281	273	246	250	265	265	290	246	204	256	245	259	239	242	243	255	275	259	283	281	275	282	247	251	269	289	274	249	264	251	237	267	261	271	261	253	283	281	232	265	273	279	245	241	232	264	244	249	271	236	274	275	269	251	267	243	275	241	245	258	264	233	262	259	263	250	245	277	258	254	272	249	269	244	255	260	248	260	240	269	237	239	273	283	267	287	246	284	254	239	260	247	264	219	269	283	251	259	261	314	252	281	226	269	249	245	270	257	279	215	262	259	264	300	221	256	259	270	251	296	273	264	261	262	254	262	245	241	255	275	260	265	238	287	289	284	273	262	254	243	252	260	290	274	242	245	272	241	270	238	245	279	228	260	256	242	265	253	271	277	262	242	261	276	274	261	255	252	245	251	249	297	256	251	246	229	241	257	235	240	281	249	257	247	274	233	274	271	268	247	272	230	242	248	227	257	269	254	239	260	270	297	292	241	256	257	261	252	254	248	274	277	267	253	254	267	285	250	269	265	234	258	240	250	274	295	251	276	249	281	258	267	278	263	252	279	265	272	255	266	263	277	275	277	232	278	257	260	235	232	259	239	249	270	247	248	249	267	284	259	272	250	279	262	235	245	244	251	257	242	219	240	237	264	228	266	265	242	252	271	262	250	249	284	266	264	277	272	264	259	228	290	276	266	260	264	258	258	273	271	239	256	258	223	283	270	249	243	243	259	266	272	304	262	254	273	271	263	260	251	253	270	222	266	266	246	254	281	265	257	243	275	266	222	238	259	244	273	236	278	246	258	281	240	262	273	254	279	278	239	279	302	265	249	258	254	268	228	272	257	245	279	262	244	260	240	259	274	277	227	269	232	274	260	295	257	274	261	273	278	270	294	237	249	249	254	272	299	273	263	269	264	283	272	270	245	277	276	280	226	256	255	251	270	252	263	293	253	216	242	240	238	238	248	248	252	275	254	250	250	265	239	282	245	247	235	281	263	282	276	279	266	272	284	250	218	285	277	278	283	281	232	285	250	283	263	267	268	251	252	259	260	270	256	253	266	241	273	280	261	245	217	238	252	229	245	243	304	259	290	281	291	247	251	248	261	282	286	246	272	272	255	241	249	241	283	274	247	253	266	269	280	202	236	252	257	275	296	250	260	247	273	243	245	255	262	269	250	256	256	253	272	224	239	265	259	258	244	277	239	252	255	232	273	238	252	257	262	272	250	249	222	266	286	220	278	232	266	259	231	273	251	237	251	270	249	276	293	251	274	275	252	246	234	259	240	249	274	251	286	258	270	286	253	270	249	250	247	263	264	251	238	244	274	277	292	243	268	275	260	247	235	256	254	265	241	239	273	236	278	237	299	270	266	254	244	285	244	277	243	233	223	264	257	254	247	249	269	257	277	301	253	253	295	255	224	241	269	243	251	302	245	238	241	255	284	254	279	265	260	260	257	266	268	254	258	255	282	247	227	246	249	264	294	257	277	292	261	250	282	255	233	215	270	254	281	245	257	254	239	246	267	260	236	214	280	226	269	248	276	301	257	265	260	260	278	247	240	252	271	244	250	248	241	256	268	239	250	270	255	237	231	242	273	283	260	260	286	246	253	262	261	252	244	276	260	273	271	237	286	272	254	268	250	252	248	233	231	265	267	283	264	247	288	267	262	241	255	271	285	282	255	285	289	253	296	257	264	284	243	248	249	247	275	275	241	247	250	260	262	262	247	264	289	281	241	235	285	247	238	252	233	233	277	284	261	268	260	252	266	246	232	262	261	268	271	270	254	253	251	257	277	275	274	258	276	276	278	268	262	258	228	267	278	283	269	291	236	248	266	268	248	286	269	264	221	281	278	281	262	256	294	253	283	268	249	256	228	244	248	248	282	235	299	247	279	231	263	245	281	268	245	236	280	237	287	272	242	249	261	246	275	271	261	214	285	256	251	264	279	253	243	236	257	253	279	246	281	279	257	247	253	274	258	266	254	255	246	258	248	278	265	250	265	263	275	276	254	241	263	290	257	236	259	243	278	259	272	246	244	274	254	273	311	244	313	246	256	262	281	293	251	286	277	257	265	256	281	280	240	246	269	284	289	252	262	227	260	262	284	279	250	266	230	262	271	274	285	249	256	263	275	245	262	228	261	235	257	269	256	244	247	290	254	246	239	255	268	232	259	249	224	267	246	210	220	261	255	250	282	264	262	284	257	250	272	248	244	277	236	251	262	247	254	249	283	285	275	257	269	278	243	292	276	252	245	298	285	240	237	254	258	249	271	282	265	248	252	257	265	277	236	265	251	251	271	239	271	241	279	267	244	260	249	230	261	259	249	262	275	308	267	280	268	238	267	246	245	291	269	247	239	269	243	266	286	266	250	251	272	242	245	267	235	279	262	273	270	232	281	240	253	255	245	259	233	256	235	251	219	228	268	252	255	248	263	287	254	258	253	269	252	242	257	248	251	243	271	254	258	251	220	248	262	268	292	260	263	274	277	254	244	277	282	257	290	266	243	273	267	229	280	275	261	238	260	250	250	245	261	274	276	250	240	275	237	250	253	236	258	256	254	265	268	248	264	263	235	250	245	262	299	265	243	259	252	269
12661	5790	3864	1800	1708	1476	1284	1236	1236	1119	938	884	869	807	766	719	758	695	777	834	733	773	725	715	687	720	680	656	640	631	658	656	657	672	723	680	644	615	642	657	633	707	650	675	622	616	639	582	638	632	667	675	656	641	643	615	637	623	651	643	571	636	628	672	656	646	650	631	681	626	615	648	626	606	626	614	607	611	648	609	629	604	626	616	622	630	645	681	628	657	636	634	636	667	662	673	596	623	661	580	602	565	661	643	681	615	681	651	652	612	592	655	609	631	651	634	626	643	614	661	637	616	598	637	600	604	607	652	620	622	639	612	654	657	622	643	571	606	627	674	600	653	624	602	617	668	632	636	572	631	646	576	643	632	630	608	632	641	647	640	621	632	623	659	612	577	643	694	654	631	616	649	635	598	629	654	660	646	630	618	674	615	637	652	614	669	632	640	644	588	657	687	638	615	657	634	574	615	616	654	655	632	635	634	610	621	625	635	596	667	661	639	635	609	643	571	670	606	635	621	664	632	585	583	723	623	604	607	631	646	592	616	645	559	604	639	662	662	640	645	640	619	610	626	589	706	641	654	611	621	638	680	638	621	619	596	586	615	634	656	647	640	649	619	616	614	616	651	654	657	614	609	626	647	657	613	693	622	623	595	624	612	641	617	603	639	585	655	655	563	636	647	601	616	663	637	600	649	630	610	617	647	611	662	662	609	588	642	602	635	691	662	674	604	644	600	691	632	604	640	639	655	601	612	601	647	655	635	619	604	629	595	632	654	619	651	607	630	646	625	584	648	611	617	623	647	650	657	611	664	624	647	657	641	615	624	656	596	643	608	607	638	640	604	599	612	624	651	593	624	634	617	601	646	610	596	674	612	627	599	623	668	599	654	651	664	665	640	668	616	602	660	578	616	603	633	602	611	603	607	664	608	649	650	641	645	623	635	663	633	592	587	648	607	648	581	589	651	659	613	601	709	594	600	625	666	651	645	633	612	623	657	609	614	681	572	642	627	656	631	597	591	589	619	654	624	597	613	639	630	637	626	602	578	640	639	611	628	650	617	651	658	629	609	566	647	578	621	635	615	640	639	602	614	659	670	613	644	641	641	634	618	634	595	632	623	624	650	595	604	660	637	664	627	670	596	606	614	612	654	631	628	647	638	616	624	653	627	643	631	601	638	617	642	641	668	620	623	645	652	606	598	685	653	615	619	640	579	647	606	654	612	614	616	641	600	619	611	630	672	636	632	613	609	588	642	628	675	591	655	681	631	628	581	649	660	654	660	625	648	616	622	661	597	628	613	625	661	621	624	612	613	622	615	576	607	609	654	606	613	604	658	582	619	642	640	638	607	614	641	631	644	628	596	615	609	633	632	644	660	640	642	626	656	645	601	658	618	625	629	610	635	664	655	656	591	669	655	621	613	609	614	632	651	638	619	662	601	633	625	588	658	669	602	629	620	597	625	662	604	598	610	690	612	669	657	670	573	646	633	674	640	700	638	622	625	658	597	623	673	606	603	608	642	647	644	603	614	635	615	649	644	649	656	665	623	647	649	633	633	611	607	652	633	613	612	641	655	640	584	643	655	616	626	670	604	629	617	623	659	606	590	658	650	607	635	646	618	603	623	628	659	657	636	636	632	602	629	633	642	613	632	608	639	616	624	626	632	607	675	615	623	624	644	697	631	639	625	659	668	659	606	637	636	662	651	660	638	614	616	644	676	651	652	613	626	615	629	648	636	661	630	637	632	631	614	641	630	635	674	660	636	648	617	666	654	661	612	657	616	618	584	674	609	687	637	645	624	650	608	640	613	652	594	587	606	645	624	617	613	613	634	616	642	623	671	615	641	649	643	617	635	616	660	601	615	667	668	621	631	625	628	587	640	628	616	608	618	652	613	641	612	618	651	643	622	614	640	648	633	612	650	634	592	647	596	611	659	594	649	632	632	584	604	630	649	606	603	639	616	625	581	618	650	619	632	585	605	611	650	608	667	591	600	620	672	600	633	630	634	580	619	651	642	673	619	619	606	625	571	596	657	618	580	603	660	611	599	640	618	643	675	641	645	606	646	622	677	660	601	662	611	645	618	622	665	659	644	657	659	635	654	622	634	612	607	611	591	589	704	654	661	608	627	633	629	636	635	622	636	633	646	651	587	628	600	629	650	670	638	636	632	582	640	599	637	633	611	623	662	594	632	597	598	581	659	638	634	616	640	658	587	681	603	665	622	621	611	640	667	637	646	647	649	634	599	608	645	647	630	615	614	649	627	627	648	662	643	625	647	618	645	640	624	646	619	648	656	656	634	628	678	651	654	639	676	603	637	591	634	635	625	674	599	628	611	636	589	586	602	651	693	649	642	672	619	657	624	606	612	621	605	671	624	628	641	660	613	648	666	604	637	635	653	658	663	601	646	623	634	611	614	615	648	641	572	615	634	621	632	569	623	651	634	634	622	641	632	633	619	611	634	658	667	652	649	622	579	646	631	629	613	659	644	603	571	604	631	622	593	609	634	606	628	634	646	599	650	617	599	603	632	634	632	620	624	602	671	581	641	653	641	598	644	618	624	554	625	672	634	615	625	614	663	625	583	619	624	628	640	610	597	622	653	610	664	645	617	593	597	646	651	629	643	649	630	594	609	612	612	651	589	651	619	618	623	667	644	628	624	659	676	634	615	617	603	641	600	618	662	670	666	629	702	604	643	614	633	662	596	651	607	638	666	683	587	606	688	630	659	584	638	620	613	629	604	637	670	606	649	634	604	622	647	658	573	650	613	644	593	588	617	625	686	640	632	648	616	618	622	633	638	656	636	652	612	665	559	613	609	684	639	641	650	624	597	590	638	647	582	636	627	638	639	612	654	624	651	675	617	636	610	647	677	632	592	617	626	609	610	670	662	678	673	617	621	619	608	616	639	653	594	662	635	609	577	650	639	607	628	629	637	630	590	570	624	622	609	642	610	607	634	635	660	595	603	644	632	682	630	629	615	660	638	572	638	629	624	613	605	622	612	626	617	646	636	627	686	630	642	670	572	583	633	621	614	647	654	654	660	605	627	658	607	618	651	625	660	631	624	636	649	599	640	608	644	582	631	583	633	584	586	628	675	633	624	630	630	653	641	607	660	656	635	634	635	650	592	619	664	644	594	637	640	666	625	609	626	624	664	658	673	630	631	625	666	641	623	619	595	623	644	593	610	584	614	652	646	670	654	635	551	642	654	597	622	608	637	610	634	630	656	648	610	631	666	599	648	662	612	585	579	652	635	600	654	583	639	602	622	625	637	652	631	593	600	656	646	609	633	592	611	655	647	595	633	626	613	633	630	613	635	650	614	649	608	665	630	641	608	591	667	618	646	620	662	643	586	620	606	619	614	634	639	620	656	635	600	612	664	625	610	607	648	635	650	647	647	588	632	640	632	663	638	623	650	585	649	617	608	618	575	658	574	628	616	601	631	648	622	639	671	580	599	632	613	629	628	576	574	609	612	610	612	616	661
26669	11551	5944	1424	1010	749	604	596	588	493	450	394	418	371	348	328	342	307	337	350	380	329	362	358	303	287	306	327	306	328	333	319	309	347	264	317	292	302	284	319	291	252	296	291	293	287	287	279	282	280	299	296	296	322	280	294	260	287	325	285	271	303	272	299	296	303	316	289	299	316	330	298	288	312	296	309	326	265	290	313	252	277	275	281	309	285	274	266	290	305	332	274	280	286	278	296	319	269	294	300	279	288	288	299	270	285	312	319	272	286	301	300	298	285	298	268	298	293	302	328	300	269	290	291	280	271	282	269	301	290	254	310	302	314	261	312	263	303	282	306	265	291	339	291	264	278	284	314	295	278	294	294	290	281	272	286	296	273	317	279	272	283	279	307	314	276	268	266	284	317	273	285	312	300	291	291	295	271	318	292	285	286	274	284	296	295	284	277	283	293	304	297	325	278	308	277	283	258	308	313	277	271	315	280	297	295	281	316	282	316	274	275	302	308	265	302	279	274	286	287	287	263	278	287	308	286	299	288	277	291	310	264	289	273	287	318	287	323	279	283	314	293	268	293	334	293	305	296	330	290	279	296	268	289	302	306	310	264	278	265	280	277	289	297	270	340	304	302	301	278	296	287	302	335	268	296	316	295	304	310	291	289	302	280	310	284	258	286	315	317	298	304	311	286	302	316	302	290	289	292	299	264	324	286	275	302	279	288	286	300	328	275	287	306	305	279	325	282	270	274	265	277	300	285	299	287	313	300	308	291	279	264	286	342	298	311	264	277	311	316	283	299	293	288	265	310	305	296	298	295	272	296	276	309	318	293	272	285	269	286	282	282	272	299	283	288	314	277	316	305	287	299	301	274	290	316	258	297	300	324	301	264	326	300	294	269	293	282	262	295	279	275	250	288	311	276	269	280	276	261	233	285	284	294	305	285	281	312	299	297	309	289	318	276	284	296	302	327	301	307	256	297	288	289	272	313	303	273	302	314	299	309	271	331	285	291	325	281	314	280	264	287	296	260	309	278	290	348	317	289	294	297	304	297	314	333	273	316	316	291	311	314	293	294	317	309	284	283	298	295	274	310	290	301	282	284	278	304	295	291	303	313	285	321	302	275	324	285	278	278	260	276	303	284	291	277	289	275	260	291	320	278	290	298	296	299	264	272	286	297	320	299	315	281	315	313	280	283	252	291	292	280	280	290	295	277	283	290	258	299	262	325	295	289	295	312	287	321	336	285	280	265	288	296	311	251	287	302	285	285	303	288	319	274	313	288	331	325	306	295	284	273	317	286	334	299	290	298	311	293	308	300	304	272	288	241	254	298	290	274	255	265	307	281	320	286	299	327	288	281	281	306	309	270	308	314	288	299	320	251	286	300	300	280	291	307	248	297	302	296	270	300	281	302	297	289	319	325	308	296	266	302	263	317	286	306	303	301	318	307	286	267	298	304	296	295	310	303	294	290	303	283	297	288	307	314	306	296	304	261	293	296	297	288	295	287	281	279	304	271	278	268	281	269	337	263	324	306	281	271	302	270	332	337	258	298	303	319	288	314	319	316	279	284	272	303	274	297	313	287	266	317	293	295	263	306	276	280	293	281	301	308	278	307	271	268	312	282	303	283	283	287	295	295	310	321	276	294	294	292	322	278	256	261	281	287	309	349	284	287	291	271	298	283	291	275	275	288	317	323	281	296	310	307	308	325	285	301	280	274	291	278	274	293	309	262	275	300	300	278	280	279	306	273	286	265	326	279	261	251	309	287	269	284	289	284	299	293	305	295	292	281	266	296	293	321	280	298	250	268	297	316	314	276	279	299	282	305	307	276	287	287	281	296	313	302	284	306	307	306	292	278	263	276	281	288	274	293	298	295	283	293	287	293	335	318	293	275	319	303	324	287	290	278	288	340	317	299	292	246	291	305	275	309	266	285	272	314	271	266	287	269	311	290	293	292	274	283	280	289	285	272	308	278	260	275	300	311	290	265	327	311	308	342	285	277	299	307	304	287	278	308	303	261	293	311	318	303	295	265	271	263	294	288	301	315	281	294	314	293	304	307	301	306	312	307	291	335	280	309	311	265	313	318	295	334	307	272	278	260	303	298	262	289	305	311	290	309	309	309	286	319	304	328	302	297	297	325	288	336	291	280	288	300	307	272	281	289	294	311	298	318	296	283	315	280	282	257	295	269	289	310	295	282	280	297	265	300	281	282	299	262	316	308	306	251	262	258	271	306	313	303	289	312	303	230	319	288	290	279	308	306	303	234	270	287	283	303	312	275	326	299	279	303	298	316	313	280	303	314	270	284	291	281	306	264	276	274	298	305	278	316	310	295	281	281	302	272	307	249	315	300	296	291	272	275	310	268	284	259	280	319	315	256	283	296	278	272	264	271	297	287	303	296	322	290	287	265	263	299	278	282	301	300	298	320	293	276	277	298	320	305	318	276	297	265	291	309	279	281	274	284	289	282	299	295	307	296	285	287	298	316	265	289	280	289	301	270	295	301	297	306	331	295	316	315	290	296	268	319	280	287	285	293	281	280	303	276	289	280	288	309	311	288	311	293	282	288	277	307	275	270	302	270	301	305	310	310	316	278	308	284	311	305	266	293	280	293	265	320	306	266	273	275	296	300	290	278	266	292	289	310	289	286	280	283	311	284	301	262	272	286	283	301	294	285	320	288	295	306	307	306	313	275	291	274	332	294	276	279	275	293	292	273	318	297	276	288	294	277	293	284	317	296	307	283	319	301	281	279	270	308	303	291	267	297	276	322	265	267	315	280	271	248	283	323	292	301	307	313	329	298	305	309	291	284	332	270	296	279	301	306	303	295	305	291	290	266	300	271	296	305	305	277	310	292	291	296	290	293	288	284	277	292	294	307	308	270	253	288	300	304	261	318	300	290	271	320	301	270	292	290	285	288	288	296	297	280	275	307	310	308	300	325	287	285	310	279	319	324	277	286	301	269	269	294	288	294	318	279	295	293	296	281	318	302	320	274	278	284	263	300	317	294	295	318	278	295	300	275	291	240	277	278	306	293	283	259	276	340	286	288	273	312	298	271	279	271	284	296	279	277	266	290	287	298	285	316	275	339	291	240	313	273	304	288	294	279	324	274	300	290	306	299	274	304	309	301	292	332	314	263	296	311	291	285	292	298	293	277	280	294	291	285	299	323	308	285	292	266	295	293	321	291	274	295	273	291	260	310	297	300	310	291	303	304	294	266	285	333	287	346	275	265	287	296	298	308	279	319	313	282	298	305	274	287	285	317	309	312	284	289	290	308	296	313	311	264	271	295	332	298	306	296	334	294	273	337	276	269	294	285	326	281	289	292	312	300	293	281	285	305	297	291	314	270	317	306	307	293	282	288	316	309	303	273	300	307	270	291	307	293	299	291	289	294	304	324	287	295	294	301	302	268	301	305	296	325	302	303	274	300	279	311	295	309	307	265	317	283	281	318	301	277	270	288	280	289	271	263	261	297	299	299	298	291
18620	10510	9021	3640	3519	3028	2405	2475	2678	1903	1657	1604	1391	1237	1087	1073	975	975	1039	1211	1031	1004	935	915	867	890	847	849	830	806	802	763	821	849	771	752	757	738	698	707	697	695	724	704	715	726	743	722	760	742	697	702	667	758	746	661	726	706	672	721	718	749	728	701	716	714	704	709	733	688	688	700	697	702	675	701	758	665	662	691	650	709	677	710	688	669	669	680	692	689	735	683	674	685	727	705	734	712	670	737	686	722	736	710	684	698	696	696	670	697	705	726	690	721	697	719	684	671	695	710	663	730	688	678	688	731	692	681	696	753	669	700	675	686	652	725	679	720	694	693	726	651	697	671	717	699	656	668	771	664	689	701	655	745	674	726	684	695	703	700	671	724	666	694	738	668	687	677	674	692	689	711	698	701	703	677	737	649	714	714	731	686	688	681	668	705	652	707	670	701	704	688	714	651	674	696	688	689	696	704	717	705	649	644	703	688	708	700	701	706	730	739	691	716	707	711	699	674	717	650	665	709	661	768	713	686	689	741	678	689	697	705	700	711	700	699	711	639	660	709	747	684	725	702	709	695	717	689	678	713	695	711	733	698	699	711	678	693	672	657	689	697	697	701	704	733	703	726	676	722	670	682	686	706	685	698	705	703	691	689	707	659	655	652	730	703	743	690	699	690	694	727	702	687	760	733	689	679	716	699	755	722	711	685	673	696	712	685	713	771	655	727	666	725	675	688	730	710	723	709	716	707	732	663	705	660	643	708	690	701	685	681	703	675	711	668	716	676	719	708	660	668	692	651	719	704	713	670	726	715	704	699	722	715	737	702	674	669	686	695	643	701	634	679	676	709	702	706	657	694	660	692	714	696	718	641	691	720	685	693	734	771	716	714	708	688	710	701	712	714	683	721	702	679	714	707	714	694	718	695	748	673	711	645	721	640	649	698	670	681	714	689	698	723	668	733	704	679	698	721	721	713	635	705	691	680	731	701	703	689	705	740	708	673	696	720	718	704	666	672	707	714	723	700	683	718	700	663	701	670	674	784	705	676	678	703	689	711	729	711	675	707	699	696	648	697	685	688	685	701	691	703	676	668	673	685	731	666	694	707	669	697	640	678	639	671	706	686	703	673	694	693	708	702	751	715	729	664	703	687	701	710	685	740	735	665	732	674	640	683	696	707	697	660	714	696	747	670	673	674	696	668	699	710	698	692	669	733	724	712	694	635	718	714	690	669	733	684	740	720	700	684	727	759	725	664	686	708	707	685	688	748	715	644	734	743	669	730	673	706	714	652	715	723	684	704	680	708	747	683	684	727	668	699	710	704	667	673	728	737	713	697	708	688	696	707	735	675	710	729	688	691	669	678	691	701	702	733	691	690	718	692	665	670	667	719	723	708	685	737	687	690	752	689	718	707	689	709	747	668	700	715	662	668	713	714	693	672	693	694	720	730	735	675	683	709	707	684	675	683	706	751	695	677	701	712	707	709	707	723	694	724	698	665	697	694	697	707	661	671	723	681	695	689	703	686	683	718	720	743	721	682	683	696	690	705	707	718	688	753	656	701	721	695	661	674	703	723	656	675	727	662	730	739	683	678	716	706	707	721	658	685	729	654	673	742	701	685	741	682	691	700	688	703	671	699	685	743	718	687	710	678	697	670	763	712	724	684	707	655	688	635	724	692	674	677	692	709	699	687	691	692	661	707	756	669	697	708	714	735	672	708	690	697	713	700	693	701	741	695	677	712	720	739	683	670	708	716	709	757	673	650	712	678	658	704	715	678	694	707	714	701	703	703	698	732	706	678	702	677	727	711	724	696	719	724	699	680	758	687	681	743	727	699	689	685	693	675	710	652	672	768	695	683	708	664	678	666	718	697	695	692	746	717	685	675	700	699	731	690	732	714	726	694	679	687	739	676	698	687	711	690	702	732	719	744	740	694	702	678	726	687	680	696	711	669	680	695	689	658	704	661	700	671	707	687	731	690	739	704	730	687	697	748	704	663	709	690	686	718	754	684	724	692	676	705	716	681	754	652	695	695	698	690	676	683	678	691	670	687	707	716	752	690	659	684	641	780	675	734	718	740	715	723	699	707	713	689	695	687	747	738	734	721	699	715	714	713	709	696	712	687	656	693	743	675	731	683	699	676	728	691	710	714	728	740	717	738	664	686	710	676	642	726	649	673	665	677	659	678	687	673	681	757	720	696	728	653	692	694	647	682	686	660	722	655	708	723	685	677	701	693	695	693	674	704	694	719	706	745	709	693	722	686	683	711	688	639	691	720	657	680	706	684	667	671	687	720	734	705	648	718	697	671	660	683	722	711	750	694	743	717	666	722	765	683	730	690	716	711	713	670	652	724	694	674	681	632	709	704	674	697	682	683	741	682	694	711	711	708	707	706	690	708	690	725	691	676	676	706	655	695	689	676	699	714	708	665	708	702	720	704	699	671	678	675	671	690	639	703	715	694	720	711	705	696	722	678	723	716	630	695	742	706	696	687	703	697	685	667	721	696	706	690	705	694	702	725	763	713	718	671	733	747	722	702	635	699	638	747	705	732	723	699	674	695	674	720	694	719	705	662	704	704	651	693	679	702	711	664	672	620	698	681	748	746	692	722	690	643	667	703	753	701	734	732	748	724	708	739	699	695	719	671	683	681	716	747	657	719	705	701	705	730	697	694	654	752	685	659	691	714	705	722	723	653	713	702	758	677	706	700	690	658	696	669	696	787	689	681	703	726	693	676	724	660	684	675	690	697	670	704	702	668	678	678	722	675	688	663	695	730	672	675	704	712	706	738	661	704	699	726	741	721	722	730	711	735	697	706	688	718	639	707	703	682	680	667	716	738	711	715	697	663	728	714	683	696	691	667	672	680	722	651	712	690	714	727	690	697	721	713	694	711	758	719	688	732	753	702	638	681	712	618	720	704	666	695	659	680	720	708	701	726	692	659	717	674	701	662	644	688	732	739	663	714	724	655	716	745	705	683	708	690	686	716	670	690	649	666	690	663	642	676	675	740	720	696	692	730	666	689	725	629	692	694	658	699	706	678	714	651	700	694	701	717	671	689	724	698	690	718	659	652	684	694	715	637	699	639	721	676	647	687	755	686	670	711	679	706	660	749	670	688	714	678	708	706	712	688	667	714	693	666	688	714	704	764	712	750	689	701	662	689	729	750	687	672	703	718	706	701	684	742	684	747	729	702	684	725	707	717	691	684	755	700	668	705	719	703	671	716	698	709	700	713	733	711	720	742	637	729	657	655	723	668	721	679	673	681	706	732	724	676	687	722	668	685	706	667	718	754	721	668	670	712	648	699	757	711	775	696	719	715	737	688	704	680	746	666	696	680	695	685	721	745	675	714	725	690	731	688	703	684	674	723	662	687	675	689	690	706	673	691	732	673	686	725	684	690	714	704	735	676	669	691	677	724	695	679	710	688	676	754	707	688	688	691	691	659	670	691	693	662	734	719	672	657	720	683	663	691	707	701	723	677
36853	17461	10310	2266	1416	1204	871	766	741	594	536	465	414	368	308	356	361	293	348	329	366	301	315	332	281	276	303	285	268	261	308	256	271	301	270	244	278	274	256	241	266	276	252	241	255	252	241	264	262	251	257	256	265	247	245	280	258	238	271	274	242	230	224	231	264	253	234	246	258	288	279	257	266	264	259	270	287	239	272	258	245	253	257	243	242	254	284	233	241	268	283	245	253	229	255	269	229	254	244	227	237	246	265	253	262	271	265	253	250	263	240	275	235	264	252	252	238	277	248	226	251	262	249	243	240	246	253	239	244	229	254	253	255	225	268	263	248	245	217	249	243	271	240	234	219	238	263	238	255	248	279	274	231	240	262	263	260	242	205	247	235	268	226	261	252	260	252	273	263	245	238	254	281	219	266	280	264	266	251	252	255	257	270	270	240	264	266	264	248	222	258	260	269	251	245	262	236	238	265	256	253	250	273	250	272	264	242	230	258	230	228	243	252	238	238	262	247	237	243	247	248	230	267	219	238	254	269	250	236	246	257	239	263	262	271	267	224	232	246	238	245	262	282	280	246	239	219	282	298	251	223	283	253	271	236	246	249	247	251	262	244	268	219	257	273	249	229	262	223	245	284	246	244	249	226	235	232	246	243	246	238	233	251	257	276	282	239	256	255	232	232	237	261	250	251	250	245	231	232	275	271	259	235	237	250	255	288	274	266	279	254	250	254	254	261	262	245	260	261	237	232	259	222	283	258	242	266	236	272	242	286	266	256	255	236	206	246	250	277	238	242	237	260	255	262	268	273	256	256	236	233	275	269	251	229	247	273	260	269	243	237	252	253	238	239	244	299	257	281	203	250	235	238	251	275	262	263	228	249	230	271	248	243	282	242	231	245	253	241	242	271	263	244	214	231	268	273	263	258	264	236	231	253	292	250	265	251	253	239	234	265	265	226	253	236	255	251	249	279	238	285	218	292	254	237	272	276	244	237	261	266	266	264	238	250	241	235	222	246	241	257	265	235	246	267	288	242	241	227	251	268	288	237	229	231	266	274	255	260	256	264	276	241	254	266	249	258	235	230	263	233	231	234	260	250	229	257	265	254	233	242	277	276	250	262	288	258	264	244	266	269	243	254	239	287	250	268	228	235	259	275	247	232	246	261	227	255	280	292	257	254	224	251	257	304	260	269	230	244	259	270	283	248	264	231	251	258	255	242	246	256	270	245	274	265	237	276	246	262	247	261	256	247	271	254	237	265	256	274	254	241	265	290	239	257	263	219	255	233	287	241	252	256	230	274	266	293	238	259	244	260	242	267	262	261	259	240	277	266	249	243	246	250	250	256	235	268	245	270	261	251	249	276	304	236	245	225	249	282	241	267	244	242	264	297	220	284	247	265	248	252	228	257	242	237	246	232	267	277	241	234	226	260	257	288	233	250	248	245	279	266	249	238	244	239	256	235	237	255	270	218	243	282	250	241	267	242	247	271	258	233	247	228	270	257	255	274	245	280	246	226	243	256	262	246	218	240	256	239	271	240	254	251	229	239	248	242	266	244	231	269	233	239	238	236	258	244	257	256	261	259	232	219	264	253	230	272	269	234	258	232	252	275	257	258	251	228	249	246	219	275	246	233	266	251	252	234	260	238	250	251	243	253	272	244	221	263	265	260	270	272	267	240	272	266	247	224	249	231	241	250	259	247	235	244	236	259	270	258	250	241	270	270	275	278	235	245	259	248	240	241	250	254	259	231	261	264	243	255	237	251	243	279	290	224	266	252	249	257	259	268	245	269	263	244	263	274	229	264	261	245	258	263	254	265	303	275	263	232	239	238	263	264	251	242	283	238	249	253	239	243	265	219	225	251	217	247	245	236	251	251	246	239	261	286	251	262	235	269	262	300	253	271	282	267	262	254	252	228	232	236	263	273	250	247	228	258	238	251	263	248	246	235	241	217	264	252	238	270	216	235	267	224	236	244	250	264	254	260	260	229	237	256	290	242	247	248	232	267	263	239	272	279	255	251	257	268	247	264	229	226	215	277	251	266	244	271	263	252	249	260	274	272	262	252	254	258	241	262	237	228	252	249	241	271	259	236	239	247	245	236	240	237	261	228	283	233	265	270	258	271	237	270	269	262	241	254	233	229	235	244	250	285	238	248	266	283	239	251	249	267	254	256	257	276	247	239	253	259	230	251	242	240	225	258	237	230	246	235	256	257	269	245	276	253	243	240	253	240	262	238	279	271	220	259	252	242	247	228	262	223	251	241	286	270	254	231	255	247	271	276	270	248	250	270	257	239	239	261	263	248	251	229	232	232	238	231	246	250	237	238	233	250	263	241	246	245	285	235	260	259	236	244	242	210	221	247	232	248	262	255	254	231	239	231	252	232	227	248	245	263	255	280	247	275	241	250	264	250	204	247	246	224	243	235	294	265	253	263	251	250	235	254	252	270	264	250	260	248	226	251	234	232	229	244	248	274	239	270	250	243	271	220	227	280	223	255	246	254	248	237	263	230	235	266	256	252	262	247	250	248	227	231	223	225	241	264	260	239	248	231	264	246	262	274	236	260	272	240	248	236	278	273	232	231	274	243	275	285	252	256	247	234	241	268	250	245	267	260	268	234	248	263	249	239	259	264	262	240	232	268	244	246	235	275	272	274	264	243	249	217	228	226	246	255	221	259	218	248	238	248	239	261	270	266	243	211	254	256	268	228	282	227	270	265	255	275	266	283	240	247	274	227	259	276	258	242	262	260	227	250	240	210	233	248	218	278	247	256	263	246	240	259	224	251	236	239	264	242	244	256	256	248	231	238	240	261	236	244	258	271	259	239	248	248	247	244	269	235	235	222	236	259	257	257	269	257	225	231	249	250	218	277	254	238	269	265	274	266	272	247	256	223	234	249	250	264	242	253	249	290	263	238	244	267	229	241	263	262	257	279	260	229	269	285	271	278	285	248	254	256	217	244	239	266	263	248	266	229	257	256	269	263	281	256	231	283	273	264	279	231	257	283	244	243	276	279	256	234	253	232	251	239	265	259	258	263	235	238	263	246	243	247	229	248	251	244	253	260	268	254	242	278	244	263	251	259	260	276	249	211	222	235	255	248	247	261	241	237	249	273	297	257	246	266	245	225	259	270	261	270	239	266	260	236	246	266	226	268	277	224	266	285	245	260	248	245	261	259	251	250	262	270	248	234	234	225	251	250	239	243	256	267	226	230	272	234	224	243	265	275	275	239	292	255	251	284	233	268	239	255	283	266	238	223	255	235	248	255	220	243	232	247	238	274	249	226	225	243	260	287	260	288	233	271	257	237	241	244	268	229	244	269	230	255	256	264	265	237	231	238	248	286	261	262	250	265	240	237	283	248	284	284	264	238	246	253	250	262	229	238	234	282	242	255	247	244	259	250	252	238	235	250	247	233	243	259	234	258	218	284	243	263	256	267	295	266	262	225	256	220	287	251	216	256	244	212	262	268	262	268	260	270	260	266	254
24001	13897	13658	4964	4949	4270	3194	3258	3407	2633	2133	1845	1648	1487	1177	1185	1109	1113	1071	1161	1183	991	930	953	914	875	787	769	762	771	709	740	833	812	786	683	698	700	628	646	642	629	656	629	633	613	657	638	635	654	646	613	603	650	651	616	640	632	616	560	633	671	632	638	613	618	657	619	636	626	615	589	595	614	595	631	601	635	639	606	588	615	614	613	589	562	590	598	643	655	629	594	635	621	573	586	596	590	574	619	630	577	568	583	633	671	581	535	585	640	570	625	608	601	612	613	616	615	615	591	627	582	588	588	615	600	602	570	573	627	599	630	617	641	610	634	613	605	621	575	587	596	615	617	613	576	635	619	644	604	619	644	620	546	617	616	635	623	590	612	625	646	622	591	578	658	614	623	586	616	597	602	640	601	620	608	614	627	628	565	628	587	554	588	641	615	609	608	594	583	609	574	610	617	615	607	559	603	626	582	589	587	589	579	634	645	620	606	644	614	581	601	608	584	604	628	612	599	563	571	600	604	576	632	603	604	633	631	611	562	585	611	592	601	628	589	612	614	601	607	584	588	618	607	594	590	623	638	625	627	617	669	633	609	667	604	583	651	603	601	594	657	583	628	565	618	586	567	605	594	606	616	632	583	594	616	634	576	652	591	575	619	590	609	618	610	626	594	609	580	594	619	618	581	597	641	609	575	628	563	597	663	630	615	580	576	611	594	601	617	629	599	626	601	597	619	634	610	579	609	575	615	592	601	559	617	578	608	608	604	555	601	593	629	609	602	629	597	597	623	605	589	588	602	618	624	602	610	591	628	631	595	545	621	601	646	590	615	584	571	604	635	626	601	615	600	623	624	574	600	611	634	608	635	590	621	631	624	575	634	617	627	573	601	632	604	579	650	642	661	651	613	613	587	637	594	668	600	675	642	597	630	602	590	603	668	631	588	652	605	542	600	605	587	610	609	644	639	564	618	627	577	622	609	595	597	651	664	583	629	580	580	617	613	630	590	590	598	612	612	622	614	658	594	605	622	634	614	648	630	604	608	608	583	574	603	626	552	626	612	609	614	602	607	600	618	588	626	593	583	589	601	595	586	623	627	607	620	593	604	600	662	645	560	627	687	605	607	633	658	575	624	588	603	615	619	607	618	580	606	615	578	601	607	628	652	591	601	567	613	567	632	644	614	603	617	552	594	592	599	649	597	609	610	576	587	627	640	618	619	642	578	635	587	554	586	630	629	630	591	585	602	580	560	602	561	611	597	591	579	599	632	577	612	621	593	617	638	630	593	629	583	634	615	580	577	551	562	600	633	621	601	630	606	608	586	583	606	584	651	603	628	613	576	602	603	633	609	641	597	618	631	601	669	625	612	611	584	610	608	633	583	597	610	580	657	621	607	597	602	589	621	634	596	587	617	605	585	545	614	590	599	585	619	625	614	622	623	586	583	614	592	558	651	573	639	606	614	592	560	603	619	592	608	623	601	624	599	613	617	581	599	553	642	601	629	584	612	548	609	590	594	625	612	589	615	602	572	618	610	624	588	623	625	579	621	593	614	578	611	623	590	600	635	575	590	609	573	595	578	627	600	568	612	616	587	583	638	555	631	626	564	637	594	623	621	581	590	567	619	655	559	633	599	612	580	602	577	582	577	576	577	591	604	588	575	615	625	627	625	603	628	586	669	591	649	627	585	614	551	598	590	632	592	604	571	623	586	575	625	599	587	649	587	617	643	590	624	627	580	634	581	565	600	603	582	540	642	551	608	636	634	614	636	619	557	611	587	628	621	645	580	599	624	620	609	615	629	622	594	592	664	635	641	600	620	622	594	574	636	619	608	618	645	614	625	623	591	586	616	636	614	612	598	594	622	587	634	601	591	608	590	570	609	652	607	625	617	588	574	657	580	582	650	589	662	578	543	586	654	590	586	573	622	583	630	604	593	625	606	594	568	627	617	600	648	608	610	601	618	625	615	626	581	558	627	588	604	588	613	643	556	621	670	616	640	600	628	642	613	593	578	587	590	600	629	595	579	617	592	597	561	601	585	605	620	585	612	603	578	622	566	624	644	622	603	592	639	622	633	611	639	611	577	631	620	624	626	554	597	604	669	585	587	598	592	582	611	586	649	608	585	596	614	613	564	608	658	621	648	620	616	570	576	583	583	626	622	566	606	606	623	612	580	614	592	595	637	663	591	590	592	573	605	592	635	630	590	626	599	636	577	593	629	602	605	611	587	601	619	592	613	591	580	578	622	588	602	582	626	635	560	613	613	581	588	619	614	595	589	563	629	581	587	659	627	582	647	629	624	596	621	608	654	614	580	545	611	597	618	609	591	612	645	572	571	612	616	598	588	561	616	637	587	635	592	601	603	558	534	594	608	595	554	588	604	579	606	599	579	599	593	585	607	573	593	542	621	605	600	566	597	570	600	586	599	610	577	583	608	633	611	622	603	653	585	622	633	594	641	570	597	592	611	598	569	546	620	590	638	605	632	559	662	596	616	612	572	620	649	571	606	645	601	587	585	573	617	599	642	607	587	587	659	595	601	591	541	621	571	627	633	650	581	583	619	592	595	620	648	597	635	593	635	619	571	580	625	546	629	628	637	581	630	581	618	619	586	590	628	602	576	623	625	655	566	615	629	620	620	621	632	553	636	683	668	613	611	585	593	574	621	610	626	624	613	574	578	546	600	615	611	626	566	615	619	630	563	623	630	606	591	608	588	612	601	583	670	605	589	603	629	598	583	584	579	605	597	596	594	566	620	584	618	638	639	630	606	588	594	596	615	647	627	600	609	591	592	593	581	593	566	621	562	606	571	607	599	597	587	599	623	618	567	595	601	597	591	586	564	590	573	610	613	603	585	617	586	611	618	598	589	622	576	579	586	612	565	578	640	612	598	647	579	602	623	575	606	601	581	570	564	550	574	672	623	608	619	613	594	638	605	597	616	630	601	593	618	600	565	622	594	616	559	602	580	598	579	590	584	588	609	587	594	578	605	599	582	589	587	566	570	569	586	589	614	599	576	565	607	613	544	591	619	583	603	589	606	593	619	640	600	581	644	635	609	630	614	614	602	634	622	617	603	582	563	565	608	592	575	584	582	584	646	600	563	631	568	621	607	625	593	648	628	587	599	627	638	591	575	607	651	624	602	638	626	592	597	565	622	583	635	590	589	623	591	611	545	663	592	587	624	587	593	633	586	598	628	588	612	638	593	629	628	579	635	609	616	591	609	562	630	603	605	616	634	658	577	614	602	627	599	585	594	607	621	603	583	614	612	597	619	586	646	592	597	604	604	621	583	644	593	621	623	605	587	590	626	597	591	624	632	592	634	590	628	605	613	564	624	596	601	634	654	630	619	632	594	571	603	624	579	588	626	575	615	575	611	614	592	603	603	586	594	594	630	604	643	597	657	586	609	641	638	561	609	623	564	636	603	596	631	568	604	600	621	594	595	601	599	595	617	622	588	585	565	607	605	587	579	588	628	620	630	573	605
16795	7173	2660	587	480	397	413	378	399	349	317	341	271	270	284	321	282	284	259	284	264	238	257	245	292	288	296	268	274	233	325	262	249	248	272	259	301	285	299	273	258	265	256	232	281	253	246	266	268	272	266	290	249	220	251	267	264	278	283	277	258	256	258	281	249	283	281	289	243	259	283	250	256	237	247	271	232	264	246	254	240	250	272	265	251	234	266	265	258	258	265	245	260	261	242	244	302	250	252	249	265	251	276	282	268	256	255	244	253	254	252	232	251	279	262	238	244	262	263	267	257	252	256	269	279	288	247	257	249	229	269	284	266	284	291	257	247	260	257	237	225	277	260	273	276	270	244	285	273	267	272	235	245	257	236	248	291	272	245	272	246	226	261	241	246	286	275	269	247	249	263	247	241	247	258	273	264	254	236	259	282	225	250	267	285	239	257	256	299	270	283	277	282	232	250	245	270	266	277	276	255	255	296	251	265	283	285	270	245	245	242	282	264	257	269	276	242	258	258	284	253	261	250	256	257	291	243	250	253	296	272	239	279	248	277	265	265	263	243	250	230	261	257	278	262	225	238	249	266	276	270	255	253	310	301	264	254	266	263	256	254	300	265	275	256	247	265	259	263	278	257	285	250	252	244	266	249	266	268	249	253	228	229	294	243	245	274	285	266	233	272	237	236	241	267	268	248	261	279	256	250	256	234	259	265	279	233	265	259	275	264	269	279	284	269	263	241	250	268	278	266	266	269	257	248	280	252	233	279	251	284	310	250	251	257	288	288	247	233	237	246	290	260	269	251	253	266	270	258	264	254	260	221	252	245	257	229	261	256	280	271	236	266	288	261	236	257	282	273	239	297	267	257	245	276	268	262	269	238	268	256	272	284	266	274	265	261	287	250	272	281	228	281	229	232	262	276	226	248	304	273	270	234	236	250	264	287	251	249	262	273	256	254	263	274	262	227	288	229	286	247	255	288	258	268	287	249	254	269	237	285	246	259	251	264	259	257	221	243	271	239	255	251	285	256	278	253	248	240	260	261	240	270	278	268	270	247	271	259	250	257	237	265	227	267	246	240	288	269	271	265	275	263	241	233	253	269	284	290	269	252	282	281	270	236	247	262	268	255	249	244	239	285	251	253	259	258	286	272	252	244	285	237	267	270	266	280	285	256	243	237	267	273	263	270	267	275	266	298	232	237	244	273	259	268	262	243	247	255	261	255	259	270	259	262	239	259	245	278	284	233	255	240	292	291	241	277	261	281	259	251	229	228	295	244	256	263	240	248	255	285	248	283	284	246	250	264	258	257	282	261	246	219	274	265	242	273	254	270	221	284	258	286	265	266	246	275	278	253	249	251	289	252	247	250	242	250	236	263	251	252	241	258	259	265	261	242	264	252	226	302	269	268	271	269	262	256	282	249	243	268	278	280	276	266	285	275	238	237	281	246	275	247	264	277	285	300	257	241	254	256	245	276	268	250	295	253	264	255	261	251	236	263	237	250	256	241	272	239	270	286	229	269	267	251	252	262	269	290	245	262	267	259	249	284	277	247	268	251	273	295	298	290	258	271	239	238	247	241	244	276	240	281	265	243	273	263	254	266	276	281	265	270	251	256	234	240	242	270	247	272	248	263	246	236	253	281	264	269	237	224	270	253	279	300	258	288	245	230	225	250	252	286	270	255	235	237	258	303	268	238	276	269	278	265	234	263	260	257	259	253	241	237	241	270	243	219	274	263	255	263	242	275	265	264	249	257	273	243	268	271	271	277	258	248	259	260	263	258	261	268	265	266	261	252	257	267	272	255	246	231	270	264	271	252	264	270	252	266	274	273	250	268	260	262	261	266	227	272	256	267	260	263	264	258	259	269	244	261	250	240	239	260	238	248	246	252	264	251	261	264	276	244	264	244	245	267	285	268	263	249	232	281	231	246	248	265	243	267	257	266	246	252	293	299	263	253	277	265	276	242	259	241	271	260	291	281	289	284	250	255	276	244	253	236	258	259	244	244	281	250	281	218	244	273	250	240	265	285	255	257	217	281	249	253	267	265	277	254	245	253	278	269	249	262	262	247	249	258	272	276	262	249	297	252	257	260	229	273	245	248	259	243	269	259	252	248	246	242	230	271	278	224	302	261	252	224	284	257	256	272	251	263	228	256	245	250	261	238	241	248	252	248	255	255	252	231	284	284	283	273	249	272	281	247	263	246	233	230	248	264	254	266	251	262	270	259	272	246	260	235	259	265	266	250	236	256	256	261	253	259	252	268	275	258	273	239	300	258	270	288	244	247	275	247	260	271	286	225	255	271	242	252	282	243	267	270	264	262	265	285	268	279	281	243	269	270	277	277	260	269	263	256	245	263	247	264	247	247	247	258	229	248	241	257	258	243	242	243	244	256	226	278	274	248	271	214	289	225	248	270	258	282	273	254	282	256	264	280	267	253	280	265	261	241	240	248	269	242	247	275	266	245	247	256	283	239	303	254	263	240	247	258	248	265	253	262	292	256	274	232	263	249	267	233	263	278	260	243	269	261	249	267	273	284	250	277	288	261	251	261	222	285	253	246	270	259	268	255	238	268	269	224	215	240	254	259	237	271	278	271	286	279	266	243	251	269	259	264	268	281	240	262	261	261	275	257	258	263	258	229	252	236	294	256	255	257	256	250	243	246	235	259	272	268	251	229	277	263	282	263	259	266	285	264	244	248	248	243	267	258	229	265	260	263	253	254	247	282	259	246	253	238	278	244	249	267	232	260	237	273	261	251	271	243	187	235	255	271	252	264	258	256	251	248	229	260	254	253	264	300	244	260	262	266	258	276	247	241	286	275	274	288	245	263	298	262	280	259	277	250	263	263	248	270	260	208	265	238	244	264	261	268	235	276	273	289	267	267	258	252	271	283	253	257	257	300	248	244	242	256	253	267	250	289	235	254	260	277	253	278	270	254	278	258	253	240	238	237	250	292	267	246	253	261	241	263	242	264	250	259	255	252	266	257	248	265	274	264	243	253	251	262	271	254	221	263	227	262	265	245	280	270	230	256	230	239	264	285	249	267	266	264	263	268	247	269	276	267	284	281	285	235	258	262	233	281	224	267	272	228	254	283	259	273	278	271	271	254	252	267	257	264	241	236	277	256	228	249	255	257	287	259	275	284	251	269	266	272	259	270	229	247	230	279	237	269	246	261	261	280	255	246	288	262	248	231	260	251	247	257	262	292	268	261	249	278	258	256	276	243	249	241	256	272	233	254	288	281	270	258	242	276	241	254	244	252	286	238	255	249	205	249	246	261	262	285	285	240	251	263	257	288	261	249	239	254	269	261	260	281	231	246	268	249	294	302	268	279	278	258	267	225	284	256	248	253	225	249	235	262	240	260	276	259	227	221	232	253	244	250	284	235	218	262	249	247	260	253	251	247	266	289	262	246	247	242	244	238	256	261	277	235	274	240	233	252	258	291	268	257	235	261	252	235	257	229	259	279	238	263	289	236	225	259	255
11776	6645	4478	1797	1788	1527	1302	1253	1322	1136	969	909	864	824	783	777	752	811	791	771	773	753	734	676	683	703	690	684	665	654	657	710	716	667	677	693	668	666	601	631	610	620	625	611	632	640	672	668	642	708	621	655	661	609	612	648	610	624	613	654	640	635	656	627	645	664	603	645	704	628	674	633	649	631	602	650	637	635	654	667	603	674	648	634	631	644	690	667	626	632	618	636	649	583	642	623	603	624	588	643	668	616	632	619	607	617	639	585	595	648	582	679	626	646	625	633	653	652	640	632	628	622	644	607	635	609	644	588	673	617	596	640	652	603	637	633	603	637	672	595	686	596	641	601	631	645	638	663	634	617	601	647	646	597	665	641	616	614	614	625	593	622	600	644	642	639	610	583	603	647	654	636	629	594	632	670	614	596	618	690	613	654	618	607	594	672	632	574	623	629	637	660	613	600	628	647	654	663	662	603	581	632	628	597	617	601	627	658	657	649	617	588	667	617	596	624	649	655	659	643	617	655	653	626	628	600	622	639	630	581	617	613	607	655	604	642	606	647	612	602	616	689	681	610	611	609	653	694	631	596	595	657	642	638	579	635	627	648	645	634	626	594	591	610	637	625	643	658	626	604	589	593	595	638	629	657	610	645	618	659	668	602	607	633	629	623	631	613	593	620	615	633	666	637	631	629	641	624	636	637	611	626	632	607	616	683	629	644	681	643	599	663	619	695	592	653	639	633	562	651	670	663	593	594	653	656	639	643	593	627	612	627	646	623	619	633	650	598	684	658	658	620	676	675	638	614	585	643	653	660	626	643	593	613	635	657	666	632	665	644	655	617	584	674	625	631	613	620	673	648	656	667	602	619	639	619	631	614	626	635	655	611	616	653	628	630	645	629	627	587	608	658	665	641	625	584	606	632	621	620	629	589	632	638	630	629	618	634	645	605	601	665	610	661	621	637	619	640	616	638	641	673	656	706	609	635	611	561	598	609	613	599	643	623	592	597	608	632	641	617	613	653	597	698	573	626	666	647	635	631	640	646	638	662	646	630	636	654	629	637	631	603	632	619	649	619	634	628	631	687	617	632	589	610	647	641	613	634	705	636	634	646	607	628	654	638	614	614	628	596	618	620	634	635	594	605	636	624	613	654	622	639	608	669	661	645	621	649	623	669	583	647	622	641	601	631	603	562	634	621	615	621	617	585	615	589	676	637	615	654	599	611	644	615	638	661	577	617	667	632	605	645	633	644	625	664	608	631	644	676	629	603	642	611	613	638	669	618	603	602	611	660	645	630	664	615	604	649	667	639	604	601	609	656	656	619	625	619	619	636	623	615	642	628	655	682	636	624	618	640	640	619	661	614	643	677	605	618	579	607	625	635	608	594	607	598	630	599	670	613	622	679	666	646	611	651	628	623	590	605	640	647	660	625	652	644	608	621	603	635	625	631	641	673	599	643	647	645	665	697	612	607	596	644	648	621	651	632	608	654	601	608	633	647	641	620	615	579	686	633	617	630	635	620	618	610	571	608	629	607	632	621	647	596	603	624	647	640	658	570	609	630	655	637	640	611	687	624	588	670	648	653	573	650	627	646	654	647	643	604	661	617	633	660	671	601	633	648	634	603	636	596	630	631	614	586	640	663	592	619	637	647	612	622	676	606	603	630	592	616	621	578	604	659	642	597	568	625	664	586	643	621	584	652	624	592	641	538	628	586	628	592	615	644	646	611	628	616	629	650	633	643	614	627	622	617	596	659	596	602	612	627	639	658	617	642	605	666	598	598	665	596	636	663	623	603	643	628	660	688	659	641	588	667	657	582	615	567	627	626	608	571	609	657	640	612	632	600	616	659	626	607	653	681	655	598	648	608	617	657	632	621	635	639	625	615	622	627	591	640	587	623	659	617	645	649	666	604	651	596	662	644	655	672	649	655	626	638	596	652	610	620	583	637	617	659	630	637	609	679	591	615	671	633	661	614	602	612	628	580	635	620	635	613	630	553	649	647	643	644	625	583	635	595	620	617	630	616	637	596	687	649	570	626	642	655	633	607	621	622	603	627	622	611	596	635	608	619	645	638	648	617	593	622	612	672	654	628	656	597	666	645	571	604	645	626	592	625	668	668	624	596	574	623	633	657	637	625	651	620	618	628	675	639	639	593	609	611	623	641	613	666	632	645	592	616	671	603	628	614	630	623	608	633	615	592	607	638	613	602	627	676	597	575	631	595	621	613	610	619	685	639	625	617	624	602	597	629	655	635	659	616	647	654	604	643	620	627	634	649	610	633	653	625	629	620	612	646	686	628	628	607	633	639	659	666	655	639	613	658	624	596	643	652	659	596	642	663	629	639	628	596	572	624	631	633	635	607	655	615	613	631	599	603	621	674	627	632	672	621	633	623	600	601	615	633	598	678	615	628	666	612	605	604	660	621	660	661	648	583	656	595	591	676	621	594	658	665	626	594	626	623	601	665	608	590	663	611	638	671	598	591	675	666	606	642	637	639	635	604	611	640	595	581	639	645	630	638	619	643	674	653	580	641	653	586	640	615	618	626	640	631	628	604	642	679	644	588	641	631	635	639	625	655	661	597	661	648	617	652	629	643	668	667	668	593	589	662	645	649	624	633	607	610	668	625	648	673	647	619	647	580	606	691	585	630	605	670	607	616	619	592	631	582	578	615	623	612	623	612	612	641	591	624	668	629	638	606	624	624	630	643	664	581	620	657	653	658	618	599	649	654	620	659	630	582	641	621	603	625	619	649	597	646	654	621	625	657	636	642	626	605	656	655	632	626	653	650	593	625	658	612	628	601	650	627	691	620	649	615	598	628	588	605	605	626	635	660	615	604	622	592	628	585	634	619	622	644	585	663	657	686	661	583	575	602	603	635	624	599	625	663	661	620	620	658	621	569	631	653	650	582	616	606	645	683	670	668	604	655	651	601	619	606	645	610	632	613	641	607	612	621	684	673	644	643	636	649	645	624	601	608	607	667	594	672	644	609	649	598	650	608	602	613	632	643	596	651	665	674	644	663	647	631	668	636	654	631	620	636	605	617	597	610	605	637	626	645	641	631	617	618	618	616	658	633	677	626	637	597	653	592	597	633	629	590	603	620	605	669	634	645	634	640	637	624	636	626	595	612	646	594	648	624	615	580	602	587	649	651	627	644	656	603	598	614	629	604	584	589	621	585	616	651	604	641	615	606	659	659	624	630	631	657	606	666	603	612	672	666	680	644	572	616	627	593	648	640	610	605	614	626	659	629	638	629	628	671	649	610	607	639	622	673	691	642	625	620	616	648	620	627	651	627	672	598	623	590	682	599	632	642	608	627	663	598	619	663	656	660	627	636	619	589	597	633	605	661	606	681	637	620	651	617	608	628	651	615	632	640	648	597	621	628	660	641	651	627	697	610	644	594	670	618	607	634	604	655	643	623	614	664	656	609	606	600	618	654	636	646	627	617	617	603	628	625	689	604	567	677	661	603	651	614	672	660
29864	12525	5392	1161	955	744	637	575	569	497	401	395	354	350	369	316	364	320	364	328	352	322	337	346	292	284	293	298	303	325	289	291	297	292	306	295	314	278	282	281	341	313	299	294	312	302	297	292	327	300	290	281	282	298	278	286	307	306	298	302	285	327	302	316	278	308	267	276	336	318	287	324	267	300	262	353	324	319	324	314	305	307	330	295	279	326	270	300	317	282	300	305	307	298	277	300	279	325	274	285	317	306	332	273	312	264	298	290	295	299	306	281	302	329	287	295	321	267	286	295	274	298	297	286	303	312	277	262	317	287	280	296	276	301	284	303	292	301	306	287	277	300	290	295	302	298	295	299	279	290	291	331	302	300	302	293	284	287	279	303	281	282	274	289	288	304	285	325	319	286	261	281	283	265	309	312	316	304	252	318	309	303	329	298	278	331	313	286	322	317	333	316	281	290	301	291	293	298	294	296	313	333	304	295	301	303	258	267	295	334	271	276	299	316	295	299	314	294	303	306	283	253	287	310	321	293	270	314	291	305	305	304	285	270	292	305	291	311	306	318	323	298	273	283	261	293	316	281	293	296	277	303	313	301	291	318	330	310	266	274	341	301	321	310	328	299	315	328	294	304	306	334	311	314	295	293	290	281	297	273	302	302	319	290	273	279	290	295	333	313	329	284	275	314	300	288	292	296	310	296	320	296	308	311	319	296	318	287	260	304	294	298	318	295	314	314	315	325	302	260	280	340	303	313	268	302	297	321	315	285	290	278	327	311	291	316	277	303	271	283	267	315	294	311	307	269	304	324	272	306	314	310	309	295	274	301	340	302	297	301	331	279	268	313	321	303	310	315	296	315	319	302	303	265	271	326	334	299	304	307	306	289	268	327	291	295	290	290	291	278	304	308	308	310	286	290	288	263	303	274	287	267	283	279	316	297	295	293	297	289	308	289	316	317	276	274	300	297	322	288	292	303	270	328	299	285	299	298	289	277	323	309	322	287	331	305	293	302	321	296	320	294	304	281	311	277	263	286	312	282	300	302	348	281	316	308	311	302	317	317	331	314	328	259	290	259	298	288	314	315	329	314	313	320	308	290	318	292	274	301	292	339	301	306	279	298	320	310	305	262	278	286	313	286	330	309	283	294	287	329	317	309	308	287	300	317	272	299	297	277	281	289	316	291	287	296	308	275	305	309	292	277	266	323	313	303	314	301	273	288	291	312	311	299	286	283	299	296	300	298	296	304	283	289	313	302	267	303	315	300	316	278	294	305	267	292	291	271	325	306	326	267	284	292	271	287	275	301	333	288	268	287	285	266	272	309	265	283	262	249	306	298	286	279	268	270	273	298	278	313	308	297	293	288	274	291	303	322	301	331	282	302	304	286	332	310	317	295	293	321	301	312	300	304	293	280	302	300	303	310	278	282	269	308	289	300	292	299	299	295	280	290	320	278	321	288	331	312	288	334	293	310	308	321	305	285	319	272	321	334	331	318	314	286	329	270	314	326	296	306	288	284	302	281	287	307	273	328	288	287	303	273	304	273	291	282	280	296	292	310	311	299	309	281	290	334	301	287	297	297	306	298	305	273	277	269	300	283	303	278	303	333	301	265	263	276	343	296	314	288	288	352	301	282	284	276	287	312	278	275	312	275	282	332	267	294	319	278	300	284	304	280	270	310	276	323	304	323	296	327	319	305	327	327	267	276	290	298	310	297	290	299	313	286	308	318	328	311	328	311	310	341	262	319	303	313	293	299	307	322	329	304	298	294	322	310	306	290	281	318	290	288	313	285	309	301	298	298	316	295	304	349	288	278	294	279	321	296	281	302	315	330	270	286	295	289	272	286	277	277	287	276	323	299	284	284	314	284	306	315	314	251	312	255	310	324	271	320	304	240	298	315	263	298	319	308	275	283	322	289	276	283	293	260	304	285	288	256	290	289	303	255	313	300	305	298	318	285	299	282	287	277	301	282	300	307	306	285	307	278	329	282	319	286	278	297	277	296	304	288	296	292	309	308	266	316	290	306	302	286	278	296	300	281	304	313	304	313	300	322	300	278	291	289	314	252	260	291	289	302	307	274	282	309	327	302	297	309	291	272	279	315	302	331	299	301	304	290	295	291	296	298	327	294	333	285	274	308	313	275	295	290	329	304	297	320	295	310	279	306	285	314	283	295	293	316	286	293	282	300	304	320	294	273	309	323	249	283	304	276	288	286	286	289	291	282	299	287	290	291	280	270	284	319	288	292	293	294	288	312	306	286	323	286	304	302	284	332	282	303	268	301	378	331	321	275	289	271	295	349	309	319	292	299	315	297	309	293	307	294	283	275	334	300	291	315	291	299	294	305	298	278	271	320	298	325	291	304	291	300	315	317	311	310	265	309	317	274	301	295	298	296	322	306	331	266	336	313	310	273	302	327	310	307	278	314	294	297	292	290	291	324	288	313	260	286	285	290	283	266	285	286	317	298	272	301	310	295	300	302	319	311	332	277	285	316	285	311	272	287	308	328	299	312	324	325	306	279	312	262	288	294	286	276	312	285	327	285	327	292	309	311	304	256	307	313	287	311	263	267	281	270	277	324	291	288	305	296	262	303	315	303	295	273	302	317	308	297	271	289	301	299	290	261	300	303	315	309	285	283	333	318	315	305	277	302	287	268	313	273	325	282	287	295	287	342	298	303	296	320	272	294	325	277	287	301	274	280	325	307	294	283	271	298	303	305	341	305	321	290	274	273	280	281	292	265	256	285	307	305	330	326	305	305	297	322	292	307	342	299	342	305	319	298	300	287	271	307	283	285	258	285	318	303	301	295	290	291	304	283	345	278	296	333	283	279	314	284	295	290	320	275	283	290	265	297	292	308	285	272	282	291	292	312	360	292	254	294	283	332	308	307	276	323	287	299	313	320	301	284	268	287	289	307	291	316	296	288	282	298	272	307	300	299	321	279	314	314	278	317	298	350	312	302	283	269	285	272	278	302	308	312	315	297	291	317	279	293	287	296	311	303	323	292	307	284	290	287	277	283	289	296	315	288	264	309	297	289	341	304	294	307	275	291	301	298	321	310	276	281	292	298	293	260	297	269	319	278	275	299	300	296	319	310	320	297	296	307	298	280	310	292	264	300	294	309	342	306	277	277	276	319	279	294	298	274	309	329	299	292	293	288	297	319	289	320	311	283	272	327	281	317	325	322	273	289	308	314	302	310	318	319	295	310	307	312	285	330	314	268	319	312	321	294	304	333	292	295	294	319	326	297	297	305	323	308	289	294	308	285	290	291	305	297	329	310	279	296	293	244	274	307	279	295	265	301	308	285	287	260	303	284	290	318	297	306	297	277	293	282	281	264	302	302	308	291	287	299	275	296	317	274	300	293	308	293	294	285	329	290	315	286	293	326	307	287	277	321	294	263	280	293	318	297	304	281	307	313	288	307	282	281	278	319	275	321	280	268	283	294	315	312	305	294	311	291	297	290	331	317	283	301	276	295	325	278
20802	10480	7860	3191	3301	2750	2506	2266	2185	1828	1614	1499	1322	1192	1035	1014	1049	982	1158	1074	964	967	903	920	893	833	800	745	832	803	761	769	883	756	775	737	770	746	745	780	710	719	696	744	716	758	695	741	721	741	724	736	752	733	729	699	767	733	724	733	740	727	702	712	711	690	776	760	705	727	712	648	790	737	697	730	737	681	725	705	719	711	685	704	696	736	654	694	688	710	682	662	705	698	688	772	681	706	722	721	694	740	702	710	704	698	687	741	714	703	729	704	729	732	704	714	734	703	693	671	689	698	641	702	678	708	722	676	741	719	728	691	727	713	688	690	695	652	715	678	678	666	712	714	729	728	684	735	677	692	726	720	702	694	751	723	754	753	697	654	717	706	705	661	729	695	708	753	675	744	706	724	721	777	698	723	763	719	704	749	743	716	690	718	693	689	697	743	685	758	702	705	741	727	670	695	692	678	710	723	676	717	697	749	737	733	682	696	707	711	711	709	699	731	722	740	728	684	727	714	659	721	724	715	679	762	747	745	690	706	762	688	690	700	725	755	656	722	681	733	684	667	688	734	694	746	739	740	740	691	721	670	758	703	710	707	657	670	709	683	728	658	699	704	682	673	688	718	728	703	712	717	708	646	697	696	674	734	727	680	687	715	737	743	696	744	662	732	733	786	726	720	711	692	684	657	734	716	691	703	758	751	696	681	696	685	689	690	693	698	706	646	711	760	688	698	692	715	726	694	669	744	694	682	719	699	673	719	666	721	749	686	710	758	720	703	702	739	649	686	719	701	684	741	737	704	726	716	697	681	752	716	709	685	701	657	691	709	665	715	735	699	681	744	698	683	704	707	709	683	702	704	730	694	657	712	715	716	691	739	747	682	693	675	700	686	692	724	683	739	708	714	718	725	698	701	664	727	784	682	726	739	721	681	680	681	745	670	727	712	699	697	682	745	691	705	706	685	753	730	707	728	719	691	714	722	717	711	692	709	770	732	700	709	713	752	757	709	731	740	687	708	688	690	683	699	699	690	712	736	736	663	668	745	750	717	749	716	712	697	726	726	683	725	680	724	709	705	673	707	717	677	687	699	693	680	711	700	704	714	688	674	688	716	690	734	716	727	738	663	676	680	697	744	768	742	745	681	720	686	719	749	744	718	706	710	655	699	683	704	706	741	731	704	738	725	657	727	692	734	708	755	734	691	697	725	694	708	714	716	763	708	668	719	713	687	697	711	667	680	669	674	692	656	702	733	706	687	744	700	697	701	718	742	683	668	734	700	748	699	694	746	712	697	667	715	686	713	728	754	743	672	734	719	730	681	723	685	700	713	710	677	683	728	712	714	756	695	686	720	710	759	655	712	742	707	672	710	702	684	709	708	721	717	689	711	698	685	683	710	708	668	683	733	715	693	688	684	719	720	687	686	702	781	730	731	743	691	715	722	719	714	660	661	717	696	742	735	761	739	682	681	718	687	735	731	727	721	735	737	719	709	698	661	764	698	718	710	714	683	671	744	713	676	708	741	732	749	731	685	731	661	680	695	730	678	713	680	699	657	667	736	710	706	711	722	701	702	689	742	646	699	692	689	738	724	722	746	713	726	704	696	712	731	701	748	713	657	725	691	720	733	713	703	711	733	656	676	698	669	698	733	737	693	757	711	698	694	684	699	676	734	716	703	697	681	669	680	677	706	719	710	716	708	699	725	677	715	704	728	706	755	633	703	733	749	687	717	694	690	752	724	705	729	723	721	700	707	735	721	673	673	695	675	730	693	682	741	643	692	741	772	737	782	712	687	733	636	720	705	684	699	681	689	728	719	724	691	727	694	747	706	681	697	715	706	722	728	690	737	712	701	718	699	719	724	734	723	695	696	650	749	741	740	715	723	676	688	679	683	742	727	695	724	702	700	730	727	683	703	720	729	700	691	770	721	698	706	728	687	703	704	679	699	695	728	705	681	705	706	704	723	756	696	730	715	685	729	702	685	719	702	701	676	681	721	667	684	634	685	716	689	673	659	731	724	700	698	736	697	738	666	736	738	676	695	722	705	695	743	695	722	691	708	716	668	699	729	726	722	713	722	710	698	730	707	678	670	691	708	701	743	707	759	698	689	686	726	711	683	738	691	705	712	726	689	723	681	682	664	691	747	718	719	722	653	706	675	694	749	680	702	741	716	672	758	708	685	785	656	687	718	733	655	729	714	701	695	696	707	697	713	716	703	697	731	707	678	744	720	678	693	681	749	676	720	729	674	752	758	735	726	730	710	722	738	732	734	695	697	728	699	708	705	721	706	719	682	689	713	744	721	706	685	732	714	700	725	717	700	748	639	691	714	706	685	682	739	720	727	698	719	663	699	719	674	683	693	682	696	682	667	679	803	672	712	661	671	672	698	688	686	703	719	732	701	668	716	684	719	711	694	720	702	686	748	721	703	729	710	716	686	700	723	698	702	718	731	689	738	684	711	737	659	714	677	700	683	685	755	691	696	688	738	745	725	739	739	748	664	686	689	713	724	715	787	677	692	713	695	733	734	722	710	723	733	714	657	709	727	736	681	660	706	712	733	694	672	676	717	705	681	738	695	704	718	676	704	717	715	678	762	714	672	667	705	719	736	734	714	734	692	697	755	733	712	713	701	699	717	720	699	684	681	720	678	704	706	717	729	694	697	686	711	715	702	711	731	697	703	711	686	686	684	681	714	760	750	697	693	710	731	749	732	699	699	749	664	691	703	744	696	688	677	737	731	710	694	706	730	707	723	669	682	735	693	755	710	667	719	695	706	731	733	706	701	724	724	686	733	744	734	674	711	724	683	670	742	722	698	692	727	689	690	717	770	698	735	684	689	673	708	708	711	648	692	705	697	679	685	726	726	690	669	704	752	663	732	725	682	717	731	682	715	717	752	680	754	708	710	707	675	752	716	614	729	732	723	708	741	737	702	682	716	774	668	719	664	724	676	691	713	719	697	722	678	726	710	684	671	684	725	727	716	683	667	723	692	716	705	684	647	695	676	731	717	679	675	721	676	718	707	751	723	713	711	715	697	707	676	653	669	661	651	716	665	707	712	744	683	646	657	728	699	721	722	713	719	700	702	702	729	701	644	804	710	720	706	686	701	688	682	695	659	717	734	694	714	697	731	655	679	756	709	732	719	678	700	695	688	669	726	718	718	771	705	693	698	775	739	701	721	695	691	704	724	701	730	693	721	718	732	698	732	707	692	726	735	722	698	693	700	737	698	662	705	675	739	689	732	670	714	678	692	726	711	711	718	724	735	681	704	698	686	659	679	721	751	713	746	683	736	654	714	704	691	658	731	717	732	685	717	734	718	690	710	743	754	652	677	728	709	730	737	709	674	684	705	720	712	699	711	707	665	753	735	690	732	722	669	712	718	666	669	671	672	760	704	714	679	746	711	691	674	667	752	719	712	707	722	721	714	703	683	678	694	668	648	713	671	754	738	711	735	686	695	717	721	728	691	674	779	676	650	702	730
37724	18361	10041	2086	1357	1028	882	721	697	586	499	477	391	353	360	340	375	357	382	385	324	299	310	325	292	286	308	269	277	257	253	265	305	253	268	289	252	270	273	257	270	254	267	251	266	222	301	253	250	259	263	242	241	260	257	257	237	274	282	233	276	285	241	262	255	241	257	255	222	238	261	268	236	228	269	232	254	252	230	244	243	267	274	277	248	256	230	237	264	292	249	258	248	223	286	245	260	264	228	263	257	273	252	229	260	228	233	241	243	248	259	278	254	271	287	238	255	234	257	264	234	251	258	227	250	238	247	250	255	274	270	263	251	251	247	267	254	229	243	225	246	237	238	256	257	266	254	254	260	254	286	235	269	272	238	257	236	215	254	244	255	262	235	243	242	207	265	264	257	294	232	286	296	232	267	250	275	278	243	259	265	248	244	251	238	248	274	231	251	243	252	251	260	251	257	238	266	258	222	248	267	241	266	265	273	228	257	260	247	273	261	252	272	244	239	246	240	244	278	263	248	261	258	267	231	224	269	277	252	238	278	231	249	265	233	269	282	254	246	232	258	273	261	252	301	249	244	264	254	250	242	288	239	262	249	257	236	240	252	227	227	252	238	276	237	256	266	240	261	258	256	254	252	245	250	268	259	255	230	256	267	233	267	245	282	222	246	244	255	249	278	259	253	277	276	253	252	219	264	271	256	225	266	263	244	276	268	265	227	248	261	255	250	280	274	239	262	293	235	247	251	253	269	303	254	242	254	273	254	268	254	238	250	262	301	259	241	254	227	262	247	264	254	236	229	255	241	234	261	260	268	265	255	219	231	277	251	286	254	252	250	278	239	255	223	245	254	244	257	246	239	289	261	238	265	225	229	231	258	259	258	244	276	262	273	247	265	237	244	253	214	240	257	255	272	272	267	301	264	259	251	236	254	245	271	273	248	256	262	229	287	249	291	269	254	231	241	260	266	228	237	256	255	276	252	249	260	283	278	257	253	227	278	286	269	271	272	256	244	275	212	277	252	268	246	236	255	251	269	285	270	248	247	259	279	283	276	266	244	223	252	261	251	278	260	243	275	222	239	258	250	296	261	284	233	264	240	236	259	241	257	274	237	255	270	223	245	246	256	265	253	264	260	247	254	252	257	273	253	244	278	260	269	267	279	261	241	264	256	251	264	260	238	257	274	231	260	250	247	284	267	254	254	265	277	229	245	252	258	279	278	292	271	239	245	267	253	255	224	234	256	237	233	249	269	233	273	280	270	250	251	274	230	231	263	239	271	253	242	268	257	267	235	265	241	247	224	268	274	255	263	273	249	256	267	259	242	255	237	242	254	260	258	285	256	230	273	255	273	252	251	246	243	246	256	257	248	280	231	264	245	245	258	224	259	263	236	264	251	266	248	243	226	257	247	256	280	216	256	239	257	229	293	231	254	253	226	219	244	246	254	275	259	310	238	252	262	258	257	256	263	256	238	249	271	265	252	261	254	252	247	296	250	272	246	257	272	257	263	254	265	268	271	269	260	254	239	257	278	236	250	250	275	248	228	243	250	237	253	253	249	272	278	290	252	221	232	270	267	287	272	244	258	256	270	214	235	251	250	228	262	238	224	249	261	256	243	278	272	264	235	273	225	249	257	232	273	232	267	246	269	281	256	275	261	240	266	267	257	284	239	250	260	219	242	263	238	273	261	276	262	236	257	286	268	292	290	247	253	252	289	246	246	239	270	251	243	260	231	260	226	243	222	276	240	280	253	270	252	260	272	250	248	249	256	242	252	247	251	286	254	268	306	272	265	270	262	258	262	223	224	254	253	271	249	245	259	260	262	263	285	251	266	275	238	242	276	252	241	266	248	257	259	289	270	248	252	268	226	252	227	228	251	248	257	234	251	250	255	246	227	269	267	244	237	249	278	257	287	238	233	260	252	251	240	276	276	229	227	254	281	263	261	255	254	231	252	269	260	236	284	249	265	243	252	242	246	289	256	245	239	280	250	251	237	253	277	292	255	223	245	273	306	261	277	237	258	254	237	276	243	252	246	274	255	260	249	264	240	274	260	212	262	252	257	257	239	253	276	251	273	239	261	255	248	256	261	216	272	276	273	276	265	264	224	263	240	230	238	250	243	235	210	242	246	265	262	252	221	279	302	261	283	252	243	267	222	271	239	238	227	255	242	285	241	273	216	239	244	298	245	242	261	254	261	254	242	254	240	237	230	203	261	261	248	267	287	256	264	275	245	233	252	260	282	268	200	253	260	258	250	268	257	274	262	268	249	227	225	229	258	267	241	195	249	256	247	243	244	231	259	275	261	253	266	229	284	248	245	236	273	258	272	249	260	247	221	268	236	266	233	251	251	269	271	246	246	269	225	280	243	261	277	250	253	229	236	247	229	250	243	264	254	234	249	268	231	253	262	265	258	239	238	236	263	235	235	256	250	239	226	272	250	257	244	216	249	245	265	211	283	266	257	249	266	280	192	246	223	234	231	261	233	240	236	280	284	269	254	235	276	258	267	245	260	241	260	273	249	245	247	241	247	261	255	279	247	231	258	276	245	288	271	250	221	292	269	246	240	240	254	261	279	255	255	222	232	276	260	259	263	238	273	250	286	252	283	294	267	248	236	222	281	223	264	223	265	244	261	276	226	249	255	255	248	234	265	256	263	224	245	238	251	245	242	259	253	261	250	249	231	296	244	276	247	254	234	261	246	274	261	235	278	260	278	250	232	246	245	270	269	249	260	278	283	275	254	258	259	233	250	230	262	266	266	284	275	260	239	253	261	283	234	272	276	289	271	262	273	252	255	234	252	251	280	217	262	260	252	257	284	237	233	262	248	278	246	232	254	236	244	229	238	257	284	280	296	229	246	216	256	239	294	253	233	263	270	265	255	248	248	259	209	267	259	233	255	231	252	261	265	241	237	261	253	251	262	259	269	246	281	258	261	265	265	247	244	243	223	272	289	264	272	242	255	269	281	254	260	271	241	247	268	243	248	245	233	236	261	272	286	238	245	222	241	247	218	265	271	282	258	227	251	255	248	270	256	258	255	272	253	275	259	263	261	295	270	275	244	261	257	243	237	230	263	252	257	264	253	273	274	248	239	246	239	272	252	267	248	230	259	260	265	238	258	238	239	251	249	281	264	289	268	306	264	257	261	249	240	246	285	259	261	250	264	244	275	236	249	251	239	227	246	263	251	255	266	261	258	269	271	250	240	255	232	268	264	249	271	253	246	240	230	272	235	262	263	277	254	258	257	235	243	233	262	273	203	264	245	242	225	240	215	238	267	276	242	269	231	267	239	223	269	225	253	246	230	267	263	250	233	232	255	259	248	253	274	238	247	236	242	226	259	254	230	249	232	240	237	259	249	235	256	244	232	254	250	264	256	248	273	261	254	222	250	254	259	292	280	244	255	251	225	250	251	239	274	257	234	215	269	286	265	256	251	271	255	204	255	280	229	248	268	268	278	228	243	248	267	253	264	246	246	249	245	282
24933	14432	12831	4691	4776	3765	3401	3165	2877	2326	2098	1874	1580	1292	1325	1248	1145	1097	1236	1249	1075	1090	967	886	866	815	778	770	774	757	718	801	760	758	718	646	669	678	698	642	627	640	631	671	639	648	664	653	669	661	613	613	625	654	629	678	658	651	595	593	602	601	695	635	612	667	639	631	594	605	608	567	623	612	621	622	616	657	584	600	643	629	604	608	640	615	590	637	602	587	599	622	640	585	624	630	632	635	635	619	579	656	654	596	626	597	600	649	613	587	607	632	606	629	641	621	586	635	584	595	627	625	626	578	622	611	604	635	582	582	617	610	633	606	602	644	620	567	589	579	607	615	561	647	617	560	608	629	604	625	593	645	599	578	608	649	615	650	581	597	594	619	627	611	624	581	610	584	612	603	624	587	612	579	621	625	635	586	619	601	628	618	651	609	629	555	635	622	570	643	600	626	617	590	631	617	579	645	606	615	565	554	597	639	561	619	597	567	621	609	591	625	655	611	595	560	618	597	589	587	628	606	616	613	663	592	592	590	622	625	617	653	625	625	584	635	590	612	579	572	606	650	632	615	588	617	625	587	618	607	590	605	578	622	599	567	626	622	610	619	629	615	570	630	619	567	582	616	645	619	633	613	601	561	585	610	642	606	608	608	645	609	587	599	635	624	615	624	639	656	562	614	622	620	630	620	585	633	635	617	608	622	585	666	645	598	626	613	591	656	565	652	626	623	592	621	614	647	590	624	570	619	581	559	590	638	605	598	642	596	617	612	615	621	622	662	618	609	568	611	585	649	604	623	619	615	614	634	594	621	574	569	595	618	647	614	584	621	631	619	630	638	587	598	588	627	620	633	592	560	618	624	618	637	598	578	619	627	592	617	631	596	618	608	601	614	587	619	613	616	598	592	613	646	636	599	599	615	616	636	610	632	618	592	591	604	599	645	609	623	618	633	595	632	586	610	622	631	592	597	665	588	617	605	598	609	604	593	631	582	596	621	602	612	591	582	627	589	634	629	604	629	616	624	607	644	581	597	639	537	621	599	656	621	657	579	609	625	602	631	611	579	609	587	574	601	590	637	625	633	606	616	585	612	581	591	625	590	582	629	574	573	649	624	585	592	596	565	599	588	600	600	649	654	621	632	596	628	581	626	618	617	555	631	661	582	609	621	622	665	632	617	597	596	573	592	610	609	607	608	602	602	635	635	611	600	579	612	617	619	596	595	634	578	631	626	580	593	625	579	569	574	571	587	619	564	614	561	608	617	594	557	619	613	616	564	601	587	599	663	587	594	578	595	589	596	616	600	599	583	634	620	628	603	615	617	602	635	648	597	610	635	610	611	598	582	598	591	611	599	580	626	617	597	606	615	604	599	613	629	603	649	624	636	617	611	604	626	642	587	596	602	607	615	589	607	621	588	611	642	650	629	618	645	589	612	639	628	606	641	616	616	589	577	594	576	640	620	582	634	575	611	559	649	607	629	560	592	621	595	604	642	613	607	588	585	618	617	605	609	620	595	624	601	576	595	640	635	626	605	614	577	642	597	615	578	642	579	608	617	562	537	641	616	625	639	620	598	627	590	637	619	568	634	584	628	602	593	630	605	603	621	600	629	603	617	582	653	594	617	577	582	619	588	631	646	578	603	652	601	620	631	632	611	644	626	652	625	583	645	589	593	593	582	575	622	599	605	614	539	621	621	649	655	616	693	596	618	607	602	622	600	668	610	598	638	581	632	633	593	602	588	552	636	614	646	623	620	636	619	592	576	625	571	604	600	587	595	612	590	631	629	628	655	601	614	607	562	656	596	624	624	607	629	584	580	600	620	584	649	601	592	644	586	628	651	614	633	646	630	607	598	618	582	644	571	630	587	606	632	624	658	592	599	575	622	589	628	592	645	563	656	668	668	621	632	618	676	581	598	656	609	600	616	573	627	607	553	608	628	613	602	603	623	607	595	628	639	627	612	623	661	645	594	626	598	606	598	612	629	596	618	669	625	578	620	633	650	612	637	614	664	582	636	620	536	609	632	592	609	625	616	603	649	656	600	641	599	598	597	631	609	620	588	609	665	623	612	640	571	626	600	620	634	616	641	631	589	624	604	618	622	582	623	581	588	576	602	607	622	604	608	634	603	598	611	631	634	682	643	577	625	620	616	602	624	577	621	586	619	638	577	636	611	610	587	582	625	603	628	643	595	645	587	628	604	613	617	625	563	638	611	645	606	585	600	616	629	594	617	632	619	624	661	626	607	623	605	622	624	604	621	606	581	606	587	624	607	616	581	603	584	593	617	629	577	605	586	620	655	637	667	602	565	615	632	604	596	576	677	564	633	650	615	619	616	641	650	580	581	582	581	637	571	658	648	569	601	643	575	585	623	655	642	567	621	615	620	644	595	600	639	591	601	602	586	566	581	586	622	546	599	612	624	588	630	673	593	593	678	563	631	580	603	597	631	645	612	615	586	618	582	628	660	622	615	630	582	642	587	667	602	565	636	620	597	624	631	646	647	612	607	621	601	615	590	621	647	602	579	607	649	631	651	573	579	625	613	590	647	673	564	612	600	632	630	600	620	616	601	625	588	598	602	628	604	606	649	658	576	637	662	618	594	605	609	589	610	606	609	611	648	598	583	576	636	593	591	637	596	601	603	555	616	614	593	579	589	622	628	563	606	640	552	651	653	644	564	574	617	622	619	610	642	628	589	619	599	616	633	642	629	621	596	614	600	638	608	604	631	618	590	582	579	605	600	607	610	618	607	658	582	601	587	613	632	622	583	611	598	608	611	608	612	597	583	566	635	622	602	571	604	597	612	640	600	635	607	654	581	585	631	648	551	592	591	568	592	596	630	627	635	604	576	630	601	631	639	559	599	566	596	643	570	649	589	619	626	623	628	608	609	621	590	590	596	570	604	616	633	617	646	578	603	576	605	575	601	645	559	569	613	620	599	650	603	581	599	617	629	605	555	615	595	591	610	643	590	640	595	586	610	581	603	637	592	568	624	547	632	661	633	629	589	628	596	609	603	609	599	620	660	614	596	597	617	659	607	659	601	575	640	644	613	644	615	627	630	608	592	637	621	615	632	603	625	593	584	626	637	594	610	661	555	626	580	604	631	604	610	609	601	614	655	610	615	612	615	621	574	603	622	599	600	547	613	595	620	609	630	603	618	627	628	589	639	575	596	612	631	584	558	605	611	578	574	616	615	614	648	605	599	600	598	618	617	616	623	647	635	602	596	654	605	635	607	648	578	608	595	549	629	573	642	621	632	631	654	632	656	613	611	611	635	625	600	595	629	599	629	585	581	608	589	653	615	599	658	604	592	618	621	629	616	646	604	606	568	589	627	608	623	606	610	596	605	621	612	594	641	567	648	585	623	612	643	591	627	591	647	605	604	631	608	578	584	651	625	612	586	628	574	612	616	589	610	623	611	592	597	637	606	616	598	613	638	585	563	629	619	608	603	588	659	601	569	627	622	614	611	601	586	610	609	549	532
16875	6559	2804	641	481	459	383	372	373	342	332	313	322	286	297	257	315	319	279	280	256	301	280	267	277	268	264	284	295	252	304	268	302	276	254	244	254	279	273	259	301	250	244	251	263	273	286	266	270	272	260	249	248	267	298	262	256	242	220	256	256	259	285	236	259	271	282	274	260	275	267	277	271	287	230	259	261	261	241	262	272	260	276	272	260	279	255	288	294	277	270	259	271	253	275	277	287	307	240	283	299	282	288	259	261	274	277	229	249	257	235	245	257	266	266	253	269	291	247	256	266	268	262	273	262	265	245	230	261	292	277	276	259	234	232	239	260	255	235	283	244	240	252	266	260	249	257	240	261	274	281	289	265	247	250	263	243	268	250	263	249	259	254	289	243	245	271	295	266	269	266	275	276	252	292	237	251	258	254	244	243	254	295	285	290	250	265	263	245	253	286	264	253	258	280	283	257	274	278	244	269	252	254	256	258	259	262	293	256	262	282	272	268	277	278	262	248	250	234	245	291	260	266	283	257	274	260	240	268	270	286	284	303	261	274	245	265	268	262	255	249	252	216	243	260	254	290	257	284	256	298	265	259	246	279	249	281	244	249	281	250	283	270	278	281	260	262	247	276	270	291	249	271	263	262	279	261	277	238	260	319	261	245	262	244	249	269	239	258	241	276	239	248	263	251	258	284	262	245	277	261	272	264	269	250	244	263	288	262	268	239	259	254	290	287	281	259	252	278	270	259	269	261	261	279	257	258	288	277	284	249	221	255	242	266	248	290	249	241	269	265	267	296	258	256	261	267	263	298	287	256	253	257	256	278	253	266	246	252	238	264	274	255	225	264	249	246	277	236	262	273	242	259	278	261	262	240	268	263	253	240	262	270	278	265	298	260	278	285	232	252	239	235	224	262	276	281	252	295	242	278	264	271	266	292	279	222	257	216	258	236	293	268	290	247	271	256	270	267	264	273	296	227	231	286	246	278	276	251	263	262	283	298	269	273	250	280	223	233	284	246	298	300	273	299	300	257	267	266	253	234	245	262	259	277	285	307	254	260	258	267	281	279	263	256	269	268	253	262	312	272	265	267	260	253	263	271	254	250	266	281	267	246	288	224	263	256	264	247	249	262	262	244	256	267	255	273	274	259	269	262	249	263	268	278	293	271	270	267	278	274	263	277	221	260	256	252	271	267	287	234	277	280	273	248	252	247	278	253	251	275	275	263	257	241	277	274	270	258	254	288	254	288	252	280	245	233	253	282	266	249	241	283	270	283	267	264	278	260	273	288	268	279	246	287	256	261	248	255	285	242	271	290	291	269	235	267	257	274	289	225	261	295	265	271	267	233	250	275	239	252	252	250	262	262	277	271	241	253	267	292	239	239	284	269	268	264	252	230	298	282	268	259	264	267	287	260	230	273	268	295	257	265	254	283	269	260	265	242	241	267	298	272	253	299	269	276	265	298	234	247	251	257	261	279	248	246	276	242	287	243	246	257	294	276	265	272	292	272	279	248	261	280	243	255	266	266	276	273	276	247	259	272	235	264	261	226	258	246	258	252	275	265	264	283	254	282	298	274	276	282	266	262	268	239	227	264	266	251	273	285	242	258	283	238	259	257	244	253	275	258	262	294	269	237	256	269	261	262	262	262	293	291	270	241	264	286	266	283	278	239	236	254	257	257	260	270	257	266	247	290	230	289	266	258	241	263	292	280	243	277	303	258	271	244	277	261	262	253	285	281	258	288	288	287	246	234	248	266	279	294	249	272	263	231	245	257	276	232	271	265	270	257	291	242	258	253	272	254	293	236	262	250	292	247	255	243	249	251	263	263	271	255	243	274	260	240	257	280	267	288	259	277	255	262	276	273	282	287	272	243	271	284	249	265	266	267	248	262	234	308	244	271	255	285	244	261	272	295	278	248	273	261	276	245	264	262	294	284	235	262	267	253	246	237	264	266	309	276	280	270	265	241	241	282	285	290	244	244	269	260	247	310	278	298	245	284	263	235	240	251	247	271	272	281	252	238	268	265	254	247	266	254	282	271	265	255	263	275	246	266	230	248	289	261	278	265	281	272	274	265	282	253	266	267	263	248	274	260	256	267	237	255	300	266	241	261	298	258	248	214	258	260	232	290	282	255	260	278	272	285	265	264	270	276	235	258	270	263	260	270	307	260	241	277	282	270	302	258	282	282	255	262	284	319	301	278	253	254	282	239	262	262	243	267	307	267	295	283	261	271	231	263	249	250	226	241	258	249	259	256	248	249	283	259	244	265	248	276	279	255	292	295	244	252	256	250	235	266	265	294	242	289	262	272	265	279	236	266	255	253	260	269	257	274	261	288	245	265	248	249	290	279	261	260	263	241	238	258	284	276	259	273	283	280	223	252	278	261	256	276	243	231	244	257	261	218	289	281	280	258	273	268	238	246	252	263	248	278	271	257	226	253	232	239	265	301	274	280	267	292	261	252	253	273	271	271	259	272	253	284	277	262	277	248	222	252	265	269	269	265	256	283	234	246	275	285	274	252	295	285	253	264	267	281	230	273	269	292	246	242	284	261	251	270	283	276	290	261	261	251	256	250	286	258	242	253	261	244	270	253	296	270	237	234	240	252	285	228	255	271	248	258	291	290	278	287	274	252	277	264	247	259	290	256	260	250	292	252	264	261	296	257	267	239	293	258	242	254	280	246	260	219	281	267	260	252	239	253	263	261	221	251	271	257	252	237	245	246	252	278	241	265	268	258	265	276	252	262	259	295	266	263	259	254	259	260	258	265	247	297	289	305	250	250	284	247	269	284	224	272	278	278	246	290	240	258	257	273	228	265	238	248	263	264	255	292	292	257	294	241	296	264	273	280	246	246	262	289	259	280	291	261	255	271	263	282	250	249	237	229	250	195	270	233	238	255	292	251	234	267	244	254	268	285	253	299	271	236	275	251	274	301	277	276	266	284	266	293	274	252	261	251	265	265	263	291	248	281	267	263	249	277	250	263	264	250	264	286	249	276	244	262	284	275	279	255	288	285	281	250	271	300	233	277	272	228	284	265	257	303	221	266	228	253	265	248	235	263	239	213	294	279	248	274	246	282	263	287	238	267	274	262	256	270	255	259	285	247	279	261	266	258	262	252	270	275	249	268	304	257	236	267	306	251	269	278	262	265	286	269	261	280	276	262	274	254	267	266	273	259	257	269	278	296	284	246	266	270	257	270	244	234	253	262	228	278	263	257	277	238	251	246	269	266	287	279	283	241	253	303	265	286	295	245	277	257	277	268	264	244	247	271	284	284	275	234	231	273	263	267	250	233	296	280	237	248	269	235	255	250	265	292	265	287	278	257	263	213	230	279	233	261	244	271	240	238	256	265	276	281	277	278	247	262	267	280	278	227	242	273	263	256	279	255	261	261	255	252	250	246	245	256	256	262	267	257	267	266	260	273	245	274	284	264	223	263	267	259	264	258	240	242	253	322	245	273	248	262	256	293	224	258	285	285	260
12176	6214	4660	1822	1765	1486	1366	1118	1052	979	939	838	805	774	778	821	726	798	821	801	787	750	718	716	783	710	681	695	677	669	647	697	678	648	650	671	606	657	704	615	627	700	644	640	639	635	677	618	639	624	616	666	641	653	641	669	583	618	618	640	630	625	631	666	625	637	659	629	626	613	633	594	663	655	641	634	604	605	638	669	649	637	666	676	679	639	634	589	645	632	629	623	651	667	682	613	658	615	692	626	619	639	657	600	612	675	580	648	666	615	626	610	648	644	634	669	646	646	626	648	635	625	620	624	636	599	649	661	670	627	638	652	632	625	631	627	620	642	630	678	640	632	631	653	643	660	620	665	604	610	623	616	682	638	665	642	672	621	682	710	607	633	651	600	598	616	658	643	652	656	633	655	644	677	646	567	661	604	642	652	601	656	628	627	686	653	636	636	640	635	655	607	642	609	649	624	662	605	601	603	625	608	683	679	643	649	673	603	666	640	613	595	645	610	628	589	622	635	614	653	657	651	640	603	626	637	593	636	573	617	635	629	615	632	628	559	683	613	636	611	652	622	632	652	644	635	573	624	618	619	658	644	629	667	609	633	637	626	656	653	610	603	650	598	634	654	630	607	640	605	616	636	677	641	673	604	640	635	691	581	620	649	640	658	670	615	609	627	594	635	665	613	653	601	632	662	581	645	635	602	633	611	635	639	668	652	630	622	673	585	638	671	640	651	625	645	638	627	664	647	649	628	633	621	598	629	631	656	642	638	645	682	647	635	712	642	608	627	650	626	628	662	608	637	661	649	612	615	655	653	622	664	605	623	627	607	638	647	635	610	648	651	655	636	673	662	643	644	640	631	639	659	640	641	651	656	612	642	659	573	666	599	632	657	610	636	627	613	639	597	656	631	597	672	567	619	646	629	609	600	610	640	675	647	634	611	629	636	601	653	667	606	611	644	631	621	623	660	685	677	651	638	569	697	635	667	677	623	650	663	658	607	619	615	667	642	653	635	664	633	601	584	609	652	685	661	632	607	638	633	618	640	694	619	647	623	620	661	646	631	647	630	656	691	654	655	597	658	597	660	645	651	630	641	638	659	605	603	642	663	601	667	667	622	631	644	608	613	647	617	592	626	698	681	586	586	637	624	680	633	638	627	597	599	680	668	643	631	629	615	679	643	603	652	638	642	599	650	617	653	645	632	633	618	654	621	637	602	629	625	654	644	605	638	634	667	644	631	627	627	643	625	652	687	622	628	656	622	616	650	588	625	649	603	598	678	647	614	611	616	628	696	619	635	639	610	620	629	653	634	603	638	626	672	694	578	676	664	633	619	628	621	702	684	655	644	646	617	613	661	580	663	658	669	632	664	660	640	632	634	630	640	646	606	624	690	641	632	607	645	667	595	629	671	636	619	596	648	658	656	586	637	661	652	682	638	614	665	589	629	641	650	576	584	637	667	694	648	625	605	609	659	637	645	612	662	651	643	626	619	656	684	620	637	661	641	614	630	607	659	653	626	626	618	622	655	595	622	622	613	655	654	639	674	647	680	622	630	643	640	615	641	597	658	683	639	650	634	598	672	668	659	643	602	592	654	642	619	607	678	653	632	658	687	633	638	660	602	656	677	620	645	657	683	614	691	615	620	645	641	618	642	661	654	634	640	662	667	648	649	682	606	659	650	574	672	599	623	616	619	649	645	639	597	637	615	622	626	664	646	632	691	645	623	650	624	597	650	605	653	650	611	611	628	645	613	661	633	635	616	647	639	582	644	674	612	663	657	698	641	640	669	681	606	669	668	680	627	628	661	592	675	621	605	632	648	599	630	668	673	657	623	615	670	607	657	611	666	648	632	629	645	594	629	675	620	625	621	682	645	623	638	634	629	612	630	663	665	590	588	608	667	620	624	611	646	639	643	634	638	654	618	651	609	635	651	653	612	645	625	631	619	629	615	635	631	607	621	652	634	650	606	591	624	638	655	651	658	620	649	629	580	620	661	633	680	653	653	612	661	619	628	688	602	635	590	685	618	659	637	633	713	640	676	610	610	682	596	629	648	650	603	622	644	621	620	580	635	591	632	665	664	592	637	595	649	653	605	620	642	641	665	665	634	654	613	633	631	635	670	662	631	628	660	628	635	620	630	641	610	604	619	620	656	629	655	655	614	642	616	583	634	617	644	633	659	639	637	659	641	629	639	617	632	657	633	647	647	657	622	673	663	610	622	611	618	629	625	677	661	676	605	631	677	651	662	628	579	642	634	641	679	656	663	614	681	616	635	645	656	587	674	632	638	681	678	618	693	612	712	635	628	614	641	657	681	661	598	611	671	632	628	633	640	617	620	628	620	665	639	629	665	667	635	648	623	600	592	610	664	674	607	610	677	633	601	672	574	662	644	629	595	627	625	627	638	639	583	653	666	706	636	656	639	637	603	672	653	671	643	632	641	611	642	628	638	615	635	659	636	633	680	612	651	623	614	607	624	658	660	646	647	592	640	648	629	649	623	629	654	646	596	642	625	681	658	656	638	672	620	643	611	662	590	632	638	648	643	593	668	646	654	636	661	664	585	629	622	575	608	634	598	602	625	652	628	616	593	580	615	645	694	671	650	602	607	646	588	609	611	603	601	665	627	614	596	656	654	651	628	616	618	616	600	629	616	607	650	645	614	611	638	628	618	622	609	621	632	623	616	640	666	630	638	651	641	638	641	645	623	585	629	647	642	660	654	620	646	661	650	605	640	597	661	594	643	660	594	674	626	641	626	656	614	611	616	630	633	604	677	638	633	663	614	625	631	624	640	652	634	623	555	630	690	651	643	658	667	612	644	627	597	614	668	635	626	622	625	641	618	647	628	630	640	630	642	640	603	662	622	633	612	662	611	613	624	653	620	663	654	628	629	658	641	656	632	584	601	653	601	633	623	650	600	670	651	617	633	656	646	642	644	610	658	696	639	614	635	639	592	623	685	621	634	644	634	664	639	597	609	651	634	667	651	634	627	640	665	605	603	621	667	647	673	671	652	695	644	638	652	619	630	637	636	674	606	650	599	577	669	612	604	625	630	635	645	652	579	628	644	591	630	611	635	618	638	636	641	632	637	648	637	634	638	636	664	665	603	637	595	642	683	680	645	624	611	649	638	629	676	643	602	652	604	567	660	660	628	642	629	619	607	609	619	676	617	617	628	645	632	667	664	635	648	655	583	628	661	671	602	651	649	626	635	649	685	615	629	633	653	607	679	677	606	644	658	673	614	661	644	603	631	621	649	613	598	638	578	633	610	651	647	668	659	605	656	638	616	622	620	672	627	632	675	614	649	630	654	612	651	658	644	638	623	607	635	664	640	605	665	640	590	612	596	634	652	612	665	600	571	625	622	627	633	626	639	625	586	590	614	606	609	629	614	647	660	589	641	665	649	618	645	616	593	601	641	669	625	636	644	642	668	666	632	644	641	656	646	686	653	649	678	617	619	648	644	682	672	700	651	653	612	674	633	671	640
29903	13386	6201	1330	897	806	610	499	506	501	455	412	399	324	317	361	344	341	355	357	367	301	336	342	334	339	332	305	335	311	300	298	307	269	307	283	276	311	302	306	291	292	316	273	290	296	338	299	290	283	286	295	298	320	287	282	266	324	292	306	321	272	295	286	298	284	273	258	303	294	290	298	270	314	285	289	277	325	314	284	302	283	320	265	270	313	284	283	285	280	325	333	285	295	295	316	302	331	305	310	309	291	278	313	288	290	313	282	298	260	288	293	310	312	320	339	304	321	274	299	314	294	273	276	310	325	303	303	350	295	276	303	287	321	320	329	300	303	285	306	298	275	292	270	294	310	288	321	287	276	306	279	308	307	293	284	306	315	284	327	264	305	285	301	312	296	313	328	311	292	314	306	349	265	280	292	322	309	294	289	311	262	288	311	329	317	321	266	317	262	297	341	313	331	324	298	304	291	303	331	280	291	307	347	325	306	283	255	289	296	328	283	315	325	280	329	283	297	274	281	312	291	317	265	267	285	308	329	313	316	280	267	333	286	279	302	286	313	300	304	317	293	299	295	315	330	323	313	298	299	327	310	297	278	302	328	319	312	307	290	313	287	300	317	257	309	268	310	291	321	318	321	312	298	288	296	279	313	281	312	315	307	296	291	361	327	318	278	261	312	313	281	299	287	291	276	286	292	289	295	286	329	296	288	290	316	271	284	253	286	314	260	282	311	285	287	294	310	307	297	269	302	281	301	305	295	286	318	320	291	301	297	344	292	272	270	269	333	266	294	290	293	331	287	280	299	321	275	289	284	300	284	304	295	319	287	324	285	297	297	319	289	289	295	286	297	309	310	303	325	277	336	321	282	297	265	287	257	289	275	309	314	313	281	271	296	295	291	295	318	323	309	272	306	301	312	315	314	289	283	309	331	299	269	299	307	268	287	287	273	286	285	301	281	304	306	283	306	277	308	283	320	313	283	268	294	310	304	296	276	292	297	286	280	310	286	302	314	311	306	298	282	319	289	313	322	319	310	280	312	286	292	327	288	294	278	286	304	324	309	271	302	292	294	341	308	296	292	276	310	327	282	255	306	273	294	288	297	318	301	323	315	291	280	266	312	293	345	275	318	273	279	291	278	309	286	292	288	289	320	300	376	322	306	288	288	314	324	275	295	284	286	288	299	295	332	324	305	278	302	271	279	293	279	298	324	302	309	286	303	318	301	283	329	301	278	301	310	279	303	292	279	283	296	301	280	296	305	259	269	310	302	325	315	313	327	238	309	304	321	305	315	315	310	300	291	300	284	250	294	314	277	266	275	304	317	288	301	296	312	247	268	279	289	308	303	322	306	268	286	282	281	295	277	303	274	300	301	328	284	300	285	278	304	302	289	321	290	294	282	285	292	286	309	309	313	292	295	263	282	265	278	255	320	301	258	256	292	295	285	292	274	289	312	318	300	297	314	310	302	276	305	285	295	298	317	335	301	309	293	324	279	299	278	325	300	255	269	345	288	313	295	311	289	279	307	281	285	288	295	291	312	274	309	270	303	270	326	317	293	291	316	276	302	295	312	288	327	304	233	275	260	299	299	294	308	327	287	298	339	304	314	297	275	302	290	254	285	316	314	283	249	273	310	281	316	296	314	289	262	306	292	279	311	299	282	331	315	252	330	283	324	311	317	319	290	291	291	284	300	266	313	296	261	250	273	314	290	312	322	290	289	303	283	290	300	297	283	305	336	322	322	305	293	319	303	270	281	279	300	308	320	303	302	296	315	303	303	314	299	320	305	305	281	270	288	297	301	275	288	296	270	289	320	316	275	353	292	290	303	296	262	303	296	286	278	280	318	318	278	304	285	279	261	298	274	266	303	294	285	316	310	305	346	318	304	340	261	285	313	307	325	322	282	293	307	310	291	302	302	308	316	292	330	257	302	295	311	316	306	322	324	326	272	294	300	288	316	289	268	306	295	272	301	316	326	280	313	285	286	324	275	312	277	287	298	320	314	296	280	304	302	325	302	275	323	277	274	319	325	299	308	325	302	286	312	290	263	296	290	294	302	298	288	332	292	327	281	308	298	304	297	295	313	311	302	302	291	327	293	267	281	268	267	283	266	303	302	287	288	287	285	335	289	304	286	286	322	292	287	280	291	299	292	343	283	320	291	270	314	277	301	328	280	271	282	305	310	308	290	309	279	303	309	299	286	309	307	290	290	325	295	310	294	320	289	292	305	298	317	294	257	282	260	307	314	317	299	329	315	279	320	312	302	304	299	325	307	312	308	302	319	282	286	280	293	314	324	295	298	295	345	288	301	293	286	304	300	308	315	285	301	302	302	294	288	277	297	257	264	309	297	296	319	274	291	295	307	277	301	344	293	293	304	275	301	284	286	344	297	295	315	306	314	315	295	268	276	306	304	290	309	297	296	291	254	300	301	289	318	280	279	291	291	296	298	311	301	301	313	294	269	306	286	325	303	325	286	305	288	297	326	325	319	308	305	300	289	287	305	288	281	317	339	280	282	313	328	306	288	299	304	271	301	325	291	298	305	287	266	311	289	294	280	314	292	347	275	303	304	291	316	325	291	278	320	293	319	298	304	312	283	306	314	280	323	302	305	298	319	297	311	291	300	280	283	316	270	300	287	317	305	328	302	293	288	271	287	306	307	288	293	292	325	325	309	299	271	293	311	286	280	319	297	284	319	309	285	265	309	330	283	289	286	299	272	292	304	296	288	284	283	344	280	290	300	301	294	313	286	277	304	285	306	281	279	300	299	294	303	316	304	290	337	306	339	296	309	312	290	321	274	281	288	296	311	308	332	303	283	303	315	326	297	287	308	312	293	283	264	297	311	254	321	262	312	299	283	291	300	306	268	316	293	291	316	310	286	309	319	313	264	296	289	289	287	315	282	264	318	297	305	267	290	298	301	308	307	296	274	315	295	310	300	290	311	301	278	281	269	311	292	282	316	290	276	329	297	342	331	275	297	297	319	299	301	275	291	316	289	313	280	314	322	299	314	282	282	307	290	291	313	290	298	296	274	316	321	256	295	309	282	317	322	307	267	314	305	279	286	285	275	266	313	300	294	316	343	306	277	278	288	280	292	284	281	304	290	323	282	329	306	296	270	297	254	266	308	276	287	334	303	313	306	294	309	273	306	320	290	269	301	326	295	300	276	293	304	300	322	309	297	359	313	289	301	317	315	301	265	313	299	302	309	285	302	313	286	325	284	283	298	287	267	309	333	250	264	299	299	274	298	304	281	291	276	326	272	311	324	315	285	303	277	307	309	280	291	323	322	333	309	283	307	294	329	290	293	292	291	332	301	297	286	320	293	283	261	279	297	297	314	313	296	265	286	279	283	307	273	297	300	329	295	296	325	315	289	293	323	262	315	337	302	312	285	297	299	302	281	333	331	310	310	336	313	330	337	315	288	298	283	277	290	320	308	288	280	314	316	304	300	293	286	290	307	336	293	297	323	271	294	305	257	289	310
20608	11173	8993	3423	3321	2819	2455	1914	1671	1544	1450	1332	1181	1113	1035	1125	1013	1042	1081	1040	1076	1003	989	931	885	862	849	849	810	831	901	825	827	749	719	723	704	720	734	723	760	728	695	728	720	750	719	744	751	723	707	728	748	737	759	788	731	737	754	748	759	722	721	700	715	728	736	750	700	743	762	705	712	707	675	693	730	696	718	707	683	741	731	735	701	713	758	735	704	706	733	706	708	744	681	686	721	763	746	722	704	665	712	693	699	693	688	747	713	706	701	744	662	699	722	746	692	751	724	712	700	751	670	677	709	704	727	728	711	695	719	717	700	683	686	707	747	747	724	741	706	675	676	742	703	787	715	666	715	685	758	658	651	709	716	616	657	719	698	694	716	700	687	692	717	752	674	707	709	685	679	752	688	812	686	731	679	708	716	717	712	697	741	766	667	732	680	707	671	706	685	717	737	692	691	680	690	688	703	667	698	683	667	726	693	664	681	717	727	696	723	681	678	652	692	722	709	730	715	674	682	687	688	756	701	729	732	689	716	734	710	670	683	678	718	716	663	713	651	689	701	636	708	752	699	722	658	724	724	659	715	713	771	682	714	699	761	739	759	697	703	715	700	705	735	704	709	749	700	717	700	710	666	662	678	693	750	712	654	725	708	710	748	727	729	726	698	697	700	677	721	733	728	685	776	696	739	716	681	697	726	739	691	721	687	678	681	674	735	699	722	707	715	679	708	698	744	678	724	711	690	724	718	722	724	675	757	734	694	733	721	715	744	743	723	698	729	735	686	697	719	673	752	711	706	672	712	769	725	680	730	723	729	708	714	749	665	644	700	674	651	685	684	753	641	674	672	726	742	699	672	740	732	735	719	717	784	686	707	675	752	710	689	724	693	719	706	730	701	726	690	737	695	733	712	730	690	677	709	671	674	693	714	723	667	778	720	720	736	678	714	703	680	705	764	703	709	697	682	703	711	669	717	696	649	676	701	681	655	726	718	758	793	696	715	734	692	724	725	645	685	719	730	739	704	727	666	685	727	715	734	693	770	680	711	710	707	702	721	674	686	693	715	706	707	708	697	679	685	731	775	707	669	751	704	709	704	699	713	707	711	679	680	742	649	731	671	663	678	717	695	691	691	760	748	715	655	736	706	680	747	696	710	749	717	668	692	710	735	704	731	752	689	688	732	729	703	710	708	708	711	732	661	718	685	723	755	745	728	747	692	710	722	721	676	677	692	745	685	712	710	710	715	663	691	663	658	751	706	711	718	687	698	746	711	723	764	695	670	759	663	685	746	720	682	741	692	701	732	696	721	704	715	736	700	670	720	718	701	693	702	706	753	696	713	689	702	707	694	715	714	687	666	736	708	743	741	700	711	708	700	727	751	683	688	692	721	659	758	761	680	688	716	668	689	683	719	686	705	713	663	695	724	702	738	685	701	698	716	716	721	743	745	695	741	724	710	704	675	681	718	691	702	710	662	726	671	690	691	669	662	719	688	719	680	675	733	691	710	690	733	740	710	729	730	746	743	673	726	702	713	728	683	728	742	694	693	708	723	715	688	688	728	705	750	662	747	711	707	665	702	708	705	740	686	668	674	696	736	702	716	710	684	685	680	675	745	702	708	721	739	690	728	722	731	739	701	722	702	713	696	725	689	700	725	713	751	674	731	719	701	664	702	748	669	704	772	724	661	712	740	690	676	713	691	715	718	694	732	632	686	703	712	671	684	726	720	726	742	720	704	737	691	724	699	730	685	717	738	684	736	682	715	714	710	745	684	734	724	710	693	715	688	661	680	691	675	755	693	695	716	719	694	725	700	770	739	704	684	723	666	738	729	740	664	724	707	708	795	677	718	680	686	673	693	725	732	689	679	676	677	712	680	677	717	708	694	693	727	704	695	696	695	714	708	731	737	686	700	734	718	674	705	684	702	653	693	701	685	721	724	692	679	668	745	667	734	734	745	661	742	657	708	706	653	702	732	727	709	718	677	672	714	686	710	688	671	700	691	710	665	652	770	664	673	708	665	709	730	713	632	705	755	648	735	689	683	712	714	692	675	699	715	695	697	688	700	691	709	750	696	732	639	691	679	716	730	735	693	659	744	727	701	728	705	697	711	702	743	704	666	681	725	721	695	694	680	705	727	719	708	730	709	684	740	684	673	714	661	665	742	701	673	718	701	699	732	706	667	726	685	698	690	716	674	724	717	708	761	737	716	705	719	663	718	717	686	666	704	715	712	698	722	724	704	685	695	742	703	706	678	732	723	715	678	741	694	655	719	650	699	704	718	716	709	680	653	693	752	687	733	678	700	703	707	696	683	700	757	647	642	752	747	741	707	733	673	655	667	729	731	710	701	728	659	701	741	736	686	739	679	721	720	729	749	772	723	701	707	758	716	718	731	643	725	685	704	707	723	699	721	711	725	677	725	750	729	754	754	733	714	711	685	703	656	677	718	710	715	651	700	724	688	694	717	702	683	674	694	678	726	666	719	704	691	726	759	708	710	694	707	734	675	691	753	717	668	671	692	716	688	674	700	750	730	691	676	695	711	706	724	702	675	733	702	682	703	711	685	741	722	744	672	683	701	730	732	742	724	712	704	688	684	733	683	675	721	694	760	711	680	719	702	689	735	713	690	729	684	720	681	736	719	762	741	707	745	714	752	735	663	732	692	682	723	736	699	693	732	724	686	722	731	719	716	732	715	660	677	744	698	622	706	728	720	691	692	742	728	727	717	702	695	667	688	681	710	711	729	702	723	714	719	708	740	710	703	701	725	697	735	752	763	711	681	725	701	700	707	709	699	747	700	690	685	683	673	722	702	721	742	771	718	687	719	722	733	677	651	709	700	701	739	700	748	704	731	727	705	725	714	743	701	680	691	685	717	733	725	720	730	723	702	730	728	686	755	673	733	748	733	698	703	722	713	693	702	689	767	663	700	701	678	676	711	692	732	672	692	700	677	695	690	743	691	716	750	730	721	693	717	750	667	690	756	665	707	714	724	701	665	735	693	676	705	713	679	692	693	703	704	738	720	745	724	669	694	710	749	685	706	699	713	693	731	723	691	733	688	721	713	715	692	699	731	717	749	738	726	740	722	710	672	711	724	720	657	762	693	712	679	743	727	693	657	761	713	709	682	716	719	750	695	742	721	719	699	662	733	706	676	673	730	689	724	699	720	730	732	704	661	720	700	700	699	697	704	704	689	783	734	721	678	730	663	698	678	738	662	688	676	707	738	701	720	698	713	753	734	734	721	744	739	698	675	708	723	724	691	715	701	764	738	664	714	743	733	726	721	741	657	740	692	745	735	665	687	691	706	698	708	671	684	680	778	695	629	685	729	706	730	734	696	695	667	694	692	743	682	647	707	704	692	700	661	660	723	701	735	702	671	733	660	694	710	703	716	728	743	713	734	723	724	747	678	732	749	679	710	670	710	696	686	700	710	682	693	718	677	682	720	708	705	695	768	660	686	681	706	703	741	678	674	700	717	771
37785	18542	9956	2428	1353	1075	788	621	525	450	459	440	443	361	370	408	337	328	323	319	330	343	297	337	289	301	278	258	261	279	262	264	290	243	293	263	262	260	242	277	224	252	244	244	273	246	259	283	261	269	264	277	261	261	272	233	263	257	227	249	266	252	265	242	289	280	239	269	235	272	252	236	271	268	284	280	271	283	293	250	237	259	258	265	260	259	264	273	283	241	253	257	243	264	242	269	250	213	245	215	274	226	244	279	255	226	225	235	247	255	251	270	243	255	254	277	238	250	266	270	249	259	252	255	258	252	230	245	244	221	240	250	284	240	245	263	255	263	265	270	234	260	251	245	283	269	262	272	277	282	243	258	267	233	252	268	251	242	266	232	225	260	276	252	258	295	257	241	246	255	229	259	237	244	261	258	233	288	225	265	251	264	257	255	252	266	228	274	236	252	291	280	254	257	258	229	275	261	235	275	276	260	241	244	258	233	245	245	243	249	266	259	249	257	253	273	288	260	255	262	274	263	251	264	263	238	251	239	265	258	267	295	264	274	234	252	243	269	259	248	289	260	287	254	275	260	257	249	284	264	277	249	284	284	202	234	240	209	249	265	304	282	250	239	253	258	242	233	260	248	244	274	250	254	234	267	247	220	235	257	269	256	259	265	255	233	267	249	225	264	293	247	231	247	238	247	244	284	224	277	245	256	265	265	291	254	275	244	276	285	259	250	219	269	290	235	265	255	260	299	260	251	235	237	259	237	265	228	242	240	244	229	264	262	255	277	254	240	263	282	278	246	242	255	241	261	235	248	283	258	248	270	253	246	254	260	240	258	251	226	238	247	263	265	270	249	250	267	238	248	241	282	265	243	237	274	259	249	259	268	250	233	241	295	265	238	252	233	254	254	253	277	252	265	264	270	230	258	250	280	235	261	242	266	247	260	265	249	246	266	245	235	287	231	269	271	272	265	287	230	225	234	215	262	247	278	263	263	245	263	261	260	260	261	269	245	271	240	316	243	263	270	244	268	281	251	244	237	250	263	231	254	249	250	274	281	281	295	264	275	260	271	253	238	291	267	248	281	266	255	273	272	243	238	256	270	270	281	251	255	216	257	251	272	236	273	294	237	262	243	249	279	274	253	287	245	285	231	262	254	267	259	257	232	247	263	260	252	267	227	278	264	236	231	248	271	237	255	261	286	275	231	249	279	258	244	262	247	224	268	256	241	292	225	266	261	264	263	265	265	255	265	243	250	215	246	267	301	271	283	264	240	227	271	280	225	265	262	229	263	262	271	269	240	207	270	307	251	281	246	270	274	254	248	250	222	249	235	263	257	257	252	248	255	285	263	245	263	239	236	274	254	249	257	216	265	261	271	250	210	246	269	241	237	242	254	266	265	266	258	246	259	264	225	262	294	275	288	239	276	222	251	239	222	293	231	248	230	254	251	255	232	264	238	258	232	242	239	264	259	249	264	281	248	261	266	261	257	264	239	253	268	236	259	261	251	269	257	259	277	254	252	247	272	254	265	276	269	276	243	263	250	259	259	272	238	273	270	276	226	282	279	266	253	264	238	240	243	241	247	264	269	221	217	248	274	271	245	258	201	289	252	240	250	242	249	273	260	250	280	252	270	290	231	250	263	245	277	243	256	251	273	250	257	255	280	219	272	268	277	237	271	227	258	279	258	253	267	269	244	273	235	251	247	252	239	243	298	296	252	252	257	263	252	220	244	241	208	220	282	280	244	248	229	253	268	234	236	279	261	248	283	259	244	266	255	263	260	244	290	282	263	278	255	263	262	266	277	242	262	301	253	255	252	261	285	257	237	256	287	255	238	200	246	275	246	284	265	236	285	262	283	278	243	256	245	277	275	271	264	242	270	254	249	259	249	258	267	255	277	221	261	261	249	278	258	254	260	267	258	247	242	251	258	245	260	263	278	251	251	258	255	282	251	258	259	263	238	280	255	247	252	272	236	245	267	235	241	240	242	287	262	275	240	258	254	263	283	271	241	240	258	267	214	255	250	262	233	251	270	239	240	258	273	247	266	287	278	279	280	219	256	287	255	213	263	246	231	243	231	250	259	261	259	266	268	245	231	224	259	247	259	245	278	252	246	289	274	236	264	251	267	247	281	250	243	232	222	264	257	264	247	250	261	241	261	290	258	272	299	243	236	268	226	264	280	253	259	287	290	261	264	241	267	271	265	265	267	240	242	266	238	227	262	252	258	228	254	239	252	254	262	276	247	269	253	265	237	238	281	250	244	258	280	248	249	242	254	240	298	228	249	255	249	223	225	287	255	258	282	241	230	268	278	260	269	279	251	282	248	247	238	231	258	246	245	238	231	263	290	275	268	243	288	240	250	280	250	244	231	240	278	283	254	269	254	274	226	266	232	270	233	272	254	260	254	231	277	271	225	227	269	264	265	270	256	273	224	256	237	263	266	240	241	277	246	257	280	236	254	221	268	220	240	228	273	255	283	244	267	261	249	265	253	287	277	261	235	255	277	264	248	276	263	265	263	257	270	246	241	268	235	242	261	264	270	267	234	269	273	266	257	253	254	260	249	279	265	237	268	253	246	259	276	256	265	253	255	283	287	253	239	276	244	258	234	244	237	269	282	261	268	282	269	249	250	297	267	265	242	273	232	240	277	227	275	273	260	257	279	279	280	274	275	264	240	284	257	240	246	257	238	247	231	227	229	271	267	246	295	283	247	249	281	262	237	236	247	281	265	259	256	287	257	260	271	286	250	251	234	279	264	249	266	240	247	269	254	276	257	243	273	270	274	252	268	232	292	269	241	258	260	271	264	239	289	288	283	284	245	273	241	251	244	256	263	249	257	234	268	289	286	252	256	271	249	242	250	262	269	234	247	279	226	249	292	247	244	266	241	259	267	277	261	237	249	264	269	270	275	250	281	261	251	246	275	283	279	262	252	281	276	239	233	244	223	271	275	229	256	258	256	277	276	292	266	234	231	250	273	262	281	230	242	253	286	241	258	241	251	226	265	268	252	246	254	253	264	233	249	247	239	265	248	269	268	251	248	273	283	270	270	253	257	248	275	255	264	230	243	234	233	243	266	243	253	238	268	259	277	243	280	270	256	258	237	276	256	251	254	238	240	231	235	257	256	262	252	231	261	274	268	247	249	249	278	260	232	252	248	255	252	259	254	253	244	269	261	240	236	230	252	229	231	223	259	248	244	276	263	252	249	267	280	242	274	255	267	275	248	276	246	257	282	247	273	252	268	276	261	272	267	247	256	241	293	282	245	239	275	274	256	241	284	276	259	236	273	246	269	275	311	274	247	236	220	253	264	274	252	259	236	256	279	284	242	245	294	255	290	275	260	250	212	259	256	240	266	252	242	268	281	267	253	240	238	284	266	256	249	277	245	206	248	253	279	268	250	292	267	251	242	296	248	241	251	261	287	266	247	255	270	263	237	246	258	282	269	229	250	292	291	248	277	228	255	258	265	232	257	251	247	263	282	262	281
24507	14680	12930	5207	4811	4042	3229	2392	2042	1861	1902	1677	1606	1383	1361	1234	1247	1162	1148	1175	1128	1012	1008	984	899	815	812	846	803	829	803	818	729	711	660	692	697	628	635	606	656	657	615	649	667	679	648	652	635	657	627	613	675	632	622	638	628	621	673	623	652	653	651	608	601	612	631	655	607	644	620	581	645	600	626	591	629	658	618	626	610	637	594	624	620	581	590	616	612	606	577	624	625	642	608	650	646	591	620	595	653	594	628	608	602	576	594	591	590	634	620	643	610	620	593	577	613	563	631	617	598	581	622	618	592	635	646	651	619	645	638	599	612	624	567	645	631	656	613	622	600	605	553	610	646	603	589	639	616	557	623	618	621	631	631	636	659	632	635	596	607	570	597	602	612	632	563	578	596	608	577	655	629	606	579	575	612	617	635	600	631	631	585	614	634	582	601	649	617	602	664	623	621	575	603	611	588	606	542	627	590	648	598	610	582	592	604	597	575	626	604	579	607	614	655	601	623	583	656	578	586	600	640	617	616	605	610	597	606	628	635	647	603	595	645	634	600	632	607	610	650	643	604	579	629	614	627	624	606	596	602	595	625	601	573	636	614	615	591	600	599	573	645	589	609	593	645	585	601	582	649	606	631	624	594	587	604	595	640	593	564	573	602	629	603	616	569	618	611	653	646	589	632	607	582	605	590	639	586	589	637	661	622	593	587	597	580	639	576	595	591	616	624	580	586	541	646	629	621	600	639	619	597	614	624	611	614	612	636	623	635	630	617	571	596	637	616	556	557	607	557	594	617	598	597	602	594	618	590	611	616	607	618	606	613	583	601	625	596	614	623	604	621	645	635	582	589	616	590	585	619	593	573	622	620	621	614	646	539	593	601	605	624	640	649	611	590	589	594	568	604	614	601	621	586	595	627	625	609	631	594	630	583	615	624	615	603	630	605	629	615	631	619	615	626	604	593	613	612	610	623	594	582	631	582	559	614	646	568	580	609	610	590	609	617	635	649	615	603	564	622	629	604	593	584	587	606	641	625	583	629	636	606	646	629	600	625	616	592	618	602	612	622	651	611	640	628	619	581	583	607	599	625	597	617	599	588	623	618	593	592	619	640	621	643	595	601	623	589	603	603	635	613	625	584	586	603	595	614	597	631	599	616	567	591	601	623	612	590	606	612	678	602	580	639	569	586	587	603	638	630	641	645	646	614	616	633	653	614	562	623	610	597	611	642	589	603	627	619	614	616	610	617	576	641	626	647	620	642	609	638	604	593	620	607	643	589	613	646	628	634	560	598	591	600	612	616	616	587	617	618	641	595	593	625	632	601	631	623	606	592	648	600	579	588	622	604	589	614	615	619	614	614	563	624	603	644	593	600	617	600	562	610	607	575	598	634	629	620	604	581	610	610	602	594	617	584	603	607	613	601	644	592	599	597	598	651	622	612	592	570	597	651	584	593	603	616	613	632	625	608	635	597	631	621	596	606	617	608	620	548	596	596	609	648	597	561	631	587	666	611	607	622	575	605	574	657	601	593	650	607	577	612	627	590	605	562	604	599	640	565	634	623	610	633	632	581	632	664	612	618	605	583	587	607	601	596	609	583	610	659	632	620	579	611	591	622	644	652	673	587	613	593	562	622	673	609	568	625	575	590	618	667	595	619	639	586	603	565	612	616	606	630	596	614	609	596	647	592	614	633	641	584	667	645	599	602	594	577	608	616	606	640	614	614	672	630	609	561	598	623	574	624	618	590	584	578	638	646	635	618	597	607	578	551	635	616	619	606	580	630	589	628	589	602	615	588	658	678	616	638	597	582	590	611	585	625	610	625	586	582	568	630	600	630	660	608	628	612	591	586	608	625	577	594	607	620	635	622	640	628	613	617	608	589	611	625	615	594	633	595	589	596	620	593	600	598	620	666	620	602	597	607	609	597	552	613	615	624	625	637	570	626	615	574	607	597	610	638	608	582	616	618	633	623	621	596	592	621	630	598	607	589	621	586	614	592	581	641	639	595	592	606	591	613	622	597	561	576	597	559	630	591	627	672	631	627	630	619	623	561	627	597	617	573	608	598	601	621	632	606	594	594	577	609	564	651	605	600	609	609	570	586	637	685	588	611	582	629	577	602	611	587	573	626	636	597	644	598	631	611	589	631	630	599	621	630	570	599	615	618	644	582	650	646	605	635	611	629	591	616	639	586	569	605	591	599	645	597	564	560	596	622	605	591	592	627	633	609	632	617	568	568	621	631	586	589	659	626	637	593	604	589	615	627	608	562	580	616	559	605	635	591	605	597	621	576	615	640	633	592	632	593	611	589	608	654	601	597	596	598	576	566	611	595	674	633	585	629	629	618	587	624	599	591	646	639	614	545	630	602	604	575	620	582	646	610	643	612	595	591	577	598	623	625	611	640	601	633	638	581	598	634	642	567	577	599	601	618	606	637	634	590	572	603	634	631	612	585	624	627	629	595	604	683	649	567	595	577	614	611	624	591	612	594	637	589	587	583	631	662	603	626	599	604	618	603	618	604	606	618	602	598	627	604	572	566	597	606	595	620	619	607	597	588	564	595	598	632	636	614	611	604	613	621	581	594	554	629	592	577	624	648	598	597	594	625	642	623	543	642	578	630	591	586	588	589	648	600	608	618	624	645	618	567	602	587	599	608	627	607	616	618	576	627	631	588	621	603	625	666	594	590	648	620	648	558	609	615	594	642	595	635	632	596	666	593	594	609	583	604	625	607	613	648	603	628	649	594	609	602	582	583	620	619	656	651	565	627	565	607	602	595	622	631	612	602	578	625	640	614	593	595	613	646	556	626	623	624	637	613	578	627	573	601	674	585	580	612	608	657	615	599	657	593	641	643	618	627	554	617	644	605	607	604	597	578	599	616	621	611	591	607	603	601	616	602	648	635	600	680	614	613	641	607	640	670	620	644	575	593	600	619	573	565	594	615	571	612	646	617	624	607	630	631	617	634	659	613	621	617	631	569	608	631	609	615	601	632	621	636	635	594	671	567	577	625	647	670	566	609	630	590	618	605	594	627	608	637	623	610	627	612	659	630	636	653	604	588	590	604	572	587	588	595	596	595	607	630	590	593	626	612	609	678	636	633	584	668	659	599	602	615	603	612	610	626	607	588	605	644	638	658	668	604	613	591	645	613	615	622	595	616	642	612	592	576	585	598	594	591	617	645	597	631	593	592	582	647	601	604	607	617	594	598	626	580	625	620	626	643	618	595	618	614	606	626	635	616	670	597	570	593	568	627	648	641	613	580	629	615	615	622	599	583	601	583	608	601	644	623	643	607	619	620	573	647	601	639	577	592	611	604	615	620	604	575	615	576	564	620	603	607	631	596	631	582	643	604	607	605	602	626	559	612	621	598	627	647	632	588	621	563	612	659	578	619	639	594	653	612	592	588	607	656	599	609	600	578	620	659	636	630	672	648	629	608	604	615	574	623	623	593	619	575	615	645	587	600	600	639	597	645	582	602	610
18316	7135	2785	689	520	423	394	335	301	334	275	279	329	330	289	276	275	281	267	289	295	280	269	265	252	298	271	297	237	301	264	265	280	303	233	301	279	245	251	272	254	252	287	264	263	290	251	262	266	263	255	268	274	253	269	242	269	253	258	239	283	275	287	284	239	301	303	291	266	282	273	292	268	261	249	279	279	264	260	266	305	277	253	276	246	289	262	254	255	252	281	270	247	262	217	264	262	238	250	284	242	265	274	302	240	266	247	269	277	252	274	257	229	259	242	233	264	275	264	208	266	263	246	262	272	241	286	256	242	237	270	253	248	218	244	279	259	274	279	255	236	257	277	253	270	251	291	263	272	269	275	279	284	272	280	257	283	277	321	248	292	267	249	253	247	264	257	271	252	278	283	289	267	257	235	279	268	246	277	288	283	255	255	257	261	272	275	300	274	238	246	271	277	266	256	294	269	291	253	281	236	282	292	247	265	285	265	235	249	254	269	290	266	273	264	248	294	261	284	292	287	243	234	303	251	283	272	275	245	279	233	261	249	243	255	275	261	276	261	284	257	277	250	258	238	278	260	266	327	255	259	285	256	284	272	291	265	242	248	294	274	251	230	285	272	270	278	225	300	306	276	284	241	258	272	284	306	267	240	259	224	259	261	258	253	272	278	303	247	267	266	252	261	279	267	269	279	277	255	286	271	266	251	276	264	241	248	263	276	285	308	253	254	254	265	305	279	274	265	263	246	274	242	257	297	287	259	279	247	226	260	262	234	265	252	246	285	282	232	268	288	303	260	270	282	267	266	279	258	283	259	278	284	276	284	278	263	262	245	269	247	284	264	282	257	250	293	279	232	270	264	274	284	271	296	268	260	271	269	260	240	263	243	280	270	294	248	254	277	249	269	284	247	264	253	273	286	273	262	280	249	248	257	255	303	248	265	265	288	263	281	246	288	266	268	247	277	229	253	272	268	251	252	250	261	259	284	295	232	281	273	245	249	291	280	256	273	299	298	269	256	232	289	274	277	280	262	268	227	300	251	272	254	269	260	278	270	265	246	265	240	253	267	260	246	271	252	242	277	265	255	223	241	281	252	239	289	269	264	278	264	264	248	264	276	268	246	275	268	280	270	257	248	246	241	295	276	247	252	263	268	248	286	278	266	289	252	269	242	231	248	272	291	281	282	267	268	259	212	245	268	249	281	250	257	229	242	250	268	260	280	269	245	265	269	299	267	275	274	267	249	249	288	250	258	258	262	276	267	255	265	261	256	245	262	264	259	255	285	245	273	266	286	263	304	242	262	264	251	288	273	269	254	251	252	273	251	252	253	284	262	274	242	258	235	280	248	266	269	257	270	254	288	250	242	270	262	224	270	266	285	273	272	281	265	252	241	271	269	262	237	240	262	265	251	256	302	282	255	249	250	267	270	305	241	268	277	319	267	266	241	285	264	248	275	262	248	263	237	273	280	276	267	274	287	266	281	268	288	266	259	270	250	263	258	255	289	259	296	271	235	261	266	254	268	234	281	260	272	264	234	267	238	260	274	287	263	278	252	278	254	268	271	276	271	282	266	268	240	275	267	242	271	246	263	260	252	282	266	298	269	283	255	246	241	267	251	251	256	250	257	270	212	261	247	274	276	307	265	246	247	273	234	271	273	286	277	281	267	254	267	285	265	258	292	266	258	246	261	261	253	266	277	259	280	245	242	242	274	291	248	265	241	253	299	256	250	268	270	253	280	273	259	248	269	245	286	198	273	296	280	277	291	287	262	277	302	256	278	244	272	281	243	259	270	254	277	241	287	259	268	251	282	263	270	277	260	278	230	248	277	250	258	263	273	303	262	264	281	269	259	252	247	286	233	275	299	291	256	267	282	249	305	254	257	298	267	270	265	262	286	237	283	273	271	284	265	264	281	293	261	264	239	267	289	280	285	281	258	269	272	293	240	275	256	258	290	235	243	251	267	257	289	286	240	239	259	266	227	256	266	264	282	270	254	282	308	296	263	300	225	243	265	267	260	254	243	271	264	271	269	265	259	252	277	258	283	273	282	277	257	266	235	287	246	254	299	231	251	251	226	271	260	294	286	281	270	253	281	279	292	259	244	299	261	268	270	235	273	265	295	262	272	248	256	271	248	261	290	257	264	265	283	272	281	249	259	302	277	263	288	302	263	269	251	246	261	308	271	277	285	263	272	268	274	259	258	270	268	269	259	223	282	285	263	256	281	250	273	310	245	265	285	258	275	280	255	261	255	239	230	265	259	250	246	265	240	263	248	249	264	243	278	255	265	284	265	239	269	259	264	265	276	289	249	259	252	259	243	266	259	273	268	272	301	262	268	241	267	261	244	266	277	276	265	284	282	298	256	235	243	250	255	275	286	245	290	262	269	253	271	256	265	246	256	240	226	298	290	273	243	260	294	269	237	246	267	292	275	264	245	241	242	277	303	304	266	304	258	254	260	262	270	293	280	252	269	261	269	246	247	285	255	259	268	267	227	270	267	261	253	278	250	293	293	273	262	243	292	252	293	277	297	262	239	263	288	246	273	256	278	279	296	247	286	255	242	252	268	246	261	261	255	241	252	269	246	271	258	245	259	271	273	270	263	261	246	253	278	277	251	269	267	258	256	260	247	285	282	249	259	250	286	277	228	273	260	289	264	267	281	264	256	250	251	271	294	304	273	283	279	272	259	265	291	273	267	256	272	276	302	244	268	257	286	274	268	271	248	274	268	268	273	281	268	228	275	244	252	230	234	261	281	267	276	267	251	240	249	264	248	238	288	277	243	290	274	275	246	290	280	262	256	267	271	270	238	250	265	266	260	257	243	283	267	250	255	288	259	274	266	255	283	252	248	240	244	265	277	260	255	252	246	252	261	270	272	271	267	281	256	279	270	256	268	250	278	283	261	270	250	247	281	264	241	247	267	252	242	264	235	240	265	263	257	262	258	271	250	236	237	265	274	233	243	288	289	258	240	248	272	294	247	260	243	285	236	248	278	250	265	260	250	255	275	252	283	283	280	285	252	297	260	266	283	242	280	256	273	258	270	255	246	295	255	261	289	288	268	270	271	271	263	244	252	271	263	252	296	282	274	251	252	259	245	256	271	263	265	239	264	249	265	274	293	252	260	246	277	271	241	258	243	240	248	255	292	274	263	267	271	244	249	253	261	243	273	227	248	249	296	254	256	250	267	274	247	276	262	260	269	268	276	305	254	259	259	251	254	265	247	299	291	256	287	251	281	263	253	266	261	279	250	286	261	249	281	309	245	264	272	270	275	284	247	274	288	254	252	264	228	262	260	245	296	288	250	265	272	265	270	259	278	254	280	282	250	274	258	245	246	283	274	259	223	268	244	249	276	278	271	266	273	258	278	273	254	296	252	282	273	264	247	269	279	262	267	261	249	277	250	305	252	268	279	263	259	246	238	263	252	291	276	253	259	275	292	238	252	262	252	255	259	291	260	250	282	243	298	279	254	287	265	274	278	232
13348	6535	4657	1980	1681	1502	1205	1017	846	861	811	900	779	782	846	798	724	750	797	770	775	751	734	760	710	730	715	656	670	695	703	673	673	664	658	644	650	707	644	660	660	674	650	618	656	661	673	630	644	653	661	646	644	638	635	610	627	669	666	651	594	690	639	657	663	626	588	597	671	662	664	679	642	623	642	690	616	669	608	604	638	683	629	630	663	687	643	656	666	642	654	616	650	659	632	668	640	621	692	649	625	683	652	641	647	626	633	638	635	627	689	631	618	635	644	630	630	694	644	647	643	674	652	623	689	663	622	672	689	673	578	649	671	637	666	616	616	653	676	597	633	658	659	676	641	676	688	649	689	619	662	656	576	619	659	671	618	695	623	616	642	673	674	656	619	626	656	654	584	672	710	643	639	616	603	637	659	670	638	695	670	659	663	622	648	693	653	662	650	613	642	659	635	676	645	643	645	616	616	646	655	664	666	623	667	685	671	628	570	640	635	568	627	661	672	627	611	632	658	651	637	666	624	633	637	617	645	667	587	647	635	653	638	651	619	679	587	663	638	634	633	635	629	609	676	705	632	663	659	633	667	661	637	655	591	637	617	645	640	684	667	602	648	620	641	621	672	653	646	630	674	618	647	647	618	627	621	655	610	634	632	685	652	659	652	610	686	633	659	639	645	630	659	629	614	648	658	614	730	595	673	632	681	625	646	634	649	666	625	621	632	647	626	649	668	606	664	636	650	642	636	648	651	653	590	654	641	641	641	622	630	627	672	615	641	630	701	648	630	605	665	656	669	686	669	598	646	649	662	651	642	636	649	672	644	573	628	637	646	640	624	653	653	626	590	643	627	659	613	667	633	649	623	663	604	670	629	685	647	635	680	627	676	657	631	657	614	603	638	686	676	620	638	616	637	638	670	665	646	626	643	616	653	637	631	656	626	626	635	649	682	624	602	643	656	696	636	665	622	677	650	691	621	638	612	651	662	624	641	631	658	660	675	629	690	603	620	635	627	600	651	637	625	671	616	633	635	649	628	636	634	649	667	615	639	613	613	648	634	652	610	641	634	645	688	612	632	636	645	653	625	646	636	679	651	649	660	649	641	687	635	614	681	619	670	623	613	622	605	653	629	631	607	679	614	595	623	645	660	650	630	648	642	648	645	627	630	601	637	619	671	613	639	609	638	618	635	616	652	674	626	636	648	629	661	638	652	628	619	632	602	693	649	634	660	625	647	644	636	647	637	634	651	647	640	635	643	635	668	653	661	670	648	656	637	644	622	620	654	639	646	650	601	636	650	641	668	588	640	592	633	645	632	635	637	610	634	678	641	658	652	641	645	645	652	618	662	625	661	608	635	637	651	668	651	627	622	631	669	681	610	635	633	657	653	628	642	690	612	663	659	661	642	620	667	633	659	626	594	636	637	623	602	629	661	635	627	630	623	621	625	636	654	638	690	639	630	635	647	641	618	636	669	610	656	645	634	626	646	601	660	685	637	649	637	620	643	681	616	674	683	642	664	640	655	650	669	640	662	605	682	664	631	629	627	629	607	611	661	654	640	671	639	676	599	629	657	632	599	634	646	641	618	632	671	645	642	603	610	620	663	634	637	655	674	647	671	606	632	653	645	608	653	615	684	697	637	613	650	642	640	603	595	652	624	625	642	646	622	608	635	663	663	655	622	642	648	654	625	619	622	640	620	647	629	606	614	624	611	652	627	639	651	636	611	637	607	661	662	629	649	639	641	637	618	666	642	626	629	631	687	654	622	691	599	647	688	615	640	688	692	636	667	639	627	596	648	605	671	660	624	660	627	624	629	621	710	628	662	647	625	642	623	679	646	631	626	645	648	624	612	618	671	616	638	656	633	653	657	636	650	671	664	654	638	676	627	677	671	663	650	661	602	660	642	625	695	691	618	629	627	615	623	668	698	681	649	623	651	645	613	679	645	679	672	702	629	584	620	627	614	591	676	633	632	654	638	658	635	687	659	635	675	671	620	630	641	611	675	637	660	596	688	598	675	644	684	658	629	631	653	648	618	649	637	655	619	618	620	661	653	663	662	636	601	683	578	675	630	634	636	634	611	660	663	609	613	641	623	661	633	688	671	635	633	621	662	668	616	640	676	605	635	640	668	633	643	642	673	623	626	715	649	642	706	593	631	643	651	640	633	646	656	647	622	631	614	655	684	688	651	626	628	679	629	620	616	691	671	652	672	658	607	664	636	651	647	649	640	667	665	652	672	605	630	623	660	660	664	671	666	619	641	624	674	673	674	600	632	674	682	686	672	638	632	663	632	606	673	637	630	671	623	635	638	648	674	703	700	591	623	621	629	693	633	624	719	629	661	659	616	634	645	662	668	684	622	627	626	698	665	665	603	648	665	645	611	640	621	617	633	654	644	648	643	659	628	688	651	616	662	684	594	644	635	644	631	626	659	662	587	639	607	657	641	652	620	645	629	633	594	620	687	666	627	633	671	651	645	668	664	656	641	598	675	629	629	621	663	637	637	628	651	625	628	602	604	604	597	622	620	579	686	671	662	622	618	610	631	657	655	680	681	692	634	701	598	637	642	650	626	628	651	679	616	632	645	657	618	650	651	620	596	623	676	625	645	649	667	611	643	637	628	638	661	611	665	619	680	674	669	621	659	662	633	658	641	625	695	614	608	609	630	666	649	628	656	644	656	620	621	651	675	638	630	678	640	688	635	629	669	638	679	650	630	647	680	672	649	651	647	663	610	698	623	676	601	642	642	656	621	629	623	658	660	632	638	632	617	651	649	654	621	650	640	653	639	643	632	605	661	636	616	649	648	636	615	654	620	647	661	653	667	650	663	601	676	671	615	667	646	650	631	681	665	636	642	648	670	633	610	663	618	611	605	665	613	581	612	654	660	642	623	644	665	610	625	618	614	691	593	610	609	668	650	696	658	654	645	629	652	603	618	640	583	676	639	641	675	622	624	682	633	664	661	636	661	644	617	640	633	666	638	608	626	623	628	640	609	656	638	632	632	615	669	655	609	664	670	645	675	656	689	626	584	661	651	636	677	662	655	624	694	644	656	666	660	661	678	612	598	652	713	604	651	655	637	609	680	644	616	642	634	632	682	676	640	668	611	602	622	658	638	623	653	641	653	619	649	594	672	647	621	614	646	627	637	650	709	640	640	644	677	637	656	613	639	615	627	648	606	650	658	640	641	605	692	629	638	644	637	616	628	642	669	673	618	616	657	650	653	662	627	622	670	676	655	642	635	626	632	693	640	615	620	636	602	633	608	618	639	657	671	627	685	642	622	639	684	624	622	665	656	623	667	651	628	612	647	651	658	650	655	657	635	617	664	644	623	691	622	622	625	599	630	635	624	627	608	605	606	632	644	639	662	657	657	674	673	619	641	645	622	644	666	617	668	663	693	617	644	607	644	657	654	650	602	698	643	689	634	629	660	681	645	629	667	635	668	581	628	653	616	636	684	671	615	672	679	631	609	634	625	636	668	674
30245	12530	5787	1363	932	742	526	490	458	465	427	411	394	336	414	381	354	341	331	361	323	331	356	316	328	309	312	296	347	308	307	320	303	298	323	317	305	327	307	281	316	285	268	332	292	330	318	338	290	296	302	321	289	319	309	297	303	305	298	285	326	287	294	329	338	302	290	282	291	303	263	304	304	334	308	306	321	310	337	297	299	327	302	303	320	313	315	313	323	313	291	306	304	292	292	332	318	274	295	274	312	292	304	312	295	349	292	290	306	308	297	297	293	307	295	281	341	306	279	305	280	294	283	317	289	299	293	293	260	281	317	319	326	326	302	310	304	304	311	349	296	267	305	268	295	294	294	320	293	300	311	318	315	290	287	315	278	303	290	294	307	294	291	321	297	313	304	295	273	304	279	310	283	317	307	276	295	322	304	288	288	329	297	322	297	331	309	289	315	292	326	280	301	335	288	305	289	295	285	337	283	295	317	296	273	310	274	286	316	321	318	294	298	285	288	325	345	326	289	313	324	278	296	294	302	316	285	329	290	276	275	290	303	308	353	280	315	306	342	286	266	308	308	286	307	285	308	322	305	309	294	293	307	293	298	307	305	317	301	266	323	295	322	287	305	305	302	309	310	319	323	285	289	284	285	316	290	272	294	308	301	311	305	324	313	298	328	271	295	331	298	307	314	324	290	276	292	293	285	269	272	288	310	289	323	288	322	298	300	308	302	307	291	293	302	273	322	344	291	297	298	321	288	328	256	314	316	291	323	312	302	334	283	322	303	283	291	305	307	314	313	292	290	315	316	292	279	302	307	301	298	313	303	295	295	316	309	325	280	309	330	284	281	306	324	300	296	330	297	312	293	277	277	301	281	278	298	305	293	293	306	306	319	304	268	301	300	299	295	306	309	313	294	304	282	298	328	313	294	296	324	303	309	306	285	295	321	298	325	298	274	281	334	287	290	294	283	323	317	310	305	313	267	298	321	321	307	297	331	295	271	297	305	291	291	303	312	329	277	319	279	270	300	294	322	266	282	292	272	305	294	332	315	305	298	297	320	281	280	294	313	325	310	322	313	312	323	288	303	255	291	324	315	323	309	372	300	329	288	324	294	338	295	304	278	314	265	333	307	308	303	274	271	284	317	307	325	326	312	294	277	311	313	304	300	303	292	299	305	321	313	308	292	303	297	273	326	281	305	314	316	289	319	300	309	299	289	318	310	302	345	321	311	322	317	313	301	316	317	314	314	303	277	306	273	309	318	312	307	303	295	345	324	319	283	281	304	291	259	284	327	302	333	316	314	328	328	269	280	292	330	314	291	282	311	316	303	289	332	334	299	314	314	310	270	269	264	304	285	305	297	310	291	291	300	300	284	318	269	283	292	289	363	305	274	298	312	288	277	305	308	298	292	290	309	315	297	267	292	295	328	333	335	298	280	300	291	305	330	338	313	311	303	307	287	280	284	278	342	295	297	302	306	325	285	285	267	272	314	274	309	309	304	325	301	306	326	304	293	272	332	295	303	322	273	277	324	292	295	324	301	316	303	288	321	331	313	315	260	285	286	291	270	307	317	313	279	345	310	316	324	265	319	254	285	320	305	300	304	284	295	288	317	303	313	314	296	304	312	314	304	313	329	305	340	309	317	298	290	300	319	266	309	316	346	288	296	275	312	254	273	284	310	279	309	288	280	300	303	310	328	291	289	322	320	306	319	298	327	294	289	307	287	289	273	326	290	334	301	332	300	316	310	284	267	326	317	328	332	327	283	338	304	306	321	312	326	316	317	292	306	314	290	313	321	264	289	291	320	296	312	328	303	304	302	314	303	306	313	293	259	323	307	307	300	302	300	294	313	308	257	309	303	272	301	297	328	315	285	274	312	324	291	284	293	304	294	289	330	299	306	307	307	312	287	314	298	324	337	315	307	282	323	287	293	306	303	327	317	305	276	282	310	345	293	320	290	298	299	328	342	310	275	294	283	271	315	310	301	302	317	298	300	321	332	315	282	312	329	282	309	312	289	310	304	281	282	295	278	265	330	318	271	311	299	311	331	249	303	287	267	316	287	323	274	301	306	294	300	301	297	325	302	322	301	322	308	312	299	288	293	287	321	308	320	310	298	291	296	298	279	310	287	306	290	308	287	293	277	309	295	315	305	311	291	298	311	287	313	324	347	286	292	315	286	317	340	298	320	293	304	300	315	321	287	288	287	280	294	306	292	329	293	313	300	295	301	287	329	317	307	288	321	311	284	303	309	299	308	333	311	293	307	305	280	260	295	301	287	295	296	325	296	312	298	301	276	268	313	295	313	314	345	325	318	327	294	277	325	303	291	302	300	299	296	298	322	296	353	295	285	313	295	323	284	286	290	296	344	298	301	349	277	293	298	289	287	282	296	292	305	314	297	333	348	320	323	307	282	268	296	321	293	284	305	342	355	339	305	317	299	321	283	278	321	331	318	270	266	287	291	314	303	280	291	299	292	289	305	296	297	303	305	347	297	280	306	309	310	343	300	294	295	295	301	319	319	304	295	329	290	312	275	291	328	329	289	305	283	320	276	316	276	270	316	283	318	282	302	300	296	271	331	344	286	297	298	305	324	295	294	324	282	283	310	278	286	293	306	305	286	320	317	300	280	318	274	273	285	299	321	306	317	305	270	307	285	305	317	285	301	319	316	311	285	325	307	323	308	299	304	303	294	285	302	278	314	296	297	287	277	337	302	273	280	307	308	306	284	328	263	315	316	304	299	316	309	341	314	306	312	320	289	303	272	294	296	330	294	312	291	325	297	257	309	330	303	296	284	340	300	317	315	322	313	321	304	320	303	320	307	294	282	324	280	264	285	280	318	298	295	320	301	324	315	295	297	305	307	323	323	308	295	290	312	295	289	295	322	297	330	313	318	286	355	313	303	299	303	290	270	315	308	307	281	304	312	309	313	319	276	264	308	315	293	295	335	312	308	316	291	260	301	279	286	293	303	274	296	313	301	315	300	304	302	299	311	324	317	309	313	294	296	318	295	301	305	314	340	325	309	319	330	302	288	305	295	270	295	320	302	326	303	323	307	318	306	294	299	303	303	308	300	283	341	296	308	316	307	306	324	314	294	306	272	255	325	334	312	320	306	299	301	308	280	296	302	275	294	336	303	289	298	287	290	296	312	326	295	296	306	319	303	292	294	288	279	273	293	325	298	278	296	269	296	301	333	317	304	301	305	307	309	280	261	316	310	289	307	282	303	282	328	290	298	295	339	317	331	293	317	327	290	302	298	309	311	275	340	309	308	319	317	311	300	316	305	292	316	322	294	303	283	305	301	299	315	302	269	280	310	321	303	296	310	295	303	315	293	310	308	300	267	321	316	315	318	298	292	293	312	310	302	276	324	304	295	272	323	273	266	309	286	318	300	313	301	341	281	273	299	339	315	292	298	316	316	309	264	309	263	259	298	305	274	303	309	320	306	309	296	314	330	321	327	286	291	309	296	299	313	319	325	293	278	305
21644	10486	8497	3596	3083	2641	2080	1696	1493	1337	1310	1281	1175	1175	1209	1135	1055	969	1037	1103	991	985	990	953	850	857	824	810	873	843	787	853	783	760	751	820	741	736	797	782	730	768	705	777	742	747	762	749	749	729	742	719	758	690	754	759	731	722	696	713	719	711	775	731	733	754	691	724	740	737	722	722	701	678	753	761	735	711	667	731	760	693	730	752	725	676	714	750	678	745	702	735	730	738	729	731	761	711	731	716	742	745	726	718	704	720	777	708	679	705	700	666	727	703	702	714	705	683	713	670	733	752	756	692	730	713	701	767	675	730	730	737	736	734	715	654	702	741	691	718	699	691	704	694	709	725	707	703	711	702	701	719	732	753	715	760	691	725	659	787	702	729	731	726	680	677	730	725	770	735	692	703	753	710	673	721	690	760	758	723	704	697	717	679	724	733	722	711	704	747	729	771	701	654	710	688	707	699	718	732	711	755	704	745	718	652	707	710	748	739	689	735	697	729	767	724	701	719	737	688	698	724	723	724	685	738	702	693	713	725	735	710	740	690	730	736	708	724	749	699	736	695	706	700	704	725	732	671	736	680	714	747	670	675	728	680	704	718	699	730	682	769	738	746	703	732	727	734	692	713	748	707	733	761	669	738	717	726	751	734	751	741	746	727	782	714	742	699	688	759	708	715	768	731	734	723	720	736	728	716	706	686	711	693	761	721	673	707	693	710	738	700	738	730	638	709	779	709	683	688	753	707	712	700	719	736	739	719	742	747	681	720	738	680	714	769	697	662	705	735	701	719	733	794	721	696	684	756	721	700	696	686	707	717	699	717	722	772	716	748	713	698	722	674	707	713	715	703	737	704	720	721	712	714	670	796	776	755	760	764	728	740	694	720	719	676	767	705	757	721	717	739	702	750	733	698	727	673	728	731	729	722	743	693	732	757	734	742	708	727	712	759	707	749	711	690	700	708	708	702	748	693	651	764	651	691	786	717	681	723	677	671	710	741	728	729	710	732	729	701	716	772	727	687	722	715	732	797	672	691	752	721	710	758	683	722	776	753	757	749	746	699	717	746	667	725	720	691	726	746	721	683	758	735	642	777	702	704	724	708	717	698	795	763	675	758	698	733	724	757	701	761	691	721	695	745	723	709	738	730	736	742	675	689	749	730	767	742	714	743	694	719	741	708	696	670	739	687	684	738	696	774	709	680	737	773	673	697	722	693	657	705	771	681	715	696	689	702	766	715	697	739	748	721	773	736	677	686	713	714	741	721	709	726	727	725	677	707	698	715	643	706	738	743	690	733	690	733	701	686	757	717	725	731	728	728	728	687	710	660	753	765	684	709	743	758	717	714	688	745	731	697	676	731	720	723	713	760	704	700	771	684	652	677	757	757	721	694	726	690	750	679	746	678	679	719	719	770	690	678	698	715	707	714	770	732	732	709	725	720	676	719	719	702	650	724	751	714	752	692	726	727	744	756	781	745	687	718	691	731	729	737	732	735	733	755	764	720	723	710	725	744	716	720	687	732	724	668	762	739	700	709	753	716	722	736	720	750	746	687	676	715	695	742	702	679	711	714	725	666	699	727	735	720	713	729	721	768	723	732	728	709	685	714	782	747	699	731	692	695	726	688	686	685	776	753	747	768	727	725	720	749	724	721	709	723	743	759	709	692	738	695	736	757	727	745	767	776	708	708	697	743	700	697	718	744	712	736	724	749	705	724	699	746	741	693	669	717	694	688	712	725	690	706	710	689	687	721	704	744	732	691	669	720	678	689	727	698	682	724	745	736	722	732	767	702	693	752	724	717	721	702	758	686	689	729	702	723	707	723	714	706	758	712	673	737	697	681	727	747	662	752	704	776	722	722	689	663	672	695	737	684	765	700	724	738	698	701	675	730	705	761	755	719	718	696	750	699	708	734	729	725	737	670	727	722	698	699	737	761	748	678	731	722	660	744	703	678	738	703	757	694	736	751	726	716	753	730	697	706	747	755	681	696	688	689	715	705	770	735	743	716	723	727	773	709	683	714	687	693	658	725	760	715	717	755	728	690	723	709	693	735	720	712	721	725	721	714	715	718	762	685	695	775	750	725	736	708	746	703	714	757	711	640	703	717	685	736	726	679	715	736	756	704	699	730	706	728	728	744	699	704	714	701	726	744	722	706	731	735	724	710	753	705	711	757	737	703	693	700	751	729	719	773	700	712	685	710	719	694	739	726	700	687	735	747	715	731	714	697	726	661	721	690	687	710	733	719	731	750	735	735	736	722	722	717	678	717	715	719	717	728	731	713	731	765	752	723	646	738	744	704	718	692	717	713	688	710	711	716	728	690	713	708	757	735	676	643	752	757	720	731	699	749	704	745	732	694	697	729	659	697	693	713	666	690	670	666	714	714	686	681	700	723	739	692	715	693	653	724	727	740	702	681	701	728	719	707	726	732	665	715	749	735	756	770	688	724	706	722	701	736	748	743	695	717	667	709	707	726	743	709	699	689	683	746	764	752	699	733	749	715	714	696	695	698	717	701	763	690	731	721	702	696	686	723	712	688	717	721	760	738	694	725	697	669	676	667	735	733	725	704	734	742	692	725	724	710	768	744	732	735	734	756	770	710	699	708	732	703	657	701	713	694	733	666	738	704	768	704	782	711	700	745	709	764	701	669	754	740	707	719	746	702	661	718	718	715	703	686	723	756	684	663	732	726	764	746	722	671	720	733	720	717	729	735	668	674	648	738	714	725	704	702	718	670	714	706	765	734	736	646	710	722	681	692	734	734	729	707	740	726	717	685	681	670	745	710	747	711	721	734	720	700	777	708	701	703	737	698	747	692	683	667	727	714	736	709	701	676	713	707	716	706	752	715	715	757	695	696	739	711	704	761	715	663	728	695	752	746	741	691	712	747	727	739	686	707	765	785	732	738	720	681	753	703	700	711	692	700	703	699	659	710	761	730	744	726	727	737	696	713	726	652	742	743	693	733	732	717	720	703	726	745	720	714	716	699	742	718	705	715	707	715	653	755	696	709	713	762	769	704	729	711	737	738	702	732	694	725	661	665	685	693	713	688	749	662	735	679	709	692	688	758	675	728	733	703	742	713	697	744	746	742	738	691	713	713	772	714	673	729	723	747	678	695	761	738	697	728	737	779	716	728	723	739	797	697	701	773	688	686	684	706	708	714	755	670	727	769	723	708	679	700	696	732	769	711	711	709	723	750	745	709	726	721	668	714	682	707	727	736	731	791	733	710	749	735	753	746	770	714	664	712	756	780	730	716	711	733	700	729	740	744	728	687	764	686	705	710	761	724	688	700	741	722	710	693	727	749	737	723	749	717	695	725	752	718	718	685	693	714	715	664	757	727	719	678	696	701	725	702	716	709	726	751	722	669	737	714	729	737	699	735	730	702	705	718	651	712	736	674	713	706	702	678	700	718	716	747	737	724	733	738	707	730	724	741	732	726	728	700	722	726	687	724	671	735	762	744	686	705	729	704	696	714
40215	18112	7370	2033	1237	992	669	515	505	418	413	393	405	390	412	393	337	345	329	355	359	296	305	285	271	285	283	272	296	289	280	291	241	265	313	260	267	283	267	264	264	247	280	249	258	274	282	274	286	271	258	306	272	256	282	243	260	282	259	260	249	242	276	279	257	237	270	266	247	258	275	270	290	236	248	265	274	226	258	241	256	290	263	281	267	253	261	270	294	239	235	241	273	251	247	255	258	266	259	262	277	246	243	293	276	259	262	226	265	281	265	245	273	255	253	233	262	275	270	275	234	270	262	263	243	261	285	273	265	283	249	235	251	228	277	282	239	247	281	258	220	241	280	293	253	237	216	272	251	276	252	254	258	259	247	228	241	284	232	266	298	263	275	253	232	262	264	265	247	250	247	256	246	275	266	267	258	244	247	237	253	241	282	257	239	258	265	250	264	274	274	257	253	243	236	247	241	248	262	253	278	242	228	265	268	273	287	255	251	282	273	268	273	293	286	265	249	284	281	244	254	247	254	277	243	283	255	248	251	242	254	290	274	243	218	243	261	280	228	271	256	235	236	264	257	257	244	241	254	245	258	214	257	252	272	249	272	242	250	272	279	291	275	243	285	278	223	249	247	273	259	236	279	237	225	258	271	265	256	227	285	300	245	246	244	269	258	229	291	260	242	261	242	270	251	259	258	261	268	272	234	285	242	266	271	256	238	237	241	252	261	267	273	260	267	272	260	276	256	242	256	281	268	307	255	254	257	271	255	248	282	259	261	251	246	235	235	249	273	249	248	254	260	251	242	248	241	248	276	255	259	293	276	258	248	231	278	247	310	253	250	263	256	258	273	278	258	259	280	293	307	280	274	255	296	248	246	256	248	264	265	249	255	275	255	257	250	278	250	255	243	262	243	277	250	251	247	232	246	256	250	298	237	260	262	237	270	259	235	245	245	280	272	231	274	230	254	263	283	254	264	238	236	256	270	258	241	267	277	257	207	282	260	233	275	258	255	276	236	242	237	280	286	294	235	256	279	272	276	276	280	254	258	235	267	298	248	243	253	264	281	284	254	276	236	249	266	248	236	238	236	295	233	258	257	263	259	259	260	260	276	264	272	281	270	297	258	283	262	256	256	265	228	255	271	246	256	270	258	235	253	273	232	250	292	262	251	248	266	219	271	268	250	256	263	251	245	255	244	266	294	250	254	227	256	272	257	243	222	269	255	232	254	243	253	264	280	278	240	253	242	255	252	247	280	277	232	274	249	266	245	254	266	253	271	276	257	259	265	281	265	262	251	246	259	250	225	262	256	249	249	277	284	280	263	287	267	254	269	222	282	273	261	238	239	261	244	246	275	262	281	231	255	261	273	253	247	238	273	251	259	236	265	286	242	250	286	256	268	247	304	229	244	270	268	262	238	236	245	232	272	239	240	236	282	245	263	228	252	257	252	250	310	248	266	287	266	237	262	235	275	261	268	254	245	258	253	255	247	224	241	263	244	242	306	271	274	253	274	249	240	272	239	250	254	246	279	257	264	282	245	265	247	261	254	246	248	261	292	278	296	274	281	254	280	239	274	271	252	238	264	282	261	277	279	275	240	257	258	249	277	250	272	255	259	271	247	269	251	252	233	270	275	239	289	257	262	292	271	268	251	270	232	272	268	212	254	277	282	267	218	256	286	279	274	266	266	256	245	244	270	244	250	284	246	284	248	246	305	248	268	249	249	253	226	285	252	233	226	251	240	274	270	251	238	277	264	243	258	255	276	267	249	234	236	258	272	286	275	260	265	248	279	259	274	245	244	281	293	283	271	261	270	263	262	246	289	258	238	256	264	251	251	264	234	276	267	218	271	246	268	298	262	282	271	277	276	264	258	262	259	269	257	266	288	226	256	252	240	263	257	260	244	253	279	266	252	264	262	288	270	261	247	256	266	274	221	248	245	268	254	276	275	270	265	262	225	249	274	297	269	245	255	248	266	262	254	257	254	281	255	269	273	261	252	254	257	272	252	243	277	242	289	272	278	239	288	249	236	247	240	262	253	237	253	243	261	255	236	272	251	240	250	240	239	266	250	275	236	228	230	248	264	241	252	274	272	256	256	285	247	242	251	291	274	246	273	248	253	253	254	237	247	258	265	255	281	264	255	244	258	254	251	236	257	281	258	250	235	260	268	287	263	274	266	297	258	248	266	271	254	251	260	276	248	252	261	278	255	277	246	278	237	260	251	263	238	254	244	265	239	269	251	236	285	237	246	262	265	252	252	256	246	266	247	282	285	254	242	235	277	241	262	251	258	282	258	254	286	249	296	261	235	277	264	238	248	239	237	255	254	290	246	267	274	276	274	243	274	278	268	255	231	262	242	281	257	266	258	267	276	282	272	252	244	297	241	256	258	275	276	255	248	257	254	236	261	255	213	272	260	255	259	259	265	249	259	260	267	282	234	248	245	248	244	294	244	279	262	267	241	247	261	272	275	259	278	247	237	248	287	277	280	232	254	253	285	288	247	245	293	265	282	232	261	277	241	273	280	251	255	279	265	254	268	265	267	244	252	264	276	247	251	205	236	255	213	251	246	254	281	255	261	248	246	262	241	258	260	227	253	264	273	213	272	272	231	251	235	276	251	270	269	253	247	251	247	250	298	237	262	273	242	249	264	256	224	278	248	287	261	269	240	270	256	236	285	249	301	264	235	293	289	242	264	273	256	309	263	233	273	268	264	252	283	234	257	255	261	283	260	291	276	236	248	234	229	282	243	253	226	228	286	262	241	255	257	236	237	242	266	275	286	250	251	259	226	224	251	267	248	240	266	253	252	262	297	272	233	243	237	245	252	240	241	245	223	256	262	245	251	248	261	229	257	272	251	263	254	244	260	246	285	253	210	257	258	276	270	276	229	267	254	287	266	264	271	245	246	267	260	290	262	297	264	244	239	241	242	268	266	238	256	250	268	253	252	262	293	251	275	260	256	273	230	251	243	296	265	266	226	248	248	228	226	248	261	289	247	266	285	263	244	255	257	218	256	231	268	226	270	258	222	255	257	294	247	288	238	256	272	258	246	284	273	235	269	298	280	244	274	256	262	248	276	250	274	265	247	263	261	279	226	251	218	270	270	293	262	255	251	224	253	230	289	248	247	279	263	257	234	230	256	254	261	256	262	274	275	254	250	250	251	280	284	253	261	260	245	251	275	251	245	251	276	264	269	265	246	262	264	259	235	233	255	265	262	273	268	271	228	285	239	267	233	265	267	273	285	270	286	275	255	264	250	233	255	233	257	258	270	269	265	263	226	260	258	262	241	237	251	267	265	245	259	258	249	238	286	260	239	267	251	235	254	269	249	272	275	245	245	297	283	244	277	260	244	261	269	235	272	265	234	270	305	267	245	256	272	277	251	261	272	257	236	283	218	261	239	212	260	252	265	271	221	263	270	287	293	260	244	243	269	267	232	258	264	248	250	264	265	228	262	286	245	264	256	269	256	261	281	257	269	289	224	261
26008	13806	9462	4996	4419	3843	2559	2119	1798	1690	1520	1528	1415	1399	1440	1401	1348	1170	1157	1109	1077	948	941	989	928	920	848	844	844	802	758	774	713	734	686	701	679	661	675	624	669	676	672	682	645	714	683	712	714	691	652	662	623	691	614	625	646	646	640	605	661	655	627	643	632	662	627	651	626	631	635	617	607	652	605	632	628	644	655	664	662	610	650	627	623	590	590	604	632	640	636	647	648	608	669	588	591	592	603	650	610	577	631	637	656	599	610	647	661	626	651	662	643	645	611	640	679	604	584	596	630	610	612	653	591	614	586	610	636	614	664	631	630	605	609	608	604	647	632	607	596	632	651	627	606	612	667	675	598	649	599	612	616	620	625	619	585	623	570	584	589	618	599	611	639	640	651	660	637	599	626	631	645	631	633	621	595	594	617	631	608	663	658	618	557	593	564	619	607	603	632	627	601	539	633	644	634	616	605	573	601	649	647	630	626	639	609	592	630	656	610	611	628	685	603	641	623	594	606	633	642	627	650	639	600	577	630	552	632	610	622	551	625	650	606	610	605	573	639	597	601	634	582	634	611	630	634	622	671	621	640	656	596	647	640	635	610	639	601	598	602	606	648	625	634	642	606	594	595	604	606	656	591	605	624	619	648	610	604	604	663	679	599	614	640	630	610	587	618	621	602	614	601	605	630	595	637	630	672	659	642	631	587	625	647	637	616	606	627	561	615	609	585	612	607	598	607	604	613	629	632	596	662	633	650	628	600	579	651	602	591	605	629	648	631	630	606	610	596	635	634	655	623	644	661	605	646	636	631	627	635	598	602	636	617	623	627	651	650	611	634	578	568	620	566	584	648	601	651	611	649	650	627	656	598	659	655	610	625	617	660	606	597	627	623	595	638	619	565	589	637	637	634	610	640	622	593	567	602	638	608	608	639	605	597	628	628	608	609	619	664	632	617	578	608	662	627	613	566	632	617	630	620	607	632	552	597	620	650	584	608	585	608	578	603	617	626	573	613	620	635	626	630	610	594	611	604	626	632	602	630	606	612	635	623	639	640	589	626	648	593	611	646	588	614	629	640	648	626	639	614	604	663	606	651	626	620	599	611	626	656	627	635	676	586	653	584	589	575	628	634	581	612	616	583	567	597	624	575	604	626	590	657	643	640	634	592	642	591	592	606	655	609	623	606	605	623	617	590	560	603	628	603	601	654	611	641	600	598	627	618	588	643	645	653	619	616	611	630	636	602	629	569	637	609	628	635	634	609	585	607	655	625	597	616	611	584	636	627	639	618	606	611	634	645	593	611	601	644	615	646	653	598	614	622	616	631	637	638	584	637	590	637	641	643	631	585	632	609	651	607	626	658	673	600	605	605	667	610	592	634	598	597	618	606	607	638	609	624	644	621	618	633	590	640	629	673	612	592	645	603	654	618	627	631	643	605	595	656	624	602	649	635	615	582	591	632	645	633	629	597	606	642	646	669	599	589	644	622	584	603	649	651	603	626	613	646	590	598	634	621	596	644	616	645	613	644	601	611	609	597	662	641	620	621	635	707	626	621	590	625	569	613	590	600	630	641	606	624	632	603	660	603	629	636	621	604	597	652	584	624	620	625	599	656	621	616	661	611	614	620	588	621	567	567	665	632	635	646	614	646	613	589	659	613	596	598	608	608	621	559	630	625	630	597	595	587	589	633	626	654	582	612	595	604	578	618	621	630	635	661	593	591	624	565	628	625	634	635	633	654	592	631	661	655	609	649	615	605	674	650	611	602	587	658	616	581	631	657	611	640	602	621	602	623	638	577	679	616	580	663	681	585	629	642	630	636	619	576	594	601	599	613	615	625	611	622	603	598	623	597	616	608	638	653	628	604	634	623	629	592	603	582	656	602	650	603	654	580	633	590	585	619	611	646	598	601	625	598	620	620	621	616	596	642	615	648	643	636	615	608	587	619	613	645	572	608	593	617	625	650	574	613	628	636	630	614	623	585	605	615	645	603	630	607	611	615	645	636	649	656	649	630	614	618	639	613	637	619	608	567	638	610	600	649	632	605	640	615	604	568	613	604	638	601	614	628	656	612	621	606	650	623	584	605	595	636	599	591	661	633	648	577	633	613	600	565	610	657	561	608	617	623	610	588	611	597	610	634	648	610	616	668	592	609	638	578	582	604	645	613	623	654	611	615	597	577	613	641	597	636	588	584	617	631	635	638	606	618	612	609	668	626	609	625	639	569	620	621	631	622	595	577	571	593	647	614	634	619	612	641	626	629	640	626	651	613	681	589	623	614	612	598	615	588	607	598	634	621	628	600	597	655	633	591	605	602	611	594	609	634	606	591	621	639	658	607	637	601	661	590	634	600	624	609	601	615	654	648	610	626	607	615	661	651	603	599	640	610	633	665	631	596	629	619	581	583	571	659	615	563	608	616	645	592	629	592	559	583	575	591	674	632	589	635	674	641	616	603	637	632	614	582	636	609	633	606	580	656	659	620	565	631	598	603	624	680	595	640	616	598	586	637	611	597	639	631	621	632	601	619	613	631	646	644	689	618	665	598	623	579	584	621	624	619	629	641	575	652	595	658	625	639	581	570	633	655	613	622	676	583	619	644	605	610	672	607	628	655	612	635	624	547	615	645	642	617	606	614	615	569	634	622	596	626	587	599	654	578	569	640	631	626	649	637	622	646	653	613	589	655	642	606	639	568	642	604	634	634	585	585	609	614	652	642	593	609	640	615	600	639	667	571	610	609	627	663	663	640	603	610	612	631	631	608	617	574	650	595	637	575	600	637	592	625	588	597	596	620	623	671	578	619	623	641	611	587	606	639	638	645	606	612	593	604	578	600	614	628	602	601	641	582	660	613	635	612	623	630	615	577	608	617	650	695	605	624	601	666	640	610	647	610	637	634	615	662	582	615	631	673	619	600	601	602	610	622	601	643	643	639	610	623	679	613	620	601	627	665	619	625	576	611	616	589	617	637	679	609	626	602	613	635	597	632	611	625	645	591	656	620	597	615	591	655	635	594	562	588	651	600	632	606	626	666	630	651	639	631	635	629	599	624	644	592	678	617	600	639	567	588	592	633	609	677	592	629	634	700	603	579	594	634	617	588	637	596	654	631	603	660	642	633	604	608	602	672	628	606	633	617	595	609	670	567	650	590	624	627	632	644	576	621	581	675	642	582	643	636	638	612	641	609	606	622	566	621	600	628	650	601	593	623	601	600	618	646	653	618	624	642	622	654	603	596	617	577	611	615	628	653	610	608	620	637	613	642	624	634	599	635	597	638	591	627	622	564	604	632	650	679	655	623	637	630	603	605	624	613	614	648	626	611	639	608	610	629	601	607	640	630	646	624	611	643	606	614	598	614	605	634	663	590	601	643	633	638	611	605	663	620	616	639	621	679	604	617	647	604	643	572	618	639	600	644	590	626	618	590	650	644	594	603	628	641	659	585	623	599	610	602	654	600	651	630	603	633	657	621	596	617	592	622	639	588	631
17261	6514	2796	666	484	387	331	295	329	314	290	282	291	293	275	277	251	272	266	296	266	275	258	257	259	276	265	289	292	292	269	255	247	306	281	252	288	279	269	295	312	267	227	275	235	302	295	300	279	265	267	279	285	279	261	239	242	271	268	286	254	234	284	278	274	263	258	250	273	285	288	246	259	247	239	279	250	280	273	287	264	259	276	275	284	280	263	254	297	246	278	242	291	274	265	263	276	224	275	243	275	253	246	287	250	265	266	260	282	276	255	249	249	249	279	292	269	254	254	301	284	276	268	216	291	246	272	250	247	300	265	259	236	240	260	257	259	276	266	264	263	253	251	243	258	246	251	277	282	240	295	272	268	271	274	252	286	245	266	258	256	267	271	289	273	268	288	288	229	283	265	269	270	287	247	283	257	280	294	237	296	298	266	263	261	249	287	276	260	291	268	252	261	264	241	248	251	253	252	304	279	264	265	259	269	254	260	249	277	252	243	272	255	247	289	282	262	266	257	258	264	268	250	292	280	293	278	275	255	245	273	278	252	270	268	260	261	256	272	297	268	277	262	239	263	258	262	249	251	269	278	271	260	268	244	276	261	266	258	272	269	277	252	261	274	283	275	246	279	250	269	249	261	273	285	248	252	270	279	271	267	288	246	287	267	287	265	276	254	280	288	261	230	262	280	274	261	245	257	247	244	240	273	301	276	261	282	248	259	279	285	260	251	261	258	263	266	241	269	250	271	283	264	279	286	251	256	273	259	266	256	250	246	264	271	253	265	252	272	281	261	278	270	250	262	264	235	256	276	260	310	275	248	260	278	240	245	252	261	268	285	267	281	267	266	252	287	269	262	274	274	249	252	257	269	277	271	249	270	257	260	270	282	286	267	219	237	282	290	259	275	277	259	267	277	235	269	249	281	274	286	264	263	277	274	257	235	236	262	253	260	242	246	231	281	248	270	259	268	250	259	234	245	275	260	252	265	265	257	253	251	266	256	270	261	247	260	239	279	273	237	269	266	261	239	308	265	271	266	265	263	272	274	277	266	255	258	254	279	269	256	251	274	264	270	266	250	247	232	243	261	265	248	245	276	269	232	287	229	263	281	256	292	261	273	270	271	256	248	233	258	258	241	226	290	237	273	246	271	253	284	273	244	268	285	268	256	315	258	267	271	254	251	243	289	246	256	242	263	247	242	268	265	276	273	254	251	264	256	248	263	229	243	255	229	240	239	241	239	234	288	279	274	277	253	281	237	269	255	239	278	269	274	226	293	231	268	284	261	260	244	248	252	240	237	260	279	278	286	268	279	244	269	238	263	294	275	276	261	280	275	281	264	262	287	277	267	262	253	264	283	270	269	261	295	253	268	254	251	268	255	257	303	261	273	271	237	279	257	289	278	246	282	276	284	266	265	261	272	264	274	241	262	278	264	246	261	250	271	285	265	277	268	286	283	272	271	250	277	252	249	250	254	222	252	281	288	267	290	243	264	272	250	233	247	267	286	272	269	236	236	275	262	250	278	295	254	258	261	246	255	284	217	296	269	266	247	243	234	241	280	268	276	251	277	265	269	226	306	257	267	268	252	261	300	266	258	319	250	257	290	256	251	251	250	257	239	263	241	279	260	256	242	274	255	249	275	260	280	284	271	278	268	262	251	263	247	274	285	260	290	247	257	238	254	253	282	287	243	249	242	263	284	275	275	259	234	257	267	232	240	276	248	278	271	273	279	254	274	243	282	281	279	281	257	270	290	264	265	253	292	276	250	279	260	305	255	307	267	283	259	275	272	253	282	253	270	281	250	278	271	241	248	240	276	269	248	315	292	249	234	288	249	268	254	283	257	264	254	278	281	240	300	260	258	272	250	247	264	276	233	254	253	263	277	251	266	266	307	268	263	267	260	264	256	284	306	303	279	306	273	249	272	272	287	286	300	272	266	253	264	239	242	251	258	253	276	264	227	266	245	273	261	252	236	261	273	299	247	289	253	257	288	260	284	277	256	284	267	287	262	278	231	269	277	281	297	259	275	276	254	249	285	275	265	260	288	269	292	248	259	258	241	290	282	277	245	275	268	251	259	270	268	257	260	263	277	259	233	278	233	276	248	248	250	272	225	254	236	275	245	240	263	262	249	289	270	279	245	269	295	244	227	263	281	232	242	265	268	240	258	261	286	246	261	247	238	313	276	253	232	246	265	292	260	244	284	255	253	242	255	251	269	257	244	248	244	268	224	261	237	258	275	266	263	266	258	252	285	257	237	264	269	294	257	238	255	266	233	305	292	272	262	246	289	252	263	267	249	253	257	260	285	263	255	228	255	234	289	236	296	246	277	273	232	266	236	260	251	270	269	260	260	264	288	273	238	247	248	264	274	263	247	258	282	264	271	293	290	261	264	241	251	256	251	260	287	263	300	287	275	262	282	235	256	257	259	247	255	273	259	245	237	256	235	256	234	260	223	243	276	231	285	253	269	270	256	278	262	264	252	293	268	303	297	276	260	253	285	289	258	240	278	255	278	262	261	243	239	268	262	223	262	248	276	288	261	284	265	263	250	271	271	258	283	296	279	266	240	239	270	261	263	290	255	251	235	282	260	275	275	229	242	300	259	253	273	265	228	200	259	257	276	268	269	268	257	292	272	285	285	253	255	258	242	225	264	280	275	268	251	268	261	239	266	228	254	242	263	235	264	263	268	240	270	256	278	271	280	281	260	279	246	283	244	242	246	300	263	247	315	242	249	271	295	249	267	248	271	253	242	258	270	226	272	273	261	266	261	223	255	254	250	241	253	279	253	234	264	261	269	254	238	275	251	234	285	239	271	257	259	285	292	282	288	259	253	255	262	254	268	257	276	281	278	301	263	273	264	235	288	255	260	254	290	249	293	256	279	280	278	263	263	260	247	273	246	266	276	297	301	264	287	276	259	229	227	270	273	239	275	268	253	285	286	257	285	249	255	245	253	264	266	297	263	256	267	236	256	253	262	281	249	254	262	251	266	262	280	274	278	248	266	255	278	260	243	280	270	290	261	237	245	273	254	264	289	271	274	267	241	242	222	245	258	286	276	261	249	250	267	275	262	229	265	280	269	264	277	251	261	270	253	265	277	254	298	262	234	227	263	259	284	329	284	276	254	266	257	257	275	256	231	262	310	265	255	247	258	260	268	243	269	261	262	272	292	267	263	243	271	235	243	245	267	265	271	270	252	250	233	278	270	267	258	264	270	262	262	217	289	256	276	252	248	264	243	290	301	288	245	270	283	244	257	224	238	253	256	255	245	244	239	262	258	251	259	262	253	277	281	261	249	251	255	255	284	280	239	260	269	253	278	264	280	234	241	269	283	260	247	245	251	262	258	281	293	256	268	282	242	253	264	273	242	277	263	262	256	237	239	263	245	229	264	284	252	258	271	249	257	219	275	269	239	256	253	252	261	255	239	267	255	286	303	296	250	226	272	232	276	275	286	254	270	277	243	277	271	280	267	257	271	243	291	304
12665	5769	5346	1895	1646	1401	1138	926	828	861	789	789	797	783	821	761	805	812	724	747	724	725	717	733	716	660	701	716	703	700	702	682	708	660	662	668	647	628	679	634	613	628	643	717	653	639	648	640	644	656	623	611	670	655	648	666	609	600	664	664	634	661	672	603	620	663	668	654	640	633	580	676	630	618	605	614	634	642	628	649	643	605	652	668	645	614	652	652	650	642	654	667	636	641	628	658	661	664	636	660	650	664	675	652	635	592	617	637	652	625	646	629	635	625	628	647	600	589	611	632	634	617	615	661	638	638	600	610	608	653	597	656	685	688	584	636	635	611	618	627	637	648	636	649	611	626	666	680	642	634	627	622	653	654	636	669	636	631	697	627	611	586	673	636	630	606	630	629	650	661	585	587	620	627	649	631	631	669	630	612	683	645	629	651	646	619	631	634	619	616	631	642	655	625	667	655	629	647	646	610	622	649	663	631	684	622	616	675	611	628	600	633	649	637	645	615	665	655	613	599	650	641	651	677	668	672	610	577	665	672	657	657	606	633	646	652	610	648	611	649	648	603	615	643	589	618	666	657	656	622	659	666	640	609	659	650	671	652	656	633	635	650	612	610	611	620	604	664	660	623	631	642	658	628	608	627	654	655	623	648	649	647	632	646	619	679	672	664	619	611	652	613	646	634	627	582	624	630	652	629	658	659	646	603	609	634	634	597	623	598	581	659	646	656	638	652	682	642	633	653	636	624	589	649	657	660	649	633	606	646	665	655	621	601	631	652	604	627	663	726	641	607	624	642	627	656	617	607	629	631	641	626	625	618	621	589	652	616	630	666	648	655	646	653	619	653	611	651	616	654	651	627	630	642	617	608	660	621	660	601	578	598	647	609	609	660	661	638	613	609	590	620	626	632	629	617	622	637	626	636	633	670	656	615	696	629	654	656	636	621	644	649	663	599	630	629	643	616	592	636	657	667	663	578	670	643	642	611	623	675	654	634	673	627	649	650	648	604	613	605	626	606	651	650	665	584	601	583	635	603	662	650	648	630	650	652	617	614	656	650	608	671	649	676	618	630	709	586	591	635	620	623	673	624	644	629	606	633	618	676	638	637	622	618	640	650	593	660	648	612	647	628	680	631	645	635	630	628	638	685	650	605	664	620	647	643	667	644	634	623	634	638	621	625	706	661	597	649	662	625	601	668	614	610	656	639	640	629	678	663	648	610	612	663	627	615	646	634	624	654	640	627	632	712	662	654	614	601	595	646	636	646	633	646	635	651	665	609	663	657	628	575	600	630	646	633	642	654	624	624	605	603	659	611	594	638	647	652	652	632	654	625	689	626	657	650	643	637	665	694	652	639	632	627	687	602	660	669	634	657	619	637	635	640	634	614	625	638	623	667	648	626	645	613	667	652	636	637	631	626	593	651	656	643	623	637	644	634	674	610	626	647	648	620	619	616	678	620	682	610	594	624	618	619	649	656	636	663	655	652	605	631	643	608	628	644	596	636	647	629	591	586	654	636	637	660	621	665	620	652	603	632	631	626	631	584	668	642	652	646	630	627	648	666	602	627	598	675	656	678	655	638	623	653	706	657	603	646	661	688	687	625	617	687	630	630	632	639	611	624	639	659	640	671	641	653	647	643	620	691	656	653	664	623	648	630	589	626	663	616	608	644	649	626	649	682	676	626	613	610	626	636	634	623	702	657	623	684	619	671	651	613	664	620	610	613	640	603	636	671	636	636	628	650	645	660	635	629	626	649	648	659	662	618	602	667	655	683	633	630	670	629	646	627	667	612	631	596	672	662	626	573	609	613	640	642	652	659	655	645	684	600	591	630	645	639	652	614	608	638	608	631	653	694	659	674	630	630	651	584	608	675	618	639	613	632	646	644	599	620	688	596	613	604	628	639	604	632	629	599	619	650	596	653	643	662	595	646	669	675	656	664	656	636	605	646	645	658	617	687	633	640	638	630	599	632	590	661	653	634	624	619	662	607	633	627	634	624	645	645	664	581	669	678	627	614	653	637	665	638	668	665	582	636	648	629	620	697	657	600	598	624	630	630	628	658	608	668	645	648	657	633	652	652	652	654	658	622	597	590	660	659	611	655	623	626	665	640	650	638	646	630	643	622	631	629	639	662	653	627	651	663	650	632	650	637	622	625	657	602	611	559	620	670	621	586	652	633	644	654	630	645	615	666	597	643	625	686	658	672	634	628	611	660	673	679	642	624	643	625	644	676	640	650	666	604	694	638	635	651	630	692	611	622	694	652	658	637	601	602	633	613	658	638	638	646	594	660	622	641	630	635	621	633	636	634	664	672	643	626	640	631	612	622	676	610	621	659	644	654	630	656	660	666	663	631	615	652	592	617	624	649	626	666	671	657	637	647	657	605	641	634	635	687	638	645	650	626	638	621	635	654	647	604	645	603	618	636	608	686	671	624	635	650	601	587	623	641	660	631	640	650	659	646	638	656	608	629	587	673	639	648	621	623	592	671	643	612	615	631	653	615	668	666	624	639	612	582	605	622	694	626	615	627	657	612	641	645	653	600	599	682	635	671	611	599	675	696	641	648	679	651	604	634	658	624	606	615	598	665	668	597	608	634	654	619	641	622	624	616	637	616	672	667	605	609	622	652	645	618	624	620	648	612	674	597	618	669	612	649	648	621	619	623	654	653	634	642	634	651	624	606	651	655	618	606	624	620	622	597	639	664	644	672	672	630	620	630	686	623	658	681	633	651	623	660	619	625	632	622	585	633	606	632	641	629	659	631	623	628	641	678	620	660	638	653	638	662	663	633	621	612	636	601	680	655	641	620	678	615	607	608	600	629	581	640	631	674	629	634	681	616	663	644	613	624	611	615	632	656	628	653	601	579	627	674	588	668	660	646	636	627	642	656	655	616	644	619	623	655	596	580	652	612	636	670	664	620	645	626	659	581	599	644	653	628	659	689	614	654	653	650	686	617	655	651	623	644	650	615	597	635	659	603	622	637	642	643	605	662	620	666	631	631	617	624	618	634	683	649	684	653	632	673	609	605	614	650	584	649	622	617	651	629	648	642	684	655	588	620	659	595	643	691	623	612	688	625	621	612	616	652	673	629	664	639	624	640	638	675	631	646	655	592	631	634	635	639	646	623	674	642	650	628	685	662	625	634	673	652	613	674	638	660	638	642	642	632	609	629	658	633	611	683	583	601	607	601	649	608	643	596	660	659	664	626	622	614	621	690	657	643	625	602	631	636	613	646	614	604	630	627	691	649	636	642	641	632	621	658	578	634	642	640	643	596	613	640	649	631	649	640	644	618	639	693	662	593	631	677	605	651	632	649	651	618	632	666	595	622	594	663	679	634	649	609	640	671	680	642	675	632	616	634	600	646	630	653	643	648	616	618	623	624	661	697	610	674	630	629	620	663	629	711	616	616	651	644	647	656	633	628	630	695	635	666	658	624	647	640	663	636	635	678	585	661	653	680	589	676	664	629	628	626	620	645
29890	12565	6539	1392	852	724	557	438	424	398	340	324	379	381	357	408	351	353	304	334	316	336	340	324	329	364	286	315	341	303	286	379	312	309	269	338	294	301	313	289	281	293	326	331	278	298	298	330	281	331	292	293	310	324	296	266	316	292	276	309	295	303	250	315	274	277	300	293	304	296	276	322	281	303	301	292	301	309	291	314	293	327	301	304	280	312	282	314	296	279	295	310	320	284	286	293	299	288	314	314	313	282	299	316	291	294	285	353	299	267	285	310	300	274	293	310	281	307	296	266	304	314	302	312	270	305	313	282	301	294	311	302	314	317	297	289	292	307	302	306	317	292	280	326	298	303	280	298	316	330	337	317	312	305	305	302	298	252	302	272	325	291	341	293	298	322	318	310	329	333	315	302	285	316	306	299	280	333	300	271	315	312	311	280	292	304	275	337	306	291	300	291	305	307	303	311	283	313	278	297	310	327	302	334	318	311	287	295	294	313	315	287	294	301	296	301	307	288	298	270	307	309	297	308	282	304	328	321	301	306	292	291	289	287	318	301	277	310	309	293	277	285	273	302	272	316	273	319	309	312	301	323	287	280	263	294	288	336	304	320	335	308	350	300	303	329	293	284	278	276	283	321	330	280	305	301	282	282	291	284	320	282	304	288	281	313	292	292	292	278	262	304	310	281	279	315	293	306	280	298	322	297	285	301	276	314	302	312	306	311	277	288	303	331	292	258	292	291	309	315	326	272	321	301	316	290	312	299	331	315	315	283	333	289	296	310	316	298	276	290	289	271	330	319	307	285	299	310	302	271	298	308	299	308	294	293	325	303	312	292	281	298	277	308	318	278	325	277	294	322	324	286	302	323	309	284	282	297	312	309	295	286	295	304	290	306	333	316	254	315	300	293	302	294	284	323	278	267	291	290	289	331	316	274	321	301	306	282	327	284	292	348	302	291	299	308	294	337	294	331	301	302	304	305	294	290	293	294	299	330	279	295	310	300	288	302	298	304	301	288	291	287	288	315	367	328	323	329	320	333	329	301	322	308	324	302	329	295	320	298	276	291	274	263	281	302	296	279	322	309	300	288	269	288	300	316	307	316	313	295	290	312	315	281	348	296	281	290	311	283	294	276	300	285	260	320	303	311	309	334	293	302	279	252	310	291	313	319	275	310	310	320	328	322	339	298	317	302	285	289	289	259	323	299	305	329	306	284	281	293	316	304	302	288	302	283	303	310	279	299	323	286	291	291	327	336	308	298	295	295	295	314	289	317	298	318	284	296	297	331	318	324	300	300	317	305	324	312	294	272	272	338	327	287	294	322	308	295	281	339	301	312	334	315	303	285	273	305	313	306	258	277	314	291	298	284	308	315	274	292	297	316	296	279	283	310	275	321	287	282	259	309	291	301	286	280	298	300	324	282	313	288	323	300	294	304	279	291	313	304	278	278	315	302	324	283	309	313	314	307	318	281	291	317	283	326	302	290	296	298	307	321	308	291	325	300	308	285	328	315	333	322	305	284	297	328	315	297	290	321	308	286	305	265	289	314	271	285	298	341	298	302	265	335	278	299	312	286	310	323	323	306	315	311	327	314	327	300	294	344	306	293	293	293	339	313	290	320	305	309	304	267	302	293	295	288	271	307	290	319	313	318	278	336	319	309	266	286	302	312	289	307	278	319	313	292	311	286	297	288	291	331	300	312	297	312	279	291	284	319	295	291	295	304	329	282	279	314	284	295	298	316	284	310	303	343	277	300	306	331	298	293	326	297	320	292	302	308	335	299	303	336	313	297	330	317	281	308	304	277	315	319	327	312	288	303	326	309	306	288	248	290	295	327	323	298	303	308	298	298	323	314	286	312	323	322	310	309	315	306	300	277	312	293	309	291	300	322	287	298	317	301	319	317	292	300	295	306	311	329	285	304	289	308	279	296	293	307	325	308	275	306	328	304	322	282	293	290	297	297	319	305	291	255	315	313	272	302	301	283	298	296	301	283	305	279	296	319	329	274	268	302	297	326	299	324	304	294	277	303	276	299	325	280	294	295	333	311	296	299	327	297	309	292	283	292	286	291	286	290	321	271	291	287	308	337	289	313	344	280	298	312	290	280	283	275	291	314	291	302	325	298	286	285	298	288	305	276	289	316	281	327	356	309	295	298	290	282	303	327	313	286	329	301	291	315	283	322	281	305	304	252	283	331	298	294	304	295	287	303	309	287	321	328	318	315	268	314	293	274	295	309	325	287	268	293	304	307	281	295	267	292	298	263	283	288	308	277	284	318	298	309	353	293	305	297	289	314	319	290	336	302	315	306	287	283	315	331	291	297	323	322	304	330	292	287	331	375	287	346	305	305	289	292	309	305	317	284	308	297	313	289	264	256	322	306	314	316	311	300	299	274	314	291	309	274	264	300	332	285	286	298	313	306	299	307	277	307	280	314	296	291	323	327	298	264	323	321	333	319	315	283	310	314	325	320	319	296	282	255	317	318	342	305	289	267	323	317	304	307	306	299	302	336	296	333	305	285	355	299	306	299	298	287	287	282	291	326	299	315	313	302	307	311	287	284	309	289	294	289	297	337	304	291	268	299	264	327	289	292	326	305	339	310	326	316	308	298	321	287	312	292	318	293	321	297	288	296	291	279	297	309	344	319	294	310	292	310	305	310	346	290	300	349	285	282	296	312	284	306	279	293	291	290	288	299	330	274	303	288	276	284	310	270	282	299	305	304	300	267	328	274	287	326	311	302	282	332	301	297	286	311	303	319	311	288	257	295	284	318	310	314	305	320	322	286	322	299	305	309	317	271	293	301	295	313	319	300	311	309	323	298	294	302	306	342	278	309	284	300	357	271	288	307	260	261	284	287	272	287	299	286	283	297	323	323	282	293	317	291	329	323	307	297	307	335	301	325	326	300	311	288	320	306	269	320	309	308	294	308	288	312	247	269	283	296	282	267	312	297	285	276	309	296	288	325	294	275	320	319	361	310	283	310	302	322	291	309	282	315	309	314	297	290	262	307	292	331	312	317	306	289	294	328	306	305	320	272	279	289	331	314	317	303	330	298	282	305	310	305	330	280	296	299	315	318	318	276	276	281	313	299	304	287	287	310	286	318	273	293	305	310	319	297	297	305	330	325	290	317	278	260	312	338	307	309	285	279	327	304	275	318	317	283	309	288	312	283	309	288	337	297	307	310	322	314	307	328	348	295	289	310	279	269	248	339	302	285	326	284	288	313	311	305	303	298	303	327	277	299	305	303	277	301	330	304	282	284	290	291	320	306	283	300	305	309	289	284	291	306	294	307	313	275	286	306	299	330	298	283	252	308	316	310	299	294	298	275	312	304	289	311	313	281	308	319	280	287	302	299	328	293	328	289	281	321	297	311	288	284	337	296	300	298	271	279	288	304	308	305	284	292	293	291	293	294	297	318	259	325	292	297	258	284	304	309	295	295	316	314	289	271	299	321	292	274	284	303	319	300	291	304	267	296	285	301
20948	10613	10107	3352	3283	2572	1997	1629	1359	1355	1190	1152	1184	1304	1181	1092	1041	1005	986	998	980	960	920	887	886	892	870	839	893	899	840	774	773	747	754	757	782	740	732	740	703	784	734	747	735	829	739	764	772	740	722	806	732	740	706	745	739	745	688	752	760	708	753	738	735	769	739	761	718	719	677	741	730	746	743	751	721	735	749	676	740	709	673	741	729	706	734	748	740	721	701	677	728	754	679	715	719	710	709	747	691	729	718	711	713	748	715	734	695	673	729	715	719	734	695	682	715	728	745	766	695	749	721	727	686	738	737	705	670	721	776	774	691	742	697	732	714	713	702	738	684	684	706	711	736	714	683	800	677	728	715	743	755	699	676	717	715	744	703	679	687	736	707	685	719	711	736	694	759	706	700	717	684	727	699	726	760	691	725	739	706	700	692	706	757	720	679	726	705	718	717	716	725	719	698	717	703	747	686	773	725	703	669	718	686	692	708	698	685	752	750	696	679	745	761	678	697	674	734	769	737	704	704	699	732	688	697	736	677	760	701	698	693	679	693	713	660	739	716	710	722	687	745	699	754	751	746	716	684	731	736	698	704	684	685	664	708	748	699	743	749	688	766	698	691	744	658	728	723	698	731	712	726	691	772	724	690	693	728	700	748	703	704	653	714	715	736	780	738	736	704	640	693	746	751	721	697	698	675	709	713	743	695	713	699	682	699	685	730	696	701	726	693	685	729	730	728	659	708	737	705	691	715	683	697	747	703	722	657	702	746	728	723	732	705	718	762	715	727	719	687	728	702	709	748	734	689	710	685	709	693	701	730	716	720	749	683	730	738	684	666	704	677	720	723	720	739	678	740	656	704	659	716	715	756	698	738	744	698	689	705	729	712	666	731	745	734	736	709	731	698	726	740	709	714	660	664	743	705	721	678	741	712	719	698	677	734	749	652	703	703	735	638	702	727	721	727	723	720	712	725	731	720	714	722	715	714	705	724	711	725	758	691	694	711	741	778	704	749	703	710	700	691	764	706	693	721	709	683	755	718	779	715	711	731	717	733	756	712	734	675	772	743	737	750	720	738	750	732	735	714	719	696	701	756	723	704	716	709	688	702	751	713	706	703	681	691	736	705	704	696	696	698	712	676	743	716	762	712	720	726	668	689	714	670	744	615	720	729	703	664	710	728	739	696	743	710	715	680	704	674	677	694	687	708	664	749	700	708	727	748	724	716	690	745	681	739	736	744	718	702	712	741	679	703	720	718	732	723	699	708	706	738	718	709	763	739	692	701	718	672	741	724	730	747	733	709	700	752	687	686	682	746	727	731	690	709	731	740	663	721	782	726	745	755	676	746	733	733	699	715	723	709	742	738	736	704	713	716	762	671	728	709	695	699	715	684	745	695	757	696	716	733	722	700	658	729	737	718	743	687	735	718	673	726	682	706	756	710	771	715	770	749	720	742	761	658	705	702	730	717	753	669	728	695	718	732	704	745	746	656	739	741	707	675	675	721	741	701	727	704	676	713	754	753	695	732	719	724	677	722	707	664	703	717	727	713	680	723	678	720	703	755	710	733	731	744	732	721	739	725	669	700	688	722	702	711	695	700	697	708	689	714	728	693	713	741	664	671	748	726	713	692	683	729	730	681	669	664	762	751	709	741	809	713	686	697	749	756	726	715	722	743	709	701	749	742	658	712	733	741	753	721	742	712	727	711	741	746	762	737	731	764	726	725	664	741	726	737	759	721	705	723	696	684	739	729	689	689	730	709	702	707	755	679	703	700	719	782	745	707	684	701	687	682	761	640	746	704	796	693	739	729	725	747	729	681	752	733	720	703	756	684	703	645	752	724	714	729	701	719	735	741	735	703	726	761	703	667	733	745	673	682	680	735	740	717	661	751	697	745	679	725	659	723	713	706	747	721	694	679	730	671	705	763	692	696	689	751	743	711	706	709	679	725	721	707	738	724	687	683	782	689	738	717	709	745	677	688	702	694	760	752	739	735	673	692	747	716	707	727	730	718	712	767	639	734	728	735	704	751	698	742	703	709	727	682	721	699	708	701	725	702	784	710	734	685	703	728	734	695	682	702	757	693	668	734	756	666	719	682	732	676	762	684	665	702	716	761	681	687	692	730	768	662	694	741	697	719	657	708	721	742	685	712	713	670	722	723	677	678	748	691	699	765	704	721	722	730	690	701	706	715	696	683	719	727	734	743	716	711	665	739	755	769	678	737	734	685	687	675	707	698	725	730	662	708	734	682	745	737	709	707	694	739	703	722	722	678	737	733	705	685	716	741	722	693	672	745	740	731	728	734	690	687	711	648	723	715	700	715	725	641	719	726	702	705	739	746	674	752	743	682	697	717	746	732	723	659	733	724	708	682	730	718	733	734	725	733	686	718	665	683	693	686	738	744	730	752	698	783	733	675	705	709	730	722	697	740	737	693	683	717	722	722	706	678	750	712	653	686	703	722	735	679	727	727	750	729	727	697	727	705	754	771	715	716	733	733	700	669	672	737	711	677	704	710	766	719	747	774	672	701	728	645	710	755	710	717	722	712	683	741	728	689	703	724	713	682	745	715	755	697	677	768	704	685	736	678	739	728	729	748	688	703	701	734	685	716	777	718	705	683	721	706	745	732	703	699	715	757	720	726	718	716	718	684	679	733	702	731	732	690	706	717	724	708	690	759	708	705	697	759	702	707	717	726	714	721	715	675	711	678	701	740	684	733	675	726	724	730	745	689	690	659	743	670	724	745	731	642	705	774	723	728	673	700	663	751	743	716	706	693	723	677	748	698	743	709	684	729	713	677	732	677	683	733	687	671	733	726	668	713	713	732	715	703	690	709	731	685	664	702	734	729	758	694	696	690	724	750	736	702	734	713	720	722	703	769	744	700	728	728	722	713	672	729	739	717	747	697	743	652	731	684	711	741	678	694	717	680	731	757	736	625	717	746	719	729	732	754	724	742	749	703	723	700	722	709	728	709	655	682	717	690	751	720	695	741	730	723	707	717	750	718	703	773	695	724	715	722	738	707	698	697	677	717	693	736	728	702	680	727	717	723	708	714	666	671	689	704	702	692	772	740	790	759	733	706	732	720	705	686	706	691	712	762	698	695	695	656	715	725	697	711	673	735	721	700	729	662	692	750	695	719	711	730	719	733	692	692	706	756	720	706	710	709	758	674	705	685	652	720	733	684	651	734	657	719	709	695	686	710	680	720	764	729	708	706	727	662	683	684	722	713	677	717	670	688	689	706	683	704	756	717	725	738	684	689	692	756	737	711	732	675	702	706	704	702	680	685	714	708	756	728	698	748	731	721	739	715	707	670	707	724	738	708	725	722	681	735	666	703	748	679	693	696	732	709	700	685	662	696	754	732	705	710	707	675	720	742	765	647	760	723	708	681	743	745	730	758	749	709	728	739	724	687	766	730	742	734	724	740	682	731	758	728	698	733	685	746	722	695	714	759	709	709	749	740	750	725	693	734	680	712	773
38371	18490	10219	2339	1383	920	771	563	443	458	422	360	393	386	390	316	335	321	298	291	291	293	313	275	286	286	308	278	328	290	272	285	239	261	244	257	271	250	247	278	254	251	257	264	292	276	311	261	247	282	274	231	271	243	217	260	239	250	260	275	263	265	289	254	249	247	264	265	231	251	256	269	276	288	247	276	284	247	274	250	252	262	258	267	244	252	268	270	276	239	266	280	249	223	272	288	254	282	285	280	271	215	238	269	253	273	262	241	244	249	235	232	292	256	269	274	269	273	256	262	256	250	256	268	258	286	249	255	278	268	212	239	256	257	264	251	263	230	251	235	242	257	259	255	277	253	266	258	237	253	244	270	249	266	256	269	246	245	250	261	229	270	261	247	252	265	259	243	268	231	292	263	246	224	207	255	239	257	248	254	281	244	282	260	239	299	229	249	263	273	259	253	275	267	239	251	283	253	256	268	269	268	267	263	263	269	272	243	280	232	269	258	243	275	269	269	263	249	248	277	274	258	216	263	263	270	253	238	234	263	252	239	272	251	256	241	244	248	260	255	224	242	275	280	241	269	243	255	270	260	250	269	255	242	263	250	266	280	268	250	286	293	242	243	255	255	237	246	247	245	253	270	254	248	248	262	259	214	249	252	262	252	246	272	239	259	231	229	220	249	262	286	248	236	286	225	243	266	229	246	247	285	223	243	215	269	285	238	253	245	253	256	274	264	254	233	221	259	251	209	257	272	287	262	282	267	283	238	268	259	249	267	239	247	244	261	265	229	254	247	219	267	245	233	265	222	229	257	268	279	255	241	252	258	263	239	268	244	242	272	253	243	228	249	236	253	256	254	260	237	252	246	262	236	246	261	238	276	267	271	226	272	274	234	281	286	258	259	279	279	272	248	267	243	214	247	259	285	264	228	261	258	255	220	255	269	254	251	278	247	265	233	269	284	284	267	263	261	253	228	272	231	266	250	259	246	263	249	267	238	273	254	236	233	218	247	246	259	305	233	271	250	262	267	258	217	254	251	298	263	248	251	253	257	236	251	275	262	248	243	253	246	255	272	241	289	248	266	245	238	246	238	214	259	256	235	251	259	223	270	254	251	250	245	285	251	272	235	249	237	244	261	249	254	253	254	275	244	294	247	254	283	248	260	241	226	261	266	253	270	272	260	278	244	284	274	257	233	262	259	244	248	230	243	265	257	263	250	248	281	225	249	253	251	266	266	273	266	262	258	274	230	271	252	269	250	251	250	243	267	261	263	253	253	256	273	254	284	269	254	242	279	258	313	267	251	261	253	275	267	237	253	270	240	235	255	258	267	257	249	223	255	237	222	275	245	251	252	238	293	226	267	232	262	248	236	270	220	284	242	239	258	256	259	271	279	278	259	260	231	286	242	294	261	251	267	238	256	263	237	264	234	268	246	233	222	266	248	240	260	261	247	247	255	282	269	257	228	240	263	214	226	236	237	245	252	265	259	271	226	257	258	289	251	268	262	280	239	264	271	236	251	235	261	249	239	229	265	256	252	247	212	268	271	250	247	228	267	258	280	272	259	234	258	239	262	278	275	281	243	228	232	247	242	282	249	248	251	258	273	285	261	262	271	264	301	261	236	245	272	280	248	226	256	250	227	240	245	264	265	292	259	234	240	262	248	263	252	260	287	261	250	260	264	212	218	263	245	259	265	286	242	223	241	255	246	270	253	250	278	258	265	228	226	246	236	253	227	265	234	243	216	248	234	242	276	250	242	267	262	263	260	259	268	277	268	246	268	261	263	236	251	246	233	261	234	256	240	261	242	244	253	266	261	275	258	240	288	261	261	251	289	253	225	249	275	256	237	233	286	225	230	230	282	267	254	273	277	255	281	259	258	275	229	276	280	269	261	284	263	240	270	266	236	250	219	249	260	248	277	264	250	257	279	257	265	261	254	268	287	264	239	267	259	278	275	277	272	253	292	283	263	257	261	258	289	237	303	238	255	260	254	233	260	258	256	261	255	246	244	254	264	258	290	245	271	270	280	245	250	287	281	250	245	268	236	276	279	258	248	229	271	239	263	229	285	260	266	261	251	255	214	274	271	263	265	234	260	279	271	230	251	256	282	244	280	245	274	268	264	230	264	256	251	258	226	256	235	238	268	270	266	258	237	243	265	249	274	259	276	274	266	248	263	242	261	272	244	229	242	278	273	265	252	246	241	256	229	242	270	259	224	260	264	256	249	245	244	265	251	258	302	261	278	210	251	254	245	240	264	281	239	282	289	262	256	285	252	269	300	248	248	240	273	226	242	245	268	240	259	251	255	266	250	266	257	227	267	238	253	279	257	236	246	264	269	231	268	257	245	261	245	237	270	280	238	255	242	256	274	249	224	287	274	237	275	249	264	231	263	257	255	276	265	262	276	234	242	267	245	227	285	253	254	292	284	288	298	258	246	244	250	231	247	249	234	251	288	288	252	290	250	246	245	245	248	238	242	257	280	252	241	246	249	268	257	268	258	259	272	251	237	270	255	251	246	280	250	269	252	234	253	218	237	282	248	270	231	272	227	257	256	248	241	237	251	257	272	246	232	247	284	254	247	288	254	242	244	278	258	249	257	257	243	254	264	256	259	269	267	263	248	241	265	271	253	296	239	237	287	243	256	270	246	261	247	248	230	276	235	272	273	258	255	242	241	260	260	258	236	227	262	251	241	261	243	241	262	238	285	282	267	241	253	281	274	231	244	239	271	272	274	272	251	258	243	259	272	254	240	245	237	228	262	288	249	272	237	259	288	264	260	252	269	247	230	237	260	258	250	213	263	255	280	276	268	243	251	269	262	262	272	225	253	231	273	268	249	254	239	261	262	242	257	237	240	282	253	282	254	276	268	253	272	251	249	249	238	242	228	234	251	256	225	241	258	246	280	265	252	259	280	217	269	255	271	248	234	257	266	261	219	245	232	234	239	276	294	219	298	253	269	278	264	270	263	264	257	279	258	247	226	249	275	251	227	300	266	246	269	250	229	253	261	274	260	245	249	259	267	241	248	286	297	256	251	254	262	251	224	233	241	271	236	244	262	257	270	277	232	265	275	256	251	261	246	266	249	254	264	266	260	266	261	245	227	262	285	257	222	250	261	305	254	224	236	255	238	267	253	249	244	263	228	253	262	261	244	267	262	241	248	232	242	241	247	268	270	268	275	236	266	241	248	266	232	252	250	238	270	232	243	255	234	261	251	262	247	261	243	246	266	244	269	251	300	281	237	262	260	239	278	236	247	272	261	253	276	232	254	242	264	257	278	290	293	259	283	274	263	265	280	262	260	223	234	238	259	267	262	276	260	293	248	247	245	215	235	280	240	231	247	291	245	253	239	264	238	261	272	276	283	250	282	271	255	242	241	288	276	242	279	250	243	264	267	277	243	235	285	248	278	279	271	256	230	245	280	238	232	240	241	258	263	262	271	254	280	254	265	233	245	285	239	256	261	269	292	256	233	265	212	273	247	252	261
25225	14681	13100	4964	4566	3405	2667	2255	1749	1543	1528	1463	1461	1453	1347	1328	1136	1015	997	1059	965	1016	895	888	866	853	893	848	816	807	764	709	709	673	714	711	646	715	667	680	656	687	689	636	685	702	686	715	700	732	678	675	670	659	670	675	632	631	631	645	636	608	630	661	685	594	652	624	631	685	673	627	640	648	640	613	618	633	577	661	597	612	605	636	616	615	550	631	655	604	613	587	609	627	582	616	596	599	589	591	637	622	617	628	586	603	596	650	599	640	603	639	598	599	643	639	604	620	642	624	633	611	644	608	625	624	589	602	609	632	654	633	616	587	583	619	629	591	595	619	578	633	571	575	611	603	624	558	624	599	588	614	639	618	585	657	660	615	605	580	594	621	623	620	610	622	605	631	596	616	605	626	606	598	627	603	611	598	631	641	617	623	616	585	645	616	599	616	608	660	562	610	575	589	627	597	580	653	640	602	629	643	604	615	622	606	635	664	614	616	601	590	641	600	606	610	619	622	615	625	614	591	618	607	621	596	587	598	571	581	616	673	601	627	650	642	651	629	617	615	589	605	574	604	645	637	593	579	625	586	644	608	613	632	560	622	612	614	564	639	590	577	600	611	603	621	659	564	639	591	590	627	592	590	611	600	663	588	602	597	612	625	645	648	653	586	576	575	631	596	568	625	616	587	612	589	617	583	582	592	607	603	631	615	626	615	611	616	622	668	599	630	617	614	651	624	627	639	604	611	603	681	630	617	612	619	579	607	578	583	590	576	594	594	621	606	624	629	615	595	619	652	626	591	607	628	561	621	622	629	588	622	628	616	629	633	606	608	610	658	621	619	659	629	631	636	606	615	585	644	626	618	599	628	648	573	623	605	598	645	632	671	655	603	608	631	625	620	621	657	604	609	594	593	651	629	622	605	659	606	651	619	578	628	645	602	631	626	648	652	598	643	618	608	628	623	593	617	598	590	617	642	619	648	560	625	641	632	635	633	604	603	612	612	626	641	646	607	642	621	608	594	639	656	617	581	604	601	641	664	586	610	611	602	667	635	628	554	590	606	583	607	637	622	627	640	596	630	563	637	634	609	680	586	583	611	577	642	569	599	605	612	612	601	618	612	654	594	630	663	659	607	648	638	611	578	617	598	589	611	603	649	631	626	621	570	591	577	577	617	628	614	590	606	617	621	646	607	626	598	596	612	632	616	610	600	631	616	603	598	608	562	604	621	640	595	625	627	653	591	647	626	630	621	626	575	614	584	597	626	619	607	576	613	654	645	609	626	589	641	588	656	647	629	595	670	586	625	604	644	599	643	599	627	576	652	582	618	584	609	649	594	621	614	610	645	569	602	667	628	600	655	626	629	640	635	663	632	622	600	604	615	606	594	582	644	601	632	627	587	602	622	582	619	575	613	608	653	637	647	611	637	590	582	634	650	595	624	639	586	625	644	604	630	632	646	625	624	571	572	602	628	642	625	614	615	614	604	586	611	569	595	628	603	606	587	642	584	615	611	584	597	604	587	605	604	659	625	616	604	571	593	594	604	620	608	597	634	595	604	615	644	610	665	599	591	640	663	583	579	621	633	658	616	654	633	602	630	636	602	579	636	628	562	612	616	672	611	594	602	618	641	588	617	631	666	644	622	613	657	610	616	595	587	631	608	642	657	631	601	626	584	622	605	603	614	625	558	622	604	600	599	607	595	644	567	629	647	674	590	599	619	624	599	589	619	599	603	585	608	585	616	644	598	605	534	606	573	607	621	583	605	601	600	623	639	623	609	625	605	619	602	557	586	610	637	618	622	619	644	601	635	613	588	597	628	625	591	656	591	605	623	635	632	657	585	610	604	635	644	644	655	607	583	595	574	629	586	573	641	644	629	681	622	650	599	593	594	582	654	556	629	633	642	592	608	592	641	660	597	592	593	609	622	583	666	582	644	633	585	639	588	643	627	615	649	631	602	609	604	567	633	637	591	571	604	653	612	659	588	664	614	638	590	599	619	592	643	618	640	630	611	612	594	594	617	620	632	596	610	602	605	608	623	600	628	585	656	618	612	605	634	589	608	640	644	596	646	554	607	604	632	553	583	604	625	632	612	592	635	563	629	580	638	606	605	618	608	587	595	620	609	575	583	667	605	575	606	669	598	612	619	578	609	611	672	618	647	698	636	659	588	571	579	639	657	597	606	607	608	659	626	658	641	627	582	641	656	583	608	613	598	625	595	667	590	613	611	630	570	620	617	631	634	601	623	620	633	579	615	617	613	630	556	624	618	622	582	576	590	633	623	613	582	591	599	678	592	616	644	620	641	600	562	649	611	615	626	623	660	604	625	584	607	573	600	577	594	614	597	635	628	617	612	604	630	628	580	597	589	585	620	631	650	613	606	624	586	629	635	658	563	618	613	586	574	603	584	630	635	535	585	620	632	630	637	656	636	597	643	613	595	555	606	604	608	622	635	590	630	627	613	613	624	611	631	611	609	629	591	616	606	583	599	629	645	601	619	639	605	628	595	584	607	624	578	615	621	633	627	625	570	619	614	556	604	636	610	587	608	595	626	618	556	582	642	599	635	639	580	596	563	565	626	657	616	614	601	569	638	623	618	628	632	617	612	626	634	613	583	626	643	629	587	616	619	624	582	627	600	603	614	603	599	584	605	635	600	594	651	575	610	645	588	573	659	595	661	584	647	615	605	565	629	638	635	610	644	612	614	636	622	620	617	646	567	627	585	592	625	616	657	601	610	594	627	607	647	635	652	602	614	609	554	602	629	681	594	599	583	653	586	618	618	625	553	607	624	624	632	632	653	589	622	656	620	643	570	617	621	583	637	574	623	594	648	565	615	591	618	655	612	601	617	607	631	631	629	626	624	655	612	588	632	619	619	580	627	635	578	637	615	587	627	609	624	605	579	604	593	638	585	617	654	599	614	601	587	630	617	568	652	625	611	582	660	612	625	615	595	620	632	688	610	651	610	668	621	597	638	598	632	623	633	634	614	616	575	597	616	595	602	583	601	594	657	572	653	651	600	654	620	639	623	582	633	569	670	601	611	630	585	617	642	647	602	628	592	608	600	594	626	665	615	631	613	609	599	601	600	603	634	629	602	661	581	622	598	640	661	603	620	611	581	570	578	593	613	605	624	633	636	606	629	647	644	628	602	641	603	646	589	606	669	610	616	619	583	623	650	622	606	652	616	583	629	622	597	627	609	601	614	621	667	607	573	561	590	596	633	592	637	603	623	636	587	626	592	612	629	606	587	596	639	622	574	615	603	582	585	618	618	562	581	622	577	586	620	565	619	631	616	627	625	571	557	623	629	655	588	567	643	630	578	601	592	601	606	598	669	605	596	630	613	647	599	613	643	611	594	619	613	572	660	627	635	604	598	643	638	591	631	580	565	582	620	605	582	603	634	632	578	580	591	597	627	639	651	577	581	584	680	605	573	625	598	648	672	601	574	617	644	589	587	630	639	588	627	595	626	674	654	636	628	606	587
16438	6301	2737	620	450	399	312	317	300	260	253	272	259	285	293	294	300	266	298	276	297	313	279	233	231	285	303	245	281	272	256	297	242	230	271	260	253	259	241	254	247	254	268	261	249	247	285	281	275	237	285	240	273	246	253	251	270	297	258	232	257	255	259	255	259	254	250	235	250	263	246	254	278	241	270	276	252	256	245	284	268	234	250	240	268	239	249	274	272	226	280	236	256	273	293	268	282	262	248	238	231	266	255	273	267	249	223	237	263	225	252	240	270	271	256	255	257	267	263	259	256	246	232	249	255	272	287	255	252	264	286	260	267	252	293	255	267	253	256	263	272	277	249	277	233	281	244	294	282	262	230	274	230	270	249	245	302	264	270	295	249	254	266	288	296	276	282	290	275	279	245	264	262	279	230	252	250	265	230	256	263	291	248	265	259	245	260	231	280	277	280	267	263	245	250	279	263	284	258	262	262	263	259	255	261	256	264	248	270	240	226	260	243	241	283	239	245	282	245	310	285	247	260	260	285	268	290	249	245	251	239	244	236	271	236	258	255	271	300	265	259	245	254	282	251	250	251	277	248	271	255	257	257	282	258	250	283	302	264	261	238	254	233	259	276	272	255	262	245	259	258	259	243	273	251	257	263	277	269	262	299	271	224	293	253	263	266	259	274	242	285	237	262	267	239	296	283	258	248	241	230	272	265	255	262	286	256	253	246	252	260	254	236	233	268	300	256	267	305	246	233	261	261	253	245	280	260	271	255	245	254	243	251	238	219	271	273	280	254	230	248	261	251	255	215	243	237	247	261	250	265	276	278	247	256	232	242	264	269	247	280	254	283	231	231	268	253	248	265	286	286	285	267	254	246	290	261	244	210	256	240	257	272	245	245	246	241	245	284	280	252	268	253	245	240	281	274	282	248	248	261	245	249	236	267	249	261	244	240	261	276	266	239	248	257	250	276	222	275	282	260	232	249	216	263	265	268	265	283	256	263	264	253	230	248	240	256	235	248	248	278	253	247	241	235	255	242	269	251	249	279	267	256	289	265	283	263	232	251	234	246	286	257	259	231	282	251	247	256	289	292	242	283	259	231	239	216	276	257	233	273	283	242	286	279	236	263	247	237	270	253	272	255	258	244	266	275	276	273	264	267	278	264	243	271	266	268	276	258	249	253	249	260	243	260	266	269	224	306	270	265	252	245	285	272	252	262	267	276	267	295	255	253	245	235	233	249	282	234	253	277	255	252	252	274	271	218	251	276	236	251	267	260	268	252	261	273	282	265	234	269	261	244	263	240	244	228	274	262	237	251	271	281	232	265	241	257	234	263	241	246	237	244	232	257	249	257	275	266	260	249	279	250	251	253	261	236	270	251	266	250	265	237	255	245	245	267	262	267	269	269	265	258	237	248	266	262	277	234	248	265	248	253	247	269	266	256	279	246	281	243	230	266	264	243	256	298	265	282	283	271	261	248	267	258	279	259	254	244	241	235	267	272	254	254	269	263	284	279	264	268	272	226	264	250	247	218	274	268	267	247	253	257	261	226	245	254	245	252	229	260	254	241	296	298	278	296	277	237	284	274	251	267	280	255	236	271	264	251	266	220	285	263	223	264	299	269	238	254	234	265	258	263	292	230	276	254	251	249	271	256	309	257	257	281	234	247	297	232	242	275	250	253	238	251	269	273	265	232	242	272	270	247	252	246	280	238	247	250	273	276	247	290	249	285	262	273	272	280	270	241	256	265	271	257	234	256	288	268	263	251	260	266	260	272	301	275	267	245	250	220	217	268	280	274	257	274	248	259	256	258	243	242	248	270	265	252	264	271	241	257	296	237	251	274	265	269	237	272	233	222	270	287	257	262	253	242	274	261	235	244	249	294	253	231	237	264	250	258	263	251	240	249	223	263	244	271	260	273	272	247	238	264	281	276	248	278	266	259	232	240	272	242	255	252	246	255	238	258	236	274	270	268	228	251	250	255	257	269	270	247	247	259	258	258	241	256	286	250	263	243	270	295	268	255	252	271	244	261	230	275	231	272	243	245	257	278	248	231	262	253	253	261	287	251	277	274	253	251	235	251	223	235	262	292	246	252	265	258	272	271	254	279	283	276	237	242	278	257	264	253	300	259	233	257	256	297	304	235	250	230	239	246	280	246	253	261	255	277	248	284	266	286	229	285	273	247	237	249	218	250	249	294	233	238	251	251	262	256	244	273	264	256	245	248	245	267	253	282	251	252	273	300	276	244	267	235	280	238	267	236	284	229	244	232	276	277	251	292	260	258	253	248	262	262	284	247	263	257	265	243	238	239	229	252	243	269	242	270	262	265	265	254	281	252	234	266	261	250	251	275	286	284	285	235	262	285	278	267	290	244	267	280	201	265	255	298	277	256	274	248	288	239	255	298	301	284	270	241	276	303	247	266	274	247	235	249	254	240	259	278	266	255	265	298	249	223	262	241	279	232	266	257	267	290	257	267	251	277	292	261	278	268	250	246	238	280	271	244	284	265	243	294	272	281	231	272	246	242	246	262	280	266	258	242	228	275	265	240	269	254	249	258	237	263	243	273	248	304	302	259	259	232	271	263	272	267	254	268	251	250	266	239	258	276	262	236	273	251	238	233	268	273	257	281	261	266	273	302	248	265	259	234	242	241	245	251	241	270	231	277	263	231	234	251	257	260	246	242	244	250	283	276	278	249	266	269	266	259	269	243	254	266	256	241	250	267	261	244	312	252	222	239	239	221	257	248	248	266	254	266	281	304	286	264	256	280	249	236	277	244	226	252	253	255	297	266	280	282	265	266	262	253	254	254	277	248	258	276	274	266	283	262	269	250	264	254	275	237	288	259	229	271	271	276	258	267	271	306	292	255	235	270	268	238	257	241	233	240	264	237	239	273	239	263	233	234	244	285	266	269	283	273	270	271	260	262	264	267	258	257	242	260	250	268	275	258	260	263	247	270	275	261	274	232	282	245	284	298	273	265	249	267	247	275	238	247	262	231	260	254	252	260	255	261	239	242	256	239	232	265	249	248	263	244	279	283	257	271	259	284	255	264	258	259	273	240	238	260	242	261	258	281	268	275	264	262	244	258	289	257	241	279	272	279	242	266	251	267	267	247	240	265	265	263	231	244	237	273	268	261	274	241	245	268	244	247	279	256	254	275	273	298	262	264	262	251	256	316	245	277	271	281	255	237	273	266	279	246	256	246	250	258	273	247	257	248	257	244	243	246	240	264	238	278	237	258	253	277	258	232	266	234	267	247	230	274	256	245	268	293	250	245	233	298	277	246	267	255	265	241	278	263	270	212	263	269	265	226	262	236	272	276	274	266	260	261	281	280	264	262	282	253	252	245	249	297	259	239	273	281	259	245	268	264	294	253	271	262	269	243	244	233	262	235	238	254	254	276	259	264	273	275	238	240	266	249	256	295	270	250	264	255	263	258	291	243	253	233	265	258	236	249	270	256	256	231	211	228	263	254	274	238	250	271	258
11889	5943	4771	1825	1654	1291	1138	993	912	783	756	834	749	805	775	775	783	779	746	748	707	734	749	682	712	669	695	657	690	700	657	657	675	632	636	619	653	622	664	657	624	622	624	642	692	653	658	681	663	639	638	605	681	608	651	651	646	626	692	648	607	607	641	607	646	620	628	623	622	649	614	602	658	636	638	625	660	618	616	620	633	619	642	629	573	619	623	601	578	644	606	646	665	621	628	655	640	576	655	599	635	593	616	645	670	604	658	618	639	630	647	640	657	605	629	628	623	592	644	628	639	643	591	581	623	639	637	646	598	654	591	653	610	555	616	679	664	629	623	605	632	647	641	585	608	606	636	571	644	629	609	669	661	611	621	630	632	571	647	648	620	618	630	661	590	668	641	659	648	645	621	627	640	624	599	635	624	612	580	628	615	612	591	619	609	612	629	654	639	643	601	613	652	638	646	627	624	669	598	657	613	595	626	660	591	642	617	627	630	590	665	650	584	630	613	630	648	583	588	618	641	598	604	629	678	656	628	594	604	591	664	673	646	648	614	597	587	615	648	602	613	634	607	608	618	621	609	662	595	611	594	662	641	644	598	630	616	653	604	671	645	617	593	638	637	673	670	674	640	620	646	663	596	596	576	649	616	607	631	583	658	650	610	646	623	636	611	627	582	611	650	585	655	642	594	609	614	612	657	679	610	604	649	631	591	626	653	643	680	622	643	687	607	612	615	591	601	619	611	662	651	602	686	638	658	633	626	647	649	608	614	641	615	623	631	583	658	660	610	607	594	611	579	666	652	644	637	667	645	660	609	645	625	652	619	639	660	599	652	634	609	596	577	608	588	661	578	621	600	602	615	648	674	623	660	651	610	576	600	608	650	606	638	623	687	571	650	640	637	631	650	613	602	646	673	666	612	617	664	636	607	622	584	632	632	641	690	652	623	635	627	645	607	622	639	644	607	641	638	665	618	617	626	614	656	664	642	609	657	631	618	675	593	657	560	624	618	629	614	645	607	564	614	643	641	659	629	650	583	585	632	641	618	646	625	611	592	634	645	593	629	658	604	614	624	602	632	612	602	589	659	617	635	626	645	641	549	616	594	633	635	690	690	625	633	650	640	631	617	605	595	612	700	616	626	626	590	637	671	632	638	676	646	647	628	684	648	598	671	629	626	656	593	647	608	653	660	602	598	625	585	620	615	586	647	607	581	629	620	641	634	560	607	620	561	603	585	608	656	644	628	632	681	636	633	627	638	652	610	634	651	607	625	645	651	632	668	656	623	641	635	631	629	592	621	630	599	645	688	647	642	601	648	654	629	671	588	671	636	612	621	606	582	614	598	623	613	641	634	640	618	665	621	612	644	613	644	626	620	629	618	602	635	608	644	635	644	614	602	614	675	602	655	665	611	625	599	615	622	630	611	656	623	593	592	620	630	619	615	635	628	654	624	646	632	610	617	640	647	617	605	650	630	651	673	611	667	647	668	630	598	604	625	617	629	589	617	646	631	642	590	634	602	656	603	633	647	618	595	650	647	608	597	658	584	597	648	643	618	637	642	602	631	639	639	620	614	637	702	642	637	617	671	620	628	616	627	627	618	647	642	636	670	596	646	684	671	656	596	661	624	649	614	624	630	623	596	613	595	633	631	624	619	626	636	653	634	640	620	616	634	617	631	632	639	643	636	665	620	633	627	658	612	635	580	633	628	595	616	624	627	578	661	616	581	629	685	631	637	638	673	616	641	612	592	587	636	670	664	592	655	635	639	682	629	662	581	634	632	665	614	595	643	626	617	658	591	622	603	627	617	617	633	612	623	581	609	648	662	649	609	677	609	597	655	634	603	624	597	585	617	624	610	645	615	646	619	611	606	604	633	669	597	594	669	598	622	647	660	635	622	614	621	601	598	611	591	622	659	624	615	638	641	617	628	629	604	632	616	599	621	637	618	641	600	628	652	655	644	642	668	594	611	609	631	651	679	669	617	615	648	602	616	651	583	618	645	603	629	669	645	647	604	612	654	628	620	686	621	599	566	619	676	670	655	633	620	667	661	601	601	650	627	613	632	650	574	620	685	641	603	646	638	594	626	600	588	594	583	652	678	676	621	669	697	640	599	626	609	645	603	607	678	637	672	652	651	615	604	627	614	591	624	622	618	593	634	647	655	601	635	647	641	617	646	635	628	616	623	611	654	615	626	622	620	611	590	629	639	583	659	611	645	616	610	638	662	625	628	617	652	654	619	642	626	625	636	673	626	617	607	625	609	606	594	642	590	580	594	587	595	619	613	626	631	633	640	612	626	592	636	612	629	590	615	603	602	626	635	626	628	626	632	599	644	591	646	676	634	587	638	636	674	641	632	622	641	583	595	649	624	636	647	631	633	608	644	634	611	663	577	602	633	649	634	613	611	668	648	674	563	660	624	570	659	651	643	598	589	609	595	583	595	561	630	600	695	620	640	624	647	663	626	642	641	602	600	599	640	614	631	630	609	633	638	648	651	639	621	666	622	617	614	655	599	639	643	617	615	629	626	641	635	646	642	645	649	666	648	617	646	638	609	634	640	635	620	642	566	666	616	614	581	625	608	662	609	669	631	625	627	598	587	618	584	657	661	631	620	623	601	609	647	624	607	656	641	576	612	626	632	650	626	651	637	634	658	592	605	618	639	605	615	629	626	645	613	602	632	642	660	638	628	639	622	609	637	619	614	649	599	653	618	650	663	650	653	639	652	689	614	595	607	623	628	585	600	595	651	638	653	622	628	629	595	613	628	629	619	629	645	615	643	610	644	659	609	615	641	661	644	610	588	641	602	630	655	650	655	599	634	622	590	621	647	646	604	600	659	605	645	620	648	622	633	638	625	636	628	617	667	622	639	593	636	645	634	644	630	627	637	674	691	637	617	609	653	645	573	603	607	663	616	622	619	653	625	613	598	654	605	615	598	613	628	632	660	660	600	615	661	660	645	653	585	631	615	618	616	629	635	593	663	613	660	622	631	620	633	633	643	584	622	636	605	635	641	643	673	627	613	664	648	580	605	603	600	611	604	605	642	630	594	615	614	660	648	587	645	631	634	623	654	667	614	636	625	683	653	640	640	646	672	652	633	672	646	635	597	604	637	669	593	611	632	631	647	636	592	614	654	638	631	636	620	629	687	603	584	661	594	618	576	623	619	594	668	653	648	687	623	611	617	658	615	629	633	630	635	600	654	623	609	658	638	615	639	638	621	637	577	618	638	659	603	639	567	613	595	616	635	645	581	637	663	697	591	675	641	653	644	669	655	647	623	634	607	623	650	674	652	588	654	658	603	580	639	642	607	643	648	660	626	634	611	638	625	648	666	601	609	640	586	639	642	621	626	649	666	662	588	626	661	663	635	585	622	606	632	644	680	597	689	636	652	634	595	646	677	614	617	635	637	635	644	663	647	645	634	616	579	636	636	605	641	617	603	619	629	612	630	656	621	572	572	587	632	620	645	595	625	627	631	633	641	656
28836	12019	5672	1262	905	739	564	472	413	392	376	344	355	398	356	324	378	382	329	346	333	294	313	299	347	330	319	306	310	314	292	295	304	322	302	294	311	304	315	294	324	271	307	300	295	294	288	275	300	245	300	311	297	280	314	282	307	316	303	269	277	295	309	326	282	273	260	316	281	312	309	288	281	281	283	298	324	270	307	284	316	298	298	282	266	294	316	319	323	306	273	288	300	279	285	269	290	321	300	316	294	283	276	308	283	311	281	286	285	295	294	271	323	287	299	296	297	292	351	312	302	319	266	319	297	311	322	278	286	288	266	301	315	317	287	286	285	298	255	257	277	291	279	266	296	304	308	260	285	276	272	283	297	297	298	312	312	312	290	314	304	324	267	294	302	308	302	289	305	313	279	288	299	302	253	295	296	303	280	290	333	304	289	303	317	308	284	287	283	301	314	268	319	316	330	305	291	280	310	297	263	293	309	290	293	294	301	305	281	308	263	291	285	300	274	288	311	291	318	292	265	288	303	306	307	272	270	313	296	267	283	328	326	280	269	323	295	276	273	260	268	280	305	262	282	288	242	303	309	314	304	294	312	286	290	287	277	264	314	258	265	323	291	292	285	274	274	287	272	285	316	288	280	298	246	305	307	293	293	265	293	296	286	278	302	286	286	301	275	315	277	301	279	294	283	287	280	304	295	295	297	282	297	295	313	299	296	323	299	319	282	269	273	278	279	266	256	262	300	288	280	300	247	286	284	304	304	269	276	320	291	309	308	310	303	291	292	294	301	287	279	336	278	311	267	301	315	306	304	306	278	281	277	301	295	298	267	274	315	278	312	290	304	286	297	265	283	283	316	275	286	301	286	297	289	284	294	284	298	329	291	299	278	301	297	266	274	310	269	325	291	322	321	315	289	279	316	310	302	276	279	326	295	304	340	298	283	292	255	325	329	309	276	299	312	282	311	279	284	282	315	296	308	285	262	313	302	305	310	314	278	252	270	310	298	322	322	273	295	269	296	298	273	315	283	305	264	294	271	303	294	284	251	255	325	304	274	292	301	334	276	317	309	304	297	291	258	295	315	260	275	298	276	309	299	293	304	288	300	285	271	299	291	277	252	304	292	304	276	299	345	328	311	306	296	312	286	263	293	266	297	264	307	309	295	303	296	291	287	321	293	305	307	310	317	317	273	315	322	304	290	304	304	258	281	291	315	269	291	319	349	296	278	285	278	285	287	274	313	298	294	302	271	290	302	272	303	265	293	296	278	248	292	307	296	278	282	304	286	315	281	317	322	304	304	309	300	285	319	310	314	306	313	271	282	290	282	322	343	311	271	324	266	342	316	324	308	312	259	251	277	304	276	292	305	297	291	270	285	265	312	322	275	284	309	304	274	285	271	275	298	293	272	294	279	259	283	249	269	311	284	315	310	324	276	327	287	331	304	301	286	260	282	294	324	306	300	277	306	319	302	304	288	293	293	291	276	304	282	284	299	271	288	267	308	295	303	322	281	296	290	308	297	272	297	331	281	272	314	291	234	329	302	258	301	267	281	282	314	285	308	291	291	281	268	300	288	301	317	303	309	307	265	280	291	324	298	274	282	261	316	313	314	323	290	284	274	295	305	337	311	283	281	311	281	272	269	313	316	324	311	309	289	316	270	276	313	296	292	277	295	266	296	301	331	298	311	280	306	296	299	302	318	284	299	310	299	250	289	305	296	290	307	267	256	313	302	318	314	291	312	282	272	279	278	267	303	311	292	286	279	282	315	278	271	271	261	279	307	303	302	304	294	282	264	300	325	277	304	304	324	296	286	270	312	305	308	263	247	287	288	251	328	283	309	288	287	299	301	293	296	334	301	285	289	294	296	290	311	317	299	292	315	290	295	283	309	285	314	300	279	308	307	319	300	268	292	294	276	277	302	303	296	325	276	277	265	298	293	292	296	315	303	262	289	296	295	284	297	272	289	271	317	305	310	280	332	323	321	292	293	258	306	276	291	318	315	286	289	281	252	314	284	316	301	305	300	305	274	291	298	288	322	278	289	279	300	289	303	312	296	331	286	328	313	287	285	316	297	287	309	284	268	320	278	275	282	285	304	285	276	283	291	288	253	294	278	293	292	289	319	295	296	309	279	280	317	316	296	284	321	316	301	259	282	301	317	304	267	284	264	281	287	319	288	309	302	284	304	280	286	285	243	298	291	307	293	289	297	254	265	293	315	308	298	314	302	272	296	298	270	290	281	299	286	310	263	262	283	307	308	288	298	316	326	312	298	258	278	274	279	320	271	309	305	292	283	287	287	293	270	334	283	288	298	318	295	304	291	317	279	311	290	291	309	283	293	283	273	266	250	283	268	281	311	305	273	285	253	283	296	284	280	262	287	278	322	291	284	296	290	293	288	293	299	280	283	285	311	270	316	286	270	277	280	278	276	264	300	312	299	308	294	309	299	286	270	300	307	318	284	318	298	288	288	291	298	312	300	303	244	321	310	281	266	286	274	280	302	295	278	320	315	284	314	327	317	293	282	278	285	303	306	285	292	282	302	305	299	271	303	272	314	319	290	291	289	297	282	320	287	280	267	290	272	260	303	324	321	289	286	299	315	310	309	283	290	301	284	317	326	292	295	293	280	302	321	287	303	311	275	292	310	297	285	303	315	271	314	302	286	287	286	289	299	296	302	284	300	284	292	301	303	264	281	305	284	260	297	284	309	291	289	289	279	284	276	297	266	292	296	306	303	298	285	321	295	300	279	308	289	287	291	262	280	289	247	258	286	294	327	318	307	320	277	289	307	315	305	293	299	289	305	288	280	273	283	282	301	281	262	276	272	311	288	273	275	296	290	302	318	306	284	315	305	265	308	314	315	289	292	313	256	285	276	283	317	319	285	319	243	306	293	298	285	307	316	309	305	316	283	286	319	314	292	296	312	325	321	258	300	320	291	262	283	307	272	301	287	299	256	304	332	324	280	302	268	285	297	293	289	281	314	288	293	282	295	258	300	273	289	305	329	310	275	301	302	280	291	265	279	330	307	306	295	321	290	289	290	260	269	270	308	269	298	270	258	303	294	301	268	278	301	287	302	306	292	311	291	300	292	293	277	302	289	291	298	312	280	281	292	259	342	304	300	272	312	318	296	320	293	304	292	298	281	287	289	298	283	316	279	291	326	289	323	290	291	291	276	293	296	316	295	292	305	307	308	282	286	291	277	294	270	295	300	276	270	297	320	271	302	286	288	281	283	321	271	293	306	300	300	298	304	273	270	327	315	278	300	276	262	270	327	299	273	306	289	292	325	291	272	251	321	284	280	277	272	314	290	279	299	290	301	281	316	300	286	314	275	297	299	309	288	318	342	303	302	309	288	298	328	312	304	279	310	284	287	294	269	300	294	273	332	291	271	272	335	266	272	283	304	297	294	273	308	293	294	292	275	302	280	254	333	294	255	297	312	277	278	305	286	246	318	307	288	320	283	294	286	302	300	307	326	314	298	317
20329	10236	8562	3523	3300	2494	1984	1752	1516	1277	1189	1159	1282	1328	1173	1097	1109	966	961	966	986	908	934	907	926	880	878	831	795	817	841	769	741	811	737	750	723	743	783	780	774	743	738	745	752	727	754	721	748	697	729	739	759	700	732	721	753	748	736	721	713	714	712	710	744	741	729	783	707	721	692	758	692	742	711	655	695	707	698	726	711	699	658	698	702	704	652	740	693	717	720	700	693	696	721	743	745	679	710	666	672	714	687	680	689	707	689	735	713	720	733	710	737	677	706	720	698	714	669	692	751	647	693	713	636	658	678	729	751	691	716	693	677	754	702	702	717	691	702	693	696	717	697	730	706	682	707	690	719	697	730	757	731	723	712	692	685	677	713	759	721	719	685	703	702	693	688	658	660	698	734	662	706	713	721	747	727	764	701	708	708	691	704	634	711	717	697	704	720	748	742	727	703	715	723	673	708	675	712	698	699	677	716	692	693	691	657	733	723	700	721	701	669	718	710	682	704	688	687	712	741	686	671	685	721	706	697	688	803	696	739	687	704	721	682	696	666	719	724	722	723	657	711	724	685	738	689	683	711	689	722	731	703	636	699	711	757	692	725	718	686	714	662	656	729	703	743	711	681	708	712	705	739	646	739	707	697	697	692	671	718	682	697	706	719	733	701	671	705	672	715	689	686	734	678	688	697	691	700	675	683	705	707	670	670	707	702	700	695	702	699	726	681	704	675	679	693	689	669	703	728	729	711	729	675	639	691	708	683	701	652	660	686	663	709	700	706	704	687	662	692	773	748	694	720	735	726	700	718	691	681	696	729	689	743	732	684	618	686	701	722	711	676	738	698	687	654	725	701	707	700	701	688	677	704	668	656	747	720	719	727	733	701	640	705	669	695	700	715	685	719	670	650	701	709	703	665	703	707	691	680	690	666	671	711	718	717	698	713	689	669	665	722	679	649	736	705	710	748	702	715	716	684	663	680	719	713	694	726	719	684	658	733	731	710	693	688	662	713	734	686	710	740	657	681	727	721	688	674	676	679	668	704	719	705	683	708	709	675	678	716	702	697	671	709	675	712	694	720	682	682	712	704	700	681	711	708	750	690	736	713	691	738	692	667	739	699	727	727	685	681	724	708	680	719	665	717	709	724	708	691	705	732	663	696	687	689	672	739	700	731	669	707	715	654	677	676	722	716	712	715	714	683	698	636	711	698	696	714	694	639	710	712	714	702	700	657	665	708	715	699	680	742	765	668	734	692	708	717	698	691	698	712	655	668	739	665	712	671	697	712	748	722	716	752	743	716	700	672	670	743	721	685	708	686	694	677	702	730	682	714	726	652	701	709	690	703	720	715	649	689	682	726	724	711	710	676	730	702	685	720	708	704	712	681	724	680	676	652	711	753	635	718	724	648	704	720	719	708	680	700	779	742	688	704	732	665	682	701	731	685	694	742	708	658	726	726	722	702	687	682	727	720	691	725	736	686	714	679	689	695	710	695	706	700	685	674	688	696	692	696	691	734	688	692	736	669	687	709	720	669	682	719	695	693	695	699	739	707	677	703	680	681	692	665	655	730	712	676	667	734	684	692	687	749	654	725	677	716	664	681	668	683	705	672	678	735	734	713	672	714	698	730	744	698	710	665	697	698	676	681	661	687	693	684	718	700	679	674	741	739	677	696	683	667	723	692	717	718	670	646	680	715	728	720	733	742	727	701	736	750	646	689	688	686	686	710	689	726	718	665	680	677	733	729	715	682	733	669	716	657	703	695	701	695	716	627	716	678	648	667	703	684	687	712	699	682	709	671	719	702	730	725	704	688	739	685	690	706	700	694	748	700	690	679	738	693	709	670	742	690	682	755	699	690	648	690	663	681	707	698	667	682	704	683	703	729	702	714	673	708	733	690	681	675	705	713	657	683	712	699	692	737	674	687	665	696	744	736	716	691	719	718	696	711	756	709	713	693	662	700	695	752	699	718	737	695	689	742	688	726	695	711	671	703	668	691	758	731	695	744	700	727	720	701	723	693	670	683	705	749	772	702	719	695	690	705	678	698	692	690	693	645	715	619	731	714	737	656	725	689	682	735	687	679	742	700	711	712	722	660	752	714	707	695	714	688	706	705	735	737	755	695	710	666	720	707	707	698	716	728	684	729	775	710	724	728	759	697	724	697	718	727	714	749	724	680	690	710	712	701	695	694	751	690	683	685	691	706	750	701	686	697	702	743	729	743	723	710	727	720	704	682	660	734	727	672	700	720	683	688	748	697	676	736	673	696	709	678	738	731	705	662	682	690	669	692	673	705	710	696	748	683	722	732	696	736	755	738	720	704	691	657	702	770	679	704	716	646	684	661	700	680	687	671	728	688	728	686	672	658	757	694	695	687	711	710	686	724	737	677	702	729	709	659	669	715	715	740	767	734	711	721	705	685	700	753	666	656	694	709	755	725	772	676	710	659	754	655	702	708	704	647	754	685	725	660	758	715	652	723	689	739	663	697	674	668	697	706	715	670	692	728	724	673	654	685	709	713	709	722	720	702	723	723	640	720	682	719	719	677	732	659	683	681	754	713	764	640	702	721	693	707	730	673	735	679	735	700	726	683	707	709	710	654	673	692	666	675	728	757	679	709	661	696	744	708	706	711	680	704	672	708	661	708	672	706	737	726	679	688	708	731	701	700	701	703	692	704	727	708	746	667	683	689	715	691	747	701	702	757	661	730	686	699	697	713	654	712	662	703	675	694	708	647	719	705	679	702	702	716	676	668	698	720	649	691	736	680	700	709	677	707	715	656	760	725	720	727	747	717	719	702	727	684	701	735	709	698	692	723	720	658	707	681	685	664	715	700	640	691	690	780	694	695	636	701	680	719	753	688	742	694	715	692	698	732	689	735	687	677	709	693	703	721	715	689	716	707	731	721	742	692	689	694	739	684	720	705	688	711	721	707	725	712	715	667	760	665	739	693	715	680	705	709	736	668	712	727	718	677	688	686	703	737	671	701	739	731	686	675	703	683	727	673	717	700	692	662	699	720	672	693	698	697	721	683	649	691	670	701	709	707	677	654	664	714	720	751	704	708	721	704	695	640	677	682	650	679	701	713	722	689	704	662	709	684	721	694	712	679	695	694	643	748	693	689	713	663	689	701	744	702	715	664	679	707	706	684	630	699	702	689	690	730	678	766	709	723	696	677	669	726	731	692	636	758	679	703	685	737	681	744	700	737	725	758	670	729	704	695	700	713	715	704	707	714	754	709	752	661	699	699	748	730	694	714	758	706	725	698	692	675	727	722	657	732	699	684	716	715	725	748	727	691	697	682	725	702	687	722	698	686	665	700	704	704	722	688	730	755	669	737	676	734	680	732	717	652	704	707	691	672	672	693	684	764	690	701	712	709	717	698	712	725	688	689	665	708	733	704	663	701	692	691	736	733	716	719	710	708	692	669	678	732	697	723	653	649	728	707	720	694	714	717	696	732	666	716	750	695	736	706	716	725	676
41503	18581	9212	2000	1167	907	642	558	501	420	409	380	396	344	345	322	343	300	326	304	291	290	280	275	294	277	307	280	272	294	269	237	267	246	270	256	258	230	261	245	230	259	251	255	274	259	247	259	227	297	233	237	243	260	284	227	249	249	272	261	259	263	249	262	249	265	278	244	258	263	249	239	262	253	249	237	241	277	263	257	274	230	231	246	240	242	243	256	262	281	245	275	253	230	251	250	223	251	267	229	260	255	249	231	252	240	267	226	219	258	273	259	286	247	227	269	260	267	258	253	262	270	247	243	264	249	266	260	242	259	277	276	236	240	249	236	221	285	250	254	233	235	226	272	268	250	261	262	247	242	264	264	272	227	262	262	241	236	259	249	240	235	263	231	269	257	260	248	222	259	285	261	257	236	255	254	246	263	222	244	250	268	274	274	289	210	238	227	251	243	257	266	259	274	249	228	254	250	230	250	252	242	271	257	239	230	260	244	261	271	241	235	250	260	254	264	270	248	256	246	212	295	235	239	239	254	253	247	221	259	234	264	278	220	246	253	246	260	228	299	243	255	214	270	248	286	245	267	258	245	257	242	247	226	252	236	264	256	246	263	256	247	253	266	257	251	241	234	255	230	257	250	286	219	223	243	257	255	235	234	249	226	228	266	257	263	252	236	246	253	260	263	247	257	240	257	238	260	276	262	278	254	244	259	259	240	224	272	231	220	225	247	253	268	273	268	246	239	248	247	226	233	258	234	247	232	240	262	263	237	260	230	237	285	244	247	230	239	234	246	216	241	247	305	252	231	246	253	264	243	260	223	228	272	275	230	262	257	227	248	258	274	253	267	283	267	251	259	247	275	248	247	249	248	221	273	215	219	209	219	237	259	235	240	264	254	273	235	228	277	257	227	248	227	290	251	282	246	242	268	264	230	226	276	233	239	220	251	254	255	255	287	266	258	251	270	242	244	263	271	245	247	236	255	252	251	251	255	233	255	248	241	265	238	226	223	236	258	266	268	233	259	260	223	267	237	260	254	252	255	259	275	250	236	234	277	259	254	272	255	273	285	250	243	248	237	243	248	251	231	227	263	247	241	273	236	268	271	267	263	245	244	277	221	242	234	276	228	250	270	223	256	254	277	266	232	262	250	248	271	253	264	257	260	243	267	253	228	249	266	267	267	243	257	267	243	241	252	243	255	251	259	264	257	253	252	256	240	239	258	230	242	248	219	248	275	276	252	271	283	231	246	249	232	229	241	243	249	268	283	248	264	252	233	245	252	259	235	245	253	271	243	248	217	254	244	252	213	262	258	249	257	257	250	248	263	259	240	216	234	251	234	237	258	268	267	245	236	258	214	256	254	271	239	244	234	231	282	259	229	234	235	244	224	262	251	259	261	251	252	245	265	272	288	261	242	221	283	269	241	229	234	261	233	279	241	249	223	260	267	235	258	270	233	242	252	253	266	255	274	246	255	257	258	257	241	248	234	269	273	285	257	242	260	237	235	242	258	247	242	253	273	248	274	263	286	248	280	247	255	260	266	279	253	234	263	285	246	272	232	229	244	251	267	240	266	268	222	254	243	230	255	236	229	219	221	258	228	246	249	230	256	259	240	276	250	266	252	251	280	259	257	258	243	261	250	296	255	247	251	260	238	246	270	251	207	269	241	253	245	233	280	287	253	249	247	241	243	274	289	255	246	256	259	266	250	256	290	278	253	246	255	275	254	250	272	231	255	245	236	245	262	263	240	275	236	250	262	233	281	280	233	221	258	289	266	247	234	257	245	263	296	226	234	266	268	251	242	228	261	269	248	265	264	248	231	268	261	260	247	227	250	229	252	253	289	244	240	246	256	215	246	271	258	261	266	282	261	260	277	215	268	234	247	257	258	279	260	251	240	230	232	257	219	234	255	241	242	265	269	285	254	250	265	261	239	228	228	249	239	223	258	235	273	272	279	286	267	236	227	248	258	296	255	255	237	227	263	239	256	253	261	231	225	264	257	243	235	242	270	229	253	246	235	266	308	247	208	238	252	252	250	247	245	253	239	283	259	255	241	257	268	265	247	276	270	257	254	278	294	242	268	232	257	229	244	269	242	243	239	249	261	253	278	257	256	265	276	245	257	259	227	265	238	249	242	237	266	268	250	247	316	265	239	262	255	280	282	240	237	241	224	239	233	272	263	287	278	243	235	232	233	240	262	275	251	248	275	261	234	266	244	241	236	272	238	246	270	261	252	234	238	244	244	266	271	249	240	261	239	258	257	260	284	272	230	257	231	260	266	235	243	251	261	243	226	262	243	248	260	235	263	239	252	240	257	253	234	264	245	247	283	267	265	265	252	261	224	263	269	260	255	251	242	249	260	267	261	233	262	239	251	260	266	240	253	268	250	242	262	235	251	319	246	251	242	210	269	268	226	283	261	269	245	261	244	275	229	244	260	253	270	225	233	240	233	268	230	273	263	261	253	268	233	287	245	264	302	262	244	261	238	211	253	243	265	265	245	248	236	227	252	255	263	229	257	265	282	250	258	258	255	248	262	261	246	261	240	239	239	256	251	269	272	218	272	263	232	247	265	284	242	222	242	243	262	237	251	254	234	242	237	246	249	280	225	263	272	255	246	253	238	249	243	253	227	269	254	262	245	263	217	268	251	244	245	236	263	246	246	218	270	244	276	259	253	287	267	265	224	255	238	260	265	262	257	274	237	248	217	257	252	266	272	282	215	274	237	268	251	267	211	254	233	249	249	247	251	251	266	258	207	234	254	217	258	301	272	249	235	255	269	273	284	258	225	267	251	248	206	256	275	259	241	250	244	239	298	227	255	255	262	250	244	272	265	266	286	265	227	255	263	256	262	260	226	228	266	247	272	255	263	235	270	231	277	244	251	262	277	247	242	238	257	239	245	249	259	277	255	243	253	254	230	230	234	242	260	251	256	257	249	281	266	229	240	242	263	266	278	285	282	264	234	264	236	268	263	248	227	264	244	240	220	243	233	261	230	256	253	263	245	273	248	242	278	255	238	246	211	241	290	271	252	237	284	231	248	244	260	253	249	264	256	239	230	240	256	243	243	238	234	256	255	225	235	260	250	238	269	254	235	220	264	256	224	247	248	268	276	261	271	270	254	240	226	276	242	247	267	292	257	252	271	262	223	268	252	223	258	241	242	244	251	248	269	231	279	278	276	252	237	284	280	246	237	265	260	237	274	233	260	248	254	275	229	263	253	237	234	237	244	244	256	240	234	226	249	263	273	230	256	231	231	260	269	245	271	291	248	246	281	238	253	279	213	273	240	245	285	256	242	220	272	250	248	220	238	249	274	259	251	257	238	245	243	257	223	215	230	290	251	211	241	275	222	272	250	255	262	267	240	266	239	236	267	224	274	265	261	254	242	237	245	253	291	254	255	220	253	239	282	237	230	249	270	256	266	228	242	241	244	262	253	228	264	240	228	254	245	243	254	283	247	266	226	236	260	260	303	266	262	259	247	261	270
27141	13661	11725	4616	4102	3389	2515	2024	1812	1544	1479	1384	1398	1491	1348	1227	1158	1114	1082	1037	965	924	921	871	816	806	853	828	835	821	805	691	668	671	645	646	641	670	615	613	635	682	673	627	670	668	696	662	619	653	673	696	654	711	616	656	584	610	602	649	613	651	639	589	617	598	643	655	604	550	604	589	645	579	593	583	614	605	623	555	644	585	644	579	626	626	616	587	634	619	596	623	624	591	615	598	566	617	577	595	590	573	622	571	598	591	596	637	636	605	570	544	613	580	627	626	592	624	624	596	575	601	604	579	570	633	611	595	621	651	575	562	611	585	599	612	591	605	583	575	627	648	647	632	612	629	622	580	595	582	593	594	644	628	573	604	586	545	606	585	575	653	623	605	588	596	608	587	606	594	586	619	631	633	604	559	567	594	600	663	598	612	644	592	630	615	636	594	573	581	629	621	619	640	592	616	562	591	634	588	621	616	593	590	633	600	564	640	652	586	589	572	573	630	637	578	629	623	595	635	598	622	573	646	659	599	579	624	597	610	594	594	634	561	613	574	621	632	607	561	653	621	617	607	585	576	620	619	603	639	621	653	584	594	608	558	572	610	604	594	557	590	578	603	590	626	575	559	598	603	617	608	627	602	629	594	597	621	615	601	581	614	654	627	619	623	587	606	577	556	595	564	590	603	609	605	594	590	578	563	572	590	584	622	581	610	599	618	592	586	615	589	587	591	581	602	595	624	611	587	640	606	624	660	564	569	558	588	650	607	614	640	602	635	581	589	603	597	575	587	602	601	584	573	596	585	584	552	629	616	585	595	596	574	596	627	579	616	595	579	529	606	585	608	619	616	635	604	558	590	633	591	683	593	631	614	626	566	625	629	594	593	571	596	624	609	561	627	647	605	580	630	625	624	570	633	611	630	641	608	615	646	568	666	581	559	597	535	598	644	582	636	583	563	574	640	611	641	648	579	625	664	597	593	583	593	646	612	613	585	601	639	606	657	608	595	651	632	584	663	582	632	574	602	565	619	583	663	608	612	567	608	623	592	566	624	622	570	616	602	611	655	596	583	642	580	609	598	582	623	561	572	630	597	589	565	626	572	589	565	628	658	582	650	605	610	624	632	575	615	622	561	609	534	606	574	597	619	613	630	613	579	596	584	612	600	598	633	569	624	610	558	590	612	579	606	629	598	601	596	639	617	591	563	624	622	607	584	629	584	567	623	611	589	610	622	591	603	598	581	594	638	589	590	613	661	599	626	594	626	527	605	537	584	597	606	604	597	600	604	604	599	548	625	603	607	533	611	616	564	635	606	612	625	598	604	609	613	566	615	595	620	641	645	641	602	622	637	562	588	602	590	639	576	637	564	615	610	609	591	610	568	577	586	601	597	653	624	631	606	616	538	579	578	607	589	629	618	627	594	550	607	571	610	621	608	625	598	591	583	583	591	570	606	619	568	568	582	629	536	591	608	582	598	604	608	626	588	581	578	609	592	605	596	646	592	631	645	634	627	642	583	597	614	635	602	612	599	621	588	585	570	581	617	569	560	581	621	590	577	555	590	640	570	656	588	606	563	613	606	599	599	632	578	629	634	609	562	598	623	606	606	617	620	607	617	618	579	576	599	603	620	577	619	608	582	596	575	613	580	616	595	605	606	601	610	607	553	571	585	591	581	597	634	612	605	627	544	645	582	653	606	598	564	599	623	589	622	654	604	585	615	616	615	619	595	633	600	569	602	553	600	616	632	615	632	587	638	610	563	586	632	584	583	591	590	587	577	637	612	623	596	600	600	619	604	607	650	613	562	615	629	597	620	591	630	562	645	590	608	636	610	623	592	637	614	588	629	616	603	651	664	574	634	638	605	605	596	657	606	575	624	600	622	616	602	601	615	635	583	590	584	608	664	582	629	572	600	597	628	558	612	631	597	583	587	571	608	586	623	574	579	563	604	607	622	572	608	606	585	633	602	610	628	562	604	624	622	614	581	649	618	566	585	619	587	624	626	581	592	574	591	613	571	596	584	624	602	569	565	618	599	584	625	590	606	607	596	607	622	615	592	667	555	593	633	567	607	561	585	602	595	608	570	611	557	647	621	589	590	653	555	586	597	613	619	584	627	591	614	617	562	597	609	622	641	570	591	563	611	574	603	607	573	571	536	638	594	634	631	611	623	622	571	576	586	576	655	586	583	628	587	618	584	621	636	611	598	589	544	626	625	611	606	612	642	611	582	585	600	591	596	612	616	614	593	563	621	598	586	645	604	584	585	612	592	617	612	557	591	614	556	615	601	609	653	603	608	571	628	593	593	585	590	603	585	611	623	602	595	592	617	590	579	628	592	597	611	615	614	589	609	592	599	621	604	599	648	619	583	548	596	609	607	587	609	602	583	593	594	580	638	579	574	577	562	561	605	646	583	597	594	591	550	602	609	620	590	617	609	555	626	584	582	648	595	584	611	545	576	621	614	648	602	595	560	661	629	649	619	592	599	600	604	579	579	605	580	597	586	552	635	633	605	569	618	617	620	610	651	613	621	560	586	637	638	601	613	616	607	613	644	592	624	618	629	598	598	651	609	626	626	581	570	607	564	622	604	612	563	593	615	610	588	602	595	587	529	559	602	587	623	584	595	598	587	576	576	601	610	615	567	628	617	626	616	581	620	583	596	603	577	598	554	595	606	609	622	613	598	630	617	619	624	568	580	610	626	602	606	621	573	599	574	590	601	573	595	609	628	588	573	597	625	596	621	638	610	557	589	623	612	606	596	558	587	619	586	623	572	612	585	571	572	568	629	617	587	564	614	588	663	619	601	598	605	610	622	628	628	605	569	587	590	636	613	621	618	599	596	593	564	581	594	604	606	606	654	629	609	602	638	555	614	626	601	633	617	612	594	605	600	586	557	619	607	596	634	588	588	602	644	618	593	645	587	576	630	589	599	594	566	613	657	622	635	593	611	593	612	606	626	611	612	654	589	611	616	619	637	589	659	589	613	587	603	575	603	569	590	614	607	634	610	602	645	611	635	636	558	595	576	569	605	632	601	654	608	626	606	595	572	551	578	608	589	604	652	606	586	576	585	623	599	594	595	557	599	569	571	609	591	624	629	617	574	635	565	588	600	618	611	623	614	584	617	605	585	651	548	614	590	624	642	587	633	631	600	638	618	598	641	628	587	631	607	624	595	613	609	606	604	632	621	615	591	590	574	575	569	643	585	571	603	577	570	575	585	604	630	634	590	616	631	547	570	612	618	632	634	582	618	578	590	640	598	605	610	602	616	636	611	611	627	572	560	583	593	622	601	601	599	596	602	684	597	597	635	605	572	614	583	657	651	581	606	584	633	576	599	608	619	592	563	603	601	632	597	573	647	606	658	595	604	591	574	612	595	580	545	606	607	618	608	548	603	595	568	625	538	595	633	609	613	607	619	608	549	629	565	585	570	613	613	585	610	588	622	603	609	570	572	548	580	601	566	669	568	616	606	609	587	617	586	595	610
15130	6867	3228	635	422	363	364	340	307	241	265	303	288	247	298	276	302	264	248	267	246	256	239	250	223	273	269	239	266	276	275	263	247	241	252	245	266	241	275	258	262	262	269	250	234	248	246	271	287	227	274	236	229	271	260	261	261	255	288	276	259	299	247	284	280	284	248	271	291	230	270	263	265	245	248	251	277	248	239	230	272	270	283	299	244	233	256	255	246	252	269	242	219	303	254	249	248	221	249	270	249	242	250	251	253	274	236	268	215	286	234	273	242	274	253	265	278	297	263	264	276	260	243	278	261	247	293	241	272	260	235	254	230	268	277	279	248	242	232	254	275	261	271	212	262	290	263	231	302	267	244	259	249	259	280	278	293	262	238	255	259	241	267	234	249	252	258	239	226	248	231	240	253	262	272	247	262	272	296	287	269	224	236	223	259	256	279	252	253	263	272	274	254	263	273	232	253	265	246	261	256	232	230	280	259	263	260	244	284	254	258	276	251	242	274	260	243	277	236	263	243	262	249	268	270	258	246	228	240	259	254	244	251	247	248	284	265	269	253	281	265	278	246	264	274	268	264	239	256	269	280	251	266	266	235	252	262	253	267	252	259	240	255	263	256	277	237	267	297	278	273	254	245	255	276	265	252	246	250	286	259	252	243	269	248	264	276	259	262	267	303	264	260	249	252	246	251	267	259	245	261	242	241	249	249	274	260	266	235	249	245	245	276	291	247	239	256	246	256	243	246	245	242	262	275	255	285	247	270	254	256	247	238	243	240	285	238	246	262	277	246	261	265	231	275	259	262	229	281	258	245	234	255	273	257	277	260	263	299	244	234	224	222	251	262	272	253	240	261	239	257	243	241	247	267	247	231	253	256	248	256	251	241	249	261	254	263	268	242	274	243	251	236	253	251	239	273	225	252	242	226	253	247	265	258	257	264	250	269	268	245	242	280	249	251	261	264	266	263	261	253	246	219	289	265	259	246	247	295	276	233	257	280	264	282	276	258	259	274	267	235	252	265	261	257	254	240	243	241	263	265	268	248	234	273	262	247	261	257	260	260	273	261	258	245	270	231	259	235	252	264	254	272	246	282	248	276	251	251	259	265	269	268	292	275	228	257	249	248	278	256	274	259	246	264	275	257	283	270	263	271	304	242	262	259	239	264	237	234	236	244	244	254	249	269	258	292	279	265	243	225	268	251	269	260	266	255	250	264	259	225	251	281	231	269	294	238	285	271	245	245	280	260	263	287	278	275	282	237	226	209	301	255	251	244	256	251	234	248	258	255	230	251	244	229	249	284	253	246	291	256	252	258	256	216	263	250	291	251	238	247	256	265	254	245	246	280	251	261	230	252	251	260	266	276	257	242	230	252	257	272	281	263	263	283	273	277	281	250	247	256	209	276	269	275	236	251	237	260	233	223	272	240	280	272	274	253	228	272	244	249	259	270	262	268	267	254	265	290	272	250	257	252	251	286	285	241	272	252	248	256	245	242	226	240	272	244	246	273	298	220	252	302	271	235	263	220	269	268	258	265	245	238	255	267	258	261	300	257	250	252	268	224	265	275	255	229	229	242	273	241	270	253	266	269	241	265	265	280	291	267	275	256	267	285	257	247	254	278	245	267	238	233	235	256	264	266	259	242	256	265	273	248	248	255	255	264	245	256	240	247	247	295	249	255	279	234	276	247	252	263	262	250	252	282	257	277	265	279	250	229	279	250	249	252	282	249	238	277	288	255	265	285	231	244	254	238	233	263	243	271	289	251	276	272	248	240	253	254	267	249	270	240	259	259	269	266	288	233	253	262	259	265	260	251	253	262	286	252	239	229	265	265	242	254	262	213	266	257	260	260	256	229	251	269	278	253	251	246	292	251	251	281	244	245	260	254	261	271	265	238	251	227	250	248	243	243	278	275	246	268	253	233	271	228	249	268	260	271	284	232	257	281	264	249	290	263	260	219	240	261	272	267	262	253	289	267	276	266	276	259	269	248	260	248	261	296	266	252	238	266	260	244	270	237	235	223	244	266	240	252	253	257	234	291	261	253	258	261	300	250	250	247	270	248	245	237	263	266	246	263	266	264	253	258	295	241	254	240	276	267	272	266	259	273	266	252	248	227	272	251	271	267	260	237	287	286	239	268	255	268	294	276	263	250	238	259	254	256	263	254	255	274	267	259	256	252	244	247	267	263	237	259	280	273	248	257	287	275	273	261	275	270	261	290	273	257	247	253	266	237	243	267	241	253	226	258	232	254	238	258	228	263	248	262	230	254	247	241	277	246	264	250	269	264	271	243	294	284	255	257	218	252	258	263	262	252	259	241	258	246	292	241	243	258	282	265	237	238	252	240	260	236	298	268	246	265	241	266	275	197	259	254	268	250	253	283	248	242	271	262	261	251	267	274	244	252	241	262	247	223	258	253	258	274	256	252	239	260	260	273	269	222	258	275	252	250	290	247	206	274	253	252	272	261	262	243	267	236	289	292	256	257	257	269	233	253	254	264	243	258	258	275	244	244	259	281	253	263	256	252	269	262	237	293	262	233	251	278	281	247	271	281	284	253	242	240	263	251	245	239	273	275	232	266	288	255	293	228	253	270	246	248	250	231	257	237	252	290	269	254	256	250	259	274	257	247	259	269	258	246	247	232	268	239	237	276	256	253	290	253	228	291	240	241	269	257	226	255	269	305	243	244	255	253	260	257	247	264	272	280	249	254	278	266	254	258	260	240	258	254	280	245	241	247	269	257	256	276	327	236	261	240	260	265	246	281	249	264	262	270	250	283	250	251	226	235	223	253	278	256	237	259	282	260	290	289	280	252	225	261	248	281	219	280	238	270	252	282	269	259	268	272	294	276	249	274	264	256	257	262	252	264	263	297	297	283	250	291	254	239	256	228	275	225	258	279	278	260	264	250	251	281	282	276	250	250	263	267	250	261	252	262	298	268	241	241	253	267	261	222	258	255	235	270	280	258	252	254	266	285	272	265	239	240	256	262	258	271	260	249	266	284	270	253	274	265	232	238	259	288	295	248	245	251	274	278	256	249	268	226	276	242	269	290	293	255	274	261	262	264	261	229	255	227	243	237	253	245	252	229	236	245	263	247	223	246	250	233	233	254	286	269	250	247	255	237	222	249	246	250	261	269	244	235	259	240	244	267	266	265	233	224	273	233	247	260	256	279	263	248	251	276	228	247	297	277	290	269	247	268	265	220	248	231	278	282	280	293	246	264	222	243	258	272	260	225	267	266	277	259	246	267	243	242	244	262	283	267	292	269	268	238	256	266	294	279	263	264	232	271	279	239	248	263	248	260	274	243	252	237	288	268	226	251	251	255	243	242	273	221	258	253	242	253	276	257	248	254	247	248	279	259	238	226	238	277	260	252	257	251	251	266	239	264	259	227	239	248	254	240	257	252	265	266	257	258	247	263	258	273	263	295	276	282	221	273	284	254	221	235	275	288	246	240	247	309	255	232	246	236	241	255	259	246	255
11398	6561	5730	1752	1539	1346	1183	954	886	841	797	863	811	811	809	743	730	764	745	749	750	721	703	711	704	711	680	659	679	715	649	629	676	632	698	662	670	623	633	638	604	626	629	648	639	632	642	689	631	611	628	647	641	617	654	592	592	644	601	621	618	635	649	659	634	614	635	683	628	614	635	669	625	641	640	582	638	592	617	628	632	605	620	647	619	626	613	641	605	601	628	621	629	617	615	644	597	623	599	650	624	605	641	635	631	591	633	640	664	634	591	579	645	562	622	619	599	584	599	618	621	577	635	604	632	706	612	631	586	621	634	605	601	610	617	579	601	626	624	639	664	622	605	656	581	580	587	629	615	628	644	656	622	650	607	658	630	618	592	599	584	588	611	618	635	649	642	651	589	621	632	633	634	587	648	578	584	647	660	606	642	651	639	556	662	627	622	607	630	603	630	597	611	601	619	597	636	613	569	615	646	627	602	610	652	633	625	630	633	615	639	617	639	600	663	610	629	559	641	694	665	589	608	666	614	622	593	657	608	648	572	628	618	634	618	655	609	588	614	620	642	576	622	617	623	647	621	624	615	601	611	616	626	617	629	624	610	602	640	605	630	615	568	607	611	603	641	599	610	643	620	619	648	649	625	620	638	595	587	625	623	628	627	623	664	638	597	636	619	640	615	632	643	634	585	650	619	612	618	614	613	598	621	629	629	571	589	632	661	612	647	676	620	632	592	629	650	611	646	575	661	564	616	573	652	600	631	642	631	623	599	584	611	621	666	563	659	633	595	672	609	629	613	604	596	618	617	606	609	587	630	616	603	656	640	620	664	606	613	677	641	640	607	652	594	635	594	604	635	608	622	596	641	657	641	608	668	612	606	648	612	590	598	627	618	597	587	634	587	615	587	607	602	612	646	645	605	633	635	648	662	632	580	612	595	622	623	632	607	615	670	650	618	620	667	575	599	635	616	606	610	620	609	669	658	599	611	639	593	651	613	654	645	654	609	607	647	666	613	570	647	628	639	646	648	628	598	631	623	652	654	621	563	648	583	633	654	603	647	650	633	632	604	603	656	642	596	639	592	636	679	599	665	583	610	638	635	627	644	570	627	644	616	619	616	624	695	587	623	645	616	595	586	598	614	589	635	607	637	639	621	620	623	607	645	637	590	648	608	617	601	583	615	608	598	639	592	637	610	621	591	642	585	651	582	585	597	600	577	644	626	597	646	605	635	612	578	624	620	608	586	637	613	591	629	597	616	630	572	578	615	613	585	639	617	614	632	619	630	642	609	623	672	570	639	660	627	577	657	648	642	618	635	605	645	629	628	637	632	605	657	578	630	635	647	659	618	629	677	606	639	621	658	609	644	616	628	623	635	617	664	612	619	658	644	591	612	609	625	582	605	694	588	610	625	574	606	585	638	625	636	631	612	580	652	610	596	588	584	602	597	644	606	601	596	599	617	650	598	638	601	618	595	644	639	640	604	601	611	608	650	611	674	602	564	636	615	601	636	596	666	618	627	653	645	609	632	619	638	600	607	598	622	638	601	648	655	628	596	641	605	563	602	602	631	609	615	583	642	596	602	592	640	573	620	655	674	611	594	628	624	599	633	642	608	651	632	593	641	635	579	608	623	593	630	647	591	624	580	619	605	627	618	648	660	598	616	653	625	627	605	625	632	654	613	640	677	610	561	643	605	636	634	638	629	586	572	615	623	662	645	602	593	609	636	645	644	643	606	656	605	592	650	602	605	622	647	607	599	623	577	633	611	611	588	628	586	636	599	647	652	622	680	619	615	636	636	643	602	643	656	633	622	614	564	614	633	598	629	615	637	610	620	589	641	634	633	599	588	598	578	617	585	611	669	604	610	634	588	654	615	607	649	637	649	620	655	641	638	567	628	626	602	670	625	678	641	615	620	624	607	636	625	648	620	602	615	592	600	638	582	598	624	629	616	628	661	601	610	620	566	587	590	652	618	579	637	633	614	620	635	604	623	656	627	565	619	574	623	592	623	574	596	652	608	599	604	615	645	637	604	586	608	610	616	663	625	609	615	583	576	622	619	642	681	627	632	597	613	611	595	627	626	595	612	615	658	606	580	614	584	628	598	599	636	620	586	623	602	702	660	601	607	668	632	583	617	619	614	608	651	616	636	615	668	658	669	607	635	602	615	579	635	619	620	650	660	611	635	636	615	600	641	652	611	627	617	653	657	624	608	615	629	603	629	634	646	584	621	650	650	588	634	636	606	640	615	605	642	566	620	663	621	617	681	622	640	644	624	613	636	620	669	628	632	624	636	619	597	610	623	651	604	625	612	612	647	619	583	635	629	590	589	656	602	647	666	582	627	665	636	632	625	634	645	608	636	590	628	672	586	613	572	615	632	619	651	629	683	627	621	582	624	604	606	615	612	596	595	621	612	615	655	633	636	637	615	603	572	582	603	618	583	579	624	590	619	653	620	658	612	618	633	633	625	597	632	599	668	617	643	623	571	636	627	626	612	664	621	633	599	621	617	619	630	584	659	621	596	604	644	597	671	630	642	632	637	636	652	594	645	611	621	619	638	610	604	632	634	627	608	655	616	572	629	624	609	627	635	573	635	608	623	604	658	636	654	591	604	634	640	614	637	579	589	658	569	608	636	596	627	622	617	592	628	644	598	598	655	623	643	636	603	632	637	627	640	595	603	627	628	609	602	634	595	614	651	581	579	658	624	588	625	640	647	635	628	607	587	629	664	599	642	597	662	593	593	631	630	599	626	585	616	605	631	632	621	637	645	607	589	632	655	601	645	605	646	649	629	584	565	602	570	659	636	618	619	594	615	619	633	637	630	630	620	618	614	628	639	636	624	628	623	608	639	611	615	614	641	597	641	631	634	638	666	620	633	584	621	645	621	621	613	611	626	626	621	631	610	589	638	593	612	611	586	626	584	616	611	660	670	569	608	586	635	600	615	629	597	632	634	677	637	612	565	659	676	639	675	601	619	626	562	612	592	604	605	615	629	617	591	655	606	603	635	631	616	633	602	636	601	597	624	600	649	606	635	604	639	618	622	637	614	624	664	634	592	616	629	590	628	599	603	615	615	608	628	613	605	635	642	623	631	556	664	647	623	582	638	600	594	663	624	598	638	615	622	653	603	646	606	621	615	620	641	624	585	616	644	627	599	572	600	601	628	613	575	631	598	598	635	661	627	606	644	616	606	612	655	611	625	636	607	619	626	614	614	625	625	646	644	672	596	664	610	608	604	637	638	621	636	571	611	627	641	614	647	607	598	608	608	608	647	599	620	633	604	694	612	603	632	574	623	639	668	630	628	594	625	658	586	619	642	608	600	600	591	574	624	580	594	578	622	576	648	629	633	642	632	616	628	597	609	671	649	623	623	602	662	643	615	622	595	618	629	616	609	618	626	661	621	607	650	581	634	618	613	635	608	578	601	624	624	613	599	671	651	617	649	675	615	591	649	623	652	640	619	631	612	601	604	588	618	601	606	586
29769	13481	6173	1201	804	619	499	442	450	369	398	394	395	385	364	344	317	331	369	337	324	343	275	319	304	278	307	314	354	309	325	301	256	320	316	315	288	292	296	298	274	304	278	285	301	259	276	297	295	311	301	331	288	291	264	324	286	291	310	283	260	307	315	306	301	277	298	272	282	301	315	268	313	302	308	301	292	293	293	332	310	282	306	265	267	326	264	261	280	302	279	329	330	276	295	274	307	297	329	314	287	320	301	312	288	310	294	313	327	272	273	320	287	320	312	292	282	320	290	286	269	313	283	284	312	280	293	286	294	273	257	315	328	298	287	283	287	299	289	272	296	283	286	330	286	315	294	307	298	311	275	292	321	283	282	290	274	266	319	275	298	295	306	270	299	303	313	288	258	293	312	264	304	296	304	307	304	284	293	306	288	296	270	295	277	264	313	311	281	321	256	289	279	281	286	307	300	283	266	286	286	321	295	330	316	318	321	270	280	334	287	297	268	274	316	287	305	315	275	318	327	291	284	290	262	290	291	322	271	291	306	295	296	301	295	319	293	269	303	316	285	298	314	320	282	322	295	296	299	281	324	296	306	295	306	304	281	312	298	274	305	280	260	300	305	290	298	325	268	281	296	270	296	301	307	317	282	290	318	300	267	291	257	288	263	290	291	290	274	253	302	321	275	325	296	294	274	294	336	279	299	276	285	319	298	297	314	282	293	329	305	305	295	293	316	310	279	302	309	276	245	309	302	290	312	287	295	310	307	321	259	304	313	323	283	309	310	303	257	307	307	364	302	302	268	279	295	286	293	287	280	296	318	293	300	320	267	297	237	323	279	299	311	272	262	268	298	319	278	297	315	263	286	303	272	291	291	323	299	313	311	311	278	299	276	268	321	308	331	311	263	283	310	293	306	252	264	323	303	271	301	291	299	320	305	296	266	290	296	288	264	283	283	307	308	301	289	306	265	286	294	291	283	268	278	259	286	297	302	329	276	306	283	262	294	303	261	296	281	319	298	318	304	292	312	289	314	289	238	318	315	282	289	275	315	289	316	317	285	305	282	315	309	283	299	298	276	292	299	280	330	318	298	314	303	293	263	264	335	305	294	294	302	317	286	302	306	312	289	295	292	296	314	300	273	287	308	338	282	261	268	314	283	284	304	280	341	311	295	290	294	307	277	278	313	292	311	288	258	319	262	321	286	306	284	287	294	299	310	315	299	305	306	271	304	320	292	264	273	285	283	254	327	299	296	289	268	296	279	330	304	300	304	300	261	284	267	316	308	290	270	307	290	310	300	313	275	301	312	313	303	266	312	287	307	290	277	277	322	277	297	326	282	262	304	302	309	322	302	271	299	286	311	282	295	295	287	319	301	288	274	263	265	287	266	285	262	267	293	292	278	290	253	285	282	284	309	328	292	273	303	279	304	279	292	346	275	304	307	321	319	296	274	277	267	304	261	301	296	302	312	270	288	313	286	292	321	306	271	295	286	318	294	281	300	308	301	309	298	272	320	302	270	310	284	287	289	262	296	281	261	282	274	269	294	297	315	298	300	292	291	283	286	291	285	282	284	314	317	284	293	295	285	276	274	290	287	258	276	300	296	306	284	329	302	235	256	315	310	298	289	323	266	309	303	293	301	288	247	316	298	306	285	288	301	286	283	256	287	292	294	274	322	275	287	267	295	308	325	306	282	273	293	295	294	287	277	299	270	298	289	281	283	291	299	282	270	289	281	294	281	295	304	324	275	248	298	282	298	308	306	310	257	309	309	302	309	283	323	294	270	271	284	315	281	334	291	293	289	260	272	278	312	263	270	314	286	274	306	279	309	304	315	260	295	288	244	301	278	304	309	259	284	276	300	286	304	295	265	300	274	283	309	303	285	309	282	337	319	262	281	305	279	279	320	279	293	269	308	288	293	300	275	273	284	294	285	277	312	318	282	287	295	304	291	278	277	290	306	284	310	262	316	290	290	275	319	280	298	267	279	348	300	315	286	307	282	314	268	293	310	293	276	317	284	272	273	321	292	298	281	284	287	272	321	292	270	277	294	283	304	297	294	278	277	283	290	253	294	259	309	289	304	295	288	301	300	307	302	286	277	292	301	329	294	315	309	311	292	295	296	291	279	287	290	280	286	286	287	303	294	287	332	273	276	306	296	307	300	303	269	260	243	306	285	294	286	298	304	305	281	230	271	308	288	306	281	321	305	304	311	298	291	275	287	298	299	275	302	333	317	279	286	272	309	284	295	274	286	302	312	317	301	304	275	280	294	329	296	321	276	284	295	278	287	331	299	275	288	338	288	271	318	292	292	260	267	303	288	288	283	274	274	286	315	269	273	307	261	285	314	304	283	307	316	300	300	291	303	281	332	307	257	312	287	294	276	273	282	293	298	293	287	301	263	282	281	290	286	285	299	288	300	268	309	297	315	281	302	260	303	304	264	287	306	282	295	323	294	299	287	307	296	269	287	286	305	285	325	302	305	284	305	333	255	285	292	325	260	261	298	320	291	275	301	300	298	324	313	288	291	291	313	286	316	273	323	288	312	319	300	271	303	275	272	298	291	271	279	271	291	305	301	266	297	263	249	263	278	289	295	327	284	296	272	274	308	299	307	272	294	285	288	289	305	323	279	328	274	278	291	306	308	297	298	319	290	304	310	313	280	253	259	288	296	322	300	323	330	298	309	294	275	288	310	270	306	255	303	262	321	295	292	268	282	308	309	293	319	306	323	292	286	313	297	298	280	274	292	310	277	296	280	324	292	291	272	292	295	282	281	306	297	270	312	283	267	297	325	279	275	316	287	310	251	303	283	294	281	282	288	298	331	312	276	317	297	305	305	296	270	259	284	283	299	287	267	259	281	316	274	305	318	323	292	281	310	317	290	283	289	308	292	320	292	305	278	311	322	292	313	291	298	261	290	277	295	282	335	312	290	274	265	318	281	306	298	290	286	314	296	317	275	317	325	295	297	273	291	297	303	301	287	292	281	301	292	318	282	304	285	302	312	282	307	320	306	302	295	300	274	299	327	311	301	271	280	315	311	297	286	319	310	304	301	304	278	266	282	301	275	310	312	295	296	329	321	295	305	325	307	313	311	297	303	304	284	270	265	340	340	298	267	274	308	278	271	313	305	273	276	282	307	261	253	296	269	310	298	254	311	256	308	326	291	287	327	325	287	344	305	297	307	284	328	299	320	318	264	291	293	291	307	260	294	252	307	285	313	269	320	309	313	288	315	299	282	290	304	283	271	271	301	294	289	266	297	291	308	311	289	318	288	321	293	276	283	291	294	322	300	306	273	277	268	302	284	279	327	327	287	307	335	300	307	301	322	307	274	303	257	338	307	291	287	283	277	291	265	283	285	278	311	307	279	297	329	313	259	330	278	276	291	293	302	267	295	320	323	282	298	298	305	294	298	299	279	307	313	292	271	300	283	294	316	289	288	306	277	300	277	262	301	308	297	305	275	262	283	306	308	267	281	275	278	288
20910	11660	8830	3250	2854	2365	1973	1629	1443	1281	1268	1264	1223	1208	1259	1054	1052	1016	914	919	929	877	852	846	869	872	873	872	874	815	800	753	806	773	777	771	739	753	751	757	752	744	721	781	771	755	689	762	754	753	761	771	752	738	686	728	734	686	696	724	699	739	771	730	786	701	702	710	683	723	674	699	755	718	706	708	721	674	676	699	671	734	713	682	650	712	735	687	704	707	689	768	732	690	708	667	687	644	677	691	710	695	684	750	693	701	683	740	710	718	709	688	758	659	690	695	690	679	669	725	745	683	711	752	726	683	732	704	732	679	622	710	681	700	680	704	707	736	675	691	659	680	719	707	748	704	669	715	705	666	674	665	731	728	690	721	706	683	632	693	687	684	657	698	689	697	693	713	662	711	684	726	644	719	738	718	712	707	684	735	684	664	658	677	671	673	665	676	696	723	626	669	674	690	703	727	659	710	677	683	710	685	672	692	741	724	684	713	715	714	750	691	671	679	700	679	743	722	717	680	726	639	710	694	681	679	707	660	709	672	684	694	679	678	675	705	685	697	704	720	718	696	756	683	673	667	740	704	701	700	653	659	714	713	695	656	723	734	687	720	679	712	768	687	704	705	670	695	695	664	694	685	701	712	689	708	720	682	649	702	674	656	734	699	707	686	700	659	713	736	656	691	716	691	695	742	683	726	689	713	641	683	705	698	715	680	688	690	686	710	690	712	662	629	722	627	706	660	719	675	715	684	739	711	717	687	698	698	678	666	708	713	685	695	704	658	646	698	720	744	692	697	725	639	687	694	746	698	737	675	659	731	693	690	781	748	712	694	744	720	714	667	652	689	708	690	668	675	660	720	719	682	707	690	695	713	696	692	726	671	657	697	708	674	666	705	676	639	671	785	698	758	696	730	736	712	700	712	702	718	690	707	698	679	725	672	656	689	725	703	674	687	714	721	730	686	708	693	699	756	686	723	711	716	676	665	685	638	712	722	691	695	686	787	715	709	652	685	749	669	738	699	696	734	686	710	668	690	707	682	695	698	693	684	682	720	693	718	726	696	709	694	666	675	702	721	713	721	703	694	695	680	712	702	721	650	690	689	686	703	701	753	673	763	757	751	625	708	673	693	713	663	666	668	715	720	704	672	675	721	677	730	675	645	721	686	681	624	718	701	681	781	724	655	693	692	667	682	684	710	717	691	668	641	705	716	724	661	669	691	678	702	730	684	743	733	668	695	638	729	717	661	680	698	725	725	703	700	671	721	741	680	706	758	699	702	711	716	691	711	679	703	647	684	721	664	684	674	668	708	729	703	703	641	669	747	654	649	669	688	724	683	718	630	716	688	740	680	717	685	656	688	681	681	698	712	705	747	705	659	738	671	702	701	694	672	722	775	696	700	729	685	693	659	706	634	686	664	709	755	703	684	746	667	660	691	711	684	713	747	703	711	693	693	689	720	751	701	738	712	702	731	676	730	705	724	657	675	675	759	703	684	721	734	659	724	725	660	761	736	726	687	787	706	733	675	665	657	725	697	676	648	673	672	737	687	688	733	714	729	648	685	699	714	750	702	706	722	750	702	710	673	717	657	682	708	708	708	693	655	680	683	686	658	652	668	736	749	651	663	666	733	722	712	688	726	722	718	677	682	687	706	696	716	718	704	694	704	665	723	699	706	695	686	727	717	663	706	707	690	685	714	651	676	735	682	648	677	718	692	710	691	690	715	727	741	736	707	704	668	682	679	696	712	741	710	642	730	722	692	701	710	714	737	718	703	707	693	708	709	687	684	727	714	710	725	717	737	713	671	681	724	663	701	689	690	630	725	706	734	721	710	660	674	684	677	714	679	691	668	718	704	663	722	690	680	680	661	654	716	707	645	708	720	713	719	716	679	685	722	710	708	689	734	720	705	715	704	747	660	717	731	696	683	749	678	702	690	659	665	679	696	685	670	751	701	707	722	670	714	705	712	713	705	695	700	648	704	637	707	729	702	677	713	699	725	673	732	716	708	672	675	690	684	696	705	630	677	744	681	679	709	672	700	719	686	725	716	714	722	677	728	674	690	745	700	715	679	683	695	685	716	689	720	723	723	712	695	696	728	745	720	681	705	677	732	681	694	674	732	722	724	716	714	701	674	694	778	661	655	718	697	692	706	704	697	694	670	698	646	699	681	701	695	677	699	709	714	682	697	718	723	682	706	727	658	666	704	667	737	701	723	736	724	708	706	733	757	679	708	688	746	724	699	674	720	663	712	735	693	706	711	674	726	702	654	678	705	684	702	715	740	725	704	720	664	678	686	656	708	665	701	674	692	716	683	696	681	679	682	699	738	672	739	721	697	716	712	726	720	729	669	709	651	697	775	743	672	704	740	765	655	751	681	695	699	701	726	679	670	722	686	698	689	726	721	664	721	686	714	712	737	733	655	671	712	713	700	687	744	701	694	693	706	734	700	710	760	692	696	693	661	695	704	716	678	671	651	751	699	679	633	706	697	708	712	769	707	679	678	698	691	704	708	656	686	744	681	731	698	728	709	664	690	745	679	694	640	701	708	695	722	721	633	705	664	700	668	694	711	706	670	696	692	679	665	664	733	667	693	662	700	707	723	699	728	651	732	698	703	670	653	681	725	660	710	679	668	691	702	679	691	724	722	727	700	674	674	745	689	739	693	729	680	778	725	649	676	726	662	674	719	679	689	688	672	719	695	704	666	673	726	661	666	642	697	693	702	691	697	724	682	720	706	744	681	700	692	703	750	756	675	692	698	697	722	699	692	729	721	701	687	681	739	709	701	685	733	709	689	657	730	651	705	677	723	720	690	694	654	749	730	714	693	707	677	733	736	662	683	677	686	674	707	669	732	721	696	724	700	709	684	700	738	686	732	695	718	706	676	710	677	719	705	648	697	679	711	728	677	728	688	711	723	705	772	671	720	684	711	694	719	676	679	739	696	737	689	689	684	692	683	717	714	719	715	689	665	686	721	697	735	711	710	698	668	713	716	689	709	722	699	666	692	735	686	755	695	702	716	671	708	728	713	743	715	664	717	665	679	704	676	729	673	713	720	678	683	680	701	655	723	704	664	685	697	719	683	684	675	711	668	694	686	703	707	659	715	675	685	689	704	758	661	714	724	723	744	749	675	698	701	681	672	633	648	633	689	685	667	715	732	711	686	710	743	679	668	664	754	744	679	699	700	719	664	712	689	742	669	710	655	682	677	658	674	773	698	729	715	694	735	717	661	761	702	666	679	683	667	749	666	683	715	702	700	699	706	694	676	716	655	702	727	689	702	679	727	716	699	720	730	676	705	771	658	703	677	674	666	699	690	698	682	694	686	677	682	688	707	693	702	692	657	729	699	712	675	685	684	676	666	716	701	649	729	695	712	708	683	728	679	646	697	730	698	686	696	665	707	684	725	704	688	713	687	731	723	654	724	739	689	725	642	651	705	647	710	720	717	725	669	697	707	736	722	703	682	692	736	670	715	679	690	723	701
38934	19508	10416	2240	1141	861	672	547	424	424	442	405	360	392	335	350	359	311	308	297	285	285	260	297	308	251	288	310	308	258	252	278	275	260	265	272	267	245	248	233	243	237	237	266	253	229	256	231	237	256	250	215	266	244	268	247	252	238	238	275	233	265	253	248	235	246	246	271	259	259	253	260	242	228	220	242	230	270	229	242	245	244	225	246	251	249	248	246	249	283	271	276	236	266	267	255	249	275	263	254	255	253	249	236	235	270	254	244	238	279	230	249	224	239	241	238	256	259	250	259	294	229	247	271	263	239	236	224	248	249	253	231	257	245	227	241	256	221	262	241	232	222	261	232	243	247	228	223	259	239	225	229	271	238	245	209	222	246	250	239	249	240	234	246	274	243	254	234	249	262	229	251	210	252	261	247	258	243	256	239	273	253	235	264	253	271	228	268	237	265	264	295	226	220	266	266	226	246	250	251	231	237	258	245	239	226	236	237	230	240	271	234	261	292	265	258	206	235	230	242	264	256	253	251	241	227	242	234	270	280	287	261	269	239	219	281	249	208	230	267	245	237	234	243	275	248	243	221	234	239	237	245	210	208	235	215	246	230	242	251	266	224	265	253	239	249	266	253	247	249	243	244	249	234	250	236	258	244	257	239	224	259	285	254	248	251	247	222	278	237	242	246	251	233	264	239	240	208	224	266	261	263	262	264	230	237	232	232	247	226	229	239	231	223	250	248	257	234	241	220	262	226	268	250	247	263	260	263	268	261	246	225	258	241	229	266	207	250	261	238	267	232	250	215	241	239	240	259	253	257	225	227	262	263	242	244	240	289	259	244	221	251	258	249	232	283	233	253	243	247	224	254	244	235	245	220	235	227	240	270	226	254	219	266	256	228	212	235	242	238	242	264	248	244	229	216	252	237	260	275	243	237	246	254	217	270	238	219	216	268	249	236	247	255	234	247	242	255	260	269	228	210	248	266	233	236	261	271	242	255	261	245	255	276	231	289	240	234	264	209	244	249	268	270	274	260	258	241	248	230	258	236	236	243	250	258	239	215	259	258	250	244	234	216	262	249	214	258	271	281	263	270	227	237	248	243	272	255	248	242	272	248	261	259	239	242	269	224	252	239	236	250	263	245	229	234	242	211	272	233	263	222	257	251	258	229	264	264	221	273	236	251	240	254	233	227	246	251	268	262	265	294	256	270	267	242	249	257	242	234	248	235	261	261	265	233	224	244	253	262	260	242	275	262	219	230	232	246	237	271	235	298	261	247	233	257	234	240	254	264	259	234	231	251	245	225	244	253	253	201	267	282	248	253	239	269	260	273	233	234	216	264	240	231	272	237	235	246	277	239	278	230	272	249	280	248	240	227	250	228	248	257	270	264	249	262	238	267	284	279	238	238	255	238	252	240	260	272	279	231	239	270	226	209	265	253	248	264	250	253	248	223	249	272	255	256	244	230	231	238	246	226	222	252	235	232	244	235	247	242	223	243	241	266	263	234	216	235	273	258	232	263	238	254	259	244	286	272	232	261	254	268	255	224	235	238	240	234	257	253	274	279	249	267	261	275	257	272	268	263	263	268	256	225	255	243	237	227	286	224	256	233	220	231	251	242	272	276	225	227	239	241	246	213	245	260	247	231	281	240	226	241	211	262	289	232	273	269	265	222	233	264	223	252	263	241	271	253	278	226	226	258	200	208	244	242	270	260	252	225	278	266	238	250	249	249	247	234	266	224	250	254	236	270	274	248	280	230	239	246	246	279	259	245	256	259	279	256	247	239	260	244	248	254	246	241	262	252	239	258	233	241	308	261	253	262	259	307	232	268	260	230	236	260	257	264	237	249	238	237	235	251	291	244	271	265	248	253	267	240	221	236	264	227	274	281	241	238	233	235	257	229	255	254	226	248	233	243	236	241	231	277	265	235	263	254	217	246	266	219	248	250	233	254	252	232	289	257	258	250	219	245	250	222	233	264	276	245	251	277	267	259	257	256	273	271	226	232	227	270	223	280	258	259	251	237	211	260	245	248	238	215	257	260	251	234	240	238	245	286	237	228	243	253	257	218	266	270	265	231	231	235	243	240	258	235	245	257	239	252	268	236	246	263	237	230	256	237	281	276	238	243	241	241	243	212	244	268	252	237	230	223	271	234	281	241	263	266	260	247	244	255	272	236	248	252	234	266	243	236	268	236	234	242	209	246	254	274	236	230	242	247	252	254	257	234	256	233	231	283	262	237	246	239	248	250	242	216	241	257	242	257	264	276	247	232	263	272	231	245	250	217	244	256	237	234	242	240	291	233	268	243	230	274	223	264	243	243	217	231	233	264	272	281	248	273	217	260	234	249	238	279	242	284	252	210	229	232	246	248	264	261	268	251	237	221	247	261	224	253	239	246	244	241	255	232	240	249	228	214	243	258	254	256	231	255	212	216	244	260	248	249	241	279	237	260	260	246	234	258	252	244	252	273	222	267	247	272	233	239	281	275	259	233	252	245	256	247	258	257	257	237	276	267	269	213	206	248	227	253	257	235	219	255	270	245	250	255	228	250	236	212	250	270	253	234	249	240	219	268	228	248	254	247	260	222	247	259	250	250	238	244	246	271	222	228	221	256	254	253	257	273	240	265	247	262	238	250	288	257	262	272	250	237	230	210	270	251	220	228	247	241	220	248	252	271	243	258	227	238	248	243	252	242	247	241	232	244	278	259	200	257	245	296	260	266	263	245	217	247	234	247	279	249	224	245	250	242	247	265	245	273	248	228	238	227	224	260	207	270	261	217	238	241	248	248	253	249	269	257	218	252	256	246	243	258	218	247	231	261	258	235	265	220	224	239	228	239	241	281	257	243	228	260	230	255	244	258	214	237	264	241	238	261	246	239	236	262	249	256	245	291	262	230	268	280	232	262	243	272	259	215	272	214	239	252	256	265	261	248	229	241	239	267	256	252	268	267	264	241	236	243	247	250	274	255	252	235	274	247	227	255	251	267	269	248	253	250	263	246	248	218	266	252	244	235	237	244	242	246	252	257	239	237	272	223	242	243	230	258	239	255	253	238	270	249	240	259	254	261	234	232	236	246	259	248	265	268	259	236	254	268	249	245	263	238	265	216	290	242	241	255	241	250	213	254	236	229	245	243	248	249	226	251	224	207	294	273	276	226	229	236	250	235	231	231	265	245	254	247	236	259	283	274	256	251	245	241	250	235	277	247	264	219	262	265	253	254	261	281	259	231	258	247	227	218	242	256	244	237	236	253	237	236	258	237	253	247	260	254	242	231	246	246	237	247	248	249	281	215	254	228	237	232	248	244	266	263	230	230	247	242	233	235	211	262	224	226	256	271	212	248	249	284	234	237	241	227	219	226	266	241	268	231	242	235	225	268	251	255	277	218	230	243	259	252	273	247	250	225	247	272	247	245	253	251	235	240	242	246	243	254	245	244	268	249	229	229	260	264	258	253	280	263	248	240	248	263	229	259	246	250	262	247	255	266
25787	15092	13551	4620	3998	3269	2498	1999	1831	1560	1534	1682	1580	1518	1487	1133	1194	1148	1024	947	923	983	856	852	848	798	808	864	870	812	772	705	702	667	693	689	636	662	630	607	633	708	671	640	638	670	634	587	655	689	625	680	601	647	666	617	608	620	611	584	647	583	606	588	582	584	623	602	649	574	593	593	643	595	600	588	605	576	610	607	590	584	579	612	590	636	598	587	575	554	657	627	620	575	579	553	565	623	600	600	580	597	637	622	591	585	593	554	543	594	577	596	601	598	596	626	591	600	615	570	586	554	640	585	610	619	603	565	598	562	615	625	612	608	610	613	554	591	592	580	618	563	584	597	638	525	564	569	577	580	582	576	600	580	584	525	575	602	588	586	594	594	626	580	561	553	599	583	599	564	642	593	612	585	576	539	563	601	609	585	529	603	627	568	578	596	567	569	575	576	589	597	615	564	637	585	566	569	587	629	587	569	613	598	547	561	613	590	574	581	540	621	585	637	564	624	590	635	593	583	597	579	590	642	592	585	595	621	572	574	590	561	612	579	602	629	589	616	610	572	559	602	584	587	583	604	612	604	642	589	594	618	651	580	637	598	635	626	574	557	587	603	591	623	614	586	584	577	595	581	621	606	603	606	617	597	634	599	620	591	593	615	609	559	606	581	607	597	587	598	632	578	568	622	618	606	581	560	571	623	635	607	646	557	598	611	598	583	625	614	577	572	625	557	568	632	615	565	582	627	614	564	562	610	619	609	575	596	587	549	573	593	615	571	578	615	626	563	580	581	568	608	549	576	577	595	583	579	615	619	614	588	563	635	601	602	584	545	583	618	587	590	563	616	569	631	575	575	606	591	603	592	610	630	649	594	642	583	614	614	611	553	576	608	610	611	592	630	648	626	582	591	642	602	564	601	550	611	602	615	571	606	551	613	606	591	575	568	595	620	578	550	582	576	673	601	646	604	600	593	633	591	576	601	581	607	583	586	590	595	573	595	599	600	557	639	598	565	612	570	595	614	592	568	604	580	594	560	609	637	616	582	577	602	587	607	610	607	604	595	589	606	586	573	602	614	604	593	585	619	573	569	598	590	588	575	580	646	609	589	633	634	612	593	562	536	574	551	569	626	583	603	616	609	605	617	610	586	648	563	604	610	580	564	612	622	599	584	598	585	600	610	591	675	604	611	603	596	607	589	604	570	557	580	644	585	606	601	610	558	593	566	588	590	589	551	587	604	576	600	593	553	597	643	579	547	584	550	627	586	577	607	629	592	605	561	581	564	557	618	569	622	533	597	565	596	583	539	586	599	592	568	609	582	663	619	596	545	578	573	620	564	586	572	575	592	605	571	595	591	595	600	592	571	587	594	672	588	588	582	623	597	611	594	534	563	584	586	559	592	582	548	559	665	611	604	596	539	589	565	592	605	542	594	587	578	604	625	639	564	618	613	577	564	565	625	583	622	601	628	608	532	608	597	595	595	582	629	581	594	589	579	580	602	649	559	565	651	595	570	625	581	579	608	603	598	578	618	631	603	605	601	573	598	616	590	592	567	583	605	581	636	613	581	591	612	594	541	592	590	585	580	598	617	576	626	590	602	581	584	566	676	562	613	599	552	580	621	585	580	605	600	592	583	577	612	600	613	604	582	581	593	566	557	556	592	621	598	628	590	595	574	602	558	589	592	600	605	583	595	608	611	579	612	590	615	538	602	574	623	574	586	577	628	590	634	623	569	608	590	596	584	566	613	575	612	638	575	574	589	613	588	574	646	602	619	587	609	550	599	550	618	561	574	588	568	575	542	567	584	626	616	604	615	587	590	597	623	584	556	637	584	580	588	605	644	543	594	628	575	626	573	563	604	588	646	597	602	574	590	593	630	584	574	568	622	600	584	595	599	584	604	568	593	621	544	645	620	597	574	588	570	583	612	616	584	619	596	595	584	610	594	611	564	565	549	598	610	629	570	628	546	564	585	564	595	610	591	595	579	584	569	571	595	548	570	550	589	578	615	573	609	602	579	556	607	561	559	600	556	604	618	599	607	587	577	616	557	569	579	565	584	631	647	590	610	608	601	601	590	560	562	563	619	596	572	577	599	582	618	603	596	586	584	574	582	575	559	586	585	603	585	636	616	599	580	577	623	595	611	588	627	558	578	621	576	589	593	585	627	599	593	597	571	621	623	556	572	597	589	609	624	611	557	558	619	557	627	615	603	563	595	584	581	577	608	580	593	629	577	557	594	621	597	519	554	585	593	589	605	583	624	566	589	599	597	626	613	636	615	557	595	558	561	580	614	552	578	597	591	608	564	575	636	627	561	565	567	578	601	572	561	578	563	578	616	598	615	592	620	611	622	608	574	627	617	589	609	577	591	558	610	580	570	618	557	595	605	584	610	613	621	600	636	559	614	590	546	562	598	607	592	572	607	590	634	611	583	610	619	586	614	566	646	618	587	567	592	568	606	584	591	578	615	640	595	565	575	582	571	594	635	563	639	570	619	556	557	617	587	601	565	582	580	618	560	615	614	577	574	625	581	561	609	628	572	557	560	596	594	619	575	550	605	653	608	584	596	568	557	618	599	591	587	605	586	582	549	550	584	609	616	606	577	574	590	591	579	607	574	636	557	567	606	611	594	597	585	576	658	632	569	556	585	600	562	595	621	590	565	608	538	588	584	562	550	576	572	638	605	587	585	587	606	573	533	549	570	602	583	590	605	603	565	604	550	585	599	594	571	620	620	601	585	613	607	598	586	584	576	616	591	595	582	602	607	569	604	605	598	578	625	616	567	576	598	585	613	605	590	582	632	575	579	582	599	625	571	565	590	586	578	600	581	610	598	545	576	577	582	586	574	533	601	558	615	590	658	604	612	619	558	636	577	643	622	582	607	579	584	606	579	586	654	635	606	633	597	600	549	585	596	563	598	585	562	619	603	598	608	594	566	609	579	587	549	611	543	585	588	617	602	591	597	604	624	581	576	564	590	578	621	579	559	632	592	617	610	576	606	617	575	607	609	560	593	604	656	610	608	575	558	596	619	595	566	568	561	578	540	613	587	593	604	600	638	600	586	587	581	579	628	614	576	610	606	629	601	597	626	571	583	603	589	589	568	571	586	594	608	604	546	622	536	603	584	644	597	649	574	588	581	585	580	570	608	590	623	603	580	601	648	591	557	599	579	643	580	566	563	617	625	606	638	583	605	564	641	605	595	601	584	630	573	569	610	588	580	587	545	619	568	612	615	562	567	563	627	595	571	592	551	534	592	556	579	570	573	623	576	589	646	581	569	595	567	583	639	599	589	595	615	580	584	630	548	584	606	627	568	585	584	562	569	605	586	603	609	579	598	575	577	604	553	607	540	623	596	619	564	574	578	577	608	589	598	609	595	584	569	587	645	603	601	583	585	628	579	602	575	601	606	597	573	586	582	631	590	599	630	575	579	583	590	593	621	573	600	572	595	591	588	625	574	582	579	598	558	634	587	601	542	588	609	574	599
17817	6640	2473	596	421	374	354	340	315	258	295	255	271	272	280	267	283	291	284	294	261	286	259	284	268	252	240	277	266	246	262	267	256	233	273	261	277	252	234	269	242	257	229	249	243	211	262	254	242	254	255	277	229	257	251	258	239	246	246	260	232	273	251	225	236	240	287	272	237	270	255	260	253	254	276	299	269	252	227	244	272	251	280	257	259	238	276	245	231	244	275	249	257	250	240	252	214	257	268	232	268	258	254	248	258	259	249	248	280	252	274	295	264	255	254	248	269	269	252	211	259	238	237	272	240	238	256	270	241	271	260	267	266	255	263	249	262	241	250	213	211	262	237	276	240	252	259	239	239	274	263	267	262	279	260	245	262	266	262	241	256	259	247	245	244	225	305	252	235	242	250	295	238	240	258	267	258	291	244	283	251	236	248	296	247	266	250	256	248	247	242	246	250	230	284	272	262	259	227	256	246	255	281	263	251	230	233	265	277	278	235	251	223	248	229	259	239	259	248	258	234	264	248	279	226	241	248	252	260	233	262	239	257	280	236	248	226	242	238	261	237	247	273	308	248	252	289	250	265	257	244	234	267	254	239	272	250	249	258	240	278	229	221	236	246	247	264	248	272	256	271	254	212	250	274	256	245	255	246	221	249	266	249	258	237	238	249	243	265	273	262	256	261	273	271	215	230	250	243	237	294	273	256	250	231	238	235	252	251	273	251	231	223	253	287	269	232	235	271	232	261	263	252	227	259	272	242	246	260	244	260	235	238	269	253	239	266	259	224	249	268	237	282	279	266	214	280	236	255	248	275	270	257	255	245	230	234	265	219	266	250	275	246	237	267	258	246	224	246	252	257	254	262	251	240	258	253	257	239	244	261	259	270	258	270	264	234	228	254	257	251	228	276	251	287	254	237	263	255	293	274	287	251	264	227	226	247	280	267	283	278	260	230	269	265	273	242	260	232	256	271	265	234	262	220	244	263	254	226	216	236	268	255	252	253	268	238	251	270	255	253	258	273	265	252	261	236	300	233	266	231	236	237	207	241	260	253	258	239	265	282	264	252	247	253	269	196	230	286	236	265	238	229	271	258	247	282	258	270	266	296	285	275	253	248	297	258	254	218	254	237	241	229	237	268	255	251	232	254	225	262	229	238	261	244	252	252	261	261	251	250	287	297	247	247	231	249	258	252	260	267	271	262	245	271	252	256	242	268	267	253	247	255	257	244	273	279	240	253	256	240	253	236	260	291	277	237	243	238	246	247	270	251	240	272	229	246	257	252	226	255	225	236	244	248	267	282	244	272	248	258	236	256	235	270	256	234	251	249	261	238	255	227	253	258	263	247	258	275	243	220	241	239	245	240	231	252	252	262	254	303	248	284	275	237	276	243	247	274	242	241	283	260	293	272	251	248	250	253	269	259	228	270	296	242	245	262	287	259	257	246	277	264	276	272	263	262	250	252	264	281	272	250	231	258	273	249	279	272	244	228	275	260	252	269	235	208	256	237	254	256	259	236	263	253	259	267	281	277	241	259	312	249	258	264	267	251	280	280	263	261	246	256	239	236	271	248	215	268	208	244	247	226	269	253	257	231	250	252	268	245	310	275	262	240	238	251	284	261	272	250	240	266	228	238	256	231	264	245	236	275	260	248	254	245	282	247	260	238	259	225	257	237	216	253	254	249	266	257	286	265	252	252	253	257	246	234	223	245	238	254	285	258	243	267	244	270	270	238	267	249	236	237	247	236	272	236	283	234	247	246	263	255	241	236	277	269	292	257	262	250	227	231	237	245	270	291	229	243	248	286	275	237	263	274	237	276	249	255	257	263	286	241	238	226	238	240	249	279	269	268	263	264	220	263	234	241	239	229	255	242	243	260	234	225	232	251	249	256	259	258	220	258	263	246	276	255	247	250	244	229	264	262	242	245	240	277	242	255	240	244	272	234	249	247	233	254	235	262	244	254	242	270	266	268	254	256	252	246	291	269	270	240	263	248	264	230	244	258	262	247	253	247	247	262	240	283	279	245	260	266	272	232	232	219	241	278	242	220	264	280	214	279	300	244	255	253	241	227	251	259	236	237	254	258	247	267	302	245	240	252	259	253	252	234	253	256	251	253	221	260	248	235	226	255	224	264	262	244	255	265	243	280	224	259	286	250	243	292	273	222	216	250	237	234	272	225	285	284	240	237	265	255	248	233	275	237	248	249	257	255	239	253	281	245	256	255	274	255	243	222	256	262	254	285	247	248	234	293	281	238	251	235	255	256	239	246	263	246	223	231	242	218	228	239	264	229	248	244	246	255	253	259	281	218	236	255	212	261	279	244	233	250	241	265	245	259	253	253	240	253	244	256	246	281	262	248	264	295	252	232	282	263	235	240	230	253	225	240	269	253	271	284	263	242	250	236	262	256	232	245	241	241	236	275	246	225	234	277	241	277	258	265	274	230	251	269	271	265	228	279	264	253	244	260	247	275	245	267	262	251	248	271	261	264	259	257	254	234	257	260	253	243	243	253	265	295	244	282	277	230	243	266	268	238	268	274	236	228	219	240	254	205	244	224	252	275	275	275	279	256	261	252	239	266	255	266	267	251	248	222	256	227	234	243	217	261	231	271	246	262	254	231	231	228	227	238	241	245	247	249	262	240	243	246	234	256	263	264	259	256	257	272	253	227	223	234	246	261	239	240	267	225	235	225	237	269	241	274	244	259	233	243	246	264	266	263	242	250	261	246	254	241	237	262	269	271	246	246	253	244	258	245	274	244	270	226	258	280	261	245	270	255	243	240	264	238	257	250	239	283	251	269	250	261	270	243	271	237	238	266	258	253	286	238	278	277	287	262	255	270	262	248	249	258	248	256	255	299	247	249	270	228	257	233	270	261	265	251	257	260	246	222	260	235	246	243	260	249	231	255	259	252	256	259	246	232	251	231	258	259	245	234	266	245	258	248	284	264	254	260	270	256	245	247	225	238	225	265	270	242	268	269	234	274	237	245	249	311	273	252	251	239	251	264	255	288	228	255	250	250	250	241	261	264	240	259	285	254	260	279	251	253	254	230	268	234	243	221	233	257	250	237	258	255	277	245	239	255	223	241	259	254	265	255	242	240	222	226	259	239	253	249	254	263	246	243	282	267	268	238	256	238	249	238	243	275	277	248	243	261	229	243	262	280	213	277	272	281	240	251	251	237	249	252	230	249	231	264	256	229	231	275	288	245	254	264	246	237	283	265	286	258	244	258	255	274	273	249	250	286	253	288	238	246	247	243	263	235	266	236	239	257	251	271	232	217	248	229	243	251	245	216	223	251	257	228	220	243	280	233	251	222	280	257	243	233	266	253	248	254	263	245	262	266	227	223	229	249	278	266	264	246	229	306	233	245	271	256	250	247	266	245	273	267	269	246	234	241	294	221	248	219	261	219	258	252	255	259	260	248	238	260	222	234	256	236	226	262	239	251	275	282	239	301	236	238	230	239	262	267	234	241	268	263	264
12901	6066	4296	1786	1485	1393	1144	964	863	853	798	797	812	843	830	770	752	767	724	680	699	718	661	662	676	680	700	653	702	643	649	619	701	663	661	645	610	618	631	601	659	633	649	627	641	627	640	624	580	593	662	660	659	631	598	652	621	590	644	632	619	622	599	597	569	614	652	627	612	598	652	666	637	585	639	629	649	589	608	588	599	591	616	581	637	598	616	616	595	648	606	613	638	584	647	666	651	598	591	616	597	651	611	636	591	669	620	568	561	556	603	619	605	648	586	599	632	592	618	638	606	635	584	567	568	634	596	634	584	597	589	624	648	590	577	648	596	617	595	596	628	557	556	617	587	621	600	598	590	610	623	606	599	577	600	609	614	590	623	632	619	617	608	599	620	633	620	630	647	632	603	586	584	626	584	589	584	637	616	573	579	569	608	589	600	671	636	627	599	595	618	617	617	585	608	593	609	649	600	618	632	632	591	586	629	605	603	588	631	621	533	606	583	573	638	597	657	625	640	612	614	632	615	605	627	599	583	599	588	615	602	631	601	626	575	609	632	634	617	593	575	601	628	592	616	575	588	655	622	616	605	585	599	615	617	618	584	642	610	609	615	607	621	614	591	618	614	593	601	650	594	609	610	633	603	598	601	627	629	619	648	634	623	608	594	625	592	573	591	627	588	631	627	623	560	577	585	543	615	596	620	612	585	605	611	624	653	566	591	638	637	655	582	557	637	613	620	599	606	604	635	605	666	599	588	646	633	607	596	587	625	606	594	617	567	617	654	616	567	595	632	608	625	640	605	590	624	618	615	614	621	644	598	599	616	565	610	610	623	595	599	677	605	605	648	642	582	584	631	605	665	622	655	590	599	650	616	604	634	614	601	602	615	617	624	605	625	605	590	669	628	637	614	573	612	583	562	619	598	612	641	576	609	565	636	584	632	600	619	611	579	652	583	587	594	612	596	609	602	561	623	618	587	633	615	582	640	612	640	602	673	658	612	586	615	624	654	645	626	565	592	617	641	642	573	621	598	634	593	612	598	637	662	629	609	610	583	609	624	613	631	662	609	620	660	604	595	621	618	634	582	574	583	594	682	575	608	651	589	579	629	584	590	655	660	595	614	598	598	578	601	596	675	673	584	620	663	636	578	647	591	640	643	590	606	626	646	681	629	633	602	577	629	595	631	584	617	594	617	655	553	604	618	619	632	593	640	629	587	610	617	650	593	637	628	596	581	603	580	620	641	590	649	587	581	613	620	607	596	547	602	573	623	606	627	586	606	627	617	649	668	627	589	632	639	622	643	635	609	621	575	630	603	606	592	564	616	599	607	578	660	602	637	648	602	589	590	609	589	641	617	616	595	570	617	623	602	646	638	648	587	660	592	600	594	603	605	600	617	637	600	650	595	637	604	609	543	639	612	591	628	655	595	618	633	621	600	638	581	599	621	603	606	582	583	652	589	578	607	605	621	603	607	593	590	627	620	575	612	630	578	621	630	584	622	590	645	623	626	618	641	602	641	658	562	626	623	604	578	608	604	620	630	607	621	637	615	607	577	603	584	594	607	589	589	626	628	608	618	640	601	606	619	613	631	616	626	589	565	640	595	603	633	611	626	626	578	619	610	643	635	573	642	592	624	665	619	579	581	614	612	639	599	587	630	618	576	548	619	604	617	587	621	584	649	605	630	607	619	599	616	631	634	543	597	607	579	562	604	602	572	570	598	604	560	647	590	635	619	593	634	598	578	608	614	575	637	633	609	605	609	649	608	630	625	629	657	582	624	630	600	664	575	583	620	641	634	597	637	591	662	614	581	578	589	628	624	600	625	553	590	572	615	612	585	636	551	624	648	628	565	597	607	604	640	574	643	566	646	597	605	605	645	620	617	594	597	624	603	602	606	604	655	595	614	619	624	603	604	605	655	583	559	572	567	616	647	635	606	624	581	593	630	591	637	651	654	645	571	570	621	617	625	664	608	593	598	584	585	565	620	596	635	619	589	620	598	580	571	601	592	639	627	639	647	601	610	658	635	583	589	615	599	623	615	619	622	612	614	625	593	607	625	631	642	601	575	591	603	649	642	604	607	622	625	612	594	619	619	653	633	600	623	617	619	615	577	584	592	627	652	631	589	626	630	585	604	597	561	626	596	644	638	644	582	636	608	588	602	628	656	640	617	631	632	581	627	569	632	594	664	658	616	645	612	606	612	635	589	618	575	617	604	608	651	600	610	605	639	597	562	584	574	581	595	596	646	606	598	660	611	599	594	592	600	586	628	618	620	597	601	601	599	632	595	646	617	588	614	659	634	623	598	607	570	628	628	589	598	620	593	607	606	614	622	610	661	637	594	627	604	618	634	619	597	614	616	606	613	652	621	595	598	617	640	649	611	612	601	598	605	612	598	606	664	660	624	617	662	621	621	624	589	640	598	614	568	643	594	614	591	635	567	565	611	615	602	600	562	632	606	649	603	611	606	613	639	636	602	618	612	591	594	619	611	635	614	627	638	679	637	617	635	578	620	612	632	614	638	603	577	652	565	630	600	611	657	609	617	643	602	625	589	587	636	631	651	569	665	643	614	583	584	616	613	603	581	597	604	594	608	625	608	612	570	569	639	599	570	641	594	625	602	558	590	626	634	588	645	613	630	611	636	598	622	571	607	623	599	655	611	585	642	639	581	586	574	611	587	578	640	597	605	623	585	592	576	571	608	610	653	619	609	612	569	583	662	635	574	608	627	612	603	632	647	585	636	624	630	636	595	610	625	604	610	613	612	606	618	643	575	585	613	600	607	613	613	586	626	650	629	576	616	595	647	644	614	623	627	562	582	618	541	664	606	664	580	629	621	595	609	588	618	577	626	596	630	551	563	610	634	553	648	607	589	597	589	685	645	594	596	583	587	643	607	599	601	595	605	626	594	653	657	589	580	611	595	609	606	561	629	553	615	638	626	602	643	660	633	615	651	653	654	576	573	611	610	578	598	632	594	614	614	588	593	582	570	605	621	590	600	612	680	555	611	578	589	592	600	630	576	621	589	611	614	570	599	644	585	553	609	585	604	621	617	610	609	629	623	662	639	609	597	601	613	585	591	578	685	581	634	584	616	576	590	625	589	612	639	607	554	675	645	624	616	603	598	600	611	649	602	612	629	571	583	655	581	632	651	649	598	590	657	653	619	642	609	615	602	613	603	572	635	605	640	621	656	653	636	587	620	598	617	584	655	613	612	597	603	602	627	549	592	626	630	640	614	599	643	582	615	626	611	597	572	582	599	582	665	646	663	615	630	635	635	629	617	623	653	611	608	593	629	573	612	613	593	606	630	597	629	617	610	578	601	578	617	617	602	631	662	577	595	635	613	588	615	553	587	583	618	659	620	600	604	575	584	603	608	644	591	569	596	619	606	605	588	647	592	633	592	613	630	604	592	585	618	624	609	636	632	562	542	599	616	630	583	617	575	614	619	649	602	559	651	552	610	611	663	609	629	592	613	629	561	603
30666	12660	6259	1448	864	707	594	495	441	372	400	422	377	400	359	323	340	346	325	288	325	324	332	328	330	260	322	330	338	338	282	344	286	294	289	272	288	301	295	309	323	300	304	276	266	282	306	296	275	313	320	294	289	291	263	286	286	311	285	301	307	294	320	333	270	283	276	265	310	302	286	285	248	294	294	303	301	293	302	306	305	301	281	297	274	278	304	284	255	338	285	274	294	321	286	260	317	307	287	300	278	295	282	269	299	309	269	317	306	292	283	258	253	287	296	279	296	298	304	280	301	289	291	271	286	293	322	298	270	305	292	290	286	267	274	244	281	321	347	295	318	295	304	328	289	303	279	275	291	253	279	279	286	294	292	262	257	270	284	283	314	306	277	314	270	302	323	308	264	260	284	290	293	271	307	281	297	300	280	277	256	287	283	286	287	292	291	278	297	300	283	329	293	301	283	290	314	277	298	290	300	297	283	289	303	266	281	288	279	316	304	287	290	265	296	312	306	296	276	304	288	280	281	315	301	277	283	303	276	283	299	300	308	269	272	307	266	268	258	300	312	299	278	293	274	328	269	283	275	276	276	313	279	311	275	311	289	315	290	305	299	316	286	271	283	290	295	272	256	268	274	281	283	304	293	284	283	282	279	320	289	285	325	304	300	308	283	315	316	276	293	290	298	250	295	276	258	289	296	307	311	284	329	266	302	303	285	261	301	285	268	294	305	302	330	292	276	300	309	319	259	245	272	295	298	300	332	290	297	257	305	316	262	293	296	301	317	278	284	319	315	291	323	276	332	279	301	262	312	325	326	245	291	303	298	282	285	295	287	283	280	304	301	280	288	275	274	292	289	308	270	298	276	293	289	292	276	266	270	269	278	273	304	322	283	272	290	281	301	285	298	285	331	292	302	319	284	268	254	282	296	295	284	301	283	282	275	269	294	265	306	293	279	305	297	326	297	280	299	298	296	254	303	294	299	284	287	343	311	301	322	264	291	313	294	284	305	287	287	271	309	259	291	283	307	291	278	290	303	304	319	283	322	293	283	279	305	257	298	254	318	344	324	273	276	298	296	300	296	279	279	309	281	329	322	309	268	300	290	313	300	300	299	277	326	273	305	265	274	308	292	281	282	333	309	290	291	297	269	276	289	287	320	293	287	267	290	294	314	299	298	285	279	340	268	320	272	279	292	287	280	279	315	287	314	325	293	296	322	291	277	282	286	287	281	291	231	286	290	269	294	284	306	285	277	282	276	259	307	300	249	276	283	325	297	288	302	291	280	304	287	265	271	277	280	292	311	258	283	261	299	299	345	303	284	293	329	288	289	317	287	287	300	261	281	233	269	286	290	274	296	299	266	276	294	293	302	291	294	289	351	326	296	303	250	272	293	304	295	303	283	273	290	282	282	298	316	291	277	250	281	307	308	301	280	294	287	269	323	283	288	286	304	303	276	288	270	288	301	280	284	285	291	306	299	263	265	283	280	309	279	283	271	286	322	293	310	312	303	267	297	278	295	287	310	305	302	264	298	300	294	305	284	268	287	285	283	306	277	298	266	272	281	247	311	283	288	244	293	300	302	325	262	280	298	273	265	283	294	310	303	288	290	307	284	297	275	275	271	274	307	278	305	306	276	296	317	273	302	278	268	265	291	264	275	263	260	302	259	326	310	256	320	296	306	304	289	258	319	311	283	295	293	255	288	302	290	289	310	268	301	264	300	309	287	294	309	283	302	344	300	303	303	287	275	283	320	299	273	246	280	277	293	275	265	281	276	291	291	297	271	305	303	297	274	271	274	302	296	289	303	304	290	300	303	321	289	289	285	270	275	299	321	263	283	323	319	293	268	297	291	294	273	302	286	310	250	321	254	302	291	298	265	317	260	316	284	290	322	288	303	299	286	287	296	297	312	284	307	285	272	272	280	315	276	296	291	281	281	267	297	279	324	271	265	329	314	274	289	270	260	273	287	283	263	266	299	286	323	300	312	279	266	282	302	309	293	298	278	267	279	291	311	275	310	323	290	282	295	246	315	299	293	292	262	290	312	306	285	252	259	310	282	291	305	297	316	298	306	308	304	294	295	272	287	295	303	323	293	277	263	293	281	296	317	302	298	298	305	304	313	259	302	285	312	296	281	295	281	284	293	296	290	291	282	302	315	293	286	284	291	304	297	299	281	284	308	298	321	275	259	326	286	326	287	318	282	298	274	330	287	304	311	275	283	261	275	295	298	295	299	278	278	267	300	279	273	262	285	267	289	296	309	335	300	309	293	290	242	305	265	303	289	298	290	278	334	286	316	298	315	280	279	295	277	309	306	286	289	307	276	269	257	273	269	297	292	286	314	339	268	290	266	263	286	291	235	297	255	270	315	315	302	279	283	279	296	278	324	284	296	255	287	249	284	275	303	292	295	287	282	306	256	269	293	283	297	315	280	275	297	306	277	320	267	277	293	274	284	288	304	287	295	333	304	283	290	303	299	293	270	288	266	298	294	335	258	286	290	294	277	261	292	283	299	288	302	272	310	278	306	315	308	250	289	314	297	282	279	292	282	277	284	325	269	294	308	330	287	276	282	296	296	285	295	311	300	271	304	290	270	274	291	258	279	266	290	307	305	282	316	282	291	282	300	311	299	297	266	270	258	251	290	295	326	322	309	298	298	289	292	289	278	286	318	293	306	254	282	271	287	294	292	291	289	290	278	271	324	265	286	299	297	290	319	295	286	309	308	310	289	289	310	283	280	250	289	321	263	295	291	306	305	270	270	288	288	305	297	298	257	330	301	274	310	298	287	278	298	320	292	351	275	292	280	322	289	278	300	298	259	281	274	265	285	280	288	282	292	288	284	311	303	290	284	280	271	260	312	265	330	276	269	256	295	317	293	321	287	287	302	282	280	280	306	290	290	296	307	264	287	287	271	296	315	297	268	271	269	315	274	284	278	331	284	264	317	272	277	305	318	296	261	265	275	302	280	315	261	279	281	303	308	332	331	320	319	316	306	303	282	308	291	311	299	281	272	285	298	312	344	284	299	272	299	270	274	268	269	273	304	273	323	288	323	293	285	270	263	308	316	304	287	266	274	310	267	299	312	311	311	293	281	295	297	272	271	290	279	289	262	309	293	267	284	306	303	308	263	277	305	303	282	258	297	297	295	307	300	301	320	301	257	291	324	296	300	310	298	297	296	328	286	276	269	275	308	276	254	307	282	256	332	296	314	292	274	278	307	293	309	299	300	291	304	279	265	299	250	287	279	297	308	310	297	296	302	264	286	267	274	294	304	307	289	300	280	292	312	286	263	311	296	269	296	274	289	306	280	258	286	292	319	283	288	308	276	284	284	310	267	288	285	252	294	245	262	302	279	296	275	284	291	271	294	285	307	268	327	271	319	294	298	275	277	291	303	314	300	284	300	287	322	323	299	308	302	272	297	308	279	294	283	286	282	297	271	294	291	304	253	304	275	308	304	277	301	275	264	273	278	292	283	279	295	306
21443	10336	9553	3297	2887	2453	1985	1634	1505	1310	1345	1327	1288	1238	1246	1085	1083	991	898	944	953	928	870	812	859	838	756	813	917	764	820	819	769	757	750	726	766	738	708	746	709	714	713	698	674	683	732	719	719	720	707	689	697	703	703	689	693	735	696	691	710	716	728	680	632	701	717	710	682	685	679	647	700	735	732	747	683	703	690	710	703	677	720	688	693	721	701	692	677	700	698	732	679	683	666	703	668	714	689	724	693	693	656	684	682	656	667	680	696	671	737	695	715	708	705	713	720	684	690	717	643	683	709	688	720	686	680	698	690	661	655	689	677	678	723	698	674	705	663	691	708	728	670	652	673	667	654	691	695	681	708	710	708	730	699	687	681	679	687	710	664	695	718	691	692	708	726	661	707	645	695	684	687	680	684	697	725	706	669	728	649	672	719	687	700	649	706	705	680	683	689	703	693	677	680	694	729	680	663	679	673	690	693	655	709	710	716	704	701	705	671	706	717	721	656	678	670	705	688	703	717	675	672	666	685	688	714	664	728	686	741	690	685	668	712	695	715	686	691	717	683	653	737	707	676	694	644	725	709	668	673	672	663	679	692	677	651	694	681	674	737	680	644	663	669	759	672	679	709	690	663	666	636	638	666	677	721	670	656	671	666	650	630	674	697	693	662	696	694	694	717	699	726	707	663	691	668	655	689	666	675	710	707	702	670	704	669	662	682	704	694	721	684	685	675	704	652	672	727	628	699	699	685	657	675	671	670	748	686	642	727	645	703	709	673	656	712	688	710	662	716	711	714	636	665	669	716	700	712	680	679	686	688	652	644	675	684	694	727	722	694	699	644	710	668	722	680	668	665	660	659	674	696	714	664	649	695	697	704	641	687	679	725	682	679	689	674	633	685	669	689	690	724	673	688	644	653	692	721	719	664	690	702	698	670	666	690	736	673	680	677	660	657	671	663	662	680	642	679	689	736	663	681	725	697	691	690	676	651	723	660	697	623	698	729	646	695	709	741	686	685	723	704	686	698	672	672	680	698	728	702	666	633	654	667	695	682	695	665	699	665	690	655	722	719	670	671	676	687	677	692	711	689	676	687	675	718	675	683	731	674	677	676	723	676	701	679	664	691	663	697	691	673	654	714	662	711	698	712	659	683	722	688	651	728	715	667	668	711	659	685	727	649	702	689	676	627	675	702	672	716	704	704	685	685	708	739	716	671	732	702	686	668	700	666	708	712	685	660	656	686	681	671	686	658	637	711	687	666	662	668	667	719	675	690	684	671	656	714	629	728	690	696	686	692	698	706	707	700	692	629	693	711	675	686	683	725	695	681	663	699	686	686	657	712	659	717	678	655	684	682	695	692	663	639	662	682	717	693	665	694	716	667	709	705	708	688	661	681	731	667	673	733	694	703	669	690	674	703	679	674	702	746	631	715	696	648	698	731	691	689	670	699	682	703	741	663	647	645	664	717	681	705	697	675	649	701	637	710	658	668	695	693	724	722	717	706	716	694	704	688	694	679	635	687	645	647	698	705	687	715	676	705	679	648	657	615	719	675	706	660	712	692	696	714	686	718	710	696	674	669	699	650	743	678	661	698	717	696	670	678	683	681	707	673	639	665	700	692	724	707	668	679	696	688	697	707	669	683	678	693	686	734	692	733	697	699	723	664	694	663	695	750	615	673	682	685	689	712	645	709	630	694	723	665	707	692	689	730	685	725	699	718	667	736	707	696	679	733	698	674	685	682	694	692	664	652	719	700	668	697	676	702	711	705	708	674	648	626	695	734	698	691	727	696	687	663	684	632	679	670	668	715	712	727	730	685	729	722	691	698	679	702	729	709	722	676	699	651	655	697	666	644	655	682	724	671	642	697	683	696	680	696	699	676	694	660	624	710	674	678	675	711	701	652	770	719	731	648	668	687	663	677	667	711	619	696	698	698	671	690	674	678	741	714	664	690	711	706	699	646	662	668	666	679	645	676	716	671	691	744	709	714	672	718	695	687	636	711	727	666	708	684	673	744	677	696	732	680	701	747	702	671	666	664	695	675	686	669	692	723	723	704	700	688	709	693	683	662	661	737	685	661	699	661	701	655	671	734	716	698	673	671	608	708	721	664	684	677	637	703	718	691	643	659	694	697	700	707	687	679	656	661	737	683	710	667	733	702	647	678	703	701	709	667	664	703	673	693	700	652	777	680	666	691	643	680	707	710	686	693	692	671	666	642	693	700	706	663	671	706	672	638	715	680	677	664	666	657	704	700	691	697	679	725	698	679	710	734	688	670	686	665	679	669	643	700	645	667	697	689	637	682	706	688	640	653	677	670	721	720	684	674	730	639	727	705	645	679	675	703	719	652	719	677	671	651	673	691	716	695	737	692	686	718	731	717	645	740	729	681	641	673	655	683	662	726	677	713	680	637	717	686	714	714	692	675	683	657	694	710	691	691	662	715	697	660	699	700	674	720	650	667	689	668	694	682	688	634	697	694	686	684	697	682	667	709	690	735	719	681	697	682	687	647	730	658	695	694	642	674	624	739	684	701	675	670	741	643	630	674	671	648	677	664	679	712	707	696	632	615	718	680	700	706	698	709	693	693	709	665	680	629	651	681	724	716	726	707	665	688	736	709	659	682	703	659	668	670	702	736	648	667	682	725	691	657	707	748	738	723	702	634	684	644	696	672	677	689	649	674	698	650	692	695	663	698	708	680	671	712	682	696	692	672	696	671	676	665	693	676	658	717	664	674	671	681	703	720	668	728	732	716	680	690	659	718	657	698	667	725	653	680	643	663	667	695	687	720	647	700	692	677	684	679	683	661	730	661	697	710	676	665	659	694	676	695	731	706	681	696	707	722	712	677	661	661	682	694	694	746	727	691	679	684	648	703	726	710	689	720	656	715	681	735	687	685	694	654	647	733	680	721	666	679	694	686	706	655	711	684	728	633	680	693	655	648	707	713	710	688	653	667	712	678	730	721	715	666	706	659	723	707	684	703	658	683	684	680	712	687	700	705	677	646	715	670	679	684	677	706	689	666	694	703	675	692	722	634	673	687	690	692	635	681	703	691	703	648	661	679	714	695	683	709	684	652	676	653	697	655	720	720	728	715	714	656	655	714	745	691	715	704	702	672	692	697	640	663	712	658	645	656	682	676	673	676	706	629	700	690	701	652	689	700	684	680	706	682	650	659	662	679	641	706	689	693	696	696	725	684	732	722	639	670	701	672	703	702	649	682	676	707	686	702	707	688	683	670	680	640	684	711	716	682	642	725	717	633	670	652	689	694	725	681	707	682	665	684	712	690	619	708	695	703	660	719	678	710	688	669	688	744	717	695	710	714	674	727	661	679	677	682	683	682	622	697	671	683	712	702	679	747	672	715	686	687	690	719	676	660	667	718	682	648	691	696	677	676	703	640	689	717	673	658	691	667	648	688	710	653	711	683	656	640	658	709	712	680	658	696	682	665	655	726	659	688	665	669	701	679	687	678	721	682	705
40640	18163	10661	2112	1095	738	704	530	475	394	390	399	420	374	380	331	355	330	306	292	304	292	321	292	294	272	269	299	273	218	278	280	276	247	284	254	260	226	257	257	286	271	271	243	272	246	242	264	275	240	271	229	243	257	259	240	276	266	251	235	242	256	258	239	273	235	232	220	249	261	249	259	240	244	230	249	266	261	227	258	248	220	248	255	222	213	236	274	239	242	222	260	255	277	244	232	246	246	280	239	238	258	229	231	234	217	247	233	238	262	239	228	281	283	253	245	236	234	220	230	235	232	225	262	238	215	255	254	250	242	233	251	240	230	259	229	229	250	231	253	235	240	217	249	239	254	221	243	259	254	270	258	229	256	261	258	247	260	274	228	235	255	256	233	216	243	245	243	224	249	237	249	252	245	219	189	272	245	216	238	229	266	264	229	242	248	265	279	220	228	237	236	226	228	262	269	286	263	207	250	240	264	251	259	268	209	221	255	254	221	249	239	254	232	254	236	261	234	237	248	257	263	229	219	220	259	247	245	205	244	257	239	236	261	225	224	256	213	255	239	238	238	261	265	247	260	256	280	261	263	213	255	250	229	263	236	235	243	276	265	255	252	245	228	250	267	251	248	246	265	261	267	237	255	248	239	246	245	225	246	250	243	258	249	232	237	241	231	272	253	262	212	249	247	257	199	247	241	249	237	256	237	242	245	248	269	262	264	218	260	244	222	267	286	236	244	261	225	241	237	274	241	248	229	237	260	291	266	234	254	284	237	254	277	222	243	240	246	230	232	277	246	252	271	242	231	259	260	244	229	231	279	215	260	227	240	236	246	250	233	238	272	257	286	230	254	228	250	256	261	241	238	254	231	245	251	239	264	250	259	253	229	257	231	245	237	236	240	221	227	254	277	233	258	258	228	244	211	245	241	261	257	276	242	241	263	227	233	216	231	203	249	250	255	238	239	243	209	263	248	271	260	227	230	230	255	268	265	240	272	275	265	248	225	267	230	258	270	230	248	275	254	247	248	227	242	256	245	244	210	262	240	231	277	253	258	280	262	241	291	250	238	258	231	246	272	241	260	248	226	250	259	268	254	227	265	216	256	247	232	257	233	227	259	269	245	247	245	220	267	251	223	250	241	252	238	234	244	241	261	252	227	242	262	257	230	250	234	229	248	225	244	231	242	251	251	245	233	228	252	241	243	227	260	232	234	263	231	277	252	242	249	261	275	280	242	270	240	245	235	244	253	242	243	229	256	231	232	237	259	275	229	229	245	244	259	234	261	244	245	295	225	237	257	254	226	238	224	246	232	222	270	223	257	263	247	252	247	256	248	243	240	247	265	227	204	258	226	226	236	238	250	250	236	218	238	240	263	220	229	265	233	241	259	210	233	252	275	256	243	273	256	230	254	242	251	222	232	282	267	232	254	250	240	254	256	236	256	262	248	254	257	234	254	233	251	245	249	256	248	237	232	264	243	257	252	261	249	248	229	242	269	256	256	242	235	229	236	251	246	243	236	260	260	226	247	262	260	241	236	256	266	264	243	230	229	252	259	270	240	220	239	250	269	243	238	239	260	229	227	282	275	232	230	264	267	256	252	218	225	240	253	203	237	242	241	246	256	241	247	248	241	256	264	222	228	230	232	237	232	250	253	235	247	243	269	225	222	242	257	249	245	238	219	231	272	225	237	237	228	250	229	246	254	233	237	238	238	254	243	266	269	261	251	235	232	260	243	249	239	230	264	256	265	259	231	239	237	259	235	234	254	294	252	268	251	255	271	233	281	232	255	237	236	228	260	234	224	237	246	271	232	241	243	246	269	248	231	239	232	249	238	247	258	261	236	219	251	258	245	247	204	251	268	268	231	249	249	253	265	255	248	243	235	221	211	258	246	280	274	236	242	241	236	236	261	254	217	259	256	242	228	229	232	254	248	272	253	254	242	247	255	237	266	247	245	245	272	259	225	248	223	262	197	218	261	252	276	232	263	240	232	252	220	256	226	245	246	228	255	243	237	248	281	275	229	259	262	242	222	235	254	236	243	213	229	242	227	251	234	251	260	251	230	243	257	257	232	251	251	238	237	273	244	258	218	256	240	269	240	226	245	245	264	266	279	294	217	266	213	254	227	232	260	258	244	239	243	231	211	248	265	224	260	257	231	229	230	252	253	263	253	246	233	263	250	246	239	256	230	298	218	246	270	238	244	230	255	251	244	234	232	262	267	246	225	237	243	239	273	280	225	253	264	258	242	242	220	260	242	231	277	233	245	212	236	249	283	245	263	255	224	260	237	248	252	217	246	240	241	238	215	240	278	236	230	243	220	221	245	262	233	211	242	231	237	244	232	269	222	250	237	223	229	265	249	258	268	239	231	248	222	242	250	247	255	221	270	262	253	233	261	295	246	256	255	245	237	226	230	265	273	261	218	258	251	250	255	252	233	251	243	270	243	268	240	229	227	240	241	236	249	220	228	264	223	254	265	251	265	279	277	247	226	257	263	205	223	214	242	245	244	256	232	214	224	230	256	221	246	280	261	237	224	243	251	223	239	213	262	238	249	252	247	247	235	239	241	258	265	234	228	242	234	248	248	245	270	234	207	216	252	253	245	254	232	271	265	248	263	243	257	236	217	236	234	273	259	272	239	243	255	224	228	248	220	221	231	222	255	264	266	221	228	257	266	215	263	292	245	242	238	262	256	209	242	244	229	253	255	283	221	259	240	252	244	235	265	236	256	244	264	233	222	245	257	229	218	258	252	252	245	263	263	246	252	269	252	239	278	251	267	277	232	231	250	243	249	243	261	266	240	260	247	253	231	263	237	268	261	250	232	239	267	219	258	234	198	237	235	275	223	238	245	218	233	251	242	256	246	265	246	250	276	217	240	244	232	224	220	241	277	221	234	241	264	296	258	232	246	236	249	246	252	227	221	250	256	288	275	248	219	236	289	254	233	235	238	254	220	246	237	268	260	215	236	266	252	263	223	275	279	266	227	229	267	232	274	230	233	236	236	244	249	222	235	258	279	261	255	255	275	260	246	260	228	241	256	259	275	242	263	250	243	238	255	266	253	226	239	251	256	256	254	240	248	247	238	243	239	245	214	261	256	239	233	270	226	264	252	258	253	240	241	249	227	254	250	306	286	282	249	234	248	238	252	223	253	277	224	248	259	198	232	234	247	250	260	254	260	244	222	231	231	230	279	257	251	251	230	202	221	246	255	246	238	221	238	250	245	237	230	278	239	260	243	251	242	247	266	244	272	267	232	234	242	254	252	257	249	250	253	231	237	255	245	233	236	261	215	243	255	252	233	247	238	255	235	221	218	229	238	243	258	241	245	250	239	241	240	260	249	244	229	250	248	247	242	256	286	265	252	228	241	239	273	269	225	247	254	238	235	289	213	224	218	257	247	230	240	225	228	269	254	250	233	228	244	252	254	237	275	221	227	269	234	268	232	264	250	241	222	216	235	242	263	270	216	267	245	273	254	277	216	245	262
26620	14120	13964	4375	3674	3062	2489	1949	1778	1534	1624	1499	1472	1536	1530	1320	1199	1056	931	937	863	810	919	819	865	800	767	834	818	847	758	713	718	735	676	658	701	667	642	623	641	602	624	629	654	613	668	677	589	624	614	673	663	621	598	617	604	625	606	626	658	586	589	602	601	581	637	559	604	583	573	603	618	591	610	617	598	596	581	575	610	615	589	598	590	591	576	585	557	575	567	602	573	574	614	617	576	589	567	583	587	603	561	554	577	570	545	598	578	567	616	602	581	609	612	601	599	626	579	591	617	619	539	594	569	550	608	572	578	608	560	617	567	633	591	565	589	573	577	599	598	596	598	601	585	572	596	594	601	587	610	598	575	572	549	587	562	586	595	581	648	550	596	541	552	548	624	537	558	557	606	574	593	592	568	590	590	614	599	576	611	611	578	580	628	598	552	586	585	575	580	578	599	613	599	613	598	577	571	584	586	556	518	559	619	600	547	550	591	584	546	543	585	624	567	606	606	584	600	560	568	616	625	597	580	600	578	592	572	627	568	584	613	584	570	564	575	584	596	582	525	547	572	593	578	586	611	553	566	568	605	579	570	625	558	579	541	561	581	641	589	617	589	638	572	580	574	587	582	615	601	571	611	591	597	552	578	577	590	579	571	572	594	600	585	614	555	576	576	607	600	566	573	602	597	637	606	619	587	602	575	590	594	608	582	554	643	530	562	535	564	600	569	563	556	565	548	568	596	594	566	559	578	558	592	592	594	607	606	582	579	580	605	562	627	600	582	579	562	610	594	613	599	590	565	600	550	576	608	545	570	580	625	631	579	581	523	549	549	558	617	583	602	600	556	554	532	572	645	585	550	593	570	529	594	537	616	578	569	596	550	618	612	520	621	556	611	582	558	583	579	537	531	553	586	578	594	601	559	585	574	619	600	593	596	600	592	562	576	614	613	599	528	594	606	598	612	588	600	562	597	599	608	603	595	566	604	578	598	578	584	592	596	577	589	616	576	628	553	631	613	612	594	562	583	638	547	599	600	571	563	589	551	576	586	589	618	591	588	604	597	587	585	589	595	583	628	595	575	596	599	553	500	587	558	547	543	539	562	568	604	620	550	570	597	632	596	647	623	622	567	535	567	601	574	607	572	525	560	573	611	589	610	573	563	578	595	559	593	611	572	574	584	601	587	589	566	569	622	565	602	553	601	579	545	576	587	597	582	610	579	613	614	580	607	560	623	630	565	589	584	591	524	570	611	589	608	596	565	556	561	608	574	607	608	608	601	571	601	584	591	570	618	618	574	556	582	589	629	591	569	524	571	568	593	568	555	636	583	563	618	594	561	579	592	572	584	569	556	609	542	592	587	606	638	602	617	593	580	594	601	537	608	615	570	588	553	588	580	623	591	585	586	633	554	592	608	562	590	590	611	577	610	568	602	560	603	591	607	549	547	589	537	600	604	590	583	570	644	614	590	577	552	574	543	612	622	594	527	607	580	560	559	569	560	586	589	618	556	586	617	574	620	551	593	582	580	597	602	589	600	594	583	556	629	612	603	566	533	566	569	588	581	598	564	589	582	585	585	567	588	634	581	580	606	606	588	547	554	587	574	588	595	575	581	652	521	612	591	601	583	637	547	560	589	588	594	605	564	599	564	609	591	600	582	578	591	584	555	559	581	588	609	600	582	543	567	605	578	497	563	594	561	565	565	588	599	562	571	578	600	626	564	623	555	603	588	595	590	577	617	548	624	552	545	567	565	587	605	589	587	594	607	580	585	608	568	584	604	607	605	607	609	614	616	609	566	559	557	554	581	659	572	553	581	588	594	552	575	619	593	606	546	584	590	614	570	554	603	530	579	538	588	590	611	618	589	580	596	584	586	600	593	561	543	584	568	549	568	578	592	586	610	549	627	588	580	595	542	592	592	577	579	622	583	644	619	578	591	567	614	591	605	578	609	609	603	590	549	615	554	657	556	541	612	581	576	591	576	575	568	608	613	615	592	604	535	592	594	612	620	581	613	577	556	613	623	566	575	576	555	619	570	561	553	607	539	549	587	579	615	595	573	595	612	578	574	559	599	582	555	570	560	607	621	593	594	590	559	551	618	528	598	553	556	558	606	582	559	576	614	612	593	592	563	588	561	591	562	582	611	561	631	570	595	589	547	565	577	556	625	571	603	596	580	588	547	565	601	598	561	578	563	596	581	592	605	623	576	585	561	578	579	524	537	556	602	608	577	608	579	575	611	585	554	589	559	562	559	598	568	568	564	609	583	593	603	608	640	623	584	586	581	594	576	576	614	595	574	560	583	561	563	554	574	566	602	558	542	590	609	605	589	582	606	586	562	565	623	588	560	593	596	615	620	579	607	577	615	600	588	533	581	574	610	546	610	617	564	603	623	585	612	585	569	610	580	602	601	585	541	587	547	572	571	559	566	557	550	566	587	592	596	554	577	580	586	578	605	565	545	595	592	574	570	585	570	589	604	579	581	584	583	559	592	581	559	623	579	564	594	579	581	594	605	596	552	563	543	611	617	626	583	563	584	595	554	590	548	581	595	577	610	560	576	548	550	571	601	568	586	588	559	531	580	561	591	589	608	577	631	629	583	617	551	616	590	576	562	586	591	583	593	632	584	603	617	571	557	628	634	587	553	547	599	590	546	612	543	624	614	658	565	565	611	589	602	561	606	600	579	544	585	626	596	603	571	564	581	587	606	593	585	588	598	567	593	561	601	624	615	548	614	566	603	594	633	580	575	546	594	614	588	551	633	543	566	608	616	585	565	594	595	549	576	572	606	588	561	592	660	556	608	522	587	567	574	566	625	585	571	566	617	603	619	641	618	625	623	643	567	596	600	601	580	588	612	590	570	603	568	576	611	590	587	583	579	547	581	604	573	586	569	589	577	588	547	588	581	567	581	607	614	559	609	624	557	564	639	582	614	565	609	546	562	575	586	609	589	608	571	584	561	591	577	554	573	594	578	571	602	570	574	598	605	600	577	567	554	607	538	541	589	572	606	597	594	566	565	551	556	598	574	568	596	601	577	556	563	566	587	561	593	564	561	536	565	567	611	611	568	574	600	584	569	582	611	598	588	591	610	613	585	607	590	605	574	598	606	631	583	608	573	546	596	595	559	575	582	622	585	631	594	585	577	587	592	604	604	583	593	629	564	632	624	569	629	598	600	578	614	626	556	626	592	582	623	571	589	621	595	600	611	595	605	578	561	615	602	598	558	572	595	597	598	628	581	615	548	597	584	633	582	589	603	590	579	589	560	595	605	595	619	626	560	559	601	592	637	609	528	585	578	600	592	535	597	541	613	585	628	603	588	550	593	613	608	608	576	591	598	598	575	577	628	607	508	583	589	580	603	604	599	649	573	641	573	563	568	572	589	560	602	616	544	616	604	557	559	634	604	559	590	570	578	603	573	620	605	631	546	590	549	573	627	627	590	573	562	593	584	618	585	584	587	592	557	565	616	586	572	587	627	595	603	585
17092	7037	2533	600	466	370	349	351	326	304	266	278	300	283	280	260	284	257	250	260	281	271	252	260	246	237	273	261	276	246	222	225	275	262	265	231	229	283	249	244	259	277	251	260	271	232	264	231	268	265	262	252	280	263	250	253	264	261	238	240	240	219	275	222	243	244	249	268	251	242	274	255	260	258	224	236	230	278	237	268	261	245	273	256	241	227	255	251	275	242	274	245	262	254	245	245	272	244	241	225	253	241	233	261	223	237	265	241	233	246	248	254	242	280	246	274	256	241	244	255	232	262	259	272	228	255	263	271	258	249	255	251	242	250	247	254	257	259	264	241	248	268	276	221	238	211	272	262	253	233	265	261	233	249	250	272	252	247	257	246	284	259	226	247	243	218	223	271	249	259	243	224	246	251	257	229	261	224	253	216	263	256	257	248	243	268	284	225	268	271	288	244	253	255	270	270	275	240	237	282	265	233	247	257	254	260	238	259	221	240	268	268	254	255	255	264	240	240	268	235	234	248	249	270	236	245	260	220	259	266	266	239	237	239	265	236	235	249	250	290	258	231	265	248	251	237	225	252	252	258	239	226	247	245	256	250	245	258	238	240	222	261	254	217	257	239	218	276	239	256	236	256	256	263	263	225	273	220	255	228	267	251	248	256	278	262	269	254	265	274	222	250	266	255	255	246	241	239	237	283	228	235	248	266	246	256	243	249	269	261	220	266	276	247	255	261	262	275	265	255	252	255	286	245	236	239	254	288	274	229	226	255	237	285	257	280	232	263	246	252	276	264	219	229	230	252	268	241	254	238	275	251	256	260	240	247	230	253	272	268	266	253	260	238	255	259	256	238	267	277	260	249	264	260	243	236	230	250	266	244	234	240	234	275	255	229	272	246	228	236	231	240	221	241	274	269	248	288	218	229	262	255	255	243	271	281	256	253	255	252	257	228	259	256	227	300	271	254	269	235	235	254	234	218	270	258	208	232	264	234	280	229	271	293	250	216	262	254	253	259	256	249	251	271	287	257	234	263	257	260	254	229	240	262	236	259	241	251	267	240	271	249	258	234	243	246	236	244	239	219	243	223	225	272	250	239	247	201	258	248	255	267	240	216	255	242	234	254	219	226	251	252	233	233	281	277	239	259	272	242	279	256	241	239	252	237	242	225	267	277	286	247	244	230	256	257	251	252	254	245	262	272	266	269	252	295	270	261	272	217	217	231	260	223	238	247	255	244	244	236	278	278	226	269	244	272	223	238	258	285	251	244	254	263	272	217	267	246	232	255	243	243	256	260	256	257	256	271	231	274	229	253	235	269	252	252	285	239	216	254	233	247	248	277	233	250	271	266	232	263	241	271	204	247	245	251	252	264	255	257	253	238	263	242	271	277	260	242	268	274	255	263	276	245	246	257	235	245	220	270	256	214	254	284	235	253	267	252	281	271	271	265	269	267	258	244	245	233	234	245	259	235	257	268	256	273	245	238	262	241	240	267	250	245	247	231	256	249	242	245	245	251	265	268	219	237	262	259	264	238	243	217	264	268	260	247	233	213	248	265	251	224	227	245	280	294	269	216	270	258	250	251	275	238	224	251	253	244	235	243	238	251	260	237	235	227	247	259	237	264	249	242	232	262	247	267	269	233	258	243	244	236	244	249	256	250	229	244	252	272	258	264	249	239	257	242	244	272	249	239	283	250	266	257	248	264	292	250	218	255	248	233	255	253	260	223	248	284	254	275	242	234	235	246	263	239	264	262	244	248	244	292	281	229	257	260	243	254	261	251	252	243	232	242	243	236	223	267	263	267	264	259	268	275	279	256	267	252	250	245	248	243	245	258	277	260	288	285	245	231	259	244	248	265	253	246	228	262	238	269	245	254	256	265	276	271	274	289	226	231	275	279	247	287	270	233	260	241	257	237	262	248	262	248	210	218	249	244	270	237	220	253	250	238	251	213	218	233	243	267	224	267	259	255	238	253	270	268	250	263	244	235	255	245	266	230	278	264	273	225	241	238	262	275	243	271	248	249	221	260	265	219	259	242	256	240	252	231	227	272	258	254	251	268	248	237	231	236	241	246	258	239	243	256	265	268	247	235	265	261	277	245	268	270	224	232	256	265	250	250	277	245	257	261	233	260	278	240	258	274	261	236	281	248	270	245	279	238	263	246	237	274	250	253	308	262	265	259	240	238	233	263	245	244	246	264	247	273	245	276	261	248	239	245	253	225	218	259	255	253	245	231	263	237	249	243	296	259	280	250	238	265	216	228	244	272	242	265	260	271	272	246	245	267	259	252	260	249	247	246	248	275	232	263	265	240	256	278	235	256	240	241	262	212	287	247	240	233	282	264	241	249	244	271	244	230	281	244	219	250	242	284	272	262	240	244	265	257	253	258	225	251	239	249	254	225	280	239	245	251	248	282	269	251	264	244	271	275	253	242	254	225	258	246	229	270	271	254	270	265	249	238	263	247	220	256	251	232	246	258	237	241	224	263	246	235	278	253	273	227	227	260	272	241	244	266	238	260	244	269	243	249	258	284	225	247	263	247	260	253	249	253	255	241	233	235	270	230	242	272	269	258	230	228	234	263	279	276	256	245	231	250	246	239	238	261	235	228	210	252	238	272	247	230	273	236	291	233	265	264	235	236	230	239	258	270	235	290	256	246	250	266	272	245	268	270	228	252	243	252	271	257	292	230	244	254	230	238	250	258	278	245	227	215	232	259	233	229	239	239	225	231	258	254	255	241	232	233	255	242	264	274	275	284	293	268	206	220	247	251	237	255	258	256	230	261	248	246	236	217	233	279	279	276	228	262	260	269	243	250	246	270	280	228	256	237	271	240	276	246	241	268	269	248	259	221	246	249	251	253	276	237	253	240	266	266	246	260	256	258	255	243	237	247	260	240	214	263	242	253	265	218	251	271	216	230	243	252	251	190	262	252	268	269	232	242	256	242	266	239	313	262	229	260	277	251	213	244	251	245	253	231	237	263	245	255	267	286	256	253	245	240	222	272	234	218	227	270	282	271	257	244	263	265	264	273	259	266	243	221	250	256	240	234	209	266	261	232	251	255	211	250	240	242	231	250	234	239	268	257	263	233	264	263	257	252	250	234	255	227	242	256	266	252	240	233	246	249	241	274	235	274	255	271	229	264	275	235	264	250	259	282	260	253	241	221	265	247	246	268	216	257	255	247	260	231	264	252	278	263	246	252	233	245	262	253	253	262	223	267	235	248	263	271	270	266	290	269	249	276	265	258	243	286	280	261	240	267	266	212	261	289	256	227	267	236	277	276	247	245	259	231	270	254	235	256	236	251	230	235	266	238	257	251	238	219	262	264	249	276	257	215	259	235	269	254	253	237	279	222	249	249	259	252	270	245	292	266	236	248	260	233	229	253	253	247	245	262	239	253	274	244	236	251	254	242	237	249	240	287	233	228	250	239	254	231	287	257	228	271	235	237	254	245	253	250	257	291	302	240	233	235	276	246	227	287
12350	6595	4190	1685	1533	1331	1100	1016	901	853	816	830	782	842	846	798	779	657	733	724	654	679	707	649	700	640	683	696	676	668	670	657	703	638	648	627	653	610	611	638	628	614	651	602	603	643	630	608	673	644	622	661	601	644	621	608	617	630	611	574	631	641	614	637	663	611	586	603	590	586	599	600	576	646	615	593	647	630	622	646	602	602	579	614	627	592	575	594	587	641	567	616	599	611	592	618	626	593	621	639	620	591	621	609	586	590	600	614	616	620	629	647	630	601	628	572	592	591	579	617	584	675	606	609	635	637	638	599	621	627	601	614	612	646	573	615	553	573	605	603	619	615	609	611	596	575	627	624	631	638	610	596	623	637	607	557	583	597	610	630	600	591	601	577	684	628	620	593	617	605	586	561	592	595	609	610	624	573	598	623	623	616	583	627	562	635	622	588	601	574	601	579	588	615	591	616	582	602	565	635	604	627	598	628	660	587	578	568	639	610	579	579	599	584	601	626	621	573	589	610	634	600	616	615	632	640	622	554	608	617	612	581	588	605	617	618	646	587	586	639	595	600	570	581	617	620	606	597	616	623	603	626	617	574	625	587	587	627	573	632	625	599	617	618	603	613	614	623	630	659	563	612	617	600	642	600	621	601	594	597	578	634	594	626	658	631	580	575	593	601	590	572	606	653	626	571	614	670	614	607	597	632	653	637	612	554	613	586	572	617	611	584	583	585	610	608	581	640	647	610	602	632	630	663	590	605	603	605	569	652	604	589	577	599	596	592	625	600	612	612	614	624	612	603	620	586	583	646	627	638	585	599	610	638	615	557	583	607	597	637	632	584	572	609	648	618	599	609	584	594	566	593	583	629	572	559	610	639	622	648	583	603	605	585	611	603	649	636	596	618	579	559	575	634	617	588	621	622	625	626	624	582	626	599	622	570	598	625	545	604	633	585	595	594	629	599	612	591	638	607	617	626	596	620	605	590	593	580	666	597	574	592	572	576	626	548	594	595	606	618	631	608	618	620	634	630	600	588	581	563	592	640	599	578	623	681	600	647	604	624	612	616	615	623	659	634	626	629	578	577	598	598	572	603	575	619	590	609	632	645	585	591	573	626	551	575	581	641	607	573	617	623	591	586	593	615	589	619	623	599	654	630	607	568	605	585	550	575	596	595	564	616	572	601	594	570	632	645	590	563	592	583	592	599	600	646	622	642	588	616	632	654	589	622	610	632	611	629	582	604	596	627	602	600	622	600	621	579	635	593	629	613	626	603	605	597	564	622	637	656	618	616	604	605	584	631	586	603	564	619	597	562	576	630	608	645	589	576	598	556	583	589	616	590	593	589	568	615	664	587	611	648	598	599	607	629	637	594	582	632	642	594	592	612	613	601	593	607	577	604	601	604	586	572	618	633	600	576	614	580	591	611	611	613	589	656	597	572	571	608	606	639	591	548	606	600	575	611	629	635	607	647	652	670	577	577	619	585	602	628	642	609	608	647	615	625	619	595	609	593	600	590	612	636	594	616	607	665	614	632	605	599	573	574	628	574	629	577	616	587	624	604	623	564	606	658	611	630	598	627	623	627	631	563	591	553	647	629	589	608	605	603	580	607	604	578	580	593	595	589	648	619	595	588	607	607	571	644	640	588	615	627	592	615	639	626	599	603	585	599	668	600	630	588	619	635	586	632	607	589	610	601	574	605	618	572	618	626	607	577	577	585	654	613	589	569	602	623	631	605	613	627	581	621	621	617	587	592	571	564	584	618	619	603	599	597	601	584	600	589	634	607	632	640	626	627	601	598	599	627	629	667	597	642	622	583	588	615	577	589	609	574	575	598	614	608	588	638	614	650	567	665	616	589	602	631	641	598	639	659	636	623	589	613	561	635	573	592	654	613	626	564	602	607	656	578	609	621	604	603	633	588	600	579	587	549	625	580	592	608	620	618	624	584	623	595	611	643	556	552	574	586	634	624	630	618	607	637	586	573	599	624	616	590	613	606	579	637	631	635	575	596	610	619	592	596	617	622	580	618	644	611	592	595	614	615	600	622	601	579	586	612	593	611	639	608	615	598	568	636	644	612	636	611	631	583	670	619	578	651	619	635	615	585	540	604	612	594	577	626	600	612	595	610	657	625	589	585	566	597	630	615	620	617	592	649	592	592	583	636	640	586	615	613	623	605	563	593	596	605	625	566	626	574	558	616	604	651	566	590	625	621	586	602	609	594	588	583	602	630	586	631	616	630	609	600	576	646	598	649	637	616	616	652	618	595	639	591	572	635	587	637	614	606	620	577	619	647	599	580	588	618	625	619	628	576	640	592	576	600	616	567	623	577	607	637	612	586	596	607	595	576	592	576	652	618	622	626	582	572	661	616	628	620	624	610	620	615	633	591	577	581	590	590	612	599	619	632	592	608	607	624	647	644	591	614	606	600	547	621	569	599	634	670	655	593	563	586	606	619	579	600	620	599	619	688	629	641	613	614	586	611	592	636	566	587	653	583	613	576	571	571	591	608	639	600	590	614	574	581	609	622	589	566	597	637	600	608	628	608	619	566	603	627	613	626	605	572	631	596	608	616	581	627	613	616	581	632	650	616	589	647	635	631	603	600	575	591	615	643	630	691	586	599	605	593	589	591	621	608	615	645	592	615	557	611	615	633	600	607	590	590	649	635	586	652	648	609	578	578	596	592	633	610	617	609	577	583	604	603	610	604	616	611	621	622	616	609	581	613	610	633	635	624	592	590	604	599	620	629	631	595	558	618	602	589	633	595	579	578	612	592	627	551	566	591	649	624	592	631	552	668	603	605	563	584	631	611	581	576	601	628	636	591	599	565	597	573	621	592	597	611	579	654	594	660	613	636	652	616	602	630	611	606	617	549	594	636	617	637	669	607	614	635	639	589	611	571	604	590	657	638	640	608	628	630	589	631	588	572	647	659	593	576	594	592	577	609	635	557	583	586	597	608	614	598	612	591	649	613	619	621	611	556	660	596	583	620	668	631	620	633	614	619	557	620	576	607	645	628	565	613	608	623	601	630	626	587	595	649	625	624	601	627	610	622	633	632	604	602	578	621	637	568	623	631	623	605	612	597	613	583	588	589	577	605	640	589	661	647	573	604	581	645	602	610	632	612	634	615	644	620	590	555	627	594	630	623	600	616	607	599	582	657	645	626	577	601	587	616	630	622	632	614	607	578	575	622	679	598	578	683	617	630	586	594	575	625	654	564	656	611	532	635	570	608	634	641	618	602	605	609	643	624	564	627	607	602	597	578	588	573	560	613	627	582	622	604	627	622	594	596	634	636	599	597	583	600	599	645	629	601	588	595	564	556	595	566	620	578	579	620	594	649	581	610	598	657	628	628	591	600	634	624	608	612	597	620	649	578	580	619	641	571	588	591	620	610	605	649	613	599	597	624	574	594	635	606	577	612	651	558	641	642	607	623	590	621	639	644	602	579	619	617	647	577	575	618	641	604	595	585	618	600	592	606
30483	13260	6234	1339	815	701	485	460	390	407	385	379	408	419	364	363	348	304	326	331	328	332	295	307	298	304	351	311	330	306	312	294	302	314	286	265	280	294	304	259	268	303	318	321	299	263	304	255	281	296	319	304	269	277	262	315	311	294	295	289	289	301	281	274	323	259	311	297	240	320	304	279	290	268	301	265	301	292	294	279	290	279	297	271	286	317	297	263	287	296	277	294	263	299	309	267	277	264	281	302	306	304	263	281	279	315	324	315	293	255	289	299	257	288	339	259	251	284	286	287	299	281	297	297	293	275	292	299	289	300	253	289	281	309	315	306	298	292	314	313	292	286	280	272	284	298	286	280	336	273	309	312	269	313	301	287	291	281	318	291	298	284	286	309	279	319	283	304	301	308	313	276	282	296	269	287	288	277	261	300	308	271	271	278	284	306	311	279	331	295	313	308	304	273	271	276	262	277	290	254	282	282	287	293	296	287	263	274	286	279	303	281	298	270	301	273	282	265	282	308	268	279	362	294	310	304	288	287	337	288	306	269	291	304	309	286	299	281	272	268	269	299	322	312	291	293	279	282	276	263	252	284	275	278	310	278	278	303	303	291	287	284	303	304	290	274	308	280	311	304	269	277	279	287	325	292	299	291	303	268	250	283	289	288	284	261	285	296	267	297	253	296	280	268	274	277	318	281	299	310	256	282	303	276	288	265	304	292	285	319	319	271	262	280	288	272	286	304	288	249	254	277	305	280	273	287	307	285	312	308	265	255	244	276	284	262	282	299	300	305	273	310	276	300	300	276	299	287	283	265	252	274	272	284	331	304	298	312	285	261	288	267	270	296	263	300	299	288	291	284	287	315	267	301	313	284	318	281	294	295	294	278	284	302	259	277	268	316	283	309	306	283	291	286	302	303	289	261	311	320	292	267	238	279	305	264	306	308	280	297	261	261	277	263	303	283	281	289	283	289	284	337	274	319	279	242	313	250	294	323	289	297	299	278	266	299	276	303	313	295	310	259	282	243	263	264	299	310	316	244	285	263	281	242	265	307	325	305	296	292	271	245	278	295	256	302	274	303	295	288	285	319	287	280	300	289	289	307	287	286	270	270	277	266	291	280	287	264	288	289	345	267	286	292	280	300	308	320	309	299	275	286	285	272	290	293	279	293	299	312	283	287	254	278	259	269	285	279	281	286	273	302	260	262	273	283	304	279	290	312	294	308	247	300	297	270	277	286	302	334	275	290	270	303	279	255	324	286	292	282	276	317	301	317	285	307	293	285	273	310	281	294	300	300	276	285	265	286	300	274	275	317	304	246	290	286	305	292	277	271	303	290	292	286	295	273	305	291	281	280	279	269	265	268	329	287	305	298	282	251	290	307	310	287	302	295	283	294	267	296	284	296	293	283	305	275	274	244	268	269	319	325	307	292	291	273	276	286	288	301	314	305	297	290	287	311	287	305	318	303	284	319	307	288	295	309	310	288	279	293	309	294	282	294	295	294	298	304	287	315	270	289	298	304	311	283	306	296	268	283	279	320	308	301	271	327	305	291	311	296	291	271	278	319	314	273	285	269	275	296	275	283	285	309	304	329	292	295	279	304	282	321	286	323	281	292	287	251	284	280	267	283	265	285	275	277	270	293	274	282	281	291	285	311	258	264	298	288	255	286	290	269	292	293	274	287	311	295	275	295	248	296	299	269	280	308	273	259	280	309	273	318	293	263	318	269	311	315	301	284	282	278	293	309	294	274	311	311	317	276	283	261	297	283	311	303	320	292	331	285	268	285	282	272	267	305	297	242	272	317	312	275	293	282	300	292	314	267	270	275	276	273	267	302	307	296	298	276	302	315	289	288	312	290	296	297	306	261	312	290	262	285	290	276	300	284	270	280	298	290	277	281	307	285	299	276	291	302	302	251	303	313	285	284	307	285	300	304	280	284	266	323	305	296	272	324	297	316	271	292	300	309	280	304	274	273	285	289	286	297	327	255	286	287	292	298	267	269	263	275	283	289	323	269	291	307	292	284	316	305	276	298	296	287	277	263	277	292	294	284	278	294	244	281	276	303	294	293	313	299	283	311	300	313	275	278	269	290	302	286	286	304	299	276	286	288	342	282	311	320	292	296	292	307	287	344	283	299	254	287	306	280	296	307	284	268	284	294	280	272	292	289	283	297	282	270	314	303	283	265	286	283	304	287	242	304	312	281	288	285	300	322	267	288	306	298	259	279	303	284	294	304	271	259	283	268	276	301	292	280	274	270	315	263	287	315	280	311	304	304	250	295	275	287	296	305	256	262	305	274	306	268	269	296	304	289	297	277	268	322	261	260	268	291	287	273	253	276	322	280	275	273	324	295	264	339	276	293	275	262	313	260	284	295	309	273	280	285	288	292	283	297	327	280	305	275	287	253	309	269	302	287	321	279	287	288	284	289	299	307	310	271	246	309	271	294	287	277	321	298	289	300	288	261	312	303	265	277	287	310	274	292	284	272	299	287	316	265	278	297	280	277	301	285	277	267	271	318	347	264	289	284	267	302	276	288	277	248	293	284	300	303	315	264	283	295	265	306	292	278	263	282	275	275	282	260	307	275	285	302	283	305	296	305	305	306	334	286	265	281	295	268	301	305	286	290	283	257	277	279	280	273	273	281	333	301	307	315	267	273	310	312	284	280	294	294	278	311	294	297	269	260	296	262	307	265	293	337	296	280	275	321	278	291	307	279	256	265	272	272	246	297	293	292	309	314	280	297	323	276	305	297	313	318	291	299	329	272	312	296	298	280	314	302	275	290	312	322	278	258	280	310	291	289	277	282	305	291	292	290	270	290	281	294	311	270	260	313	306	285	289	306	265	297	318	258	278	309	300	300	280	268	256	284	264	271	263	291	258	252	310	284	270	302	316	300	271	302	284	320	265	285	266	305	300	297	274	320	260	300	284	279	253	310	265	259	298	321	304	300	307	280	261	268	286	273	270	298	314	290	286	313	293	299	315	288	244	294	262	258	283	276	292	294	314	272	270	281	274	300	281	299	267	315	286	246	293	288	275	283	292	273	272	297	276	283	280	293	279	271	275	306	306	309	279	300	268	295	300	290	280	284	271	296	285	279	302	299	317	309	258	297	304	314	259	281	301	293	319	294	287	281	296	256	306	297	286	263	288	264	274	293	329	275	296	293	276	287	271	297	283	289	282	267	273	259	304	294	295	309	296	270	294	289	284	284	277	273	239	274	306	301	328	290	317	278	259	300	282	283	296	299	271	290	272	294	279	255	280	274	293	302	280	274	275	306	301	294	313	277	289	296	269	286	303	288	296	291	275	315	301	269	300	296	269	313	313	274	296	295	339	266	252	290	290	271	294	303	277	278	281	300	284	290	301	290	294	314	276	269	267	320	286	292	276	274	284	313	276	302	273	296	269	290	333	289	279	295	298	321	291	260	230	294	305	316	246	268	293	276	306	277	302	260	266	331	288	267	283	305	314	270	287	301	282	312
20939	11243	8907	3286	2745	2430	1930	1645	1482	1309	1270	1306	1299	1254	1199	1130	1037	922	925	839	900	884	898	826	872	817	891	869	866	766	787	747	788	763	718	752	691	756	738	738	685	749	723	763	712	723	672	710	725	738	684	718	722	672	732	741	689	705	740	694	692	711	717	748	684	694	699	709	716	721	687	687	707	713	725	666	745	722	718	668	685	685	666	687	689	669	716	698	672	646	667	663	707	663	758	698	687	702	684	687	712	699	672	716	650	705	694	659	690	699	704	643	716	740	697	682	694	661	648	706	681	724	725	755	639	744	642	685	748	628	718	672	622	663	716	650	748	728	690	683	662	647	697	636	655	695	698	675	732	651	693	714	703	655	687	729	718	644	673	685	658	686	712	736	686	635	700	695	697	650	731	672	681	664	712	665	686	674	727	712	705	652	665	720	649	699	705	700	690	727	662	678	652	667	696	689	677	678	696	701	716	701	718	653	660	637	674	630	626	731	667	704	667	695	710	680	685	686	688	653	679	671	676	675	687	687	614	728	661	673	694	702	683	722	688	646	686	662	686	662	704	661	667	690	721	646	717	678	674	666	697	675	665	719	705	718	679	703	702	654	683	636	729	639	678	691	685	730	686	677	685	653	680	673	640	689	675	681	725	688	708	676	705	684	668	680	656	667	714	645	659	705	660	672	720	668	680	689	684	647	764	693	719	746	726	679	666	720	665	746	672	657	674	669	681	759	665	675	701	702	720	699	678	638	646	679	639	676	701	657	679	714	674	728	684	676	673	716	686	658	680	731	662	737	656	698	698	640	672	670	671	669	673	673	675	685	635	687	678	695	697	732	712	684	691	679	698	713	681	708	657	671	691	692	728	681	702	682	694	667	696	720	712	713	670	685	701	699	668	679	702	698	725	695	672	696	717	652	676	696	649	703	681	679	696	704	693	688	705	674	692	679	675	718	701	611	705	704	696	719	643	670	650	689	659	697	696	683	695	666	711	658	689	677	679	673	708	674	738	726	686	672	691	634	672	692	623	658	679	694	702	718	714	691	638	696	669	699	658	686	671	684	687	696	663	690	658	704	750	689	683	721	694	730	670	673	712	677	690	691	710	697	701	681	676	637	700	647	716	676	674	706	744	667	685	685	675	646	672	693	699	683	703	647	702	710	674	679	672	691	665	708	704	664	663	708	652	717	727	691	670	700	645	709	696	706	663	647	732	666	708	662	684	682	650	723	692	619	635	669	646	694	706	668	661	753	714	687	681	708	693	680	678	671	681	648	721	697	680	732	753	671	642	671	647	660	676	700	703	699	682	712	665	703	648	693	734	689	658	696	669	705	700	687	683	653	718	660	697	715	650	685	718	695	676	651	694	639	682	728	698	664	696	710	658	728	677	719	696	712	682	691	674	708	724	665	707	662	690	727	694	692	690	687	657	680	659	667	697	695	641	683	687	667	732	657	662	665	666	653	702	643	665	688	671	686	668	701	691	653	666	710	677	662	702	686	717	665	682	670	695	679	683	710	652	714	683	665	754	706	682	686	669	696	694	673	687	710	664	708	667	704	698	678	681	692	687	682	684	669	724	676	700	687	691	721	674	681	647	636	678	691	682	695	738	700	724	709	682	704	702	701	673	710	715	685	709	704	672	709	626	701	683	669	645	653	667	705	679	677	735	677	664	696	702	708	685	699	704	661	699	688	700	704	704	664	678	736	722	669	666	678	731	710	685	653	636	684	733	688	680	670	681	688	685	702	654	667	688	716	699	659	722	695	626	722	735	726	622	713	715	676	684	699	681	666	706	686	694	709	726	686	700	708	692	691	692	738	709	669	653	713	690	662	677	698	691	671	655	667	704	714	665	683	744	668	701	723	654	664	701	690	655	673	684	703	687	687	733	685	676	693	708	665	682	687	668	713	686	657	672	655	664	677	681	685	685	710	701	714	688	660	678	719	666	685	669	650	668	712	689	687	700	644	673	675	672	662	674	652	674	650	670	718	649	694	657	687	680	667	653	688	702	716	723	685	690	688	673	645	682	710	654	675	673	703	706	676	717	673	670	721	649	658	716	672	672	705	702	703	637	683	660	687	677	693	649	691	692	653	685	674	685	705	718	661	687	651	695	707	647	666	672	609	704	706	647	694	669	708	673	671	672	648	697	697	681	690	704	707	670	690	701	672	639	727	673	703	692	666	690	693	694	665	720	673	675	700	659	691	666	678	705	652	636	650	673	692	663	689	701	672	688	723	693	677	729	708	672	676	689	682	691	714	683	663	652	703	684	695	717	640	712	652	659	649	663	674	694	693	670	646	671	678	670	674	718	674	641	694	656	672	700	636	710	667	716	676	700	701	674	615	659	710	664	707	652	689	733	674	701	695	715	681	652	693	706	685	695	691	728	682	675	690	666	694	656	669	713	713	713	647	663	697	675	685	670	695	669	659	667	673	704	638	705	671	674	683	659	654	665	673	678	722	667	673	675	664	658	757	650	754	709	721	727	664	661	676	678	712	691	675	695	692	675	670	679	708	675	672	695	660	681	667	637	701	637	673	690	690	700	707	719	732	693	671	669	689	686	659	680	671	701	684	683	662	686	730	702	691	648	675	709	649	764	649	715	685	714	669	671	690	671	688	673	710	690	666	702	655	726	708	681	672	679	686	686	708	693	680	685	687	632	722	671	679	670	698	665	737	702	693	708	699	672	689	682	681	670	677	680	691	719	652	720	705	692	633	655	676	694	660	708	641	693	685	686	683	693	703	714	717	695	690	698	721	670	696	722	686	705	698	668	700	683	745	727	698	695	703	737	677	688	627	688	677	666	686	641	673	729	718	622	717	707	661	739	658	686	657	672	700	691	672	723	657	736	719	722	672	675	654	675	693	675	689	679	717	702	649	699	678	682	686	677	662	683	724	703	686	696	656	653	682	676	673	701	705	719	646	688	740	701	667	734	654	685	677	672	680	646	696	719	679	693	718	728	679	648	701	710	695	706	709	645	727	685	642	701	710	696	681	701	676	623	630	670	682	698	703	661	696	690	710	686	687	698	659	643	662	663	658	673	696	677	694	670	668	667	690	676	671	674	686	672	652	722	655	740	676	624	711	679	693	680	631	680	666	721	721	650	699	692	694	750	675	640	701	660	759	713	669	644	678	702	681	690	694	676	679	672	679	716	693	671	643	669	688	724	697	715	657	718	722	650	696	663	684	688	691	715	664	675	739	656	700	674	690	698	717	725	689	664	671	660	735	688	640	657	682	668	672	701	689	679	657	660	716	678	635	672	711	680	712	676	692	685	723	691	694	699	684	681	688	669	699	717	671	660	712	729	713	707	703	648	690	655	682	665	611	692	653	662	695	671	690	744	643	742	693	659	665	683	656	678	665	693	673	707	760	655	710	649	685	641	661	695	704	684	686	675	709	674	671	649	665	663	640	699	739	684	665	669	683	683	695	671	674	724	715	701	711	678	671	697	663	674	683	669	752	691	724	706	681	652	715
38499	18783	11183	2196	1194	938	663	595	476	485	436	417	460	409	377	337	338	291	281	274	300	290	285	289	280	263	277	243	270	247	257	267	259	255	228	263	244	254	269	255	252	235	243	247	233	233	233	266	259	240	278	264	242	264	217	255	237	247	240	245	222	256	254	254	242	230	255	257	248	234	249	272	241	262	210	234	293	224	248	229	232	247	275	254	256	260	256	252	233	251	239	243	254	241	220	243	249	222	268	292	248	244	247	244	248	271	237	225	229	205	258	264	233	220	273	217	273	242	241	225	222	225	235	258	237	255	237	241	245	245	285	237	229	221	247	238	205	235	230	234	229	225	227	234	238	266	253	244	247	218	225	247	270	247	248	251	240	245	241	214	229	258	225	217	256	237	228	224	249	277	232	235	259	271	238	274	248	219	230	237	238	235	246	285	259	263	213	218	218	248	273	233	276	224	238	261	266	230	233	248	257	259	246	253	237	264	235	234	254	302	236	222	243	276	263	247	235	262	266	226	244	255	238	251	268	275	237	260	251	231	250	236	242	216	210	257	259	235	236	224	261	248	232	238	264	247	261	253	252	224	222	258	252	268	252	248	271	237	242	227	230	244	251	245	265	245	232	255	210	219	257	247	272	252	234	223	258	222	250	264	220	230	239	236	223	265	254	250	251	245	252	250	247	214	231	240	253	244	248	214	215	199	249	243	220	253	228	232	228	235	243	220	270	227	247	232	214	217	229	233	234	231	212	212	229	240	246	215	256	247	234	238	232	248	237	240	265	258	235	239	239	236	263	230	239	244	252	272	221	235	256	244	233	234	260	253	229	238	282	242	225	261	253	212	236	232	223	243	271	251	226	267	248	235	241	246	241	249	254	247	297	209	240	232	249	243	236	245	229	255	235	235	245	223	230	257	270	247	259	262	257	253	219	255	227	280	252	243	229	251	241	254	239	257	245	273	246	258	280	254	243	235	264	249	236	268	271	223	224	224	231	225	265	257	230	267	227	261	269	241	261	225	253	240	252	257	245	222	225	308	262	230	237	228	255	231	253	247	246	234	234	223	244	224	253	238	264	222	258	271	206	243	209	234	227	243	248	247	221	226	247	245	253	217	218	264	233	261	234	228	206	246	264	235	258	256	232	235	241	228	256	267	240	238	237	260	248	254	232	246	227	232	249	262	258	243	237	274	244	223	262	288	249	242	253	232	253	242	251	238	261	262	252	245	228	258	251	218	232	244	229	244	226	231	247	227	255	254	242	236	235	260	251	229	229	259	245	215	244	298	222	222	244	263	251	262	247	247	230	251	271	256	214	256	253	261	245	231	260	258	236	220	230	247	265	247	253	231	228	245	236	241	225	237	265	230	248	271	244	264	246	207	288	248	226	260	255	225	237	223	255	271	251	231	244	244	229	225	223	256	229	246	251	243	218	236	267	214	233	271	248	240	244	225	252	229	259	215	274	252	244	202	229	246	232	248	270	270	295	227	261	249	229	236	246	251	234	287	261	254	225	228	226	253	236	241	255	262	225	225	217	219	248	274	239	253	276	248	246	266	212	219	210	227	253	238	242	255	240	273	235	244	236	219	243	255	275	284	223	226	268	233	230	247	219	228	243	240	261	251	243	256	232	243	259	253	229	228	212	223	218	225	263	249	238	237	210	226	244	265	214	222	239	255	236	244	259	227	251	265	246	267	231	269	214	257	232	244	254	239	246	259	261	231	235	226	253	241	226	252	225	251	245	242	258	267	240	262	218	258	247	262	249	231	213	233	220	263	248	261	257	228	239	230	229	205	241	220	246	249	238	232	238	233	261	225	247	234	218	238	231	253	276	281	234	231	251	249	248	239	235	253	237	229	266	273	219	230	252	230	241	249	251	243	266	230	227	242	265	253	253	245	269	204	235	244	249	242	254	248	220	202	242	226	208	229	252	244	249	239	239	218	246	223	242	239	232	216	215	231	252	231	243	236	264	271	239	245	225	254	235	268	252	246	265	252	262	259	257	236	247	257	244	235	228	244	250	220	248	255	246	269	255	251	247	272	247	259	256	246	238	210	245	251	250	227	217	233	260	222	246	256	236	259	242	228	248	240	271	240	261	236	245	251	224	258	226	256	252	257	243	263	229	215	219	248	235	255	213	244	246	241	252	247	261	256	259	249	265	233	258	277	246	241	242	214	244	255	224	249	255	242	246	218	241	268	252	237	216	223	234	213	235	238	248	241	245	249	233	186	238	221	229	236	231	265	238	230	222	210	266	234	239	252	255	215	231	224	251	245	217	254	250	239	258	262	255	236	235	244	251	251	285	263	235	230	202	251	225	238	230	228	229	246	240	239	222	264	245	227	221	234	261	237	226	241	244	254	264	225	245	281	228	223	247	260	237	235	236	240	245	243	270	243	250	253	258	250	237	239	223	247	239	224	238	249	254	241	227	244	233	235	261	228	235	232	250	253	243	251	228	271	226	245	218	240	233	218	238	241	250	236	242	252	221	247	247	258	281	228	203	269	238	247	260	220	268	240	226	256	211	255	222	247	226	270	252	240	246	215	241	233	252	277	238	234	230	211	210	222	241	239	250	248	261	270	236	253	255	213	282	243	247	231	235	239	247	248	241	253	250	227	212	241	215	272	250	266	263	272	237	246	231	254	269	246	201	253	237	259	269	225	217	244	256	240	247	258	244	231	253	278	212	240	251	253	255	229	249	245	274	260	242	265	246	237	242	229	280	255	234	252	240	243	274	263	249	253	249	243	234	234	236	252	256	244	244	236	260	224	253	262	251	265	247	237	237	264	226	229	217	266	236	244	253	232	216	231	207	243	233	244	240	246	207	219	277	215	242	212	250	227	254	246	220	222	245	258	249	249	234	237	217	243	241	237	242	250	254	232	259	218	272	223	228	280	222	213	248	255	220	262	253	232	231	212	235	257	265	242	247	243	253	250	244	256	267	222	238	226	257	254	230	225	227	246	245	240	230	235	237	224	238	251	224	257	235	231	258	262	241	212	236	231	227	238	244	215	231	251	234	258	234	225	232	253	265	247	240	269	260	256	218	238	245	249	214	220	264	239	261	234	253	203	269	242	243	229	280	255	256	254	227	238	256	232	220	266	261	229	225	289	264	244	265	233	214	272	234	197	258	244	238	242	219	225	270	273	235	240	235	240	268	250	237	220	240	246	235	244	230	248	254	257	238	204	257	235	242	226	228	247	233	221	264	240	250	233	275	243	233	253	228	245	226	207	212	231	265	255	265	241	255	227	224	226	247	224	214	225	266	243	227	248	261	230	219	221	230	255	236	213	265	237	266	225	235	231	252	238	239	243	274	246	246	237	252	243	257	249	239	218	240	241	268	233	236	240	255	228	231	252	253	250	242	238	229	238	265	235	235	252	246	241	251	247	226	235	218	232	226	264	221	209	233	220	262	232	283	242	214	251	223	240	229	260	278	252	227	249	233	262	241	226	243	234	262	231	245	244	228	238	240	205	261	254
25002	14790	13709	4447	3969	3496	2603	2135	2009	1800	1768	1620	1646	1608	1468	1247	1089	1074	960	942	982	925	936	861	767	856	842	836	907	768	831	753	724	693	694	707	660	667	663	650	631	649	676	611	615	583	655	655	606	602	667	659	608	591	609	632	631	652	601	638	602	636	611	595	617	629	665	627	595	559	590	596	578	600	559	534	558	612	582	581	586	603	538	621	578	569	543	560	562	562	594	594	590	633	565	553	595	620	561	623	550	599	572	550	598	582	597	535	586	595	563	570	582	600	556	562	571	580	642	596	558	568	586	590	555	572	558	624	557	578	575	611	608	622	554	558	602	611	613	608	565	606	568	582	583	602	605	589	558	592	550	631	606	588	579	547	577	589	564	590	614	671	574	553	560	558	562	617	579	556	553	582	621	580	564	594	546	579	570	609	570	567	591	602	604	574	560	572	577	600	593	607	573	601	551	567	546	531	573	559	535	585	641	575	582	597	582	664	542	588	623	596	563	582	598	552	564	590	522	553	608	598	601	570	563	586	589	595	602	588	571	592	626	591	612	582	584	578	610	587	548	597	601	530	584	568	583	592	561	561	587	588	568	587	560	562	588	560	598	578	585	536	571	616	568	549	589	588	562	578	589	572	570	574	595	554	560	589	564	569	573	594	603	507	615	600	579	550	578	577	574	582	574	604	601	576	604	568	543	572	576	586	589	614	572	557	546	551	546	585	618	555	575	588	576	555	555	594	555	577	577	561	534	613	588	597	578	589	596	569	602	566	573	605	609	576	606	541	611	575	550	593	584	562	608	550	602	634	580	609	576	596	584	566	575	515	545	580	617	548	592	576	577	561	575	599	559	599	607	558	550	584	575	554	563	583	589	663	541	580	582	622	587	592	582	626	560	588	566	640	537	576	563	542	596	583	580	561	614	594	525	558	553	575	564	568	536	570	558	559	593	597	588	601	585	574	608	634	559	602	550	558	597	609	557	598	593	579	589	564	589	562	550	596	611	576	591	593	604	578	592	609	523	593	583	583	570	578	560	606	577	551	608	544	562	578	557	561	591	592	583	578	615	544	620	544	616	593	586	596	550	602	542	605	588	605	537	623	578	576	567	595	600	544	569	576	592	536	602	629	540	600	547	554	560	584	572	566	619	577	563	548	543	603	596	554	584	561	545	608	566	578	569	602	598	572	590	590	601	595	602	601	578	623	576	565	608	582	616	608	533	597	611	585	565	578	553	558	569	587	584	587	534	548	586	549	594	591	609	567	538	535	560	585	607	615	567	589	621	607	549	641	564	588	561	599	578	568	584	588	552	585	550	576	547	566	556	580	595	591	599	578	586	594	603	591	627	567	606	630	556	597	596	625	580	555	592	610	594	595	608	585	574	593	603	614	601	575	538	534	582	606	542	602	574	605	601	550	603	601	598	614	533	603	562	613	585	598	601	566	617	565	584	588	622	540	631	541	538	562	569	548	559	553	616	610	581	555	605	623	610	607	564	567	551	592	574	583	540	566	594	568	539	629	615	547	585	602	611	575	545	625	596	589	591	585	606	583	546	616	597	598	624	591	617	518	567	603	599	567	572	599	583	626	583	617	578	600	587	566	642	591	556	622	561	576	627	571	589	609	634	539	598	590	558	572	601	644	547	563	603	569	522	596	562	576	597	575	564	558	581	610	553	610	552	567	580	569	564	612	600	580	589	567	585	580	554	560	594	586	578	620	583	589	569	610	557	607	572	628	595	579	576	526	566	579	572	568	549	546	548	560	531	557	561	572	569	567	603	611	569	589	558	628	587	551	593	588	578	576	558	565	556	593	573	589	604	554	572	544	581	591	607	561	604	566	526	603	585	548	568	578	585	616	611	560	557	534	548	612	589	605	565	599	605	555	565	557	582	577	580	596	592	588	594	560	555	572	599	619	581	583	588	578	561	603	578	611	581	601	587	631	622	554	587	578	568	573	595	618	588	585	548	558	561	586	619	567	561	546	596	598	582	563	577	603	632	555	530	592	566	572	569	592	581	537	590	629	577	579	545	577	556	553	593	557	583	598	600	581	569	593	574	552	538	598	601	588	570	584	599	613	550	576	591	567	579	581	593	606	567	582	595	575	570	596	553	597	588	570	567	549	599	578	578	550	569	562	611	567	589	560	586	587	584	592	571	595	584	562	596	578	613	640	537	591	541	579	615	574	545	595	595	567	559	590	593	580	540	565	547	563	584	573	603	639	591	589	569	564	556	563	572	554	605	605	562	551	530	536	576	526	553	563	576	595	567	633	586	588	582	601	618	595	583	588	581	622	620	550	578	566	566	587	554	538	571	598	600	575	545	573	530	603	633	574	588	587	593	567	570	582	581	548	552	564	603	596	590	579	574	580	572	558	568	557	561	603	551	598	559	545	574	593	589	558	526	581	573	574	591	588	555	592	576	614	591	573	570	552	580	593	585	575	621	642	587	606	547	569	601	531	630	580	564	563	574	609	566	583	593	603	569	606	585	572	568	555	587	582	558	613	534	553	606	553	615	618	572	562	582	598	553	604	559	594	556	577	578	586	559	559	579	585	571	538	609	567	600	608	561	618	549	596	572	618	597	631	550	575	601	604	588	599	569	631	602	558	581	596	603	630	568	587	579	565	570	550	572	574	614	553	567	590	585	574	572	607	562	602	538	599	584	599	556	557	588	563	626	575	588	555	620	616	580	541	585	602	586	574	587	594	615	612	603	587	598	571	528	553	599	596	572	559	580	593	590	626	575	560	547	587	561	596	576	572	574	602	598	634	592	547	568	590	608	566	577	610	603	558	563	622	586	564	598	593	572	568	557	588	572	580	580	608	627	609	541	569	623	577	629	615	582	557	584	600	569	600	609	600	555	551	558	570	597	615	581	535	584	554	550	572	570	570	578	541	548	632	594	553	595	578	587	581	556	594	594	571	551	576	634	605	603	542	568	543	579	608	560	613	566	575	589	575	579	590	548	584	602	531	563	582	595	570	612	569	584	622	580	557	605	585	618	578	587	521	573	583	551	592	543	564	551	583	620	556	582	593	571	623	594	567	562	587	584	579	548	539	544	596	550	563	582	621	531	585	599	574	603	548	586	603	617	578	582	570	586	558	590	573	565	602	546	585	589	569	545	596	590	564	593	550	586	611	565	583	605	590	553	635	550	528	600	601	559	573	643	589	575	581	583	550	598	556	566	595	575	571	576	587	606	561	559	581	610	570	553	578	595	593	543	594	563	601	597	568	518	577	589	566	570	536	562	588	608	602	535	563	571	607	560	581	564	615	574	609	606	582	547	598	635	562	594	589	583	550	587	617	512	601	580	577	637	618	555	582	537	540	572	543	614	577	609	605	567	627	569	564	569	508	625	588	583	574	599	589	585	541	544	555	581	594	608	601	608	566	567	578	560	601	549	541	576	621	583	604	604	591	565	584	587	591	577	610	565	550	576	597	601	595	559	619	581	555	606	620	549	613	586	592	556	591	625	572	567	598
16051	6366	2594	577	497	366	327	292	317	311	309	285	282	284	268	292	253	269	266	276	252	240	251	294	263	231	284	275	281	244	266	277	267	261	281	240	279	256	261	251	254	247	252	250	278	245	242	220	232	251	245	233	277	245	262	265	246	283	233	258	243	252	228	233	260	213	253	249	261	283	254	247	245	242	230	246	257	253	244	262	220	259	267	255	257	244	292	262	237	248	273	260	242	246	261	248	244	275	236	280	250	249	255	254	257	231	229	263	222	267	261	243	253	288	263	242	263	231	262	271	241	261	248	254	289	258	254	240	247	247	220	235	256	257	246	232	251	256	225	249	250	253	256	264	240	260	223	232	251	269	260	248	236	273	244	258	272	236	252	248	249	266	225	241	260	263	242	240	250	236	230	256	234	264	234	226	230	224	247	253	263	240	241	264	231	247	261	216	227	252	244	302	216	261	260	244	247	247	245	240	241	216	231	264	235	268	262	227	245	223	239	273	232	218	263	233	229	248	224	244	261	262	244	231	269	269	241	292	267	237	257	273	263	244	249	263	244	262	235	255	255	231	240	238	247	239	231	255	240	254	243	257	274	259	263	254	247	265	225	238	255	256	250	260	241	243	261	223	272	249	229	250	264	253	221	251	265	244	248	261	232	232	275	268	265	251	192	249	269	248	266	286	246	236	257	260	263	263	264	257	264	247	243	251	268	243	230	250	252	237	241	230	293	250	236	255	247	260	253	263	233	255	288	225	241	267	227	267	247	223	234	274	255	241	219	216	232	253	278	226	254	241	283	247	243	228	267	227	278	246	232	247	241	240	233	271	268	250	244	254	231	252	258	265	221	258	253	257	265	227	254	230	258	233	226	237	248	229	224	252	245	238	234	228	261	228	247	243	258	251	263	256	237	266	282	240	253	224	271	270	227	233	254	241	221	260	270	281	278	236	244	254	246	249	270	244	252	237	234	288	264	266	266	247	230	218	267	241	238	275	268	244	266	250	245	236	252	254	236	263	230	214	264	257	262	265	261	253	253	253	247	266	229	243	243	249	227	272	250	242	250	234	267	254	219	276	209	228	243	245	243	243	248	247	244	250	280	288	252	235	216	231	223	236	236	216	232	224	265	228	240	260	257	222	261	265	269	261	249	246	212	257	254	272	269	268	258	267	222	238	261	265	268	241	234	240	246	242	264	239	243	274	271	221	245	284	208	257	271	235	237	255	242	235	254	243	264	260	235	253	258	273	273	239	234	238	261	227	257	248	247	196	235	266	235	235	278	215	232	255	227	244	219	225	283	300	257	231	264	230	244	222	218	238	246	255	230	238	260	248	233	231	238	220	249	237	256	236	244	253	244	227	256	286	278	252	262	255	239	240	259	249	242	268	231	288	255	244	234	242	252	243	231	284	251	249	268	237	255	264	225	225	243	254	258	243	248	245	241	253	279	238	239	238	240	245	272	240	256	247	235	240	250	250	262	236	232	249	303	264	255	244	263	273	245	241	244	251	234	241	258	252	251	228	215	261	257	235	231	244	230	255	281	248	254	248	200	250	232	266	259	230	259	272	244	250	260	272	236	250	239	233	242	282	260	240	243	247	259	258	220	245	268	265	229	292	244	223	225	231	248	256	231	249	247	227	249	222	229	258	264	258	259	215	288	261	231	287	242	263	236	248	247	263	265	241	263	252	270	261	235	218	244	213	223	253	270	233	247	254	219	245	261	241	238	232	241	244	213	236	235	265	207	241	226	232	227	280	256	239	253	253	271	235	256	264	254	263	237	241	234	258	249	252	258	258	248	217	280	257	256	260	259	260	256	256	266	256	269	253	239	239	243	241	256	241	244	255	242	246	235	250	253	258	236	274	262	255	241	240	220	248	282	253	272	251	274	240	245	261	256	229	275	247	244	251	250	250	244	208	257	269	251	237	244	218	281	253	254	244	256	273	238	239	254	262	263	273	241	267	214	257	219	246	269	238	263	246	204	226	248	250	258	237	261	216	254	232	250	230	252	262	240	260	263	241	240	259	276	241	244	258	255	244	264	239	263	276	261	236	250	257	241	249	253	239	240	265	250	233	240	271	243	252	261	274	260	251	248	251	248	258	258	245	268	267	289	258	242	235	242	248	256	246	247	231	223	277	267	229	259	237	246	218	235	259	222	240	253	231	250	262	245	205	281	244	268	229	242	245	241	230	253	259	234	228	249	261	253	239	265	261	253	251	262	248	259	236	238	231	242	240	215	271	265	239	256	248	260	237	243	253	247	262	276	242	247	252	272	236	223	268	244	250	235	232	268	249	260	259	233	241	215	250	238	265	268	278	252	268	283	222	238	242	246	250	268	266	247	269	269	237	241	231	227	280	243	246	259	249	251	255	250	242	261	226	271	234	221	265	274	252	268	256	249	262	243	253	240	249	251	278	276	260	233	257	241	253	249	250	298	232	277	244	248	254	278	256	240	213	255	279	289	244	232	244	216	273	244	273	225	241	289	261	259	262	243	266	234	237	247	277	238	245	237	247	257	274	236	269	223	234	254	227	257	253	252	260	244	257	250	252	278	237	242	262	230	229	265	265	232	234	274	222	184	231	226	263	216	230	259	249	233	246	233	254	250	240	255	234	285	252	253	257	251	250	221	241	243	266	261	239	263	259	263	226	263	225	271	265	237	241	228	233	274	243	261	222	295	232	237	237	211	267	236	262	228	268	263	264	250	242	240	225	263	239	246	255	249	259	254	237	253	244	242	246	259	282	237	248	250	223	260	245	262	222	234	224	277	254	220	236	259	220	298	280	254	245	256	268	231	226	239	241	208	244	252	246	263	242	244	250	226	210	257	263	268	248	247	249	273	256	228	254	234	230	258	278	242	213	247	257	262	249	273	262	219	248	231	246	275	227	263	237	239	247	241	234	238	248	258	229	258	250	229	224	218	233	227	238	237	225	239	278	226	237	257	242	266	274	228	260	241	245	253	282	280	239	255	271	243	248	230	269	233	266	262	236	274	230	264	254	258	267	278	233	263	258	232	249	260	256	247	238	242	254	275	292	266	241	236	236	252	258	251	242	223	243	274	253	235	236	250	273	245	273	246	246	265	222	232	260	249	270	255	250	272	295	248	268	204	216	226	240	235	233	257	257	227	233	230	250	226	239	231	234	224	248	247	260	211	237	275	272	265	262	231	234	218	234	244	267	249	260	232	253	238	250	231	226	237	246	247	231	236	236	258	261	253	262	281	263	267	249	242	260	268	227	249	256	250	247	267	235	238	239	231	244	237	252	267	252	239	247	236	218	256	262	254	268	243	281	238	264	258	257	248	250	267	246	231	247	243	265	259	256	270	270	241	249	248	239	232	234	237	229	239	241	243	272	228	266	260	248	241	249	241	264	292	252	259	252	281	216	224	235	263	222	231	231	286	245	262	268	269	244	267	270	244	253	228	282	225	235	246	259	260	239	246	257	255	268	244	247	275	244	253	224	209	256	254	226	238	248	246	271
11350	6098	4250	1641	1554	1329	1118	934	911	860	793	789	874	834	792	770	711	657	656	663	704	746	692	677	659	679	620	614	694	644	632	619	613	641	585	607	634	665	638	594	632	645	632	591	628	632	591	626	618	680	635	608	585	606	627	599	599	624	628	617	616	648	582	617	577	579	634	624	565	575	637	650	578	605	620	593	609	610	607	612	590	617	586	583	601	607	614	614	587	603	577	643	580	567	577	625	595	600	621	607	632	627	633	638	622	584	587	609	642	637	631	557	570	619	578	575	558	625	605	572	555	595	588	636	591	612	621	588	587	609	582	600	645	596	620	626	629	638	581	604	585	589	607	583	572	569	603	636	576	598	583	584	613	593	583	617	611	566	620	589	590	597	566	592	618	600	581	591	622	585	599	614	596	554	593	622	569	649	590	606	598	616	588	596	583	603	614	627	575	571	573	613	598	611	655	616	594	619	679	583	609	588	633	611	661	628	607	596	634	581	624	613	581	608	638	620	587	609	564	596	600	594	609	624	613	623	584	584	627	634	586	633	604	583	595	570	608	625	597	627	601	608	631	586	593	597	622	616	611	567	668	569	541	606	567	657	618	578	582	603	633	567	571	591	604	613	592	561	621	580	614	607	623	640	632	602	579	618	603	579	618	597	611	587	563	609	604	613	650	569	635	582	604	592	627	566	573	581	555	615	602	612	589	603	608	570	584	607	631	633	605	557	613	600	583	589	609	618	604	586	622	680	596	567	621	623	631	656	595	570	615	632	601	626	618	597	612	612	571	637	667	613	583	629	624	614	620	591	630	601	611	625	589	617	635	643	591	619	619	610	586	582	584	626	549	617	574	607	565	597	593	582	579	610	607	620	637	541	562	635	603	638	578	593	614	600	615	599	632	575	540	602	581	551	635	610	586	595	578	594	590	561	632	577	608	592	581	622	546	623	615	614	617	618	607	580	589	653	577	632	623	582	571	592	589	652	603	605	582	592	626	640	627	608	587	621	598	580	610	619	599	576	557	634	608	627	582	615	618	595	596	626	605	585	625	620	591	644	621	592	616	596	618	632	592	611	648	618	599	573	669	628	586	629	611	615	610	563	579	567	604	590	576	622	607	594	614	587	613	588	578	637	589	598	640	636	612	651	585	547	657	595	600	593	627	553	612	596	588	631	615	580	567	601	639	609	602	585	602	626	584	612	597	581	584	619	566	601	587	591	622	589	614	609	648	564	617	593	558	596	638	628	604	642	618	553	593	611	622	595	583	597	598	575	604	617	608	603	608	596	535	623	653	590	624	596	623	639	581	632	602	580	620	621	610	642	629	565	593	608	595	595	579	585	558	586	587	605	604	648	574	603	644	604	639	592	562	631	644	640	615	635	595	605	611	578	630	627	620	588	594	606	612	588	627	619	607	615	600	581	590	575	623	601	615	577	565	608	599	640	614	578	596	614	630	619	603	605	615	596	606	597	637	609	588	616	573	581	615	589	599	586	611	629	602	597	582	611	607	619	551	627	608	607	589	624	634	608	638	598	581	588	623	573	590	566	621	608	585	627	658	594	586	615	610	598	588	586	619	631	590	643	625	603	613	603	603	609	622	618	597	609	590	635	598	618	613	624	583	577	646	616	595	608	591	583	606	625	623	602	610	555	587	615	619	621	616	618	585	594	617	618	609	583	595	594	669	581	560	601	599	627	592	562	601	573	575	563	627	589	590	601	636	595	634	610	598	649	606	592	585	600	659	588	580	588	597	565	597	616	585	648	604	637	627	614	580	624	625	578	588	596	597	607	629	625	609	604	639	608	634	590	578	609	611	644	571	585	640	595	571	564	636	613	580	539	571	568	597	560	628	654	605	600	637	650	612	578	598	565	606	604	602	602	585	604	610	631	589	630	591	595	632	602	587	582	609	602	604	611	608	656	616	599	590	623	613	636	595	598	635	648	599	583	609	574	630	608	585	613	637	583	602	638	594	604	606	589	598	615	600	645	624	637	586	575	597	608	613	613	600	554	602	585	620	607	606	583	631	579	621	613	622	572	582	572	592	621	551	595	591	619	608	631	612	579	611	584	577	559	552	578	651	648	657	592	629	621	608	582	623	619	641	625	608	585	593	605	643	589	578	590	587	595	569	560	599	639	603	649	586	603	630	591	591	611	635	658	609	600	589	615	592	548	564	608	624	575	641	575	587	603	581	573	571	626	585	618	596	628	621	603	588	611	585	618	603	625	595	605	577	591	597	578	637	605	638	655	600	618	610	638	629	632	573	571	584	617	606	622	633	559	615	623	609	614	576	602	635	611	596	555	605	656	564	628	586	629	605	535	624	631	616	613	585	562	648	610	600	579	596	634	565	606	624	576	610	597	574	590	604	583	575	611	608	553	621	591	592	605	599	638	606	669	638	613	617	564	664	568	624	590	622	615	601	596	607	569	633	604	591	630	623	573	627	583	599	612	607	659	558	631	583	596	600	612	594	609	597	625	662	580	626	622	617	632	634	592	649	613	595	667	620	592	576	628	626	599	628	648	621	635	593	629	617	510	599	599	624	634	614	594	602	613	600	588	591	595	589	558	647	617	579	589	603	641	593	608	565	548	562	585	625	540	620	590	577	611	549	610	622	636	619	638	586	616	600	600	596	614	632	573	583	598	573	665	613	601	610	619	579	614	623	578	598	625	600	583	599	606	644	605	586	625	588	622	581	584	567	592	549	598	625	570	635	588	592	611	613	590	605	614	612	603	603	590	584	541	598	633	571	598	585	633	587	597	630	604	622	586	618	609	611	638	560	619	630	603	567	597	587	587	602	633	601	612	604	610	630	581	585	596	581	592	594	592	600	566	655	608	667	605	569	633	625	605	576	602	583	615	578	589	575	625	606	600	614	582	579	605	561	549	596	602	593	589	579	656	638	609	574	611	581	574	624	590	623	661	614	629	637	584	611	596	585	621	598	616	590	585	611	609	624	605	613	559	579	628	656	591	632	614	594	582	647	600	603	640	593	626	566	624	620	591	627	589	621	545	616	601	632	588	583	628	608	635	600	630	663	567	607	596	636	597	586	633	563	616	623	613	584	627	598	571	626	664	605	561	575	607	615	664	618	645	577	634	602	611	592	605	587	617	634	603	609	576	573	588	623	695	654	595	557	555	579	619	622	650	565	612	562	581	622	575	617	605	554	619	600	594	570	570	602	631	600	605	596	615	598	578	610	595	565	612	599	598	609	594	620	588	580	575	659	582	571	593	627	601	584	631	602	608	607	625	623	591	609	558	601	631	617	584	611	637	643	621	616	621	596	617	605	605	595	644	575	553	647	612	597	605	633	572	586	603	594	600	594	586	606	608	625	623	546	598	602	619	639	642	605	574	624	644	620	616	627	594	617	578	634	583	597	552	610	570	580	615	572	590	608	601	623	588	615	594	623	600	582	619	569	615	644	633	550	593	599	590	578	624	646	644	625	597	610	609	587	647	610	603	546	595	586	566	601	610	590	623
28578	12643	6563	1321	833	657	507	523	469	437	390	379	404	377	382	374	339	347	339	355	358	345	335	340	274	308	307	340	332	304	315	303	310	302	309	283	272	304	272	282	289	262	321	294	304	301	302	332	279	327	291	326	290	285	304	305	292	323	304	292	295	305	301	324	274	304	288	311	300	311	271	262	250	293	266	294	328	324	276	302	303	294	279	280	298	325	294	288	291	309	297	271	281	280	282	299	305	309	276	299	301	273	297	279	302	314	304	262	310	304	307	267	287	280	292	284	314	328	309	281	297	308	315	272	307	298	245	269	339	302	313	289	273	269	278	294	302	263	266	331	279	324	281	294	284	287	271	329	323	300	287	286	299	300	280	282	270	298	326	282	286	329	245	300	283	314	280	309	302	283	297	299	294	263	282	284	295	295	271	279	297	308	277	255	318	280	294	284	303	314	303	278	308	291	312	300	287	311	292	284	262	298	307	309	293	284	272	311	295	259	286	277	290	308	320	284	295	295	275	294	308	309	298	311	266	296	342	271	319	308	280	262	292	289	329	309	308	306	305	309	266	325	298	295	295	280	310	296	260	280	311	256	291	297	297	283	308	260	282	314	295	296	327	305	297	287	295	301	290	304	319	283	287	273	299	331	283	317	305	291	297	288	282	299	308	341	276	320	302	274	264	323	324	295	290	303	308	290	285	300	300	279	331	301	282	330	301	280	278	296	301	298	293	326	287	264	305	317	303	291	292	292	276	276	277	286	310	289	287	290	263	273	305	264	299	312	291	275	273	285	335	298	284	306	288	286	307	296	289	282	276	343	298	314	317	274	306	263	270	302	280	313	263	306	279	267	305	260	290	292	283	332	309	271	288	285	294	328	312	297	299	290	307	297	292	336	274	268	292	271	258	301	250	277	305	302	291	268	328	300	286	260	314	297	314	277	292	322	322	301	308	285	290	290	281	306	315	323	289	288	328	305	302	285	327	303	290	270	301	290	310	296	335	277	293	265	279	313	333	269	290	284	303	290	301	318	318	284	264	285	298	289	265	269	283	298	297	285	294	314	312	308	278	312	285	311	279	293	292	274	297	289	254	313	278	289	292	303	252	313	298	300	304	321	284	293	277	274	296	280	308	294	292	315	277	279	319	305	306	276	278	289	285	278	269	283	281	315	278	296	271	287	290	248	273	288	292	300	306	315	273	256	296	319	301	296	299	263	329	273	303	294	308	279	280	314	296	291	270	292	294	273	290	268	300	295	275	271	287	290	290	304	323	280	290	296	278	298	294	276	307	306	307	290	271	307	320	282	274	283	272	309	258	265	305	298	310	289	270	291	263	292	317	299	283	295	306	302	305	265	289	296	293	319	302	301	347	284	294	271	287	297	259	306	302	293	318	264	297	344	300	313	312	324	306	281	284	302	295	282	281	313	279	316	282	324	270	305	286	296	304	310	301	319	290	306	294	291	283	273	327	284	276	274	286	287	285	273	280	247	293	284	296	325	275	315	298	259	266	320	287	298	309	307	303	293	340	269	267	281	292	316	285	301	248	271	300	317	286	323	309	296	331	324	274	307	287	292	288	310	305	287	309	313	288	319	284	330	303	265	308	307	267	257	307	318	289	250	248	280	308	262	304	308	285	281	304	309	277	285	305	286	304	304	300	294	292	302	282	286	290	295	294	305	319	308	265	298	280	290	310	299	328	295	312	293	325	305	268	299	278	294	300	291	320	288	294	264	317	305	285	333	265	290	304	283	296	306	299	286	270	298	277	286	299	300	282	280	272	232	269	310	312	287	279	337	306	313	274	263	292	288	300	281	300	310	273	290	291	324	272	270	291	295	303	317	293	269	309	306	323	275	269	324	298	301	334	262	290	319	320	302	239	272	311	287	312	280	309	295	283	265	283	308	283	301	290	314	292	290	302	305	314	273	270	302	244	322	261	279	285	309	285	278	293	278	281	286	300	331	285	276	286	303	287	255	294	274	311	293	265	287	309	308	310	271	298	312	286	306	316	340	285	300	296	338	303	277	262	280	274	314	299	285	290	298	289	310	289	297	273	296	277	294	300	272	281	281	279	281	291	271	303	266	266	283	323	299	301	303	292	273	282	270	258	283	266	269	318	285	297	273	287	295	281	298	297	302	316	305	306	283	305	313	286	287	307	268	295	338	321	299	302	264	302	273	287	302	317	282	277	285	292	302	291	301	281	266	280	287	305	272	296	255	297	293	310	321	308	290	243	267	276	251	293	268	288	294	295	325	276	297	274	284	285	305	296	292	250	275	260	294	293	284	269	323	302	330	275	328	274	316	282	297	274	284	287	286	276	302	273	277	318	298	277	287	286	278	305	342	300	294	293	287	324	294	317	331	290	280	292	282	293	285	289	302	302	314	267	276	299	292	334	298	278	312	309	301	310	315	280	315	267	288	317	295	317	281	276	280	311	294	292	293	301	291	296	296	279	279	306	306	270	282	314	279	308	301	315	324	302	277	293	314	301	295	300	314	334	291	270	310	296	284	326	289	306	275	276	290	308	305	288	330	293	291	323	295	311	293	280	303	270	270	301	282	295	306	288	252	303	287	265	313	287	295	321	266	300	290	309	317	296	268	279	305	296	318	289	296	290	286	298	310	277	334	332	312	300	300	309	311	275	292	262	308	290	272	273	270	280	314	259	294	263	250	266	298	293	283	285	267	309	310	345	249	282	294	296	298	290	295	284	315	274	294	334	300	281	273	308	300	268	281	273	314	300	312	316	296	312	269	343	324	268	293	273	271	279	233	299	273	332	279	298	279	319	297	287	290	261	302	269	279	286	294	299	259	287	298	293	297	313	295	317	280	303	296	325	278	316	296	301	342	286	269	295	324	270	281	303	284	303	286	287	311	316	285	302	305	269	308	278	265	299	271	311	288	304	314	281	308	282	287	276	292	305	290	302	274	288	284	286	280	299	279	283	285	256	280	316	301	295	300	281	275	272	277	301	328	268	306	312	300	302	288	305	319	279	260	268	283	316	291	314	308	302	266	296	309	326	313	280	297	350	275	285	295	297	273	306	281	285	295	276	281	272	276	253	291	293	293	292	290	304	275	300	259	302	300	291	327	308	304	303	321	312	294	317	314	307	317	279	281	274	291	278	323	289	284	294	305	287	293	287	317	316	285	295	299	286	313	298	288	308	292	310	315	285	289	269	298	285	303	310	304	286	357	323	285	289	316	275	306	270	308	288	319	282	291	282	293	269	278	290	263	287	317	293	274	269	299	289	295	270	274	306	286	298	289	299	307	262	292	271	267	301	275	275	331	266	302	295	274	289	277	302	310	286	278	317	269	279	337	301	273	302	291	290	297	312	310	285	287	289	309	271	276	324	290	274	289	295	295	281	292	317	290	258	269	308	291	296	342	282	299	300	311	313	333	295	304	265	291	325	292	289	312	289	295	264	266	272	271	312	325	301	269	269	264	294	299	286	310	292	298	309	280	294	300	313	298	290	300	299	298
20004	10922	9963	3127	2928	2492	1954	1739	1605	1434	1453	1503	1535	1294	1316	1217	970	1001	1022	943	943	944	865	858	874	844	873	852	860	806	795	814	746	793	749	789	777	795	739	755	763	722	754	699	729	767	734	766	768	683	747	747	743	721	748	709	691	709	676	755	721	739	708	689	724	756	777	753	685	693	689	692	732	729	709	728	685	729	758	744	688	673	727	705	691	673	714	688	696	697	721	715	689	705	709	719	737	731	716	701	693	703	725	697	676	658	710	708	715	687	684	658	671	659	715	731	736	699	669	737	683	688	697	658	706	685	694	744	708	696	670	754	699	719	735	708	673	743	684	676	688	688	646	685	702	716	673	704	682	731	704	661	715	677	702	680	657	681	736	679	720	736	679	761	674	686	671	691	690	700	696	639	685	714	716	713	694	672	678	697	702	664	690	660	682	685	702	717	732	721	719	730	758	721	748	685	684	669	675	725	708	752	664	708	686	701	710	719	674	674	701	670	719	704	697	696	757	723	634	702	694	717	639	750	682	738	678	687	724	697	704	702	691	654	726	715	719	685	697	716	744	647	707	680	663	714	692	740	706	700	700	709	722	699	728	682	719	680	696	711	681	681	732	699	703	693	644	760	692	709	685	661	693	687	657	667	724	697	651	649	704	676	683	677	734	650	754	706	728	719	688	682	711	658	689	708	708	737	672	688	705	681	735	670	674	654	689	675	673	720	685	708	734	721	666	729	709	680	699	702	689	716	696	665	682	665	684	664	714	751	719	699	688	674	699	675	723	702	648	740	708	707	675	697	648	666	645	683	618	686	694	723	693	692	739	705	672	700	689	725	723	684	733	711	665	741	685	688	683	707	749	659	699	682	716	701	693	732	740	647	708	735	686	707	717	681	722	745	670	725	694	670	726	695	640	714	721	665	689	677	699	653	674	673	712	688	714	646	663	739	675	664	702	712	678	721	733	677	689	687	728	727	706	695	661	713	725	691	680	686	703	719	697	728	746	697	701	686	723	680	723	682	676	706	686	684	691	675	691	681	673	645	690	725	669	716	679	713	737	687	689	703	670	740	736	722	678	761	694	682	704	679	676	643	674	666	724	743	717	661	649	678	671	695	679	696	699	681	718	702	737	718	692	638	725	691	709	787	675	647	713	691	695	690	684	707	693	705	688	738	635	702	711	675	725	681	690	689	652	700	693	657	690	719	709	725	662	728	645	681	699	710	686	666	709	645	692	690	650	709	679	678	696	732	670	717	707	696	705	692	718	684	681	703	679	699	701	729	691	673	713	710	714	730	721	742	650	637	701	720	735	679	712	735	686	702	692	708	686	699	718	727	724	718	684	708	647	661	703	691	675	673	698	719	697	676	662	692	681	688	680	672	661	686	657	706	702	603	695	690	726	705	679	720	697	661	687	685	725	712	711	729	718	682	662	720	686	677	674	658	672	716	701	734	733	707	692	679	717	697	644	679	682	734	695	705	719	692	758	681	682	721	719	698	702	688	688	704	735	668	691	761	650	698	728	685	714	678	672	690	677	694	687	693	703	697	718	687	657	667	642	694	727	704	719	683	681	746	708	697	704	740	691	712	683	683	699	666	670	676	672	680	657	681	693	696	708	730	677	723	646	689	694	693	715	698	697	699	673	719	678	659	709	665	685	679	689	699	696	683	630	686	740	680	693	746	658	740	722	718	713	686	740	687	711	652	712	675	686	665	695	715	679	731	697	693	729	708	700	679	649	710	700	689	676	679	682	652	699	698	685	730	679	706	715	684	713	724	716	687	698	668	708	723	679	719	706	682	663	718	679	680	707	730	667	730	694	680	665	647	645	709	671	687	675	754	696	666	678	696	686	701	712	716	720	650	731	658	742	716	678	627	726	698	735	658	696	769	701	713	699	703	698	650	690	683	647	704	705	725	696	707	677	708	702	728	683	682	716	695	749	691	691	664	715	685	708	706	697	686	710	661	730	704	692	685	678	695	754	698	676	656	716	713	664	717	705	714	651	717	697	674	710	724	656	665	661	712	670	681	663	712	694	714	690	734	715	687	679	709	745	668	718	668	653	706	738	717	668	691	695	729	704	694	684	671	703	707	706	679	656	694	756	715	696	701	762	701	747	716	667	723	681	712	702	746	693	692	691	720	659	728	705	699	670	681	708	580	730	708	710	697	667	726	670	685	724	684	758	709	673	703	690	700	744	654	714	732	675	716	768	720	699	701	686	696	711	691	710	718	672	673	737	699	681	770	706	711	692	665	690	683	664	708	728	682	721	712	714	675	681	725	707	683	731	686	694	732	698	682	693	675	691	692	705	643	731	685	725	699	706	718	734	703	680	733	682	736	762	726	677	628	689	709	685	653	673	712	701	715	679	716	691	695	691	708	661	701	697	724	692	703	705	698	680	692	711	657	698	650	731	725	723	725	701	691	676	738	690	702	710	711	732	730	700	732	628	700	702	700	698	658	678	663	715	691	702	694	705	681	685	709	687	667	698	689	682	660	676	686	765	665	724	662	707	699	678	665	670	683	706	698	713	708	722	714	736	699	700	716	687	682	696	710	698	721	678	712	654	658	663	701	701	709	700	700	726	698	676	731	714	722	694	644	657	748	743	744	653	720	700	694	709	661	680	662	694	672	715	675	706	714	706	691	701	671	704	679	674	675	718	680	673	679	688	676	688	739	655	685	766	667	717	736	695	693	692	698	697	661	666	712	714	654	717	677	766	746	708	719	679	749	730	690	710	686	686	702	744	684	711	733	655	721	692	677	660	733	660	664	747	717	729	703	732	736	668	758	708	711	695	691	701	690	684	709	724	749	730	681	698	698	693	675	715	713	668	721	707	672	739	746	763	705	710	696	693	738	728	741	701	706	676	706	699	677	669	736	723	705	661	727	647	685	689	678	700	683	747	692	707	644	755	705	703	698	655	687	678	719	693	640	755	683	717	721	711	660	696	698	730	725	705	739	681	651	684	727	716	711	672	736	682	711	688	700	703	669	710	703	703	666	686	690	668	675	709	718	695	698	721	695	704	680	668	669	704	677	679	723	699	709	681	714	670	636	682	653	696	704	709	664	700	736	712	688	693	698	698	682	688	742	702	712	715	742	736	678	694	680	721	665	674	714	733	703	692	671	692	704	736	690	707	705	722	710	678	724	702	680	684	679	685	682	734	682	689	686	747	720	677	666	673	702	646	667	696	728	674	691	664	691	671	684	754	711	690	677	717	716	672	681	699	697	735	702	672	663	730	735	647	690	690	724	712	760	686	712	687	660	707	711	708	682	690	682	753	720	675	685	690	714	718	734	710	673	688	714	723	724	634	743	688	692	708	709	724	708	679	698	720	721	692	718	714	669	679	692	705	653	665	684	672	689	695	680	664	668	705	679	683	666	709	657	646	718	686	675	716	693	652	711	727	703	682	759	702	678	663	722	730	676	707	721	684	685	685	664	683	693	704	693	721	684	679	672	618	705	713	680	692	680	654	655	682	717
39107	18591	9926	1969	1082	827	649	568	487	472	442	438	422	376	377	368	334	315	339	278	288	294	281	277	258	278	271	308	289	258	258	266	293	285	256	286	233	261	223	241	260	245	238	248	273	201	256	243	246	250	253	235	262	258	257	240	273	242	272	238	246	233	240	203	267	284	250	253	257	268	255	257	246	262	291	263	272	257	273	260	255	232	269	250	220	254	227	220	264	230	248	240	289	229	270	238	263	281	239	268	259	274	252	231	236	254	224	254	252	242	207	246	253	256	263	253	237	246	245	242	254	255	239	278	253	278	267	248	272	273	260	282	251	239	232	255	234	244	273	254	232	267	276	262	256	221	233	268	256	238	240	229	268	252	237	242	230	226	226	261	248	270	243	238	243	248	243	250	259	223	251	257	226	282	249	272	253	206	229	261	245	236	253	244	252	250	253	240	245	247	232	257	265	253	227	244	245	254	227	252	252	226	252	264	216	248	250	260	247	263	223	266	223	279	223	265	291	250	237	272	262	257	227	238	250	236	242	247	244	259	229	251	243	242	235	228	240	270	247	207	229	242	219	237	256	263	211	243	255	247	268	260	239	233	233	254	273	236	249	260	260	225	250	234	290	254	254	233	231	247	242	264	239	228	269	275	239	252	238	232	239	255	233	237	239	249	232	217	240	239	243	245	238	253	233	254	260	256	210	261	278	243	238	247	246	271	238	222	245	235	231	249	253	232	266	259	252	260	248	257	235	265	237	223	238	267	256	270	254	232	217	239	255	251	257	230	215	258	246	261	259	263	272	248	257	240	221	246	263	239	236	243	260	256	243	270	255	245	279	225	256	285	260	265	244	268	229	253	241	218	274	245	208	240	267	234	255	250	272	275	240	226	236	235	246	252	240	281	251	243	253	240	234	253	218	232	260	258	263	232	252	253	252	251	236	265	261	253	275	250	247	252	252	265	262	253	230	237	256	259	227	272	289	248	253	259	278	247	235	254	249	247	236	257	242	238	242	227	252	265	255	243	252	253	234	235	269	270	252	255	268	250	266	241	225	260	289	249	216	231	262	249	280	230	210	240	243	220	229	260	237	249	224	252	226	270	288	251	210	245	234	219	243	258	241	254	270	257	261	250	253	257	237	265	215	268	220	232	255	249	257	232	270	254	271	264	277	244	271	274	275	258	258	229	253	265	245	241	271	240	249	246	252	246	244	242	234	251	266	240	251	242	245	257	240	253	241	259	231	253	235	252	244	283	245	254	242	251	265	250	267	285	234	254	255	264	249	273	252	236	233	236	254	214	260	252	277	283	234	224	245	255	260	262	263	260	248	246	258	238	236	267	243	237	269	256	229	251	249	243	249	257	249	253	259	234	241	243	264	227	238	249	232	247	242	240	234	289	266	242	272	242	247	241	271	262	247	259	251	233	270	240	273	240	228	246	280	242	257	260	236	267	276	239	266	233	256	235	240	247	246	249	264	267	269	257	252	246	241	276	235	251	260	242	242	226	290	254	237	277	238	251	249	222	221	278	286	250	266	231	251	251	252	242	257	264	246	264	268	229	234	277	265	239	259	262	269	248	258	235	250	275	261	269	226	246	239	260	241	255	269	262	270	258	246	270	234	260	237	244	254	237	259	256	232	254	247	247	261	222	255	274	226	252	274	231	248	235	274	257	256	236	229	255	244	258	237	278	265	244	255	248	278	256	247	269	222	234	225	263	255	246	225	248	243	234	231	250	241	240	258	257	247	248	206	252	266	234	248	263	260	244	262	256	240	235	260	259	236	248	251	258	253	257	269	228	268	232	239	245	250	251	274	235	248	259	222	288	271	244	249	239	249	226	229	278	238	251	247	266	241	242	260	243	267	258	224	228	219	235	254	259	248	221	264	230	232	229	277	262	230	262	262	271	251	245	261	263	264	240	232	232	248	238	274	244	231	268	231	278	238	248	247	226	277	250	263	245	260	237	238	244	261	243	249	258	259	254	237	253	247	248	239	237	251	259	255	235	225	248	227	243	294	242	232	273	232	258	240	282	269	229	282	302	276	224	241	270	263	253	253	281	256	221	243	247	240	255	268	248	256	264	254	237	235	240	238	218	245	236	252	251	276	267	244	266	254	264	267	256	261	245	241	271	217	242	258	254	229	258	226	262	258	236	243	263	261	282	271	220	256	269	254	236	257	291	257	254	228	275	231	236	266	257	239	249	250	249	297	247	263	244	247	252	239	245	276	265	263	240	227	234	238	253	261	273	274	234	255	261	266	234	277	245	252	251	258	271	228	278	245	280	250	231	258	240	257	246	268	253	262	256	262	250	256	232	280	250	240	277	291	262	217	284	244	246	233	264	261	240	245	247	261	253	258	269	245	251	233	247	264	285	290	232	252	244	244	292	257	262	253	278	278	250	251	245	252	251	228	216	243	260	220	256	214	227	217	261	224	231	295	255	248	284	263	246	252	285	237	266	251	265	270	246	259	288	225	236	256	226	227	258	232	261	236	247	240	253	246	256	250	255	267	286	253	265	269	213	266	275	224	249	280	261	278	249	252	255	250	274	261	230	237	242	279	240	268	247	248	283	237	266	247	253	261	273	238	267	217	232	249	258	209	226	241	223	248	247	246	257	235	279	230	277	231	230	246	249	236	258	231	286	256	247	253	275	264	255	284	287	262	269	226	244	257	253	229	253	241	279	247	239	251	240	261	228	250	233	252	257	231	250	280	253	271	279	229	251	240	233	233	254	203	256	224	246	253	244	259	238	234	203	254	218	243	252	227	209	233	233	216	250	272	244	234	213	265	253	241	259	264	227	255	284	248	243	234	257	208	217	252	240	250	251	268	245	234	275	260	249	258	238	248	246	248	224	254	231	206	260	251	236	246	236	239	247	239	223	239	254	236	286	269	209	251	207	277	271	256	237	234	215	240	288	256	233	256	220	237	228	227	238	249	273	252	266	259	264	232	228	209	246	265	257	270	242	230	247	270	282	250	233	267	246	254	217	251	252	255	246	247	247	238	257	278	250	223	234	227	245	239	245	250	280	266	237	245	267	272	241	261	265	247	230	254	234	246	251	246	244	230	266	246	259	261	243	234	206	257	283	246	227	275	235	248	252	262	236	280	205	219	266	239	248	269	252	254	237	229	258	224	224	240	231	251	247	278	252	269	253	271	271	249	251	245	291	201	230	219	239	272	261	241	220	246	248	276	226	258	264	240	273	249	261	245	236	245	275	256	256	263	251	237	234	262	290	277	267	230	280	243	235	214	222	253	241	248	266	241	253	250	246	247	240	236	251	255	258	253	233	238	227	252	267	276	228	269	244	260	248	257	242	287	212	215	249	269	233	258	282	242	232	247	252	277	260	241	257	244	250	272	246	263	260	248	220	244	250	274	279	226	244	263	272	264	258	260	226	255	290	233	242	269	247	237	266	244	240	262	281	241	253	233	245	233	226	228	241	209	266	254	280	259	227	248	264	244	222	242	257	234	270	240	248	228	261
25695	14491	12907	4233	3587	3264	2490	2201	1986	1788	1825	1822	1744	1699	1482	1285	1127	1071	987	957	926	947	850	815	846	835	864	904	861	808	705	708	713	739	713	737	758	693	655	669	691	673	641	629	634	621	684	652	621	673	680	665	605	658	625	689	658	595	613	596	602	649	649	651	634	622	664	605	616	550	620	595	556	602	611	612	619	629	631	645	647	550	610	588	576	637	558	583	591	589	598	599	575	634	584	629	640	560	559	601	551	570	555	595	594	613	635	658	615	612	612	573	569	592	649	604	628	619	570	578	593	606	563	599	572	618	600	564	578	582	608	633	590	590	613	574	574	590	617	575	589	575	622	600	589	570	575	598	583	535	634	562	606	595	600	610	614	611	613	600	559	653	608	570	578	570	604	638	572	633	569	583	618	562	581	579	559	580	593	604	534	610	598	632	605	635	579	614	576	596	568	563	610	652	554	615	613	558	579	611	558	614	610	606	606	611	632	583	547	569	601	594	596	586	597	634	599	573	632	573	615	569	643	576	588	594	575	640	572	619	653	602	561	584	639	596	548	544	622	609	604	560	579	582	614	622	615	600	620	610	620	651	550	596	574	651	611	594	586	587	608	605	588	601	599	632	591	568	588	599	576	578	576	588	590	631	585	618	610	624	594	635	602	594	592	554	589	572	607	592	612	590	611	587	579	584	609	582	609	579	574	591	598	560	620	601	576	599	609	609	653	585	612	530	581	566	571	607	603	613	593	558	548	571	594	599	626	594	609	633	611	607	588	595	615	588	649	584	577	619	617	590	628	593	596	566	589	625	602	602	543	608	608	552	585	580	592	569	599	577	618	609	585	632	596	585	599	559	600	599	595	575	625	580	608	572	620	601	630	575	571	634	596	579	647	600	572	571	606	658	588	605	605	640	581	579	611	576	595	592	542	632	601	580	581	572	538	593	590	607	613	607	623	596	566	580	552	605	625	606	608	611	634	634	600	649	593	585	570	594	603	589	577	625	581	577	600	603	616	593	618	629	609	614	619	611	592	591	583	587	569	647	620	611	586	622	576	560	659	594	615	577	576	637	618	579	607	602	629	609	636	591	606	557	620	597	619	595	571	623	596	540	640	612	575	620	548	591	573	563	626	608	624	576	632	596	602	610	595	574	593	646	565	567	606	609	585	578	596	612	581	646	585	581	597	621	586	604	586	579	623	586	629	584	607	563	598	579	607	639	615	595	613	551	620	570	623	569	604	620	583	551	606	599	645	601	634	582	556	559	600	581	617	614	562	583	565	596	576	575	565	580	580	586	585	629	579	590	585	624	593	624	585	584	584	559	616	617	572	600	603	644	610	617	591	577	596	576	595	584	597	598	617	640	592	599	576	590	581	621	625	620	572	607	593	603	596	614	573	582	624	602	566	562	642	594	679	646	609	608	616	596	591	600	586	628	566	627	623	561	598	639	592	604	632	565	569	607	569	604	572	609	585	562	621	629	588	549	596	599	589	603	628	602	579	620	591	588	621	629	645	572	593	596	598	626	594	603	577	577	567	619	610	611	581	623	573	566	594	589	614	589	554	623	596	612	615	647	594	570	624	583	600	574	598	591	578	611	588	626	596	569	588	549	623	631	586	585	593	567	592	584	624	596	584	588	610	553	578	602	607	569	628	573	585	580	583	584	579	642	543	585	592	636	611	565	564	540	617	635	607	615	583	595	595	602	592	590	622	608	622	622	609	579	592	624	568	618	573	598	615	595	582	587	637	624	608	587	612	608	573	612	638	570	571	571	612	580	573	580	558	608	561	591	572	601	605	588	626	582	619	617	601	570	613	621	576	655	559	617	649	631	637	610	595	609	596	627	628	614	623	596	640	660	625	597	591	572	591	572	578	653	630	618	588	627	593	597	568	569	583	622	594	607	582	612	583	613	585	627	586	569	622	556	582	557	614	600	603	594	592	600	622	550	603	566	629	576	596	593	620	616	561	578	589	585	560	545	600	612	553	551	569	616	613	597	604	615	614	604	563	597	610	610	631	612	582	631	613	614	594	590	605	551	579	606	614	623	580	605	595	594	557	601	576	634	594	600	638	608	585	620	627	600	582	566	606	602	617	573	589	612	604	565	612	610	573	608	641	584	587	655	602	588	645	583	597	601	619	656	552	583	583	606	589	591	591	585	652	590	609	608	553	623	589	588	594	612	620	570	641	594	552	580	590	618	600	616	588	552	581	598	585	557	597	561	585	578	605	613	593	649	627	608	607	602	628	629	651	587	604	602	539	615	625	601	594	599	597	588	594	631	602	591	593	580	568	584	600	618	607	593	624	543	601	592	618	612	550	567	567	572	603	579	633	582	598	578	559	609	621	576	608	597	584	594	613	612	595	620	576	544	607	646	608	599	589	593	590	599	573	575	618	612	583	573	569	560	591	581	616	568	619	582	621	591	584	600	579	615	599	616	658	618	588	586	593	589	617	630	557	584	576	565	620	625	550	618	631	623	578	629	574	599	629	619	636	652	622	603	592	600	626	622	629	610	590	579	587	613	622	632	546	613	602	599	606	616	627	573	631	580	603	602	581	568	612	584	605	595	610	599	619	576	608	596	547	574	551	584	601	584	594	586	605	624	625	604	615	562	602	602	598	575	597	589	599	617	575	581	583	618	590	582	578	598	627	607	590	609	610	622	581	623	623	606	625	579	603	606	599	603	620	639	549	625	670	588	572	584	616	600	580	584	616	589	608	579	616	580	583	591	618	596	584	587	581	599	609	621	598	613	590	564	603	632	604	592	587	586	621	628	603	606	615	600	572	614	570	600	605	567	604	577	569	583	636	606	585	612	613	605	588	592	619	601	577	609	606	630	592	561	648	601	613	579	575	643	606	557	615	607	589	619	574	592	582	577	621	594	619	604	606	569	540	600	598	599	580	611	551	608	575	614	614	555	531	598	584	557	583	560	594	581	583	620	627	601	598	588	620	571	564	557	583	578	608	578	576	604	607	592	589	573	560	614	656	589	593	574	617	597	597	634	590	629	627	577	580	627	600	580	646	586	623	601	588	655	621	628	593	604	594	594	592	593	562	610	603	626	599	594	606	615	555	601	578	627	629	591	572	601	559	556	613	602	596	601	539	617	586	602	590	597	574	601	622	590	611	627	560	610	565	584	585	625	604	598	635	605	613	619	606	569	581	544	598	588	598	631	610	590	603	606	611	574	571	559	583	541	592	598	580	613	625	625	545	620	544	588	557	604	603	592	569	606	590	625	574	646	661	597	620	623	624	574	615	572	620	544	580	598	618	583	592	546	612	589	556	625	619	602	610	584	603	637	565	559	605	561	618	621	614	536	598	586	566	626	565	572	539	612	603	580	605	598	619	620	582	555	533	575	627	585	661	600	596	566	598	637	590	588	599	597	613	588	617	622	573	581	598	554	594	603	610	607	582	616	581	612	609	585	600	574	604	570	608	595	615	626	604	560	564	565	604	557	574	577	597	584	627	634	598	575	666	579
17281	6389	2886	626	410	361	334	348	293	297	342	325	292	293	302	278	259	270	244	277	308	296	258	303	284	257	277	285	290	262	247	281	273	269	267	266	275	289	287	262	283	250	277	258	232	259	247	237	274	287	242	288	269	273	260	268	254	258	258	213	230	292	282	264	264	266	241	259	250	258	254	274	277	226	244	281	256	246	280	262	256	256	248	257	231	253	260	275	257	276	248	252	249	280	277	255	269	283	272	297	278	264	262	287	231	251	249	231	264	247	230	263	284	285	265	274	261	275	273	239	268	240	266	266	253	229	282	280	271	272	276	272	245	266	255	287	257	263	279	298	281	283	265	253	255	280	254	264	244	266	278	275	260	253	265	258	276	260	277	253	277	266	247	220	281	224	250	285	292	283	283	269	262	287	252	248	270	259	283	282	265	254	267	284	263	251	271	255	265	285	228	251	252	240	281	262	278	270	242	250	262	277	277	284	282	273	273	236	272	277	288	291	263	257	285	294	255	255	279	241	284	279	228	268	267	271	266	253	257	271	291	257	248	270	268	244	249	252	234	233	261	263	264	246	265	270	250	272	256	253	238	245	254	299	275	268	270	288	224	283	246	252	249	269	278	265	241	262	281	267	264	282	267	230	283	269	278	262	272	247	239	269	257	253	278	269	244	228	252	252	288	277	267	270	268	263	252	224	240	252	272	238	235	289	258	268	298	272	238	253	242	266	280	292	244	263	270	285	256	250	249	245	321	252	241	276	255	254	274	273	255	260	288	269	248	242	271	252	289	270	254	251	276	243	267	260	254	266	268	241	273	253	253	249	251	261	257	232	270	264	278	263	274	270	266	235	277	258	269	271	250	279	301	265	275	262	222	267	279	272	262	270	261	251	269	249	255	287	316	263	251	259	250	241	269	295	253	279	263	262	252	237	267	288	243	259	285	255	286	280	256	259	249	256	299	275	268	262	244	237	285	247	249	274	250	242	249	268	274	248	271	276	248	242	258	224	267	269	269	244	260	261	251	256	253	248	278	250	231	258	297	265	275	265	247	243	260	293	245	274	264	273	229	247	247	266	294	255	254	258	252	254	277	299	270	266	263	231	279	275	241	265	268	271	273	240	257	260	230	307	249	255	279	294	257	285	257	245	284	242	255	240	256	288	267	253	257	244	256	257	269	270	270	262	234	269	268	269	266	257	251	261	240	282	285	265	254	284	228	265	239	262	278	270	251	245	290	259	294	247	258	263	254	257	295	238	286	283	286	289	276	244	253	258	260	253	261	252	300	266	255	266	264	237	251	259	258	276	242	271	238	290	311	262	266	267	275	256	235	259	269	274	276	254	243	268	276	234	275	247	265	249	268	269	275	274	284	282	271	264	260	246	241	223	225	267	261	269	264	255	264	245	261	258	255	253	249	273	298	279	260	248	257	287	261	272	247	271	281	268	257	290	234	254	248	257	290	277	257	252	240	244	282	262	253	258	233	305	249	268	290	258	280	260	241	252	226	255	253	278	251	274	292	288	285	281	271	299	310	224	273	284	244	254	280	314	253	268	252	271	283	226	268	275	264	241	265	271	269	252	291	265	271	259	267	268	308	239	261	223	254	233	268	258	281	271	242	260	260	263	267	245	266	265	255	243	263	259	291	258	287	266	263	231	254	242	261	255	254	268	239	222	273	258	258	249	233	308	235	268	249	281	290	287	271	275	261	242	256	270	254	257	254	265	271	249	271	275	273	265	261	259	267	244	275	263	277	260	262	289	269	247	257	252	326	274	283	245	253	297	274	257	229	256	252	269	259	260	259	275	247	261	245	260	248	280	265	271	294	248	270	287	291	260	271	242	273	227	256	280	250	268	274	263	271	258	270	242	247	247	237	275	253	274	281	268	254	228	251	259	251	280	254	258	273	275	261	281	269	234	276	260	251	243	253	283	266	261	262	253	256	277	247	270	270	259	246	235	248	282	263	251	274	248	262	278	280	259	267	266	293	271	288	276	267	264	244	254	234	256	259	238	257	283	277	278	259	206	239	220	273	256	242	257	267	242	264	246	273	256	277	276	281	275	267	274	268	329	246	244	257	284	274	237	279	284	253	270	274	294	247	254	259	291	250	257	240	279	248	277	266	264	265	227	274	271	238	264	241	244	265	269	259	280	255	250	254	275	273	274	247	277	232	327	282	272	268	284	251	247	237	272	255	270	246	248	256	277	321	240	253	276	241	298	259	269	257	277	232	282	263	241	269	279	256	284	267	244	280	260	244	282	281	255	269	277	256	283	237	252	238	283	290	235	280	262	266	216	242	289	253	304	243	277	245	267	270	269	274	253	247	271	241	254	289	239	254	268	260	286	289	257	246	236	245	275	281	241	269	255	286	277	252	272	260	256	268	244	262	259	284	263	265	256	255	282	278	262	279	272	298	295	259	277	280	235	282	249	227	272	267	263	284	256	293	278	243	264	292	272	252	227	289	266	257	255	239	261	242	242	228	309	266	253	276	242	252	250	281	237	267	269	269	239	238	252	234	275	293	246	278	215	251	291	274	245	259	283	254	275	248	251	279	263	255	254	262	279	258	262	257	244	262	253	274	266	262	253	249	258	275	266	276	265	251	269	260	282	265	257	261	260	314	260	258	270	261	243	245	225	272	232	264	244	270	289	249	284	254	264	259	284	264	286	258	251	267	258	255	258	261	260	252	259	272	250	252	270	284	260	280	272	254	258	280	258	266	280	271	249	265	250	294	276	250	261	260	227	230	292	254	270	286	265	251	245	277	270	255	254	265	243	288	258	252	264	259	263	254	256	259	247	273	270	256	221	256	285	261	245	276	260	265	263	256	269	286	250	242	279	252	276	249	250	266	262	242	288	272	296	267	259	274	267	273	282	257	273	231	284	293	269	247	264	271	264	245	255	256	287	265	255	246	286	271	263	266	264	275	260	245	257	253	276	279	282	269	224	277	275	278	248	244	278	256	270	253	255	269	255	228	245	251	234	277	304	260	288	247	309	236	284	254	237	254	273	300	286	243	270	251	240	262	240	274	297	268	269	277	269	269	280	302	248	287	288	275	243	274	264	266	296	267	272	275	263	245	273	266	257	280	269	264	252	304	256	262	240	259	266	263	263	282	258	265	226	228	234	254	229	270	293	257	247	280	264	259	269	253	256	255	246	273	246	254	281	258	249	265	259	275	285	259	247	264	303	298	260	258	263	251	229	272	269	245	244	270	279	264	270	259	221	287	262	237	265	277	288	250	245	278	242	275	243	260	233	261	260	252	279	248	284	298	253	276	289	264	284	269	263	241	285	279	267	244	258	290	264	261	259	281	242	279	261	269	247	263	265	234	252	287	270	280	271	253	248	237	253	255	282	266	264	257	290	270	265	219	264	288	232	267	251	265	289	252	262	276	262	251	283	283	273	271	248	266	268	255	257	263	282	269	256	257	268	288	252	266	283	241	246	243	253	259	279	261	264	301	266	263	288	281	274	236	260	242	267
12193	5853	5204	1728	1410	1312	1155	1033	1000	958	894	920	878	879	814	788	769	750	750	746	733	708	670	731	686	751	692	658	746	708	660	674	688	639	684	648	676	663	652	667	690	670	656	620	641	660	628	624	603	647	681	657	618	695	638	627	677	614	617	666	657	619	648	658	661	646	640	612	660	687	639	638	653	602	639	618	684	576	645	640	694	640	649	608	664	637	607	658	661	628	622	647	616	630	626	694	628	611	640	694	605	686	661	635	640	695	620	645	629	647	665	662	659	615	634	632	647	645	634	607	665	611	622	623	631	611	631	644	632	633	602	620	622	613	622	587	668	644	661	615	634	636	654	677	643	629	648	622	660	620	618	660	651	623	624	706	651	654	645	649	593	681	634	612	642	648	666	669	653	650	621	642	667	656	641	672	647	620	675	609	637	666	651	665	667	631	633	659	631	677	625	587	656	618	650	601	586	647	564	676	682	648	650	642	597	596	650	668	595	625	639	606	638	613	656	652	642	627	606	670	632	656	642	626	650	656	646	620	636	591	649	637	617	653	648	645	693	635	654	652	618	638	646	653	687	673	641	649	666	675	635	650	622	638	643	624	633	601	605	632	632	628	612	626	602	629	648	634	614	625	644	632	606	689	641	636	650	652	593	616	653	633	662	647	656	709	627	634	625	636	599	632	640	658	673	639	664	647	614	626	679	617	638	638	639	625	617	628	656	602	667	671	640	638	595	669	648	647	687	668	606	657	598	613	637	644	677	630	630	626	586	645	635	585	635	609	647	616	641	606	631	665	658	623	650	593	636	637	597	663	559	617	676	626	639	649	635	618	617	657	655	678	640	622	694	656	653	614	656	673	650	637	671	686	630	622	585	593	659	600	622	652	647	629	610	629	637	652	646	588	641	667	636	619	623	624	681	595	666	613	624	598	625	660	598	657	656	618	649	630	638	631	630	646	670	631	626	633	619	624	620	653	665	615	661	612	658	646	602	657	674	636	659	634	668	591	657	646	621	646	635	641	626	618	635	657	623	629	644	625	665	601	645	637	646	659	629	642	642	617	661	637	650	654	678	691	590	638	634	621	638	650	602	598	607	691	600	676	626	593	638	647	657	660	622	652	639	636	620	639	639	622	611	638	657	641	660	620	633	641	679	624	624	639	652	609	660	659	589	636	634	656	655	611	628	613	622	652	623	679	578	634	610	660	621	649	645	607	620	651	633	628	630	666	639	601	658	639	669	614	636	627	653	636	682	618	680	625	633	650	658	625	651	645	614	678	596	654	617	638	664	638	640	653	687	644	665	635	618	649	584	666	673	648	639	651	653	671	626	632	652	643	635	640	609	641	564	684	672	658	619	631	611	640	633	608	611	655	586	631	636	624	638	664	656	611	666	608	626	660	617	620	675	632	646	631	653	665	632	633	588	642	580	603	626	639	671	610	646	615	645	631	676	587	635	619	654	635	582	613	656	618	632	662	674	618	640	670	619	673	679	660	678	698	648	631	646	651	604	633	659	608	634	660	678	591	612	628	661	623	660	629	669	638	637	639	656	657	613	633	585	632	653	640	647	649	640	628	633	639	707	668	628	622	623	598	631	678	633	609	619	653	587	650	633	669	646	639	647	637	590	643	687	592	625	692	626	646	623	653	607	665	606	671	651	630	618	653	626	684	638	603	686	655	652	595	649	604	629	646	616	660	644	655	646	638	708	683	648	646	680	608	665	611	635	677	674	631	643	658	622	656	656	661	659	635	644	611	646	605	643	643	658	636	604	659	650	641	663	645	661	639	671	663	620	645	616	642	630	585	629	669	666	707	630	621	638	677	664	628	647	689	636	629	602	647	620	628	583	672	622	626	619	611	634	614	632	661	662	636	665	647	612	662	642	632	639	661	601	626	646	656	651	609	659	627	615	638	663	625	639	635	646	636	670	572	642	654	690	634	671	585	640	657	631	612	619	695	621	672	630	666	613	683	649	654	631	623	698	655	627	637	637	682	623	664	606	629	682	624	650	664	615	691	636	651	638	641	619	648	687	610	649	607	593	644	596	614	705	596	639	629	605	621	637	705	640	654	641	674	626	665	624	657	632	605	685	690	616	641	639	645	642	631	609	651	630	654	633	611	625	626	639	669	681	672	621	641	623	645	658	607	688	590	625	607	646	665	661	601	654	644	645	570	620	665	600	640	649	656	598	592	598	651	651	639	583	630	588	629	656	632	674	645	605	694	658	631	672	618	672	634	635	623	681	619	660	639	615	618	667	677	634	687	646	667	633	645	609	668	633	612	669	680	615	635	646	655	663	612	661	631	615	633	653	656	621	704	677	648	667	633	671	639	668	625	667	601	615	626	667	626	664	627	599	650	648	666	615	618	659	641	634	605	617	626	623	624	636	644	639	669	622	676	589	612	655	647	640	663	637	618	629	616	671	683	615	653	619	610	682	618	648	613	635	614	677	606	622	647	630	645	650	664	681	646	643	634	656	622	632	629	631	657	627	663	605	642	598	645	650	647	625	646	603	596	654	620	637	627	650	641	644	607	581	620	636	659	637	611	681	635	653	599	645	630	625	632	620	639	608	637	664	659	680	653	672	609	656	654	629	659	620	612	624	667	652	620	605	666	678	662	619	624	667	645	632	659	622	628	620	637	610	631	632	633	658	696	666	633	653	618	644	652	662	601	603	633	625	641	652	641	647	676	646	661	586	596	649	596	631	644	680	609	600	575	640	656	666	635	664	616	632	668	649	650	637	641	621	621	639	632	644	639	654	632	652	654	635	666	647	663	639	604	618	652	647	652	636	625	629	647	671	619	637	603	652	611	603	648	604	683	620	631	661	648	673	688	667	616	649	654	665	632	587	616	648	643	608	668	665	659	658	603	619	673	626	625	651	597	610	673	631	665	657	663	654	635	624	641	664	674	637	601	625	639	651	645	646	669	617	641	646	664	684	659	661	658	661	636	629	621	658	683	671	654	635	568	651	633	616	639	631	627	585	605	635	656	654	659	636	679	628	630	588	620	648	592	680	624	652	664	641	615	601	656	641	628	642	646	657	643	650	667	660	655	627	640	622	626	632	663	678	585	660	669	636	661	604	633	675	629	672	616	642	643	639	658	671	621	614	644	660	638	634	596	644	665	592	644	620	662	637	661	628	650	690	629	621	623	658	629	614	690	676	604	673	657	684	617	642	614	612	660	651	635	643	622	687	598	674	624	584	639	633	621	671	667	642	623	652	622	654	645	613	664	633	664	665	620	646	650	647	641	674	634	648	636	669	643	665	671	623	607	636	624	613	631	676	627	666	607	577	665	635	593	664	643	650	638	651	671	658	667	616	647	642	626	642	597	649	641	639	638	586	603	664	630	655	630	644	652	658	628	633	624	638	633	638	625	642	628	616	637	626	638	632	617	619	638	604	619	649	660	623	631	652	660	602	628	632	664	617	595	634	648	657	618	625	599	671	665	690	592	645	632	661	679	641	610	636	650	618	641	682	647
29355	12570	6968	1342	802	628	556	470	475	442	375	445	470	411	382	359	351	291	375	363	342	323	331	325	336	333	351	348	343	311	301	327	286	318	336	315	332	335	311	296	312	293	316	283	313	299	333	277	264	297	273	308	310	312	344	331	317	335	306	296	286	297	290	308	286	279	317	277	305	304	326	310	265	325	293	321	301	288	318	306	293	280	316	308	298	330	292	323	314	317	305	307	335	289	308	307	289	292	269	293	295	294	301	276	289	321	333	280	310	294	271	293	281	289	300	296	319	294	304	296	322	310	285	283	291	291	310	292	321	291	291	323	323	314	332	324	321	312	263	277	299	290	295	296	294	315	318	279	296	296	294	313	349	324	304	336	305	315	324	288	283	290	300	293	334	316	309	311	320	310	298	287	287	313	295	299	311	299	323	342	251	281	301	266	291	295	315	285	287	300	288	309	302	306	306	329	313	301	309	299	298	308	298	298	306	288	322	305	288	307	303	336	291	291	280	332	316	322	305	276	307	291	271	293	315	300	283	315	292	292	300	271	306	318	300	310	273	317	375	300	318	307	294	305	329	283	292	307	314	325	312	300	281	305	315	310	291	303	314	306	318	307	285	269	285	305	291	314	317	281	305	301	305	299	330	300	278	316	323	280	287	321	279	303	318	295	303	322	314	295	312	317	301	281	328	305	327	315	285	290	289	304	294	287	311	291	304	273	325	306	303	308	294	321	308	276	318	284	291	286	317	273	309	294	314	293	247	311	291	300	292	297	323	322	279	335	299	287	307	264	274	319	275	289	296	296	303	306	305	296	272	297	310	308	298	255	290	272	273	327	291	319	318	310	310	285	341	321	324	316	289	291	287	308	288	266	264	277	315	300	296	336	295	279	299	301	322	326	323	286	302	290	287	279	286	280	289	272	292	296	286	306	287	296	312	275	300	312	301	296	325	318	316	294	261	310	293	310	320	314	279	279	313	325	322	297	330	319	326	322	294	279	255	285	303	339	332	317	313	317	300	294	302	281	309	316	316	347	302	308	281	299	304	295	300	280	321	275	287	298	286	296	335	263	286	315	278	301	313	287	278	321	302	306	318	310	301	308	313	295	304	303	317	297	295	288	306	312	308	314	288	283	305	282	300	307	323	267	309	293	302	276	303	284	311	281	298	311	313	286	284	307	293	323	329	293	337	294	313	263	298	291	301	301	277	298	291	297	294	300	286	280	298	286	321	286	298	298	315	315	307	278	281	288	289	310	303	290	305	318	291	304	322	311	324	297	277	313	319	323	301	313	309	312	313	295	315	297	323	310	313	281	330	306	292	299	295	267	316	309	288	293	319	333	303	295	307	275	282	273	283	282	303	284	304	311	276	305	280	304	282	315	325	249	302	329	312	323	302	323	319	328	298	288	320	316	310	308	321	303	279	294	290	318	315	316	311	299	288	326	321	328	299	322	284	306	303	293	281	303	313	304	339	293	280	324	296	287	289	272	295	292	312	264	314	290	307	288	303	310	294	308	277	284	323	309	314	293	285	307	292	270	324	309	319	275	323	284	336	304	270	295	274	260	286	327	344	291	277	294	311	304	337	320	320	302	309	331	302	293	308	299	265	298	282	317	290	322	336	301	312	297	312	299	316	306	301	289	305	289	303	286	304	318	300	312	320	314	322	306	279	306	272	299	281	306	292	311	325	307	281	275	320	325	297	325	298	331	335	303	312	321	319	321	329	299	289	303	282	287	342	290	321	322	280	310	286	320	294	313	316	308	309	305	277	293	307	289	313	341	309	313	297	289	273	282	268	294	325	321	317	322	313	308	282	298	323	289	312	325	295	298	317	313	262	300	312	328	329	294	274	297	269	305	267	309	307	313	292	300	310	323	308	288	271	281	267	271	315	299	283	324	293	274	322	276	277	302	309	313	278	285	280	316	306	287	304	305	302	291	293	319	332	319	296	327	278	293	294	320	294	315	320	298	290	322	312	314	275	279	279	309	312	319	300	286	310	311	272	262	277	286	305	302	273	323	295	285	302	307	303	314	272	300	311	288	309	309	299	280	301	316	266	304	318	285	309	298	272	308	292	287	305	328	322	329	325	310	307	300	301	281	270	325	290	277	313	304	296	299	307	321	277	295	294	311	318	331	312	301	289	286	302	319	293	318	293	301	284	363	278	261	293	332	306	272	297	315	325	339	302	293	275	302	278	295	297	292	331	284	309	293	332	308	291	324	279	335	291	311	297	297	293	291	297	305	300	300	283	303	287	279	291	291	288	290	313	309	337	297	301	292	285	274	306	295	291	313	300	285	312	303	302	324	290	310	324	306	296	287	296	264	298	286	275	298	319	328	285	287	323	325	308	312	331	285	290	359	306	321	284	307	307	296	304	305	293	293	325	283	312	317	272	322	311	317	325	294	327	294	295	279	317	295	282	317	311	306	288	278	294	325	292	305	300	305	318	293	292	308	318	288	275	304	303	286	301	334	291	293	301	309	305	315	292	282	309	268	303	313	292	302	298	299	273	310	334	287	306	307	309	286	265	310	286	270	297	302	277	296	292	275	334	311	299	310	268	287	284	302	317	304	310	320	308	313	277	285	288	291	330	294	271	299	297	344	285	324	346	282	267	327	344	311	325	268	299	310	318	305	294	311	309	297	261	316	328	274	300	305	313	284	320	305	298	293	293	297	319	317	327	296	272	297	356	311	329	287	299	295	310	308	301	287	302	282	321	296	296	297	268	313	297	283	310	274	316	318	303	313	319	300	318	307	282	339	292	311	297	279	284	333	317	271	305	331	306	326	292	337	329	313	323	281	295	268	293	290	284	315	342	301	288	318	277	313	306	308	296	274	326	302	262	316	305	289	296	324	277	279	309	318	324	322	290	293	278	304	291	306	274	290	290	291	312	303	310	287	330	304	305	271	288	317	304	296	290	323	299	297	299	307	331	311	316	315	284	313	313	307	310	353	316	317	301	299	306	285	311	294	317	307	295	331	314	259	297	288	302	331	335	270	298	296	327	287	294	272	297	323	305	307	313	288	263	271	311	275	332	283	292	302	286	309	287	314	304	369	279	249	312	303	276	292	305	295	313	307	305	295	313	294	309	302	282	317	306	269	298	316	316	313	271	330	310	306	314	297	308	335	321	300	311	333	319	291	319	305	293	294	302	312	299	328	293	299	253	316	309	295	325	282	313	290	311	293	343	275	279	314	294	292	308	303	299	283	279	283	299	315	275	278	307	302	289	298	296	312	325	279	282	303	300	319	298	267	301	321	298	276	316	322	297	268	328	312	297	309	291	296	290	307	308	296	333	289	288	301	307	301	286	284	297	296	337	323	311	282	293	314	307	305	320	313	335	316	323	327	309	299	294	303	316	322	318	313	267	311	345	311	306	331	317	301	312	294	306	306	307	296	307	303	342	275	302	309	291	298	277	310	309	311	297	285	280	315	279	287	324	313	282	310	319	300	285	298	319	316	338	300	317	289	283	302	333	284
20239	11203	10411	3009	2723	2393	1922	1803	1657	1546	1592	1537	1480	1402	1247	1180	1082	1012	977	912	901	902	899	905	902	900	876	847	848	843	836	833	799	760	805	817	764	787	734	770	747	734	720	771	764	750	733	755	798	795	793	751	769	765	776	716	729	718	740	698	735	715	768	733	724	749	744	736	687	682	699	733	716	778	709	678	697	745	700	699	743	688	739	664	696	690	759	732	706	734	725	710	705	693	724	758	725	754	699	713	701	755	736	736	711	731	730	772	743	740	699	758	775	750	753	768	701	715	712	697	686	715	734	694	690	739	762	697	756	721	719	747	747	710	715	699	732	713	725	689	769	774	678	711	701	672	717	718	712	731	768	734	689	710	745	747	719	671	714	724	754	736	699	680	731	706	698	734	723	702	712	787	722	700	722	729	733	701	693	722	748	704	700	686	759	695	679	733	751	745	730	680	724	723	743	723	669	696	719	754	667	719	749	636	712	724	721	714	649	699	750	711	703	740	766	708	800	738	744	760	703	741	733	720	704	699	715	738	690	712	720	734	727	705	692	709	726	694	783	663	712	713	698	704	729	701	722	699	729	730	733	691	726	712	740	654	750	684	738	690	682	705	720	734	704	741	729	752	702	673	751	692	748	670	732	714	746	730	749	734	692	750	687	733	672	713	738	680	714	697	698	717	708	725	759	736	699	758	737	734	721	726	743	714	716	719	703	778	732	752	766	694	700	702	706	727	725	690	683	733	693	743	694	723	709	730	739	742	702	759	759	759	723	707	670	678	768	681	709	739	759	719	762	752	702	754	755	686	725	737	774	755	708	680	720	765	738	732	717	690	685	754	678	747	686	688	758	714	734	710	677	699	717	739	706	713	735	727	741	736	700	754	746	737	704	720	706	744	742	743	715	696	669	728	735	718	730	735	743	776	673	727	724	677	704	680	731	709	710	707	750	697	697	699	704	731	643	714	713	727	736	738	717	765	769	749	729	679	689	746	680	740	720	700	676	735	708	751	771	721	720	699	713	710	698	739	694	720	670	691	728	785	719	707	736	702	701	682	741	725	697	694	778	682	742	656	679	725	734	733	693	703	684	684	703	667	708	734	677	703	697	720	691	752	679	743	746	695	694	672	739	722	692	660	720	770	740	745	770	776	751	682	746	692	751	708	731	722	721	687	723	741	693	706	731	766	722	710	728	725	766	758	753	742	720	689	732	702	681	643	730	728	720	693	748	749	742	696	684	732	710	693	719	679	753	751	761	667	684	747	720	727	718	761	709	701	657	745	741	721	705	728	707	685	762	731	668	728	744	735	727	736	750	761	742	675	725	689	723	727	748	729	746	715	683	748	740	719	696	681	701	709	737	717	698	743	699	675	675	725	780	739	715	686	710	763	696	739	694	752	671	696	738	734	724	715	678	730	670	697	783	740	683	724	724	734	685	737	728	738	749	735	715	699	732	740	736	663	707	710	706	737	732	713	739	760	711	724	663	694	752	702	747	716	729	726	737	745	715	693	716	659	711	762	708	693	680	725	722	717	719	734	780	711	724	737	706	719	706	709	740	752	723	732	741	736	707	705	694	680	680	724	746	748	713	748	748	725	750	739	684	710	752	746	728	723	709	691	723	727	709	734	711	751	684	650	651	720	693	739	711	710	670	728	687	697	712	678	739	693	737	669	676	720	716	756	731	709	773	693	707	759	703	747	688	689	771	742	735	740	691	784	673	714	681	745	714	705	692	732	752	701	722	711	705	736	698	713	758	690	663	751	740	731	705	754	715	657	733	722	675	689	735	708	709	710	726	738	736	724	718	710	740	740	715	721	698	665	739	753	680	733	751	727	729	699	784	754	733	717	723	714	743	692	726	730	672	719	732	680	708	726	726	734	689	718	684	731	731	716	724	741	685	684	713	758	704	742	749	732	749	722	702	743	665	734	687	737	710	719	716	701	716	708	706	756	728	729	739	707	699	729	691	712	739	745	714	712	728	707	719	708	687	707	723	688	730	770	682	694	712	708	710	743	711	718	716	700	750	768	690	726	721	698	692	709	743	700	727	734	736	731	678	681	727	695	693	716	683	720	696	682	747	699	769	709	736	695	713	774	708	738	744	699	741	714	755	757	740	698	744	773	700	732	746	784	721	717	729	717	716	712	713	758	695	719	738	720	702	708	780	754	754	761	720	695	716	755	712	725	732	748	747	714	668	741	673	725	708	719	770	741	724	730	694	739	700	632	715	733	728	682	704	746	715	740	758	754	716	720	747	695	766	738	716	686	740	682	737	735	721	696	720	677	681	746	715	732	682	716	735	695	703	771	728	699	734	757	705	725	720	722	667	694	749	714	732	712	741	714	735	701	678	749	772	691	650	700	724	719	691	743	704	744	710	698	689	709	773	671	754	706	756	754	720	749	727	767	727	747	698	713	739	703	773	700	707	716	732	717	706	727	696	668	742	724	709	692	693	705	721	774	708	715	703	753	745	769	742	727	745	747	682	711	690	715	717	677	701	776	758	737	679	730	667	691	714	689	709	663	773	715	683	727	713	753	756	732	758	720	708	690	732	706	711	698	746	774	729	716	707	746	742	681	721	702	780	687	719	719	708	745	712	722	742	734	704	633	715	721	783	666	719	659	701	722	745	757	709	713	699	747	736	733	692	755	704	736	701	710	729	734	699	738	714	763	733	735	717	729	690	759	715	726	782	661	720	738	690	704	714	745	695	729	751	731	781	712	688	739	710	738	735	685	737	704	710	689	737	723	692	783	716	729	716	730	718	716	731	744	722	738	658	738	698	732	695	691	768	734	712	728	719	724	680	691	711	764	747	680	754	771	728	710	698	723	714	748	719	713	740	658	712	756	739	712	718	732	687	696	724	693	669	683	756	668	718	681	727	699	722	762	738	759	701	762	703	756	725	726	669	676	729	733	698	687	749	724	754	757	747	709	715	726	745	697	670	709	770	697	744	711	733	678	733	726	715	713	746	724	707	704	721	736	712	735	673	689	692	741	698	709	719	720	713	708	701	685	683	742	694	667	764	723	692	680	737	706	723	696	744	737	754	738	662	763	736	704	727	737	724	698	717	717	752	699	755	742	732	760	739	721	712	708	701	693	727	701	731	682	772	741	680	741	700	749	726	726	737	722	757	732	758	734	700	719	672	704	713	708	729	749	704	694	749	777	763	720	737	691	721	710	737	717	709	699	694	675	713	689	766	728	779	748	706	656	733	706	714	762	718	734	708	692	728	701	728	689	722	713	718	751	753	753	712	701	752	718	707	676	705	709	761	726	733	726	723	721	744	762	735	755	709	788	728	706	722	743	730	789	773	701	704	728	756	691	720	764	715	749	714	685	768	699	702	751	733	735	730	720	736	693	694	745	778	679	695	686	682	749	644	748	737	752	725	711	723	691	699	704	702	727	758	728	720	740	779	703	719	767	703	717	754	763	763	747	733	805	694	732	688	738	728	724	722	707	743	704	716	742	780	740	710	751	745	715
37311	18342	11266	2273	1109	895	727	645	565	614	469	510	467	447	410	369	332	332	336	308	291	287	299	298	269	276	275	293	271	295	275	297	232	291	293	269	264	251	233	216	275	279	261	278	274	264	259	235	256	259	261	267	233	288	222	267	266	276	273	250	243	250	242	268	234	271	283	249	230	261	262	271	250	260	321	226	273	272	239	270	272	269	257	246	261	276	288	260	284	234	262	275	289	258	251	259	280	242	261	234	275	254	251	252	251	266	264	276	250	235	264	276	217	250	247	263	219	277	246	250	235	269	242	253	233	253	252	238	278	249	279	254	238	258	240	249	244	249	247	260	271	234	250	242	276	242	236	265	285	233	248	232	255	265	245	273	292	241	259	250	235	261	267	247	246	271	216	252	272	239	234	276	245	270	251	268	243	241	274	244	230	258	279	237	270	260	257	268	260	223	247	267	266	269	249	267	263	258	237	267	265	271	251	258	250	250	229	256	224	247	256	294	269	253	246	292	246	224	283	238	277	231	250	256	266	249	227	231	258	254	265	271	264	250	234	252	261	254	279	288	246	226	244	247	266	262	232	253	248	236	251	251	246	253	268	249	246	244	258	263	255	221	216	235	245	275	264	244	281	245	245	230	261	263	268	226	241	252	233	238	281	263	246	296	288	272	228	255	254	268	257	249	291	268	263	240	223	262	249	237	239	261	238	248	237	239	289	253	243	248	256	261	287	245	260	301	245	280	261	262	260	259	280	240	285	237	260	306	272	226	245	246	255	261	259	270	281	236	292	290	270	237	246	258	264	256	238	272	253	264	287	271	223	247	240	254	231	252	256	240	274	257	257	222	263	236	239	264	280	264	256	281	260	255	250	261	247	228	253	256	263	246	244	224	251	267	249	268	265	259	247	238	278	287	245	245	253	263	255	270	271	223	249	274	264	248	254	218	261	253	260	244	259	256	245	261	252	278	249	269	259	270	290	255	255	281	234	277	261	215	269	243	266	270	244	248	270	273	279	239	234	220	256	240	231	291	245	265	247	277	232	254	244	237	236	264	259	271	254	254	238	263	279	249	254	270	252	254	256	250	266	255	224	271	252	229	246	269	265	271	259	262	233	251	266	273	265	272	254	270	245	264	253	295	259	275	214	251	261	238	307	261	255	254	258	247	249	256	273	253	269	243	219	242	275	236	256	236	252	301	289	250	247	241	227	235	246	295	288	255	269	256	254	241	264	249	258	253	248	281	282	258	239	249	257	280	252	262	263	264	279	260	272	244	247	276	237	253	238	246	230	231	266	268	235	248	238	255	230	249	253	272	269	252	260	260	224	275	255	252	247	272	257	250	286	268	290	282	263	262	246	254	258	284	224	260	242	251	239	249	280	256	260	253	245	268	267	286	268	269	277	238	255	241	251	258	265	241	257	263	249	274	254	255	235	310	260	262	243	255	246	254	257	243	260	266	255	267	264	288	268	251	261	269	241	250	252	264	237	252	224	222	261	221	229	293	258	246	240	263	240	250	259	216	245	274	250	259	253	238	244	283	250	251	240	264	262	265	263	249	233	260	292	280	267	249	265	253	262	248	278	224	258	248	229	281	253	238	277	267	232	234	225	247	249	216	250	272	253	268	294	261	260	248	258	262	315	275	257	266	235	265	249	262	292	242	235	228	241	256	240	209	259	256	278	249	254	271	230	243	261	269	254	266	261	283	245	245	262	278	274	230	295	257	255	253	272	264	240	262	248	254	255	289	275	256	244	244	263	266	234	224	248	241	265	257	261	258	241	279	256	252	279	272	258	236	258	288	238	235	239	270	224	249	258	261	243	271	274	234	255	263	269	262	258	301	266	246	244	246	261	269	278	289	246	238	274	274	237	250	259	242	281	241	256	245	243	223	248	269	264	252	252	280	244	205	263	251	244	251	259	266	270	286	251	234	252	273	254	274	259	252	247	246	237	263	218	267	246	241	261	288	239	236	300	288	292	262	284	251	259	222	252	258	264	248	261	229	254	234	261	251	237	265	273	243	249	243	246	263	251	237	240	250	253	286	239	254	279	262	264	232	220	254	250	274	257	236	262	283	264	236	267	244	251	248	246	227	270	269	249	259	260	263	258	227	282	258	284	247	230	239	260	259	260	245	238	256	274	286	273	239	252	220	259	248	235	262	240	256	260	225	262	252	248	270	268	263	225	274	239	245	242	235	243	274	249	249	293	245	264	268	239	240	252	254	257	238	318	270	255	252	252	254	268	246	239	248	272	252	264	265	271	236	246	264	249	238	248	263	279	273	287	271	251	235	260	238	271	237	253	241	282	234	280	242	273	236	233	285	260	228	239	252	263	247	277	263	243	236	267	245	246	259	274	279	288	258	258	260	270	270	310	281	256	228	236	243	231	263	245	265	263	238	247	281	284	242	256	255	263	256	255	250	269	240	258	222	257	238	277	259	262	252	270	266	275	256	257	273	283	274	247	265	248	241	268	253	266	246	264	245	243	257	243	301	273	271	243	257	274	251	239	256	285	272	271	226	215	265	239	246	265	255	235	253	250	261	259	237	239	230	258	270	250	253	229	245	256	280	272	235	261	270	246	260	227	256	246	257	244	251	263	269	248	269	226	238	246	229	254	277	242	238	244	294	242	270	241	256	248	256	266	260	301	277	279	252	252	247	275	259	252	256	263	258	261	234	249	245	270	235	216	243	235	263	241	235	279	243	264	256	271	243	271	279	271	266	262	234	264	254	282	284	256	260	242	262	270	270	251	265	269	255	272	261	264	243	300	237	278	230	253	257	219	292	269	257	271	282	275	263	268	266	262	261	257	295	263	261	253	274	241	255	244	244	239	282	258	275	248	236	257	227	276	251	260	218	252	238	245	265	229	218	236	250	279	246	244	243	218	265	238	237	254	233	262	277	247	253	239	265	220	264	219	274	240	265	261	271	268	248	248	257	230	237	264	259	259	270	266	287	251	295	274	244	292	231	264	264	230	231	228	263	275	260	254	267	264	228	258	237	263	262	250	253	246	261	240	266	270	266	261	262	235	243	274	261	243	263	247	258	293	254	273	238	253	252	268	272	235	284	261	262	281	280	252	212	284	262	303	267	267	251	255	247	282	280	223	240	251	250	265	247	273	237	278	239	256	274	267	247	261	256	219	254	259	245	269	257	252	263	269	249	262	273	246	255	290	252	253	242	260	253	258	234	258	258	245	257	244	275	226	272	271	284	247	275	229	261	255	235	258	268	258	243	246	243	237	261	260	252	237	242	258	257	265	258	264	260	255	260	271	238	263	254	273	255	267	279	237	265	286	269	234	241	257	268	277	257	237	239	236	248	290	255	253	241	243	261	226	284	259	214	254	239	271	276	236	245	269	279	250	242	262	228	237	222	242	235	270	257	255	254	257	282	231	198	252	277	273	243	269	257	273	252	260	275	278	261	246	253	237	268	238	266	258	271	252	223	243	262	253	259	245	228	278	278	264	258	277	232	246	257	264	237
24315	14562	14881	4286	3926	3456	2762	2435	2324	2281	1966	2106	1939	1753	1507	1385	1186	1086	1073	1056	971	972	867	907	837	908	876	860	825	850	788	764	780	705	744	735	687	671	676	675	674	716	704	694	629	644	729	699	666	675	626	638	646	677	673	650	609	659	619	667	672	670	650	673	656	643	630	578	633	617	588	598	610	631	587	586	611	685	658	598	639	639	646	612	627	608	624	624	562	645	590	604	644	634	644	627	629	639	625	611	607	651	630	594	633	619	620	571	617	593	619	597	613	552	648	641	638	621	622	622	620	625	616	701	580	655	642	599	623	626	611	645	613	581	646	635	590	612	622	605	635	604	604	586	620	620	564	584	610	605	600	586	620	566	554	671	623	594	625	641	608	597	622	606	574	592	579	559	622	600	576	596	682	644	624	589	605	586	587	652	586	601	608	639	632	655	627	617	588	610	604	618	598	605	582	658	579	582	626	633	589	597	610	596	612	594	650	611	611	602	598	608	565	606	603	634	656	567	641	613	598	550	635	675	601	593	587	600	579	614	629	563	586	595	566	568	627	615	622	586	639	614	602	645	597	641	630	582	642	665	570	631	637	611	585	637	570	612	609	600	592	617	608	651	622	609	586	626	646	636	538	592	593	650	621	615	636	581	615	636	612	582	639	616	614	618	631	649	604	575	610	589	572	578	617	652	560	641	639	618	614	616	605	635	625	602	582	626	630	597	595	608	611	623	628	600	610	592	626	666	628	629	617	605	634	600	599	627	574	633	581	608	651	669	622	576	627	645	615	641	599	607	636	618	614	619	616	682	662	593	629	618	624	622	613	600	672	626	581	610	585	650	589	603	613	607	610	596	595	622	597	643	595	616	598	619	553	624	640	600	619	593	613	544	562	615	618	646	640	618	628	591	594	636	604	603	608	611	591	611	632	591	613	671	609	643	608	615	600	609	605	649	637	607	611	609	604	647	605	619	600	605	617	592	591	619	603	574	574	589	604	619	589	610	607	629	595	584	612	592	563	632	658	644	630	565	620	624	614	659	647	614	599	631	634	614	596	585	638	571	599	585	603	601	601	650	595	617	656	628	601	610	626	586	581	654	609	616	606	574	569	586	605	604	594	624	650	590	622	608	584	597	588	627	633	636	633	601	639	616	615	573	640	578	599	618	637	611	581	589	593	626	618	600	593	647	633	579	595	624	629	612	638	599	601	582	628	564	634	599	596	600	618	616	620	568	597	643	645	666	625	551	604	609	669	603	609	626	603	663	578	605	656	628	647	633	606	594	618	658	635	612	639	631	630	602	624	625	606	580	661	625	592	570	628	619	634	594	647	620	630	668	652	611	641	629	657	630	624	654	577	632	620	631	607	644	645	600	601	641	636	608	644	607	626	640	617	607	599	603	560	599	647	632	653	622	577	655	640	621	630	610	606	602	603	631	634	608	599	593	624	631	656	674	580	595	614	610	631	561	665	598	597	580	596	603	585	640	639	637	623	586	595	571	588	615	630	635	629	599	632	594	622	598	606	591	544	605	662	572	620	605	646	594	655	593	623	627	592	586	610	570	632	656	606	611	622	624	600	635	638	642	609	585	564	583	607	597	631	594	603	568	633	616	571	635	599	587	601	587	619	647	612	616	620	638	592	628	645	627	672	573	579	584	615	613	594	625	645	613	634	639	633	584	624	623	625	627	586	626	652	624	624	618	635	578	634	616	634	645	591	587	590	594	596	599	644	594	606	561	571	592	632	626	628	620	614	574	584	604	614	630	622	641	547	621	611	595	612	620	606	582	619	617	617	605	559	597	595	573	577	627	619	616	616	641	627	597	613	590	642	611	630	599	604	652	607	617	594	582	620	668	587	609	627	653	632	616	645	625	638	633	656	621	633	622	592	617	585	614	621	608	619	581	631	611	647	616	620	606	578	611	627	649	635	635	570	656	592	647	619	631	599	617	601	595	618	628	689	652	645	594	599	604	622	608	627	616	668	596	598	598	622	619	635	584	666	587	635	610	616	601	621	618	621	662	622	673	654	569	591	621	602	618	635	594	566	640	638	637	655	598	644	577	628	579	587	614	573	603	642	645	623	641	570	593	606	624	622	591	630	582	646	612	608	655	615	638	579	570	613	640	609	629	593	614	601	623	600	648	601	588	623	644	625	649	653	621	575	587	633	632	637	590	596	593	577	630	598	626	619	610	641	579	633	643	598	590	593	582	600	636	636	649	638	662	631	626	617	602	660	614	630	645	612	590	661	637	595	630	599	589	614	640	578	571	618	579	610	625	642	593	668	611	646	608	615	614	590	595	570	587	594	630	601	585	605	621	611	578	591	633	636	625	602	614	620	588	607	588	595	613	607	582	633	576	615	657	611	635	608	651	604	641	563	632	651	632	595	622	628	632	626	591	617	655	644	587	614	596	621	619	605	667	623	632	597	619	642	603	620	627	606	595	611	631	625	619	663	581	591	589	571	608	634	635	615	585	620	652	648	667	617	633	651	564	616	591	653	608	629	618	615	616	629	613	602	606	611	599	598	590	615	635	601	653	614	624	624	613	669	624	604	621	598	611	619	605	619	629	651	588	607	615	569	639	570	629	612	607	620	593	583	644	681	628	574	648	601	627	616	646	590	636	599	603	640	625	661	602	627	614	617	565	611	640	624	599	581	579	592	596	611	602	612	604	580	622	597	614	582	623	606	616	590	589	654	628	640	616	607	582	592	603	546	587	645	622	598	612	609	646	617	614	583	621	599	595	679	584	616	630	635	613	624	636	632	606	618	595	605	609	575	637	592	648	598	626	595	615	616	652	580	636	619	602	588	644	647	608	684	647	611	622	595	593	615	628	607	600	610	600	601	648	589	586	633	604	622	577	625	625	575	579	591	606	634	603	614	593	618	633	590	602	632	683	635	607	624	584	653	623	547	631	637	592	643	610	599	625	624	626	604	642	650	599	577	564	656	608	643	617	609	634	626	603	627	599	573	600	607	634	615	609	614	663	626	598	603	596	616	638	616	583	618	607	583	613	634	619	600	610	602	585	636	612	605	565	602	622	572	595	578	627	629	601	611	646	584	629	588	593	617	609	582	608	610	632	606	603	628	594	614	634	616	622	620	614	650	593	637	585	592	593	623	630	596	620	635	620	621	666	593	644	612	641	618	619	608	627	649	638	593	585	647	578	607	614	581	598	585	596	617	602	605	597	673	613	605	611	577	620	612	614	640	642	597	641	581	583	597	612	655	634	588	648	599	596	672	603	606	626	575	605	642	588	623	640	641	568	617	602	606	649	606	610	618	570	601	698	610	630	584	632	604	623	648	651	607	629	615	606	610	568	626	603	660	618	630	606	614	633	646	625	616	629	613	626	563	581	650	599	631	640	620	616	637	639	577	593	611	606	583	593	597	587	578	584	611	598	618	595	648	596	615	599	592	629	582	590	621	573	606	591	574	661	630	633	639	635	619	618	622	577	594	605	626	611	597	627	655	638	596	583	620	626
16426	6452	2857	572	432	425	373	328	333	339	347	357	308	337	284	304	286	253	288	278	281	259	274	249	255	267	295	295	262	252	279	270	270	277	293	272	276	283	239	292	275	282	265	241	255	254	256	270	285	235	280	296	249	259	258	287	309	261	263	260	285	286	278	281	242	243	276	261	276	229	263	217	246	267	295	248	269	266	248	255	255	283	255	282	252	261	280	287	272	278	274	276	306	274	270	257	232	261	264	272	285	253	241	251	259	252	269	299	300	247	290	256	244	241	267	265	236	265	256	266	275	264	311	268	275	267	251	249	234	275	283	284	252	269	292	300	272	262	273	276	264	284	233	270	281	255	262	245	266	278	260	230	239	254	263	253	280	297	241	267	244	232	281	281	253	234	295	263	260	249	293	302	270	261	273	269	259	247	263	240	254	302	251	292	286	279	296	280	266	270	257	278	249	257	267	258	251	296	256	264	235	260	257	270	289	251	285	249	245	263	290	284	287	245	254	285	270	258	288	281	271	267	247	260	251	246	277	243	272	245	266	275	282	263	271	258	253	262	259	253	282	261	257	269	248	255	273	279	251	262	287	287	273	305	258	253	307	273	256	274	249	274	244	300	268	300	260	271	276	234	281	258	262	294	220	252	257	261	263	234	290	250	274	258	233	272	265	279	303	263	233	248	256	251	288	240	277	264	247	282	284	277	282	263	307	275	224	266	233	244	245	269	245	248	266	284	269	261	257	267	259	265	275	279	259	291	268	252	268	243	241	278	238	235	260	275	250	271	266	294	289	264	256	266	267	259	305	256	274	266	248	248	229	285	253	267	260	255	259	279	266	246	286	270	244	258	254	274	253	249	262	226	250	278	283	291	262	269	265	268	231	292	250	258	238	289	250	247	303	263	260	259	245	254	269	277	279	306	304	287	298	255	254	261	266	269	271	236	266	248	262	278	256	259	262	242	276	258	246	259	237	292	259	270	276	308	275	266	273	252	281	257	272	235	294	280	252	289	290	229	278	273	282	284	293	266	265	281	261	266	294	257	273	274	307	259	271	282	282	274	289	284	261	241	264	241	231	272	262	273	279	264	244	288	251	249	269	264	282	271	249	281	250	255	274	269	301	232	265	228	272	294	222	256	241	249	241	239	256	285	278	267	268	289	270	245	261	229	239	285	250	246	279	283	256	213	286	292	253	282	245	251	253	287	269	250	256	270	293	255	276	266	254	261	247	276	274	252	259	273	278	261	261	271	280	274	225	282	253	241	244	260	275	280	246	244	296	246	242	263	272	245	249	244	287	271	257	255	243	254	253	292	282	268	274	266	260	290	256	250	252	280	258	263	255	272	262	244	267	264	264	239	241	293	254	249	250	286	274	263	265	275	264	264	280	273	262	266	259	274	260	292	283	291	272	289	284	280	278	284	318	256	270	262	249	272	261	262	258	283	277	241	273	298	271	275	296	276	272	265	251	301	301	266	265	265	254	254	235	297	271	272	249	286	283	271	287	281	254	265	284	264	262	263	294	272	296	274	277	257	264	287	247	241	275	262	284	268	267	286	265	265	274	246	269	279	270	282	288	280	261	261	282	255	269	312	253	287	265	269	275	225	250	237	264	281	276	267	254	262	240	257	256	285	252	261	280	244	261	246	279	288	228	268	287	265	251	247	290	283	294	276	257	261	281	247	295	261	267	276	294	266	255	272	290	277	289	278	277	243	299	264	238	286	293	292	252	262	276	238	269	279	300	250	280	293	244	271	263	251	257	246	270	261	293	240	266	270	242	268	284	276	242	249	303	279	279	297	311	248	293	254	267	275	252	273	299	234	259	265	258	267	281	260	242	248	272	248	248	272	289	267	260	251	250	232	251	261	266	248	263	275	264	253	272	240	280	249	246	260	267	248	256	261	264	288	254	263	285	280	251	271	272	292	262	267	285	301	273	254	298	287	252	249	276	245	266	236	261	221	276	292	265	271	271	259	243	240	263	278	297	259	261	274	261	288	253	266	271	268	259	285	249	279	244	276	287	269	247	284	244	281	270	258	269	289	284	220	261	258	262	283	258	266	249	271	265	301	252	277	224	262	253	301	268	301	224	272	267	250	243	260	270	257	265	249	247	270	243	270	251	251	281	237	270	255	253	260	267	293	280	244	280	306	285	260	267	265	296	244	247	266	277	272	258	280	233	261	243	276	263	270	269	246	282	290	238	233	267	254	297	243	277	242	267	254	278	267	257	222	252	271	251	254	229	293	272	258	255	265	286	288	264	252	233	256	258	230	256	282	250	258	284	318	276	234	274	258	245	265	282	302	304	248	260	256	293	238	266	279	289	259	254	242	241	270	274	254	272	283	251	241	268	278	238	270	262	275	282	252	263	237	257	266	249	263	245	266	288	287	253	270	275	288	262	296	255	268	284	270	243	275	249	279	293	284	257	275	261	279	283	269	259	247	258	237	270	251	259	262	257	250	293	304	216	274	261	253	267	260	268	283	289	274	258	269	287	268	265	274	250	247	275	279	277	229	277	272	275	249	266	295	275	281	285	240	267	307	293	295	292	278	285	257	265	277	297	255	269	284	247	239	255	260	270	275	281	268	257	290	257	239	253	275	260	280	271	277	242	276	249	259	266	247	237	247	283	311	260	257	267	289	272	241	264	264	259	296	237	271	260	284	264	299	283	259	263	262	249	279	275	258	300	267	261	273	268	272	287	269	227	292	254	276	265	269	289	258	271	251	218	261	266	267	265	303	282	252	267	246	227	236	230	253	251	250	292	285	305	304	261	268	297	241	256	261	279	282	270	251	283	271	236	244	250	280	258	299	263	268	246	249	268	253	270	262	279	265	279	263	264	239	271	249	289	280	256	261	293	276	278	283	274	257	258	268	285	249	257	248	271	240	249	281	275	271	288	262	268	267	266	250	286	275	279	255	263	257	275	300	287	301	260	259	239	262	265	270	296	284	285	264	288	263	254	280	269	266	253	272	266	267	295	251	250	265	263	271	264	260	252	253	273	284	253	254	263	251	287	272	248	244	268	262	271	269	294	238	261	270	271	287	249	242	247	253	267	271	247	267	252	267	274	253	251	257	261	270	298	241	285	258	243	283	249	280	289	267	281	276	266	263	250	255	294	277	215	272	229	253	252	287	250	264	251	290	235	253	283	292	272	283	272	275	278	289	283	251	261	262	268	259	243	254	283	255	251	273	263	304	301	283	259	250	275	271	254	275	273	262	305	284	274	264	297	275	290	276	262	235	248	278	259	282	257	261	276	277	281	264	269	255	247	251	264	286	258	273	257	266	266	258	259	246	251	255	251	266	267	290	276	290	302	284	295	268	269	286	246	266	253	258	280	245	260	253	260	284	284	240	247	259	240	244	305	266	257	237	259	277	291	252	290	262	277	275	333	263	217	237	277	269	244	253	267	274	273	292	286	297	272	266	237	279	263	260	259	240	280	293	302	268	280	288	276	263	268	269	248	251	277	234	265	268	242	257
11877	6155	4970	1610	1533	1345	1150	1006	1049	1068	944	1036	971	879	917	882	722	751	697	749	704	724	728	707	726	743	734	698	699	726	715	695	680	699	663	686	669	655	680	676	717	677	651	656	659	661	655	657	687	674	672	653	651	679	672	677	653	668	639	660	648	692	658	672	643	686	645	658	691	651	671	668	641	704	657	663	657	658	632	584	654	613	604	660	650	628	638	601	664	691	624	604	653	645	587	635	630	646	618	642	687	657	632	684	646	646	673	597	580	623	639	649	659	632	609	617	619	636	645	626	646	660	660	630	663	663	640	628	629	610	651	626	646	632	664	683	662	624	605	666	672	639	651	633	671	661	694	645	652	628	648	640	620	650	638	643	662	629	664	633	657	627	664	670	640	640	613	630	688	595	636	646	693	623	656	598	659	643	656	657	640	707	651	641	639	659	637	667	640	668	649	665	649	618	624	593	647	624	679	626	677	637	639	677	646	611	609	611	661	667	634	618	685	645	657	651	623	664	654	653	624	714	637	656	652	642	631	664	678	650	636	634	629	653	677	637	652	630	659	641	659	675	589	664	625	668	657	663	685	632	669	630	661	672	635	602	645	646	645	650	638	654	671	636	622	621	664	619	656	682	628	654	608	655	666	664	660	637	626	613	645	588	624	645	661	661	667	650	611	622	630	668	628	704	625	626	620	659	652	638	646	717	635	667	649	685	622	716	659	703	665	668	665	688	650	669	644	635	631	634	627	691	618	651	640	621	655	627	680	648	648	643	592	641	624	646	646	672	670	657	646	668	627	659	675	625	672	666	687	676	642	685	651	610	634	692	647	648	687	629	670	641	634	650	684	637	661	671	613	626	649	686	643	695	631	662	631	676	596	639	623	601	636	662	675	681	634	655	642	634	642	640	619	619	573	609	683	651	682	642	667	664	633	630	648	611	673	666	684	611	622	658	659	627	618	614	582	655	678	720	645	622	694	629	655	657	658	637	671	615	643	636	623	653	630	609	666	611	623	676	664	688	594	645	614	606	657	647	641	658	612	621	634	636	647	664	629	595	631	626	603	678	634	656	630	699	639	674	647	669	638	641	626	678	663	635	661	667	624	653	644	651	639	652	631	642	652	651	649	614	685	647	643	638	619	630	694	659	685	673	649	621	648	667	659	645	646	617	677	652	665	608	610	653	668	659	615	670	643	643	612	667	626	679	671	641	638	646	656	622	619	685	633	659	668	645	642	646	653	640	697	679	659	671	612	660	620	630	642	644	671	669	657	629	643	636	644	653	646	638	646	633	669	589	652	673	656	676	659	606	647	657	665	657	646	659	642	666	584	644	638	612	636	615	667	668	694	660	589	648	628	632	632	656	632	671	644	623	611	640	623	676	651	642	676	660	655	648	657	653	621	644	664	631	651	659	685	639	645	625	672	651	664	656	666	657	638	659	635	680	673	658	638	624	648	688	590	629	626	655	670	620	639	675	642	640	638	710	638	654	644	636	678	652	659	655	647	641	666	695	663	664	654	646	629	652	631	603	653	665	622	659	651	628	666	677	627	650	626	632	619	598	678	643	660	627	681	702	702	651	615	622	678	667	617	641	648	642	701	668	576	633	643	651	628	640	606	668	645	648	712	677	648	660	680	687	670	677	664	658	641	603	645	637	656	682	605	637	677	639	646	631	658	678	675	651	646	636	694	672	615	656	686	627	597	634	672	680	645	600	627	671	659	662	599	601	627	648	648	677	650	645	639	652	615	611	648	635	592	657	620	624	655	644	626	682	638	659	649	634	654	623	634	649	641	691	635	627	631	596	659	688	640	699	611	631	681	720	634	638	669	656	612	648	633	636	657	662	618	649	668	672	671	599	637	662	677	624	675	662	643	642	676	648	630	633	602	648	657	663	674	654	633	649	651	657	645	649	675	605	676	685	664	647	678	655	669	611	617	660	661	648	635	670	682	619	650	655	690	644	633	650	640	651	635	652	651	645	674	656	628	586	619	650	651	645	634	666	664	650	651	680	642	612	635	687	584	620	635	643	628	699	595	642	638	635	641	622	677	695	623	638	609	631	606	614	661	648	658	639	678	684	684	618	674	624	681	618	638	622	630	615	632	656	652	704	669	666	673	670	666	667	651	593	628	654	641	617	633	613	654	637	645	683	634	663	601	666	635	623	645	598	634	631	628	647	649	647	609	628	645	663	641	630	627	613	642	639	612	662	631	674	696	590	621	647	626	612	634	655	637	632	641	628	685	632	657	658	618	685	643	677	643	656	624	669	623	618	697	623	643	662	656	642	646	638	629	636	632	688	576	604	660	684	612	709	687	647	659	630	654	705	677	650	686	664	648	611	619	647	611	592	653	609	684	660	632	655	693	689	633	647	665	636	645	727	635	661	710	636	653	659	650	599	655	654	660	638	635	605	681	665	632	633	674	662	618	631	675	627	657	671	657	637	657	615	609	627	601	651	678	628	622	640	673	660	666	653	650	631	632	674	713	624	632	677	621	675	660	649	656	637	650	653	631	612	656	677	659	668	657	650	618	663	682	685	662	601	631	654	644	631	614	643	650	641	677	641	647	642	670	602	629	614	628	628	676	652	643	662	638	676	635	662	655	628	661	647	628	651	620	618	630	682	692	637	644	696	667	660	647	678	572	654	637	677	690	610	651	661	663	672	628	646	685	651	683	641	645	631	715	621	612	607	680	677	635	647	662	650	652	640	643	638	666	616	637	658	629	652	611	619	659	618	612	654	631	632	636	595	634	635	648	648	622	629	626	653	655	637	654	662	723	608	600	611	678	667	671	616	655	657	647	635	666	661	648	679	659	646	644	662	646	655	659	623	639	704	617	640	693	638	606	646	696	628	624	626	660	612	617	657	671	642	608	642	603	661	651	629	652	636	670	636	609	577	642	643	634	673	619	667	657	636	654	615	644	616	662	664	683	606	667	683	671	651	661	647	642	587	632	618	652	678	660	687	650	630	654	647	626	625	658	613	622	640	661	606	647	617	662	659	659	659	668	664	667	671	684	628	640	698	652	645	657	667	617	624	686	643	650	618	665	653	651	656	635	668	641	628	569	683	628	660	657	633	635	667	623	704	646	693	661	598	626	602	634	635	628	650	695	621	576	641	667	646	629	681	596	634	639	646	648	695	643	675	599	671	716	659	618	658	629	686	605	651	614	689	621	667	685	646	664	677	676	690	668	651	629	632	617	640	650	645	623	646	641	657	640	650	617	623	649	637	659	662	634	607	632	660	645	670	666	679	609	642	597	657	659	632	592	642	673	617	643	610	638	647	665	631	652	610	639	659	644	612	677	639	648	667	664	606	644	603	635	673	632	641	640	644	631	662	663	659	597	643	650	688	679	684	637	616	605	671	648	634	679	684	635	626	608	658	636	627	664	648	671	587	631	643	605	644	639	588	645	621	652	625	615	634	677	663	664	658	624	656	640	666	630	632	633	649	643	653	619	649	665	638	630	620	633	674	684	639	610	626
29712	12121	5990	1187	799	649	546	497	504	451	521	484	443	393	384	392	362	368	348	311	358	334	362	320	306	344	338	334	353	304	309	321	306	315	310	296	309	319	322	303	351	303	304	299	325	328	322	355	307	320	322	299	324	366	355	314	314	284	309	296	297	292	285	297	287	294	313	317	317	292	261	287	313	330	296	292	299	286	317	321	295	325	284	312	307	300	289	290	302	289	286	319	295	308	307	278	307	301	316	272	273	300	314	337	296	314	301	308	299	316	299	287	313	295	289	324	306	317	272	291	337	285	292	289	325	317	330	298	330	322	314	323	292	312	313	294	327	299	312	273	299	313	322	311	303	328	293	306	307	284	295	306	303	301	281	292	298	311	287	295	322	309	291	309	324	305	304	298	327	296	283	308	277	312	275	317	331	272	292	294	275	331	309	292	310	317	318	305	299	333	305	333	354	321	284	272	322	318	316	303	293	279	272	311	323	284	324	307	284	308	309	288	287	309	311	287	311	295	298	314	327	275	309	300	305	305	285	330	301	304	295	321	306	307	319	278	281	270	264	266	318	303	263	329	320	327	319	264	324	299	311	328	301	334	310	318	281	283	276	316	322	273	298	285	297	289	298	307	283	281	319	345	315	328	282	326	301	310	332	324	283	290	320	296	274	300	331	315	312	268	316	321	308	304	331	298	290	329	312	310	300	319	308	309	337	285	310	294	288	298	326	332	336	313	292	325	296	300	296	302	294	308	288	307	270	305	275	328	330	284	307	319	295	299	313	306	315	326	300	330	305	290	350	304	282	312	302	347	267	349	316	306	325	322	288	325	317	318	311	300	311	271	269	291	331	318	283	299	286	289	304	248	309	334	308	288	340	315	292	346	313	338	300	283	275	293	308	299	320	319	351	310	313	305	298	298	322	300	278	337	295	277	336	310	310	312	318	302	320	297	332	328	284	311	252	285	293	311	304	275	299	305	323	324	313	306	331	281	306	305	362	295	322	300	314	316	314	294	304	308	327	324	319	310	303	278	303	349	314	330	294	293	328	329	313	293	343	332	325	317	288	291	302	338	304	284	296	356	301	286	308	310	305	347	308	290	297	308	305	314	335	298	286	293	292	332	289	302	280	329	309	294	320	304	297	315	325	309	283	326	294	307	317	288	273	314	302	285	300	295	316	307	310	317	260	291	310	324	296	322	305	267	279	304	300	294	290	302	336	326	296	287	285	324	282	323	305	301	320	299	310	278	298	285	304	321	327	314	304	321	303	283	335	305	322	302	305	303	273	316	261	300	355	300	304	316	284	328	327	262	320	308	286	283	286	284	304	316	300	323	302	311	321	298	289	265	279	300	332	330	286	288	288	312	281	330	310	296	331	321	319	331	310	295	297	289	313	307	279	256	311	324	313	330	318	293	291	339	304	337	287	317	325	298	313	289	311	260	325	312	328	276	312	325	289	272	307	295	295	290	299	292	297	329	273	305	314	276	312	300	326	343	273	256	325	297	332	325	307	285	327	326	274	314	266	285	295	286	294	286	317	293	308	328	296	302	301	299	310	338	319	279	295	333	304	311	298	280	307	309	320	310	284	300	316	272	305	296	340	324	313	275	326	305	329	282	302	299	276	293	329	271	312	272	286	304	290	315	323	315	281	298	319	320	355	309	308	300	310	289	270	270	295	321	339	323	315	284	284	270	310	286	288	319	291	312	300	303	312	312	261	313	303	328	318	273	294	280	297	315	288	273	300	305	279	317	288	295	332	319	341	340	319	333	298	291	279	290	302	304	311	284	311	303	311	334	320	296	293	307	282	310	318	287	289	297	318	297	315	300	305	307	274	317	296	315	306	318	329	277	310	290	315	307	294	320	286	280	285	354	289	321	294	349	317	313	300	315	282	338	296	301	295	303	289	284	293	277	287	312	317	314	294	281	299	331	326	318	291	278	290	269	318	303	294	312	313	289	291	289	320	313	299	288	290	310	277	341	319	267	294	313	292	317	287	280	305	310	323	287	318	314	312	323	335	285	296	319	303	304	285	301	309	332	331	277	285	322	333	330	315	274	333	322	314	316	327	271	298	312	303	306	307	304	278	321	314	319	301	306	288	338	349	352	301	293	317	281	289	308	305	279	321	312	317	321	300	305	306	280	297	298	324	328	325	325	286	309	331	283	314	300	306	291	335	314	298	324	279	312	321	314	253	290	297	321	300	317	289	307	322	307	342	306	302	287	311	302	293	307	266	317	313	318	318	301	307	288	307	290	314	292	317	305	294	340	324	320	287	273	293	298	280	331	302	293	294	312	328	288	303	301	312	322	308	310	302	332	313	304	302	358	298	309	336	315	298	276	313	295	309	322	299	279	301	298	301	288	300	292	316	274	314	279	315	278	273	317	307	280	355	287	282	331	321	294	326	296	315	304	297	282	340	318	334	315	334	321	319	314	302	298	321	284	294	311	298	328	277	314	303	325	307	296	325	324	331	324	259	302	303	313	303	288	305	320	290	287	279	267	332	312	317	305	346	343	308	306	321	318	287	288	329	310	289	289	342	277	295	292	287	325	299	287	291	285	292	305	306	310	337	342	315	303	297	313	282	296	302	310	286	338	305	290	279	281	359	312	319	302	290	301	321	313	319	291	312	286	325	335	302	284	300	291	305	277	297	322	324	273	310	302	311	315	298	315	286	321	287	304	330	299	314	310	267	304	298	318	297	319	314	299	333	322	285	305	292	275	284	306	303	320	294	298	278	286	315	286	327	311	318	306	327	319	326	290	278	309	335	280	278	307	310	291	331	307	314	273	319	316	296	312	302	289	304	265	320	285	267	289	331	328	296	304	325	299	278	268	313	291	309	300	338	299	293	319	324	294	303	323	323	297	318	303	308	307	280	306	314	281	310	294	327	302	303	299	309	311	287	283	307	306	299	285	320	284	332	301	330	294	305	287	310	311	326	295	300	277	311	308	330	329	318	309	309	292	296	278	315	312	296	291	300	280	313	282	319	301	285	284	325	282	284	310	297	331	317	311	311	277	300	308	297	322	338	337	294	266	315	320	289	295	315	316	313	314	313	325	298	307	321	304	329	329	318	297	313	316	280	337	313	321	299	293	313	302	313	318	298	303	292	324	278	281	321	266	342	280	297	276	307	315	311	329	344	322	297	300	283	321	333	283	299	323	293	288	309	314	269	313	322	329	317	320	308	347	315	308	285	290	301	299	299	283	294	298	325	307	286	277	322	298	290	306	332	327	279	291	309	281	329	346	304	296	303	321	321	318	297	299	274	335	270	321	294	307	291	308	319	284	304	330	314	303	310	311	310	324	286	311	292	289	275	306	310	318	314	280	296	303	309	315	351	304	313	341	306	275	285	302	284	309	309	307	297	300	329	337	327	304	314	294	305	315	292	331	317	267	303	284	295	258	303	300	280	318	300	291	262	332	299	320	289	343	297	292	255	290	306	302	290	311	318	341	317	294	329	346	324	334	293	290	297	310	286	332
20569	10301	8971	3104	2707	2521	2019	1927	1919	1755	1654	1680	1471	1337	1323	1152	1064	1081	997	1016	880	899	864	896	900	948	930	819	870	864	864	822	788	782	768	833	820	765	730	772	754	736	738	770	790	802	799	743	772	775	762	746	746	771	734	779	815	779	753	710	767	722	718	755	730	726	737	699	764	709	688	760	725	654	767	670	750	699	731	724	701	706	711	757	691	722	767	722	727	749	724	687	714	730	710	716	726	730	724	750	691	731	752	735	728	720	726	753	684	743	769	714	729	699	747	689	738	714	754	694	684	688	741	759	732	732	761	768	727	717	681	756	751	709	688	712	713	681	732	665	714	704	715	687	706	717	726	675	683	660	679	691	772	734	783	661	740	694	703	708	714	755	741	744	705	724	727	732	708	710	773	760	722	774	718	717	703	664	716	688	709	710	756	735	737	730	694	732	739	709	729	724	701	722	791	721	687	711	710	750	709	707	717	677	721	712	767	739	724	704	749	692	698	710	697	748	697	730	716	693	753	675	726	759	740	702	710	750	722	774	682	673	757	710	656	751	713	717	694	699	757	751	656	768	752	738	737	717	696	699	708	741	760	704	735	742	680	716	704	710	751	725	745	736	762	679	757	705	743	681	728	697	717	712	672	696	719	722	760	691	727	693	703	746	718	770	741	673	735	752	737	707	699	715	723	715	748	738	720	689	720	732	678	763	724	745	730	749	748	719	729	729	681	695	737	747	698	733	693	693	710	753	741	767	740	740	697	727	700	694	731	713	707	730	676	728	714	759	709	715	754	713	737	717	722	780	770	731	766	719	728	704	731	725	724	693	681	793	690	720	695	707	706	703	711	771	712	725	775	686	746	761	736	767	743	745	742	705	708	746	712	740	747	730	713	718	753	723	712	745	722	702	734	736	722	725	723	783	744	692	700	717	724	729	701	706	710	735	743	702	745	717	728	751	667	752	735	714	688	695	703	732	711	775	739	720	735	735	774	739	754	731	707	719	728	724	716	748	764	707	747	716	745	712	705	736	766	750	723	777	712	720	733	735	736	713	770	700	681	727	782	698	730	738	743	755	733	683	748	708	737	730	691	744	744	744	755	729	713	732	728	730	799	712	749	739	706	681	713	723	729	775	713	684	697	754	740	727	735	721	691	694	714	762	756	725	733	696	753	686	723	746	723	712	740	729	776	731	691	705	741	735	710	734	713	673	710	737	710	773	730	747	706	676	704	738	742	749	733	743	684	692	727	713	727	712	708	672	677	736	724	700	747	734	691	705	798	760	754	762	726	693	789	710	730	721	759	689	712	686	721	725	695	717	735	729	722	702	717	740	746	747	744	732	744	763	733	737	741	727	703	711	723	728	736	760	700	712	706	728	690	707	709	680	670	754	759	701	707	742	726	723	760	754	713	751	717	745	754	706	740	725	722	704	704	717	770	692	666	700	731	719	713	769	782	742	714	699	716	769	697	701	685	702	720	697	717	702	727	746	748	754	761	761	721	698	683	740	750	723	755	690	709	722	710	743	711	750	734	676	686	703	699	746	764	725	736	716	741	746	764	734	727	678	698	721	740	747	740	755	692	647	634	731	701	681	702	741	777	731	727	750	713	690	726	707	687	686	700	726	719	706	702	730	730	666	714	774	756	734	700	735	704	742	669	728	732	710	697	716	739	723	728	772	704	721	721	754	757	714	737	748	749	668	714	715	646	717	746	691	755	715	738	719	765	704	711	764	708	730	708	751	720	716	731	699	772	715	720	792	744	729	749	734	753	748	729	739	754	734	728	684	768	733	713	691	731	728	738	727	712	723	748	740	705	756	687	729	773	698	745	712	724	702	738	741	735	716	724	719	701	672	693	774	762	735	682	703	716	698	701	698	678	688	727	719	778	698	726	667	682	768	710	697	662	690	725	742	736	751	727	754	731	715	660	738	719	763	729	702	724	752	754	744	715	670	693	693	678	727	747	762	749	745	707	757	718	703	769	755	669	727	766	747	671	682	758	738	717	721	698	758	761	712	718	757	675	729	712	751	743	731	698	720	704	754	725	660	718	684	709	748	740	693	720	714	754	758	708	766	719	699	803	741	721	726	711	700	728	717	688	714	761	735	752	734	670	742	689	707	733	740	678	723	744	736	798	720	718	748	777	700	709	739	710	717	716	751	738	724	731	713	709	729	725	719	726	766	738	709	702	758	736	713	736	739	752	702	712	765	762	716	694	699	728	719	676	773	691	765	731	733	734	732	731	704	707	704	692	733	745	748	716	744	763	712	701	699	739	766	710	697	739	741	682	706	712	755	739	690	758	706	746	680	713	706	763	664	709	727	744	729	721	735	718	749	727	732	736	731	721	719	723	722	745	740	738	752	754	726	784	749	776	706	758	727	761	679	708	711	756	763	713	693	716	795	725	720	772	741	791	721	721	774	712	716	720	644	744	746	703	754	730	763	767	759	715	696	707	744	748	713	716	732	723	739	750	716	684	754	793	671	734	706	733	733	773	732	747	779	721	684	728	788	689	742	736	728	672	751	754	737	705	676	688	698	726	714	747	718	724	745	717	727	735	761	720	741	721	731	723	700	749	713	797	752	734	724	732	672	747	735	732	718	719	786	732	767	747	729	725	719	736	731	748	740	731	705	728	756	718	681	673	776	755	731	683	712	744	752	698	714	714	722	728	758	737	735	768	729	710	734	686	727	814	729	751	703	715	711	767	722	759	711	723	679	684	747	759	711	695	743	755	751	784	706	695	756	770	762	670	719	676	695	725	718	745	745	723	701	728	711	730	697	724	731	712	730	757	746	676	724	722	759	657	691	729	697	706	709	685	732	726	699	719	702	726	768	712	727	752	687	641	758	709	651	761	731	661	729	747	703	743	705	695	818	730	751	769	731	722	718	713	713	770	695	757	717	760	715	715	716	707	668	722	691	726	783	706	708	734	725	735	775	721	722	708	729	696	715	733	730	752	705	723	747	758	662	708	746	712	709	714	726	716	709	661	704	738	727	696	689	721	779	788	745	724	741	694	736	760	713	753	732	700	719	740	738	768	714	725	731	736	719	745	778	762	759	703	763	693	722	759	712	733	722	726	742	727	745	758	757	706	699	808	715	733	737	710	704	708	723	751	782	722	736	702	736	708	745	750	747	681	738	722	738	732	733	730	756	748	714	729	744	701	719	712	685	716	661	750	698	725	662	761	672	740	703	741	752	699	710	728	702	666	720	755	699	684	751	721	721	741	707	704	669	716	714	722	702	701	752	742	737	739	707	761	749	772	740	673	747	693	723	748	755	699	724	740	718	747	727	689	765	756	772	716	721	705	686	735	721	727	736	741	752	697	725	708	782	749	717	766	721	748	702	709	709	691	726	736	745	732	704	735	717	747	746	763	756	735	706	734	769	730	696	726	721	728	722	748	762	695	721	717	764	698	733	714	727	728	723	759	708	720	721	720	726	751	773	727	691	714	732	708	662	649	721	755	704	763	739	750	741	787	723
36931	18177	10558	2365	1168	894	669	654	617	570	569	486	475	446	397	359	350	349	307	296	290	307	313	306	307	329	271	305	306	294	272	287	272	253	264	303	296	254	266	256	274	283	244	257	275	273	255	245	263	276	268	258	297	237	262	243	280	263	256	276	278	266	253	242	281	273	258	268	258	235	278	292	228	277	293	234	264	260	272	284	299	293	267	279	220	280	269	281	273	254	247	242	287	277	258	229	256	257	267	262	252	253	265	267	226	223	252	246	232	286	247	269	263	243	240	257	269	251	232	254	278	259	280	267	294	269	262	274	270	279	273	300	251	229	261	244	241	229	238	262	256	278	280	256	235	264	284	258	249	251	262	255	268	264	274	275	269	264	219	244	220	277	245	257	254	276	256	242	283	278	266	275	269	250	268	275	270	243	238	301	244	310	289	254	263	269	248	255	258	249	276	252	270	284	271	272	283	265	244	246	263	252	259	261	246	248	298	270	253	275	259	249	271	277	284	272	263	233	242	236	255	269	253	254	214	281	254	254	246	272	266	259	243	266	250	236	284	257	268	217	281	257	246	262	295	270	253	276	246	250	280	270	253	266	289	246	257	247	289	261	266	279	233	264	264	242	252	293	253	285	259	254	230	234	257	217	272	250	254	241	281	308	259	253	234	247	246	260	236	262	279	262	235	285	256	220	248	262	250	264	283	285	239	273	253	234	247	223	263	294	227	265	235	279	262	258	224	243	260	254	262	233	265	263	233	260	243	268	247	263	263	257	251	239	261	260	224	252	248	277	245	243	290	243	266	266	245	259	243	273	282	270	260	263	270	255	269	262	260	241	273	261	283	275	246	287	260	258	291	254	262	236	240	262	274	247	266	256	255	262	273	257	271	276	247	241	258	247	262	249	224	281	267	309	286	266	217	262	245	265	261	279	268	284	271	250	227	270	281	257	260	265	256	240	260	239	254	266	251	267	273	245	254	290	272	272	267	233	268	278	234	267	245	271	275	248	235	253	264	275	277	256	266	262	281	252	251	250	262	277	276	255	271	274	287	259	262	241	246	282	244	239	245	243	242	266	249	239	266	261	237	286	269	246	262	280	258	278	277	258	279	254	251	249	247	252	248	228	257	275	265	281	292	269	244	240	261	239	278	265	254	275	261	248	262	274	208	244	249	262	279	276	271	265	248	284	245	253	251	267	234	254	278	242	257	286	244	252	259	284	279	288	243	253	255	246	239	256	273	233	284	252	269	295	271	299	291	271	244	259	266	263	212	253	271	261	291	251	255	236	277	265	240	235	246	256	270	293	280	254	256	243	259	226	279	285	272	264	275	245	258	250	246	253	236	269	301	269	249	238	233	246	268	232	260	262	288	249	272	270	261	255	246	280	237	242	255	279	259	268	293	275	249	238	280	208	260	247	258	276	246	238	241	263	265	272	255	238	242	296	238	233	252	262	249	230	267	260	242	284	269	254	282	312	237	257	260	248	250	233	228	277	267	255	257	257	252	297	266	256	276	237	238	272	287	235	259	270	280	232	243	289	289	275	277	281	283	267	262	237	239	267	232	262	247	265	217	242	239	280	272	286	294	285	238	254	253	232	292	273	266	262	241	267	264	276	236	221	281	232	242	297	253	250	249	263	261	253	279	254	266	246	262	280	253	265	244	282	268	253	251	271	212	251	267	267	257	243	263	271	266	254	255	265	248	237	251	267	224	239	257	258	276	261	279	228	303	272	265	264	257	250	265	261	246	231	251	275	248	241	272	288	222	278	217	240	217	223	265	268	259	275	276	274	271	275	256	265	276	254	274	280	256	257	274	252	255	258	263	278	263	290	243	252	221	263	244	263	257	267	264	247	274	284	258	256	266	240	264	268	269	225	242	256	261	264	246	240	287	267	242	263	275	247	263	236	268	275	271	238	250	271	258	261	262	267	261	251	285	284	267	277	258	268	300	266	273	245	280	245	261	279	250	237	252	283	277	247	279	257	259	246	273	247	218	262	266	265	216	274	268	263	247	257	265	268	288	260	232	247	257	265	306	242	215	246	272	234	263	270	231	253	264	264	252	265	248	259	252	277	230	259	268	265	248	249	257	233	313	276	288	232	249	288	262	255	285	279	254	237	275	269	270	264	294	259	239	262	254	240	263	276	263	249	239	257	256	235	256	278	274	257	273	254	257	278	263	246	267	248	262	250	272	296	268	263	255	274	260	241	255	251	245	302	271	258	247	300	228	303	241	235	249	297	270	285	286	285	237	243	241	209	268	277	260	279	256	263	285	277	273	250	233	248	245	282	260	257	265	262	282	251	246	259	264	298	277	261	256	256	290	267	272	256	243	267	242	264	244	251	265	250	252	255	255	271	274	239	248	262	255	258	242	278	257	235	244	268	276	243	247	260	282	240	237	262	255	272	269	296	281	241	285	254	253	224	290	241	266	234	253	266	271	282	262	247	270	250	277	237	268	240	268	264	230	261	300	272	260	255	233	220	266	274	259	253	246	284	246	245	242	260	256	260	250	250	267	275	235	262	278	247	255	261	238	244	232	273	256	279	284	242	270	260	259	259	251	273	257	260	252	249	280	263	240	259	218	249	248	240	236	240	264	247	268	273	237	270	258	257	281	235	271	219	234	229	280	231	234	273	298	281	270	244	278	268	245	267	267	262	257	239	244	235	281	283	269	245	253	308	282	242	264	280	253	244	259	216	264	244	251	252	254	250	285	238	238	273	274	272	258	250	242	243	252	283	237	245	266	258	255	261	279	258	245	247	271	269	246	255	303	262	242	242	253	248	265	248	260	244	267	263	250	238	265	242	259	230	230	240	272	271	241	264	260	242	255	232	243	263	268	280	269	243	243	218	271	272	223	224	238	272	261	264	235	285	260	254	270	264	263	245	269	264	268	250	249	264	263	251	229	246	292	278	245	263	281	264	245	279	261	243	286	267	280	267	213	250	263	243	248	236	257	244	268	264	288	250	267	234	247	224	240	248	247	245	251	258	274	272	269	240	257	275	273	243	257	254	242	274	248	260	246	276	249	263	263	259	266	242	269	256	282	276	268	252	268	242	273	261	250	283	306	272	247	239	253	258	275	277	263	245	268	265	228	271	243	240	231	268	260	265	240	281	248	274	245	241	277	275	222	261	245	241	229	240	244	280	253	280	276	254	284	271	237	233	240	285	271	241	284	242	249	274	268	256	287	283	269	250	239	216	274	256	243	214	264	276	250	249	254	264	257	259	212	284	238	287	234	250	218	235	268	288	273	273	276	257	255	262	286	272	248	216	263	280	275	265	254	265	248	262	255	267	283	270	253	275	284	260	230	251	290	273	248	239	256	291	234	233	283	259	240	286	256	251	221	269	255	237	262	279	266	269	292	265	274	286	260	244	268	237	251	229	229	255	266	260	261	270	278	226	247	266	223	243	242	262	254	268	258	256	246	282	265	241	242	273	262	237	234	239	281	282	264	264	237	256	265	260	263	263	254	295	293	262
23856	14389	13980	4558	3884	3454	2731	2718	2667	2574	2435	2198	2022	1677	1618	1465	1306	1148	1105	1061	970	990	896	914	878	955	909	843	867	805	777	757	753	741	694	686	740	694	682	653	672	660	701	664	692	674	666	671	686	677	663	703	659	690	618	694	656	664	610	644	664	640	659	613	623	611	658	644	643	641	592	599	662	658	645	638	613	663	620	653	658	610	595	604	627	594	672	589	637	602	624	618	612	646	627	637	634	622	664	643	638	612	651	604	634	606	620	633	603	630	614	612	597	645	606	604	631	631	624	610	611	575	629	596	599	606	607	646	620	611	622	609	639	582	616	625	582	615	613	605	632	611	578	577	611	610	620	627	620	633	642	621	634	614	647	633	636	622	594	617	629	586	602	633	579	587	612	647	573	647	603	627	578	595	603	620	644	582	589	643	605	595	656	592	625	588	623	598	603	639	614	609	640	623	604	653	667	633	609	611	618	589	573	620	635	597	599	606	662	664	614	633	647	586	582	633	583	606	619	629	602	641	609	602	642	615	630	622	665	567	601	602	607	612	619	641	631	648	584	577	583	626	603	588	577	633	621	588	636	594	628	592	629	649	593	601	601	619	607	621	577	619	637	608	569	613	612	614	595	644	643	636	609	649	610	622	596	592	633	573	655	633	588	683	595	615	612	627	660	602	611	608	562	596	600	641	587	639	648	627	584	562	567	617	643	631	660	585	626	606	599	594	574	679	633	663	647	603	629	619	630	604	602	644	609	618	604	600	562	590	595	604	644	608	618	640	653	662	606	585	595	614	634	614	573	579	608	612	661	632	596	626	607	652	645	606	636	600	616	620	592	622	656	649	621	596	599	618	648	635	628	610	589	571	616	576	631	593	610	573	606	640	638	625	613	635	587	615	618	644	615	598	646	609	613	616	606	601	584	603	650	632	599	561	588	586	583	637	624	616	631	637	576	659	619	607	586	626	649	586	691	632	621	617	591	601	626	637	620	612	609	608	557	600	675	582	634	619	635	603	620	598	573	605	630	623	637	589	616	613	616	635	622	577	646	579	597	611	579	581	617	597	635	555	599	597	580	620	585	638	606	582	609	605	601	596	572	595	596	635	598	632	599	643	672	662	605	616	575	608	636	624	673	633	657	587	623	612	571	605	581	600	622	642	607	590	633	611	602	620	606	623	604	609	615	570	682	612	602	627	594	618	625	642	588	618	598	608	634	617	604	573	604	641	629	649	556	619	636	610	633	615	602	590	577	650	611	660	619	592	613	601	592	611	606	616	607	585	639	621	589	604	642	623	637	626	585	646	640	608	632	623	618	590	619	645	625	642	594	611	642	569	652	593	608	648	603	718	601	588	597	614	620	600	657	598	645	647	615	654	616	631	592	648	612	591	602	642	597	682	572	601	614	633	658	617	623	622	573	615	600	660	631	575	604	569	644	635	608	620	612	625	614	634	633	594	627	605	601	615	591	670	666	576	587	646	615	670	571	639	637	636	635	619	660	616	638	649	606	619	636	629	618	638	598	625	588	606	607	648	650	604	613	625	609	628	608	631	646	632	612	614	566	591	596	613	591	632	676	604	584	628	630	623	643	614	597	656	637	582	593	639	652	617	608	647	616	602	627	601	593	606	604	602	619	583	598	640	628	590	619	636	649	591	619	645	626	620	607	654	651	623	579	643	611	616	587	597	610	668	575	616	645	609	607	624	654	605	642	544	592	598	606	593	564	656	614	626	607	588	589	598	614	591	621	637	618	612	629	567	650	649	584	631	645	597	577	584	650	580	576	640	632	609	610	613	617	571	632	582	645	660	621	591	661	614	634	658	638	580	605	613	621	602	630	587	611	624	608	613	613	624	640	657	613	663	560	631	629	645	632	608	653	600	663	590	640	617	605	577	616	604	588	624	572	593	617	637	587	630	580	623	594	582	636	629	630	580	630	579	551	568	668	657	612	610	601	586	615	615	609	648	629	624	609	572	609	610	625	638	628	614	631	629	599	600	613	597	662	632	605	658	636	576	609	590	621	596	628	597	607	599	657	634	624	650	612	537	599	638	589	569	569	653	584	640	674	595	637	602	623	655	591	601	635	616	614	595	653	590	607	619	580	597	659	626	602	637	611	575	608	611	598	638	612	617	635	650	619	649	570	612	621	596	646	604	647	626	629	643	579	618	589	630	612	632	614	598	638	658	618	601	645	615	660	624	639	643	608	652	612	594	591	605	617	634	651	643	642	619	602	620	643	608	631	587	598	612	634	630	626	585	600	627	598	615	639	665	621	625	621	632	650	577	656	608	587	656	645	583	602	632	626	617	626	631	649	646	579	636	639	589	607	576	601	622	618	621	618	559	616	638	635	582	643	572	598	601	617	604	620	641	609	617	663	603	598	602	623	599	629	646	590	609	592	574	639	599	645	602	590	650	671	606	577	628	611	593	561	596	597	617	598	625	623	615	616	606	601	634	611	609	611	618	628	650	587	586	596	571	602	604	644	586	597	581	603	604	636	618	660	619	617	635	658	606	644	635	601	630	641	641	613	653	605	610	677	601	636	594	590	619	652	599	590	601	585	615	597	637	632	626	588	587	663	593	595	644	657	624	595	659	609	613	626	555	596	563	589	644	661	603	545	638	612	641	630	570	580	563	595	596	623	600	616	599	564	589	644	626	595	598	621	627	612	627	607	642	625	627	640	595	612	607	624	610	607	596	645	625	605	666	618	577	577	612	623	609	634	646	644	628	650	617	624	621	611	569	631	616	593	645	651	603	629	608	631	603	581	612	592	578	628	598	595	551	629	594	620	618	582	652	612	602	643	591	639	619	617	630	639	592	587	576	656	598	627	591	590	598	626	623	594	643	606	661	548	637	596	656	656	637	628	599	633	603	649	583	616	638	593	626	595	576	630	606	610	623	609	604	582	667	643	617	610	613	598	642	592	647	659	643	593	592	579	596	606	631	585	581	630	629	623	616	618	574	592	606	616	606	648	644	608	665	621	546	627	581	611	539	592	598	646	603	605	628	603	618	596	624	598	667	637	597	631	634	653	617	630	621	634	648	617	574	603	623	633	592	606	665	602	604	571	658	589	597	594	651	608	608	585	631	663	619	658	670	631	652	655	621	627	630	626	641	636	593	567	590	627	633	617	625	610	656	618	559	606	603	601	572	627	656	601	652	589	615	621	667	563	612	608	601	609	627	574	625	600	630	608	616	591	586	613	609	653	628	611	650	614	623	603	634	606	615	558	657	647	561	682	588	620	602	598	604	613	625	593	604	649	594	588	608	617	623	642	634	645	586	635	585	636	592	619	610	646	602	621	615	626	633	651	633	606	610	621	630	609	628	607	614	585	623	591	641	659	611	601	585	580	633	659	628	624	676	626	628	631	601	641	611	600	641	620	612	641	641	584	601	612	611	609	623	602	627	652	610	638	632	569	590	578	592	591	603	638	598	669	598	672	611	635	640	594	622	640	604	602	626	606	582	623	584	625	661	646	629
17366	6451	2704	571	451	407	369	334	350	348	349	340	284	287	308	280	315	305	292	286	298	273	285	263	311	259	283	258	274	286	257	263	259	273	243	274	280	283	282	265	265	268	274	315	252	267	268	261	299	279	249	283	248	252	277	274	268	254	293	234	262	303	260	245	234	279	260	284	261	275	309	288	314	265	296	263	269	272	285	254	277	265	273	256	297	263	287	280	289	262	260	283	267	278	270	253	262	288	248	256	260	276	264	291	238	269	277	286	254	262	274	283	311	293	277	268	269	281	262	265	263	254	246	274	248	243	279	240	283	257	333	257	272	254	248	262	258	266	292	268	289	277	300	253	270	251	257	290	271	289	277	271	337	276	282	279	258	244	242	270	286	315	278	290	289	267	237	256	237	257	252	258	278	254	273	288	277	293	248	277	273	280	296	246	286	248	276	298	267	289	245	280	263	276	262	239	259	255	260	270	242	267	278	272	274	263	239	264	281	266	263	270	266	296	268	289	296	274	254	291	268	273	251	251	239	231	265	272	284	258	317	246	279	297	277	261	236	248	258	259	248	269	258	288	285	255	294	309	263	271	249	259	286	270	261	288	259	264	242	256	275	275	265	282	306	259	243	273	266	265	255	246	286	280	236	249	282	272	266	263	286	274	261	244	267	238	269	260	243	269	284	262	280	262	252	285	249	269	307	305	244	248	277	261	259	257	268	273	260	259	279	265	275	254	248	273	270	252	254	255	274	282	254	274	280	276	277	257	250	250	269	298	249	302	249	266	283	271	268	252	265	253	261	257	275	252	300	291	256	266	255	278	270	252	249	250	313	281	256	248	274	264	275	260	275	245	254	247	283	255	278	265	258	302	240	303	280	271	279	263	255	256	270	280	276	259	276	293	267	271	246	296	263	258	256	305	286	260	277	271	267	258	281	267	280	267	262	298	284	254	257	272	247	242	262	270	296	288	283	297	268	252	257	260	252	255	249	262	267	248	255	260	258	290	250	263	282	256	267	263	279	285	262	258	257	271	258	266	267	254	269	278	247	258	272	243	306	277	272	287	281	272	262	238	272	261	265	270	261	267	272	277	276	248	244	294	226	275	254	255	262	284	267	265	262	261	268	261	282	317	264	266	270	275	289	278	261	279	280	246	305	279	259	265	291	273	262	273	247	256	261	281	331	269	285	253	245	287	301	268	260	265	255	282	257	261	254	233	275	285	246	261	258	267	288	271	265	273	281	270	263	271	261	286	249	290	293	267	293	290	284	278	286	294	281	250	279	276	267	260	296	279	273	258	282	261	282	290	279	290	264	253	272	290	248	267	282	256	283	252	264	278	275	255	247	278	282	250	269	250	289	261	267	304	276	274	266	277	269	243	284	257	254	223	270	283	268	266	285	255	247	290	282	257	258	257	226	260	294	266	242	296	277	281	266	294	249	266	262	255	258	291	282	305	259	298	277	268	292	291	252	260	296	267	265	251	270	265	299	276	259	279	274	271	270	239	265	271	244	260	271	275	273	258	256	280	300	246	272	268	267	249	276	274	281	253	260	283	308	232	258	265	278	264	276	293	284	284	290	298	246	286	297	274	259	271	268	273	283	291	247	287	270	261	274	290	267	279	302	267	274	309	277	259	277	256	286	287	275	305	262	262	272	247	282	245	287	282	292	294	261	251	299	291	265	269	262	252	269	280	273	289	276	277	262	284	268	276	282	242	253	262	267	292	296	248	250	245	274	247	240	267	251	296	256	265	271	261	272	253	281	265	260	261	255	266	278	297	257	255	294	275	277	286	253	287	281	280	257	293	302	272	258	229	245	212	271	275	252	289	237	281	283	293	279	281	298	264	302	251	291	268	241	302	272	276	260	272	296	288	285	285	272	272	297	264	261	305	269	298	289	279	274	280	228	259	270	266	284	288	251	261	280	281	256	278	265	242	243	299	280	245	242	265	279	257	269	286	256	256	267	265	297	332	253	290	251	258	286	268	278	311	254	312	242	287	271	270	257	290	279	315	293	267	252	282	315	249	256	248	260	278	280	281	283	290	256	281	258	265	253	243	273	300	282	251	287	278	255	249	254	290	263	259	256	252	252	284	277	268	274	282	309	261	281	268	299	274	271	272	242	264	241	285	263	249	251	258	283	285	276	238	289	279	286	275	274	276	272	272	269	270	271	267	255	307	274	261	262	261	259	265	258	267	287	282	279	268	290	282	293	316	265	244	283	257	245	271	284	272	269	269	249	273	264	283	280	259	258	273	262	291	283	256	270	254	296	246	304	274	294	285	273	277	290	298	285	261	292	319	282	274	250	269	270	256	289	221	244	255	292	288	245	260	300	247	284	250	280	262	258	302	259	273	270	280	267	271	265	274	251	270	293	262	260	272	282	273	262	295	284	272	280	272	283	301	262	266	310	274	242	278	259	280	271	272	294	262	265	264	254	263	272	279	303	281	299	249	290	262	239	239	251	261	264	285	300	269	253	270	257	261	272	258	277	260	262	270	296	259	304	274	309	262	247	245	296	230	295	276	243	283	271	272	254	263	256	283	275	279	260	271	257	287	262	271	266	238	272	284	286	256	281	316	259	253	265	252	275	261	275	275	277	239	221	280	256	266	293	269	265	311	266	300	278	294	307	266	323	273	250	318	294	311	268	261	284	261	277	271	307	303	299	285	273	274	275	289	260	257	225	258	293	292	279	252	234	253	286	278	262	289	259	279	284	265	259	261	257	292	269	262	241	286	273	272	306	256	289	266	294	270	324	280	277	285	265	277	268	277	244	284	276	280	256	286	298	274	259	303	262	257	251	280	267	257	276	262	264	270	278	237	289	301	296	295	285	286	314	293	261	256	241	278	273	285	273	274	270	264	271	264	253	267	248	285	287	267	246	249	259	253	287	280	288	266	264	244	235	293	273	319	254	295	289	289	244	283	258	284	260	295	276	277	264	266	263	253	284	308	287	311	309	310	275	261	283	238	293	269	268	290	265	271	257	260	278	304	295	279	295	259	306	293	273	274	253	318	252	255	268	321	247	277	266	244	264	258	265	269	305	267	278	277	246	248	290	254	259	306	275	289	270	257	271	277	273	300	283	298	281	259	286	288	273	254	272	279	286	271	235	252	304	280	268	298	254	244	300	253	275	278	282	259	267	258	275	263	262	266	262	284	251	249	269	302	270	263	300	298	292	235	291	296	289	277	307	271	246	268	269	269	264	271	262	271	256	272	275	267	280	274	261	278	300	264	257	264	312	266	253	272	262	273	286	245	286	256	311	274	291	273	295	303	282	297	288	271	285	262	275	258	277	273	268	262	257	247	276	268	290	266	271	257	284	265	286	276	275	279	265	273	290	282	252	261	272	293	247	276	276	295	263	235	233	249	259	268	269	257	241	281	276	261	282	258	265	269	274	236	246	251	256	256	242	291	269	269	233	306	282	286	264	276	286	228	301	281	288	294	273	266	282	258	254	293	262	274	285	277	272	302	271	268	272	281
12279	6066	4523	1590	1411	1331	1160	1105	1061	1064	1128	997	970	883	847	810	811	781	733	717	741	689	734	707	707	720	712	709	713	749	724	730	651	703	682	670	636	676	653	681	659	674	720	649	678	621	680	655	669	668	678	659	682	650	708	654	664	672	719	665	652	673	701	684	641	633	652	645	650	644	694	664	672	645	684	640	640	692	632	637	696	643	673	685	681	646	657	658	671	629	660	677	665	661	664	636	686	679	625	627	663	648	635	676	647	695	675	631	697	657	610	719	656	672	690	695	641	638	661	696	632	698	665	661	664	642	649	625	716	641	732	636	634	705	682	652	626	638	618	648	684	661	675	682	632	633	673	597	641	701	613	669	669	627	653	667	644	627	639	656	629	685	684	661	690	665	674	662	644	638	669	643	609	624	655	645	645	651	626	664	620	611	634	639	647	661	658	680	614	624	603	612	670	646	631	629	683	618	635	677	621	671	658	650	683	665	640	640	659	667	645	614	656	686	627	683	664	664	671	679	641	611	635	678	635	661	614	634	632	658	632	707	616	677	687	653	662	654	671	677	640	658	626	623	640	634	662	664	642	620	700	691	673	632	653	656	662	648	628	711	681	605	688	634	659	651	662	618	676	653	639	626	666	645	658	631	649	652	643	630	631	646	674	640	646	656	667	610	644	654	622	689	669	633	696	662	658	672	642	614	612	674	629	670	681	630	640	654	681	659	646	655	673	607	700	635	665	666	687	659	651	665	628	650	656	623	624	674	647	634	700	629	632	668	688	621	648	679	655	677	638	629	627	646	660	656	646	658	668	644	630	652	631	655	662	667	676	705	642	642	684	668	653	618	650	652	615	637	660	642	638	651	678	638	629	649	665	707	681	648	648	624	641	655	610	642	654	653	658	653	663	700	689	644	652	658	715	647	628	701	680	591	622	630	677	652	681	656	638	629	667	639	616	650	618	669	621	646	661	659	655	679	602	638	625	673	634	678	619	632	650	656	683	653	639	644	660	710	645	646	633	612	637	705	626	615	630	634	629	669	624	719	633	654	626	686	608	645	663	631	663	637	641	633	665	685	690	638	662	600	632	705	658	652	672	684	660	672	654	657	678	621	648	621	678	622	608	638	617	624	609	698	619	637	630	686	648	629	634	689	687	639	653	631	640	648	644	687	662	678	641	660	677	640	690	673	622	629	712	647	674	689	695	619	636	684	630	634	644	632	615	606	619	650	657	659	667	659	631	655	650	671	632	637	626	656	625	659	690	658	671	658	671	645	635	684	636	639	658	692	664	644	657	659	668	639	659	709	590	705	615	654	662	655	660	637	647	664	630	608	637	642	633	687	648	644	647	652	660	616	655	602	663	601	654	620	662	656	639	681	625	641	649	621	668	670	624	629	627	670	631	656	613	634	637	660	650	694	615	636	687	652	653	656	672	664	610	652	649	658	669	655	659	665	661	609	674	677	652	613	666	608	627	620	665	673	636	637	681	642	631	657	623	636	682	679	609	654	614	636	703	646	666	671	647	657	656	690	648	668	663	636	671	634	609	685	606	615	644	636	655	685	649	645	639	660	643	652	668	631	645	654	655	650	693	637	709	684	622	658	686	651	632	683	634	602	643	638	681	648	668	650	641	608	642	629	629	634	660	637	632	642	692	649	673	674	654	638	648	683	658	675	615	624	631	687	684	617	620	669	663	652	615	653	655	624	676	676	634	651	646	648	642	642	610	653	637	685	669	682	676	657	678	680	647	681	641	660	682	672	658	632	629	659	629	693	659	658	664	611	653	672	651	649	655	678	604	659	679	678	648	647	680	678	729	649	620	659	651	610	645	666	669	648	641	711	639	647	674	654	667	676	671	690	667	659	672	665	662	651	620	644	695	660	664	645	675	715	685	656	690	654	645	650	660	726	655	660	648	620	690	618	672	625	630	664	637	676	649	687	702	617	621	608	665	688	641	637	661	663	678	679	668	651	638	669	637	663	697	636	609	703	681	643	695	678	633	644	609	682	680	690	585	633	636	686	646	616	607	699	656	585	622	677	671	645	644	662	678	650	653	634	648	657	652	651	616	613	637	648	671	663	658	645	679	646	633	675	689	660	686	651	671	661	635	670	644	657	674	641	710	697	635	615	668	636	672	679	686	688	642	685	626	678	623	650	675	596	547	640	631	673	658	674	644	640	675	660	642	648	661	672	663	642	685	660	689	637	683	633	648	670	638	623	622	631	643	652	650	626	632	655	633	628	661	685	653	651	687	648	640	653	650	644	657	638	620	630	676	673	629	641	656	636	660	686	659	645	644	689	664	639	614	718	656	656	664	657	690	701	647	603	666	661	591	662	618	670	646	644	646	684	657	699	660	624	647	652	651	671	672	643	695	684	646	659	655	709	625	663	668	664	685	683	646	667	677	662	662	616	701	643	644	635	628	653	640	600	640	668	671	674	694	616	664	645	682	620	643	673	633	657	647	644	698	653	643	642	601	659	611	648	668	651	687	636	633	609	654	633	643	666	676	660	609	653	677	659	695	642	658	643	617	660	726	635	617	670	677	623	628	640	632	657	628	684	669	662	614	664	668	624	625	649	654	671	577	681	698	654	657	691	666	630	686	664	711	620	639	622	675	595	658	633	640	657	694	661	637	651	661	650	658	653	617	646	636	642	648	641	695	610	640	649	656	616	639	651	655	660	667	668	668	681	640	655	660	669	644	694	652	662	649	692	708	646	674	613	624	651	676	665	619	652	648	674	680	671	679	666	650	645	668	674	647	674	639	605	730	671	654	641	657	626	663	627	627	697	589	589	662	643	693	669	647	626	610	668	660	635	664	679	664	656	617	650	716	663	680	635	682	657	654	670	690	633	661	678	652	652	698	718	694	657	643	618	664	659	632	648	645	661	668	689	687	665	629	641	664	673	675	633	645	616	676	626	647	631	661	646	643	621	605	719	687	661	657	636	662	693	663	667	675	640	716	739	636	676	674	664	647	691	619	647	666	663	680	671	670	666	663	649	673	675	643	602	654	695	625	659	651	657	670	715	632	654	602	615	631	640	680	690	673	655	660	660	656	652	672	674	670	649	631	665	631	730	646	651	662	615	654	611	663	673	614	623	633	662	629	678	585	611	666	630	670	657	662	702	642	693	668	641	650	646	656	621	631	628	681	664	614	655	642	629	655	676	710	657	665	687	634	689	648	663	673	696	657	649	650	677	638	668	641	620	690	598	677	614	659	675	646	666	681	676	674	684	637	636	646	634	693	632	701	670	693	667	642	648	624	636	651	612	652	664	656	684	646	618	639	659	640	644	678	666	670	693	644	591	647	646	695	687	625	702	648	653	665	639	671	641	664	656	635	651	632	624	656	656	650	636	641	665	701	627	620	642	721	622	673	617	693	663	663	698	647	637	657	654	632	648	679	683	647	612	641	602	633	657	674	634	656	637	621	638	656	672	661	632	680	638	648	635	630	693	651	637	664	640	680	666	682	655	631	679	622	655
30393	13133	6061	1393	754	608	521	495	529	507	488	445	407	361	397	343	315	364	344	322	362	380	308	326	350	311	409	355	331	319	356	312	328	276	294	297	307	339	328	338	325	293	311	317	350	319	324	320	286	292	319	289	297	305	337	314	298	323	306	285	323	297	326	321	314	296	346	326	336	364	323	307	325	319	321	283	300	318	312	292	312	312	334	300	318	344	306	331	289	281	314	289	356	277	303	310	321	304	308	324	292	306	332	285	357	262	330	329	287	339	324	311	307	332	326	337	309	316	330	326	288	314	318	275	333	306	333	276	307	304	313	339	338	316	333	281	294	306	300	290	307	309	311	279	292	264	323	328	360	306	306	315	306	312	312	306	319	285	314	315	286	309	286	309	286	329	329	319	292	291	314	303	315	304	276	359	308	299	352	310	306	343	314	299	293	295	326	286	338	316	313	312	320	325	291	315	306	321	299	261	278	328	308	295	306	286	328	309	287	303	342	316	337	330	281	320	309	310	338	289	295	300	273	296	301	263	280	344	304	339	302	324	309	320	301	343	305	319	299	304	347	301	343	309	334	315	265	314	316	314	313	305	338	335	318	337	335	333	301	291	268	310	312	320	312	306	308	307	320	314	314	298	301	328	284	345	315	322	312	282	285	298	303	346	326	309	291	312	297	316	343	295	310	293	321	323	290	275	318	298	284	302	329	324	302	309	301	324	307	271	343	287	285	310	313	303	300	306	328	302	303	280	312	322	304	351	328	308	278	311	297	313	281	312	285	325	311	319	310	315	312	349	319	325	308	344	277	297	320	334	311	330	328	311	291	282	333	288	327	325	305	301	339	296	331	314	325	298	312	317	334	300	283	299	328	296	294	319	315	295	309	312	308	311	295	326	340	326	320	321	310	318	315	306	345	340	324	291	319	334	319	297	303	291	306	285	316	274	312	306	284	306	299	279	338	310	301	322	301	315	295	315	316	314	281	290	306	315	281	306	308	300	344	321	279	297	325	279	304	308	335	325	350	307	298	318	337	308	348	333	319	290	312	323	312	305	321	341	337	306	299	335	327	303	320	313	335	303	364	307	266	322	294	312	302	301	281	287	345	342	341	291	297	339	314	332	353	305	284	342	315	323	310	319	271	285	318	271	304	297	323	288	334	300	309	303	319	326	317	310	311	323	306	323	301	331	314	284	308	290	300	324	306	311	324	352	326	323	308	307	282	308	318	328	357	338	307	307	304	297	314	306	316	332	323	316	305	291	329	309	320	290	317	309	310	312	296	300	351	310	346	325	308	330	303	308	278	316	346	299	272	296	297	294	306	321	339	345	312	296	316	313	272	339	348	344	274	279	316	302	308	333	277	294	323	296	325	304	339	302	307	319	354	306	329	295	336	301	288	310	315	298	307	322	304	312	312	300	316	308	311	315	280	321	343	298	359	317	304	306	320	311	319	308	291	295	301	312	354	328	340	322	332	288	331	304	308	290	325	300	302	298	334	324	340	326	295	333	315	307	311	306	272	295	308	318	299	320	287	324	340	333	308	305	283	322	295	333	312	317	307	338	291	307	290	327	280	309	301	337	301	311	272	284	313	314	301	307	274	297	313	350	320	300	325	293	323	322	300	276	313	312	307	284	322	318	352	324	320	306	328	311	291	296	265	304	316	332	320	292	336	276	297	323	302	347	312	274	320	309	334	332	315	327	330	309	324	318	308	299	287	294	298	286	307	301	312	305	335	287	327	326	292	329	315	314	320	311	285	323	274	311	313	312	290	310	268	299	303	322	317	310	295	315	311	299	326	317	335	300	329	328	286	309	284	323	302	288	303	332	294	310	337	316	312	274	314	330	283	300	290	279	294	343	306	302	357	325	323	323	305	308	333	304	309	293	318	276	313	340	291	303	339	348	301	290	289	314	298	300	341	288	299	287	294	311	320	303	289	344	347	332	319	311	309	287	332	291	334	298	323	299	284	322	325	290	332	314	331	331	303	303	324	322	304	303	311	293	325	290	338	330	324	319	276	294	330	304	313	313	349	314	288	316	328	351	325	296	331	303	304	311	316	299	317	283	332	315	345	294	285	304	320	331	307	297	358	314	317	293	285	304	275	271	329	335	324	355	309	303	298	334	294	329	287	297	289	328	305	328	332	315	306	295	281	284	310	321	311	332	306	317	309	320	289	327	330	320	311	314	325	308	339	319	318	303	319	322	258	334	318	286	302	321	323	296	298	288	313	315	276	317	304	290	272	297	283	311	318	296	328	286	305	315	329	317	336	307	334	332	275	315	268	306	313	287	292	322	328	330	291	306	336	328	324	325	324	329	275	344	292	324	321	326	310	308	332	316	317	308	291	289	289	335	324	316	316	332	310	332	305	330	290	301	343	341	304	302	319	312	304	328	315	320	297	299	341	314	301	280	300	299	280	290	343	285	298	307	328	277	291	310	342	314	320	299	311	340	334	313	293	330	312	292	302	315	337	314	282	327	362	320	340	308	319	306	310	282	322	289	294	306	281	321	297	297	323	331	339	313	353	307	312	338	292	313	325	308	323	297	293	333	319	294	315	323	318	303	302	310	324	268	316	315	316	317	317	296	327	322	302	340	349	321	327	309	299	339	313	314	310	315	313	357	299	287	318	359	303	327	354	291	303	314	303	289	313	321	313	327	310	313	333	315	287	318	304	295	284	322	307	303	322	323	312	267	300	305	302	302	302	332	305	313	291	327	337	293	305	287	289	280	317	286	312	288	313	334	312	317	316	317	334	285	319	324	345	336	317	289	304	336	346	329	303	255	318	314	320	307	299	294	320	267	316	327	278	297	334	309	311	323	288	324	301	325	329	296	296	312	318	309	302	305	302	339	347	324	305	285	322	290	339	345	286	318	287	294	293	292	336	333	333	315	336	335	316	312	328	278	286	279	286	292	316	349	321	310	286	286	297	333	360	321	258	289	289	303	274	301	331	302	320	308	313	244	315	322	319	332	307	311	343	329	344	309	292	349	306	298	322	300	304	331	324	318	311	304	290	309	316	315	299	300	322	294	309	288	313	326	319	288	294	297	276	314	289	337	313	298	301	301	353	302	331	328	315	281	314	338	300	345	268	298	297	296	280	333	322	313	296	288	303	337	254	291	331	295	317	337	316	300	304	306	312	358	351	300	333	318	346	340	308	321	291	316	340	300	295	308	310	328	309	295	288	323	347	297	285	318	296	284	291	290	341	337	348	298	310	316	310	303	299	313	301	313	300	314	324	300	302	304	337	317	306	304	289	333	295	309	330	278	317	299	340	272	317	340	331	284	300	307	291	329	333	324	317	329	299	350	314	292	297	310	313	337	324	333	298	320	309	301	316	325	330	322	324	323	305	278	312	316	315	288	324	315	308	288	328	290	332	327	314	328	279	302	271	310	301	324	332	307	320	291	289	338	308	317	298	317	316	324	322	311	353	315	319	333	312	307	326	320	317	277	320	316	345	288	307	321	294	318	308	330	284	316
21539	11148	9345	3236	2562	2272	1942	1874	1863	1875	1845	1600	1349	1220	1240	1144	1064	1003	1045	956	922	847	856	908	878	921	891	928	827	820	820	828	835	838	786	798	777	786	815	726	718	728	779	781	735	760	733	762	754	751	791	748	791	802	784	755	788	728	743	763	754	760	756	708	742	717	701	724	781	737	782	723	756	748	751	749	762	721	761	771	782	747	782	718	740	737	748	749	764	735	758	725	719	747	732	733	713	788	748	740	744	764	702	731	718	711	779	707	774	735	787	787	724	753	709	716	717	727	733	708	766	746	766	722	709	702	770	730	724	726	710	677	725	744	742	767	761	795	778	760	720	707	764	805	776	730	792	706	730	742	763	755	682	758	737	770	761	728	739	721	700	688	798	731	723	700	749	695	713	716	775	750	767	758	741	723	743	752	713	748	783	755	765	717	763	747	690	752	749	806	747	737	703	730	772	681	757	752	741	717	712	723	743	755	746	766	706	721	750	676	738	747	739	761	746	768	744	733	692	738	676	732	708	718	756	711	785	787	717	700	801	744	703	714	812	784	727	713	699	730	703	760	663	765	756	760	711	753	768	765	762	695	794	801	745	737	721	752	734	784	734	713	702	765	737	737	733	735	710	728	778	744	713	743	701	762	702	709	743	730	747	798	728	775	743	706	704	703	695	786	781	729	762	786	741	749	742	770	730	728	745	776	765	747	742	744	747	768	788	701	697	744	751	723	717	697	709	694	800	745	715	759	777	791	704	783	740	737	764	704	757	677	721	711	679	703	755	740	772	708	738	711	739	815	756	742	744	733	719	787	770	746	789	751	718	709	753	719	703	726	766	757	689	757	714	771	728	709	744	717	777	740	717	745	788	763	725	726	775	758	733	789	741	743	702	759	704	746	745	709	751	764	687	732	702	741	726	719	749	749	728	724	740	767	701	764	715	716	776	754	705	737	764	732	738	754	785	773	724	768	743	781	732	718	737	738	752	756	724	722	750	771	728	749	713	745	736	718	714	717	718	663	753	701	754	730	756	747	724	768	703	738	747	681	745	754	723	704	729	703	733	739	787	722	766	758	742	695	760	740	731	759	763	762	757	756	706	822	698	752	716	766	689	660	761	770	797	733	749	708	702	729	740	753	794	726	754	723	700	730	713	756	760	705	712	741	726	741	733	758	755	736	736	757	764	749	774	706	744	713	729	721	732	741	759	782	752	707	758	714	751	738	731	758	703	718	730	676	716	746	753	722	742	749	729	761	740	696	756	811	720	756	732	705	725	721	735	755	769	762	748	761	724	747	671	732	694	767	778	735	755	726	774	745	733	753	750	730	733	726	713	744	723	753	747	755	749	717	742	701	724	746	751	741	751	721	780	714	699	727	725	725	742	729	815	711	770	757	761	735	743	716	737	739	733	749	730	714	748	759	748	739	726	758	754	738	781	716	721	739	732	773	737	738	743	759	722	746	713	705	742	735	751	790	777	747	765	749	747	715	771	775	731	688	721	769	759	774	711	721	738	755	695	705	739	733	697	725	721	784	725	732	738	729	727	729	796	744	777	739	753	687	736	762	760	741	764	769	752	716	758	720	699	724	724	718	779	794	754	729	747	714	734	720	761	671	753	791	773	785	724	713	759	750	753	779	694	741	726	774	782	722	737	763	728	723	721	741	751	752	779	718	739	767	740	730	748	724	743	760	711	743	723	759	740	748	744	725	701	717	743	784	744	737	716	725	762	740	765	735	779	756	764	738	741	745	720	743	759	741	743	758	777	781	738	702	758	732	729	781	749	724	779	744	700	744	760	747	755	735	790	743	717	792	677	713	743	716	734	706	711	747	736	724	709	760	749	690	771	758	706	756	778	738	741	821	723	723	743	782	742	792	783	764	724	727	736	695	696	714	737	741	781	771	751	675	749	764	720	719	767	713	734	724	752	697	719	784	716	684	760	726	733	741	753	725	718	701	728	755	713	755	764	734	821	763	803	751	790	694	757	731	723	735	790	785	773	780	724	797	759	767	777	731	739	761	687	749	745	746	762	772	710	765	753	777	779	744	768	666	701	749	777	764	728	714	718	781	740	742	712	795	727	693	785	752	747	755	739	797	677	751	721	732	760	707	741	759	720	712	704	746	760	722	761	751	759	730	750	752	763	761	728	733	695	721	724	732	749	719	654	759	740	759	752	713	731	750	725	755	752	735	702	753	716	765	749	690	730	744	745	758	725	744	708	754	688	748	738	764	714	749	758	769	725	762	760	701	750	758	732	770	743	727	694	722	731	764	720	737	735	753	800	676	731	734	724	746	758	734	786	715	696	766	759	698	751	794	726	712	662	727	745	758	737	718	735	739	775	772	759	735	737	770	784	723	733	677	754	721	744	735	758	729	733	697	724	764	750	726	783	734	764	815	658	736	698	767	729	716	801	758	718	767	763	739	714	748	661	742	748	726	739	764	724	714	729	723	745	724	723	753	750	743	740	684	743	743	706	768	767	753	734	720	735	745	747	735	746	775	735	752	693	720	723	766	685	745	770	711	701	721	757	728	715	724	757	765	763	763	744	740	756	784	729	729	717	726	777	750	691	732	699	741	771	773	741	727	733	689	745	771	695	760	720	763	713	771	707	778	759	737	752	770	740	735	745	783	732	715	726	774	720	704	708	697	744	741	731	719	693	743	758	710	742	718	729	760	741	712	754	771	763	734	670	726	750	738	757	786	771	776	751	710	776	750	711	755	720	736	763	732	751	707	731	722	742	752	719	724	747	760	779	694	737	757	702	743	729	739	727	798	721	770	716	755	783	752	757	730	738	755	739	755	742	688	680	685	738	739	746	773	726	744	703	710	722	753	758	762	759	746	709	777	721	748	795	710	771	710	743	768	715	726	724	774	728	762	730	730	736	727	736	707	715	763	746	769	745	799	767	760	768	729	719	753	766	742	730	711	715	719	720	783	729	737	751	734	765	767	691	710	753	739	756	769	702	751	710	734	741	718	739	769	758	730	710	769	799	746	741	703	719	760	736	743	752	703	769	719	704	749	757	737	798	745	738	720	736	760	766	752	718	733	737	750	731	707	797	749	766	803	754	739	756	736	751	764	711	765	735	709	706	691	695	755	747	748	778	742	748	751	751	746	692	767	732	792	753	718	760	731	738	743	715	780	713	738	715	744	705	715	744	722	765	735	720	732	716	752	661	747	748	770	714	778	732	735	769	737	730	689	723	737	718	728	683	785	721	722	729	744	703	712	742	726	766	741	730	708	715	752	714	695	752	693	798	732	751	727	732	760	797	727	756	774	763	768	718	741	752	711	700	755	732	723	699	753	741	711	643	737	759	717	731	750	722	713	692	750	745	724	752	700	687	757	731	729	758	763	725	768	722	712	709	766	722	797	778	700	697	720	777	749	749	772	717	723	735	716	707	741	764	720	773	738	756	698	776	758	715	779	759	719	744	748	724	707	761	734	704	824	731	755	727	745	714	808	709	745	725	731	746	758	767	751
39129	18266	11496	2540	1059	838	678	615	594	585	569	560	410	403	366	375	330	339	325	272	311	251	288	265	267	262	306	290	291	278	262	301	268	279	243	276	264	262	279	284	258	256	286	280	273	317	253	260	256	270	261	268	263	265	274	251	242	256	267	263	260	280	275	241	291	262	274	242	262	279	234	267	269	265	270	249	270	270	240	288	287	260	270	259	278	249	258	270	255	272	238	280	292	276	271	255	288	259	270	253	269	237	252	252	281	263	301	264	274	254	252	275	272	269	279	227	270	292	272	257	240	274	248	240	241	233	255	240	259	244	249	257	244	264	239	235	246	263	235	256	252	250	278	253	254	269	255	224	258	243	257	242	268	275	267	262	246	270	242	258	255	266	238	225	241	259	253	264	240	256	259	252	248	270	261	282	211	238	239	240	239	257	269	272	254	252	210	259	285	258	283	269	255	274	246	285	251	263	244	236	275	244	292	231	277	271	273	261	267	277	274	226	215	258	276	246	274	258	273	244	298	292	270	224	254	277	244	257	251	287	240	261	265	269	264	254	256	241	254	241	258	248	270	253	255	261	261	256	257	289	260	232	249	254	245	254	252	298	273	233	267	237	247	247	242	247	250	272	233	258	236	260	274	262	242	251	239	256	265	262	267	259	284	265	258	220	264	258	237	264	290	236	270	242	246	266	261	273	252	266	238	247	254	255	238	251	239	223	269	271	247	259	272	255	280	240	268	256	238	238	270	243	257	250	246	267	239	295	285	270	272	277	254	235	274	258	266	246	266	261	273	256	262	281	245	265	251	241	242	254	268	255	289	256	276	263	256	262	254	260	272	296	269	287	237	234	254	246	250	269	254	252	256	271	231	254	240	264	257	299	260	276	257	249	290	273	253	244	280	251	255	264	256	249	279	251	256	253	246	236	225	230	250	259	268	243	238	253	237	255	245	252	271	255	248	268	274	268	238	233	274	283	268	249	233	267	238	254	226	273	260	288	271	250	240	253	272	235	264	254	238	264	254	264	262	246	248	274	273	230	271	241	238	257	232	248	281	272	269	235	252	294	234	284	265	262	237	256	254	262	263	268	257	263	278	255	251	291	286	270	265	253	245	258	282	254	229	248	265	284	248	257	253	264	269	301	241	249	260	252	278	252	256	267	245	230	255	292	264	240	256	246	249	268	237	276	284	254	288	257	220	267	247	260	276	257	257	260	277	286	277	268	274	273	236	264	307	268	266	263	292	255	251	272	254	233	222	260	273	273	279	266	246	256	265	254	287	228	243	230	247	225	295	241	287	246	262	268	231	245	256	236	244	244	262	292	258	305	277	278	261	244	230	243	254	240	251	258	251	280	241	254	224	253	274	273	278	240	269	284	242	255	264	253	258	260	275	276	263	247	251	259	243	271	237	246	245	263	249	267	263	253	256	237	238	213	244	277	244	275	258	279	246	255	249	272	260	249	246	259	263	254	271	248	264	250	234	283	286	290	273	226	256	242	237	242	232	265	235	273	284	276	256	270	257	248	243	252	247	263	238	259	237	289	257	254	242	267	251	235	251	274	282	263	256	254	255	249	264	263	235	289	254	263	268	269	250	210	218	248	285	287	244	223	270	246	253	273	249	277	252	258	253	249	245	242	279	254	296	260	244	257	240	262	273	245	208	246	264	254	251	271	262	273	241	230	273	241	240	266	269	271	281	254	243	269	250	235	254	274	264	293	254	249	275	246	239	262	264	225	239	279	275	258	244	277	231	234	286	262	279	239	287	262	230	262	270	253	270	255	247	257	238	273	251	274	261	249	261	262	247	250	256	317	276	271	262	236	275	271	283	245	265	247	267	256	258	270	264	271	244	245	264	278	253	282	251	244	268	277	259	289	248	260	242	268	209	233	253	231	301	265	260	253	268	227	283	244	264	291	281	297	243	240	277	276	264	258	272	252	263	233	253	270	292	258	255	282	245	248	285	221	225	235	283	245	258	251	259	234	233	270	267	218	268	266	264	264	229	269	240	254	287	270	272	269	280	294	267	275	291	273	247	260	243	287	288	275	239	259	243	246	263	264	290	261	254	259	271	230	221	252	241	274	262	265	246	243	268	258	291	247	246	247	263	249	233	232	288	255	226	255	281	242	296	263	234	251	259	254	255	287	250	307	266	266	281	243	252	258	249	271	288	278	246	283	252	257	263	235	255	277	261	266	239	279	258	231	256	280	229	267	239	252	285	256	267	288	274	232	282	240	236	255	246	252	271	279	258	259	248	244	240	271	259	242	239	243	225	259	265	241	245	256	249	246	275	264	254	244	271	281	296	257	227	252	281	275	293	235	264	243	262	232	257	247	254	264	256	268	269	260	290	275	262	258	239	253	280	297	263	230	262	274	256	265	265	247	270	298	257	276	249	214	255	237	270	277	264	268	272	259	248	289	275	252	251	249	262	245	276	226	272	272	264	274	285	280	227	253	252	286	245	265	258	276	253	263	225	230	259	244	241	253	261	219	250	257	237	275	268	278	243	263	252	256	246	245	232	257	248	277	248	236	246	259	242	259	240	271	244	276	278	273	250	277	266	288	279	268	261	243	249	265	255	241	230	245	273	238	252	273	257	263	263	272	255	280	264	277	249	268	275	259	279	261	269	279	286	279	250	258	264	234	224	258	260	246	271	244	229	248	254	248	244	260	245	303	253	285	281	280	257	241	261	244	252	264	226	256	248	272	289	260	224	260	235	254	269	216	257	238	257	263	279	244	245	260	245	292	264	248	248	227	253	284	266	251	248	245	261	248	257	237	258	253	264	242	264	233	245	260	269	298	247	252	258	305	286	275	264	240	263	277	274	299	263	312	282	214	215	271	284	256	250	253	242	270	229	269	278	271	264	249	246	262	251	270	249	253	255	271	268	244	244	260	246	264	293	226	241	245	272	256	268	247	258	271	252	268	282	241	276	244	263	270	256	261	254	299	263	235	255	255	261	259	240	278	270	246	218	270	244	270	279	276	276	264	249	255	291	272	265	237	248	276	248	220	261	244	283	269	293	264	250	233	258	233	246	224	250	273	249	255	253	238	278	272	280	239	271	260	261	230	261	287	250	236	267	263	275	280	268	266	237	254	269	277	287	243	266	262	271	251	225	255	229	240	269	250	298	278	280	261	244	281	249	238	250	238	262	276	248	264	270	263	250	239	267	298	213	273	262	251	246	264	261	294	240	268	261	260	252	231	254	225	250	239	285	274	232	241	281	283	271	275	294	269	252	239	261	237	237	252	238	263	242	259	280	240	284	234	291	278	290	252	241	231	244	267	238	247	267	259	252	275	256	251	264	249	240	244	230	256	266	273	251	281	231	231	287	279	285	280	235	262	265	259	218	247	290	288	294	242	264	227	240	274	255	278	232	255	271	262	270	242	260	254	230	278	270	235	259	235	234	279	261	270	253	278	289	260	243	268	237	260	260	245	274	269	284	274	260	273	274	271	279	231	276	275	255	260	274	274	265	248
25834	13846	15667	4457	3696	3311	2681	2689	2563	2797	2494	2166	1715	1434	1457	1318	1212	1149	997	1014	995	957	949	912	855	917	910	931	863	789	762	728	775	690	714	696	698	695	663	657	651	666	664	720	713	667	679	646	684	648	647	673	688	664	710	672	663	685	722	628	678	645	609	672	660	588	662	593	620	619	626	653	685	627	617	595	630	630	584	653	657	619	608	616	627	566	571	577	615	614	632	605	602	607	597	649	563	584	626	636	660	648	645	636	600	603	592	664	618	613	620	618	629	607	669	566	560	589	601	633	600	646	590	604	621	630	594	597	600	578	593	582	599	617	557	659	639	643	620	601	659	602	590	594	626	607	607	613	622	629	608	619	662	617	641	594	607	589	625	637	599	648	611	578	632	590	587	589	626	589	584	670	620	654	627	617	596	656	609	619	640	627	598	624	617	619	598	604	577	612	637	608	647	620	624	646	670	634	642	629	618	603	632	656	616	655	615	606	559	639	624	661	621	587	641	641	623	612	617	645	642	623	640	622	650	605	668	625	648	683	575	594	623	624	608	605	615	606	594	628	646	585	643	591	644	647	561	655	628	636	628	651	621	635	595	635	648	628	629	662	601	637	629	630	639	617	645	636	652	571	636	611	626	594	598	663	653	578	601	595	588	645	629	641	660	610	633	617	633	583	648	566	645	630	618	619	634	625	603	644	645	627	585	584	597	645	606	582	626	561	603	585	652	607	628	567	606	647	601	599	622	614	617	665	594	633	623	611	608	605	670	580	599	649	588	634	592	602	624	585	611	610	627	663	578	599	604	599	597	597	590	606	592	622	660	631	580	577	677	635	613	612	615	605	615	635	611	622	647	620	581	602	622	563	615	599	638	621	584	665	592	597	621	630	612	557	604	617	652	614	645	638	643	607	579	578	614	564	621	624	599	639	635	600	578	614	622	617	629	632	618	615	690	604	603	610	617	633	588	571	595	641	646	616	642	624	603	625	607	597	609	592	581	571	641	648	588	600	605	608	639	606	600	584	602	617	612	592	665	608	627	630	623	622	639	583	621	628	637	656	608	604	567	611	593	611	591	597	565	647	575	631	627	637	620	622	566	613	604	635	668	578	634	617	625	660	637	605	613	598	628	616	588	631	588	595	610	594	633	636	608	620	616	608	605	657	651	619	625	570	604	579	659	600	576	645	580	586	606	680	612	612	581	619	626	647	616	652	582	658	638	693	612	638	610	596	656	596	621	637	588	601	603	629	638	585	617	613	643	599	625	659	630	603	656	656	664	593	639	628	621	616	599	624	626	572	553	617	618	596	597	650	607	618	605	617	617	601	622	671	614	594	621	620	619	642	591	608	599	618	596	618	577	606	597	647	628	575	623	599	640	615	595	631	641	587	640	605	635	635	605	629	655	601	595	579	636	607	605	629	596	623	589	630	669	619	650	592	596	611	604	643	597	634	599	649	610	639	630	602	640	628	598	599	603	616	650	637	629	609	651	578	604	606	615	622	642	595	635	604	568	606	605	635	621	629	589	555	627	581	618	620	629	620	583	615	620	651	597	597	610	646	626	587	633	630	613	648	667	599	586	613	596	610	644	601	610	599	625	634	626	664	582	590	601	609	646	637	588	616	617	622	635	611	607	626	650	633	674	618	580	625	614	644	598	641	635	580	646	600	680	603	590	583	618	620	610	627	610	624	573	632	698	645	638	615	642	670	621	627	604	624	568	608	659	630	630	612	606	624	607	603	584	603	595	586	554	596	590	595	603	636	625	602	602	588	590	592	590	606	619	608	628	655	593	611	626	628	640	634	667	603	614	640	595	599	605	622	618	643	667	632	649	613	564	641	593	619	599	614	621	619	630	619	632	606	622	604	622	605	629	602	626	616	604	648	585	597	609	587	645	619	619	598	668	578	649	611	639	606	581	663	572	638	637	622	602	580	591	619	598	603	584	629	616	576	595	641	603	600	602	578	607	585	618	603	583	614	644	584	609	571	585	629	621	598	640	616	609	601	593	606	632	623	662	636	628	649	634	567	619	558	578	612	668	591	630	663	574	654	591	598	560	657	626	638	578	604	596	587	636	609	648	621	652	599	585	615	618	592	651	611	626	629	563	585	677	599	599	627	648	621	589	617	649	627	594	611	639	611	622	616	639	606	615	606	643	648	618	639	576	602	584	627	619	615	653	610	634	608	636	650	640	658	603	626	664	631	584	616	654	594	672	593	654	632	587	635	627	674	657	644	625	641	584	621	638	605	602	636	625	607	660	585	610	657	623	615	631	610	598	611	653	622	644	621	592	603	621	626	618	613	624	597	646	573	631	635	583	584	581	649	595	634	618	634	630	634	652	610	669	597	582	641	640	635	602	634	614	645	605	653	654	595	625	581	624	667	576	620	621	574	603	587	577	630	624	602	628	649	640	569	594	638	627	598	630	566	595	599	642	580	611	629	612	610	637	599	581	577	560	601	625	600	598	650	624	589	644	599	620	654	591	617	687	607	641	639	613	633	625	627	625	629	613	619	633	651	618	605	592	633	605	647	667	636	615	623	628	650	631	605	596	612	613	588	639	659	622	642	555	576	620	618	591	622	633	582	576	600	586	620	583	598	595	613	620	621	659	603	598	628	596	603	631	596	614	574	598	623	582	621	602	667	613	621	561	628	623	577	661	614	626	650	591	602	589	580	620	622	637	629	598	652	614	645	682	589	631	563	629	609	643	626	619	624	580	642	604	666	635	620	603	610	626	606	656	596	614	585	647	626	653	615	636	621	585	686	575	606	642	613	612	623	626	602	623	646	597	626	621	572	624	625	584	641	616	600	588	592	597	613	638	653	662	613	595	619	673	635	633	620	617	664	646	627	598	624	605	597	647	632	590	631	584	665	646	645	625	605	593	605	642	574	620	607	595	642	615	613	611	571	617	633	564	625	610	634	595	635	609	634	613	606	599	638	605	606	650	630	626	635	633	625	584	625	638	615	650	598	608	631	635	600	623	600	637	624	582	630	618	589	535	610	611	630	604	628	592	638	624	629	644	621	617	645	617	596	599	558	597	626	621	617	606	629	665	593	588	655	595	645	619	618	657	661	594	655	612	618	653	637	611	667	595	607	639	604	606	616	648	620	632	579	622	638	653	634	591	608	606	622	591	608	617	617	601	629	590	605	626	662	630	604	620	603	619	645	593	588	608	591	605	557	619	630	590	598	594	616	602	622	609	611	620	626	598	607	699	642	601	621	629	603	607	579	566	642	637	666	635	584	580	627	643	606	628	630	648	615	596	641	619	594	621	605	592	572	626	620	632	589	654	601	633	608	606	613	601	591	642	628	651	581	636	631	635	596	632	596	596	602	574	586	646	645	616	594	603	618	613	617	614	574	645	597	645	614	649	623	604	629	638	618	595	605	639	683	595	617	643	598	607	579	631	686	579	630	630	603	641	607	610	597	635	598	605	611	603	630	650	634	595	588	602	593	600	664	579	665	623	638	586	590	610	616
16961	6426	3065	666	455	434	343	356	349	338	342	309	292	267	311	292	291	296	271	275	285	269	289	293	254	297	234	274	260	229	274	275	282	278	267	278	258	278	271	302	285	233	288	278	277	253	288	278	260	263	272	262	268	275	290	283	253	269	251	269	265	306	286	260	284	252	286	296	273	258	243	295	284	273	230	249	307	264	238	257	262	281	228	275	237	267	272	250	218	272	273	266	290	269	272	275	265	242	267	274	257	264	272	283	243	281	256	260	274	288	280	283	279	253	283	253	267	265	254	249	292	258	284	268	284	250	242	245	262	253	278	298	276	247	285	233	278	245	238	237	254	264	240	273	250	257	251	258	269	235	270	245	250	267	267	232	260	272	263	288	232	277	250	273	266	242	268	289	245	240	275	266	261	285	274	264	275	249	279	283	260	257	263	270	272	283	286	261	243	260	266	266	249	286	276	274	229	276	248	274	285	264	272	259	254	273	246	272	256	254	249	298	297	326	279	263	268	302	285	279	265	278	287	276	245	292	265	264	270	251	264	293	262	254	244	297	255	265	272	276	294	265	274	282	264	255	247	262	278	263	278	276	283	277	260	276	273	233	250	265	272	248	244	272	283	263	238	287	311	281	267	231	289	274	241	264	292	251	284	280	267	275	289	223	263	276	305	256	250	254	250	252	240	259	234	251	275	279	261	275	253	255	259	236	251	252	236	264	265	259	261	250	248	262	271	249	242	247	230	254	265	259	279	241	284	230	295	251	243	263	279	236	260	284	270	291	286	282	254	246	261	283	253	252	250	264	275	255	258	276	261	299	255	254	261	227	281	282	267	266	244	293	245	260	268	265	283	268	284	278	267	279	250	280	292	272	271	280	263	231	283	281	266	283	253	264	253	258	274	254	251	270	305	316	282	283	296	259	245	284	265	268	238	277	257	259	253	285	278	267	228	273	289	286	274	256	308	241	278	283	262	287	256	261	249	268	272	236	254	239	266	259	267	283	259	259	270	238	291	271	255	282	243	248	268	259	259	279	257	290	251	262	254	264	262	242	249	291	261	244	252	291	235	261	263	297	278	278	235	252	281	275	262	262	274	278	229	280	246	257	269	265	240	262	266	257	251	256	240	250	262	287	249	280	244	254	266	249	268	277	240	256	251	260	294	262	261	264	284	270	265	271	249	278	253	256	279	276	261	246	259	267	252	275	270	269	211	236	320	253	251	244	271	253	313	263	259	271	256	284	265	283	254	281	253	268	268	254	260	273	241	258	234	268	266	277	281	258	257	291	316	255	264	264	293	278	280	292	276	264	226	253	268	248	259	288	292	247	255	247	252	260	296	257	279	271	279	237	269	272	252	283	265	297	293	296	237	263	275	255	247	273	274	296	248	287	251	255	288	262	280	302	233	283	254	258	281	272	239	284	279	290	246	279	276	275	261	279	229	255	305	293	267	265	258	291	294	255	260	279	260	255	247	269	252	261	285	259	301	249	274	236	261	268	264	260	269	240	284	267	229	238	272	257	264	250	252	280	258	306	264	253	263	283	246	281	283	282	278	289	254	270	253	287	287	266	237	259	257	261	260	244	303	252	270	243	254	250	256	251	274	273	272	241	262	251	251	285	234	253	272	258	268	280	271	243	257	251	256	252	291	261	257	255	258	261	268	304	272	283	262	245	267	258	268	240	276	244	265	276	247	253	255	266	244	275	273	269	252	264	272	280	269	286	272	286	264	253	284	245	239	254	255	258	274	266	259	263	272	239	272	279	278	274	235	247	266	264	290	261	238	256	258	257	251	271	263	253	279	255	307	269	262	302	268	237	300	270	260	272	259	276	262	269	255	265	275	267	253	302	284	287	260	258	270	251	300	266	269	256	269	310	331	264	271	303	282	250	252	281	241	246	260	266	253	269	248	273	260	295	223	277	267	272	260	257	279	248	234	250	296	271	273	251	257	237	286	225	288	271	236	249	260	278	242	276	281	235	263	272	244	270	248	278	277	290	266	276	241	250	249	288	259	252	262	272	272	271	268	293	266	253	288	281	270	260	242	253	267	270	272	261	261	246	266	272	234	263	256	242	285	254	280	252	264	245	243	289	270	276	271	282	253	251	254	259	259	270	256	246	233	280	267	262	251	249	273	290	253	270	281	280	277	272	282	259	261	244	292	250	237	284	274	253	259	266	287	262	268	272	270	270	268	317	257	268	273	280	269	274	300	254	253	293	269	299	273	256	261	262	233	255	265	226	271	274	244	253	263	284	261	268	277	301	254	266	278	247	241	251	269	275	272	278	284	262	277	274	273	273	295	278	268	263	290	276	271	278	291	271	262	246	287	287	277	243	262	286	262	276	271	251	243	248	268	256	258	287	248	257	261	275	249	265	267	252	272	287	277	278	231	257	255	237	258	253	248	260	261	237	278	264	237	262	277	255	241	278	256	273	271	278	234	285	259	267	276	274	305	257	251	261	232	266	248	267	254	243	261	267	279	259	254	268	272	223	238	259	255	274	275	242	259	289	277	263	288	272	263	287	232	260	260	249	254	256	279	274	279	273	247	286	258	268	279	268	260	265	237	272	251	251	260	281	271	288	267	281	250	274	274	274	269	266	248	277	276	275	241	305	252	295	271	290	275	274	272	285	271	255	284	267	287	286	280	234	269	266	266	260	239	227	265	242	264	297	274	236	257	258	251	283	278	234	252	254	282	290	277	250	268	271	257	273	281	215	238	261	263	275	242	245	251	275	250	255	275	273	243	279	271	302	272	288	293	255	243	260	252	264	239	301	276	235	276	297	245	266	264	266	270	270	244	267	266	264	255	270	263	255	263	264	264	267	267	277	258	272	261	280	269	286	230	268	241	261	253	265	295	280	257	254	251	278	261	254	285	281	250	290	265	276	275	261	262	278	302	278	292	261	236	266	274	262	280	275	276	275	274	243	253	290	218	259	225	281	266	250	255	255	264	272	285	281	251	272	275	271	248	271	257	272	256	267	255	235	282	275	231	258	284	272	248	271	263	289	259	290	259	293	250	283	260	287	284	241	287	277	253	284	276	278	278	254	276	257	284	301	259	280	274	281	280	274	272	270	271	271	268	250	252	231	245	275	237	252	251	264	257	288	236	238	310	270	242	273	270	269	248	248	279	273	265	285	266	281	281	258	275	285	265	257	271	267	264	279	293	278	261	285	273	248	291	224	290	264	307	230	249	297	240	270	263	284	290	241	254	241	258	257	228	258	261	281	237	262	266	285	226	265	270	244	286	259	275	258	274	262	253	251	257	258	297	241	247	272	250	258	266	258	261	258	275	267	260	262	270	280	236	247	269	231	242	256	274	266	282	289	278	238	251	255	293	278	264	272	246	256	259	254	266	265	253	280	258	227	235	267	269	251	251	263	248	248	282	230	278	245	250	271	270	269	261	258	244	274	244	317	259	258	271	262	229	276	251	245	266	240	244	256	281	278	260	251	276	320	280	231	329	290	283	243	249	270	256	285
12294	6015	5623	1631	1381	1366	1141	1138	1194	1211	1126	981	894	831	805	775	789	811	788	753	715	784	725	715	702	710	737	749	673	673	713	649	663	704	728	716	641	660	648	638	671	691	625	668	696	687	667	669	652	683	640	692	666	626	613	688	630	635	634	658	699	628	628	645	646	675	663	640	685	671	653	678	618	691	677	634	640	632	638	649	646	627	656	646	629	629	593	627	614	652	661	665	646	616	607	660	624	662	642	617	631	693	641	634	637	664	688	648	671	630	591	621	606	605	657	632	648	601	602	655	662	615	625	643	637	674	618	608	671	659	640	633	673	630	651	620	616	691	619	696	617	609	641	640	634	652	672	660	658	616	609	641	651	631	676	667	643	671	636	644	726	625	640	632	639	625	656	665	604	643	676	683	658	638	655	643	676	648	642	593	622	660	698	655	636	636	607	598	618	628	675	668	639	628	625	662	641	679	656	635	660	619	674	672	634	651	653	562	630	642	674	624	680	638	657	637	677	640	631	673	632	657	639	632	637	665	651	656	646	646	658	667	657	625	655	652	689	605	666	636	672	654	604	665	652	645	585	653	611	671	659	639	634	616	651	645	670	617	615	679	652	673	638	648	639	660	622	631	675	634	681	627	644	644	633	615	645	657	652	661	621	686	642	670	691	647	629	661	628	652	620	639	631	670	647	629	657	654	652	652	635	637	639	689	633	663	639	621	650	598	642	661	666	666	651	618	608	644	639	674	642	681	646	644	698	642	632	616	675	670	652	658	619	616	679	670	607	630	633	651	588	655	671	656	666	631	652	630	689	584	676	663	673	643	623	645	625	651	684	633	648	597	695	653	670	650	663	662	651	655	624	667	631	666	655	605	622	649	666	646	647	641	687	609	653	635	593	674	652	631	631	665	648	633	683	679	652	665	631	640	609	640	669	615	627	639	652	628	638	649	625	620	651	652	616	607	640	646	692	645	583	675	661	616	614	674	646	633	616	679	642	635	659	661	673	623	647	649	602	670	628	662	672	634	627	656	617	606	631	633	678	644	672	637	657	632	643	627	651	695	641	630	674	639	649	636	617	642	650	657	592	689	675	651	629	634	651	620	649	647	651	620	675	675	629	608	620	686	594	626	582	624	709	617	628	653	609	661	612	704	674	640	646	658	619	633	698	643	696	667	608	677	678	632	664	647	671	647	587	635	677	632	649	598	625	666	626	668	651	638	600	601	664	626	666	655	648	636	669	630	614	656	668	628	637	652	653	642	688	617	653	614	606	623	681	709	659	645	640	618	647	612	604	621	631	646	700	667	660	713	623	638	617	659	635	640	669	635	675	617	637	690	660	653	656	661	644	684	646	640	648	589	666	644	640	629	658	668	670	634	655	685	663	644	629	677	648	660	617	625	647	635	674	666	676	657	648	720	670	575	592	614	670	660	642	638	674	616	645	641	611	654	632	630	599	637	649	683	635	651	667	686	648	683	622	613	670	607	708	660	677	613	631	685	652	682	630	672	664	631	683	636	678	677	616	645	632	665	654	647	652	631	644	650	660	655	634	651	655	616	623	629	637	629	627	628	671	623	632	623	624	644	635	653	624	626	634	643	628	676	610	657	645	638	683	672	611	608	646	659	673	654	632	663	665	606	643	635	611	632	626	659	645	634	661	701	618	620	667	649	628	639	660	618	653	636	677	629	693	656	664	643	679	630	637	661	660	611	718	613	629	678	675	663	666	677	661	631	682	627	640	604	651	657	662	639	648	625	645	642	674	637	676	597	659	622	649	660	612	616	673	631	614	616	621	602	627	657	620	666	679	642	625	672	658	644	686	623	672	613	626	592	647	666	642	662	657	687	627	620	659	600	622	644	676	684	651	682	654	671	686	661	624	629	633	666	638	653	646	705	648	639	687	615	634	652	618	622	653	665	673	664	670	621	653	604	678	606	644	638	614	672	633	621	676	619	631	677	695	648	649	611	650	619	634	642	634	653	695	623	645	633	650	651	651	666	625	631	658	659	608	616	619	636	662	696	609	661	662	619	594	646	633	661	643	601	629	668	640	665	630	658	605	660	644	598	641	614	623	622	584	629	663	608	643	644	618	668	649	640	702	657	652	613	665	582	635	664	665	624	671	669	639	629	646	610	668	611	676	676	598	627	664	616	607	668	606	681	639	618	638	625	662	596	645	642	613	595	633	640	644	644	626	640	661	631	652	658	641	636	670	646	597	608	657	659	605	646	669	653	616	674	624	659	614	618	635	665	646	628	655	631	652	593	602	615	704	673	625	651	643	653	667	627	670	621	659	663	625	686	659	674	651	623	653	585	618	690	648	663	643	645	626	683	656	651	615	635	617	639	639	610	647	662	626	677	617	656	675	671	682	629	643	642	654	684	685	616	664	642	627	664	661	653	639	676	634	668	685	617	637	629	635	665	580	646	630	621	676	645	640	640	653	660	656	651	630	620	674	643	681	629	613	582	647	651	657	614	617	647	669	658	675	623	635	681	672	671	611	671	595	680	637	616	591	660	623	667	621	638	619	654	668	625	640	639	614	628	614	673	657	666	632	682	641	607	647	617	649	641	627	608	672	636	671	678	654	617	661	667	671	634	643	672	644	627	646	670	670	652	639	673	628	671	591	643	679	660	606	623	620	680	639	622	661	674	626	644	633	607	630	603	643	649	664	661	655	670	664	680	663	643	596	619	671	636	636	645	657	627	638	639	601	662	639	643	619	649	663	638	625	644	640	641	624	651	667	604	620	647	680	651	658	652	617	626	642	642	652	627	649	640	642	649	643	633	653	673	569	653	622	582	618	637	688	645	631	625	587	649	676	634	657	650	651	653	604	629	582	681	664	692	640	622	662	680	696	640	640	607	626	664	661	669	665	623	669	701	648	627	655	676	651	655	651	603	657	663	632	680	674	686	638	624	655	618	631	652	622	663	675	674	628	642	674	600	646	668	642	661	694	641	645	645	709	630	636	633	673	672	683	664	642	616	672	646	628	663	598	582	627	686	623	601	622	625	661	627	602	651	695	626	640	628	636	677	617	644	625	631	646	646	616	666	671	657	688	626	625	636	647	668	670	636	590	647	660	640	639	618	578	671	620	634	664	628	643	650	621	680	688	650	634	645	634	631	628	616	636	659	629	658	624	630	618	651	619	632	639	612	642	622	654	608	640	666	609	655	652	589	674	656	644	649	659	650	634	650	677	644	576	674	710	652	625	648	672	637	611	639	652	631	672	656	611	608	635	682	616	626	627	682	649	631	649	673	650	663	687	657	647	643	670	665	670	667	662	615	631	629	686	642	634	659	636	675	674	630	654	670	619	596	659	626	631	629	669	659	613	665	612	674	627	664	674	615	631	640	626	647	668	653	666	611	648	684	608	695	679	651	621	640	639	633	678	623	644	641	621	663	661	668	659	625	631	601	670	606	635	637	665	595	649	676	674	630	647	660	646	584	624	647	639	671	636	643	627	649	687	688	611	628	641	668	642	679
28273	11938	7303	1424	801	657	597	523	534	534	500	436	433	387	356	385	396	350	354	329	319	357	321	314	339	331	312	325	350	321	333	297	313	306	301	317	330	300	293	308	321	286	309	295	267	309	315	302	299	269	323	324	301	290	305	302	317	311	335	299	299	290	323	322	321	281	278	271	277	321	294	287	286	325	294	303	299	285	286	319	321	288	326	331	277	305	287	297	304	301	301	289	319	318	275	295	303	300	281	302	285	299	337	297	305	289	299	319	295	337	331	297	279	302	331	293	308	309	295	330	338	279	352	343	327	328	289	291	275	318	270	309	276	351	303	290	287	308	325	300	312	296	306	311	291	297	317	307	290	299	317	304	312	273	286	278	300	343	307	293	311	319	316	310	288	294	281	290	277	271	302	309	281	263	303	308	316	260	302	270	304	293	294	347	282	295	303	305	285	311	297	306	284	286	311	295	264	287	319	321	314	296	329	310	291	300	328	294	321	310	341	320	320	310	291	305	321	284	321	298	287	315	275	324	296	305	292	266	286	284	290	274	323	311	311	303	286	326	280	310	290	337	311	290	333	291	298	296	302	281	326	332	292	310	331	298	311	322	290	325	302	305	294	308	303	280	312	289	291	286	262	305	310	300	289	308	333	322	303	299	294	303	260	303	345	321	322	303	290	283	279	331	305	314	309	307	301	302	309	293	321	318	294	309	309	339	302	316	292	278	283	296	330	277	290	328	318	311	304	307	289	300	315	290	281	279	310	303	309	329	311	292	293	321	333	316	311	328	293	281	299	322	287	300	283	312	290	315	315	299	339	301	292	335	284	283	309	324	282	341	330	291	308	298	285	307	317	321	315	302	293	323	278	297	272	317	284	305	314	318	285	334	295	311	319	296	348	315	272	303	304	310	263	290	322	340	303	323	323	297	328	317	304	296	284	302	287	303	315	331	312	317	312	328	318	276	303	328	337	284	328	312	303	306	341	304	301	276	314	291	287	288	297	294	323	259	311	314	298	320	300	351	309	321	297	279	297	313	309	286	292	274	287	302	306	291	294	309	300	291	313	304	333	286	301	321	298	322	301	294	324	327	319	316	284	318	288	302	297	253	308	311	310	301	304	296	285	304	303	289	278	325	286	275	308	306	330	289	299	294	327	316	291	302	294	281	319	297	286	319	278	298	316	308	289	300	333	327	290	349	260	318	305	286	276	319	311	259	312	312	307	276	317	276	321	292	312	297	280	266	278	321	293	311	282	318	324	289	306	318	279	289	305	290	322	290	309	297	323	301	292	299	362	320	319	335	300	302	300	352	324	309	318	326	318	296	301	284	298	294	315	319	325	354	308	308	327	286	325	290	315	344	278	313	331	315	278	327	303	307	317	282	290	297	264	297	300	281	298	342	280	276	306	304	324	330	271	300	350	305	307	320	313	316	310	296	311	306	266	311	312	299	335	331	295	292	305	311	303	314	269	309	311	308	327	295	286	292	279	291	289	333	304	280	274	305	288	337	338	299	288	255	267	327	315	323	301	325	288	314	286	318	273	304	296	294	335	323	315	310	325	322	302	344	292	316	308	292	285	326	286	316	313	299	323	268	293	311	307	301	281	286	292	297	301	334	307	312	326	308	281	322	310	267	340	313	310	287	320	286	294	296	290	294	350	325	295	310	301	296	301	289	257	324	336	320	272	311	304	295	342	294	315	307	304	325	297	280	310	329	293	315	304	312	271	319	280	287	303	281	290	287	282	319	322	305	297	301	383	295	293	264	300	306	312	330	296	308	315	295	295	289	289	334	329	297	324	313	307	307	326	302	310	326	275	257	292	322	321	283	329	334	323	304	295	304	301	318	327	298	320	289	320	317	281	289	282	294	281	298	285	294	322	318	313	268	309	300	312	284	328	293	302	299	288	306	276	310	306	333	273	279	263	289	281	291	313	295	309	296	290	295	306	321	279	329	280	256	344	301	321	284	331	321	284	307	325	308	293	275	298	248	272	282	338	265	308	318	313	314	307	274	306	311	345	294	317	318	260	315	321	310	290	296	270	306	328	315	298	314	281	311	307	294	313	282	296	279	319	274	300	296	298	339	288	294	308	260	298	337	273	330	301	329	282	300	297	314	297	323	326	307	338	315	271	262	287	288	322	265	307	289	279	340	303	301	303	299	308	301	288	306	305	298	310	298	264	307	291	289	297	293	272	327	307	296	294	312	316	294	279	298	316	285	323	295	300	313	285	321	305	284	299	278	318	243	320	279	283	289	295	301	332	311	334	309	326	303	283	319	318	322	286	299	283	285	301	301	333	310	333	322	325	321	307	312	350	293	280	296	345	297	324	325	298	296	326	313	300	339	282	326	317	316	297	326	289	294	327	301	308	293	275	313	281	323	289	319	305	307	303	280	291	287	318	286	270	296	305	304	278	290	318	293	301	287	308	304	344	300	287	314	303	310	324	254	301	289	304	291	282	297	312	293	291	303	319	297	292	297	288	252	301	280	269	274	255	336	314	293	302	322	313	314	311	335	296	279	293	326	318	301	295	324	300	313	307	287	296	307	328	305	306	344	309	303	275	308	287	315	326	289	315	315	324	282	298	297	300	288	296	271	281	306	289	290	285	334	299	306	260	347	302	286	325	307	291	269	300	287	306	292	307	293	274	304	292	305	313	272	280	305	310	298	294	342	288	309	315	317	299	331	308	316	321	307	290	324	314	315	294	273	284	296	274	292	303	306	318	282	295	312	289	298	273	315	333	308	312	316	315	287	295	326	261	326	299	306	317	333	295	318	312	306	312	297	319	278	277	336	308	298	308	308	295	279	323	313	303	311	306	315	278	303	324	293	273	282	282	328	309	285	296	293	320	274	264	279	306	290	308	329	322	278	315	304	315	276	297	303	312	302	266	316	323	317	312	288	304	269	308	299	326	322	273	289	307	304	306	305	271	285	267	294	286	307	290	286	318	286	311	331	281	298	312	279	327	287	282	275	305	305	289	348	307	330	301	292	322	297	348	306	283	290	263	311	319	281	305	322	277	286	280	313	310	331	323	333	325	315	290	314	320	312	302	295	304	297	277	265	317	347	298	307	293	307	309	276	274	292	297	293	310	280	316	307	282	289	300	280	322	324	305	266	320	294	307	272	324	310	316	307	310	280	309	288	291	299	292	323	338	312	288	331	284	305	313	309	284	312	309	291	318	320	330	299	300	312	278	294	277	284	293	282	326	301	291	308	299	282	317	322	287	303	316	282	272	288	309	304	317	297	292	298	305	317	329	321	290	279	284	313	345	317	313	326	321	260	295	304	304	317	329	285	293	287	270	327	326	308	306	354	316	308	299	274	300	294	333	305	307	316	296	323	306	330	321	284	326	284	318	315	300	265	296	299	310	309	299	350	274	333	277	280	313	294	309	308	301	321	282	281	291	298	296	289	316	298	267	298	281	304	282	291	326	301	310	304	320	325	300	261	342	317	288	284	336	313	271	291	277	308	290	283	291	305
19932	10344	11141	3238	2700	2563	2198	2253	2080	2325	1892	1659	1404	1215	1136	1206	1047	1061	977	920	889	906	903	949	878	922	925	853	823	831	755	800	815	787	822	763	725	751	741	711	773	729	743	744	757	747	783	716	760	782	769	750	734	730	773	738	800	719	763	733	719	727	786	680	733	706	717	714	703	771	744	756	708	692	681	710	748	703	751	679	768	698	720	705	711	708	729	720	727	747	724	761	735	714	728	711	697	737	746	721	719	701	703	724	696	673	749	706	668	751	742	715	740	727	755	731	712	722	789	665	721	747	730	709	731	717	738	697	758	748	730	768	750	726	732	748	718	729	722	724	729	738	727	740	757	771	707	724	706	692	676	692	695	733	742	723	770	749	708	704	709	697	709	743	735	717	726	742	762	700	694	759	708	753	696	739	728	673	713	722	714	695	704	697	757	676	633	738	761	715	709	698	747	753	685	736	722	682	711	764	715	743	697	716	681	692	687	751	669	686	721	744	744	738	716	692	738	723	709	771	682	727	725	717	691	729	704	733	692	717	708	698	706	733	687	695	726	675	730	756	751	710	696	679	676	751	710	677	697	776	695	737	711	720	719	728	699	704	684	721	722	717	754	709	762	724	693	725	736	689	734	715	708	742	695	724	732	752	715	755	726	713	718	678	736	711	729	730	706	765	746	711	694	684	732	712	752	719	688	684	699	693	738	699	715	725	738	741	737	700	732	718	681	724	736	720	756	737	683	705	699	704	711	754	707	751	686	699	715	732	701	716	724	700	701	750	707	752	673	702	687	771	699	684	733	709	744	682	715	761	727	671	682	709	733	714	704	719	737	731	680	728	688	698	725	718	701	717	790	720	752	740	699	664	737	698	756	711	730	784	735	711	711	700	739	737	701	727	706	717	736	731	727	754	677	769	739	715	747	692	725	693	683	729	709	767	746	670	704	714	702	724	672	695	723	680	731	760	788	705	743	719	748	673	728	688	697	706	738	731	693	709	710	694	749	702	716	730	757	727	720	734	702	688	750	731	727	751	695	775	743	738	747	753	747	743	754	753	721	689	706	700	749	805	717	652	741	693	688	746	718	764	724	746	719	749	730	699	702	729	700	742	677	687	789	719	720	752	679	759	758	751	698	727	729	644	716	698	708	741	699	712	778	672	743	724	710	715	759	764	738	703	766	678	725	680	707	777	686	730	696	717	733	707	740	732	709	717	704	748	691	708	705	708	755	730	701	696	750	698	743	710	729	709	732	751	710	727	775	720	701	721	754	682	715	690	743	734	734	693	693	683	735	713	684	718	740	749	741	735	759	695	732	730	798	742	721	697	684	734	715	690	732	678	742	765	700	717	720	731	731	742	773	746	734	730	724	711	696	741	737	692	711	694	773	679	706	708	721	684	733	749	713	687	739	728	703	747	677	712	731	701	716	690	693	696	702	712	716	734	687	713	688	744	686	747	697	725	742	705	723	728	732	701	715	712	727	742	682	688	669	720	752	727	682	669	768	717	706	654	713	716	718	695	726	736	709	700	729	696	739	730	741	768	719	726	742	715	674	717	690	735	664	724	759	698	743	731	694	689	714	742	686	692	703	697	736	725	734	725	751	740	706	750	721	726	697	739	708	714	735	770	701	780	671	716	720	710	725	728	746	734	727	693	740	759	672	736	732	711	735	714	735	715	761	697	722	715	711	695	735	708	733	719	734	723	734	749	731	665	714	764	706	739	742	721	711	754	717	734	771	699	764	678	725	723	757	724	718	674	724	708	755	705	712	715	727	715	727	678	705	704	702	744	717	700	716	770	704	685	766	730	736	741	718	720	689	709	743	740	723	707	763	735	706	694	715	682	730	718	744	732	732	724	702	678	728	709	701	724	715	702	733	708	724	681	749	715	729	718	719	739	699	702	746	701	722	737	734	736	689	721	651	745	729	746	747	729	721	697	674	738	750	744	722	691	719	691	723	708	729	729	688	716	723	734	723	738	733	682	694	732	694	729	707	710	702	715	726	694	711	657	728	724	675	726	700	715	668	727	685	768	727	704	740	700	722	719	748	757	685	718	726	715	702	717	671	725	769	686	745	718	715	719	668	701	714	704	672	748	725	715	743	710	714	743	715	706	702	711	692	762	728	722	749	710	723	724	778	733	723	706	724	775	664	688	712	717	697	710	752	716	717	776	740	707	722	718	744	722	713	729	703	725	734	728	754	768	731	685	754	722	689	736	739	709	727	705	701	703	684	659	714	670	763	705	702	731	706	707	644	708	763	663	728	721	743	704	717	631	758	710	721	714	702	749	757	704	720	707	725	720	704	691	706	729	652	747	670	694	688	727	716	671	699	679	731	682	752	753	751	745	742	701	707	709	747	744	754	695	685	746	755	730	721	720	687	715	749	739	726	764	727	742	697	747	739	665	758	769	742	697	721	718	740	754	754	723	740	785	740	733	716	735	758	739	760	708	743	722	707	760	720	752	709	697	730	737	658	744	685	693	677	693	764	693	697	704	682	687	725	694	719	725	758	714	752	751	726	694	733	756	658	727	706	736	694	720	707	707	727	647	751	749	765	718	692	715	692	687	750	723	776	691	685	718	703	729	710	729	713	710	674	715	737	715	777	734	754	750	756	715	730	765	700	720	749	705	741	782	750	698	735	743	728	727	739	728	742	738	728	757	731	746	746	725	702	710	670	699	630	758	694	696	752	742	726	749	727	696	672	747	759	758	699	694	743	717	689	724	762	726	711	698	760	748	684	728	740	716	699	734	761	737	733	724	752	697	735	716	692	692	706	738	720	722	744	713	680	738	707	698	753	763	745	717	727	739	732	702	692	735	729	730	735	710	781	732	724	712	751	708	737	722	728	700	703	710	722	684	729	761	724	734	761	723	739	667	730	704	712	723	653	759	692	734	773	733	721	733	690	708	725	716	749	690	691	767	728	734	677	766	717	733	684	755	739	707	760	669	730	699	692	672	706	727	713	719	753	735	675	749	676	728	701	729	711	702	677	680	697	722	785	786	689	715	670	718	740	720	659	767	721	702	730	735	750	717	699	752	718	718	725	741	738	732	687	736	736	712	762	728	730	704	735	723	688	744	735	670	744	701	680	717	727	728	722	726	722	716	713	770	737	712	671	710	707	664	749	720	702	732	696	727	717	689	722	736	742	751	729	730	705	699	734	756	707	719	743	731	740	692	773	724	755	684	748	707	733	694	733	742	713	720	730	725	734	697	726	706	749	669	697	698	707	732	775	721	742	687	696	703	694	783	700	710	726	668	688	713	722	730	694	731	667	709	726	752	751	723	704	744	706	748	746	692	740	703	739	750	708	673	677	754	774	743	770	749	726	683	750	720	730	693	751	712	730	770	765	745	736	713	725	690	722	764	752	717	676	713	693	732	708	663	693	725	735	721	695	748	733	725	741	686	743	684	721	698	695	685	729	706	699	703	710	711	720	688	737	709	696	750	704	731	780	693	663	730	740	714	747	727	745	734	723	721
39590	18183	10246	2168	1036	883	718	716	676	685	601	478	445	354	341	346	333	300	305	322	309	305	276	290	305	301	273	288	294	258	268	269	268	254	254	257	282	251	260	256	275	218	271	264	273	297	263	280	285	271	276	267	280	265	271	247	276	248	254	252	264	298	298	261	278	265	280	252	255	242	268	258	276	272	273	254	282	243	281	272	275	283	291	252	245	235	270	252	282	283	287	264	278	247	258	269	269	203	261	260	234	246	235	231	234	255	262	278	268	262	215	251	264	252	253	266	257	264	256	249	290	240	242	254	251	260	243	269	270	244	285	254	251	247	251	246	262	246	248	272	247	240	268	247	248	244	242	277	239	255	252	219	260	277	221	260	246	292	263	246	277	290	280	272	257	265	299	248	258	246	262	265	230	284	276	275	251	257	260	260	259	246	266	262	240	281	248	259	288	272	241	261	250	262	273	254	257	243	252	250	243	245	253	250	227	239	271	255	262	255	244	241	263	259	251	241	280	251	297	232	246	268	252	248	233	256	235	233	272	264	267	280	269	270	250	232	280	254	299	248	262	245	264	252	227	271	245	255	249	263	258	270	258	282	248	278	243	250	278	243	280	270	259	253	267	229	266	288	251	261	250	259	241	269	267	252	241	277	266	284	242	263	291	281	272	272	264	246	214	253	273	267	262	242	257	220	241	266	248	290	260	239	249	252	265	236	274	276	273	256	256	258	261	243	246	259	261	266	277	276	274	262	286	249	254	267	255	241	273	265	248	263	275	306	228	243	251	245	265	229	216	295	240	259	268	279	273	257	235	265	227	250	255	265	290	248	261	261	254	274	255	270	248	268	231	272	275	261	238	281	247	258	263	264	261	225	255	294	277	223	270	265	264	259	244	258	279	255	273	251	237	244	283	281	258	287	230	262	275	267	287	280	242	233	245	284	289	243	261	242	276	227	253	277	238	239	253	249	258	267	246	253	265	244	223	271	221	239	260	301	284	291	249	276	264	246	249	247	249	224	248	250	245	247	234	288	258	264	252	253	258	225	271	284	270	276	263	276	273	266	265	236	257	245	259	241	280	240	226	231	242	263	245	240	247	214	236	252	253	261	237	253	251	251	269	284	277	248	283	229	266	243	284	219	233	250	258	247	260	262	211	234	236	231	263	228	240	245	228	270	282	253	293	250	232	245	289	243	280	258	242	282	251	273	251	302	220	243	291	278	256	264	262	260	251	231	234	255	269	223	271	256	244	250	256	282	258	249	251	251	294	254	265	268	257	266	285	258	249	281	274	282	264	280	242	274	237	251	268	253	269	261	298	253	251	263	269	250	258	256	277	246	277	249	286	256	262	251	244	260	238	268	267	254	212	296	279	244	242	265	272	272	253	254	246	284	243	216	239	269	252	277	226	255	254	312	288	297	265	274	254	261	262	259	259	254	248	225	253	248	240	264	276	228	266	263	262	268	236	265	257	261	279	268	275	290	241	284	240	263	263	261	254	255	250	255	245	254	238	252	276	263	229	252	274	286	272	255	268	270	275	241	235	246	255	234	259	263	244	256	231	249	255	281	256	261	237	262	243	228	274	248	258	253	242	273	259	247	228	228	242	233	253	264	279	294	269	268	235	259	240	267	263	286	226	258	285	244	266	267	288	260	260	255	287	266	248	242	243	242	257	253	262	258	269	260	243	249	233	237	259	269	261	264	257	270	231	269	231	271	252	267	259	235	268	258	224	241	266	247	235	282	262	263	240	278	231	235	240	247	289	268	253	252	255	221	256	246	260	262	263	239	235	239	247	259	261	235	258	245	283	254	207	236	263	260	233	243	271	250	233	257	290	260	282	242	256	262	211	259	269	254	258	242	245	258	258	261	261	267	237	274	266	274	271	258	277	254	272	225	224	262	224	258	237	236	236	246	269	219	238	273	240	234	234	269	247	264	253	251	256	269	278	270	273	255	281	263	279	248	274	285	258	242	234	264	254	278	262	250	272	268	238	245	259	250	262	263	243	261	261	230	248	239	240	256	231	263	231	281	264	249	246	242	258	275	259	250	283	254	250	239	269	229	290	265	260	239	292	244	283	232	252	250	221	267	281	271	268	253	250	252	267	244	253	288	280	232	232	247	272	260	254	241	239	251	268	261	254	282	277	234	226	254	270	253	235	251	268	266	259	233	238	256	264	244	276	228	253	259	271	269	257	283	288	277	299	269	250	237	245	257	253	251	303	260	218	248	241	243	245	258	239	241	262	249	255	266	266	258	289	287	253	258	256	271	269	256	262	249	254	270	266	234	244	258	245	238	226	241	260	268	242	266	252	252	269	252	263	257	242	263	254	248	254	250	250	271	257	276	255	235	250	223	262	266	244	266	258	250	260	281	256	267	240	280	253	280	281	274	240	247	266	266	238	270	273	263	238	229	250	277	260	231	239	244	242	227	252	249	266	297	240	233	256	261	257	277	274	250	265	242	252	261	219	243	239	266	295	259	271	257	269	229	278	253	285	263	253	244	242	258	259	251	263	240	235	257	242	269	258	259	261	235	253	255	242	272	264	249	260	255	285	256	255	293	269	241	321	297	270	268	243	259	254	236	261	303	251	278	243	264	237	249	252	233	258	259	276	267	243	257	276	236	292	267	266	217	236	237	263	269	207	239	248	239	239	232	279	233	247	257	254	278	257	260	258	271	251	245	258	261	255	244	265	268	255	246	259	259	274	281	234	249	267	251	257	234	232	262	279	266	247	288	239	227	249	263	272	263	241	286	270	273	266	254	264	214	256	272	251	267	235	263	253	287	259	267	277	283	252	268	250	238	276	255	226	237	288	247	291	260	276	243	250	245	250	250	257	268	238	240	259	261	287	234	259	247	263	231	249	278	262	254	265	257	264	257	286	241	281	247	251	246	265	258	242	245	226	265	291	266	266	279	208	243	272	248	232	250	259	244	272	242	264	260	282	256	243	258	257	293	277	260	247	280	259	241	250	269	249	253	252	242	285	248	293	258	258	240	238	279	244	262	275	246	220	240	271	229	266	244	282	261	271	277	220	260	256	276	284	250	301	267	270	241	255	276	246	264	271	223	256	252	254	261	284	242	253	242	266	253	239	235	255	242	272	280	266	244	260	257	267	257	256	264	232	267	243	253	277	269	245	257	274	291	259	234	237	279	248	251	253	269	245	243	255	247	281	269	279	266	261	285	266	262	277	229	250	249	266	249	260	253	279	276	248	255	236	245	248	284	248	241	273	280	256	250	287	248	264	249	232	241	226	258	245	273	267	253	222	248	254	255	270	243	247	256	240	274	227	263	280	263	238	233	299	243	278	291	235	243	271	242	253	285	273	258	243	213	245	256	277	255	241	253	223	264	262	253	235	257	252	253	284	253	231	253	298	265	263	246	279	274	255	232	253	246	237	276	257	264	252	288	256	276	261	283	271	265	274	221	245	298	248	243	259	229	248	268	267	234	250	251	225	274	253	277	286	249	248	268	238	232	274	247
25746	14089	13710	4094	3541	3349	2942	2993	3039	3005	2534	2002	1761	1349	1357	1198	1190	1046	1037	953	925	950	939	904	892	883	882	824	736	739	742	718	714	779	723	613	681	686	647	631	682	668	602	621	717	702	686	649	663	661	648	649	656	664	667	626	672	634	674	658	637	614	629	664	630	625	602	622	638	618	619	634	601	633	623	596	618	587	580	604	628	652	631	623	608	625	578	627	628	609	578	588	629	577	584	615	589	604	645	638	566	599	569	611	599	619	648	604	620	632	630	635	592	624	606	607	610	593	569	606	564	606	606	601	641	623	626	620	611	608	649	590	680	607	629	576	640	617	628	601	584	626	646	597	627	640	625	645	589	595	612	628	601	614	601	630	636	604	605	629	616	600	608	628	573	630	586	600	606	605	609	594	587	617	644	596	645	611	587	654	618	639	580	572	638	591	625	614	634	608	649	611	633	614	602	633	570	645	601	634	623	605	616	634	603	645	624	613	628	614	586	607	630	599	601	605	585	593	622	597	631	643	602	573	620	597	636	625	632	618	598	600	662	584	643	569	624	649	609	624	623	606	595	615	635	596	552	599	609	607	616	608	622	588	605	639	586	632	626	622	638	610	586	621	618	671	621	576	633	597	620	633	577	617	623	586	604	603	670	605	617	624	633	616	622	616	659	658	579	622	590	603	603	650	627	565	608	641	603	624	617	611	565	632	581	607	578	614	580	561	625	596	593	580	626	593	573	612	645	595	611	566	582	628	604	665	585	611	574	612	657	622	636	637	596	646	631	617	601	612	617	591	610	614	603	614	650	657	670	638	626	598	622	626	601	607	578	602	632	632	605	611	620	631	635	595	619	613	617	584	621	617	592	613	611	617	584	640	596	620	651	588	652	623	591	640	624	617	608	614	611	596	624	571	604	595	616	564	612	581	604	631	602	593	639	628	589	614	614	636	589	691	657	640	619	578	620	601	645	628	636	600	622	567	621	618	639	621	630	631	612	574	617	603	639	593	650	637	639	626	665	644	629	626	596	609	637	620	600	606	655	626	592	604	613	630	592	617	647	590	651	625	603	601	594	592	601	613	610	628	614	610	583	589	592	626	621	656	573	614	600	638	637	614	563	595	614	594	651	620	623	608	636	584	587	619	567	616	615	610	620	648	636	607	619	593	649	582	646	622	601	620	640	600	604	645	600	645	637	597	556	640	636	583	615	599	589	646	547	618	615	540	564	606	614	611	646	605	620	594	630	625	634	585	613	632	606	627	641	628	669	661	601	600	604	571	622	588	570	576	585	594	635	641	626	594	630	646	585	589	635	641	600	596	577	623	627	612	612	574	626	632	627	620	556	633	610	601	604	642	576	635	577	600	628	587	620	640	612	613	619	607	572	654	629	613	599	583	613	583	644	621	639	617	575	592	596	611	621	660	619	669	658	577	592	633	584	637	644	627	621	663	604	604	588	648	612	602	658	597	634	603	630	563	618	598	614	567	602	582	577	621	631	594	632	588	635	615	616	642	552	639	630	658	602	537	669	613	587	662	642	624	626	605	609	603	639	654	646	600	607	627	604	643	592	616	601	627	635	605	592	610	642	628	598	604	614	643	587	588	599	615	585	587	590	598	641	638	578	630	602	693	655	582	624	607	576	611	641	629	593	639	596	590	612	589	601	597	637	627	588	588	621	598	618	618	574	604	581	610	637	629	668	574	625	625	603	594	601	635	647	608	618	646	647	559	604	607	578	587	610	661	646	685	629	620	633	643	590	618	604	589	606	661	655	605	612	602	601	590	633	624	624	595	656	606	634	634	641	589	577	682	585	616	659	628	619	613	574	622	604	660	631	634	626	602	553	626	603	622	602	630	599	618	614	601	634	638	573	604	632	635	617	584	623	609	634	633	626	621	623	602	626	604	622	642	608	603	609	568	654	610	615	586	609	594	551	619	614	590	613	684	573	610	585	649	571	580	592	643	597	608	602	551	609	637	616	592	618	597	618	592	619	629	599	637	570	630	579	629	608	608	587	607	639	619	586	638	605	640	565	660	608	559	609	622	580	604	646	543	615	639	618	604	595	628	630	614	623	585	642	583	598	632	585	582	615	586	639	607	626	638	603	593	639	613	603	626	623	638	645	584	600	603	608	571	607	640	601	634	587	626	587	641	637	567	627	589	613	572	629	636	588	656	565	618	599	614	644	653	576	594	650	589	615	635	620	645	601	610	643	593	606	666	562	635	623	595	610	623	658	592	649	656	630	612	614	620	619	621	651	626	605	631	575	585	574	639	577	656	601	595	603	634	672	607	548	675	628	630	608	573	611	596	597	595	610	645	601	599	643	603	618	638	601	596	639	590	648	606	627	654	570	588	619	620	593	625	592	631	638	598	596	613	652	615	603	587	628	587	622	661	628	609	645	644	628	623	643	642	634	604	628	611	633	600	552	628	603	626	598	591	593	563	608	570	620	589	593	600	601	615	620	627	595	617	607	621	620	622	584	648	631	615	574	583	606	634	616	603	611	618	565	638	617	616	613	626	564	601	625	612	628	619	608	621	607	602	640	651	599	589	626	589	578	601	586	614	640	619	616	578	612	606	642	577	588	612	564	592	613	636	630	647	601	636	634	612	615	622	646	635	624	572	608	572	618	643	634	603	598	579	605	569	591	593	597	622	568	626	588	646	623	616	644	582	580	578	600	646	592	617	670	558	612	593	657	567	601	609	557	570	654	622	578	641	621	593	603	605	645	628	597	624	577	609	637	605	644	603	595	604	603	636	634	627	651	644	621	638	670	621	654	621	611	574	635	622	602	613	582	601	618	602	638	608	593	617	611	619	630	617	611	630	598	585	575	565	560	626	618	586	624	579	616	650	632	627	596	643	579	658	589	625	649	598	617	588	640	592	634	582	581	662	648	619	577	569	625	598	591	618	652	582	662	641	615	656	613	616	606	617	641	623	618	623	591	590	613	642	615	599	600	607	626	590	591	577	600	630	599	580	615	606	636	632	617	586	653	643	621	597	588	603	604	619	618	587	652	626	623	623	609	636	592	604	606	582	628	597	608	586	632	612	606	612	673	583	591	621	621	578	622	595	613	622	618	611	619	636	604	568	582	602	619	627	575	589	673	594	638	637	590	646	628	621	630	607	629	639	639	623	562	611	635	644	641	601	642	595	619	610	626	590	596	610	629	593	610	633	630	637	580	608	620	619	584	571	598	578	638	600	620	605	615	602	581	612	635	637	610	596	580	602	628	577	555	625	619	602	636	601	608	645	636	607	627	616	596	625	616	602	651	628	611	641	631	598	617	620	632	644	594	629	603	618	633	634	630	609	586	605	633	603	608	636	582	606	593	644	598	591	613	648	598	586	624	596	648	618	640	657	636	646	592	618	653	601	608	593	635	601	661	606	605	594	605	633	567	599	635	623	588	602	591	610	653	595	579	612	620	651	624	586	584	608	613	607	615	583	615	652	613	599	618	598	644	611	572	610	586	625	612	666	640	625
18048	6469	2360	554	451	406	383	379	388	368	327	308	296	303	305	264	278	266	264	277	239	315	274	248	269	287	263	249	264	313	281	277	284	265	256	277	286	256	267	272	255	215	244	260	247	301	298	277	234	282	236	259	287	255	270	263	276	259	272	265	270	258	285	276	282	268	250	279	277	249	254	279	279	260	281	278	237	273	273	255	276	264	291	296	271	294	321	251	300	277	253	259	242	278	271	256	243	275	253	236	258	274	281	252	291	258	294	280	272	268	250	292	262	272	288	275	277	250	271	287	285	246	259	252	263	256	259	282	225	262	266	295	283	309	267	286	244	267	283	293	284	252	250	268	277	231	291	292	245	267	262	281	284	259	280	275	279	271	268	273	239	252	293	254	257	288	269	274	275	277	275	286	267	242	281	294	259	242	281	286	281	286	289	253	262	273	262	271	266	309	291	249	279	261	279	298	235	272	276	265	275	270	274	250	284	253	276	256	274	259	239	281	265	271	282	295	306	238	250	275	280	266	260	258	248	258	257	275	278	285	254	287	263	268	291	275	274	289	267	268	297	273	257	294	255	253	293	255	260	263	275	270	278	295	301	269	259	256	268	287	261	252	297	266	268	259	273	285	253	271	276	264	246	268	275	275	256	283	294	281	265	266	243	250	272	263	276	253	283	280	262	273	248	280	264	282	273	251	258	276	255	266	278	299	269	266	242	245	287	255	270	264	238	263	307	246	245	265	261	232	266	243	267	224	248	291	254	279	246	276	274	265	269	277	273	259	317	270	312	273	247	277	275	274	257	294	294	268	279	263	251	269	263	279	276	285	270	282	280	263	267	259	240	290	250	274	276	256	278	260	281	281	259	252	280	255	269	260	268	243	286	267	285	262	271	271	271	255	244	265	269	275	283	250	267	260	293	280	242	284	253	281	272	265	269	285	268	256	284	269	276	237	277	285	285	285	272	275	299	276	280	274	295	276	259	256	292	296	284	275	255	277	270	250	284	253	248	247	285	247	273	276	231	215	304	262	270	261	256	280	256	257	266	272	241	236	264	268	295	343	290	262	281	296	271	260	266	255	243	235	284	257	281	245	268	250	247	298	275	304	275	297	269	273	240	269	307	276	269	285	281	239	268	252	241	265	245	254	245	255	290	300	256	266	279	265	260	239	279	246	264	261	259	273	249	268	266	288	249	275	279	257	268	282	279	282	262	267	297	255	227	252	269	269	282	281	261	302	266	256	284	277	256	305	291	256	275	256	270	277	273	255	275	260	262	273	253	263	275	296	287	231	250	247	287	275	280	270	295	261	245	275	284	289	278	274	252	288	263	243	253	251	252	217	250	253	242	268	273	240	263	294	274	266	268	281	254	264	277	260	272	249	298	292	269	242	279	216	247	267	274	281	275	260	269	270	238	307	265	285	270	262	268	288	278	249	276	286	274	269	286	291	267	285	235	273	279	280	288	274	241	237	287	303	317	268	252	298	251	246	276	274	266	274	303	277	275	268	293	289	281	284	291	283	289	301	271	214	251	261	265	272	275	238	267	273	262	285	246	270	278	302	272	268	279	306	257	243	270	260	317	248	270	261	219	272	265	292	290	249	241	253	278	306	272	245	283	282	275	266	268	285	272	281	255	275	276	277	266	253	244	263	294	286	283	242	264	250	277	279	282	275	263	275	250	262	287	260	281	273	247	272	246	247	249	256	227	281	259	265	279	258	253	277	260	280	269	264	303	270	228	274	270	243	269	253	267	254	255	328	234	288	282	288	258	229	270	282	275	252	275	268	253	276	311	287	257	285	266	268	279	284	271	246	275	249	281	276	261	274	276	265	239	321	265	268	269	294	253	286	265	287	250	264	255	267	281	252	256	281	267	293	265	244	281	268	287	271	268	271	247	261	270	278	281	286	232	249	270	244	267	287	231	240	243	271	273	315	279	290	254	297	268	265	268	261	277	269	271	252	254	268	309	248	281	270	277	265	281	243	273	260	276	291	274	269	290	274	285	265	261	299	265	255	245	264	267	268	291	265	302	237	260	248	245	270	277	268	277	280	294	267	280	261	291	264	257	250	265	246	287	262	249	282	254	277	272	296	267	266	264	254	248	258	245	285	264	294	251	276	272	300	270	259	303	287	286	243	264	273	301	279	241	273	273	282	268	278	284	261	252	281	284	284	294	286	270	238	267	278	287	290	291	299	298	283	298	231	280	273	239	306	287	233	267	276	277	236	269	274	239	290	275	269	267	290	274	248	253	290	255	278	294	287	268	247	290	265	275	264	295	318	262	259	280	276	275	228	287	255	272	282	275	252	273	285	285	279	244	278	269	255	256	252	263	265	256	273	291	294	313	299	270	269	258	286	275	257	287	299	299	292	261	289	214	271	268	240	280	274	283	303	270	268	294	247	249	258	254	256	248	268	298	246	272	290	289	274	288	288	262	240	240	275	261	279	272	312	295	244	276	308	274	258	247	289	250	235	259	244	243	281	266	296	250	301	260	255	278	285	278	266	260	273	252	269	255	273	280	288	290	274	290	286	282	253	270	300	263	258	320	252	249	272	250	288	248	235	282	289	259	281	287	285	296	292	265	264	262	278	251	253	295	290	297	267	271	246	269	322	272	257	259	258	276	263	276	276	241	287	283	274	265	243	285	258	226	248	266	253	240	259	305	279	269	272	274	270	258	253	282	291	247	249	272	242	259	268	251	318	283	277	281	266	250	302	277	290	245	261	263	250	271	276	283	261	264	276	298	283	242	293	252	276	276	299	250	281	298	292	276	277	276	254	262	293	279	255	301	270	267	272	271	270	288	276	285	276	239	244	262	269	280	286	266	269	258	283	238	245	265	279	280	223	273	278	239	303	277	258	243	253	287	266	282	245	286	282	288	285	280	314	295	270	275	281	262	279	258	306	249	247	268	248	250	292	278	261	290	260	287	253	245	269	259	268	296	285	287	285	242	277	263	291	273	255	277	259	278	241	234	281	272	285	261	306	280	274	269	281	267	287	236	251	266	271	285	255	255	238	224	277	250	282	255	311	245	269	264	257	281	259	260	283	276	279	289	253	279	270	251	267	253	269	242	256	253	261	243	264	234	279	259	270	276	278	263	289	276	286	296	259	258	271	280	239	268	273	282	253	248	247	271	262	283	249	279	257	296	270	284	286	254	268	260	291	273	274	302	287	282	267	267	282	255	254	258	262	266	275	271	274	295	273	290	262	300	287	293	314	258	267	267	250	243	253	285	313	280	283	258	278	254	247	288	256	272	275	259	274	267	260	253	268	276	247	264	257	272	289	283	264	285	269	279	267	252	263	278	258	284	280	269	290	271	280	260	237	259	276	275	249	324	261	262	273	273	264	279	255	248	266	253	272	294	259	239	246	281	272	252	253	276	294	253	242	248	244	260	287	276	250	276	255	287	268	289	284	308	257	271	267	258	244	262	264	295	302	235	282	257	278	283	261	262	256	256	283	248	281	273	280	286	266	255	319
12930	5890	3941	1476	1349	1351	1243	1283	1384	1228	1151	962	905	835	834	776	783	784	723	701	660	706	764	752	679	699	721	716	720	756	684	713	662	680	656	683	672	672	664	653	656	601	651	686	674	649	643	657	643	651	644	709	662	681	652	631	643	709	656	669	634	643	697	670	685	673	665	636	640	591	686	655	644	632	657	642	650	604	648	638	655	678	689	653	607	596	652	660	635	653	606	609	672	636	612	675	605	649	637	659	603	681	635	654	652	665	656	665	633	693	620	630	662	636	630	639	670	650	647	631	687	630	653	653	624	684	656	697	636	637	693	623	653	669	689	649	682	697	650	640	700	620	643	625	688	665	675	597	674	686	655	680	622	617	669	656	650	691	686	623	629	640	635	704	640	686	618	667	632	632	668	637	639	614	667	636	691	651	649	637	638	664	621	635	676	642	630	633	615	672	625	645	638	657	693	662	631	659	662	630	642	618	686	625	614	684	632	644	631	598	640	622	619	611	641	657	606	631	664	668	633	704	693	688	633	621	602	674	643	595	694	632	688	656	696	618	637	654	622	640	661	682	696	661	618	630	632	651	649	622	642	660	602	653	667	640	668	658	650	633	660	635	651	650	648	637	607	647	643	672	678	662	661	632	641	670	646	624	624	612	686	629	618	609	666	655	704	652	644	664	668	685	671	619	626	660	614	673	623	631	613	669	692	610	627	635	643	658	648	655	647	668	632	657	640	659	642	628	646	633	679	676	648	611	668	651	655	668	658	625	677	652	668	664	672	622	654	600	643	672	616	658	651	644	639	692	681	644	672	681	651	681	658	625	668	668	618	653	649	674	655	701	654	651	691	633	632	648	680	632	676	646	563	654	651	625	673	688	651	645	656	670	626	671	675	667	684	657	651	631	662	682	681	676	663	635	605	695	657	654	628	671	675	653	644	637	651	631	641	660	644	646	628	673	658	664	627	633	617	640	685	655	617	645	674	648	652	646	677	605	668	688	669	654	626	684	649	660	615	654	629	623	628	652	662	684	618	632	621	654	685	632	665	641	619	647	632	656	670	678	658	706	618	677	651	638	670	638	633	685	643	634	638	666	659	639	613	654	653	620	644	649	651	684	681	680	644	663	651	661	685	673	636	586	645	643	637	650	643	668	659	640	655	667	691	651	696	670	640	655	651	669	627	639	679	675	691	628	681	662	653	666	639	665	652	682	662	650	639	656	677	658	656	628	643	659	626	654	674	638	669	652	597	645	650	655	607	614	625	689	604	623	650	635	676	590	673	653	644	668	624	661	626	636	653	739	635	636	678	683	665	652	674	676	680	660	649	650	635	674	658	654	599	654	664	632	646	658	650	634	654	644	694	650	653	673	622	683	650	688	669	675	641	671	662	681	640	616	619	646	655	638	631	641	618	636	656	640	631	669	634	671	621	610	673	656	635	658	653	677	677	639	603	688	689	624	620	661	684	649	655	619	693	643	641	613	641	688	600	647	683	658	632	657	685	664	618	664	636	618	617	629	661	670	673	669	643	654	603	654	644	618	667	668	633	667	631	618	682	622	680	662	676	660	668	666	601	632	648	651	610	682	647	651	664	627	658	670	648	699	655	640	650	686	648	649	704	644	676	647	659	645	663	687	619	636	627	652	625	664	653	638	678	626	648	627	674	663	683	672	617	646	632	668	657	613	635	642	631	674	651	647	648	635	686	658	661	638	686	645	666	646	645	605	637	622	649	662	668	682	664	612	645	634	701	671	729	624	617	604	651	650	671	652	662	614	651	684	608	672	672	652	644	670	672	658	657	635	586	669	631	643	620	629	614	638	645	650	641	639	667	658	676	674	650	654	605	663	599	653	692	637	661	615	651	661	633	659	618	674	658	655	635	653	640	641	642	653	646	619	690	647	683	640	645	638	627	679	660	653	621	705	689	632	661	649	670	599	616	655	606	650	684	689	657	625	651	656	608	621	649	651	669	661	634	643	609	687	668	649	580	671	637	661	650	607	637	647	627	651	645	670	630	630	695	673	645	665	684	662	682	658	660	651	642	691	607	616	683	659	614	668	635	663	646	698	635	665	608	641	654	630	670	638	642	657	680	654	628	666	654	644	635	642	606	674	652	668	670	666	654	638	685	639	652	675	671	631	659	616	672	622	630	627	654	669	636	654	667	707	621	653	665	678	664	663	629	613	655	702	637	627	691	647	684	642	627	655	669	668	648	619	632	675	641	669	641	650	640	637	662	615	612	622	670	675	633	644	636	606	694	638	656	640	682	628	666	676	646	659	650	633	636	645	639	669	660	633	646	665	633	608	679	656	640	666	614	659	651	641	638	630	644	664	701	663	661	656	609	646	611	621	650	661	642	627	605	653	678	675	668	666	627	662	670	634	662	674	607	646	656	667	671	626	682	634	669	643	656	637	651	669	705	651	654	634	629	611	661	648	640	644	615	628	672	627	645	629	641	639	678	674	643	675	643	657	608	659	635	614	663	697	658	658	601	637	673	652	619	656	630	602	659	654	699	658	686	631	661	624	639	663	665	621	658	631	644	694	657	668	643	667	605	638	662	661	696	635	647	646	625	602	652	661	660	669	615	660	616	637	665	637	663	650	663	657	684	699	650	629	635	629	652	616	676	657	651	619	613	639	665	631	655	670	637	687	648	675	619	699	679	644	649	711	668	660	624	682	629	661	673	646	677	670	648	678	662	634	677	636	584	610	648	677	664	623	621	662	640	692	667	618	650	665	637	600	604	642	657	663	641	659	679	640	682	695	683	684	632	631	656	627	643	693	668	640	625	640	651	637	621	673	667	716	635	628	635	643	688	688	659	699	599	646	635	662	579	610	677	660	701	635	663	622	635	649	668	698	649	607	650	682	606	619	675	701	650	625	626	635	670	649	688	636	662	664	652	638	660	621	654	627	636	657	628	657	674	664	655	663	662	698	651	652	661	644	662	640	665	607	620	636	692	635	645	638	616	637	635	628	679	694	645	658	650	694	675	670	661	644	646	649	638	652	665	608	649	665	623	653	637	608	688	652	661	665	631	652	644	654	654	622	682	671	596	688	672	628	626	687	626	628	676	644	617	651	639	669	679	664	669	683	635	668	621	670	623	702	678	680	615	661	681	664	679	640	678	609	669	625	666	640	681	624	644	601	696	633	608	643	674	600	644	648	656	660	644	635	606	671	643	676	685	630	635	640	671	640	660	636	657	658	662	660	629	653	642	635	662	624	658	645	640	611	663	660	653	639	597	680	650	633	625	651	637	660	628	626	654	625	677	647	671	664	617	670	632	668	650	648	662	653	638	641	685	651	653	664	679	633	674	673	710	628	638	635	621	643	676	672	605	645	651	664	632	667	654	664	642	606	617	662	637	636	685	638	658	672	683	670	628	662	655	654	651	635	613	676	644	666	653	715	678	672	652	653	633	638	634	633	656	595	635	664	634	634	623	658	641	674	621	685	644	669	670	625	700	651	624	666	642	628	662	599	673	639
28476	12021	5903	1295	831	767	684	707	669	618	454	466	415	360	390	344	381	367	364	332	339	361	350	324	342	332	391	309	289	297	315	329	334	292	333	318	331	292	322	303	319	296	319	344	316	308	327	310	315	318	297	316	318	310	311	280	323	307	310	290	304	333	320	300	308	327	318	319	320	335	302	318	296	335	295	330	319	308	291	346	313	318	307	317	334	315	291	291	320	318	301	343	344	322	331	304	323	328	310	340	293	287	312	311	301	312	283	335	303	300	305	319	315	316	321	324	323	277	316	307	318	310	340	338	291	308	290	288	353	318	295	320	308	319	329	344	284	318	287	326	282	321	312	312	287	286	310	321	281	295	297	273	292	307	296	301	265	283	352	336	305	344	322	321	287	282	298	299	302	304	307	278	271	297	320	331	305	308	331	286	271	315	300	281	347	340	323	309	305	353	294	327	324	310	288	325	305	306	314	319	341	324	294	287	303	336	321	306	295	307	323	330	314	315	298	330	284	335	329	294	321	281	286	306	303	294	312	311	308	322	340	274	309	281	299	313	288	299	309	296	289	308	294	306	312	307	294	277	309	304	300	334	304	299	314	310	295	289	332	299	299	307	319	322	318	288	310	328	301	305	328	290	324	345	319	278	279	290	310	294	319	276	283	336	315	326	330	310	299	286	313	306	265	346	319	331	310	293	317	314	298	345	330	327	315	311	300	319	312	293	328	317	328	298	342	323	303	312	293	317	301	294	284	282	349	295	303	294	330	294	315	310	328	322	297	329	348	309	290	314	326	286	318	313	331	306	306	284	293	336	326	305	291	318	305	326	312	299	314	267	311	295	310	281	311	322	314	248	298	313	315	311	284	315	272	285	311	303	278	328	292	309	308	317	323	284	344	332	319	306	273	295	328	325	312	304	314	286	342	294	323	310	278	323	301	312	317	317	334	283	300	320	301	299	316	321	330	302	293	320	329	324	312	314	315	323	321	299	333	275	330	287	277	295	316	319	291	269	324	304	294	294	321	318	321	295	314	339	318	307	301	295	329	307	302	339	326	314	297	305	355	328	279	305	284	319	264	328	324	275	292	285	292	316	319	291	289	304	310	307	300	288	287	333	329	305	310	303	319	338	333	281	293	322	332	325	338	297	323	287	326	308	279	299	298	284	345	301	294	302	306	300	293	302	328	303	320	292	332	313	302	298	281	313	301	321	293	286	313	294	296	333	292	284	271	314	301	267	289	310	284	313	339	335	323	330	339	307	299	313	258	308	349	329	313	295	334	323	268	297	281	332	308	284	330	313	314	295	343	329	314	325	332	322	277	321	309	312	313	318	284	280	339	304	293	299	314	308	316	369	295	325	281	320	317	286	280	308	326	346	315	320	324	308	322	312	306	309	322	324	320	306	300	333	299	305	312	288	296	318	281	308	324	320	304	289	343	341	317	331	288	277	278	306	335	319	303	311	320	317	276	295	312	299	312	261	317	319	308	320	302	313	298	333	340	310	310	327	285	327	310	343	315	304	331	331	282	298	283	320	331	303	317	308	282	297	314	337	319	330	348	345	314	288	288	321	305	300	328	317	322	321	318	282	322	293	287	316	337	352	269	305	313	333	312	337	321	316	312	315	293	256	291	318	311	329	267	270	282	258	306	299	298	314	315	315	317	324	343	310	320	325	333	299	312	330	315	290	313	326	321	282	329	292	295	309	354	306	287	323	303	311	303	284	332	288	280	302	386	316	290	296	299	332	290	319	273	301	304	294	310	311	307	313	284	308	341	337	331	312	278	297	275	316	313	298	304	317	344	275	323	301	289	296	300	335	304	321	319	308	283	297	274	346	293	297	302	266	334	316	315	312	291	305	297	310	338	344	327	288	324	283	335	291	303	282	309	290	304	282	310	322	291	319	310	338	358	348	280	320	301	289	293	295	288	321	315	288	306	266	318	316	294	299	303	322	299	330	289	308	307	327	344	299	307	279	314	357	296	295	318	281	321	340	299	309	288	321	325	300	317	289	326	324	299	317	318	301	291	341	297	284	283	323	316	336	309	283	294	318	311	301	340	267	326	315	282	323	298	350	328	325	294	320	327	318	312	309	303	305	307	335	307	341	303	307	324	336	276	301	295	329	281	317	307	312	308	276	286	291	302	330	326	304	342	299	296	292	285	302	313	309	320	317	311	303	330	302	317	307	324	291	307	321	300	318	345	298	324	301	284	315	302	267	312	297	333	295	294	324	297	306	305	310	304	331	311	345	294	345	296	292	330	299	311	320	314	300	315	297	318	261	292	334	297	288	315	313	292	297	325	281	284	275	324	298	296	290	283	317	333	310	302	301	330	294	322	341	297	307	296	300	321	293	320	324	294	306	323	315	292	314	290	294	292	307	294	296	277	313	284	334	323	313	287	302	318	282	320	278	272	286	323	318	327	321	310	309	299	310	323	344	337	317	300	346	286	305	317	308	321	320	336	334	293	295	306	291	300	286	271	315	307	340	310	301	287	308	322	327	319	298	317	295	274	327	311	292	301	310	293	330	275	284	309	315	295	283	320	321	331	310	312	322	307	339	291	314	248	295	297	300	330	319	306	331	317	335	291	313	353	314	336	310	303	313	310	317	298	290	312	318	299	297	269	341	333	311	322	305	338	306	331	281	302	284	305	340	336	288	326	297	295	338	323	275	304	301	287	308	305	320	279	327	333	299	326	313	301	327	305	313	302	319	337	316	284	293	299	302	306	312	283	310	304	329	336	330	294	329	342	283	311	296	320	282	305	294	293	313	313	300	306	340	305	334	302	325	317	334	302	316	323	289	335	304	304	291	321	307	314	259	343	300	330	303	294	311	323	303	294	295	310	349	332	332	297	337	332	306	315	305	323	323	296	319	320	295	345	302	312	285	302	283	277	287	298	312	339	287	328	291	321	309	303	301	301	275	320	332	328	272	293	319	274	289	275	292	323	282	300	281	306	312	302	275	286	311	315	328	314	282	343	290	321	313	324	344	327	290	333	265	311	321	312	320	311	313	287	298	311	304	322	346	336	300	319	294	345	300	285	266	304	305	342	324	280	309	297	319	310	313	305	302	280	300	294	311	314	295	324	277	330	327	281	334	279	277	309	278	289	293	311	303	313	298	300	318	287	303	290	290	291	321	272	322	350	333	320	297	338	323	294	351	290	289	298	290	309	272	286	295	296	275	301	285	305	312	353	309	294	290	297	369	303	322	320	310	311	285	299	279	297	325	320	311	319	318	323	307	289	296	295	323	324	286	312	275	272	257	310	311	323	343	329	342	351	308	298	314	316	322	326	294	314	275	298	329	372	292	297	311	323	320	298	320	328	311	300	298	322	332	284	333	301	324	341	293	307	303	330	324	318	314	295	297	327	353	303	295	328	303	287	301	299	302	308	298	284	299	322	300	308	356	314	359	281	315	295	310	322	336	339	309	335	327	309	322	315	334	284	293	313	343	287	299	308	288	288	291	352	293	294	289	321	323
19884	10005	9655	3030	2794	2786	2678	2901	2832	2378	2071	1611	1407	1242	1227	1117	1107	1107	1007	1062	925	925	1024	905	901	941	979	886	910	861	825	831	827	814	756	798	832	774	783	782	748	739	812	734	754	738	748	778	779	748	717	801	803	774	751	776	739	798	733	764	756	752	774	734	716	745	689	720	756	748	768	785	745	765	755	747	699	755	713	757	707	760	756	752	737	743	733	691	738	732	717	717	711	744	735	745	737	710	679	745	763	752	708	718	766	764	742	733	742	713	709	706	700	728	766	740	762	763	741	738	713	716	779	717	765	741	712	732	767	745	710	726	739	732	755	721	742	775	715	770	727	748	739	766	694	749	721	747	774	720	710	776	748	709	726	742	731	740	677	759	715	689	724	736	682	728	717	684	731	771	734	772	764	775	735	743	706	705	717	690	729	726	755	720	716	735	722	697	722	777	681	727	756	751	732	798	721	758	714	721	683	736	773	700	701	714	762	744	751	718	745	688	714	724	733	732	766	778	754	790	737	732	774	718	699	762	723	756	687	693	735	724	700	735	732	781	731	729	698	739	718	725	749	706	735	772	736	755	719	721	779	734	701	739	752	676	723	730	688	696	750	747	728	758	764	716	777	706	739	754	694	730	734	721	715	750	762	730	762	775	753	809	732	731	721	728	712	724	736	725	774	726	719	756	741	787	701	737	708	724	745	728	743	724	724	701	780	705	712	718	811	715	744	744	745	702	760	712	720	734	698	735	741	755	751	748	728	752	745	726	712	713	735	736	730	768	752	679	719	736	733	723	763	728	747	738	699	767	746	731	762	725	702	777	695	722	770	775	710	711	772	711	750	712	797	718	777	778	728	756	754	727	734	732	754	729	759	723	733	700	769	770	752	705	734	696	725	755	698	768	739	755	721	704	760	746	757	744	738	695	755	788	740	708	778	735	760	758	702	757	738	706	722	792	722	757	725	734	747	710	708	730	696	747	732	725	707	762	727	723	718	739	718	745	707	747	717	730	715	700	684	709	716	780	766	712	745	706	756	737	756	747	762	728	738	725	777	757	755	685	760	738	774	765	789	752	714	756	711	699	772	766	758	692	681	745	741	673	731	745	704	700	765	797	733	706	691	717	747	749	800	723	720	714	710	721	779	740	695	710	739	739	743	738	739	738	727	703	767	736	737	746	723	756	735	704	724	714	766	718	736	722	716	725	744	751	725	727	761	728	792	761	726	727	756	715	703	687	739	751	722	756	729	765	734	761	712	717	698	751	732	742	777	738	701	743	716	726	691	711	713	708	732	721	712	732	723	746	721	704	722	720	728	674	783	750	689	775	733	757	742	697	710	721	717	735	698	727	759	758	699	729	729	716	713	725	759	745	770	728	777	708	720	771	767	757	702	729	787	691	777	759	772	726	727	771	717	755	755	745	718	711	766	735	737	716	718	691	732	711	701	745	741	731	752	752	668	725	763	769	768	710	721	738	742	692	767	704	702	716	747	760	725	696	782	746	699	734	754	705	733	699	710	738	761	719	738	715	761	756	770	746	723	726	704	712	737	736	762	740	761	751	702	750	736	723	674	770	749	718	757	709	734	711	729	763	737	743	713	735	752	744	705	755	727	769	734	709	732	698	765	743	674	731	771	751	786	672	750	740	731	725	737	737	717	704	753	738	766	741	740	711	720	709	775	732	735	716	733	725	733	741	707	714	734	716	776	676	742	708	729	769	674	715	744	720	666	735	735	771	724	727	742	746	694	720	685	773	699	721	766	762	771	666	711	680	712	706	687	745	719	729	713	749	747	747	770	732	718	716	734	771	735	693	731	672	703	760	721	766	688	762	735	699	691	703	746	754	737	755	746	763	758	730	731	786	726	762	725	703	722	694	714	757	743	715	715	691	691	761	727	710	740	734	762	746	748	735	748	765	722	705	749	716	751	758	751	777	776	728	708	722	715	717	734	691	752	770	721	769	750	748	705	734	753	683	768	728	754	734	690	736	766	715	782	695	794	715	765	714	759	753	744	723	693	737	755	739	714	725	736	735	735	772	703	744	741	744	681	705	785	744	709	754	769	751	755	722	719	751	709	695	734	718	733	717	727	747	751	727	751	705	750	720	713	728	734	782	703	775	757	712	731	674	789	744	781	682	767	715	754	733	749	748	736	778	773	766	758	733	772	768	711	757	733	716	713	686	754	727	712	758	727	747	713	737	718	707	699	794	750	761	788	793	750	740	740	790	697	714	718	795	743	758	721	691	719	752	717	726	744	714	716	765	726	751	735	710	692	715	760	750	737	738	725	754	716	751	739	733	705	765	724	718	747	746	799	746	733	722	697	743	703	764	747	749	739	744	782	721	727	755	712	728	716	723	739	758	756	662	757	708	739	752	779	790	760	743	750	723	723	778	754	716	777	749	731	696	698	751	796	734	764	747	746	759	729	746	745	796	715	714	740	769	736	733	795	729	785	723	730	770	691	705	705	682	763	788	720	763	773	747	728	758	741	698	728	756	737	711	706	727	739	732	778	727	720	767	756	730	713	734	718	748	744	770	759	768	724	731	773	689	769	699	724	752	717	713	789	730	768	762	783	733	716	747	731	703	753	737	731	703	754	757	722	691	784	706	676	705	766	729	779	725	711	729	777	697	700	727	763	720	723	717	700	730	755	734	761	769	752	747	699	717	766	734	758	710	733	726	718	741	735	719	762	735	732	728	775	721	730	731	768	745	735	724	711	750	696	743	672	735	738	774	700	771	732	719	715	704	754	711	748	702	764	713	756	736	705	758	751	733	701	691	731	707	686	675	680	721	707	737	765	702	765	737	744	776	738	730	770	726	749	751	712	715	761	739	731	752	750	734	737	746	695	766	721	748	761	797	741	758	697	658	760	702	709	768	753	768	736	731	737	734	728	744	735	739	751	783	711	744	731	745	758	753	688	721	736	752	686	758	705	725	761	738	744	754	740	728	764	807	747	735	758	706	724	717	694	756	764	713	747	710	757	760	701	737	747	735	768	686	707	740	751	762	741	724	726	742	747	736	711	740	710	707	723	761	768	772	712	718	755	703	726	740	733	747	756	731	699	710	756	720	722	684	748	762	747	718	761	761	777	757	760	756	725	719	726	750	726	750	704	719	744	746	706	749	773	730	698	727	765	735	674	783	766	710	745	691	770	660	751	775	732	737	734	705	742	764	677	746	747	698	755	717	786	728	728	707	757	767	768	760	738	742	687	750	724	728	744	743	777	728	720	694	774	742	749	706	727	746	741	747	694	758	732	679	736	751	706	731	723	746	776	726	730	734	685	728	732	723	728	804	709	703	753	711	767	756	739	713	752	721	751	702	736	713	714	723	755	689	770	761	743	779	727	696	741	744	707	736	771	731	698	721	740	744	744	712	796	734	717	770	690	730	720	751	739	657	755	694	740	731	720	721	710	699	738	769	726	709	744	723	762	745	698	771	730	723	738	761	746	729	723	727	705	705	712	731	734	724	728	692	713	742
38205	17565	10499	1976	1210	916	822	907	852	663	526	481	415	401	359	366	347	302	290	328	344	330	288	301	301	293	329	304	311	286	256	313	276	289	265	277	268	266	275	277	269	264	268	274	275	303	292	257	251	252	298	264	235	244	296	254	257	250	303	263	274	245	278	266	295	259	290	261	266	281	269	296	294	287	274	293	286	263	247	277	270	268	278	311	250	256	273	245	260	260	244	278	262	273	273	267	245	266	288	256	234	262	262	262	291	294	271	255	265	255	226	269	256	255	270	272	238	271	272	292	251	252	258	262	285	283	258	242	258	287	256	268	285	262	276	293	280	279	267	252	322	271	292	269	255	260	231	264	263	261	251	230	245	279	270	265	273	257	236	256	249	251	283	273	258	280	285	284	285	256	275	277	280	250	256	271	284	269	266	259	278	258	272	274	299	264	260	257	287	234	257	262	244	257	249	253	255	252	263	269	263	302	281	276	286	240	243	277	274	283	259	257	243	267	259	278	240	274	239	276	258	251	252	281	286	274	281	243	255	255	301	286	283	283	305	256	259	284	273	283	236	284	302	257	272	262	290	248	267	250	278	271	275	231	259	243	268	246	257	284	290	278	275	298	286	242	258	236	269	304	260	246	260	276	278	293	262	309	282	238	271	287	253	260	291	252	236	283	270	274	265	273	243	258	259	265	246	250	249	251	267	280	269	294	246	243	256	262	289	266	240	274	232	286	263	246	262	262	278	256	266	289	284	296	260	211	257	249	274	262	286	286	269	283	302	252	256	263	251	235	266	286	257	267	268	239	250	269	262	285	273	242	237	255	248	242	264	253	255	273	276	257	297	292	271	242	246	290	272	242	286	265	265	254	289	268	268	256	233	262	249	263	245	256	259	271	261	261	235	289	251	260	277	276	291	282	253	310	266	294	259	274	267	278	257	238	275	281	282	252	267	254	245	269	265	242	246	285	273	267	276	249	231	279	287	278	259	258	280	227	276	272	250	285	252	228	286	263	279	281	239	282	230	270	282	266	259	265	244	254	283	238	270	280	273	256	269	279	276	276	266	259	251	251	241	269	261	239	257	257	278	253	292	262	256	246	235	289	263	279	266	268	283	258	280	244	257	280	245	253	259	262	254	239	248	273	263	246	207	275	264	282	270	264	257	245	256	268	276	264	275	264	285	250	232	275	244	276	262	254	252	263	246	286	227	275	277	259	284	251	285	271	277	249	279	273	263	267	257	283	266	266	267	244	252	282	245	214	261	257	262	257	250	265	267	277	265	238	293	269	279	270	267	258	278	277	257	255	260	283	272	243	254	260	242	256	259	256	242	260	278	293	277	246	253	254	250	255	263	257	256	280	270	240	244	260	239	264	262	294	261	266	273	277	263	241	259	261	272	290	246	251	258	299	261	258	265	271	258	286	290	312	243	283	233	266	260	235	254	270	242	279	267	270	269	275	295	238	264	243	269	257	252	265	292	286	264	267	261	269	263	254	279	262	254	254	253	287	264	238	267	278	285	245	259	256	276	268	300	254	278	272	278	280	280	274	274	257	264	238	270	252	238	300	272	268	281	258	271	274	255	249	285	272	255	244	290	282	264	271	250	244	239	272	270	240	253	280	250	262	272	244	279	282	258	250	250	265	271	257	256	249	270	262	249	296	237	281	240	220	285	252	266	278	282	281	254	248	266	262	271	273	256	266	283	281	241	251	260	279	311	257	243	259	238	272	283	258	255	236	297	281	234	270	257	241	258	235	272	249	265	248	228	236	235	246	243	266	268	280	258	276	253	246	274	255	255	282	259	276	231	254	255	262	266	252	295	301	279	244	276	287	255	256	258	291	276	283	225	247	258	260	268	233	238	251	288	304	287	259	259	250	266	241	290	273	293	251	273	272	241	300	250	273	268	272	256	260	233	276	278	284	263	286	260	273	252	266	260	251	266	283	309	256	269	273	276	260	302	254	256	271	276	273	260	299	245	283	221	271	274	281	286	301	238	254	262	251	276	288	267	262	268	260	231	289	271	272	277	247	276	268	270	293	265	264	233	273	267	243	271	276	237	249	273	271	264	270	277	286	273	267	264	253	283	239	261	267	241	244	276	255	257	240	256	286	270	278	237	257	259	267	262	227	268	265	244	305	305	235	286	278	241	261	229	241	241	238	278	241	284	249	286	295	252	254	257	280	264	255	269	259	278	267	277	253	255	294	272	248	260	291	273	274	295	259	267	267	260	266	262	296	258	282	269	324	239	276	279	281	246	253	268	295	273	244	267	264	283	231	284	253	253	253	259	260	227	280	262	278	258	263	257	292	282	245	254	245	244	264	256	260	237	265	296	243	239	246	256	256	216	250	259	281	247	256	283	291	272	275	246	288	272	250	227	278	285	276	266	244	275	277	287	307	264	285	248	263	251	270	282	273	255	266	227	247	242	286	226	282	279	281	265	255	236	275	251	255	298	305	274	310	245	260	277	241	269	267	243	266	266	243	279	283	261	238	253	253	239	268	271	255	253	254	262	238	292	227	284	285	273	269	273	269	273	271	263	259	285	269	253	235	274	276	253	297	263	269	254	267	284	226	251	300	270	269	245	229	245	236	249	272	279	289	269	261	249	209	265	269	265	260	276	245	266	273	259	282	245	239	255	255	289	248	261	287	250	235	253	271	259	235	281	273	260	260	280	277	290	248	288	257	289	287	237	276	243	299	255	275	289	265	256	268	263	237	287	279	277	247	258	268	265	293	256	253	241	252	221	243	274	288	284	257	255	265	289	253	248	284	255	275	260	246	276	271	251	255	253	249	281	284	271	253	278	256	271	282	259	269	257	268	270	282	281	259	251	313	241	256	255	255	285	244	277	257	304	273	280	250	301	288	257	268	241	263	257	273	227	257	260	274	283	249	263	278	262	251	266	239	283	250	257	239	271	262	232	272	270	258	261	274	257	278	258	263	300	277	273	300	286	283	290	267	262	274	237	269	254	276	293	259	280	235	262	286	248	271	270	289	276	256	251	270	261	268	242	273	287	295	288	270	303	256	252	269	278	277	269	220	251	288	244	293	263	260	274	300	254	274	268	308	249	265	275	265	254	303	263	280	239	293	254	275	257	256	259	246	254	264	246	259	265	267	214	275	265	280	237	249	306	284	276	274	256	261	298	243	258	281	264	255	265	275	287	235	253	252	265	285	284	255	283	256	246	278	246	272	256	276	280	245	293	293	301	240	257	291	250	267	261	263	266	310	241	284	289	267	264	284	253	270	266	279	231	283	280	248	260	251	291	272	249	238	267	244	268	267	251	258	270	260	259	256	268	259	293	281	239	251	258	258	252	280	255	239	264	226	265	282	288	271	259	274	262	229	277	270	276	273	282	257	265	253	268	270	256	271	306	248	243	253	262	261	277	248	272	265	275	255	259	269	276	293	253	276	275	233	270	265	265	278	274	253	272	260	252	273	262	264	261	263	258	282	309	296	241	252	266	233	282	259	278	257	271	265
25036	13672	14094	4087	3957	3603	3570	3888	3717	3062	2472	1982	1627	1495	1329	1255	1177	1135	1050	992	1020	994	996	939	942	1002	1044	983	856	808	812	754	724	747	721	740	702	711	723	705	652	665	654	662	652	744	681	661	696	688	695	663	700	676	676	573	621	640	652	689	660	613	670	639	667	665	648	633	668	653	633	594	620	675	620	589	620	641	704	594	628	628	637	625	647	598	623	579	637	664	646	582	593	644	585	586	614	621	604	597	627	642	601	630	624	628	628	632	653	616	654	643	653	620	630	615	613	642	640	644	577	623	630	627	637	605	663	658	670	655	617	635	619	609	672	602	589	625	683	585	667	625	644	720	636	641	618	589	624	626	645	662	636	633	660	692	619	628	626	620	671	630	655	623	612	635	648	643	646	612	641	607	618	637	605	650	684	660	608	607	621	640	630	602	598	644	684	612	612	652	586	615	636	641	618	619	637	627	576	600	643	625	645	671	609	678	636	633	636	622	634	684	644	687	632	661	643	644	640	626	655	617	634	610	599	612	647	647	652	687	640	617	659	615	679	608	628	627	632	670	627	605	602	654	603	635	644	669	663	621	561	576	620	667	637	627	673	629	657	642	642	646	639	606	613	625	616	606	648	622	584	633	632	609	598	650	604	647	619	615	638	613	606	630	624	647	649	625	617	644	611	638	675	623	595	636	632	652	646	594	657	676	619	656	588	639	638	633	609	612	627	660	668	667	654	587	613	593	649	590	639	642	675	655	669	648	655	615	620	639	614	668	672	630	658	647	635	670	672	638	674	636	568	639	645	648	685	649	651	648	616	638	619	640	650	612	654	568	667	638	604	697	650	642	622	595	653	624	645	643	658	649	560	673	600	637	609	642	632	636	621	610	634	650	603	608	681	623	623	643	615	646	623	661	627	623	615	636	613	615	681	673	609	625	644	611	670	627	673	631	630	593	691	610	635	673	689	631	629	612	633	666	657	630	617	626	628	622	617	607	650	660	639	635	624	627	653	647	623	622	649	590	640	669	625	627	643	662	654	629	657	645	658	602	607	635	648	621	617	649	605	582	650	631	658	566	633	639	607	683	653	645	670	630	595	634	647	622	635	617	608	667	646	646	654	616	625	648	578	641	649	626	624	652	601	626	578	615	674	626	649	617	612	648	633	636	600	607	626	698	628	674	637	623	585	604	628	658	661	646	646	648	647	591	653	628	641	622	610	585	607	627	632	620	604	663	654	613	629	637	687	621	612	606	591	638	623	632	613	624	582	617	590	659	651	647	617	599	649	610	632	646	669	646	650	632	651	676	637	616	617	644	672	617	613	669	641	661	609	622	625	603	608	671	606	642	638	644	634	633	662	671	611	617	625	628	649	640	606	640	623	639	627	592	655	594	645	639	615	628	620	620	612	651	641	609	652	650	630	635	627	589	597	625	588	616	629	657	626	668	570	584	636	644	600	639	568	654	612	553	621	620	665	589	622	648	620	620	645	623	607	661	637	617	620	673	665	594	640	658	636	666	696	633	651	634	634	600	640	649	659	624	672	608	590	654	610	585	633	636	597	683	672	665	595	634	656	608	681	659	587	659	652	624	602	641	673	604	635	660	580	622	633	682	611	659	654	657	649	659	644	630	647	633	638	642	624	620	639	596	629	599	629	622	588	670	634	629	630	628	604	626	675	661	590	667	618	615	636	600	644	648	608	608	615	596	638	607	624	626	594	612	659	595	601	643	580	626	646	634	627	609	634	653	615	623	637	642	623	651	606	551	633	641	637	660	644	615	638	616	657	640	617	621	645	665	604	608	656	654	612	672	649	636	660	625	595	641	632	653	653	630	568	589	656	616	612	666	620	623	616	615	643	631	644	630	612	647	649	674	604	606	630	640	619	598	633	638	648	640	612	645	623	656	613	638	653	649	611	622	659	631	604	598	646	637	639	640	653	617	662	586	652	673	643	628	661	634	620	625	632	626	610	618	633	672	583	636	611	611	657	612	677	618	652	654	669	624	664	642	647	641	629	622	651	614	651	604	631	607	686	622	613	667	601	617	604	631	593	618	645	605	649	636	644	601	621	647	658	619	635	642	668	599	614	663	639	640	665	651	690	612	647	639	631	628	653	653	664	663	651	631	622	665	668	649	609	651	661	647	642	643	605	660	637	605	607	638	656	630	635	673	602	614	596	621	619	589	603	619	613	639	633	610	642	603	643	651	595	631	668	628	603	643	672	608	653	655	628	664	627	641	630	635	624	638	645	629	641	620	683	609	662	638	627	680	651	653	615	611	647	638	607	659	664	656	649	661	601	598	646	611	677	621	610	624	581	608	651	610	641	635	652	622	607	618	609	629	611	620	587	658	630	628	618	607	650	667	623	609	623	650	621	664	629	646	622	642	616	623	631	642	595	703	629	646	621	651	650	626	648	626	656	654	583	641	608	626	645	642	618	639	632	624	595	638	611	629	654	666	668	683	712	625	653	640	600	633	649	577	638	644	665	624	643	634	595	656	588	664	672	636	671	586	618	599	630	636	603	626	701	668	631	667	612	632	656	625	619	656	666	631	666	605	637	614	644	635	619	645	639	624	689	631	661	628	666	626	619	662	609	620	637	611	621	617	651	617	643	643	652	681	594	639	636	641	601	628	606	626	634	624	613	625	630	606	652	642	628	621	636	640	617	609	618	645	624	636	635	591	630	617	620	631	659	634	629	605	644	640	662	625	578	636	687	584	637	632	668	650	637	572	598	637	623	615	649	619	600	678	640	625	613	634	638	609	610	637	569	579	724	636	636	616	616	625	616	645	625	650	633	637	621	630	634	637	635	644	629	612	645	600	614	576	651	598	591	691	643	650	632	649	625	666	629	622	609	625	639	602	589	604	662	582	643	647	648	655	586	641	613	646	597	662	649	687	673	624	638	614	686	618	684	638	654	589	663	624	625	618	592	617	646	655	574	669	618	632	580	627	624	650	651	616	644	662	590	641	623	629	634	632	676	661	664	619	611	613	671	641	623	653	646	623	604	599	608	620	614	669	628	632	625	642	591	609	623	627	583	625	640	645	607	633	626	609	596	580	632	635	652	643	662	664	643	591	647	659	650	617	606	647	616	676	619	605	629	617	613	632	638	625	631	609	614	651	607	651	636	628	598	627	640	621	607	628	660	627	664	600	600	673	610	579	610	595	630	667	633	665	661	630	597	630	655	653	687	619	650	610	616	680	661	643	607	624	590	595	632	676	619	633	619	631	625	620	625	557	635	638	571	654	607	619	665	632	637	634	632	640	623	632	649	625	665	685	625	624	636	634	628	652	646	622	588	715	620	653	659	646	583	659	601	622	630	632	584	580	641	679	589	612	634	638	661	591	646	615	643	622	595	647	637	617	624	614	626	633	619	633	620	629	672	615	640	615	652	611	658	614	639	623	655	586	638	631	595	633	606	625	674	609	636	650	615	624	618	628	641	650	611	622	637	592	661	595	632	625	658	634	646	677	641	624	601	600
15783	5597	2574	606	487	405	448	402	417	378	358	354	286	307	334	287	292	297	278	278	288	319	281	276	284	302	274	279	277	260	263	287	282	284	267	275	267	251	265	303	287	307	279	296	281	289	299	293	270	259	295	256	252	248	254	270	294	279	302	289	288	291	280	286	312	259	279	281	303	282	236	285	288	316	268	253	259	241	258	258	312	244	283	279	260	247	285	321	285	308	250	255	262	288	265	264	279	252	283	296	271	262	291	279	292	272	279	257	269	272	297	255	241	258	259	266	252	261	286	276	252	276	251	275	309	289	286	270	287	263	277	291	258	223	260	270	257	291	269	243	306	280	264	264	257	265	286	262	283	259	249	250	277	293	275	271	293	277	258	279	277	260	276	245	300	263	289	238	264	283	293	293	271	267	307	270	279	272	299	254	272	266	258	267	280	274	275	270	294	297	257	270	307	290	295	262	294	263	265	287	247	291	292	239	294	283	249	269	277	251	282	254	286	277	286	281	255	253	252	258	263	281	299	286	285	279	253	282	273	269	285	288	276	252	282	298	258	292	296	297	270	269	274	264	275	273	236	251	286	276	253	254	247	282	321	256	253	308	302	264	282	280	271	279	266	272	275	254	244	290	266	275	259	280	297	300	259	258	274	280	267	250	302	268	255	273	318	268	273	277	276	249	299	284	254	291	264	287	273	289	280	272	284	280	279	287	283	258	330	300	298	289	282	260	275	301	254	242	259	291	273	260	289	256	241	257	262	281	276	280	263	297	272	259	259	271	285	268	268	255	274	280	277	263	287	278	265	237	262	266	256	237	296	300	287	290	279	253	259	237	288	256	272	270	293	247	235	290	290	302	259	257	279	262	260	263	283	259	256	285	293	274	269	266	257	276	260	275	241	265	290	265	264	292	228	221	250	238	267	256	312	267	298	284	267	275	288	254	260	251	247	293	266	289	252	236	284	293	264	267	285	281	274	284	258	275	279	251	277	244	259	275	265	280	269	289	267	277	282	289	268	272	258	277	314	276	270	272	261	255	300	293	275	276	266	252	249	253	267	269	268	288	284	291	261	261	263	273	277	290	263	254	250	270	287	269	279	294	286	295	279	268	296	279	275	258	282	313	275	251	261	246	247	296	266	282	276	278	260	286	272	250	250	275	250	263	278	295	254	275	260	268	291	268	297	267	263	287	273	270	275	267	259	258	278	286	269	289	266	319	278	278	304	300	300	270	262	282	268	261	252	273	283	260	306	253	268	271	296	269	303	291	288	256	269	257	275	278	254	266	276	279	259	304	264	301	297	277	285	278	265	266	281	275	262	269	247	274	292	241	269	287	238	286	333	272	266	278	269	262	281	311	284	267	280	280	276	291	290	278	303	276	288	289	283	291	285	283	263	254	295	278	282	268	253	263	255	263	258	289	296	278	293	270	289	283	264	272	260	282	275	295	267	300	268	250	266	269	261	246	312	287	260	276	288	255	269	268	257	271	296	245	254	252	252	264	277	264	245	271	317	273	276	270	256	249	284	284	277	293	275	255	272	297	262	272	279	282	277	265	280	260	301	267	276	248	283	295	260	312	280	270	267	259	264	254	269	277	282	282	278	260	260	283	296	278	273	292	258	266	273	274	279	264	283	263	306	266	273	234	301	298	243	242	276	286	239	255	254	281	281	275	265	288	320	281	290	244	280	287	260	251	293	306	287	284	261	276	299	282	269	270	290	260	242	306	250	251	261	300	264	269	277	283	266	270	270	254	251	261	273	266	265	286	291	261	267	259	245	267	257	274	308	286	257	254	284	259	263	287	248	284	304	271	282	286	272	281	299	271	269	258	247	286	292	310	256	277	252	272	255	267	286	266	315	269	275	260	260	291	261	278	289	251	265	283	266	279	281	265	310	281	285	296	275	269	250	274	267	250	273	260	264	290	280	276	252	286	283	287	240	281	280	284	262	256	293	271	271	263	255	280	297	237	243	282	233	269	290	264	266	294	284	238	271	246	282	268	268	250	254	275	277	299	287	306	272	304	275	291	273	284	267	240	253	275	263	314	244	266	271	264	296	273	269	285	268	287	237	258	281	312	260	272	262	260	267	274	309	282	274	268	280	285	281	295	315	279	284	273	281	292	289	279	283	289	278	279	275	300	293	261	272	303	293	286	293	280	271	274	258	262	239	265	270	256	256	254	281	281	262	263	253	278	266	296	275	279	300	283	283	271	268	260	282	251	269	273	277	252	296	270	256	265	286	297	282	289	252	287	272	307	334	297	254	265	260	254	292	278	297	272	272	290	304	264	276	260	267	260	266	287	300	282	286	288	266	256	306	282	280	276	306	270	283	266	306	289	243	279	302	265	278	316	258	288	296	267	256	241	286	270	283	302	251	233	302	299	244	290	292	261	279	276	278	269	258	267	269	279	264	266	282	253	262	229	301	268	287	244	276	273	283	261	262	295	267	287	271	283	261	302	273	283	289	286	291	264	278	257	271	306	270	280	275	291	254	298	269	267	267	283	264	284	309	276	284	271	279	275	284	250	279	283	304	263	281	272	266	276	290	272	261	270	289	278	268	240	273	259	253	234	267	273	262	285	251	288	272	248	274	280	273	264	284	295	271	271	301	259	290	258	287	275	307	260	278	268	298	265	256	269	273	278	258	280	280	274	281	265	240	291	279	271	263	280	285	276	311	287	251	271	301	246	268	265	308	260	252	281	279	286	274	277	273	289	258	288	259	304	281	301	276	265	244	261	278	271	305	283	277	270	268	273	271	283	275	262	307	261	284	257	254	269	288	267	278	280	269	286	264	268	271	276	261	260	243	274	285	277	283	287	236	281	267	262	278	269	265	301	300	295	310	240	272	285	271	291	244	281	266	281	220	248	294	263	263	288	306	277	253	256	307	292	280	238	292	264	280	262	241	255	259	255	287	262	246	267	271	274	281	293	275	258	259	283	300	253	272	278	294	287	278	279	276	286	261	310	269	287	274	258	280	276	263	263	255	306	292	267	263	243	293	320	258	241	260	278	274	279	276	247	260	282	260	291	285	250	286	294	298	287	268	303	267	275	269	265	291	248	244	280	297	268	270	285	289	299	305	286	260	275	285	272	271	254	250	268	274	260	277	233	279	266	279	298	263	259	287	285	264	266	255	289	296	262	262	269	313	297	275	284	273	264	274	267	270	305	311	293	254	268	270	302	268	240	263	277	260	275	268	280	286	256	291	265	254	291	259	287	283	288	277	275	302	269	298	299	274	254	303	286	269	296	288	281	249	274	262	278	259	223	294	252	259	259	272	296	290	292	259	269	249	272	306	274	292	280	284	250	256	265	278	258	273	283	283	275	286	251	281	248	306	325	279	266	265	283	255	296	259	302	300	284	294	286	293	246	294	273	267	272	247	273	262	250	269	327	268	288	256	259	272	286	286	256	300	277	279	318	298	261	242	297	276	274	269	269	263	273	270	286	256	299	255	277	272	299	254	264	251	292	273	282	276	275
11351	5356	4500	1756	1617	1559	1441	1581	1550	1293	1042	930	918	912	827	814	775	831	763	799	775	790	822	782	744	711	745	711	738	763	682	630	750	703	682	670	721	674	685	662	668	687	636	671	677	673	707	694	679	670	690	651	659	696	688	672	661	716	662	694	670	668	709	666	668	636	670	698	671	698	649	675	670	697	676	688	673	642	647	673	696	622	627	679	693	640	672	693	672	722	667	702	652	636	682	704	642	660	645	650	683	629	704	662	617	690	648	693	664	664	658	651	700	597	699	691	673	640	704	660	659	702	639	630	657	664	674	707	673	677	689	672	657	686	668	673	714	671	649	719	675	639	678	671	690	693	660	632	645	653	659	665	637	650	665	633	662	673	651	677	692	641	684	682	670	651	669	708	659	692	656	654	689	686	656	671	706	665	693	647	640	662	695	674	614	701	649	681	635	675	664	674	662	634	665	701	674	705	728	724	672	686	621	633	669	694	650	630	647	644	700	693	625	629	653	670	652	714	635	636	670	677	645	687	675	652	656	649	654	697	622	644	656	721	682	684	672	720	628	588	661	655	629	667	628	634	648	652	675	666	658	688	691	710	663	689	688	685	729	668	636	656	668	656	668	656	650	613	691	679	709	624	670	720	662	646	665	697	690	634	662	639	638	692	650	624	610	655	684	674	636	626	665	675	690	629	669	656	680	718	652	647	671	659	666	673	672	658	679	680	613	664	674	659	647	694	645	621	656	652	703	644	655	664	681	651	670	662	696	717	661	677	695	634	671	644	654	660	629	651	654	660	688	653	672	688	654	687	661	664	682	653	652	601	682	655	701	675	711	682	689	656	634	653	614	656	700	643	666	691	663	658	677	647	640	628	664	605	667	717	651	673	638	694	662	680	645	658	687	696	701	658	709	647	676	631	673	676	654	706	695	694	635	671	654	660	636	698	667	633	658	678	670	648	628	650	627	695	665	641	678	658	638	687	676	682	693	668	642	689	686	655	675	619	701	667	649	674	685	679	643	663	676	697	620	645	601	633	648	617	615	677	685	713	687	647	692	649	681	666	682	641	647	696	641	674	754	689	682	636	713	648	698	676	682	654	698	689	654	702	663	644	660	661	661	646	638	682	653	648	689	637	677	689	689	677	665	676	695	674	678	626	575	666	609	681	640	694	638	611	681	657	628	597	659	663	642	713	683	685	639	666	673	671	661	655	670	659	640	663	692	673	658	625	673	647	716	641	648	660	642	672	627	658	698	694	661	688	658	713	648	713	669	673	615	639	650	685	667	686	623	678	678	661	648	704	666	690	679	721	676	681	667	660	634	651	637	664	672	650	653	648	672	629	653	670	666	671	634	645	675	609	673	649	674	680	697	629	640	644	678	663	652	647	670	638	667	657	740	666	669	631	679	658	645	694	671	656	651	676	677	661	719	643	660	681	696	659	656	675	639	675	647	677	688	728	684	689	637	650	683	667	651	649	691	680	668	654	671	627	640	649	722	655	675	699	653	688	670	683	690	629	625	721	670	684	642	631	621	674	646	651	669	683	664	659	641	659	643	674	692	733	651	638	668	667	667	668	689	672	642	672	667	696	663	672	683	627	644	718	644	652	620	680	691	663	657	692	680	668	684	641	697	651	643	633	654	649	676	661	670	711	664	648	653	649	648	636	645	662	648	632	649	604	650	630	686	685	719	631	657	663	653	672	683	619	722	668	718	644	659	679	689	644	688	683	653	639	641	641	663	631	709	629	701	646	656	683	664	635	701	651	653	652	602	660	670	648	663	680	624	692	643	633	712	623	668	694	667	709	716	616	662	662	657	683	690	652	661	666	679	640	616	646	655	676	627	629	679	647	645	685	705	637	662	645	669	641	680	722	668	647	645	652	672	646	661	638	684	635	679	701	660	645	650	701	649	641	697	653	660	677	669	672	674	704	657	659	661	650	675	688	652	657	664	690	666	674	639	664	666	690	663	666	658	673	676	631	693	664	646	699	668	662	667	689	679	661	697	686	674	636	693	669	705	662	655	685	660	648	682	662	696	669	692	665	656	668	639	686	636	622	685	695	708	684	653	627	696	635	671	654	675	653	637	671	676	695	668	717	623	678	645	657	660	649	667	604	670	622	645	674	675	692	684	690	654	642	705	680	642	634	657	660	685	643	615	699	674	637	698	642	637	668	654	637	677	679	671	673	654	633	644	623	628	680	669	655	698	670	680	670	655	641	658	695	682	648	704	696	691	647	708	687	671	659	681	647	696	645	696	694	643	673	622	700	673	729	699	655	606	709	655	675	650	647	680	693	682	706	672	674	649	686	658	680	690	678	629	653	673	665	685	651	678	662	646	639	665	675	673	657	665	659	657	661	652	692	684	656	670	614	636	665	682	698	682	651	647	652	692	650	640	671	673	657	679	648	628	663	696	646	655	633	676	648	663	658	630	670	658	673	660	619	630	690	663	655	660	684	630	649	677	690	644	669	634	648	646	657	655	688	677	637	667	696	650	678	670	689	665	625	645	689	676	688	625	668	673	657	676	712	670	659	652	653	618	584	665	647	680	653	662	655	661	692	644	699	674	675	681	671	595	650	674	732	676	648	592	638	687	652	670	648	635	640	663	664	650	683	642	681	627	659	701	690	644	684	687	676	670	663	677	671	686	642	704	659	651	680	676	670	677	648	678	629	696	641	689	691	657	634	644	702	660	685	656	640	630	641	639	664	717	690	656	620	699	656	666	647	664	621	640	678	646	655	667	657	665	658	666	683	672	623	639	672	665	682	629	646	648	650	720	660	638	661	678	653	660	675	706	676	668	658	663	665	619	666	612	674	685	666	664	676	678	681	676	632	686	667	676	686	640	651	614	648	686	650	683	666	663	624	611	666	647	649	689	665	674	649	662	652	714	658	640	698	680	670	647	693	638	664	649	652	668	649	658	701	706	682	654	615	711	643	653	636	610	636	676	644	669	675	667	697	644	688	644	697	688	641	629	704	706	629	666	687	618	707	660	703	683	682	640	662	618	614	696	725	649	635	632	717	650	722	687	667	634	675	649	649	622	621	669	607	645	681	673	651	689	664	711	669	637	633	623	651	697	664	678	699	673	659	690	645	686	689	652	666	679	662	698	633	703	627	654	672	680	641	631	680	649	685	654	651	732	671	624	677	637	683	677	639	684	649	658	697	659	666	689	684	638	683	660	632	610	629	651	663	665	628	659	679	636	639	659	664	635	667	646	681	694	644	639	682	636	707	709	659	696	664	669	686	664	632	629	637	693	700	663	652	690	681	654	663	696	700	650	664	669	652	650	630	652	648	637	650	647	681	660	626	686	651	661	685	670	721	688	642	657	688	665	658	673	680	664	651	661	692	698	650	663	673	650	657	662	635	678	681	657	656	684	706	709	654	629	639	672	683	614	681	609	671	717	654	685	708	608	657	674	680	637	650	665	692	612	666	663	652	629	755	687	722	682	672	721	680	680	695	658	695	630	686	664	695	692	655
26892	11126	6278	1415	943	855	781	777	683	558	477	410	413	408	350	368	388	371	373	346	361	329	348	310	306	348	364	328	363	342	328	341	326	342	327	367	347	313	334	324	307	297	360	305	293	316	294	321	315	293	317	293	301	281	289	334	341	315	306	327	332	318	312	319	324	342	333	329	337	342	301	307	307	327	340	299	287	324	296	346	339	317	289	338	292	314	317	309	309	294	280	324	305	308	307	322	298	339	325	313	303	327	297	357	329	321	314	319	320	299	312	359	318	325	320	341	326	301	311	317	317	329	295	325	315	350	337	339	307	328	312	348	315	326	329	313	307	317	334	309	289	298	323	309	358	313	357	282	292	305	323	286	338	319	320	290	288	306	292	310	295	328	320	314	303	326	310	316	345	344	303	317	326	281	303	321	308	338	357	320	328	319	298	315	294	319	300	335	316	313	314	285	289	288	315	295	309	348	324	297	328	300	337	298	337	312	304	327	339	357	338	311	312	336	313	305	330	308	326	308	320	302	330	267	315	319	334	310	311	291	345	281	329	324	329	322	315	354	357	334	314	295	324	298	311	307	306	314	333	316	288	307	308	363	295	325	332	316	331	319	349	308	290	336	310	324	332	284	296	315	322	311	323	303	327	310	302	315	296	311	331	311	358	328	309	300	310	323	335	299	321	319	305	346	327	349	294	331	311	283	301	288	311	318	307	308	278	333	351	348	325	324	279	269	317	322	335	320	310	346	333	291	308	354	308	291	289	333	348	334	329	313	293	310	325	295	293	302	318	326	335	289	276	340	324	299	323	327	311	313	284	309	347	336	329	318	341	318	312	311	333	313	336	336	308	304	319	287	296	325	341	340	304	288	327	319	311	321	324	302	304	315	306	294	333	307	341	308	303	317	314	322	326	307	336	304	307	331	326	313	287	294	285	326	317	328	299	310	323	349	287	314	312	295	327	319	303	321	367	306	336	324	328	322	287	306	335	300	306	311	348	300	319	344	319	347	337	330	312	311	300	296	329	351	311	298	290	315	327	329	327	333	320	310	331	321	314	332	287	293	355	298	333	306	316	338	304	337	302	310	301	293	313	314	304	351	335	303	325	306	316	307	315	326	291	282	341	377	292	295	316	297	299	299	274	299	362	351	326	323	334	325	313	309	326	323	306	277	321	292	319	319	295	318	310	309	318	368	320	287	287	313	332	325	290	318	325	333	312	312	339	303	330	344	353	332	351	303	322	287	307	341	297	277	329	363	372	323	358	344	317	285	321	303	333	301	349	306	333	325	305	300	307	327	339	328	298	365	316	294	285	300	308	302	351	318	321	333	325	329	345	331	335	325	303	321	311	336	351	312	323	309	325	330	323	334	292	329	333	328	315	300	323	349	278	307	333	306	288	331	339	320	340	329	275	322	313	343	325	326	319	307	332	325	317	332	320	313	282	321	305	305	299	292	336	304	362	344	295	321	337	330	289	284	333	270	300	317	362	300	333	340	334	308	358	298	300	295	332	322	307	298	353	318	309	303	322	336	342	280	325	305	322	309	324	297	324	309	322	309	289	333	325	287	346	304	375	266	307	319	327	303	358	333	317	308	319	322	291	367	335	344	325	298	324	317	341	325	315	320	308	299	317	315	319	308	318	336	290	320	325	358	323	330	323	339	313	346	343	278	325	326	314	319	316	330	317	331	332	312	322	299	325	340	301	356	314	316	353	306	302	318	323	318	331	290	288	315	307	318	310	322	330	338	370	315	337	333	278	312	283	288	332	330	293	352	285	291	321	323	330	340	332	300	294	319	300	319	328	320	323	310	327	331	310	346	312	323	329	294	364	350	328	296	300	365	319	311	318	306	311	326	306	323	314	317	334	286	327	306	308	330	308	323	303	314	327	333	302	327	297	325	300	319	359	320	319	320	340	322	310	300	325	322	317	331	352	335	305	336	310	312	281	306	326	316	301	295	319	341	337	323	326	322	298	305	330	312	315	338	307	312	305	355	331	338	323	316	345	328	356	331	317	301	305	315	302	335	291	312	298	339	320	301	312	316	332	350	306	297	321	338	323	312	312	290	335	336	326	360	341	297	321	285	319	336	342	321	325	326	303	339	356	333	294	287	318	335	335	331	325	302	336	325	303	316	310	322	327	320	309	332	353	328	319	338	337	314	306	330	354	371	300	291	324	308	361	297	330	314	316	306	279	315	342	339	349	337	358	341	314	298	300	293	320	308	310	326	320	315	328	288	338	330	346	292	281	311	302	351	303	288	299	335	336	294	303	310	284	347	336	288	302	308	327	312	304	324	323	320	341	333	329	316	301	313	353	334	334	313	324	305	331	310	318	296	297	293	318	335	307	302	333	315	318	330	304	285	305	318	317	338	301	356	322	302	327	319	325	324	291	338	326	328	315	326	300	278	307	276	275	308	324	326	321	284	336	297	307	349	319	305	337	334	320	365	299	323	339	319	267	328	339	349	318	309	311	330	329	334	308	321	329	328	311	325	307	348	297	331	282	329	295	321	319	319	312	286	337	335	352	315	301	320	314	328	314	312	308	325	337	314	305	329	317	305	319	308	309	319	321	335	307	349	298	308	330	318	329	327	327	340	325	339	362	310	335	316	329	283	325	293	322	310	338	349	271	305	321	318	319	312	310	319	325	333	308	328	298	313	333	308	354	322	343	321	343	316	321	304	297	307	303	314	331	336	310	317	351	344	313	329	341	329	315	294	307	304	331	302	334	337	294	327	343	332	321	302	321	334	319	323	335	319	301	289	340	325	337	322	288	294	326	287	315	332	302	308	307	330	320	346	324	299	323	344	309	332	341	314	314	357	293	321	310	328	318	324	350	296	310	346	330	315	350	316	333	346	307	345	288	318	311	367	296	322	317	301	314	343	324	360	313	311	297	318	356	327	297	317	295	336	317	297	302	292	337	295	316	319	315	310	329	278	319	312	321	314	334	297	292	311	316	340	323	348	271	294	290	297	300	296	299	293	325	293	306	341	331	331	314	340	308	304	303	301	317	323	290	329	297	349	312	339	328	305	322	320	306	336	352	336	313	311	318	343	306	327	314	325	315	344	301	317	315	279	314	308	309	292	328	323	301	326	304	325	290	336	303	325	302	316	269	277	287	312	326	333	326	345	316	302	345	306	350	325	323	323	321	298	321	315	330	298	302	345	307	312	315	349	318	290	324	331	335	295	298	300	347	280	307	325	317	335	297	332	316	348	297	332	339	337	328	333	320	312	293	293	316	330	347	326	298	324	316	323	321	331	318	320	304	346	308	293	324	305	300	307	309	321	336	330	296	300	335	332	323	342	317	316	317	341	325	318	347	322	312	303	341	326	318	314	342	344	322	319	305	310	304	304	326	314	329	306	287	299	298	310	309	288	326	309	314	327	328	312	337	315	299	303	332	318	294	318	322	348	309	294	309	319	318	311	309	302	289	314	313	329	293	324	318	287	328	349	357	352	290	322	328	326	319	323	334	316	328	297
18738	9884	10010	3622	3387	2906	3008	3063	2686	2229	1900	1571	1452	1399	1199	1122	1118	1126	1017	995	1044	1010	1013	1002	971	906	975	919	892	889	843	857	821	834	805	832	778	827	783	770	783	734	808	781	776	828	832	744	754	742	704	777	757	801	772	743	785	795	778	779	776	782	776	709	770	770	752	737	756	752	724	765	745	794	773	776	775	698	769	773	728	821	734	737	728	711	755	762	751	764	795	795	766	743	714	791	737	738	736	719	796	783	778	760	775	761	748	740	770	728	806	680	695	769	767	725	772	770	763	773	767	765	767	802	785	757	726	751	749	774	764	780	756	785	717	706	732	761	798	784	783	794	806	769	732	759	749	744	779	779	755	755	804	710	724	707	718	774	723	726	814	731	735	752	725	756	758	760	796	766	760	756	767	748	765	712	788	728	838	733	734	723	715	786	766	759	769	752	693	796	802	742	768	750	759	808	743	776	780	726	712	712	773	752	739	777	723	773	712	775	772	740	767	697	762	800	717	793	780	826	699	756	761	717	733	758	753	702	729	740	779	788	724	785	774	783	784	731	792	765	800	764	734	692	751	747	764	760	754	774	705	759	719	775	816	749	774	798	742	747	760	759	709	789	774	768	722	784	789	700	763	720	745	759	782	718	729	751	763	699	777	744	767	750	730	790	728	829	741	727	725	755	754	765	746	696	730	764	751	736	710	785	738	759	723	730	765	772	721	723	798	717	741	761	763	714	705	780	759	813	775	700	785	764	762	742	722	754	763	752	790	747	751	754	753	763	750	753	798	748	768	747	739	739	720	769	793	755	766	768	746	754	797	767	734	784	779	800	787	758	740	729	805	787	767	751	752	747	772	752	726	726	757	745	705	764	736	833	749	808	735	735	736	800	793	790	759	736	764	767	769	722	744	748	760	729	752	716	786	739	752	724	774	797	750	721	763	720	759	739	766	758	752	789	761	748	754	692	765	732	735	761	727	737	777	753	748	750	812	727	758	723	719	774	763	769	745	706	779	737	759	747	732	780	763	701	770	746	751	764	776	821	783	732	775	768	755	744	785	763	770	777	783	816	728	759	761	745	770	797	760	721	773	762	766	725	759	774	707	764	749	786	736	723	750	721	744	749	766	740	714	735	776	747	738	741	791	711	807	709	748	769	785	737	722	741	769	779	719	794	762	741	714	679	740	709	770	730	768	768	765	763	723	765	765	779	753	783	744	775	737	746	777	757	763	753	779	753	775	718	789	785	797	766	760	716	762	780	760	796	765	791	739	776	786	729	798	782	706	778	733	784	774	752	776	759	736	750	772	716	784	672	728	779	759	768	746	771	739	738	725	755	709	753	795	785	708	736	758	740	746	799	763	739	787	740	669	746	755	762	710	773	754	772	753	746	747	755	760	767	739	776	758	772	753	828	729	758	768	791	785	770	775	745	724	801	753	765	756	768	720	733	789	761	782	786	756	729	728	762	775	767	796	746	733	734	779	775	787	739	767	731	722	742	751	801	757	757	716	734	753	747	740	757	766	770	741	775	728	762	716	758	748	799	784	759	774	780	752	811	735	772	756	754	762	743	786	744	787	736	716	750	787	800	726	722	786	738	784	749	733	737	799	754	772	774	739	727	702	731	773	725	758	759	777	751	714	735	764	827	757	768	783	800	763	797	773	773	756	734	742	779	781	762	760	720	793	751	791	769	769	739	753	751	737	750	753	771	754	769	726	757	754	745	777	768	761	741	733	745	731	759	793	722	773	769	746	808	754	765	804	730	738	772	757	762	737	736	736	746	753	725	708	784	764	730	762	792	759	745	752	790	749	726	748	725	765	721	765	776	702	804	749	699	698	771	765	723	779	790	769	738	746	736	706	730	765	744	816	785	732	788	779	766	788	750	756	773	775	775	787	726	737	753	737	755	735	754	759	752	761	810	755	777	755	708	714	704	712	789	803	797	721	762	763	751	770	761	720	752	786	784	759	775	700	743	742	792	782	769	754	774	741	757	727	764	724	772	774	767	770	773	766	736	778	735	741	738	739	781	750	746	730	724	770	756	732	765	786	732	755	787	769	721	775	724	715	687	735	691	726	751	750	775	730	742	736	764	730	730	748	759	742	766	715	809	793	745	748	706	735	716	705	735	730	773	727	751	754	786	771	763	773	779	702	724	751	750	766	772	753	730	764	737	759	796	729	718	730	792	820	787	771	737	815	765	730	767	778	767	845	723	739	780	747	752	784	722	750	686	736	760	746	788	772	749	773	778	737	782	746	781	721	728	778	770	762	743	761	825	821	789	752	749	815	732	753	743	786	727	753	752	760	749	741	786	767	715	771	728	752	786	747	775	807	731	774	758	705	814	713	803	783	761	750	748	783	736	771	747	770	739	775	745	783	752	737	732	718	817	794	754	796	780	697	751	730	779	764	757	816	799	720	758	763	778	781	730	755	765	759	738	747	791	747	756	763	744	780	729	730	787	772	760	776	752	741	733	773	751	741	763	798	811	773	771	784	738	730	716	766	726	722	746	747	709	721	730	741	754	778	782	738	783	750	778	769	804	735	730	779	821	777	738	747	703	794	749	744	742	705	758	752	740	732	726	774	761	707	781	747	727	772	775	769	783	720	754	776	814	764	767	754	748	803	722	736	773	753	769	742	757	750	730	748	754	746	758	757	695	750	720	751	811	742	752	725	761	732	772	749	728	792	750	705	727	712	753	747	769	759	740	730	813	693	755	769	762	742	807	745	737	741	738	771	726	724	766	731	782	747	769	757	726	766	748	731	746	759	730	775	746	747	754	717	720	749	736	732	764	757	723	777	734	774	770	756	723	779	770	760	759	736	728	797	769	750	718	741	724	759	708	745	826	732	731	755	756	767	784	815	729	756	754	754	762	758	766	738	786	738	751	735	788	719	745	751	745	723	754	726	753	749	713	711	791	752	756	733	741	741	723	696	796	766	721	774	762	802	756	748	756	750	779	739	794	745	765	786	774	746	770	754	759	688	738	767	779	741	711	771	707	733	738	733	758	750	750	741	758	729	763	757	744	782	772	770	778	747	737	758	774	770	748	767	743	738	792	791	750	733	774	710	732	728	743	733	729	765	782	734	762	763	749	754	757	784	785	737	767	761	712	772	726	767	782	770	792	786	783	742	716	751	733	725	755	751	744	740	737	774	796	745	799	796	812	722	737	757	730	739	757	775	813	755	773	733	734	740	744	800	723	740	742	747	740	792	759	741	774	790	720	753	747	854	723	765	763	745	708	757	777	737	726	743	764	735	742	789	689	760	762	722	757	731	755	799	755	746	751	803	737	781	762	765	761	796	735	734	806	784	790	822	785	739	752	711	784	741	758	719	698	735	795	748	720	786	740	698	754	763	707	709	782	708	745	764	772	759	754	773	717	764	798	749	770	729	760	743	728	722	752	740	755	785	755	774	763	722	751	768	703	717	778	780	715	750	805	740	801	766	743	767	762	709	754	753	729	757	758	694	726	738	731	780	784
37935	17701	11483	2700	1254	937	1002	948	755	591	514	441	432	414	414	381	349	357	331	331	337	303	349	325	325	319	331	289	299	309	305	281	265	274	293	282	270	282	272	289	253	248	256	307	280	287	256	275	275	268	263	261	258	273	273	286	257	240	314	236	279	272	279	271	249	286	253	294	240	279	279	242	245	276	278	272	269	244	241	258	265	257	277	243	268	268	264	257	242	248	236	255	281	277	262	270	256	253	268	270	244	304	304	238	251	273	228	289	279	274	239	272	252	264	274	281	280	263	259	298	283	278	294	236	250	262	273	244	250	288	283	312	284	255	293	295	273	271	271	235	269	266	249	278	262	244	235	288	244	258	285	250	315	276	279	270	242	266	258	252	269	264	273	292	246	284	257	227	236	263	261	291	261	270	312	216	253	243	268	263	218	284	259	289	283	232	250	280	262	256	295	264	254	277	270	254	262	227	253	257	295	265	274	283	259	266	279	286	230	243	263	251	276	262	262	306	313	260	242	265	269	266	266	266	270	261	269	248	266	275	280	258	237	236	271	272	281	272	288	269	255	268	288	255	244	247	248	268	271	269	241	248	251	282	266	300	289	269	274	281	295	276	281	277	241	251	254	261	252	273	216	275	271	268	257	261	269	262	259	245	292	292	295	264	271	267	277	242	270	288	273	282	269	243	262	261	258	275	259	265	273	290	243	246	244	308	266	256	287	271	264	275	277	224	276	246	273	237	257	270	262	244	266	263	271	252	243	264	303	261	274	285	272	262	261	285	254	276	263	257	282	286	262	277	256	282	252	250	267	251	275	269	277	247	269	267	270	290	266	270	230	255	281	243	272	250	273	250	263	281	237	274	234	282	260	278	251	236	264	276	269	279	274	265	263	265	309	258	249	261	281	259	257	234	264	274	251	262	262	264	266	283	267	280	252	262	297	275	264	250	286	282	289	293	250	292	258	283	255	279	245	258	259	258	241	288	261	277	258	279	276	264	278	272	291	272	244	267	283	236	277	285	263	227	259	270	252	270	271	252	245	259	268	258	308	253	262	274	278	251	270	259	254	227	283	281	259	264	270	292	284	276	283	260	292	264	244	279	276	277	240	278	264	251	237	275	282	231	252	269	307	270	272	276	259	253	271	240	295	253	273	248	301	263	266	277	254	270	285	270	251	254	249	292	235	272	266	274	248	260	259	268	260	239	234	256	293	268	293	277	312	256	284	235	281	262	300	273	285	288	304	269	269	268	233	272	278	294	270	253	242	270	294	270	259	280	264	265	284	251	307	249	265	267	259	237	299	280	257	277	259	288	225	255	293	251	245	265	273	253	259	236	270	278	269	266	257	284	301	269	252	269	269	263	271	287	255	280	242	290	289	284	288	267	274	265	255	262	257	257	264	267	278	267	258	270	267	266	268	265	274	263	277	255	244	276	292	251	279	277	270	281	237	284	259	260	246	297	273	276	257	267	262	270	260	288	275	299	268	239	263	269	293	275	241	262	307	272	233	248	258	264	267	260	247	268	293	275	283	275	309	280	269	251	265	243	271	260	239	263	307	265	275	279	277	266	222	286	280	253	266	266	250	249	249	282	263	281	279	237	267	256	244	270	246	252	257	259	268	278	270	296	233	256	232	254	266	268	267	253	244	239	257	288	288	258	263	276	263	304	265	275	283	246	279	259	267	287	237	268	263	257	254	246	267	269	262	266	279	286	264	229	269	275	263	272	255	250	256	275	280	239	282	239	271	288	261	259	260	281	277	271	276	243	270	289	252	282	273	255	266	274	256	270	270	283	242	233	269	291	279	258	262	278	271	280	290	243	274	274	256	239	290	289	314	279	279	269	252	278	268	250	252	289	259	270	254	255	255	290	305	240	292	265	270	274	278	257	254	273	266	264	250	263	291	275	293	301	232	237	258	262	255	254	254	261	236	277	255	252	260	266	265	247	270	231	267	268	288	309	254	284	272	275	273	269	276	271	277	273	253	282	282	250	257	268	253	275	283	261	272	267	274	267	263	260	250	267	291	280	260	262	268	261	278	281	258	246	275	289	273	276	276	263	240	292	252	259	287	283	291	250	264	267	250	261	281	202	257	267	235	281	257	275	227	281	280	288	288	300	235	295	249	271	262	246	273	311	284	300	288	268	267	251	273	258	273	254	247	263	291	308	282	273	245	275	256	251	267	251	258	236	292	264	256	279	260	282	293	251	264	267	267	234	265	280	258	255	282	259	270	270	279	255	272	257	255	271	277	281	274	283	282	268	253	281	222	269	268	247	231	269	293	282	289	259	250	262	267	258	239	274	275	273	270	271	271	280	265	321	256	261	295	257	271	279	240	248	281	271	257	251	255	284	284	276	260	265	276	263	252	277	287	254	285	295	265	283	281	247	278	257	255	236	302	244	272	284	274	245	243	288	266	267	277	276	236	269	275	261	233	305	311	282	274	251	263	279	269	253	262	247	271	261	290	253	286	277	268	253	255	267	237	273	250	274	270	269	250	265	269	285	262	315	263	267	281	288	271	252	286	268	258	268	278	268	286	271	267	237	225	240	245	272	293	267	291	264	272	280	277	267	281	258	248	239	211	283	270	239	283	261	255	251	280	255	274	300	275	279	299	272	251	286	288	255	270	262	290	253	276	275	278	277	279	287	267	250	260	282	267	260	271	227	275	266	257	268	247	234	287	282	230	277	247	272	263	292	252	259	277	282	248	275	253	246	241	242	295	287	271	288	267	240	274	246	293	235	272	262	273	271	210	241	257	262	276	260	264	275	265	282	285	262	275	260	303	255	261	276	294	283	251	272	242	244	288	259	265	258	267	266	246	267	271	256	226	281	254	246	287	235	274	241	258	275	240	293	292	265	279	244	253	320	234	257	281	274	282	266	296	275	255	250	254	273	259	267	256	266	268	257	288	269	269	244	243	279	267	265	270	247	272	299	304	258	255	263	251	269	257	277	247	289	256	267	289	269	260	274	254	246	263	265	265	258	253	261	232	279	255	238	270	299	281	248	250	281	273	284	311	250	270	252	257	271	261	292	263	261	269	289	275	286	255	278	293	233	275	264	261	249	264	242	267	257	276	254	264	251	264	258	268	244	301	256	249	267	268	319	253	289	280	269	259	261	292	255	246	246	269	252	268	294	263	296	261	284	303	259	274	243	245	277	256	264	277	240	251	220	277	274	277	243	247	245	273	289	250	270	259	290	247	255	300	269	271	270	294	252	254	245	226	266	260	263	242	245	260	264	254	286	293	289	232	268	277	245	250	270	253	281	263	271	263	281	269	272	254	308	265	279	288	230	237	276	252	281	279	283	245	264	261	290	283	272	261	283	231	241	273	290	282	247	251	295	270	262	275	247	271	295	255	276	251	273	254	267	247	264	309	262	271	256	281	249	295	270	273	274	268	255	272	265	261	264	278	252	259	259	297	274	233	259	306	266	266	274	241	263	254	239	303	238	272	257	267	273	262	302	281	252	261	253	271	282
24444	13953	15692	4875	4369	3937	4083	4276	3274	2710	2164	1873	1569	1523	1332	1212	1220	1155	1065	1046	1041	1061	999	941	848	923	989	905	852	890	755	773	731	751	754	773	739	730	648	678	675	670	650	657	674	705	750	641	708	695	716	730	682	710	683	658	676	635	644	678	686	687	635	662	649	645	631	645	676	664	660	597	667	674	643	630	618	655	658	635	677	636	675	633	629	650	611	645	605	626	622	610	637	657	625	667	616	664	637	617	639	628	618	616	625	680	651	654	637	662	653	605	639	650	664	652	642	615	658	608	658	633	626	650	652	622	619	632	612	649	672	639	650	630	654	567	637	649	611	639	623	576	610	620	621	632	597	636	611	654	636	618	647	633	645	584	627	632	608	645	606	594	667	647	675	596	665	644	613	598	609	630	636	675	635	652	602	660	632	616	596	673	617	638	652	628	667	641	621	646	705	634	639	654	628	641	614	619	651	620	644	638	612	654	629	662	640	613	628	617	692	627	618	634	678	628	637	672	653	627	637	671	602	573	636	622	595	675	637	645	614	629	647	639	667	646	604	675	623	652	658	656	663	629	636	654	647	637	652	640	590	616	654	641	652	638	621	601	657	592	666	641	633	633	619	630	644	659	625	644	638	621	674	609	656	648	595	654	639	668	647	630	605	637	633	648	651	630	638	680	599	599	595	605	629	684	634	622	661	599	665	680	645	631	620	684	653	666	597	603	643	663	623	654	645	635	669	606	650	623	621	605	626	611	617	635	573	592	665	646	643	620	648	610	598	658	653	641	666	619	625	625	653	642	642	654	602	652	609	611	660	610	636	645	637	652	620	651	647	615	645	614	645	629	640	638	632	626	630	653	625	641	651	639	658	605	605	627	650	602	682	642	622	698	633	636	670	631	662	652	657	623	637	634	649	631	647	634	648	649	656	647	650	591	646	633	664	646	666	606	652	620	644	652	600	597	622	630	664	566	626	613	634	652	637	668	656	614	641	612	620	640	657	613	623	603	626	659	616	662	617	667	596	655	632	640	635	664	668	608	615	646	624	648	654	640	671	639	619	620	620	614	651	617	660	638	633	637	631	616	643	665	665	640	641	636	624	641	598	629	645	614	605	579	652	636	589	630	666	670	642	594	629	602	585	675	612	624	632	630	650	643	656	655	587	619	600	623	617	616	650	604	634	628	626	695	672	639	622	665	619	639	586	642	656	610	619	641	632	636	640	647	599	671	644	635	631	666	650	614	625	651	653	656	653	660	649	664	626	634	629	640	612	623	610	636	661	657	638	630	665	629	645	707	633	671	633	669	607	655	600	615	638	660	640	649	690	670	620	623	650	650	630	635	655	699	620	614	661	602	646	655	647	664	637	660	667	640	638	654	594	636	624	611	691	599	609	645	623	574	647	626	619	621	592	694	669	615	614	647	662	648	624	679	645	645	582	619	679	627	650	621	632	627	678	632	642	675	609	683	641	649	574	703	634	619	666	616	662	656	613	665	623	661	661	620	586	616	642	652	709	666	653	657	646	691	614	708	622	608	639	601	631	647	657	696	630	638	656	612	594	616	644	687	631	669	651	625	647	615	625	633	593	623	640	639	683	645	623	607	626	646	643	608	631	604	667	625	637	656	636	667	658	622	649	657	642	610	629	662	647	631	660	684	641	673	642	651	651	691	616	591	631	604	643	574	646	572	632	628	615	606	640	617	664	608	632	654	631	618	650	654	618	623	652	659	687	629	624	610	619	641	608	672	618	649	608	641	601	679	690	624	667	626	659	657	632	647	605	665	646	656	636	645	602	627	632	639	640	652	641	666	629	668	647	655	632	611	674	622	657	622	622	623	625	646	649	623	629	638	614	706	666	590	617	676	637	607	627	619	664	655	631	674	621	626	602	651	623	604	651	628	642	668	592	630	599	603	670	611	665	636	616	594	627	608	602	690	651	617	601	627	639	639	660	659	653	677	646	658	674	626	623	615	630	630	656	621	627	643	630	593	605	681	686	643	625	609	606	610	622	644	626	638	628	635	587	678	611	633	598	633	625	627	650	657	655	583	652	616	604	625	631	627	578	635	665	649	645	634	649	667	630	657	610	605	586	640	635	665	633	647	673	646	655	650	604	640	662	655	603	599	611	647	652	644	602	623	639	637	614	644	657	643	663	631	668	678	626	617	616	606	619	693	625	684	616	617	613	605	605	610	636	597	590	637	645	614	625	649	633	635	655	641	613	602	632	642	618	655	676	636	635	657	612	680	587	667	617	671	613	615	633	672	597	617	653	597	648	642	697	606	623	651	628	629	658	621	680	604	647	624	635	604	609	644	611	615	643	638	593	689	636	588	620	613	643	627	630	624	610	635	613	627	625	674	596	623	653	642	605	640	625	644	619	633	684	590	627	627	658	581	668	598	642	667	632	661	662	700	639	605	624	634	617	617	648	598	630	639	631	625	612	671	630	626	600	641	580	647	675	641	690	660	635	635	627	633	584	646	614	641	680	678	646	635	608	615	638	622	638	630	645	626	630	649	631	612	674	655	603	641	628	639	626	640	635	594	628	630	591	639	643	625	648	631	637	613	626	677	686	650	635	608	636	610	632	643	629	660	641	621	631	601	618	622	642	607	628	607	636	609	634	619	694	608	632	630	605	619	621	619	640	619	635	656	616	646	652	654	643	640	611	632	650	598	607	628	631	610	649	664	609	623	626	636	628	641	651	599	644	667	645	616	594	644	661	671	655	603	646	648	594	678	619	645	664	635	626	676	667	653	640	673	631	633	633	630	711	635	654	642	668	658	639	647	613	675	641	606	625	595	647	630	633	612	645	621	644	665	624	659	617	642	646	653	625	642	634	629	629	640	612	628	656	621	644	621	662	656	650	620	611	620	664	621	676	653	627	613	643	652	659	625	684	620	624	653	644	644	674	639	629	610	608	637	636	654	629	625	664	671	647	650	600	673	628	636	620	638	614	588	659	643	651	608	673	649	661	638	617	612	643	626	671	676	659	658	619	649	656	653	609	620	632	645	645	612	640	649	583	602	645	611	637	651	628	595	659	636	641	645	600	632	662	627	591	634	584	613	654	608	633	620	613	642	640	603	646	615	673	641	667	651	612	678	602	637	647	699	606	602	642	600	610	650	663	642	615	671	608	626	629	611	653	634	650	622	641	656	665	613	612	647	595	624	623	625	651	636	628	642	594	665	630	658	653	606	624	691	602	611	656	687	647	649	647	613	606	690	622	659	629	666	622	637	633	611	626	617	661	662	641	631	623	653	655	675	658	608	639	650	619	621	685	611	612	588	622	633	675	672	612	624	604	650	605	619	640	689	701	655	638	571	629	630	647	607	612	610	627	682	615	692	627	681	658	581	603	680	629	681	619	668	643	649	645	594	648	623	628	699	644	648	641	658	664	645	627	625	624	653	644	624	597	668	624	608	661	659	622	648	649	576	610	657	654	658	637	587	639	651	597	636	636	678	644	625	647	614	627	613	631	639	639	657
16545	5913	2664	651	471	467	425	427	380	372	307	323	297	308	311	313	297	306	334	289	310	268	254	244	262	292	317	282	297	319	283	291	264	257	284	254	294	297	280	266	291	294	287	298	258	284	278	312	276	288	286	246	273	282	272	244	313	298	250	291	249	267	292	299	296	286	276	271	319	289	267	250	277	269	302	296	284	247	252	273	319	317	273	257	312	267	287	284	258	302	320	273	283	266	265	264	259	274	291	269	238	313	267	273	265	300	252	281	265	307	292	269	276	268	277	301	266	241	252	291	275	274	266	260	272	269	275	282	305	260	291	262	288	277	262	273	304	307	285	273	273	274	276	268	270	259	292	272	296	289	266	299	277	281	275	305	292	298	281	269	314	307	298	258	238	299	273	261	260	286	289	264	300	294	254	284	260	289	258	276	282	299	275	269	278	283	280	297	287	267	266	280	277	299	280	293	305	289	261	304	269	251	275	288	279	297	306	281	300	294	283	257	271	240	256	283	289	263	292	275	301	287	272	273	278	254	312	266	272	254	266	290	275	266	296	277	256	277	281	271	266	281	266	291	249	265	280	284	290	303	274	272	287	302	280	265	277	275	295	279	215	301	292	293	264	268	289	282	279	280	262	267	241	297	284	261	278	262	256	264	266	289	263	286	243	277	270	284	275	276	293	271	302	269	257	277	287	305	289	259	262	274	301	285	276	316	272	287	297	275	291	284	271	287	273	278	283	287	244	274	280	257	266	265	290	276	250	306	272	268	282	288	308	298	272	273	277	267	246	279	279	279	274	286	310	304	302	319	281	265	276	294	257	281	262	293	261	287	277	296	261	308	278	310	274	277	248	258	262	283	270	283	311	273	280	282	285	279	255	259	316	263	282	255	297	267	279	298	281	295	260	261	291	243	274	247	282	269	256	267	253	271	271	271	292	290	253	266	281	285	261	285	254	318	268	281	285	300	290	257	304	259	276	289	292	275	294	278	253	305	269	309	294	220	300	269	250	287	285	290	274	261	291	315	261	277	294	291	294	281	286	300	286	256	299	309	263	262	266	251	296	275	250	274	282	263	304	323	282	268	245	256	257	282	249	266	259	257	275	273	236	258	310	268	308	274	289	270	281	261	268	281	255	265	300	266	303	265	241	287	302	318	289	306	284	266	248	283	287	260	271	335	270	282	258	257	299	270	299	260	256	287	251	274	279	327	280	291	261	261	264	277	265	296	252	249	307	296	268	271	281	277	273	250	294	279	255	276	297	258	290	289	269	275	259	251	266	274	293	275	297	281	288	320	293	290	267	306	273	278	264	278	270	289	269	293	284	284	263	264	249	268	236	252	289	255	290	286	262	255	241	263	308	274	301	261	256	279	285	300	247	263	284	290	312	262	291	289	287	255	286	301	280	313	279	284	295	297	287	277	275	285	255	252	278	265	284	311	250	275	234	287	287	263	279	288	276	289	278	256	280	262	277	299	285	291	271	279	278	284	301	298	256	276	273	279	272	279	260	282	278	302	307	281	278	279	259	258	304	301	297	291	292	287	272	288	271	256	237	316	275	267	293	292	283	277	281	288	290	279	291	301	274	283	292	256	262	275	271	285	283	290	282	300	282	247	310	277	285	255	291	284	262	285	289	273	274	296	261	290	294	269	269	310	284	257	250	253	274	320	285	312	298	240	287	289	291	261	268	326	310	312	273	252	244	252	253	259	274	277	281	280	277	261	282	288	296	270	289	309	274	292	289	268	280	247	278	274	287	297	289	276	274	281	261	287	293	298	245	240	271	294	270	269	258	264	278	264	256	301	268	283	315	315	275	259	278	290	261	258	265	276	279	316	277	290	300	310	285	273	265	315	242	258	268	259	289	298	285	271	285	289	263	264	290	294	266	274	278	290	282	256	299	242	259	311	282	277	262	284	286	288	294	257	276	275	279	282	265	300	272	287	283	258	276	282	294	275	258	273	281	270	287	269	265	254	279	265	291	249	270	306	303	320	270	292	309	268	247	282	256	272	268	283	277	267	291	280	263	261	281	278	275	278	259	276	285	272	278	281	254	289	265	252	293	290	286	273	261	279	265	262	298	292	278	260	266	275	293	277	275	307	267	291	297	262	258	278	290	304	271	295	255	266	255	320	286	288	293	286	268	299	271	248	287	294	259	304	290	280	259	305	272	279	305	283	258	275	289	271	266	283	301	269	273	300	296	283	282	284	270	298	255	278	284	288	287	313	275	277	274	276	239	293	290	245	296	269	292	287	257	258	266	263	264	301	286	278	279	302	286	313	277	264	256	263	248	317	309	297	303	304	293	261	275	271	300	244	302	267	298	269	309	292	292	307	268	299	298	263	278	270	254	324	259	288	272	295	300	294	276	247	271	290	279	313	283	286	281	284	305	257	279	276	295	305	301	274	267	256	287	297	261	283	287	270	291	264	245	273	272	292	299	302	275	269	243	243	261	272	305	252	283	274	267	318	314	271	288	261	270	294	254	281	254	272	281	265	270	262	302	321	294	261	316	279	276	283	276	288	273	280	275	304	242	271	255	274	281	307	272	275	292	279	275	284	270	253	275	302	308	262	293	293	296	276	282	295	306	272	247	268	289	305	252	291	286	296	300	284	264	267	278	275	275	283	293	260	281	256	251	279	243	284	277	255	291	268	264	324	251	282	290	257	288	296	278	269	310	280	300	274	245	272	245	235	256	298	291	271	289	242	285	292	286	268	293	303	283	288	284	272	310	239	291	249	266	269	289	274	286	268	324	273	284	295	264	294	264	305	282	272	253	278	301	293	290	305	279	266	306	271	269	284	304	273	258	274	277	251	287	282	291	276	288	290	290	311	277	269	248	286	291	282	283	281	286	287	283	264	263	268	303	303	291	275	270	307	279	293	308	269	261	310	302	309	287	308	279	264	286	315	301	282	284	298	278	290	260	282	296	283	254	296	288	254	280	271	290	298	246	274	265	256	312	262	303	300	276	271	257	279	295	281	252	243	252	277	315	286	260	284	300	271	255	245	300	270	284	289	263	242	270	275	286	254	279	273	278	249	296	242	275	274	266	268	280	316	228	263	289	289	273	276	273	237	260	281	267	267	281	323	293	280	293	257	297	272	289	292	285	249	276	230	275	275	234	255	277	265	266	293	278	271	269	254	286	270	286	274	299	300	278	280	274	260	305	273	284	267	271	284	292	274	253	271	263	278	262	300	288	281	286	274	278	287	288	266	280	278	263	268	305	317	278	288	253	304	277	277	273	264	294	268	267	296	253	266	280	301	268	277	260	319	272	259	260	270	279	320	268	274	287	271	277	284	243	261	256	275	268	269	260	237	258	273	252	262	309	292	286	272	267	288	295	304	283	257	280	253	274	295	301	275	287	261	280	289	259	281	250	289	259	295	282	249	264	286	296	317	290	278	255	298	280	292	253	286	289	265	282	270	265	288	288	297	292	272	272	275	293	270	279	288	302	280	311	287	295	286	261	260	261	260	265	289
12141	5756	4723	1735	1666	1540	1558	1575	1289	1206	998	920	858	803	819	800	811	785	778	800	728	752	769	702	728	743	746	688	759	769	749	731	759	728	716	662	700	701	678	712	683	705	668	645	675	687	694	719	652	690	705	684	712	685	682	686	686	661	720	676	678	681	647	671	647	665	635	738	667	640	687	692	669	646	649	612	675	679	638	708	695	642	689	696	661	664	676	660	695	671	658	684	673	651	691	635	643	672	635	667	713	716	670	729	705	651	661	681	639	697	716	669	687	670	665	651	722	681	709	710	664	692	668	653	681	634	696	665	671	694	688	654	626	698	664	666	686	657	662	702	627	670	683	739	659	672	663	660	670	647	677	689	690	705	675	650	719	661	684	708	686	661	672	629	734	685	660	684	634	651	728	646	683	676	693	673	704	683	699	690	664	683	717	616	651	668	683	692	684	654	681	665	688	674	683	718	626	664	667	672	666	685	646	715	646	715	720	694	660	633	609	647	659	708	675	675	683	668	645	649	670	684	673	688	639	743	666	760	641	674	616	618	659	701	634	646	698	648	634	682	674	692	639	687	637	688	698	645	721	688	690	677	666	611	669	711	638	688	631	635	644	740	663	669	643	659	685	684	664	652	693	674	666	645	590	690	706	694	657	666	671	688	621	703	681	702	668	651	668	663	680	696	698	652	653	665	703	688	701	627	701	662	688	684	673	653	652	687	682	700	707	671	611	674	690	696	729	663	658	685	639	670	703	706	651	693	663	687	679	701	656	693	651	672	722	672	683	682	614	670	665	672	654	660	676	659	643	656	647	683	646	661	615	685	692	628	690	665	607	690	714	633	685	660	693	627	648	665	653	661	664	694	688	686	638	671	645	691	662	646	657	666	685	689	703	716	648	667	664	693	658	679	698	711	636	694	660	670	635	665	644	636	662	662	683	688	695	676	706	677	668	648	669	665	662	678	628	649	678	621	696	648	628	689	627	684	661	686	675	633	655	704	666	673	715	699	638	658	683	661	664	662	694	689	671	672	676	657	693	687	654	671	672	665	635	633	632	619	657	689	684	706	609	712	664	680	664	687	683	684	621	710	679	660	665	671	690	686	648	703	694	656	709	726	680	700	669	707	716	681	691	691	706	664	681	668	665	726	680	710	694	661	664	725	665	662	687	659	687	663	702	645	650	634	676	674	627	647	681	680	642	679	740	628	646	627	691	652	673	698	655	679	648	655	671	693	684	666	693	676	706	668	656	667	684	652	665	646	682	677	704	647	652	664	734	714	643	692	663	688	647	684	623	620	645	667	635	638	655	658	661	642	704	578	673	666	625	662	701	692	678	670	657	676	667	641	709	656	706	624	676	671	664	643	691	652	669	669	660	718	708	638	673	658	692	705	674	634	711	630	650	643	688	639	657	653	663	701	666	637	642	734	687	661	704	689	658	668	691	686	693	673	674	686	670	642	656	680	697	698	711	695	706	672	663	654	681	635	618	647	707	693	640	680	709	696	620	657	619	660	670	685	655	657	640	693	673	629	663	663	695	666	670	624	718	631	705	660	652	681	673	710	688	696	642	669	654	688	679	682	682	655	682	668	709	652	644	703	655	658	651	728	624	667	693	667	656	662	677	678	626	660	660	656	719	638	655	656	669	673	673	669	656	652	619	647	671	658	648	662	673	704	635	635	657	692	693	670	641	683	634	664	657	677	691	646	662	689	670	636	666	674	646	654	751	624	636	689	664	691	669	689	699	637	642	676	654	627	721	639	695	700	704	722	687	625	703	661	644	677	701	691	690	655	701	660	672	660	747	666	666	673	675	672	712	681	686	651	699	662	678	656	661	653	707	674	729	691	648	659	695	676	687	651	672	699	680	636	694	673	644	688	643	684	686	605	659	669	669	689	659	665	677	637	637	651	639	657	689	680	699	665	704	733	709	665	683	682	686	678	652	694	656	696	724	619	650	641	664	652	674	691	678	668	687	695	722	653	712	643	653	647	659	669	683	664	664	624	700	618	649	628	693	710	680	656	654	625	683	703	711	692	674	682	637	644	726	692	670	681	702	707	677	659	723	656	626	624	673	654	666	695	633	640	662	682	715	693	671	627	658	678	682	672	699	652	690	684	666	679	641	669	667	671	688	704	669	678	654	681	659	691	687	693	686	696	659	660	667	684	635	694	702	693	717	695	632	678	731	651	678	668	706	624	648	649	625	686	646	713	629	658	684	644	668	651	681	678	693	716	649	674	698	663	712	637	704	685	665	679	664	660	666	638	702	639	713	696	638	639	666	672	674	647	710	680	650	688	633	704	615	673	679	677	704	672	657	651	612	661	700	652	642	691	680	672	680	620	625	667	649	701	660	642	703	672	641	636	663	665	670	654	707	696	675	659	630	689	647	659	652	622	649	652	660	679	680	645	652	699	650	729	682	663	682	688	665	654	712	680	687	699	684	661	685	625	638	643	693	695	680	687	706	694	666	651	633	662	678	672	659	695	667	689	632	658	663	661	667	622	680	647	654	646	703	665	638	650	605	651	668	699	654	705	679	701	682	651	683	677	672	706	682	673	684	678	672	691	692	681	678	656	692	642	649	681	646	697	626	651	682	676	676	657	629	662	671	675	675	612	681	643	648	654	652	666	675	723	672	666	707	692	648	654	667	683	696	648	685	679	712	665	664	690	684	671	706	610	622	669	641	709	675	672	674	660	693	651	627	644	691	702	677	649	660	674	655	686	646	684	701	685	647	662	680	639	664	653	680	657	726	683	661	666	675	723	699	633	651	637	706	682	684	649	665	673	672	635	680	673	689	669	634	685	650	668	689	684	635	703	688	667	668	671	687	688	681	659	677	722	687	700	642	649	685	705	664	695	631	671	683	666	658	677	658	647	732	681	647	693	697	697	634	669	687	738	679	698	637	697	714	670	690	653	639	710	623	671	671	690	658	645	615	637	638	681	655	653	628	674	674	699	676	658	641	666	664	677	672	668	686	666	666	641	674	684	689	635	689	663	686	683	674	670	632	732	640	685	689	684	652	630	675	679	711	707	636	646	702	645	684	683	660	657	665	682	701	656	642	676	704	650	700	642	652	682	672	654	690	638	698	653	656	717	631	665	655	700	674	659	679	681	681	691	698	649	706	654	665	684	601	654	637	691	643	676	650	661	671	708	729	680	632	637	690	697	691	607	709	665	687	723	714	676	698	654	698	678	674	659	631	660	678	668	703	690	641	673	682	665	657	655	681	647	646	740	691	688	683	664	737	665	702	727	677	683	662	661	706	692	687	674	674	667	676	675	624	675	626	702	643	665	638	661	672	695	665	673	702	653	669	631	706	677	692	708	673	670	680	634	681	681	663	710	701	680	727	695	636	717	700	643	704	656	657	654	651	676	650	674	645	616	710	733	690	697	641	641	697	649	668	677	653	648	655	679	659	659	690	644	680	679	647	672	709	620	685	716	640	633	692	622	634	695	656	669	658	647	654	679	667	659	679	681	670	658
29476	11875	6433	1289	886	808	743	798	590	492	417	464	421	357	372	400	341	354	355	350	358	347	378	351	349	356	349	335	342	343	342	334	343	345	336	329	361	323	337	278	346	330	311	339	359	320	309	355	331	352	319	371	325	315	318	331	351	306	319	344	326	346	313	292	339	300	323	333	321	357	347	362	314	299	281	320	299	310	311	319	327	338	291	287	288	301	336	340	355	337	360	326	330	308	316	340	329	340	325	299	366	296	317	333	338	329	322	302	362	358	344	302	316	285	346	291	293	300	278	295	306	307	320	343	290	327	328	317	295	319	336	310	286	325	352	330	314	285	321	308	310	325	309	273	339	313	318	284	326	313	336	315	293	339	317	291	325	295	335	329	346	318	269	327	322	307	340	321	328	293	318	331	324	348	320	351	331	320	346	333	311	342	321	309	298	318	296	319	335	305	319	296	304	324	312	312	321	336	318	325	311	308	297	307	307	329	350	322	317	294	341	305	327	320	340	287	283	321	309	334	306	313	328	305	307	326	304	309	310	314	332	329	304	322	346	313	326	311	310	334	316	313	323	292	338	358	343	298	323	293	326	331	324	315	348	301	351	313	299	310	331	340	347	347	313	335	326	342	356	298	329	325	297	312	335	338	355	290	279	336	328	303	339	325	320	374	317	275	352	321	287	293	351	336	279	305	328	323	280	319	294	275	310	288	311	327	318	302	322	290	332	287	291	297	321	289	311	328	326	286	301	326	328	329	314	334	301	326	364	311	313	347	305	326	290	319	344	287	324	317	291	327	323	343	322	298	321	292	324	345	314	328	314	309	318	288	330	326	346	306	288	354	292	343	341	331	302	305	357	312	343	356	324	338	332	341	321	287	325	322	282	315	291	319	286	334	325	289	298	297	342	284	341	289	340	293	327	302	316	309	321	311	346	329	314	323	300	297	311	307	312	330	333	346	333	323	306	312	322	278	322	334	353	308	312	297	326	334	294	341	315	329	347	324	292	319	316	314	288	323	312	312	303	278	296	322	306	325	340	348	322	316	326	331	334	338	317	332	337	341	323	339	301	307	329	332	335	329	349	327	316	341	337	315	309	322	274	313	332	314	332	324	331	316	299	348	310	324	314	320	344	285	321	316	317	302	322	326	347	318	335	320	276	303	365	306	343	291	318	346	331	327	287	316	293	292	274	333	327	309	319	338	339	315	330	360	324	373	357	301	345	343	301	306	312	321	349	284	343	320	338	310	337	352	298	278	331	290	324	303	342	321	315	319	341	296	305	310	336	299	300	307	293	318	347	317	303	322	364	334	318	313	329	318	329	306	343	349	334	323	286	334	302	333	310	314	286	327	297	344	307	309	294	344	321	331	305	298	308	312	311	315	328	340	323	332	311	319	312	316	291	301	310	327	294	312	322	345	308	321	298	303	333	306	333	285	322	315	362	323	344	326	300	301	305	292	358	298	296	319	333	312	305	306	324	321	320	314	335	341	333	323	360	334	342	320	304	295	322	315	314	334	311	341	313	309	281	330	298	328	336	331	272	288	324	332	317	268	315	297	284	327	335	277	319	313	366	333	335	318	296	326	316	300	302	295	292	333	321	329	307	334	299	311	348	322	306	329	316	233	360	317	339	308	336	293	326	352	306	352	332	365	326	318	324	304	329	312	324	322	315	324	322	350	317	337	322	267	329	351	294	288	299	344	293	333	348	297	335	308	298	309	320	287	314	345	334	335	352	302	286	321	304	320	344	333	307	304	314	363	352	342	332	313	302	327	315	319	272	342	337	310	313	322	320	337	340	309	308	330	351	321	329	348	313	300	364	301	316	297	315	318	315	325	329	324	322	283	293	334	355	323	308	317	327	325	300	320	322	306	296	335	348	338	303	331	324	304	308	303	298	319	312	348	321	298	343	297	295	306	300	315	299	316	336	301	301	344	299	315	330	304	320	331	339	303	312	304	326	330	279	339	352	310	351	320	339	308	308	324	346	294	326	323	308	286	300	332	360	328	290	288	330	316	326	313	325	332	290	313	311	320	318	324	319	320	311	316	330	314	316	321	343	291	343	328	330	302	379	321	312	295	303	310	322	336	357	307	303	330	308	355	288	344	305	299	296	348	335	295	335	347	314	288	326	324	330	320	334	297	369	328	314	328	293	333	311	325	333	313	300	333	323	323	302	308	348	339	298	330	283	308	318	314	335	359	331	333	329	296	334	316	306	316	286	349	348	333	306	309	332	331	331	292	309	326	370	324	346	351	320	310	335	325	310	330	324	318	320	314	312	318	307	322	312	322	359	304	346	341	324	322	349	317	310	312	310	330	314	309	307	376	355	351	341	320	309	334	299	338	353	304	330	313	345	300	333	340	285	287	322	301	344	309	339	298	347	310	322	312	335	334	350	345	292	342	336	329	308	331	335	309	309	296	340	273	354	327	313	328	314	308	328	334	309	332	339	343	335	346	311	296	333	302	301	316	326	315	299	323	358	323	314	348	327	315	302	342	304	307	323	326	336	308	369	324	333	285	303	291	306	335	332	316	355	343	335	300	301	316	328	299	278	348	328	310	312	321	282	319	338	315	362	341	314	280	303	336	318	328	311	308	317	321	314	305	300	316	328	325	302	321	306	330	346	303	334	337	310	316	331	307	361	329	282	323	305	317	321	324	328	307	329	342	346	305	328	331	325	337	351	336	310	312	294	313	318	327	314	310	301	293	337	312	322	323	344	291	318	335	321	326	292	346	305	295	313	319	303	333	344	303	327	298	312	294	322	346	310	359	314	337	302	319	315	354	327	331	354	310	316	325	302	304	331	313	314	310	310	339	325	303	353	334	327	333	317	317	320	330	351	316	320	286	305	316	324	336	297	295	295	322	325	332	321	330	331	309	318	304	266	289	289	327	309	322	347	315	301	329	307	334	310	323	357	291	342	312	340	342	308	280	324	318	311	348	320	300	326	311	319	334	323	324	289	307	289	292	302	326	294	314	323	325	285	329	320	327	330	314	349	314	304	340	320	354	305	307	318	345	302	310	347	283	325	310	297	326	312	317	333	339	300	318	321	321	289	312	341	339	316	313	313	316	309	305	292	315	329	341	297	330	312	298	322	365	344	309	330	304	302	298	358	305	328	316	315	303	328	345	268	330	312	342	347	340	305	292	292	305	320	339	290	302	332	314	323	293	300	314	300	288	302	319	343	308	331	302	320	303	331	328	315	345	321	308	297	276	296	307	310	359	315	310	303	316	321	288	304	327	312	312	324	340	349	331	313	327	310	342	296	336	308	300	313	304	333	336	324	403	315	354	328	345	313	336	293	284	314	304	323	342	296	307	306	364	320	287	306	300	369	332	320	317	316	321	325	300	359	330	287	368	289	320	347	304	323	326	305	307	317	340	365	342	338	301	326	341	352	339	327	308	324	318	329	307	307	320	332	332	314	322	323	302	311	296	298	292	330	320	298	317	327	336	320	333	333	317	335	293	300	311	342	331	304	315
20526	10548	9461	3256	3251	3078	2969	2982	2219	1916	1549	1522	1261	1164	1199	1083	1098	1076	986	985	974	1040	1020	980	923	963	956	951	880	902	857	858	829	875	833	824	803	805	809	777	812	775	774	796	806	819	789	819	776	793	799	786	785	748	810	738	771	734	796	729	748	739	743	779	769	748	750	785	831	758	760	777	785	740	775	746	790	789	797	763	812	723	761	734	745	769	780	775	781	718	744	764	736	741	741	730	734	747	787	728	767	748	787	772	788	749	794	758	761	772	791	761	741	716	782	737	782	800	727	759	788	730	721	800	798	733	791	727	778	719	767	801	742	803	776	711	767	778	742	754	776	788	749	762	733	738	693	782	743	790	796	756	777	785	796	732	754	746	731	770	780	752	757	726	740	718	731	738	787	698	746	743	778	754	740	734	788	742	766	751	779	741	763	742	776	748	733	752	765	728	800	727	739	755	766	733	733	764	722	774	750	774	811	742	753	784	778	745	759	781	754	784	689	749	750	779	744	718	754	736	717	837	807	746	766	749	759	732	791	731	832	772	746	737	682	715	734	757	748	750	750	719	767	763	764	748	767	750	701	745	790	800	762	766	759	721	739	770	743	751	764	791	758	760	771	735	826	721	798	741	717	774	815	737	787	781	802	755	761	774	760	720	741	776	721	795	703	756	790	760	792	721	774	743	750	737	755	740	736	729	823	710	763	799	745	760	768	762	709	703	728	718	754	736	750	788	757	763	795	777	784	818	808	748	785	793	772	785	768	774	765	761	754	776	747	746	726	763	734	704	750	787	720	760	761	748	784	731	793	737	756	720	823	744	754	777	764	740	741	730	789	739	760	791	734	802	732	763	770	761	762	743	729	770	771	750	761	817	729	781	748	751	790	746	725	805	722	786	777	774	778	758	791	750	805	741	732	734	791	699	767	747	781	722	739	735	746	708	755	762	743	799	769	767	738	743	729	742	736	728	745	736	763	807	749	778	754	760	727	727	770	721	761	735	751	780	789	734	789	829	743	716	757	771	727	714	803	757	684	743	729	817	792	755	745	791	798	800	744	735	736	740	752	754	757	738	753	727	721	760	770	772	775	685	778	760	751	784	761	720	776	795	783	760	820	720	728	771	748	808	734	744	766	764	713	784	746	767	745	757	737	770	776	775	811	773	760	753	742	748	785	803	778	755	761	737	769	728	784	739	781	800	756	771	733	741	800	750	762	808	747	767	779	765	735	784	766	756	786	748	777	744	757	764	733	791	792	741	738	761	773	766	730	734	748	738	793	733	755	793	752	774	808	768	771	778	739	764	760	770	735	734	776	785	773	757	765	707	739	738	768	723	742	787	764	797	760	785	749	758	749	752	791	775	726	764	747	724	785	763	763	726	738	813	746	770	814	782	696	750	758	750	807	760	790	696	769	797	683	765	750	797	737	793	769	745	783	749	736	699	781	726	715	748	821	781	788	770	719	747	762	764	753	767	732	770	756	722	718	796	769	750	752	720	717	755	781	780	766	782	772	727	743	767	779	774	784	743	777	783	749	754	776	766	752	739	735	726	795	730	778	780	775	775	710	771	763	761	757	740	791	759	753	784	795	743	742	707	763	740	791	776	766	793	790	774	714	736	771	730	786	770	765	809	784	734	796	774	764	777	712	769	732	728	755	742	754	772	747	761	806	813	731	742	735	764	783	758	757	787	787	774	799	761	784	796	755	775	796	775	762	721	779	777	711	792	719	725	788	742	737	763	739	792	697	787	766	709	729	738	801	785	801	811	755	757	790	752	777	743	743	737	768	726	796	765	749	757	697	784	760	756	775	805	776	777	781	792	789	736	736	755	752	765	712	807	815	760	765	745	721	784	752	748	784	782	765	739	757	757	780	711	762	729	745	760	735	762	742	767	748	745	754	716	786	791	746	741	772	744	752	726	786	810	743	752	775	801	766	804	768	743	763	742	825	757	780	755	773	719	782	771	793	753	774	775	788	762	767	805	735	767	768	708	742	794	804	803	757	727	780	743	746	715	830	772	748	747	787	776	806	756	788	762	740	783	777	770	761	729	782	734	737	770	783	750	763	737	739	740	740	745	728	747	742	799	813	750	750	758	748	763	745	813	742	722	775	736	732	694	756	770	762	767	735	722	786	727	764	855	760	767	767	758	725	767	764	825	737	787	786	771	762	761	755	796	754	807	760	762	740	739	760	731	687	745	797	752	759	811	787	788	787	754	724	767	796	752	773	750	722	708	746	759	725	758	757	761	756	738	690	719	713	728	735	752	750	767	756	774	745	766	779	758	770	752	742	714	803	769	724	727	746	768	805	766	719	765	787	722	802	787	766	748	738	788	755	757	822	748	753	756	708	805	745	705	725	781	745	763	792	738	711	739	724	774	732	729	739	784	741	784	732	726	730	736	729	767	758	814	759	764	810	728	815	748	791	770	772	781	740	745	771	770	770	751	780	762	785	788	748	765	763	759	812	756	771	797	722	723	746	776	775	771	838	752	785	756	753	770	748	797	811	751	714	747	774	773	802	691	745	748	744	704	752	752	725	748	757	739	758	727	778	752	757	770	738	742	802	760	745	755	731	804	714	781	760	764	722	772	758	760	753	790	785	737	748	815	781	743	789	762	775	783	794	733	736	739	762	778	761	745	778	810	803	790	775	789	757	746	768	764	736	756	786	795	786	763	728	733	787	762	748	714	799	741	800	764	729	783	706	775	771	764	800	724	779	778	733	776	771	789	805	748	769	791	719	732	769	764	763	799	734	771	740	773	770	718	780	726	746	768	774	748	757	748	725	764	783	727	745	735	729	751	779	754	776	762	732	760	768	722	752	748	766	797	718	763	764	765	739	778	739	773	770	747	793	765	792	815	734	758	741	783	767	784	758	787	762	758	767	804	746	788	768	784	757	767	778	740	776	770	770	763	734	744	759	736	754	763	753	762	731	758	733	782	759	754	769	766	804	742	760	785	787	790	797	772	776	737	771	755	762	757	772	805	824	747	775	720	757	782	791	760	758	794	766	758	718	720	788	775	782	765	764	730	762	762	760	811	760	753	767	796	753	799	744	701	787	716	816	779	762	783	748	728	773	749	810	739	763	742	772	749	772	742	764	790	791	743	735	784	735	799	744	741	712	758	755	749	771	723	773	753	720	753	750	773	769	810	784	822	751	742	785	765	806	751	705	784	778	764	747	770	775	737	736	770	804	730	742	745	796	743	766	748	746	791	736	824	741	779	780	718	778	758	766	837	721	773	756	779	771	772	732	793	781	773	772	763	775	680	732	748	749	723	829	750	782	740	730	752	796	761	763	756	769	798	753	763	738	718	701	731	774	731	786	801	744	702	742	770	813	811	751	749	741	766	758	757	773	773	769	746	749	750	760	744	781	703	774	748	787	731	760	788	774	751	749	743	751	807	776	753	736	744	762	721	756	822	772	766	747	775	755	787	747	742	787	713	796	752	806	775	735	799	750	755	760	744	709	779	736	702	731	791
39397	18210	9211	2107	1286	1182	1178	1017	679	534	462	437	435	390	381	381	340	329	303	311	337	314	349	308	301	314	326	287	287	300	269	278	273	331	272	285	282	289	264	254	257	297	286	239	295	264	263	247	300	323	301	252	293	288	274	296	249	276	228	264	270	263	268	254	278	256	246	251	280	253	276	258	267	296	258	256	285	268	282	284	264	283	278	323	269	272	309	241	287	258	266	261	255	283	273	280	286	286	242	232	255	253	244	308	237	276	279	282	246	263	306	277	277	289	249	271	264	268	257	274	278	243	258	267	273	291	248	279	281	271	245	234	285	277	301	263	297	273	261	287	260	261	259	271	259	282	260	263	288	272	281	287	265	244	277	270	274	236	253	271	294	265	262	233	282	254	262	259	267	268	228	247	290	248	274	279	259	315	276	282	306	286	271	255	272	268	266	236	288	266	267	276	234	294	302	256	257	266	265	266	272	269	261	281	290	276	258	269	253	261	237	253	265	263	263	246	248	258	255	298	301	262	238	268	283	261	291	289	297	249	236	251	272	261	228	309	235	272	303	246	283	271	268	277	264	277	249	272	225	261	274	292	256	277	290	264	273	251	278	280	270	273	237	268	248	242	270	296	311	255	303	265	266	271	244	244	285	243	243	240	284	278	272	247	272	287	241	263	251	278	276	272	278	262	286	234	276	300	276	260	227	270	290	269	260	276	256	272	243	277	243	287	260	246	282	266	262	271	276	284	260	249	269	245	265	259	266	277	276	284	249	215	255	270	267	291	278	261	282	265	276	271	285	306	282	283	295	294	290	268	256	265	277	272	259	266	248	277	287	284	257	260	241	242	238	288	205	266	266	291	268	279	233	292	250	277	222	249	286	248	282	262	279	279	250	260	236	268	253	261	276	267	247	281	256	281	259	289	257	272	264	285	255	300	274	301	266	262	259	267	281	269	247	265	267	253	262	274	236	264	251	268	282	262	243	259	279	270	287	255	254	275	243	268	314	284	280	249	262	267	288	310	267	286	259	285	258	267	273	272	279	307	257	258	282	260	258	247	265	275	268	257	268	230	266	275	298	263	284	258	283	294	235	260	282	265	240	293	255	252	238	266	288	292	287	274	271	287	258	272	288	236	284	269	259	276	275	266	241	254	255	286	278	300	265	297	295	237	276	266	283	246	283	271	249	232	293	296	261	254	273	271	282	269	249	235	284	267	262	291	265	294	303	290	272	271	276	273	249	287	240	286	269	255	242	278	242	260	274	285	235	267	288	255	277	248	266	265	278	291	266	258	280	278	262	286	259	229	265	286	263	262	274	292	263	269	277	267	265	247	253	271	281	278	292	281	254	280	258	256	271	244	259	260	286	287	268	274	257	294	244	255	270	270	310	254	267	270	285	262	291	261	247	262	275	277	281	257	248	256	282	262	295	300	255	263	249	260	234	258	269	255	266	243	238	247	299	289	245	265	277	287	267	278	284	266	262	252	242	267	309	269	266	245	288	293	272	233	264	249	278	265	272	282	249	279	289	277	261	280	288	265	263	253	275	275	292	235	246	250	265	268	251	259	274	271	268	259	271	225	271	249	253	244	275	280	269	249	276	276	250	282	270	253	278	255	258	266	242	275	250	261	251	283	261	262	272	269	260	270	274	278	275	259	275	266	271	261	269	264	284	268	265	267	265	265	263	282	238	299	269	290	256	260	295	286	245	260	219	286	268	274	270	267	262	283	234	285	272	270	271	251	248	275	284	280	266	263	247	244	250	278	286	294	244	308	275	246	241	242	256	249	262	278	275	252	282	264	283	251	281	258	280	301	277	297	304	261	285	299	269	272	268	241	273	264	310	289	251	303	290	279	243	265	279	267	306	280	287	262	271	269	267	295	234	256	269	254	285	269	240	247	261	289	250	282	250	236	272	283	268	251	286	317	250	268	259	265	277	271	300	275	240	256	283	263	232	264	243	259	264	270	262	256	285	270	315	292	265	260	308	276	279	249	318	266	263	258	266	238	267	254	259	304	287	300	275	261	271	253	285	265	248	247	262	282	245	267	243	291	270	279	281	280	253	241	251	243	270	290	257	304	280	233	253	262	289	260	253	277	277	255	281	241	289	292	270	260	281	282	268	249	252	267	253	264	272	266	264	264	243	226	265	274	258	270	270	282	298	271	278	284	271	265	283	255	281	299	313	271	271	271	266	294	299	277	271	262	279	286	263	267	283	257	263	275	279	279	275	260	254	266	275	312	289	315	271	265	249	269	284	254	251	274	260	265	289	283	248	283	265	260	259	257	249	270	279	268	302	273	249	290	272	273	275	257	301	269	272	284	284	283	263	231	244	260	251	271	266	255	262	279	265	261	271	274	248	255	253	238	270	262	293	261	264	303	259	245	288	248	260	234	275	234	251	248	260	277	254	244	264	289	234	262	268	294	281	256	276	259	290	255	281	252	237	245	276	285	236	263	280	251	288	266	275	273	266	230	289	280	250	279	244	251	258	269	257	284	263	296	264	243	275	293	257	265	267	274	299	285	255	272	251	267	298	257	230	259	299	286	278	305	285	246	260	262	260	275	288	283	294	257	241	284	262	296	277	246	246	281	240	261	292	287	271	257	266	236	268	276	264	271	260	292	266	287	247	274	270	303	253	291	277	259	287	257	257	285	265	282	256	252	275	231	253	237	256	263	242	288	253	245	272	268	267	257	286	253	247	270	285	241	264	290	278	278	276	263	287	273	279	291	272	281	270	304	247	267	277	271	261	256	298	275	226	257	285	279	231	276	257	263	258	259	312	265	281	270	278	284	276	269	280	261	248	239	255	269	263	257	261	255	288	238	278	260	279	266	231	301	301	267	293	245	219	260	255	272	284	291	252	240	251	290	271	263	284	285	287	257	264	277	251	289	263	297	269	266	298	262	253	253	293	265	286	256	284	271	267	249	255	254	288	258	240	282	275	262	273	288	283	241	274	266	269	252	256	274	247	269	259	251	289	287	227	266	276	279	276	282	292	281	286	262	279	268	271	272	299	295	281	239	254	278	296	258	271	260	267	291	290	262	298	260	304	270	276	240	291	248	268	258	262	254	284	244	248	286	272	281	303	307	277	238	269	280	294	263	270	251	263	287	239	249	243	273	278	232	260	261	266	283	261	273	289	278	254	233	289	263	267	249	308	294	315	257	293	309	247	271	263	256	282	260	258	248	267	266	275	244	271	259	284	277	269	280	274	280	297	307	250	265	224	278	250	263	290	274	236	247	241	288	285	265	249	287	294	292	269	237	255	264	249	257	264	297	240	277	276	286	285	268	245	284	272	257	262	252	257	275	255	248	316	269	237	243	242	314	296	272	262	259	248	309	281	271	277	259	272	261	236	281	280	266	269	257	251	248	272	294	280	242	296	285	244	258	265	263	271	267	277	284	261	287	279	256	247	273	278	266	288	272	274	259	269	252	268	261	266	291	265	297	288	285	276	249	257	274	275	240	249	279	273	273	262	263
25717	14222	11786	4347	4241	4494	4760	4517	2796	2155	1853	1777	1537	1428	1387	1352	1257	1094	1010	1030	1048	1140	1040	955	965	881	950	936	891	804	781	788	781	759	731	710	743	712	661	664	681	688	665	653	702	719	707	687	694	653	689	714	645	703	658	665	706	691	675	661	685	658	628	666	692	629	663	692	662	666	669	651	659	616	656	659	655	618	648	674	620	651	635	665	627	643	669	610	664	619	643	634	671	657	633	633	686	672	635	675	644	631	672	668	572	645	646	630	637	632	618	697	642	697	626	609	637	640	661	640	681	674	653	651	644	631	673	671	647	672	639	687	642	618	637	633	641	642	663	636	641	637	636	677	651	613	628	641	715	670	649	599	636	638	658	675	634	590	659	645	641	659	646	662	640	617	626	676	662	628	643	575	663	647	617	633	668	631	638	675	662	647	623	646	667	585	639	631	643	676	660	627	637	677	650	657	614	622	669	592	656	627	659	661	642	682	624	642	658	630	592	674	626	607	627	639	633	634	613	658	635	633	663	632	657	645	645	646	679	638	694	701	665	678	585	613	676	641	616	631	641	664	613	643	645	648	589	626	632	645	606	631	634	642	625	620	613	640	641	659	672	646	657	612	640	624	642	670	610	652	616	660	671	648	639	699	670	640	693	674	605	658	632	616	638	697	688	628	634	635	665	614	638	648	627	619	662	662	615	662	637	644	674	644	633	659	659	641	626	633	665	686	620	640	599	638	605	648	628	632	626	644	608	647	697	645	694	642	622	641	628	597	661	634	607	629	620	611	670	659	669	648	668	631	670	638	655	688	660	649	618	619	662	666	596	635	635	613	622	627	640	683	634	687	655	639	636	683	626	648	625	621	664	671	646	643	671	662	640	634	654	683	630	659	658	672	621	708	602	617	625	603	632	669	616	593	663	642	624	664	640	652	637	625	655	627	608	597	661	638	662	634	627	689	650	616	626	648	622	639	630	633	685	629	622	663	643	606	618	623	627	652	599	613	659	594	653	652	659	680	664	626	646	595	637	642	631	607	634	667	593	676	622	649	631	603	668	654	694	624	664	619	639	644	680	644	609	646	619	689	625	661	668	654	642	657	609	683	647	650	627	630	624	646	620	607	641	642	653	642	659	620	600	686	631	648	607	620	650	646	659	579	622	680	628	662	675	683	657	684	663	637	633	706	662	669	708	666	655	600	682	682	697	623	683	620	629	659	630	641	631	636	666	626	618	637	662	650	687	642	655	631	630	607	613	583	615	630	633	630	647	633	667	608	653	635	617	615	639	643	632	675	687	647	628	629	684	607	659	611	652	629	632	631	611	640	668	635	627	661	627	628	641	646	623	636	653	632	606	682	655	658	676	657	628	623	680	627	642	558	625	597	679	654	618	633	618	649	614	635	646	624	647	617	629	667	617	641	619	621	644	625	619	634	663	662	637	639	685	600	628	620	654	615	648	629	620	676	649	716	673	615	699	632	627	644	638	624	663	674	676	644	597	670	672	674	623	658	582	628	634	628	637	600	583	658	667	661	645	608	681	608	675	623	629	654	670	639	631	605	682	646	653	609	625	676	642	652	647	643	628	660	654	636	691	648	681	601	637	633	594	654	643	631	648	632	596	674	705	639	648	639	643	660	623	611	637	636	672	670	637	644	592	602	675	652	641	623	671	658	628	656	634	588	601	598	633	668	674	620	620	714	645	586	641	647	641	663	627	667	628	633	634	654	601	624	653	629	647	630	609	624	636	716	669	649	646	625	632	694	634	645	593	607	648	678	605	594	668	635	668	669	600	592	646	670	650	684	617	657	639	661	654	640	613	622	641	607	673	665	640	627	648	668	649	648	633	674	641	626	667	625	659	647	616	619	628	627	689	652	600	637	645	628	627	633	674	608	613	607	628	637	642	625	602	638	616	638	612	654	641	663	650	655	645	651	599	659	659	644	643	596	643	654	622	628	649	625	648	640	627	624	600	645	650	647	638	652	652	621	593	662	665	587	632	633	637	658	639	628	624	672	710	694	667	608	669	612	612	660	619	620	655	599	624	631	651	648	630	617	669	666	626	626	653	661	641	656	662	630	657	646	602	644	635	608	661	623	659	629	603	641	622	685	643	636	652	637	636	646	662	671	645	615	639	695	670	651	636	621	653	655	611	651	593	666	650	661	606	594	629	609	602	636	634	632	629	633	627	612	590	646	582	628	655	589	636	631	670	661	615	647	659	583	636	640	687	658	672	665	667	656	655	654	648	660	626	635	634	644	604	656	671	642	639	655	650	664	613	644	691	655	617	608	638	645	655	610	609	659	613	619	623	643	619	636	621	661	615	669	663	615	643	609	659	654	635	621	637	618	636	656	609	679	626	603	617	627	614	631	613	646	681	640	664	684	655	610	630	624	630	628	650	628	644	642	645	642	638	652	655	610	660	644	630	677	616	604	634	591	616	662	681	640	634	675	629	636	644	702	659	640	632	646	661	635	620	601	645	630	617	614	663	599	614	646	650	654	614	589	633	676	671	663	630	637	611	629	623	649	644	648	655	707	686	633	640	622	637	648	638	646	615	618	602	606	683	655	662	631	686	677	634	624	637	682	618	643	646	616	665	642	630	643	627	672	619	571	616	652	670	601	683	620	704	695	626	691	668	618	624	636	613	629	636	635	621	604	650	652	576	629	634	634	648	641	641	642	661	630	672	619	633	674	686	652	696	671	675	630	585	635	684	612	675	606	658	677	619	626	628	615	627	673	668	619	639	590	636	663	631	674	663	594	595	646	598	673	631	654	617	654	686	655	643	607	603	602	643	694	641	688	660	660	633	614	615	619	624	689	631	611	639	637	649	635	657	634	637	657	612	628	665	627	654	633	662	601	654	660	672	616	645	643	626	626	641	627	620	660	631	600	598	607	659	625	641	657	681	646	640	633	679	655	616	652	610	620	628	642	651	613	644	677	652	664	655	670	677	639	632	646	596	652	683	610	674	642	653	671	642	686	662	651	581	640	635	606	629	653	622	655	600	626	668	597	664	679	638	656	618	663	616	628	678	636	627	712	599	640	575	629	643	640	650	612	629	619	650	633	640	644	624	650	674	667	607	663	643	663	648	645	655	603	671	648	619	628	638	608	642	641	670	633	615	646	669	609	620	662	661	626	629	615	594	649	622	636	698	686	593	639	622	640	679	671	596	646	640	590	656	638	625	648	647	653	587	661	639	638	641	681	606	645	633	639	643	623	596	672	619	634	663	606	700	695	652	643	619	639	630	671	650	615	686	636	636	584	679	633	682	638	617	626	632	654	650	626	636	625	628	628	663	649	636	632	647	656	645	658	617	642	631	663	626	656	642	625	618	646	621	640	633	648	640	600	651	657	666	638	667	642	616	674	635	658	640	625	607	659	643	634	638	719	609	664	629	608	677	622	583	618	614	635	610	638	667	650	660	614	673	662	672	690	613	648	656	635	636	652	648	603	632	647	674	677	605	628	610	647	619	641	660	622	673	617
18236	6484	2204	599	483	503	450	433	408	328	346	320	353	302	308	311	293	313	308	310	279	299	297	281	311	312	275	279	229	291	274	278	245	295	296	296	320	315	260	252	250	300	251	281	288	310	299	278	273	260	286	293	284	297	286	301	305	263	299	257	247	308	275	281	296	287	274	275	269	244	298	280	286	308	255	266	296	298	288	279	303	266	298	262	291	307	304	283	282	261	294	287	298	283	301	294	298	283	271	246	295	267	273	302	288	294	295	288	291	295	261	255	305	282	281	319	299	322	305	282	295	259	312	285	264	306	305	285	250	272	261	315	267	276	261	285	272	275	250	297	295	265	275	261	252	292	262	286	296	296	280	257	275	278	272	275	275	285	282	276	308	300	274	283	291	285	297	286	299	312	259	283	321	259	295	286	284	273	289	289	294	289	287	279	277	287	300	294	281	303	275	268	277	259	289	260	271	272	278	250	312	260	275	273	306	290	278	278	300	271	297	268	291	311	284	286	252	267	303	285	282	277	262	242	286	276	275	283	266	296	280	318	289	280	296	290	249	254	287	276	293	270	280	281	289	278	301	312	272	270	283	294	302	299	286	280	244	290	258	273	278	260	273	290	285	304	274	304	261	288	294	278	277	294	267	307	317	253	273	297	291	279	307	273	313	248	271	255	278	288	281	261	303	279	272	281	315	281	254	264	280	298	266	281	285	312	299	287	286	261	303	257	270	269	270	276	286	292	249	294	277	296	318	276	287	300	308	273	294	279	311	301	298	307	267	271	277	275	265	279	337	285	279	282	230	251	251	275	285	285	280	293	272	279	259	298	298	256	315	272	283	270	264	237	291	301	300	308	266	333	284	299	262	291	287	283	270	298	292	298	277	306	312	288	288	280	276	256	287	302	274	316	275	263	309	303	256	279	273	287	279	261	305	286	302	300	285	297	300	277	276	262	280	291	266	294	267	272	305	268	287	283	310	270	273	255	253	288	314	291	268	279	275	259	296	275	278	274	293	299	261	315	322	297	286	289	302	256	275	289	279	300	288	285	278	308	308	301	251	269	274	281	271	271	240	262	296	297	305	255	269	260	287	280	283	293	306	275	278	296	309	328	295	248	308	256	304	302	267	290	290	307	260	299	306	273	262	272	274	274	268	280	304	280	324	267	275	260	288	300	273	318	283	283	279	271	302	302	287	264	242	285	295	301	295	232	247	282	278	301	285	271	287	266	288	308	285	281	306	311	293	302	302	283	284	255	266	292	274	282	282	286	258	285	272	288	262	253	282	279	293	267	261	280	281	294	293	260	292	279	316	286	273	277	273	291	296	276	299	266	287	292	274	322	292	300	290	281	267	270	268	274	264	290	302	268	250	279	296	299	263	233	267	273	270	272	298	298	284	260	314	256	269	266	269	268	249	301	301	296	300	297	264	274	291	306	273	260	266	298	301	297	290	290	286	274	301	277	294	274	297	316	288	271	278	279	305	270	266	279	294	298	293	290	282	279	282	272	319	279	276	267	287	289	291	290	264	294	259	313	295	267	268	286	249	303	276	269	268	262	267	300	286	300	298	291	275	282	273	271	281	306	295	274	273	268	310	273	285	271	281	274	250	288	296	312	326	300	291	287	297	292	290	279	268	263	266	289	286	280	258	269	283	263	262	282	268	236	281	275	253	278	276	305	272	273	291	267	281	279	286	271	274	242	257	290	270	289	271	314	262	282	315	289	278	263	295	310	290	270	263	291	287	268	270	284	310	273	233	247	272	284	272	287	283	282	275	283	269	251	299	317	316	295	298	288	270	262	323	279	249	255	288	284	276	279	279	275	278	314	288	285	266	270	280	279	279	283	308	292	284	326	281	294	262	311	281	290	288	309	289	285	289	274	309	260	258	277	282	280	281	303	271	272	298	292	278	278	282	279	289	263	268	279	314	284	308	267	263	270	284	275	327	278	273	271	289	270	286	274	253	265	260	281	294	272	283	277	290	286	298	261	257	266	301	297	274	297	309	288	262	249	297	278	280	290	301	281	263	293	273	264	286	302	284	294	285	279	306	266	298	277	277	242	286	279	265	273	324	312	260	264	293	281	273	281	270	268	311	267	296	274	304	285	313	274	269	300	293	262	253	294	285	236	302	293	315	316	269	286	298	309	270	281	288	260	259	294	271	286	270	283	279	299	269	290	271	281	300	267	276	266	304	254	279	312	313	288	305	267	265	285	271	309	291	309	286	261	247	240	271	300	268	285	277	307	282	307	261	294	262	245	287	288	277	250	299	286	256	249	299	291	277	274	294	292	264	288	279	312	303	286	285	269	295	284	287	280	293	260	312	267	289	265	292	275	280	294	285	298	321	315	277	311	258	273	269	289	305	279	274	321	282	286	328	296	255	307	289	285	271	267	261	324	329	289	282	289	274	271	273	241	277	288	274	236	285	305	302	275	270	288	271	307	280	278	270	290	280	274	291	291	273	299	266	289	318	264	293	296	327	301	292	284	258	283	274	231	285	299	288	298	292	285	227	288	293	254	261	277	314	320	300	268	273	292	329	295	290	276	301	275	269	290	299	307	253	288	268	291	260	313	297	278	314	321	293	261	311	267	280	270	277	278	317	269	301	277	298	298	271	253	347	290	297	282	271	285	291	308	259	288	296	281	275	248	263	286	283	283	262	260	291	293	308	280	301	300	282	295	283	280	334	273	302	309	286	291	276	313	249	318	298	246	282	248	274	268	263	267	296	294	296	277	297	268	247	275	278	274	272	288	274	274	282	310	289	299	304	280	275	277	275	276	259	254	268	311	298	260	259	258	268	296	264	256	286	281	287	298	279	293	293	282	271	295	253	265	284	279	266	292	270	276	311	310	284	280	255	272	281	278	271	292	287	278	313	317	258	297	274	313	287	285	275	311	259	292	267	245	278	274	310	279	294	286	295	266	262	283	299	285	281	299	283	282	294	335	273	249	299	269	277	272	254	265	280	304	275	311	299	266	274	310	313	288	284	274	273	286	288	286	300	284	260	307	278	291	299	280	277	253	271	264	292	294	273	307	284	265	295	280	301	301	312	286	302	263	269	251	288	270	262	306	281	265	288	294	245	292	288	268	253	246	306	288	267	276	267	297	289	260	268	266	285	298	320	300	299	287	222	257	266	255	267	256	297	310	277	258	298	300	291	260	257	290	276	290	298	301	251	301	322	307	299	280	292	268	275	296	254	279	276	317	290	313	264	296	315	262	263	277	264	309	258	241	322	289	303	291	307	253	281	260	307	256	275	288	293	247	284	282	238	269	261	286	284	281	281	271	283	275	296	307	285	312	301	308	288	288	290	288	267	272	288	252	326	278	300	280	288	270	293	275	260	277	301	249	276	291	302	255	270	281	293	263	285	278	297	309	265	288	264	314	274	304	309	335	297	309	296	274	292	262	243	286	308	303	285	260	285	296	319	256	290	291	286	287	308	265	316	306	279	265	272	273	271	271	283	256	290	268	328	286	294	286
13096	5913	3896	1667	1612	1581	1726	1699	1234	1044	956	902	896	867	836	808	828	758	831	751	757	846	748	784	793	719	730	746	783	815	716	685	722	671	708	712	710	673	739	699	675	672	615	762	714	712	685	728	723	707	700	689	691	712	732	675	698	703	659	635	681	753	658	683	688	656	704	700	681	680	682	671	691	654	644	690	676	676	703	649	652	681	682	685	713	663	647	661	650	661	694	681	683	695	685	658	696	750	642	690	636	706	699	681	627	677	726	683	666	647	731	686	702	665	720	654	673	686	649	685	704	692	648	689	670	706	708	679	666	693	637	695	698	681	723	709	688	655	686	727	676	693	662	685	675	691	640	674	724	650	676	655	607	675	734	618	695	654	696	682	657	668	696	681	693	695	678	721	650	693	673	685	695	698	680	696	721	675	676	721	670	701	657	648	653	725	666	682	702	712	667	711	681	706	705	668	612	645	655	648	663	677	676	701	692	696	685	653	687	696	656	676	676	643	688	679	677	716	651	687	679	673	728	704	676	699	684	663	683	717	701	686	649	734	702	691	671	646	686	679	693	678	700	687	705	671	672	681	641	649	702	719	655	716	722	700	695	689	659	666	636	690	739	649	683	651	672	652	673	660	632	715	630	691	647	651	654	692	672	740	660	668	656	684	694	704	689	648	733	684	658	712	675	629	665	667	615	702	723	648	682	724	627	641	697	708	674	687	634	678	679	668	671	662	642	663	711	696	665	700	712	678	688	724	665	708	730	694	713	686	701	700	704	681	706	666	667	653	725	701	653	637	716	703	684	725	711	660	670	675	665	704	696	678	656	665	669	689	680	693	696	660	671	654	669	673	697	657	699	668	687	662	728	697	689	658	673	648	629	709	677	696	644	733	686	728	707	682	681	675	687	662	684	681	639	669	667	687	689	679	642	681	634	661	672	692	695	675	751	692	626	679	731	682	699	700	707	672	625	654	663	674	699	595	703	647	726	697	688	667	737	686	658	675	712	688	680	711	674	671	621	687	660	723	666	704	708	679	650	709	684	673	689	665	653	686	703	687	679	711	682	733	715	672	650	673	727	646	620	675	647	700	716	675	684	659	686	694	684	696	744	657	682	655	636	687	656	693	628	708	708	665	658	699	698	690	676	670	699	670	679	660	677	709	691	691	709	660	662	645	669	677	716	638	678	671	703	699	636	621	656	719	657	649	674	705	701	699	748	692	698	651	657	700	671	686	683	666	655	705	718	691	694	663	690	650	680	685	663	725	695	666	708	704	687	674	700	681	733	715	635	652	675	652	659	688	692	661	669	656	669	738	709	709	648	679	667	694	688	697	658	701	692	694	647	692	696	701	678	670	709	661	694	672	701	679	641	695	667	677	699	685	681	726	669	641	670	701	747	671	657	693	674	723	684	672	677	742	690	668	668	659	735	678	679	698	598	690	665	696	685	689	637	718	700	656	687	722	683	699	648	698	704	673	688	673	702	721	660	684	704	653	695	648	668	671	647	639	691	706	700	687	642	672	679	662	689	703	694	644	679	686	716	658	639	734	687	703	658	715	679	699	642	723	692	667	697	665	683	717	656	675	708	664	693	684	662	676	715	695	686	730	683	647	670	719	678	666	706	681	651	682	701	683	643	665	654	699	681	644	690	705	696	674	638	648	653	684	722	716	694	653	664	695	658	681	697	694	656	685	661	641	691	655	723	657	714	657	703	706	696	688	698	668	669	682	607	734	680	687	679	693	653	685	671	710	706	687	689	643	681	692	701	641	641	697	687	686	647	694	693	679	662	659	668	695	709	693	654	689	677	648	700	693	646	675	698	674	651	709	700	644	680	691	656	675	669	698	662	702	685	655	683	668	695	677	675	650	670	658	672	698	698	682	639	735	707	681	653	633	700	679	665	680	649	680	694	668	697	685	731	704	668	706	653	624	671	652	709	662	711	687	689	674	700	684	727	675	701	687	660	721	642	676	699	722	681	686	692	691	685	670	679	700	697	672	669	687	645	683	691	677	645	668	676	746	696	654	698	714	674	711	686	680	620	688	660	697	624	725	728	710	691	704	697	638	680	694	682	642	670	714	691	657	671	673	677	665	701	671	656	662	644	713	685	668	665	698	747	719	673	636	674	712	648	680	666	684	716	649	685	650	668	675	670	642	667	653	681	665	669	681	663	703	703	689	658	661	667	669	684	658	639	674	713	683	702	642	631	668	724	686	635	678	667	687	655	682	712	679	655	721	706	670	667	671	652	684	662	654	662	691	673	727	745	632	675	671	666	669	657	681	705	684	723	685	688	656	652	646	692	653	649	677	720	693	681	697	626	695	677	689	681	702	666	669	661	627	708	725	708	676	658	708	695	717	672	675	629	691	697	739	674	657	699	690	673	682	698	702	702	687	672	680	715	691	695	683	720	695	703	679	705	646	677	713	708	662	678	677	704	645	655	682	654	713	685	718	693	734	640	651	672	727	690	706	698	671	679	670	700	690	659	670	694	706	657	718	708	734	685	660	673	697	689	709	657	664	670	677	657	670	686	644	680	674	695	693	728	638	710	666	689	661	652	669	795	659	681	708	683	667	708	678	651	724	694	681	631	666	704	678	702	718	674	624	659	665	666	631	672	621	694	671	681	741	687	637	693	649	656	610	742	687	697	715	723	665	662	695	731	657	644	740	633	689	692	677	688	668	621	677	703	695	632	675	658	726	636	668	678	674	691	641	736	683	667	726	671	682	656	646	684	680	722	643	659	715	688	668	728	708	675	692	659	739	679	724	645	706	655	687	721	707	679	673	695	673	657	653	650	667	736	675	686	675	666	678	732	708	657	668	674	682	618	656	721	706	701	701	667	678	696	739	668	654	669	665	671	685	669	673	667	668	686	710	689	662	700	674	741	719	774	663	711	705	670	672	681	700	752	676	689	688	687	705	647	713	706	669	646	690	687	632	693	696	674	718	750	646	683	668	650	684	671	700	695	686	650	683	673	666	715	683	686	665	658	689	754	662	655	658	705	635	687	669	679	682	693	704	678	689	706	699	705	704	693	706	659	663	692	663	696	664	642	675	650	676	650	664	667	668	706	712	686	682	690	701	695	691	652	680	717	717	726	710	688	683	687	686	674	658	654	630	651	689	671	680	734	721	734	690	650	708	690	684	704	714	663	711	644	726	682	667	682	662	612	699	646	652	641	690	707	668	696	710	689	705	669	683	669	656	652	673	707	652	705	703	669	709	674	659	686	667	781	724	681	659	658	657	703	664	682	666	687	664	707	722	727	633	681	662	686	729	645	658	686	658	721	695	639	666	682	704	682	666	698	675	644	664	688	724	709	677	732	666	702	717	679	673	661	694	675	659	663	698	669	666	690	719	655	684	678	703	670	661	695	642	686	703	714	662	676	674	685	667	630	633	671	716	694	677	666	638	638	682	717	646	723	661	665	690	656	633	677	760	704	704	671	673	717	701	658	671	729	699	687	678	718	647	661	667	710	668	696	696
29086	12115	7361	1514	884	851	818	708	555	477	449	411	435	444	408	368	383	351	359	364	376	366	395	379	369	359	375	336	310	347	305	351	351	350	319	365	330	345	360	324	332	297	320	331	292	330	316	320	329	303	341	358	348	321	334	349	342	320	373	376	318	322	326	330	346	331	356	359	356	316	323	338	379	354	303	325	354	354	331	325	313	372	328	296	311	371	338	333	319	323	311	318	305	350	300	321	312	348	314	348	323	304	311	296	315	342	356	351	288	324	334	302	320	311	336	339	342	342	313	345	358	328	336	329	327	350	315	325	339	359	333	347	332	337	339	364	315	335	361	332	326	301	316	298	304	319	329	317	314	329	325	331	316	310	323	291	342	330	330	328	311	314	324	360	342	311	317	385	318	342	357	310	336	291	340	319	305	341	328	326	330	346	344	377	347	282	368	337	315	334	322	315	350	332	330	345	322	342	343	364	335	339	342	308	355	318	315	344	328	352	334	348	338	303	318	311	340	324	350	333	330	317	308	310	340	331	351	309	310	336	330	329	344	386	371	318	313	302	379	302	312	339	272	332	383	319	319	364	369	309	316	334	331	298	353	372	304	339	350	332	276	304	328	367	359	338	321	320	347	283	305	347	322	368	327	326	327	333	334	308	305	337	352	333	331	331	293	311	354	344	344	337	297	320	332	279	321	334	312	324	320	326	355	325	306	332	309	334	317	334	339	325	344	308	342	318	328	328	331	325	291	338	317	330	295	323	321	329	338	313	333	306	334	340	330	302	340	315	339	336	356	306	296	343	339	300	313	321	308	362	371	328	326	333	335	330	327	323	319	318	342	330	322	343	303	330	340	332	311	339	337	357	315	300	317	326	322	302	361	316	340	333	316	317	322	341	284	315	346	345	304	338	311	315	313	315	321	303	320	341	349	328	321	300	284	342	325	310	370	342	314	308	297	382	344	340	328	330	311	340	322	363	354	331	293	295	306	316	317	316	315	321	363	332	314	298	334	349	352	345	295	330	326	324	313	341	325	370	331	337	303	326	327	312	328	361	358	339	308	348	332	307	312	295	282	321	344	316	337	329	310	336	342	302	346	330	329	299	304	313	324	355	313	330	333	356	340	349	323	313	344	343	314	298	321	350	386	359	330	344	344	351	307	347	317	349	318	332	316	303	302	317	308	326	322	343	301	345	304	322	332	335	329	349	351	328	280	326	307	316	345	292	334	344	329	343	316	314	287	343	348	311	312	332	328	335	340	312	303	318	327	311	348	305	324	341	328	332	302	350	337	328	318	339	336	307	325	334	311	354	312	309	324	351	341	338	319	336	336	341	318	313	316	355	350	331	333	349	318	335	313	314	317	314	357	323	330	343	318	300	281	348	325	344	322	328	346	325	324	340	333	313	307	356	350	330	336	345	331	309	337	340	329	298	361	296	338	345	328	314	316	339	316	287	319	314	315	296	312	320	312	310	295	337	343	318	325	329	326	342	355	306	326	319	331	359	345	310	329	316	331	303	296	361	328	344	373	331	326	349	321	336	330	275	326	362	349	334	360	354	325	332	364	303	343	287	308	338	334	342	305	358	315	302	365	317	299	309	314	367	319	305	301	316	343	305	341	347	311	361	340	331	314	322	295	340	311	318	345	328	323	366	334	314	305	324	296	289	297	316	315	333	340	357	319	322	320	308	331	321	315	328	338	350	345	325	321	342	324	296	332	329	320	332	320	338	340	315	346	344	342	327	333	294	317	319	340	325	294	320	315	340	334	308	302	313	360	309	339	320	345	316	294	368	334	360	365	323	324	350	321	333	346	323	342	324	313	312	339	330	354	334	337	352	310	317	321	312	364	341	327	335	333	331	297	324	351	309	327	343	298	349	317	338	301	354	346	333	305	314	309	344	330	346	330	330	343	329	325	319	306	298	335	303	331	313	328	308	337	313	328	317	279	287	324	369	300	312	327	369	350	336	342	331	342	327	300	355	326	296	341	321	323	309	305	309	270	303	324	301	350	351	305	306	342	308	317	336	303	344	363	329	281	351	326	330	324	316	326	317	325	308	343	349	372	339	337	346	325	346	328	313	316	333	362	331	303	290	334	330	305	300	354	335	335	353	344	304	353	321	343	367	334	316	297	327	331	312	323	313	360	332	367	341	324	314	351	302	324	351	365	327	316	329	321	326	297	361	327	322	340	329	335	354	308	331	321	320	321	327	351	327	307	327	349	331	315	309	302	337	291	330	315	341	361	309	387	327	328	311	312	311	278	320	333	287	302	325	310	314	341	326	314	317	322	347	288	315	349	318	329	313	326	362	331	323	319	320	322	350	336	342	320	334	344	310	323	312	300	307	304	309	329	336	310	349	339	318	353	342	330	319	331	325	311	341	329	334	321	314	315	336	335	342	300	301	305	313	308	328	304	302	335	342	288	340	333	323	338	334	347	326	324	312	302	312	334	307	322	334	328	349	361	347	305	307	362	344	350	348	332	319	330	345	324	308	319	324	331	322	325	308	331	326	320	313	320	320	333	331	363	313	334	355	329	355	315	337	303	339	323	325	319	313	320	327	323	348	338	289	306	358	321	319	312	342	342	304	347	311	352	346	318	310	356	332	325	310	330	305	340	352	321	293	310	317	324	294	331	310	330	352	300	338	358	357	338	345	327	336	339	306	338	309	331	315	318	345	344	319	316	294	350	317	341	331	339	319	345	346	361	336	355	267	319	360	308	329	329	318	339	347	317	332	333	319	330	312	309	326	320	303	329	317	373	346	326	303	313	330	314	308	325	334	310	321	330	330	344	325	331	336	322	347	328	287	357	334	310	297	347	339	328	338	306	312	332	311	334	296	340	301	328	371	291	327	325	343	309	338	337	349	318	336	300	349	311	338	344	340	326	357	337	324	345	316	326	298	289	303	359	329	336	335	365	348	322	333	293	300	332	324	350	333	309	312	331	353	370	320	342	367	327	303	311	320	318	318	331	335	326	339	317	346	349	308	350	313	344	320	299	347	332	335	328	303	310	310	311	361	308	325	325	316	348	332	343	335	313	341	308	343	341	360	341	342	354	330	315	327	286	360	341	283	345	345	339	312	306	329	347	311	308	319	309	303	341	317	322	287	301	316	356	309	298	367	332	326	330	314	307	327	311	327	322	371	327	335	299	296	328	303	332	343	304	368	343	344	299	317	310	351	328	301	311	337	322	318	313	358	367	334	331	303	342	319	302	359	315	342	321	349	331	321	333	314	326	301	291	331	369	300	327	339	315	354	336	352	336	303	328	327	324	337	342	347	340	307	302	333	323	306	312	367	318	342	321	341	297	324	303	332	373	348	320	340	312	330	328	360	301	326	309	345	330	326	322	323	317	348	315	343	310	323	305	315	328	320	318	334	320	351	346	323	308	328	323	307	339	335	297	322	339	326	349	330	317	334	321	305	295	347	324	328	333	305	320	318	336	321	334	342	332	314	340	331	337	311	311	325	334	320	333	343	332	306
20496	10282	11524	3221	3075	3206	3296	2981	2042	1620	1547	1306	1339	1199	1185	1211	1091	991	974	1013	1069	1013	1011	955	959	949	1041	952	890	903	866	811	877	912	822	806	768	848	847	778	798	783	788	835	871	816	790	782	825	804	799	813	797	765	813	850	780	766	804	831	788	840	823	786	789	732	788	795	798	770	759	763	770	784	727	752	779	838	791	735	781	830	790	740	794	726	781	803	751	755	780	742	751	779	779	777	796	769	706	805	771	804	758	784	748	761	816	764	763	792	752	702	751	797	811	810	708	771	802	771	781	805	715	792	777	787	728	795	779	776	781	782	748	721	797	787	811	743	752	732	755	770	766	775	774	730	733	723	787	800	794	792	792	734	766	785	792	761	822	729	732	781	801	783	749	737	795	775	787	820	743	762	759	777	735	786	764	804	815	799	769	809	748	740	835	736	791	788	764	829	751	718	746	738	753	775	787	806	759	757	788	829	787	723	750	721	786	773	809	762	749	754	742	787	770	784	812	825	731	794	776	759	819	771	739	742	807	751	754	754	795	766	763	794	772	791	748	753	761	732	763	786	779	784	841	741	761	765	740	768	766	735	776	767	761	698	773	742	765	774	791	785	722	747	766	780	771	797	762	768	739	713	788	758	761	797	739	794	735	772	770	751	787	700	812	767	749	781	732	761	782	761	781	806	773	744	797	770	818	751	770	784	770	795	793	828	761	753	816	756	786	736	749	785	734	739	813	777	822	814	766	771	757	775	762	768	767	783	750	772	773	792	755	757	749	798	758	751	768	790	806	821	763	771	774	787	751	794	750	771	758	760	792	754	728	730	776	805	779	771	808	722	826	693	751	799	746	769	756	766	792	757	755	798	778	743	766	800	775	755	758	762	770	766	736	765	772	777	792	757	758	759	757	826	726	799	743	783	757	742	797	803	714	783	770	768	821	783	746	796	740	796	742	747	780	744	770	829	822	737	746	806	750	795	801	759	808	801	769	785	739	749	778	745	734	747	747	744	774	787	791	789	768	820	744	745	748	786	749	736	771	753	818	802	764	806	772	805	765	781	782	795	772	728	757	808	792	784	820	816	800	798	728	733	737	789	818	763	815	757	746	769	790	818	742	796	775	768	762	817	762	741	780	735	771	797	715	789	781	772	767	802	755	806	791	782	727	757	779	814	791	789	786	783	770	809	752	742	742	757	768	757	731	774	779	787	790	746	806	794	736	759	770	747	755	758	792	766	796	768	733	791	786	789	746	797	787	782	758	765	774	754	759	756	814	793	739	820	787	809	814	756	727	800	789	826	795	741	791	789	748	753	817	789	776	767	786	805	805	730	821	851	781	773	767	756	766	781	706	804	806	778	756	718	761	769	771	772	780	762	723	767	734	738	752	805	784	746	773	777	775	791	740	769	759	797	774	753	797	755	776	782	726	732	790	786	766	798	771	782	774	802	767	777	733	788	805	782	778	815	744	772	771	737	796	791	740	788	764	758	801	752	768	788	785	762	747	732	742	740	770	759	795	762	762	768	828	765	712	786	757	792	788	738	749	782	759	813	748	747	770	793	805	757	700	760	813	736	777	804	807	760	782	763	754	774	800	771	770	794	765	752	771	770	817	783	820	731	805	763	812	719	763	772	824	770	752	775	769	812	796	794	761	740	796	834	767	760	734	788	767	757	757	775	804	751	797	790	782	786	768	785	819	761	788	746	788	774	748	800	777	744	763	800	792	796	797	776	771	765	731	758	817	758	697	806	736	780	797	770	786	743	790	781	799	763	791	782	762	781	721	766	753	773	732	793	786	755	807	782	804	763	746	776	786	768	769	746	765	764	842	759	759	806	782	803	798	737	769	770	717	779	786	745	774	736	750	760	755	713	720	783	778	781	781	794	781	787	738	803	764	713	778	752	781	786	789	795	779	726	768	800	784	750	795	762	784	777	776	763	754	771	729	748	817	762	813	786	768	742	775	785	828	730	773	772	772	758	758	826	800	761	801	771	803	795	726	813	763	794	799	760	780	760	798	728	784	806	763	741	751	702	796	789	749	696	803	774	779	778	761	788	792	741	767	778	769	799	788	758	768	810	780	815	742	807	775	744	767	807	817	766	770	785	769	828	723	772	769	788	812	805	797	761	814	779	814	763	751	782	760	795	749	847	733	812	782	762	750	745	809	763	779	805	746	810	773	764	724	774	768	779	816	788	736	771	806	714	751	793	760	744	803	790	765	733	756	806	742	803	760	808	787	754	773	752	781	751	785	751	773	773	780	798	783	805	780	802	770	809	775	804	838	802	804	810	795	759	779	810	816	774	757	754	800	800	777	747	775	742	771	788	752	753	742	775	787	804	773	777	773	791	749	796	770	773	761	755	782	782	810	777	759	760	789	729	782	779	772	797	733	770	799	731	754	817	782	742	822	799	760	771	812	755	755	791	772	752	818	789	759	812	794	781	791	708	785	769	786	833	760	792	775	761	738	780	750	821	764	787	779	811	778	810	805	740	743	793	691	744	746	727	780	808	726	741	725	749	839	801	767	777	758	755	825	761	733	828	813	777	780	826	805	771	775	756	778	764	758	730	775	798	742	731	773	747	770	739	770	762	782	770	702	803	732	771	772	734	718	778	762	779	788	832	746	781	735	800	757	737	836	781	758	777	739	808	806	807	782	719	787	776	774	773	766	744	789	786	767	766	742	778	819	781	769	824	737	754	774	739	764	754	809	757	712	720	762	813	806	771	740	759	740	750	766	806	769	783	773	823	741	729	789	762	795	806	740	742	787	817	777	792	695	828	746	768	787	777	765	744	755	755	766	823	765	773	783	826	748	751	794	751	744	765	823	788	768	776	720	733	784	811	793	745	812	752	778	791	807	772	781	689	831	775	814	784	788	761	770	830	799	721	774	760	779	791	750	736	779	751	792	799	785	779	788	760	756	791	750	768	754	784	699	792	767	776	764	723	821	753	782	703	787	755	770	734	723	768	754	792	817	812	778	791	745	775	826	767	789	892	826	755	755	803	803	825	783	819	772	787	774	776	791	794	740	833	792	817	757	814	741	779	748	781	830	763	774	777	816	816	805	761	703	790	773	757	833	751	724	775	783	720	778	770	801	773	780	764	752	762	780	810	749	788	769	756	717	798	793	756	803	753	797	757	739	757	730	812	730	764	801	834	794	773	786	731	819	797	795	756	804	771	790	779	771	776	763	756	749	807	769	787	807	782	778	756	776	762	753	764	846	803	750	810	743	774	736	777	800	769	721	801	818	782	784	809	774	817	769	780	815	793	745	796	813	825	773	795	743	773	759	765	799	767	778	766	767	757	752	763	775	787	815	798	763	785	759	768	745	757	826	787	785	830	778	741	788	798	748	780	746	790	773	758	772	772	784	715	762	759	771	796	751	762	794	777	744	769	746	750	748	778	811	749	761	748	775	773	772	748	765	789	822	762	822	816	778	790	777	752	756	775	749	820	746	833	776	773	773	735	770	761	775	749	748	717
38858	18196	11405	2471	1104	1119	1016	904	673	481	446	450	404	418	400	386	344	318	303	334	338	321	318	319	331	342	304	297	331	286	273	274	277	286	285	327	287	286	255	270	283	273	268	284	254	268	282	281	302	255	271	235	274	290	266	251	277	297	308	243	278	280	299	255	267	276	243	287	279	243	293	285	270	263	255	295	271	258	277	304	275	280	262	266	258	250	294	274	262	288	259	283	280	246	258	235	267	275	271	284	259	280	268	307	293	266	270	258	259	307	252	284	276	262	249	292	232	258	268	286	244	293	261	255	286	262	267	278	258	274	284	272	261	257	278	252	287	277	261	265	277	227	271	266	237	242	277	251	298	261	290	287	271	317	270	281	267	264	251	281	255	296	268	273	288	289	270	262	294	271	273	267	269	261	279	282	269	274	274	254	247	240	263	323	267	265	285	278	265	294	287	246	272	311	264	269	298	250	268	224	266	258	290	249	259	287	275	266	312	269	267	272	270	262	310	274	283	279	267	269	269	279	275	286	265	267	293	242	267	258	282	265	311	248	251	288	260	268	245	238	280	270	273	278	261	280	299	234	263	306	254	287	252	266	254	257	270	307	303	258	286	249	277	266	287	271	286	251	256	304	291	297	254	231	298	246	273	249	269	264	245	278	246	276	268	260	259	275	269	276	258	251	263	285	279	281	244	275	277	257	250	246	249	268	275	269	276	317	274	275	272	246	273	250	271	296	266	262	276	252	269	274	255	261	301	296	283	299	271	247	246	269	280	281	265	273	250	268	274	272	271	271	279	252	267	287	274	273	282	263	285	291	253	291	276	274	290	277	298	258	276	264	263	279	299	242	255	270	275	273	283	258	257	301	304	267	321	236	281	277	280	251	249	261	275	273	257	301	262	253	290	263	297	242	294	264	275	280	282	270	258	249	256	266	249	263	276	284	282	273	278	291	280	279	265	243	282	259	256	253	269	290	283	242	277	266	271	264	272	294	272	262	282	280	261	275	266	275	274	273	301	289	271	295	266	290	272	258	307	289	253	268	234	263	258	246	262	268	275	251	270	267	253	276	265	266	294	290	242	279	275	255	274	279	291	280	251	250	280	281	307	253	245	290	302	292	231	258	299	305	259	280	272	234	274	278	299	273	303	266	260	242	276	286	246	266	266	290	296	301	283	272	234	254	286	277	243	289	244	270	295	267	278	255	285	279	275	292	281	282	273	288	267	224	264	241	260	268	278	296	281	263	240	264	254	245	268	252	294	239	255	266	312	294	272	253	257	251	303	267	247	278	270	265	247	252	289	289	259	269	300	281	292	274	309	282	260	287	276	275	272	283	269	241	266	273	260	254	251	237	294	241	264	296	274	258	236	248	277	248	267	273	242	282	278	300	313	274	302	267	277	279	284	276	288	269	273	257	291	274	293	258	267	244	264	265	264	232	278	265	265	300	260	273	246	260	291	289	256	271	300	259	271	271	290	293	285	287	278	271	270	272	288	299	257	233	257	293	252	268	262	235	288	264	285	263	280	284	309	265	266	285	248	223	270	270	269	289	301	254	256	260	258	247	248	281	261	275	274	249	256	316	309	283	255	296	292	273	255	277	285	279	282	297	257	260	254	244	261	255	272	309	328	241	280	264	292	256	285	268	270	266	256	258	288	267	299	282	259	272	252	296	250	287	277	270	217	232	285	259	291	261	268	289	271	274	295	243	269	254	287	301	275	267	298	279	275	279	292	263	290	288	249	275	257	258	279	271	272	252	326	287	278	287	280	266	280	279	250	260	241	286	268	302	284	269	258	265	267	270	274	268	277	232	251	282	292	270	274	255	288	222	276	268	273	267	287	251	296	270	282	289	277	254	237	256	265	282	262	281	286	313	285	299	239	277	266	300	267	275	273	266	290	274	286	272	241	319	282	247	267	243	264	234	268	261	288	255	261	260	257	265	279	265	246	235	259	270	305	262	285	296	254	284	285	256	264	258	260	261	281	243	291	273	285	293	250	254	267	282	266	239	232	266	281	266	281	271	262	267	264	304	279	277	298	291	284	237	261	229	273	269	254	237	288	251	266	260	246	254	262	268	245	254	246	254	286	278	280	242	273	266	259	268	287	268	256	266	254	276	282	277	247	276	276	290	237	254	258	283	247	278	279	269	266	264	271	274	277	286	291	293	286	255	240	296	259	277	261	298	288	270	269	290	260	309	263	312	256	302	284	312	272	307	260	268	267	256	275	254	272	258	234	263	302	258	286	259	286	283	266	266	287	251	276	233	260	282	284	286	248	321	320	279	272	277	265	275	281	263	290	290	249	264	269	253	259	263	266	238	279	279	270	282	272	249	263	232	257	258	264	284	242	255	274	257	266	258	287	260	249	277	240	296	291	282	253	264	275	269	264	268	285	216	244	260	277	281	262	253	266	259	265	291	255	299	277	283	268	252	271	297	274	269	249	263	277	259	272	287	263	270	265	284	303	296	288	260	272	287	273	305	274	295	302	263	261	278	292	295	302	268	287	254	277	275	274	284	251	274	242	251	287	273	281	261	260	274	271	294	270	287	248	251	278	219	278	270	266	275	264	271	292	263	279	259	246	275	251	262	248	254	263	221	267	274	296	276	274	291	259	256	275	264	279	243	241	300	240	301	276	249	261	253	262	252	247	254	284	278	284	276	279	295	275	289	280	233	282	260	267	283	273	269	290	245	280	290	276	278	297	251	268	242	269	289	267	273	290	275	277	302	268	257	237	278	277	249	270	284	257	267	283	276	257	248	247	253	261	287	264	274	278	261	253	258	239	282	286	251	284	282	274	261	285	257	265	289	299	285	256	289	256	258	294	266	282	285	259	273	278	252	275	263	270	228	288	246	260	242	265	249	279	226	276	268	273	246	283	269	264	291	283	282	274	258	268	252	279	268	259	239	261	282	289	280	287	268	301	262	271	277	276	289	256	275	282	272	299	275	285	257	239	257	237	253	268	275	254	275	236	259	266	283	230	282	303	259	267	268	239	245	241	271	262	270	267	273	318	301	264	284	278	256	298	268	246	294	297	270	248	274	285	252	295	254	284	299	243	266	285	281	284	308	254	303	280	279	256	261	240	281	264	289	272	258	259	268	273	297	294	272	280	276	281	268	288	282	240	262	264	282	272	287	273	276	281	257	275	281	273	258	267	263	271	263	235	281	254	259	270	265	277	273	268	228	289	264	285	245	263	286	253	250	284	281	257	285	287	260	257	283	252	244	246	303	279	259	277	284	258	254	300	288	280	286	256	256	269	247	283	294	264	277	281	268	287	260	273	254	239	271	239	259	258	286	270	242	249	250	266	232	263	269	261	280	309	269	263	254	301	288	308	256	292	274	278	271	293	279	294	267	271	264	267	241	247	265	281	259	272	266	254	271	292	305	251	257	274	280	289	262	297	258	269	300	271	248	288	255	293	270	267	286	261	302	243	280	268	235	270	278	249	288	262	317	265	293	270	269	298	241	288	271	263	297
25404	14334	15198	4678	4145	4794	4542	3865	2641	1972	1776	1630	1521	1471	1372	1353	1165	1075	1057	1019	1133	1089	1034	949	937	1009	874	806	875	789	827	809	801	755	739	771	680	693	733	682	664	691	724	784	733	706	713	681	706	686	674	687	656	671	644	695	670	668	661	659	658	666	648	650	672	626	678	625	669	650	641	672	617	615	692	637	613	641	631	649	655	639	662	656	663	640	714	637	681	663	625	672	645	641	645	650	682	688	631	650	634	669	645	617	619	647	637	649	602	663	672	664	627	642	706	681	674	656	640	633	682	627	650	677	643	658	655	623	618	582	701	664	656	654	632	642	637	642	681	654	633	644	618	630	724	687	672	599	673	624	672	644	612	627	670	646	625	605	662	639	660	620	666	652	640	620	686	660	680	651	664	677	639	625	707	631	612	627	634	631	653	658	644	668	676	644	649	670	660	640	606	623	683	611	661	644	648	611	662	633	666	662	688	615	626	637	661	696	652	647	637	618	614	639	625	653	666	618	645	604	623	658	668	628	649	629	589	617	627	685	663	635	612	677	655	647	639	649	642	643	666	636	648	649	627	617	629	660	645	635	634	641	619	669	685	626	617	613	656	691	612	637	681	652	669	620	656	624	680	631	651	633	646	638	595	683	637	654	617	639	664	676	632	684	676	627	647	651	636	658	667	688	646	618	637	651	681	640	620	662	663	606	597	635	648	662	616	660	674	670	657	646	630	672	659	676	620	613	610	623	588	622	681	626	686	690	607	633	664	693	648	624	658	703	629	605	610	653	642	660	690	659	610	648	614	648	674	654	636	672	678	639	615	644	647	644	655	652	659	645	636	671	632	668	645	649	611	671	658	641	636	656	657	620	644	627	661	669	641	641	627	648	604	632	674	644	638	652	648	668	670	634	622	642	681	627	655	664	657	695	648	622	624	644	627	655	575	670	617	654	640	680	665	674	638	664	640	659	669	689	642	651	643	628	718	665	623	668	626	646	682	639	620	660	618	609	674	614	604	678	661	646	661	647	622	651	646	638	622	657	642	631	635	613	661	607	668	636	660	605	636	668	610	668	640	660	638	589	645	676	666	686	626	633	671	694	712	613	654	656	603	599	646	657	633	628	635	687	595	665	607	641	607	608	652	657	662	630	662	669	705	641	687	662	632	646	633	598	610	696	674	650	677	662	664	614	653	657	627	624	686	656	634	660	643	619	596	613	667	651	652	644	655	667	666	699	721	649	656	652	653	667	712	652	611	679	646	681	642	601	637	589	659	638	628	689	655	644	642	643	628	658	664	654	676	628	663	641	670	629	657	667	680	622	697	629	671	644	655	651	681	650	702	622	661	667	685	677	673	641	627	601	667	649	627	660	631	656	600	639	606	695	704	611	615	594	654	652	618	648	641	636	609	625	619	615	649	689	633	645	691	652	636	672	649	624	631	635	673	711	633	603	664	691	655	662	639	657	631	694	619	633	700	621	673	626	705	647	598	708	617	628	616	638	623	611	673	608	649	679	602	643	649	678	677	623	625	672	639	636	625	624	611	645	651	701	656	649	668	616	594	627	608	665	595	669	620	656	657	570	653	666	664	652	639	680	617	671	630	634	678	685	657	665	672	658	626	645	635	600	681	634	676	641	663	647	661	611	597	627	628	647	651	612	629	705	656	619	646	659	669	625	653	608	671	690	661	639	621	655	611	663	674	633	675	601	607	600	661	654	593	624	626	652	655	622	620	637	686	682	651	642	684	624	656	664	645	678	684	682	669	622	649	652	680	640	637	655	616	695	638	670	640	657	616	654	644	567	677	639	633	657	632	603	646	613	705	650	684	691	657	660	629	638	654	563	638	631	685	608	712	649	652	633	665	668	624	662	660	658	690	673	636	675	677	646	657	642	638	667	623	648	627	684	638	664	624	622	669	668	638	644	662	676	602	628	664	681	653	656	607	649	631	646	675	619	631	625	669	637	640	641	652	578	616	596	635	628	621	672	673	655	612	662	684	628	644	651	673	658	643	616	672	645	669	673	601	643	638	601	652	613	638	671	632	684	634	646	635	646	664	705	658	656	698	711	616	639	686	655	653	637	630	626	698	630	610	667	632	696	650	670	620	637	621	662	647	639	648	613	645	581	634	658	665	646	654	662	672	675	663	676	646	632	657	615	668	669	687	697	613	674	601	661	581	674	644	667	648	637	656	683	631	623	661	661	639	740	648	686	621	611	680	652	659	637	623	618	673	685	702	623	639	683	611	611	622	637	663	684	667	608	641	638	640	601	648	658	681	650	648	630	636	634	626	631	700	673	662	650	650	610	633	654	627	609	640	627	645	668	664	653	633	646	640	618	673	639	647	650	653	574	615	652	643	608	618	693	606	631	645	632	692	624	629	653	645	662	631	632	616	658	648	617	670	631	629	635	638	681	669	706	662	639	649	689	653	663	661	657	615	615	642	650	666	660	670	637	644	629	652	632	671	625	648	712	642	615	630	623	635	636	610	613	635	649	641	663	675	593	648	624	646	638	624	651	644	656	659	644	646	663	631	658	655	589	702	631	596	669	633	605	647	663	643	623	662	694	635	640	635	625	622	629	688	623	654	633	640	658	634	624	738	631	692	640	608	690	633	694	648	654	658	663	631	674	689	653	664	667	647	628	674	585	630	647	624	702	616	616	618	658	673	641	625	647	641	649	659	656	651	617	621	662	627	620	616	652	679	611	636	568	635	653	655	636	619	612	637	671	619	627	620	644	629	642	625	668	623	608	625	664	635	647	636	633	645	606	611	616	652	631	650	622	661	636	647	670	658	641	640	650	620	674	700	649	622	667	627	621	642	638	668	636	684	691	670	613	626	626	653	600	624	665	684	609	637	617	636	664	651	626	685	628	695	668	676	638	606	649	633	666	644	665	661	658	638	683	692	665	636	630	662	649	668	667	628	685	656	637	654	651	646	608	633	649	618	626	613	650	664	647	641	675	645	636	675	623	658	653	617	624	676	695	625	631	659	670	666	642	664	682	655	715	631	664	624	674	580	612	635	618	631	635	589	633	640	639	632	676	628	633	642	626	616	656	619	605	643	650	699	639	668	659	623	632	643	635	636	663	631	694	660	653	642	665	627	669	651	631	659	632	664	614	653	665	668	657	691	620	639	648	646	631	622	640	699	676	641	656	654	654	637	665	613	634	658	620	641	629	606	638	670	635	632	643	657	634	615	621	665	649	633	638	663	643	647	633	629	623	697	667	669	638	623	639	654	624	643	643	660	612	621	649	669	634	707	628	613	626	601	659	633	639	707	636	623	645	646	652	609	616	620	627	613	685	661	644	623	656	683	653	656	644	692	662	687	638	654	676	674	664	640	665	664	652	626	629	647	632	631	674	595	659	671	656	620	623	633	650	655	675	670	611	686	681	685	651	650	594	674	623	602	676	633	629	667	672	600	680	652	642	678	638	639	658	597	617	659	609	604	660	711	707	638	685	585	662	639	612	637	643	669	622	644	640
16749	6564	2722	595	490	428	479	444	346	370	310	350	301	274	285	290	291	304	268	282	318	273	267	252	260	273	268	307	283	272	294	294	297	277	321	261	272	273	290	261	307	253	252	247	282	283	245	283	251	252	283	309	306	288	277	275	284	274	248	281	260	265	254	276	280	283	276	275	248	291	273	264	259	302	274	326	293	260	297	275	278	241	240	277	260	231	233	315	268	261	265	268	248	274	284	265	290	266	251	253	281	255	268	272	258	264	294	266	268	271	239	278	273	271	277	257	279	271	286	285	278	272	300	266	278	263	289	253	282	293	265	248	263	262	285	270	255	251	274	305	238	293	282	251	298	280	257	265	235	268	275	260	305	281	267	306	280	249	250	293	257	272	273	260	247	292	255	252	259	296	287	323	305	294	239	265	290	264	284	302	262	284	263	276	261	297	248	262	271	240	283	295	305	306	258	268	269	286	245	257	282	285	270	276	255	296	291	277	239	262	257	260	285	283	273	276	273	280	296	295	281	243	281	252	297	279	252	302	278	244	270	292	270	253	298	300	258	279	276	280	274	283	259	276	271	235	295	288	254	273	256	264	291	262	268	291	308	252	242	268	254	259	297	279	281	261	265	291	309	300	265	287	280	273	259	237	273	283	278	273	307	275	273	273	278	314	297	295	273	271	286	257	265	269	268	269	278	254	256	271	271	295	264	293	273	261	259	267	286	236	263	279	294	262	274	281	284	296	251	265	260	257	303	276	280	267	259	251	267	265	271	264	268	268	276	271	283	335	284	283	292	281	266	263	273	257	288	259	268	275	290	263	301	283	290	279	282	253	246	220	289	316	274	276	273	270	286	294	259	269	280	254	252	264	252	276	293	289	261	231	284	290	282	281	268	291	299	270	250	256	286	300	273	264	280	263	280	288	291	307	268	279	293	274	268	248	261	252	233	279	273	279	282	299	252	270	274	279	276	248	264	272	290	260	295	252	288	252	294	277	262	274	262	284	268	257	312	291	277	247	260	264	278	244	281	263	282	256	287	292	288	257	279	268	290	283	307	274	298	274	296	277	305	297	252	292	272	260	291	302	268	277	266	274	293	248	265	261	290	248	272	279	300	279	296	287	257	262	271	272	306	283	258	279	255	275	260	264	240	254	293	276	286	255	248	297	293	269	275	261	260	294	241	258	269	272	284	236	284	233	268	275	251	257	275	274	279	269	249	248	249	275	284	314	292	279	301	263	256	269	272	270	289	295	289	287	272	278	240	274	262	252	288	293	278	279	293	249	283	302	279	271	257	287	290	317	260	263	275	314	265	266	283	277	268	264	298	305	276	281	265	255	298	282	285	265	230	250	256	284	291	290	281	282	274	281	267	275	289	259	260	257	251	267	303	273	258	261	261	271	251	244	268	270	259	277	270	298	257	270	272	259	307	281	266	239	266	258	245	306	271	296	284	266	279	285	267	315	272	271	265	283	309	268	272	297	318	272	284	285	242	269	258	272	276	272	325	280	286	248	248	276	276	278	251	259	265	263	249	292	230	245	264	295	267	273	262	300	276	288	303	288	252	285	303	288	295	317	260	275	303	271	303	289	285	257	301	275	289	244	278	274	255	253	278	256	304	279	259	270	260	300	289	272	255	264	289	265	296	283	296	310	259	271	275	269	288	295	252	288	264	276	283	267	283	257	238	270	254	253	281	279	273	252	248	273	243	252	274	241	290	262	254	282	292	295	308	290	282	272	255	268	264	275	258	281	272	287	292	260	255	277	270	273	276	298	279	287	261	268	290	263	249	275	263	238	246	270	275	267	253	264	291	308	286	272	271	280	258	273	246	242	293	290	261	277	273	263	263	285	286	268	256	239	269	276	275	289	286	307	306	294	256	295	257	268	267	293	261	260	289	250	281	290	274	264	297	279	268	267	286	283	251	273	254	289	283	266	291	241	292	267	268	280	291	309	256	287	279	278	242	239	324	277	272	256	273	249	271	284	287	277	280	262	290	265	283	288	285	272	285	252	281	273	282	280	297	284	278	300	274	232	256	254	227	246	259	273	288	292	280	286	299	284	270	254	268	281	289	296	273	251	298	252	285	295	269	294	312	267	288	281	295	267	281	230	265	286	267	262	300	257	246	294	277	263	254	249	286	255	262	280	251	302	281	271	290	283	282	268	242	259	266	257	284	272	283	279	307	294	269	268	276	283	296	253	268	285	251	269	249	262	259	301	257	268	260	272	272	276	272	266	264	268	263	270	293	272	269	284	271	250	291	250	293	280	275	269	266	269	235	292	306	267	266	247	286	255	253	290	292	253	296	281	237	265	284	264	256	277	237	279	287	269	271	238	256	257	298	259	276	262	250	281	307	263	288	271	265	245	262	294	273	255	249	253	276	284	271	300	306	278	277	264	254	276	266	263	289	283	267	265	279	294	252	272	266	271	277	274	275	265	318	283	294	258	268	263	287	277	290	278	270	283	262	234	263	242	287	266	243	265	236	290	290	277	297	279	248	280	295	244	240	266	311	254	266	291	285	264	275	267	260	232	292	234	257	269	303	252	278	274	272	279	262	283	286	302	250	253	239	265	253	261	265	295	256	274	282	278	278	240	229	273	267	258	254	271	287	241	279	257	279	280	238	287	259	332	301	253	255	250	291	272	310	286	274	269	261	272	287	295	294	295	261	282	269	257	267	266	263	261	306	279	276	307	248	228	260	262	280	242	283	283	278	262	273	305	274	254	249	275	313	257	263	273	282	256	252	266	253	279	284	278	239	270	267	272	263	284	277	289	275	253	255	296	289	313	273	269	313	257	272	275	248	289	268	265	274	308	252	302	280	304	292	272	264	257	273	289	259	283	281	257	267	269	246	267	267	280	246	275	274	266	256	274	265	253	259	284	266	264	264	250	286	284	295	244	289	266	285	309	266	279	257	277	310	264	282	285	258	296	297	283	272	240	313	271	250	265	285	238	284	245	234	288	265	279	272	272	249	264	267	265	256	286	239	269	276	265	256	287	255	247	265	282	265	292	299	299	274	258	264	272	297	293	286	265	246	273	282	310	289	264	252	248	289	269	285	249	299	254	292	267	268	279	268	258	259	259	279	280	252	265	255	257	252	298	267	263	260	220	282	294	298	274	268	286	266	261	282	295	253	297	279	251	287	247	295	290	277	265	224	262	299	266	257	267	252	262	251	268	293	291	248	284	275	297	274	242	275	268	276	263	281	274	271	277	259	263	293	289	292	273	270	253	271	297	296	268	299	266	283	293	271	293	266	277	279	286	264	288	240	261	298	284	275	259	259	275	255	274	269	258	257	250	246	257	244	289	282	249	274	259	294	263	263	254	282	258	262	240	287	254	276	269	270	261	272	254	261	260	267	277	257	294	253	262	262	254	286	272	323	279	294	273	269	247	275	244	286	263	255	284	264	266	291	293	285	295	246	264	254	302	264	266	314	271	267	254	265	283	310	280	265	294	248	298	261	296	299	281	289	282	270	255
12471	6129	4815	1687	1662	1792	1727	1518	1142	947	995	879	815	818	836	813	776	758	817	770	809	782	710	777	752	730	716	719	685	744	678	738	614	696	704	660	673	685	675	672	658	707	645	688	668	689	658	663	642	659	674	653	655	631	613	661	711	661	633	615	654	646	692	688	663	685	602	628	630	687	672	666	634	637	740	657	617	693	640	695	633	646	592	644	671	659	681	674	664	656	642	641	655	688	684	663	702	611	677	632	630	640	645	665	619	657	646	658	638	664	672	660	647	628	676	645	689	630	670	645	674	619	645	656	670	658	646	648	637	647	639	611	669	617	648	701	629	630	679	658	653	668	686	651	649	652	673	642	663	632	669	664	620	613	680	681	701	607	660	647	659	640	645	675	680	631	695	687	639	644	620	649	683	656	653	690	664	670	606	635	706	654	637	663	684	624	669	647	629	669	635	677	676	693	666	650	674	627	692	708	655	691	645	633	628	600	682	665	635	645	620	642	649	596	643	666	593	652	650	633	624	650	670	653	660	682	660	678	622	659	681	625	672	593	654	679	626	662	706	630	695	639	631	624	664	649	665	685	680	684	638	647	666	622	681	661	662	637	642	608	669	634	659	654	639	656	621	678	699	676	666	664	616	655	658	634	681	675	638	604	669	655	637	618	656	682	665	635	694	646	639	635	631	643	676	620	652	624	637	628	713	674	689	626	696	709	611	673	690	646	675	703	661	644	652	679	676	612	637	634	669	642	673	671	619	697	703	653	654	623	651	622	661	734	626	644	686	654	680	635	636	609	665	679	666	695	654	640	650	685	628	641	636	645	635	648	655	652	651	614	638	660	706	686	652	662	638	684	652	654	701	665	634	652	606	680	671	671	695	676	674	653	632	661	659	646	726	672	611	632	608	666	693	690	682	643	658	685	662	652	673	708	664	670	634	646	663	648	639	669	638	609	633	651	624	661	649	624	654	641	658	672	661	708	672	677	704	682	649	675	651	705	653	660	683	658	662	657	626	641	648	674	652	669	644	626	658	661	626	644	669	646	678	647	674	627	674	692	670	658	631	667	680	642	628	648	667	691	621	627	653	700	618	659	698	669	652	619	634	657	664	703	662	695	669	735	614	660	654	655	658	678	704	710	611	653	625	668	646	690	660	661	668	671	657	636	668	680	688	617	664	697	696	589	684	638	653	658	645	672	624	668	613	623	668	689	704	637	626	663	694	638	662	694	641	671	671	655	648	708	695	694	640	692	668	672	631	672	703	640	682	652	676	690	686	636	685	659	625	650	663	628	703	659	693	629	648	641	651	626	681	694	658	659	667	646	595	625	693	685	666	632	662	637	678	708	713	654	666	628	658	658	643	644	664	642	661	658	665	663	663	624	691	658	694	685	628	677	638	642	663	639	701	697	657	667	646	625	676	647	686	669	680	631	681	666	676	600	619	632	645	665	645	651	662	649	680	634	704	635	689	651	664	718	643	636	668	627	640	712	621	624	678	646	627	665	659	702	653	599	639	675	602	650	668	619	651	672	631	642	649	651	636	646	625	637	694	660	668	665	645	664	653	653	643	644	656	640	643	673	644	671	681	643	633	649	680	694	660	649	622	657	666	683	633	661	630	647	679	614	665	647	670	688	690	646	615	640	638	694	619	666	667	679	642	663	674	676	648	686	671	684	680	637	678	648	631	666	663	644	618	671	651	657	642	652	657	631	680	624	680	696	617	678	670	690	664	636	672	658	674	627	650	671	671	673	609	677	620	667	621	612	649	674	639	655	692	653	655	649	650	680	704	641	635	633	646	700	642	640	701	623	694	652	648	652	664	664	654	656	668	621	631	671	629	639	636	646	679	658	669	649	709	634	647	686	686	663	675	671	683	655	669	681	644	651	677	698	666	650	602	658	672	670	670	672	631	691	650	646	642	688	694	649	689	664	676	683	635	689	654	659	665	630	622	663	604	673	645	688	656	609	648	656	639	662	700	660	689	641	663	657	651	625	692	725	669	671	671	638	683	665	718	647	638	619	632	657	646	704	624	637	639	664	660	661	684	621	620	694	665	648	669	710	670	620	647	645	676	664	625	660	675	614	674	687	642	673	635	664	668	642	641	635	670	606	699	680	652	686	645	650	643	636	653	710	639	653	668	669	636	619	614	662	635	661	620	657	690	690	667	652	675	690	664	679	709	711	671	674	653	680	651	604	721	675	696	668	606	654	642	676	631	677	679	665	653	692	666	663	668	673	632	676	634	652	653	660	660	643	671	690	648	677	689	666	613	658	662	639	623	683	649	714	667	618	678	653	644	674	645	665	696	666	630	663	684	687	699	641	659	628	627	656	648	719	635	696	678	659	645	657	670	627	694	669	660	625	618	617	673	686	660	686	641	638	656	630	621	637	660	639	640	666	684	688	662	630	620	637	692	674	693	643	688	654	708	676	609	708	705	655	670	696	636	649	679	672	699	650	672	632	631	599	659	661	678	655	643	641	634	666	622	661	671	663	635	671	673	671	704	698	637	662	648	677	637	661	713	613	577	654	664	643	685	661	672	596	626	612	667	670	652	672	669	612	678	617	644	646	575	630	625	656	641	670	733	618	644	623	692	658	708	635	712	630	608	613	636	646	654	644	668	645	628	689	651	643	681	694	690	674	688	628	643	647	672	640	664	686	664	674	680	693	656	658	663	683	673	660	668	694	645	679	651	674	696	619	634	634	644	672	674	662	668	653	681	666	653	698	629	661	699	648	622	681	648	674	653	676	664	672	664	710	665	670	653	656	620	708	660	705	715	624	709	642	687	707	690	631	620	644	633	694	652	751	662	690	674	628	635	643	659	648	689	614	672	667	699	648	670	657	673	677	655	656	626	658	620	655	670	633	668	682	629	665	631	692	661	658	672	647	623	639	614	671	625	639	606	672	652	651	667	711	619	659	684	659	644	644	640	650	674	632	686	661	643	680	696	597	652	676	670	675	647	628	672	668	648	607	641	617	674	651	666	639	612	604	631	671	655	658	641	679	607	669	652	643	666	653	698	679	654	647	691	682	646	644	640	640	674	687	676	656	639	650	646	667	633	725	665	652	715	664	632	620	635	643	699	617	662	655	651	681	642	654	676	642	661	625	650	640	660	652	666	676	662	618	658	659	666	684	667	640	663	678	664	683	674	622	678	670	630	669	637	700	673	653	647	673	660	697	620	687	633	652	685	652	664	678	661	625	642	634	688	622	616	697	666	688	654	677	627	679	652	671	650	634	610	669	643	649	690	657	632	643	672	636	652	591	652	685	672	637	649	649	671	649	686	685	711	697	668	673	646	628	630	704	690	661	684	648	664	687	663	636	651	638	653	650	664	655	678	666	672	708	687	685	677	637	668	632	629	629	640	663	653	661	668	674	666	646	637	685	644	671	684	718	670	678	668	646	647	675	679	647	666	688	685	656	622	632	650	666	642	647	659	647	633	670	616	665	648	676	640	667	660	658	679	680	656	675	628	711	682	633
28031	12740	7285	1734	975	896	886	721	559	464	447	463	434	389	352	377	334	317	338	350	320	330	336	334	382	308	324	305	338	315	327	330	293	330	315	314	290	308	298	311	283	320	319	311	298	311	340	321	288	294	331	310	291	304	285	296	309	298	291	331	302	331	318	297	320	306	313	310	283	285	309	303	308	360	298	304	305	279	289	293	321	300	286	314	344	308	307	325	367	332	327	317	313	308	301	292	281	319	292	307	332	360	308	266	321	325	275	306	313	307	339	328	299	320	294	292	315	306	273	324	295	350	311	296	315	312	271	318	282	305	317	305	295	289	319	292	323	299	334	293	338	286	317	294	302	278	297	283	286	307	345	291	275	326	304	294	338	306	335	333	293	288	271	280	321	299	292	317	307	289	319	327	288	308	307	319	316	342	333	320	332	305	323	301	323	349	318	308	301	325	313	303	327	309	329	331	313	324	305	308	332	302	313	324	299	290	344	313	319	320	319	303	322	309	330	352	304	313	323	284	285	273	314	312	299	317	302	330	314	292	307	310	297	298	307	307	331	318	330	322	288	309	336	314	287	301	306	316	294	296	320	273	292	317	307	287	317	308	300	298	344	345	299	317	311	297	294	312	302	325	289	293	321	305	306	346	300	287	313	300	285	324	306	332	315	316	287	326	357	341	317	284	288	318	295	321	354	314	291	298	284	290	316	306	323	313	278	300	312	316	312	321	328	312	281	317	338	307	282	286	288	320	293	312	284	341	328	292	313	310	326	313	275	318	338	274	301	312	282	306	299	261	289	296	278	306	300	322	339	289	295	288	296	337	309	315	289	309	319	304	311	283	325	285	320	318	291	341	330	321	328	373	278	338	332	317	286	292	300	339	328	313	294	301	331	295	326	288	339	304	315	290	320	310	314	299	294	324	303	300	310	296	308	300	314	286	304	271	304	295	303	324	295	283	292	326	297	301	337	307	333	320	306	296	326	277	291	290	273	357	318	316	336	353	279	329	297	277	304	309	301	289	317	310	315	278	298	320	313	312	304	288	296	283	354	282	315	293	307	314	302	327	293	298	293	318	330	311	301	309	289	312	304	314	275	322	304	332	309	309	312	320	322	312	302	302	327	274	339	297	314	331	319	299	315	300	310	324	338	307	270	282	343	303	297	299	306	298	321	301	318	295	321	323	301	316	280	304	293	308	310	326	300	348	324	322	332	300	338	332	293	334	329	333	303	316	291	322	298	314	311	287	323	337	313	317	297	316	319	264	319	356	323	328	287	320	283	337	299	308	302	331	319	302	306	315	342	327	292	291	291	301	271	257	315	341	313	346	330	333	324	336	314	324	332	296	337	353	305	304	289	298	336	324	349	334	338	314	345	312	286	316	315	323	283	313	290	281	314	308	307	310	341	321	297	316	296	289	327	322	296	321	313	325	297	323	356	321	290	320	306	303	314	306	299	290	321	316	289	283	323	316	275	291	313	281	293	312	323	315	309	284	312	268	301	278	291	321	311	292	336	342	317	282	311	320	315	304	290	293	310	291	290	307	329	320	322	296	323	297	318	306	337	280	301	330	307	292	327	307	304	294	313	295	321	309	312	293	304	329	306	325	304	333	297	317	317	331	300	312	297	304	325	296	337	312	314	300	353	333	296	340	303	300	325	309	335	308	324	319	306	331	306	292	320	310	306	301	310	363	346	323	332	286	300	318	268	249	309	312	277	288	305	304	320	318	350	353	308	297	295	301	300	328	336	313	276	325	312	312	317	302	320	305	298	307	299	276	262	282	306	337	293	299	287	310	314	336	319	324	316	339	283	303	327	304	307	318	283	277	304	301	289	292	302	288	286	319	270	305	323	324	320	293	282	339	286	318	343	321	300	318	270	295	296	326	322	276	303	329	295	341	329	324	335	284	351	303	325	299	292	275	333	319	314	301	307	278	299	312	330	318	308	314	323	302	312	315	289	330	296	312	321	315	283	303	305	334	315	294	353	292	331	302	295	297	326	340	317	307	326	338	312	287	318	335	292	271	341	305	325	312	341	296	299	297	309	327	328	285	302	310	313	297	295	311	308	318	295	325	294	314	315	285	293	319	309	309	316	332	301	309	272	305	296	316	304	311	309	298	334	297	310	365	304	294	289	297	317	329	320	320	321	345	307	330	292	323	289	312	309	323	307	299	312	294	334	320	323	322	300	288	311	315	348	308	269	283	327	292	286	279	301	315	310	312	315	315	268	322	321	292	314	298	291	304	288	320	336	324	346	297	297	317	273	317	322	353	300	302	301	300	318	301	325	305	280	305	318	336	317	313	331	306	287	329	315	325	293	308	303	338	334	313	311	307	286	309	311	311	302	293	327	261	311	328	312	318	331	283	330	346	343	333	290	322	345	312	341	280	291	327	317	300	299	364	296	315	344	317	311	323	301	282	313	289	297	303	323	285	286	287	300	293	309	314	339	298	332	329	295	292	323	319	309	324	295	295	309	310	345	313	327	325	308	294	285	326	279	305	331	342	299	316	330	282	286	322	282	344	275	334	298	309	322	281	318	286	294	282	307	285	324	313	321	307	323	313	312	281	312	321	289	338	322	317	320	304	288	289	274	329	305	282	286	317	316	292	308	291	285	296	328	285	313	299	299	290	304	308	317	299	341	345	331	327	319	301	318	292	283	329	322	292	349	324	312	318	338	310	298	280	347	305	343	316	290	316	315	300	307	310	294	310	331	295	321	329	323	281	312	333	303	307	301	347	301	292	293	324	334	312	279	293	341	291	337	298	278	325	312	297	286	287	324	288	310	334	314	308	317	310	320	318	308	314	317	305	294	315	309	291	289	305	326	315	300	303	352	328	321	318	307	305	337	278	340	300	303	288	350	312	310	302	300	316	284	287	316	317	323	331	321	323	306	293	300	324	313	297	254	318	314	295	282	339	316	310	331	293	290	314	301	308	318	294	288	336	328	288	308	295	302	304	334	321	298	278	301	296	320	294	299	315	327	348	295	332	338	344	274	307	313	373	310	295	300	311	292	299	294	338	362	291	346	325	308	329	336	318	325	304	281	300	328	300	327	314	269	302	290	301	311	302	314	331	293	348	332	308	292	303	311	316	338	314	306	301	300	318	309	287	276	301	311	298	271	297	295	316	327	332	299	302	354	323	295	271	326	310	305	300	286	300	301	341	309	312	316	312	325	334	327	295	314	335	337	313	332	347	285	294	276	327	310	290	329	322	343	318	321	310	304	297	354	324	293	306	311	296	278	295	312	309	289	278	300	314	306	300	291	300	307	316	279	295	303	319	298	266	289	322	348	323	327	334	292	301	292	271	294	320	352	289	349	308	319	309	327	326	328	286	284	338	304	326	323	296	322	299	278	279	299	316	308	302	297	316	316	305	299	308	302	328	331	300	289	308	274	323	311	302	333	285	291	328	338	289	339	302	359	308	335	330	267	296	333	306	332	324	279	319	296	303	293	310	312	289	305	323	305	329	355	327	332	288
19445	10860	11511	3894	3653	3673	3573	2936	2125	1525	1484	1344	1251	1200	1189	1155	986	986	970	999	1060	971	955	918	936	956	866	876	834	836	822	828	790	812	785	751	742	760	723	747	737	706	764	780	789	744	778	740	795	821	737	777	771	737	807	746	813	719	725	735	785	736	734	747	699	767	762	806	739	700	737	719	721	745	732	679	698	750	758	723	761	745	755	686	699	743	716	738	749	708	741	738	721	721	793	746	757	687	750	769	748	714	705	695	785	749	792	736	704	729	724	692	762	745	728	752	690	697	748	720	744	723	745	710	733	695	746	745	723	772	711	747	739	720	717	722	758	697	704	733	767	726	735	748	735	744	749	747	730	721	772	747	711	712	784	712	714	699	749	737	757	699	731	738	731	709	713	730	710	691	701	760	744	714	666	732	715	679	697	699	735	704	721	709	745	713	719	696	729	768	783	704	709	766	761	733	812	721	778	740	673	756	756	780	783	731	747	708	735	716	721	698	691	702	750	722	749	732	677	738	773	767	727	728	710	706	742	726	710	764	725	778	736	753	719	757	698	737	713	770	745	725	729	746	733	708	725	718	711	725	706	764	737	790	783	662	695	762	731	765	772	751	759	706	780	767	775	740	717	786	750	735	736	760	781	726	725	748	774	708	697	767	772	674	734	717	724	727	708	754	745	734	736	750	727	718	743	763	693	715	719	758	741	716	794	779	731	735	719	718	736	709	724	753	787	788	743	728	747	739	738	744	753	705	716	727	743	750	735	717	753	721	702	699	718	733	771	737	745	744	751	686	740	697	690	723	746	776	732	712	742	697	740	717	688	737	742	709	717	707	694	725	721	712	746	697	706	671	715	759	742	705	711	743	757	710	712	743	746	752	738	713	705	766	756	737	716	723	755	754	746	696	723	759	719	718	693	738	768	741	728	733	685	705	751	764	769	688	705	753	741	725	759	727	740	710	719	703	767	742	672	712	719	745	749	690	739	705	774	720	762	746	745	694	727	767	730	760	737	750	704	710	740	773	712	729	756	712	725	735	724	734	737	742	708	773	702	775	776	732	772	750	754	719	747	758	716	744	750	746	727	704	719	723	729	722	690	754	742	737	720	745	748	738	748	727	753	748	719	694	728	724	740	754	706	770	748	750	686	716	778	759	720	691	746	711	712	748	761	735	707	698	694	784	768	739	705	745	747	752	725	743	730	727	753	722	749	722	715	780	753	761	740	739	805	771	758	716	749	727	724	693	783	700	721	766	732	741	752	702	711	730	770	739	762	795	738	704	689	708	693	743	730	709	731	778	713	718	747	733	733	728	801	689	760	707	768	695	705	733	738	721	773	745	724	755	774	715	733	730	724	653	749	685	674	746	762	719	738	763	703	720	721	703	738	748	762	769	723	745	739	739	737	765	778	732	779	725	751	725	729	734	752	758	731	703	699	781	674	727	782	764	739	720	749	711	707	763	730	743	720	702	713	770	718	726	725	747	772	714	742	782	725	762	737	733	725	716	771	754	779	736	721	713	721	745	714	723	773	747	705	766	716	721	714	739	759	694	739	756	731	743	715	743	731	698	759	692	677	796	766	726	734	813	716	730	735	746	741	741	719	687	748	738	723	732	764	730	736	711	764	724	733	718	757	728	745	751	753	761	687	763	728	688	771	692	784	694	740	709	697	691	742	720	687	756	751	734	760	752	721	771	734	727	752	717	733	712	760	719	720	714	776	712	742	724	683	705	727	757	766	742	746	749	756	716	720	715	745	712	729	745	707	725	734	762	710	734	740	719	750	769	742	736	734	736	755	733	753	730	739	735	761	709	771	726	740	732	776	802	755	696	743	719	727	757	699	733	713	745	711	720	778	699	740	757	764	735	691	743	764	732	731	742	757	719	738	746	719	744	684	748	754	697	741	753	688	699	725	781	670	764	743	746	754	710	697	705	738	763	760	752	763	744	747	758	768	741	724	728	773	734	719	773	735	735	707	741	731	719	726	721	746	727	736	756	713	757	705	758	753	722	702	707	780	705	707	705	746	759	725	741	674	725	730	727	700	742	741	762	712	748	761	722	748	678	777	705	705	711	711	729	751	756	737	761	707	767	689	727	726	768	715	736	775	762	687	752	744	734	744	733	741	731	682	755	772	744	738	750	754	706	691	753	669	795	725	729	748	737	736	702	719	692	696	726	740	684	766	787	731	721	710	786	741	738	721	773	734	778	695	719	716	736	679	744	729	790	747	728	756	760	724	772	735	758	675	713	748	719	674	721	710	700	727	758	742	716	746	732	699	721	746	740	719	755	683	712	730	743	768	752	749	729	701	696	723	700	738	709	681	771	751	717	742	721	700	695	759	733	760	759	790	776	731	785	689	675	715	724	701	705	720	714	768	743	726	731	758	745	730	716	793	718	696	710	709	747	740	762	723	755	701	740	697	690	722	727	780	733	735	705	683	716	735	769	734	704	777	719	773	732	761	731	686	752	744	739	681	688	756	765	734	725	759	709	673	711	708	682	718	688	758	763	711	753	714	783	729	732	741	752	723	733	738	767	787	735	747	722	764	711	747	729	761	730	719	735	714	704	752	749	712	750	663	743	776	763	760	708	789	710	727	750	714	710	730	700	720	774	717	746	711	769	723	754	723	734	725	753	682	684	738	708	717	744	741	727	777	740	744	726	698	680	717	741	746	785	712	732	732	761	719	663	740	758	749	735	745	695	744	678	687	729	784	757	757	722	769	689	698	733	752	746	733	730	738	741	730	712	726	738	692	707	755	737	767	734	706	722	721	757	778	689	678	724	707	669	743	739	707	705	754	711	718	719	685	688	715	773	713	755	778	738	721	726	780	731	721	717	795	730	745	747	696	725	727	785	740	715	714	768	750	729	697	746	737	747	755	740	766	755	742	754	700	737	722	755	766	756	660	754	700	712	726	732	745	698	747	721	748	708	731	832	699	770	686	724	760	728	726	754	732	715	752	762	747	734	753	715	786	769	768	754	744	731	702	760	752	691	728	711	754	711	697	702	739	720	731	729	721	706	750	756	727	736	764	698	680	723	721	701	731	799	726	723	733	712	715	717	691	737	724	742	740	745	729	773	715	741	725	719	767	727	691	743	756	715	735	721	719	750	799	789	698	704	692	784	777	737	718	743	728	750	725	701	715	755	695	736	717	720	738	740	748	723	726	730	738	715	730	718	715	725	738	737	749	748	764	741	770	699	722	712	730	687	769	767	726	672	740	684	737	740	752	787	725	742	716	728	749	753	758	711	716	734	683	726	720	709	762	732	730	744	747	712	768	697	756	739	739	741	764	669	687	713	821	674	730	726	691	714	713	752	798	730	733	724	738	759	732	698	777	778	748	710	760	701	754	748	700	696	759	709	741	748	716	718	697	735	733	705	734	709	794	728	769	731	738	712	663	726	769	744	721	728	730	730	764	721	765	728	728	655	713	760	717	713	681	728	725	719	759	723	744	724	726	717	732	710	724	684	748	753	732	761
36667	17622	11044	2406	1548	1417	1199	1066	714	459	506	448	418	388	409	417	316	285	287	344	310	298	296	328	302	275	304	297	276	284	253	293	311	301	301	279	241	266	283	259	231	265	263	269	246	272	269	285	265	282	266	239	250	242	229	236	242	248	232	248	253	283	256	262	246	279	286	255	229	256	246	252	251	238	220	249	234	212	235	221	261	272	260	256	257	267	268	235	241	241	265	273	257	240	241	231	245	224	253	237	263	255	258	270	250	240	261	281	277	234	260	261	260	256	280	248	284	267	257	281	245	287	279	276	280	290	265	246	257	270	237	253	264	265	246	241	284	256	226	244	267	248	234	245	254	258	253	260	269	245	245	237	216	240	245	224	276	261	240	232	232	230	259	268	255	253	260	263	247	236	221	233	260	235	256	268	226	244	257	271	264	287	238	257	249	313	250	284	217	238	266	265	275	224	245	252	243	256	239	258	249	268	242	227	256	272	258	224	265	229	227	262	288	240	271	250	224	283	287	276	262	218	278	258	265	256	267	237	238	294	260	263	262	243	233	266	253	246	259	258	261	255	286	247	242	245	266	262	273	223	270	270	281	243	218	253	239	264	283	260	246	219	223	254	254	257	256	223	261	282	266	245	232	234	268	258	238	260	224	297	221	250	248	227	254	285	244	263	247	271	261	262	247	250	268	264	236	239	268	250	260	235	258	246	238	288	248	273	260	235	247	277	254	230	209	267	244	274	232	262	215	274	260	262	234	261	261	272	231	220	242	230	278	269	256	241	244	246	265	266	244	249	278	225	262	266	247	231	229	250	243	252	252	241	257	254	269	258	272	267	235	256	271	240	257	247	249	261	245	229	252	264	262	253	259	243	248	264	229	261	247	227	234	258	247	236	241	255	248	245	235	256	260	256	244	272	273	281	257	268	234	267	248	266	281	268	243	262	236	268	259	279	254	250	248	275	220	255	251	265	253	231	276	262	260	218	233	242	246	289	258	259	259	225	245	249	254	262	287	273	216	277	284	223	252	262	251	237	256	310	259	275	239	254	255	285	260	271	261	284	260	230	245	253	241	236	240	256	288	260	281	237	244	257	256	242	255	263	258	251	268	264	250	251	260	278	239	246	259	241	244	270	250	251	253	240	228	251	239	247	228	280	260	264	258	256	272	245	254	279	254	278	279	232	258	249	258	254	277	232	269	279	234	304	256	260	249	239	257	238	268	278	244	284	271	248	271	245	253	262	239	274	243	289	259	267	242	266	247	228	226	277	292	250	260	260	261	247	226	252	244	251	253	256	252	272	269	248	234	272	230	251	234	245	243	250	241	243	229	270	248	253	284	237	232	262	232	259	263	268	261	260	244	237	249	271	256	242	237	257	255	247	264	248	259	270	265	203	278	260	249	255	252	206	261	259	256	249	278	251	238	238	245	253	254	236	238	296	267	258	286	246	248	230	240	263	270	266	290	256	256	237	241	257	245	225	277	249	293	297	257	248	247	275	269	296	280	239	239	274	242	257	271	241	278	232	266	256	248	251	244	235	272	222	238	244	259	256	275	253	238	253	249	267	276	257	261	267	275	257	278	253	247	252	254	270	255	240	249	224	266	260	223	237	245	243	256	275	257	234	225	266	259	260	247	240	234	267	270	241	221	231	276	246	253	295	268	271	256	265	258	260	261	268	235	259	223	264	259	246	260	237	244	230	220	260	256	259	218	239	264	237	245	231	247	254	258	247	253	264	274	232	270	243	269	257	223	283	256	246	243	245	244	228	250	302	278	243	256	306	248	247	229	268	247	289	257	227	261	306	270	245	254	240	275	261	264	221	265	261	275	284	237	261	223	245	264	247	256	254	269	259	255	226	285	253	245	250	250	251	241	240	266	207	260	257	258	258	249	226	238	281	253	274	231	256	263	231	259	241	250	258	258	261	273	225	252	218	263	244	239	252	256	238	259	249	217	244	239	259	263	253	254	237	259	264	247	251	248	243	262	234	236	258	249	224	270	220	255	253	263	280	268	237	246	230	229	253	257	250	263	247	269	284	255	251	271	256	244	257	252	258	270	285	223	247	278	233	278	248	231	254	250	252	263	277	219	238	239	270	257	249	250	243	261	257	274	236	296	254	263	244	259	253	258	249	279	248	240	273	283	255	249	266	275	261	238	243	267	251	261	256	242	272	252	256	284	258	230	258	248	246	236	235	250	250	235	236	272	249	242	252	251	260	230	238	280	256	277	252	238	237	254	247	239	236	276	292	273	249	246	246	283	221	246	233	257	251	252	270	252	251	220	249	235	261	253	267	238	295	229	258	245	269	270	245	277	233	284	246	246	265	261	237	239	248	263	274	254	238	261	262	261	242	267	261	256	266	255	253	269	270	236	258	256	255	279	290	233	257	243	270	252	267	238	269	275	247	257	249	267	240	222	265	276	241	259	242	251	245	252	252	258	283	248	241	273	264	246	230	250	253	236	234	268	250	270	286	246	228	258	255	274	247	282	255	269	270	283	261	242	224	250	253	247	239	215	229	252	241	246	259	270	246	278	256	258	264	245	271	268	267	255	236	244	263	259	241	270	243	260	228	258	257	240	267	241	242	249	256	231	243	220	268	212	263	259	287	242	256	255	227	229	254	269	259	263	267	238	267	245	244	270	285	253	285	243	249	250	256	248	251	245	242	260	248	247	256	269	281	276	265	241	241	255	225	239	232	272	237	231	218	266	245	276	279	286	248	261	241	232	265	226	261	246	281	256	239	270	272	231	247	249	262	256	251	269	252	249	269	274	256	265	266	253	239	262	234	223	266	255	246	238	259	243	243	221	261	247	276	275	211	231	277	259	252	272	285	269	246	274	275	228	226	238	268	288	276	256	235	265	272	244	256	228	252	247	226	262	261	245	262	272	244	261	216	258	269	247	299	259	266	230	259	259	244	254	271	236	237	256	267	256	271	254	269	222	252	282	250	262	287	283	260	257	274	241	246	254	238	250	257	270	250	254	232	257	233	239	267	284	260	237	276	255	267	236	246	256	266	250	266	238	244	271	255	298	217	252	221	266	243	235	245	223	248	283	260	247	265	251	259	266	250	298	249	241	247	238	242	244	276	272	240	268	280	234	257	244	245	255	268	254	241	253	270	253	277	248	251	244	229	249	257	246	264	287	285	240	252	241	254	236	312	233	234	259	250	287	279	252	232	257	246	248	275	270	263	274	247	251	232	249	244	247	245	269	240	260	260	273	260	258	267	262	261	253	251	262	234	248	252	267	233	247	276	275	269	249	265	254	266	259	263	256	266	242	275	256	267	290	255	256	245	224	257	259	247	241	266	251	232	257	271	246	237	251	228	245	251	219	278	241	277	236	279	277	241	263	234	241	246	282	257	240	261	257	251	243	254	247	235	242	262	248	234	242	289	219	211	263	276	263	300	273	254	254	236	219	244	257	272	305	269	270	246	221	227	249	243	265	268	260	250	292	297	268	251	278	263	257	231	265	243	268	271
23619	14135	14269	5136	5252	5626	5101	4456	2974	1973	1897	1789	1555	1443	1528	1364	1194	955	1024	1081	1093	1061	1051	971	941	980	934	834	812	784	799	784	759	747	712	681	619	666	634	630	646	603	646	699	656	666	704	660	710	710	641	635	619	611	665	688	613	659	620	622	613	658	651	585	634	581	667	627	610	595	592	621	593	567	533	616	607	608	605	579	592	577	620	554	615	572	566	611	596	593	591	609	612	590	608	588	599	595	572	621	597	586	629	602	578	625	624	610	601	622	559	665	609	595	620	569	656	612	626	599	595	568	534	601	584	586	629	629	593	587	630	657	583	628	622	639	588	597	647	601	634	574	562	578	610	628	615	594	628	568	559	553	591	621	580	565	587	589	621	607	585	586	595	562	635	593	667	626	574	553	588	627	664	605	610	605	600	590	609	586	585	675	588	626	648	596	619	582	632	585	601	630	606	620	601	634	596	628	588	611	617	621	580	579	581	631	593	562	644	629	584	638	646	540	621	631	607	607	600	599	648	589	585	587	610	628	623	613	651	567	616	615	630	606	627	580	582	587	605	586	583	555	590	634	581	639	599	597	610	602	627	548	609	578	597	601	627	593	626	573	561	590	635	603	634	617	612	599	588	584	572	608	631	608	574	629	609	608	557	634	613	564	646	624	617	580	590	604	666	595	609	574	614	591	569	574	568	618	575	621	629	615	614	644	593	612	585	578	581	606	587	589	638	639	607	589	597	605	636	600	618	569	607	612	588	664	591	622	591	597	602	602	610	550	612	644	609	602	577	623	570	642	606	582	607	613	620	569	576	556	618	598	581	614	622	611	583	600	580	627	628	613	623	595	587	619	542	605	623	580	567	594	625	645	653	622	638	608	594	626	617	571	677	597	595	623	597	590	589	602	608	635	605	635	607	604	607	597	585	582	585	583	582	587	586	586	579	601	589	599	626	562	582	558	636	577	576	564	572	617	625	610	614	628	579	595	599	558	588	617	642	632	569	596	612	592	569	613	625	582	576	601	615	624	580	639	610	642	570	599	617	592	590	626	612	623	586	584	622	614	603	568	611	611	582	618	615	603	597	599	624	631	584	569	596	620	592	590	583	629	625	621	612	621	616	590	624	613	597	576	631	628	575	640	629	599	580	604	574	627	577	613	601	626	650	643	627	585	615	612	565	591	560	592	634	611	600	601	615	590	596	617	589	588	573	594	613	617	576	644	613	608	601	566	629	592	643	616	583	620	595	577	607	637	637	599	605	602	648	625	575	579	642	630	645	617	597	597	605	635	603	621	585	601	588	605	594	589	600	574	607	630	618	633	566	570	619	580	615	582	578	623	601	585	601	646	617	615	574	602	575	595	637	586	606	603	593	621	551	613	643	601	609	584	603	578	625	612	589	646	555	585	609	603	563	618	636	582	625	589	609	585	595	683	590	635	596	649	605	629	605	628	558	584	605	618	620	625	607	634	620	610	605	553	622	601	624	641	637	577	618	609	629	601	648	629	663	607	566	641	622	592	586	605	593	603	645	627	617	578	616	580	598	662	605	607	592	634	609	582	598	581	565	606	611	627	614	607	628	602	549	610	614	626	596	618	554	579	598	592	621	592	598	569	607	584	649	612	557	628	627	662	653	625	649	608	616	633	610	574	661	576	591	606	587	544	593	581	600	614	627	676	602	590	638	620	617	643	610	618	597	571	582	636	602	637	601	602	575	584	577	627	618	630	581	602	660	578	613	580	641	530	621	570	612	575	589	601	593	563	595	622	605	601	613	607	621	583	649	576	606	625	631	589	588	610	564	642	632	599	594	615	621	568	600	647	620	570	578	605	558	631	641	650	613	620	618	591	581	613	627	609	610	580	588	650	606	624	617	607	566	619	573	598	605	580	620	581	601	571	621	608	606	559	622	615	641	634	599	594	598	606	613	591	587	599	675	595	610	596	604	588	615	556	602	555	624	606	630	589	606	626	625	600	583	605	600	626	628	620	621	593	647	609	635	603	586	620	627	635	599	624	582	633	630	571	616	595	580	652	617	589	588	616	584	625	610	569	583	571	624	605	603	558	579	590	597	603	594	632	592	629	576	660	610	612	602	602	626	648	583	577	607	616	613	634	604	587	658	595	562	641	615	590	649	624	606	608	618	652	625	606	622	615	578	568	602	581	597	590	567	569	653	579	598	603	620	628	602	570	626	574	585	597	607	614	591	646	598	602	648	589	616	590	609	606	592	595	618	588	621	640	593	575	600	633	579	659	633	665	613	614	617	619	588	649	569	597	576	596	633	602	615	544	585	606	608	595	623	610	629	550	592	558	605	595	576	619	582	622	608	570	607	603	617	593	603	578	591	590	624	627	576	650	645	610	630	626	614	605	603	616	612	630	599	579	601	580	598	666	614	628	627	601	610	576	597	646	579	639	571	648	595	641	585	660	592	645	560	581	555	599	581	578	614	616	591	587	606	602	638	623	581	638	604	594	629	592	586	586	596	650	694	559	592	605	576	594	642	606	589	616	639	638	563	642	588	643	639	565	622	602	626	596	630	570	590	625	587	655	625	609	618	573	545	575	627	591	570	633	565	561	621	552	623	605	648	642	571	560	555	620	618	602	598	578	584	600	608	600	590	621	632	609	579	592	623	609	627	563	610	598	590	570	617	604	611	657	602	598	584	589	575	599	571	592	609	598	602	606	588	610	631	585	637	576	607	613	616	622	620	598	656	599	610	618	555	606	584	596	583	643	605	615	615	619	606	628	609	630	619	603	597	638	582	566	633	611	590	610	602	607	599	629	605	577	613	594	623	646	617	607	602	581	591	598	584	643	641	578	615	603	612	614	602	600	579	586	619	604	582	603	650	639	574	594	586	637	604	586	619	542	659	600	598	602	606	591	636	610	594	552	622	648	623	574	580	594	619	574	607	620	644	626	616	608	602	618	598	602	652	637	635	601	581	615	620	581	594	611	584	621	628	595	593	622	627	577	595	563	626	579	610	591	633	593	648	661	575	657	596	629	591	636	608	633	588	623	643	620	585	576	612	607	587	612	583	553	616	583	615	594	620	628	631	566	608	600	624	610	587	603	633	644	611	596	623	576	548	645	622	584	636	585	556	631	645	651	576	607	624	604	592	611	604	572	553	621	604	602	614	653	604	601	595	550	670	634	623	568	615	639	628	647	586	589	600	603	583	624	633	599	642	561	597	617	607	613	591	583	608	593	602	607	592	628	590	629	622	604	591	566	620	645	619	588	569	624	601	590	565	560	608	620	573	607	636	620	586	577	633	581	580	634	601	599	571	614	598	658	602	592	638	577	586	633	667	595	574	607	604	599	619	572	622	585	597	611	604	610	603	600	645	585	611	619	629	609	609	616	604	655	578	622	635	630	580	615	593	621	566	565	611	557	599	590	589	599	618	644	591	584	604	631	557	620	589	592	621	628	663	599	602	584	633	618	596	599	622	597	598	590	659	598	578	648	624	585	590	591	584	627	591	601	633	555
16817	6774	2306	608	501	502	498	395	344	314	299	296	317	270	279	297	284	279	254	290	314	269	271	295	284	275	297	284	266	269	246	249	271	250	290	233	242	269	264	261	237	276	269	255	256	253	249	268	242	255	263	266	224	274	315	243	255	226	269	289	266	268	267	266	275	248	229	261	277	254	234	260	256	295	230	287	254	260	268	283	258	271	282	258	261	259	278	253	255	279	271	269	228	264	286	248	267	305	265	233	246	240	274	263	240	236	243	247	272	258	300	293	280	256	259	255	254	254	252	243	294	254	258	253	279	259	249	279	304	272	244	248	266	245	270	249	255	262	282	266	276	265	274	261	261	268	264	303	256	246	258	265	276	266	265	267	287	253	238	281	282	260	266	277	257	257	245	274	275	255	253	268	276	256	250	221	247	261	248	272	239	228	253	261	276	255	274	244	262	287	273	242	273	257	265	257	273	244	299	261	262	245	261	282	241	241	258	280	312	278	248	266	246	281	250	264	269	267	252	300	272	262	276	221	265	247	266	280	265	242	245	252	284	252	278	274	270	257	278	263	230	283	280	255	256	261	263	283	250	231	232	267	261	266	235	267	290	287	253	286	262	247	245	252	243	236	279	283	276	249	257	265	257	255	266	263	261	265	262	263	248	268	268	247	273	279	288	286	271	260	236	249	238	255	269	282	272	285	258	256	259	264	290	262	253	230	227	259	271	262	254	306	258	239	273	261	251	284	236	272	267	246	261	245	242	249	251	282	245	256	250	240	246	208	263	269	252	258	253	298	250	258	250	270	246	246	247	273	267	271	261	264	244	259	259	289	237	234	282	262	268	268	255	261	262	264	248	254	259	264	275	262	251	272	304	283	267	266	269	274	268	257	255	305	296	234	247	282	242	242	271	216	284	271	275	267	256	280	284	254	252	249	268	272	255	277	254	248	276	266	262	250	243	266	288	254	249	275	250	256	275	279	253	245	279	273	283	253	265	287	293	277	274	232	292	248	281	238	291	260	236	232	267	301	274	251	254	291	246	270	229	247	273	256	255	292	254	287	246	255	263	245	254	246	271	261	251	293	255	245	268	262	239	262	255	256	242	282	259	276	271	253	278	285	246	278	253	254	287	247	263	256	253	244	256	301	286	258	276	284	245	277	263	281	292	264	272	258	258	290	266	290	233	265	286	258	260	275	247	283	256	289	251	289	290	279	246	311	279	264	279	252	274	255	289	280	299	260	278	257	249	265	282	250	233	258	257	249	238	254	259	254	250	269	274	296	297	261	255	277	234	248	255	256	265	276	249	247	251	263	237	243	260	263	269	286	262	265	284	264	278	266	267	254	249	293	295	270	268	258	253	295	270	278	299	261	310	263	255	258	257	261	256	260	268	241	246	300	244	271	261	245	235	253	240	295	263	267	310	286	262	259	267	268	248	263	262	268	255	257	274	298	264	286	253	251	277	270	223	275	244	274	257	274	253	254	255	252	298	259	270	294	252	294	263	250	247	226	260	263	263	250	270	286	254	280	225	262	267	276	281	279	265	269	273	283	275	280	291	252	265	271	261	278	246	234	268	267	261	265	256	277	272	286	261	270	235	246	256	265	240	311	255	243	299	289	250	260	251	262	297	253	252	272	267	281	263	247	229	272	243	244	265	265	261	249	258	266	252	257	264	242	264	230	236	254	277	263	224	244	280	247	279	251	287	274	281	234	265	237	274	271	254	268	249	266	254	272	256	261	259	254	280	290	289	276	262	283	277	283	257	247	252	263	260	278	284	270	253	260	243	258	239	255	271	267	278	248	243	264	264	267	265	259	259	264	258	251	295	285	275	279	252	311	289	271	232	264	278	266	243	257	285	272	247	269	275	230	282	237	249	257	277	293	269	254	254	234	263	259	261	251	261	283	262	294	243	246	278	276	254	301	242	275	278	271	302	249	281	257	255	290	268	263	252	265	256	241	267	283	262	288	249	254	247	274	249	234	264	265	279	250	287	256	273	266	239	249	241	257	263	246	233	272	252	271	243	253	259	282	248	280	238	259	244	212	241	253	253	266	237	255	278	270	279	283	255	243	252	262	260	275	242	228	258	287	281	252	310	286	270	252	272	259	262	277	241	263	231	295	301	283	231	262	285	249	281	261	260	243	278	263	248	231	278	289	295	288	259	261	277	264	295	231	255	261	271	271	288	279	259	279	273	270	285	271	254	259	293	255	266	278	265	281	268	258	242	288	258	261	274	258	280	248	273	272	238	284	258	285	249	268	306	290	246	286	299	243	268	247	243	249	231	260	260	275	269	222	259	278	247	267	241	247	275	295	264	299	259	250	262	224	252	238	267	294	259	254	254	250	271	259	250	301	252	241	255	262	280	268	285	276	279	290	269	282	283	299	234	273	256	268	260	267	275	263	288	308	246	275	254	296	270	257	273	263	295	269	274	306	255	262	292	276	269	253	282	260	264	268	253	262	254	251	267	262	262	249	263	265	268	275	274	274	264	281	224	270	264	286	263	279	253	257	237	256	230	249	288	285	276	277	286	238	253	264	225	285	249	285	276	258	216	267	293	242	256	274	267	294	260	288	278	275	273	252	240	245	235	247	253	254	263	298	264	304	269	237	283	269	267	239	227	303	279	240	283	278	282	253	249	293	256	264	265	297	268	256	299	297	284	236	290	241	273	266	276	259	266	255	236	257	255	272	236	284	242	259	290	255	281	280	288	276	291	250	253	266	269	282	268	279	298	273	258	238	280	277	268	240	288	261	246	249	244	305	253	279	240	238	273	255	270	271	287	253	293	295	261	280	255	242	233	239	284	267	260	273	263	240	281	255	268	243	270	256	249	265	263	234	278	258	256	260	258	284	262	260	264	256	276	276	273	263	303	265	253	277	252	263	277	277	237	254	250	281	257	291	262	303	255	279	266	249	269	238	264	271	288	297	249	279	248	275	250	281	283	243	288	250	264	250	281	298	273	265	251	279	248	262	271	239	247	278	252	255	239	271	291	268	269	283	268	251	254	262	281	233	277	242	239	275	263	253	288	259	252	243	277	288	263	264	275	266	261	252	271	287	267	247	241	270	250	269	261	271	279	235	270	275	260	261	266	296	236	263	279	241	262	269	247	255	270	251	272	268	266	275	259	266	287	259	261	243	290	268	248	299	251	235	262	251	249	271	264	264	272	268	268	238	255	292	248	254	273	255	266	254	252	261	240	265	251	290	276	265	230	291	242	288	254	259	284	278	266	258	279	250	266	273	280	248	267	264	280	276	262	234	254	289	286	250	281	267	267	248	286	284	230	261	276	277	241	275	287	235	253	304	233	262	264	267	277	278	251	280	265	293	255	278	256	284	268	262	282	264	250	266	246	286	261	249	209	235	268	296	280	264	272	263	273	294	267	302	290	268	227	253	269	278	226	246	266	267	255	275	250	286	272	279	249	250	259	276	275	263	265	280	270	272	257	250	240	241	259	254	292	313	251	239	279	275	257	272	285	249
12078	6265	3871	1750	1767	1844	1716	1533	1201	972	907	869	830	791	817	810	739	725	721	739	797	766	727	747	739	714	671	716	653	720	640	672	668	620	660	698	634	644	624	651	587	644	702	693	667	639	640	661	610	649	650	624	637	598	690	632	702	681	623	634	654	689	675	649	679	623	621	652	653	674	610	657	629	635	576	606	644	649	622	629	627	642	640	644	604	654	651	642	594	612	676	659	632	621	694	624	650	614	613	633	678	650	586	657	666	600	649	613	643	683	649	620	636	651	644	627	634	628	653	604	707	617	649	608	657	622	659	653	616	670	630	660	672	638	648	562	679	651	643	614	643	645	640	608	650	715	636	627	656	657	638	673	660	640	605	639	654	664	656	630	630	648	683	661	633	658	618	682	605	644	612	666	651	604	656	618	639	610	654	617	604	654	654	607	601	683	642	627	661	604	625	694	686	653	634	664	624	679	623	622	669	628	623	651	633	702	613	579	651	611	650	640	638	653	597	628	630	646	673	622	685	621	637	646	621	619	590	594	681	621	625	678	645	622	648	662	639	626	624	608	632	608	610	669	653	596	626	649	662	673	639	649	627	662	589	693	636	599	605	638	631	658	619	652	653	632	673	633	635	570	627	677	633	608	668	659	638	665	665	594	627	641	640	648	637	626	648	620	626	597	615	617	625	613	631	633	677	661	641	610	606	655	637	624	620	661	593	657	631	627	664	663	622	664	619	641	614	636	614	672	627	637	648	651	640	638	645	598	648	664	645	659	621	624	668	605	588	607	632	643	624	655	588	676	637	573	571	593	624	652	653	672	638	660	701	649	635	674	630	645	642	655	590	641	634	653	658	672	582	612	652	597	598	659	629	658	643	643	593	635	677	651	595	617	618	616	677	681	593	666	647	677	628	707	615	611	610	638	635	624	634	643	678	635	642	671	631	610	660	610	623	694	612	664	620	617	662	652	619	647	664	659	609	604	635	652	637	649	611	629	660	603	685	619	660	676	649	667	628	584	658	673	711	680	666	616	650	674	665	615	620	572	617	673	638	666	684	665	658	624	630	628	646	663	635	597	670	632	621	667	621	623	634	630	625	666	632	646	647	585	680	664	624	632	623	625	652	617	689	627	654	636	617	607	595	659	670	632	616	588	629	649	651	638	660	640	626	631	641	652	622	625	614	688	676	593	649	674	606	657	648	664	665	624	617	600	638	636	658	640	662	638	601	651	664	681	636	623	646	651	671	594	605	643	636	658	634	620	631	626	643	620	618	608	667	685	652	680	583	658	660	634	640	663	641	636	615	565	607	629	670	652	680	624	663	634	661	665	602	656	641	628	637	694	637	630	588	627	639	686	619	645	616	652	625	656	677	661	634	604	669	643	649	676	639	679	619	630	630	612	656	629	650	630	650	643	695	630	644	619	620	667	631	684	605	690	622	695	641	671	633	646	736	649	628	656	647	675	675	694	607	610	671	647	682	632	643	676	605	682	644	613	661	687	605	587	629	671	649	605	610	635	641	631	601	590	634	636	654	654	651	609	653	631	625	689	653	632	696	626	651	655	602	630	639	644	657	647	612	620	636	648	597	638	622	640	666	615	683	658	622	647	651	620	649	630	634	617	663	625	657	641	632	648	609	629	635	641	691	669	672	640	638	662	659	663	634	638	666	630	660	644	642	622	640	638	617	641	656	646	681	610	663	661	619	639	652	651	596	674	639	646	643	639	655	654	637	644	633	622	599	662	661	608	672	604	642	633	628	634	615	646	641	683	647	632	626	649	642	667	636	695	661	648	649	602	673	673	631	644	678	627	629	579	629	654	665	638	664	611	594	635	693	701	594	648	669	638	688	640	658	621	675	666	609	656	688	590	644	645	681	638	646	609	612	666	658	650	648	682	666	651	658	653	675	660	661	640	669	653	625	632	651	645	661	648	674	649	653	636	631	647	634	625	677	607	645	653	614	669	645	642	659	647	628	659	628	658	601	642	629	685	661	627	633	717	634	670	678	671	616	659	659	669	612	620	633	668	607	629	650	636	677	660	590	665	628	675	580	630	636	591	631	713	657	690	638	607	599	626	651	615	640	621	620	657	640	706	639	621	658	621	645	588	623	702	621	688	640	649	688	657	594	626	617	627	655	596	684	605	655	625	641	622	623	625	685	648	634	669	651	614	650	620	608	607	617	657	644	617	621	651	617	651	655	644	658	609	652	664	619	584	678	656	639	647	668	587	662	659	629	641	630	614	624	675	591	652	667	649	649	648	629	621	631	641	622	643	652	659	666	640	630	626	655	625	637	667	625	622	598	653	658	628	647	601	628	659	648	630	621	647	617	642	655	697	678	642	579	652	622	623	688	663	635	648	628	654	647	655	631	632	645	632	613	660	605	689	650	671	674	663	573	658	625	645	613	630	619	643	650	657	616	631	623	662	640	661	640	575	670	647	617	671	649	671	641	654	587	682	634	598	635	612	624	602	609	672	629	655	631	634	668	639	648	644	645	645	656	662	678	650	652	626	618	673	642	638	646	648	627	704	659	656	680	622	687	668	623	642	645	681	641	650	638	641	622	663	670	657	642	612	629	638	649	601	587	624	656	611	683	613	639	681	639	661	628	623	623	662	621	652	629	640	669	637	589	627	641	603	625	662	623	595	642	665	658	642	630	651	626	684	626	625	642	654	596	667	645	609	643	643	628	673	632	611	617	629	645	641	648	656	620	652	615	684	643	594	602	599	602	628	684	636	617	595	667	638	651	665	624	658	651	611	675	669	608	613	654	672	623	621	645	623	687	620	630	636	630	678	656	620	628	637	669	663	591	624	635	667	654	647	689	651	609	607	675	630	653	644	644	591	676	641	628	630	653	599	622	656	657	626	604	646	648	647	655	649	631	676	630	614	647	657	620	663	655	607	617	680	660	621	645	696	659	640	656	689	624	652	612	587	610	635	613	617	623	630	683	656	662	634	622	678	632	626	664	605	644	649	706	609	672	656	665	610	647	606	659	618	601	630	684	664	652	642	621	622	665	668	650	645	593	626	634	640	640	619	586	658	642	615	695	643	626	645	624	673	645	604	641	662	640	679	616	645	681	630	603	647	666	656	608	628	636	624	647	648	667	618	645	650	691	609	592	621	604	657	653	593	626	627	639	664	621	657	644	661	600	652	652	653	640	661	625	682	626	646	604	676	630	644	635	591	627	650	638	643	625	637	617	657	653	692	624	612	646	665	661	634	633	645	639	663	655	647	701	629	691	651	606	644	693	647	651	653	656	626	646	661	666	649	634	634	599	574	671	627	656	605	670	662	633	626	642	612	611	609	661	657	644	648	624	658	641	656	627	638	632	626	669	636	594	622	646	631	615	637	612	632	650	609	629	621	630	605	624	672	635	657	622	664	682	621	604	624	625	666	611	713	637	614	662	605	652	617	637	600	675	636	686	656	619	624	590	619	656	629	640	639	598	645	649	636	645	596	652	654	613	685	665	634	615	624	641	595
30308	12197	5880	1325	992	954	759	630	586	438	402	392	348	356	382	354	327	328	306	319	339	347	325	319	361	353	331	300	309	280	299	297	316	316	313	293	296	314	306	307	269	306	294	302	326	318	321	322	319	278	322	287	311	299	307	332	314	338	313	302	292	318	292	337	350	336	308	317	311	323	340	354	310	298	296	287	304	319	294	296	283	296	319	290	328	298	279	297	339	305	302	285	280	311	321	324	273	299	319	330	288	306	322	303	352	292	288	327	310	285	304	329	322	273	364	305	305	308	324	300	292	318	308	325	298	295	296	350	302	325	319	319	286	317	333	307	308	286	340	281	302	305	325	297	345	304	313	283	300	322	281	278	298	288	321	313	289	295	289	300	292	344	326	294	308	315	296	340	295	276	313	340	316	278	316	297	267	337	290	309	306	251	312	291	263	342	289	307	302	326	276	266	292	308	318	310	334	298	310	289	291	332	304	301	288	320	325	306	323	283	313	279	316	305	299	346	314	316	314	322	325	280	358	325	302	331	307	311	349	293	297	314	304	293	290	280	294	311	338	285	288	263	322	300	339	304	315	308	318	294	278	298	305	307	314	285	321	292	338	315	304	302	306	320	295	285	313	309	319	308	336	276	297	332	296	316	281	297	329	326	317	291	312	270	294	292	281	304	307	294	304	281	296	309	282	302	305	292	272	307	306	325	291	298	342	312	301	300	295	324	287	315	346	309	273	367	312	325	320	332	322	298	298	293	302	293	321	263	305	294	294	304	296	277	308	328	276	291	297	313	317	307	315	311	331	329	315	311	272	310	321	308	303	304	302	319	297	257	273	324	339	321	333	303	299	283	290	325	324	312	318	305	281	336	323	297	310	304	308	303	292	315	291	294	305	321	332	300	306	332	290	304	307	338	307	286	283	308	298	326	326	317	298	294	302	284	305	321	320	264	321	291	321	308	315	316	287	303	295	302	300	320	322	328	298	274	300	273	304	277	302	298	297	325	266	317	307	315	289	298	319	279	304	324	309	317	269	306	330	320	310	303	323	303	332	320	307	296	275	306	311	286	273	341	347	288	300	300	304	301	268	323	286	341	310	317	302	315	328	317	300	283	310	339	302	294	326	324	273	293	345	320	289	306	333	282	267	314	311	307	312	318	303	296	261	276	293	311	307	276	310	324	332	342	298	311	313	322	307	298	320	304	352	297	325	302	317	272	299	309	310	296	301	298	369	289	282	292	302	328	277	276	328	304	296	287	313	302	329	298	315	305	302	316	313	311	271	301	315	338	307	325	313	284	280	294	306	299	286	307	349	309	284	287	332	298	324	313	281	308	316	321	300	291	282	304	305	293	295	310	295	306	328	306	301	289	322	299	308	343	288	304	302	290	303	333	303	302	270	276	337	312	304	310	284	330	299	320	298	324	343	295	330	281	292	304	328	273	313	316	325	326	294	297	297	323	310	296	296	316	306	323	332	308	318	315	294	258	337	304	276	300	299	296	300	321	299	300	318	295	305	310	315	349	291	291	261	300	290	299	288	307	278	302	307	293	293	318	292	314	294	288	286	318	290	343	322	329	309	307	303	307	345	313	295	331	318	286	306	289	294	294	284	283	293	315	290	304	306	334	328	335	282	288	297	276	299	266	300	310	296	308	317	321	331	307	282	351	321	316	284	306	301	309	304	298	299	276	289	303	297	276	316	293	312	283	299	313	311	286	340	309	259	281	277	298	330	307	311	307	328	271	298	311	286	271	310	301	292	279	321	326	304	305	319	304	291	362	274	338	295	290	324	302	304	320	275	345	333	303	331	320	319	325	274	272	322	292	296	297	287	324	333	310	311	315	276	319	281	301	285	331	253	313	316	286	321	288	306	309	311	306	310	333	344	288	318	315	269	297	308	335	306	291	315	349	321	312	279	314	309	331	300	311	300	308	303	318	316	317	299	295	287	280	309	280	300	305	318	310	325	344	322	331	288	336	301	314	279	342	298	331	320	283	325	300	298	321	344	314	303	312	304	315	312	307	292	300	272	337	305	279	302	320	329	306	320	277	316	338	316	318	330	330	252	294	309	276	299	328	294	292	311	316	304	321	267	337	304	310	297	288	291	280	299	310	310	297	293	337	323	325	317	288	272	315	296	307	343	328	301	313	310	281	298	289	325	313	284	328	290	353	329	293	295	314	310	327	292	283	323	318	280	284	329	300	323	319	289	318	309	300	289	323	288	284	285	319	292	312	320	297	291	291	310	326	284	334	342	335	310	285	290	288	300	317	288	292	335	328	306	289	308	333	341	273	294	321	284	287	312	319	310	286	331	305	320	314	287	314	315	336	324	319	329	325	303	318	276	346	282	311	327	330	309	305	309	293	301	294	294	317	307	288	312	299	291	305	322	291	316	324	368	281	328	331	313	320	335	319	301	307	353	335	322	291	310	316	340	281	318	297	262	283	328	298	299	281	322	324	307	309	348	303	311	321	285	273	300	336	301	345	294	312	309	283	291	304	288	291	296	278	307	297	317	276	302	293	267	308	275	320	296	292	308	317	304	280	291	337	282	297	306	319	264	305	314	288	286	291	271	328	323	300	319	305	328	314	282	310	316	293	303	296	258	300	308	328	321	302	314	267	289	312	301	274	306	309	304	274	311	285	278	306	292	280	293	295	303	308	280	299	287	315	315	306	302	260	319	289	324	300	296	286	302	281	275	303	319	313	314	286	327	324	286	317	333	302	307	283	317	330	286	316	285	306	305	292	309	310	279	309	295	345	293	277	301	286	300	316	356	261	304	290	286	251	292	303	297	310	318	273	315	312	336	273	307	292	302	315	315	338	299	313	302	272	286	327	301	330	261	360	320	299	294	309	287	279	298	298	325	321	289	318	303	315	279	288	319	293	270	321	303	306	289	328	287	309	300	325	286	301	314	334	268	334	330	321	341	326	261	304	294	328	318	322	317	322	301	297	293	308	324	319	315	298	313	276	328	272	303	293	280	316	299	311	308	274	303	320	305	293	295	303	292	320	318	299	292	301	296	300	332	330	319	331	311	349	313	303	279	286	314	302	286	307	290	307	296	289	297	299	295	318	322	299	287	270	317	300	319	323	271	304	304	311	342	295	265	259	313	320	289	285	301	320	314	308	274	290	315	315	302	287	268	325	349	326	325	278	284	332	325	293	307	301	288	317	297	293	319	311	290	329	287	292	305	323	295	283	338	282	294	285	312	316	304	324	315	283	340	278	316	306	294	308	284	339	333	298	330	286	319	310	290	328	309	279	287	308	299	278	313	302	302	311	286	318	286	335	303	306	281	274	330	299	309	302	300	311	296	321	318	312	281	313	292	298	311	334	358	319	331	305	301	313	309	328	313	326	313	307	302	319	306	294	341	282	320	330	287	313	301	307	293	310	300	291	307	299	315	332	314	327	296	303	298	292	299	334	319	306	305	286	289	288	317	307	310	295	281	330	307	291	286	294	337	315	292	300	295	317	307	305	277	288
21192	10277	8818	3328	3582	3537	2986	2600	2130	1563	1377	1362	1271	1224	1146	1092	1049	982	960	1036	1057	977	953	936	950	925	892	852	850	871	820	785	761	753	772	770	757	678	719	753	750	769	779	810	792	745	750	763	781	773	756	735	752	715	717	821	737	764	775	721	718	717	775	775	711	705	744	750	703	757	732	748	740	727	737	713	726	776	707	709	705	731	724	718	736	731	746	731	741	742	726	729	718	702	641	729	683	730	713	718	769	720	748	705	700	705	731	702	763	712	677	763	702	751	753	776	702	739	773	681	723	717	716	703	699	731	765	711	746	764	684	767	711	688	711	767	718	703	692	763	694	685	729	751	756	710	728	728	734	722	702	721	731	698	728	707	717	731	730	725	720	728	697	709	695	715	724	737	719	738	730	693	719	685	724	723	751	688	729	687	762	766	738	755	725	722	704	768	718	723	727	713	678	771	714	715	741	739	727	715	703	768	759	795	736	727	756	747	702	704	732	690	730	762	741	731	703	730	718	717	724	696	726	723	744	771	728	714	787	714	753	643	750	698	693	727	705	744	717	718	715	777	730	712	748	710	717	686	671	750	701	702	709	716	713	710	741	755	736	734	726	730	777	739	740	743	677	727	707	764	705	732	722	757	746	719	743	707	687	740	752	726	734	719	713	717	749	707	722	713	740	724	706	669	710	722	716	722	696	719	701	731	751	750	691	724	702	708	704	740	737	742	739	780	717	733	718	746	771	724	727	744	722	728	709	686	712	716	701	698	695	754	776	682	723	718	738	738	705	694	721	729	721	760	703	724	708	734	722	726	751	706	702	714	684	732	714	724	742	737	698	697	745	737	734	724	722	766	686	742	705	664	687	730	702	713	661	678	754	820	706	719	671	798	710	706	730	713	743	702	699	718	740	717	785	728	776	758	786	747	709	739	742	728	725	710	732	725	733	726	754	755	738	744	709	722	714	684	678	734	733	727	750	752	746	782	771	720	767	680	725	711	720	685	752	701	699	707	699	689	748	704	780	756	690	734	686	734	661	728	723	704	692	700	748	735	710	739	695	734	703	720	720	705	714	767	705	737	674	722	673	678	745	720	731	743	753	670	766	666	718	730	684	754	748	709	731	747	720	692	700	739	761	703	708	723	745	751	705	695	726	704	714	747	728	783	770	700	698	712	676	750	691	684	750	716	683	750	749	716	688	700	765	717	741	732	722	726	694	750	727	722	723	714	726	741	703	756	742	709	720	707	731	706	687	757	674	691	695	722	725	714	721	706	719	715	746	690	727	695	728	737	704	741	745	709	737	753	666	731	721	748	772	720	732	726	689	743	692	739	687	767	751	716	714	697	762	748	737	698	730	749	670	716	744	779	715	664	735	749	704	720	748	667	730	740	707	722	673	707	722	705	728	660	730	722	705	711	656	748	770	706	741	696	707	725	730	674	724	723	706	747	706	763	726	702	736	709	717	759	711	768	700	768	679	718	732	735	744	713	698	724	693	725	697	718	718	701	698	704	666	751	684	703	767	750	727	742	691	761	729	698	751	731	691	726	730	729	703	709	750	711	752	790	710	738	715	759	710	746	760	720	728	677	717	726	729	753	676	731	722	751	692	698	731	706	746	701	680	685	715	735	701	736	730	713	766	741	752	699	767	741	733	731	732	756	791	734	749	719	694	702	693	730	764	685	737	776	718	715	750	691	722	710	771	705	743	741	691	756	769	723	717	769	730	733	728	705	708	731	666	740	707	753	722	769	727	754	736	717	694	731	720	721	722	688	739	725	734	772	713	716	740	703	715	715	720	693	708	723	774	666	741	694	720	721	756	695	734	741	752	737	741	696	705	697	767	650	757	731	757	735	700	716	719	758	743	737	696	714	664	733	724	706	670	739	743	732	749	739	672	685	703	730	716	739	760	700	724	770	714	716	709	738	715	742	734	695	701	752	737	749	753	657	689	720	704	749	728	680	700	743	705	764	742	723	716	735	742	755	699	736	745	721	757	704	717	756	700	704	698	750	672	728	733	736	718	651	693	671	709	690	742	766	784	718	758	716	721	693	741	707	783	748	699	729	721	727	727	697	705	713	755	729	704	693	698	768	757	673	710	685	750	666	747	756	726	726	746	750	717	683	762	694	686	702	775	681	749	675	755	763	766	732	779	678	686	692	757	713	701	716	693	716	736	723	743	709	747	704	691	714	764	728	714	728	727	689	717	721	741	766	736	700	763	761	734	748	706	728	753	710	730	712	759	694	718	783	709	732	732	710	702	694	714	727	662	697	785	643	726	719	739	740	746	715	763	709	781	731	752	721	737	715	677	777	714	748	725	700	697	721	723	684	746	731	716	714	739	698	754	701	744	729	681	691	671	742	710	700	712	721	736	728	732	747	712	705	756	702	701	742	701	764	705	735	744	681	753	687	716	714	724	662	735	713	700	681	678	717	704	688	718	728	732	710	722	719	703	726	693	733	677	722	696	705	691	727	694	703	746	686	688	735	717	711	691	749	744	721	734	773	725	712	744	775	693	707	698	748	725	699	731	699	717	731	698	719	719	693	688	736	716	714	757	694	754	684	730	727	759	731	769	715	724	716	720	730	785	734	705	754	684	739	719	720	711	740	713	709	695	719	735	766	675	764	667	686	703	734	714	733	730	748	714	697	698	691	746	756	706	710	701	722	734	726	707	717	745	746	771	747	719	693	727	720	691	708	731	737	741	751	694	734	766	752	768	751	675	682	745	698	700	697	729	698	733	742	734	714	728	716	691	781	764	741	713	720	668	721	704	714	694	788	722	722	750	777	726	722	731	703	719	725	712	766	706	712	718	715	712	667	739	750	723	721	727	706	685	719	747	706	700	731	708	712	706	734	770	702	719	730	656	727	706	752	747	686	718	722	722	720	704	739	691	756	714	713	726	711	757	765	745	700	702	719	725	729	731	755	681	736	710	698	693	723	733	758	696	720	740	710	750	713	735	665	725	676	669	703	689	698	724	754	681	752	763	682	727	733	760	720	744	700	751	723	732	708	718	720	727	723	746	710	728	745	728	726	735	736	754	739	658	695	711	657	717	714	731	745	725	702	717	735	757	725	773	718	764	738	715	718	775	716	756	695	696	694	714	723	726	756	800	708	690	744	734	690	679	770	692	723	743	715	761	735	789	674	724	737	704	701	724	731	709	708	671	681	714	728	674	701	699	771	727	705	696	725	717	705	647	760	700	705	718	725	710	741	730	718	701	716	718	752	718	748	718	764	703	737	755	737	725	759	731	713	742	711	680	754	724	752	712	707	694	738	736	719	730	696	737	701	688	758	719	726	776	701	719	688	701	772	685	717	681	713	734	811	729	751	700	689	690	688	720	759	707	715	724	741	692	762	698	717	700	743	709	680	713	735	723	726	724	759	725	705	675	758	669	751	702	703	694	696	720	746	710	734	722	730	714	749	681	764	712	666	751	775	689	729	711	742	722	698	752	700	732	685	732	748	698	727	730	724	773	706
37859	17233	8580	2044	1517	1220	1049	801	749	525	458	420	408	414	381	364	322	306	295	304	301	320	321	305	308	273	270	287	271	271	247	264	248	277	264	240	285	270	218	269	297	262	271	279	262	250	308	273	276	255	276	242	269	274	243	275	282	251	241	254	247	258	255	251	249	255	276	243	282	297	245	251	266	258	244	233	257	243	259	250	263	286	242	245	257	251	250	265	259	265	248	227	271	264	247	279	229	272	265	238	279	235	258	231	261	258	261	257	255	250	245	265	252	239	253	252	259	262	251	263	271	254	226	283	237	248	231	255	237	251	251	261	285	296	236	222	242	263	243	238	246	264	255	252	246	255	238	237	268	249	216	249	266	238	243	255	254	237	244	247	253	287	272	257	220	266	285	251	265	250	278	253	229	283	270	238	257	258	234	279	253	248	247	220	258	277	251	220	221	227	275	211	253	247	250	236	245	226	267	255	241	262	276	242	214	259	257	262	251	248	239	235	246	285	244	235	232	273	227	248	246	243	232	238	255	275	283	230	259	219	256	235	266	222	250	252	250	255	241	271	241	250	249	252	253	251	249	274	208	263	253	246	233	237	238	296	256	252	247	267	264	254	229	256	264	274	246	241	245	267	262	259	267	260	258	248	271	240	258	256	257	260	265	270	230	268	224	245	230	253	248	246	241	281	252	262	248	258	288	254	240	218	245	232	246	289	241	262	261	269	270	248	245	279	250	257	258	238	219	255	245	257	247	250	242	255	276	275	271	252	243	213	281	263	269	273	259	227	251	247	257	243	214	234	219	232	250	225	249	256	269	244	233	261	234	263	225	266	243	246	245	234	233	263	256	248	250	249	238	256	247	277	239	227	228	236	241	257	226	259	287	261	248	231	253	268	237	227	242	219	254	247	214	257	269	266	278	263	288	260	256	206	233	270	236	268	268	245	256	246	246	268	272	235	261	277	227	242	231	256	246	278	237	240	265	286	247	275	248	252	258	248	238	237	216	249	250	238	252	256	261	255	214	237	238	256	247	251	268	248	270	243	250	238	253	232	225	241	273	257	256	265	247	251	228	255	285	266	269	252	212	231	248	256	291	228	249	259	243	250	241	228	268	253	228	232	244	252	239	250	249	278	260	255	250	240	240	248	228	248	195	252	251	254	253	252	241	253	228	252	271	238	250	262	243	258	243	259	238	242	245	270	247	226	270	255	249	231	235	237	284	247	256	235	260	223	228	234	250	219	241	234	288	272	254	235	230	231	248	241	246	261	244	257	244	226	252	257	246	262	256	243	243	256	269	238	244	255	244	281	260	258	259	243	258	233	229	288	254	272	241	263	244	241	258	232	242	229	243	242	284	260	242	292	224	237	253	259	232	246	258	255	241	240	216	229	229	240	261	276	251	238	275	229	258	235	254	271	233	261	249	241	228	254	260	262	262	252	290	250	253	245	263	257	234	232	252	248	245	251	239	243	263	245	227	258	250	257	254	241	250	281	245	261	222	255	256	240	239	249	254	255	221	249	221	267	267	230	243	247	228	256	242	241	254	240	217	258	239	241	240	269	236	254	250	240	261	267	261	234	268	297	236	282	228	242	222	263	282	277	223	291	228	234	236	241	285	241	241	269	247	247	255	243	246	258	223	194	263	297	275	223	255	251	239	279	249	269	269	237	263	252	247	231	276	248	245	241	242	246	250	259	248	284	230	234	242	277	279	245	235	243	238	245	258	235	223	257	248	263	249	244	231	276	252	222	252	251	254	290	248	264	216	251	282	255	257	230	241	250	256	261	295	247	263	284	252	223	254	250	259	275	255	232	253	273	237	218	226	269	260	268	230	224	213	244	256	249	237	234	270	260	233	247	267	245	254	241	252	266	267	245	228	285	212	266	223	245	266	235	272	226	247	242	236	267	266	289	238	231	225	243	243	251	223	244	244	259	238	273	270	292	287	226	264	253	265	242	267	256	247	259	258	250	235	214	252	243	276	294	242	288	257	251	256	229	247	217	253	257	250	242	232	273	267	241	256	259	270	218	250	260	271	256	252	244	242	262	259	234	263	269	251	258	235	257	247	247	230	245	279	272	269	256	260	254	239	269	281	252	209	247	273	243	249	249	281	239	219	243	277	260	263	245	256	260	261	251	228	266	268	241	266	255	257	264	265	244	251	281	238	250	259	259	277	240	238	267	246	279	270	246	275	281	242	275	249	254	263	256	252	229	233	229	267	278	260	245	255	274	280	240	263	259	254	243	251	265	258	264	258	262	240	227	256	246	225	258	252	287	237	250	243	262	273	248	248	245	266	243	267	241	268	250	241	229	228	243	235	233	271	283	249	232	243	242	243	266	252	217	236	254	234	236	287	267	230	276	264	271	216	258	267	259	258	250	299	282	242	230	249	245	264	259	252	260	257	255	259	239	257	250	260	231	238	258	253	262	277	243	225	248	231	245	247	275	254	270	261	230	272	249	222	245	216	264	244	228	256	240	234	248	269	227	226	248	259	248	254	248	234	240	262	257	249	235	251	268	252	296	257	235	272	249	234	245	247	252	259	268	240	240	244	216	242	259	276	256	225	235	241	237	273	254	221	266	236	237	235	260	228	251	267	268	237	236	242	248	261	259	251	266	250	248	277	255	278	242	273	211	297	236	265	230	261	269	262	262	229	269	264	271	238	272	240	246	286	249	269	255	267	276	211	257	239	233	240	266	260	232	249	267	231	249	265	263	239	244	231	232	210	250	258	227	269	257	242	268	248	269	261	232	233	241	244	254	239	247	267	254	254	225	260	226	256	259	253	251	253	277	275	253	264	237	271	249	244	224	270	239	270	257	264	241	226	283	265	262	270	255	228	256	261	250	245	250	232	234	233	249	266	253	234	254	261	224	253	258	270	252	244	262	246	263	246	248	252	234	238	271	236	223	237	241	228	242	272	255	250	259	249	259	244	238	248	231	240	225	238	259	255	243	271	244	252	235	250	243	227	223	248	257	249	250	274	251	242	233	230	244	255	236	261	224	273	245	233	233	246	277	251	238	244	256	243	253	226	250	251	245	243	248	276	253	253	261	235	268	251	229	256	258	262	236	231	255	265	254	292	235	268	247	252	250	242	254	258	237	273	234	269	249	235	284	242	222	281	229	222	249	235	277	242	253	237	221	212	247	291	249	258	249	270	272	233	245	250	236	247	270	259	255	221	243	264	238	281	269	240	242	270	235	223	249	240	246	221	227	234	236	242	218	227	229	252	242	264	260	277	266	255	264	242	225	238	256	215	245	281	234	238	268	253	224	252	255	253	234	252	269	249	222	255	255	216	257	238	227	229	207	256	255	278	247	251	235	234	306	239	254	245	234	252	252	238	222	251	241	221	249	245	266	236	254	273	280	273	256	249	235	253	263	230	277	255	253	256	245	232	237	288	261	274	241	235	255	245	262	234	243	241	237	267	271	252	262	253	263	254	235	278	235	236	226	246	244	264	229	242	250	262	256	242	221	240	275
24467	13712	11085	4883	5112	4850	4095	3606	2954	2123	1982	1771	1627	1569	1346	1270	1149	1017	1003	1088	1067	1060	1009	1021	1027	907	832	775	763	803	747	689	688	707	693	655	673	622	657	639	649	682	679	663	636	717	646	696	598	672	698	671	647	652	627	631	661	605	611	649	582	599	624	627	642	574	606	656	603	562	630	618	589	610	649	636	606	624	597	617	604	626	612	566	576	611	610	569	631	603	580	594	605	680	578	602	584	566	625	549	567	609	599	600	593	610	628	614	610	594	636	626	599	582	594	589	574	597	609	608	560	570	589	602	614	615	627	580	634	630	599	597	600	570	576	608	630	591	595	627	593	608	606	602	554	600	574	591	592	624	569	606	564	599	624	560	627	610	602	598	600	576	572	619	600	610	588	635	584	629	570	548	608	621	572	604	543	621	599	576	543	631	618	597	579	602	574	598	625	619	565	628	603	554	599	593	622	574	578	630	607	598	567	603	577	572	596	607	573	587	610	608	574	554	590	614	614	581	629	616	561	578	601	596	644	623	578	584	576	582	574	611	558	610	601	574	601	588	636	630	603	603	573	565	594	596	604	626	600	560	604	643	607	600	592	591	604	643	597	591	570	569	567	595	627	615	584	622	613	602	579	591	636	629	585	609	581	647	619	571	585	591	602	562	594	602	584	555	594	601	622	607	600	593	597	587	569	584	602	646	603	576	572	584	597	598	595	589	620	596	571	605	616	571	597	603	626	632	604	577	596	598	584	585	630	597	609	626	590	578	565	620	604	658	624	593	589	610	571	596	598	576	636	632	623	611	602	577	588	555	576	551	603	572	621	596	580	609	607	532	607	581	567	551	598	615	567	609	630	600	593	589	606	560	581	608	623	598	590	582	563	622	629	623	576	619	598	596	580	622	590	562	622	591	617	622	612	571	568	589	539	618	585	621	566	580	626	577	574	625	596	583	600	537	608	610	591	583	629	569	606	614	576	630	618	561	593	601	585	572	617	594	620	584	582	615	590	585	597	592	616	595	590	575	617	611	579	559	613	575	596	590	571	646	592	607	623	576	610	589	603	584	612	558	619	575	560	564	638	594	617	610	621	590	567	587	595	609	642	615	605	600	573	593	594	571	613	611	603	573	596	590	576	612	592	584	596	577	562	614	612	591	612	607	615	623	645	611	624	608	629	563	601	551	581	618	600	533	608	572	602	604	598	604	629	607	576	556	594	561	576	609	595	593	584	562	579	582	609	570	620	648	574	593	623	580	603	616	591	607	601	633	570	578	580	591	606	607	579	599	613	593	624	601	611	606	622	593	635	556	653	599	604	608	617	604	550	580	628	616	592	596	580	564	577	560	564	597	588	562	582	587	576	598	574	611	622	581	584	589	569	602	590	607	601	574	584	582	612	593	570	579	625	555	604	607	549	589	653	631	596	567	586	595	586	631	607	577	638	572	622	611	597	635	568	598	598	584	628	596	586	599	593	596	574	607	611	610	655	614	590	624	613	571	632	572	645	538	558	581	576	634	595	567	602	568	625	618	569	559	621	602	628	600	583	573	571	576	603	596	599	562	590	640	580	624	595	615	560	613	585	581	586	595	615	591	608	576	591	589	638	626	596	633	603	633	591	596	594	590	598	606	625	569	609	603	606	541	570	598	579	587	624	595	623	603	615	603	568	609	622	571	588	627	599	593	568	606	582	617	617	618	599	624	558	645	596	604	586	629	568	590	535	607	583	635	577	609	663	577	608	607	610	659	594	558	571	610	579	587	595	602	569	555	591	612	607	574	625	603	589	573	627	597	584	582	582	559	604	623	629	555	579	565	608	626	612	572	585	592	627	555	576	569	620	609	559	606	547	601	573	652	649	626	604	620	599	583	610	618	588	624	628	544	587	609	629	545	582	593	594	631	624	608	611	618	615	618	585	625	555	564	584	607	623	615	557	634	604	582	615	590	609	559	591	581	588	594	609	608	628	589	623	588	580	577	626	599	600	554	617	547	592	624	596	645	611	582	593	617	585	606	592	602	601	615	567	606	615	591	636	594	597	634	611	626	602	616	588	571	624	564	626	578	576	611	583	597	611	624	573	607	620	587	597	612	578	600	632	576	589	617	622	604	612	587	593	582	582	602	628	596	593	590	589	650	591	590	566	579	604	610	618	551	587	602	614	604	613	554	513	597	615	576	568	603	616	629	598	623	598	582	617	614	572	615	597	591	584	601	571	588	624	590	637	607	616	599	572	584	569	591	628	602	608	569	590	605	595	578	601	579	568	594	591	616	618	548	570	567	615	614	564	528	574	596	609	599	566	633	615	598	590	560	590	579	633	609	593	558	605	614	637	580	581	640	604	630	585	591	572	594	561	611	574	600	645	587	573	643	591	636	605	620	622	606	566	554	577	553	564	583	563	579	589	575	629	557	578	606	603	579	583	572	558	598	616	600	595	594	594	579	605	609	564	585	613	614	586	644	601	649	584	591	590	614	615	622	576	609	624	555	594	591	618	609	592	605	644	592	580	612	575	611	625	626	565	614	567	617	581	624	587	596	613	621	567	571	632	591	591	543	617	613	646	553	592	568	624	617	586	556	612	575	583	544	609	595	653	609	516	580	584	602	592	578	583	624	644	595	582	584	637	600	616	596	597	574	611	625	585	578	615	579	569	553	617	577	596	588	623	610	648	569	641	590	560	661	618	598	588	610	583	631	604	631	583	604	607	571	643	594	598	588	589	588	576	593	646	629	629	597	560	611	591	635	567	608	568	642	623	586	586	620	590	579	591	583	570	617	612	562	598	595	593	553	567	570	591	594	628	619	608	613	600	567	621	583	619	636	554	618	612	584	590	618	606	597	609	645	619	601	598	603	586	599	590	613	656	590	588	604	566	609	583	582	592	569	598	596	577	568	607	633	582	590	586	596	605	578	586	613	608	618	635	619	540	604	596	587	573	588	584	568	577	639	597	579	615	565	612	590	625	581	546	613	575	607	608	606	662	564	575	589	593	627	609	596	638	612	585	638	606	585	584	638	621	589	588	555	594	614	653	598	612	574	584	586	615	587	565	600	572	595	614	614	585	574	615	600	638	644	617	535	581	605	603	605	607	565	599	589	574	591	573	592	598	612	627	592	584	620	594	589	597	612	570	635	608	608	591	560	619	603	584	602	598	597	556	602	627	564	633	601	593	608	595	590	567	601	611	627	603	581	591	619	616	562	546	592	568	599	609	568	644	564	610	616	634	583	554	555	598	584	552	592	578	625	545	592	571	598	606	642	584	604	554	551	592	614	574	575	616	600	605	618	616	610	562	594	574	621	611	577	613	650	621	638	557	600	632	588	603	588	605	567	585	617	599	570	606	609	595	559	631	568	612	612	604	557	566	646	598	633	566	603	597	551	597	581	598	622	585	568	602	621	588	582	610	589	591	549	592	588	588	589	589	573	577	647	552	561	637	568	592	619	601	598	579	590	616	577	619	548	624	604	623	608	556	584	560	616	614	574	608	608
15702	5784	2640	638	521	472	426	410	342	328	285	295	302	306	313	304	304	243	291	261	261	309	307	278	272	296	243	262	253	278	254	232	242	221	266	287	271	260	301	266	244	251	253	247	258	245	260	279	263	264	275	248	268	271	299	261	282	296	288	269	242	263	242	242	258	275	241	254	253	298	267	278	269	287	259	234	257	255	265	273	271	245	262	246	234	249	278	276	261	261	278	240	284	272	272	279	257	270	258	273	264	267	256	242	255	236	271	248	287	265	291	228	248	230	247	254	262	262	311	262	268	257	281	247	256	253	246	252	249	243	274	268	273	246	264	235	261	279	264	284	272	286	285	259	275	247	271	228	291	274	245	255	247	255	260	273	252	274	243	240	246	239	259	259	217	271	293	261	244	224	249	254	304	254	274	265	281	261	280	257	236	243	243	244	266	249	218	248	237	238	268	239	276	242	268	234	256	286	233	258	300	254	236	228	259	264	256	323	272	242	258	282	242	257	247	252	276	268	249	293	241	219	221	261	255	285	247	269	245	267	267	273	271	239	228	258	267	247	279	259	264	271	262	276	266	237	269	255	283	245	260	284	279	253	252	249	288	289	293	259	286	253	267	244	265	264	278	257	257	251	265	282	248	300	264	253	248	272	274	258	262	248	282	290	236	257	249	265	291	274	268	255	267	255	253	229	256	245	272	270	258	265	253	257	258	269	277	269	254	237	270	251	250	255	259	278	270	218	278	234	256	240	267	259	261	287	270	283	242	257	257	230	254	280	259	256	236	241	235	255	279	260	260	277	287	254	255	247	265	270	244	249	269	276	271	245	244	275	254	243	250	261	277	219	228	263	262	242	257	266	263	249	291	285	237	256	252	257	241	250	250	255	236	257	246	268	294	275	262	279	236	257	262	254	233	295	263	276	247	234	251	265	248	246	286	229	270	249	253	239	254	264	282	263	251	262	228	244	240	270	235	242	242	240	268	238	255	232	298	277	250	262	239	263	299	268	262	256	257	263	315	244	247	266	263	261	272	254	261	252	273	269	268	254	256	241	275	261	238	272	256	245	282	242	285	276	280	224	285	255	281	285	264	271	259	255	240	244	262	254	264	246	250	268	274	255	248	261	304	282	270	273	256	244	277	283	280	244	292	252	258	282	249	268	226	244	233	260	269	262	274	260	274	247	269	258	265	256	263	238	283	261	258	252	261	274	265	256	242	233	269	253	251	276	222	242	273	258	265	317	255	255	262	292	267	255	275	276	287	256	249	261	280	258	258	269	283	254	279	262	242	235	282	267	242	241	297	247	243	252	256	273	264	263	260	273	238	253	245	268	252	278	282	254	281	260	246	251	253	262	283	247	242	245	263	245	233	254	299	265	224	278	264	252	276	263	259	239	266	277	244	276	256	260	264	284	236	267	219	253	263	236	230	249	253	233	250	259	258	255	253	266	291	265	260	245	258	240	275	243	270	280	257	243	249	270	302	257	265	264	246	281	288	263	279	279	281	259	272	275	282	286	242	259	262	254	258	270	244	253	244	254	259	302	252	232	265	291	246	249	260	268	270	252	275	269	290	272	283	236	258	254	304	295	276	277	266	262	266	248	243	258	262	290	275	266	238	244	232	259	236	260	274	243	288	261	247	269	271	244	270	253	258	300	266	259	289	252	270	247	260	252	261	267	243	287	262	279	253	251	267	266	270	252	264	236	254	306	244	252	288	267	238	254	293	275	260	255	273	274	248	265	262	292	285	277	256	303	227	254	273	280	254	280	267	258	235	232	244	278	246	245	281	280	269	265	277	288	239	260	247	274	279	285	245	274	278	275	240	293	233	259	270	261	242	268	263	244	262	277	257	246	280	267	250	280	250	270	242	270	273	225	224	257	247	265	271	254	269	256	266	225	242	267	263	254	264	265	289	261	255	259	268	260	252	251	272	259	237	226	266	259	239	270	216	259	291	282	269	245	261	268	256	236	292	281	291	266	296	284	286	278	261	265	283	273	283	246	269	249	253	244	284	245	267	233	271	271	282	267	242	238	252	252	281	247	247	268	252	247	258	250	252	250	259	272	234	255	296	241	279	257	263	275	267	246	236	272	263	251	273	257	261	245	261	281	275	253	262	250	288	250	247	267	247	258	259	257	243	269	245	260	286	238	266	273	264	268	249	249	273	270	280	240	251	257	250	269	265	268	233	282	252	239	267	253	268	237	250	244	274	243	265	251	274	264	274	268	265	237	302	267	274	260	259	251	260	262	221	269	264	266	270	261	275	255	243	259	291	245	254	229	261	255	247	263	259	223	270	246	259	256	292	297	272	269	282	251	233	283	278	250	260	239	228	274	273	246	284	265	232	252	231	287	238	250	236	243	275	300	269	275	291	221	250	248	314	275	259	238	239	257	244	281	302	272	255	272	252	257	218	275	264	271	256	267	243	272	272	269	225	249	247	240	265	275	259	275	248	246	261	259	273	271	225	232	254	247	272	254	265	308	256	227	232	249	264	263	267	231	256	239	236	260	282	250	272	270	255	262	269	266	263	229	250	244	262	265	238	257	269	249	228	284	258	255	273	282	275	251	257	264	273	256	245	233	241	250	258	268	270	273	258	298	256	239	255	251	243	248	298	284	250	243	237	277	267	207	251	271	247	272	270	257	253	259	256	255	262	310	232	254	237	263	306	255	246	289	256	273	236	252	247	260	251	282	255	251	268	264	271	256	239	244	258	268	256	283	231	278	268	228	263	231	270	266	252	208	255	262	254	248	255	272	247	237	251	245	238	270	258	275	279	257	277	264	278	248	290	280	284	255	266	239	274	246	244	269	256	242	233	256	253	267	250	291	252	264	278	240	275	226	241	266	261	251	257	236	234	236	246	235	249	295	258	292	267	263	246	253	278	276	243	250	266	313	264	252	266	270	259	259	291	301	307	216	267	258	262	268	234	248	267	271	271	236	244	225	268	261	271	256	253	287	271	269	279	258	233	264	272	274	265	249	269	252	264	256	274	270	238	260	277	265	257	232	251	255	258	261	229	255	268	272	272	257	275	234	264	281	262	277	262	247	301	274	260	259	255	247	286	273	232	263	240	261	242	227	238	267	267	262	244	288	270	269	248	275	262	261	253	250	263	253	257	254	233	247	252	270	251	251	245	247	265	300	288	284	280	269	231	261	243	223	281	284	228	270	234	257	281	249	283	258	257	274	251	233	258	277	271	280	250	277	250	263	241	260	259	268	286	267	297	263	275	272	261	245	263	228	266	248	231	240	251	255	260	252	264	262	281	272	267	267	266	288	273	254	285	278	262	280	275	259	287	253	254	230	265	281	264	256	269	235	267	254	271	294	249	258	228	255	286	250	233	256	264	276	255	294	280	261	256	253	265	251	262	231	240	265	286	270	275	247	284	252	285	286	245	234	228	268	252	265	270	302	252	289	267	231	241	259	257	204	250	253	238	241	250	268	260	265	256	286	252	281	248	239	278	245	253	238	291	249	287	264
11573	5400	4718	1866	1865	1728	1545	1372	1264	1093	996	864	931	817	817	789	785	712	724	775	696	741	714	678	698	711	655	702	655	666	643	681	645	657	660	641	594	669	674	622	605	649	630	708	634	624	646	667	637	655	619	637	607	618	615	645	628	632	626	586	675	618	666	684	647	661	635	667	656	655	648	636	601	661	657	625	611	638	632	676	650	670	650	633	626	642	638	662	628	631	630	608	632	605	647	640	625	573	612	643	660	666	636	603	646	582	605	605	628	606	662	611	637	656	597	631	667	622	590	614	635	673	653	629	616	610	624	652	644	656	650	611	614	660	603	638	655	633	622	651	642	623	602	643	644	649	612	624	627	662	618	650	617	663	646	649	603	636	675	597	569	602	605	627	606	671	632	627	614	681	603	646	679	656	611	614	635	604	601	640	639	689	640	648	638	628	638	579	599	629	573	652	675	595	615	644	636	623	591	594	674	651	607	626	605	641	645	643	631	676	642	655	601	612	607	627	614	654	662	644	683	641	635	627	649	596	659	573	638	627	643	608	604	598	675	659	629	618	561	587	621	637	605	625	645	676	593	628	633	642	594	605	610	645	605	625	622	583	594	587	619	640	671	633	580	654	609	618	599	585	644	660	627	616	644	627	608	640	608	656	622	625	616	626	655	663	640	671	612	655	648	659	648	623	570	601	609	639	619	628	665	606	631	630	587	617	621	626	672	656	589	652	608	617	591	622	664	653	658	659	635	607	665	632	624	627	604	620	662	617	621	614	620	662	642	679	605	649	623	628	581	620	654	620	627	625	592	584	658	694	604	655	608	630	674	656	653	590	707	628	636	642	647	651	616	616	623	643	626	647	623	633	604	598	652	656	600	610	627	623	639	625	634	653	646	597	593	668	630	633	616	647	621	611	650	592	612	612	601	589	665	620	587	647	615	643	618	677	632	571	639	640	649	549	634	603	646	666	618	659	620	666	606	646	600	651	676	624	653	608	597	670	614	615	638	648	679	639	632	634	661	638	617	623	616	547	616	652	672	630	647	668	646	663	653	667	552	606	605	649	642	647	645	646	651	595	655	626	638	644	614	607	587	651	649	626	623	627	636	599	609	634	615	616	641	588	633	625	637	609	624	653	585	642	619	634	649	641	630	602	671	705	615	643	632	631	575	665	591	654	625	649	654	643	611	606	640	626	585	660	628	659	671	654	603	626	655	634	648	606	632	647	606	634	609	642	606	616	650	640	617	634	579	610	655	630	626	655	619	645	586	651	644	589	633	623	638	586	634	624	623	648	655	639	622	634	619	631	629	584	613	660	646	604	615	640	633	631	637	610	628	653	591	598	605	627	626	641	661	632	598	610	645	652	600	663	625	592	596	609	631	683	625	622	613	605	625	598	633	657	627	654	601	607	610	651	617	648	654	627	631	642	620	638	638	577	648	582	648	660	683	624	599	570	579	618	642	638	619	672	599	609	610	617	632	650	622	641	617	588	654	648	606	637	633	612	670	643	686	639	650	606	612	628	671	632	628	622	602	626	618	655	616	606	629	654	657	623	653	665	649	613	627	674	623	632	636	642	634	665	675	634	629	575	602	636	581	632	599	624	656	642	641	635	662	635	627	628	599	644	573	587	593	664	647	651	641	628	653	664	632	573	596	674	648	586	638	626	642	648	651	642	662	584	616	687	632	632	644	627	632	656	618	606	618	609	618	621	652	612	635	629	610	652	615	624	589	622	606	639	680	609	637	626	618	651	642	633	648	590	637	635	616	617	711	616	625	587	622	626	601	615	599	634	666	626	629	599	617	609	613	663	620	611	662	642	628	626	633	625	609	651	607	604	590	637	638	649	633	671	597	689	634	666	600	618	632	602	673	601	669	632	647	666	651	596	639	612	617	658	669	605	635	687	627	604	663	655	646	643	612	626	604	589	646	668	584	631	610	563	634	657	661	646	627	608	658	615	605	592	625	637	617	634	655	630	618	657	652	623	656	592	634	620	613	664	637	632	632	609	628	577	664	654	651	619	634	646	596	654	629	614	578	634	612	633	608	631	619	683	580	610	632	683	612	696	650	596	608	619	619	613	658	644	614	622	622	598	621	660	677	631	630	586	637	650	608	634	641	629	617	642	615	650	669	624	612	607	707	611	605	630	601	625	634	636	606	635	630	595	677	608	653	654	650	644	625	626	623	662	630	623	609	629	634	664	621	617	630	632	597	581	683	628	642	607	647	643	619	647	618	604	633	617	607	656	657	676	649	620	627	648	656	633	642	628	662	610	621	591	605	612	667	597	612	626	667	643	636	626	621	624	654	695	620	638	647	651	638	632	638	626	623	617	635	643	584	601	628	603	639	631	632	653	585	632	625	627	619	657	668	621	614	618	600	648	622	643	619	589	621	631	640	643	609	630	660	603	619	666	644	619	651	637	631	588	615	647	650	639	633	657	601	643	635	639	622	637	660	644	610	598	585	653	619	598	624	645	637	657	636	624	593	629	672	666	639	663	635	626	601	605	653	650	650	592	637	618	563	676	627	637	680	601	631	620	626	644	658	623	642	623	647	619	633	618	670	675	654	644	607	648	655	601	599	617	656	612	643	611	639	629	653	577	657	638	634	630	639	633	647	590	610	664	629	627	630	611	653	630	656	614	615	642	676	629	636	636	626	644	624	697	647	601	650	569	615	593	631	629	640	619	672	623	680	626	613	638	631	604	646	618	638	656	625	621	668	558	639	641	653	569	659	628	648	627	617	607	643	675	600	652	619	662	623	646	600	600	624	620	666	616	621	637	630	645	647	657	625	612	655	641	632	667	670	631	613	641	637	628	647	610	603	639	607	596	606	609	640	650	662	579	628	623	629	639	642	626	612	659	638	620	628	622	604	655	661	622	650	653	638	663	677	582	644	633	659	659	638	644	629	612	677	604	603	610	651	602	663	587	660	638	630	619	657	637	636	631	608	673	612	599	611	606	614	644	641	599	615	601	644	690	637	669	628	592	676	625	662	584	644	564	578	607	588	629	617	645	668	660	622	632	627	608	638	588	614	648	593	627	576	655	596	618	632	610	612	625	679	621	668	634	621	631	609	589	614	608	686	616	643	681	649	607	589	616	625	624	598	633	602	647	627	595	638	624	601	631	656	603	589	634	631	618	637	623	672	625	642	644	654	638	612	605	653	617	641	664	641	620	603	626	589	638	650	656	653	631	630	639	647	652	603	673	634	622	636	678	645	666	659	648	614	599	614	610	646	670	603	629	669	599	657	620	608	583	619	661	613	700	661	557	641	588	607	611	585	621	654	595	609	638	614	644	628	588	656	633	631	657	620	612	603	582	623	623	605	629	609	622	633	668	603	664	615	638	627	621	653	662	618	656	632	588	564	637	634	649	618	611	634	654	628	649	602	671	661	631	638	613	588	600	641	618	683	649	614	652	677	628	642	652	687	612	609	657	608	621	633	630	632	646	643	601	647	661	625	599	611	653	613	620	641	625	631	659
28962	13342	6268	1491	998	878	703	674	515	443	472	414	418	396	395	376	388	367	393	365	359	352	376	344	328	309	313	353	323	306	311	322	324	301	309	292	315	301	280	307	308	317	317	338	294	312	298	299	310	286	335	284	324	336	296	300	313	305	304	296	306	300	340	266	281	324	323	331	302	298	298	326	317	304	290	317	303	306	302	308	304	301	312	306	320	276	292	303	310	302	275	294	298	298	308	301	295	334	288	297	335	310	313	315	318	311	306	297	273	345	312	297	322	296	334	304	307	323	333	285	285	303	281	321	311	292	294	297	298	280	309	291	270	288	320	318	319	307	306	279	293	305	292	305	307	307	307	313	326	313	279	286	322	293	298	298	332	313	302	306	304	289	325	318	305	305	307	307	306	328	301	289	308	317	303	329	322	300	301	311	277	302	298	327	306	276	328	329	326	311	326	269	316	312	302	298	304	310	337	301	305	277	311	306	279	328	275	298	359	293	278	311	296	335	319	316	314	296	340	356	283	300	301	285	292	314	301	305	311	334	281	293	325	335	324	338	291	297	303	317	277	308	320	292	332	328	282	331	315	296	321	287	282	279	300	299	277	278	293	280	312	304	311	328	289	306	307	298	337	273	317	277	298	312	305	325	303	314	319	272	315	320	325	306	275	327	308	293	322	330	308	328	307	300	300	326	322	296	308	306	311	315	299	298	321	323	298	335	353	301	298	289	301	330	299	332	301	303	310	268	279	278	295	287	321	311	306	322	282	269	299	325	321	311	307	287	326	297	294	335	284	316	295	304	284	277	347	305	314	308	301	316	305	331	292	300	340	316	317	331	321	340	306	288	310	302	280	294	270	295	320	320	336	278	319	283	290	337	299	288	305	323	304	312	309	337	284	308	326	305	339	308	280	308	288	318	303	293	303	293	295	280	305	303	303	294	302	318	344	329	287	305	291	327	258	290	299	324	316	327	290	314	304	292	295	326	285	300	317	315	305	302	298	295	276	286	304	284	301	329	324	322	322	308	306	303	335	310	278	300	289	293	308	267	317	301	310	281	309	321	294	325	272	335	329	305	299	270	334	312	312	307	306	308	288	322	343	310	348	307	302	320	306	301	302	291	324	332	315	300	296	290	317	305	307	334	312	287	291	314	327	268	313	319	311	292	297	354	311	301	302	318	339	293	292	324	290	292	329	285	316	298	321	306	309	315	298	333	292	326	289	303	307	301	289	296	289	287	320	286	294	306	291	315	304	259	314	290	340	282	297	295	311	357	305	322	287	252	288	316	317	275	293	273	314	296	305	313	296	301	328	308	348	299	290	296	297	312	325	295	280	290	299	340	308	330	291	267	290	316	319	330	317	263	293	306	286	301	323	298	282	346	322	278	312	316	290	323	317	306	290	316	315	274	316	289	334	297	317	318	331	324	273	289	321	313	305	323	287	283	319	295	313	299	298	318	345	285	308	328	332	304	292	328	301	322	346	336	292	287	307	343	296	280	327	297	309	308	318	357	272	314	292	323	299	329	333	316	331	297	308	318	300	293	295	297	307	279	325	298	298	314	317	320	321	308	308	330	290	288	303	316	299	281	296	290	303	303	304	291	306	276	321	294	260	286	284	307	279	320	317	271	317	320	314	310	331	303	344	292	325	289	309	305	334	305	313	295	275	302	288	285	303	277	299	314	279	283	318	325	319	330	266	286	288	284	316	316	306	316	297	308	285	299	283	307	297	274	303	300	286	271	304	283	312	339	335	312	313	258	317	315	333	304	299	306	325	305	348	299	319	296	298	295	301	308	337	290	314	309	307	297	307	324	285	294	307	304	268	267	322	319	296	291	331	325	289	325	292	324	327	322	292	271	287	300	295	327	346	281	309	292	303	327	311	295	285	327	295	327	313	281	285	292	285	301	283	300	265	295	312	278	304	292	277	317	329	315	323	298	342	284	356	346	287	309	262	307	333	320	295	315	299	338	298	308	322	339	312	295	291	320	319	319	280	289	320	302	360	307	323	305	281	271	295	300	315	340	312	303	304	302	289	284	289	332	347	310	329	289	331	297	307	272	324	293	287	329	328	299	325	294	292	313	315	301	345	319	285	298	302	343	280	268	316	282	342	316	318	321	348	308	293	305	308	348	295	315	289	314	276	294	317	326	288	316	302	272	306	294	306	296	327	312	295	293	303	317	322	305	304	310	283	332	279	321	286	315	305	310	300	311	316	327	291	309	290	330	301	291	284	305	292	281	309	298	297	321	327	319	300	307	255	298	309	294	328	312	307	292	301	325	303	324	305	322	303	311	297	333	356	327	312	299	318	331	335	287	315	331	340	299	300	319	283	314	298	320	264	293	316	313	298	332	321	283	319	302	305	309	297	269	288	319	290	300	324	293	319	316	336	314	310	300	319	319	330	310	330	293	309	314	305	275	308	287	320	322	313	356	335	354	321	307	304	290	286	312	323	293	290	323	292	313	313	293	305	304	275	304	304	290	300	282	273	290	314	307	272	293	298	344	312	288	320	323	312	296	338	288	286	295	261	304	301	296	291	336	298	328	299	325	324	321	316	289	326	319	321	304	311	301	313	348	308	302	308	300	324	310	278	317	295	332	330	320	324	297	344	303	288	291	289	328	311	321	304	333	305	311	311	301	299	308	322	297	299	315	293	295	310	335	302	306	295	326	273	313	317	320	272	302	284	315	331	309	316	294	316	257	300	296	323	318	300	288	318	324	297	301	285	327	284	334	289	312	295	304	285	318	300	314	322	355	309	290	293	285	291	333	301	289	307	359	287	276	299	326	280	300	307	302	317	285	317	306	306	324	301	331	345	300	263	294	329	320	340	309	286	267	297	356	335	276	297	298	291	313	292	299	316	288	321	309	302	281	320	291	282	316	318	315	308	296	322	276	324	289	287	293	325	296	302	309	329	290	314	302	298	285	314	298	313	290	335	272	293	298	307	326	302	329	300	322	305	299	309	318	288	301	318	345	272	332	320	307	329	286	318	304	311	322	353	315	307	294	317	324	315	328	316	324	299	311	290	283	303	314	295	290	340	318	295	310	315	298	306	310	310	309	303	289	326	301	305	322	290	310	309	333	297	297	299	317	331	336	292	323	280	319	315	287	288	306	306	320	326	288	317	310	273	312	332	305	314	319	305	318	298	318	296	281	316	287	295	291	285	286	284	310	293	308	290	314	288	296	310	332	304	304	327	329	291	337	290	325	301	298	309	286	292	302	328	293	341	318	305	289	296	307	303	281	271	295	279	271	312	301	319	292	304	305	317	323	293	300	293	280	299	329	308	288	332	299	355	323	307	325	327	266	303	324	289	309	283	295	307	271	306	293	336	312	294	299	298	285	312	301	283	335	292	302	307	311	279	301	312	298	291	301	275	290	295	315	306	308	308	318	317	307	302	312	303	317	293	303	313	304	320	295	325	314	323	290	309	320	308	308	325	283	271	291	303	306	299	309	302	348	293	275	296	306	327	302	298	295
20268	11106	9308	3853	3422	3505	2911	2411	2076	1663	1496	1448	1290	1253	1168	1089	1016	1000	1014	1005	1010	979	1019	971	908	919	857	882	878	804	758	761	750	762	764	751	788	717	705	800	773	737	764	717	750	769	757	835	727	735	785	746	798	767	819	750	750	747	740	755	702	749	748	741	728	778	722	729	741	714	763	793	788	753	762	700	753	741	732	700	746	756	781	748	644	717	723	704	779	662	717	718	718	734	730	751	745	638	687	705	754	762	720	693	718	708	776	709	727	719	737	670	682	692	704	739	707	739	748	698	755	683	740	725	697	678	721	713	739	703	703	704	712	736	724	759	697	776	679	698	698	716	760	703	722	746	692	734	739	743	757	722	760	739	712	687	777	747	686	781	699	700	714	710	733	757	753	744	744	750	704	720	742	738	734	759	741	715	714	708	699	708	755	750	732	765	750	781	735	696	705	728	689	695	759	698	717	727	638	757	746	710	722	729	706	711	666	739	764	747	736	739	740	712	696	727	705	713	777	730	713	801	723	765	699	713	744	772	740	789	723	741	716	747	714	728	740	696	740	697	710	697	727	695	707	719	685	745	770	756	751	724	741	734	722	703	741	726	733	741	718	743	746	741	712	724	725	720	729	765	704	689	697	648	717	690	742	746	754	764	716	722	755	716	731	705	712	734	694	706	721	777	702	713	702	707	720	729	770	746	706	686	742	720	697	677	691	722	758	722	742	752	677	694	752	732	728	708	742	715	658	751	676	750	704	698	741	721	720	691	691	708	720	715	752	695	690	784	704	711	738	698	736	698	724	739	756	687	744	698	756	756	715	705	744	723	693	710	719	725	732	722	719	715	703	713	702	701	736	725	702	747	759	726	717	696	737	679	745	753	657	712	757	728	719	728	727	774	701	776	705	756	703	754	695	676	695	720	720	725	739	663	694	735	728	717	706	742	729	721	708	699	794	740	745	728	716	667	765	720	727	766	714	706	732	725	734	735	702	722	709	722	722	683	707	744	728	741	735	711	702	687	673	711	768	752	712	783	695	720	766	717	707	731	726	742	725	746	744	707	710	741	663	712	714	711	715	751	770	706	759	738	707	722	701	704	697	702	709	713	728	729	744	698	727	748	691	704	716	715	771	706	706	732	756	716	739	678	718	778	770	715	704	745	712	714	702	708	735	783	716	701	797	730	766	737	742	662	737	725	686	761	724	711	705	727	697	740	700	735	712	769	736	746	716	687	726	702	734	739	753	743	696	762	709	757	755	785	732	744	699	739	760	699	711	773	715	714	741	667	708	742	703	706	705	724	718	764	738	693	761	717	739	711	741	718	693	709	783	719	731	728	748	739	751	757	738	680	722	764	731	700	734	742	696	747	707	683	710	694	759	699	729	752	716	725	739	714	743	694	738	822	732	732	656	735	736	738	706	738	700	723	683	734	715	731	700	710	722	729	700	772	763	706	712	728	696	738	792	767	732	687	789	693	759	751	768	779	747	770	752	721	766	747	737	698	782	684	776	720	731	706	719	719	747	723	707	748	705	734	687	684	756	733	713	728	743	733	738	755	719	787	708	706	751	743	715	719	742	718	771	744	745	744	689	719	724	752	726	718	741	705	731	731	712	743	744	687	767	736	729	724	749	750	768	740	758	711	725	698	742	724	720	720	689	730	714	728	726	711	696	740	725	690	734	739	729	710	670	705	730	747	780	685	742	719	743	663	718	734	699	722	718	708	697	768	686	785	725	712	777	743	717	750	746	701	746	772	749	738	757	735	722	739	723	730	715	742	736	702	706	721	760	714	675	726	743	717	753	734	712	706	710	744	712	730	723	723	749	680	711	743	781	711	753	719	699	679	747	735	725	683	748	702	691	719	736	770	678	655	729	677	718	693	774	759	746	696	724	738	730	743	740	684	691	707	755	753	730	701	705	712	729	758	691	733	706	734	754	764	723	754	789	773	709	642	721	707	727	767	693	696	774	771	722	685	704	681	724	738	721	691	754	747	748	712	715	721	744	771	749	723	740	720	722	701	781	719	717	716	691	698	736	688	695	733	756	750	766	777	728	707	757	704	725	718	715	669	744	733	676	728	707	719	685	735	742	711	717	779	705	709	725	726	747	710	751	701	730	704	741	728	753	718	726	744	710	751	718	758	720	727	739	727	705	720	699	760	735	720	705	750	733	742	729	732	718	739	700	715	727	740	704	718	716	704	722	717	723	799	734	727	712	762	737	697	753	769	709	715	664	717	688	753	694	733	691	736	740	720	753	734	755	731	740	711	729	699	738	750	714	706	747	648	676	752	688	697	732	763	725	680	734	729	715	762	756	741	701	742	776	701	707	746	698	728	770	709	732	738	806	711	626	682	679	684	742	729	752	665	719	725	713	782	708	759	768	765	710	705	729	702	743	736	701	712	700	717	736	757	682	721	718	708	698	726	702	694	696	740	702	696	755	704	699	731	703	715	714	750	727	729	720	710	746	730	727	757	716	666	783	716	743	757	680	726	732	714	721	693	739	724	693	727	754	706	679	720	674	748	732	751	708	703	705	735	741	724	726	728	729	745	730	693	740	691	723	731	768	734	732	742	743	734	742	653	780	727	719	703	682	736	704	711	680	735	695	741	744	750	721	711	743	777	751	732	687	722	737	741	724	698	733	718	705	766	753	711	708	701	756	705	733	684	725	694	754	679	700	751	729	739	724	697	752	667	703	707	736	766	713	724	738	660	715	723	712	718	716	702	687	731	696	761	744	718	706	722	773	694	765	711	750	701	756	685	697	724	732	744	729	720	657	756	713	718	702	713	731	678	724	752	733	739	696	704	663	708	780	743	729	683	705	729	693	698	720	756	747	769	667	704	726	716	740	785	716	734	704	711	739	738	733	692	754	743	771	709	709	746	718	710	748	752	752	754	722	735	665	703	688	708	734	715	675	731	714	741	711	716	735	712	775	713	745	719	700	741	771	791	718	731	694	701	703	730	732	770	704	721	753	739	728	738	704	721	684	755	722	713	718	696	664	733	725	744	728	692	718	695	719	699	751	701	714	690	714	705	788	730	723	716	734	713	714	752	693	688	753	728	722	705	678	695	694	734	703	737	719	746	746	727	715	688	721	726	758	701	781	660	706	751	699	716	760	766	672	727	741	742	729	737	647	744	780	719	718	723	727	693	719	740	733	734	706	728	768	726	719	716	723	704	739	742	716	680	702	673	733	723	668	722	762	783	733	751	707	729	758	712	719	731	720	778	758	738	758	701	722	679	745	725	699	691	723	730	712	715	734	738	692	674	748	694	722	740	763	754	721	710	708	696	735	660	668	720	742	758	704	680	665	711	730	685	679	720	691	692	815	744	708	698	774	769	755	685	745	693	750	736	739	745	734	677	713	708	765	745	706	724	669	687	739	745	686	712	742	764	713	728	750	714	700	722	734	787	753	750	716	720	706	769	727	740	683	732	726	668	705	736	760	747	735	762	714	721	718	759	753	743	748	721	725	728	688	731
39689	18559	9661	2481	1492	1226	1025	751	682	514	505	470	409	398	421	368	364	316	361	349	337	353	314	307	302	295	254	307	261	267	266	263	243	264	286	308	233	278	274	266	242	261	293	268	259	275	265	279	264	247	267	292	260	265	279	270	273	258	256	231	239	252	249	228	260	244	255	262	277	250	243	256	253	243	256	260	266	264	246	236	280	224	259	241	248	224	223	244	254	242	276	263	244	266	254	284	268	238	237	263	251	231	231	240	242	258	225	259	256	233	273	276	249	243	238	260	265	275	245	262	253	237	267	237	264	218	262	243	263	246	246	252	236	256	254	217	233	236	246	261	277	241	254	280	254	269	249	247	255	271	266	299	272	260	232	273	249	227	262	248	252	241	253	277	240	250	248	266	222	240	273	229	238	244	258	259	265	246	243	232	234	245	242	255	275	249	268	260	252	254	256	251	236	266	232	237	254	231	250	232	267	260	272	275	264	213	250	251	281	286	260	268	264	247	254	266	238	267	239	244	275	262	268	261	248	247	256	214	262	247	267	308	280	259	235	240	272	243	276	227	250	274	256	271	222	291	249	254	253	271	266	227	256	244	254	241	276	288	286	269	232	240	254	277	264	239	266	267	242	253	246	253	250	260	253	237	256	244	280	251	250	268	252	258	253	268	266	238	263	268	262	249	236	232	242	255	266	246	257	275	264	258	275	264	237	268	233	287	257	285	266	264	236	222	241	259	257	273	224	240	270	270	237	281	284	256	252	224	249	239	269	279	244	261	244	250	245	267	269	301	259	267	245	251	237	268	237	252	255	215	260	253	235	275	258	250	263	278	251	267	246	220	243	265	256	283	249	239	264	262	242	247	244	249	225	259	241	233	265	238	274	258	265	241	262	261	264	259	273	275	270	262	276	245	235	244	266	270	267	250	252	273	247	248	273	242	266	251	255	224	246	276	254	258	247	224	268	240	236	234	262	256	234	242	235	262	299	275	227	238	264	257	285	273	281	257	258	267	232	246	240	232	253	274	249	232	274	264	268	254	234	270	230	255	261	273	233	250	222	255	244	232	287	228	263	251	260	264	240	268	272	269	265	287	266	243	246	269	259	246	299	269	249	277	264	249	223	223	269	252	236	249	242	232	230	244	271	249	249	269	228	279	249	254	245	250	263	241	272	256	265	254	235	231	254	254	231	235	228	243	225	262	269	264	242	246	276	249	246	259	254	284	247	239	268	262	256	263	244	230	268	266	272	257	267	249	264	260	235	257	260	273	255	265	266	229	214	261	261	236	261	286	232	268	245	259	245	267	257	303	236	281	242	241	265	244	261	269	235	232	245	221	236	243	235	245	228	275	271	248	274	236	266	244	245	260	276	264	267	230	226	257	235	229	270	231	269	268	248	240	242	259	258	250	255	247	251	256	250	237	232	249	243	269	278	269	268	220	218	226	258	230	247	270	272	250	233	256	225	271	255	247	253	292	257	259	223	230	274	283	257	219	268	281	261	252	259	281	244	238	246	236	276	255	252	254	261	272	280	231	244	261	249	257	270	270	256	278	236	232	246	248	267	255	273	255	249	255	255	246	240	279	272	287	277	279	242	266	258	238	237	253	241	293	246	246	270	246	247	257	266	232	234	250	251	234	231	231	246	265	254	241	228	245	255	246	264	258	257	251	261	240	262	270	266	264	246	262	234	256	251	252	276	257	220	216	257	257	237	239	293	263	251	277	255	249	259	255	228	247	236	255	252	268	267	228	247	260	244	242	268	280	258	286	303	250	273	210	230	248	256	293	259	259	225	259	243	286	226	247	270	225	258	284	268	275	286	272	246	241	257	243	253	277	275	241	286	256	251	256	221	251	250	272	260	282	238	239	258	265	249	246	281	226	262	222	241	264	270	258	247	275	271	271	231	295	263	272	242	261	272	239	270	284	248	274	275	260	270	248	194	245	252	243	248	224	251	237	255	284	243	215	260	271	231	285	246	245	253	235	255	245	269	273	242	260	246	269	255	265	241	260	245	260	252	244	266	246	261	247	276	251	252	266	245	274	264	247	265	269	248	247	281	256	259	238	235	228	236	265	248	258	288	263	261	248	236	250	254	225	260	268	226	259	254	269	232	273	275	263	289	282	213	223	243	228	239	256	246	258	264	272	212	262	278	279	256	228	214	249	240	276	253	237	274	244	239	226	255	279	248	264	285	246	271	272	273	242	255	285	244	265	265	241	265	232	238	250	221	246	243	234	259	227	257	261	237	262	254	228	212	237	236	274	248	290	224	246	291	250	261	199	242	257	277	213	238	230	269	267	237	273	236	234	273	268	238	288	278	260	264	240	253	252	271	250	245	251	255	268	231	275	252	224	246	260	276	249	249	266	253	247	272	235	234	248	218	252	235	272	282	254	270	267	273	228	250	254	247	266	255	259	270	277	244	250	248	266	254	249	261	244	265	277	250	246	267	251	272	289	240	237	241	247	224	248	272	239	251	253	241	247	265	278	254	255	268	269	257	245	232	257	236	248	248	247	257	245	238	230	270	257	268	265	261	281	247	249	230	267	249	277	252	261	284	243	252	268	280	234	260	274	241	244	241	268	282	210	235	245	247	228	263	265	241	252	223	270	224	246	243	234	273	282	295	263	287	267	257	253	265	284	256	279	285	238	283	242	225	236	244	230	269	278	247	233	242	262	259	263	218	272	264	238	267	282	246	264	238	229	255	259	252	259	266	273	253	259	275	272	239	271	271	254	275	243	271	252	236	288	236	275	262	246	283	257	266	287	297	252	254	262	217	222	257	248	252	232	280	247	244	256	236	248	273	241	227	300	245	257	258	258	269	296	267	245	273	259	223	274	248	228	245	261	279	265	228	256	233	269	243	264	266	272	294	253	235	269	252	241	243	263	289	242	254	242	250	268	259	241	250	246	269	235	268	270	276	255	259	268	232	250	257	279	254	264	225	271	231	286	236	256	278	267	255	256	239	245	258	268	250	243	223	250	225	272	254	268	257	270	260	259	242	281	239	241	270	247	250	273	269	234	228	253	266	235	223	247	259	283	243	268	237	233	255	276	257	286	243	256	275	253	256	255	218	263	248	262	264	233	251	271	251	274	279	239	266	228	260	277	268	254	232	237	249	239	256	257	264	253	237	248	275	243	259	279	281	229	252	265	272	264	250	238	246	255	250	204	228	219	248	248	231	240	284	256	225	265	275	238	246	250	238	262	231	235	291	244	257	264	237	275	223	285	239	268	285	257	248	239	224	226	242	296	266	254	269	238	246	252	234	239	262	251	246	228	229	247	210	233	254	264	252	243	250	245	260	244	272	255	240	237	253	244	253	260	271	227	229	226	265	238	244	242	230	267	256	236	252	248	234	262	250	272	266	263	246	235	240	258	246	246	232	268	251	240	299	224	256	233	246	282	285	247	241	250	233	233	241	268	260	262	256	228	236	233	261	284	280	259	265	236	283	272	244	276	239	268	223	270	251	309	264	267	283	235
25446	14106	12954	5603	5049	4777	4258	3179	2702	2282	1967	1950	1730	1488	1374	1239	1120	1126	1096	1071	1134	1135	1143	1025	893	872	830	834	772	731	741	689	689	724	637	668	704	600	672	676	656	662	721	714	696	662	710	724	707	684	668	655	660	661	572	670	659	614	605	627	602	668	573	593	614	597	645	604	622	624	584	622	589	614	635	636	606	644	617	631	604	601	637	590	615	601	608	561	613	574	593	601	630	643	633	651	606	607	613	596	628	610	631	590	604	594	584	582	562	594	656	613	558	605	587	598	614	616	615	628	615	556	622	612	566	607	627	647	624	595	623	592	609	614	612	603	592	617	626	627	591	623	600	590	613	597	604	587	557	600	590	589	633	631	585	671	616	632	593	594	639	630	623	562	599	592	626	658	584	601	567	601	552	605	575	595	629	590	587	622	586	575	605	569	637	573	606	657	561	626	579	604	585	582	562	622	636	616	628	575	644	618	640	617	614	647	636	604	572	554	591	626	602	606	617	587	568	573	610	631	638	646	636	596	602	572	591	617	557	620	611	604	606	586	632	640	602	570	634	625	601	624	634	603	633	628	623	610	633	571	652	607	588	606	564	627	613	590	595	589	623	632	611	612	592	583	621	621	637	609	591	627	597	622	598	587	637	547	588	631	589	639	654	622	635	609	590	615	626	627	637	594	596	572	573	591	653	594	580	642	598	608	605	614	633	617	595	641	627	632	578	610	601	598	597	571	617	633	645	639	613	625	569	575	589	632	604	594	608	581	607	604	606	627	608	612	576	610	663	610	607	609	624	613	630	607	659	589	594	631	631	605	630	606	644	613	622	584	578	613	629	594	631	627	610	587	587	575	627	579	628	618	613	639	561	628	609	640	594	600	631	585	593	634	602	571	604	558	607	571	598	592	614	593	631	572	608	616	582	590	619	668	624	661	649	600	651	602	623	569	622	603	611	618	594	619	609	598	614	634	596	636	591	613	633	564	613	607	565	577	620	595	660	611	575	599	598	609	618	590	605	588	603	592	633	556	620	609	585	593	620	625	594	609	619	596	594	603	616	556	590	601	598	585	611	632	604	606	607	632	587	619	599	620	578	567	599	602	573	570	592	602	565	589	577	580	646	650	636	576	600	644	630	636	587	561	590	603	594	618	586	632	631	626	589	637	612	581	629	617	609	637	584	571	574	628	586	609	561	541	587	563	620	573	576	636	593	595	609	620	589	671	622	611	598	608	632	592	577	628	592	585	597	567	641	600	587	589	578	590	572	611	580	628	565	648	634	616	603	575	641	637	543	602	596	571	630	586	611	609	622	614	612	617	601	618	609	602	580	608	544	602	632	637	623	602	609	588	602	590	613	637	600	592	618	601	670	656	631	578	556	641	571	546	575	586	573	621	632	630	595	575	611	632	593	614	601	566	620	623	588	635	615	617	579	596	642	588	567	577	581	595	576	629	585	662	560	605	622	625	602	606	635	614	567	624	626	608	591	588	575	586	557	627	627	574	595	629	593	648	577	591	588	586	619	591	608	593	608	574	642	618	595	591	596	613	586	594	570	610	618	599	604	642	650	607	612	594	587	576	611	604	608	611	606	626	589	619	609	590	604	603	598	612	545	608	623	581	607	589	592	593	656	594	593	584	591	613	622	646	576	657	596	624	613	587	618	624	620	599	588	595	585	590	611	582	585	585	581	626	598	628	599	611	572	636	573	653	599	571	586	643	580	585	629	554	627	570	623	610	636	616	570	589	560	629	597	581	567	623	671	603	639	649	633	639	590	633	615	584	629	568	599	603	572	615	614	555	588	582	618	604	612	614	593	641	611	610	621	608	600	617	643	578	602	601	581	597	643	577	605	608	619	587	606	573	603	607	600	583	572	593	627	588	625	628	627	618	588	613	603	609	552	612	621	579	581	628	620	594	673	609	631	614	623	614	638	588	610	605	638	614	609	599	546	622	633	635	627	580	604	592	613	613	613	595	617	657	589	563	646	614	608	599	594	641	617	570	550	617	615	604	607	611	644	643	603	662	647	610	583	574	550	638	599	625	598	600	608	585	609	615	601	656	578	583	569	566	641	590	603	542	614	602	593	597	637	621	584	599	565	651	614	636	599	576	632	561	627	634	598	632	600	626	607	615	602	580	591	617	629	616	661	637	647	599	605	618	629	572	584	599	622	618	585	601	582	610	620	569	608	608	572	627	604	617	581	663	597	551	649	598	615	601	591	586	597	582	615	637	620	647	599	579	591	572	633	567	574	619	573	571	564	592	555	632	609	610	645	609	605	572	599	603	614	648	649	569	597	610	594	647	642	620	599	622	611	635	603	575	609	618	599	604	642	624	587	639	647	611	591	586	644	638	652	594	579	598	637	598	570	621	641	565	596	626	601	579	604	612	592	596	617	585	615	589	629	625	578	589	631	625	615	640	607	572	625	613	606	577	638	590	615	616	595	615	559	662	562	580	597	624	625	608	639	625	642	576	573	632	613	596	600	601	621	595	615	614	621	618	599	631	613	591	648	580	592	634	608	594	584	612	614	563	646	587	588	565	587	614	591	578	603	608	615	592	609	631	602	635	637	606	565	549	664	612	630	603	568	632	599	606	592	583	595	589	616	619	630	613	624	563	593	589	601	606	586	651	604	637	577	617	588	577	617	567	580	549	595	586	606	594	618	608	638	634	598	623	565	599	597	574	604	643	648	601	609	563	614	540	603	594	618	622	584	626	583	602	631	604	603	599	591	601	587	598	608	629	626	669	604	589	649	595	601	582	625	597	603	622	632	634	591	649	640	627	580	601	562	603	579	552	613	593	576	630	649	626	599	586	579	597	635	598	558	616	620	610	644	574	621	620	593	619	602	616	625	570	597	587	566	574	618	621	584	572	589	591	562	600	625	640	563	622	591	629	597	604	646	628	664	617	614	641	623	596	605	582	577	591	620	607	595	623	581	573	596	585	602	599	648	634	622	596	638	607	582	577	586	593	585	576	607	582	649	606	604	597	590	601	634	578	610	646	596	596	626	583	598	638	611	594	622	599	642	596	657	621	601	562	590	659	603	596	614	599	619	592	626	585	578	609	637	575	658	588	598	648	647	586	645	591	596	615	588	602	585	625	592	559	561	612	623	595	613	601	651	594	605	601	610	581	597	601	619	606	608	604	552	609	602	598	563	604	617	577	614	622	587	571	576	597	625	610	628	591	620	607	631	622	563	645	630	621	583	619	659	592	602	622	649	599	561	624	600	631	586	639	597	605	626	624	606	625	632	571	625	617	614	609	591	624	572	618	583	598	620	639	621	561	612	577	579	605	617	634	594	592	603	581	609	601	598	586	593	568	635	614	598	589	592	637	630	556	599	647	637	582	616	626	631	625	594	613	607	632	596	625	615	604	608	628	595	610	610	614	611	612	614	595	547	603	620	595	629	587	600	677	610	606	603	612	578	610	601	616	608	560	559	580	610	568	595	615	596	633	578	582	631	603	576	617	640	588	554	632
16541	6252	2816	720	516	488	471	395	348	340	285	304	344	283	304	304	297	270	267	309	260	286	262	304	309	291	257	282	260	299	272	303	257	286	273	258	268	286	254	271	276	262	261	252	298	320	288	286	260	309	264	268	246	294	263	277	272	301	271	246	243	249	266	269	267	251	284	238	252	262	264	266	273	305	302	264	268	242	265	278	288	259	246	258	259	259	291	256	249	262	283	274	300	271	258	245	289	245	293	285	257	309	278	245	266	280	276	252	278	250	257	283	260	268	270	292	281	281	249	253	300	250	265	255	268	247	248	255	278	281	267	250	273	272	277	259	268	282	267	260	242	279	243	265	277	266	256	246	264	271	302	269	266	257	271	291	309	255	278	284	269	238	302	275	274	267	270	249	263	278	265	255	265	252	250	283	275	260	263	247	273	256	265	277	263	295	267	291	275	247	243	267	262	259	268	271	278	296	279	253	266	301	249	250	250	272	273	261	261	270	291	255	261	263	255	277	277	305	270	255	274	276	232	255	261	294	309	268	259	269	262	256	227	266	257	255	258	260	266	266	260	285	315	276	251	275	271	285	268	264	261	248	236	270	266	237	259	258	266	266	268	260	249	300	279	286	284	270	308	278	278	274	286	253	285	270	253	261	254	233	245	265	276	252	298	302	298	273	267	239	258	242	275	277	277	239	278	269	274	308	224	279	247	265	258	218	288	287	246	265	249	256	260	270	267	258	251	282	286	244	278	285	270	270	295	257	271	273	281	257	299	271	243	260	250	266	256	252	254	250	280	266	247	247	302	271	236	290	260	271	272	248	287	255	244	271	262	259	247	266	297	259	268	275	290	277	287	261	269	240	283	273	267	258	250	297	275	306	273	235	231	255	275	272	271	291	238	258	245	299	257	253	279	230	261	263	252	269	267	255	271	254	286	285	252	299	233	252	277	272	279	267	279	285	282	278	251	270	255	286	266	272	275	239	221	218	278	291	283	282	291	248	300	260	277	298	268	246	280	251	263	286	244	281	255	247	304	246	281	279	279	267	276	307	274	286	264	264	273	288	247	269	255	279	287	291	277	270	238	253	273	268	244	278	256	258	276	288	280	264	293	286	286	261	269	266	248	317	276	263	261	292	228	272	264	261	256	258	246	266	278	267	262	277	221	287	284	272	265	253	244	262	254	265	248	291	261	246	254	232	268	261	285	266	290	278	290	305	234	254	255	275	278	246	275	246	249	241	262	264	251	274	265	240	256	288	282	296	238	270	274	245	249	255	259	250	275	268	275	286	247	248	234	274	287	255	287	257	279	279	313	281	293	262	264	267	270	272	245	274	249	272	269	277	283	277	280	255	276	291	276	259	267	261	264	255	297	280	265	238	278	285	290	288	294	280	233	269	292	271	266	259	209	255	272	250	269	240	279	277	260	266	243	280	278	262	260	273	274	249	262	272	283	266	256	296	268	251	256	285	281	237	278	254	260	273	274	252	275	296	244	268	255	239	276	248	262	275	279	271	275	265	269	279	261	264	276	247	240	286	280	293	268	265	266	264	264	258	256	273	266	255	252	307	249	269	228	221	280	316	260	266	232	267	297	245	272	278	267	280	288	258	278	264	291	276	240	271	269	236	244	259	261	264	277	276	265	311	267	254	258	268	274	267	263	274	238	249	256	266	291	296	267	247	248	260	324	272	263	273	260	264	248	299	262	270	256	276	287	242	260	265	265	270	241	271	256	269	266	254	267	263	260	242	293	275	267	266	263	235	268	275	291	267	278	265	258	233	279	276	281	274	274	255	259	264	275	263	269	286	258	222	292	252	258	274	269	249	269	219	249	292	262	244	272	252	270	240	286	305	268	261	258	258	281	255	266	246	305	268	248	270	259	261	272	248	247	300	246	274	252	295	273	263	291	296	257	278	232	264	252	259	264	260	265	268	245	262	277	261	267	250	276	292	266	285	260	243	274	262	287	254	299	271	265	281	255	252	256	299	260	285	275	261	263	246	255	244	255	280	229	265	293	258	261	269	281	259	278	274	254	292	292	260	245	264	237	278	268	266	301	239	285	251	273	269	251	249	265	252	230	277	253	262	280	280	258	258	280	287	270	247	277	246	246	255	260	247	258	251	256	273	244	286	240	243	292	280	263	278	261	268	221	260	275	278	280	260	244	250	272	246	262	283	283	252	237	246	267	302	274	256	263	289	273	246	264	263	265	239	258	245	257	292	265	263	248	269	265	260	288	282	264	252	285	268	274	271	290	285	253	230	311	261	259	250	252	272	236	242	274	260	238	257	272	256	263	258	249	272	276	264	284	275	268	259	225	252	261	266	276	309	276	260	263	300	270	274	256	256	283	230	270	281	259	287	242	299	246	286	287	285	275	265	267	285	258	272	276	250	270	302	259	258	288	274	292	264	249	239	303	278	271	286	291	253	264	241	284	270	266	253	250	288	229	273	277	284	260	263	236	256	235	269	259	265	280	290	271	258	264	289	264	264	244	243	278	275	260	248	273	282	252	251	275	286	262	270	244	285	271	278	290	256	259	275	233	258	263	273	240	255	262	269	279	298	255	273	261	280	267	284	311	284	235	256	248	258	257	267	304	273	274	256	271	275	292	258	278	262	267	226	236	250	244	269	285	261	237	271	252	297	263	283	314	259	278	256	261	242	249	236	281	264	305	260	251	313	307	277	254	267	280	251	270	274	246	270	287	258	279	260	260	253	245	244	299	296	275	272	253	268	277	261	248	272	268	268	272	259	240	278	276	294	264	267	240	281	275	243	268	281	278	299	290	276	273	291	270	248	258	264	273	289	279	233	267	245	231	253	273	299	296	293	258	289	293	266	247	274	270	262	253	285	257	287	292	262	278	259	270	276	278	273	251	256	277	268	283	273	266	239	277	257	251	266	288	279	297	274	271	270	254	270	253	258	264	294	277	267	267	257	237	271	269	275	262	273	262	280	284	251	243	248	253	271	268	257	271	278	266	251	268	254	287	268	266	284	265	276	247	250	282	304	237	283	286	275	263	262	260	273	287	265	270	266	276	271	261	304	246	299	265	244	288	261	276	263	266	285	267	236	277	248	263	245	279	291	279	284	254	265	260	247	242	267	252	254	304	242	272	254	269	233	270	296	253	246	249	245	260	263	300	259	244	254	293	273	266	258	252	273	272	271	248	259	247	233	264	254	292	252	274	253	285	258	246	277	287	278	285	254	274	247	257	284	231	247	244	248	268	276	260	285	265	273	262	292	247	237	253	290	275	273	250	276	242	256	288	255	289	249	313	285	269	264	265	282	256	223	268	284	249	265	283	259	243	253	276	246	276	274	264	227	252	261	250	271	253	263	249	286	253	242	269	251	266	300	264	258	258	275	234	247	249	251	287	261	297	255	248	255	241	280	257	248	276	275	301	256	262	260	222	298	253	260	272	242	278	293	276	241	282	256	262	251	250	286	275	280	257	253	260	274	299	287	264	290	256	253	291	278	244	258	282	276
12154	5982	5192	1904	1795	1823	1600	1259	1192	1052	987	954	890	865	846	812	749	774	797	780	778	763	791	734	713	678	699	687	733	678	650	665	701	676	652	646	656	653	654	658	634	614	664	701	716	676	658	644	687	729	634	668	627	614	641	682	672	662	622	679	665	671	690	628	661	628	633	652	619	629	627	652	650	687	636	646	667	642	660	641	619	651	680	628	617	624	672	631	596	643	672	657	657	650	661	585	664	635	685	601	610	684	665	648	624	665	625	644	641	594	612	633	644	635	653	591	614	626	646	737	673	609	657	656	617	613	648	674	635	612	590	625	653	687	598	668	633	618	642	654	639	630	693	664	657	601	653	675	649	636	613	707	610	661	670	660	657	662	662	669	651	670	624	592	644	635	659	566	668	623	604	664	644	682	728	639	654	685	657	650	626	639	613	627	644	655	616	614	666	601	671	693	577	679	705	607	633	668	650	643	648	621	622	641	622	649	624	661	632	626	605	645	671	672	644	654	662	648	610	675	639	675	667	625	612	666	644	630	672	583	658	646	642	643	648	652	604	665	663	629	652	647	667	683	645	654	655	681	639	614	641	634	651	644	657	694	648	634	682	641	615	579	620	655	641	658	673	623	638	619	643	628	661	575	630	707	629	624	612	637	671	639	674	641	636	622	637	626	603	624	671	614	664	642	614	639	649	666	683	643	649	656	653	635	695	641	638	675	627	637	616	638	622	662	651	651	667	660	601	613	657	662	664	641	644	704	632	682	623	659	625	629	687	600	633	627	685	700	579	667	655	667	625	659	628	628	658	700	629	612	605	662	620	657	631	611	622	627	570	650	641	684	637	650	618	642	609	666	691	658	634	637	655	606	596	657	638	590	594	619	627	662	612	670	608	648	646	619	617	621	618	666	622	651	640	655	660	640	681	637	651	657	618	597	629	638	656	650	667	622	661	657	664	656	676	600	638	615	639	626	653	626	649	639	658	609	653	689	645	659	692	632	637	670	658	643	636	632	620	623	627	627	629	628	677	615	680	610	655	646	606	653	647	648	674	642	608	601	649	709	636	617	671	655	638	610	648	631	607	610	668	606	580	662	665	715	618	687	694	693	670	595	651	641	639	636	630	642	665	626	638	641	600	623	648	667	670	634	688	672	661	660	647	627	669	625	686	633	612	638	639	629	643	654	627	658	644	691	647	653	596	632	631	613	627	666	623	635	648	660	645	639	642	635	613	682	660	619	662	645	665	644	652	642	646	659	629	670	643	643	627	680	667	632	642	622	631	675	674	648	666	650	651	665	647	681	643	645	614	598	686	628	588	605	672	592	623	688	609	647	610	642	640	663	643	666	616	643	674	657	611	672	653	632	606	644	633	685	648	621	653	629	654	668	653	632	644	617	657	662	647	619	642	630	656	646	671	647	638	664	659	657	640	618	666	663	693	636	650	680	621	610	609	629	615	619	646	602	625	646	649	650	630	626	621	675	627	649	631	649	652	640	623	657	639	612	678	616	658	602	638	645	600	667	610	628	660	642	660	651	622	625	655	685	625	624	622	677	693	697	667	646	666	680	618	662	644	684	613	665	650	652	682	633	668	658	634	624	639	637	660	617	661	626	645	623	672	652	667	676	648	612	645	622	628	659	598	599	653	652	689	632	691	670	605	638	653	647	653	631	651	619	606	650	663	670	629	672	651	675	670	661	656	650	645	649	578	597	614	642	647	658	688	670	673	661	599	629	646	662	646	628	616	640	570	658	632	657	663	676	671	617	690	673	646	667	605	633	615	664	668	682	642	628	629	664	634	688	620	685	667	614	678	677	673	629	598	646	641	652	638	648	637	583	669	644	640	615	601	617	602	668	650	619	648	585	646	665	624	647	648	610	637	659	607	672	641	653	632	639	633	657	637	609	660	656	630	729	646	637	667	643	664	648	660	639	618	629	651	637	612	688	623	655	687	650	640	649	646	656	633	677	650	597	629	681	641	649	678	619	669	624	657	638	654	624	654	667	618	635	687	658	602	636	641	650	650	685	681	673	701	644	667	622	614	586	618	675	616	625	676	610	654	635	621	586	635	654	611	626	663	631	631	636	657	639	693	651	676	649	606	608	613	589	679	632	633	615	673	644	624	629	618	600	618	662	672	679	631	642	668	692	692	611	612	647	607	692	635	697	669	650	634	663	655	649	635	658	599	656	613	621	655	633	641	649	644	609	636	614	656	646	610	622	666	683	655	679	648	637	627	639	667	673	659	621	663	620	636	629	674	688	599	636	658	658	628	697	678	604	625	616	702	656	621	626	607	613	621	651	641	646	655	647	644	683	622	599	681	640	666	622	641	633	673	669	682	579	672	652	626	625	643	600	629	644	627	664	630	648	659	619	647	660	663	682	618	640	629	645	668	620	622	686	655	649	629	635	671	638	640	677	683	689	686	639	674	656	658	605	661	693	637	637	627	628	675	670	680	658	639	668	653	683	649	647	691	653	629	653	618	617	627	595	602	666	611	644	647	674	733	669	615	613	632	646	626	678	674	628	644	624	654	630	627	636	656	605	604	640	715	655	647	667	624	657	640	641	654	635	648	656	689	668	661	645	626	650	683	617	654	684	668	643	662	637	638	668	668	629	649	594	602	661	670	645	674	651	636	658	664	684	620	676	601	629	642	639	630	669	602	658	678	612	661	648	667	699	626	667	669	655	635	634	672	650	657	642	634	620	673	635	620	593	636	623	656	700	681	617	586	592	618	711	604	682	657	650	633	628	678	646	620	609	646	609	625	604	688	635	677	649	634	625	647	666	629	680	665	649	617	605	625	646	649	649	639	653	642	629	650	606	625	583	636	668	652	636	664	657	666	631	669	633	635	673	670	647	637	617	608	645	678	635	659	640	634	603	640	591	643	647	652	627	623	652	644	603	666	657	599	650	609	684	649	629	634	662	638	649	611	639	621	598	632	660	678	657	630	683	624	650	640	641	660	615	662	673	648	605	639	667	597	629	664	597	655	676	645	596	629	625	658	660	630	622	637	678	647	651	607	688	623	649	639	614	625	654	665	629	665	679	637	657	634	646	665	646	638	658	680	695	678	694	631	648	682	651	653	660	643	648	625	667	625	621	613	667	674	646	651	650	707	656	667	635	669	657	671	697	640	674	675	690	625	596	676	642	606	617	647	634	645	643	664	652	668	675	672	638	649	627	670	662	620	612	669	677	634	658	656	656	669	628	615	644	672	651	659	676	596	664	633	647	650	658	670	637	657	663	697	610	657	638	679	639	631	650	646	622	689	702	621	666	668	617	623	671	627	650	674	698	647	610	636	690	667	680	624	643	635	637	704	621	665	619	642	631	610	674	647	659	600	640	640	681	638	642	647	652	668	676	631	666	644	639	678	664	680	685	635	650	659	656	660	685	677	653	647	621	670	674	663	663	676	661	611	667	653	656	680	646	695	642	647	626	620	687	662	612	614	591	660	664	648	684	675	681	645	636	645	664	685	662	611	653
29365	12657	5699	1304	961	842	712	616	529	507	472	439	428	419	370	329	361	349	353	359	378	348	338	355	347	347	371	336	358	303	308	303	309	347	308	287	319	330	316	273	343	304	315	302	316	310	327	295	286	312	334	309	323	302	307	332	315	325	317	340	302	302	302	308	324	313	314	314	333	300	322	305	330	315	295	364	313	306	298	306	334	296	322	308	295	301	300	304	319	304	324	306	317	303	292	270	313	325	291	324	312	334	313	310	300	312	305	332	340	326	281	313	302	314	314	311	310	310	328	311	317	310	344	315	313	317	306	336	318	298	325	310	334	347	321	298	335	318	320	329	333	313	272	310	310	315	334	295	310	312	326	302	336	341	315	299	323	286	282	306	314	316	269	296	315	293	320	324	287	332	322	281	344	336	316	371	288	328	295	314	306	293	307	323	303	345	317	309	333	273	309	318	305	325	297	277	292	305	285	283	301	275	321	336	324	279	300	327	323	299	343	302	334	327	308	291	305	290	305	311	303	277	280	268	329	297	306	313	319	297	294	309	321	271	307	321	299	310	339	285	336	303	315	304	318	278	287	298	324	306	292	292	256	308	316	296	294	310	287	315	311	321	298	308	337	325	303	314	314	301	288	311	303	300	279	336	312	319	345	319	326	317	322	313	330	288	280	332	307	342	314	318	317	325	343	302	320	336	325	326	312	329	298	326	312	328	297	325	300	281	269	296	360	322	307	311	302	332	311	309	330	324	326	324	310	313	309	335	327	338	297	304	293	336	296	308	301	344	315	322	363	287	329	320	331	357	300	333	315	327	334	340	325	326	325	301	266	296	273	306	335	322	296	318	390	322	295	327	275	311	297	325	308	303	291	303	299	316	310	344	345	283	306	302	295	288	310	271	294	306	316	304	313	309	303	316	300	295	318	302	336	314	283	295	313	304	315	310	326	357	326	314	327	306	301	302	353	304	283	292	316	344	299	325	338	288	325	280	279	312	336	298	333	289	277	342	356	337	281	303	309	340	348	321	308	306	310	326	312	291	326	317	344	337	322	313	359	286	343	352	314	326	296	300	342	313	337	325	280	316	310	305	320	336	289	310	334	297	332	303	331	310	328	313	323	338	355	334	308	290	322	280	272	308	346	329	313	308	300	338	340	295	327	325	314	330	309	323	297	319	334	285	322	331	311	289	304	326	324	320	283	338	324	299	320	342	343	344	340	263	271	291	343	324	281	320	338	313	305	323	338	297	324	317	340	316	293	305	332	312	353	356	314	316	315	338	303	300	306	300	320	311	334	297	284	291	283	338	326	302	308	360	307	279	311	342	322	324	277	329	301	334	295	331	372	347	321	322	303	305	305	291	299	349	273	316	330	324	299	339	304	254	322	306	315	333	326	341	288	310	298	303	334	346	341	331	345	314	327	342	336	285	323	307	323	324	327	344	320	344	272	310	341	304	311	335	286	351	312	316	305	346	279	305	321	295	312	297	309	290	293	348	323	294	312	284	320	312	318	290	305	280	313	326	321	346	304	304	284	291	335	318	357	308	324	314	296	333	336	334	286	317	289	330	322	327	340	320	333	315	291	324	300	311	312	358	315	318	292	314	299	321	285	274	322	339	297	318	334	304	327	309	325	297	339	307	319	315	313	337	330	329	338	305	312	294	307	336	283	325	301	318	328	303	321	319	341	286	290	292	298	341	341	281	335	345	319	313	335	296	315	326	321	281	312	320	355	307	336	323	352	323	315	303	328	316	328	333	304	282	292	307	300	299	276	345	349	329	316	348	309	337	340	322	327	307	342	294	309	309	322	321	326	288	325	308	298	318	297	332	290	328	299	300	315	315	303	318	280	296	311	353	306	297	360	300	318	274	306	297	334	287	310	308	307	336	339	311	288	314	314	292	303	310	335	308	309	330	346	348	338	325	333	287	298	331	301	339	312	337	322	306	303	335	338	315	306	304	322	314	302	278	354	329	339	328	340	333	322	323	326	311	317	279	305	337	339	333	307	304	317	285	285	294	285	303	305	284	293	272	297	281	313	336	320	320	321	306	313	325	321	294	327	315	305	306	324	307	312	327	350	290	310	324	295	327	321	296	321	319	293	322	296	315	327	297	303	338	305	293	328	308	307	290	278	337	320	292	338	314	315	307	302	273	290	301	310	313	306	336	305	319	324	347	341	356	301	283	316	300	327	315	320	309	317	350	318	289	310	305	326	320	281	316	317	304	297	311	322	322	299	297	322	320	308	305	307	306	330	348	311	283	320	319	279	303	301	327	323	284	320	314	301	336	316	316	300	295	318	304	309	340	304	304	311	315	315	294	335	324	329	315	295	320	329	331	312	329	321	318	312	321	325	306	291	321	327	298	320	343	312	306	299	329	317	291	334	319	312	303	324	293	327	289	320	325	319	317	261	324	316	347	309	334	317	324	333	325	308	310	318	301	304	344	336	330	329	340	320	306	323	327	333	303	305	321	315	297	289	302	318	306	344	319	306	313	316	319	342	312	307	281	282	260	326	330	337	314	305	320	322	305	339	324	294	277	336	310	296	320	296	320	326	332	334	277	316	334	292	347	298	332	334	279	326	324	328	308	275	345	289	332	336	343	337	281	304	325	317	313	305	317	332	317	274	299	273	319	333	310	315	336	306	288	333	305	322	320	309	347	321	322	300	322	335	335	309	323	299	317	323	338	325	329	316	294	291	319	335	340	324	327	285	293	309	328	316	318	294	301	289	341	320	338	300	322	311	325	275	312	293	331	308	306	298	312	310	292	320	316	308	293	320	366	331	316	303	342	326	332	316	325	283	305	318	337	320	306	297	289	287	287	336	309	318	275	312	276	265	306	297	309	354	317	281	330	297	291	314	305	319	289	316	346	336	297	307	337	307	306	293	324	317	283	300	331	293	324	318	275	294	363	341	300	308	317	312	299	306	303	305	292	305	305	324	323	302	314	335	311	307	320	311	304	338	323	267	308	316	329	307	366	307	302	296	298	292	325	309	364	292	328	304	313	309	332	330	288	291	309	274	302	289	286	327	303	309	322	338	284	328	285	325	313	316	300	319	279	320	296	293	291	314	289	322	310	322	288	339	333	296	340	327	293	276	252	321	325	345	332	318	305	317	308	298	285	325	303	329	283	327	284	307	308	335	302	330	297	325	322	316	311	321	325	310	331	291	305	316	297	274	283	337	333	299	305	306	297	320	326	315	295	318	291	340	314	313	302	296	329	300	322	304	309	323	297	318	313	331	304	271	274	347	346	348	321	344	324	354	296	352	330	324	319	300	338	331	305	312	322	306	316	334	320	324	317	329	303	325	314	304	279	337	303	308	315	335	328	304	293	295	320	325	338	287	314	301	324	308	301	313	287	272	328	302	320	318	305	302	301	304	323	318	269	320	312	300	320	323	316	306	279	316	287	323	296	295	300	276	350	317	318	340	295	322	321	293	315	287	303	311	281	305	321	324	312	335	327	328	288	322	315	302	326	343	352
20813	10752	7979	3553	3524	3342	2914	2342	1916	1793	1703	1521	1435	1239	1192	1163	1065	1046	1074	1077	1089	1042	1046	970	936	892	866	863	848	794	826	838	786	832	772	779	783	741	723	810	779	743	777	762	841	802	812	799	808	790	803	767	739	801	742	752	777	729	704	747	782	793	750	726	770	741	738	756	733	750	724	705	749	731	686	776	747	781	770	700	718	722	762	765	736	707	749	746	677	733	690	757	755	783	738	728	738	729	729	684	738	710	724	781	704	726	714	728	730	733	718	746	769	771	721	689	729	717	766	728	737	717	765	750	756	718	742	703	781	725	766	719	774	746	717	733	767	744	760	705	707	729	729	752	724	733	716	776	703	722	738	727	752	718	731	747	746	773	719	730	733	753	737	681	764	779	775	747	765	753	743	713	724	741	733	714	722	727	738	753	714	761	791	750	714	730	733	751	710	736	746	765	725	699	729	739	788	718	750	717	793	724	762	720	694	707	705	746	702	770	792	742	746	719	760	781	731	717	677	814	719	760	731	745	703	734	784	756	731	764	775	772	749	762	744	714	707	750	721	714	744	765	709	711	733	756	753	754	729	757	752	737	708	717	759	754	741	693	766	708	762	723	766	730	710	733	714	755	713	707	713	752	734	752	723	731	699	778	769	727	677	721	771	780	715	714	752	739	735	723	745	693	752	723	779	772	731	742	738	728	708	769	749	766	676	711	722	728	784	763	727	719	748	751	714	714	717	743	749	704	739	745	733	741	771	771	716	722	766	706	729	776	715	731	720	706	725	753	768	723	739	742	781	726	730	705	755	664	753	701	705	730	704	739	770	675	674	760	712	734	721	778	749	740	806	768	780	755	743	754	744	750	729	773	713	725	751	705	766	731	803	739	715	748	778	715	741	770	757	714	708	735	713	736	712	732	741	740	739	728	722	741	759	682	761	762	710	765	722	799	709	762	694	702	710	783	731	721	717	750	716	758	752	744	748	724	752	750	785	714	735	703	695	735	695	768	783	740	706	756	727	726	710	785	727	733	692	738	726	735	754	731	708	751	772	740	739	755	724	703	732	736	758	747	716	711	740	757	684	765	722	748	773	724	766	755	747	754	738	691	746	761	736	754	785	712	744	707	714	724	739	712	750	793	727	766	743	718	747	772	765	739	731	744	729	693	725	790	782	698	723	762	727	770	710	703	736	759	744	765	726	717	715	731	732	716	691	774	738	782	738	743	741	734	763	730	778	697	688	752	719	743	725	741	761	758	751	700	754	752	739	734	698	747	714	700	681	713	732	737	708	707	708	729	752	754	727	739	753	764	736	734	765	753	778	773	691	752	757	744	726	730	763	756	784	739	760	696	689	766	705	748	768	721	745	735	820	772	700	743	701	701	740	717	756	728	766	730	807	719	743	722	767	766	748	785	738	755	738	757	740	725	803	742	723	763	693	733	720	688	749	748	704	775	716	748	734	738	693	732	778	733	694	718	761	737	781	756	762	731	732	763	770	718	809	740	756	774	739	729	739	717	760	760	737	737	739	736	722	730	770	782	680	680	769	776	735	688	726	769	778	742	795	719	767	782	775	729	689	760	715	752	718	735	723	726	743	748	740	755	733	734	700	690	711	729	739	745	715	734	735	738	740	758	714	750	724	756	698	744	749	763	729	734	702	758	723	756	729	764	760	704	754	699	725	726	747	716	738	698	738	754	802	733	774	751	698	695	703	745	762	731	714	756	712	760	748	776	707	740	702	745	767	749	687	746	740	739	767	738	715	756	750	747	744	677	752	704	759	706	751	737	760	736	716	750	767	732	732	723	701	745	769	741	772	728	712	703	715	772	715	725	710	740	730	731	741	792	732	732	772	726	692	777	762	742	748	762	727	734	706	770	761	747	705	706	725	748	729	729	678	725	779	750	725	772	680	759	688	728	755	713	726	799	761	729	767	725	745	742	752	719	753	766	743	755	757	740	742	748	688	763	752	698	746	769	776	751	719	744	769	745	743	758	749	743	725	725	776	769	771	761	772	747	756	775	737	731	748	757	753	711	783	738	750	731	791	761	745	733	777	715	748	733	772	799	782	704	736	739	704	777	722	756	731	723	798	780	713	733	738	736	775	762	731	736	802	707	757	742	737	744	702	699	801	741	742	726	763	748	720	735	766	756	740	726	730	726	782	716	748	748	746	714	778	722	695	723	740	731	745	743	750	736	809	735	730	721	727	759	737	726	708	762	780	732	700	755	718	738	776	738	735	770	750	747	748	775	746	725	734	738	766	737	773	727	741	723	722	766	747	741	709	750	748	791	703	749	748	715	687	692	721	753	734	736	706	809	742	712	694	736	709	737	747	756	760	771	746	715	728	776	750	743	739	748	773	732	749	752	704	708	740	769	748	732	701	734	771	820	683	743	767	742	694	766	731	737	699	698	737	767	777	714	709	744	715	754	789	765	723	702	747	721	726	763	706	712	756	744	795	742	759	678	720	743	712	736	764	677	742	719	733	727	719	773	733	753	742	771	764	754	784	714	746	710	761	735	759	770	753	734	772	750	737	740	746	734	709	714	714	795	772	727	707	761	746	741	736	746	725	770	760	717	798	701	745	787	702	749	721	743	734	743	722	785	701	748	744	763	748	737	753	776	722	737	742	733	739	716	757	734	722	761	689	754	748	733	728	759	768	711	691	731	707	745	730	729	713	751	752	697	713	678	739	748	713	722	716	753	745	736	732	752	709	711	764	754	744	782	744	780	757	717	771	698	719	711	742	725	783	780	734	766	748	758	735	711	723	803	747	734	718	728	728	744	769	721	692	731	710	736	705	773	775	741	755	716	740	694	709	787	729	760	725	779	778	739	752	750	742	743	697	733	747	684	715	739	747	719	732	693	703	774	725	738	762	761	749	750	707	714	723	795	731	724	776	721	730	753	742	719	747	753	730	734	733	720	766	698	774	725	720	731	752	731	761	734	797	753	739	761	778	768	725	757	709	728	732	739	720	704	753	757	757	746	706	717	692	711	732	734	749	778	696	719	724	756	752	736	734	767	744	702	754	750	793	791	767	771	776	724	721	725	719	750	759	748	715	714	723	725	758	764	770	749	709	738	774	785	716	780	706	718	731	678	713	706	744	778	724	784	753	741	690	772	742	718	688	707	748	739	722	785	760	734	736	791	721	715	735	666	747	772	746	736	742	729	760	737	720	716	761	707	745	744	739	722	699	739	730	734	762	737	732	736	716	668	739	738	756	727	717	725	736	749	758	743	760	732	745	744	767	768	735	734	733	717	710	762	688	732	743	734	730	730	705	703	697	718	753	722	765	728	744	686	756	723	689	726	692	758	694	788	793	724	754	735	780	736	767	733	712	750	766	788	691	791	699	750	705	723	768	743	747	724	707	709	696	727	700	751	736	740	714	732	711	693	721	752	676	746	716	758	754	804	771	730	761	723	746	740	719	721	739	745	747	789	717	693	708	718	699	731	784	705	747	730	726	710	722	707	731	786	760	775
39641	18662	10840	2584	1461	1187	1030	754	609	547	492	512	441	422	339	365	368	328	318	338	319	323	299	275	306	287	281	256	299	256	252	280	298	262	262	268	287	267	309	257	272	281	264	276	249	252	302	275	275	286	303	286	271	309	314	253	264	239	295	262	278	251	240	262	263	251	258	256	216	277	256	255	246	283	264	280	258	309	278	273	270	240	245	239	261	272	233	273	257	242	254	271	252	245	244	250	262	272	283	300	272	255	253	268	292	286	273	271	245	289	268	224	264	278	289	258	257	267	265	235	274	290	258	291	274	269	264	257	292	308	286	236	242	222	241	258	245	279	258	273	266	266	264	282	247	256	245	244	236	263	255	244	273	241	261	285	247	246	266	251	259	260	321	243	257	236	245	278	263	236	271	257	252	262	235	257	256	234	229	247	260	265	293	253	284	261	260	249	290	225	256	246	250	218	264	248	249	297	247	246	250	277	283	243	249	298	265	239	259	222	263	289	265	254	263	253	248	272	249	275	252	258	259	276	258	262	272	227	214	262	263	279	276	257	278	254	297	275	257	269	271	262	248	232	260	258	265	264	253	242	265	213	257	312	243	241	261	271	243	246	241	274	253	273	281	297	263	230	266	273	285	249	238	262	247	269	249	250	245	258	256	247	253	251	290	264	263	246	255	286	256	258	273	236	244	263	271	252	260	265	258	261	274	264	260	275	266	267	279	240	229	242	263	238	284	252	268	273	274	282	256	294	248	229	266	275	274	302	295	227	228	282	282	273	310	273	243	263	278	260	266	265	283	236	284	261	266	265	266	250	262	285	260	247	224	280	269	268	256	269	247	274	270	282	251	257	247	288	265	269	247	279	268	288	278	232	296	263	299	248	272	259	222	263	285	270	239	273	254	253	245	279	296	291	258	242	240	235	250	254	247	262	262	245	285	247	247	237	253	218	236	248	295	265	237	248	253	269	252	243	276	258	238	269	271	259	263	235	274	265	251	279	278	270	261	264	299	263	269	285	256	251	265	240	285	235	280	271	261	271	243	246	271	270	292	283	264	285	292	259	234	267	258	279	265	261	273	271	297	270	264	240	217	265	249	231	261	287	253	275	245	241	240	278	238	248	295	253	257	237	246	270	273	293	273	263	285	277	295	255	253	263	293	228	244	291	293	280	263	262	251	221	255	248	257	273	265	281	267	250	247	289	273	255	273	266	255	274	276	262	251	270	264	246	246	273	267	248	299	268	277	225	271	265	262	246	248	295	262	281	287	262	286	272	229	260	275	255	241	233	257	269	283	277	243	269	228	262	266	250	276	267	243	249	258	242	274	250	268	269	269	242	245	273	243	251	258	253	234	278	254	234	271	288	261	296	246	271	224	262	280	257	228	252	287	251	240	258	263	271	259	252	273	275	270	279	282	247	289	246	252	273	245	262	275	264	253	291	272	258	274	263	265	271	283	273	266	268	281	283	261	210	242	270	241	263	257	259	301	248	248	292	274	272	259	279	254	284	262	251	253	297	245	240	242	288	291	281	268	260	261	268	292	263	239	296	238	262	262	254	261	236	279	278	297	259	286	205	225	276	244	241	285	231	276	251	266	232	239	251	274	238	250	262	273	269	253	247	271	262	280	286	270	268	240	267	272	257	238	256	280	269	245	279	260	228	255	242	255	280	274	255	250	298	250	263	244	255	271	268	279	275	285	262	242	239	234	240	256	279	258	268	254	250	278	247	273	267	241	282	261	282	259	248	277	258	253	272	295	270	271	262	258	270	262	259	221	259	282	249	256	250	258	240	275	249	252	273	291	279	291	275	264	246	232	261	281	265	233	265	284	279	265	257	308	288	253	240	248	218	243	230	249	263	246	244	271	250	280	238	239	262	254	280	282	253	256	257	235	281	267	289	256	259	254	260	235	292	275	288	260	274	312	272	255	256	256	253	274	217	259	249	267	232	273	265	287	247	277	245	275	274	215	293	257	258	252	279	252	308	281	264	246	304	272	303	273	239	257	284	288	286	263	277	270	270	242	253	228	267	257	243	266	261	274	265	260	270	276	287	262	269	265	285	265	300	283	251	268	247	266	274	251	267	273	267	251	265	279	206	283	265	245	250	284	258	294	223	270	256	271	234	237	275	290	271	303	254	247	267	260	258	304	285	252	246	309	229	255	278	250	268	275	253	252	262	287	265	254	254	285	288	273	262	256	237	307	267	293	225	238	261	263	286	236	259	267	300	265	277	286	239	242	260	274	294	238	277	246	277	281	260	250	239	288	244	281	262	247	263	274	272	253	291	273	259	270	275	273	265	249	236	229	262	274	265	236	292	271	259	268	263	284	292	285	277	276	292	236	257	260	258	270	228	304	289	244	250	278	278	285	270	272	233	253	246	249	250	282	280	262	286	277	255	283	291	258	243	293	258	240	278	231	257	291	262	273	248	277	275	270	262	286	259	287	302	278	272	245	270	271	241	240	242	260	245	247	265	256	257	260	270	293	269	275	251	266	228	267	240	281	268	264	267	261	292	273	250	274	263	276	283	280	265	279	263	224	244	294	266	282	261	245	259	269	271	255	245	258	270	285	283	266	279	283	260	252	270	291	250	275	263	282	268	266	275	247	303	278	258	275	257	269	278	250	255	283	267	241	279	248	278	255	294	260	297	246	252	261	245	250	242	247	270	259	275	261	251	252	255	248	234	240	246	242	264	272	290	269	290	240	253	288	263	243	235	259	256	283	280	268	278	258	228	284	250	258	248	248	252	245	283	263	267	252	263	243	263	281	271	275	244	247	300	267	277	272	263	253	267	241	266	251	255	272	264	245	235	232	268	293	234	269	262	263	258	238	275	269	280	237	259	268	261	272	240	269	277	274	263	229	255	267	304	279	276	247	277	247	282	261	254	251	283	272	253	271	287	293	246	261	261	249	285	280	251	275	277	286	261	259	270	259	273	291	282	255	265	250	258	269	276	266	311	266	232	286	313	295	240	257	234	248	250	269	281	249	246	253	244	256	237	252	253	273	244	280	285	281	291	263	261	244	280	281	271	265	269	254	235	254	262	263	236	272	284	237	242	288	268	258	275	279	258	245	237	297	283	258	236	267	267	279	277	271	248	277	254	269	267	248	248	250	239	258	251	255	247	262	290	287	234	281	274	281	294	240	272	255	273	239	214	242	250	247	288	262	250	291	253	222	248	286	257	264	276	287	268	266	272	262	244	264	284	260	251	239	274	243	245	249	258	278	245	274	233	266	236	249	281	239	263	242	241	251	257	262	264	277	264	246	266	256	250	267	235	276	273	287	278	275	258	231	271	267	274	252	222	256	267	235	278	234	225	240	288	249	268	276	257	245	255	253	260	267	270	225	234	274	297	263	260	271	288	248	263	272	301	265	249	259	253	268	276	258	265	241	287	244	239	284	282	282	273	261	270	245	257	268	267	279	286	279	265	258	246	271	274	209	301	264	254	237	285	245	267	279	247	238	292	278	234	213	255	278	237
25985	14180	14784	5168	4721	4940	4002	3196	2512	2344	2191	2068	1759	1478	1360	1358	1321	1162	1124	1209	1181	1115	1024	920	811	820	840	797	758	757	746	693	730	687	689	692	644	688	620	699	690	724	671	653	704	682	753	656	702	672	665	641	659	670	672	646	632	627	661	624	639	651	629	657	607	627	672	654	654	593	682	580	654	611	644	636	618	656	615	671	637	675	626	624	622	579	647	637	630	693	649	671	641	689	617	667	573	635	624	661	659	655	602	610	627	658	626	662	590	617	617	652	685	615	649	619	629	669	635	669	631	630	600	610	662	648	603	643	630	642	640	630	639	609	639	629	596	647	621	617	579	629	640	598	617	610	621	643	653	621	593	649	638	606	636	602	610	653	641	599	677	595	647	635	634	647	632	625	619	617	615	656	620	634	625	631	635	611	672	611	672	677	623	630	608	638	627	640	594	600	612	664	615	620	645	594	638	647	609	599	598	662	612	625	626	633	622	616	619	642	622	564	619	603	629	617	653	665	649	654	600	589	673	637	616	618	637	617	627	636	645	635	649	677	636	608	646	619	643	583	605	631	660	640	650	677	584	668	618	653	635	595	650	615	621	610	642	622	604	664	625	631	667	633	648	600	622	609	649	601	667	617	601	596	644	647	620	638	645	635	647	670	630	641	573	627	575	600	615	611	649	626	609	600	596	645	607	600	602	579	682	649	608	647	634	609	613	636	630	667	663	613	599	639	578	593	625	633	633	612	635	618	634	623	587	569	660	632	622	631	608	655	620	628	649	620	629	642	593	588	620	662	615	632	657	660	683	628	672	613	656	630	615	641	626	631	667	683	660	646	595	653	637	607	622	624	636	597	638	630	658	626	630	620	625	646	591	645	637	588	642	623	620	638	693	702	635	656	579	582	605	640	625	616	646	660	669	637	670	622	603	632	620	637	639	649	617	621	640	600	652	626	665	615	593	631	639	577	583	606	604	676	689	628	650	613	590	660	633	590	649	644	622	687	597	637	663	629	619	634	662	611	643	673	656	635	625	619	638	669	599	610	625	610	619	631	632	600	652	582	659	611	631	637	704	664	624	626	608	597	619	625	623	596	594	642	653	606	632	618	624	615	655	607	595	697	670	590	582	602	648	599	660	637	572	594	629	643	626	617	621	600	595	656	656	650	613	626	634	650	609	605	606	633	606	628	600	598	586	603	635	657	644	648	608	603	610	627	661	651	620	596	650	645	613	650	611	616	620	649	630	658	655	581	612	637	625	601	641	633	602	655	633	605	576	665	646	622	594	625	658	590	634	618	616	654	630	633	605	633	661	601	654	555	608	650	630	586	632	627	627	642	604	612	643	626	642	654	623	598	621	612	606	638	593	621	646	638	637	619	617	580	651	617	593	651	676	608	601	644	644	629	638	603	668	626	630	605	640	607	680	608	653	609	603	619	643	621	625	642	634	620	632	638	595	615	622	598	649	633	657	615	622	609	638	635	592	627	611	589	651	584	576	648	622	609	665	602	618	632	631	612	611	608	584	656	581	603	587	645	648	615	601	645	616	602	681	603	661	636	663	605	625	558	607	629	587	592	638	608	637	652	602	627	605	618	642	659	599	625	644	624	597	642	662	639	645	601	588	628	646	619	631	656	651	647	663	620	644	606	630	595	656	628	615	626	628	627	636	633	640	636	664	610	607	650	630	609	628	595	625	608	643	649	636	643	607	670	615	620	616	602	651	663	650	613	625	626	654	668	631	630	676	617	640	629	598	652	632	606	644	617	656	649	617	604	645	591	611	649	620	655	671	624	634	622	618	618	639	583	604	629	613	650	641	611	670	629	612	615	650	574	659	637	638	636	666	627	650	668	663	623	684	616	601	615	668	629	634	638	587	635	621	591	623	652	604	620	638	651	638	647	628	617	608	647	604	596	686	615	631	630	621	638	636	654	590	628	622	618	635	632	627	631	634	646	643	610	658	625	640	625	634	625	623	654	569	599	615	626	602	600	619	650	592	635	583	619	583	618	652	639	600	657	653	621	600	615	626	665	602	638	605	661	598	634	668	603	658	629	600	662	635	619	644	645	628	648	635	654	656	691	643	648	640	653	632	646	590	635	645	583	598	620	616	641	585	642	627	605	659	630	625	633	624	634	658	596	575	607	651	641	630	619	623	640	642	616	612	595	576	632	655	646	585	627	612	620	593	628	637	650	608	665	626	645	616	669	616	676	629	653	656	608	620	622	638	630	590	625	602	658	623	631	625	640	663	620	628	634	630	662	592	635	577	634	637	628	659	617	636	673	619	647	627	625	611	640	579	643	642	638	629	634	602	652	614	612	585	592	671	637	621	613	649	653	581	597	612	635	665	626	638	636	640	629	682	634	620	629	651	588	637	631	620	658	627	645	606	636	614	649	629	604	669	663	617	653	669	646	599	643	599	613	655	606	624	614	652	634	596	626	618	639	658	656	630	628	619	618	623	575	623	682	622	622	675	664	601	593	613	607	604	622	625	630	629	553	607	626	624	581	578	595	628	667	587	648	596	621	637	559	630	597	638	633	633	619	622	631	629	674	638	637	620	627	608	630	609	636	662	638	663	656	642	665	559	644	602	608	650	641	611	588	570	605	645	640	673	635	612	598	621	607	636	621	608	654	608	604	639	691	592	637	598	620	576	607	640	677	637	653	627	641	619	630	663	615	609	647	639	651	621	638	662	608	637	646	631	612	646	596	627	679	601	623	613	598	646	579	606	645	622	680	623	617	591	635	651	638	595	598	636	629	641	612	629	616	664	640	624	661	625	648	628	679	569	609	640	604	610	633	618	605	635	640	607	605	593	626	615	619	622	621	654	645	639	669	599	653	639	658	639	578	632	585	604	598	654	635	585	661	658	656	601	654	657	685	597	667	633	643	635	611	620	651	598	615	639	607	624	626	668	593	632	659	595	605	663	598	655	629	665	638	617	624	618	582	573	653	625	613	626	670	617	592	646	617	602	616	620	628	607	596	609	601	609	605	642	603	604	611	626	647	648	610	654	627	617	632	609	611	666	642	633	621	661	611	632	578	603	588	609	638	621	602	636	594	627	645	608	620	606	644	606	666	619	612	664	640	655	644	611	612	618	662	620	592	627	682	602	618	635	612	609	674	598	679	679	637	674	586	628	599	652	630	620	596	650	630	662	602	629	603	629	623	600	615	659	641	638	585	659	641	629	607	639	668	672	626	656	662	617	614	648	641	652	649	621	600	631	599	638	603	634	582	588	633	626	628	622	659	646	632	640	620	676	582	614	641	621	615	595	632	573	642	597	629	656	604	614	594	539	606	631	647	621	657	656	610	639	665	657	633	604	688	633	621	643	648	617	648	630	602	622	671	597	639	618	606	639	582	631	611	636	593	661	640	619	652	641	571	637	682	676	605	644	680	661	663	625	600	587	624	655	631	657	673	614	644	608	652	612	633	632	604	622	622	633	607	613	625	604	639	629	652	593	618	650	644	621	609	653	625	622	642
17687	6574	3056	760	496	494	473	407	386	376	344	342	300	323	304	315	331	337	298	356	287	305	306	292	262	282	260	295	243	255	315	278	315	262	260	281	272	290	274	256	270	278	291	280	284	290	311	280	318	283	246	273	294	270	271	288	288	262	267	274	273	277	248	284	282	287	257	299	286	266	268	305	264	281	262	286	315	267	246	265	297	302	274	294	282	313	248	288	275	309	303	299	262	263	280	246	273	294	274	260	292	283	285	281	238	262	281	270	284	285	289	286	292	291	249	270	290	271	260	271	261	264	296	263	290	261	273	254	266	291	253	248	261	293	249	297	253	261	266	285	289	269	265	286	301	263	277	264	280	264	287	223	274	268	331	285	239	325	295	303	284	308	279	315	278	272	275	264	304	272	307	293	256	294	318	294	253	281	279	283	264	277	244	262	262	290	277	287	274	268	251	277	292	294	313	287	281	287	273	274	268	246	297	276	276	278	287	269	294	238	312	262	279	284	285	262	269	287	301	233	289	272	275	293	268	271	267	306	282	277	261	272	288	244	285	280	265	292	268	274	277	295	287	281	285	271	271	266	285	296	298	301	268	276	266	229	287	257	297	291	311	265	257	293	298	272	287	268	272	272	308	302	293	265	277	293	261	268	273	310	289	247	260	277	266	270	316	264	300	283	291	276	274	256	276	282	268	313	300	248	323	318	264	236	274	250	256	284	272	331	289	268	277	285	253	274	300	283	285	268	287	289	246	263	268	285	294	276	287	283	261	277	284	262	259	244	255	274	273	307	280	278	285	258	298	266	288	309	295	299	285	264	295	293	264	299	306	286	296	268	243	296	279	284	267	277	246	261	274	260	279	275	291	301	282	308	297	277	266	250	276	275	265	290	264	266	272	303	264	233	307	250	280	297	286	300	266	254	298	293	270	293	278	278	260	280	278	278	305	259	277	296	276	302	286	291	295	295	290	253	285	254	307	285	303	280	263	291	280	297	256	266	258	257	301	281	282	275	279	289	276	274	245	294	295	308	271	295	294	294	292	270	263	288	278	273	268	294	264	303	316	262	265	256	274	289	297	282	299	305	277	312	285	298	281	264	285	254	294	286	270	284	285	302	261	280	290	290	284	253	299	262	281	254	280	257	299	268	255	275	301	270	292	286	300	260	277	263	285	268	293	284	301	296	263	322	280	274	277	285	304	275	289	255	280	293	279	260	286	261	312	314	276	257	273	248	258	296	294	265	282	295	302	293	279	301	289	260	276	270	258	269	292	279	281	279	244	240	262	271	310	285	260	274	245	271	310	265	288	275	283	301	261	295	266	281	265	284	304	273	275	274	256	282	273	300	261	280	257	296	239	255	272	272	299	257	274	271	281	272	307	268	288	273	286	290	291	281	289	270	288	276	269	292	296	301	289	248	257	281	271	259	284	282	302	288	253	278	270	257	297	310	309	304	242	258	314	305	311	294	287	297	267	289	282	260	280	250	327	268	290	275	274	309	257	287	262	306	255	288	247	266	287	280	291	288	283	246	261	281	261	288	243	292	287	251	248	269	307	262	274	286	265	313	339	285	232	276	299	284	296	307	266	228	297	302	263	276	273	323	302	278	309	284	276	282	274	285	318	256	243	247	277	284	273	313	279	305	278	298	273	272	264	249	271	268	306	307	278	273	250	262	279	287	309	270	294	289	274	281	272	294	287	293	278	296	298	283	293	280	278	278	272	267	294	241	258	272	267	309	296	289	251	301	296	265	262	296	274	287	306	310	282	281	289	297	319	300	302	253	279	309	289	254	266	281	256	295	274	292	278	255	279	278	271	261	290	272	264	279	264	296	282	283	281	284	299	276	286	265	295	314	277	240	264	246	273	288	245	299	262	280	271	265	296	265	287	300	280	289	300	277	284	260	282	270	287	289	296	281	301	288	272	300	270	262	277	288	289	265	257	273	279	295	277	277	275	267	248	253	292	278	258	252	291	267	275	291	271	272	290	279	269	271	273	293	264	264	284	310	308	255	255	297	283	257	283	269	286	261	282	283	257	273	297	263	275	286	300	269	277	280	310	326	276	297	305	243	295	274	278	297	300	284	283	254	247	270	256	281	259	273	218	309	287	276	314	281	290	288	249	267	301	289	243	259	301	265	272	255	259	294	303	279	265	258	262	310	295	263	288	299	267	307	298	268	278	279	259	275	304	289	250	284	293	300	255	271	269	290	305	255	289	301	266	291	276	272	293	283	248	268	256	278	288	269	291	284	281	252	268	303	245	280	255	262	271	268	286	285	285	305	252	277	286	268	268	261	267	263	291	276	267	295	291	253	297	266	268	265	266	281	274	251	269	284	275	288	276	282	291	281	293	282	266	273	263	263	299	291	302	234	281	288	290	287	254	288	267	244	279	248	281	278	297	276	305	288	272	275	263	286	252	236	303	270	259	274	302	253	285	271	263	295	261	289	290	298	291	285	256	281	312	273	279	262	306	305	287	247	274	255	272	299	298	288	268	290	253	282	254	256	299	270	296	301	286	289	266	286	269	240	307	260	283	287	279	303	294	283	293	277	299	261	292	306	266	267	266	266	298	261	317	278	263	269	276	295	267	254	274	298	277	292	281	265	268	275	288	315	281	299	292	282	295	271	256	286	266	254	269	266	275	279	240	291	300	276	294	295	286	265	298	300	270	279	293	278	279	273	272	301	277	278	260	298	255	278	287	302	280	300	263	277	290	304	300	308	255	257	272	263	299	270	238	284	275	266	274	284	266	265	276	252	267	278	259	304	274	270	250	320	279	274	284	286	289	276	258	278	282	276	270	306	264	308	261	292	237	271	289	252	255	282	263	288	279	311	271	295	274	259	252	289	278	247	241	254	272	281	253	252	272	260	265	293	317	243	298	301	251	290	291	274	283	286	292	301	282	239	278	270	265	298	300	293	256	290	287	260	268	260	306	300	285	271	279	271	285	302	261	284	290	281	287	247	277	259	296	281	268	269	267	295	282	255	260	270	302	277	301	253	283	260	287	281	286	308	288	296	272	259	300	272	249	257	286	273	289	258	266	281	278	299	245	280	279	294	264	271	257	259	308	266	286	276	290	266	285	251	257	270	256	257	297	283	285	282	281	288	283	308	297	284	289	274	260	289	276	307	301	299	296	315	253	262	287	267	287	284	260	286	301	287	263	238	253	342	292	252	288	266	309	307	284	289	268	283	300	300	281	276	284	268	254	280	275	274	259	275	297	279	291	282	242	279	259	260	293	306	280	274	266	272	302	288	287	282	288	265	304	297	278	299	263	267	262	291	262	257	314	280	279	275	316	268	284	304	275	280	289	262	280	281	288	310	280	296	247	275	299	272	285	286	263	285	272	256	292	287	308	262	278	303	275	261	280	296	252	263	298	295	290	269	272	284	290	268	302	285	273	274	310	252	284	260	276	264	270	279	283	305	295	262	278	269	258	262	243	243	286	253	257	273	268	314	265	278	272	269	260	252	243	267	273	273
12494	5811	5369	2069	1812	1848	1606	1425	1286	1149	1114	978	939	850	887	875	865	854	752	804	815	867	821	771	731	722	705	673	718	694	695	737	709	677	699	689	684	710	675	683	719	705	736	704	681	702	713	669	702	682	676	669	662	677	731	668	659	674	643	680	668	707	645	713	653	719	640	661	650	682	693	663	689	667	674	710	703	682	673	677	691	690	722	685	684	683	700	676	657	735	648	655	629	640	644	689	714	705	661	646	688	657	660	696	634	668	703	639	682	643	679	694	658	638	665	651	692	672	650	648	687	630	643	694	638	667	653	640	637	675	648	695	695	612	684	670	702	732	655	656	666	688	653	672	729	674	704	610	671	646	605	649	625	735	665	705	741	665	685	752	633	742	684	645	693	687	650	639	683	691	616	627	715	649	687	653	662	624	702	705	715	723	661	699	679	654	647	672	682	679	688	677	664	744	670	657	684	692	666	670	666	641	663	650	660	646	700	669	669	631	655	656	642	657	667	645	684	731	666	683	684	690	631	663	708	680	702	701	619	669	698	633	692	672	675	700	692	686	709	680	629	719	662	690	696	662	709	656	645	667	662	635	674	641	645	663	646	690	663	647	661	692	680	703	729	693	633	643	650	704	693	700	673	709	636	643	661	673	673	716	666	663	688	700	685	684	693	705	677	631	660	637	648	680	630	649	699	685	667	653	671	697	660	650	635	704	665	611	653	650	638	709	638	665	683	650	669	671	673	654	703	652	691	639	645	679	632	660	633	657	673	675	644	627	683	624	689	696	698	678	662	725	697	638	647	640	688	682	669	625	677	658	661	639	653	656	691	642	739	698	641	696	673	674	660	680	647	693	645	669	668	637	671	645	649	712	642	692	684	689	673	667	683	632	666	649	637	663	623	646	665	646	635	678	691	665	677	702	679	654	646	664	663	674	678	718	660	664	668	658	726	640	678	669	680	713	650	646	684	645	697	686	657	673	681	650	655	702	636	679	675	672	636	650	667	691	672	654	632	614	673	607	660	653	682	668	677	670	630	675	690	699	640	653	667	681	733	683	683	653	672	689	669	674	634	685	696	667	672	681	660	664	704	683	658	673	651	683	705	649	686	675	675	637	666	703	643	664	696	667	676	702	690	657	679	647	678	645	653	642	685	651	678	700	706	651	704	664	668	706	651	727	650	665	683	694	647	717	619	701	672	674	672	655	653	641	683	630	650	661	655	620	654	682	680	640	676	634	716	663	659	672	708	686	654	660	703	670	683	660	726	681	682	646	657	617	678	630	667	641	677	653	628	712	713	713	695	619	708	652	652	705	691	662	708	685	672	720	690	720	698	684	660	694	684	669	683	664	685	663	670	692	662	679	629	685	669	668	663	608	636	633	703	662	635	675	649	719	674	692	644	624	706	680	681	657	633	671	686	688	638	648	702	694	647	657	687	681	674	681	664	687	698	691	694	686	677	673	679	706	661	688	684	667	647	686	629	658	671	697	722	680	673	708	672	691	639	653	616	659	642	635	690	688	681	671	704	698	655	668	672	670	749	669	639	707	663	680	664	651	678	672	638	681	647	676	689	664	638	647	645	696	645	712	664	699	673	675	692	685	671	634	681	677	655	640	683	691	679	658	668	636	621	707	687	689	680	671	682	676	658	642	723	670	676	678	680	685	662	648	701	640	662	702	671	694	657	667	646	672	664	715	690	664	673	686	666	637	729	722	607	622	659	665	726	675	714	630	647	695	676	641	659	711	708	642	687	630	646	659	673	682	674	648	682	668	618	660	692	635	645	672	633	646	673	685	628	679	671	680	623	680	689	692	622	718	674	734	706	686	686	675	679	699	644	710	708	674	706	686	635	732	704	674	695	664	642	692	655	630	676	644	697	673	659	684	634	631	669	704	673	649	678	714	684	679	633	694	679	662	653	658	650	710	695	696	668	647	651	705	668	623	672	639	704	692	640	632	637	715	680	688	717	705	646	673	669	723	682	663	697	723	686	631	718	649	687	658	701	637	658	667	709	703	708	673	653	633	679	700	646	668	700	713	641	678	695	651	686	625	670	624	669	637	690	697	687	666	709	698	672	633	716	678	677	649	694	622	658	700	701	667	682	679	652	688	698	695	691	640	662	662	709	656	722	660	686	668	654	636	712	667	648	700	641	717	658	670	658	671	643	613	668	674	651	656	699	658	701	646	670	647	689	652	685	672	645	712	667	653	651	650	681	707	636	697	666	706	679	636	728	698	661	680	701	670	710	636	667	632	675	659	634	678	678	645	688	682	624	688	659	665	662	651	689	654	664	694	691	674	693	650	684	663	647	670	680	653	688	698	633	661	654	682	691	633	621	647	652	682	687	674	673	656	684	637	689	691	640	654	693	622	655	708	657	639	692	675	662	604	657	689	645	662	653	684	661	646	693	679	711	682	681	681	673	642	686	707	697	692	678	665	690	710	662	627	676	658	673	642	683	631	709	666	628	633	708	655	704	656	657	636	618	622	717	680	607	684	664	655	693	711	612	709	666	693	697	642	687	727	693	633	697	697	680	665	666	685	685	720	719	670	677	689	658	647	623	663	705	622	629	703	669	684	667	699	654	662	683	703	671	643	718	644	659	701	662	644	660	657	692	689	703	689	683	722	665	695	685	699	622	668	714	664	659	669	689	632	675	630	672	682	710	675	709	693	669	698	630	688	711	627	700	669	615	691	671	671	656	720	676	672	678	683	691	674	717	633	667	654	617	672	693	691	667	710	650	636	667	612	623	700	641	672	683	640	641	683	761	647	667	655	656	692	648	654	676	712	661	644	657	666	686	636	631	676	637	684	634	667	666	672	647	692	674	696	711	615	629	652	678	647	702	595	678	657	729	662	699	646	692	666	614	683	734	622	748	689	648	667	663	693	684	636	666	627	653	688	696	673	654	688	641	666	662	676	635	643	703	658	691	658	660	648	680	664	667	672	664	690	684	667	691	678	671	710	680	685	668	648	679	711	644	704	700	619	625	626	651	638	672	675	635	639	684	670	659	680	713	665	643	667	677	664	671	674	663	706	687	672	710	653	650	694	680	705	675	634	687	670	661	674	710	686	655	671	695	705	636	660	764	678	647	676	663	701	682	695	675	634	655	606	671	655	653	660	634	713	696	667	676	626	693	674	666	681	669	640	674	668	642	691	659	674	682	718	659	681	663	723	624	673	640	687	704	685	664	626	671	692	705	688	686	643	656	637	664	686	695	686	641	667	631	652	672	668	638	679	719	649	667	654	691	710	676	661	678	691	690	683	680	684	677	717	651	727	660	667	697	699	703	680	625	671	652	664	671	677	677	667	692	667	644	707	717	672	684	644	646	691	713	680	626	625	686	672	630	722	663	698	687	665	599	695	685	687	640	680	665	698	699	681	709	698	688	646	697	640	662	690	648	653	661	668	650	692	644	733	683	632	614	666	672	653	671	669	686	678	655	676	701	694	667	697	684	682	630	704	638	666	694	713	663	679	661	619
28424	12906	7180	1586	997	957	762	665	601	529	518	421	389	412	418	381	417	374	360	346	370	366	373	341	309	327	385	336	344	319	352	327	296	299	325	343	316	314	353	363	348	320	313	322	315	321	346	329	319	291	334	337	346	325	352	307	314	329	300	336	332	335	292	329	313	321	299	318	314	303	334	327	298	318	339	329	325	324	330	327	342	354	318	319	346	346	338	341	299	307	333	307	307	291	346	313	322	352	338	301	300	342	316	332	350	315	341	352	327	327	328	309	304	313	303	351	336	340	350	326	305	324	344	325	344	316	322	305	304	305	327	340	330	330	333	337	342	350	297	294	319	328	301	319	316	301	336	311	352	320	331	302	302	318	342	323	318	309	313	375	291	338	341	345	295	340	324	305	348	345	339	313	351	297	325	372	336	306	334	307	341	336	338	305	297	325	316	292	366	338	288	290	304	334	329	312	342	323	317	303	332	329	301	318	310	330	331	333	314	303	291	301	319	322	324	319	334	318	317	346	270	346	324	304	287	334	327	320	328	296	339	330	295	369	315	309	310	379	331	332	326	301	294	322	344	300	348	345	323	329	340	299	304	291	326	313	304	276	313	293	312	341	326	317	315	329	333	332	296	284	326	298	349	320	317	320	313	317	310	272	333	302	344	350	318	296	315	315	308	312	316	335	342	328	345	364	356	310	290	371	362	305	307	326	317	330	324	339	315	346	303	312	298	317	318	302	308	333	296	322	283	308	321	341	350	288	299	339	338	328	324	335	300	322	301	339	305	297	327	356	301	314	324	302	310	296	326	301	322	333	313	311	334	349	316	316	298	325	287	339	344	316	340	342	317	333	343	304	295	306	319	289	306	313	316	325	321	319	335	333	333	333	331	320	343	310	335	305	312	347	319	329	366	324	300	341	316	338	318	275	276	350	293	310	298	302	357	342	309	337	353	355	315	316	315	297	311	336	309	329	323	319	328	302	313	319	288	296	325	322	311	312	348	341	349	332	328	336	319	329	338	320	333	330	320	343	333	348	307	302	358	334	332	347	348	328	317	295	331	327	325	325	319	313	301	286	310	307	293	298	317	356	333	360	292	296	268	267	286	339	329	319	316	309	322	307	323	300	317	343	376	290	312	344	335	321	365	320	290	321	313	305	305	339	321	338	342	319	334	333	322	323	332	346	300	283	311	299	300	333	330	319	331	308	336	344	311	327	347	331	302	327	328	309	338	333	344	326	320	295	333	315	346	305	341	306	310	289	336	357	300	296	340	352	343	304	329	320	321	344	312	346	327	306	312	337	304	337	361	308	345	345	338	311	298	319	301	324	329	310	323	294	335	282	330	330	303	312	362	314	336	370	311	355	319	324	337	339	301	318	329	304	272	332	323	296	309	317	313	314	326	326	342	350	332	339	341	310	341	303	338	317	289	326	318	313	316	339	318	360	345	314	332	307	318	318	335	320	339	336	285	326	340	342	340	361	335	305	269	305	302	346	333	331	324	336	332	331	355	300	318	327	334	279	310	322	350	316	324	333	359	320	380	301	320	344	328	294	324	328	334	314	371	322	333	337	321	323	303	353	341	331	320	332	323	290	332	322	322	286	281	372	365	316	327	330	334	323	343	333	329	331	303	335	346	295	298	330	328	340	311	309	333	327	319	323	331	316	334	350	309	316	319	333	332	313	343	299	329	319	314	330	331	341	351	325	289	315	329	348	372	334	357	303	348	319	293	322	331	316	324	338	317	320	316	342	308	294	315	331	302	322	281	291	327	339	342	296	297	325	303	323	368	323	346	315	306	318	297	313	355	328	341	306	330	357	330	319	320	322	321	352	285	314	361	333	313	305	317	319	315	359	305	340	310	317	305	312	324	323	331	319	311	340	316	315	324	303	334	321	286	305	339	318	315	303	308	337	286	312	314	319	329	295	316	326	357	315	288	317	298	349	313	332	331	314	267	301	289	305	341	340	296	327	331	325	313	304	327	337	340	291	326	353	320	319	326	295	338	357	305	339	354	305	323	327	321	338	342	301	314	325	332	363	319	335	332	326	351	301	343	345	333	331	344	298	320	323	333	363	345	326	313	311	336	357	330	284	360	351	318	337	294	296	320	326	336	306	325	296	334	298	313	289	306	321	322	347	298	285	319	340	355	324	315	331	316	335	360	314	359	333	318	320	322	337	338	340	312	322	296	310	328	322	338	334	305	324	355	368	307	314	292	307	335	366	305	327	328	326	330	335	313	285	304	325	325	344	358	300	328	307	325	292	324	363	328	309	340	325	329	324	331	308	309	340	320	309	338	393	338	303	336	295	311	305	327	276	291	356	328	337	305	325	306	318	296	318	334	298	307	324	319	334	313	280	326	338	320	334	361	329	345	271	324	310	346	330	299	314	360	321	330	310	297	348	312	312	316	313	342	294	304	328	324	324	326	323	317	308	313	308	299	294	327	370	357	318	319	383	307	295	320	337	308	306	299	334	299	324	313	349	327	341	316	336	324	324	312	337	331	311	315	321	321	323	335	293	349	322	329	318	331	313	304	338	310	334	340	319	291	311	328	331	341	323	327	351	331	332	331	350	326	297	328	326	311	324	320	318	313	323	320	335	303	313	327	312	320	317	325	369	350	316	331	306	342	316	337	316	336	305	317	334	311	353	339	304	308	337	346	311	303	302	322	355	334	357	317	342	294	332	301	317	326	332	311	324	329	335	300	316	291	306	314	342	326	327	317	304	361	336	305	325	321	325	289	334	305	300	336	321	284	305	339	330	349	311	324	288	278	310	310	320	328	321	336	355	314	324	288	313	323	302	287	323	342	325	308	337	337	303	328	340	360	344	320	308	343	294	345	321	347	332	359	308	331	316	312	334	331	322	317	338	351	335	349	353	300	331	335	326	293	306	319	324	331	325	314	334	322	352	341	343	312	301	321	351	336	329	292	312	337	329	322	355	333	325	319	308	287	329	353	301	322	283	323	325	268	363	317	337	338	330	355	320	336	293	307	304	312	288	337	334	331	338	330	319	338	333	322	310	338	336	315	305	348	338	302	307	315	325	309	289	303	340	342	303	322	331	344	319	321	303	335	309	341	290	330	342	356	352	353	335	337	335	314	336	338	332	322	288	316	330	304	315	316	351	297	322	328	292	308	305	303	296	312	291	350	342	339	307	317	347	278	336	322	316	340	296	334	293	300	290	304	317	347	351	298	332	316	276	296	349	329	325	301	336	310	308	318	317	318	327	328	302	327	333	301	315	314	352	339	330	298	331	288	364	305	306	321	306	301	329	323	292	326	362	330	334	332	337	315	354	332	317	329	346	321	308	308	354	338	337	326	353	325	345	343	325	319	306	298	286	295	287	309	315	294	301	334	350	300	332	340	322	307	295	342	322	306	323	318	320	317	323	328	321	326	355	298	287	319	336	301	321	326	333	306	340	333	339	336	337	317	337	337	359	338	326	333	298	323	329	362	326	334	318	341	370	281	306	296	333	321	323
19938	10836	10770	3930	3663	3334	2815	2487	2244	2129	1873	1622	1460	1350	1262	1246	1199	1150	1060	1076	1145	1120	1023	999	909	856	891	867	864	835	846	801	842	844	800	766	764	815	785	816	829	753	807	797	795	833	843	898	801	800	839	754	834	767	756	765	752	787	783	775	780	751	815	821	749	814	749	758	779	769	736	750	783	749	784	832	770	761	732	753	756	770	774	763	782	785	772	773	780	780	780	791	768	762	707	807	760	747	774	749	766	773	788	746	829	740	792	741	788	743	746	772	805	774	760	775	724	778	695	759	785	824	781	753	727	789	760	788	712	789	732	723	739	767	717	780	826	781	755	797	729	739	725	745	772	739	759	703	744	764	762	743	712	788	773	753	762	791	726	741	752	758	776	694	745	766	785	756	780	797	762	753	758	778	802	731	769	741	726	790	702	744	729	743	765	759	817	728	785	760	746	740	768	764	743	755	796	767	788	748	755	774	769	748	756	714	741	737	767	778	752	777	773	779	743	764	774	769	766	736	733	772	772	732	765	744	718	804	774	813	760	791	740	711	779	760	731	735	767	757	715	812	729	753	806	740	756	762	717	776	772	789	833	753	793	772	723	772	787	749	787	750	775	801	815	749	766	739	802	745	776	763	745	798	716	733	743	786	769	786	794	701	789	766	788	717	761	734	745	717	758	732	780	747	753	760	731	757	775	774	772	782	770	764	759	757	768	773	790	755	735	742	749	760	753	746	735	766	741	766	736	749	787	744	776	780	749	748	788	818	764	743	790	775	781	767	701	703	773	726	779	780	822	722	747	732	798	722	703	776	734	734	799	737	746	741	776	743	797	748	755	768	802	754	822	718	759	799	800	796	784	744	749	737	740	786	764	721	813	729	810	774	730	724	806	771	702	703	809	779	738	803	828	792	774	824	777	759	729	787	791	752	774	791	773	824	699	795	751	780	725	753	739	740	711	719	758	709	791	779	804	759	829	758	789	771	787	794	766	785	716	783	763	739	759	774	785	720	768	752	807	791	752	749	775	815	781	820	759	734	796	768	801	762	745	744	703	734	759	770	763	768	769	776	753	759	759	776	763	758	766	815	754	755	757	765	795	762	740	780	752	688	790	773	722	797	773	761	841	718	785	715	776	753	767	726	790	826	749	749	772	758	737	759	775	770	790	731	789	805	734	773	710	767	765	742	711	686	748	767	739	818	841	783	780	815	760	778	745	727	767	776	712	749	699	752	736	767	809	824	799	730	762	740	754	755	759	744	744	733	744	783	784	766	778	767	704	789	781	817	779	762	793	725	728	732	741	782	798	752	796	760	762	711	810	792	738	738	769	766	766	785	676	773	768	790	776	761	787	780	740	737	764	738	715	767	748	768	743	747	768	767	783	743	720	788	744	773	728	748	769	814	730	749	753	777	763	773	732	712	719	767	774	731	758	726	772	738	754	783	759	779	762	762	742	792	740	761	740	753	753	787	728	691	783	787	756	783	793	755	754	764	747	783	729	728	742	737	733	746	762	716	752	780	785	749	727	771	761	789	788	727	757	731	788	767	802	764	759	777	718	755	730	779	738	775	781	821	798	716	712	734	747	763	826	790	778	768	741	765	763	771	754	775	741	804	783	731	784	746	756	776	739	824	799	806	759	792	725	786	759	726	763	772	781	763	812	737	735	764	740	781	779	751	762	793	743	737	791	764	850	762	735	761	796	761	794	727	796	743	765	753	782	776	786	764	768	745	796	776	815	744	682	786	782	781	771	771	737	700	772	730	761	749	732	758	814	739	785	728	754	764	762	763	744	766	746	762	792	750	759	773	768	754	799	802	708	770	705	746	727	794	697	746	754	804	807	751	775	718	770	779	812	729	724	759	778	721	715	754	767	803	750	800	817	780	745	747	744	771	787	806	762	748	773	778	751	790	727	774	785	736	774	748	814	768	803	764	729	699	765	796	738	725	797	748	782	750	760	789	753	768	766	761	725	787	768	759	750	786	790	710	734	760	782	775	783	737	755	758	754	705	735	707	797	741	747	771	788	790	776	795	749	776	746	755	778	749	758	747	733	769	731	769	737	739	785	744	747	750	797	737	755	747	769	759	788	747	792	711	742	732	790	712	734	777	814	793	785	770	754	732	729	732	751	804	744	791	750	771	787	753	781	745	735	743	759	778	815	747	772	765	760	827	762	742	776	792	778	791	759	726	780	728	757	751	746	725	747	787	801	746	748	723	800	789	711	741	781	749	751	754	742	726	794	805	759	711	767	835	761	784	792	781	722	774	781	766	783	784	730	781	753	738	756	727	766	722	782	745	762	745	786	800	744	791	760	739	792	773	761	772	764	771	777	818	717	733	789	762	731	786	739	780	718	751	779	739	735	784	738	746	795	767	715	778	718	719	720	731	751	768	734	736	754	793	808	720	782	767	738	765	783	754	772	774	802	771	737	777	761	748	717	736	760	794	757	752	732	721	757	770	760	778	758	777	810	744	783	781	764	736	760	736	778	759	809	781	760	766	764	752	795	771	765	785	782	779	762	776	830	787	758	723	707	776	801	770	771	746	762	771	743	750	828	756	804	760	751	778	756	763	790	769	765	751	748	762	771	800	784	735	797	763	812	778	729	757	747	769	712	715	779	796	797	717	751	761	697	774	774	749	781	741	787	747	744	821	799	753	733	768	777	760	773	719	774	772	770	740	783	791	728	768	734	738	760	721	799	777	812	840	773	749	746	747	812	759	764	786	728	738	776	768	717	782	836	761	770	706	764	777	752	755	765	767	749	736	727	786	760	760	762	786	745	747	768	763	785	766	807	729	755	788	778	756	735	742	774	709	819	780	772	727	819	723	704	769	766	782	740	757	736	725	752	806	801	762	769	749	799	723	736	811	774	767	750	763	772	799	766	745	768	738	776	757	765	750	720	741	721	712	782	750	749	762	741	758	777	777	793	784	782	734	773	839	730	743	745	774	733	740	719	767	792	784	752	731	779	767	795	764	747	718	750	783	774	736	767	758	705	774	742	789	731	765	714	771	717	736	793	756	803	762	765	733	742	798	723	741	758	778	789	773	745	755	729	759	708	817	720	795	773	789	758	701	759	754	778	792	801	757	803	787	745	765	764	748	766	737	805	707	727	759	786	743	772	772	747	762	769	769	775	811	734	769	776	769	771	749	755	782	764	738	795	737	783	735	815	734	761	750	753	772	764	695	727	776	766	767	734	758	786	771	808	754	755	759	751	769	811	742	739	736	757	740	734	771	730	751	792	771	780	753	754	803	777	776	773	787	722	769	724	721	729	726	787	746	771	752	736	748	788	749	749	751	770	745	761	786	749	815	781	716	758	796	760	780	755	756	738	713	790	766	752	750	743	744	752	754	774	775	761	754	748	781	780	756	764	747	812	746	800	797	749	752	754	779	749	751	774	774	761	812	737	766	787	775	746	782	734	795	767	760	767	731	820	793	792	740	783	747	738	797	754	802	719	766	738	770	736	738	733	776	775	763
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
