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
336244398427	336244398945	336244399495	336244400045	336244400595	336244401145	336244401695	336244402245	336244402795	336244403345	336244403895	336244404445	336244404995	336244405545	336244406095	336244406645	336244407195	336244407745	336244408295	336244408845	336244409395	336244409945	336244410495	336244411045	336244411595	336244412145	336244412695	336244413245	336244413795	336244414345	336244414895	336244415445	336244415995	336244416545	336244417095	336244417645	336244418195	336244418745	336244419295	336244419845	336244420395	336244420945	336244421495	336244422045	336244422595	336244423145	336244423695	336244424245	336244424795	336244425345	336244425895	336244426445	336244426995	336244427545	336244428095	336244428645	336244429195	336244429745	336244430295	336244430845	336244431395	336244431945	336244432495	336244433045	336244433595	336244434145	336244434695	336244435245	336244435795	336244436345	336244436895	336244437445	336244437995	336244438545	336244439095	336244439645	336244440195	336244440745	336244441295	336244441845	336244442395	336244442945	336244443495	336244444045	336244444595	336244445145	336244445695	336244446245	336244446795	336244447345	336244447895	336244448445	336244448995	336244449545	336244450095	336244450645	336244451195	336244451745	336244452295	336244452845	336244453395	336244453945	336244454495	336244455045	336244455595	336244456145	336244456695	336244457245	336244457795	336244458345	336244458895	336244459445	336244459995	336244460545	336244461095	336244461645	336244462195	336244462745	336244463295	336244463845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
62661	48988	42808	41613	41515	35223	27492	23347	17868	8587	1829	376	323	306	267	327	290	316	306	305	282	261	266	309	274	296	264	255	289	256	295	297	291	253	259	282	279	271	289	283	259	281	270	267	296	270	283	237	286	290	281	241	260	263	277	257	302	282	253	286	234	243	290	258	292	264	274	277	300	284	309	269	249	253	262	268	281	300	287	266	303	264	243	258	260	278	263	278	256	301	268	278	286	246	297	264	270	279	265	232	260	284	280	305	273	274	268	276	244	255	255	285	274	231	277	247	253	243	269	266	267	274	279	260	273	253	310	267	272	278	303	249	294	288	282	269	263	281	245	289	289	281	264	299	268	282	240	259	302	286	263	244	295	262	302	261	272	261	280	267	287	277	267	246	301	277	295	249	282	277	302	309	260	267	264	307	287	289	292	280	295	278	216	287	301	269	279	254	260	249	272	271	266	276	285	280	258	273	276	277	272	277	253	268	288	294	293	297	275	268	258	291	276	290	292	265	254	277	263	287	253	261	251	268	256	254	273	297	277	304	256	268	286	254	274	292	287	311	240	277	278	271	250	274	250	265	278	285	289	260	271	253	275	298	246	275	282	285	297	273	290	266	263	289	304	287	273	281	281	274	298	259	283	257	248	242	272	264	282	287	277	281	268	253	239	277	274	260	264	304	276	254	261	272	282	260	287	327	261	281	263	290	279	267	280	255	282	257	301	248	281	290	281	265	288	274	272	235	246	256	271	313	285	263	287	257	313	278	252	262	255	267	249	275	255	252	295	283	245	250	244	258	284	279	245	272	298	250	254	282	275	289	259	297	292	251	260	270	272	266	307	266	288	296	278	267	237	266	269	317	298	245	285	268	270	270	267	296	252	278	314	288	300	251	277	267	284	266	275	256	239	295	250	242	253	274	272	275	269	276	293	284	294	279	278	264	274	257	245	299	255	274	269	258	288	293	273	251	285	272	232	245	285	266	239	278	275	251	259	285	252	281	242	267	259	301	277	277	259	284	262	276	281	291	268	242	252	263	287	258	281	278	285	295	273	273	250	291	268	263	263	253	310	288	282	292	271	285	284	258	290	248	239	265	249	270	296	266	272	260	261	266	252	278	277	294	282	305	290	274	275	280	262	266	285	268	260	275	269	253	232	272	268	308	239	281	295	274	296	268	284	264	259	279	274	271	292	267	272	268	267	263	276	313	256	266	293	287	272	277	263	311	253	259	254	284	284	291	279	271	280	262	266	284	262	268	246	275	237	284	273	314	255	267	285	278	261	281	260	260	253	285	275	272	294	276	307	266	277	279	267	240	286	287	282	249	236	267	295	271	270	272	242	281	302	284	275	273	310	268	275	296	285	263	308	273	266	277	285	280	297	312	242	286	278	257	279	278	241	271	303	288	267	273	275	260	283	271	285	243	256	289	252	268	273	264	279	291	292	264	260	260	272	260	262	268	275	266	246	286	279	303	281	249	284	274	283	265	273	258	260	267	255	238	266	305	288	263	271	278	266	249	245	243	282	316	259	272	291	272	255	281	260	246	301	275	245	269	235	285	277	259	278	246	264	266	276	266	288	253	292	247	274	284	262	247	259	273	231	244	269	271	245	263	265	243	275	256	264	252	280	277	312	272	276	257	243	248	297	298	275	265	264	263	255	273	284	268	274	266	265	292	284	298	255	277	309	270	235	277	269	258	276	252	299	244	305	240	270	258	281	279	237	278	261	260	271	256	273	265	266	267	278	250	301	302	302	297	339	267	270	294	268	254	261	278	244	296	260	302	266	277	261	271	272	288	287	239	246	267	266	287	289	284	251	255	311	274	278	282	255	285	284	283	254	258	302	285	240	270	278	251	275	276	239	276	264	305	260	284	249	280	229	290	275	277	274	278	264	261	247	263	274	277	266	259	251	286	266	262	229	276	258	256	255	271	273	292	286	289	272	282	287	263	281	276	275	247	245	250	298	289	273	292	290	246	255	261	276	302	285	275	256	271	249	270	248	281	274	260	289	271	229	295	259	270	273	275	267	281	259	302	289	278	298	260	255	245	270	271	260	251	272	270	269	253	247	288	281	249	306	261	232	280	268	272	288	267	275	274	298	255	281	239	261	310	280	284	226	283	249	272	279	292	248	290	244	274	294	264	248	257	265	262	260	268	274	255	288	240	229	254	259	290	283	278	260	275	275	309	277	247	231	283	258	244	294	268	269	259	290	266	302	290	245	243	264	262	302	280	273	274	273	281	263	261	248	307	274	273	277	294	309	282	287	286	272	262	257	261	251	309	285	287	282	298	274	266	287	276	256	302	257	273	304	280	280	281	282	262	261	259	283	246	281	280	228	244	293	273	258	290	261	257	289	294	258	268	265	258	256	253	280	285	286	254	249	256	252	285	269	266	292	237	263	321	284	265	298	239	256	247	281	279	274	258	295	276	241	263	280	253	273	249	245	281	265	253	270	255	287	274	270	269	279	293	269	243	270	269	285	279	276	285	262	256	285	255	283	252	285	295	274	257	279	264	266	255	267	245	284	285	264	236	253	277	265	277	254	274	274	241	284	260	275	241	306	265	293	264	286	289	255	248	286	295	306	282	282	278	287	278	272	277	259	274	293	252	254	305	273	241	271	290	267	263	240	267	280	281	252	267	240	262	286	273	274	248	246	244	270	297	268	276	264	265	274	271	277	288	243	252	288	276	311	257	303	269	264	274	250	277	273	266	235	269	291	298	257	272	273	273	273	264	272	266	252	264	273	295	288	270	243	268	274	278	278	260	262	270	264	287	288	285	302	263	300	266	289	252	246	271	267	280	277	284	265	278	258	274	272	286	273	268	263	274	300	282	202	307	269	308	267	263	278	264	252	282	269	243	261	285	296	241	278	297	267	254	264	248	268	295	317	322	249	276	280	302	269	253	283	231	290	281	296	270	243	296	271	300	264	276	277	278	267	266	273	241	288	261	275	279	265	292	258	267	242	284	292	295	270	275	277	281	278	246	285	290	260	269	264	285	281	262	240	254	272	317	266	272	295	242	278	240	267	271	279	259	279	277	293	267	292	281	245	262	267	270	273	314	296	256	305	259	276	267	267	268	270	285	249	292	286	278	261	273	274	256	253	290	274	308	259	273	306	283	277	254	251	276	276	237	284	279	287	280	247	274	254	295	274	294	276	254	273	260	297	293	266	264	314	279	281	271	273	262	274	283	273	279	255	283	267	273	262	275	260	268	262	261	292	283	241	301	259	282	261	268	263	265	290	265	296	275	276	266	261	296	257	271	281	242	270	285	279	272	263	305	284	246	300	246	265	293	289	248	306	253	277	251	278	285	265	291	232	276	252	264	265	283	279	256	273	271	258	277	242	284	297	274	246	286	277	247	312	290	273	275	255	288	295	277	292	308	271	267	245	280	301	269	272	301	270	278	234	263	302	258	277	295	271	276	281	273	268	285	280	273	233	250	250	249	289	257	268	289	272	277	267	305	261	291	269	260	253	265
55865	58756	58464	56000	55331	43858	34642	6678	1011	866	866	828	771	733	784	707	748	748	739	690	710	677	674	676	694	667	682	686	669	679	674	610	646	644	653	644	631	666	637	617	628	655	647	656	613	665	621	608	652	623	648	637	642	604	595	650	646	581	618	609	601	673	661	621	631	588	679	655	651	638	635	604	644	667	693	639	642	649	609	654	634	641	614	658	610	640	617	617	628	658	649	632	601	595	574	598	627	646	588	633	650	641	650	615	649	679	632	616	620	585	609	642	635	611	657	607	607	621	626	604	636	583	637	630	627	610	629	644	610	582	626	654	633	611	670	653	630	612	612	671	612	651	644	608	615	613	585	674	626	649	611	640	635	626	607	632	625	610	615	601	591	621	611	616	639	593	643	614	653	593	660	607	635	647	612	651	616	602	663	622	672	629	636	582	616	607	622	602	646	630	593	604	649	660	608	620	612	578	622	636	637	631	661	628	629	574	644	628	611	635	623	612	599	580	602	614	630	596	619	616	640	708	609	609	610	628	666	600	606	633	636	632	644	605	624	626	589	647	605	608	624	610	640	623	668	649	606	639	599	637	621	586	652	666	635	643	620	631	612	602	645	622	649	651	615	622	608	654	634	596	629	641	602	634	596	623	632	625	617	611	614	631	634	651	633	623	643	601	552	651	593	683	615	634	596	622	622	648	620	661	623	627	616	612	620	585	616	615	620	619	643	635	634	633	658	660	641	629	659	615	661	619	636	643	619	646	585	634	646	659	582	637	620	640	618	634	601	605	640	643	624	594	630	595	642	644	597	626	647	627	661	624	611	647	574	614	634	608	611	604	614	657	660	633	600	593	668	650	616	628	663	606	615	615	608	654	618	596	661	595	695	593	580	637	625	672	614	635	633	636	628	646	624	610	664	633	556	601	633	654	617	621	606	649	619	623	605	625	653	613	640	645	641	587	614	614	597	599	639	639	625	604	639	598	688	644	644	606	665	651	610	612	651	607	637	577	601	625	650	607	632	636	571	630	640	618	644	611	676	635	660	600	579	649	591	621	621	618	654	595	618	594	629	619	670	602	573	688	598	603	622	644	587	615	632	638	610	588	580	644	635	650	575	610	674	622	643	588	618	632	618	623	614	641	587	634	625	628	604	667	604	630	680	590	650	654	615	604	646	614	634	602	658	609	586	628	625	648	628	663	630	647	625	618	603	637	637	624	609	627	628	650	703	680	653	617	626	616	621	636	635	611	634	627	617	619	629	641	673	598	614	636	607	632	658	613	581	645	654	582	672	632	632	661	632	694	589	620	612	623	641	625	623	666	622	635	581	652	623	597	600	564	632	671	577	609	569	639	636	645	642	634	650	641	669	630	637	589	611	651	637	583	613	610	598	651	616	628	681	592	615	622	623	634	617	613	645	602	609	644	640	619	618	565	667	602	647	585	641	627	622	600	674	706	622	597	625	665	615	604	606	612	606	589	574	650	627	606	616	663	589	625	589	644	657	622	598	608	641	646	632	658	615	612	605	657	613	612	616	577	603	637	606	640	625	642	625	582	618	592	582	601	574	636	686	609	645	621	649	598	659	591	620	592	622	628	650	639	680	662	644	625	613	623	595	624	610	626	616	642	621	652	606	632	546	600	600	599	605	620	650	610	591	578	659	638	644	640	656	597	617	598	651	565	648	592	598	598	623	654	654	679	625	636	639	630	629	641	588	582	615	621	643	649	650	585	652	641	646	614	602	673	667	650	576	649	668	617	646	590	626	675	601	636	642	597	579	587	615	614	638	629	647	657	668	644	654	580	631	609	589	623	645	644	597	587	594	659	622	596	643	659	606	659	612	605	594	638	619	631	664	659	657	584	604	594	637	576	605	638	619	627	593	648	664	657	629	648	628	633	617	627	602	636	617	629	610	638	645	637	648	668	605	582	595	596	620	586	628	619	726	596	594	620	610	673	654	598	618	672	606	679	612	599	641	610	617	633	622	663	610	625	628	650	669	639	650	634	673	601	634	619	603	598	622	617	576	640	628	582	629	637	649	650	686	627	603	613	622	615	669	638	622	570	629	587	670	613	627	621	684	615	604	613	632	602	654	618	666	606	662	636	576	647	570	638	582	594	631	598	637	618	571	657	607	599	585	595	678	576	599	617	643	620	637	617	617	654	635	610	648	594	626	610	663	593	601	652	612	603	656	579	603	650	600	599	614	629	666	607	630	579	624	611	640	650	605	614	644	598	680	629	650	660	624	658	634	650	643	600	605	636	652	596	632	622	613	645	643	606	641	592	624	630	662	613	626	627	619	601	619	580	597	654	646	605	609	606	635	589	647	654	645	687	647	625	630	643	628	586	641	626	651	568	671	634	616	647	624	627	631	624	605	626	647	620	662	601	602	648	639	648	650	660	664	627	606	659	612	611	644	638	628	617	649	632	595	636	623	605	594	671	624	712	632	651	596	631	636	597	598	663	625	628	632	605	626	591	642	648	583	638	617	639	665	652	660	595	640	645	612	591	656	618	608	649	597	651	604	590	603	622	681	659	641	600	594	640	620	641	650	608	631	636	639	623	630	639	611	588	668	660	608	633	599	657	616	656	610	639	594	639	628	592	629	653	640	622	588	649	625	636	654	643	655	576	599	594	593	675	632	629	617	632	612	621	616	599	639	609	578	636	631	611	637	656	666	622	615	644	623	620	590	636	678	660	666	615	609	642	584	658	657	624	635	600	591	633	640	632	639	610	621	604	668	649	593	610	613	581	641	658	669	632	599	593	638	621	654	578	643	644	641	657	688	645	642	648	571	640	640	593	647	612	627	677	637	617	615	619	597	615	593	658	607	579	615	630	657	622	669	619	656	625	681	623	651	629	614	608	615	615	612	584	665	624	663	594	678	626	655	637	656	611	624	602	674	622	605	619	584	599	594	676	629	603	616	589	606	630	603	636	671	648	656	627	601	613	627	641	627	619	589	662	635	623	631	583	616	602	665	658	598	661	615	641	643	648	611	641	596	628	625	570	612	620	576	640	673	605	681	630	630	607	600	657	627	642	586	613	622	623	649	635	651	607	620	640	654	649	625	614	621	605	616	659	634	658	674	640	619	661	635	594	642	655	666	572	638	643	609	689	630	613	607	565	579	623	617	655	621	620	610	594	591	614	622	616	573	624	613	646	658	636	659	634	663	628	607	620	648	641	611	664	619	642	620	644	605	613	579	639	618	633	661	654	610	676	593	648	655	599	657	626	646	599	645	663	620	637	664	639	642	587	574	611	640	681	618	603	636	603	579	629	623	623	616	617	612	620	620	592	612	669	669	639	617	607	636	660	612	621	578	648	596	620	605	668	651	600	656	618	677	602	622	618	618	654	644	630	632	632	630	616	629	594	688	643	621	614	656	637	614	608	566	629	651	638	633	639	669	603	660	611	613	631	607	632	645	661	635	637	601	595	622	653	654	604	620	634	603	592	600	644	633	608	599	607	629	613	623	675	593	609	615	623
25917	34601	44646	37445	28781	17733	6291	737	293	185	146	137	130	132	156	110	135	129	134	116	113	138	115	148	123	132	121	137	119	143	131	114	145	126	164	129	137	130	128	124	131	134	109	132	125	126	141	144	133	126	108	115	156	108	111	118	143	128	145	136	133	139	131	143	147	130	121	149	140	106	114	162	143	124	125	129	117	121	109	124	145	146	136	131	135	136	135	130	113	136	147	136	145	139	133	143	133	118	134	130	138	133	141	139	146	137	111	121	127	133	140	139	145	130	119	115	141	140	137	129	117	112	127	131	141	127	140	118	151	125	125	126	140	135	115	123	142	106	119	113	123	154	117	138	132	130	116	151	137	112	134	120	134	134	117	149	128	136	123	119	135	147	120	139	151	173	160	140	140	127	134	124	142	121	152	114	138	135	119	114	130	147	140	128	107	120	136	129	127	105	147	141	124	126	116	114	125	133	117	130	138	135	141	121	145	139	121	122	126	107	118	144	143	154	117	114	125	128	149	152	138	137	128	128	134	127	127	129	125	121	132	126	119	120	135	121	134	134	117	131	139	123	115	137	106	130	141	149	144	135	107	138	148	127	137	146	135	137	156	138	123	139	125	152	135	125	141	142	126	140	139	128	136	127	139	117	122	131	118	125	152	114	119	139	112	125	130	124	137	106	127	132	124	125	130	140	144	136	122	127	133	144	127	146	142	138	135	137	136	115	113	139	127	140	127	143	127	133	137	120	144	129	135	124	133	114	121	139	156	122	128	126	149	116	140	145	140	141	129	119	141	144	128	121	122	130	127	141	140	129	139	116	145	146	155	110	131	131	128	145	153	140	144	139	112	137	123	134	130	122	147	139	116	127	148	152	133	144	140	118	125	118	128	93	124	126	138	139	131	130	128	128	117	131	122	106	125	122	134	121	137	130	150	130	141	129	125	137	106	128	142	119	131	108	129	128	129	119	131	112	148	106	135	145	140	112	121	118	121	138	137	121	161	124	136	110	115	140	143	147	147	135	125	156	133	129	124	140	119	128	147	139	139	163	103	132	134	147	124	123	138	146	158	135	147	139	103	129	130	128	155	137	143	138	151	131	108	139	131	128	136	139	151	126	115	117	127	153	137	135	116	144	133	128	134	150	143	113	125	148	152	153	132	137	126	111	120	131	120	136	132	126	144	122	116	136	158	143	153	127	140	133	149	122	118	140	142	123	118	139	125	122	138	134	117	147	143	136	134	126	129	120	131	125	121	145	114	135	136	144	125	145	157	130	129	102	131	124	130	142	127	126	129	121	128	149	130	150	144	139	107	141	147	135	151	149	144	127	127	134	128	140	124	129	125	127	114	120	132	138	148	139	141	139	131	134	127	117	129	135	141	131	136	132	139	123	130	135	120	124	134	143	149	131	140	136	148	107	117	135	156	134	132	128	124	130	121	128	128	121	141	110	146	123	146	138	143	114	109	127	135	122	140	116	142	143	135	163	122	132	127	114	151	132	131	148	158	137	145	143	116	132	136	120	138	120	142	118	148	118	147	125	111	154	117	132	125	139	127	129	119	124	118	129	131	117	130	149	124	134	123	150	143	138	134	109	137	126	105	140	117	132	135	135	155	149	124	122	145	134	144	121	109	132	141	114	145	128	132	137	116	147	129	107	126	110	124	119	136	134	119	131	124	131	156	114	133	144	138	136	131	131	137	167	131	117	145	140	135	127	115	122	111	127	133	139	111	141	139	137	105	144	116	126	116	132	120	126	133	140	117	113	116	132	133	120	134	132	109	130	127	178	133	150	130	148	103	115	151	122	125	133	134	131	142	146	125	117	146	100	126	142	108	124	122	136	121	150	116	140	109	118	127	141	139	131	125	121	143	137	136	107	148	134	127	109	138	121	117	142	125	151	145	125	123	138	138	144	119	140	125	143	119	125	162	131	170	136	137	123	139	127	132	133	117	132	128	129	130	121	132	136	150	119	140	128	140	126	117	162	138	152	103	148	138	129	131	142	139	135	156	120	152	128	124	139	122	129	129	134	127	130	133	119	137	115	154	114	127	141	134	119	139	130	145	130	125	132	150	147	135	126	122	132	131	153	137	133	137	130	120	133	131	135	122	148	130	138	162	130	127	130	123	136	125	127	127	146	124	126	133	110	133	132	131	131	125	126	122	125	161	119	132	136	138	119	111	136	152	144	111	130	134	135	129	120	125	138	129	160	121	127	119	123	141	148	140	136	143	129	136	129	149	119	121	116	131	138	141	136	121	136	125	128	115	137	131	145	138	118	136	141	126	130	147	127	125	121	121	110	109	148	124	136	112	126	135	155	112	129	115	143	126	129	144	125	132	123	119	149	133	139	145	126	145	128	131	120	134	147	122	123	122	125	115	139	123	134	124	129	126	142	116	121	130	129	141	112	114	116	141	150	137	138	142	134	143	140	130	146	152	124	112	128	155	124	122	123	131	139	129	125	129	126	135	137	116	140	107	143	131	124	111	122	128	131	119	128	121	126	131	125	102	118	137	112	140	131	144	135	119	123	140	131	135	150	119	115	117	131	120	103	127	144	121	133	131	141	163	142	128	154	110	119	139	130	128	120	126	132	116	122	115	138	123	134	152	118	139	130	135	132	112	145	139	155	112	152	129	147	121	130	127	118	131	146	134	128	118	143	144	118	117	145	126	121	129	121	117	138	124	138	114	129	122	130	127	147	150	114	116	110	143	156	130	138	119	153	126	128	150	132	150	137	133	139	118	124	137	125	128	159	127	121	136	133	132	137	147	152	143	133	128	157	118	132	133	144	108	126	121	127	95	126	119	127	140	129	129	125	125	133	118	136	128	154	122	141	135	141	144	137	135	138	120	121	104	154	138	127	125	133	137	149	112	130	87	138	138	155	131	123	121	133	138	147	137	140	143	138	135	114	120	121	112	107	145	115	129	135	149	125	145	146	149	112	119	133	124	144	126	123	117	126	125	154	127	100	134	125	142	126	130	133	114	133	119	131	113	153	138	119	130	123	145	136	128	141	117	129	135	126	110	126	125	151	137	132	134	138	131	140	148	150	137	120	123	140	139	125	121	118	131	151	117	113	117	146	92	129	138	136	112	142	134	122	120	125	113	143	141	141	120	133	127	149	123	125	125	130	142	126	127	122	134	153	135	124	128	123	140	149	114	139	122	148	132	143	148	122	137	137	128	129	151	139	148	135	116	143	135	142	140	144	135	133	115	149	131	128	117	129	120	135	113	127	148	132	112	143	103	156	141	110	142	141	147	129	124	131	134	111	153	159	119	142	105	122	130	114	126	140	143	135	123	139	126	111	120	133	135	135	126	129	137	144	125	141	139	115	141	115	142	127	132	137	136	114	124	140	144	138	115	148	139	138	134	125	145	139	132	122	127	148	137	133	92	131	123	136	143	131	132	132	149	152	144	124	124	131	136	128	140	123	124	130	127	128	142	151	119	110	106	130	124	137	127	162	137	128	154	145	137	114	116	146
18592	33541	46776	45012	41252	30235	15524	1108	374	393	379	381	369	379	359	373	345	385	380	355	384	381	385	362	393	376	350	350	350	396	365	413	376	340	369	380	381	359	364	354	375	389	353	359	363	382	343	357	377	347	382	376	353	376	399	347	349	348	364	358	399	351	356	378	407	352	362	343	374	355	392	364	378	382	361	366	350	355	349	369	383	365	347	368	318	359	378	347	332	340	367	347	351	344	358	370	344	336	374	357	372	388	366	376	341	360	374	408	388	373	405	406	391	380	345	421	385	362	365	356	392	367	327	388	324	386	356	335	365	407	362	376	373	383	373	383	353	339	388	395	348	399	359	364	374	358	405	372	361	361	336	349	366	370	357	379	365	405	366	359	365	345	346	361	364	351	370	371	356	389	404	365	387	364	356	374	387	377	358	386	328	360	352	356	317	349	368	389	344	358	369	347	349	397	368	374	350	349	404	362	370	341	374	358	377	393	406	353	393	384	384	364	310	390	374	348	381	369	393	324	380	383	353	349	360	417	369	376	353	348	346	338	395	354	340	391	398	382	364	394	358	368	367	394	355	378	361	341	359	355	365	367	372	343	397	386	398	318	360	341	366	390	381	345	394	375	368	380	395	357	358	362	368	385	388	402	351	355	356	396	371	345	334	355	374	339	328	406	397	321	336	413	363	393	344	403	361	401	413	384	365	416	373	394	405	391	401	356	353	389	338	378	350	372	341	360	334	339	385	350	341	385	343	362	383	357	376	326	383	336	353	375	345	356	401	406	332	354	331	406	348	405	370	348	380	384	380	328	347	389	382	387	375	373	387	388	376	347	389	377	358	376	368	347	385	382	381	368	357	354	356	359	393	372	356	401	374	381	376	351	372	362	371	362	362	383	354	363	377	364	343	362	373	388	365	375	353	377	353	371	398	384	362	383	367	394	356	327	357	368	365	396	387	367	383	361	358	346	367	348	361	351	345	384	367	372	360	401	342	356	397	390	380	385	372	372	369	376	355	354	379	338	375	349	346	341	347	356	373	356	355	384	397	367	371	363	344	380	370	373	375	370	369	383	357	348	381	385	404	341	369	361	380	383	345	387	403	377	364	356	395	331	393	357	357	357	384	365	376	358	344	384	353	375	363	387	349	337	371	386	349	352	355	359	412	403	356	376	340	370	396	385	373	362	392	350	344	375	351	392	371	363	373	336	394	371	389	358	398	338	382	397	352	348	346	380	376	357	368	396	386	397	380	363	362	339	375	369	399	358	393	376	352	353	361	383	368	378	368	340	398	366	360	366	375	352	339	361	362	406	350	352	388	379	346	366	376	409	360	355	382	396	335	376	351	403	392	349	398	375	379	374	343	402	386	369	371	355	381	356	363	381	358	339	391	393	371	379	414	356	369	327	348	378	382	381	381	356	408	362	368	370	369	379	408	382	339	373	324	361	372	393	409	393	377	388	357	371	357	375	345	360	377	374	411	393	389	372	396	361	350	373	357	367	384	341	362	412	390	373	397	388	387	350	357	374	382	385	379	388	360	377	341	357	394	367	380	374	367	386	385	349	371	362	372	347	379	394	383	362	348	385	400	380	380	366	365	388	368	361	385	383	371	385	348	363	357	385	355	364	356	417	381	393	389	388	363	355	367	347	369	335	343	361	413	352	377	323	383	379	328	395	376	311	352	338	407	363	326	360	388	387	402	351	369	360	372	370	360	405	393	376	400	380	389	409	334	354	354	376	366	375	359	379	366	390	393	365	424	399	339	367	384	376	387	334	341	362	377	406	396	381	355	394	344	326	385	396	358	391	359	397	363	368	380	372	368	406	373	358	378	345	344	382	369	378	366	378	402	370	376	343	376	360	389	366	398	367	370	327	391	374	392	368	388	406	383	368	383	370	347	399	341	389	378	365	399	368	384	361	356	351	354	355	392	343	400	403	355	357	363	373	353	339	383	365	395	344	380	354	353	383	366	390	376	378	380	354	368	384	363	366	353	338	338	398	369	365	354	345	382	356	356	368	349	397	392	360	416	380	393	379	359	404	360	366	387	430	365	375	364	371	406	359	377	359	394	344	375	413	340	361	340	346	330	338	373	384	360	379	404	407	392	349	388	341	341	350	341	400	350	371	407	332	364	355	376	371	374	336	390	377	360	352	339	391	369	367	367	378	374	338	355	359	391	357	372	385	357	395	384	390	356	376	360	378	396	353	394	328	341	365	376	379	362	364	386	378	346	355	362	388	353	393	356	362	360	381	383	352	371	374	353	382	358	371	358	372	375	384	361	375	373	306	362	334	377	323	365	387	368	338	370	351	357	348	372	364	364	383	368	365	362	354	394	343	352	377	357	337	368	360	365	351	363	348	342	372	395	379	355	359	368	358	384	320	378	381	345	361	361	351	382	370	384	348	342	376	375	385	376	403	362	346	346	381	367	366	358	373	370	342	376	376	375	362	357	369	367	366	385	360	386	376	362	401	401	401	379	386	403	365	384	360	377	377	348	353	377	360	342	351	360	355	397	353	354	375	396	356	364	370	352	386	363	354	365	376	406	378	366	386	371	340	389	378	382	406	356	335	354	391	347	409	350	355	359	370	340	355	373	389	310	394	390	358	384	381	358	374	359	357	367	350	367	358	349	345	331	380	353	394	358	379	376	348	365	355	390	374	380	342	337	359	370	356	365	358	372	388	365	367	335	374	349	339	351	386	369	393	389	364	378	349	415	385	365	357	346	344	381	391	330	409	385	367	407	362	361	381	357	402	374	369	348	389	366	348	366	358	381	355	329	388	366	369	383	362	342	390	377	383	378	362	383	382	338	361	361	372	365	364	355	394	359	373	356	376	358	366	358	384	346	363	360	346	383	363	362	350	380	358	375	404	376	376	400	348	385	360	358	368	378	381	362	381	362	374	402	367	364	359	325	355	360	352	366	347	340	393	366	347	331	358	326	371	398	364	360	364	407	381	392	390	397	364	373	373	378	381	379	351	372	366	360	360	383	368	371	353	370	378	378	357	357	369	371	381	388	382	367	373	376	356	343	376	388	345	389	368	352	396	405	377	358	369	330	367	372	365	368	355	364	355	376	344	379	364	375	361	400	382	378	393	357	365	378	354	377	358	365	352	341	407	353	354	410	364	366	341	380	405	366	367	341	341	361	368	367	371	381	356	358	348	331	358	365	362	353	384	375	382	344	355	343	350	349	376	404	353	381	335	383	369	373	366	364	372	359	399	389	375	357	394	378	375	382	345	360	357	346	360	378	363	383	355	374	366	381	364	365	382	349	365	390	346	362	366	331	384	346	397	383	356	389	376	371	367	319	366	337	358	394	382	375	381	368	354	375	387	417	390	342	333	372	394	351	369	390	388	342	364	348	369	364	395	392	352	345	373	396	323	356	336	381	373	361	354	365	405	375	355	397	393	356	366	381	328	371	364	364	392	352	398	404	399	371	353	373	364	360	360	369	353	350	385	372	407	366	365	351	374	433	402	353	371
61086	56361	47266	42497	45123	39523	40310	26951	16372	4421	429	237	243	230	226	196	230	256	231	209	194	236	204	223	219	215	229	241	215	243	242	189	216	207	194	230	192	208	220	198	228	210	221	236	217	198	214	194	222	226	203	216	220	210	209	228	220	214	204	217	214	212	225	217	194	210	193	191	201	216	225	235	208	202	217	210	246	195	204	214	220	218	196	211	231	223	227	219	230	213	217	201	212	218	221	230	249	215	224	214	203	217	207	213	214	212	212	211	217	179	248	188	239	221	205	213	235	211	208	200	228	213	191	216	203	199	200	224	215	219	224	213	220	221	222	206	201	206	218	188	207	209	236	196	209	247	182	218	189	218	230	220	212	246	204	204	193	211	217	208	217	205	216	229	239	220	210	226	200	213	214	214	198	214	223	213	225	202	246	256	181	217	220	227	224	205	206	207	195	221	223	225	190	205	211	210	224	230	214	202	216	214	228	205	228	215	215	235	197	198	216	207	206	205	193	212	192	221	206	235	201	245	215	226	218	215	219	191	207	221	199	242	213	238	210	230	219	222	189	216	199	204	221	191	191	237	192	211	217	212	236	216	224	207	221	210	229	224	221	190	221	241	234	210	232	228	231	201	198	189	220	226	228	233	210	222	229	214	187	231	194	202	227	191	229	219	207	232	223	211	233	217	211	230	195	203	206	220	219	220	188	187	198	249	219	239	196	229	216	209	206	205	239	201	196	200	198	207	236	184	215	197	202	206	205	209	219	215	220	219	198	206	211	227	206	189	212	215	217	193	214	231	231	225	200	215	225	206	190	214	222	232	191	226	227	214	212	204	246	222	229	224	231	228	210	227	224	200	206	218	200	229	211	210	195	194	223	205	223	219	212	215	221	216	207	198	204	222	215	211	223	220	204	201	219	194	221	239	225	203	220	177	201	217	212	211	219	205	207	242	238	219	200	213	203	210	214	206	209	236	208	209	223	224	210	204	183	218	199	218	233	222	183	229	187	202	209	213	236	224	223	224	223	232	214	197	199	228	222	190	191	233	195	213	211	180	215	221	238	250	244	209	219	201	189	235	193	237	216	229	236	196	227	194	219	214	202	210	212	203	189	222	234	216	228	193	203	212	211	211	241	212	201	196	233	244	206	214	199	204	228	228	236	223	237	238	216	193	220	239	215	208	207	217	227	201	178	190	222	211	210	218	220	221	198	234	217	205	204	220	240	219	218	215	203	226	191	240	196	207	222	225	215	207	197	230	204	216	226	201	220	208	215	215	169	210	225	209	233	219	193	197	209	238	206	233	237	255	223	195	259	214	225	208	199	215	205	211	212	226	223	212	229	192	233	208	210	233	223	218	222	215	208	233	230	194	210	205	211	211	223	184	186	204	230	197	208	195	204	218	186	218	191	207	213	216	199	206	211	214	228	199	204	207	212	208	226	226	193	186	203	197	210	223	219	189	196	213	193	215	206	226	197	235	203	225	203	197	222	233	217	211	227	208	212	194	243	213	202	242	215	208	207	237	242	194	224	218	197	200	190	233	210	217	234	208	204	201	203	195	206	215	203	230	235	215	234	197	199	200	233	217	196	200	219	209	197	210	223	235	197	209	218	223	239	234	220	207	210	183	211	213	215	214	237	222	200	216	219	222	209	184	222	222	195	220	201	233	222	210	211	205	204	220	183	207	204	220	183	198	202	217	209	215	211	204	198	220	216	215	203	218	215	228	229	221	210	217	216	201	215	227	236	200	196	208	210	196	204	221	224	207	232	240	240	217	217	200	204	195	181	229	217	210	192	213	210	223	210	221	235	205	213	212	237	239	212	208	208	190	223	204	215	234	230	215	200	206	219	221	203	181	207	232	216	205	203	196	222	210	220	196	226	226	221	195	222	218	211	197	221	202	198	208	232	194	225	211	214	197	210	235	228	236	216	213	212	223	213	216	224	248	202	233	222	232	224	198	208	202	222	207	221	237	220	247	222	201	187	213	203	223	221	220	219	200	198	197	237	225	200	217	228	208	223	199	205	197	215	218	208	200	202	231	209	222	217	211	203	254	213	205	198	225	212	229	230	194	176	214	212	227	239	232	218	216	215	213	195	184	229	219	222	211	204	218	217	227	228	223	221	225	203	208	203	224	194	206	229	239	189	223	217	216	205	203	225	209	205	223	243	223	207	252	182	202	225	205	207	212	246	205	221	226	208	202	219	202	211	204	199	217	250	189	202	206	221	215	192	243	189	182	224	206	219	200	190	222	231	204	221	222	203	211	222	219	209	190	218	233	220	209	217	198	189	200	240	210	210	229	238	215	210	211	224	202	249	225	225	226	234	225	221	220	216	221	221	224	229	210	208	240	226	228	195	214	214	194	229	223	190	204	245	219	206	204	220	205	220	217	231	198	210	213	198	200	236	209	231	211	195	191	224	223	209	202	213	242	199	206	188	197	219	251	213	247	242	188	175	241	193	215	211	193	196	226	242	207	206	241	191	196	225	235	231	224	202	187	198	193	252	223	206	211	208	191	205	219	214	219	196	211	217	223	225	228	208	207	205	197	237	189	219	216	234	252	200	218	228	204	203	216	197	211	197	230	204	192	217	183	226	210	201	195	220	219	203	239	215	224	247	196	190	220	222	195	233	224	212	235	233	201	230	229	188	202	218	194	208	219	228	220	210	177	204	188	204	223	229	234	228	219	200	227	199	240	185	241	223	242	207	200	205	211	222	216	233	222	218	184	210	199	205	199	230	204	235	194	224	214	213	223	217	213	227	215	201	202	200	223	214	215	191	202	216	230	219	196	228	219	229	213	219	198	206	210	235	206	211	205	185	221	226	189	191	221	215	219	234	229	212	185	199	198	230	218	208	212	199	203	195	210	215	239	219	208	200	227	237	213	207	228	218	193	210	208	178	217	218	208	241	188	211	206	180	218	223	185	229	200	210	202	209	228	230	223	206	218	176	203	209	206	225	217	208	207	217	183	234	212	208	203	209	208	197	221	220	204	217	183	189	206	192	207	197	219	235	233	218	235	190	226	199	206	211	239	213	209	201	228	202	215	198	211	221	209	201	222	224	195	201	215	197	203	230	239	198	207	226	227	206	220	199	214	184	227	224	193	180	181	212	222	207	205	224	200	226	221	214	207	211	209	204	212	206	216	226	187	196	212	214	231	227	195	234	203	228	221	229	194	214	262	218	236	206	224	214	187	204	228	213	237	219	203	190	219	203	212	210	196	219	233	202	193	226	190	209	241	210	207	226	228	210	216	219	208	223	216	221	203	201	238	203	213	212	188	206	225	203	206	219	236	209	210	216	211	234	206	194	191	237	183	200	200	244	201	203	213	210	218	223	208	217	193	228	229	242	222	226	209	195	199	230	196	200	211	234	227	239	199	222	215	215	190	202	188	220	221	202	217	193	218	203	177	231	196	220	241	204	232	207	216	189	203	218	238	199	223	219	216	217	208	210	223	203	187	188	229	219	225	232	243	196	221	205	213
52404	66440	57455	59321	63482	63614	58624	6439	705	731	644	611	630	618	589	571	587	564	568	590	564	559	563	562	564	540	527	566	596	553	531	564	576	538	525	538	536	527	520	527	569	537	528	548	561	526	542	556	547	538	517	549	506	576	549	548	531	556	517	531	501	532	552	496	511	505	526	535	532	507	517	558	524	538	531	504	545	527	533	537	482	522	514	559	488	518	573	528	532	524	523	511	536	537	501	521	503	523	508	575	560	545	522	518	527	536	511	537	527	496	527	540	515	549	486	553	531	544	540	511	519	517	531	571	549	577	539	507	517	526	563	550	526	531	525	550	479	530	526	528	546	550	514	516	541	523	564	560	520	540	530	529	563	492	516	547	563	523	574	529	542	546	503	499	517	512	507	539	510	551	530	538	515	501	552	488	522	531	503	518	526	508	503	515	494	485	566	517	512	507	550	539	557	493	500	513	520	536	500	501	570	543	518	501	521	573	529	563	491	501	519	511	518	536	556	513	495	568	542	583	551	496	470	541	527	552	542	516	508	522	531	545	509	506	518	550	521	508	495	521	536	529	502	498	530	524	542	536	496	529	570	493	486	521	526	512	539	532	529	565	524	495	510	487	522	511	519	534	522	546	506	550	516	529	519	526	567	533	529	519	522	542	560	521	540	551	501	526	526	514	558	524	537	499	530	539	520	534	546	580	517	478	531	493	505	506	539	499	549	480	534	495	560	513	572	522	555	503	535	511	517	567	526	544	547	523	521	495	559	515	525	499	529	571	515	547	505	547	506	475	523	583	535	511	516	512	478	526	535	496	515	496	481	516	525	538	520	548	526	556	558	517	561	553	558	532	564	526	573	510	513	543	549	557	532	547	533	543	545	462	533	496	507	516	518	532	513	521	505	546	521	584	513	517	569	536	543	504	496	500	543	494	511	492	525	517	539	546	500	501	505	480	564	551	522	531	581	553	530	509	556	576	506	509	511	524	513	543	546	501	506	483	512	536	520	532	535	554	571	552	572	498	558	479	520	501	507	547	526	543	546	484	514	523	576	489	555	531	495	527	476	509	484	555	510	558	505	529	510	484	533	491	512	525	538	492	492	543	549	512	502	522	542	546	561	561	529	513	568	537	541	517	523	506	528	525	517	503	532	511	500	527	478	568	585	528	514	563	516	526	506	549	540	497	514	523	546	504	537	535	551	519	556	544	492	545	548	526	517	536	520	565	524	523	501	512	495	541	552	517	552	515	524	533	501	502	541	521	513	486	534	528	555	520	515	528	505	486	548	526	496	554	515	506	542	490	518	516	559	524	564	529	561	494	475	504	549	524	551	504	521	524	506	557	503	550	522	549	489	517	524	511	543	507	514	518	521	514	542	540	499	501	525	527	534	542	529	533	542	564	557	524	476	548	517	538	554	491	528	505	512	506	519	490	516	524	581	517	535	498	538	516	525	508	531	511	551	502	536	498	482	537	504	565	501	526	535	523	518	495	519	530	513	539	509	512	527	550	550	508	533	565	502	555	561	549	499	497	542	508	490	520	495	529	533	523	487	505	530	524	547	552	523	487	527	518	536	519	592	512	535	532	525	540	515	504	542	578	505	543	551	536	508	507	509	538	527	520	511	542	528	520	537	513	558	552	522	536	501	475	475	535	523	546	509	520	516	539	530	513	554	507	519	510	516	518	569	517	564	501	534	532	541	571	532	530	542	535	536	495	526	551	538	524	554	500	556	505	537	507	505	508	524	520	518	521	500	487	495	490	478	560	519	510	522	534	527	523	487	504	577	518	545	532	501	515	543	532	502	530	492	517	515	533	546	505	491	509	535	541	487	524	540	506	548	485	483	517	494	526	531	531	496	544	533	506	488	527	494	536	546	482	517	545	505	538	503	531	557	508	571	498	551	527	542	533	520	528	476	492	524	522	477	586	508	489	523	506	500	566	523	511	509	533	542	509	473	542	538	526	551	501	522	513	541	533	566	531	563	526	566	512	522	523	561	522	531	514	544	547	511	522	512	513	485	535	507	548	523	494	538	564	556	521	506	515	534	546	536	506	507	509	547	521	615	535	513	526	529	512	545	507	530	515	539	523	584	524	549	544	519	538	523	538	550	555	529	567	523	533	539	510	476	543	486	530	502	538	513	522	518	518	566	538	528	510	525	518	512	481	483	543	578	481	522	511	544	538	529	535	534	550	503	534	521	533	514	522	517	521	550	534	518	513	513	521	471	526	520	513	500	517	537	541	512	515	567	569	527	539	516	505	545	492	568	545	549	498	510	521	532	518	486	528	537	545	535	516	534	517	511	514	528	521	489	556	527	527	561	528	512	508	527	528	588	512	499	462	508	541	531	511	547	554	534	531	483	517	510	524	531	527	544	528	523	519	512	534	559	550	530	510	541	483	500	543	504	518	480	504	537	528	511	532	547	559	517	567	553	542	558	523	543	510	541	554	513	516	554	532	522	500	515	502	529	523	516	537	530	563	522	566	545	520	506	572	489	530	534	507	507	536	531	495	538	541	509	527	517	548	504	555	509	508	546	489	539	536	535	538	515	544	532	529	578	526	509	529	562	475	491	512	510	502	532	542	552	565	557	540	536	558	544	517	509	537	500	530	525	510	539	528	540	514	545	519	569	504	516	544	572	521	514	526	503	505	518	541	528	496	515	551	504	520	493	547	532	511	520	582	495	539	552	499	541	472	571	541	490	488	517	457	514	523	561	496	546	530	529	549	520	542	483	542	497	561	521	506	519	534	570	525	553	516	502	546	522	543	503	545	534	513	511	504	529	517	505	537	516	532	482	569	539	517	521	539	522	521	547	502	515	542	551	579	492	512	541	489	529	503	548	530	581	575	492	501	531	533	508	488	522	508	528	547	527	534	501	529	543	517	482	498	524	512	514	553	543	508	468	527	526	496	534	553	514	506	528	495	532	552	529	492	545	532	497	511	537	526	548	529	548	544	500	541	502	545	511	568	543	588	596	538	521	560	569	510	517	511	520	529	541	577	547	524	520	503	521	549	469	553	534	513	518	532	528	546	532	498	535	516	536	539	473	498	519	532	494	542	552	514	552	548	523	505	557	535	501	512	535	516	529	522	545	572	556	494	494	528	524	477	541	557	530	528	528	520	508	528	544	499	526	528	539	510	520	532	536	539	505	558	527	540	522	488	555	546	537	522	548	563	504	531	569	544	525	529	513	498	496	507	482	552	521	522	522	514	534	543	529	535	540	584	536	533	516	520	539	526	546	535	526	511	509	534	530	554	548	582	529	534	526	581	507	582	514	469	534	550	496	493	572	507	496	533	591	492	478	531	529	527	487	546	530	533	554	539	563	544	512	489	512	486	526	506	556	515	535	473	532	503	537	531	520	548	516	523	549	521	531	548	552	519	517	507	486	535	553	515	554	536	506	515	538	536	514	534	507	536	510	511	527	525	514	543	534	550	569	537	491	503	517	585	563	511	538	550	513	547	551	580	524	562	512	499	544	562
59433	48236	44488	42938	41372	42603	34484	24621	20495	11311	2425	422	365	364	338	349	340	348	314	359	294	362	285	342	317	359	309	338	355	350	317	320	322	326	354	344	320	376	321	330	305	283	314	306	330	335	342	331	296	313	324	326	355	356	340	306	319	352	322	280	314	311	323	317	326	294	316	293	351	304	353	317	321	334	332	332	327	336	353	280	286	296	353	322	341	316	330	343	323	305	303	318	320	320	295	320	300	327	304	331	318	319	336	311	335	304	300	313	335	340	313	294	298	336	327	342	318	299	303	313	352	321	336	294	349	288	316	297	318	358	312	297	321	322	282	346	292	304	301	306	292	310	310	306	328	321	289	345	313	327	322	297	327	319	304	312	329	314	311	326	269	302	325	329	320	361	324	273	294	321	312	315	299	318	319	297	301	335	309	291	325	307	305	308	327	336	317	319	316	298	343	319	319	318	335	313	338	328	291	310	323	331	315	302	338	332	297	306	280	315	350	326	338	326	314	299	328	304	301	297	307	318	303	274	332	332	350	335	287	313	319	307	318	318	300	324	323	328	293	338	297	293	329	313	319	338	295	332	322	316	311	337	328	324	333	309	305	288	333	335	324	354	372	335	302	318	321	351	347	290	315	328	326	299	308	336	282	292	346	326	316	312	322	335	311	332	332	321	311	322	296	292	294	312	303	339	289	288	318	349	299	349	295	311	335	314	307	351	304	329	324	298	354	337	305	305	341	314	285	305	308	284	310	328	315	302	305	310	321	287	326	310	327	304	347	294	335	299	349	314	293	300	313	323	337	316	339	310	324	345	332	307	306	326	318	309	328	348	324	294	308	304	270	324	341	312	294	321	328	306	300	320	316	316	316	311	309	316	327	293	301	298	298	287	338	299	329	317	284	314	307	303	313	323	315	323	315	332	348	346	296	309	322	323	340	344	315	345	315	306	337	295	328	309	302	296	329	298	302	293	315	283	323	286	316	340	291	324	349	323	345	303	312	315	322	311	315	315	292	302	304	335	308	302	306	343	330	307	321	325	314	315	302	313	296	302	331	369	310	301	321	326	319	338	335	302	347	326	349	316	355	318	279	329	343	308	315	322	283	300	296	311	306	314	347	315	326	333	329	312	300	294	295	300	321	308	347	297	318	305	281	294	307	347	306	308	324	334	314	320	317	353	350	307	325	293	339	321	301	336	281	316	326	309	287	331	312	286	331	307	289	322	337	301	295	319	313	329	287	331	322	307	312	299	338	310	312	329	303	323	322	293	305	349	308	340	304	298	308	283	335	305	289	321	326	296	287	333	299	304	364	332	311	311	324	341	307	310	318	322	287	346	333	305	311	314	326	315	302	318	317	307	327	324	297	295	315	314	295	345	297	282	303	338	342	339	311	302	324	283	301	292	298	334	319	311	355	292	301	304	315	304	302	324	304	355	326	344	292	325	324	294	298	311	283	328	311	318	310	326	323	301	360	325	312	314	312	276	290	301	311	301	345	334	364	317	325	320	273	305	318	317	332	312	353	333	337	322	332	317	325	319	294	336	311	310	323	338	302	289	303	301	338	319	310	314	324	347	297	295	313	315	311	327	290	308	298	313	354	285	330	299	303	316	326	340	355	331	303	326	336	353	315	301	296	285	319	320	311	291	316	305	296	310	296	322	296	325	317	289	333	334	338	359	289	301	312	320	318	321	346	322	341	349	321	320	325	318	343	304	314	323	302	314	316	293	336	309	343	336	315	304	313	320	328	317	292	353	295	324	327	332	331	312	318	323	308	346	322	325	302	325	321	319	325	294	301	285	310	336	320	335	264	295	327	294	302	316	292	319	300	298	346	292	298	326	345	306	300	313	325	322	297	297	324	326	273	329	287	345	298	281	288	329	344	342	312	302	322	346	305	298	324	300	303	306	281	298	318	286	325	280	330	311	290	300	340	324	349	293	297	316	310	280	344	328	300	346	330	298	292	335	321	329	358	318	333	312	338	307	332	293	337	342	324	329	282	315	311	335	330	304	301	350	327	287	319	276	281	332	331	304	275	327	326	286	297	348	314	347	336	325	299	311	331	303	312	337	322	294	338	320	290	310	307	339	315	347	276	325	266	320	317	318	308	330	313	299	304	301	314	330	327	304	284	279	309	329	345	287	340	322	304	326	321	316	331	302	310	290	319	312	285	293	291	339	335	292	295	322	296	308	315	294	314	330	269	359	301	284	287	334	301	323	298	340	314	337	315	300	325	295	280	307	338	327	317	306	314	327	304	284	313	310	329	284	310	312	303	289	317	308	338	302	309	322	324	309	296	322	305	323	296	311	336	323	300	336	311	339	326	318	293	335	315	332	330	334	330	325	293	307	289	307	337	323	315	323	327	327	326	330	309	341	299	278	298	297	302	323	321	302	323	323	304	289	327	294	315	322	299	333	316	303	283	303	301	317	354	327	311	321	336	334	332	290	329	332	338	328	321	298	330	307	335	292	297	275	325	326	301	316	341	307	332	320	306	314	328	314	319	330	285	276	310	314	325	331	315	331	322	307	297	314	333	303	333	299	316	330	327	321	325	315	292	320	338	333	300	307	330	299	303	337	313	301	314	309	308	329	328	295	344	308	319	288	302	320	313	324	307	337	326	321	313	343	339	292	312	296	355	313	334	328	262	322	321	304	306	333	318	300	343	302	337	307	314	329	332	331	290	348	308	301	295	322	296	337	345	315	332	294	298	324	335	282	316	311	319	299	303	310	310	297	308	333	351	308	324	329	292	314	315	364	291	325	316	338	281	270	343	319	323	326	321	329	317	312	299	329	313	305	273	270	315	296	279	333	343	293	265	342	317	320	313	313	328	325	318	325	302	318	289	325	292	300	339	319	328	299	277	304	328	333	344	312	338	324	336	298	283	296	333	311	305	315	302	298	331	299	323	311	297	352	301	306	297	318	298	320	308	302	301	297	322	320	376	369	311	313	288	299	299	332	330	302	336	277	317	318	318	302	316	358	325	320	321	314	271	303	295	287	333	348	320	323	311	343	324	310	320	293	332	288	300	327	361	330	296	350	299	328	322	290	283	328	335	341	318	326	305	353	308	278	314	295	334	321	314	359	290	346	347	324	331	290	323	330	311	305	312	312	316	352	317	304	313	305	305	323	314	304	351	306	307	320	302	309	330	331	310	325	311	304	322	298	310	309	324	307	348	304	296	327	329	300	347	326	312	292	312	308	289	301	345	340	301	324	344	318	351	344	314	342	316	313	323	316	302	308	313	297	279	291	356	284	312	324	317	297	347	307	310	281	319	329	327	313	314	283	314	287	346	326	298	322	305	323	322	324	326	326	293	321	306	301	281	325	309	293	318	343	305	312	330	294	339	309	283	305	352	311	280	305	253	331	338	337	331	319	336	313	279	297	325	325	310	307	336	303	323	328	313	322	317	290	293	307	306	321	310	347	273	309	298	317	327	289	329	329	319	326	330	317	285	279	325	345	317	302	317	319	351	328	316	328
59828	62224	53485	54966	52649	56953	34281	2370	850	837	855	864	795	802	804	799	755	776	788	762	772	738	718	730	785	734	724	729	697	710	741	771	746	703	672	711	710	669	746	715	701	677	678	686	696	682	693	727	695	684	663	705	742	678	703	737	665	676	674	766	750	754	662	716	732	682	715	696	678	713	663	713	704	692	704	723	673	711	707	666	714	687	668	681	701	633	683	762	689	702	679	690	701	654	659	702	682	664	684	650	698	677	704	701	670	671	669	684	708	683	707	678	682	694	699	697	708	710	713	726	695	670	702	678	696	732	715	679	693	680	629	723	702	725	668	689	686	638	664	680	669	689	664	639	720	674	704	660	686	711	664	660	700	679	695	649	710	703	689	693	692	665	682	674	657	712	648	741	658	658	705	653	631	674	711	680	638	700	671	689	679	667	707	691	654	679	668	692	674	720	659	660	692	687	690	675	693	686	678	636	680	691	759	667	691	618	676	703	672	671	655	667	654	704	659	668	682	718	682	648	686	728	674	686	680	642	707	671	673	676	670	658	673	672	693	653	666	727	688	634	689	693	687	674	686	657	720	661	683	705	694	698	704	651	684	697	637	660	708	699	729	665	714	660	733	682	695	680	726	693	707	683	680	675	747	657	674	703	698	737	677	698	680	708	711	685	668	708	690	714	580	688	729	631	682	685	671	697	725	661	723	689	692	637	677	696	634	707	657	675	662	689	689	643	669	663	702	705	720	666	692	680	713	654	676	642	732	689	673	663	676	674	722	690	664	620	713	690	678	708	691	666	696	677	661	708	709	703	666	711	677	696	685	728	710	657	632	703	688	644	685	683	705	692	644	667	716	694	716	671	728	652	699	690	683	715	666	688	706	679	694	663	680	688	685	653	702	644	687	676	650	661	657	709	668	689	689	656	665	708	714	668	657	672	700	689	731	672	683	658	711	684	696	731	649	682	725	634	677	669	671	662	654	708	725	694	673	649	663	700	658	722	670	691	677	690	709	710	660	671	714	679	678	691	711	726	658	693	660	689	707	689	673	685	664	693	695	636	689	696	732	692	680	690	708	707	684	675	697	733	685	673	674	725	697	689	690	688	646	672	661	663	666	677	701	655	724	691	652	689	660	701	695	634	731	732	702	682	719	707	689	722	683	644	683	681	698	708	689	686	714	717	678	695	659	764	700	727	712	655	654	689	630	697	630	681	664	703	678	731	670	714	678	675	638	685	728	705	662	686	687	706	713	675	659	660	703	639	693	629	655	658	693	692	653	710	715	645	702	625	688	685	704	692	685	708	692	702	652	692	690	656	711	676	677	683	675	665	657	614	699	723	683	695	643	663	642	720	709	692	680	687	682	681	653	703	693	644	673	699	697	669	693	719	678	676	765	696	643	721	654	649	657	687	693	696	633	701	716	696	692	708	697	708	692	707	671	698	727	684	685	657	674	685	726	704	719	659	648	636	716	655	688	646	679	715	686	712	701	676	632	636	684	682	631	673	691	664	650	728	644	650	663	652	695	666	691	676	719	660	666	661	678	669	700	704	602	668	668	678	684	675	658	703	716	674	737	676	707	629	655	663	674	661	687	685	732	674	692	679	699	683	652	698	691	666	672	662	662	707	713	647	713	641	689	711	679	711	680	695	690	651	724	672	742	648	666	723	705	689	669	654	712	653	707	716	691	685	706	676	677	673	694	712	704	696	675	692	688	685	649	692	638	726	695	675	624	696	706	713	679	623	665	718	700	675	674	683	681	671	678	659	669	640	719	717	634	703	707	704	690	711	715	684	707	709	665	622	689	695	671	678	644	692	661	682	672	679	690	656	674	690	700	680	714	679	699	685	713	683	706	724	670	713	736	704	632	711	737	713	686	698	707	677	642	693	685	680	723	638	734	689	660	653	682	667	643	693	687	698	679	723	669	660	688	655	733	720	689	672	724	720	724	691	650	713	644	677	682	631	671	697	647	676	700	636	705	677	696	670	691	696	673	677	706	692	666	671	698	688	675	722	673	699	688	641	694	705	674	674	719	674	635	675	681	687	656	694	685	678	686	643	699	650	692	677	677	703	648	662	727	678	715	657	675	673	646	705	699	725	662	697	704	702	686	644	702	677	657	704	690	760	683	650	646	622	714	678	677	640	656	662	684	697	682	670	678	690	702	670	646	781	699	724	653	699	655	697	687	688	700	685	715	695	627	726	652	656	689	669	672	670	650	636	666	691	659	669	647	673	710	660	671	682	668	693	740	699	659	695	648	696	682	703	682	660	687	713	668	694	728	706	717	674	713	673	696	700	627	683	658	649	693	637	656	732	710	658	679	680	700	687	656	645	669	681	646	732	693	690	721	665	659	702	700	706	705	693	638	707	667	686	670	655	690	688	683	673	699	671	717	676	672	695	642	696	693	682	695	707	691	693	671	630	702	670	696	732	673	690	676	656	702	661	648	718	672	705	649	688	718	708	684	684	687	667	683	678	723	671	661	654	671	691	697	669	704	661	678	711	679	654	647	692	681	659	689	689	728	640	712	641	698	681	655	714	734	678	674	666	702	674	695	695	672	664	621	671	704	717	652	682	656	717	698	648	704	726	662	661	685	652	673	664	654	670	655	679	693	692	671	665	651	712	663	728	715	715	673	720	674	707	649	635	690	669	693	649	691	667	670	689	697	658	701	679	673	619	689	650	703	686	682	693	668	645	633	696	664	665	661	642	671	712	652	659	701	664	688	710	695	725	757	664	683	690	665	681	657	653	709	694	639	629	659	661	679	712	672	700	718	695	687	670	745	698	693	690	712	645	703	627	699	686	697	656	736	677	668	650	664	693	686	729	653	671	648	679	683	702	655	685	686	638	701	643	663	718	685	703	665	662	663	670	674	663	692	687	695	717	678	722	691	643	683	711	660	688	656	740	701	677	710	677	682	687	700	651	699	687	698	642	662	707	669	718	672	735	692	654	661	711	674	704	671	681	660	672	674	641	648	654	655	683	663	672	653	702	681	676	713	657	666	676	682	705	666	632	671	741	750	686	670	697	635	672	677	701	700	661	707	713	652	663	639	676	675	673	585	669	704	682	686	660	684	726	663	691	672	656	646	641	642	724	660	650	707	671	687	647	667	731	707	653	623	646	690	641	699	664	695	674	709	645	641	658	683	655	698	661	668	703	701	703	714	653	695	666	642	724	727	678	708	662	738	674	683	740	691	702	651	704	675	671	692	664	738	649	675	655	687	653	650	668	683	683	708	680	685	659	696	683	681	665	694	675	706	694	665	670	654	670	658	634	666	658	709	730	682	654	721	707	677	704	742	666	638	692	713	688	713	657	660	681	696	653	728	677	735	688	681	719	698	640	690	716	692	667	635	691	653	669	725	677	685	662	663	703	670	690	672	693	655	655	667	682	738	662	710	709	657	643	662	682	669	667	707	702	648	698	675	662	685	664	689	730	710	654	689	699	638	705	635	674	640	698	715	683	680	686	709	722	688	662	674	649
36765	41017	44228	40736	29886	19296	9774	819	456	363	174	150	143	145	156	146	152	147	144	154	140	123	133	171	141	148	146	146	137	157	148	111	159	144	154	158	145	179	173	128	169	134	132	144	190	143	159	136	141	156	176	178	148	138	122	116	155	139	138	156	134	128	135	149	149	140	165	135	147	157	153	160	141	152	148	156	152	158	154	159	161	130	136	156	136	145	152	154	175	147	147	143	143	153	170	148	130	160	153	126	149	136	149	130	120	137	138	143	137	138	137	153	133	150	160	151	141	149	140	155	145	121	151	126	142	153	154	138	136	147	149	140	118	151	147	136	164	136	158	146	152	141	138	153	132	144	134	138	142	156	149	143	154	139	156	175	143	143	142	143	125	127	146	148	151	118	149	151	142	147	150	141	132	146	153	160	138	144	136	162	180	156	149	150	149	151	141	155	137	143	142	136	149	136	143	148	143	175	133	124	155	150	160	130	133	147	176	168	143	136	152	149	144	158	145	145	165	152	163	132	146	147	131	124	151	140	159	142	127	145	143	159	148	128	158	157	128	163	175	140	146	126	151	139	139	140	160	146	144	147	163	133	148	149	134	142	152	149	155	128	142	132	159	137	144	124	146	131	166	132	147	149	150	141	138	142	164	153	126	150	131	153	141	160	163	153	131	156	146	149	131	135	138	153	142	130	159	126	151	155	163	155	153	141	133	133	149	154	149	176	129	147	153	166	140	145	142	141	144	132	148	148	150	158	130	149	138	154	165	139	142	150	162	140	141	159	147	149	157	155	159	144	143	139	135	140	158	153	137	144	150	130	126	141	139	148	159	127	152	139	150	135	154	129	150	136	150	146	161	148	156	148	123	122	134	126	140	129	166	151	162	155	161	162	135	163	147	147	161	136	142	149	145	128	129	138	132	158	142	148	149	136	148	153	137	156	119	148	138	132	150	145	164	169	139	140	142	156	152	139	132	158	143	142	150	150	143	134	136	124	152	156	153	138	167	127	139	137	137	154	172	154	158	165	155	176	145	145	124	134	147	130	152	173	135	134	154	134	137	152	137	128	123	137	145	148	146	123	151	139	138	151	122	131	151	174	157	135	154	145	167	136	160	159	146	133	178	147	167	146	140	124	154	135	140	168	177	156	138	151	159	133	165	138	143	138	169	148	147	137	144	146	134	148	159	150	134	151	162	163	153	123	146	144	141	166	119	146	174	174	144	155	158	155	147	139	151	130	161	131	138	149	126	139	120	154	143	157	142	143	138	153	149	173	158	145	148	159	134	140	152	130	174	131	153	165	141	139	152	142	146	132	121	147	133	144	148	142	143	143	149	130	141	164	134	153	164	152	155	174	143	158	147	118	144	149	132	148	152	154	135	147	149	132	151	152	135	146	146	141	145	130	148	161	154	150	155	152	142	153	140	160	137	159	147	125	172	134	146	156	147	161	169	126	163	134	132	136	131	146	143	157	154	155	124	130	143	139	140	144	143	160	152	138	151	146	145	138	150	148	134	144	152	176	133	135	127	161	141	151	145	145	122	160	136	153	140	142	156	171	156	138	128	159	137	147	136	136	145	142	161	146	152	135	145	150	150	158	143	149	139	127	158	152	137	151	134	121	132	160	139	152	151	146	167	147	162	141	144	142	146	151	178	165	155	170	155	130	158	148	123	160	151	162	144	144	157	146	162	126	139	137	155	173	150	154	145	150	135	169	179	129	161	158	162	153	138	148	146	125	175	140	147	151	155	145	142	151	152	133	153	169	124	145	136	123	142	143	149	126	151	136	132	154	143	164	117	160	169	167	138	140	150	149	128	147	123	161	162	147	151	143	167	131	147	126	139	144	123	132	164	145	148	120	134	140	141	164	171	149	131	146	143	149	169	144	169	142	143	125	153	139	143	115	128	153	128	158	123	142	175	138	137	153	138	150	155	151	137	153	137	146	159	129	148	143	131	133	157	132	140	154	144	144	157	139	155	142	166	150	153	144	137	172	142	138	167	159	147	160	135	141	127	139	145	133	143	125	146	134	163	138	141	140	149	165	155	125	135	130	156	142	150	165	140	141	136	145	147	158	146	146	116	153	141	149	163	153	120	148	137	163	139	138	142	143	143	166	143	170	146	143	130	166	177	124	143	156	153	150	154	153	144	153	146	149	145	145	149	141	160	153	153	146	147	141	138	147	142	168	117	164	137	135	142	137	152	127	143	161	148	125	140	148	144	154	144	149	148	123	141	153	154	162	133	152	148	152	162	149	158	141	128	150	160	144	154	131	133	140	152	136	148	139	139	131	171	129	146	132	148	154	133	134	120	162	129	133	149	141	171	155	179	154	143	157	143	146	168	146	157	146	143	141	165	145	137	133	156	141	133	161	150	148	154	151	141	147	156	150	133	136	161	159	152	152	148	149	133	137	139	143	130	141	132	120	153	169	123	141	150	157	148	145	157	169	154	147	145	149	137	127	151	150	152	132	155	128	130	156	148	151	154	158	140	128	155	134	147	151	150	127	147	168	153	150	117	128	114	145	147	134	148	156	128	137	153	113	131	131	157	143	133	144	134	161	168	136	142	143	141	151	141	145	155	143	134	136	130	144	157	145	146	136	153	128	160	153	149	140	139	146	158	129	135	148	127	156	141	162	155	140	148	153	130	127	154	155	138	153	117	134	135	147	157	140	143	160	161	137	131	139	161	147	119	162	163	125	154	113	177	136	139	150	157	164	160	149	132	155	150	156	137	146	169	151	154	162	144	143	148	110	159	146	145	148	146	165	150	148	145	145	148	146	147	137	148	133	144	153	179	145	158	166	147	159	158	147	149	155	144	143	129	131	119	129	159	139	154	140	151	149	140	130	155	154	168	134	156	128	138	147	143	130	121	127	162	158	162	177	119	138	147	125	154	130	138	146	136	163	135	143	141	149	126	149	142	125	162	136	123	150	139	154	140	145	137	136	154	146	127	129	148	164	126	148	141	150	137	137	128	140	165	155	119	154	137	138	137	157	161	146	162	148	145	163	142	151	150	128	148	141	147	134	113	152	148	130	168	150	129	154	162	148	165	147	136	143	145	162	143	141	136	146	147	168	128	133	142	134	151	160	136	142	160	161	127	134	123	124	146	136	154	135	117	113	140	145	149	149	147	148	137	139	133	147	144	144	134	135	135	143	146	160	144	144	127	114	150	140	132	124	137	139	167	136	145	146	158	110	146	138	150	134	141	151	151	139	158	153	150	149	161	140	133	146	144	134	130	129	147	153	146	136	157	154	142	144	123	155	148	156	142	144	143	144	144	160	144	158	153	138	162	139	163	136	138	136	148	142	132	146	133	141	133	130	148	117	152	145	135	151	132	132	143	153	137	148	140	137	140	148	138	139	149	158	142	146	136	143	134	146	147	134	151	137	131	137	149	137	128	128	147	133	148	141	146	165	139	141	119	150	156	136	150	134	145	152	167	160	149	145	144	151	142	134	137	142	142	155	128	135	143	145	118	151
28207	37159	46908	46765	41046	33018	18768	626	397	387	410	411	441	401	386	415	383	412	413	382	362	389	381	406	414	379	395	410	411	390	390	376	378	383	386	428	397	412	386	406	425	427	437	402	401	394	368	381	405	394	394	434	398	417	411	401	419	419	399	435	396	398	386	408	361	404	414	387	387	374	398	393	427	409	388	437	390	418	384	371	448	411	410	392	407	437	422	359	393	395	378	422	406	405	395	408	389	442	417	417	401	393	394	402	407	374	402	394	419	386	398	437	391	436	409	397	422	415	430	402	430	371	408	384	431	420	424	381	408	389	393	397	397	401	400	378	414	410	396	406	389	407	391	342	421	382	391	402	390	404	383	377	416	409	381	422	416	395	378	388	405	381	398	389	410	379	401	358	400	409	408	395	416	402	376	396	382	415	413	399	399	434	403	434	400	415	382	399	427	387	406	420	394	394	391	392	416	374	396	412	385	391	412	388	411	417	425	386	381	371	409	397	416	389	361	389	365	412	386	391	381	435	389	394	387	451	359	406	431	364	425	407	394	373	378	381	408	411	381	372	416	387	400	437	395	359	413	405	398	422	385	375	400	410	382	406	411	398	400	381	422	357	396	386	399	394	406	410	462	398	413	395	383	405	387	416	401	364	393	384	416	389	447	401	377	413	392	372	394	417	388	403	377	423	417	404	378	401	441	378	374	399	408	397	385	411	404	407	397	417	367	407	360	369	399	405	382	402	394	375	371	413	370	405	415	413	411	405	402	418	413	379	393	390	420	361	374	407	383	410	401	414	408	421	434	383	428	406	416	403	392	424	402	425	389	427	401	391	441	379	395	438	423	369	409	403	400	403	411	406	382	407	368	401	386	380	401	406	418	390	388	388	386	392	408	374	418	381	354	411	362	378	391	414	418	422	434	431	348	425	401	383	391	382	381	385	391	405	407	411	421	405	386	372	402	413	380	420	413	395	416	355	412	384	375	392	413	400	383	398	421	407	410	414	377	408	382	389	436	422	421	411	385	407	423	396	384	394	362	394	400	423	402	423	429	390	410	385	401	414	383	429	421	382	443	401	414	403	395	419	379	376	426	362	375	374	386	412	424	370	396	377	421	423	404	393	382	398	408	416	390	387	359	397	393	411	413	399	399	407	385	377	371	368	408	444	410	397	389	412	432	385	423	384	374	403	421	405	381	400	383	360	411	404	384	376	383	381	389	404	420	421	369	388	443	415	387	443	382	383	388	392	397	417	405	378	403	396	448	389	435	377	418	428	407	423	416	380	398	398	411	380	370	411	398	420	432	364	371	403	370	370	385	404	362	392	410	370	382	399	411	412	375	364	403	432	368	432	370	406	405	406	411	378	387	398	378	383	431	359	437	402	412	409	411	373	426	436	411	367	375	391	400	367	395	395	404	399	451	393	407	363	398	410	399	358	379	415	383	378	404	400	398	424	370	406	393	444	389	380	420	435	406	406	394	376	397	366	398	417	400	413	369	368	395	382	435	401	396	383	436	416	387	365	423	401	390	401	415	396	415	413	392	394	417	401	390	404	403	392	413	388	413	412	422	392	419	374	399	400	415	384	410	381	418	410	369	377	387	383	412	399	374	400	402	409	417	375	372	390	395	365	416	414	372	380	406	394	357	406	408	377	430	394	425	385	409	424	388	422	432	405	394	397	376	376	433	408	411	402	369	418	406	436	397	378	345	406	403	398	398	451	375	404	394	373	400	411	374	377	419	400	371	400	365	393	410	384	398	400	436	377	413	386	408	398	393	368	433	402	385	378	398	384	413	374	409	400	369	428	421	413	410	411	368	390	362	387	380	414	401	390	438	391	404	437	400	389	371	398	387	383	398	377	374	371	341	414	383	383	398	383	387	424	397	384	427	404	400	390	376	420	394	401	409	408	428	404	414	412	377	397	387	373	400	372	383	403	409	399	419	414	409	394	353	419	399	381	386	395	402	380	376	399	400	405	409	368	410	416	382	393	391	388	360	375	401	374	397	397	369	388	354	421	412	380	350	403	377	417	428	408	391	403	435	435	400	402	399	426	402	416	387	417	426	418	401	416	403	385	378	411	388	390	349	396	379	412	406	385	394	418	432	411	405	384	390	416	402	413	393	408	387	396	419	418	398	365	376	426	428	399	362	349	392	390	401	400	379	357	382	379	399	419	402	404	411	416	419	404	403	397	428	371	408	413	389	387	415	346	392	401	391	378	373	396	391	418	412	444	407	378	418	414	419	385	411	391	419	395	386	375	406	377	373	366	414	427	403	351	388	410	407	391	393	428	380	411	424	417	367	360	425	386	387	425	425	436	394	383	380	393	442	395	381	430	390	435	389	425	380	380	396	426	399	381	396	413	367	392	380	381	403	397	372	375	377	386	395	391	409	412	389	431	458	352	422	398	388	366	383	390	403	381	407	438	380	407	375	384	394	354	427	410	393	397	406	414	415	405	386	386	390	405	368	430	402	393	398	374	423	385	384	376	385	394	350	401	391	424	412	413	399	402	389	419	409	381	395	412	424	412	377	391	384	387	383	368	405	362	410	415	433	377	407	386	361	366	447	370	390	405	383	394	355	409	417	407	434	450	402	427	360	417	361	385	426	394	397	396	403	370	379	409	392	422	396	371	402	383	408	387	388	390	391	387	389	400	412	368	374	409	395	421	395	393	409	394	396	402	401	396	424	384	371	414	368	404	416	403	434	368	426	396	391	386	389	383	399	414	366	382	412	421	367	417	361	399	435	390	379	397	376	411	404	396	396	453	393	450	369	369	398	395	410	372	403	373	373	414	359	427	399	378	405	373	397	422	425	379	361	449	421	384	388	415	455	387	428	406	380	429	405	399	401	417	390	400	428	383	418	394	386	418	385	376	393	391	409	371	381	407	405	414	400	386	406	404	419	419	391	398	383	379	365	404	416	421	368	396	429	395	418	416	383	431	401	396	397	385	433	407	436	393	386	411	414	430	398	393	375	393	411	403	385	414	416	387	377	437	410	409	386	401	412	396	402	406	359	392	390	379	399	395	405	418	391	402	430	425	387	406	388	407	392	388	408	384	408	327	385	393	403	411	403	367	429	412	396	384	417	396	406	380	393	446	412	373	393	378	425	390	433	368	393	420	399	394	409	398	396	387	382	402	355	427	409	393	414	369	382	407	421	366	397	378	387	405	394	390	410	455	413	347	438	428	392	382	391	410	441	415	376	401	418	447	386	413	413	390	428	377	417	419	376	407	393	407	395	412	386	415	423	424	400	401	409	414	421	388	419	420	368	409	365	405	366	412	378	395	388	377	392	392	394	380	417	396	429	418	396	414	403	428	396	377	405	389	371	377	400	424	376	424	455	400	374	426	417	433	397	405	402	433	415	387	431	389	383	383	384	408	384	423	387	399	391	444	393	374	388	436	384	392	389	403	364	419	423	391	417	375	404	371	425	430	392	378	435	429	432	391	401	431	400	425	406	384	389	409	404	377	434	425	386	399
60431	43101	43512	45352	45631	45225	37924	22209	11348	1903	306	224	249	242	240	257	222	244	248	243	208	229	235	225	236	198	238	225	241	234	237	223	230	236	234	208	196	242	274	255	244	236	229	244	221	215	231	194	217	229	220	237	215	211	264	208	241	224	230	245	221	231	227	228	239	214	216	230	241	222	228	226	262	241	222	242	225	223	234	226	240	220	214	232	224	198	245	233	213	227	224	225	220	226	227	233	248	266	208	201	215	236	227	230	236	219	233	247	229	219	215	228	220	238	223	206	252	236	251	256	222	234	225	201	218	236	245	221	232	230	225	197	222	235	217	224	220	212	242	243	237	208	207	231	228	215	219	219	260	228	238	240	221	229	233	215	214	232	206	220	247	218	211	249	238	230	228	246	265	225	240	244	223	223	224	233	234	242	251	207	238	201	206	219	210	232	234	216	213	225	243	226	246	224	191	235	246	228	198	242	208	239	231	215	246	234	259	207	219	276	214	229	226	217	214	241	223	233	238	194	222	224	230	216	216	251	225	242	238	224	218	218	205	213	210	247	224	210	212	238	220	212	214	203	232	206	219	240	229	222	237	212	218	230	222	222	235	228	212	229	226	218	242	235	211	239	212	223	232	236	208	233	251	225	220	237	255	232	220	222	218	223	249	247	244	227	220	196	213	211	227	238	220	221	242	252	221	209	232	237	254	214	206	221	225	237	218	219	233	223	242	197	195	224	192	208	235	225	227	224	230	227	225	249	194	236	201	218	205	210	227	266	221	231	226	234	220	247	242	211	231	216	225	238	228	240	239	226	226	245	236	209	230	227	222	229	245	232	230	219	198	243	236	255	259	218	216	222	213	200	230	241	214	227	220	186	222	243	239	201	240	233	211	217	223	228	222	207	228	227	221	231	214	225	238	254	226	243	227	209	250	220	240	226	230	232	229	202	186	221	191	211	223	231	221	212	224	230	229	231	216	229	243	229	234	212	247	217	238	231	233	238	214	237	226	223	240	236	258	238	236	219	215	224	239	212	226	233	247	227	256	251	224	247	228	211	243	242	251	234	218	209	227	221	235	220	256	203	199	234	230	238	209	204	277	250	218	223	218	219	238	237	232	201	232	236	223	241	231	245	208	213	207	210	229	255	198	258	218	218	226	235	231	239	210	244	232	222	260	225	227	215	221	216	221	247	240	203	226	262	218	220	235	209	207	203	189	213	226	224	240	240	225	222	232	248	246	255	220	230	217	236	232	238	220	209	252	209	240	244	225	221	207	209	230	229	199	208	251	231	201	251	219	232	241	238	223	250	240	251	217	202	222	220	235	229	221	237	238	225	250	231	217	207	230	238	246	231	222	232	219	233	234	216	227	207	196	212	209	233	255	229	235	246	217	210	230	216	209	217	227	257	249	228	240	240	256	236	197	232	216	227	214	208	238	236	231	207	225	235	214	245	194	242	218	194	209	206	194	220	224	270	224	211	206	216	231	222	245	219	238	268	223	219	230	218	215	239	240	226	232	219	222	187	202	242	213	222	253	236	206	247	218	225	242	214	239	224	243	208	196	259	240	258	214	195	251	241	230	209	224	234	233	258	223	228	240	208	198	232	241	231	229	255	231	236	225	219	227	229	232	221	224	220	232	211	243	240	237	229	234	240	247	222	227	251	222	222	213	254	213	257	228	229	249	217	229	220	239	220	221	243	229	206	255	218	236	220	216	225	229	237	234	211	212	235	238	233	221	203	239	223	237	254	242	246	203	227	225	240	220	251	189	207	230	226	218	210	226	244	235	218	207	213	252	228	252	230	224	212	247	253	244	240	242	247	239	228	221	226	231	210	217	209	247	230	249	227	222	253	240	217	206	243	232	236	201	256	236	241	244	243	218	223	231	216	216	208	238	207	224	217	216	221	230	221	231	218	251	219	217	229	207	197	215	217	225	241	224	206	233	215	245	208	235	228	228	218	222	248	225	248	209	228	215	217	234	218	241	250	244	237	217	254	255	213	213	220	226	221	239	240	220	252	199	235	239	211	210	243	213	245	216	197	228	226	249	228	213	220	205	239	251	223	220	230	215	215	238	212	216	218	244	207	225	234	190	201	217	228	208	197	257	226	222	238	235	233	208	219	207	254	215	236	240	224	207	224	232	242	199	228	214	235	239	223	225	205	230	230	228	231	221	214	230	236	226	253	239	205	218	223	230	245	236	240	201	219	222	242	211	215	198	238	228	224	218	237	261	205	246	239	231	210	239	208	229	194	265	236	245	219	246	238	246	255	224	224	205	206	232	240	210	226	201	232	216	248	218	170	231	217	232	230	215	210	236	217	249	231	215	238	241	218	225	215	228	216	244	211	213	244	233	225	230	221	253	230	212	234	219	208	224	254	212	241	243	222	238	207	223	259	239	239	221	222	237	246	232	229	221	179	215	222	226	222	225	211	216	208	237	205	246	233	218	256	230	227	201	220	241	226	249	244	206	232	231	220	224	243	246	235	240	243	198	244	218	235	219	237	199	237	257	210	213	231	197	218	214	232	216	215	222	241	208	229	241	228	204	206	212	214	241	231	207	236	253	230	257	247	204	220	223	217	218	224	200	200	236	227	245	242	192	223	228	212	258	213	260	202	197	214	236	240	199	238	207	212	197	218	207	215	191	220	237	213	217	211	235	190	234	227	242	194	202	240	227	198	235	213	202	263	251	245	248	230	212	206	201	238	213	227	230	212	206	207	263	223	217	233	214	235	233	228	213	209	246	210	239	214	254	247	216	225	244	252	254	248	205	257	254	242	221	216	237	248	214	247	218	221	233	220	204	194	212	233	229	211	236	237	218	206	239	215	226	194	242	220	232	244	247	248	241	221	223	205	211	226	259	230	219	224	234	225	223	227	228	213	216	246	237	266	239	210	224	227	194	222	234	225	228	244	207	184	214	205	257	224	218	190	238	217	223	233	234	206	252	216	228	209	247	225	246	223	223	225	249	220	220	221	248	219	208	188	232	238	240	212	212	207	253	207	251	205	197	224	222	229	238	219	237	224	231	189	219	224	217	223	197	239	235	254	254	259	207	248	222	210	236	238	213	244	247	238	226	233	221	218	241	212	240	215	209	223	232	221	210	205	218	214	250	239	231	209	229	227	224	203	207	226	247	220	242	271	225	225	249	228	223	227	226	244	247	227	233	205	238	218	205	238	218	222	203	218	224	263	221	247	225	231	215	240	209	225	214	224	237	189	216	215	219	207	205	252	218	235	237	249	215	212	218	214	243	182	227	201	226	237	240	220	208	247	236	224	272	216	245	234	223	241	222	209	235	216	234	215	223	231	233	233	232	235	208	218	227	200	236	231	226	222	234	234	226	208	221	225	198	208	223	243	242	232	232	231	205	222	222	206	251	224	223	196	206	240	239	206	232	232	217	233	218	213	226	222	219	228	237	220	240	216	238	226	240	225	234	199	195	209	187	241	199	214	209	227	233	233	237	235	199	190	217	230	238	221	231	241
56189	57665	61775	61842	65908	71808	41358	10699	901	589	627	663	632	596	625	589	559	602	592	557	605	573	571	570	590	629	566	578	573	577	660	557	520	578	613	570	570	550	573	527	562	599	556	587	576	581	563	538	583	575	611	534	570	565	587	609	581	599	563	587	602	558	577	537	518	607	586	597	578	585	573	590	525	560	560	565	581	560	547	577	557	593	576	564	574	581	557	624	557	571	552	541	537	554	572	563	542	549	576	541	533	562	569	538	544	530	573	600	536	570	566	572	566	595	550	588	553	538	561	552	571	544	537	554	550	575	556	549	552	531	572	526	563	595	517	573	560	600	527	569	532	563	569	597	580	571	581	558	566	592	573	548	538	552	583	539	565	572	573	554	548	589	611	607	563	567	563	585	580	568	569	563	565	595	587	593	554	574	537	534	571	530	559	520	587	550	578	583	587	544	545	532	569	617	586	541	553	571	571	547	580	594	546	581	522	613	552	569	549	551	580	536	560	546	564	521	547	587	566	557	540	608	568	572	596	543	575	588	525	546	552	570	568	555	554	535	573	575	564	593	577	575	586	625	596	529	571	545	570	572	551	579	583	589	517	594	583	576	542	564	560	592	570	565	582	558	532	579	585	536	583	573	565	538	560	554	548	533	580	578	551	593	599	520	574	567	568	542	562	621	542	550	586	564	564	564	575	579	574	596	552	540	604	546	594	540	557	563	566	558	573	542	567	611	517	567	575	567	575	571	568	580	556	613	595	560	570	604	563	566	583	577	543	556	562	595	550	553	580	546	594	549	567	565	596	561	545	559	580	584	580	571	559	556	571	584	529	572	590	596	543	576	575	590	615	575	552	548	528	529	590	562	548	571	579	547	545	539	534	551	581	555	575	553	530	495	571	558	532	597	555	549	576	599	576	559	560	606	616	573	561	564	607	612	570	601	546	617	573	592	580	531	564	591	584	554	561	592	580	594	580	505	574	598	529	495	558	538	554	604	556	556	569	535	569	568	564	573	590	551	569	569	541	563	587	554	587	575	581	626	599	572	546	545	574	569	606	587	552	586	628	605	550	543	584	568	573	603	533	557	557	557	570	591	572	560	594	574	561	572	584	540	566	557	581	566	594	561	552	569	538	573	573	578	578	578	514	555	589	568	612	545	576	552	584	566	546	539	527	583	596	552	549	622	549	532	566	559	543	563	583	588	600	599	531	582	561	573	570	540	558	569	562	594	545	571	568	531	592	573	566	532	574	576	585	527	549	551	560	594	544	595	567	601	572	577	559	594	574	504	591	580	520	571	542	583	557	603	589	618	529	600	576	560	587	570	540	572	564	582	568	553	564	570	560	558	585	525	581	528	540	557	595	534	538	574	560	567	583	568	577	562	597	562	555	587	582	572	564	562	546	592	569	580	517	551	576	585	623	597	573	597	586	573	517	550	584	573	587	565	554	594	525	590	573	569	534	555	575	625	549	607	596	600	548	550	542	564	559	573	558	578	553	571	601	572	553	574	544	529	565	539	582	528	567	569	583	573	543	573	553	508	505	597	559	551	569	599	566	548	584	548	537	532	554	572	569	542	539	566	583	569	565	544	565	554	615	592	593	570	528	539	556	586	576	554	559	606	605	582	564	576	556	569	597	558	535	530	590	587	587	608	568	539	557	563	560	614	588	582	554	574	582	531	558	588	589	532	554	564	523	568	567	578	537	558	609	620	542	562	626	551	571	554	506	595	591	558	574	565	590	578	530	605	571	521	543	581	616	543	597	575	578	523	595	587	582	580	566	590	564	534	555	542	564	590	573	546	550	616	598	562	575	572	570	581	545	587	546	559	595	561	561	550	517	544	586	555	518	578	574	598	609	556	502	562	588	535	552	547	537	555	523	579	586	565	562	533	601	583	599	527	563	596	571	576	557	551	584	609	551	586	541	575	615	542	569	565	550	542	585	564	590	569	537	582	564	554	574	550	578	556	534	596	574	574	584	574	571	531	563	581	554	597	528	581	597	563	559	535	549	618	530	506	557	579	538	568	525	556	552	557	637	551	588	540	568	573	537	584	584	554	567	506	579	573	557	584	574	579	519	546	596	567	551	580	578	605	603	582	596	548	546	520	550	564	557	589	553	589	587	586	574	565	541	575	544	578	582	586	564	542	517	580	546	566	543	551	568	569	550	566	547	531	576	535	564	573	545	582	566	570	551	592	568	600	538	579	564	540	562	549	560	547	536	543	578	581	599	554	564	593	519	516	557	570	588	554	556	599	573	559	565	544	554	570	522	616	577	581	601	545	607	562	548	569	579	587	581	629	568	575	564	570	547	544	614	550	533	518	564	601	620	577	541	586	551	557	581	549	533	551	594	527	588	561	603	617	564	517	575	513	553	528	570	581	577	540	590	542	569	578	565	537	608	566	567	578	537	553	553	594	563	556	508	632	581	550	539	573	599	564	529	618	557	534	574	532	556	588	574	548	571	569	571	536	589	537	541	555	548	571	567	603	554	563	581	540	539	569	542	550	587	562	593	550	536	601	619	559	577	567	559	570	551	568	579	606	570	565	581	560	585	605	549	575	525	544	588	541	586	557	572	550	555	577	540	536	557	542	555	557	535	599	569	558	553	556	539	539	547	559	579	530	544	551	532	584	594	576	510	542	629	546	571	620	586	575	548	607	579	566	542	544	547	543	543	554	548	587	550	548	613	596	558	576	605	497	576	563	552	601	569	608	600	519	545	567	537	556	519	565	565	568	582	588	559	569	538	549	561	575	538	565	580	533	557	553	572	556	592	589	542	572	587	554	568	558	550	533	562	556	542	560	556	570	590	527	575	558	581	565	563	537	581	596	579	511	550	590	585	545	579	517	595	595	582	570	560	556	601	599	581	586	529	543	524	571	585	561	553	563	557	559	592	593	567	531	567	541	600	549	524	611	564	557	569	544	581	559	578	530	595	559	608	567	572	585	566	547	531	557	575	582	552	582	597	561	589	548	554	587	545	562	569	591	573	557	557	506	578	558	537	537	585	581	582	573	617	580	525	553	594	562	538	611	603	591	580	583	528	575	541	518	546	564	567	551	551	573	582	572	542	551	549	508	523	543	576	568	577	584	576	573	591	510	550	571	546	556	530	600	565	586	539	577	547	557	574	533	565	536	569	596	576	575	561	550	577	560	530	552	578	586	577	598	547	535	558	591	562	583	618	602	584	578	567	566	569	568	584	560	569	542	562	561	554	568	561	569	551	539	568	540	559	631	618	614	595	559	560	544	569	593	615	572	551	584	549	577	523	553	564	543	588	565	574	586	570	573	545	560	584	525	516	616	577	563	562	547	585	561	557	549	564	538	585	588	558	570	533	571	543	579	536	540	566	566	586	599	546	533	565	558	561	513	586	575	555	594	541	543	611	528	528	570	569	561	557	558	563	569	561	553	547	556	563	595	516	566	615	551	554	547	604	554	615	544	543	610	596	617	531	534	577	565	567	566	585	542	560	582	529	562	535	587
46653	40580	40760	43040	42320	48056	43070	26702	18384	7751	876	401	339	344	353	333	387	364	381	372	349	371	369	371	348	330	385	311	335	362	335	315	347	349	338	372	358	316	323	311	356	331	333	341	333	329	336	341	321	346	307	386	333	350	310	339	361	368	345	339	332	361	334	350	311	326	347	342	309	348	319	333	350	342	340	314	344	325	316	362	349	370	375	355	363	328	315	335	349	362	317	329	372	326	324	297	336	339	329	309	340	307	335	351	375	327	345	318	364	370	344	362	350	336	341	354	351	349	303	343	329	324	298	341	297	359	354	367	310	346	352	352	377	338	293	339	341	344	364	341	361	336	327	324	364	329	335	312	316	352	329	316	342	321	315	329	327	355	326	349	315	344	339	324	301	316	326	358	308	339	302	311	301	333	337	315	294	323	341	360	314	336	315	335	373	356	340	355	334	350	303	345	319	332	312	353	334	346	325	355	329	350	297	310	331	328	319	304	314	332	331	299	331	307	323	370	355	302	319	315	331	338	359	340	362	327	341	352	322	321	328	341	335	324	360	367	314	346	348	373	349	321	340	345	330	330	339	323	319	295	332	355	333	320	357	305	313	348	353	332	374	356	335	393	350	339	334	324	330	344	361	331	361	359	344	321	334	323	344	335	306	352	308	328	333	331	328	324	331	327	331	328	345	368	372	340	332	340	350	333	327	319	344	346	351	346	321	322	310	359	355	357	339	357	338	305	337	298	319	315	356	354	312	327	357	314	363	321	328	363	315	312	373	332	338	321	314	346	348	367	369	337	319	325	333	326	313	344	306	324	315	325	293	329	318	313	354	341	342	311	343	320	310	378	315	363	369	328	347	350	309	321	352	324	356	336	311	347	336	335	328	347	335	361	322	297	337	320	312	356	333	336	318	292	350	313	319	331	328	315	335	345	355	321	308	373	313	342	327	306	312	298	359	302	288	321	326	315	347	346	353	313	346	302	356	338	328	321	338	322	334	335	344	357	313	329	318	350	333	350	351	291	302	352	363	335	325	331	285	363	331	341	321	308	310	335	374	347	322	321	345	343	321	352	315	337	334	319	382	348	316	331	322	351	307	345	357	351	347	364	327	328	335	381	349	367	322	360	364	363	311	297	340	341	334	322	332	357	327	335	303	308	286	309	306	344	345	329	333	308	333	354	356	315	293	309	335	298	325	322	357	323	352	326	355	325	329	298	295	334	347	357	381	331	347	307	336	331	356	359	302	331	286	288	329	322	339	371	312	295	328	365	369	349	364	343	351	371	347	327	339	303	327	350	309	351	296	303	340	326	322	316	346	333	359	317	326	312	321	325	330	304	303	342	336	336	333	324	351	354	310	341	308	293	308	322	314	349	338	346	315	328	342	330	323	339	341	321	333	323	320	338	342	312	337	356	313	365	345	356	319	311	335	305	337	362	380	308	312	363	346	336	324	319	345	283	322	338	337	345	330	302	343	318	336	342	350	315	319	308	357	343	369	361	354	346	332	328	325	356	358	369	356	325	347	330	324	321	321	308	372	322	330	338	307	328	327	339	321	318	317	333	379	317	353	352	342	334	338	321	308	367	349	341	335	318	318	347	330	331	320	379	341	342	344	344	336	348	342	336	308	341	329	307	307	344	358	359	368	344	354	352	361	330	344	323	312	360	352	358	326	381	334	332	308	345	304	349	320	315	293	392	302	319	312	335	318	304	318	345	382	339	330	328	365	360	320	352	327	330	337	301	354	330	354	344	306	307	299	350	307	334	334	325	344	321	355	332	338	346	331	313	305	352	321	320	313	323	316	347	351	319	364	329	327	327	361	345	367	335	313	358	345	328	305	340	314	349	331	328	300	329	335	365	313	309	345	335	331	328	344	322	352	374	292	368	330	351	345	326	326	334	357	335	365	353	332	353	329	327	319	336	307	312	319	342	333	329	296	361	354	373	310	358	313	309	319	356	319	328	334	294	301	353	328	308	371	325	305	327	313	335	337	327	342	348	356	329	332	343	352	313	309	344	351	310	355	353	366	319	340	352	356	323	327	323	313	329	366	340	357	322	315	318	330	323	317	344	307	340	349	334	327	374	344	324	324	328	325	338	334	350	345	337	346	319	307	339	352	345	360	311	350	349	303	327	401	348	310	315	348	351	360	338	319	349	312	326	358	348	331	339	317	356	358	350	308	332	364	315	326	373	280	350	342	364	372	327	321	346	326	343	331	305	319	344	357	321	315	331	333	307	336	310	355	371	331	340	334	342	340	308	322	337	312	314	334	311	380	345	341	360	320	368	372	345	356	286	333	364	381	322	344	321	324	367	327	362	335	321	343	356	308	335	350	356	315	346	331	323	340	364	361	349	301	319	350	338	317	341	325	329	355	356	319	340	367	321	325	302	339	350	343	362	325	345	332	346	345	331	328	331	320	342	305	334	360	375	357	340	342	334	279	337	301	330	315	343	323	311	320	359	349	349	331	316	391	306	280	317	347	331	306	328	338	312	365	378	297	326	378	367	358	330	339	334	313	344	321	330	350	362	316	285	317	357	348	366	348	317	336	365	355	342	334	330	340	357	340	345	349	356	323	354	330	348	329	336	303	368	311	344	326	352	315	324	344	345	326	306	356	295	350	332	344	300	336	356	345	315	327	358	354	320	329	338	327	353	301	324	313	359	312	353	336	329	346	339	354	314	353	358	325	352	348	296	354	333	352	310	376	342	346	352	349	336	334	386	341	335	335	318	345	327	301	297	340	358	339	346	345	366	322	339	346	328	337	316	326	324	308	327	338	344	334	366	361	310	332	329	319	314	353	343	326	347	283	302	311	389	314	327	331	374	326	317	336	324	347	314	304	328	368	354	356	307	339	352	309	346	354	310	326	349	357	326	319	369	284	370	361	346	319	325	350	340	317	331	320	341	357	308	326	335	350	314	348	348	319	370	332	315	317	318	335	326	317	351	319	311	328	341	359	325	344	358	340	338	359	328	306	380	337	297	318	311	337	365	337	359	360	373	312	362	313	318	328	305	321	311	308	343	298	333	344	330	307	357	315	320	348	307	355	307	356	324	322	347	329	309	340	371	332	312	359	375	334	342	324	307	331	333	336	338	321	331	323	330	399	334	349	372	334	361	335	319	327	373	328	345	324	307	345	334	320	371	327	327	322	314	332	343	318	361	352	324	314	317	337	337	342	333	335	339	338	326	355	340	361	349	339	364	342	313	338	310	345	354	339	326	360	349	322	327	334	339	307	317	301	355	333	314	332	272	307	319	343	315	300	316	309	326	348	339	348	385	317	333	311	342	338	320	366	322	296	380	304	323	319	313	349	327	323	347	345	338	331	326	361	320	334	357	346	314	319	315	350	342	344	320	359	311	358	340	352	339	323	347	320	345	298	342	308	308	326	334	322	295	308	351	315	312	304	372	306	375	327	288	360	310	323	357	296	351	336	331	344	318	357	353	307	333	333	340	305	314	327	344	355	321	338	309	326	359	316	294
54710	58087	55671	58550	59951	68602	49294	19948	881	801	802	800	776	802	785	772	775	807	745	766	715	747	785	752	731	742	731	799	756	776	765	785	726	771	696	713	722	694	713	763	693	708	707	718	752	749	711	746	748	757	730	729	776	715	711	714	725	718	689	740	755	731	770	746	735	742	739	727	733	751	712	752	704	721	699	697	712	759	707	724	752	723	665	734	744	750	711	765	691	718	710	731	738	739	703	731	722	708	732	741	710	654	729	718	733	770	694	718	698	714	707	726	702	777	755	753	734	701	739	690	691	760	693	707	724	696	721	729	690	768	733	720	684	712	714	658	698	733	713	731	710	683	705	698	710	729	708	753	734	752	735	768	721	704	723	723	725	724	680	754	766	707	708	728	717	729	686	718	723	740	715	721	746	758	749	697	684	694	736	679	783	699	695	718	679	707	709	751	671	716	722	707	747	722	725	747	753	729	749	717	691	672	749	714	678	710	736	701	731	716	702	722	705	729	754	716	732	704	727	756	768	724	724	722	706	731	759	713	720	673	664	713	754	703	716	681	720	739	735	710	743	783	698	699	756	748	754	737	741	681	709	725	697	733	716	742	702	684	712	729	748	715	698	716	730	684	708	712	721	752	700	769	686	699	717	736	720	743	688	701	733	738	737	747	717	682	737	706	718	704	729	732	746	728	703	690	748	721	722	750	730	684	686	730	753	778	749	749	757	665	704	749	713	753	725	707	726	734	682	735	733	712	688	754	688	721	674	674	743	669	700	743	726	709	676	689	721	693	728	703	716	682	707	733	701	721	723	688	735	689	747	674	718	729	681	707	712	719	674	686	768	712	670	660	717	697	767	738	724	742	668	680	725	716	724	718	716	679	716	741	712	722	694	751	698	746	722	757	710	692	715	705	709	683	728	737	710	714	740	705	732	770	694	698	681	780	707	736	754	714	686	744	692	707	737	709	649	694	740	750	690	718	690	735	698	762	708	724	734	679	727	712	711	710	716	735	710	713	698	738	697	693	689	750	758	711	699	717	717	730	709	742	684	711	695	766	739	706	693	712	723	709	679	707	713	664	710	730	733	705	704	747	727	705	676	729	732	668	761	701	728	727	678	696	718	711	729	728	724	698	710	734	772	686	692	708	733	733	723	729	731	699	711	711	678	707	725	709	736	706	700	729	708	704	724	738	734	715	729	729	699	683	688	734	694	680	705	720	737	709	733	669	656	737	709	718	711	680	690	672	705	750	683	719	723	729	685	681	704	697	712	765	683	707	691	735	744	732	722	738	687	737	737	694	672	748	734	684	681	685	672	675	718	694	727	715	813	707	738	751	694	678	728	714	707	735	715	708	724	663	746	727	733	691	686	751	701	726	699	711	811	720	757	722	710	711	711	730	682	708	698	702	727	718	747	765	696	706	756	698	729	683	741	732	700	709	708	712	717	731	722	737	713	737	692	724	715	718	741	748	727	706	685	694	653	753	689	704	725	692	650	709	685	734	676	726	717	708	707	675	713	705	712	736	700	740	705	704	739	725	757	725	792	678	670	645	695	698	698	671	742	772	709	740	698	768	705	708	728	729	709	743	736	748	724	758	758	692	745	757	759	703	727	715	713	703	690	696	698	656	695	712	693	683	720	698	720	697	680	735	715	700	751	731	709	683	738	693	707	733	657	705	711	714	725	678	720	707	748	713	668	709	704	712	749	731	764	682	712	672	684	688	694	767	693	684	708	735	709	680	730	741	736	719	690	709	719	728	717	717	731	773	717	713	708	722	722	749	708	710	741	702	663	725	735	661	686	667	684	750	707	749	666	732	652	704	705	682	778	725	717	680	745	701	727	715	764	725	721	699	724	732	733	715	702	726	729	715	700	738	694	720	720	709	728	688	729	721	731	752	730	707	706	750	665	714	767	709	669	733	699	733	716	723	710	685	713	765	748	687	705	734	712	716	730	670	715	717	740	697	729	685	678	683	748	778	718	714	738	701	694	705	709	676	664	740	718	715	729	693	679	719	687	779	684	667	714	706	759	706	703	715	749	669	701	733	718	678	702	770	733	711	699	726	697	721	714	693	705	705	683	731	715	670	731	703	704	741	698	705	707	706	720	711	707	674	669	711	738	731	747	710	713	739	730	693	722	718	702	742	687	707	709	706	740	722	755	712	731	691	685	715	741	725	716	722	730	742	723	678	739	781	666	737	715	696	670	720	673	724	730	718	712	737	763	674	654	715	726	724	715	677	717	706	659	723	694	738	758	740	693	722	676	686	684	710	708	739	729	735	720	699	708	737	696	696	741	738	712	704	697	749	693	625	689	709	678	705	706	732	699	734	710	712	696	736	727	730	647	725	710	716	712	704	708	770	740	725	729	764	706	714	761	732	697	700	698	696	712	698	755	710	707	691	760	711	702	730	699	740	684	738	710	691	701	649	762	730	716	724	654	692	686	694	668	754	711	728	704	744	707	718	670	729	739	691	679	691	730	659	693	731	714	755	696	691	703	695	707	665	744	743	744	748	745	718	728	741	707	748	729	722	723	719	654	646	727	705	708	716	704	721	725	714	758	714	686	743	757	678	707	642	689	706	677	696	775	672	746	733	724	710	751	719	725	733	706	716	676	685	704	761	730	748	753	702	708	748	714	720	705	760	687	760	713	682	717	692	658	645	727	743	742	716	648	669	648	709	714	691	688	698	745	657	738	733	692	696	744	669	729	711	706	668	755	703	721	688	695	710	698	745	689	750	706	703	745	724	732	716	705	713	637	703	710	755	707	726	717	697	704	734	717	746	725	708	711	647	689	707	689	738	717	727	744	721	707	668	720	719	695	698	686	750	714	729	764	710	740	727	727	691	725	711	707	737	739	719	653	730	691	694	746	713	705	663	715	746	691	749	735	699	738	744	758	695	743	727	680	657	709	717	717	758	739	695	706	758	724	708	759	681	764	744	760	763	697	690	714	677	695	734	695	709	692	684	699	730	739	741	702	729	748	769	745	753	706	674	723	721	727	700	681	724	696	706	701	786	687	781	772	675	741	663	674	748	698	716	711	734	705	699	692	769	716	670	734	711	665	678	677	682	718	702	661	691	693	688	736	705	761	712	739	701	735	734	711	749	715	692	756	656	699	741	714	689	723	746	711	708	696	723	742	720	776	672	679	726	687	751	700	735	712	726	717	683	734	692	700	734	727	674	668	709	707	752	701	687	731	738	704	666	719	738	723	681	685	763	705	726	718	735	751	704	706	678	702	706	717	657	721	703	715	704	687	724	678	720	719	712	697	678	723	708	749	795	717	743	705	739	714	725	724	738	657	735	699	738	730	713	733	688	714	712	659	737	689	752	741	669	697	676	715	702	678	711	728	743	708	645	719	744	710	747	644	695	679	682	667	682	678	650	703	739	724	726	732	669	707	772	774	708	685	739	699	710	739	708	797	725	736	759	719	703	754	738	724	709	737	723	746	729	676	719	740	699	697	711	757	683	695	732	677	734	679	736
47356	51628	47715	37259	29773	14877	5349	798	399	213	171	160	174	160	155	174	138	147	148	160	166	144	130	147	160	153	152	176	161	172	133	169	170	156	168	149	138	157	150	144	173	168	146	146	159	139	157	162	158	151	159	155	163	140	141	150	152	149	153	161	145	171	149	152	163	161	173	136	163	150	168	166	149	165	144	151	131	148	159	165	178	171	165	170	169	167	144	177	168	146	165	157	166	147	193	182	150	183	173	149	148	169	155	165	156	146	156	155	157	146	165	169	154	165	160	140	172	163	164	156	190	151	151	188	167	178	185	140	157	155	156	149	147	177	162	134	153	169	157	167	156	160	184	155	154	172	153	178	163	159	157	184	158	168	151	155	162	145	143	157	143	127	147	141	140	184	182	171	144	176	150	162	164	145	165	142	157	171	167	145	178	148	170	154	162	135	171	153	150	134	148	168	181	167	164	128	134	146	167	155	146	163	178	133	153	143	143	136	174	154	142	150	142	156	155	161	185	172	162	192	135	168	177	147	169	176	146	132	154	167	149	163	167	173	138	152	158	170	163	157	156	145	178	138	128	164	185	167	162	154	162	195	168	155	149	171	162	155	164	165	141	146	151	162	149	146	160	154	151	163	148	148	158	142	173	145	167	172	137	149	151	137	150	165	132	138	130	150	160	173	140	174	155	144	148	170	141	172	162	188	185	161	163	174	179	168	139	146	161	141	166	155	174	176	146	162	165	172	153	159	143	151	151	153	150	191	170	159	166	161	156	167	167	154	146	126	162	147	163	152	148	156	151	141	165	145	164	173	153	152	172	152	175	195	181	178	141	147	151	167	158	133	161	150	137	157	157	183	155	165	147	153	160	177	180	179	171	158	169	175	164	158	160	166	161	153	148	159	153	152	145	130	159	181	178	174	164	150	152	170	154	166	160	172	162	165	165	138	146	143	155	173	147	146	148	165	158	157	151	156	149	159	153	165	171	154	179	164	152	178	155	155	171	166	134	155	150	169	163	168	157	169	172	144	148	172	141	152	170	132	167	148	156	165	171	156	148	147	171	142	172	145	159	164	145	146	155	175	163	146	168	152	146	148	165	159	152	166	161	153	151	139	167	181	154	194	172	156	158	161	164	149	140	167	135	168	153	162	173	157	151	155	172	168	150	143	152	165	144	161	156	169	156	143	153	158	165	148	169	161	155	160	161	161	156	174	166	143	165	141	145	161	149	159	137	159	148	156	130	182	162	128	151	156	162	196	164	152	167	163	139	164	159	176	180	145	140	171	157	129	158	156	161	170	147	184	146	163	160	159	156	152	157	151	165	155	155	162	167	183	155	162	162	187	158	169	195	153	136	155	157	154	154	173	142	162	166	135	123	174	161	148	134	154	144	154	157	180	152	163	149	126	136	149	159	148	171	152	167	177	148	161	175	157	170	156	163	167	165	119	154	160	156	165	182	150	164	127	153	177	139	168	162	163	159	165	169	147	141	170	143	158	170	167	132	162	169	171	139	158	161	153	163	148	162	173	157	188	155	155	170	146	175	167	168	146	170	148	166	166	136	167	165	152	161	148	159	156	144	137	172	150	179	143	140	158	168	152	160	167	150	170	170	146	148	143	163	147	156	145	156	171	147	164	144	153	166	148	153	173	161	129	147	156	154	149	137	162	136	178	161	185	161	162	158	149	159	154	176	146	153	143	153	143	158	146	138	166	146	157	139	184	181	160	188	128	155	170	164	165	144	138	154	172	164	166	176	162	172	170	135	142	144	180	156	171	168	153	164	153	154	129	151	137	174	150	185	136	148	178	174	188	134	155	133	149	175	149	157	152	150	156	169	158	165	171	126	129	160	151	172	152	149	159	169	149	168	162	145	152	163	163	159	153	166	170	141	131	172	155	144	158	157	171	158	159	163	167	137	147	163	177	166	155	165	159	163	167	142	143	149	146	158	161	175	169	143	179	163	140	160	167	192	161	144	157	159	148	174	170	160	149	168	122	160	164	159	154	176	149	154	133	148	178	178	147	160	132	176	153	169	160	142	164	160	162	148	154	157	138	139	140	148	147	150	170	161	131	151	154	151	143	164	184	191	153	170	159	164	147	144	154	164	169	159	167	162	146	157	155	151	166	169	164	170	145	144	186	158	152	154	146	154	143	151	173	140	160	173	152	160	156	141	135	174	145	145	171	181	165	142	156	162	158	169	171	151	146	154	169	142	158	158	159	169	164	144	150	171	127	153	136	171	130	164	147	137	156	167	176	163	139	131	163	179	151	141	155	157	155	147	143	149	169	166	163	176	151	157	179	160	149	121	168	159	144	142	158	144	170	153	149	179	159	166	164	176	144	147	133	143	148	157	147	141	158	159	154	157	149	161	168	141	164	153	132	144	169	141	168	164	166	154	156	141	140	156	166	128	154	150	137	132	168	155	158	166	157	159	156	154	154	150	157	147	154	177	168	161	149	148	142	171	154	148	198	148	149	170	155	171	137	166	164	169	176	157	163	154	141	150	168	166	165	136	158	175	164	161	158	147	169	146	162	168	153	154	153	162	122	175	179	143	175	165	164	162	132	157	165	161	177	180	145	151	156	163	147	153	159	167	155	148	156	162	164	168	165	156	162	137	169	163	165	179	149	149	148	147	129	184	155	141	156	161	158	141	157	154	163	144	156	171	179	149	150	168	171	169	163	179	172	151	169	131	152	152	139	157	165	161	154	125	187	147	164	140	154	155	170	166	148	165	172	159	136	156	164	165	149	176	166	174	157	127	128	157	150	151	158	165	158	125	143	197	152	167	161	162	154	170	162	159	138	164	144	148	160	162	171	155	152	151	150	149	163	148	177	171	149	167	156	180	149	150	173	171	143	131	174	152	161	188	150	152	160	166	162	168	175	157	142	184	157	153	183	153	165	155	151	181	161	156	146	152	170	156	141	163	151	171	160	203	154	149	123	144	171	158	150	170	165	166	169	159	173	144	161	146	155	148	181	176	147	160	163	160	166	164	156	154	164	161	135	164	163	146	160	158	164	164	173	140	163	161	147	160	154	166	144	161	145	161	156	165	165	147	153	161	163	173	149	171	158	150	153	180	175	159	162	140	146	157	159	132	147	159	167	145	166	171	141	169	163	134	160	152	153	156	154	186	139	150	151	159	177	166	166	159	158	142	187	150	142	149	170	184	151	132	149	158	172	154	147	139	145	142	140	158	156	152	154	177	157	141	154	147	151	127	147	151	148	161	144	174	169	156	169	146	165	157	180	155	152	170	167	164	166	157	130	193	176	166	151	171	146	146	179	171	180	145	161	167	158	175	153	176	155	164	150	157	151	155	159	163	162	137	149	164	167	155	178	187	145	158	149	144	158	137	177	147	162	168	168	150	158	134	168	167	153	173	163	154	149	151	142	165	164	158	147	168	160	151	157	155	143	157	161	148	147	167	148	142	157	149	160	169	146	145	146	139	167	147	149	154	170	147	159	132	139	155	140	146	148	141	154
37285	47473	49431	46496	39890	26640	13064	1081	401	439	429	459	446	453	440	438	428	419	432	444	395	461	441	429	419	410	439	429	416	395	448	444	449	438	429	444	405	394	425	453	472	448	438	451	430	421	430	432	424	396	452	440	411	496	429	428	427	422	415	404	461	465	435	434	435	418	401	465	413	409	428	427	435	408	432	404	432	438	434	444	435	381	411	397	395	428	440	447	404	432	407	404	417	413	416	429	410	431	427	476	436	422	398	401	445	425	382	432	401	439	433	447	441	436	408	475	394	439	418	382	405	399	442	421	436	432	417	430	444	440	444	422	412	415	392	427	410	440	428	409	397	415	463	436	422	433	442	417	438	394	436	438	437	400	401	425	441	418	440	417	413	416	418	414	437	425	461	442	442	391	422	423	439	379	440	437	413	434	422	454	425	428	445	456	429	401	438	432	405	424	435	456	417	446	454	421	414	414	411	421	433	455	389	397	443	417	423	438	443	437	421	429	450	430	437	454	421	411	441	405	444	418	418	463	429	436	436	463	432	483	462	433	391	414	441	424	430	463	423	411	444	426	374	419	385	399	421	441	396	430	419	441	423	402	417	430	435	440	439	459	408	427	436	462	415	435	421	442	422	419	420	435	415	447	416	396	443	448	388	394	441	430	415	424	457	405	411	402	444	456	411	451	436	420	429	429	448	451	433	421	428	439	446	436	432	437	414	453	431	446	410	438	432	397	445	435	405	407	420	406	415	458	472	415	433	386	444	403	430	429	429	405	400	445	428	450	431	405	437	402	454	433	406	463	414	438	394	408	399	425	427	445	422	427	424	406	389	435	434	452	420	407	428	411	432	407	466	388	457	468	395	458	435	449	409	413	464	419	405	440	413	439	445	433	412	439	438	446	448	409	437	453	464	407	414	406	409	401	428	444	420	438	432	450	402	433	429	463	417	451	393	451	450	415	395	418	417	408	436	435	453	389	412	439	428	464	422	438	394	458	441	403	432	439	447	405	411	448	433	420	408	431	439	450	408	451	447	439	397	431	438	416	452	436	446	402	439	448	426	402	416	460	423	446	407	401	378	432	413	419	438	428	426	410	411	466	404	431	434	409	462	456	443	498	430	440	405	421	417	437	416	447	434	434	409	388	431	392	424	435	432	463	430	445	440	397	432	433	434	429	420	404	417	431	441	454	413	379	467	425	385	416	443	444	416	427	417	412	409	435	453	438	399	409	416	441	436	416	422	415	414	431	421	475	417	441	432	430	465	467	454	447	461	441	420	396	474	415	440	434	433	445	440	471	414	412	423	453	396	441	477	443	404	416	399	462	417	421	431	413	424	420	455	437	422	434	427	452	425	409	396	418	375	435	451	430	434	421	437	382	442	400	434	407	451	416	429	411	448	458	400	418	433	428	458	392	437	433	420	446	418	418	427	499	439	433	430	435	450	465	451	444	433	429	427	421	468	411	466	398	421	408	463	414	507	437	450	410	442	477	472	418	431	417	446	476	410	472	393	457	459	394	443	407	447	445	433	432	405	416	432	446	431	444	450	422	419	407	437	424	405	426	447	414	407	443	400	424	377	433	421	447	425	412	436	394	439	474	433	417	425	428	448	403	425	458	394	435	433	392	411	446	408	412	404	438	438	435	428	497	453	401	462	440	458	451	432	420	429	451	423	436	428	425	440	444	413	458	439	453	446	427	419	426	427	453	456	407	403	427	419	417	504	444	440	392	429	367	429	459	441	436	445	392	395	416	461	443	471	412	461	420	407	429	388	422	451	433	447	449	430	412	411	403	431	457	436	424	425	405	392	429	441	453	445	415	381	434	416	445	438	433	387	410	439	402	438	445	416	400	478	441	430	432	413	446	446	435	399	450	438	407	445	416	417	458	425	427	449	442	430	431	444	410	419	418	424	434	401	425	430	435	429	395	430	438	440	446	418	426	416	444	422	416	458	451	469	457	436	419	440	476	448	388	440	446	395	458	405	440	434	457	441	434	421	435	450	441	409	428	405	417	420	428	401	435	412	432	428	410	413	433	429	405	439	422	437	431	437	419	429	428	431	396	421	446	397	406	416	442	417	456	419	470	439	425	451	392	440	468	424	421	429	444	400	431	414	408	439	435	397	471	391	431	429	439	445	418	418	409	397	383	439	441	461	406	425	439	401	407	424	422	429	397	431	422	407	420	428	390	423	407	413	440	401	428	461	427	418	411	429	431	441	420	433	415	409	423	402	439	423	480	403	417	479	417	411	397	473	405	443	433	450	378	409	401	388	454	445	426	435	396	415	429	448	429	455	402	395	426	420	439	441	431	409	433	478	414	406	426	423	418	445	459	406	415	432	431	444	409	435	428	415	417	439	432	430	423	441	419	417	420	421	429	443	411	440	405	447	383	440	449	441	388	430	461	439	398	478	416	448	408	427	441	421	417	442	433	437	419	395	406	466	413	432	448	417	447	443	433	454	413	440	410	414	423	453	423	449	454	445	426	399	424	403	475	424	435	445	399	428	421	454	425	410	437	416	439	427	431	420	421	410	406	427	417	426	430	442	438	442	427	425	395	423	404	410	447	413	408	426	434	430	440	434	419	460	463	436	398	424	413	422	392	393	397	452	458	421	453	444	440	438	415	439	413	479	424	435	452	445	408	425	439	396	426	361	399	421	397	405	414	445	424	412	438	435	434	445	430	423	437	436	460	439	443	410	420	444	468	422	419	403	401	402	401	403	449	403	409	434	428	445	392	448	440	436	432	391	453	468	421	460	419	405	432	400	425	395	445	399	426	428	432	425	418	431	397	420	421	417	431	441	412	409	398	457	435	467	411	424	413	451	403	422	414	390	437	394	418	403	401	402	428	432	436	448	432	479	467	449	422	421	442	413	407	410	432	442	460	426	408	445	415	407	435	457	426	419	444	397	417	454	432	424	395	432	410	438	416	429	415	423	424	410	434	393	418	454	422	420	422	400	432	415	430	398	441	428	429	439	417	443	418	422	402	447	395	401	439	420	448	426	421	431	432	412	410	443	443	443	392	414	419	432	419	455	492	432	452	448	417	451	385	415	428	407	454	458	458	391	434	457	432	419	403	426	416	418	431	427	434	411	419	445	421	454	426	412	411	452	437	456	427	385	448	411	447	404	385	420	417	446	449	426	426	454	448	460	462	426	444	420	431	409	444	431	451	465	448	420	409	502	416	423	442	446	428	431	390	422	434	402	427	423	433	418	433	430	457	440	428	424	464	429	432	420	367	416	453	416	442	437	466	450	412	420	410	409	420	400	410	405	457	425	472	416	426	437	408	418	435	451	405	445	419	415	435	460	405	432	428	389	434	420	420	440	432	449	432	417	400	392	420	436	401	433	430	417	423	477	434	426	408	437	454	433	411	438	437	432	436	452	431	449	439	461	369	445	426	425	421	417	419	369	448	457	409	392	417	429	396	453	429	447	424	436	424	432	407	418	436	404	403	457	440	439	432	391	416	441	430	422	452	438	421
51837	42053	43332	48374	46625	47070	35883	19997	7920	873	300	261	256	256	261	240	248	244	228	211	247	232	236	212	254	243	254	251	245	248	253	241	237	257	209	241	240	231	238	232	244	256	251	253	248	273	234	269	255	248	238	233	235	235	255	255	263	244	249	223	233	264	227	240	210	225	234	229	260	240	256	257	261	242	208	226	252	243	215	250	244	239	238	226	228	258	247	244	215	246	228	215	216	217	238	215	247	264	227	235	265	254	266	242	243	205	248	222	213	251	239	224	273	234	213	231	252	234	250	225	223	210	232	225	222	211	229	227	260	234	237	252	241	271	230	226	212	257	219	284	241	233	258	236	231	228	229	261	247	218	190	289	238	215	265	254	213	226	222	266	264	225	223	236	251	223	235	240	268	270	233	223	232	258	272	227	250	232	237	209	220	229	233	272	247	240	246	221	264	245	228	224	253	222	233	235	251	215	232	239	217	275	227	238	258	252	241	232	219	263	221	224	240	217	239	237	234	192	253	238	223	247	217	239	198	235	215	221	264	252	249	250	223	225	219	238	240	236	213	263	237	235	253	241	257	264	240	254	251	251	257	225	250	219	243	242	229	214	231	217	257	238	254	209	197	229	229	211	253	225	209	225	212	233	238	251	236	264	245	225	213	271	246	248	225	271	250	249	238	235	219	233	235	234	251	230	236	236	227	228	214	244	235	241	241	219	207	231	231	236	237	227	217	207	249	244	231	239	222	197	250	214	228	220	232	227	237	218	219	209	233	220	237	253	233	238	245	260	217	250	257	236	256	238	238	237	234	210	237	242	218	217	228	236	210	258	226	249	239	241	246	238	253	213	253	216	219	239	223	249	217	241	205	250	251	246	254	232	241	251	221	216	232	250	222	259	224	226	225	230	227	215	236	218	223	229	236	235	245	213	230	230	250	243	241	225	219	211	205	245	241	241	246	243	234	228	247	222	238	232	230	252	245	237	240	246	238	216	267	240	240	238	230	228	215	229	273	261	271	220	250	252	249	265	257	259	225	249	259	238	245	261	237	240	219	210	269	246	226	248	238	232	240	215	230	226	252	223	244	259	245	251	235	226	236	244	260	243	244	240	239	235	242	221	233	270	246	213	224	221	221	228	241	252	254	209	249	238	220	264	210	219	241	234	242	222	250	230	232	251	216	226	250	231	227	246	230	242	225	235	242	260	252	243	251	252	245	231	262	241	231	244	227	249	222	251	214	240	230	239	223	208	216	220	203	241	237	232	226	226	237	254	227	232	217	220	227	247	229	238	231	243	271	239	221	250	240	246	253	238	235	217	251	221	202	227	251	247	243	238	207	260	248	226	217	236	230	231	237	230	224	248	212	229	227	232	225	250	228	237	195	255	242	235	245	252	222	244	260	247	231	227	238	231	218	229	221	239	231	226	226	230	242	234	249	247	262	247	234	247	243	240	247	230	272	235	227	223	233	243	228	232	228	228	251	234	231	223	220	264	243	259	246	235	238	248	244	235	220	181	260	237	212	237	236	195	223	229	253	228	267	257	209	271	231	204	215	244	245	235	231	251	245	236	230	227	224	231	252	244	211	243	250	241	231	240	235	238	240	258	255	235	226	210	237	231	246	247	210	234	234	219	223	237	248	233	265	255	245	246	232	233	242	241	268	238	249	249	220	222	240	234	226	254	226	209	232	232	236	235	268	242	217	261	233	266	207	230	241	224	217	253	241	204	236	242	235	234	250	230	219	252	258	254	263	232	223	226	235	243	247	244	256	231	226	233	227	240	228	225	229	230	241	212	242	220	237	251	220	242	220	220	226	249	251	257	207	243	237	221	240	249	236	231	228	219	236	262	250	228	233	248	220	247	241	242	257	229	254	226	260	233	237	235	234	237	246	206	218	239	233	242	267	234	226	253	254	219	236	239	240	268	247	250	246	235	225	215	242	244	206	225	205	257	225	232	240	236	238	274	236	233	246	210	222	233	255	208	247	204	249	250	222	208	236	216	239	229	219	223	220	230	242	246	243	211	230	237	225	249	206	258	242	258	233	241	217	225	223	231	215	215	224	243	234	234	239	217	246	246	227	254	232	206	234	237	245	220	234	236	215	212	231	233	238	245	243	233	257	270	254	258	227	230	241	237	240	231	239	248	237	240	229	232	239	240	223	249	255	234	235	265	263	223	247	230	250	237	224	216	217	254	244	231	235	228	229	245	235	242	243	248	233	217	251	212	227	250	226	258	242	238	232	230	250	245	233	216	211	244	220	270	232	244	226	252	216	234	227	254	225	229	200	206	230	259	224	197	232	238	275	265	246	256	249	238	242	235	247	239	232	249	247	239	244	223	223	232	234	263	228	240	255	251	270	233	220	213	243	218	233	218	197	236	223	230	205	232	249	246	262	238	232	247	210	235	205	229	233	244	241	264	200	247	225	218	207	259	247	233	238	230	218	262	192	229	259	235	219	224	232	221	239	218	190	211	209	248	250	216	244	229	229	231	254	268	286	219	258	237	248	237	232	239	249	237	227	240	205	226	240	222	250	251	231	247	242	242	228	224	222	217	247	258	234	217	223	248	251	260	249	243	241	238	232	212	230	240	254	263	218	233	239	217	208	233	256	232	270	216	250	225	266	230	254	241	255	262	237	210	273	213	208	229	225	245	232	235	231	200	217	240	241	216	236	253	232	236	223	233	213	232	241	231	258	234	231	251	249	261	197	224	237	236	239	220	228	219	214	239	239	210	212	222	230	255	247	235	223	241	224	230	231	220	227	230	238	235	213	241	210	283	276	244	238	259	259	257	279	237	239	209	231	283	247	223	218	241	231	222	222	250	250	221	231	248	268	265	241	216	230	269	274	235	254	242	245	249	249	235	224	268	234	226	238	249	238	235	195	237	240	246	231	253	263	214	242	266	215	250	242	247	237	210	267	242	234	254	253	241	226	230	264	232	244	262	270	242	233	249	246	207	234	197	223	221	236	226	235	235	231	228	200	243	223	211	224	254	224	229	245	219	248	212	265	254	230	237	224	274	268	216	276	229	221	220	245	240	220	222	215	205	229	212	236	239	247	279	227	221	253	257	276	239	238	232	260	234	236	258	256	243	231	223	231	225	255	204	231	221	238	260	212	244	207	206	244	244	216	254	255	248	236	223	225	255	248	218	239	248	230	252	239	235	235	255	238	228	227	218	211	241	246	238	237	253	229	251	264	247	249	229	232	240	243	223	233	230	222	229	230	258	230	232	257	233	262	264	252	247	209	234	221	237	266	236	253	243	244	227	273	241	239	256	216	263	215	239	263	231	212	225	250	252	233	249	241	244	208	219	246	221	237	230	251	249	225	226	235	246	229	257	223	254	245	241	270	237	253	221	221	217	253	235	212	245	246	254	242	228	220	226	242	242	253	213	216	255	241	219	262	239	258	246	218	256	244	247	234	226	240	217	217	260	242	217	247	268	241	265	246	243	216	244	232	264	216	223	208	222	209	233	224	237	252	236
58540	62612	64342	67215	69584	70678	40480	5156	1012	672	620	627	658	611	625	606	581	584	642	586	599	583	593	617	540	593	567	575	575	588	553	563	588	564	581	606	557	581	601	630	572	606	572	612	585	586	555	604	578	588	585	565	603	574	569	581	541	563	601	544	579	551	614	569	577	575	587	566	608	575	530	558	575	571	573	586	586	607	543	536	542	550	593	554	607	600	571	557	592	558	553	584	607	568	597	573	562	587	529	587	574	584	601	563	515	608	546	564	575	559	578	593	592	564	587	581	625	554	574	592	579	609	578	530	616	567	584	560	557	553	549	555	602	588	586	561	541	593	574	567	583	560	578	606	595	546	577	594	574	597	577	582	575	564	572	601	576	559	599	587	597	543	560	541	552	543	578	554	533	557	604	591	555	570	566	563	582	584	564	557	555	548	557	579	594	547	552	578	577	572	568	555	597	581	570	592	574	577	557	592	551	605	571	561	565	614	585	557	576	552	556	585	571	583	554	596	557	570	568	598	569	567	559	585	574	582	576	596	582	589	589	572	540	542	616	602	590	580	543	573	570	579	596	531	590	578	547	586	543	549	590	589	561	580	564	572	567	567	573	564	545	580	582	547	538	581	612	594	561	568	577	600	587	574	565	559	593	580	550	553	597	559	575	541	596	527	572	551	521	610	586	630	609	583	631	580	580	573	581	591	598	590	532	601	522	539	562	559	492	541	576	561	604	579	572	562	586	566	578	605	577	577	541	570	574	559	583	561	534	597	579	551	568	559	571	575	571	586	533	600	532	591	556	576	570	579	534	582	577	622	569	571	545	589	594	579	550	566	595	557	604	611	641	603	550	551	558	565	577	612	559	568	597	526	609	566	537	559	561	550	591	555	593	578	592	560	615	583	533	555	545	560	576	637	605	594	595	570	545	601	541	572	607	612	582	599	602	601	558	565	593	563	569	548	614	573	562	573	565	595	541	545	577	571	618	574	553	630	611	582	553	592	572	571	552	572	553	604	520	520	579	600	531	599	555	559	564	602	572	579	537	574	583	561	540	584	567	578	560	564	538	575	610	535	561	565	569	594	582	588	545	618	574	596	532	588	592	557	550	581	573	556	551	544	579	595	573	586	584	566	588	568	598	564	576	596	552	553	561	542	555	583	576	631	559	572	590	593	590	597	576	558	565	569	560	569	555	589	574	564	548	564	578	571	589	520	546	582	565	560	524	578	565	531	574	563	576	550	594	612	576	550	579	595	569	584	546	538	600	560	580	595	579	565	541	547	582	571	563	604	570	529	588	596	575	580	564	567	585	530	577	595	568	582	568	605	596	561	579	566	590	572	586	598	574	556	574	570	584	599	575	582	563	565	590	524	563	553	578	582	572	578	579	576	567	582	556	579	557	597	535	597	512	560	599	565	531	537	596	577	563	581	515	572	542	570	526	599	536	585	576	535	582	572	528	602	569	554	602	578	562	620	613	616	573	521	561	554	579	535	551	568	585	579	567	584	593	581	583	588	576	554	601	525	602	589	563	551	561	574	541	541	566	579	593	580	586	573	591	634	597	559	550	565	560	573	605	562	582	578	564	568	547	540	580	565	607	628	572	631	622	552	558	586	533	604	584	581	583	556	567	568	559	579	611	573	594	576	600	597	594	580	574	558	577	575	565	587	571	587	566	544	506	583	589	553	551	595	554	590	583	545	576	539	566	560	559	574	553	578	570	566	606	597	583	544	580	593	546	566	532	558	560	584	615	567	617	548	603	573	588	614	589	557	605	567	572	604	645	567	537	566	574	553	541	576	620	583	636	579	550	554	585	568	553	597	571	573	582	580	571	524	599	561	595	592	592	511	604	594	561	547	617	551	558	563	503	566	560	610	576	621	572	543	540	565	581	544	588	552	553	548	569	563	585	556	562	553	589	561	574	567	572	546	597	598	512	589	576	561	575	589	572	578	582	590	568	577	564	557	590	555	591	596	573	605	541	571	576	573	604	592	561	547	573	550	600	533	543	609	584	607	558	560	617	565	600	583	571	588	595	591	549	621	576	608	580	581	544	609	539	618	584	570	531	574	545	578	578	574	585	575	573	570	562	546	559	555	554	553	603	578	555	549	588	588	578	594	544	606	597	627	580	584	573	559	576	581	571	568	632	591	592	557	575	609	593	560	554	591	559	634	546	592	581	561	616	576	616	564	577	591	556	575	541	548	622	539	597	581	602	629	564	591	583	589	608	573	564	567	559	577	594	570	588	627	621	561	532	573	571	574	574	602	567	569	552	558	616	530	547	525	554	569	583	550	588	556	575	570	567	576	594	592	610	547	593	588	607	583	588	597	581	546	542	580	580	538	585	559	659	540	601	542	561	557	587	592	539	621	535	602	566	573	586	573	581	544	565	580	585	593	589	587	601	587	561	552	596	598	580	564	596	553	561	572	581	614	616	585	560	596	573	564	561	554	591	542	571	569	570	543	586	579	585	558	585	564	564	561	599	556	585	573	579	613	596	598	559	538	566	582	586	556	550	540	578	602	554	523	534	507	539	577	575	541	553	567	581	552	571	553	602	572	595	573	570	583	549	582	550	552	594	573	608	577	527	617	591	572	577	552	552	573	546	573	587	531	561	603	582	600	590	600	589	577	550	580	620	586	560	559	567	578	578	609	565	558	528	578	586	559	604	571	575	570	564	560	578	601	543	576	566	557	554	551	547	575	599	572	528	611	572	588	590	557	536	570	541	603	547	568	553	573	561	589	575	559	586	599	568	600	556	543	535	609	537	567	587	617	596	535	568	607	580	581	601	587	615	550	572	557	571	595	597	576	567	602	607	601	544	586	535	585	601	569	558	564	595	575	593	589	582	554	543	517	594	549	555	557	581	597	574	558	555	528	588	590	570	575	564	570	569	558	624	562	578	530	569	553	579	565	578	559	578	583	590	567	617	567	621	538	555	575	536	606	564	590	567	565	566	583	519	529	574	558	523	535	587	575	572	573	582	543	594	572	598	592	576	574	571	593	565	571	574	611	562	578	537	523	566	605	528	600	551	546	591	552	566	594	519	554	585	589	556	560	603	613	556	593	581	577	578	587	562	585	562	583	559	556	586	576	559	560	601	592	571	574	579	586	608	572	586	573	525	541	560	555	602	536	584	572	585	598	626	565	620	537	570	600	596	561	602	554	590	551	615	558	601	590	586	556	588	551	603	549	575	584	565	577	590	559	562	552	562	559	544	566	558	590	554	590	592	560	549	578	553	592	557	577	586	584	569	554	591	556	611	560	574	513	578	586	580	606	594	573	562	588	558	546	556	587	567	567	536	535	591	514	560	569	547	534	581	620	563	578	570	614	561	635	554	576	594	545	560	593	571	566	601	528	592	582	560	578	564	538	573	602	552	572	621	545	557	553	552	546	598	613	561	576	573	566	592	573	540	573	569	554	574	559	576	572	575	580	547	544	588	573	579	557	560	574	560	612	596	629	566	589	589	550	605	593	589	570	537	575
55024	43569	40774	42759	45704	34582	27749	23661	17394	5433	639	399	381	331	306	327	330	338	348	349	349	350	364	344	360	331	330	338	354	336	343	355	342	308	339	315	336	330	355	331	316	314	280	322	337	321	343	305	350	349	336	345	298	317	337	329	311	318	356	333	344	310	328	328	332	338	337	367	385	344	363	304	328	343	324	328	337	326	326	319	348	355	317	307	375	370	302	309	326	337	379	332	358	310	346	323	310	330	346	331	359	343	299	328	310	323	323	334	336	325	308	315	303	309	344	340	326	326	367	328	329	326	310	337	333	335	311	351	325	354	300	324	325	311	351	345	339	341	291	359	326	310	325	319	337	336	325	350	301	298	354	317	323	294	331	337	289	353	329	335	354	319	329	332	334	308	339	311	326	329	341	308	326	366	354	310	309	347	348	347	321	313	345	336	293	355	294	352	327	328	341	328	288	326	297	329	321	340	305	314	336	350	296	290	335	337	336	336	340	352	356	355	336	314	320	349	324	342	334	325	358	320	323	329	313	338	317	305	352	347	355	342	316	325	334	326	319	319	300	339	327	334	305	321	331	340	355	329	333	343	376	331	320	348	325	322	316	331	321	297	321	321	332	350	332	332	298	318	328	296	333	351	322	301	325	373	340	319	320	313	331	347	306	369	332	348	346	319	306	285	317	341	314	323	350	363	312	339	340	336	312	309	336	330	355	285	329	302	319	306	306	323	331	347	332	337	345	266	321	333	312	300	278	343	331	350	340	320	314	298	365	359	310	292	310	335	300	311	287	303	310	355	371	322	343	324	305	345	315	354	298	316	330	312	319	324	326	331	330	327	308	296	325	338	327	322	351	361	322	352	314	322	339	337	319	329	324	339	317	293	267	297	338	331	288	332	342	328	306	317	306	327	341	345	311	359	309	316	323	302	312	358	292	320	324	322	298	351	342	296	350	293	336	325	288	369	301	314	349	368	330	344	328	316	313	311	310	332	357	336	288	289	346	319	307	352	350	349	287	272	344	319	293	319	298	332	341	325	343	339	320	344	358	354	317	291	331	337	320	321	344	317	280	296	316	287	323	329	317	337	330	309	306	287	298	320	303	354	295	325	297	322	315	342	336	343	357	329	304	321	320	339	353	330	357	316	300	346	361	329	319	329	295	364	330	327	339	321	287	318	314	317	309	324	292	351	333	319	313	333	313	324	328	304	321	310	349	344	337	330	298	335	359	351	319	364	307	324	326	333	357	317	337	334	319	343	309	344	350	321	327	328	328	306	321	318	293	304	325	297	348	336	275	316	319	293	329	348	354	311	369	331	301	322	333	333	331	362	327	322	320	356	338	317	318	337	363	348	302	325	313	315	320	318	341	312	347	308	341	335	310	340	326	282	340	348	312	349	306	297	333	323	309	301	321	331	332	342	322	340	343	298	331	374	339	323	320	352	330	358	290	350	331	343	338	281	329	343	337	305	311	337	336	325	362	320	321	324	352	349	326	338	325	309	354	343	306	330	319	311	321	306	349	312	372	356	324	321	328	366	355	356	353	337	347	355	300	313	304	310	310	346	325	321	319	319	318	321	302	320	336	351	345	306	313	345	291	360	315	338	345	321	334	340	341	360	295	335	308	308	342	298	332	305	299	355	310	292	338	299	317	337	371	326	316	334	301	348	319	310	360	321	356	312	328	352	344	295	314	349	324	322	330	352	325	317	332	316	296	319	316	331	341	325	337	321	312	330	317	330	326	315	304	350	311	309	305	316	344	321	318	330	302	300	295	314	301	332	327	320	341	308	320	339	359	308	335	314	335	326	323	323	349	323	334	334	331	307	318	327	286	303	336	339	350	323	311	351	324	328	323	302	310	322	354	352	334	354	286	348	306	333	330	332	308	337	300	344	299	320	335	360	305	330	310	323	317	346	336	356	359	344	324	328	356	353	306	326	324	309	337	374	284	288	322	301	324	349	329	315	326	322	354	318	322	338	354	321	289	339	367	366	328	309	356	321	259	341	293	318	326	338	332	345	278	315	314	339	357	354	333	342	327	329	335	341	312	308	327	304	295	325	341	322	300	309	300	341	312	337	322	346	329	320	294	324	305	357	331	331	326	346	314	280	316	353	332	293	344	297	322	328	329	320	331	317	340	327	323	338	309	339	284	353	288	296	311	388	337	301	318	314	339	299	330	330	313	355	309	303	293	306	363	331	349	306	329	347	321	292	332	322	317	301	321	330	300	327	327	321	338	364	337	313	327	327	346	328	299	321	309	315	314	310	357	286	321	310	316	334	307	339	319	318	324	331	318	327	301	334	349	345	312	326	291	358	321	317	311	345	311	309	354	317	291	334	289	324	338	327	319	304	309	307	316	327	350	330	327	336	308	314	300	305	338	274	311	353	350	352	328	326	318	311	303	332	347	354	316	322	350	312	310	325	322	344	327	305	311	336	362	284	327	315	335	329	341	309	332	320	332	317	325	360	283	333	347	318	341	344	354	321	329	334	318	350	304	284	318	314	340	361	332	324	334	333	331	322	285	323	308	309	328	299	304	340	320	339	310	305	286	341	331	330	344	338	307	335	328	313	343	280	308	340	329	326	333	288	340	331	301	303	316	322	303	294	284	308	317	301	321	297	311	330	334	313	319	333	312	331	350	352	336	372	328	329	318	310	308	339	312	330	347	347	329	378	350	331	308	293	337	323	352	317	325	320	297	305	334	309	291	314	383	322	365	307	322	311	317	314	319	358	332	318	301	312	310	334	335	359	327	327	352	324	299	303	313	299	298	341	339	330	294	320	350	316	361	322	303	340	313	327	294	321	352	356	320	369	337	259	322	317	322	327	340	331	315	315	321	324	328	334	327	344	322	298	344	326	316	329	330	296	317	328	322	328	346	336	334	295	293	307	291	325	336	325	364	348	330	325	361	336	342	342	334	369	326	366	315	323	324	314	364	329	323	291	337	288	302	335	304	354	322	308	345	297	293	353	322	355	317	324	317	363	338	327	312	353	324	342	330	317	346	336	358	335	381	318	324	319	347	330	326	344	348	337	299	355	326	347	354	338	329	327	336	308	343	308	319	321	312	315	294	306	326	294	348	290	343	313	309	304	320	318	299	285	330	296	320	315	332	324	331	326	326	319	378	356	347	336	304	351	331	290	301	317	308	313	275	290	296	320	313	298	326	292	340	331	324	315	304	361	308	288	298	322	323	325	319	291	314	328	321	300	307	299	337	324	364	343	341	319	300	304	336	325	300	333	338	331	305	293	347	314	312	339	321	394	317	308	319	323	341	328	354	319	285	297	303	312	312	346	333	343	306	328	334	310	329	327	318	315	289	294	315	316	336	301	342	324	298	312	337	314	304	312	298	331	359	318	318	329	328	348	319	306	344	339	335	322	306	335	308	321	302	315	326	306	315	337	301	312	329	336	320	298	337	317	320	332	334	380	337	300	321	357	327	328	331	341	322	322	300	346	358	295	337	306	325	334	346	344	323	301	342	361
57927	57086	54974	54266	50942	48705	29738	10874	1066	907	849	875	834	844	806	843	783	792	793	764	772	797	757	805	737	707	775	785	755	731	760	720	704	717	767	698	732	705	780	702	753	700	739	707	711	713	708	720	753	753	722	730	719	713	742	753	684	738	712	717	714	761	705	758	711	690	703	725	697	695	710	694	731	685	708	768	727	690	676	699	793	685	727	728	687	703	678	695	742	704	704	755	712	654	706	740	673	681	700	682	686	715	704	693	719	707	729	730	707	742	747	725	716	704	714	699	685	707	733	681	677	746	684	679	701	727	705	700	697	700	709	694	730	710	638	717	690	697	695	695	736	708	698	709	672	677	701	691	680	766	632	755	738	703	716	767	721	716	713	658	718	644	720	681	688	700	667	670	727	761	704	688	704	799	705	701	690	706	699	707	736	673	733	744	676	691	712	683	650	734	713	729	682	703	720	710	702	746	708	723	697	707	676	694	723	680	751	715	667	698	724	705	753	691	711	698	686	761	698	708	706	703	732	709	710	725	714	746	744	729	672	699	711	719	719	707	712	717	670	726	714	729	690	702	737	716	766	686	740	704	689	719	679	685	760	695	735	753	696	628	744	708	682	698	681	692	745	702	716	708	689	640	718	695	675	727	735	708	687	686	730	692	711	691	675	672	716	648	707	727	727	680	712	709	698	725	695	675	651	694	651	645	736	665	688	702	667	661	698	671	693	698	691	742	721	725	728	685	640	705	730	708	647	676	739	681	739	717	704	750	694	722	752	726	667	744	704	683	681	685	702	692	674	735	702	726	711	726	722	708	701	682	744	714	691	737	725	700	718	698	714	691	715	724	698	697	712	722	727	723	730	726	688	689	698	695	659	712	696	723	705	713	707	723	704	700	715	678	703	737	736	697	717	697	731	733	692	694	762	733	692	704	654	702	760	740	705	689	685	682	697	740	696	740	743	685	678	706	669	692	681	735	675	673	713	686	677	698	745	689	687	729	735	694	691	693	667	745	709	730	734	697	680	703	706	714	681	685	696	668	702	701	662	729	734	696	690	729	729	736	717	719	709	692	761	695	705	705	692	675	732	706	711	713	754	676	705	714	731	673	684	710	675	667	745	680	699	711	699	717	746	703	701	717	709	697	671	722	753	693	728	690	736	652	685	701	742	724	727	656	677	713	677	677	721	708	687	698	694	686	724	718	713	711	724	679	664	751	678	737	759	704	660	689	718	683	700	723	675	710	729	698	707	711	706	715	638	684	702	699	690	711	707	701	715	666	751	761	678	678	700	703	731	735	698	725	673	719	687	656	695	725	731	705	710	656	705	687	715	726	706	694	731	705	709	675	728	723	658	734	725	688	725	701	713	705	741	714	694	699	669	679	712	664	667	639	704	707	682	675	727	727	688	678	691	667	685	685	647	685	671	758	682	711	719	666	727	667	720	741	688	717	674	728	738	692	731	696	712	667	678	690	708	698	726	707	707	720	687	697	662	707	697	705	674	729	695	727	664	657	690	710	762	705	732	697	689	725	754	750	710	683	722	731	668	704	719	648	696	724	719	696	702	661	716	718	663	683	698	714	715	726	773	723	715	726	635	745	695	688	707	699	694	692	672	720	702	706	755	719	694	655	694	668	722	711	688	676	712	704	702	710	725	712	687	750	680	663	723	733	746	696	726	718	710	699	706	743	755	709	710	737	709	680	716	683	792	693	680	652	734	755	693	695	673	684	691	687	738	679	716	700	724	711	676	690	711	705	695	690	705	703	695	712	719	709	670	717	645	700	659	686	697	707	692	727	731	733	745	702	738	701	725	730	672	700	732	719	716	683	700	716	676	685	719	718	754	719	691	695	678	717	735	702	736	708	683	704	659	710	719	680	699	713	664	688	715	716	696	703	702	690	687	736	685	717	714	657	732	700	705	696	706	678	727	732	680	669	707	769	706	702	679	720	688	714	709	704	758	673	630	669	725	659	701	736	676	754	679	693	691	718	698	735	687	680	697	703	747	669	742	674	675	635	645	692	711	713	751	694	708	695	711	668	702	715	707	712	699	711	726	739	723	698	701	691	688	699	718	733	675	694	707	760	734	687	704	720	675	715	681	706	668	737	679	734	663	720	710	692	714	747	696	717	728	729	686	686	670	690	698	709	700	674	722	733	667	742	709	690	745	750	684	724	708	690	687	707	706	695	743	642	715	693	693	751	736	715	726	722	677	752	680	681	694	752	724	673	713	727	648	711	724	711	738	705	688	688	675	734	707	707	721	706	654	665	689	732	651	668	701	713	713	731	706	710	719	677	727	716	692	690	715	684	708	710	681	689	695	723	754	673	664	710	694	702	735	650	705	698	675	741	735	661	706	688	707	707	688	706	716	754	731	633	685	722	714	711	718	693	708	705	697	722	698	703	709	688	701	717	688	727	689	728	639	671	688	720	680	766	715	733	698	725	719	756	733	713	710	690	730	799	704	700	703	745	703	705	706	709	755	676	680	670	684	693	704	682	667	686	692	677	669	717	682	742	676	657	714	702	694	672	738	768	684	699	780	712	656	715	679	704	686	680	691	724	718	741	702	689	743	703	709	700	711	696	702	695	679	681	682	633	705	666	688	719	692	663	759	733	684	705	714	712	715	695	724	663	701	712	697	665	706	640	708	682	685	681	695	701	723	675	703	707	669	662	750	748	717	708	754	718	754	709	693	742	717	694	697	699	709	700	693	684	722	658	724	689	684	706	655	691	721	710	720	694	669	646	702	704	657	754	665	701	756	695	702	697	720	688	750	707	710	659	742	683	747	697	695	678	707	697	699	675	687	690	720	732	713	684	708	739	685	716	658	727	689	715	691	731	730	702	718	672	742	712	717	680	648	722	712	682	729	714	678	683	709	696	681	698	701	638	660	680	705	734	692	717	716	725	736	708	721	669	710	653	698	697	697	735	740	727	688	774	739	657	679	624	707	774	726	747	702	661	733	688	661	678	693	683	676	710	689	705	707	689	673	681	756	764	713	702	703	720	713	680	677	751	702	756	699	696	688	717	717	731	697	719	702	759	691	704	695	737	708	690	686	675	689	701	643	730	738	734	712	754	736	721	722	706	698	709	694	677	733	694	732	637	714	746	700	738	719	719	679	673	689	710	740	697	728	656	711	710	684	671	722	706	738	718	698	676	720	725	709	692	718	738	743	700	712	740	672	682	692	719	728	706	689	703	717	655	712	696	698	710	688	683	691	687	691	729	681	659	702	701	730	764	709	699	724	708	693	716	695	717	702	665	730	658	726	728	690	702	686	727	719	723	719	710	713	667	714	708	655	759	688	716	715	702	677	738	743	651	699	723	744	656	648	687	666	723	721	779	699	714	702	661	741	715	710	708	669	735	715	706	700	756	737	676	760	706	628	739	720	729	687	689	704	714	678	700	716	720	720	722	700	680	752	711	706	690	688	681	655	700	702	705	657	708	708	707	721	709	668	708	684	669	701	705	670	676	716	720	687	698
43783	47212	51147	43065	24673	9957	2806	611	287	190	129	170	165	149	164	179	158	158	129	161	161	158	141	147	143	165	130	152	139	141	129	132	152	139	171	144	161	159	141	155	127	158	148	149	126	155	159	147	169	157	159	131	142	164	163	138	161	118	153	159	153	160	135	145	130	141	165	157	156	155	164	143	176	154	154	152	139	158	129	142	125	164	167	147	121	161	153	149	162	159	174	172	165	146	170	145	150	156	135	153	151	141	135	145	139	154	142	172	144	143	175	143	164	160	179	134	149	150	135	160	142	149	169	153	157	149	176	148	151	151	163	150	155	184	145	155	155	150	135	142	160	151	164	156	153	146	140	158	149	162	161	137	176	173	135	158	155	181	124	151	148	148	152	139	150	151	152	150	154	137	162	143	164	149	136	179	132	144	171	168	131	173	156	146	160	162	166	145	152	165	133	145	137	148	135	151	147	167	152	128	145	139	154	171	135	137	137	149	141	152	145	143	160	157	152	166	161	159	151	161	163	152	159	166	159	171	164	154	147	166	153	157	149	124	153	149	138	168	149	165	138	147	141	150	160	151	162	162	142	148	140	138	148	130	135	159	136	149	145	140	143	158	150	151	129	156	159	164	133	159	145	179	153	181	162	179	162	167	164	151	169	140	145	155	154	135	155	152	181	142	133	154	161	158	164	152	168	150	139	160	135	138	132	147	167	146	142	155	166	145	139	178	130	161	156	164	128	141	162	146	133	159	138	132	166	132	152	138	171	141	129	152	154	149	134	148	150	150	161	162	148	136	156	145	153	146	188	174	149	156	153	158	144	145	154	152	151	161	137	172	158	148	167	111	164	156	128	152	148	163	120	142	130	139	128	160	172	144	158	159	141	155	155	155	142	147	134	144	164	163	168	137	141	141	142	148	161	149	130	150	125	154	150	138	160	162	160	131	169	161	155	174	153	140	163	149	146	153	131	155	160	174	162	169	159	161	157	143	166	151	139	142	137	155	178	153	157	147	143	163	155	171	165	148	159	162	177	139	157	157	162	166	140	155	155	166	153	140	164	164	156	149	159	147	156	157	143	132	153	160	151	140	163	152	160	142	192	144	180	160	158	134	162	147	140	169	150	149	149	151	143	137	143	143	147	159	151	158	142	137	172	158	166	129	155	141	130	160	138	134	144	135	164	171	141	140	131	153	123	147	143	154	157	143	151	159	143	136	147	141	157	149	154	153	160	154	152	138	149	166	133	153	171	149	149	170	145	169	173	142	164	157	152	151	149	147	146	162	153	147	142	137	147	163	177	163	158	111	178	146	143	163	158	151	139	147	139	154	148	154	142	152	157	181	158	147	149	161	143	161	169	170	171	161	144	155	168	143	169	152	159	163	154	151	141	154	149	167	144	145	127	148	143	157	134	148	154	141	146	164	149	150	161	160	157	166	143	136	160	158	166	153	139	139	137	151	149	155	143	145	134	157	135	144	151	138	159	151	127	157	147	156	150	154	119	138	138	135	125	135	136	161	140	148	145	145	161	163	151	145	150	166	159	148	147	143	149	177	154	140	122	144	151	162	141	159	174	166	155	134	154	155	168	153	155	157	160	153	164	146	179	139	150	124	137	142	162	145	155	160	161	160	145	169	149	145	164	147	156	176	144	140	149	151	159	175	149	141	153	157	160	145	139	152	136	148	167	155	167	161	147	146	150	113	149	167	145	141	146	141	145	158	153	145	148	136	145	171	153	129	146	158	141	156	139	140	168	140	146	138	136	139	140	156	144	142	151	155	152	156	172	151	175	149	154	155	169	154	163	141	153	173	168	150	153	148	159	152	153	173	148	137	166	138	154	153	166	177	144	138	122	157	151	136	145	151	155	152	135	147	144	145	145	157	152	163	159	138	144	170	137	115	160	153	152	149	130	134	153	160	165	164	154	154	152	147	153	158	140	146	131	171	150	138	158	138	164	165	175	175	158	171	148	134	158	136	140	154	154	147	149	143	143	155	150	136	137	142	146	144	133	148	141	151	150	158	148	153	155	148	162	141	164	163	159	144	142	153	155	163	129	139	171	155	152	162	146	159	142	151	136	159	152	141	132	145	139	152	149	152	149	166	140	155	150	169	144	164	158	154	157	160	156	146	139	141	168	166	139	160	172	148	149	152	149	166	169	154	156	150	148	142	141	170	154	132	160	167	147	139	133	152	147	148	157	151	157	127	159	143	129	127	147	154	139	143	130	168	146	143	151	181	141	162	130	144	177	144	141	160	165	123	128	153	144	141	138	159	147	160	164	154	136	145	134	146	143	147	153	167	142	158	155	137	157	142	127	151	184	146	136	160	180	120	134	174	142	169	152	161	155	147	155	142	146	143	148	159	160	157	155	152	180	168	168	161	156	142	134	153	161	174	133	149	133	145	169	155	150	168	157	136	138	167	145	162	134	141	121	145	141	159	160	142	151	129	137	154	152	139	144	143	169	156	155	150	158	143	138	146	145	153	145	149	143	142	144	148	157	141	150	140	147	143	172	147	156	154	148	125	151	160	155	150	122	139	159	173	155	150	149	164	153	163	140	123	143	155	134	149	146	144	137	140	141	153	150	171	136	137	166	125	145	146	149	154	151	159	151	158	148	166	166	152	161	133	150	133	160	156	157	132	159	146	156	151	124	127	145	136	145	136	139	145	148	131	162	167	126	166	149	164	164	158	160	161	148	130	154	132	148	144	173	156	156	137	145	162	149	143	137	160	160	158	174	144	182	152	157	183	130	157	137	147	158	161	141	134	155	157	143	151	146	138	149	173	136	161	172	140	154	151	163	177	143	183	178	154	125	182	154	150	169	157	141	138	174	172	129	171	151	146	162	171	134	182	149	168	158	183	172	166	189	173	146	154	156	162	155	140	156	160	142	151	135	145	152	185	138	162	134	149	131	159	156	152	162	163	169	135	141	127	156	157	121	136	138	147	152	163	138	135	178	172	158	168	143	139	150	159	155	155	162	142	150	148	144	163	154	162	153	171	153	160	135	164	144	133	147	116	144	152	138	144	154	169	146	132	159	156	158	173	150	125	144	171	138	156	162	161	144	146	164	155	180	166	157	149	150	133	168	135	165	143	136	146	151	161	164	143	142	166	151	151	166	147	165	146	141	143	142	164	148	147	154	135	139	167	142	176	147	150	152	178	149	172	180	145	178	144	152	157	142	148	156	143	156	146	160	161	173	183	135	147	149	165	153	158	167	149	152	159	164	116	142	163	154	145	139	153	142	160	142	142	128	158	154	118	139	170	168	151	158	148	121	152	144	160	144	157	133	163	139	165	159	149	155	154	139	150	162	141	151	147	145	142	160	145	163	145	144	134	129	144	139	160	141	144	154	155	147	135	153	136	168	134	155	144	152	139	161	148	177	157	126	150	140	143	159	147	138	161	129	144	154	155	164	147	153	157	152	140	175	158	147	159	153	145	155	164	149	135	161	135	144	143	150	140	138	163	149	160	154	142	139	138
33224	43344	52657	49438	33172	19646	7827	1029	448	395	428	443	421	431	429	413	392	431	438	410	395	426	435	407	423	398	424	438	421	388	393	387	440	428	389	420	421	426	435	402	364	408	416	408	452	424	394	452	395	428	413	445	437	381	404	408	438	399	433	396	423	414	441	434	382	379	474	424	388	429	411	400	428	434	424	435	376	407	427	407	401	434	400	436	405	407	387	408	423	390	430	450	433	447	419	407	435	385	409	412	394	442	393	425	426	398	380	435	429	429	411	408	440	445	423	406	440	404	426	381	399	402	406	386	415	404	399	442	436	416	460	414	425	428	371	381	407	393	394	386	441	399	429	405	429	429	389	394	405	419	419	417	387	410	416	414	410	404	440	399	412	443	395	419	431	411	429	428	377	400	427	414	406	426	434	416	381	434	445	404	447	439	416	397	398	402	435	376	427	422	402	418	420	424	446	416	401	414	396	437	465	406	407	374	387	389	451	431	401	375	410	444	432	432	407	404	400	424	443	419	376	426	411	396	425	406	382	414	437	408	428	412	425	458	419	385	367	396	385	413	412	383	443	414	450	397	425	414	413	408	395	429	449	431	405	405	408	440	421	422	408	369	417	414	386	395	410	414	422	425	398	416	413	407	419	424	439	408	431	446	400	392	424	414	454	427	414	422	414	408	393	402	411	401	415	450	429	424	424	428	421	448	436	401	395	386	406	400	436	407	399	435	434	427	403	412	379	415	403	396	447	399	399	434	415	415	415	412	434	413	410	428	410	421	417	399	405	421	394	426	404	411	416	396	402	415	428	417	387	408	366	407	403	425	416	408	377	438	387	423	419	411	437	430	420	392	389	404	418	402	410	404	413	426	422	426	402	424	440	441	391	439	409	397	434	467	383	425	404	455	436	418	423	410	406	433	429	412	406	403	404	429	469	370	440	419	430	392	427	438	441	414	418	390	456	402	403	430	420	436	389	399	414	379	396	427	403	425	437	396	423	423	422	418	402	420	438	432	416	431	406	430	398	434	390	405	395	422	420	418	415	443	402	405	390	410	440	395	436	422	395	412	403	419	398	412	405	378	432	400	417	452	431	413	449	407	408	435	435	433	414	405	380	356	401	430	428	390	419	401	429	401	432	410	408	442	434	425	412	424	421	404	420	397	428	418	437	417	422	462	418	443	415	383	397	406	410	394	444	412	403	428	399	398	403	419	411	439	419	390	434	437	445	403	399	410	393	448	400	448	415	438	387	423	417	426	372	449	442	409	429	426	396	424	438	422	417	407	404	446	416	442	388	425	390	406	410	445	471	353	391	390	438	414	414	381	404	447	430	390	400	394	414	405	417	398	417	401	427	414	430	413	436	426	385	381	415	430	413	404	414	398	385	412	405	434	393	427	421	470	415	399	411	379	389	403	380	441	400	418	414	396	448	403	399	428	397	458	383	393	424	419	396	421	443	456	449	431	373	375	417	395	407	391	397	396	409	391	418	416	414	413	416	392	425	368	409	419	429	389	378	395	389	473	397	420	419	429	400	395	425	412	449	390	428	407	458	445	410	420	433	387	430	416	440	426	402	416	471	376	404	414	430	411	406	413	442	444	435	389	437	412	403	420	376	442	355	426	387	380	433	460	416	411	392	425	428	407	381	422	419	425	443	424	411	421	413	407	417	419	382	433	426	450	450	424	439	371	424	426	396	390	432	392	397	411	432	404	415	443	393	412	419	451	428	425	417	395	434	399	396	406	396	382	407	398	422	405	407	398	417	420	388	471	448	437	404	408	420	421	424	418	439	436	393	425	442	432	468	429	444	431	445	410	423	399	408	443	425	430	415	418	396	432	393	435	401	399	398	423	422	423	420	408	419	406	417	406	455	420	437	408	426	412	428	461	403	435	413	427	438	429	422	408	453	436	414	403	416	432	401	405	406	408	428	437	408	452	465	414	431	414	395	419	421	427	400	406	435	439	448	409	379	425	420	391	425	420	372	398	370	447	433	423	409	389	396	433	448	400	447	439	428	403	414	454	454	397	435	448	381	406	381	436	417	460	403	446	411	414	412	462	382	403	401	429	409	391	435	387	401	395	423	395	412	420	392	437	400	404	396	430	453	404	441	388	365	400	390	435	413	405	411	400	419	400	383	411	432	403	398	440	412	409	413	424	444	418	414	394	408	440	416	373	405	429	388	424	428	396	400	410	409	469	416	461	400	406	400	435	416	402	415	409	434	395	413	402	412	425	452	387	407	413	437	404	443	420	458	401	418	420	397	441	430	407	430	394	411	449	419	422	441	395	424	384	401	446	453	423	418	445	402	411	430	434	422	346	435	399	445	407	376	445	410	436	441	397	390	433	390	411	416	409	427	412	407	407	436	418	403	421	450	450	436	416	442	436	404	392	392	420	413	442	396	413	401	417	418	423	417	401	432	460	426	424	405	415	409	410	406	409	418	412	416	408	424	411	435	423	433	398	419	404	395	395	411	417	401	361	466	402	424	382	392	418	409	384	437	406	407	421	411	398	424	419	423	446	412	428	418	388	404	446	438	416	417	410	454	432	413	408	419	408	401	410	390	430	405	434	436	432	413	410	420	419	413	395	434	403	442	420	404	446	440	413	395	436	427	406	395	403	418	409	427	423	389	389	401	404	445	399	398	415	405	400	420	425	413	385	426	435	384	413	441	402	415	435	423	429	412	407	437	390	445	383	454	434	413	422	396	399	425	400	394	438	401	427	430	441	379	418	415	392	380	383	388	391	425	424	405	427	383	387	427	368	400	405	466	439	438	422	459	431	408	399	406	422	422	391	405	413	448	407	421	417	433	409	399	377	458	395	431	452	383	422	396	465	454	382	419	420	417	420	390	401	433	428	385	426	424	460	405	441	425	427	415	406	413	400	427	410	408	411	424	408	383	399	383	430	430	426	436	432	404	404	376	454	424	469	398	401	432	441	397	392	431	395	387	420	439	434	394	408	426	431	406	408	446	429	398	417	381	434	397	436	430	432	411	429	468	452	433	407	406	402	454	410	394	400	428	446	457	415	406	415	413	431	405	401	439	435	420	383	404	409	391	408	398	428	413	456	376	395	390	372	428	442	401	393	447	401	401	427	398	431	415	391	421	426	404	407	408	367	476	386	401	424	421	393	434	418	455	428	431	402	387	433	427	398	413	414	412	372	446	407	397	383	416	426	397	426	445	431	399	402	400	424	414	419	445	404	432	399	425	417	437	396	421	434	403	423	448	413	397	429	374	432	398	425	426	429	399	425	375	398	445	431	380	440	383	427	416	366	418	411	429	438	379	410	429	419	402	457	411	432	372	410	391	376	404	425	416	440	400	414	423	415	422	415	409	411	398	427	429	428	373	400	437	425	418	427	436	404	408	479	407	388	403	415	390	385	424	456	442	403	405	390	468	392	409	421	379	408	417	414	409	447	420	404	454	388	394	401	435	418	422	430	418	404	394	420	431	456	430	408	398	407	421	401	398	421	397	427	410	400
59832	52690	50055	46892	47272	39529	32378	23639	10908	1538	287	230	239	280	250	281	255	256	271	259	239	232	289	258	263	242	266	249	231	257	233	233	243	226	228	234	249	238	208	246	207	222	228	219	241	227	248	222	245	249	284	239	232	248	237	221	250	248	247	221	244	224	264	218	227	244	244	232	244	231	248	240	264	245	225	241	267	234	224	251	242	236	230	211	250	251	263	245	256	236	249	260	239	260	259	238	235	216	238	234	256	231	236	230	209	229	239	266	259	234	261	262	242	212	244	229	267	234	235	224	240	210	243	250	207	261	250	279	245	214	250	240	218	246	228	259	260	231	246	224	240	241	247	226	234	267	243	227	260	257	261	242	229	230	216	251	237	241	292	219	231	262	239	237	239	247	237	223	241	274	240	234	240	206	264	215	237	214	239	240	219	215	242	219	221	259	215	228	231	241	224	230	235	264	239	237	229	222	249	229	263	228	241	233	229	239	227	240	286	267	237	223	233	255	227	195	240	272	254	260	258	232	252	259	256	236	246	203	218	217	217	254	260	233	262	249	253	242	219	238	241	251	243	265	272	213	251	243	223	237	255	265	258	229	220	274	233	238	266	235	245	242	229	229	232	261	259	225	233	243	249	233	232	237	246	246	245	236	235	250	249	229	238	244	237	239	235	237	242	242	286	239	233	234	226	218	234	256	251	242	242	220	274	252	264	263	228	232	245	247	288	232	285	260	251	274	258	233	232	252	219	248	240	251	232	245	242	233	246	240	284	213	224	253	240	255	220	233	245	273	222	232	253	247	228	239	268	236	247	247	230	238	236	269	231	238	234	238	222	247	261	249	222	264	230	244	229	217	225	256	261	236	249	243	248	236	207	240	252	257	242	242	245	222	256	236	215	249	232	257	231	253	235	253	229	235	258	233	196	241	228	231	248	223	233	253	243	229	248	245	229	215	235	249	237	242	248	204	215	227	239	277	227	235	243	219	228	244	274	264	262	240	268	235	212	248	225	231	227	248	286	220	221	239	229	193	214	249	263	235	235	245	225	235	238	242	246	253	240	246	269	243	227	236	224	284	231	236	250	244	238	270	265	281	223	225	270	239	253	241	254	232	216	245	237	253	233	255	253	237	198	222	264	236	238	224	250	253	240	262	280	233	262	230	247	215	216	218	236	262	258	248	259	239	210	216	227	264	256	269	247	254	283	251	244	261	226	243	282	255	221	245	275	247	205	231	267	234	274	221	246	276	240	216	254	249	235	241	231	241	248	268	244	209	241	254	237	243	230	229	246	256	256	254	260	234	260	250	248	278	247	245	222	211	250	218	229	249	240	232	249	245	273	230	258	238	227	222	219	225	259	242	234	275	224	259	207	223	233	229	265	241	258	246	252	231	219	219	249	245	235	252	250	227	242	243	204	248	197	241	255	251	228	251	267	214	250	249	219	249	247	222	226	261	247	229	258	239	275	238	240	290	250	225	242	240	227	247	246	257	202	253	277	208	254	256	251	248	241	240	264	230	241	243	240	243	242	212	272	250	228	244	266	245	237	249	251	241	261	242	242	246	244	246	237	234	244	214	245	228	264	233	266	237	264	247	217	248	247	232	244	214	236	230	262	240	249	269	245	233	233	224	233	254	261	259	261	247	244	238	236	230	247	256	225	231	250	231	226	239	272	251	260	260	277	222	230	240	230	205	278	226	235	226	245	251	250	249	257	272	247	234	253	220	215	226	261	235	270	250	239	237	243	230	241	250	261	230	237	241	236	218	262	248	242	217	246	270	239	217	237	223	237	248	261	275	277	257	215	237	258	229	256	258	236	213	236	223	240	247	245	259	228	243	246	262	254	233	220	266	256	244	260	252	277	243	268	262	239	255	239	251	284	233	265	234	253	229	248	251	223	233	240	248	245	239	290	239	264	284	252	270	214	238	237	249	271	239	254	256	239	240	235	236	270	208	238	256	235	245	260	251	229	224	212	255	259	227	237	230	234	258	238	255	226	261	265	219	268	233	210	267	203	273	235	245	259	266	215	226	276	235	238	248	249	237	246	206	247	274	240	218	234	235	247	228	227	240	240	232	253	266	247	275	228	233	275	267	233	225	252	260	237	205	228	236	228	224	218	222	227	237	248	264	201	257	228	247	225	263	243	236	228	228	252	232	249	238	251	228	239	252	261	253	276	223	242	241	243	261	242	258	238	222	223	243	259	248	232	234	261	266	245	258	235	232	223	246	253	230	243	242	255	250	252	195	243	256	242	229	256	246	255	253	250	260	233	209	279	297	242	247	263	226	225	205	235	268	231	246	263	255	220	235	238	256	255	256	238	277	237	262	255	244	244	225	248	242	231	233	242	222	237	250	236	219	233	239	227	238	266	239	244	243	243	260	256	253	230	256	231	242	248	239	245	256	230	228	242	243	213	242	233	266	262	242	227	269	285	239	236	237	211	225	257	260	229	260	265	223	262	228	239	242	233	279	254	244	228	229	235	228	225	215	237	242	235	219	272	254	239	226	241	271	226	253	218	232	262	264	231	232	240	206	249	254	251	234	221	255	260	253	286	234	238	266	248	245	222	271	245	268	237	245	250	228	237	242	247	255	241	257	247	219	221	249	249	254	239	251	229	213	246	260	249	218	273	259	249	261	217	234	251	218	210	248	240	229	230	257	233	239	240	237	250	237	252	258	255	225	233	243	232	232	242	235	232	250	238	235	234	246	256	249	223	254	243	249	239	230	264	248	241	257	234	230	235	187	223	271	228	245	237	213	245	229	241	236	248	230	248	249	241	246	258	239	248	270	216	244	235	237	242	257	246	237	233	234	215	240	233	243	261	209	223	253	248	255	218	241	231	253	231	242	242	222	238	246	249	228	234	233	230	253	262	242	244	238	262	249	231	218	261	240	246	238	254	267	234	236	246	245	249	207	211	250	269	248	258	236	245	252	261	225	244	239	232	252	242	213	252	261	231	210	235	246	245	239	261	239	256	242	267	254	258	231	219	238	247	257	278	267	257	269	264	239	236	271	217	238	253	254	267	250	230	277	246	259	248	228	241	244	206	216	220	227	219	246	250	221	210	202	232	256	249	230	280	232	250	258	232	243	232	275	268	237	250	248	231	238	247	224	255	277	243	230	255	240	229	229	219	200	207	212	225	258	252	229	223	250	255	211	212	245	243	231	255	224	243	246	244	229	252	239	256	226	231	253	225	216	247	228	267	240	219	234	245	232	237	251	222	247	251	239	262	235	243	265	234	215	227	225	236	236	238	254	219	238	254	230	246	249	248	247	292	240	226	225	260	212	231	232	238	240	222	235	271	233	263	256	272	219	248	213	255	248	255	210	228	262	245	245	246	261	258	248	231	253	240	222	222	230	257	234	255	240	223	263	256	245	249	247	273	248	230	201	234	244	242	240	240	248	231	269	230	242	252	256	248	235	219	232	232	248	219	262	241	223	248	234	245	232	224	239	250	213	273	223	252	237	198	244	249	211	206	236
57224	64158	59160	63700	69951	63522	50131	15881	908	696	674	662	636	650	670	650	636	602	639	670	627	628	617	597	574	604	615	609	572	622	583	624	617	601	585	642	650	571	582	575	624	644	552	569	604	574	563	606	581	575	582	591	611	602	574	628	581	620	600	600	616	619	627	611	591	559	606	632	571	623	606	593	550	563	568	573	580	610	600	613	603	589	624	555	606	545	588	584	593	605	567	595	636	595	622	638	613	576	572	571	587	625	595	626	591	582	566	610	623	585	588	608	601	558	576	596	605	618	604	607	618	609	617	560	576	594	576	586	623	587	579	608	589	602	603	578	597	580	575	613	568	626	589	589	611	576	596	599	588	614	594	592	565	619	582	648	613	586	610	605	602	553	566	589	568	559	544	610	565	612	613	609	590	636	606	579	624	587	602	631	610	590	590	565	611	617	566	600	607	599	604	583	625	544	619	584	608	624	541	596	572	608	569	536	585	557	575	594	591	569	591	582	577	588	633	598	598	563	639	575	614	657	654	563	615	640	629	587	588	586	622	625	601	584	607	564	599	614	580	592	607	613	601	607	594	597	594	615	584	586	599	585	604	638	577	624	549	598	587	607	602	577	565	612	588	594	594	605	602	578	568	647	614	595	524	567	592	616	624	595	602	590	565	603	563	600	604	583	622	573	624	584	607	624	593	589	584	566	588	587	581	568	608	569	642	617	620	576	594	628	557	598	582	585	560	629	598	584	594	629	587	595	607	558	566	585	610	612	610	591	607	586	605	569	610	573	618	653	567	563	562	593	572	561	577	616	578	599	597	600	566	602	590	587	595	589	569	635	611	589	631	572	569	605	614	605	606	585	618	596	629	610	601	610	607	563	572	560	603	602	611	580	623	561	584	609	576	638	565	582	581	628	595	598	588	608	593	564	617	582	603	625	570	593	570	615	575	552	598	615	556	591	581	620	592	638	559	572	618	574	561	603	586	573	572	561	638	565	600	593	618	638	572	611	634	567	627	582	602	595	595	571	640	633	623	566	597	561	593	616	596	617	579	591	583	614	583	592	591	612	603	606	583	610	592	600	598	595	606	585	577	584	608	523	647	609	581	604	590	598	612	623	587	581	549	572	668	563	564	589	597	533	626	616	606	591	571	570	560	648	610	638	593	586	630	598	594	566	625	585	562	625	622	623	599	581	538	576	563	612	549	589	602	558	560	574	566	594	585	607	609	623	615	574	607	569	633	623	597	590	604	574	564	559	593	597	593	620	554	624	598	630	621	565	620	583	611	571	606	570	634	629	570	605	569	591	637	600	600	601	600	621	587	544	615	606	596	628	592	569	561	613	617	593	585	639	645	585	586	590	553	604	629	607	581	579	608	552	603	592	575	585	584	600	558	588	604	582	573	620	626	616	572	618	565	599	599	570	542	604	601	600	601	578	622	596	565	579	629	614	597	607	592	591	580	583	628	587	610	569	622	597	559	588	580	583	573	584	555	614	563	657	585	619	633	613	597	583	600	617	580	585	576	628	591	621	602	606	634	607	608	592	652	562	631	608	588	545	577	612	620	597	579	616	609	589	607	554	636	618	583	591	585	596	610	605	612	629	586	607	586	583	561	578	580	592	586	582	610	547	598	662	580	578	615	583	588	589	563	611	566	579	587	589	615	566	595	636	585	601	637	592	618	603	589	624	603	599	594	591	618	534	624	589	575	574	558	571	597	604	603	627	552	625	630	568	575	606	591	623	584	563	583	561	585	610	596	599	581	624	609	647	615	556	601	548	614	584	611	562	619	625	607	629	637	643	571	590	564	606	574	609	604	601	602	615	599	619	578	595	560	649	583	587	560	584	578	622	557	622	621	570	634	638	664	616	601	557	645	568	590	606	607	609	625	641	563	604	623	648	604	584	592	597	566	582	637	565	550	561	581	602	614	609	578	562	594	595	574	614	600	588	623	639	581	634	611	563	603	553	563	587	591	616	607	597	617	607	571	590	580	626	576	597	577	620	598	629	547	624	628	575	580	582	611	560	626	606	598	607	588	641	646	596	571	606	609	554	569	566	628	542	580	601	583	549	593	571	570	576	616	581	568	581	604	569	567	565	622	577	595	610	574	567	615	617	590	573	620	573	587	541	568	573	598	616	582	574	564	583	600	603	566	553	552	621	559	593	599	580	586	581	606	595	569	606	610	593	655	574	560	652	630	570	593	586	576	591	616	587	597	529	597	607	581	596	537	583	602	607	639	611	539	581	581	580	567	550	560	615	613	603	570	576	579	588	584	601	616	565	597	625	577	634	555	560	550	601	552	598	575	580	577	596	593	614	590	609	624	620	594	613	550	613	617	629	617	608	587	614	631	646	592	607	569	602	642	582	595	584	617	582	638	613	559	620	558	631	643	576	588	564	596	621	597	595	584	634	588	570	571	525	602	589	611	591	605	604	608	570	611	668	582	600	612	607	614	574	590	591	574	627	579	587	569	598	593	616	601	562	587	581	582	622	581	600	578	661	595	599	613	610	600	587	570	613	564	611	623	597	591	629	603	613	630	609	588	617	580	591	582	619	577	590	595	568	608	587	622	571	565	585	589	581	580	585	603	556	603	592	603	585	593	592	635	610	601	622	599	581	587	614	604	548	617	563	574	582	597	582	615	605	584	576	613	566	601	607	612	553	596	577	589	564	600	614	549	607	631	589	613	592	591	663	609	625	573	602	632	592	601	594	592	585	585	616	596	589	612	612	580	576	613	581	616	580	566	607	597	661	608	561	637	613	614	596	582	559	616	584	626	589	585	551	599	593	597	610	602	580	582	566	595	557	617	595	561	602	637	605	610	606	591	593	620	628	564	577	611	626	627	566	544	580	605	611	640	585	587	572	623	629	592	598	634	597	571	560	652	604	612	617	624	580	561	546	575	584	579	575	603	570	609	565	600	589	592	583	629	565	620	588	642	651	594	609	561	591	584	583	591	662	614	615	580	621	587	626	616	618	564	604	612	601	619	573	670	591	587	672	543	601	564	578	600	571	595	575	610	602	590	588	581	592	586	615	602	605	579	571	604	623	633	610	601	635	617	599	578	568	606	564	557	576	634	580	640	553	561	613	563	616	585	570	582	534	563	610	612	623	589	580	614	564	597	605	588	588	545	592	545	597	604	582	586	601	623	615	586	633	596	610	595	587	567	616	586	637	592	606	595	550	572	584	604	579	566	594	613	598	607	625	586	598	601	582	581	618	619	577	607	596	590	578	603	589	594	573	596	617	589	599	588	576	629	580	579	565	586	606	580	578	558	578	576	564	603	634	581	530	582	603	583	592	620	628	567	559	580	571	579	613	570	577	633	642	582	628	595	639	599	588	556	599	616	590	555	575	615	575	628	627	617	591	605	595	597	613	612	603	568	594	610	612	584	591	602	585	606	600	576	665	639	595	594	579	640	595	609	609	568	585	602	589	564	598	590	608	573	624	599	585	607	632	600	589	597	587	606	580	606	537	641	626	558	566
65898	52403	46588	45158	43487	45554	46939	31695	17971	6299	807	381	379	386	341	376	361	364	354	376	340	344	343	330	371	278	317	317	322	373	325	344	372	302	357	283	340	331	351	319	344	332	360	360	356	324	329	351	380	351	340	321	353	334	349	357	355	334	318	335	326	323	305	328	362	367	359	331	342	329	357	338	376	305	339	299	338	364	318	313	339	375	339	348	327	329	305	334	336	376	315	333	380	289	342	323	334	330	380	348	345	304	333	367	350	330	345	346	349	376	332	351	304	353	320	305	343	333	307	337	307	336	332	283	370	356	332	329	347	331	307	350	335	319	324	359	334	352	323	354	285	337	357	316	367	313	298	340	300	324	328	316	315	334	325	337	345	344	322	327	327	356	347	348	332	325	317	334	331	327	308	339	356	339	314	320	352	324	328	361	305	298	318	330	318	336	377	371	325	307	309	323	336	341	327	337	346	322	346	282	340	329	317	321	333	307	337	333	336	314	339	343	342	331	337	333	339	331	351	323	320	324	338	348	321	364	354	312	364	340	346	321	351	314	311	323	338	332	339	316	323	337	354	337	323	318	311	323	325	349	344	313	352	277	344	332	338	345	338	322	332	355	326	336	329	301	356	331	341	332	356	326	319	302	348	344	352	378	343	307	312	343	347	370	317	319	317	327	349	338	366	354	346	311	341	324	310	349	374	305	311	353	337	302	321	328	320	340	330	340	321	327	364	359	342	331	312	365	339	356	368	339	351	344	354	329	305	362	337	304	327	337	335	325	310	369	319	352	347	355	330	343	341	330	347	335	295	320	356	324	337	339	336	339	348	352	321	297	347	345	366	361	357	322	330	350	346	349	348	333	347	331	322	325	348	347	349	329	344	335	319	348	328	334	369	380	318	379	310	325	371	314	307	347	333	358	326	344	342	319	347	361	339	337	319	385	343	342	358	370	330	325	302	340	325	360	353	326	336	350	310	331	306	327	331	321	382	369	383	338	344	295	342	313	312	355	318	354	367	341	333	323	326	373	330	344	356	335	351	324	337	333	344	322	353	324	336	310	328	358	359	361	304	314	321	344	328	350	310	323	326	328	354	347	303	308	320	343	348	362	329	324	349	347	339	367	314	357	387	346	357	351	343	331	332	347	315	338	339	361	328	309	331	345	366	368	338	310	301	302	341	333	294	342	330	325	347	348	325	330	342	322	298	322	346	324	330	328	319	331	322	366	291	308	333	338	315	318	337	365	341	352	331	363	311	356	311	296	336	330	342	346	348	347	353	309	345	333	339	306	302	351	321	318	326	322	339	312	362	348	337	332	333	329	352	330	305	338	320	336	363	309	310	343	337	335	321	366	328	326	335	307	338	358	311	330	321	343	314	335	309	340	318	340	321	282	317	333	337	313	341	337	280	322	317	325	330	348	329	326	367	344	359	320	309	365	321	323	332	343	330	341	327	361	326	335	377	343	339	315	325	368	336	376	348	325	330	315	283	332	331	323	335	291	346	306	339	312	326	347	319	351	315	334	363	305	339	319	358	354	328	343	322	343	365	339	344	301	344	324	333	321	323	336	351	311	291	359	327	344	350	326	322	318	332	327	312	307	333	337	284	334	311	360	353	321	364	335	301	333	318	321	334	335	344	288	329	343	325	353	342	348	308	329	339	328	352	297	348	349	329	362	331	329	325	334	338	341	343	328	315	318	365	367	314	346	345	343	316	338	322	310	314	335	348	317	336	350	337	349	306	324	327	305	321	349	353	364	321	358	345	341	380	332	327	321	344	312	339	319	336	336	366	351	317	335	373	289	339	381	314	342	342	330	336	356	329	368	303	321	340	320	359	375	334	355	315	330	358	364	340	342	341	344	324	350	306	332	341	345	340	322	337	321	313	364	320	369	323	303	312	330	351	307	319	315	292	333	324	333	316	290	326	326	333	310	338	333	352	326	305	340	334	310	342	312	330	326	344	343	335	298	325	296	369	369	338	350	317	343	321	361	345	327	351	336	348	357	332	289	328	358	332	352	338	323	329	346	352	347	306	346	319	353	313	335	332	302	351	326	349	313	333	342	344	342	328	348	326	348	366	336	343	349	306	348	338	342	318	336	330	350	352	337	321	321	360	366	340	339	342	320	324	307	323	295	356	350	335	340	320	303	338	310	331	330	319	368	333	363	327	371	359	334	316	313	312	333	335	349	341	340	333	315	370	302	309	313	330	325	323	333	313	316	361	347	325	366	324	325	326	311	365	310	305	341	349	344	331	344	328	366	325	310	312	330	334	307	332	344	339	333	346	356	369	340	341	344	358	318	344	336	348	309	348	334	343	319	315	314	322	333	356	329	338	309	348	349	339	334	356	320	380	362	345	333	374	337	323	378	322	331	321	357	336	330	353	324	340	343	283	351	339	322	346	349	335	298	326	296	355	349	362	359	292	347	341	332	316	316	325	346	321	340	352	334	348	326	361	332	359	305	355	327	305	325	317	307	341	310	329	322	303	336	358	338	319	315	338	334	336	341	343	355	318	297	336	322	322	357	365	298	298	338	368	313	334	382	347	327	322	321	359	355	328	345	335	319	350	287	367	313	292	345	333	391	370	334	350	305	328	376	324	316	320	323	348	314	352	348	304	338	323	337	330	323	338	360	307	345	282	367	317	349	299	376	344	334	336	344	343	346	314	363	319	345	335	344	316	314	306	329	347	346	363	351	341	297	286	342	320	341	361	332	344	332	358	332	298	312	350	334	329	334	321	341	283	349	316	333	320	307	314	322	358	336	344	344	363	302	357	318	335	294	313	337	342	324	328	328	331	355	332	353	334	337	368	344	330	311	344	335	345	310	352	294	313	334	329	330	319	387	316	311	311	323	361	339	348	349	338	329	347	328	369	285	378	332	351	358	333	331	374	325	347	313	365	308	313	328	327	306	317	336	333	333	336	331	304	341	345	334	363	320	351	342	322	298	321	306	358	351	303	338	321	317	354	321	293	325	303	341	341	333	376	366	315	384	334	332	329	375	352	357	345	313	324	312	340	334	345	345	330	302	366	341	377	333	339	318	336	343	328	323	344	350	323	325	325	369	352	309	318	333	370	317	345	345	326	332	356	313	356	344	357	342	321	345	333	331	363	311	329	344	294	337	315	348	331	350	337	325	331	302	305	332	320	365	330	337	347	321	319	298	335	317	399	328	398	324	333	335	313	330	315	273	341	344	317	363	332	295	352	328	305	336	345	332	362	331	321	316	327	328	346	329	357	359	330	345	338	348	332	342	324	337	357	338	356	333	326	345	345	317	324	320	329	354	351	348	307	322	323	359	342	316	342	363	331	321	354	373	323	347	335	339	345	339	325	345	338	331	329	341	354	305	308	325	318	337	339	304	346	324	357	305	328	335	358	336	323	357	312	335	317	346	313	316	334	318	337	348	383	346	323	352	383	346	306	375	328	336	343	334	356	341	343	334	323	327	354	357	346	334	361	351	342	287	341	333	344	376	329	363	343	318
61353	63451	54066	55724	64086	67839	63755	17750	827	874	860	810	834	837	778	823	847	811	803	837	735	765	773	731	805	809	761	752	787	802	759	750	786	745	774	765	773	780	742	749	740	824	773	768	730	795	757	784	775	755	725	759	747	780	801	742	756	765	780	798	774	740	736	693	718	755	771	775	715	758	739	723	722	759	760	739	737	718	762	744	769	758	793	735	785	698	740	738	769	765	769	792	795	708	729	718	749	740	717	774	740	708	736	782	759	788	728	751	781	737	754	746	764	772	780	732	765	710	734	730	758	758	763	733	745	719	744	761	768	756	759	748	739	749	711	711	753	764	739	717	739	761	752	779	779	770	743	733	771	751	756	783	686	734	756	803	749	782	731	745	768	728	767	764	770	734	801	772	720	820	795	777	753	710	744	744	726	723	763	751	746	780	773	734	731	794	713	735	771	762	796	768	741	738	759	757	779	777	775	756	711	742	731	744	746	761	756	750	753	741	707	781	733	760	757	760	765	731	785	721	704	762	719	721	793	719	701	748	780	749	759	793	695	759	731	756	758	749	737	775	769	732	718	703	734	758	789	770	739	730	751	768	777	798	787	768	743	779	776	733	747	740	738	751	773	755	762	727	763	773	738	794	712	776	768	787	682	758	782	763	784	743	778	773	709	829	714	721	741	752	769	775	726	762	747	736	761	767	698	728	713	809	758	782	703	745	769	768	804	753	794	733	690	765	737	745	700	752	744	766	734	756	760	742	815	765	801	738	787	733	743	756	811	766	739	773	796	752	714	698	710	787	757	813	739	795	761	785	772	720	743	792	742	769	722	752	724	700	736	735	756	738	783	762	731	790	768	717	772	731	762	756	757	778	766	767	744	776	756	766	741	753	789	747	751	754	798	748	814	762	708	710	760	744	723	748	804	789	739	752	786	801	787	763	761	759	783	757	764	761	756	771	775	740	709	738	779	765	763	750	741	705	778	752	737	709	741	739	740	726	756	799	740	729	740	728	750	753	765	752	737	765	730	763	760	715	674	800	729	714	747	751	735	757	804	777	756	772	766	771	768	744	726	778	740	748	749	796	772	713	727	711	738	759	744	806	754	708	741	765	712	730	736	809	779	753	747	750	762	758	726	778	736	758	767	712	759	768	728	761	718	755	728	739	743	733	788	694	743	775	739	751	758	771	756	749	809	727	774	690	800	755	722	751	730	756	758	797	744	746	765	755	739	782	793	767	738	695	800	726	811	759	799	742	757	793	742	791	745	752	726	744	715	743	755	744	772	713	762	757	766	754	784	778	762	755	774	797	756	782	760	761	777	724	752	709	773	761	735	693	764	765	757	732	763	708	729	724	702	755	768	772	750	763	736	785	762	834	801	735	762	723	727	739	769	749	737	745	713	702	743	741	756	781	759	742	684	725	766	747	775	769	735	730	757	724	748	772	782	776	737	739	743	797	739	761	754	741	774	738	749	746	750	743	789	729	761	732	723	755	767	804	765	756	785	768	764	748	790	751	756	774	755	777	773	776	754	737	776	738	751	731	758	732	718	836	764	758	738	771	769	740	758	720	749	774	772	779	734	729	817	766	732	738	753	812	749	793	751	697	753	724	730	768	765	745	750	755	720	752	744	745	785	747	750	705	782	723	774	797	756	795	784	781	734	760	775	729	770	734	717	772	781	773	723	747	744	734	762	802	757	771	774	762	713	715	783	728	754	760	813	769	758	728	749	733	774	794	755	741	791	726	737	701	737	686	783	771	793	759	767	693	726	770	790	722	739	721	736	779	792	694	778	741	750	766	758	776	743	802	719	753	771	709	775	725	751	796	721	766	727	717	803	805	743	701	744	723	749	740	736	767	754	734	769	747	777	701	769	776	725	768	776	759	744	744	795	759	750	740	765	754	795	762	741	749	756	733	747	747	777	728	704	769	726	798	718	779	750	729	782	771	733	738	757	743	766	733	750	760	780	811	742	780	767	723	757	742	770	785	741	770	756	759	765	759	758	793	747	731	741	752	757	735	714	760	772	746	750	764	805	745	788	835	772	747	748	728	731	759	747	770	754	749	728	738	767	726	699	769	761	790	777	711	756	755	778	767	754	778	762	783	778	783	744	730	728	709	741	753	770	741	778	666	741	752	769	769	743	740	756	741	727	769	763	726	725	788	746	770	765	693	766	762	773	724	762	783	723	756	742	775	768	768	783	779	772	716	754	762	734	759	765	791	743	736	753	744	749	726	709	730	762	759	712	819	750	769	738	786	756	746	759	752	753	765	724	744	765	736	756	676	764	805	704	748	672	808	728	741	822	787	784	717	753	785	706	758	729	767	767	779	786	728	764	790	783	697	796	717	746	751	771	751	792	748	741	728	778	730	743	730	755	740	762	754	775	725	716	763	754	736	734	724	774	757	792	701	743	729	720	733	761	681	739	782	745	763	741	742	816	748	793	782	741	794	742	786	767	818	758	764	719	737	723	818	717	790	755	766	807	727	773	719	836	740	774	724	737	774	760	746	760	764	795	754	766	759	729	725	691	762	754	806	742	735	698	788	740	742	741	762	713	769	804	765	764	768	756	783	722	757	737	730	767	745	766	793	748	773	760	774	734	754	739	771	769	776	719	770	775	726	721	760	763	794	731	804	782	774	764	764	751	753	701	774	770	721	737	791	694	760	771	741	746	778	742	709	736	767	779	696	724	761	741	803	748	723	749	721	684	760	806	819	744	802	784	799	729	712	758	794	758	736	777	783	767	758	771	755	719	725	748	771	765	734	734	761	741	753	750	698	732	778	746	740	774	740	749	820	752	755	808	728	705	735	740	736	780	801	741	752	768	744	755	750	764	791	777	702	769	747	740	713	745	794	727	823	779	728	747	773	724	814	797	751	759	730	752	740	732	745	713	752	762	748	737	743	743	791	768	804	819	767	765	804	780	764	745	829	723	771	745	793	771	740	743	737	710	750	788	765	734	762	793	767	763	709	766	724	788	757	727	747	787	766	811	744	735	812	749	766	746	768	733	723	726	769	758	782	782	780	773	748	780	742	739	750	831	731	709	727	721	751	734	764	773	750	801	741	744	759	755	746	733	704	767	815	762	788	774	768	795	780	781	770	740	775	746	712	784	763	768	717	743	736	722	731	773	683	712	761	788	736	724	783	803	725	745	768	753	745	765	707	771	773	745	786	740	743	723	726	762	729	771	736	805	758	777	750	715	749	719	711	783	743	738	735	770	725	759	821	747	713	786	738	738	761	769	761	773	763	777	818	745	774	773	799	767	742	771	795	733	757	723	735	742	746	760	734	746	784	757	792	790	698	719	746	750	686	749	762	774	724	781	729	737	800	775	769	755	765	774	788	772	769	756	768	784	742	773	777	785	723	743	767	779	708	776	753	767	739	759	721	724	790	740	744	765	724	736	779	769	735	748	716	736	807	742	783	785	714	747	747	758	736	792	741	773	755	755	760	731	760	747	776	753	745	707	715	702	787	723	785	719	773
37627	45109	48572	38092	29877	14195	6440	987	426	303	214	193	164	171	153	173	179	176	152	201	178	158	152	163	176	180	185	173	156	183	163	176	152	170	180	175	168	181	192	193	167	156	165	192	178	170	171	166	160	163	153	163	147	152	173	152	172	171	178	162	181	156	176	159	153	176	181	158	180	168	177	152	169	171	165	193	178	142	191	164	185	181	181	178	179	148	179	183	169	192	194	176	152	185	171	166	178	175	188	161	172	195	152	172	169	157	168	161	182	163	189	182	162	176	172	169	162	164	166	166	181	172	180	166	163	171	181	171	184	198	159	163	145	173	179	167	175	178	146	145	166	161	197	203	165	177	168	195	176	158	173	182	163	180	183	167	132	167	173	174	178	185	168	166	146	172	172	147	170	159	170	166	175	189	176	178	164	163	179	170	152	159	171	157	172	163	163	156	179	173	180	167	159	183	154	165	174	192	149	170	172	187	188	202	161	170	136	183	149	193	182	180	168	193	167	179	150	183	154	156	161	175	185	163	147	175	163	164	183	198	172	167	182	166	152	180	158	175	175	183	167	180	172	158	190	179	176	160	183	175	143	174	182	165	155	171	195	165	153	170	181	153	177	165	132	160	156	177	157	174	160	172	156	156	183	188	160	180	182	158	170	169	169	196	143	162	167	167	204	195	181	179	170	175	173	157	149	161	173	161	153	199	181	177	191	152	171	160	178	187	193	163	179	153	195	164	176	167	187	156	157	167	173	164	186	182	184	161	170	187	160	140	168	156	155	188	151	186	189	171	163	181	156	162	171	172	163	156	166	168	162	172	149	180	183	162	191	162	180	192	167	178	187	156	170	158	169	164	189	164	147	183	179	188	145	156	184	159	142	173	149	178	178	143	169	190	166	164	175	178	180	159	151	160	187	171	181	164	174	185	215	181	186	195	174	185	176	159	190	154	189	176	174	165	165	175	157	180	158	201	170	159	148	179	197	190	171	156	176	186	190	168	169	168	192	178	211	179	172	169	148	169	150	148	170	151	184	172	181	177	173	169	176	170	170	183	160	164	161	174	180	182	179	171	198	159	186	176	163	180	181	162	167	176	137	163	179	187	188	163	187	176	185	178	173	192	191	183	193	183	153	156	165	175	172	181	150	179	165	194	180	159	174	158	165	153	154	160	201	185	161	158	160	164	152	164	168	150	177	167	181	193	203	161	187	184	183	176	185	109	167	148	182	176	166	194	186	187	177	177	175	159	158	164	138	166	152	164	176	192	174	187	167	191	172	174	201	173	173	173	166	188	157	176	169	168	165	145	195	188	190	179	157	170	161	174	149	158	183	160	164	196	186	159	186	157	186	157	174	184	173	154	164	170	169	172	178	166	153	173	174	186	185	181	175	211	166	165	161	161	152	162	193	127	154	177	149	167	172	178	178	202	186	183	150	160	163	188	168	184	184	170	187	162	167	189	194	185	181	181	203	170	178	156	159	165	182	175	188	155	133	140	198	157	178	176	173	185	171	163	162	165	173	204	203	191	163	174	160	171	172	150	192	175	176	172	137	152	155	160	189	180	143	162	180	146	163	185	163	179	159	157	156	191	169	168	170	171	165	166	184	183	152	150	154	158	174	179	186	176	179	148	173	171	165	169	175	167	152	176	152	173	182	187	187	163	182	156	171	190	179	171	171	180	187	195	178	156	154	169	159	157	195	187	170	161	178	176	176	177	171	163	157	159	187	171	161	184	152	164	166	176	177	194	194	168	172	160	180	166	187	159	181	171	176	207	178	167	186	184	148	198	158	204	170	173	190	157	179	166	196	166	191	148	169	178	193	157	169	173	176	158	168	179	181	155	178	172	174	161	163	175	164	171	202	185	178	163	173	182	196	144	164	157	165	206	173	180	181	168	187	166	170	180	168	172	142	178	184	190	193	172	167	155	162	145	152	198	183	193	200	179	152	172	179	165	187	170	170	173	178	165	162	181	180	173	158	159	180	168	177	179	161	158	152	168	176	161	162	160	166	202	164	147	189	180	157	161	181	194	170	190	181	182	175	170	169	161	149	176	190	166	173	177	144	145	186	180	196	172	168	161	183	180	158	158	183	157	153	160	167	179	175	173	179	172	148	179	176	181	168	172	180	139	166	157	167	179	192	176	205	164	144	138	176	180	181	177	173	172	181	169	158	173	191	174	165	190	173	137	189	198	172	149	157	192	185	143	175	176	190	149	183	188	175	153	154	163	159	200	170	173	161	189	167	177	173	172	174	151	169	131	159	183	184	157	160	180	173	160	172	170	173	193	184	165	184	194	157	179	182	193	164	188	172	195	175	153	179	173	134	195	183	187	163	170	180	149	172	163	171	172	175	196	190	173	158	179	179	165	195	185	172	168	186	185	186	179	157	176	187	173	170	164	178	161	172	150	168	174	182	186	176	171	170	175	162	191	164	189	153	165	164	133	162	146	176	163	154	159	154	199	166	180	139	167	160	160	192	169	164	155	190	181	182	162	148	165	182	172	184	174	163	170	165	170	187	188	175	147	171	154	178	170	180	150	168	157	159	158	183	194	161	173	186	177	177	185	205	178	167	191	186	168	185	178	159	170	191	168	165	166	189	145	175	165	158	191	167	172	145	161	169	167	182	154	165	165	169	153	176	173	171	150	168	175	182	183	175	169	168	175	182	191	177	145	182	191	208	166	183	141	165	187	169	193	178	155	144	174	150	160	170	204	186	200	157	147	176	193	170	162	154	156	166	158	196	191	151	194	152	200	174	157	165	167	167	193	143	174	160	177	139	190	176	179	168	158	172	173	175	168	174	140	181	168	172	175	199	156	173	179	183	159	183	170	163	160	173	174	185	158	169	182	191	182	181	171	168	166	173	178	159	181	179	160	181	197	180	159	155	170	177	186	178	162	194	190	202	185	196	179	148	154	158	178	171	191	182	171	182	171	164	179	181	184	184	189	168	180	181	176	171	154	136	154	170	148	153	152	178	171	152	181	160	164	184	163	158	172	146	187	183	187	177	189	152	193	174	173	196	175	174	170	142	175	192	156	164	148	173	180	181	180	202	181	192	184	174	176	202	195	186	166	191	159	163	173	160	158	170	180	135	186	167	165	161	160	158	196	174	168	174	179	156	187	165	170	192	181	181	187	167	159	166	144	171	173	170	156	180	178	170	165	189	169	151	159	164	177	164	189	201	181	182	171	189	170	174	193	192	153	172	184	162	165	177	173	187	192	170	182	199	175	172	191	171	181	169	173	168	156	178	186	164	177	162	163	164	211	156	177	188	167	180	175	162	144	182	153	185	187	168	164	162	169	173	161	161	189	178	185	184	186	177	190	187	158	187	172	176	177	188	143	212	162	170	160	171	185	167	148	160	171	157	202	167	193	182	196	195	184	176	178	179	154	191	168	171	162	175	180	158	199	200	162	171	177	178	166	149	156	169	180	178	169	163	168	194	192	153	185	160	186	159	175	178	177	187	170	164	164	162	172	194	180
27158	41701	49670	46639	40810	26553	17164	1771	507	523	498	496	447	464	460	477	458	490	502	465	447	463	447	459	483	473	491	481	485	472	457	472	470	509	471	463	456	481	492	452	478	424	510	487	459	462	462	458	465	496	465	471	471	466	471	470	474	465	465	470	480	458	478	502	472	464	465	478	475	464	474	484	458	453	467	430	517	442	443	478	460	481	494	463	477	454	483	459	466	465	460	432	440	502	495	456	441	481	412	446	476	480	466	486	507	442	502	424	435	462	472	509	477	502	458	468	451	515	474	475	485	498	412	484	509	475	499	442	484	469	460	462	479	446	449	498	488	484	493	449	528	451	474	443	490	463	434	464	492	470	450	469	468	472	471	470	430	465	483	493	457	428	500	459	481	477	456	459	438	462	495	478	506	488	476	494	474	490	503	467	470	473	483	503	496	469	476	472	477	516	474	476	478	467	434	548	465	471	441	475	472	472	465	445	439	459	506	477	473	455	436	508	423	507	490	510	485	458	456	457	432	453	421	433	482	448	475	492	455	471	502	443	448	446	464	453	422	452	446	441	465	468	447	474	490	474	488	465	481	470	497	502	489	464	463	490	522	458	446	429	487	465	477	452	451	483	438	451	464	447	499	460	481	485	477	467	506	477	449	466	477	428	454	481	468	454	476	455	478	468	491	435	475	465	469	450	472	462	476	481	452	470	458	479	445	418	503	467	513	470	516	471	471	418	478	481	472	439	497	471	460	497	467	498	465	517	480	433	424	469	473	505	467	499	442	492	445	459	495	495	463	470	434	498	468	513	536	470	487	504	482	517	462	493	476	516	438	476	484	535	415	492	489	489	492	446	490	441	501	480	455	457	483	486	468	478	470	505	469	448	447	509	437	484	479	466	458	421	491	484	466	496	441	459	456	436	492	427	488	446	502	490	475	478	501	471	456	474	458	484	482	469	473	446	454	492	469	513	481	497	484	455	489	430	485	490	448	466	454	503	462	487	478	489	456	480	458	456	456	495	455	469	448	443	476	431	446	478	487	461	464	477	469	497	475	486	504	484	476	482	478	475	461	457	469	480	449	484	487	433	483	450	475	491	492	489	475	466	483	448	474	435	487	457	464	480	456	454	471	439	498	473	445	473	507	483	451	464	464	450	477	458	476	455	478	458	494	448	459	458	498	428	498	448	483	478	507	449	458	451	468	481	457	504	511	439	454	466	485	459	443	478	493	483	458	455	449	494	462	490	448	480	469	466	477	488	437	432	476	431	474	429	487	459	462	455	502	478	464	471	450	459	448	468	482	464	475	487	466	456	506	472	493	436	447	468	461	471	483	460	466	438	445	460	471	450	460	502	476	449	464	452	445	477	460	477	452	457	464	453	470	447	482	462	450	445	438	478	454	467	450	487	466	465	435	471	503	462	465	451	480	467	458	483	453	478	468	490	481	484	461	445	474	440	413	490	491	495	496	471	506	456	451	486	465	501	459	524	466	497	478	471	456	504	458	447	460	497	481	448	470	511	451	467	487	492	484	474	487	443	494	472	449	420	441	437	461	429	480	459	478	460	451	483	461	465	472	427	484	461	467	466	475	465	432	454	462	471	442	467	486	442	481	455	480	452	488	498	505	473	467	483	483	461	453	478	501	468	459	474	471	484	457	464	452	465	485	455	489	463	467	466	511	464	495	465	483	484	469	450	455	469	406	501	455	482	497	469	470	474	471	531	472	495	493	486	476	493	485	422	480	507	463	488	467	474	483	481	461	496	482	495	472	480	455	498	490	459	466	478	466	443	495	503	454	467	482	491	480	491	490	418	466	472	493	536	498	466	464	453	477	473	466	468	460	436	450	469	427	441	450	462	457	499	503	490	457	515	447	439	447	461	469	495	458	506	460	492	465	452	445	439	532	472	485	480	510	453	488	459	436	465	476	458	451	482	432	518	444	424	531	488	477	501	466	461	491	439	468	482	472	485	452	442	433	503	490	481	442	483	498	511	439	475	461	441	483	442	507	473	452	469	506	470	494	506	486	463	464	495	486	474	464	448	471	436	496	455	436	476	472	453	453	448	508	461	486	449	468	470	463	490	520	487	454	472	471	478	451	452	406	513	472	486	487	451	478	464	462	477	472	466	499	469	471	413	468	469	444	515	486	456	463	452	469	453	493	524	519	514	479	473	460	458	455	481	476	463	480	496	464	504	449	476	481	474	474	483	456	458	444	464	474	439	498	460	466	498	472	477	458	489	475	493	468	479	466	471	469	455	477	448	449	503	473	479	449	487	449	443	476	493	505	458	476	474	459	457	502	443	485	448	440	466	472	491	511	467	465	458	488	461	479	440	527	522	485	467	453	469	496	467	458	427	470	456	486	458	416	460	487	495	479	438	451	487	450	478	464	495	472	456	443	493	461	495	468	482	462	473	496	434	476	477	488	449	492	511	448	455	505	440	459	459	472	507	489	496	468	425	484	459	465	480	483	484	440	466	478	481	470	460	458	461	463	491	469	477	483	453	476	487	444	492	453	472	478	447	468	472	470	495	506	504	439	498	458	448	487	461	475	444	500	467	469	476	498	477	497	512	510	455	459	467	488	435	501	483	461	477	485	438	474	476	477	505	442	488	446	513	438	480	466	500	447	476	482	468	456	475	473	422	410	441	488	451	467	484	441	503	418	467	452	498	495	475	496	513	442	436	453	530	466	482	457	502	488	511	507	467	450	453	457	465	472	519	485	440	457	443	444	458	467	469	476	474	472	474	462	450	459	492	456	482	450	433	451	505	470	474	426	443	450	464	501	445	442	476	443	456	467	485	436	475	498	481	447	514	470	482	451	460	484	435	471	458	468	506	488	449	486	448	453	486	499	503	427	444	435	480	448	487	468	499	469	482	439	490	436	457	490	502	488	436	494	461	485	474	485	470	466	447	458	464	437	483	480	464	449	459	511	452	485	449	496	454	483	477	476	484	474	463	488	474	482	473	480	468	448	501	480	430	457	515	482	492	511	502	460	437	455	474	456	493	454	477	449	445	446	467	446	452	499	443	513	469	492	523	444	471	457	467	473	480	466	462	482	474	504	463	502	461	452	520	468	453	467	443	411	485	420	486	476	529	443	497	452	476	470	488	484	489	498	467	458	471	478	425	475	474	451	494	504	478	498	484	481	456	487	476	456	464	478	485	522	456	468	450	455	527	445	485	482	504	461	444	443	440	454	473	492	489	428	477	490	461	517	486	478	464	460	419	493	470	470	419	466	445	479	482	502	485	419	462	461	478	494	436	469	457	479	480	449	478	459	441	478	487	429	467	459	445	451	488	455	465	509	496	466	477	495	487	501	459	483	450	522	463	471	446	506	467	471	495	440	449	478	447	486	466	476	444	453	497	509	438	475	458	468	492	477	456	497	471	514	482	450	453	396	463	434	506	443	482	456	473	471	464	501	463	440	485	508	425	487	473	459	470	446	502	444	466	436	492	464	452	505	497	476	466	478	484	500	477	475	490
61724	57696	50378	45916	40943	42434	45219	24810	10997	1166	303	268	253	268	259	264	284	241	240	247	226	258	257	224	226	256	258	220	204	234	241	237	226	228	223	236	253	230	222	279	257	224	268	251	249	258	233	261	258	226	247	228	245	223	239	232	241	218	227	277	246	212	238	235	226	242	221	225	261	254	240	249	251	225	232	243	238	228	273	254	241	260	259	249	250	251	232	229	237	243	237	242	243	229	221	239	239	242	239	245	215	234	256	286	230	244	246	259	253	270	231	242	253	234	249	258	225	262	233	238	243	247	240	273	262	217	243	230	285	270	258	256	216	232	245	218	242	242	268	266	272	233	243	248	260	262	236	239	249	256	225	243	242	245	271	220	252	243	266	246	240	275	262	258	246	229	236	242	223	247	233	266	241	258	244	217	272	254	242	227	217	234	238	235	237	237	216	270	260	215	263	250	230	243	262	210	256	231	280	245	272	232	247	238	233	233	247	271	231	225	257	242	249	260	237	240	250	255	232	232	251	239	242	244	241	233	240	240	247	235	232	236	243	246	262	229	264	251	256	282	233	266	256	248	253	236	287	243	235	240	232	240	260	288	249	262	286	274	242	234	243	264	209	229	241	257	236	237	233	240	262	242	234	248	234	242	238	243	254	252	216	249	240	244	263	260	257	244	259	248	262	232	249	223	262	262	276	251	236	249	224	257	257	251	223	273	253	267	220	223	267	247	246	263	237	227	240	239	233	240	248	280	248	258	268	260	228	210	255	247	214	240	224	249	254	258	243	236	223	254	230	229	268	234	238	243	228	240	258	241	215	235	257	220	243	259	236	236	238	238	231	255	216	236	287	283	214	228	241	288	249	220	234	268	240	251	252	268	255	242	225	253	264	217	246	234	239	240	253	228	245	227	273	218	257	261	243	249	237	240	279	276	226	260	237	247	222	258	237	219	230	217	247	269	251	254	235	240	248	262	248	231	243	242	248	225	251	265	213	251	224	239	274	250	247	243	247	232	242	217	247	232	235	225	263	247	249	215	269	257	248	239	209	259	215	218	241	265	247	270	251	235	224	266	267	271	234	228	262	256	235	237	230	214	242	224	268	242	278	226	259	246	240	238	265	249	250	263	255	297	258	251	237	209	239	219	239	242	241	226	260	247	241	244	268	237	258	248	215	264	238	235	262	239	233	231	239	244	258	238	244	237	245	250	245	260	229	257	242	243	260	245	240	258	249	243	230	254	265	248	264	274	237	237	240	227	253	251	211	254	254	214	242	273	228	274	244	240	204	252	225	269	246	235	239	231	247	269	238	265	248	237	222	237	271	242	232	248	250	228	257	251	255	221	225	236	223	230	226	263	224	231	212	253	231	257	224	252	263	230	246	258	256	230	254	255	254	257	248	273	226	239	222	236	239	234	195	241	234	238	282	245	232	226	250	262	244	259	252	241	228	268	252	249	270	239	241	231	251	200	228	238	255	222	250	222	231	234	241	197	251	221	248	265	248	272	254	231	245	256	255	256	233	226	229	256	250	224	238	262	246	237	260	244	241	231	228	255	228	238	252	242	239	261	242	235	255	237	236	249	239	236	225	259	248	228	229	232	222	242	229	266	252	256	203	226	235	239	241	226	217	196	252	256	234	258	257	236	229	238	216	228	258	245	225	258	243	255	234	257	273	233	231	224	246	231	241	232	234	227	251	253	243	238	232	245	234	274	255	252	256	258	256	239	247	236	248	244	251	235	226	248	225	252	214	231	235	228	255	248	213	244	249	217	222	224	237	224	252	217	225	216	265	231	261	234	241	237	262	237	282	257	244	240	227	245	235	249	215	228	239	231	250	244	262	249	240	251	219	236	276	256	234	235	238	240	248	236	230	232	260	272	243	233	252	234	245	234	256	230	245	223	239	251	305	248	222	219	249	246	238	207	224	251	256	272	254	254	221	242	242	252	218	248	246	210	234	261	262	237	283	250	272	263	225	238	237	231	238	261	226	245	241	236	242	231	220	260	236	242	217	240	219	252	238	231	260	223	243	239	251	261	232	247	236	252	239	249	223	252	247	241	259	232	276	265	245	252	253	248	253	235	241	265	268	249	259	263	250	246	262	250	245	236	258	241	255	246	242	261	262	237	232	260	216	248	277	266	248	207	239	259	259	227	285	277	264	246	235	236	233	249	278	267	247	240	235	224	240	224	252	240	239	252	249	219	242	252	227	259	279	250	248	233	264	252	268	258	229	247	254	254	223	230	235	244	249	232	253	245	246	244	242	247	254	232	257	249	258	231	240	243	227	253	251	234	217	262	245	255	241	243	276	238	284	217	223	250	259	252	264	224	253	244	243	236	248	243	245	239	281	240	226	231	235	216	234	269	256	269	251	246	212	232	242	278	255	236	205	233	235	235	242	265	244	248	246	269	257	283	278	270	225	251	224	264	250	259	269	248	261	238	253	244	238	267	241	272	247	228	223	242	270	243	242	233	281	228	219	229	236	228	233	251	227	244	266	236	287	247	232	215	245	250	232	262	257	253	251	238	245	250	265	233	230	259	225	231	257	246	216	239	260	251	243	254	246	246	243	218	223	245	230	253	259	220	244	224	289	230	226	227	218	243	243	225	275	229	241	228	228	283	254	234	273	240	270	255	259	228	269	239	230	260	251	234	249	253	231	238	224	220	246	243	224	244	243	220	259	222	238	222	262	224	235	226	246	249	254	207	254	232	243	245	218	235	231	237	227	219	243	239	259	235	238	246	231	253	242	241	247	251	226	245	211	237	245	255	275	235	254	259	247	244	255	233	253	239	230	262	262	232	251	236	246	234	241	237	284	228	225	235	253	229	261	239	240	259	238	248	249	238	243	247	258	253	247	232	242	249	270	245	253	225	245	264	250	263	237	252	257	261	250	218	239	210	244	250	256	282	257	230	241	242	234	264	259	244	260	240	258	245	262	240	268	239	238	227	252	259	250	259	276	250	241	208	246	246	268	268	256	253	253	230	256	268	245	225	232	249	249	238	254	252	245	243	226	270	249	246	231	261	261	254	237	252	254	242	237	240	234	213	267	255	225	264	221	237	239	227	241	240	259	253	270	257	272	225	231	243	270	287	211	253	237	248	226	276	237	257	239	219	252	251	223	242	197	232	238	247	251	224	231	232	269	243	231	228	221	258	269	240	232	244	224	241	237	227	241	280	226	247	281	221	251	263	257	238	250	255	262	260	243	251	235	210	237	247	275	231	248	238	235	258	244	266	238	255	245	246	244	249	232	229	249	242	249	210	198	239	254	220	233	213	226	265	205	236	229	266	223	253	270	240	224	225	237	247	230	247	208	254	241	265	240	279	269	259	286	274	270	240	269	223	250	237	229	237	225	243	243	228	265	246	279	240	233	253	260	256	245	244	245	252	235	265	240	264	228	234	215	235	245	225	224	240	261	243	240	234	215	265	226	244	238	268	260	227	260	259	255	289	220	238	232	237	247	233	235	226	258	252	234	244	238	247
53760	67136	58782	62093	67347	70180	63572	10866	791	685	673	668	669	644	682	639	637	646	610	572	622	616	620	632	636	611	641	604	614	597	602	679	617	644	625	621	624	606	621	581	619	637	616	569	566	611	573	626	590	594	597	614	584	559	663	650	590	641	605	637	587	603	619	620	568	628	619	619	632	615	563	596	629	638	609	606	578	631	568	619	632	656	573	630	593	607	614	606	602	581	617	600	657	629	582	616	654	574	583	593	597	645	634	573	617	580	615	621	585	590	638	573	587	621	667	594	585	640	579	663	589	594	599	624	610	627	590	629	598	580	615	615	575	583	616	633	658	657	614	624	594	648	625	586	612	579	545	628	637	615	628	605	697	590	600	615	635	646	589	625	571	604	613	640	609	585	654	618	640	596	610	610	614	612	564	650	626	648	592	630	552	589	608	616	622	596	655	630	612	626	613	606	615	627	638	613	600	633	601	576	580	590	573	600	596	597	607	648	620	623	572	649	627	592	599	630	586	598	633	579	634	620	594	643	636	620	609	603	652	563	613	568	614	607	617	638	620	632	604	595	568	647	619	583	612	597	594	634	587	582	596	608	563	610	615	613	629	592	588	598	635	618	620	600	558	653	551	556	625	630	595	602	617	604	589	641	608	605	591	599	628	628	607	682	607	580	607	636	594	587	635	615	597	632	586	610	648	575	664	608	593	634	605	639	647	607	625	616	615	587	585	604	617	641	583	582	595	585	573	653	601	628	607	605	622	618	622	639	588	616	629	571	585	605	629	616	635	620	646	631	631	575	596	633	588	625	542	602	615	648	655	582	629	642	577	631	585	631	611	607	653	603	603	614	601	610	607	576	665	595	585	585	619	607	606	611	569	601	604	602	608	615	611	623	601	615	564	636	606	593	581	599	617	578	618	614	580	656	598	627	604	603	648	614	647	633	624	618	619	594	574	632	614	657	614	625	647	584	608	678	607	601	622	613	604	603	577	580	630	625	632	585	624	636	619	596	626	662	601	614	592	621	597	622	640	588	604	582	616	644	649	656	616	599	674	619	615	633	649	602	577	642	587	587	568	610	598	635	576	603	630	591	612	593	635	615	601	599	638	605	569	599	602	582	605	619	581	618	608	615	606	591	630	557	615	568	597	575	665	629	606	584	653	609	621	609	600	550	647	606	644	619	590	563	624	605	640	581	624	615	563	595	594	602	651	645	674	634	618	598	595	623	648	591	625	562	640	641	608	630	647	576	591	572	618	616	635	607	583	627	605	610	604	601	654	626	636	602	622	578	632	619	624	568	624	621	564	627	606	625	656	639	651	617	611	624	649	562	586	590	610	682	619	582	651	601	652	606	555	644	632	614	610	601	617	599	585	623	581	618	593	627	534	618	612	625	618	638	601	594	634	622	595	631	573	624	602	601	612	610	625	614	571	602	621	598	600	579	578	620	632	609	594	613	593	601	571	589	651	616	642	635	636	631	626	612	612	573	677	646	621	574	619	617	598	582	613	618	628	608	601	605	620	581	577	620	579	608	659	574	674	597	595	631	618	634	599	607	650	590	620	580	619	632	612	581	583	611	612	607	609	575	623	622	556	612	646	582	636	591	609	650	600	589	639	581	591	628	587	593	624	616	583	582	622	578	571	612	591	587	621	583	636	613	629	562	627	626	596	590	584	628	572	637	632	610	585	589	660	613	607	630	629	584	602	604	574	649	591	573	641	583	604	583	595	635	598	596	660	599	612	633	592	612	578	621	602	647	615	619	596	639	636	607	611	638	605	614	623	652	600	588	570	583	627	594	585	583	607	616	587	619	607	626	625	601	610	611	588	601	633	585	631	662	580	596	549	634	617	623	636	583	631	597	609	585	579	644	616	633	655	636	614	593	665	577	635	650	588	619	629	629	651	594	580	589	595	604	613	615	590	617	625	654	648	621	559	597	596	639	636	633	613	629	622	614	596	584	601	636	602	628	586	608	630	653	600	607	618	611	604	590	605	623	631	616	558	598	652	581	610	595	580	639	617	627	595	631	624	629	635	581	605	609	651	599	601	638	564	608	618	589	644	627	601	622	623	621	623	600	651	570	622	606	602	609	613	599	606	602	617	602	625	590	612	621	637	601	622	622	627	635	667	619	633	655	618	576	590	596	583	570	608	608	624	630	654	614	612	615	603	629	612	581	637	594	585	624	583	574	625	599	624	582	619	599	605	638	599	631	608	603	613	609	601	601	631	642	582	619	622	598	603	638	604	581	577	594	607	585	589	605	598	653	555	573	588	648	613	571	609	611	610	594	588	589	618	608	601	618	578	606	628	573	596	610	646	602	667	599	643	635	616	611	583	603	614	609	632	612	611	584	616	618	617	622	599	621	613	634	614	647	619	601	558	596	604	596	613	635	638	612	663	620	601	593	574	620	600	601	598	637	637	580	551	622	621	608	590	620	600	630	575	640	614	611	598	557	613	631	601	602	580	591	643	563	663	642	604	636	621	620	625	599	631	610	580	632	618	606	594	602	641	639	592	599	583	605	593	582	578	602	596	585	634	663	631	621	623	574	634	592	581	606	586	608	645	577	584	586	563	600	664	559	594	622	612	617	544	592	591	628	576	567	557	612	608	568	628	640	602	597	609	622	597	619	595	599	610	616	632	621	606	580	603	633	615	615	606	586	625	559	600	594	613	573	598	599	608	590	622	624	593	620	615	607	633	584	618	644	653	619	613	580	635	604	565	581	599	610	595	625	576	585	599	671	627	625	563	639	590	602	643	628	615	610	601	635	609	628	617	623	631	523	546	611	569	592	581	572	625	609	644	623	585	590	574	604	635	580	589	579	590	592	616	635	587	656	592	633	583	579	647	588	612	628	628	643	618	631	614	598	622	568	659	563	601	628	597	577	650	628	585	589	607	605	647	605	606	602	582	601	589	596	593	542	607	647	593	625	630	628	602	562	670	646	617	604	567	587	623	609	599	629	622	583	648	607	597	599	615	636	616	610	622	599	640	612	615	591	606	623	650	596	607	579	612	598	570	647	603	617	629	590	610	577	624	606	608	615	616	601	585	568	577	610	624	596	579	618	599	584	567	612	624	574	614	627	616	607	575	608	624	619	635	606	615	604	616	617	615	645	639	624	612	568	645	628	589	609	541	616	603	583	641	594	606	565	592	618	582	591	585	635	657	617	596	565	583	602	640	631	582	624	630	604	599	594	603	560	604	629	615	585	607	632	577	595	615	596	631	595	608	565	652	665	643	616	568	572	569	581	649	612	612	649	617	630	588	635	653	655	627	607	611	565	639	621	599	587	607	622	597	621	670	590	580	598	628	623	655	586	594	586	651	622	575	549	635	621	616	590	588	591	635	574	666	584	596	624	635	612	654	620	665	673	625	630	622	565	624	622	563	622	598	633	567	635	641	591	662	611	589	596	593	578	619	629	636	625	631	619	617	607	594	630	631	622	642	581	606	644	606	618	574	583	641	614	615	612	628	619	603	635	598	595
63331	51887	47225	42105	40586	49537	50430	32510	17985	5631	586	332	337	351	322	301	301	353	296	322	338	321	370	335	366	322	339	287	320	305	320	306	306	354	344	331	333	328	305	291	311	320	334	314	374	317	299	315	329	333	329	311	300	299	317	337	327	294	288	339	365	297	271	335	308	317	307	328	332	327	324	315	326	303	315	327	333	337	312	324	334	328	306	288	329	283	308	298	312	324	313	302	310	338	314	296	351	316	296	271	309	268	267	357	303	306	304	326	284	333	338	334	346	335	310	314	280	323	325	336	308	306	281	322	315	317	322	337	301	303	312	337	311	274	316	312	333	326	327	320	349	327	328	328	299	333	283	328	308	287	319	304	323	308	275	290	355	294	311	313	296	284	346	317	338	306	327	344	352	314	325	294	305	317	325	303	331	336	309	335	309	304	357	307	322	336	294	269	321	270	327	312	346	272	279	330	301	313	308	295	307	343	290	306	299	336	295	283	319	312	335	336	332	294	300	326	299	289	355	315	353	310	263	313	314	313	313	312	328	337	319	300	314	310	339	289	315	303	325	314	339	306	316	322	301	291	296	288	293	353	308	326	318	300	311	311	288	287	316	329	321	327	284	297	323	328	308	293	308	305	304	317	335	303	316	285	298	285	337	307	290	295	348	293	277	321	300	302	292	304	298	299	325	302	347	333	293	316	348	307	302	292	319	307	296	317	313	297	289	315	288	315	300	289	351	313	319	296	314	285	338	308	292	330	322	280	302	314	299	317	328	341	316	333	309	305	306	314	311	299	316	291	317	292	300	320	297	300	313	318	333	310	359	340	295	320	333	305	336	338	333	314	306	315	317	332	353	344	331	304	304	335	336	320	302	288	319	329	306	323	332	297	310	285	309	330	280	322	271	354	310	317	287	302	293	314	309	316	300	287	315	350	299	328	324	290	287	309	285	315	315	310	298	278	324	327	322	307	330	299	336	306	320	295	317	307	330	309	322	299	271	295	293	306	328	311	326	294	330	315	364	324	311	329	302	329	307	319	284	313	320	301	327	331	313	331	326	334	284	318	298	303	350	319	321	337	278	316	319	297	303	305	310	336	277	287	274	315	323	318	290	299	285	309	327	304	325	307	342	303	328	300	308	319	268	320	308	301	293	345	307	345	317	273	264	301	345	380	292	310	337	271	301	315	332	320	309	297	305	334	335	304	307	339	304	298	279	313	340	310	299	290	325	333	325	350	308	291	285	295	321	322	282	331	328	313	281	346	273	278	297	310	292	291	311	305	286	338	272	306	281	303	305	294	309	288	294	326	288	317	319	299	300	313	292	319	303	310	305	321	316	311	315	313	286	364	309	309	340	337	315	300	337	317	350	298	308	301	307	306	322	282	336	322	330	314	339	285	323	334	309	330	294	286	329	292	315	360	296	315	294	303	296	342	332	308	327	309	321	305	311	292	278	276	333	354	326	350	298	305	339	297	307	310	329	296	294	305	314	297	347	308	297	304	338	285	292	306	307	333	333	306	309	307	320	338	295	324	352	337	336	333	312	343	305	308	336	319	319	311	297	326	333	334	294	324	284	347	321	315	322	323	322	300	348	283	284	301	300	324	328	319	321	326	305	301	292	351	290	339	328	335	303	341	344	337	296	321	332	368	312	294	305	325	300	306	309	306	320	333	301	328	329	283	296	290	332	327	316	317	328	316	307	313	338	318	348	288	293	283	332	308	332	301	297	304	310	327	317	316	307	351	310	341	293	302	293	331	321	305	304	308	320	326	336	343	324	325	327	295	296	278	315	307	296	261	340	308	324	311	308	338	317	297	261	284	282	329	297	309	315	329	315	282	330	295	288	304	321	303	366	306	326	361	316	311	285	288	327	299	309	302	310	271	312	302	314	321	318	277	325	358	331	326	277	321	313	300	312	288	289	300	308	330	316	305	296	314	329	351	345	323	295	286	302	349	349	279	295	324	309	278	316	356	324	331	332	289	329	313	298	292	281	345	304	304	289	314	335	278	329	327	315	324	318	300	316	288	290	297	313	311	329	361	302	312	290	296	329	309	317	280	281	312	306	339	370	321	313	325	324	334	303	305	321	338	292	285	293	291	332	339	284	335	331	305	298	313	273	305	282	323	300	335	349	296	310	287	320	335	299	282	305	316	302	318	308	292	288	297	311	309	322	293	325	295	320	301	292	320	305	317	289	338	317	306	288	327	293	320	274	341	337	314	297	308	309	319	289	307	317	302	310	308	312	329	316	338	316	307	288	322	300	292	295	298	328	323	312	329	280	332	285	286	318	311	325	314	307	298	293	338	325	326	311	311	329	309	332	329	270	305	338	301	324	286	304	332	328	299	314	325	305	318	344	308	330	277	290	302	294	328	300	289	294	314	303	316	274	295	342	306	290	286	294	342	292	329	334	291	333	285	291	328	295	326	308	315	295	338	301	287	323	314	287	298	328	300	310	367	301	328	351	327	321	330	331	340	315	331	327	314	278	317	311	342	281	304	320	298	343	346	299	330	307	271	337	321	333	307	320	319	300	310	322	295	322	306	284	291	360	298	316	315	354	316	302	303	343	277	317	303	335	312	296	321	308	282	310	308	321	284	326	326	315	344	294	302	318	310	331	287	276	324	308	287	305	292	321	309	349	277	339	330	318	314	320	332	325	321	315	316	306	311	326	315	331	315	344	303	293	280	328	309	312	292	317	324	310	315	306	312	294	286	311	335	331	328	305	288	287	295	305	313	345	314	310	319	336	315	351	347	322	333	280	336	329	310	330	338	321	328	329	344	317	314	335	331	312	335	327	295	331	324	325	329	306	307	300	311	300	308	327	307	314	306	328	299	312	284	342	329	350	302	301	282	316	319	323	311	305	275	318	327	291	316	292	307	326	303	289	315	289	299	312	317	313	293	310	318	341	335	326	316	318	338	277	270	299	293	307	322	343	330	329	320	324	314	301	327	287	344	305	318	314	327	332	283	331	315	353	331	328	298	308	327	280	305	338	338	318	324	334	315	309	345	310	303	318	305	304	298	331	302	350	300	318	296	312	278	304	318	296	306	280	309	309	321	334	281	288	323	335	304	316	293	286	318	327	312	319	334	306	301	301	303	322	358	305	312	317	332	317	289	309	321	320	293	314	374	321	319	340	295	298	314	349	328	304	297	307	271	305	304	288	295	290	330	288	308	320	320	292	307	305	311	300	303	348	318	336	303	328	309	313	354	305	311	333	298	305	299	310	321	312	325	317	288	282	293	304	256	354	298	302	331	314	310	306	294	331	272	295	302	358	332	314	327	316	324	308	326	334	305	314	333	308	327	327	289	319	324	330	295	292	320	275	280	319	264	313	311	295	325	308	325	320	300	338	305	331	327	283	318	320	332	316	280	324	301	297	332	349	322	334	285	304	347	340	325	288	327	308	333	331	298	304	316	284	306	332	296	293	345	296	323	291	340	350	333	291	279	305	263	319	314	310	289	314	262	311	303	327	310	308	318
59888	66096	56598	58435	64979	72209	65619	28837	1860	893	894	848	803	806	791	776	783	826	738	731	763	733	772	753	751	739	711	793	744	724	704	739	751	777	741	741	754	763	714	746	772	715	739	766	698	750	749	772	725	729	714	724	712	746	708	751	779	723	738	772	786	715	716	742	703	752	707	678	720	747	734	704	680	770	679	778	667	712	729	716	721	740	696	741	723	721	724	721	685	704	742	722	680	745	683	725	748	686	703	741	732	715	716	733	675	718	718	749	707	730	777	721	717	721	748	702	744	730	676	724	763	708	703	647	726	716	759	756	755	702	740	747	768	701	721	753	740	699	710	703	681	706	750	752	727	734	714	725	719	693	704	671	722	676	775	785	639	756	725	742	721	723	707	724	722	710	703	695	736	722	714	691	691	716	711	727	719	697	742	716	747	744	724	694	707	767	712	754	705	697	706	659	750	717	761	719	714	675	772	700	709	767	765	697	721	736	736	675	740	734	689	726	702	709	740	752	724	746	747	713	755	728	743	751	712	732	725	713	746	719	746	710	725	729	693	684	672	715	759	717	741	722	684	745	747	779	680	754	707	746	723	708	720	725	741	726	727	700	703	683	719	712	738	702	727	766	717	689	732	695	731	727	731	707	700	722	697	693	710	737	720	730	744	687	727	738	740	781	696	729	758	720	721	730	680	796	747	722	693	772	741	718	674	750	732	737	691	679	726	725	707	754	732	716	727	678	760	736	725	732	720	744	715	731	741	705	709	709	750	727	680	734	717	672	740	709	692	711	695	726	690	735	712	784	736	719	710	739	708	729	730	745	762	706	737	748	705	700	736	806	795	740	719	707	740	707	707	678	742	675	691	692	710	708	700	747	669	758	713	702	736	721	743	725	710	730	699	703	782	716	746	726	770	704	729	709	710	739	717	699	755	708	686	728	733	734	703	744	706	717	721	706	709	752	725	687	739	709	736	717	755	729	687	695	750	729	748	712	666	674	736	698	742	695	724	712	689	660	758	712	718	721	698	696	738	754	730	760	701	715	701	739	706	717	730	725	695	759	707	708	727	691	680	719	692	769	712	733	775	758	709	730	721	719	710	696	727	771	723	717	752	746	791	763	711	760	716	734	701	776	722	727	709	682	745	712	690	756	730	711	732	731	772	726	723	702	703	734	736	745	726	709	710	743	759	653	681	715	698	722	727	697	742	677	677	706	732	713	685	706	727	756	724	720	685	719	774	704	745	712	708	758	727	699	745	774	719	737	768	704	691	697	713	742	716	732	725	695	690	705	721	740	740	689	718	755	677	743	705	748	774	690	698	744	738	713	716	710	711	781	733	696	709	671	655	740	714	720	721	730	760	772	717	696	693	729	692	713	689	716	761	717	704	692	714	740	760	737	704	737	758	781	702	709	730	727	722	719	750	777	713	725	766	681	705	745	710	702	753	720	737	770	732	714	741	719	730	721	739	716	710	703	765	756	722	715	707	713	708	723	743	711	727	713	752	740	736	708	758	740	794	727	746	741	711	773	672	711	694	680	713	707	742	709	688	679	671	729	727	721	725	722	721	724	728	766	726	686	715	710	718	724	718	692	726	727	706	695	678	770	716	725	696	772	737	756	714	736	650	726	740	743	708	716	742	714	723	687	672	706	706	713	698	713	708	743	702	692	763	678	701	716	730	733	762	755	770	680	755	732	703	719	706	712	744	715	685	713	709	795	777	693	703	712	766	772	687	703	683	722	718	741	679	758	745	717	768	698	719	708	765	738	700	740	725	675	709	740	721	754	698	753	750	720	699	709	719	738	739	709	660	728	776	686	718	722	721	766	736	795	710	723	730	695	727	664	717	757	711	770	748	746	700	712	703	677	752	766	767	697	729	695	709	697	762	684	707	732	706	706	714	759	750	740	711	682	759	705	703	750	687	707	710	742	691	728	657	715	697	740	726	741	711	724	697	693	718	724	693	693	739	704	746	690	684	713	747	690	779	718	717	695	711	711	779	674	704	749	735	692	719	750	723	742	705	725	729	736	710	721	720	702	716	719	710	688	717	711	756	720	740	727	725	732	690	772	750	738	723	718	701	748	740	669	709	747	719	717	717	724	699	725	735	726	735	744	701	738	763	762	732	709	739	746	731	672	741	738	688	764	710	748	641	718	729	711	747	709	761	744	737	742	732	725	718	760	676	716	732	700	764	700	733	735	730	682	698	714	750	685	732	735	723	734	742	714	754	761	810	777	731	687	717	767	677	708	686	720	753	711	746	701	703	710	739	679	735	700	699	700	716	692	709	711	771	705	702	729	758	693	703	737	729	724	708	753	685	716	736	692	751	723	737	724	777	732	721	729	691	689	706	692	710	702	722	718	714	712	720	768	736	712	753	726	729	745	732	740	736	688	706	750	737	742	759	749	709	703	711	691	762	752	700	765	739	700	707	728	706	812	747	746	683	683	743	723	728	712	715	741	647	780	754	717	711	735	769	744	689	693	732	693	724	723	738	738	761	703	760	705	752	722	714	731	764	750	739	692	699	748	705	707	701	700	706	751	710	705	719	720	726	717	770	713	767	741	698	749	730	683	680	733	714	764	739	757	755	716	699	743	729	687	732	747	762	676	713	731	722	724	726	705	712	738	770	713	690	692	673	710	724	691	750	733	702	738	742	718	729	746	727	728	742	708	705	730	746	701	727	724	738	726	741	717	720	707	770	752	746	737	723	758	707	736	676	730	735	774	745	710	710	694	751	730	716	755	756	721	757	722	767	717	681	701	730	763	753	695	750	698	730	687	763	713	737	761	702	708	743	717	732	751	762	673	782	706	711	712	681	727	720	739	738	724	676	749	747	713	742	733	733	746	745	749	720	723	780	771	638	757	706	724	747	717	787	711	703	741	713	739	705	754	785	713	766	729	685	719	717	706	716	717	738	734	726	726	748	731	700	718	703	690	705	752	724	751	730	702	740	734	758	738	739	728	728	761	736	658	703	720	701	783	694	696	751	700	731	748	733	720	728	702	764	712	749	667	692	726	685	711	709	727	688	685	676	738	675	764	703	717	668	690	670	696	663	731	716	744	710	725	731	691	755	729	733	701	692	766	667	739	720	676	724	671	713	702	723	759	703	692	743	668	769	714	730	679	723	724	680	716	703	708	686	752	748	681	727	709	741	703	672	727	735	699	723	701	733	698	692	741	710	771	715	718	748	690	685	736	652	751	733	729	747	727	734	738	645	725	719	719	688	712	699	714	732	707	767	644	728	722	734	720	724	734	703	723	735	693	683	733	699	729	766	735	798	734	725	718	734	711	737	729	709	753	721	711	690	688	694	738	688	749	659	736	689	688	683	750	733	736	716	703	727	732	674	765	693	718	740	716	718	733	716	672	723	736	713	753	742	737	745	708	742	739	723	688	706	750	660	745	728	700	743	725	726	715	703	719	740	713	708	702	746	697	743	706	755	700	713	712	659	771	747	741	702	717	709	729	731	690	721	709	737	691	805	703
36511	43725	44140	35159	22153	13264	4056	917	418	212	147	160	153	156	164	147	153	166	145	147	151	146	149	162	177	152	162	158	149	181	174	146	176	150	137	177	155	147	171	146	167	136	135	148	168	159	163	157	147	147	161	160	142	144	148	150	156	135	151	141	167	137	134	159	150	148	171	143	140	142	157	162	162	143	172	163	158	145	134	157	159	159	148	155	153	139	164	155	165	141	155	149	147	135	174	163	163	139	170	152	167	164	200	144	137	150	148	127	133	137	148	152	158	165	152	138	182	148	173	145	158	162	158	139	171	162	159	148	150	150	174	142	159	140	139	147	158	148	160	156	142	168	140	147	155	174	150	168	140	158	137	161	123	169	154	154	150	167	131	151	146	153	170	159	151	173	153	157	157	160	163	157	141	153	157	135	147	165	148	160	147	174	186	183	157	142	142	169	143	147	149	166	158	156	131	144	131	164	172	165	149	154	167	154	168	150	155	162	153	142	147	147	163	165	151	161	155	141	141	144	157	159	154	173	157	144	151	140	158	153	153	156	138	168	161	173	158	163	140	165	167	162	163	154	163	164	165	176	137	164	187	153	129	144	157	150	148	152	153	129	148	165	140	151	147	164	158	157	147	161	140	151	143	168	156	161	150	151	153	157	163	171	142	147	165	156	160	129	143	139	134	140	125	155	139	134	165	160	163	164	150	156	154	161	126	165	157	166	143	144	150	148	155	130	158	141	159	133	143	163	151	160	145	135	153	148	154	171	139	154	169	171	137	166	187	157	130	164	135	147	150	155	130	149	165	147	139	171	154	161	130	163	157	154	177	176	139	181	150	154	160	143	140	169	163	145	143	157	166	153	163	156	160	158	141	161	142	124	155	148	156	150	153	167	153	186	159	170	136	145	155	135	158	143	155	166	152	139	150	140	154	140	148	160	156	159	154	157	186	158	140	166	152	150	141	140	141	165	154	150	144	141	147	168	142	154	164	138	178	145	163	157	135	145	159	168	143	142	154	150	185	174	124	161	182	170	152	164	150	147	162	171	153	175	169	174	152	165	143	156	159	153	162	152	179	161	145	144	161	149	150	157	158	144	145	146	166	148	158	153	148	178	159	141	147	134	171	158	157	162	172	138	170	145	172	171	158	143	162	129	154	173	164	163	167	148	131	140	126	148	161	151	175	146	152	139	154	166	148	167	152	158	154	126	157	163	144	152	155	121	156	152	144	168	163	134	143	158	158	155	163	156	177	176	143	164	169	172	185	169	150	127	168	167	151	139	136	161	150	176	170	167	157	150	153	169	165	173	135	199	158	160	152	150	142	142	186	156	141	176	147	143	161	151	152	144	160	173	142	149	137	169	164	141	146	161	157	141	151	137	112	144	159	150	160	160	149	159	171	158	166	154	146	161	149	158	159	156	163	141	183	148	137	160	136	171	166	165	160	151	165	161	141	154	131	158	167	152	159	149	138	153	144	148	142	150	157	153	170	142	152	133	140	168	156	156	153	154	148	147	160	156	155	161	159	157	138	147	126	154	159	150	138	143	149	136	153	154	157	169	147	158	147	160	131	152	149	151	174	178	167	155	153	157	143	167	158	180	159	152	140	166	159	153	150	158	144	153	147	144	152	149	169	157	166	154	163	147	162	154	146	140	160	162	134	151	147	156	151	147	162	157	188	167	171	136	153	124	173	172	163	154	146	138	138	145	142	153	144	149	167	152	140	163	137	159	159	164	167	176	140	152	156	126	148	146	157	152	142	146	147	163	156	153	143	158	154	163	181	164	148	157	160	128	158	150	143	158	151	154	167	159	170	133	179	142	163	154	153	164	138	132	143	150	143	159	134	147	145	159	161	160	142	166	162	156	154	151	165	141	142	149	156	144	148	153	160	135	160	135	175	173	136	159	146	142	132	143	143	167	172	135	151	166	131	152	135	164	163	148	175	148	162	158	138	153	147	159	161	166	151	171	151	165	163	169	160	154	151	149	148	163	147	170	172	160	147	151	162	161	170	158	152	165	167	156	146	169	149	173	150	141	162	152	160	147	182	159	177	129	147	160	175	170	135	179	156	163	140	146	166	160	170	148	138	149	129	148	183	151	156	158	138	166	150	162	165	152	132	160	161	154	141	145	151	154	132	168	162	167	136	162	155	143	146	136	149	151	161	155	152	154	157	156	158	149	152	171	157	169	148	162	130	170	143	154	150	158	164	137	140	134	153	159	146	174	174	146	136	165	148	153	174	163	136	155	147	134	164	162	163	154	145	162	184	158	157	154	155	155	138	143	152	169	148	153	147	158	173	138	158	156	149	154	133	152	157	160	161	154	158	155	148	169	134	150	173	155	138	172	157	162	148	138	151	186	161	163	153	145	145	158	155	153	123	178	155	169	131	172	166	146	155	149	161	147	167	157	166	171	164	145	160	137	162	141	145	147	171	163	161	135	163	155	156	166	142	137	152	149	167	135	154	141	143	156	143	160	144	176	163	153	143	166	146	164	131	147	146	157	145	164	172	150	144	129	154	145	168	163	167	166	158	144	149	173	134	144	163	159	140	174	141	156	147	151	151	157	166	159	146	148	146	169	165	146	155	159	145	160	144	175	154	160	154	151	158	141	160	140	171	163	122	148	149	136	145	146	150	157	169	164	150	182	155	170	159	161	168	159	152	138	140	133	149	163	146	140	158	155	155	136	159	165	147	149	159	154	138	155	144	154	151	141	140	142	163	133	168	144	176	146	152	144	145	153	149	164	186	165	146	158	155	142	164	144	133	179	178	158	151	157	159	159	147	162	134	154	157	162	160	156	143	152	157	153	158	148	146	141	153	158	151	147	157	168	155	167	173	174	171	167	152	152	138	156	146	162	186	143	144	160	151	157	140	143	157	159	165	140	139	160	166	143	166	151	168	134	150	161	167	153	151	151	155	159	145	164	141	149	147	165	140	147	139	147	151	178	170	143	148	163	158	150	159	161	138	130	174	143	177	170	179	133	152	157	176	154	155	145	165	156	134	150	174	153	160	164	153	160	148	152	176	131	146	149	160	156	180	154	141	159	151	153	133	154	193	145	170	158	158	169	176	174	180	146	190	150	138	168	144	170	144	150	164	139	147	162	167	176	150	141	151	139	166	157	125	149	157	146	160	154	171	153	147	173	138	167	173	157	147	128	133	137	151	130	145	171	170	181	142	152	161	155	152	131	146	155	156	149	150	151	166	152	119	146	160	144	151	150	149	146	125	167	142	145	135	144	153	149	157	139	162	154	135	166	174	173	144	138	140	175	136	162	149	152	166	136	156	163	160	157	152	149	160	168	155	152	152	156	162	168	162	163	149	143	154	156	152	165	171	151	161	151	146	150	156	132	136	162	143	171	140	148	158	158	156	148	152	150	160	153	172	154	157	143	146	154	144	146	158	167	166	149	142	155	159	180	144	167	140	140	152	160	140	164	131	140	162	163	158	151	158	142	139	143	142	162	148	141	157	163	158	155	147	172
26853	40798	46145	43922	33138	26760	10720	1924	436	447	394	415	403	426	401	439	482	462	402	406	457	469	393	400	436	424	422	397	409	435	407	459	432	444	413	416	428	400	451	421	418	388	415	440	397	459	470	401	424	431	441	410	424	387	422	459	433	420	422	425	436	412	402	422	442	428	429	400	432	425	476	435	447	418	439	412	416	420	423	458	428	414	417	440	417	436	432	442	453	378	417	426	467	399	427	405	418	416	429	425	426	441	425	417	467	404	433	416	462	421	406	419	449	453	409	435	414	413	425	433	415	433	442	416	422	414	465	421	389	396	419	437	391	464	394	417	397	448	424	446	456	425	441	428	463	449	385	450	409	426	391	449	443	430	439	430	425	426	457	426	396	438	403	385	410	430	403	418	441	419	429	400	407	422	444	399	467	419	449	415	415	395	458	450	440	447	400	404	447	420	424	399	391	424	419	412	400	431	410	434	434	443	405	435	422	450	391	445	403	440	456	395	417	459	428	438	443	446	439	456	415	418	379	434	440	412	452	427	426	430	415	415	439	416	441	457	429	473	383	428	446	404	399	413	428	438	426	410	449	362	407	451	411	416	420	396	449	400	420	396	413	403	445	405	420	436	442	437	435	455	439	426	389	412	426	443	427	390	412	410	421	410	422	419	411	425	435	421	406	420	458	395	409	400	379	421	409	432	425	444	391	428	439	456	432	409	441	426	419	431	427	441	423	426	403	412	445	422	431	415	421	481	423	427	442	442	439	445	428	409	425	435	413	413	445	417	442	376	435	428	417	419	387	406	405	427	383	424	429	424	432	424	466	433	416	428	423	420	420	420	448	440	434	395	443	435	380	449	416	410	414	421	399	419	456	440	419	427	420	410	427	415	456	432	402	442	416	407	447	430	444	464	438	435	393	425	418	472	405	382	428	428	406	401	431	441	455	416	442	417	432	413	409	437	444	402	415	398	429	450	432	423	400	413	441	407	436	395	435	434	434	407	417	390	445	385	449	441	411	422	427	471	410	404	415	429	413	445	406	436	405	418	424	416	432	408	416	417	458	417	452	432	410	424	412	409	429	449	425	443	421	418	432	421	430	438	416	430	445	425	436	444	420	425	431	409	470	419	402	439	415	397	419	441	426	455	445	439	418	427	423	456	405	409	424	446	421	415	428	431	420	422	443	462	402	444	443	441	433	421	391	387	454	410	409	414	443	398	404	446	412	446	416	422	463	443	445	431	471	417	396	412	438	432	424	434	442	422	408	451	438	440	446	409	418	408	413	405	410	456	463	446	421	393	419	413	410	410	408	428	408	456	415	441	408	451	425	432	403	408	433	456	453	419	445	438	489	416	414	405	429	410	400	422	412	416	407	436	423	427	434	404	429	453	419	421	450	409	478	405	448	367	433	456	409	464	432	407	434	439	441	415	449	418	410	394	441	424	397	433	438	437	416	428	395	412	447	412	449	422	423	409	459	410	433	448	423	441	427	435	381	425	426	428	462	425	410	408	379	436	364	441	423	435	403	416	437	433	457	372	406	387	426	421	477	394	425	411	413	416	415	412	433	429	405	452	432	443	387	456	411	421	403	442	419	425	393	430	439	431	478	459	432	410	453	387	382	405	457	408	401	408	389	430	464	437	412	448	404	404	423	455	407	447	421	455	427	424	431	461	442	390	431	435	431	432	423	421	422	425	424	416	441	429	412	423	439	477	431	386	422	464	407	453	416	401	463	404	408	429	407	465	437	429	427	406	394	386	424	468	444	407	419	441	428	456	397	434	420	440	431	408	439	449	445	368	455	369	450	428	417	428	454	433	438	398	418	434	402	406	441	392	415	446	426	430	427	426	406	436	442	441	430	422	458	462	410	407	431	417	416	456	436	443	408	421	418	423	431	434	410	433	455	412	406	433	462	400	442	414	438	462	448	452	402	423	417	375	398	466	428	416	463	386	428	441	410	451	441	453	416	406	447	401	449	411	437	391	409	486	403	399	414	425	433	411	427	429	430	426	430	435	408	407	424	453	435	389	421	411	451	382	405	456	408	428	443	432	411	435	434	439	409	435	440	441	392	447	435	401	433	438	427	431	446	384	405	432	408	428	435	421	401	448	405	434	405	419	417	440	426	442	408	432	425	454	422	431	432	401	434	431	412	440	446	443	441	389	431	404	428	386	411	436	427	460	438	469	440	440	456	409	458	435	416	404	450	385	443	375	414	401	425	415	440	405	423	450	404	383	427	386	403	425	405	463	447	403	414	418	433	380	419	429	433	393	429	394	416	414	429	435	406	427	442	410	428	396	406	435	445	426	430	454	441	445	450	433	399	404	373	383	393	398	454	405	424	441	433	402	433	433	403	434	380	447	462	429	414	442	430	414	434	415	399	451	429	445	451	443	429	431	439	446	433	406	419	411	437	426	429	390	422	420	434	430	445	431	406	445	414	388	422	406	423	438	413	417	440	429	414	373	401	407	470	412	419	410	455	440	408	448	427	398	445	410	446	394	416	409	455	424	409	419	422	423	414	445	408	440	396	405	444	457	428	431	430	436	430	395	463	458	417	434	433	439	417	435	436	466	428	416	425	415	431	448	426	434	417	430	438	418	467	421	418	388	446	444	430	425	411	425	417	437	448	392	432	395	409	444	441	416	456	390	439	428	449	426	400	448	474	434	431	431	426	440	419	432	451	441	451	459	441	427	420	419	445	435	420	431	421	433	413	428	423	392	494	456	445	434	414	431	436	459	462	422	434	437	405	450	425	444	437	415	418	439	398	445	429	412	385	441	416	445	380	427	399	463	388	393	431	422	455	380	432	423	439	434	478	431	432	458	450	444	408	434	420	483	430	462	450	415	397	420	418	421	431	402	431	434	408	445	439	464	448	416	459	391	458	401	437	410	436	413	426	430	447	454	458	414	446	406	416	445	428	405	453	402	477	401	461	453	439	414	415	404	437	448	429	447	432	422	397	474	409	445	414	415	433	448	410	427	390	429	418	438	449	438	426	424	387	442	433	404	408	427	447	448	435	474	435	456	444	423	420	422	437	426	392	408	393	432	421	426	384	389	418	429	439	390	391	375	391	405	433	380	412	411	409	414	412	400	422	414	454	402	410	424	431	414	404	400	434	448	404	439	406	388	424	430	436	451	432	403	435	395	404	431	441	382	393	414	427	419	414	415	462	438	407	413	439	414	426	380	423	436	421	434	441	430	450	421	446	406	379	419	437	405	451	418	403	416	419	428	408	418	424	456	427	478	407	422	444	441	441	426	423	433	408	395	431	406	463	435	434	431	423	405	457	428	420	449	419	452	446	422	445	426	417	455	411	474	417	444	456	432	429	428	436	428	437	386	426	469	438	450	423	438	401	396	406	446	424	399	402	408	378	445	433	454	398	466	422	445	412	433	413	447	434	437	423	411	417	406	384	436	398	432	389	460	445	403	405	423	503	442	410	448	447	429	422	390	422	427	418	403	430	424	413	429	402	445	417	422	420	434
65474	60430	52733	53719	54558	55010	38977	20338	7696	676	291	253	229	241	238	245	230	248	219	249	229	236	243	225	216	232	247	211	221	206	203	214	206	233	250	229	235	257	227	246	251	235	254	231	238	200	217	230	237	197	256	228	233	236	213	249	212	235	209	187	230	220	220	222	207	227	229	233	248	217	215	232	239	221	248	243	230	248	238	236	243	193	239	242	233	239	207	242	225	211	219	241	235	229	250	211	213	238	266	214	225	249	228	237	219	237	209	230	242	216	227	219	263	249	225	248	207	214	246	213	239	230	208	247	228	245	229	230	219	229	192	219	201	234	218	225	234	244	214	221	238	233	205	238	224	234	221	226	242	206	230	228	248	241	253	213	248	221	219	248	210	234	229	251	212	211	239	254	224	226	235	225	226	230	236	220	238	221	236	210	239	232	189	225	226	210	234	249	228	239	228	212	241	226	230	238	251	202	213	216	243	262	259	250	223	239	234	233	225	211	208	247	232	218	202	249	192	194	221	214	247	228	236	246	233	237	238	214	240	223	231	218	219	220	229	211	221	222	244	234	269	246	242	194	222	230	236	247	242	237	218	226	215	203	234	243	216	224	259	203	210	224	237	203	232	215	212	217	232	231	242	211	219	226	236	219	218	218	214	204	237	220	224	241	215	237	239	251	238	236	198	223	196	236	248	227	209	243	239	206	257	205	226	218	246	231	247	256	243	230	227	225	250	215	236	244	224	232	218	211	215	204	233	229	213	224	200	223	247	253	246	212	243	221	236	195	206	234	200	240	230	229	232	241	237	240	232	213	210	229	229	215	230	231	223	237	235	240	235	232	211	204	243	220	207	222	213	225	200	241	250	229	219	229	246	216	229	226	221	254	230	220	224	237	239	241	250	215	231	221	224	228	204	216	202	218	226	202	203	222	246	240	197	210	252	235	219	251	227	227	229	222	209	233	221	202	213	220	219	216	223	225	235	223	235	230	202	200	227	226	207	214	235	215	217	215	232	228	212	227	246	218	220	226	237	236	225	191	213	214	208	202	235	221	211	215	237	211	234	213	223	228	203	232	230	196	202	235	232	218	224	229	205	251	235	218	249	224	217	234	231	230	257	243	233	249	213	223	213	213	228	217	245	216	255	222	230	217	230	212	253	230	211	229	242	233	227	241	232	231	215	239	226	237	241	229	214	221	228	232	217	225	213	213	210	233	217	214	243	244	233	239	206	225	231	244	228	254	205	200	212	241	224	213	220	215	210	211	239	207	232	241	207	231	214	181	209	229	235	218	234	209	220	189	218	227	229	192	210	241	206	198	211	199	209	209	232	224	217	217	240	249	222	240	223	212	217	253	218	240	217	229	205	218	230	243	231	209	233	220	215	228	215	218	206	249	247	246	248	211	212	217	211	208	230	234	237	238	251	234	212	242	215	240	223	237	206	218	247	227	215	211	211	232	233	232	234	230	220	246	241	225	213	217	232	212	249	234	245	253	207	199	215	228	218	193	200	249	202	202	211	215	222	227	204	229	225	245	229	214	212	232	206	246	220	188	222	218	237	219	223	229	234	236	235	214	238	234	213	210	242	216	220	241	202	246	217	217	233	203	221	237	234	250	219	228	237	214	228	252	214	222	238	231	231	237	221	264	202	279	242	212	238	229	215	218	239	232	237	267	227	227	244	253	267	220	255	219	217	206	195	238	262	222	208	208	223	245	238	247	211	215	199	233	206	238	259	221	211	220	235	241	202	217	240	262	246	226	239	233	249	235	230	232	248	240	233	231	219	202	233	235	215	230	218	214	211	233	255	227	235	245	216	222	233	225	235	225	214	199	233	228	235	201	199	244	221	233	218	175	221	228	241	246	208	207	247	227	233	241	218	206	197	224	233	227	213	242	202	247	237	243	242	199	235	227	233	217	236	214	240	227	210	259	232	223	237	232	243	217	204	226	223	226	227	217	238	228	206	232	210	213	214	250	198	228	237	197	226	232	233	233	224	219	224	249	223	220	204	201	227	194	255	237	241	206	249	249	204	218	221	230	244	221	223	225	233	225	260	215	210	242	219	223	234	249	238	218	229	205	249	239	225	233	251	217	227	213	233	227	195	250	252	259	242	208	216	233	247	203	218	216	201	239	227	261	227	216	229	210	192	234	186	234	237	217	241	227	224	237	213	222	234	231	225	204	238	212	230	223	213	213	259	223	243	239	228	234	252	239	239	232	229	243	207	261	222	196	229	227	249	252	212	234	240	222	226	212	224	229	245	208	228	249	254	203	213	202	200	206	206	228	215	213	229	228	225	225	246	232	222	238	230	254	223	209	235	235	220	207	210	233	246	240	217	217	247	213	212	239	204	239	220	223	236	259	193	189	231	224	216	214	220	193	192	220	190	211	242	229	222	238	244	210	255	226	233	249	243	247	221	226	229	208	236	233	193	225	220	242	207	213	241	224	225	237	223	211	240	225	236	217	215	241	216	229	206	222	220	227	233	248	227	220	246	238	218	222	223	262	200	210	221	248	230	244	235	217	233	229	250	218	231	247	209	232	251	228	204	214	231	228	241	199	201	213	205	226	208	240	235	267	230	236	224	247	227	237	230	215	233	236	233	230	240	187	203	228	249	218	252	226	213	251	221	217	220	218	225	198	267	236	257	237	235	238	221	215	244	243	199	238	233	214	235	237	225	234	223	194	223	233	211	200	242	258	231	191	204	226	242	204	199	212	233	206	219	240	233	241	245	247	239	221	222	206	211	266	240	242	240	251	221	198	220	217	229	212	241	244	223	191	219	235	228	221	236	231	249	224	240	249	212	221	217	204	231	206	240	226	206	211	211	225	220	217	259	213	212	240	252	218	241	218	263	202	222	235	214	229	214	226	223	237	221	238	237	241	218	229	230	248	239	262	227	208	214	222	223	221	217	200	223	210	234	227	208	200	242	187	232	232	212	194	238	205	237	230	241	246	239	210	231	200	217	210	267	238	249	235	212	230	250	212	202	268	213	224	253	241	193	246	201	209	228	247	232	216	247	217	224	222	221	200	218	213	236	228	215	203	207	214	253	215	227	216	246	240	221	212	247	243	238	240	215	229	227	232	240	233	224	266	211	231	219	222	218	229	221	228	235	219	234	211	213	254	228	199	217	248	222	203	230	208	242	221	230	269	237	232	228	237	233	210	208	224	253	221	250	220	201	226	219	227	232	209	188	243	237	222	247	217	223	246	229	239	218	231	209	202	231	221	207	247	224	202	225	220	212	237	225	250	223	208	251	224	225	211	220	220	214	243	208	213	240	225	223	206	189	229	225	228	222	214	244	228	203	220	231	226	237	237	216	212	249	218	224	213	207	226	225	239	209	248	214	227	195	220	253	219	220	219	218	215	231	235	234	244	221	202	224	222	223	220	235	248	222	236	194	222	229	220	207	228	216	226	229	233	227	245	225	238	211	240	213	209	227	242	221	219	209	229	202	230	234	233	214	220	241	222	253	205	216	212	218	228
52575	67364	64669	65811	70301	73612	40838	1554	644	722	591	617	618	607	579	615	633	619	613	607	588	591	579	613	564	560	602	584	598	581	545	547	582	552	569	590	562	590	551	567	568	574	591	548	584	569	544	580	585	546	575	573	590	641	579	550	625	576	549	560	590	604	622	582	565	566	564	560	567	514	570	591	558	533	597	575	585	546	588	518	601	603	610	578	579	557	600	564	506	548	579	614	591	563	537	575	602	622	558	568	560	604	568	559	565	595	562	567	552	601	568	557	588	568	548	556	511	553	556	564	599	600	577	587	596	579	564	635	584	618	575	602	588	599	595	601	572	552	573	524	595	580	582	610	520	577	598	577	572	582	610	557	565	559	552	593	586	560	571	535	603	593	567	556	584	579	599	584	562	562	549	602	593	558	569	560	571	524	588	578	576	580	583	575	586	586	594	614	584	577	579	558	591	545	595	536	594	533	578	610	582	570	526	556	593	574	557	557	549	593	544	556	563	591	607	584	604	583	579	608	561	547	545	620	563	574	569	566	558	566	568	591	596	583	565	586	603	592	595	560	601	563	549	572	601	625	557	540	582	608	570	542	571	591	562	586	549	543	611	571	543	546	595	522	570	549	582	568	549	525	569	576	581	597	597	568	563	573	540	565	577	578	566	587	583	616	571	596	567	565	583	576	545	605	532	594	549	564	609	592	528	585	585	611	576	538	605	577	567	633	536	606	549	579	605	529	538	573	581	570	580	559	571	610	548	553	618	558	552	599	521	553	537	589	617	565	599	591	622	605	598	579	515	638	560	548	579	567	579	556	537	637	562	544	632	567	562	588	550	577	582	532	607	590	578	620	563	551	534	600	628	558	546	568	594	569	583	640	562	559	582	557	599	590	593	525	588	628	588	600	547	577	597	570	579	564	568	537	524	586	545	555	562	540	570	548	567	568	581	581	608	585	600	565	555	558	557	591	579	609	559	570	545	552	561	553	583	574	568	565	574	592	549	579	596	577	598	582	552	546	603	539	567	612	600	567	592	535	615	579	591	586	584	592	621	590	549	577	588	551	548	603	582	613	611	589	592	582	556	608	600	593	588	543	571	584	614	599	610	551	561	552	591	585	553	569	586	601	594	578	598	578	568	586	600	583	582	586	598	581	614	577	599	541	611	567	583	575	586	580	562	541	586	572	569	567	582	566	578	610	583	602	543	588	603	580	556	551	592	576	574	567	618	560	594	544	567	549	565	543	564	567	554	591	536	606	577	596	544	572	574	614	622	579	571	557	555	588	650	623	568	616	564	604	570	582	580	559	587	560	591	583	565	593	599	597	564	602	537	598	579	535	574	571	531	580	579	569	612	579	633	546	580	588	568	559	558	575	524	552	588	586	608	556	609	592	624	612	591	577	573	593	587	536	562	584	547	610	576	595	582	596	603	612	555	566	571	552	561	545	566	575	570	556	572	631	565	590	614	584	585	568	574	590	629	528	581	582	531	588	569	567	577	596	534	545	554	572	554	590	594	537	534	556	588	571	551	554	614	558	553	609	570	570	550	551	555	582	540	563	580	552	565	584	587	598	561	570	614	583	544	608	555	590	577	589	534	536	562	577	587	558	568	560	540	577	599	558	582	533	592	584	572	541	572	570	597	580	541	559	548	557	585	550	577	551	545	560	555	588	566	589	577	616	605	543	579	596	571	582	547	574	561	513	574	595	641	553	572	568	576	581	579	549	570	558	580	567	631	566	574	575	576	587	561	587	561	601	554	578	593	538	591	581	576	579	552	564	604	581	630	559	600	584	632	564	584	604	588	560	583	561	577	602	565	586	572	559	574	568	571	588	567	598	587	597	551	561	596	604	581	625	553	572	562	591	544	569	577	617	584	550	604	644	605	566	613	581	577	561	528	552	557	566	547	534	570	571	543	575	625	582	592	612	571	599	552	574	572	599	584	544	567	592	569	535	597	636	562	605	575	550	558	614	602	603	622	562	602	561	612	558	564	566	558	551	600	543	578	569	589	587	526	580	587	572	576	578	555	573	586	554	567	564	555	570	578	568	608	568	584	599	552	570	574	549	565	530	606	590	584	546	552	567	591	605	599	550	552	626	552	572	581	623	595	559	619	579	593	566	552	577	578	545	583	572	651	542	577	584	559	623	577	572	599	558	563	570	533	615	585	553	564	596	597	580	561	586	575	531	589	572	549	598	612	589	582	592	586	608	572	604	541	580	596	594	603	576	581	587	575	575	510	624	605	583	568	527	569	587	542	558	560	589	546	561	584	626	558	604	568	580	596	569	593	564	542	613	583	573	612	605	580	589	570	569	579	572	561	531	552	595	558	558	589	571	585	539	553	583	610	589	589	559	567	580	573	614	580	575	580	599	600	587	569	561	590	624	619	577	628	551	563	550	553	629	588	595	551	592	590	610	588	569	608	591	599	596	574	576	593	589	560	572	585	601	616	581	561	561	558	573	558	584	565	600	562	541	561	618	560	548	584	579	568	557	579	602	564	586	655	592	580	608	554	601	557	582	585	555	558	586	538	577	574	619	565	533	571	592	600	593	601	596	579	583	584	565	601	549	564	537	574	583	614	581	597	605	565	583	559	561	524	562	651	562	517	569	595	609	603	582	544	525	626	577	603	570	574	569	546	567	584	625	569	585	539	582	598	589	511	544	584	597	561	562	536	593	595	565	633	570	595	598	531	575	586	539	530	589	578	524	584	581	594	599	552	577	576	579	547	568	583	539	593	606	601	595	597	560	579	583	571	559	561	562	577	578	618	591	551	560	582	548	622	534	600	575	573	571	593	571	540	558	587	596	608	609	600	563	592	559	591	534	607	585	568	528	590	614	589	584	556	582	600	604	549	582	568	536	483	587	588	620	600	572	590	564	550	593	588	569	552	554	566	562	586	572	612	530	543	562	550	571	567	612	587	595	539	576	584	527	570	573	570	588	582	598	568	591	560	606	589	600	620	562	546	596	574	589	574	578	591	623	595	579	615	556	517	521	569	555	559	571	591	595	566	593	567	562	606	546	597	569	580	583	568	559	581	578	599	566	554	576	615	586	557	604	598	596	542	562	573	610	535	599	552	574	574	568	584	594	542	588	526	605	543	603	522	541	600	584	592	604	594	569	566	558	593	572	608	577	576	562	599	549	606	564	542	544	582	559	558	550	587	594	560	573	563	594	558	587	585	523	608	577	551	531	610	595	577	572	560	580	545	554	572	556	576	550	597	597	591	599	577	562	570	563	583	565	497	575	595	523	617	606	576	573	592	564	609	558	589	563	566	570	589	541	597	535	584	615	592	566	568	596	573	594	623	578	587	549	583	600	594	562	571	544	607	601	574	569	563	559	554	577	591	588	597	588	568	527	552	615	608	639	589	530	567	560	600	577	592	646	591	567	566	572	583	600	570	574	544	578	580	607	553	604	565	581	580	604	618	511	583	552	557	608	598	555	560	572	568	603	570	569	601	601	599	569	566	578	532	583	540	546
64303	49364	48355	46413	44917	53274	40424	24310	15364	4381	505	330	327	316	317	312	343	312	318	290	280	313	322	299	312	320	329	302	310	304	313	309	301	285	318	300	287	309	293	293	324	296	311	298	299	280	312	287	302	288	318	315	301	298	290	319	279	305	318	311	281	328	315	315	312	283	321	320	294	277	288	314	288	322	319	299	279	320	296	293	326	288	328	277	304	291	273	275	297	296	301	294	327	306	296	262	285	315	303	308	292	278	290	299	307	297	281	280	325	339	286	293	295	293	311	310	315	319	276	281	308	316	276	292	310	302	301	270	286	300	318	327	326	283	270	260	296	262	270	299	283	279	298	300	305	295	263	267	313	290	302	300	311	271	340	299	294	306	302	267	329	295	320	301	338	292	310	319	269	305	322	293	282	302	318	308	315	294	298	306	334	326	314	346	319	279	294	295	261	274	295	285	314	274	306	287	302	286	295	311	282	307	302	282	318	294	305	292	320	323	271	248	346	305	320	279	312	301	308	314	276	287	317	272	301	281	313	282	283	256	266	306	284	312	311	321	351	280	299	341	283	269	314	330	289	319	323	279	317	309	287	318	280	301	330	313	294	307	293	263	277	296	325	309	302	291	295	285	287	313	282	265	316	308	309	344	334	307	286	303	283	294	261	271	299	274	319	283	286	278	303	292	257	314	299	315	284	312	313	329	344	282	287	269	307	286	297	301	319	299	302	297	265	310	280	320	326	294	272	288	308	286	317	306	316	281	308	297	305	287	298	307	301	302	332	302	309	269	299	321	321	300	286	299	265	296	318	301	325	303	294	282	290	305	326	310	294	291	281	272	308	339	345	286	297	313	302	296	289	285	285	313	290	302	310	314	304	262	315	285	261	288	305	273	291	288	281	333	279	314	287	302	306	299	311	247	312	278	258	283	315	283	291	283	280	319	295	304	295	272	312	286	284	289	294	295	312	264	323	271	283	292	292	284	283	316	355	309	274	262	308	330	330	308	298	289	284	299	297	323	317	322	305	286	283	285	299	272	269	296	307	288	288	273	313	283	331	302	297	297	286	272	303	262	313	265	315	279	297	311	284	297	316	315	312	279	301	275	285	257	299	309	314	286	289	341	290	284	277	324	313	302	315	295	295	307	291	293	267	315	307	290	307	331	283	289	287	283	315	299	327	314	314	287	288	281	302	307	280	293	278	316	286	300	287	279	300	288	292	294	294	299	294	317	273	291	308	301	288	288	283	287	339	334	288	294	273	302	279	329	312	281	311	277	320	311	277	280	297	269	296	255	333	283	276	278	291	309	331	308	276	300	288	318	271	295	280	300	273	295	282	296	340	290	267	308	308	263	303	308	292	312	291	336	277	292	300	307	297	268	300	278	306	310	291	309	279	298	294	297	271	320	331	265	271	317	279	315	336	306	288	264	273	288	299	302	313	301	284	293	293	299	294	310	289	264	270	299	311	255	309	300	285	261	286	301	278	288	295	295	305	294	265	317	285	275	287	280	293	292	297	284	291	313	327	330	314	298	304	315	296	292	298	271	301	308	300	294	328	312	314	312	321	309	299	259	308	306	303	301	296	293	283	302	306	264	292	300	273	275	284	297	317	291	294	292	303	299	322	270	285	268	274	315	306	301	290	307	301	306	318	280	304	297	297	278	281	289	297	301	277	312	272	296	302	269	266	325	270	304	309	298	294	292	297	304	311	325	318	307	334	302	271	303	286	263	289	326	285	297	286	312	296	291	318	302	317	327	302	279	310	294	319	312	304	319	315	292	314	305	299	282	298	286	270	303	284	299	295	292	313	284	301	279	324	315	310	329	282	265	312	280	283	301	285	324	296	296	289	286	277	272	284	321	286	310	299	305	283	307	261	301	299	290	285	295	311	331	313	312	293	308	305	283	264	283	267	276	256	287	308	273	303	281	276	306	313	286	311	285	284	275	320	295	287	307	318	285	291	287	292	316	312	279	299	315	288	278	271	309	290	315	308	314	314	323	332	312	281	254	340	299	289	333	306	288	285	302	308	310	309	280	301	276	288	300	275	314	316	331	318	270	298	318	293	271	283	282	326	293	322	302	280	300	350	293	291	295	273	282	322	297	281	296	294	293	280	306	286	286	293	316	321	284	290	305	288	303	305	306	326	279	308	312	317	304	290	316	272	282	301	283	308	357	299	286	295	308	285	317	299	289	294	293	287	289	308	281	274	301	307	299	284	316	299	282	294	274	313	295	276	279	320	302	271	317	271	288	299	309	293	291	277	303	308	286	302	284	287	292	301	308	297	315	320	317	287	313	281	304	281	265	273	275	262	293	274	276	271	300	294	286	317	291	274	308	297	308	289	331	326	312	295	303	304	322	276	308	261	267	309	300	282	337	336	307	297	303	315	292	286	308	281	298	282	303	284	297	300	279	313	307	285	316	310	277	289	278	274	303	317	292	325	324	294	297	302	273	303	279	271	299	295	295	292	258	333	304	281	304	290	309	310	304	279	303	309	285	319	289	323	296	269	292	301	308	298	317	308	282	317	330	305	263	328	309	308	305	271	282	274	291	292	277	301	270	324	337	281	299	323	267	283	295	307	306	314	312	307	286	310	279	310	288	281	309	286	293	320	313	275	306	308	278	313	297	288	320	319	308	267	310	269	308	312	308	309	326	315	298	298	290	276	314	310	284	312	290	267	316	293	301	324	312	315	295	317	355	324	299	295	284	283	285	292	299	298	309	280	303	287	273	273	287	286	311	281	307	305	320	317	316	302	292	278	312	274	303	287	338	332	291	271	265	333	279	308	313	305	315	301	284	277	283	330	305	285	291	289	285	296	249	312	283	288	307	295	322	304	292	317	329	271	279	304	315	289	307	267	273	298	293	304	299	317	305	289	306	289	293	309	281	291	295	314	311	344	279	329	285	300	306	318	312	269	301	299	308	304	293	321	295	278	277	298	319	308	290	270	288	303	327	336	284	295	304	312	251	286	299	329	337	284	292	323	306	319	296	286	292	311	301	313	307	270	290	295	277	301	286	292	286	289	320	332	251	329	299	328	286	294	300	295	332	290	302	328	308	290	281	276	352	288	296	266	289	320	272	268	321	312	300	300	337	313	292	269	294	314	314	287	299	288	296	326	280	264	320	298	285	307	311	314	284	326	318	312	273	301	316	303	311	299	271	309	314	271	307	261	281	304	300	303	329	316	276	303	302	314	296	303	296	317	298	315	291	285	295	257	298	303	281	320	297	301	270	272	267	288	298	288	305	290	279	293	262	295	311	292	293	310	278	294	295	283	308	277	271	317	276	308	298	300	309	280	279	302	306	277	321	307	335	301	291	281	270	303	287	307	284	272	269	289	282	291	295	316	270	318	292	302	279	296	292	274	283	284	311	295	314	265	325	304	288	270	310	321	312	310	296	320	284	289	276	282	288	302	325	317	337	271	300	282	294	311	323	295	278	308	289	331	278	278	305	289	304	320	308	291	272	294	312	275	288	311	308
59475	68319	62078	62031	65566	67893	50507	6423	926	927	836	859	828	729	815	815	748	777	715	748	709	747	741	747	745	702	740	728	748	705	733	716	728	699	724	706	651	747	686	700	700	704	697	758	679	648	752	729	723	700	650	711	695	763	719	691	731	695	723	691	696	726	730	687	702	679	708	745	707	724	699	738	703	698	668	755	637	708	722	684	685	703	752	691	696	687	682	740	684	689	695	712	704	700	733	678	654	677	706	678	658	677	717	700	682	731	719	718	677	755	708	669	747	694	666	763	667	702	720	653	689	706	715	661	730	708	700	724	733	728	667	733	682	719	705	681	696	668	710	659	651	702	675	683	720	704	691	677	697	701	687	688	696	703	724	707	718	713	635	707	674	676	685	699	714	695	686	695	706	685	683	719	756	745	702	723	737	672	672	667	697	691	703	753	688	756	662	724	717	671	745	751	687	667	762	693	685	685	699	669	735	699	677	674	711	657	713	737	713	696	699	723	694	709	701	710	703	691	715	723	702	772	689	730	680	703	681	707	726	690	720	705	706	702	749	747	724	705	742	667	685	705	713	718	713	689	701	701	674	688	669	713	753	703	687	707	676	720	706	661	707	701	702	712	650	712	743	710	728	708	739	688	681	691	684	715	647	693	696	748	709	672	707	688	690	695	717	722	690	699	693	683	717	699	716	696	709	687	698	682	758	701	683	693	680	742	725	681	669	717	662	702	690	686	667	718	681	717	723	687	736	734	699	688	685	654	717	736	690	671	721	668	724	732	674	733	701	700	731	712	661	703	735	720	689	725	654	678	721	655	685	687	672	681	701	684	699	671	670	696	673	687	737	668	721	715	717	662	653	709	669	657	691	705	708	712	643	740	714	690	694	681	692	699	696	707	712	682	697	685	665	678	701	717	701	690	698	703	677	701	668	701	679	760	693	744	708	745	721	677	692	703	729	722	713	723	658	716	681	733	732	704	714	691	706	725	702	654	693	762	690	706	726	695	710	687	707	665	689	673	668	718	715	735	708	699	707	679	679	690	678	722	679	723	686	680	693	689	749	667	696	747	713	698	690	679	708	676	670	729	698	711	711	710	678	715	708	726	733	695	684	693	694	721	693	683	740	710	712	657	727	748	696	704	679	765	750	680	720	726	678	690	747	743	690	745	705	712	710	719	699	687	696	729	694	743	726	709	688	716	747	730	730	693	713	692	691	674	732	678	746	708	710	701	715	722	718	733	670	707	701	689	730	714	669	674	745	698	666	729	615	704	707	698	668	666	674	690	709	702	709	708	670	685	703	702	742	711	754	760	693	652	679	680	686	663	711	739	720	760	689	675	657	696	747	738	692	689	713	725	734	677	736	686	696	704	697	703	742	734	709	722	696	699	701	719	752	698	741	714	648	681	703	741	712	684	711	706	714	684	689	684	743	700	703	691	713	722	740	695	701	672	742	711	685	696	730	705	657	684	698	683	679	730	714	691	728	697	744	706	734	668	702	663	721	699	705	756	665	695	690	729	728	701	698	719	722	706	726	693	703	708	726	677	727	642	707	720	670	717	756	723	701	734	712	675	718	711	686	643	705	716	701	690	715	683	683	717	684	719	725	724	666	711	695	706	708	713	731	720	650	737	668	722	710	713	736	668	743	716	718	704	719	718	745	694	700	678	720	707	654	744	725	743	714	654	686	728	693	692	684	702	693	754	719	672	737	710	710	690	695	745	664	714	701	708	688	704	693	708	719	745	668	725	673	719	749	726	715	670	677	727	711	684	662	707	726	711	709	684	740	690	689	706	672	749	676	697	688	670	676	688	695	699	682	678	708	697	696	693	661	698	688	710	682	717	708	692	686	691	674	685	698	706	706	723	709	717	663	714	743	649	696	695	665	675	653	668	691	705	684	668	670	671	712	656	670	710	697	720	690	677	709	719	651	708	735	699	700	682	701	692	675	700	727	676	754	741	716	698	710	724	738	637	703	656	700	702	707	697	712	684	684	677	683	711	698	708	721	720	735	695	688	654	685	713	717	719	738	720	660	728	728	709	704	706	677	712	683	666	669	688	717	702	734	692	736	681	674	649	680	712	699	667	691	713	670	670	734	704	687	692	678	691	710	678	735	670	689	708	700	757	726	706	697	779	718	718	716	704	700	690	707	723	718	701	689	690	671	727	715	647	717	670	663	698	696	672	706	701	684	698	702	664	684	691	779	681	692	725	741	685	683	699	698	706	682	706	718	696	714	691	722	742	706	700	691	700	699	687	711	713	711	712	691	682	713	706	652	713	725	706	701	676	780	689	675	739	740	647	681	718	699	698	703	728	688	733	738	715	692	734	711	706	675	693	722	705	677	731	700	667	673	696	734	677	669	727	710	673	740	661	728	697	760	679	670	698	690	649	710	697	702	701	656	662	675	719	692	718	696	693	716	732	677	730	739	711	683	759	703	673	711	694	716	700	690	699	715	704	698	701	708	725	700	760	746	675	704	667	720	720	739	687	711	677	749	682	662	718	642	720	692	715	652	718	679	717	693	641	694	696	715	729	716	739	692	710	711	723	703	715	711	712	757	712	737	631	691	745	746	708	659	680	720	688	689	711	700	749	723	690	743	709	699	697	678	733	710	699	656	731	686	669	698	646	715	684	699	667	671	712	698	678	692	705	684	707	668	713	700	685	740	753	674	740	719	695	653	679	657	695	749	720	703	695	723	697	712	695	738	711	696	716	698	692	714	681	687	730	700	708	700	662	703	656	768	685	697	735	671	723	718	678	662	717	672	715	738	705	719	670	668	711	724	679	690	700	660	725	732	708	688	730	736	721	717	700	684	640	708	736	712	671	718	735	704	706	714	681	698	649	684	718	619	698	721	708	677	711	669	739	690	719	765	709	700	709	677	657	651	675	710	743	722	736	732	736	717	712	665	722	694	702	690	677	695	738	699	681	688	723	721	701	644	695	707	704	716	637	686	760	683	706	750	678	723	734	721	700	677	665	715	717	731	714	722	708	702	665	711	710	716	699	663	699	676	694	704	683	716	672	718	683	731	706	685	713	697	766	711	687	682	653	668	714	682	753	705	687	665	698	693	687	671	671	719	687	691	684	697	663	688	702	670	721	740	651	689	772	676	718	686	730	645	697	724	687	734	702	701	694	708	731	716	652	724	712	689	651	704	707	721	695	692	669	671	695	673	683	707	644	718	688	705	677	738	723	671	754	674	684	714	732	676	681	680	658	627	668	747	730	672	680	749	718	699	692	698	682	684	717	723	728	694	750	710	699	704	709	711	714	688	705	650	704	669	653	749	726	645	688	713	668	717	733	673	690	711	719	735	694	715	705	692	684	671	705	725	707	676	742	692	733	686	697	699	723	702	667	718	666	720	737	738	701	667	658	709	718	736	726	738	676	721	676	740	718	747	709	648	685	693	709	657	699	665	726	726	706	717	758	716	687	664	714	713	700	728	685	665	686	705	692	668	706	682	684	720	680	689	693	732	671	713	678
35056	38107	39216	35076	25982	20533	7567	655	436	276	163	174	150	139	125	123	147	171	148	124	142	144	132	153	140	159	132	171	144	148	143	150	144	140	121	135	138	134	151	144	146	159	143	122	137	126	131	131	127	150	161	131	171	167	160	138	139	146	158	128	138	138	174	149	138	155	141	138	150	145	146	145	168	155	146	162	167	140	161	141	160	154	134	168	165	138	134	137	135	131	152	139	149	149	143	149	137	144	165	154	150	152	134	169	156	153	134	150	120	146	146	162	143	150	150	145	140	167	151	150	166	151	156	133	175	137	141	135	148	140	159	141	156	164	134	148	147	155	155	148	139	156	157	158	174	156	169	117	140	147	143	140	146	143	142	138	140	143	132	168	139	145	160	167	132	147	155	155	154	151	138	148	162	152	150	132	137	124	147	154	141	143	157	148	172	166	141	149	157	132	144	159	167	141	146	143	153	145	161	137	167	152	140	126	151	114	144	138	162	116	146	132	137	143	139	139	132	142	145	159	147	152	132	157	139	139	169	164	152	120	167	161	160	153	128	137	155	109	136	160	129	136	162	134	143	139	133	152	150	131	139	156	158	143	159	157	144	170	146	135	140	151	137	138	137	146	134	165	139	139	164	134	152	173	146	144	148	158	146	148	162	146	153	154	143	142	152	177	143	157	151	147	119	153	153	144	153	145	164	118	125	122	142	153	151	159	165	130	152	144	133	145	154	138	146	132	151	182	140	157	147	130	143	158	148	160	129	135	147	128	148	140	147	147	147	142	164	152	151	160	169	156	150	149	128	147	153	165	149	153	160	151	134	142	134	128	146	160	178	149	147	142	177	151	136	142	139	153	144	154	153	157	159	153	121	147	137	137	126	138	162	117	138	126	165	149	150	163	148	149	146	178	142	165	155	148	144	141	141	140	157	158	134	126	171	142	143	159	155	149	163	166	157	170	135	145	146	118	142	140	140	138	158	158	158	160	156	148	139	137	138	130	158	161	130	147	135	145	143	159	142	152	162	151	155	135	164	150	135	150	143	169	151	160	153	141	143	165	163	139	169	141	151	160	136	137	147	161	142	145	147	142	164	158	140	163	147	164	146	156	133	145	145	143	152	156	138	161	138	153	134	146	161	143	145	134	159	148	128	142	151	161	159	154	129	135	151	133	143	153	149	151	139	158	138	138	125	154	161	141	155	140	127	137	146	137	142	118	171	144	132	142	141	162	154	154	158	138	143	159	165	130	148	163	148	140	131	153	133	153	144	143	150	163	157	164	156	151	161	154	156	128	148	163	132	135	142	130	135	151	138	152	161	137	141	141	155	121	152	150	168	135	155	161	160	138	170	147	162	135	156	157	133	120	141	149	140	158	138	132	150	147	146	153	137	135	134	120	138	142	155	148	148	137	131	132	146	139	143	155	140	147	125	156	148	160	162	170	149	142	158	138	141	136	151	164	157	130	139	139	146	159	155	163	139	145	129	170	154	169	160	141	138	139	147	131	140	141	158	157	130	146	149	164	159	154	168	149	134	144	159	137	144	137	158	142	141	158	165	149	133	128	149	180	171	125	146	147	133	151	142	149	133	141	146	150	136	142	146	133	141	157	131	158	137	143	142	145	142	137	150	138	161	146	120	181	161	144	158	143	120	139	133	164	140	132	145	159	169	175	156	152	128	130	123	139	140	150	147	142	146	171	121	157	171	152	150	152	145	161	145	151	170	135	134	147	152	142	138	137	166	129	132	154	140	135	153	133	133	170	167	167	177	160	162	169	132	138	163	154	152	124	152	164	143	152	114	135	143	156	136	140	151	146	138	158	151	131	162	142	171	151	159	151	166	155	153	153	154	137	138	135	163	147	151	167	157	159	135	138	158	149	141	144	154	155	160	153	162	139	127	129	141	157	143	160	146	144	143	133	138	167	142	135	150	145	153	151	137	156	127	137	171	167	143	141	149	129	130	153	172	153	147	145	150	160	137	147	140	118	146	138	160	137	147	158	140	136	132	137	149	142	142	165	144	161	158	135	147	145	154	137	135	138	151	152	149	163	142	120	153	128	150	109	150	155	144	144	151	153	135	150	127	159	165	137	117	165	125	118	124	159	138	151	147	138	174	157	161	128	151	160	144	125	154	131	148	157	151	142	159	165	139	151	144	149	162	135	129	136	152	160	147	157	154	154	139	144	155	131	137	142	152	147	160	154	147	150	139	155	138	134	126	159	139	127	169	157	160	137	167	164	157	153	141	175	147	136	136	141	175	148	158	146	158	162	142	137	150	144	128	173	129	153	143	151	144	155	126	138	159	139	156	143	144	135	137	151	143	167	147	150	143	148	134	141	156	159	152	156	135	134	157	160	153	164	184	151	118	157	151	145	128	143	161	137	166	146	143	154	140	132	178	126	153	174	152	129	144	160	152	167	154	148	134	152	171	152	139	136	153	142	156	144	151	132	165	174	136	157	140	148	126	139	144	157	126	117	128	141	139	147	140	169	145	153	148	170	141	159	166	162	138	155	156	147	126	149	149	133	143	146	171	150	168	171	177	164	163	127	124	145	142	146	167	164	147	161	169	145	169	141	151	145	119	131	144	145	144	142	139	145	153	164	172	142	125	138	159	147	147	137	141	118	168	150	146	158	153	149	128	170	162	141	130	148	127	137	144	144	144	141	139	136	139	159	159	156	159	134	132	144	157	151	146	157	122	147	157	163	131	131	148	136	160	188	142	142	144	147	147	151	136	166	149	149	167	166	160	132	137	157	161	151	144	166	145	132	132	147	149	148	150	141	144	128	129	145	131	141	158	134	147	149	121	156	134	152	147	155	141	166	165	153	158	132	174	143	149	146	146	145	143	160	139	156	135	144	143	150	157	175	132	159	165	151	156	125	138	129	169	147	145	161	137	157	152	147	132	159	139	156	152	146	163	135	154	152	145	140	159	142	146	131	160	139	129	136	133	163	154	154	165	167	157	134	145	154	156	143	132	146	155	143	161	175	170	117	141	130	137	126	144	152	138	137	151	159	153	154	156	134	154	146	154	155	150	152	139	156	150	129	151	149	135	135	136	142	131	160	151	150	131	123	137	129	144	111	141	161	167	162	144	137	128	160	168	136	147	140	139	146	152	164	154	138	126	148	130	143	159	145	156	149	138	169	147	140	149	143	136	161	130	119	156	128	150	145	154	166	143	143	130	128	177	132	152	135	136	164	137	150	139	136	151	162	153	164	145	131	128	147	160	160	131	130	146	133	135	152	144	164	150	137	139	157	129	139	159	140	149	145	166	141	126	164	143	160	156	141	150	127	138	137	148	174	147	159	168	162	160	151	166	133	135	158	127	145	168	162	166	148	151	122	145	152	146	147	155	153	143	135	153	170	143	155	142	149	129	141	143	144	142	159	149	151	149	180	154	160	137	143	152	140	163	139	125	136	174	167	151	130	132	152	144	139	131	147	158	129	140	130	150	145	138	146	178	146	164	149	135	140	150	158	162	126
24725	37111	42155	43995	39613	35820	15321	862	419	424	408	439	393	410	414	403	411	439	435	414	411	389	417	384	381	403	403	403	414	414	414	379	409	402	377	431	394	414	415	421	415	430	434	450	460	411	452	387	423	410	370	409	385	390	393	434	390	406	405	419	395	408	407	409	391	424	381	417	415	461	432	400	410	435	433	394	405	390	393	405	406	411	427	418	426	398	439	424	404	404	396	424	449	421	418	367	394	406	411	398	401	394	404	376	407	379	397	436	398	417	392	393	449	420	399	435	408	417	431	440	409	405	420	410	386	431	406	406	404	453	411	396	422	402	402	379	412	403	405	378	410	453	371	387	423	417	409	399	432	421	436	400	377	404	377	436	415	397	414	422	414	391	415	400	389	400	416	377	407	420	444	404	380	427	382	421	396	406	416	436	421	438	419	414	426	389	394	413	400	372	432	435	433	428	374	419	431	407	405	422	409	409	409	420	365	384	371	433	398	423	387	405	414	395	403	402	431	431	426	390	395	431	405	391	402	414	401	390	377	428	412	431	434	394	430	414	408	428	406	382	392	406	420	421	403	421	414	435	420	413	433	443	404	398	405	416	438	419	424	404	402	416	424	390	373	407	432	454	443	415	418	407	371	410	424	409	465	399	429	362	393	367	413	363	394	420	439	377	390	381	398	401	428	393	388	428	387	397	414	380	401	422	401	417	412	416	436	427	418	410	430	434	428	393	424	425	383	422	395	412	415	405	359	389	430	414	423	417	397	411	407	420	410	414	426	387	396	370	395	470	397	362	420	382	408	412	418	394	413	416	373	380	387	414	412	407	411	426	409	406	429	427	433	435	408	420	399	406	409	404	412	388	439	408	414	408	411	396	408	400	420	411	391	406	420	423	390	455	421	423	464	435	415	413	364	380	431	415	411	417	380	398	410	416	412	398	387	431	437	395	405	406	439	388	372	410	409	376	408	414	408	432	409	415	424	402	429	418	388	404	367	408	401	448	418	372	404	423	400	395	414	384	376	421	408	399	444	396	415	408	373	406	403	396	413	432	392	407	421	424	415	383	427	403	422	386	405	396	401	416	433	411	424	424	389	422	430	410	423	407	439	366	384	421	394	436	425	443	417	404	412	436	393	398	405	403	405	404	389	373	397	424	387	397	428	406	413	395	421	403	407	393	394	371	400	439	427	461	403	435	382	430	404	410	400	374	373	439	402	421	416	426	420	423	401	435	409	413	363	444	413	416	387	395	385	385	388	450	416	442	444	403	418	421	417	412	391	412	430	428	381	382	437	381	405	437	387	432	378	377	425	397	412	385	434	399	388	428	454	432	404	419	418	430	422	389	425	427	419	387	409	414	404	377	391	378	416	370	398	401	433	404	375	387	422	427	376	406	433	408	420	439	369	415	377	390	418	396	411	408	379	447	401	420	426	389	395	440	450	398	409	403	400	405	386	407	419	363	384	376	401	392	420	439	420	422	409	394	370	411	401	385	427	422	413	432	447	442	402	396	410	450	414	425	364	398	384	399	402	413	432	370	408	392	394	423	398	431	411	410	433	391	411	419	426	412	423	430	397	393	467	419	417	426	390	404	403	379	400	425	448	429	413	385	413	404	433	436	384	391	415	414	441	408	413	395	423	384	424	384	398	372	411	398	422	410	381	415	422	373	368	444	393	427	398	433	404	389	445	404	396	407	389	423	404	428	385	430	397	452	425	441	373	425	410	424	419	445	391	379	394	402	410	433	442	372	413	405	408	399	420	407	383	444	382	405	431	380	368	438	375	405	391	422	382	412	394	424	420	405	411	418	410	392	372	420	455	404	390	403	424	407	411	386	424	413	375	416	384	398	409	409	384	417	380	447	417	415	416	410	406	400	405	388	424	408	412	389	449	439	427	384	394	429	436	432	393	411	371	413	415	420	395	411	416	398	405	370	440	396	407	401	395	396	403	451	395	412	367	388	450	404	382	417	386	424	392	420	403	430	426	412	403	424	420	410	396	392	421	398	416	415	400	444	378	370	401	443	410	434	424	419	386	394	413	403	394	427	379	428	445	390	416	443	394	396	391	432	422	407	370	388	396	413	368	397	430	445	379	430	394	427	388	434	380	416	419	390	384	386	444	396	404	418	409	431	449	408	396	432	432	387	401	425	420	402	399	424	418	414	401	416	396	411	377	419	450	415	441	444	404	402	417	385	390	447	446	437	421	469	417	422	384	404	441	399	401	407	394	455	375	401	416	424	413	408	442	420	395	386	406	432	440	417	377	422	423	457	401	393	446	400	409	439	433	428	376	399	413	393	387	368	436	395	408	386	400	442	428	413	452	411	395	421	379	411	400	435	400	401	409	393	440	437	411	430	390	423	388	426	435	420	442	386	412	410	408	363	428	413	407	418	430	433	376	399	406	397	407	431	415	396	480	409	390	426	381	403	420	377	409	445	385	412	421	387	403	421	406	434	404	394	393	403	422	426	382	391	381	405	432	380	388	413	436	436	396	439	402	441	439	358	421	439	405	414	386	402	391	394	428	408	414	392	396	418	397	378	403	383	425	421	448	407	431	401	408	396	411	425	419	379	445	410	419	423	440	404	417	368	438	389	404	409	402	454	432	411	429	419	405	409	445	393	428	375	418	433	374	382	450	416	395	378	451	446	421	401	406	438	406	426	389	395	382	397	412	426	412	403	364	456	406	440	385	400	403	430	420	404	443	386	417	412	406	394	390	424	408	396	395	398	427	367	428	422	413	398	373	374	383	408	417	389	444	418	451	391	442	445	421	378	448	376	397	412	388	415	419	390	422	418	406	367	412	406	390	396	403	383	403	379	437	415	381	407	433	435	399	417	416	425	400	429	393	434	424	395	420	416	404	386	394	418	393	432	418	382	422	426	403	395	428	431	422	428	397	376	387	406	390	408	428	369	407	375	432	404	413	390	452	430	439	412	352	408	402	412	423	398	430	459	425	385	415	389	411	412	465	409	412	420	426	387	422	454	351	421	375	469	413	425	427	423	400	430	421	399	414	381	429	395	397	417	458	376	426	396	404	400	400	400	379	403	443	409	397	463	428	431	388	405	435	407	401	393	383	431	450	384	381	407	429	372	387	423	409	411	414	402	431	409	409	426	396	400	417	460	397	427	424	401	390	419	403	396	403	385	397	392	413	390	414	420	413	419	403	424	432	398	399	409	393	428	401	388	394	397	435	416	414	356	415	371	379	371	414	420	403	400	435	439	389	430	394	437	424	384	378	373	414	422	403	388	413	416	445	382	391	405	419	414	415	402	422	390	407	403	443	414	380	433	406	406	403	388	369	417	437	399	435	445	405	364	398	412	425	403	399	420	407	433	446	429	425	411	384	397	427	434	413	428	413	412	380	397	414	418	423	392	455	407	406	404	389	416	390	420	427	456	409	395	435	403	394	411	435	422	441	415	416	420	397	386	424	419	456	418	405	452	403	382	414	393	399	412	411	420	421	416	396	389	415	442	426	386
68553	55687	46925	43695	41436	45891	46666	24087	10677	1618	305	248	180	237	242	224	228	207	220	255	228	216	266	211	243	243	257	260	226	252	232	247	243	210	226	231	211	208	230	232	231	230	257	207	225	226	240	251	222	235	216	263	250	226	236	241	242	233	219	229	237	221	237	224	227	230	241	226	217	246	260	228	232	224	248	248	227	243	229	237	239	238	230	203	228	228	230	233	270	226	255	227	237	204	222	226	256	231	232	251	218	211	222	221	243	244	221	227	235	230	227	220	230	220	245	216	273	231	234	218	235	239	253	259	241	260	221	212	204	247	223	231	259	214	239	247	231	230	223	225	209	240	237	232	236	247	244	254	260	255	231	201	211	234	253	218	240	256	231	244	219	215	242	215	209	231	258	241	236	231	259	217	258	220	215	226	198	229	255	200	222	238	225	230	221	255	225	250	210	232	222	230	241	230	227	225	226	240	210	236	220	232	229	234	230	208	231	246	227	200	252	267	246	242	243	232	242	227	243	224	251	236	244	229	252	226	249	231	254	243	241	231	256	214	210	219	245	232	228	244	248	236	208	229	221	233	239	236	241	232	225	215	236	228	240	222	230	243	219	209	226	226	212	220	236	225	214	244	226	212	234	234	255	188	254	227	239	258	237	250	232	230	189	253	220	253	219	208	224	230	241	235	247	246	222	239	214	234	228	219	245	233	228	232	233	263	253	249	196	233	214	228	199	252	242	245	262	261	234	228	202	232	218	244	221	249	243	236	234	260	229	239	239	205	258	245	221	221	227	222	227	235	223	230	242	230	249	229	227	235	218	236	228	215	209	215	242	257	234	236	242	220	260	225	206	246	225	235	243	223	245	222	237	233	237	230	232	212	238	219	221	247	245	206	222	243	208	237	235	249	250	231	228	223	250	217	216	182	219	235	244	229	227	229	240	234	228	232	246	220	230	229	222	233	244	214	227	227	235	258	224	213	215	221	249	243	225	266	239	241	230	262	230	233	246	226	227	235	257	217	256	237	236	254	211	236	208	252	248	221	217	229	230	236	207	216	210	216	242	222	251	220	257	245	233	272	225	242	206	242	216	256	243	224	226	236	242	226	225	246	213	241	245	225	237	244	239	238	248	208	239	246	221	253	226	272	232	257	236	220	217	219	216	240	245	260	257	232	244	201	212	233	199	230	220	242	249	199	267	244	215	259	217	222	207	227	242	241	230	251	245	253	237	220	232	240	220	224	253	203	220	253	225	224	228	235	218	250	229	267	257	234	237	238	252	217	245	226	234	218	232	250	213	240	257	266	251	231	224	229	217	254	225	257	234	222	219	232	235	263	233	223	217	213	240	244	205	222	195	210	245	220	213	215	255	261	211	244	240	229	226	236	262	228	262	202	253	228	230	232	237	194	246	253	242	231	226	213	204	231	249	246	227	233	225	235	232	255	246	223	251	206	224	211	234	212	223	230	212	218	235	208	235	245	263	248	214	247	197	229	227	251	260	206	204	235	206	217	253	229	231	226	219	235	243	223	236	204	214	222	234	217	212	229	239	208	243	217	219	250	278	248	223	245	234	251	232	231	268	261	221	210	217	248	206	244	201	221	227	239	236	226	257	233	236	229	223	222	218	228	217	251	209	242	238	203	231	202	210	225	248	239	247	241	240	240	238	207	245	248	243	221	225	220	226	215	233	247	265	236	229	235	235	258	207	257	247	242	224	257	220	220	225	234	213	251	225	244	246	219	221	248	243	238	222	237	231	232	266	251	218	227	255	250	225	261	241	231	208	210	237	231	244	238	238	244	255	226	230	217	225	237	220	222	210	238	241	248	208	230	269	239	246	224	248	243	238	251	275	260	241	237	225	227	243	229	236	227	255	203	232	227	226	214	242	229	232	238	264	212	223	217	221	264	213	261	219	232	225	244	245	239	208	243	241	221	236	255	257	237	253	240	216	229	228	229	204	223	241	246	251	231	268	242	239	238	238	232	222	238	239	234	239	244	229	216	216	250	263	219	224	233	223	244	264	223	239	263	240	242	207	194	250	224	230	215	227	228	230	218	209	247	211	237	241	220	276	227	213	257	231	218	230	251	220	251	248	201	238	234	261	248	233	208	233	218	238	238	231	248	241	221	218	235	222	242	219	237	212	212	227	242	242	245	246	256	235	230	232	221	237	223	264	251	237	257	244	243	233	231	254	253	224	227	246	233	230	234	236	241	226	223	232	220	238	231	229	218	236	249	223	228	253	243	227	231	252	198	213	214	236	266	211	205	231	234	217	224	212	245	193	246	226	229	248	201	223	209	249	234	243	246	204	237	216	234	217	239	216	266	271	200	233	225	223	218	255	246	228	216	238	238	244	238	253	242	241	256	249	227	190	270	213	243	258	211	206	202	239	236	218	255	225	244	231	245	250	227	220	225	242	227	215	253	235	225	262	248	235	222	265	234	229	232	243	221	230	220	247	227	240	223	214	228	210	250	252	229	220	227	262	239	239	249	238	290	240	232	223	216	237	246	232	252	212	220	215	226	205	232	237	215	222	233	220	234	224	262	240	233	228	225	237	233	248	251	240	240	226	256	242	234	227	286	214	225	244	245	215	251	245	237	242	244	209	230	235	225	205	230	241	268	259	242	245	247	219	225	206	208	230	240	243	200	228	190	245	264	218	224	275	206	240	245	239	211	219	219	210	210	212	214	240	232	223	226	231	252	226	239	250	206	225	221	224	265	205	243	234	215	234	251	242	210	212	227	230	234	257	221	229	223	259	247	226	223	229	211	229	238	253	241	222	243	217	248	249	244	240	252	203	229	227	215	236	239	245	213	218	247	223	236	223	216	224	229	228	229	264	240	247	205	237	235	231	231	237	221	223	186	235	211	230	238	223	237	229	248	232	218	243	260	242	212	234	239	221	250	240	220	218	252	203	206	233	246	198	222	215	236	245	244	250	235	222	246	242	218	259	246	234	241	221	227	243	214	213	230	208	221	230	237	246	228	269	233	228	235	214	222	227	228	219	212	214	228	251	229	252	235	247	224	217	246	217	231	221	244	211	255	247	239	255	231	258	216	216	246	222	239	223	233	254	249	222	239	210	237	231	209	235	232	235	249	222	249	219	226	231	256	236	212	274	230	263	236	264	243	229	231	215	209	221	228	233	220	219	246	236	238	238	258	233	218	229	270	243	256	212	204	205	224	240	211	220	221	230	252	247	248	232	220	259	244	253	247	246	228	213	212	209	240	249	266	259	246	226	236	254	246	239	250	234	207	209	247	267	221	234	238	211	228	231	243	201	210	221	246	226	214	234	218	217	222	204	228	237	231	236	228	242	233	205	195	220	250	242	234	229	237	226	232	236	241	237	253	228	233	221	230	242	221	232	242	266	222	228	238	263	236	220	243	230	210	204	228	213	230	267	219	242	216	231	226	228	208	248	258	211	228	220	227	201	254	236	229	229	228	247	272	209	209	217	218	236	238	228	223	260	240	219	212	256	267	234	229
56173	61096	60034	61608	65088	70409	58548	9866	718	690	666	687	676	649	685	611	631	610	638	593	640	620	594	618	592	590	617	633	588	565	596	601	596	601	556	586	592	604	575	599	600	595	561	573	587	606	589	603	578	596	586	622	568	576	631	552	569	608	605	575	593	600	564	612	646	612	605	538	602	571	564	614	590	625	597	593	613	589	579	616	617	594	594	572	599	601	595	591	569	589	580	570	580	569	555	589	649	587	629	589	562	548	593	627	562	543	597	543	583	585	588	571	563	591	585	604	554	578	656	564	629	555	546	573	578	556	564	582	589	583	601	616	553	584	589	545	637	586	576	607	580	600	587	546	578	560	592	595	569	628	581	592	551	596	607	585	607	566	582	572	609	588	584	608	563	596	576	582	598	630	585	584	589	586	575	589	582	565	567	605	587	575	581	590	596	604	576	617	595	580	533	559	582	589	600	559	580	603	601	570	598	573	577	579	627	617	598	596	585	605	583	552	555	588	633	529	625	580	591	561	577	622	606	559	607	608	616	604	594	562	576	597	584	571	593	571	588	560	633	612	584	604	610	577	591	635	578	554	600	553	599	612	553	554	577	619	615	619	563	558	583	585	567	549	597	590	588	592	543	585	624	567	613	553	625	567	595	617	579	608	568	608	559	569	571	597	581	561	539	553	559	547	585	596	538	554	569	585	591	559	571	587	607	600	557	560	538	601	593	591	573	596	603	567	631	589	564	560	595	602	604	565	591	542	569	589	587	593	608	595	581	529	607	582	571	636	586	585	571	565	557	596	572	571	609	608	601	563	594	632	565	542	556	589	569	582	590	554	606	568	545	559	568	568	571	566	589	601	582	596	603	621	592	562	618	521	606	590	581	604	595	553	562	569	572	614	593	562	562	598	567	557	566	590	582	576	582	566	550	578	613	635	585	541	586	583	609	607	577	552	514	582	549	574	564	591	617	573	544	610	600	585	571	608	576	586	609	574	554	544	577	575	597	583	612	554	555	577	541	539	569	625	624	603	585	590	635	559	626	612	595	596	574	574	584	619	600	593	582	609	587	556	588	596	603	578	563	592	576	588	558	588	569	600	587	595	542	583	577	606	607	587	580	617	583	586	567	597	591	580	616	576	630	581	557	607	622	563	590	598	595	628	610	584	583	597	546	590	571	604	580	582	568	566	582	567	557	562	611	614	552	569	556	583	608	546	568	588	549	556	584	620	601	578	558	580	549	555	565	570	571	582	553	579	593	582	553	590	605	568	573	554	569	563	575	552	593	574	585	580	612	575	578	540	577	593	583	561	593	580	590	576	605	589	605	598	612	599	533	585	547	576	588	583	583	578	587	591	624	626	580	557	662	576	592	587	546	595	628	555	546	592	602	578	600	572	572	560	594	559	570	574	576	567	614	577	551	577	592	593	566	601	563	539	584	609	565	609	586	542	544	581	579	583	599	608	626	628	604	565	537	606	559	593	582	626	571	558	598	574	581	605	579	582	587	592	534	613	589	614	606	547	572	628	558	610	591	578	600	606	594	562	576	588	577	593	562	552	554	618	589	582	565	595	585	546	558	604	561	589	598	576	592	648	614	545	567	600	582	576	545	605	552	573	590	572	591	547	599	604	586	583	620	596	566	523	587	587	606	587	554	590	614	628	544	592	591	556	549	583	557	591	600	590	560	612	577	554	552	564	576	607	606	544	563	564	584	553	570	595	611	588	597	551	612	574	593	556	595	587	585	587	564	559	565	572	549	590	602	600	597	550	583	559	574	593	568	580	580	569	551	596	574	558	577	576	573	602	562	619	596	556	581	596	578	646	599	655	565	590	601	600	614	580	555	583	602	553	543	563	629	554	570	593	544	586	570	580	541	569	539	567	564	595	567	584	583	631	593	567	606	547	587	583	589	595	599	629	580	595	606	608	551	591	606	593	578	592	581	606	594	615	585	620	595	561	563	562	631	597	545	572	573	550	629	589	614	607	575	589	604	597	558	536	616	608	601	609	602	574	592	568	581	580	595	568	608	592	588	568	584	629	577	589	559	569	588	580	598	605	573	588	559	571	563	596	571	568	607	631	601	603	619	569	576	580	581	575	566	594	560	570	568	576	561	515	569	599	607	533	529	611	569	573	569	573	561	574	568	609	589	520	627	599	581	604	536	576	570	581	575	611	585	589	599	611	548	572	577	619	549	589	585	610	570	571	579	607	610	582	561	587	570	556	583	623	612	581	603	532	610	580	581	566	619	596	582	623	594	593	593	620	579	592	588	580	557	564	609	610	594	602	583	567	545	574	636	575	621	606	607	567	568	574	603	594	598	586	587	646	623	555	590	622	601	576	521	577	598	565	588	615	615	542	562	573	590	551	595	566	536	593	551	553	590	589	610	599	596	528	601	601	550	599	584	581	621	557	559	582	569	553	621	592	609	572	571	597	591	602	580	569	567	627	623	608	551	558	549	550	570	566	601	576	516	572	584	620	570	596	571	545	573	608	586	550	562	564	615	521	601	559	598	581	571	533	615	532	596	559	585	588	536	557	625	598	598	601	534	564	583	619	579	630	593	603	583	578	592	606	569	600	606	587	566	594	608	619	573	543	572	577	548	567	582	596	613	624	578	577	586	588	615	563	572	549	559	562	614	525	568	620	619	610	593	580	626	551	561	610	591	563	584	574	596	603	601	555	554	630	592	592	589	568	569	610	606	573	603	595	553	574	563	607	569	591	569	547	590	580	604	599	573	582	589	561	537	566	567	611	630	590	598	608	573	600	632	554	623	554	585	584	600	594	551	585	554	540	573	591	529	526	621	540	581	546	566	592	559	557	587	532	603	621	550	619	595	619	582	638	600	577	580	557	588	602	562	593	554	615	593	569	586	566	605	589	578	600	607	591	567	596	592	565	658	617	595	545	553	632	609	586	608	590	590	597	571	537	557	591	605	582	594	568	595	546	577	559	596	608	597	603	523	571	599	584	527	561	600	609	589	569	594	602	578	617	562	622	562	569	613	597	592	581	545	568	551	537	583	588	585	573	586	587	577	594	559	579	575	590	592	571	606	567	587	576	567	596	571	544	544	589	598	618	586	561	577	597	574	586	594	602	551	584	541	610	566	564	633	550	561	575	609	573	551	572	590	602	586	564	563	562	540	579	588	585	579	561	563	550	624	568	576	582	587	580	600	577	562	565	561	616	582	576	576	542	584	598	606	589	512	610	594	596	604	554	621	587	582	585	595	558	590	587	524	585	578	608	547	608	532	573	544	581	574	604	620	568	585	559	588	560	613	574	554	576	613	583	577	601	546	566	557	573	575	547	580	594	592	581	600	643	568	549	585	590	557	584	579	609	550	528	596	586	613	580	601	567	642	593	541	609	571	570	601	601	589	572	600	587	605	569	532	568	544	594	610	602	542	563	632	606	584	604	590	603	548	610	586	587	620	578	604	568	574	593	589	560	583	587	597	594	639	529	556	581	538	584	551	570	555	576	543	599	550	581
70702	49446	46345	44999	42986	43776	45730	25446	17395	6029	654	351	327	363	353	338	376	322	357	356	314	319	331	309	332	309	313	312	303	351	324	326	323	378	373	329	307	313	290	373	324	348	311	314	302	322	364	298	367	306	321	304	314	350	342	330	293	317	345	328	347	310	303	338	310	319	303	354	325	306	318	302	349	327	324	315	329	333	319	313	343	315	347	320	343	371	291	311	364	323	310	330	351	321	299	325	330	321	312	342	297	334	313	344	331	326	316	295	310	339	332	321	306	333	347	313	305	322	325	307	359	308	327	311	319	351	326	278	308	314	329	334	336	349	309	298	304	348	344	303	340	305	300	311	324	331	329	342	336	326	391	337	344	354	324	335	288	335	342	322	318	366	329	328	329	353	320	334	316	353	330	313	327	305	346	293	347	364	359	330	327	329	335	305	290	356	273	316	323	313	331	331	307	322	330	305	332	330	305	323	354	356	349	340	313	322	301	363	318	341	293	335	311	322	341	306	306	337	326	317	333	347	344	354	340	332	319	320	311	357	350	334	331	309	327	322	341	326	310	325	328	309	339	357	309	341	293	336	321	338	323	312	308	311	351	299	330	313	335	313	338	316	303	358	318	321	299	351	316	354	364	311	333	279	273	332	338	323	321	300	298	287	332	332	336	352	340	329	304	317	338	339	328	319	352	333	327	313	315	351	343	332	378	322	297	310	304	342	371	332	321	303	302	333	313	267	365	319	337	322	325	351	337	301	357	305	320	349	354	311	351	317	300	324	326	305	323	317	323	312	343	337	331	324	362	333	336	355	326	307	345	314	346	326	315	302	345	318	345	347	322	297	322	287	345	303	330	296	312	330	340	320	320	314	297	336	354	309	334	314	331	309	340	323	298	321	318	333	306	309	319	348	329	322	320	349	321	319	339	323	326	310	326	319	356	306	357	342	333	293	333	322	300	330	352	369	364	271	321	340	334	314	312	300	308	300	325	330	328	319	363	337	317	292	299	329	338	323	311	317	338	312	323	315	322	341	282	346	324	325	280	376	344	297	296	306	290	309	292	324	326	298	316	336	330	368	334	280	333	342	364	338	303	337	314	334	294	362	316	334	354	300	310	314	316	330	346	315	320	297	300	305	314	341	326	336	346	320	293	331	278	311	330	315	325	328	303	338	345	308	322	314	327	323	306	342	340	334	333	409	331	335	332	351	345	357	352	332	327	328	309	317	333	295	300	318	296	309	357	343	304	327	351	358	315	332	321	325	336	312	324	317	310	329	317	323	328	334	329	332	348	307	332	288	301	354	314	309	301	319	324	367	314	334	335	346	333	341	330	339	322	319	357	310	297	325	299	326	313	312	312	357	327	313	321	306	319	344	322	319	303	296	309	325	342	362	296	320	309	307	339	278	332	313	306	302	310	326	332	319	351	297	318	325	299	303	368	281	323	316	292	350	346	327	339	301	344	336	307	325	302	304	331	301	320	342	317	321	331	340	302	338	302	328	307	303	326	279	310	303	325	333	328	333	343	329	341	310	303	290	333	325	292	324	301	322	295	330	367	335	295	329	352	307	294	343	308	292	319	316	318	335	371	343	311	301	321	296	340	317	332	363	336	325	324	312	334	307	335	357	309	349	335	349	332	307	320	371	318	307	337	278	346	310	341	334	315	323	373	325	321	311	319	348	336	363	301	335	338	343	360	340	300	326	326	339	318	306	307	338	293	323	322	314	332	295	320	316	329	329	327	322	312	328	338	342	331	291	327	341	324	350	320	350	313	345	348	353	333	301	346	315	359	303	335	314	348	322	327	291	292	331	316	334	345	304	313	336	303	301	304	305	312	300	294	330	307	304	302	348	338	342	328	305	352	348	321	265	320	320	350	316	286	313	308	327	374	321	302	312	298	313	350	326	333	318	314	331	333	341	308	302	299	297	345	318	311	354	363	338	328	328	318	346	319	311	304	315	310	310	332	290	332	327	317	325	344	345	321	294	306	325	298	304	340	327	328	335	325	268	312	338	326	327	323	343	324	340	308	330	329	338	378	308	327	358	320	349	317	335	353	345	293	345	361	328	335	344	298	312	353	277	308	367	311	295	328	287	312	328	315	319	323	290	368	331	318	317	345	324	328	319	331	310	330	320	322	306	329	311	338	289	302	307	361	319	309	342	343	325	307	353	328	335	332	324	318	319	350	342	314	322	330	323	355	347	340	295	284	329	343	301	302	328	280	304	319	353	316	338	305	331	327	327	337	298	321	326	300	353	347	331	322	315	361	334	333	304	335	291	335	308	304	320	363	315	335	312	330	330	323	324	321	327	326	347	364	337	335	329	360	331	307	321	328	321	325	309	355	293	321	333	362	311	286	305	304	310	328	350	309	351	261	305	342	379	337	333	332	326	305	305	341	326	325	349	274	328	355	313	326	300	359	332	323	353	345	312	298	361	313	302	351	318	344	315	321	294	307	313	309	344	369	341	316	373	343	360	341	313	311	334	318	313	294	304	321	343	300	329	339	323	338	346	342	285	336	333	313	332	349	348	310	316	300	306	315	338	298	340	322	336	311	339	317	323	335	342	346	346	351	373	360	311	305	311	345	310	385	363	338	347	370	331	341	360	318	338	360	339	294	301	333	309	316	332	324	303	311	329	324	323	316	335	336	324	302	306	321	328	321	286	314	327	314	313	319	322	289	317	316	306	351	295	316	318	326	334	339	317	323	359	334	278	276	316	328	339	368	326	297	329	299	308	302	310	289	308	366	313	349	317	320	306	344	300	332	307	335	350	343	326	329	316	328	334	331	316	300	306	318	319	321	336	318	318	299	286	324	301	320	314	315	331	317	318	335	334	332	324	317	289	313	380	302	286	329	322	332	330	318	298	324	331	309	312	341	332	282	313	334	301	328	307	328	318	341	348	300	308	287	315	354	338	287	323	312	318	356	326	325	326	311	321	336	284	307	355	328	304	322	316	330	324	312	363	333	316	324	342	267	330	331	329	328	307	343	345	348	328	335	362	356	343	297	296	332	309	352	367	299	335	332	277	320	314	331	335	320	319	318	318	345	316	325	333	352	315	354	334	343	316	275	364	331	296	325	314	330	331	337	339	302	325	311	352	318	313	314	304	368	310	341	316	328	343	332	323	316	325	302	300	338	304	292	306	310	328	324	340	342	332	347	312	299	314	340	325	324	339	315	323	312	332	310	363	346	324	356	307	306	335	326	304	332	335	331	313	341	309	289	326	321	323	325	327	301	319	329	324	341	349	344	333	325	319	338	337	344	337	297	310	292	333	319	334	344	325	324	319	311	376	339	311	340	363	295	307	316	346	298	330	328	330	340	325	301	345	309	334	352	339	305	320	288	340	318	279	332	301	339	332	328	298	317	359	309	306	314	308	363	300	287	325	353	334	339	329	327	348	353	304	311	321	313	329	320	292	302	333	358	337	313	295	334	337	321	323	312	329	366	319	330	328	313	342	318	334	322	282	363	335	340	309	336	323
62618	62164	57480	58794	60187	68557	51345	7181	993	940	857	885	849	810	852	818	860	854	783	809	776	756	752	780	788	754	746	759	737	765	771	738	725	792	733	767	755	700	710	788	801	768	744	750	781	748	782	770	751	833	703	817	757	761	737	751	731	725	697	714	706	729	785	738	753	779	799	789	762	775	717	769	734	721	714	759	710	777	725	691	757	731	754	732	762	750	708	777	759	736	765	738	695	769	731	722	715	727	725	709	695	767	698	726	765	794	721	718	716	729	708	764	752	746	745	756	753	771	723	704	702	746	778	715	763	727	722	767	720	723	732	712	789	727	739	789	702	732	727	749	742	742	738	765	753	741	755	694	723	763	705	677	749	731	732	780	727	730	767	702	747	723	738	744	706	752	652	730	789	718	786	761	787	773	724	743	762	701	712	781	742	759	739	738	731	731	764	734	727	757	733	767	722	740	663	747	759	724	759	735	696	729	722	741	721	784	708	732	672	686	709	757	749	739	728	745	696	717	733	727	723	671	755	740	716	732	716	759	761	731	754	725	729	752	754	722	710	712	745	669	715	764	747	725	673	754	740	714	684	699	752	719	711	743	772	747	694	723	757	725	720	698	782	740	750	740	732	715	685	715	733	733	718	747	698	792	735	724	792	768	748	678	767	782	688	729	731	706	746	740	753	737	732	730	747	723	764	769	734	683	755	723	722	768	756	759	707	707	704	702	708	722	752	797	750	716	712	696	748	773	718	736	717	768	725	741	699	741	711	725	703	716	733	722	686	760	782	738	718	737	723	768	719	781	750	732	680	806	784	686	735	738	753	760	769	707	776	691	838	738	696	718	698	700	726	713	762	703	750	746	809	741	700	799	702	721	735	706	757	725	708	754	730	720	717	728	747	759	783	703	716	720	717	705	717	704	711	763	745	789	714	762	708	778	800	725	745	731	719	776	739	721	748	755	724	724	786	704	723	719	751	788	747	731	698	754	709	706	721	713	740	768	776	769	738	735	786	756	712	763	708	695	685	750	712	738	735	719	783	713	741	711	750	705	682	736	698	749	747	676	744	705	710	723	752	776	729	720	723	763	754	723	740	744	727	740	722	733	706	769	748	742	710	718	759	663	720	746	720	751	730	727	738	750	702	741	717	728	716	725	742	663	727	762	745	753	780	738	677	712	756	755	721	740	729	730	759	740	763	715	731	757	761	739	737	747	750	753	776	768	748	749	738	786	762	722	730	722	737	714	695	729	753	717	750	712	727	745	763	777	722	720	704	728	714	758	708	773	733	764	751	707	731	731	741	760	722	716	728	720	754	712	761	763	733	710	717	705	700	757	716	679	750	702	671	726	752	705	728	694	748	766	756	746	691	711	757	719	768	807	699	735	750	734	758	716	774	719	798	674	752	732	710	738	700	726	772	723	730	744	734	757	727	751	705	740	690	711	778	736	758	729	706	709	728	704	771	745	690	733	715	726	749	730	722	734	721	761	710	742	717	699	740	800	727	781	747	773	731	744	728	749	738	729	757	721	732	737	747	718	760	761	732	804	796	711	756	723	700	753	728	728	703	726	689	755	730	686	758	711	782	742	723	724	727	714	703	762	720	738	761	747	727	734	736	726	743	739	759	717	818	740	695	706	760	724	664	753	693	716	688	764	765	732	753	722	673	769	786	752	717	679	768	738	746	733	704	729	705	772	804	727	769	801	751	706	743	746	735	742	759	718	776	724	741	709	748	730	744	742	700	748	754	700	751	777	759	749	737	734	717	723	762	705	704	751	758	730	725	767	736	744	717	765	766	724	717	719	709	748	760	748	708	764	753	730	718	699	740	748	768	768	715	685	711	740	738	766	738	754	711	724	793	773	767	693	726	723	746	741	759	752	768	699	745	752	761	734	699	708	701	749	729	742	764	728	764	701	767	762	756	736	739	748	746	742	724	731	742	724	759	735	738	754	718	743	675	658	704	726	726	716	706	769	743	733	707	665	730	744	696	741	681	721	698	747	729	738	735	744	742	726	752	728	745	730	749	743	736	754	730	768	701	709	739	781	757	728	727	768	733	727	748	653	743	669	735	769	719	738	697	688	755	685	746	717	716	752	703	767	737	720	754	729	779	709	702	735	714	745	746	706	705	722	735	733	748	725	743	744	714	713	763	751	717	689	757	742	723	716	724	735	688	778	711	762	719	715	710	767	693	763	727	720	793	699	761	728	712	729	698	733	689	706	699	723	724	745	783	711	721	723	722	744	724	712	733	727	722	734	753	733	714	699	707	786	740	768	771	728	695	754	756	719	711	737	746	760	722	722	725	743	733	720	721	767	672	754	747	725	750	741	767	739	748	710	759	751	754	712	767	732	748	720	769	762	751	732	697	727	805	722	734	754	720	678	757	745	718	757	706	753	704	711	705	761	762	772	720	717	741	766	715	749	781	691	701	745	741	708	722	705	759	764	742	730	682	733	749	727	742	733	716	717	743	750	711	701	716	777	738	697	767	731	718	713	740	779	740	722	750	784	776	734	752	771	721	719	717	740	763	753	737	731	695	772	730	764	731	721	725	731	723	706	736	721	738	750	715	765	711	761	727	750	812	713	710	701	711	769	760	731	704	736	744	723	772	731	757	768	747	741	751	705	721	754	717	731	755	691	731	694	680	708	716	707	750	746	724	730	687	697	745	744	758	710	738	687	750	702	757	709	736	741	700	718	744	768	714	758	772	736	733	692	743	710	709	749	770	731	722	758	716	734	771	712	688	720	741	734	726	741	745	717	709	730	735	732	727	708	762	719	760	683	703	732	706	729	683	730	742	739	755	741	703	718	707	723	738	735	755	683	772	791	758	771	724	761	710	721	789	731	743	718	743	769	708	743	717	770	694	726	722	793	750	712	686	742	719	766	735	722	735	748	696	780	744	720	730	730	713	714	780	726	713	727	731	701	722	702	738	687	710	728	726	760	771	713	773	709	759	798	678	728	715	791	723	735	720	726	712	730	767	762	734	777	770	698	730	708	713	681	742	758	748	725	751	742	765	817	711	771	679	689	699	711	734	699	724	725	728	740	780	740	714	785	740	757	724	718	740	742	758	745	705	714	697	746	736	785	711	777	724	734	739	726	683	745	713	715	719	698	715	667	734	691	746	741	744	723	726	673	723	709	751	709	744	710	746	764	725	713	752	700	728	684	746	756	748	744	730	720	721	729	733	763	766	738	755	762	745	735	736	789	744	743	763	720	723	719	742	736	707	753	728	682	729	752	713	729	727	780	734	750	698	726	778	744	741	746	690	729	745	722	734	731	772	751	744	715	728	732	770	728	727	677	706	698	732	736	710	722	707	729	752	745	728	717	736	722	752	737	707	723	734	775	748	702	765	746	762	730	730	759	707	748	683	748	756	707	731	732	704	723	723	714	764	724	773	737	725	698	734	727	782	790	777	735	737	715	744	694	726	714	739	697	728	731	754	750	731	727	744	766	734	736	749	722	726	716	713	724	763	751	750	824
38510	42590	39051	35873	31289	17403	6139	594	324	190	172	144	176	179	165	135	182	167	186	157	165	144	159	158	170	152	166	149	155	163	167	148	144	162	171	171	171	143	134	151	163	157	162	129	146	157	162	157	139	154	146	150	165	162	154	136	170	141	164	153	184	177	160	168	163	151	146	142	149	176	166	170	140	173	161	142	152	160	163	163	152	175	173	155	171	153	164	177	182	147	155	183	169	156	139	161	143	155	137	166	154	131	158	165	144	152	164	154	150	136	131	149	162	156	167	158	159	177	143	174	163	141	154	137	172	147	150	169	189	172	179	154	166	149	159	136	179	168	157	143	167	171	172	155	158	179	148	167	165	154	161	159	159	136	143	167	151	142	172	154	172	143	177	166	157	153	159	156	173	156	150	149	162	156	161	125	157	145	144	170	144	148	179	141	168	160	162	137	174	141	157	163	151	193	152	170	152	162	153	166	163	190	150	185	167	157	145	148	166	172	159	153	142	178	158	148	121	169	164	162	167	146	151	170	166	150	146	167	166	149	138	133	165	175	161	164	150	153	139	127	165	176	152	174	164	148	135	169	173	163	162	147	150	166	153	162	136	163	163	156	169	160	138	163	148	163	186	164	151	179	152	177	183	158	162	158	161	156	162	156	152	149	160	140	167	173	171	153	133	164	177	176	155	160	170	161	170	176	158	157	166	171	159	143	155	148	152	143	184	165	149	148	146	178	156	173	131	160	149	145	173	146	147	173	155	150	152	139	158	157	164	187	176	160	163	164	167	170	158	161	171	180	168	163	145	157	162	153	136	172	150	157	149	147	140	160	160	169	155	150	181	144	161	162	161	146	157	168	155	156	179	146	155	160	151	163	166	176	159	144	161	144	134	124	122	170	153	149	163	177	174	204	155	146	156	165	165	184	130	142	193	137	160	154	188	141	147	162	161	157	146	151	139	156	147	150	146	185	178	157	147	158	176	160	149	169	156	143	137	166	143	152	143	130	158	142	164	172	166	158	173	163	173	162	153	174	167	140	145	161	146	184	154	152	155	172	160	149	137	146	138	168	158	141	160	160	167	148	149	143	152	149	186	171	177	193	181	153	141	169	145	156	165	207	159	162	145	135	153	166	160	162	168	165	188	139	161	181	178	170	184	175	160	165	167	142	149	145	159	149	152	185	144	152	146	152	156	167	134	176	168	159	159	148	155	150	145	160	170	165	162	139	149	168	157	150	143	150	155	166	168	139	197	166	137	157	164	167	155	158	175	162	158	137	144	177	166	165	174	144	165	189	193	154	152	158	183	160	147	164	153	165	157	158	152	179	162	141	145	157	150	176	164	139	186	158	160	145	139	168	147	175	173	162	159	170	159	154	147	143	160	167	153	166	165	154	159	173	172	151	154	176	150	175	170	136	163	155	174	136	172	151	163	150	176	170	161	160	166	163	161	159	136	179	150	168	163	192	176	153	158	164	169	169	135	126	182	162	166	166	159	139	143	144	170	157	149	141	160	167	158	154	169	153	142	142	166	189	163	159	172	169	162	147	145	155	176	151	176	155	151	159	175	155	159	164	175	173	146	158	141	175	154	172	146	197	171	143	156	133	160	159	156	150	171	148	146	151	175	157	148	163	170	155	151	177	171	161	151	146	169	161	158	164	164	154	161	157	179	171	170	140	175	155	173	166	172	151	169	173	152	168	158	155	168	165	142	184	155	149	191	136	167	176	177	184	148	155	167	159	165	178	157	167	164	159	175	135	158	158	165	158	169	154	178	156	155	149	165	181	158	168	145	180	145	145	155	155	164	162	144	167	151	149	147	182	160	165	145	176	147	151	177	143	163	137	177	155	162	153	150	202	155	149	155	164	162	162	149	152	145	176	173	146	149	165	157	163	149	159	162	150	154	145	131	159	156	156	168	173	168	160	169	136	171	155	163	167	175	168	184	169	198	166	150	169	160	153	180	148	133	154	151	172	180	147	166	173	150	157	179	148	161	159	162	165	146	169	164	139	153	169	179	168	173	151	145	199	146	158	157	169	176	154	164	168	146	183	155	180	182	141	174	171	145	122	140	171	159	139	165	162	150	157	179	159	156	166	148	179	182	167	182	175	153	155	166	160	156	148	181	152	169	167	151	167	154	140	148	167	176	194	168	182	123	155	161	165	173	174	152	172	176	196	177	148	149	164	168	157	159	153	160	186	157	143	134	152	157	164	165	170	155	177	156	156	155	162	144	168	137	170	143	157	152	171	183	133	140	138	141	153	165	164	171	147	146	164	167	170	170	156	177	150	164	149	164	141	127	198	162	148	154	163	136	175	159	154	150	153	174	137	140	167	168	170	178	158	156	157	148	145	179	194	158	137	148	138	161	139	152	154	191	147	160	160	154	157	156	170	143	167	142	146	158	145	159	153	161	147	170	137	161	155	163	143	168	151	146	166	165	176	150	177	155	152	155	171	175	151	161	155	154	161	152	156	143	151	148	144	146	140	162	147	150	160	173	161	161	153	137	144	132	162	174	165	159	174	172	170	163	184	173	142	164	165	142	155	177	159	142	178	164	172	166	168	151	187	153	165	177	138	165	149	155	170	162	165	168	170	143	156	151	166	149	154	163	133	141	147	171	162	170	152	145	143	162	153	160	171	155	160	141	161	154	188	176	171	163	141	159	151	150	167	134	156	151	169	145	166	146	149	179	148	165	158	148	168	156	127	181	182	158	163	185	150	152	162	140	160	154	167	167	171	153	168	134	168	156	142	164	177	166	154	182	154	167	159	150	137	147	166	169	145	176	155	153	138	153	125	159	149	160	165	144	159	142	175	178	158	172	179	143	153	183	174	157	148	161	136	169	175	170	159	153	133	157	156	169	150	162	154	154	156	167	174	172	154	185	146	161	175	193	179	164	122	168	169	171	148	133	153	157	153	147	152	163	152	178	152	151	150	152	156	167	155	164	142	157	131	182	152	153	156	128	158	142	157	177	201	157	183	174	157	150	156	146	150	146	155	149	154	159	148	161	161	180	155	169	142	185	166	176	161	164	155	167	145	161	151	159	177	145	157	153	170	148	153	138	177	160	175	119	171	144	145	162	160	168	164	167	141	172	146	177	171	177	162	147	138	172	181	150	166	150	151	150	133	154	155	152	151	144	148	174	152	172	170	171	160	146	174	143	146	154	151	158	151	163	151	159	162	152	141	168	151	159	179	159	138	157	167	147	136	152	154	156	160	170	137	141	126	130	153	172	155	140	158	146	146	179	169	188	151	158	160	149	166	157	155	167	160	160	174	154	173	150	138	153	149	192	149	175	158	170	162	160	145	182	135	171	164	153	166	165	138	181	157	170	145	179	152	164	169	153	144	164	161	173	174	168	159	179	168	172	166	170	146	145	160	163	166	175	180	165	163	160	156	169	158	177	174	156	182	191	184	171	179	174	179	173	150	163	166	124	159	148	177	139	148	136	148	164	153	173	156	132	177	161	167	145	160	145	162	146	167
28560	38059	42938	44720	44181	31383	13552	580	459	499	459	436	434	420	409	421	436	421	437	463	445	428	452	487	447	411	475	442	472	465	444	448	469	471	459	444	421	392	424	419	471	436	408	452	425	449	398	426	472	452	411	430	457	491	438	459	411	402	389	460	435	468	451	489	432	414	470	470	463	424	442	469	440	393	463	469	418	425	448	448	403	444	419	455	438	444	427	420	447	453	420	436	397	447	428	445	429	434	434	412	439	457	442	478	437	425	431	470	455	435	418	435	437	421	430	430	436	448	422	439	438	425	458	427	439	435	432	455	443	451	439	390	438	452	432	443	439	435	403	450	432	426	415	420	424	422	458	415	447	474	461	425	457	409	444	419	453	460	439	444	492	437	440	414	415	431	418	402	439	423	448	467	463	445	429	425	417	459	459	450	414	417	420	447	432	410	428	398	414	400	419	403	428	406	425	416	466	447	417	451	437	402	447	449	443	436	485	480	424	447	418	441	444	429	449	453	441	446	475	435	460	427	437	422	424	428	392	448	418	422	446	443	415	431	441	424	431	443	411	452	451	430	382	400	424	433	464	432	439	434	438	426	444	427	451	468	416	443	426	422	396	485	414	432	450	415	441	414	443	445	414	445	459	463	456	408	441	425	462	427	431	447	439	438	464	401	444	415	445	426	419	409	419	439	446	432	416	433	406	482	472	436	423	407	431	414	412	419	438	425	447	471	398	408	415	442	429	430	425	463	446	422	431	468	422	435	467	441	408	415	409	433	446	388	449	465	394	432	449	431	437	410	414	442	391	460	428	430	423	442	447	436	395	432	463	453	415	426	431	435	456	460	430	412	423	433	426	427	405	455	476	423	446	421	447	449	432	444	449	405	432	438	408	452	409	445	458	439	416	415	431	452	425	425	452	427	443	418	432	451	429	432	441	412	460	451	452	469	425	433	400	460	427	430	447	448	403	438	427	447	432	423	438	409	412	399	435	426	448	439	459	450	478	423	446	401	435	426	439	439	425	404	432	421	433	429	505	427	423	444	423	443	412	447	413	401	427	468	412	457	397	381	392	417	483	457	434	409	450	458	439	436	437	459	430	418	413	459	419	433	439	423	450	433	448	413	418	436	416	426	437	447	424	479	472	440	450	465	414	419	407	429	415	445	420	433	451	427	406	417	453	419	431	446	449	438	411	448	417	433	458	441	432	412	416	450	454	407	440	449	445	438	416	425	454	456	414	417	434	427	454	454	416	423	442	462	441	430	421	453	439	423	421	439	428	456	411	462	416	443	418	442	426	434	425	446	429	431	418	445	413	459	437	434	437	446	408	404	458	428	411	428	451	420	439	448	459	421	444	422	446	451	460	402	453	436	450	430	446	425	435	425	410	416	410	417	462	447	455	432	470	423	469	412	440	422	466	422	463	424	417	495	420	427	394	457	382	437	435	432	422	383	440	443	444	426	408	420	428	429	454	412	428	431	457	424	475	409	458	453	397	414	428	455	415	424	451	419	479	426	416	442	460	427	426	452	476	451	461	392	423	457	480	416	417	437	420	401	439	408	444	402	393	436	431	457	435	438	455	432	424	477	448	405	463	459	435	439	446	512	448	425	453	448	422	437	450	438	412	486	439	469	461	436	422	424	464	460	448	415	430	438	454	443	438	427	433	387	440	410	432	442	427	397	470	414	436	416	406	413	430	406	426	427	436	443	464	453	444	408	410	414	451	386	447	453	397	402	426	430	439	445	409	418	420	455	441	460	416	482	453	432	450	445	434	428	453	412	418	453	438	407	415	431	406	399	445	445	447	450	443	468	416	438	424	434	453	459	419	437	439	429	443	453	426	451	434	438	436	422	414	403	447	452	419	406	412	466	418	425	436	442	424	450	452	494	446	413	441	456	447	454	415	440	458	451	435	418	407	447	412	437	434	416	437	417	444	428	394	439	445	452	438	469	433	465	477	436	399	425	434	445	397	412	418	421	464	418	429	452	442	484	455	423	436	463	418	448	457	419	450	384	431	457	449	443	413	438	428	401	427	450	448	451	421	427	423	444	474	463	443	422	442	435	408	441	421	441	437	433	441	445	406	442	476	462	450	405	395	467	451	432	435	421	427	427	430	478	419	424	404	446	412	463	469	449	436	463	440	445	421	443	425	427	456	472	444	480	454	414	452	444	424	438	409	451	403	456	480	429	446	434	456	478	406	456	465	444	400	424	478	433	439	460	423	476	436	476	424	437	477	409	466	395	463	422	425	457	415	439	442	450	428	430	420	454	467	419	433	435	452	417	448	464	468	427	409	446	446	442	431	429	436	477	450	432	417	412	417	442	413	441	468	397	440	418	468	423	427	428	447	435	453	441	416	478	435	432	441	423	417	442	457	452	394	420	413	434	450	463	436	448	463	450	421	447	440	412	439	435	450	453	465	438	420	460	451	397	440	408	428	460	433	428	460	472	435	428	461	433	399	443	391	476	419	450	425	471	432	448	434	428	427	432	473	418	431	446	424	438	452	469	440	455	465	499	442	447	441	471	420	448	440	447	395	435	432	405	439	451	438	439	400	466	429	431	443	446	391	411	419	438	427	405	475	443	463	449	403	427	410	420	449	437	439	427	406	414	421	448	447	474	437	425	441	430	432	405	429	429	407	445	431	431	453	469	412	425	437	441	476	419	459	400	434	413	425	430	441	448	439	413	428	392	426	417	419	420	466	439	435	447	407	447	433	469	462	442	431	462	387	472	426	449	444	433	450	431	435	435	457	435	436	444	421	394	425	477	424	424	449	440	433	479	467	432	426	460	435	419	454	456	425	414	442	425	468	388	430	443	441	391	460	422	436	484	457	459	428	424	438	426	411	407	378	423	441	453	472	438	429	499	471	439	413	448	434	396	459	455	410	419	455	418	450	441	430	410	430	410	402	432	399	414	444	432	457	454	443	416	429	421	410	402	424	420	414	439	435	405	455	446	436	446	430	407	447	447	432	439	448	457	423	410	425	419	415	425	424	413	471	458	439	442	461	419	412	425	429	417	400	421	447	474	444	388	426	418	435	456	462	435	423	423	422	421	430	457	436	432	421	437	476	433	430	470	435	421	450	434	411	417	429	445	424	414	409	440	420	429	446	413	421	419	417	411	419	427	435	445	447	418	442	422	425	446	401	433	437	467	420	448	436	416	414	437	416	415	468	401	453	417	424	413	446	456	419	440	412	413	414	446	434	431	415	468	434	430	444	442	424	423	439	438	449	476	437	451	462	434	424	455	445	448	435	408	436	404	461	444	465	418	442	444	454	457	441	437	425	442	438	419	432	418	455	447	485	435	459	418	470	425	460	452	453	440	434	399	469	430	446	436	422	404	438	390	439	473	433	410	387	436	411	421	413	423	418	485	438	420	423	444	410	449	472	444	442	456	462	451	411	430	445	451	439	429	406	470	462	451	449	432	425	440	414	448	434	467	457	441	457	411	424	424	457	437	447	426	428	446	414	427	464	438	442	439
65059	55560	49222	51495	56795	49222	35740	19721	7135	710	245	268	242	242	221	226	229	249	243	238	243	259	239	232	224	234	256	212	253	245	246	253	248	235	233	256	224	216	285	243	228	193	252	237	246	261	219	230	255	256	282	241	238	219	223	240	254	223	213	233	245	249	230	235	236	227	262	252	229	215	229	222	218	224	235	248	251	232	225	205	232	214	235	232	215	216	260	225	237	221	249	239	260	224	238	249	259	223	240	269	211	251	222	236	241	237	210	246	210	233	230	254	216	202	237	230	242	223	243	244	235	239	244	234	221	237	251	239	254	247	216	229	231	225	241	250	269	230	224	236	203	214	211	259	251	214	234	238	227	267	219	248	232	234	219	244	249	218	235	214	227	251	224	224	249	232	237	233	221	254	231	201	250	235	224	237	247	220	244	252	250	241	232	230	229	222	253	222	241	233	242	207	206	222	223	240	250	237	256	243	249	240	231	243	256	252	264	263	256	243	228	225	249	236	235	241	251	248	224	230	262	204	197	238	221	239	247	204	239	198	227	240	220	221	215	261	208	239	227	219	228	234	241	215	222	242	255	242	239	243	232	230	212	233	227	244	224	214	271	255	233	223	244	227	220	223	269	219	250	212	222	227	223	248	231	258	244	223	233	249	246	245	269	224	257	243	240	249	230	233	247	220	234	246	250	238	254	236	235	238	270	250	241	243	221	244	218	223	221	245	239	236	267	237	242	219	265	223	253	226	234	229	236	244	236	277	213	208	225	223	247	240	224	239	239	233	239	219	241	218	217	229	239	249	219	255	240	264	231	243	235	213	227	249	228	221	234	230	249	252	220	192	222	249	235	221	211	241	204	218	244	239	243	255	227	222	234	229	233	253	240	226	240	242	242	233	257	215	234	235	249	215	223	224	233	239	252	217	206	247	234	226	234	240	201	265	222	220	254	243	214	245	234	221	229	243	242	226	242	236	249	229	250	228	205	223	225	232	217	224	223	249	233	229	240	252	217	211	249	236	215	239	236	240	258	219	246	234	194	255	249	219	233	210	206	236	229	217	208	246	214	230	246	200	227	242	238	243	222	273	244	236	242	237	269	241	241	202	211	251	224	248	217	241	232	237	227	246	255	237	241	227	207	202	208	206	240	242	239	249	260	236	263	252	253	218	206	254	211	223	227	225	229	202	225	245	239	262	234	213	241	235	244	252	252	219	243	226	242	223	231	251	215	217	227	260	222	221	261	228	223	236	239	223	246	236	218	229	215	228	262	235	222	265	226	240	220	231	242	241	232	250	230	256	242	216	246	199	249	247	242	212	227	233	245	264	248	232	246	218	239	234	214	230	251	243	252	246	264	215	238	216	206	246	222	220	243	237	242	243	216	226	260	255	222	238	257	252	259	236	226	228	220	249	236	231	249	263	243	252	206	235	225	256	226	237	234	248	234	260	239	224	227	257	232	230	226	254	245	235	243	263	254	226	265	236	254	253	247	218	225	236	259	244	250	262	237	226	239	219	248	252	222	211	245	266	238	254	230	245	244	235	227	238	233	240	223	233	250	239	228	217	235	245	238	208	245	223	229	218	254	221	231	214	244	255	237	233	239	229	220	223	290	216	264	232	217	236	227	234	251	226	222	255	230	243	260	240	253	226	237	222	241	234	210	235	212	248	260	230	224	243	275	246	248	231	230	253	229	235	232	220	223	248	239	230	223	219	236	250	271	234	260	257	247	270	241	232	191	224	260	255	251	220	221	221	252	237	221	228	232	260	230	248	233	234	244	263	245	232	231	232	233	226	230	240	221	214	235	240	234	273	212	238	234	244	268	263	270	223	239	248	232	212	223	264	225	244	225	217	265	235	262	228	232	212	227	201	217	242	222	224	219	236	221	249	265	245	238	229	225	225	211	228	234	252	248	233	222	194	218	217	238	214	254	214	246	258	224	203	261	237	221	247	254	243	229	234	223	201	239	224	248	247	221	241	238	262	224	255	232	251	220	218	232	223	242	244	264	243	255	240	228	200	256	257	235	218	218	214	213	238	252	226	228	236	264	209	216	217	231	239	249	227	238	220	239	224	233	247	244	227	210	220	235	216	232	264	235	200	229	233	257	210	231	268	211	239	217	225	251	238	257	254	228	212	216	208	236	260	226	217	247	230	226	247	224	222	218	247	235	231	222	219	258	225	274	209	267	232	218	224	245	232	254	221	228	197	251	229	232	228	256	244	232	203	251	243	237	230	247	236	227	246	246	263	238	273	216	226	244	254	263	216	224	253	246	251	229	253	257	231	248	208	229	249	233	239	219	227	241	225	224	224	224	243	252	221	239	234	208	226	253	226	197	208	253	232	225	263	232	240	241	234	220	230	252	262	248	249	240	249	204	234	233	219	226	239	231	229	263	219	222	224	232	241	253	236	259	225	232	242	227	261	229	232	243	225	220	235	217	215	221	248	223	209	239	223	230	239	241	202	220	243	235	241	229	234	230	235	230	237	237	224	249	237	251	238	210	256	205	231	194	189	225	262	229	251	229	235	240	233	232	217	216	241	214	229	269	264	253	218	229	215	247	226	232	246	228	244	224	237	217	245	228	249	226	259	223	234	217	243	236	220	218	247	229	253	250	213	257	216	255	254	225	222	224	232	263	259	252	241	274	247	257	245	233	215	225	227	271	232	213	234	236	243	233	233	219	235	227	243	241	230	242	219	233	235	229	228	269	212	231	219	229	233	234	218	216	230	257	222	236	257	250	232	225	259	211	214	239	230	207	234	188	226	219	234	196	225	255	232	239	218	234	242	225	252	252	230	230	226	258	235	239	232	226	210	253	230	249	221	219	226	233	226	224	220	235	262	244	214	232	211	263	210	213	223	230	243	251	249	252	243	250	230	220	239	232	240	237	243	249	232	195	230	224	221	226	227	223	250	221	231	211	253	246	233	223	230	238	253	211	250	210	227	255	225	229	234	245	275	222	219	224	220	257	249	214	218	218	235	273	220	232	225	217	238	244	215	239	254	245	221	264	258	235	254	226	210	228	223	259	256	234	208	248	217	254	250	204	215	247	224	224	235	239	216	243	240	221	235	217	268	241	232	225	238	234	250	215	211	232	231	262	209	222	213	229	245	232	211	223	215	252	255	230	232	250	217	222	221	236	228	228	250	203	228	212	229	239	245	230	235	233	238	245	217	247	216	239	245	210	223	210	256	228	243	259	232	240	207	237	234	229	256	186	219	231	253	213	224	253	247	234	204	231	255	228	239	219	258	253	215	224	202	221	230	243	236	246	222	227	233	232	261	236	225	235	245	204	232	221	251	245	258	231	215	215	221	224	225	234	233	223	243	241	230	252	225	226	242	228	225	245	244	231	231	235	239	218	222	243	251	238	261	230	232	233	238	211	226	227	246	252	236	261	218	210	233	241	253	250	198	228	241	260	224	213	230	226	248	222	250	218	240	222	235	230	219	251	235	250	225	237	239	241	215	226	226	276	225	238	212	227	250
54219	66854	65336	67277	72012	66801	42030	6419	728	646	620	663	639	649	606	641	635	636	608	629	598	619	686	643	576	598	590	594	630	594	599	582	609	601	580	562	575	630	643	625	611	628	648	606	573	599	579	604	551	555	605	606	595	595	616	626	588	597	587	601	617	577	586	594	624	571	598	643	585	576	595	633	591	607	580	585	573	616	572	618	588	571	587	617	568	601	595	620	560	608	618	596	627	588	594	576	609	605	559	592	593	612	602	579	600	589	611	558	619	586	588	600	576	629	574	552	623	611	558	590	612	594	624	636	594	605	565	630	585	529	579	602	578	598	595	646	578	584	610	582	573	561	612	606	612	516	587	590	553	585	606	594	623	562	623	568	603	598	615	589	609	561	584	587	587	601	604	621	578	596	625	617	570	548	636	596	580	587	644	563	577	569	574	590	600	607	620	598	578	589	602	635	596	582	613	607	588	569	607	608	592	593	571	629	565	586	567	602	606	593	581	597	544	606	588	588	550	608	592	555	595	580	555	588	555	590	578	599	581	617	590	544	599	574	590	633	591	604	599	620	655	567	625	629	579	580	535	595	633	560	629	580	585	604	566	611	607	563	630	597	625	593	617	603	566	555	577	597	601	576	610	600	576	580	627	600	593	623	599	623	548	574	566	578	598	596	622	620	550	611	545	561	555	604	587	576	549	610	589	582	612	544	597	599	611	590	605	608	591	591	615	598	598	616	583	613	588	596	624	552	619	598	560	611	609	615	598	587	587	538	564	574	575	591	641	571	567	589	560	573	601	587	657	635	560	549	547	580	563	596	601	590	572	591	582	579	631	559	600	631	596	564	612	616	626	615	593	548	591	619	561	622	584	576	546	580	599	562	593	594	588	604	561	600	587	643	560	646	655	602	607	631	578	589	620	591	623	545	591	603	599	589	616	518	614	552	570	554	604	622	610	611	579	631	576	613	574	614	610	606	586	591	579	570	652	569	632	591	593	585	627	610	592	634	558	573	623	613	598	610	565	589	560	576	609	572	577	624	590	601	606	570	566	537	602	591	554	635	609	633	595	567	562	624	619	610	632	644	568	587	584	580	610	631	571	612	603	573	609	591	577	619	557	567	618	588	585	606	588	631	540	605	596	608	608	563	556	597	608	582	570	628	585	584	597	600	562	596	592	600	573	627	559	604	546	607	580	586	582	570	590	582	589	593	602	569	596	579	565	608	595	595	607	577	639	592	606	574	593	608	594	606	616	599	547	619	548	593	605	608	607	565	576	575	593	591	600	548	586	606	543	622	613	554	548	574	582	615	576	598	573	628	608	606	633	596	571	573	586	612	542	649	568	573	604	567	577	620	587	585	599	590	610	596	591	603	662	582	615	598	566	562	601	612	592	596	605	565	574	617	571	593	580	596	550	604	561	555	613	610	591	618	644	549	577	592	575	565	553	657	653	593	543	568	602	566	588	592	539	571	605	637	549	569	579	597	590	616	573	573	573	590	596	599	592	579	573	606	531	591	594	584	596	581	594	576	614	610	634	596	603	611	577	546	584	638	586	579	580	591	593	597	656	587	577	596	579	551	575	573	608	604	622	585	608	616	581	633	604	597	591	597	582	530	590	599	626	605	612	591	589	583	562	601	598	569	599	567	579	595	589	608	613	601	563	600	603	543	547	559	581	541	610	596	617	579	566	582	573	593	564	575	594	559	563	608	575	596	543	631	623	597	595	611	623	567	586	573	576	550	584	592	622	594	602	597	615	591	567	577	565	562	604	597	600	596	555	562	588	604	553	635	595	567	609	609	621	601	614	599	597	587	621	592	569	612	624	626	585	577	594	621	617	632	550	590	574	606	595	617	568	569	595	605	618	610	614	595	613	595	582	628	600	585	570	569	577	599	597	611	615	611	571	563	584	578	547	581	614	547	601	589	594	575	615	586	542	584	629	583	574	570	564	602	604	518	613	582	595	620	623	609	625	580	614	580	570	555	611	579	603	619	612	635	618	587	605	587	545	573	616	552	588	531	602	580	569	615	596	601	617	590	619	573	639	594	589	607	602	630	638	624	621	560	594	571	579	562	604	597	585	651	570	563	590	628	628	600	657	575	579	600	623	602	598	579	564	581	559	581	559	614	580	600	602	622	593	630	627	581	598	600	571	578	557	578	612	571	588	597	618	594	586	576	573	576	589	555	575	575	634	619	554	624	631	575	581	569	617	585	645	590	593	502	593	633	632	586	595	565	590	605	558	578	606	575	594	598	589	589	558	587	585	581	566	591	595	567	587	587	578	562	599	571	624	578	564	599	530	553	607	641	639	566	556	587	587	602	619	627	571	615	608	570	586	554	580	559	577	614	627	614	584	590	621	634	598	584	587	584	579	586	516	636	562	597	579	562	603	640	625	654	595	609	583	602	576	583	606	550	610	603	592	583	617	602	583	581	592	574	622	586	601	590	568	555	577	557	573	587	590	582	563	581	593	552	555	581	566	613	621	567	573	626	600	578	620	636	600	606	614	579	606	551	616	604	566	575	606	551	551	620	602	614	602	594	584	613	528	606	590	578	574	607	610	603	625	564	610	565	593	603	611	588	606	602	597	560	554	585	578	599	559	603	560	582	609	612	534	593	588	584	619	589	586	580	618	586	546	569	568	567	622	600	598	601	582	578	573	568	598	591	598	631	622	553	559	593	582	581	566	602	588	609	574	586	610	560	557	590	599	570	595	581	582	607	649	571	642	556	535	544	632	586	612	596	614	586	562	622	599	556	568	594	588	580	611	624	581	613	605	555	592	590	587	604	563	568	613	579	580	627	570	608	593	554	589	591	570	558	587	579	630	572	593	562	600	597	581	604	598	610	541	588	576	601	574	592	564	642	616	606	613	569	623	595	597	575	611	604	575	637	588	592	620	580	588	601	592	622	560	617	598	606	556	596	607	640	598	607	586	609	543	600	593	594	565	596	604	592	585	565	595	616	578	589	594	631	606	591	536	570	614	621	603	612	589	577	622	604	631	552	516	560	603	598	583	574	591	620	617	578	596	644	638	532	649	591	592	562	614	613	615	574	579	580	558	558	608	594	570	599	613	584	594	600	591	589	602	576	574	617	565	562	562	578	602	576	595	626	591	586	598	623	652	572	581	572	537	596	557	602	603	586	558	588	606	566	601	572	599	619	562	580	590	564	581	580	608	564	593	592	626	585	586	610	616	624	632	585	608	597	584	586	593	589	577	572	615	575	614	560	599	624	581	585	620	652	585	623	606	561	644	561	592	605	619	568	634	638	595	574	556	612	578	579	569	576	566	611	582	589	636	538	571	572	569	584	617	588	572	624	598	612	548	641	576	619	568	578	549	593	557	550	643	626	526	566	616	600	570	615	628	609	570	592	581	545	610	598	574	630	615	567	579	529	630	594	572	627	561	581	535	571	601	581	577	590	573	548	563	593	614	600	627	627	587	614	616	614	571	588	559	608	602	591	585	576	545	592	580	592	561	589	574	554
69341	52492	46554	44863	46858	46462	38447	21582	13005	3294	438	378	344	335	349	348	354	334	333	328	342	338	313	317	328	319	311	349	342	331	335	346	337	298	317	343	324	312	320	296	312	310	342	335	322	324	335	314	321	326	351	324	313	305	311	314	321	323	329	302	310	322	293	332	339	312	337	319	319	333	323	337	292	360	302	339	325	356	313	304	328	297	307	334	315	311	307	298	306	279	332	364	322	343	297	290	288	325	327	321	312	334	311	331	316	314	301	334	325	290	288	279	333	320	364	336	325	346	318	346	314	332	301	322	357	305	342	314	340	332	325	333	342	350	343	310	317	358	333	344	298	310	275	351	345	280	318	311	331	344	297	292	346	321	301	304	341	310	303	338	301	296	316	321	347	324	348	315	336	320	337	346	328	328	307	330	329	278	326	313	328	315	377	303	307	318	314	351	307	311	288	336	354	292	314	296	332	327	310	306	340	323	311	354	302	325	317	343	322	298	322	337	307	310	336	340	331	289	329	332	298	354	320	308	303	337	347	346	304	304	297	322	296	324	306	313	315	341	326	329	326	330	322	329	304	279	324	315	332	317	319	332	292	328	301	361	329	334	300	323	326	319	356	312	324	319	332	325	330	351	315	310	312	344	317	334	318	344	345	320	331	315	302	311	286	346	330	322	308	329	331	279	294	318	308	307	334	313	320	339	321	341	319	327	318	290	306	313	288	341	314	301	329	280	309	296	310	335	331	350	320	317	310	329	348	333	321	302	311	334	338	329	308	333	333	298	334	345	309	319	299	326	314	298	321	296	345	316	323	290	322	317	305	325	297	308	306	366	315	313	319	360	333	334	319	337	307	340	345	314	327	317	319	302	330	321	344	327	292	305	293	311	333	296	319	308	313	286	317	345	336	369	335	350	339	311	312	327	299	301	319	301	303	307	329	316	305	337	352	301	308	333	291	340	303	302	323	312	293	353	326	328	352	290	348	314	307	308	304	298	341	295	317	319	321	319	331	328	340	309	331	332	311	334	333	334	320	313	305	308	358	324	332	322	299	307	286	276	322	301	323	314	301	305	321	301	321	338	335	359	341	334	333	331	328	314	318	366	326	305	308	311	307	320	338	317	336	334	298	315	346	345	303	305	302	328	332	293	316	311	303	342	344	299	296	313	306	319	328	329	319	314	322	333	308	318	346	317	314	307	327	308	305	284	315	357	351	331	329	347	332	318	305	302	291	361	333	330	307	304	290	339	280	318	333	316	350	321	295	311	310	314	312	336	307	334	356	319	299	315	348	326	324	328	310	329	339	319	352	326	328	310	342	344	339	316	325	288	307	303	330	308	320	318	332	315	335	317	339	320	321	342	344	325	302	336	296	320	324	310	302	289	363	302	323	317	328	309	325	311	307	338	299	304	322	306	330	287	323	302	332	335	321	309	297	326	294	299	297	324	358	345	364	318	331	315	377	311	353	344	339	336	328	349	325	313	334	350	260	313	323	319	336	276	322	351	334	284	318	323	319	324	304	306	320	315	310	296	307	324	324	315	361	317	337	370	310	336	328	315	314	298	350	292	314	338	342	287	314	335	356	305	330	331	332	328	318	307	304	293	319	357	281	323	344	335	319	360	308	259	330	322	337	344	295	305	304	314	311	305	308	318	317	316	308	308	342	325	332	326	321	381	345	303	325	311	319	344	331	307	314	334	314	301	319	314	366	359	321	329	309	310	326	338	340	307	322	307	333	320	345	305	334	303	327	311	304	312	319	315	333	311	324	303	315	345	297	307	341	298	312	308	337	319	292	313	317	302	314	298	329	328	305	327	318	338	325	314	305	309	329	312	304	310	354	345	304	315	333	309	277	304	298	331	304	307	345	320	291	325	315	326	351	345	361	325	334	320	343	322	319	360	325	353	322	313	332	316	304	297	295	335	359	353	349	295	322	317	335	350	321	315	344	323	354	341	335	332	316	299	333	348	338	354	285	305	295	313	330	334	312	342	341	313	333	325	330	329	308	325	323	323	332	354	315	333	331	332	286	299	339	315	339	324	320	314	321	322	355	304	302	291	333	309	321	311	318	307	317	322	317	289	349	337	326	322	295	308	313	288	348	328	321	350	336	330	317	336	324	300	318	328	306	344	339	303	334	321	328	296	297	347	288	302	326	279	316	346	322	306	349	326	308	294	346	344	350	345	303	303	323	325	318	326	315	324	342	332	278	311	310	342	327	321	328	321	335	314	277	299	307	296	321	337	300	322	321	324	327	324	325	330	317	364	343	382	326	343	319	289	309	318	317	291	289	298	310	334	314	292	313	318	324	338	331	304	310	339	296	319	310	317	301	301	319	294	328	297	299	305	317	322	322	340	331	332	343	345	331	291	299	317	345	345	328	300	335	312	308	321	323	344	318	355	324	312	322	329	321	330	295	331	329	307	296	311	310	294	312	316	284	341	325	299	292	299	331	320	318	320	318	336	291	314	352	314	319	299	300	305	348	313	303	350	342	375	328	309	321	324	347	307	324	334	329	318	311	375	322	295	285	302	338	309	300	316	325	314	306	328	323	336	356	302	342	370	346	275	328	310	341	301	325	340	289	315	302	346	316	309	335	305	320	344	325	306	313	314	307	311	280	325	319	284	306	332	305	345	311	314	348	301	333	351	351	277	340	352	325	328	323	300	305	329	320	301	313	307	335	339	325	335	314	324	361	326	373	341	332	312	318	310	338	313	314	302	333	340	306	355	335	347	309	311	317	298	302	345	330	313	311	354	304	340	329	328	292	292	322	340	313	303	337	318	283	323	336	342	309	336	307	332	304	336	332	276	318	324	323	307	323	336	336	302	352	349	321	329	320	315	308	334	299	331	273	318	318	336	331	295	326	319	316	316	312	281	341	346	375	315	338	316	323	320	333	325	351	321	314	357	331	334	305	288	296	316	304	298	324	288	330	349	362	324	300	302	333	322	352	319	323	306	314	325	316	329	329	368	340	314	359	354	326	334	311	340	350	308	294	342	318	310	336	293	293	328	298	286	325	332	352	317	317	321	308	309	323	316	318	336	333	344	294	313	341	316	301	312	341	299	324	300	300	325	298	333	311	328	303	303	294	328	324	325	336	298	306	315	305	306	340	326	360	307	310	325	310	328	304	340	371	313	363	335	321	314	304	332	311	317	298	302	332	349	326	292	336	328	301	347	352	355	323	343	309	330	298	326	299	302	321	323	298	288	303	302	324	324	279	312	306	345	354	292	327	326	310	336	344	311	336	354	298	308	306	328	312	338	349	308	356	309	343	327	318	329	329	308	343	287	337	330	331	309	326	306	315	309	332	313	291	323	328	317	326	307	306	316	331	314	325	289	299	290	303	303	340	336	333	340	285	334	297	305	306	343	342	321	349	330	309	308	286	293	313	354	322	340	357	327	309	351	320	350	322	322	313	322	325	314	315	324	301	313	302	314	300	343	307	299	315	325	359	299	330	354	310	330	301	321	317	289	350	335	327	310
59872	66652	62909	61956	63997	72290	41303	5448	945	925	862	841	851	828	785	846	799	812	803	785	757	782	737	775	766	802	800	789	706	754	736	718	797	731	750	765	729	746	755	784	748	736	757	716	765	732	763	736	726	706	749	750	777	798	742	762	739	792	736	797	691	782	755	755	697	765	732	809	732	711	738	766	781	786	745	802	680	763	710	751	768	691	720	763	765	720	730	781	734	761	768	788	712	793	739	774	719	763	743	760	739	706	739	739	767	800	780	742	667	742	730	712	683	766	759	742	705	776	731	746	733	718	804	736	784	733	710	767	809	800	740	795	753	759	733	703	747	735	721	735	779	731	746	714	792	741	754	739	750	754	760	766	758	774	718	775	777	707	741	744	732	742	745	729	715	738	768	757	768	752	757	734	763	751	737	733	739	750	753	737	732	789	744	768	803	747	766	780	734	757	755	734	786	751	764	786	744	720	783	729	722	756	735	760	747	714	795	747	722	774	738	702	713	809	685	758	783	735	717	697	762	714	749	754	724	773	772	767	768	705	736	729	741	779	774	792	722	734	743	747	783	742	715	750	746	723	764	714	765	710	729	766	777	732	736	734	737	732	745	796	709	741	739	747	692	741	714	800	794	758	725	765	719	736	741	746	776	715	752	696	681	710	734	726	763	805	717	658	715	733	756	725	736	737	715	727	749	746	784	735	693	762	718	745	709	755	733	739	769	759	738	750	700	722	744	760	757	738	748	767	750	696	740	753	712	728	748	745	784	752	749	779	716	736	743	712	763	754	785	698	746	754	719	751	723	755	791	750	766	725	742	740	738	742	750	735	733	746	741	783	758	700	748	784	717	774	742	741	781	712	687	769	755	759	717	759	715	710	751	720	741	722	776	696	719	750	766	734	717	753	698	786	758	756	769	753	743	769	746	731	744	767	710	737	692	747	744	755	738	727	734	786	757	754	749	739	767	752	713	751	749	714	732	717	715	797	749	732	727	739	776	754	763	743	710	750	724	736	723	710	770	795	754	745	782	736	761	728	744	722	774	785	737	754	726	746	798	763	762	748	763	717	775	748	739	763	722	761	755	740	742	780	755	735	742	758	802	731	728	689	757	752	730	739	780	756	761	731	743	736	743	758	768	768	754	785	769	756	738	708	722	759	730	738	712	692	716	752	779	767	745	755	758	706	736	762	746	734	713	777	767	784	704	754	748	745	743	738	748	724	755	781	758	731	739	723	763	737	759	728	725	719	756	744	721	770	721	797	782	759	800	730	793	758	704	759	713	776	718	736	749	753	761	761	743	737	760	764	790	758	727	800	734	774	776	739	745	760	745	751	720	732	749	750	738	794	767	762	695	765	723	758	775	750	750	700	690	772	764	719	736	763	750	788	707	708	736	767	770	711	738	725	771	763	720	787	741	699	734	713	759	744	724	768	725	729	716	740	740	750	760	723	723	721	800	716	725	739	764	756	825	728	764	728	725	759	743	802	742	698	771	775	768	702	749	671	708	750	738	728	770	749	761	718	741	720	721	755	750	748	749	720	750	758	706	745	743	732	738	786	719	732	726	786	722	737	723	723	737	777	730	681	741	803	719	701	737	730	730	764	767	684	740	735	712	749	725	784	740	764	729	719	734	789	776	752	724	761	727	703	743	733	741	755	769	713	761	760	738	760	781	711	829	743	771	745	823	779	750	724	734	763	800	750	760	698	719	743	762	731	755	727	722	755	756	779	743	762	703	738	749	762	774	769	760	756	741	717	768	773	765	728	746	711	786	750	753	759	724	757	737	750	765	755	733	816	785	680	780	790	738	713	731	721	780	757	749	769	768	761	685	724	756	663	795	734	780	746	785	732	744	751	740	712	728	746	726	724	718	736	755	755	729	707	751	734	712	796	769	777	708	704	753	743	755	735	713	769	718	689	712	763	775	733	731	754	757	710	731	727	710	766	729	778	728	714	730	744	776	735	780	710	741	701	754	747	746	747	765	777	749	752	776	771	748	751	743	730	763	774	715	791	724	728	734	719	732	750	744	746	779	753	736	730	772	734	706	723	705	749	698	706	745	806	731	689	728	750	745	746	781	691	758	766	766	672	785	732	710	718	742	762	760	756	722	739	774	756	746	771	718	715	704	753	727	753	804	732	769	772	708	718	730	708	757	789	718	763	767	780	773	743	717	728	772	749	771	775	693	744	722	729	716	746	726	744	716	748	707	750	770	733	779	759	716	740	764	713	718	793	727	754	720	761	783	726	728	786	733	734	754	691	746	700	710	794	749	788	796	746	750	749	718	750	731	732	781	779	752	704	722	747	740	717	718	753	786	745	705	753	747	745	722	694	737	726	748	739	760	742	764	758	740	735	733	753	724	713	763	751	758	744	715	761	752	736	752	770	761	716	739	737	718	750	698	732	752	701	733	723	730	722	758	726	742	716	760	752	757	740	768	729	794	759	734	770	779	768	745	717	733	710	756	741	756	751	718	730	759	779	721	766	759	693	707	727	715	746	724	734	755	749	702	824	713	728	743	788	725	770	664	738	726	761	760	790	708	728	755	687	769	723	752	760	762	763	700	772	785	727	720	736	725	744	789	784	778	769	723	731	729	751	791	751	719	751	758	733	736	754	776	747	746	758	696	692	749	749	739	752	725	763	733	755	740	721	738	742	713	717	743	717	724	737	737	727	746	755	727	715	743	690	765	776	749	728	737	715	754	753	718	742	772	715	748	730	688	716	739	766	715	740	733	700	709	770	748	705	803	737	761	778	742	760	715	712	761	753	704	792	775	737	736	740	711	821	731	758	765	756	709	768	776	713	753	696	697	762	743	759	746	772	697	734	779	788	733	773	737	797	748	731	748	751	786	752	746	741	756	763	764	762	757	747	778	719	735	742	742	726	804	757	719	756	726	769	745	677	719	744	781	745	734	755	776	693	724	757	704	770	714	798	764	769	765	732	734	721	782	770	698	714	794	721	733	732	785	759	818	769	765	779	769	691	686	721	724	742	748	792	754	716	760	760	762	741	774	766	696	738	716	700	722	726	720	724	773	746	733	750	767	712	775	766	737	742	801	741	727	729	771	744	725	756	757	756	716	751	770	718	809	716	764	746	805	736	715	800	730	715	728	755	690	717	803	782	787	761	797	722	729	727	764	757	732	773	749	737	762	684	749	742	734	715	699	741	719	792	778	730	735	704	727	756	728	750	769	739	739	732	738	750	802	748	724	739	712	754	723	762	754	744	783	689	720	778	727	739	750	750	763	710	686	711	713	742	750	716	758	755	740	700	711	768	747	796	742	733	710	740	723	720	696	734	733	747	759	723	743	704	789	726	783	745	719	756	774	721	752	760	761	771	725	770	682	728	706	720	707	742	724	767	788	731	717	760	732	791	766	739	807	747	730	749	810	770	768	744	731	743	789	754	759	685	782	764	721	753	708	744	739	792	754	785	743	734	682	700	715	764	717	744	721	776	735	735	734	709	748	799	738	733	729	729	797	721
37816	42248	45493	34471	23159	15349	5982	619	303	165	160	154	152	171	154	154	168	158	156	180	166	175	174	196	167	187	178	178	168	168	190	162	150	160	167	196	168	173	163	180	188	145	184	149	154	171	179	180	153	175	167	180	158	201	160	165	164	170	176	159	160	169	198	165	127	175	183	177	168	156	157	162	179	191	170	167	171	166	172	170	136	181	186	158	167	168	165	172	145	162	160	170	191	162	156	177	188	163	161	159	171	151	154	174	178	165	163	191	170	165	162	137	176	172	185	175	173	171	159	159	153	166	187	184	171	183	170	153	166	188	154	194	138	133	181	164	188	175	172	164	177	188	181	148	171	167	189	156	166	164	168	190	151	138	165	174	182	168	184	153	181	162	164	180	161	176	149	184	192	161	146	167	159	184	179	179	174	151	172	156	187	186	136	184	154	160	170	156	174	157	169	179	183	211	156	133	174	177	171	171	168	148	173	163	155	160	166	160	163	140	137	148	168	139	185	177	168	148	157	172	166	176	150	167	165	162	155	165	174	175	177	168	167	166	166	168	154	163	162	179	161	136	167	154	150	135	169	183	147	158	180	184	161	162	200	174	148	187	168	174	149	141	174	150	146	162	170	194	152	157	160	173	162	171	171	195	197	171	169	185	165	169	182	167	160	146	162	152	141	185	192	158	157	181	179	163	170	140	157	156	149	175	163	156	164	181	175	193	164	168	146	167	193	179	159	171	156	165	158	161	150	169	161	169	193	174	171	172	186	164	152	189	181	172	139	198	150	181	149	169	187	161	149	175	194	166	192	166	166	164	159	159	182	162	137	169	163	192	158	179	166	176	146	186	163	200	154	179	180	168	181	176	179	165	175	156	176	162	171	169	176	157	173	146	176	171	183	156	187	160	173	155	158	175	179	178	185	176	165	173	168	154	156	172	154	174	170	161	163	179	185	181	167	166	177	139	173	175	179	181	158	138	183	168	175	163	157	173	136	157	187	186	171	145	150	166	180	147	147	161	170	117	164	169	186	167	186	159	153	159	196	151	140	162	182	174	189	170	171	158	146	169	164	182	171	189	161	182	155	165	162	170	164	177	179	171	199	178	149	186	150	138	165	184	164	175	152	193	157	163	162	147	145	181	161	197	140	176	177	171	161	163	191	175	179	160	163	156	172	171	152	171	151	185	161	153	165	152	173	171	190	155	157	156	175	132	167	181	177	161	176	136	159	186	163	162	157	181	174	159	168	175	163	165	183	208	167	173	143	160	160	183	152	209	181	144	156	176	156	171	168	176	146	167	177	173	197	176	181	169	155	172	181	166	171	166	201	171	161	143	169	178	190	194	159	153	168	176	150	190	151	172	187	181	159	189	178	165	177	153	157	152	155	163	170	161	164	197	152	155	175	146	159	161	175	165	173	174	187	179	151	158	179	172	158	181	143	162	174	182	177	134	161	175	173	137	151	162	186	171	150	169	158	143	136	172	163	162	162	186	155	174	203	167	179	164	165	165	173	182	144	158	171	175	163	180	162	144	159	163	172	153	170	196	140	156	163	132	170	165	158	166	168	156	165	157	175	213	171	163	172	187	160	138	157	166	163	172	145	159	159	159	154	163	156	184	161	172	181	164	214	160	152	191	178	157	163	155	161	188	162	161	166	175	175	202	167	165	161	147	160	163	187	175	162	173	198	144	161	155	158	170	176	181	165	162	181	156	163	160	159	159	168	195	174	161	187	170	171	168	142	157	170	179	144	179	177	174	156	178	166	167	144	176	155	163	167	155	156	174	169	163	172	171	179	152	173	160	170	190	186	132	167	173	153	153	179	198	181	173	169	161	164	167	186	152	174	163	174	167	169	178	180	165	138	178	157	175	159	153	164	184	165	180	149	176	183	177	174	172	194	174	163	171	180	159	148	182	156	144	163	168	172	159	184	192	169	149	146	177	169	185	173	163	162	177	172	185	160	138	146	150	155	168	183	163	148	172	196	181	169	159	151	159	156	166	163	172	144	172	162	159	176	161	183	159	139	173	156	164	169	168	149	175	185	197	168	185	203	158	148	193	163	154	168	158	153	181	193	173	155	186	154	164	179	175	173	176	186	169	181	168	168	165	182	174	172	183	165	166	165	164	169	149	180	176	170	179	172	173	192	203	180	167	168	168	155	169	152	164	158	174	164	172	161	174	177	175	160	166	149	169	196	191	160	180	162	154	183	143	165	164	158	180	175	158	175	162	153	191	164	154	157	173	137	192	151	191	162	183	183	181	196	169	187	184	136	156	176	160	150	158	150	155	145	175	147	159	176	174	154	149	204	164	182	182	169	177	159	156	136	170	183	160	162	172	155	158	153	165	151	177	175	181	143	160	159	166	154	149	154	171	180	181	167	195	181	173	141	174	173	181	165	175	165	150	185	159	196	160	160	154	172	169	176	165	176	157	172	172	186	150	154	160	168	151	170	175	155	174	150	157	149	175	175	174	154	147	178	166	153	140	160	193	172	172	168	173	165	159	181	151	159	159	162	167	156	152	186	161	170	165	151	174	179	155	174	169	168	161	177	160	174	160	158	176	179	174	170	178	149	173	166	145	176	158	166	146	178	174	160	167	169	163	158	140	158	153	163	195	169	166	179	178	171	179	145	158	166	158	168	186	175	181	195	159	176	201	178	154	177	164	142	179	179	168	173	163	154	183	165	171	181	184	147	185	169	166	172	180	176	174	168	168	170	143	154	167	180	165	183	158	172	186	176	179	168	167	158	172	159	163	155	179	179	169	168	158	148	173	157	170	171	148	127	172	170	172	163	152	167	187	144	166	172	168	161	149	151	167	172	160	191	170	169	186	169	146	169	181	158	175	180	166	169	159	175	153	154	185	170	158	180	188	182	165	179	164	162	171	181	143	172	178	179	159	163	162	180	157	150	166	140	160	180	155	174	171	148	132	178	186	152	167	157	145	180	155	152	158	183	158	176	182	187	148	164	170	152	172	177	201	162	159	168	183	161	175	180	162	174	159	176	182	183	168	145	161	168	158	170	174	175	156	173	182	182	168	160	178	174	146	170	160	179	169	177	162	181	185	178	154	167	174	160	168	174	157	179	165	164	179	192	161	194	173	174	162	163	195	175	175	176	172	157	176	173	171	155	150	172	158	153	201	182	182	169	163	148	142	186	167	169	166	165	167	172	172	195	167	193	167	155	177	159	176	167	160	154	157	175	155	168	163	190	161	182	177	165	168	164	182	159	167	164	171	165	176	174	167	165	170	179	155	167	189	168	138	172	149	159	174	168	150	153	157	197	187	166	159	160	149	160	161	159	153	154	170	172	162	163	161	173	170	190	171	175	192	176	184	169	165	162	163	145	182	143	181	158	167	182	173	185	163	190	155	154	134	180	159	186	169	167	175	181	158	171	175	178	186	170	168	151	160	172	174	191	159	174	177	185	168	160	163	147	154	131	150	153	175	193	165	165	152	160	192	168	165	180	165	170	206	187	174	153	166
28228	39737	46844	43790	35039	31069	15196	849	470	472	460	451	490	450	436	470	463	453	443	506	456	419	431	426	462	455	470	484	463	485	423	479	460	456	456	473	447	448	435	466	457	449	456	439	439	415	459	434	454	447	419	450	426	483	458	453	456	450	491	445	479	461	461	462	466	447	415	456	457	478	459	453	430	432	452	438	492	448	454	471	419	431	434	478	483	477	465	447	445	456	461	508	430	434	441	440	464	428	453	449	488	462	486	492	440	421	441	414	442	493	476	447	488	461	441	496	449	444	439	495	471	463	458	424	439	451	463	447	466	485	482	442	430	430	444	450	471	464	487	425	466	480	474	477	458	478	462	494	451	478	455	452	439	474	454	476	432	457	454	436	500	449	446	458	445	486	466	466	492	447	467	460	467	437	473	430	464	456	453	485	439	468	449	434	447	490	461	480	435	463	455	461	465	470	470	420	447	476	479	462	461	425	438	448	453	428	441	476	459	492	487	453	475	450	457	448	494	440	445	447	455	453	440	410	422	437	455	496	485	448	464	475	453	468	419	466	456	463	450	448	423	442	471	457	448	509	454	462	441	482	446	423	477	479	431	417	440	455	469	424	457	461	485	437	447	450	435	459	430	487	455	490	495	440	489	436	471	443	408	461	451	469	473	505	438	456	454	455	456	453	446	438	492	423	436	470	433	454	477	437	462	508	492	467	455	463	449	468	469	463	478	432	457	499	487	439	456	457	448	452	459	472	455	438	423	497	418	428	475	451	485	457	431	475	457	478	464	402	465	451	455	430	417	445	471	467	478	497	479	465	425	444	426	445	472	474	469	436	447	429	458	469	454	451	424	479	433	420	420	430	476	461	429	433	459	467	478	496	481	459	476	423	433	461	477	495	436	440	486	470	472	493	441	446	424	442	441	483	445	478	475	441	463	446	469	443	437	499	445	451	461	448	461	485	427	471	477	416	471	478	421	435	471	445	469	426	495	419	485	459	419	483	459	453	437	448	445	446	481	430	464	469	442	479	457	464	463	465	481	498	464	476	475	449	431	467	448	481	484	417	474	445	458	440	458	481	468	463	476	458	469	434	446	417	463	452	459	440	458	445	430	468	433	498	493	444	458	414	452	446	449	475	460	433	471	461	461	484	421	487	417	467	469	451	477	461	426	451	464	449	438	457	478	494	442	435	443	457	499	471	448	477	451	455	443	452	472	445	451	446	461	470	452	437	455	457	459	450	460	452	459	487	426	470	484	441	499	461	437	491	449	465	443	422	431	443	487	441	481	476	436	447	501	432	448	439	438	479	486	480	435	438	475	492	454	461	439	473	447	463	463	446	463	469	429	454	470	458	461	484	455	425	492	403	453	449	445	457	469	464	453	448	454	446	472	461	434	479	449	427	478	455	483	429	437	457	502	457	465	435	485	469	479	460	477	460	479	434	466	464	448	474	476	457	418	438	443	514	419	480	443	485	479	445	454	480	477	469	462	452	482	449	458	451	431	445	443	463	417	462	431	462	458	473	468	409	431	467	423	471	449	454	461	428	459	463	466	434	452	435	437	448	452	489	450	440	464	472	485	474	442	487	460	492	487	443	432	447	439	460	467	462	441	431	474	456	448	418	482	460	440	476	412	438	461	446	471	447	487	453	434	499	442	441	472	448	465	458	455	472	434	444	462	430	446	479	479	447	459	485	451	441	443	449	449	447	468	430	426	441	446	448	439	451	452	453	469	458	465	486	442	451	454	493	447	464	445	482	456	439	476	442	478	455	442	427	438	440	453	444	467	440	480	449	437	462	504	455	474	468	474	463	431	473	458	483	477	449	472	466	489	456	492	440	453	501	448	484	436	419	475	511	481	433	432	519	453	451	483	488	448	459	478	484	437	424	454	473	469	469	460	454	475	437	465	468	504	444	467	462	455	459	488	462	494	466	449	412	430	434	450	475	463	465	462	428	455	469	459	465	493	453	481	451	433	456	458	431	477	422	456	473	491	453	456	441	436	476	471	426	480	472	491	496	479	451	457	485	454	463	458	479	458	437	459	435	514	422	505	437	476	479	459	467	448	450	459	394	489	442	481	462	442	429	426	459	469	475	430	464	468	475	458	469	425	450	444	455	457	436	459	430	434	454	486	416	438	452	394	494	466	446	432	437	455	429	431	401	438	453	465	464	416	437	450	463	434	432	462	433	479	494	429	482	448	486	455	478	477	465	466	460	497	485	466	460	475	459	448	416	427	482	489	475	481	474	452	482	429	431	415	433	455	461	458	435	456	473	484	464	448	444	493	440	463	471	481	449	488	488	479	486	465	431	506	447	462	478	458	446	462	433	466	421	450	448	493	439	470	417	447	429	431	467	463	446	492	457	461	447	456	448	456	455	481	455	437	450	429	454	441	490	454	476	455	446	427	466	410	431	461	476	484	490	500	476	433	439	470	429	446	441	465	459	503	435	475	488	446	441	420	456	479	466	482	500	472	450	418	470	452	435	449	421	416	475	492	464	439	461	442	470	465	457	480	454	470	462	488	448	432	466	453	466	488	442	439	446	472	435	456	458	478	462	460	448	458	459	454	448	436	440	475	447	463	485	449	429	452	485	501	463	446	450	448	425	445	431	447	436	448	486	524	459	462	434	441	485	459	433	478	427	438	453	437	478	429	449	479	463	421	441	452	460	427	481	497	444	428	450	477	458	407	466	411	456	460	441	453	460	456	471	454	474	428	450	452	459	473	488	415	448	480	461	465	452	489	456	469	478	489	492	461	477	441	470	493	461	454	468	452	461	484	465	434	448	416	448	447	514	436	479	460	439	454	491	440	444	463	487	467	473	453	484	475	439	494	447	431	450	451	486	431	439	462	424	481	469	448	462	460	487	451	462	454	459	437	477	456	477	451	410	475	455	443	476	472	486	490	448	497	469	453	463	428	444	470	465	473	388	470	462	473	471	477	487	489	445	476	430	442	451	462	444	463	471	477	466	449	473	450	460	464	437	478	434	424	426	475	463	472	469	513	484	463	465	433	463	444	458	452	512	428	443	470	408	483	475	456	453	456	454	468	444	454	467	453	487	491	472	455	408	471	460	487	431	434	424	476	471	462	456	457	500	463	464	475	465	444	472	475	460	434	460	452	424	467	423	486	500	464	478	490	465	442	449	451	461	443	439	430	470	463	455	501	457	458	481	424	461	446	469	434	439	503	482	476	448	434	443	472	459	470	465	460	451	469	467	448	472	444	428	476	447	488	462	485	468	465	446	470	433	460	475	452	445	485	439	476	460	472	414	434	492	473	457	461	499	450	460	474	474	466	437	445	463	464	429	469	466	464	426	476	417	482	485	457	449	440	458	462	464	455	435	473	435	417	467	467	446	427	448	448	444	420	472	421	451	450	420	448	454	474	470	461	428	452	445	450	444	456	467	473	465	461	457	455	444	450	471	434	447	415	477	434	485	432	454	435	460	421	463	489	472	447	456	458	439	440	460	437	443	451	477	461	471
60751	54024	50430	47715	45666	46715	46817	23953	8844	902	257	240	264	250	243	245	250	250	236	233	261	241	245	226	237	261	242	248	234	236	240	246	270	257	263	236	279	245	230	224	230	243	251	253	240	260	244	244	216	270	245	231	252	269	240	241	231	237	222	239	223	246	243	222	264	228	250	239	239	270	256	252	239	242	227	265	223	243	246	248	231	250	247	238	236	256	231	238	232	258	243	265	241	257	241	245	228	222	273	207	233	289	232	222	250	247	233	233	243	216	258	268	250	248	272	235	273	249	235	212	242	240	249	283	237	240	253	213	253	260	245	252	240	229	237	261	223	256	262	258	243	260	213	245	225	238	256	277	251	264	232	239	245	260	246	234	229	236	231	251	243	222	247	274	249	253	245	258	211	251	240	223	198	282	227	233	230	235	241	253	240	224	257	235	233	227	236	260	251	223	239	224	238	218	251	261	266	246	246	270	250	241	241	237	213	242	238	243	267	273	241	224	240	222	272	228	240	246	233	243	247	238	232	235	238	238	242	227	262	232	211	256	237	250	228	283	247	258	242	259	272	233	237	234	233	201	252	225	243	235	254	228	210	240	227	232	243	250	249	249	226	224	220	250	290	240	230	242	252	250	262	276	220	242	232	227	235	224	254	231	245	265	227	262	263	245	255	261	240	245	254	233	256	220	253	245	239	240	235	225	222	239	239	243	252	229	227	244	205	260	269	241	245	239	251	212	235	221	212	260	250	278	244	249	265	237	255	256	234	195	243	233	242	264	240	264	223	238	289	253	258	272	236	252	232	256	244	255	259	229	272	214	271	234	241	269	253	274	240	275	249	200	219	240	227	227	249	224	215	246	243	227	239	254	219	254	244	280	232	251	209	216	228	263	231	252	246	246	244	273	241	247	252	248	263	250	235	225	249	224	242	254	244	243	230	257	232	235	255	223	236	207	258	247	235	228	231	227	253	236	239	259	238	265	234	268	224	212	239	258	261	243	247	245	241	252	261	228	248	228	216	231	237	227	237	221	191	261	239	251	271	224	259	237	223	245	228	243	233	216	247	244	257	238	233	274	213	252	247	231	224	248	212	203	250	252	222	249	264	232	271	252	243	235	248	243	223	228	277	246	252	248	239	202	204	233	260	227	240	274	232	261	223	228	235	241	260	230	250	249	259	260	235	252	251	209	255	239	243	239	257	276	234	239	221	270	233	254	230	241	253	257	248	230	250	263	230	255	255	224	239	230	213	248	255	262	248	282	247	229	270	213	229	221	245	221	255	234	254	234	214	271	242	251	240	272	267	247	253	226	226	229	258	233	269	272	255	235	222	246	227	246	260	233	254	223	257	261	269	271	247	220	232	244	274	253	242	232	255	232	256	254	282	243	243	262	246	240	239	231	251	240	243	281	227	266	243	223	252	241	274	210	231	254	223	225	227	225	228	237	253	263	236	261	243	232	222	231	270	246	258	254	271	249	226	248	225	242	230	231	259	238	224	250	253	250	241	236	226	252	230	252	243	233	232	240	237	252	268	263	256	243	237	249	231	228	253	239	239	233	240	245	254	223	239	233	233	262	229	246	272	252	237	234	228	225	225	276	245	251	255	247	247	242	217	255	256	233	252	254	244	247	220	247	240	255	272	265	229	244	247	242	241	232	277	225	266	246	252	243	250	245	274	278	246	249	230	281	220	247	281	251	256	205	218	273	252	262	266	241	238	214	235	255	272	259	237	251	226	223	235	242	251	270	240	240	220	234	255	275	202	253	252	252	233	267	217	255	236	237	219	236	229	248	225	252	241	236	229	248	276	225	225	234	237	216	237	242	270	214	245	232	256	251	257	221	223	234	248	263	266	236	254	261	234	242	274	243	246	252	236	228	211	204	216	268	249	222	253	253	254	252	224	231	231	249	228	243	226	259	250	246	262	247	245	239	237	235	241	255	237	256	262	244	238	229	235	252	241	230	247	232	262	246	241	268	249	241	225	223	238	221	239	259	239	261	224	267	226	249	241	245	244	239	244	245	229	242	206	253	230	241	244	236	258	237	244	237	232	266	244	247	250	248	238	241	237	246	265	255	244	221	237	224	228	220	260	221	247	234	277	227	230	246	239	267	230	245	223	248	265	261	255	260	244	249	228	253	229	251	252	236	244	201	209	270	243	250	276	255	261	250	228	256	242	233	245	243	239	239	242	238	274	255	246	221	239	278	236	245	227	216	210	236	238	248	247	248	243	252	251	254	243	235	229	226	231	213	237	225	264	248	255	254	213	245	224	258	260	234	247	258	224	264	237	247	218	220	249	240	239	235	254	257	229	253	231	219	248	220	257	238	270	243	237	215	230	263	253	233	246	252	247	220	250	228	210	223	295	250	215	255	240	241	244	210	256	252	240	247	225	248	247	243	222	248	227	220	229	235	220	250	265	256	245	247	275	249	212	215	237	225	213	223	233	251	244	246	251	242	230	237	275	252	281	224	209	230	261	258	250	250	233	253	249	213	265	254	234	214	257	242	225	228	245	232	224	228	239	252	300	249	275	251	236	259	264	255	248	256	204	237	252	221	260	236	259	249	247	237	239	224	231	261	278	227	260	239	237	201	253	206	220	216	226	225	252	225	252	234	232	235	210	228	247	216	220	220	234	246	231	248	217	248	241	238	255	221	247	257	244	246	241	233	262	236	225	212	238	271	250	247	256	243	235	236	248	204	227	233	259	264	213	236	237	249	249	225	195	251	278	261	244	239	232	228	261	246	242	243	237	229	219	216	263	225	230	244	253	239	260	226	268	259	235	242	250	223	230	242	260	219	231	214	212	215	244	261	229	256	223	249	245	249	231	238	252	248	242	225	210	248	234	240	278	239	226	247	243	215	223	238	242	238	231	252	291	217	252	256	232	238	238	211	242	262	240	225	226	247	221	230	234	260	253	230	253	302	266	232	261	255	270	260	204	247	247	253	247	253	255	257	242	217	271	234	252	232	241	229	207	243	247	214	235	253	257	239	248	251	277	253	257	252	226	217	239	234	241	237	262	206	226	271	246	251	221	262	208	236	233	243	258	258	260	221	245	272	255	231	235	233	267	226	286	228	252	260	245	246	243	268	207	237	211	227	236	241	243	250	215	249	255	228	227	232	245	247	237	252	226	219	234	245	262	248	223	248	210	233	208	244	260	249	241	254	245	227	247	225	240	251	256	246	237	231	266	246	226	249	259	244	239	225	213	238	202	241	227	221	257	277	258	249	234	226	221	211	254	240	263	227	218	240	243	249	236	224	254	239	235	225	257	255	237	276	254	237	260	230	224	254	261	249	229	231	251	241	250	241	250	235	218	276	246	241	245	248	248	249	278	269	258	236	245	220	241	259	255	243	223	256	255	223	224	272	227	249	243	260	242	237	237	258	240	218	238	222	247	219	262	285	236	233	248	210	235	269	250	222	260	245	254	225	228	253	208	216	229	237	261	262	228	251	245	239	264	230	239	257	238	253	229	235	245	224
56984	66771	63244	67920	68361	70447	59804	4975	763	711	693	641	690	616	626	641	625	644	593	618	646	605	620	617	601	624	633	626	616	600	581	643	599	622	604	631	609	585	561	607	604	611	629	602	589	624	546	594	610	601	612	625	640	605	591	636	581	565	606	642	653	582	593	602	597	616	611	583	586	604	605	637	592	603	629	587	635	602	634	609	579	613	598	582	589	614	631	600	598	604	574	604	614	633	614	577	596	608	657	580	646	565	604	612	584	618	590	606	647	606	639	543	588	641	632	591	576	632	629	607	601	588	606	604	602	623	606	602	565	566	615	579	642	585	590	616	601	591	596	609	614	605	600	655	590	593	545	607	581	586	641	574	608	592	623	635	599	586	598	627	613	616	624	591	577	596	626	586	602	625	591	571	618	537	619	652	572	542	583	620	573	581	594	646	598	591	616	601	601	659	587	594	615	597	592	580	624	602	623	606	598	597	598	569	574	640	633	645	589	619	615	621	603	588	624	632	591	604	593	623	587	601	594	621	571	588	557	645	578	570	607	607	563	582	609	604	621	604	650	579	584	622	592	600	618	608	582	617	614	628	580	595	635	579	623	624	606	602	620	641	616	601	564	588	581	599	591	614	580	622	623	602	624	564	588	584	608	587	578	618	615	593	588	622	623	596	608	585	639	630	621	655	635	629	590	611	647	583	577	607	612	601	578	599	572	570	614	629	612	584	609	590	659	580	592	599	605	650	598	620	623	622	565	597	602	586	604	598	595	630	584	604	591	656	610	601	543	567	617	621	587	582	613	594	617	593	600	576	643	588	595	637	606	644	567	604	602	627	599	641	637	655	588	592	610	583	641	567	543	616	599	604	616	608	636	621	569	540	591	598	600	620	559	591	614	626	612	594	597	584	569	593	593	619	641	590	610	608	595	628	578	641	598	609	637	614	579	592	574	615	650	614	585	621	595	568	585	607	590	646	623	622	606	581	616	606	593	612	605	653	630	631	614	612	580	617	560	582	580	606	594	581	629	607	558	586	595	615	590	615	625	621	665	616	629	619	602	587	578	597	624	588	548	615	575	598	594	594	597	613	608	553	589	583	633	602	616	611	636	589	608	631	570	636	599	567	609	591	569	582	626	611	608	594	538	598	576	602	597	629	632	579	619	592	611	587	633	624	618	623	640	606	626	587	618	608	598	622	613	604	588	629	608	597	607	576	596	621	606	583	577	602	566	630	622	639	625	628	595	673	598	668	584	561	601	606	618	602	618	583	614	595	580	648	618	578	583	589	611	586	575	599	595	606	578	578	620	567	643	576	584	612	621	570	615	617	606	587	624	609	586	592	586	609	563	614	624	608	598	618	592	632	593	629	658	615	616	587	580	601	630	622	626	589	584	585	541	582	560	619	572	578	619	620	579	599	593	643	606	597	571	584	587	630	606	566	586	621	581	623	623	570	634	614	633	620	617	606	587	608	596	656	632	603	588	577	670	600	599	616	603	556	598	615	554	628	571	595	584	560	599	610	601	590	612	626	591	580	543	628	650	598	614	569	627	610	598	609	590	579	584	602	591	611	617	576	597	587	675	628	633	625	616	602	605	644	591	578	627	611	623	631	670	638	606	617	582	626	566	597	644	654	586	628	541	623	594	605	586	611	640	575	600	583	578	563	547	626	612	616	591	609	568	569	596	612	587	661	643	591	581	580	589	653	615	609	622	618	614	638	610	587	612	587	585	605	604	633	628	619	634	624	613	577	590	616	601	617	603	623	610	573	567	565	638	611	600	586	589	567	628	569	617	584	604	652	580	593	606	655	602	648	584	565	568	578	562	621	620	612	595	590	585	579	613	586	598	652	594	622	637	610	598	593	596	569	564	611	595	597	576	619	640	650	549	573	609	598	609	621	613	586	591	644	605	611	606	572	576	641	660	619	601	606	600	573	639	619	570	597	629	620	588	553	606	624	607	575	634	601	619	580	594	602	627	608	571	653	586	588	573	599	592	613	604	583	574	540	580	611	591	603	597	617	629	627	575	631	591	611	630	638	609	631	620	618	571	596	616	603	617	607	592	610	586	557	579	606	586	608	590	617	623	654	587	627	601	617	625	596	586	600	596	625	642	558	622	586	625	645	574	603	564	643	569	602	606	594	582	618	629	606	564	552	590	609	605	637	590	594	576	594	614	576	577	591	595	589	602	616	586	609	602	603	597	582	654	599	626	553	591	605	604	603	569	577	613	629	597	620	618	603	595	620	561	577	634	579	618	586	603	614	564	605	578	623	588	594	589	601	598	617	648	605	597	581	590	514	592	570	591	613	611	637	619	627	611	586	607	589	625	631	618	593	600	567	566	607	626	594	609	627	577	547	566	594	606	584	610	558	635	595	630	618	603	622	573	620	595	565	573	571	646	592	594	608	646	640	620	613	564	627	590	636	610	626	572	620	584	592	615	587	607	613	621	599	629	632	633	586	575	621	573	600	593	626	583	555	621	595	590	618	593	577	578	611	617	591	602	662	616	606	556	592	648	598	612	562	633	604	581	589	626	600	579	611	575	568	582	621	598	567	612	610	567	610	618	628	629	576	591	573	595	577	629	580	596	586	632	592	598	636	618	628	600	603	601	556	618	609	602	572	614	593	574	599	658	565	575	615	610	588	609	591	561	587	621	589	592	589	593	599	598	652	583	601	613	592	640	617	606	582	584	580	577	626	614	610	632	576	608	633	621	619	620	559	614	574	607	598	642	601	583	638	616	579	596	549	580	590	568	585	647	575	644	694	634	596	564	620	586	628	561	603	583	538	602	578	574	583	637	599	645	641	629	606	579	633	596	593	601	619	554	634	591	648	597	614	607	630	615	629	593	610	564	617	586	624	612	610	619	619	626	547	593	605	570	592	603	616	596	555	598	622	567	639	640	608	596	585	603	600	605	602	618	630	583	636	579	598	593	614	622	615	553	575	564	567	612	606	609	623	607	619	557	647	588	630	610	614	603	625	545	603	577	547	616	612	596	595	611	601	588	642	590	610	619	566	590	578	606	632	606	589	588	543	618	572	624	594	603	571	586	582	590	562	562	611	579	652	653	590	590	580	638	580	601	579	568	566	611	617	602	594	606	630	593	618	589	602	566	625	623	618	638	626	605	619	608	620	592	606	567	575	537	644	601	621	565	630	614	616	635	609	627	593	614	651	633	624	603	614	606	610	601	599	616	573	592	632	607	603	630	572	586	559	575	589	625	596	644	605	609	621	614	606	614	568	622	611	570	649	585	575	587	588	610	606	586	602	606	613	634	594	538	591	576	649	613	620	602	593	622	563	582	577	621	567	616	621	623	611	594	603	573	606	588	637	555	622	628	603	603	537	633	603	604	607	585	572	587	593	626	583	604	589	594	610	617	578	596	590	620	621	598	595	605	608	572	617	570	623	620	648	593	598	578	624	592	586	607	612	603	614	569	567	562	650	603	636	612	602	616	585	593	585	645	614	617	601	654	584	573	634	632	613
61576	46249	45494	45838	46439	46069	49157	26017	17364	6302	732	421	347	351	334	363	355	391	376	358	366	372	353	372	372	375	342	348	331	359	363	354	339	354	330	343	312	338	372	350	337	367	322	359	357	382	326	347	346	334	330	337	376	391	310	338	326	341	306	304	313	338	343	343	372	371	341	327	296	296	364	358	320	336	316	307	318	310	304	373	329	343	332	345	354	328	330	353	328	363	387	372	356	368	337	329	297	332	357	298	344	346	283	344	362	357	352	334	349	299	325	339	352	322	351	376	350	404	357	373	352	361	354	336	350	328	391	363	359	328	350	349	367	348	341	298	358	325	346	360	357	324	324	310	344	363	333	362	321	337	319	356	342	343	358	330	342	327	335	325	324	361	334	338	349	353	337	324	325	319	317	336	352	314	348	356	348	335	354	362	344	351	355	349	355	370	306	359	378	328	319	305	342	349	339	359	301	333	366	345	323	340	308	319	347	365	328	323	347	350	329	329	315	325	370	360	356	387	337	341	328	352	351	365	338	356	319	344	352	336	343	311	369	373	317	368	340	357	322	356	314	353	377	348	338	329	346	319	334	339	344	312	348	363	376	336	377	344	386	351	317	346	359	342	356	377	321	356	325	350	332	365	334	335	310	328	322	338	327	328	350	378	371	351	349	325	358	350	343	371	338	297	328	329	328	353	345	351	334	361	326	308	332	404	331	323	330	374	313	350	368	319	318	376	363	333	364	350	348	354	338	330	368	366	343	342	353	357	324	357	314	320	316	297	349	373	324	314	353	346	311	352	350	349	368	304	342	343	334	337	326	337	331	336	334	358	346	318	353	297	313	336	329	379	343	340	338	337	377	334	372	335	319	343	360	357	317	343	315	336	340	373	295	334	303	366	336	332	322	377	347	322	396	327	368	365	323	324	332	377	350	347	350	361	355	339	304	340	347	349	314	365	309	339	340	332	347	352	362	314	341	340	375	342	319	353	343	296	342	327	359	317	370	332	363	329	325	327	323	338	348	340	346	355	348	331	344	335	355	373	323	363	323	342	355	349	335	357	357	327	367	347	336	311	315	340	327	332	351	308	356	356	345	359	364	326	313	337	359	342	356	336	322	331	352	348	356	356	335	365	330	379	312	341	323	335	316	328	349	354	318	343	350	320	346	344	347	329	343	321	363	350	353	339	348	358	347	312	329	327	339	322	330	355	324	323	350	324	316	356	384	319	313	331	377	297	352	322	313	323	286	387	361	347	332	332	323	349	363	346	342	304	352	314	326	326	354	340	333	341	327	386	327	375	390	361	347	341	316	325	328	328	339	375	351	328	308	334	330	350	305	299	338	352	352	337	319	323	329	322	335	325	347	342	347	337	337	314	363	357	344	333	357	323	336	335	348	325	333	371	342	362	327	350	335	327	328	359	334	317	316	308	346	334	345	332	295	345	333	372	348	352	316	328	356	368	321	324	354	317	345	334	346	361	341	344	332	347	365	362	306	323	370	313	347	341	368	364	343	367	324	348	346	324	317	346	344	321	340	338	333	341	337	321	320	336	360	352	339	352	320	371	334	334	311	370	332	335	326	315	352	378	347	337	330	318	325	358	381	351	343	338	365	340	351	338	343	351	339	345	337	329	318	339	348	340	329	337	352	335	309	326	334	320	323	327	339	369	337	315	332	303	331	331	315	306	360	328	383	351	343	328	341	359	353	332	325	309	303	339	341	352	323	295	340	342	329	357	339	306	340	323	374	365	318	367	345	365	315	336	334	372	360	321	324	338	349	350	359	366	330	344	372	346	347	333	323	339	338	351	312	336	363	363	340	316	361	336	349	349	343	348	380	357	374	333	369	345	319	376	344	331	307	328	333	361	329	337	341	362	345	316	345	345	324	324	355	327	381	357	322	352	341	349	294	330	320	314	309	347	316	334	360	342	364	334	343	326	317	320	310	341	378	334	323	341	315	311	356	334	332	328	358	334	313	320	320	346	349	352	369	338	364	321	354	351	339	317	330	390	320	361	299	340	334	326	338	361	390	355	324	347	368	319	318	335	333	310	355	345	358	361	335	355	355	324	344	347	317	350	324	329	366	353	349	361	316	356	335	328	371	311	327	319	365	359	359	348	351	368	318	338	340	355	340	335	384	343	346	340	333	370	333	340	359	319	308	335	355	326	323	347	334	360	331	318	336	314	353	332	346	311	331	331	359	361	331	372	326	344	355	300	356	350	344	363	313	328	346	343	349	318	325	339	303	341	360	331	324	315	343	319	341	357	342	312	341	350	312	353	343	355	338	328	351	362	330	348	353	336	344	331	340	323	345	302	341	328	323	354	329	364	304	335	322	304	337	328	352	361	326	360	351	357	333	317	331	362	312	331	340	361	377	323	315	311	353	341	325	319	355	333	340	324	334	371	347	342	329	340	306	313	351	347	301	330	323	347	337	327	335	314	375	334	360	335	318	314	323	354	313	316	329	367	354	339	331	332	367	330	358	326	358	359	353	352	365	336	331	351	365	318	307	338	331	357	335	331	341	322	356	326	343	373	306	317	369	331	348	299	369	365	323	343	314	328	315	302	355	339	354	359	321	324	360	335	363	355	377	320	325	326	331	322	333	329	334	346	322	335	365	359	366	363	333	331	341	330	314	371	322	321	372	360	349	340	334	354	347	334	358	382	331	345	313	352	304	318	328	370	362	330	329	365	346	344	346	347	322	323	336	320	325	358	328	389	366	354	347	342	320	325	319	343	304	364	303	327	326	359	321	329	315	353	343	343	303	341	318	327	305	367	327	336	352	355	349	340	383	345	325	353	350	344	342	336	337	339	297	315	324	335	327	335	341	336	348	317	323	349	329	348	332	310	340	324	351	358	331	313	314	353	371	331	336	346	330	375	325	343	360	367	344	304	311	332	327	334	331	311	313	377	328	342	340	327	352	364	327	316	334	292	337	342	340	331	369	370	340	356	336	363	308	352	351	340	342	332	345	342	316	329	342	352	351	338	391	346	346	376	339	310	364	355	328	300	330	340	358	353	340	364	350	349	339	331	340	345	348	309	316	357	328	314	295	313	340	357	339	341	316	319	349	323	337	304	367	369	337	336	327	369	344	348	319	359	304	316	342	356	354	325	313	385	296	321	336	326	318	339	351	342	372	361	351	348	340	328	327	337	348	335	327	329	331	363	338	318	326	338	361	353	385	341	336	365	331	329	345	326	370	326	345	337	365	330	347	313	320	338	341	298	370	340	349	348	327	350	346	359	346	327	346	332	323	308	316	359	354	331	338	324	278	345	378	342	316	338	311	324	331	339	366	371	330	337	349	360	340	328	351	294	343	341	344	332	357	356	355	357	331	341	349	327	345	328	362	346	303	344	351	346	357	304	317	344	306	325	381	363	306	315	335	298	359	333	325	322	360	334	352	302	313	376	357	319	345	316	328	302	313	295	363	351	366	360	349	358	341	328	335	338	329	343	373	367	353	356	328	354	334	330	359	344	328	330
55945	60410	57391	59084	61829	65122	52233	1794	857	804	829	870	809	825	792	838	824	806	805	763	811	795	790	762	765	784	721	811	758	724	734	710	777	771	718	735	755	755	777	757	760	764	708	754	778	797	769	739	723	713	734	786	777	768	699	754	711	714	732	759	765	744	743	762	702	721	754	759	746	755	701	745	732	786	748	774	758	695	690	716	747	741	721	747	686	759	780	728	751	743	728	720	779	805	774	725	695	789	727	755	724	785	763	766	792	696	776	746	763	751	756	796	700	754	729	714	676	748	722	749	760	699	710	734	743	742	727	756	702	722	758	787	733	756	746	729	774	744	700	760	749	741	770	768	772	689	761	767	726	769	698	711	741	770	739	756	795	767	715	766	752	712	742	738	726	723	758	707	736	733	792	771	739	761	669	717	699	737	708	748	766	717	775	695	735	733	714	753	738	747	714	744	764	745	732	751	711	766	739	773	715	732	741	742	724	770	700	740	688	778	760	714	759	697	748	712	697	751	769	775	721	710	760	753	792	760	722	772	737	780	714	712	731	756	665	700	757	712	787	747	728	765	770	711	793	733	736	724	755	738	689	749	701	726	745	759	746	789	750	722	802	693	763	747	768	695	739	767	786	734	722	746	722	717	751	779	737	788	786	715	723	744	763	753	728	778	727	763	786	674	732	704	724	759	719	753	695	744	752	715	715	758	768	750	765	717	729	763	734	744	699	747	758	718	755	713	728	757	761	763	754	728	723	716	799	765	732	729	728	731	730	727	762	766	761	726	723	744	710	761	763	682	737	724	751	767	764	715	753	759	741	727	733	730	732	704	756	756	757	738	710	754	726	742	791	767	703	760	690	748	719	734	702	738	731	731	793	754	718	762	738	762	711	722	733	749	722	740	750	753	757	714	738	729	751	719	733	806	755	756	777	761	737	707	734	706	737	784	765	751	731	718	756	751	776	718	765	755	788	747	774	735	769	781	765	790	717	813	723	803	748	765	770	719	724	723	711	756	762	745	745	815	777	754	746	738	745	726	715	697	762	718	772	798	784	706	729	728	695	712	729	783	774	722	702	740	733	729	795	742	768	725	730	746	745	738	697	736	712	763	751	747	714	796	744	750	711	711	713	748	750	754	790	737	754	712	751	817	738	715	742	751	780	717	675	698	687	702	759	731	708	770	736	764	702	766	726	782	719	745	741	741	771	758	732	734	707	689	702	719	702	728	738	768	755	693	724	746	779	721	751	775	732	703	801	741	759	667	740	722	759	741	731	758	755	754	769	714	715	692	706	782	727	753	760	767	761	716	715	766	703	760	736	730	739	785	674	729	737	768	715	747	720	723	717	734	723	761	732	742	732	782	724	763	765	709	714	758	771	731	779	658	744	755	734	739	734	743	731	692	723	719	773	736	750	753	698	729	728	839	736	731	735	698	754	774	718	727	745	713	755	744	734	747	706	737	675	776	691	770	709	737	744	761	742	714	769	759	756	745	747	736	749	745	727	709	723	726	732	720	729	706	716	755	750	730	755	728	748	695	739	700	713	758	765	719	741	693	743	704	758	744	714	744	705	722	732	750	709	751	687	663	732	703	684	786	737	804	705	736	733	694	691	694	736	732	769	757	741	727	738	729	746	746	700	719	659	759	737	714	719	761	739	755	708	763	813	752	729	726	723	705	721	798	813	757	724	769	757	801	777	782	757	719	762	775	754	738	724	791	756	801	748	759	739	792	711	730	719	741	750	729	731	716	694	713	720	798	780	763	739	697	767	761	773	771	723	761	793	765	689	720	765	722	724	755	766	761	714	789	743	768	787	773	723	738	784	705	746	744	735	739	756	741	763	699	739	727	730	679	776	744	717	777	799	763	776	761	760	777	766	718	734	722	708	752	768	777	739	717	729	713	761	773	757	730	787	708	728	739	791	756	728	743	731	742	740	747	675	783	721	733	746	669	735	722	721	738	726	729	715	738	750	780	734	714	761	697	711	726	753	772	765	745	746	709	741	759	779	735	728	733	771	729	714	747	737	801	755	678	742	742	747	730	725	697	705	719	727	763	764	669	679	757	710	730	722	782	752	741	759	727	737	764	709	753	751	714	752	694	782	697	765	739	737	728	685	747	769	780	738	768	727	740	773	694	730	741	726	718	710	807	756	740	690	769	725	744	721	693	745	724	766	690	764	690	769	703	719	725	767	705	725	786	768	738	760	694	762	743	767	739	755	784	755	752	728	735	749	732	744	695	743	749	738	768	739	766	784	742	744	701	739	760	738	729	795	737	723	786	737	709	758	678	763	745	716	739	763	717	738	745	732	748	735	716	751	754	756	729	697	711	737	690	714	735	746	752	758	745	705	707	767	718	782	737	709	709	807	708	718	728	764	736	694	733	713	735	727	734	727	713	733	739	717	778	722	710	719	741	741	760	746	711	738	765	756	764	793	730	740	718	709	780	794	700	713	733	687	724	770	710	729	779	750	742	711	734	803	759	783	760	703	715	672	755	731	768	753	717	757	722	776	746	715	697	767	722	759	712	699	752	730	753	707	730	699	763	710	717	743	732	737	735	775	748	710	755	734	698	758	728	716	748	793	772	715	732	778	727	740	746	774	761	734	764	715	751	687	786	723	760	728	744	742	751	762	755	739	712	763	727	726	741	733	770	737	733	725	739	726	715	724	772	753	753	700	725	714	755	788	739	726	722	713	710	736	745	737	720	726	726	724	752	756	782	712	716	776	742	751	730	712	753	793	762	715	747	728	767	743	786	796	736	737	735	701	752	713	723	715	744	749	722	737	697	757	775	729	774	741	760	708	674	746	707	719	793	691	722	726	723	777	715	733	729	695	694	688	729	715	739	789	738	689	724	810	728	769	757	738	724	755	716	750	722	770	712	735	719	743	743	713	744	736	722	711	763	708	696	760	707	737	737	762	758	715	720	712	708	754	779	741	750	788	689	705	695	731	706	739	710	775	778	798	703	731	822	770	745	757	723	721	732	707	702	740	705	751	767	757	722	715	773	745	744	812	748	696	779	718	703	755	762	739	766	707	765	671	697	699	682	748	722	739	742	787	783	710	720	787	692	741	728	733	737	775	755	742	770	761	706	748	797	793	705	709	705	734	741	676	733	748	703	735	753	764	723	746	723	779	781	776	683	816	788	749	661	750	764	782	762	724	774	738	712	682	821	742	679	736	731	725	734	796	752	749	743	736	769	712	704	750	749	697	742	730	747	773	726	739	736	732	783	764	738	734	715	686	746	753	754	740	785	736	710	744	765	720	731	731	741	787	781	767	714	745	698	722	703	751	732	731	792	768	776	737	759	728	713	701	676	741	735	716	769	757	746	765	748	746	770	768	697	740	763	744	745	723	687	750	717	698	765	795	703	719	730	740	809	712	731	703	722	787	743	762	727	754	661	727	733	776	743	766	744	721	712	752	778	733	757	741	789	747	700	754	735	706	759	728	725	768	823	664	705	759	753	719	725	697	763	751	716	753	762
42438	51429	46075	36219	26836	14861	5221	565	393	251	151	149	132	169	160	158	166	169	160	164	160	166	164	151	156	159	134	157	149	161	138	152	158	159	152	164	161	164	157	174	172	178	151	129	159	133	174	177	156	133	149	123	153	144	181	148	151	138	142	131	157	160	156	158	126	136	182	171	147	154	166	147	142	133	172	149	154	145	181	138	151	143	151	146	157	168	166	135	153	175	152	148	159	166	157	158	151	150	149	166	148	178	159	141	141	162	159	171	146	174	163	152	143	158	186	159	178	164	148	166	174	149	182	158	187	141	162	155	159	188	172	146	176	155	153	155	172	169	150	162	168	146	150	139	135	139	159	148	150	160	145	158	146	140	146	158	143	151	167	139	177	167	151	153	150	154	156	143	149	154	133	159	146	144	159	153	152	155	148	145	159	146	156	154	138	152	152	135	132	124	146	146	164	134	177	149	151	151	152	173	169	148	176	150	151	160	141	168	154	136	154	127	154	143	138	133	186	158	174	165	145	167	132	147	147	163	146	156	180	158	175	139	137	144	143	168	150	137	156	171	150	150	157	146	172	133	149	139	166	148	154	161	176	127	193	145	144	178	136	153	133	164	177	155	145	134	156	159	134	152	168	153	158	141	147	151	148	143	150	156	126	136	154	168	145	141	162	154	158	172	158	153	167	170	168	156	141	136	143	161	154	122	132	159	148	165	139	161	156	177	164	189	139	144	164	143	169	169	169	178	168	155	183	168	163	155	165	157	137	159	166	175	147	119	169	160	142	185	152	136	150	160	170	164	143	130	173	151	146	153	142	189	173	161	163	132	166	143	160	152	162	147	139	152	147	163	165	156	149	177	160	177	188	131	160	148	168	143	122	132	149	153	121	157	154	157	158	160	156	154	174	174	170	164	169	141	177	160	141	154	178	150	163	188	150	153	147	134	144	167	172	155	161	164	164	152	173	164	159	135	167	162	139	181	180	157	152	179	148	159	172	153	177	182	156	164	139	120	172	149	148	150	152	142	131	168	156	167	137	159	136	169	145	153	159	160	152	149	185	137	154	170	126	158	166	147	156	148	157	143	138	168	195	152	147	141	175	165	144	153	150	169	157	132	148	150	159	143	161	157	136	161	161	149	150	143	154	131	159	140	137	182	145	157	153	154	156	151	149	174	157	144	165	145	139	160	176	172	157	170	145	172	150	155	151	157	148	151	179	168	169	164	177	188	160	156	147	168	167	164	165	138	147	136	174	137	154	158	139	142	149	153	143	138	157	175	157	179	126	152	158	137	166	146	184	134	170	149	136	152	152	131	152	162	143	161	152	158	153	172	153	151	158	154	156	158	161	119	150	166	164	155	162	117	171	152	151	149	153	166	137	154	148	145	145	157	122	118	163	165	142	185	135	150	157	165	148	158	168	140	150	140	160	140	147	139	143	162	152	135	157	134	147	167	141	165	158	159	142	160	157	170	172	157	147	151	141	166	153	151	165	168	154	158	150	146	138	146	140	158	165	154	144	165	158	172	158	147	166	156	196	157	176	163	159	167	163	160	155	161	171	163	120	157	138	159	154	151	149	164	167	146	181	153	145	173	149	180	143	137	172	139	163	184	144	163	146	160	155	158	163	131	131	148	158	160	180	168	153	133	150	159	167	135	152	154	140	136	159	155	148	165	150	158	139	138	155	151	172	172	145	167	194	146	156	168	183	179	148	165	148	160	130	160	128	152	158	139	131	159	150	163	135	147	148	183	146	139	147	155	134	146	164	164	149	143	145	149	143	174	168	153	150	149	140	161	157	174	140	148	145	154	134	144	163	143	160	135	128	161	161	162	127	149	160	135	169	155	157	167	146	143	141	172	129	144	158	185	150	142	149	153	163	138	164	162	156	147	142	148	135	148	170	168	157	152	170	171	148	139	162	153	160	160	150	138	160	162	167	173	162	184	182	147	159	161	173	141	145	154	174	189	157	160	155	154	137	180	161	141	179	165	157	152	137	156	140	153	137	146	155	170	145	147	153	160	166	157	161	161	170	161	160	144	145	162	168	174	154	170	161	147	137	163	136	157	185	177	145	172	159	151	146	156	158	143	147	153	158	132	155	161	150	189	147	158	150	139	135	160	143	139	164	150	156	131	148	149	160	152	157	151	187	157	183	159	155	150	155	139	153	164	161	145	140	145	164	131	160	169	150	160	160	149	154	152	152	146	168	150	172	157	143	130	136	169	168	148	138	172	160	159	158	158	154	158	153	166	166	156	156	150	150	147	176	131	159	152	149	170	160	151	174	155	158	145	140	171	160	149	146	144	161	145	154	157	155	160	183	151	159	156	178	142	147	148	149	155	150	145	140	149	150	157	164	179	161	154	162	160	157	148	154	164	161	123	154	147	169	143	134	169	135	150	161	153	156	183	141	162	152	151	154	143	174	164	153	155	151	163	163	167	168	163	159	160	148	141	160	134	166	161	146	149	143	179	153	154	141	136	168	156	144	153	147	170	138	131	146	156	174	186	171	140	140	166	139	150	154	156	155	172	150	155	192	143	161	159	170	162	160	133	142	153	153	145	163	163	164	141	161	160	153	149	168	168	132	158	156	177	168	171	156	166	169	154	173	152	145	176	149	171	170	154	134	165	149	145	169	147	149	159	137	139	151	135	167	158	146	126	142	154	148	165	135	153	150	147	171	162	145	150	160	175	144	154	152	142	161	159	161	144	150	143	168	131	148	157	166	169	167	150	153	150	159	147	161	153	182	145	147	143	171	137	155	187	181	126	182	138	150	144	168	175	144	146	147	155	161	146	158	145	136	182	178	159	164	161	147	162	134	141	141	164	159	135	143	155	152	166	145	152	137	131	155	143	146	168	154	157	176	142	159	140	151	185	161	181	179	157	156	165	153	164	137	155	149	150	160	169	174	167	144	151	147	152	148	154	139	176	141	168	141	126	169	179	141	149	152	199	145	188	146	136	151	177	180	158	149	150	158	177	149	148	143	142	173	157	126	148	149	159	169	168	143	187	142	135	152	144	163	145	170	166	156	169	152	150	165	188	173	165	173	155	146	169	152	159	183	165	168	172	180	157	156	145	156	153	180	166	127	152	138	156	149	144	147	169	135	162	139	160	133	151	174	149	161	156	142	155	153	161	174	163	164	151	146	129	134	177	160	176	148	156	158	164	153	166	162	146	155	157	158	164	148	158	141	164	174	150	159	153	146	136	156	166	155	155	146	155	168	179	159	155	141	154	171	154	146	147	157	144	159	149	142	153	162	163	179	161	155	152	134	141	151	141	166	174	164	169	151	152	173	153	151	141	163	162	175	151	156	156	137	170	155	154	155	150	150	154	173	158	149	139	167	153	159	146	166	138	140	141	171	153	180	161	141	160	151	177	162	156	149	156	154	146	145	146	190	150	165	138	158	137	170	161	152	170	182	165	184	126	173	171	160	151	150	142	168	160	148	163	169	147	159	150	133	130	171	168	142	152	152	145	143	154
32618	46182	47659	44678	38547	30051	11333	546	417	443	426	410	425	400	402	404	441	430	443	416	411	423	441	427	419	440	435	421	424	428	388	420	449	410	432	411	432	436	410	400	450	398	415	443	425	390	410	416	435	420	398	486	430	437	401	473	442	426	415	408	435	413	451	426	449	450	400	449	414	451	414	425	399	429	419	411	438	412	387	419	425	386	391	413	415	422	411	401	459	442	448	470	373	433	429	430	413	413	411	457	444	461	412	435	414	442	423	422	403	443	416	473	443	414	434	394	429	445	404	400	438	442	436	369	426	428	420	451	419	407	445	405	427	399	426	421	434	396	434	416	417	444	405	410	402	425	443	414	442	459	414	420	404	440	456	420	421	442	462	448	424	448	408	410	427	401	431	392	425	400	420	423	432	428	425	401	424	446	437	450	423	436	431	436	441	429	451	420	394	404	391	417	408	420	462	412	415	414	429	424	413	409	428	434	408	437	436	398	389	430	426	449	397	426	420	400	460	433	403	429	426	401	397	395	441	374	428	419	393	437	396	455	438	418	410	444	450	440	429	403	464	399	435	447	407	412	444	420	404	461	409	445	425	408	423	428	437	421	459	410	407	426	398	451	418	391	436	410	434	419	420	432	478	447	456	412	389	408	416	402	381	415	449	414	408	391	405	417	437	453	416	434	434	382	428	433	454	428	409	462	445	414	403	434	455	409	438	447	412	419	379	407	401	404	423	439	395	412	443	413	413	415	420	422	404	393	400	417	467	438	449	400	430	423	436	443	430	445	405	439	376	464	418	436	393	416	415	464	439	385	382	421	418	440	423	427	415	442	458	424	415	451	426	389	405	408	391	424	422	410	409	426	445	422	411	394	416	416	412	442	433	445	440	431	402	461	440	406	405	392	434	431	396	398	409	422	364	432	394	400	411	406	459	407	424	432	430	422	404	412	449	450	382	425	397	418	447	446	446	400	410	442	436	407	413	406	446	408	416	411	424	424	440	445	430	435	409	434	408	452	450	414	434	414	431	435	419	420	416	423	432	390	419	425	403	422	408	405	434	462	423	431	415	425	429	386	428	423	436	479	433	451	430	448	411	415	408	405	382	420	425	416	421	412	410	403	432	421	438	391	396	403	403	436	404	429	407	441	443	408	429	419	429	423	439	400	442	404	408	396	405	400	401	421	447	359	415	435	444	410	396	374	390	418	398	424	425	428	396	439	398	456	423	405	424	439	408	429	439	414	384	365	411	387	428	459	414	407	431	429	416	448	414	457	370	404	406	420	384	410	405	433	434	454	439	416	410	404	417	428	442	427	398	402	451	405	387	435	417	420	390	426	415	420	410	461	440	412	409	443	429	447	448	400	427	429	389	434	450	411	413	424	452	413	435	376	420	424	384	419	441	415	406	409	426	413	407	394	434	425	459	397	423	437	475	425	439	419	430	435	409	417	425	404	459	415	439	427	443	429	418	439	418	437	420	404	409	416	399	439	405	428	406	419	478	428	439	402	416	414	440	444	419	426	433	464	437	411	427	425	403	448	411	386	452	384	423	418	417	430	429	449	450	405	402	408	403	410	423	414	423	424	429	414	420	432	423	419	411	410	427	460	407	387	439	409	433	423	448	450	406	417	436	437	416	440	439	422	441	428	428	413	413	391	397	386	464	424	442	412	402	404	437	421	424	398	434	444	419	423	442	402	401	421	423	420	402	421	421	405	410	421	420	436	406	426	426	434	386	380	430	411	437	432	437	463	436	442	418	412	399	422	393	386	415	392	422	439	402	404	425	417	408	438	435	422	424	382	426	413	399	435	396	404	366	445	420	397	406	405	465	439	436	435	421	421	441	404	408	479	403	380	423	434	420	392	503	409	414	421	422	417	413	423	404	404	420	416	423	409	393	456	414	428	418	428	450	405	428	436	442	438	404	411	430	398	417	429	406	403	421	398	425	405	427	419	404	427	420	409	374	398	441	402	452	423	427	397	407	396	408	444	375	410	455	434	427	429	412	415	422	414	413	442	432	388	401	416	424	380	396	444	426	408	410	419	460	413	420	447	415	457	446	390	405	406	442	436	435	436	442	421	436	396	468	428	450	430	446	427	430	455	418	392	429	445	402	420	423	444	458	429	443	409	415	440	441	416	371	385	418	420	429	403	420	410	427	436	404	440	438	418	439	429	393	399	412	440	422	483	437	442	446	424	388	432	464	438	454	414	442	417	413	407	420	393	447	433	385	432	420	409	430	431	428	419	425	417	454	407	424	373	410	419	417	420	398	407	439	413	401	456	417	393	460	394	424	428	436	431	401	440	441	428	406	428	449	393	407	446	408	446	366	392	433	405	430	453	402	400	431	401	427	436	399	405	405	424	444	449	405	433	431	398	447	424	431	398	433	420	414	385	431	459	391	406	440	424	433	435	422	385	413	424	437	427	429	407	420	389	418	378	442	406	393	409	400	418	406	392	387	439	414	449	376	453	420	459	413	465	432	411	438	413	428	418	435	422	454	433	447	444	430	433	413	425	410	415	393	431	431	438	456	427	434	393	425	419	410	445	405	444	388	411	422	408	418	409	422	462	424	430	408	413	400	434	424	419	458	465	383	438	436	458	466	452	420	394	414	414	450	413	408	459	449	389	424	409	398	429	397	435	408	440	418	409	441	407	432	431	449	405	426	423	417	438	463	467	389	426	434	425	412	474	401	432	482	465	415	365	409	420	408	408	422	423	429	454	402	425	387	403	415	463	412	450	432	420	430	432	434	438	436	445	421	412	433	407	425	432	422	405	400	412	411	425	449	452	433	454	423	442	436	413	387	437	446	427	423	399	417	459	376	441	381	440	377	416	416	421	397	418	402	398	403	479	428	402	398	403	430	402	423	437	399	439	395	387	455	440	402	388	395	396	442	392	435	412	439	420	415	409	428	409	395	470	407	415	413	427	431	434	447	378	381	409	418	426	429	444	424	397	422	446	457	476	415	431	448	429	393	435	425	393	486	424	412	433	424	411	393	434	419	405	411	453	436	409	439	419	405	442	400	416	430	389	424	427	430	432	388	407	396	419	414	407	394	400	432	378	416	457	423	433	458	399	414	392	396	439	405	423	420	447	416	439	410	404	439	439	426	381	394	431	437	398	405	399	433	427	421	463	430	414	454	397	462	413	393	426	403	438	388	473	417	416	440	394	395	424	414	379	432	403	400	429	483	391	427	465	475	434	436	436	417	399	422	400	413	436	378	396	402	433	411	412	426	452	411	411	435	395	424	419	441	440	407	406	420	413	411	419	398	408	400	426	435	405	429	442	426	411	436	425	434	441	396	408	422	399	393	418	404	443	404	448	425	399	446	422	419	423	415	417	427	412	460	448	400	427	441	484	432	430	459	376	433	365	427	436	406	444	444	445	429	412	445	404	423	438	427	400	387	397	412	414	427	409	398	450	386	425	425	453	414	446	459	433	436	423	438	414	415	412	426	445	444	408	459	432	441	443	429	424	442	442
65051	53434	46593	46260	46647	48093	44371	21735	9606	1398	290	247	240	237	220	262	227	229	202	263	248	234	267	238	249	222	246	241	241	226	232	232	214	213	214	236	262	236	205	222	222	234	222	185	205	220	213	236	199	210	255	267	226	235	233	243	202	219	213	233	201	239	232	247	203	243	226	239	245	211	229	230	243	242	232	207	235	215	212	213	211	216	216	226	218	237	229	226	236	234	227	209	196	237	239	260	211	231	259	212	255	214	228	222	197	237	228	231	222	229	220	197	214	203	234	185	209	214	210	238	234	207	259	249	231	228	228	242	212	233	212	226	259	223	213	221	238	226	224	216	226	230	223	242	241	228	223	212	238	215	238	224	228	251	212	219	218	220	234	222	208	212	208	227	233	229	230	212	237	229	223	215	232	227	233	212	211	215	276	243	201	226	225	231	230	223	236	231	235	231	244	232	228	222	222	237	226	239	199	204	221	228	232	230	238	228	258	231	226	226	240	220	213	241	224	234	224	248	244	231	203	237	214	223	227	203	214	242	233	208	227	219	217	219	221	231	256	231	252	228	224	251	208	241	236	232	226	220	213	222	216	255	256	210	226	202	215	215	213	226	226	245	223	211	213	234	243	245	208	213	226	244	220	227	231	226	248	228	205	240	227	267	215	199	204	224	232	245	239	230	252	228	219	204	213	203	219	232	228	201	217	212	260	208	207	236	225	216	207	241	230	222	236	260	231	238	244	249	222	231	231	234	228	226	245	226	209	229	239	239	239	232	223	236	235	202	211	211	227	219	236	226	236	222	225	219	261	229	221	233	229	231	222	217	236	234	210	216	220	229	216	220	218	206	229	235	238	247	242	240	256	218	212	233	236	212	219	230	232	238	238	211	242	214	219	214	234	230	214	213	236	239	229	220	239	201	248	185	201	205	209	208	202	222	203	242	205	216	214	225	269	218	224	195	195	233	223	229	210	252	230	242	247	223	200	231	233	229	197	232	206	215	233	239	195	211	215	210	223	216	260	231	221	243	217	228	228	224	232	235	220	201	233	209	212	212	216	224	241	212	198	210	207	235	238	221	215	220	205	228	221	222	198	205	204	234	211	238	198	212	248	213	220	206	205	219	245	224	222	218	209	202	235	223	219	252	224	219	214	246	230	229	221	227	242	214	211	244	247	197	235	218	226	236	234	232	201	197	236	214	243	258	229	202	227	221	222	244	243	250	220	236	195	222	213	197	247	240	225	215	208	230	231	234	220	222	257	204	198	215	207	225	240	249	223	269	244	279	235	224	231	237	221	203	240	192	230	229	228	238	219	211	247	240	234	249	214	251	214	207	228	240	233	201	229	220	222	217	225	245	232	253	234	237	202	200	229	227	220	243	227	251	235	214	217	238	260	243	221	230	206	218	228	222	250	249	215	211	235	210	249	217	214	238	234	251	217	214	233	232	236	205	243	224	219	241	228	209	226	231	237	217	219	230	226	187	250	236	234	206	193	214	235	207	212	256	223	198	207	230	225	199	216	198	211	231	211	252	199	212	193	245	219	224	235	239	220	245	214	238	260	222	234	238	226	229	236	247	205	244	199	220	264	215	208	228	236	232	197	220	239	222	234	230	217	223	206	254	243	206	202	220	240	219	233	231	227	243	208	201	204	233	197	199	182	215	211	228	233	231	230	209	220	220	226	230	223	241	214	204	218	250	232	232	217	220	238	220	217	233	195	225	257	213	219	252	231	246	228	226	229	240	244	226	230	222	250	256	207	220	216	220	215	197	233	244	235	246	207	244	234	232	213	259	232	227	243	228	237	253	206	231	245	218	241	222	231	233	225	246	164	263	240	244	231	239	196	218	228	249	230	261	235	187	242	228	230	249	221	237	250	203	238	207	236	232	240	237	228	239	252	205	230	231	224	204	221	232	229	221	225	220	209	223	215	222	207	237	225	226	244	223	213	218	222	235	233	199	220	216	231	228	235	222	242	226	203	216	230	223	207	239	235	238	229	196	244	243	206	225	237	223	201	219	225	223	272	237	216	209	224	239	251	227	238	210	225	245	214	232	215	217	228	220	226	240	246	236	239	235	198	196	226	230	227	205	214	219	206	242	242	203	243	247	206	212	242	239	240	219	244	188	239	234	227	239	235	254	196	213	208	214	234	188	239	219	248	220	229	227	244	231	235	244	220	236	214	231	255	234	242	224	209	217	198	185	247	212	228	236	212	231	254	234	242	247	231	244	239	211	196	212	198	247	230	235	242	199	218	236	238	222	217	225	208	209	231	216	225	237	230	246	249	248	220	255	210	237	243	196	246	235	201	234	241	214	197	236	215	242	277	223	223	229	224	222	213	237	204	234	211	237	209	233	210	242	226	215	234	237	211	235	211	212	220	218	240	271	224	236	240	211	214	218	233	214	229	223	216	231	260	200	237	206	216	223	252	234	249	228	226	226	232	218	254	224	230	238	226	261	225	228	223	222	212	228	215	230	244	243	231	233	231	203	233	250	244	194	240	234	230	223	215	267	216	221	244	212	233	232	197	223	221	211	223	264	221	239	216	222	198	244	222	211	216	232	223	204	234	208	213	255	233	228	221	212	216	214	236	218	201	227	218	212	203	230	190	236	206	221	236	229	241	220	254	222	212	241	231	247	222	221	234	255	233	228	245	276	205	194	232	221	248	227	240	217	238	232	228	227	210	214	236	224	230	206	226	262	243	209	231	221	215	245	227	239	234	229	248	199	227	237	240	207	218	235	199	228	220	223	219	222	251	247	240	228	250	221	224	207	252	251	236	226	231	205	234	230	202	249	211	231	212	242	210	212	221	232	236	234	212	205	250	231	218	233	197	242	210	211	218	236	218	181	230	243	241	235	207	267	245	248	218	220	227	217	230	225	219	236	235	229	239	206	232	217	231	229	204	209	229	231	231	230	208	242	258	214	235	212	223	229	214	240	230	224	223	208	216	236	240	240	240	220	212	206	223	234	227	221	238	242	224	213	237	212	244	232	226	227	217	210	230	213	231	218	229	214	238	236	249	242	231	211	253	224	224	240	244	264	236	241	235	224	247	244	251	234	231	238	234	201	282	258	206	234	221	217	203	207	229	219	230	225	231	241	227	210	211	225	231	233	200	236	202	235	225	238	213	224	203	221	248	221	204	224	243	234	222	256	233	213	228	242	214	212	230	236	244	214	225	246	204	236	209	202	221	217	226	216	249	224	232	259	247	211	234	225	224	208	245	239	216	242	254	228	238	214	232	212	234	259	224	217	219	220	233	227	216	236	234	232	219	253	217	204	205	230	235	226	243	231	268	209	249	221	266	235	225	211	227	239	205	225	228	236	216	225	229	235	232	241	229	247	227	246	222	237	247	220	227	216	218	228	238	207	245	244	233	246	240	226	187	227	216	203	224	235	245	210	212	230	229	239	219	214	217	221	228	213	235	229	217	203	243	232	216	234	223	221	215	217	230	226	234	267	231	233	229	216	213	219	215	246	212	198
53031	62688	63116	65394	66167	70614	46737	3304	761	676	653	666	612	620	613	651	598	610	548	540	587	604	606	589	561	598	602	568	545	542	555	610	562	535	551	558	571	625	571	571	590	501	555	583	603	566	544	541	528	572	538	566	559	613	568	562	575	602	585	585	566	592	596	594	570	574	578	556	530	574	581	569	580	568	575	617	600	535	542	550	586	606	584	630	552	542	559	536	565	574	595	569	577	596	540	585	566	593	557	529	574	625	571	635	549	573	573	577	608	579	591	636	603	623	578	526	586	573	611	547	577	573	586	563	563	580	559	546	594	558	597	589	570	541	573	553	559	574	558	594	528	556	568	544	561	552	599	557	579	570	582	569	558	568	526	542	626	576	595	549	521	601	557	546	584	620	579	546	594	526	572	515	559	586	561	540	557	564	577	578	548	544	566	554	569	575	605	527	590	593	596	572	559	561	574	555	567	570	617	576	592	535	595	549	542	560	600	570	605	558	585	564	542	555	595	593	563	558	526	570	597	507	539	567	566	581	576	573	559	580	577	568	571	557	596	583	578	544	564	544	571	535	535	572	565	564	556	516	579	556	550	573	574	583	577	557	528	584	534	561	590	577	616	594	578	542	557	594	554	589	596	584	545	575	555	576	560	566	563	605	578	589	588	569	603	573	574	607	597	578	609	573	556	535	556	575	585	571	601	549	553	576	570	581	549	545	540	608	552	594	542	559	585	568	587	540	587	536	585	560	579	548	562	614	562	570	583	562	586	610	601	610	547	585	548	569	568	567	538	555	577	524	572	597	589	569	584	578	565	567	568	596	608	558	581	550	567	567	527	542	539	542	562	602	568	497	561	576	586	629	571	571	597	583	572	541	549	579	581	561	560	569	596	591	559	559	529	560	601	579	568	577	566	545	569	575	566	577	556	589	562	592	565	565	538	553	600	578	567	595	570	586	534	504	595	549	587	608	590	592	564	585	601	558	616	612	556	567	628	617	536	567	524	579	570	626	555	511	562	607	568	627	601	580	560	569	596	582	553	587	553	561	586	567	583	569	574	575	569	557	552	601	559	582	557	526	598	569	529	545	536	531	556	546	573	570	553	570	588	619	532	553	556	570	590	591	576	593	549	574	576	529	553	596	570	571	578	616	574	562	561	592	604	542	568	578	571	549	582	560	570	549	596	566	548	563	569	577	604	554	590	586	568	603	513	565	537	551	574	550	526	608	569	533	567	581	585	571	575	556	574	606	546	515	535	572	548	557	557	512	552	575	564	553	643	568	596	552	583	557	551	555	611	545	561	546	567	596	519	565	560	594	582	567	587	617	575	598	571	566	559	589	543	608	622	551	581	549	591	576	589	590	593	591	542	516	535	539	520	560	605	545	556	560	564	562	557	552	576	601	612	573	537	583	542	599	570	578	582	560	561	583	542	592	630	609	553	574	531	598	529	546	594	531	565	538	529	581	583	582	565	588	562	566	582	579	597	599	593	603	570	583	572	594	571	549	542	566	590	587	578	586	571	555	564	570	542	512	554	559	560	555	552	581	513	548	591	606	581	554	563	548	584	605	581	570	568	584	536	575	591	544	642	601	545	586	560	596	560	609	500	563	574	569	614	547	547	560	586	556	544	566	526	591	615	594	575	579	605	554	562	552	548	558	634	541	585	578	562	532	542	582	604	536	549	540	569	542	576	574	559	556	588	554	553	536	585	617	599	568	575	562	575	594	547	539	572	526	596	599	571	543	552	591	521	538	580	576	593	584	626	552	611	581	578	566	536	580	538	584	577	608	581	582	553	582	566	586	567	589	549	512	543	582	566	537	580	570	599	573	600	583	572	592	570	614	600	584	544	587	570	598	574	550	582	576	585	544	547	599	577	596	579	525	585	544	524	564	549	566	579	546	552	602	556	518	567	562	601	564	569	510	530	570	534	560	581	584	589	583	578	593	584	587	572	572	638	559	575	573	562	560	597	549	580	539	600	566	547	565	597	567	565	598	591	575	544	540	604	580	592	585	569	538	579	558	554	551	557	593	565	580	587	599	575	566	560	562	569	549	556	563	562	589	544	538	571	535	586	573	516	512	574	555	548	594	527	593	538	598	575	575	584	525	559	626	577	559	575	551	609	537	584	579	574	549	582	584	564	551	577	562	562	588	569	565	570	567	591	565	586	601	548	583	536	514	589	564	527	604	585	580	572	591	528	586	572	581	571	551	542	588	592	575	549	565	563	593	530	557	574	567	564	573	563	582	574	543	581	606	620	575	541	544	566	562	575	561	547	598	547	538	542	552	582	597	569	561	551	519	576	593	600	563	610	606	579	568	577	550	582	589	582	615	588	547	577	570	544	531	574	561	603	573	584	575	564	527	610	550	585	567	603	594	561	543	550	576	580	591	560	596	532	537	598	560	590	571	584	538	591	592	551	573	547	546	567	594	586	593	548	546	597	589	540	551	577	563	583	532	579	569	583	562	567	555	532	544	546	580	553	556	575	601	589	605	571	560	618	538	571	573	555	596	583	598	546	572	580	540	536	570	554	589	607	539	570	578	574	573	551	579	563	544	552	553	576	532	560	555	567	588	542	578	558	585	588	564	584	588	550	524	563	596	543	586	570	538	570	568	580	545	565	556	596	568	583	585	576	586	567	548	595	529	566	567	553	575	548	548	550	627	548	559	564	581	566	579	537	569	566	540	572	550	527	594	571	557	523	618	588	593	569	551	574	566	533	561	586	540	596	580	572	550	572	598	552	614	573	555	582	592	579	575	552	566	568	604	541	564	559	571	576	608	583	588	586	598	570	563	597	562	607	565	522	585	562	650	560	583	592	571	556	573	581	579	566	626	582	544	575	520	566	595	563	594	557	617	552	571	580	580	522	565	559	552	549	563	573	548	586	564	566	560	549	562	576	540	553	561	574	607	593	552	600	573	580	547	595	554	583	556	591	560	538	600	559	565	569	556	519	595	539	588	563	578	582	604	578	594	604	579	647	569	519	553	536	550	541	576	566	594	571	556	597	575	601	561	545	571	566	575	569	554	605	573	583	600	523	541	585	544	549	597	558	565	546	553	600	548	568	602	559	508	546	611	575	573	560	563	516	572	562	532	622	573	562	574	574	573	554	578	552	543	559	586	602	518	540	588	556	538	564	534	614	579	579	580	563	545	597	591	571	543	552	527	566	594	551	544	562	575	543	600	575	589	575	556	555	612	617	557	592	526	578	565	583	561	579	565	595	551	535	549	582	568	573	582	593	575	583	564	561	549	572	608	571	552	523	518	547	582	569	612	582	554	591	544	595	570	573	561	595	552	577	592	587	589	570	555	553	579	562	571	607	579	564	593	578	574	580	565	560	586	537	545	595	542	591	556	585	551	595	531	545	579	569	566	584	577	593	555	528	526	582	569	586	599	592	523	556	541	564	572	543	580	559	564	572	539	561	594	542	575	558	536	574	530	572	541	591	585	547	598	542	568	576	587	580	530	562	583	552	553	560	573
67771	54026	46440	47087	50789	46553	34662	23774	18339	8185	1088	374	348	306	360	344	325	363	336	308	321	321	321	336	313	324	319	357	304	321	315	305	336	302	285	314	315	311	326	315	302	301	317	329	306	309	286	313	310	292	321	318	339	344	310	311	287	319	327	313	312	331	319	318	313	328	336	312	314	277	302	298	305	304	302	340	297	279	274	296	320	312	305	282	312	315	321	290	301	302	324	276	324	339	314	271	326	313	324	351	331	312	289	320	329	278	316	329	318	310	293	297	321	318	291	305	291	316	344	330	334	339	322	267	302	363	308	306	313	312	307	318	296	301	302	302	317	319	326	277	269	306	303	312	328	306	298	295	301	318	286	311	281	282	313	293	311	292	284	328	312	336	316	314	297	265	287	313	348	304	314	314	302	323	283	309	312	313	302	295	303	322	329	321	297	330	312	294	274	289	294	327	282	310	304	348	308	303	313	301	272	302	302	287	364	307	285	305	293	296	292	301	311	325	333	305	304	334	336	295	326	291	318	286	325	322	343	342	298	317	303	317	319	291	327	331	355	319	307	296	308	297	312	328	295	339	338	337	329	294	323	322	321	305	288	294	287	321	327	314	312	300	292	313	289	283	304	322	309	292	371	246	316	291	325	322	311	303	316	296	288	275	298	296	315	294	284	266	320	299	293	330	310	297	301	302	335	316	301	298	303	321	295	271	319	289	277	281	301	334	294	320	290	298	300	298	311	316	328	339	293	308	273	299	327	301	318	306	302	316	324	300	290	343	318	321	292	279	300	298	299	323	303	324	295	329	330	317	317	359	306	312	280	296	325	292	289	331	331	292	299	319	273	292	270	306	307	329	320	294	322	306	326	304	329	329	296	302	314	297	326	329	316	313	286	297	304	311	295	316	287	294	335	321	313	323	309	337	293	287	299	327	328	327	299	362	312	292	325	336	282	310	326	323	324	303	299	305	291	313	315	307	274	313	327	313	331	330	290	338	307	286	333	317	303	305	293	277	288	275	292	317	320	287	308	291	259	307	329	294	333	313	318	324	304	287	304	308	314	351	285	333	316	303	268	290	342	340	297	306	302	301	305	344	297	323	293	299	315	289	300	329	297	309	339	282	308	350	308	305	307	258	291	321	277	310	321	303	305	300	274	305	281	308	313	308	318	325	334	304	318	297	337	305	283	291	306	322	312	321	287	304	289	312	284	304	316	319	318	302	330	325	272	305	315	273	302	292	306	286	295	280	311	293	337	285	313	307	297	306	304	292	257	284	334	298	279	355	349	332	289	277	321	275	299	291	326	302	314	317	284	313	285	296	294	333	325	298	289	308	319	335	314	340	315	281	340	295	320	306	341	318	320	315	338	304	299	309	277	320	290	264	290	308	315	316	334	318	296	332	313	300	309	326	275	283	289	308	317	290	298	329	298	254	288	300	298	304	299	299	290	333	317	308	311	290	329	312	300	272	332	346	290	299	302	295	321	294	311	338	326	316	265	321	311	305	302	287	287	282	279	297	336	314	316	300	325	316	301	350	338	319	278	288	311	319	314	330	307	319	309	308	312	276	327	314	296	291	324	282	296	346	310	326	307	289	283	309	315	334	319	329	293	303	298	310	349	275	307	275	258	296	292	294	323	308	332	297	312	303	330	315	287	332	301	289	320	314	311	300	299	280	318	279	341	351	288	283	296	355	320	311	261	338	295	318	312	296	306	287	270	336	314	312	314	284	334	312	304	311	312	293	312	288	288	326	317	301	288	314	316	324	301	340	300	320	258	319	308	315	294	324	335	338	307	343	318	284	335	342	302	313	307	304	311	309	302	290	316	309	304	303	308	303	297	324	310	345	303	282	299	333	332	322	339	287	291	319	291	321	327	304	299	339	294	302	321	313	291	281	330	312	326	305	328	324	312	277	261	295	290	307	307	314	275	375	325	296	278	303	312	324	274	310	291	327	326	286	286	313	313	298	263	310	318	305	305	283	296	293	292	325	296	323	279	308	288	287	314	289	325	277	304	286	344	315	325	267	317	324	307	296	311	286	302	315	356	318	282	316	310	309	303	306	280	309	306	316	320	313	309	340	281	322	330	316	294	299	265	297	286	340	330	269	301	268	305	361	288	347	310	324	279	313	304	284	298	291	314	307	273	308	322	318	308	319	321	359	286	345	308	307	285	325	330	311	270	311	329	302	260	302	310	324	287	325	309	321	289	316	316	303	308	312	303	329	313	330	327	304	314	290	318	319	309	342	272	308	293	295	268	306	299	324	265	310	292	325	312	331	306	319	333	300	322	293	303	318	297	325	327	300	298	347	342	282	325	292	320	311	300	299	337	278	284	314	288	335	293	302	320	339	283	313	316	305	299	286	300	301	290	324	346	315	294	318	312	312	297	315	327	283	307	314	285	272	300	315	342	312	325	286	331	314	311	294	301	297	324	297	330	304	291	313	285	298	340	337	301	277	327	326	341	302	333	307	300	282	323	290	270	314	314	325	294	314	314	284	321	334	330	288	295	294	306	337	293	296	329	339	304	284	294	314	312	312	324	316	299	304	290	298	334	316	334	296	284	274	310	320	297	276	307	332	300	317	316	284	299	350	299	316	305	301	298	325	335	276	329	347	310	308	330	290	315	298	309	300	318	317	278	313	311	318	298	307	289	301	335	300	362	336	295	298	290	287	321	298	312	307	328	320	331	316	287	305	307	285	315	292	286	281	282	300	312	322	320	283	306	313	291	328	337	285	290	317	302	306	301	314	278	299	310	286	279	325	274	285	303	292	295	292	317	281	315	330	296	290	306	292	286	323	312	305	302	295	325	327	336	321	310	312	295	285	297	309	292	320	309	304	311	301	323	298	303	292	312	307	314	292	301	310	281	305	308	318	257	281	318	289	279	301	362	300	320	288	275	299	314	302	307	316	342	327	293	279	305	330	309	295	298	306	288	292	305	310	310	318	283	309	292	309	303	281	306	310	314	304	298	294	295	309	301	288	313	296	333	322	317	323	318	335	325	333	288	314	281	284	289	304	304	303	301	331	338	280	323	298	296	296	319	324	289	325	305	299	331	296	305	290	315	320	327	295	322	314	302	274	321	313	304	323	325	306	300	318	312	310	302	282	306	294	302	317	317	310	274	295	319	316	303	329	299	297	332	316	323	321	294	297	299	305	304	283	313	310	319	274	315	289	310	276	277	315	285	279	314	284	320	343	290	289	331	323	301	349	302	346	337	297	289	320	290	295	336	299	289	316	307	322	317	293	306	330	321	321	290	291	325	314	362	279	306	301	313	294	309	312	269	333	311	305	327	319	280	271	325	276	292	286	303	277	301	339	285	336	328	311	333	348	304	289	299	292	304	294	305	272	302	315	326	312	347	300	318	292	327	336	315	310	284	304	295	294	297	308	327	300	321	323	317	299	300	297	310	304	276	323	311	315	299	330	308	316	302	331	298	330	312	334	300	313	366	279	286	310	286	309	323	314	307	323	314	302	292	323
56425	63505	61429	61559	58556	63024	34673	1315	1003	946	910	876	845	876	892	869	828	782	776	794	790	757	800	778	736	672	769	771	770	742	759	692	753	745	742	778	804	734	730	808	734	693	742	752	733	738	714	755	711	731	734	726	693	728	708	742	748	719	754	753	690	689	706	731	738	763	748	731	737	746	741	717	712	670	735	710	733	708	680	726	784	706	707	730	696	724	678	722	731	706	737	718	680	673	753	680	731	740	708	725	672	768	716	671	744	693	766	737	711	725	701	703	750	715	720	733	704	715	721	708	679	740	739	719	722	730	707	723	712	725	681	653	753	731	738	743	740	756	745	746	751	747	688	710	700	716	728	728	710	723	699	732	721	696	719	710	734	654	652	748	745	672	734	717	789	777	707	674	701	680	685	665	768	761	737	751	743	708	710	706	686	723	734	702	676	753	711	719	705	694	711	717	697	714	731	691	675	757	702	664	740	722	689	725	700	724	670	661	706	707	706	723	715	714	689	727	749	716	736	728	674	698	701	707	739	701	739	712	663	769	691	690	728	668	711	727	761	715	741	727	654	736	710	730	743	684	686	722	764	725	682	678	719	687	672	710	707	726	733	741	707	760	741	749	724	733	749	666	675	706	731	710	690	747	717	760	678	711	717	705	709	749	739	706	706	713	723	752	729	690	712	759	681	744	718	733	724	697	723	692	740	742	729	678	735	708	737	768	743	745	724	720	742	702	714	769	721	690	711	759	688	717	711	698	672	723	713	751	721	737	737	746	773	714	708	682	736	746	728	726	727	657	741	702	683	715	718	740	728	746	692	727	716	720	731	690	715	718	718	697	683	729	731	706	692	713	718	715	696	715	688	715	726	711	766	697	702	710	718	731	714	675	680	684	726	661	706	668	667	711	707	711	700	714	735	660	688	717	699	706	710	741	679	774	740	688	734	715	702	719	714	728	676	755	677	674	773	709	693	738	710	783	731	723	710	682	756	721	707	715	703	686	696	716	700	726	709	663	681	698	739	744	734	718	721	693	691	705	693	707	688	693	735	723	753	744	700	686	731	676	727	705	727	747	722	691	729	731	761	734	700	784	705	710	717	764	689	758	717	692	714	731	745	691	693	740	695	721	739	695	685	725	715	704	741	683	757	712	693	745	708	742	722	720	709	736	720	710	702	694	704	676	678	703	746	685	736	683	696	677	695	720	686	699	758	693	746	678	722	710	699	699	713	716	700	705	688	723	727	694	725	710	662	725	735	710	715	752	700	727	747	719	711	703	745	717	707	711	716	718	730	673	739	714	689	720	698	692	698	729	732	666	709	742	691	739	675	731	691	666	748	765	679	742	689	724	711	699	729	736	724	719	707	688	752	726	762	723	671	755	726	702	708	700	764	687	713	726	744	652	729	693	673	711	723	697	719	675	680	695	718	687	677	715	725	755	739	696	681	705	756	736	734	725	646	713	713	691	733	727	675	712	740	669	683	699	702	752	715	720	669	769	677	737	729	782	701	630	746	695	705	742	704	731	701	661	719	724	729	733	702	732	771	685	697	746	709	680	702	699	733	675	691	655	743	684	715	741	716	702	717	705	715	685	709	693	732	705	757	731	699	694	696	738	752	740	694	728	706	708	721	717	693	739	664	725	697	719	750	703	720	688	758	711	684	723	671	726	757	781	708	746	738	690	725	740	694	683	721	711	712	657	745	738	740	730	707	720	714	662	702	731	748	699	680	766	695	753	719	725	673	733	705	692	717	716	721	701	734	684	667	709	754	679	752	661	727	712	739	698	700	706	715	669	726	676	657	769	695	678	704	659	725	731	702	640	714	696	702	680	716	731	709	701	758	709	717	731	707	679	750	680	715	713	721	681	725	676	729	707	699	694	720	698	672	691	689	698	693	740	738	738	676	730	706	710	738	703	753	703	721	724	698	731	680	741	726	698	693	702	692	678	764	732	704	720	742	710	737	697	762	708	700	681	761	667	696	679	645	721	736	686	744	696	718	707	708	720	769	691	707	718	722	656	707	749	691	686	693	690	726	744	703	703	690	736	682	673	722	710	755	655	705	700	781	730	698	723	745	683	707	666	644	700	683	705	701	714	702	728	739	681	695	666	721	763	689	729	688	717	698	726	656	708	681	715	693	689	690	672	682	743	693	707	745	743	715	720	701	663	754	702	687	775	687	752	745	705	774	705	733	677	701	714	741	710	727	757	708	713	719	701	773	750	760	719	672	729	681	718	688	692	716	739	695	733	675	690	756	692	698	734	700	752	704	701	738	708	695	763	727	686	713	705	691	718	718	722	728	759	693	745	712	694	675	716	750	735	645	722	718	706	793	740	724	743	693	678	763	702	747	699	751	713	792	665	677	713	692	719	709	712	710	692	697	719	730	689	762	766	741	666	703	700	707	714	689	723	710	720	707	720	703	757	725	708	753	720	717	742	746	722	736	687	680	718	669	742	748	689	722	678	707	706	669	666	689	740	733	743	719	770	691	719	716	699	681	686	698	774	719	739	707	745	695	697	689	790	707	687	616	748	714	720	693	667	721	686	707	733	718	738	693	691	722	702	679	708	685	709	686	725	696	759	749	685	740	733	725	697	693	696	740	649	715	729	724	671	709	701	729	685	748	719	742	686	706	733	720	698	723	727	709	740	724	681	718	741	693	719	707	800	711	774	774	712	735	697	709	684	678	668	711	724	735	737	727	664	724	695	751	706	698	707	734	736	695	689	708	730	689	695	722	701	753	702	679	706	701	718	732	686	683	744	706	711	674	711	750	704	733	775	705	719	761	709	712	719	694	725	760	793	677	679	718	730	746	762	708	706	696	717	705	667	729	722	726	718	722	716	712	678	738	748	670	718	740	686	699	720	713	698	709	677	755	709	740	685	727	755	746	729	695	699	728	736	715	734	686	692	721	705	706	723	723	735	764	729	699	687	670	683	733	703	700	723	697	720	718	721	756	702	673	729	693	703	752	695	720	749	680	713	688	695	704	724	709	738	721	670	654	709	743	730	698	707	695	699	715	677	739	692	741	738	741	715	701	696	707	758	708	723	688	704	690	704	728	757	692	720	700	700	731	726	702	665	720	721	724	706	652	739	721	713	753	728	731	699	723	713	697	745	709	703	724	705	688	702	717	725	685	693	718	759	767	746	761	681	771	747	689	759	640	702	696	694	708	704	667	712	666	733	716	671	672	745	746	765	679	734	713	723	745	719	710	712	753	694	718	781	712	692	723	732	744	676	722	726	655	690	706	714	762	696	746	731	750	703	730	683	668	727	712	697	706	754	666	708	715	736	700	712	686	696	714	649	703	720	707	700	678	718	738	708	703	715	645	704	667	732	695	711	682	686	674	722	714	699	731	701	701	704	754	692	697	733	718	724	703	678	732	710	750	703	752	652	679	692	719	725	695	678	738	724	687	758	714	690	745	700	748	701	723	730	662	733	732	713	730	687	647	725	734	737	718	695	716	719	745	688	717	711	685	680	741	732
32935	41012	42265	38398	33082	20207	3236	354	278	261	178	160	145	166	163	171	172	173	154	155	157	165	173	141	166	151	169	179	175	154	161	171	165	162	165	151	174	166	143	171	155	151	142	142	166	166	175	137	142	132	166	172	144	167	145	169	160	153	148	166	165	131	173	139	152	159	163	159	183	174	142	161	152	170	170	147	166	142	147	164	163	166	151	158	150	137	176	151	154	126	156	148	159	143	161	136	146	146	166	159	147	144	164	146	170	148	150	167	160	159	148	161	147	164	170	160	158	155	151	165	158	159	174	156	155	154	156	150	139	173	161	150	145	146	195	154	147	163	144	132	177	157	141	158	163	139	154	143	124	165	178	165	149	171	158	150	170	166	147	153	159	140	173	152	183	173	154	169	159	142	137	166	186	159	164	140	155	144	174	170	165	153	168	199	143	159	140	148	151	159	163	184	145	148	156	137	165	157	157	143	154	150	122	157	138	170	149	145	174	159	133	164	121	163	163	171	167	166	159	177	168	166	140	164	158	149	167	157	163	159	149	167	149	148	159	156	134	151	158	160	149	163	162	165	166	148	156	174	146	160	170	158	158	159	160	147	119	158	181	157	135	148	161	146	154	168	166	157	155	121	164	195	158	161	136	153	148	164	143	153	153	134	147	158	135	134	171	159	166	168	139	128	170	175	151	135	152	132	157	159	151	128	167	146	165	163	141	140	174	135	175	181	144	162	145	148	151	158	155	171	150	189	159	161	153	163	145	181	153	153	161	150	159	139	146	149	181	158	166	163	135	172	175	164	165	145	168	148	151	139	145	153	177	171	160	156	140	170	151	165	145	175	154	152	152	142	154	175	141	126	160	144	153	155	185	150	135	184	137	196	159	136	173	158	156	166	144	147	147	155	154	159	124	145	158	167	175	168	150	123	153	159	152	144	168	149	172	181	144	160	169	149	168	145	166	145	171	155	164	158	151	152	166	175	131	130	131	138	164	162	139	143	157	149	170	160	157	159	151	173	161	144	173	165	138	155	148	167	164	172	148	144	148	155	164	156	152	156	128	142	155	149	157	155	151	155	185	142	144	180	167	149	155	168	167	166	152	157	151	172	172	176	164	161	161	160	127	153	148	146	164	132	147	171	130	161	156	170	149	166	153	147	148	147	156	154	142	153	140	160	149	147	149	164	144	172	169	156	168	140	160	148	151	186	157	151	169	153	161	165	165	163	164	157	148	163	161	153	178	142	141	169	159	163	142	167	163	172	164	143	161	150	151	153	178	161	143	167	143	149	177	178	161	149	153	154	171	153	152	159	144	161	177	147	160	160	156	154	147	163	148	155	168	160	140	140	139	168	170	157	155	155	175	165	151	159	154	160	162	153	138	133	172	137	147	196	168	181	163	168	142	165	166	168	148	148	149	148	190	186	193	146	161	150	166	162	142	150	176	141	145	157	172	164	162	141	169	169	165	169	163	141	150	175	160	168	161	172	163	187	154	160	145	151	170	176	163	147	140	154	149	143	143	154	154	150	155	160	162	151	161	160	142	141	160	137	145	168	163	182	160	147	158	169	161	144	167	149	155	156	159	169	155	165	176	161	169	164	143	165	192	147	171	158	161	170	165	180	155	139	138	170	152	175	151	151	173	179	147	149	146	148	157	164	167	152	162	149	160	183	186	168	174	191	172	178	162	144	148	156	158	157	159	195	172	141	149	170	156	141	174	130	178	148	154	152	143	152	168	177	154	168	160	143	177	186	156	164	161	179	152	162	151	154	185	166	151	159	156	164	150	169	183	144	171	159	154	149	150	166	165	163	163	150	145	170	170	180	171	196	168	167	156	160	143	149	154	169	178	168	154	148	154	169	163	165	146	158	150	125	161	165	159	154	137	162	152	140	156	167	168	159	150	155	148	165	146	167	162	158	171	167	124	171	170	138	138	155	135	157	128	147	159	156	175	156	173	158	149	160	170	167	146	147	150	140	164	157	149	140	158	151	140	150	152	150	175	184	172	144	143	159	173	148	167	159	146	161	148	147	167	159	149	147	162	161	146	146	160	151	162	165	174	144	160	167	143	150	153	162	171	143	155	128	163	169	167	155	159	155	168	163	149	160	177	165	146	143	164	147	172	146	149	172	169	128	139	142	168	146	178	170	147	160	133	155	152	148	163	169	158	154	152	165	155	159	157	157	160	152	169	137	151	169	169	168	157	151	155	147	135	168	128	140	169	140	169	147	147	140	171	147	172	156	164	168	193	157	176	137	138	151	165	149	143	160	145	162	164	141	165	147	149	157	174	148	146	173	188	167	144	191	162	135	110	160	152	143	184	157	145	138	157	167	166	161	147	179	173	156	162	172	163	156	147	151	180	141	149	167	149	161	152	144	157	156	156	148	167	155	174	149	165	166	165	150	167	167	143	160	153	170	140	138	156	173	184	169	170	182	152	152	156	124	142	158	139	149	181	194	154	180	149	166	135	144	155	154	144	164	166	163	137	168	139	164	154	145	156	185	148	145	161	156	157	191	153	166	137	155	180	147	150	160	171	169	164	155	177	174	151	142	152	132	148	154	171	153	152	171	162	153	155	164	159	156	164	150	162	143	156	152	166	159	163	156	155	142	163	149	158	150	151	146	165	155	160	153	149	132	157	144	173	150	166	166	169	170	155	139	131	184	151	148	164	170	159	128	153	163	176	146	150	173	159	151	152	164	167	143	175	167	162	168	146	150	126	177	151	154	155	165	143	163	168	161	149	168	161	134	124	153	138	149	153	167	155	171	150	160	173	145	146	166	142	152	160	162	167	170	170	160	137	162	155	143	168	149	179	157	148	144	177	151	158	147	150	141	156	151	157	158	163	154	167	184	121	152	163	168	137	159	139	166	143	150	170	144	158	169	159	162	150	175	170	141	155	152	137	145	176	164	168	163	132	167	142	162	149	140	142	148	172	157	143	157	164	150	150	167	157	164	148	166	156	154	134	156	144	140	171	170	149	169	155	143	163	171	147	164	156	149	152	153	162	174	146	137	175	151	143	132	152	168	163	141	181	151	161	173	132	154	163	160	161	136	175	162	147	142	156	144	171	169	145	162	175	155	145	163	165	173	191	147	153	140	159	166	149	158	166	178	169	158	161	141	161	156	150	143	163	136	151	153	167	169	166	165	158	156	185	149	181	135	146	134	176	163	155	154	153	156	147	120	172	141	154	165	166	157	178	146	157	165	156	164	154	134	172	152	166	164	158	185	135	169	149	157	170	156	164	146	162	158	176	158	155	139	152	171	152	154	134	155	153	124	151	140	147	153	172	155	174	151	167	135	156	151	167	175	153	161	174	179	174	162	149	139	155	153	158	160	144	139	184	160	144	155	170	152	145	146	154	188	160	178	176	140	161	165	148	160	145	163	158	146	138	157	163	179	141	175	178	163	153	143	167	167	142	160	160	158	161	192	180	182	172	159	141	147	155	150	132	150	163	159	167	159	147	175	162	164	136	148	164	169
24664	39049	44357	46999	44929	31584	5365	496	444	443	433	400	394	449	449	441	444	430	397	380	434	441	457	481	430	441	456	422	419	434	391	405	466	444	432	439	443	445	435	424	433	457	438	427	432	427	431	431	444	427	480	438	460	446	451	417	419	459	441	431	403	444	432	422	421	426	401	440	418	395	399	422	476	433	416	395	407	418	457	437	468	432	421	403	419	445	433	462	425	384	453	453	432	434	410	391	467	424	425	435	463	437	427	388	453	426	468	411	457	423	432	407	428	453	408	393	409	452	430	463	437	448	459	456	454	458	442	421	411	434	415	414	419	443	428	438	432	425	443	436	437	413	458	418	434	414	409	500	419	428	459	423	466	435	424	405	423	445	436	441	410	441	384	431	438	464	427	449	452	435	426	438	421	417	439	426	425	429	427	452	404	439	385	442	420	404	422	452	467	423	463	459	447	399	412	434	439	432	447	398	431	420	427	446	436	445	445	434	420	448	441	398	437	462	407	435	426	438	436	452	434	439	437	433	441	396	421	438	418	433	415	419	447	450	430	410	389	410	408	387	423	404	454	442	455	444	405	467	409	433	460	460	424	453	475	432	397	426	430	443	454	449	434	413	401	449	411	430	448	431	425	429	424	470	431	389	452	417	417	464	421	425	423	431	464	435	452	454	419	428	425	430	463	441	422	437	435	417	434	436	457	451	455	435	434	448	435	455	479	428	431	394	428	432	412	429	423	441	414	454	450	431	479	423	481	461	444	447	439	419	420	443	392	459	435	447	458	435	438	467	422	468	405	406	431	423	437	441	427	416	430	454	450	412	430	429	449	428	431	444	451	436	465	411	413	437	412	416	412	399	455	426	450	431	429	407	398	426	443	437	423	443	442	449	438	438	436	451	416	442	441	431	444	439	411	426	426	415	436	420	409	443	450	406	465	424	423	433	447	455	444	419	428	424	423	456	457	419	438	417	457	460	426	419	421	404	409	388	412	422	438	449	415	449	461	425	460	438	436	435	415	443	424	415	408	469	454	416	443	450	449	416	453	424	437	450	448	449	429	460	390	453	423	420	438	457	440	406	458	446	468	423	437	445	433	432	448	420	432	388	418	461	468	471	445	421	438	386	425	453	394	433	422	431	444	423	437	413	415	413	447	426	454	401	429	454	425	460	406	456	438	470	454	444	450	440	440	404	415	453	427	429	463	435	396	426	444	424	452	428	456	403	427	421	436	427	444	455	428	393	453	441	453	434	438	399	439	410	419	449	461	416	399	393	417	430	431	442	460	432	434	422	455	429	450	414	427	429	426	431	448	447	416	435	453	396	443	462	413	456	428	425	449	428	438	423	429	408	421	444	401	429	388	430	412	407	447	423	462	408	423	427	399	420	423	404	422	444	401	468	452	443	433	415	398	425	440	444	421	475	424	398	417	413	433	429	399	409	400	426	410	456	440	434	452	402	408	400	425	433	490	407	411	430	423	445	417	421	425	417	429	448	431	445	432	443	401	380	407	458	415	434	460	442	435	421	443	443	451	412	459	439	469	426	434	454	484	456	441	439	409	446	469	400	418	441	464	426	411	423	440	391	441	421	391	439	429	414	441	427	435	447	406	441	418	451	445	422	452	425	424	429	439	403	445	457	445	453	421	442	427	397	455	418	433	440	443	478	430	438	442	457	443	440	402	426	443	426	425	437	459	471	436	438	448	421	476	403	450	427	446	432	436	392	451	441	447	473	462	450	414	403	435	435	397	434	431	431	424	413	451	436	416	440	409	457	458	401	441	432	389	463	409	436	410	419	407	417	432	415	448	420	452	430	400	442	482	445	429	450	438	425	398	432	420	416	445	430	471	441	439	419	433	454	437	455	397	417	432	444	440	408	427	397	445	434	430	427	410	439	405	419	442	435	428	451	420	461	447	427	444	416	430	406	421	428	415	452	427	409	429	411	415	397	456	443	408	435	409	418	411	416	403	410	436	425	418	454	434	427	473	434	436	462	436	420	431	449	420	442	409	423	435	402	455	420	417	430	438	437	449	414	430	451	420	419	452	409	448	485	392	458	455	449	426	458	455	409	405	429	430	473	414	441	424	441	433	401	458	421	431	414	455	463	452	422	428	447	392	450	445	448	454	429	438	411	462	427	440	446	443	449	437	435	430	458	424	462	437	425	453	422	465	422	448	461	481	413	439	436	420	466	431	406	448	479	472	483	444	423	443	412	420	431	451	453	421	397	431	427	441	455	438	420	428	405	458	421	420	434	409	435	412	458	426	448	426	441	470	420	457	423	467	410	453	471	425	399	440	473	389	432	400	421	446	445	389	421	404	416	439	409	420	438	446	422	457	431	472	442	398	476	398	408	434	421	441	452	459	441	422	393	447	402	419	459	448	404	451	419	424	444	398	438	437	456	417	460	428	442	426	478	423	413	426	442	461	418	445	390	391	432	444	461	428	419	401	421	407	431	429	439	416	407	448	402	418	436	447	420	414	418	445	429	439	458	454	402	422	410	452	412	425	415	408	463	442	438	439	410	410	458	437	434	434	442	413	373	483	407	396	421	448	449	397	446	387	442	412	448	390	455	456	425	452	423	439	422	429	431	424	436	446	429	422	418	403	426	415	431	406	396	416	437	427	383	436	434	435	463	413	444	450	350	449	430	399	426	424	414	424	414	455	421	413	452	430	447	450	450	421	411	454	465	425	440	421	427	404	425	485	459	402	393	442	425	418	387	443	438	457	420	458	412	431	424	448	442	420	427	450	391	415	397	476	436	430	421	452	432	429	400	456	408	460	466	396	456	414	432	415	443	444	433	429	432	420	437	410	413	395	447	431	446	409	412	427	457	423	435	433	455	408	441	418	423	370	414	381	428	436	407	399	432	434	437	452	420	424	414	462	448	416	426	453	403	444	453	439	427	429	419	425	427	436	420	426	487	454	419	436	390	423	425	461	419	413	419	473	434	416	448	407	434	451	435	428	427	449	429	423	398	451	415	448	415	425	425	457	413	432	424	385	470	418	413	421	461	442	467	431	433	486	392	423	435	424	406	371	438	406	433	436	427	429	443	435	408	406	455	428	444	458	439	420	424	423	406	447	439	451	436	417	415	433	476	421	461	449	431	423	403	422	453	438	437	423	403	488	423	468	413	430	433	425	463	448	394	430	407	439	439	439	425	445	437	466	441	464	414	399	470	414	423	446	420	435	445	461	410	457	414	454	435	401	418	420	453	441	436	425	402	418	444	435	430	453	451	408	445	459	442	430	448	433	407	410	421	420	464	424	447	431	440	432	440	400	400	413	459	418	417	427	459	406	434	438	457	422	441	413	462	427	457	467	418	444	482	453	453	436	432	404	453	432	442	453	418	420	442	449	484	468	418	447	431	413	414	411	452	438	444	486	443	430	403	405	443	443	460	472	420	417	424	470	426	431	410	423	420	408	437	421	401	465	411	452	413	443	425	447	433	414	426	444	420	401	424	420	441	452	429	416	440	466	434
60578	53575	46267	41958	51668	55380	37770	20387	9103	1060	251	276	249	260	233	270	232	223	266	239	252	233	240	235	248	236	244	228	250	249	244	251	219	237	242	248	270	261	255	246	248	263	273	243	237	253	247	255	244	220	299	253	233	231	264	231	235	263	244	255	256	269	270	293	232	267	269	239	272	234	248	234	243	261	260	250	227	230	229	233	255	224	234	261	264	240	282	220	233	238	239	230	255	233	257	230	219	276	260	182	238	263	232	212	229	249	242	263	222	250	230	216	241	227	245	239	259	237	259	226	252	245	275	226	224	249	259	251	269	246	262	230	200	286	247	226	243	241	230	230	241	222	244	257	221	215	254	235	230	268	304	243	258	240	224	249	232	251	241	233	260	233	226	235	244	230	227	239	236	244	239	245	229	221	254	239	244	249	219	253	246	229	215	248	226	250	247	230	251	245	235	227	223	237	223	290	236	229	255	250	245	236	244	256	242	218	247	272	237	217	274	259	257	253	219	223	242	253	253	252	217	253	254	254	217	262	265	273	230	239	263	227	243	220	245	230	279	248	218	238	244	239	245	261	247	250	261	263	261	267	263	259	220	224	241	270	240	237	247	284	244	259	231	234	254	227	249	270	236	252	228	245	266	236	253	232	244	246	244	253	264	250	249	255	234	254	252	232	228	238	248	232	252	266	244	216	237	247	228	203	239	228	209	258	266	242	239	262	243	242	248	232	277	237	234	241	236	242	257	260	274	256	238	231	227	246	246	239	238	209	232	233	244	208	229	244	256	254	261	255	239	236	215	263	241	221	231	245	221	252	227	249	258	218	217	228	211	243	246	271	230	251	251	245	257	255	243	251	222	262	243	252	251	250	232	255	247	231	245	234	254	238	235	258	227	230	253	264	240	229	230	224	247	238	248	251	229	260	220	268	212	197	240	239	256	251	237	245	257	235	243	264	229	250	246	258	236	252	205	282	245	222	264	266	221	231	249	242	242	257	233	249	261	247	259	242	254	221	255	248	239	253	260	256	227	240	255	233	231	226	249	265	253	219	272	219	272	235	284	228	243	263	243	239	246	256	276	249	245	264	271	253	234	267	278	233	256	230	209	227	260	241	229	227	249	254	235	214	256	241	221	229	227	218	241	234	255	259	270	253	263	250	249	236	279	256	232	237	253	252	263	229	239	265	266	242	241	211	229	247	225	255	220	216	226	255	215	247	256	242	251	244	262	249	232	241	241	230	246	242	262	224	225	231	239	252	247	223	217	228	215	268	238	228	261	218	279	244	231	246	244	220	283	233	219	241	217	257	239	253	270	241	224	260	263	274	224	266	267	216	255	245	228	279	248	260	234	264	252	247	259	257	250	248	242	248	268	224	240	249	240	232	251	240	242	229	228	230	228	259	280	234	215	250	228	265	240	261	240	236	231	248	270	243	233	210	238	241	226	233	231	238	237	223	242	247	221	252	251	241	225	240	236	223	243	243	246	239	225	230	242	207	258	225	228	225	228	285	242	252	231	244	248	213	244	248	256	243	201	235	250	243	253	247	272	275	238	216	235	235	232	214	240	254	235	226	253	238	256	233	235	284	228	258	240	265	266	258	278	238	236	233	222	211	239	260	251	234	243	242	253	232	234	255	230	253	242	209	278	246	246	232	241	255	216	232	230	225	227	249	260	266	221	271	242	228	236	240	234	245	247	228	244	257	253	262	239	241	221	244	239	245	264	262	261	234	230	237	194	232	242	250	228	238	211	265	225	211	213	219	238	241	241	239	230	259	215	239	233	236	272	225	240	240	225	224	248	258	236	241	219	276	243	216	240	240	236	247	251	219	231	240	251	253	242	236	258	259	260	247	189	249	241	246	270	235	243	256	229	247	233	244	244	265	242	231	224	225	238	256	208	264	250	272	257	260	249	214	287	284	251	240	253	232	214	244	248	235	255	238	262	244	235	245	256	249	235	267	245	243	260	245	229	243	202	261	232	243	260	236	235	245	271	231	204	244	201	204	251	262	261	242	253	271	244	245	200	233	248	292	256	215	235	256	234	225	222	216	230	209	232	254	241	253	240	260	232	242	247	249	237	216	214	239	250	243	229	254	252	242	251	259	241	242	246	234	250	242	239	243	239	253	260	249	256	249	261	235	229	257	258	237	242	241	261	247	272	237	239	263	222	227	266	246	234	227	229	245	275	226	262	254	234	268	229	226	261	241	225	249	286	264	269	229	246	232	249	250	263	230	255	263	240	253	272	260	271	245	264	242	235	222	242	260	228	239	217	238	230	241	233	246	254	263	231	224	242	254	227	256	247	237	280	217	286	242	221	242	245	255	234	222	241	241	238	212	272	255	247	261	238	247	253	266	217	232	238	219	281	215	258	247	258	248	241	271	240	262	230	260	234	234	238	222	247	244	245	228	249	228	252	240	245	240	264	237	265	229	232	221	239	218	248	245	237	236	268	240	230	226	234	241	243	230	246	239	219	209	182	230	266	273	259	257	247	263	249	223	224	237	226	260	235	245	233	228	277	246	219	224	253	256	210	239	234	232	268	242	229	230	243	236	214	225	239	231	245	235	242	251	213	255	223	242	205	235	257	250	255	226	229	231	240	227	276	229	231	258	246	217	249	242	223	253	250	252	249	239	220	240	257	255	243	257	231	243	263	236	291	229	225	253	233	242	224	254	261	215	222	264	231	260	246	250	240	219	266	236	236	234	228	237	232	238	224	248	241	214	246	260	265	228	250	228	249	229	245	250	244	240	229	242	210	264	271	253	251	245	201	216	229	264	246	247	241	254	250	249	244	262	250	248	279	248	254	227	230	265	222	275	246	232	242	242	250	242	243	212	268	258	240	237	257	226	236	250	238	223	245	241	224	246	236	242	254	260	228	247	255	239	221	241	253	231	223	246	227	228	244	240	230	272	250	233	250	249	234	258	206	260	237	257	234	231	248	268	221	236	232	231	270	216	235	255	251	243	244	240	225	235	249	263	234	259	258	240	255	224	238	245	241	259	243	248	217	248	253	235	261	251	249	237	232	232	217	266	206	249	256	263	226	248	236	244	257	254	216	233	223	226	235	259	229	250	244	258	234	231	229	228	253	218	254	268	239	271	271	274	216	218	257	224	219	260	262	254	253	259	244	241	236	262	231	229	207	241	223	259	230	212	207	236	247	239	258	239	233	250	247	247	236	236	233	231	240	232	271	247	227	282	269	221	238	223	254	252	237	255	231	252	232	236	233	257	225	228	253	236	234	252	255	246	243	249	263	255	243	249	259	263	204	234	235	257	282	223	247	237	270	226	235	257	239	226	264	263	254	239	246	245	221	244	239	259	224	227	223	280	222	219	276	243	218	241	226	258	236	237	265	241	236	244	263	243	226	227	245	240	245	247	233	241	241	230	244	264	235	247	267	223	249	228	247	224	257	239	220	245	257	235	226	247	249	237	246	217	225	246	238	248	254	248	264	256	247	246	221	237	245	241	250	215	228	245	240	224
56784	65962	62774	62875	66070	74676	41145	3139	774	673	697	635	659	638	629	647	625	626	590	646	655	609	649	636	585	627	631	603	629	623	590	608	656	628	607	606	648	571	614	614	630	564	594	596	624	628	610	609	634	644	598	636	627	629	610	616	600	608	630	601	593	624	599	640	578	598	569	628	578	612	639	586	594	630	631	594	606	620	606	582	607	623	629	554	603	633	587	597	615	608	611	602	586	590	559	582	593	640	609	601	635	568	593	566	609	598	578	586	590	632	600	623	591	593	590	600	599	587	602	601	569	620	593	597	604	605	604	603	633	601	596	577	615	651	589	611	578	623	586	611	598	591	598	607	609	617	593	637	594	596	591	564	612	577	570	612	600	609	587	590	549	620	584	601	567	629	578	581	566	621	611	634	566	604	614	619	584	610	591	575	585	587	618	596	635	624	596	538	631	564	566	609	609	574	591	556	606	610	594	634	630	609	585	640	568	565	657	620	600	581	588	582	587	621	608	627	584	623	630	617	648	594	614	617	589	619	611	558	625	615	637	585	601	637	578	604	619	563	589	656	643	599	613	610	581	554	587	622	590	612	594	595	625	599	628	620	625	574	634	611	639	576	623	622	625	585	585	581	615	619	597	572	562	550	606	591	597	643	607	583	627	592	588	600	603	623	620	610	563	643	600	581	583	608	576	651	579	561	610	647	606	611	601	590	618	621	580	597	613	624	595	599	569	560	588	618	563	610	623	621	618	618	603	593	548	599	615	634	582	600	594	560	611	577	613	611	618	632	624	603	608	589	583	609	576	589	591	555	619	602	630	607	626	641	598	610	585	609	593	593	612	657	641	604	625	611	603	562	636	619	611	634	605	605	606	560	613	619	620	648	582	634	598	568	617	596	617	601	561	639	632	582	616	661	590	565	610	610	620	623	649	593	624	634	586	617	557	606	600	559	608	625	590	579	603	668	570	582	625	588	604	641	629	602	591	550	634	628	639	601	596	575	640	557	606	604	586	618	615	620	599	605	599	562	627	578	590	619	585	601	631	607	613	632	597	626	650	607	578	646	582	602	636	593	615	602	640	586	571	601	612	630	605	655	590	606	592	653	594	595	608	559	623	579	650	618	603	595	591	611	580	620	623	625	661	592	615	634	619	617	553	602	623	576	602	597	589	615	574	643	572	608	609	627	649	627	616	568	607	605	595	602	614	588	642	626	600	641	634	585	591	637	633	605	565	562	633	599	574	626	576	586	598	650	646	590	642	643	579	606	618	605	632	639	638	594	617	644	600	591	601	575	612	610	580	633	603	618	595	620	649	599	629	661	575	612	598	611	600	622	623	594	614	579	615	612	606	625	611	633	589	581	577	597	648	631	594	592	572	603	593	620	611	601	613	623	592	618	591	601	580	583	609	589	604	613	592	616	582	602	592	586	619	615	653	594	584	615	588	627	632	616	638	609	635	581	606	599	604	605	603	616	537	580	623	598	583	634	616	623	644	605	645	602	608	638	600	592	552	608	637	612	599	642	591	553	654	623	584	637	612	577	613	596	611	615	622	651	644	591	657	593	608	621	575	646	620	553	666	594	594	577	595	573	606	631	597	606	599	610	592	597	606	600	583	580	588	573	613	591	619	611	599	569	608	588	561	607	628	611	628	641	619	591	595	602	569	620	617	602	557	640	595	601	634	586	623	607	635	597	595	671	543	570	613	628	583	590	638	589	614	571	602	604	610	640	578	571	608	625	577	598	621	568	573	641	571	632	564	636	651	593	582	633	622	608	559	597	644	589	582	662	621	578	644	631	595	599	569	565	582	624	592	589	629	634	595	587	633	605	615	585	612	579	618	575	593	583	596	578	598	599	594	613	624	616	568	642	628	594	564	618	614	617	581	641	601	576	625	634	642	590	637	588	596	601	607	637	608	606	642	592	597	578	536	599	589	582	594	591	624	575	601	592	571	672	621	579	584	588	556	640	617	685	618	573	600	635	572	558	632	590	557	611	623	613	631	567	642	577	627	616	618	589	584	575	563	604	573	634	541	651	578	641	589	607	607	638	595	586	555	587	622	599	610	572	606	576	569	630	609	590	600	668	598	585	562	612	617	582	615	666	649	619	641	579	609	583	635	615	587	601	642	619	624	576	615	605	583	561	592	567	611	583	612	650	566	613	614	596	592	592	621	546	630	588	603	584	632	616	619	641	598	638	595	598	640	597	585	607	576	597	590	660	613	607	651	588	581	587	561	618	605	600	651	630	567	590	564	626	568	625	609	631	600	620	573	630	569	620	572	606	554	628	626	621	604	634	587	591	582	615	598	594	555	580	551	606	609	541	634	668	579	631	604	602	567	622	627	630	591	612	595	627	620	585	619	642	605	581	615	628	633	630	649	630	559	558	613	594	599	622	600	629	644	600	607	615	618	615	574	610	597	617	591	634	620	577	584	619	648	599	575	575	642	588	604	601	634	599	569	580	635	625	578	604	575	611	618	590	608	578	627	591	620	585	597	592	633	593	605	606	580	627	575	626	582	623	599	574	608	591	618	605	633	608	627	577	581	591	625	600	574	621	635	636	647	598	619	596	579	616	580	610	627	647	612	577	607	640	614	595	575	613	564	604	590	685	591	613	597	594	575	571	615	621	625	595	572	566	626	637	583	609	594	576	633	583	569	642	610	577	628	579	602	652	610	631	645	604	593	588	609	596	616	578	601	570	616	617	602	564	610	586	625	604	642	591	591	613	565	592	609	596	552	624	619	602	606	566	599	587	613	561	607	575	624	579	605	597	602	595	603	605	610	594	550	658	624	603	580	630	630	578	569	576	624	628	636	602	612	608	584	595	638	552	659	636	593	621	565	650	618	575	590	598	609	649	597	604	615	628	577	572	596	527	573	616	590	600	593	604	565	591	627	621	596	611	604	619	614	609	604	613	615	604	638	641	572	599	578	615	607	653	599	613	619	584	601	607	603	600	595	593	592	629	603	596	598	605	607	612	614	596	576	619	636	625	593	626	622	612	610	607	610	630	641	597	622	602	617	580	612	651	571	613	582	660	623	601	660	651	610	615	632	587	610	614	595	622	631	602	601	594	598	589	657	635	636	590	648	546	601	631	648	566	558	642	582	585	653	611	568	598	609	614	630	655	662	600	628	630	617	592	588	599	588	592	613	584	623	617	606	583	604	585	611	595	629	554	541	586	586	641	615	616	626	630	600	609	635	615	582	633	614	598	620	619	594	617	642	589	591	610	573	608	592	564	603	634	586	589	584	613	607	546	584	648	591	568	643	624	576	574	591	601	613	622	575	646	573	621	606	618	653	611	592	617	566	608	621	587	626	573	592	621	620	631	560	640	617	593	615	570	624	574	650	619	599	607	606	603	657	622	613	633	609	619	578	625	609	587	601	585	604	597	586	623	627	658	631	601	571	574	616	570	602	567	634	592	589	559	594	578	599	612	621	605	576	581	574	619	597	648	608	639	644	602	603	602	618	626	588	599	642	629
65765	47078	41990	39404	44296	54448	49287	24913	14191	3339	468	338	331	339	347	320	343	321	344	304	335	347	321	349	358	341	332	331	345	337	341	334	324	332	333	311	307	318	340	338	351	351	355	292	337	317	314	353	340	336	326	320	356	352	329	304	311	318	350	337	291	316	323	368	341	333	345	326	334	343	310	333	325	327	289	354	326	343	344	325	319	337	362	352	338	341	308	342	321	342	315	345	348	356	312	324	274	293	315	282	312	321	355	319	328	332	321	302	289	345	354	333	317	294	346	283	323	306	337	303	337	329	324	329	288	319	360	314	285	311	350	287	298	328	354	280	295	330	297	298	297	306	344	291	329	325	347	373	330	318	306	317	367	318	370	325	325	324	309	312	298	290	333	317	320	321	338	354	353	331	323	292	345	348	282	320	317	298	360	324	336	337	330	327	319	321	327	337	344	322	353	324	316	321	311	310	333	350	333	327	287	331	327	345	370	328	329	326	340	334	337	333	305	302	325	338	304	317	338	308	346	342	334	311	322	333	331	339	346	323	330	335	315	343	352	320	338	308	294	335	320	320	327	315	309	308	319	327	302	326	320	338	315	337	321	347	308	281	330	296	332	340	314	326	355	325	304	326	325	343	342	330	343	346	359	318	321	330	335	341	320	319	334	352	307	319	358	307	329	328	301	304	330	295	319	334	329	327	304	344	326	320	339	321	331	323	300	320	340	300	315	332	323	322	332	324	319	293	307	352	329	317	291	321	325	312	341	318	303	323	305	300	342	351	293	338	314	332	303	331	322	277	350	348	319	324	289	324	316	324	308	330	344	333	291	335	308	325	318	332	309	323	319	347	335	304	309	321	321	318	331	351	327	291	349	356	326	305	289	349	342	332	336	332	315	343	314	333	323	352	299	341	325	311	337	330	329	343	354	319	336	339	381	343	337	330	353	341	352	362	340	288	318	305	347	294	333	321	322	316	302	292	326	341	315	315	346	351	321	334	334	353	317	309	297	330	330	315	307	312	306	314	339	326	320	339	285	329	323	309	315	315	334	319	347	310	353	309	317	306	321	294	338	333	300	363	308	362	350	335	331	318	323	327	320	358	331	312	331	314	336	314	283	320	350	327	321	346	355	327	310	317	289	324	340	339	345	322	341	312	299	335	297	335	328	342	310	301	292	297	344	321	371	314	326	318	312	335	312	344	334	306	308	327	307	320	348	344	299	336	313	325	354	339	345	314	323	315	321	343	331	274	318	291	277	327	341	327	357	324	327	337	308	299	313	333	325	331	344	349	349	326	307	310	320	301	338	333	309	323	311	345	329	334	324	330	324	289	308	311	328	324	336	316	341	308	324	320	315	325	330	342	351	296	341	324	309	317	326	349	323	346	310	297	355	307	331	353	351	327	361	327	330	255	354	339	336	307	345	339	350	344	315	304	314	357	331	310	342	306	322	329	322	329	325	311	348	323	347	304	317	350	333	345	320	315	356	316	329	306	344	328	336	317	315	307	325	324	344	334	305	300	350	332	337	327	323	319	330	295	344	308	335	305	328	341	308	311	322	325	310	332	333	344	337	346	323	339	317	300	349	300	321	336	316	335	297	313	301	317	324	328	345	325	309	321	356	299	325	304	320	351	326	337	310	325	324	320	354	306	317	333	298	292	334	323	303	351	314	300	322	341	324	330	350	314	348	311	304	314	317	305	326	366	350	332	302	292	305	342	308	343	338	336	354	331	344	288	311	319	335	361	299	320	330	322	333	316	324	322	325	298	314	328	333	294	321	305	306	299	343	333	324	313	311	301	312	302	296	332	331	299	377	388	344	331	338	319	296	302	292	320	319	317	298	325	308	347	340	321	333	317	352	326	326	302	343	308	359	324	315	319	318	314	363	322	359	348	307	325	316	317	332	287	351	338	323	354	299	334	312	323	317	325	323	358	346	341	294	291	318	321	309	307	319	321	322	338	330	315	355	315	298	336	292	312	327	326	338	339	314	318	354	338	352	315	360	350	321	293	327	342	338	333	395	345	317	315	330	323	330	354	320	318	326	344	330	315	334	379	293	328	361	327	328	354	299	330	352	321	334	298	323	319	324	307	302	309	304	361	330	326	309	334	322	320	345	324	365	308	333	305	348	361	305	319	293	323	320	291	334	339	330	314	324	316	362	356	357	340	310	356	347	296	313	350	295	326	318	336	318	326	321	306	334	304	365	387	336	310	334	299	325	309	313	307	319	329	309	329	320	332	339	312	305	338	328	317	300	334	340	327	297	339	314	330	344	342	348	345	340	314	314	327	318	328	286	328	314	324	364	299	353	338	295	318	301	314	329	305	331	300	311	352	324	338	281	344	346	348	323	325	329	338	362	321	344	309	313	331	316	312	286	342	329	304	308	299	299	291	307	326	329	341	316	325	330	352	341	309	315	325	341	308	315	333	324	343	339	329	320	300	328	363	332	319	347	332	351	362	326	327	298	330	310	316	318	326	361	354	345	337	325	336	337	328	347	336	329	319	326	331	294	334	344	320	330	327	296	346	320	312	288	345	354	323	339	313	315	331	319	327	315	304	315	325	331	343	327	359	333	304	294	350	290	324	285	303	295	331	336	330	339	351	343	326	301	317	331	302	307	326	345	378	360	308	329	301	288	344	321	339	354	323	296	311	306	313	320	293	287	305	320	357	325	324	351	339	314	342	279	363	294	369	323	313	324	334	308	333	332	323	370	351	312	339	299	322	302	351	311	328	339	337	350	338	342	354	302	313	315	339	350	340	330	318	335	333	313	319	339	324	300	309	348	345	342	330	348	353	323	301	337	328	347	354	331	354	299	317	331	358	308	335	298	323	334	337	355	308	290	315	322	318	309	318	289	317	346	321	343	308	310	329	330	340	329	309	336	329	312	318	302	300	307	299	329	319	299	318	301	326	304	291	351	316	300	362	315	327	316	337	326	292	309	288	336	349	280	343	312	309	328	312	326	339	307	339	309	311	314	377	317	302	346	345	346	361	332	293	283	348	340	308	344	322	357	341	334	328	350	314	310	349	327	339	355	319	354	341	329	324	317	271	302	318	308	333	320	333	310	301	311	329	350	332	355	345	283	301	339	339	351	298	320	321	345	356	313	323	300	328	318	265	274	343	332	310	318	326	319	315	306	346	340	340	321	297	340	319	336	326	344	303	299	300	330	350	345	340	319	334	352	350	320	314	313	306	323	328	336	303	353	318	343	320	354	337	338	329	362	292	339	364	320	333	340	303	325	346	336	369	349	314	319	316	298	324	353	325	304	317	331	339	335	342	334	329	329	348	349	321	287	347	334	337	340	307	345	312	319	319	337	339	355	353	312	331	323	330	342	323	323	339	334	313	335	329	327	330	317	317	331	308	305	320	304	334	293	345	337	329	338	292	340	335	332	331	376	336	332	333	312	340	348	320	278	319	328	312	313	336	322	332	318	304	319	294	341	346	344	317	344	333	318	298	316	354	305	321	312	328	337	315	339	338
59265	63327	60792	65375	64920	76653	54680	7164	932	918	844	820	851	788	795	753	804	774	756	800	798	767	694	795	766	789	790	781	774	747	780	785	768	762	751	784	771	715	781	747	750	776	710	746	782	765	738	813	751	739	778	755	758	791	776	835	760	769	730	764	777	785	763	779	753	723	747	733	776	782	764	775	762	797	744	738	746	708	790	747	758	750	754	751	759	746	753	754	766	777	744	759	760	748	707	760	787	731	791	743	712	735	732	785	718	762	785	739	750	740	747	767	734	753	718	758	717	760	778	758	729	759	803	721	814	772	742	731	807	704	763	763	709	763	759	781	782	744	712	715	772	764	837	756	737	748	657	785	726	748	756	742	741	697	736	758	817	752	723	748	758	704	794	807	682	743	756	761	743	750	781	750	752	788	785	763	712	785	679	744	778	766	742	731	770	721	771	739	727	718	775	760	732	777	756	787	704	763	737	779	723	753	744	789	795	768	764	728	773	776	781	748	730	749	741	724	762	766	770	763	760	740	734	763	773	749	756	787	723	757	706	715	733	773	731	758	746	756	712	807	761	759	755	753	765	748	765	752	729	767	751	710	741	736	780	708	717	779	755	769	788	775	768	755	765	784	790	767	747	704	739	749	744	692	720	805	762	773	774	775	730	724	702	759	705	751	737	765	758	781	749	736	794	747	720	780	691	760	761	731	708	756	740	706	751	765	764	747	730	725	787	762	743	745	767	748	768	776	764	786	721	745	769	746	753	778	805	749	682	739	716	740	800	759	795	763	760	731	730	751	737	803	746	752	745	748	760	737	707	747	769	765	743	792	769	734	681	795	711	676	734	735	709	703	762	715	739	738	712	740	753	731	805	768	731	739	745	812	758	775	740	747	739	756	751	730	747	780	678	730	798	736	732	819	764	738	727	775	768	760	753	723	737	735	758	733	743	749	762	730	739	713	703	754	696	757	729	730	758	761	785	739	749	733	751	743	698	738	776	741	717	758	786	734	801	719	764	769	745	732	713	772	713	749	767	745	683	772	772	701	810	760	717	742	765	752	761	671	798	719	726	804	778	807	699	761	721	724	755	758	735	753	758	689	742	776	770	744	756	734	758	714	703	751	764	750	767	739	737	725	783	790	775	783	758	709	753	732	753	777	767	769	733	735	772	778	743	714	744	722	759	720	772	780	765	692	756	774	752	731	771	770	760	750	734	741	748	748	710	738	745	693	746	742	734	752	744	739	746	764	754	729	775	747	789	769	748	776	802	723	767	740	728	719	701	767	735	779	748	776	764	754	731	790	758	764	737	722	781	730	713	715	788	762	735	784	752	788	747	735	719	762	753	786	765	757	728	755	765	782	710	726	716	746	780	787	782	735	746	719	719	706	708	708	737	742	746	767	745	730	733	709	757	711	764	734	737	751	756	735	709	705	735	753	740	746	771	694	728	790	781	703	738	766	742	721	808	727	738	757	729	759	714	751	729	736	778	759	768	740	722	721	733	802	768	746	727	794	747	754	763	761	726	741	774	761	752	756	727	775	749	714	709	731	734	728	766	763	764	731	800	854	735	743	735	770	762	738	736	764	763	726	748	731	753	735	780	762	737	722	764	773	737	733	797	782	780	734	754	774	731	753	779	719	753	742	690	750	765	818	730	750	710	720	757	740	720	771	771	734	743	761	725	723	754	716	762	709	756	760	760	761	772	784	755	744	760	787	745	810	735	722	749	785	775	751	792	789	769	760	761	709	770	707	780	692	758	766	783	736	740	773	770	792	767	791	719	718	767	747	773	738	721	750	734	739	735	750	739	710	715	728	781	718	781	713	740	719	784	789	748	813	751	787	715	767	724	733	759	767	722	717	744	715	752	748	754	737	746	782	732	749	714	800	734	742	735	758	708	733	731	748	745	715	744	742	721	745	795	750	731	771	745	782	766	716	766	752	725	789	733	752	748	702	776	773	734	724	731	744	732	754	690	720	729	752	791	764	758	703	760	712	775	722	755	717	738	762	715	760	778	750	723	770	732	735	753	722	710	795	728	764	733	747	767	749	774	722	743	745	768	741	739	718	742	715	755	731	789	727	729	751	744	718	782	828	760	768	788	763	714	759	764	755	812	766	724	791	761	745	749	718	750	754	731	711	787	777	782	733	728	765	741	733	705	775	776	712	730	788	692	752	769	731	763	752	768	750	715	808	721	730	761	803	756	728	745	764	763	744	763	784	734	739	770	737	765	721	756	734	790	788	786	729	730	716	771	754	758	768	751	758	738	769	765	777	750	755	741	770	753	774	758	782	738	691	783	720	720	777	780	800	765	752	747	766	811	799	737	726	757	715	734	784	748	752	778	781	737	730	720	751	732	721	768	752	780	738	747	734	770	726	730	730	749	762	748	738	766	771	732	737	754	776	785	744	747	761	755	780	731	764	764	758	787	723	765	744	775	755	756	765	753	759	736	759	740	743	754	753	713	744	802	714	740	753	778	759	769	758	750	755	723	752	746	775	847	806	730	771	778	759	720	743	703	686	730	752	747	757	789	727	724	823	751	713	774	750	774	755	776	725	731	705	764	763	752	733	714	743	730	701	775	719	790	750	776	774	768	725	793	751	753	734	763	710	776	768	706	750	723	760	757	735	773	712	766	736	735	719	764	729	712	756	743	758	767	736	725	761	750	761	736	721	780	744	741	761	760	732	770	762	747	729	767	747	798	769	770	737	707	755	815	765	722	798	765	722	772	773	744	740	720	743	701	710	748	724	781	760	712	710	713	720	786	737	727	764	791	737	753	719	768	726	816	750	712	771	730	781	745	769	801	756	806	701	768	764	744	712	770	759	778	754	762	725	754	722	762	747	724	785	727	756	794	750	773	768	714	783	720	765	744	767	754	778	705	776	772	748	737	786	735	774	754	774	730	701	700	714	732	724	735	739	729	744	756	767	768	730	743	764	761	786	718	738	769	703	777	761	764	744	743	713	782	830	745	808	781	714	715	697	785	792	755	717	753	783	715	765	728	735	734	703	718	768	763	761	773	733	760	735	736	804	805	754	730	748	769	725	763	777	750	721	760	746	746	728	747	746	710	738	775	743	762	782	699	751	733	729	722	769	754	744	767	680	741	752	735	708	754	777	733	756	779	762	721	757	765	757	772	752	687	734	755	766	738	742	752	738	727	774	772	732	770	743	732	754	703	794	712	693	770	751	763	722	763	770	742	701	729	803	793	773	740	768	736	716	731	773	735	739	739	739	792	720	747	764	792	719	793	754	711	702	751	778	751	751	742	725	749	732	701	752	747	725	795	733	770	728	740	695	724	761	699	748	778	699	763	766	747	754	772	782	713	751	795	712	768	728	745	759	762	717	730	743	768	786	757	711	785	786	761	753	748	745	786	705	753	749	773	757	732	743	729	694	709	781	747	767	760	745	763	730	741	783	781	775	738	709	706	701	755	816	784	699	746	772	744	761	710	737	749	748	736	753	726	754	750	763	730	782	706	717	723	720
37631	40637	43234	28011	15662	19043	9899	1171	340	207	176	192	154	159	185	167	174	175	167	165	153	140	158	143	210	170	175	190	171	188	156	169	166	176	168	174	160	161	183	180	184	183	160	170	188	171	170	158	183	170	205	174	159	167	179	148	169	156	150	157	185	172	169	184	182	151	171	185	190	168	166	163	143	185	160	161	140	176	158	190	170	204	170	163	184	194	177	167	187	183	161	151	159	160	176	165	203	158	132	167	185	171	177	177	165	164	181	178	169	168	173	178	164	169	169	181	175	158	191	156	151	171	144	162	184	177	174	143	149	170	182	173	148	161	162	160	175	180	171	151	178	178	154	177	185	169	177	158	169	186	197	162	163	174	141	156	187	172	161	148	136	172	180	148	168	190	189	175	172	162	170	204	165	170	153	175	166	165	174	158	152	149	160	166	161	167	158	186	170	165	176	156	173	182	151	176	184	176	182	163	173	169	156	181	184	184	154	164	175	175	160	155	168	171	183	167	169	208	161	186	184	145	160	202	169	164	176	183	169	185	166	168	134	186	191	179	175	171	175	167	170	179	153	150	164	175	157	166	183	167	181	192	191	160	166	176	146	162	162	183	177	176	177	170	151	156	186	167	163	159	185	189	165	173	179	169	203	144	182	175	167	177	165	162	156	182	165	179	187	179	148	155	172	179	154	161	164	151	159	179	197	160	167	168	164	158	164	156	177	185	191	163	164	181	198	174	175	181	181	165	165	181	159	153	164	168	163	190	181	204	169	176	146	190	168	170	135	187	171	150	185	155	187	176	179	172	170	158	176	175	155	175	185	165	189	170	151	176	151	190	185	163	170	209	153	189	171	173	168	172	178	196	166	157	174	170	189	155	152	164	188	170	178	176	176	161	164	202	185	152	159	199	190	163	168	172	163	183	152	192	169	180	160	156	196	173	154	176	180	163	164	183	167	144	161	154	163	192	170	190	188	184	193	159	151	168	163	167	180	169	166	176	176	184	160	159	164	174	166	151	156	197	173	157	167	159	162	202	162	152	166	175	161	161	154	176	193	150	174	177	165	169	173	176	160	170	138	186	168	166	176	192	163	150	178	186	151	158	199	187	163	155	149	165	181	182	154	162	164	169	152	177	175	187	182	187	162	182	162	140	171	157	170	162	169	185	173	179	177	165	159	163	181	159	167	169	161	190	175	140	172	180	178	149	201	176	159	171	169	196	169	139	161	190	133	180	177	147	161	169	171	155	177	189	161	176	186	172	165	143	187	166	152	169	157	152	195	173	166	181	146	171	185	166	173	157	188	191	198	189	187	169	182	170	158	159	178	164	198	163	159	170	165	190	146	165	173	211	156	173	201	176	190	159	181	162	191	184	147	162	180	169	183	161	179	158	175	184	145	168	177	170	202	184	166	174	165	156	155	182	155	171	184	162	164	153	189	160	160	177	144	151	174	156	142	164	184	162	186	167	163	201	167	173	182	150	135	170	171	166	182	175	195	161	167	184	178	185	169	188	175	180	162	187	176	179	171	167	173	190	177	181	181	171	172	161	163	180	163	151	151	151	190	170	183	185	173	181	165	160	157	152	175	175	197	183	154	178	177	175	169	172	176	158	165	181	181	167	183	152	171	190	149	158	186	166	180	188	148	174	177	186	165	168	204	163	166	168	180	164	168	201	160	165	191	163	182	167	189	194	168	169	141	171	154	168	162	170	170	181	167	182	156	185	173	187	147	188	159	168	172	167	176	176	167	165	179	169	163	158	181	188	178	156	176	180	167	172	185	155	182	179	171	171	158	172	159	149	159	185	173	186	156	154	172	160	174	155	172	168	156	177	154	176	168	176	198	189	180	178	168	169	170	164	177	177	206	208	170	178	167	183	151	163	157	163	180	182	164	184	171	150	176	165	147	173	157	149	178	153	169	161	175	169	164	151	172	212	175	180	199	173	174	162	173	154	193	158	159	160	170	179	167	200	177	161	161	141	185	155	169	188	179	168	198	169	182	178	194	168	165	184	180	177	161	165	171	173	185	174	164	171	195	160	165	159	180	173	172	166	164	203	179	166	165	167	185	139	151	169	170	174	163	165	161	150	183	159	161	152	155	167	190	184	145	206	164	164	185	195	159	167	154	180	173	169	178	167	165	167	172	168	180	155	176	150	166	157	169	176	190	167	156	167	188	163	172	157	185	166	194	174	174	161	174	184	170	158	199	152	203	187	154	161	169	166	182	167	175	191	162	171	164	186	166	165	161	165	162	187	138	159	166	163	161	162	187	150	163	178	175	172	170	174	158	170	182	155	173	176	179	156	170	169	173	167	163	160	166	157	159	184	160	166	192	173	163	177	189	166	159	169	155	141	166	159	172	160	155	136	145	163	185	169	186	171	193	159	162	177	167	179	166	171	146	165	181	190	192	166	165	182	159	164	162	156	165	186	173	165	170	146	173	164	162	155	151	161	195	188	162	172	171	183	192	179	164	173	167	162	169	162	155	165	161	159	159	157	151	184	138	166	184	149	200	180	161	163	175	176	185	160	158	155	171	149	170	162	217	193	182	178	161	165	169	184	178	173	150	155	166	203	160	168	148	183	175	181	158	175	165	169	172	171	179	178	173	145	183	180	146	161	176	172	151	154	182	195	167	156	177	177	157	169	153	161	182	166	153	135	191	160	182	154	162	147	163	172	178	149	160	179	178	159	157	186	171	151	186	165	179	144	141	210	178	196	167	156	146	174	165	172	167	174	162	189	176	194	164	189	158	183	160	183	157	167	187	174	172	171	159	155	156	170	181	192	182	153	163	168	149	161	192	160	167	153	174	187	171	209	165	176	155	188	173	164	167	168	160	186	170	161	161	176	178	183	167	169	161	169	178	187	182	167	185	186	158	187	188	161	153	176	150	204	180	195	188	176	168	153	161	161	172	168	176	169	150	180	170	199	207	165	142	184	187	160	179	180	165	179	165	179	179	177	175	165	184	183	176	160	150	164	184	176	173	160	171	184	157	185	139	188	178	190	182	159	175	184	169	186	181	176	178	167	177	184	184	141	174	172	180	173	189	166	176	166	154	143	161	160	154	182	183	159	150	159	169	177	181	169	166	184	173	170	183	178	145	168	164	170	184	173	167	176	155	194	168	172	194	175	180	161	157	174	161	162	176	174	177	181	168	193	162	173	141	157	173	164	167	162	185	144	176	174	173	172	174	169	188	157	156	176	160	178	179	178	187	146	180	158	183	151	165	182	155	149	155	161	204	182	161	180	176	159	158	139	171	194	172	163	129	174	164	172	169	203	148	186	175	172	159	164	170	170	157	164	152	195	191	155	175	191	170	156	173	173	169	145	180	167	174	147	144	150	131	187	171	170	168	185	174	168	172	169	167	178	166	191	173	182	194	168	148	174	158	184	170	187	182	148	167	165	173	175	181	160	155	162	180	166	163	158	171	174	159	179	192	189	173	149	174	162	186	165	162	153	190	169	160	185	167	153	173	151	153	145
29070	38535	44882	34485	27860	36496	22004	1877	444	459	495	455	468	490	487	486	455	443	474	460	438	445	451	476	493	483	495	485	487	454	486	479	471	456	465	475	452	436	449	457	460	461	447	463	498	521	448	472	443	478	463	441	448	451	462	433	464	440	451	463	492	467	478	484	437	432	483	472	453	443	496	435	507	449	441	462	509	469	460	460	484	467	464	504	464	422	476	447	473	473	477	440	461	445	476	474	436	459	443	480	492	470	476	456	463	437	463	474	453	490	474	446	460	447	470	465	416	484	481	476	444	487	469	478	432	456	471	465	465	455	504	504	471	487	473	423	490	499	442	429	500	440	479	480	432	461	436	438	450	452	465	440	454	452	442	503	485	470	453	485	427	462	487	447	429	477	415	428	464	457	478	475	459	439	423	460	472	499	434	435	478	459	430	454	456	451	479	481	479	460	442	457	486	458	490	457	493	463	504	462	493	474	444	454	459	479	493	493	489	472	443	461	482	484	489	468	478	457	456	485	458	427	461	450	480	461	444	433	461	484	507	481	457	460	505	463	470	453	479	475	453	465	451	452	433	467	458	440	451	471	486	482	482	491	478	465	462	485	465	441	447	446	499	442	492	448	412	460	458	464	495	456	482	448	489	451	494	458	484	455	472	457	471	483	458	461	462	466	485	443	480	488	497	503	489	447	468	431	439	493	504	449	424	470	491	455	482	460	415	475	416	468	490	476	440	453	452	458	462	482	469	451	469	470	477	478	450	461	489	486	471	460	483	430	469	490	463	440	455	419	470	445	458	494	475	471	451	443	473	465	421	452	477	484	513	472	466	436	484	448	446	455	469	480	478	488	465	505	452	429	495	451	484	488	444	490	465	470	456	467	457	484	465	454	417	475	442	496	458	452	463	439	501	486	489	470	454	446	470	468	479	468	491	467	463	458	457	440	442	472	498	499	456	457	444	421	502	447	419	476	464	479	467	434	500	465	508	454	519	470	485	496	442	471	487	474	454	473	497	446	476	460	457	483	470	438	454	437	418	460	481	481	450	443	471	460	439	479	434	438	446	440	484	465	461	467	456	489	444	454	464	479	466	465	468	482	403	445	500	450	469	448	438	468	500	458	453	466	462	491	468	440	496	476	458	459	468	487	532	472	487	468	471	436	481	485	468	427	440	452	457	460	490	466	460	436	434	475	442	482	447	479	428	442	463	452	473	469	471	462	475	468	467	462	431	470	481	452	496	482	458	459	477	505	463	465	448	502	459	466	443	439	485	457	462	418	458	477	456	454	429	451	449	458	529	461	446	482	503	447	451	469	482	444	503	475	447	480	460	496	474	428	484	459	487	456	448	435	448	445	472	426	467	481	491	447	457	480	472	511	463	479	421	439	485	443	477	461	478	492	479	479	497	503	437	446	477	470	419	474	469	486	479	466	447	418	473	469	506	442	480	479	484	450	448	464	410	482	455	475	460	439	481	474	475	469	489	455	479	443	469	464	512	449	474	462	428	458	461	408	426	464	445	509	442	419	459	474	442	441	452	460	438	438	445	435	442	453	484	460	440	452	486	471	469	464	436	473	458	511	427	429	471	451	489	498	453	433	471	461	472	445	444	466	487	485	452	442	472	471	471	448	489	457	462	471	471	479	440	495	418	463	471	486	443	448	445	489	440	463	457	446	477	471	496	472	479	460	483	494	457	422	465	451	448	479	445	465	448	449	500	432	457	417	471	455	437	409	488	454	503	481	468	440	442	448	447	469	495	462	434	482	453	451	488	487	461	494	479	460	445	457	484	415	411	486	468	482	462	490	474	466	476	475	468	487	457	434	492	490	472	440	487	434	439	493	442	497	462	448	483	499	441	441	483	459	476	450	453	516	447	483	439	430	459	451	480	431	500	457	490	498	479	470	482	443	451	436	464	459	510	460	466	445	474	450	457	472	428	477	462	437	465	462	491	480	462	454	449	429	504	496	437	487	472	438	490	442	487	460	459	421	468	444	490	465	430	476	475	462	441	479	491	456	468	449	503	466	443	490	453	459	460	476	460	447	470	471	445	481	495	480	472	504	460	475	491	516	491	492	433	449	460	451	461	471	439	472	441	473	465	506	480	469	443	447	473	470	456	453	456	461	471	488	494	476	454	420	438	483	423	494	459	443	452	490	452	460	451	479	448	459	458	484	483	477	450	487	463	464	439	445	454	452	438	455	482	483	477	457	444	441	472	455	470	484	438	456	481	459	417	473	448	482	454	480	448	441	484	426	456	482	487	465	422	434	504	416	485	476	452	484	442	442	445	494	471	468	474	474	479	482	439	463	479	475	427	461	482	480	451	439	421	460	478	480	458	500	461	452	452	460	450	460	423	461	444	439	496	457	443	500	434	462	474	482	457	497	454	476	453	464	467	471	474	479	472	466	470	485	448	477	467	477	439	473	474	477	474	459	471	500	455	435	436	453	477	505	460	450	475	467	453	465	464	471	450	463	469	498	479	440	450	431	451	477	434	486	468	413	457	450	429	460	467	466	479	466	420	439	479	478	420	468	453	496	472	473	437	471	455	438	436	462	459	473	461	464	456	471	459	467	448	485	499	473	488	442	474	441	447	436	478	452	465	505	439	485	468	472	512	480	459	489	470	491	456	473	445	464	479	476	510	487	487	471	485	423	498	456	437	450	467	442	473	458	464	468	456	481	484	420	475	464	436	438	484	449	455	474	457	427	472	465	456	493	443	467	453	404	492	469	453	444	440	441	491	498	501	468	500	472	494	464	444	450	443	500	478	451	474	427	497	483	459	480	477	444	491	455	484	488	471	441	435	491	480	479	466	486	445	465	451	436	469	458	463	468	487	441	474	442	481	458	476	423	466	447	459	463	464	492	448	442	460	479	444	470	434	426	438	456	466	450	435	463	470	490	460	510	449	469	462	490	469	453	439	438	409	475	478	509	465	477	436	470	438	459	443	448	407	444	444	434	445	478	459	468	495	450	457	442	468	450	461	500	460	439	461	499	448	444	451	413	475	464	481	444	448	438	488	454	491	465	500	481	506	480	493	472	468	463	469	466	460	493	474	431	481	472	458	454	448	459	453	460	489	486	501	468	461	460	475	453	459	485	456	450	445	445	494	516	445	443	492	454	453	486	455	491	495	448	439	477	449	479	471	469	451	489	466	458	484	473	482	458	475	466	463	469	431	473	464	467	480	511	505	440	478	474	489	489	438	457	467	472	492	511	434	495	449	443	435	475	443	434	459	451	483	454	462	510	466	479	454	474	448	506	473	445	491	436	500	459	492	490	444	489	485	491	454	471	441	478	470	477	469	465	474	446	473	452	447	485	532	479	442	497	438	459	456	488	444	395	495	480	479	521	482	428	466	456	500	445	457	463	485	456	468	470	473	462	450	440	463	447	454	480	451	439	449	483	471	447	471	464	511	484	454	447	475	466	433	428	439	450	469	472	408	450	479	505	484	475	464	468	446	473	452	509	438	437	431	478	468	477
63701	51851	49875	46236	49238	62556	61137	30748	12807	2487	324	236	248	240	241	223	256	216	248	280	258	239	261	251	244	211	212	246	256	242	248	242	213	259	240	255	258	251	240	183	227	227	263	244	248	263	263	254	246	223	243	241	258	230	248	227	229	233	258	223	225	241	237	246	230	261	255	228	243	253	251	229	256	238	259	231	229	229	219	257	241	264	286	223	266	263	271	237	280	233	217	239	249	246	211	244	225	259	243	201	218	226	247	237	256	258	211	228	204	256	271	235	238	270	248	236	220	234	272	245	258	229	231	254	252	234	258	218	254	234	221	245	223	222	235	246	249	239	259	242	204	230	231	255	254	249	234	223	237	265	236	230	274	259	235	237	226	239	236	255	221	222	245	232	234	225	241	235	245	233	226	257	262	229	250	259	237	267	256	225	221	252	248	242	239	232	251	217	241	246	209	259	241	251	274	238	271	248	224	261	219	229	227	228	249	247	253	248	226	231	217	253	258	247	227	221	222	210	250	232	253	252	250	248	224	249	246	260	239	249	241	235	252	230	252	281	202	227	244	230	256	247	239	245	248	247	253	228	233	212	252	239	265	254	238	241	224	227	261	249	253	227	215	251	261	239	230	268	249	213	254	235	262	256	242	227	249	261	238	252	243	224	246	224	246	257	261	253	219	207	239	255	229	237	225	228	230	219	230	250	229	241	244	249	244	247	214	232	247	262	219	244	248	250	235	220	236	239	241	242	269	251	222	238	227	234	249	236	271	235	253	214	272	220	250	256	252	225	253	251	240	236	226	246	217	217	222	271	241	248	285	226	237	240	237	235	233	222	251	218	210	233	226	247	266	243	216	243	237	211	236	237	217	262	237	208	251	219	203	236	255	245	249	222	203	259	231	249	250	259	220	244	280	237	245	271	233	256	259	269	242	218	238	245	245	267	253	235	243	236	226	237	215	254	271	236	237	202	256	231	235	252	226	229	264	244	241	228	256	230	217	246	244	229	233	227	271	228	205	219	215	253	221	246	251	219	207	239	215	249	237	239	220	247	218	235	251	227	223	242	202	246	251	239	241	230	240	244	221	236	227	243	244	228	233	239	233	216	240	233	262	225	216	223	243	239	263	222	231	238	272	257	231	205	243	230	250	232	231	259	246	237	227	261	250	246	227	231	216	226	267	249	222	207	231	237	250	238	220	219	219	229	236	217	262	249	252	245	219	231	234	250	194	250	263	232	215	245	245	234	245	225	254	235	230	247	261	236	271	227	259	252	238	246	223	236	266	241	255	242	221	257	272	251	239	235	276	260	218	193	245	250	240	245	268	258	225	240	245	228	227	229	244	232	237	249	221	240	246	216	246	249	248	262	227	254	237	236	241	226	204	203	203	222	231	225	237	212	258	241	244	258	217	235	238	226	260	265	282	245	233	241	232	239	243	244	237	250	230	273	232	242	236	277	290	248	229	250	247	232	243	250	243	245	254	254	221	273	267	253	219	215	267	216	261	253	241	253	239	242	233	225	244	237	243	259	229	232	205	251	252	241	245	240	216	230	255	249	258	252	226	245	241	243	247	238	232	239	227	258	257	253	229	235	212	234	244	227	249	215	232	231	233	232	245	221	244	224	258	238	205	222	225	203	252	262	235	241	222	242	240	222	228	243	256	226	251	237	236	207	223	229	223	256	237	225	259	258	263	229	256	236	237	238	258	250	236	251	247	245	255	246	232	257	245	249	238	209	222	252	218	242	232	235	221	230	238	228	230	280	254	261	225	230	239	207	279	242	263	250	235	243	222	225	244	253	225	220	223	232	243	255	265	246	236	238	231	246	261	224	243	265	250	234	239	256	225	232	234	235	209	261	254	227	209	241	232	243	245	255	230	242	226	237	247	222	235	249	264	258	238	227	230	263	215	243	231	243	228	236	243	241	228	242	250	230	221	218	214	241	241	241	240	232	221	241	257	238	233	235	247	242	241	258	219	249	233	249	241	251	225	254	239	233	225	254	262	248	222	241	222	244	221	250	213	220	249	244	249	248	226	258	236	231	237	238	257	276	245	239	245	229	253	257	216	241	234	247	239	225	267	186	275	282	282	262	229	256	259	250	232	248	229	245	208	220	255	270	239	236	224	255	242	233	209	239	237	258	245	245	259	233	254	246	242	236	261	241	289	242	265	237	232	255	256	239	257	241	240	253	250	247	223	237	229	264	258	245	236	261	256	227	223	225	238	243	219	219	259	234	261	266	241	232	275	246	226	244	249	221	249	219	236	221	240	268	258	237	249	266	250	234	209	235	253	258	265	251	227	233	242	266	234	227	231	244	240	220	215	261	256	239	260	262	239	226	236	235	248	241	239	257	235	229	255	272	221	224	206	221	247	219	233	214	269	261	229	230	232	247	241	242	224	244	230	235	231	299	246	248	234	236	262	230	234	227	212	262	232	206	235	267	226	248	223	265	224	253	246	208	220	220	225	227	246	227	254	224	208	228	240	208	209	229	257	252	224	228	247	267	257	217	224	239	259	257	235	230	226	246	251	243	254	214	238	239	239	241	244	244	258	232	258	241	234	236	239	242	265	221	234	234	244	240	243	222	232	212	246	241	224	267	250	263	252	227	241	258	260	264	227	244	247	237	256	256	200	264	221	256	222	205	246	263	247	234	248	255	244	222	230	249	206	241	227	248	265	227	221	233	252	258	256	234	248	218	252	218	231	248	263	216	254	251	249	246	237	249	231	224	267	256	226	235	237	233	235	232	254	244	249	278	241	247	260	217	238	262	233	221	270	239	242	237	219	221	239	253	254	270	258	252	244	245	246	247	226	230	247	221	254	239	251	242	256	225	253	244	236	267	225	240	273	247	222	231	253	245	241	234	233	229	254	232	255	230	223	247	221	223	266	256	272	235	249	252	273	241	221	250	227	235	221	224	277	226	219	211	239	237	248	269	214	247	262	259	259	242	241	263	269	230	239	240	246	255	247	231	237	236	229	243	248	291	254	230	240	255	233	245	237	198	254	211	238	249	251	242	265	242	245	221	252	216	224	239	227	240	245	236	230	228	235	216	240	251	245	236	256	228	238	237	238	262	218	231	216	230	259	222	247	241	238	226	263	253	233	251	264	229	264	231	240	238	266	236	235	229	225	264	238	203	221	252	232	247	261	275	239	264	230	249	227	227	244	252	229	233	246	239	253	227	213	225	236	253	231	250	238	213	254	241	220	237	274	261	262	231	231	276	243	229	222	247	249	279	225	233	228	236	234	223	207	294	264	213	237	233	236	252	230	247	233	263	235	227	269	250	234	239	271	219	240	232	237	243	254	246	224	240	251	228	238	223	229	245	220	244	249	212	241	253	241	239	228	213	252	243	282	252	206	257	252	239	240	228	231	235	221	226	238	229	237	227	248	239	252	246	247	226	266	208	227	211	229	270	224	239	246	222	249	241	217	225	251	241	267	258	238	237	267	245	235	257	231	245	238	237	256	249	206	251	242	228	244	212
57717	67459	65169	64604	64919	76506	70408	12703	696	702	654	669	617	571	689	654	615	599	637	562	649	627	639	626	639	627	588	607	644	559	626	651	590	620	611	587	574	607	608	613	621	593	599	588	619	618	602	609	603	589	580	599	576	644	590	580	614	576	577	573	624	569	624	555	564	634	609	601	577	612	600	627	643	590	607	599	648	641	618	576	606	608	602	597	596	596	584	558	611	601	643	595	604	632	657	595	592	587	570	591	607	639	593	640	570	646	614	599	603	600	577	591	624	635	588	530	635	621	608	605	588	603	606	568	566	659	606	583	630	572	572	599	591	632	619	609	627	613	600	576	612	610	616	621	627	614	598	597	559	642	613	621	597	635	576	628	593	599	639	629	645	550	576	618	617	592	603	615	610	548	638	588	620	612	585	638	625	556	629	587	579	603	625	568	602	602	646	610	573	594	612	608	617	591	603	602	599	604	656	569	628	643	609	588	623	588	632	637	616	622	612	622	577	613	645	591	628	602	570	612	593	611	619	588	571	598	613	598	601	580	613	627	610	606	626	629	559	639	582	568	588	601	626	639	588	605	589	606	649	639	593	602	616	597	630	631	588	616	611	620	588	636	633	595	610	595	526	604	572	636	598	615	583	602	591	609	602	572	637	599	620	601	637	586	633	616	566	588	601	605	542	600	656	554	586	595	566	603	590	579	618	568	613	595	589	612	590	569	572	619	606	619	631	625	609	634	565	632	597	581	587	573	596	613	577	586	626	605	599	587	621	592	594	619	606	640	616	573	620	602	590	605	545	616	559	640	560	586	569	585	611	604	616	554	627	633	595	585	650	567	601	632	641	611	610	634	589	603	579	584	619	577	629	596	610	584	612	625	555	630	619	619	608	609	603	641	595	606	550	625	593	594	604	611	624	619	600	552	629	585	597	592	601	572	586	613	573	574	599	613	622	639	591	599	595	580	614	635	625	608	620	624	653	615	601	637	579	633	621	602	623	605	597	641	622	598	575	646	583	570	588	618	560	584	601	596	632	620	615	607	634	586	619	603	644	594	592	654	585	603	615	567	576	623	608	612	591	622	654	604	593	635	606	601	609	612	607	612	603	660	633	588	596	566	600	591	620	616	586	581	658	565	555	606	577	560	637	598	571	635	589	613	569	567	585	625	600	596	589	625	607	585	552	565	640	601	637	616	573	633	635	586	594	583	625	601	624	590	644	654	619	621	622	610	571	620	597	625	611	616	570	595	632	598	633	552	603	580	560	597	580	592	622	597	593	578	604	600	597	599	588	543	619	556	565	599	617	601	585	577	561	568	588	660	599	587	604	575	609	593	657	570	554	582	594	606	610	594	630	623	656	601	605	645	573	620	607	604	590	612	598	594	627	582	606	637	573	612	580	620	588	598	571	615	612	588	610	617	605	625	603	566	616	614	566	618	636	594	661	618	644	616	619	604	627	575	628	614	610	656	626	628	589	617	567	609	652	575	578	664	628	579	584	578	606	598	625	595	606	602	608	627	598	614	626	633	624	601	564	661	596	610	593	613	619	656	634	571	592	643	573	551	614	656	591	579	585	612	535	623	653	603	566	586	628	632	617	608	661	613	550	604	638	613	634	600	600	583	615	580	553	598	597	659	639	607	622	618	587	637	644	598	600	586	619	583	642	562	612	626	620	642	581	607	608	560	593	573	595	598	586	600	632	571	609	607	606	611	639	618	614	631	611	611	595	594	570	605	585	607	593	649	616	598	556	617	536	592	602	593	598	578	622	614	587	607	658	610	644	599	601	564	615	655	599	583	577	604	620	637	572	607	572	617	605	586	627	637	582	641	558	570	609	601	596	618	602	615	597	635	587	584	620	590	653	606	619	591	585	634	596	593	633	567	614	578	633	595	625	557	597	570	604	595	606	585	653	619	622	580	564	622	628	606	609	609	635	598	629	581	645	606	645	604	635	595	642	620	595	611	613	615	592	639	591	610	606	568	585	627	612	627	575	587	626	626	600	625	600	580	604	642	606	596	642	582	605	594	605	617	654	586	581	629	591	538	603	656	610	621	559	650	602	604	557	644	581	621	592	588	607	605	582	615	625	594	607	616	602	625	590	605	604	618	588	577	627	601	607	574	636	595	589	564	636	563	629	619	609	580	610	569	599	609	606	615	593	602	611	598	600	562	643	603	596	641	611	580	646	604	619	611	563	621	574	579	600	586	611	612	564	606	555	560	571	609	622	660	666	617	585	624	620	602	584	566	566	585	577	631	598	659	617	588	594	600	580	634	603	640	612	602	599	635	609	623	597	641	656	606	641	615	607	625	617	590	602	613	605	613	622	623	633	590	592	624	629	590	568	608	597	599	560	559	553	604	620	610	562	608	591	612	601	616	619	582	610	618	610	610	656	586	645	641	596	618	657	614	575	610	592	589	659	623	610	576	592	639	588	640	569	585	628	591	566	608	606	598	577	591	584	649	588	571	600	592	619	631	611	602	613	585	590	621	651	610	596	634	596	571	636	622	605	578	607	604	624	613	621	634	592	624	599	610	646	596	636	568	607	636	619	587	622	582	611	637	594	593	599	572	620	592	633	601	637	616	620	602	608	622	610	588	641	595	584	607	627	645	646	601	658	625	640	615	582	597	599	523	586	650	612	634	616	568	624	568	615	641	643	664	574	599	589	619	634	614	606	598	605	625	602	574	632	591	616	621	584	607	582	575	615	619	596	548	604	601	644	632	600	629	577	627	623	609	621	594	563	597	595	567	587	589	609	625	594	601	625	644	621	586	629	616	594	588	597	607	628	605	610	606	591	632	600	579	631	649	632	625	593	610	616	605	613	605	640	638	597	593	630	618	599	596	571	612	620	572	591	606	544	633	619	592	623	600	585	612	639	641	595	646	579	594	589	596	628	607	608	595	612	622	619	617	623	602	590	601	636	535	584	564	580	627	615	600	601	593	637	651	612	652	650	633	594	592	593	624	598	595	582	603	616	608	628	633	533	600	604	599	593	604	568	599	573	668	572	605	647	631	549	569	636	598	585	624	580	607	596	634	628	611	578	610	620	663	575	618	578	637	586	576	598	624	639	612	580	562	682	604	651	590	602	595	606	573	584	613	644	592	596	641	616	600	628	638	629	567	618	591	616	591	607	597	612	609	622	608	605	609	620	622	624	583	611	661	572	601	647	613	622	604	565	575	588	606	600	564	598	624	610	606	620	546	618	598	594	582	629	596	624	628	604	611	589	607	617	595	620	600	613	595	621	621	612	629	650	608	602	610	635	592	593	614	596	613	625	573	643	599	591	585	591	627	592	590	597	633	603	561	603	655	595	610	606	607	612	627	652	574	607	578	614	616	610	635	544	620	597	621	603	577	616	602	637	616	595	616	627	602	615	623	622	592	572	628	599	557	593	592	587	624	628	601	589	605	648	601	597	621	587	588	588	586	607	587	630	624	626	595	615	618	617	623	575	639	620	606	644	621	568	634	578	618	603	623	602	619
66594	54388	47733	45085	44396	51836	46781	25904	19940	10725	1449	403	362	355	342	319	349	355	342	334	301	359	345	309	334	312	285	303	308	283	283	322	323	313	331	302	280	278	316	293	354	297	320	333	294	301	321	295	300	325	301	305	292	315	296	325	323	303	291	301	283	297	311	339	300	254	300	330	286	315	290	315	304	307	306	293	319	287	307	327	294	291	290	291	303	288	341	326	288	333	321	295	298	291	306	303	303	304	312	265	294	296	275	307	311	307	299	326	308	255	309	320	310	292	339	301	318	334	313	309	282	282	292	313	293	314	287	335	303	308	330	325	343	328	298	298	293	277	283	270	287	292	309	308	304	284	302	300	313	307	299	320	318	326	309	272	308	259	319	306	311	315	313	294	290	275	312	278	306	282	299	299	333	294	337	276	343	303	275	305	289	281	338	328	320	322	322	294	269	313	293	314	306	286	267	338	308	303	324	295	320	327	299	304	323	338	311	305	320	317	315	308	280	286	293	285	301	307	303	321	341	268	309	284	349	316	330	268	288	344	307	327	327	289	319	292	279	303	280	340	295	341	346	342	301	304	277	335	284	299	307	275	317	289	291	273	313	268	309	311	310	295	314	296	324	287	297	321	326	303	319	322	303	283	305	276	309	314	316	283	290	325	274	298	280	319	311	300	296	286	313	327	315	299	283	308	315	321	331	280	332	322	297	313	309	299	313	315	308	287	276	294	287	302	307	271	321	319	316	298	313	303	324	335	288	281	319	300	307	275	300	294	318	270	298	312	318	306	302	311	310	314	317	292	298	282	302	285	308	293	275	310	328	306	288	288	296	303	298	295	332	274	289	294	297	311	305	278	296	304	290	316	324	288	318	307	311	324	305	293	292	296	307	331	317	292	292	280	305	289	277	343	321	316	315	315	292	291	324	322	309	296	318	331	309	278	297	349	325	304	316	300	301	294	297	307	325	324	303	313	315	356	287	268	285	307	288	274	293	304	306	316	350	313	282	305	331	298	331	308	317	332	300	316	331	330	346	309	309	307	293	286	310	309	319	285	275	274	303	300	314	311	287	304	278	277	294	306	323	304	327	294	320	310	303	296	297	326	301	308	290	272	289	267	301	290	276	302	304	294	312	308	316	292	303	312	298	289	308	275	348	306	331	306	274	296	298	325	309	292	308	291	294	289	289	316	299	318	314	283	272	301	283	322	306	294	341	301	307	273	293	291	309	282	289	343	307	305	326	310	296	277	336	299	317	289	289	326	312	298	295	319	309	269	305	299	299	297	291	292	313	282	310	284	321	315	281	314	304	296	316	311	289	304	295	272	308	301	305	308	325	287	328	298	268	289	276	297	313	271	320	290	294	274	280	285	300	313	289	317	302	318	303	273	269	304	346	346	297	328	300	315	321	303	279	302	309	325	304	328	333	288	312	312	313	270	282	300	318	295	306	265	282	301	304	319	287	291	305	295	282	316	336	293	314	289	321	318	287	275	334	307	301	304	298	266	316	281	296	275	307	258	295	286	290	306	288	286	312	311	344	307	328	319	323	301	301	294	294	357	304	280	304	306	308	320	306	289	334	297	324	328	282	318	331	304	270	315	295	310	308	312	302	316	295	288	337	299	299	315	310	304	293	318	299	303	287	318	300	298	290	277	306	312	303	302	319	325	305	300	321	312	299	312	293	332	310	297	325	283	337	333	285	273	340	298	322	289	316	282	338	295	288	307	298	298	314	315	292	290	296	313	317	302	327	322	338	288	322	304	307	284	292	290	298	252	305	294	304	325	291	324	338	300	325	300	289	317	276	313	319	293	275	337	290	310	319	299	285	300	270	299	283	270	267	308	310	299	330	305	299	302	315	279	310	297	334	302	289	286	287	293	277	308	291	298	267	285	291	274	289	312	294	305	291	274	309	287	287	276	289	289	283	312	330	325	315	311	327	278	273	296	291	321	306	312	305	294	276	302	286	269	277	315	302	294	314	333	312	304	310	313	326	303	328	289	285	289	295	310	280	305	307	287	326	314	334	308	276	316	283	310	292	293	331	317	312	304	337	324	296	305	318	302	323	286	304	286	309	298	332	321	278	296	281	304	320	309	309	273	312	312	301	311	288	297	335	281	283	313	297	291	297	300	284	328	310	340	290	336	309	341	296	309	303	294	337	286	285	258	313	308	287	297	292	292	292	309	286	291	305	310	330	282	293	285	293	292	291	272	261	310	294	319	312	313	287	305	305	314	298	318	297	302	288	277	306	313	347	278	284	313	270	336	349	300	313	310	310	311	281	276	314	297	327	287	295	291	289	320	308	300	324	284	329	325	331	254	325	318	313	315	295	310	270	308	307	267	278	306	286	294	311	327	308	286	300	300	288	305	261	301	325	339	295	285	275	309	289	316	335	309	281	316	292	323	297	288	262	315	299	283	293	314	266	308	315	294	295	294	285	299	289	315	305	304	297	314	295	355	314	306	314	268	323	294	292	309	308	321	298	292	300	283	300	296	292	306	278	317	310	331	294	274	294	329	304	293	320	267	290	291	334	322	295	326	304	324	278	318	287	267	290	277	322	307	312	327	292	289	301	337	336	293	272	268	294	287	292	300	290	274	299	281	319	266	275	282	317	286	311	286	335	281	288	302	267	325	341	314	312	343	308	270	323	291	320	319	319	294	284	312	273	289	280	291	288	273	320	291	296	299	263	277	329	325	298	311	343	311	290	341	303	296	290	307	334	338	292	306	285	302	274	296	291	290	287	295	304	299	311	301	295	295	310	306	285	290	316	288	293	271	333	281	310	303	274	301	287	278	302	295	307	300	288	318	302	324	337	319	271	283	292	272	311	289	268	292	269	290	325	281	297	309	278	322	289	323	296	302	303	292	309	290	304	273	326	287	339	299	300	300	283	320	288	286	287	328	281	314	320	291	298	339	309	321	298	272	298	324	291	300	298	312	303	338	310	323	274	304	311	307	328	285	305	337	281	321	266	306	312	282	297	296	291	313	297	305	300	290	315	301	293	301	311	309	290	329	321	340	319	334	301	285	320	293	296	288	270	311	299	313	347	287	334	282	301	312	320	313	316	302	286	310	291	296	313	273	296	303	316	303	326	331	285	297	288	302	317	306	326	319	266	312	332	303	280	285	283	282	315	320	340	297	322	304	290	300	274	276	333	305	315	308	299	312	313	325	334	304	322	286	296	321	306	297	309	303	320	282	307	288	309	316	314	319	336	312	284	307	297	296	301	274	293	291	298	327	301	299	325	288	321	307	281	308	292	319	339	318	304	290	311	314	300	307	300	307	307	316	279	301	259	288	298	284	324	323	335	319	301	314	309	280	278	324	283	278	316	329	317	300	273	291	319	285	289	278	306	298	311	308	338	337	309	313	326	322	294	317	321	295	300	313	318	302	290	318	314	338	291	315	298	309	290	279	277	297	321	278	298	323	325	305	327	307	286	295	287	320	306	293	287	282	311	303	330	307	320	327	324	278	317	316	316	308
58611	67293	63214	63371	62534	67374	47959	6651	1015	954	839	867	874	842	823	777	767	839	759	751	747	730	772	781	750	692	739	784	745	770	737	770	721	683	759	748	778	712	781	743	650	726	752	751	706	697	695	696	703	724	748	736	705	722	772	700	713	731	711	684	728	690	726	757	748	733	711	744	712	751	706	684	724	758	764	729	733	665	729	747	711	714	699	703	698	729	714	695	699	747	723	741	714	705	731	658	749	704	771	693	720	694	694	721	749	706	703	785	763	714	723	715	695	776	725	686	724	708	701	714	745	749	717	731	692	706	756	706	694	718	734	777	693	738	703	743	698	660	663	710	685	689	715	685	659	710	781	759	767	665	724	704	725	709	691	762	725	708	709	704	711	760	707	727	683	701	740	694	732	706	712	743	724	692	678	730	720	711	728	745	708	696	763	732	716	731	746	737	732	730	734	768	728	701	703	730	747	730	709	679	712	724	688	712	739	701	734	729	695	695	721	729	727	719	804	670	721	705	716	703	710	728	714	704	669	688	705	711	698	719	773	729	716	688	742	686	758	733	721	681	751	740	739	688	698	752	686	754	706	739	727	712	733	742	725	720	729	698	721	731	730	707	726	748	705	751	748	698	709	697	750	721	754	724	693	694	708	711	755	764	689	721	718	720	699	715	706	721	724	737	722	752	750	726	745	704	712	691	688	746	742	692	703	664	689	707	764	723	727	662	724	700	711	716	748	687	703	746	702	759	731	728	725	706	722	723	721	697	759	724	778	712	720	762	691	727	723	758	708	695	725	739	722	657	686	670	706	710	664	739	714	773	742	681	760	708	716	713	709	692	743	691	699	717	731	759	698	744	705	756	690	710	708	715	714	746	720	703	691	713	774	697	724	770	720	680	743	697	721	668	714	697	714	763	717	722	729	739	681	752	734	738	696	694	722	746	693	727	696	722	726	683	729	718	730	689	744	683	774	697	682	755	710	679	744	722	704	735	721	662	691	718	744	696	705	695	762	685	718	679	743	747	727	806	755	731	753	701	720	684	746	709	719	700	688	665	676	757	734	705	715	727	763	708	719	747	743	709	757	669	741	744	745	705	679	765	760	730	729	686	684	667	718	690	703	724	727	715	688	767	692	726	726	670	709	700	752	736	726	733	758	680	704	694	688	718	687	725	713	682	728	688	698	726	694	732	723	689	728	762	668	719	803	704	697	698	701	675	703	726	690	718	686	710	759	680	725	757	727	726	664	676	712	714	724	698	697	689	711	699	755	739	709	713	711	674	687	700	717	705	700	710	741	757	708	646	679	728	693	740	764	719	696	685	723	722	707	703	702	704	716	730	709	679	719	726	703	736	727	751	709	715	782	735	725	692	735	724	717	692	726	743	669	692	758	692	717	717	725	706	756	745	702	711	722	753	680	683	695	726	676	719	763	690	718	724	710	706	664	728	716	683	725	674	736	692	694	665	711	691	700	693	701	675	681	724	668	752	715	722	708	696	750	718	709	760	729	712	690	657	752	721	721	702	700	691	709	715	734	677	737	742	741	791	711	722	725	737	743	683	699	714	720	729	749	684	675	718	736	719	695	735	759	717	706	725	732	705	703	744	694	700	694	730	761	689	725	742	738	709	724	706	744	729	732	729	701	746	694	733	704	692	693	684	691	715	737	695	714	710	700	712	724	718	726	694	727	737	774	758	755	715	705	695	671	683	723	707	689	679	676	726	731	698	654	707	649	737	715	716	696	733	774	697	703	703	724	727	705	733	779	722	703	726	685	707	705	696	735	714	669	762	729	719	720	697	700	709	760	698	664	709	732	682	712	733	712	718	708	706	668	673	718	712	675	704	707	745	684	699	726	704	701	690	723	724	706	682	741	748	725	694	718	730	711	686	720	732	728	706	665	716	732	737	747	679	756	722	706	704	686	687	693	729	664	702	721	707	689	701	744	672	679	681	719	711	716	682	685	755	720	700	696	703	692	701	719	718	745	731	655	736	735	731	702	763	729	698	737	714	672	706	708	743	685	755	736	687	753	684	734	704	734	691	721	719	723	700	715	743	717	708	750	711	757	740	718	712	699	721	652	721	672	693	755	735	740	733	702	707	697	680	733	688	699	689	747	755	695	718	685	765	725	705	721	746	722	743	707	739	710	732	773	718	728	678	725	708	715	710	756	719	701	727	706	767	712	715	671	777	744	669	719	716	719	706	712	742	674	724	660	721	727	783	732	726	723	689	729	686	698	718	723	773	714	725	694	713	652	703	706	713	729	688	723	734	763	684	702	698	729	741	714	724	711	704	682	707	706	736	672	725	748	683	735	698	692	747	754	713	683	691	729	681	763	722	736	695	729	714	666	728	689	690	692	710	740	714	733	711	731	705	745	712	700	745	728	716	716	752	760	749	713	705	752	716	736	756	745	710	723	697	708	663	686	706	686	710	745	771	744	759	726	716	705	796	722	686	730	710	699	700	679	714	705	683	746	726	671	679	740	699	693	734	753	752	721	665	715	707	719	686	708	672	742	739	697	709	687	767	673	689	674	713	682	709	729	730	719	742	668	697	703	709	677	681	715	668	769	722	720	786	714	702	696	690	743	709	755	762	702	722	688	693	706	682	707	740	703	714	699	652	734	747	728	708	734	735	743	679	730	701	716	716	715	695	684	654	727	714	681	723	692	699	713	744	742	741	720	705	708	711	692	730	725	735	759	704	656	744	671	693	763	704	728	744	729	667	716	705	707	706	672	697	682	720	711	769	722	701	731	678	701	705	736	754	729	728	731	700	766	744	719	698	738	734	734	721	776	740	681	691	752	711	696	703	725	706	718	724	754	768	695	674	806	709	693	760	695	723	731	668	693	707	672	666	697	682	721	701	704	707	718	725	755	730	731	714	700	737	712	736	666	753	749	714	726	730	750	747	690	739	715	705	716	662	687	671	711	671	688	731	722	729	732	695	765	760	696	716	711	695	708	713	748	725	753	713	691	708	731	700	707	755	739	712	743	687	665	705	686	706	701	730	701	695	720	756	695	724	705	708	702	720	703	707	663	725	701	675	720	710	720	696	714	681	718	757	720	719	721	701	662	748	719	712	732	653	694	724	692	725	729	754	746	741	723	746	719	702	705	696	694	740	771	682	739	739	725	702	750	727	723	667	721	736	740	754	706	712	722	692	719	719	699	702	683	697	745	688	715	752	706	702	694	697	738	669	729	696	660	720	756	691	735	731	679	716	747	690	741	754	711	739	719	714	712	738	745	687	757	690	688	700	737	743	694	675	694	718	717	762	688	697	679	711	692	734	700	700	730	693	694	717	737	679	694	737	700	711	736	660	745	721	721	670	699	719	722	669	733	711	709	695	649	694	684	709	727	723	726	676	691	704	691	697	730	698	754	667	745	750	738	729	743	718	752	738	714	732	734	704	711	693	734	698	762	737	726	714	707	757	728	722	739	677	685	713	705	726	745	689	696	734	669	701	713	688	738	717	734	700	732	692	719	737
35252	37878	36552	31811	28324	19522	3795	360	280	256	155	140	133	139	104	130	123	142	128	127	130	125	112	127	137	118	128	123	140	125	137	132	138	126	150	132	120	137	138	111	124	107	149	112	131	115	127	126	126	133	109	137	130	146	124	135	136	140	145	122	130	117	127	119	140	139	135	150	125	108	121	123	137	134	124	137	125	115	131	126	137	136	119	128	149	125	124	124	146	109	116	130	116	124	123	157	132	142	151	125	136	124	135	123	124	153	149	103	145	116	138	118	120	129	124	131	108	130	117	146	127	142	131	128	136	143	136	141	112	135	143	132	131	131	123	129	128	135	127	140	153	127	142	134	140	142	120	139	121	155	129	136	143	126	132	118	115	126	119	141	120	133	121	131	145	127	127	116	130	124	131	119	122	125	154	158	112	145	124	152	140	137	118	145	133	139	129	113	122	135	136	125	126	118	143	147	143	115	125	118	123	135	118	142	145	120	124	127	118	146	121	147	111	154	136	150	134	138	120	122	120	115	141	122	125	127	139	121	127	134	117	140	111	140	139	150	137	133	133	114	131	111	122	115	146	133	129	147	126	128	143	125	112	151	134	118	134	139	133	122	128	151	127	136	138	119	122	138	130	143	130	142	123	131	151	140	123	136	147	117	133	113	140	115	131	133	121	121	120	114	124	125	138	142	134	153	123	139	125	123	125	129	138	136	105	137	126	119	125	140	124	136	119	116	131	131	144	136	129	146	152	143	138	133	141	141	121	125	117	119	127	144	118	138	145	134	130	115	116	146	120	126	111	130	119	138	137	145	127	137	114	126	135	135	146	138	140	137	108	146	127	119	125	148	136	152	139	141	130	134	134	119	136	117	111	141	140	130	124	130	135	123	126	148	121	133	141	108	131	125	130	123	121	137	133	138	163	120	119	151	124	128	141	153	134	125	121	141	131	129	134	145	129	135	133	120	139	132	135	129	127	130	123	119	129	130	125	146	123	147	126	120	115	146	158	120	145	134	134	154	131	125	136	135	90	127	120	119	129	140	134	125	126	134	146	127	152	127	107	132	134	131	129	139	129	131	146	159	138	145	139	125	138	126	142	142	124	112	147	129	125	136	148	141	125	142	126	115	135	159	129	127	137	153	144	150	150	145	129	121	139	128	133	126	110	135	127	139	132	142	119	146	137	123	141	136	122	126	136	131	129	129	129	134	119	134	122	135	139	130	136	116	120	118	116	127	160	113	143	134	145	138	127	142	116	115	146	130	135	124	134	132	152	138	147	111	130	134	143	123	140	128	126	156	134	125	121	114	143	122	128	139	114	142	130	130	111	130	151	123	137	116	143	138	125	148	135	144	114	130	119	128	148	119	142	131	108	131	123	143	135	107	120	152	121	135	122	130	93	144	129	143	148	129	128	118	121	147	143	134	141	148	127	151	134	134	133	127	115	122	124	136	117	139	136	125	137	160	139	145	141	131	166	138	139	130	126	136	140	117	135	156	132	121	138	138	145	144	161	121	139	141	144	123	141	130	137	125	141	124	129	132	127	109	136	137	128	130	131	118	125	140	133	138	128	138	132	129	138	124	139	118	131	127	131	132	122	136	141	138	140	143	124	133	145	137	134	120	125	128	124	147	119	124	122	132	110	151	128	128	143	135	132	138	121	152	137	129	137	135	129	120	135	138	127	136	145	138	133	121	143	117	128	121	135	147	140	129	128	126	128	120	117	127	138	136	134	125	123	123	133	148	115	133	145	127	130	146	144	129	110	139	152	146	125	131	122	147	152	136	142	136	117	143	131	123	142	128	140	117	151	117	136	133	150	112	119	141	128	136	133	104	130	135	157	139	120	121	148	131	152	132	153	141	148	110	125	129	146	149	134	116	128	124	140	103	141	147	122	119	144	127	101	135	115	129	149	116	138	119	116	125	116	149	126	128	155	125	152	136	138	126	120	129	160	165	110	137	134	137	125	141	129	134	130	134	139	129	119	128	146	142	126	125	115	141	128	143	132	131	130	143	108	145	151	117	155	117	126	118	115	152	120	137	132	120	138	144	137	116	142	128	142	126	141	129	151	120	137	143	121	152	120	122	146	117	126	134	128	134	127	130	143	119	136	126	122	122	133	127	120	143	149	141	118	126	120	151	118	127	134	109	130	120	148	133	125	145	125	117	123	137	115	134	136	131	122	125	158	126	110	141	123	135	131	135	120	127	133	113	123	136	136	126	128	124	116	117	139	128	131	144	123	121	136	142	122	144	113	128	124	143	132	119	140	142	126	141	126	129	123	143	134	135	126	141	150	145	120	139	123	111	121	133	129	115	144	129	111	123	117	145	119	152	127	139	113	134	135	124	134	153	140	126	134	140	119	119	145	124	133	140	138	128	129	126	136	107	128	111	143	122	135	119	124	120	112	117	130	117	148	131	141	143	128	133	129	135	140	133	133	127	139	147	145	140	121	155	136	142	149	123	126	113	129	146	121	125	126	147	115	117	117	144	141	130	134	130	120	123	144	132	129	115	118	110	139	140	139	121	131	134	130	125	136	133	106	132	142	155	121	133	124	144	128	128	127	162	129	134	117	137	114	149	126	128	129	139	131	100	133	128	114	139	117	119	129	126	121	156	137	118	128	156	137	138	135	103	144	142	115	145	138	151	132	141	140	129	123	157	127	126	111	130	128	131	144	128	133	122	143	147	125	117	133	135	150	119	140	134	134	128	104	128	150	156	140	142	135	135	154	127	136	131	120	110	134	133	129	158	136	139	135	136	130	144	153	137	121	128	146	134	159	148	126	129	120	132	126	130	141	126	115	105	119	125	140	141	135	132	141	157	120	144	126	143	125	121	119	132	125	149	135	127	134	153	121	133	153	140	108	134	137	130	122	143	137	147	138	138	146	143	122	139	132	141	118	126	126	125	138	141	138	133	128	142	132	129	128	137	141	129	150	127	119	108	132	130	131	140	142	126	111	136	125	109	120	120	146	150	132	132	139	138	123	131	123	145	135	126	132	151	128	114	142	148	151	163	148	136	118	128	129	110	130	115	127	136	140	155	121	142	124	132	120	121	131	135	138	151	120	140	148	123	150	135	113	156	132	146	130	127	142	126	131	132	128	133	117	141	149	139	131	112	139	141	130	122	133	150	156	150	142	126	133	131	148	127	125	131	134	136	145	156	122	127	150	141	122	154	138	128	148	136	124	123	153	147	119	119	125	139	129	122	136	131	128	133	126	145	128	142	136	130	137	149	133	129	117	128	126	121	122	128	138	161	125	128	113	133	125	117	144	137	113	168	143	136	119	141	153	133	137	127	128	155	122	128	118	153	106	124	131	146	144	145	121	129	127	142	125	116	114	126	138	137	120	144	126	125	129	132	127	128	126	145	129	133	115	124	127	119	154	134	159	130	113	142	137	122	128	143	119	137	116	146	132	123	123	145	117	138	145	126	119	101	128	134	130	133	129	139	157	121	154	134	133	130	143	131	129	144	127	141	119	129
25099	35793	39471	41163	40925	33028	6014	452	390	387	418	421	376	330	360	340	375	388	385	380	382	376	389	332	383	350	357	332	345	396	358	368	399	412	347	391	351	385	383	355	372	358	373	372	348	353	345	375	376	386	366	379	360	394	384	367	372	351	384	387	386	365	364	401	340	372	356	385	357	355	337	374	333	398	348	355	374	394	373	352	359	364	386	356	375	373	385	351	369	367	413	395	366	330	381	383	379	376	386	352	334	357	352	363	360	342	382	352	345	392	388	390	385	365	326	371	374	371	348	404	353	378	399	388	376	391	390	373	379	362	360	386	386	413	382	368	360	346	374	377	359	394	392	371	359	357	379	364	344	372	379	377	403	403	374	379	384	352	395	387	387	356	357	373	399	332	324	353	351	385	368	398	372	371	384	410	388	375	362	380	376	366	399	375	407	379	361	388	371	383	351	347	410	409	390	362	371	392	383	368	350	397	376	385	370	373	371	356	369	367	371	371	373	348	400	369	374	349	378	385	342	359	372	349	381	370	374	371	386	380	382	355	360	405	385	380	356	385	385	359	374	370	344	360	371	334	397	384	359	361	348	371	357	344	379	378	366	396	386	381	352	367	360	359	362	344	367	397	376	377	370	390	374	381	375	351	371	397	386	368	378	371	341	364	370	372	358	383	357	380	344	397	374	404	377	384	361	400	376	372	375	366	367	375	415	376	339	383	384	376	390	382	415	358	382	375	349	342	439	375	352	363	398	352	367	382	361	367	372	388	379	396	383	374	364	354	359	381	404	364	382	388	352	350	361	358	382	361	383	401	383	385	389	388	352	380	370	380	368	377	378	386	369	374	356	401	387	349	372	362	374	353	356	401	409	344	368	337	383	346	388	366	345	354	340	393	370	368	373	370	333	402	394	365	377	370	316	340	364	371	364	382	399	346	371	405	388	383	357	363	362	380	366	353	366	342	358	381	387	356	366	353	363	367	367	344	371	359	379	376	376	365	369	330	393	346	376	357	370	359	359	339	352	374	362	367	395	388	383	359	375	363	385	383	383	390	369	361	381	341	349	381	380	378	378	356	377	383	370	385	393	357	350	365	342	350	371	359	395	365	369	370	357	395	360	362	340	381	379	361	395	347	371	372	364	379	374	361	410	396	377	392	363	347	346	361	344	367	377	391	323	319	369	349	395	350	391	375	353	382	356	346	358	343	349	357	382	374	374	370	420	347	365	364	384	359	366	347	378	355	368	387	414	388	396	331	382	364	400	396	351	372	370	380	394	366	370	346	365	384	352	361	373	343	340	344	352	363	388	362	390	385	367	350	360	396	366	373	385	359	385	386	347	410	374	428	363	362	404	352	373	384	386	364	363	351	379	343	348	322	397	363	367	392	398	342	368	370	379	361	367	392	383	384	374	360	376	364	375	398	419	380	341	366	354	369	390	368	390	353	394	399	362	377	366	383	352	389	359	369	358	323	374	400	375	360	364	377	403	393	367	385	415	353	369	370	360	362	369	348	412	329	374	377	365	356	364	341	352	346	363	385	364	376	386	376	381	356	364	367	356	363	389	355	355	405	355	395	363	394	381	366	416	381	393	420	372	364	399	375	371	346	371	367	360	330	371	388	381	370	381	352	348	333	369	372	380	361	364	368	381	378	375	358	424	355	364	396	394	368	375	355	352	374	352	398	399	372	375	381	378	387	380	379	376	363	373	361	342	361	362	347	385	322	397	366	349	372	384	367	363	383	371	371	361	341	392	340	344	353	392	401	390	382	356	400	366	384	393	388	379	322	374	360	403	350	396	359	372	367	370	382	365	367	384	357	391	411	385	404	384	383	374	381	405	395	334	388	363	371	362	346	363	391	404	373	367	394	396	346	348	356	375	382	350	361	315	371	383	387	384	397	393	377	402	376	357	355	359	379	369	370	369	355	362	400	407	347	341	429	339	401	327	374	329	325	370	367	351	368	374	385	417	390	361	388	357	390	373	376	344	399	357	376	357	350	367	385	355	367	348	399	378	355	368	348	378	372	373	340	350	388	407	346	354	368	349	362	384	388	359	380	345	378	414	404	375	388	357	351	364	369	410	364	347	393	387	374	383	367	342	350	352	378	388	378	350	378	378	406	402	351	377	369	370	386	401	367	343	372	351	358	335	369	347	356	361	353	346	416	358	381	384	427	378	362	387	395	392	373	380	395	356	354	371	367	370	380	367	367	388	345	392	364	359	385	358	345	354	360	365	394	388	389	359	338	382	342	330	403	363	368	373	411	374	365	391	380	364	360	342	383	365	366	363	422	344	394	388	388	368	397	365	362	354	366	386	354	370	358	380	356	364	398	392	374	412	354	366	385	369	363	377	341	387	360	363	366	397	374	365	384	375	341	397	359	355	415	390	378	401	356	351	365	374	376	360	348	383	370	417	372	400	408	371	376	345	363	388	381	361	353	368	400	370	373	366	372	358	371	394	366	412	392	401	329	370	349	382	359	345	384	381	365	387	367	354	365	351	368	424	357	353	357	372	352	356	376	364	368	368	381	338	367	390	346	317	363	353	363	374	410	377	360	403	392	376	371	381	369	356	390	387	352	371	361	381	378	335	373	387	390	377	385	363	396	378	378	356	373	357	387	364	369	360	331	365	366	376	353	331	358	359	362	369	359	354	348	380	391	379	320	372	369	398	392	362	360	423	390	368	347	360	395	419	381	373	346	376	370	372	367	350	392	354	378	357	394	358	347	370	378	385	369	377	368	371	383	406	397	404	349	382	409	385	373	364	365	362	355	370	396	396	385	363	359	366	355	382	383	360	389	377	352	356	417	395	368	367	411	407	371	334	379	370	377	355	397	386	378	380	387	381	376	369	386	392	385	366	369	386	363	387	355	362	392	410	375	376	375	377	358	406	391	372	352	396	367	381	365	418	355	344	352	397	356	354	364	350	322	407	382	337	356	353	396	350	354	373	371	368	348	367	395	405	365	339	368	366	385	349	360	395	387	421	374	369	386	376	395	398	382	368	389	415	376	375	347	352	368	372	357	388	344	357	379	373	374	367	354	378	399	395	384	359	348	396	373	369	376	346	374	329	403	376	412	355	367	385	373	395	343	371	374	362	321	375	372	379	403	361	377	361	379	387	348	376	371	368	370	367	395	350	383	398	354	372	421	368	370	398	370	363	371	369	369	363	394	352	366	376	380	387	367	386	388	376	352	383	391	366	375	354	358	374	373	406	362	408	384	373	362	319	405	383	363	387	397	386	372	341	399	383	367	361	361	339	416	362	382	370	398	368	367	387	367	365	359	349	377	388	368	349	376	357	412	379	359	355	369	350	372	401	372	387	354	373	375	389	338	427	407	372	376	397	403	382	356	371	363	345	395	390	369	361	367	389	378	340	382	375	370	345	356	366	381	375	401	342	377	402	385	362	367	366	377	390	379	379	400	366	386	389	391	369	389	330	373	363	400	368	327	372	371	363	372	389	370	384	359	392	393	373	373	383	393
62309	60772	48739	45138	49088	47123	32415	20708	11535	2798	383	265	230	247	234	225	218	229	213	213	212	231	219	211	223	224	214	237	211	216	217	206	210	222	183	208	220	244	167	199	180	194	231	207	200	205	220	194	184	212	208	196	250	221	206	199	212	243	215	217	203	221	202	206	209	230	219	223	204	192	207	228	214	197	193	219	203	213	204	201	214	204	212	229	212	190	199	197	241	220	223	222	213	238	197	205	207	215	212	196	198	225	208	224	202	209	206	242	203	200	191	219	214	238	224	209	187	229	217	230	201	192	207	216	199	217	226	209	192	234	192	205	212	187	213	203	217	172	191	196	183	190	222	195	211	202	214	210	182	201	182	204	194	210	183	220	218	221	223	214	198	193	212	215	215	222	195	204	212	211	204	199	190	206	211	218	218	206	214	180	214	204	201	208	223	184	211	201	196	205	205	198	172	191	209	202	213	199	207	193	214	195	195	209	167	218	191	204	228	230	210	194	195	194	208	206	203	208	208	221	209	208	222	203	195	189	208	192	199	199	182	211	198	220	198	179	204	248	212	231	214	218	214	212	199	170	217	200	199	208	227	240	209	210	223	194	219	224	213	226	199	235	211	200	207	227	193	215	234	191	186	195	211	194	217	207	217	198	235	227	187	200	215	206	210	217	206	219	216	208	206	219	193	234	181	190	212	207	202	244	228	221	182	217	194	203	204	208	208	211	242	230	197	224	206	205	214	222	215	197	199	212	209	198	233	204	189	191	235	236	210	187	202	232	209	197	202	210	228	209	208	198	194	211	214	216	208	207	199	176	191	192	225	197	185	224	218	210	189	207	201	192	207	214	212	213	197	193	197	187	236	212	183	209	211	182	198	171	207	183	187	204	176	199	201	238	208	214	192	193	206	184	194	181	215	222	219	241	193	216	220	212	200	179	182	223	204	174	219	201	205	197	180	209	220	181	199	216	200	198	231	210	222	220	202	203	203	191	209	218	230	191	210	198	213	202	203	194	217	221	232	198	191	213	190	170	203	199	182	197	191	201	193	215	216	200	195	191	211	208	201	210	234	222	202	233	198	232	194	188	202	214	212	188	222	208	213	200	206	209	202	211	205	214	178	219	214	216	209	226	200	209	198	222	226	216	237	207	182	210	203	205	188	175	209	225	194	200	197	193	204	186	208	203	208	225	202	209	202	216	181	195	231	219	217	204	195	210	198	235	197	215	218	199	222	210	222	224	180	201	211	211	223	222	200	197	192	246	221	208	194	206	198	202	203	206	189	217	244	224	200	194	183	197	195	199	223	208	201	198	208	219	177	205	189	206	225	210	190	204	199	219	218	203	206	178	213	189	185	193	208	228	185	211	203	192	209	220	210	217	210	210	215	208	177	239	211	221	209	205	210	233	194	194	215	197	223	205	217	205	195	205	190	220	207	205	198	201	184	187	213	204	214	230	212	181	216	238	216	212	191	182	185	197	213	201	194	211	197	176	208	209	187	187	183	187	200	221	204	236	219	211	182	202	180	228	208	205	227	225	219	203	210	201	220	206	193	194	231	231	168	217	221	191	223	203	197	213	192	201	217	192	171	211	219	200	186	208	190	212	188	222	214	216	217	213	205	173	199	218	212	175	234	210	229	207	201	206	179	213	190	177	189	183	189	202	190	211	190	179	219	172	218	213	211	198	200	204	192	197	217	220	218	209	181	218	217	200	244	201	198	187	220	197	229	187	221	211	229	206	218	220	218	199	230	191	198	213	222	233	197	217	210	195	215	228	193	216	205	209	192	220	212	220	206	196	196	229	192	204	194	198	199	205	198	225	183	229	197	205	189	209	230	210	212	183	216	181	210	201	219	220	198	205	221	204	189	194	203	220	225	189	209	187	196	214	217	180	177	201	200	223	187	219	198	179	223	222	199	185	205	217	218	187	205	230	202	196	186	227	193	200	188	216	224	183	211	190	215	180	203	203	164	201	204	195	225	213	208	217	180	203	198	205	188	200	201	195	199	183	219	194	212	184	185	212	216	188	222	214	199	165	211	211	196	200	211	175	189	215	180	216	186	184	214	176	206	225	193	212	172	209	199	208	217	214	183	215	227	230	208	178	227	219	194	181	200	206	176	237	203	214	214	203	190	211	203	194	219	209	209	216	209	216	200	215	191	195	189	192	189	196	191	212	209	211	198	200	187	213	180	198	219	221	196	203	231	218	187	195	177	192	204	192	183	177	209	188	183	220	194	225	208	188	185	206	206	208	203	207	211	210	221	200	203	201	217	224	216	210	242	187	220	182	193	216	211	201	212	187	191	192	213	224	209	207	212	209	189	193	227	201	189	196	199	203	214	207	190	180	217	215	204	206	192	202	205	188	180	237	238	224	196	185	190	215	223	187	190	177	202	223	220	211	204	214	207	188	201	184	201	207	190	208	195	216	191	211	203	190	197	188	227	192	205	188	197	195	190	208	225	188	198	208	250	212	209	217	176	217	184	220	229	196	204	230	216	244	193	201	230	206	210	201	200	203	210	222	185	223	211	208	193	235	197	218	178	208	226	204	222	198	209	192	211	221	224	227	201	217	210	222	188	208	213	189	209	184	212	221	199	168	208	189	232	192	224	201	217	233	190	215	215	208	221	206	203	205	195	198	204	210	213	221	193	186	197	189	219	172	221	213	185	205	209	233	222	214	216	196	189	184	194	215	181	225	221	201	176	213	210	212	214	196	221	208	220	230	204	203	187	213	210	208	191	218	195	199	199	192	201	209	199	196	248	196	203	225	217	200	197	209	197	185	209	183	198	177	208	211	212	213	203	240	176	216	217	192	199	188	189	196	195	224	195	210	188	188	186	215	195	221	176	217	230	194	201	225	228	226	215	220	222	203	194	208	200	212	192	213	209	197	200	204	194	168	231	214	237	201	208	195	194	228	212	205	179	230	207	211	186	229	226	196	199	204	192	227	209	191	217	198	180	188	196	205	220	186	201	216	178	207	229	198	212	215	232	216	238	188	171	187	207	219	203	195	220	205	224	223	173	213	195	217	223	202	197	212	191	211	185	199	191	210	206	204	225	219	199	202	205	222	195	197	201	193	213	202	180	203	187	194	195	216	203	197	228	220	195	198	219	189	225	206	214	226	220	181	208	214	218	195	206	207	192	204	172	212	201	209	234	203	209	196	222	208	211	206	206	212	218	233	219	200	236	195	223	212	202	197	216	225	197	203	200	198	204	204	214	205	212	214	212	189	210	200	176	210	203	192	198	236	208	236	172	201	204	199	204	203	198	183	195	200	218	220	199	182	220	175	216	233	185	234	187	219	198	211	201	200	218	200	182	183	195	228	179	192	231	196	216	197	209	221	208	215	213	210	222	198	207	186	214	212	198	223	225	206	213	185	208	191	206	234	224	215	198	201	206	190	211	200	199	242	212	189	167	218	201	229	213	225	204	230	214	179	217	198	209	204	236	199	203	195	206	203	208	214	222	228	230	216	213	219	207	239
46530	61566	59913	65010	63932	61781	18545	987	804	727	679	700	632	643	579	597	634	626	595	592	586	567	537	587	531	553	571	573	558	564	529	630	578	528	523	561	539	531	566	498	554	552	557	498	557	537	539	537	541	520	545	521	549	536	516	552	531	539	512	539	533	494	523	538	549	567	535	517	533	537	521	540	529	552	554	563	547	523	510	533	530	498	532	515	506	537	536	531	546	550	538	563	527	536	531	524	507	523	524	540	563	542	541	521	534	559	533	530	529	539	523	545	550	511	526	563	503	504	549	566	519	525	521	527	557	526	498	537	548	492	525	562	563	534	523	588	543	531	524	508	525	525	554	530	534	529	545	531	517	525	534	507	502	502	501	535	514	545	516	565	533	509	505	579	557	519	548	527	556	540	535	523	512	540	519	559	515	509	529	521	510	517	546	527	504	554	552	553	552	513	559	571	524	507	529	537	516	525	516	554	533	502	558	535	498	527	520	522	539	518	551	512	518	525	532	548	552	530	555	562	543	532	492	561	539	530	540	523	558	542	528	560	532	542	505	536	505	563	547	520	507	535	471	531	541	542	521	512	542	527	538	539	589	591	498	529	493	566	535	525	516	524	513	510	528	517	498	506	548	518	539	559	538	546	534	526	556	552	552	577	512	551	527	484	566	518	552	542	533	538	522	547	547	543	557	565	515	478	493	489	508	557	530	527	501	522	556	550	572	521	515	504	495	512	574	503	532	525	531	531	536	524	536	569	554	502	530	478	554	481	502	504	549	528	526	512	527	540	524	522	538	528	505	536	529	520	532	549	496	495	520	544	551	543	532	519	497	505	530	529	555	538	493	550	537	544	535	525	536	532	534	550	511	546	581	550	560	488	534	534	508	504	547	553	562	517	540	541	556	534	484	513	550	525	515	521	497	554	516	527	493	541	497	524	543	510	535	470	585	545	491	551	547	523	541	507	513	537	476	526	561	498	507	528	525	528	517	540	522	582	540	540	551	536	515	520	538	529	482	578	538	509	534	500	483	521	549	496	494	494	540	514	528	544	574	559	519	512	501	532	499	521	490	548	517	538	546	508	510	514	542	538	548	538	545	543	544	564	539	533	502	574	535	586	505	520	498	551	559	509	472	517	567	535	552	557	504	559	497	547	491	492	578	505	584	521	494	532	525	552	546	498	491	534	587	556	536	490	541	515	524	532	557	544	525	554	555	486	530	544	525	514	538	540	534	575	528	536	485	555	508	534	561	504	543	520	514	559	571	504	578	560	523	537	522	493	524	527	543	576	532	494	527	547	557	525	534	510	508	519	522	549	520	563	526	503	515	491	541	563	517	560	493	504	530	522	506	534	491	556	531	468	526	509	560	559	534	528	527	568	526	528	546	494	538	579	556	566	546	532	531	536	531	555	538	449	562	516	580	529	515	530	512	520	507	555	529	546	527	546	558	534	563	514	521	503	532	504	540	525	550	547	532	502	554	544	532	506	547	523	534	520	557	528	547	522	540	521	531	513	549	509	493	526	570	517	505	543	533	568	501	531	512	540	546	525	552	496	532	576	525	498	565	519	559	522	509	504	543	540	533	508	566	587	506	560	540	494	522	573	511	542	551	544	514	495	532	540	583	562	512	539	534	523	559	524	558	517	471	528	531	525	567	544	536	512	519	565	508	511	565	524	533	516	529	547	521	522	544	487	517	508	534	515	483	534	547	512	550	499	518	545	520	518	538	530	536	553	543	546	530	502	553	519	564	520	511	530	543	516	524	551	495	516	513	538	533	571	502	531	557	542	525	556	516	531	478	549	564	514	499	531	523	553	516	519	574	561	509	570	548	551	540	520	532	530	562	514	470	548	529	536	537	580	513	538	506	504	585	567	532	529	534	510	520	505	522	526	585	553	513	498	532	528	535	533	567	524	534	528	536	540	520	531	507	495	557	565	532	542	525	525	565	556	547	559	549	555	566	544	548	554	542	499	519	538	572	528	556	522	519	527	547	521	538	522	535	570	542	539	513	528	534	483	512	559	548	526	554	499	566	524	533	538	545	549	539	511	545	519	538	584	541	560	557	518	535	513	546	527	516	518	472	538	495	546	504	483	521	526	538	506	556	488	569	556	566	546	541	528	539	569	507	548	535	519	522	530	509	520	535	533	536	549	576	531	487	519	512	522	541	540	519	532	538	470	490	538	532	537	528	493	505	541	539	485	516	575	535	538	537	533	508	538	505	544	526	484	523	509	502	524	528	522	511	523	551	535	521	538	549	557	550	540	511	538	551	564	477	505	489	526	544	529	514	504	522	524	514	580	496	545	534	504	509	493	507	575	533	549	510	526	519	499	520	499	496	534	526	552	548	496	554	516	534	557	542	522	537	516	589	526	525	525	543	536	583	569	500	526	542	574	589	533	525	522	475	540	528	522	554	533	523	515	527	506	492	526	550	534	525	517	523	529	494	514	541	498	524	514	485	556	544	541	543	552	521	564	535	516	527	503	519	537	507	519	518	556	542	534	552	507	500	519	543	524	499	494	488	537	543	524	536	518	536	538	504	552	531	523	534	488	554	542	557	529	547	534	568	521	513	507	536	501	499	531	515	554	564	496	503	508	530	542	532	542	540	541	510	544	498	516	551	522	490	488	500	538	537	488	524	536	525	538	526	537	566	563	551	533	545	524	536	540	536	497	508	527	526	486	547	533	550	515	519	507	516	489	571	523	558	548	539	516	501	505	550	516	507	523	518	519	509	542	527	492	530	528	512	512	542	506	531	495	529	501	547	522	547	549	543	513	515	555	525	548	524	517	552	501	510	566	568	533	534	520	532	548	506	527	521	583	523	481	547	548	541	519	506	508	530	582	527	506	524	561	521	557	521	522	551	548	533	528	519	500	490	558	532	538	539	513	556	524	558	542	549	505	552	561	532	551	536	528	569	513	554	537	512	504	515	557	508	528	561	544	532	520	525	522	573	524	542	509	513	528	549	514	549	527	498	504	549	542	496	501	498	549	521	495	526	516	516	507	512	522	524	513	499	551	557	531	496	523	488	506	567	529	525	552	490	550	505	545	507	512	513	475	570	559	550	554	542	543	556	515	543	516	544	549	507	511	533	527	507	511	509	532	539	522	564	524	553	536	536	488	542	498	522	527	528	540	524	514	578	547	525	503	510	525	517	482	602	528	516	505	551	529	574	502	529	539	499	550	546	561	553	556	510	566	531	545	526	551	467	509	511	615	523	550	502	506	557	574	504	535	531	551	536	520	551	490	525	518	507	585	526	518	504	538	507	524	552	497	546	566	519	546	562	541	559	559	494	503	519	516	578	548	563	536	544	509	541	490	525	537	520	516	543	524	545	541	582	553	557	531	538	541	514	547	524	537	526	532	528	567	539	546	538	550	521	536	524	568	547	518	509	565	543	521	532	515	576	521	487	566	502	511	512	494	552	524	560	501	544	480	558	526	537	545	534	539	493	508	520	564	586	523	530	530	569	499	516	482	546	546
62111	43072	37134	40213	40730	37899	25122	22481	18036	8592	1539	415	362	349	344	330	311	321	367	337	332	339	319	314	329	309	333	344	273	328	319	300	311	305	302	298	303	321	314	294	308	329	298	290	323	288	309	330	298	320	313	329	311	269	317	330	313	307	281	269	303	317	293	297	315	314	291	272	281	271	297	289	313	312	278	304	328	321	297	296	294	311	286	275	307	330	331	305	312	302	296	312	297	319	334	290	288	315	308	309	280	323	301	292	289	268	279	286	289	318	308	320	311	330	309	268	322	321	319	304	294	336	293	314	269	319	297	333	306	304	338	326	297	290	294	286	272	284	316	288	295	319	322	313	283	306	306	289	302	299	311	281	278	347	298	311	312	277	305	297	317	316	296	300	311	286	314	321	263	306	299	318	322	310	296	315	305	306	262	274	309	275	306	307	303	325	276	294	302	321	317	328	317	281	292	289	286	303	281	278	313	294	290	319	268	299	275	303	312	257	301	287	300	342	320	321	263	299	296	290	277	310	309	311	310	279	317	287	320	293	293	297	306	304	274	316	287	280	321	321	319	269	337	317	291	292	315	313	291	286	274	279	338	283	311	291	301	291	284	296	290	322	273	308	299	291	261	283	311	289	306	296	304	315	313	296	307	285	274	276	318	263	282	282	316	280	288	259	301	307	319	289	248	295	317	302	302	288	315	288	295	282	319	324	304	283	303	314	308	308	345	329	306	297	288	295	281	286	293	296	304	283	305	315	297	278	288	297	335	282	291	281	304	297	315	275	288	317	268	276	311	301	293	301	299	286	282	289	305	322	284	290	295	310	290	295	330	291	290	298	307	277	325	285	300	310	316	326	308	295	272	325	267	303	281	314	310	306	310	287	292	264	288	283	298	285	307	254	320	281	283	320	300	288	304	239	296	289	312	313	277	289	277	329	325	284	286	266	295	314	297	294	322	280	302	302	312	311	312	285	310	284	304	306	299	304	319	284	294	305	274	287	317	257	303	289	295	293	316	306	273	296	284	302	290	295	279	328	331	320	305	262	279	301	293	288	306	323	303	319	296	295	306	316	314	309	288	291	300	330	328	288	334	329	266	300	281	281	304	273	273	305	308	300	300	315	301	290	311	345	310	318	277	311	279	275	282	279	294	279	298	289	307	315	305	327	285	296	288	302	301	300	304	285	288	327	327	319	290	293	317	288	283	311	291	266	318	285	263	307	310	289	293	316	286	311	265	333	304	336	294	301	304	313	277	287	322	293	340	264	294	303	327	293	313	325	280	319	292	318	304	317	275	312	289	291	263	298	311	273	302	306	284	294	306	291	298	282	318	319	269	289	328	282	304	297	280	311	294	301	317	310	332	289	298	309	278	312	277	303	306	279	292	285	323	330	276	328	296	310	286	323	318	312	341	291	298	311	299	312	302	322	288	305	283	304	287	316	305	323	300	292	327	323	288	291	300	303	270	313	313	307	301	258	309	309	304	293	312	317	291	284	315	283	314	316	308	286	280	292	327	287	275	308	299	279	265	285	311	305	288	306	313	305	303	296	287	298	301	304	280	313	286	286	288	308	313	294	284	327	317	317	328	288	314	255	293	297	294	285	289	262	319	307	297	299	306	338	275	267	302	280	305	317	287	284	307	321	267	297	283	289	288	295	300	288	292	345	326	298	311	301	328	314	311	292	305	288	295	298	304	273	308	335	263	291	318	313	274	310	287	331	357	338	314	263	303	336	274	305	321	304	305	262	310	295	313	274	294	313	296	309	275	289	332	322	335	309	296	289	288	291	304	285	287	314	289	285	298	297	295	309	309	311	301	295	279	321	291	251	287	311	294	305	272	313	307	314	337	341	315	288	314	265	297	320	305	295	331	299	309	291	291	283	292	332	275	327	315	308	294	323	273	318	297	288	273	286	326	281	304	298	288	301	317	293	287	271	311	301	319	324	332	326	297	334	288	319	279	327	304	295	304	297	307	280	316	351	295	303	308	315	264	330	314	308	276	290	323	296	293	299	295	286	295	276	307	316	277	287	281	297	279	305	313	307	292	279	305	293	276	305	292	326	300	292	302	303	289	269	308	292	348	240	311	306	260	282	286	318	263	304	292	284	315	324	323	288	289	307	305	274	268	300	301	251	323	284	273	279	301	289	300	279	289	290	311	305	301	290	280	313	285	300	333	297	301	297	306	286	280	308	258	273	278	280	309	312	308	340	282	307	303	305	276	278	296	252	260	301	317	334	277	318	327	290	280	279	286	308	317	322	303	318	299	271	275	316	298	345	322	285	303	286	289	287	287	319	286	333	283	310	296	327	288	275	304	311	291	269	280	299	307	270	278	320	316	306	285	276	331	315	298	318	298	309	285	309	286	301	313	305	310	333	302	306	303	304	301	285	305	305	289	301	284	269	286	320	282	292	305	276	308	261	283	294	289	303	309	305	288	290	295	299	294	288	308	298	287	279	284	257	335	293	300	281	283	289	303	343	296	276	279	290	321	296	294	297	298	257	282	278	280	297	282	311	301	275	291	287	294	305	307	299	293	296	304	296	316	314	313	292	290	307	305	314	288	315	313	347	309	285	283	321	316	305	281	280	326	332	293	296	292	299	307	276	283	286	313	287	318	295	273	283	303	289	270	289	259	301	283	306	243	288	320	318	291	303	302	292	306	297	300	282	298	312	288	303	324	333	302	297	298	304	290	285	259	258	289	302	278	321	300	280	281	293	284	289	283	302	271	341	306	301	327	303	298	270	288	299	292	294	303	322	315	313	283	267	269	274	286	289	295	305	311	301	298	308	327	356	281	284	289	334	311	301	324	303	316	302	321	286	280	275	312	288	272	268	280	277	302	298	274	306	302	329	287	313	280	314	311	295	320	305	282	271	306	330	317	295	308	285	339	305	300	285	323	319	315	334	319	276	304	294	320	323	303	299	259	263	288	259	322	319	336	320	287	288	319	312	329	269	318	298	295	313	278	300	290	309	278	342	262	262	336	312	297	278	370	304	332	284	315	276	311	304	290	292	293	317	302	295	323	316	276	338	308	304	305	317	313	279	313	301	271	301	292	268	317	321	279	276	299	315	279	301	291	310	313	299	308	279	263	288	303	292	268	302	279	290	296	280	275	296	286	292	325	287	281	293	292	307	297	278	295	295	290	284	265	261	317	288	294	287	315	299	313	278	302	278	288	281	309	293	275	280	284	272	310	274	311	352	320	290	251	298	318	302	278	299	254	310	291	301	282	310	323	332	299	275	315	323	282	265	292	295	323	289	307	277	305	284	280	305	263	305	310	309	303	282	294	307	301	301	304	314	322	311	312	284	307	289	310	317	316	315	301	308	281	289	306	298	286	290	310	261	284	306	300	303	314	290	278	285	303	321	323	255	310	305	293	295	291	284	302	305	300	321	295	318	308	302	286	282	310	281	271	316	295	298	324	290	276	283	285	317	293	265	314	285	298	289	309	294	272	284	286	302	304	295	279	282	273	332	305	283
53061	53887	59115	56600	55636	46952	8107	1331	1270	1159	1112	984	1013	953	888	899	893	824	853	839	748	794	815	793	741	786	684	757	705	711	679	713	742	699	669	729	738	738	699	746	741	723	684	710	697	680	709	668	625	743	747	662	750	701	746	698	687	701	682	678	698	680	657	661	662	699	687	735	715	712	680	660	679	660	684	687	674	683	668	672	663	621	640	675	679	711	684	681	687	653	708	667	661	698	681	664	662	702	678	648	649	669	696	691	660	665	643	682	680	650	682	671	674	667	658	678	644	678	676	667	683	704	671	679	692	664	650	660	706	674	678	665	665	671	677	668	646	664	634	643	624	691	716	692	642	667	688	721	628	667	664	705	690	685	630	704	715	669	688	659	697	720	659	712	605	678	673	682	675	653	658	703	706	704	708	673	672	679	716	660	656	686	695	690	663	630	666	695	692	625	685	664	679	673	696	672	667	711	717	679	731	647	619	648	661	689	679	674	692	647	663	700	641	673	674	687	658	651	657	695	663	677	671	678	641	685	642	669	640	651	645	693	697	683	626	620	660	647	664	722	740	675	677	714	718	648	716	656	647	634	705	686	701	633	657	695	693	681	701	670	638	647	678	695	637	695	678	666	664	681	691	714	638	693	700	680	674	710	706	650	655	722	694	634	685	667	694	680	692	632	648	695	715	678	685	658	665	666	699	673	718	641	662	645	685	628	717	655	692	668	642	657	676	638	680	652	695	645	685	679	653	665	715	730	677	662	664	667	661	722	707	648	688	683	706	658	644	705	681	674	665	668	700	644	694	650	680	682	643	650	674	691	674	692	693	656	674	695	719	640	664	662	651	694	663	650	686	678	671	699	675	690	658	658	705	702	648	698	681	690	692	645	690	670	668	704	645	685	680	619	687	633	656	651	667	680	696	668	656	641	648	643	688	690	690	651	658	700	683	669	679	663	663	700	703	687	694	692	657	668	659	701	697	678	681	679	633	666	656	682	682	710	599	628	651	657	649	716	660	708	685	685	636	692	639	644	650	662	682	731	699	714	636	717	648	638	699	693	662	665	728	691	675	647	669	693	648	684	687	700	679	677	672	680	681	690	676	671	682	670	696	700	678	680	669	681	702	683	672	694	668	670	652	647	643	700	689	645	731	690	700	677	650	727	648	695	697	645	695	694	658	652	697	701	664	664	679	695	684	647	676	666	658	694	688	661	614	653	656	661	664	722	642	688	706	646	670	695	694	668	696	692	623	688	633	641	659	691	638	723	646	675	714	660	659	672	656	687	684	663	700	671	673	671	687	718	668	637	639	701	689	695	665	686	659	651	660	711	654	669	638	675	665	706	651	699	713	702	709	680	698	692	713	695	673	690	691	707	673	665	696	695	663	683	619	679	673	693	703	659	646	633	631	712	670	694	714	703	647	693	653	688	647	618	641	749	682	634	694	677	715	671	644	698	677	680	716	721	681	695	645	655	679	674	679	692	680	648	679	658	645	648	705	703	620	655	693	622	702	676	623	650	619	638	669	628	641	690	631	652	686	657	703	673	639	639	714	711	685	646	660	672	692	658	622	683	711	691	636	689	657	650	670	688	690	675	646	666	671	603	643	617	710	670	713	640	662	677	700	689	628	741	689	705	687	694	677	725	653	653	668	668	664	677	651	679	648	673	617	681	634	675	630	706	714	627	647	676	649	673	623	685	673	666	652	673	722	704	719	652	664	677	640	692	679	652	643	673	691	715	715	663	662	672	635	624	694	705	652	661	714	669	689	694	673	645	660	674	657	718	705	669	646	692	689	661	695	681	698	656	659	666	718	699	702	649	654	640	683	656	696	610	663	709	659	639	696	664	709	653	686	693	680	693	663	650	695	686	660	666	598	647	655	648	674	613	633	627	648	687	670	654	642	682	647	680	677	736	720	716	655	675	655	646	648	643	675	670	696	635	656	651	691	677	692	659	687	712	718	651	699	705	682	674	641	629	646	676	622	674	702	677	617	645	699	676	679	706	698	634	695	692	619	663	654	676	684	681	666	660	686	677	658	707	659	679	656	661	655	643	712	681	691	700	659	651	609	667	693	666	652	690	643	746	675	667	634	619	659	716	694	692	681	645	666	634	712	663	673	675	693	643	676	684	673	658	646	668	649	688	713	629	677	682	677	678	677	663	690	657	668	626	681	709	659	702	645	641	650	701	702	710	676	630	676	654	659	615	641	699	611	648	686	650	675	642	687	646	666	666	634	658	659	627	686	681	623	676	704	612	715	660	670	657	677	659	628	701	658	669	652	686	646	664	669	653	695	697	722	663	718	689	667	696	627	648	672	672	698	656	676	707	640	659	689	658	654	685	658	711	652	651	686	690	650	675	708	680	705	691	690	629	650	636	706	719	670	637	682	647	652	696	680	675	636	654	678	699	659	675	684	657	645	661	666	654	660	738	672	713	652	644	637	671	667	632	648	686	615	682	689	686	673	690	680	658	650	657	639	691	656	695	679	727	704	641	694	635	686	613	684	682	661	681	696	663	685	668	684	679	709	692	673	711	653	653	659	680	658	681	696	650	675	678	662	651	715	654	670	670	689	659	650	687	683	688	686	704	688	717	680	621	713	672	674	669	678	703	735	645	658	685	651	688	658	696	708	706	698	643	649	660	690	686	679	641	729	682	647	715	677	621	682	647	680	661	649	646	658	651	711	646	665	651	702	697	696	667	709	688	704	663	676	700	644	616	703	661	697	659	676	666	669	568	693	668	717	660	651	672	696	709	603	664	690	650	662	640	688	653	688	668	652	693	659	631	678	676	650	655	649	680	631	677	703	643	673	644	641	684	709	631	693	653	686	643	670	664	638	639	646	689	670	664	660	656	695	670	677	684	684	723	673	696	683	612	670	659	683	632	672	694	671	624	672	632	678	657	694	673	700	655	662	649	677	675	664	682	646	677	654	635	697	670	615	689	675	668	704	701	656	645	664	670	668	631	667	687	623	622	687	658	695	678	670	675	692	690	661	675	663	750	639	651	672	648	687	634	708	675	693	663	637	701	689	665	664	714	666	708	696	660	664	708	658	673	641	696	661	660	665	698	675	698	661	656	673	693	706	680	701	636	724	671	628	672	672	639	656	647	683	698	685	699	603	626	686	690	676	658	649	689	694	623	690	661	662	708	693	640	646	699	654	689	676	631	697	646	668	648	665	660	720	690	675	677	704	667	648	649	699	665	692	659	672	657	707	677	677	663	700	669	652	689	716	668	656	699	670	659	699	699	685	646	692	657	632	708	659	728	695	642	687	677	644	751	671	628	637	694	684	634	629	652	676	670	652	680	643	658	613	671	653	663	686	629	670	671	667	671	654	657	658	635	659	692	662	635	676	661	673	679	668	712	700	649	746	711	696	684	679	662	645	642	691	674	690	687	669	620	696	692	659	666	656	662	657	627	678	658	695	639	711	679	677	673	676	664	698	675	677	651	655	664	703	704	714	678	648	677	679	623	684	722	648	722
35630	49861	47298	41905	30498	8914	1246	530	416	323	161	104	115	135	130	111	120	121	130	123	128	115	123	118	131	128	137	124	141	127	105	125	136	127	105	131	110	132	115	129	121	126	117	135	127	120	130	135	102	122	116	116	125	116	96	129	119	116	112	139	122	130	113	104	123	108	103	129	130	123	135	115	115	115	126	120	116	137	112	133	139	126	103	125	114	137	121	117	130	101	134	100	112	117	117	124	129	125	126	125	111	122	147	126	110	126	133	119	134	114	124	125	117	117	142	132	113	110	137	105	132	110	110	93	118	120	116	125	121	114	111	123	108	137	101	113	142	124	116	142	115	119	131	114	118	120	116	118	113	102	117	122	129	135	122	133	123	107	129	130	115	121	102	119	116	149	114	122	126	132	125	154	137	106	125	143	110	135	126	122	100	136	112	140	110	136	122	126	114	110	108	120	124	137	134	125	125	158	126	136	107	134	114	130	108	138	135	111	130	126	115	106	123	124	120	118	116	125	131	128	123	122	122	122	116	125	124	96	132	113	137	128	125	123	132	131	134	124	138	137	119	126	101	127	98	129	139	138	116	137	125	120	118	118	120	143	127	115	119	126	116	112	131	123	125	117	108	124	114	125	135	131	92	110	127	127	124	108	140	125	101	111	114	108	111	111	125	98	123	129	163	114	116	109	119	103	135	118	132	128	134	114	118	114	118	123	121	124	110	122	119	115	142	133	138	116	139	109	115	139	119	97	147	121	135	128	108	116	146	135	135	139	122	110	123	129	103	101	128	124	124	115	118	134	119	128	142	132	107	139	123	114	139	104	140	125	128	112	120	115	126	124	136	133	132	91	118	119	117	109	140	118	117	116	134	112	108	145	126	94	127	130	106	99	128	109	125	141	107	106	109	96	118	124	131	121	124	140	122	113	113	138	118	120	134	113	135	132	128	135	135	128	120	114	124	116	143	137	131	130	127	107	115	122	129	134	138	133	126	124	133	117	129	118	121	125	132	113	119	110	132	129	110	129	130	115	116	123	119	129	123	130	116	115	139	126	122	135	114	110	111	127	120	122	137	128	111	111	125	133	118	104	126	139	139	123	121	118	119	125	124	134	115	120	132	133	155	110	114	123	108	119	125	125	113	123	122	106	121	103	109	121	112	106	127	101	121	120	130	119	102	138	128	128	125	129	120	133	122	136	120	125	137	96	120	107	118	142	109	118	110	134	126	122	121	125	120	129	122	132	111	117	116	108	121	130	134	132	127	138	141	127	114	114	127	114	121	131	124	116	127	130	110	123	120	128	109	134	108	124	127	114	103	115	113	116	146	115	136	107	132	151	123	121	98	120	144	131	144	132	119	143	110	124	108	129	125	136	102	135	125	115	132	131	119	127	128	121	122	114	142	114	128	111	138	137	127	136	143	116	139	112	112	117	117	132	128	127	137	121	123	129	105	136	111	117	110	110	124	103	128	113	114	122	104	137	109	156	126	136	125	127	139	117	113	129	127	118	129	134	120	115	115	110	128	124	134	122	112	120	126	113	137	120	139	140	113	116	145	134	129	127	101	132	129	118	127	120	129	120	108	126	127	117	133	116	134	120	127	129	146	118	134	107	108	135	137	117	91	107	128	111	121	135	116	121	130	136	117	128	120	125	100	129	111	136	124	116	108	131	127	143	113	108	119	121	123	116	133	124	120	118	134	122	142	142	113	163	139	115	116	120	117	121	138	114	110	118	131	109	109	107	118	105	112	142	121	131	132	105	119	130	121	112	133	93	134	133	128	128	116	106	130	119	113	131	132	108	120	115	105	116	123	110	120	114	116	112	115	113	117	124	112	143	105	122	120	132	121	88	129	119	105	137	103	127	128	126	120	135	111	115	101	116	142	134	124	106	111	126	116	120	122	127	142	142	114	129	120	120	146	134	121	121	106	113	124	126	111	110	130	124	125	130	126	134	119	124	130	138	123	136	135	130	134	134	127	106	143	112	122	122	136	116	105	124	130	122	121	120	110	116	121	137	114	119	128	147	131	109	135	121	108	138	125	113	116	138	134	118	117	119	134	117	143	128	119	107	117	134	111	101	138	112	116	125	116	132	141	129	105	118	136	135	112	126	124	113	125	125	119	117	151	139	103	133	119	128	106	109	125	139	134	128	139	118	128	122	118	122	129	125	143	126	118	102	118	128	131	130	122	113	123	118	143	130	123	133	136	116	129	115	125	112	132	140	107	121	124	110	127	137	120	128	110	138	109	124	115	113	124	131	123	111	109	133	126	121	100	136	123	121	107	128	140	118	138	115	133	119	131	110	128	112	122	131	115	124	113	128	117	115	131	134	138	122	127	132	128	113	123	130	130	106	116	146	114	131	130	116	129	118	101	109	131	120	121	133	136	118	113	111	106	147	119	133	125	123	132	137	122	125	121	113	126	125	138	139	131	120	121	107	108	105	125	123	129	124	106	119	144	131	128	132	110	114	132	122	105	107	121	106	119	119	112	116	124	106	101	107	111	109	120	133	124	123	103	130	126	158	130	111	121	106	124	120	121	115	106	114	125	123	120	144	114	128	131	131	135	121	122	130	105	142	132	110	109	127	118	123	129	120	104	112	132	127	143	124	130	117	128	127	97	111	110	144	130	135	91	116	110	115	132	126	106	117	132	119	122	119	108	142	136	133	115	104	112	135	130	125	105	143	140	93	133	125	105	134	118	122	125	119	151	115	135	126	140	114	140	117	152	134	124	145	110	151	137	130	111	128	136	129	138	115	105	123	127	108	121	122	115	116	158	120	140	133	123	127	123	119	135	101	100	128	111	121	122	146	124	126	116	130	132	121	105	120	124	101	127	126	121	108	124	111	122	111	127	118	130	107	128	130	118	127	129	121	129	125	128	126	127	141	126	105	116	131	100	119	143	114	133	110	102	132	126	137	126	125	123	124	130	123	131	138	110	126	110	131	123	131	124	110	146	124	143	131	126	152	110	130	103	131	125	129	126	126	131	118	133	142	123	115	100	118	116	119	124	118	136	141	108	129	109	102	136	133	130	118	122	111	134	134	121	103	119	131	117	137	143	123	127	116	121	122	125	116	107	128	157	147	122	127	109	119	120	137	117	132	112	103	128	131	134	125	117	135	120	136	113	126	112	128	131	102	126	126	126	124	134	108	135	126	120	116	109	129	122	128	107	108	134	120	141	146	135	117	131	126	137	138	113	115	106	114	109	132	119	131	117	108	142	120	120	105	124	120	132	105	121	129	123	123	104	115	101	131	149	118	142	119	135	128	132	110	134	109	118	135	108	131	132	106	127	146	147	143	127	135	138	102	124	130	130	122	112	129	130	138	121	106	142	121	130	120	127	133	112	127	122	142	121	129	135	124	125	104	132	135	107	139	119	138	140	115	136	127	110	117	119	118	124	130	125	128	127	109	127	127	119	136	114	118	110	136	123	134	102	115	113	130	134	123	132	141	122	134	105	138	120	140	124	127	114	126	141	103
26140	45148	46519	49694	33436	12399	1489	418	358	348	364	353	339	366	327	359	377	341	315	358	338	350	334	311	342	336	368	380	361	317	363	336	367	361	357	338	377	352	321	346	337	362	321	368	346	368	324	320	359	336	330	355	348	329	319	349	342	366	313	349	379	349	377	356	322	336	318	328	343	324	352	316	364	353	339	357	361	367	356	358	333	364	341	340	404	340	339	365	338	354	363	343	336	352	369	332	346	352	367	323	392	329	332	352	401	343	353	330	349	347	336	358	302	323	327	373	364	362	331	335	313	363	326	341	348	350	345	323	381	359	351	331	363	362	360	322	334	344	340	348	351	334	350	362	330	345	327	344	323	336	314	354	314	339	343	362	346	357	323	363	368	356	337	332	351	373	333	351	349	359	359	320	362	352	323	351	352	333	363	345	357	315	359	357	351	316	358	326	326	338	361	355	372	340	332	347	361	325	339	379	357	366	381	317	345	390	340	326	399	327	329	310	367	367	337	361	339	377	350	346	349	321	349	357	382	383	353	362	330	311	344	338	339	320	370	352	310	332	334	339	358	348	348	344	349	333	355	337	305	372	378	386	358	343	335	318	346	362	316	364	344	356	352	349	338	371	355	341	365	358	344	342	389	348	327	349	388	354	326	320	375	350	328	324	364	345	357	345	333	323	316	332	381	335	316	377	336	345	328	368	350	337	351	374	347	331	352	331	341	368	356	381	368	368	333	332	324	356	325	337	328	332	329	323	345	364	340	360	326	334	335	393	322	317	310	360	360	362	371	348	375	378	329	350	335	359	340	354	327	372	336	313	334	348	351	347	323	307	332	369	325	334	366	329	344	319	346	351	367	359	356	374	358	329	327	340	356	371	351	362	335	380	328	367	310	314	365	325	360	348	366	332	368	348	371	345	392	361	373	323	348	340	333	330	332	360	350	317	343	349	357	382	321	360	330	324	361	329	330	350	355	350	365	357	346	347	329	338	329	342	323	320	354	352	363	318	364	358	360	342	356	362	360	364	370	357	366	387	327	338	370	337	355	352	348	333	307	316	346	316	335	327	354	374	340	326	341	310	344	351	354	360	379	358	323	369	337	345	322	353	332	369	347	355	348	345	378	334	355	327	340	349	339	347	319	319	368	339	353	357	350	348	366	330	318	345	347	340	340	363	350	356	348	340	349	343	340	356	351	363	332	349	344	382	340	354	381	330	353	359	362	319	325	355	348	358	353	347	354	364	343	372	351	348	347	358	341	324	336	352	325	334	353	306	344	365	348	331	338	344	340	325	364	340	355	322	358	362	330	346	346	353	343	354	331	343	357	318	317	345	369	346	349	376	345	325	328	370	314	374	349	358	331	368	341	354	343	328	351	347	382	359	352	343	339	324	366	350	374	333	352	324	349	339	364	336	356	347	346	358	317	320	356	338	338	347	348	366	381	315	328	338	336	347	339	347	357	355	364	335	349	380	350	312	342	377	330	342	363	351	298	345	350	346	322	345	352	345	381	327	317	365	352	365	346	328	340	361	318	364	333	336	349	358	370	371	337	327	328	329	328	330	311	366	361	333	345	353	360	371	337	382	350	336	353	307	344	328	378	334	338	382	330	361	347	332	343	350	342	331	332	322	354	344	345	362	356	327	345	338	347	377	384	357	366	322	328	364	330	330	333	366	340	377	323	363	343	315	360	346	347	351	352	343	341	363	315	382	377	328	363	357	324	375	363	355	342	336	345	335	373	344	318	335	339	308	348	371	335	327	364	355	376	348	317	308	342	332	361	328	341	370	338	343	378	350	362	322	350	336	346	357	392	374	334	340	328	355	337	343	368	337	334	361	344	342	352	372	343	354	338	374	355	348	299	317	360	363	348	348	334	340	368	326	310	348	361	358	354	343	358	348	335	331	336	367	317	305	349	375	343	366	318	338	382	330	334	307	360	340	354	354	339	326	349	344	395	347	327	341	342	371	358	324	356	314	345	360	334	348	355	354	376	323	341	378	352	320	362	374	339	308	335	376	367	354	345	329	385	328	366	349	324	328	356	357	341	352	334	348	346	370	352	376	356	321	352	326	338	334	341	336	338	345	330	345	340	340	344	369	334	337	295	349	351	327	334	356	329	389	344	349	345	345	330	329	328	343	316	320	348	376	327	363	353	373	349	360	332	352	335	326	337	362	378	357	339	361	328	363	370	319	334	343	345	381	346	332	344	329	340	374	360	369	363	337	354	349	358	301	325	376	355	340	342	326	342	318	372	351	358	349	313	331	349	340	357	339	334	360	349	326	381	335	348	355	329	350	348	315	351	329	338	360	324	338	342	328	329	340	352	374	302	350	347	319	375	372	364	349	321	359	352	363	353	369	314	367	358	338	332	334	350	340	359	332	362	346	341	381	338	342	355	344	368	349	362	353	378	334	346	357	349	368	308	316	316	322	330	320	346	349	348	371	377	322	322	345	373	362	350	343	368	357	334	339	325	309	346	389	320	348	354	321	342	351	331	332	360	337	314	338	324	332	344	369	338	357	377	353	333	331	377	321	351	318	374	343	351	312	366	333	340	348	353	378	320	360	343	307	340	309	375	348	309	353	357	340	360	296	337	355	354	343	366	336	344	328	335	361	352	336	358	328	315	344	351	326	366	330	393	369	323	339	344	361	307	349	337	356	363	354	346	352	368	381	353	350	353	349	316	370	346	338	331	359	349	353	348	321	337	344	355	367	336	319	348	331	325	338	328	316	347	376	351	342	339	315	342	324	352	323	332	317	348	349	356	349	348	360	327	333	320	361	327	346	344	332	351	352	339	356	329	330	360	334	351	373	365	334	336	337	333	339	375	337	339	344	358	363	333	345	369	327	328	340	373	358	313	345	351	371	321	353	324	374	373	342	369	328	333	344	344	324	368	357	341	346	363	301	357	334	353	353	329	355	356	330	358	335	333	361	339	353	357	305	351	351	339	312	354	344	352	363	349	345	344	324	342	353	374	354	351	309	322	391	346	330	366	341	329	339	356	380	358	358	328	362	352	359	368	326	364	353	396	403	356	352	335	379	336	356	348	348	354	352	348	360	343	343	333	339	338	321	331	360	335	323	320	359	324	355	362	359	343	327	340	370	364	358	357	356	345	357	359	356	355	326	341	370	349	320	350	333	313	345	345	392	358	339	353	309	356	313	348	324	355	310	346	343	339	344	352	330	346	361	365	330	307	350	340	341	366	359	331	337	348	367	344	342	357	345	322	352	338	349	321	318	344	304	353	352	312	369	345	381	362	355	360	339	374	299	342	346	344	343	353	343	355	345	347	346	349	348	350	338	352	376	338	362	336	337	397	350	332	313	328	355	353	343	336	360	313	307	347	349	340	345	349	337	354	389	374	354	370	347	358	356	362	351	336	356	368	370	349	302	376	344	326	314	325	345	358	325	302	339	340	364	337	349	350	321	362	311	298	349	361	322	372	369	349	332	353	389	316	346	351	342	365	351	318	375	327	336	352	347
61917	54170	44196	47657	49844	34939	24619	23297	15004	4044	404	270	245	245	287	240	215	250	242	231	236	239	247	236	214	252	232	227	229	235	247	234	213	246	226	212	212	216	196	212	214	224	201	226	235	255	223	201	207	244	231	263	232	222	213	225	206	227	237	208	214	227	197	207	198	231	217	233	212	224	210	226	233	213	218	241	215	252	209	207	217	193	203	227	223	201	207	209	220	233	236	226	206	218	212	232	262	229	207	204	239	213	247	212	196	225	223	220	200	225	211	249	224	222	237	199	250	231	206	211	233	213	219	239	213	193	237	210	212	200	219	210	237	206	214	218	232	231	209	229	237	195	227	225	215	210	175	225	236	229	210	206	182	212	211	221	219	240	234	213	213	211	218	220	204	211	235	225	221	223	215	197	215	251	228	200	199	225	245	208	198	202	220	216	233	190	247	219	219	188	196	227	239	214	210	238	212	217	195	200	225	197	206	210	189	193	238	209	241	218	201	228	232	237	222	223	226	180	183	196	227	218	202	211	219	218	226	251	269	232	225	255	215	238	225	207	225	236	191	242	217	185	214	216	209	217	245	226	224	214	214	226	226	226	216	245	236	232	243	225	212	237	213	251	235	204	187	207	191	229	216	250	212	222	200	183	219	247	220	234	214	225	221	208	243	228	239	226	213	216	198	233	221	231	241	245	228	260	223	202	190	219	206	239	223	233	226	210	221	214	189	250	210	233	211	199	228	226	211	188	282	221	248	219	199	196	199	190	214	230	240	225	223	207	229	203	226	230	200	205	235	205	217	243	196	221	216	217	203	205	222	229	189	237	209	218	250	240	216	238	198	200	230	243	206	235	222	221	246	215	239	235	223	229	226	227	219	213	201	223	203	251	217	192	226	221	213	217	227	262	171	216	217	231	250	246	195	210	209	244	221	239	218	215	194	222	234	230	217	228	197	223	210	209	214	218	196	215	233	196	223	209	213	202	239	202	236	245	250	235	215	216	225	228	228	230	227	196	210	209	221	226	232	195	229	206	234	227	228	225	216	205	228	236	215	224	235	205	208	230	232	226	202	234	209	238	230	203	235	213	234	248	210	216	210	224	206	228	225	242	228	219	239	219	241	241	225	218	202	218	196	193	235	182	227	210	218	224	218	222	170	249	244	238	207	214	243	216	197	241	211	240	221	241	234	218	225	206	197	215	219	211	220	210	217	198	219	217	262	216	224	189	193	240	199	193	223	261	227	195	223	233	229	220	225	223	229	231	229	219	242	197	217	213	209	209	189	229	208	218	230	215	234	221	218	238	202	194	206	212	230	189	211	227	214	232	213	253	229	218	230	228	212	209	226	217	206	198	207	208	204	241	234	242	196	219	194	237	240	185	232	243	211	185	217	249	199	224	219	183	195	216	195	201	212	210	222	249	219	222	226	260	212	198	220	212	214	216	214	208	232	210	223	207	219	217	220	215	231	206	209	202	221	237	211	184	233	221	242	217	221	212	208	228	205	224	195	230	191	215	226	218	234	223	214	234	206	209	231	239	207	230	216	210	241	210	230	178	216	207	257	225	234	232	217	227	231	221	230	232	242	225	251	228	206	235	223	217	210	228	216	217	247	209	239	218	216	241	245	230	224	210	209	205	231	222	209	222	227	220	240	188	218	208	230	232	203	224	249	221	244	237	234	245	228	221	250	245	222	231	191	219	208	223	219	207	238	237	205	196	237	247	272	241	199	206	250	207	217	167	226	193	206	246	235	182	224	218	230	207	212	241	243	196	225	212	188	216	221	232	198	178	223	226	243	221	224	232	199	228	230	225	224	209	210	218	222	203	220	208	220	215	214	212	214	222	222	218	211	223	204	226	217	243	214	228	228	198	236	217	201	236	201	220	214	209	196	232	224	236	231	228	220	240	196	203	206	231	212	227	214	218	211	213	227	252	192	236	241	235	222	220	204	237	204	254	212	201	213	213	223	213	213	224	215	222	212	231	211	226	233	225	215	222	235	217	214	233	229	203	210	228	212	219	249	195	224	215	228	231	211	220	209	203	227	222	236	211	221	204	218	212	222	219	214	211	223	222	199	216	224	217	235	245	204	222	231	188	226	232	237	212	210	233	190	229	225	185	226	229	219	207	235	221	227	230	231	229	241	222	211	224	230	231	223	226	217	225	239	207	211	216	205	221	242	203	216	222	228	218	217	241	226	225	227	230	202	213	211	215	213	234	212	243	217	217	231	208	209	219	220	233	216	209	207	241	226	248	214	235	221	236	218	205	226	209	250	189	245	239	202	205	225	227	242	230	238	217	209	212	240	227	219	196	229	248	213	221	215	206	217	211	245	206	214	186	202	229	223	215	210	227	234	230	221	220	178	246	213	220	206	250	246	194	198	243	217	209	221	207	243	198	212	210	237	215	194	211	246	220	212	253	217	220	240	231	213	222	183	240	244	191	250	223	236	207	216	225	197	232	223	193	198	229	200	219	198	230	226	217	219	200	201	220	230	237	233	219	236	243	208	220	239	251	244	212	230	224	213	195	214	207	214	242	213	235	239	250	221	243	198	232	238	234	213	217	236	236	227	226	210	228	234	225	212	249	241	205	237	203	223	239	236	222	207	236	228	240	226	234	217	223	229	218	218	203	234	208	222	218	193	215	197	188	201	222	198	227	208	219	234	242	206	201	195	197	208	204	245	199	213	217	232	201	225	218	207	219	225	213	208	214	192	217	204	254	222	235	195	203	229	219	221	215	230	224	207	226	212	190	214	199	183	218	210	223	245	201	214	230	214	199	230	207	227	223	201	212	238	228	219	230	208	211	233	224	206	218	246	222	191	227	187	208	193	209	224	241	241	198	232	207	227	242	201	226	215	221	236	251	214	196	210	221	239	209	196	208	178	215	222	201	225	223	268	210	224	239	178	214	217	202	204	213	195	231	214	233	235	220	198	223	229	205	219	232	223	203	223	212	215	214	214	211	198	211	219	200	231	216	199	217	234	234	233	220	193	247	214	227	233	195	227	221	233	233	208	239	202	222	207	207	222	200	204	192	251	192	215	207	208	230	259	200	215	225	237	238	227	204	214	197	212	227	229	230	206	191	219	236	217	233	200	185	215	214	223	216	223	225	217	198	230	218	216	226	213	200	207	219	230	216	226	201	201	212	260	242	233	234	259	216	239	242	201	194	215	203	227	215	218	217	239	216	221	196	220	252	196	218	201	232	197	201	245	212	215	203	194	227	233	223	205	215	238	222	215	217	221	223	215	225	250	210	215	242	225	215	219	225	219	204	209	232	208	217	238	210	221	224	221	264	232	227	253	213	224	231	214	224	198	206	209	210	206	202	229	237	251	193	199	233	234	245	200	255	172	221	234	216	209	228	232	222	212	211	246	242	234	192	210	223	212	213	182	208	222	222	222	241	244	198	211	208	215	210	209	234	225	236	208	194	229	232	242	242	228	231	212	234	222	236	208	223	193	172	239	233	205	215	236	232	200	235	188	212
50412	58366	56873	60712	60839	35778	4382	925	840	785	762	746	703	693	652	684	661	643	647	611	568	592	597	584	590	596	554	625	550	571	533	584	585	556	557	554	511	551	533	550	561	573	539	568	586	582	527	527	576	563	538	582	552	564	566	557	550	555	592	638	541	537	539	549	553	559	524	578	541	535	512	531	574	568	533	514	529	566	563	557	498	530	533	525	548	534	529	510	587	564	533	571	557	525	535	508	566	481	550	560	531	554	549	600	518	521	561	546	520	539	570	534	569	545	551	540	568	534	537	550	501	536	557	530	522	543	550	560	524	540	529	537	548	586	502	579	551	530	570	523	532	532	513	518	531	544	552	590	499	501	584	562	555	549	554	524	515	553	579	507	543	531	552	565	554	543	536	538	562	562	529	571	573	526	534	493	528	517	569	570	558	513	563	549	528	537	543	559	574	556	524	524	575	513	534	552	532	533	535	541	574	513	568	554	546	499	575	547	552	539	542	536	543	521	551	516	556	555	533	520	551	549	530	561	522	590	542	533	529	542	522	545	530	511	538	539	577	530	558	561	543	514	515	533	542	519	573	572	554	570	541	577	558	539	522	562	580	539	506	545	531	545	496	542	535	528	539	535	603	570	568	538	552	576	512	559	539	542	504	544	525	533	562	535	518	491	546	534	563	513	546	579	557	557	529	526	561	571	535	536	549	541	540	520	507	556	522	540	513	475	527	530	553	508	559	531	558	528	573	535	558	518	570	520	571	577	544	503	607	495	543	474	550	538	503	508	523	549	541	530	550	516	540	555	555	538	558	555	542	568	522	546	537	544	563	576	543	533	547	556	559	568	504	529	512	548	510	556	562	545	544	573	592	566	549	560	537	529	563	546	528	526	542	526	553	518	505	550	545	524	501	533	551	547	542	531	545	545	515	506	521	513	524	503	536	521	553	565	567	507	555	505	530	554	579	550	544	549	554	564	546	557	556	579	557	568	576	558	555	563	557	544	587	546	537	540	587	528	514	519	517	546	546	515	532	544	591	543	548	510	586	546	566	564	544	555	532	606	544	510	509	556	500	535	479	531	546	547	549	509	499	516	532	540	537	524	521	532	572	563	541	563	472	523	547	541	571	521	590	522	567	595	512	483	578	527	514	523	539	542	525	551	550	559	524	560	570	524	571	550	514	547	554	549	511	500	525	527	541	579	518	547	541	553	542	540	541	541	504	537	487	532	554	547	529	514	554	530	523	556	541	570	549	540	536	531	553	573	550	537	516	534	579	548	553	515	496	544	548	541	565	593	559	523	507	529	577	553	555	476	534	561	526	545	547	556	556	547	525	539	560	520	569	525	564	551	523	542	502	545	545	546	514	546	538	521	534	545	564	532	579	516	528	544	516	535	556	518	532	559	482	532	531	564	542	547	549	535	545	533	531	518	556	528	524	517	533	543	530	522	544	515	555	523	544	561	531	535	512	554	567	535	555	529	529	560	551	560	508	562	567	542	516	529	515	589	579	559	532	549	540	505	515	528	545	550	549	539	547	565	565	547	496	515	535	509	543	547	533	540	530	528	523	541	558	492	528	554	513	575	543	545	547	592	546	598	552	522	537	524	534	527	538	537	563	589	546	493	583	530	517	532	517	542	595	529	519	582	553	528	544	566	552	538	537	523	519	599	572	567	544	546	497	603	523	515	524	521	544	529	530	547	536	523	521	517	535	530	571	574	534	538	544	485	526	579	521	554	552	507	525	550	590	506	544	493	522	555	569	552	530	566	516	609	529	509	566	553	550	584	543	543	529	535	510	577	482	560	530	529	502	539	497	523	515	541	550	544	528	523	569	547	531	554	536	540	552	558	510	568	559	545	557	554	524	560	501	517	611	520	539	531	512	581	534	544	512	512	538	588	550	521	522	489	587	513	517	521	520	543	564	559	503	537	510	544	516	548	505	546	539	526	533	538	555	551	501	548	562	505	532	535	533	527	537	498	555	552	534	530	526	556	568	522	542	542	537	527	490	590	498	521	530	534	587	502	532	523	544	508	519	558	553	525	532	529	516	543	558	519	550	546	519	523	516	561	565	512	555	519	524	553	547	522	515	541	562	538	561	534	555	563	562	537	570	521	526	576	530	551	560	567	537	581	525	525	514	562	547	585	536	543	490	523	487	551	597	536	515	552	554	523	534	548	511	539	564	542	536	546	553	550	548	581	522	556	532	536	537	478	542	504	488	565	574	504	533	587	571	532	532	554	546	531	583	505	548	537	529	550	537	551	535	547	551	522	531	523	559	499	530	556	547	520	557	524	532	562	520	533	515	528	545	538	504	562	523	532	495	550	585	554	535	513	570	537	537	579	548	556	547	533	555	504	558	561	540	523	547	550	521	574	519	523	545	490	552	535	547	545	586	528	548	560	557	545	512	550	549	534	538	554	587	558	578	546	524	541	537	523	544	526	536	568	560	560	545	545	552	578	565	564	592	552	507	534	506	526	562	540	495	532	520	508	517	539	545	532	538	577	520	537	551	532	507	551	544	551	535	552	561	546	536	560	545	542	558	536	490	533	535	504	522	564	537	502	551	526	577	545	539	578	517	512	577	585	551	569	577	534	558	587	541	522	522	531	535	543	522	533	561	526	522	548	540	515	543	537	521	521	502	495	555	507	561	554	539	538	539	572	575	526	531	533	581	533	539	555	533	509	544	550	516	548	539	576	526	498	549	542	593	568	555	549	548	524	518	536	559	518	545	510	571	530	572	515	577	515	549	575	495	539	553	531	518	522	538	497	560	503	555	533	531	522	541	560	500	534	561	507	592	568	588	502	565	567	528	531	549	511	521	531	589	504	505	534	554	559	577	567	527	530	512	535	577	523	544	513	507	554	563	577	564	596	558	596	528	553	527	493	566	508	558	551	508	524	546	516	521	537	581	534	541	555	611	561	528	555	567	529	530	536	531	555	582	533	524	517	511	526	530	511	561	499	587	552	506	571	570	534	533	524	535	515	521	536	581	573	514	551	510	566	533	504	545	529	531	528	574	549	532	542	558	541	512	530	563	550	546	574	573	544	519	548	518	512	478	552	525	598	581	564	513	493	559	545	558	549	553	547	537	558	504	528	529	509	505	536	528	498	582	516	548	549	569	505	506	528	542	559	550	574	549	526	533	516	547	523	496	509	563	511	492	555	527	527	584	564	586	557	521	554	553	535	561	558	569	574	555	547	536	543	557	527	539	521	553	529	519	550	578	563	540	510	581	597	504	546	535	528	527	564	548	528	536	541	546	546	538	549	561	536	534	541	538	543	534	521	545	565	558	545	524	573	538	523	528	501	529	564	561	533	544	525	557	538	539	539	551	514	542	525	509	571	571	553	536	553	565	542	546	549	607	532	563	514	521	542	514	548	540	535	515	552	548	489	556	539	527	546	525	499	530	539	570	552	517	516	568	578	534	551	519	556	566	525	554	554	545	529	540	557	551	567	555	480	554	532	544	558	534	602	549	538	550	517
57102	39912	42224	43868	47038	32652	25894	24899	21453	15309	5506	642	427	391	342	364	361	344	354	382	375	351	380	358	345	345	334	368	353	325	324	340	334	351	350	340	314	346	363	318	310	337	315	324	353	342	341	303	312	326	315	318	340	384	332	354	370	339	327	359	370	336	334	357	342	294	330	362	290	334	290	326	356	314	329	336	335	311	305	359	325	345	319	373	289	286	307	322	320	280	299	319	276	322	290	324	323	352	320	318	311	284	302	321	355	359	306	313	329	303	282	318	312	322	319	320	322	345	311	326	317	340	350	337	331	307	321	319	331	340	352	330	344	344	315	329	284	324	330	335	356	320	287	326	344	322	344	341	310	324	318	339	319	327	330	297	360	328	339	334	312	321	300	305	332	325	340	325	336	342	307	302	309	293	296	339	334	311	315	297	290	295	310	303	288	298	284	312	320	296	308	315	289	351	340	340	332	299	346	330	311	345	350	351	319	329	325	350	289	269	333	337	312	340	346	329	330	325	300	306	327	311	339	330	303	348	280	307	312	329	311	319	318	320	324	352	297	317	288	287	327	308	332	341	335	298	349	311	311	296	329	342	312	318	346	314	296	310	316	316	321	315	315	350	351	342	339	314	306	333	304	301	330	321	339	331	294	314	350	322	306	309	330	349	342	325	338	327	335	308	290	328	308	318	316	342	311	356	349	331	344	346	325	319	344	329	331	296	304	290	306	299	324	347	310	331	331	347	296	323	326	317	316	352	322	346	321	281	356	321	304	339	315	322	336	316	310	322	307	325	326	311	268	336	332	320	316	339	320	323	328	318	312	312	338	309	354	324	330	311	311	305	312	339	320	352	331	339	357	344	321	324	354	302	320	307	334	299	309	320	297	344	340	310	334	317	328	297	318	336	316	314	333	290	294	344	300	296	308	331	349	315	294	316	319	326	298	322	326	319	336	324	310	327	325	321	355	313	310	301	293	337	322	318	277	310	300	322	324	301	329	315	310	328	358	304	304	332	325	322	316	337	316	288	301	329	327	300	327	306	336	327	299	295	317	306	329	330	305	316	341	342	312	324	321	320	311	311	325	324	331	328	310	328	336	307	302	326	330	323	305	317	311	319	314	316	319	324	311	328	332	306	358	334	311	301	326	298	311	309	324	324	286	337	323	323	304	297	331	325	338	322	315	325	368	340	337	327	324	340	337	298	368	304	307	287	295	348	328	332	331	320	336	320	332	328	310	344	303	297	346	307	330	346	350	342	309	339	290	326	281	305	349	320	292	321	335	334	295	283	306	331	325	314	319	328	324	289	318	303	337	350	334	309	348	338	328	313	346	338	299	310	334	327	304	352	330	295	318	314	301	324	317	285	320	327	312	309	318	325	315	339	339	342	366	341	343	318	347	287	306	325	324	321	303	323	348	305	328	331	330	339	335	301	294	296	319	322	326	295	340	305	293	333	285	297	361	345	313	338	329	301	304	328	313	294	324	338	333	286	338	302	340	289	335	314	322	295	294	296	324	337	324	328	353	317	329	267	325	323	318	293	328	303	297	322	319	321	341	338	292	308	349	283	336	300	324	309	329	317	386	294	316	310	298	347	290	323	331	337	307	334	349	320	331	304	296	317	368	321	323	316	340	335	325	333	310	295	342	313	319	321	328	332	356	339	376	340	329	326	315	339	349	298	313	343	335	293	340	296	323	337	327	307	322	326	293	330	334	325	341	318	302	326	359	359	330	332	333	311	337	309	324	337	348	287	307	341	291	295	320	336	334	310	300	337	344	331	343	312	330	305	294	310	331	337	345	316	302	334	314	353	329	312	311	304	309	306	302	346	337	333	332	333	341	312	340	338	377	352	319	342	325	323	346	297	329	300	316	311	311	293	328	331	326	353	323	336	309	324	326	306	317	315	328	319	353	373	319	361	312	316	308	319	299	334	305	329	301	330	305	303	322	348	323	339	348	314	310	343	321	308	354	323	310	327	312	322	302	330	321	276	295	306	332	334	315	381	319	345	331	316	275	330	346	352	334	290	292	307	331	328	324	329	276	334	321	314	311	350	341	333	332	325	298	301	329	294	340	320	342	356	311	330	278	323	320	300	301	295	315	314	323	348	312	351	325	299	322	333	327	344	317	309	334	307	324	347	320	329	318	337	312	336	321	299	302	326	320	313	306	302	323	314	329	329	338	335	320	349	287	278	310	310	348	290	361	331	318	340	329	320	324	313	349	332	330	340	353	333	308	328	296	297	320	318	356	302	315	308	310	319	287	344	351	301	331	327	319	346	329	303	333	299	302	306	330	332	328	326	320	351	354	325	312	338	352	342	321	327	280	318	343	276	315	354	341	328	330	314	303	334	332	302	338	316	319	329	346	317	312	329	306	333	293	307	312	349	314	364	321	329	293	294	349	347	302	300	341	307	309	298	315	338	314	276	301	331	337	317	362	314	345	314	342	315	326	287	342	345	354	341	307	342	319	358	364	333	330	331	333	321	324	338	335	304	295	309	297	309	319	318	306	324	312	311	348	311	311	320	325	307	273	353	320	343	333	298	317	349	320	306	318	313	316	292	336	351	332	328	293	369	337	314	327	310	326	319	307	340	319	287	329	304	328	344	279	316	333	334	316	299	320	313	334	309	349	321	319	320	328	298	309	302	325	335	339	309	297	320	326	347	318	323	335	327	351	322	326	336	322	318	325	320	313	305	289	314	307	276	334	314	304	301	342	305	288	325	320	324	312	306	319	326	304	317	330	322	305	325	308	307	302	331	350	385	316	330	336	336	326	318	325	305	332	312	351	263	318	313	314	316	321	335	357	309	317	324	301	309	325	275	302	331	324	342	323	314	306	350	323	278	317	294	353	302	363	309	316	319	352	303	324	306	321	302	338	315	323	308	302	328	309	297	338	330	354	344	302	326	293	320	328	312	324	337	325	338	334	337	312	315	319	310	309	312	333	340	333	337	322	335	353	289	360	323	315	353	316	308	290	297	368	329	290	302	290	336	339	300	328	318	337	328	311	301	303	327	305	321	323	299	319	333	363	341	331	320	328	305	286	329	323	296	327	284	321	329	308	315	321	312	343	313	297	283	336	313	302	303	326	347	326	291	320	326	327	291	295	286	297	306	320	330	327	299	348	353	343	321	333	320	315	295	348	321	320	335	327	317	317	276	314	306	365	342	311	311	295	297	306	310	328	347	318	319	327	318	324	296	321	286	312	318	303	324	332	300	320	351	311	319	344	289	297	283	329	342	328	330	318	313	305	293	342	342	333	332	328	287	351	342	310	351	349	266	330	277	308	338	318	324	289	307	309	311	328	317	327	323	307	325	331	320	306	313	350	349	315	328	316	338	296	337	306	360	321	363	298	320	346	292	338	332	329	335	320	338	322	314	327	341	342	329	300	292	331	320	315	301	331	321	293	333	332	334	304	288	339	318	312	323	310	309	343	322	325	271	362	320	298	274	281	328	351	288	314	305	332	322	322	306	333	309	351	296
50214	54193	51295	48466	36391	8478	300	332	424	593	651	694	761	742	834	794	810	785	803	831	776	766	836	723	714	756	767	796	764	778	768	746	718	741	709	736	707	753	716	746	740	770	739	727	743	701	715	721	702	675	712	735	714	722	760	692	738	721	793	680	679	700	706	731	750	760	750	656	748	749	719	735	720	684	721	707	662	709	706	759	697	704	699	714	718	728	696	646	677	718	680	693	644	679	729	691	683	680	768	717	666	700	734	705	676	705	659	724	718	760	675	710	726	684	675	714	696	668	699	671	696	686	696	671	640	663	705	713	690	716	678	726	708	711	686	626	681	675	711	690	674	714	707	670	693	686	703	671	688	699	684	691	678	712	632	692	670	724	704	704	691	713	714	688	668	712	721	652	669	688	718	694	702	673	695	724	673	663	698	658	691	663	737	671	658	697	707	765	667	694	693	657	678	655	744	695	662	675	706	720	679	720	664	705	713	675	661	702	642	683	716	648	715	677	715	669	681	668	668	701	698	654	687	680	671	762	704	719	676	679	690	671	670	666	652	708	663	663	683	665	665	677	688	701	685	683	711	678	680	673	706	742	691	679	695	690	656	693	753	748	686	704	701	651	697	673	716	654	696	695	702	682	677	665	686	713	723	680	684	673	723	704	722	665	713	673	649	703	672	706	700	677	645	667	707	733	702	701	764	724	677	673	739	671	684	651	717	688	719	669	707	689	678	718	668	682	662	608	689	688	690	669	709	715	671	684	673	661	712	675	683	673	724	660	709	699	628	670	674	662	717	693	684	699	675	670	685	673	652	675	678	708	669	650	657	687	706	692	726	689	716	713	701	694	691	699	668	650	721	708	735	717	712	689	724	722	664	690	689	677	656	720	674	702	697	730	696	688	697	706	698	688	710	689	702	709	703	665	696	636	693	658	675	657	732	665	677	710	649	632	687	687	662	678	683	715	696	680	687	650	708	686	690	649	724	671	728	666	665	701	698	662	703	704	658	616	687	646	712	682	681	697	685	702	687	711	639	697	653	702	701	678	679	709	656	689	701	692	718	693	691	675	694	666	702	689	707	664	696	669	693	681	711	718	697	659	707	743	657	682	676	703	690	675	683	674	644	706	695	695	702	659	716	669	658	704	651	676	698	691	665	728	741	710	706	715	720	729	628	668	700	676	698	707	656	732	631	699	649	700	729	717	712	679	664	688	688	649	668	670	681	725	703	630	727	697	723	728	635	731	683	688	683	695	678	700	719	698	674	663	692	694	688	696	715	694	738	634	666	706	680	686	734	664	690	693	692	756	648	624	699	690	690	671	646	665	640	696	698	677	742	658	698	725	678	714	671	711	711	658	664	688	698	656	656	656	673	691	701	728	670	712	701	742	652	669	684	682	687	676	671	694	658	697	674	699	662	689	694	686	735	696	701	643	659	705	658	740	688	663	708	704	696	683	664	698	677	684	665	708	660	701	676	658	725	648	701	695	697	680	704	731	648	698	703	651	714	649	702	668	710	674	672	671	676	685	673	650	726	636	724	747	716	686	746	672	695	685	691	628	703	677	730	742	664	671	686	714	745	642	710	660	678	654	680	699	675	713	676	674	673	639	684	692	703	661	670	675	741	638	669	687	654	697	721	684	662	682	700	662	704	716	686	671	684	689	698	637	719	658	692	731	690	667	694	656	652	653	672	659	651	663	679	679	720	689	688	695	728	651	692	705	647	669	681	671	694	680	684	667	682	663	658	674	704	716	705	663	680	695	669	696	662	677	689	691	699	669	653	703	709	706	685	664	702	731	658	631	657	752	658	715	708	709	707	722	699	724	683	673	687	691	707	714	692	656	761	681	667	705	651	708	717	660	660	706	702	691	708	703	723	702	698	758	661	662	689	705	719	705	655	676	678	635	678	672	674	684	685	725	701	696	666	677	718	669	676	698	712	721	667	680	672	666	688	703	670	744	708	720	694	711	714	671	707	673	680	685	693	665	678	683	673	675	716	674	664	688	657	656	691	708	729	700	735	676	697	676	686	708	716	662	761	665	674	676	713	660	690	716	671	662	631	696	706	652	743	704	708	661	666	693	701	690	694	697	693	670	715	675	675	690	729	675	688	729	720	710	698	696	715	675	696	709	712	661	687	664	714	698	713	696	701	686	743	717	749	644	677	698	715	675	667	651	719	663	710	690	687	694	650	695	732	692	686	697	684	675	701	703	652	633	688	660	649	686	699	667	702	673	670	718	716	680	664	691	689	718	684	671	686	718	665	689	704	702	750	661	708	701	681	629	683	653	665	716	627	717	643	686	695	660	686	712	682	725	677	689	647	632	636	694	712	687	686	710	716	691	709	667	678	653	669	671	691	655	669	692	678	674	685	683	708	694	688	709	683	717	708	685	713	667	707	679	697	726	713	720	684	678	706	626	736	707	703	696	765	685	693	675	710	644	652	689	698	709	677	700	679	670	657	703	655	708	647	671	698	723	733	702	661	695	690	645	734	673	685	664	669	692	681	715	658	727	685	681	691	711	645	701	663	715	711	737	710	712	691	687	653	653	685	727	741	706	661	709	709	699	695	732	695	693	725	711	665	658	693	715	664	711	678	694	686	684	675	699	679	723	696	717	667	658	680	720	687	696	661	697	707	700	668	697	701	693	751	656	681	669	696	668	719	718	662	690	663	688	737	700	733	663	678	723	693	631	713	724	659	685	730	684	729	683	706	685	683	644	698	696	680	670	678	687	666	672	700	680	686	676	726	652	713	677	704	694	694	721	640	682	681	646	690	717	682	651	667	677	691	725	706	703	663	691	673	698	682	650	681	708	679	674	641	718	676	709	671	703	694	660	693	701	683	694	661	736	718	678	683	724	687	718	655	663	731	680	657	712	731	678	691	672	727	659	692	671	701	703	670	644	685	644	672	682	695	632	664	690	650	640	666	640	655	674	667	685	697	659	699	698	691	683	675	694	718	694	729	675	683	670	705	702	693	658	725	706	698	690	727	714	653	668	682	670	685	656	701	636	688	681	686	684	678	682	707	664	717	676	658	687	689	701	686	661	701	677	684	698	690	706	664	648	728	639	726	645	685	660	658	701	692	662	707	630	616	701	660	701	667	686	668	717	747	689	707	688	701	681	671	694	673	678	652	672	703	678	722	706	673	657	667	704	714	713	689	640	703	701	713	645	710	756	707	700	684	731	643	646	745	689	701	689	711	629	706	681	657	668	702	665	681	646	693	696	691	682	698	677	666	707	715	683	676	669	699	662	711	636	659	693	708	694	687	661	669	666	668	670	671	776	679	662	680	709	673	635	672	711	696	637	697	668	704	712	697	701	712	673	673	704	687	657	664	680	680	702	726	690	656	694	706	716	715	659	718	717	691	727	686	663	692	676	712	692	703	665	725	718	708	655	675	732	706	700	685	729	695	678	684	732	666	704	654	699	650	701	728	664	728	674	683	710	701	696	660	634	698	697	663	652	680	669	694	673	691	651	714	734
23609	17029	32536	61970	45699	18942	2287	446	372	315	191	128	126	126	121	129	118	101	136	115	137	131	129	113	116	120	131	115	141	111	112	101	120	130	111	153	104	122	138	110	113	112	127	131	107	126	138	119	126	122	128	102	109	132	109	128	113	118	130	132	137	111	124	108	119	128	131	126	119	129	120	117	120	118	114	137	127	113	128	119	150	105	123	95	126	119	127	125	118	120	126	121	131	116	140	119	116	120	103	117	120	113	128	133	134	112	122	138	136	117	138	122	144	125	128	142	141	128	118	124	120	127	124	111	114	103	119	127	144	132	133	116	107	103	136	120	123	136	162	107	104	123	124	95	101	123	116	146	129	105	115	130	135	120	135	138	134	139	121	120	139	147	99	125	111	139	123	120	131	137	116	100	119	119	121	123	142	124	128	126	130	158	107	116	130	111	118	144	131	145	127	129	126	113	114	142	132	119	124	105	118	131	143	102	114	124	119	109	135	127	121	131	126	110	131	141	112	110	124	143	115	158	106	132	130	131	124	108	123	139	125	120	139	138	127	103	132	132	125	121	135	126	124	127	134	135	151	110	124	128	109	113	115	105	127	123	117	159	111	124	100	124	118	102	128	112	134	129	119	141	127	132	125	117	115	107	133	122	141	117	130	128	126	135	128	139	145	132	146	139	121	128	133	131	136	130	119	122	118	118	125	130	138	120	120	130	114	109	111	135	133	116	108	119	122	131	118	109	118	118	107	137	114	131	122	118	121	111	122	130	124	149	117	142	119	129	106	127	108	127	103	123	124	126	111	120	135	109	141	125	126	132	112	137	110	117	121	133	126	142	145	104	128	123	138	121	113	132	128	133	131	141	127	125	135	122	132	134	120	116	124	125	109	124	127	108	128	121	128	115	133	114	138	106	120	111	128	126	115	142	133	136	126	119	119	111	102	115	103	118	121	117	139	99	125	117	108	105	128	131	132	137	107	109	122	127	127	131	143	119	117	117	125	115	109	141	119	113	137	138	112	118	125	123	117	118	97	126	131	107	148	136	116	129	129	108	138	135	140	110	106	111	129	126	126	105	138	115	139	129	147	119	120	113	122	119	134	108	129	123	129	137	131	127	130	125	119	125	122	109	125	103	120	102	121	112	134	126	146	124	126	147	112	139	122	124	136	122	106	122	136	114	124	162	123	129	104	121	101	133	131	113	120	118	132	123	121	150	140	121	133	129	140	133	131	114	115	124	142	138	126	108	130	131	111	126	107	126	117	137	133	121	126	104	121	128	115	117	120	96	134	124	128	121	112	143	131	108	125	97	117	128	136	128	138	116	110	127	125	129	122	118	131	120	127	127	125	129	105	139	126	104	139	127	110	135	133	119	124	141	119	153	140	112	141	130	129	125	124	122	128	132	140	138	116	132	129	129	116	143	117	123	112	134	106	123	136	132	143	112	111	147	122	110	113	124	114	113	121	116	116	143	120	116	122	128	130	111	122	129	104	125	123	127	134	131	130	124	116	119	115	133	118	114	119	118	120	107	133	102	122	138	123	131	133	113	124	121	135	126	135	119	113	141	133	121	126	122	118	131	115	119	120	134	130	132	149	116	104	110	122	127	109	123	144	128	113	126	150	134	124	122	115	109	134	138	127	118	124	146	124	116	127	107	111	118	119	109	138	130	129	135	100	138	122	113	110	140	133	121	152	118	120	123	113	115	128	116	116	112	120	111	128	135	114	121	135	125	130	118	103	128	121	109	118	142	131	135	132	115	140	129	107	127	131	116	117	139	118	132	138	132	126	114	119	101	127	116	120	138	113	126	135	103	138	142	119	95	126	109	140	104	138	117	117	124	124	134	117	123	117	127	127	120	125	127	103	121	125	116	113	120	110	122	135	124	143	120	120	121	135	110	106	125	124	119	129	111	104	113	126	165	103	124	123	116	134	119	131	110	128	112	129	128	126	132	112	139	118	131	120	139	107	143	149	126	99	130	140	133	128	128	119	126	128	120	149	127	126	134	113	126	115	131	138	122	116	117	105	132	122	135	126	121	148	114	113	120	108	118	133	118	134	118	135	119	128	124	131	103	115	125	117	123	121	129	138	113	114	119	167	117	124	138	125	141	102	145	133	123	123	126	130	124	120	110	119	129	126	136	122	138	133	109	128	121	148	138	134	143	138	109	125	124	113	124	137	139	112	103	123	131	122	124	116	125	135	121	133	125	113	116	142	132	113	119	116	120	113	109	141	134	144	114	117	122	115	123	125	118	114	140	133	145	129	124	103	116	104	125	138	132	133	129	135	132	132	124	107	104	119	152	133	130	134	139	106	137	99	124	102	122	119	140	139	144	144	135	114	113	129	102	114	113	113	121	117	135	124	127	145	131	112	102	143	111	117	134	118	142	141	123	128	110	133	134	129	133	127	135	128	125	127	131	114	110	128	114	130	116	114	132	127	128	143	121	126	107	123	124	122	118	150	115	147	129	112	118	126	139	134	131	109	123	131	106	114	118	117	115	127	129	139	109	123	121	110	116	110	146	141	104	122	112	127	131	127	130	119	124	132	116	137	118	130	121	149	119	134	153	131	121	110	120	111	116	127	91	150	128	132	125	125	124	125	122	121	121	117	128	138	100	112	126	131	124	134	114	122	146	109	118	110	130	122	128	118	116	116	141	109	119	121	111	150	140	119	114	117	135	112	119	113	119	127	158	117	116	138	139	115	123	127	108	131	129	131	120	128	113	123	130	115	125	127	111	114	124	117	128	118	124	116	121	118	134	147	133	116	145	140	116	129	131	113	139	116	136	122	124	115	130	141	111	138	117	123	109	124	139	137	115	105	129	121	130	124	135	123	132	114	132	115	117	110	138	120	128	124	120	116	110	107	153	114	108	132	111	137	161	133	99	128	136	147	129	129	126	116	134	120	131	118	126	116	123	119	106	126	118	112	120	125	153	115	126	138	121	107	143	126	124	149	120	131	105	121	137	145	126	118	118	135	115	145	110	146	137	117	111	138	109	148	122	132	116	128	119	111	106	128	121	125	121	123	106	98	132	125	132	122	117	118	132	106	134	110	122	114	121	132	111	148	124	136	138	117	111	119	129	127	127	123	123	113	119	115	112	115	132	139	118	100	142	123	131	154	110	133	107	91	122	120	116	100	121	107	120	125	132	137	128	146	141	116	121	133	124	113	129	130	127	119	120	112	110	123	120	145	120	124	115	125	126	125	128	148	108	110	137	131	112	138	97	127	118	105	132	119	139	143	134	136	151	124	145	141	120	130	111	113	121	134	136	121	121	115	132	113	129	126	117	101	119	113	125	102	118	139	140	142	104	127	119	110	139	115	92	131	136	142	117	110	155	132	131	130	140	124	122	150	120	129	117	137	114	142	118	145	120	116	146	130	132	129	140	136	138	124	125	113	120	105	137	122	133	132	131	123	112	92	124	121	122	142	115	120	136	145	151	115	140	158	131	130	134	114	114	116	113	141	128	134	120	140	123
17374	16595	38061	64579	53749	13076	414	360	359	337	354	334	361	361	344	363	334	357	354	341	375	368	389	344	378	345	353	369	345	350	364	309	353	333	365	323	325	349	359	367	370	353	328	361	313	375	347	373	366	349	336	344	332	367	355	382	365	363	303	322	375	338	362	363	363	339	329	346	347	350	314	353	350	334	338	346	365	341	369	355	382	376	370	355	376	344	340	356	365	353	335	358	348	341	348	320	385	313	366	335	331	344	348	346	341	335	329	350	316	373	397	383	335	343	373	342	357	349	327	376	345	315	324	399	322	342	382	333	357	373	365	355	358	323	385	366	333	356	369	343	353	343	351	361	322	347	311	337	343	340	361	334	334	349	309	330	363	339	375	350	341	376	347	358	356	332	351	377	346	341	344	353	341	362	349	326	355	332	319	334	322	321	335	336	326	355	391	350	357	367	333	385	378	379	360	348	360	329	353	341	347	351	325	349	369	329	371	353	341	345	315	322	349	360	310	377	341	340	352	360	364	354	370	379	308	368	326	344	338	312	359	368	359	364	365	335	347	359	332	367	352	351	354	320	330	363	335	361	334	333	364	337	331	333	367	358	345	372	328	377	369	371	345	364	354	331	352	359	350	333	342	346	354	370	367	344	348	341	385	332	348	311	389	328	375	308	338	343	332	361	325	369	336	329	333	343	354	360	349	359	382	372	319	359	338	322	366	353	327	334	319	366	355	347	330	354	381	368	372	368	374	344	338	310	362	368	341	340	306	358	336	363	356	353	354	372	330	349	344	329	348	349	353	329	338	349	332	320	339	364	387	345	358	339	346	327	363	338	376	342	361	344	315	380	368	344	330	385	362	382	365	330	363	383	366	351	336	362	326	336	328	348	332	379	334	337	362	363	331	344	338	342	324	341	353	337	319	337	343	371	358	354	344	377	366	345	374	333	363	368	342	353	349	289	350	335	330	346	340	334	357	337	349	328	324	351	322	318	333	374	351	347	358	367	298	357	337	349	338	340	375	331	330	341	352	363	334	355	322	337	344	340	371	350	341	337	333	328	370	363	341	341	338	304	333	359	327	362	324	357	359	343	343	369	356	332	353	324	360	350	352	367	365	349	343	366	350	371	341	346	368	381	366	333	360	355	338	361	376	347	357	371	351	396	354	398	372	339	369	379	340	357	343	342	349	314	381	340	336	334	357	343	320	338	364	364	354	344	358	344	359	367	323	333	370	336	361	308	331	354	343	320	332	335	329	360	342	357	343	344	337	363	342	326	350	343	364	347	361	362	349	335	368	355	338	379	346	353	307	356	342	357	336	346	327	351	400	365	327	337	335	341	338	362	314	325	348	336	346	352	386	339	371	380	346	344	322	378	346	356	364	355	346	401	335	361	357	311	343	367	344	357	327	360	387	361	369	388	353	324	357	343	338	371	343	347	356	355	380	355	349	315	360	344	348	363	345	354	348	357	371	328	354	357	356	331	399	366	366	323	367	339	336	339	343	333	370	355	326	346	352	322	335	332	369	349	346	353	362	315	364	347	347	346	341	353	359	362	326	347	423	368	379	367	336	334	378	325	355	346	331	338	354	319	325	358	352	372	380	326	318	327	362	337	354	319	380	316	352	348	358	359	323	338	389	360	370	339	336	337	361	370	334	318	347	347	331	357	327	380	372	331	326	349	324	337	344	379	331	315	334	335	360	330	345	371	355	335	329	348	355	336	340	320	347	338	351	356	357	340	330	337	361	324	335	335	380	343	352	346	379	355	355	353	333	325	335	359	349	357	352	358	344	366	365	336	348	345	349	319	378	347	358	320	376	316	342	374	305	341	345	332	365	360	337	337	329	340	346	330	334	343	341	339	325	378	380	357	323	328	362	341	352	330	347	316	342	365	353	360	362	341	357	332	348	344	361	343	347	347	342	348	306	351	360	343	323	389	362	355	365	326	358	320	331	351	367	329	348	349	354	382	306	366	360	357	324	389	366	334	377	367	334	356	341	359	375	355	341	338	374	353	354	351	370	352	336	366	324	332	343	357	347	361	322	307	336	359	369	352	349	327	352	328	356	356	370	352	375	342	337	342	346	342	339	360	345	365	358	349	363	339	344	327	327	365	344	363	378	369	319	357	334	345	350	357	314	330	316	368	391	331	351	314	339	320	365	338	368	331	368	337	330	337	387	353	334	349	349	316	337	349	358	330	334	385	325	349	295	357	374	316	365	348	357	380	359	365	367	345	352	333	363	367	345	390	363	362	319	316	353	354	320	375	341	346	354	343	347	331	329	345	364	366	355	361	333	339	351	331	340	336	346	304	351	400	303	364	332	365	370	307	348	345	347	355	343	326	362	349	328	378	344	318	351	330	321	345	337	348	333	336	405	354	329	322	334	367	347	334	357	337	371	346	348	329	367	376	332	338	341	322	329	349	316	394	370	346	343	327	327	348	326	380	290	349	316	329	334	327	341	327	356	315	334	347	340	360	352	356	317	341	354	337	344	365	340	348	389	331	345	352	374	333	350	363	348	360	344	371	314	332	361	372	353	336	337	362	362	340	341	355	338	367	349	359	338	330	335	319	314	375	350	349	346	359	340	343	329	348	356	352	357	362	344	328	333	346	354	331	324	336	340	364	363	362	360	336	385	325	341	358	347	364	350	353	357	361	390	332	332	339	343	364	350	346	326	352	344	313	323	357	321	326	340	343	347	340	345	318	385	334	329	345	335	323	316	357	330	330	326	361	381	329	331	311	355	334	374	360	343	317	333	311	332	362	352	354	392	340	336	365	367	336	371	358	339	338	380	373	349	328	359	334	375	344	345	351	372	344	332	359	356	354	339	342	341	324	381	315	335	345	350	358	363	348	343	326	375	334	351	373	353	324	330	354	370	330	356	352	350	361	325	363	335	338	346	318	355	330	335	335	349	327	323	343	340	333	354	351	341	347	325	370	316	345	367	357	331	335	364	373	321	368	339	367	333	354	383	362	358	323	312	381	367	357	328	363	346	337	331	364	334	359	345	357	370	334	339	358	332	334	384	341	381	323	368	359	330	331	339	406	344	332	373	328	353	342	345	339	342	310	375	372	344	330	346	357	372	352	374	351	355	374	354	332	351	361	369	328	383	375	368	369	336	359	327	341	370	303	329	333	358	321	334	358	355	349	376	362	363	313	353	318	338	341	351	328	329	352	326	330	355	351	359	352	341	343	356	365	349	369	365	319	357	339	311	352	322	341	348	317	367	346	371	309	334	339	298	363	343	340	360	335	347	334	340	322	342	339	351	352	363	354	366	350	348	366	355	314	360	351	326	333	360	345	343	342	340	326	343	346	349	365	379	329	332	337	357	349	358	376	380	372	312	364	340	349	363	345	349	307	353	367	343	389	310	356	344	326	336	354	344	336	366	349	332	336	342	340	343	354	338	367	358	348	323	354	340	335	335	390	376	359	346	344	376	322	324	348	347	366	379	352	306	335	333	358	380	356	360	347	332	381	321	357
57636	48107	49571	49806	49593	35908	24586	21473	14256	4258	448	256	227	232	237	253	260	246	221	242	231	226	203	204	202	190	206	231	238	248	200	238	228	221	232	239	202	203	237	247	212	228	243	243	219	223	215	182	235	207	232	222	218	224	219	195	228	245	206	229	210	201	182	206	219	200	200	228	229	194	198	222	200	188	226	217	208	258	220	229	232	206	215	188	220	217	195	211	195	192	214	262	210	202	229	200	209	216	225	193	203	221	193	213	208	205	200	212	214	231	226	205	194	200	204	211	191	203	176	219	218	216	217	218	216	224	219	210	221	211	214	190	201	212	219	222	218	222	226	213	210	222	212	192	235	228	173	226	198	209	212	220	229	199	219	210	207	225	236	259	215	198	230	205	209	225	225	230	227	217	220	230	214	208	188	218	192	216	227	216	187	241	243	220	216	221	179	210	214	205	220	212	221	230	195	196	230	213	220	192	203	183	190	174	214	227	233	228	199	193	227	207	212	192	225	209	219	202	223	192	178	206	244	222	208	248	243	211	231	188	193	190	212	195	206	208	243	193	191	201	166	226	191	216	213	211	214	207	217	192	207	191	238	217	224	203	197	210	203	204	209	226	211	191	230	218	207	228	212	202	218	209	223	184	214	216	210	214	267	218	199	213	183	201	220	212	211	211	209	221	218	216	244	229	231	205	197	208	249	232	208	230	249	201	203	192	200	224	190	227	242	237	197	189	196	212	209	170	216	209	226	214	224	222	216	214	199	200	208	202	195	224	218	222	192	218	195	188	220	207	225	212	220	202	206	199	213	200	230	207	211	229	216	205	213	199	214	230	209	228	227	201	241	205	203	212	209	199	219	190	236	196	215	213	229	222	211	215	231	213	211	204	240	212	218	222	241	205	192	214	228	194	218	210	205	220	239	194	186	212	219	226	223	212	199	219	210	232	238	214	222	216	220	184	229	237	219	199	213	195	218	208	203	204	215	171	208	216	232	214	206	208	193	214	200	215	229	239	218	238	201	195	219	224	210	220	234	215	203	219	227	216	241	226	211	213	226	199	218	204	223	227	211	207	204	205	206	199	180	222	206	225	194	248	226	226	214	212	198	214	198	232	212	244	219	236	212	191	225	217	221	213	200	213	196	199	217	205	179	202	196	214	221	190	224	218	202	196	205	208	201	240	239	214	205	230	212	189	237	206	222	209	216	204	230	212	199	228	208	208	217	206	197	201	215	213	188	208	184	211	225	212	198	215	238	185	207	219	214	196	230	221	199	207	210	199	196	224	211	197	200	204	181	209	216	202	191	215	215	204	198	215	206	216	201	241	191	194	215	221	210	212	192	201	212	230	204	197	218	200	191	203	234	180	201	193	225	229	232	200	230	208	239	195	225	208	211	209	213	211	205	218	182	226	221	221	191	200	211	219	203	222	211	220	222	219	235	203	222	219	219	210	204	200	193	180	231	214	205	199	221	219	221	198	213	234	224	209	215	204	204	193	200	193	195	206	216	219	201	206	207	217	203	237	214	206	225	219	212	204	228	220	236	196	211	201	221	196	223	214	237	212	211	202	214	220	227	235	206	188	227	243	228	236	224	216	235	180	222	227	212	201	221	225	197	212	207	203	211	226	204	218	213	193	178	222	181	216	209	191	212	236	224	241	219	212	243	243	206	210	228	211	202	239	199	204	214	199	180	185	194	230	203	218	223	202	208	211	230	221	214	216	215	208	185	222	211	242	216	222	208	218	222	232	208	214	214	201	215	222	195	233	188	192	201	211	225	195	214	199	226	242	200	210	244	190	222	210	228	215	199	236	222	219	222	213	235	221	231	199	208	200	218	218	213	206	205	223	217	246	220	208	194	197	184	211	203	203	211	231	198	189	214	199	231	204	218	209	237	195	199	197	220	204	217	221	213	207	221	233	200	225	204	201	192	220	212	201	217	197	214	206	196	220	215	228	200	198	189	216	234	199	181	221	242	211	214	199	224	203	206	214	197	214	226	227	219	183	194	213	206	218	193	213	220	204	225	214	216	222	234	215	200	193	204	239	207	233	212	207	215	211	219	185	203	218	216	208	189	221	214	223	209	244	189	199	223	202	211	204	238	210	219	195	200	178	229	211	210	247	211	230	217	214	218	185	218	199	231	203	203	217	224	220	200	211	239	214	189	212	202	205	219	191	220	194	214	190	198	213	196	198	200	211	223	202	177	184	236	213	202	225	219	188	245	203	231	191	182	207	184	209	206	228	222	200	193	220	193	206	207	203	219	208	237	211	218	220	216	199	201	218	225	214	211	229	209	211	207	213	221	230	264	196	195	225	209	208	207	203	187	212	243	212	214	205	223	171	213	190	200	203	226	209	226	220	212	202	223	221	191	214	218	222	221	234	229	219	191	197	217	202	209	213	206	219	233	210	214	194	214	188	213	200	210	205	215	217	226	208	235	167	197	196	232	230	206	206	213	224	195	188	233	209	220	199	190	213	179	207	241	212	212	204	218	220	215	225	205	232	211	184	254	212	223	207	229	215	193	215	222	224	218	217	209	237	234	229	225	228	197	204	184	197	207	219	217	209	210	225	198	193	217	226	205	226	215	192	201	208	202	205	203	229	225	235	235	232	219	213	217	220	224	194	220	199	197	224	216	214	215	206	214	228	196	194	239	231	186	203	227	198	210	221	220	213	177	186	217	216	221	227	196	200	211	219	220	195	240	237	199	215	235	194	230	189	190	205	226	217	178	209	209	208	224	215	220	204	210	193	230	220	184	235	209	205	234	205	192	189	198	199	197	219	197	196	211	193	221	221	229	203	219	210	209	236	189	211	229	204	213	201	220	225	203	219	228	256	206	223	216	209	203	222	202	221	207	199	217	193	217	213	220	211	195	198	186	185	200	196	237	217	209	203	232	206	220	184	216	207	215	227	195	233	217	198	209	197	224	197	213	215	192	208	225	205	221	209	221	227	209	198	216	242	213	205	203	220	240	212	238	192	193	194	203	221	206	207	246	212	215	225	213	196	199	190	222	219	200	188	219	211	195	219	198	212	186	217	199	190	236	214	221	224	221	219	241	229	202	214	176	204	197	210	203	196	232	209	205	190	216	189	204	209	236	197	205	180	234	247	225	192	224	239	213	194	215	217	222	224	219	188	218	231	184	200	194	195	189	187	220	212	175	221	195	201	221	227	206	223	230	209	211	219	207	218	223	209	192	221	215	222	203	202	233	180	226	196	242	216	213	226	220	203	203	207	248	234	221	229	191	219	234	212	223	225	223	212	217	221	207	201	196	218	212	220	206	194	223	230	220	216	221	226	234	208	198	224	197	222	207	204	222	207	234	203	201	239	213	210	220	197	194	201	223	195	215	235	201	188	220	208	226	174	221	190	228	230	205	219	245	209	183	229	218	182	201	199	200	198	239	191	195	221	218	225	234	214	224	210	202	216	199	221	193	228	220	242	222	213	197	217	231	221	202	206	211	217	237	204	193	185	209	209	203	230
49921	62845	62197	59925	61252	23491	1140	1008	881	822	758	783	724	702	715	635	599	621	616	622	550	621	571	559	590	564	580	536	591	547	601	506	537	588	535	516	629	539	542	539	567	530	564	534	566	586	584	532	545	581	548	528	580	549	562	505	546	566	564	535	525	532	532	497	503	526	569	559	534	524	611	558	510	541	494	552	536	554	548	554	553	550	499	520	549	562	527	523	544	549	529	508	501	520	581	530	555	538	543	517	531	550	511	529	546	513	549	551	530	510	548	530	534	569	547	537	522	549	552	554	570	525	570	556	535	523	504	529	541	546	518	547	552	502	499	498	523	520	543	543	573	553	530	571	486	522	499	551	484	497	505	558	575	565	541	529	534	534	528	537	498	577	527	471	508	569	509	573	542	512	530	524	525	557	524	557	542	548	523	559	531	536	530	541	549	570	545	530	482	560	544	523	563	521	509	533	469	542	523	526	499	502	490	543	551	544	540	509	535	532	528	553	552	546	521	518	542	513	493	541	539	551	539	504	521	544	568	560	491	574	542	538	547	538	495	535	543	515	528	493	541	532	516	549	538	569	561	539	569	521	543	555	531	544	515	554	537	528	541	514	571	530	520	494	556	531	538	525	557	521	539	522	546	548	486	567	548	565	558	568	542	553	523	508	555	548	512	514	515	508	518	510	540	559	516	530	516	515	562	566	557	495	515	532	539	538	514	566	556	517	524	549	560	571	546	552	534	502	527	539	531	523	514	484	501	534	569	533	513	522	562	545	519	552	524	540	535	546	521	507	551	536	511	556	582	517	548	574	519	523	512	515	567	553	523	527	559	533	523	532	528	523	500	530	558	511	568	550	525	477	550	515	510	507	554	541	525	501	527	509	551	516	518	568	531	573	521	520	531	498	528	529	511	536	528	553	573	529	535	506	530	536	514	545	544	516	527	530	540	546	554	541	503	558	528	544	522	547	538	534	559	520	527	549	497	522	569	538	517	498	559	534	539	535	497	521	534	505	530	558	528	504	550	546	505	505	560	491	571	559	565	573	524	502	539	540	520	551	509	550	526	498	552	541	506	498	519	521	512	524	551	515	578	533	540	523	518	511	508	496	513	530	538	485	524	560	547	512	524	521	548	506	577	549	518	504	515	549	513	548	541	543	511	507	552	538	547	558	530	550	583	524	578	511	536	518	564	516	525	538	512	523	532	564	534	544	552	513	551	540	565	543	518	582	558	520	525	550	522	550	558	541	532	503	541	545	540	556	553	535	525	511	533	540	575	554	562	542	540	503	547	544	516	516	540	511	529	535	579	543	548	508	532	551	525	499	516	545	514	521	562	512	519	562	548	541	511	503	591	459	547	537	525	511	544	551	497	544	517	539	526	536	537	511	538	522	555	538	504	530	559	527	530	537	510	520	540	516	526	574	517	534	535	526	553	559	542	536	521	527	535	503	496	531	560	529	501	491	541	503	548	575	506	494	539	526	521	521	490	518	547	557	528	568	495	543	485	542	565	511	566	540	545	512	532	575	496	536	545	537	535	553	511	537	514	534	525	535	523	554	518	583	521	505	543	567	562	580	495	532	524	591	538	556	552	576	571	532	555	507	524	534	562	584	525	524	517	538	521	543	529	580	519	531	548	510	520	544	545	535	542	495	500	526	540	537	571	530	518	551	540	555	543	544	563	568	536	530	531	551	508	555	510	564	540	519	538	548	541	538	558	540	559	522	525	576	540	537	531	527	527	568	558	539	579	532	569	525	529	533	543	536	587	507	545	511	548	563	520	517	518	546	497	514	483	541	569	551	500	541	534	501	493	568	507	508	573	541	520	509	512	538	545	542	473	512	553	523	562	536	528	520	540	558	488	536	519	540	543	528	546	549	581	594	550	552	518	522	543	540	570	517	515	510	505	536	548	511	523	552	536	538	539	506	517	566	560	532	525	512	525	544	553	505	579	547	533	537	498	521	536	513	548	555	474	509	563	564	559	518	558	509	563	558	521	505	517	549	536	554	551	544	501	512	528	531	541	548	518	513	551	541	511	506	537	550	563	565	543	515	514	522	516	500	559	554	559	527	556	525	533	545	552	503	524	562	563	526	513	559	521	500	545	515	540	529	539	585	474	537	556	490	512	533	528	553	578	496	514	495	520	513	532	548	525	536	563	525	583	539	558	528	524	535	525	562	538	513	486	493	515	519	530	558	532	550	540	543	531	497	553	543	560	521	516	538	530	517	551	602	499	532	510	533	514	510	513	536	556	526	503	558	535	495	533	513	539	516	505	525	524	556	529	559	491	509	524	526	528	537	538	568	521	496	523	520	549	539	541	502	495	493	522	527	517	496	552	511	552	541	543	535	534	519	518	538	553	508	512	505	534	554	517	532	535	551	572	540	510	521	556	560	523	560	559	551	550	538	517	556	507	538	523	469	525	525	532	525	548	519	540	514	560	515	516	535	565	551	534	557	505	508	512	475	518	506	564	539	518	568	523	531	539	558	542	497	531	556	547	506	509	498	591	546	524	522	490	549	497	542	525	548	518	513	522	528	548	521	534	552	545	532	496	478	537	580	540	540	519	497	528	543	521	516	539	526	495	502	495	537	543	560	500	487	546	517	515	528	551	571	531	470	515	543	536	523	515	567	497	484	565	528	539	511	533	520	513	551	548	535	551	532	524	496	544	519	463	522	493	551	541	519	509	510	531	525	478	518	568	539	521	545	547	467	514	576	508	541	558	522	497	480	529	537	527	491	543	484	562	521	503	556	481	510	536	505	535	523	573	534	516	549	489	533	513	532	541	561	546	534	502	516	521	574	519	525	513	560	535	505	597	547	527	584	517	487	572	552	509	497	515	527	553	517	501	534	528	546	558	565	504	512	519	495	500	545	548	518	544	560	556	523	518	526	557	525	528	537	538	559	547	580	552	512	562	547	528	532	508	555	511	528	528	493	521	520	514	525	532	531	494	543	582	566	516	539	500	514	529	545	515	579	504	507	528	538	498	577	551	552	501	545	535	541	579	556	529	557	543	534	506	468	515	500	543	499	548	502	521	491	548	547	539	534	527	526	512	546	524	501	557	539	549	568	540	551	517	518	524	571	546	483	518	523	505	525	546	542	515	494	503	537	496	545	524	512	543	506	535	547	538	480	507	539	557	527	517	540	536	533	522	543	556	618	506	541	516	527	531	506	508	521	499	531	523	560	513	518	529	517	512	540	559	523	517	538	503	539	545	519	517	553	528	552	536	468	554	509	503	526	509	507	545	534	548	532	503	496	578	527	535	537	513	550	551	532	523	528	530	555	532	524	519	531	521	521	539	526	522	512	517	553	546	502	546	522	519	549	523	530	554	519	562	562	517	549	509	555	567	489	563	523	555	593	564	532	548	517	515	549	525	546	533	539	509	504	544	522	524	510	568	528	582	552	522	500	541	502	554	514	504	549	554	548	552	555	517	561	564	539	529	544	514	537	555	559	568	550	548	535	559	561	540	507	504	503
61735	41878	49210	46862	43414	29510	23922	21929	17529	7354	998	376	361	365	353	341	328	307	336	319	300	314	321	297	281	292	287	303	308	306	303	304	292	313	280	330	308	275	277	262	301	312	282	294	295	296	285	260	302	307	275	267	336	289	269	287	321	276	292	298	289	264	325	264	304	278	275	323	312	293	259	278	264	289	274	323	315	293	269	293	317	261	283	276	293	324	293	317	281	322	254	282	287	271	273	277	272	312	302	287	283	269	294	273	285	264	317	276	267	305	284	286	291	325	273	285	282	304	289	300	257	326	326	316	287	287	264	312	282	304	257	278	280	267	262	303	290	300	287	297	278	305	307	267	292	343	289	255	329	288	295	308	273	288	292	271	277	275	346	257	274	320	275	289	288	316	272	301	313	315	265	316	287	271	307	276	309	292	272	301	332	282	275	277	279	268	291	299	291	278	278	281	303	270	276	309	294	311	247	271	291	313	303	300	268	292	278	264	296	303	290	270	314	277	295	267	292	286	284	280	266	299	256	312	316	322	287	310	277	284	267	296	308	296	295	281	267	308	288	301	290	260	272	250	310	246	286	275	291	275	274	260	296	306	320	293	303	272	303	333	262	287	278	291	256	283	270	245	292	305	293	269	270	281	281	248	288	292	305	260	288	282	275	272	300	303	299	282	295	257	279	277	316	279	300	273	281	292	258	259	302	293	289	278	281	305	306	333	279	310	249	305	284	279	310	283	273	313	255	293	267	262	270	308	268	273	284	307	284	301	305	284	278	297	297	270	283	294	293	317	292	261	318	305	306	314	309	271	295	271	296	270	287	290	296	300	299	316	279	276	309	284	273	312	265	271	266	280	272	284	251	265	287	324	318	303	300	310	314	290	291	316	287	293	301	250	260	309	309	276	319	265	288	291	298	324	304	281	305	295	287	287	271	292	310	302	300	305	275	313	299	302	269	292	285	262	288	284	289	334	335	302	303	306	296	309	266	304	263	271	293	292	287	266	273	308	314	281	314	264	304	271	341	286	257	295	328	286	289	295	286	273	267	298	271	295	308	256	271	269	303	311	281	301	291	299	354	323	278	261	275	293	293	281	294	291	266	256	276	252	283	308	275	315	321	297	277	276	278	268	286	267	310	253	271	307	298	351	279	278	305	240	262	255	283	284	294	307	272	301	293	288	290	253	268	297	281	281	271	293	317	299	255	319	354	291	277	272	323	306	312	281	297	292	297	305	275	265	276	304	268	276	307	304	277	282	289	291	291	294	252	277	302	289	280	281	316	298	269	317	294	315	276	295	301	283	301	253	309	278	279	283	294	275	289	311	299	248	282	292	263	262	253	289	270	289	294	318	308	294	269	286	281	272	280	267	239	273	283	290	306	281	290	286	315	284	296	242	259	256	296	290	301	295	269	280	287	264	300	292	267	291	267	265	320	300	265	307	311	268	314	281	283	307	310	295	253	285	290	269	278	271	287	313	305	276	268	277	303	260	258	292	303	312	300	281	272	283	297	299	293	286	290	307	279	304	280	272	271	286	282	277	297	298	296	276	309	273	308	320	303	279	284	292	292	331	282	287	291	286	276	319	278	259	288	282	289	285	291	267	303	254	283	280	301	292	270	293	262	291	295	290	312	300	292	276	285	300	291	294	326	331	283	302	300	290	289	314	318	301	283	288	310	279	278	296	258	287	308	290	302	306	288	317	300	287	311	323	296	295	269	241	299	287	273	312	279	278	259	304	318	278	308	272	298	282	307	276	303	271	282	289	281	286	298	291	293	294	317	262	322	257	309	284	304	301	307	283	268	287	290	323	281	281	289	290	326	279	323	301	286	276	252	277	301	278	278	304	297	284	293	319	277	315	270	280	284	302	293	270	281	284	299	261	296	289	295	264	270	288	279	296	280	322	288	298	307	282	272	299	301	330	289	303	317	261	268	266	288	287	253	310	297	281	290	281	286	302	316	315	284	309	292	315	297	285	294	265	270	323	291	286	310	291	275	297	288	300	276	283	305	314	275	319	341	310	295	276	303	321	319	286	260	298	302	275	279	262	311	296	293	264	274	259	335	247	279	299	303	279	275	304	296	282	282	304	305	295	293	288	281	302	279	252	293	283	302	284	268	275	252	288	285	299	269	284	292	280	315	292	295	300	294	288	292	294	285	285	313	278	277	267	280	278	297	288	265	296	283	288	297	263	298	287	265	289	318	292	294	297	302	274	287	304	293	312	292	280	298	265	295	330	303	297	276	303	305	257	295	303	272	290	287	289	278	315	283	314	288	274	241	301	311	292	298	287	269	254	277	286	327	278	293	252	319	285	300	299	252	294	306	317	323	293	305	264	280	267	290	279	308	325	273	312	268	267	282	274	289	252	297	279	317	278	303	302	281	308	284	254	279	282	294	298	295	301	314	307	319	324	305	257	269	329	266	265	261	253	270	297	296	277	268	278	287	296	332	286	310	312	238	294	301	265	299	292	292	272	290	264	350	294	272	333	324	281	297	284	300	281	271	272	266	302	287	306	302	304	306	269	254	272	273	291	286	304	291	326	269	290	296	322	275	317	285	274	293	279	278	336	321	310	257	302	304	276	294	320	283	266	276	290	298	321	299	266	277	263	302	301	301	323	279	269	287	269	269	310	305	256	300	280	278	309	278	291	294	284	259	258	248	238	298	293	288	274	279	295	293	324	309	281	301	235	272	313	290	318	294	294	293	256	291	301	278	299	291	293	309	283	288	294	286	301	308	284	267	325	285	312	277	271	281	302	305	277	281	290	308	252	285	321	302	306	306	300	285	295	260	321	271	273	260	297	295	276	288	281	303	277	312	293	290	315	269	264	300	290	271	320	296	329	261	270	299	264	320	331	258	279	288	263	318	300	302	301	305	294	280	317	310	278	333	272	296	267	266	289	301	264	323	301	282	272	261	260	287	279	280	287	289	307	288	294	265	319	290	286	274	276	261	283	282	262	299	260	270	266	289	300	300	311	291	295	289	304	274	282	304	275	270	263	311	272	261	273	317	291	293	291	295	301	297	313	255	316	271	277	267	310	288	275	300	297	275	297	284	292	251	294	286	285	299	294	296	293	323	297	276	288	263	313	265	272	293	282	266	292	301	334	303	277	289	278	285	282	318	291	277	321	316	309	276	303	276	306	327	291	285	294	244	269	277	288	294	299	303	276	315	325	265	269	276	298	290	282	283	273	320	310	284	291	324	283	294	268	271	271	264	266	294	285	263	280	264	278	293	300	275	282	294	278	284	275	274	310	298	300	289	312	284	321	261	278	293	284	273	302	279	287	296	284	285	297	271	290	289	305	305	291	313	302	309	278	300	297	276	288	297	267	284	288	306	293	259	318	293	258	263	279	281	262	314	287	295	297	296	315	326	280	287	295	302	296	329	318	282	276	302	300	286	289	306	296	271	317	274	287	287	298	303	317	268	278	277	282	308	284	298	298	276	287	321	300	261	277	322	279	285	340	280	297	258	307	293	273
55356	63811	62471	57880	49072	8636	1964	1547	1386	1201	1123	1071	1021	1014	898	880	856	849	892	834	844	787	811	766	740	763	813	772	800	722	731	745	766	734	719	734	722	711	722	672	780	716	687	680	664	660	685	675	690	658	653	710	697	735	701	708	723	693	698	670	703	706	683	730	719	730	658	671	716	743	674	677	655	655	735	660	693	715	686	691	663	679	638	749	677	730	712	686	710	689	697	710	683	728	695	747	679	621	703	669	699	681	707	693	663	691	669	665	696	677	658	699	680	700	629	701	642	670	653	718	649	670	654	678	703	639	656	664	665	665	713	707	701	654	668	668	704	682	653	674	698	677	712	667	660	674	670	667	687	671	668	666	695	673	692	719	647	669	702	704	667	642	667	649	693	687	731	675	685	702	651	696	691	701	699	659	720	623	686	691	710	656	692	684	671	706	744	666	676	672	662	710	660	628	657	679	634	655	644	693	620	639	636	682	687	692	691	677	665	636	687	681	658	637	638	709	671	666	614	682	641	716	656	669	673	702	690	646	672	640	671	694	687	694	675	729	666	662	658	628	665	635	663	660	605	677	666	714	723	649	676	668	715	664	683	700	664	630	636	635	679	670	686	677	689	690	656	645	682	704	681	664	691	689	647	696	710	685	634	659	663	676	620	706	699	675	669	667	694	651	721	648	727	671	640	682	705	650	668	630	713	695	659	653	660	694	647	666	678	692	700	664	691	682	620	641	630	667	661	721	675	684	642	666	628	675	712	674	700	647	687	645	668	686	669	675	676	698	676	734	677	681	619	658	630	668	679	705	679	699	667	699	692	697	696	654	681	659	702	639	662	688	660	636	693	684	682	686	713	644	694	716	659	663	705	680	693	723	678	648	699	686	667	702	650	693	646	642	680	672	678	682	676	692	665	684	695	664	621	658	679	638	671	683	635	658	650	657	655	654	673	701	652	709	662	662	699	610	676	686	641	641	717	653	692	662	667	663	649	661	682	679	634	638	669	711	662	661	650	648	686	729	652	651	725	681	673	666	673	659	606	709	657	692	714	667	675	644	701	682	629	661	665	632	683	659	642	675	727	710	654	636	699	710	718	671	684	675	692	675	672	647	672	706	692	694	663	695	731	661	616	626	658	678	673	685	660	662	640	673	681	630	681	617	684	704	688	671	721	687	660	707	642	695	677	668	685	694	649	721	672	689	670	669	659	680	668	717	635	645	639	653	668	650	712	675	666	666	707	648	658	638	713	712	695	619	690	701	648	697	665	653	669	681	712	658	658	664	710	645	647	709	732	677	666	636	699	644	659	644	653	614	667	650	652	645	713	693	651	667	663	685	672	669	687	672	647	707	691	637	691	652	670	697	663	635	689	681	657	710	666	722	673	659	668	631	696	678	723	675	692	694	686	670	668	693	684	666	684	677	696	690	707	678	666	723	681	635	687	655	713	728	672	642	714	676	645	665	700	658	628	666	691	673	684	658	662	656	681	683	734	650	650	669	657	652	690	694	658	662	736	718	674	675	706	763	662	647	701	669	733	653	671	728	667	706	647	667	692	653	668	641	682	678	677	668	685	682	679	698	633	647	669	666	658	650	673	675	660	652	667	681	689	679	657	665	700	704	661	659	682	647	627	645	633	692	642	669	676	627	665	687	646	710	676	681	650	648	693	678	650	692	687	690	645	746	636	680	718	688	705	697	677	691	646	657	648	657	710	701	678	666	687	685	686	713	690	672	668	669	679	658	677	705	660	683	697	670	658	649	670	699	707	719	673	646	668	657	690	664	645	678	661	687	693	698	658	685	647	694	658	654	671	728	679	702	698	665	681	723	647	672	665	654	682	666	698	663	645	717	699	666	660	661	688	699	710	628	654	679	651	695	680	660	704	624	657	706	693	671	703	661	688	696	641	733	681	642	686	672	652	674	707	662	657	682	684	680	683	698	670	653	657	691	672	692	665	650	639	631	705	671	679	703	686	690	662	673	692	707	677	696	641	688	673	676	717	691	668	684	658	749	680	674	723	644	635	662	661	639	663	678	630	650	733	679	657	620	665	687	636	717	703	653	680	704	678	693	678	639	665	702	688	661	647	685	710	669	653	701	664	682	670	666	657	662	709	656	697	690	641	650	689	700	686	745	652	685	678	642	651	727	645	676	654	650	686	715	673	703	714	676	624	693	639	696	662	677	705	650	655	700	690	706	662	730	652	678	695	672	725	675	673	656	693	687	694	710	661	686	672	705	688	668	634	700	681	634	641	681	643	716	668	696	677	669	660	624	668	617	651	708	666	621	669	712	678	664	660	659	698	699	694	633	678	645	687	718	688	614	706	677	678	727	716	659	710	621	690	640	678	695	656	656	676	669	637	635	661	655	683	658	699	693	667	708	732	680	703	647	713	692	669	665	702	651	680	659	692	667	647	709	677	663	691	688	726	687	669	650	616	665	698	647	657	706	732	659	691	676	664	671	656	691	657	711	673	674	648	673	653	684	670	683	683	686	692	633	647	672	661	666	703	671	664	664	687	697	644	741	628	647	661	653	702	690	677	710	661	709	667	673	711	689	664	632	704	656	685	678	673	642	711	643	693	656	691	668	690	637	667	678	650	647	676	676	683	747	699	653	704	638	669	665	734	706	631	626	680	620	702	612	694	660	652	682	708	719	705	688	673	651	694	708	677	699	709	675	700	673	649	700	676	669	695	696	694	717	644	680	703	700	654	649	653	700	687	630	665	636	616	646	706	674	727	706	670	647	691	617	623	659	704	644	651	678	686	674	686	645	679	672	715	679	674	720	671	708	692	680	655	654	702	648	655	673	649	684	713	690	665	701	665	690	704	699	683	670	652	674	637	669	645	639	631	614	684	656	664	658	691	667	663	639	635	723	685	700	699	672	656	720	713	604	697	665	736	680	664	650	722	681	654	705	708	681	724	665	644	686	663	641	683	641	711	673	669	617	658	671	619	681	690	692	697	685	632	672	699	662	663	653	673	655	678	651	623	664	707	658	740	671	638	695	672	686	674	647	681	712	681	674	692	693	654	669	672	654	635	683	666	667	682	697	675	662	705	644	677	657	656	678	637	704	642	668	651	663	687	649	695	645	632	665	702	684	696	677	690	716	658	687	657	671	666	691	667	681	644	680	709	692	665	670	677	642	656	690	725	695	637	683	687	727	612	648	717	697	662	624	684	676	676	690	689	699	626	701	634	679	713	653	682	696	682	685	650	707	656	668	665	695	667	677	653	698	663	686	637	640	699	630	709	693	614	681	729	641	652	634	686	670	689	687	673	656	658	671	644	682	661	651	670	704	707	691	668	645	683	702	646	675	665	697	672	705	708	693	672	703	666	639	650	638	669	641	658	642	684	664	699	668	681	686	684	650	632	705	675	682	687	695	684	649	653	676	661	665	671	661	708	726	657	680	652	687	681	676	680	681	706	715	696	665	673	662	706	689	647	642	675	686	692	646	663	634	649	646	620	686	689	715	688	683	676	699
31072	32073	26612	21657	19841	3953	508	383	327	190	150	134	132	107	128	142	120	140	128	115	131	130	129	123	119	116	128	132	122	99	130	117	133	113	138	135	112	139	137	113	124	130	146	122	144	132	121	145	112	129	125	126	117	117	132	129	115	100	144	127	125	125	129	104	125	111	119	138	146	115	116	107	119	113	130	105	123	124	115	144	108	112	144	134	127	127	125	120	131	129	112	144	134	127	104	115	118	122	127	128	119	128	132	120	117	127	140	144	118	142	110	141	130	121	101	127	131	118	117	142	109	131	136	119	131	131	129	114	120	128	142	130	133	113	120	99	139	128	129	140	122	130	125	124	136	125	100	120	125	150	112	140	121	127	106	117	133	134	129	128	119	133	132	122	124	109	141	137	117	106	140	107	146	105	136	136	125	111	148	126	119	125	126	126	129	127	103	127	142	120	130	117	106	133	131	111	135	128	132	141	110	123	139	124	127	108	118	116	111	129	143	132	119	125	128	108	135	125	125	140	120	132	110	103	115	125	143	162	117	115	140	125	135	143	152	142	123	137	142	137	118	119	125	115	123	108	129	127	122	123	128	131	122	121	136	129	132	129	113	119	122	119	131	122	119	130	122	142	136	115	120	120	118	124	136	130	112	118	123	118	120	114	133	118	126	137	108	132	124	151	134	126	118	117	121	128	120	136	121	129	131	117	122	126	129	137	128	100	115	113	140	119	128	128	140	158	132	128	123	134	112	138	142	134	133	116	140	135	110	129	134	122	89	137	145	124	121	128	135	133	137	117	134	121	151	128	138	135	134	132	125	131	130	123	112	109	122	111	119	126	130	131	121	128	141	111	117	135	123	97	128	141	118	128	113	113	127	140	127	116	128	105	118	133	141	120	131	138	127	120	121	135	138	119	118	132	140	156	129	121	117	136	131	150	109	126	147	116	128	145	114	124	116	121	144	111	122	120	105	124	153	121	130	123	131	102	114	123	126	120	112	131	129	123	149	123	116	135	129	134	119	142	126	108	116	126	133	130	145	110	112	135	153	119	128	137	140	120	141	108	117	118	136	124	112	111	129	132	153	141	123	124	119	145	133	133	142	142	131	114	106	129	136	106	127	119	115	126	110	122	111	118	125	123	116	115	105	111	127	139	147	121	127	110	140	134	130	123	117	133	124	131	126	125	153	127	147	125	123	121	157	125	116	114	116	150	114	130	109	112	141	125	127	134	122	131	131	114	117	125	124	132	109	130	132	131	132	129	131	117	127	117	122	114	137	132	119	120	98	115	115	127	122	120	125	121	147	133	115	107	102	112	108	125	114	118	125	140	127	128	112	135	137	118	104	129	134	120	134	124	104	112	112	112	145	122	136	115	140	127	127	119	108	122	132	141	123	132	127	118	140	132	118	110	131	119	145	118	127	137	104	124	156	127	136	121	131	110	124	115	132	129	122	118	135	138	113	134	134	143	140	121	124	132	113	116	115	106	105	140	118	119	130	120	120	130	121	138	129	124	114	103	113	128	145	129	144	90	140	132	116	117	143	109	112	123	134	151	111	130	169	150	129	120	124	115	131	131	139	119	125	139	134	104	142	139	109	142	118	103	141	131	107	138	120	118	137	122	134	117	135	122	130	125	125	128	137	107	126	124	129	103	137	125	113	131	106	143	125	109	104	129	134	102	119	130	116	132	130	131	118	119	125	119	134	132	139	114	133	125	128	114	130	122	120	105	136	134	108	129	120	140	126	123	137	110	134	131	135	128	114	120	119	129	127	151	128	114	120	120	111	139	114	143	116	121	115	123	140	123	123	155	115	122	115	150	137	133	123	127	142	131	127	134	122	114	118	112	113	125	120	136	135	117	136	130	112	149	120	133	126	142	120	120	123	130	128	125	124	124	111	139	147	140	139	118	108	109	113	109	127	114	93	129	128	140	137	118	109	129	139	127	131	141	119	131	123	113	132	111	146	128	116	122	120	130	127	131	109	104	130	113	115	119	132	124	127	118	124	130	108	138	134	131	132	126	124	116	112	139	108	106	139	138	120	132	118	117	103	133	120	169	113	120	123	138	123	129	129	132	114	154	117	126	119	113	127	131	143	126	132	123	117	131	117	133	107	120	110	121	124	120	133	131	122	123	134	104	131	142	137	143	122	125	124	132	99	113	133	135	115	123	116	115	123	124	123	116	131	146	129	122	113	129	105	125	139	109	123	122	130	120	153	104	112	142	114	135	137	120	126	138	144	112	127	121	125	120	108	110	129	127	141	122	121	112	126	138	118	142	142	134	121	134	113	153	130	143	132	130	131	136	125	118	125	132	145	120	131	127	130	135	149	127	122	138	134	128	111	124	130	136	115	130	169	137	88	109	130	123	143	136	133	118	137	144	137	124	116	108	123	136	129	137	129	121	124	117	137	137	110	134	107	151	147	120	128	149	151	127	122	123	124	133	131	140	121	127	131	112	116	102	126	128	99	142	123	139	126	127	152	111	169	128	115	120	109	110	140	126	113	106	136	104	121	136	132	134	143	119	123	134	111	134	126	129	148	118	114	130	129	142	134	149	144	123	118	132	129	119	105	117	117	129	129	96	123	123	117	112	107	130	123	124	117	134	124	125	128	123	126	131	107	150	120	134	144	116	114	138	108	128	139	132	129	133	129	121	131	139	139	127	129	122	118	107	132	123	126	131	121	129	122	129	123	124	139	115	127	119	122	136	123	135	116	104	113	137	145	128	105	133	136	112	138	121	115	119	122	135	115	149	139	132	127	115	128	127	118	99	113	121	107	130	134	131	122	93	130	111	118	138	138	125	121	140	105	134	136	137	99	141	102	121	106	115	130	134	114	127	131	123	123	121	137	124	133	116	127	108	128	115	106	136	132	140	120	128	137	120	141	127	135	120	111	119	126	140	114	131	132	135	127	135	133	103	127	120	131	128	114	117	104	140	129	136	112	129	125	136	118	117	123	118	104	127	136	145	138	123	137	131	116	120	105	132	99	149	130	106	114	131	133	126	144	100	116	123	127	117	142	134	126	119	133	129	134	124	126	125	127	124	129	130	116	136	122	119	132	119	134	137	119	125	132	113	96	124	122	124	122	122	123	111	121	113	109	120	120	131	127	139	125	115	131	128	123	154	139	121	113	141	132	110	122	115	123	118	115	118	107	122	125	137	133	122	148	120	107	109	129	141	127	135	130	131	135	128	137	123	142	124	128	131	125	135	107	118	122	141	121	125	131	134	142	136	122	130	111	129	135	130	120	121	123	109	132	125	119	109	140	126	137	138	119	137	124	117	126	127	108	112	124	138	127	128	113	126	131	120	120	141	151	106	124	136	117	142	139	124	113	124	145	135	135	108	126	130	96	135	135	121	126	134	118	113	116	139	117	138	129	126	127	119	146	135	129	112	121	135	102	126	132	109	130	112	119	120	119	124	107	120	111	120	148	120	116	107	125	119	134	129	123	110	122	111	125	126	125	125	132	139	128	129	121	126
23052	29842	32701	30926	31337	4372	445	413	367	379	376	385	363	405	350	359	339	381	342	354	345	360	364	367	371	354	359	367	368	345	370	346	375	350	356	374	350	381	378	374	363	349	365	350	378	342	355	353	349	366	357	376	359	349	380	342	388	375	358	387	354	347	344	351	361	357	383	357	349	365	354	356	390	367	347	355	380	347	395	368	365	388	382	341	359	378	348	365	379	374	326	347	358	346	360	381	380	368	337	336	348	333	339	345	382	338	386	390	354	356	332	335	378	362	372	346	393	345	367	340	358	365	384	343	380	365	343	319	339	359	340	363	347	328	327	362	337	334	390	355	369	358	358	347	346	356	384	351	345	347	355	366	321	358	350	369	342	359	367	318	364	355	348	370	370	352	354	346	332	370	371	355	338	351	379	348	317	336	401	360	360	344	336	333	360	376	361	352	352	348	354	366	371	383	398	357	366	378	369	424	359	365	359	356	333	378	390	351	362	370	376	388	363	333	334	359	350	339	360	378	376	358	335	366	318	372	296	348	343	364	399	369	384	357	358	362	364	359	340	362	345	393	358	342	326	362	350	353	410	411	379	364	349	365	363	375	346	357	333	349	374	359	340	395	353	379	382	366	364	390	344	377	357	357	385	360	346	376	344	354	398	385	348	350	382	396	365	353	349	351	377	329	330	344	384	352	355	350	354	384	337	385	332	364	348	356	354	392	387	338	349	338	371	329	360	351	327	368	387	345	361	343	356	367	323	368	370	377	377	348	350	328	354	352	343	362	344	358	348	349	345	366	336	318	332	316	360	361	388	369	360	344	348	363	377	367	404	364	391	358	354	362	350	328	361	353	355	327	379	352	337	378	351	381	358	334	343	350	361	406	354	381	348	362	350	360	352	411	341	352	343	391	329	343	325	372	379	369	403	385	351	340	358	340	370	363	345	376	328	338	354	329	346	365	332	366	361	349	360	351	394	346	372	352	338	343	363	364	371	380	373	370	359	341	387	361	358	329	374	343	328	354	311	388	352	379	357	356	398	383	372	344	361	379	343	352	380	324	386	372	357	371	340	387	339	381	370	359	349	333	357	344	345	344	360	373	357	340	371	379	369	382	342	358	383	362	377	374	330	350	361	336	362	352	334	355	390	323	359	357	375	359	337	381	371	347	337	357	378	362	365	341	386	348	364	334	373	337	370	364	366	357	349	351	379	351	341	371	372	343	358	371	340	341	386	362	375	379	351	351	359	370	351	368	383	358	353	388	313	335	373	336	351	351	379	358	387	387	378	384	357	371	377	345	353	360	363	344	345	363	339	339	352	366	361	341	370	376	352	363	344	376	315	397	329	371	353	393	344	379	359	362	373	359	347	395	378	363	356	339	368	364	367	381	361	324	359	411	362	376	369	329	352	351	362	374	392	362	337	362	384	334	420	369	355	356	385	374	360	358	340	356	374	366	333	344	336	329	342	360	357	358	357	356	375	366	370	365	350	330	328	363	360	359	365	337	330	322	355	353	364	355	357	351	356	381	347	342	342	331	350	355	383	360	332	400	365	391	392	381	344	381	342	341	391	331	372	370	338	364	322	381	381	342	338	376	351	354	367	344	366	350	364	342	367	358	349	394	336	384	362	353	353	334	324	340	343	376	323	378	356	381	329	343	352	363	368	338	356	344	341	360	377	345	367	397	384	381	363	369	343	370	350	399	344	366	366	380	347	340	370	358	358	350	355	371	362	331	372	337	370	374	341	366	383	353	327	359	356	376	372	345	371	357	364	346	339	333	335	353	342	378	333	374	369	343	330	368	349	339	378	401	368	362	337	364	344	342	317	349	367	339	329	353	393	390	360	355	343	369	380	362	378	350	348	346	330	344	371	352	339	348	345	339	325	342	393	337	376	366	339	372	371	378	363	336	337	395	381	333	379	381	365	394	378	386	307	354	349	398	340	362	353	366	359	336	371	377	366	356	357	378	356	376	333	369	346	402	334	348	360	364	333	390	358	324	361	362	372	345	335	362	358	350	386	368	365	377	344	390	323	336	375	373	354	371	331	343	368	347	377	332	352	351	343	324	367	336	380	359	370	359	371	326	349	355	354	349	374	343	347	373	368	371	352	349	353	338	364	390	323	372	379	337	384	350	395	357	344	370	341	346	360	354	359	354	339	307	333	354	326	336	364	351	362	365	344	327	368	360	362	326	359	322	380	346	361	340	381	383	327	344	352	349	379	357	374	344	339	350	358	358	355	348	396	347	374	341	384	354	344	374	341	329	343	398	373	348	357	352	357	362	379	337	357	340	379	399	356	367	343	367	314	368	369	336	351	378	373	363	322	367	362	373	353	376	338	356	317	352	358	341	359	345	361	370	327	343	365	355	341	344	358	364	375	361	361	389	375	359	369	331	358	362	394	356	376	337	364	365	352	357	345	355	378	352	396	363	329	363	361	351	337	344	380	348	376	322	333	341	395	384	355	399	380	344	382	341	328	350	394	363	355	364	363	328	354	355	373	357	362	388	380	386	368	352	336	364	362	351	351	365	355	355	362	353	360	332	374	386	314	363	320	378	356	350	371	365	349	329	351	341	397	374	382	389	339	353	363	323	356	395	340	376	355	366	354	383	390	366	346	337	387	374	372	356	356	354	343	341	335	336	341	375	348	374	336	364	389	356	371	348	368	348	336	348	365	369	372	347	358	328	367	360	353	355	364	359	378	357	340	349	354	348	360	336	370	386	358	321	383	345	368	341	364	354	387	351	405	351	337	371	361	379	312	372	348	354	368	360	388	364	348	344	364	367	378	383	338	373	383	353	368	383	354	354	356	339	356	342	331	339	345	361	325	356	387	365	365	354	367	363	402	342	370	374	374	333	360	360	367	360	385	396	358	324	361	371	374	361	355	353	358	356	374	358	348	376	355	363	344	387	321	329	368	340	371	372	335	351	361	342	340	341	386	333	340	342	353	377	348	357	351	333	369	389	339	346	353	351	369	380	368	334	397	394	364	352	388	341	365	330	381	361	379	373	327	357	343	365	356	377	362	362	384	336	338	364	355	355	313	358	351	378	379	329	357	374	386	318	348	357	334	365	372	386	331	342	363	346	329	357	382	360	374	358	369	353	358	369	379	349	369	336	375	363	341	349	428	370	343	379	354	338	369	369	384	336	360	385	374	343	347	353	362	358	392	362	377	388	349	369	363	354	345	375	321	358	367	377	367	345	357	382	364	349	384	337	310	346	361	339	314	355	358	316	355	377	361	343	356	356	378	338	368	326	354	357	368	372	371	332	382	368	388	369	383	370	351	351	338	384	371	354	364	370	362	364	362	330	343	361	375	359	370	356	355	352	346	338	375	366	363	375	382	378	390	358	342	375	365	403	346	385	375	362	367	361	365	366	382	332	352	383	376	346	359	377	360	347	384	373	383	368	358	375	359	362	373	358	369	382	361	372	323	344	401	348	353	327	380	409	369	343	361	385	355	353	346	397	356	350	344	342	374	379
57639	57219	48812	45577	38562	27573	19990	11303	3771	785	272	236	247	244	236	218	224	224	198	231	211	237	201	187	219	195	186	206	197	201	204	215	185	197	192	203	201	195	205	235	199	180	181	214	195	185	195	223	229	209	220	193	192	201	168	210	197	176	193	205	192	194	196	192	204	195	202	205	190	201	175	181	212	200	206	191	196	216	196	163	192	164	177	198	183	205	184	194	199	226	191	196	189	200	187	199	195	172	189	212	213	193	196	189	195	175	207	181	219	185	208	182	196	196	200	186	204	202	209	185	201	197	195	160	192	201	193	192	192	189	183	169	216	178	182	197	187	181	190	221	175	171	199	199	187	190	180	212	201	189	170	195	194	203	191	176	201	189	188	191	165	197	203	177	176	190	169	211	185	192	198	193	182	195	208	190	210	171	183	185	195	194	195	186	181	204	206	209	206	190	205	191	215	193	188	203	175	203	201	188	166	173	192	168	200	187	187	202	216	201	196	186	214	212	205	205	191	211	168	161	176	190	212	192	224	191	194	188	208	182	181	209	210	196	193	193	212	194	173	214	188	181	191	175	184	200	191	209	180	208	205	190	187	205	184	189	213	200	166	196	206	185	198	198	206	213	187	202	187	194	188	198	200	205	189	205	183	186	168	208	205	180	171	204	172	184	188	191	217	198	225	189	195	201	192	207	198	197	183	170	181	179	203	175	203	173	173	188	181	196	179	221	208	189	201	196	196	192	198	189	188	175	191	206	205	189	194	210	207	204	199	185	204	207	179	190	164	201	194	203	196	191	196	183	194	169	166	169	213	204	178	167	184	221	199	186	191	212	189	187	211	221	193	174	200	183	188	194	180	185	179	201	198	210	203	197	197	202	181	176	212	196	210	159	222	187	185	196	213	176	191	205	188	188	191	174	220	179	167	211	180	214	193	200	192	199	218	210	197	195	180	174	170	188	193	217	185	198	172	179	192	185	204	174	209	214	197	210	196	197	186	189	188	195	196	199	174	189	193	206	214	189	169	180	199	183	188	194	211	169	201	183	170	210	211	193	200	183	197	181	198	164	188	173	198	182	185	213	189	217	172	182	191	189	213	192	196	188	198	176	216	203	172	190	192	188	193	204	194	212	207	174	220	186	190	217	183	227	186	198	179	200	183	185	201	214	190	179	209	209	200	208	194	201	199	192	178	188	170	192	187	199	194	187	214	185	202	203	174	199	210	184	195	191	201	206	169	210	164	196	211	177	190	183	188	222	201	192	197	190	198	186	188	180	204	210	213	202	202	200	204	185	195	198	204	191	177	194	168	188	167	167	181	203	221	176	183	189	185	183	177	183	185	223	181	206	192	197	174	198	222	173	184	193	174	197	171	207	209	214	210	198	226	186	182	194	173	210	193	172	214	203	184	219	201	187	188	188	216	187	221	213	183	198	213	204	219	201	193	215	211	183	194	182	196	213	200	202	184	163	169	212	192	215	209	212	193	194	206	188	200	186	182	209	219	196	192	203	175	194	199	180	207	215	197	170	186	198	223	183	202	183	185	207	185	197	182	194	207	199	186	177	214	214	189	167	201	194	207	192	169	182	196	186	176	214	183	206	191	193	208	198	187	183	185	187	201	175	185	204	197	197	176	227	191	174	188	222	229	197	211	204	184	201	196	208	205	186	186	167	223	193	165	175	216	193	197	196	187	181	194	175	200	207	188	184	185	197	194	193	173	193	199	195	184	218	204	202	207	200	207	187	177	202	186	178	229	208	201	210	195	187	172	193	194	198	187	202	217	187	181	183	187	215	188	188	188	192	208	199	196	216	201	180	218	190	179	179	186	176	182	192	204	198	201	226	191	201	223	184	193	183	183	195	217	184	190	203	167	211	206	200	201	210	183	179	195	192	185	190	189	215	220	208	196	175	200	193	192	187	190	215	176	203	214	190	194	218	208	216	212	184	206	191	181	198	212	187	181	209	178	210	198	175	186	151	206	164	197	197	197	210	189	191	178	184	201	211	186	200	179	206	175	214	205	195	183	217	202	192	182	183	203	199	186	189	174	173	190	189	183	193	197	194	197	191	202	206	223	216	202	202	197	206	190	175	230	194	181	187	187	213	211	192	186	198	191	189	195	165	181	181	181	176	206	168	210	184	186	183	163	198	194	219	208	211	177	198	190	192	197	178	190	200	194	199	193	186	179	177	194	181	185	194	177	208	202	202	187	205	184	189	155	201	191	178	177	195	202	197	205	205	182	175	217	199	195	195	177	183	183	196	221	191	208	184	195	216	223	179	172	169	200	183	216	190	207	203	205	183	179	183	224	195	179	204	191	177	212	187	173	188	211	166	178	227	170	184	237	206	181	189	169	194	199	194	191	182	206	218	179	183	186	218	208	196	178	203	180	180	198	201	196	177	183	185	195	155	183	176	201	202	207	185	193	183	166	191	206	184	193	204	203	182	165	172	175	201	204	215	203	194	193	160	200	226	171	201	176	190	191	187	227	189	185	175	199	202	184	210	185	180	213	195	186	208	200	188	184	207	183	223	213	184	198	186	213	185	203	209	189	199	215	216	189	201	216	191	164	190	195	174	189	183	206	207	196	195	215	171	189	186	203	214	211	179	208	223	178	186	164	190	204	208	210	205	200	169	190	211	177	199	172	213	191	176	189	174	189	204	181	192	186	179	208	193	189	206	180	202	176	183	207	220	213	205	177	181	177	175	196	201	217	211	182	172	175	197	174	231	180	197	190	158	184	173	196	200	188	208	204	183	203	231	214	191	205	191	198	198	206	198	190	205	175	216	186	210	211	172	194	185	190	194	223	186	210	175	185	175	176	200	196	186	185	211	203	213	161	195	172	197	176	217	168	201	187	201	194	171	200	213	183	190	190	201	181	180	176	180	183	202	182	195	183	198	206	219	192	202	192	211	193	206	201	189	200	208	171	177	196	202	201	182	202	195	194	182	182	205	208	216	200	204	184	232	199	192	196	195	207	193	222	200	195	208	180	184	205	176	193	198	180	191	213	206	176	201	211	195	173	200	184	201	188	205	202	182	193	189	204	198	219	187	184	199	203	190	179	186	188	206	177	217	213	209	190	190	198	199	187	193	169	208	193	201	208	205	209	190	194	189	214	207	200	189	182	179	194	202	196	211	174	215	199	178	198	213	210	188	194	161	197	192	195	211	163	183	183	191	199	195	194	192	219	191	210	190	174	186	188	178	186	209	189	177	174	179	193	168	186	215	203	193	226	192	205	196	188	230	211	178	204	187	199	197	213	198	179	200	178	201	172	167	191	225	200	203	192	189	192	217	199	208	181	199	191	169	198	189	210	200	190	190	176	186	195	200	212	202	199	201	194	194	188	196	203	171	185	203	191	198	196	210	193	194	181	168	194	187	179	214	196	209	174	186	182	177	176	193	197	185	216	198	217	197	179	219	188	185	152	172	203	203	201	166	174	185	206	205	180	197	201	181	176	189	210	192	166	170	194	183	202	194	207	216
44823	61484	57373	56949	43781	18274	1608	1139	938	905	810	743	686	741	659	648	665	614	587	644	576	617	567	583	570	587	565	590	523	563	569	524	531	499	520	501	538	501	573	526	538	550	507	540	558	500	534	516	550	517	519	544	505	506	495	515	493	524	556	517	577	519	525	530	532	531	561	538	499	535	515	514	505	523	518	532	519	514	515	504	503	519	534	539	540	496	529	482	506	470	521	488	498	558	527	548	485	483	565	503	477	484	519	474	489	520	553	476	520	491	443	536	524	472	502	520	539	549	486	499	511	522	537	513	553	536	492	543	526	524	464	549	515	544	466	487	544	502	504	508	530	501	501	491	522	480	464	471	507	486	536	539	524	515	513	513	478	527	540	490	560	484	493	527	511	479	515	488	499	508	527	503	528	536	501	488	491	505	536	538	522	518	513	501	501	531	520	497	529	497	542	528	465	523	518	478	467	540	508	486	526	495	486	488	489	508	501	497	537	524	488	523	528	531	483	510	514	566	518	539	528	528	469	516	473	500	519	488	510	511	505	532	529	517	473	491	534	549	517	543	503	543	508	532	490	532	510	523	515	492	511	538	500	501	516	536	501	478	488	506	512	518	479	514	521	487	494	530	488	532	474	513	525	500	524	510	489	516	513	511	479	522	519	510	493	574	524	514	509	501	515	500	535	511	501	487	500	522	473	537	508	469	491	525	516	504	522	491	502	517	515	489	520	465	485	471	527	508	469	546	515	545	528	470	538	504	520	515	495	506	532	505	467	501	514	492	541	537	504	511	498	537	518	580	523	493	529	556	497	533	514	481	530	501	502	485	480	475	521	490	492	492	530	514	479	512	529	488	527	465	494	482	514	513	499	514	481	499	474	503	527	527	532	528	526	502	549	490	507	546	519	461	517	521	545	547	545	494	483	491	501	481	521	515	463	536	493	508	538	522	537	485	511	522	511	508	510	527	499	543	523	513	490	505	490	514	491	519	505	528	508	509	510	538	532	487	523	517	514	493	518	510	488	489	475	470	511	493	503	522	476	539	476	497	516	496	524	504	530	469	522	546	532	545	511	521	510	484	525	534	469	503	488	499	506	513	501	531	498	466	511	511	542	470	474	531	498	513	532	513	492	558	504	524	496	481	519	484	527	520	504	526	519	542	506	510	498	480	547	496	513	526	544	528	503	558	496	475	523	512	494	524	527	553	506	477	511	514	473	516	470	547	509	554	466	524	528	505	441	487	572	498	480	509	528	532	533	514	462	503	506	470	478	507	503	477	534	533	510	507	494	538	505	487	477	482	458	520	512	540	531	530	498	485	521	535	529	507	498	526	514	530	511	525	512	500	511	553	520	499	490	508	494	482	491	483	494	523	525	514	516	512	491	494	559	486	482	528	512	531	519	483	513	530	505	516	499	523	529	497	520	562	499	524	504	519	547	505	506	519	530	526	518	489	500	508	504	518	521	515	512	499	480	504	560	522	516	506	507	532	485	515	510	494	502	517	531	555	471	548	570	513	495	467	479	478	504	443	512	487	512	517	539	518	533	514	522	489	498	512	539	514	526	498	498	532	459	512	494	511	529	494	521	504	489	491	473	525	508	509	492	509	508	519	515	497	524	469	541	505	538	504	478	516	493	528	507	535	509	517	478	471	469	520	501	525	491	521	469	487	545	531	480	512	501	476	549	517	523	495	541	494	528	505	507	527	470	500	502	496	511	529	499	444	530	514	527	493	519	513	518	515	492	480	538	520	496	531	518	543	511	521	514	505	532	462	530	527	498	491	535	484	496	497	511	538	487	491	504	490	505	526	526	572	490	501	485	518	515	500	528	491	535	505	486	515	499	506	502	491	492	565	481	520	518	492	513	522	499	522	488	531	562	497	484	512	529	505	499	505	476	511	504	517	509	496	502	493	500	494	492	496	527	500	498	504	499	509	481	516	527	496	526	491	522	498	514	479	503	484	467	556	515	540	546	505	519	501	513	510	496	512	526	486	493	502	487	482	519	538	517	532	525	492	473	514	528	465	506	481	512	504	489	502	513	493	523	488	506	517	541	536	523	503	479	518	505	456	505	500	526	495	485	525	516	505	495	483	470	493	523	531	516	483	496	505	526	496	541	520	514	479	492	477	496	533	511	531	529	486	508	516	497	504	506	516	514	541	541	534	513	532	521	493	501	492	516	495	508	514	478	512	511	563	503	497	529	514	501	520	512	498	511	521	540	566	539	496	509	542	529	519	464	563	545	485	486	484	583	474	527	551	547	512	516	514	531	502	556	519	499	517	568	493	493	492	501	495	502	528	479	503	510	511	502	496	528	506	505	473	481	500	511	518	503	485	480	510	489	570	534	545	491	490	498	510	525	499	488	527	544	553	525	505	545	526	535	574	503	499	503	477	470	550	503	502	539	524	508	497	500	506	527	464	482	527	512	491	529	491	508	498	482	517	530	520	529	542	507	482	493	536	476	543	489	508	509	555	513	520	537	530	495	502	513	512	527	539	478	480	504	462	512	479	510	506	509	530	486	523	494	517	525	534	520	486	548	515	494	483	518	505	531	499	532	466	513	492	489	489	504	523	511	556	521	505	507	502	514	552	533	482	535	535	536	508	516	550	517	521	509	521	540	498	515	488	496	483	556	503	510	515	483	494	510	541	535	533	518	529	496	497	512	529	501	539	525	508	505	472	570	515	464	527	471	510	521	535	499	501	474	521	529	493	485	497	534	504	508	514	504	470	475	490	474	545	524	506	478	492	519	485	520	521	505	528	546	465	523	509	553	494	525	508	543	536	529	519	514	509	507	520	513	508	452	502	511	489	490	496	557	497	476	492	522	531	492	526	485	504	509	490	529	498	503	509	480	521	497	489	530	484	518	511	530	530	507	517	503	497	462	509	511	552	480	508	504	499	535	516	506	503	505	500	539	526	534	550	546	494	464	549	498	502	556	519	531	511	445	515	563	516	523	495	523	524	482	518	514	489	497	497	488	497	506	493	492	504	538	479	491	514	520	503	518	543	513	544	524	531	519	508	495	495	529	523	502	500	483	508	528	540	496	503	500	493	517	549	493	508	492	545	490	470	520	482	509	542	512	493	470	478	514	486	518	525	519	514	511	553	511	498	499	510	518	501	503	592	516	491	533	494	502	475	503	480	529	490	477	499	495	505	511	499	529	544	483	495	508	523	521	494	501	530	501	547	518	515	490	475	507	458	541	499	504	507	557	530	535	494	498	489	507	493	485	476	494	558	510	484	490	488	546	518	507	460	511	524	511	506	524	482	498	522	471	532	487	501	487	549	510	497	521	479	473	550	524	479	469	526	521	525	507	474	476	480	517	544	515	467	528	507	527	531	486	517	516	452	531	535	504	522	547	516	485	511	510	506	499	499	522	518	486	506	472	504	499	512	527	576	483	516	531	512	542	512	467	490	508	505	525	476	478	513	466	480	572	490	520	467	520	476	509	523	506	475	554	522	507	514	522	500	514	516	546	527
63553	39862	45343	38465	33279	24154	20177	14313	6996	2278	569	397	369	331	325	308	309	338	346	303	319	283	293	282	294	283	277	311	279	294	299	287	279	275	277	280	248	286	284	270	250	279	294	283	271	283	288	284	262	240	287	273	287	265	276	278	299	277	265	283	260	269	282	259	290	296	279	267	274	262	294	274	297	276	256	259	292	266	304	259	256	250	253	280	272	260	269	271	264	271	313	263	272	271	284	298	267	259	271	275	294	274	244	276	235	242	262	272	290	271	247	267	290	269	269	277	304	292	286	308	254	258	276	265	258	253	282	282	261	274	292	282	259	261	285	243	274	255	298	261	281	264	254	228	288	261	261	259	257	268	297	297	262	268	272	275	295	295	296	270	270	285	265	278	266	273	278	276	264	232	282	267	296	243	275	259	291	291	261	281	267	276	288	271	282	251	274	272	249	269	273	268	299	271	298	291	274	280	283	264	280	295	267	243	267	286	266	310	247	271	273	287	297	250	254	302	252	259	264	285	273	291	253	291	279	283	261	243	262	290	260	267	266	262	269	265	278	284	234	275	246	281	274	284	266	277	288	300	279	274	287	268	293	253	280	275	261	294	312	268	269	286	263	307	272	274	274	269	273	294	283	278	243	280	278	276	263	303	268	264	272	275	271	273	239	294	281	278	274	300	248	286	297	256	247	298	282	267	266	287	288	300	262	267	264	274	246	260	252	265	257	269	249	273	298	256	284	271	272	263	279	250	267	279	269	250	258	263	270	255	237	285	255	259	276	249	278	276	293	271	276	246	248	255	264	275	257	276	250	219	256	301	277	269	264	292	262	264	264	248	241	247	260	291	270	274	261	287	277	261	254	271	283	281	272	273	276	257	257	270	283	251	280	275	272	293	251	277	271	247	259	289	260	297	259	265	273	274	265	273	265	244	262	282	272	286	258	293	256	259	260	295	275	256	264	269	292	281	250	264	270	287	261	291	239	254	266	257	255	286	243	275	254	259	271	219	235	277	252	288	255	249	250	278	286	234	251	263	280	247	276	277	255	273	296	256	292	266	257	261	273	291	283	234	228	265	271	279	246	251	255	274	247	278	268	294	273	284	267	286	256	280	266	285	242	301	267	273	275	278	261	274	271	276	302	255	283	269	246	279	296	267	268	279	270	249	264	286	278	283	253	281	278	288	283	254	291	272	273	265	265	248	288	271	269	272	271	259	257	260	259	295	270	276	275	276	265	246	249	279	267	246	243	267	265	262	284	263	263	259	285	273	250	234	318	241	265	283	318	258	249	275	265	250	267	292	303	276	272	298	257	284	275	252	269	270	259	256	276	257	276	267	252	297	277	272	248	257	255	298	245	307	260	288	279	260	255	283	292	279	307	245	235	268	280	256	255	241	274	275	292	290	268	252	258	292	298	257	270	255	277	274	251	313	250	286	250	271	241	283	272	311	265	242	244	257	260	281	251	280	288	272	248	275	260	258	289	271	242	258	279	258	307	301	290	266	290	274	251	288	292	269	288	266	258	252	265	270	258	291	265	277	279	288	277	272	283	272	276	272	268	272	241	282	273	268	316	292	292	246	255	239	288	273	279	284	270	233	277	276	267	291	237	267	266	269	294	248	279	251	260	261	287	240	274	277	242	282	272	250	282	298	276	278	268	254	266	282	264	254	275	250	280	277	277	263	295	271	264	270	256	252	274	290	271	286	279	279	270	295	272	290	287	263	305	311	267	262	256	304	278	257	260	265	278	277	234	284	280	255	291	287	252	289	261	278	255	290	274	262	283	280	280	270	295	282	273	288	293	267	273	280	259	251	274	283	238	276	261	297	293	262	262	258	279	280	264	268	261	251	293	261	272	292	267	283	283	261	262	272	282	266	279	276	285	281	260	278	261	278	284	276	278	285	244	277	309	284	285	278	252	255	258	281	263	269	261	292	262	257	262	253	247	275	284	312	307	265	251	260	311	268	287	259	247	249	271	249	255	258	245	258	280	271	261	305	238	258	264	270	274	289	256	267	295	282	292	228	236	278	286	254	252	271	255	261	258	278	258	246	262	308	256	298	286	264	266	229	265	254	293	257	262	270	264	241	279	272	247	237	289	294	237	285	258	276	258	234	291	266	281	265	292	266	248	258	258	251	277	255	265	255	281	293	251	278	293	286	273	273	263	288	226	249	289	282	263	278	287	291	275	274	277	248	287	262	231	273	255	287	276	259	277	242	269	282	280	273	266	268	270	256	261	284	275	277	253	251	271	240	286	252	273	274	252	256	294	266	277	263	263	276	274	247	253	273	276	303	265	268	272	286	246	256	276	266	267	291	267	279	258	265	273	230	276	283	242	275	280	285	258	256	247	282	282	286	254	271	250	267	254	262	285	272	286	288	270	268	258	272	252	271	266	255	245	255	288	302	275	235	260	292	289	291	265	267	297	287	276	302	247	259	272	284	288	284	281	286	293	233	252	269	275	235	261	268	241	271	272	249	256	278	261	284	254	260	253	268	268	250	257	253	258	277	268	285	264	248	262	256	286	272	285	237	278	280	313	258	282	256	281	289	268	273	225	259	281	249	280	262	283	280	266	304	285	254	282	294	268	244	291	280	265	261	249	245	296	292	246	288	280	239	230	257	284	292	279	262	301	289	267	271	272	262	261	256	290	303	276	302	238	248	256	274	259	286	261	281	235	290	331	277	221	268	258	290	261	258	267	294	263	292	275	261	253	290	258	272	268	262	275	274	251	237	280	295	272	266	283	287	241	261	287	292	265	256	271	289	296	268	265	248	268	261	259	255	284	267	266	263	289	240	262	280	245	270	286	266	290	280	260	273	269	290	268	290	286	256	268	247	252	318	288	270	251	290	257	296	250	260	283	261	248	272	283	298	234	255	307	288	272	277	245	264	251	247	256	266	222	273	264	233	266	273	259	252	260	250	264	242	259	265	256	272	273	255	280	275	291	258	263	259	274	267	257	255	283	257	252	257	252	282	281	253	299	284	291	272	272	269	284	289	272	266	274	287	292	270	294	276	285	257	265	293	274	282	314	259	255	274	263	257	265	275	252	270	278	279	286	298	247	265	302	266	230	291	261	313	308	287	274	297	256	265	275	275	245	241	261	268	242	267	258	263	265	274	274	256	269	244	252	239	238	251	257	229	263	291	266	285	275	269	262	245	269	244	263	271	227	256	300	271	263	264	289	233	281	279	273	239	272	265	284	267	280	245	261	294	231	275	281	250	276	254	253	258	262	276	271	288	276	253	262	287	265	293	258	275	261	243	259	250	285	278	281	272	280	269	289	290	315	242	268	278	275	287	245	264	292	271	282	301	282	248	265	244	263	262	257	257	280	278	270	282	294	268	267	287	275	269	308	279	254	256	280	297	279	241	276	245	263	270	287	281	282	269	265	267	223	260	285	284	243	258	289	250	299	246	250	279	285	272	270	294	258	271	260	291	258	257	290	288	245	275	253	275	281	298	282	251	263	254	291	278	246	284
51200	46575	54861	54730	33458	11383	2817	1966	1640	1505	1328	1166	1098	1052	1010	985	887	879	901	893	901	826	794	753	758	785	791	815	767	718	742	655	718	745	709	678	691	730	664	690	718	725	703	729	699	682	714	674	695	642	672	701	655	701	714	668	725	685	674	694	738	659	684	707	723	641	741	697	706	673	640	678	646	624	690	644	624	684	659	575	722	655	658	656	655	677	659	673	660	630	639	705	643	689	620	663	648	696	646	666	657	648	654	663	649	649	634	685	663	667	659	611	625	643	685	672	606	619	667	704	622	682	640	659	640	658	688	614	645	616	667	652	620	648	651	671	621	675	651	660	620	684	625	673	693	632	689	631	653	709	646	676	659	665	670	651	659	666	672	643	651	669	648	631	700	679	662	696	654	654	653	678	647	649	606	648	643	653	681	667	685	682	666	661	667	675	655	616	634	666	664	666	653	662	644	671	665	619	652	651	633	668	636	662	671	654	661	666	631	622	703	723	670	646	647	654	665	684	655	639	627	615	616	650	678	655	683	640	641	650	646	630	670	633	671	667	641	682	578	661	632	677	664	653	653	620	590	669	680	667	661	664	664	627	681	626	659	623	631	661	632	654	642	692	597	660	647	648	654	651	635	641	649	650	655	641	631	678	633	621	638	668	612	649	690	688	696	647	705	659	644	641	655	673	672	628	648	651	615	653	625	647	687	613	661	644	645	635	635	636	682	699	640	660	631	645	642	639	649	683	683	710	626	640	644	636	638	678	657	622	662	694	658	652	662	635	680	642	656	727	649	681	656	661	661	689	676	652	656	635	686	649	652	662	646	611	656	620	645	619	643	619	675	667	627	660	632	644	641	647	700	635	620	658	676	617	695	619	660	723	621	682	649	618	640	673	676	658	652	664	670	635	666	672	660	666	665	681	646	668	632	674	628	680	703	618	668	642	630	669	609	679	634	670	616	650	619	616	667	616	696	637	662	612	649	689	638	674	652	615	632	651	629	672	676	668	644	643	682	657	685	627	651	633	633	667	665	647	696	649	640	638	669	670	657	641	683	621	639	636	675	694	674	628	700	696	623	601	678	653	652	655	664	650	636	678	666	582	670	651	665	605	677	599	661	661	630	623	660	693	648	655	646	653	655	660	634	614	647	610	662	661	657	656	691	652	636	662	651	641	672	601	678	634	674	647	629	675	640	619	628	675	669	665	609	657	666	617	638	661	642	691	682	651	640	652	672	670	659	629	638	673	611	631	642	667	674	651	654	617	672	697	652	602	709	668	645	661	631	645	650	608	658	685	645	659	616	666	646	626	651	700	655	640	623	672	633	642	673	665	654	661	676	604	671	696	612	611	668	683	646	636	664	665	649	629	660	645	621	619	680	672	652	678	649	651	634	629	660	641	678	643	635	699	681	672	655	679	662	672	650	665	629	637	649	686	694	696	718	680	623	652	648	692	632	692	658	623	681	655	582	622	673	667	749	627	686	682	583	632	620	619	659	624	660	685	654	615	666	601	668	647	667	622	645	660	694	634	658	665	638	647	656	662	633	678	710	659	657	642	683	615	641	668	640	641	641	619	625	645	611	630	681	655	619	658	667	670	649	663	599	614	696	650	648	652	638	645	618	630	670	641	680	643	650	660	612	699	670	659	642	675	657	659	631	637	627	678	704	649	631	657	687	636	695	630	666	672	649	660	670	627	611	670	669	638	651	618	660	638	684	645	601	630	664	626	652	632	645	676	661	626	663	658	659	622	679	634	642	623	684	684	635	637	673	646	606	655	599	633	647	625	689	629	660	690	682	655	691	622	649	653	663	639	640	665	682	666	620	669	611	662	608	657	648	638	640	620	650	578	638	669	618	608	669	629	682	625	642	586	651	681	682	603	642	658	605	612	641	670	605	646	670	657	655	637	668	634	672	635	675	628	648	684	616	626	649	644	639	662	651	667	702	655	665	647	648	609	661	675	653	661	643	636	659	634	640	628	698	621	651	626	683	635	640	677	653	662	653	648	637	678	648	681	668	631	639	661	681	649	644	652	621	667	657	646	687	685	661	626	617	628	658	626	634	621	652	609	653	619	628	637	665	612	619	657	670	648	668	640	676	643	652	642	656	647	675	613	615	628	667	654	662	668	685	647	656	629	638	617	659	637	645	668	649	635	674	603	624	691	670	670	640	671	677	651	619	613	644	682	637	678	679	668	698	621	662	659	628	681	658	637	606	643	620	625	672	670	664	670	642	628	631	604	625	619	669	608	657	661	720	647	667	695	682	640	658	680	684	700	680	655	662	586	627	635	673	649	664	636	614	627	644	679	621	676	678	628	632	650	671	624	632	609	683	671	625	689	650	678	584	673	656	668	640	662	612	652	672	639	665	633	674	660	649	626	674	671	642	628	670	673	602	662	617	675	656	603	620	639	641	627	694	646	669	605	654	669	665	666	711	645	646	650	679	674	644	661	666	680	653	679	643	662	651	614	715	683	631	652	664	692	690	643	624	610	652	636	659	716	657	627	665	632	663	649	673	641	670	649	614	649	625	642	667	634	657	703	605	605	611	668	662	653	679	664	644	697	674	648	680	591	642	682	672	699	687	704	666	651	628	654	640	629	659	623	632	641	642	639	602	696	686	647	663	626	635	616	659	652	646	630	703	638	685	667	652	709	662	646	630	700	626	635	641	649	690	643	685	662	623	653	632	629	655	642	641	625	644	675	653	631	660	652	626	648	629	679	633	618	661	662	637	623	691	616	684	626	627	632	650	610	617	630	618	710	632	632	669	664	638	658	611	664	632	651	637	648	643	703	667	640	638	682	655	635	644	637	634	711	694	688	635	695	609	613	660	638	631	634	670	614	628	679	655	667	601	653	660	665	676	685	646	647	697	647	641	662	610	638	683	589	637	611	652	687	673	645	649	616	705	667	683	679	687	664	655	677	630	654	658	660	649	678	652	671	646	673	658	665	621	645	647	649	685	668	655	686	666	601	662	692	622	703	654	679	663	660	655	703	671	665	623	615	682	681	656	663	621	640	671	649	708	645	675	644	646	628	653	643	649	652	645	629	664	646	606	648	627	671	624	672	637	643	672	612	648	642	673	659	672	660	645	673	679	645	659	653	637	681	671	625	634	673	663	674	658	622	648	625	713	625	640	674	633	679	653	636	637	648	681	668	641	666	631	654	667	665	676	663	629	627	694	624	632	710	636	655	692	695	627	664	651	695	642	644	640	681	640	592	703	644	639	713	652	669	679	647	678	666	661	677	670	627	602	647	647	618	644	662	678	625	609	675	665	617	621	651	681	592	614	659	662	645	645	641	646	635	670	612	650	650	661	644	647	632	643	639	587	643	639	639	660	652	600	658	639	659	621	632	702	674	670	627	656	637	656	626	630	604	689	643	650	656	679	629	646	691	657	678	705	683	675	623	632	672	615	666	664	640	627	682	674	602	618	646	667	641	649	666	678	671	616	642	657	636	675	627	679	649	672	608	635	657	641	707
23607	14011	19581	11141	5736	1457	407	200	117	113	101	84	104	104	109	105	114	101	111	115	105	96	119	98	102	117	94	89	98	96	100	115	112	126	143	113	94	88	103	87	121	94	107	102	126	106	107	92	120	113	88	111	107	115	88	120	128	97	104	104	87	94	99	96	107	117	102	93	103	109	137	97	122	106	97	108	93	95	105	128	89	122	102	101	102	77	108	98	116	90	107	107	105	118	115	111	93	99	97	108	90	99	93	92	94	113	96	80	109	108	89	97	120	100	121	101	85	119	87	105	93	103	110	104	95	99	92	86	104	88	84	92	91	107	93	118	102	93	101	105	106	94	100	95	101	107	94	111	83	89	103	103	112	109	99	101	73	87	106	109	107	96	87	116	112	108	108	100	108	106	109	110	114	97	114	107	115	89	103	98	116	107	95	108	104	107	115	100	107	96	101	113	110	99	91	117	114	109	91	105	103	101	130	94	125	113	111	94	114	111	102	110	110	104	111	93	115	101	114	93	96	113	107	124	106	95	122	98	105	115	132	99	114	116	115	98	99	98	97	92	99	85	98	88	93	115	97	104	94	100	114	96	104	104	110	118	111	98	112	114	115	98	90	97	110	106	89	117	81	113	84	117	111	128	108	108	110	102	110	93	113	90	107	95	103	100	118	90	101	116	111	120	107	92	99	114	103	105	119	111	103	91	105	116	100	129	102	100	118	95	104	102	109	91	91	91	91	117	120	116	88	111	108	100	97	98	109	103	107	74	104	102	130	85	104	109	130	107	122	91	94	81	92	107	99	116	111	98	108	119	99	124	130	104	104	111	113	83	95	113	122	97	105	94	94	105	112	110	120	103	103	100	112	109	100	110	78	85	102	106	89	91	110	100	95	116	105	103	94	97	114	115	112	99	124	110	85	116	92	111	112	112	98	100	88	104	96	121	112	102	105	96	96	106	105	118	104	84	101	106	103	115	105	103	97	115	109	111	105	115	88	114	110	120	104	98	100	111	110	104	105	114	98	105	108	102	104	110	106	102	110	108	95	94	128	117	114	97	109	106	95	117	106	121	101	107	105	85	99	101	102	104	111	125	101	90	105	100	93	108	115	101	97	97	95	94	81	98	105	101	103	113	104	98	86	112	101	113	92	110	116	111	87	128	98	96	104	93	112	85	98	87	116	96	99	116	114	99	103	108	124	117	110	95	90	81	104	109	110	101	120	104	113	109	106	115	107	104	111	109	92	112	110	96	97	130	82	113	84	125	95	102	93	95	105	108	102	86	91	105	115	100	114	94	96	107	110	86	95	96	112	115	112	107	115	115	124	97	104	103	106	103	100	102	109	86	96	116	104	102	93	113	115	104	116	108	85	103	93	109	83	105	87	98	112	133	101	100	108	89	98	113	97	90	106	106	90	108	104	100	115	102	92	83	107	115	106	120	106	117	74	123	103	95	127	93	121	106	112	99	87	111	91	111	109	102	101	129	106	86	136	121	108	109	86	95	90	115	120	93	115	128	106	129	113	82	86	122	104	93	104	107	108	115	99	97	100	103	120	109	110	111	113	107	99	118	97	97	107	92	98	91	107	100	108	93	101	103	114	104	92	102	107	104	112	110	108	103	97	102	119	116	101	100	96	82	101	114	86	86	82	93	110	131	103	104	105	105	117	86	96	109	104	104	108	90	89	119	112	106	107	111	108	97	94	97	102	107	113	108	99	124	111	104	104	105	137	107	93	127	102	92	88	101	118	114	123	108	117	95	109	85	79	107	108	102	113	106	115	132	89	99	90	97	107	95	109	132	107	100	93	91	112	112	108	110	111	95	100	116	113	120	94	94	99	101	98	92	95	109	116	114	118	114	113	127	99	90	95	101	110	113	109	95	101	108	125	87	131	108	119	102	112	112	119	107	118	110	103	107	90	111	111	113	114	111	93	102	114	92	94	110	93	96	111	105	102	95	97	108	88	102	120	111	99	102	110	99	96	117	110	100	106	112	98	88	94	109	116	119	120	109	118	90	101	117	102	95	101	86	114	102	86	96	106	101	118	111	112	117	94	93	108	105	98	118	93	103	105	105	103	117	128	112	104	111	96	104	111	88	114	110	108	124	109	122	106	119	119	112	107	98	77	85	96	114	116	109	101	98	127	93	115	100	92	96	116	108	119	110	103	90	102	102	97	111	109	108	90	109	91	111	98	108	103	123	93	92	100	90	105	115	122	87	103	91	85	107	121	103	127	112	105	93	97	88	102	113	103	96	94	102	101	123	106	97	109	98	108	108	111	94	128	95	101	93	92	99	94	100	102	104	93	106	94	122	106	106	98	108	103	101	95	88	95	79	90	116	90	111	105	118	103	85	111	101	100	100	92	114	123	95	87	99	110	127	107	110	106	79	103	108	103	100	106	118	107	104	104	100	104	111	113	107	90	92	115	109	106	104	99	119	92	95	108	82	98	95	99	96	103	123	104	81	112	97	101	119	82	101	113	114	113	115	103	106	109	92	102	96	88	97	91	110	98	105	104	122	99	106	112	106	101	92	100	105	106	105	131	83	118	100	115	93	107	90	106	100	95	111	99	107	93	94	100	101	101	102	95	96	119	133	108	100	103	108	114	113	104	89	101	126	98	95	102	101	113	99	91	87	135	93	131	99	107	92	115	88	116	87	111	104	103	96	95	82	108	118	98	90	109	92	114	99	107	100	95	91	112	91	97	108	117	105	100	103	110	107	113	108	96	102	114	100	106	99	108	114	108	118	97	101	103	95	103	101	102	109	101	122	113	93	83	98	102	123	104	96	99	97	111	96	102	121	104	123	108	110	133	101	104	98	96	84	91	105	89	110	106	113	93	109	89	118	115	94	103	114	109	92	104	99	98	116	104	100	97	113	123	105	103	107	105	90	90	105	105	109	100	101	114	108	122	103	93	102	109	107	105	100	124	102	103	117	94	104	104	109	102	116	114	92	109	98	97	101	118	107	91	97	104	102	101	116	89	120	116	115	122	107	103	120	89	106	99	113	115	96	123	111	100	102	124	100	107	118	90	96	93	114	116	98	120	95	92	109	99	112	105	86	110	126	105	113	91	97	93	98	104	93	95	111	107	109	111	86	100	111	108	118	112	105	113	116	92	105	100	108	110	94	98	99	87	93	110	106	101	113	101	108	109	110	103	101	98	96	83	102	73	106	96	113	114	108	79	108	104	107	101	95	112	118	108	127	103	127	114	103	101	98	115	123	117	120	127	106	95	94	101	105	98	102	102	97	87	109	85	107	116	81	107	90	115	93	85	108	96	113	100	108	113	95	85	101	102	96	92	103	93	104	96	97	97	112	86	106	88	92	90	118	114	112	99	114	104	88	103	94	119	100	116	106	114	132	97	81	95	115	90	98	84	93	109	98	120	105	119	95	95	107	103	113	104	116	96	96	104	101	100	110	94	80	108	110	97	83	109	81	111	114	110	117	116	95	103	108	107	113	113	97	105	94	98	103	94	104
15216	15562	23765	15343	10139	1532	380	388	370	289	347	342	351	354	306	323	311	314	328	334	296	276	321	314	343	329	291	316	329	290	305	348	318	336	322	326	286	304	301	322	315	308	302	302	316	327	318	299	312	324	302	316	323	304	303	321	318	323	341	298	297	270	320	315	316	295	321	312	311	322	324	308	305	310	330	307	279	329	333	312	327	276	297	337	321	307	317	312	303	293	342	316	322	343	325	287	327	320	313	300	328	314	329	320	329	323	301	298	311	331	329	302	299	286	318	299	310	331	334	285	274	288	328	291	298	302	306	327	295	261	349	303	297	310	320	295	318	320	324	319	329	332	299	344	332	334	320	324	297	302	302	334	335	318	304	309	291	308	330	296	293	308	315	296	323	335	302	325	305	304	324	308	316	282	309	315	354	316	283	313	320	317	316	314	327	297	304	301	273	327	356	290	306	315	294	309	324	293	307	321	319	285	321	318	284	346	314	331	295	294	313	324	300	268	325	326	325	301	305	335	295	288	315	320	297	327	340	304	299	316	304	328	318	326	282	268	309	301	295	306	346	287	305	351	314	303	305	281	349	290	307	315	325	326	323	289	340	324	335	313	320	323	303	324	314	296	304	303	313	310	320	330	324	290	301	308	298	289	332	312	319	292	299	342	280	324	321	307	311	292	294	330	334	309	298	294	296	340	312	330	298	283	319	312	322	292	337	338	331	332	278	309	305	313	301	335	308	322	329	286	307	311	309	296	283	296	305	275	314	314	323	293	328	320	315	296	325	311	314	323	314	305	309	299	301	302	329	280	304	284	299	303	299	312	313	309	320	283	273	298	312	283	312	321	329	337	299	301	294	314	292	290	296	334	310	309	317	330	291	339	328	309	317	323	323	324	266	328	297	295	315	305	321	321	347	321	304	321	298	300	300	311	342	284	309	297	289	280	296	293	316	332	306	298	317	283	349	318	322	320	284	323	335	305	290	309	294	325	306	336	316	323	336	301	300	313	310	286	329	316	332	293	344	322	325	308	322	280	283	291	320	266	314	326	312	306	309	294	343	355	293	349	314	328	314	326	317	332	314	304	329	276	346	331	329	321	293	330	302	316	301	308	300	291	318	310	301	296	291	313	292	303	327	296	345	310	321	291	311	323	334	307	316	330	315	322	288	310	302	274	344	313	310	302	301	306	320	295	302	319	302	330	319	283	318	292	327	316	331	288	333	334	297	314	331	308	303	318	328	286	321	303	308	314	319	323	273	323	313	318	302	327	315	289	339	319	283	309	317	323	353	289	306	310	323	327	327	322	320	312	308	281	334	297	323	313	329	308	317	341	311	304	307	305	311	284	311	288	296	330	310	316	292	314	302	329	321	307	293	321	300	290	286	313	306	321	321	331	291	306	318	342	283	334	307	319	306	360	327	334	319	300	306	315	292	268	305	300	269	302	295	297	326	284	286	300	315	311	287	311	315	309	285	317	316	326	369	332	316	287	306	336	320	289	322	314	332	338	307	316	362	307	324	308	312	297	323	304	320	331	326	331	312	305	304	300	295	282	327	296	296	297	305	299	307	240	314	308	317	308	302	290	323	321	322	272	311	279	312	327	323	312	311	303	305	328	311	315	283	306	288	282	325	307	290	300	313	351	310	328	301	299	330	329	305	290	306	302	310	286	309	316	310	320	301	294	331	323	325	300	296	335	317	310	331	302	301	312	319	302	326	328	314	289	300	312	301	323	327	335	296	329	302	309	358	283	301	307	318	288	310	305	295	339	314	302	305	283	326	317	327	319	309	316	268	321	308	313	325	300	301	302	317	304	294	329	330	291	322	301	314	281	304	327	318	268	321	312	299	345	331	301	318	333	334	316	320	322	314	295	324	324	299	298	280	288	304	312	293	301	322	337	310	294	304	338	305	331	296	310	299	320	303	308	299	271	296	293	325	322	272	290	322	324	302	298	332	273	321	303	309	304	296	279	287	326	325	304	309	289	292	302	288	310	305	302	322	304	286	298	306	328	296	304	329	324	284	296	297	330	342	339	319	313	276	310	308	302	345	278	311	282	325	317	296	314	266	312	294	321	318	312	344	296	331	337	312	325	295	315	310	309	299	314	301	292	267	301	319	309	300	297	316	319	316	338	332	329	359	337	296	289	314	327	353	317	303	326	318	311	336	338	324	326	297	319	340	317	275	332	332	319	319	288	273	314	293	331	323	306	347	320	303	305	299	337	294	351	302	326	286	283	303	336	293	312	296	319	313	299	316	314	322	328	340	320	264	301	297	281	295	314	277	302	300	314	291	291	320	305	285	273	304	301	321	304	306	284	355	292	305	326	297	335	318	338	291	326	303	289	327	337	321	340	309	317	325	340	324	303	276	311	318	296	326	327	298	337	328	290	266	347	309	312	305	292	299	279	340	277	284	315	293	311	299	343	315	306	306	320	333	350	266	284	324	306	340	304	304	304	341	303	269	363	352	281	323	331	283	329	299	316	294	334	317	288	317	307	322	322	340	289	310	304	280	299	353	273	327	318	319	309	308	352	293	301	360	260	304	339	299	326	319	280	304	351	289	324	304	298	311	309	318	301	339	338	302	302	299	305	292	296	334	283	311	293	296	346	321	318	293	287	292	285	278	319	324	286	294	301	315	280	293	280	307	293	282	312	316	328	284	300	313	318	312	309	308	312	323	312	309	320	343	325	341	280	324	294	321	293	320	292	293	303	325	307	326	322	322	342	309	305	315	311	308	280	326	297	307	318	341	301	301	312	310	334	284	303	296	336	306	343	338	344	297	307	321	305	286	286	286	322	343	303	329	319	301	300	307	306	317	323	298	327	321	270	284	312	307	284	284	305	322	297	290	332	295	306	297	320	314	309	327	330	307	323	320	322	318	311	303	314	284	298	303	337	276	308	303	292	307	332	315	355	287	297	352	296	336	285	317	305	334	283	307	309	343	317	328	316	302	351	343	298	336	312	315	301	307	293	312	318	302	304	299	343	305	304	317	321	335	306	304	353	304	317	326	292	318	349	290	341	315	303	323	295	274	303	305	299	313	344	332	301	328	325	319	312	309	306	306	367	315	355	291	298	295	300	319	296	304	331	303	324	288	304	311	310	321	300	332	309	315	288	324	313	335	329	318	284	323	331	327	323	324	336	300	314	307	280	304	326	293	315	335	321	272	309	300	303	311	287	319	289	321	283	310	295	307	315	334	348	318	320	321	289	334	294	342	313	297	311	306	331	317	298	312	298	332	307	316	315	284	297	336	295	290	270	311	295	308	331	327	313	297	321	329	280	312	308	309	302	333	315	331	297	303	318	298	321	342	305	329	329	318	322	311	295	298	313	332	323	291	314	329	335	277	312	281	321	318	293	304	299	293	284	305	277	295	305	326	331	325	318	320	311	306	304	300	319	308	283	322	318	309	345	340	339	308	307	323	307	307	297	306	328	311	279	315	291	290	304	312	319	281	296	314	314	314	325	332	310	342	336	308	300
59201	52972	38688	37751	31479	23760	17839	10931	4737	1169	326	276	246	266	241	194	230	192	210	195	202	192	208	225	217	187	200	184	201	186	174	173	193	177	198	209	180	175	182	202	198	192	215	193	188	166	190	197	176	199	172	204	181	199	163	188	200	176	192	183	201	208	188	171	169	192	203	224	181	205	197	210	180	171	218	184	169	190	202	161	173	197	193	186	192	167	182	186	175	171	197	180	165	184	171	195	179	201	216	173	194	189	175	165	195	178	195	171	202	197	174	174	202	171	187	184	205	188	193	171	201	173	197	191	173	185	192	203	183	185	180	204	196	193	176	197	166	168	184	170	197	191	177	191	169	172	169	179	174	177	203	171	173	206	171	188	169	185	172	183	180	184	190	189	172	192	192	179	189	204	180	190	201	181	172	187	189	165	190	201	185	162	169	184	180	181	177	179	187	172	177	191	187	211	160	194	194	163	191	174	152	191	188	176	189	198	176	208	210	189	164	191	196	196	177	172	161	194	167	187	197	180	201	199	203	173	202	177	193	191	191	208	179	184	182	167	173	194	192	162	172	195	174	163	189	182	172	194	177	190	194	177	155	174	180	186	182	164	188	201	167	185	200	163	196	190	186	196	185	173	175	191	158	171	186	185	176	181	181	212	180	196	158	184	180	212	188	207	181	191	192	196	196	193	180	182	209	177	163	173	170	190	169	175	179	187	181	220	177	196	198	196	203	188	186	171	160	202	160	180	175	182	189	184	181	177	208	167	200	207	191	196	191	171	181	197	190	212	210	182	179	191	181	184	183	190	196	183	184	190	201	189	182	196	190	161	191	166	178	205	182	182	201	182	183	206	175	191	179	185	195	202	162	199	199	157	164	175	183	191	181	186	186	188	178	179	181	214	215	199	175	184	189	175	183	173	193	187	181	193	167	195	196	174	182	187	176	177	167	162	187	188	197	184	193	170	188	191	179	190	183	206	164	192	182	170	174	185	196	206	188	190	203	155	204	195	200	188	193	177	175	205	192	183	208	185	156	196	170	179	184	199	225	168	153	180	205	196	196	190	180	178	199	184	176	192	180	187	163	194	187	177	194	181	196	188	202	221	210	184	186	181	186	187	182	193	183	173	209	187	165	158	193	203	188	187	200	190	185	191	174	183	170	199	199	174	175	147	179	157	158	184	202	188	205	176	166	181	176	199	188	171	191	190	190	212	190	168	213	172	155	172	202	198	187	163	158	212	191	174	175	183	170	168	179	188	178	161	192	183	196	198	202	171	189	169	178	211	186	185	180	209	196	171	175	203	201	199	180	206	177	176	181	162	190	165	180	182	184	192	199	168	184	204	175	187	185	191	158	193	193	174	178	180	195	170	187	187	176	181	198	185	190	182	162	182	193	188	185	190	186	181	205	193	176	192	172	189	168	186	193	158	192	193	200	193	192	176	211	185	179	185	168	171	185	175	169	189	203	202	167	176	173	159	162	177	189	183	193	197	196	191	176	174	172	189	182	188	204	174	206	187	174	190	170	172	179	186	190	161	144	197	190	186	199	196	190	204	185	171	158	161	193	188	174	200	167	197	199	139	182	168	182	177	185	188	198	201	194	180	187	185	163	217	182	200	194	188	183	217	192	212	205	206	211	162	175	181	215	196	164	194	181	182	195	211	170	221	186	155	203	207	185	203	196	186	195	190	217	190	182	184	200	193	217	187	179	181	181	209	193	192	157	176	181	177	191	174	198	184	205	175	183	189	183	168	194	179	202	155	189	160	185	184	168	178	166	171	183	189	179	178	196	184	177	179	185	178	194	193	192	189	207	201	178	169	192	187	218	181	167	181	181	180	203	180	163	168	185	196	180	189	188	184	189	182	192	177	176	201	204	188	153	164	179	177	181	186	164	196	188	191	193	169	165	185	194	185	170	177	194	180	209	188	155	189	192	180	193	190	163	178	204	219	180	209	186	189	186	178	182	179	189	172	192	173	188	196	194	197	196	181	160	206	208	210	193	172	195	176	226	193	184	177	190	171	211	202	176	204	181	209	179	173	168	211	193	191	203	200	194	148	188	197	187	194	182	151	194	213	182	189	167	182	178	200	151	155	175	168	168	200	180	180	165	200	188	167	160	188	200	188	208	161	206	191	204	196	199	202	184	210	190	178	200	192	176	186	180	203	185	210	210	186	173	179	189	188	198	165	181	183	192	201	193	179	201	212	195	191	208	182	178	191	181	175	178	189	203	177	175	178	183	161	159	209	178	176	173	174	198	197	193	192	191	190	180	170	176	184	186	197	182	200	182	203	167	181	193	190	190	195	165	210	171	202	187	176	195	197	189	183	179	170	186	182	184	172	175	192	201	195	190	193	153	170	196	196	195	183	184	187	193	188	173	187	189	193	167	190	166	185	184	169	181	170	172	198	211	178	185	188	181	180	190	188	198	164	189	176	202	169	179	165	218	193	182	173	173	174	194	188	176	176	185	194	195	195	163	199	196	194	193	186	170	152	193	159	181	222	183	178	174	185	184	173	185	204	182	187	169	173	173	167	189	181	202	191	174	189	180	206	172	177	183	186	180	187	168	178	181	187	184	191	176	178	172	158	204	182	196	183	178	180	162	188	164	202	167	168	186	183	158	189	183	191	175	182	177	182	177	165	179	180	185	195	180	189	164	189	164	187	185	166	195	194	176	179	191	176	170	189	178	186	211	181	194	176	168	186	189	176	173	213	179	159	167	189	212	193	191	171	174	184	196	211	191	187	191	181	190	192	178	190	191	189	210	180	191	160	197	196	192	188	190	162	187	172	195	181	180	196	194	185	208	178	203	197	183	183	184	194	187	193	185	208	195	204	188	184	192	187	189	198	199	194	188	179	204	179	168	164	201	166	182	187	190	221	202	184	154	199	171	175	194	196	186	162	205	167	186	197	190	208	177	168	185	200	191	184	197	200	178	174	202	172	175	159	189	177	186	191	195	183	162	184	167	179	173	168	189	187	183	205	183	188	163	187	198	201	168	200	214	184	181	161	190	179	187	189	204	183	156	187	185	207	207	186	201	199	168	182	192	200	183	169	224	163	207	190	186	175	203	192	189	157	220	172	163	198	179	179	182	181	167	166	199	191	169	197	190	199	210	188	190	165	200	187	177	193	176	199	163	208	155	164	182	186	203	186	192	204	190	196	179	187	188	190	199	193	205	194	193	185	166	185	172	219	183	189	205	171	210	172	177	184	163	185	166	187	165	192	184	180	211	203	187	174	178	204	173	172	156	196	201	184	186	197	191	192	188	199	196	184	208	156	203	194	166	172	189	193	189	189	200	200	159	167	162	190	188	178	174	186	179	181	178	187	168	187	198	190	180	167	172	169	175	210	200	184	205	202	184	195	183	191	191	197	192	161	186	193	171	190	164	201	180	199	190	183	180	191	212	209	183	172	178	156	183	215	181	191	169	192	194	165	163	187	195	192	209	196	174	182	183	190	181	167	179	199	184	176	209	201	207	188
49711	60983	50764	44345	29688	6238	1636	1448	1151	1051	917	817	869	779	750	659	714	675	656	629	641	614	589	574	563	552	542	563	526	541	532	497	536	539	478	535	581	510	567	550	534	540	541	542	531	537	470	539	554	502	554	538	484	487	475	496	549	478	518	527	544	520	499	491	496	494	518	675	514	432	500	497	497	491	513	492	485	510	507	496	486	507	499	499	465	457	477	525	501	479	488	485	516	495	498	481	509	478	528	513	469	480	477	526	475	513	464	472	492	444	517	473	500	497	511	522	466	505	509	486	464	525	489	473	464	498	490	487	491	506	454	444	451	475	452	472	532	466	467	484	464	498	461	485	513	482	470	453	487	488	499	457	500	476	498	441	477	487	516	486	452	493	506	476	465	500	491	474	507	518	481	504	484	515	527	489	513	501	435	463	501	475	465	501	491	450	494	478	462	501	482	460	483	493	513	445	510	480	469	463	520	480	488	488	504	452	468	547	490	484	463	491	485	481	501	497	518	494	496	528	480	533	494	475	468	485	485	501	499	493	497	473	470	520	471	502	475	503	499	476	508	503	484	454	496	471	478	468	507	517	488	475	513	498	463	486	481	481	539	490	481	491	490	459	473	462	476	496	525	470	474	502	531	518	484	495	488	481	491	452	491	472	486	479	450	452	473	519	527	499	467	482	476	482	477	514	501	487	516	527	556	487	434	455	500	485	497	488	468	470	464	511	473	486	479	499	494	502	512	472	479	510	464	502	484	492	483	506	496	494	494	507	542	468	453	511	491	505	467	538	477	497	517	487	482	472	506	490	487	487	517	476	494	455	500	476	495	472	512	507	517	472	506	514	454	491	477	493	467	494	468	493	534	488	442	461	475	500	457	491	456	477	495	516	510	480	526	540	495	434	462	527	559	496	509	508	467	476	489	483	483	506	514	474	486	488	531	505	452	485	477	473	506	471	494	517	455	459	493	469	496	470	503	473	514	491	486	501	515	485	478	490	498	463	522	514	445	495	512	492	505	500	492	473	487	481	490	522	527	472	457	469	509	446	456	436	497	528	476	485	454	478	501	501	492	505	484	508	477	523	490	503	472	477	526	540	448	482	493	467	485	508	504	493	487	478	493	470	494	484	494	494	494	443	479	485	464	471	496	510	492	500	491	506	535	500	483	489	469	479	459	512	530	534	523	480	474	487	483	457	496	471	450	490	450	469	513	499	487	506	475	478	509	498	489	495	445	534	504	476	431	486	496	447	486	475	475	433	487	495	487	512	518	518	477	507	508	457	490	499	493	476	522	510	474	467	505	473	476	458	462	475	490	511	518	483	499	495	521	459	525	473	518	493	488	477	492	446	480	499	498	478	503	540	500	470	509	478	468	507	468	460	500	499	481	440	475	476	465	453	503	506	447	478	497	485	467	463	499	471	471	448	451	493	486	494	488	480	479	452	506	479	481	498	487	478	512	493	500	475	500	436	532	505	475	496	511	509	506	496	484	504	513	466	483	480	455	472	467	486	465	498	478	509	460	508	502	506	498	478	514	474	480	514	479	500	480	463	494	469	453	455	500	483	464	479	498	507	479	471	486	506	511	488	479	482	464	466	472	481	469	471	506	516	487	507	494	453	487	467	505	484	537	466	486	463	496	483	526	498	491	486	478	478	463	486	457	536	469	515	521	471	524	516	511	512	491	529	516	460	500	474	480	509	510	498	535	464	497	484	500	492	444	514	491	486	480	497	498	501	470	489	452	481	496	468	413	442	491	488	481	482	462	472	464	485	492	435	511	523	478	499	495	503	455	462	445	500	473	499	480	527	527	458	478	514	531	491	482	496	484	525	465	513	511	466	495	511	544	496	473	493	517	546	498	482	534	496	465	446	478	544	495	472	478	541	515	529	544	495	491	504	504	515	481	531	447	489	494	454	459	508	489	460	507	509	500	479	489	493	463	475	483	449	494	451	492	510	481	492	494	498	445	476	499	519	452	476	510	467	472	516	470	489	466	458	502	531	475	498	513	489	502	488	451	482	492	475	475	457	507	484	486	485	466	471	465	478	491	503	523	475	531	465	496	476	463	473	486	456	450	471	537	503	500	488	444	495	477	481	461	484	511	458	450	486	469	457	550	474	499	501	439	525	510	517	449	472	523	507	433	484	482	504	503	483	499	513	515	510	501	482	459	455	508	466	496	460	488	491	490	481	487	493	500	497	476	482	464	489	459	492	449	506	485	464	450	450	476	513	484	495	519	514	487	481	499	493	468	497	448	461	498	521	483	459	464	482	476	493	464	539	482	505	498	508	503	477	500	451	536	453	481	481	480	525	456	505	477	511	441	471	453	520	510	504	433	541	483	457	468	478	504	516	475	461	495	510	490	500	534	468	523	518	483	474	483	502	513	454	487	494	493	470	487	536	494	480	498	476	508	530	484	493	498	470	494	492	443	510	535	475	472	487	515	510	485	471	488	486	457	456	482	466	519	479	467	515	478	456	525	475	493	497	462	488	469	489	482	493	458	485	472	483	483	500	499	501	490	507	483	499	495	447	504	530	519	501	497	489	479	485	449	456	492	499	488	504	498	512	501	482	468	491	505	457	495	502	459	467	467	530	481	477	462	507	486	517	478	498	486	486	463	501	487	456	478	475	474	496	492	485	481	503	474	494	507	479	513	511	472	477	502	491	502	515	457	498	438	479	477	503	477	480	463	517	458	434	506	454	429	514	501	484	518	473	472	495	478	475	570	475	493	506	496	457	525	513	503	526	523	506	487	517	482	504	485	506	478	476	507	467	482	502	506	485	493	473	519	499	467	475	530	462	481	436	461	433	470	459	486	464	484	496	494	480	524	491	493	463	508	541	480	469	505	470	480	473	475	525	477	485	473	486	530	489	469	469	496	499	504	460	481	480	514	473	450	505	508	474	464	465	507	466	498	472	504	485	528	475	462	528	472	448	468	471	502	494	535	505	504	469	493	518	502	503	492	495	505	516	477	465	490	476	487	524	503	477	474	523	491	510	509	507	517	490	499	499	467	502	453	480	489	565	466	495	465	499	470	461	488	469	497	504	461	488	452	531	474	494	460	465	458	504	491	469	500	475	504	476	497	479	486	504	482	464	490	479	465	486	495	508	473	500	513	468	497	438	496	463	462	434	485	487	494	502	464	513	470	531	470	456	534	502	443	493	487	526	499	479	481	490	477	499	479	472	450	500	465	491	493	472	516	520	524	533	495	481	481	454	470	518	469	471	464	484	501	480	506	481	481	497	474	515	487	465	479	483	542	475	488	497	494	496	433	487	459	500	507	496	467	473	487	471	477	534	486	479	459	511	481	473	485	496	533	458	469	500	472	505	506	495	515	494	459	460	511	493	516	501	497	500	514	531	518	527	494	510	506	517	481	422	481	472	531	503	481	467	490	479	502	484	530	481	483	468	504	495	469	511	516	472	505	474	500	498	511	458	488	475	459	469	497	475	507	459	480	491	510	476	482	523	495	483	472	531
65330	48383	38356	31390	34989	27250	21538	15549	7902	2636	786	472	438	409	384	334	366	352	377	343	337	338	301	302	343	303	335	299	327	334	312	370	349	282	315	315	331	327	331	338	307	285	301	306	297	352	314	317	332	317	311	312	304	307	316	314	299	355	322	279	270	272	290	298	321	625	537	836	372	294	296	333	294	304	316	291	293	291	312	297	317	328	284	304	314	327	318	319	316	305	314	306	298	291	297	304	324	249	258	340	298	292	274	328	320	318	291	295	328	312	311	325	309	320	353	309	281	285	294	290	315	276	327	313	331	266	293	339	322	323	288	291	310	286	286	300	293	305	287	330	300	314	322	317	327	320	277	293	322	298	307	300	297	314	314	321	308	321	293	324	293	325	311	316	324	322	338	324	332	315	328	331	349	319	322	291	311	315	322	285	307	297	317	282	306	303	311	317	326	284	302	340	301	319	298	288	307	328	303	274	321	313	304	324	329	309	295	318	296	296	293	319	286	317	346	303	280	319	302	318	294	297	268	300	307	288	331	308	272	256	309	336	317	315	288	301	319	308	321	305	281	297	313	324	315	331	302	300	289	301	279	287	342	315	346	327	333	317	307	340	301	291	300	293	315	314	330	322	301	305	302	284	297	298	315	264	284	289	309	333	336	284	292	317	311	279	276	263	298	320	293	345	287	319	301	334	323	289	329	320	292	356	292	318	286	284	340	329	283	318	294	291	306	290	329	289	300	296	300	300	283	317	313	312	291	296	350	301	299	298	292	313	308	289	286	308	281	289	291	310	311	310	305	327	286	316	306	329	304	277	305	319	333	296	303	282	302	276	306	304	301	309	311	287	300	293	322	288	269	299	290	281	340	317	312	288	287	279	310	299	323	285	288	314	296	326	288	316	298	312	303	297	301	285	299	322	312	294	275	280	293	292	318	302	322	340	281	289	284	297	291	278	298	271	323	312	310	309	313	329	299	287	308	278	298	292	351	294	319	303	289	331	289	299	336	342	292	297	309	289	320	315	294	304	349	326	320	303	287	332	311	296	324	304	305	304	338	325	284	318	298	324	310	337	334	288	316	311	286	280	293	282	293	308	308	293	312	308	314	303	288	291	297	295	312	315	313	308	315	280	305	294	265	310	292	307	312	306	302	332	312	310	320	292	298	309	327	311	311	294	286	320	288	319	302	322	327	308	264	299	302	326	322	264	308	306	269	320	341	310	310	332	309	298	296	311	317	295	307	316	299	313	318	325	316	312	296	345	299	289	326	318	300	289	263	310	306	328	319	278	299	289	310	296	295	296	307	304	296	283	278	275	317	307	296	306	287	298	325	325	289	313	293	303	302	301	291	285	260	277	313	264	315	323	293	298	314	332	267	306	285	317	286	292	316	310	314	290	307	308	277	288	310	319	313	277	308	332	303	317	267	280	281	295	308	321	294	331	280	286	315	286	348	308	314	342	309	297	328	339	302	287	292	291	315	312	285	334	294	289	317	320	296	323	309	261	302	283	279	323	324	323	291	311	315	302	296	301	328	315	263	293	316	285	330	312	308	291	291	293	324	291	303	321	266	282	283	312	274	309	286	352	332	317	319	268	289	328	310	300	301	327	291	310	323	280	313	321	327	292	308	282	307	305	277	324	290	295	272	300	318	343	291	287	311	325	320	301	325	327	278	294	313	286	313	309	312	327	305	291	291	284	318	305	297	283	312	309	318	300	292	307	272	287	285	280	269	289	273	308	313	330	306	300	325	325	299	317	312	318	339	297	314	313	311	334	292	326	284	341	288	307	323	295	298	305	264	266	330	299	263	308	300	320	293	310	295	324	300	291	268	313	310	297	325	313	273	305	292	289	329	315	324	283	283	272	294	242	303	271	310	299	346	294	309	309	303	297	288	307	292	303	309	299	315	311	320	303	311	319	313	321	302	306	322	320	318	309	281	291	303	286	303	271	305	297	315	291	300	282	317	285	352	296	296	276	329	317	316	300	321	292	303	276	300	300	324	286	315	322	324	300	318	279	261	279	322	308	310	307	302	321	317	309	302	320	294	303	300	288	307	290	295	286	304	326	299	287	297	300	311	308	339	289	312	312	287	303	293	312	303	322	326	324	303	265	283	282	297	280	304	310	335	325	327	307	291	310	329	313	324	302	314	282	330	297	302	308	283	301	323	333	310	306	310	293	325	289	299	295	297	276	323	314	269	306	328	265	300	335	300	289	305	323	291	310	321	290	320	286	334	303	308	292	298	313	322	266	301	316	299	271	318	314	335	295	300	283	326	305	309	357	327	280	290	281	316	286	301	303	320	292	312	307	289	349	318	306	289	314	313	326	310	307	289	291	287	315	286	279	328	315	310	312	324	318	298	317	297	304	312	295	271	293	283	286	321	324	323	279	324	323	305	303	339	321	295	299	286	322	286	286	277	336	288	290	305	297	334	303	273	297	348	307	333	292	306	306	314	318	289	302	320	295	272	294	301	303	322	318	296	294	338	278	316	274	297	292	313	267	311	338	299	279	313	306	307	301	268	326	307	305	280	311	301	310	301	321	292	273	330	308	290	311	302	329	291	286	321	299	299	266	315	254	296	307	324	291	300	331	300	318	291	300	294	287	290	295	284	295	309	308	287	315	334	285	294	282	305	291	283	297	303	317	306	305	318	297	309	304	313	271	273	328	303	318	304	300	298	324	302	282	341	320	282	302	311	295	308	301	307	288	303	337	295	322	297	328	283	328	313	304	341	310	293	312	291	331	313	267	319	305	304	288	306	304	321	292	305	284	285	311	318	287	315	298	316	299	320	311	276	294	331	270	287	325	302	302	316	309	284	250	305	268	316	317	277	322	281	308	302	311	298	301	286	290	326	309	333	295	305	336	316	292	289	263	309	282	272	309	284	325	309	317	285	302	319	305	300	349	302	308	303	328	329	306	303	259	311	278	296	281	286	298	329	291	321	302	312	299	313	305	318	318	313	313	288	299	302	288	314	286	305	277	283	294	307	336	300	326	330	280	284	301	293	270	277	323	279	277	313	321	296	260	303	316	319	266	301	248	326	309	317	280	287	308	288	297	306	324	268	312	301	303	272	333	308	324	320	294	291	311	327	290	290	315	320	304	300	297	316	303	266	290	316	296	281	319	312	301	285	290	323	293	321	309	329	321	355	295	300	285	320	289	285	283	272	291	321	280	316	320	280	308	316	299	308	322	319	281	310	303	290	312	303	304	311	294	317	329	289	292	300	294	311	310	313	305	284	290	260	267	314	285	316	289	312	289	292	288	295	288	319	288	314	280	312	275	271	278	275	307	290	307	291	308	295	310	279	337	288	311	283	313	306	327	284	292	309	323	310	304	277	326	299	289	311	293	305	303	297	302	324	307	287	323	333	284	287	274	321	309	295	292	352	299	317	324	322	291	296	291	313	333	294	296	322	307	318	294	301	310	313	287	285	295	300	338	301	277	302	287	341	294	314	330	268	282	310	305	279	262	339	292	307	337
55933	57997	57814	43254	49269	9194	2878	2214	1863	1629	1502	1336	1156	1177	1093	1102	1060	1000	934	957	941	888	893	871	878	867	811	817	826	826	817	816	854	838	805	792	806	785	821	788	790	772	793	777	736	777	712	738	768	731	795	778	746	744	786	773	749	772	715	778	760	811	762	784	941	2901	2457	4032	1142	727	745	682	739	714	685	742	725	688	711	760	777	708	737	706	773	751	711	710	749	695	771	763	716	716	735	711	762	743	739	700	747	710	736	750	721	704	741	713	737	741	681	708	709	699	656	733	695	719	748	729	733	688	704	735	741	762	713	747	720	774	778	734	729	745	757	732	737	677	767	750	690	754	727	765	692	753	729	685	720	676	737	738	678	710	742	742	753	717	724	760	760	751	688	685	696	746	704	741	735	691	726	781	700	771	747	731	706	754	728	786	742	738	717	733	768	681	758	818	732	760	673	695	704	767	715	707	759	717	717	746	735	718	695	677	722	713	716	703	748	685	706	713	749	683	682	721	715	710	704	730	713	720	740	717	725	749	742	708	722	771	738	722	755	753	710	716	738	703	714	708	687	703	749	702	739	726	716	730	710	729	702	734	720	735	704	738	718	709	783	741	750	733	717	725	695	759	722	689	726	685	672	693	696	739	718	711	689	758	768	675	700	727	745	755	736	763	784	747	677	712	662	728	702	710	682	707	755	713	707	742	733	719	729	710	711	706	674	731	743	717	732	726	708	706	748	773	759	710	778	777	714	761	746	710	711	746	763	699	750	693	733	684	736	697	724	723	728	720	730	765	733	673	711	740	770	767	769	726	724	747	735	709	711	704	716	720	751	712	708	742	777	711	677	722	727	778	769	738	694	711	728	706	750	732	734	724	737	752	703	727	736	725	713	662	705	681	754	739	731	727	707	750	712	727	708	711	665	691	713	680	715	713	720	744	671	754	709	694	728	711	736	673	695	645	700	697	731	680	717	743	726	715	745	742	742	719	729	689	728	679	731	685	719	698	695	754	736	666	722	717	756	751	731	687	734	712	704	717	748	743	713	722	704	704	677	721	771	714	685	762	690	702	756	729	697	694	703	668	679	737	740	725	743	723	701	697	742	720	708	677	716	665	716	662	762	715	726	706	704	724	778	718	728	702	703	707	765	714	683	721	748	764	707	734	712	706	732	744	726	671	667	721	738	717	761	714	699	721	697	681	722	711	690	764	737	748	707	719	752	714	757	683	690	693	735	696	768	735	761	737	750	717	727	712	713	708	704	715	690	734	683	742	759	752	727	756	724	716	738	730	736	750	727	724	719	746	662	791	709	699	709	693	772	664	756	776	719	717	719	736	721	738	666	696	735	709	735	711	677	694	740	745	704	728	668	725	733	733	714	725	722	710	713	704	744	736	705	711	782	706	715	730	692	738	696	691	707	744	703	762	732	713	728	681	720	711	681	738	674	748	713	705	714	701	759	742	755	745	721	706	706	762	720	730	689	715	714	735	684	726	779	646	663	681	719	754	727	717	759	737	696	700	720	717	717	732	731	704	663	745	660	731	724	772	750	715	708	719	732	685	765	721	731	705	737	666	753	693	669	722	741	739	795	732	741	741	752	695	721	725	725	688	759	762	737	714	759	764	729	713	787	690	712	733	738	679	767	741	759	750	675	727	704	704	717	709	727	732	741	718	704	681	707	727	763	679	696	684	641	709	764	691	703	712	702	734	694	781	716	706	715	692	686	744	728	698	759	721	708	721	747	732	664	773	724	766	742	722	787	760	797	756	734	707	669	713	682	748	691	773	743	706	699	747	741	713	719	739	695	713	698	738	712	738	723	747	755	701	725	728	703	733	715	733	723	738	703	675	709	696	729	724	729	772	718	715	692	649	757	733	732	791	718	686	746	758	738	736	685	722	756	669	701	726	719	712	691	782	740	710	719	685	756	728	723	732	751	751	690	687	752	681	717	692	747	758	729	719	738	738	704	688	746	709	731	660	735	717	713	730	744	708	712	752	738	716	671	747	744	775	741	702	735	717	754	727	687	722	679	688	767	690	715	697	740	745	704	713	760	723	763	726	743	713	740	718	716	752	706	753	710	706	687	703	674	707	731	701	701	719	678	733	732	757	709	685	723	723	694	716	749	755	721	725	723	730	715	734	752	755	695	744	683	710	683	778	706	726	659	723	740	706	733	696	726	773	744	685	715	756	721	674	671	704	744	698	745	729	716	720	705	761	724	735	667	749	724	689	744	713	699	694	760	754	708	666	743	713	739	719	754	750	697	730	770	723	706	720	750	791	737	724	739	683	745	694	749	718	722	685	706	722	717	741	711	758	771	740	711	726	726	702	737	731	739	715	705	756	720	751	714	731	744	720	701	748	762	743	718	704	759	732	753	710	760	733	701	709	741	736	725	719	746	713	738	753	721	688	773	732	727	730	695	766	734	709	756	722	737	704	733	721	752	709	701	667	757	752	747	755	759	706	686	766	728	699	696	702	708	697	718	728	711	702	728	698	679	712	716	720	710	733	716	793	757	683	713	765	745	762	680	733	747	682	718	669	758	728	721	747	743	759	720	698	703	734	736	711	759	724	743	742	735	695	742	726	684	725	698	672	715	764	765	721	758	718	741	726	738	757	756	696	736	658	704	649	686	711	689	715	706	757	731	685	788	736	692	723	687	700	723	702	760	716	735	751	664	755	698	710	729	736	774	749	754	760	721	765	726	732	732	718	726	712	730	752	683	708	781	721	719	701	697	671	745	709	723	711	731	733	720	689	701	716	758	713	739	766	746	731	673	693	771	700	739	722	719	715	736	704	691	704	717	729	720	713	708	706	732	726	787	719	683	697	749	746	715	696	758	712	724	749	759	685	716	748	721	701	763	735	719	750	694	764	701	733	729	677	708	755	734	723	730	722	758	717	734	755	726	689	724	750	731	703	741	707	675	799	780	660	683	722	720	696	692	712	731	706	712	682	704	721	713	756	691	725	760	751	753	735	729	699	707	711	764	723	717	731	735	723	753	725	695	726	700	707	726	743	716	730	735	693	732	728	659	743	688	707	713	714	721	707	688	733	735	770	675	709	698	748	746	705	752	756	713	759	718	726	735	755	706	763	685	716	710	713	754	750	748	706	780	761	773	737	691	744	735	707	766	742	704	706	766	709	752	745	712	744	676	720	757	709	719	736	680	729	756	757	671	711	705	723	758	721	684	696	711	750	763	776	727	704	701	741	751	749	744	714	752	677	777	693	759	721	697	728	701	727	710	707	774	758	741	725	705	745	720	723	672	731	744	680	748	713	746	736	712	711	739	744	693	734	750	728	771	708	708	696	712	743	717	725	708	722	686	744	715	668	726	736	755	722	716	737	715	759	738	673	749	770	686	742	727	722	713	671	709	730	678	737	759	714	724	727	715	757	731	684	717	687	737	691	718	745	699	684	756	716	713	725	718	705	727	724	686	684	700	752	714	763	668	716	728	703	739	735	749	738	735	730	711	737	677	742	727	728
27641	33474	33155	37246	25929	5144	734	449	362	259	168	156	156	144	155	168	160	154	165	161	150	159	159	142	174	177	160	160	173	170	154	184	173	181	156	171	165	166	161	154	160	151	157	144	153	189	169	154	153	163	156	161	170	163	149	139	166	139	167	148	171	164	174	147	162	123	174	184	182	156	152	160	136	152	176	159	136	144	162	167	170	166	157	149	142	178	155	150	149	165	156	169	154	166	172	186	145	162	155	162	166	160	153	138	170	175	148	154	167	161	151	180	145	149	180	172	135	145	167	156	171	159	169	157	139	128	163	167	160	158	164	154	160	155	160	165	167	132	151	148	153	161	168	192	147	177	169	141	154	141	147	173	157	152	139	138	148	142	163	151	136	175	134	176	159	169	143	164	177	143	143	151	145	155	147	160	161	162	170	179	159	144	157	154	173	160	162	153	144	141	166	155	178	164	161	146	151	146	145	151	140	163	154	145	131	139	153	180	137	166	169	167	152	150	136	160	158	154	149	158	147	156	157	172	148	157	160	167	155	145	179	162	162	155	150	145	147	169	139	152	185	137	161	176	145	160	166	166	152	161	165	165	172	153	162	152	186	164	139	149	147	143	161	154	128	165	137	141	150	141	153	134	167	165	161	150	151	144	172	156	158	162	152	175	149	147	143	168	158	179	159	142	170	152	157	157	167	141	139	159	154	151	148	162	148	134	164	154	179	164	140	170	156	167	151	157	153	164	158	170	160	152	160	157	183	148	145	147	159	164	170	171	147	159	157	156	150	138	159	174	169	173	160	186	167	169	159	152	154	154	166	146	149	167	153	160	155	176	160	166	140	160	158	147	142	155	139	170	145	151	167	147	151	132	158	151	150	148	145	160	149	160	169	129	158	165	144	174	156	152	125	173	159	165	154	167	170	170	169	160	151	142	175	166	186	144	145	147	161	138	156	156	168	141	148	150	146	146	159	149	188	148	155	139	155	166	171	158	156	162	145	166	154	153	173	147	155	143	157	156	173	162	167	149	143	167	145	147	141	157	166	150	186	173	155	143	130	138	143	158	170	158	138	172	158	155	163	169	130	149	169	163	148	168	140	178	166	151	143	140	146	166	156	163	149	150	151	163	129	149	143	162	163	171	165	171	152	156	153	176	156	174	151	160	150	138	150	168	153	137	158	166	159	174	154	137	150	152	157	156	178	164	155	153	153	192	170	155	164	171	161	178	134	159	144	175	168	148	169	150	158	153	143	169	149	142	153	164	165	155	161	175	133	169	140	163	163	152	164	176	150	164	149	174	173	163	149	143	150	173	150	153	145	168	169	184	140	172	144	147	124	163	165	145	150	161	164	143	171	149	144	151	178	171	159	141	162	147	149	167	152	154	139	171	170	159	135	146	138	162	139	150	141	120	141	171	153	160	176	137	149	166	170	157	157	141	155	162	167	146	138	161	152	172	154	157	169	155	147	158	187	173	174	159	166	153	170	167	166	135	155	159	142	156	163	152	143	147	147	165	140	155	160	179	169	149	162	180	157	171	146	161	169	161	153	129	147	160	129	171	145	171	146	144	145	153	166	158	135	164	164	178	156	164	164	155	136	141	148	154	157	167	131	146	151	189	162	158	151	154	145	154	130	138	158	165	170	164	164	148	151	173	186	164	155	147	169	170	135	183	176	172	157	161	143	160	143	168	176	157	154	133	160	173	150	155	136	160	170	151	177	130	157	140	168	151	148	169	165	163	165	134	156	164	183	171	158	168	165	155	171	156	175	130	173	129	161	149	176	162	138	154	140	158	143	142	139	157	136	145	144	170	151	157	136	161	136	157	159	149	146	170	163	171	156	155	148	173	174	149	154	177	160	165	162	167	161	150	166	149	145	178	124	159	143	135	169	143	162	157	136	156	169	155	150	178	154	165	164	139	135	148	157	136	136	156	157	190	157	147	150	172	148	150	150	145	159	169	166	119	154	157	137	165	173	158	141	158	203	141	144	166	155	173	141	168	174	180	139	149	179	158	177	157	167	155	142	182	149	152	169	157	158	147	175	137	179	164	148	137	176	139	149	148	153	150	161	167	124	164	176	171	149	138	169	141	171	169	153	150	166	144	168	167	155	149	161	156	155	156	180	166	159	153	165	176	164	156	162	165	149	151	157	156	170	157	165	166	153	142	172	156	147	138	158	167	157	175	171	133	174	170	160	165	150	151	163	151	154	198	152	161	144	167	163	150	159	146	148	155	133	163	154	153	138	156	153	158	147	149	145	120	135	158	156	169	164	146	154	171	140	162	137	144	170	148	170	133	157	146	136	153	153	170	174	155	135	132	161	151	143	157	140	167	144	157	118	159	156	155	175	178	159	131	153	155	160	151	159	157	167	160	128	149	166	147	163	145	163	143	181	157	173	146	157	171	171	170	156	145	144	161	160	150	152	160	148	150	193	166	154	142	131	157	153	153	151	153	139	157	164	158	140	167	178	158	155	139	155	146	149	160	162	168	189	151	144	168	149	154	153	122	164	144	154	145	151	145	165	152	178	142	174	166	153	159	167	187	133	174	159	155	154	168	162	146	158	164	162	138	150	154	174	156	157	152	152	138	178	149	168	153	170	166	148	147	164	156	142	140	161	183	144	165	156	165	171	143	161	134	136	153	166	159	155	162	150	152	167	156	139	157	159	166	145	142	181	165	170	173	155	159	158	162	172	178	155	148	176	166	178	176	153	144	148	157	151	143	170	162	168	137	169	178	146	159	147	134	150	157	166	148	156	144	165	164	148	170	147	138	155	177	153	130	151	157	157	144	162	148	140	171	170	152	156	158	166	171	181	172	164	155	163	162	192	169	155	139	171	147	150	174	146	179	185	171	134	165	136	174	160	173	164	155	156	154	146	169	158	150	169	145	143	150	176	172	164	169	157	149	147	155	148	136	190	151	173	161	160	134	133	158	174	154	142	167	149	163	161	164	146	170	141	134	144	175	154	176	153	130	161	157	150	143	162	168	147	171	171	141	151	156	161	147	151	189	161	175	158	155	158	172	139	139	151	162	166	170	145	166	152	165	172	144	156	167	158	158	176	163	143	172	143	151	151	163	142	163	143	153	153	146	166	165	153	162	167	181	162	192	149	169	164	164	156	165	152	162	159	153	150	152	148	165	154	153	162	134	181	168	155	143	161	160	133	147	148	162	142	158	172	144	156	167	163	166	174	161	141	155	149	147	136	134	159	169	157	154	161	138	162	163	164	187	160	134	142	168	153	155	153	153	160	154	157	142	161	183	166	150	142	174	158	147	158	142	152	176	133	160	157	151	146	157	167	148	141	154	142	155	156	132	149	149	151	162	160	166	159	124	176	153	166	171	152	154	157	161	157	124	152	162	163	143	169	189	145	141	176	172	155	162	134	161	151	151	142	157	167	156	154	159	140	143	164	170	165	181	164	157	175	184	172	155	151	147	151	168	141	162	164	187	166	146	163	156	152	149	158	140	148	154	184	145	140	183
21686	30080	35152	44858	29851	2162	522	487	481	500	413	448	431	439	448	486	429	478	429	465	433	444	446	416	457	437	485	444	440	408	435	455	449	431	455	411	423	465	472	412	423	442	434	409	445	467	408	454	417	427	435	421	430	456	437	402	468	449	471	470	447	444	431	446	404	545	566	614	539	439	423	457	480	445	418	400	422	486	436	469	412	432	436	464	427	446	470	414	464	429	427	453	432	419	434	436	468	394	460	481	404	475	468	444	460	459	395	456	463	463	480	428	442	468	416	410	444	436	464	460	440	473	475	414	401	445	465	447	460	418	436	407	426	404	431	476	451	398	444	440	462	507	434	430	432	462	416	414	449	452	445	412	407	432	420	423	433	432	460	417	460	458	457	429	416	461	414	412	416	431	400	440	440	422	410	435	437	418	433	435	425	427	466	434	413	419	402	407	424	394	416	414	441	443	403	433	451	441	458	431	459	438	409	413	461	464	412	454	459	447	421	441	434	426	443	439	417	458	454	424	452	435	409	450	425	418	419	430	437	467	426	455	417	444	417	413	442	416	427	424	453	427	464	431	425	447	439	394	434	422	408	458	416	438	456	446	436	446	443	427	407	416	386	427	421	462	439	407	418	458	432	441	436	453	444	424	430	431	434	465	392	418	471	428	424	440	449	409	435	455	412	418	417	425	419	448	449	436	436	443	437	401	425	452	422	443	407	471	456	420	468	427	437	436	427	426	419	426	432	428	409	414	462	406	453	402	428	450	466	437	428	410	459	420	459	416	436	421	414	409	429	454	423	440	454	412	418	438	432	457	419	481	416	422	381	461	484	420	482	447	471	442	430	407	438	441	448	427	401	430	454	411	422	463	436	434	434	433	446	450	403	424	431	450	452	449	419	450	430	441	468	407	482	447	436	430	467	437	443	437	439	462	447	441	450	475	411	445	431	454	407	453	425	451	420	419	440	439	446	431	420	476	430	432	407	445	451	444	439	420	445	429	453	425	421	427	445	452	443	434	398	425	442	458	442	420	434	449	435	453	413	437	413	451	453	437	458	465	476	415	483	461	459	417	441	417	485	437	394	430	442	437	431	434	392	423	434	411	468	408	401	431	430	449	407	398	410	394	477	456	458	445	414	419	463	435	456	453	451	425	424	435	426	458	448	461	405	448	389	440	444	439	427	412	418	429	441	433	471	428	476	419	421	430	429	439	463	427	425	453	452	414	434	414	431	467	383	422	450	446	388	442	438	428	428	380	418	427	420	465	460	392	430	462	395	434	444	426	437	425	442	429	447	462	436	429	432	403	431	473	459	470	411	416	431	444	437	446	419	453	435	456	438	424	433	438	464	463	407	462	449	493	469	431	472	477	414	429	456	418	456	448	437	412	451	460	415	399	426	446	438	449	450	408	459	488	419	461	453	449	415	422	487	467	419	410	442	443	450	444	469	438	460	436	410	442	465	404	447	440	457	449	421	430	434	442	468	407	412	450	422	431	485	435	425	465	460	454	450	411	446	401	441	441	434	443	458	431	443	403	441	452	435	440	418	435	468	404	428	425	432	421	425	435	420	428	467	418	443	409	424	439	464	447	427	431	460	445	430	447	433	399	430	394	418	450	412	420	424	437	428	425	397	489	476	440	429	402	444	427	386	445	437	406	453	458	421	463	432	476	452	448	448	434	456	475	448	430	411	424	432	417	446	430	435	429	481	491	433	403	454	421	411	421	433	448	418	447	401	452	478	429	429	440	454	432	444	423	438	435	417	435	464	416	453	445	434	455	425	429	422	454	444	429	441	482	416	469	426	437	418	476	426	437	391	429	420	403	438	464	457	409	409	426	438	427	447	443	422	398	444	432	437	408	447	438	462	439	454	430	420	433	422	432	437	416	407	418	473	420	451	462	419	436	453	514	414	428	424	429	421	416	468	440	454	416	456	450	461	429	407	464	454	444	457	423	437	403	466	472	460	418	440	417	432	447	441	462	422	445	436	431	417	428	464	427	425	431	461	423	469	446	429	431	422	475	421	408	444	443	480	405	417	430	446	436	484	461	434	401	469	441	429	422	440	440	418	455	418	452	421	444	459	422	429	432	442	432	436	425	434	412	415	460	416	443	425	445	441	449	458	482	428	438	432	478	438	433	451	446	453	446	448	411	427	415	448	433	419	485	436	437	415	443	445	433	430	424	408	415	441	426	423	428	454	419	446	420	404	443	412	494	432	455	451	440	415	470	450	434	417	407	419	442	444	416	424	399	449	423	423	448	435	445	408	446	395	427	447	447	420	407	460	467	456	429	456	445	469	451	401	422	463	408	433	445	403	433	467	442	427	441	445	422	460	432	410	449	437	436	400	451	429	435	430	425	415	437	422	433	410	426	462	412	444	445	469	442	435	447	410	440	412	467	484	415	426	463	478	432	463	454	442	453	428	447	439	448	467	414	400	432	459	436	390	450	430	445	430	420	395	405	446	453	392	451	456	448	395	438	463	464	405	422	419	438	439	438	434	443	436	421	441	433	425	406	440	442	415	448	402	431	409	447	457	433	446	390	461	436	436	420	437	450	463	424	410	443	486	461	416	417	465	438	450	439	408	426	419	411	425	437	425	465	435	412	465	445	436	414	400	397	446	406	469	424	447	430	465	410	428	429	474	450	424	452	419	476	443	458	463	443	444	431	444	416	442	454	441	471	440	439	456	427	431	449	431	401	466	455	437	430	439	444	442	481	455	394	404	442	421	431	408	470	453	445	418	422	463	430	435	432	442	468	454	429	456	416	427	437	459	434	452	461	469	412	429	421	401	434	449	419	399	449	457	417	466	405	442	420	427	446	451	439	423	416	474	453	458	442	432	459	439	449	443	411	445	450	481	462	429	381	465	476	425	450	422	468	438	412	409	421	426	409	429	457	441	452	426	427	447	447	403	470	416	420	422	401	455	464	424	433	447	428	409	423	459	434	406	396	462	431	423	421	401	455	421	403	431	463	448	463	429	433	422	379	447	452	445	434	443	413	428	429	439	422	427	435	469	454	428	451	427	439	427	432	432	448	420	410	408	433	424	433	478	436	426	424	407	433	437	394	435	472	459	439	405	472	413	412	426	446	475	464	420	415	462	399	458	416	431	421	463	433	456	428	414	425	439	469	432	444	427	426	466	440	401	422	408	442	432	432	434	438	405	467	436	439	422	437	429	448	422	450	441	427	411	419	467	431	409	415	433	408	425	463	432	458	441	430	465	437	446	447	433	406	422	464	422	459	467	451	451	430	447	425	394	435	465	451	440	470	432	426	431	465	468	441	424	452	418	443	428	483	427	432	438	433	408	498	419	460	439	436	437	421	433	457	446	445	428	430	420	469	450	418	442	447	426	435	414	443	444	466	445	458	422	401	443	437	456	431	439	416	436	441	412	432	423	434	431	462	401	450	435	439	456	416	430	479	455	438	454	461	416	479	428	449	445	447	454	460	440	427	434	403	476	420	491	409	435	419	463	420	432	420
49594	41321	48659	43591	33951	25907	22326	18537	9962	3066	491	292	254	248	267	217	283	234	218	213	228	199	224	197	216	212	203	220	200	214	215	196	199	209	214	204	180	196	204	191	186	202	189	227	214	214	197	225	231	202	208	185	216	213	189	197	230	202	191	215	196	203	193	212	184	203	203	336	296	183	211	185	214	199	210	193	178	186	204	196	203	221	178	210	204	210	195	215	207	196	199	236	183	209	198	236	189	192	193	220	198	207	213	183	177	197	244	194	217	190	179	218	208	203	203	210	203	206	186	198	182	212	188	188	206	195	183	185	210	198	198	202	227	216	187	158	178	192	200	198	198	218	206	225	205	180	195	186	185	196	194	196	166	189	203	212	204	191	207	181	180	184	204	205	173	224	185	181	182	204	217	187	208	208	192	188	218	214	192	184	204	217	199	194	212	231	214	205	200	201	198	216	209	211	178	188	208	219	181	199	207	196	207	175	206	191	198	198	206	226	222	212	241	209	202	221	190	212	219	183	183	173	218	238	198	215	175	167	221	175	178	197	200	206	189	210	185	217	204	205	220	208	217	198	208	222	183	187	194	199	185	191	197	219	187	173	217	217	195	184	182	223	205	212	224	202	202	187	199	197	197	195	198	205	197	183	194	196	221	199	192	203	184	213	167	197	186	232	199	200	170	190	222	197	209	177	182	203	211	201	230	197	205	200	198	192	197	188	199	214	210	178	190	194	185	215	225	181	212	192	195	204	174	202	197	216	200	202	198	200	219	194	192	195	180	214	189	192	197	191	196	194	199	175	191	201	198	228	209	213	205	179	204	221	197	212	201	174	203	210	215	209	189	239	181	205	211	212	177	205	209	215	175	190	190	184	188	178	219	222	214	187	205	212	169	200	190	204	202	195	187	219	201	217	179	195	209	185	233	204	207	195	226	194	199	189	198	189	215	190	209	188	179	187	193	190	203	208	197	179	198	193	198	194	188	210	205	203	211	218	194	180	210	199	205	193	195	207	178	195	209	222	205	195	196	195	198	190	208	198	218	220	204	198	206	201	207	176	190	208	188	171	212	211	215	188	188	228	195	189	213	193	198	228	186	188	203	199	185	177	189	191	177	197	214	208	191	195	207	197	178	211	187	199	207	213	194	204	179	212	224	217	206	213	171	200	224	177	230	214	212	206	207	177	229	205	202	219	192	197	205	176	205	181	182	213	181	187	178	196	221	193	186	175	209	204	197	196	207	214	203	194	179	179	186	224	170	176	214	203	180	214	209	211	203	226	185	185	179	188	186	184	203	176	207	216	171	202	226	215	183	172	201	217	181	201	200	237	217	195	214	199	186	192	193	203	205	194	201	185	189	217	192	200	189	183	205	175	235	232	211	197	175	210	199	186	229	217	194	216	194	206	177	202	216	201	210	178	177	163	178	192	204	195	230	197	191	184	196	190	229	228	189	201	169	196	214	201	185	217	202	183	210	199	192	174	223	200	205	200	203	215	200	203	174	188	205	185	209	214	205	171	184	189	193	187	238	196	192	200	193	190	212	192	192	195	211	217	217	185	216	210	176	215	185	203	190	195	206	217	173	162	194	190	192	199	166	188	193	188	214	195	202	188	190	212	215	196	218	215	193	209	179	178	202	195	192	195	198	220	201	208	211	203	196	191	171	190	203	184	163	189	220	189	203	202	180	206	189	188	201	194	175	196	168	187	202	206	206	196	208	206	206	192	197	211	191	180	177	208	209	175	191	177	192	204	180	179	198	203	202	213	189	193	207	169	181	181	211	177	204	215	205	197	198	225	183	195	192	194	190	186	196	187	191	217	178	187	194	200	215	180	200	184	207	187	212	182	200	198	214	202	208	202	203	223	188	184	217	188	218	203	204	209	201	219	199	191	215	194	188	229	203	197	212	203	185	194	186	207	193	210	193	212	218	192	184	186	166	204	210	199	198	196	194	203	191	203	185	205	207	181	192	178	186	173	197	190	213	209	193	210	219	185	191	158	178	209	205	219	175	223	227	190	218	189	183	191	193	190	184	205	184	196	181	199	184	200	213	202	222	222	204	187	231	204	175	206	193	204	192	216	189	192	213	204	177	197	195	229	220	215	210	180	187	216	211	180	216	221	181	179	198	206	172	225	195	181	202	222	176	198	201	206	197	209	204	216	208	191	195	216	186	197	210	201	217	195	166	199	206	189	205	184	176	202	198	201	189	203	210	213	189	212	220	185	217	197	222	204	208	202	170	191	192	182	183	172	217	184	188	204	180	198	199	201	168	209	245	194	220	212	192	189	196	211	180	209	195	221	207	200	210	199	201	188	191	210	202	195	184	193	200	203	184	204	205	205	207	203	184	189	206	162	213	192	204	192	205	174	213	163	184	180	224	166	190	203	201	222	204	186	208	192	188	187	185	199	210	196	222	221	203	214	211	205	218	218	182	209	179	174	182	207	196	203	190	176	206	177	202	192	187	205	216	215	207	184	212	202	196	210	199	174	205	205	185	180	181	202	209	204	182	217	194	220	209	195	176	186	196	190	198	191	212	199	202	198	179	189	170	200	215	186	201	207	207	192	202	197	192	184	212	186	207	214	186	221	176	219	214	227	180	189	197	210	194	209	179	219	216	196	168	196	180	201	219	215	227	191	202	234	230	207	211	210	196	191	174	204	193	209	176	228	180	190	184	182	207	211	192	200	188	226	213	193	205	185	186	209	186	217	183	181	217	226	226	196	177	181	184	208	202	182	203	193	178	212	193	192	179	190	181	189	202	199	177	212	238	191	196	222	217	229	218	220	193	220	222	199	207	229	195	203	223	223	218	202	218	205	187	187	188	185	161	214	220	201	189	188	206	182	193	179	231	228	188	197	220	225	211	215	192	193	189	213	179	182	218	203	203	188	216	215	211	177	213	221	190	218	203	192	211	188	202	208	194	224	214	179	207	201	180	194	221	202	195	215	228	180	192	195	186	185	203	191	205	201	209	205	184	191	191	194	200	182	198	182	189	190	194	201	183	203	184	221	201	185	204	191	219	206	200	147	192	181	212	171	192	197	193	181	201	194	181	229	200	199	177	213	212	201	179	183	196	232	208	181	195	206	209	188	193	203	185	200	199	199	184	225	216	185	207	195	200	173	193	198	215	204	174	191	206	223	176	194	204	201	192	200	218	169	200	189	205	192	190	203	210	192	198	188	205	204	173	207	211	201	182	210	186	204	189	186	219	186	188	194	228	183	212	202	193	229	191	183	202	229	195	191	186	156	199	214	193	184	190	193	187	198	190	210	201	181	196	210	193	202	182	205	194	200	201	194	184	227	214	224	205	207	185	203	166	207	185	208	203	193	172	177	181	193	196	185	193	195	215	182	179	205	206	220	185	204	211	226	174	176	198	188	196	191	217	195	189	183	192	204	184	208	199	195	220	202	214	208	184	184	212	187	198	209	207	191	186	192	225	175	200	187	216	189	188	213	201	170	205	179	186	235	190	198	192	219	199	181
40775	45304	57894	47287	30908	5810	9351	6370	1345	1184	1045	987	935	868	841	799	790	710	717	649	670	625	691	643	647	622	611	598	629	576	602	565	614	601	571	535	556	533	529	551	552	576	574	552	536	524	531	537	506	521	565	575	587	548	546	541	548	533	516	523	537	547	556	538	509	591	514	1542	1012	536	542	555	511	499	536	521	564	524	492	583	517	505	518	536	574	520	532	499	554	512	509	516	516	527	491	561	499	489	482	509	534	514	507	503	535	492	525	509	522	499	543	543	543	505	515	529	518	511	497	495	526	496	536	557	534	480	480	471	538	518	495	500	490	516	528	521	501	517	536	467	464	494	530	542	505	547	568	504	529	499	491	539	518	499	522	554	526	519	521	543	529	518	571	550	495	471	553	539	525	504	468	509	521	552	493	512	522	536	528	532	557	513	550	534	500	473	553	533	524	525	502	521	500	520	498	549	539	519	478	523	547	485	490	517	542	514	498	470	525	534	540	514	484	496	584	506	562	527	528	532	512	507	471	542	486	496	531	505	522	468	493	509	496	538	533	493	556	533	507	503	500	492	542	510	515	534	519	506	506	521	537	476	487	482	490	472	528	494	555	489	487	486	490	489	534	510	463	485	499	528	523	522	491	474	521	547	490	521	534	515	490	529	502	519	509	510	558	526	518	488	533	506	543	518	509	498	462	499	512	537	490	503	500	490	514	474	487	510	500	523	518	515	507	484	503	529	493	520	515	528	539	514	510	488	495	536	503	502	504	499	486	536	499	524	524	550	502	531	507	480	548	528	505	532	546	542	526	510	497	501	543	464	531	483	522	507	524	518	505	520	489	521	506	517	518	511	493	492	545	526	562	534	514	496	518	526	502	492	526	533	534	457	513	508	470	545	504	530	509	500	508	484	524	520	493	523	530	535	521	543	523	522	479	492	535	518	499	547	513	524	490	530	490	502	500	527	527	482	571	476	518	530	530	505	490	529	504	504	501	538	524	487	517	475	560	474	511	492	486	517	531	532	531	497	506	486	525	519	513	508	492	484	516	489	506	526	520	516	522	503	513	519	490	527	512	512	541	517	542	499	489	545	535	497	489	477	522	471	496	477	510	568	525	514	481	530	521	515	512	480	503	554	510	524	487	529	530	512	487	517	512	503	513	499	509	532	536	508	527	534	492	536	533	501	519	497	481	475	496	533	524	499	518	474	521	472	514	567	526	537	511	543	527	533	531	517	486	463	502	500	513	507	515	534	533	504	523	523	532	480	507	559	492	504	538	500	528	521	499	550	470	469	498	513	494	501	533	531	521	519	521	533	525	504	478	496	489	493	517	507	517	519	509	515	525	463	479	515	530	479	524	482	518	462	522	514	479	505	505	502	534	478	526	541	500	527	491	482	534	500	536	518	506	516	515	490	543	514	493	513	531	486	530	509	488	521	508	527	501	528	520	501	538	507	518	497	522	550	487	487	513	540	510	527	448	494	520	514	488	508	520	513	491	530	532	498	489	529	525	538	531	572	501	522	516	513	502	479	496	517	503	507	541	547	526	444	516	543	487	520	515	492	513	473	555	513	492	534	531	541	493	519	541	526	523	502	520	505	516	505	535	532	465	503	512	491	498	516	503	540	563	537	484	486	534	506	489	502	512	534	547	539	497	485	552	518	506	502	492	494	498	502	504	505	515	538	523	465	518	525	473	534	545	505	535	538	498	496	513	500	483	475	541	490	551	472	490	545	539	525	551	525	528	519	455	498	498	504	502	509	517	529	503	521	516	502	499	482	501	537	551	526	483	493	505	521	520	490	517	524	503	495	546	502	510	510	540	502	538	502	502	527	522	517	492	540	500	503	464	511	510	554	526	523	518	506	502	482	469	561	508	474	492	498	466	483	492	494	468	482	500	485	470	502	503	509	522	526	522	491	486	539	561	492	519	533	500	525	490	498	519	535	466	544	482	492	537	472	498	545	534	520	488	500	510	534	501	530	507	524	530	511	527	483	531	549	492	493	491	533	519	511	505	487	528	531	486	499	528	537	500	515	474	522	482	492	505	515	532	488	502	510	519	490	483	505	510	501	518	536	489	513	507	478	511	517	502	467	519	495	502	519	487	509	487	532	495	557	529	521	536	497	492	540	526	497	520	474	538	527	501	511	519	518	487	454	513	542	464	501	565	519	518	528	524	526	510	530	485	495	521	513	534	482	493	523	495	495	478	565	472	528	477	497	519	565	516	491	510	555	513	506	467	519	473	508	499	516	508	536	518	541	512	518	474	518	536	512	499	511	473	506	480	518	540	515	464	522	550	558	490	500	510	460	512	542	540	521	529	547	478	507	546	527	529	526	502	524	548	523	531	498	512	520	514	507	485	541	525	499	507	521	504	510	518	502	486	525	490	533	527	485	533	515	474	501	507	513	497	524	515	499	501	507	540	518	545	516	491	498	465	501	496	510	509	490	534	552	523	497	505	560	522	517	509	483	476	544	523	526	518	480	474	487	504	489	492	497	528	501	553	503	524	506	532	499	507	486	521	562	493	556	525	486	491	493	528	514	514	481	478	526	519	533	517	476	517	490	533	527	513	525	506	531	478	507	589	478	536	529	509	528	477	479	548	483	523	488	518	520	508	517	498	478	511	541	488	505	540	515	531	499	508	514	545	501	496	516	532	496	529	529	503	524	528	502	508	490	483	531	536	515	471	528	507	523	484	566	504	519	529	481	510	554	500	488	529	515	489	520	482	507	521	506	545	459	512	503	527	509	522	546	530	512	492	463	505	558	501	515	489	535	506	502	510	484	538	514	499	483	496	535	491	528	503	558	496	540	499	526	459	499	548	537	502	541	517	534	526	549	512	554	517	545	500	494	484	535	530	462	502	544	508	520	500	529	464	484	502	509	555	492	509	540	484	558	527	514	519	516	540	503	509	524	507	528	515	496	527	531	481	537	482	480	504	530	475	492	509	498	502	497	528	508	468	513	514	504	519	498	516	515	501	492	534	546	508	537	537	532	504	493	533	483	500	506	518	496	515	506	516	490	505	516	505	556	496	517	538	512	509	486	533	510	550	493	545	494	511	504	500	536	506	513	523	501	472	553	534	474	548	531	482	500	513	500	503	524	503	531	554	540	537	525	495	487	522	504	550	492	493	552	512	534	524	495	495	533	491	527	517	514	518	506	484	514	503	552	495	504	518	526	458	559	506	486	494	504	522	477	473	514	509	541	490	528	484	519	510	526	514	521	501	514	535	496	517	449	504	495	514	482	526	515	513	532	524	523	489	507	554	487	497	514	531	511	483	503	521	526	503	491	529	506	512	519	468	512	494	509	467	485	471	505	478	480	483	493	523	559	501	503	512	498	537	543	559	501	532	503	493	501	507	496	505	550	523	491	533	488	543	561	504	509	512	467	494	494	524	500	518	526	553	483	535	513	507	506	543	493	525	538	513	499	518	528	533	480	543	497	536	521	501	549	517	513	520	483	468	518	524	514	538	504	506	499
51528	45414	40820	29708	28345	24075	20432	24889	9582	2019	665	507	454	392	353	400	344	352	365	359	318	302	317	307	305	285	312	288	261	264	321	286	264	269	272	287	260	273	263	242	307	252	237	266	257	289	281	256	250	252	246	248	270	273	247	305	270	290	265	260	289	265	272	274	271	268	271	311	286	253	271	280	268	261	261	261	275	256	268	260	263	275	252	264	261	254	252	271	291	236	243	267	265	274	256	277	254	247	237	268	245	298	261	252	274	255	242	299	226	240	245	269	244	274	259	260	260	237	255	280	267	245	250	262	253	244	276	256	275	265	227	253	261	247	234	272	272	240	255	284	281	281	299	272	258	267	265	276	294	231	272	264	231	246	258	277	265	261	272	293	269	258	277	259	294	276	298	264	279	273	307	247	276	250	265	253	281	286	235	271	256	272	253	256	258	279	245	249	256	286	271	274	244	260	272	273	255	272	237	288	255	246	273	272	296	267	229	264	269	293	231	284	276	264	264	260	251	280	274	235	277	274	257	292	265	264	255	256	250	263	240	274	268	239	232	254	252	261	290	256	261	245	255	248	263	269	240	298	255	242	280	260	260	290	284	234	252	247	234	240	257	240	303	261	269	274	271	249	282	253	282	228	259	280	242	246	256	251	272	265	241	257	275	265	236	267	269	250	290	277	248	276	261	246	274	282	264	281	272	257	268	230	280	277	271	273	275	274	264	267	295	302	276	273	257	288	296	259	261	263	282	260	291	295	290	267	237	260	242	256	264	256	262	252	255	257	247	268	244	244	275	257	252	243	248	277	267	303	267	276	259	246	251	282	261	238	267	275	244	269	274	235	225	246	274	256	283	270	257	255	276	283	259	238	274	255	241	297	262	259	254	259	241	283	293	234	281	269	271	309	256	239	225	241	286	283	292	271	233	232	279	266	267	264	290	273	251	271	251	237	255	267	275	242	296	276	228	287	247	251	249	268	249	252	278	231	275	249	256	286	270	266	294	238	249	269	262	266	249	267	272	258	294	278	271	265	243	244	268	264	240	258	271	235	258	268	271	240	250	249	263	287	255	237	250	260	260	281	305	277	280	249	262	270	294	262	260	272	257	247	265	238	234	256	261	284	292	234	232	260	254	271	267	243	253	222	272	268	270	272	283	245	256	232	278	265	272	297	251	246	296	255	267	264	260	265	281	232	263	247	272	245	276	262	241	259	280	261	247	248	260	267	252	255	259	251	266	275	276	230	261	256	226	246	257	267	257	244	267	236	239	256	257	272	275	257	276	281	277	267	277	264	251	240	302	242	266	243	253	242	248	246	250	263	294	248	294	233	241	253	268	262	222	270	284	222	243	258	246	258	256	275	244	261	254	266	252	260	266	257	262	263	252	254	264	257	264	260	242	288	234	288	269	270	232	232	248	256	249	283	266	248	250	266	287	243	260	265	249	233	233	286	227	255	227	229	263	274	272	251	274	249	268	300	281	269	261	279	258	285	253	265	280	252	272	287	272	268	252	299	230	253	273	257	239	251	267	240	250	305	250	265	269	287	255	273	249	238	276	268	275	234	260	266	253	233	281	252	294	281	286	242	247	234	258	255	260	268	267	296	267	261	267	226	240	236	260	252	237	278	272	283	251	233	263	255	263	225	259	262	251	303	274	237	284	262	256	234	266	268	252	268	232	254	234	247	283	276	287	243	257	280	257	265	248	279	267	240	240	272	293	259	260	284	251	247	262	267	248	245	228	260	267	239	263	249	243	264	255	262	263	291	280	256	271	250	251	272	271	278	260	249	288	267	280	264	265	240	282	252	250	244	286	264	254	224	249	256	266	261	257	275	274	274	272	264	268	218	275	242	284	260	269	277	256	252	251	258	234	277	281	266	274	243	267	270	260	300	251	287	268	273	262	281	254	242	270	254	270	237	283	244	250	261	278	279	248	256	270	242	242	280	250	256	259	280	278	232	272	288	254	263	285	260	256	281	247	278	282	265	283	272	279	268	262	258	289	267	272	250	292	233	253	278	256	272	221	230	266	284	256	252	245	252	276	251	290	220	254	257	289	272	263	264	260	232	279	249	242	230	248	276	292	255	286	265	257	234	274	305	277	231	265	252	262	242	243	283	248	270	260	244	263	297	280	256	260	242	258	267	233	254	257	257	286	268	254	256	290	265	265	244	250	262	271	248	245	268	262	261	235	260	260	263	272	237	236	257	276	257	239	297	248	254	246	285	246	291	261	270	290	255	294	270	258	258	269	271	270	249	266	256	266	261	259	251	272	225	263	248	251	242	249	293	232	279	273	268	246	253	273	257	259	277	268	285	294	240	252	264	288	263	249	285	271	249	256	233	257	262	233	262	244	248	226	247	265	260	265	235	262	261	249	260	253	272	259	250	262	260	285	238	259	260	237	258	288	265	303	250	269	278	268	259	246	244	275	264	255	270	243	259	243	259	269	278	286	275	258	246	239	231	233	242	262	215	261	265	259	277	282	251	229	253	251	286	219	256	250	269	252	232	241	253	253	248	268	230	249	224	243	269	288	256	276	265	278	282	247	298	270	279	277	266	263	272	257	257	273	280	247	276	256	260	253	273	258	286	259	280	258	251	253	242	270	259	277	248	264	278	239	263	239	247	258	259	243	232	256	285	245	240	281	259	247	268	264	244	271	265	272	257	274	265	262	293	279	261	249	278	267	285	255	243	252	233	259	280	267	285	248	277	268	298	271	274	245	263	259	260	252	285	262	243	260	276	273	291	251	275	258	251	275	260	288	243	264	274	288	247	273	257	258	261	270	271	222	250	253	296	241	245	246	257	271	275	278	259	231	242	297	310	250	253	263	247	284	260	270	268	232	275	260	257	262	264	281	288	260	281	303	282	247	261	263	257	257	245	266	263	275	245	269	257	235	275	280	283	244	253	280	242	235	264	267	272	243	283	256	250	283	257	287	259	246	261	272	251	268	286	254	236	253	272	268	247	260	300	253	250	238	255	288	264	246	232	256	252	257	264	245	240	248	222	248	276	252	261	295	252	235	256	245	225	284	278	261	257	266	258	255	288	243	255	268	288	257	252	245	253	261	264	299	268	228	237	267	263	282	282	265	266	259	292	298	256	260	266	268	263	233	232	242	270	279	265	282	254	250	264	246	264	231	256	289	282	254	252	268	303	255	266	263	271	277	262	238	258	282	270	218	257	281	242	266	282	288	264	270	236	268	251	237	253	245	247	263	278	270	271	240	268	286	263	282	267	286	258	260	283	251	256	257	264	281	256	270	248	263	253	246	290	248	262	262	244	251	261	285	273	264	263	258	253	243	229	240	251	283	250	276	255	276	283	261	277	255	277	270	261	246	282	248	240	263	305	285	265	256	257	263	271	255	251	260	291	258	240	267	248	277	258	250	263	280	294	251	268	261	277	238	269	268	288	262	236	244	261	252	260	247	250	219	276	238	270	257	240	284	268	262	245	256	248	250	293	247	249	278	284	280	252	276	282	266	277
40201	49491	49293	32870	22093	10360	10170	23202	2343	1917	1717	1616	1447	1335	1288	1284	1108	1083	1039	1005	878	937	865	880	880	855	811	783	784	798	781	757	806	740	747	762	745	699	811	707	726	703	706	729	728	716	695	708	703	714	686	692	727	681	708	650	692	668	671	651	696	657	688	709	684	685	720	1120	601	617	623	651	589	633	728	648	674	625	674	692	661	619	662	635	683	651	686	638	655	645	678	670	618	650	602	612	662	665	663	689	629	661	632	632	681	621	648	646	610	656	674	679	633	645	683	649	613	623	665	604	627	668	617	687	619	661	662	656	627	619	607	639	652	638	682	654	623	675	599	657	687	703	663	574	655	652	627	714	618	654	619	655	688	659	662	646	637	648	642	639	637	679	626	646	652	617	645	639	638	640	654	641	630	686	651	655	647	646	626	622	655	628	623	658	676	656	667	638	695	639	627	649	622	639	664	613	678	645	617	629	623	658	649	604	637	606	623	618	596	626	658	665	646	633	642	669	645	625	638	629	611	624	624	659	654	625	611	614	615	624	677	628	625	646	621	682	652	642	636	670	605	622	645	659	643	651	624	629	681	607	658	698	620	651	670	618	615	651	653	645	640	623	622	692	605	691	653	651	647	642	645	648	652	657	607	601	647	669	645	611	634	651	615	628	648	659	601	632	663	638	661	591	656	677	663	565	651	643	632	606	637	653	613	651	610	638	665	657	656	666	630	592	637	666	607	624	644	609	689	642	633	623	670	664	636	624	695	668	663	624	637	588	588	621	641	656	649	613	593	646	654	624	649	663	624	618	634	626	632	613	637	588	641	610	683	629	614	633	687	601	624	600	597	573	628	647	654	659	679	657	580	690	630	607	646	633	690	649	624	633	630	639	665	626	674	634	618	654	671	634	613	618	648	625	644	634	647	635	611	662	620	664	631	647	641	622	615	610	663	657	647	640	628	663	694	636	610	621	640	599	637	678	594	606	644	649	682	639	679	646	583	606	623	681	601	658	641	634	661	654	664	590	669	610	641	642	646	632	600	636	580	697	625	651	639	630	689	608	689	647	674	620	629	631	601	666	646	634	680	610	643	655	674	634	674	641	670	575	603	635	628	636	666	597	626	619	615	617	657	650	618	635	649	649	652	700	594	630	618	653	641	644	614	653	654	655	683	626	669	658	677	616	623	613	603	613	666	661	655	647	645	609	615	641	586	593	612	613	621	657	610	637	640	658	625	653	654	636	617	669	662	637	672	687	643	657	607	637	618	666	609	627	624	664	684	628	655	607	635	678	629	651	638	622	678	636	644	674	619	638	648	614	642	639	613	618	636	650	638	637	677	646	645	621	604	609	635	647	616	608	631	643	703	605	657	628	631	619	625	626	644	624	627	643	643	668	661	621	620	619	645	595	618	650	633	562	612	656	622	656	637	635	651	641	633	622	636	675	632	647	660	627	642	602	658	611	669	623	674	660	640	666	643	623	652	658	647	656	605	629	647	625	633	638	651	613	642	665	610	661	614	658	643	668	677	633	622	650	597	595	644	644	683	595	622	631	655	624	612	680	644	628	631	582	640	623	596	602	643	627	626	644	645	629	641	664	632	643	637	663	657	627	615	634	593	626	606	625	600	666	640	595	613	674	654	639	571	622	674	617	610	642	674	617	617	636	638	669	597	605	619	705	668	664	638	643	658	638	621	630	623	644	685	651	619	639	628	629	607	626	665	634	691	603	638	620	666	650	636	621	605	592	648	637	620	610	675	641	633	666	649	593	630	679	658	626	583	642	640	637	594	629	621	615	663	652	629	651	670	639	647	638	638	639	591	617	651	635	678	619	631	645	629	618	668	646	646	693	626	623	635	616	614	652	635	631	590	611	649	659	659	657	614	687	652	697	628	596	673	597	646	646	601	660	647	604	623	691	611	617	569	624	639	645	649	634	643	609	666	655	632	625	669	649	675	574	624	655	618	652	626	608	648	626	624	662	637	613	592	653	617	627	621	623	657	673	632	661	649	596	618	647	585	655	651	638	654	661	634	614	637	633	660	638	692	649	664	627	638	647	619	641	641	649	660	591	606	630	623	634	618	612	619	623	645	634	661	628	631	674	595	618	622	577	589	613	628	657	612	603	609	643	646	642	648	617	599	672	663	670	623	638	619	631	640	584	653	652	669	655	660	610	633	643	647	599	625	682	667	659	633	601	616	638	653	663	722	609	658	624	644	639	623	658	618	615	629	627	604	630	650	632	630	630	647	629	638	685	671	669	578	614	646	678	608	619	636	643	623	616	609	628	626	604	646	659	644	642	611	659	646	643	660	604	674	687	617	600	638	637	647	638	605	636	694	630	595	683	646	627	618	693	623	625	602	684	602	610	642	653	633	630	607	594	662	649	623	671	648	595	656	617	647	622	621	678	634	622	668	624	633	624	593	608	640	630	652	663	651	631	608	639	599	650	612	610	620	652	636	652	614	670	664	645	626	626	666	638	667	651	606	635	644	670	656	655	607	684	639	665	623	634	627	629	658	645	624	629	682	620	655	673	597	619	630	680	657	676	617	635	626	643	637	608	613	610	633	597	646	659	648	611	684	637	649	601	693	622	648	622	672	675	676	634	625	643	620	601	626	681	595	619	623	634	642	618	635	653	641	600	594	614	571	579	630	610	667	644	691	660	634	593	656	667	616	650	712	634	667	670	670	617	680	652	657	624	666	619	621	648	629	613	619	653	611	614	616	633	634	659	655	649	638	640	623	662	617	631	646	637	652	641	668	579	633	647	591	601	609	629	650	593	668	606	633	617	635	667	669	664	601	611	580	646	623	604	657	621	680	652	621	615	586	632	679	621	640	654	620	667	659	640	641	603	628	614	647	629	653	631	664	590	658	609	675	657	693	616	610	636	630	623	671	654	606	607	666	653	628	630	627	621	639	688	608	638	666	665	642	635	636	649	614	655	644	635	615	593	666	624	642	617	617	655	677	658	669	602	669	644	655	672	615	651	658	610	651	643	584	662	631	630	646	661	626	659	589	649	615	599	632	624	656	644	647	633	628	639	609	651	677	641	611	651	664	627	636	678	669	612	620	625	644	625	614	628	665	649	682	657	644	640	603	626	610	681	649	620	664	624	613	632	653	617	618	607	676	649	650	595	636	656	661	639	618	661	666	648	662	589	603	621	603	622	641	600	634	618	652	643	661	580	659	597	639	649	658	627	646	664	659	672	645	695	612	655	648	621	662	639	623	647	655	652	661	665	642	609	665	568	649	627	650	631	640	612	635	610	658	656	649	596	634	620	645	627	613	686	631	611	638	606	599	626	582	675	658	709	641	692	606	656	608	647	634	646	605	656	628	654	658	618	654	585	620	642	632	650	635	670	656	640	649	588	664	613	666	605	624	634	651	627	620	617	660	592	647	613	643	627	615	665	665	594	570	649	660	644	627	620	618	660	637	612	577	627	603	638	635	614	593	603	649	646	633	616	625	642	617	616	637	584	624	622	624	617
11825	14352	23880	15226	5712	2234	802	1091	272	135	115	112	125	125	119	121	114	115	121	119	122	86	123	130	117	125	121	107	103	105	107	104	101	119	130	108	101	104	92	109	121	118	110	110	110	110	95	119	111	116	120	107	110	107	109	118	88	99	105	103	123	126	109	98	127	118	122	113	104	114	82	109	88	107	101	137	99	112	116	105	124	118	106	105	104	114	99	114	116	120	105	100	98	112	103	122	116	133	104	100	118	123	99	124	99	116	101	116	104	114	102	95	108	121	128	109	113	95	107	100	108	102	115	110	107	124	106	132	123	131	93	111	108	109	122	121	122	99	99	106	94	122	120	116	120	111	102	97	111	99	118	110	116	118	114	97	115	101	129	94	91	108	116	104	115	103	107	125	111	135	103	109	102	118	106	117	115	129	91	116	103	96	129	104	107	98	102	109	123	111	98	123	123	113	113	86	102	116	99	104	118	99	106	118	101	138	122	103	116	120	96	121	103	109	136	105	122	86	107	107	90	117	90	105	119	113	105	106	100	114	138	127	129	115	110	117	117	114	115	113	109	124	112	105	105	90	113	106	108	119	104	104	96	105	122	115	91	97	124	95	97	106	101	109	129	103	124	116	112	108	104	97	106	111	122	106	124	113	111	106	86	104	108	119	108	130	110	109	128	87	122	112	100	101	111	95	101	106	129	104	119	116	95	113	108	117	118	109	100	116	123	137	108	96	125	106	102	90	123	108	82	106	114	102	105	87	115	99	120	116	119	93	97	117	97	91	104	119	122	101	118	124	102	98	114	109	113	114	110	127	91	103	119	104	111	111	104	99	106	103	120	109	120	131	100	114	119	116	109	97	104	113	118	105	112	108	119	111	95	104	112	118	132	107	105	98	115	109	104	130	114	128	120	112	109	104	116	99	131	125	115	115	107	125	123	109	101	105	94	142	88	114	112	102	114	120	112	113	107	115	121	99	126	114	123	102	107	98	104	98	89	113	103	101	82	116	106	102	104	114	91	109	103	96	104	104	121	110	100	117	110	123	108	114	114	114	128	98	115	96	129	104	108	98	98	115	117	131	112	108	114	128	128	106	138	98	94	108	111	118	113	105	123	116	127	101	124	86	117	117	119	106	131	120	113	102	121	98	120	101	105	114	119	97	110	105	127	126	116	89	124	115	121	115	115	114	114	123	116	115	108	89	113	109	93	100	107	104	90	122	105	108	123	101	100	103	107	120	112	131	110	110	112	117	132	99	113	127	106	89	103	108	113	117	115	117	108	111	110	99	112	116	107	137	109	127	109	92	127	116	121	105	110	109	126	124	108	80	131	115	99	113	106	104	108	113	99	120	135	128	107	112	90	117	119	115	118	130	129	139	93	119	103	139	106	107	91	122	94	113	112	116	106	116	99	115	103	101	92	114	111	87	106	85	108	124	102	132	108	117	93	120	107	115	117	114	113	109	96	108	116	119	101	119	100	120	111	107	116	122	118	119	116	122	111	104	94	108	96	92	107	102	129	116	115	108	111	123	93	106	114	108	104	121	135	111	118	118	109	105	112	116	96	105	104	133	115	110	109	108	111	106	106	103	91	104	103	104	129	120	101	98	102	128	109	118	107	100	108	111	129	107	114	105	101	110	101	106	110	109	111	125	105	106	130	99	110	120	106	106	114	109	106	95	104	124	104	113	111	82	117	108	92	100	112	118	119	110	118	112	102	102	97	112	140	95	116	106	93	108	119	114	101	115	118	113	111	108	112	94	134	111	119	126	115	110	103	111	99	100	105	118	113	117	99	130	113	107	111	118	144	122	124	117	114	124	93	133	105	121	92	114	123	116	107	117	118	110	113	111	100	107	111	130	106	93	116	101	111	116	103	116	124	102	111	113	113	106	109	101	107	112	127	137	108	97	98	93	126	110	109	132	126	109	117	95	112	118	125	109	110	90	98	111	113	131	105	103	103	122	102	94	104	124	136	116	115	110	109	94	110	108	101	100	114	105	111	116	99	111	89	95	102	125	114	112	108	112	102	95	91	106	106	123	118	116	94	117	89	106	108	113	116	118	112	109	134	117	112	118	98	125	107	113	109	106	110	111	115	125	116	138	118	124	111	112	106	117	113	111	99	94	104	100	112	115	105	109	111	108	125	113	105	119	95	128	105	115	112	119	108	111	123	106	120	113	104	108	112	117	91	129	111	111	97	100	100	110	117	107	103	92	99	121	105	113	110	129	112	115	107	116	117	106	97	106	104	122	107	90	116	125	109	107	107	121	94	105	120	98	103	106	108	102	107	106	110	120	122	127	121	114	117	117	106	106	84	115	108	98	118	102	114	102	125	99	100	109	127	102	128	114	112	106	100	123	124	106	89	128	89	115	115	126	110	113	94	122	118	109	104	99	86	117	121	127	100	124	114	102	115	98	108	116	114	99	99	104	100	98	98	123	108	104	122	111	117	122	113	115	94	103	112	80	112	117	115	90	128	102	118	124	114	100	108	94	97	107	127	97	130	124	116	109	118	122	106	101	100	119	120	109	121	106	96	108	108	112	103	119	103	84	111	119	108	107	99	122	118	99	107	128	108	101	133	121	111	112	118	114	109	110	102	115	106	118	101	86	120	103	109	107	112	106	129	116	123	113	112	117	112	107	98	112	116	109	106	129	114	100	118	112	115	107	115	135	121	137	116	108	101	110	104	102	89	133	108	104	93	92	98	105	116	111	96	106	115	105	96	109	111	111	83	116	129	105	97	104	101	101	110	135	91	91	115	139	111	106	115	108	108	111	99	121	113	106	124	93	112	117	106	121	110	114	104	88	102	100	123	102	127	117	101	97	117	110	100	120	109	121	106	104	114	98	111	123	97	101	116	101	102	114	99	110	115	128	99	119	102	93	105	114	106	116	131	102	132	128	112	101	92	127	118	114	106	113	88	117	101	103	109	103	126	106	118	97	103	108	109	114	120	102	121	133	116	101	90	104	106	118	132	89	113	99	120	119	128	122	112	110	126	110	129	113	106	116	109	107	122	109	123	81	116	142	132	127	104	114	116	117	119	112	114	112	119	125	129	124	98	112	118	83	112	109	104	123	104	112	92	127	115	101	125	108	121	122	108	111	100	114	104	105	116	79	106	131	117	106	114	109	86	109	106	101	119	103	118	112	115	113	91	96	111	117	118	102	112	139	124	117	105	83	112	96	98	116	93	113	113	105	102	129	130	87	114	122	102	103	119	133	108	108	119	115	101	113	115	121	102	115	126	80	89	119	113	107	113	110	109	103	112	119	118	111	97	128	114	116	120	117	101	116	92	125	122	105	111	119	105	116	105	110	93	122	113	106	125	100	103	106	101	102	113	114	118	115	112	103	130	110	117	122	118	118	109	117	108	103	129	102	99	114	113	118	119	121	99	97	100	117	112	108	121	102	112	103	111	111	107	117	111	120	92	113	102	120	108	117	101	100	104	125	99	125	91	104	114	138	103	122	125	113	130	85	112	90
7458	14598	27399	15886	4916	3867	1545	3829	366	365	360	358	349	365	320	353	316	337	345	344	357	341	316	314	300	345	328	328	330	331	295	320	308	296	319	320	329	338	297	303	326	332	315	320	315	344	355	342	355	321	341	318	328	323	345	350	336	323	333	347	343	323	356	305	320	288	338	366	350	301	312	359	312	312	341	348	317	367	282	326	327	333	337	297	287	323	320	314	308	364	335	300	299	297	333	330	299	332	330	308	318	321	346	285	319	298	291	327	348	342	328	332	307	321	315	323	335	321	324	341	339	321	365	344	367	331	311	314	317	306	329	333	313	305	362	286	335	302	313	317	351	339	289	323	316	344	353	334	358	326	325	318	336	320	321	324	316	304	311	321	299	332	337	318	343	326	345	324	344	307	331	353	318	325	332	291	318	323	323	343	355	319	314	318	336	310	341	318	283	320	326	321	317	325	326	294	327	319	316	310	345	315	327	328	301	323	310	304	362	325	343	350	317	330	323	337	306	345	330	324	310	312	328	340	318	324	314	306	312	317	299	324	316	292	323	348	358	320	330	316	323	324	317	303	325	341	319	341	324	324	310	320	321	323	350	304	299	279	323	320	325	296	322	341	323	310	362	357	331	273	316	315	325	340	323	309	352	359	329	333	345	351	320	343	299	319	334	315	320	324	299	338	298	341	329	302	309	319	335	308	326	348	321	329	338	344	373	305	308	349	329	306	334	337	334	318	339	347	325	343	314	326	303	353	310	339	328	327	349	351	312	354	302	337	337	299	318	342	355	309	346	327	315	323	346	315	337	314	355	334	291	295	327	324	318	338	311	308	316	326	318	333	350	325	325	346	328	327	317	306	329	336	341	358	319	313	311	329	326	312	299	311	337	312	318	310	354	329	310	339	340	322	348	329	307	313	325	331	353	337	334	303	332	335	363	309	312	306	328	312	338	346	328	316	352	312	324	326	344	340	365	342	312	312	349	316	312	308	294	346	355	341	303	311	327	329	363	324	342	325	303	330	325	352	334	305	324	315	325	353	363	315	312	294	303	302	313	323	316	339	304	318	326	315	331	347	302	299	320	315	313	336	332	341	341	332	357	297	322	323	335	306	327	365	316	336	352	322	304	341	319	334	355	341	307	304	324	314	348	312	328	330	339	328	344	323	342	340	303	320	323	320	351	312	349	341	307	319	290	337	317	326	303	359	319	348	293	297	317	307	340	300	364	339	315	325	330	300	328	333	317	304	324	303	321	313	318	329	320	312	306	316	323	342	336	346	335	336	321	334	316	338	324	359	316	325	305	329	316	337	345	338	337	310	345	312	278	303	294	297	334	361	359	307	305	307	302	360	336	317	319	294	321	318	303	310	336	320	328	333	336	330	334	309	330	334	330	328	329	324	323	349	312	306	285	300	306	288	292	340	323	337	307	300	317	329	318	319	331	340	307	335	318	348	303	338	330	329	333	328	316	337	307	315	350	322	322	330	329	354	340	324	342	353	337	338	308	367	353	294	328	313	337	334	344	332	325	353	332	332	312	345	354	341	319	339	355	331	343	329	350	337	311	328	290	329	342	350	302	315	299	310	319	360	348	329	345	325	297	332	322	341	299	343	323	353	326	330	327	312	325	282	339	335	320	292	363	331	318	295	369	290	340	298	310	349	351	293	323	325	314	304	305	327	343	314	328	347	327	316	352	363	318	347	305	361	325	304	335	360	351	304	299	352	331	327	335	312	319	305	340	306	319	332	346	342	297	330	341	322	322	352	276	320	323	344	338	293	315	333	328	304	319	348	349	327	315	331	320	321	338	314	322	319	356	358	355	341	325	309	326	332	323	354	290	336	316	315	339	341	335	351	283	281	311	331	306	322	358	323	354	307	321	335	321	284	326	324	309	310	337	328	302	330	323	340	311	305	366	323	352	310	300	339	313	295	314	291	332	314	308	316	310	301	330	360	335	316	325	331	354	308	325	343	306	351	305	292	328	336	309	347	311	323	312	330	351	347	339	322	331	314	337	322	295	312	350	312	324	335	319	301	309	308	344	303	294	339	341	339	285	331	336	311	299	302	339	343	346	315	302	313	317	330	332	307	318	315	322	328	375	332	320	331	327	346	323	341	365	326	318	331	345	330	332	310	314	297	330	336	322	332	286	316	306	335	378	283	317	299	371	333	336	318	312	320	313	318	320	334	357	302	278	321	338	329	311	352	346	348	315	343	328	318	316	341	347	317	334	354	347	350	323	333	284	293	342	340	332	316	330	336	304	324	327	349	288	322	331	343	289	352	315	317	375	355	317	330	345	341	317	321	357	354	323	340	337	338	317	324	306	335	332	351	297	329	348	332	340	311	333	362	368	344	312	293	325	310	320	299	341	306	324	323	337	331	323	321	358	333	298	366	323	325	337	292	316	334	318	326	328	316	338	318	318	321	319	341	336	342	300	321	336	331	340	299	357	330	298	320	363	306	342	274	332	329	308	334	330	305	334	361	334	310	320	328	329	333	326	339	313	324	337	299	330	342	342	343	326	309	320	287	316	342	335	323	319	339	284	332	333	316	322	346	326	308	328	335	286	326	341	355	365	324	314	288	308	341	302	338	333	313	322	301	343	345	342	353	343	333	300	307	311	313	327	354	320	353	322	331	350	366	322	297	313	310	331	292	324	322	333	337	365	365	329	327	315	313	306	351	319	346	323	323	320	345	318	368	332	335	304	340	345	323	346	341	318	344	336	311	325	318	313	335	326	325	347	323	310	299	329	319	301	326	349	351	333	324	292	303	299	314	326	297	348	304	319	293	323	318	310	352	344	345	333	328	329	314	348	330	366	308	337	334	358	321	314	315	333	301	324	339	331	327	308	307	336	357	317	322	325	336	325	341	298	327	292	335	304	332	345	335	365	330	343	322	323	325	317	333	366	301	340	333	299	341	326	295	339	334	303	352	301	342	313	303	307	322	332	324	303	346	309	311	311	347	343	320	316	342	337	333	334	306	333	350	335	320	350	336	337	323	321	337	318	309	326	301	326	302	325	330	325	336	296	312	353	316	359	310	309	342	327	346	302	323	338	326	321	298	313	304	330	310	321	328	318	319	320	299	307	329	313	322	333	343	314	334	378	340	295	343	317	338	325	355	335	340	338	323	318	325	312	319	320	319	348	328	320	325	323	317	336	336	353	333	301	311	311	290	311	355	301	332	320	312	318	331	352	337	296	345	304	317	307	306	327	324	310	325	333	339	324	328	335	325	313	302	332	318	314	343	318	331	306	310	313	300	313	325	321	315	340	323	303	296	308	289	309	308	319	331	338	319	297	334	314	305	332	331	338	346	306	314	294	317	314	358	326	324	292	312	351	331	316	326	377	298	327	339	316	314	335	343	287	327	302	324	328	294	321	317	304	309	319	322	322	317	324	328	295	331	299	299	320	340	352	359	339	312	332	325	313	327	344	310	340	358	323	330	325	304	319	336	344	319	357	348	330	303	317	325	344	332	347	301
39726	46031	36093	29036	24931	20488	16997	17705	4132	987	312	296	246	252	246	220	216	211	185	200	196	192	213	209	192	210	216	156	220	204	188	178	172	190	188	181	191	196	184	200	176	162	186	196	174	163	176	175	187	166	178	188	166	197	186	179	199	187	180	177	171	180	186	180	172	167	164	205	216	177	177	175	186	218	186	178	209	195	179	154	166	206	194	170	152	184	153	176	159	209	167	183	190	162	208	151	177	196	172	183	190	179	165	182	183	178	186	192	164	189	207	181	172	196	172	153	181	186	182	162	179	171	204	175	168	155	194	172	190	168	188	170	183	171	164	179	198	178	152	184	180	161	169	163	170	180	170	184	183	185	174	177	178	150	200	192	209	167	195	151	193	177	195	164	189	172	174	187	178	196	174	170	182	172	184	175	170	182	176	168	162	164	188	179	169	166	160	166	168	163	171	180	162	196	186	176	201	167	168	165	187	201	172	164	167	180	163	187	164	182	181	187	186	195	200	177	167	182	183	179	179	186	196	171	183	176	204	162	173	178	163	186	175	204	191	179	196	187	156	180	177	189	176	182	182	178	172	195	155	183	170	199	176	174	162	187	188	175	167	149	180	181	180	167	170	171	186	175	208	187	182	182	189	148	173	183	179	191	162	172	181	182	165	160	173	195	219	177	171	167	188	165	164	188	187	172	177	208	160	193	196	164	171	161	183	166	161	179	191	181	200	200	169	170	162	176	170	160	163	179	179	210	197	172	185	171	167	160	188	209	181	177	195	169	183	159	173	179	173	175	202	189	201	185	170	179	183	149	176	166	191	181	184	159	192	170	178	174	180	176	182	187	170	195	163	179	168	178	175	182	168	189	186	155	184	171	168	179	173	179	180	185	182	192	175	170	175	162	178	185	164	163	164	223	162	167	171	172	181	152	179	215	204	176	176	185	181	163	186	184	177	171	173	173	171	175	196	174	186	192	189	193	182	183	172	186	158	171	174	203	201	197	183	178	163	196	175	178	193	179	185	204	175	163	179	174	167	171	180	202	202	171	199	180	183	194	157	222	183	166	196	185	186	180	185	167	202	168	203	198	161	175	165	186	180	189	175	178	173	181	181	180	200	182	176	180	175	188	220	184	170	163	197	163	201	183	158	172	208	203	172	192	185	159	178	145	179	171	197	180	202	158	178	186	163	170	187	202	187	170	195	192	176	181	154	169	190	181	183	180	177	161	168	189	206	169	218	209	169	175	174	194	183	175	162	182	194	181	159	191	179	173	180	150	182	167	168	175	163	184	157	205	163	171	177	189	176	177	160	163	191	193	161	163	188	165	184	187	192	195	157	203	158	177	192	161	181	183	167	179	199	167	184	187	180	170	190	173	185	182	163	152	159	185	171	182	175	174	221	165	185	176	182	193	207	179	180	177	179	176	183	178	173	172	197	176	182	190	169	165	191	205	170	168	189	167	178	183	199	185	194	159	195	188	184	190	188	165	152	148	171	182	196	181	168	174	178	174	192	177	196	183	167	172	181	189	178	215	180	178	189	177	175	195	202	185	189	151	166	164	175	176	200	186	174	176	174	181	176	186	165	190	187	175	201	185	161	180	176	166	180	174	170	187	170	188	194	167	197	177	190	147	172	160	176	177	177	170	187	168	177	161	150	167	202	174	162	162	175	173	174	167	188	169	172	188	173	172	179	175	198	200	165	178	167	175	187	159	179	166	171	163	156	174	187	184	181	163	154	192	191	178	178	173	195	193	164	165	161	184	193	173	169	165	149	155	173	196	160	170	192	182	160	197	162	168	186	176	177	163	166	177	168	188	185	168	134	191	183	193	148	178	182	181	181	178	187	184	186	184	168	169	201	173	177	172	174	166	159	171	170	178	194	186	171	167	195	189	163	151	168	153	196	167	201	168	186	177	180	184	181	161	201	169	181	156	176	178	181	159	181	171	148	205	167	190	167	168	175	183	162	178	177	166	172	167	177	170	172	158	166	186	182	169	167	188	167	175	177	182	178	175	190	191	169	176	169	181	179	197	177	181	185	167	166	172	178	208	196	186	163	170	186	175	182	201	161	171	170	190	158	171	186	166	166	173	172	173	180	171	184	200	194	185	172	160	180	157	158	203	174	174	184	189	158	179	181	160	181	162	141	178	165	169	189	192	176	187	187	186	213	175	191	168	168	158	153	166	180	188	167	180	170	191	178	192	177	166	178	151	200	155	166	177	190	164	181	180	182	175	179	167	201	183	186	160	182	179	169	184	163	165	183	168	185	186	197	201	178	202	176	160	190	200	181	179	210	167	187	183	190	192	162	128	156	178	161	157	177	196	174	164	178	198	160	164	154	158	188	165	193	183	180	159	197	192	167	184	170	199	204	167	190	172	153	188	175	183	179	194	167	165	195	186	169	173	167	166	168	173	167	177	173	192	184	167	187	172	206	165	173	181	163	155	169	186	177	160	166	201	193	170	163	195	185	165	170	172	168	179	163	186	176	154	174	205	164	176	169	178	174	191	185	174	165	193	189	167	163	147	196	189	172	172	177	180	165	171	171	161	174	183	199	175	191	191	176	163	185	178	201	180	188	189	177	211	192	177	187	176	184	184	181	190	196	193	185	195	177	189	191	178	159	172	178	157	172	167	172	185	173	182	199	185	157	155	166	189	189	160	191	185	187	173	156	169	192	208	173	171	195	184	189	178	182	188	174	193	201	191	184	200	195	178	156	165	186	161	162	164	148	174	189	201	171	194	195	178	189	185	202	202	165	179	183	195	155	189	182	197	155	168	159	194	178	179	179	174	174	160	192	171	151	186	153	178	187	157	197	174	176	187	179	162	168	180	165	169	200	152	205	186	187	186	202	185	172	179	190	179	167	159	172	168	199	154	165	176	167	183	180	176	179	182	176	194	170	166	165	181	178	178	157	152	174	154	190	177	192	203	180	196	205	211	191	202	193	209	168	157	153	186	182	167	187	185	184	185	175	199	181	152	183	198	165	176	172	173	171	181	184	177	179	190	194	187	168	184	152	175	187	204	187	189	199	156	166	174	163	150	201	170	172	176	177	157	161	162	174	183	185	186	165	170	178	181	175	193	148	198	161	157	175	179	180	199	146	164	167	177	183	167	171	188	155	194	189	190	171	192	183	183	169	185	163	166	186	165	168	185	179	181	199	200	179	161	169	184	191	208	175	189	175	186	178	177	172	171	168	167	167	187	192	171	185	180	192	175	185	171	185	154	177	165	183	171	189	174	177	164	167	185	177	201	175	167	182	184	176	168	181	158	206	169	181	182	177	158	174	192	182	171	210	186	180	163	166	183	162	176	194	201	181	157	181	177	193	167	189	173	183	166	154	188	162	176	168	188	165	180	176	196	205	154	181	164	174	184	188	169	167	154	172	195	180	177	191	173	160	182	164	186	172	156	169	166	167	165	163	196	178	158	172	165	165	163	187	154	186	162	193	184	169	173	169	186	185	175	183	161	192	181	168	173	183	167
22783	40045	32820	18797	15691	9301	17656	18220	1290	1172	1112	960	911	846	787	816	737	713	666	653	604	636	621	659	588	558	593	558	571	590	531	596	519	564	489	534	535	525	500	526	502	527	514	537	540	545	501	489	505	464	528	527	510	557	476	532	447	501	509	516	491	489	528	480	497	488	520	644	682	486	487	485	467	485	478	462	513	496	481	522	489	539	509	499	467	505	495	497	492	479	476	524	449	501	528	477	451	524	498	483	477	480	513	510	464	480	492	522	464	468	479	511	492	488	485	459	502	473	496	483	521	475	498	482	454	485	513	483	488	487	515	468	467	489	496	510	514	475	490	480	470	472	477	451	474	496	505	450	477	478	477	483	512	499	461	495	448	542	465	460	484	463	491	468	517	451	484	507	522	499	492	502	483	503	491	500	505	515	471	505	502	476	466	481	484	417	474	441	438	497	519	466	454	446	469	501	504	460	490	505	494	501	474	454	479	521	495	471	449	491	517	490	516	475	465	460	502	467	493	518	430	455	509	498	473	531	523	473	478	527	489	474	459	474	485	467	500	470	474	485	477	519	480	463	490	501	460	467	472	481	500	466	515	508	454	485	506	509	496	483	484	484	479	485	463	496	484	467	498	439	500	512	493	495	468	464	477	479	473	478	494	487	488	487	489	511	490	485	503	499	482	465	504	461	487	507	465	470	535	466	479	467	500	469	481	486	497	494	528	469	491	471	466	526	464	518	455	502	478	483	496	477	493	472	486	446	494	504	476	481	482	508	500	491	455	425	494	460	454	473	492	461	467	467	512	481	478	462	500	470	443	476	518	487	467	463	468	465	467	528	476	517	477	448	496	487	502	486	434	430	473	485	497	472	503	456	475	452	482	502	536	468	443	505	475	471	473	499	486	447	487	504	478	472	484	490	491	477	462	503	479	479	507	521	510	474	475	472	469	471	476	473	442	483	480	466	446	479	502	501	465	477	452	455	462	459	511	450	489	470	495	496	469	484	492	511	512	464	483	487	499	429	480	495	454	498	492	497	460	488	446	493	472	478	470	480	446	479	430	461	492	477	458	455	483	463	486	479	468	489	517	480	469	501	490	481	480	469	454	457	512	458	479	459	484	471	465	503	439	503	486	446	511	473	504	482	463	509	536	451	477	459	426	504	514	488	493	429	445	479	503	465	499	439	490	508	454	475	464	456	503	471	502	508	441	478	493	514	489	455	457	463	501	450	479	466	514	461	479	483	480	501	518	493	502	466	488	483	454	460	475	476	477	466	492	540	484	533	494	485	486	488	504	506	487	480	483	510	467	470	499	483	459	487	461	476	500	508	480	455	484	467	491	479	507	511	468	494	447	465	485	473	442	492	527	464	484	527	477	498	527	484	499	488	485	448	493	491	495	524	489	492	481	473	450	495	491	507	495	506	486	484	460	478	456	467	462	487	488	483	511	471	511	468	497	486	513	510	496	525	487	481	470	464	509	495	451	462	454	507	503	496	476	499	495	502	469	459	472	473	501	475	473	439	530	470	462	491	481	465	493	457	486	474	511	507	478	477	480	522	503	529	464	465	480	434	454	488	479	480	485	486	466	452	511	490	486	447	476	493	499	491	462	508	501	461	463	490	479	478	446	482	497	508	477	503	481	473	465	506	463	479	499	487	472	460	511	471	522	499	535	490	498	439	455	458	514	476	514	492	508	507	505	480	443	478	472	476	503	490	455	448	493	498	502	449	480	468	491	484	466	468	492	454	453	502	443	480	436	444	476	467	454	477	511	467	453	507	501	494	475	465	499	475	474	452	479	490	467	457	462	457	473	495	478	489	476	504	498	469	473	484	504	483	504	465	441	463	490	485	492	486	507	454	524	438	459	485	497	503	475	443	519	449	461	486	490	436	491	472	476	466	462	457	474	506	463	475	518	463	493	482	482	479	482	486	486	457	473	461	478	478	465	503	487	523	485	489	447	483	515	515	489	478	505	486	439	477	489	458	471	499	491	471	462	475	470	504	472	462	460	457	527	480	468	490	456	442	481	490	468	515	444	543	486	502	464	469	480	471	491	470	516	504	482	460	470	486	477	495	491	478	480	496	470	482	468	474	508	504	468	517	452	443	489	495	499	496	480	515	488	478	436	486	443	442	474	472	481	488	459	499	468	460	491	473	503	446	471	480	512	478	486	486	446	512	465	474	484	526	477	444	497	500	503	466	467	462	513	490	491	498	508	501	462	495	479	491	458	482	493	473	487	479	496	465	501	487	461	482	460	470	464	438	479	531	439	512	476	514	476	488	489	468	522	487	478	481	462	464	476	473	473	485	490	462	467	506	456	470	469	488	514	507	525	470	478	445	491	459	472	497	501	496	487	492	492	487	469	507	501	474	488	483	454	477	489	504	501	468	492	462	464	470	492	495	474	542	482	477	515	446	443	475	494	439	504	512	487	482	482	492	479	495	486	485	451	477	503	505	489	461	449	474	470	493	473	458	486	466	484	513	527	504	474	488	465	453	466	437	450	494	453	491	489	454	454	470	479	470	473	464	472	500	456	504	484	460	512	445	496	486	454	493	477	474	481	492	477	482	474	498	492	450	509	478	491	479	478	493	469	476	476	486	488	485	453	470	456	491	496	501	478	456	470	467	522	474	453	433	486	501	507	484	486	482	482	486	517	473	453	481	467	463	473	477	496	479	466	501	517	468	467	488	521	508	462	514	498	469	516	470	490	462	469	473	486	451	473	491	490	504	523	484	496	479	528	487	501	481	497	477	481	482	451	457	491	503	515	517	517	484	519	463	494	493	455	485	515	482	469	518	496	504	483	525	510	487	494	474	518	491	533	440	509	526	498	478	479	521	460	498	485	509	475	474	470	454	426	494	477	442	473	471	469	485	488	533	486	486	465	461	449	491	498	462	461	452	478	448	504	455	480	470	474	474	500	483	466	478	469	478	482	536	466	479	494	471	482	506	427	472	497	452	432	477	466	493	512	495	495	528	466	462	474	468	432	513	498	472	490	486	457	504	500	475	480	492	519	458	510	463	492	466	476	523	502	453	483	497	508	511	476	507	465	516	481	503	497	434	462	490	488	461	506	463	485	490	465	461	462	477	452	478	485	458	502	447	503	472	462	460	471	483	489	481	454	456	478	501	466	498	456	477	458	489	446	475	468	552	455	484	483	512	490	507	506	478	492	468	472	530	501	463	497	474	479	453	512	519	491	484	507	468	497	491	463	481	479	491	487	518	491	485	490	471	450	469	460	450	472	474	467	458	448	474	502	480	463	521	507	519	452	481	441	448	480	464	476	497	554	503	495	467	519	475	491	480	498	454	493	488	478	490	436	479	493	466	457	456	464	474	456	475	474	483	471	487	484	454	492	460	491	462	458	488	538	417	441	511	503	447	506	446	488	470	466	516	477	462	493	474	475	485	462	482	492	480	460	513	492	485	471	437	471	495	472	460	437	499	452	490	493	472	466	502	458	469	457	473	452	481	463	481	448	455
44904	25230	18131	20880	17510	13617	8863	5417	2127	1081	643	450	400	363	327	333	338	320	316	297	287	273	262	294	274	266	270	270	252	240	302	248	231	289	240	250	246	261	248	239	264	261	275	253	247	241	262	227	216	246	272	267	238	242	251	262	245	265	238	284	217	228	259	245	235	238	231	469	235	235	236	246	252	249	244	260	264	237	245	260	237	235	203	269	255	216	240	207	257	241	241	247	226	246	232	270	277	246	233	243	247	251	225	230	241	253	234	252	227	272	242	255	227	265	234	220	239	224	254	282	239	248	235	254	242	266	238	212	248	241	258	223	257	240	266	210	250	235	244	231	226	241	243	249	220	244	255	254	263	252	242	250	217	267	237	223	226	264	234	193	239	258	240	212	258	241	258	267	240	262	260	280	230	213	231	213	265	232	229	219	232	229	225	231	246	264	264	227	221	253	253	269	234	233	256	234	253	250	233	242	227	228	243	271	245	210	254	232	211	267	258	228	206	249	260	210	254	220	242	250	224	254	215	247	236	242	247	249	220	240	247	248	246	257	233	215	222	244	243	281	259	245	248	250	266	272	227	253	230	239	235	239	253	265	230	234	214	209	217	209	261	259	225	237	240	232	252	258	254	250	226	246	240	256	230	263	266	281	204	227	235	268	222	232	219	217	245	273	231	216	236	259	234	221	236	229	225	232	228	246	270	234	230	242	203	221	213	243	234	225	230	248	226	249	240	258	243	263	258	242	233	266	247	235	228	229	239	201	244	252	227	249	252	259	229	222	226	252	222	228	219	213	259	241	239	247	260	216	234	244	236	241	255	241	213	243	228	244	253	247	260	227	231	211	254	210	256	252	252	226	252	243	261	242	207	217	246	260	252	266	226	240	241	239	225	256	252	242	252	240	225	222	248	241	235	233	226	247	263	233	228	246	226	228	230	217	256	285	228	226	222	234	239	244	242	241	237	261	245	237	227	202	238	243	250	258	241	244	244	255	257	225	251	221	257	227	243	229	254	223	226	221	224	243	230	273	234	242	225	225	248	231	226	229	231	240	247	265	265	247	253	259	264	211	237	262	251	240	223	211	215	219	243	263	218	214	254	253	228	241	213	204	266	235	229	218	226	233	229	238	256	228	226	226	237	254	253	262	227	263	227	249	239	250	235	245	231	219	251	235	245	248	233	223	254	224	261	252	228	255	212	265	252	242	227	251	253	230	223	234	254	220	246	253	227	233	250	266	237	237	252	224	224	209	279	222	260	230	252	255	235	238	234	269	253	237	239	235	234	243	231	258	253	228	211	237	222	240	218	271	258	224	225	232	209	251	218	236	234	244	233	256	238	251	280	226	236	246	226	232	242	202	225	210	252	238	263	247	240	243	220	256	253	272	232	232	221	246	248	239	226	241	259	221	220	249	233	230	229	237	260	209	229	265	210	220	216	248	260	237	247	223	230	233	240	251	232	249	244	226	231	242	254	243	234	251	240	235	264	234	246	222	272	269	224	247	242	252	237	247	239	222	232	242	258	247	247	247	243	254	238	243	245	238	247	255	242	240	212	248	235	243	236	233	233	225	271	236	221	234	214	227	224	238	266	255	229	247	245	224	258	222	251	241	268	256	248	216	241	255	231	253	244	237	260	212	250	204	253	260	225	232	237	242	283	239	258	238	234	238	238	228	253	219	241	216	266	270	226	250	240	230	235	236	264	230	216	246	232	206	257	224	247	215	250	249	263	242	241	240	227	248	227	230	243	276	229	245	251	260	233	245	223	240	225	251	261	241	234	241	247	222	259	214	231	239	227	268	240	239	263	248	250	241	250	244	228	228	235	244	249	235	250	256	242	238	226	263	217	237	269	259	249	217	262	237	258	234	231	247	233	243	246	254	249	236	279	248	238	264	224	248	222	259	276	213	237	263	233	249	242	219	240	233	248	257	231	207	248	233	255	248	226	242	217	252	242	245	255	256	236	208	243	238	254	223	233	215	215	229	231	238	231	224	217	274	242	201	219	239	223	221	252	250	233	248	249	247	267	261	263	242	285	238	244	230	249	240	238	240	219	235	255	240	241	209	230	243	270	234	247	242	256	237	227	253	197	243	242	244	222	250	224	247	218	230	229	232	249	219	247	283	253	230	252	207	238	247	234	242	267	246	229	230	220	281	231	255	254	220	297	254	221	213	255	228	241	217	244	269	231	234	251	242	240	240	257	230	256	238	227	222	282	228	220	250	235	220	222	243	243	232	240	241	250	224	247	252	228	248	247	225	235	215	217	260	265	241	228	212	257	237	245	223	245	248	235	205	232	251	227	223	219	235	235	267	223	219	261	277	212	240	226	257	238	238	227	218	257	264	267	252	237	251	228	235	235	257	239	216	230	226	232	215	237	218	222	255	238	249	247	241	241	232	222	233	262	213	232	258	217	249	237	251	246	242	232	263	237	225	267	233	228	237	222	272	237	264	228	223	263	236	227	226	228	261	236	205	260	232	234	236	257	239	230	270	226	244	245	262	229	213	253	248	247	296	241	232	254	229	247	238	267	256	249	220	255	244	240	254	249	249	233	238	241	217	252	237	216	229	229	242	260	258	223	230	234	205	225	227	264	249	236	229	210	249	230	228	244	201	243	224	249	234	236	264	239	238	241	247	228	256	248	258	221	217	254	234	248	233	231	260	231	249	246	229	254	244	200	251	246	240	235	238	252	241	254	273	251	233	240	232	247	223	237	241	243	218	229	227	233	253	260	214	225	224	233	229	215	230	259	254	238	251	227	233	238	264	237	228	271	244	243	250	256	273	252	250	246	232	243	222	238	256	221	229	197	244	229	242	247	228	251	237	249	258	234	258	260	248	265	220	234	242	242	226	242	226	230	234	239	226	265	233	250	228	245	238	238	245	249	223	242	228	234	242	213	232	246	235	272	246	228	215	249	247	215	251	250	230	256	194	247	248	241	231	229	280	237	224	240	252	237	241	227	254	229	241	262	259	230	226	258	258	268	228	227	253	251	219	231	214	242	233	214	261	232	278	213	241	235	243	231	247	235	238	223	241	223	223	256	225	243	240	252	258	219	247	267	252	236	235	205	237	231	249	235	228	248	247	227	250	219	275	233	214	256	259	222	234	267	262	228	202	244	241	233	245	214	252	229	227	251	243	232	266	279	232	241	204	228	243	226	246	239	219	244	256	232	230	265	219	270	236	233	252	237	263	239	249	242	218	250	234	230	277	243	278	227	231	251	246	197	253	239	230	231	232	238	221	250	227	231	217	227	254	229	198	265	254	246	229	254	229	239	222	225	227	238	220	235	217	238	264	233	232	239	230	232	248	223	233	253	227	235	234	224	265	255	212	230	246	236	249	250	240	254	236	217	239	229	213	226	233	245	228	230	242	232	227	219	269	265	239	245	240	237	243	198	228	237	259	268	230	246	222	245	233	262	238	253	243	240	223	223	244	211	262	226	221	211	241	263	234	270	260	195	232	230	217	263	240	246	261	236	263
28658	9266	8359	22361	17450	13263	6977	6042	2611	2244	1937	1745	1545	1502	1424	1333	1206	1178	1122	1087	994	980	914	908	901	874	810	844	795	795	866	755	775	756	731	727	738	741	730	729	700	737	683	681	690	688	727	689	706	684	685	662	696	669	682	715	702	755	689	659	680	652	699	658	649	652	738	2460	809	694	636	640	612	663	607	620	663	646	658	647	612	625	639	652	680	632	640	634	612	615	667	644	621	604	665	581	629	621	616	577	633	565	613	631	609	612	671	627	612	641	624	637	635	578	634	611	646	589	653	649	619	650	624	614	628	623	668	624	614	625	610	575	623	621	631	620	571	625	641	623	638	609	651	670	664	669	584	612	642	625	623	590	642	594	591	607	589	625	634	629	664	673	613	615	588	621	608	622	616	653	639	626	644	583	660	642	611	553	604	593	622	622	662	626	603	608	631	582	640	640	595	596	631	606	637	601	579	625	625	574	594	587	585	594	582	670	583	595	602	610	620	630	655	604	631	646	611	660	616	600	619	632	631	607	634	629	584	600	611	596	633	639	652	623	645	588	602	655	653	629	615	647	594	622	629	660	570	609	619	611	574	588	603	575	590	658	572	605	578	566	639	585	615	568	593	652	614	591	656	621	600	650	606	618	650	592	676	639	609	599	613	607	568	562	634	663	638	614	632	615	666	613	588	639	585	627	583	609	628	643	591	613	610	623	599	615	617	632	642	631	614	599	593	671	627	634	583	596	610	632	613	599	594	624	637	649	604	648	620	646	657	596	565	657	686	630	584	587	670	623	595	614	604	685	600	636	603	583	629	631	643	622	618	650	604	632	667	663	592	627	608	632	607	603	569	568	644	653	613	618	664	627	667	575	615	607	630	588	627	624	595	606	608	569	620	631	604	626	622	620	635	624	626	575	642	662	661	621	681	601	579	605	646	619	622	619	618	627	591	571	663	590	607	640	618	602	608	630	575	610	641	632	610	624	602	638	569	588	574	608	600	582	593	609	594	647	609	614	641	573	588	602	610	622	624	613	619	643	615	595	593	544	652	609	649	636	643	596	643	602	614	641	643	613	601	622	601	610	622	636	631	618	640	610	612	631	621	592	617	631	601	595	599	620	633	616	614	651	581	650	621	593	593	594	639	637	621	621	629	642	610	640	606	652	634	621	604	627	646	651	589	588	587	638	633	647	593	608	614	675	631	643	639	643	660	602	566	573	602	607	629	618	627	615	617	625	616	619	579	592	597	659	613	598	636	660	653	631	619	603	621	608	636	612	631	633	589	608	607	648	632	615	590	616	591	580	681	603	597	596	620	654	657	627	677	653	617	559	613	617	621	611	587	623	642	627	615	624	627	641	636	598	652	629	660	594	591	658	640	603	594	602	653	600	642	622	586	627	645	635	630	617	623	597	619	631	654	657	664	606	617	628	594	596	607	631	586	654	654	639	590	608	659	610	638	618	629	611	617	597	651	591	584	607	582	623	643	648	613	625	598	603	585	664	624	593	587	615	594	596	638	624	599	662	598	630	638	603	650	635	654	601	624	639	664	605	631	632	596	645	591	577	631	572	610	598	627	637	606	635	621	636	629	630	606	589	562	581	600	624	616	607	615	621	619	649	601	603	619	618	572	594	636	640	608	599	629	596	624	647	545	583	605	613	584	647	594	608	636	613	615	542	640	615	606	596	650	583	633	648	601	615	612	625	610	600	617	668	637	617	596	635	618	622	653	599	626	626	608	628	607	581	624	610	652	621	595	652	629	605	609	595	597	602	633	628	628	611	622	627	574	631	593	633	637	573	628	593	645	611	626	603	643	571	648	583	633	626	612	647	646	645	646	625	630	644	621	592	636	604	626	636	586	609	640	607	567	633	673	618	583	607	639	576	605	577	592	630	615	612	660	609	593	600	623	594	653	629	630	617	623	615	627	645	623	611	581	570	657	551	615	661	591	583	563	613	617	637	606	645	616	630	596	604	638	618	590	623	604	613	618	639	602	552	641	618	640	585	583	583	619	630	619	587	622	617	638	632	638	613	637	629	614	643	615	625	599	617	658	620	654	595	626	586	610	716	632	624	603	608	594	642	596	627	639	607	590	619	628	607	604	614	653	627	644	621	651	615	613	593	606	662	618	634	633	557	598	638	585	605	595	620	605	591	608	600	598	605	664	619	681	626	599	608	621	615	619	634	620	626	620	615	619	614	638	622	599	579	654	609	638	629	625	667	653	611	641	631	635	610	615	636	626	640	565	659	660	648	585	610	653	595	610	615	592	629	632	625	596	629	656	602	654	618	582	633	625	588	607	650	631	637	601	653	637	619	593	628	634	616	589	613	629	603	599	573	668	599	612	611	614	617	615	594	638	595	613	572	635	658	643	607	612	610	623	611	647	634	589	627	618	601	610	586	595	604	616	632	605	679	649	654	611	624	602	596	649	595	594	630	605	579	620	624	598	608	599	641	610	650	600	590	602	600	585	636	598	624	604	597	606	634	636	604	610	637	635	577	590	613	584	611	606	596	638	664	607	584	645	650	657	597	578	624	619	599	626	617	573	617	615	590	590	618	619	660	604	612	569	626	603	593	608	645	601	635	575	620	618	630	631	558	607	650	561	633	615	616	622	631	633	622	627	607	654	639	567	645	647	647	636	617	572	650	623	649	658	566	634	620	625	628	603	574	627	645	620	622	617	672	613	611	627	639	616	606	589	606	609	652	610	693	619	607	575	601	611	600	627	602	633	610	624	630	595	619	620	610	611	624	628	622	618	630	620	614	613	588	576	607	608	629	646	637	619	637	637	583	572	617	626	598	678	670	629	611	614	628	632	614	631	572	603	635	593	629	622	635	595	630	596	618	603	651	606	598	610	570	626	613	646	632	608	613	615	573	679	589	600	597	644	575	645	598	615	660	590	646	619	582	624	642	608	629	639	605	646	623	624	621	628	637	598	605	597	640	649	540	610	609	630	580	644	627	602	607	622	668	596	655	586	616	611	598	664	632	613	666	602	648	677	624	607	583	592	584	592	619	614	656	559	637	601	619	626	569	623	651	650	588	613	626	589	591	596	589	653	680	671	605	666	622	611	640	594	615	666	663	613	669	645	613	620	630	599	625	584	624	621	614	615	627	633	606	630	620	631	642	620	618	631	615	648	587	630	621	603	597	626	653	580	612	613	624	615	602	595	641	595	612	596	643	584	573	605	582	580	625	575	642	610	663	572	599	606	623	610	641	584	633	630	626	609	602	607	649	612	629	601	616	655	647	625	610	603	603	625	581	652	583	636	601	620	658	605	593	597	609	610	621	559	659	588	596	642	583	574	599	619	660	581	663	615	631	603	602	605	625	651	633	604	601	612	607	600	568	591	635	623	659	611	612	635	637	605	605	650	635	599	606	626	622	591	584	594	625	613	655	607	572	595	632	635	611	630	650	606	588	569	601	620	658	594	581	657	644	583	606	567	606	622	625	613	624	636	621	646	637	654	600	612	629	649	578	634	630
14150	7226	3426	723	306	197	145	133	117	127	128	131	118	119	116	114	113	119	143	135	123	107	145	125	126	104	121	119	105	120	143	113	129	120	135	114	117	105	109	110	123	119	122	115	111	131	109	126	135	104	139	117	127	114	123	126	103	109	122	103	118	152	116	106	126	129	130	137	141	134	118	113	111	127	123	114	135	124	130	123	107	119	130	106	127	115	103	110	110	147	118	129	133	134	137	128	113	116	134	128	111	125	137	104	115	124	152	126	117	125	111	104	121	111	138	120	114	126	132	117	117	136	117	106	100	130	128	120	115	122	118	123	138	103	113	146	129	128	138	135	124	110	148	110	125	128	121	131	138	108	121	124	126	131	114	102	119	124	121	136	118	125	103	130	124	127	131	133	119	95	101	132	127	132	107	110	128	124	116	132	109	117	128	119	124	119	118	113	103	127	112	112	121	124	116	124	128	121	100	127	127	119	126	100	128	120	108	114	119	126	132	116	134	129	113	130	136	124	106	126	127	103	101	92	116	122	126	103	122	112	101	148	126	115	128	127	100	120	121	128	139	146	123	128	121	121	123	128	119	103	117	109	123	102	125	117	113	119	119	95	108	126	116	138	114	109	119	105	116	108	127	115	115	143	137	123	140	127	128	132	107	115	126	110	103	135	102	117	118	118	128	109	131	113	112	109	117	135	130	118	122	128	105	126	116	103	138	127	107	106	120	129	122	118	108	108	139	134	136	139	112	137	123	107	124	115	115	115	105	118	114	121	128	114	117	127	127	116	127	106	110	124	120	99	102	95	119	125	133	122	127	116	123	128	136	134	107	110	116	122	114	104	122	101	112	101	121	126	136	117	124	128	130	148	126	131	129	140	110	116	119	123	112	110	123	119	115	99	120	116	116	119	121	127	131	132	114	134	123	120	105	131	107	118	130	142	134	112	115	112	109	119	131	134	110	119	102	119	140	134	120	133	139	129	124	111	127	103	110	111	124	148	106	130	116	138	118	148	115	152	129	115	105	115	133	127	113	98	132	121	132	130	138	101	125	151	118	109	106	105	133	115	118	120	91	128	112	116	110	126	108	95	107	103	118	116	131	134	131	118	125	126	110	117	121	108	118	104	119	109	113	92	128	130	113	110	108	132	98	133	121	119	116	141	93	143	115	130	111	111	123	101	135	113	128	119	110	119	122	131	131	124	117	130	115	119	120	99	122	126	122	120	118	128	109	105	126	140	119	122	132	131	124	113	120	117	102	102	126	111	127	137	119	113	109	149	141	124	125	123	108	105	110	119	137	129	125	118	99	144	115	128	119	131	130	149	135	136	143	118	116	125	112	114	140	121	125	125	108	121	139	138	110	136	111	100	136	119	117	126	133	116	104	115	145	134	123	124	144	140	106	128	129	131	127	131	147	127	147	126	118	116	116	105	138	114	122	112	137	122	110	139	112	104	106	134	137	126	104	128	113	118	128	125	133	106	114	133	118	113	99	106	131	122	120	120	137	122	109	134	109	119	132	135	113	120	125	122	125	100	125	114	127	133	110	127	126	133	130	118	136	107	139	124	112	117	114	119	133	136	108	126	124	120	118	114	133	117	97	120	124	97	150	126	118	128	111	126	117	131	104	100	127	109	119	143	112	120	117	139	138	126	127	134	117	119	98	124	122	124	119	120	127	109	106	121	125	130	119	115	104	114	122	113	118	125	103	121	128	104	124	125	130	141	134	119	118	107	110	118	114	136	102	110	129	129	118	132	120	142	116	121	131	138	116	117	113	131	128	116	121	113	102	116	130	125	106	133	131	112	131	123	101	112	149	124	113	144	129	114	133	121	120	126	111	114	118	133	134	127	132	121	132	120	128	115	112	139	128	119	111	144	122	117	118	121	140	136	125	130	100	137	109	133	134	129	125	89	103	108	122	127	125	123	125	119	141	145	146	144	131	122	124	115	127	119	115	117	117	126	106	147	129	123	115	117	133	125	103	127	124	120	125	110	97	122	106	122	130	121	126	123	115	113	101	94	116	120	130	128	126	129	117	139	143	113	113	116	105	139	106	112	131	135	125	113	128	123	118	124	127	120	124	126	125	122	104	128	118	132	124	128	104	105	143	99	126	119	102	121	127	104	103	110	154	117	125	116	116	119	109	142	122	122	113	143	123	135	106	125	120	106	124	126	109	115	114	110	121	129	110	129	134	135	124	119	110	94	115	134	106	110	103	109	110	113	114	117	105	115	125	118	104	113	127	127	110	117	104	117	106	107	118	115	114	120	119	126	92	113	129	127	129	120	131	122	117	115	111	117	112	110	121	132	111	111	118	124	136	135	117	110	122	132	114	111	104	109	124	139	117	115	146	115	141	129	109	108	121	111	116	121	119	132	135	128	129	98	137	119	130	104	128	133	124	136	121	136	132	110	117	124	118	110	129	105	134	123	116	125	104	123	116	125	115	130	122	110	132	124	132	120	119	106	133	114	114	104	109	117	130	106	134	110	111	112	124	102	129	115	95	109	117	105	104	124	128	124	100	127	139	122	126	106	118	118	93	130	115	125	124	120	134	125	111	117	108	114	122	126	102	107	130	99	116	109	99	129	129	103	109	122	134	105	107	128	128	132	128	122	99	123	136	136	141	115	138	117	117	113	142	113	121	107	132	119	125	134	126	122	105	128	122	98	119	117	128	121	125	119	115	142	129	122	127	143	101	130	112	148	111	131	109	110	123	124	112	131	108	108	118	129	123	142	104	114	132	123	132	148	111	110	96	138	116	125	130	120	100	122	117	112	132	113	137	117	124	115	100	131	139	105	124	118	126	113	118	119	136	113	115	134	124	126	110	122	110	112	129	122	106	127	122	113	127	127	120	133	144	121	108	105	115	114	102	108	108	134	98	123	118	112	113	103	104	120	106	120	115	124	115	106	120	117	133	149	107	129	121	120	108	136	125	131	143	127	118	128	106	124	107	112	133	126	133	120	119	102	107	105	131	113	125	121	135	127	116	130	132	110	133	125	125	115	152	119	116	113	117	110	117	115	121	123	137	116	137	105	109	131	131	124	126	139	119	109	123	114	126	121	124	109	104	129	153	136	135	126	151	142	103	131	113	110	117	125	117	121	98	125	116	121	137	148	117	108	130	140	109	118	120	119	121	124	126	121	102	133	129	114	102	112	132	98	105	125	130	122	145	122	115	108	113	134	118	113	115	146	119	116	101	140	111	131	120	116	126	123	126	124	125	125	141	94	97	125	128	106	112	115	102	119	101	117	123	127	126	116	119	115	123	136	115	131	123	107	122	111	129	129	95	143	113	136	128	128	129	112	121	123	114	131	122	122	132	117	101	114	110	90	119	127	102	119	126	117	111	113	123	110	124	115	122	104	115	126	125	138	108	123	129	107	129	141	130	125	147	118	100	115	110	112	126	141	128	122	121	105	111	129	124	106	112	100	117	126	131	129	123	115	136	130	117	117	126	104	116	121	106	161	115	138	122	130	115	138
11071	6906	4215	705	579	598	525	490	400	394	415	406	410	402	356	416	387	377	363	389	380	405	378	370	386	411	375	344	322	367	370	366	377	379	334	365	381	377	334	334	361	341	355	363	368	352	383	362	361	335	369	371	370	356	407	370	387	369	392	366	331	333	383	364	357	395	364	598	499	385	361	381	373	370	366	368	374	362	390	340	326	349	343	401	374	364	352	332	413	390	365	366	352	343	412	380	345	391	348	347	360	358	374	370	359	364	356	353	393	347	367	327	350	376	354	410	359	356	381	417	366	343	385	367	349	348	340	335	390	370	358	372	358	359	356	352	341	382	376	349	397	342	370	369	368	349	322	408	316	363	387	394	389	377	365	351	362	381	386	378	363	372	369	396	370	352	381	351	376	347	374	371	353	386	394	336	410	362	357	371	397	350	423	359	369	348	383	341	346	361	376	345	379	348	371	341	358	343	337	379	371	358	360	355	358	389	383	366	348	387	359	360	394	354	370	320	351	330	378	337	337	367	378	363	367	381	353	383	374	355	361	366	354	383	358	380	358	361	330	357	361	354	362	376	373	405	357	357	354	358	380	360	392	400	370	382	384	391	368	383	358	415	354	360	373	368	394	337	371	353	388	373	340	334	397	340	329	352	398	367	305	358	369	379	342	361	342	359	339	368	366	363	369	370	353	340	359	382	377	353	316	387	388	362	350	374	369	358	338	364	360	389	383	357	352	366	381	379	353	350	390	365	336	352	403	360	332	348	381	358	362	371	351	353	374	353	345	344	346	377	356	393	340	327	357	352	398	381	355	366	354	359	380	347	348	381	343	389	359	376	351	371	356	370	389	353	394	336	352	339	343	373	382	374	380	362	370	340	362	356	378	376	337	396	358	346	339	350	336	390	378	356	331	344	384	356	371	350	371	372	382	398	358	361	336	362	359	357	352	393	359	369	383	372	328	365	382	332	345	366	353	355	352	359	371	364	376	376	348	381	386	358	360	371	338	362	384	368	348	378	336	356	323	384	410	363	352	368	365	356	347	361	385	361	355	358	367	385	389	369	332	405	389	373	331	348	372	385	337	358	361	358	356	379	336	358	371	388	339	387	385	335	354	374	384	329	346	394	371	343	353	363	387	343	323	367	393	351	357	349	395	373	344	358	343	377	357	379	377	340	370	366	360	356	367	366	378	374	372	354	361	380	357	361	377	385	372	361	389	382	339	389	371	385	342	359	352	367	335	359	340	354	372	336	374	376	344	342	324	396	367	330	385	396	376	362	351	364	355	385	364	311	358	355	395	404	374	318	382	343	339	376	377	374	363	356	363	388	398	325	382	367	350	355	368	341	387	355	370	369	377	351	358	369	332	379	364	358	341	360	342	358	347	352	366	347	344	324	376	346	358	390	343	385	380	400	355	366	354	339	364	363	371	336	369	366	376	390	344	355	368	381	350	369	371	394	367	348	346	362	362	373	378	369	366	359	405	379	365	384	378	359	417	341	367	385	350	375	358	341	379	395	378	335	376	332	370	377	370	338	347	347	370	343	360	373	366	364	339	365	376	333	340	342	349	386	392	354	331	327	358	366	354	356	354	368	313	397	384	334	317	366	357	365	357	386	329	361	374	362	359	358	373	400	398	382	346	369	381	339	371	328	357	339	372	386	344	366	370	367	374	320	363	353	347	351	354	365	343	324	343	370	339	361	348	365	330	347	382	386	365	335	346	372	390	347	368	359	395	315	385	380	351	402	371	341	366	360	349	354	365	370	349	353	363	344	388	319	374	348	380	338	362	334	359	342	349	332	376	358	375	380	352	358	367	352	401	362	404	359	383	378	382	378	350	337	378	381	371	351	380	336	405	384	420	375	382	377	373	359	342	378	378	323	375	355	360	365	384	360	409	359	381	349	342	338	363	367	365	349	327	363	379	332	365	340	327	380	361	333	376	397	351	362	366	329	389	364	370	333	361	341	354	373	396	375	371	345	375	382	374	342	383	371	356	341	361	300	340	362	361	372	368	395	347	363	361	396	377	334	345	354	352	399	386	382	342	361	382	354	378	351	344	356	342	353	344	401	345	323	358	368	370	330	389	381	357	340	355	386	336	379	369	367	388	341	320	365	368	371	364	393	322	342	349	369	367	381	355	348	392	358	361	353	351	357	330	345	367	342	370	386	344	385	380	338	358	410	367	352	333	362	356	336	354	373	404	356	346	341	359	343	360	383	378	360	373	344	410	360	362	359	355	360	356	435	359	350	406	342	359	376	359	384	314	380	391	352	412	383	338	388	382	389	345	340	373	355	366	352	373	381	334	394	371	356	351	402	392	369	366	384	387	336	343	359	330	374	379	372	359	382	340	336	378	341	359	329	351	369	391	357	371	349	364	375	374	370	391	371	361	348	387	360	363	344	378	332	364	354	330	346	365	333	373	356	388	356	379	355	364	382	339	374	397	338	382	368	348	358	354	379	393	348	363	364	364	350	353	392	362	380	342	384	376	328	322	388	324	376	352	406	359	361	347	367	358	371	362	367	390	375	394	385	359	359	369	350	381	334	377	360	352	375	360	388	348	374	341	362	360	348	379	339	365	371	395	360	384	365	357	345	376	358	346	380	352	396	325	389	354	380	358	375	336	378	350	348	346	354	370	343	386	353	371	382	373	348	343	352	329	364	375	362	361	375	377	354	335	367	376	345	337	360	359	382	389	373	357	378	371	347	404	339	355	345	384	390	369	349	386	359	360	351	343	362	361	345	364	335	321	365	340	347	371	386	369	365	356	343	371	379	356	379	340	392	339	359	368	375	346	367	333	352	376	358	351	378	380	373	350	383	351	339	401	329	402	341	344	354	369	353	370	390	402	377	339	360	359	352	349	392	332	398	373	367	359	357	359	353	352	354	387	356	395	354	365	345	337	370	357	331	378	374	376	380	349	340	365	376	369	338	383	386	351	325	371	370	387	328	366	412	343	353	382	353	359	362	366	365	331	359	362	388	389	369	393	372	348	342	352	378	337	338	352	426	357	390	376	355	379	348	337	371	332	374	375	364	340	337	400	375	356	373	349	353	367	352	384	388	354	377	356	347	316	352	349	411	352	401	359	387	368	369	360	366	356	350	397	350	367	349	378	358	382	348	362	370	368	363	373	356	364	374	346	376	381	336	367	334	344	344	364	370	343	387	368	395	344	347	380	380	405	365	345	383	329	387	357	365	379	374	351	378	378	360	364	375	353	360	353	360	358	389	370	369	369	430	390	334	347	357	385	368	362	357	337	359	349	393	338	346	361	344	380	372	390	346	377	353	349	341	389	355	383	357	388	394	359	377	355	372	343	385	395	338	389	359	352	355	400	364	349	320	377	344	398	352	363	379	337	374	337	364	386	379	356	367	423	371	391	322	372	349	353	351	358	367	353	335	331	364	384	367	350	392	365	389	328	365	336	357	382	385	363	373	356	367	365	388	333	386	370	345	373	356	354	371	344	356	382	352	384	380	351	359
50164	28807	26665	24876	20582	14525	6584	1470	520	343	330	276	256	236	249	235	251	241	185	228	237	196	202	185	197	196	201	196	192	194	211	182	204	185	190	192	178	193	178	167	172	174	178	186	205	201	206	163	197	202	174	196	180	159	216	209	176	197	201	204	171	186	173	217	173	188	186	181	186	176	183	192	165	173	174	191	177	201	160	196	207	176	175	182	189	182	176	174	183	188	186	166	180	180	197	167	189	176	174	157	166	181	180	158	197	187	184	181	183	204	160	193	171	185	196	171	207	162	188	207	187	205	211	217	177	186	196	159	190	176	192	209	182	201	192	179	165	169	180	185	192	186	201	205	169	157	185	189	180	189	200	166	159	183	183	196	189	163	164	159	210	185	198	181	170	199	165	189	164	228	195	190	188	174	216	176	189	171	167	203	184	183	203	184	191	180	175	173	195	177	176	176	191	189	191	199	174	193	184	178	184	176	199	159	167	175	186	178	199	186	177	173	194	199	196	186	196	174	176	181	201	198	178	173	157	201	167	166	159	173	171	179	169	203	194	175	175	191	180	199	200	190	181	163	166	200	164	182	208	197	191	170	176	170	165	190	161	190	190	185	210	198	191	181	178	204	177	171	182	177	211	182	203	188	193	183	206	181	195	188	218	191	176	194	179	188	172	175	147	178	184	200	206	166	155	175	212	163	191	187	181	173	169	163	185	189	179	173	183	174	191	187	180	191	198	164	201	153	180	183	178	162	204	183	165	165	180	185	190	162	195	187	184	189	198	183	184	199	188	208	183	180	180	184	180	182	179	201	168	171	211	174	188	178	182	163	176	166	173	193	192	196	177	185	161	200	157	178	190	165	177	176	197	178	188	181	174	193	173	181	174	202	179	173	184	194	202	186	187	161	180	163	178	191	191	190	165	195	194	184	189	178	187	178	210	179	186	198	201	162	181	202	180	162	190	174	180	174	191	166	198	166	180	187	184	220	186	180	190	162	189	175	175	169	179	162	194	176	203	166	192	191	175	188	148	143	177	153	168	190	187	191	210	175	197	186	198	199	180	163	183	163	184	199	184	159	191	178	187	173	194	175	184	187	166	194	167	184	187	169	190	165	181	220	179	174	167	175	197	182	194	192	188	199	189	202	184	173	180	171	177	183	170	179	186	186	183	196	187	173	174	220	205	182	199	188	181	157	177	180	170	160	186	208	214	186	177	174	179	174	182	178	183	171	172	169	161	182	185	173	189	196	168	161	154	183	168	183	176	186	192	176	182	179	180	197	187	183	162	172	170	181	172	207	170	208	183	196	189	179	185	220	179	175	177	187	170	184	198	181	169	216	189	184	170	174	193	183	215	188	194	196	195	185	188	179	163	196	200	180	188	188	156	196	168	202	194	170	206	165	178	208	202	198	180	206	166	208	183	198	172	185	186	197	169	183	176	180	203	171	168	189	190	191	207	172	183	200	170	163	157	198	181	200	189	186	184	178	207	176	186	197	203	169	161	195	191	161	153	185	169	174	184	184	191	170	162	166	200	157	188	169	194	182	190	172	196	180	175	188	176	165	161	191	196	195	183	196	175	168	180	178	197	166	184	161	177	176	163	209	153	192	188	174	168	162	167	194	190	164	172	173	174	193	185	199	187	173	185	180	175	202	185	181	184	176	191	175	194	183	204	175	188	199	171	189	215	173	185	192	171	184	203	171	192	176	184	167	168	207	187	183	183	178	177	184	186	145	207	190	171	217	177	185	170	174	188	167	183	197	166	182	203	174	160	184	174	191	178	175	164	189	183	173	192	192	191	188	185	181	170	172	173	168	178	220	177	181	196	173	178	190	168	159	215	172	192	180	173	190	174	180	182	199	195	191	176	166	192	207	164	171	178	175	182	167	164	187	200	192	180	199	198	170	171	200	196	176	155	187	189	181	189	175	202	164	193	163	173	157	191	168	168	181	198	183	184	183	177	202	194	182	178	170	189	193	167	177	176	189	193	161	165	192	179	190	170	171	169	181	168	157	160	173	176	211	190	211	175	202	179	211	179	167	192	177	184	172	175	189	163	189	184	169	180	159	209	210	206	175	194	195	178	175	177	201	175	186	157	200	181	198	207	196	196	196	163	158	176	180	179	168	181	187	198	173	194	185	159	186	159	179	184	170	188	176	201	178	172	188	177	184	190	212	174	203	183	172	193	201	190	191	175	165	183	191	158	194	191	196	189	213	162	193	179	196	192	145	202	186	185	196	181	182	187	162	174	160	179	180	191	215	187	189	179	176	174	148	188	190	182	164	164	175	198	191	193	191	186	158	172	184	185	183	180	165	162	179	215	177	203	174	221	180	176	170	183	151	156	173	206	183	195	170	195	172	188	167	163	184	174	178	201	186	186	176	168	202	195	187	162	148	188	184	183	180	165	186	194	170	169	187	182	182	151	187	187	170	176	192	157	194	182	188	201	178	173	182	214	186	189	172	176	174	187	196	171	170	203	197	174	176	189	193	183	164	184	159	177	200	185	198	208	197	156	177	172	191	208	179	169	187	179	186	198	171	190	172	195	189	181	171	155	185	132	164	208	180	198	209	172	191	185	179	192	193	198	181	179	168	172	177	185	181	161	206	188	161	202	167	170	169	194	162	172	154	174	177	191	193	155	191	184	166	178	154	178	176	186	170	182	166	206	177	177	202	193	165	239	189	185	151	184	187	197	171	184	170	169	179	182	193	146	157	188	163	172	174	165	187	195	160	184	165	177	181	160	189	197	200	171	195	154	197	170	210	192	192	190	157	179	168	176	182	180	169	160	174	176	185	190	174	173	170	186	166	166	183	181	177	186	174	179	188	185	173	182	171	183	170	192	198	161	159	198	171	179	159	186	183	179	187	195	171	199	158	175	171	158	186	176	198	178	182	182	200	178	209	163	196	174	200	171	199	194	195	188	173	200	189	169	162	179	196	173	196	177	191	163	179	176	193	160	204	187	173	167	177	196	188	198	195	198	196	184	209	186	176	180	200	161	195	178	185	174	181	174	199	188	177	182	184	188	173	168	181	211	188	171	177	206	171	173	182	179	172	169	172	212	189	194	176	194	164	184	184	184	182	177	181	174	189	166	170	178	185	185	196	186	177	197	171	176	193	151	176	175	172	203	161	190	179	164	207	195	194	170	193	175	176	182	182	169	167	184	187	177	183	176	181	179	178	207	148	157	188	174	166	149	172	178	199	176	200	182	184	197	201	207	191	190	188	190	165	198	179	176	196	190	179	174	193	159	179	168	186	200	170	181	175	185	183	193	169	163	173	186	182	160	189	195	173	159	164	169	178	163	172	171	170	186	183	195	200	180	181	181	195	179	195	177	192	189	182	199	182	182	167	183	180	193	179	197	165	173	180	181	206	168	173	192	200	163	168	168	180	185	197	175	161	174	159	167	158	163	149	191	205	201	197	168	170	197	163	183	186	183	232	199	160	193	191	180	191	191	176	200	180	187	169	169	206	180	169	193	181
42237	22725	24242	7672	3406	2694	2200	1766	1405	1244	1098	999	984	874	823	792	762	758	667	678	652	668	624	616	621	648	634	560	571	562	555	561	558	566	564	529	560	576	531	543	540	539	543	530	548	526	545	512	507	505	512	507	544	532	506	524	506	520	511	490	521	519	566	480	530	542	568	526	573	527	493	498	496	515	526	505	520	495	531	518	490	491	505	512	507	520	525	512	493	507	513	468	487	485	535	509	526	514	496	523	508	542	468	513	517	526	467	534	493	490	490	520	478	523	531	491	497	468	484	497	490	501	497	501	479	498	510	500	463	479	501	468	492	497	483	531	494	487	499	499	458	514	495	479	511	511	483	470	560	481	485	544	485	513	490	515	492	486	496	493	512	458	514	505	475	496	481	491	472	475	497	498	497	532	514	461	487	478	514	506	495	507	460	486	463	518	494	506	467	485	465	539	501	509	514	496	471	537	462	487	467	436	479	533	515	516	507	535	482	485	469	494	479	523	532	489	498	530	472	503	510	476	488	505	504	542	512	458	510	456	514	485	459	513	501	482	496	463	481	521	515	507	527	485	514	491	515	473	503	469	497	521	519	492	479	515	515	505	471	492	485	477	513	490	492	471	510	492	467	505	497	453	495	496	435	476	493	490	482	508	469	477	478	464	493	458	514	484	480	466	486	494	502	507	488	537	471	516	497	478	484	500	513	473	511	505	447	499	515	499	499	464	487	508	524	463	497	490	464	460	512	467	519	470	516	509	509	488	502	473	490	483	497	489	472	512	487	499	476	517	483	452	488	465	556	503	483	502	493	509	488	475	469	481	484	512	446	525	498	476	470	452	454	505	524	462	490	497	477	501	500	455	490	487	487	487	455	518	478	484	443	505	466	534	491	447	488	494	496	486	481	506	454	508	483	516	504	486	483	478	491	499	474	466	525	479	520	530	488	497	475	483	507	490	464	484	529	531	489	470	503	504	462	520	477	498	505	488	518	476	447	511	538	488	508	487	455	503	510	452	500	496	492	529	486	515	502	505	476	494	495	468	456	509	482	480	479	509	462	476	495	487	463	483	493	494	509	492	500	474	491	489	501	504	478	490	491	496	475	476	520	494	488	509	471	469	531	464	500	481	522	511	486	456	459	495	512	516	504	508	510	489	509	519	505	489	471	435	488	542	462	486	503	488	480	514	490	482	514	459	472	507	462	495	487	494	492	498	498	461	548	518	564	489	491	489	482	517	500	469	440	502	508	468	506	543	489	515	519	455	516	471	486	516	480	520	470	501	524	474	491	503	481	531	500	472	431	485	523	508	491	477	507	489	438	495	491	493	495	487	484	499	504	517	508	456	497	483	498	512	460	503	474	508	506	507	479	482	520	461	517	506	486	499	515	477	457	473	534	509	483	488	460	531	476	505	562	517	487	498	537	541	483	486	535	524	478	510	529	475	484	497	477	531	513	494	486	505	486	497	527	512	478	544	532	501	518	486	467	507	491	461	456	503	523	501	490	508	488	487	483	475	459	498	503	511	521	542	512	490	470	460	472	462	512	505	540	515	533	540	483	462	511	515	496	522	462	464	531	495	511	487	518	466	506	519	448	489	497	505	489	485	494	468	526	509	521	487	493	468	494	495	524	509	519	501	459	488	508	467	552	473	522	515	469	543	471	492	458	514	496	479	497	474	478	493	485	515	469	493	501	480	493	510	503	474	475	500	474	486	496	532	506	487	513	511	476	481	471	476	499	510	495	512	495	491	507	488	487	489	503	477	519	465	459	500	520	500	524	502	476	484	496	501	465	492	472	516	521	526	483	475	488	495	491	483	485	506	531	471	489	465	514	465	498	494	503	496	483	489	513	509	523	485	484	500	494	497	544	480	470	521	499	503	488	511	504	497	495	524	503	468	495	481	464	457	452	499	521	478	485	493	499	471	507	473	534	501	521	485	488	464	495	519	491	491	506	489	486	488	500	447	477	473	497	505	470	472	489	493	474	505	524	482	517	476	502	514	483	470	509	487	513	426	477	473	478	486	490	471	443	506	479	487	484	481	510	500	519	496	461	461	497	485	506	522	487	461	484	496	543	481	456	472	504	533	517	460	490	512	489	533	489	449	496	458	442	495	451	491	461	503	473	474	461	492	448	497	514	465	485	501	468	472	490	492	479	471	499	455	498	477	502	499	492	506	523	510	490	494	480	497	528	469	497	559	498	492	472	495	486	492	506	476	511	460	519	508	516	467	518	500	484	533	474	504	490	467	498	488	509	483	515	481	500	476	458	484	516	503	501	461	516	489	463	489	478	484	513	470	508	530	512	512	502	488	477	455	477	523	460	465	503	475	506	487	477	487	509	516	469	490	441	477	485	506	492	497	486	505	474	480	500	477	461	488	507	450	504	534	512	508	541	499	456	515	482	493	465	496	480	518	476	546	478	499	446	449	506	498	472	490	452	499	477	498	483	463	499	500	451	492	513	495	494	532	506	476	468	466	474	523	520	518	484	514	500	479	478	493	502	448	488	505	476	528	497	482	457	523	529	479	487	456	537	458	518	485	435	521	478	527	500	444	495	522	522	492	476	519	496	517	500	472	517	482	479	510	530	455	502	502	461	511	446	508	466	459	505	532	465	463	514	549	484	486	479	468	506	498	491	483	523	473	506	480	476	449	475	478	508	455	500	480	491	505	496	487	514	488	489	472	484	466	498	450	494	480	496	498	514	489	500	486	525	525	528	437	519	513	483	483	477	501	498	491	506	484	484	462	508	485	535	522	497	485	539	505	497	487	502	521	486	506	486	492	475	477	525	488	471	531	497	539	555	489	486	475	529	515	502	503	468	503	523	468	480	508	517	503	525	490	496	495	503	510	483	480	503	470	510	508	508	486	488	491	497	501	494	482	518	465	524	477	510	494	524	494	529	474	487	464	534	539	498	499	470	477	531	501	466	517	480	501	469	495	517	520	496	501	522	468	518	498	464	498	494	486	528	483	492	508	523	532	497	493	477	504	496	485	506	494	468	487	460	487	543	496	496	516	508	505	447	523	487	468	524	491	521	513	484	505	498	507	454	454	490	532	507	480	492	473	510	462	540	463	509	494	508	482	491	484	467	467	450	496	481	475	498	489	512	521	462	493	509	464	469	503	475	465	490	491	485	505	493	461	479	479	465	521	503	448	489	482	534	464	485	556	466	471	508	457	499	518	504	486	491	511	511	503	495	487	475	525	494	491	489	475	488	496	456	512	497	481	479	488	521	519	494	492	500	514	505	498	453	515	484	516	515	466	503	517	517	510	511	541	500	505	464	437	433	495	472	519	470	484	504	478	510	505	465	503	534	492	509	452	501	454	502	531	492	498	494	483	513	512	523	491	487	519	532	504	453	481	510	525	520	472	466	527	516	505	490	512	482	500	471	436	469	443	493	492	489	502	509	480	532	467	496	456	489	473	480	480	490	494	459	511	513	480	500	456	505	476	490	497	446	474	490	457	504	536	490	487	513	479
42917	37739	40638	25700	21157	17011	11284	5866	2394	729	512	463	439	390	345	377	342	336	326	313	327	294	260	287	291	284	275	291	279	277	283	266	278	266	286	286	267	266	232	273	246	251	270	243	248	207	235	221	260	254	251	254	279	248	238	264	249	273	220	227	275	272	243	266	268	241	270	240	314	240	263	265	240	259	249	240	243	263	256	232	246	244	250	240	234	241	258	258	255	283	256	259	218	263	227	261	246	250	224	238	252	245	263	237	253	252	250	247	247	236	244	264	259	240	258	242	244	240	273	267	234	275	256	271	223	251	227	264	291	261	257	279	247	246	282	233	280	246	219	251	248	242	268	231	240	259	263	250	264	251	251	250	278	263	243	291	248	240	246	253	255	251	260	246	234	223	251	276	233	262	232	247	253	253	262	255	221	259	264	255	234	247	191	264	252	230	242	254	224	246	263	235	252	234	253	222	266	242	268	249	266	221	229	243	240	212	248	255	261	239	259	242	239	230	272	249	245	255	251	240	265	240	252	267	250	258	238	232	266	238	266	270	232	257	262	255	255	258	269	246	254	241	231	276	236	233	227	248	245	262	227	235	224	235	251	262	233	262	248	242	217	251	268	252	267	261	241	242	257	273	227	257	261	225	242	259	240	252	250	264	264	241	258	273	232	225	231	241	243	239	244	264	262	267	232	256	240	234	243	272	204	265	255	269	235	262	225	245	236	278	251	230	237	233	234	232	261	246	245	224	233	240	251	246	229	224	277	252	261	251	256	227	261	223	263	244	246	208	260	271	267	248	227	225	237	256	229	212	270	249	248	267	249	247	250	237	247	283	263	242	249	254	235	235	237	251	250	273	241	238	260	244	275	259	236	259	235	240	262	251	291	260	256	262	251	260	233	263	217	244	259	237	243	217	243	240	261	243	288	242	248	241	250	264	245	228	268	260	246	244	271	256	240	254	244	231	281	264	225	253	262	224	247	280	233	269	259	255	241	261	252	250	250	224	217	250	276	243	236	233	234	246	261	253	264	258	262	238	278	227	258	245	262	266	240	234	234	237	251	253	260	271	246	260	254	243	242	256	237	256	234	223	244	260	236	228	265	257	234	259	249	241	267	268	253	245	218	246	255	241	292	231	279	253	258	245	261	274	280	238	259	260	249	223	275	235	250	262	234	202	232	242	256	242	231	230	241	270	281	237	259	257	231	213	251	243	255	290	271	241	256	247	225	260	250	266	254	233	240	271	249	221	227	253	246	236	241	265	248	237	251	272	237	237	245	261	244	237	245	263	248	248	275	242	230	253	254	227	260	223	235	273	240	265	284	260	218	237	261	266	243	233	244	254	274	244	261	252	239	285	250	256	222	267	247	261	239	259	254	233	239	253	248	236	295	244	282	256	263	240	277	249	258	231	209	257	231	251	246	245	275	261	238	238	257	241	255	249	250	260	247	237	247	281	247	249	273	233	262	262	231	259	270	271	280	252	259	255	254	263	262	246	230	245	254	253	278	233	234	262	280	252	212	241	251	268	214	252	233	251	251	255	252	273	283	271	214	254	255	274	265	261	288	270	239	232	250	250	264	239	225	245	246	228	225	247	260	251	244	247	219	236	204	236	248	227	238	240	236	222	237	252	258	230	247	226	263	254	256	239	231	250	254	236	256	261	223	241	266	247	254	277	268	274	240	249	239	254	279	267	224	258	251	231	245	267	274	230	279	230	251	211	265	271	251	245	243	253	257	226	261	258	224	245	246	257	251	258	276	244	235	255	251	237	249	250	268	253	259	295	254	237	237	252	238	251	239	251	270	258	269	236	253	264	229	245	223	268	260	243	238	218	253	248	285	258	262	235	234	248	231	245	245	283	213	271	251	255	252	248	246	234	236	245	228	236	237	240	248	225	240	242	291	242	231	255	246	246	266	226	249	241	271	267	272	240	224	239	248	230	263	263	263	249	225	217	269	262	240	252	244	247	260	207	235	224	250	271	262	258	249	275	251	229	258	259	263	254	251	249	243	242	249	242	244	253	218	270	236	285	253	265	234	231	248	221	261	258	257	257	271	224	229	233	231	234	230	247	251	247	244	222	268	272	254	255	268	242	254	225	262	246	251	264	243	247	276	264	233	282	245	244	259	285	253	266	234	237	221	269	240	265	288	234	276	246	250	256	260	220	253	239	264	240	229	224	252	242	232	245	255	265	256	273	234	253	270	271	235	259	243	244	246	253	245	231	250	261	254	234	241	245	258	251	270	220	230	222	243	238	252	264	246	230	220	278	260	263	259	231	259	238	265	215	233	241	257	238	256	237	227	269	244	271	237	259	222	268	290	232	237	250	229	226	224	239	227	225	260	256	248	230	219	283	232	251	239	225	255	245	284	247	244	248	230	271	217	255	269	272	244	233	237	244	245	237	243	253	278	233	256	269	248	239	279	259	254	209	219	250	236	254	250	272	288	243	206	236	254	276	240	229	221	257	242	262	223	235	251	232	202	236	258	255	249	264	254	222	257	249	252	276	232	259	254	248	239	244	267	265	275	254	256	274	238	225	253	247	250	246	238	268	285	266	262	239	265	243	245	238	247	244	263	230	273	275	238	268	262	199	250	247	240	234	246	287	246	230	269	245	258	239	242	239	236	248	230	238	229	231	252	211	243	229	235	217	247	276	252	234	236	275	240	229	221	246	241	267	256	236	242	240	243	247	273	265	247	288	228	246	228	231	258	248	258	275	250	240	233	211	261	253	275	229	242	247	223	222	243	281	256	235	246	212	237	265	236	269	243	250	251	261	252	273	237	251	245	262	264	245	275	238	255	260	261	251	258	255	252	242	248	222	221	233	238	241	279	207	241	226	225	249	231	251	243	241	227	269	245	268	239	252	263	240	254	219	254	266	265	247	255	231	231	225	254	259	280	273	231	252	231	246	235	226	259	247	265	282	265	224	233	277	250	242	266	254	266	266	242	262	229	242	266	249	255	260	243	255	229	236	267	238	244	228	248	282	264	249	257	219	229	250	240	245	273	264	233	240	262	227	257	225	254	230	215	240	239	250	266	257	263	220	246	256	245	231	267	227	270	240	251	237	251	257	250	240	219	229	242	277	267	231	226	249	245	260	235	241	224	229	215	274	225	225	229	237	256	242	250	255	287	276	269	229	249	263	242	216	240	241	263	265	254	213	263	242	251	253	241	253	260	261	258	255	267	251	231	247	244	216	250	233	230	256	230	237	224	242	231	272	238	236	224	248	254	251	240	259	252	255	250	255	266	249	289	231	246	249	235	273	260	224	248	227	279	253	268	249	226	256	255	256	259	226	229	268	210	230	244	271	235	233	253	235	247	256	253	252	265	259	267	279	241	275	265	255	214	252	241	245	244	227	247	236	235	239	219	221	265	236	246	250	218	257	277	247	234	253	251	214	275	284	259	239	229	240	251	270	248	268	223	242	248	273	231	269	279	268	225	222	249	226	231	269	258	245	236	251	246	269	242	270	246	260	221	236
27115	34400	35855	13295	6771	5104	4078	3289	2775	2315	2030	1827	1638	1494	1323	1291	1266	1146	1063	1079	1052	941	984	989	919	883	863	892	858	850	810	852	825	820	800	735	751	815	758	735	734	747	765	736	699	723	694	684	719	673	673	712	664	705	667	733	695	722	701	707	696	698	705	688	673	712	675	722	1181	721	661	667	672	628	682	684	665	682	686	643	677	652	659	635	668	665	659	670	644	646	637	642	654	609	611	697	654	666	687	647	628	639	630	637	668	687	651	636	642	662	627	640	652	655	646	643	680	628	663	643	643	642	633	647	669	632	648	666	694	682	646	663	637	661	633	694	659	610	604	659	619	608	625	578	632	640	684	636	670	668	618	636	695	698	664	648	648	623	667	607	656	624	666	618	681	667	684	663	630	679	618	628	629	695	712	639	617	654	664	659	619	665	642	624	665	685	668	675	654	607	623	668	720	610	587	645	655	629	627	639	638	644	675	649	644	708	617	648	669	658	641	656	620	693	649	612	671	672	643	674	626	673	649	629	581	645	690	664	638	699	635	636	611	659	629	595	656	617	651	604	620	658	654	671	680	627	608	595	612	692	654	640	622	661	649	622	662	593	606	645	637	633	624	647	600	639	638	630	619	629	635	647	619	636	655	624	617	682	648	650	664	639	639	673	651	658	635	640	635	608	648	645	655	631	663	629	648	584	673	640	652	658	654	650	656	647	674	619	568	640	672	626	573	683	577	586	609	626	648	636	618	666	647	622	671	632	667	590	626	638	668	596	666	591	615	642	645	666	608	574	635	706	664	637	691	656	636	643	686	651	641	630	660	644	653	656	663	633	647	640	603	655	651	670	655	687	657	664	676	621	602	597	642	692	621	647	622	625	633	623	658	647	650	637	619	644	640	609	620	625	631	623	581	617	639	678	663	661	638	678	645	646	628	649	642	600	657	613	603	612	648	643	674	642	630	666	672	639	664	611	653	633	632	613	624	643	669	624	664	640	683	649	633	636	641	631	648	643	652	623	677	659	632	631	648	657	610	621	641	669	684	648	610	656	636	691	635	612	661	596	643	623	663	596	658	672	625	658	663	621	664	636	643	678	678	646	707	629	604	643	674	631	618	599	643	661	657	651	639	650	661	633	648	666	611	634	571	630	607	647	651	687	606	604	648	655	682	669	681	620	620	618	627	654	644	663	630	644	650	648	697	639	622	690	640	601	666	656	640	637	669	673	670	597	611	646	651	635	644	628	653	624	642	662	613	605	625	649	660	643	660	600	662	639	690	657	622	657	636	625	645	624	652	666	617	656	654	678	661	623	637	622	640	628	607	621	638	667	674	626	674	663	649	641	608	616	652	661	627	580	655	630	621	602	601	626	617	680	640	629	639	629	656	662	644	630	617	636	628	674	641	593	631	620	632	626	593	644	673	600	676	638	652	630	633	646	653	659	624	649	644	668	586	610	635	626	649	680	639	598	637	687	645	658	626	651	669	629	626	634	600	672	622	639	614	615	634	689	622	628	640	636	636	623	654	614	638	656	643	622	663	646	642	655	612	584	649	604	655	622	629	603	618	605	661	668	664	645	657	581	643	569	614	638	657	630	611	633	624	644	643	641	615	664	621	628	599	607	626	649	634	643	651	646	636	667	632	631	610	616	645	688	695	632	603	648	648	623	628	624	602	662	654	649	656	650	652	632	648	655	634	646	651	641	662	646	615	641	640	670	665	674	652	666	677	625	693	661	594	679	618	635	672	649	611	633	699	686	641	670	632	664	616	610	662	633	682	629	634	611	648	660	641	647	676	614	625	596	641	684	665	632	642	594	650	646	619	675	626	639	648	628	635	614	645	634	643	667	651	648	657	640	636	625	640	653	630	624	604	635	643	604	637	650	598	630	622	674	630	661	650	610	626	619	617	622	630	643	638	700	655	649	652	678	634	586	628	674	637	622	644	665	615	611	613	645	657	608	575	659	595	644	643	623	588	624	689	669	642	665	674	658	638	646	688	665	673	632	665	652	585	645	584	642	594	632	605	638	648	624	645	684	620	584	657	650	620	608	666	613	657	636	633	698	595	582	646	668	597	614	631	642	610	634	628	597	677	674	620	660	624	679	625	671	628	666	652	644	649	610	634	681	623	664	624	677	632	625	624	649	652	652	689	659	667	605	661	651	631	595	646	646	622	627	683	634	638	642	666	662	631	634	629	650	681	632	674	661	668	667	658	601	678	658	663	636	639	638	648	629	651	677	679	659	650	651	622	619	648	658	661	675	599	623	585	641	642	642	646	641	618	630	609	604	653	651	595	627	609	658	709	607	635	665	652	648	628	623	638	635	658	619	600	630	686	646	621	642	637	637	639	655	633	636	660	628	644	661	658	679	667	609	659	653	607	634	632	631	642	703	656	684	611	665	658	640	614	628	609	618	618	671	663	635	643	679	672	620	602	645	660	633	668	635	659	653	696	616	644	663	631	652	658	621	634	606	636	608	640	635	659	616	677	665	667	630	651	639	614	679	673	666	654	635	670	593	622	633	634	677	644	604	661	645	669	609	610	668	627	659	675	668	651	639	656	618	637	669	663	668	663	614	622	687	671	659	657	628	612	630	618	625	663	667	624	627	650	607	661	635	598	604	689	660	689	646	630	641	624	623	614	630	640	652	682	649	606	628	642	656	685	669	638	659	651	649	607	625	651	672	630	671	649	654	636	609	610	666	636	609	631	646	691	599	630	691	646	661	649	625	639	639	627	627	674	630	642	619	621	649	631	608	632	651	661	623	633	652	654	593	606	614	653	668	666	669	585	685	637	638	622	623	628	647	627	653	654	626	618	640	670	658	658	643	662	609	682	632	673	611	642	630	568	666	651	582	632	617	629	648	653	699	662	607	602	618	619	644	636	634	638	631	645	623	626	628	672	617	632	646	640	642	656	643	624	639	668	618	657	632	643	647	597	652	630	640	695	651	697	639	654	669	649	601	613	651	642	636	619	606	646	644	626	628	645	634	656	613	632	632	664	580	621	652	644	631	606	666	618	631	658	618	622	658	684	651	654	619	640	643	641	631	674	610	572	659	627	626	664	609	619	648	667	652	633	633	652	657	668	636	664	633	662	662	684	692	642	654	622	645	644	648	651	648	630	616	647	657	642	629	606	634	618	609	619	734	676	628	622	705	655	670	631	691	636	646	656	604	663	689	635	606	624	612	608	636	632	621	673	611	583	651	656	606	619	643	681	669	627	627	674	645	629	663	596	663	636	652	646	646	634	696	663	661	631	620	632	665	636	633	637	658	597	630	670	648	714	641	618	642	662	654	642	622	654	633	673	624	664	655	655	668	667	641	687	643	665	608	628	668	633	656	681	663	654	619	614	618	676	682	671	647	640	618	609	628	643	571	596	618	615	648	612	617	606	606	649	648	635	630	655	621	621	625	637	619	681	632	642	654	578	623	629	638	698	635	633	676	655	606	620	663	590	625	629	629	632	649	655	632	658	657	655	629	649	638
22253	11567	14873	5252	1249	577	389	310	187	131	130	112	121	105	107	106	120	114	123	105	115	118	121	109	120	123	116	119	111	123	103	113	117	120	106	117	104	110	128	113	104	101	126	101	109	116	106	114	125	111	110	118	104	121	111	134	117	115	123	115	125	117	118	126	123	120	133	113	111	114	108	113	124	114	125	120	115	118	110	110	122	108	110	113	114	115	122	124	115	117	100	119	121	124	116	110	111	116	120	106	106	116	129	111	98	142	113	131	95	102	112	128	110	103	111	107	114	121	140	120	120	124	120	132	111	111	98	112	117	146	114	109	112	112	122	118	116	111	109	117	108	108	125	139	135	106	125	92	101	89	123	106	121	126	103	126	120	103	110	121	102	105	104	118	122	111	109	132	95	108	117	111	112	110	129	141	106	119	126	120	127	119	135	122	117	125	100	128	121	139	116	97	110	122	91	106	115	105	101	101	120	104	119	106	108	124	117	117	130	117	127	115	127	98	111	131	104	98	117	109	132	123	107	116	114	129	111	114	119	106	126	113	140	138	124	115	99	100	114	108	120	96	134	105	130	131	113	132	104	98	109	130	107	118	115	108	106	102	94	121	129	115	112	104	109	105	123	133	111	100	112	122	117	122	120	116	115	113	110	113	114	98	105	110	107	93	115	101	101	118	128	123	120	91	121	109	106	105	125	117	119	106	86	130	120	114	133	113	113	114	113	105	107	103	115	125	104	130	105	100	119	112	108	126	112	116	121	100	106	124	136	95	115	126	120	103	109	125	92	120	112	95	116	117	107	113	120	111	115	104	121	116	102	88	121	121	96	101	120	114	109	122	95	130	115	121	135	129	110	130	144	130	124	90	113	115	111	96	103	123	116	132	140	100	110	123	119	125	122	96	122	122	128	118	106	107	123	115	114	110	94	107	108	101	114	104	126	107	116	101	105	113	117	130	115	112	107	106	99	121	123	133	114	106	106	116	131	117	103	122	123	108	120	113	110	117	107	123	115	113	128	109	107	112	120	106	117	108	100	127	105	127	113	106	117	106	113	101	113	113	109	115	114	126	121	120	89	114	119	118	103	126	125	113	125	111	102	128	119	98	131	119	97	111	118	106	128	117	119	114	125	116	93	105	140	111	119	106	116	127	125	107	129	132	97	127	102	100	112	126	123	98	109	121	109	110	110	117	99	118	120	107	95	98	98	119	115	104	105	103	87	125	108	118	114	87	99	112	119	93	99	123	101	103	105	115	99	124	108	105	97	119	117	127	111	123	104	134	111	126	94	116	107	112	113	118	93	105	111	112	124	111	123	133	111	139	113	119	116	117	112	128	124	111	116	134	102	119	106	111	114	107	108	113	110	117	108	121	114	96	106	95	118	125	115	120	130	93	101	95	121	119	146	126	96	113	122	118	102	98	125	122	123	122	119	119	111	108	115	111	114	112	116	111	134	121	89	101	115	93	129	123	110	106	123	118	114	116	104	109	110	103	122	101	101	125	112	124	82	113	108	120	107	110	117	117	122	110	110	113	115	122	129	120	103	119	100	123	92	92	100	125	129	104	114	120	122	131	112	116	116	103	117	112	120	115	116	116	118	126	110	129	128	125	116	121	128	126	132	98	107	127	114	99	133	116	117	110	108	118	112	100	108	97	108	108	120	122	127	84	106	105	136	94	114	127	115	110	115	123	115	117	92	114	111	116	118	118	118	120	111	100	103	127	110	109	109	122	115	116	111	114	96	115	127	101	117	98	108	122	111	138	92	125	105	132	118	113	100	118	123	122	135	122	127	115	99	96	108	121	116	142	121	118	108	100	112	111	141	109	118	95	96	128	132	104	108	108	119	123	118	89	107	100	123	109	105	128	112	121	101	119	118	115	120	121	121	109	132	122	134	121	106	123	126	134	111	125	110	104	116	106	108	103	118	101	102	115	129	114	109	117	112	121	107	114	104	114	104	108	125	109	115	99	96	116	109	123	100	116	117	123	107	133	127	115	119	114	119	108	143	120	101	104	112	126	119	121	103	106	121	112	115	126	108	109	114	117	96	112	115	88	113	106	113	107	103	102	112	120	107	130	105	122	103	125	102	110	124	122	117	114	108	107	115	107	93	97	103	116	108	120	130	131	118	113	122	103	114	127	132	100	118	133	118	120	106	87	129	118	115	103	125	106	123	95	128	98	120	119	131	104	115	137	117	88	121	120	114	101	97	125	112	115	111	117	110	118	120	117	123	114	106	115	105	118	114	108	136	99	112	115	108	110	93	109	122	106	105	117	120	106	114	95	115	115	107	119	109	108	121	97	115	96	105	94	94	119	109	114	124	115	122	133	97	108	125	119	126	127	108	115	101	104	115	126	104	103	117	99	135	109	111	112	123	113	114	95	111	112	119	134	123	122	112	102	121	111	120	116	111	97	109	127	108	127	147	126	113	111	139	110	97	106	104	116	127	122	102	107	122	119	124	120	110	106	134	130	124	109	111	108	127	122	95	120	103	123	121	97	128	125	124	93	107	143	122	112	99	104	111	111	117	114	136	123	104	111	134	123	110	105	110	123	106	131	125	106	98	108	120	127	111	108	124	132	102	101	114	113	132	138	107	114	121	118	117	119	118	105	132	89	108	104	98	110	116	111	89	105	130	116	101	114	119	128	111	140	106	126	112	121	103	113	121	106	112	135	130	104	132	111	108	127	125	114	117	117	123	127	126	128	106	98	124	115	117	103	114	135	96	102	101	93	98	106	108	123	109	106	107	112	103	137	105	120	127	115	120	130	117	120	116	110	125	115	135	110	102	104	137	106	114	110	99	124	112	118	108	130	104	127	122	117	121	120	117	118	114	126	108	107	100	123	101	123	123	109	108	131	119	122	143	110	104	113	97	114	113	114	123	130	127	122	97	106	105	117	130	109	123	115	117	122	106	118	117	127	108	89	104	107	126	109	90	98	110	110	132	101	112	103	114	129	113	108	124	117	102	106	113	114	121	118	115	101	111	113	117	123	99	112	131	99	114	120	113	114	112	112	125	105	97	118	121	101	122	118	114	111	112	135	121	124	99	107	121	111	110	126	109	132	107	134	114	119	108	98	115	105	107	128	115	117	95	116	112	115	121	120	103	132	117	113	134	104	113	116	128	108	95	120	131	126	114	107	102	102	99	98	107	100	116	103	115	103	111	124	118	105	123	114	96	106	115	118	93	123	121	98	120	104	108	113	108	103	107	127	121	134	131	96	112	109	106	111	112	121	110	113	91	101	111	103	122	95	118	108	132	125	96	114	108	102	122	112	116	122	112	104	133	106	104	122	88	103	112	116	93	111	110	103	99	107	107	110	114	116	131	111	110	108	119	122	106	121	118	105	109	115	113	98	112	136	126	111	113	126	108	93	122	126	112	98	91	118	127	139	126	108	128	140	116	117	96	108	99	113	115	114	86	103	117	118	100	124	110	109	122	120	109	120	103	128	140	121	126	111	109	104	122	124	120	99	135	124
17978	7963	16214	4000	873	549	456	426	419	418	390	344	390	397	346	348	395	321	374	339	380	382	370	363	360	392	342	336	398	375	378	347	353	364	331	327	325	345	349	376	340	337	318	333	340	338	338	388	357	335	341	368	335	385	336	315	350	346	342	332	338	357	351	333	356	352	354	494	332	336	371	366	331	354	315	340	300	359	332	345	304	342	310	333	349	328	359	373	362	346	324	339	365	337	325	362	370	333	360	358	356	353	341	319	355	363	358	353	324	317	367	365	348	382	357	366	337	333	344	354	345	359	345	346	363	344	346	348	344	350	368	352	348	368	352	319	342	326	312	358	349	372	371	327	359	374	364	375	338	331	375	365	330	332	335	347	352	316	354	335	309	356	388	349	348	347	307	336	372	342	378	365	347	366	343	336	334	382	312	344	330	329	342	340	372	362	367	353	360	330	351	338	347	366	344	335	348	357	323	327	346	358	328	337	323	328	351	350	362	366	341	310	369	340	349	369	339	357	342	332	351	335	325	330	366	362	371	356	326	332	321	357	379	336	359	352	356	366	359	317	329	321	333	350	369	299	367	341	339	331	331	347	345	354	342	327	354	368	369	352	368	340	369	359	356	332	356	338	344	353	336	341	362	333	346	357	360	346	338	351	340	390	364	355	287	327	365	344	359	371	348	323	346	353	342	345	337	338	340	322	343	358	341	349	357	362	333	338	350	323	351	309	336	349	346	337	334	327	352	378	346	325	341	329	320	359	325	366	326	337	373	369	376	355	325	357	336	351	338	361	348	353	351	374	345	384	373	325	367	345	341	318	365	334	307	353	345	356	340	346	320	359	343	343	354	341	346	358	354	330	372	315	343	325	363	349	348	327	337	345	352	350	342	370	324	365	356	352	336	347	327	305	335	357	343	351	337	354	334	306	346	349	332	369	319	385	326	376	351	318	346	336	357	355	342	335	332	340	345	343	351	335	309	338	358	348	353	340	352	333	331	370	345	326	338	394	367	357	323	343	346	360	363	336	339	344	359	329	335	346	320	331	357	340	328	342	349	349	332	338	322	358	321	338	322	368	329	343	351	333	363	355	321	360	328	365	363	314	364	333	330	331	345	326	329	355	342	346	308	352	363	353	335	351	328	363	354	345	341	338	344	369	344	349	334	322	356	346	371	308	339	353	373	365	317	348	367	358	316	359	357	338	355	349	352	335	345	327	356	323	337	346	343	327	365	342	326	366	331	319	342	346	331	337	292	357	361	347	351	345	360	369	311	389	349	344	355	316	307	359	319	326	343	323	374	362	366	363	353	364	344	334	353	313	344	330	373	355	344	364	334	358	345	344	335	364	342	365	331	348	349	341	338	333	348	320	332	386	352	379	358	315	382	350	346	365	355	365	353	361	358	364	364	370	337	342	346	331	340	388	353	380	362	331	307	336	334	354	317	338	331	327	358	376	337	331	314	337	361	352	342	382	315	326	344	367	357	326	333	346	337	327	344	345	322	352	350	348	369	369	317	329	316	349	349	336	360	362	345	347	328	325	336	325	345	331	375	335	340	346	336	362	351	343	339	342	325	340	344	361	321	335	376	360	390	348	351	326	345	350	321	300	354	323	347	335	322	340	358	343	356	336	343	382	352	343	370	363	343	353	339	362	365	351	332	365	359	332	361	351	336	341	357	373	360	367	328	362	332	344	355	335	321	358	357	336	338	336	363	349	361	354	335	354	346	368	364	338	360	317	316	317	364	349	371	375	336	350	345	330	397	358	352	346	328	327	321	364	350	354	325	347	350	327	347	351	337	299	366	373	318	333	376	327	310	342	338	338	376	340	340	335	323	328	328	368	366	356	322	366	355	346	376	349	325	344	322	382	360	377	358	356	343	358	352	325	335	344	336	348	373	334	334	302	345	335	326	361	362	357	366	361	371	358	334	344	338	314	342	350	348	331	326	335	329	343	336	334	323	315	337	334	355	380	329	360	324	367	333	360	367	347	336	318	346	333	395	362	337	319	354	372	344	359	346	373	367	324	335	350	384	320	350	345	336	363	343	328	351	353	361	361	357	360	329	348	350	348	337	389	306	338	317	329	361	330	329	339	333	344	359	340	339	338	331	326	389	351	392	367	350	345	327	344	313	340	290	344	356	344	348	340	368	359	374	378	319	338	307	375	375	338	378	315	328	344	368	320	298	343	338	351	318	311	338	320	353	342	357	354	351	327	324	339	367	349	351	328	332	338	348	325	359	315	357	335	353	332	365	351	327	371	339	344	308	315	323	358	343	351	362	335	354	343	322	313	349	363	353	320	361	338	348	340	345	388	348	365	322	332	361	360	367	341	366	335	357	333	376	314	358	376	327	340	311	362	343	341	346	363	358	351	368	348	363	346	367	378	327	360	334	367	365	310	369	346	358	340	329	311	348	348	347	333	353	333	337	348	333	348	356	331	360	316	334	353	355	353	354	314	307	382	335	341	339	353	367	356	365	345	355	294	377	318	316	344	330	331	376	375	369	342	343	350	365	340	343	359	341	338	354	350	358	336	312	338	332	325	357	359	339	345	338	365	357	329	343	337	369	310	362	333	335	332	357	333	351	353	368	357	351	306	331	336	344	324	344	354	346	343	348	315	314	322	341	348	362	371	315	332	354	317	366	320	377	333	337	343	352	363	339	330	351	351	349	371	372	360	330	345	340	365	322	355	361	356	325	356	352	321	348	313	336	372	341	340	343	328	359	358	331	344	362	339	333	371	341	351	365	362	360	357	388	316	356	326	328	347	327	348	342	350	381	351	347	386	358	382	373	365	357	340	383	336	348	347	346	360	372	317	372	335	293	350	347	321	331	372	349	360	355	355	336	357	359	372	305	342	370	358	336	355	320	376	380	335	364	325	336	348	356	313	373	360	349	338	358	379	320	357	374	346	367	325	345	358	299	353	346	328	337	325	343	340	372	353	333	352	361	358	319	309	349	370	344	329	368	348	347	367	329	364	365	333	358	322	330	349	353	323	350	319	327	322	318	330	323	333	336	338	365	353	307	353	324	326	332	366	375	341	327	313	344	322	343	346	350	364	368	341	335	344	349	369	356	343	379	343	371	370	362	354	341	331	361	329	374	342	333	331	373	347	379	314	306	346	358	316	389	367	335	376	356	358	329	344	397	335	344	360	339	374	363	311	355	322	340	375	371	380	328	334	367	350	361	352	322	381	346	335	344	344	342	353	364	368	335	312	339	329	316	363	325	370	348	301	387	375	369	339	347	330	341	363	308	321	348	334	347	393	358	360	361	310	373	353	311	335	346	347	361	372	363	355	311	347	324	313	312	373	316	346	330	334	370	331	325	372	345	332	386	365	349	369	344	339	377	327	373	358	336	362	323	309	338	366	319	344	338	322	343	349	302	342	358	342	302	345	311	388	323	372	323	355	352	337	350	325	330	341	370	338	359	339	348	372	338	333	325	368	329	343	323	328	335	345	345	346	358	312	344	332	368	354	328	357
44663	25742	20716	12192	6957	3594	1316	553	384	297	303	276	272	254	225	231	238	206	208	221	244	197	202	205	204	212	199	209	188	204	197	181	203	190	172	197	175	192	184	176	170	168	181	179	193	161	187	174	153	215	179	170	206	189	180	173	182	152	153	182	193	200	218	175	178	156	207	467	190	184	202	194	173	167	196	184	191	187	205	192	194	197	181	190	185	186	178	177	179	170	200	184	198	196	180	188	184	184	191	194	175	211	184	205	213	174	175	170	163	214	209	215	188	172	140	172	181	191	184	179	178	194	174	188	208	201	163	175	169	166	173	188	192	204	193	203	174	173	164	195	198	185	170	190	187	164	181	180	159	187	162	167	184	190	182	210	168	182	172	179	187	174	202	164	168	204	190	169	178	184	172	186	191	173	194	190	183	184	192	211	190	202	200	205	174	185	170	164	201	177	195	184	197	183	199	161	172	187	169	183	186	201	180	201	195	233	218	177	176	182	155	168	190	167	182	204	190	197	192	172	189	176	171	185	169	174	174	201	189	176	168	186	203	195	191	198	198	178	179	188	174	166	192	180	152	164	159	184	180	190	158	176	164	203	196	196	162	179	183	218	190	163	194	171	179	177	187	179	184	176	184	185	165	171	174	177	186	181	174	180	195	189	168	202	190	149	201	173	170	182	193	184	180	181	199	157	205	182	183	185	193	188	168	182	190	161	168	181	174	174	185	161	176	198	176	171	184	213	173	190	165	170	192	184	176	205	172	203	176	165	192	169	186	160	192	182	198	155	179	185	174	170	167	178	190	176	167	194	193	157	184	170	180	195	195	163	169	207	171	184	195	193	198	197	203	195	208	169	182	188	175	164	176	171	195	161	189	189	171	180	180	191	170	203	175	176	157	180	175	177	178	185	160	158	192	169	178	197	183	186	173	181	174	193	164	173	177	174	181	182	198	188	184	191	197	189	189	181	202	173	207	181	181	198	167	176	184	171	207	169	180	172	180	158	186	198	190	176	202	193	197	186	179	178	175	178	193	180	195	179	177	151	177	200	168	176	197	189	178	189	203	196	187	189	196	187	188	191	144	172	166	188	175	184	183	182	136	202	179	162	164	183	208	169	162	190	191	205	170	177	177	181	159	202	182	191	169	173	162	203	177	182	158	187	195	165	180	183	186	161	192	181	181	202	182	154	178	187	172	171	173	191	177	191	188	179	168	211	204	173	167	199	153	183	158	203	218	179	160	209	173	201	207	175	189	198	172	202	171	167	185	180	184	157	187	161	165	168	178	187	171	203	197	190	187	200	170	168	186	170	160	197	192	181	169	176	197	190	173	195	170	185	165	164	206	185	164	193	176	189	179	181	191	216	167	209	192	158	174	187	175	177	184	196	165	186	184	177	176	159	189	159	176	198	199	174	173	196	193	174	168	180	160	206	169	184	181	171	192	173	182	187	164	205	186	179	192	182	187	191	189	174	214	195	164	183	223	162	155	167	170	158	188	192	173	191	190	197	195	164	201	210	183	171	164	178	184	193	164	167	192	171	201	187	180	216	174	197	175	185	179	176	204	187	161	169	185	203	159	173	171	206	171	187	200	181	213	183	178	194	187	187	176	157	159	180	164	193	171	190	172	178	192	176	199	175	180	176	179	188	183	194	175	195	187	156	157	173	157	194	183	200	186	190	193	172	191	186	180	187	203	194	188	177	203	196	196	224	211	178	182	159	178	168	201	183	187	182	193	191	175	177	188	185	172	179	176	158	185	186	186	167	163	164	158	179	168	202	181	162	179	171	181	178	187	190	189	193	190	203	183	188	182	188	182	202	180	172	211	166	170	206	184	219	195	177	183	158	175	190	185	185	179	184	184	177	184	166	153	199	213	205	164	161	165	221	196	170	176	185	182	177	192	167	174	162	180	184	171	177	190	171	167	177	172	184	178	173	206	182	181	190	199	155	191	145	172	172	203	182	180	176	210	168	181	200	183	207	180	188	191	192	155	176	200	189	170	182	167	169	175	207	177	187	169	202	176	191	168	180	169	208	175	183	156	182	174	192	177	168	164	188	165	197	199	206	197	172	184	183	176	177	187	207	186	218	203	190	173	190	172	162	179	154	192	163	198	162	198	150	178	192	192	199	202	166	181	193	185	169	194	182	178	172	179	165	208	184	188	156	185	188	167	190	179	202	188	184	178	180	226	204	188	196	173	181	199	200	173	170	189	184	223	179	174	185	223	208	209	193	168	192	178	169	206	166	152	182	189	188	163	166	182	163	174	163	171	168	211	198	191	178	170	196	174	170	190	188	189	180	172	175	184	188	187	166	184	167	164	176	162	167	187	175	186	216	179	167	207	186	189	172	184	189	183	178	174	170	179	181	192	166	193	218	181	173	194	198	155	192	186	167	195	166	161	179	180	157	185	157	199	169	206	166	167	185	147	181	190	196	229	196	162	190	181	199	185	172	189	162	176	186	160	177	210	169	180	183	215	183	187	155	180	176	187	200	176	181	182	152	187	171	193	182	190	193	178	187	166	167	183	190	193	213	195	200	173	183	197	170	201	169	168	193	163	161	188	155	190	176	203	199	198	197	193	158	197	188	179	171	166	186	197	158	200	186	189	196	190	189	179	200	198	157	164	185	179	209	169	177	177	197	169	182	163	202	180	173	196	170	162	178	197	169	192	209	168	186	191	175	174	170	184	191	193	203	180	166	198	194	169	190	205	197	179	176	186	195	162	180	182	185	189	169	221	172	186	171	168	179	184	194	184	191	188	171	165	174	182	206	173	165	203	172	175	158	181	164	171	174	210	187	170	199	181	187	174	202	195	179	184	192	189	183	206	179	166	185	174	205	155	165	161	152	207	211	198	179	180	170	176	190	170	200	178	196	205	188	166	196	198	215	154	167	163	190	208	146	182	171	187	163	158	171	186	189	162	187	181	200	178	204	167	171	181	164	185	194	185	155	204	180	202	184	201	199	173	187	173	175	171	164	174	195	185	176	169	198	177	169	178	183	181	194	192	191	182	189	173	179	184	192	162	199	168	181	163	164	178	199	183	186	186	227	228	163	174	152	191	203	177	175	168	195	195	182	174	184	171	202	190	192	174	174	208	180	196	186	167	179	214	200	192	180	211	177	181	184	198	177	181	188	156	180	157	184	184	192	186	188	172	182	176	180	184	182	205	170	158	179	187	177	179	161	196	184	182	178	164	174	172	169	162	170	188	191	188	187	189	185	182	172	167	164	199	188	182	199	196	175	177	196	210	192	170	164	192	196	155	188	202	180	189	172	160	212	180	167	184	184	189	183	200	171	178	192	174	163	177	175	184	181	195	166	194	164	166	171	182	190	187	195	185	170	183	195	199	176	200	199	178	189	196	177	186	206	169	199	181	178	197	163	194	181	202	152	179	182	184	181	207	192	186	180	172	185	179	170	201	196	200	191	172	209	165	190	200	167	160	195	164	184	170	184	180	165	144	171	188	173	172	206	174	180	183	179
30557	11204	6932	4887	3937	3124	2432	2075	1548	1324	1287	1084	1025	965	930	861	850	791	802	778	713	748	735	691	631	645	583	581	619	601	647	564	562	602	606	590	623	569	554	532	605	560	582	512	557	543	530	523	542	555	525	545	532	528	537	520	536	557	570	528	552	541	532	537	562	530	887	2810	544	520	551	536	527	478	533	556	490	542	511	535	495	516	504	522	522	488	513	503	550	534	499	538	507	499	495	541	559	495	531	520	463	529	515	508	506	507	514	520	489	520	484	501	496	540	534	540	490	512	509	499	539	492	494	494	531	494	502	490	528	517	493	526	518	528	542	490	521	514	531	500	536	474	516	561	535	504	499	495	514	525	497	546	508	536	469	510	478	537	539	497	499	492	532	527	490	529	498	523	494	509	558	529	493	488	504	523	523	542	487	499	502	510	482	503	521	536	529	503	500	532	536	503	525	482	473	477	499	506	524	509	531	497	562	509	508	484	485	517	459	553	516	467	495	494	520	455	495	505	477	494	513	500	505	516	566	497	493	477	483	528	520	479	533	545	505	465	474	492	479	517	486	466	523	505	521	516	504	526	544	509	503	493	510	500	532	501	520	513	506	522	494	478	500	522	510	486	492	481	504	527	480	519	520	543	495	517	542	527	505	498	513	512	469	479	528	501	510	459	521	523	510	545	537	496	467	500	523	496	513	512	526	495	527	514	534	528	519	490	518	496	525	517	527	513	498	536	493	531	495	501	488	496	520	513	499	480	502	528	510	514	534	479	516	490	480	509	472	554	472	475	513	531	518	492	471	485	486	494	503	523	493	526	471	524	501	500	546	523	525	497	509	492	499	518	508	492	508	475	520	513	525	531	534	536	465	514	557	520	526	527	573	541	464	479	491	489	460	530	498	495	540	523	497	508	519	509	508	487	485	494	507	491	493	476	515	517	493	497	516	549	529	531	489	492	496	475	469	490	518	520	484	482	495	499	479	487	532	527	474	503	544	504	525	482	494	501	500	509	524	450	502	497	550	520	487	545	507	530	481	532	469	535	515	487	488	481	492	445	500	511	500	520	536	470	537	516	496	535	502	496	490	550	469	498	508	527	540	520	482	524	487	509	519	495	546	497	523	526	525	531	510	488	510	517	510	512	524	494	519	520	500	541	557	509	517	497	475	507	503	530	518	497	519	512	520	498	525	532	520	502	496	492	538	518	518	522	516	496	512	559	494	478	477	487	506	541	533	521	487	524	500	543	497	543	509	530	443	517	545	508	525	515	476	492	532	466	523	492	521	492	498	533	544	500	493	459	481	502	537	514	531	541	471	496	516	545	541	502	490	475	494	539	526	522	524	478	519	500	514	546	512	536	505	497	494	512	517	493	520	469	484	537	513	515	514	479	515	515	513	484	462	530	523	510	474	499	527	535	512	507	505	501	500	545	488	507	496	450	493	538	476	532	487	502	552	479	503	486	532	502	526	503	516	514	468	529	523	493	482	519	486	483	541	521	523	541	497	504	507	514	487	522	493	486	481	516	505	500	527	523	515	516	513	485	495	530	534	529	535	486	549	477	517	513	510	501	504	535	514	522	500	512	497	474	540	539	508	498	529	523	505	467	504	514	530	515	540	510	515	515	539	513	475	499	528	516	504	513	534	527	523	503	507	512	530	522	524	501	511	504	508	519	498	460	531	479	538	542	496	507	485	493	510	515	539	505	485	506	515	532	510	521	452	497	483	506	496	516	520	481	519	502	503	503	485	481	523	506	537	533	518	506	551	521	529	513	508	530	492	515	493	524	508	549	509	476	486	521	475	535	461	515	518	536	484	518	529	530	537	529	523	493	495	524	506	535	499	517	516	497	528	509	477	507	471	515	523	545	538	509	522	501	534	518	521	526	518	483	473	514	524	541	477	483	539	528	483	489	529	473	514	533	530	531	522	530	519	481	499	504	490	481	505	528	507	498	516	525	497	504	496	475	560	510	520	515	484	506	494	480	525	527	486	520	511	523	522	523	507	519	540	492	518	521	503	550	517	478	526	488	525	516	513	487	520	497	490	497	508	511	475	486	495	505	528	503	516	490	485	477	524	491	503	484	513	480	530	510	511	490	497	464	509	508	514	494	492	490	513	540	507	495	515	522	524	500	498	547	488	486	522	518	506	502	500	542	497	556	499	488	526	537	546	503	522	499	466	492	477	540	497	510	520	500	541	517	492	492	518	512	471	523	548	549	534	485	529	541	504	527	502	527	501	536	489	509	484	534	504	490	508	499	529	526	489	522	514	483	503	522	527	515	520	515	491	541	512	507	525	553	530	535	502	506	483	510	491	517	520	492	563	504	489	496	477	488	522	484	485	519	503	531	520	481	515	522	473	495	502	517	527	488	546	531	547	509	506	479	478	484	514	531	511	523	516	477	504	509	544	506	480	488	480	503	473	522	478	553	515	527	535	509	527	547	486	522	493	505	472	483	483	485	534	530	482	526	547	537	525	511	505	478	481	494	481	528	517	501	522	509	509	494	472	489	500	518	522	505	492	465	524	504	524	511	511	568	524	479	557	521	471	536	513	478	497	538	533	508	557	499	497	517	511	512	513	493	502	542	523	477	503	487	524	521	490	516	552	516	503	513	510	509	540	533	553	530	534	484	539	497	506	532	502	495	453	499	462	508	508	524	536	531	517	505	523	531	510	494	544	523	524	492	521	499	492	528	521	479	471	506	469	498	530	467	507	523	504	499	479	517	525	470	514	545	498	525	482	505	518	492	497	558	488	471	495	464	517	541	519	476	477	544	515	489	505	506	504	493	503	499	502	487	505	494	473	522	552	466	492	531	518	506	540	515	490	486	494	541	511	522	513	539	517	517	545	518	482	450	534	509	545	487	510	468	530	468	482	520	511	572	511	544	484	466	487	499	503	493	519	499	494	496	505	472	504	527	533	487	477	463	516	504	507	487	515	508	496	511	539	474	499	483	501	534	494	490	491	510	508	504	544	508	510	473	508	477	493	513	500	510	490	459	488	489	520	536	518	546	504	513	467	507	558	556	519	485	495	497	529	513	538	484	509	502	512	502	514	469	477	528	505	517	519	516	501	526	476	525	529	518	515	492	534	477	477	517	478	472	485	487	533	552	573	492	506	496	513	517	496	491	494	524	508	462	486	499	542	475	484	467	541	455	465	552	521	517	503	515	471	524	508	494	511	502	523	532	496	480	535	517	491	553	503	467	555	516	560	507	520	509	518	477	524	529	511	504	550	487	508	497	500	510	514	535	499	533	493	473	499	495	511	514	503	521	523	516	514	477	522	495	507	515	498	476	508	527	532	532	549	478	525	532	512	517	523	499	516	492	504	482	518	489	525	528	512	470	478	531	518	534	503	510	533	549	470	493	517	519	485	480	501	467	470	486	543	491	506	509	516	514	476	509	496	494	539	485	494	521	490	514	516	503	468	550	506	521	514	496	521	484	467	505	502	539	513	523	459	505	485	480	520	508	505	475	537	517
49364	29658	27307	21250	16439	10919	4611	1463	734	576	506	473	440	403	363	394	360	361	381	328	308	316	316	331	315	299	297	291	329	279	339	292	314	283	288	291	268	283	285	253	268	246	283	254	248	248	275	272	302	255	296	279	265	269	264	286	285	278	252	265	267	258	235	264	253	261	805	795	257	260	249	251	275	305	295	280	268	283	241	265	249	255	280	247	245	274	243	262	243	268	267	253	237	256	249	258	263	218	256	252	265	270	262	240	283	251	265	264	248	261	273	256	255	271	251	272	285	242	273	268	260	254	268	265	246	268	287	257	261	270	272	250	269	244	294	277	273	264	246	265	256	248	245	250	265	257	278	267	261	264	273	249	257	255	285	261	261	268	239	281	267	258	261	258	242	239	275	237	254	266	252	260	277	250	277	235	231	244	249	247	265	249	280	251	263	258	266	266	269	260	257	278	236	270	258	256	261	250	261	267	253	260	277	249	253	248	264	308	285	270	264	265	239	292	255	283	242	257	238	265	274	264	246	251	279	248	268	278	264	272	263	271	259	249	242	245	291	269	252	258	277	280	258	267	264	248	262	266	247	293	274	277	235	245	271	258	300	259	244	250	280	255	285	250	281	246	285	258	270	268	260	249	270	261	271	266	276	271	269	284	260	224	258	276	249	264	251	249	242	276	270	272	248	307	300	233	260	234	302	272	248	280	271	268	263	254	303	250	287	236	287	288	264	253	262	258	263	293	292	277	282	252	244	263	239	274	282	264	277	246	308	267	316	283	251	256	248	247	266	275	262	255	257	262	251	267	274	303	239	252	237	281	290	274	277	275	262	262	276	252	292	254	262	259	278	288	262	244	254	250	243	294	256	269	244	258	251	235	241	252	284	259	260	264	251	254	235	260	248	259	272	251	244	250	266	288	245	271	274	265	269	269	263	302	224	253	275	265	281	251	255	273	272	243	263	271	259	263	258	258	279	275	285	239	246	274	231	258	266	251	271	259	228	246	267	304	244	241	258	247	263	262	233	259	297	271	247	279	273	268	248	233	275	247	279	260	251	268	293	254	241	266	252	265	266	227	282	238	260	238	262	265	269	276	250	230	263	293	257	271	290	276	254	275	247	239	249	228	262	260	247	291	274	247	278	273	250	288	265	277	259	273	272	254	268	250	267	262	281	260	253	260	262	255	239	278	250	269	256	281	274	275	237	236	282	214	277	241	303	301	294	277	250	256	260	267	257	250	230	272	238	296	248	283	273	279	286	257	239	252	258	263	282	254	262	250	249	270	262	263	291	265	298	271	247	268	259	287	259	267	267	266	270	288	272	255	287	258	251	256	250	267	272	275	265	252	247	281	302	255	246	278	262	270	244	256	246	273	273	269	253	246	278	258	266	278	268	280	277	274	270	239	276	257	295	231	253	248	267	289	269	248	283	281	275	239	264	272	249	261	274	244	284	227	291	276	248	298	262	264	258	224	231	242	285	260	219	260	267	256	270	221	240	258	264	258	261	292	255	266	253	243	242	226	278	264	276	254	264	247	257	276	240	280	260	296	257	264	257	286	250	240	230	277	284	269	251	263	284	282	266	247	239	254	275	266	277	263	256	281	284	271	280	309	251	254	267	253	271	249	261	253	239	266	276	249	255	240	289	270	236	281	238	257	263	264	254	250	242	248	260	285	300	257	289	262	242	256	239	229	230	236	248	264	260	237	268	256	255	278	266	270	240	251	264	244	245	260	259	262	298	290	263	248	285	231	246	308	274	255	268	271	243	275	242	265	270	264	251	251	267	235	249	278	275	279	228	279	245	276	298	281	268	269	251	264	279	268	244	272	271	260	248	256	288	290	276	273	265	264	305	290	245	295	274	266	267	262	284	269	255	258	267	276	247	302	263	270	245	233	248	267	281	235	276	276	274	278	231	274	279	270	280	267	238	268	252	265	264	275	256	263	261	249	251	265	271	271	264	302	257	262	270	247	254	256	277	274	280	270	237	267	269	280	251	277	253	290	247	252	267	240	283	293	272	232	226	281	246	237	253	287	279	263	269	277	246	313	238	259	267	264	287	255	244	273	289	278	283	221	273	271	262	244	246	261	267	246	274	297	244	233	259	230	241	272	258	256	271	248	281	256	246	275	253	271	307	273	275	241	251	247	282	263	256	269	268	261	281	261	268	287	261	254	287	283	274	266	278	289	256	257	244	266	262	248	270	255	242	286	244	272	259	271	263	228	272	265	268	248	255	278	284	279	283	259	235	274	248	280	247	252	265	273	285	282	271	263	274	272	260	267	274	250	257	228	254	255	278	239	284	286	262	294	291	273	280	255	229	280	262	267	266	255	286	244	279	282	266	249	293	268	272	270	253	267	294	252	246	302	255	271	259	271	229	262	276	268	240	273	260	259	246	259	250	235	283	281	258	269	275	270	244	235	256	259	259	210	263	249	262	246	280	257	248	262	231	289	256	218	227	259	269	262	269	253	284	232	253	244	277	249	272	248	302	277	251	259	262	264	252	249	257	246	255	253	253	273	244	291	271	258	230	249	286	258	247	261	257	231	261	276	262	258	275	244	289	262	239	273	281	270	251	251	251	250	263	234	239	243	271	247	248	267	241	260	259	267	262	258	259	254	272	257	242	263	255	274	276	252	276	272	244	248	264	250	280	266	264	241	273	271	268	263	288	243	244	245	295	248	257	255	224	253	242	252	272	294	263	282	259	238	260	255	262	255	227	272	273	264	262	277	237	276	259	218	262	256	277	286	279	300	283	259	272	278	257	255	271	280	249	271	265	230	276	265	262	271	270	270	270	255	243	256	274	239	256	280	231	245	283	243	270	273	249	269	299	265	258	244	284	267	261	248	262	275	278	255	265	274	248	254	273	262	231	244	255	258	271	244	252	262	255	266	279	245	241	280	282	269	266	268	292	241	274	245	264	233	252	282	272	252	256	243	277	241	272	294	259	269	268	253	268	255	269	241	283	264	235	264	255	250	263	301	254	245	283	258	278	276	256	261	252	275	272	230	274	271	278	251	258	270	274	252	268	297	259	241	292	228	268	237	276	256	250	247	260	267	284	264	221	293	263	277	265	255	250	257	250	286	254	255	253	259	255	262	247	255	276	259	274	310	243	264	296	246	279	277	290	247	271	264	233	243	253	278	283	261	227	246	287	286	285	254	264	263	244	267	265	263	286	257	231	270	229	239	285	244	261	260	258	263	284	235	267	260	258	271	263	250	271	297	250	279	253	268	251	273	270	237	286	258	287	267	255	277	228	277	240	273	265	272	249	286	266	269	290	264	271	233	234	253	280	256	288	251	270	274	217	273	263	230	255	278	238	238	250	267	263	283	292	266	252	260	243	250	248	257	259	262	263	254	253	261	259	261	254	274	238	255	278	271	243	249	285	237	242	246	274	246	287	252	248	286	274	227	255	236	275	246	287	243	247	258	267	289	263	225	272	233	244	256	276	270	260	261	245	278	278	281	274	252	250	250	279	264
43402	12847	13223	9015	8374	5522	3922	3450	2791	2319	2057	1823	1632	1452	1378	1411	1268	1199	1229	1122	1082	1042	998	939	964	917	924	941	916	845	859	820	812	802	851	796	776	767	794	742	749	775	781	795	785	811	720	736	779	797	742	758	738	774	799	758	719	802	723	736	701	757	714	678	747	708	4686	4533	731	735	722	723	736	748	714	706	703	690	730	686	626	670	712	664	646	675	675	678	703	673	665	721	668	634	722	729	734	724	664	738	676	698	655	678	680	721	636	690	641	725	664	679	731	706	669	709	714	661	694	689	710	626	702	764	653	683	695	665	711	660	639	707	682	689	672	642	736	682	727	679	650	663	708	627	705	643	616	727	662	716	685	676	704	708	666	741	688	666	700	644	691	657	690	677	668	673	721	659	665	755	667	681	685	659	710	669	697	688	665	661	639	688	653	658	716	729	670	692	704	721	645	651	696	701	681	704	680	708	641	716	674	722	705	688	740	683	659	656	668	730	659	651	651	701	679	701	641	661	643	668	641	657	656	702	648	687	663	669	655	728	671	657	615	676	683	678	702	694	681	682	722	696	682	685	732	634	705	681	662	649	666	686	686	666	649	637	680	699	685	735	671	677	731	605	693	643	691	689	628	641	691	703	696	682	674	642	704	698	636	702	679	673	636	704	689	677	712	698	730	654	682	669	675	644	699	710	656	703	703	674	654	705	692	768	687	704	676	634	665	667	718	685	673	658	714	671	658	659	654	678	669	706	689	616	636	682	628	652	705	697	656	688	717	685	668	696	709	630	627	738	680	658	659	685	687	719	669	660	686	653	661	673	679	660	666	651	701	693	653	658	686	696	658	651	656	678	704	697	695	701	714	712	683	641	674	683	661	663	664	712	668	649	664	651	691	682	714	670	706	662	691	683	623	666	688	664	701	646	656	680	697	586	675	728	661	698	681	640	639	640	672	714	672	669	629	702	702	689	684	679	696	700	690	685	665	681	685	673	702	671	626	713	694	703	703	678	726	671	672	681	678	662	727	710	672	684	676	733	693	678	692	707	686	712	622	699	671	714	648	673	673	635	679	690	715	669	643	691	658	679	689	675	635	674	653	706	665	648	710	646	645	678	631	686	703	712	720	632	711	692	658	678	642	694	706	672	688	684	689	669	625	694	669	722	712	679	662	649	653	667	653	696	729	690	623	667	698	668	710	720	645	678	682	703	697	642	674	666	719	666	663	656	670	655	688	719	706	644	663	690	712	713	675	674	689	728	710	650	711	665	690	662	697	687	704	695	686	665	687	677	704	709	709	706	716	673	699	666	676	670	693	768	627	670	692	704	696	667	671	664	705	696	714	654	689	676	682	682	697	623	694	658	668	713	661	688	733	682	706	695	663	664	660	695	674	694	671	712	670	666	672	652	673	713	700	683	706	689	660	620	675	704	678	686	680	690	645	691	645	623	690	639	651	658	631	693	675	634	698	670	718	695	644	693	704	681	675	740	687	653	672	690	726	711	668	657	660	698	691	644	703	672	659	680	665	665	669	679	727	668	683	634	641	679	669	698	708	668	714	630	678	647	618	686	681	663	685	665	668	685	646	634	663	686	690	711	651	716	672	693	706	649	682	654	648	686	671	651	689	650	682	642	695	664	699	680	640	716	659	655	676	672	652	683	675	714	682	676	701	672	640	689	661	659	697	700	650	652	713	753	661	681	649	687	664	679	669	629	676	631	659	648	635	718	667	655	679	662	678	674	656	701	681	673	708	683	689	653	658	693	733	670	675	673	694	655	686	674	675	680	681	704	668	685	692	646	666	688	674	694	680	652	665	692	686	641	676	649	642	654	690	655	683	698	684	610	644	704	694	675	709	715	701	704	698	676	673	712	683	714	705	693	679	675	652	661	678	671	665	602	681	676	660	671	681	681	662	676	702	667	678	701	693	659	707	698	689	668	694	696	693	673	692	669	677	633	731	660	697	653	703	692	668	711	692	708	678	665	661	675	640	663	673	658	670	693	733	643	679	663	668	673	652	687	660	700	669	697	619	721	635	667	693	671	657	671	681	671	666	705	651	736	722	716	653	699	666	641	661	663	649	716	667	715	696	709	714	649	679	684	724	716	619	628	651	704	661	694	661	729	706	703	658	676	661	646	714	693	671	654	704	675	667	638	689	664	664	698	668	679	663	661	673	633	685	713	655	668	695	712	676	644	634	713	761	629	707	677	681	685	670	653	662	684	671	664	697	671	635	698	713	714	656	687	714	711	621	701	700	687	656	699	702	675	703	681	709	667	650	714	669	692	659	646	661	664	706	683	639	614	669	684	634	668	680	654	711	640	722	697	724	690	653	719	704	725	744	730	674	729	675	691	678	686	667	691	673	669	673	653	684	707	669	671	659	652	748	657	623	688	668	699	687	679	697	674	652	696	681	679	650	696	709	721	706	693	696	676	664	635	646	666	675	680	716	704	656	686	688	635	632	636	639	688	685	627	688	678	681	653	710	709	709	675	719	649	683	640	654	658	688	645	672	676	660	658	680	668	690	645	648	667	716	656	708	702	685	703	663	716	667	656	707	675	671	643	709	656	691	654	665	674	673	666	658	654	657	672	652	670	692	693	650	673	668	662	692	737	668	668	626	618	617	654	637	676	661	658	678	673	636	642	644	698	642	674	649	698	721	732	697	697	687	677	667	674	673	650	722	693	715	686	675	670	660	642	730	722	655	670	710	657	676	663	682	652	707	728	704	659	619	678	680	674	667	652	695	646	683	681	619	711	670	691	693	705	685	668	672	676	665	690	736	697	691	707	679	678	635	655	714	661	658	686	635	689	707	679	646	668	705	673	727	668	671	652	693	652	668	706	722	704	684	670	729	664	663	640	669	642	672	710	721	671	685	687	655	634	676	663	696	673	668	681	668	709	678	667	651	634	636	627	653	711	669	668	610	694	719	675	676	655	665	694	663	711	697	651	664	655	652	682	696	697	679	667	705	696	672	684	684	671	670	686	666	674	717	647	713	679	637	636	676	672	680	678	680	680	646	703	696	689	628	681	678	653	712	686	697	661	744	677	694	605	721	677	686	663	707	685	688	703	688	700	728	663	649	668	633	625	685	728	720	633	680	631	686	666	693	677	675	707	665	676	718	702	646	684	680	683	659	678	655	675	659	686	683	658	709	684	720	708	687	693	659	689	690	690	659	688	700	703	670	653	703	713	651	682	647	685	684	649	654	685	688	686	685	681	659	670	636	674	662	612	626	637	669	708	690	666	658	704	660	657	678	678	700	688	670	671	650	747	675	673	708	698	679	669	702	649	685	680	686	630	684	709	656	632	689	677	650	622	635	635	714	671	637	666	697	717	718	708	698	648	727	734	688	664	619	679	630	626	696	663	681	687	659	655	713	673	712	654	720	607	692	650	644	701	693	650	698	703	663	680	693	673	661	685	685	724	673	654	669	630	668	707	667	679	668	661	693	684	672	637	612	701	689	694	681	656	653	665	711	657	657	680
13281	8411	2656	2224	2551	605	296	173	152	149	130	137	126	126	134	111	111	116	117	123	137	127	107	135	121	111	105	134	111	112	120	130	120	105	126	127	106	116	121	114	128	114	112	112	134	102	127	96	115	116	112	102	130	91	132	106	104	133	117	136	127	125	124	126	125	120	151	139	129	118	144	98	115	98	115	124	111	118	118	132	118	117	135	138	121	105	135	117	116	142	119	117	134	111	118	112	130	128	128	113	131	111	126	118	114	126	104	115	110	140	144	119	123	119	113	167	120	111	127	102	114	130	139	116	133	119	126	131	133	134	126	134	122	116	139	132	119	117	106	120	114	127	124	111	138	102	104	133	130	127	114	121	110	114	122	138	126	131	119	112	124	116	130	133	124	115	118	128	120	121	107	118	108	127	99	129	99	108	110	98	115	135	120	124	126	133	119	114	144	124	126	120	117	119	129	138	123	102	110	124	131	121	126	106	124	109	105	121	114	123	104	124	140	115	128	134	126	107	113	120	113	114	143	100	102	121	141	122	128	116	101	124	117	126	128	108	133	116	139	126	110	110	132	106	107	113	115	127	112	139	127	125	121	123	124	116	117	115	112	128	121	118	120	119	92	128	125	110	119	131	109	112	133	110	114	116	119	117	118	122	134	98	134	110	122	113	131	123	117	118	122	126	101	124	113	98	117	110	132	117	128	129	123	111	118	118	144	136	122	107	127	129	118	111	126	114	119	104	130	124	115	114	102	143	115	102	126	134	112	124	122	134	131	138	117	133	106	118	115	114	98	113	135	128	128	126	130	111	127	142	116	121	121	101	125	126	107	137	110	102	126	115	120	121	120	105	114	118	128	118	123	114	110	126	126	124	122	112	112	134	103	102	121	115	122	127	129	121	124	123	129	107	126	123	124	126	149	87	128	112	105	121	113	118	119	107	107	116	127	131	112	138	134	143	119	126	122	128	117	132	116	124	137	119	112	100	118	109	113	130	128	110	134	105	114	102	125	112	125	118	122	121	131	111	116	130	95	121	124	116	123	116	124	136	120	121	135	133	131	104	118	137	121	113	119	105	136	131	112	133	130	95	107	133	123	104	114	115	121	111	116	134	111	136	115	108	116	108	118	140	129	128	101	136	121	138	125	102	113	134	122	112	107	110	111	117	113	139	112	129	139	110	105	105	122	124	125	126	140	108	129	113	118	141	128	139	93	133	112	126	120	158	119	131	105	119	92	110	137	112	127	119	129	114	147	115	122	118	140	142	122	102	107	125	127	132	104	123	148	114	98	114	114	140	110	138	122	121	114	107	127	109	116	131	125	111	114	126	117	117	121	138	129	120	117	109	121	130	109	125	126	119	107	120	111	125	122	125	120	120	118	136	101	105	112	135	126	123	100	111	103	129	123	123	139	116	101	134	111	118	120	110	136	124	119	119	142	115	117	100	111	114	103	122	98	121	97	116	119	132	127	122	125	132	122	124	122	124	118	90	108	107	138	119	125	116	124	108	126	120	131	94	113	125	118	92	111	108	108	131	104	120	121	119	127	144	117	131	119	136	123	135	112	143	116	116	117	115	115	119	118	121	128	125	142	123	116	126	126	124	120	137	115	117	112	113	115	129	132	115	129	112	91	116	101	125	116	114	114	107	114	116	116	116	130	123	133	95	111	124	138	144	109	115	142	124	118	122	125	127	115	89	125	110	104	108	120	121	109	135	97	120	101	109	135	99	121	123	119	119	126	115	130	111	127	121	126	117	113	129	120	118	88	133	123	119	117	128	109	122	131	118	137	111	115	135	112	146	123	119	113	132	105	136	113	116	111	121	115	126	123	116	109	130	103	131	124	123	96	131	124	110	115	108	120	124	113	110	127	124	123	97	128	118	127	117	135	117	110	151	100	132	125	119	106	122	126	122	103	122	122	126	106	110	135	118	129	121	104	127	125	123	121	105	118	131	101	114	107	107	119	133	131	135	120	119	118	111	121	100	101	148	137	114	138	133	107	136	125	118	137	116	108	160	112	115	112	104	123	124	117	125	106	109	128	107	120	108	108	127	137	115	97	110	115	106	104	109	143	116	128	115	95	135	108	127	113	120	119	111	103	115	134	108	107	121	133	109	128	117	125	116	122	120	128	129	110	116	143	119	110	110	94	142	127	128	114	125	107	102	124	107	112	107	107	114	116	121	131	100	123	152	137	106	122	122	111	124	115	119	124	143	123	113	94	108	126	145	118	132	107	110	114	137	129	116	133	119	126	119	111	127	108	123	120	115	151	117	118	116	150	104	121	115	111	125	116	122	143	122	118	130	130	122	113	112	112	132	125	106	125	130	144	135	115	116	122	123	120	108	118	125	133	119	128	120	113	106	142	113	123	103	128	126	136	128	120	121	136	121	120	117	138	122	133	113	110	134	117	112	102	128	123	125	114	124	124	114	104	118	113	98	123	109	115	118	132	129	122	109	127	115	117	121	126	141	105	119	107	116	116	124	101	99	123	119	101	120	113	115	124	118	115	106	114	110	133	118	112	114	120	123	126	126	127	142	129	125	126	127	123	117	135	110	119	116	120	125	103	109	116	126	108	106	115	122	112	114	100	123	106	116	114	110	139	112	132	123	111	144	136	131	106	132	120	138	102	142	130	124	125	139	129	115	132	109	120	133	126	125	156	109	134	112	116	113	110	132	130	111	110	129	125	129	128	131	113	123	117	115	130	105	115	109	123	124	139	136	113	116	124	114	112	115	126	105	109	108	138	112	118	105	124	109	121	126	122	125	130	118	115	131	119	100	111	109	96	132	125	131	138	132	114	139	121	127	121	110	112	129	118	115	97	123	114	120	131	94	127	137	105	111	151	121	131	114	119	119	122	119	145	105	133	145	131	117	112	118	121	110	109	118	106	129	118	122	114	129	118	127	110	109	114	116	128	107	138	136	108	117	125	123	114	123	131	125	140	122	108	110	139	124	118	124	128	109	126	144	102	122	112	141	109	102	111	121	129	121	130	115	120	118	109	122	131	143	98	102	136	122	114	115	130	104	117	112	113	136	113	111	134	108	114	119	119	111	96	111	107	110	132	128	122	118	115	131	122	105	127	143	127	129	120	135	128	113	117	128	126	102	133	104	117	114	118	127	126	110	120	120	130	115	108	117	128	129	114	126	101	113	134	117	109	116	111	92	137	121	125	122	102	102	110	107	103	108	117	107	130	89	116	119	138	108	108	146	102	122	116	125	111	103	113	132	100	113	131	128	133	126	112	127	136	105	112	145	133	111	120	123	110	105	124	133	123	117	92	135	131	102	134	124	122	111	103	91	121	110	112	106	135	108	128	110	114	120	113	105	128	117	119	129	114	113	143	127	133	112	97	107	122	119	121	102	133	112	119	98	127	120	101	141	114	108	149	129	97	127	117	120	114	135	132	149	120	117	109	127	115	125	121	130	124	125	121	118	107	106	133	123	120	131	131	119	107	95	115	134	131	125	125	144	125	116	129	129
10686	7739	2381	4644	4557	507	504	431	470	411	422	388	373	403	355	387	376	379	343	378	376	381	359	330	419	372	357	385	363	383	355	346	381	375	350	340	348	361	347	376	338	350	341	363	363	360	349	363	351	356	336	355	346	380	348	363	364	331	355	354	359	354	319	360	396	398	446	510	384	341	380	350	387	344	391	346	364	383	379	351	369	347	374	420	365	398	380	371	339	356	380	364	345	329	348	328	343	339	378	357	343	358	346	357	342	369	337	350	376	378	367	393	366	344	408	373	366	338	361	337	364	353	363	352	343	369	355	338	364	341	351	346	367	363	330	348	341	344	385	379	378	392	369	368	370	375	368	415	408	374	362	321	370	379	353	417	345	360	343	383	403	374	361	397	397	347	378	393	342	368	367	372	376	358	350	358	378	368	354	357	377	378	356	329	395	361	363	401	341	373	326	329	337	361	372	358	378	349	356	337	359	330	395	328	381	371	340	357	343	373	350	376	371	387	345	362	350	356	357	390	376	351	370	330	335	351	366	344	390	344	369	372	349	364	361	351	375	349	339	361	343	371	360	391	313	358	384	334	400	382	387	305	336	369	347	386	385	355	380	368	362	346	371	369	375	390	334	360	372	353	339	350	348	363	336	381	369	380	353	378	365	358	358	366	400	358	363	334	322	371	370	330	365	360	356	338	345	334	342	357	373	351	377	340	388	359	346	330	356	319	351	361	363	352	357	341	350	340	372	337	371	335	384	356	319	368	352	351	369	339	370	359	363	390	361	376	365	351	350	372	352	353	347	365	379	358	373	370	380	336	345	357	361	315	367	316	336	325	367	345	403	383	346	360	380	348	369	363	402	369	389	390	360	361	324	360	345	396	352	361	351	379	368	337	362	357	327	349	355	392	340	336	355	353	355	366	357	366	364	382	382	364	374	352	380	376	389	341	368	360	364	352	375	357	379	357	374	352	384	406	355	364	361	358	354	359	339	334	372	316	348	348	402	361	357	393	361	362	374	407	358	384	378	359	386	353	400	335	343	379	372	371	360	390	376	354	383	354	364	379	386	333	395	339	365	337	369	346	369	334	354	378	360	380	369	331	352	342	372	377	361	378	354	329	363	353	348	366	341	363	377	327	335	390	340	362	356	371	350	346	344	335	342	350	382	363	407	335	344	348	352	358	357	355	340	351	333	360	354	376	364	379	353	371	360	341	382	360	350	370	361	379	387	324	347	354	368	400	365	355	355	357	368	346	341	376	372	380	374	353	326	399	340	345	339	375	360	332	358	379	344	362	379	360	369	362	364	339	335	348	372	352	386	370	375	357	359	362	369	355	363	314	356	324	367	336	353	344	371	358	340	362	354	396	350	339	361	364	322	327	370	371	355	347	381	333	363	372	326	359	379	348	339	386	354	380	384	377	364	370	353	368	365	327	340	360	356	387	374	352	340	370	370	355	349	389	382	358	337	350	339	367	356	308	314	364	378	365	378	354	351	378	358	328	378	348	331	395	367	327	369	323	345	348	366	351	379	333	329	361	369	343	358	394	359	324	342	327	347	365	344	350	360	375	376	373	359	345	375	351	386	346	354	336	332	372	346	334	385	355	362	384	352	347	377	364	395	353	395	396	358	355	330	364	387	360	351	354	402	348	334	355	380	344	380	370	360	365	356	338	352	324	370	392	342	352	362	371	353	359	356	359	338	364	353	347	348	358	354	361	379	336	340	344	372	348	361	310	360	356	341	335	368	366	322	307	339	354	368	340	372	375	383	328	343	356	366	367	364	378	341	369	368	354	369	365	402	359	377	345	353	335	353	363	370	366	346	358	362	353	334	350	383	372	358	315	374	335	352	334	379	352	374	400	383	327	384	372	359	346	371	360	370	390	366	308	357	348	355	373	372	376	345	346	338	329	336	334	342	348	378	358	341	342	343	356	346	323	376	361	375	362	366	367	352	371	358	351	331	377	358	350	358	350	367	319	341	368	365	362	366	369	368	356	336	354	370	331	348	354	351	336	336	363	358	354	338	393	348	391	372	337	368	358	343	374	347	390	335	331	350	357	337	341	337	359	375	372	362	375	346	363	348	348	353	360	379	379	382	365	355	317	350	389	319	363	356	357	365	345	329	372	376	366	337	365	349	340	368	386	371	395	341	352	381	360	407	352	330	343	381	348	355	361	342	370	348	400	387	358	371	348	395	343	332	374	347	387	389	352	398	378	336	359	367	377	346	391	353	358	351	353	383	361	380	348	364	368	354	366	377	363	416	376	375	373	364	379	366	384	386	359	323	367	375	402	354	342	391	363	384	325	373	374	356	371	376	358	332	360	375	371	344	371	356	354	358	354	364	367	385	391	381	374	359	334	355	350	372	380	345	341	350	366	361	343	329	349	395	386	378	371	361	377	337	368	373	338	370	373	348	346	344	350	367	370	330	347	383	384	368	337	354	351	352	383	344	361	375	352	376	361	381	344	365	317	343	340	345	356	375	379	363	368	352	365	373	345	360	332	383	337	338	372	354	372	400	344	352	365	375	356	351	361	335	379	317	339	348	365	325	372	345	337	363	354	348	374	364	329	375	349	355	350	353	345	379	354	347	390	369	346	351	329	341	342	417	332	372	369	381	338	362	376	362	343	325	362	377	330	329	386	332	384	340	395	359	351	307	358	316	388	347	365	372	381	361	345	366	332	377	370	371	367	345	343	412	370	421	354	362	348	365	338	346	340	380	337	385	392	364	341	340	356	345	325	372	352	370	361	394	359	381	375	364	363	340	343	373	355	346	364	407	347	324	391	364	349	372	350	336	399	353	336	350	370	347	360	363	382	368	366	360	354	387	357	344	368	325	388	355	376	350	339	355	355	330	393	349	371	364	345	328	369	325	367	352	356	368	351	348	335	360	344	358	353	340	362	366	348	325	372	387	364	358	351	402	350	342	343	381	334	387	358	346	346	345	328	370	362	326	351	380	372	339	336	393	387	369	349	353	375	362	359	354	346	314	332	336	351	377	369	371	323	372	394	377	371	397	374	370	398	389	378	347	378	368	359	387	376	381	359	377	348	381	389	329	362	340	361	345	372	379	384	345	361	372	363	343	380	332	368	388	391	375	362	389	338	397	380	415	360	378	350	350	364	360	393	354	341	358	334	326	355	322	378	361	352	335	356	384	362	339	381	361	381	364	394	335	352	371	332	362	334	382	404	364	393	380	361	351	361	318	390	382	355	394	358	348	354	325	339	391	341	360	360	355	335	376	390	375	351	425	366	364	337	321	334	336	359	358	375	343	370	351	352	338	344	382	366	335	346	343	346	368	314	363	373	349	374	350	344	335	381	350	402	339	358	399	358	366	322	361	331	346	340	363	341	364	388	364	373	361	346	373	373	378	338	392	359	360	374	351	374	333	335	377	389	347	343	382	372	364	352	351	398	396	335	400	357	353	313	364	354	366	368	355	358	341	313	354	346	364	343	378	365	349	345	390	348	368	371	378	329	365	347
52647	42528	33701	38380	29443	20427	13934	7928	3791	1581	548	338	306	273	279	244	233	244	255	220	253	194	237	235	216	197	230	223	218	217	194	202	213	213	207	208	189	195	214	220	221	222	193	222	212	182	217	226	199	206	205	197	202	189	238	213	226	183	196	225	205	187	216	193	206	188	386	612	217	206	193	202	190	205	200	218	223	210	176	173	195	173	195	209	202	195	189	175	218	192	199	195	195	203	182	184	203	186	234	207	191	215	186	211	216	213	207	191	179	217	203	190	213	211	211	215	202	204	203	239	188	223	172	192	195	194	194	200	209	184	181	206	202	215	206	210	196	198	206	184	193	186	207	175	180	193	188	201	209	210	196	203	192	201	178	199	212	202	199	219	203	215	192	208	199	190	189	192	189	177	173	205	195	204	203	216	226	204	208	189	202	186	212	211	198	192	212	174	202	197	186	182	227	186	214	177	192	197	183	194	171	205	182	201	203	195	199	200	212	201	194	191	191	215	223	195	226	205	223	224	221	206	176	190	182	181	184	178	210	202	196	181	198	192	194	202	193	200	182	190	200	195	195	195	189	179	205	205	211	193	199	231	219	199	179	209	193	184	198	193	200	183	196	219	187	211	194	187	190	194	213	186	206	178	179	173	193	180	188	213	212	194	214	191	215	230	202	203	200	204	179	175	209	221	196	213	186	205	175	179	184	199	209	193	200	169	199	215	206	175	195	183	191	208	211	206	228	207	205	158	175	183	197	207	192	176	191	196	194	185	174	189	192	211	197	218	177	192	209	204	213	191	196	198	219	204	230	200	174	213	195	206	199	202	208	200	201	197	223	208	183	184	207	207	192	189	212	211	183	207	210	222	201	213	194	207	203	208	206	189	204	212	203	219	214	184	193	189	184	202	204	193	206	193	223	179	221	196	207	175	181	206	191	202	184	214	204	184	191	205	205	197	202	181	188	206	196	192	204	191	177	210	200	223	222	190	228	203	222	209	198	214	206	196	206	203	191	196	214	198	213	204	179	207	197	218	193	207	202	218	188	185	195	193	196	200	182	201	187	193	191	223	234	204	202	218	226	256	191	202	200	204	160	204	223	192	195	204	212	208	193	215	198	186	181	196	190	196	190	196	196	184	230	200	187	193	195	211	192	201	204	220	200	199	213	217	228	200	194	187	194	195	199	223	217	193	183	199	203	181	196	192	205	191	164	189	235	174	188	187	245	209	190	202	197	197	191	200	206	214	183	211	189	200	212	232	193	191	203	205	195	207	199	189	207	190	186	211	203	204	206	183	200	199	194	227	214	198	225	243	187	188	212	184	223	197	191	200	182	187	198	193	217	186	209	193	209	188	209	192	191	207	199	210	180	196	197	202	197	210	224	170	177	189	194	195	194	180	180	164	173	193	210	188	175	213	228	195	185	204	221	184	199	203	188	202	209	182	199	180	186	191	170	197	184	192	200	186	210	189	165	187	198	201	159	199	197	188	219	215	176	207	195	208	185	205	210	172	186	207	209	186	233	213	204	198	213	176	215	189	237	202	175	174	194	208	183	223	189	199	188	197	205	170	211	198	185	181	188	221	200	206	186	203	213	188	168	216	203	217	213	188	214	210	197	208	218	180	178	200	198	198	196	182	201	191	200	200	213	200	177	181	202	194	195	198	203	196	196	200	177	217	181	189	186	183	183	201	193	191	201	185	223	203	212	184	196	185	197	244	222	190	211	209	194	169	219	202	177	180	194	202	191	195	185	204	213	208	227	200	205	181	212	216	200	189	175	198	184	211	194	198	198	191	217	195	195	215	210	187	200	204	196	203	210	208	208	200	199	192	180	212	188	205	184	186	196	180	188	166	209	200	184	176	188	194	166	198	217	170	206	213	169	179	182	184	184	187	202	220	204	199	185	209	211	194	170	202	183	190	188	187	200	181	212	183	192	215	192	214	187	193	198	176	170	215	210	198	176	206	223	192	222	186	183	173	199	231	224	213	183	209	208	203	206	188	175	213	194	194	215	216	187	210	186	201	196	182	190	189	211	189	205	206	185	177	203	200	224	202	204	217	202	184	178	197	204	211	222	182	187	179	199	191	197	210	198	185	176	192	212	195	198	207	207	222	196	215	200	171	203	191	196	198	207	196	192	204	208	194	200	193	189	210	182	198	212	205	205	192	191	202	192	210	212	230	211	174	202	199	190	193	200	226	183	204	211	175	205	187	194	197	184	216	208	181	214	196	205	216	205	207	199	214	217	187	217	202	215	190	227	195	211	181	172	178	195	214	174	188	203	217	226	183	190	207	220	202	210	209	188	201	178	214	200	188	225	176	199	221	206	189	191	193	197	209	187	220	192	225	211	222	194	196	184	211	192	211	191	207	205	175	186	210	181	190	185	209	192	183	185	195	181	228	189	199	201	205	223	195	182	216	218	201	199	183	180	195	207	211	216	201	176	205	201	216	226	186	218	155	209	206	170	181	196	205	213	208	190	184	172	195	189	199	213	205	192	209	218	195	193	205	210	213	199	194	217	193	194	186	180	220	210	196	192	203	200	198	219	189	188	184	209	210	201	192	207	186	171	181	218	190	190	209	198	190	180	181	197	203	175	194	190	180	193	203	198	210	186	198	188	181	204	208	212	199	200	229	207	191	197	186	182	220	202	191	206	199	204	191	196	199	190	213	209	208	198	192	216	196	196	180	200	226	200	197	184	211	213	214	186	184	188	225	216	217	205	201	194	224	187	204	204	178	184	193	218	179	183	239	192	221	211	199	196	201	188	198	188	208	197	205	218	188	196	195	224	196	191	187	206	201	195	225	178	210	192	198	187	203	208	198	196	207	174	193	196	202	217	199	221	190	198	200	203	206	186	180	224	195	189	196	206	209	191	190	213	202	203	225	183	213	189	186	203	180	183	201	225	221	192	202	201	185	185	189	219	198	209	219	166	184	187	195	196	196	230	200	205	161	190	198	184	193	165	185	217	192	193	215	213	169	198	183	217	199	176	174	199	189	192	198	181	188	196	217	204	211	225	202	213	169	187	200	186	184	211	182	193	207	203	181	194	196	173	218	200	201	220	198	209	195	218	212	202	184	211	202	194	186	205	198	202	215	214	200	164	181	171	221	186	209	188	194	214	175	191	200	190	184	203	200	190	220	198	225	209	202	189	194	188	202	202	200	193	203	211	174	180	211	224	200	210	223	168	183	195	184	169	192	198	196	230	209	164	208	205	204	191	198	197	228	203	205	223	201	199	193	194	174	221	222	175	201	214	190	191	214	199	186	175	176	178	182	200	210	201	196	204	185	229	193	162	213	197	189	207	191	175	200	193	194	224	209	181	177	195	192	180	205	184	187	218	211	214	210	198	217	202	205	189	171	194	192	192	189	206	191	178	192	216	195	203	212	199	221	196	203	206	164	212	204	203	198	197	201	222	173	189	207	195	204	215	208	220	216	157	199	221	215	192	209	189	203	188	184	187	195	190	205	210	202	203	209	185	202
42081	40091	33515	41886	19435	3781	2261	1913	1548	1365	1173	1138	1022	913	959	829	835	826	756	723	724	761	656	663	722	656	681	679	690	639	643	603	574	600	631	575	566	570	597	607	555	540	594	557	578	594	611	592	549	584	590	587	625	611	633	633	580	607	566	590	547	555	563	539	552	671	1934	3889	640	572	567	542	584	530	532	559	588	534	566	600	575	586	578	539	546	508	543	555	529	556	546	574	576	543	558	536	524	511	580	575	541	505	522	558	539	538	534	534	543	552	558	538	527	597	522	572	574	559	516	540	541	513	565	530	536	535	512	549	534	562	598	540	545	521	520	577	564	520	527	561	541	541	588	547	510	567	538	543	587	528	483	564	527	521	592	536	550	522	554	529	559	551	578	538	569	541	544	615	525	559	548	490	542	553	575	575	538	544	521	527	557	571	566	541	539	543	510	549	532	570	531	519	556	567	543	524	564	524	554	495	596	573	538	538	541	528	559	527	582	546	577	562	573	569	532	555	536	537	591	526	557	539	537	559	546	553	560	573	538	541	532	551	549	542	539	510	497	534	557	520	487	559	544	542	536	558	541	533	513	533	518	551	542	537	528	513	538	548	527	524	509	491	535	532	527	589	557	520	542	544	527	581	543	522	554	599	566	507	538	527	531	559	538	568	531	552	553	529	596	526	548	560	583	524	557	534	542	515	520	550	585	548	497	586	575	561	549	577	549	556	518	567	498	577	523	546	535	558	550	552	577	581	541	543	572	553	574	548	601	515	571	596	528	528	548	552	549	542	545	532	557	515	521	575	532	538	555	525	577	581	578	556	526	520	524	540	569	528	559	553	549	498	527	545	539	539	531	513	543	529	563	561	531	563	561	562	550	565	567	577	541	541	549	568	539	576	540	524	527	535	579	550	501	553	540	544	530	557	506	545	548	538	531	534	528	558	569	536	548	532	529	548	550	545	537	541	552	543	498	506	520	557	511	591	564	547	497	580	554	566	586	526	533	540	470	534	525	540	536	572	608	602	525	508	521	551	549	545	527	519	562	517	557	512	559	529	555	535	565	500	542	587	499	574	555	538	504	551	565	531	520	548	553	537	538	520	564	520	518	545	549	556	523	538	510	579	502	563	549	561	541	536	550	566	514	565	538	556	533	588	519	553	561	537	568	521	554	533	533	567	521	545	519	546	520	528	575	537	517	595	562	493	569	545	553	569	505	542	555	579	537	516	538	522	586	601	546	557	552	574	513	508	516	534	577	535	574	569	554	534	543	521	565	547	560	526	579	531	532	582	492	518	530	529	567	554	533	544	508	551	557	583	600	536	557	573	580	495	536	553	573	542	498	523	532	584	574	513	552	557	532	571	535	537	518	558	504	521	541	549	549	553	566	534	546	552	559	530	535	533	572	567	534	548	578	538	589	585	512	573	562	552	567	560	501	563	553	610	533	561	548	532	524	559	527	568	513	601	539	504	556	566	526	541	560	529	569	575	563	518	555	525	539	522	512	561	563	535	582	546	541	563	527	545	578	492	515	535	560	519	577	588	532	558	527	540	553	562	526	557	549	549	541	545	491	565	543	554	493	578	519	580	537	545	580	508	551	507	542	543	539	522	539	537	549	508	536	523	574	543	593	561	559	528	542	552	485	550	528	525	527	536	537	531	547	557	558	544	519	571	536	550	551	537	534	522	550	549	535	500	521	493	532	493	510	565	565	536	497	530	531	549	540	587	537	533	566	546	569	539	551	569	543	524	579	541	518	549	557	511	542	556	497	506	534	519	543	523	495	552	532	593	491	562	570	562	551	574	513	547	552	505	498	546	556	522	531	522	578	562	538	530	548	554	579	544	530	540	526	520	538	524	530	572	517	567	543	538	535	528	568	530	558	547	570	516	533	532	558	536	568	520	579	517	552	553	556	542	562	502	546	547	552	579	576	535	591	559	551	544	543	528	534	516	518	560	551	519	566	530	544	536	580	542	561	552	570	589	549	536	558	529	578	547	529	551	576	479	541	500	550	525	542	560	533	529	568	531	533	501	527	525	523	526	541	518	597	490	528	488	558	556	554	536	541	541	583	587	516	520	566	507	538	549	503	479	520	515	562	578	594	565	553	544	532	503	534	551	571	479	525	554	550	540	579	566	548	551	523	551	552	557	563	538	555	524	534	581	520	585	526	528	558	561	543	508	539	534	569	547	520	536	517	524	544	558	545	554	533	533	566	553	486	511	532	531	547	535	522	525	538	564	537	527	554	515	537	596	495	516	570	524	560	537	537	512	534	551	547	527	559	520	557	531	530	591	549	578	521	560	493	556	537	587	529	556	524	532	550	514	539	536	549	597	551	538	551	560	532	505	545	548	527	544	522	514	493	551	525	562	582	545	567	519	547	512	550	517	576	521	573	539	575	539	516	541	546	581	557	541	543	508	536	571	550	547	550	487	548	540	539	507	567	587	511	544	563	546	574	554	526	515	550	528	539	551	571	541	585	539	556	545	550	538	548	529	517	530	524	575	531	552	554	539	568	534	580	511	556	564	521	509	540	536	530	580	563	543	590	534	557	549	592	594	536	571	513	543	496	541	547	525	571	516	512	554	552	542	517	549	582	569	511	538	559	569	505	530	516	459	560	560	549	507	539	572	519	532	543	585	557	563	567	586	520	574	555	511	543	523	583	516	553	555	535	555	543	530	547	548	574	530	537	521	554	555	584	539	505	570	520	513	561	537	507	545	552	545	473	531	539	533	535	566	542	531	509	526	555	554	521	550	552	566	550	506	545	528	549	528	506	540	553	523	512	530	518	551	561	565	526	550	576	529	557	568	549	508	525	581	530	578	524	557	530	509	562	567	534	517	556	545	550	588	531	527	546	559	562	511	558	534	544	557	548	534	582	543	543	528	569	527	525	523	540	530	533	537	521	577	488	537	520	531	539	494	552	529	513	527	535	527	517	562	579	552	545	564	543	519	514	510	521	543	539	517	516	579	573	530	534	540	557	551	564	527	553	536	596	491	519	564	544	518	555	511	548	542	594	499	572	472	523	590	557	508	548	534	546	514	532	554	544	556	538	557	560	542	558	548	562	540	561	555	529	555	577	555	569	555	512	516	544	541	557	551	508	492	537	571	525	566	577	528	512	502	542	535	534	523	574	516	560	537	558	540	514	549	541	546	540	515	531	520	521	543	589	532	536	538	529	528	579	554	531	538	554	529	520	570	520	551	482	557	576	528	526	524	506	521	557	547	590	551	556	539	525	548	537	503	557	523	528	503	524	494	528	565	549	520	522	546	511	525	515	532	569	521	586	551	533	540	565	586	451	509	563	561	618	537	518	517	506	586	512	555	551	534	521	524	535	549	532	503	551	535	497	530	522	534	505	597	525	541	544	539	549	547	554	546	520	523	510	571	540	522	561	569	484	529	537	579	515	570	553	542	568	544	529	564	527	548	564	503	504	508	555	504	554	565	523	510	538	549	528	522	541	544	525	531	592	562	561	553	526	545
53354	40045	35941	37892	34163	28637	23797	21014	15107	8140	2893	812	491	456	401	416	353	335	369	341	303	291	353	313	332	339	323	325	319	331	307	311	324	302	341	319	326	305	301	301	297	275	288	280	287	290	296	284	298	326	293	270	322	316	326	305	279	308	276	326	308	316	292	292	300	401	861	507	353	286	326	306	274	295	297	281	323	308	289	312	301	276	271	312	292	294	273	275	309	276	294	315	285	268	272	279	276	272	314	309	288	305	271	283	309	278	286	286	242	295	303	269	283	288	305	281	281	268	261	304	285	305	307	267	299	258	288	309	299	303	309	300	254	281	299	282	295	292	313	289	283	306	267	317	321	321	331	274	273	309	303	262	266	286	270	283	299	308	297	272	303	302	294	307	269	321	281	297	275	285	318	299	309	290	290	305	276	293	308	299	310	243	275	279	269	292	298	299	269	284	278	283	298	293	273	300	290	275	286	281	280	299	285	290	308	296	287	292	302	268	271	288	263	302	267	286	282	263	276	306	286	299	269	301	254	267	308	287	283	295	266	296	277	270	293	265	286	285	297	309	317	295	287	301	280	317	271	257	297	273	290	275	259	275	291	306	299	286	296	263	267	316	303	276	323	276	312	258	317	269	281	311	264	283	287	292	288	277	313	269	301	284	269	242	288	310	292	280	286	318	268	314	296	276	294	298	283	273	294	296	255	282	310	307	301	298	308	261	297	286	283	288	295	286	299	297	294	280	279	287	314	289	291	294	283	259	318	266	311	312	289	296	289	292	321	265	280	297	271	251	287	289	260	285	275	256	275	271	305	287	305	291	267	281	273	269	242	292	289	284	278	294	312	255	277	258	263	295	274	295	307	257	276	290	321	265	249	279	258	284	276	260	277	286	275	289	303	292	280	287	276	288	278	288	302	285	283	270	260	278	272	301	304	304	284	272	310	291	287	293	303	282	272	311	287	307	304	296	295	287	277	294	288	282	317	322	288	271	298	260	294	286	310	289	321	266	282	280	285	284	314	302	291	283	274	304	284	259	283	329	263	261	246	278	246	318	310	278	318	290	279	283	277	302	315	282	281	277	258	323	280	312	270	321	278	291	295	313	273	274	283	281	330	273	254	305	311	295	321	273	283	270	281	289	255	291	283	248	302	314	281	315	281	307	297	318	280	289	260	297	275	263	298	289	270	254	311	337	250	310	284	293	301	278	270	297	258	309	256	269	303	301	260	285	301	286	283	255	247	300	260	296	264	297	295	265	263	295	281	308	274	272	286	268	280	291	284	283	283	284	279	253	307	308	301	313	251	314	297	262	278	318	294	264	284	321	281	274	278	268	259	284	269	286	329	292	268	265	264	288	297	290	297	299	282	259	288	294	265	285	290	285	307	287	280	296	272	308	299	279	309	244	266	261	269	300	308	256	274	274	291	283	272	253	268	293	303	275	288	301	301	275	302	276	283	277	291	275	300	287	268	285	300	261	301	281	265	293	305	283	281	265	273	302	287	304	299	299	308	274	272	289	282	290	283	288	280	286	279	312	278	288	281	265	265	282	299	292	301	259	295	277	297	267	309	265	281	261	308	277	320	271	294	305	298	323	292	283	274	266	277	307	291	291	281	280	282	274	272	246	311	309	290	301	257	272	304	305	281	277	323	267	269	264	273	275	304	257	297	314	277	285	261	299	302	283	320	277	264	307	292	284	297	268	271	311	273	270	292	255	276	281	304	266	322	275	307	282	261	302	279	247	287	280	292	274	270	263	275	240	311	279	274	268	309	267	280	286	288	294	300	276	299	293	267	264	247	276	299	271	268	286	288	262	301	316	299	299	262	295	248	295	248	286	278	290	291	310	308	299	251	281	298	275	299	267	307	288	290	278	274	257	305	286	287	291	275	288	306	307	301	292	288	296	281	277	275	273	299	274	303	273	273	285	290	328	300	295	279	297	286	249	267	282	291	325	302	289	280	267	298	285	278	305	290	251	300	281	246	296	293	261	314	289	280	280	266	284	285	290	303	297	286	297	304	322	311	260	313	323	245	270	277	281	315	289	302	285	293	281	262	293	249	323	285	263	292	295	260	277	283	308	279	312	276	279	296	290	292	293	300	294	301	298	259	311	273	289	286	309	265	258	300	309	248	280	267	282	274	302	268	257	278	283	293	281	264	289	288	297	294	272	251	253	265	292	290	265	267	281	292	312	309	302	273	329	269	251	269	291	272	294	287	262	293	284	269	282	248	333	256	261	294	281	295	293	271	306	295	297	266	269	295	302	281	275	293	293	293	270	288	255	294	254	285	277	263	275	294	293	294	289	269	272	268	296	303	293	269	316	278	269	289	327	277	277	299	286	271	304	335	304	267	258	282	259	275	285	308	288	287	277	283	314	295	253	273	267	264	277	287	298	280	296	291	285	291	327	305	276	297	279	267	276	273	265	266	269	257	233	270	260	303	300	309	279	281	317	250	294	278	278	282	304	276	281	280	295	258	278	289	262	300	265	299	276	289	303	290	293	262	298	286	291	281	275	267	289	263	264	254	247	300	288	282	287	277	270	242	282	277	285	283	278	307	255	303	289	270	278	288	273	283	265	280	284	253	273	298	270	295	279	304	304	280	277	289	242	296	337	249	305	288	271	261	282	299	296	308	307	279	282	271	290	271	283	258	271	279	266	302	271	313	289	262	305	294	273	289	300	269	268	289	271	282	283	288	307	249	327	302	277	261	314	278	311	284	306	257	309	314	272	297	258	301	308	282	288	298	241	271	294	309	271	265	268	284	275	291	319	314	312	269	303	291	276	296	257	251	274	287	281	266	314	281	267	296	308	289	263	247	252	281	283	281	288	270	261	314	304	285	283	282	282	265	261	294	294	291	253	291	257	298	301	276	262	263	291	295	274	264	324	285	271	333	292	283	325	257	288	311	289	295	271	274	286	291	262	283	275	305	298	282	271	284	308	274	290	280	255	277	287	281	292	270	298	274	279	272	280	297	296	260	272	286	288	296	254	280	287	278	323	275	251	292	284	270	262	296	273	278	276	299	277	287	300	264	296	308	318	281	279	311	294	274	282	293	266	303	271	296	294	294	268	270	294	295	272	310	278	288	284	320	296	266	309	287	279	285	307	255	299	263	274	281	256	273	277	267	267	295	311	305	288	293	297	288	279	287	300	267	280	307	298	279	267	252	265	306	274	293	267	298	295	241	292	296	295	259	265	296	288	268	274	266	279	333	260	295	281	275	240	301	297	284	283	253	251	331	300	276	314	289	276	300	278	294	297	259	276	283	287	282	302	271	265	288	304	301	299	277	261	269	291	299	285	269	326	302	295	273	269	330	291	286	281	291	311	274	281	282	295	280	286	278	319	282	282	268	276	327	260	268	285	301	306	303	268	266	288	292	284	272	263	276	292	308	282	277	258	280	282	287	279	277	284	282	261	301	301	280	270	246	295	278	284	292	309	268	265	273	273	293	301	301	253	259	283	317	302	284	297	296	281	285	273
49712	53157	49872	39747	46890	19029	4073	3195	2660	2273	1929	1803	1583	1467	1370	1320	1278	1191	1129	1086	1113	1025	978	967	935	943	873	903	896	830	880	824	852	863	816	842	804	836	804	748	797	787	798	791	767	811	775	770	806	755	742	803	822	796	864	776	777	832	745	759	740	689	736	721	700	1584	4750	2137	1145	748	691	739	668	691	734	706	738	705	733	737	741	717	682	716	732	692	695	713	722	704	672	700	715	734	673	698	758	733	696	685	688	694	701	738	678	733	745	678	682	716	686	736	701	742	654	681	694	727	704	679	712	695	715	731	665	710	709	681	688	675	640	730	691	738	673	715	708	731	739	664	719	744	685	720	738	671	688	721	704	684	722	739	716	698	707	720	681	697	714	693	679	685	658	666	714	687	702	712	724	718	686	747	778	703	679	661	724	642	741	696	721	652	700	669	747	673	680	690	703	671	708	701	716	742	714	694	670	727	662	707	712	713	695	706	676	705	734	690	696	716	678	732	724	699	695	674	723	713	696	723	653	688	710	734	707	700	668	654	656	642	672	703	718	702	714	691	711	687	723	743	694	681	670	675	703	646	691	699	717	698	694	675	682	706	716	706	709	689	697	716	704	717	715	666	746	670	698	655	712	722	669	690	675	657	718	702	670	687	722	674	737	742	661	727	722	690	712	684	722	712	665	673	663	654	720	717	665	695	694	672	662	689	648	740	703	679	707	679	718	729	705	645	679	707	704	747	689	721	738	674	691	710	644	711	710	723	675	639	660	665	731	693	710	675	660	690	681	678	671	644	643	721	717	697	724	706	699	701	689	700	701	698	691	651	716	701	644	677	708	741	712	699	711	731	726	716	714	686	695	678	673	730	696	677	683	697	711	696	733	670	715	666	669	715	694	693	736	691	711	649	702	708	689	723	702	751	675	703	739	710	700	675	723	685	705	743	709	667	640	657	681	676	708	721	708	749	740	694	700	735	695	678	688	696	696	726	671	721	706	654	680	660	669	703	654	688	692	734	691	690	731	711	681	681	708	703	722	700	670	698	690	706	697	725	679	686	684	690	706	752	687	721	662	696	676	661	704	675	709	699	731	669	728	665	695	720	650	718	725	724	712	700	703	717	702	690	704	702	700	724	705	647	665	707	693	647	690	730	655	660	691	720	736	732	696	649	763	730	681	686	718	707	687	706	715	713	707	693	706	748	676	680	722	713	725	686	713	656	694	677	735	688	728	712	700	640	697	679	697	710	705	639	692	738	714	689	690	687	707	680	691	665	664	685	700	700	757	684	732	698	692	714	716	665	747	754	681	725	716	687	719	740	712	719	700	678	713	675	707	706	690	755	733	718	723	672	748	692	651	696	666	702	716	633	675	699	700	686	708	727	686	678	684	715	760	686	716	662	720	689	690	655	704	700	691	701	661	714	712	652	666	643	673	699	703	684	710	690	700	692	719	715	688	657	744	714	722	687	688	697	689	701	679	711	698	677	740	620	649	700	694	729	723	724	676	700	694	660	740	731	758	732	739	750	695	702	692	702	695	712	717	703	721	712	718	713	720	690	692	729	700	720	643	697	700	725	670	681	707	730	697	673	723	681	771	726	693	712	725	719	747	695	681	699	702	717	722	729	724	692	663	726	653	692	699	717	737	737	696	697	697	725	706	670	694	702	696	737	697	667	698	664	728	689	716	657	677	718	684	683	666	688	675	686	673	672	697	709	666	700	725	690	694	673	693	639	683	702	692	717	713	703	659	679	704	674	672	655	688	668	684	673	733	654	692	733	657	734	724	686	687	698	672	726	717	707	712	730	659	695	688	677	702	672	701	715	698	776	730	727	698	661	710	705	756	741	722	706	690	705	736	675	679	653	713	720	693	662	698	699	722	689	686	667	726	663	690	692	654	659	678	722	712	643	673	684	695	654	664	686	715	710	736	705	699	707	689	730	687	676	693	710	705	701	712	719	680	720	730	677	687	687	722	662	695	676	688	724	712	730	689	733	715	710	741	708	675	691	729	658	686	660	738	673	695	730	679	675	669	724	728	734	661	733	705	682	715	683	722	693	716	733	662	732	713	694	722	661	721	722	705	698	657	663	717	724	711	697	704	749	718	712	686	701	679	752	742	715	656	717	655	745	680	708	701	688	652	727	726	715	685	697	663	711	714	687	694	710	676	676	689	663	668	714	698	671	713	704	733	697	699	728	724	696	707	685	687	708	667	746	660	678	740	694	665	684	710	718	670	690	708	735	696	709	674	710	718	676	682	698	745	688	721	692	689	670	742	713	651	715	695	705	725	692	713	678	697	697	685	736	691	710	632	719	716	697	672	672	734	680	694	661	727	687	722	677	719	678	721	702	689	694	712	708	663	735	687	693	702	714	705	671	668	720	663	655	727	689	699	698	722	654	680	688	647	704	742	678	692	666	738	635	717	679	729	656	687	686	677	716	699	681	715	687	669	699	714	660	669	745	707	688	725	707	783	711	672	720	666	697	701	691	708	706	712	698	703	697	712	726	691	691	684	666	635	702	738	709	657	704	692	628	680	743	659	661	704	697	714	686	649	707	650	701	653	735	716	710	679	725	713	718	659	696	661	714	699	706	663	703	666	661	675	704	671	689	697	746	678	717	727	737	748	765	748	704	741	722	687	734	732	686	696	748	667	680	677	664	704	705	669	679	697	689	710	663	664	705	707	698	684	708	691	730	750	694	686	686	678	689	727	701	731	737	691	679	678	679	733	759	684	697	680	716	659	692	673	738	735	721	672	649	694	694	734	715	676	695	679	714	684	692	671	700	766	708	690	668	729	722	673	735	703	726	720	717	735	677	731	715	685	651	684	723	643	660	730	729	713	681	730	747	740	706	686	692	665	696	713	717	713	714	718	673	669	740	656	666	701	691	676	716	717	710	682	649	693	681	667	732	653	717	643	692	685	668	713	705	704	683	689	697	690	745	721	718	685	709	768	746	693	701	696	725	745	730	654	728	664	688	680	690	682	686	688	700	656	707	679	694	758	640	694	688	696	730	700	730	704	678	702	706	696	716	679	717	761	733	729	675	669	735	668	715	725	662	698	683	678	707	724	712	683	643	664	740	676	685	688	679	687	700	714	664	673	693	701	675	697	695	675	729	708	780	706	675	706	705	686	699	665	678	740	685	694	690	698	706	697	696	720	719	733	682	700	716	672	713	697	731	665	670	695	661	672	704	704	652	684	732	694	685	716	726	677	668	659	736	731	725	643	689	672	673	716	655	716	707	660	745	718	705	706	663	676	659	690	668	694	662	686	700	722	672	742	680	731	672	710	654	709	701	729	704	615	763	707	736	704	700	645	708	676	663	720	676	678	704	688	714	712	687	724	749	710	675	713	695	733	716	731	732	718	690	700	739	700	700	713	713	717	645	700	705	713	722	669	656	746	724	727	707	670	701	731	721	691	692	677	660	683	671	677	651	660	731	687	701	747	700	715	682	684	680	721	697	679	693	695	699	665	632	727	704	659	694
27157	26563	27444	26951	19783	5754	1267	444	290	219	184	136	135	107	116	132	156	143	124	134	140	131	138	142	132	118	118	130	141	138	117	132	133	131	103	123	114	130	120	131	112	132	125	131	114	136	110	132	108	121	123	110	133	124	115	96	125	132	125	137	151	111	140	127	129	150	163	133	118	129	116	130	134	130	128	134	135	124	107	137	108	118	113	137	138	113	122	124	127	137	134	144	125	136	106	152	141	144	129	127	116	118	121	133	115	138	110	127	139	130	128	130	150	103	130	118	121	138	132	143	117	133	120	131	129	122	133	105	130	126	128	123	130	116	119	114	116	117	115	134	133	126	127	147	125	129	127	138	144	116	131	149	136	135	131	136	103	119	144	142	147	128	140	121	115	138	132	122	127	134	122	147	128	136	127	125	122	159	134	147	138	125	138	144	110	123	140	123	114	127	125	140	129	131	138	117	142	124	135	141	139	132	125	115	117	129	139	133	141	113	116	106	139	134	125	129	122	137	119	126	119	118	116	130	135	127	124	112	140	128	117	124	129	149	127	116	152	125	104	128	157	124	130	147	138	110	134	131	131	131	124	142	131	145	127	113	121	119	145	121	125	115	123	144	120	135	141	139	119	127	142	113	130	113	162	140	123	109	117	117	128	122	117	146	133	132	114	131	122	131	131	130	128	114	116	134	161	126	129	109	116	137	131	141	117	132	139	126	118	127	157	139	122	123	138	125	156	138	113	115	131	126	121	120	113	134	142	124	125	135	125	126	154	138	130	125	118	113	133	128	114	117	129	137	119	132	121	132	122	130	140	128	134	132	142	128	124	126	143	117	147	113	137	130	115	128	138	122	121	118	130	123	119	125	143	128	135	110	124	125	138	133	132	121	115	142	131	124	135	106	138	139	121	135	131	143	119	120	118	124	121	137	131	127	148	125	113	137	141	132	112	119	121	144	127	122	130	140	127	126	126	131	120	137	129	133	136	125	147	151	149	122	113	140	127	125	125	118	122	127	147	132	141	132	141	125	125	129	118	133	134	138	139	130	131	131	113	118	147	124	122	117	117	111	146	133	120	128	161	134	120	145	120	135	146	114	139	149	145	124	136	92	153	130	119	131	127	122	99	140	139	140	130	116	129	140	127	133	149	126	130	123	142	129	129	125	131	138	120	127	129	129	146	155	129	130	127	115	142	141	126	124	132	121	134	136	131	146	121	136	125	132	126	151	126	129	136	130	119	134	116	141	145	131	119	132	123	115	129	125	144	136	121	118	119	136	146	108	147	120	132	130	125	145	115	129	111	119	136	118	128	131	130	109	131	122	145	126	135	89	125	114	128	140	123	116	144	135	128	124	136	158	110	156	135	126	122	131	123	122	135	142	120	130	131	126	150	130	139	108	118	122	156	115	128	109	133	136	135	126	148	116	130	139	150	153	121	126	114	148	100	110	145	158	109	125	134	128	142	115	132	115	150	132	128	123	122	126	115	127	133	133	126	131	135	140	135	111	118	135	125	136	144	119	122	126	124	127	116	129	124	138	118	108	112	145	110	119	129	138	99	110	126	139	135	152	112	128	124	128	121	135	129	145	140	100	120	124	134	130	137	124	132	130	127	108	122	138	129	110	122	113	118	122	133	124	159	128	128	133	136	117	132	145	124	144	126	120	133	145	134	130	142	123	131	139	110	127	137	120	137	144	144	132	115	148	109	127	132	128	108	146	117	110	121	121	117	117	122	120	127	158	131	100	127	124	132	137	124	131	125	108	117	125	115	145	120	142	135	133	136	144	120	115	129	147	123	109	149	102	147	132	139	138	135	115	130	137	136	115	132	114	119	140	152	119	119	128	136	131	130	138	136	145	136	123	134	122	123	135	142	100	134	121	102	126	119	141	111	130	120	130	112	124	127	134	128	140	126	141	123	143	125	139	120	105	131	135	122	113	118	121	112	134	119	132	142	143	121	131	128	126	110	132	116	114	119	132	113	135	133	125	134	143	125	142	142	113	146	139	136	155	147	128	137	121	132	144	160	137	130	158	133	127	121	125	124	141	111	143	112	132	113	113	135	122	113	136	99	138	153	114	132	135	150	128	126	107	118	137	125	116	121	132	109	118	114	125	133	112	143	124	140	134	142	129	112	138	135	137	122	120	119	130	125	134	146	117	109	120	135	103	132	126	130	126	106	128	141	112	122	120	131	130	121	134	139	132	118	122	142	112	123	122	121	162	137	115	112	106	118	122	109	136	104	154	134	132	129	125	119	134	134	143	131	111	136	149	147	130	135	115	134	126	147	116	137	120	112	125	139	110	131	152	158	138	121	120	121	143	99	146	139	129	122	137	132	130	131	145	106	130	123	103	122	111	95	120	118	135	120	115	139	130	141	117	132	149	122	135	124	135	127	118	146	128	129	147	117	110	123	138	123	99	114	138	134	117	152	142	160	125	114	122	125	126	127	150	154	127	115	141	134	119	133	134	121	107	136	123	151	136	128	106	128	139	131	118	124	131	136	133	150	112	119	141	114	138	136	107	125	110	141	148	128	127	151	107	124	134	135	131	146	126	142	139	116	147	138	135	117	151	138	134	111	146	129	114	158	132	120	130	155	132	123	129	120	116	122	119	118	149	132	113	114	123	136	126	119	132	160	119	131	121	126	141	137	121	127	139	132	151	117	124	146	148	132	145	125	124	114	118	132	106	143	139	138	122	105	117	143	149	169	133	123	131	118	112	136	130	130	131	137	121	135	116	138	143	150	115	135	132	126	127	117	126	137	131	109	121	124	112	104	145	132	147	104	147	125	144	134	144	127	114	128	113	135	138	121	140	128	147	132	117	126	134	117	131	125	136	134	124	123	141	146	105	137	115	118	125	128	146	124	149	124	146	115	132	136	126	119	129	112	147	122	114	141	143	132	136	126	134	137	127	127	148	112	127	115	124	117	126	131	130	117	138	138	137	131	132	109	135	123	149	134	140	134	143	148	156	128	143	144	123	128	122	145	121	133	116	119	154	127	117	112	138	118	115	124	118	140	112	124	133	116	132	139	129	142	118	113	135	130	139	140	116	134	124	119	135	117	145	129	154	135	105	130	137	136	142	130	134	126	132	133	125	120	128	123	123	128	137	122	116	118	118	125	138	130	111	116	133	132	146	125	141	113	132	118	118	113	142	139	124	145	132	143	122	143	121	122	131	118	120	142	108	120	144	131	141	134	139	148	115	146	132	114	136	143	126	157	128	125	119	116	97	123	127	114	133	132	146	129	123	149	130	118	123	126	135	144	144	107	147	120	124	137	129	112	111	125	124	121	128	121	113	115	123	131	119	130	140	148	139	133	114	141	120	126	119	116	134	127	147	115	130	139	115	131	133	134	134	110	128	128	134	132	112	116	119	140	120	142	141	125	125	131	130	111	125	139	124	135	109	121	125	117	135	129	131	155	124	149	148	150	120	108	125	126	117	142	128	134	129	149	116	138	148	118	132	110	133	135	126	124	137
23306	25176	31830	34919	24205	3180	469	405	424	422	386	393	400	371	378	423	415	426	408	368	396	379	390	379	359	348	367	354	393	383	402	382	400	366	383	389	371	404	372	390	378	351	382	352	338	370	363	362	391	403	398	371	368	424	376	363	365	376	399	385	339	344	350	383	375	392	532	488	381	328	345	351	343	384	388	384	350	385	408	398	355	361	419	383	377	342	378	346	342	397	384	396	363	359	372	356	355	360	369	381	368	381	343	384	374	389	396	375	369	370	364	370	359	409	349	386	353	408	371	362	351	346	329	384	354	375	343	358	342	366	336	369	327	350	374	363	363	369	391	382	365	395	404	350	381	384	429	380	344	365	369	395	385	385	413	379	364	395	340	367	361	397	381	365	346	373	357	338	402	390	390	392	317	382	347	375	373	378	349	376	369	387	361	405	401	394	382	381	380	364	374	354	358	389	405	400	350	358	350	368	391	380	381	396	397	394	404	410	350	360	384	393	352	356	351	338	386	364	365	352	333	404	370	370	351	350	406	367	384	370	420	374	366	400	384	376	366	364	387	370	341	355	351	377	386	362	392	353	362	397	352	362	391	368	376	368	354	339	394	360	391	337	345	388	378	369	368	360	389	351	400	371	375	331	370	365	344	364	364	353	356	385	365	382	365	426	355	365	361	352	344	403	409	388	393	383	343	377	377	376	363	349	367	359	403	377	396	378	377	378	378	369	353	384	370	377	359	359	358	377	389	382	329	378	357	386	351	349	393	410	359	399	365	348	388	375	378	369	368	372	367	358	372	364	386	368	366	344	379	371	382	384	371	387	329	348	426	354	387	391	359	401	392	340	394	407	361	359	369	356	366	400	399	357	403	374	391	359	375	386	372	417	379	395	374	374	389	385	365	388	345	378	416	361	382	381	357	368	383	366	382	358	364	381	349	357	370	392	383	352	373	401	376	343	350	376	385	375	349	360	343	366	396	350	390	383	379	394	368	424	376	374	369	381	400	355	361	375	355	371	331	352	354	365	358	392	401	354	363	379	362	406	356	383	365	379	389	377	378	356	385	377	398	388	361	427	354	372	396	389	358	356	393	374	360	358	406	363	366	391	395	366	383	370	355	364	410	391	367	386	373	362	379	358	374	351	377	354	353	406	387	380	378	356	389	382	383	345	371	366	357	360	394	342	357	363	395	361	367	387	357	355	380	363	430	365	395	347	339	378	340	406	353	364	378	371	365	367	380	380	354	391	406	394	383	381	347	367	356	393	339	387	358	390	388	374	366	362	357	360	357	384	371	371	369	395	360	376	378	376	345	349	374	429	334	344	386	358	387	341	387	363	364	409	383	383	357	364	372	369	348	384	338	410	378	395	348	344	350	366	369	337	391	358	384	360	350	384	392	385	341	367	378	343	334	370	362	365	418	376	394	375	337	380	378	370	407	336	375	367	388	398	395	383	380	384	381	322	345	382	368	414	373	384	342	387	378	374	415	359	373	403	336	385	383	357	339	420	329	374	417	408	394	368	341	382	393	363	381	383	398	381	374	380	380	366	368	394	389	393	386	363	368	418	398	344	382	337	339	369	367	379	381	355	350	368	381	370	359	365	377	373	357	418	378	361	327	381	372	389	363	385	396	388	346	356	384	337	377	395	362	369	354	373	351	372	364	353	365	381	407	379	400	366	396	359	319	369	385	371	352	409	379	380	363	426	386	370	399	355	363	354	384	341	384	353	347	385	364	416	359	393	361	388	395	396	361	375	349	380	358	380	375	345	361	363	387	364	379	347	395	401	375	362	366	393	348	337	353	354	377	350	350	367	379	370	331	382	354	371	374	392	369	376	363	363	366	394	366	381	359	333	334	379	369	382	392	329	391	370	351	362	351	364	408	356	373	345	375	349	390	362	355	354	385	381	378	355	375	353	360	371	366	374	365	404	352	373	374	375	363	403	374	391	367	365	404	361	373	372	369	403	317	341	355	383	344	378	367	369	368	356	395	371	380	347	370	338	387	367	348	390	367	372	376	374	371	391	374	365	403	385	385	373	329	410	381	391	374	368	378	385	373	393	368	375	356	365	393	412	377	412	381	352	373	335	357	369	395	354	360	361	359	376	377	362	370	370	370	365	348	398	351	374	353	371	361	390	406	359	360	402	329	383	395	386	348	405	356	380	398	360	390	367	399	384	369	356	357	379	346	371	375	380	415	347	378	355	380	359	363	371	379	350	341	390	366	354	355	409	373	378	355	365	359	364	385	357	362	357	365	381	376	382	378	377	324	392	361	361	370	366	414	399	359	373	391	390	385	387	367	383	361	381	368	385	376	374	393	368	390	414	361	378	368	396	350	388	341	367	374	368	341	412	366	376	378	380	406	380	361	374	386	338	355	353	355	343	379	434	347	377	375	384	432	367	408	338	373	369	372	372	375	338	336	374	363	393	356	366	364	375	366	385	390	378	357	376	369	387	336	389	402	354	351	387	356	350	367	332	361	345	365	376	337	369	378	384	355	386	379	373	354	375	379	373	399	388	345	364	375	370	378	357	383	359	369	366	355	400	387	364	375	359	405	384	376	396	395	386	403	373	346	371	358	371	353	378	369	369	377	358	366	351	366	356	355	409	391	342	395	370	368	400	368	389	352	378	367	407	395	337	351	355	409	395	380	351	344	366	358	384	362	383	377	333	358	371	380	407	414	370	386	428	351	350	399	404	407	345	394	383	360	363	394	384	380	348	341	368	388	352	350	351	383	379	392	337	343	385	365	388	397	403	384	361	376	354	368	375	370	355	385	379	371	373	408	364	351	393	363	352	395	387	374	374	363	363	372	387	333	347	391	357	388	383	396	346	373	358	366	377	358	361	367	370	361	361	356	373	378	375	369	376	351	371	425	401	355	380	341	368	372	407	361	338	392	374	380	387	394	375	352	364	355	390	335	394	400	347	372	385	382	374	347	372	379	340	358	350	382	375	370	360	374	361	359	388	384	376	360	335	387	356	354	393	382	381	367	391	343	379	364	365	384	401	357	381	375	388	376	359	356	351	362	381	361	365	356	359	369	352	394	391	390	383	388	374	369	376	392	367	365	374	363	337	326	371	383	397	350	387	380	371	398	371	332	328	353	385	389	383	378	351	378	359	368	394	374	411	323	409	366	353	369	379	371	383	372	369	352	391	365	384	377	384	328	353	389	361	400	396	369	388	363	390	401	410	367	361	332	363	393	378	365	372	388	340	355	388	344	358	382	392	358	358	356	383	391	392	365	387	364	370	384	355	388	376	334	385	366	364	398	380	382	373	382	350	387	369	355	373	398	341	387	378	376	395	400	402	369	396	367	355	372	373	368	369	350	374	344	338	371	356	381	338	365	372	361	383	353	409	392	393	368	365	395	359	370	365	366	376	390	380	389	357	380	395	345	360	396	352	390	375	384	349	347	388	358	363	418	361	379	398	369	373	380	356	374	388	367	346	375	326	382	378	354	361	374	399	346	406	378	363	378	398
57603	46315	41500	40685	36691	27278	21769	17486	10338	3588	665	269	276	257	255	224	245	279	224	227	207	247	222	234	207	229	195	190	200	203	201	226	192	192	209	206	231	222	203	209	199	189	190	192	220	236	198	206	188	212	231	218	213	201	222	208	167	189	201	187	185	227	184	191	198	211	229	220	211	205	188	211	205	202	184	198	179	180	216	192	184	169	211	221	209	204	220	196	178	215	207	215	199	220	196	185	188	184	202	193	224	221	200	205	205	160	196	172	209	198	181	196	184	191	198	201	164	222	182	209	223	200	186	201	196	207	186	189	193	218	166	165	208	216	190	199	170	226	173	198	195	182	189	213	189	195	193	195	225	202	163	202	199	167	195	207	217	191	184	197	222	198	180	194	192	182	186	186	206	194	196	231	193	179	178	190	207	184	208	204	172	208	207	199	213	176	191	192	204	186	197	215	205	194	214	217	216	192	188	205	209	166	182	219	189	224	177	205	174	206	185	195	177	242	204	172	209	208	164	200	210	192	199	209	170	202	187	224	178	179	201	171	189	220	187	181	202	204	202	204	202	190	207	196	198	209	169	185	205	180	205	207	225	226	188	208	206	228	181	186	182	186	207	189	205	187	190	195	200	177	196	201	207	189	189	196	188	187	205	203	194	207	196	193	206	174	180	226	190	180	200	210	180	171	182	201	223	193	193	213	200	212	210	222	180	202	211	202	204	187	189	230	206	198	215	196	210	147	191	177	180	200	198	213	206	187	200	200	200	180	173	205	214	208	191	168	196	206	189	177	187	196	210	198	200	183	225	193	195	219	214	209	184	207	174	172	171	171	194	208	191	229	195	196	190	191	210	209	172	172	193	172	172	181	179	188	217	204	190	212	212	175	175	205	195	212	204	214	210	152	216	210	201	186	185	192	230	167	182	217	204	186	198	187	208	210	197	193	205	197	172	213	184	180	218	198	207	187	183	219	219	215	194	213	192	211	199	193	208	177	203	192	189	192	208	205	188	177	194	193	184	205	204	182	211	195	216	211	202	209	212	185	199	192	188	191	195	207	200	216	190	200	194	192	186	184	201	200	210	179	200	194	192	202	178	201	180	190	191	206	208	183	187	215	212	202	189	187	190	194	218	211	200	216	195	185	182	179	209	213	201	216	198	210	213	181	171	178	214	208	209	211	192	181	181	219	186	199	195	204	197	200	225	202	192	204	206	182	227	180	192	176	195	231	181	208	195	168	184	201	174	196	194	190	188	184	199	207	191	220	206	188	200	212	202	223	193	170	208	200	208	193	200	192	191	209	192	209	207	196	198	201	222	213	199	187	197	178	186	212	205	208	190	199	191	186	170	172	181	197	194	194	224	192	197	199	197	189	212	200	195	207	186	204	207	189	187	176	178	230	217	198	201	190	204	210	206	180	192	183	185	215	207	214	229	199	206	203	188	166	178	199	190	181	163	210	179	178	201	187	204	199	184	190	179	212	172	197	194	210	190	171	202	208	192	191	194	189	210	204	169	202	202	203	194	185	166	200	189	216	211	201	177	220	195	230	204	186	191	203	195	183	180	218	167	208	215	180	188	173	192	212	203	195	212	192	180	205	191	209	180	175	165	196	203	194	199	213	175	192	209	172	219	239	225	205	208	204	200	182	197	170	187	208	212	197	211	215	192	214	192	215	219	218	172	203	208	192	212	233	193	206	194	204	203	184	182	175	207	188	191	203	179	189	211	163	178	197	187	207	205	181	190	194	199	214	202	225	210	188	201	169	185	198	193	217	193	195	170	204	196	195	193	194	193	182	159	184	224	189	194	177	232	186	196	191	201	197	191	200	191	196	211	237	177	204	201	194	197	178	195	193	198	226	198	173	196	185	196	204	206	221	184	205	208	173	180	193	198	180	199	201	210	195	197	194	215	190	197	201	212	223	181	178	194	194	209	179	188	186	186	196	183	205	206	201	197	203	210	207	190	191	201	203	198	158	175	168	197	191	182	179	183	214	192	194	191	186	194	244	189	208	197	194	190	178	199	167	212	194	184	204	186	218	216	220	184	183	210	185	189	191	204	202	203	186	181	184	179	189	192	197	189	220	188	155	225	198	195	181	203	203	195	173	193	194	195	178	191	200	192	177	184	194	209	177	223	220	197	226	164	206	220	220	204	185	180	199	216	184	206	191	196	193	174	206	196	204	192	190	192	202	193	194	195	170	191	191	214	183	205	218	200	185	221	205	181	214	207	203	187	156	202	205	218	190	209	222	196	179	200	207	209	194	180	221	204	208	204	209	178	197	199	190	189	201	238	201	184	183	201	207	211	190	190	184	205	170	181	184	206	199	187	192	208	195	156	165	189	193	197	217	210	195	178	188	201	203	179	186	203	202	219	208	201	205	194	199	204	201	184	185	201	173	207	200	173	188	190	199	194	217	213	187	197	173	199	192	196	220	201	227	199	198	199	200	203	190	198	188	197	220	207	187	172	195	210	201	220	217	230	193	203	194	213	198	187	186	215	192	210	180	191	203	180	185	173	222	192	191	177	179	193	171	209	183	216	209	176	179	184	182	215	212	175	202	192	198	193	199	207	179	197	226	183	222	207	182	196	178	187	206	176	205	194	213	210	197	191	170	207	202	203	191	194	238	204	151	178	186	194	237	212	171	223	219	202	198	208	177	197	196	176	160	178	190	217	209	201	200	184	171	202	183	206	183	213	197	209	212	172	192	200	185	199	212	207	202	189	202	211	195	197	202	187	241	202	167	182	206	188	211	184	190	195	210	219	216	198	218	200	216	197	210	189	189	197	209	198	171	191	212	202	187	174	200	170	205	209	206	196	203	203	193	195	199	190	203	185	190	186	195	191	209	182	228	200	183	206	172	173	195	181	199	200	185	194	205	202	214	188	187	208	203	192	201	201	189	205	185	210	208	184	219	189	213	190	220	193	195	181	181	218	216	211	196	182	171	209	223	196	190	218	204	200	199	186	196	204	174	192	212	187	184	205	217	201	196	211	191	208	200	217	195	204	195	204	186	200	184	169	192	196	203	174	185	196	206	202	181	200	193	209	208	197	199	195	186	207	201	173	181	201	190	200	197	211	206	208	182	202	198	176	209	191	194	181	188	207	186	184	170	196	200	189	191	209	182	191	187	221	190	217	181	183	177	204	201	179	220	213	182	202	177	189	209	189	195	178	205	193	215	211	199	235	193	192	202	184	186	191	177	190	190	193	201	202	205	188	198	181	196	188	201	211	184	203	184	183	201	239	217	195	173	213	183	211	199	172	176	213	190	196	206	187	207	195	197	220	192	192	205	200	196	188	185	188	196	209	196	204	175	185	193	224	192	211	207	191	191	181	214	177	212	198	189	189	207	174	224	186	172	174	200	185	182	183	172	157	181	215	178	200	173	192	195	207	203	206	215	211	176	221	203	192	202	198	218	215	192	205	199	202	195	206	183	211	194	227	200	204	173	206	219	181	226	210	191	226	200	218	193	183	184	231	182
53231	56236	55957	56760	45828	18258	2065	1688	1383	1162	1082	995	904	819	905	791	780	716	689	670	688	636	682	630	608	623	600	611	636	569	562	576	566	582	530	622	557	581	593	570	582	613	554	552	520	535	524	549	549	558	549	556	583	562	575	530	547	522	536	548	527	528	520	500	531	655	701	574	533	552	507	523	537	539	556	558	532	477	501	518	512	529	516	508	523	471	508	504	546	500	480	536	528	524	487	504	531	465	519	487	496	493	522	538	494	504	494	537	509	495	505	538	482	499	521	542	579	521	538	528	533	509	501	506	504	493	515	533	516	542	488	555	504	500	510	503	500	477	520	468	514	490	518	549	481	516	499	524	537	527	502	536	522	503	525	503	477	490	515	535	504	498	484	506	481	531	546	470	538	498	532	516	522	479	516	544	533	524	484	502	521	525	515	494	494	500	473	528	535	513	533	553	534	533	498	528	477	518	565	515	514	528	502	490	525	493	529	519	552	501	530	498	498	524	493	560	501	512	503	514	505	514	546	533	524	526	532	501	509	505	511	500	515	548	531	510	526	525	465	549	550	510	488	487	539	521	497	503	514	496	479	520	530	484	490	497	498	515	548	502	513	508	497	479	535	506	470	499	534	481	484	541	536	482	550	503	504	510	515	544	545	504	526	521	535	464	487	480	521	527	557	525	512	512	520	518	502	536	541	539	548	482	508	519	490	495	468	484	544	497	534	521	546	497	519	526	511	515	483	464	496	543	519	501	468	513	542	552	517	508	497	537	523	469	503	520	543	472	527	498	537	545	503	583	513	530	527	493	511	505	475	491	485	531	513	502	548	507	513	493	508	503	541	513	519	496	520	525	493	490	536	520	507	543	512	491	542	505	534	474	502	560	492	485	528	497	528	526	536	539	554	503	481	522	518	514	520	520	471	535	543	528	505	506	501	502	507	510	551	470	503	478	507	465	500	534	528	533	537	481	509	490	511	535	461	491	496	504	517	503	522	530	503	510	524	486	510	519	569	504	510	512	534	490	529	560	485	493	516	519	510	492	560	479	521	524	529	481	513	528	524	509	496	526	506	553	528	513	541	512	489	532	499	528	529	531	514	511	522	491	506	570	493	512	479	529	493	558	498	494	501	525	520	530	492	480	498	487	475	549	491	515	516	518	518	490	516	517	565	479	503	474	496	489	533	487	527	484	506	524	508	491	514	478	504	478	502	452	497	482	506	519	561	541	544	522	532	514	510	476	521	545	478	554	466	540	548	493	496	550	527	509	504	486	533	517	481	513	520	497	562	506	498	447	501	501	539	529	520	509	541	492	506	493	565	505	514	523	503	515	507	487	541	574	512	543	495	476	521	487	477	492	490	530	510	504	489	539	536	522	527	490	554	454	498	512	521	505	503	483	536	520	548	510	537	512	500	522	522	547	571	484	578	516	549	524	501	501	498	516	533	493	538	489	538	528	507	525	529	521	542	507	521	493	510	517	550	483	512	491	493	512	497	492	525	538	507	540	483	494	520	512	516	497	540	523	522	528	499	498	535	526	508	500	514	559	488	539	535	481	516	490	513	520	517	508	498	514	500	506	479	530	469	497	512	502	526	503	537	527	524	511	533	547	515	519	527	520	507	492	516	515	526	498	540	505	540	500	538	492	465	531	494	481	547	514	530	551	522	510	501	522	506	485	505	502	534	518	505	500	502	550	541	488	484	542	522	519	497	521	499	485	522	491	527	481	546	506	520	504	526	494	515	521	513	546	511	513	510	514	517	532	499	494	490	506	518	512	480	527	524	510	493	496	512	539	549	528	525	518	486	485	527	538	545	533	488	498	492	517	528	518	515	516	495	493	487	505	514	492	510	529	513	510	508	506	519	516	499	495	466	475	491	506	516	536	488	490	491	509	498	532	479	531	568	500	542	497	493	519	490	488	477	496	489	535	502	504	501	529	525	518	522	471	531	513	499	536	509	513	502	490	542	497	495	499	524	499	517	533	477	488	493	557	501	484	542	482	556	496	483	520	524	495	529	520	502	526	507	528	462	525	556	527	504	526	487	519	551	503	552	486	507	514	508	516	469	531	503	521	538	520	511	486	456	526	486	525	504	564	533	536	468	512	504	521	500	478	481	505	509	461	485	502	536	531	533	518	485	516	499	541	503	525	492	517	502	476	511	485	447	484	530	497	515	490	526	541	518	529	476	486	482	533	552	504	478	528	484	499	512	521	469	517	527	490	502	558	504	515	503	481	512	498	525	477	495	505	491	503	529	488	545	492	460	514	524	519	513	512	545	529	480	501	505	496	496	519	489	530	545	523	524	529	508	480	502	522	506	520	494	519	520	494	505	507	505	497	502	545	512	529	520	527	537	526	511	503	515	541	527	486	539	498	518	513	502	527	465	510	535	513	504	531	511	507	533	511	514	541	543	505	502	504	544	484	524	534	528	532	557	504	487	521	500	540	519	500	513	540	550	499	508	549	502	501	504	497	532	491	509	531	505	476	548	509	536	487	500	521	529	518	521	509	568	507	535	529	523	494	532	502	511	546	481	507	495	495	516	537	489	496	551	508	539	488	503	516	502	561	560	535	512	522	500	549	489	538	511	574	496	517	498	513	512	533	553	461	495	544	509	508	494	498	525	533	496	500	524	525	519	507	505	494	498	532	487	518	549	520	534	513	496	503	506	443	546	492	501	511	487	495	516	551	500	513	505	464	490	527	527	544	498	513	505	516	507	540	507	494	541	522	508	481	536	507	503	497	529	524	548	493	507	520	495	505	512	446	560	494	526	544	527	500	525	543	546	493	490	513	522	469	508	519	531	536	512	554	539	506	501	468	493	557	472	506	517	504	558	474	500	483	520	529	488	539	507	512	531	446	512	478	496	520	509	533	525	513	534	526	511	514	513	507	497	517	505	510	522	534	538	523	535	538	482	482	561	507	510	536	512	480	474	491	483	541	485	554	500	460	530	476	498	492	468	526	524	506	500	523	569	495	506	507	538	480	527	517	540	515	525	543	543	509	563	519	512	498	457	499	532	520	520	486	491	521	538	492	467	557	496	478	562	506	530	536	495	537	536	511	510	529	524	508	507	524	447	535	514	534	507	525	479	489	508	484	499	529	483	522	525	479	484	538	571	546	508	531	499	527	523	496	492	461	507	531	525	515	518	518	517	517	521	560	541	523	518	526	490	472	491	504	522	524	541	554	493	518	536	539	551	536	476	482	499	522	506	549	503	503	457	510	508	493	497	486	538	520	515	530	502	495	561	486	510	530	505	510	477	510	515	490	477	510	526	534	518	510	544	540	502	474	467	505	510	469	502	494	535	493	480	477	514	479	494	493	486	513	548	494	535	504	461	557	469	481	481	489	510	496	465	477	491	471	493	506	563	506	517	535	515	502	503	482	506	519	538	491	489	513	515	525	537	505	523	498	515	525	491	535	530	482	496	524	485	572	491	492	523	532	493	522	487	498	533	530	478	491	492	486	553	532	529	474	506	532
58313	43738	38203	35224	30258	25886	22001	16415	8849	3093	901	509	417	445	430	399	351	363	347	361	371	352	324	334	325	304	325	309	310	318	293	313	290	311	296	360	312	287	253	294	311	304	320	297	323	287	281	302	253	317	338	271	314	299	305	332	310	285	306	290	299	267	287	308	428	704	800	304	283	293	291	309	310	292	299	297	314	300	289	288	279	285	316	284	313	287	328	291	294	286	249	304	282	264	285	262	326	299	274	307	278	308	275	296	252	307	284	297	313	286	266	285	277	317	302	306	270	295	290	280	301	278	282	255	282	298	287	291	296	308	320	293	289	282	294	309	254	285	309	344	278	321	303	297	268	290	294	279	271	321	310	267	263	302	279	283	306	314	273	287	326	282	280	289	310	283	261	293	304	324	301	313	267	292	290	314	270	287	291	254	298	299	277	290	319	268	297	312	264	307	318	307	287	266	298	257	278	267	299	280	301	280	287	279	308	324	265	284	319	301	286	301	302	288	292	305	302	277	302	297	298	326	288	280	292	281	290	286	288	307	308	261	289	280	315	322	290	295	279	278	291	286	316	304	289	299	314	318	291	275	276	269	292	272	292	288	302	297	279	310	292	290	293	291	306	302	281	298	296	300	290	321	258	273	305	289	306	282	273	280	318	283	260	299	297	315	294	274	280	291	317	309	328	301	331	284	270	296	333	304	310	280	289	306	286	277	323	295	311	300	285	340	324	298	304	300	297	291	305	273	300	303	292	289	270	286	302	254	285	316	248	305	293	344	331	286	288	314	292	298	292	335	272	305	318	296	301	319	300	284	269	285	269	281	278	252	289	311	329	288	248	323	303	285	311	290	289	269	287	280	311	270	318	285	253	316	311	335	278	288	296	310	302	293	257	263	270	273	291	286	279	273	302	299	272	296	306	297	314	273	312	293	271	247	282	300	301	286	302	280	292	294	292	282	276	301	288	283	305	282	312	322	289	314	311	301	286	274	276	313	291	238	331	285	294	291	264	320	338	344	273	266	295	280	282	285	268	287	263	286	280	285	311	293	279	291	266	288	308	294	332	298	285	293	268	303	281	286	294	315	304	287	263	274	279	311	272	281	306	276	283	282	301	281	304	304	310	281	302	296	316	274	282	268	298	309	291	308	303	265	277	282	294	285	283	283	290	298	273	317	288	313	289	279	317	301	267	305	274	294	317	262	322	283	288	277	309	284	276	316	280	281	302	285	272	265	300	302	302	319	290	302	290	294	316	275	312	322	283	313	284	332	265	288	287	289	263	227	300	246	283	296	290	279	293	287	300	310	281	261	304	316	311	295	293	281	262	312	313	282	318	275	308	310	270	291	271	266	301	291	287	267	301	324	290	270	280	281	288	287	296	318	305	291	312	320	317	272	310	321	275	287	302	292	288	306	302	299	320	264	282	300	268	269	279	308	301	294	302	281	281	298	284	290	283	345	317	307	295	240	280	286	276	304	294	267	307	299	284	330	257	280	280	313	281	284	283	280	315	296	286	262	290	285	259	285	291	279	315	318	277	283	304	324	285	282	293	303	283	339	297	303	293	296	280	318	299	332	262	315	309	288	302	283	299	303	244	259	297	285	299	312	281	306	274	265	292	281	303	293	262	302	244	263	269	297	312	253	321	321	264	309	290	263	295	286	274	302	275	272	309	287	288	297	275	303	320	293	287	285	290	271	326	298	308	291	275	283	315	298	330	278	254	331	272	296	282	286	274	271	323	311	320	272	300	283	279	274	299	272	281	302	294	252	295	303	290	268	273	296	290	313	288	277	281	318	302	303	262	266	325	286	307	310	282	302	291	290	292	302	298	294	317	292	264	275	310	297	313	282	283	288	278	290	286	274	310	295	317	319	287	302	282	276	279	270	259	294	273	289	262	281	294	295	277	274	296	313	257	319	264	354	313	316	260	275	316	285	283	279	255	271	292	297	286	340	295	317	293	301	286	276	305	297	260	312	276	292	319	284	353	293	261	334	297	273	286	281	298	298	292	265	346	285	270	260	285	272	282	309	279	286	273	298	305	276	279	291	322	274	306	273	299	329	317	298	289	291	291	273	286	286	298	264	278	301	286	308	295	277	295	308	285	291	294	288	315	279	272	286	303	297	296	271	309	293	294	300	286	294	314	289	261	275	311	282	324	311	277	281	292	289	272	263	325	249	304	290	271	276	256	300	310	282	288	308	296	298	325	302	266	294	273	311	270	288	301	317	298	294	306	286	299	299	316	283	284	270	297	263	284	277	287	294	304	293	279	290	298	324	297	283	300	281	306	299	285	243	296	325	293	290	250	296	294	313	304	271	307	280	303	301	309	321	309	299	352	295	293	298	317	300	297	289	307	294	277	287	296	288	330	296	285	320	305	296	301	300	255	271	309	322	328	272	282	276	311	312	280	274	302	286	303	280	292	296	322	295	288	298	285	305	329	282	309	297	285	301	305	298	302	288	318	290	325	246	278	303	323	279	269	316	283	301	297	295	299	307	282	304	306	313	279	288	291	303	288	320	291	284	314	280	249	277	268	296	300	295	303	273	309	295	280	330	281	304	319	324	285	269	308	305	291	295	308	287	282	314	291	287	290	280	309	280	271	267	312	313	287	305	290	310	310	320	302	267	308	294	280	300	340	311	309	277	299	283	290	283	299	261	286	288	291	282	294	298	295	275	309	287	309	290	276	284	284	261	289	301	293	296	306	248	310	301	276	324	276	323	290	315	262	285	325	304	306	279	302	305	291	319	301	318	304	282	301	299	328	332	333	302	305	288	287	278	279	315	294	299	351	301	325	298	313	293	320	279	285	296	314	294	306	301	293	310	293	285	305	300	331	291	277	330	307	298	271	293	321	273	341	307	318	273	326	269	299	281	280	317	304	298	271	233	318	302	283	316	307	304	296	296	284	290	261	304	290	282	318	286	311	270	290	281	283	282	312	314	283	289	287	302	308	315	293	271	295	295	293	304	296	297	311	287	315	305	304	286	251	308	299	283	285	324	286	288	287	283	276	305	285	286	332	301	325	278	266	265	343	279	297	283	301	315	306	297	285	309	297	297	282	290	290	298	308	271	310	286	302	292	280	313	294	294	295	281	306	329	295	277	280	276	296	314	286	304	315	267	264	270	308	288	298	266	288	279	298	279	304	289	308	312	312	292	281	262	299	296	277	294	267	287	296	272	308	308	259	284	290	290	280	275	314	306	256	320	317	298	284	306	282	309	304	273	310	289	281	287	295	304	295	279	297	299	279	307	287	286	325	273	285	281	258	301	294	308	288	279	293	259	295	309	311	284	298	285	277	296	292	303	313	307	265	296	292	320	295	323	278	297	303	278	314	305	286	277	271	298	302	301	263	236	315	304	275	307	290	286	291	278	302	268	298	302	272	331	288	289	315	320	280	265	287	288	293	309	308	272	319	275	272	277	331	309	288	317	279	270	278	282	272	291	274	304	274	294	268	318	295	260	291	272	266	275	305	317	305	314
53326	59020	56783	52667	36452	9253	3721	3024	2480	2099	1841	1687	1627	1418	1371	1250	1229	1120	1090	1059	1003	961	973	963	920	938	930	884	913	849	864	836	847	817	784	826	795	830	748	820	813	784	780	767	745	789	760	779	758	733	775	800	829	795	811	798	775	777	726	777	784	786	782	767	1763	3643	4469	722	710	734	709	699	681	682	723	727	743	758	718	711	734	716	698	739	719	709	718	721	709	690	653	727	721	703	743	697	667	738	714	693	712	698	737	689	729	702	708	676	714	726	675	703	735	721	715	730	713	741	670	724	660	692	699	692	700	660	744	730	735	732	731	637	731	665	692	757	690	684	704	758	697	723	693	705	691	705	675	756	709	723	705	715	698	658	662	685	693	671	665	736	705	768	725	724	679	722	677	737	737	701	690	687	712	692	690	687	715	669	728	709	735	666	706	717	708	736	722	723	705	697	717	728	706	706	666	714	712	756	689	692	688	701	678	714	718	669	685	648	688	733	729	695	746	734	657	693	712	686	715	686	741	688	738	696	692	694	665	704	717	710	752	696	700	712	674	711	740	704	684	682	680	685	731	720	669	719	689	708	703	697	729	739	726	711	688	673	751	730	687	732	678	716	729	718	695	707	671	715	707	708	738	681	738	691	672	650	695	720	735	701	712	671	731	654	663	706	673	669	753	694	686	676	716	745	660	695	717	729	717	733	688	723	706	657	664	717	703	736	723	719	705	698	704	699	719	664	710	709	728	704	728	671	722	659	696	698	729	718	718	696	663	686	747	697	683	744	687	656	702	677	710	692	753	728	730	672	687	696	711	776	668	638	717	734	708	710	693	701	664	691	691	648	691	690	712	711	698	649	666	703	750	719	705	716	736	674	660	661	688	737	673	720	678	719	750	713	723	691	712	724	717	725	682	723	696	665	747	707	712	660	712	715	698	723	665	678	656	698	653	703	655	710	665	694	690	691	690	694	699	709	733	665	691	699	667	721	687	675	705	682	736	686	691	743	697	723	706	738	701	682	732	738	707	715	719	685	670	699	704	661	704	722	704	652	694	678	689	672	731	680	705	679	718	685	685	709	718	788	704	682	732	667	700	693	704	700	676	690	733	705	729	680	693	709	719	690	704	665	669	760	704	660	697	718	723	656	695	706	727	684	737	653	700	741	699	685	736	673	697	734	683	732	722	698	697	734	766	681	657	690	754	685	653	668	651	717	698	747	728	714	678	684	651	675	685	685	725	718	723	685	747	660	663	712	707	713	709	674	685	687	665	710	691	704	666	717	709	682	695	704	674	693	735	732	697	688	655	710	690	655	692	684	697	715	706	708	753	672	665	711	695	728	740	748	667	701	687	688	669	707	720	696	661	703	687	672	672	710	702	723	728	697	713	703	729	701	668	700	669	714	703	724	680	715	711	717	705	692	678	729	747	700	744	698	681	713	679	694	705	663	715	704	677	695	694	677	613	710	714	661	677	668	717	719	653	672	723	701	710	682	708	658	677	671	710	652	682	664	736	717	682	744	706	704	748	747	723	702	711	752	676	680	692	679	703	730	683	689	653	744	722	718	669	706	706	697	719	678	665	648	684	673	713	704	735	659	761	725	686	709	727	741	754	693	706	674	694	692	677	668	733	710	699	736	702	705	685	740	633	729	731	674	696	721	666	667	693	705	655	738	696	698	670	729	736	717	745	675	670	693	677	663	717	732	688	688	708	715	716	750	707	727	747	658	687	676	708	655	709	790	697	696	723	702	728	684	723	651	650	741	729	674	747	698	728	706	676	726	746	734	691	718	706	698	705	732	667	732	694	733	701	700	695	683	645	714	678	719	699	730	675	701	670	735	696	675	694	700	694	756	692	734	747	698	704	681	733	726	714	669	728	685	744	698	678	690	708	710	662	688	699	676	693	668	716	704	707	729	649	671	670	706	704	689	695	659	709	691	696	704	718	693	724	712	732	770	711	692	691	651	685	701	706	698	689	668	714	708	706	700	696	731	714	668	697	700	714	740	717	723	730	712	723	690	716	693	733	737	702	682	710	719	683	728	700	713	690	724	670	752	656	714	709	654	684	715	708	756	727	697	673	743	712	693	686	707	686	708	728	703	696	672	682	680	659	709	681	685	673	758	712	676	655	748	656	677	663	683	732	679	708	744	681	713	709	732	695	687	690	681	689	706	715	680	715	689	696	671	687	693	786	675	680	763	689	747	725	723	690	704	723	692	663	680	709	697	728	683	702	710	715	739	652	709	724	706	688	690	693	728	685	724	691	719	687	706	654	686	712	724	724	679	738	741	686	712	663	676	746	711	701	665	726	708	708	745	716	689	758	716	759	730	718	694	698	708	699	714	687	720	671	706	675	686	729	741	731	727	684	690	663	690	709	675	691	728	674	692	694	684	717	720	717	717	676	730	718	719	680	720	716	686	715	673	685	696	685	710	715	715	737	707	736	686	680	729	733	703	732	638	683	691	719	709	738	687	689	691	741	654	689	654	686	716	714	755	700	640	645	718	767	744	713	678	652	694	700	713	691	685	664	720	733	716	734	747	679	689	695	731	669	679	688	711	706	663	707	762	691	702	754	738	709	686	757	697	712	720	732	660	705	685	699	703	731	700	746	704	703	721	690	681	670	702	696	721	724	738	760	694	735	711	752	732	710	719	667	755	709	705	694	697	700	657	691	670	700	674	721	648	656	695	684	733	693	701	688	666	716	698	746	742	730	720	695	711	675	684	717	701	701	727	699	664	723	714	697	692	722	725	740	701	697	705	659	682	699	754	687	706	673	728	730	711	683	666	702	706	682	692	725	695	672	723	705	738	689	667	765	691	685	691	699	711	705	667	657	713	691	684	670	698	725	653	686	727	648	734	777	670	710	719	658	705	723	711	649	680	707	711	621	693	721	734	714	687	725	737	687	688	695	670	706	700	693	674	656	725	687	659	711	696	725	708	702	698	714	707	730	719	736	683	676	734	689	691	658	702	698	669	690	689	745	672	672	718	690	720	729	696	689	724	659	696	759	681	688	609	708	676	663	739	702	681	763	685	677	709	714	722	710	689	678	736	693	685	668	702	711	665	730	677	722	684	724	699	706	672	699	685	715	664	698	637	688	697	716	708	707	715	717	700	740	694	737	687	695	688	712	671	703	704	729	724	708	680	719	680	740	686	679	716	700	729	689	652	669	695	710	725	697	689	687	717	707	687	758	699	665	721	692	679	682	689	697	725	752	669	737	719	713	680	687	692	704	722	723	723	695	665	656	687	712	701	701	719	780	670	718	752	713	685	715	661	672	657	665	691	697	674	659	661	676	708	718	699	709	691	699	692	671	640	746	697	686	739	712	680	682	692	711	717	677	712	662	719	672	740	732	706	692	658	683	730	737	717	704	692	714	697	734	696	705	752	708	716	696	726	725	731	685	685	732	689	705	688	676	671	736	694	708	714	681	674	717	725	700	752	711	725	713	695	730	681	718	726	737	709	711	677	715	701	686	670	686	697
33549	29478	32462	27644	17445	8023	1028	439	381	291	170	126	134	143	111	115	131	141	127	136	115	118	132	134	135	138	121	154	127	126	115	101	134	128	117	96	118	130	128	138	128	117	126	147	134	141	126	113	122	160	126	133	129	115	113	140	124	137	146	134	145	152	135	155	152	137	147	108	116	142	120	143	133	140	146	147	122	141	136	114	138	126	133	138	135	131	120	141	120	118	136	131	129	126	146	159	130	135	130	132	120	127	143	128	134	136	137	139	127	137	126	146	137	109	130	133	131	157	107	137	124	154	139	124	113	121	119	130	141	131	126	137	101	137	137	123	122	139	122	148	149	115	128	144	118	129	131	110	136	134	134	109	134	138	121	115	149	134	102	143	126	133	128	123	121	143	126	135	122	119	129	120	128	131	132	124	121	113	118	130	124	131	128	111	146	130	131	118	151	119	111	122	133	124	125	131	114	128	159	132	133	111	142	117	120	125	131	110	119	128	126	138	116	133	154	141	123	150	119	141	137	130	135	107	138	112	136	112	110	126	146	139	110	120	147	137	126	121	124	133	131	105	144	118	117	129	124	133	140	134	133	114	143	113	133	114	139	148	128	121	153	124	120	150	133	137	107	125	124	123	108	127	161	157	134	130	143	136	119	140	119	137	128	124	127	131	130	128	148	117	119	116	137	124	103	127	130	129	138	120	116	129	105	132	125	115	127	124	135	126	122	138	115	125	145	126	136	133	130	173	119	108	121	134	135	111	128	140	120	135	135	137	129	135	122	111	129	151	143	143	162	129	137	158	110	136	144	124	129	128	133	154	148	136	143	137	119	138	130	123	134	129	142	151	137	124	134	121	126	133	119	136	146	120	119	127	117	125	142	152	115	109	140	133	134	134	123	127	106	146	135	115	127	138	119	122	127	124	130	139	138	113	129	144	115	126	110	122	121	138	129	127	149	128	133	130	126	129	123	144	128	140	147	119	122	126	120	121	132	131	130	120	136	117	150	150	141	144	139	127	130	124	141	117	113	127	136	130	122	125	121	133	129	130	114	124	123	120	127	120	138	132	146	133	133	131	146	129	134	137	123	116	129	118	116	139	135	113	130	137	156	139	127	135	127	131	106	125	139	126	118	129	129	119	133	118	140	141	126	115	144	129	121	133	103	115	136	119	123	123	131	150	135	131	136	111	104	137	127	135	122	118	129	136	137	146	133	133	121	124	131	124	117	134	150	113	126	151	112	121	130	122	123	111	140	126	127	139	123	146	149	135	130	139	135	142	134	136	137	141	159	134	121	132	103	98	134	146	134	126	124	131	128	131	134	119	142	126	116	109	106	144	116	132	132	118	136	131	115	122	135	127	144	121	138	123	134	115	135	135	137	126	137	124	149	119	136	128	150	143	126	123	136	130	130	132	120	134	128	130	131	122	118	143	118	117	108	121	150	132	107	136	147	124	139	150	134	122	145	118	135	124	137	133	131	126	127	123	126	134	121	142	119	139	140	142	132	142	129	132	126	146	120	125	122	131	119	122	116	147	129	120	129	138	126	116	143	138	138	115	119	145	128	139	128	125	112	118	105	131	116	130	143	128	144	134	168	134	134	140	123	123	140	132	142	130	109	151	146	116	102	136	134	127	122	142	127	142	134	131	111	122	128	111	140	143	151	149	123	121	122	129	140	118	123	142	152	141	134	110	128	116	145	111	139	142	127	140	142	155	125	111	137	127	137	130	151	141	112	136	109	117	110	132	111	129	143	143	151	141	132	127	135	138	128	131	123	148	127	134	133	113	133	128	115	167	144	155	132	125	122	121	117	127	143	131	152	125	140	124	133	141	141	105	123	128	126	121	127	117	134	148	153	122	158	105	140	106	111	133	131	124	123	127	135	129	127	117	129	130	129	134	106	120	132	122	129	119	117	123	127	127	131	136	163	131	132	129	134	124	135	129	142	135	114	141	139	119	122	135	128	124	141	110	120	140	143	135	124	143	120	140	142	123	151	153	150	127	127	128	126	119	116	119	121	138	126	155	114	120	129	111	139	103	131	126	101	145	117	131	131	134	149	136	131	140	132	135	112	136	130	111	127	156	115	127	133	131	144	132	122	130	128	134	122	156	121	155	121	104	124	130	106	139	132	107	157	123	116	114	110	142	112	118	128	116	137	129	151	133	126	142	126	116	124	103	127	123	127	124	110	126	140	139	148	142	141	121	141	122	136	138	128	115	123	107	115	128	133	115	136	143	119	106	124	129	114	152	133	107	130	135	136	136	127	127	123	155	133	149	126	110	133	129	111	115	145	129	131	123	121	148	125	147	151	112	155	104	120	122	137	115	120	155	134	144	144	135	137	125	127	112	119	141	131	110	122	125	126	116	126	128	113	132	131	130	104	122	110	129	148	150	131	137	168	134	158	110	127	115	139	110	143	131	118	127	138	122	119	123	116	136	116	150	135	124	135	123	122	124	140	130	104	128	136	142	127	159	127	129	125	118	140	116	108	119	130	129	129	139	109	111	154	137	133	123	121	120	130	112	142	140	145	129	118	131	147	117	148	117	137	118	139	127	129	125	123	132	134	121	138	136	131	125	133	155	125	126	135	117	132	150	152	113	148	134	136	149	124	138	123	112	130	134	128	118	109	140	124	126	114	146	120	122	117	131	140	124	120	114	153	139	142	139	131	119	128	130	136	124	129	131	110	133	140	151	128	117	138	138	116	138	145	104	118	126	122	139	124	131	137	136	118	132	128	126	154	136	135	127	127	136	127	137	148	129	114	125	127	144	122	146	141	130	143	123	145	156	125	130	136	125	138	117	123	127	118	107	131	130	123	118	132	150	124	156	124	144	154	130	124	132	154	125	138	125	132	129	124	140	130	133	134	138	111	128	127	133	149	118	126	105	123	146	114	122	128	126	143	117	129	113	114	138	127	114	123	150	144	135	143	132	119	138	130	121	125	137	131	137	139	110	118	138	112	131	124	113	139	122	115	112	142	115	109	130	135	117	140	125	119	134	136	144	139	103	109	127	128	125	121	135	127	139	138	116	149	117	139	130	127	140	141	145	115	128	117	135	128	123	142	135	126	143	112	118	108	140	146	143	145	137	125	110	133	136	119	148	139	113	136	140	126	139	113	119	111	139	143	133	130	115	126	130	124	134	125	145	130	120	131	140	151	123	136	126	117	121	150	132	147	134	137	128	121	116	116	152	130	143	131	131	130	113	137	147	135	147	115	142	112	126	132	149	122	156	118	154	124	126	119	130	125	117	144	135	120	129	128	129	150	128	123	136	113	131	146	122	132	119	139	131	140	155	129	160	113	123	115	131	136	134	117	149	131	135	144	140	108	122	137	140	127	133	119	138	115	123	128	119	130	134	131	126	117	136	118	131	122	142	141	146	126	124	128	151	119	134	146	132	117	138	121	134	118	139	118	134	122	110	143	120	129	142	113	125	113	117	133	121	123	141	134	127	154	137	143	143	127	109	135	114	123	123	138	120
26941	27381	37277	34719	26632	14241	445	378	411	423	377	375	406	386	366	400	394	374	404	382	370	407	339	375	377	372	390	380	376	345	380	382	371	370	369	391	359	383	399	370	386	353	354	390	370	400	375	355	378	392	362	390	400	381	382	384	348	388	355	409	396	379	355	422	422	429	496	388	362	379	351	382	390	390	366	382	359	337	421	365	377	375	363	387	385	378	384	383	339	383	353	367	345	370	376	375	384	392	356	354	349	349	326	362	375	375	381	350	392	367	363	408	385	378	355	341	357	365	366	402	405	393	349	413	380	412	358	388	381	351	381	362	350	363	386	384	354	409	374	377	381	372	396	393	358	384	368	359	393	367	364	365	420	358	362	350	372	370	363	380	374	395	342	390	399	394	374	378	401	360	350	356	377	375	403	333	377	395	341	389	373	364	396	362	390	363	377	381	391	373	382	382	354	368	389	409	338	379	364	347	371	338	386	380	357	363	369	359	373	371	345	361	337	373	382	362	358	379	361	342	397	392	397	375	355	380	371	359	354	370	381	403	397	365	362	362	379	332	380	342	343	387	348	358	365	375	353	382	348	371	386	353	358	352	383	396	392	383	376	378	385	364	372	345	405	393	369	359	382	389	396	400	341	356	375	348	411	382	360	374	392	391	374	386	344	386	368	414	432	400	392	360	383	347	388	379	385	399	359	377	366	327	379	359	354	382	388	375	347	353	378	359	365	346	376	333	378	389	381	411	356	404	387	387	370	355	365	365	389	371	350	401	352	342	383	351	391	370	340	374	393	375	351	356	351	358	367	359	363	365	357	360	394	390	363	368	352	397	358	393	356	384	403	362	361	370	379	362	359	378	387	348	396	362	383	364	375	333	386	358	416	416	394	375	376	369	390	408	375	383	391	396	386	342	373	380	354	374	352	349	361	371	364	360	401	391	366	333	367	327	366	374	359	345	384	365	378	384	409	365	372	363	354	366	373	361	364	359	398	371	384	367	341	385	338	372	374	354	369	380	365	361	350	384	365	375	373	350	353	371	385	384	364	363	341	334	396	367	360	413	383	372	376	394	381	376	404	373	386	347	392	382	358	368	399	383	367	335	396	357	344	340	335	393	407	371	376	380	358	374	372	401	390	380	377	370	371	390	377	354	375	400	380	378	396	378	340	389	384	361	357	384	390	384	345	364	355	356	368	378	412	358	398	379	371	372	398	379	391	362	339	367	401	369	356	348	371	378	367	353	370	398	362	375	350	374	369	374	432	389	372	386	377	366	366	369	367	414	346	340	342	382	375	355	344	379	371	393	350	395	400	368	387	372	381	358	386	403	389	397	375	367	374	371	377	368	369	360	363	334	356	398	363	380	391	393	348	358	361	375	370	379	341	400	346	382	375	404	381	364	368	387	414	391	355	329	366	376	362	358	366	377	330	400	360	355	412	372	390	409	363	353	350	369	371	381	388	356	359	362	346	353	394	360	384	375	353	391	390	375	372	366	354	381	360	406	366	366	355	437	396	375	391	397	368	353	345	391	349	391	354	394	367	382	379	391	375	343	421	377	367	352	345	363	346	354	390	363	353	357	360	394	402	353	369	382	377	377	401	356	376	386	404	382	366	403	360	312	380	342	382	383	382	374	361	395	363	379	378	368	353	369	339	376	398	359	350	369	383	380	349	345	332	378	367	384	411	368	395	341	367	374	391	377	371	378	374	398	366	384	423	346	348	369	345	357	386	361	384	405	357	397	345	373	341	379	378	342	359	375	378	392	380	363	396	355	381	371	381	355	337	404	342	375	363	364	349	381	362	356	351	426	345	380	350	350	389	353	350	371	374	404	416	368	381	366	400	381	332	377	390	360	387	351	386	375	380	396	363	377	349	351	376	372	351	373	373	354	358	398	359	388	350	328	364	356	354	383	379	379	403	374	377	377	329	408	363	355	356	398	398	367	394	363	352	389	387	364	375	349	354	401	372	329	376	381	383	368	376	353	374	348	341	355	401	383	366	340	370	387	405	353	364	378	386	374	402	346	355	356	363	374	361	340	389	345	373	382	354	424	378	375	356	381	388	379	355	382	359	344	319	378	362	378	355	345	357	354	380	398	363	358	395	316	376	391	379	406	336	373	350	399	380	362	378	374	353	394	388	382	389	354	402	390	330	362	353	359	380	380	363	391	405	355	384	381	342	392	388	361	334	393	359	360	395	363	412	343	391	384	354	361	339	381	381	362	366	368	356	378	397	377	380	358	362	378	399	335	400	362	362	376	347	373	362	397	374	409	394	381	347	413	354	345	389	371	358	391	365	424	381	343	400	354	357	360	346	356	353	368	392	337	354	387	352	374	381	411	394	387	394	380	384	374	342	351	380	378	378	409	333	379	361	369	340	381	380	381	415	393	357	388	340	350	361	338	363	381	371	421	394	364	379	393	363	380	366	355	329	398	381	376	356	382	417	341	382	383	361	393	376	398	378	374	389	341	369	400	347	369	374	366	416	358	381	369	379	403	372	338	369	403	377	425	383	365	373	391	391	387	377	375	353	367	385	391	409	367	380	330	379	352	363	403	382	395	434	363	358	376	378	373	396	358	377	403	353	373	381	371	361	397	378	333	377	412	364	382	390	366	343	406	363	386	397	389	358	398	398	329	360	361	381	395	364	391	356	394	381	376	367	379	356	380	392	365	374	358	406	396	368	346	398	364	376	354	363	373	378	360	354	362	382	381	387	401	387	370	403	339	388	367	373	354	378	364	360	355	368	349	394	364	357	354	442	388	369	362	381	380	353	432	380	366	380	359	335	358	396	356	417	350	404	398	387	373	355	366	350	341	371	354	336	388	369	367	359	353	365	344	374	364	388	386	378	374	354	399	397	415	381	364	403	377	365	362	359	374	382	380	406	355	348	391	349	393	382	366	424	375	393	340	368	361	374	375	389	365	390	393	358	384	358	382	394	376	356	387	411	362	361	349	333	387	373	444	387	378	373	377	359	373	383	330	379	374	346	351	357	353	338	377	390	406	385	373	343	392	352	373	335	397	363	351	412	384	364	405	391	357	365	365	366	384	364	356	394	344	336	369	344	399	404	368	324	379	379	346	363	391	370	331	374	369	373	350	408	373	356	365	384	357	371	368	377	393	356	419	352	386	370	350	386	412	352	379	415	330	388	360	387	385	417	359	368	366	394	391	372	389	381	357	363	404	387	360	371	352	402	370	375	392	359	360	379	380	342	358	398	366	347	376	394	371	344	354	336	369	392	356	367	379	359	378	371	375	375	374	403	363	383	371	382	384	343	358	379	382	354	412	399	345	369	373	362	399	385	328	364	413	390	400	376	389	381	368	392	367	356	360	431	388	367	345	380	400	367	401	378	383	352	397	361	364	359	370	376	351	332	359	392	343	385	395	364	376	391	379	360	374	345	405	360	379	363	350	344	368	358	372	374	390	369	377	365	397	371	368	392	355	395	357	383	364	398	392	345	408	370	360	368	385	370	384	358	385
55170	40219	40583	35190	35313	40017	24118	18703	10375	3246	753	340	273	260	270	220	251	205	239	205	216	208	193	200	195	230	195	212	194	185	177	222	205	165	203	196	192	184	206	199	195	178	217	197	189	200	218	234	200	199	198	210	223	245	214	205	211	218	186	194	183	176	179	203	172	214	191	220	199	197	193	195	203	194	160	229	216	188	183	178	179	181	196	210	163	199	199	212	218	190	198	176	205	168	204	209	191	199	217	206	214	209	198	212	183	185	190	178	182	192	187	180	198	200	188	227	196	155	199	206	195	187	204	183	169	206	208	219	176	187	188	185	211	192	213	192	184	180	180	201	199	196	198	204	208	179	175	182	166	184	217	185	193	164	170	193	209	205	190	192	185	197	186	175	191	198	213	196	187	192	200	191	215	209	210	205	180	205	203	193	185	206	160	218	212	195	186	199	207	177	191	184	208	211	202	189	208	229	207	181	197	180	196	185	175	184	192	205	206	187	196	242	204	183	180	210	203	220	194	184	206	170	196	186	200	220	187	168	191	201	214	173	189	182	183	214	166	174	197	195	161	190	185	174	189	208	182	204	193	199	200	202	194	202	195	157	202	201	192	188	222	204	220	194	221	189	190	218	185	204	185	201	218	189	187	180	191	198	198	195	192	196	193	193	194	164	199	188	187	214	183	180	199	199	173	180	186	192	167	197	224	214	184	208	195	223	198	200	181	191	186	201	195	220	207	195	208	199	169	221	218	182	195	186	212	165	200	186	198	200	219	196	205	185	202	173	178	200	231	199	170	209	204	197	200	194	196	180	195	204	183	194	196	186	202	190	181	186	198	212	200	175	186	216	169	172	210	220	192	197	155	186	196	180	197	201	193	214	179	214	192	192	189	215	215	197	192	205	194	196	202	166	189	184	196	174	175	201	225	191	197	191	197	192	215	158	175	185	197	187	176	182	188	154	169	187	177	187	200	208	185	168	193	204	167	177	214	187	207	198	189	236	164	197	211	198	190	215	198	196	192	201	198	182	203	180	206	192	197	178	198	162	204	192	181	181	202	176	225	188	193	188	215	191	195	196	181	209	203	204	189	161	197	180	180	196	196	197	200	197	215	203	216	198	179	197	170	191	191	190	199	185	215	211	209	175	179	209	165	192	194	191	182	199	199	183	192	208	212	201	198	184	183	199	184	182	173	201	179	200	187	193	173	200	188	218	201	204	239	188	192	215	199	201	188	177	219	203	202	179	188	185	176	193	206	142	204	172	199	186	183	211	192	188	187	188	176	204	196	210	188	182	227	201	174	199	197	190	181	201	173	200	189	180	184	198	196	173	192	182	212	175	218	210	164	175	181	188	189	214	187	181	195	198	208	200	201	186	209	209	191	198	205	209	188	195	197	204	214	180	195	182	176	182	188	181	198	198	191	195	195	204	175	167	202	198	178	196	236	218	211	230	177	181	192	181	185	166	221	172	193	181	152	186	199	207	226	185	205	203	201	195	185	202	213	192	195	198	180	191	198	191	193	177	204	213	178	186	186	198	205	195	193	193	209	192	184	172	175	211	225	177	183	172	185	213	175	176	220	221	184	192	156	208	206	183	208	199	177	167	173	195	202	213	182	182	179	192	204	200	182	196	206	185	219	196	192	201	192	168	195	183	201	172	197	190	206	185	187	182	199	224	220	203	216	206	194	189	203	190	192	218	190	162	204	169	214	185	205	176	186	194	214	185	184	191	183	227	194	181	187	186	163	198	196	202	196	191	190	194	209	208	193	202	195	194	222	201	180	208	196	223	166	176	204	210	188	201	208	207	195	186	188	199	215	205	197	187	196	207	193	188	186	182	203	216	171	200	199	186	204	208	185	188	198	196	202	178	185	169	196	205	195	197	203	198	185	204	181	175	196	191	214	201	185	199	178	184	170	191	210	205	195	174	210	176	194	202	222	196	200	193	210	213	196	199	192	230	194	199	182	187	177	198	180	195	182	203	199	199	200	199	197	204	192	187	199	198	199	236	216	181	213	211	209	176	206	227	190	184	192	189	240	196	196	189	209	198	202	176	220	171	181	193	184	229	174	201	186	188	186	223	192	189	200	208	198	161	213	199	188	184	206	180	186	196	188	202	185	201	163	207	186	185	170	178	202	202	202	199	170	175	204	199	185	195	185	206	224	194	163	198	187	209	184	192	178	221	211	164	222	192	177	183	163	211	208	177	197	180	232	209	194	164	213	201	227	206	170	185	207	193	183	192	216	184	162	199	225	207	212	204	180	215	184	189	195	189	192	198	192	198	204	196	196	184	189	193	190	160	207	196	185	199	227	219	181	188	181	198	193	184	201	208	223	198	201	230	183	206	198	202	193	203	179	198	199	188	165	170	197	197	191	193	208	196	198	206	191	168	214	176	201	189	203	181	196	182	192	183	224	181	203	165	185	202	167	213	207	191	188	165	204	198	236	212	201	194	183	205	202	203	179	183	183	189	180	187	201	179	211	192	191	197	189	189	176	178	206	214	175	186	168	183	185	181	159	204	202	195	157	185	202	207	198	191	211	188	195	217	188	181	185	205	161	186	198	181	194	194	185	183	169	185	199	167	183	214	204	185	194	155	195	205	201	195	224	225	173	176	196	174	202	215	175	208	175	205	201	212	179	204	182	193	175	210	226	184	191	192	178	171	181	182	198	181	197	176	188	191	186	193	198	195	181	195	191	203	195	212	187	185	213	199	191	212	187	191	190	182	185	186	207	171	206	222	204	158	176	192	201	190	194	215	215	174	197	193	194	184	190	213	183	184	204	191	208	193	176	172	169	204	178	204	198	179	173	215	208	195	197	186	212	193	184	195	167	182	189	204	178	170	172	205	190	192	180	188	209	179	200	201	204	218	184	196	221	193	179	210	170	224	194	184	213	184	184	203	235	212	210	216	182	180	204	211	199	203	208	189	193	211	214	182	189	198	200	191	199	220	196	191	207	218	209	197	200	192	199	184	174	180	197	188	203	180	179	189	194	160	178	178	181	185	198	221	232	165	177	191	206	192	187	186	191	207	185	217	196	181	197	203	202	157	200	192	217	195	189	208	192	208	205	195	215	189	195	160	182	211	175	209	187	191	178	198	207	191	203	197	186	192	188	205	177	200	200	206	195	215	176	194	202	187	179	199	181	190	200	190	171	166	199	198	152	181	192	187	184	185	219	182	174	198	191	195	177	180	188	159	201	164	197	188	176	189	213	197	205	188	180	191	179	181	211	189	179	189	179	193	183	183	194	184	179	203	189	181	179	194	201	174	164	206	202	177	179	199	178	181	173	192	193	188	164	210	196	200	188	191	197	179	217	180	204	174	198	187	201	184	164	188	181	183	195	177	166	197	182	209	206	179	181	213	189	205	183	218	192	176	178	198	202	211	206	164	216	169	191	186	184	187	179	197	184	229	202	207	173	215	191	204	203	218	172	196	171	198	201	198	188	192	178	196	197	203	202	208	190	182	189	193	204	160	175	173
50534	49511	53607	52883	55909	43238	2768	1591	1284	1144	1046	910	890	848	780	796	729	718	675	655	630	670	593	588	651	635	593	566	597	567	558	547	545	543	523	542	535	550	508	515	558	557	495	543	576	499	519	537	501	520	519	558	607	554	589	501	585	519	551	517	556	502	536	553	522	510	547	515	533	536	577	533	525	557	513	513	514	513	503	528	503	543	495	491	487	508	517	496	500	509	482	530	534	498	513	537	507	480	488	515	502	558	485	553	517	522	548	469	515	470	500	527	490	490	500	479	455	508	453	493	527	505	501	518	504	505	521	537	476	527	502	463	498	511	487	534	512	505	509	531	487	478	513	517	488	460	570	556	504	498	512	526	524	489	499	523	508	493	542	499	486	515	496	498	509	536	508	479	523	486	506	577	478	508	510	494	528	494	531	510	495	522	514	528	504	514	492	496	478	501	517	491	495	492	494	485	519	506	514	489	520	487	487	525	519	526	485	482	500	490	511	498	511	452	492	483	514	491	509	457	489	480	558	486	474	467	512	475	500	501	502	520	484	500	484	528	499	475	523	538	491	486	519	486	505	474	482	499	470	556	477	501	527	491	456	463	475	487	495	477	536	498	521	536	479	542	475	514	502	447	508	519	503	529	503	528	499	479	475	453	531	494	521	465	517	484	514	511	506	502	530	535	538	468	451	505	487	489	453	532	484	492	537	511	501	497	476	513	511	529	510	459	496	481	478	481	517	547	492	520	506	552	469	502	499	526	504	502	493	515	528	533	487	507	515	494	535	497	490	524	432	483	510	515	477	481	469	494	486	518	514	483	516	490	526	462	496	489	527	544	503	477	491	524	500	485	536	523	504	480	513	510	484	487	513	474	527	496	502	510	481	484	520	516	551	521	480	509	501	525	446	547	508	468	518	483	494	511	528	491	476	524	522	497	521	487	475	455	507	498	468	472	523	489	547	489	520	493	528	518	506	520	524	489	488	484	532	480	521	564	513	521	531	508	457	501	500	509	540	513	507	501	509	454	503	530	502	496	503	463	496	535	526	472	495	479	461	489	501	531	538	466	495	513	473	494	492	491	482	468	493	518	488	473	475	521	493	533	523	524	482	475	510	506	485	489	487	510	517	489	461	530	498	529	500	495	455	499	468	515	510	490	521	500	517	505	526	490	512	517	503	522	533	521	502	484	511	531	464	524	470	518	500	509	497	460	531	541	469	518	534	488	522	476	500	538	535	497	519	477	530	473	474	508	524	507	492	510	516	510	527	567	505	494	518	524	482	538	515	490	513	496	506	483	508	509	480	504	499	495	491	498	517	497	475	486	495	477	478	509	498	504	534	501	511	535	508	498	511	455	504	448	527	511	507	502	483	487	492	478	503	490	546	488	500	502	493	486	528	483	500	469	510	516	535	523	497	516	521	474	452	512	517	494	498	526	513	509	467	550	518	498	503	485	499	529	485	471	505	535	507	513	486	469	503	462	507	480	500	477	531	472	517	502	533	493	559	498	523	486	538	489	525	512	483	515	506	528	493	505	425	500	501	499	539	479	505	514	513	498	534	488	517	474	532	518	531	531	550	519	473	511	507	522	467	504	525	506	538	526	530	468	473	505	534	504	522	499	505	503	501	491	523	495	491	507	497	489	542	496	481	501	499	477	505	494	560	526	490	507	506	510	487	454	508	533	485	484	454	529	545	488	503	488	522	526	519	488	490	485	514	473	519	492	499	506	515	530	516	494	519	484	499	495	489	493	449	546	498	496	471	520	501	523	497	528	478	499	472	506	453	513	516	494	502	472	507	510	512	490	458	494	460	470	536	497	537	570	489	535	520	494	519	531	487	501	476	472	495	498	523	550	469	517	472	510	486	484	504	504	513	489	474	489	504	506	490	484	496	512	503	495	498	496	472	510	525	496	497	502	507	491	458	484	511	515	484	499	538	469	487	505	498	521	461	471	513	492	494	484	527	484	482	467	481	512	505	526	512	478	508	506	504	493	519	526	505	511	473	511	501	485	459	542	515	505	485	528	482	556	540	544	483	481	522	503	521	492	483	534	490	545	485	521	504	497	513	497	519	516	490	533	505	487	515	476	472	490	526	499	489	498	476	531	497	508	476	514	491	550	499	497	513	522	490	476	474	504	495	544	510	499	497	504	511	477	477	483	550	522	527	462	474	480	508	509	490	529	532	496	519	482	550	494	480	534	521	475	491	495	495	481	504	478	506	513	486	515	493	529	459	497	506	502	519	500	539	523	533	511	505	480	532	469	508	524	530	488	505	519	508	496	519	504	489	516	496	475	510	515	540	478	460	503	536	503	500	474	504	501	534	510	475	492	525	503	536	506	478	527	536	521	486	493	499	491	468	531	494	483	514	490	492	466	516	528	515	477	517	483	514	485	517	495	506	514	479	502	481	513	490	459	507	501	508	529	504	559	494	503	503	494	501	520	488	515	505	545	533	493	511	494	514	506	509	496	507	506	526	488	470	503	534	511	470	513	509	528	466	517	523	486	510	497	563	496	506	465	505	501	536	549	536	507	517	477	526	472	501	488	530	534	458	523	490	493	470	523	548	509	525	501	524	495	471	530	501	498	530	487	501	514	515	502	507	529	486	505	498	532	510	480	459	500	511	500	535	482	504	477	521	508	459	530	476	524	505	471	480	476	532	510	535	493	499	513	504	492	490	475	513	495	488	492	510	460	511	469	519	541	471	500	505	495	502	489	512	461	491	503	543	515	547	503	501	487	495	530	519	515	509	503	502	495	501	525	511	504	487	487	483	529	492	532	543	466	542	508	457	496	510	496	513	507	473	535	482	527	504	477	485	527	549	490	521	491	512	500	515	498	485	501	484	513	522	497	495	484	517	495	491	509	505	438	521	478	507	515	502	485	510	483	530	508	547	507	496	485	511	483	507	525	512	492	500	489	520	465	470	501	545	507	495	459	510	499	519	525	491	480	507	466	506	499	521	479	493	484	496	501	478	461	506	513	525	511	552	505	548	515	493	517	510	505	477	535	510	508	478	460	521	497	478	496	509	490	537	489	536	509	495	520	537	541	521	505	518	492	531	502	494	498	543	490	484	512	491	520	514	501	516	531	498	479	532	511	521	500	508	489	485	489	527	519	491	526	523	496	489	493	534	513	482	530	504	479	468	543	511	492	508	485	494	526	507	518	506	439	543	488	482	503	535	506	518	493	499	480	511	504	509	526	503	480	501	506	477	514	508	520	468	479	511	518	516	517	489	486	524	478	507	502	493	511	527	462	507	487	509	495	472	509	468	514	477	511	523	498	462	487	510	510	474	498	497	548	527	478	480	494	488	505	508	513	505	496	497	486	530	497	533	524	503	477	494	518	490	516	491	488	490	565	514	476	480	509	523	468	492	543	505	482	487	529	493	507	520	511	491	498	529	464	536	448	509	517	494	463	489	481	477	503	530	496	551	473	486	478	512	504	515	486	464	519	484	502	526	453	489	494	479	461	502	503	487	518
53267	36669	36390	35591	38558	35268	25142	21573	15567	8211	2258	561	473	399	427	367	379	377	352	323	315	309	334	323	316	308	332	325	317	274	277	293	280	307	335	299	268	298	272	279	319	325	280	298	301	320	305	301	284	296	276	307	290	267	280	297	253	258	288	293	258	274	286	284	286	366	431	322	268	247	298	298	271	282	310	269	281	315	283	276	265	307	284	279	278	249	302	266	312	256	287	284	266	256	299	274	258	269	288	306	290	262	299	283	306	297	266	280	293	301	258	280	270	301	288	279	301	312	267	277	263	268	287	275	270	286	274	279	290	313	297	311	284	245	267	275	274	261	269	280	277	270	280	266	280	295	295	292	293	280	273	280	289	280	276	266	268	262	247	277	273	291	274	292	288	315	287	299	243	316	302	284	285	289	262	298	270	299	255	291	282	292	275	261	292	280	305	257	294	277	271	289	286	264	271	316	266	317	279	289	286	272	306	269	275	264	277	288	301	289	279	268	272	265	303	301	297	280	275	289	245	303	270	296	297	254	283	266	281	268	291	281	252	266	260	278	286	264	289	294	298	272	265	291	270	258	274	259	265	299	281	278	279	283	301	295	286	284	288	281	266	271	285	307	293	280	284	280	283	271	267	262	308	290	294	276	286	233	296	273	286	266	264	268	281	300	267	277	282	317	280	253	304	264	285	292	295	288	264	273	254	290	294	292	274	274	290	296	295	296	297	281	285	254	312	267	251	285	314	278	275	249	279	277	279	272	254	268	264	290	301	261	304	270	296	266	286	275	274	256	262	277	264	273	256	262	284	312	290	272	283	297	286	315	280	271	262	260	270	299	284	284	261	307	268	248	276	315	309	273	286	276	282	301	279	284	277	306	297	286	273	274	280	253	294	291	282	281	254	294	283	284	289	247	287	255	265	291	280	298	283	253	317	271	289	297	273	288	275	267	291	280	293	278	280	295	281	259	301	257	288	284	291	284	292	264	279	252	280	272	299	270	269	266	305	258	259	279	277	307	287	267	300	308	281	274	294	259	283	279	301	314	260	288	312	304	269	266	269	283	275	286	302	267	265	276	285	283	258	284	267	287	291	246	265	274	299	313	295	264	284	279	282	279	291	258	275	246	265	305	290	278	282	313	302	306	290	298	257	286	255	272	252	272	272	307	269	282	287	315	300	298	266	311	292	306	293	265	285	292	277	295	283	304	285	290	280	289	287	277	301	262	297	333	299	273	263	262	258	286	297	266	298	263	246	286	323	275	250	259	303	285	276	303	300	301	304	262	286	265	285	287	257	301	314	289	288	272	285	259	295	301	286	293	278	262	266	300	256	261	302	267	268	283	265	283	270	280	265	266	282	271	282	293	303	276	281	299	265	269	252	288	301	294	254	277	274	288	265	272	287	273	266	275	282	290	299	278	288	282	281	249	277	249	267	260	269	289	303	277	301	266	281	241	285	271	269	276	286	276	243	289	281	248	273	285	298	293	263	243	279	251	292	292	281	279	241	277	281	303	259	292	290	269	274	308	306	297	285	281	311	278	296	278	261	293	281	250	273	291	261	294	304	284	314	261	279	273	279	273	276	265	283	268	283	311	306	288	261	267	280	251	280	285	311	266	266	261	278	248	259	277	252	272	267	243	285	295	255	248	258	294	247	248	294	263	302	284	266	267	260	273	292	309	294	271	300	274	306	274	314	280	274	294	281	282	309	280	296	260	283	269	281	277	301	275	291	255	267	277	293	281	261	267	249	254	267	275	261	281	266	270	280	313	260	297	275	284	316	270	268	275	291	289	306	276	283	277	294	287	288	279	295	288	276	264	281	280	293	290	265	286	288	279	298	255	297	281	279	283	322	296	276	269	271	267	294	283	282	301	275	266	306	266	288	297	282	301	260	260	262	281	273	270	310	281	267	311	292	303	284	238	257	238	238	270	286	281	282	275	256	292	288	257	308	282	283	279	280	291	303	288	271	290	253	276	264	309	282	292	303	277	287	286	274	276	305	283	318	276	265	285	286	276	263	288	277	280	265	255	297	263	284	271	309	258	284	273	271	291	311	316	265	314	291	282	286	256	277	278	275	274	272	263	293	279	265	262	280	268	268	271	265	288	275	259	297	311	268	281	296	256	302	292	278	289	275	279	247	274	257	282	261	325	280	312	265	285	302	257	246	281	308	289	313	297	306	275	284	276	289	249	289	286	246	299	247	285	270	280	255	283	286	290	276	248	262	269	274	303	259	292	318	289	282	244	253	265	284	279	289	262	256	288	308	260	290	267	301	301	311	299	243	333	293	249	278	286	265	303	268	253	259	291	288	261	294	275	298	279	299	316	292	309	294	265	279	265	266	274	302	305	268	223	271	292	263	305	295	303	264	283	306	295	274	299	274	280	299	295	284	283	259	297	275	257	277	295	278	308	289	293	284	311	289	263	281	276	259	309	235	293	291	298	276	284	279	261	294	284	262	303	294	290	277	288	281	258	266	271	275	283	268	312	292	268	306	302	289	267	280	290	274	270	285	273	293	274	301	254	276	283	264	262	281	245	287	302	289	292	285	287	293	304	275	241	291	277	254	255	299	291	303	299	329	241	267	290	282	261	258	284	265	308	276	264	274	246	278	263	289	292	266	274	272	269	277	247	271	320	267	266	290	284	296	291	303	279	273	273	278	253	289	300	274	304	250	292	260	282	260	289	270	286	253	280	249	297	295	296	298	287	282	285	303	260	290	283	305	273	247	266	264	270	292	285	309	294	280	270	274	304	296	292	307	257	251	301	295	274	291	278	278	258	282	306	279	278	268	298	298	274	274	286	319	282	287	275	243	294	293	292	262	297	301	267	268	284	279	260	279	283	260	296	259	288	281	289	279	300	297	324	277	283	269	297	271	252	276	303	276	248	283	278	264	255	303	292	251	287	288	291	282	235	278	316	303	258	272	265	271	264	303	282	265	286	268	296	273	265	296	278	299	291	292	280	271	260	312	275	289	281	274	262	278	263	272	275	280	284	266	323	253	316	252	298	264	277	286	295	288	281	297	273	253	284	253	261	266	291	272	266	287	281	300	236	264	292	277	290	285	274	266	280	275	271	281	270	292	255	277	283	289	278	275	298	293	277	285	300	259	282	262	279	277	252	249	274	285	264	299	271	303	307	278	291	288	285	272	274	263	279	289	284	281	273	289	267	259	251	267	250	274	284	282	279	297	257	306	264	284	285	288	242	286	290	287	276	279	282	266	264	276	258	292	263	281	281	274	278	281	284	299	275	270	315	282	265	259	268	286	306	291	269	275	296	283	277	312	267	284	310	254	263	279	294	282	266	279	271	270	271	270	257	257	291	304	264	288	291	278	272	271	285	296	273	298	256	261	262	286	259	292	289	297	281	299	283	276	254	280	259	300	300	311	281	244	300	292	277	270	294	280	271	313	278	291	260	263	303	278	284	258	263	286	276	231	313	257	268	270	277	263	267	280	265	300	294	290	292	287	273	264	305	266	275
51024	49524	54520	53706	58225	29220	3521	2754	2189	1931	1691	1588	1342	1313	1209	1159	1098	1097	1030	993	961	910	897	922	862	823	829	793	808	851	820	827	754	791	808	768	830	724	775	765	789	706	750	727	689	709	702	745	719	706	704	738	797	856	767	817	777	730	721	675	719	706	701	697	692	1207	2029	723	669	658	664	693	657	634	684	670	713	728	686	667	642	687	696	631	743	711	721	702	678	688	691	686	663	665	733	658	652	665	672	645	701	659	675	668	660	731	650	639	664	665	689	715	728	697	633	646	636	688	690	678	663	671	662	669	674	712	705	688	655	632	689	713	656	668	727	675	654	660	652	672	663	683	687	666	686	667	686	638	668	712	609	677	713	677	676	635	628	682	637	679	655	691	626	684	655	690	669	686	659	659	616	683	647	623	669	698	677	695	725	660	678	731	649	654	688	674	666	665	713	659	651	686	660	676	700	664	682	671	651	702	668	652	673	647	662	642	674	660	678	656	685	699	664	719	627	678	646	684	687	668	684	672	670	642	615	697	643	687	650	714	723	664	651	652	716	631	665	625	659	677	647	635	676	669	679	640	665	639	677	686	640	684	632	700	725	680	679	661	634	658	655	668	643	646	646	651	705	692	645	697	665	669	678	648	699	647	693	691	688	628	634	646	698	658	662	672	699	603	633	668	667	693	653	688	665	691	715	644	714	713	651	649	702	685	629	680	677	647	710	672	634	593	697	629	702	667	671	630	651	658	631	671	694	629	672	675	665	654	656	670	691	623	699	655	694	664	644	705	663	637	647	677	632	667	676	658	689	665	660	718	643	647	640	682	653	634	683	640	670	671	669	695	666	699	722	638	684	677	625	690	661	662	657	681	655	666	676	675	637	705	653	635	692	716	690	695	697	685	654	655	636	677	643	655	704	600	650	680	670	665	645	673	628	679	676	665	626	729	632	632	632	676	684	639	688	695	619	697	669	651	635	652	710	665	688	671	666	625	709	680	625	636	675	655	660	666	630	652	673	651	663	673	647	669	663	632	676	659	625	651	669	678	686	702	666	705	692	685	663	692	677	666	672	655	707	651	653	661	649	670	625	697	681	680	683	652	635	606	674	673	673	637	620	684	597	673	657	667	653	666	702	664	675	685	705	688	667	660	615	654	614	682	690	690	667	670	632	645	653	670	637	694	678	662	682	669	648	651	649	618	700	660	689	645	606	711	606	697	676	661	671	659	653	635	655	674	659	669	638	654	661	683	658	651	672	661	681	672	626	675	651	670	651	686	662	640	649	683	634	688	665	661	633	688	661	697	623	695	663	689	674	674	668	662	682	663	637	676	666	638	702	672	660	636	639	677	628	654	619	676	688	683	675	652	705	634	658	635	682	654	650	698	670	672	641	678	695	730	655	635	655	617	598	663	681	690	648	678	674	681	655	613	646	678	658	682	669	621	703	697	636	699	652	641	653	652	598	676	730	681	634	653	698	649	669	642	690	619	617	680	688	678	669	655	666	629	661	613	622	694	640	634	682	645	625	675	648	653	641	629	681	638	687	671	683	669	674	709	703	635	647	627	641	674	702	691	707	709	621	664	648	668	693	674	690	636	654	619	668	729	627	655	622	662	687	697	657	665	644	675	639	711	662	674	689	637	686	646	648	658	616	663	647	686	672	695	640	694	659	675	682	664	689	626	644	661	664	700	666	695	669	669	639	655	698	682	670	667	648	661	664	620	693	621	676	667	637	671	657	680	615	701	642	658	701	667	680	641	701	673	681	714	661	643	678	697	673	642	672	701	667	664	634	674	685	649	640	706	679	635	642	629	670	654	673	668	679	627	684	676	662	663	701	649	611	658	629	683	650	621	650	645	686	683	664	707	661	686	626	699	724	640	663	658	632	670	660	663	667	663	676	672	703	644	672	626	666	685	640	671	652	667	655	658	677	624	646	639	691	638	687	690	639	661	679	679	654	650	677	616	671	654	669	730	654	644	670	662	634	638	660	698	641	644	664	652	653	681	694	650	658	640	649	676	674	685	646	695	669	686	616	670	670	678	660	634	691	630	666	645	685	704	634	661	659	662	646	687	658	685	639	678	694	673	695	695	632	667	650	597	632	666	644	655	656	672	640	700	631	683	681	651	641	677	666	667	659	666	675	678	675	650	633	612	693	651	648	639	660	667	684	648	614	679	634	648	630	651	690	668	675	611	708	653	688	677	659	673	689	670	660	654	682	679	632	645	654	691	642	700	655	716	665	658	631	649	691	609	667	684	696	683	733	651	691	656	656	675	729	642	696	689	680	683	645	690	649	703	622	666	680	675	646	674	603	663	675	697	662	654	626	675	661	682	668	692	666	690	673	700	670	672	650	680	675	683	644	667	650	650	673	624	672	679	663	658	698	616	641	675	680	685	647	656	668	610	644	627	726	643	667	689	666	659	677	700	662	669	652	637	633	662	650	669	688	698	657	656	664	701	655	705	691	660	670	669	646	676	629	624	650	636	636	639	686	611	691	711	689	675	648	676	680	684	651	670	654	651	659	687	701	666	618	669	718	677	701	614	675	675	644	649	673	694	636	643	706	637	647	667	688	678	641	677	680	695	662	639	696	654	662	757	704	652	632	658	648	687	731	684	682	689	683	693	656	631	671	643	669	640	674	660	678	687	645	698	663	672	691	638	662	679	654	673	603	637	649	676	668	666	680	676	648	668	729	645	661	689	715	657	624	666	640	638	636	662	699	703	600	654	634	665	669	645	678	633	667	641	677	625	637	659	678	659	699	653	660	671	663	725	655	668	642	670	667	679	659	635	674	651	628	680	685	621	655	686	629	670	658	663	629	660	641	646	688	686	685	716	687	664	659	617	660	647	686	617	666	643	694	645	673	654	638	660	694	656	635	660	714	647	661	626	657	641	646	721	679	666	673	625	644	643	689	639	659	652	689	629	656	708	703	681	659	682	680	621	693	672	686	652	699	718	728	680	681	683	715	628	645	654	738	659	658	674	679	673	649	661	673	685	645	654	673	637	678	660	655	648	646	666	659	709	635	633	709	683	685	668	650	681	676	693	699	643	660	659	687	655	686	658	690	663	694	669	693	651	639	658	651	638	645	662	673	660	682	644	622	674	645	710	617	646	635	673	696	658	628	685	667	682	701	671	674	664	650	686	627	647	646	648	678	705	606	636	653	647	656	660	662	647	704	666	679	638	661	658	674	660	651	682	671	664	646	622	645	681	668	651	665	660	675	674	651	692	658	656	619	626	676	691	685	664	661	663	702	656	651	635	635	650	641	685	667	665	649	649	633	703	678	624	669	681	677	694	668	637	659	625	615	683	637	650	658	638	649	645	637	646	640	663	710	645	647	658	687	598	645	639	660	681	651	682	638	679	649	666	653	691	621	654	626	657	673	679	651	664	693	632	663	690	664	686	721	661	614	684	634	665	644	642	720	695	708	625	662	644	627	682	702	697	657	621	605	671	641	678	685	590	670	670	643	671	737	691	676	659
29686	37000	28259	22666	14521	4097	704	387	268	162	126	128	133	111	134	134	126	136	117	111	133	123	119	125	123	118	109	119	117	96	132	116	114	98	97	98	120	129	111	133	144	127	128	106	130	120	126	108	106	115	139	102	122	132	160	117	117	113	134	120	125	122	134	118	126	129	118	126	141	129	110	120	118	116	109	117	134	125	110	99	126	121	125	133	127	117	141	120	121	123	134	117	123	131	120	131	118	135	104	102	133	112	124	115	111	127	126	123	112	105	136	110	127	115	139	121	126	122	114	125	126	116	98	131	119	117	135	117	113	124	107	121	138	135	146	118	138	83	121	117	130	121	110	129	124	132	124	133	113	110	107	130	128	111	118	101	120	112	127	128	123	105	119	128	117	104	108	117	148	109	127	134	123	122	134	109	106	117	104	139	118	102	123	113	134	125	123	127	127	123	130	112	125	125	124	117	116	110	127	124	132	122	110	128	133	121	107	119	132	106	143	129	129	136	126	143	125	136	100	125	124	120	99	125	117	135	111	123	109	124	140	111	127	120	126	113	123	129	129	110	105	97	115	113	124	113	128	124	116	127	133	115	102	121	101	117	128	131	127	110	121	127	122	117	118	134	124	141	141	121	134	105	100	109	122	93	110	120	123	142	134	110	117	111	103	102	107	132	116	121	142	109	116	122	124	122	128	95	132	126	117	126	124	116	120	138	115	124	117	132	129	124	130	124	111	102	106	137	136	141	120	126	139	131	128	107	136	125	108	103	107	101	130	142	135	128	128	113	126	116	115	123	110	108	132	113	114	117	135	101	118	116	107	97	98	117	125	113	124	127	142	122	122	111	116	112	116	142	143	111	125	118	125	129	106	113	139	111	102	113	126	139	127	107	133	118	114	131	120	123	135	134	131	118	111	130	109	119	117	125	137	140	122	121	127	104	135	132	137	131	135	113	119	113	126	104	109	136	122	123	107	137	130	117	124	121	113	125	108	113	112	112	140	113	125	114	126	132	126	108	129	118	117	126	100	98	121	121	119	120	132	128	104	110	141	112	117	122	128	99	122	111	133	130	123	111	122	128	108	91	125	139	117	116	136	121	100	122	124	137	130	141	123	116	131	131	128	122	110	140	132	121	144	125	115	124	124	125	120	121	135	129	132	120	114	129	124	130	125	104	110	125	152	126	116	118	108	123	133	131	117	106	125	115	151	113	121	102	118	123	107	138	113	120	122	106	131	106	125	118	120	121	110	108	108	129	131	118	97	105	98	125	121	124	129	108	109	115	123	123	124	119	103	137	122	127	120	132	111	130	129	125	128	129	103	122	113	113	140	130	118	114	132	103	117	130	109	114	129	106	107	127	102	118	126	112	123	128	124	124	131	98	132	115	119	135	119	123	109	137	131	105	131	131	134	129	132	110	113	108	111	121	117	108	117	131	119	132	127	108	111	117	122	122	124	134	110	113	116	104	122	104	104	138	131	121	135	110	119	119	119	125	118	117	118	146	107	118	113	126	119	133	109	110	133	133	128	133	110	120	119	116	123	134	110	126	138	118	103	119	115	128	132	113	129	128	122	117	123	126	116	119	127	109	111	132	134	134	104	119	111	115	126	123	124	118	125	129	125	109	144	113	124	127	112	131	124	126	110	120	134	133	136	120	128	135	124	118	135	127	127	104	121	127	110	118	142	114	118	112	134	129	115	106	109	106	92	140	126	144	136	104	157	110	110	108	115	129	100	119	129	133	122	130	129	138	111	128	111	130	139	127	111	118	120	123	123	114	108	121	101	133	121	132	125	135	109	102	125	123	127	120	122	114	126	131	114	122	111	122	109	123	104	144	139	107	145	135	125	116	125	97	126	129	120	125	132	115	108	109	117	114	120	119	129	120	113	113	114	119	125	124	121	111	132	149	156	115	113	130	108	120	119	126	106	106	131	124	129	139	122	134	122	132	128	119	143	105	122	133	121	133	120	141	124	120	115	135	147	130	137	118	131	112	105	129	124	118	125	139	123	124	122	132	115	124	113	114	131	116	144	122	127	138	128	121	122	111	131	151	134	111	130	111	114	122	114	112	102	124	107	139	116	123	132	142	114	113	107	121	120	107	117	134	120	123	147	117	131	122	114	132	156	113	131	129	120	121	125	110	116	111	112	121	129	121	105	123	128	143	106	123	116	140	119	112	118	129	112	121	124	127	114	117	122	127	126	109	127	108	121	129	115	104	140	109	122	129	125	110	107	117	101	120	112	132	124	102	127	133	98	130	129	136	125	97	131	131	113	130	136	122	111	127	110	120	130	124	108	127	126	136	131	124	152	130	162	128	140	129	118	134	128	118	115	130	103	103	103	122	115	115	119	139	115	113	138	145	111	141	116	137	152	150	116	135	121	110	116	130	140	114	141	116	128	133	122	131	116	136	139	126	116	107	119	141	116	108	91	129	127	110	124	101	129	114	108	123	138	105	135	123	114	141	115	127	135	101	141	125	139	140	123	117	124	133	119	124	129	126	126	131	111	130	119	119	136	121	122	129	128	158	125	121	132	129	129	102	102	149	117	118	123	117	113	114	120	106	102	122	115	120	138	120	110	119	131	125	137	114	116	98	102	117	107	127	148	125	108	111	120	126	117	117	130	114	127	118	124	129	113	136	140	116	103	131	107	134	149	124	138	130	121	119	98	121	125	118	118	137	136	118	98	114	127	136	122	128	123	110	102	110	117	138	127	136	127	125	140	147	124	116	123	145	106	136	121	145	115	131	115	122	135	110	139	132	144	129	125	117	144	112	129	125	111	117	137	120	132	132	133	111	118	115	118	131	126	121	133	123	97	119	122	114	115	115	113	133	118	116	115	124	109	141	111	112	133	121	119	131	135	132	126	140	104	132	139	122	136	120	122	122	128	117	114	130	128	105	114	140	123	126	144	112	135	107	116	104	142	111	108	137	110	140	130	104	120	102	120	127	131	119	136	126	126	129	119	137	112	126	122	111	127	126	130	117	131	116	140	161	128	122	125	117	119	126	123	109	113	120	123	129	97	136	111	124	111	108	107	124	117	116	113	109	116	125	106	132	119	114	114	131	122	112	117	118	126	117	115	123	133	115	129	120	124	124	112	105	134	134	132	121	119	103	118	137	144	120	138	116	130	126	136	133	122	121	112	118	123	105	139	117	111	144	109	128	117	126	136	130	118	140	125	131	112	114	112	111	122	122	141	105	114	114	110	105	135	119	134	121	129	131	147	133	124	127	134	109	103	119	130	120	132	131	124	137	110	125	103	128	126	122	108	126	115	121	116	122	132	103	154	111	130	124	137	140	122	125	126	111	118	127	111	135	123	138	114	134	117	147	118	117	129	111	128	96	110	111	111	126	110	131	142	112	120	124	121	133	142	107	132	138	108	136	136	101	124	108	113	128	115	120	114	140	126	142	120	115	132	116	133	112	139	125	112	121	121	124	142	127	115	108	148	125	113	118	124	123	120	104	97	125	118	122	122	132
25419	32630	30318	31010	22508	6482	494	421	415	399	385	382	377	371	366	345	345	361	366	356	339	357	379	390	330	358	356	360	360	367	332	387	380	375	363	370	344	365	342	366	362	341	342	364	340	390	369	349	347	314	355	347	324	368	367	351	351	347	359	371	342	387	376	357	362	370	413	368	351	327	385	349	376	325	383	307	372	338	358	333	344	381	364	350	364	337	374	348	337	369	379	327	371	357	354	372	317	370	390	342	353	347	318	368	345	367	369	314	349	371	347	384	362	351	374	376	336	319	340	352	329	349	361	350	348	365	352	343	338	364	346	343	374	384	379	358	332	323	399	362	377	340	394	341	333	335	389	350	363	340	366	336	321	356	393	383	343	352	335	365	390	361	380	364	371	357	350	367	352	364	360	339	338	354	324	347	319	371	375	392	357	310	348	346	344	343	371	390	346	376	357	374	341	317	386	311	359	350	366	362	357	356	306	349	326	336	364	338	353	312	343	344	369	360	352	403	350	319	352	368	344	357	321	320	347	336	353	350	341	368	327	331	349	337	363	404	356	340	378	368	341	356	356	375	345	332	356	365	379	330	323	350	397	327	353	347	363	357	358	315	353	358	339	352	375	364	381	317	319	330	357	354	350	367	364	366	326	336	373	334	360	358	352	342	331	325	313	332	371	363	338	378	344	374	371	340	346	359	349	365	365	369	340	361	355	351	352	345	357	334	371	346	376	351	326	356	328	372	351	353	313	327	373	372	350	360	351	375	371	357	360	323	325	351	336	330	321	343	327	363	404	358	344	392	366	360	354	386	341	363	353	360	334	344	338	314	351	368	373	369	346	335	376	341	339	337	359	336	363	326	357	371	326	340	337	369	361	343	354	352	392	354	362	351	364	346	347	303	334	341	375	338	366	362	349	349	339	362	333	335	385	378	341	395	316	339	378	345	359	392	331	328	365	342	385	350	358	314	336	335	370	382	344	357	347	333	326	353	361	332	369	343	379	309	369	355	358	378	317	333	356	345	339	358	312	336	352	365	356	361	351	338	363	351	339	314	381	331	343	320	348	353	341	380	350	351	359	369	336	336	333	339	355	370	381	351	344	360	359	343	351	370	359	351	365	378	345	364	389	336	329	363	341	355	344	359	352	360	359	332	338	321	357	355	381	315	364	361	339	352	382	357	385	356	372	366	337	358	381	344	350	339	366	377	352	347	367	351	360	377	369	352	361	334	349	352	327	332	361	361	337	365	339	345	378	357	391	356	355	323	334	324	336	373	391	360	333	358	321	371	362	333	358	361	302	304	355	325	361	344	350	376	356	350	338	347	407	383	345	358	332	336	354	371	355	344	352	323	324	354	325	337	372	318	352	346	343	347	364	344	343	360	328	389	353	348	342	352	374	346	350	348	376	373	361	373	345	359	319	311	368	365	349	356	357	350	353	357	320	373	318	382	361	355	358	346	346	360	355	339	374	357	343	324	343	360	375	353	353	350	339	353	380	336	364	379	358	364	335	340	361	322	324	314	351	336	312	357	367	333	368	348	355	357	322	333	340	340	321	369	335	357	359	356	363	372	351	340	351	354	339	359	353	335	346	367	363	350	328	359	343	339	358	354	372	364	346	353	331	393	350	351	345	329	372	348	377	308	385	332	332	382	385	350	320	356	389	394	342	327	334	371	314	328	322	357	366	341	342	334	364	376	370	314	343	342	362	349	330	363	330	364	376	336	369	365	334	342	324	350	399	348	351	369	381	348	341	346	323	337	363	342	336	337	369	354	347	355	340	336	366	368	372	336	374	326	354	337	335	333	332	358	377	371	352	390	339	367	367	370	382	344	354	342	344	349	305	356	380	371	371	328	340	350	378	360	367	353	359	355	366	351	348	362	391	385	346	341	342	356	322	384	359	380	352	349	334	352	359	339	371	360	331	340	330	353	360	366	369	361	339	346	341	350	378	372	371	403	364	330	357	323	352	304	354	342	388	361	339	357	346	373	367	316	342	335	328	383	364	376	346	354	332	348	355	330	349	357	379	334	336	350	357	370	346	360	364	371	352	361	343	320	335	362	342	335	333	364	354	387	376	384	334	387	368	323	328	352	351	360	384	378	367	336	338	360	389	382	375	346	331	336	339	334	373	325	344	357	363	372	384	341	360	345	387	360	381	356	332	339	325	363	357	331	364	355	369	338	322	339	344	388	320	347	363	333	361	341	341	397	326	373	332	347	350	307	351	344	345	355	341	332	355	373	343	323	360	309	350	353	359	377	380	319	357	326	373	367	331	305	349	371	341	347	340	325	358	366	340	351	330	348	369	383	372	374	370	351	317	358	351	356	385	369	331	350	346	330	370	350	371	361	353	342	348	351	368	340	335	366	345	353	346	365	353	355	322	370	367	404	361	351	341	371	325	348	333	344	340	333	333	386	347	328	380	383	326	352	327	380	354	321	354	365	349	324	343	368	346	367	357	364	356	351	324	349	345	343	318	356	372	345	332	350	343	344	339	345	370	380	381	359	348	386	341	324	337	368	346	339	386	371	350	346	394	350	343	361	339	341	316	376	362	331	356	359	344	398	341	331	359	363	359	329	365	380	381	356	343	349	391	361	343	348	358	348	392	319	340	341	350	388	377	345	372	348	350	344	326	379	352	335	345	319	379	380	352	331	326	335	335	355	345	354	359	371	333	360	364	321	378	343	344	356	361	358	346	381	372	331	334	338	337	382	388	335	372	311	365	363	354	368	342	391	357	303	346	316	359	335	353	359	347	362	369	362	351	350	333	353	327	414	353	373	347	342	361	375	360	356	351	372	345	369	348	338	299	352	413	364	371	359	392	323	325	335	327	354	343	352	334	351	348	366	351	340	370	340	328	324	353	383	360	351	312	320	352	349	352	364	358	353	396	356	335	334	357	353	342	366	312	373	319	348	357	363	380	342	335	369	356	393	377	336	346	345	385	387	345	377	334	350	349	360	397	348	368	353	342	328	379	348	365	338	381	355	366	360	354	377	345	367	363	354	354	362	349	346	347	337	340	354	351	376	387	375	372	347	336	323	395	398	340	355	358	382	342	357	353	355	354	333	357	365	366	416	402	363	360	335	357	300	374	338	373	350	350	307	329	372	376	366	380	370	328	347	349	374	326	353	387	322	343	358	341	331	318	321	340	352	356	343	362	352	363	342	344	381	349	356	371	384	342	357	364	348	347	347	344	372	362	332	335	339	376	356	373	343	367	339	328	325	354	337	340	338	369	340	333	326	321	326	341	366	336	346	351	321	336	350	346	351	358	333	371	341	354	341	365	350	370	335	352	324	331	342	349	343	361	349	359	347	377	350	382	349	318	351	350	367	349	347	355	376	353	343	346	362	367	357	365	332	397	354	341	327	350	362	321	335	328	385	328	341	347	340	351	360	388	364	354	357	331	359	294	319	367	343	391	344	349	340	365	363	326	330	331	316	391	342	339	362	364	354	358	337	371	332	338	352	363	353	390	337	363	347
61016	47863	44162	43405	41389	35666	24590	22361	16745	7001	1308	367	257	275	245	253	246	247	204	233	235	235	240	230	213	237	229	243	232	213	213	229	196	239	219	221	230	209	212	222	234	204	200	219	203	199	211	209	203	192	240	229	217	244	216	222	197	203	219	195	241	224	193	228	210	212	208	217	230	241	202	204	212	204	205	224	200	230	203	184	186	215	197	222	231	237	248	200	228	200	197	215	193	218	225	189	214	224	210	196	208	219	225	219	220	194	197	195	192	216	220	191	204	206	208	219	210	237	213	216	190	199	201	219	207	195	224	192	213	189	215	179	187	213	193	198	222	206	196	203	206	202	229	194	195	233	220	220	203	220	210	228	198	207	220	205	207	231	207	199	186	208	212	212	206	210	227	207	193	198	225	189	204	218	219	218	204	188	217	203	204	213	194	210	203	212	184	219	189	202	228	201	216	211	210	188	194	229	203	220	192	187	172	229	213	231	205	192	202	210	189	210	212	229	213	211	217	226	204	203	188	185	217	189	210	237	218	194	202	214	192	210	200	200	207	186	199	190	213	196	206	207	197	217	233	224	194	202	202	189	201	197	185	228	211	191	213	178	197	237	206	201	227	205	187	214	218	201	199	192	192	191	187	208	204	210	221	219	206	193	227	202	234	215	206	221	187	188	190	220	221	221	202	230	188	222	225	218	165	230	194	209	210	196	222	217	210	232	226	178	219	196	202	207	179	236	222	195	213	180	193	208	196	183	207	198	188	223	193	193	192	261	228	212	181	199	207	215	202	195	195	189	208	215	202	215	200	205	223	219	182	206	189	232	207	217	203	196	196	201	230	179	222	234	213	184	204	206	189	198	231	191	199	182	237	212	197	221	196	219	205	224	187	202	212	199	197	178	192	221	217	202	214	215	212	205	201	210	187	202	191	189	198	197	205	228	215	207	189	200	200	197	191	192	221	218	191	217	243	194	213	218	218	217	210	195	190	215	220	203	213	205	188	222	213	212	197	189	191	216	197	194	225	213	195	216	211	185	217	218	220	191	181	207	219	243	215	218	219	227	190	194	207	188	184	207	195	180	175	169	193	201	199	209	216	203	189	212	194	238	232	194	206	228	205	199	220	219	207	198	240	192	203	211	197	199	225	207	207	214	205	210	217	202	214	218	221	214	229	223	225	170	208	216	189	219	190	180	217	200	208	212	176	184	184	199	219	244	207	233	196	187	222	199	210	190	212	194	222	190	199	194	184	191	206	191	195	204	188	243	194	205	202	215	226	207	206	208	229	171	212	216	210	183	223	203	205	210	229	214	211	189	208	221	213	240	204	196	222	185	194	191	191	204	225	187	207	209	193	207	227	209	218	203	225	193	178	195	214	198	202	226	209	217	201	202	212	203	203	222	192	195	199	219	229	211	189	208	206	200	216	218	203	210	200	209	200	194	196	228	179	199	180	209	219	208	222	207	224	169	180	216	219	241	208	211	196	197	207	191	189	226	193	197	233	211	216	197	181	232	199	207	205	202	212	211	198	188	186	177	203	203	209	187	225	215	239	187	228	194	201	205	200	198	181	213	189	221	201	209	205	187	213	223	202	212	208	205	226	188	208	227	211	214	214	197	223	232	222	216	205	213	180	182	214	202	208	206	223	181	213	175	222	214	207	223	212	210	210	170	185	216	227	209	225	193	195	191	195	214	218	198	219	215	235	195	216	230	202	245	199	224	204	200	234	212	231	198	199	200	212	198	210	193	227	234	236	214	207	210	187	206	194	193	205	213	216	176	200	207	207	216	213	185	221	174	215	210	200	206	197	214	228	211	211	211	198	223	210	210	236	205	208	219	206	231	210	207	189	203	198	230	224	227	194	202	213	213	195	218	221	234	217	208	207	198	185	191	224	211	210	211	199	225	198	205	190	239	226	208	215	199	215	205	178	190	200	187	181	192	221	234	203	199	183	196	187	191	197	187	225	204	214	213	209	197	204	215	175	221	187	217	222	195	195	212	189	209	178	214	237	225	190	221	192	199	207	170	198	209	205	180	192	221	202	197	204	191	202	212	211	179	200	223	225	214	180	211	201	208	199	186	204	204	214	169	190	197	201	211	179	180	201	191	203	172	202	212	210	190	191	203	206	219	185	203	217	220	189	214	185	201	201	212	217	205	229	228	210	227	223	223	237	179	191	222	201	217	207	205	198	192	209	242	207	213	196	224	195	208	195	227	188	183	211	226	184	209	201	216	225	196	214	210	188	232	217	214	222	171	206	193	191	183	205	211	200	192	184	215	195	196	212	211	211	212	206	229	222	220	235	208	201	210	220	212	209	198	217	195	185	187	199	201	204	224	228	182	190	208	193	208	213	230	216	188	200	187	216	191	201	219	209	222	198	230	213	243	214	233	183	225	203	184	219	200	202	213	185	205	207	198	217	240	217	196	208	178	191	213	232	195	200	187	215	215	211	220	188	191	187	219	241	197	195	218	220	211	205	220	225	203	228	213	179	219	217	209	163	209	219	221	194	200	198	206	219	188	191	205	197	193	231	211	214	193	207	196	211	207	224	217	203	218	208	220	225	214	199	229	199	212	210	186	214	204	185	204	214	213	210	198	237	217	219	209	216	185	221	206	195	218	213	221	243	232	191	218	225	212	199	214	193	178	206	200	186	224	218	197	217	215	189	189	223	179	237	197	191	214	204	212	209	218	225	246	183	207	206	191	219	204	215	214	183	202	195	167	203	192	179	205	194	212	215	203	199	225	198	197	208	199	209	221	204	199	197	230	196	220	226	186	193	186	187	187	221	186	223	204	181	209	238	202	181	219	197	213	207	204	190	215	232	201	215	212	208	204	201	198	211	209	196	213	204	209	205	188	207	183	207	204	227	210	205	196	211	223	194	212	217	213	175	205	196	216	219	183	190	208	215	198	217	204	183	210	226	201	212	207	208	221	187	190	215	212	193	202	203	201	220	205	178	196	216	212	197	217	192	203	198	203	180	203	211	222	214	207	206	211	189	206	219	216	176	225	184	206	202	198	216	220	194	211	205	196	198	221	191	168	176	205	228	223	232	199	209	224	197	201	193	205	194	206	208	203	178	215	219	210	203	184	198	207	212	201	190	189	193	194	208	175	214	234	209	213	164	172	189	201	207	200	214	208	204	206	197	189	205	203	227	191	211	226	195	216	197	228	204	217	202	213	209	181	207	219	204	212	188	220	223	222	206	198	222	219	197	230	205	260	200	215	189	224	217	209	243	173	198	216	236	205	213	175	192	198	197	205	204	194	212	189	210	190	213	231	189	210	213	205	206	193	199	230	208	218	222	216	208	203	199	190	204	183	209	209	212	211	180	202	212	181	199	245	227	208	211	216	210	213	241	208	182	218	246	180	199	192	187	224	201	214	217	198	200	229	221	183	209	191	201	193	185	217	252	240	230	171	186	212	194	215	207	215	242	203	206	203	211	211	226	204	227	204	206	198	190	207	201	216	202	220	203	210	197	196
52402	60848	60302	55566	59134	36999	1858	1494	1270	1111	1106	967	898	873	806	738	768	683	689	648	638	644	621	603	619	589	620	624	572	552	571	530	619	562	538	555	572	588	526	573	574	534	546	510	578	559	560	550	558	561	575	603	591	591	585	622	551	616	528	534	531	563	568	526	555	571	613	519	530	561	546	491	538	500	579	560	545	527	491	531	525	521	517	536	570	544	536	532	527	521	502	573	529	538	536	564	484	516	501	505	540	502	506	510	516	561	524	530	512	528	542	512	524	503	544	497	510	532	509	510	511	533	513	533	553	556	540	513	532	547	503	540	513	543	521	511	535	536	550	503	495	564	553	500	530	548	535	497	529	532	542	522	485	573	499	478	560	532	510	504	555	501	520	529	499	536	524	552	520	510	533	511	544	525	512	492	505	506	510	511	549	478	552	568	521	533	498	523	547	568	544	506	508	532	564	543	506	528	511	520	521	562	527	537	481	555	526	539	489	550	539	514	510	544	505	509	512	503	536	473	543	552	522	579	516	497	515	497	522	526	507	517	501	530	493	529	526	541	534	516	555	536	536	504	537	554	496	507	564	486	486	548	499	530	525	520	488	509	562	569	491	519	490	516	521	530	501	502	505	517	517	571	464	522	530	527	510	533	493	533	515	527	512	511	501	540	529	514	535	539	499	511	531	514	502	550	554	528	473	481	530	524	485	522	527	547	541	560	505	521	539	525	522	519	524	521	523	585	543	539	510	533	506	499	513	509	534	493	501	559	519	554	535	516	524	529	510	484	500	519	517	543	555	499	497	505	532	539	545	572	519	529	539	491	513	552	531	507	535	527	525	562	545	484	504	543	552	483	525	500	518	521	492	477	527	529	483	517	560	505	506	535	480	471	531	535	523	538	514	478	535	500	496	563	541	490	544	539	527	493	499	516	503	546	516	517	539	505	503	546	510	510	512	512	508	544	535	558	505	506	497	499	484	509	503	511	506	509	508	519	491	520	521	490	499	550	510	494	531	509	517	508	551	520	516	525	538	549	500	516	507	535	512	518	512	540	476	556	536	514	561	530	502	510	522	506	505	526	532	519	499	508	502	511	496	537	522	524	507	575	523	514	494	533	530	566	564	554	533	448	498	521	475	502	553	502	491	532	545	553	517	451	515	545	515	540	496	504	575	492	497	493	501	511	486	535	542	509	481	484	557	531	508	563	519	511	526	507	553	493	524	491	548	517	515	543	545	525	505	478	484	531	522	510	535	540	526	506	522	502	539	515	531	510	479	540	486	533	538	509	522	536	488	532	530	529	549	530	502	501	524	498	519	506	509	510	536	565	506	478	509	522	522	525	513	465	500	491	556	532	540	525	525	530	538	505	507	516	534	496	520	522	518	475	532	514	515	474	518	526	541	513	559	521	548	495	501	522	528	534	535	537	529	531	497	493	522	508	516	530	515	544	519	503	573	489	524	508	535	544	557	504	501	542	498	512	511	478	534	556	514	520	521	500	488	514	555	526	508	537	483	508	555	554	582	525	563	502	500	500	525	546	517	550	556	525	530	515	487	556	538	569	548	529	513	511	519	541	540	570	547	508	503	528	498	556	536	499	522	501	499	521	536	563	551	520	489	532	502	479	502	494	538	545	461	519	512	533	537	498	552	523	503	516	503	479	527	508	539	560	568	502	559	519	549	503	531	526	560	540	525	501	567	548	503	530	507	515	489	504	555	530	579	494	530	511	540	523	589	524	539	533	521	532	493	525	513	503	514	546	542	541	490	505	527	538	531	530	536	513	532	524	538	488	477	538	506	512	516	561	508	494	536	554	521	560	522	536	530	545	512	519	528	525	526	509	503	529	552	503	513	467	525	524	522	474	509	489	478	536	552	535	525	517	497	529	504	524	475	504	556	514	540	522	493	541	489	566	488	533	536	565	528	544	541	533	507	498	530	529	505	539	503	523	524	513	540	545	513	480	536	534	567	538	510	510	480	507	525	525	533	553	516	523	526	534	511	546	512	488	524	523	547	519	562	513	564	541	545	549	526	548	505	504	517	529	500	530	536	476	503	499	525	538	479	536	521	530	502	498	524	493	503	543	518	531	507	503	520	530	485	566	489	580	508	534	550	539	481	508	512	531	480	524	564	512	497	504	473	515	499	476	534	501	541	511	549	513	510	540	549	540	534	485	521	549	511	478	495	512	495	545	536	514	592	553	537	483	560	551	558	566	535	486	533	529	500	551	480	505	584	514	529	491	556	516	534	574	501	553	575	494	555	547	525	525	506	502	560	549	500	512	536	520	497	544	532	550	498	519	567	512	522	533	499	516	463	514	504	509	552	531	506	507	525	489	508	487	538	525	547	513	511	527	529	536	550	509	594	518	524	498	525	550	540	515	512	510	523	543	490	499	515	523	522	531	518	525	480	580	526	557	534	497	518	513	498	490	509	475	536	498	614	512	481	491	535	509	541	495	507	517	516	558	524	498	524	504	508	567	494	529	555	557	558	543	551	513	528	525	486	522	536	532	543	510	562	531	516	518	526	527	510	521	541	510	541	520	591	482	483	512	554	486	545	549	491	521	500	488	488	510	560	543	539	481	526	514	554	551	511	503	584	460	520	539	497	491	492	533	551	518	557	532	514	560	516	503	489	483	528	536	554	534	518	490	518	517	526	518	505	492	542	564	533	565	523	494	510	536	555	556	502	559	538	522	501	502	501	494	509	565	524	525	524	545	520	539	477	510	566	533	533	518	543	512	539	483	525	475	565	495	538	510	545	537	514	513	541	548	505	515	512	514	494	486	520	537	563	501	499	520	465	492	517	511	509	521	517	506	505	520	527	516	515	556	518	492	496	517	482	501	536	480	520	535	536	553	521	530	520	504	501	577	506	503	534	533	526	563	521	495	564	556	514	472	557	464	541	507	542	511	532	534	522	517	521	479	475	501	539	501	570	528	510	565	484	488	496	507	487	523	551	523	525	530	544	522	500	506	499	535	492	500	518	543	517	513	538	528	494	514	487	556	542	565	560	519	512	517	477	537	489	535	499	495	502	507	515	533	510	546	514	490	526	540	512	507	564	514	516	499	542	521	512	537	520	518	505	529	497	494	530	527	546	501	490	509	512	506	531	516	501	494	527	493	533	506	493	540	491	534	499	536	523	515	494	553	475	525	509	504	525	521	520	545	518	493	502	532	540	554	509	500	536	534	523	522	523	548	526	556	549	473	503	561	528	488	521	502	531	523	514	519	543	527	536	568	488	542	550	486	546	518	514	551	499	487	511	518	536	546	559	541	540	495	502	524	517	510	521	485	506	503	503	522	513	557	524	539	554	539	539	521	531	554	572	540	521	528	509	492	525	484	513	494	496	510	540	503	544	571	538	544	565	510	552	534	522	512	494	505	574	568	515	510	558	542	546	495	501	535	538	518	526	522	572	562	505	459	529	510	537	508	490	548	504	561	504	525	530	495	482	514	496	506	502	535	513	509	513	493	515	538	486	545
59321	45140	38802	38497	37372	28212	24306	21972	17720	9399	2362	574	511	396	387	400	365	367	337	324	399	350	330	320	311	321	286	299	303	300	351	332	340	320	340	304	317	332	318	296	321	307	318	328	315	346	292	306	306	301	336	306	305	321	334	313	340	283	311	313	291	314	278	291	301	308	287	305	284	306	256	289	310	299	311	275	283	307	327	306	294	234	296	290	298	310	313	303	315	288	304	289	278	313	260	270	281	267	258	294	284	289	278	304	270	299	314	291	293	273	320	273	298	281	292	292	301	309	266	252	340	271	297	331	310	286	292	297	261	283	267	296	290	304	292	291	307	282	274	300	274	334	320	269	306	287	320	323	288	320	285	304	286	265	320	295	296	276	278	270	288	289	273	298	303	279	300	277	303	315	340	282	297	321	280	344	333	298	293	282	268	289	273	338	289	304	287	314	309	298	296	284	259	275	298	261	300	276	267	320	274	290	295	249	288	292	254	281	317	296	281	291	312	285	302	284	297	284	304	317	297	293	301	266	285	293	281	306	294	255	266	285	306	311	279	304	303	324	325	319	290	316	282	310	281	302	315	259	269	296	306	268	266	299	332	284	298	328	293	284	289	291	300	266	329	296	283	299	257	294	302	324	302	313	311	284	331	303	285	304	324	300	304	308	309	310	334	339	257	251	271	307	306	293	292	307	279	290	293	333	311	288	277	301	315	303	288	329	294	287	291	287	295	327	266	304	306	259	303	303	300	279	256	291	315	279	283	297	332	279	285	324	304	304	314	285	304	278	280	304	303	319	317	288	307	309	282	310	327	316	299	283	284	276	286	267	294	339	309	254	279	274	281	274	312	300	294	298	321	301	285	292	280	285	329	291	280	301	260	289	305	304	303	318	287	280	301	298	301	267	305	305	260	292	276	277	272	290	279	273	335	311	296	278	283	284	255	280	287	269	272	310	283	329	293	294	293	262	295	289	299	298	281	298	287	279	301	277	324	299	286	313	290	286	297	320	338	279	272	299	287	281	307	308	290	269	303	284	315	282	267	307	320	315	268	299	293	290	329	292	285	286	287	287	285	296	312	291	287	281	299	328	316	294	295	293	293	318	262	290	323	305	261	303	318	291	280	302	292	294	285	286	319	296	277	301	291	313	311	299	298	295	301	284	284	300	274	302	304	302	303	280	292	325	276	269	326	303	326	299	270	268	288	298	293	302	277	325	287	304	279	280	275	280	291	279	299	306	309	304	279	302	291	310	310	284	268	320	295	317	313	305	313	295	309	281	271	308	313	271	287	288	270	280	290	303	295	308	304	313	300	246	281	299	290	290	265	296	289	287	299	270	295	292	272	281	303	285	277	307	275	293	294	268	309	299	284	302	261	273	293	336	293	293	321	314	302	307	284	323	291	295	290	270	264	293	299	284	275	322	257	316	300	320	297	277	315	277	304	297	337	285	273	279	323	281	261	288	294	278	305	259	298	287	302	331	300	275	296	318	305	284	268	313	280	294	270	274	260	297	290	279	313	283	269	283	303	286	334	289	290	279	318	338	299	262	287	301	306	268	285	312	290	325	303	324	310	292	309	347	300	279	263	344	315	306	294	286	278	257	261	285	336	277	285	295	277	277	293	259	283	291	266	267	300	309	333	334	296	311	292	268	316	308	258	307	294	298	272	292	309	283	289	272	303	270	285	270	327	301	277	306	290	290	276	297	288	294	262	284	279	290	273	279	300	303	285	260	274	284	297	273	279	326	314	298	287	321	295	270	287	295	329	306	268	290	284	299	286	278	313	309	311	309	263	306	319	295	332	327	311	323	316	316	303	298	311	302	297	305	305	285	299	269	277	295	273	297	293	283	263	307	296	314	309	297	286	304	267	294	287	273	272	303	266	264	287	290	284	309	279	286	273	324	262	289	263	273	276	311	303	283	309	287	284	288	304	298	305	280	293	302	306	274	298	295	282	294	260	267	279	293	288	293	277	304	286	277	288	287	300	296	285	300	290	277	300	329	275	306	297	301	264	291	288	318	308	303	283	293	275	299	283	288	291	298	274	274	298	281	301	302	312	258	271	278	294	324	303	291	276	295	308	308	269	288	304	304	282	275	256	271	300	301	283	297	323	269	275	276	287	277	337	265	273	311	325	288	282	293	302	317	289	287	306	295	293	286	318	263	290	275	298	321	268	290	302	285	304	293	306	306	269	309	290	266	269	292	288	264	304	286	301	282	293	312	264	302	293	274	277	292	309	266	264	260	256	315	282	295	283	316	303	285	290	297	306	302	287	292	289	286	314	268	295	276	286	292	309	256	300	261	265	301	320	297	303	309	273	276	296	260	293	313	291	276	299	289	288	305	289	314	268	315	281	280	262	322	299	266	298	271	298	283	273	256	267	310	275	293	281	291	254	298	309	309	307	286	272	305	304	309	325	279	313	309	313	305	317	306	293	271	264	308	310	276	288	294	274	289	287	258	297	279	294	290	312	287	284	300	312	273	302	281	317	262	289	265	289	283	268	272	305	290	266	273	302	288	273	283	299	277	304	280	312	290	314	311	291	291	308	300	302	282	288	316	281	278	271	290	290	275	285	289	293	296	298	263	288	298	291	296	306	246	289	299	297	299	284	297	295	276	286	296	252	269	287	301	314	257	289	291	292	299	310	294	327	256	280	294	275	291	292	266	286	287	323	283	284	284	275	285	317	300	269	295	305	266	286	311	289	305	293	337	260	309	264	324	312	315	297	282	296	282	281	284	308	266	264	281	313	288	287	262	298	287	306	264	319	282	299	310	261	294	285	326	316	295	247	278	308	306	313	329	300	268	292	307	286	292	256	311	277	306	303	267	293	273	290	284	316	285	270	268	282	282	298	298	288	294	304	312	283	286	294	306	280	282	299	286	299	309	300	272	276	305	321	280	285	277	288	296	312	264	286	309	294	292	305	286	294	277	301	296	306	265	268	298	313	296	320	277	298	252	327	297	300	285	320	313	260	286	266	264	261	287	336	329	311	277	305	304	266	326	287	283	317	286	315	275	292	268	313	291	338	258	268	263	266	265	294	289	283	292	294	289	290	301	275	284	292	305	262	258	283	304	299	272	288	286	290	324	255	292	276	316	312	246	317	309	308	283	271	314	275	272	296	283	292	327	330	322	303	326	290	287	286	288	295	305	327	268	325	266	267	275	297	290	317	313	283	317	255	281	294	268	284	273	262	271	269	293	298	293	306	304	274	346	305	275	305	285	265	263	281	274	294	297	298	264	286	266	287	321	313	292	300	282	275	291	323	317	338	322	305	278	275	287	253	282	288	261	281	304	296	268	329	328	300	295	336	295	306	283	289	290	316	281	283	317	307	326	260	287	299	280	295	302	288	283	280	254	290	320	323	282	270	279	316	331	301	286	288	264	311	296	312	333	344	295	317	309	302	289	289	294	281	297	281	310	257	283	294	286	295	298	289	316	278	305	268	311	301	259	297	283	295	303	291	293	310	300	253	278	295	298
55801	60100	56042	54065	47091	14311	3118	2539	2133	1825	1611	1558	1416	1291	1210	1158	1099	1064	1052	975	996	879	925	886	878	871	864	803	838	773	799	822	770	753	759	769	743	726	794	759	760	667	702	729	746	717	693	737	717	760	803	823	758	822	791	850	833	751	724	710	694	729	673	717	734	780	688	673	683	759	656	701	699	674	679	699	699	724	715	702	657	675	702	710	668	636	638	672	722	685	667	724	686	650	674	717	657	650	682	649	669	655	712	720	660	725	663	697	679	713	635	684	632	716	631	646	662	725	691	690	630	648	668	667	725	667	651	713	649	663	703	643	663	659	687	654	672	704	658	708	743	675	665	705	675	745	724	706	689	688	656	675	673	748	711	665	662	649	648	672	656	643	685	710	694	659	682	701	640	692	676	651	674	663	709	689	690	699	691	696	710	669	711	682	686	703	686	666	683	695	742	710	637	648	665	683	662	620	676	645	704	649	702	675	661	721	645	645	714	693	685	733	651	664	672	624	638	688	674	665	718	651	657	665	679	674	657	692	650	656	695	670	669	729	670	651	677	669	685	669	652	672	699	681	645	694	635	709	707	684	658	697	664	620	705	704	639	637	693	665	694	669	710	640	704	692	664	688	720	687	650	660	683	652	666	669	676	647	649	657	609	690	741	674	708	661	714	714	677	631	715	677	725	641	665	660	718	650	724	665	676	663	658	669	670	553	659	645	657	708	702	674	738	662	705	659	712	655	655	661	716	638	657	652	672	668	730	661	701	646	673	670	666	640	632	654	662	722	712	668	665	659	687	694	698	645	646	644	651	679	660	638	664	739	649	678	679	638	646	664	677	685	680	672	688	641	635	688	692	709	676	679	667	668	711	676	681	665	644	669	727	673	600	652	706	660	682	704	638	704	688	654	763	673	690	675	661	655	679	662	685	637	683	649	676	651	677	637	664	672	700	681	690	671	687	677	669	629	696	691	668	655	645	694	642	674	661	648	659	644	714	656	672	677	722	661	695	677	698	669	703	672	679	639	712	640	652	680	606	650	661	673	644	699	670	679	680	691	669	669	627	721	681	672	683	702	647	700	653	696	681	730	677	717	668	677	645	681	660	705	679	660	684	669	673	681	668	686	709	661	688	619	683	652	633	672	650	680	671	630	656	665	638	696	682	704	672	681	662	640	676	668	624	683	675	632	650	691	674	673	694	618	703	652	684	698	658	665	674	671	631	683	653	722	624	666	690	678	670	682	680	728	640	619	660	683	697	629	669	695	678	686	590	706	663	651	614	645	661	642	730	648	675	685	668	680	662	611	696	654	687	640	676	702	678	668	637	676	706	658	652	702	690	658	658	686	656	616	670	638	627	678	632	633	659	679	641	598	629	678	710	646	665	687	682	634	664	690	675	690	622	673	658	668	654	724	667	633	691	701	684	693	678	698	695	667	656	706	684	710	647	673	666	641	654	687	674	672	687	664	645	715	692	661	636	653	700	629	692	630	698	657	666	669	705	663	669	679	643	639	688	665	704	695	623	651	683	632	683	663	713	670	670	719	637	666	707	682	700	657	703	645	692	670	646	684	713	637	644	681	720	638	687	669	646	666	634	641	692	666	678	689	723	664	671	654	686	723	677	682	648	695	634	660	658	671	658	661	676	659	641	663	654	661	704	676	742	672	704	629	658	643	665	678	726	683	664	698	693	712	737	665	693	671	702	612	643	656	717	679	647	683	628	637	636	657	671	682	700	672	706	674	650	658	681	663	651	659	690	685	634	683	604	676	672	676	696	650	662	687	693	708	675	669	681	663	682	684	617	704	656	643	702	616	686	634	664	660	708	700	662	646	645	688	664	593	673	670	709	666	632	667	654	685	662	696	688	668	660	699	720	661	700	659	668	690	680	657	683	636	677	699	665	694	668	678	674	630	664	689	644	649	649	652	645	652	659	663	681	689	692	623	670	631	656	720	681	648	669	656	657	681	712	699	662	678	678	644	648	664	676	698	654	664	660	680	706	657	692	673	665	617	644	657	696	655	686	674	631	693	670	688	623	643	662	668	694	636	706	626	708	700	651	682	683	676	666	683	698	703	667	665	652	699	691	646	689	648	686	631	665	696	672	711	629	687	652	645	671	688	657	705	714	653	667	684	674	664	622	641	685	664	665	622	677	675	671	662	673	652	665	639	653	684	678	689	659	661	694	634	689	701	701	727	695	691	665	681	688	680	667	658	682	639	663	645	654	675	649	666	656	612	621	660	671	665	663	649	648	691	643	671	661	639	660	683	717	692	648	657	677	623	652	665	660	644	663	713	714	681	654	694	706	667	648	673	625	665	681	609	677	677	638	693	671	679	703	649	683	733	675	738	682	681	664	684	640	659	701	680	687	661	688	695	664	617	699	650	672	689	662	702	681	662	714	674	641	655	722	692	714	651	731	617	649	679	699	646	697	707	711	703	652	664	692	649	693	651	641	650	662	677	667	661	677	675	658	641	649	690	716	715	656	654	651	668	686	673	616	677	640	698	684	693	702	644	654	661	667	636	639	631	663	664	673	654	660	691	682	689	639	631	690	654	636	614	679	675	690	689	684	650	694	671	678	758	682	679	690	654	678	647	664	694	664	675	633	711	661	682	670	676	604	683	649	670	694	716	632	646	720	702	664	671	619	695	667	635	724	686	634	621	602	650	634	662	671	664	666	665	679	632	727	658	688	661	682	719	639	682	706	632	671	673	713	627	670	671	675	730	700	656	674	611	668	662	715	653	683	688	718	680	717	620	712	667	652	715	654	649	652	668	676	698	700	640	685	704	684	710	697	710	640	622	673	637	696	677	700	721	695	684	656	700	708	651	631	690	657	681	679	649	686	617	687	633	693	656	699	629	720	677	674	686	700	666	652	689	685	694	698	698	687	672	658	644	643	701	632	699	657	685	716	658	643	680	648	742	679	630	689	639	634	619	683	677	678	668	655	679	709	686	655	682	670	672	677	731	679	645	673	667	690	661	661	720	672	633	637	674	627	652	682	674	645	737	670	639	677	647	699	670	656	672	687	659	644	624	655	633	674	683	694	651	693	666	660	681	663	616	688	655	667	637	644	659	706	703	658	633	659	674	709	670	671	655	649	735	686	669	643	674	683	662	702	671	655	650	680	669	640	710	698	682	664	632	672	634	673	660	708	685	670	657	640	716	667	676	696	690	651	675	664	669	689	707	733	641	691	656	680	687	739	667	653	679	649	659	662	702	667	681	616	638	691	680	696	733	688	651	646	650	703	702	690	670	637	691	672	701	678	684	693	687	673	593	646	648	641	689	677	666	648	640	669	682	661	707	665	660	676	646	652	700	664	681	651	663	661	645	649	667	692	628	697	688	588	676	686	715	644	665	666	627	635	668	582	672	668	608	680	665	690	616	672	663	656	702	630	624	648	708	736	698	699	643	617	658	669	669	662	646	718	707	663	662	716	672	671	631	647	678	694	642	661	657	663	678	632	656	666	674	666	690	694	698
35747	42148	36587	25782	15716	9121	968	349	274	212	172	130	117	136	129	126	105	128	126	118	127	139	127	115	127	135	116	96	127	110	121	126	117	125	113	132	130	135	123	112	136	116	109	133	133	110	125	141	132	123	123	138	147	113	110	127	106	111	108	139	121	120	125	114	142	138	121	118	134	150	107	131	120	131	119	140	143	137	143	131	134	125	110	138	123	104	122	119	116	112	124	116	129	145	140	128	134	115	130	123	137	113	106	136	114	119	115	125	122	113	120	127	124	130	127	108	138	144	147	108	127	115	147	118	94	116	124	133	118	132	122	131	120	132	116	112	131	123	97	141	144	115	135	127	115	128	107	114	135	132	140	129	141	121	125	120	137	150	121	134	137	125	141	139	143	124	117	120	120	125	116	121	122	131	125	127	110	130	132	117	132	123	128	114	120	125	114	130	86	119	110	111	114	108	120	120	104	128	110	108	119	118	109	123	150	137	118	143	125	128	123	106	138	129	120	106	121	131	106	118	131	122	128	128	133	116	138	128	120	127	136	125	127	148	113	116	97	125	129	143	118	121	131	108	119	111	135	150	139	128	131	109	124	113	122	116	127	116	118	128	118	117	120	122	143	123	134	132	128	139	116	117	117	129	130	138	126	140	126	119	139	118	127	126	125	116	133	139	122	126	115	120	134	117	124	128	140	132	128	133	148	128	134	137	133	144	126	145	130	132	111	118	128	126	136	140	134	124	117	116	113	115	130	120	127	126	118	125	128	109	126	113	130	129	128	137	150	118	113	114	152	102	136	132	123	137	119	130	140	136	124	149	131	119	131	110	126	130	123	116	118	110	135	120	124	139	137	117	113	127	129	119	123	133	147	116	121	129	118	122	133	129	134	120	141	118	134	116	116	125	131	133	153	117	132	125	130	131	138	123	97	117	125	117	124	123	111	112	124	111	118	135	153	114	108	120	124	120	109	142	122	108	117	136	131	132	137	124	132	122	141	142	122	124	129	125	113	115	136	129	130	124	123	118	128	124	129	138	133	124	127	126	125	134	123	160	114	110	126	121	129	132	112	137	110	114	128	113	140	124	135	137	141	127	138	121	129	138	132	135	118	126	119	133	127	135	126	128	135	127	125	100	136	127	112	128	132	140	132	135	111	125	132	140	112	134	132	135	147	127	139	109	96	114	133	131	117	141	115	132	123	122	109	122	112	132	117	120	156	124	145	112	110	129	127	119	127	125	126	132	110	125	129	129	126	124	129	158	149	123	117	105	129	135	140	133	136	106	135	133	123	136	128	125	98	113	120	139	121	110	132	122	139	109	121	119	125	139	119	144	144	125	116	131	136	131	129	120	118	134	124	122	122	119	121	125	133	122	133	143	122	135	123	120	119	136	123	141	121	134	135	114	143	112	131	143	127	136	111	112	120	143	119	143	125	112	114	119	150	127	127	139	123	127	112	131	122	134	131	110	130	119	134	124	131	143	141	121	129	145	122	107	130	136	116	127	131	120	125	123	144	131	129	123	119	133	123	131	136	129	123	149	131	114	130	147	124	119	122	141	101	97	119	144	132	102	129	127	140	121	144	147	132	120	110	121	131	109	122	121	133	115	143	157	130	116	123	125	129	133	136	116	103	135	117	129	122	120	115	133	139	129	121	127	120	132	120	121	130	125	122	134	115	125	106	111	143	137	126	131	115	121	141	123	126	125	110	134	131	126	149	135	154	124	120	133	134	131	146	123	135	118	136	116	119	116	108	134	138	112	117	120	112	130	134	118	145	126	146	134	120	115	136	109	126	140	133	118	113	128	116	111	125	119	120	112	119	135	137	115	144	135	138	145	118	138	128	123	111	151	108	117	124	115	154	129	134	134	97	114	157	142	114	105	134	120	127	147	131	135	126	133	132	121	121	128	129	116	113	125	127	122	127	145	139	121	116	137	133	134	103	117	120	119	119	109	117	138	139	122	119	134	123	117	146	123	110	130	123	144	140	121	124	131	108	133	143	122	112	120	129	141	140	126	120	118	125	112	119	126	144	127	125	117	119	129	124	110	130	135	125	137	138	110	116	124	138	129	133	115	114	129	124	118	134	114	117	133	130	124	123	115	143	144	116	120	128	123	104	126	115	136	123	105	129	124	123	125	131	105	114	111	113	132	149	136	134	126	145	135	120	142	123	109	132	134	123	125	133	116	145	125	116	112	125	144	149	116	106	105	115	129	136	103	127	121	116	134	146	136	123	127	138	134	131	119	129	118	94	132	131	115	104	119	117	137	105	117	122	105	131	133	119	110	139	113	139	139	109	135	130	126	141	139	115	129	121	123	149	146	124	115	137	122	145	133	141	125	127	143	121	126	123	134	141	130	117	105	123	127	133	124	107	150	120	118	130	130	126	113	113	126	115	122	146	121	124	139	114	115	133	145	135	136	139	123	127	122	123	132	129	126	128	154	119	124	118	120	129	133	121	117	125	151	119	123	144	135	116	105	117	124	107	118	109	104	135	141	134	112	139	129	121	113	135	121	125	122	126	133	116	109	130	128	132	124	134	143	126	156	116	127	131	131	124	122	109	120	110	124	121	128	132	117	126	126	132	126	129	150	112	134	118	116	150	146	121	129	132	127	100	130	130	130	113	107	112	139	132	123	133	115	124	137	125	117	129	114	127	136	141	116	118	127	133	134	128	127	113	118	126	107	130	123	118	118	123	129	117	133	115	136	132	126	123	134	129	108	111	134	137	117	138	116	127	116	129	114	115	122	135	141	118	116	116	127	108	118	129	134	128	148	137	127	121	114	148	121	133	115	120	120	130	123	145	123	111	114	148	117	141	141	121	137	147	118	139	144	137	126	118	115	112	139	122	147	126	111	112	118	130	135	143	129	142	121	119	127	147	132	135	145	99	139	120	149	108	102	121	116	117	137	126	134	128	109	101	122	119	131	129	122	126	112	123	141	117	145	143	136	126	156	114	135	127	132	125	119	124	129	127	135	110	144	108	115	111	128	134	142	116	123	124	126	111	125	130	106	139	139	115	122	152	145	133	127	114	115	121	140	134	125	137	108	124	145	132	110	134	124	139	146	121	136	123	124	121	130	125	132	136	128	115	127	134	133	141	126	124	120	112	116	116	130	127	118	124	102	142	120	132	125	128	107	107	124	122	117	130	127	137	121	112	130	150	134	118	126	130	120	150	126	120	125	122	133	131	135	115	142	128	126	119	134	136	153	152	130	125	131	129	144	121	129	133	127	137	112	133	123	125	136	120	133	131	111	130	121	122	142	126	104	110	119	120	129	139	130	123	112	108	144	136	112	117	128	124	124	137	130	131	121	149	128	121	136	139	123	107	119	130	128	121	148	114	145	122	106	129	141	109	123	115	111	143	121	133	137	128	130	145	119	129	141	128	117	129	148	119	124	143	108	140	125	118	128	111	128	130	126	118	123	133	132	138	119	113	117	126	126	140	111	137	125	105	127	115	127	116	118	135	118	136	141	136	123
29691	38329	39343	29369	25505	14182	446	437	378	414	402	389	385	396	367	396	356	382	370	352	416	367	337	387	407	348	355	389	384	419	369	342	367	366	343	357	359	356	359	364	365	330	388	382	353	319	342	370	378	374	372	377	372	384	359	372	371	387	349	412	362	373	363	388	378	404	364	394	366	395	365	368	394	353	350	395	372	360	391	342	341	365	393	384	358	336	360	357	383	361	364	360	367	347	362	393	357	386	352	361	373	372	380	366	356	372	350	381	321	353	380	339	352	401	351	369	352	351	382	345	351	343	372	357	353	381	344	361	368	358	381	350	374	345	360	360	355	350	366	361	352	376	355	416	379	331	371	376	344	374	380	374	397	338	351	340	358	397	351	381	366	345	353	325	361	380	374	373	345	393	383	382	383	340	394	417	346	354	361	353	381	376	376	384	387	344	379	355	381	352	338	348	378	381	374	361	352	329	389	346	348	375	342	370	337	333	359	318	341	345	345	407	385	380	382	345	381	368	316	366	368	334	406	355	389	377	346	369	364	384	367	353	365	345	356	324	362	431	372	322	359	330	373	335	379	356	384	346	325	354	323	395	343	393	387	366	392	378	371	357	365	357	356	362	394	344	394	375	415	380	354	346	330	337	339	381	378	374	338	359	341	357	355	382	367	317	393	368	376	371	377	368	336	371	353	343	348	376	353	349	384	358	375	400	390	407	355	363	379	385	365	388	336	373	381	341	359	367	364	349	341	354	349	362	327	382	343	375	387	364	362	397	361	346	355	342	379	367	361	363	354	377	368	374	333	399	366	370	349	367	366	350	349	379	384	368	381	382	387	339	388	376	366	382	368	387	343	307	369	367	348	342	321	338	367	374	348	327	380	349	378	345	366	380	355	363	358	328	384	346	350	338	373	395	366	408	351	357	378	359	361	370	374	404	359	374	343	360	355	371	341	373	355	367	368	397	377	356	387	358	356	389	379	331	334	364	346	366	359	356	369	369	367	377	352	351	350	401	340	380	344	328	357	371	351	334	344	369	372	360	356	324	381	372	332	329	358	350	374	316	367	360	334	378	365	370	347	347	373	386	372	368	361	358	327	367	357	370	353	349	366	372	397	414	359	360	353	363	356	371	372	331	364	373	375	328	368	367	338	382	377	354	354	375	362	339	325	374	367	359	358	337	349	366	384	374	352	375	356	344	372	335	359	349	365	348	402	358	373	359	338	374	381	353	340	327	351	364	342	382	344	340	364	346	377	354	355	327	357	386	371	358	343	369	368	341	373	369	379	381	364	345	336	374	357	342	397	334	369	400	387	398	360	345	340	357	373	386	401	377	352	376	381	360	331	393	361	359	351	347	352	363	391	360	361	360	349	315	381	373	361	346	364	414	339	358	343	370	359	369	358	353	348	374	367	330	393	375	405	359	374	341	357	361	358	370	352	359	351	367	349	378	370	389	316	354	357	347	392	386	362	366	389	391	331	376	390	343	385	395	334	356	347	371	390	406	382	385	364	383	345	378	374	368	360	404	369	327	396	338	356	349	353	367	371	376	405	385	381	405	352	367	373	353	343	367	372	367	376	322	329	369	340	394	354	361	388	365	363	433	355	345	336	378	365	377	367	410	366	311	340	375	362	326	380	350	371	367	360	351	352	346	375	387	333	374	348	359	349	392	365	365	372	366	360	330	327	349	366	368	392	380	369	391	361	373	351	363	359	380	333	317	371	370	326	350	402	346	334	364	357	396	369	383	336	333	365	355	368	371	372	358	354	360	384	389	384	370	379	376	360	362	373	370	372	367	348	348	383	400	376	360	355	353	366	350	361	369	372	323	308	304	362	343	354	357	370	365	328	385	379	328	364	358	342	357	352	360	364	376	360	315	388	372	352	378	390	345	352	377	358	348	360	368	364	358	369	411	341	376	351	391	339	345	381	355	376	378	335	338	328	342	348	363	376	353	361	368	386	324	355	347	354	361	353	344	380	361	362	352	367	389	409	369	367	343	367	372	366	390	389	364	345	361	411	351	348	342	360	388	350	344	354	340	354	362	381	374	369	375	350	383	360	382	359	354	323	358	331	383	335	371	353	387	367	368	337	349	354	366	356	383	369	334	344	345	364	367	342	383	360	346	355	381	353	384	379	375	385	377	305	362	350	377	354	327	392	355	355	365	362	370	385	369	388	373	371	373	348	377	353	386	342	376	376	393	335	354	368	369	365	351	334	339	345	381	356	352	347	354	349	383	363	434	401	377	395	340	338	344	379	337	353	361	346	400	383	363	420	378	388	369	384	383	371	363	350	377	353	365	362	354	362	375	370	384	347	341	354	365	385	380	344	355	353	354	343	374	343	369	357	375	349	360	368	381	337	349	369	360	377	353	366	373	366	367	362	353	376	356	347	362	356	358	385	342	387	373	330	377	356	338	387	353	392	345	377	385	363	360	358	417	363	374	374	370	362	375	359	374	365	380	359	362	370	348	377	361	331	347	356	349	319	367	375	357	372	376	361	354	366	373	367	357	379	341	353	345	372	364	400	336	371	390	338	371	353	374	355	326	381	357	350	347	351	361	400	361	361	373	372	359	358	392	395	376	385	348	381	374	388	387	338	354	379	387	373	384	333	345	351	372	388	381	362	337	385	355	379	374	369	339	383	362	324	356	366	352	389	365	367	360	385	345	375	364	323	322	360	370	384	383	375	358	347	363	367	373	366	350	381	376	317	351	352	346	345	355	338	328	362	357	368	354	389	366	409	356	355	345	415	369	345	348	363	369	356	370	361	366	380	331	351	369	357	384	337	352	336	384	358	347	353	355	376	386	357	395	393	382	344	378	357	376	368	364	358	405	333	387	322	379	390	378	363	361	356	362	356	344	370	403	386	377	378	353	365	404	357	354	366	385	334	374	392	374	352	350	355	348	348	354	360	369	370	388	347	364	344	330	377	380	389	310	356	382	375	366	353	346	405	379	366	354	355	374	392	366	376	352	360	365	353	345	370	358	364	353	340	356	384	379	380	368	355	367	352	358	346	359	373	371	361	373	390	340	347	333	326	353	368	372	364	356	352	360	363	359	349	378	379	337	357	375	368	404	345	377	374	341	362	330	380	377	368	373	345	342	362	378	385	391	347	354	349	403	392	347	357	354	360	389	352	355	365	353	344	396	352	356	356	363	362	319	371	410	379	339	341	364	361	366	343	400	367	373	341	361	364	358	348	358	383	341	343	362	387	399	383	352	357	374	361	324	342	389	377	368	351	320	391	378	386	319	349	346	385	371	352	343	334	383	357	376	383	370	367	378	365	361	373	363	360	326	390	370	394	388	375	356	365	391	344	368	357	373	379	388	359	365	338	355	350	399	360	353	395	368	338	399	369	347	386	372	342	387	365	382	381	360	334	384	334	384	364	378	347	334	319	358	345	379	335	357	368	343	358	399	354	371	381	345	388	417	378	336	373	379	366	331	401	396	336	379	349	364	370	366	345	380	353	380	361	368	437	383
59481	47989	41165	33994	35475	32743	23725	17760	8829	2427	533	297	292	256	258	269	235	258	269	237	236	240	221	242	255	248	233	232	235	228	252	248	189	212	232	221	246	216	254	224	241	220	219	216	227	201	207	252	242	220	243	238	218	208	213	214	220	225	232	223	210	210	223	227	285	294	261	228	208	227	222	224	220	220	216	212	215	222	220	215	222	242	227	215	224	223	243	215	188	241	242	206	235	265	206	239	238	239	210	226	237	208	211	255	220	220	215	228	214	213	234	212	219	235	215	220	237	221	245	220	196	231	225	200	202	205	216	215	211	205	241	217	251	227	231	230	184	246	241	244	220	223	240	250	216	236	246	233	240	190	214	233	210	233	233	211	200	252	258	218	200	208	204	224	190	241	215	219	208	208	228	231	208	221	227	212	216	198	197	246	224	227	244	233	215	214	245	241	226	251	239	237	242	229	227	240	228	232	216	216	248	209	212	221	233	238	229	215	231	257	223	244	212	224	203	232	217	202	244	222	261	220	247	241	217	228	222	193	237	223	226	203	223	219	217	195	219	217	238	211	228	215	225	221	205	239	217	226	229	208	241	223	233	263	231	223	218	253	189	204	216	249	226	216	189	233	212	217	233	211	212	233	251	250	209	226	251	211	225	215	215	249	225	231	219	228	225	212	219	238	200	259	239	240	235	224	233	224	225	223	214	234	234	249	244	244	218	216	211	236	210	254	230	226	238	213	184	221	231	216	227	206	246	251	211	221	227	218	235	204	200	190	241	237	225	201	240	204	231	215	223	226	207	231	228	225	213	231	210	242	206	230	223	227	233	226	262	188	221	223	197	188	230	213	191	243	227	233	231	235	239	219	201	224	236	244	210	211	226	221	231	222	186	215	192	229	245	226	249	190	216	212	220	224	224	208	232	227	209	223	205	214	231	219	220	229	234	238	262	227	222	241	221	221	205	215	219	239	238	221	221	236	228	251	221	229	212	226	250	227	229	223	228	201	203	212	219	219	210	204	231	245	239	221	252	255	233	224	187	195	211	209	210	194	222	230	220	224	222	223	214	231	214	226	221	224	204	228	212	226	207	211	239	213	221	232	208	233	218	202	202	245	201	199	238	203	221	212	227	230	229	233	234	201	201	203	244	223	197	225	214	225	207	209	226	252	226	221	221	199	219	226	212	245	250	192	235	211	208	219	236	245	206	229	204	211	213	224	222	224	226	225	220	208	234	223	231	204	182	229	265	216	195	226	211	222	211	244	252	243	229	247	230	226	221	222	238	221	216	255	201	242	252	214	248	237	235	210	212	240	217	193	243	246	216	198	209	202	231	174	243	207	216	231	229	238	205	181	224	203	246	216	193	209	233	223	201	224	224	220	221	218	239	223	227	203	229	200	240	255	195	233	225	218	216	205	219	232	235	228	228	220	237	234	260	211	225	223	204	230	215	246	234	216	213	224	224	251	207	231	227	211	219	225	248	233	243	215	218	238	210	235	227	267	207	204	228	200	253	226	219	212	216	212	230	200	237	237	239	215	232	221	232	210	208	210	225	219	221	223	216	211	226	212	227	239	214	226	216	226	222	223	208	204	222	209	273	231	216	236	226	213	219	216	233	221	226	210	234	223	221	196	222	233	245	220	249	220	244	242	218	232	243	234	216	223	211	228	222	240	205	223	234	236	200	233	254	221	234	208	215	236	261	221	248	217	240	199	202	215	237	211	201	194	235	218	225	216	211	203	223	239	210	196	215	243	221	209	245	232	221	204	234	230	218	234	246	229	260	240	204	192	251	226	208	209	205	227	233	255	215	207	227	248	218	251	226	220	226	221	212	248	213	235	236	199	223	214	210	228	222	218	201	223	213	202	211	218	235	195	215	223	215	202	226	231	243	236	216	220	219	213	224	200	257	204	225	228	196	213	258	241	223	233	212	221	219	238	240	234	239	218	213	209	226	218	211	210	224	206	223	221	233	226	268	201	222	229	231	216	235	223	248	223	210	241	208	203	214	226	240	242	226	238	230	218	234	226	227	230	230	231	203	232	212	204	209	229	220	235	240	241	227	240	225	223	234	237	234	193	218	206	208	222	208	231	215	242	259	217	219	237	219	218	220	215	201	215	218	204	240	214	246	244	211	235	222	220	230	214	213	238	228	206	253	200	242	200	224	239	235	209	225	204	232	213	229	216	238	243	233	212	233	214	200	219	242	226	206	217	225	240	229	215	225	242	228	226	196	226	227	199	218	211	242	216	229	243	216	190	231	229	216	229	201	213	201	212	194	237	212	241	218	231	198	215	224	224	235	231	226	238	244	216	238	225	244	252	241	236	219	215	234	190	191	200	214	212	221	217	232	208	220	193	215	204	230	219	234	220	187	231	224	236	215	242	232	248	235	223	236	255	227	210	202	199	218	230	211	208	241	217	215	232	202	201	203	237	218	194	226	235	219	228	239	241	231	262	230	256	225	227	222	222	209	206	244	240	257	224	218	242	249	218	207	236	203	227	220	223	226	228	206	202	212	233	237	234	229	221	232	208	211	236	227	221	217	213	218	252	188	224	249	227	221	181	232	238	242	233	233	225	222	215	235	228	194	232	212	196	195	173	198	226	257	264	200	239	233	222	243	227	218	215	229	207	227	226	226	237	209	223	212	237	204	222	215	227	221	227	224	238	236	229	230	233	231	224	222	219	202	234	209	179	189	201	215	218	207	248	229	228	222	237	217	220	227	230	246	231	228	228	222	246	224	216	228	231	229	223	225	192	225	229	212	205	195	215	236	213	235	213	252	214	257	226	255	245	228	187	214	227	223	218	212	212	229	219	250	236	248	264	258	213	244	206	215	225	215	205	214	226	220	204	202	209	236	207	203	235	215	234	223	214	236	225	207	215	252	231	237	225	235	215	229	226	250	216	225	234	225	209	196	244	192	208	237	200	228	257	221	217	227	216	220	219	222	215	247	214	231	225	220	215	226	212	233	226	253	207	222	234	246	226	232	224	220	213	226	236	225	217	248	206	209	197	217	220	222	243	198	202	207	237	203	206	203	220	225	232	242	200	193	239	240	201	261	242	196	190	206	184	207	195	241	211	233	236	236	235	212	245	214	218	243	207	208	216	253	211	206	231	233	241	178	233	234	230	233	199	214	204	197	245	255	216	226	219	221	228	253	216	231	200	208	230	240	216	212	237	267	213	203	213	216	253	224	243	239	203	213	212	235	240	219	214	238	227	206	225	218	226	233	269	197	247	205	211	234	231	247	241	223	204	189	227	224	240	225	243	247	222	227	258	239	200	217	206	220	223	226	222	242	228	210	234	239	226	216	199	225	225	218	231	219	225	228	226	217	220	228	224	258	258	245	243	238	198	219	226	219	205	251	199	219	205	199	220	244	244	226	228	240	244	209	242	233	232	231	216	217	242	195	235	204	243	236	200	224	224	204	230	218	221	233	236	208	228	216	222	213	218	223	242	214	232	239	231	202	227	225	240	234	238	234	230
56471	62405	56442	48986	52108	22057	1609	1408	1207	1069	984	929	820	826	773	779	764	729	692	649	690	662	613	598	643	643	631	640	601	590	640	588	606	629	604	597	600	602	611	590	581	542	623	582	598	588	587	585	583	678	590	559	565	619	596	561	607	612	564	612	537	608	593	585	936	996	789	700	598	578	603	573	602	594	523	572	610	597	546	552	529	556	562	555	563	547	570	608	579	539	572	592	573	561	568	588	572	598	608	533	586	589	611	555	599	560	605	531	605	612	566	545	573	575	509	586	586	548	598	572	584	557	581	588	600	570	558	566	535	533	584	529	565	570	589	576	546	586	604	565	572	565	545	583	555	575	533	580	552	567	585	558	589	519	571	550	546	555	591	577	585	544	613	552	558	568	585	550	547	579	598	600	563	603	578	572	564	518	555	560	598	586	541	564	548	547	595	538	563	536	544	547	540	555	543	531	579	559	553	612	557	588	610	558	582	593	567	577	553	574	553	569	591	563	582	604	547	579	551	542	545	575	574	594	555	540	573	576	527	552	504	543	560	562	583	537	563	617	558	549	574	562	588	571	571	560	576	563	534	574	551	560	554	558	550	583	581	563	504	537	550	554	535	558	533	571	527	543	565	533	560	560	585	573	508	560	582	519	529	553	581	582	557	569	578	602	552	561	584	558	552	535	562	568	554	533	553	604	615	582	565	568	568	562	533	578	574	577	574	582	584	582	550	575	537	574	604	543	597	543	596	544	550	561	576	554	555	531	568	585	591	619	554	589	569	588	624	534	594	533	577	564	538	580	560	567	589	570	554	589	544	583	567	588	594	574	544	559	516	532	553	558	533	593	625	606	528	577	587	605	587	546	545	534	560	562	540	559	610	538	575	540	577	557	554	534	524	552	524	591	570	544	557	612	596	630	592	581	550	568	564	583	583	534	553	578	569	547	509	595	541	572	518	560	544	553	586	558	567	527	527	598	578	530	541	542	577	550	560	581	564	581	583	539	581	581	552	583	532	563	564	573	566	541	556	572	596	561	521	581	544	566	583	558	598	529	567	552	553	553	612	569	545	559	581	572	478	590	586	581	564	527	575	572	570	572	594	586	519	564	571	545	580	574	539	536	564	535	546	524	591	581	539	583	587	530	594	555	558	564	568	563	575	601	543	573	571	571	529	548	568	569	547	547	549	555	537	533	609	566	556	554	524	621	532	591	544	544	598	550	550	564	578	554	576	544	552	558	550	575	557	595	556	551	528	581	579	539	547	548	490	598	550	587	539	585	594	554	546	583	555	555	561	576	540	553	567	555	563	566	565	512	546	561	605	585	591	552	563	547	521	560	566	575	530	570	557	549	586	572	557	555	557	562	540	607	569	553	537	553	588	564	540	605	554	579	556	544	555	540	576	573	538	548	553	545	557	581	559	525	590	532	553	555	558	566	569	531	559	565	578	594	532	552	560	576	534	580	555	578	594	573	586	590	551	621	577	569	563	535	567	580	561	529	550	585	558	551	563	556	525	520	560	558	552	545	518	570	558	601	537	525	575	551	520	565	561	518	564	551	549	558	568	568	536	566	555	554	583	588	596	543	551	556	607	569	548	547	589	568	523	572	563	556	547	573	558	601	548	543	574	543	551	561	569	564	558	526	573	544	562	555	605	569	521	619	578	561	555	613	582	567	574	574	582	572	585	566	608	618	555	567	540	534	532	570	577	536	583	616	550	543	552	516	523	569	606	565	517	582	601	561	571	522	566	581	538	598	539	601	547	565	560	565	572	567	571	505	532	603	524	555	564	579	567	555	529	489	594	590	530	569	554	559	552	552	560	532	519	518	552	575	572	579	581	559	533	566	549	533	560	575	555	595	550	558	562	541	548	580	560	567	572	584	556	586	598	583	523	543	582	562	540	599	585	574	533	540	549	517	589	569	509	598	535	536	557	577	531	556	562	585	546	551	558	589	557	552	569	572	605	578	506	565	562	557	563	563	576	591	568	536	540	602	526	582	572	550	567	603	558	550	572	560	544	538	476	592	559	583	518	579	574	578	572	563	584	550	564	563	558	552	570	579	513	544	522	514	581	539	562	558	545	552	552	528	595	543	566	536	564	550	577	557	560	539	545	557	523	564	551	547	540	552	533	596	547	548	548	568	558	540	574	568	591	604	539	534	578	586	565	550	553	561	527	572	608	555	571	560	536	577	523	543	536	564	560	629	555	536	542	552	512	582	552	560	543	558	549	559	553	559	592	533	539	563	554	541	502	557	503	571	570	550	567	576	556	585	566	587	501	588	535	555	595	545	607	508	565	571	555	592	580	574	571	577	577	554	588	508	526	596	568	616	536	577	573	576	579	578	523	594	538	549	580	566	548	527	529	573	576	541	546	554	550	597	550	538	548	532	556	563	552	557	571	515	513	564	587	551	560	555	544	526	554	554	587	578	573	565	560	561	568	580	563	576	552	575	522	583	570	568	571	575	517	525	558	552	631	574	570	563	553	528	567	533	551	552	575	602	561	528	562	584	562	537	581	576	547	552	571	557	541	562	510	597	569	537	554	570	550	520	561	513	557	555	536	577	573	544	544	541	576	571	591	544	560	578	567	518	611	549	569	542	543	583	575	536	538	530	526	584	543	525	564	606	543	547	565	558	554	572	577	551	590	565	592	484	532	566	577	601	558	556	543	560	570	594	579	568	561	548	535	561	586	611	561	562	571	598	542	567	563	558	567	540	547	536	554	575	557	581	565	575	533	595	559	542	556	553	571	542	537	578	559	560	562	604	549	538	530	560	557	574	584	566	522	583	556	604	585	555	559	578	566	525	573	612	552	566	541	536	536	524	563	582	542	550	576	565	539	585	515	582	561	592	564	569	576	603	548	563	595	563	548	583	555	548	587	585	608	561	564	566	541	558	543	557	533	547	523	572	586	513	584	600	566	566	588	553	535	555	536	607	530	586	562	612	575	537	532	554	571	590	558	546	554	591	602	527	564	566	520	579	551	579	571	544	570	558	553	532	566	589	605	563	542	576	595	539	558	591	558	541	571	589	569	568	562	561	589	558	578	529	541	555	580	545	547	586	541	535	564	583	563	571	562	571	564	518	562	534	541	534	578	532	540	568	570	549	594	570	556	549	515	524	559	532	570	574	542	578	555	540	569	590	503	600	548	611	579	581	561	563	567	587	572	603	539	508	574	569	597	548	599	571	544	603	580	601	540	557	579	614	548	548	552	579	533	566	565	581	544	536	566	533	589	543	598	575	567	553	575	569	577	545	558	521	527	559	536	533	576	535	547	549	530	525	587	526	527	564	583	582	545	590	532	554	552	553	560	594	586	557	521	541	567	581	587	575	563	600	564	593	592	562	557	512	542	600	551	544	560	555	552	567	554	606	582	553	572	554	591	557	555	577	578	545	581	514	616	578	551	582	556	555	591	581	545	562	542	558	571	567	561	578	493	561	572	586	557	561	560	534	492	571	559	578	572	535	533	560	582	560	568	558
59015	43038	38664	36768	31352	30609	24606	21522	16238	7237	1693	550	510	490	418	412	422	397	408	399	361	374	414	385	402	340	381	355	352	330	359	335	375	360	367	325	361	346	318	322	346	367	339	362	325	336	349	352	321	342	347	310	356	344	368	321	291	319	355	374	381	330	327	337	681	540	371	351	319	356	334	302	324	318	321	316	331	328	328	341	347	325	334	298	346	299	349	323	325	328	332	334	310	362	308	342	338	336	356	352	330	327	332	304	314	372	322	300	335	326	323	321	316	340	317	288	330	332	318	337	332	351	320	340	317	341	356	337	327	324	320	329	311	331	333	307	306	372	336	317	339	316	302	352	319	303	330	337	336	344	292	338	305	309	305	296	315	308	323	316	335	330	346	308	343	343	322	309	313	315	340	340	331	312	340	313	347	312	345	313	347	335	320	320	330	337	324	324	323	363	317	354	350	331	309	357	310	330	334	341	347	347	332	315	368	327	350	323	345	324	330	331	356	332	337	323	339	317	324	337	359	294	312	319	342	337	359	328	333	331	331	348	331	338	313	347	361	336	345	312	330	337	310	340	326	300	316	299	294	324	338	313	297	319	325	359	318	318	353	313	353	341	327	342	333	346	350	323	353	320	327	322	346	299	340	340	317	282	359	345	309	297	287	329	328	353	324	325	352	328	336	344	341	336	331	362	303	313	325	335	309	315	333	330	352	337	320	314	312	317	322	343	299	311	334	316	302	306	366	344	353	321	363	307	346	308	340	359	350	340	323	333	330	361	330	285	311	354	336	318	354	347	317	327	304	318	337	310	314	318	327	367	332	312	296	311	348	303	361	336	293	316	309	323	340	280	295	363	345	314	333	307	329	306	360	350	340	343	325	328	324	359	336	307	305	375	350	326	342	328	361	344	354	303	312	335	345	347	342	335	321	314	321	323	323	340	308	325	334	322	320	361	318	322	322	369	372	341	375	327	312	316	331	375	340	312	302	312	323	350	347	324	319	357	311	351	344	329	336	345	320	360	315	308	326	334	348	368	282	324	333	293	287	341	314	344	336	371	307	310	302	331	302	347	331	299	322	324	319	341	308	334	338	345	314	302	296	313	352	317	343	320	325	285	336	318	339	374	368	304	302	300	327	315	340	368	309	318	349	327	355	333	346	296	317	336	372	304	313	307	357	314	313	299	342	323	353	340	336	331	325	321	327	307	367	333	318	342	299	311	352	329	342	313	342	326	339	353	320	352	311	329	303	322	348	322	315	322	342	323	295	325	316	358	310	286	323	342	324	332	309	304	364	308	338	322	328	305	311	316	320	315	312	349	317	287	332	311	332	338	319	319	348	344	322	340	327	326	328	313	336	335	328	352	349	337	291	322	339	323	329	317	333	330	291	325	348	310	336	313	326	315	325	323	351	333	333	313	303	295	340	307	326	365	312	331	335	328	306	312	317	320	308	324	318	319	315	341	335	317	352	335	317	320	321	298	330	306	327	339	323	368	325	321	345	361	322	354	316	313	347	327	310	372	335	364	344	346	306	320	298	364	331	320	328	297	316	342	334	346	348	323	326	317	352	304	300	339	333	307	352	348	302	357	337	341	352	338	336	320	341	364	339	298	338	315	348	338	303	300	342	299	334	299	339	292	364	343	330	321	354	338	332	309	324	317	346	307	347	338	333	309	357	320	321	340	338	326	303	310	299	329	346	319	350	334	374	359	341	344	318	350	346	334	333	317	325	309	354	326	327	347	354	346	317	308	325	349	343	349	351	297	344	290	323	314	328	353	325	331	343	336	341	327	332	327	323	322	361	334	306	322	329	329	347	337	350	343	299	370	353	327	319	328	346	353	349	311	318	298	333	316	334	303	303	321	344	317	314	321	337	326	306	328	325	336	335	341	342	319	333	316	326	344	328	341	317	293	332	336	325	310	328	291	370	321	369	334	310	302	321	344	311	357	295	337	337	352	334	337	282	327	370	321	323	325	307	332	352	335	324	320	323	355	339	341	373	339	330	320	342	332	370	311	331	321	345	325	324	355	332	318	316	302	313	294	328	340	328	343	302	303	373	332	339	353	315	304	361	327	317	313	340	325	336	300	338	331	322	316	351	364	331	367	331	294	359	327	317	363	358	322	322	342	341	305	326	309	305	326	325	332	358	294	323	336	300	342	309	356	355	312	326	345	297	360	331	305	310	332	328	330	335	338	342	362	332	317	312	371	297	329	316	347	285	288	336	312	293	333	333	368	318	326	356	348	355	324	296	309	350	349	296	333	325	323	323	322	353	343	311	308	325	314	318	341	311	318	343	320	325	338	336	325	325	317	312	354	331	303	349	302	301	345	353	351	331	338	297	284	326	373	344	346	335	357	322	316	323	335	328	327	313	328	333	331	346	327	314	301	312	326	367	325	343	347	349	370	333	328	317	341	305	346	334	319	325	341	363	349	354	342	317	310	355	351	320	333	318	314	352	317	346	334	337	312	307	329	314	309	315	299	288	323	313	333	342	345	328	295	313	333	319	314	361	332	317	325	363	342	337	317	288	310	324	324	325	328	335	326	313	311	302	343	334	322	293	345	303	358	336	325	340	300	348	359	355	357	343	305	343	346	349	298	320	315	334	334	298	308	325	330	331	337	340	285	306	337	320	313	340	330	350	360	349	356	325	325	305	301	283	332	344	330	350	300	344	333	345	321	336	313	312	334	346	320	313	356	351	358	325	358	330	328	316	314	329	316	327	335	355	323	316	349	322	320	325	346	303	321	315	323	350	329	369	293	339	361	367	343	326	334	316	313	357	319	344	384	325	323	309	311	308	345	334	334	340	308	350	356	351	305	341	314	313	336	363	324	349	304	327	312	335	288	321	353	344	330	340	329	340	351	312	326	323	366	299	309	318	334	350	304	353	353	307	320	294	331	292	318	310	326	331	354	326	331	314	294	342	344	335	324	326	330	301	344	328	290	339	328	329	324	313	352	301	367	337	327	322	346	334	348	297	344	342	344	297	346	316	343	338	316	340	375	326	329	317	321	325	328	328	344	352	310	313	333	331	319	309	299	314	347	351	333	348	342	303	355	345	314	329	342	327	359	327	285	313	360	335	325	346	317	315	348	358	317	309	336	327	351	322	333	348	349	350	314	302	307	348	329	336	322	346	342	327	347	279	318	330	339	333	340	298	323	317	299	310	341	341	307	300	351	310	318	334	323	334	353	331	318	357	309	315	321	361	324	320	326	320	330	341	341	332	329	335	334	331	320	336	320	332	342	336	376	334	308	310	364	334	321	344	296	311	307	327	316	315	316	334	336	325	308	335	312	307	329	362	336	341	306	361	325	378	312	327	349	360	318	363	336	306	311	328	315	319	340	318	354	352	340	316	323	312	345	342	325	278	313	363	308	305	341	324	358	302	350	323	330	316	333	318	306	325	336	287	360	336	322	320	329	315	306	354	307	342	342	337	302	316	344	332	338	335	322	303	330	305	286	328	346	324	332	319	323	298	341
56667	59870	55585	50702	44492	27241	2863	2372	1993	1776	1663	1450	1316	1308	1207	1135	1099	1111	1035	1020	989	946	950	928	912	868	902	871	963	842	876	861	829	840	849	815	796	767	779	792	745	808	804	772	806	810	757	809	813	798	786	773	822	824	870	834	850	766	801	765	793	740	825	774	2851	2127	1002	746	788	775	735	822	795	727	766	750	746	754	746	726	764	734	714	721	776	766	687	702	722	696	711	706	736	702	768	760	728	745	752	730	758	707	784	770	713	731	770	739	759	670	729	749	769	725	777	741	758	717	708	724	699	738	739	723	712	747	722	689	728	710	745	772	744	760	757	749	728	702	749	735	695	741	778	741	721	739	747	712	711	727	725	730	699	761	729	755	724	686	741	727	739	701	751	726	728	705	741	742	717	721	804	727	705	741	747	722	731	794	754	741	739	768	729	689	758	733	736	748	754	713	642	767	747	700	724	728	744	758	708	727	761	764	769	741	752	695	685	730	749	703	718	768	743	708	704	737	736	719	718	717	695	742	728	721	718	771	698	736	742	737	659	724	737	753	738	694	751	755	759	704	734	771	718	710	695	702	690	748	710	718	693	706	709	716	720	719	714	710	736	775	710	685	709	760	726	785	716	725	735	746	724	739	731	737	769	735	724	697	744	717	752	720	730	753	748	702	807	741	753	744	699	689	676	699	710	725	698	706	769	775	757	743	720	711	748	734	704	703	694	680	728	717	739	760	742	748	702	751	749	727	714	744	688	717	764	793	746	691	702	767	744	737	710	745	777	758	713	724	680	744	744	727	698	754	717	749	757	739	688	732	741	758	728	735	722	716	756	736	739	718	699	682	733	730	758	721	687	759	706	702	732	711	720	718	761	679	717	725	739	723	731	720	717	745	717	770	786	691	740	707	740	754	736	678	754	774	725	726	723	694	703	709	727	723	702	745	722	741	704	714	761	704	723	715	742	710	740	757	747	701	736	723	760	756	764	746	708	701	720	686	710	771	743	751	750	753	695	761	737	720	690	745	771	727	725	678	751	759	673	712	695	708	697	750	706	777	743	695	711	770	698	720	730	701	731	767	759	722	738	712	747	752	760	746	724	728	746	763	704	723	786	720	729	737	785	692	740	741	758	756	744	668	703	708	710	723	728	753	723	773	706	705	713	720	729	746	753	675	715	735	765	760	700	715	754	758	730	725	695	728	737	702	694	703	720	772	732	729	774	725	692	670	741	719	741	687	727	744	784	698	731	729	743	732	743	694	723	731	786	681	761	705	694	724	769	726	725	721	741	713	749	737	658	733	756	720	773	741	698	705	703	737	763	767	708	718	739	773	723	774	698	717	742	698	749	727	725	689	750	752	736	750	785	751	725	734	683	681	747	697	721	750	722	756	771	682	699	714	703	721	738	726	697	703	727	689	705	720	715	710	772	689	690	737	749	715	723	703	714	716	760	676	741	731	701	737	711	733	690	760	736	734	698	705	721	717	738	740	737	683	775	798	768	740	749	747	743	737	739	724	768	681	688	770	723	673	686	782	773	745	717	707	688	703	710	712	723	752	739	752	691	735	737	730	714	661	782	713	694	753	762	686	715	774	728	710	702	744	741	671	718	708	734	746	741	696	727	782	762	693	790	748	727	750	739	700	706	736	697	731	728	740	692	728	748	741	760	730	751	710	749	748	758	733	732	751	724	734	708	702	747	746	710	766	726	696	704	705	750	693	685	754	697	695	737	718	668	719	745	768	739	781	712	703	714	728	693	708	723	750	712	758	721	710	740	700	738	718	725	736	730	697	769	738	778	703	737	777	756	731	688	731	723	736	733	677	740	777	742	782	722	710	734	756	724	722	701	704	690	749	712	734	748	760	741	729	745	723	731	732	695	738	739	695	730	731	736	713	731	740	675	685	777	692	742	732	713	736	687	715	728	771	756	724	720	752	722	782	756	720	700	712	701	691	733	780	717	712	778	732	726	717	754	778	714	709	717	678	722	708	730	725	702	778	685	722	680	701	725	697	744	724	716	699	740	737	737	710	701	752	708	679	734	741	762	785	732	755	739	745	725	709	711	742	723	702	706	649	720	697	674	772	686	727	711	722	754	709	725	691	747	727	727	643	734	801	764	700	705	754	748	712	747	713	753	696	750	788	719	723	779	715	748	719	759	704	746	709	725	746	724	693	748	731	740	720	746	732	672	710	715	703	723	717	731	695	753	763	732	721	753	751	718	682	701	764	680	718	709	717	727	760	727	755	712	748	754	723	760	735	727	739	709	754	740	765	724	734	728	730	714	737	715	710	709	699	689	718	729	731	698	741	737	729	696	726	678	734	734	755	745	712	740	711	757	718	725	722	737	751	716	719	748	741	703	715	709	725	756	707	750	728	713	715	700	667	759	714	715	764	709	723	813	748	734	708	743	670	728	754	734	698	745	730	741	697	732	736	761	695	753	749	736	694	733	706	707	716	712	702	724	717	711	728	719	677	748	711	745	728	768	746	702	785	686	681	706	742	693	710	715	728	745	761	754	689	699	739	779	745	702	729	734	669	696	707	690	718	731	698	716	698	712	668	728	752	789	712	709	732	727	798	722	724	719	743	741	718	795	727	703	703	714	741	701	718	722	686	695	730	722	775	743	762	745	729	728	697	717	709	706	762	795	718	753	772	701	744	734	732	713	708	733	739	736	736	713	755	709	742	679	710	675	719	709	736	769	718	702	705	708	724	653	721	689	742	739	713	722	712	713	738	760	687	682	733	721	780	745	766	718	705	722	726	694	732	786	711	649	737	673	710	777	745	744	674	773	779	769	770	726	762	705	711	746	751	726	712	708	716	756	734	704	712	755	739	733	720	754	729	757	780	740	742	691	754	735	746	685	753	721	713	730	697	703	706	714	746	742	737	717	688	664	784	735	718	658	753	724	713	744	699	733	650	707	771	697	717	747	729	731	736	691	741	722	718	735	701	714	733	725	711	700	753	725	701	735	741	747	701	701	713	787	729	712	762	713	723	749	722	730	744	721	703	791	745	693	756	768	681	739	718	687	719	747	711	718	753	777	749	722	685	702	735	745	725	750	737	809	766	723	721	743	710	712	736	810	731	746	735	736	710	731	722	737	720	738	749	721	742	729	746	720	747	702	716	699	734	691	743	744	796	729	766	736	696	695	727	720	631	691	763	803	734	758	714	712	762	733	710	749	728	713	724	775	776	740	683	692	729	707	768	725	666	724	706	779	783	729	762	746	706	755	752	714	707	762	761	762	745	746	728	699	771	683	714	703	679	714	727	729	751	736	735	753	715	786	741	727	763	722	765	753	744	711	740	743	738	702	722	748	732	737	654	716	673	698	725	809	730	739	717	768	761	744	695	693	708	750	726	748	789	717	715	728	725	700	727	694	779	729	738	735	738	762	786	745	731	732	694	674	710	721	694	718	749	716	727	759	682	741	696	745	746	740	701	793	726	759	730	727	749	702	750	787	703	749	738	681	722	679	761	734	706	744	733
31972	39314	41565	28442	14265	5189	861	405	351	269	148	146	123	135	146	120	119	119	133	133	137	145	122	127	126	144	159	123	121	134	130	120	142	119	135	105	126	126	143	130	131	130	152	127	109	136	126	160	115	118	124	144	129	119	118	142	129	146	129	134	143	133	151	126	117	153	121	129	118	147	137	130	113	132	145	130	116	138	121	123	113	139	147	148	101	132	132	133	131	122	131	128	123	116	133	123	133	123	123	125	153	110	133	133	131	120	125	133	123	127	105	122	134	121	127	140	111	124	132	132	147	136	117	135	123	111	121	123	122	126	132	133	127	132	125	134	139	145	122	143	134	113	114	144	134	135	133	124	139	144	122	139	152	131	133	131	113	121	93	146	146	154	154	136	132	102	129	129	153	141	126	126	123	129	148	122	134	132	119	117	118	143	119	126	120	133	112	115	140	137	114	116	132	113	137	124	120	140	131	133	117	138	138	138	132	111	145	127	115	118	135	139	121	156	117	128	110	128	134	122	114	122	133	125	142	124	135	120	130	114	140	136	129	136	122	113	114	126	125	130	131	114	140	108	128	144	123	117	133	145	122	120	136	120	130	132	141	128	113	123	133	115	134	136	122	118	138	144	129	132	146	118	146	112	116	112	132	112	116	123	116	129	122	118	101	116	146	144	133	132	116	144	119	108	116	120	144	126	132	101	144	149	139	129	135	143	122	135	134	137	134	139	122	128	130	108	119	131	129	138	134	117	124	161	128	132	116	121	97	139	129	133	126	123	145	135	138	158	123	136	142	131	135	122	118	136	117	144	135	110	135	144	124	122	142	127	128	127	109	113	116	125	151	131	122	115	124	155	140	117	113	129	113	123	114	130	124	132	138	110	118	148	138	118	127	138	127	116	136	137	131	129	131	132	136	131	130	135	136	111	126	140	141	132	145	133	144	145	131	121	140	137	119	122	146	112	118	135	128	119	144	128	153	128	125	135	146	115	124	117	103	132	125	137	139	120	135	128	139	121	121	127	118	131	149	116	130	151	135	136	109	127	120	119	116	134	135	126	124	147	139	150	133	132	105	127	129	143	123	140	130	105	139	133	135	111	115	137	113	131	132	141	101	126	134	135	126	119	139	126	106	130	134	125	133	133	136	115	122	99	138	117	92	127	133	120	124	147	148	131	115	129	116	119	125	135	121	134	141	124	134	134	129	126	128	138	122	125	134	136	123	133	133	135	136	123	118	121	124	134	134	120	129	117	107	119	156	143	132	131	134	132	112	138	117	122	149	108	110	141	143	123	129	141	140	129	130	129	134	146	116	124	133	109	116	136	124	113	134	115	117	106	119	133	127	130	124	140	132	111	130	118	143	122	119	149	134	136	138	153	119	130	145	116	111	107	128	116	117	126	130	128	124	174	143	125	120	108	126	110	111	111	128	104	139	141	137	121	119	147	121	137	123	122	133	116	134	135	144	99	122	134	98	123	137	123	137	116	122	133	121	126	124	132	152	129	140	112	135	110	117	134	121	127	138	136	128	121	141	110	121	113	146	145	129	133	129	115	125	128	122	135	136	108	145	122	114	145	120	105	113	127	135	138	116	117	118	120	122	126	124	125	115	116	125	132	128	149	146	123	139	128	129	130	127	121	132	137	126	120	122	115	122	126	122	136	141	134	115	123	155	122	113	114	118	118	130	137	117	127	132	133	107	116	132	143	122	119	120	129	136	133	124	142	126	130	142	120	140	116	119	125	130	124	144	139	132	121	143	129	112	137	117	120	157	126	129	113	131	109	141	137	162	113	132	142	125	107	140	121	128	127	113	147	144	118	148	144	131	126	145	147	128	132	122	140	125	118	129	132	139	109	125	122	138	139	139	109	124	132	133	140	124	108	109	119	120	129	126	137	111	131	139	125	128	118	133	121	140	134	136	129	121	112	127	130	132	103	127	127	120	92	107	99	120	136	132	135	133	124	131	134	113	128	139	133	115	124	110	128	131	124	126	121	125	129	139	129	128	128	125	147	117	122	129	140	144	152	124	120	126	123	131	143	107	128	134	145	132	108	133	114	117	128	139	138	132	141	125	124	139	140	124	120	129	138	107	106	128	131	129	115	150	126	129	129	100	137	134	131	110	135	152	112	137	119	120	150	115	153	137	137	127	122	117	128	125	116	141	125	140	127	130	125	138	135	128	119	112	140	121	135	123	141	123	129	134	138	134	117	116	121	128	139	131	147	129	124	114	116	138	160	119	115	112	140	115	132	123	130	114	130	114	127	140	126	116	113	117	144	118	130	128	114	117	134	119	121	132	137	129	135	121	127	146	121	134	134	111	109	117	109	152	134	129	140	130	131	135	119	152	138	118	136	152	124	149	139	147	132	135	119	144	140	120	138	127	142	138	143	145	130	157	117	110	126	124	134	120	124	137	113	139	156	119	122	118	135	139	120	132	115	141	134	126	116	128	130	137	121	136	110	119	131	142	163	129	133	128	138	121	136	124	136	136	113	110	118	141	150	124	144	117	125	116	129	127	111	140	144	147	118	133	149	122	126	145	125	138	135	133	131	135	132	134	108	111	125	131	132	132	119	121	119	130	131	120	152	123	123	140	139	121	119	141	137	134	102	112	118	136	119	124	139	135	140	134	132	134	104	138	132	124	125	112	143	129	126	132	134	130	121	136	112	140	118	123	112	120	113	118	127	102	123	121	136	141	113	124	115	126	134	99	114	116	137	142	140	137	147	128	130	128	116	132	135	140	121	130	117	105	147	144	129	123	144	110	118	140	147	117	149	127	125	122	139	115	119	144	107	136	139	122	126	130	143	121	132	142	147	128	120	133	115	122	157	135	130	142	131	147	131	117	126	131	130	105	128	128	140	132	126	118	140	130	132	141	120	141	141	133	143	139	129	121	124	120	126	143	121	126	141	127	126	124	132	138	96	151	116	123	131	155	106	118	133	105	133	118	114	142	146	141	125	138	118	122	136	131	141	138	135	132	128	157	129	123	115	109	143	125	140	144	142	128	139	119	112	120	120	118	145	133	130	126	125	140	102	105	136	138	129	135	120	130	126	119	130	147	118	140	140	143	126	114	132	124	132	144	133	148	128	168	133	123	123	145	114	117	143	122	115	123	129	138	122	133	119	110	129	124	124	119	118	97	124	141	139	141	98	109	133	127	106	132	128	133	119	124	102	123	139	114	126	107	118	144	107	122	137	109	125	121	119	133	125	130	126	109	124	119	126	118	137	128	152	144	132	132	123	128	139	139	136	135	121	147	116	137	129	130	109	145	150	139	121	126	125	158	124	127	135	125	122	129	133	133	131	129	123	121	131	116	141	129	127	138	141	130	117	112	135	129	115	120	137	133	128	144	139	130	126	134	103	133	114	131	133	130	120	127	123	118	141	135	132	149	146	132	129	159	118	135	131	115	132	139	136	141	126	143	137	127	127	117	129	121	108	140	112	124	128	138	134	136	136	144	140	134	135	132	122	144	114	135	125
27299	37906	42928	31397	18318	7448	526	438	402	394	413	343	364	383	363	382	374	392	376	376	375	332	375	387	382	344	406	367	368	374	348	380	372	331	404	351	361	389	363	390	408	358	363	345	375	373	393	391	353	372	357	404	360	340	357	371	378	367	355	376	354	362	362	382	385	453	340	351	362	366	377	370	365	397	363	355	381	364	344	358	383	376	364	351	393	347	362	378	380	367	379	365	343	360	383	340	348	382	342	372	394	354	372	374	372	399	326	342	368	357	384	362	389	321	396	337	343	329	367	332	403	354	359	364	362	376	392	363	362	358	339	399	378	363	330	366	370	389	377	378	362	329	378	369	356	368	371	370	370	374	337	371	345	367	369	387	383	373	348	383	383	369	362	349	414	403	356	348	402	372	339	385	372	386	366	372	345	328	363	356	386	408	345	382	354	367	354	347	305	389	364	351	368	376	377	372	371	355	360	332	337	373	335	359	374	388	352	330	355	367	421	367	365	384	386	354	399	365	383	370	357	360	364	358	346	352	360	350	348	375	368	378	366	393	323	362	356	362	351	360	370	374	381	389	359	337	408	389	352	347	354	331	359	354	335	372	368	378	327	362	356	398	355	379	337	360	389	341	357	327	366	381	358	374	360	361	386	363	351	341	328	361	352	395	368	350	362	376	372	379	399	381	361	362	336	374	342	376	365	341	351	359	338	394	371	383	377	374	355	369	357	360	390	375	365	395	356	382	352	354	384	377	392	347	342	402	353	367	374	386	351	374	329	324	379	388	360	396	384	360	378	391	416	335	347	347	360	373	380	358	396	368	351	352	379	345	368	402	356	342	366	366	349	376	375	368	388	381	405	367	360	351	376	355	379	357	382	378	382	346	370	385	368	399	414	373	407	366	374	346	379	344	341	350	352	376	380	368	378	375	371	362	340	342	384	370	357	350	363	346	420	370	392	380	342	383	398	389	361	382	402	417	372	365	365	362	319	385	373	382	355	358	352	362	331	347	392	374	379	337	365	369	348	366	348	327	407	375	360	353	336	355	382	369	387	368	334	352	346	374	393	384	347	357	363	387	385	374	407	353	345	380	385	363	346	388	371	411	361	372	378	331	388	344	374	412	371	384	353	360	374	329	393	361	353	362	388	363	380	370	359	364	398	365	362	376	375	389	344	350	371	364	356	382	357	392	364	389	410	362	365	391	379	360	358	358	359	341	399	378	367	413	351	344	370	336	323	365	395	350	379	408	350	383	369	343	378	372	360	316	360	341	326	358	358	358	372	384	372	368	351	336	340	360	362	380	348	338	349	343	363	361	363	365	341	376	340	347	377	348	382	393	410	375	339	371	349	348	337	375	339	337	369	348	370	381	328	364	353	383	382	363	372	370	350	351	358	369	389	369	374	371	403	359	382	372	371	338	340	376	346	359	375	370	355	373	384	346	354	347	378	378	405	358	366	381	373	334	354	397	339	323	360	325	331	365	316	390	355	387	385	367	372	398	413	343	364	390	367	377	340	383	381	372	372	356	360	371	368	344	384	401	356	370	364	377	379	394	351	324	370	359	360	361	349	358	332	377	369	360	384	420	384	378	359	370	359	378	360	404	353	381	360	347	359	360	330	334	364	351	319	343	345	411	353	353	383	373	382	347	361	385	326	383	368	362	368	367	367	304	331	378	356	337	379	354	362	377	342	343	356	346	345	391	359	336	356	362	350	343	368	386	358	334	371	359	375	408	375	347	379	372	359	378	358	351	386	376	382	360	376	371	365	364	398	357	387	352	363	354	357	352	378	398	370	356	373	378	343	353	337	380	367	351	358	374	366	358	377	361	396	343	342	364	360	370	365	349	341	347	352	401	386	365	375	348	368	394	368	372	327	384	400	363	337	390	379	366	350	368	338	326	384	373	389	375	384	347	398	346	368	350	392	398	374	394	377	357	329	348	402	361	365	352	373	346	378	340	373	342	375	346	370	381	350	344	374	360	353	353	406	371	339	375	382	397	406	358	352	370	390	368	342	342	363	358	386	389	359	340	379	359	349	357	327	343	346	378	367	357	336	344	372	344	341	396	349	321	344	359	381	366	362	386	385	365	361	370	357	409	377	369	349	347	352	351	353	352	370	362	365	376	354	339	379	370	362	348	402	371	335	355	398	355	335	353	314	381	369	390	338	363	367	358	356	372	381	344	373	359	368	360	369	374	356	361	355	386	365	383	349	378	323	319	357	353	385	385	366	379	321	367	342	360	347	351	344	359	341	380	372	353	366	359	360	373	358	382	378	389	362	346	357	347	345	356	364	353	363	380	429	371	356	343	384	355	357	360	401	383	338	385	399	379	368	363	400	389	395	375	375	379	360	374	345	379	355	322	360	340	397	353	391	350	348	382	360	365	376	349	348	374	356	343	361	367	315	404	365	378	355	409	351	404	321	378	344	408	384	349	412	358	361	337	369	354	354	381	379	421	352	331	366	391	349	319	353	351	354	376	388	365	383	354	340	354	366	356	357	373	382	343	386	368	351	353	374	355	354	370	360	355	360	364	377	354	357	340	381	346	366	341	377	401	356	372	380	350	384	366	358	379	372	409	349	326	348	375	368	347	358	358	361	357	377	356	380	386	376	370	360	378	349	373	361	348	352	367	345	377	368	354	384	378	342	366	389	357	350	356	364	363	379	345	364	366	345	359	363	363	336	373	356	368	329	386	350	409	354	385	370	351	349	394	373	343	376	361	350	366	358	374	356	362	401	371	357	308	353	369	325	379	363	385	348	361	357	337	371	333	384	345	386	359	336	348	347	377	371	352	369	387	388	362	369	360	370	376	378	386	365	371	292	368	348	367	370	360	363	387	349	320	393	365	369	328	389	372	349	381	355	360	373	361	370	342	359	360	347	358	362	371	371	322	383	356	348	360	391	365	377	367	350	364	377	366	372	355	338	349	365	371	353	339	359	387	376	353	384	367	368	352	395	352	377	363	396	344	392	341	345	372	372	384	381	342	345	362	319	328	359	334	356	360	406	366	352	379	344	375	371	357	340	369	367	367	400	354	358	371	382	364	345	348	367	346	375	343	350	363	368	399	390	363	375	410	381	348	353	353	368	337	339	349	341	357	390	348	387	431	362	382	369	364	355	374	407	378	393	352	377	372	382	354	365	368	360	380	375	333	369	354	363	383	363	367	357	349	371	355	363	354	356	391	362	381	359	354	364	395	392	334	378	352	339	363	359	388	373	362	366	369	360	396	350	343	376	380	363	389	357	346	342	391	354	398	353	362	355	367	376	391	350	364	341	367	402	356	360	341	365	380	371	391	360	351	361	411	362	393	337	439	352	375	377	362	389	397	382	348	374	375	334	340	326	359	374	355	343	386	375	353	380	373	387	364	352	347	345	369	374	364	360	355	358	367	347	360	350	341	368	340	364	371	409	380	364	375	385	351	352	406	381	377	361	328	369	376	382	365	376	350	381	352	361	380	380	374	348	350	386	365	378	352	377	329
59220	44426	41880	36732	35982	27888	24143	21829	13831	4030	584	298	308	308	298	261	247	269	242	253	252	282	272	242	239	236	249	240	231	266	238	248	220	229	213	250	222	217	226	232	256	196	222	213	226	215	206	238	234	231	236	215	241	253	228	215	224	222	211	221	216	228	211	223	234	224	224	221	236	204	222	205	220	218	224	219	223	241	230	232	245	199	233	190	223	203	213	217	210	207	216	220	254	213	214	197	225	240	200	204	209	205	240	199	218	199	194	237	209	238	233	204	222	209	205	219	212	222	220	230	211	196	227	201	260	257	208	216	221	227	219	208	222	201	194	226	254	197	204	240	211	220	198	238	213	190	230	219	215	210	233	238	202	240	237	201	221	219	206	235	247	233	222	266	226	228	242	205	233	223	208	212	209	204	227	226	247	195	184	208	200	205	222	210	204	219	225	208	228	264	224	225	210	217	207	220	208	229	203	241	223	201	217	219	209	238	194	223	223	201	223	201	204	218	234	204	244	237	197	202	224	226	199	220	198	199	215	182	223	239	209	225	214	225	207	231	217	215	230	210	208	218	224	211	183	209	187	190	217	196	197	206	234	230	219	198	239	220	224	222	222	218	209	217	219	237	229	217	229	239	207	198	226	212	213	249	220	221	222	242	226	222	226	188	216	228	196	233	221	217	230	216	194	232	227	191	204	242	216	233	229	213	233	235	232	192	210	225	200	228	223	219	241	210	197	200	210	212	223	221	208	231	222	200	196	221	221	219	223	219	219	239	218	243	215	201	191	232	248	230	233	227	230	232	206	215	256	246	224	236	217	214	217	211	221	242	222	215	187	232	189	231	219	203	231	216	228	224	234	221	204	212	201	210	230	225	236	232	230	218	206	215	204	224	227	206	236	223	218	217	233	214	209	236	199	201	218	217	225	237	205	202	224	229	232	215	231	192	199	191	219	186	219	217	212	230	231	226	212	204	201	225	222	213	234	206	248	199	249	242	200	243	226	226	238	237	232	210	241	224	223	226	214	224	212	216	200	218	207	241	225	186	205	197	235	213	234	217	225	221	206	222	231	215	223	241	245	196	218	207	210	231	228	203	222	213	196	233	226	221	237	223	210	230	223	212	202	232	227	201	190	216	223	215	212	186	251	203	229	209	235	239	222	237	241	231	235	190	226	198	217	214	215	214	205	239	216	247	238	240	226	249	223	208	214	190	218	217	227	213	216	206	217	211	204	211	245	224	238	231	216	261	209	200	209	180	242	243	208	202	223	229	215	207	204	227	210	184	210	225	205	220	214	211	204	230	217	207	219	194	206	211	228	200	208	229	212	200	235	218	219	234	259	227	207	220	210	263	195	197	193	227	235	222	215	210	210	225	198	190	203	208	237	211	208	225	213	204	232	213	196	223	203	219	232	224	249	214	203	196	195	210	222	241	193	221	230	214	199	215	230	219	229	221	198	241	196	218	207	194	199	228	228	235	271	202	233	209	235	255	228	222	213	231	209	219	241	249	230	217	223	226	223	211	244	251	231	258	218	210	193	228	179	214	222	217	207	232	195	223	234	209	216	218	228	221	200	238	231	241	220	218	184	239	217	226	211	192	225	201	218	199	228	224	223	233	226	212	214	216	197	219	225	210	229	205	194	218	215	226	201	235	219	215	219	230	231	202	213	245	208	243	214	228	185	210	243	244	221	229	204	223	229	199	215	195	210	239	216	210	241	240	223	222	205	219	204	209	215	202	231	188	194	244	207	228	225	218	184	211	200	194	218	216	206	215	197	219	212	229	191	233	202	217	244	212	180	219	213	219	235	211	194	197	200	232	191	218	218	192	209	236	263	199	215	248	210	215	239	205	251	250	206	215	237	210	242	217	222	200	231	205	218	218	211	235	195	210	204	264	229	195	226	225	210	238	181	214	216	208	206	216	233	218	218	197	236	195	228	211	212	247	221	226	217	201	210	198	196	232	223	220	216	214	200	219	230	218	222	230	208	191	209	198	224	208	231	244	208	203	218	246	237	228	235	233	202	221	198	221	203	227	222	209	189	208	230	209	227	228	220	170	221	232	227	192	202	215	206	242	196	241	199	210	213	201	220	219	236	236	212	199	186	219	208	215	233	196	206	207	194	183	223	191	215	260	213	223	198	214	226	219	214	218	211	206	227	234	203	224	247	237	223	224	231	232	196	212	193	190	231	208	215	226	202	210	230	222	210	196	209	225	178	225	233	212	204	240	221	216	219	226	243	221	208	231	226	247	239	207	227	226	227	232	207	182	248	230	199	208	230	221	243	229	230	199	232	230	219	215	219	204	233	227	236	213	217	259	222	204	207	195	204	246	222	219	222	229	226	226	230	224	186	201	222	203	228	210	238	224	203	212	226	221	208	218	200	214	226	220	204	251	234	219	219	199	219	231	230	188	227	214	230	206	189	204	213	215	216	220	227	217	213	212	221	210	226	239	228	213	244	215	221	199	198	216	214	202	227	194	215	221	215	199	212	221	242	210	247	225	233	238	209	197	233	216	212	192	213	238	236	234	206	233	229	269	225	198	220	248	230	242	227	202	210	210	234	227	226	219	215	202	222	209	267	233	215	221	213	212	206	253	209	226	217	212	223	207	236	231	228	203	220	219	217	223	235	229	213	237	241	201	211	213	221	217	198	208	238	188	223	227	260	231	226	204	235	216	205	204	212	191	189	232	220	237	234	215	209	232	201	218	227	227	217	214	207	235	205	217	213	237	191	209	223	218	233	226	209	237	224	198	236	226	235	218	229	236	220	240	240	220	224	200	202	246	243	234	238	218	192	222	221	214	219	226	212	212	202	237	234	237	234	234	237	229	245	223	258	234	226	189	201	206	217	225	228	222	194	245	223	205	240	210	237	212	216	213	215	201	225	232	218	204	218	223	216	218	223	213	218	224	210	206	205	219	247	215	218	214	221	210	213	218	222	224	209	188	233	199	244	189	223	196	203	192	227	245	245	218	199	222	229	212	220	205	244	196	203	239	214	222	213	224	231	216	217	230	225	225	209	241	228	241	174	218	214	215	214	194	217	228	209	229	203	214	217	212	198	231	218	227	189	203	238	216	261	243	228	221	225	224	241	234	237	221	223	199	215	208	213	228	246	205	219	215	215	219	206	199	242	235	235	214	213	192	216	211	204	189	213	217	205	212	210	218	216	197	233	208	206	228	216	229	240	226	237	212	210	206	253	234	220	196	221	223	230	193	198	247	226	203	230	187	215	229	206	211	234	230	218	214	175	219	218	207	215	221	221	201	219	203	196	215	239	213	212	227	208	226	205	213	207	202	239	236	217	197	215	200	227	202	204	210	185	232	223	216	237	223	228	224	236	215	219	217	224	223	234	219	198	209	231	215	210	228	190	219	230	243	218	172	220	193	198	227	248	227	220	197	206	231	238	211	199	189	222	241	228	215	221	246	186	225	243	222	229	231	224	205	244	214	207	240	231	235	205	240	212	235	224	210	233	218	223	207
52656	59612	56499	53317	44670	28921	2225	1572	1339	1185	1023	983	961	895	830	787	783	810	730	800	706	688	659	721	698	595	646	614	562	628	601	626	588	601	569	557	568	549	574	576	576	576	555	530	566	558	590	548	518	602	631	580	600	600	590	634	575	534	571	552	551	572	576	569	590	567	571	562	559	560	540	553	564	556	562	559	535	533	553	553	539	554	555	572	580	550	578	559	538	545	593	592	529	535	595	548	561	530	521	536	527	586	543	505	558	586	529	530	559	527	561	516	545	574	561	538	539	568	553	588	565	581	530	599	530	543	564	554	543	534	546	509	522	552	502	536	559	553	559	568	518	577	515	605	536	551	579	562	582	518	617	544	562	549	522	542	552	533	516	558	547	555	571	533	551	554	521	580	580	557	557	589	587	578	578	557	550	540	525	540	524	548	560	491	541	559	551	543	553	543	511	527	503	518	546	558	586	520	517	543	559	517	549	566	585	536	550	524	554	607	552	552	544	532	577	556	550	569	558	551	554	561	547	508	556	532	541	555	579	541	564	534	539	551	549	522	554	552	538	541	535	527	531	562	550	531	542	541	578	538	546	522	591	515	544	562	524	579	532	547	552	518	544	566	553	549	571	534	531	568	554	518	519	511	505	497	545	558	525	551	567	552	573	521	541	537	535	520	537	537	550	517	577	545	518	526	571	516	586	549	544	539	542	560	515	585	583	543	503	505	561	547	521	522	556	546	553	528	539	564	603	536	547	560	544	531	609	547	537	543	556	536	573	545	538	540	511	491	588	556	539	541	564	546	570	524	524	551	543	532	509	552	541	526	552	553	534	511	543	533	556	546	516	530	543	547	547	530	521	545	573	543	542	538	557	574	560	597	523	545	540	543	502	556	572	554	530	539	541	526	550	556	531	487	529	561	546	502	573	528	534	546	574	554	575	538	529	566	529	532	539	570	544	549	510	505	552	492	559	555	532	541	543	565	533	543	510	531	558	543	530	560	509	570	574	540	565	556	513	538	499	547	550	562	544	572	536	568	521	525	549	540	532	591	541	548	531	530	567	504	559	536	561	567	518	568	522	575	549	586	560	532	559	537	524	530	539	535	498	563	543	542	543	548	566	542	526	540	571	547	514	487	558	561	621	549	527	526	578	523	537	567	586	533	535	568	580	499	561	569	573	544	559	528	543	556	541	525	575	539	555	554	552	539	545	533	553	579	513	516	515	533	551	589	540	529	532	552	561	514	530	516	561	524	534	506	548	549	543	543	540	542	534	520	536	519	531	581	522	572	557	516	519	529	530	561	517	513	549	564	576	557	555	559	575	511	547	541	549	541	516	526	552	530	534	552	559	506	573	517	550	544	505	516	580	559	563	520	566	537	540	545	553	541	498	529	553	529	544	573	538	568	556	578	526	535	519	584	522	537	587	537	558	537	544	545	575	551	526	544	561	530	545	581	555	548	558	584	565	525	528	573	503	519	570	523	540	532	562	575	540	581	526	512	552	559	550	534	525	568	556	514	539	524	575	547	570	560	564	565	565	576	566	527	547	560	523	517	502	541	563	577	485	549	550	604	554	551	572	521	553	488	560	545	555	489	539	523	527	600	528	495	577	524	569	550	547	536	577	526	515	597	524	574	554	555	516	533	507	561	545	554	559	541	535	563	535	547	541	483	511	537	525	544	519	562	505	527	548	563	514	559	567	573	573	533	546	518	518	513	542	503	544	528	534	544	535	523	544	542	534	552	550	500	531	558	619	529	570	494	526	532	550	550	563	535	572	487	534	531	543	585	539	498	546	546	533	578	525	551	525	529	556	548	533	560	538	528	563	544	507	565	550	547	565	558	541	555	537	543	551	499	512	507	546	537	572	496	534	550	516	503	543	548	504	537	550	549	576	493	531	545	570	565	574	542	538	518	539	536	537	599	546	557	539	553	520	527	549	529	560	530	552	586	526	554	514	565	512	557	571	553	526	562	527	528	533	523	532	565	546	556	592	564	548	570	510	557	547	517	575	510	526	554	538	548	541	563	592	542	591	580	606	481	550	581	557	534	581	560	531	531	534	569	527	549	543	563	565	499	521	550	550	563	539	534	561	529	548	546	563	539	515	549	531	519	605	568	557	555	526	576	568	530	545	566	540	538	557	523	560	535	527	532	547	526	569	530	509	581	556	547	565	529	555	544	500	526	537	539	551	522	569	528	546	544	518	506	501	526	539	553	562	566	525	552	541	524	570	526	521	530	519	549	526	533	560	573	558	570	551	531	507	563	551	534	588	497	519	549	603	543	572	536	529	513	559	536	579	537	590	554	563	556	545	559	525	526	525	540	558	525	522	521	543	518	556	545	580	517	515	525	556	544	559	545	579	536	567	525	583	515	511	541	551	558	556	568	552	552	540	505	559	532	547	522	539	567	513	510	564	554	557	545	542	556	564	560	586	533	535	550	574	565	567	531	579	499	562	555	532	538	584	548	537	508	543	535	523	527	522	542	558	537	562	545	570	543	544	526	539	572	542	584	586	568	528	587	524	534	563	538	582	541	549	602	532	522	533	563	548	522	516	554	557	562	555	532	557	554	572	530	569	501	532	512	530	543	531	549	558	572	573	515	518	562	559	525	537	509	538	517	535	515	557	543	518	512	564	565	521	499	519	578	516	539	524	504	525	528	590	549	533	511	548	633	603	539	515	515	517	581	532	532	524	558	525	501	541	546	491	546	526	545	576	549	553	555	521	538	525	551	556	549	543	518	549	547	522	531	542	581	539	504	534	523	571	529	558	548	512	561	530	517	539	555	532	559	512	540	543	548	541	558	544	558	549	542	529	539	546	549	525	549	513	551	566	524	513	523	572	595	573	562	552	564	528	544	548	545	563	538	526	529	526	519	555	532	575	570	536	563	508	583	565	531	555	563	553	551	549	580	530	536	549	548	551	526	583	568	559	568	572	532	555	522	537	526	551	575	538	588	555	486	548	565	574	576	527	535	560	578	565	547	511	577	529	530	553	505	501	506	583	557	519	538	554	522	535	540	562	534	572	539	548	549	550	508	559	561	527	583	566	520	540	555	547	523	577	540	564	535	548	581	548	545	526	520	525	565	521	548	522	547	611	543	541	559	567	521	536	573	517	561	524	530	560	576	509	520	538	548	575	547	525	524	555	521	579	564	494	559	517	551	596	568	560	532	532	563	510	545	515	551	547	567	546	560	512	577	568	511	554	512	508	597	535	497	509	530	554	507	518	566	558	544	504	523	568	553	548	534	554	556	532	571	576	535	542	497	568	544	557	532	541	553	508	538	574	560	544	543	540	581	524	524	496	480	535	525	508	508	564	539	570	532	546	546	579	571	537	558	576	573	522	565	565	537	564	528	559	539	518	525	542	567	472	580	553	550	555	487	538	552	540	499	586	552	522	519	544	566	528	553	530	535	516	549	514	538	537	548	546	580	513	560	532	495	503	586	498	522	543	557	551	554	584	537	533	541	555	580	545	552	533	551
55570	41747	42393	39721	35826	30661	24665	23695	22493	16451	6042	1043	542	467	429	410	467	441	423	422	417	386	387	406	461	374	338	399	407	394	379	374	355	337	351	336	364	330	333	353	357	335	336	338	383	388	341	328	369	344	349	364	338	387	339	345	323	352	353	358	348	311	360	317	359	321	312	306	332	337	326	356	337	357	315	338	304	313	357	327	329	308	393	360	333	339	329	340	355	360	318	347	320	334	315	335	306	342	342	329	333	325	339	328	353	355	361	358	323	314	317	338	338	339	356	350	323	353	310	357	337	344	362	360	331	338	320	325	318	348	313	330	341	354	327	339	341	340	303	354	354	365	329	335	344	347	326	335	319	333	347	327	317	345	330	334	325	333	322	318	346	321	342	359	325	314	336	331	347	311	353	318	308	340	327	339	341	357	353	311	373	319	343	341	318	330	345	316	304	316	339	350	353	330	346	328	342	344	360	320	362	329	325	338	343	361	333	317	309	336	326	320	362	304	336	329	311	323	330	333	338	361	331	307	330	315	332	352	305	360	331	348	343	338	296	355	367	336	332	365	330	286	314	324	316	304	345	356	329	273	372	330	345	357	317	332	351	378	345	351	373	382	316	346	338	329	327	350	298	321	356	356	301	345	357	308	337	346	351	322	320	300	317	354	345	370	337	331	340	312	331	315	346	345	365	344	308	318	312	316	332	344	364	357	325	328	337	335	321	346	344	325	315	340	359	331	316	350	309	314	310	331	340	317	304	309	352	323	301	330	354	347	325	350	359	357	343	363	341	334	295	336	335	330	361	300	350	286	333	360	313	320	300	345	328	319	340	331	341	293	375	322	333	354	324	316	331	353	320	320	372	332	356	337	336	351	326	321	339	350	352	371	338	318	345	367	334	357	349	348	340	324	357	361	337	319	357	338	352	361	302	348	313	348	304	320	332	323	311	328	319	348	315	348	314	355	333	356	332	326	327	316	338	312	331	333	374	369	333	356	323	339	365	376	366	350	309	297	350	308	352	347	328	356	304	362	339	312	320	335	315	328	312	342	311	291	330	324	309	371	362	331	308	343	319	312	354	307	342	321	347	325	374	340	358	355	334	330	297	313	318	352	368	341	346	321	347	334	341	304	327	346	381	325	296	316	335	321	363	336	344	349	338	306	317	311	316	353	286	345	316	363	319	294	331	359	330	339	315	306	329	328	332	375	333	327	340	382	329	346	338	322	359	348	352	344	319	335	307	332	360	316	326	325	344	375	365	376	361	348	361	328	331	339	333	334	356	294	333	323	330	342	352	328	298	353	317	336	330	329	335	330	328	317	322	318	399	342	312	350	341	311	289	325	319	329	368	334	338	336	327	309	401	346	328	314	286	323	355	359	324	355	345	300	316	328	347	319	331	320	332	351	335	330	368	353	331	341	332	330	318	336	369	333	330	338	331	325	338	337	340	322	346	327	341	336	328	373	343	329	317	330	319	312	300	318	329	334	357	343	331	347	310	373	331	368	337	323	344	347	353	373	347	343	334	304	328	334	327	290	339	337	311	333	318	385	321	336	352	360	361	331	344	355	326	334	325	352	339	288	336	326	312	309	351	332	303	296	341	363	337	322	344	329	321	294	321	300	330	330	332	342	346	310	338	317	350	308	306	357	306	347	354	340	340	317	339	345	332	326	311	342	343	315	320	342	375	340	324	312	343	333	346	359	305	361	355	313	300	331	322	368	301	370	347	367	345	335	322	342	335	328	330	342	330	353	327	308	307	352	339	358	344	323	343	328	347	358	333	353	342	319	319	331	343	323	328	356	331	327	344	320	312	331	334	307	319	323	328	356	331	293	340	324	299	328	343	347	312	316	324	315	306	360	342	357	312	334	307	335	317	336	342	379	385	359	291	328	308	323	328	365	335	345	325	314	310	318	333	322	382	339	318	326	336	306	325	335	342	348	360	325	336	322	307	323	325	341	334	313	314	312	366	325	344	321	332	372	330	319	298	357	343	347	347	358	334	347	335	350	325	338	365	335	353	302	346	341	304	322	341	328	295	354	317	333	324	344	342	322	341	339	328	308	325	317	315	310	309	336	348	332	314	348	358	379	332	328	342	374	338	313	340	339	347	329	295	321	337	334	307	311	348	341	308	305	304	333	326	326	361	327	349	371	340	328	350	315	332	355	348	340	339	334	351	323	355	365	355	333	311	365	307	324	335	310	316	371	366	344	352	324	330	315	348	353	315	343	322	349	367	334	326	318	317	310	320	336	313	334	326	332	296	325	328	322	324	333	333	339	329	311	327	308	340	341	334	350	311	354	334	361	312	358	295	344	347	378	342	337	334	341	331	326	343	341	346	356	308	339	339	302	353	396	350	319	347	354	360	312	310	347	304	328	297	363	348	349	334	358	341	333	353	307	333	339	317	348	354	356	318	328	334	343	347	331	314	332	386	344	322	316	363	339	359	321	340	350	318	335	355	328	348	358	350	374	293	295	335	322	336	322	360	374	316	333	338	315	353	346	361	313	352	348	323	321	337	330	383	332	363	331	359	326	337	326	357	340	360	356	318	321	305	334	328	334	353	331	349	361	340	347	302	320	308	330	342	349	348	303	322	344	368	349	319	329	302	323	344	328	336	352	367	328	344	313	346	332	324	339	329	345	310	338	346	327	324	324	349	361	369	328	324	349	309	316	315	368	369	309	331	338	321	335	367	319	340	331	337	325	326	326	313	320	358	314	326	354	290	311	336	325	328	335	344	338	355	338	333	375	332	317	322	331	304	342	344	333	329	354	319	375	316	338	354	322	334	351	326	367	322	371	336	332	336	341	368	356	319	327	327	344	332	325	329	343	299	321	332	334	328	350	362	284	354	336	338	375	340	343	345	335	332	317	309	341	316	303	365	299	345	343	357	331	349	343	298	311	359	337	325	317	318	333	308	338	341	319	319	307	338	361	341	330	351	363	344	316	338	326	332	349	334	314	346	338	319	336	315	335	347	332	329	332	314	325	335	341	373	365	369	343	329	331	344	295	333	343	316	342	312	348	340	339	360	322	342	361	340	356	290	321	359	316	319	340	350	332	326	332	348	339	341	373	350	329	348	319	317	331	322	361	338	304	316	316	350	318	380	320	298	318	343	317	294	336	329	311	362	328	372	369	328	325	333	336	321	322	349	345	342	329	341	339	334	337	347	347	351	346	368	331	315	307	309	321	376	343	349	326	326	344	335	330	345	367	340	375	340	345	311	318	334	327	328	332	348	335	316	290	318	331	310	338	334	359	352	314	336	350	328	350	331	335	327	339	345	346	358	332	335	314	373	329	314	321	364	335	336	346	360	348	332	326	369	351	349	323	330	309	325	336	319	319	352	351	359	342	343	328	304	320	379	334	340	364	335	361	335	338	357	359	368	301	373	344	306	340	311	332	349	335	322	312	358	329	333	354	340	346	319	329	382	288	333	311	333	323	348	302	363	355	327	333	310	344	326	342	320	339	312	338	345	331	339	302
54478	59458	54738	48024	36527	21436	2764	1671	1497	1500	1362	1313	1299	1296	1139	1184	1156	1126	1086	1016	1026	1047	987	918	930	986	902	914	887	861	857	888	788	847	842	874	843	833	828	794	826	812	778	797	836	784	763	784	824	793	743	794	780	823	855	830	821	823	775	785	747	767	730	802	742	752	743	738	764	763	722	703	727	761	751	728	767	795	757	779	760	706	753	717	700	708	752	755	742	773	736	768	755	749	758	749	751	706	761	705	750	779	744	784	743	709	694	805	737	738	751	691	753	726	682	707	759	766	701	791	772	736	723	774	718	712	756	723	766	766	666	726	746	754	726	720	735	748	730	756	701	745	703	775	763	711	703	743	757	738	723	681	713	721	719	760	712	772	717	720	708	734	713	765	728	724	707	745	717	734	710	749	778	711	740	765	749	730	766	724	766	748	764	714	725	766	767	741	683	720	786	745	706	701	741	729	749	738	754	718	758	708	742	735	711	695	792	717	715	738	675	708	777	729	733	746	726	706	729	743	732	692	687	734	739	737	732	741	734	781	730	704	751	730	756	760	773	700	678	755	740	744	728	755	725	716	707	737	720	785	734	746	737	743	709	712	785	738	738	777	771	790	749	710	681	703	757	699	690	707	699	710	739	699	772	710	698	707	695	738	771	683	752	722	688	721	720	724	710	747	684	669	702	727	764	688	722	737	718	717	754	717	701	752	759	780	730	670	719	742	706	726	718	681	712	714	728	692	698	723	688	715	715	713	742	746	738	697	711	738	722	739	718	718	696	717	752	787	724	763	704	699	718	730	748	760	715	671	751	707	678	739	720	755	668	680	696	728	725	740	728	711	714	738	715	732	707	731	789	721	710	717	718	718	804	719	751	736	716	732	712	765	759	687	756	743	755	747	771	719	682	758	729	772	745	694	800	729	745	782	698	679	716	738	707	709	721	764	744	728	721	730	747	737	735	731	775	756	697	750	720	764	740	730	753	743	764	713	735	656	723	677	686	741	726	726	771	695	721	701	720	690	731	704	762	707	739	750	703	697	714	726	722	725	755	656	696	741	713	741	721	723	733	760	711	730	757	722	745	711	750	707	751	755	718	683	669	720	715	787	753	718	752	723	762	681	670	724	738	763	730	742	735	730	705	682	711	730	709	733	790	734	718	688	792	772	715	715	754	740	706	746	736	689	703	747	712	731	754	762	737	694	746	705	687	765	721	665	784	742	729	706	706	717	664	763	735	772	780	710	739	715	733	751	715	673	729	755	736	662	744	713	742	728	759	754	689	699	743	714	688	700	738	724	720	699	798	691	728	754	718	715	713	741	707	732	698	692	704	666	747	718	679	726	751	722	733	735	755	773	759	704	682	746	705	744	666	748	738	766	689	703	793	756	745	751	696	747	698	763	762	748	745	703	661	778	731	740	735	718	705	736	750	728	745	714	689	721	658	717	739	751	734	718	731	726	693	703	714	735	699	728	714	761	704	705	753	728	730	730	715	702	730	728	723	751	744	737	716	733	725	755	693	684	708	744	736	761	724	665	661	718	736	677	677	781	737	718	684	706	697	701	717	696	713	677	711	714	704	755	738	799	740	715	706	748	674	725	711	753	726	741	713	746	743	732	750	744	750	724	729	722	709	733	721	727	728	711	795	696	752	698	752	734	736	728	719	759	743	715	717	706	695	731	706	729	755	736	729	687	740	721	747	726	697	699	695	698	729	769	732	729	720	737	710	697	780	760	712	739	722	721	738	784	780	670	706	709	735	699	716	763	738	744	703	733	699	735	711	653	732	779	751	681	738	738	705	717	756	701	720	735	727	734	729	717	716	683	749	653	695	787	703	760	752	750	703	683	734	713	737	684	698	761	742	694	708	713	703	691	744	712	723	729	702	755	755	719	722	746	725	711	737	743	734	729	760	753	752	756	711	759	694	695	735	716	727	713	748	717	725	740	750	713	722	737	710	737	705	699	710	766	766	730	724	708	694	769	675	682	733	723	755	728	715	716	732	687	730	736	746	716	771	729	743	712	719	767	764	672	695	757	707	747	720	688	693	736	719	703	693	709	759	713	712	699	749	744	714	693	719	730	710	714	703	748	691	736	699	748	705	736	773	786	730	728	742	786	719	688	731	736	743	720	708	674	717	753	737	719	747	709	727	672	721	753	699	717	761	712	679	705	728	735	767	767	684	734	691	708	745	746	668	678	698	739	732	729	746	714	736	770	714	727	688	733	699	753	770	688	748	747	714	715	708	761	718	698	755	735	725	744	731	719	682	739	721	759	708	701	717	683	695	704	720	688	747	710	691	678	742	739	717	749	698	750	702	743	728	711	701	720	716	762	736	710	706	728	747	716	764	758	749	687	722	743	660	710	731	713	753	717	743	704	716	708	707	744	746	696	706	670	758	759	715	701	686	723	742	717	678	697	712	713	672	731	767	713	717	741	762	712	706	764	731	688	718	710	718	699	718	701	748	688	693	715	727	653	703	728	705	746	721	745	716	681	753	751	740	724	706	666	720	767	717	697	721	703	754	721	721	722	729	736	727	775	732	708	723	733	737	756	742	659	755	685	758	738	734	724	720	693	712	685	696	726	757	685	705	677	761	727	677	723	793	687	736	717	696	724	716	747	723	697	706	731	699	689	730	704	735	675	686	713	744	713	697	704	689	743	732	674	742	736	741	731	710	742	711	713	709	700	748	729	735	726	695	752	700	714	671	682	718	736	729	706	761	760	781	776	703	704	721	776	737	705	723	717	694	731	729	721	756	730	674	715	706	689	726	704	738	749	727	740	730	719	742	685	734	761	731	756	763	756	736	684	645	718	739	726	752	731	724	771	711	760	689	690	698	659	724	683	757	720	693	748	707	750	677	717	739	758	753	696	695	697	736	712	707	737	750	716	729	713	780	728	742	704	705	723	697	771	751	704	716	766	771	718	787	748	688	739	732	715	737	723	710	725	701	736	731	706	732	665	724	684	714	672	706	751	716	752	745	696	714	764	704	753	665	814	700	723	741	706	724	720	725	714	748	709	734	730	718	749	764	743	746	769	688	718	719	669	720	699	747	690	759	726	643	747	746	744	711	774	731	725	694	782	706	703	674	734	728	643	697	701	711	693	725	750	697	735	734	724	709	688	759	682	726	687	734	708	667	693	702	665	806	706	722	722	741	716	713	734	733	729	723	728	733	728	691	739	722	733	734	708	752	752	688	728	712	782	785	715	742	816	696	683	742	757	723	756	782	689	723	736	735	711	738	719	725	710	732	717	717	768	751	731	698	756	715	710	720	716	720	724	709	730	759	727	718	769	757	687	729	722	756	684	730	678	699	760	708	688	680	733	778	709	723	772	769	701	768	732	667	729	699	736	739	699	715	728	683	753	716	719	691	699	696	739	707	799	716	709	758	684	691	750	707	703	729	730	719	740	683	737	760	745	710	704	717	778	735	708	718	731	705	715	694	732	731	693	677	774	747	685	701	727	703	678	721	735	773	717	774	761
24849	35464	53123	45271	33128	17522	3435	459	351	247	177	145	139	155	152	160	150	129	138	148	160	135	163	154	156	130	130	150	154	130	156	137	172	116	154	139	140	164	128	147	146	164	151	156	125	159	137	149	132	167	164	155	131	159	133	119	165	170	142	172	144	151	141	153	137	149	151	133	142	175	158	162	154	152	129	148	125	148	145	135	154	132	134	134	141	156	123	145	117	145	138	153	157	124	160	152	145	136	152	132	121	171	157	132	155	148	154	176	139	156	131	132	154	168	165	139	121	153	142	147	135	145	122	151	157	139	116	140	157	127	140	151	150	168	147	148	164	144	140	154	144	138	155	142	153	146	144	121	132	135	148	147	135	130	155	142	148	145	140	135	145	177	133	145	150	144	137	137	152	123	138	151	136	158	137	168	158	158	157	142	154	143	128	169	138	144	159	160	167	153	155	133	123	137	133	159	134	160	142	143	160	146	158	148	134	158	153	156	129	127	138	133	140	143	137	129	169	151	130	133	124	129	146	138	134	149	147	119	115	125	148	151	131	138	153	133	142	139	137	151	140	165	138	140	135	142	167	136	136	144	147	158	154	156	145	160	129	139	168	148	133	141	152	152	151	152	180	148	159	123	155	148	150	124	160	153	140	154	146	155	155	127	135	134	167	128	153	156	146	148	150	150	119	132	137	141	124	123	142	125	153	147	138	143	139	144	151	133	141	144	126	140	137	159	146	157	127	136	134	142	137	142	144	149	132	159	160	178	143	139	152	121	162	159	127	147	136	151	141	158	150	164	148	146	127	130	154	133	158	159	149	133	165	145	134	143	163	152	124	145	127	131	137	141	127	152	165	129	144	147	142	154	157	164	159	133	136	163	143	146	128	159	146	140	140	150	123	166	141	168	144	135	146	143	147	141	146	164	138	148	146	140	154	156	137	134	139	155	139	155	150	152	154	183	136	132	145	162	136	154	146	119	160	169	151	147	129	149	164	144	137	171	154	133	137	160	120	154	142	165	162	128	139	138	147	140	149	151	141	157	147	168	146	167	186	144	153	139	147	136	143	147	148	140	162	147	157	173	166	148	143	154	144	155	161	117	141	151	145	127	153	151	162	155	148	141	144	139	168	140	137	130	154	163	151	151	159	166	151	126	149	145	155	148	156	167	162	156	122	135	127	152	150	154	131	146	118	157	123	143	142	157	177	168	132	154	143	145	136	154	154	148	138	152	143	166	142	138	155	159	141	136	157	149	122	155	153	161	152	125	161	137	150	149	155	136	145	147	155	162	143	147	144	159	128	137	155	151	146	134	147	152	153	143	155	151	157	148	155	167	142	134	148	153	141	137	151	123	134	155	141	146	175	156	149	144	142	156	156	144	150	149	149	147	138	160	140	160	160	156	153	137	137	136	156	135	137	158	140	147	158	141	157	132	129	140	155	145	144	143	162	147	137	129	134	134	132	158	140	150	158	143	134	145	148	148	153	167	166	161	180	139	150	155	154	151	128	142	136	144	174	136	144	153	148	136	124	147	168	143	146	157	129	168	145	141	161	145	127	153	142	149	140	153	130	143	166	150	155	156	135	144	167	159	157	147	153	143	148	153	131	157	132	147	139	148	169	149	154	179	139	145	137	173	143	168	178	149	164	141	137	135	138	171	154	169	135	134	125	136	129	138	136	175	143	144	163	146	165	158	154	124	151	137	135	128	134	148	155	142	130	150	158	135	145	143	130	158	142	143	150	134	127	151	144	132	142	153	160	171	133	177	121	130	150	138	142	142	145	144	152	151	154	141	158	143	145	129	160	148	156	149	151	143	158	142	154	149	151	148	160	148	144	142	143	121	132	122	141	146	156	132	140	144	144	147	138	150	156	135	144	140	141	155	149	151	162	163	137	146	144	126	125	148	156	148	161	131	163	148	146	146	149	174	131	140	133	153	145	154	148	148	136	158	154	149	147	148	147	173	154	151	137	116	144	162	145	147	158	148	137	148	153	132	144	153	147	165	155	175	137	112	148	140	151	152	146	146	145	142	123	133	139	157	150	137	147	152	155	152	131	130	156	142	131	129	143	160	145	160	134	158	152	135	129	143	136	155	152	141	146	150	143	144	147	148	138	160	134	138	159	144	149	132	154	153	136	150	144	153	132	155	145	153	149	155	177	166	123	148	132	152	158	147	124	139	147	139	166	160	155	141	121	135	155	157	144	154	151	143	157	149	155	140	153	158	130	164	122	141	129	140	163	164	165	146	141	157	132	145	140	161	159	145	164	151	150	163	146	172	134	154	149	136	137	168	153	154	141	143	144	124	152	160	147	138	167	147	170	137	152	138	165	143	149	140	149	152	143	123	156	149	144	153	148	134	161	174	157	130	154	154	169	163	131	168	131	146	147	136	168	134	167	156	142	151	122	138	133	163	162	138	151	139	156	140	153	119	143	147	152	144	140	136	158	160	139	158	171	179	158	143	158	144	124	151	149	152	182	154	148	138	137	154	154	151	151	153	151	150	143	158	143	169	141	143	143	139	153	140	151	152	133	138	136	168	144	137	156	158	156	158	137	161	166	145	129	116	149	139	153	144	135	138	153	131	139	152	144	158	154	166	178	141	116	156	132	143	151	135	150	149	158	146	146	148	153	142	142	154	157	166	144	159	143	177	174	137	125	131	145	140	145	154	149	130	139	156	158	144	142	145	144	146	133	163	157	160	143	157	165	132	145	160	144	150	147	151	152	139	139	137	145	145	165	130	139	136	144	162	147	151	142	145	147	152	148	154	141	151	149	143	135	135	185	160	156	171	147	121	154	142	131	161	143	145	147	143	157	145	164	147	149	144	130	155	163	149	156	147	162	157	155	114	157	119	145	143	118	168	159	139	140	168	166	139	155	152	161	131	162	150	143	159	137	130	145	160	162	148	152	142	141	134	139	161	167	150	145	129	144	138	116	149	140	159	141	161	157	135	135	174	150	148	161	145	156	135	145	137	149	120	152	140	150	163	146	147	140	133	134	151	142	145	155	144	158	163	144	155	135	131	121	130	135	161	175	121	153	128	157	125	135	137	150	148	144	146	117	158	160	141	144	138	126	159	134	132	151	155	128	135	154	130	148	153	155	143	150	134	149	137	132	138	144	144	152	134	132	164	178	156	128	152	150	150	167	133	134	145	149	157	136	146	143	133	134	137	139	158	141	136	158	137	142	146	147	144	163	159	156	130	132	151	161	120	142	146	151	154	155	135	160	144	163	135	139	164	147	137	147	163	146	136	131	141	169	169	145	132	168	160	156	135	169	146	149	153	164	152	147	147	150	143	162	144	147	153	149	137	131	164	165	160	144	149	138	168	172	125	163	161	145	134	138	124	154	141	140	129	147	148	123	144	135	137	140	140	142	157	143	126	137	125	132	138	147	155	136	164	153	135	166	164	147	150	134	121	170	143	162	148	174	149	126	153	192	133	163	141	160	134	143	144	161	140	145	136	155	156	144	163	142	147	137	126
22176	35335	52905	51715	40359	24184	2084	473	425	435	395	424	432	410	435	423	433	409	451	412	441	422	391	471	408	383	411	436	446	384	414	430	389	446	424	390	418	443	384	381	393	398	384	416	428	424	409	405	402	416	430	420	419	404	399	392	394	406	413	429	441	410	421	412	405	464	422	431	394	416	387	398	439	401	377	397	381	401	388	436	416	391	382	405	416	446	447	399	429	416	383	455	414	394	405	429	422	375	425	400	439	402	402	434	411	402	421	409	446	410	401	380	391	423	432	394	454	425	441	445	435	416	416	386	405	403	398	387	451	446	418	434	411	404	412	416	375	414	422	421	405	413	396	366	383	404	379	452	448	412	391	360	420	399	417	408	404	409	410	368	433	374	436	370	394	434	395	372	372	396	418	397	433	379	456	389	441	389	391	406	409	406	421	398	408	428	427	440	417	395	408	420	446	363	406	430	352	408	427	406	395	396	401	418	435	389	421	380	388	412	426	395	412	419	426	402	439	447	402	409	394	454	420	368	410	420	410	358	390	372	387	419	440	417	414	391	375	427	447	415	390	422	443	383	424	397	363	400	408	382	382	393	403	417	414	422	411	410	402	398	399	362	398	388	413	431	463	435	402	402	424	396	393	395	413	409	392	416	385	451	401	397	425	416	408	416	400	408	386	409	425	386	428	410	426	395	386	424	385	427	411	395	418	373	424	446	445	387	413	370	412	385	420	402	413	383	407	438	417	408	439	384	432	405	420	442	426	393	421	416	402	425	402	419	405	410	382	408	401	421	410	417	373	415	432	393	418	434	405	410	426	411	449	438	425	410	389	419	383	384	429	449	435	448	428	401	427	437	465	386	409	427	412	376	378	384	415	414	366	424	388	389	409	445	377	394	385	395	374	408	425	460	412	399	391	382	422	435	411	401	404	437	445	399	420	392	408	428	417	406	442	431	397	411	404	428	434	393	415	416	392	404	436	436	404	413	407	387	378	438	418	407	424	444	425	409	406	420	432	405	421	386	427	391	421	455	413	395	398	392	393	388	421	419	415	421	428	387	382	408	433	391	429	407	415	390	390	392	397	416	465	409	399	413	423	406	423	369	461	402	411	387	421	394	418	392	442	412	381	421	401	416	425	385	378	394	404	463	443	407	409	407	436	405	358	412	386	442	422	425	378	395	415	381	399	438	377	371	435	395	411	421	415	421	447	409	395	416	410	420	359	409	406	391	387	422	405	435	415	391	409	385	426	422	401	406	400	385	441	386	412	393	420	404	389	407	441	435	432	400	391	378	407	413	440	383	389	410	395	440	465	399	435	395	391	394	374	387	430	400	410	383	435	420	408	426	411	451	409	402	453	410	412	426	412	424	418	413	445	415	405	375	404	407	404	427	429	406	411	411	414	395	396	438	402	398	418	383	406	413	372	407	411	397	408	362	409	385	416	400	399	443	416	421	418	412	389	401	413	393	394	427	391	438	436	377	421	391	417	464	417	415	449	429	387	406	398	408	388	435	409	387	404	438	448	402	422	409	402	410	409	434	420	400	440	412	429	401	403	401	411	445	398	432	420	383	370	413	396	381	434	388	425	404	400	408	382	429	417	343	418	417	385	414	402	401	417	411	418	433	424	429	402	397	405	414	401	440	431	427	416	406	424	417	428	440	400	373	419	446	400	433	400	405	420	423	414	411	408	402	406	396	383	417	387	392	374	418	374	419	390	436	398	421	451	422	401	412	403	408	402	431	381	419	392	427	391	430	415	411	426	399	422	425	404	435	433	407	382	411	416	384	432	395	408	390	403	403	410	408	373	438	408	409	395	414	395	438	387	402	404	422	449	398	380	405	422	410	417	392	391	407	413	408	430	433	372	431	430	394	400	414	445	405	398	393	414	455	394	398	444	404	397	431	390	391	385	361	401	409	387	398	405	392	429	404	378	437	398	420	419	426	428	420	406	425	421	414	395	411	414	382	413	402	431	389	415	415	430	355	388	421	405	401	402	420	424	392	431	392	421	415	384	416	411	375	383	424	395	390	417	401	393	425	429	415	373	412	398	381	452	436	423	422	463	430	414	427	450	394	417	422	418	405	429	387	419	430	420	396	411	410	379	388	399	410	421	392	408	398	433	428	429	398	380	413	408	417	412	408	401	440	411	418	408	424	366	403	440	411	376	406	398	396	383	417	415	413	390	403	430	389	364	411	428	417	415	410	425	401	410	444	448	372	409	439	468	405	400	387	403	413	464	412	387	389	433	378	384	408	406	439	444	369	415	395	402	405	374	421	418	403	405	425	377	398	382	385	376	404	438	451	397	413	427	428	426	391	414	411	433	383	403	417	427	395	413	385	459	399	422	412	402	420	407	400	396	429	426	431	390	436	404	383	380	406	368	453	416	425	389	389	449	415	411	393	406	390	413	400	365	421	418	443	406	476	411	440	429	412	395	393	423	433	409	384	390	388	416	406	401	387	400	423	429	416	413	418	387	391	461	407	421	420	428	411	437	415	426	395	375	403	412	427	401	409	395	418	433	398	385	420	397	446	433	385	401	370	405	417	395	419	438	372	401	394	379	417	403	381	425	401	426	411	406	416	431	405	427	416	411	383	429	385	409	421	431	440	425	396	414	389	407	403	384	379	398	404	402	435	413	394	393	426	398	406	421	406	399	404	411	445	392	431	425	396	412	404	384	437	396	412	408	399	393	392	412	392	442	390	365	435	398	435	417	374	444	390	452	430	384	384	425	413	421	438	411	391	365	450	397	370	422	426	404	398	423	387	417	386	424	415	413	406	427	393	417	402	450	398	416	424	403	423	400	402	389	410	397	425	436	408	434	440	412	418	399	413	359	389	415	401	423	396	395	398	425	401	388	399	401	430	423	409	434	419	405	431	428	404	406	399	416	439	403	402	387	387	443	430	399	401	418	420	442	388	395	443	424	453	379	437	443	441	441	426	403	410	429	400	424	422	409	402	441	399	457	414	385	421	420	429	426	391	381	401	392	380	379	410	416	437	385	410	451	389	443	413	397	394	421	377	405	406	408	415	399	429	347	425	398	391	432	411	400	407	387	409	405	408	435	402	416	408	404	423	393	439	447	424	410	409	408	430	385	403	399	414	414	454	396	417	388	418	415	436	405	450	384	399	370	438	396	437	430	421	426	399	383	440	432	403	401	410	410	439	405	433	414	401	396	404	367	387	420	432	398	433	419	438	431	373	434	421	434	412	395	403	401	456	416	402	434	382	408	438	400	421	442	406	416	419	408	419	399	384	369	457	388	429	423	412	399	417	405	417	440	393	398	424	385	410	425	406	411	365	412	441	387	394	373	395	414	429	436	416	405	408	429	419	410	417	381	386	407	373	415	418	358	427	416	394	408	391	414	391	395	374	407	434	456	431	429	394	425	376	434	400	419	385	414	387	400	427	379	412	442	408	397	398	433	376	376	432	373	399	383	423	406	421	411	421	391	435	405	401	436	438	411	405	399	438	404	407	431	397
58174	47693	44408	43493	47046	33969	25402	23366	19746	10954	2065	398	344	322	331	317	349	315	319	311	274	299	319	280	335	297	276	300	300	292	297	239	277	294	306	252	265	276	269	275	305	269	272	290	274	283	317	299	300	284	281	289	261	274	275	274	242	287	252	295	281	286	272	286	244	290	259	261	288	258	254	242	290	270	274	247	233	251	265	284	283	271	273	303	254	288	298	269	248	291	269	245	262	265	292	245	258	270	238	274	264	279	241	263	263	276	288	309	273	268	303	300	278	269	263	264	283	266	279	263	287	253	251	289	262	284	262	279	255	234	255	266	291	266	273	263	256	285	287	273	254	289	275	272	269	261	292	270	283	259	269	285	268	281	269	286	256	254	254	295	294	242	262	253	299	276	276	282	279	256	258	277	248	238	270	293	264	265	296	252	302	276	266	273	260	226	274	266	275	260	253	282	259	265	254	279	289	266	282	308	269	249	310	290	263	253	285	270	307	309	278	265	287	299	255	295	268	263	244	286	248	246	261	271	282	289	255	284	278	283	250	282	261	277	259	250	255	295	274	293	283	273	285	316	246	290	280	274	296	245	260	260	272	263	257	304	248	297	275	240	287	298	280	281	274	289	266	269	280	273	279	274	272	278	297	280	257	283	278	268	288	307	289	274	274	236	263	273	264	262	283	277	270	260	267	250	241	252	270	276	260	264	249	260	253	254	290	257	273	296	284	240	290	283	255	242	265	263	251	282	255	236	250	301	250	280	266	280	261	287	280	283	282	294	264	271	282	275	251	277	284	272	254	252	276	273	241	298	254	267	262	241	287	268	277	265	236	294	248	248	267	312	266	291	290	280	286	277	254	292	278	300	262	261	245	271	259	273	236	291	262	264	274	276	263	265	294	301	277	277	272	249	272	298	291	284	285	284	286	259	253	297	248	264	280	283	237	261	287	258	270	266	267	252	273	302	264	250	232	278	263	294	256	280	279	263	242	240	299	280	238	262	259	237	283	276	274	299	299	271	270	290	281	258	265	244	276	275	303	293	275	295	266	267	263	272	264	290	217	283	270	274	286	268	255	285	292	303	273	242	273	277	272	294	265	279	255	263	241	275	303	289	237	242	264	310	250	259	249	260	259	297	279	267	276	277	269	278	276	251	264	255	264	281	311	251	232	221	300	277	239	296	255	273	264	273	270	274	307	271	247	251	240	261	272	287	276	262	244	278	264	241	279	265	276	259	270	279	248	269	315	272	300	299	257	254	267	282	240	280	265	263	276	294	290	294	274	278	244	255	272	271	274	291	274	287	244	264	289	271	297	268	291	287	255	260	309	269	268	291	278	288	263	243	291	276	284	263	276	232	275	282	292	286	256	264	289	262	287	257	290	253	262	285	299	222	263	309	254	266	256	273	275	254	303	270	265	280	254	268	275	283	272	257	274	275	242	299	260	287	279	273	258	287	267	286	269	285	268	300	252	280	269	285	261	243	299	264	272	250	266	265	273	275	292	281	269	289	247	271	285	298	280	290	277	282	274	296	258	274	307	250	271	271	260	260	229	287	256	289	272	285	244	277	275	257	262	249	252	246	277	269	249	262	285	220	297	267	275	258	271	247	266	272	257	298	281	282	283	249	257	279	276	242	277	249	292	311	276	289	277	257	247	278	239	273	267	282	288	284	270	260	296	298	271	252	326	251	278	289	259	276	285	260	261	248	240	270	275	243	282	275	254	295	267	291	269	251	268	277	270	292	280	267	263	288	269	280	265	276	285	291	243	267	277	259	290	279	260	290	246	285	302	264	236	287	269	258	300	263	276	267	258	276	256	296	272	275	268	289	263	241	298	283	284	265	279	239	246	284	258	261	287	272	247	278	268	260	280	250	288	259	246	248	251	248	248	273	268	290	271	260	270	281	249	305	274	263	279	258	279	289	272	247	266	274	258	249	280	277	274	256	281	289	288	273	276	261	253	271	271	255	270	277	263	218	273	285	295	264	261	260	278	274	289	284	277	259	302	256	248	251	300	326	274	253	258	273	266	260	262	246	259	283	266	265	267	261	266	284	240	277	298	307	280	265	308	259	248	303	264	275	256	267	281	261	259	281	257	254	282	254	262	261	275	268	259	260	286	261	277	263	272	299	287	279	247	291	264	241	276	272	250	264	261	228	263	297	257	280	283	273	267	307	285	256	279	295	249	265	287	299	260	300	270	257	250	294	273	250	295	289	275	261	270	248	256	307	268	252	272	277	272	268	258	269	275	313	266	264	267	241	266	254	285	308	247	300	292	281	304	277	300	278	275	260	275	287	278	295	292	287	258	258	248	252	262	269	259	281	288	271	265	240	297	266	264	263	274	304	269	231	259	260	273	302	292	271	283	271	283	285	272	265	241	261	278	250	267	268	271	282	280	278	245	237	245	270	287	298	272	296	277	273	284	291	258	272	246	291	331	287	252	261	259	274	289	299	277	281	283	278	263	280	264	285	285	260	265	297	258	277	264	288	288	288	281	244	248	293	266	261	288	243	273	293	284	284	289	297	250	268	260	279	269	259	278	288	285	285	287	263	292	269	268	294	272	263	272	275	256	270	271	272	256	244	310	266	258	264	261	260	316	264	229	273	280	278	260	269	238	248	271	268	252	254	290	240	256	257	227	296	253	289	253	283	268	259	258	303	264	249	326	273	273	269	243	252	254	262	276	286	262	269	258	272	260	286	302	282	252	271	305	263	281	249	277	297	271	259	298	252	275	285	272	264	243	308	284	269	270	267	297	267	273	287	258	278	241	255	252	294	245	251	264	235	278	309	287	260	274	273	272	262	281	262	273	263	266	262	229	284	252	248	252	295	264	293	266	247	297	284	269	253	244	320	279	249	288	264	272	271	270	264	268	281	243	290	284	256	234	283	256	261	276	267	269	276	249	280	278	269	271	285	318	269	285	288	264	293	274	285	256	247	252	239	252	289	282	263	250	260	246	260	276	262	262	284	271	304	275	286	255	290	280	254	258	285	222	278	303	281	276	264	280	277	287	274	253	281	301	279	310	239	278	249	240	274	267	247	252	305	258	242	270	274	252	259	296	284	263	284	294	281	269	250	262	272	261	257	268	265	241	285	275	275	247	269	279	266	250	265	266	258	275	277	268	280	271	296	262	258	278	278	281	268	255	286	290	291	264	278	250	285	261	241	283	319	291	238	289	284	266	280	241	272	279	286	270	255	248	271	266	264	267	305	269	272	275	276	297	247	272	272	299	273	289	287	312	289	276	253	266	276	283	243	282	264	233	272	267	308	287	268	272	275	270	280	257	295	272	264	300	284	244	257	287	268	274	285	269	263	259	263	276	268	263	297	279	271	267	264	263	261	247	252	273	245	262	281	235	272	293	296	268	282	254	255	271	286	304	252	269	261	290	259	251	314	258	284	270	236	285	238	262	228	296	266	266	303	264	257	279	273	260	274	288	262	281	273	267	256	251	252	262	278	289	236	274	281	268	286	267	271	240	261
54063	64724	55502	52553	51837	17446	1578	1162	1087	1012	997	917	883	954	861	813	769	789	791	787	789	769	737	738	738	685	690	722	748	719	703	645	699	731	635	682	666	709	707	657	658	634	663	652	685	713	618	699	684	650	703	679	678	667	676	678	675	632	641	632	616	662	650	612	633	670	669	652	649	675	636	654	706	621	629	678	634	650	696	661	640	679	664	641	673	642	685	672	678	663	635	638	674	651	662	607	621	639	653	646	631	626	652	667	658	665	642	665	675	654	670	661	599	686	661	685	630	635	642	641	660	650	605	647	600	678	657	606	685	611	633	663	643	656	626	656	694	699	616	621	692	598	663	644	644	726	670	608	668	646	671	664	651	641	619	609	646	630	660	664	614	661	655	657	660	689	637	609	663	699	631	618	598	636	642	658	639	707	615	679	652	636	646	677	652	618	649	644	667	604	634	653	658	658	658	685	657	595	698	640	644	700	663	616	644	640	677	638	619	622	645	683	639	677	650	687	613	631	674	643	606	653	620	712	644	624	668	628	627	646	638	678	629	643	660	614	598	621	633	620	640	675	629	649	628	658	650	613	636	635	618	635	681	691	631	674	605	619	626	630	659	638	661	661	668	610	639	646	663	658	687	644	656	621	614	665	662	655	645	631	660	614	651	655	648	597	636	634	585	611	679	655	628	651	628	626	646	600	595	681	607	564	652	646	644	617	623	630	636	640	636	613	629	613	617	629	654	616	645	605	656	655	627	629	624	680	637	636	638	664	644	599	632	641	650	697	633	632	681	679	650	665	666	668	653	658	652	616	588	667	650	599	660	680	624	625	647	592	648	646	637	615	658	682	602	724	672	680	608	631	658	683	625	660	616	639	638	667	651	655	663	594	667	636	631	674	634	656	617	668	671	705	659	623	629	624	610	639	655	687	642	632	633	661	648	641	654	636	628	672	660	663	660	649	612	634	624	619	608	609	681	611	658	643	660	654	671	612	662	631	638	623	616	646	640	683	658	605	636	660	639	607	619	633	648	644	644	651	598	658	653	676	658	623	611	621	646	647	680	645	657	637	657	687	634	602	646	609	635	642	638	686	623	633	676	672	625	661	575	667	669	631	635	615	624	619	619	616	618	698	640	677	609	685	647	609	650	634	637	657	665	655	620	684	627	692	643	607	615	650	630	627	626	625	627	583	576	643	618	640	613	632	636	647	634	647	576	578	642	670	627	629	675	588	645	618	575	606	646	599	658	626	609	662	621	632	652	647	626	614	667	630	600	666	642	632	646	624	648	671	605	676	636	661	667	641	615	610	674	620	642	605	667	678	629	643	655	628	638	633	630	628	621	647	635	641	645	633	652	649	655	669	635	693	627	660	610	627	615	658	656	690	627	682	636	596	612	656	670	611	629	606	631	641	617	619	629	601	652	696	676	592	627	646	655	654	628	646	662	635	635	665	608	623	654	610	654	649	658	657	638	631	664	672	626	635	650	671	672	602	613	632	656	642	634	611	650	636	630	639	627	647	685	688	605	603	660	608	632	606	679	673	588	641	669	626	608	645	647	666	642	631	668	621	612	652	637	607	678	650	623	628	689	600	635	638	641	647	663	712	654	594	665	604	636	611	623	649	670	629	608	626	620	666	617	613	644	648	656	630	649	622	633	666	688	631	639	633	656	632	610	654	662	660	612	671	621	660	620	572	596	679	610	609	661	629	624	623	613	639	608	640	632	663	608	679	625	649	624	682	625	679	616	664	662	607	697	654	632	686	654	630	658	639	629	631	654	681	623	641	696	654	638	673	645	672	638	645	636	692	642	629	669	643	589	663	618	630	640	626	648	602	640	639	664	577	638	657	651	642	620	626	623	660	674	635	648	652	646	663	671	641	671	640	612	654	651	636	638	614	640	636	633	670	635	631	664	679	616	675	621	645	623	599	617	634	604	649	662	622	652	639	639	641	675	671	620	663	588	666	622	686	657	612	647	625	688	633	619	638	625	642	649	668	698	627	627	643	600	610	591	635	628	676	591	586	635	655	613	629	653	631	622	609	608	668	693	655	636	628	652	646	679	650	664	606	642	592	697	638	646	602	622	679	660	643	609	665	658	664	646	624	681	612	636	645	615	632	604	635	586	614	670	654	633	634	638	617	641	610	643	612	663	630	664	636	608	611	655	650	616	669	622	639	618	622	664	679	640	676	656	654	590	603	624	615	609	622	608	673	692	674	643	680	631	668	649	677	643	639	650	627	656	651	618	665	604	619	659	619	623	684	600	642	643	657	684	651	629	624	631	639	682	674	618	608	639	605	628	628	632	665	617	610	635	638	612	646	656	648	647	672	656	685	633	689	617	647	659	644	628	605	648	639	629	608	645	661	647	658	635	665	643	582	618	657	616	675	656	645	674	626	666	645	657	582	656	635	663	637	641	586	612	637	645	660	637	634	644	657	632	652	647	618	638	586	682	606	657	614	664	650	674	653	688	647	637	663	642	655	648	661	697	668	601	622	663	632	658	637	666	647	632	634	638	681	609	622	648	667	625	700	640	671	606	616	655	668	632	619	655	638	644	657	622	655	621	672	615	653	666	624	620	710	616	612	610	663	609	628	643	642	630	641	647	616	632	635	617	706	662	669	658	595	632	637	661	614	621	639	670	667	676	653	645	634	667	615	657	676	613	590	596	637	663	646	633	683	630	641	672	587	651	637	625	652	607	661	636	665	666	621	650	602	618	623	667	604	628	653	626	625	644	684	640	680	657	663	632	675	654	663	655	672	634	670	639	642	627	615	658	619	626	628	615	634	643	612	622	635	596	648	641	644	645	608	625	666	700	649	626	597	599	688	623	650	620	641	619	607	621	611	663	652	642	611	675	667	624	616	611	659	592	642	648	664	663	642	629	668	617	614	606	632	627	671	654	636	624	665	689	608	668	621	609	666	628	638	673	657	627	629	629	607	620	653	630	662	643	638	589	651	606	603	662	642	615	610	642	635	647	661	590	622	659	626	635	653	638	625	631	610	623	598	685	669	672	657	663	699	605	664	639	588	653	634	603	636	613	642	676	614	632	653	660	630	632	648	630	613	602	677	654	634	640	631	599	633	609	647	642	616	645	637	685	663	624	607	652	638	628	649	637	658	628	651	628	666	628	659	669	647	621	581	605	634	640	673	615	629	666	654	681	583	618	649	615	637	628	645	633	653	620	592	659	620	646	626	656	664	649	683	656	623	684	618	651	619	638	614	658	654	615	651	633	605	641	645	661	607	621	650	652	645	618	638	634	649	628	632	638	638	652	628	639	657	685	661	661	591	620	669	661	629	677	635	686	604	700	670	622	634	620	628	651	655	638	633	655	612	634	616	661	607	676	612	627	617	633	618	647	646	681	619	664	651	580	640	614	596	669	626	630	610	617	635	652	636	655	668	643	659	640	660	580	682	657	674	645	657	617	626	675	628	616	622	660	632	669	666	635	628	576	637	693	624	648	600	630	631	654	601	678	649	598	678
53988	42585	41077	41361	45124	36228	24780	23893	22871	16963	5919	817	539	486	512	484	501	436	444	450	415	441	397	424	413	391	433	449	435	431	403	409	416	399	386	412	389	400	386	397	419	398	411	410	414	438	375	363	365	434	405	379	347	394	384	373	413	383	408	422	419	412	381	344	388	414	332	380	421	378	407	378	431	407	365	403	410	368	399	426	457	413	366	361	376	394	391	369	440	395	401	424	411	429	395	388	395	387	354	350	366	387	413	405	404	402	417	404	384	404	383	413	439	364	412	349	411	411	374	371	386	371	378	381	372	399	372	382	386	411	357	376	375	381	378	398	378	372	400	403	370	397	386	402	371	410	395	369	431	414	398	343	363	375	400	359	392	387	413	405	349	354	401	423	378	390	393	394	437	396	414	417	388	383	394	427	335	398	422	391	384	367	384	412	389	402	401	382	410	398	401	374	420	385	360	426	381	376	399	417	414	409	382	391	400	365	424	398	401	415	399	361	381	395	383	372	380	379	434	382	419	385	380	351	391	384	381	400	418	428	368	398	372	350	385	396	399	354	385	365	379	406	408	396	384	398	401	362	372	434	384	410	402	395	369	409	427	394	399	425	371	401	388	443	414	416	364	366	434	395	348	395	376	388	409	357	399	386	360	437	409	391	411	420	438	382	395	407	404	361	397	435	365	358	424	381	364	389	413	387	391	405	403	392	448	404	410	385	385	412	395	402	402	411	419	384	390	385	384	365	367	366	382	373	367	345	426	411	372	377	349	373	364	396	374	375	365	392	393	386	416	375	380	409	406	398	428	419	401	352	372	405	401	374	385	332	368	361	439	393	379	380	399	348	352	379	397	402	364	381	404	388	388	371	423	425	388	376	415	376	419	388	355	387	351	401	397	389	360	382	401	401	365	354	377	387	404	337	373	382	406	385	375	395	427	386	392	383	432	421	412	418	391	374	373	365	369	392	389	407	397	393	405	395	373	355	367	372	384	382	391	389	384	404	402	365	403	379	387	392	398	383	353	381	384	395	428	362	401	373	376	401	363	418	377	362	398	392	380	392	372	403	389	380	408	385	370	387	412	394	404	385	390	428	377	351	342	395	409	432	371	391	342	322	375	383	373	413	400	383	379	384	397	346	374	360	394	384	396	370	376	376	408	384	412	374	401	367	384	378	385	380	402	368	370	375	373	373	376	394	397	393	418	365	399	399	371	401	393	386	385	430	402	382	371	353	393	370	342	390	388	369	377	365	359	385	390	390	400	384	377	353	400	377	395	365	318	346	360	394	339	407	379	399	387	400	413	407	394	379	389	386	408	370	413	401	416	414	367	365	390	339	365	423	380	410	358	382	363	375	423	417	371	391	405	383	345	388	429	375	364	398	409	417	359	372	410	384	395	393	398	381	373	383	398	409	381	420	398	394	412	383	397	406	390	377	383	372	400	385	409	373	411	409	389	365	423	380	403	367	359	413	401	390	390	403	394	384	416	372	373	344	374	394	338	386	385	383	383	332	374	386	389	397	352	409	392	356	407	406	389	405	375	381	372	405	369	388	394	398	381	363	366	391	407	369	381	383	380	393	393	413	396	388	399	409	381	401	379	349	388	388	383	368	410	388	350	369	409	377	420	391	343	401	392	410	376	350	387	390	368	364	359	406	388	353	361	369	386	378	413	417	329	418	375	370	408	403	382	383	373	367	384	416	389	395	400	385	400	391	398	390	367	415	381	404	411	405	414	400	412	350	401	342	397	381	372	367	402	398	394	393	401	382	383	383	391	390	372	354	397	379	392	388	414	403	368	372	393	390	346	362	369	374	349	375	383	383	405	369	409	379	426	388	394	418	392	410	391	403	370	425	424	377	373	393	359	406	416	424	398	372	382	374	394	405	369	419	395	365	419	435	394	369	387	397	394	376	381	369	426	399	430	414	376	390	362	385	355	365	406	421	379	376	395	391	400	379	381	372	384	375	430	429	365	388	390	377	395	406	367	367	415	361	375	379	422	406	402	378	422	404	392	396	384	398	361	407	395	391	399	393	395	412	431	406	388	419	388	373	403	389	372	402	396	412	425	376	364	405	372	411	367	413	371	383	390	375	377	435	380	375	383	421	370	351	425	372	393	388	359	420	366	403	386	360	400	413	393	433	370	372	405	424	370	398	386	400	414	404	381	374	400	374	372	400	372	390	368	378	395	391	375	360	374	371	360	380	389	375	384	357	372	390	376	361	419	390	350	376	398	368	370	398	345	372	376	438	394	385	396	426	370	382	388	399	398	382	383	377	397	376	393	397	362	377	344	388	393	342	387	364	343	390	406	400	422	384	373	408	367	384	350	387	379	403	382	390	426	418	404	374	409	389	359	406	389	359	341	383	401	421	405	394	396	377	378	393	378	364	354	389	372	391	386	405	394	382	379	424	356	361	365	396	409	405	395	390	376	400	412	372	361	362	392	397	360	397	418	373	346	448	359	382	398	391	376	411	380	393	369	376	369	382	345	389	376	369	387	382	395	382	367	399	356	359	395	381	406	348	385	390	361	402	437	396	405	394	402	376	411	386	387	393	437	407	406	348	372	385	368	415	392	356	377	393	411	393	434	418	383	362	387	373	388	385	341	357	405	400	377	364	361	366	381	362	405	385	398	376	372	390	365	335	403	395	399	381	368	388	374	371	382	389	410	392	404	380	327	407	397	377	362	357	392	393	411	393	432	389	371	388	410	386	385	374	381	366	371	391	410	395	359	409	398	395	348	356	396	384	396	379	362	369	344	412	365	420	399	398	397	370	401	374	395	393	380	377	403	365	413	364	377	360	382	403	380	359	377	389	361	364	383	376	386	365	413	402	401	367	376	395	405	356	397	350	424	394	380	388	394	333	392	447	347	365	352	375	356	402	374	345	375	365	348	375	387	387	392	347	400	370	412	402	364	374	387	407	407	433	392	411	410	371	395	425	403	379	408	377	374	395	366	361	399	428	407	397	444	370	389	368	365	432	395	400	367	381	389	369	408	360	371	400	364	383	393	424	399	366	359	351	387	422	410	391	362	384	426	437	381	383	368	385	381	342	372	377	356	374	374	401	393	374	383	392	422	359	417	357	393	419	361	412	397	375	368	384	411	395	391	400	380	383	406	401	362	394	374	382	398	389	374	388	426	399	411	355	408	402	430	395	348	380	368	367	408	404	388	380	336	359	354	396	365	380	394	409	379	378	359	404	396	404	380	433	352	410	370	416	407	395	385	364	359	433	431	399	384	360	362	394	381	420	352	360	376	405	383	361	380	360	384	396	372	393	414	397	398	387	374	402	364	398	389	388	430	354	425	359	374	421	359	381	389	399	357	369	408	419	377	390	408	360	390	392	387	398	347	393	396	356	402	382	385	376	368	401	415	403	394	380	403	395	419	353	374	351	386	366	386	385	392	379	384	369	387	388	360	376	390	412	358	359	386	334	347	390	382	374	379	401	384	371	352	369	379	381	368	379	413	389	384	387	369	408
57000	62083	52060	51282	49573	9927	603	764	912	1003	990	1050	1042	1021	1066	1039	1034	1034	1008	957	954	988	957	952	964	917	912	835	885	948	868	891	898	896	887	896	844	883	832	905	856	871	878	873	883	853	872	866	828	768	828	900	869	907	846	875	763	815	817	874	836	869	829	834	841	884	826	875	811	804	831	837	819	853	806	789	801	875	791	866	823	841	834	877	798	856	840	840	834	855	888	812	839	831	870	782	868	854	846	802	808	821	789	867	822	836	851	826	848	787	804	865	838	879	799	846	816	821	864	813	871	822	858	894	762	832	850	826	810	793	855	830	831	844	858	848	887	831	846	800	865	813	791	839	866	825	810	812	826	865	858	816	814	843	830	814	840	824	747	828	823	879	809	833	841	838	836	864	805	821	824	827	754	886	837	810	833	815	836	883	860	806	835	843	819	851	803	744	834	814	784	773	800	824	767	821	803	852	835	833	827	818	802	787	810	813	832	800	876	792	816	858	813	856	822	761	814	797	790	801	812	857	827	873	830	806	817	842	848	828	832	810	773	849	820	812	792	815	805	833	839	855	792	813	813	830	777	821	794	876	827	826	833	864	859	807	806	808	830	781	845	782	863	828	835	785	806	831	827	870	822	798	865	813	814	795	821	814	821	806	801	822	792	780	815	900	800	831	817	839	840	855	822	841	799	806	804	814	802	840	819	827	824	851	834	806	828	823	807	799	829	796	798	830	848	757	784	832	766	807	797	817	851	819	864	888	791	822	798	834	850	828	809	823	785	824	837	803	790	824	863	827	781	809	809	828	833	828	809	874	833	823	845	801	830	827	798	812	801	837	834	776	813	848	821	814	800	803	813	824	794	851	821	777	804	851	809	812	795	794	826	810	798	831	819	806	853	865	831	837	815	787	832	853	855	807	815	861	739	777	840	841	850	790	855	812	804	803	845	842	804	802	828	801	780	765	803	783	818	818	817	790	801	803	823	760	864	852	796	806	770	791	855	836	854	820	791	787	800	776	879	820	845	843	777	796	841	825	834	781	847	822	817	796	794	782	845	826	839	847	844	808	809	823	836	787	774	799	833	804	799	800	818	819	799	823	782	798	852	770	848	847	804	819	774	829	833	798	831	874	818	766	809	796	759	768	829	807	788	837	816	829	848	796	814	808	776	803	815	808	800	850	804	813	845	791	812	811	828	813	820	896	794	777	812	870	823	803	820	777	803	896	788	840	834	771	885	827	767	822	812	820	797	808	838	796	790	834	781	840	840	798	867	873	857	817	816	795	740	813	775	800	828	833	795	856	818	866	835	862	801	854	827	838	766	784	775	853	802	786	793	811	835	854	846	826	847	785	815	876	761	855	830	853	771	830	811	874	816	783	778	776	824	783	829	773	840	867	755	787	803	821	783	816	799	773	790	801	823	776	804	825	849	784	851	786	798	830	834	819	871	793	811	792	859	800	799	860	780	834	822	834	806	838	852	859	845	824	802	813	806	788	816	804	831	830	818	742	810	764	825	807	768	854	864	869	790	821	762	816	789	801	820	780	849	780	760	807	819	825	816	835	801	792	775	832	796	797	805	772	784	800	813	866	822	768	816	805	830	838	847	847	830	770	836	811	781	843	774	763	791	785	768	830	828	784	799	841	782	816	815	845	796	866	806	825	828	812	801	786	840	798	832	839	780	788	849	820	784	812	824	786	782	796	819	818	822	781	793	807	782	779	814	803	820	815	833	807	854	816	841	857	832	817	778	838	781	813	844	801	805	805	813	808	815	799	812	855	795	821	813	836	806	789	820	819	781	774	848	776	741	793	808	834	811	830	843	847	838	792	877	895	847	790	783	787	821	810	776	784	784	777	774	778	896	799	874	814	779	804	794	831	861	799	788	808	753	831	810	834	772	817	772	812	810	854	838	782	812	831	819	815	831	777	830	828	829	810	761	784	748	860	794	785	846	803	824	809	860	813	753	858	795	793	842	833	826	858	841	807	800	842	791	786	815	841	816	862	768	821	867	759	786	798	783	838	851	786	815	798	830	768	819	764	811	846	839	825	848	863	801	783	817	751	826	810	837	829	862	828	865	799	761	775	826	835	842	858	777	759	847	825	828	810	881	793	839	848	785	837	804	795	833	815	826	772	741	829	827	787	848	757	809	818	818	773	797	806	828	807	784	812	801	836	825	830	798	816	886	832	844	777	779	772	793	830	824	843	844	874	859	827	839	821	828	803	809	791	813	762	803	799	817	818	839	806	809	817	853	796	839	799	799	843	824	808	795	785	843	803	840	874	853	792	820	797	843	872	827	864	833	787	866	836	893	835	797	898	816	813	791	829	773	847	804	792	781	815	801	811	844	832	822	793	836	825	808	876	823	787	826	853	819	833	830	824	844	840	824	844	781	775	767	802	778	812	792	835	800	821	815	764	829	823	856	798	852	816	803	784	758	805	845	799	808	857	836	803	809	853	823	826	827	775	831	824	818	832	838	796	822	827	820	853	816	805	788	818	828	848	796	833	868	846	804	822	799	793	796	833	792	762	826	775	816	819	838	848	831	806	826	819	805	813	792	823	768	825	765	807	842	841	826	871	862	806	842	795	793	779	804	850	848	796	815	843	817	763	813	814	845	800	775	728	842	766	817	855	761	833	807	784	821	799	806	808	815	825	814	821	841	807	787	844	799	796	810	826	770	805	884	819	831	836	847	780	836	790	871	816	871	782	758	859	827	819	787	822	807	807	799	812	747	824	772	806	850	821	829	820	798	849	799	827	826	831	835	788	854	844	796	825	816	833	843	861	811	774	798	770	812	831	797	820	794	833	824	820	889	798	784	809	810	827	853	879	866	808	829	871	838	840	795	768	790	816	853	814	853	882	792	794	842	839	794	836	784	836	813	829	814	805	823	802	822	827	785	846	815	813	834	828	833	778	841	859	862	824	828	878	835	796	841	796	825	777	866	774	785	775	878	764	851	860	813	809	806	826	841	831	800	845	804	856	833	774	778	851	824	793	803	851	818	886	849	840	851	870	813	822	829	808	844	789	840	798	792	806	791	816	822	860	790	800	792	811	735	846	828	774	841	839	802	822	848	859	785	847	775	852	824	870	781	810	756	813	815	736	776	773	827	802	797	826	807	853	817	786	839	787	793	784	850	822	829	774	823	818	833	823	856	837	799	808	764	809	797	827	817	829	847	861	827	810	840	837	837	776	782	821	806	812	882	860	837	797	867	835	793	819	794	806	843	802	820	859	864	837	820	807	801	828	818	819	805	793	797	801	783	788	817	826	804	793	818	814	880	841	841	846	865	819	845	846	822	838	796	796	837	864	819	785	815	781	847	844	787	801	816	809	814	827	917	851	829	840	856	801	814	832	852	803	873	862	842	844	882	807	815	821	781	850	832	839	864	821	807	764	832	789	805	805	784	828	803	784	790	797	860	836	830	859	797	788	815	834	813	862	832	841	830	805	838	866	817	810	824	857	850	826	791	852	785	755	814	837
37795	54748	48313	45158	30792	10823	970	383	360	324	227	188	208	188	172	212	223	191	192	210	171	188	185	194	191	197	167	174	195	177	192	184	182	190	189	176	207	184	183	170	190	223	188	194	202	193	184	198	211	200	189	173	200	197	209	188	187	184	198	181	168	179	180	200	194	191	216	181	196	170	178	161	172	184	224	195	182	172	188	195	213	173	194	193	187	191	191	186	213	186	193	202	210	197	200	204	176	181	179	220	196	195	187	197	187	195	182	197	191	185	207	200	197	212	209	177	183	193	196	178	163	193	207	176	192	164	161	192	189	200	188	207	171	198	184	187	180	216	201	194	204	182	208	193	203	177	183	218	181	174	171	176	199	191	186	189	162	186	205	213	176	203	156	194	186	168	179	182	193	202	192	208	215	195	225	209	210	188	170	167	197	192	207	168	181	202	170	173	186	202	203	183	186	182	175	192	200	159	191	165	198	180	176	210	192	211	166	204	181	194	192	200	187	176	189	197	193	189	239	191	204	185	187	205	197	210	199	207	178	182	182	177	196	211	171	178	183	193	214	198	190	188	194	188	211	198	163	189	185	164	186	209	203	174	177	196	196	190	182	184	191	174	196	196	175	188	202	188	217	196	178	171	172	188	203	156	183	201	180	204	178	197	209	205	195	186	165	179	190	180	207	190	195	177	200	199	192	196	158	193	192	193	193	224	198	204	168	211	183	186	197	183	186	192	188	187	188	177	191	195	191	189	168	168	169	195	190	221	179	186	176	182	195	222	210	187	205	197	185	197	187	202	204	187	185	191	187	200	184	170	198	191	187	198	199	190	181	197	200	203	191	212	198	177	183	185	210	197	191	194	174	190	226	194	176	206	181	158	188	210	177	196	207	207	182	202	193	200	201	182	194	218	179	185	205	197	179	214	200	180	198	193	198	200	191	200	205	223	197	189	192	172	200	173	179	195	199	203	202	198	209	185	199	201	157	177	184	212	186	186	177	161	192	205	204	217	169	202	189	165	208	185	220	175	182	178	199	186	201	187	205	172	212	185	168	187	188	186	199	169	207	165	198	179	208	186	195	175	212	182	168	193	195	191	187	208	182	180	175	158	182	176	197	183	186	205	194	179	176	198	206	173	185	208	178	196	189	201	181	179	183	169	181	204	176	194	178	204	172	164	200	204	225	184	209	189	159	165	187	205	177	203	180	196	190	186	208	214	164	207	207	165	182	157	183	201	197	180	188	192	193	176	183	205	178	165	184	203	191	186	179	205	190	170	196	172	166	181	219	197	200	178	168	175	189	180	179	176	196	168	212	205	202	182	179	173	196	185	203	161	178	184	189	177	187	200	194	186	191	199	206	218	179	193	188	190	181	166	208	190	193	211	207	182	169	175	177	200	199	203	187	181	185	166	178	177	197	214	174	189	194	169	180	216	215	203	207	193	190	180	193	202	180	188	207	184	189	181	193	177	201	177	201	205	188	199	181	198	179	199	177	211	174	175	208	166	210	213	198	199	170	189	208	230	205	189	196	191	193	197	195	197	205	217	188	178	194	185	208	207	177	177	215	186	211	146	195	211	182	193	198	196	195	180	176	181	204	180	197	181	184	184	185	195	189	195	182	171	170	198	207	192	163	185	203	173	203	177	166	203	186	176	198	193	161	181	203	169	185	200	164	187	203	220	184	193	180	186	196	197	193	202	181	173	162	198	177	187	213	183	186	188	167	180	184	202	208	202	195	206	186	192	195	184	165	204	162	180	169	197	184	190	211	179	169	167	202	206	182	200	195	193	192	198	209	213	230	179	189	196	195	187	180	160	180	207	202	189	173	185	190	217	186	193	190	186	194	195	200	174	198	184	179	177	218	225	179	195	194	217	220	185	191	193	201	167	189	191	187	224	159	193	192	188	160	182	183	171	207	175	185	191	191	184	232	202	207	193	217	206	189	190	197	205	217	203	189	182	197	194	198	194	162	207	189	198	201	182	187	168	201	235	186	172	183	197	218	199	220	187	191	182	222	204	188	187	169	196	189	183	186	197	200	180	183	196	191	188	188	169	169	207	202	185	199	194	201	194	187	204	191	185	204	197	200	177	166	168	194	197	195	179	189	178	196	169	183	179	194	187	203	180	204	198	198	183	173	183	206	200	200	172	191	193	173	208	200	191	199	184	185	186	188	197	160	189	228	187	172	225	178	220	183	202	171	213	211	210	193	198	206	184	208	173	196	204	162	185	221	192	213	177	174	202	180	187	209	194	178	166	188	178	167	193	212	202	199	184	166	194	180	191	197	199	206	169	175	207	218	205	206	198	213	198	184	201	172	186	189	213	229	218	198	186	214	210	184	201	193	187	196	198	209	185	160	196	209	195	210	175	209	202	207	198	194	167	201	172	195	182	196	164	202	168	180	198	208	189	168	181	201	163	197	191	188	184	164	197	180	198	168	179	186	195	211	196	171	201	155	201	205	194	177	204	184	195	209	197	205	188	179	174	175	186	228	174	156	191	186	190	188	180	163	188	188	197	188	185	181	171	206	199	191	215	202	189	181	166	212	214	193	184	170	192	193	192	211	211	180	175	200	195	187	229	179	172	194	191	187	185	184	201	195	170	164	207	189	188	211	198	203	212	172	180	170	207	184	182	189	190	187	191	158	176	199	171	179	191	162	200	176	179	191	183	198	200	180	185	168	182	206	210	182	201	187	193	194	167	209	196	204	176	211	178	177	201	184	209	202	203	199	184	204	193	193	178	182	191	191	171	175	206	176	179	190	181	177	191	201	201	187	197	183	193	198	204	173	186	220	193	205	190	169	203	217	196	183	198	194	196	188	210	180	194	207	208	195	167	185	220	172	184	184	197	178	170	206	205	194	181	172	220	159	179	186	197	173	198	211	198	209	192	175	195	194	194	196	175	200	205	190	171	182	219	168	196	236	169	175	190	193	203	191	186	188	220	171	188	196	223	201	173	197	196	182	163	210	187	165	206	220	184	215	217	213	208	182	196	193	183	221	192	180	189	181	174	198	168	203	183	181	181	195	196	211	187	174	173	180	187	196	172	179	213	180	194	178	192	181	181	181	196	197	179	169	203	210	200	172	214	202	197	178	208	204	188	199	173	181	183	199	206	203	184	193	162	160	178	196	199	193	188	176	191	159	173	211	197	183	165	188	199	181	178	194	208	193	208	186	182	183	171	192	190	202	195	189	192	185	190	177	213	176	168	180	179	200	201	196	173	201	180	202	180	200	197	193	183	165	210	173	165	186	161	158	189	196	198	170	199	186	188	202	204	193	191	190	182	188	177	218	212	179	191	199	170	199	180	175	194	196	191	204	205	191	186	200	196	199	209	177	168	184	169	222	190	177	169	166	216	187	186	189	199	178	173	194	201	193	199	178	197	187	190	214	192	162	192	194	193	212	205	183	173	183	191	185	194	193	190	201	193	197	197	183	191	185	167	167	196	170	197	206	166	180	151	215	187	190	159	185	187	189	177	179	184
30172	49201	49727	51727	38449	8644	518	522	509	522	560	497	485	536	518	519	506	529	482	546	520	499	543	513	538	529	519	526	541	530	504	529	506	485	539	515	526	501	537	514	491	501	500	517	585	526	493	515	504	497	499	517	526	466	506	562	506	472	540	520	518	530	546	544	491	569	532	523	540	502	538	486	551	548	484	513	494	588	488	499	480	556	490	522	504	519	557	504	516	469	531	538	561	528	517	492	522	504	491	497	511	545	526	468	509	493	482	509	539	519	514	526	548	501	525	511	531	483	535	507	510	525	504	527	508	501	564	534	525	558	496	495	490	511	523	495	517	529	554	511	517	509	542	485	488	529	503	546	504	568	526	519	522	486	500	484	522	544	518	524	541	505	525	535	548	499	537	531	540	492	501	525	514	533	513	529	484	533	535	532	524	467	548	525	534	492	519	522	519	523	498	506	501	516	521	560	517	531	521	527	547	551	527	511	541	488	501	571	502	539	524	525	514	515	523	497	498	486	527	517	553	515	508	535	532	494	514	542	514	524	541	553	480	500	528	517	508	473	534	516	511	491	490	493	513	562	483	544	528	505	484	552	501	551	462	486	519	504	552	524	516	521	536	515	546	513	525	533	479	527	499	519	515	515	500	530	493	517	583	545	493	498	528	515	530	493	485	512	524	510	509	473	534	570	539	531	508	476	526	518	518	516	492	529	483	475	509	518	487	535	513	534	517	530	511	507	532	557	506	533	482	514	508	504	505	496	475	509	481	507	479	471	551	475	530	567	501	533	478	497	519	522	547	519	537	504	522	463	486	532	516	521	455	542	475	529	503	503	490	497	478	485	494	530	500	507	508	498	526	502	515	507	546	564	506	522	525	574	511	489	524	506	487	515	525	550	487	520	501	477	477	478	471	536	497	478	511	508	517	467	550	522	529	514	492	492	521	536	534	499	514	486	501	489	531	545	506	497	509	492	546	503	558	542	542	534	473	524	524	524	496	505	484	491	527	499	510	521	542	516	533	489	528	526	507	497	496	517	506	492	487	536	507	541	561	491	524	515	532	540	499	542	502	516	518	551	511	580	557	554	510	538	553	497	542	499	523	538	565	510	515	530	529	537	523	512	521	500	484	527	503	501	551	509	526	529	520	519	487	507	516	500	502	504	523	534	478	538	526	510	528	486	525	524	539	503	535	549	516	570	538	484	520	510	551	497	476	521	511	508	492	527	535	537	515	515	521	482	523	505	487	532	495	489	485	477	545	547	513	524	526	540	538	507	515	494	532	510	519	497	494	503	513	522	518	522	485	553	525	519	504	513	457	494	487	507	516	526	498	489	533	478	498	495	504	538	537	527	490	547	550	514	547	521	503	506	517	506	521	532	516	510	516	527	501	554	518	537	513	479	538	524	533	537	521	511	543	493	533	488	460	523	551	496	506	531	513	486	485	464	499	493	560	504	521	530	477	526	463	491	529	540	481	462	497	470	490	510	549	528	517	484	523	513	452	542	522	572	540	530	538	506	524	530	523	507	540	529	542	519	524	506	528	496	516	503	496	550	522	559	522	553	525	573	528	484	524	533	505	514	505	524	525	524	553	538	563	532	538	517	477	510	506	492	515	508	552	508	512	503	518	510	546	522	531	493	511	524	499	506	490	509	539	505	476	542	507	510	488	525	503	506	539	508	508	546	547	493	538	550	514	524	513	490	492	494	523	515	513	538	492	531	581	517	536	526	522	548	565	462	505	516	550	482	518	510	518	504	539	506	555	500	503	520	502	502	488	519	522	540	518	495	523	517	503	544	499	552	489	513	504	483	533	498	482	515	517	561	530	519	519	507	526	530	535	494	507	563	523	545	527	497	519	505	530	501	458	554	519	474	558	480	534	553	513	494	496	521	495	527	530	494	477	503	543	531	511	478	558	508	500	529	510	512	493	544	479	533	535	551	538	525	552	511	501	529	517	499	520	494	519	519	522	510	514	460	530	493	499	533	501	521	514	497	490	521	505	528	543	521	516	518	504	545	489	494	558	565	531	490	514	508	471	484	519	501	518	519	482	509	530	491	547	520	533	517	531	538	496	532	512	528	498	489	479	464	513	515	500	520	557	520	500	518	500	516	499	560	487	479	524	502	532	523	504	531	512	520	513	533	490	517	526	530	487	497	520	521	528	519	510	491	517	533	507	531	550	480	520	474	499	544	495	509	550	538	539	479	515	473	518	552	549	496	508	523	509	497	482	511	525	521	551	521	516	515	526	514	538	517	503	460	511	553	498	512	525	519	484	543	517	532	504	498	486	554	509	509	479	513	511	534	496	519	501	498	549	528	528	505	486	569	505	508	518	501	564	505	500	526	544	510	523	536	514	529	487	484	471	527	523	548	539	475	531	549	546	497	498	531	504	457	508	515	572	524	501	517	509	474	499	502	463	505	523	504	495	519	518	496	535	459	509	487	507	532	486	495	529	542	532	541	531	545	518	526	542	482	530	535	487	541	526	504	519	519	493	489	521	537	513	543	511	511	531	505	554	551	544	533	567	514	538	504	521	515	525	510	552	505	541	532	474	514	519	507	525	501	498	485	495	511	523	491	522	551	498	526	516	498	472	520	498	517	492	520	512	517	513	513	498	491	472	499	473	559	495	502	540	561	495	518	563	528	492	520	529	532	540	543	531	527	524	505	500	530	528	522	516	528	518	542	518	524	547	501	514	534	493	475	512	484	538	505	489	529	541	529	531	539	476	554	519	514	475	480	485	520	481	528	497	523	521	526	489	509	494	540	537	508	501	532	538	545	478	524	489	505	513	545	502	524	517	511	486	507	504	530	463	511	510	531	545	522	507	501	497	511	489	533	511	506	525	537	539	480	556	542	512	496	549	514	521	538	543	478	497	540	504	496	492	525	504	539	520	521	516	562	490	521	511	517	504	487	524	521	510	534	517	499	487	514	498	489	491	484	501	513	538	544	502	513	505	514	498	519	504	474	517	490	501	484	532	508	503	508	518	503	483	511	512	533	520	517	510	487	559	507	488	505	539	545	482	552	470	513	518	509	514	513	515	502	502	491	498	502	537	495	521	481	558	504	529	504	515	539	514	497	495	500	512	517	488	517	517	574	483	506	538	487	525	482	508	525	515	504	471	494	498	520	544	562	505	537	529	495	536	501	509	526	546	484	474	556	511	531	501	527	497	525	528	555	483	501	510	519	515	476	495	529	513	512	512	515	532	505	516	504	505	504	497	493	524	504	488	564	514	555	508	558	490	498	518	481	523	503	509	502	561	517	512	526	532	532	467	516	544	523	506	562	491	531	504	514	467	500	476	553	569	492	513	491	492	559	508	556	536	510	511	479	514	560	524	521	510	517	487	529	525	518	507	526	484	546	491	542	552	515	521	541	497	506	581	508	523	512	515	527	480	529	537	499	486	490	505	522	565	511	523	504	507	492	480	505	526	498	508	480	509	529	497	531	523	487	541	546	548	495	503	492	510	515	529	496	510	509
59066	47091	46012	41068	44552	37624	25166	21812	15477	4878	637	378	372	359	367	364	398	357	370	359	331	343	317	359	337	370	323	365	389	354	365	370	381	397	349	328	364	378	349	341	350	360	349	341	343	349	330	344	341	336	340	346	345	321	342	345	333	350	351	356	317	326	338	332	339	384	429	556	329	318	326	358	331	385	356	336	353	356	389	352	377	334	331	317	326	340	339	334	305	341	336	350	341	360	316	332	344	340	331	329	334	343	320	353	321	290	362	336	330	348	353	341	363	356	364	365	352	365	346	364	314	372	323	323	372	349	316	365	346	372	353	330	344	354	346	344	313	367	332	346	322	320	302	314	334	339	312	313	354	309	321	332	356	329	363	349	344	320	349	339	324	345	389	331	334	361	309	339	337	351	325	368	329	337	384	323	341	314	365	358	341	338	350	368	371	328	320	358	339	316	329	319	341	323	329	341	342	355	362	321	305	372	369	347	352	338	336	307	352	373	318	312	344	315	323	294	358	346	372	351	356	342	310	328	334	340	350	342	316	336	301	309	335	344	343	318	318	323	334	303	359	372	355	360	312	344	337	343	350	342	317	343	309	331	332	361	357	315	350	365	359	339	317	319	352	325	336	306	332	342	395	344	327	309	321	350	321	353	362	362	362	304	304	354	325	359	344	357	326	342	363	310	327	356	326	343	336	315	368	349	332	328	334	314	340	351	353	298	335	303	355	294	325	321	304	322	356	305	341	337	343	348	344	346	320	344	329	336	327	342	326	333	338	338	324	330	318	337	349	353	322	323	348	329	349	323	320	314	363	359	329	356	350	351	347	364	334	313	351	320	319	314	261	329	324	349	389	357	372	327	338	317	346	369	386	326	324	347	362	365	369	333	338	347	322	345	336	349	325	305	344	330	346	338	305	337	318	346	343	352	342	339	300	297	311	322	333	337	334	371	325	322	320	322	327	337	340	346	354	329	344	312	304	310	376	329	320	319	347	318	357	358	316	341	316	344	367	322	355	351	328	326	369	317	321	349	329	338	348	339	291	323	364	362	326	339	346	347	352	331	341	356	337	391	333	372	336	314	351	342	328	345	322	340	349	366	310	302	338	367	350	380	364	348	356	339	345	332	353	343	333	307	325	359	364	340	349	337	331	342	343	375	336	363	327	326	336	326	306	339	319	363	347	342	346	324	320	350	316	335	363	357	360	362	340	339	362	371	354	351	290	311	336	364	350	344	344	381	286	319	333	328	348	347	363	374	342	343	331	330	322	368	343	316	334	357	339	348	328	307	358	320	324	325	344	310	312	365	345	353	332	313	342	347	322	343	364	352	331	329	385	320	350	335	328	320	317	344	307	328	337	331	398	381	323	360	350	328	336	313	319	389	370	315	317	326	362	321	341	338	357	331	322	303	324	304	332	325	355	323	328	354	343	331	333	360	348	376	357	342	339	308	334	306	350	331	327	331	315	329	334	371	318	347	352	342	334	309	322	341	337	317	337	355	339	329	353	318	326	305	321	360	303	347	340	362	338	373	339	343	331	325	347	353	384	318	341	351	330	315	351	362	295	333	362	360	351	317	307	333	352	287	333	327	345	356	339	315	324	300	351	322	345	384	355	379	352	360	360	326	364	363	329	346	323	347	337	367	356	297	319	353	332	328	343	357	344	328	341	359	353	357	336	345	325	322	345	367	352	343	344	357	316	361	356	318	377	319	354	323	326	346	326	319	324	317	349	322	324	384	308	349	337	324	322	374	354	331	347	307	333	321	317	286	297	355	341	337	342	353	334	330	326	342	336	343	364	362	334	362	325	333	354	357	338	295	369	311	350	310	331	381	317	349	354	351	329	339	331	333	349	335	336	314	303	320	348	322	328	337	315	325	332	318	299	322	280	342	348	323	344	331	370	315	368	368	350	337	327	313	338	344	373	324	314	384	344	349	357	294	331	340	350	323	312	326	321	317	350	319	347	309	333	330	314	352	310	347	306	338	333	369	302	328	323	351	335	329	339	344	351	315	314	333	355	334	366	334	317	329	320	337	322	328	351	337	337	332	317	335	335	334	330	357	328	329	352	344	334	377	332	330	335	343	326	360	311	316	328	322	317	336	321	352	324	302	353	394	343	348	348	357	294	318	354	299	324	357	333	356	375	316	331	350	355	330	364	353	354	333	333	335	312	374	329	354	340	365	291	352	355	370	354	332	394	338	336	362	344	318	344	368	368	345	365	322	332	344	333	335	338	336	342	319	311	332	343	357	349	327	326	334	365	365	315	338	344	340	344	360	327	317	356	351	331	344	345	341	318	350	316	328	350	319	352	361	355	323	340	342	338	311	314	325	321	344	341	338	344	344	351	332	355	327	361	353	338	340	366	332	320	323	354	355	337	324	361	362	352	354	394	325	370	370	323	335	362	355	352	289	324	322	342	326	330	338	335	328	354	340	314	345	344	336	339	322	360	309	347	321	353	336	352	328	321	315	325	365	346	327	329	348	345	313	334	356	352	355	327	330	336	335	307	311	357	331	293	330	325	329	303	363	362	364	337	305	358	355	366	343	361	363	328	292	320	335	360	335	351	336	376	360	328	315	300	329	345	363	324	350	330	322	357	351	366	347	332	342	368	348	346	328	340	324	356	343	335	323	369	339	302	317	317	341	347	324	325	322	345	380	334	377	330	324	329	389	331	339	341	335	332	362	344	339	325	311	306	375	328	325	330	347	346	339	326	312	354	337	360	332	332	342	348	315	357	313	305	324	344	344	321	339	336	338	366	327	294	354	367	354	315	347	339	304	326	378	308	346	313	323	360	330	338	345	335	326	341	319	308	346	327	328	313	332	328	366	334	354	308	367	350	327	347	330	307	313	307	339	308	357	335	326	314	326	317	342	346	340	345	365	351	338	352	375	349	327	358	327	358	374	334	349	305	320	328	346	343	346	360	322	317	327	329	331	322	344	356	367	327	375	316	295	302	347	342	330	317	340	322	360	323	339	345	317	343	318	319	351	366	303	346	356	337	314	332	332	361	347	368	342	365	322	333	348	366	347	323	329	359	339	332	325	333	335	303	331	359	319	326	294	317	329	332	347	329	348	332	337	346	331	334	329	342	342	335	309	328	335	328	376	326	365	361	365	347	347	340	364	341	309	335	324	338	313	353	346	294	314	352	338	324	367	368	327	322	327	364	329	338	318	341	331	339	362	335	366	310	357	304	352	319	351	331	372	323	352	375	341	327	344	338	346	343	340	331	303	318	325	334	300	383	313	347	348	312	356	309	274	306	299	313	315	316	303	352	364	348	356	341	317	332	354	380	334	340	295	314	333	327	335	327	331	337	336	338	343	361	350	320	311	330	336	350	344	319	343	312	315	321	355	344	301	326	326	342	346	339	326	359	369	334	317	369	330	333	340	345	342	325	345	356	341	316	331	310	344	330	326	318	344	365	377	376	357	304	357	339	340	325	342	304	323	339	344	344	354	366	364	350	321	367	332	296	343	342	336
56021	63450	54345	55819	59538	33963	1510	1276	1113	1046	1010	984	940	894	925	890	922	881	828	838	771	846	827	795	854	792	805	807	879	844	811	826	838	845	858	807	784	818	754	784	784	763	762	755	825	802	821	810	792	795	822	766	788	818	797	891	808	806	745	784	864	790	818	823	909	1225	1393	1653	778	767	810	836	793	824	796	797	768	763	812	764	844	801	836	794	770	775	805	759	796	761	743	773	796	826	785	820	797	752	797	777	803	773	767	796	802	819	726	767	786	770	809	732	786	783	790	796	817	799	812	785	796	767	738	778	790	776	815	786	799	763	787	809	765	787	770	826	769	825	818	762	796	840	766	805	806	759	782	785	775	818	764	793	815	766	797	823	795	728	790	825	775	784	775	848	791	802	809	802	747	790	803	768	752	803	825	801	743	810	768	777	794	769	753	805	792	754	764	772	774	759	753	755	725	829	772	761	813	761	772	776	770	776	815	766	761	810	807	769	786	797	831	785	788	805	812	724	789	731	793	759	801	767	783	760	741	774	782	761	782	811	800	786	769	806	826	752	800	794	773	783	755	749	785	837	745	768	773	810	770	804	777	831	740	815	780	785	792	777	774	792	791	781	734	757	712	805	835	759	808	782	795	774	806	776	781	777	748	780	827	823	831	777	764	761	789	756	833	787	734	822	818	756	836	802	798	730	791	815	810	761	782	775	795	785	819	795	788	785	761	761	749	746	755	744	793	796	809	790	847	822	805	741	802	774	782	778	727	793	796	765	809	782	801	763	819	812	773	828	811	820	818	836	755	804	747	766	807	745	832	768	816	791	787	794	811	784	784	773	762	831	814	732	782	769	806	810	814	769	783	743	830	763	791	740	756	814	785	772	789	824	781	795	764	775	761	750	790	841	769	823	779	831	774	803	777	811	802	756	821	790	775	769	738	784	816	773	769	792	767	763	774	764	803	831	763	796	750	768	752	802	742	727	782	801	786	798	787	827	751	773	824	799	772	800	733	782	779	756	806	757	787	745	762	757	811	785	780	745	798	795	824	774	814	814	816	767	797	800	807	768	786	803	805	791	792	750	767	756	798	779	817	804	767	797	794	750	807	785	824	776	825	796	797	755	797	790	778	817	808	736	769	785	782	790	820	727	803	771	770	779	784	759	800	732	776	759	815	825	776	770	757	792	783	753	736	802	780	730	764	745	863	757	797	788	744	742	795	755	825	767	751	779	835	815	787	788	789	760	790	746	759	723	783	739	810	772	789	801	794	780	786	837	748	761	792	772	786	761	835	842	766	820	759	704	830	809	811	768	742	775	840	735	798	747	823	807	769	815	761	785	798	797	787	810	762	779	775	811	757	798	815	793	784	756	797	794	777	796	788	784	834	798	839	764	810	818	705	797	731	803	782	822	793	815	804	765	798	790	776	816	804	785	790	718	807	803	762	818	796	801	790	754	739	801	789	813	805	792	770	810	779	796	831	844	800	785	769	798	768	784	763	780	800	773	853	820	789	773	751	795	835	768	830	782	810	797	825	761	774	776	793	814	782	791	787	737	782	785	769	783	757	796	770	808	788	839	795	743	825	785	813	775	721	773	783	799	802	809	769	844	817	787	828	808	753	782	815	779	758	821	728	787	798	804	825	752	800	765	791	826	776	777	789	776	786	821	792	833	741	781	804	838	743	742	794	742	826	772	799	763	778	823	749	840	775	712	780	801	792	819	781	749	758	742	786	770	776	776	790	815	754	796	780	771	752	786	764	792	789	847	762	792	819	776	766	824	821	809	796	771	725	801	740	840	815	815	797	737	756	778	767	758	723	740	773	818	756	788	795	795	821	774	828	810	774	780	776	762	803	811	721	762	830	817	807	761	783	772	800	789	769	797	762	723	768	796	843	799	733	803	750	780	760	784	827	779	763	754	759	783	806	732	819	799	768	791	763	849	784	792	844	822	783	759	786	754	810	778	766	773	825	779	774	815	764	786	754	853	763	790	792	742	795	722	797	788	786	760	756	806	793	761	764	785	831	768	850	747	728	799	808	841	764	754	821	838	815	761	782	731	764	780	753	844	788	812	765	780	781	774	749	779	748	804	810	793	787	764	779	813	762	840	787	821	768	789	734	848	792	793	800	793	733	766	783	797	792	811	818	786	768	785	788	779	755	721	834	811	787	752	783	811	792	771	790	811	801	836	733	810	797	862	768	795	789	745	762	778	778	806	747	755	792	798	782	763	774	819	778	796	806	778	777	842	804	749	766	756	782	811	772	801	750	760	793	791	729	713	827	817	766	781	817	819	750	804	781	744	781	767	742	775	764	790	810	800	767	763	774	799	799	794	828	741	803	780	835	777	801	796	742	762	741	798	776	805	797	750	771	767	766	769	729	770	833	752	817	789	802	809	776	819	779	770	814	837	781	808	835	760	793	740	785	766	721	815	755	782	831	751	726	756	783	819	795	803	773	761	729	785	750	772	821	769	801	788	786	807	765	784	761	791	804	792	777	801	760	792	779	738	783	792	774	770	787	808	810	782	769	760	782	780	803	769	798	776	836	816	776	851	754	749	803	834	789	771	801	768	825	789	784	826	775	739	782	801	768	791	793	802	763	765	764	793	824	815	852	811	779	807	757	777	815	825	801	845	781	785	802	825	821	781	761	744	778	747	766	815	788	787	748	799	727	791	787	790	790	743	794	768	787	765	745	752	803	802	741	802	791	757	792	818	788	813	801	790	786	825	805	762	746	808	755	809	801	797	774	770	747	802	754	742	829	807	796	781	807	770	794	821	770	756	833	789	741	785	756	803	834	764	810	745	769	772	816	762	792	767	834	773	772	741	783	782	761	796	794	827	778	792	756	745	823	704	729	763	775	810	782	784	836	778	770	809	840	747	773	792	808	794	756	853	794	763	758	797	803	788	781	785	845	782	796	785	768	760	768	816	777	760	817	791	756	774	809	801	799	766	827	795	746	714	763	811	811	778	782	793	789	777	731	819	780	787	751	772	799	777	763	796	801	729	748	773	772	769	778	786	744	840	816	808	759	808	731	761	781	768	767	746	747	796	774	788	779	806	815	805	820	788	747	755	816	767	746	848	752	742	832	765	832	779	792	805	747	784	778	770	737	753	771	807	787	776	780	792	754	816	779	759	789	761	767	790	779	789	788	755	773	800	813	790	821	772	782	781	778	798	744	778	816	777	774	728	786	795	804	840	822	818	750	818	758	787	772	783	772	785	802	820	788	748	765	751	799	763	809	825	766	817	793	801	784	823	823	773	789	770	809	776	767	878	805	766	775	778	763	796	784	734	764	760	754	792	815	767	784	788	802	789	809	754	781	838	805	727	804	772	788	743	767	786	783	754	777	775	811	762	776	769	792	876	769	788	746	807	754	802	810	765	816	796	771	766	774	772	804	830	778	790	762	778	811	744	756	811	761	774	785	783	747	765	820	768	801	798	792	764	812	805	817	785	771	792	784	767	791	819	790	783	757	777	760	803	808	741
53976	42280	40250	41707	45418	46552	37788	23887	21439	16419	6043	821	567	546	498	534	554	546	508	529	559	504	479	501	525	503	484	516	508	491	517	501	485	493	471	491	467	438	430	520	471	518	479	457	452	492	487	492	483	454	466	505	457	499	505	490	464	498	500	471	535	446	490	468	508	531	781	577	478	476	445	418	478	451	462	481	473	479	461	486	407	486	462	482	441	527	485	456	459	465	459	477	506	459	455	465	523	449	469	415	485	457	464	503	472	427	529	456	488	455	488	510	481	522	488	466	534	468	465	443	489	486	471	460	456	461	447	475	475	469	471	472	484	488	503	491	440	489	452	435	476	436	439	412	461	451	475	490	471	462	450	448	479	455	451	463	445	485	500	476	453	490	473	447	405	485	451	469	483	477	489	437	482	466	445	447	436	515	454	437	482	486	502	461	475	468	473	489	487	439	447	421	452	468	507	520	468	481	450	469	453	448	521	493	431	448	498	481	464	471	502	425	483	427	477	449	464	502	436	462	475	440	489	461	494	456	475	458	473	474	433	483	459	492	447	423	468	482	445	469	471	442	467	489	448	474	468	511	465	461	510	471	493	489	490	476	462	499	444	484	451	514	418	412	487	426	463	467	480	464	495	473	476	442	455	452	461	470	458	501	479	422	441	442	504	433	483	490	433	498	476	451	472	515	466	489	461	457	504	496	528	459	474	493	482	460	455	470	482	468	436	489	501	497	432	486	442	522	476	453	480	490	466	471	440	496	446	473	473	463	500	438	489	428	489	446	449	486	499	453	482	459	444	459	470	482	491	477	487	468	494	463	473	508	464	434	470	482	501	449	501	544	485	476	462	489	498	490	464	453	496	495	469	445	487	487	460	487	503	472	434	462	487	504	453	469	477	494	486	461	472	485	483	491	437	497	463	446	492	480	480	429	493	462	508	462	483	479	472	459	478	479	487	524	491	495	444	478	495	503	451	473	441	442	486	463	434	450	515	424	483	486	473	481	445	431	492	489	494	467	444	463	493	493	482	470	509	462	447	431	496	463	474	444	442	445	478	458	514	446	464	427	451	465	437	490	511	435	492	464	421	433	490	475	447	482	457	477	489	482	500	486	504	453	480	464	452	454	500	473	488	459	436	464	493	495	482	457	442	480	450	495	501	419	449	432	494	472	499	461	510	456	454	501	504	452	498	466	483	425	485	472	468	420	435	489	464	487	490	483	446	463	491	477	458	457	469	489	449	464	511	473	470	484	477	466	490	487	443	469	461	440	503	455	491	553	491	433	473	495	467	506	442	514	443	457	471	421	503	475	537	479	465	504	479	489	475	461	444	453	486	462	497	452	493	447	422	445	465	469	459	436	516	467	496	456	434	427	458	465	446	490	439	454	461	479	454	461	478	504	447	469	469	475	453	488	480	496	470	471	486	506	519	459	486	496	454	495	459	475	466	454	487	470	450	515	445	479	489	482	488	478	493	480	519	450	499	477	495	464	485	493	456	467	515	447	486	471	440	452	443	484	454	487	464	455	534	506	483	463	450	465	454	467	449	495	441	473	445	433	479	471	472	492	482	501	478	525	460	451	472	444	477	458	457	460	478	481	493	447	464	493	508	491	516	478	407	469	430	462	466	456	466	464	482	479	517	495	453	455	427	439	476	451	443	428	445	428	456	456	427	479	471	485	481	477	482	469	434	478	481	451	448	456	486	397	500	456	461	464	400	518	496	492	468	467	478	439	496	435	490	475	463	485	452	449	475	537	464	499	449	466	442	496	491	470	473	466	504	468	447	477	472	521	472	434	474	481	426	505	453	483	456	436	467	485	477	496	502	431	446	514	502	472	452	434	476	454	488	490	481	504	476	459	459	487	450	437	469	475	516	480	448	435	498	509	467	443	482	464	463	440	469	443	523	466	451	481	466	451	472	514	479	504	489	486	458	486	468	518	466	472	473	430	478	438	467	458	466	487	469	496	468	491	465	509	446	491	453	457	501	486	475	496	510	449	511	483	511	477	455	458	455	478	475	453	473	455	467	464	476	454	492	487	443	490	455	501	496	481	465	461	427	406	443	452	498	465	463	475	482	435	465	464	465	467	484	437	482	440	456	474	443	455	428	424	447	435	444	488	474	465	456	462	461	510	506	464	456	474	468	453	450	471	451	442	445	472	445	455	495	494	486	464	478	468	461	472	446	463	505	458	477	450	468	431	479	460	449	499	431	476	475	455	414	468	470	472	454	415	472	504	469	459	465	483	465	448	446	463	477	471	498	450	449	441	482	455	475	461	481	496	473	463	503	487	439	432	494	415	463	455	480	467	461	472	477	468	471	527	507	450	428	478	465	437	454	489	434	472	488	498	459	526	468	434	459	466	449	497	473	465	491	513	446	420	485	429	472	469	495	461	495	468	477	454	513	502	444	464	463	484	439	438	477	437	436	470	484	476	479	489	466	477	478	483	405	467	497	453	463	463	409	520	501	485	478	458	453	498	464	459	496	515	466	443	460	471	457	481	473	443	504	446	465	423	439	459	481	467	463	490	495	488	450	449	485	473	446	469	500	474	463	485	491	473	434	460	496	501	433	486	475	473	469	467	487	507	504	449	499	505	458	457	447	469	453	480	471	466	473	473	447	472	484	429	496	456	449	428	482	471	456	429	436	451	462	452	443	447	473	477	452	487	492	470	466	456	465	501	448	469	472	477	476	486	463	491	487	469	506	461	472	477	445	486	461	498	457	453	477	465	441	509	445	506	418	477	484	452	459	478	431	491	453	468	491	473	475	454	481	481	483	500	458	511	441	468	514	423	491	469	443	439	424	453	503	474	480	467	491	463	437	482	501	447	512	483	476	497	434	482	443	479	454	465	456	441	452	480	493	469	489	483	424	450	430	466	459	471	447	481	473	478	435	440	451	458	478	429	470	468	488	472	411	448	432	462	510	511	459	469	433	493	453	485	476	504	502	450	423	446	457	480	439	461	473	478	445	461	493	507	474	446	456	443	456	458	473	440	511	497	434	479	480	445	473	449	472	460	460	439	447	481	455	517	425	510	457	451	472	462	487	442	477	462	432	490	449	458	478	458	473	472	474	442	454	508	469	432	476	420	481	466	471	469	450	430	413	465	545	455	483	494	455	492	482	467	464	480	463	435	477	467	440	421	519	452	492	487	476	478	520	462	506	472	451	463	452	461	465	520	470	460	456	448	460	457	522	467	508	440	478	476	421	482	453	437	444	459	513	464	434	409	482	482	429	433	458	528	455	441	441	455	473	503	452	467	455	462	477	493	434	486	489	470	464	494	449	484	528	440	458	475	500	453	470	459	452	499	456	497	518	448	482	468	448	449	472	488	479	455	437	484	490	501	469	474	431	486	457	502	511	439	458	488	471	503	470	465	486	430	425	453	476	442	522	456	489	463	484	449	382	459	469	414	458	464	472	455	455	481	406	437	431	486	426	452	466	432	471	453	456	453	481	490	491	446	490	468	471	467	472	459	421	480
56660	56964	51119	47367	34091	24917	3485	30	49	137	269	437	587	705	794	840	870	933	928	927	972	977	1025	968	941	985	1044	999	974	954	1004	987	952	886	895	981	993	963	918	918	959	944	996	979	1026	968	969	987	969	992	879	908	985	962	952	1011	1001	982	931	916	960	945	931	959	1073	1130	2319	1412	936	910	904	922	916	985	909	890	931	918	895	970	915	925	934	918	908	984	964	911	926	908	924	935	933	935	957	946	934	975	891	950	951	908	896	898	843	917	868	906	909	902	934	843	1009	925	983	927	918	930	930	1011	898	964	928	932	927	953	929	970	934	931	1003	953	909	973	954	863	940	888	914	918	945	935	891	961	929	935	877	860	982	898	918	929	903	907	908	922	961	912	948	963	868	953	1003	955	857	904	902	917	962	926	874	922	883	867	935	943	907	888	919	910	884	921	914	939	922	947	904	919	1004	961	858	949	933	890	941	933	901	911	920	945	866	861	904	930	960	920	966	949	910	878	851	941	920	870	957	940	949	953	923	932	884	932	855	957	954	901	931	916	974	907	926	955	906	924	942	860	924	945	946	923	925	890	981	931	904	856	958	915	882	960	839	936	868	881	922	899	932	911	913	980	940	936	918	893	908	945	943	927	918	965	899	933	920	926	954	953	923	947	932	909	915	904	943	926	865	896	960	961	941	919	970	899	923	980	929	975	954	986	882	954	865	945	975	956	971	868	917	873	959	935	973	910	942	896	963	920	971	967	888	933	931	901	901	904	957	906	888	870	878	898	957	953	883	945	906	914	947	973	908	918	900	902	919	926	885	919	871	948	953	959	902	958	919	902	943	932	909	945	930	914	876	917	941	951	877	911	870	917	872	935	907	969	905	918	931	975	895	932	916	932	933	949	949	946	924	976	935	922	902	917	896	908	916	941	901	940	918	968	964	956	921	973	895	932	925	912	922	872	952	990	946	979	960	915	920	931	880	901	919	880	969	921	944	865	868	879	941	964	897	930	942	916	887	935	925	947	900	938	899	924	900	862	889	930	933	889	863	844	945	955	886	882	954	908	916	896	957	936	958	868	880	891	907	894	933	915	893	920	877	966	962	907	902	906	960	932	907	1003	887	879	868	927	940	897	910	950	930	973	933	898	932	918	900	933	962	867	927	919	904	913	961	905	923	919	859	920	978	890	963	880	929	881	918	969	936	938	898	918	897	955	875	878	936	924	854	904	960	884	929	920	897	902	941	979	915	893	963	912	909	890	929	880	879	917	914	881	949	896	830	925	903	941	927	936	954	894	941	918	917	923	921	964	962	966	909	853	978	902	960	924	919	920	883	896	849	909	917	906	886	968	888	891	999	925	879	923	908	890	904	903	927	939	921	898	919	904	977	921	887	940	927	871	962	941	963	886	934	933	921	925	884	930	958	909	930	898	948	913	875	968	881	897	901	938	921	902	917	928	878	858	932	940	918	924	926	936	886	919	889	899	881	918	961	941	946	916	925	922	936	894	850	939	912	859	943	907	942	936	958	938	937	972	922	891	941	975	945	885	918	887	934	934	946	928	913	932	934	948	985	889	883	892	977	867	895	909	897	928	944	926	919	908	941	920	993	873	929	904	928	913	906	909	942	849	915	954	871	884	875	937	941	908	906	945	924	931	912	947	893	907	930	911	902	879	974	886	882	926	993	913	928	938	891	905	974	948	970	871	942	929	923	915	955	909	932	934	883	940	927	940	957	936	933	894	893	945	961	851	916	964	884	932	1024	966	862	967	941	968	923	849	915	945	922	983	923	952	919	929	936	949	914	892	912	906	899	862	922	895	917	871	944	869	903	900	888	899	872	953	846	953	926	921	907	881	892	903	950	938	900	916	914	961	913	921	972	910	945	935	929	916	957	923	923	924	895	883	966	914	965	907	904	968	926	948	943	928	904	935	930	933	962	882	878	937	921	908	902	876	925	879	889	932	901	902	961	917	873	947	925	925	907	914	906	903	879	945	908	939	942	928	935	894	905	930	916	939	876	976	926	919	984	916	930	904	940	928	918	885	960	926	943	905	890	863	920	928	920	952	889	968	888	913	919	898	924	880	947	956	921	953	925	908	912	915	908	936	929	898	909	938	1012	943	933	917	940	952	885	938	903	947	946	943	941	874	932	917	923	946	954	892	912	906	909	973	918	941	878	934	859	912	917	1013	890	878	887	939	955	946	948	916	922	908	975	895	937	911	955	906	908	905	933	861	890	968	971	854	915	900	956	925	880	928	860	946	978	894	945	925	911	905	920	915	1000	910	930	924	932	952	922	864	904	959	937	919	896	972	968	972	867	946	921	969	960	889	900	961	938	938	897	943	912	933	895	887	953	896	876	938	879	915	908	929	927	932	826	922	921	873	936	885	924	903	918	928	986	898	927	858	902	928	947	930	873	920	922	964	906	951	934	980	927	922	907	900	903	961	934	896	917	951	891	893	918	880	933	910	915	929	931	925	905	919	872	942	879	898	940	919	941	897	922	930	962	889	912	815	914	898	895	907	970	901	989	874	960	957	920	903	944	887	908	922	912	856	916	866	936	909	858	918	928	982	969	926	921	891	956	939	927	936	941	888	855	950	937	904	888	901	975	860	887	947	939	909	927	908	935	892	932	939	886	898	942	936	931	988	945	882	952	940	928	889	989	940	951	935	943	924	936	946	919	885	924	911	911	918	966	934	956	877	913	926	901	862	905	935	943	969	924	949	906	920	953	901	944	933	914	923	933	946	885	939	910	894	896	864	971	879	922	874	940	873	860	948	903	874	898	919	917	861	876	921	912	958	902	861	938	931	858	890	879	867	924	929	884	876	914	891	910	923	897	926	908	941	912	931	945	910	928	928	890	896	859	938	917	939	901	944	940	902	946	922	927	862	907	924	936	904	898	944	914	902	940	872	928	920	904	939	908	910	888	892	938	901	864	886	875	920	905	844	960	969	922	869	939	928	949	958	921	941	844	913	945	904	941	928	894	952	910	903	898	906	979	920	936	877	891	910	860	896	904	886	941	926	953	979	940	895	915	920	893	885	921	946	886	919	936	932	992	906	928	856	918	948	934	918	901	951	912	892	940	923	964	921	877	919	926	917	919	906	934	906	919	938	930	1008	941	921	927	850	923	946	893	908	935	952	922	929	932	917	921	902	895	934	970	931	929	991	904	905	955	927	935	933	911	897	906	918	919	936	947	922	933	925	897	884	883	956	952	881	935	846	910	953	913	954	874	865	946	892	969	940	919	921	941	905	890	898	870	882	915	890	971	899	917	962	910	930	902	955	951	917	947	923	962	896	906	911	880	890	930	939	926	939	908	914	925	887	887	891	883	883	924	866	981	924	915	917	977	867	909	933	920	985	949	901	921	915	877	893	881	920	981	939	928	911	934	945	914	896	932	895	916	962	941	938	909	900	917	896	871	915	914	919	965	926	904	951	966	907	956	906	981	911	909	887	932	907	877	917	934	903	921	928	925	929	938	923	884	962	851	921	921	890	883	924
44313	53936	55208	47987	45252	35798	12264	905	454	405	319	215	235	224	233	207	248	239	222	194	226	216	209	230	218	208	215	225	204	231	195	227	217	212	226	223	227	247	200	204	221	229	232	226	262	221	215	220	234	220	221	224	231	231	207	228	214	225	233	235	225	206	217	205	222	213	232	233	221	223	230	217	214	222	204	217	219	232	227	211	229	199	210	220	218	254	215	226	197	224	238	219	227	205	199	209	256	219	224	211	224	234	243	207	226	213	236	224	222	211	207	236	202	225	220	214	241	250	211	238	239	212	225	208	227	226	219	221	230	208	223	210	218	226	214	202	259	223	209	191	210	198	216	242	235	229	201	239	218	237	210	213	230	218	213	247	227	234	233	193	196	218	206	210	223	249	217	217	213	209	227	249	241	240	226	255	268	231	233	233	230	208	219	221	201	232	206	208	211	228	232	225	253	224	221	229	209	239	226	226	246	172	251	209	235	233	244	222	225	230	219	215	220	244	238	243	218	235	222	236	244	240	212	215	200	216	224	230	233	230	237	230	207	215	193	220	200	190	221	221	219	249	233	183	245	237	212	229	205	215	220	222	229	233	216	215	228	234	229	219	219	212	229	225	244	247	212	227	242	235	231	214	220	211	198	216	224	235	235	186	228	222	239	221	229	186	220	216	231	222	209	212	215	224	219	235	236	230	199	215	208	253	224	215	237	227	209	219	242	199	240	232	244	236	231	209	198	246	201	243	226	216	203	214	242	209	200	247	225	218	207	241	236	216	242	227	215	233	238	256	195	238	237	187	256	223	219	210	239	235	197	230	219	204	214	232	242	241	214	220	247	222	219	200	237	226	229	253	211	217	220	205	236	227	226	225	232	227	187	223	200	231	243	196	206	222	223	217	220	221	234	226	218	199	236	241	224	228	225	225	228	217	190	228	203	208	217	208	220	214	207	213	203	226	228	215	221	253	225	224	203	209	210	235	193	193	255	250	202	229	228	218	216	239	205	216	230	225	225	234	237	211	221	203	236	188	244	226	236	223	244	241	242	258	243	218	244	213	220	221	207	241	229	217	210	209	250	240	237	212	203	233	243	217	274	236	225	202	231	212	220	241	227	233	205	220	211	242	203	208	218	224	262	207	214	223	242	254	240	245	230	218	184	209	202	238	224	218	204	221	231	235	239	237	227	235	194	239	212	244	208	215	206	257	256	251	220	202	208	240	208	232	216	229	238	221	238	214	217	213	234	227	226	219	227	220	230	242	222	233	214	243	204	239	235	190	190	227	220	226	227	201	239	256	187	211	250	204	214	252	223	242	232	226	229	216	211	191	217	253	231	224	235	209	228	230	219	217	218	242	221	239	198	219	235	220	238	206	216	221	231	233	208	209	230	219	232	215	231	220	227	186	209	238	237	195	196	200	239	209	213	229	244	228	204	226	222	247	202	231	244	202	199	254	191	218	227	233	230	197	233	238	208	217	194	230	241	245	233	235	240	203	226	221	219	229	228	235	194	208	202	244	222	262	232	212	248	224	210	215	214	236	218	220	229	216	217	214	230	212	201	213	225	236	184	205	208	221	242	215	218	224	228	227	242	245	203	223	225	204	235	196	227	210	215	232	196	223	233	203	233	250	203	207	213	222	264	208	225	257	219	222	212	209	246	235	222	219	212	232	228	236	193	245	234	231	217	229	219	234	244	250	232	223	250	215	222	209	219	226	204	230	248	229	214	215	202	210	217	229	223	225	206	212	250	214	233	217	209	229	229	238	258	215	228	210	212	232	209	225	220	201	225	199	178	220	204	206	228	225	256	209	237	234	199	222	256	213	250	231	220	249	225	218	206	229	231	218	215	193	220	225	245	224	234	221	246	217	233	243	215	234	215	238	183	204	237	206	231	222	202	259	207	255	192	231	240	243	213	199	240	237	204	203	230	230	247	206	241	230	205	207	236	231	204	225	219	227	229	218	219	229	214	227	206	222	228	217	220	201	224	220	224	216	234	207	205	252	231	210	232	248	226	247	207	214	219	219	232	213	196	238	219	201	236	220	183	236	214	216	227	228	227	216	218	228	216	245	235	216	209	220	212	222	212	225	205	226	223	195	201	223	220	225	208	248	216	235	182	223	246	240	243	210	186	198	223	241	225	186	223	218	222	227	240	229	200	229	222	245	221	217	211	221	232	236	221	216	222	205	204	208	220	242	241	230	200	205	206	224	198	213	205	234	202	219	213	253	230	212	239	224	204	220	259	204	225	214	206	209	219	212	214	222	207	233	226	210	236	257	234	228	206	222	216	228	221	227	228	227	250	208	222	216	219	209	246	221	199	221	237	219	254	204	208	252	242	238	215	234	237	214	217	207	235	212	216	254	223	222	174	208	217	220	242	232	209	232	223	235	258	220	219	218	222	207	228	230	216	244	231	220	223	240	254	242	220	215	226	219	208	196	226	237	229	227	207	220	245	224	240	229	212	215	231	212	258	239	211	220	243	239	217	209	215	233	221	205	229	225	250	223	216	228	213	225	231	241	191	260	251	204	233	228	209	217	216	239	238	211	239	214	235	224	251	219	202	231	253	188	214	227	205	188	227	211	242	199	241	228	224	191	201	233	237	234	203	229	229	212	248	233	221	217	215	212	227	225	253	206	245	215	219	212	230	198	226	220	218	259	228	221	227	207	226	239	222	262	226	210	224	243	208	225	244	207	209	233	224	238	217	210	215	190	215	216	194	220	205	203	231	220	204	209	225	223	251	193	227	227	197	220	216	223	256	244	232	228	213	252	218	242	229	251	210	234	222	204	228	271	216	207	205	217	239	261	240	263	223	229	222	236	211	241	231	226	217	232	221	218	201	221	217	233	228	180	218	232	225	218	237	237	211	225	200	215	230	226	208	226	207	233	217	241	217	211	208	227	219	224	209	242	206	230	203	238	201	202	245	248	222	213	208	230	205	227	207	212	252	219	219	195	240	242	224	238	188	223	224	242	225	200	207	216	208	218	206	217	213	219	218	243	220	218	221	180	214	220	206	238	223	236	243	244	223	209	226	242	233	246	208	212	218	209	241	214	231	221	207	214	224	196	223	212	211	222	235	198	220	212	212	238	243	219	228	204	217	216	212	214	214	211	224	219	256	231	229	230	232	202	206	247	221	209	232	217	193	255	222	215	212	225	241	214	219	217	206	194	247	257	228	219	239	221	213	240	223	217	240	176	222	237	232	243	212	216	236	228	226	247	245	251	215	208	224	220	217	212	220	246	245	259	228	220	208	233	217	224	214	225	210	215	222	209	217	219	223	223	226	193	202	218	241	189	210	231	216	233	207	202	220	208	224	225	219	191	225	217	234	209	221	241	241	230	253	223	226	242	213	242	233	236	226	185	225	201	221	214	216	223	229	218	220	224	181	236	202	231	227	192	212	215	220	268	219	231	221	224	240	212	210	235	202	231	231	224	224	218	249	242	212	222	209	235	223	222	242	229	202	215	235	241	213	231	236	233
36468	50316	54781	57826	57462	49155	10998	620	580	578	599	587	555	623	600	580	617	583	621	610	598	639	572	574	529	617	636	547	582	590	589	514	577	592	570	638	600	605	596	605	579	592	582	606	620	544	597	636	559	587	583	595	550	619	619	591	576	603	596	615	586	568	608	601	586	600	555	591	614	629	578	567	570	616	570	595	632	616	611	591	599	627	595	592	549	577	570	567	586	597	551	556	606	559	577	618	615	566	591	590	623	572	596	577	596	602	592	598	579	555	617	636	556	588	540	548	580	552	629	569	529	575	629	592	597	572	590	609	623	561	625	580	617	621	577	557	584	618	593	612	580	620	591	611	603	596	579	606	575	570	587	591	597	611	569	527	577	592	609	623	579	573	574	604	600	547	593	614	587	596	582	605	594	606	630	590	589	559	574	576	578	576	634	585	594	606	611	576	558	580	627	611	548	576	561	564	621	597	600	587	555	590	604	657	605	571	614	595	633	550	579	579	588	571	562	587	607	585	613	581	583	608	569	637	575	602	567	606	595	557	584	620	591	548	538	616	614	572	594	569	579	605	610	564	595	597	557	573	615	590	566	591	610	595	589	621	611	576	575	577	640	620	588	585	601	582	575	565	557	625	585	617	542	607	591	608	587	570	586	589	558	578	561	566	607	590	575	591	587	584	557	582	639	576	585	584	625	595	565	539	589	593	610	601	595	609	564	566	549	643	596	559	629	581	588	576	609	603	583	590	602	587	590	597	627	548	539	589	583	602	600	555	606	603	568	583	590	588	595	571	610	652	569	589	567	615	592	596	618	601	581	604	588	599	610	558	576	587	611	612	584	569	625	568	543	581	576	601	565	552	604	578	627	553	576	615	559	589	595	576	587	602	592	574	599	612	591	564	605	569	641	565	611	617	564	575	573	576	615	611	585	563	595	604	593	568	596	605	601	547	608	611	612	602	569	599	603	572	580	584	596	567	590	598	596	553	579	566	581	603	592	602	566	545	564	604	671	615	577	601	629	604	607	613	540	558	598	570	569	624	596	612	598	601	571	599	618	556	620	592	550	562	584	596	601	589	607	589	592	618	612	617	611	589	552	626	537	620	615	601	586	565	603	575	628	594	589	567	596	600	618	593	593	613	568	569	565	586	647	590	588	565	602	597	609	600	596	596	599	571	656	561	589	578	559	652	581	580	581	602	584	575	612	533	569	578	584	559	567	586	558	567	602	613	641	588	589	576	552	602	565	597	615	598	567	593	610	570	572	591	637	578	549	621	567	618	581	613	571	560	561	576	565	624	600	606	581	562	594	604	587	585	593	618	604	579	521	542	593	595	623	602	623	576	610	587	602	573	558	611	574	603	581	580	604	620	576	573	614	565	568	580	555	612	576	593	598	545	613	631	595	599	572	616	527	582	558	573	632	601	579	565	575	568	585	573	587	588	575	600	589	620	574	620	607	558	592	571	585	600	539	565	626	601	612	570	646	629	582	547	579	563	576	595	639	630	612	581	595	578	594	602	596	631	574	560	595	578	613	596	596	635	620	646	600	590	572	600	611	595	629	615	598	613	666	621	574	575	620	561	575	606	572	574	582	595	589	594	556	596	596	637	608	602	550	598	608	563	584	618	559	582	627	583	605	557	591	585	595	593	583	572	609	584	623	581	581	619	606	624	591	595	574	546	547	579	586	553	559	591	585	548	577	568	562	631	559	629	637	581	574	631	588	578	557	591	583	612	555	575	594	602	625	591	597	599	607	601	555	592	606	568	613	565	581	637	596	590	628	578	610	587	599	600	592	585	601	573	585	586	608	558	571	615	596	572	604	594	582	635	574	610	601	593	551	545	613	549	562	592	572	621	614	643	566	565	604	547	570	553	613	601	602	591	598	577	582	600	559	538	536	623	601	572	542	564	574	601	576	604	577	596	607	521	588	602	611	602	592	589	617	618	567	566	588	581	560	586	566	570	601	603	574	611	599	600	597	593	588	586	571	531	609	586	596	594	587	567	592	579	602	620	548	622	588	587	584	609	587	560	615	619	580	633	615	577	631	577	589	562	618	558	609	636	577	610	561	538	575	556	601	584	579	631	557	603	608	617	583	575	627	625	611	596	562	597	619	583	590	587	588	598	546	583	555	540	602	648	610	623	592	624	598	606	574	601	585	614	617	589	587	602	619	610	605	600	619	557	548	631	559	591	564	629	602	610	593	562	565	619	604	625	585	558	587	560	609	601	592	608	538	587	597	598	594	615	600	599	607	590	547	593	606	568	585	632	565	577	585	566	575	622	613	572	577	609	598	567	654	582	598	571	559	632	612	604	581	545	585	560	580	598	609	570	616	581	575	610	608	585	568	571	556	636	607	602	558	533	602	609	611	535	619	586	522	623	565	597	561	545	610	593	584	626	619	593	637	590	585	580	566	545	634	603	538	583	587	607	559	568	560	588	573	573	596	593	589	608	615	645	578	581	546	637	581	641	593	570	557	554	616	595	605	583	550	586	581	536	573	611	614	622	581	606	548	589	607	594	581	623	620	542	557	609	578	539	573	590	586	564	592	574	609	574	565	604	575	636	556	606	556	625	611	595	573	562	565	567	588	588	608	588	625	590	606	595	618	574	602	575	589	592	611	604	596	575	541	592	601	597	586	557	607	611	566	610	634	572	592	599	594	572	568	551	581	577	628	627	628	616	595	611	598	601	611	606	598	595	541	567	608	570	573	572	617	634	569	541	585	587	633	581	582	564	620	562	618	594	610	564	584	577	611	545	602	578	552	609	603	581	590	607	592	586	563	609	609	602	614	544	574	621	571	567	578	635	606	620	588	560	532	581	587	571	585	575	561	604	620	604	583	591	586	561	546	611	574	596	594	626	602	596	569	614	587	610	560	569	610	589	601	613	571	611	611	596	563	588	580	569	605	546	587	581	611	575	593	592	621	570	569	566	583	551	626	553	613	592	600	587	594	628	591	590	552	573	605	566	606	582	623	588	578	621	589	538	575	573	598	627	620	607	568	573	584	550	582	560	550	549	600	606	632	550	604	616	576	634	604	578	587	571	622	572	565	571	594	606	630	573	627	633	592	540	604	593	628	602	619	606	575	607	600	577	580	579	597	605	620	525	603	595	620	604	569	584	602	613	590	567	550	585	576	602	610	588	605	561	573	599	573	559	601	542	578	552	629	567	549	560	569	605	580	587	589	556	598	560	615	556	618	564	592	569	609	570	597	590	602	603	591	617	599	582	569	622	662	614	599	589	632	593	574	625	562	603	657	588	564	581	598	599	598	588	621	543	570	619	600	641	587	606	547	578	622	553	630	604	624	569	612	576	627	603	558	601	596	527	592	570	626	573	618	588	609	588	590	586	596	593	595	605	571	561	600	617	576	542	574	557	558	592	553	596	595	607	577	623	587	602	595	575	602	606	597	584	590	603	549	584	627	578	630	623	550	590	546	586	591	590	576	604	571	567	621	574	614	584	619	558	576	616	599	555	576	597
62599	47897	43694	47886	51633	56445	49880	25006	18068	7188	801	376	379	355	384	377	367	365	351	332	340	397	329	358	337	336	343	318	335	365	313	354	355	340	362	350	358	325	354	348	300	300	337	354	382	340	355	315	345	286	333	331	343	344	304	327	354	349	357	325	381	321	333	344	350	335	393	382	316	350	336	319	343	382	337	365	339	317	339	315	359	345	347	359	356	333	323	376	334	305	329	334	338	352	351	342	352	357	337	357	349	330	363	373	328	351	336	328	284	374	335	319	344	346	320	349	303	334	322	345	343	326	348	348	333	344	323	297	346	345	353	331	360	313	348	334	354	386	379	365	324	343	310	354	334	298	360	354	361	360	352	335	313	330	351	342	337	338	325	314	345	319	371	354	354	311	334	322	350	394	330	345	344	356	335	331	358	353	376	321	329	320	344	332	340	348	345	369	342	323	341	345	349	373	369	314	308	331	306	317	299	381	353	384	340	355	339	342	358	349	332	354	337	311	341	334	315	332	309	332	333	371	348	392	364	349	359	323	307	338	343	353	319	399	355	342	330	353	381	349	344	379	386	318	367	356	314	356	372	354	309	353	356	351	318	364	337	351	350	301	330	304	334	332	352	371	321	316	336	323	344	345	337	338	323	365	341	364	349	347	334	343	313	310	346	313	347	326	352	358	340	331	357	334	328	369	303	355	358	360	352	342	330	369	336	356	324	366	352	351	326	339	352	312	333	342	343	329	321	289	339	324	330	347	357	335	364	345	336	345	365	322	344	331	333	309	328	313	315	364	321	361	367	331	331	314	359	331	322	356	363	346	343	336	319	348	318	322	327	337	340	320	369	353	325	331	317	349	349	295	339	355	368	347	347	340	329	335	373	315	322	339	345	371	355	359	350	380	309	349	318	338	318	306	348	345	313	338	318	332	336	333	342	344	321	338	353	360	339	360	352	324	314	353	320	341	351	334	298	345	311	366	369	360	312	362	317	370	331	340	325	354	342	352	334	348	374	331	369	345	358	371	309	346	308	325	324	344	365	334	319	344	364	353	359	333	338	357	356	367	329	362	333	337	331	339	331	347	297	320	364	368	361	309	354	307	328	348	369	361	368	360	292	357	362	366	315	344	338	313	369	345	303	331	331	332	337	339	357	343	325	360	350	314	343	329	314	329	359	330	319	362	353	328	368	382	359	356	314	348	309	353	310	362	351	357	331	358	363	336	304	357	322	348	347	353	320	323	352	322	370	338	334	345	378	362	381	308	340	346	349	333	351	347	362	338	346	340	346	333	362	362	325	357	282	329	320	330	316	349	334	382	360	364	336	357	333	322	328	322	361	323	339	351	358	320	335	325	332	299	299	349	341	352	335	330	306	340	321	383	364	312	322	350	329	309	315	367	330	356	319	334	345	337	346	343	320	344	341	321	371	350	327	362	327	344	398	328	364	307	318	335	367	351	354	336	349	323	342	369	369	307	352	372	367	311	341	329	313	369	328	339	324	333	367	345	355	364	314	363	338	330	352	359	357	337	372	357	316	376	350	342	313	336	332	363	317	350	334	379	371	333	314	351	336	349	336	341	314	308	325	325	345	347	355	332	345	343	325	361	366	325	309	403	363	307	355	352	346	332	317	316	366	349	344	345	314	354	364	361	323	358	316	338	334	300	309	356	342	321	334	346	354	310	340	358	329	313	324	333	327	324	323	331	336	313	319	332	338	388	349	345	347	368	340	350	346	332	345	337	318	351	360	346	323	338	379	350	335	336	342	337	339	363	330	327	347	355	359	328	337	325	350	317	365	312	305	324	341	333	338	336	333	349	307	346	323	362	333	333	348	338	367	317	306	352	355	348	346	325	340	337	310	367	334	313	316	368	332	316	368	324	358	330	312	323	345	358	363	374	356	339	334	319	336	353	382	354	322	339	355	333	368	356	324	355	343	358	346	342	350	315	366	276	327	349	322	356	333	326	308	315	346	369	317	322	343	373	363	323	372	391	333	329	346	341	350	358	326	344	347	331	368	351	342	329	346	330	344	332	336	363	389	372	368	346	298	321	318	313	326	324	334	312	321	364	356	337	359	321	340	345	361	356	328	391	355	323	358	344	332	328	331	344	348	373	329	367	318	314	341	328	308	343	358	355	326	361	362	347	320	336	352	361	320	323	319	328	345	335	319	318	347	321	365	363	357	363	351	353	332	365	318	365	362	344	374	310	339	349	335	345	331	351	283	336	312	297	325	336	301	321	316	364	328	314	346	338	332	316	352	366	328	332	321	333	338	337	335	314	338	344	318	335	320	344	365	331	341	337	373	325	363	373	307	358	329	293	338	360	314	345	343	335	339	366	326	361	335	342	326	338	347	334	345	372	353	347	310	345	359	362	366	332	305	310	321	343	328	362	335	336	349	321	354	346	351	324	381	317	312	315	344	297	343	342	348	329	317	339	378	359	343	343	304	344	332	314	374	292	360	333	311	357	386	333	361	320	365	374	320	321	365	352	309	326	304	325	343	349	339	331	353	336	327	361	355	335	373	368	351	322	330	338	364	375	322	382	329	347	372	327	324	352	355	301	405	360	351	352	357	343	368	317	353	354	320	327	338	309	362	311	356	357	340	341	335	336	360	320	355	314	329	343	326	330	389	352	320	321	340	358	330	336	335	336	358	331	349	316	338	335	332	345	358	359	351	315	288	350	352	346	356	366	382	379	352	381	359	315	350	362	371	342	354	358	362	374	311	348	357	346	387	350	309	340	332	295	330	347	324	340	321	348	319	356	324	357	313	356	321	311	329	332	365	332	318	331	340	354	327	349	317	337	353	357	364	304	343	332	350	343	339	337	337	345	347	359	342	360	353	338	339	328	342	298	349	342	351	358	354	326	357	360	366	344	351	325	332	367	351	393	368	338	346	343	328	319	371	357	322	346	343	383	365	325	336	371	317	324	303	334	295	311	376	313	337	387	348	339	366	353	339	329	322	301	317	339	358	366	332	321	354	341	365	333	347	349	352	339	309	311	344	308	365	349	364	339	364	328	333	369	364	325	345	357	298	324	329	348	341	340	355	339	349	323	340	315	375	336	357	356	342	364	326	321	291	365	358	351	342	303	337	313	318	365	337	327	307	361	359	326	352	335	351	354	340	364	328	343	349	323	372	371	338	332	316	307	319	321	321	339	327	319	349	375	361	340	311	375	374	302	310	300	348	360	305	348	371	354	354	367	357	379	372	326	339	337	358	333	377	350	368	341	350	303	333	365	321	342	336	372	361	357	346	345	342	342	370	339	337	376	337	323	398	335	339	367	372	340	318	310	331	332	326	360	369	340	376	344	347	349	364	331	338	354	315	335	325	326	361	362	357	338	370	343	372	349	354	356	329	338	347	342	351	316	305	317	363	330	319	311	329	340	341	365	337	355	367	388	329	309	293	321	318	330	338	380	318	337	341	302	360	331	382	348	355	361	354	332	327	331	358	330	337	350	317	293	327	348	371	358	309	349	315	364
56491	62665	58734	59674	68972	78838	40386	1164	958	899	926	903	959	924	853	882	874	852	845	883	848	823	855	869	836	827	796	857	839	835	826	793	847	812	790	818	854	776	794	805	778	816	806	758	777	836	777	857	718	842	779	807	789	757	853	819	816	808	796	847	875	802	783	823	937	856	868	894	784	825	752	822	798	809	797	814	786	781	813	778	834	764	846	852	821	810	819	816	824	793	814	841	776	800	798	837	798	828	749	765	789	777	808	759	793	778	767	742	779	789	772	804	773	741	803	816	834	806	804	764	814	808	835	810	811	794	781	784	781	789	815	784	803	792	783	798	783	841	818	864	835	787	799	790	836	834	759	806	779	822	782	830	820	825	828	772	770	825	770	825	798	778	795	840	790	834	789	781	811	784	815	773	853	776	818	748	747	765	801	805	827	755	815	819	781	757	821	830	800	805	791	796	779	800	822	836	795	805	812	800	773	748	782	821	814	809	819	798	798	826	781	800	798	778	800	804	803	812	757	805	749	807	836	803	766	812	784	792	822	798	779	810	806	754	746	768	812	825	789	757	811	783	814	806	759	762	792	745	832	802	870	780	796	828	802	784	791	779	746	788	791	809	801	791	836	794	775	782	803	773	819	781	791	776	805	798	779	780	806	820	780	778	793	785	793	793	764	792	735	793	756	788	764	768	807	745	759	781	792	775	813	798	787	777	823	805	845	815	748	790	741	784	796	790	812	798	814	824	784	803	820	829	796	773	809	805	790	808	770	749	785	814	808	802	799	785	818	792	769	826	823	794	757	796	750	782	807	837	823	734	795	769	766	772	846	797	841	778	836	751	803	778	784	820	824	791	842	832	781	773	772	800	795	770	774	757	839	793	838	731	796	789	808	765	778	780	760	744	788	784	790	781	782	774	802	754	762	824	773	747	816	755	787	771	782	782	769	777	863	778	794	724	814	733	784	857	810	809	802	812	765	777	825	777	772	819	807	772	844	803	776	774	836	797	784	801	826	747	785	851	812	824	799	808	818	797	811	788	802	795	801	808	744	775	778	778	825	805	781	781	797	808	771	748	803	826	815	793	795	747	729	778	773	815	796	783	826	841	776	787	727	778	815	801	794	820	791	814	802	788	777	748	766	764	766	779	790	788	807	794	744	842	789	815	807	745	792	819	811	839	778	783	790	779	808	820	847	825	794	820	773	792	824	842	821	791	790	807	759	798	789	844	797	801	772	827	761	771	806	745	759	793	793	827	787	816	794	790	824	779	789	756	764	843	810	760	818	769	788	746	792	762	791	798	758	777	792	800	808	795	742	778	783	817	744	811	783	789	802	883	740	799	856	734	815	816	821	824	744	771	765	799	801	792	872	815	755	813	778	819	779	802	846	798	744	765	802	775	762	831	783	774	798	772	814	754	828	818	781	806	787	799	773	839	798	777	781	742	801	758	790	776	786	760	756	786	738	795	799	777	756	824	760	834	760	778	855	760	801	783	798	799	793	820	765	844	764	801	774	793	774	766	785	862	759	839	785	781	789	797	751	843	795	818	790	808	816	764	826	834	817	797	803	851	781	814	767	786	782	766	805	777	778	773	801	810	753	778	798	865	859	798	779	848	791	804	796	760	734	807	776	729	821	832	806	790	784	802	838	837	813	737	751	795	791	794	793	803	800	787	813	766	759	796	823	778	770	789	810	819	763	798	767	791	817	844	778	838	790	777	816	781	815	798	829	817	821	792	732	801	809	763	782	810	832	772	825	759	833	811	837	819	846	798	767	778	761	787	737	788	832	776	779	772	781	734	772	813	791	809	788	748	782	774	838	804	760	799	785	787	774	794	762	832	736	795	782	847	763	790	789	882	750	774	788	789	809	808	819	766	799	791	804	784	815	782	773	761	827	773	843	802	833	773	830	772	778	793	760	738	764	801	782	843	822	824	804	766	801	774	860	817	856	810	821	803	761	759	780	837	812	799	790	801	809	795	770	779	790	746	781	770	785	773	772	773	790	766	784	780	798	791	782	800	809	787	784	814	787	789	782	806	862	762	780	762	753	820	770	814	782	777	791	762	813	802	769	843	773	783	764	759	721	810	856	770	788	817	815	801	823	775	759	817	805	811	792	809	785	787	810	767	783	808	811	779	770	822	800	826	811	832	798	805	804	757	854	816	766	784	803	779	829	760	805	797	825	796	790	803	816	826	799	805	821	810	770	770	808	774	796	771	807	791	825	779	787	766	778	818	816	753	764	705	808	818	790	752	780	791	788	758	789	750	843	812	773	811	784	786	787	775	787	771	757	848	832	762	790	803	767	803	827	786	751	807	792	767	786	795	778	822	789	789	818	758	765	829	829	785	789	773	823	757	827	803	750	803	784	756	775	781	768	813	772	762	835	810	800	743	786	789	784	735	832	742	747	804	778	812	788	734	768	782	795	813	779	813	843	774	813	813	741	791	851	777	797	837	733	788	778	817	766	787	807	823	789	809	828	840	802	805	815	796	774	770	849	787	784	778	786	827	779	825	792	755	797	842	783	786	796	790	810	756	797	751	776	790	783	802	754	780	809	778	800	764	766	782	721	768	817	809	783	752	763	850	818	773	780	813	785	817	754	805	809	846	819	762	784	801	828	801	762	762	772	767	825	801	805	760	784	818	839	827	791	694	826	796	802	829	790	782	801	744	752	751	735	787	784	783	815	839	763	806	815	769	761	785	766	782	793	824	821	753	787	800	789	770	755	784	775	815	798	804	846	775	755	817	775	872	803	788	747	769	760	787	787	815	732	812	806	791	796	756	790	830	816	784	796	775	782	782	777	827	817	783	785	821	785	819	788	831	772	778	797	795	783	778	817	737	807	811	805	796	839	753	792	756	804	807	806	775	777	860	836	823	807	825	779	771	778	816	769	773	813	784	783	831	825	781	792	808	791	822	747	799	784	770	795	823	840	761	794	759	836	778	729	786	799	789	805	759	860	792	825	782	793	773	794	777	789	795	787	808	799	782	770	816	780	806	805	781	796	750	841	814	756	764	801	813	774	832	826	788	774	767	792	805	784	762	774	805	786	814	761	764	836	736	789	790	790	791	816	768	773	767	804	761	839	785	818	764	846	769	746	824	843	784	787	768	830	823	744	776	787	817	801	808	806	816	787	809	817	746	817	790	778	760	784	812	777	789	808	796	816	791	815	844	799	780	745	814	793	804	797	829	787	756	799	747	776	781	767	778	790	843	787	848	847	818	786	803	772	823	747	816	776	807	822	763	802	784	767	756	830	798	824	783	772	770	756	790	751	765	824	768	766	763	796	823	797	794	857	789	771	838	749	767	795	836	805	782	816	827	770	766	777	863	757	797	748	783	820	801	828	782	778	796	798	771	786	706	785	793	806	771	805	807	788	816	768	811	812	801	799	780	791	788	807	765	762	813	827	799	809	772	787	783	802	805	830	778	801	810	861	794	759	760	767	828	800	768	814	724	825	775	809	799	784	808	814	799	819	833	798	805
63451	44243	40525	42844	49595	52095	48706	27705	22251	16114	6059	897	568	570	538	564	582	533	529	551	536	596	496	540	537	554	477	546	550	499	509	498	525	545	495	506	494	462	525	500	460	527	527	538	526	492	509	518	536	526	501	536	518	496	480	491	492	507	525	473	458	466	499	534	565	622	741	628	553	488	432	460	520	485	520	513	534	535	509	496	511	502	484	537	519	480	500	513	548	490	510	491	520	474	478	476	519	490	511	525	506	512	473	484	493	496	540	503	509	536	565	475	483	522	552	487	519	524	536	508	510	524	498	532	539	532	520	497	516	499	544	462	516	513	538	502	541	499	467	521	507	526	509	514	504	522	528	510	521	501	510	530	544	488	517	512	534	473	487	468	510	494	486	507	476	519	513	476	488	481	472	516	426	482	512	512	475	508	502	466	521	520	501	520	531	504	480	492	523	510	491	505	500	534	517	508	507	530	537	450	511	496	492	519	451	481	488	461	496	516	488	501	542	533	517	524	502	458	512	482	534	552	529	514	456	480	575	515	507	483	452	440	495	522	483	515	523	527	529	478	492	464	454	465	504	471	552	539	503	480	491	515	513	498	516	503	492	493	499	461	489	498	524	490	497	512	559	527	504	463	477	499	568	527	521	522	482	486	514	504	473	486	494	493	499	483	487	517	465	475	487	528	517	494	504	486	491	516	533	506	524	506	523	509	528	473	443	500	471	476	505	532	495	490	502	507	517	487	519	487	501	522	511	506	505	528	543	508	521	450	490	520	505	520	508	498	511	523	515	460	522	539	554	562	497	485	501	527	516	523	511	499	501	504	496	476	496	513	473	541	524	505	499	476	541	485	505	535	516	507	481	505	500	473	488	531	509	479	540	458	521	514	436	518	491	502	506	524	528	528	521	452	512	480	538	520	504	477	502	509	467	536	499	505	517	482	494	473	496	548	454	457	520	513	457	500	518	501	494	542	499	479	488	496	470	514	480	460	481	495	527	504	468	498	454	534	486	504	543	478	539	491	499	483	515	526	511	512	502	458	509	510	530	505	482	507	478	484	515	480	521	510	468	517	473	516	486	486	473	516	469	490	538	520	482	486	492	479	484	529	514	485	522	509	494	503	535	474	502	506	477	541	499	539	465	485	492	484	455	505	482	520	528	481	492	511	465	555	499	533	470	486	460	561	513	494	536	509	524	496	514	525	481	476	512	543	508	491	492	523	531	508	481	522	472	488	475	517	514	510	524	555	537	488	503	551	561	548	484	517	533	490	483	483	475	466	458	491	517	530	543	491	504	479	481	546	540	491	494	536	531	529	498	498	430	497	532	501	469	507	486	497	523	521	537	516	487	478	504	509	525	480	552	493	522	512	448	526	462	492	548	558	512	458	504	473	508	503	468	498	520	478	478	483	485	509	525	495	492	489	493	502	490	447	521	476	564	521	493	523	538	520	571	487	509	580	517	510	506	457	502	543	472	528	508	501	507	480	523	481	528	526	553	495	509	497	493	527	482	540	471	535	519	555	497	479	495	484	465	468	545	521	508	469	471	533	500	504	504	490	497	538	526	513	493	518	510	482	517	506	534	498	511	509	528	465	511	518	516	517	495	519	485	515	517	529	489	580	516	487	480	540	488	503	502	458	508	475	482	503	499	517	499	494	529	509	469	477	505	530	494	517	504	505	480	513	503	506	506	532	510	484	510	518	510	485	528	481	511	490	500	500	505	502	564	509	550	475	535	483	487	512	498	498	487	537	518	531	468	491	515	435	488	527	482	501	533	521	510	489	524	484	487	546	504	501	504	523	520	528	471	465	472	480	525	497	542	519	496	469	508	493	448	514	525	490	457	484	517	513	495	483	535	487	495	480	483	496	494	512	475	466	514	519	519	486	509	526	438	485	475	477	525	493	472	489	451	502	484	543	474	490	522	500	515	494	511	506	476	506	516	520	472	497	493	504	496	494	459	461	514	516	509	495	532	484	467	504	503	490	495	477	494	516	515	486	477	492	516	481	512	452	527	521	464	470	484	516	489	504	518	522	499	502	467	499	463	509	533	477	488	485	525	498	482	497	496	506	486	522	499	507	492	531	479	470	492	479	507	549	483	528	505	470	519	529	503	510	552	513	499	558	490	498	506	539	474	486	473	498	477	484	518	507	469	484	482	535	564	501	517	497	490	472	524	467	517	525	467	524	516	516	479	518	523	540	536	468	491	506	470	534	514	506	570	507	535	510	511	517	472	494	500	495	483	462	493	517	532	473	519	503	498	482	550	528	548	525	483	495	511	511	461	502	513	459	490	488	507	481	509	567	521	549	478	528	512	520	497	550	459	459	457	518	467	503	492	515	533	459	511	517	505	486	495	500	511	498	496	490	507	471	506	477	492	500	549	498	499	498	501	462	452	498	490	498	486	495	487	518	508	460	526	502	500	481	511	510	486	507	525	467	506	505	497	510	511	491	457	490	521	549	497	489	533	502	488	541	466	534	422	483	474	488	489	478	476	460	536	490	501	497	525	520	500	513	447	511	495	521	543	536	492	530	516	502	507	500	489	479	485	490	477	502	506	497	515	514	487	518	499	475	468	503	527	482	478	512	463	505	492	467	520	525	502	492	478	543	470	481	478	483	531	521	528	495	479	496	538	506	516	474	548	514	488	480	507	467	516	474	516	496	463	507	508	431	523	502	529	504	523	490	496	491	471	503	531	487	529	503	500	502	510	469	457	500	514	461	517	430	528	508	449	522	486	454	502	486	488	520	479	496	488	520	478	458	528	544	501	513	536	508	504	514	514	466	498	446	496	465	556	502	493	499	501	482	555	507	534	477	451	505	502	507	529	539	467	509	479	508	538	494	526	490	509	500	541	504	533	498	526	525	498	572	462	486	463	485	500	491	477	466	514	473	482	534	464	506	486	465	462	495	497	503	504	481	523	473	517	471	537	511	461	500	517	534	489	504	513	504	493	521	497	558	487	486	519	481	485	497	436	482	529	481	491	516	470	534	522	491	435	523	440	523	465	455	508	464	508	474	530	462	508	516	485	482	501	515	498	531	505	457	470	449	489	497	505	503	501	436	491	503	494	522	523	508	495	525	539	520	499	456	510	478	505	497	474	438	489	478	532	528	505	523	523	500	472	486	502	485	489	507	488	508	495	501	483	540	484	509	527	483	495	542	490	493	518	483	519	473	496	511	525	503	506	539	488	512	474	470	494	490	499	503	562	482	485	483	504	514	495	558	552	534	474	528	500	436	460	482	525	436	492	521	486	506	512	504	508	494	516	509	483	473	503	536	518	568	496	487	481	504	489	474	479	521	485	513	511	519	494	452	496	511	504	499	449	528	492	536	538	475	483	485	474	487	549	514	465	539	488	449	468	519	501	511	497	479	533	494	482	488	468	478	496	495	509	547	546	451	477	502	534	507	579	462	507	470	499	487	505	514	527	485	451	502	500	542	479	480	536	496	446	434	476	527	510	520	506	497	494	495	485	481	471	479
59493	56755	52028	48722	40562	26309	13057	87	141	215	262	379	448	578	679	690	867	920	960	1005	1058	1011	1016	1027	1026	1019	1014	1043	1069	1035	1029	1082	1029	1033	1103	1020	1013	1069	1045	1052	1063	997	1029	1036	1010	1004	1014	1019	1016	1007	1041	1054	1037	1076	995	979	972	989	1014	1054	1000	1026	1032	971	1215	1620	1817	1618	1032	968	948	933	1008	968	1044	1010	986	1036	1025	979	1040	1017	1035	985	994	981	972	977	1036	996	1010	1017	1003	1009	1030	988	1000	993	994	982	1008	1001	1026	965	1008	1004	983	969	1035	1044	1007	1018	1007	981	1008	1013	1028	985	1001	949	1038	998	1087	973	986	984	1068	970	992	987	1036	1004	1024	961	982	1026	966	1004	972	1026	985	1028	1007	1021	993	991	1065	974	1034	994	1002	1059	974	987	1006	1030	975	1009	1007	1048	946	947	945	958	991	1028	1039	1003	998	955	973	1029	981	1013	989	1011	999	998	985	992	1025	948	926	1012	1013	909	980	1016	1000	1018	993	930	996	939	1007	996	983	948	988	1017	989	1010	1004	972	992	1034	985	1002	990	990	996	938	1040	1045	1017	930	1065	1009	1013	1029	1020	1003	969	977	1014	965	967	1033	1009	957	982	1051	1034	918	1015	1047	985	979	1053	1032	961	1007	1003	1013	987	1001	1021	948	955	1005	973	1034	1019	996	968	1003	1025	1001	976	991	985	1014	987	1003	994	970	1011	1037	997	987	985	1011	996	1022	971	990	1012	960	994	1068	1002	976	1045	1052	949	929	1002	1069	990	1011	956	1068	1031	975	931	981	1022	968	958	1001	998	959	992	958	1014	978	993	995	957	994	1011	1010	982	976	948	1004	1038	966	1011	1000	1032	931	1014	997	970	1072	1000	993	962	959	980	988	985	978	959	1048	1066	965	988	1028	961	983	1007	947	951	1022	983	1029	967	991	965	977	978	1019	955	1004	988	988	1030	966	1039	1000	1030	969	1026	939	1025	1026	991	1017	1080	1019	1005	1020	965	982	1010	994	994	965	993	1037	986	983	980	950	970	975	976	997	1007	993	937	971	940	1000	926	981	966	1019	986	1046	1034	1053	1023	1028	1026	997	981	1012	970	951	1003	930	963	1008	1053	1015	1032	1028	1016	999	986	1037	976	985	987	994	1016	938	1017	1022	1041	971	1018	1009	991	985	951	979	994	980	1021	1039	1043	971	976	1027	985	979	997	980	1020	997	1016	981	1052	1052	979	1002	1021	1030	930	951	982	1024	992	1020	1003	966	1031	1033	953	1011	1005	1036	1038	984	984	969	962	984	1046	969	1002	981	980	998	955	986	977	983	937	963	1004	923	997	964	1009	1046	968	1056	950	940	977	949	1023	1070	989	921	1009	989	936	930	986	1034	979	1033	1008	986	1003	998	996	962	957	953	1014	1012	995	984	1014	910	1019	958	934	990	973	1002	1005	905	945	1006	1029	1053	1039	1036	1030	961	1019	996	1017	965	1052	969	1025	921	969	973	1031	964	1006	1054	1009	967	913	986	1009	1048	993	965	950	997	978	1008	947	992	966	992	985	994	981	966	1004	985	981	922	982	948	935	1029	971	988	976	996	953	924	959	971	1007	1012	987	1000	944	993	1007	1033	996	1000	997	1015	965	963	981	964	977	995	975	982	1020	957	977	1015	1027	1055	1013	979	975	988	967	1014	1034	1003	993	990	982	951	989	976	1010	1002	958	997	988	1025	995	1000	1010	990	1039	959	942	974	992	971	939	1018	985	1024	968	976	1007	1028	926	996	971	957	1036	1025	967	999	989	1006	980	932	980	971	924	1004	984	987	993	955	985	900	943	982	959	999	937	987	957	996	1024	1021	1030	1015	1014	974	1002	1025	1005	1035	1017	1013	984	991	1010	987	994	977	996	1052	980	1004	991	1024	993	963	1033	1009	962	977	1028	1042	987	977	1059	1018	956	971	1003	1071	991	1007	1029	974	1016	959	986	995	1022	1026	1019	999	1006	961	991	1014	974	991	1006	1006	978	1019	1001	973	1001	984	936	978	996	959	945	1024	944	998	977	958	1002	954	1009	1055	987	1032	990	1026	970	979	993	956	990	961	976	968	974	1012	1006	956	948	993	967	921	995	1004	1034	1008	968	1020	1004	976	980	1057	1004	946	1025	960	990	950	977	1005	976	984	968	999	1042	964	993	1024	1012	974	927	945	1002	1018	973	1001	1006	952	973	1040	984	970	948	990	990	994	1028	1010	959	964	961	985	999	960	974	1028	979	968	1023	1013	975	1037	971	996	1023	983	1001	1042	948	1040	1037	938	1005	1004	1031	1048	986	966	977	970	1011	1023	960	1008	998	1020	920	970	999	948	1021	1044	1001	978	1007	1033	1005	962	980	973	990	944	1004	951	974	1016	1036	1045	1008	962	971	985	1023	995	1017	1024	942	1009	996	1010	1015	1028	987	981	984	941	991	978	1010	975	1022	944	992	981	1019	1029	977	1066	950	964	1014	1035	966	981	943	998	1052	986	955	966	983	988	948	1027	961	1016	977	973	969	1045	1000	993	966	995	1013	982	1017	946	1029	994	991	1050	1018	1015	987	926	962	1062	1015	1007	1022	1025	967	965	1020	966	960	1000	969	986	1016	941	996	974	1005	953	998	975	1008	1012	1018	994	1005	1025	983	1000	993	1017	946	1037	984	1040	967	1002	1013	983	965	970	1001	994	992	997	1014	917	945	1026	1044	1037	966	950	979	1035	960	1017	930	961	1002	1014	1050	991	984	1009	1008	1001	991	988	1012	982	972	1014	981	1017	1006	972	1019	1015	945	1058	991	968	1035	1023	980	939	982	994	965	1020	1010	1005	985	961	1022	1025	970	1030	992	968	1082	1014	993	960	968	910	934	1024	949	1036	1062	983	1034	986	967	989	978	1008	984	1061	1013	1008	971	1016	969	1037	926	1000	906	992	1014	988	985	1022	1011	964	1005	966	997	969	1021	995	981	964	974	941	961	915	987	1028	966	978	968	963	1024	1034	977	998	976	989	978	976	1026	979	991	1009	1015	916	959	1020	993	981	1036	931	977	991	956	991	944	979	1002	1025	980	1010	1008	972	1042	1060	1028	966	998	1037	968	1001	1051	1038	1012	1063	981	983	996	959	1058	1030	961	978	1013	964	985	976	1010	976	998	938	981	1015	913	1001	968	982	984	961	1047	967	988	965	1018	984	997	1056	969	944	998	988	972	982	945	1050	949	1000	957	945	987	975	925	1020	1002	983	972	905	974	950	993	981	1012	994	987	984	967	945	980	976	1070	987	950	968	986	1011	1034	977	982	1040	1058	1052	1018	955	987	973	1018	954	1004	990	1002	982	1018	935	1041	973	975	951	989	1020	989	951	1051	1026	1017	1001	1031	1032	1032	959	966	1010	997	1030	1000	963	1003	956	1002	982	1010	999	968	934	984	1026	989	1012	980	972	986	984	1014	950	1013	1029	975	1015	1023	991	1014	1046	974	1033	977	957	1026	1065	955	939	974	972	983	1013	1019	972	1004	991	931	1022	995	999	1003	949	959	1038	1019	1035	997	974	974	990	995	970	989	944	973	996	1027	1031	982	950	969	982	971	990	1002	939	970	981	1018	969	955	941	967	998	1010	985	1006	963	992	1008	977	1047	926	963	949	998	1016	1028	998	968	997	966	966	1040	1002	989	946	987	961	1000	989	1014	1002	984	990	1032	984	968	1003	951	968	981	941	1039	976	963	970	1012	1019	995	928	1013	972	968	997	1026	950	959	981	955	1004	1052	1079	1012	979	946	968	989	1015	1027	917	1033	983	972	1027	948	1010	992	1006	1017	956	1026	949	1034	961	954	1036	983	976	1025	981	992	970	992	951	1008	985	1026	993	975	989	988	1037	974	992	944	999	1009	996	1006	1031	967	915	1014	960	1019	1009	1013	1008	1054	994	983	1001	986	1009	992	958	960	1028	996	936	1010	979	1004	962	981	978	964	945	1021	988	991	1027	959	1020	975	991	989	969	987	994	986	990	961	1011	1019	1000	953	983	1017	902	997	972	955	975	1006	1011	1021	978	975	1013	973	989	961	1022	948	982	959	939	969	1000	1060	1020	989
43321	53905	55215	51026	49151	36475	13363	1127	522	439	296	257	288	295	274	253	261	261	286	254	282	243	275	267	247	274	264	236	237	277	256	254	273	255	272	280	266	245	241	263	256	303	226	236	267	243	268	253	251	251	277	259	271	272	258	279	273	275	263	285	258	249	267	283	243	288	240	276	273	269	290	249	256	275	257	268	287	262	262	262	254	241	243	250	228	240	269	272	277	247	264	268	270	302	276	267	258	242	263	285	270	274	275	265	263	254	292	264	265	278	265	247	228	276	255	278	282	229	283	235	281	264	275	267	254	252	242	270	274	269	309	302	257	265	261	270	249	250	272	274	233	278	271	252	260	277	284	253	273	271	255	257	236	235	266	260	248	253	243	275	269	288	265	263	256	249	227	265	230	266	249	243	244	283	262	260	252	266	284	260	272	252	244	269	243	276	253	269	269	236	259	291	259	275	255	310	254	258	257	235	259	271	270	239	256	254	227	276	265	267	261	271	299	258	261	271	269	277	267	276	248	243	265	246	281	270	253	252	267	276	250	259	286	251	225	273	256	245	266	261	293	239	258	264	265	274	253	237	229	235	262	250	249	252	260	257	239	269	271	261	266	299	269	250	271	237	239	277	273	246	291	254	269	273	240	265	267	255	222	267	273	278	263	273	262	250	267	260	248	264	240	239	252	265	258	283	253	261	271	238	265	258	275	251	270	279	254	252	250	293	280	259	236	280	266	251	274	263	261	248	277	278	270	276	248	269	260	248	266	273	281	270	274	283	296	251	265	264	268	260	231	230	248	262	239	251	268	258	255	261	266	248	251	275	236	256	296	263	256	264	263	290	246	260	247	261	256	262	262	284	265	285	269	234	274	239	270	244	281	286	252	234	269	252	264	239	286	246	256	254	224	269	244	260	283	266	275	238	281	256	242	260	259	259	270	266	250	257	254	245	262	257	252	252	268	277	261	271	263	242	281	259	271	266	229	271	273	283	270	267	256	273	278	260	294	251	232	279	256	291	262	258	246	256	253	296	260	257	248	264	271	243	239	258	280	293	241	259	258	266	284	261	240	250	279	279	257	275	305	255	273	258	258	265	240	241	264	267	278	274	285	231	266	277	239	209	255	240	274	276	268	262	278	267	265	260	262	256	285	275	272	255	253	259	236	224	275	273	298	247	288	301	263	261	269	248	255	287	262	265	309	260	276	263	261	241	261	254	275	272	241	270	262	268	278	283	249	246	270	288	272	260	250	276	252	254	303	243	255	286	288	238	254	251	249	255	266	263	255	288	234	251	252	227	270	247	268	285	252	254	286	249	264	284	260	280	253	251	239	266	288	256	260	251	262	256	281	256	261	274	260	251	271	268	257	255	285	238	254	278	250	249	255	222	259	249	285	241	254	243	266	254	260	234	263	259	264	251	252	261	268	267	293	283	263	258	251	276	253	256	272	227	262	248	288	261	277	252	241	259	266	256	274	236	259	269	288	259	276	271	274	281	267	236	248	262	274	259	270	293	274	250	272	260	276	253	235	264	277	272	266	247	241	257	290	230	229	273	275	255	256	254	245	269	274	277	248	255	267	258	256	250	281	267	267	245	241	275	269	266	234	278	273	261	248	264	257	259	267	264	273	259	285	251	266	262	256	289	267	272	265	295	248	260	276	271	261	248	255	253	269	262	256	306	296	268	251	229	268	241	250	265	251	248	251	266	242	251	260	244	249	270	254	259	242	267	257	252	288	252	239	268	260	255	248	277	280	258	226	241	281	282	280	265	276	264	248	264	252	242	253	283	272	263	244	247	259	237	251	254	250	294	259	260	263	286	276	229	264	250	247	303	269	250	281	256	282	213	258	255	258	240	246	226	261	255	260	261	270	267	251	253	297	273	287	256	317	266	265	273	284	257	264	283	243	246	263	250	245	275	249	243	263	242	255	251	246	263	290	281	234	236	262	245	263	243	275	250	226	274	236	233	259	289	243	249	278	274	224	266	265	275	269	303	271	284	255	244	254	270	272	242	223	281	240	239	245	266	269	224	260	277	254	245	253	277	250	284	257	284	240	276	259	274	242	275	257	300	247	290	246	267	247	278	264	261	275	264	219	267	258	257	282	272	260	272	254	257	268	259	225	250	249	283	249	276	252	243	259	264	252	297	242	268	282	261	284	291	255	237	268	255	257	256	262	258	258	256	269	261	243	273	296	274	283	287	255	255	281	278	251	281	254	255	262	273	258	270	255	292	287	242	252	270	254	266	228	269	237	286	236	244	252	255	239	259	287	232	257	217	262	291	266	270	231	246	240	258	267	248	253	239	256	275	280	259	265	268	289	227	252	281	266	282	312	236	245	236	281	285	247	249	236	264	236	246	254	249	249	268	293	249	269	272	279	237	262	257	257	247	264	257	255	257	273	270	285	246	265	268	258	243	264	256	246	247	237	283	256	245	277	245	250	231	266	268	288	265	250	270	255	291	287	263	265	258	262	284	292	284	238	261	223	252	251	300	254	278	245	286	277	263	291	254	223	257	257	282	256	249	261	276	254	235	264	247	246	265	251	282	264	259	235	249	271	262	259	263	234	224	272	242	260	253	262	279	276	236	255	275	243	256	260	264	270	273	258	280	255	262	255	268	251	253	269	260	287	261	245	254	274	272	256	251	250	257	254	288	279	258	253	260	253	239	271	240	275	273	268	239	249	271	289	242	229	257	248	276	261	266	248	261	260	248	273	276	266	251	264	261	235	297	257	247	245	267	275	240	265	272	251	254	236	260	283	230	295	273	270	248	278	289	261	268	255	267	258	270	267	262	231	264	269	263	267	234	252	266	276	232	265	266	261	243	232	280	287	270	240	269	250	255	274	249	295	263	232	267	265	260	285	241	251	271	240	258	266	247	273	218	233	266	261	253	269	283	278	248	246	265	259	243	253	252	268	253	267	228	256	253	273	238	259	269	274	241	236	250	280	264	252	304	257	254	286	263	269	308	242	251	249	279	215	258	249	270	282	265	279	243	268	240	258	225	254	292	263	281	243	259	252	268	292	272	264	279	279	277	244	264	263	241	278	271	277	269	230	261	247	291	254	267	255	280	253	266	274	286	259	256	263	253	266	248	272	242	249	266	261	269	252	256	264	293	299	272	264	288	263	254	262	226	268	243	262	260	279	272	270	269	289	269	287	245	268	262	254	241	273	275	272	270	280	274	284	245	285	218	250	269	256	253	242	258	275	269	241	256	273	230	253	272	274	263	274	286	242	246	242	257	260	282	248	276	258	241	270	263	255	273	222	293	264	240	243	232	270	251	257	273	253	219	270	300	271	255	257	275	254	251	258	252	249	245	257	263	282	254	240	255	257	268	252	252	255	275	274	267	282	248	240	249	263	242	256	249	240	258	258	323	247	295	247	270	287	256	283	268	240	267	253	262	250	244	264	255	278	268	262	260	246	249	256	251	271	260	243	274	269	292	255	280	233	265	271	246	268	269	254	265	263	237	262	261	237	283
34526	50208	56030	58721	60963	48092	13179	692	723	660	668	675	659	661	724	641	634	690	678	673	718	691	682	694	688	725	678	679	675	696	649	688	673	683	664	678	662	686	681	664	657	656	694	628	679	719	692	633	679	689	665	679	721	683	719	626	735	659	695	653	697	690	690	636	704	740	838	700	696	697	752	678	626	681	714	653	672	690	704	667	647	669	710	673	620	688	716	705	683	678	665	719	677	681	662	698	646	672	683	662	665	714	662	668	676	701	706	695	681	669	697	703	688	655	706	625	675	692	661	672	686	651	677	621	684	689	686	639	712	671	667	665	649	686	667	713	691	647	696	711	711	723	648	729	639	648	719	690	640	671	627	703	688	670	674	680	699	649	623	676	693	680	668	715	664	660	708	679	702	652	700	713	668	698	688	696	691	734	622	683	666	691	693	704	660	680	642	692	693	713	696	658	723	708	692	680	656	682	651	682	704	647	715	673	678	650	666	686	676	688	636	688	752	679	714	703	713	677	668	662	683	713	609	711	643	716	688	712	608	661	655	693	649	735	669	691	644	687	669	668	697	630	650	691	690	746	669	628	696	642	635	714	693	684	618	690	667	701	630	666	647	666	660	675	644	681	696	650	688	658	690	670	671	688	663	700	688	715	650	673	702	730	650	700	694	686	658	705	681	668	689	705	759	668	652	672	711	677	655	713	717	679	699	676	661	657	647	711	667	651	663	620	676	706	629	743	658	704	661	684	721	701	700	673	720	686	655	603	655	663	695	710	739	673	712	701	723	706	673	662	685	682	664	666	715	743	709	707	680	651	698	605	683	652	654	690	646	682	661	711	642	660	639	709	653	689	660	674	717	713	658	665	646	722	658	656	684	664	680	686	686	721	657	719	696	708	719	677	705	739	676	659	673	649	648	631	700	666	693	653	666	681	641	664	712	691	708	681	666	717	657	687	643	705	649	660	659	692	698	676	685	682	727	631	678	685	660	675	671	654	685	649	671	640	688	691	736	685	694	672	707	677	687	686	663	679	709	684	645	699	690	653	680	695	692	707	688	658	729	640	691	690	694	689	660	681	655	674	716	665	711	679	658	710	688	678	698	710	684	677	664	726	686	647	701	670	671	684	614	664	691	696	703	671	665	648	715	682	699	684	682	700	684	678	696	690	668	713	681	707	642	663	669	687	648	694	673	675	682	690	662	634	714	721	683	697	669	696	643	687	662	685	705	731	708	686	691	693	637	707	695	675	634	667	703	677	672	676	729	651	695	708	639	656	706	698	718	647	698	677	695	693	690	697	689	707	639	699	645	664	684	689	679	709	660	663	694	635	670	632	690	690	694	688	637	721	673	644	632	690	674	684	707	718	698	649	689	628	681	643	700	725	703	713	679	664	691	656	682	687	700	737	685	647	673	681	679	676	674	671	723	656	669	672	668	670	647	660	714	654	723	679	685	685	703	708	671	711	716	700	670	635	697	719	669	689	677	698	665	668	661	670	697	685	637	668	734	661	673	732	726	664	691	695	708	695	687	645	674	636	640	683	646	688	713	684	685	672	644	743	708	719	653	690	696	709	724	704	689	666	707	646	670	731	676	676	671	635	681	685	744	649	727	721	685	686	711	689	681	659	707	646	677	691	689	660	701	702	680	686	667	678	701	674	722	674	650	711	671	672	654	679	689	714	650	609	649	710	711	710	645	649	667	672	687	667	662	651	635	667	716	694	687	706	715	684	683	671	698	691	682	690	710	687	725	683	677	717	722	700	686	685	625	655	664	671	720	625	647	694	674	671	681	664	653	679	691	722	690	672	651	702	698	714	725	666	676	679	692	653	675	728	716	643	679	666	702	664	690	695	639	680	712	671	691	704	681	681	685	684	682	727	709	619	693	708	649	628	711	653	691	642	666	734	670	666	675	693	655	679	665	744	676	668	693	624	684	675	736	694	684	695	694	667	686	710	701	684	671	667	686	676	670	699	705	647	696	667	663	663	677	635	708	639	690	667	677	637	670	698	714	672	698	633	688	696	699	715	665	709	720	667	662	670	692	710	701	624	694	675	664	698	700	650	665	635	679	719	666	701	701	700	715	718	678	726	651	681	674	705	688	680	728	676	715	721	648	667	674	631	675	707	680	661	694	678	674	701	680	663	653	636	715	658	686	662	687	660	684	683	659	693	697	660	711	632	686	669	617	729	670	711	651	688	670	646	701	644	729	679	740	632	674	710	663	699	644	685	681	638	637	667	703	667	693	684	704	690	687	657	690	682	666	663	653	668	661	689	683	669	670	665	674	708	679	678	723	673	709	695	657	669	722	709	656	665	708	717	629	639	670	681	750	677	681	659	643	734	675	668	680	640	691	694	726	702	665	719	679	692	690	682	729	697	661	690	684	677	644	681	652	697	633	680	663	658	717	694	682	664	690	668	711	645	709	737	671	680	734	695	669	701	705	677	666	723	651	670	691	694	730	655	709	649	662	706	697	722	698	693	696	666	647	701	698	712	688	638	699	694	701	685	666	680	673	632	667	691	686	621	645	726	700	647	706	645	678	638	626	702	670	650	671	643	725	691	691	671	661	691	687	647	664	717	737	634	690	672	667	707	654	699	715	630	665	663	699	709	661	686	675	636	670	655	675	645	668	686	677	687	671	690	733	684	634	695	716	729	678	689	656	686	673	643	700	678	719	726	673	676	681	646	660	697	684	656	702	663	688	684	693	663	672	731	677	729	708	718	695	685	718	686	648	689	707	691	658	626	736	662	684	741	658	693	652	687	657	602	643	694	711	659	637	698	637	692	671	658	688	686	681	680	662	700	675	663	659	715	684	724	680	665	638	690	718	686	629	721	648	678	709	676	709	666	696	704	679	678	680	658	684	666	681	686	673	630	660	694	647	693	680	678	642	686	673	667	691	707	628	681	640	710	674	677	724	706	702	666	663	687	684	655	691	684	636	603	702	693	666	726	729	646	651	710	635	708	639	691	664	732	660	685	702	597	718	658	657	705	655	653	664	715	682	653	683	669	644	719	657	664	686	642	709	687	678	632	662	679	705	673	668	676	738	643	725	654	699	682	719	645	616	709	654	723	641	677	648	701	697	706	656	699	669	668	683	698	691	659	667	676	674	698	756	715	684	675	703	666	661	623	675	650	672	644	710	684	688	670	681	661	700	652	689	698	627	711	721	725	685	668	649	657	685	667	700	637	697	688	680	663	699	641	680	649	668	654	677	668	709	692	686	619	681	680	700	656	667	701	686	674	648	651	685	655	666	642	727	675	702	680	666	673	676	688	714	697	715	679	708	662	680	674	656	685	674	722	688	723	695	737	699	707	691	675	680	693	628	683	651	737	629	641	664	714	717	631	659	654	686	683	633	689	685	673	640	661	668	679	677	659	704	724	704	661	657	691	678	663	666	670	619	640	668	697	674	627	677	704	682	670	661	697	672	687	688	658	669	632	689	684	636	683	627	680	698	679	674	693	656	675	651	682	685	699	649	622
61214	47845	45750	45013	44550	45161	34131	22469	17288	6938	885	402	411	433	424	387	378	389	402	380	363	405	396	386	377	379	399	399	395	370	377	389	400	331	364	382	368	393	332	367	363	399	378	381	370	349	362	398	409	364	359	400	349	396	381	344	365	399	425	409	375	404	410	420	428	535	518	438	371	347	374	362	354	386	376	369	366	376	385	375	394	364	364	375	370	347	372	372	363	377	401	390	395	358	345	412	377	397	375	377	370	367	406	386	347	363	368	399	399	370	385	398	388	388	398	383	375	390	396	383	389	369	343	385	362	373	393	376	298	378	387	376	367	372	400	363	349	373	369	371	405	393	395	364	380	374	349	382	352	357	371	393	356	369	352	384	388	362	393	376	395	437	360	405	378	385	389	344	369	376	376	347	396	380	372	355	403	392	361	341	390	319	396	408	391	365	370	359	368	361	391	355	356	375	353	353	416	382	380	361	376	375	362	343	365	371	367	379	381	362	409	360	359	372	367	391	367	357	377	368	367	387	389	401	368	368	360	331	371	360	394	400	371	355	346	384	360	342	387	345	360	387	382	374	358	360	368	357	390	395	373	380	418	360	418	370	395	398	387	393	385	361	369	392	337	380	387	400	375	394	405	375	345	374	372	390	380	376	368	398	383	347	358	377	365	374	381	374	366	371	427	375	372	345	384	398	354	372	353	396	348	359	364	375	393	365	354	367	382	370	360	363	378	342	388	402	427	361	330	377	344	360	350	405	410	341	363	364	372	362	396	376	369	373	365	366	404	404	370	368	393	307	369	377	362	389	339	356	389	341	361	364	356	347	381	326	368	352	406	401	377	381	343	362	383	389	374	395	372	374	380	355	377	382	370	385	363	370	356	356	366	364	378	385	361	376	370	430	410	397	381	383	378	360	343	377	321	317	350	429	386	358	370	392	361	371	374	365	374	369	370	341	349	366	339	336	387	361	402	371	361	383	395	383	389	334	379	381	413	391	382	371	377	368	379	372	331	382	392	414	359	385	385	349	377	378	387	374	385	377	387	393	406	362	367	375	396	350	338	384	374	417	378	384	384	353	352	389	399	373	322	393	378	323	356	347	372	398	371	389	343	377	408	350	361	368	373	386	325	389	352	324	343	369	405	377	382	349	394	403	393	378	382	385	380	356	379	393	339	364	402	398	375	380	378	354	404	389	358	388	383	371	351	396	381	369	390	370	429	370	394	376	357	364	376	384	380	373	354	383	386	391	387	392	366	406	377	385	337	375	373	386	329	382	355	388	380	395	338	392	344	363	361	342	358	387	400	437	337	366	370	367	369	355	389	400	390	375	403	387	369	373	350	391	407	360	363	392	363	352	329	370	359	368	366	417	361	387	362	361	370	369	342	379	358	385	388	388	347	364	362	364	396	343	355	343	364	367	387	380	364	357	407	379	412	384	382	377	386	349	377	356	400	376	379	368	339	387	415	425	396	363	367	368	348	363	386	366	365	342	379	345	379	389	375	330	359	330	398	379	394	357	345	365	364	360	393	347	402	380	392	400	332	367	335	394	365	358	394	366	344	394	379	332	351	420	384	396	420	387	376	382	373	386	403	337	375	358	364	369	371	387	383	397	359	386	381	347	354	357	332	423	373	350	367	365	360	362	351	397	374	359	364	396	374	397	379	345	390	339	389	346	373	343	375	370	364	355	393	426	363	331	398	390	382	353	391	412	384	436	396	369	390	399	358	355	312	380	401	351	393	350	387	392	375	403	357	348	366	365	357	352	375	385	371	371	394	374	362	369	403	377	410	390	379	371	380	336	372	370	400	383	375	376	345	356	347	387	360	360	381	376	376	372	359	373	376	345	379	370	397	346	357	404	370	407	362	355	376	392	375	352	359	331	346	415	362	373	392	364	365	365	358	387	419	350	386	388	365	357	383	405	389	379	344	346	397	353	352	347	386	350	378	386	394	360	415	349	378	396	346	369	373	358	375	371	392	373	405	390	370	364	372	372	409	388	418	381	365	378	354	401	384	378	357	368	356	376	359	408	417	356	370	389	358	430	391	397	402	375	433	397	354	372	354	348	396	371	389	396	354	352	401	412	340	372	371	354	376	378	345	341	368	360	345	406	408	368	377	348	342	356	350	338	372	383	363	410	356	383	373	356	356	349	351	429	371	365	371	388	410	361	423	336	369	362	373	352	357	380	371	384	408	361	352	369	351	361	383	374	362	381	384	377	419	388	384	382	357	386	386	393	375	346	345	373	327	376	332	400	353	376	362	406	373	371	380	360	357	342	364	383	365	384	374	337	369	361	372	400	376	386	387	361	388	359	388	372	363	397	391	367	416	383	372	365	337	339	385	383	379	383	348	358	378	387	353	358	328	374	389	343	399	338	384	379	402	351	403	393	363	370	369	346	355	356	366	373	413	368	344	402	386	360	370	348	411	363	378	388	362	369	390	389	341	362	388	369	371	362	380	357	349	360	391	381	378	384	352	350	384	381	390	348	338	372	396	390	363	392	363	342	384	381	386	355	375	387	390	351	377	380	396	387	353	376	401	354	399	358	356	338	348	410	359	342	369	366	366	375	381	353	361	328	415	368	389	399	362	341	397	366	394	412	391	377	383	362	372	350	403	330	373	406	420	387	343	388	400	366	357	385	357	344	381	371	410	369	347	378	407	354	374	393	369	387	363	404	394	384	371	390	376	388	418	361	344	362	363	345	361	356	386	365	396	348	407	389	385	386	372	345	340	352	368	364	342	388	367	393	381	363	358	375	401	370	371	371	350	397	409	366	383	354	403	362	398	364	347	365	397	357	347	348	361	364	394	398	372	403	378	363	355	376	387	348	349	355	377	352	379	402	360	364	361	412	366	371	391	382	431	363	364	374	352	375	373	351	398	356	360	347	369	421	371	396	368	356	402	374	383	345	378	355	387	349	385	363	350	398	386	400	364	375	358	363	370	333	353	378	367	401	367	354	381	343	366	366	353	361	402	389	361	359	391	350	378	345	363	371	347	372	373	404	405	372	359	395	392	380	341	377	364	380	354	395	352	341	357	351	358	411	400	376	377	386	417	365	348	341	355	360	383	360	357	362	375	392	408	348	417	364	392	360	354	374	364	345	359	340	376	386	390	374	362	403	348	363	341	362	367	336	350	353	370	365	395	367	371	375	379	372	369	354	383	368	383	375	382	348	394	351	363	369	364	387	357	365	409	373	380	409	370	392	408	358	371	338	383	388	358	356	354	394	385	335	365	376	339	361	366	394	351	357	366	383	400	393	347	396	341	424	311	344	348	403	369	404	363	355	381	363	351	334	334	394	364	380	377	354	335	340	376	423	357	345	365	375	377	362	361	356	400	410	371	338	344	417	350	370	353	360	395	392	374	379	369	357	371	373	347	384	364	400	373	368	379	385	348	380	366	384	374	338	333	381	375	322	395	428	350	360	387	391	338	384	342	378	367	354	381	403	371	372	377	371	332	414	359	400	379	391	340	344	355	351
57258	62400	59966	55926	60634	61170	18482	1218	1160	1111	1099	1010	1071	1020	995	966	958	1016	891	932	911	896	956	919	940	885	932	944	890	950	909	870	898	884	866	891	836	902	912	895	905	928	880	883	905	872	926	884	931	929	873	906	851	886	859	880	914	948	907	855	884	901	934	913	1152	1724	1687	1153	872	892	866	846	882	862	845	823	907	877	915	862	846	909	858	910	851	956	877	803	884	891	930	865	900	885	838	843	889	864	904	875	881	906	909	875	872	902	900	867	889	867	893	874	851	877	824	918	911	894	809	862	891	840	890	899	922	858	845	818	876	852	889	899	874	869	882	889	797	879	872	896	840	879	855	885	906	881	877	836	827	864	864	851	835	861	865	864	854	860	901	830	883	838	837	841	871	913	833	865	874	866	859	823	893	857	858	852	887	832	819	879	835	878	917	889	845	878	848	857	866	876	883	889	844	824	939	892	880	916	884	845	873	894	845	905	860	878	871	958	879	852	853	897	815	830	867	942	839	880	870	893	875	866	931	872	830	887	909	810	873	884	873	846	877	859	883	863	816	869	895	835	856	921	852	899	871	874	882	891	880	879	904	849	868	871	907	903	934	873	846	887	874	881	868	936	880	858	876	854	857	859	876	896	875	845	853	862	893	897	871	857	897	884	861	866	856	866	830	859	888	844	901	849	932	877	839	863	856	906	858	842	891	906	821	881	868	830	903	843	939	901	886	852	879	859	925	880	890	855	870	889	852	906	938	860	843	892	852	885	856	874	892	853	875	876	874	873	907	889	861	868	886	808	846	937	873	852	859	846	850	837	899	940	867	858	913	909	916	844	949	843	844	895	860	861	871	839	871	899	852	860	884	868	855	866	880	872	921	871	917	903	890	860	898	880	842	827	891	846	805	897	881	861	888	841	840	883	912	888	847	886	905	845	906	865	884	865	860	852	828	867	875	841	933	904	860	871	890	892	892	890	824	860	894	852	857	860	850	877	832	884	900	867	822	870	902	873	868	831	814	922	873	869	854	878	834	881	849	884	912	926	869	856	920	861	881	866	848	907	856	914	905	867	867	870	843	836	903	922	890	919	827	924	918	841	882	899	844	847	824	889	886	880	867	900	892	887	875	877	873	843	865	851	903	954	832	857	891	828	837	852	861	837	904	844	859	859	937	901	821	856	867	928	907	853	902	863	860	844	871	848	840	874	883	820	872	902	874	874	882	789	851	863	868	860	835	854	827	904	877	875	826	873	891	858	862	881	880	827	834	892	872	903	816	857	861	909	882	925	903	806	906	848	841	927	870	842	853	856	928	818	865	880	880	883	928	927	898	811	827	880	897	903	875	883	885	856	884	842	850	865	870	847	921	842	842	899	904	878	868	864	888	885	858	846	862	885	854	854	852	875	951	851	861	875	871	862	825	886	912	848	855	853	891	885	874	883	937	867	884	871	849	861	870	891	919	840	856	819	925	853	831	936	885	924	817	865	870	863	859	875	890	915	878	850	893	849	849	877	897	911	864	866	897	837	876	928	865	918	853	849	840	850	866	922	886	881	890	881	855	872	888	858	900	890	893	878	807	860	850	885	904	879	893	914	869	854	887	849	904	812	894	853	899	845	831	890	869	856	843	858	899	892	904	877	895	807	840	840	874	856	863	873	919	889	822	848	884	871	928	830	879	880	879	897	881	829	888	853	847	835	815	837	851	886	912	897	843	882	846	861	874	881	863	880	864	827	923	831	889	881	876	859	907	865	877	847	926	881	895	871	794	841	842	875	903	865	856	920	887	947	891	877	808	897	817	881	877	879	874	815	871	873	834	878	862	894	906	858	874	869	853	837	876	861	895	820	859	878	866	860	837	890	883	892	846	827	892	865	903	908	844	893	887	914	864	810	846	827	891	874	914	921	893	877	895	833	823	912	886	849	872	845	809	847	852	900	875	855	886	867	899	885	906	887	895	811	878	846	843	857	841	871	874	892	849	861	903	885	922	874	889	886	860	902	883	896	852	854	819	887	892	880	907	892	872	787	860	869	856	895	800	855	928	853	871	843	939	862	910	882	865	852	910	879	842	853	873	900	835	863	869	847	884	876	884	927	841	867	844	859	864	894	858	921	846	861	845	848	876	843	858	917	910	865	866	883	885	875	888	930	872	909	890	896	856	888	851	864	905	908	910	844	869	862	831	853	915	865	847	910	837	910	855	867	885	881	824	869	864	863	823	905	879	912	800	860	864	855	818	888	898	905	853	896	835	818	838	865	863	858	863	862	846	888	778	927	861	930	866	871	928	925	880	863	842	862	835	872	831	861	864	816	825	884	877	804	915	805	898	845	862	899	873	821	910	840	881	897	842	899	909	831	916	862	840	880	843	911	898	890	857	839	870	923	871	858	879	890	857	915	908	876	881	892	886	849	907	877	855	857	852	903	858	826	868	875	829	875	879	896	874	825	846	814	803	860	901	851	901	848	860	836	841	856	858	837	871	886	881	909	846	888	833	942	847	886	863	853	875	891	858	843	866	874	864	920	865	874	863	892	850	901	866	862	907	816	824	872	875	841	893	815	845	844	878	912	884	882	873	868	848	872	866	908	846	893	857	915	840	899	835	881	865	847	820	905	874	899	925	833	832	905	874	905	929	904	806	847	852	842	892	857	841	874	840	875	922	913	822	880	814	839	873	836	809	866	874	898	830	885	860	884	872	893	823	931	875	895	877	867	893	870	839	803	870	791	848	867	870	918	861	913	843	877	835	879	856	872	878	921	882	917	861	800	885	862	819	876	839	884	874	853	862	903	920	866	867	916	889	881	896	845	892	893	816	901	893	870	887	809	851	901	888	868	831	904	868	891	900	867	870	827	788	858	867	856	907	890	880	862	888	889	847	863	870	878	844	826	927	811	873	871	847	901	873	871	864	845	882	849	888	846	926	868	926	847	826	862	849	891	904	903	944	840	896	860	871	879	903	854	826	868	853	851	869	865	879	894	880	885	812	801	902	937	836	876	886	865	903	863	903	910	888	891	906	852	861	886	858	838	907	844	898	827	881	907	895	923	939	847	897	847	923	914	849	855	867	870	862	879	906	826	890	909	868	847	916	822	876	847	875	864	810	859	845	853	846	848	889	889	896	882	849	886	923	968	809	836	894	879	832	858	887	934	878	803	814	849	910	813	873	862	898	861	855	885	858	863	850	888	870	885	914	847	876	882	854	865	909	874	813	962	881	931	849	807	841	846	851	858	862	852	857	859	862	834	897	852	877	956	861	860	866	843	884	931	832	954	874	888	925	878	851	880	847	829	895	853	888	838	846	859	915	895	882	909	891	901	870	905	877	898	914	888	828	862	895	874	818	932	898	864	804	892	815	864	868	854	864	901	851	828	879	881	898	894	868	853	875	870	890	790	862	882	888	871	911	897	823	921	836	872	844	877	890	865	877	863	888	854	898	864	883	887	891	868	884	883	899	861	866	900	873	853	871	832	937	884	852	849	917	860	868	869	943	937
60279	42498	41745	40474	43178	43793	27745	23922	23767	18696	8308	1361	657	561	508	587	546	540	526	560	514	510	517	488	476	560	487	519	495	496	526	519	504	502	483	479	489	479	470	433	436	465	473	473	465	495	469	490	487	504	519	482	500	538	497	483	505	523	498	481	472	484	467	437	485	1000	1188	698	494	476	438	475	475	452	473	497	521	473	494	477	444	470	479	477	506	484	458	482	479	491	507	457	443	450	493	431	462	488	445	491	498	489	456	447	457	441	451	458	458	464	442	459	494	450	462	465	476	458	426	514	439	505	481	470	446	485	470	499	494	469	473	462	462	487	473	480	449	475	466	494	472	469	464	466	481	485	476	482	452	476	506	484	436	506	501	468	449	476	504	482	472	433	494	448	484	463	498	486	456	492	454	466	515	459	476	496	475	463	444	506	447	467	453	500	450	448	462	459	486	526	493	461	515	478	439	463	483	448	497	442	460	490	484	460	492	438	473	431	506	521	477	471	477	459	494	482	457	440	467	496	459	484	482	468	470	489	448	485	446	485	521	452	436	425	504	472	510	433	482	440	462	501	481	493	467	467	544	487	484	493	474	479	509	485	487	487	485	523	466	426	452	451	507	486	501	460	443	485	497	454	482	448	482	493	496	444	439	455	448	443	485	434	475	490	492	428	450	469	441	463	465	491	453	481	428	468	466	460	494	429	447	463	454	499	448	462	487	471	425	502	452	478	489	447	482	478	459	484	509	481	457	438	449	485	487	481	434	496	466	471	447	459	501	503	495	483	467	486	459	456	454	456	445	426	439	497	503	519	464	484	450	495	455	454	454	439	455	455	476	498	495	471	449	489	466	481	524	511	498	497	455	495	450	439	494	452	453	452	460	451	498	457	490	517	503	489	439	450	456	444	487	476	489	473	503	457	464	484	482	432	482	437	474	470	480	484	459	471	445	505	482	459	424	429	462	445	417	446	460	487	495	470	448	471	454	497	455	489	500	481	472	485	469	495	476	450	478	458	442	476	504	485	441	483	475	480	451	442	448	452	470	507	433	429	468	475	494	434	474	498	484	489	474	463	456	455	467	486	486	489	502	482	456	503	489	496	494	529	484	470	468	536	489	497	471	499	450	461	506	482	481	468	512	423	464	490	476	484	488	412	440	448	481	511	491	454	449	458	490	474	484	464	493	473	443	459	463	493	454	486	460	457	477	454	456	440	501	421	486	530	458	476	472	452	471	468	490	485	517	489	451	443	487	516	484	479	463	433	486	453	464	485	489	437	442	475	502	479	502	484	486	457	461	478	483	474	465	441	474	487	461	492	486	447	476	446	465	468	456	454	437	501	449	519	433	493	495	438	475	497	480	451	480	485	499	463	484	502	508	457	398	489	482	441	503	449	465	481	479	469	451	473	484	488	471	469	455	452	480	490	473	484	508	500	476	468	482	481	489	468	432	475	460	455	465	531	481	416	459	461	460	489	436	495	468	476	456	476	431	455	461	432	509	429	440	451	470	498	456	461	443	434	499	487	510	454	480	459	466	461	479	451	501	474	507	463	452	522	482	518	469	448	468	444	485	450	460	499	483	463	438	436	460	493	485	477	471	446	510	504	469	474	474	466	467	472	497	427	480	468	493	449	442	487	430	459	484	448	479	471	454	451	497	448	441	481	477	523	433	455	490	489	442	470	465	486	485	454	456	476	476	414	469	482	483	475	439	412	477	496	516	437	467	496	482	443	492	427	488	523	492	439	444	442	510	410	470	491	467	471	432	424	486	487	465	471	488	447	442	490	467	431	480	440	465	462	470	403	493	453	458	460	435	470	485	461	464	443	501	465	463	465	488	498	459	496	470	490	489	463	463	441	487	460	464	455	487	516	474	467	522	477	472	466	444	486	481	460	451	460	488	497	463	478	456	416	461	474	467	497	476	469	466	486	536	474	486	454	448	432	444	473	456	511	454	467	454	457	480	448	454	478	482	483	489	458	487	462	471	428	476	475	463	458	475	473	455	457	455	483	483	466	458	497	461	457	491	499	456	466	469	490	448	477	508	504	471	479	475	443	417	474	493	440	437	489	493	462	451	454	491	503	488	517	500	457	455	526	479	512	452	477	468	478	468	486	443	439	471	424	495	471	476	438	487	481	465	487	522	473	456	472	439	458	469	477	433	495	509	562	470	472	480	480	436	462	514	454	475	459	495	485	489	462	466	437	492	460	488	464	472	485	485	458	453	435	464	503	485	497	451	469	521	463	459	464	505	453	493	478	460	467	468	457	465	443	488	462	444	468	461	468	449	515	450	451	485	542	459	475	459	435	456	452	450	451	482	471	481	491	438	479	446	455	483	508	479	437	430	413	471	476	485	468	482	467	468	483	463	509	490	473	450	465	456	486	430	468	506	496	488	482	425	447	489	467	426	493	477	454	411	481	484	466	437	503	483	450	474	433	472	493	473	494	446	467	492	462	426	462	495	483	473	466	424	483	488	526	492	477	444	482	470	508	469	469	441	443	499	513	444	473	427	461	457	460	466	449	466	452	446	481	494	472	504	457	506	479	464	490	488	494	499	493	526	458	488	484	465	469	485	480	501	529	494	417	464	503	467	471	457	433	445	458	474	492	446	461	461	412	440	480	475	488	468	436	520	443	476	430	493	466	444	454	503	493	497	503	516	474	476	464	475	479	492	476	454	448	473	488	479	467	453	460	493	469	494	479	453	463	483	426	436	426	469	485	482	469	494	476	449	482	474	475	502	491	468	480	479	458	462	484	481	431	485	511	472	470	488	444	485	457	466	464	500	449	490	474	483	436	482	494	474	457	473	471	493	469	475	465	445	476	492	512	481	462	450	452	442	509	463	480	461	503	413	472	448	464	444	503	418	456	478	459	460	489	461	450	473	491	483	495	477	417	450	467	482	526	486	452	450	482	440	431	470	478	474	507	500	502	495	494	468	505	475	461	444	487	467	464	449	472	459	497	450	484	503	495	458	436	444	438	485	503	474	456	457	424	484	483	455	447	455	445	477	478	434	497	465	512	465	537	518	488	452	522	531	463	474	516	447	477	474	465	458	447	456	504	449	467	457	482	502	492	488	432	478	476	496	440	482	454	495	475	409	426	470	465	482	470	486	491	486	511	431	442	475	466	495	463	461	485	468	494	424	453	484	479	460	471	460	455	478	477	496	464	469	487	503	437	481	493	450	477	517	478	473	467	494	445	452	440	484	489	462	502	448	463	484	455	451	445	478	492	465	419	449	444	429	480	464	450	479	471	500	512	450	478	503	442	452	484	461	433	486	453	433	445	455	470	478	489	500	450	483	460	467	459	471	412	508	481	473	441	433	501	463	454	462	449	512	470	460	460	463	487	503	469	497	470	483	452	476	492	468	437	438	479	454	485	462	542	456	486	470	473	481	488	481	473	467	431	442	467	471	479	509	493	520	469	519	470	467	440	441	474	420	449	459	445	459	471	447	474	493	432	478	479	448	477	442	449	459	447	473	478
55656	59878	54950	48841	43032	25960	971	250	353	489	575	716	797	841	1007	1037	1075	1028	1038	1048	1072	1067	1092	1037	1078	1044	1038	1036	1020	1031	1092	1010	1038	1033	984	1009	1040	994	1057	1028	1017	1003	1007	963	992	1053	978	1033	976	1031	1003	1016	980	1026	1014	1017	930	1009	1056	981	1008	1033	956	1019	1169	3799	4347	1837	1006	942	979	925	1009	965	1048	944	1012	974	936	942	958	944	976	1023	946	964	944	928	984	1009	995	946	965	969	992	944	925	934	949	1027	979	969	942	972	968	1015	965	956	966	931	965	946	1019	982	941	909	995	949	940	1010	915	998	957	973	867	951	930	955	941	961	999	920	986	974	938	972	965	1066	1008	981	1002	1003	954	973	940	963	1017	968	945	997	980	986	965	924	960	954	964	992	986	993	946	999	950	1017	975	950	998	957	976	983	971	1018	948	994	987	907	952	992	949	996	938	947	955	1015	895	984	992	950	955	963	995	957	945	952	965	958	1016	924	949	1012	937	929	975	964	928	957	980	1011	1002	1068	949	1048	954	999	918	936	962	1017	948	935	961	896	997	966	973	956	1016	1022	938	997	978	942	995	978	947	986	939	975	950	931	997	964	1001	927	958	952	1009	971	916	1021	903	954	1009	935	967	963	955	970	990	972	956	984	984	997	988	931	928	936	939	1009	917	937	988	979	994	992	1025	978	928	974	950	943	979	994	966	1002	952	1024	946	959	882	924	1021	921	986	1003	950	943	914	969	970	923	991	972	1005	980	1024	988	992	965	950	1029	1012	888	990	922	1015	930	924	1005	995	967	972	989	992	927	896	980	931	1001	994	941	925	921	940	951	994	987	968	928	1005	922	974	961	1036	972	947	1005	946	982	941	952	950	942	982	963	955	1022	951	981	1010	912	975	954	957	929	963	942	1008	969	968	911	938	953	967	965	996	917	943	967	968	991	936	982	949	859	1017	956	985	987	958	971	1009	971	955	928	973	980	918	949	944	962	984	988	968	925	955	964	978	1018	1019	1002	973	991	949	972	931	971	920	982	956	893	949	1012	985	958	929	955	987	988	954	926	940	949	968	998	1001	934	950	915	1029	939	1012	977	971	939	994	980	941	985	914	957	919	956	950	940	928	951	981	919	921	954	927	992	937	957	983	957	957	1000	971	1003	940	901	974	885	946	937	944	976	931	983	928	991	1032	919	958	929	945	978	912	940	981	960	984	920	998	972	922	943	948	913	971	923	957	991	952	953	929	947	910	973	940	961	927	954	1023	970	944	1000	1018	926	924	961	974	955	920	987	982	926	915	1007	976	950	940	970	1002	953	997	971	960	919	977	956	949	953	1012	968	984	966	947	932	975	985	939	976	909	962	958	974	954	924	959	937	965	963	926	947	943	976	932	995	972	927	983	1010	990	906	937	933	898	981	966	934	950	953	905	909	1002	979	955	984	937	938	948	973	925	969	973	938	927	1007	957	1021	980	958	917	1010	939	947	1000	930	1009	960	889	979	938	950	926	965	954	981	977	970	923	998	927	991	1009	934	950	962	1004	942	943	962	941	913	908	917	974	993	979	956	956	965	964	974	958	894	927	918	954	945	913	942	951	975	944	949	995	935	953	939	935	966	919	986	991	956	957	983	926	989	961	972	982	937	936	936	1000	995	970	908	932	938	950	956	930	945	967	941	1007	980	947	977	969	993	984	984	977	936	1017	954	933	921	929	972	950	983	961	959	974	931	961	946	1013	908	965	949	916	949	976	934	1005	958	939	930	970	950	958	960	953	947	946	954	953	959	956	1001	951	985	943	1036	973	988	961	955	956	957	982	952	947	925	999	955	902	941	997	981	943	936	964	949	930	911	979	987	995	952	952	941	971	962	934	985	954	951	949	963	935	930	972	939	915	937	962	957	964	973	1017	945	959	911	967	941	950	972	991	981	936	998	944	993	954	918	1022	912	925	944	927	968	949	932	975	927	977	961	1010	989	979	914	980	896	942	963	986	1044	922	997	969	978	925	1003	936	952	955	1012	945	993	956	1002	975	927	977	935	996	991	994	951	956	967	989	996	970	1010	965	965	909	984	953	976	914	958	999	939	935	926	975	956	971	955	915	951	936	966	960	949	1011	946	1017	1018	996	917	935	982	938	899	924	912	892	985	960	980	972	978	968	978	920	934	919	1001	978	941	869	884	949	996	942	968	948	988	946	947	941	904	989	1016	940	947	969	943	976	936	918	962	987	977	942	992	1014	938	938	947	920	942	955	991	961	959	977	940	984	963	945	1006	1020	943	918	933	951	997	895	938	928	894	924	995	950	962	928	976	909	943	949	951	1003	949	943	941	914	945	970	999	949	942	1006	933	986	1009	949	1003	947	941	968	934	927	976	879	958	918	949	937	974	936	977	1020	939	1017	991	933	928	940	955	1000	934	938	972	971	959	1012	910	991	931	965	1005	932	953	1000	969	994	942	973	959	902	939	970	978	1042	983	943	1000	990	966	1012	955	1021	944	972	958	964	931	973	1023	1013	1008	998	965	962	965	935	993	970	967	989	980	983	914	877	988	949	912	1004	933	938	949	988	997	947	960	963	965	1014	974	902	938	909	951	977	971	972	984	981	971	960	931	925	970	963	927	943	928	950	972	940	961	1009	939	926	988	952	931	1001	981	968	922	937	947	933	939	923	895	988	934	966	925	988	983	950	942	968	956	927	952	1006	966	931	940	970	908	976	970	936	941	939	936	955	952	947	990	1012	1004	991	936	961	956	947	940	976	962	922	972	1020	985	990	1008	950	917	1004	1020	926	962	962	938	967	930	996	998	974	953	973	953	914	969	981	948	961	1007	1021	919	1002	934	1001	964	975	908	959	1025	978	983	937	933	976	899	876	947	984	973	970	965	943	963	968	935	889	914	1004	1001	950	902	956	901	961	1001	933	966	950	945	951	953	969	1012	960	965	897	972	982	975	961	949	910	923	973	912	985	1018	929	943	968	967	944	889	964	975	949	989	971	925	928	943	966	911	945	988	945	949	913	961	929	978	1016	914	958	994	971	981	936	970	927	995	1003	935	1007	998	956	1009	1013	925	916	996	996	1000	912	952	976	991	898	950	987	1013	974	931	938	962	956	967	972	938	967	943	924	932	959	948	962	950	938	948	928	931	907	915	977	953	957	925	931	963	931	1018	1002	957	958	939	964	1000	922	995	933	897	968	1030	978	924	951	942	954	906	967	966	994	951	996	972	905	1004	944	964	978	977	929	1015	995	939	958	954	968	1002	1008	926	981	940	922	995	995	942	989	980	941	932	925	955	1008	1000	969	922	925	993	957	1008	960	964	963	961	935	940	953	991	941	955	1019	907	1021	970	957	974	919	993	925	952	967	972	989	972	927	943	937	938	915	954	872	940	910	978	953	983	964	965	964	952	973	980	948	981	962	941	959	909	977	974	939	928	927	915	994	970	983	922	945	962	947	958	937	951	983	981	963	963	980	977	972	962	974	967	1003	910	974	985	910	933	904	998	976	993	988	918	971	985	916	886	918	967	927	928	953	946	975	893	951	960	965	922	1028	998	936	931	980	928	965	921	942	966	946	956	938	975	994	966	949	940	968	959	944	953	993	969	988	934	986	982	934	963	942	966	959	958	921	939	1032	954	973	986	965	919	911	969	934	915	916	952	961	893	958	985	1013	954
26396	40635	49872	52455	51036	30806	7331	680	426	406	336	211	198	238	196	198	179	188	232	228	203	212	220	210	231	203	198	209	199	182	221	237	234	207	167	193	235	217	205	211	216	199	223	217	216	223	195	216	221	204	235	222	177	199	210	208	211	204	214	198	192	227	250	239	214	244	279	212	179	232	197	204	227	175	224	204	182	216	203	211	196	205	213	213	213	205	218	251	188	207	202	213	201	206	232	209	218	209	218	219	185	215	204	225	189	214	224	226	223	211	198	219	216	200	204	187	206	210	239	213	220	181	218	210	212	200	220	233	205	209	228	228	238	193	205	188	210	205	202	208	196	220	215	212	215	223	191	197	217	227	217	243	228	209	231	214	205	237	217	250	256	201	211	201	202	208	210	210	206	209	204	221	211	206	204	228	239	207	219	222	214	190	200	196	198	221	218	207	199	198	188	213	208	177	202	216	230	214	202	228	220	235	228	230	179	201	201	226	210	211	221	202	206	248	219	199	220	201	205	219	206	179	209	222	241	223	219	218	230	188	220	202	222	187	220	215	233	198	227	226	208	201	214	219	206	206	218	221	200	196	226	231	230	207	225	226	206	219	196	197	235	190	250	189	216	212	219	215	210	244	209	206	211	220	204	208	215	217	224	222	235	200	225	203	231	224	218	214	209	216	222	213	191	206	215	193	206	198	208	213	209	226	206	205	208	233	208	215	201	203	196	197	215	227	214	204	246	211	216	213	196	202	199	209	183	214	218	207	213	212	213	238	231	247	207	223	235	226	226	223	213	236	242	202	208	201	215	211	205	220	207	188	218	214	243	207	206	188	197	214	198	210	199	181	205	201	215	231	214	247	241	195	194	226	212	205	194	222	219	193	169	209	211	216	231	238	238	184	203	230	195	223	213	214	224	241	198	176	219	194	208	219	219	239	193	217	208	199	210	196	231	207	213	219	186	217	214	211	204	218	202	199	193	212	219	212	190	210	205	211	205	203	211	227	221	206	197	201	234	195	197	199	219	231	203	203	189	201	200	228	229	197	205	220	213	219	206	220	211	215	195	195	193	196	204	202	222	205	210	222	209	190	194	217	248	208	225	198	226	203	202	205	236	205	222	213	186	200	223	228	223	193	216	206	236	216	227	216	218	193	224	204	222	184	229	215	211	195	200	233	221	212	221	213	184	202	238	212	184	209	232	208	186	203	223	225	209	193	227	225	200	220	225	214	207	214	224	215	186	234	225	225	194	241	209	211	242	199	210	226	184	217	222	229	228	206	234	215	219	196	205	199	198	205	190	218	212	206	254	217	195	208	207	204	218	215	209	226	208	219	237	212	208	192	207	211	237	220	232	204	203	201	215	225	227	210	223	201	202	223	217	205	194	185	222	230	219	230	241	214	204	218	199	231	231	231	215	213	227	230	221	195	236	214	199	231	214	216	204	210	184	201	214	215	185	221	191	221	235	216	233	229	212	236	230	218	201	200	200	226	208	206	215	236	222	228	228	226	190	172	180	207	213	193	208	216	195	180	217	234	201	227	228	208	222	190	222	196	199	214	214	204	202	205	227	240	242	172	213	258	218	220	215	223	220	216	228	222	229	196	216	205	228	222	216	202	230	224	222	208	181	227	215	221	220	221	237	237	176	231	201	232	200	201	233	221	234	209	205	210	214	211	233	231	219	216	234	217	220	185	216	200	196	208	236	198	203	198	211	224	225	211	223	216	217	189	221	237	201	182	223	213	198	217	182	229	221	216	203	241	212	213	171	217	230	222	199	217	207	245	232	183	199	230	194	215	226	203	197	233	242	205	232	217	209	220	204	203	196	216	232	228	204	232	227	210	221	208	189	196	224	228	212	232	202	216	224	206	211	231	219	188	215	211	205	230	240	199	222	215	218	207	205	185	221	202	203	230	217	196	184	193	212	213	217	226	210	198	219	222	211	224	206	219	208	216	205	213	233	231	203	200	215	237	189	179	207	250	206	188	171	215	184	207	203	230	211	224	186	221	239	194	206	226	204	216	189	240	226	221	188	211	214	201	201	204	238	229	218	196	205	198	226	206	205	231	191	183	230	207	204	215	234	253	219	244	212	187	186	185	250	219	196	241	227	201	200	204	199	235	197	236	233	208	201	232	218	205	218	221	217	235	203	199	211	227	204	208	210	203	202	219	225	196	244	215	191	233	188	198	218	201	181	217	211	229	182	195	178	228	218	223	205	201	229	207	237	217	238	243	209	212	193	228	218	212	226	230	214	192	206	211	211	187	201	214	204	207	197	206	230	233	210	188	222	204	219	204	236	208	190	211	231	208	184	229	188	195	230	206	215	221	216	221	213	213	230	216	229	205	206	224	195	215	216	229	212	230	220	198	222	238	214	210	218	223	245	222	201	212	214	223	217	205	237	197	208	245	219	238	181	252	234	213	210	209	205	233	202	191	212	216	214	193	215	230	201	199	199	208	224	211	223	192	199	207	241	200	221	196	191	251	232	198	244	209	209	228	206	205	217	216	199	268	243	244	226	226	218	214	215	208	215	212	235	224	203	237	217	236	182	229	214	238	212	193	197	200	219	203	213	230	226	224	205	226	222	218	195	201	219	224	189	206	203	203	224	217	207	196	191	219	192	226	203	218	186	208	207	221	229	220	221	196	189	216	236	205	213	207	217	197	210	215	217	219	222	212	234	186	225	207	223	227	215	215	236	205	204	227	194	228	204	189	226	227	197	212	241	213	218	232	240	213	218	190	205	229	233	194	233	247	228	189	242	241	205	232	224	212	220	218	213	199	230	234	197	234	206	214	192	221	217	198	243	215	206	201	213	204	222	208	250	220	231	183	217	200	222	190	216	193	230	218	233	212	215	217	231	224	230	191	213	193	213	219	220	219	225	208	212	217	235	203	209	221	204	192	202	213	229	210	246	234	170	205	198	204	235	194	236	221	240	218	221	211	210	212	214	214	219	222	217	228	210	211	234	221	193	207	220	211	240	222	204	190	205	206	208	226	226	191	222	226	210	210	209	210	208	201	190	238	244	245	237	229	222	221	241	209	194	185	228	198	219	208	201	226	222	208	190	207	205	224	212	213	214	206	225	191	222	200	242	196	188	225	242	223	204	217	218	203	194	206	224	195	219	191	208	201	226	215	212	189	217	212	213	244	233	212	207	215	233	231	194	223	238	192	181	202	219	218	214	209	196	177	197	204	207	228	206	217	201	226	193	232	189	211	225	200	212	210	211	222	236	206	222	216	211	219	196	202	226	235	243	206	210	191	220	211	233	211	235	203	226	198	219	224	188	231	187	187	200	229	203	194	204	181	201	190	201	201	204	231	255	207	216	221	204	217	204	247	178	207	236	214	239	196	196	219	215	202	196	220	230	218	238	224	245	195	215	234	204	221	236	218	194	196	228	237	208	212	189	210	210	181	231	201	195	209	208	211	218	227	208	209	226	231	197	199	201	217	197	214	180	217	203	176	236	240	207	231	207	232	200	207
21846	39788	50530	58592	59469	35822	2836	596	606	580	602	596	553	536	577	550	583	546	580	555	575	580	579	578	602	615	602	602	592	570	577	551	591	551	597	602	568	599	571	617	547	614	578	549	572	565	586	554	563	593	587	546	541	584	563	601	589	552	535	548	597	559	529	532	571	687	800	611	578	582	541	587	574	566	556	567	597	599	588	571	618	530	603	572	610	602	595	557	562	588	551	540	569	575	561	599	563	601	561	597	580	575	588	559	574	567	605	561	578	577	539	570	534	545	590	537	559	566	552	579	584	581	565	542	591	529	546	558	552	544	552	599	553	584	594	562	571	615	565	585	549	553	577	607	557	582	586	544	568	558	589	565	565	625	602	576	559	538	600	569	585	573	611	592	527	563	559	551	580	576	595	515	569	577	551	551	548	624	561	562	562	587	584	582	568	552	555	568	560	548	591	569	542	560	570	532	580	567	568	552	547	599	534	601	583	583	568	575	531	576	578	531	550	564	576	602	578	570	525	534	552	587	568	530	537	557	582	567	575	520	615	571	589	563	558	601	558	546	575	611	549	570	569	543	578	540	582	572	552	566	568	590	591	563	549	580	572	569	592	568	593	556	558	576	551	578	575	560	547	588	530	573	600	588	594	581	608	622	589	584	584	552	586	568	560	569	524	577	634	582	576	571	538	559	571	565	589	574	590	563	543	516	589	573	526	594	554	571	607	566	590	568	601	566	582	582	521	564	545	569	579	633	555	534	552	529	536	471	551	544	585	576	594	612	565	592	614	609	595	595	560	558	532	635	575	580	567	615	550	593	587	584	528	547	571	544	571	573	604	566	532	571	545	537	571	578	579	559	528	578	531	551	589	601	580	605	573	589	544	573	596	530	553	603	554	574	589	557	638	573	582	587	564	564	577	598	544	623	541	590	603	616	532	578	543	582	590	588	569	570	531	567	533	587	569	584	574	588	563	584	636	597	574	591	571	569	595	593	598	571	564	540	605	563	584	569	593	592	576	554	558	650	556	569	535	559	544	579	563	522	566	563	577	549	579	569	594	525	565	554	525	535	533	557	534	615	587	593	554	578	550	575	577	540	518	589	571	571	566	563	598	584	540	602	533	535	575	577	554	548	534	607	560	609	601	622	588	497	591	578	588	558	551	558	533	507	595	566	569	555	574	564	529	548	592	620	580	512	583	585	582	558	615	594	504	526	645	554	561	573	605	570	573	569	534	618	544	577	573	583	583	554	564	557	546	525	567	584	556	518	571	543	576	596	585	583	570	568	598	569	563	584	543	609	538	572	585	571	613	554	508	595	563	584	607	534	527	544	542	546	535	566	561	550	572	584	540	619	573	562	540	589	563	541	565	522	584	567	532	599	614	580	599	530	530	570	583	584	607	547	586	569	595	612	561	547	534	626	531	541	593	567	556	582	607	605	587	575	595	620	577	528	574	516	546	553	568	570	518	560	567	579	589	578	555	594	521	546	562	609	559	564	614	547	563	614	565	557	568	579	545	532	558	546	524	519	594	609	592	616	569	597	543	548	571	594	567	591	552	570	546	570	568	575	572	585	611	594	569	568	556	561	575	553	586	615	582	617	564	588	575	571	574	536	493	552	594	579	590	519	547	529	598	585	576	563	603	570	597	582	576	571	560	574	558	561	579	574	561	586	539	538	573	595	612	581	550	532	572	597	544	533	534	634	608	543	554	589	630	588	577	551	586	574	581	594	554	616	576	572	583	557	573	603	558	553	567	571	583	581	555	547	587	562	614	622	532	586	620	606	629	584	532	567	602	543	544	599	587	562	647	590	589	590	600	545	567	543	582	607	585	573	569	577	520	577	576	601	575	557	561	577	569	562	574	566	604	563	550	555	577	555	588	561	577	542	581	623	590	544	577	620	577	579	547	595	559	597	572	564	570	553	559	552	589	557	549	529	539	553	545	514	576	588	571	590	576	607	571	587	595	613	575	602	608	584	556	556	581	545	564	586	526	524	534	574	571	565	586	585	549	585	550	584	540	582	589	575	592	568	548	558	522	594	586	525	588	574	548	565	576	567	593	612	562	586	574	584	550	560	562	599	551	584	541	558	535	563	554	564	546	593	529	548	592	605	588	564	575	604	551	549	573	565	565	536	541	539	554	548	550	581	566	565	562	603	530	570	621	580	555	568	579	563	598	551	579	539	582	613	561	596	569	588	545	547	620	552	554	603	545	543	592	557	578	563	566	568	559	594	592	576	570	604	540	610	560	623	576	548	598	568	594	564	604	559	545	546	576	590	579	581	559	565	553	595	591	585	562	568	578	557	621	613	576	577	628	600	578	537	597	583	547	606	545	606	533	542	608	556	581	536	588	548	511	566	545	580	557	588	552	578	538	588	596	609	584	568	555	533	534	574	567	604	544	576	585	583	555	508	588	570	563	567	568	620	594	590	557	560	559	551	578	556	517	510	560	529	541	582	591	581	548	517	601	587	557	536	546	555	568	579	572	607	553	588	562	554	556	552	540	566	588	581	552	621	569	559	567	572	531	601	584	569	539	606	588	531	641	607	556	579	586	565	584	557	605	564	540	614	511	542	588	593	572	601	528	583	561	538	549	559	560	568	572	586	596	579	560	581	592	587	580	549	573	527	564	564	568	574	554	556	536	571	560	598	552	622	548	543	567	602	560	594	574	560	553	597	559	575	557	606	564	600	547	556	575	569	579	561	604	566	608	597	553	559	561	585	558	568	577	576	593	560	566	583	546	570	567	579	581	607	584	560	556	540	558	567	526	570	545	542	580	538	563	583	612	573	534	550	567	532	557	616	546	566	588	547	550	571	582	593	569	589	585	584	561	586	562	532	565	589	544	583	559	597	528	565	603	579	559	544	576	558	582	566	586	563	517	558	572	552	571	556	624	602	601	583	562	601	575	548	539	600	563	562	566	535	578	559	517	592	542	529	557	580	519	577	581	574	553	561	552	546	614	517	611	590	571	537	561	555	617	554	523	512	589	547	544	553	551	544	578	555	582	546	545	558	592	563	563	560	580	556	539	551	544	604	547	545	551	592	539	650	588	564	563	607	575	609	566	584	538	582	584	574	571	621	541	578	583	585	594	580	545	575	570	570	542	570	578	580	579	585	566	594	553	581	556	560	608	588	597	560	578	574	571	558	592	541	566	566	560	543	546	549	578	558	602	590	543	603	578	547	563	577	584	592	531	569	564	562	571	572	589	568	542	536	592	558	586	524	577	553	582	577	607	548	599	575	559	514	536	555	583	568	616	589	536	553	537	648	595	589	598	563	576	602	618	589	570	601	558	639	573	546	585	562	545	581	591	557	555	576	549	621	554	539	597	553	609	604	553	541	587	598	541	590	584	610	580	559	591	585	523	559	532	561	553	560	569	562	528	555	553	561	599	570	536	571	571	537	597	569	564	569	570	616	597	578	543	606	558	558	567	590	540	529	566	594	551	539	585	562	556	566	569	567	582	575	584	598	624	539	562	585
59624	53965	43181	47187	48117	37210	26158	23273	21268	12549	2433	458	417	398	403	359	356	368	360	407	377	397	353	404	379	364	371	324	336	357	396	392	351	320	319	337	364	343	376	358	308	361	345	347	363	407	351	330	344	348	319	353	349	370	382	350	355	364	379	315	357	337	339	346	307	592	671	355	339	337	340	335	346	330	357	360	321	337	319	341	305	309	365	353	316	339	335	361	375	312	384	337	330	359	363	354	354	355	345	327	360	314	365	339	333	359	302	340	342	323	344	341	377	348	324	327	329	349	324	365	362	338	359	324	353	359	363	350	337	321	359	302	346	334	327	354	369	303	343	336	395	328	326	318	325	349	339	325	346	343	338	342	334	360	361	319	364	353	345	372	338	369	336	362	362	364	343	318	354	335	336	333	334	335	329	347	347	331	319	341	317	362	349	352	320	380	374	363	336	346	351	335	307	322	344	346	336	367	320	350	354	355	360	337	355	344	355	325	322	353	356	310	325	323	340	312	387	351	320	318	324	340	347	324	347	345	335	357	340	325	318	359	332	347	339	358	351	359	373	355	349	365	355	315	312	318	383	368	328	318	335	355	360	317	337	341	356	347	328	362	329	330	363	352	346	337	374	373	325	318	362	334	348	355	340	350	317	353	315	344	343	362	361	342	328	378	345	330	373	320	353	332	394	367	339	312	340	332	363	356	342	377	365	307	338	356	382	357	348	366	317	344	377	348	351	357	336	325	359	380	352	349	313	347	331	368	335	344	323	364	344	349	346	333	362	358	347	380	347	347	357	347	353	338	350	341	368	307	344	342	349	368	340	327	335	336	354	330	301	361	365	350	340	350	367	332	370	346	363	355	344	357	366	371	333	362	369	332	351	349	346	329	321	339	344	323	318	330	336	324	391	349	327	355	292	325	348	321	353	367	364	363	326	334	339	349	329	332	328	308	308	331	317	350	371	360	357	360	302	350	325	333	359	345	358	326	355	349	327	338	358	333	346	334	346	324	354	324	296	344	341	351	369	360	353	370	313	337	315	338	332	359	365	365	320	314	340	349	339	323	349	332	347	351	343	330	363	322	342	353	311	367	323	344	332	360	329	333	354	346	307	350	350	315	364	356	372	365	337	310	324	339	301	350	345	350	365	344	343	341	338	335	354	309	347	354	371	340	314	300	345	351	377	351	354	371	351	340	352	332	318	351	346	350	374	353	351	374	378	342	331	363	327	297	360	335	343	403	323	330	337	324	349	332	369	349	346	337	365	338	310	327	322	335	320	311	361	366	303	317	345	366	354	352	328	352	350	298	330	319	358	321	330	347	343	348	377	355	351	373	336	308	340	334	327	345	320	311	334	307	344	362	325	357	335	350	325	320	357	387	337	347	315	364	358	341	386	379	329	363	354	355	330	354	317	360	351	347	355	315	369	321	364	332	333	347	349	349	369	339	352	402	323	318	358	309	352	328	362	350	385	356	344	363	328	385	348	327	330	315	353	361	339	341	357	375	326	340	373	329	334	396	334	356	311	327	348	380	347	354	331	308	343	347	302	365	364	370	375	359	347	342	310	361	340	335	360	357	361	397	347	314	343	344	341	343	358	310	330	349	341	335	305	373	335	339	348	337	344	348	358	341	332	346	316	306	344	380	329	350	356	356	343	333	320	328	364	354	379	326	362	333	342	290	339	321	303	319	350	349	304	349	347	304	335	359	351	335	346	334	363	336	346	346	331	307	351	309	347	313	369	336	363	352	343	362	348	320	334	348	369	363	344	351	350	330	339	334	341	364	354	362	337	311	372	368	348	347	385	351	359	320	329	316	342	366	340	374	355	355	384	329	368	324	326	343	301	326	347	320	343	335	358	366	328	348	322	376	334	351	344	319	335	370	361	349	320	324	356	344	312	320	329	351	339	354	333	337	331	347	371	350	330	358	336	339	355	311	381	327	323	327	337	371	326	339	311	339	311	326	355	331	377	361	327	349	331	330	344	328	343	335	335	368	356	342	328	331	339	357	376	354	346	343	323	376	335	355	354	358	327	327	358	366	350	316	351	351	357	328	371	332	365	340	340	356	317	340	346	347	362	337	354	356	365	357	311	344	334	344	352	350	356	361	338	361	359	318	342	351	336	328	349	346	336	331	343	330	372	341	335	348	342	356	337	329	379	332	344	348	350	358	333	323	376	334	332	353	320	318	360	368	361	342	337	363	380	328	318	345	333	372	349	342	372	348	348	379	318	339	326	361	322	308	341	335	341	356	336	355	350	345	355	350	347	333	332	328	314	335	312	325	360	358	339	319	341	323	349	367	347	335	329	323	319	352	325	342	320	299	336	327	341	315	334	369	340	357	342	350	378	344	340	334	339	356	363	330	343	322	341	309	337	334	328	343	319	349	343	356	313	351	322	321	347	316	326	337	330	313	317	358	318	311	322	370	340	342	316	367	338	316	340	341	358	359	383	350	324	337	388	328	365	330	346	330	349	347	356	339	329	336	304	368	379	345	333	328	368	363	352	348	321	346	331	338	390	360	375	312	341	365	362	357	341	353	342	334	373	328	336	341	317	363	344	328	358	352	353	331	338	345	314	371	352	355	334	348	320	376	309	338	346	338	333	361	366	362	362	316	351	364	362	348	346	333	372	366	365	351	346	338	342	352	331	319	334	329	408	315	335	332	361	336	309	346	346	332	339	374	340	351	347	361	334	336	347	332	352	354	327	350	322	323	319	325	329	331	397	379	349	326	325	355	375	308	306	355	343	327	366	336	345	361	363	334	354	358	381	355	316	331	329	367	360	308	341	350	328	319	320	372	326	324	321	358	359	353	365	325	345	337	342	339	340	319	345	349	321	348	326	357	320	331	348	324	345	362	351	328	353	334	325	314	357	343	338	345	327	329	323	345	354	332	349	342	380	340	351	337	357	351	344	357	317	334	346	357	340	345	348	324	321	346	349	344	363	330	344	331	315	322	325	320	330	385	340	366	319	351	371	348	352	347	332	331	351	342	369	321	359	324	337	332	342	336	377	357	330	365	349	313	318	365	342	332	327	334	314	325	341	371	329	353	342	317	314	299	333	314	385	375	317	365	378	341	337	313	332	327	341	365	332	374	342	352	346	358	306	320	329	314	348	358	357	349	358	346	358	327	357	350	360	318	332	341	368	353	342	332	361	310	358	327	347	325	344	319	361	316	358	326	312	336	325	336	328	355	351	340	307	311	341	348	334	366	320	351	317	359	326	312	337	334	343	341	372	361	317	350	329	330	334	350	360	307	360	357	364	360	312	333	307	354	353	304	354	337	333	364	321	371	340	290	342	312	312	343	339	317	344	344	320	338	337	313	321	319	345	379	344	325	315	363	292	313	333	361	377	324	364	341	336	386	335	332	337	329	311	321	340	336	349	342	319	335	363	368	337	328	320	373	358	342	337	352	372	353	347	352	372	363	325	328	351	316	322	324	343	345	363	322	377	311	351	344	334	339	374	360	361	332	324	336	344	341
47721	62014	58487	50809	40313	22662	2742	607	730	758	828	847	883	844	881	915	836	895	861	874	848	891	847	849	791	825	891	804	832	815	864	812	841	854	835	845	824	780	772	840	814	821	791	841	806	804	806	802	768	785	776	809	795	850	761	796	810	762	834	806	798	832	750	800	899	2234	2392	886	807	772	753	795	777	756	764	807	741	820	816	781	784	795	755	834	757	796	795	802	736	745	813	757	848	794	756	803	771	803	790	790	773	743	855	733	781	817	736	752	783	767	766	779	758	801	754	782	760	762	771	835	801	758	815	765	753	732	803	772	753	718	753	803	782	794	808	757	778	796	752	759	712	734	799	761	738	780	793	819	756	808	812	750	801	792	806	771	768	774	795	782	789	734	753	794	811	808	824	787	802	734	782	825	778	763	784	797	774	759	738	825	794	772	780	797	738	715	775	783	754	784	787	798	777	793	774	789	784	772	760	772	769	811	781	750	762	774	797	777	754	772	760	764	776	755	772	738	790	800	787	770	765	775	785	760	787	786	745	760	757	745	772	773	736	752	767	751	791	733	795	819	862	735	781	802	787	766	785	761	754	724	748	758	751	756	762	752	800	795	820	792	742	790	805	803	769	744	750	730	776	716	759	717	785	759	821	774	778	779	797	816	798	816	801	751	762	790	769	755	801	780	777	814	747	834	748	785	762	738	865	718	778	805	787	762	753	786	782	725	787	780	790	777	757	797	752	767	786	813	810	809	824	744	777	806	812	729	776	735	738	773	785	761	802	788	757	736	789	752	764	776	752	757	737	799	791	789	806	807	762	741	805	737	788	777	825	790	804	796	753	814	713	813	765	753	766	788	792	757	766	753	765	764	783	772	747	769	791	785	780	777	735	809	826	836	741	767	800	759	806	756	781	754	750	786	757	754	770	789	737	760	787	794	766	799	762	756	778	816	784	825	753	735	827	790	758	779	771	776	840	759	783	792	768	831	731	786	743	756	770	784	780	764	766	796	779	770	808	806	820	771	760	808	805	775	816	750	826	813	781	798	806	730	742	787	785	751	818	774	785	772	759	761	762	787	761	755	768	785	812	828	767	754	787	804	825	818	785	751	732	807	798	764	766	795	738	775	790	770	784	772	752	767	725	824	772	793	803	765	794	798	744	773	780	724	814	783	766	807	775	780	748	769	786	757	759	757	760	736	761	749	765	779	714	779	749	781	792	745	761	744	811	742	784	785	787	766	786	741	746	749	809	816	749	786	747	787	774	760	750	781	805	777	752	780	732	791	802	769	782	797	783	788	765	737	741	753	821	750	777	784	783	791	752	803	764	796	804	805	736	787	820	787	772	760	770	775	804	780	766	794	784	760	800	785	813	792	834	763	768	782	759	793	797	776	800	706	797	774	742	788	801	761	782	781	798	784	788	727	769	802	803	794	719	787	758	747	794	743	803	800	743	756	795	749	712	771	767	826	733	764	794	752	762	763	772	804	849	751	806	808	752	782	786	801	843	768	796	787	753	756	779	779	776	774	784	728	693	767	763	816	736	747	815	817	767	775	766	809	724	775	744	749	753	733	714	767	726	751	760	754	779	781	745	783	783	812	764	785	776	804	725	823	791	763	771	751	768	781	767	749	817	802	781	760	773	751	820	798	778	774	793	798	754	798	785	800	752	760	826	771	769	800	824	788	792	804	761	782	773	761	769	826	775	767	762	772	791	769	804	766	806	778	752	811	770	753	758	750	786	781	801	789	813	830	729	804	823	757	771	801	793	790	760	769	756	777	819	843	813	787	763	772	819	814	735	784	798	795	823	789	786	764	769	793	779	753	776	788	788	786	786	834	797	847	772	760	763	763	724	791	818	742	776	750	788	776	745	776	826	720	775	802	747	802	754	806	780	798	735	778	777	777	768	779	762	758	821	766	788	751	788	785	809	788	790	782	779	770	757	755	772	813	777	767	762	777	787	809	777	743	799	799	829	752	761	776	769	815	769	742	746	696	801	797	814	738	771	808	763	773	787	765	754	799	731	755	739	767	787	848	779	814	792	797	757	761	731	770	739	755	751	773	815	790	793	739	807	781	739	766	790	755	776	761	743	775	794	820	767	775	773	739	792	826	768	791	755	737	760	766	781	813	780	769	758	794	757	770	732	762	753	808	789	789	776	775	828	813	773	729	751	797	810	785	771	772	782	763	769	776	737	774	773	768	756	757	800	746	761	779	742	775	779	793	755	757	782	781	767	792	709	804	786	782	806	772	764	811	811	813	753	761	788	783	762	755	741	815	824	808	784	847	767	785	817	755	772	774	798	751	754	779	849	748	792	797	728	764	725	767	764	804	735	782	775	767	802	788	824	727	794	799	806	757	773	782	803	730	784	784	785	800	766	769	742	750	766	791	804	785	779	792	785	720	773	745	800	793	763	790	774	749	806	744	752	784	782	761	758	760	768	805	744	724	777	781	774	800	802	823	811	790	767	804	759	763	764	746	785	762	768	743	781	801	756	780	798	754	811	770	777	787	745	783	782	783	815	768	748	816	796	819	786	803	795	747	807	740	789	745	790	815	783	777	787	771	779	814	786	736	732	808	790	766	757	798	755	750	790	778	759	726	730	780	802	767	762	786	755	807	791	707	794	832	730	736	796	759	774	729	770	771	775	771	803	753	804	782	817	794	804	827	791	778	763	768	765	763	701	785	744	779	769	780	777	794	780	819	781	784	770	761	783	761	761	786	720	785	725	701	758	798	780	824	756	785	793	788	804	762	748	750	767	734	819	755	786	771	758	689	763	803	805	816	768	796	808	711	768	746	739	749	800	795	817	768	742	745	765	771	759	750	790	793	761	751	735	794	826	743	759	752	779	778	820	768	776	849	780	784	788	773	803	792	783	788	762	713	752	739	805	733	763	759	719	787	799	814	754	775	826	821	727	759	805	773	805	748	757	802	797	767	762	786	724	770	774	765	753	765	773	725	731	758	811	782	830	783	768	828	777	750	788	777	793	779	769	762	772	794	736	778	725	719	816	777	808	767	760	793	738	810	776	751	789	823	778	782	781	771	760	766	764	794	754	747	763	766	762	794	829	771	797	774	773	733	766	751	811	734	786	768	764	733	817	755	756	759	743	722	768	781	799	775	781	752	766	780	753	764	806	781	852	742	749	779	831	743	791	787	700	753	832	706	823	771	829	749	784	771	765	821	789	774	783	798	779	789	773	801	783	741	810	748	772	778	751	740	749	778	793	773	800	782	802	722	750	766	811	745	755	770	757	793	832	749	794	750	808	798	785	783	760	763	813	756	782	780	789	754	793	841	758	722	726	792	754	725	811	740	780	784	804	811	788	733	796	708	834	757	790	759	760	778	798	774	732	784	758	765	747	744	734	764	723	754	751	735	749	843	723	777	706	731	773	774	809	794	771	745	776	768	835	804	774	812	761	766	763	743	798	753	792	733	750	865	790	790	740	739	748	797	844	766	780	725	779	791	815	743	789	765	758	760	784	811
59095	44297	40123	40018	37552	29861	24913	23907	21667	14953	5397	995	600	558	567	545	527	524	516	457	514	504	502	473	475	503	486	479	457	459	497	502	480	482	454	473	491	415	451	463	468	488	499	430	446	427	414	419	485	416	470	463	458	450	430	433	410	460	429	449	448	442	399	418	467	939	1232	593	437	435	439	443	428	451	404	411	437	448	425	450	422	462	445	461	454	468	441	401	424	448	439	453	462	453	431	415	430	466	427	399	436	412	484	447	399	439	446	517	447	478	435	398	458	459	420	452	423	437	486	457	473	419	455	440	439	438	412	442	492	411	473	459	427	437	470	432	398	428	427	457	431	448	443	439	430	462	475	422	408	426	430	442	433	478	392	433	393	405	451	445	468	425	444	447	482	409	430	449	426	455	484	431	449	426	447	420	424	417	448	473	438	465	430	431	462	431	433	405	413	426	455	448	455	420	443	458	453	418	406	450	444	432	452	422	388	425	443	455	432	482	457	414	387	368	428	416	413	456	448	462	439	433	445	447	453	431	416	429	459	433	433	464	422	442	457	457	470	454	475	386	458	436	448	429	438	401	448	400	461	488	441	463	435	437	445	449	477	455	473	476	436	420	469	448	422	473	410	405	444	396	454	465	431	394	418	381	446	417	454	430	429	414	460	434	435	412	460	465	449	460	472	429	433	432	448	430	440	445	442	397	452	466	436	428	455	424	408	419	451	431	443	434	429	423	426	404	423	457	459	437	443	430	423	440	457	466	452	461	441	435	420	454	448	437	458	426	468	426	380	434	446	447	430	433	411	483	451	427	447	450	435	443	465	453	429	414	436	441	493	454	412	402	452	430	441	402	419	447	417	440	466	416	444	414	447	405	423	451	451	428	461	429	393	422	408	438	455	423	452	400	443	422	422	408	448	405	439	445	407	439	411	447	454	394	430	413	421	441	436	470	482	424	416	416	483	418	438	428	401	474	457	418	452	417	434	437	432	433	380	413	419	492	455	450	443	417	436	449	436	415	429	458	411	445	460	431	445	455	412	452	442	444	424	404	429	468	404	442	443	429	424	477	445	453	419	424	482	421	484	396	410	466	428	453	431	451	440	469	416	437	439	450	445	452	445	503	437	444	416	463	472	413	455	436	398	405	421	445	456	433	432	389	445	461	446	414	432	469	424	399	441	436	434	460	430	415	455	423	423	436	440	419	454	428	454	469	435	430	390	412	427	406	424	432	420	454	468	417	450	430	472	409	393	429	434	405	464	414	440	438	460	446	457	444	382	411	486	463	425	473	420	421	440	411	401	456	431	430	430	417	424	461	467	445	448	443	427	433	425	435	439	401	395	419	432	436	443	424	468	413	448	427	436	436	464	443	423	466	429	405	410	407	453	427	425	432	407	430	417	454	429	436	442	384	389	428	472	442	423	444	430	420	460	420	415	411	395	438	486	434	429	423	407	419	448	434	496	460	442	439	459	463	417	453	424	383	413	445	433	440	464	446	461	432	446	422	431	496	430	449	448	431	456	437	458	479	439	435	408	426	412	399	447	431	405	432	441	414	436	473	443	448	449	460	437	414	409	442	425	411	431	467	448	447	431	378	421	414	436	422	426	440	440	443	443	420	437	398	413	438	444	415	406	452	416	445	412	422	467	363	429	486	402	428	447	449	446	429	405	406	414	456	441	406	420	412	433	451	463	443	429	449	423	418	445	438	426	452	449	417	412	395	464	389	458	432	475	442	432	485	492	467	374	440	454	417	425	446	457	419	452	461	448	405	493	432	423	449	448	470	422	404	442	420	458	437	442	476	403	420	474	443	440	448	457	433	475	401	409	425	455	454	399	463	439	401	463	433	439	424	470	436	432	425	401	431	456	462	432	429	413	452	434	453	461	448	442	470	427	461	412	448	454	451	436	440	445	465	437	432	410	424	465	420	413	461	447	454	454	422	443	466	447	423	460	464	439	434	479	417	443	429	457	412	412	434	431	402	460	457	478	458	422	453	445	421	449	479	476	443	410	396	409	459	394	449	465	433	402	452	436	429	455	475	419	444	422	456	445	421	445	463	420	416	407	413	484	474	437	412	435	434	418	459	433	421	450	462	409	457	453	494	432	434	457	428	473	467	424	390	411	414	449	452	491	451	436	430	426	478	442	441	469	412	420	414	425	421	395	430	467	429	406	435	443	422	371	462	456	431	405	406	459	452	419	398	419	411	429	447	438	455	474	425	482	447	440	395	422	440	493	448	426	397	443	425	475	426	434	440	428	470	469	461	468	434	460	423	480	401	450	439	435	436	431	495	453	404	413	419	438	508	457	464	435	457	486	402	401	464	431	427	422	432	471	439	450	454	426	449	387	439	410	400	433	480	424	456	456	451	454	415	431	467	474	473	432	435	460	460	477	435	448	444	464	456	385	398	415	441	455	410	443	387	434	439	397	457	393	435	433	407	441	449	460	429	490	470	444	437	442	439	435	420	413	427	428	386	409	428	444	448	455	401	443	400	464	441	409	399	465	455	437	426	433	455	438	430	461	384	423	421	459	452	490	479	463	418	385	421	436	418	452	432	423	446	467	428	472	455	450	472	433	442	478	463	457	464	469	460	403	455	398	430	434	427	429	442	440	401	458	410	434	473	434	418	452	434	423	406	417	482	439	401	432	448	448	473	441	455	400	410	429	435	423	422	408	431	429	409	412	428	448	429	453	458	436	431	430	449	435	460	421	434	410	438	477	421	434	414	454	441	473	431	447	460	400	405	459	413	433	409	428	426	420	418	449	445	390	397	415	448	441	410	442	453	425	424	429	464	447	474	457	397	423	445	466	427	474	411	373	422	427	465	421	407	475	440	441	448	437	397	411	451	420	417	428	423	432	464	474	419	476	415	409	463	401	441	438	427	413	468	462	428	410	489	415	436	441	416	449	417	402	443	451	451	449	425	436	465	473	461	428	450	435	456	493	444	406	447	456	432	447	501	422	451	457	434	453	475	465	442	426	414	422	452	454	445	434	445	429	429	440	436	465	446	405	447	433	452	419	415	452	413	418	439	467	451	429	470	442	445	449	417	467	441	435	466	422	432	462	433	434	433	453	438	440	411	432	412	415	441	423	441	466	427	443	450	451	425	414	433	471	455	437	445	435	444	475	439	456	420	447	398	451	481	426	428	437	441	423	410	426	432	418	408	471	425	451	431	425	411	400	395	414	454	449	483	439	474	418	417	434	362	421	451	437	405	404	422	424	457	433	429	457	424	418	407	444	419	402	447	466	398	421	446	434	419	478	425	445	456	455	436	405	431	404	416	411	432	437	442	399	419	426	427	432	439	425	458	419	457	488	458	408	460	470	413	458	449	424	451	449	419	460	405	399	390	425	458	445	459	480	476	390	442	417	464	447	426	427	456	440	405	396	416	416	453	446	406	425	438	394	430	403	402	443	412	450	452	445	453	419	414	450	412	424	468	413	403	419	410	425	509	454	424	482	393	423	447	453	431	403	422	418	425
51185	58496	49168	36781	23160	6442	366	352	423	457	560	650	784	842	893	916	993	1022	1014	1007	1071	1073	1014	970	959	1027	962	932	956	992	940	1023	986	988	948	950	937	953	973	973	891	963	883	951	931	979	885	902	889	972	974	937	957	924	921	915	914	905	911	866	838	891	905	899	1084	3839	4511	1341	936	850	878	883	953	877	896	883	859	899	863	879	892	821	830	873	943	885	899	845	831	841	887	918	895	908	863	811	805	852	888	857	916	861	912	858	878	871	829	937	895	843	907	870	865	840	863	840	858	882	869	874	898	854	895	935	926	846	888	907	943	896	893	846	882	880	928	864	874	812	858	907	834	908	870	821	887	818	864	834	866	822	881	863	841	916	905	869	847	909	878	821	908	845	876	852	817	878	859	824	862	850	936	832	876	872	905	858	858	879	830	852	896	888	848	900	867	855	887	902	853	891	861	851	869	816	855	837	885	885	843	835	836	871	915	848	907	877	855	884	873	842	895	854	875	912	895	899	868	843	892	907	924	868	851	828	836	843	837	842	872	895	870	840	900	871	844	884	827	834	798	908	881	902	843	843	889	843	883	831	864	865	831	831	891	848	883	852	919	851	912	879	822	910	850	876	868	850	891	891	835	890	862	911	815	856	853	827	859	877	870	815	885	834	864	894	890	917	864	879	815	854	829	827	820	842	899	847	876	863	888	884	896	902	927	868	932	930	901	898	845	890	887	857	880	874	879	912	884	873	928	842	900	793	866	875	849	899	862	810	895	870	860	879	813	885	912	878	877	841	796	877	900	871	818	880	805	853	845	878	867	902	872	902	842	821	834	825	885	839	895	906	861	844	900	911	860	896	842	850	835	852	918	870	841	876	893	833	860	899	859	873	893	831	864	896	868	875	881	860	892	848	840	900	898	847	849	874	882	829	870	834	850	827	896	865	872	888	887	854	913	925	879	865	870	849	890	851	834	887	847	858	872	807	849	833	861	886	875	853	873	855	890	844	921	863	861	923	840	851	877	886	860	820	861	852	860	872	851	854	915	900	874	838	872	863	905	894	846	825	851	812	911	898	849	841	859	862	847	859	870	859	890	902	855	885	874	827	884	882	860	888	839	852	842	854	838	887	850	890	822	797	917	840	874	868	879	891	850	869	831	853	880	835	891	893	872	889	916	872	875	837	883	873	831	906	848	867	797	895	881	868	856	882	861	847	792	911	915	843	870	799	901	861	836	846	915	848	819	849	879	837	847	882	843	849	808	839	858	910	886	905	894	840	878	840	866	887	829	864	854	877	913	891	859	791	931	850	842	847	863	861	858	860	905	875	898	849	866	865	834	771	838	868	900	864	804	846	837	854	857	853	867	791	877	838	882	808	827	833	855	906	854	873	847	861	872	872	867	842	915	857	821	878	863	893	864	860	906	861	874	839	838	874	872	863	916	853	849	835	905	907	830	875	845	903	887	909	853	821	881	858	878	858	861	858	844	886	894	892	876	804	844	906	864	890	925	879	851	839	852	830	867	907	878	871	861	876	885	778	923	909	845	811	920	824	850	826	874	870	858	887	880	918	899	878	833	850	858	872	880	839	813	845	861	854	862	851	880	886	890	868	865	856	886	885	887	949	810	860	903	882	869	858	889	873	855	894	888	854	846	833	882	870	847	939	891	838	855	869	855	910	843	885	853	873	853	863	886	857	893	846	869	791	793	881	910	850	886	840	847	902	889	869	801	869	837	820	897	832	861	837	878	905	840	902	839	880	867	829	832	859	868	823	864	890	871	848	836	829	934	871	849	853	854	899	850	861	851	858	883	887	844	894	864	867	883	850	866	853	918	904	847	876	922	870	905	862	865	862	878	863	805	872	770	844	843	868	910	874	861	893	837	917	914	860	882	814	882	903	920	849	881	864	839	886	863	851	871	857	859	852	883	894	869	858	838	849	877	851	826	862	886	841	847	820	793	892	883	825	797	887	901	827	864	857	828	882	876	880	879	806	866	895	852	897	879	872	878	903	870	897	877	891	921	832	845	833	906	829	889	902	865	845	849	883	868	943	892	864	823	911	858	826	825	872	830	921	867	851	869	875	863	891	813	869	900	848	859	872	883	874	884	882	890	833	906	888	905	849	842	898	825	847	858	888	862	912	864	873	841	814	896	823	864	813	887	847	853	849	857	870	841	916	828	839	889	829	836	864	894	829	872	862	858	888	850	842	928	810	890	887	839	887	887	907	856	875	881	902	797	844	853	828	868	869	822	881	854	846	877	841	919	880	874	821	845	863	854	880	848	821	914	871	900	895	852	904	836	888	888	851	915	877	814	871	849	929	832	886	838	879	878	820	934	861	865	832	840	851	829	905	828	811	846	880	886	870	819	878	833	922	851	862	790	883	875	812	902	814	873	856	821	851	909	801	800	826	856	891	850	852	845	861	847	926	825	849	871	918	817	826	863	879	928	907	876	838	913	847	815	844	899	841	853	815	854	897	823	800	931	884	886	800	846	870	887	839	877	807	895	883	867	817	878	883	889	883	812	878	871	851	872	824	886	907	873	840	867	857	874	855	851	885	905	877	825	879	852	870	902	862	828	884	881	858	873	822	886	887	870	904	863	860	856	918	840	859	848	884	789	814	850	893	835	887	865	816	871	872	830	866	831	868	837	884	886	888	882	903	781	873	780	814	898	855	892	902	901	816	785	835	820	885	843	857	841	866	863	832	845	854	849	873	892	858	845	859	839	904	798	860	791	845	845	813	833	843	867	844	891	924	853	853	868	850	844	896	837	895	864	842	858	863	869	828	847	845	867	809	824	883	881	839	875	865	848	872	899	862	876	883	856	885	939	835	873	886	867	854	830	846	858	872	841	880	870	880	859	883	878	846	824	905	838	877	834	871	828	844	916	872	824	816	871	885	859	891	804	818	856	843	836	899	914	815	847	845	856	882	866	854	895	909	868	865	785	903	830	890	861	873	840	878	907	882	887	886	874	840	856	839	913	880	842	867	832	870	855	884	917	854	827	834	855	897	899	853	844	907	804	838	900	897	861	851	840	888	915	981	863	842	878	885	872	872	864	826	898	833	804	835	902	819	876	857	848	864	894	849	859	879	871	831	893	813	872	827	877	819	888	851	873	833	819	897	858	849	928	910	966	821	853	848	856	876	884	893	888	906	855	836	897	821	898	891	852	825	901	819	857	876	872	864	836	826	847	863	851	857	898	901	824	869	838	879	817	824	888	905	865	881	854	830	884	856	858	851	881	885	849	861	848	853	872	880	838	877	890	892	878	875	847	863	851	857	843	869	852	890	876	862	873	873	868	827	919	851	855	827	823	867	900	851	878	880	831	862	858	844	888	845	945	937	854	878	822	912	850	886	837	944	896	840	828	878	875	849	876	870	856	857	885	857	861	884	840	840	870	853	847	858	896	872	847	863	866	908	814	897	893	850	869	851	837	884	840	856	837	834	843	897	880	825	839	886	930	866	799	872	929	835	851	879	843	877	912	845
27266	57061	60691	42958	38721	20126	2863	463	371	314	266	249	231	207	201	236	248	204	235	234	230	221	230	218	196	233	231	226	216	230	218	208	210	231	236	222	226	219	221	201	253	239	223	233	234	223	247	226	228	230	222	226	249	254	226	182	243	222	225	232	211	237	250	260	222	241	311	226	251	228	251	229	220	229	219	210	238	226	226	225	221	230	214	259	216	212	216	221	229	246	232	235	225	243	219	236	214	231	240	209	200	217	243	207	244	215	225	243	267	219	238	217	227	229	241	213	243	210	232	242	242	246	222	251	237	240	220	229	281	261	199	221	229	231	216	226	227	253	213	213	227	243	232	237	209	242	216	232	226	237	218	216	217	222	226	233	251	234	205	223	206	219	228	230	249	221	263	231	222	225	209	215	229	247	253	222	233	229	252	256	228	213	224	241	244	236	197	199	246	232	211	245	215	216	222	235	241	231	221	238	222	205	211	216	183	239	256	209	201	228	233	204	197	237	248	227	247	206	238	218	223	229	223	220	210	245	265	213	227	223	238	232	215	226	239	238	222	250	211	232	234	221	220	230	214	248	231	257	220	185	243	219	227	244	234	213	203	223	225	220	237	261	228	223	234	229	222	221	230	250	218	224	222	224	245	243	213	240	235	235	223	223	205	245	220	232	190	254	206	187	221	219	221	244	257	244	241	238	230	247	253	242	240	236	220	242	230	219	235	203	217	229	235	234	230	220	229	231	245	199	227	262	245	249	206	222	215	239	241	232	236	223	225	214	240	228	243	247	227	233	226	234	211	223	232	231	235	248	184	237	233	216	210	242	232	258	229	216	213	272	230	242	195	244	218	238	257	240	198	210	233	235	234	209	232	210	249	249	234	230	246	243	228	244	234	234	271	276	222	237	263	236	231	220	223	231	212	221	247	236	236	241	248	226	211	243	247	206	232	224	232	250	260	213	226	198	229	199	231	236	241	221	231	233	214	234	241	248	224	207	232	204	222	230	243	233	225	248	243	233	231	221	223	217	253	253	227	224	256	232	233	242	226	211	213	236	260	237	241	217	218	244	223	221	222	213	256	249	233	239	276	240	250	216	225	248	248	269	240	228	248	252	255	207	223	259	244	242	226	255	237	219	214	236	243	221	196	213	244	246	249	210	224	215	224	242	207	212	240	241	227	219	216	222	196	223	202	230	223	220	236	225	251	233	215	217	237	243	231	233	248	242	219	235	245	229	245	221	251	230	230	222	238	217	233	270	261	211	236	200	198	203	247	248	207	213	221	218	242	236	216	223	202	233	243	262	207	206	227	228	242	240	216	247	221	232	224	218	224	224	268	229	229	220	229	217	228	225	224	223	223	218	229	216	221	232	216	243	252	216	252	251	226	216	236	229	224	229	201	210	226	225	191	209	225	230	202	232	197	245	242	222	217	200	243	211	233	221	240	250	208	229	229	256	232	218	227	224	244	258	242	236	211	211	224	251	223	235	232	249	234	249	233	231	213	220	203	216	241	242	241	215	209	248	232	226	224	222	220	230	232	200	201	250	219	245	238	234	249	227	218	225	235	232	247	234	222	197	233	241	222	216	228	243	240	222	214	207	204	249	228	231	232	231	219	237	217	242	242	227	259	259	246	243	212	226	251	246	242	224	231	252	207	236	250	191	233	212	241	210	220	220	264	215	234	201	216	263	227	221	204	254	212	230	247	236	238	221	234	225	241	242	201	236	208	216	258	245	217	220	219	215	227	226	240	220	236	234	220	212	232	232	240	211	235	238	223	203	245	254	213	237	230	230	265	216	197	267	213	263	216	220	210	220	199	224	214	217	222	243	209	242	228	220	242	237	220	230	228	231	246	229	230	236	241	226	251	249	228	237	214	244	220	209	234	230	234	225	207	218	218	228	253	231	232	222	228	219	210	233	251	226	211	231	236	209	205	226	209	203	220	232	248	225	202	242	204	238	231	210	253	213	235	232	236	241	228	183	272	212	253	229	272	235	235	240	233	229	251	222	255	240	218	228	244	244	229	251	214	207	246	213	228	230	231	234	215	217	238	245	217	232	245	210	216	224	212	217	246	190	222	216	236	223	254	221	206	212	246	218	230	208	232	208	212	230	243	223	218	221	214	229	219	252	218	251	251	231	221	238	221	226	218	233	233	263	196	215	226	222	230	214	226	237	219	247	237	242	222	219	261	204	200	224	239	226	246	208	243	221	253	247	241	233	223	215	251	232	236	219	215	231	220	247	196	219	245	214	254	225	258	225	231	238	258	266	220	211	246	229	221	233	238	212	235	230	202	221	221	224	253	210	255	228	206	237	203	245	233	241	239	227	228	230	227	225	212	233	238	229	207	239	212	248	199	241	232	196	240	238	212	259	254	223	253	236	228	241	227	243	227	226	247	219	226	208	241	222	230	284	225	222	237	229	209	221	240	231	208	206	235	195	256	200	252	234	231	251	235	231	210	230	250	243	248	184	237	237	234	233	228	212	266	230	254	214	241	215	210	239	227	240	222	219	227	232	237	243	226	242	232	238	205	222	251	248	246	242	232	228	222	228	230	222	231	208	246	246	226	247	226	217	253	208	240	239	228	234	216	244	236	211	254	221	259	243	245	222	231	237	236	216	236	222	211	242	228	235	225	222	257	237	222	234	223	234	201	251	222	255	235	229	225	209	261	221	243	216	224	213	223	223	230	215	242	202	217	205	254	246	208	241	236	206	242	250	220	230	232	263	228	226	230	230	241	248	224	210	231	229	228	211	236	250	242	253	249	230	219	235	229	249	258	219	218	232	237	207	210	239	235	232	249	234	219	255	234	263	232	218	233	223	192	236	248	252	206	197	239	217	205	228	231	230	247	221	220	259	252	237	225	233	217	234	223	229	208	230	206	230	221	248	224	243	249	242	207	245	236	221	232	222	246	221	230	226	249	212	244	234	262	236	227	198	238	233	226	249	207	215	223	245	228	212	220	245	212	242	231	204	209	217	245	231	210	204	217	218	225	229	205	221	241	230	224	240	217	235	241	205	247	212	224	245	252	224	253	206	227	225	226	240	248	239	227	216	223	212	235	235	221	244	234	236	242	199	226	207	231	203	259	198	222	241	238	224	233	220	206	251	205	211	217	213	250	244	232	224	227	214	220	234	244	225	207	221	240	241	231	258	214	220	231	218	220	222	238	217	234	225	235	223	234	236	235	228	227	240	224	227	233	209	203	213	221	242	229	239	240	243	230	229	226	245	238	245	239	217	221	233	256	218	237	216	233	229	251	262	249	250	224	205	234	239	261	243	223	233	217	240	223	223	219	209	233	235	228	241	252	229	217	223	205	220	248	253	251	240	246	228	211	243	230	209	212	223	225	249	224	210	228	233	242	245	250	256	215	256	247	241	222	210	203	246	245	208	237	209	232	225	243	209	228	225	224	211	244	228	236	238	254	246	226	228	237	244	229	226	234	240	225	234	234	242	236	239	228	246	215	241	250	223	197	244	232	236
22587	54349	59163	52352	51401	13123	845	612	672	640	610	589	628	624	613	625	592	580	602	612	609	606	579	633	602	597	594	603	629	604	596	623	582	602	598	597	611	616	601	575	614	605	606	612	570	621	619	561	594	593	588	614	590	617	591	620	596	608	604	597	608	579	594	614	620	732	1015	793	578	632	574	612	562	609	626	630	605	575	610	608	601	569	574	548	574	587	589	617	562	571	622	600	592	615	626	612	563	609	617	600	584	603	618	619	634	605	620	624	612	600	611	639	608	578	618	582	609	566	600	621	601	644	588	604	617	556	585	611	569	588	609	572	615	611	602	586	613	619	615	603	548	598	609	609	610	579	601	545	605	584	559	609	602	618	584	576	640	605	599	569	635	633	586	591	603	610	615	591	575	621	581	635	578	586	589	598	582	582	593	603	673	639	609	603	585	595	597	599	596	623	633	595	616	607	632	627	566	606	603	599	619	619	589	586	652	638	610	583	577	591	605	602	619	606	593	641	601	594	612	585	597	577	605	621	593	679	599	605	601	623	605	575	562	614	621	568	605	605	618	601	608	623	597	618	577	661	648	567	590	600	613	637	612	611	593	614	640	594	591	590	604	628	614	593	583	587	594	581	623	613	613	610	604	537	552	582	627	603	596	616	574	586	581	610	634	606	554	609	583	605	598	579	590	613	578	580	605	591	614	590	630	606	616	583	599	619	614	595	639	635	562	605	583	587	621	639	558	621	626	607	649	579	636	582	597	621	613	584	641	569	613	601	587	608	637	564	608	586	619	631	635	572	655	606	633	617	584	617	585	588	627	580	613	601	597	575	565	624	659	578	584	585	614	610	586	603	605	612	615	586	641	624	577	585	630	605	612	624	602	602	616	630	580	594	620	610	608	632	570	601	588	579	618	576	600	606	605	578	664	616	632	577	626	580	627	585	614	614	592	623	576	605	630	554	610	622	620	628	641	584	590	563	576	628	600	597	650	611	597	591	584	656	612	591	625	575	600	617	584	597	591	580	579	631	598	613	644	584	659	615	584	611	623	619	585	572	619	599	613	597	599	665	571	604	574	609	617	607	604	567	608	618	591	612	641	591	563	599	602	609	591	654	630	565	612	581	579	595	593	606	609	576	580	621	615	622	597	650	603	617	599	600	616	581	604	627	617	599	598	599	568	560	626	623	605	616	588	590	582	627	607	578	623	603	589	593	613	624	611	647	559	586	634	597	587	607	556	563	636	621	552	550	640	614	628	626	614	588	623	600	582	589	560	598	595	604	574	585	581	587	655	606	650	588	599	636	625	583	631	623	616	574	559	594	595	602	610	601	608	589	633	545	634	572	608	599	619	624	587	620	614	585	552	626	608	622	599	607	593	603	593	576	615	577	598	625	600	576	594	584	602	543	647	659	624	592	595	573	577	625	613	609	611	590	606	594	577	607	593	600	595	608	628	630	584	626	582	618	584	583	566	598	577	581	615	606	583	607	609	573	633	632	631	653	642	594	564	635	639	570	554	597	604	624	578	577	629	604	616	594	624	588	605	578	604	620	597	596	600	589	601	557	595	579	593	589	604	621	620	625	612	591	643	590	588	608	594	601	566	594	574	652	602	595	591	586	612	599	573	651	599	617	609	599	629	618	584	655	632	575	588	581	588	619	603	601	590	594	639	627	604	623	583	560	608	571	575	578	586	594	630	616	590	622	600	619	613	568	587	580	566	616	631	646	570	589	584	646	637	633	628	636	573	611	616	611	602	591	621	615	619	582	650	611	586	603	616	564	602	622	624	606	569	577	614	617	584	601	588	598	607	629	581	637	625	593	627	601	623	621	579	630	621	574	584	551	665	632	620	590	596	617	600	573	595	568	654	596	607	603	633	601	598	626	588	612	661	624	569	624	598	557	585	568	593	652	621	608	599	585	591	587	620	587	606	653	614	565	613	613	622	589	566	629	602	612	618	617	639	614	602	577	630	605	604	614	569	589	634	565	627	553	609	646	616	607	619	616	579	584	599	589	584	596	639	548	648	592	632	590	568	600	567	579	616	600	612	622	555	636	618	608	595	625	558	597	612	641	573	636	587	579	545	622	595	592	578	606	641	618	622	607	570	609	602	590	605	620	609	603	617	570	606	600	593	592	592	672	592	627	582	586	610	618	642	616	588	590	614	648	580	620	582	597	592	647	590	584	623	557	586	571	612	636	593	612	582	602	607	622	598	623	588	658	630	578	587	625	582	585	574	574	585	582	549	578	574	587	627	597	600	605	606	632	603	575	592	617	570	605	611	620	608	575	614	604	612	598	623	604	572	632	591	659	602	572	626	543	603	618	636	613	582	630	591	587	585	612	543	612	571	587	622	599	625	600	604	589	582	591	566	638	593	629	630	626	574	595	576	609	607	637	624	654	629	559	610	606	597	641	585	609	612	633	601	563	595	612	618	638	598	580	603	574	600	600	608	603	554	579	595	602	579	639	583	599	612	600	636	578	583	583	598	594	630	618	590	575	603	612	590	610	606	603	574	638	593	585	577	629	596	604	646	629	606	636	640	629	586	605	631	656	574	578	641	619	611	610	600	595	632	612	614	571	577	605	597	637	601	621	566	575	587	588	605	601	618	593	640	560	639	635	620	610	625	589	611	594	610	601	534	615	629	574	592	601	625	538	581	588	642	598	595	644	610	611	633	574	600	625	603	580	574	610	624	564	646	587	581	613	602	636	578	625	598	565	614	618	615	586	581	644	590	650	610	607	597	568	587	565	642	591	576	586	631	605	589	583	602	577	601	619	573	560	578	567	614	584	608	627	609	567	601	587	601	634	579	599	674	660	577	597	589	605	609	628	592	583	609	655	634	644	580	641	573	590	612	633	640	629	602	593	620	597	644	586	567	647	581	609	637	604	605	581	646	613	604	560	611	645	592	558	590	548	615	632	616	651	636	567	599	621	570	593	594	633	639	626	629	629	640	584	593	594	600	565	607	578	614	604	616	605	578	614	614	618	601	624	589	578	589	599	611	601	619	607	624	609	615	599	561	558	629	658	580	556	622	582	581	582	566	602	589	606	642	615	600	561	623	603	607	580	585	627	633	558	567	616	617	588	595	648	620	603	587	601	607	608	606	618	612	621	596	618	595	570	564	626	566	589	575	635	584	590	560	611	596	558	584	579	595	630	606	546	567	580	589	636	580	609	606	563	616	586	603	607	612	567	540	588	590	611	612	632	644	602	573	647	578	613	626	590	611	603	595	612	623	593	589	642	646	605	625	602	573	638	580	605	626	608	586	592	595	629	612	588	605	586	583	615	589	597	601	612	601	585	576	565	607	630	594	593	609	605	665	603	567	610	566	597	591	592	598	602	622	590	602	578	613	610	583	576	592	610	584	582	637	591	627	629	590	615	566	586	608	635	617	577	592	632	644	632	614	564	622	568	605	659	616	606	584	610	606	633	646	637	607	595	583	629	589	614	570	553	631	569	578	550	578	590	592	586	630	583	555	606
63101	51180	44138	42527	45153	33759	25221	22858	19550	11070	1960	477	409	406	402	409	392	384	396	378	379	336	360	438	379	361	396	381	386	364	358	387	380	340	342	350	364	335	340	350	418	363	356	318	350	403	374	366	363	383	337	343	370	357	329	349	381	394	376	368	370	357	396	344	340	565	855	530	353	363	358	338	394	368	364	359	339	317	338	392	369	354	355	341	370	348	364	331	371	395	376	348	367	347	361	347	347	375	348	335	358	373	379	371	366	352	377	338	360	382	377	402	385	360	358	357	373	374	376	379	381	338	353	329	366	350	341	357	376	386	345	344	326	367	400	361	312	381	358	386	365	380	361	351	353	313	387	383	324	387	393	361	344	307	342	381	353	405	359	361	354	363	332	368	355	367	393	336	350	376	404	394	367	369	354	367	342	383	356	363	401	372	340	360	364	392	343	323	381	341	355	381	359	374	342	377	397	387	382	362	351	355	365	352	364	332	356	364	379	356	328	386	364	390	338	350	344	363	338	364	353	342	373	374	367	385	380	355	339	358	351	378	373	316	349	361	333	363	355	343	366	378	372	368	346	370	349	356	365	364	348	334	355	348	352	344	363	372	369	372	323	366	351	354	370	357	331	373	323	379	325	324	323	356	365	357	401	364	325	339	368	363	379	351	362	360	380	346	318	334	361	386	335	378	362	370	369	339	361	327	370	363	373	380	356	341	377	375	340	365	390	401	341	374	399	374	378	357	362	328	391	328	377	366	336	343	371	334	348	378	376	390	379	382	330	339	336	354	348	396	337	403	387	347	347	368	379	392	383	391	360	320	346	369	347	365	363	379	339	370	349	331	325	376	378	363	361	348	356	375	339	364	320	344	350	358	356	328	372	364	371	342	342	336	348	383	366	334	366	377	347	324	345	343	363	354	349	364	414	371	376	392	337	336	355	364	364	354	373	384	390	357	334	310	385	355	323	390	353	349	348	371	362	347	420	360	348	340	343	369	357	402	337	320	348	384	353	344	391	371	329	341	372	380	351	402	339	366	363	363	344	359	340	344	367	366	363	355	367	377	325	316	354	371	402	343	352	323	322	387	336	361	373	323	366	319	367	336	396	352	344	325	352	344	370	337	359	351	344	340	375	342	322	341	338	338	343	351	374	370	392	354	358	363	354	358	358	367	373	354	370	358	358	392	350	394	350	349	375	349	334	343	335	345	347	352	348	390	347	354	389	350	343	350	371	359	378	342	354	370	374	350	357	345	345	338	344	371	321	410	377	361	368	371	330	372	370	362	357	384	359	392	365	379	380	347	379	372	391	366	342	332	353	370	367	385	318	370	353	382	356	370	337	329	376	353	357	370	382	372	396	365	336	344	391	307	377	357	361	347	349	393	327	362	341	387	390	385	317	368	369	373	384	361	348	368	359	383	331	343	361	359	374	363	370	368	335	359	386	371	350	332	365	353	348	297	309	382	373	372	326	334	307	355	324	298	358	396	364	368	358	345	326	350	362	361	368	359	350	370	338	344	391	380	361	328	369	309	356	350	358	362	326	388	326	397	357	366	396	311	311	408	373	348	329	364	364	366	344	360	311	356	401	349	344	392	382	349	327	313	366	362	368	353	392	344	369	380	396	352	367	383	334	344	386	356	364	392	350	360	356	380	376	334	341	410	368	339	381	368	357	311	349	401	369	353	376	333	361	355	356	342	349	340	362	367	349	337	346	355	341	381	347	355	360	329	368	352	352	367	374	339	309	356	350	361	359	358	368	362	352	362	381	322	342	350	373	319	343	377	412	371	362	369	360	334	342	349	337	351	357	367	360	339	342	365	341	395	328	337	352	363	401	368	367	378	330	345	349	353	357	360	349	340	341	390	352	354	340	358	361	339	375	346	345	353	377	362	320	359	360	350	343	354	383	360	376	337	393	344	350	384	368	367	325	333	359	331	363	349	329	355	363	362	410	397	328	403	364	376	384	361	370	397	344	424	345	347	379	348	350	380	356	338	399	392	361	352	351	358	384	372	354	348	312	377	371	352	354	357	345	374	356	350	363	400	369	345	345	350	360	361	313	348	379	353	377	312	372	389	347	364	338	339	342	354	360	361	395	350	346	378	358	361	338	350	346	343	357	367	383	371	347	347	359	352	370	349	361	368	385	330	329	348	320	396	380	345	361	353	363	356	353	394	358	379	321	378	343	356	364	369	337	361	331	358	335	382	330	338	324	351	357	329	357	323	336	369	305	338	372	356	389	340	334	343	340	337	351	380	334	391	376	340	350	385	349	355	375	348	364	356	341	370	380	334	357	319	371	366	325	352	337	356	348	367	362	359	349	324	361	343	370	378	340	364	377	367	353	336	359	352	311	360	379	391	392	352	423	372	351	346	344	379	359	336	334	344	383	355	361	394	372	357	379	319	386	377	354	336	353	369	351	374	344	349	360	333	316	322	358	387	344	402	331	358	340	347	367	385	332	369	383	363	380	383	402	353	330	347	368	365	374	363	395	389	377	377	355	357	361	381	358	354	342	360	340	328	381	356	369	344	323	339	386	386	381	332	378	309	369	342	351	310	362	373	373	349	371	374	346	347	331	358	349	380	316	362	401	385	382	345	355	342	370	343	364	410	352	348	383	331	373	381	365	345	334	359	331	330	337	345	386	367	365	369	330	357	364	353	298	381	384	344	337	362	371	384	366	323	334	380	344	364	344	363	349	385	353	332	351	374	376	362	360	355	394	333	393	353	347	342	351	329	356	319	334	371	330	372	374	357	340	364	356	375	360	350	404	337	367	369	352	363	374	377	348	360	377	341	358	361	373	336	352	354	360	389	361	352	369	361	333	329	314	356	372	354	334	359	373	312	365	368	335	354	359	395	398	385	342	421	348	365	348	354	357	371	342	342	339	354	374	337	377	361	335	370	391	350	363	394	378	342	379	351	356	349	372	351	338	324	357	371	387	360	384	372	342	396	364	382	352	359	392	360	356	370	371	361	378	375	330	345	361	314	365	341	372	361	369	354	358	387	406	372	365	372	348	313	358	343	327	383	351	366	354	348	361	335	363	385	345	350	347	336	346	308	357	382	357	317	334	336	389	357	354	348	364	335	343	341	350	372	357	345	374	344	326	345	364	357	413	362	353	364	357	382	394	366	364	347	369	343	360	330	335	349	350	348	378	373	351	329	360	356	315	364	365	365	367	368	321	359	412	378	353	372	361	338	333	360	343	318	368	383	381	328	333	367	391	350	338	365	343	336	325	371	343	344	365	429	335	320	382	405	403	366	365	387	352	392	326	380	367	332	365	362	340	384	374	404	399	373	346	352	358	336	370	377	355	358	365	366	331	366	353	379	354	353	338	351	360	370	329	365	352	364	358	356	350	360	380	347	366	341	325	322	378	327	369	394	343	376	359	339	359	363	316	338	318	357	346	344	335	364	359	346	343	336	360	333	361	354	351	342	377	371	342	336	339	358	370	347	338	357	381	366	365	361	359	328	356	387	368	371
55462	59882	52976	54277	48004	12942	1928	912	1045	980	982	958	939	924	1000	926	928	926	866	925	920	936	896	895	897	859	857	855	872	816	882	864	922	798	837	840	866	833	811	865	848	876	755	811	826	805	882	882	833	871	787	833	814	789	802	774	850	760	829	815	847	851	843	846	789	1995	3082	1589	785	798	811	789	770	794	780	774	773	764	843	769	773	789	794	770	787	823	773	842	780	758	817	794	793	774	821	744	858	851	839	788	828	778	815	769	810	781	848	827	824	843	834	777	800	780	803	817	814	804	797	789	828	836	808	780	811	835	766	773	804	779	803	783	778	779	807	826	773	788	816	820	797	838	822	812	781	821	848	848	827	824	822	775	779	773	802	832	837	800	786	780	809	814	778	766	764	773	826	789	832	800	777	798	794	822	795	803	793	824	802	794	791	837	842	807	813	823	779	816	769	772	731	814	807	793	823	834	829	771	776	804	815	758	795	828	820	776	870	792	770	780	836	828	817	800	806	798	820	834	768	782	863	813	734	818	814	780	786	781	749	823	809	807	819	816	841	755	787	805	765	826	801	800	765	759	770	792	814	830	793	814	857	793	791	796	773	835	795	759	811	832	783	819	802	761	782	841	799	785	815	803	790	815	786	776	868	780	754	827	791	811	885	791	823	821	805	785	736	773	810	793	789	799	847	814	799	782	800	841	820	833	779	801	817	832	785	726	785	782	837	735	796	844	802	833	820	788	754	738	818	856	798	789	764	814	822	812	787	795	788	791	793	837	847	799	793	818	799	800	780	797	796	805	841	827	758	797	786	805	817	795	839	774	838	823	774	817	776	770	769	847	796	803	832	829	812	791	797	810	805	771	833	813	736	774	789	818	762	826	764	823	770	807	839	826	822	770	821	846	780	803	787	781	801	824	831	810	792	806	747	798	786	806	785	817	801	821	820	827	821	777	733	796	797	783	797	812	836	883	827	783	766	833	756	778	869	809	809	851	872	804	764	813	804	781	841	797	859	742	811	810	817	812	846	762	750	775	785	744	840	770	783	792	799	768	786	780	795	814	758	857	797	769	734	810	791	825	815	814	806	792	814	739	776	821	828	787	791	805	824	790	771	786	809	802	812	771	812	781	807	791	769	822	760	818	814	866	767	836	781	806	822	837	793	823	751	824	784	786	797	767	756	746	772	800	821	889	774	815	793	814	805	793	782	789	871	792	815	810	824	789	797	826	759	812	771	788	813	786	743	766	829	799	808	817	758	817	808	760	761	821	844	822	740	812	772	840	834	800	771	798	821	804	779	757	802	816	750	772	717	811	824	788	798	787	820	788	820	814	799	835	789	782	792	838	785	852	802	796	813	745	787	852	797	771	815	770	762	833	839	793	837	842	756	825	783	778	780	833	721	823	792	761	812	805	802	766	829	804	841	811	809	791	816	848	829	783	812	757	823	779	804	779	795	820	817	778	790	776	747	770	757	802	794	778	839	854	845	781	844	819	821	786	775	829	820	782	804	791	771	795	842	824	794	780	770	807	817	811	770	823	801	855	811	863	800	780	864	819	778	788	761	795	765	811	759	818	766	777	790	813	835	777	752	767	816	741	823	810	766	782	793	789	786	760	780	810	831	749	831	809	760	838	746	812	800	818	822	778	805	784	780	806	804	812	786	806	787	802	840	784	809	854	822	780	832	814	767	816	867	824	830	793	832	853	779	770	804	738	797	805	795	815	805	786	821	811	820	743	803	819	823	801	773	816	817	753	773	783	813	803	835	780	826	802	755	830	768	821	793	817	831	830	776	772	784	824	802	784	814	806	765	737	782	797	823	788	771	811	820	794	830	746	803	795	832	796	815	775	787	839	775	787	844	800	777	800	815	813	827	801	846	838	807	851	800	813	786	771	823	835	820	830	821	799	775	775	806	849	828	778	812	787	777	783	816	829	766	852	822	782	755	876	779	775	796	753	807	770	807	868	843	802	809	799	766	776	785	797	820	783	812	825	843	785	801	743	787	759	797	823	842	829	801	800	814	757	781	793	822	764	828	802	826	725	772	819	789	800	780	824	819	774	786	825	811	798	762	797	809	820	766	811	805	803	885	797	785	826	821	800	846	794	853	843	807	800	804	805	797	800	804	806	769	829	821	827	787	805	825	779	786	806	791	822	778	792	803	777	814	806	831	770	786	779	841	793	800	808	823	808	786	803	804	798	777	829	781	754	796	764	807	779	820	786	792	801	789	784	832	846	803	890	830	738	808	822	737	817	856	779	731	767	815	826	795	829	781	866	784	778	852	818	829	791	798	777	843	881	790	808	820	810	766	817	805	815	831	821	769	780	771	810	856	789	765	787	811	814	787	817	803	828	736	831	821	763	769	806	803	817	834	792	780	843	818	841	813	794	807	789	795	842	800	815	772	824	833	795	818	813	778	790	796	813	798	768	823	770	821	781	777	836	830	815	787	843	801	775	750	875	803	810	788	779	779	797	771	802	785	812	818	770	769	801	772	758	745	825	759	819	823	767	805	822	818	801	859	801	807	775	786	823	857	764	799	788	760	788	791	803	785	762	817	807	796	836	814	801	812	771	815	799	827	788	756	820	795	809	829	800	839	804	752	794	764	815	800	833	784	827	742	820	780	804	799	809	809	850	819	770	840	808	814	816	785	813	819	823	806	749	780	850	823	801	834	777	839	769	787	809	805	765	747	787	770	788	787	840	802	815	769	783	818	805	768	813	807	790	808	785	772	803	785	787	776	788	789	801	768	807	805	802	782	779	773	795	772	827	787	802	859	774	768	787	756	721	802	762	831	772	823	808	803	791	756	839	768	829	826	782	806	809	800	776	808	813	743	845	795	730	795	801	818	858	769	813	767	822	806	780	775	823	786	790	808	860	775	754	798	792	836	848	781	781	810	800	791	767	793	793	769	754	798	773	788	810	849	811	802	813	780	821	744	847	799	827	753	844	799	785	768	832	811	775	740	807	783	807	734	796	761	836	818	807	819	831	783	788	791	814	806	813	845	782	795	789	834	802	791	817	811	780	794	784	803	804	777	813	776	839	779	793	773	788	798	771	794	775	825	818	776	845	801	824	844	822	789	783	790	839	800	779	801	789	816	804	821	782	837	808	752	798	806	801	833	786	852	809	788	782	785	802	810	764	792	810	793	815	840	782	762	810	763	786	753	799	807	799	778	821	826	817	833	767	759	815	791	777	778	823	817	776	787	832	787	813	809	731	767	821	791	800	811	795	800	804	811	765	783	794	782	759	795	733	812	783	827	792	785	854	775	784	806	813	771	774	807	778	767	854	857	795	813	811	791	795	781	751	834	808	843	792	835	795	766	841	799	827	819	797	824	810	847	792	781	797	877	790	806	812	757	833	790	824	773	771	763	806	844	789	778	768	775	800	793	804	790	784	787	789	788	801	828	765	778	793	811	806	790	819	782	773	804	772	807	804	843	794	786	818	813	854	788	815	747	828	856	826	794	820	819	814	775	771	777	801
61416	41837	39854	39716	41401	34066	25356	24191	21716	15453	5099	915	653	617	685	631	630	635	623	616	612	576	601	671	588	557	590	651	586	600	566	623	621	586	570	615	564	529	573	623	590	586	584	549	548	530	616	566	587	581	574	550	569	537	574	550	572	568	555	549	577	554	562	561	612	997	1453	1144	654	536	587	558	528	564	546	522	568	587	567	514	554	533	572	548	574	544	556	518	580	560	519	523	613	535	525	575	550	534	581	547	580	532	596	515	593	570	564	589	573	547	591	581	528	539	541	544	543	568	598	527	572	593	591	586	567	559	561	523	580	583	585	583	588	531	558	588	550	528	566	575	548	569	568	542	541	500	590	576	526	556	584	558	547	556	515	567	560	551	564	571	491	545	523	582	577	576	533	554	542	562	555	570	551	560	580	597	570	550	538	601	553	489	506	578	537	519	547	542	543	537	548	516	549	606	551	569	529	558	530	550	550	569	576	518	557	510	549	539	552	530	583	565	557	547	576	566	591	559	559	568	555	574	540	555	527	522	514	597	528	559	594	571	572	568	516	583	558	534	560	568	623	512	551	553	541	574	580	554	544	526	559	599	532	524	548	517	529	593	566	523	568	554	543	558	572	547	604	567	509	613	556	575	564	552	545	555	547	583	568	526	554	527	534	590	567	510	571	617	590	583	557	546	595	536	592	620	517	533	596	568	536	549	546	501	553	504	587	563	533	546	562	551	569	559	579	561	540	565	542	529	586	525	575	532	538	522	524	543	589	510	590	519	551	548	519	541	525	526	524	520	530	566	563	605	566	561	551	545	562	538	569	575	545	514	543	551	530	575	553	528	540	565	568	585	572	584	607	575	520	547	565	568	553	511	559	575	585	557	586	554	521	536	499	557	559	535	533	543	523	569	589	573	556	604	588	574	548	537	568	545	542	547	536	528	506	527	578	540	539	563	541	565	625	521	502	537	520	533	551	614	536	560	562	529	604	595	533	546	556	576	521	583	547	534	545	548	522	518	555	525	538	557	589	509	555	563	530	537	588	558	545	530	600	594	524	579	518	540	533	575	512	570	524	553	519	564	513	553	571	559	546	543	559	515	589	526	560	541	505	520	566	542	562	544	541	540	577	544	546	540	546	561	551	589	566	607	565	589	565	517	562	537	556	511	526	521	536	610	542	564	562	529	566	571	519	549	535	578	567	529	538	552	585	548	463	554	568	564	547	502	519	566	515	525	590	549	570	522	544	570	556	528	494	528	580	567	557	546	518	560	555	559	546	534	538	537	561	502	536	510	541	569	511	543	571	536	557	525	518	528	493	541	497	584	540	522	504	547	566	600	552	556	558	584	528	563	534	536	538	559	561	524	543	595	535	529	565	562	507	572	545	534	531	596	552	574	571	534	551	574	583	568	550	560	562	575	537	556	571	513	540	547	534	548	501	576	521	558	534	563	504	579	573	566	530	511	512	529	614	558	543	522	553	525	587	583	519	592	548	586	556	595	568	544	546	581	547	514	567	562	536	571	578	604	577	573	566	606	557	568	612	544	530	528	502	523	538	528	563	517	519	595	548	575	520	586	539	534	505	565	527	578	529	563	542	538	528	552	522	552	539	531	561	532	552	537	578	527	564	505	574	553	548	567	561	520	547	533	512	547	554	610	544	564	586	538	545	572	573	603	519	546	489	556	556	577	563	565	605	555	571	506	523	534	545	571	554	561	558	562	565	606	557	518	610	538	501	523	541	598	549	566	559	589	593	585	519	560	566	559	540	577	509	529	569	538	516	587	562	559	565	592	587	546	542	559	515	556	565	545	555	530	581	581	561	578	582	519	569	517	590	592	569	571	573	537	557	544	508	502	575	555	496	552	526	526	569	610	511	537	586	547	557	595	605	552	554	532	564	584	522	513	568	567	516	527	585	503	524	537	583	547	567	536	551	537	541	550	526	522	547	539	550	526	519	532	536	586	527	566	575	552	515	522	562	551	546	525	506	537	516	511	561	548	543	528	558	556	534	545	525	585	527	534	539	503	535	560	508	541	545	594	567	586	528	580	551	548	556	590	569	557	558	568	486	502	558	563	581	563	586	516	534	552	518	534	558	548	529	564	529	507	501	519	549	528	494	526	561	520	520	500	565	554	537	555	594	593	578	591	511	515	529	536	537	588	534	529	545	587	523	544	540	488	556	524	518	542	521	594	571	588	507	531	528	545	526	517	568	556	528	514	532	568	561	511	554	528	542	533	572	522	519	505	539	573	572	540	543	567	537	525	570	575	518	585	589	529	510	541	497	545	593	527	561	528	563	525	571	573	528	550	488	483	545	573	605	536	559	528	612	528	584	519	533	555	517	508	539	558	564	566	527	566	519	521	539	541	532	527	525	576	566	582	511	562	594	506	576	506	571	570	507	544	555	585	523	560	583	511	570	574	579	586	547	533	560	497	557	557	559	501	577	536	549	573	586	538	570	569	556	533	576	514	520	564	533	519	544	607	509	612	566	561	567	537	509	523	548	527	550	523	545	545	525	554	554	548	533	564	579	540	546	543	575	580	511	517	608	568	564	565	570	482	574	544	519	515	561	530	565	562	585	549	566	564	528	601	551	563	513	539	549	513	539	622	545	560	551	600	567	571	576	535	555	501	568	520	527	582	547	505	503	553	557	517	512	529	553	553	583	544	566	611	514	532	523	578	543	521	555	552	507	571	516	570	577	575	581	555	533	543	563	616	558	557	546	546	536	592	535	532	542	507	547	536	546	548	558	557	502	531	526	564	588	566	532	543	562	571	556	569	532	577	519	526	534	527	556	541	542	518	581	534	587	560	603	567	603	551	567	561	544	561	552	513	567	554	542	517	536	577	514	599	532	495	565	559	526	488	568	556	544	554	513	499	524	575	569	572	576	534	583	541	556	511	522	534	581	532	573	523	566	556	549	514	590	576	574	572	593	511	573	568	571	528	551	564	518	529	564	594	542	559	573	565	513	546	596	606	521	552	562	514	540	561	547	552	597	597	568	534	588	569	518	547	563	555	534	543	555	562	569	589	576	578	526	557	544	555	509	566	562	596	518	540	499	553	537	496	565	519	585	530	532	581	529	516	579	519	513	572	573	537	541	556	533	541	546	564	535	577	519	542	525	518	514	520	542	531	567	608	562	529	542	542	547	554	496	537	509	523	571	559	593	547	537	533	541	579	512	590	540	570	548	576	578	559	485	527	541	521	544	570	555	559	554	607	551	540	583	530	540	557	554	570	550	529	511	536	552	503	559	574	575	563	565	571	584	533	534	555	531	548	516	556	559	548	547	583	535	550	499	553	591	591	569	547	521	550	541	514	533	548	554	569	517	540	579	526	540	587	539	494	553	540	528	543	537	534	542	552	559	585	520	527	519	545	541	532	513	514	513	534	537	541	553	513	514	534	536	535	539	547	550	529	550	565	559	533	555	544	508	535	570	579	571	560	559	541	609	554	497	554	543	546	516	560	544	580	548	574	558	546	616	558
55838	54061	48418	40469	29579	7238	56	65	169	233	325	488	653	724	829	977	1031	1014	1105	1083	1038	1114	1105	1090	1117	1075	1113	1108	1081	1128	1127	1092	1107	1112	1043	1101	1127	1070	1082	1138	1049	1090	1071	1030	1105	1073	1171	1102	1069	1059	1070	1078	1096	1147	1092	1043	1010	1036	1054	1073	1049	1036	1027	1086	1035	3003	5076	3200	1362	1110	1053	1053	1026	1030	991	1043	1065	1039	1065	1101	1039	1062	1035	1027	1070	1086	999	1107	1009	1107	1030	999	1044	1057	1023	1020	1008	1042	1090	1049	1048	1080	1029	1037	984	1033	1027	1027	993	1080	1089	1105	1044	985	1002	1013	1013	1057	1061	1060	995	995	1049	991	1009	1029	1003	1083	1030	1095	1036	1063	1065	1012	1023	1023	997	1065	1085	1014	1013	1014	1078	999	1024	1045	992	1036	1009	1106	1024	1041	1006	1082	1052	1021	1034	1021	1041	1052	1060	1034	1015	1001	1013	1038	1040	1069	1032	1025	1019	1017	1004	1069	1081	1000	1069	1045	1035	1050	1016	1055	1019	961	1045	1078	1077	1014	1003	1047	1029	1025	1022	1050	1037	996	984	1040	1008	1038	1010	1026	1029	1049	1061	1057	1038	1060	1048	1019	1026	1051	997	1025	1069	1079	1051	1077	970	1005	1120	1014	999	1004	1038	1003	1087	1023	1049	1021	1048	1024	1071	1079	1006	1080	1002	1063	1065	1053	970	1056	1037	1014	1036	985	1067	1040	1121	1067	1035	1023	1032	938	1046	1090	1127	1058	994	1036	1058	1039	1029	1074	1034	996	1024	1053	1070	1017	1047	1017	999	1058	984	1076	1043	983	1026	1053	1034	1042	1037	1018	1063	1034	999	1007	1029	1001	1074	1038	1046	1016	1050	1072	1054	1073	1021	977	1005	950	986	1063	1114	1034	966	1059	1055	1058	1030	964	1009	1070	1069	1065	1006	1041	999	1052	1026	983	997	1058	1028	1069	1062	990	1066	1045	999	1046	1072	1032	1027	975	1043	1011	1054	1059	1011	1062	995	1064	1039	1044	1054	1038	1004	1031	1076	1056	1002	1038	1038	1031	1076	1009	1044	1056	1090	1015	1035	1003	1005	998	1074	1058	1057	1050	1038	1025	1065	1022	1027	1023	1027	1098	1072	1015	1016	1033	990	1026	991	1011	1067	1072	1025	1047	1058	1042	1013	1036	1083	1042	1009	1052	1013	1013	1077	1024	1040	1065	1040	1065	999	1006	1029	1012	1051	1044	1038	1032	1001	949	1053	964	1055	995	1042	1023	1061	1042	1028	978	1051	1012	1034	999	1052	1017	949	1075	1081	1059	1056	1039	1025	1075	1012	1047	1053	1065	1077	1069	994	982	1074	1025	1033	1057	1057	1090	1057	1064	1003	1038	1034	1036	997	1067	1034	1066	1054	1025	1056	952	1066	1012	998	1037	985	1022	1052	1036	1055	1032	969	985	1046	1025	970	1034	997	1004	1015	1078	1010	1040	1006	998	1065	1014	1046	1082	1046	1030	1020	1017	1066	1015	1023	1048	1095	1046	1059	1028	1028	1017	1055	1081	1038	997	1030	997	1068	1047	1036	1061	1053	1076	1031	1041	1010	1016	1044	1025	1063	1046	1017	994	1035	1026	1029	1029	1027	1046	1033	1026	1047	1070	972	1074	1015	1038	1045	1041	1004	1067	1014	1048	1019	998	1018	1103	1032	1016	994	1087	973	955	1034	1016	1011	1060	1060	999	1080	1101	1026	1050	989	1040	1018	990	1060	1007	1015	1029	1090	1007	1040	1025	1019	1013	1045	1064	1026	1031	1017	1083	1064	1009	1012	1031	991	1041	1056	1057	1065	975	998	1062	1048	1028	1024	1025	1050	1040	1068	1064	1120	1041	1054	1057	1045	1062	1020	1054	1006	1034	1009	1034	1015	1040	1029	1089	1048	1021	1011	1060	1076	1026	1102	1066	1022	997	1002	1022	978	1055	1065	975	1019	1042	1017	1005	1043	999	1041	1014	1082	1024	1032	1060	1058	1003	1034	1068	1061	1020	1026	1042	1094	1078	979	1018	1044	959	1043	1008	1045	1080	1017	1065	978	1072	1014	1026	969	1028	1057	1044	1023	995	1056	1026	1061	1003	1056	1029	1005	1040	975	1008	1015	1061	1010	1036	1059	1034	1007	1057	1037	1015	1045	1042	1029	1062	1061	998	1029	995	1039	992	1009	1066	1070	993	1048	992	1088	1052	1058	1050	953	1039	1058	1004	1025	1124	1014	1045	1013	1088	1021	960	1081	1106	1074	1066	1029	1010	1094	1040	1055	1069	979	1036	1002	1060	977	1059	1027	1025	1014	1054	1037	1043	984	1011	1072	1045	1023	1047	1069	1012	1046	1019	1018	1039	1032	995	1077	1062	1102	983	1063	990	1077	1082	1028	1001	1056	1047	991	1057	1094	1008	1035	1024	1065	1020	1100	1044	992	1068	1045	1003	1069	1071	1032	1038	1051	1062	990	977	993	1004	1053	1029	1015	1035	1014	1017	1022	1075	1012	1050	1065	1040	1010	1052	1065	1054	1026	1071	997	998	1102	1013	1017	1023	1011	1005	1027	1084	1066	1053	1004	1050	1039	1088	1015	1017	1069	1056	1063	1075	985	1070	1033	1044	1054	1061	1013	1043	1043	1071	1053	1065	1047	994	1046	1021	1077	1036	1058	960	1029	1034	1053	1074	1050	978	1061	1022	1044	1016	1005	1020	1061	971	1011	1089	1069	1002	1066	1028	970	1011	1047	1017	1038	1047	1072	1053	1114	1016	1033	1064	1058	990	984	1029	1050	1022	1045	1015	1021	964	1072	1013	983	1045	1029	1047	1024	1067	1099	1089	1059	1007	1000	1079	1019	1055	1003	1034	1026	1071	1011	1022	1060	1060	1045	1065	1053	1040	1007	989	1023	1047	1006	1030	1087	1062	1069	1039	1002	1029	1062	1001	1033	1020	1086	1060	1069	1049	997	981	1043	956	1057	1023	1010	1041	1000	1008	1024	1070	1045	1017	1020	1097	1039	1036	1018	1022	984	1075	1058	1042	1039	1024	1041	1030	952	1079	1008	1053	1025	1025	1038	1041	1021	1022	1003	1014	1010	1067	983	978	1015	1066	1013	1052	1050	982	1021	989	1049	1043	1082	1076	1030	1000	1069	1037	1018	1023	1042	1027	995	1072	1026	1038	1033	1036	1020	1069	1073	1055	1055	1034	1000	1061	1044	1008	1074	1045	1053	1079	1073	1017	1044	1011	996	1029	1015	1043	1046	1031	1055	999	1056	1082	1006	986	1021	1050	1011	1033	1041	1016	1053	1090	1032	1071	1056	1044	980	1070	1057	1065	1010	1016	1054	1035	1005	1062	1048	1005	1006	1021	1030	1051	1036	996	1023	1074	1093	1083	979	1029	1013	984	1058	1026	1025	1000	1044	1044	1071	991	1037	994	1032	1051	1038	1028	1034	1017	1000	1002	1065	1009	995	994	1001	1060	1029	1086	1034	998	1030	1012	996	1023	1034	1052	1068	1021	1060	1046	1032	1020	1013	1045	1049	1076	996	1024	960	1002	1021	1061	971	1074	1020	1004	1037	1041	1034	1011	1019	1067	1002	1030	1070	993	1061	1064	1045	1020	996	1012	1051	1039	991	1027	1016	997	997	1058	992	951	942	971	987	1020	1045	1042	1033	1070	1041	1055	1019	984	1058	1007	1028	1003	1046	1072	1043	1022	1034	1025	1085	981	1059	989	1004	1106	980	972	979	1018	1045	1062	1045	1015	956	1027	1030	1055	1011	1101	1042	973	963	1101	1047	969	1021	1002	1109	1019	1096	1049	1104	1067	1071	1056	1041	1045	1087	982	1065	994	1003	1085	1014	1010	1068	968	985	968	1021	999	1010	1052	997	1009	1003	1093	1060	1072	1044	1062	1026	996	1049	966	1058	1096	1058	1041	1057	1039	1058	1042	1055	1003	1016	994	1038	1065	1065	1025	1009	1053	1046	1025	1020	1046	1007	1011	1032	984	1065	1011	1039	1052	1068	1008	1023	1140	1035	1047	1016	1050	987	1034	1046	992	1023	1077	1012	992	1019	1034	998	1082	994	1006	1020	1033	1015	1000	1077	1074	1008	1104	1059	1002	1041	986	1040	1060	987	1015	1070	1022	955	1042	1040	1023	1081	1073	1087	1113	1003	1051	1033	1034	1041	1002	1078	1030	1072	1066	1012	1025	1045	1023	1033	1005	1021	963	1067	1087	1043	1027	1030	1095	1002	1025	993	1028	1037	1048	1031	1001	1017	1042	1001	1032	1000	1079	1021	1048	1032	1053	1063	1040	1048	1038	1002	997	1041	1019	1006	1060	997	1095	1044	1015	1041	1080	1044	1012	953	1066	977	1047	1010	1046	1038	1024	1027	1013	1016	1053	1119	1021	1027	1016	1016	1068	972	1089	1019	1031	1057	977	1014	993	977	984	1015	1060	978	1032	1018	1064	1006	1038	1004	1032	1059	1056	1033	1007	1032	1010	1060	1043	989	1015	1046	996	997	1036	1057	980	1024	1005	1017	990	1072	1031	999	998	956	1056	1008	1004	1043	1011	1019	1013	1042	996	1040	1000	994	1015	1025	1058	1027	1012	1017	1037	1064	1025	1008	1050	1025	1037	1055	1004	1026	1028	1078	1018	1005	1053	1031	1063	1038	970	1058	1025	1012	991	1072	1015	997	1019	1006	1008	1077	979	1048	1005	1058	1034	1021	1068	1037	1053	1078	1055	1012	1021	1024	1004	1040	998	997	1031	1083	1024
32529	56482	54402	47396	40260	21245	3251	562	504	386	337	258	284	265	267	247	232	249	272	249	230	263	221	262	265	263	241	265	236	239	213	253	251	239	272	257	258	251	262	231	261	268	239	230	261	225	242	236	246	242	260	230	262	252	273	274	243	263	272	218	252	249	247	228	249	262	295	300	241	244	268	261	243	250	268	252	257	245	243	264	239	246	257	237	241	267	254	260	266	238	186	229	235	230	270	226	262	236	245	239	245	218	247	248	250	263	251	242	228	243	264	236	240	243	256	217	240	233	270	219	226	271	269	220	254	241	258	231	244	247	282	252	247	266	255	239	248	237	243	228	256	250	220	248	240	232	262	246	253	226	221	242	238	228	227	251	242	249	255	242	233	209	229	225	218	259	282	232	240	230	243	233	244	268	224	237	234	290	255	246	266	251	257	247	234	225	242	255	232	252	227	243	251	221	235	229	253	239	248	228	249	239	244	283	266	254	221	248	225	246	253	217	247	258	221	247	252	243	268	243	220	234	252	233	236	233	244	237	254	240	236	247	246	235	225	217	263	237	281	236	252	249	249	256	221	234	236	237	247	229	237	243	235	234	245	208	265	229	244	256	270	238	227	250	244	248	246	238	260	259	251	243	247	248	226	270	226	251	288	244	236	207	230	239	253	263	243	237	233	243	233	235	270	238	259	281	243	267	254	258	262	234	201	235	239	245	258	231	266	257	244	277	242	230	259	239	250	233	243	221	270	256	232	241	250	225	261	228	255	221	234	281	265	248	264	240	268	239	262	228	250	249	244	255	257	224	250	259	242	237	233	243	234	248	248	207	249	263	224	252	302	275	264	247	264	250	220	242	248	280	255	228	220	272	236	231	269	262	247	236	257	253	215	233	262	254	258	267	249	241	237	237	249	233	255	253	262	246	241	281	226	259	246	273	260	227	243	240	223	253	259	225	250	233	222	255	224	262	233	226	282	254	241	250	238	276	245	274	223	260	240	230	283	236	232	244	264	225	230	226	255	248	253	235	228	242	251	266	229	228	253	224	238	264	250	252	260	248	235	245	259	256	253	246	265	251	231	258	236	237	240	237	260	245	242	228	219	236	253	243	218	256	236	235	208	260	253	279	274	231	270	265	272	229	261	264	246	244	253	257	230	238	256	271	227	247	244	228	254	274	271	274	282	222	260	233	215	253	211	266	252	230	243	236	245	222	230	243	230	278	254	250	264	260	251	260	218	240	276	239	252	226	232	234	230	247	254	263	235	234	269	251	237	230	230	267	242	257	246	246	257	253	243	257	237	243	251	233	252	238	240	228	235	236	251	237	215	255	228	232	227	234	230	240	275	243	229	259	264	233	243	239	268	252	247	240	230	260	250	228	264	275	244	265	235	224	227	240	227	252	245	242	256	262	223	216	228	234	242	238	251	269	244	226	244	234	242	245	239	218	248	246	244	238	236	236	229	240	247	233	257	234	251	241	257	240	269	263	243	250	249	241	239	263	239	244	272	268	238	225	226	259	221	258	214	224	223	239	283	262	254	252	246	246	274	248	248	260	253	265	231	238	233	254	266	247	200	221	243	231	233	261	212	247	242	251	233	263	257	228	250	245	234	285	237	246	259	223	254	237	236	249	223	273	252	258	243	243	214	234	210	259	243	258	209	268	243	238	260	238	227	247	245	246	250	232	239	245	231	250	262	228	245	248	248	249	263	256	252	229	231	233	250	256	240	250	292	231	236	254	249	243	246	227	254	240	248	216	253	251	238	272	249	261	226	250	234	256	248	265	241	250	245	246	228	259	264	242	240	231	245	281	261	245	254	223	238	228	235	255	259	261	239	251	248	218	275	254	281	273	236	273	256	265	242	236	273	244	251	233	226	256	255	250	225	218	236	246	244	223	256	245	254	229	249	232	236	221	246	263	257	238	269	280	255	233	252	251	231	217	248	240	229	283	254	224	267	245	245	233	227	213	261	240	274	246	237	264	270	216	272	233	210	272	203	257	235	278	253	232	225	246	234	248	266	227	252	243	221	245	265	254	259	277	236	231	239	223	254	301	225	222	252	242	256	261	222	256	239	239	253	251	240	253	235	235	247	245	255	243	251	259	252	265	237	238	266	268	243	240	248	244	216	264	259	242	242	249	233	247	262	247	237	263	262	244	269	248	254	258	244	221	232	229	245	247	246	230	249	244	245	207	239	237	267	228	253	258	260	268	242	237	222	226	262	257	219	254	215	224	262	239	229	244	240	235	269	243	247	226	258	251	253	228	226	247	267	241	235	223	214	235	236	264	267	262	246	246	222	217	240	269	276	245	253	245	253	271	261	252	235	243	241	241	258	251	225	239	259	238	252	265	240	256	254	234	210	269	277	285	226	266	220	243	237	260	245	224	238	252	235	256	217	268	234	235	246	238	223	244	234	240	235	239	279	231	253	243	283	241	247	238	229	224	243	211	233	242	243	226	250	283	213	247	238	245	244	229	255	253	247	239	232	243	246	235	231	282	260	245	277	237	254	251	232	252	228	230	247	257	232	254	222	236	263	223	258	261	231	243	240	230	226	241	233	230	229	250	251	244	222	257	242	240	225	222	235	249	250	261	260	246	260	250	252	275	233	255	223	276	234	237	274	252	221	268	230	221	228	245	258	242	249	243	266	255	236	240	233	228	262	235	243	251	260	249	241	263	222	235	242	253	242	232	239	264	242	234	228	250	256	259	237	250	231	247	235	234	245	239	234	237	269	269	211	248	247	226	235	253	215	272	212	262	249	233	258	235	265	242	227	279	249	234	220	270	220	240	246	259	243	278	263	268	226	254	244	257	264	265	234	254	238	237	250	224	262	235	237	220	231	232	243	240	237	255	231	239	218	252	251	233	259	253	264	261	259	238	246	262	240	234	239	240	219	256	251	231	244	244	233	223	280	237	222	262	257	258	234	225	219	239	237	253	239	273	242	242	236	264	238	266	260	278	214	260	217	236	223	224	218	264	246	237	242	222	241	250	239	262	241	232	255	261	204	239	234	233	245	258	254	234	242	270	243	227	255	235	259	262	241	255	238	236	234	247	244	245	221	224	271	216	234	239	226	230	262	235	257	235	221	241	266	264	247	234	264	230	249	232	229	284	253	260	223	257	252	238	265	223	256	233	280	228	240	236	252	267	241	252	254	215	276	274	234	249	272	211	252	217	216	238	253	259	257	237	248	234	243	231	275	238	271	260	245	208	249	263	234	229	221	229	261	227	251	220	235	229	247	274	225	227	248	257	236	251	240	260	270	217	261	243	277	260	270	250	253	261	228	275	230	240	252	257	249	226	232	233	251	240	245	263	272	236	221	213	231	188	249	214	214	232	223	235	229	201	210	228	250	247	229	230	232	272	266	262	257	239	220	268	256	268	257	253	262	230	192	247	220	256	246	239	245	231	258	244	235	245	257	261	253	226	260	236	241	256	254	257	237	272	225	241	231	263	242	268	241	243	248	248	237	243	255	261	213	258
27266	51718	54918	54713	51725	24158	1837	616	626	666	654	601	623	601	625	611	625	629	664	666	667	648	626	626	626	583	667	639	658	631	645	618	608	646	652	647	638	637	635	673	604	638	678	633	663	632	616	643	627	617	646	653	599	602	651	661	638	638	607	657	650	660	604	655	652	696	892	905	689	644	608	602	639	645	669	624	627	709	646	586	643	618	582	663	607	668	585	639	598	662	653	675	644	668	646	641	643	618	666	603	678	681	631	643	676	597	625	656	582	637	625	612	670	578	618	633	646	611	681	649	661	583	651	625	624	678	606	654	591	651	658	661	609	600	599	640	611	631	658	645	649	647	649	621	628	607	658	614	632	650	600	614	621	621	660	611	648	644	592	640	673	674	669	616	650	629	607	665	607	610	651	673	647	641	628	618	618	647	616	571	643	630	593	655	590	621	607	623	629	612	586	664	625	641	651	610	679	646	635	631	672	670	639	620	659	581	635	674	647	628	632	592	638	658	651	661	596	647	632	656	643	621	637	630	632	639	631	618	600	633	633	659	650	645	636	623	614	648	622	653	617	596	653	613	629	655	673	633	606	603	629	643	604	665	617	653	657	642	651	647	634	609	639	649	609	662	637	616	644	624	623	643	662	673	608	646	615	686	633	654	631	648	673	667	624	625	636	655	651	655	623	634	628	623	626	650	630	657	650	649	645	632	616	635	613	622	597	655	587	631	641	589	653	578	613	632	698	666	618	646	624	627	634	623	664	648	628	632	628	636	623	629	640	599	638	640	642	635	592	634	592	577	637	664	670	628	660	612	607	625	661	647	622	632	665	647	626	618	629	652	606	628	638	625	603	636	644	608	644	608	635	622	677	677	628	617	610	642	617	653	648	631	589	626	629	638	629	633	635	677	631	624	580	625	618	633	632	684	614	626	651	675	654	686	644	611	647	605	612	623	645	595	626	651	657	605	594	635	641	624	620	633	613	609	658	602	628	642	631	641	607	656	639	629	633	627	598	599	618	680	662	643	620	616	639	628	691	646	654	625	599	648	636	642	626	605	663	601	625	639	635	631	634	636	624	650	631	616	604	637	620	599	586	649	633	598	669	612	651	615	670	629	656	616	613	626	641	641	649	631	680	639	658	655	646	616	629	653	646	652	589	664	655	605	604	644	621	611	587	619	596	652	638	630	609	646	590	651	672	638	609	612	638	617	596	642	629	637	645	640	627	600	652	658	617	604	640	653	627	640	640	601	610	615	630	633	677	630	630	630	632	630	619	636	556	641	642	676	613	613	583	627	646	603	608	573	629	630	647	673	645	608	631	683	597	657	589	646	643	590	612	646	599	646	640	649	618	684	653	608	617	613	671	662	614	652	597	618	625	652	652	630	582	624	625	642	692	633	655	633	637	627	632	602	683	640	661	615	613	629	630	653	641	651	656	612	621	636	633	599	657	650	626	635	628	631	572	664	589	657	655	636	639	658	639	606	626	620	671	611	612	647	641	603	629	661	631	646	667	605	652	620	647	642	612	643	548	658	658	608	579	641	651	620	617	642	614	650	620	634	626	636	608	651	618	642	622	645	636	561	677	597	665	630	638	614	637	656	625	636	645	655	588	592	618	647	618	649	642	609	598	637	622	642	607	614	636	624	606	678	626	643	589	648	663	599	647	640	646	669	628	630	645	620	671	632	644	656	607	672	616	611	641	625	603	686	638	634	655	635	607	643	648	645	644	644	657	604	705	652	617	590	591	632	680	656	581	621	630	636	635	636	664	616	637	617	632	613	655	662	658	666	605	670	604	647	593	651	638	672	627	611	615	660	621	654	652	613	593	608	606	642	653	634	657	649	604	618	660	672	632	619	631	633	632	630	644	639	540	631	611	599	624	628	659	622	650	646	646	625	623	656	649	684	582	640	648	615	625	628	629	619	642	634	640	627	620	643	585	653	599	636	606	648	635	639	625	659	612	623	611	640	611	599	648	606	654	633	641	650	662	598	635	639	653	591	631	607	652	609	629	624	640	671	581	638	626	631	642	642	613	627	660	644	669	651	630	639	668	653	625	590	653	674	636	616	663	650	616	581	609	607	662	597	648	672	687	625	612	655	609	628	610	635	604	675	630	673	631	634	648	610	604	637	629	601	644	607	627	635	638	653	643	621	642	583	614	624	634	629	641	618	624	658	627	609	647	660	633	626	627	609	610	609	613	664	630	599	597	625	627	609	700	619	624	588	670	659	612	632	621	674	603	623	689	642	611	612	675	656	643	652	631	619	585	611	621	628	632	613	618	622	620	649	660	631	626	620	688	642	636	616	682	674	651	651	606	593	586	639	607	615	699	623	624	636	592	609	621	658	657	645	642	655	629	630	637	650	618	647	653	608	617	645	641	690	578	647	605	645	631	669	635	698	616	637	640	589	607	657	636	645	592	632	609	664	633	659	618	594	613	653	632	612	611	648	639	646	629	645	643	611	606	646	629	560	610	622	634	645	655	648	631	604	656	610	596	654	653	633	646	640	654	602	677	652	600	614	631	665	616	629	625	613	621	612	610	589	644	577	605	640	603	662	650	628	615	577	603	667	645	618	643	617	670	660	625	667	600	586	669	660	665	605	649	623	687	608	681	656	619	626	625	661	617	632	670	621	637	637	628	653	703	631	592	590	627	631	610	689	601	610	613	677	599	660	634	680	613	613	614	639	635	583	623	648	660	680	654	623	632	678	667	658	625	639	646	623	667	614	666	620	618	615	635	639	646	649	650	588	606	616	648	560	638	600	616	625	652	663	631	653	679	629	614	634	659	682	620	628	618	645	667	673	618	590	637	601	619	607	633	630	667	586	656	653	615	615	628	651	677	604	614	640	633	631	639	661	645	667	611	631	625	662	681	636	624	598	643	596	605	634	648	602	660	610	602	652	656	634	609	630	685	636	607	618	625	659	584	666	600	677	635	649	632	591	649	674	611	645	631	631	668	676	641	628	621	639	662	654	617	586	606	598	591	667	597	659	598	636	617	572	604	654	596	644	581	634	620	654	625	616	626	628	638	651	651	589	641	670	610	636	634	641	653	661	648	650	655	680	639	608	615	632	617	608	638	602	650	618	592	646	608	638	666	643	570	649	644	655	652	654	666	629	642	631	675	599	597	685	626	615	605	661	601	605	605	640	619	622	653	658	602	642	642	674	669	669	643	642	571	675	616	632	633	615	577	612	660	618	628	638	626	616	663	686	631	638	632	609	604	642	607	638	618	635	599	703	636	637	649	626	622	605	603	643	650	612	714	601	604	611	594	614	603	631	645	642	628	597	608	644	632	658	618	631	639	684	619	644	629	638	631	641	596	642	640	617	644	618	634	640	632	640	632	632	620	638	615	573	662	616	628	600	620	629	597	644	603	618	679	640	642	634	652	632	641	652	642	582	645	651	605	623	650	602	584	601	655	620	623	608	670	650	581	621	620	609	659	642	639	601	595	663	589	615	619	634	690	635	621	628	643	582	630	678
57175	45474	45042	44211	45924	42225	26211	23058	18832	8626	1262	438	420	376	352	369	348	371	306	344	351	379	343	346	313	355	346	316	303	313	331	332	340	341	311	321	324	348	300	323	320	341	318	330	329	311	333	359	340	345	358	326	351	332	326	329	330	293	348	294	288	329	319	351	396	496	532	377	341	311	334	304	344	304	332	340	338	322	316	323	329	332	339	339	355	325	320	341	331	331	304	285	293	349	364	330	315	347	306	333	326	313	327	319	341	354	316	310	332	349	343	326	348	307	323	324	332	334	344	313	272	360	326	334	325	329	317	343	333	332	332	329	342	356	293	301	302	320	333	303	307	317	316	328	337	311	326	346	341	335	342	311	279	270	308	306	330	322	331	339	333	314	323	318	336	307	324	282	329	307	318	346	325	343	313	290	295	285	333	339	305	313	322	296	353	329	359	350	316	319	342	364	311	321	313	305	279	317	309	299	295	319	293	317	343	333	326	304	304	312	316	315	329	303	318	310	308	349	327	322	294	312	360	333	344	348	295	313	324	332	310	298	344	354	319	331	291	334	313	338	323	335	350	331	347	341	312	337	326	310	318	318	334	337	298	328	311	352	324	314	354	330	307	327	321	306	342	309	339	320	316	346	364	334	323	331	326	303	311	363	328	294	324	311	322	321	305	305	340	300	342	307	341	321	339	333	321	373	339	340	307	301	296	303	320	316	316	302	320	346	332	329	286	355	316	315	314	316	319	340	331	348	310	330	313	300	337	310	341	327	328	351	301	363	315	291	318	310	360	303	325	345	326	339	356	340	339	325	342	341	332	330	333	320	325	313	321	348	351	339	332	294	335	282	344	298	320	341	319	302	327	300	295	290	324	321	346	341	316	317	311	335	283	335	284	320	277	333	324	327	309	333	343	319	341	310	290	312	362	345	324	321	313	319	333	354	330	318	338	290	298	330	322	312	342	314	287	301	312	292	297	316	347	313	307	307	339	320	316	323	343	358	298	278	315	346	305	327	293	341	320	303	320	324	333	337	322	323	304	333	312	319	351	338	319	313	350	324	315	297	265	285	299	308	314	332	305	321	314	313	333	312	301	344	360	316	297	301	309	324	318	328	287	306	312	285	338	313	294	340	313	328	329	340	311	352	322	347	350	296	334	315	314	353	320	324	313	298	297	289	328	335	316	306	316	343	336	333	313	360	311	302	309	335	336	286	302	284	282	328	318	291	294	324	326	351	324	323	298	354	318	328	321	293	301	335	315	309	342	344	330	293	337	294	326	341	345	306	301	334	322	312	334	320	308	339	298	303	323	293	326	335	336	344	333	279	351	283	289	288	289	298	313	325	315	315	292	307	297	303	305	312	332	333	331	335	342	339	328	313	330	316	318	310	329	310	300	346	312	270	321	340	320	346	326	327	368	355	321	291	311	292	345	346	337	336	325	326	311	307	292	328	336	322	289	324	325	314	290	310	305	311	327	342	316	327	328	345	325	309	294	311	278	297	340	324	352	276	327	335	313	290	324	340	332	319	335	330	342	317	288	319	352	349	330	325	333	324	298	342	346	318	317	295	313	287	311	311	312	324	331	327	336	330	349	329	321	328	348	280	339	328	314	312	338	334	319	323	333	319	294	315	317	332	360	304	290	330	321	310	308	312	302	313	299	292	302	318	299	335	307	313	307	318	271	344	301	293	326	311	348	319	326	327	358	319	332	317	305	358	335	345	331	304	311	324	313	315	355	322	341	310	353	304	326	344	336	326	330	320	309	313	305	316	321	323	308	310	340	335	307	301	321	332	356	319	311	353	320	341	319	309	317	301	316	309	332	304	333	359	335	337	334	293	301	343	330	338	293	329	326	315	321	339	319	339	345	317	328	292	326	319	312	321	286	301	307	305	344	320	319	334	314	333	309	316	334	287	307	309	288	334	298	320	362	315	306	280	306	336	331	325	332	299	345	335	349	307	343	328	330	314	354	315	316	334	291	324	332	325	311	319	331	341	326	357	319	314	336	318	303	350	301	304	343	299	327	344	364	338	332	297	313	344	309	296	318	263	309	314	313	307	275	338	311	348	329	342	295	301	348	309	304	345	320	321	326	337	325	317	343	313	313	319	309	344	306	297	333	335	322	302	315	334	308	309	314	349	376	321	306	330	341	300	351	331	332	356	276	289	310	343	364	330	317	346	335	351	338	315	314	338	325	319	313	325	316	319	333	297	335	332	334	368	350	303	340	317	317	307	303	315	320	314	369	330	323	357	306	354	348	297	304	306	354	296	352	311	353	315	316	333	317	282	330	275	344	359	357	305	333	354	319	339	309	337	293	342	278	300	302	347	308	300	339	326	344	332	326	326	332	338	315	302	337	324	282	329	339	343	356	302	356	293	352	339	326	325	301	304	306	274	319	358	304	329	299	320	315	307	321	337	302	316	321	339	339	311	324	310	319	331	320	330	307	295	332	345	302	290	309	297	297	319	327	321	320	306	289	295	323	351	277	342	326	335	337	330	302	314	314	324	317	298	268	326	338	310	317	334	333	366	358	291	303	312	313	314	322	342	348	326	320	338	312	328	339	295	354	335	290	328	323	314	311	306	328	341	347	320	338	327	325	301	318	301	324	329	315	299	315	327	300	292	320	291	317	292	318	334	318	350	302	314	320	296	280	321	350	346	354	333	327	327	311	312	305	339	328	341	318	332	309	333	304	276	301	332	302	299	350	362	304	318	307	313	295	345	329	314	296	317	275	321	332	324	308	303	337	357	307	303	326	316	308	287	353	317	311	281	332	365	333	340	322	299	325	339	386	366	385	313	314	358	304	289	328	309	347	306	332	330	346	333	308	287	306	326	337	338	320	326	343	355	340	336	318	350	332	302	308	320	294	311	317	294	332	321	291	313	315	317	311	328	306	334	325	299	317	341	297	301	314	309	320	309	295	298	290	349	322	337	358	335	296	332	300	327	331	351	328	308	323	307	327	318	322	316	297	352	319	315	367	340	283	307	309	319	328	327	309	271	322	311	298	287	305	324	310	332	320	317	312	309	311	351	287	334	312	341	305	327	319	346	338	305	301	311	323	327	288	342	324	326	321	306	293	349	316	316	336	306	320	313	317	328	325	308	333	305	329	306	294	326	286	333	312	344	308	310	332	347	303	310	312	316	356	333	308	333	305	323	313	324	290	288	287	287	339	379	304	345	346	313	295	293	313	322	291	292	331	342	347	332	320	333	294	341	308	333	356	282	313	337	300	298	298	333	320	324	310	311	324	317	350	316	334	326	299	328	345	319	320	319	336	322	325	305	326	341	332	334	329	330	326	373	290	318	317	311	289	325	326	319	338	348	317	295	304	297	317	312	305	308	333	336	331	296	327	381	343	299	330	355	320	319	330	302	302	286	316	317	316	298	323	314	332	292	330	342	319	341	319	328	293	312	325	301	278	319	279	321	348	304	337	331	327	338	311	286	336	343	308	352	358	316	326	313	323	339	317	292	328	326	294	300
50099	60692	56865	54978	61074	40072	7069	1218	1007	1008	1001	921	941	926	874	902	834	910	843	828	841	798	878	803	887	852	808	817	804	763	762	788	744	738	766	792	778	762	753	788	782	812	785	747	722	738	759	746	778	725	775	751	763	767	749	708	773	722	717	798	713	730	751	919	1224	1633	1932	1003	744	745	741	710	750	736	723	756	768	780	748	777	738	730	713	683	730	730	725	753	743	813	687	709	730	714	748	712	716	718	730	755	762	742	752	719	714	711	732	709	748	738	711	715	707	781	746	727	760	740	740	740	765	728	748	761	743	770	734	752	720	724	723	790	776	734	756	787	692	778	752	741	714	761	755	760	740	777	744	739	721	770	727	716	773	714	763	762	755	724	732	782	747	797	726	780	731	714	719	763	723	752	716	738	761	737	829	772	763	809	719	802	706	747	749	763	724	738	769	724	730	759	712	778	737	724	682	761	743	765	777	753	701	778	755	733	732	696	717	730	742	755	718	750	747	700	718	721	746	728	749	735	781	725	773	760	730	712	743	761	736	767	735	733	725	769	776	753	712	703	714	757	795	750	772	772	707	781	764	728	745	707	772	714	712	713	746	737	736	697	775	800	755	751	761	765	765	786	756	739	733	738	718	730	753	743	755	714	735	752	758	745	739	737	762	702	719	707	756	771	754	731	746	702	774	753	725	760	758	758	758	792	740	754	705	738	767	777	735	743	737	780	717	739	748	698	784	745	747	665	721	730	744	737	756	766	763	751	761	775	764	768	682	681	779	792	748	781	733	775	720	756	745	718	715	707	751	747	739	713	746	712	784	755	760	683	761	758	717	728	764	770	767	748	718	693	728	722	719	760	715	793	767	765	739	744	721	748	744	720	770	738	733	674	771	768	739	715	738	744	722	829	754	792	747	764	755	752	765	769	781	708	745	720	714	749	747	750	697	754	719	760	772	762	727	829	781	717	755	770	717	731	739	713	734	742	751	766	745	715	747	754	727	757	756	777	722	737	721	727	683	804	765	684	720	699	739	728	726	709	753	731	737	691	708	727	772	812	764	776	770	726	719	725	759	737	754	760	737	808	787	743	713	737	770	736	785	778	751	757	759	748	743	740	725	738	746	683	719	760	766	717	736	791	734	748	730	729	776	731	747	714	753	767	750	705	717	728	732	756	732	709	710	737	771	716	748	687	750	786	706	714	729	713	735	731	750	734	713	749	740	736	734	731	728	750	781	694	746	713	751	771	754	701	729	750	722	706	782	776	730	760	722	772	712	709	689	748	708	737	773	752	723	768	703	767	769	736	745	758	754	776	676	722	762	706	725	752	692	779	763	751	753	747	742	729	737	751	764	708	757	762	722	798	748	771	736	700	767	709	713	769	759	726	755	773	714	719	741	723	753	740	731	747	768	737	722	721	736	733	704	743	750	719	744	767	753	707	754	708	696	706	710	725	769	729	775	747	756	695	751	731	757	794	693	731	756	712	746	758	771	752	741	742	702	777	776	722	763	741	743	734	668	738	735	751	726	707	755	695	735	762	724	794	730	722	736	777	727	708	739	754	715	727	802	778	727	677	747	698	742	724	747	751	779	718	724	713	721	700	718	745	768	733	718	742	729	713	771	712	776	724	768	749	723	742	717	780	767	752	794	744	715	741	751	758	742	722	756	709	709	760	695	777	732	736	748	686	695	739	715	774	714	737	776	763	745	753	758	770	736	714	750	723	789	706	754	733	718	753	773	745	708	711	779	744	735	761	758	731	739	739	750	757	791	711	699	744	742	694	750	695	733	738	788	742	759	768	734	761	721	702	726	715	704	733	807	727	728	707	764	759	706	750	762	737	741	708	746	765	748	721	763	738	744	754	742	744	710	742	737	774	781	706	731	741	751	809	731	733	729	709	724	723	720	743	722	696	799	750	739	790	714	749	702	752	743	784	757	697	744	731	730	728	706	694	765	733	725	789	777	740	714	757	775	800	754	754	718	742	711	720	754	725	749	710	745	745	743	773	734	769	713	722	745	701	764	736	750	748	741	784	750	713	762	711	735	736	717	777	730	706	740	790	746	740	774	760	717	737	740	797	786	750	742	705	767	748	767	744	757	762	712	749	761	796	740	769	776	779	688	795	747	717	738	721	718	715	748	726	730	719	705	704	719	738	696	685	781	718	752	754	735	765	734	714	700	780	761	702	716	716	768	705	770	733	772	728	702	714	770	787	786	678	784	746	783	722	708	740	722	735	721	719	750	734	739	740	739	745	770	791	690	776	783	736	755	701	747	716	747	744	707	771	730	750	718	738	709	752	701	723	691	767	739	766	761	790	779	760	742	717	715	740	752	702	730	772	709	766	721	707	727	751	796	722	688	722	759	705	778	745	785	763	760	733	727	762	721	749	754	695	726	783	763	718	766	737	748	768	725	708	812	763	756	722	725	764	678	717	757	757	735	739	719	732	738	739	748	749	742	754	731	734	720	789	758	765	729	721	733	709	682	757	720	742	783	776	722	760	734	728	713	723	732	752	760	723	690	723	725	756	726	753	742	751	723	787	741	792	707	741	721	750	763	741	744	704	759	718	767	729	737	729	737	711	737	758	731	787	719	724	771	751	769	746	765	783	710	774	797	712	763	719	743	806	730	729	744	735	730	760	756	762	771	736	791	723	763	771	755	704	722	718	714	744	697	727	716	719	758	768	751	701	698	673	761	751	735	713	751	786	756	716	733	793	724	762	701	721	779	736	736	695	742	780	700	719	754	766	724	732	736	698	675	742	739	727	697	758	705	748	735	828	729	721	741	788	767	762	709	723	778	728	757	708	766	772	712	715	789	720	773	747	743	758	741	695	763	773	728	733	756	703	790	712	768	743	742	709	709	744	714	747	710	754	710	763	743	703	724	827	761	725	746	712	738	705	749	704	732	731	754	782	735	693	762	692	760	773	738	728	796	727	717	724	733	737	723	768	698	726	728	733	755	753	752	760	760	734	731	756	680	702	726	777	715	769	711	769	741	769	752	737	726	713	725	755	716	710	706	757	737	756	760	761	744	690	744	706	784	721	775	712	706	762	762	740	697	709	755	716	759	735	763	785	771	743	737	786	740	792	721	735	748	759	740	742	746	767	736	776	768	730	706	711	733	730	738	689	707	702	781	755	760	737	681	692	728	697	748	780	750	713	760	725	738	758	721	707	724	729	809	767	730	738	747	748	832	710	711	745	733	782	746	777	712	717	754	743	735	705	749	757	772	764	751	654	730	738	715	752	770	724	742	713	745	798	736	684	753	671	784	711	728	712	675	688	698	760	740	691	772	718	757	736	732	749	753	741	755	783	750	762	709	752	751	713	745	769	733	733	757	775	767	763	751	726	690	730	771	740	771	686	706	719	731	736	721	733	755	738	827	743	722	724	733	767	750	735	744	740	716	729	756	722	792	699	709	737	794	728	711	733	747	737	710	775	750	704	720	699	739	704	710	753	756	797	787	731	759	743	724	710	755	728	776	723
49392	39459	40593	41923	41918	41804	26860	23120	21557	14801	4138	740	576	603	544	566	582	586	540	599	604	543	526	553	555	569	562	549	564	521	536	511	492	541	513	596	524	523	532	537	601	556	561	486	558	507	540	518	545	482	479	506	520	516	546	580	581	544	493	510	480	495	521	633	1111	1177	927	557	508	463	520	491	482	531	552	514	482	493	511	508	572	518	528	528	545	539	519	534	521	531	548	547	493	527	521	515	568	501	463	517	524	533	517	509	501	502	522	535	511	499	554	481	501	516	512	543	539	514	511	544	536	547	565	517	460	511	581	526	554	485	544	510	489	557	543	513	466	524	555	512	468	538	504	533	506	488	518	500	524	504	482	534	570	571	498	459	508	489	464	534	507	492	495	518	528	521	521	547	480	490	529	550	488	537	538	510	497	540	567	527	561	513	549	532	518	540	532	491	504	477	522	515	486	481	532	520	508	532	488	564	542	542	492	566	539	582	477	471	498	563	499	508	565	529	520	502	514	485	511	516	488	479	536	567	510	508	488	523	518	460	500	532	541	514	518	552	513	508	539	552	515	530	530	465	544	498	514	498	543	478	483	488	549	540	486	520	556	494	490	528	562	504	533	477	551	533	548	514	509	476	525	481	527	554	524	527	513	492	529	503	494	556	503	482	487	502	493	536	480	544	515	500	546	536	477	489	500	537	556	501	521	521	456	533	508	520	515	520	491	562	542	517	485	533	500	524	501	520	497	527	530	503	559	505	527	508	510	598	538	532	504	521	556	483	521	493	471	530	526	514	544	490	485	513	490	479	460	496	526	518	448	511	467	508	507	516	565	510	497	494	494	519	518	464	468	484	530	505	506	572	501	477	491	444	488	486	549	512	522	499	490	490	523	517	524	499	548	500	503	498	519	546	519	499	551	508	515	501	486	536	481	506	482	579	507	543	498	507	531	485	503	440	509	499	516	547	503	513	494	515	526	515	505	503	512	487	533	569	540	504	516	510	501	508	555	528	508	478	510	504	516	505	510	458	470	521	492	538	486	574	524	531	491	506	505	566	535	517	520	505	501	542	512	517	485	507	527	487	455	507	499	543	464	492	452	459	503	480	497	537	524	495	507	506	502	512	479	506	539	499	491	511	549	517	535	491	450	536	518	534	495	469	515	474	533	575	408	530	519	523	497	498	519	553	468	494	506	526	535	492	512	525	486	505	506	508	488	492	540	507	527	544	491	507	527	494	547	560	529	532	536	465	505	474	508	499	517	491	475	504	489	495	502	505	543	465	516	489	500	542	518	549	528	529	520	509	527	503	525	499	495	498	521	524	474	521	518	498	545	502	524	450	517	561	519	482	549	521	505	531	506	542	526	536	478	519	533	516	509	453	465	515	450	491	533	513	536	529	519	513	506	545	530	535	510	496	532	498	528	550	539	464	564	536	497	515	463	480	492	527	545	535	532	505	496	504	499	549	474	486	499	514	510	541	509	503	515	556	522	493	544	492	498	545	560	505	486	485	463	532	502	532	491	490	519	555	508	490	518	468	520	525	526	536	495	497	488	445	492	485	504	478	529	500	502	546	480	566	527	511	518	483	552	511	481	489	498	516	509	476	502	477	491	529	503	515	495	516	519	500	525	521	537	523	489	537	527	536	491	495	459	495	533	491	501	520	503	512	531	521	512	510	484	509	548	563	515	482	496	525	525	490	533	485	428	540	491	501	482	493	501	506	527	544	551	508	467	496	520	476	558	538	481	486	546	494	512	519	505	481	523	514	470	466	532	506	512	498	503	471	495	483	511	459	519	513	471	462	482	441	509	503	509	520	561	520	511	512	462	518	484	441	524	576	527	521	557	511	522	489	507	498	535	491	459	516	469	495	520	519	463	493	544	512	520	451	532	542	563	495	530	544	468	492	507	514	507	537	499	499	535	539	520	528	488	540	507	509	511	530	505	507	549	501	521	521	516	497	512	495	465	471	490	499	506	486	548	538	507	496	530	519	487	482	478	593	534	529	499	536	572	461	482	499	479	497	535	460	491	528	537	501	525	540	531	483	508	571	510	489	445	522	494	483	529	531	496	504	494	491	522	492	523	505	514	526	556	504	492	514	516	493	525	520	505	497	488	529	491	505	482	512	534	526	499	529	513	494	477	532	480	505	471	530	527	526	540	529	544	494	523	525	495	510	526	532	482	529	527	514	512	460	501	498	559	494	523	515	496	495	464	516	547	533	514	518	492	529	472	489	506	515	483	461	542	515	519	519	451	547	502	491	527	462	497	538	464	472	528	503	560	543	524	461	496	522	505	485	506	538	512	532	493	565	513	513	515	464	484	537	491	497	530	471	501	500	473	512	520	531	522	491	529	522	485	524	510	553	529	542	520	529	504	490	514	469	521	477	529	499	565	536	473	519	507	548	520	486	521	519	492	536	518	537	541	521	531	566	530	521	511	552	540	549	546	508	505	525	519	499	514	467	523	511	529	471	536	545	512	538	482	548	551	524	533	477	519	516	556	518	508	474	528	489	493	519	485	535	465	494	504	532	474	470	489	509	541	488	557	522	531	486	500	512	513	461	497	466	534	485	507	521	540	525	553	482	516	485	523	490	511	561	546	510	494	502	477	514	488	539	500	526	488	490	499	474	490	468	502	468	480	533	504	483	506	480	483	528	522	505	479	551	480	502	508	468	514	507	514	481	533	530	511	504	547	491	498	519	536	512	504	511	529	510	506	492	538	508	557	532	526	565	506	508	558	493	518	458	497	469	500	535	518	500	513	514	518	525	510	496	495	495	484	470	438	488	518	478	454	549	515	517	522	531	512	507	533	496	494	519	520	543	487	518	532	511	496	539	532	485	510	534	471	526	501	495	520	488	481	515	509	511	527	505	534	552	479	542	508	532	484	535	509	521	540	514	544	550	543	507	499	522	454	496	538	512	533	516	479	529	519	451	489	503	500	544	482	490	530	500	508	546	504	531	457	490	506	483	486	501	530	475	536	489	516	485	537	505	507	481	545	549	506	454	516	478	516	545	502	477	555	445	480	479	485	524	462	532	504	507	517	534	545	519	513	524	495	512	503	508	499	555	542	528	520	458	501	489	463	479	516	537	490	497	509	516	473	547	528	465	467	525	526	481	458	485	526	543	504	514	494	484	528	474	468	516	526	528	489	501	481	485	531	538	517	473	470	502	484	526	547	507	479	506	520	499	498	503	494	517	540	485	478	525	505	439	507	511	516	536	488	510	489	525	463	495	493	545	470	543	519	500	484	541	483	524	544	489	485	512	551	488	500	491	501	507	519	520	536	488	513	524	510	537	535	493	523	496	552	526	501	490	508	524	497	490	515	524	481	495	475	511	505	480	493	505	477	516	493	478	527	479	460	483	523	497	475	505	537	487	500	529	535	480	492	490	488	540	517	552	482	480	509	473	482	546	452	501	514	497	474	525	495	537	463	494	498	526	487	488	571	560	442	529	490	511	528	486	510	500	536	549	493	472	499	463
50506	54455	48966	37445	21044	8365	76	1	5	22	44	95	221	308	477	634	782	825	957	972	967	964	1064	969	1030	1028	984	986	977	964	1007	1039	996	989	1021	1009	1004	1026	1039	1013	998	1032	1029	1006	1063	981	992	1033	943	1014	999	1011	955	995	995	997	1028	945	964	1008	1005	978	998	1596	3410	3805	2541	1121	980	956	961	909	1004	972	959	929	958	949	945	1009	1008	1008	959	1042	1021	1010	929	956	1017	951	971	1019	934	933	994	930	945	968	994	931	965	898	905	955	1006	1024	1000	1016	1004	940	943	955	981	973	985	928	970	1001	943	966	992	1027	937	965	998	964	987	996	954	985	966	953	988	965	985	923	983	965	940	979	942	981	943	1001	1000	987	972	1002	956	934	933	981	976	1009	955	972	937	962	956	1036	954	963	1006	890	978	959	970	921	984	925	934	971	980	947	983	966	1038	947	938	995	948	925	927	912	953	935	985	962	979	995	1032	976	951	977	1021	941	965	925	957	987	915	1010	958	958	916	939	1011	907	964	926	985	942	971	991	965	999	982	954	950	887	982	954	992	904	900	939	926	964	979	1002	976	940	944	985	965	979	964	935	925	920	993	982	977	966	924	942	1033	999	971	975	952	952	946	913	1002	898	930	963	957	963	1045	930	962	959	942	939	995	937	976	962	989	961	982	934	966	1007	915	924	1006	943	943	983	949	910	931	1009	898	972	938	951	1005	957	1022	964	962	955	967	993	958	943	943	958	1032	956	977	959	978	960	906	937	938	953	914	947	977	990	991	969	992	979	941	957	932	1013	968	955	971	909	974	964	933	955	952	993	1002	939	959	993	928	945	973	970	951	972	999	920	947	958	962	966	1008	921	914	942	966	943	893	999	991	975	924	986	973	974	949	913	958	980	959	1004	978	944	925	942	916	946	925	938	1020	979	946	958	974	1000	966	962	956	959	978	909	983	917	934	938	959	933	977	946	945	979	972	934	955	964	984	919	951	965	994	992	897	955	960	968	939	975	919	1024	960	937	960	896	919	935	1000	904	978	952	948	974	930	952	951	1003	956	944	971	925	915	967	910	942	983	936	942	915	945	924	1020	935	870	958	970	943	989	962	951	920	901	996	1004	973	976	960	946	972	997	934	977	922	943	914	945	985	978	954	960	971	987	1020	955	954	959	961	983	964	945	928	965	922	967	938	1014	954	930	953	937	980	967	899	896	937	956	885	947	949	933	948	950	911	947	939	994	922	936	976	959	941	929	956	980	958	981	935	942	954	934	1006	991	942	972	958	952	933	996	976	902	961	944	944	1020	987	915	982	955	960	907	959	991	991	948	988	947	939	972	955	917	902	944	974	974	906	974	916	982	972	987	1003	981	938	978	944	954	958	976	946	978	997	917	940	979	949	954	972	1005	985	985	937	937	914	950	917	937	955	963	944	945	960	998	912	937	997	959	947	982	1000	976	929	889	1002	999	968	961	970	911	924	953	960	885	988	928	950	971	956	964	969	872	937	1044	898	952	933	936	957	931	925	939	925	928	911	958	938	1014	965	966	954	964	943	946	945	960	986	910	933	922	983	946	964	980	931	932	974	1002	972	898	984	976	955	940	962	959	936	954	960	938	922	905	977	955	937	968	917	923	940	910	922	962	927	881	987	943	941	972	954	960	964	938	952	985	907	1002	934	947	951	935	947	954	959	980	950	962	960	932	1040	865	947	946	1016	1012	940	892	943	914	1007	972	967	953	979	934	982	949	1018	886	967	989	993	977	935	965	908	912	949	956	936	981	870	926	962	910	941	970	948	909	979	1008	973	979	926	930	962	984	970	946	926	955	886	1004	935	901	952	931	949	920	946	944	928	978	929	879	946	971	926	904	984	955	978	920	977	927	961	972	985	954	1002	906	999	1015	955	990	921	1023	955	958	980	918	936	994	898	1000	917	975	931	937	912	986	898	949	965	962	951	1014	1006	955	978	967	936	950	898	976	960	955	1009	953	978	972	970	911	929	988	905	948	953	940	939	997	1006	959	966	946	943	989	1000	974	981	964	941	928	937	954	941	982	976	934	966	918	950	985	975	959	966	977	964	981	1005	968	933	924	924	991	973	951	948	986	973	918	934	983	971	978	919	982	1005	951	990	959	959	968	913	900	963	930	908	934	938	973	966	966	949	931	937	946	981	975	946	956	927	923	1025	951	915	947	979	936	976	916	899	921	985	954	923	931	960	919	884	921	957	982	924	934	994	950	923	947	914	1006	983	932	917	945	1006	962	901	948	957	993	955	943	956	893	982	961	963	958	943	956	956	983	976	893	938	922	1024	943	963	958	942	931	913	910	968	959	950	1023	934	920	995	925	941	947	921	966	913	933	929	909	953	911	957	974	979	986	1017	877	938	969	924	1007	960	976	936	955	956	927	981	990	1004	1011	943	936	1020	897	994	961	957	957	954	934	990	964	969	960	918	919	944	969	915	909	934	1000	939	883	936	929	965	949	972	886	952	952	977	954	957	954	917	939	958	946	983	940	920	936	936	934	926	933	978	945	923	967	930	984	916	945	962	981	846	952	967	999	970	969	931	973	897	926	928	956	902	964	907	890	906	898	942	949	914	938	926	901	973	936	931	957	919	957	932	947	925	916	916	1012	980	984	904	981	958	969	895	909	916	961	939	979	991	969	932	925	894	953	974	1026	881	981	931	952	969	947	912	923	1006	939	953	987	940	976	938	974	966	911	958	954	951	947	917	932	938	948	1022	1020	956	949	1022	957	916	967	907	974	967	959	1011	997	932	916	943	931	906	958	968	970	989	953	920	966	949	967	933	934	894	911	1014	977	941	927	921	907	1021	930	968	954	950	981	948	975	905	947	922	938	930	901	955	950	897	980	986	958	923	902	969	934	992	967	956	930	908	963	946	942	942	994	964	944	978	942	929	954	982	975	962	933	896	984	963	965	920	949	941	949	923	965	972	1002	967	1047	965	916	924	981	996	978	957	918	957	989	1002	1021	912	940	922	957	965	963	903	953	940	992	925	944	999	973	1005	939	922	950	983	977	943	883	989	932	992	948	896	948	896	910	911	903	973	947	915	964	895	974	984	948	983	985	947	942	904	925	945	988	963	951	949	957	947	921	975	959	928	960	944	924	974	941	987	1020	934	944	971	900	989	947	898	987	932	968	944	927	943	987	944	931	975	960	968	955	950	960	956	938	956	971	923	969	926	991	988	972	977	981	946	925	976	922	962	930	964	996	979	925	1024	932	957	990	963	961	971	934	976	981	936	926	969	1000	950	914	940	935	963	997	942	1008	952	986	953	953	943	968	971	979	939	969	907	1008	955	974	934	937	948	916	976	975	971	937	981	910	989	947	929	913	954	981	989	982	964	904	917	959	960	965	951	942	956	955	907	975	987	907	963	1003	995	1013	904	997	913	881	895	966	948	895	893	978	953	997	943	943	931	1025	961	1008	958	978	1029	924	913	985	928	970	886	954	954	968	944	959	973	936	909	938	922	1010	926	882	954	1004	956	989	939	946	929	947	914	970	976	954	964	994	953	950	982	926	983	917	888	1032	967	934	954	974	957	882	1013	957	984	979	949	1003	989	920	946	964	920	965	973	978	979	984	891	896	973	969	920	996	933
35484	54340	58360	49794	37878	20824	5036	643	437	386	256	223	212	227	221	228	234	239	226	239	213	219	208	241	214	209	240	195	212	243	257	233	201	198	187	207	209	236	230	220	207	221	198	224	226	218	226	224	248	213	200	214	237	213	213	223	237	236	240	194	202	213	213	205	247	264	275	226	232	248	199	218	220	215	219	228	237	225	229	224	206	221	204	202	231	238	242	224	211	224	199	201	214	219	222	213	229	205	237	231	218	207	232	246	209	229	214	229	218	226	244	213	237	207	203	237	246	227	191	221	235	226	221	218	234	208	246	215	237	227	221	196	232	242	229	263	222	228	222	192	191	219	221	239	241	224	222	228	211	240	222	227	217	209	217	232	261	214	198	239	203	215	243	243	230	232	227	214	218	213	231	229	267	237	216	229	231	197	195	210	214	243	200	229	208	226	182	238	213	244	214	240	218	222	235	240	213	234	217	215	225	248	232	220	204	240	218	224	228	227	223	263	219	222	237	221	202	211	201	235	201	217	210	212	195	223	209	214	210	226	207	201	202	204	244	222	215	226	233	225	215	220	199	215	229	219	223	240	228	189	239	239	214	215	192	231	212	236	218	253	221	253	216	236	247	244	219	222	234	224	209	193	225	240	204	223	230	229	243	227	232	236	237	231	223	198	227	206	215	185	244	223	256	212	204	218	242	230	229	235	214	210	221	203	249	230	229	199	246	222	207	228	220	215	217	225	218	228	243	227	231	199	218	241	222	223	236	255	244	222	200	224	209	209	213	205	212	217	216	224	214	224	258	236	214	194	229	235	223	225	229	231	216	218	213	192	221	233	232	224	208	227	232	230	213	249	228	209	249	232	249	236	227	239	225	257	219	252	225	240	237	224	229	232	204	204	228	204	207	197	211	238	228	201	248	232	192	204	204	248	219	216	215	214	237	233	215	213	214	226	229	215	242	212	223	214	196	197	197	236	220	232	217	210	230	243	197	212	209	241	201	212	208	199	207	206	231	223	219	242	223	225	219	214	216	220	222	175	207	216	224	206	210	205	223	225	219	225	210	239	225	224	240	227	221	222	241	233	215	226	229	230	219	224	222	225	202	195	221	229	232	223	216	238	232	224	215	236	203	231	227	221	227	220	219	232	224	232	215	222	240	214	249	242	226	246	237	257	241	230	209	219	249	219	216	215	218	233	245	245	240	241	198	236	230	222	221	194	236	269	231	236	230	224	228	229	224	214	234	202	192	233	205	219	237	221	217	218	215	220	247	222	222	217	211	222	213	244	206	219	234	203	215	254	221	232	236	226	242	238	216	206	235	227	244	229	226	228	222	237	235	212	222	226	220	217	208	218	227	216	219	231	201	263	252	239	245	221	239	235	233	213	233	227	225	256	211	223	251	240	199	187	219	197	246	220	229	257	250	231	210	223	217	231	220	251	218	215	199	190	211	206	217	261	190	231	201	220	217	213	208	231	242	242	226	220	226	200	224	216	217	234	259	207	212	213	240	201	245	220	216	233	242	243	212	240	204	209	223	239	221	210	232	220	199	210	203	250	235	242	251	246	214	223	246	217	221	228	214	225	231	210	219	239	247	246	265	222	231	221	230	233	199	226	217	203	247	235	245	243	223	211	245	233	221	216	244	239	240	205	231	235	210	229	210	206	239	226	226	195	228	213	235	238	197	219	248	214	211	258	223	245	208	224	219	233	203	238	241	249	216	207	229	226	234	241	227	247	218	232	213	221	200	257	216	185	234	210	210	231	220	207	232	225	241	245	205	241	209	228	201	226	235	247	220	226	208	221	213	234	231	255	230	239	211	226	219	212	215	213	247	220	250	230	208	223	237	233	231	225	266	235	219	242	221	232	192	214	215	223	238	242	227	217	229	240	224	234	232	198	215	207	232	226	215	223	235	219	234	215	226	211	231	218	210	220	213	218	223	236	242	246	252	237	213	231	222	226	238	221	209	235	230	195	238	198	247	218	230	208	234	262	212	218	214	240	231	214	232	219	232	216	202	218	212	209	238	224	247	212	194	231	240	209	204	256	219	200	233	230	227	209	212	218	218	213	252	229	239	227	221	218	227	218	218	237	214	245	215	225	219	225	236	194	191	255	203	246	207	227	217	223	219	238	208	228	223	253	211	213	207	218	227	216	231	252	220	190	230	230	259	241	217	227	241	230	199	263	205	210	216	233	249	239	238	215	226	218	216	235	241	234	229	205	222	249	235	231	210	234	240	214	221	209	230	214	198	228	240	207	213	255	231	213	239	217	228	205	201	211	220	221	230	211	231	204	231	210	233	189	215	212	237	228	239	234	231	225	236	240	220	234	227	222	210	191	203	227	199	262	198	242	201	203	279	244	200	213	231	220	244	214	230	200	254	211	240	197	226	209	234	208	230	204	212	219	201	259	228	218	232	229	203	254	227	259	217	252	238	220	247	212	241	205	202	238	209	233	216	225	222	229	224	194	232	215	200	238	238	223	235	234	219	217	221	228	210	226	248	249	228	226	214	208	244	229	181	205	211	222	250	239	214	215	228	221	209	191	229	209	240	230	229	220	217	205	225	220	230	239	210	227	242	238	211	218	223	232	188	216	234	236	207	203	213	193	219	240	243	233	234	236	214	241	248	242	255	216	219	239	220	231	234	241	233	249	251	235	216	241	240	234	252	216	236	213	189	206	227	221	188	233	204	228	209	196	221	217	217	232	249	198	243	227	231	221	212	220	208	200	207	215	213	222	211	234	260	208	220	193	221	236	211	214	230	227	252	233	202	209	221	203	232	234	225	263	238	241	223	222	227	227	236	214	265	228	250	187	229	250	215	234	212	253	226	231	225	259	239	215	225	254	239	230	207	230	235	219	215	249	260	243	224	221	215	191	224	242	244	238	200	225	242	206	196	221	227	216	227	233	224	234	224	202	235	221	248	208	233	215	218	242	226	212	230	204	231	219	242	223	192	221	232	196	213	219	235	192	210	203	222	193	212	244	221	215	218	222	229	232	236	221	206	224	205	230	224	196	243	219	251	207	220	237	251	230	215	212	203	207	211	205	197	229	207	230	204	194	212	192	238	209	232	190	248	221	225	215	226	233	215	217	184	212	217	243	235	212	244	199	233	213	265	207	225	255	224	204	212	193	215	219	208	198	219	213	230	232	219	211	221	224	218	245	238	217	214	217	206	230	219	238	215	206	217	218	199	220	236	233	244	223	219	221	246	240	215	218	214	219	232	233	240	223	226	230	215	219	217	219	199	208	240	228	203	231	217	233	245	216	212	215	234	211	202	226	224	195	247	222	223	204	227	244	216	222	231	191	194	195	222	214	227	229	222	258	243	219	228	205	193	234	233	213	231	224	205	223	229	246	232	221	215	231	207	229	201	227	225	221	190	219	218	234	221	220	242	221	215	205	206	237	243	215	219	213	232	222	208	222	234	233	218	243	216	238	231	228	221	230	214	231	240	238	196	220	244	212	217	217	266	210	240	221	204	234
30314	51306	58786	57254	48712	23228	4583	640	613	593	601	598	619	590	603	590	550	570	551	597	570	568	607	613	584	590	640	620	569	619	581	579	633	590	618	599	575	562	579	573	544	570	578	625	581	645	575	579	587	571	605	553	543	586	575	581	586	617	577	543	604	581	561	583	673	762	805	579	572	616	551	566	574	621	589	569	580	568	639	572	603	623	640	615	545	599	617	593	587	607	555	592	563	610	616	545	584	568	581	612	584	578	562	572	598	567	574	597	617	574	596	548	577	601	562	568	570	563	601	580	613	581	622	589	596	574	554	636	545	596	579	613	565	631	585	607	591	601	602	601	543	552	595	595	595	571	608	584	613	583	601	578	579	599	541	553	592	618	587	544	571	572	585	597	599	583	561	608	561	625	608	624	546	593	563	597	595	565	592	584	578	571	601	614	570	591	583	584	588	600	562	596	619	571	575	600	604	599	617	625	560	609	621	626	562	591	587	565	580	577	600	652	550	596	601	557	606	562	570	582	573	582	610	572	586	598	608	607	593	583	624	598	598	609	596	596	562	593	564	594	576	589	598	608	577	631	577	567	604	571	592	521	544	612	605	505	584	608	620	564	620	589	573	584	581	580	618	552	580	580	598	593	579	592	597	592	617	608	565	599	615	590	583	566	604	574	570	580	569	587	592	607	570	552	631	542	630	638	637	593	606	616	594	564	610	610	525	595	576	587	627	546	573	576	623	602	574	607	602	605	551	610	581	618	586	610	607	587	585	582	577	587	595	585	558	620	577	584	540	569	581	581	580	539	579	556	577	612	548	624	618	604	608	558	573	554	555	607	592	597	612	624	590	627	578	588	587	611	543	614	591	570	608	588	597	596	643	557	575	603	600	606	553	586	618	589	553	555	613	569	624	555	605	546	619	588	557	586	599	605	575	558	562	621	577	598	588	550	604	580	628	631	588	610	589	572	541	616	598	600	581	626	571	552	612	638	630	553	623	630	577	603	602	596	584	565	594	573	614	674	562	621	587	574	531	550	587	581	627	565	590	578	593	561	594	638	525	624	596	635	576	603	551	537	578	590	589	594	544	585	540	607	549	638	598	594	602	631	543	633	600	588	551	584	604	612	573	620	623	606	583	591	577	572	582	535	595	554	552	594	619	556	549	608	593	573	552	603	643	601	609	555	628	602	605	653	590	588	610	606	622	585	557	591	565	601	649	617	595	606	574	541	622	560	600	562	586	602	575	568	580	584	593	601	600	588	572	586	555	544	581	612	579	656	620	613	584	581	633	600	609	604	608	592	553	550	599	601	623	605	622	627	583	586	601	590	585	588	608	647	594	553	595	580	687	604	594	574	582	599	556	602	595	648	618	619	571	604	578	567	597	564	565	641	573	598	581	583	582	599	619	591	595	603	568	593	610	630	582	613	558	590	638	581	589	585	578	610	606	573	575	619	564	589	611	620	627	568	583	598	590	545	571	567	599	607	592	616	609	633	579	552	581	611	552	573	552	584	566	549	631	596	557	561	599	589	584	602	611	619	602	585	565	612	576	592	613	595	623	573	580	584	596	582	588	621	576	603	587	624	585	607	595	570	611	601	539	621	630	607	583	590	585	619	580	629	596	585	570	630	619	652	570	565	622	599	574	547	607	571	581	548	621	607	581	601	547	565	558	617	606	596	588	581	584	641	623	582	535	572	614	595	572	608	609	655	574	584	612	619	611	596	593	593	607	621	536	592	573	589	578	613	584	576	580	565	621	607	623	604	572	574	580	581	578	547	602	543	611	569	584	580	586	523	604	581	640	591	548	589	645	550	586	551	627	615	624	599	603	596	596	611	625	644	574	546	596	575	593	569	575	567	617	583	592	600	591	587	578	553	590	600	585	617	586	605	590	591	645	566	569	566	578	552	620	594	548	581	650	609	615	610	584	581	600	611	573	590	571	590	577	569	606	596	575	612	600	568	610	578	557	579	639	580	545	596	608	582	607	570	604	593	615	603	616	610	588	600	626	599	563	576	604	607	602	620	623	623	578	576	575	602	559	574	575	593	606	600	561	591	613	583	585	562	629	619	586	541	571	573	594	613	566	573	622	616	587	544	570	556	589	612	589	616	633	589	582	544	630	574	615	566	578	601	565	609	585	539	571	593	597	572	621	572	617	600	565	587	585	592	586	601	595	599	585	617	588	599	628	554	608	572	609	665	616	536	602	574	623	617	577	607	579	588	594	556	552	560	582	583	587	611	596	582	592	583	617	620	596	627	585	598	615	566	617	610	612	598	589	597	579	557	599	567	606	585	586	591	591	573	591	629	558	572	607	643	600	616	571	556	586	608	568	580	630	574	622	579	567	576	539	616	568	609	594	578	583	612	590	613	594	612	638	586	578	574	562	648	597	625	591	597	581	599	579	598	610	567	608	579	564	577	629	569	592	533	581	592	606	591	565	551	591	581	563	581	573	523	579	601	601	620	590	581	590	618	611	591	545	577	646	615	549	599	611	588	583	611	574	599	563	586	572	626	575	594	615	615	583	553	590	588	621	604	583	575	588	631	614	597	595	594	594	604	572	570	594	589	594	592	574	569	613	556	567	577	565	571	591	575	600	546	591	620	583	556	569	571	584	599	581	543	592	627	611	581	583	570	576	575	592	579	644	620	600	568	588	603	613	579	594	610	561	587	589	563	589	599	609	613	567	630	604	592	627	578	586	538	562	560	633	596	592	599	597	589	640	607	566	588	633	650	598	598	599	605	565	660	557	610	626	632	589	589	582	566	597	633	562	592	570	550	588	617	617	565	586	589	624	633	575	571	590	619	560	607	604	616	606	550	580	594	602	600	590	565	600	641	610	604	577	561	592	541	614	575	624	571	598	572	615	564	603	573	607	643	597	601	601	601	603	572	559	567	618	558	571	565	588	588	588	599	579	606	651	575	619	578	538	589	616	607	575	555	553	585	563	567	588	578	609	587	569	599	608	630	592	583	569	583	607	625	612	592	588	619	622	577	618	621	553	603	598	612	592	573	603	605	596	604	604	573	552	573	624	598	600	596	597	556	593	568	591	599	558	608	560	583	590	589	573	576	633	609	570	544	619	593	537	611	569	594	586	611	587	584	557	640	615	597	584	628	594	595	570	587	620	618	618	594	595	534	591	601	531	617	537	600	632	628	581	548	590	566	583	573	583	597	621	622	610	575	608	600	577	560	567	633	586	592	621	559	611	555	558	577	613	603	558	611	574	581	603	603	599	599	590	581	579	570	582	584	577	597	590	620	584	619	580	568	590	568	624	603	606	614	642	568	566	568	580	596	569	596	597	599	576	608	551	564	592	610	576	636	613	607	582	560	568	560	641	612	647	600	550	605	597	589	556	619	573	607	592	536	593	590	629	592	579	620	558	593	592	617	557	585	640	565	612	608	559	553	551	592	564	593	599	578	610	580	600	588	580	577	627	594	582	544	600	578	611	617	576	577	549	612	594	597	608	574	555	597	586	584	662	551
57235	45859	43734	44656	42867	29117	23641	22453	18501	7841	968	407	418	381	396	405	376	391	395	401	361	385	367	371	343	354	334	369	367	369	350	369	385	366	384	370	345	357	348	357	373	363	343	313	370	358	363	376	346	334	341	380	373	359	359	358	329	370	311	372	339	334	337	349	387	735	692	475	352	341	355	359	327	326	353	391	363	362	364	345	365	383	338	338	344	372	362	385	314	312	346	354	374	323	344	322	328	344	358	365	327	317	393	305	343	371	341	336	345	352	371	372	355	322	308	354	359	353	303	335	343	336	362	319	383	363	340	366	349	338	327	351	375	305	320	344	341	355	345	317	363	328	327	333	362	324	341	334	314	330	346	339	373	345	360	357	339	353	339	355	360	334	331	281	303	330	339	319	326	333	359	362	353	341	377	345	384	353	362	345	389	302	343	353	365	336	309	385	332	370	349	353	344	368	351	319	333	354	358	361	384	354	348	350	363	331	361	348	350	344	371	348	365	337	361	318	339	346	377	339	342	326	353	338	358	370	344	333	320	335	355	333	344	349	331	338	331	343	360	321	339	376	326	307	348	351	314	339	329	324	334	302	346	330	331	371	351	358	360	342	336	314	354	367	314	355	397	364	331	356	353	325	332	341	373	335	329	345	361	362	344	326	337	323	334	360	367	359	390	344	329	379	334	327	330	323	357	346	331	342	338	341	356	335	345	328	323	355	335	382	328	346	339	349	349	344	323	346	342	365	352	337	325	298	316	344	344	323	346	305	342	330	328	375	347	352	324	318	327	323	328	374	357	368	345	356	369	349	310	330	358	349	342	346	328	350	313	330	344	356	348	347	349	358	341	284	356	357	364	305	387	344	321	354	362	320	338	343	332	358	344	367	351	346	369	331	336	336	344	338	343	344	373	349	359	333	323	381	337	361	323	335	381	373	354	365	370	340	353	343	354	337	333	344	363	320	338	325	340	359	354	360	360	323	339	317	344	384	342	367	339	334	361	363	359	343	343	336	347	363	330	319	369	327	340	350	336	377	324	370	378	327	356	335	361	358	342	317	334	336	329	320	318	338	338	352	358	300	319	327	343	347	357	327	360	311	333	360	336	348	352	346	343	338	366	346	356	336	343	341	336	348	366	309	309	313	330	347	355	328	330	321	354	319	297	347	359	314	368	346	349	321	324	367	352	354	317	331	314	312	307	344	350	382	379	356	321	369	328	329	394	372	360	354	348	318	325	337	341	350	355	340	366	364	361	308	376	335	313	332	341	309	344	325	353	352	357	342	346	353	363	360	357	297	331	320	334	326	350	363	375	333	338	350	388	353	373	325	328	346	371	357	325	334	358	335	337	335	340	312	352	375	345	329	321	315	360	344	349	324	346	375	356	349	310	345	358	340	303	341	375	346	363	356	333	309	335	375	352	339	323	312	345	345	352	329	346	334	346	356	328	342	351	422	346	325	331	319	347	299	340	335	363	369	376	327	321	345	361	360	324	340	332	306	355	346	361	346	349	318	332	319	359	371	336	317	356	320	383	327	319	364	334	346	354	313	390	367	367	350	317	315	342	371	355	351	354	363	344	357	348	367	314	363	341	315	344	357	383	351	357	324	344	341	329	337	335	334	312	345	352	392	348	350	331	357	326	332	336	386	351	363	393	321	340	347	332	347	404	349	333	364	316	338	347	354	326	361	344	338	323	315	329	351	324	325	333	346	372	361	315	361	344	339	341	348	346	365	332	314	403	372	341	326	336	359	353	366	371	325	345	346	344	366	332	342	355	340	363	351	335	341	339	365	339	356	380	344	321	349	350	344	314	332	375	349	330	350	318	350	349	340	354	336	321	331	338	355	350	371	338	350	343	360	341	348	342	343	360	308	345	314	328	317	339	307	361	362	336	349	347	323	341	309	316	380	346	339	344	363	358	347	346	326	358	338	362	333	351	367	332	365	349	325	349	362	336	356	321	370	334	334	324	312	371	335	379	347	343	348	327	374	342	327	369	360	356	311	333	348	338	306	355	344	328	355	391	369	334	343	353	327	342	345	327	341	338	347	359	328	389	335	364	345	303	284	326	334	358	361	367	377	361	348	316	370	315	328	347	348	302	325	328	374	335	306	345	324	327	362	344	334	308	335	370	340	318	340	324	332	341	352	334	336	331	352	326	338	318	336	351	331	319	348	382	336	351	378	363	325	341	339	331	333	327	346	357	355	349	330	356	365	328	321	343	343	370	344	312	314	373	343	329	337	353	340	346	360	370	358	361	336	322	350	357	342	353	367	316	358	332	354	363	342	325	311	373	365	316	338	300	357	367	324	320	358	366	367	341	339	370	335	315	350	354	328	392	313	345	349	380	358	337	364	381	317	319	333	339	377	355	329	320	342	358	358	383	334	334	348	324	360	373	352	353	332	341	340	303	353	355	363	344	347	315	379	313	305	350	319	331	352	336	339	344	376	332	333	356	346	333	355	343	327	331	361	329	356	328	343	347	320	330	353	328	344	372	325	385	332	354	353	361	341	349	380	328	353	350	371	359	329	336	365	343	284	346	328	365	310	351	378	386	341	340	335	313	348	333	351	395	344	313	362	322	333	348	325	339	361	339	344	330	349	328	343	333	355	347	369	321	333	338	346	304	330	329	367	330	351	342	359	326	362	337	347	340	355	359	384	334	314	351	325	358	326	314	330	359	361	362	350	339	361	321	335	317	365	338	346	362	339	367	360	352	376	370	349	370	349	361	357	325	327	321	367	341	339	322	352	351	338	347	349	324	344	344	365	336	337	318	388	342	353	326	343	345	299	345	368	368	345	320	354	313	324	365	330	340	339	362	333	348	345	360	397	338	356	325	319	346	357	320	319	342	346	318	364	338	347	368	379	336	328	344	343	304	335	318	374	362	363	363	325	334	343	329	359	319	320	349	304	331	298	351	332	354	352	320	366	313	365	329	310	332	347	322	345	336	320	344	359	317	330	303	353	345	347	370	323	393	367	347	349	341	329	330	349	349	348	331	362	334	334	333	331	375	373	380	319	357	369	353	346	371	366	345	342	351	358	354	344	334	367	370	356	333	310	324	335	318	317	331	349	366	373	323	333	323	360	377	335	339	348	305	351	335	340	354	349	329	345	356	359	333	374	366	357	333	343	307	308	338	360	349	343	312	337	319	328	348	361	332	323	307	298	324	336	320	350	352	344	375	370	297	366	356	351	347	345	357	333	339	317	331	323	362	299	330	343	359	335	365	375	333	368	335	349	340	323	344	355	355	349	343	353	325	329	355	314	359	347	328	347	320	335	353	344	335	348	359	346	305	359	315	322	353	325	362	339	389	358	324	334	288	343	332	320	309	382	361	337	326	330	379	356	330	339	374	347	356	363	320	315	328	364	317	310	305	330	326	325	341	350	349	327	333	338	339	365	321	343	362	335	357	357	327	315	339	342	314	303	343	338	382	333	344	308	342	302	344	396	330	343	353	338	354	342	364	359	348	371	339	359	338	360
53852	61129	53872	53607	42071	12141	2281	1287	1077	1077	979	956	973	922	921	995	962	865	940	913	869	856	887	890	859	803	844	845	807	813	852	798	795	793	821	775	826	784	829	725	833	756	790	815	830	806	842	767	823	847	818	815	750	758	810	800	786	798	772	764	787	814	818	760	1074	2949	2733	1337	774	783	715	775	829	726	762	789	765	787	762	773	755	734	812	811	809	750	757	795	794	776	756	791	727	782	779	772	846	775	751	732	783	756	772	783	762	740	811	787	740	806	813	719	761	772	793	732	807	740	747	738	712	757	786	775	794	740	809	783	743	763	762	826	749	760	784	731	761	789	785	806	790	825	768	729	742	777	762	782	762	766	757	733	772	759	782	787	788	784	791	778	785	742	751	813	779	751	781	769	728	776	738	738	744	754	755	758	760	722	782	795	756	741	807	801	735	786	794	765	715	773	725	810	774	748	762	779	778	741	761	792	804	738	808	783	804	734	750	778	752	781	765	773	735	794	767	770	792	743	746	787	746	836	751	796	848	740	770	785	792	752	753	830	759	805	790	804	810	805	760	819	839	732	756	766	783	730	767	776	790	751	778	791	775	771	753	750	804	770	745	767	737	748	725	771	773	775	780	795	768	772	775	770	734	726	731	800	763	777	762	784	828	811	768	777	787	755	792	779	797	745	731	738	782	787	746	742	821	790	804	770	750	748	769	849	787	762	784	811	745	737	758	783	743	733	711	752	774	773	781	739	745	744	774	749	775	767	784	804	761	733	753	793	749	804	779	727	725	743	744	781	789	768	810	752	787	732	816	754	761	770	760	765	779	738	747	785	743	770	725	732	757	737	752	781	740	800	790	777	775	741	729	745	754	737	823	772	722	791	787	770	791	724	784	757	760	750	801	730	802	740	823	765	751	736	774	748	744	790	809	751	813	722	774	790	760	731	782	800	733	754	805	781	717	778	787	754	741	757	768	760	784	729	791	780	703	704	768	764	789	803	779	762	726	779	749	754	799	806	749	781	750	742	757	769	812	783	775	736	743	791	796	795	771	817	798	734	740	765	758	767	753	735	772	814	764	709	803	764	730	772	771	763	751	796	754	808	743	720	780	771	747	731	746	746	757	772	745	738	745	767	751	779	768	740	748	801	749	748	804	735	768	808	781	795	747	733	730	766	744	739	813	750	749	780	810	796	772	758	718	761	747	731	735	753	735	827	712	803	772	756	773	766	724	783	759	778	782	770	738	748	806	756	799	770	709	741	771	733	787	748	714	790	759	792	762	738	749	725	743	749	798	713	743	729	714	766	793	779	776	824	772	720	781	798	756	861	826	784	821	800	750	784	725	766	790	797	756	751	749	762	827	781	771	805	773	820	802	768	770	800	753	775	759	787	779	758	758	835	738	811	795	788	725	781	772	737	754	827	797	764	790	789	793	727	820	737	789	746	771	734	755	792	796	766	767	737	751	738	766	749	741	735	746	749	746	776	766	736	757	775	785	773	770	770	782	764	791	774	776	798	740	791	825	821	773	764	772	802	747	757	726	758	756	763	759	719	742	738	737	750	791	784	784	784	750	789	807	788	762	780	796	779	773	777	767	797	738	777	773	759	776	755	774	803	741	735	760	758	730	746	770	751	765	760	773	783	716	760	734	844	799	760	761	741	747	770	764	779	742	759	755	796	828	736	785	805	779	759	746	759	769	796	747	794	721	766	736	753	804	774	797	781	803	786	781	698	752	745	798	717	768	748	759	810	789	773	734	770	790	773	732	790	739	768	764	776	750	746	730	770	758	811	788	760	796	789	824	764	743	776	742	715	729	751	789	814	787	800	735	784	779	753	715	762	796	742	764	750	765	763	757	714	770	781	808	786	752	777	771	762	759	757	768	741	792	778	751	808	790	765	735	766	765	738	783	716	784	749	778	761	763	776	751	800	781	804	773	799	751	726	769	717	748	747	819	750	783	777	760	774	777	750	762	733	787	765	741	789	722	760	779	719	755	812	745	744	755	749	824	788	763	778	758	821	790	802	769	767	745	726	781	745	748	780	749	756	768	804	820	739	824	822	777	781	789	732	774	824	788	723	764	789	768	785	745	789	754	744	743	704	769	783	762	776	758	784	748	772	791	752	762	739	698	761	741	818	760	780	773	788	741	795	777	735	790	731	792	762	765	746	735	763	733	743	748	769	723	746	749	708	781	739	748	740	781	763	820	758	750	781	737	824	753	784	762	770	775	753	756	771	767	754	763	781	779	757	716	793	826	733	759	780	731	742	768	770	770	763	789	750	774	760	772	772	776	733	763	743	761	753	780	774	786	782	819	744	808	776	712	702	815	736	749	782	747	829	802	732	728	822	799	737	777	809	793	750	745	739	760	759	832	808	757	760	799	767	770	805	753	785	738	743	774	814	753	714	732	793	724	766	795	785	742	747	750	763	737	780	813	809	811	769	761	769	747	761	725	779	820	737	748	724	769	752	806	738	737	807	769	759	775	771	738	797	795	784	778	740	711	751	780	813	769	793	766	725	789	735	789	747	727	767	745	784	725	779	777	761	772	783	815	747	834	809	767	792	774	809	715	730	805	727	756	765	782	806	759	722	755	784	720	742	753	783	770	814	749	769	797	800	759	748	785	779	786	758	809	746	664	782	732	713	730	741	783	823	758	775	706	785	773	774	760	832	763	770	749	796	786	833	722	773	769	727	712	764	800	718	799	753	778	782	785	791	773	761	771	773	795	790	790	738	779	760	761	765	773	793	755	817	744	792	736	822	741	800	758	749	745	753	711	771	755	779	786	796	740	797	730	754	760	799	769	749	724	812	796	793	743	816	782	782	765	792	778	787	776	767	789	774	797	796	761	787	752	754	835	747	759	731	756	806	764	741	784	798	834	738	741	778	810	747	742	799	767	798	794	771	731	748	759	727	755	771	774	768	739	744	736	732	756	765	765	737	768	790	781	766	755	805	771	775	746	741	787	795	791	758	757	788	757	738	811	769	757	784	781	753	669	721	767	741	766	808	733	800	727	795	740	746	804	771	773	794	765	759	798	804	760	750	776	798	774	788	744	712	753	762	808	698	770	774	808	766	768	789	730	770	734	789	736	815	757	714	725	755	739	765	794	715	827	806	717	807	769	763	800	786	774	781	806	808	779	779	805	799	770	748	780	789	763	747	761	738	767	727	759	757	732	754	753	741	697	734	794	752	749	788	777	753	806	720	806	771	754	763	734	781	781	796	729	763	763	775	747	778	733	777	796	757	826	743	745	766	820	757	756	787	790	799	747	801	773	706	785	754	738	790	761	788	786	805	791	753	722	744	772	731	770	712	799	784	752	779	790	802	803	719	783	762	791	732	749	782	771	765	729	749	791	779	751	776	763	736	797	755	723	738	821	754	773	777	804	793	748	781	851	734	764	791	775	763	741	822	743	771	783	806	740	795	729	707	789	766	808	774	708	761	819	748	787	752	747	742	726	787	779	746	764	779	778	741	793	750	732	808
53063	41498	39829	40947	44344	30281	25382	24342	21629	15368	5207	838	599	609	585	538	564	577	538	490	495	568	524	539	555	524	538	482	487	534	509	473	545	496	519	490	498	504	517	506	505	491	496	462	464	480	497	479	506	462	503	525	509	481	467	454	492	495	467	447	506	435	486	530	588	1455	1431	564	445	498	455	518	457	444	427	503	484	482	479	426	492	483	486	470	498	501	484	455	502	455	455	473	492	520	512	451	486	514	459	445	463	465	506	480	523	476	457	470	488	474	500	433	471	516	490	466	472	475	505	425	476	489	488	455	481	471	461	496	452	450	479	491	461	441	506	505	511	452	456	424	498	454	474	446	426	446	465	453	508	451	501	474	479	503	468	445	472	450	477	471	457	497	486	469	452	425	469	463	477	482	475	483	449	477	447	453	459	449	441	473	508	476	433	483	504	524	429	477	485	469	510	447	478	477	454	417	460	461	446	433	514	504	461	414	468	431	478	483	446	462	438	441	410	413	489	492	499	470	482	470	464	442	487	454	455	436	482	507	438	471	477	458	478	478	439	471	454	488	486	428	481	498	520	475	483	470	440	472	472	499	448	450	439	457	457	467	439	478	448	488	439	470	487	485	514	492	457	484	458	436	494	438	470	466	476	491	465	473	533	514	492	419	486	488	436	443	500	447	466	442	452	478	496	495	487	478	445	501	490	450	481	461	465	435	495	529	494	461	464	419	428	458	467	456	475	466	487	463	514	478	460	463	502	513	472	525	425	479	446	472	438	492	458	472	495	487	471	461	418	496	470	477	492	518	505	476	484	471	480	425	442	503	478	505	500	487	438	445	467	444	479	526	493	513	445	509	458	490	485	487	464	464	473	475	470	478	469	503	463	500	435	517	463	454	509	435	486	487	476	466	485	482	502	502	488	456	447	472	502	476	503	433	493	436	459	460	504	473	422	464	510	494	471	432	470	466	472	431	447	475	528	465	476	479	449	444	464	487	458	512	445	445	448	461	477	485	510	468	487	512	504	444	493	465	488	476	481	476	527	435	497	476	477	471	469	493	485	469	501	486	449	494	534	461	499	493	458	475	477	508	489	486	469	459	423	471	478	473	462	499	442	481	460	500	502	401	414	457	466	495	468	484	469	509	501	453	473	472	482	391	486	495	451	499	444	447	452	457	432	483	441	471	450	468	441	485	461	456	432	467	446	456	483	448	469	469	460	506	492	459	524	451	486	485	466	495	487	447	465	492	471	450	379	448	470	451	435	435	510	477	460	514	500	522	443	477	442	470	480	477	432	450	479	473	460	468	479	505	479	455	493	491	468	470	462	473	481	453	514	500	469	472	493	477	453	433	476	457	470	496	478	462	464	437	525	490	454	453	460	508	496	495	482	445	467	437	465	532	488	459	440	481	462	477	446	501	455	467	461	452	515	476	469	481	455	497	421	511	477	471	436	490	473	419	437	518	489	422	496	459	426	481	450	483	452	457	406	462	463	443	467	465	474	454	459	494	485	493	471	459	450	442	480	443	463	475	460	425	455	458	439	420	453	461	461	479	441	508	484	471	449	411	468	473	455	484	461	481	482	461	444	440	448	446	474	454	412	403	451	483	496	484	472	469	458	431	447	447	505	435	467	448	514	465	514	507	461	436	499	470	488	502	442	461	486	427	474	475	486	480	471	447	448	457	482	459	440	488	452	450	457	450	467	466	435	463	482	481	463	487	487	461	439	432	439	513	465	475	481	475	420	478	447	427	459	455	467	435	453	504	495	434	433	516	436	465	440	473	470	456	514	449	477	514	429	494	433	460	525	457	444	456	440	450	454	473	458	423	472	451	482	459	441	479	475	458	495	482	473	479	470	440	475	461	490	414	449	470	480	462	501	445	449	465	479	473	451	446	479	497	521	506	464	484	513	469	424	470	485	481	484	424	410	467	500	518	493	463	491	472	480	483	460	439	470	482	466	440	438	496	457	503	487	495	456	508	475	486	472	476	490	472	451	484	447	482	467	449	511	482	453	448	486	446	470	476	493	467	457	478	453	476	437	485	486	475	477	415	489	486	474	472	468	467	456	494	481	468	488	462	467	463	451	502	473	455	472	494	433	423	494	531	446	445	449	462	548	465	510	463	439	441	509	478	486	473	433	535	479	443	450	489	454	478	459	495	503	490	451	439	442	419	451	494	461	475	455	490	438	448	492	437	460	473	487	468	449	503	422	476	471	467	509	495	527	446	448	502	446	490	454	481	475	540	494	466	453	448	462	502	472	436	433	465	485	468	485	459	471	463	494	500	445	478	457	478	426	498	476	460	445	471	443	456	477	495	447	460	469	457	459	460	472	471	491	474	487	451	450	484	491	470	483	436	459	503	498	489	485	459	448	452	450	504	476	419	449	456	462	455	521	491	506	472	450	481	469	480	432	464	445	462	478	465	497	476	487	431	485	479	462	462	480	456	477	469	468	401	468	494	479	508	486	451	452	492	434	506	404	494	488	479	459	450	468	454	460	469	507	459	484	491	455	463	472	482	452	483	422	473	476	424	459	435	471	444	477	512	470	513	481	493	457	463	486	490	463	505	470	486	477	449	476	459	470	469	489	471	485	488	488	467	458	452	482	502	447	456	486	485	445	462	414	430	434	447	450	466	492	461	456	481	476	467	474	435	434	444	511	475	486	454	507	472	475	452	457	468	503	447	473	463	404	442	433	458	449	488	507	469	527	493	469	449	475	458	467	486	463	487	466	441	464	499	458	479	488	488	488	501	504	479	472	501	457	475	451	450	432	475	486	474	428	456	451	494	444	486	449	544	438	456	424	473	452	472	422	447	436	444	466	453	497	447	441	441	446	464	486	456	455	463	446	494	458	466	459	475	487	439	443	445	499	420	409	419	483	467	476	480	495	443	421	462	451	471	477	471	486	497	500	525	434	450	427	463	469	483	456	450	473	494	465	454	457	481	474	446	468	465	501	490	514	468	480	472	443	443	443	431	475	503	461	445	476	531	454	470	460	450	463	424	423	478	470	469	492	475	471	421	497	417	451	398	471	430	445	468	467	444	452	434	483	463	479	442	490	509	478	482	458	436	452	451	470	452	460	456	455	439	432	462	456	445	477	462	491	489	430	435	464	465	470	513	455	434	439	454	487	464	461	475	463	471	468	424	479	424	466	480	484	430	453	442	469	454	479	472	470	467	498	459	449	485	468	433	464	434	438	431	426	482	523	435	501	480	528	480	449	484	474	417	453	439	469	549	563	474	503	473	445	514	484	469	484	449	503	464	449	499	496	467	433	451	506	439	474	477	475	476	462	461	445	475	506	461	502	483	443	512	473	444	445	468	456	476	517	487	480	452	496	458	468	490	458	424	491	430	447	459	453	470	468	482	495	460	411	428	465	464	460	486	462	483	491	427	469	480	475	455	453	435	511	454	447	428	465	447	426	472	458	459	434	467	451	460	504	492	450	451	495	472	476	462	474	433	463	502	496	431	442	439	460	485	512	467
54230	54656	50963	45891	29112	3332	1339	780	273	392	498	654	702	806	985	1001	1029	1045	1076	1119	977	1053	1025	1017	1046	1028	1060	1052	976	1043	1005	964	952	1048	963	976	996	963	972	925	935	936	959	947	950	963	979	965	923	917	1006	989	967	984	962	957	927	912	964	917	924	986	930	930	1769	5439	4807	1112	917	892	906	944	917	929	915	964	910	917	918	922	898	854	901	926	919	964	887	941	951	887	881	894	865	933	876	914	950	911	925	916	946	962	934	896	911	910	883	910	907	909	893	923	877	880	1015	813	906	934	924	931	969	969	925	943	873	931	908	899	890	892	995	960	904	920	901	872	871	911	861	926	888	855	939	940	957	881	925	924	937	941	865	834	931	934	932	860	897	875	875	931	885	938	886	900	959	931	894	847	867	918	925	864	895	938	933	944	881	964	913	955	907	903	886	938	897	903	897	912	929	926	889	934	889	929	890	852	901	894	946	890	862	928	915	949	936	910	931	911	904	930	894	899	967	914	884	927	922	910	915	883	898	934	954	921	901	903	902	942	896	932	941	915	890	883	877	907	893	953	929	833	927	885	945	899	883	960	910	918	898	941	955	906	903	946	930	881	890	899	944	902	934	939	895	940	895	920	895	908	925	881	903	919	866	931	904	931	884	943	898	919	940	899	886	871	897	888	937	888	904	937	907	887	891	932	924	874	895	889	916	932	945	843	941	854	925	930	919	894	885	956	939	922	886	938	907	902	868	946	906	944	918	926	832	911	910	956	878	928	886	906	856	894	920	882	886	878	888	901	873	890	903	998	901	935	895	947	973	956	901	866	914	900	873	955	929	872	858	984	917	930	838	928	915	931	959	963	893	889	833	942	923	941	886	972	945	933	939	907	928	937	873	898	951	891	899	853	877	937	917	914	933	899	901	912	925	889	918	936	887	936	886	910	904	917	889	920	899	847	915	958	903	855	865	899	897	903	912	927	887	916	885	895	941	900	859	917	845	873	885	908	900	904	892	884	908	990	924	858	888	961	929	891	896	908	896	941	897	828	939	946	920	908	874	938	935	906	886	883	954	904	969	872	876	909	913	860	937	915	835	866	906	944	920	894	919	890	873	844	913	872	862	878	893	948	948	901	898	907	943	971	877	956	862	862	922	907	864	939	904	908	892	889	903	894	921	942	878	972	934	889	900	856	895	889	966	915	901	879	901	906	921	879	903	880	863	850	904	892	932	886	898	923	910	949	902	908	910	898	974	885	916	934	913	913	908	890	927	947	886	911	944	1003	862	880	914	929	934	893	934	924	962	900	879	890	884	917	926	932	956	940	968	895	924	898	875	921	940	962	901	881	826	931	888	960	955	920	946	889	853	921	911	887	993	889	911	907	919	885	955	922	946	886	932	908	940	895	871	908	842	935	879	859	884	861	887	904	902	941	940	941	923	922	922	958	920	925	866	950	942	906	906	924	904	939	908	908	873	885	932	944	943	911	922	932	866	916	927	885	863	960	914	927	916	852	908	916	944	896	842	883	968	889	924	881	881	863	857	916	897	923	887	921	861	929	878	871	897	884	933	881	835	939	870	896	916	875	903	896	929	908	971	880	892	907	885	931	905	938	935	897	918	937	904	908	900	858	945	912	892	884	921	944	876	858	900	878	898	914	887	895	912	886	902	888	896	941	915	901	893	921	905	918	962	933	866	890	902	963	941	876	882	915	895	919	933	856	928	907	950	896	878	917	983	926	958	940	917	911	907	862	890	866	864	961	903	907	882	913	899	927	921	904	893	861	949	936	919	897	921	859	885	881	911	890	920	940	924	947	927	889	927	848	919	875	934	904	878	922	908	883	924	938	896	873	930	918	898	909	970	906	884	909	906	914	931	873	927	926	945	871	906	945	928	949	863	909	895	933	881	960	928	970	883	887	915	936	930	902	874	881	911	825	927	852	913	858	910	907	894	914	891	912	893	897	931	854	908	899	864	900	919	878	888	877	890	930	910	932	921	925	877	909	962	937	918	894	899	916	933	860	902	919	897	908	962	910	854	906	911	961	906	877	896	915	923	938	881	924	935	898	893	919	944	922	889	902	921	890	866	943	926	838	897	886	927	891	876	938	894	913	952	858	912	883	904	898	870	884	907	958	888	955	888	882	882	956	922	910	872	906	860	918	912	912	886	937	946	927	883	909	876	942	883	906	906	916	905	882	917	923	941	964	900	942	928	890	941	930	884	945	957	903	861	929	891	880	893	925	928	852	872	953	923	870	887	925	873	870	863	920	902	937	898	940	906	841	941	943	909	938	885	903	879	926	973	886	864	896	885	859	876	906	929	912	929	912	917	855	869	857	937	876	921	933	914	948	840	939	867	915	922	911	898	886	854	940	913	881	978	872	878	958	890	894	882	924	928	888	910	909	919	921	896	877	868	930	886	889	956	964	930	910	986	892	852	931	867	882	890	869	899	897	921	909	852	855	903	913	888	874	946	888	896	945	857	925	888	932	885	906	917	996	980	883	926	938	894	935	933	904	939	904	894	891	913	920	942	926	932	894	917	886	921	927	929	952	972	904	848	881	942	914	926	921	922	845	862	941	884	957	880	940	941	878	907	909	879	891	900	968	929	922	952	858	945	967	902	917	931	923	919	906	953	932	890	925	895	895	873	895	891	901	917	913	880	879	921	864	926	852	898	861	891	900	843	860	923	874	874	910	861	881	823	871	862	907	909	905	910	892	958	895	917	914	931	911	846	862	882	876	920	934	940	893	935	880	881	916	986	862	891	899	893	918	885	872	900	955	926	952	886	843	914	950	946	915	907	908	881	885	922	864	872	935	915	905	940	877	806	895	907	887	860	907	903	932	883	835	909	890	895	880	908	897	918	931	892	906	859	944	911	916	932	940	927	940	887	876	898	929	881	840	944	899	953	825	887	906	871	954	867	873	846	877	876	899	951	922	929	879	846	926	862	933	899	907	892	818	887	887	923	874	904	891	943	912	877	895	906	904	900	892	909	947	895	947	962	913	923	933	943	943	885	896	896	835	916	889	894	902	925	913	912	907	934	937	916	894	905	917	955	895	872	882	916	934	948	871	876	931	952	933	895	882	922	913	910	879	929	918	911	963	914	885	895	906	936	886	914	887	914	874	876	913	901	879	871	892	890	945	911	909	906	925	911	1011	859	921	933	915	874	910	886	970	901	931	918	893	897	925	921	930	904	913	936	914	893	898	890	906	841	926	894	911	889	881	911	886	931	911	890	870	946	886	986	887	870	874	864	908	948	898	850	862	899	847	899	934	947	884	889	917	893	873	933	895	899	898	863	903	876	884	921	919	899	909	920	901	898	879	931	882	924	879	935	972	936	968	880	907	850	858	922	929	961	936	944	860	902	892	852	870	877	949	936	854	914	865	917	874	922	899	918	916	905	898	892	900	923	912	907	875	925	953	877	931	901	888	954	915	939	910	941	884	901	927	869	859	887	961	856	920	947	903	904	880	855	902	920	879	902	945	906	881	914	950
31178	54339	54615	49554	42950	17993	3565	608	476	445	323	262	227	246	262	226	246	267	200	247	242	227	222	259	247	248	205	233	221	248	232	206	237	249	229	208	250	256	267	235	254	244	239	266	245	221	223	206	247	210	216	226	254	231	213	228	240	242	225	225	252	220	224	237	231	263	331	256	224	221	224	235	228	247	245	254	254	231	237	222	224	228	232	254	240	238	247	232	253	251	234	231	249	234	233	225	239	244	217	256	236	248	233	208	243	246	245	260	213	217	237	238	222	217	243	215	217	241	239	229	208	229	237	206	238	229	243	233	252	235	228	240	239	239	227	223	227	244	222	265	218	221	245	244	241	243	231	226	247	238	204	261	232	245	253	217	235	218	225	243	246	240	233	226	234	270	237	202	236	222	237	247	222	233	218	227	250	237	258	267	241	241	246	256	228	264	237	253	242	263	222	263	238	216	212	236	241	220	253	248	215	205	213	226	226	225	242	249	239	224	221	243	229	213	229	245	240	210	231	251	233	230	244	218	230	272	208	232	233	231	266	234	233	233	243	244	258	209	255	257	248	241	208	243	246	257	246	235	248	219	205	233	240	204	257	219	238	228	238	237	231	254	262	251	245	257	238	241	232	254	227	243	218	252	230	233	232	212	218	253	253	271	219	258	237	245	254	236	224	235	210	223	251	241	243	236	225	244	240	204	209	216	226	256	239	231	249	250	242	256	248	243	260	235	208	226	286	245	250	245	227	252	250	241	240	221	240	240	235	264	234	259	229	214	246	214	247	229	241	250	248	260	251	220	219	216	220	253	215	208	214	242	237	239	268	206	225	206	220	215	242	228	233	212	237	224	227	240	228	229	249	228	229	219	249	253	222	236	245	233	227	233	224	255	233	248	243	241	197	235	238	241	233	218	253	275	236	227	247	239	256	249	211	239	222	224	223	223	228	239	248	236	247	226	228	232	278	241	231	239	226	239	243	241	246	240	247	240	235	223	246	228	261	231	228	250	248	235	227	208	224	248	231	225	234	257	244	240	211	219	222	246	209	232	251	213	244	237	244	236	212	222	242	240	251	250	209	243	237	237	260	232	240	224	210	238	240	213	241	217	229	245	203	261	246	244	243	256	219	237	247	261	219	221	239	239	261	255	218	239	251	259	244	229	235	238	223	227	252	227	207	241	240	238	225	250	238	223	231	230	252	246	246	246	240	207	227	255	221	209	244	234	220	237	229	232	232	220	251	247	234	227	213	222	223	236	239	224	229	246	224	244	249	247	227	222	227	235	242	243	226	240	231	247	212	226	262	243	239	233	233	257	259	245	239	239	256	217	262	237	228	229	251	257	235	216	265	224	203	272	250	236	228	223	245	253	217	229	215	239	249	247	211	226	230	261	233	222	258	240	229	236	235	216	224	228	212	236	250	246	209	248	258	225	257	202	217	226	221	200	244	251	235	227	248	203	220	256	212	214	232	225	235	265	247	228	256	255	256	223	234	216	237	210	220	240	227	267	224	231	219	233	254	219	233	245	231	229	239	211	224	240	274	237	220	232	233	234	236	242	235	248	225	219	224	216	230	243	258	218	207	246	236	213	226	242	209	241	240	228	245	259	256	219	268	214	236	205	249	223	243	247	228	200	236	257	224	235	254	252	249	224	231	233	248	258	207	237	241	261	243	216	271	250	239	245	235	246	228	211	248	269	249	247	221	235	246	230	211	232	206	235	236	260	230	208	225	219	259	256	224	233	267	228	235	218	222	265	259	224	245	231	245	243	253	268	205	221	210	247	234	237	255	220	230	231	281	228	234	222	227	233	241	250	251	250	220	234	228	214	231	233	249	206	251	214	218	242	231	228	236	231	230	253	235	221	235	236	236	240	232	237	248	230	202	215	250	266	242	249	228	233	208	236	230	251	242	254	260	237	238	248	215	223	241	224	226	232	231	230	229	240	228	255	243	213	217	211	245	237	243	252	249	256	207	233	213	276	243	243	251	235	230	244	233	237	252	251	220	256	227	243	215	233	248	238	243	217	231	244	232	240	214	269	226	239	234	232	238	213	231	256	243	236	218	254	223	227	230	211	250	246	231	215	219	249	231	236	229	265	207	245	232	272	221	232	247	232	227	264	239	235	222	215	233	236	223	237	228	239	228	237	204	259	218	222	243	230	238	214	227	229	226	223	218	207	238	265	234	238	233	243	221	230	248	254	233	210	234	252	219	244	270	237	207	250	268	253	254	242	221	266	244	251	245	207	262	256	218	230	258	191	249	224	228	221	252	227	247	208	250	255	235	225	245	227	225	255	250	226	243	227	241	225	245	243	251	227	218	215	204	225	224	226	256	227	237	232	201	231	231	229	246	242	219	270	224	232	237	237	223	236	228	244	245	249	267	240	223	213	210	236	248	224	222	233	209	261	275	247	228	216	235	242	236	259	204	227	260	238	250	241	239	230	251	241	238	239	250	225	206	245	224	262	205	227	255	240	254	243	232	254	241	244	248	243	246	237	228	239	251	234	217	233	240	235	216	235	227	257	265	252	225	238	245	235	251	222	237	236	264	244	243	258	245	219	230	225	231	252	252	216	212	247	239	241	238	236	237	250	219	234	234	234	260	230	217	232	252	251	234	246	262	224	258	219	260	225	236	218	214	231	261	229	239	246	221	235	238	241	226	227	218	268	240	222	239	242	239	237	242	256	217	237	227	223	257	232	241	227	222	271	277	220	236	234	248	241	252	230	218	243	224	241	228	252	245	226	218	255	252	241	230	237	238	246	210	233	224	219	236	259	225	221	206	229	251	249	224	234	255	223	238	239	239	204	234	245	236	238	221	236	251	248	227	226	233	233	271	223	249	247	233	232	241	212	252	252	207	239	219	247	248	231	265	235	213	235	240	257	229	237	231	249	231	205	242	248	242	237	239	224	235	239	243	251	244	205	238	241	222	250	245	230	232	221	260	233	227	221	213	210	226	237	226	237	227	245	217	271	221	250	249	254	201	263	225	219	242	225	203	218	238	226	248	238	267	267	226	198	239	204	244	246	265	247	264	252	243	233	251	241	268	224	234	243	223	266	217	202	223	232	235	223	250	221	238	226	234	250	232	233	218	249	244	230	194	236	266	217	245	266	239	212	209	264	239	220	243	255	212	222	218	249	260	235	245	233	266	276	241	241	236	217	238	244	242	239	232	261	247	219	243	262	241	233	198	226	244	249	258	221	234	227	225	217	221	256	257	220	232	255	239	216	202	244	249	229	259	238	220	216	239	223	218	233	252	226	249	242	247	227	243	226	225	238	256	242	247	237	235	235	217	216	235	236	227	225	233	230	241	242	220	244	231	211	247	231	215	243	221	225	249	219	221	221	238	224	221	248	248	208	248	220	270	253	272	248	275	221	246	220	216	261	235	218	230	224	241	250	230	237	230	246	235	248	241	207	216	238	239	255	219	230	241	223	248	248	242	220	261	231	230	235	243	230	239	232	213	226	220	236	256	221	244	227
26252	52196	55650	58652	50121	12280	4092	737	631	651	627	674	593	610	638	636	598	679	701	619	629	601	649	596	613	637	628	617	606	609	633	592	637	612	577	571	568	623	627	658	658	605	577	632	645	609	631	646	586	623	649	598	638	586	604	621	624	617	607	641	635	605	596	608	628	865	1132	773	613	616	602	616	630	615	671	646	623	607	624	643	625	601	627	651	637	668	635	650	665	607	626	601	636	603	642	629	666	618	654	606	611	592	644	602	639	636	649	602	655	642	562	671	567	622	603	646	613	617	583	634	592	590	596	592	694	617	574	644	595	661	637	656	617	640	640	605	604	647	609	603	616	613	621	628	624	608	653	595	630	604	611	580	600	629	588	654	609	616	645	632	581	611	562	639	641	665	623	611	636	579	624	603	610	621	558	608	591	617	581	644	638	636	643	630	628	636	622	617	637	611	632	608	610	629	596	602	588	626	586	629	604	584	626	619	652	579	640	655	609	595	604	649	597	595	628	633	624	632	587	609	588	623	598	609	647	623	636	627	618	646	631	614	608	629	607	643	641	652	581	656	615	616	615	645	646	594	609	624	619	650	631	624	608	649	587	631	622	688	589	617	646	619	643	637	647	599	636	610	627	628	613	594	684	594	638	591	641	622	600	651	618	645	605	625	669	600	595	596	609	608	598	625	608	588	634	577	622	659	604	607	647	644	618	657	662	616	623	618	617	591	647	637	623	587	663	612	647	606	577	607	609	608	575	564	615	588	637	652	657	613	567	576	567	614	618	595	627	645	606	635	592	606	618	624	669	623	645	641	614	619	595	666	608	631	595	569	600	649	624	603	610	590	599	631	615	585	632	639	605	617	616	596	604	569	641	626	624	597	621	635	620	630	629	608	575	613	686	615	641	648	611	604	609	619	593	621	647	644	613	582	611	624	624	558	647	648	628	622	621	608	652	623	582	590	597	655	595	548	654	636	605	625	634	647	592	623	612	631	652	587	637	619	606	589	635	621	651	601	585	633	609	672	616	604	628	599	639	619	606	609	589	655	605	586	610	602	615	635	609	640	614	622	635	602	589	593	644	606	600	632	610	664	609	638	655	609	663	606	567	590	618	599	670	605	639	624	665	617	645	633	608	647	595	607	620	632	602	624	621	612	611	630	624	638	633	633	636	602	647	636	664	552	554	589	618	621	634	585	628	609	620	627	619	619	615	643	656	616	645	589	614	606	646	647	624	625	578	660	659	614	617	611	663	597	622	593	643	591	642	611	620	615	635	617	643	602	616	608	597	593	623	602	671	613	664	659	647	632	646	629	633	625	619	584	622	583	625	614	590	626	610	575	612	658	618	644	661	621	622	637	618	625	630	632	645	631	604	615	611	591	653	656	612	665	618	624	598	628	588	629	630	638	641	653	618	616	633	553	625	644	650	607	639	594	604	616	577	653	620	657	616	658	589	581	598	617	641	657	662	592	626	632	623	597	609	654	674	611	617	601	615	602	624	630	660	640	643	626	610	595	629	601	609	641	637	672	633	587	569	645	635	622	655	615	620	610	629	604	624	675	641	676	666	639	623	632	615	660	600	600	616	641	593	654	660	618	588	618	629	619	622	593	617	604	612	664	631	644	643	673	647	652	624	627	624	668	619	605	615	609	582	608	649	613	611	636	610	547	609	621	570	607	609	536	610	648	650	598	628	623	687	617	598	650	583	652	599	580	622	586	639	595	608	609	584	611	621	607	592	671	608	601	600	621	645	627	598	619	647	582	594	578	603	629	619	617	585	580	617	635	627	636	614	629	619	653	621	634	640	661	634	606	613	652	603	592	627	628	613	609	606	604	607	620	655	603	651	656	628	586	627	628	624	594	628	624	615	631	630	569	620	595	640	611	595	639	653	656	620	563	610	608	634	575	600	601	599	629	623	606	642	649	547	617	634	615	608	637	634	605	644	586	690	602	590	617	610	637	600	640	613	604	636	609	640	586	609	590	615	573	573	606	645	645	598	598	579	609	613	634	627	589	638	634	644	632	586	612	631	648	650	614	638	648	663	630	596	630	663	658	639	618	596	571	574	599	635	615	633	620	611	609	647	588	646	614	680	635	611	639	624	640	642	652	594	650	624	640	637	628	611	655	649	642	626	593	658	646	630	616	622	595	636	608	631	620	604	617	600	628	597	651	646	589	627	590	622	645	632	654	627	610	567	581	595	578	610	611	612	647	622	587	639	600	615	610	625	618	589	622	631	650	651	646	603	657	609	594	608	615	638	625	643	608	627	609	609	625	619	587	598	620	637	667	620	648	623	590	602	612	612	638	560	596	629	634	601	556	570	621	635	593	649	626	621	595	622	630	619	585	626	590	687	630	610	586	617	627	608	598	582	659	594	607	664	669	583	608	650	599	645	583	602	634	639	636	618	582	643	582	618	608	602	586	613	630	578	625	620	618	606	611	601	623	561	638	626	578	590	574	588	670	612	656	627	600	610	637	601	615	597	610	653	633	572	622	595	628	606	643	604	601	641	617	657	600	603	573	629	601	651	643	604	639	617	575	636	618	673	627	621	634	560	577	667	605	625	611	603	591	630	615	618	612	654	640	615	601	621	608	645	617	598	617	592	632	629	679	568	639	631	646	646	600	604	617	581	648	625	603	623	609	601	653	632	605	613	584	599	631	608	679	624	647	628	677	596	625	590	657	640	550	623	575	587	621	659	613	623	593	574	615	619	604	637	613	645	597	616	604	573	608	618	601	608	590	612	549	641	598	636	636	654	608	597	626	599	624	635	674	599	608	642	624	604	658	614	607	635	637	615	637	632	594	646	634	623	640	621	616	640	562	640	590	605	622	620	632	617	644	600	634	646	606	658	570	625	632	612	652	642	593	620	620	618	577	659	629	598	605	587	636	636	623	642	663	595	580	638	679	639	639	636	596	567	605	608	626	610	650	610	646	625	601	617	618	603	636	605	635	600	624	683	563	602	639	665	585	650	638	634	639	589	596	621	642	593	609	623	626	599	623	658	645	577	612	607	611	615	611	626	620	636	600	606	635	640	618	644	656	598	596	591	616	587	591	592	632	631	624	628	591	644	649	579	613	624	623	652	610	652	621	562	627	632	593	592	615	590	601	620	604	603	669	652	614	608	611	630	595	608	582	616	640	613	625	638	623	607	655	595	652	618	611	696	605	631	633	597	631	610	637	656	605	640	589	674	609	616	680	625	672	619	596	608	641	638	598	625	606	633	628	615	659	609	616	552	642	623	607	618	606	616	588	613	615	625	610	588	629	651	628	628	652	617	617	600	625	606	643	647	592	594	623	601	609	611	609	667	677	650	563	657	620	611	551	573	650	621	600	615	626	558	620	568	590	613	600	693	655	672	618	614	643	599	598	594	601	642	620	650	588	609	653	601	629	629	631	612	591	598	600	589	611	648	606	617	638	632	536	623	604	659	611	629	619	587	605	579	630	596	595	612	598	615	581	587	635	626	623	585	636	627	610	631	573
60228	47745	42546	43519	38931	35449	30352	23812	20165	11267	2545	521	457	460	437	402	377	415	381	394	390	361	427	395	394	419	402	385	373	383	399	386	378	350	381	395	376	353	373	391	370	319	374	409	360	347	359	325	373	391	392	374	336	364	393	379	375	359	411	329	344	375	369	366	489	854	874	486	381	358	343	326	344	344	355	352	357	348	410	359	369	386	387	375	363	390	374	371	374	359	362	349	333	377	377	352	338	364	355	371	416	346	334	374	366	384	364	372	385	353	338	327	376	354	356	354	351	328	378	352	356	357	341	393	367	323	335	369	359	361	366	366	367	355	343	351	342	341	343	340	370	404	365	352	327	360	332	356	371	374	310	348	383	362	359	328	377	381	353	321	357	369	348	386	361	330	365	350	364	363	345	317	370	402	346	326	348	364	356	380	370	350	360	370	340	336	337	377	359	345	379	355	348	367	377	330	343	383	353	341	356	346	389	375	358	385	359	354	372	350	344	344	371	325	381	350	348	373	344	369	330	373	322	374	366	357	368	362	329	315	356	372	334	352	351	379	396	366	401	329	363	310	343	369	330	343	362	356	373	354	345	338	320	338	316	358	367	334	376	368	370	333	383	365	375	358	349	393	340	347	311	342	371	343	338	383	358	350	374	351	332	340	281	371	379	392	341	363	366	373	331	359	296	362	363	353	346	365	377	328	349	347	370	356	339	376	353	346	390	357	382	369	337	357	330	347	387	338	412	340	339	354	377	375	379	366	333	358	380	362	354	372	334	369	335	375	320	351	334	378	343	387	348	365	336	371	326	319	356	375	351	365	365	328	345	375	344	357	398	364	358	337	416	381	374	378	367	344	352	363	363	374	359	338	373	311	342	380	369	363	354	342	351	312	361	407	323	382	366	324	358	375	371	363	400	364	346	337	343	347	372	376	346	358	359	320	363	354	352	379	356	323	376	347	381	386	395	330	354	338	351	371	405	357	350	341	380	339	367	366	344	352	350	330	336	347	375	391	359	350	321	342	362	354	359	365	351	365	363	377	372	388	382	353	325	389	345	322	377	341	326	343	368	359	346	353	355	385	352	348	329	341	340	377	332	380	321	360	359	329	385	357	386	365	333	372	358	367	312	387	377	378	387	353	356	348	317	378	347	373	344	345	367	384	338	381	392	371	345	320	349	366	333	370	335	346	400	388	343	387	344	364	378	387	336	352	349	385	363	344	367	332	344	353	388	378	342	328	341	349	347	366	363	337	346	361	353	328	362	367	343	360	374	369	359	341	345	322	337	388	326	355	362	383	392	389	343	376	349	386	370	339	340	364	332	360	347	372	367	335	355	328	341	349	366	358	325	378	367	358	351	360	366	358	347	377	346	353	322	362	355	348	355	327	340	373	375	338	333	346	344	338	350	307	363	335	348	343	340	382	337	345	318	342	392	380	344	355	368	362	341	355	366	335	395	327	367	381	352	366	350	404	358	357	356	369	362	318	375	369	334	376	344	348	357	340	351	340	327	358	332	310	382	330	365	373	339	350	352	327	351	337	360	361	332	381	299	351	393	380	345	368	360	399	366	375	356	358	341	379	363	337	321	381	350	382	320	326	348	334	338	387	365	332	319	376	337	364	385	356	347	357	342	357	326	347	365	339	335	358	365	337	374	337	377	319	395	348	327	321	316	325	349	356	331	350	377	361	341	355	318	351	342	374	364	366	355	333	348	313	372	348	350	377	350	397	333	349	366	356	353	371	366	369	360	334	372	337	349	388	373	376	367	363	356	340	357	369	339	370	352	356	363	343	397	343	345	337	336	352	323	351	343	345	355	398	333	361	390	309	321	377	375	337	360	375	364	387	336	359	355	332	362	361	330	339	373	357	370	363	379	377	340	360	368	327	358	330	338	380	384	341	315	364	354	362	343	352	362	379	373	369	341	331	330	347	371	388	339	399	338	356	360	332	328	345	342	366	313	402	316	375	357	348	340	336	336	341	342	395	308	355	359	371	335	323	378	354	372	352	331	354	321	387	389	344	354	339	365	361	365	325	337	387	350	365	377	358	358	367	370	348	350	348	332	343	354	384	362	348	362	339	348	348	347	367	370	363	396	350	368	322	316	357	359	347	337	375	376	349	354	334	334	339	360	351	367	343	358	354	379	376	349	322	390	376	363	375	342	381	333	329	378	368	354	395	350	366	381	338	347	357	341	348	353	378	354	362	318	355	338	354	373	367	379	348	358	359	389	331	364	406	376	355	370	384	375	401	378	363	347	383	343	366	353	377	358	361	338	347	364	330	358	313	387	348	342	344	383	347	334	345	380	348	346	353	360	325	362	347	366	356	387	361	357	346	369	351	341	344	352	322	342	357	343	344	364	357	354	335	368	345	358	374	359	349	381	367	363	340	315	348	370	345	391	371	372	340	364	311	376	340	346	385	342	354	362	348	322	372	371	372	368	370	354	352	345	352	383	356	347	348	364	369	358	323	342	385	354	339	367	381	359	357	373	359	334	419	322	341	389	376	351	347	327	363	394	359	331	324	346	360	339	341	335	345	348	366	371	344	343	341	326	371	362	367	346	348	357	322	363	354	337	340	322	391	325	326	352	343	365	359	348	352	350	337	390	357	313	352	345	368	332	322	356	348	336	346	362	333	340	375	372	360	358	375	341	351	351	356	358	326	347	350	301	331	360	321	348	345	362	371	349	342	341	336	351	347	379	409	368	333	337	388	382	334	378	363	364	351	344	337	376	365	377	341	334	339	345	387	362	360	369	360	365	338	335	366	326	358	356	380	388	361	366	344	367	369	357	349	367	366	349	383	359	362	348	361	350	309	380	338	370	398	332	363	374	390	360	327	352	351	361	323	343	354	366	332	323	350	342	360	360	353	382	337	349	422	344	357	354	364	334	369	350	349	352	370	349	345	335	322	348	348	356	344	303	364	393	335	337	365	346	372	351	383	333	348	333	350	340	353	319	346	364	348	361	335	407	384	356	349	341	367	370	332	369	323	357	339	341	344	345	331	305	363	368	348	330	339	322	373	362	325	367	354	366	348	334	384	331	382	372	352	347	363	377	347	395	336	330	360	360	351	382	351	346	363	373	346	351	345	346	345	325	375	317	363	353	337	376	349	389	367	367	317	365	382	366	329	376	342	340	361	346	365	352	387	347	344	349	381	368	353	379	334	336	349	382	322	377	344	342	346	368	340	338	336	338	329	365	372	334	349	362	364	326	392	335	349	349	366	366	368	318	358	349	337	355	386	357	371	372	370	364	361	365	350	357	366	365	345	380	343	359	386	346	331	359	351	331	360	383	326	399	360	357	320	336	354	339	335	353	334	379	359	362	325	358	338	379	349	364	365	328	356	310	340	368	352	337	349	348	370	375	320	351	325	354	357	357	346	349	341	355	379	348	330	374	370	349	350	352	355	376	367	343	341	330	368	338	337	358	328	325	335	337	335	341	332	360	349	314	341	334	356	317	346	344	345	335	346	358	334	361	330
53786	62529	54728	52675	47536	46592	24593	1473	1331	1279	1240	1117	1134	1134	1127	1015	1045	998	892	933	973	982	956	879	921	894	929	850	896	863	875	856	853	887	828	872	888	842	884	845	860	841	804	861	804	825	893	860	829	826	815	861	834	829	796	847	815	811	841	854	862	814	865	922	1660	4158	3619	1400	823	909	789	785	865	769	787	836	880	835	791	840	807	801	807	882	826	837	796	812	804	835	835	881	802	842	795	788	853	816	795	837	842	839	810	791	868	833	802	862	742	841	771	805	807	788	759	868	841	845	836	826	820	851	822	799	835	810	831	865	814	822	796	795	802	807	817	809	843	857	792	835	735	815	795	827	760	771	795	835	795	826	842	814	820	804	808	841	749	793	815	817	793	813	850	801	831	829	831	822	813	789	788	828	843	820	830	787	819	904	862	787	815	852	755	819	837	844	800	804	820	854	766	822	777	791	871	782	807	827	775	836	788	776	792	780	892	816	809	738	855	784	823	819	869	859	769	791	803	807	784	788	804	805	811	787	778	860	798	767	799	806	788	879	803	846	853	822	852	848	812	792	778	792	808	762	853	845	780	808	806	836	780	792	797	770	820	826	800	852	873	846	795	827	788	798	748	828	807	786	787	842	813	793	783	817	786	788	826	822	831	768	808	867	784	818	827	822	772	786	804	792	841	811	791	831	837	795	860	849	742	786	820	801	757	801	798	775	820	813	807	839	762	831	782	813	850	845	731	808	809	821	826	784	835	812	813	857	801	765	811	785	797	817	786	782	819	834	759	801	787	823	751	820	836	837	782	842	821	818	749	803	836	812	811	813	824	814	823	816	813	814	785	817	751	824	812	806	810	834	811	782	827	795	801	812	829	734	816	802	811	813	839	850	827	833	784	821	775	780	815	808	821	817	865	757	754	796	794	814	768	782	799	824	833	844	825	798	829	781	823	817	827	833	852	824	815	830	840	795	809	778	868	818	786	828	749	829	847	805	815	795	765	792	860	825	838	763	833	833	838	799	814	798	824	807	842	821	816	825	756	800	817	778	772	804	814	797	826	858	780	788	790	828	827	830	809	795	823	824	798	809	880	794	768	828	828	821	802	828	791	836	811	835	809	825	829	844	805	783	793	758	792	851	828	810	816	872	776	755	836	834	837	788	821	826	849	823	788	802	800	803	819	814	746	841	816	849	802	817	806	800	808	787	758	764	774	817	816	825	792	841	809	772	844	812	808	786	830	777	824	814	784	807	791	790	834	765	804	815	784	848	827	799	862	847	778	870	866	838	871	821	791	836	783	772	799	856	781	831	849	798	810	827	788	815	767	843	779	782	864	794	822	846	828	779	819	727	788	861	758	813	837	804	800	813	818	811	787	852	790	761	764	823	832	777	787	806	814	796	826	821	829	784	792	772	836	839	849	799	795	842	787	839	804	730	738	754	832	765	801	840	811	783	789	795	842	805	829	797	802	828	813	799	837	782	803	790	829	796	793	940	848	774	809	809	766	779	775	806	863	825	806	822	785	848	841	787	768	823	801	812	784	791	791	790	829	825	780	776	775	828	787	815	862	829	823	776	784	759	847	833	794	831	801	828	790	849	828	830	817	856	810	833	788	819	803	825	763	806	832	780	798	872	814	782	792	830	787	798	812	810	825	857	840	818	794	736	814	828	838	817	799	865	832	769	825	813	829	812	799	869	815	797	874	807	810	822	842	797	784	785	790	842	832	760	807	819	796	809	801	863	805	849	798	812	816	809	814	789	800	868	855	780	818	816	746	777	793	806	783	764	787	807	834	814	820	806	781	788	842	826	828	762	796	829	801	815	778	794	772	821	821	842	780	797	803	838	782	838	876	790	806	823	778	789	872	795	823	820	814	809	804	773	804	791	770	765	764	800	824	797	797	809	774	808	810	793	849	817	842	828	805	813	837	787	835	816	828	796	777	810	863	813	801	809	803	810	812	766	760	839	750	840	818	849	785	786	798	781	771	799	786	843	808	827	801	785	781	786	793	749	775	830	841	816	795	776	862	785	824	797	787	800	800	817	799	841	839	816	847	814	783	772	796	804	759	812	797	781	881	807	820	774	871	810	803	816	821	771	873	821	813	811	765	799	799	814	841	799	838	831	791	799	843	780	838	813	824	813	818	745	828	784	766	750	816	807	815	790	846	734	780	756	828	791	819	841	809	788	828	790	808	775	783	770	813	841	841	778	804	838	794	821	803	770	813	794	796	787	823	828	851	789	826	850	746	829	832	816	777	816	769	795	799	837	807	791	862	785	827	859	828	836	761	839	810	832	808	788	799	854	762	846	802	808	802	796	789	783	867	809	835	813	821	810	840	794	750	780	802	839	793	803	824	779	779	814	768	816	841	810	766	734	801	842	748	818	788	860	828	788	821	832	791	792	784	792	797	758	823	797	820	782	851	841	776	793	751	860	769	865	841	802	839	818	832	748	820	782	829	809	819	811	817	796	787	804	770	819	852	794	824	812	842	851	818	758	786	781	844	793	846	800	781	770	791	735	780	820	853	806	767	820	780	853	777	851	836	756	811	797	796	837	784	818	822	757	779	822	788	834	822	792	835	770	814	815	784	818	839	816	801	821	805	766	831	817	831	812	836	777	769	853	840	807	797	750	789	815	800	839	843	785	799	880	747	823	842	817	809	837	803	866	794	783	829	860	783	768	787	826	803	777	759	809	804	791	803	816	811	763	775	799	813	805	785	795	773	813	813	797	851	769	846	811	784	775	769	767	850	856	849	791	792	816	811	810	744	828	818	803	807	849	833	795	765	782	756	765	860	846	809	762	787	788	886	786	786	790	843	805	833	787	843	808	798	806	734	813	766	800	819	810	819	857	839	822	785	767	810	847	770	829	820	844	754	853	801	827	833	867	827	800	809	798	810	821	796	793	842	792	765	822	781	821	812	805	836	791	763	784	847	774	813	798	819	810	801	877	801	788	793	842	818	785	806	748	804	807	806	808	776	847	826	781	798	758	825	800	793	815	764	821	834	828	838	784	795	786	754	788	851	826	836	793	793	818	836	801	819	787	789	838	837	819	779	798	833	789	820	801	841	767	875	807	857	790	758	852	788	770	807	814	821	782	820	813	813	735	796	808	804	747	860	814	801	790	831	783	812	786	773	820	784	782	837	788	793	828	826	800	782	826	815	824	805	846	813	799	762	778	778	756	800	810	808	787	852	810	823	818	804	795	811	835	784	852	815	802	800	806	784	825	790	791	818	825	813	806	755	847	813	826	885	788	804	846	778	799	783	751	878	773	824	823	802	829	797	846	841	791	823	813	835	818	793	804	812	817	774	821	829	835	795	802	786	831	876	787	828	832	769	792	851	834	779	794	812	833	799	785	807	813	847	783	797	818	780	838	801	775	813	876	789	842	842	826	791	811	801	824	792	831	791	823	777	763	776	803	776	833	816	774	851	832	788	825	823	835	778	825	858	784	796	854	781	829	807	775	769	812	761	829	785	848	803	832
61699	43725	40709	39736	40366	41638	34901	25253	23230	19069	10323	2355	700	565	622	576	610	589	577	604	604	564	570	566	536	570	566	526	480	606	554	547	540	517	495	485	549	533	487	503	551	497	527	519	535	544	460	485	470	547	498	539	550	516	482	538	521	528	539	572	505	508	478	533	578	1540	1612	678	506	524	492	496	502	540	500	539	522	481	534	561	496	544	506	516	515	496	521	499	482	496	534	522	466	518	495	521	486	504	564	493	507	503	463	467	524	493	462	492	524	484	490	466	497	504	488	516	492	485	475	525	480	519	488	492	533	489	474	448	496	461	487	517	535	515	500	488	512	508	493	498	532	498	495	519	497	520	485	489	466	462	456	460	539	514	539	494	455	498	484	439	511	527	465	531	521	506	460	517	518	543	504	489	554	531	551	450	448	498	496	457	554	516	483	540	501	568	501	485	459	520	493	537	516	507	521	460	525	492	482	439	504	557	495	485	479	492	513	467	524	510	488	508	532	550	538	459	493	548	513	504	487	463	480	502	521	470	498	480	471	507	478	522	559	527	512	514	537	506	555	460	515	505	551	508	504	493	523	529	534	490	506	475	502	510	471	465	533	506	509	476	526	484	473	527	518	556	509	489	492	545	482	497	529	486	501	538	498	545	486	527	456	524	485	501	535	525	516	502	521	500	494	553	537	477	530	495	532	487	526	506	506	517	488	508	518	538	537	491	483	490	522	533	529	519	494	526	461	518	478	477	486	519	522	460	459	477	478	544	539	569	482	502	460	477	464	469	477	508	516	485	472	530	501	547	471	508	482	481	481	479	492	511	442	500	495	489	514	496	509	501	487	523	475	503	533	490	506	497	481	502	507	486	456	481	527	487	487	489	512	469	474	467	467	484	531	490	500	481	497	504	479	485	544	487	504	498	468	487	472	493	474	473	502	483	495	508	508	493	491	487	484	516	504	518	487	496	509	493	484	460	486	520	550	518	507	511	531	524	549	507	502	500	477	509	478	508	473	510	495	505	502	537	538	509	508	534	542	532	535	467	532	534	516	488	549	489	525	529	500	496	471	463	498	532	523	487	494	511	512	520	532	504	507	528	513	510	492	489	498	491	482	480	500	464	499	497	564	531	514	510	502	498	491	466	475	450	466	507	516	541	503	544	509	530	533	500	431	510	570	450	459	465	523	502	500	507	498	482	514	550	516	506	477	501	482	489	568	498	509	548	468	530	478	456	505	510	529	469	498	483	544	493	461	523	516	511	469	476	478	545	514	497	503	520	468	519	492	510	500	453	501	482	514	464	468	512	466	492	506	502	429	494	491	476	513	507	550	506	488	472	546	496	516	498	506	513	484	477	507	539	500	509	516	520	514	498	501	475	541	488	535	482	448	474	523	496	453	488	555	533	466	552	472	504	484	524	522	472	457	486	516	512	497	474	485	459	473	496	465	464	507	493	494	499	491	487	482	502	507	509	490	514	482	523	449	455	481	482	517	525	486	462	501	504	505	543	491	527	507	482	464	493	491	534	561	533	469	493	523	484	508	527	469	451	543	515	540	534	511	489	538	536	514	503	448	471	469	518	510	499	440	511	476	493	509	517	469	517	499	500	532	530	482	508	552	487	520	502	512	499	474	481	491	502	504	521	483	506	494	503	528	512	484	515	513	492	470	485	499	461	493	529	457	542	510	467	540	474	508	477	460	455	518	583	462	485	529	454	506	529	519	504	504	506	496	495	496	457	497	522	508	499	476	518	465	499	497	548	523	510	501	534	521	470	506	499	522	510	552	508	507	471	496	520	510	477	494	456	482	490	477	475	525	496	464	512	521	495	447	519	516	505	450	511	520	487	472	501	470	487	481	490	496	476	459	488	462	495	478	476	523	472	512	472	520	470	496	501	515	515	503	556	496	512	520	477	488	480	505	504	519	481	527	485	532	507	462	481	494	505	538	511	535	495	500	518	505	526	525	500	467	488	493	529	470	484	456	490	495	490	520	555	507	525	492	495	548	498	502	503	506	497	496	519	510	520	550	486	559	496	509	505	498	477	482	485	463	466	469	494	498	523	488	541	488	504	442	475	500	524	511	492	524	532	521	467	490	503	482	458	468	518	492	514	479	497	522	528	479	470	496	525	482	463	511	512	468	480	477	469	466	531	490	487	481	563	508	511	480	523	471	453	485	505	528	483	535	492	529	523	488	504	479	518	484	497	477	429	470	500	499	493	484	523	523	450	501	483	508	508	532	503	501	491	470	536	488	500	520	515	490	508	450	473	491	512	523	516	469	496	512	449	411	480	491	502	488	533	529	514	451	505	502	444	516	491	505	477	459	409	480	528	551	526	530	487	500	499	495	472	504	429	509	501	524	497	441	511	530	524	505	474	551	491	466	536	477	459	508	513	499	477	468	513	511	472	487	483	445	520	514	537	480	497	562	478	513	464	514	481	529	471	469	529	523	499	510	471	475	507	498	480	497	456	480	489	526	537	487	504	511	490	453	471	535	506	448	500	506	483	504	509	477	479	499	502	518	501	517	553	522	470	502	553	477	550	479	465	476	491	484	519	502	454	474	543	497	466	517	539	535	477	538	483	499	516	470	540	554	484	494	509	487	515	557	517	514	551	503	499	535	485	527	547	510	521	495	458	464	488	502	490	492	547	505	503	498	500	488	447	479	493	487	534	518	514	509	492	525	501	494	482	490	500	496	501	448	496	493	579	511	527	572	479	506	524	503	474	507	503	471	484	476	519	501	504	522	492	506	510	466	492	466	484	472	526	469	438	517	478	475	512	526	474	500	541	523	511	472	514	481	515	518	489	483	510	554	520	507	507	453	496	517	535	519	477	475	509	502	470	498	513	452	447	498	506	501	527	486	486	531	473	491	492	491	512	461	460	474	501	468	522	503	503	484	524	488	516	528	512	510	516	516	471	478	509	493	494	511	530	528	473	461	502	512	552	484	495	521	520	516	485	463	534	486	494	522	562	463	485	503	494	493	512	512	544	493	478	479	510	535	522	490	523	490	496	463	488	453	478	477	472	494	499	497	522	501	517	485	458	490	508	491	499	471	476	521	529	515	521	543	501	533	492	526	487	508	497	530	475	491	497	477	481	516	467	490	490	509	533	584	507	469	457	478	488	513	467	533	525	529	496	500	492	507	486	479	477	488	531	495	503	473	506	482	494	496	497	530	532	554	533	484	472	501	490	479	514	457	486	450	495	490	505	477	461	479	513	530	486	544	501	480	549	520	490	458	460	512	474	502	494	514	510	546	479	485	534	533	536	486	521	492	462	507	560	543	499	501	479	453	472	465	494	512	489	514	555	498	473	488	517	538	519	502	493	462	504	534	500	534	485	516	479	507	538	488	485	508	502	485	493	485	486	490	455	512	519	490	500	467	481	534	512	493	503	470	534	452	498	492	479	517	488	553	497	461	491	544	547	515	513	505	485	473	521	501	512	493	509	494	493	541	479	466	480	515	475	541	505	452	510	483	547	446	523
55397	58268	49378	42876	29575	21327	5239	77	132	137	244	288	393	481	558	678	872	934	1027	1012	1034	1024	1083	1083	1040	1102	1018	1062	1084	1114	1011	1033	1030	984	1036	1024	1018	966	1042	973	974	981	960	1020	973	1017	991	1064	996	981	999	1003	1038	1025	1027	1019	992	984	946	1011	1014	965	981	1003	1722	6428	5728	1443	967	1026	943	948	987	993	946	949	914	903	934	952	962	947	941	930	975	960	922	1011	963	924	954	939	942	987	967	906	962	953	934	998	913	952	948	959	922	981	988	956	954	1035	950	969	949	1003	984	965	903	978	999	987	947	923	910	973	981	991	989	968	947	1026	902	978	935	932	946	937	983	922	974	954	994	897	944	937	909	923	957	973	919	1030	981	993	935	972	933	973	956	954	914	877	936	948	933	954	929	966	934	1046	919	991	977	982	967	979	978	966	976	947	1003	922	912	960	949	955	995	935	930	961	895	960	995	938	940	976	1005	990	916	892	977	946	974	931	949	1026	961	977	985	904	934	981	946	908	897	996	934	928	991	929	881	990	982	960	942	928	934	958	954	982	905	972	965	913	922	961	1010	919	991	938	1000	915	984	868	966	963	921	1006	971	943	926	936	934	937	946	935	932	953	919	911	941	927	878	903	1024	1013	905	1031	869	921	967	986	947	1006	944	953	974	999	949	950	924	931	947	942	954	882	953	948	983	916	942	965	895	917	935	948	946	922	978	956	929	972	978	1011	904	952	940	924	860	968	960	969	928	982	934	940	905	943	901	948	954	1044	922	927	972	895	954	949	897	912	913	927	963	965	968	949	997	921	968	929	965	946	981	983	961	924	946	963	949	951	956	911	940	961	917	912	942	938	928	907	899	953	944	975	938	968	966	974	971	937	938	943	942	961	971	934	964	959	942	949	997	975	919	948	985	933	872	940	918	958	929	933	918	947	974	937	942	966	996	950	907	906	919	971	935	973	945	985	931	923	937	951	965	940	986	933	1011	874	900	958	946	884	938	874	945	1023	969	911	973	1024	910	942	942	925	944	937	945	928	943	916	863	897	941	981	966	900	950	931	907	936	986	910	963	934	935	939	894	941	936	910	945	933	941	989	936	952	980	911	875	934	964	947	968	933	947	954	941	937	981	948	927	942	941	947	918	969	897	979	961	1005	986	1027	935	889	914	949	894	941	956	928	919	981	953	886	943	950	968	893	973	942	980	957	921	913	923	972	965	935	969	948	942	901	883	909	929	977	903	874	951	920	945	926	932	944	905	890	916	948	933	982	955	860	947	922	990	950	930	990	923	943	974	950	917	951	944	928	938	977	947	950	958	960	928	1010	974	951	927	928	935	982	962	943	949	876	875	979	959	956	940	905	931	996	972	962	954	945	947	916	967	975	957	946	920	912	970	1023	940	912	1003	960	965	935	941	970	982	975	895	929	958	943	904	918	985	940	948	963	962	930	917	973	957	940	970	949	946	937	972	913	971	952	896	945	959	950	959	916	976	967	973	953	972	993	973	941	979	928	970	881	911	952	931	902	938	1001	1012	964	948	968	986	930	913	983	878	960	977	945	1002	934	939	916	914	969	965	910	893	908	910	972	867	1007	939	932	945	924	877	928	878	1009	946	941	997	934	925	893	954	982	1008	948	967	945	912	982	939	969	918	923	920	970	951	992	951	957	943	879	990	910	906	957	996	996	965	931	987	968	958	941	908	946	999	922	919	922	916	981	925	985	904	942	913	963	905	910	907	935	1008	967	935	889	934	932	948	948	948	980	898	975	971	934	966	964	958	978	947	916	989	1015	932	947	943	985	924	1012	969	1016	948	947	924	934	907	953	901	994	900	976	948	869	967	915	973	943	946	995	942	977	962	945	913	922	896	940	920	931	917	935	972	969	927	974	960	987	963	947	902	961	941	959	914	903	988	926	975	927	957	940	942	981	943	990	945	983	978	951	955	988	848	918	940	957	972	942	849	938	973	957	940	967	935	983	969	907	984	983	934	967	922	948	1023	893	939	931	943	923	919	944	944	973	935	913	965	904	950	900	965	903	1014	946	981	930	975	882	923	927	925	873	909	946	901	932	929	982	986	971	951	942	975	991	930	984	935	882	913	923	922	926	947	985	902	945	972	930	1007	964	935	994	916	935	978	927	937	878	958	915	912	940	908	938	920	934	978	965	939	940	980	979	950	916	967	910	931	926	954	949	904	954	983	965	915	949	925	992	943	948	971	914	947	995	947	938	963	978	960	919	956	890	923	948	952	972	938	1012	960	954	906	949	958	957	956	1006	940	956	975	956	915	913	964	927	899	928	963	941	917	967	971	937	939	901	983	915	980	945	943	987	939	942	943	910	916	958	942	970	941	943	938	1005	928	914	912	913	949	963	918	946	940	892	907	951	970	975	959	962	964	970	967	944	947	971	1004	915	963	927	947	869	934	1021	920	933	888	900	935	953	963	960	938	927	910	983	940	915	905	960	948	983	946	925	905	929	917	916	913	973	952	965	907	877	942	970	952	906	938	956	935	907	957	908	953	968	937	934	942	962	928	982	966	934	926	906	953	971	964	980	932	1000	959	902	915	949	943	942	1007	943	927	910	912	942	891	911	971	972	989	898	972	963	955	963	978	914	922	909	931	933	906	932	956	992	924	926	918	939	938	974	961	930	1005	938	935	923	920	932	950	931	954	931	906	840	974	909	930	938	909	979	940	894	869	936	940	924	940	945	980	927	961	964	907	962	945	953	927	974	879	949	956	884	932	911	997	960	902	899	934	903	934	919	918	972	893	935	938	882	917	883	949	997	938	939	914	889	938	977	919	956	922	909	933	912	965	938	884	981	941	905	963	973	927	902	916	960	936	916	900	945	949	944	959	1015	925	964	961	893	959	941	967	893	937	987	921	956	925	964	952	973	900	907	947	890	962	920	935	1005	925	986	936	940	949	1001	988	931	947	879	902	946	963	921	963	928	947	963	964	888	938	958	949	922	977	970	920	963	947	928	917	899	948	932	1018	961	952	977	849	950	916	939	1000	897	982	918	929	933	954	931	958	972	908	959	951	963	921	892	966	941	903	952	969	960	910	878	918	878	968	947	919	983	945	950	947	991	930	967	970	899	924	949	1015	963	997	961	961	956	970	871	948	985	920	977	915	875	1010	925	929	939	951	949	954	912	965	913	909	931	949	943	957	988	947	956	881	958	986	977	920	978	939	888	980	966	930	971	984	940	976	947	1005	892	958	918	896	887	1036	947	949	949	975	966	938	946	935	911	950	982	941	954	946	989	934	987	980	919	976	933	914	929	938	989	973	954	870	973	921	956	930	949	937	949	954	936	940	922	911	932	961	997	950	921	916	944	894	938	902	936	930	930	909	936	940	968	976	974	927	917	948	935	943	883	936	952	938	967	939	950	940	933	957	973	920	976	949	872	939	912	968	944	931	987	961	924	922	950	958	964	923	944	1042	925	934	899	908	920	932	958	904	975	939	934	915	959	910	953	905	939	1010	864	954	914	919	979	952	932	993	934	927	912	976	956	902	936	960	924	1008	957	969	992	894	977	900	931	911	956	952	971	995	946
33176	53375	48966	27222	23168	33230	16342	1488	442	378	320	336	316	269	295	269	275	304	295	278	308	316	284	309	289	297	312	264	296	296	265	290	322	290	278	262	309	249	300	299	317	267	263	289	262	258	270	283	294	301	289	315	291	287	282	294	289	277	270	292	281	259	296	307	307	333	438	387	312	280	297	284	246	280	291	277	298	266	292	292	300	305	288	305	302	305	281	295	284	263	299	295	274	272	321	287	292	279	297	287	298	283	292	283	294	307	270	284	320	277	302	326	284	298	300	284	281	276	268	288	304	311	304	301	288	308	320	276	317	327	286	283	250	294	286	311	285	283	293	261	306	282	298	292	295	280	261	305	330	284	277	307	317	278	302	267	302	285	281	295	288	287	301	301	280	295	289	279	268	289	293	306	330	305	285	275	286	298	286	280	262	277	246	299	282	297	290	314	308	292	271	338	293	293	281	317	260	285	287	269	294	270	280	262	250	300	337	292	272	293	313	275	281	306	316	269	299	274	302	240	289	328	297	302	260	259	299	296	314	285	303	283	273	256	259	289	310	279	284	272	295	296	258	296	265	284	277	296	293	295	280	305	310	263	282	284	267	320	305	283	309	289	310	312	277	293	277	288	296	291	268	280	290	255	311	279	280	295	261	290	294	304	266	279	291	278	311	283	286	299	297	291	282	321	273	289	271	304	289	299	248	292	249	309	308	321	256	307	297	295	284	316	271	278	287	292	269	316	261	275	314	285	255	253	290	298	269	291	311	273	312	256	299	312	304	308	312	284	250	301	262	295	298	304	299	287	288	289	279	311	274	313	288	311	290	295	264	295	285	255	288	293	268	289	301	301	314	274	294	267	277	275	299	304	275	295	271	286	265	274	266	313	265	303	295	276	285	287	286	289	276	303	280	281	288	281	300	306	277	273	275	276	257	276	272	287	296	298	324	291	278	300	316	276	269	257	295	276	299	252	263	313	263	285	301	277	277	306	268	308	281	301	283	274	277	272	298	281	294	299	325	278	296	299	276	315	302	308	313	263	272	279	279	302	318	264	262	331	261	306	306	268	287	296	307	310	292	307	305	283	283	275	301	275	277	313	307	271	300	272	314	290	303	253	269	307	298	279	283	292	277	328	268	310	284	305	282	265	262	322	283	291	295	309	278	317	284	268	300	279	290	283	251	285	294	339	303	278	287	279	286	288	296	296	318	281	305	301	292	298	296	261	273	267	279	309	256	275	327	295	282	296	300	284	305	297	300	267	269	306	298	305	317	302	279	292	272	298	305	266	248	296	265	260	304	261	284	295	320	319	268	307	286	290	301	295	278	279	322	270	276	319	280	277	315	277	300	298	313	297	305	275	325	277	296	269	296	275	273	257	299	305	264	278	316	317	294	308	286	308	290	262	307	277	330	283	281	270	263	291	265	300	294	290	263	305	303	290	302	321	279	286	304	315	307	284	284	289	296	295	286	271	289	288	283	301	286	295	281	308	278	331	299	283	302	278	298	269	258	300	301	305	314	255	314	287	282	279	287	275	286	291	261	273	253	306	311	286	288	306	298	320	303	284	292	325	302	315	336	277	297	265	288	263	277	272	293	280	287	299	300	303	302	288	282	247	277	294	307	261	280	293	305	280	301	308	284	273	282	278	319	323	285	306	280	302	285	295	247	270	291	319	303	292	297	282	313	286	269	312	284	270	273	319	275	284	289	260	307	299	283	296	297	296	323	262	302	296	286	294	301	278	277	303	296	285	277	292	309	297	295	298	268	262	276	280	272	265	282	286	331	323	305	304	345	285	315	252	289	302	313	288	335	317	288	283	327	288	285	305	303	287	309	315	301	291	310	323	330	293	305	293	291	294	282	292	271	288	270	307	291	287	297	312	323	300	279	286	294	302	282	272	298	267	285	260	244	280	302	312	273	286	283	276	305	334	303	272	294	260	247	273	281	268	285	302	305	282	293	260	303	262	266	274	273	285	294	276	271	281	296	293	271	308	272	271	270	275	310	289	283	319	315	301	294	271	305	298	287	295	294	313	255	300	312	276	266	299	267	283	300	289	283	287	296	279	307	278	302	301	298	286	267	288	290	288	281	288	294	284	282	283	300	281	278	295	295	278	280	300	276	281	296	298	312	308	279	309	284	315	299	272	261	262	257	266	270	280	300	296	289	295	263	266	259	278	277	273	277	257	256	265	297	308	280	258	295	307	285	294	304	267	290	297	303	271	275	297	278	282	309	286	293	318	296	298	277	282	303	283	301	240	296	295	293	324	291	290	271	297	267	285	252	287	273	260	297	297	294	306	285	288	265	289	296	320	311	278	289	314	290	297	282	261	272	290	288	302	301	287	258	278	283	320	308	270	280	303	281	280	277	298	307	293	272	302	316	280	296	233	295	284	304	278	257	259	268	285	306	288	304	292	293	277	281	274	244	282	283	308	294	287	297	304	294	289	282	295	328	261	290	305	288	253	282	265	286	281	269	280	301	296	313	285	303	271	304	322	288	255	309	269	299	278	319	311	289	281	298	297	266	255	293	292	286	250	277	287	304	289	275	284	312	257	281	281	284	290	300	259	278	287	287	286	285	281	307	261	271	283	249	306	319	273	259	302	250	303	290	314	273	259	270	260	282	285	321	307	280	309	290	276	299	291	265	299	278	286	304	302	294	268	278	245	263	306	287	281	291	318	292	270	299	299	294	279	297	265	246	277	253	283	264	283	293	275	289	288	298	296	312	287	287	306	284	264	248	305	309	266	296	276	322	280	274	256	286	286	289	296	285	291	308	306	299	304	306	284	299	340	306	259	283	288	307	276	305	293	277	292	294	310	276	322	265	326	279	273	267	283	280	277	286	298	283	322	279	294	282	290	294	289	280	275	276	258	269	258	277	307	298	279	269	285	276	278	271	282	294	321	276	289	311	269	282	290	292	294	303	299	304	300	294	270	299	311	273	294	268	291	303	287	259	342	327	278	268	302	278	276	297	280	279	267	280	299	268	294	294	303	297	265	254	293	275	278	309	323	299	278	305	300	290	295	264	305	290	284	289	269	295	312	282	299	298	263	293	318	298	276	279	282	291	298	299	286	309	265	291	282	275	298	266	267	298	338	293	276	288	297	271	293	275	270	272	277	272	296	274	290	274	263	278	260	265	285	304	295	319	250	274	278	280	275	292	313	265	260	311	270	306	304	251	305	282	297	276	305	257	277	303	279	276	257	287	299	282	304	300	289	263	296	286	284	281	303	267	289	311	314	279	290	272	297	265	274	324	287	274	289	307	305	288	263	271	267	276	325	298	299	303	285	289	298	278	315	270	290	303	297	271	312	302	293	275	301	274	302	287	285	295	288	273	268	281	298	296	309	293	283	301	291	332	283	285	319	278	287	298	287	288	273	296	292	297	307	294	280	305	314	250	287	289	277	324	260	283	300	276	275	313	305	302	305	312	322	289	268	296	280	297	301	288	271	292	321	276	271	293	280	311	293	305	286	266	293
27973	50239	48290	25654	34202	48523	17036	799	817	753	751	715	782	728	726	774	722	784	794	759	680	762	747	768	756	712	723	756	788	734	726	715	768	779	731	754	743	757	692	736	718	719	723	735	726	799	689	744	788	712	695	728	737	790	742	706	706	705	807	713	716	721	749	756	841	1140	1425	1238	705	775	758	717	768	709	726	722	769	725	764	743	781	730	750	758	785	717	747	760	751	761	756	773	746	758	727	787	666	712	743	685	783	735	729	715	719	772	756	719	759	764	733	732	765	720	718	765	745	765	709	782	754	705	684	774	753	731	719	694	765	702	730	780	732	769	697	764	723	782	726	705	746	749	727	754	699	769	723	774	712	689	725	729	734	690	746	753	739	719	774	725	754	754	751	752	722	750	736	734	702	736	745	727	711	695	747	707	724	730	733	771	764	763	816	712	773	740	726	778	739	728	695	734	752	755	760	709	723	755	714	737	708	752	744	732	779	711	764	726	760	741	755	802	722	722	703	703	729	747	727	696	724	661	789	759	733	763	698	729	766	763	679	727	690	698	735	727	742	759	725	747	703	764	804	709	727	720	669	699	722	746	731	764	737	658	748	747	770	725	750	788	710	711	767	750	749	775	712	697	725	730	735	715	723	770	719	752	778	736	761	711	739	699	753	697	717	718	777	760	765	718	720	767	734	763	690	746	760	750	740	741	765	730	775	728	740	727	748	773	749	772	750	757	736	729	730	739	734	720	701	728	758	717	737	747	740	709	656	764	710	737	758	733	762	757	690	740	746	703	779	746	747	734	697	691	715	731	747	716	714	774	742	746	708	722	732	737	686	758	771	764	689	757	769	729	713	772	736	757	746	745	712	769	767	720	702	680	723	768	739	725	713	704	731	708	733	787	701	699	743	762	727	757	749	768	705	748	721	755	693	693	759	783	716	739	708	701	721	740	718	686	749	756	761	722	706	702	726	689	726	739	800	655	742	767	761	709	710	706	723	702	778	726	730	735	710	702	736	758	735	731	714	724	690	720	711	751	723	722	743	748	721	718	716	737	707	738	783	755	710	754	772	754	774	766	775	698	720	787	761	730	694	690	705	727	730	774	718	736	725	797	750	748	759	777	762	742	754	768	749	756	728	770	753	734	731	725	746	746	699	793	774	712	756	737	798	673	770	756	768	751	713	696	820	722	698	706	723	753	750	711	766	703	754	756	737	698	738	718	749	787	797	747	781	700	731	727	745	762	752	726	737	797	741	784	745	694	695	715	795	744	740	725	667	762	724	733	732	766	664	758	734	735	678	764	700	762	761	702	751	741	774	767	793	746	721	751	729	737	769	794	743	756	729	699	755	744	736	724	760	786	748	729	760	746	719	701	755	724	712	715	745	726	713	759	714	711	754	715	746	787	805	745	712	736	707	711	758	748	721	732	737	702	749	736	745	736	759	761	734	743	738	729	759	754	696	725	822	723	743	713	751	760	731	740	780	730	761	763	710	708	726	731	718	718	766	741	724	788	746	706	716	716	726	720	732	730	689	742	765	765	746	765	768	749	721	786	759	787	736	752	726	716	756	714	707	726	728	712	708	731	756	757	699	776	720	724	800	711	787	763	779	714	704	724	713	753	743	738	746	718	732	698	742	764	756	740	742	718	719	727	719	781	767	708	731	732	704	696	670	715	724	691	746	703	741	725	768	768	731	756	705	767	728	770	708	757	709	742	756	733	775	688	790	711	761	713	699	734	724	737	731	711	669	744	754	771	717	711	713	759	702	806	718	769	680	699	726	767	694	713	727	756	707	726	722	776	759	705	724	710	752	695	735	759	712	822	718	719	751	797	725	782	775	736	728	724	737	729	729	761	696	743	733	747	715	714	718	757	736	788	726	690	692	750	725	726	730	756	703	756	758	722	716	722	735	756	758	734	740	748	787	700	741	740	689	717	714	738	747	748	737	719	709	681	715	731	780	689	814	719	757	722	719	768	732	723	726	721	724	772	768	705	694	699	736	756	685	735	723	738	710	745	694	711	740	731	718	732	745	720	721	716	752	721	746	760	727	726	737	756	654	707	677	720	746	735	716	781	720	707	757	767	752	722	711	785	724	696	719	736	748	722	760	734	707	743	718	791	732	721	712	684	715	743	710	729	750	763	767	718	718	722	731	734	741	742	735	688	740	735	741	751	713	721	768	725	748	719	719	721	735	695	725	715	737	746	737	734	760	685	735	720	717	712	735	725	721	719	704	771	742	711	684	727	705	711	715	689	767	695	791	754	686	772	718	737	769	726	725	741	754	721	761	681	707	704	731	723	707	743	710	731	698	744	733	748	732	748	765	748	725	747	746	702	741	708	707	676	762	808	743	758	741	766	762	766	699	729	713	735	708	724	692	664	772	734	734	762	680	709	691	734	749	770	740	682	780	697	692	742	724	720	768	696	722	715	758	818	742	751	783	727	713	709	734	780	710	768	683	734	706	697	745	705	733	781	721	692	688	724	779	740	741	701	765	712	805	720	685	710	727	678	709	746	716	725	755	744	755	778	777	749	745	760	776	688	741	699	690	741	807	740	788	754	714	778	736	758	745	764	759	697	774	716	736	698	704	752	723	788	722	753	715	743	708	696	745	708	743	720	807	731	774	737	754	764	737	713	727	733	737	737	754	758	759	723	781	740	690	709	728	711	768	693	724	739	723	748	718	719	763	738	689	756	764	705	723	711	709	707	731	702	713	748	793	724	723	706	752	798	711	729	729	759	712	673	697	723	756	736	751	783	733	739	774	748	746	749	738	749	719	742	717	686	764	718	747	778	725	745	734	714	697	695	722	761	703	747	758	742	765	692	732	750	758	705	680	724	800	749	740	712	738	725	770	778	741	753	672	734	724	745	715	739	736	718	744	754	688	681	719	746	761	754	766	723	722	777	775	706	777	751	752	725	720	752	766	736	712	753	670	727	764	735	729	753	762	751	742	742	774	701	712	724	741	738	721	711	714	738	732	737	737	742	681	769	738	700	711	716	749	750	692	681	798	731	699	749	724	766	740	772	741	734	724	767	703	760	736	717	739	726	752	772	728	773	767	734	720	679	711	761	786	700	734	743	722	727	690	734	715	766	679	750	725	750	745	737	738	768	724	738	774	768	720	804	706	722	760	753	742	705	747	770	756	750	729	725	737	701	724	775	754	713	690	749	753	735	727	746	759	772	713	710	742	757	740	717	718	725	740	737	704	731	760	761	723	779	730	762	719	728	731	702	734	741	751	761	759	760	734	760	777	785	729	735	700	720	767	781	710	739	729	689	707	803	743	743	707	737	806	721	705	729	725	718	759	703	704	679	765	757	711	725	779	751	735	720	765	770	743	751	770	746	760	731	731	750	751	677	766	718	717	749	768	722	691	739	733	764	778	754	797	729	737	728	733	744	795	764	737	749	694	779	726	702	724	724	735	733	709	738	776	720	701	753	685	702	719	740	720	739	741	753	716	765	724	685	739	717	762	687	706	770	751	751
61197	47456	42893	41927	38424	33202	26087	23117	18691	9868	1909	521	455	440	412	451	449	440	413	417	433	448	434	391	413	352	440	412	446	443	421	391	432	395	427	390	403	396	381	389	404	430	388	390	449	396	409	382	388	406	440	399	404	407	411	386	382	393	386	399	412	428	402	441	772	1094	871	567	405	428	402	423	406	437	426	413	371	390	406	370	381	398	399	407	387	383	445	363	427	388	363	418	403	390	394	409	376	394	411	374	432	393	411	400	393	375	384	381	358	411	406	386	390	360	377	400	380	417	361	374	400	415	412	369	377	384	384	380	377	396	400	385	377	384	397	383	414	394	390	397	373	378	404	394	399	402	400	414	397	360	381	373	379	401	411	366	429	408	392	340	377	389	421	403	359	398	405	426	393	390	376	392	402	376	395	414	383	401	431	417	418	394	404	382	387	401	417	402	347	374	371	399	388	409	396	447	375	380	394	394	389	423	394	362	360	394	413	415	366	367	392	339	416	388	387	383	365	407	378	391	388	403	375	376	365	398	361	413	383	424	389	404	401	406	382	373	359	413	385	388	389	419	373	396	399	390	407	356	381	393	389	397	398	367	427	351	395	400	419	368	387	356	397	412	363	421	378	386	403	400	396	407	409	423	385	407	399	453	397	385	376	404	380	383	410	372	370	422	389	401	373	395	384	423	388	392	431	404	402	403	420	399	377	369	412	422	385	387	389	385	413	402	388	405	384	427	415	410	416	393	399	353	411	380	409	400	407	385	412	358	408	405	388	362	408	413	357	395	387	391	370	419	387	418	401	386	394	406	418	399	358	425	372	378	380	381	383	403	407	401	407	391	408	365	401	391	423	382	393	425	366	392	423	390	383	389	407	378	387	394	411	393	396	389	379	353	382	370	378	382	390	397	411	404	369	430	406	401	391	381	384	394	380	386	431	394	415	364	375	419	401	461	421	386	366	370	406	378	398	390	368	405	380	385	386	383	366	400	357	379	372	424	408	373	383	405	398	392	380	434	422	395	376	366	379	388	391	383	387	408	392	408	380	400	382	366	371	390	355	388	378	418	415	390	378	393	433	387	402	401	388	404	369	383	418	415	391	395	431	385	369	417	404	416	413	380	402	414	404	397	388	393	419	376	394	390	408	419	397	398	456	405	357	408	411	413	404	411	428	397	385	371	384	366	371	361	370	398	382	377	398	410	391	373	401	370	406	389	421	377	381	349	369	422	360	365	369	383	372	396	391	393	391	436	387	399	414	382	372	371	400	423	393	395	446	384	358	437	369	395	396	388	359	400	400	396	387	399	401	402	389	379	375	400	390	363	379	382	403	426	335	371	373	420	382	435	384	395	396	335	409	378	353	417	439	394	392	382	394	386	421	413	386	391	384	396	391	383	393	409	406	386	390	407	406	410	378	409	391	352	428	362	423	361	337	379	384	418	401	417	378	378	419	393	389	394	348	374	393	417	408	366	388	345	384	390	397	420	426	384	400	398	421	421	413	362	417	402	383	417	425	378	382	384	394	410	417	375	368	379	409	406	394	404	421	409	394	382	383	392	390	392	358	376	383	396	425	429	407	389	375	420	426	414	377	370	373	395	389	397	399	377	389	360	395	455	417	422	427	356	356	355	381	386	397	380	363	420	363	424	371	413	370	380	416	416	412	400	376	366	384	396	399	399	419	378	364	383	397	409	411	387	386	349	392	418	396	394	353	415	392	377	396	373	379	408	391	384	378	373	360	423	416	376	392	418	372	418	399	373	367	400	444	418	399	439	388	325	415	391	400	403	374	357	393	409	390	359	424	415	403	401	419	391	392	384	416	397	388	378	400	349	414	393	330	409	424	410	404	404	385	379	387	420	401	419	410	390	396	365	372	377	376	398	413	384	391	376	389	422	403	381	410	402	423	379	427	417	383	352	376	439	386	428	370	382	417	413	381	381	393	358	418	374	404	400	371	410	387	399	406	383	386	382	382	376	392	375	383	409	372	370	414	357	352	362	376	399	398	395	429	367	406	414	391	420	400	388	386	389	395	380	419	388	383	418	400	420	384	405	391	395	367	358	409	354	408	398	383	420	434	396	429	386	435	400	381	404	393	410	371	378	411	395	408	369	389	437	396	404	379	390	366	393	386	346	388	436	390	381	385	379	385	416	373	393	410	360	392	367	354	361	399	388	402	372	380	388	388	409	375	401	413	383	417	380	407	394	373	365	417	399	416	389	403	399	375	420	375	402	355	396	389	383	410	432	399	394	420	401	367	409	384	400	391	374	397	388	374	357	429	364	436	396	376	420	425	417	392	377	396	393	371	348	362	374	382	357	429	378	386	390	382	360	344	397	376	374	415	420	409	372	434	382	420	368	388	396	389	397	401	373	361	396	399	354	345	385	420	384	389	420	394	362	383	402	399	450	419	386	420	387	375	394	441	399	360	408	376	398	379	417	389	427	368	367	406	388	387	377	381	386	417	382	378	398	378	413	408	383	431	378	406	361	393	355	353	368	345	359	362	416	405	369	388	390	399	389	385	382	417	406	370	378	426	440	348	408	403	395	424	401	397	414	363	403	392	434	399	362	380	406	421	382	406	369	427	422	407	425	403	388	405	375	406	428	389	383	410	357	395	390	408	420	366	372	409	388	431	407	380	397	365	390	350	411	400	382	407	358	408	374	416	350	379	372	372	381	390	373	375	384	380	372	411	363	350	389	400	412	371	380	372	335	419	396	406	392	371	412	410	406	373	436	370	376	395	393	421	394	410	401	402	389	382	391	405	390	404	408	383	345	377	386	395	428	424	421	400	373	393	377	346	397	383	367	414	418	402	370	384	366	342	412	426	377	398	386	391	389	452	412	367	434	413	416	380	379	413	410	448	350	405	401	430	378	368	389	402	398	396	380	381	389	374	369	387	401	376	426	411	366	361	424	385	366	373	424	387	368	382	384	412	375	391	410	365	391	353	385	379	411	406	359	419	429	391	388	380	416	417	387	392	358	354	403	370	387	397	407	381	392	392	391	449	381	344	424	385	376	394	388	385	430	410	402	382	405	396	384	387	421	405	376	408	396	365	429	383	382	407	377	394	416	381	390	393	433	405	396	414	383	410	364	382	419	415	387	388	378	399	374	395	375	381	386	397	403	382	391	372	384	395	380	422	410	387	391	383	413	373	351	395	382	408	360	366	396	312	374	384	392	384	387	387	392	404	392	387	375	409	391	397	446	400	398	361	378	372	379	421	400	412	382	398	380	408	394	384	383	410	381	391	348	412	395	358	398	376	340	397	405	371	404	385	418	388	389	394	439	391	368	368	347	402	400	404	385	367	425	384	373	395	396	424	404	409	412	369	401	382	408	382	438	410	393	381	434	387	384	391	402	375	407	381	380	436	413	381	363	411	374	383	418	418	383	394	397	390	387	388	395	380	388	375	420	382	379	385	374	357	404	377	384	395	420	379	423	387	394	377	396	402	441	399	420	379	413	403	378	373	414	410	396	349	376
54024	62586	56671	50835	41705	38156	16964	2092	1464	1383	1258	1292	1200	1275	1143	1160	1093	1069	1116	1039	1036	972	1060	1023	974	980	981	978	1019	976	960	988	1009	916	930	904	981	979	949	881	969	926	901	926	918	890	930	934	917	912	938	931	960	914	925	953	951	919	908	913	912	954	986	1149	3435	4813	3619	1980	951	919	890	938	882	892	921	911	924	909	940	831	937	929	964	876	877	862	925	891	879	884	900	923	873	886	910	908	912	864	918	909	875	923	918	882	961	855	921	924	960	915	885	869	878	932	888	922	920	904	913	922	900	910	903	888	876	943	825	870	916	886	906	907	888	914	938	941	921	874	903	898	887	874	909	879	900	886	909	880	925	884	900	895	889	910	891	920	890	957	892	849	865	895	885	892	902	934	886	890	877	924	912	914	950	884	877	859	871	904	877	903	882	871	911	920	866	932	964	938	898	910	907	895	903	919	890	908	920	877	937	876	856	840	895	945	884	858	915	895	880	901	927	919	915	901	892	892	928	886	853	906	896	911	924	840	879	881	900	862	924	868	879	907	871	872	860	910	853	922	892	951	943	870	945	917	888	955	944	917	900	901	862	881	937	932	909	920	948	866	888	906	858	935	829	900	846	934	896	905	895	913	875	866	868	910	862	872	940	946	860	883	874	929	932	911	857	918	850	959	891	895	907	870	869	887	948	951	871	911	879	863	904	935	826	918	902	906	909	899	918	875	898	900	893	855	865	858	835	885	926	917	917	876	854	834	903	916	934	912	881	915	861	825	907	845	909	953	927	879	933	917	936	863	942	889	894	936	892	915	880	856	944	920	921	868	862	893	895	927	891	881	906	878	859	929	930	943	897	891	841	859	887	871	903	876	945	910	930	908	883	908	915	882	929	882	885	881	906	869	913	911	873	883	910	901	888	883	896	890	892	870	911	892	898	916	824	917	903	909	934	908	917	826	963	925	902	903	930	921	919	884	891	903	927	951	916	919	919	904	933	870	914	875	901	896	828	917	904	922	866	934	879	937	927	903	962	835	928	921	855	892	870	889	901	878	949	887	862	876	903	854	899	898	911	886	894	902	852	903	891	887	801	841	903	854	823	891	949	899	868	943	896	897	880	905	947	857	937	876	922	837	924	909	920	862	902	859	947	932	861	956	902	914	907	887	878	863	878	905	804	873	919	850	919	850	915	878	913	926	858	901	902	898	891	875	907	838	906	876	927	868	913	935	891	881	914	856	956	908	879	882	925	934	877	900	887	942	896	953	936	933	914	940	892	889	861	882	874	906	907	908	890	875	879	887	893	853	935	882	913	907	872	874	920	922	877	868	891	971	875	917	914	910	902	922	902	911	846	889	928	909	935	885	842	938	921	881	897	839	906	877	916	879	851	837	877	904	924	899	859	860	904	960	922	879	929	955	907	904	928	882	937	964	924	881	878	911	882	838	882	859	904	903	939	894	951	856	908	880	921	890	901	894	901	896	927	848	937	871	947	860	959	878	909	915	909	842	923	903	909	910	894	949	870	927	937	863	895	868	972	915	908	931	883	918	940	893	852	935	888	896	947	842	845	921	895	918	871	883	894	913	892	924	914	929	890	941	894	909	882	870	896	868	853	888	850	870	893	925	844	910	885	965	859	911	954	915	917	891	908	888	837	896	880	851	893	908	888	882	951	888	855	855	887	872	892	936	941	919	873	952	902	938	897	891	858	884	948	921	904	900	921	912	888	876	892	892	884	868	823	933	864	936	891	907	943	933	889	950	873	942	927	898	882	855	914	933	892	909	909	914	918	917	899	915	929	893	852	874	874	928	838	912	941	907	936	922	876	914	896	865	872	867	865	879	901	873	900	890	958	918	864	914	929	820	868	849	863	903	908	894	897	865	871	948	892	927	913	907	894	891	889	910	866	908	865	927	919	900	863	913	893	921	938	851	851	951	874	867	898	923	889	877	943	930	895	901	889	901	852	875	882	925	944	921	901	923	864	866	938	942	930	924	851	845	919	919	894	904	877	875	952	887	899	865	856	865	859	869	874	956	872	888	853	901	938	971	904	878	913	856	863	915	909	951	932	920	906	839	932	880	861	826	895	905	927	889	940	903	887	887	902	900	894	889	916	872	909	906	882	879	863	915	875	899	908	882	921	902	953	878	901	873	915	874	897	866	869	899	882	932	910	879	818	905	931	868	876	864	894	949	855	883	924	867	882	890	900	894	924	932	918	886	980	896	877	905	890	912	904	891	853	899	834	898	926	860	876	872	926	892	813	869	904	852	914	891	902	915	935	884	893	894	876	874	839	894	875	941	882	919	903	880	942	834	916	910	907	909	947	909	912	864	867	858	922	898	893	907	889	870	892	882	890	894	850	881	906	904	871	944	916	864	881	888	920	942	936	924	893	866	913	890	902	892	864	871	911	929	874	957	840	894	890	905	905	831	867	907	891	958	854	898	865	884	859	922	858	882	914	873	924	896	846	884	848	881	863	897	871	889	879	858	871	907	888	847	901	843	866	939	914	850	883	881	913	913	927	890	917	896	828	843	909	874	884	902	896	909	889	856	923	908	901	899	883	845	890	908	893	892	892	869	924	880	904	929	917	893	901	900	883	934	911	908	909	941	900	926	966	874	886	861	925	874	863	872	876	869	944	889	908	903	887	927	894	970	896	897	876	873	845	918	913	888	875	910	853	861	877	931	915	956	877	905	910	919	904	887	882	954	926	877	888	889	921	897	914	844	902	871	884	902	901	889	861	931	911	896	902	922	847	874	859	861	836	912	875	911	905	837	881	898	834	889	870	904	839	915	949	868	884	881	896	862	946	909	878	903	921	906	908	869	909	864	911	857	923	923	891	806	886	896	892	950	912	920	836	919	892	895	899	921	841	909	841	878	908	848	839	954	870	916	904	869	924	885	897	860	936	891	896	915	900	881	943	931	882	987	875	899	866	869	920	884	867	899	879	877	892	889	930	896	891	881	923	917	912	893	894	889	888	865	887	926	948	885	850	896	903	880	896	903	906	924	970	918	917	851	842	890	932	872	833	831	849	857	844	903	891	913	905	903	931	884	881	950	853	891	843	918	816	905	857	923	863	875	878	888	905	861	897	837	930	844	872	909	912	920	913	886	857	918	932	917	970	847	899	905	911	922	858	890	885	933	872	936	943	912	959	883	875	948	930	876	879	844	858	892	910	914	912	958	852	903	872	890	958	890	915	913	889	868	873	912	917	852	901	914	895	884	914	843	976	888	869	898	907	898	881	956	855	904	958	884	843	860	884	879	863	881	864	936	948	854	919	834	900	909	888	872	884	877	938	893	935	873	882	913	850	870	911	900	936	832	912	890	902	944	871	933	888	862	892	852	884	885	936	855	934	874	895	896	899	910	835	938	920	913	945	877	941	929	917	915	946	918	871	875	888	812	922	908	916	924	857	873	852	890	912	906	903	919	926	840	914	890	944	850	901	899	923	925	938	894	856	881	905	825	881	874	957	901	903	969	907	860
58169	42790	40052	39944	34153	26358	25039	24274	20744	12783	3441	834	724	645	691	656	611	573	571	619	633	548	606	570	585	603	596	573	562	528	551	535	540	577	582	558	574	595	506	525	590	611	628	550	575	512	522	572	504	540	580	510	525	614	554	536	517	525	520	562	511	509	551	564	1123	1521	1351	986	530	499	537	520	540	502	545	549	533	502	490	571	543	519	493	514	533	540	577	532	490	544	564	542	508	494	518	544	506	528	569	548	542	524	553	542	523	521	523	548	521	567	497	535	524	543	536	540	565	524	566	494	547	541	536	531	483	546	494	493	545	515	539	549	523	564	505	560	542	505	513	491	523	536	521	542	537	551	524	557	521	489	522	540	520	550	543	513	456	499	498	539	496	523	533	478	560	555	551	547	513	541	568	506	488	500	531	517	548	536	525	491	564	584	495	503	511	529	566	540	509	508	530	484	480	569	531	538	506	512	486	575	469	516	538	533	552	534	573	531	536	531	518	513	483	543	536	550	558	543	554	550	582	520	517	538	491	518	505	520	495	548	556	576	573	516	524	496	533	538	517	559	471	539	548	513	535	528	554	550	532	536	515	534	522	562	524	511	537	521	514	535	521	546	512	552	513	505	499	509	463	543	550	530	577	536	537	536	552	535	534	523	541	518	528	536	486	542	489	541	533	503	519	524	535	566	488	511	507	564	473	535	584	520	513	525	486	551	508	553	490	564	567	540	547	515	511	528	544	562	481	499	539	526	516	543	512	560	510	482	534	518	513	555	519	503	587	559	514	510	509	504	545	507	531	523	486	535	552	493	498	489	537	495	517	535	486	563	521	478	503	472	525	531	535	567	530	458	568	547	532	528	495	546	531	548	495	536	519	532	534	499	501	512	485	451	502	534	488	553	557	493	514	559	564	526	540	525	540	543	517	508	545	521	555	532	482	521	484	477	536	531	523	527	525	484	561	527	534	586	477	511	528	505	471	511	578	569	484	576	515	562	549	544	513	561	544	549	531	574	477	567	523	536	533	550	514	543	527	538	549	503	537	531	477	492	543	543	527	562	533	496	513	533	527	511	517	515	539	505	564	522	515	525	501	536	491	520	525	511	503	513	545	564	495	506	514	542	529	558	540	577	538	525	517	492	539	505	486	500	568	541	554	527	506	502	520	523	537	475	533	514	548	532	519	521	551	559	531	524	468	500	506	564	473	546	512	522	534	548	573	482	548	520	531	540	486	522	504	504	516	497	542	532	542	517	508	519	509	503	490	520	499	526	548	525	494	487	510	536	507	541	533	492	506	541	511	509	543	555	496	500	537	582	549	489	497	526	526	525	501	512	531	556	522	503	523	549	517	530	553	513	501	533	527	580	547	530	488	565	551	510	483	489	500	542	541	500	511	508	538	479	554	525	506	542	549	552	518	502	461	512	529	506	582	501	551	538	553	467	506	555	506	549	549	526	492	519	548	500	518	517	522	520	503	528	517	525	507	537	493	523	526	506	534	543	563	505	497	552	533	550	499	532	515	516	477	560	544	544	530	548	516	499	538	504	541	564	500	533	558	487	550	530	501	497	515	526	540	567	539	511	547	532	447	549	558	571	568	528	566	527	546	517	510	560	522	526	517	574	519	558	517	549	525	533	548	510	530	555	508	539	538	523	526	540	478	520	511	516	532	510	436	509	555	510	503	516	530	584	548	564	580	524	519	490	506	515	524	534	521	531	539	542	542	531	514	484	520	474	528	500	549	540	528	500	530	510	546	526	516	483	524	492	584	483	508	553	527	583	554	529	537	543	510	543	539	563	515	560	534	549	548	523	524	552	492	504	500	570	517	498	536	502	497	572	547	534	516	527	456	511	521	494	518	513	498	489	558	520	529	516	513	533	538	451	543	554	590	557	523	526	544	506	554	509	518	551	530	484	540	544	495	483	529	539	533	484	562	517	521	514	553	521	521	453	501	551	539	534	548	558	502	546	545	506	566	520	559	525	504	534	513	545	562	519	530	526	561	568	552	528	516	493	523	559	511	577	547	504	527	495	556	510	511	523	545	525	522	532	533	545	508	546	512	545	533	527	497	507	489	544	500	552	581	534	528	550	523	511	531	515	537	585	526	558	490	502	520	545	562	494	546	555	516	527	514	550	525	528	560	526	472	514	531	537	532	511	529	550	558	569	539	536	494	536	515	527	496	560	537	535	496	565	532	550	508	541	544	527	505	521	502	504	524	513	488	489	499	546	511	549	537	523	498	594	490	502	559	547	586	531	516	510	530	552	554	498	515	512	490	561	485	566	546	478	481	529	518	502	520	508	508	521	507	540	524	562	553	534	530	514	552	537	526	479	505	498	518	468	522	493	510	495	510	474	546	521	536	562	518	561	528	518	594	520	532	533	506	527	515	508	531	514	505	515	528	495	524	499	535	559	545	499	471	547	510	561	531	547	513	502	512	526	534	534	545	547	526	500	504	482	528	499	467	544	513	501	497	492	567	530	525	484	531	504	456	520	502	530	521	582	496	536	526	510	517	495	519	469	550	561	530	479	502	471	546	519	501	485	510	491	506	515	577	519	503	536	476	525	495	529	538	526	540	544	488	553	505	512	528	521	538	521	546	551	556	505	563	568	496	548	550	555	545	536	552	523	503	489	516	492	520	513	523	516	511	537	556	566	489	509	480	558	525	500	514	524	514	533	491	481	536	496	524	521	525	568	543	522	525	584	547	533	533	537	498	571	560	507	553	530	529	565	560	516	509	484	548	539	504	561	562	485	525	524	506	551	502	526	494	494	552	518	523	463	520	556	557	502	521	531	512	521	518	521	522	524	527	524	541	525	527	498	552	522	582	563	538	481	537	528	527	494	536	537	501	524	578	485	516	543	481	490	525	515	556	539	549	506	549	508	504	540	501	536	531	527	496	503	535	443	500	492	556	528	524	501	540	538	534	510	526	564	486	525	567	513	539	512	521	501	498	495	534	508	545	533	500	547	542	528	537	504	512	489	442	501	499	508	576	547	468	548	450	469	507	528	505	511	507	525	540	543	523	522	554	522	500	568	485	513	506	537	536	531	535	563	545	533	504	541	534	548	546	532	512	489	524	502	523	508	538	518	532	532	500	524	565	525	529	504	554	533	529	539	536	489	457	520	516	502	562	521	555	514	520	528	557	511	533	556	495	503	524	582	488	579	568	474	536	515	484	524	503	592	485	514	550	539	559	556	467	524	532	468	491	555	507	574	537	511	487	524	523	569	539	554	565	553	515	546	535	512	535	544	502	537	517	558	512	543	569	523	530	508	511	517	521	523	543	539	521	530	501	516	478	542	492	500	502	497	566	495	499	547	516	553	496	570	541	531	522	518	524	537	538	544	554	493	509	524	592	531	500	537	534	510	518	507	540	540	555	486	499	548	442	554	536	528	494	558	536	530	508	533	521	515	546	551	508	501	546	511	520	521	503	515	523	514	472	534	506	524	519	538	525	526	508	492	544	520	523	517	541	516	547	537
52485	56352	49361	45350	14306	14283	2912	923	1007	1148	1224	1231	1303	1353	1339	1188	1298	1272	1264	1226	1279	1177	1227	1277	1171	1177	1169	1144	1141	1170	1166	1165	1083	1113	1125	1125	1134	1137	1134	1111	1130	1130	1063	1096	1079	1053	1071	1117	1072	1052	1063	1060	1069	1103	1087	1036	1015	1085	1041	1121	1089	1111	1131	1203	4573	6178	4550	2709	1049	1062	974	1041	1024	1004	1088	1015	1066	1047	1067	1026	1060	1128	1072	1102	1019	1022	1055	1038	1034	1051	1006	1058	1100	999	1019	995	1015	1060	1049	1085	1028	1076	1003	1057	1020	1058	1025	1021	1090	1020	1007	1086	995	958	1049	1070	1088	1041	1060	998	1023	1003	1015	983	1062	1106	1004	1021	1014	1013	1048	1116	1054	1052	1051	1059	992	1023	1081	1042	1066	1006	1016	1023	1097	1014	1075	1006	998	1031	1003	1090	1130	1048	1069	1057	1043	1066	1048	1031	1037	1039	1074	1047	1052	1075	1004	1020	1092	1037	1077	1067	1089	994	979	1047	990	1078	1061	1033	1030	1027	1047	1007	997	1054	1071	957	1012	1053	1072	1030	1062	1032	1052	1046	1028	980	981	1046	1041	1039	1065	1010	1048	1058	1062	1043	1053	1013	976	1020	1059	1066	1029	1031	1004	1028	1036	1053	1039	1064	1044	1047	1054	1052	1090	1002	1122	1094	1031	1035	1013	1030	1002	1052	999	1041	1114	1064	1079	1032	945	1039	1074	1053	1015	1029	1009	1040	1036	1036	1068	1056	993	1019	1010	1009	1063	1072	1003	1074	1036	1077	1055	1047	1009	1035	1010	1020	1009	1007	1022	1021	1033	1094	1060	1020	1059	995	1068	1048	1015	1020	987	1054	1037	1005	996	1067	986	1050	1030	1019	1002	1040	1042	1044	1052	1015	1021	1043	1047	1040	1003	1040	1037	999	1060	1018	1078	1031	1025	1044	1014	1072	1027	1041	1045	998	1009	1002	1064	1051	1037	1047	1030	1040	995	995	1070	1022	1031	1065	1066	1026	1089	1088	1043	1015	1019	999	1054	1024	1011	1056	1093	1000	1048	1016	970	1072	1077	1106	1043	1006	1041	1040	1037	1018	1013	1069	1054	1035	1025	1026	1002	1025	1020	1051	1033	1025	1060	1066	1037	988	1003	1045	1038	1042	990	998	1025	1037	1040	1041	1045	1005	1059	1026	1048	1025	1042	1065	1018	1045	1038	967	1007	1032	1082	1064	1030	1022	1020	1062	1017	1039	1014	1046	992	979	1061	1049	1054	1071	965	1059	990	1030	1034	978	1001	1054	1032	1014	1071	1026	1027	1027	989	1033	1043	1067	1023	1005	1035	1015	1049	1044	1080	1045	1041	1064	1020	1041	1013	980	972	994	1068	1010	961	1048	1090	1040	1011	1055	1058	1068	1049	1064	1102	1021	1073	1105	982	1030	1036	1090	972	1023	980	1034	1062	1059	995	1011	1021	1021	1085	979	971	1079	1060	1086	1025	1069	1037	1105	1052	1012	974	1070	1093	1070	1025	1037	1058	1040	1058	1049	1011	1004	1037	999	1058	1008	1028	1006	1058	1049	1039	1047	977	1032	992	984	1013	1032	1077	1025	1044	973	1005	1027	1047	1061	1052	1024	1035	1017	1077	971	1029	1062	1067	1029	1016	1049	1017	1112	1028	1012	1081	982	987	1012	1001	1017	1017	1017	1000	1070	1007	1072	1090	1062	988	992	1082	1040	992	1004	1103	1027	1043	1037	1081	1030	1029	960	1068	1023	1037	1079	1007	1051	1028	1010	1079	1006	995	1029	1011	1030	1017	992	1050	975	1043	1076	1055	1074	1084	985	1029	1011	1075	1039	1047	1039	1011	1014	1042	976	1004	1043	1031	1030	1000	1083	1079	1077	1002	1048	1031	1020	1031	1072	1064	1030	1004	1041	1064	1000	1037	1091	1014	1096	1041	1084	1065	1025	1059	1069	1024	1047	1080	1060	1043	1015	1036	1111	1020	989	1066	994	1022	1059	998	1016	1032	992	1051	1017	1014	1050	1086	1018	1057	1000	1017	1065	1033	1024	1016	993	1018	1035	1043	998	1052	1015	959	986	1040	1048	1000	1074	1030	1038	1052	1030	1039	1033	987	1047	1022	1014	1037	1016	1099	980	1036	1082	1004	1078	1040	1040	1016	996	1060	978	1003	1014	1012	1015	1002	1045	1037	1046	1044	999	1067	978	1019	1022	1038	1030	1061	1099	1034	1004	1000	1027	1029	1008	1031	1033	1060	1040	1079	1011	1015	1018	1055	982	1064	1055	1020	1060	1040	1059	1011	1040	1056	1043	1075	1022	1118	1052	1068	971	976	1014	968	1069	1042	1050	1072	1005	1040	1066	1003	1069	996	973	972	1051	1003	1038	1038	1013	1030	1034	1055	1054	1012	1069	1048	982	1082	1039	1050	1013	1039	995	991	1041	1046	1013	1086	1024	996	1044	1096	1060	1059	1029	1045	1027	1053	1067	1007	1017	1032	1100	1042	1022	1077	1059	1009	1090	1028	1024	1014	1040	1033	1029	1043	1022	1046	1054	932	958	1045	1037	1089	1032	1011	1036	997	1087	1049	1002	1085	1036	996	1035	1096	1020	981	1013	1038	1014	1057	1063	1015	1020	1068	1052	1075	1020	1071	1091	1037	1043	985	1047	1017	1019	1070	1050	1017	1007	1020	999	1019	1107	1056	1003	1035	997	1043	1058	1015	993	1034	1017	1113	1038	1043	1012	999	1022	1065	1089	1000	1027	1035	1004	1001	1038	1045	1074	1002	1035	1004	1032	1007	1058	1113	1067	991	1029	983	1033	991	1064	1026	1020	982	1021	1015	1069	1181	1027	1060	1060	1049	1037	1092	1017	1016	1029	1054	1006	1022	1004	1069	1012	1071	1031	1006	1008	1043	1067	1028	1033	1061	998	1085	996	982	976	1010	1102	1021	1024	1056	1041	1058	1009	976	1041	1059	1086	1062	1078	1052	1070	1018	1045	1044	1043	1064	991	1023	989	1022	1037	1014	1041	986	1026	1027	1090	1064	1069	1030	1080	1072	968	1049	1046	1029	1010	1043	1024	1080	986	1055	1039	1008	1034	1043	992	1080	947	1046	1020	1070	1063	1050	1026	1048	1091	1039	977	1043	1011	1024	1009	1048	1087	987	1052	987	1005	1094	943	1052	1106	1014	1016	989	1036	1051	1047	1076	1021	984	1018	1106	978	994	1039	1006	1015	993	1053	1009	982	1040	1015	964	1103	1034	1081	1011	985	942	1047	1074	1035	1089	1020	1020	1033	997	1052	966	1029	1085	940	1038	1063	1054	1053	1045	1004	1026	1014	1009	975	1047	1005	1028	1038	1011	1004	1110	1047	1060	1018	1051	1047	1045	1023	972	1097	1092	1020	985	1046	1044	979	1009	1094	1043	981	1074	1051	984	1000	990	1050	1034	1002	1065	1033	1051	1000	1023	1040	1058	1015	998	1005	1024	1072	1037	1063	998	1029	1042	1037	1017	1018	1051	1015	1076	1011	1007	972	1055	1021	1023	1025	1025	1091	1092	1026	1033	954	1003	1045	1013	1096	1061	965	1022	1042	1077	1012	1015	994	1017	1003	1050	989	1081	1036	1003	1019	1040	1021	1027	1009	1053	1041	975	1024	1046	1084	1004	1053	1032	1034	1049	1030	1054	1090	1056	1055	1054	1006	998	1082	1003	1076	1051	1004	1012	1066	1027	1007	1007	1003	990	1034	996	1093	1049	1050	1021	994	1065	1032	1032	1046	985	1006	1019	998	1068	1013	1090	1006	994	1063	994	1061	1039	1071	1087	1019	1031	1069	988	1017	1009	1003	1035	1028	1122	1025	1002	1057	1009	1035	1066	1033	1023	1014	1097	1002	1009	1070	1015	1040	998	1002	975	1030	1090	1050	1009	1051	1066	1021	992	1020	1036	1012	1007	1070	1008	1025	1011	1053	1032	1079	1038	1068	1035	1042	1020	1043	1053	982	1030	1058	1058	1037	1037	1086	990	1060	970	1001	975	1030	992	1037	1043	981	962	1037	1018	992	996	1069	1017	1009	1084	1029	1030	1032	1028	1061	999	1060	1001	1051	1047	1066	1049	1018	1028	1021	1010	1045	1084	1027	1072	1008	996	1088	984	1058	996	1056	1036	1111	1040	1023	1017	1073	1020	1039	1000	1053	1079	1056	1030	1061	1035	1028	1072	1045	1059	961	989	1059	1029	1056	1025	999	1079	1013	1013	1029	1004	988	1001	1038	1037	1083	1053	1043	1044	1013	1092	1036	1026	1013	1020	1083	1027	990	1051	1064	957	1001	1002	1039	1034	1052	983	1055	1045	1059	968	1033	1043	1048	1026	1055	1054	1027	983	1009	1094	962	998	1068	1051	1020	1042	1077	1015	1061	1029	1016	1014	1029	1041	1001	1030	1032	1077	1093	1039	1071	977	1020	976	1011	1103	1055	1021	1014	1091	1062	991	1053	1029	1062	1039	1061	961	994	1004	1029	1033	1054	988	1055	1066	951	1074	1040	1014	1062	1031	977	1052	1009	1078	1027	1046	1010	1022	982	1024	1014	1034	979	1086	1008	1053	1036	1033	1032	1067	1004	1026	1011	1020	1074	1076	1022	1032	1048	1086	1061	995	1031	1009	1002	1136	1030	1025	1060	1027	1007	1028	1003	1029	1013	1045	998	1026	1043	1053	1012	1025	974	1035	1056	1050	1034	966	995	987	983	1045	979	1091	1012	1050	1045	1039	1028	1071	998	1061	1051	1048	1028	1009	1033	995	1074
37864	57858	59848	46241	36471	10509	1270	610	518	394	262	242	266	223	277	283	242	241	259	257	237	277	264	263	292	256	274	265	240	235	276	273	294	252	240	252	219	257	279	251	264	254	254	268	272	263	258	253	254	266	248	233	237	308	245	270	256	252	272	282	259	293	262	262	292	306	281	269	238	254	238	257	257	249	254	284	265	273	293	287	276	295	241	286	247	286	256	239	265	271	276	268	255	255	258	228	218	264	270	277	289	234	310	249	240	278	272	246	262	258	259	242	258	250	274	274	264	233	243	292	272	257	254	283	266	235	251	239	269	276	274	245	280	291	264	255	250	264	274	273	251	239	282	235	269	278	249	263	253	271	275	257	289	258	269	253	247	242	295	253	274	277	291	236	266	253	263	246	276	290	275	250	267	278	252	232	243	273	262	244	279	239	263	267	258	251	253	265	237	256	273	231	260	254	286	241	272	260	259	258	254	216	262	262	261	241	243	286	269	239	253	286	263	274	262	246	264	286	272	249	230	278	284	244	281	270	254	272	265	238	244	247	274	249	282	262	266	266	269	272	257	262	244	246	257	247	284	299	272	261	286	268	252	278	271	270	227	247	237	282	248	271	265	260	262	279	278	259	268	294	248	251	260	264	263	246	254	266	236	300	250	243	255	249	251	253	253	247	255	245	272	270	243	224	242	282	258	250	228	242	276	251	285	266	246	257	237	266	250	261	236	240	280	245	240	283	283	240	241	250	255	281	278	261	266	226	261	265	261	249	255	243	253	247	284	250	267	249	259	258	253	268	276	254	267	249	263	265	245	271	273	273	314	264	289	270	262	276	248	248	267	262	290	243	253	238	262	269	239	255	263	276	275	264	255	281	247	263	262	279	230	263	260	259	276	263	259	240	256	252	271	269	254	256	252	270	276	278	251	253	274	271	236	254	265	298	246	272	265	268	257	264	251	280	264	261	239	291	296	249	259	256	267	280	262	242	269	255	251	267	257	258	249	265	226	300	267	289	267	268	247	242	282	252	246	247	274	246	258	251	277	261	260	226	216	283	255	220	259	268	245	261	264	259	279	270	229	284	258	257	260	269	244	251	249	252	239	248	273	262	248	261	228	250	254	254	244	284	244	248	275	260	285	276	225	266	239	274	238	260	252	267	238	238	255	247	270	246	279	297	265	266	260	243	274	270	279	252	251	274	249	246	272	271	289	249	255	258	290	254	267	269	293	267	254	252	274	268	263	242	262	258	245	264	239	230	257	244	265	273	264	274	249	260	235	286	264	245	270	265	225	268	262	251	243	286	298	261	273	232	292	258	276	241	250	266	251	281	275	247	281	254	265	261	263	242	236	263	231	273	231	280	243	279	245	261	261	261	246	276	244	260	235	287	248	264	249	256	240	256	271	259	237	270	259	252	257	262	265	268	264	235	267	268	248	281	271	280	246	245	229	308	267	244	253	277	263	269	292	248	248	242	245	272	262	239	288	252	229	252	266	266	260	272	257	269	278	267	248	250	244	247	278	280	251	271	278	258	286	231	251	251	259	269	255	248	250	233	234	304	272	257	277	254	251	292	244	243	272	236	272	249	242	275	251	240	277	239	238	256	246	271	258	232	248	259	254	269	279	261	254	246	265	263	257	278	246	250	275	249	263	271	237	242	258	275	260	249	259	271	258	262	266	230	256	268	234	253	290	250	238	267	246	282	239	242	254	266	265	236	298	265	246	254	291	250	259	248	257	258	255	273	253	284	301	256	263	240	239	261	237	273	271	272	289	256	261	249	258	277	260	240	243	249	256	260	293	267	265	268	244	249	254	282	229	243	252	259	224	234	243	240	282	256	261	254	247	277	241	243	255	283	290	245	240	228	231	249	265	261	275	256	287	285	259	257	282	246	264	273	245	247	259	242	260	248	252	244	278	272	241	272	235	285	262	253	253	268	247	254	285	256	307	250	283	260	257	262	240	260	287	256	231	258	262	266	238	265	247	292	286	279	261	238	262	254	238	243	245	258	267	259	295	269	275	262	236	253	262	253	246	254	251	280	286	265	265	248	256	233	261	283	260	260	311	283	253	276	258	265	277	250	286	251	257	254	242	265	291	283	281	258	251	252	268	229	243	227	253	239	263	266	259	240	252	260	282	262	245	299	254	242	246	265	255	270	258	282	278	265	262	242	242	260	257	256	254	245	247	274	280	234	256	296	248	241	243	249	243	233	264	282	246	246	229	231	231	243	256	256	280	281	271	233	242	271	265	253	289	241	274	241	268	221	262	265	271	261	216	259	265	270	234	276	269	249	263	276	251	253	254	248	279	252	258	239	250	267	257	242	245	266	258	256	253	247	245	249	226	246	249	237	248	272	295	264	276	263	264	244	278	244	263	240	264	240	267	256	281	256	261	229	265	245	301	251	253	257	243	291	261	234	282	244	268	242	256	250	246	252	254	273	252	243	278	234	269	243	255	271	250	256	308	230	259	257	272	270	257	224	227	268	222	262	237	255	225	242	260	232	249	272	252	241	268	244	264	247	270	274	289	278	262	230	283	272	277	260	258	285	260	260	256	282	254	270	251	251	255	283	267	258	260	262	234	255	262	252	263	268	274	259	249	255	254	254	256	257	258	242	245	261	274	260	239	253	272	246	242	275	268	242	271	272	275	281	278	255	279	242	255	245	227	268	250	264	284	260	279	257	240	250	224	253	252	263	261	276	253	251	232	276	263	277	251	277	255	244	248	256	248	284	257	251	263	268	252	225	271	286	263	287	266	274	261	242	243	261	259	279	217	261	255	252	227	289	264	254	260	228	245	266	258	262	259	248	233	231	242	253	252	252	261	236	234	246	284	253	263	277	232	263	271	251	276	215	238	264	271	242	255	270	240	279	294	239	265	223	243	273	279	243	264	250	244	227	278	263	251	287	254	251	256	280	267	239	261	226	262	260	262	260	242	263	254	252	253	265	272	232	258	239	270	244	266	252	260	261	320	256	257	255	263	247	275	269	283	227	246	244	247	239	255	255	260	222	248	256	256	281	277	244	242	249	238	257	267	282	251	232	261	249	264	306	239	258	244	262	259	291	239	251	250	225	228	276	257	261	229	287	225	214	248	266	308	287	269	283	252	268	279	255	266	257	273	241	241	271	257	250	260	260	243	235	250	284	271	261	264	276	259	258	267	259	215	260	252	279	253	256	251	266	285	241	223	278	254	279	246	233	249	261	246	273	247	280	268	210	256	278	289	265	261	256	237	261	242	280	267	255	223	259	293	246	255	263	244	282	238	268	278	250	265	235	305	232	262	289	248	265	277	226	257	265	253	256	258	262	242	259	276	245	247	267	252	270	249	249	276	273	237	259	281	266	272	242	251	250	231	261	247	246	251	274	271	257	261	251	228	248	286	245	248	253	285	260	276	265	261	254	267	260	264	295	253	266	281	269	231	287	264	254	267	265	245	261	266	242	270	281	243	261	273	227	280	257	262	278	267	254	246	234	265	258	213	287
30022	54313	59449	54160	40061	1728	846	701	685	683	691	697	717	727	741	648	705	706	647	704	709	662	673	644	682	700	665	691	708	721	658	687	690	710	683	723	666	735	704	663	682	689	675	651	695	636	673	656	692	665	670	662	666	673	686	643	674	698	630	689	696	714	717	696	833	915	940	723	666	706	679	657	653	652	684	682	679	658	671	739	624	647	644	625	684	629	645	708	680	659	654	688	723	682	634	683	690	704	669	660	694	680	688	675	715	733	699	668	714	683	642	670	702	669	667	685	671	649	741	678	650	703	667	693	632	643	646	702	673	686	758	699	692	704	637	677	698	655	650	702	653	715	666	671	671	720	708	660	667	620	658	678	686	625	702	666	675	694	642	649	655	612	690	691	708	707	651	645	667	705	667	686	721	704	640	656	639	634	679	687	692	708	696	678	684	666	686	692	679	678	679	671	656	658	678	677	717	678	682	676	690	732	700	707	680	689	666	627	716	647	653	660	666	699	744	700	668	733	656	659	658	647	679	620	665	643	683	699	671	681	655	728	681	678	647	735	661	649	664	694	605	718	654	733	669	693	681	634	681	645	653	662	705	688	725	675	666	677	613	705	676	724	624	702	736	637	666	672	702	672	613	675	661	660	631	645	664	664	703	693	686	731	654	669	753	671	657	688	729	665	661	662	710	687	689	703	663	629	670	704	634	654	678	682	671	665	671	656	687	669	692	683	671	722	705	719	630	692	708	668	707	704	674	667	642	676	637	674	669	615	717	694	751	650	696	674	625	692	661	639	686	669	691	638	676	685	646	659	665	654	668	705	652	683	676	618	673	715	710	672	645	700	640	672	651	671	674	715	698	705	647	654	672	706	652	707	734	625	719	705	669	657	697	661	667	618	685	683	699	677	690	678	679	685	680	700	649	667	712	714	684	685	682	652	689	705	711	716	639	699	667	654	725	641	644	658	676	659	718	710	665	654	657	666	676	656	679	711	637	744	667	661	667	685	659	654	681	652	687	646	694	691	676	676	675	685	679	634	643	606	635	653	656	644	633	666	682	690	658	628	683	674	667	688	704	676	683	718	652	673	631	705	667	645	681	640	699	652	717	692	721	696	679	709	681	694	655	669	735	731	676	656	685	693	675	666	641	685	676	655	669	708	734	646	670	641	692	702	656	718	651	643	668	669	657	651	663	668	624	723	703	706	699	655	680	677	718	676	724	695	644	685	729	691	677	652	680	658	673	724	653	653	674	704	656	659	690	645	647	636	632	646	685	665	708	660	647	665	653	678	672	682	645	705	717	642	661	694	638	675	709	707	619	638	708	632	712	677	707	698	660	694	708	703	721	694	668	664	730	679	751	657	687	676	700	652	675	646	657	658	670	688	697	688	642	663	678	652	684	652	712	691	689	646	655	691	680	658	660	662	657	688	670	712	670	681	675	684	623	676	699	695	618	666	692	672	700	655	698	698	685	719	638	660	701	649	731	701	691	691	672	707	670	657	687	721	658	655	680	684	671	667	710	653	701	657	705	716	650	654	667	735	751	666	709	721	713	649	698	652	655	708	689	708	696	677	698	676	682	660	667	700	677	671	662	662	689	680	671	661	669	650	683	671	707	700	676	661	673	684	691	669	688	698	681	705	688	736	683	672	703	687	624	675	731	631	700	686	684	702	673	721	639	686	677	663	688	653	672	655	667	699	676	637	680	704	687	673	649	633	701	629	675	672	676	710	661	686	681	748	679	688	650	700	671	666	716	672	648	661	645	641	669	646	681	659	695	667	705	719	719	688	674	617	668	683	655	678	665	648	724	697	651	672	656	642	673	725	678	672	729	660	700	678	701	674	685	678	647	664	629	676	695	692	679	713	667	728	695	674	692	627	723	675	617	627	646	690	706	636	639	707	670	697	665	679	685	675	672	651	691	684	654	700	645	641	687	697	649	693	676	678	667	697	682	660	719	652	675	679	634	705	638	669	707	678	693	713	702	669	665	702	701	679	696	656	657	675	679	696	702	637	638	686	692	667	686	670	725	675	674	701	717	676	693	659	682	683	717	691	676	625	676	678	694	709	701	681	680	712	669	635	718	674	674	632	636	672	729	689	672	667	659	669	721	629	696	671	667	611	634	685	698	692	662	676	640	668	689	674	684	668	654	674	680	701	660	672	716	665	709	679	686	672	602	676	668	666	680	677	701	685	713	633	711	681	671	661	630	626	690	668	671	680	658	629	683	694	702	674	638	676	654	697	712	698	620	684	684	675	696	690	675	642	651	661	675	654	677	713	662	704	694	625	637	710	676	660	709	688	666	693	648	680	641	676	686	638	677	649	657	683	694	645	677	625	665	627	694	721	662	689	652	618	666	660	717	668	668	662	723	676	665	671	741	644	648	641	642	701	735	666	644	658	638	698	650	690	702	677	670	665	683	667	702	670	712	625	682	655	653	682	692	686	635	668	697	676	676	645	646	667	703	680	659	688	693	691	664	723	708	637	737	692	701	664	686	709	703	685	676	683	715	656	664	675	731	669	698	633	684	685	646	720	699	738	685	654	686	648	694	674	685	684	715	682	720	693	717	695	678	684	653	642	680	656	671	681	644	667	658	692	721	657	670	655	706	677	679	678	660	664	653	639	681	712	596	630	728	676	660	655	641	681	658	729	661	667	656	695	638	653	629	719	656	684	699	654	690	656	709	647	676	678	666	711	684	715	676	723	694	699	692	686	689	623	673	675	667	735	711	678	716	714	649	655	674	650	694	678	721	677	641	657	647	689	685	696	673	640	646	680	698	642	700	676	639	694	674	685	644	640	636	698	722	684	673	672	666	650	680	673	623	673	654	677	733	668	678	624	697	639	641	650	627	646	656	725	648	673	671	724	650	707	695	652	676	660	653	694	695	673	690	704	721	699	660	723	668	685	701	638	664	669	699	666	703	661	672	686	620	679	664	638	679	683	700	682	719	664	654	644	680	706	665	696	668	696	687	648	694	668	655	618	713	668	710	706	724	719	700	668	672	710	627	657	713	657	661	638	664	695	750	668	691	650	651	644	692	669	663	665	667	695	675	674	689	647	685	601	688	703	712	674	706	684	659	681	671	645	683	704	665	683	645	673	670	686	672	693	711	676	726	691	642	657	734	690	632	677	683	721	666	743	693	672	678	690	675	671	681	653	644	714	646	679	687	662	626	701	703	691	716	643	682	719	633	698	685	667	687	693	692	668	631	760	720	726	676	632	724	667	676	650	697	637	696	691	676	624	656	679	717	728	668	710	668	673	637	671	710	673	671	623	640	704	669	646	692	699	659	668	737	672	666	706	676	703	668	688	652	653	664	681	653	645	673	664	640	689	667	690	702	702	684	568	697	679	634	692	648	688	659	636	668	659	688	679	679	688	674	668	686	682	679	649	679	642	674	707	682	665	679	671	630	664	695	672	669	674	690	667	643	697	690	728	701	622	621	686	734	731	636	692	696	672	644	693	698	658	663	659	668	658	694	674
62599	53524	47731	44509	40724	27388	24036	22030	15773	5474	763	478	389	441	386	425	370	411	389	423	385	435	376	371	367	365	385	376	385	435	365	356	378	394	350	353	366	346	382	372	413	375	379	371	359	367	358	391	330	372	369	349	379	350	384	377	356	340	380	353	387	358	339	340	459	656	512	360	360	348	364	372	351	364	353	364	359	382	355	367	308	366	369	364	377	303	336	392	321	371	377	343	376	375	392	370	343	345	321	362	342	366	342	315	362	373	329	404	337	316	379	327	340	317	362	367	376	395	372	356	357	341	347	337	356	339	369	347	353	367	320	372	374	351	343	367	363	358	391	321	307	359	364	378	327	352	344	370	338	390	368	361	342	401	399	361	380	371	354	362	412	357	366	309	379	406	374	398	326	356	367	361	354	339	368	385	366	397	360	336	344	352	337	348	331	335	362	333	359	371	369	374	380	358	390	339	347	355	367	369	392	392	345	354	317	343	310	323	359	357	374	368	355	332	376	358	372	373	361	358	380	350	340	353	387	369	341	333	371	349	364	322	376	370	339	396	368	365	381	389	363	352	308	329	348	382	351	362	394	362	334	376	360	352	354	373	344	367	373	359	391	381	341	354	325	355	336	350	350	352	385	369	389	351	327	375	304	310	343	369	371	338	371	385	378	380	333	333	360	350	325	393	345	371	341	355	369	358	356	332	376	352	360	347	376	366	355	394	337	337	342	362	384	359	351	382	345	327	360	387	369	385	352	350	372	344	365	392	320	368	344	372	382	351	385	338	351	412	402	349	364	380	392	362	372	317	351	348	364	389	370	378	351	377	346	338	404	377	382	389	320	353	354	342	414	354	372	355	368	354	396	341	349	340	344	359	386	381	340	384	384	361	337	361	380	337	386	377	367	343	355	355	370	363	328	342	330	413	405	387	375	335	347	328	367	366	366	368	336	349	308	343	352	321	385	340	369	362	352	372	355	353	350	374	353	357	370	341	395	337	354	373	358	366	341	324	369	373	349	353	371	355	336	380	388	357	344	372	379	358	338	371	359	359	371	346	371	358	367	337	334	380	328	365	356	334	347	370	365	392	333	355	382	326	368	372	343	349	350	383	346	376	373	364	358	337	352	370	347	336	388	402	387	394	384	371	398	346	339	371	373	342	388	360	348	347	347	368	374	357	345	362	342	324	355	395	351	334	326	334	357	350	354	404	381	373	324	362	332	352	349	369	396	367	359	329	358	360	398	388	384	370	399	340	336	363	360	350	356	404	359	372	405	358	362	389	361	400	340	389	342	390	357	358	341	343	341	362	341	385	326	360	357	343	360	335	339	352	326	356	332	361	353	364	315	355	324	346	356	344	359	344	370	376	328	354	337	327	349	334	352	381	370	369	338	388	341	346	335	362	383	342	405	339	383	369	361	375	345	402	373	321	341	389	351	364	378	360	360	339	376	369	379	318	318	370	332	394	334	376	338	386	349	372	349	391	327	372	343	357	333	383	339	342	350	369	380	329	327	364	389	361	358	390	333	353	358	348	352	349	359	339	338	325	319	353	360	349	368	332	367	363	405	384	380	337	336	309	329	364	365	374	375	350	341	364	396	352	369	371	356	345	349	368	392	347	337	356	364	369	343	366	392	367	393	343	404	353	398	366	364	381	373	392	361	362	368	368	384	358	380	358	337	385	362	409	340	338	366	342	321	363	342	333	346	357	359	343	354	372	387	400	355	392	380	363	369	362	316	341	362	337	330	396	381	361	360	335	335	351	353	341	377	326	348	344	348	359	363	359	408	368	348	340	329	328	363	360	337	335	330	335	376	366	401	378	382	370	332	379	366	357	362	350	359	392	334	382	364	347	359	373	350	384	344	360	373	331	345	391	350	367	356	365	368	343	357	365	372	352	357	360	329	334	387	334	368	346	353	331	373	344	326	361	350	371	361	403	391	378	345	336	332	343	398	360	396	382	376	366	341	368	323	343	383	339	402	335	348	364	378	326	363	337	389	345	346	394	385	331	393	373	384	390	355	392	351	352	366	363	365	360	405	341	347	337	342	340	389	360	378	357	366	342	335	396	335	350	350	336	357	338	348	332	359	378	382	345	368	362	362	362	356	380	382	377	349	338	394	377	341	354	358	379	389	339	351	357	330	339	324	352	370	355	345	348	359	387	336	357	356	351	367	370	339	342	411	363	363	326	374	352	327	345	350	335	351	338	331	398	372	354	347	366	367	347	392	335	348	352	388	322	321	372	345	330	338	373	330	322	323	334	362	352	363	389	356	384	380	370	314	358	347	379	386	352	349	418	373	393	384	375	359	374	352	347	359	368	400	362	365	344	381	371	360	340	325	383	368	372	347	345	351	345	392	370	348	361	363	357	383	340	338	341	391	381	372	355	363	334	375	357	356	333	347	367	352	345	363	352	378	356	360	366	392	371	352	321	353	336	340	355	341	325	385	382	355	394	334	352	359	376	391	362	348	354	363	374	358	342	379	377	351	385	354	390	364	329	342	344	338	345	374	351	370	385	377	321	323	367	358	393	353	351	355	369	312	341	379	378	385	371	349	341	358	363	349	364	367	339	372	355	366	335	371	347	356	350	384	330	347	366	377	366	352	341	341	362	357	342	354	372	335	358	383	372	375	401	387	369	355	341	398	344	369	357	342	373	345	358	351	345	372	382	389	348	319	320	374	364	366	345	387	371	356	359	383	391	345	375	362	338	337	393	373	371	332	352	359	387	369	347	356	326	371	322	339	336	346	321	378	334	337	375	377	323	339	350	374	380	400	343	338	355	336	361	374	316	346	356	351	348	380	389	381	365	372	377	360	339	361	358	386	387	337	390	360	354	382	403	339	392	380	389	377	327	372	343	383	402	351	363	375	319	363	346	347	387	407	412	349	340	321	393	359	360	329	373	409	379	348	357	352	336	333	343	346	362	348	357	328	364	394	395	327	361	384	359	360	322	390	367	347	336	349	346	380	331	348	355	372	352	342	349	384	314	368	357	358	357	383	358	361	371	359	317	344	378	367	357	340	355	399	346	369	350	365	328	351	345	347	339	331	353	362	347	360	368	328	350	382	351	359	367	359	392	360	391	369	336	360	374	367	345	373	329	327	357	348	396	374	357	358	356	385	348	370	362	352	356	360	397	375	390	307	346	362	360	367	347	340	331	368	357	364	373	365	353	363	370	347	360	346	339	326	355	363	314	365	344	351	392	368	370	326	327	362	347	386	360	341	358	388	334	388	350	386	374	361	339	379	333	380	382	345	361	369	344	352	367	356	368	334	396	338	330	342	356	325	352	349	381	373	373	374	390	354	366	331	364	311	369	316	408	349	352	339	301	324	325	321	345	342	388	333	365	409	349	378	370	355	330	360	374	355	384	341	345	366	375	311	343	351	352	362	375	346	376	362	349	341	347	343	370	365	340	332	366	373	347	373	339	321	379	388	355	364	367	384	373	382	340	355	363	343	339	365	361	395	371	345	356	355	385	393	349
54822	65259	56298	55455	41568	3644	1527	1157	1129	1051	1078	1020	1042	1015	971	923	924	930	952	906	885	922	854	865	872	857	860	916	837	856	815	881	875	902	863	879	851	825	879	845	872	833	829	823	798	874	853	870	845	830	825	846	856	769	852	824	835	806	804	861	791	795	817	887	1551	2173	1604	1044	816	825	830	834	819	805	797	800	788	789	829	821	856	811	831	829	773	843	857	813	840	840	861	837	880	846	788	823	813	793	845	788	838	823	815	826	778	828	772	848	834	783	799	792	905	850	795	836	881	796	799	878	835	822	843	847	763	894	826	835	828	824	745	803	772	813	823	800	837	745	809	799	841	807	868	832	842	763	811	791	832	752	802	806	817	870	785	827	796	772	799	832	840	800	812	865	840	802	839	789	825	826	858	851	798	800	808	752	811	783	821	850	784	852	864	876	808	797	820	845	843	807	835	862	780	777	799	827	808	799	819	816	840	780	821	830	782	833	823	795	803	839	834	838	814	797	828	857	809	827	795	816	799	874	772	861	819	869	804	795	857	845	838	822	806	811	843	814	840	810	754	816	797	846	834	808	832	756	817	795	761	804	779	810	814	808	833	798	869	764	828	834	808	826	797	822	856	855	834	829	810	801	810	821	787	867	808	845	772	788	821	823	817	809	843	802	833	865	856	809	790	846	812	858	785	795	783	793	811	822	807	821	849	816	830	797	834	864	815	820	836	833	795	844	858	754	782	765	744	829	798	793	842	787	828	767	821	768	791	783	792	858	795	765	805	841	811	819	806	786	842	867	805	838	798	822	797	794	772	861	827	780	812	837	815	797	777	789	830	844	792	795	786	833	858	800	803	809	787	849	772	806	810	776	843	783	799	840	802	768	789	836	844	793	793	797	853	771	809	833	852	847	813	858	803	819	771	822	816	824	826	850	834	848	872	777	783	830	822	812	890	792	808	788	835	793	812	827	794	814	814	803	855	782	815	751	820	859	830	830	851	818	840	773	814	829	797	859	790	815	815	852	811	831	810	807	815	809	816	818	814	863	782	789	773	862	841	856	745	811	779	738	790	762	815	752	769	858	834	809	849	829	780	838	811	828	810	788	807	809	814	851	841	777	774	871	774	849	781	854	787	766	836	804	827	845	787	858	795	759	812	771	840	809	813	835	821	822	808	822	851	811	855	829	803	826	824	813	821	810	789	797	796	824	863	786	780	814	801	787	796	792	813	774	843	816	861	846	842	819	862	830	844	779	854	843	858	848	803	837	748	805	817	823	794	779	827	809	765	845	839	792	851	824	860	842	801	838	819	853	836	805	846	835	810	845	778	808	827	777	818	828	802	792	816	815	807	841	823	808	827	860	817	756	871	809	788	808	797	762	789	764	831	795	806	863	764	814	782	803	799	846	839	769	805	774	809	832	899	752	799	823	796	789	834	818	807	767	831	822	866	804	828	783	744	774	817	831	818	794	793	821	840	821	858	791	823	782	794	813	829	791	825	781	839	830	862	784	759	786	837	781	808	795	805	797	798	862	772	800	833	835	833	866	833	843	784	822	812	802	834	847	821	767	828	825	819	824	758	829	841	795	832	767	808	862	759	768	845	825	816	817	823	831	820	821	826	822	800	804	813	800	825	789	813	798	773	780	811	807	817	817	781	858	839	781	801	792	835	829	820	832	756	826	796	777	770	808	809	808	870	830	806	815	801	835	809	853	816	823	845	768	818	759	879	798	799	842	798	801	814	815	845	774	783	813	791	796	833	810	844	865	861	792	806	832	827	836	821	773	877	822	821	805	802	849	808	831	841	809	796	796	819	796	778	795	795	858	761	796	844	806	841	810	827	817	812	779	793	804	782	851	856	824	836	852	840	818	817	815	841	783	806	836	800	862	824	804	808	856	769	853	807	800	800	815	857	766	786	819	816	787	850	824	763	762	847	822	800	807	788	811	781	845	835	837	826	795	789	846	742	778	817	786	836	815	824	790	798	779	808	823	807	833	853	813	810	879	780	797	835	817	844	784	817	770	771	794	775	790	795	850	841	842	812	791	824	737	790	869	816	862	791	837	841	801	821	785	838	860	834	838	822	841	811	798	784	767	810	810	849	821	754	877	801	825	777	824	799	772	782	858	798	822	803	824	835	887	819	837	833	775	790	854	845	800	816	827	843	817	801	810	804	780	782	819	819	821	833	801	818	788	896	803	845	777	834	738	820	813	793	810	846	808	784	792	811	800	793	791	808	806	818	793	809	843	767	808	824	845	813	819	829	794	883	794	775	846	855	817	802	806	770	818	805	782	769	816	799	858	822	844	780	816	802	822	758	801	789	777	880	792	818	760	792	800	808	822	844	799	786	824	814	816	752	822	806	817	805	817	783	824	815	838	862	767	800	811	824	826	796	767	799	814	798	778	779	842	805	812	802	798	878	838	771	799	832	823	781	783	836	771	831	820	827	785	812	830	823	853	852	822	813	847	782	768	879	836	827	770	817	768	808	890	820	852	811	813	839	798	836	851	793	830	800	805	852	829	780	840	758	799	838	786	809	842	815	790	814	794	806	772	784	810	833	800	812	807	851	841	759	858	854	758	846	827	805	794	829	839	774	800	806	837	786	823	776	823	802	804	819	824	764	779	798	855	770	819	790	822	843	868	806	826	800	768	775	813	802	857	859	887	779	825	837	758	838	834	816	803	815	840	807	808	783	836	811	807	827	766	794	823	846	800	857	821	796	814	808	791	813	813	795	802	842	851	802	836	802	808	759	816	749	787	776	766	817	828	761	808	876	782	831	817	800	813	822	762	823	771	803	839	843	848	860	839	829	793	837	814	796	820	821	757	869	826	776	815	833	792	788	788	789	820	775	817	843	778	811	829	831	786	817	809	783	836	819	811	835	796	791	816	793	795	784	797	855	781	848	818	789	800	797	781	839	861	780	808	769	799	871	787	785	812	836	830	846	823	829	832	837	815	826	797	829	831	831	852	766	791	831	827	806	850	819	814	786	821	828	756	801	792	802	795	777	762	843	847	830	811	809	822	809	813	854	818	777	781	853	753	843	815	798	831	829	769	788	848	808	809	833	832	798	795	869	848	757	815	869	855	821	822	864	856	820	784	803	795	857	821	845	804	808	847	787	781	813	800	790	838	759	833	801	834	773	821	797	789	815	781	770	812	853	828	769	812	832	817	789	806	807	746	824	814	770	814	781	744	807	781	841	826	797	793	814	894	788	785	794	823	823	771	821	840	798	795	783	896	826	799	803	804	848	836	807	820	822	828	874	781	825	831	807	818	781	830	818	814	877	792	806	803	802	819	799	804	764	863	823	838	829	864	823	792	830	801	817	856	793	809	769	755	739	810	783	806	844	794	815	765	763	801	832	786	830	836	828	785	784	809	820	813	825	857	808	769	835	780	778	830	764	805	815	880	822	818	784	853	819	795	847	793	781	802	827	796	791	808	782	800	785	808	813	823	793	826	842	829	806	820	807	829	791	864	813	808	843	830
63971	45202	40249	42035	39069	29194	24157	23533	20242	11001	2273	751	655	613	618	626	609	600	554	575	565	588	619	651	575	594	538	561	582	583	550	554	580	574	585	573	539	539	512	514	535	522	549	557	546	522	544	536	599	531	538	518	543	592	522	514	519	541	559	543	549	569	576	542	767	1060	1114	966	626	592	512	542	507	537	524	505	551	525	533	516	518	543	500	544	526	564	585	496	535	573	486	541	577	545	512	526	551	548	547	567	573	561	580	525	529	580	588	540	552	505	543	510	516	510	496	480	541	516	523	567	531	531	554	571	580	546	510	535	553	568	554	576	499	497	597	572	525	517	546	494	583	584	511	500	521	533	547	548	546	547	532	519	569	515	544	482	584	524	511	533	506	501	519	520	564	532	527	594	562	539	566	541	535	541	535	529	530	522	528	556	561	478	536	566	530	546	516	541	509	558	532	559	511	538	467	539	492	517	525	564	502	519	582	540	598	501	502	470	518	563	540	497	511	520	535	554	538	557	520	553	544	556	560	557	532	547	526	553	555	512	566	541	540	564	551	540	517	544	517	553	529	519	533	521	506	536	527	493	529	515	496	523	551	546	546	503	510	480	545	560	563	524	561	561	509	597	469	529	544	514	502	508	567	523	520	553	539	501	584	542	551	535	550	509	504	543	558	500	558	551	539	538	576	583	507	513	503	530	534	484	517	520	520	559	536	539	533	489	545	521	534	537	498	522	560	506	512	563	533	554	593	545	512	535	528	561	510	497	579	528	544	532	523	520	552	518	504	513	542	484	525	526	584	537	546	550	491	510	588	553	564	570	614	508	537	520	542	532	548	571	540	536	555	525	547	540	483	572	550	561	530	559	578	489	514	487	575	530	535	508	538	508	504	539	455	513	545	540	529	486	557	549	514	517	556	595	514	531	507	539	517	513	486	539	532	508	524	523	544	558	565	540	489	519	511	545	526	477	526	514	502	535	518	514	532	530	518	541	529	506	554	583	522	531	549	540	537	526	559	517	512	543	502	563	562	516	574	540	570	549	535	558	562	543	496	539	541	542	553	528	512	547	524	533	544	534	494	522	513	527	540	550	541	507	540	580	491	540	487	544	517	562	499	503	493	500	541	583	544	491	505	565	558	542	561	550	578	553	549	517	535	517	533	558	521	513	500	554	563	498	530	553	535	572	575	530	552	524	543	520	537	544	534	495	548	525	504	560	503	559	549	539	526	566	487	553	518	510	574	503	533	480	567	561	524	552	530	562	557	543	522	484	546	532	519	529	507	515	523	541	547	529	541	524	507	546	529	553	518	572	569	551	510	510	500	537	571	526	510	561	473	540	556	511	509	515	495	505	519	493	513	505	560	508	490	492	549	527	485	516	535	550	502	511	512	559	485	514	496	521	484	533	523	573	541	526	554	544	529	547	553	554	506	535	542	508	530	524	532	548	530	531	519	522	545	546	547	511	527	523	543	535	602	534	515	527	540	514	518	523	557	556	556	487	535	543	582	518	546	538	596	532	554	540	535	506	525	468	528	515	535	525	494	486	497	507	487	534	540	559	515	506	520	538	550	544	547	545	498	527	531	554	538	512	564	502	451	592	564	513	552	542	519	556	497	519	556	534	536	557	473	533	505	520	520	525	542	532	548	480	506	514	530	552	556	559	530	542	584	546	575	520	481	496	527	505	523	541	582	495	547	601	521	535	534	540	485	545	507	533	539	551	535	517	545	498	485	546	551	526	578	484	480	535	532	563	540	560	564	506	555	547	512	568	530	511	525	549	532	577	579	502	549	545	535	524	510	575	557	505	536	531	524	489	549	530	522	505	529	528	552	488	543	570	574	579	502	536	513	548	521	547	485	517	522	588	522	546	546	534	522	532	515	546	537	564	536	550	524	520	496	503	506	541	602	542	544	542	522	558	572	598	534	505	521	500	495	543	540	554	532	502	510	550	552	520	569	542	568	507	559	506	513	524	561	571	558	544	541	531	506	602	530	515	500	491	541	526	503	528	537	533	498	517	543	494	554	563	529	538	563	479	516	559	575	499	506	523	530	528	539	507	523	535	548	536	534	553	533	499	522	494	522	513	610	561	537	478	565	499	537	522	516	538	592	488	577	516	577	519	533	486	518	538	541	532	556	559	520	522	500	577	534	529	466	530	551	560	578	538	513	533	542	524	495	518	534	471	538	522	561	545	493	504	509	538	600	569	582	525	483	502	550	553	478	538	567	536	567	526	499	530	506	536	524	549	534	532	509	485	549	534	547	536	557	561	524	546	566	555	587	524	538	534	536	509	527	526	567	517	524	543	598	541	529	538	559	555	533	520	578	525	536	498	541	525	518	567	536	555	544	555	565	510	524	566	543	510	547	501	589	537	532	538	512	526	568	549	515	514	502	542	540	489	541	562	552	495	498	515	582	604	559	538	539	506	506	541	527	515	559	551	536	534	570	562	584	534	519	539	564	524	486	591	541	563	554	526	542	554	554	510	538	539	549	542	540	532	541	472	508	541	496	547	561	544	540	539	535	536	545	468	554	552	548	554	510	522	564	557	555	475	535	499	563	535	516	518	506	502	494	555	558	555	503	530	526	504	533	509	571	508	522	506	524	546	554	523	553	521	521	566	572	547	558	516	549	519	501	543	496	591	540	535	532	521	492	496	531	491	510	535	537	498	562	535	481	527	550	538	515	564	515	517	526	515	562	538	508	541	537	509	537	556	553	536	523	533	506	507	559	548	513	510	527	537	542	500	582	553	505	489	517	554	487	540	540	531	546	527	545	544	497	529	528	569	537	533	568	519	539	549	485	496	509	544	567	533	537	555	517	503	536	479	500	503	548	537	517	564	506	529	562	514	476	544	527	499	560	543	559	554	554	511	528	541	517	476	533	574	535	482	520	484	523	503	589	526	532	545	555	514	548	550	508	513	547	537	542	518	536	541	542	497	512	503	548	546	515	511	518	544	545	533	528	541	547	523	568	534	523	552	509	506	533	470	532	483	534	488	535	525	554	541	561	540	526	532	513	486	508	531	511	508	564	508	526	533	532	497	509	487	500	554	501	538	494	466	540	521	565	540	538	550	521	525	521	581	544	519	563	505	524	520	499	482	484	556	553	527	563	546	499	513	550	551	535	546	533	489	543	522	492	525	530	516	534	480	566	507	519	472	509	543	520	523	561	537	510	512	513	545	491	514	489	541	510	542	546	547	563	490	525	542	511	498	499	539	534	516	539	513	543	566	521	595	521	510	562	528	553	533	505	519	566	559	538	566	525	536	491	502	543	544	536	507	479	521	492	561	523	566	514	545	526	511	519	469	518	514	470	507	500	559	547	584	590	494	538	529	497	499	529	556	538	487	523	529	481	505	533	545	509	532	540	514	555	558	566	539	536	549	504	567	544	521	485	553	502	583	538	544	481	540	532	506	547	556	540	468	529	530	484	517	525	532	523	538	561	495	486	533	536	535	519	498	541	528	499	503	537	504	501	526	543	521
58884	56536	48512	37895	19477	5322	594	182	324	441	625	864	912	1038	1124	1086	1110	1129	1160	1117	1105	1178	1151	1144	1090	1153	1117	1071	1063	1113	1111	1068	1024	1086	1098	1042	1132	1095	1067	1028	1075	1074	1121	1083	1115	1002	1119	1090	1051	1059	1052	1034	1030	1086	1089	1032	1053	1069	1033	1023	1012	1026	1064	1213	2075	3651	3464	3016	1208	1083	1044	1082	1016	1042	1055	1011	1070	984	1033	1011	1043	1018	1077	1024	1048	1021	1044	1045	959	1084	1011	1025	985	995	1088	977	1046	986	1073	1052	1010	1053	1001	1026	1061	1014	1071	1010	1045	1068	1085	1013	1018	1071	1023	1013	1038	1041	1035	960	982	1018	1035	1004	1042	1044	999	997	1031	955	996	988	1080	1045	1009	1018	1000	1013	1094	1012	1020	1040	1001	1034	1039	1043	1007	1022	1020	1018	1052	1054	1007	986	996	993	1053	1012	1053	992	994	980	1052	1043	1057	1067	1046	1049	958	1032	1056	1005	963	1067	1016	1056	1040	1024	1072	1029	1036	1042	1037	1056	1047	1057	1003	1055	1034	1049	1040	1037	1030	1035	989	978	1063	1047	1023	1053	1047	1076	1071	1009	1039	1036	1025	1066	1025	1055	1008	1048	1076	1016	1017	984	991	1076	991	969	1039	988	1052	1069	966	1043	991	1029	1031	1016	954	1025	998	1065	1070	1032	1027	1012	1001	1024	1016	1005	1001	1022	975	1011	1063	977	1021	1023	1013	1084	999	1053	966	1016	1020	1019	1027	970	993	1033	1047	1008	1004	1024	946	1003	1056	1031	1014	1032	1058	1019	1015	1001	1059	1028	1045	989	1006	1010	1049	987	1055	1031	1052	1006	1066	1045	1069	1029	1028	1029	1011	1009	1034	1059	978	1029	997	1020	1016	1013	1077	975	1041	1005	1022	1038	1047	1032	1003	1013	978	989	982	1030	1001	1026	1044	1006	1066	1070	1019	1064	1050	1080	958	1012	1034	1007	1007	1005	1014	1025	1047	1023	1031	1043	1013	1027	1030	985	1001	1009	1014	980	992	1038	1016	1061	1054	1019	1012	1023	979	1062	1041	934	990	1067	1025	1023	1033	1049	1012	1027	1026	989	1006	1045	1030	1053	1016	1037	1035	1054	1073	1012	992	984	1027	1054	1031	1049	1028	953	1059	1004	1043	1041	1083	1017	1012	992	1029	1003	1023	1012	1041	1047	1019	992	990	976	1054	1054	1031	1019	1020	1036	1013	1062	983	984	974	1024	1025	1041	995	1007	1010	1012	1041	1025	1055	1003	1035	1006	1018	983	1048	1033	1018	1057	1048	1014	1009	1070	974	1031	1086	1060	1004	969	972	992	978	1008	1084	1077	982	1040	1013	1028	1048	1052	1009	973	980	1014	1040	1009	957	986	1006	999	1046	1000	1005	1045	997	986	1024	1037	1042	1000	1021	1018	989	1033	999	1013	1069	1005	1004	1085	1011	1044	1017	1045	1118	1017	1060	1001	1043	1044	1002	1041	970	995	1010	1015	1022	987	1044	1033	1036	1045	1041	1045	973	977	1006	1070	1030	983	1031	1011	1042	997	977	1008	1002	952	979	1000	1058	1016	1065	1066	1024	1052	1028	1021	1002	1007	1009	1013	1058	1043	1065	1029	1041	994	969	1032	1078	990	985	1054	990	1008	1051	1012	1026	1003	1036	1037	1042	1022	1010	1078	1005	972	1032	1039	1002	1033	1068	1026	1030	1004	1072	1004	1057	1047	1011	965	1004	998	979	1033	1086	1009	1007	1009	983	1088	986	1030	1025	1010	1041	1020	1063	1024	1050	1023	1040	1026	1009	1027	1019	1087	962	1000	1047	995	1000	1050	1061	1027	1042	972	964	1004	1033	1010	1041	958	1057	972	1031	1006	1040	1021	1014	1009	989	1065	1043	1039	1037	996	991	1057	1040	1040	1088	1037	979	1019	939	1011	974	1019	1013	988	972	1025	1023	1047	949	996	1047	1068	1004	964	1072	995	1037	1019	1032	995	1007	1049	1082	1065	1003	989	1065	1107	979	1024	991	1075	1066	1083	1003	1011	1067	1037	993	1030	1030	1034	1070	1074	1031	1009	1021	962	1093	1005	988	1042	1033	1054	953	993	1054	1026	1006	990	1009	1032	1013	978	1031	1032	990	1029	1036	996	1065	1073	1008	1054	1048	1030	1012	997	1035	1054	969	1014	1042	1024	1049	1016	1060	1032	1036	1019	1016	1000	970	1005	1081	1052	1045	1027	958	1071	1017	1025	1082	974	1076	1041	989	1009	1018	1020	985	1014	1037	1083	987	1038	1077	989	988	1017	1037	1016	1063	1062	1020	1015	999	1011	1060	996	1017	1006	1087	1006	1038	1086	1056	958	1073	972	1009	1020	971	1054	1010	1026	990	1002	1058	1053	996	994	1054	1013	993	995	985	1019	1032	1026	992	995	978	1014	1023	1001	935	1086	1001	1020	1034	1025	1031	993	1030	967	1056	961	1013	1028	1049	1024	1098	1027	1015	1011	1003	969	1030	973	1069	1004	1000	1064	1052	1046	1039	991	1054	1045	1024	1117	982	987	1013	1066	1011	1049	1024	1090	1078	1036	1064	1053	1014	999	1072	1022	994	1006	1030	1032	1052	1035	1012	1013	987	1029	1038	977	1009	986	1084	1008	1047	1042	982	1054	996	1009	993	1004	1003	1056	1020	1045	995	1037	1027	970	1053	977	1048	1062	984	1045	984	1098	1008	998	1018	1043	1040	1039	1042	976	1012	1009	980	1043	1002	1023	1021	1021	1067	1018	1030	1033	1016	1060	1030	1021	1062	1032	1045	997	1010	1006	1119	1021	1027	1045	1010	1019	1002	1082	1047	998	1053	1038	1020	972	1067	1034	1106	1039	1030	1070	1014	1050	1021	1031	1068	987	976	1019	1107	967	985	1049	1009	1072	977	1022	1082	999	1038	1002	972	973	1042	1059	1094	1008	1012	1043	1020	1020	1029	1110	1076	985	1066	1028	1039	1018	1052	996	1057	1017	1040	987	1027	996	1053	1027	988	1023	1036	1035	1024	1050	995	1079	970	1049	1000	1090	1020	1002	1018	996	1024	1015	988	1022	1002	1015	1023	1035	1027	1033	1024	1025	1034	1037	951	1031	1087	918	1041	1059	1005	1048	1051	1052	1038	1003	1067	1000	1019	1008	1077	1042	1078	1012	975	968	981	1052	1017	1092	1028	995	1045	1022	1041	1006	1000	1060	1047	1028	998	1005	1003	1043	985	985	1008	986	1025	1023	1028	1024	1044	1042	986	1002	999	1049	1024	984	1065	1041	985	1019	1032	1015	1081	975	1011	1038	1011	1004	1040	1002	1042	966	989	978	1005	1037	1051	998	1030	993	990	1074	1020	1057	1007	1039	1009	1050	982	1109	954	1018	1001	989	994	1004	1013	1043	1021	1026	1097	1046	1035	1014	1009	1042	955	1064	1008	1020	965	997	1024	1010	977	978	1046	1039	1039	1066	1038	1048	1027	1058	994	988	1010	1007	1036	1061	1053	1063	990	1048	1038	1040	990	975	1021	979	953	1008	1014	1036	1026	971	1020	997	1002	1027	1042	998	964	1002	1052	995	985	1007	1000	999	1013	995	1073	1009	1038	1003	1058	1020	1042	1069	1062	973	1041	1015	1027	1059	1034	1018	1022	1006	972	1020	1023	1004	1010	1039	1046	1019	1051	1038	992	996	1017	989	1033	979	980	973	1029	1008	979	1040	937	1045	1071	1078	1017	1018	1016	988	1065	1009	1029	1046	1078	1041	1007	1065	1002	1042	981	1046	1037	1025	1101	1018	1048	1031	1050	1102	1015	1013	1016	1034	1044	1059	1042	1006	1010	1066	1012	1049	970	1059	1001	1009	1006	1014	1069	1024	1041	1007	999	1110	1006	1041	1053	991	1023	1044	1012	1006	1009	1048	993	1040	966	1024	1045	1025	1016	1019	1019	1037	1033	1037	1060	981	1016	1060	1051	1001	994	960	985	1069	1068	1045	1070	984	1051	1072	1026	1051	996	1032	1046	1003	1022	1004	991	1065	1024	1057	1034	962	1065	1046	1097	1026	1069	1066	1027	1036	984	1059	1062	1030	1000	1023	1026	1108	976	1030	1056	1016	998	1038	1049	1003	986	1033	988	1011	988	1017	1063	1051	1044	998	985	1053	1014	1047	1051	1039	1044	1029	1065	1006	1014	1027	1049	997	982	1019	1043	1000	1073	1064	965	1019	1045	985	995	1014	991	970	1054	1028	999	932	1048	1063	1066	1026	977	1021	1009	992	1049	997	1026	1037	979	1017	979	1023	989	1050	978	1020	1011	1017	1063	1091	1050	1038	979	1020	1028	992	1018	1040	991	1028	1036	992	1030	1029	1055	1051	1004	973	1029	1117	982	1002	1051	1002	991	1023	1027	1056	1030	1072	1020	1115	1039	1052	1006	1060	1040	1025	1051	1059	1038	997	1004	1045	1008	1023	1014	1004	1011	989	1010	1014	1064	992	1033	1030	987	1011	933	992	963	981	1025	1074	991	1071	961	984	978	1064	1008	1024	1056	1000	1025	1004	996	1029	1053	1030	975	1024	1011	1056	1042	1019	1064	1074	1057	1004	1018	1039	1050	994	1011	1000	1064	1019	1016	1031	1029	1049	1020	1048	1015	989	1086	1065
36627	57134	54783	50199	34022	10126	957	411	363	355	250	202	252	276	277	256	270	312	263	272	272	262	240	278	256	259	257	259	249	280	249	285	289	261	255	258	283	270	259	258	290	243	266	246	256	276	279	255	239	267	274	253	248	277	279	253	271	277	278	279	272	269	250	227	246	289	331	322	271	253	277	242	254	261	281	255	245	259	264	233	283	254	233	212	267	295	240	241	280	252	277	291	254	268	262	285	259	233	272	254	246	254	285	284	264	272	259	238	263	276	275	253	256	259	302	290	294	257	252	263	231	266	259	249	273	271	275	281	236	268	267	268	242	239	245	257	245	274	254	253	274	254	244	236	259	275	217	251	272	252	253	262	234	250	265	251	285	280	225	281	263	252	248	273	233	280	254	261	245	265	273	231	234	262	257	263	261	293	253	282	270	272	251	274	255	272	264	260	280	231	263	243	232	277	280	268	262	283	254	249	247	259	271	262	255	253	262	247	231	243	263	290	292	253	265	280	256	248	244	227	298	254	259	263	258	249	281	264	279	274	250	262	259	278	296	273	253	272	253	271	272	269	247	253	274	236	264	268	264	260	295	279	256	280	276	247	261	262	256	247	267	294	259	260	265	240	253	242	239	260	284	253	250	255	243	241	250	262	252	303	255	280	274	285	259	299	255	246	274	222	275	266	228	243	278	260	257	253	230	255	269	283	247	256	263	272	247	251	278	269	247	264	268	269	241	256	233	259	273	226	270	285	261	261	234	227	271	239	288	274	259	256	244	265	258	263	262	237	256	257	248	252	256	247	264	247	288	275	286	285	242	260	249	273	265	289	261	308	266	285	254	260	257	244	250	270	281	274	280	266	268	265	274	235	270	268	248	266	246	261	267	267	259	252	258	248	235	232	274	294	235	273	244	259	238	263	280	246	265	256	282	291	289	231	250	280	244	292	260	252	249	278	268	259	289	266	235	226	241	257	253	236	241	256	252	267	246	250	278	249	281	268	272	272	278	258	262	266	275	250	264	272	270	295	247	278	272	284	241	243	269	261	292	248	271	274	268	264	248	293	259	275	262	293	257	262	249	225	284	259	287	284	250	260	260	254	280	264	268	278	263	265	248	256	247	257	233	262	268	254	282	296	259	283	246	300	265	270	279	250	244	253	273	253	273	268	260	242	276	276	284	256	257	297	239	279	270	290	261	249	243	270	264	251	287	268	243	242	267	278	269	240	247	251	269	257	245	219	261	262	263	245	265	260	214	247	281	295	254	270	264	240	234	270	256	271	266	230	268	261	268	263	257	257	262	253	249	240	245	265	272	281	284	242	281	261	232	220	242	260	248	262	247	258	240	298	282	277	271	249	263	253	246	262	243	235	238	248	262	267	274	249	258	258	289	259	297	264	268	269	277	275	234	264	248	284	268	244	267	236	261	246	224	266	260	266	288	241	229	253	237	231	258	259	259	286	262	250	249	248	252	299	270	252	297	272	266	260	266	247	258	247	249	254	241	279	273	248	267	253	244	292	265	258	278	266	245	285	264	301	290	233	235	258	265	248	267	274	252	252	268	233	255	235	288	245	279	242	276	261	248	280	275	241	278	282	236	234	244	238	306	253	289	264	252	242	312	269	226	233	292	273	244	232	254	249	286	291	249	287	275	277	252	258	253	287	260	236	287	254	271	292	279	274	268	275	258	240	257	235	259	241	268	241	264	244	266	240	217	250	258	225	257	257	243	249	243	290	274	260	261	239	250	262	250	249	255	267	255	255	285	270	282	249	269	274	239	233	227	296	237	261	269	272	249	249	271	281	266	241	279	262	255	230	246	259	263	254	285	263	246	302	254	291	237	256	281	275	240	259	286	269	260	278	261	252	269	285	270	259	260	267	248	268	247	293	269	255	269	255	255	260	262	275	252	265	262	268	259	271	275	264	262	257	241	270	268	237	233	253	271	267	274	269	277	254	255	260	279	268	282	248	285	244	261	298	255	233	255	266	282	283	244	256	267	270	300	272	259	283	247	248	248	246	276	243	285	272	277	233	251	253	254	260	287	275	285	255	253	260	257	256	266	261	254	263	283	249	289	229	279	285	257	251	270	259	256	278	250	249	262	269	274	246	269	256	275	287	246	242	276	274	237	305	277	248	232	292	268	251	240	259	260	227	271	279	270	274	263	251	275	260	268	264	253	285	277	255	269	256	279	273	249	288	256	280	269	222	254	240	265	261	283	291	257	296	265	239	268	302	267	270	265	246	263	253	264	259	290	243	265	256	276	259	275	236	299	260	260	252	283	242	242	277	262	279	241	207	248	281	270	256	274	285	266	266	256	255	276	257	262	249	261	263	252	276	264	254	263	251	270	239	265	287	255	253	258	254	256	279	275	241	285	237	237	263	250	276	328	252	242	238	252	264	279	280	272	273	284	261	256	249	249	285	242	246	272	267	279	285	253	233	276	276	272	241	264	247	236	239	231	248	247	266	308	248	254	257	246	250	277	282	275	267	254	239	241	269	299	242	256	252	254	263	286	241	285	258	279	238	274	236	231	266	253	247	273	253	241	254	268	278	272	240	257	244	271	253	264	255	247	258	271	261	270	259	285	253	263	275	252	243	285	222	250	263	248	232	261	272	272	247	265	263	253	232	262	284	284	277	242	241	292	261	310	241	286	270	274	243	252	272	249	289	258	259	263	263	266	254	233	246	234	263	242	270	292	257	260	258	240	286	279	224	291	242	281	257	285	267	258	265	247	252	277	259	276	281	260	259	256	260	236	258	245	260	271	229	237	245	272	254	272	251	279	277	246	248	264	252	288	255	253	280	266	277	248	262	248	266	277	256	264	247	284	265	275	261	247	289	239	289	252	249	237	227	267	264	266	274	271	254	287	253	256	282	294	259	248	262	275	224	273	258	246	261	258	278	274	257	260	264	241	272	260	284	241	241	264	243	279	283	268	286	244	244	278	291	263	270	274	269	274	265	274	245	247	231	282	272	249	287	283	227	247	257	256	280	279	281	279	255	263	255	248	254	263	249	280	252	250	255	267	259	252	242	253	253	223	247	283	230	248	288	254	247	269	220	271	259	253	258	277	292	276	244	238	257	255	263	242	258	282	292	240	294	257	237	255	254	261	273	243	263	244	269	259	250	281	264	256	255	250	270	251	242	259	258	266	280	245	230	283	246	274	271	242	264	275	246	277	254	254	278	293	272	273	273	256	264	264	275	267	246	251	259	269	247	266	265	283	251	265	275	242	252	269	243	239	260	271	248	278	266	295	255	256	264	242	249	267	248	239	264	277	248	268	255	287	257	258	262	286	292	275	265	271	300	281	294	273	259	275	274	270	265	245	258	265	272	236	251	280	256	255	249	256	255	245	265	295	268	241	229	247	254	265	292	290	243	251	248	263	232	268	261	261	258	275	235	276	251	261	295	267	280	291	257	270	263	281	253	261	282	258	241	245	272	248	255	241	263	260	265	255	267	265	264	270	260	272	249	267	242	261	269
29457	52274	55522	57595	39792	7103	973	686	667	669	694	713	700	662	675	689	661	697	716	670	618	699	691	708	662	742	679	670	675	677	676	663	659	680	687	658	727	692	719	699	720	685	646	672	674	630	684	736	693	683	721	675	665	664	659	647	735	636	663	643	664	681	691	655	672	824	1007	820	682	664	657	676	667	691	735	723	668	693	737	683	679	670	666	674	688	688	661	630	663	703	664	647	694	661	708	736	695	658	596	724	698	698	749	694	698	681	710	682	703	720	692	642	712	652	648	694	712	667	698	685	703	691	668	716	647	687	710	661	660	640	683	718	684	696	676	682	636	745	688	660	712	678	686	688	664	710	677	687	658	716	701	636	691	620	630	714	740	680	701	699	676	696	632	660	707	691	688	655	698	662	699	671	661	707	683	730	686	675	709	677	652	670	697	721	664	678	697	659	672	672	700	674	661	684	705	706	683	708	688	693	650	654	674	688	690	692	650	713	655	676	679	667	725	643	687	734	654	646	665	677	655	668	681	683	684	694	644	665	664	649	692	734	709	666	702	659	674	663	694	659	706	663	669	692	640	670	705	726	695	698	700	705	722	648	681	679	672	651	660	698	713	669	694	604	659	652	675	726	721	691	657	689	701	666	670	702	684	627	657	711	658	691	742	659	712	697	668	665	701	693	650	679	696	666	677	684	706	688	724	662	700	661	698	689	655	685	659	680	672	687	683	682	670	704	654	671	670	711	694	704	640	646	696	659	654	669	626	674	690	652	721	692	724	635	655	664	650	689	691	703	706	721	708	719	687	698	690	685	647	664	706	648	658	664	682	693	713	687	707	646	731	685	674	647	649	679	696	714	682	671	653	673	689	751	659	699	722	722	682	667	678	703	658	691	685	701	649	637	732	723	691	629	711	651	681	738	675	713	698	699	651	702	677	697	659	680	717	691	658	698	683	700	631	708	735	666	631	681	644	675	683	669	684	725	687	708	692	686	658	658	718	684	699	676	707	700	748	698	629	676	682	621	702	677	638	724	727	673	658	664	728	660	646	664	656	632	642	666	651	648	679	713	699	673	708	660	711	711	638	681	709	645	657	699	694	672	653	677	684	694	695	657	688	661	649	660	697	675	676	697	731	702	643	664	657	667	693	666	746	690	657	630	651	682	676	694	696	671	707	718	667	685	677	663	681	656	713	665	670	696	700	659	664	658	686	654	724	693	662	664	684	642	699	619	664	676	661	710	655	644	657	664	705	656	654	645	654	721	713	670	688	728	672	731	615	672	599	674	679	692	702	676	713	668	691	685	725	692	675	657	689	644	680	696	669	650	705	703	681	680	694	683	619	706	676	695	714	687	647	715	656	687	675	679	682	683	670	676	680	736	688	694	656	676	649	694	700	720	679	659	661	716	685	704	676	699	711	691	680	614	724	640	611	719	707	681	741	713	690	686	699	701	696	660	674	704	724	688	716	656	702	654	675	672	645	709	672	706	712	685	689	690	719	679	693	668	690	714	705	678	692	684	693	704	700	685	702	692	689	664	661	681	661	702	679	681	686	680	701	643	626	637	668	655	708	694	635	712	685	688	678	724	707	660	747	724	698	685	669	682	653	675	700	708	671	736	668	664	697	661	674	750	708	654	666	735	675	614	690	690	670	691	697	631	673	675	683	689	648	645	684	698	708	678	677	655	679	655	713	649	706	638	717	677	681	668	688	653	724	697	703	638	689	662	678	715	651	696	668	655	656	676	704	697	717	721	661	750	676	665	637	655	718	669	701	660	657	707	677	670	658	664	711	679	686	700	628	670	634	664	703	649	688	686	686	689	646	632	680	684	672	697	668	645	668	688	684	680	633	723	681	720	657	722	702	714	696	652	654	671	713	631	664	670	653	690	658	622	684	720	671	701	712	692	639	721	680	686	692	679	678	651	653	664	689	690	680	661	661	662	715	665	674	697	699	678	679	667	697	685	686	683	687	678	689	681	727	688	652	680	659	694	703	649	675	694	680	677	667	664	614	704	683	661	677	637	694	680	653	689	679	676	660	689	724	684	702	675	683	688	663	699	717	669	659	723	705	651	646	720	682	686	690	730	742	697	687	698	670	676	649	641	669	656	683	715	720	675	703	713	690	665	664	692	686	677	685	654	678	670	668	675	622	708	687	665	692	662	681	651	654	664	678	719	646	728	636	710	669	659	633	659	706	712	670	696	690	640	707	689	678	721	653	667	665	680	640	698	668	719	686	750	678	670	634	652	698	679	666	678	674	685	722	670	691	704	645	692	674	666	696	605	705	676	643	718	650	682	713	684	669	696	733	650	675	677	672	663	629	680	684	669	668	625	708	688	713	741	706	685	711	666	704	696	701	647	665	662	636	739	646	675	659	754	717	745	664	686	643	660	670	705	617	655	701	675	667	688	666	682	638	625	689	683	650	669	680	730	637	653	686	699	666	691	688	671	672	678	691	698	704	705	685	684	680	691	704	631	681	631	713	678	645	665	674	663	668	754	689	725	649	711	705	675	676	662	672	670	675	661	714	683	694	692	713	671	692	647	704	681	672	678	690	638	729	674	662	630	675	668	700	646	667	650	708	673	727	731	658	694	682	699	699	629	668	659	744	647	667	654	647	656	675	661	716	692	678	651	664	671	679	636	689	649	643	709	725	681	686	644	672	648	684	692	706	701	697	650	701	651	724	662	735	679	681	650	696	695	701	627	711	708	688	710	699	688	715	717	669	684	660	657	677	678	701	652	680	712	697	671	672	776	622	705	673	683	684	664	675	724	691	686	691	665	690	683	642	608	647	635	710	672	709	718	663	621	668	688	684	655	687	653	694	696	722	672	679	741	706	722	674	719	649	660	679	662	670	662	695	717	604	689	715	684	739	627	680	674	635	720	654	692	657	701	681	677	681	661	689	668	660	697	662	706	672	710	688	699	694	705	666	695	716	671	665	658	704	700	701	696	702	669	681	673	661	658	646	662	741	666	674	694	677	723	672	656	670	672	698	675	724	728	683	716	677	692	697	651	641	672	666	629	684	691	648	701	681	724	717	684	754	680	684	722	680	668	687	690	651	701	645	640	652	649	728	711	705	700	687	695	722	726	710	648	654	631	663	686	656	679	678	643	713	697	726	704	672	684	679	681	654	683	696	682	677	707	668	661	694	712	689	653	667	686	683	686	705	699	651	652	673	661	683	700	699	664	645	702	685	714	720	708	688	673	687	699	704	658	716	658	639	648	681	667	666	665	652	684	655	707	703	685	658	653	681	673	712	680	688	678	644	719	676	696	702	714	695	748	679	651	706	645	666	660	680	667	670	704	691	670	644	681	653	684	672	680	668	644	696	680	649	667	662	701	670	660	714	687	629	707	681	670	663	686	701	673	732	711	634	656	654	721	655	733	684	675	690	677	678	650	669	678	693	667	711	681	695	672	657	717	656	658	683	747	673	686	695	690	671	663	682	653	617	703	644	698	718	683	681	669	613	686	695	679	747	679
55614	47307	42399	44143	37902	30599	24204	21880	15779	5495	726	409	377	358	389	377	409	361	348	391	356	379	339	350	364	346	369	368	397	328	333	386	325	343	363	347	380	341	349	338	334	364	331	317	353	353	345	324	371	380	302	351	375	342	367	332	305	322	352	312	349	361	360	371	429	710	631	372	345	352	366	303	328	320	377	345	352	344	354	346	358	350	310	328	338	317	333	346	314	359	356	344	343	366	321	328	322	346	293	355	320	359	353	331	360	348	354	339	354	327	352	373	327	335	345	336	346	340	322	320	344	351	337	324	329	357	327	371	312	300	323	322	357	310	349	342	331	321	337	330	366	341	319	281	340	348	349	300	337	328	364	323	339	329	327	345	328	298	336	349	337	355	354	324	366	322	343	348	340	328	340	340	307	340	347	329	307	333	340	332	282	346	337	348	340	387	339	345	319	323	308	327	340	361	339	367	347	335	337	331	371	324	305	350	312	353	339	341	330	340	330	329	334	337	333	353	360	299	349	310	317	315	374	355	361	335	325	368	313	355	363	327	349	334	317	352	330	388	335	335	343	335	321	317	364	307	324	346	301	351	336	338	322	338	297	363	326	322	344	313	307	322	320	344	305	360	316	323	339	323	318	310	333	336	396	395	320	341	331	334	329	348	360	346	338	316	346	352	354	349	326	329	354	317	311	311	347	355	329	341	317	345	348	344	320	291	297	332	326	353	292	329	327	309	363	324	323	296	313	350	348	307	354	360	349	317	307	372	294	313	352	324	327	368	314	356	322	316	351	338	319	354	364	309	314	337	320	336	357	347	329	331	320	323	292	344	313	323	363	366	332	327	339	363	307	338	322	337	342	341	348	316	340	313	341	379	321	336	327	296	329	320	323	304	361	346	337	313	367	344	354	355	328	323	343	283	328	347	332	341	317	321	307	300	362	329	321	336	359	363	306	340	324	344	314	343	340	350	363	352	341	366	341	339	341	329	357	358	345	307	326	359	359	282	345	354	344	349	316	399	363	350	329	338	339	330	353	300	344	352	323	369	345	365	346	277	361	326	349	336	352	312	350	333	345	361	360	359	333	346	307	307	338	351	347	336	352	324	361	319	347	329	342	329	333	316	311	358	324	335	357	391	347	356	333	321	362	351	316	329	316	346	316	322	366	340	345	338	342	311	328	322	345	320	337	311	327	321	342	369	327	387	319	369	325	289	313	313	318	372	311	328	330	307	338	340	322	348	340	340	377	306	332	352	341	315	324	325	353	308	360	356	347	326	324	351	346	324	333	368	351	343	322	347	304	340	324	325	339	324	334	307	353	301	314	332	350	348	361	330	336	352	317	327	356	355	377	375	351	328	345	323	335	349	362	331	340	367	320	330	380	333	344	343	355	339	367	353	339	326	302	294	350	318	317	321	346	324	280	318	347	312	316	313	355	359	353	342	317	294	342	346	333	365	355	323	324	329	326	315	332	324	323	321	311	352	351	344	361	364	294	337	317	340	312	307	328	363	359	319	339	352	343	349	338	333	323	348	346	349	323	346	367	353	344	331	317	363	329	340	326	345	304	344	315	357	343	311	311	340	335	326	316	333	328	306	340	344	341	346	311	325	337	374	332	347	308	349	357	320	335	361	374	360	336	349	329	358	314	358	352	330	327	339	363	341	343	333	336	369	338	331	341	353	362	314	329	364	300	332	321	331	337	300	312	364	323	356	299	347	372	335	333	310	369	351	322	346	335	352	315	352	371	344	329	366	335	326	321	336	338	323	337	324	340	337	389	346	381	335	353	343	344	379	363	352	345	292	325	346	325	335	340	329	318	371	344	339	324	353	330	320	308	331	332	331	334	310	343	358	327	360	344	320	305	340	346	336	372	341	331	343	302	373	338	343	338	336	330	355	352	325	355	330	333	319	312	355	316	348	339	359	338	357	326	336	364	322	326	325	383	358	345	309	341	339	350	370	338	344	310	329	346	374	327	346	344	341	324	345	328	394	320	319	329	316	290	302	333	355	347	366	347	348	312	314	320	320	326	349	357	375	321	330	366	371	323	367	334	310	318	370	372	327	335	323	307	328	325	314	339	333	369	363	353	329	325	365	360	314	345	362	321	367	361	351	330	348	328	342	315	335	328	372	337	359	358	376	349	310	328	332	320	328	320	350	318	331	332	360	389	305	352	310	343	337	322	336	377	306	334	342	350	346	357	369	316	341	357	334	349	346	342	316	342	341	348	314	364	368	365	334	333	360	343	302	329	375	312	337	343	338	355	335	347	323	320	335	317	294	336	363	331	302	345	292	360	372	329	368	345	308	337	303	331	370	325	352	363	317	335	315	358	343	328	329	327	346	311	306	306	334	342	292	327	294	319	352	318	354	336	351	373	314	354	324	338	344	348	358	339	347	342	346	322	320	326	318	309	347	318	351	358	368	313	297	375	316	305	368	347	341	341	336	305	356	339	363	314	361	346	340	326	380	345	329	343	316	307	350	344	319	341	343	341	335	343	328	336	332	298	310	330	310	346	339	353	342	309	326	356	323	332	378	327	350	327	377	317	340	334	330	345	375	320	350	352	336	329	327	320	344	363	354	318	320	343	350	335	317	340	343	327	377	339	322	356	322	310	345	299	314	398	331	364	348	366	358	349	334	365	342	371	341	322	328	343	294	326	332	315	290	357	315	357	335	357	345	352	315	329	289	307	360	356	341	403	353	336	354	336	312	336	345	366	329	366	314	341	340	331	306	319	365	350	320	325	353	307	333	319	334	333	358	351	325	321	323	365	351	343	332	347	332	345	337	314	339	308	333	359	338	334	312	332	341	367	330	321	366	367	299	316	357	336	302	327	308	298	351	323	354	311	326	354	325	292	326	338	338	344	346	330	340	336	314	354	328	315	313	355	330	329	350	321	327	339	392	353	344	349	373	350	326	325	322	354	315	323	307	352	310	335	323	327	334	349	305	341	365	355	321	371	338	315	363	361	328	313	323	298	354	350	341	384	316	339	344	319	307	323	327	311	352	334	313	332	326	362	321	315	350	335	370	376	323	314	353	358	351	335	357	341	327	347	328	332	360	352	352	351	342	355	340	364	322	345	316	376	302	342	312	318	331	328	347	340	328	323	309	357	315	335	311	383	321	334	347	345	359	337	352	353	343	335	330	338	316	344	334	311	326	363	365	346	358	360	358	320	323	357	318	315	334	330	323	325	313	301	309	334	362	340	317	321	329	316	337	328	318	315	337	343	325	348	357	340	327	316	350	317	322	349	324	376	293	324	335	319	330	330	372	351	326	315	362	359	300	382	361	329	342	320	307	341	317	303	341	359	313	329	315	349	340	349	346	338	334	307	357	352	319	302	315	375	387	300	359	335	362	317	354	342	347	330	339	339	352	352	312	288	293	346	329	305	315	311	320	320	333	364	309	335	334	341	306	341	327	343	343	352	334	333	319	311	366	335	356	353	329	332	300	318	316	338	330	312	312	373	325	329	346	327	309	348	339
51458	61987	54607	54414	48467	27636	4463	1331	1160	1104	1061	1047	1027	1050	913	932	945	935	896	858	874	899	840	876	846	862	849	844	885	847	834	861	808	811	809	899	822	767	786	781	816	807	747	808	798	778	783	798	752	789	822	828	793	808	892	812	829	773	779	819	758	863	810	814	1314	2749	2420	1007	836	765	753	781	760	752	762	803	748	788	779	767	791	844	786	815	785	798	775	807	809	746	754	749	769	769	757	776	774	829	796	809	748	813	752	774	845	729	799	766	740	795	701	806	782	750	764	784	821	773	806	743	777	804	777	753	777	769	767	846	765	797	790	765	773	770	802	768	775	759	813	751	773	809	821	811	746	776	766	815	747	757	742	776	800	795	767	816	785	740	748	750	781	765	753	745	689	713	791	713	764	807	807	745	771	858	781	780	801	731	747	766	832	784	779	795	811	802	776	751	724	724	797	770	801	805	739	801	791	755	737	774	776	785	759	732	823	800	855	801	739	802	727	820	837	779	780	798	784	765	792	768	783	774	738	802	790	790	796	786	802	811	809	816	807	766	760	762	752	763	746	768	754	775	726	742	767	837	759	756	759	746	751	768	785	764	822	822	738	741	763	734	810	804	756	804	753	831	779	816	773	727	799	769	754	778	786	763	783	820	809	770	770	733	747	730	848	827	780	790	812	755	787	801	758	738	792	757	815	743	800	829	797	771	799	765	756	789	768	814	780	798	752	744	755	781	778	780	794	790	755	773	814	830	761	775	742	776	751	713	764	742	815	770	762	752	760	782	811	756	787	764	820	772	731	784	746	794	788	798	804	793	814	715	811	761	789	769	792	773	774	832	757	799	844	765	734	805	758	787	751	774	707	712	774	795	807	756	767	821	809	777	829	816	829	821	720	778	810	770	773	752	750	840	777	757	812	760	773	812	783	782	779	718	749	756	783	775	754	793	761	783	758	734	753	767	748	818	767	795	731	824	801	773	760	834	790	807	743	748	776	787	760	813	778	771	817	778	789	767	744	799	774	752	745	764	743	787	783	805	766	788	809	768	796	752	753	791	686	716	794	740	796	759	798	794	783	795	780	838	839	803	760	775	822	798	771	771	789	763	765	790	761	769	785	786	789	790	752	751	722	740	774	748	758	818	736	786	762	824	772	781	795	767	752	784	842	776	818	794	785	794	813	726	773	825	767	759	779	813	765	790	766	790	741	760	762	815	830	776	796	768	806	765	768	787	778	820	746	721	809	800	786	785	785	805	765	754	758	803	784	806	831	763	785	757	775	763	767	785	767	748	778	795	835	834	755	786	755	803	755	806	766	761	753	777	816	740	809	782	725	791	760	790	766	734	759	813	759	757	827	739	779	744	794	768	690	765	810	788	791	753	802	761	796	791	776	739	767	820	767	810	746	783	791	792	787	778	829	783	779	844	798	814	786	802	774	819	762	810	721	777	735	800	822	775	724	824	756	808	746	769	808	806	806	780	778	822	741	813	866	761	819	840	801	772	763	770	782	781	744	833	756	768	780	775	768	745	796	805	756	761	776	832	807	841	775	789	800	839	777	790	797	744	785	767	755	797	779	737	779	747	758	763	811	782	739	757	706	780	728	798	811	803	760	816	803	824	736	774	799	747	804	817	756	743	779	757	820	772	754	769	822	756	759	807	809	804	786	788	777	757	777	732	801	824	749	737	762	766	742	755	771	774	808	770	762	818	729	811	808	769	767	748	839	830	792	800	838	804	796	777	787	762	796	794	710	798	759	745	768	810	779	773	819	811	814	791	810	777	801	771	777	723	809	790	768	807	783	788	727	756	772	742	779	804	742	770	773	756	745	768	784	752	800	768	798	763	747	776	755	782	767	765	754	772	732	777	786	788	784	747	784	765	788	763	792	785	809	748	777	741	832	775	785	756	725	816	764	773	748	787	756	783	801	783	740	772	795	735	780	763	799	799	777	754	799	746	803	778	797	787	803	778	755	773	756	741	800	783	788	838	838	763	813	800	752	763	807	815	794	802	756	762	783	772	818	765	723	826	816	777	769	811	806	747	734	762	741	804	807	730	798	786	773	753	782	752	821	810	793	799	759	752	808	805	784	784	813	739	774	833	817	801	742	792	774	769	838	794	793	819	783	789	768	735	776	744	816	768	811	785	773	786	774	770	751	799	769	770	798	765	789	801	753	745	753	787	789	766	840	801	838	723	808	786	751	775	798	812	786	772	791	800	805	804	832	802	749	793	812	755	816	785	813	758	813	745	801	739	759	745	816	786	775	766	787	748	754	750	789	801	784	775	788	796	792	814	785	749	799	823	795	780	767	769	816	804	802	751	776	788	814	738	805	813	754	768	770	810	744	778	772	745	824	771	775	789	766	742	754	769	803	758	798	776	750	846	798	791	793	800	788	781	756	833	781	790	769	785	756	750	793	767	827	832	772	752	798	792	778	795	765	789	815	799	791	795	793	788	844	775	755	746	795	806	756	736	778	777	749	803	830	740	794	773	783	784	779	799	795	761	782	829	773	716	760	810	749	717	799	785	755	799	848	741	791	784	785	801	793	789	749	768	827	799	752	768	786	761	761	773	787	754	788	749	817	775	814	821	772	774	798	821	771	765	743	848	798	751	744	774	761	794	745	707	801	801	788	813	750	793	750	806	751	820	782	771	749	787	767	753	718	796	788	793	782	836	784	753	732	773	748	799	804	794	740	775	780	774	786	774	780	787	758	729	749	723	788	774	783	770	773	773	782	757	790	755	721	766	778	702	746	757	805	771	757	764	815	792	809	759	742	776	733	797	744	789	777	768	811	820	812	713	798	734	800	767	798	745	753	774	793	800	803	790	859	772	807	813	777	799	846	796	807	781	775	758	784	755	766	784	766	756	771	824	802	771	805	732	794	796	741	782	823	773	747	830	749	782	799	800	782	753	815	823	799	765	788	782	808	783	746	822	782	806	796	787	768	766	799	806	763	804	820	779	767	819	807	751	768	766	752	786	785	739	840	756	778	791	824	762	744	750	799	769	716	808	751	777	775	771	777	831	792	791	751	802	802	763	760	781	805	784	752	772	801	761	815	769	811	736	803	693	806	801	780	794	781	782	752	744	757	773	716	793	784	762	793	771	791	803	743	755	770	746	770	826	786	785	713	778	785	808	755	770	809	768	799	770	789	760	782	768	766	793	778	792	821	768	752	792	809	820	765	756	729	745	785	830	763	764	794	724	782	806	761	840	791	788	796	736	803	784	776	822	770	739	800	793	730	775	757	796	819	765	789	798	768	781	798	788	777	806	782	828	792	809	781	737	774	794	790	760	777	745	817	803	806	800	743	794	764	796	810	817	768	778	762	795	751	737	835	788	790	769	787	780	785	788	780	810	760	809	796	769	774	822	764	790	789	776	764	753	779	799	830	768	744	794	762	780	806	764	749	731	809	787	763	781	796	745	780	765	805	822	786	775	833	803	792	818	786	755	766	772	817	773	788	732	738	769	791	767	734	719	769	676
57803	43753	39193	39431	31227	25438	24462	22978	17809	8115	1476	619	565	527	520	595	560	570	573	502	530	557	507	521	527	490	494	533	555	518	504	543	474	530	454	480	480	457	492	557	541	480	458	524	470	453	447	478	532	506	432	486	515	458	515	472	468	488	487	507	432	480	454	601	819	1283	1073	546	500	465	521	456	448	458	480	504	489	445	466	469	465	493	503	484	460	439	442	492	463	472	472	493	478	496	480	493	481	481	462	488	499	462	470	515	523	424	438	478	469	473	457	496	490	450	521	477	471	487	439	477	475	478	471	458	466	484	464	468	433	467	482	439	423	466	492	435	473	467	525	464	449	485	441	428	490	494	454	509	479	467	472	474	477	474	460	487	495	477	498	480	449	500	493	471	499	524	517	483	474	470	496	467	485	454	479	502	456	451	467	480	426	463	473	489	463	415	442	454	474	449	443	465	473	482	515	464	439	503	445	505	510	497	459	471	464	462	495	475	422	441	465	479	482	476	505	494	488	476	459	449	451	444	444	460	470	453	438	416	447	476	446	441	526	494	449	466	502	488	442	451	470	471	446	494	459	456	458	424	494	493	520	449	477	513	462	463	477	435	450	456	446	425	510	477	451	520	465	481	493	473	459	459	469	518	503	454	498	464	484	446	469	439	531	455	506	439	478	461	477	494	442	528	498	457	492	442	475	459	458	461	475	477	464	522	442	420	501	429	482	472	473	448	435	450	477	482	462	495	442	497	458	473	428	474	432	468	439	444	426	423	473	463	450	493	447	478	466	474	491	410	482	481	446	462	515	462	505	428	473	480	500	460	522	463	490	462	488	498	511	434	472	436	472	511	502	461	464	480	440	498	468	524	494	442	421	471	443	445	522	489	481	462	471	488	471	439	510	475	479	446	461	467	471	479	423	488	498	480	477	453	468	482	509	452	421	460	460	480	430	466	455	492	471	463	465	470	445	453	474	432	458	472	438	459	480	491	455	485	497	472	477	482	497	429	483	521	480	472	472	460	441	489	433	474	486	455	455	481	454	470	463	465	445	490	438	477	441	442	429	477	467	482	438	478	474	422	439	444	480	455	451	455	435	436	513	477	472	432	447	450	449	486	403	458	477	470	514	518	453	470	482	430	464	521	446	495	449	496	429	463	450	479	423	479	448	443	457	433	450	508	428	479	493	471	469	475	462	458	457	469	431	467	520	505	492	482	457	479	454	484	412	445	453	439	457	457	477	464	507	499	460	495	467	463	472	426	501	430	499	459	412	464	465	462	452	469	458	487	507	483	446	461	479	476	441	475	449	455	427	443	487	471	483	458	465	501	467	463	447	465	455	436	452	480	475	504	497	497	464	448	463	430	479	467	481	466	479	465	522	514	491	489	450	476	491	468	431	502	512	486	466	457	439	508	495	440	477	473	443	547	445	438	464	457	477	497	474	402	495	475	476	478	466	515	459	448	489	469	476	476	476	462	482	515	467	527	476	451	534	483	448	457	463	482	466	470	457	474	497	465	516	462	440	504	438	447	504	477	467	461	432	465	433	466	430	479	417	478	512	474	474	422	429	500	453	459	502	462	484	466	456	458	444	452	441	484	480	508	481	481	457	463	472	448	454	517	477	474	467	480	438	463	467	442	524	465	504	461	479	451	471	503	442	469	476	468	469	482	419	501	474	488	466	454	447	451	422	437	472	497	489	449	499	477	452	472	494	483	442	469	470	471	501	491	475	447	452	479	462	478	447	447	489	479	414	490	464	493	492	444	486	421	470	476	453	489	453	444	444	448	429	490	504	433	479	485	431	453	494	457	455	486	468	424	451	434	449	444	466	463	444	497	482	439	452	458	430	458	472	482	452	453	469	476	499	459	464	485	465	476	420	444	448	453	490	463	438	453	469	477	482	493	488	479	464	462	465	429	486	436	441	480	474	441	441	470	481	476	513	482	466	480	457	451	497	453	467	466	471	434	464	473	443	459	431	512	514	468	493	458	487	468	512	459	466	498	457	504	435	499	476	446	470	446	445	478	505	446	461	442	493	462	465	463	518	520	451	468	439	465	451	509	449	522	517	470	470	489	461	434	433	433	486	424	434	518	459	472	470	459	496	481	471	495	468	472	426	481	487	493	444	490	449	479	481	472	486	487	456	497	453	508	477	462	482	421	468	462	476	456	524	492	468	479	502	489	477	481	491	488	483	425	485	472	452	480	498	451	430	465	479	461	456	460	509	486	452	489	453	479	453	506	470	497	465	417	443	453	436	515	444	485	451	441	434	437	479	454	490	470	504	471	440	484	494	476	446	434	521	435	460	477	480	471	400	464	444	470	445	481	479	501	418	463	484	431	394	456	473	424	475	419	481	479	465	441	484	481	474	503	453	473	453	420	459	465	455	445	469	474	479	473	454	468	457	460	490	445	427	493	422	515	506	470	480	464	448	444	428	478	510	455	462	484	448	462	460	476	497	453	437	407	475	397	489	503	433	459	482	499	464	483	470	470	430	491	507	471	418	427	462	483	477	458	435	442	477	446	459	493	423	499	455	452	461	480	432	442	462	419	452	448	453	520	470	459	490	445	478	443	458	450	521	461	436	435	490	442	457	471	474	472	456	409	490	444	435	463	470	477	444	436	460	512	502	477	484	480	447	448	468	499	397	458	480	478	486	482	437	490	467	422	495	453	440	441	477	476	450	441	437	441	504	438	489	450	459	478	475	450	489	478	445	468	427	423	440	457	439	452	493	455	430	453	453	458	455	462	472	483	494	469	462	463	467	485	469	465	514	482	480	486	464	474	442	479	454	467	467	469	469	430	465	465	467	421	432	498	474	466	454	510	491	530	466	454	455	444	513	473	448	495	521	443	489	465	498	465	431	460	455	484	475	470	491	421	464	438	475	470	487	480	459	443	464	514	448	465	477	505	459	451	481	446	449	450	448	444	486	447	469	475	461	467	475	496	460	429	436	496	478	503	486	475	451	462	485	472	454	466	490	464	457	460	447	452	451	410	476	496	471	480	450	505	520	493	472	499	496	477	470	477	470	485	459	516	491	455	474	514	440	477	476	456	473	432	468	439	471	456	468	379	479	513	491	442	467	479	487	425	454	516	480	484	449	436	458	468	460	497	503	481	444	458	470	424	460	459	475	472	471	442	504	420	447	459	474	511	444	447	434	421	431	450	497	481	439	421	472	477	468	505	518	462	447	444	418	466	498	494	463	468	479	483	464	509	457	441	437	505	504	456	449	483	481	484	483	445	433	451	454	437	459	476	505	452	457	458	452	443	447	476	498	469	457	438	436	428	459	457	478	472	427	467	486	453	460	467	505	517	440	424	475	508	423	481	451	458	418	454	421	486	467	475	480	453	499	452	487	498	419	434	410	465	486	478	445	466	453	498	533	478	434	471	464	506	476	469	445	436	511	491	534	437	448	438	485	496	453	423	461	458	478	474	486	494	447	419	430	489	466	490	480	464	489	469	477	460	448	467	450	453	453	406	490	490
52781	58077	41371	24995	6949	1025	211	55	82	153	217	354	490	665	752	889	947	992	980	1019	938	1006	1026	998	1027	933	971	964	961	956	980	938	1036	943	956	975	917	987	950	906	923	966	975	1005	958	950	983	917	962	943	898	978	966	898	944	897	911	865	944	905	923	970	1007	1216	2425	4731	3589	1008	864	857	897	900	889	905	873	877	887	866	912	901	922	882	940	931	848	938	920	884	906	896	933	906	887	906	872	872	917	942	885	924	886	810	855	905	902	883	883	922	906	897	880	865	929	961	881	851	878	898	862	895	862	945	932	963	892	894	889	944	906	880	850	894	876	922	896	826	866	893	916	867	894	898	928	863	890	890	939	917	921	878	897	909	900	916	868	921	878	892	867	927	871	849	900	920	886	897	877	893	930	926	916	855	929	857	862	931	936	931	902	882	896	849	891	989	848	903	889	882	875	866	896	902	861	893	910	889	883	849	884	901	883	886	868	878	910	918	822	848	879	906	959	898	931	868	836	846	895	925	883	881	846	891	858	881	880	863	871	895	893	886	860	884	941	927	850	947	889	887	888	832	874	845	899	896	947	869	940	934	898	906	910	867	950	870	930	887	901	866	907	864	953	943	916	901	921	973	841	888	880	888	901	911	896	923	883	885	895	880	917	880	889	868	846	891	832	890	870	917	854	872	866	838	896	889	937	925	892	879	865	882	807	902	922	855	892	922	871	873	920	898	875	871	853	887	937	927	871	874	897	936	902	884	869	876	922	883	888	914	943	816	905	875	911	897	876	865	871	894	928	881	890	890	961	919	864	859	835	922	896	900	871	864	887	922	917	876	895	901	895	857	886	934	907	868	920	912	927	903	920	866	844	913	864	892	919	947	902	856	879	930	872	895	921	923	914	869	904	907	866	890	867	870	873	872	893	923	849	902	857	905	909	867	915	851	933	868	842	879	860	869	890	872	848	887	884	850	897	860	862	942	912	882	874	895	914	906	938	903	913	937	900	932	835	893	961	919	889	909	927	920	858	879	892	888	844	893	972	847	878	897	882	859	872	875	901	928	881	860	898	848	840	902	880	888	946	809	946	890	870	906	903	891	905	915	920	902	870	907	910	898	910	894	894	909	836	866	907	910	888	904	890	871	900	914	924	901	910	890	919	943	917	849	876	899	883	931	862	871	901	841	876	892	886	924	894	875	939	895	866	894	876	903	915	888	870	864	940	945	877	911	883	859	908	916	906	926	852	913	880	886	892	826	931	899	885	867	833	883	899	939	900	907	869	865	953	913	894	923	884	897	889	910	900	906	884	885	897	905	849	911	870	848	863	854	886	832	859	832	920	842	870	873	839	906	884	887	855	914	889	924	867	857	905	904	860	939	922	889	850	867	887	900	897	898	898	907	919	910	892	899	893	917	899	917	907	855	882	875	844	912	929	877	882	863	867	919	891	878	913	817	905	859	897	908	915	914	881	883	868	850	905	908	891	910	865	890	897	908	946	916	888	945	905	962	905	884	854	882	895	874	914	934	898	931	914	884	881	908	891	840	882	905	862	816	952	918	859	884	910	839	880	860	892	849	903	845	898	872	827	926	870	892	823	876	860	938	914	839	907	877	826	884	928	830	862	929	883	885	895	882	890	880	892	878	878	869	934	860	892	865	904	909	935	892	880	898	898	923	880	867	890	922	853	912	886	911	880	900	859	907	933	860	876	841	887	898	886	927	856	899	870	886	910	887	902	896	863	867	901	894	915	885	889	873	890	903	863	892	825	895	914	914	908	888	870	965	909	884	837	838	855	894	865	883	871	914	864	914	904	870	914	847	836	815	816	903	845	883	972	893	822	845	846	930	861	895	928	868	915	865	968	866	841	909	878	889	896	910	854	842	898	857	878	885	858	941	910	961	876	912	851	926	929	884	897	858	846	884	922	854	848	849	840	874	889	888	866	906	902	891	894	886	874	884	923	882	940	825	908	886	910	908	889	833	864	895	845	895	888	905	934	886	877	932	847	887	927	891	920	852	823	880	903	894	852	908	851	891	854	874	877	878	860	919	921	877	880	925	932	858	892	890	877	882	890	869	868	819	890	897	927	922	852	925	862	882	849	870	862	904	881	916	860	839	920	907	951	892	844	856	887	893	877	902	811	886	921	882	889	865	908	916	916	914	854	919	879	883	853	886	865	909	934	925	913	860	865	900	916	880	933	889	888	919	928	911	865	916	833	888	828	889	852	847	928	865	875	871	902	807	849	902	899	899	891	918	894	897	884	889	839	866	956	904	909	891	932	899	858	876	885	855	871	903	889	918	875	881	877	897	862	870	862	856	876	787	888	872	894	944	860	861	875	915	911	850	896	879	931	850	929	886	859	899	865	832	945	932	851	885	869	891	867	910	854	919	860	892	863	815	861	893	826	878	862	893	921	874	882	882	883	875	833	845	893	859	845	873	877	836	860	839	834	877	931	891	874	897	898	872	883	880	962	901	883	865	885	958	922	868	925	903	848	909	873	915	865	877	905	920	923	891	884	845	864	843	902	897	923	897	906	862	903	913	879	821	860	899	898	893	865	880	906	852	884	877	904	893	914	880	861	915	843	951	902	926	872	872	841	877	900	871	916	835	879	879	923	905	878	884	855	857	893	852	876	882	906	858	875	869	932	912	845	880	906	874	931	865	906	839	899	853	936	922	863	917	891	868	882	871	841	890	863	900	917	882	903	863	863	837	869	868	853	933	852	901	879	843	897	901	910	847	927	887	868	910	874	909	915	883	881	871	917	916	927	877	919	889	840	902	885	879	882	876	852	869	907	956	870	886	938	875	894	915	918	891	899	932	884	885	912	894	914	866	858	911	893	856	856	892	899	827	858	884	844	913	866	872	895	902	835	913	905	875	938	861	904	872	860	870	900	883	842	894	936	931	917	913	902	862	853	858	852	907	935	890	908	884	930	902	831	872	876	919	824	871	879	868	860	898	854	862	898	885	904	927	915	878	918	932	878	871	896	838	900	909	939	910	885	801	898	874	871	905	920	931	846	891	873	854	886	851	889	918	883	881	882	874	839	889	875	902	901	859	874	855	881	885	915	868	896	947	944	867	845	894	832	856	892	881	904	890	897	921	879	893	874	856	904	857	937	868	874	898	872	912	892	890	921	867	881	864	849	913	883	890	907	905	883	864	898	931	899	857	874	869	907	879	875	937	864	857	886	914	888	882	859	909	860	872	900	867	833	867	841	879	882	862	933	892	902	913	905	876	915	889	861	879	833	884	912	891	856	854	910	883	888	870	907	871	915	932	918	903	843	914	881	924	859	864	861	909	884	860	924	913	903	864	930	838	854	929	857	825	878	875	859	884	879	914	900	881	877	828	895	847	897	870	833	880	923	881	906	846	893	943	940	889	880	940	868	914	847	895	932	889	911	922	920	854	915	869	956	866	922	937	925	885	854	870	898	895	935	840	868	902	868	888	961	885	881	874	915	840	864	891	871	842	843	915	943	867	894	872	829	833
35166	60396	57974	53619	36224	11728	2068	561	324	219	218	231	194	201	204	206	199	215	197	201	181	194	213	193	203	193	202	200	223	214	208	192	181	200	203	197	229	208	182	179	208	173	187	182	179	221	211	204	187	187	226	203	191	192	190	220	210	188	189	210	203	190	188	202	201	250	217	187	215	211	212	182	195	182	212	189	181	206	185	188	210	186	184	206	173	194	204	207	194	184	178	209	216	199	195	203	225	202	217	190	198	208	192	192	185	188	200	186	188	188	163	174	184	206	197	226	210	209	198	210	229	210	201	208	203	200	209	201	219	196	193	190	160	190	219	184	186	203	189	193	200	206	219	188	166	196	225	210	199	180	190	193	173	191	195	184	209	196	203	168	181	234	226	206	178	203	208	186	177	206	211	208	194	174	203	200	187	196	194	216	183	218	195	196	184	209	218	168	194	190	197	213	188	200	184	203	216	201	186	196	209	207	190	200	193	219	188	191	204	176	205	202	199	193	224	204	222	201	190	201	205	197	196	200	198	218	222	186	189	238	205	210	205	196	201	173	200	187	204	226	201	202	216	212	193	215	222	203	206	193	230	195	221	206	195	193	204	202	192	204	188	191	201	205	185	210	199	204	173	203	178	190	197	201	184	202	188	212	222	193	186	208	205	204	213	182	202	191	175	194	205	214	197	212	201	192	183	215	202	188	215	192	204	217	198	224	201	202	198	211	201	197	208	214	216	205	188	186	220	195	201	209	174	201	198	226	207	171	202	203	216	203	199	188	195	191	186	179	206	189	183	233	221	198	210	196	179	196	200	194	193	182	201	206	191	210	200	205	184	216	199	182	200	186	169	193	186	188	206	195	196	202	181	200	179	179	212	200	191	200	207	193	191	166	206	179	231	216	190	189	209	196	207	238	209	207	187	179	221	203	180	201	206	187	202	188	229	187	205	207	210	194	214	207	200	205	194	212	189	192	195	199	211	185	221	190	216	213	192	170	169	176	196	211	194	199	177	193	205	197	203	199	212	209	205	200	188	205	185	199	206	197	185	193	217	184	180	196	210	212	204	202	189	189	201	213	191	201	214	195	185	188	192	196	203	197	192	202	185	212	202	212	218	212	224	199	219	184	197	195	174	197	182	194	165	191	206	211	188	185	201	174	220	208	175	179	199	195	216	216	186	180	181	210	187	207	202	206	191	190	199	199	185	212	220	205	196	218	193	191	205	188	189	203	184	200	212	169	181	213	220	204	176	207	193	174	173	201	190	163	229	178	209	194	220	211	229	211	170	200	179	190	187	178	200	196	170	196	195	215	215	207	194	190	189	189	189	183	218	201	215	198	181	200	183	179	170	198	194	190	174	208	207	182	200	189	225	172	205	196	213	198	206	196	182	170	206	174	170	181	198	186	186	180	202	203	226	211	201	193	190	191	170	191	185	196	193	185	219	193	204	194	192	208	200	198	183	189	179	217	191	208	207	183	191	191	194	217	190	191	188	161	209	180	191	217	216	193	195	214	201	199	198	202	189	170	182	194	194	228	222	188	198	200	212	200	186	229	194	210	201	190	187	197	207	206	202	180	217	198	189	197	198	186	175	200	202	199	173	195	203	181	204	195	200	224	193	187	189	197	209	176	203	226	195	200	220	177	184	191	192	196	216	204	232	193	185	205	197	200	173	178	197	192	207	179	213	195	204	206	188	191	217	196	198	209	208	183	187	205	188	197	216	196	198	181	236	213	224	193	197	208	197	168	183	217	194	208	163	229	200	175	190	217	177	181	195	212	214	219	189	201	185	198	186	205	217	227	213	218	178	214	197	200	196	203	211	159	208	202	196	227	208	215	213	234	193	179	234	204	193	206	202	213	197	201	202	212	201	222	210	206	198	188	191	193	200	201	192	204	203	225	181	192	189	200	226	189	180	189	186	207	209	195	218	194	181	198	213	222	211	215	202	202	196	182	202	200	209	177	209	201	175	199	196	221	215	183	191	187	181	184	208	207	196	205	203	189	203	188	196	213	236	221	197	184	215	213	197	210	195	203	204	198	200	178	204	204	197	167	177	212	199	182	202	206	172	182	179	207	194	194	206	189	207	200	193	193	199	209	211	186	185	213	193	182	214	196	185	210	213	200	202	222	185	208	209	193	218	187	180	192	203	198	205	201	206	208	195	193	197	195	221	182	207	199	206	183	187	216	215	209	203	211	193	156	202	188	192	204	206	215	203	202	192	224	193	184	200	187	185	191	207	193	206	196	213	211	225	191	213	187	223	188	194	192	204	217	197	202	202	209	203	195	203	191	194	204	191	204	212	174	206	188	219	240	174	216	198	196	174	194	211	179	253	188	196	183	225	182	203	194	192	189	217	206	212	221	217	207	205	198	222	225	200	213	213	198	182	184	204	224	202	176	186	212	185	186	169	219	182	185	205	200	210	207	187	194	198	187	231	194	212	187	202	196	188	216	198	184	192	207	196	238	201	219	199	215	177	197	184	207	194	178	205	183	173	192	196	201	217	206	189	175	192	189	220	191	193	179	191	188	206	184	194	182	186	191	186	221	210	212	198	199	221	191	186	159	175	174	187	185	182	181	187	208	200	186	188	224	168	209	208	193	197	188	197	199	212	187	204	174	196	206	210	208	216	209	194	218	180	190	194	182	212	208	200	194	209	186	217	200	182	209	185	174	156	211	215	186	177	162	184	211	203	209	203	179	208	177	218	213	174	174	183	203	188	178	194	208	204	186	210	184	189	204	194	204	195	179	225	211	200	185	189	188	189	195	191	195	176	178	209	209	201	211	196	198	182	195	199	177	181	204	196	204	207	188	199	190	190	182	186	178	182	203	193	182	198	232	184	186	185	209	223	208	197	205	188	214	187	239	186	210	210	220	169	200	205	198	180	231	204	201	203	205	192	190	198	208	195	200	174	208	180	211	214	199	184	195	200	202	218	181	214	200	196	204	198	179	213	202	199	210	219	195	188	183	218	209	203	194	195	187	186	194	182	209	166	198	200	211	196	212	172	204	202	206	187	201	178	188	179	181	196	213	197	213	197	212	204	201	179	182	237	173	179	173	199	198	197	183	180	231	217	203	191	217	198	191	198	195	225	189	234	215	190	210	183	206	212	201	188	207	180	185	177	195	174	188	180	196	213	199	200	198	197	196	185	210	192	172	190	188	205	214	171	181	206	212	177	215	220	196	226	193	205	188	192	191	189	191	193	212	192	218	204	193	188	210	178	227	186	175	189	203	193	182	193	209	204	179	204	164	201	184	214	175	182	169	195	197	206	189	186	213	212	230	230	225	202	199	208	193	186	207	177	205	189	222	168	179	197	212	185	191	212	166	184	203	217	207	223	203	195	201	213	202	193	225	202	213	202	193	183	232	155	197	186	177	167	207	204	227	186	208	207	190	200	201	204	198	192	204	205	187	201	200	211	215	199	189	177	196	202	189	193	208	186	211	210	196	207	197	188	184	210	201	207	206	186	207	176	215	213	206
28917	57937	60441	61024	35468	2761	2842	1054	554	527	515	533	532	525	512	488	523	508	486	612	526	546	523	514	505	520	514	536	511	540	508	549	521	485	530	570	520	539	506	533	569	557	570	511	541	526	522	578	539	577	503	497	533	562	530	503	530	540	556	546	514	561	508	520	604	769	690	581	512	522	527	599	510	534	535	506	535	524	548	525	516	535	534	569	543	531	571	535	523	503	491	524	565	514	540	518	514	539	518	525	523	500	497	560	524	539	552	512	550	518	556	507	508	527	520	496	533	551	561	491	551	510	553	519	519	504	586	548	508	544	517	536	518	506	498	525	527	514	561	526	542	524	541	527	534	542	572	508	498	559	486	599	548	544	464	531	504	531	504	519	512	524	520	512	487	515	506	514	540	561	508	522	522	554	540	532	517	500	493	518	546	513	546	506	514	541	551	561	534	550	529	513	506	564	535	486	565	545	534	523	503	534	512	547	503	480	531	499	502	516	575	538	497	489	529	528	519	517	538	535	506	530	486	511	494	539	530	510	536	548	560	504	542	549	596	530	539	522	508	541	518	548	508	537	520	564	574	514	520	565	514	516	541	536	532	539	545	535	523	490	557	530	552	534	556	540	548	513	529	530	527	510	513	519	525	487	516	510	575	509	508	511	499	541	520	521	557	537	530	548	512	500	508	488	499	503	513	521	544	495	542	549	516	514	509	531	518	550	509	566	530	551	527	525	543	576	514	546	535	513	503	476	537	521	536	489	513	530	525	511	505	524	521	532	510	578	511	523	500	482	563	537	519	508	526	519	486	528	554	513	518	538	500	543	551	542	512	512	472	558	525	530	497	510	497	523	471	534	566	508	551	505	568	550	538	502	541	502	518	527	502	526	560	505	530	544	491	514	508	534	532	542	549	585	530	528	509	535	489	547	521	559	547	510	573	499	546	534	548	539	502	548	508	509	531	541	507	533	500	550	536	523	549	512	492	534	531	519	516	519	549	517	554	502	470	511	493	525	550	567	543	507	520	516	542	530	511	526	516	517	554	531	494	573	466	524	545	556	527	521	497	505	521	551	487	527	524	535	547	539	525	515	503	556	546	469	522	524	561	512	513	611	554	507	513	551	501	521	547	520	509	548	536	531	517	502	543	547	541	553	469	499	534	540	536	502	539	509	543	536	529	541	494	534	499	530	565	501	557	510	525	487	526	553	517	527	521	495	511	535	538	530	560	518	496	493	520	530	529	499	535	548	570	510	536	532	480	533	515	526	499	519	498	520	543	521	483	516	566	551	529	517	498	566	532	528	589	508	564	526	552	514	503	508	551	496	521	562	537	510	521	499	585	536	554	539	528	538	543	529	559	541	537	529	542	555	507	536	498	542	520	515	566	550	536	539	533	528	560	539	578	536	521	535	513	530	552	502	478	478	536	568	482	532	481	520	522	477	478	525	592	520	533	525	572	552	533	506	525	533	530	535	520	486	520	538	535	553	527	503	557	502	523	534	515	498	542	554	535	581	530	491	524	503	520	493	520	536	516	508	534	521	571	531	537	537	504	559	549	524	541	526	533	520	521	558	548	541	548	521	533	507	500	526	578	526	495	526	555	527	554	501	503	527	529	559	548	517	507	516	566	519	523	484	566	509	546	542	504	547	530	533	538	530	504	544	526	514	541	539	530	534	523	528	514	503	525	534	539	539	531	503	506	537	551	504	560	547	520	515	521	528	536	547	493	517	550	534	513	522	507	492	508	562	536	506	534	530	493	530	514	517	517	518	502	475	531	516	485	522	524	523	532	502	520	498	533	531	485	513	515	500	522	525	484	518	486	470	512	510	538	535	500	517	506	528	519	509	504	505	476	516	558	514	530	511	505	463	580	525	466	512	555	547	575	508	514	526	515	534	547	583	505	526	550	502	507	539	534	482	498	548	574	467	551	564	534	540	525	531	510	536	511	535	529	539	525	498	482	562	519	539	533	533	540	519	517	525	536	568	492	518	560	541	565	531	533	511	527	543	541	540	542	504	547	510	550	538	524	505	483	551	520	486	534	545	566	486	536	537	526	533	540	511	555	514	521	553	519	545	543	520	537	525	535	542	542	518	510	551	526	540	551	530	521	513	535	548	524	537	517	521	551	549	531	504	533	544	524	546	535	549	558	532	540	524	517	492	515	553	525	554	518	567	527	529	500	595	512	508	474	547	531	529	523	522	490	547	530	506	552	536	567	539	526	531	535	551	581	550	515	509	524	533	543	487	528	537	532	520	532	491	520	531	532	492	542	540	520	604	536	480	511	528	528	580	524	547	486	531	560	482	570	530	547	512	530	532	504	533	549	505	541	496	529	530	554	516	541	511	555	563	523	561	487	539	506	489	568	526	511	535	530	506	522	505	537	605	529	535	541	527	504	535	519	573	523	561	496	514	513	541	543	503	531	499	540	510	531	528	512	489	534	529	530	555	466	543	555	547	486	539	534	528	553	499	519	494	499	557	559	487	525	537	497	534	547	560	517	510	545	464	527	536	521	565	535	545	525	543	520	562	487	518	510	499	538	542	544	546	522	486	479	536	532	508	524	494	508	544	490	529	488	520	502	515	506	558	551	511	544	529	547	490	569	521	560	538	562	544	541	507	523	502	540	579	545	501	550	541	501	545	518	556	498	534	537	517	558	532	503	504	499	510	547	512	519	534	543	539	518	581	547	533	544	517	516	511	518	540	549	510	497	518	511	519	547	522	517	508	546	511	521	510	513	546	531	511	540	532	501	501	520	548	522	537	506	522	550	568	510	515	534	551	555	537	502	512	507	557	498	504	520	504	547	540	520	529	502	497	533	530	501	514	499	492	527	533	525	519	533	536	543	514	526	530	495	526	467	555	496	554	523	489	486	509	513	523	511	562	541	511	475	516	537	539	529	536	495	529	487	532	547	519	487	571	540	506	522	524	519	523	508	491	572	546	514	538	486	504	566	490	523	542	545	537	531	519	520	496	536	520	528	572	523	547	546	530	535	507	546	549	506	542	539	562	546	556	491	508	566	517	519	550	531	510	509	499	512	495	535	535	553	531	568	508	516	536	518	496	536	542	531	551	538	542	513	525	536	525	531	560	487	524	495	544	535	529	532	571	490	562	584	518	537	518	581	533	544	547	560	559	511	559	525	518	537	529	526	542	521	492	550	532	512	541	517	503	554	525	533	520	505	499	533	559	548	525	491	558	537	526	500	553	530	541	530	507	491	560	555	571	535	506	520	520	541	513	526	527	537	503	523	586	546	565	543	543	508	501	554	459	489	522	540	526	521	546	561	495	507	512	530	523	531	510	556	519	521	571	525	558	509	543	487	508	548	568	502	541	525	492	525	512	574	525	533	504	542	518	544	522	521	510	512	519	532	526	551	502	532	500	541	535	533	535	529	539	512	554	539	516	527	505	507	504	524	489	538	522	543	553	510	541	526	504	517	508	539	532	495	514	507	530	530	557	536	546	482	525	520	535	553	511	544	565
54815	49809	43894	43984	46085	36013	28173	24037	20820	12139	2410	523	445	437	397	400	401	390	445	392	400	397	382	407	406	413	386	375	415	407	374	425	385	375	365	364	392	373	348	348	348	343	346	369	363	376	367	365	339	388	357	366	395	359	353	389	387	376	349	353	394	409	353	408	585	782	685	428	361	363	359	378	361	368	366	335	377	400	376	409	355	346	337	381	398	349	409	390	343	344	356	354	346	393	366	357	330	349	373	383	325	396	420	361	366	390	342	378	321	364	342	364	332	371	357	373	345	340	362	355	371	352	362	350	346	345	372	390	327	378	394	353	365	383	360	361	358	357	387	386	335	358	386	363	353	371	331	368	359	353	367	364	350	397	353	345	361	379	360	366	343	378	379	369	344	346	343	358	378	350	354	360	372	355	377	384	380	385	368	333	371	344	382	354	369	365	354	327	362	324	333	403	373	382	386	388	390	383	386	334	352	334	389	371	387	357	393	356	383	379	406	375	344	367	394	417	373	365	337	348	332	327	320	358	332	378	349	346	367	362	319	353	378	345	386	343	390	384	349	359	313	357	308	345	368	378	380	343	391	375	354	369	349	370	376	365	383	374	370	338	374	333	363	343	373	379	376	339	388	376	362	360	390	360	399	352	381	382	362	331	352	369	365	329	354	345	336	398	397	339	367	385	332	341	343	326	336	338	307	324	358	364	380	374	344	375	351	347	363	352	357	341	352	375	361	387	371	370	403	366	339	364	385	349	383	371	374	403	365	337	371	342	348	332	369	369	394	405	339	345	397	332	381	377	360	368	388	351	366	364	349	363	368	336	330	345	370	394	366	357	379	344	352	371	352	395	363	354	350	330	403	389	363	349	367	350	362	376	411	353	334	370	360	358	348	370	382	365	361	375	364	362	353	345	368	362	354	392	393	343	352	399	346	389	350	353	353	362	344	345	359	375	366	358	375	360	366	358	379	337	347	385	373	388	358	351	347	359	382	374	374	365	338	347	322	363	344	372	371	339	340	351	350	345	357	387	350	356	365	381	399	373	367	386	331	398	371	365	359	394	372	347	358	355	411	380	335	364	348	332	381	333	373	385	352	373	348	312	364	343	366	373	353	347	357	336	320	335	362	384	336	376	342	348	364	351	342	366	355	406	335	322	370	353	355	348	355	357	412	388	378	332	396	375	341	333	344	381	363	345	352	370	369	338	363	338	372	355	393	381	370	375	358	368	334	354	378	342	340	379	337	375	391	411	375	345	366	392	365	349	370	359	357	358	408	355	341	389	395	370	331	378	396	362	342	355	346	341	347	379	364	349	379	342	377	352	337	373	363	413	354	367	352	387	367	384	374	344	363	376	360	345	341	360	368	351	366	385	363	327	347	345	382	378	352	423	430	379	353	371	386	349	331	361	351	339	363	369	399	355	315	375	358	339	329	347	332	396	365	352	388	385	348	359	337	367	345	360	345	374	351	357	350	358	360	362	344	391	401	339	367	361	388	352	393	346	381	321	391	393	311	329	360	384	369	337	336	375	402	366	388	346	356	361	340	367	376	364	375	372	362	357	351	380	359	372	399	371	350	410	396	326	346	382	360	355	422	351	334	379	382	373	395	354	367	364	373	346	332	354	321	356	363	346	334	362	346	383	342	355	372	359	326	354	382	387	375	368	355	349	364	401	381	376	369	356	356	341	324	347	379	359	376	358	376	386	375	393	372	357	332	343	369	344	368	320	404	326	354	379	312	419	340	344	361	384	382	378	343	377	370	380	370	361	357	357	330	357	353	349	373	379	375	369	415	369	342	347	392	369	345	355	338	347	337	361	362	350	379	372	363	360	353	346	356	379	342	366	352	364	329	378	379	363	351	374	354	367	322	378	379	353	358	337	360	369	349	364	396	354	378	347	378	350	331	362	349	361	343	344	378	362	347	360	373	358	401	383	372	352	392	335	390	349	339	370	338	371	382	403	346	350	345	390	353	353	375	362	401	391	361	366	362	354	373	346	347	392	374	348	336	355	343	326	353	362	353	341	355	314	350	336	367	389	335	361	320	363	346	338	338	355	363	319	419	371	388	336	378	350	395	358	363	364	342	342	356	313	371	354	372	356	335	370	368	365	378	352	379	358	385	363	363	373	360	328	357	368	347	326	350	335	360	357	355	331	347	331	360	352	315	349	367	358	317	362	325	359	363	314	382	381	413	370	328	367	329	341	405	336	343	342	346	325	336	372	386	348	360	381	424	358	336	329	379	357	360	352	402	333	339	356	361	357	340	366	355	390	418	358	352	364	337	381	367	355	383	349	364	393	374	402	400	380	344	404	353	380	382	401	345	350	354	339	371	336	360	372	333	360	376	369	370	349	354	363	394	389	396	364	359	388	366	337	356	346	332	375	368	344	362	379	359	353	371	346	373	341	374	375	320	359	382	357	381	346	323	319	390	377	370	364	343	330	323	372	370	373	341	344	374	392	367	330	354	390	333	358	353	359	344	312	341	383	351	381	376	378	375	352	358	351	339	341	358	371	351	356	351	351	352	366	387	380	385	346	380	344	368	372	381	366	379	369	369	352	360	381	358	352	394	339	391	380	368	371	356	331	363	345	349	377	377	343	328	369	335	360	348	340	352	353	373	375	393	364	369	378	368	366	351	361	342	400	339	345	362	376	387	384	355	340	340	385	368	404	377	333	359	379	328	379	369	377	358	374	344	378	348	346	353	386	399	344	346	366	351	380	367	379	388	378	341	339	415	343	330	361	353	376	361	353	361	360	353	332	354	365	378	382	346	349	368	360	335	365	352	363	351	359	357	354	348	355	338	338	365	389	358	414	346	379	364	346	397	376	360	319	374	368	359	371	358	351	347	358	355	339	356	369	370	397	339	371	372	401	364	376	327	372	337	357	374	331	347	388	380	362	365	355	336	368	363	355	366	365	386	362	348	362	351	336	389	371	377	357	366	342	348	367	359	315	348	383	366	355	348	358	360	365	362	351	380	397	395	419	408	361	367	318	346	349	377	369	370	383	358	383	354	390	338	349	351	389	353	327	366	365	342	353	347	344	373	344	396	356	357	393	334	359	354	345	356	338	341	384	354	345	379	363	385	355	357	358	363	330	323	380	342	395	354	353	357	351	346	349	350	346	353	376	327	374	358	378	354	341	351	358	358	370	390	342	369	311	360	381	353	356	360	345	386	342	354	382	400	388	352	378	403	380	315	348	343	345	369	368	368	355	388	380	376	396	404	387	346	367	370	389	350	364	358	380	370	353	379	329	319	373	374	343	328	386	373	368	386	342	352	373	341	394	342	340	339	327	401	346	376	317	374	356	329	357	337	369	335	362	376	357	353	399	386	356	400	367	374	363	365	331	335	375	341	320	347	418	364	362	332	318	402	375	350	358	375	380	358	346	329	377	351	339	358	378	399	373	364	355	335	375	371	363	376	348	385	362	347	365	385	367	368	364	335	363	372	379	346	358	346	380	363	353	359	374	350	339	387	369
48273	64547	55918	50785	46320	16583	18547	903	780	810	851	919	921	987	954	959	888	889	951	874	900	867	909	863	889	862	930	831	904	835	842	850	813	838	864	812	820	847	839	812	886	878	830	781	870	818	810	864	839	832	838	770	767	865	806	813	817	840	858	823	776	817	792	875	1897	3100	2314	1192	813	794	834	815	802	832	850	779	835	837	752	786	783	848	771	821	768	809	843	791	825	781	834	820	829	778	842	788	806	751	820	787	817	791	794	775	776	816	801	803	805	816	809	822	837	828	743	806	759	748	776	785	805	772	786	815	794	792	746	790	760	771	772	747	795	817	757	773	797	779	845	796	793	777	863	789	807	757	784	835	813	800	854	787	808	747	798	769	787	806	753	775	812	775	721	758	772	784	775	796	793	751	801	793	762	789	818	857	779	797	782	782	759	762	822	787	824	805	735	787	757	795	788	783	802	781	796	807	815	769	816	800	783	778	785	766	789	772	840	798	794	777	805	786	820	773	797	745	804	835	813	801	838	759	750	780	786	780	768	781	798	800	781	798	814	800	799	804	817	796	792	841	769	783	749	779	766	821	746	816	764	753	749	806	755	815	833	797	786	814	777	757	821	764	795	842	778	780	764	787	809	760	755	762	774	786	791	749	795	807	835	821	804	843	795	787	779	829	804	792	798	788	824	777	800	842	809	768	807	778	801	816	783	811	836	834	721	821	759	826	780	804	810	762	782	864	740	782	809	825	776	809	742	800	780	770	788	787	770	789	792	817	760	762	825	794	773	765	846	791	802	834	790	791	833	795	859	784	768	809	776	839	823	806	808	760	812	742	809	744	777	834	793	800	747	728	764	804	787	755	751	817	752	794	754	791	766	826	789	818	769	795	782	833	852	817	774	797	775	819	787	790	781	764	776	801	786	805	758	741	787	743	807	791	807	788	796	801	721	745	813	774	820	810	798	781	759	736	821	786	794	772	783	839	793	786	796	796	789	814	795	816	788	820	796	827	857	756	806	792	794	793	785	793	737	781	754	804	781	811	746	811	761	798	784	777	787	764	811	826	766	774	778	711	802	811	782	800	770	818	770	758	788	781	780	789	777	847	792	769	763	818	783	862	774	831	773	781	766	765	758	818	778	762	777	830	792	838	804	799	861	766	815	834	787	801	745	765	817	806	791	795	808	847	796	779	814	776	785	752	776	803	775	775	801	775	812	812	812	834	809	767	731	796	841	793	758	820	774	784	772	814	807	780	809	748	808	771	791	812	791	801	727	802	797	740	805	810	777	802	725	786	785	839	773	772	782	750	740	825	774	788	756	753	793	795	789	783	820	778	801	802	837	784	787	764	762	794	796	789	735	774	775	792	749	772	799	767	757	795	814	829	780	820	797	807	778	798	764	816	809	750	784	790	793	777	824	826	764	774	826	734	769	816	830	770	714	818	815	836	754	760	773	822	837	770	793	806	757	792	806	745	749	814	820	831	813	781	833	804	755	789	814	764	795	793	810	785	785	791	791	767	793	758	824	769	728	774	773	783	787	831	772	827	880	826	800	771	776	797	842	729	787	743	771	786	797	809	770	783	803	779	764	803	764	785	757	737	758	822	798	773	771	794	790	823	826	845	779	841	839	766	802	805	808	743	811	793	776	745	801	793	803	753	755	745	771	744	826	779	797	760	755	791	852	785	776	777	784	761	778	792	767	810	772	789	754	748	769	805	745	813	775	791	751	796	810	764	804	836	814	800	791	751	788	799	827	779	803	756	800	802	826	809	823	777	839	814	766	778	816	796	813	821	776	774	836	797	756	742	799	743	792	756	759	767	807	773	804	783	735	831	812	805	769	758	760	800	825	768	763	779	854	792	869	790	709	803	827	804	777	831	753	804	802	758	755	830	851	817	760	790	815	744	794	841	779	838	786	828	807	790	784	783	704	745	762	787	789	791	788	853	780	846	796	788	794	747	771	807	729	778	776	801	777	820	815	762	779	824	805	787	766	740	790	809	817	748	782	796	767	789	802	791	801	812	789	764	754	773	782	810	775	794	768	804	792	797	770	851	831	845	792	804	757	785	750	759	749	790	810	769	779	795	780	799	820	784	805	769	812	797	810	761	748	763	791	758	802	766	828	773	715	868	783	848	829	812	750	798	801	806	775	760	826	819	827	774	779	775	841	763	762	837	764	744	806	824	774	762	768	781	770	841	784	804	782	790	694	784	792	798	746	747	772	753	779	767	842	774	826	801	796	773	776	783	811	792	812	838	808	829	802	779	807	793	784	773	809	800	761	801	776	831	820	803	830	791	811	792	763	780	824	816	778	731	820	823	764	760	760	819	791	783	765	853	744	785	784	739	834	759	786	733	806	791	791	786	792	839	782	787	754	778	746	805	798	800	799	751	786	767	819	816	782	803	818	810	794	804	745	788	830	759	783	772	768	858	790	772	836	760	784	780	802	735	765	724	765	818	831	803	745	831	810	755	728	812	772	850	825	777	768	753	760	805	803	781	778	766	784	752	802	779	848	788	802	816	796	824	762	805	792	806	777	808	775	767	752	754	732	824	809	768	788	782	768	798	833	806	737	783	807	785	767	796	803	795	780	763	792	807	785	757	840	792	833	797	789	806	762	722	782	795	782	714	795	802	754	842	867	771	791	758	815	792	725	802	772	794	810	832	821	773	802	802	763	764	791	767	735	768	773	742	766	768	788	779	765	786	780	769	786	815	789	818	764	815	740	814	827	818	826	751	807	799	773	809	794	805	830	791	837	774	787	790	793	806	830	740	775	795	778	791	794	780	813	792	784	719	821	802	795	749	766	756	800	835	778	802	742	784	773	770	781	835	737	778	767	775	714	762	768	763	779	767	780	773	792	778	768	761	752	807	787	745	718	764	747	796	793	799	732	811	805	812	786	862	795	759	739	788	779	760	797	751	776	825	805	773	783	744	811	783	749	828	854	733	777	801	831	760	765	743	799	792	773	768	805	759	810	778	820	759	803	734	837	792	824	766	790	804	747	734	786	773	771	757	780	808	799	807	757	789	824	802	825	820	839	733	793	774	741	825	858	784	804	833	758	799	771	784	795	810	791	789	792	730	835	784	714	764	765	790	797	772	781	760	788	789	750	773	789	781	824	815	770	795	807	776	855	790	753	807	801	804	736	813	773	789	794	804	780	817	822	795	772	767	763	803	818	772	736	806	802	810	790	763	831	773	824	750	810	821	796	811	824	777	769	794	757	784	809	806	786	824	821	736	767	720	775	838	785	774	818	838	764	835	783	790	789	801	777	793	795	831	843	816	782	804	815	752	806	773	793	755	809	780	787	769	812	823	777	761	773	772	761	745	787	786	820	810	797	786	766	775	813	787	781	847	830	788	741	798	843	765	774	766	782	838	835	718	827	815	755	816	775	793	785	803	761	775	780	744	846	777	778	816	783	759	820	786	753	800	798	756	815	758	764	775	780	792	742	781	733	785	814	760	755	797	751	780	822	785	775	777	800	774
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
