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
336768412658	336768413220	336768413771	336768414321	336768414871	336768415421	336768415971	336768416521	336768417071	336768417621	336768418171	336768418721	336768419271	336768419822	336768420372	336768420922	336768421472	336768422022	336768422572	336768423122	336768423672	336768424222	336768424772	336768425322	336768425872	336768426423	336768426973	336768427523	336768428073	336768428623	336768429173	336768429723	336768430273	336768430823	336768431375	336768431923	336768432474	336768433024	336768433574	336768434124	336768434674	336768435224	336768435774	336768436324	336768436874	336768437424	336768437974	336768438524	336768439075	336768439625	336768440175	336768440725	336768441275	336768441825	336768442375	336768442925	336768443475	336768444025	336768444575	336768445126	336768445676	336768446226	336768446776	336768447326	336768447876	336768448426	336768448976	336768449526	336768450076	336768450626	336768451177	336768451727	336768452277	336768452827	336768453377	336768453927	336768454477	336768455027	336768455577	336768456127	336768456677	336768457227	336768457778	336768458328	336768458878	336768459428	336768459978	336768460528	336768461078	336768461628	336768462178	336768462728	336768463278	336768463829	336768464379	336768464929	336768465479	336768466029	336768466579	336768467129	336768467681	336768468229	336768468779	336768469329	336768469880	336768470430	336768470980	336768471530	336768472080	336768472630	336768473180	336768473730	336768474280	336768474830	336768475380	336768475930	336768476481	336768477031	336768477581	336768478131	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46190	46290	36845	34837	39106	35908	36634	36759	36855	34682	34488	30849	26559	19345	19840	19758	24387	28466	33002	26855	17089	13236	10486	7280	6733	5236	3903	3703	3126	2432	2152	2122	1915	2356	2769	2566	2504	1746	1700	1603	1378	1154	1367	1157	1368	973	1148	1407	1064	854	744	637	574	692	519	506	435	433	343	326	319	332	360	329	356	323	322	322	366	365	293	323	363	355	316	315	343	326	329	326	311	327	333	320	315	314	326	342	295	318	316	309	298	318	301	328	294	308	316	327	339	335	284	312	313	295	309	302	326	302	315	315	272	300	312	337	309	287	314	318	298	294	286	326	319	328	305	316	324	322	285	305	348	286	295	315	333	303	306	288	336	363	327	311	387	307	275	311	329	323	315	317	328	291	321	344	324	295	298	356	302	304	302	324	322	330	353	297	336	331	331	332	321	322	331	327	330	307	309	307	302	327	322	351	360	335	317	316	321	325	323	307	278	336	326	312	344	331	343	324	304	318	318	289	294	315	332	282	295	333	314	327	322	329	326	331	337	299	345	308	313	310	329	328	327	294	321	337	349	327	324	318	290	321	323	308	356	296	336	336	309	319	320	325	326	311	272	322	300	295	328	324	330	326	327	322	290	275	314	322	322	332	332	308	311	316	319	306	311	291	311	318	323	330	334	366	308	295	323	314	317	307	315	290	321	341	328	347	342	313	313	321	311	318	326	288	301	301	310	301	310	304	348	343	321	300	343	303	311	304	297	336	341	298	294	290	317	313	307	281	296	356	332	282	321	317	328	323	320	340	314	358	321	315	315	320	313	334	329	345	322	352	340	294	320	333	281	265	294	338	317	327	306	289	282	302	327	351	323	297	345	346	297	286	304	322	291	300	306	292	325	347	303	290	285	315	297	306	308	312	320	294	350	313	330	318	348	321	329	329	317	329	311	338	347	297	325	305	323	324	306	316	301	289	279	313	321	324	302	325	328	293	314	314	313	351	338	359	295	319	330	316	338	331	334	294	363	326	317	318	335	317	285	299	326	349	349	335	286	331	309	343	348	291	335	315	300	313	334	340	355	311	338	305	326	304	328	316	294	343	308	306	342	332	321	369	317	314	297	326	344	319	297	330	328	300	334	312	367	356	322	351	302	309	341	321	290	333	313	384	348	322	298	313	335	307	293	340	291	333	315	312	353	317	301	355	307	306	322	314	309	291	311	271	311	317	320	314	310	290	331	325	350	289	292	305	349	315	325	309	329	339	322	335	338	265	313	313	344	287	338	308	323	361	271	316	323	307	340	329	338	313	333	313	305	322	305	344	312	311	327	269	326	318	318	316	302	282	327	301	347	298	317	342	351	315	316	311	305	315	291	294	309	331	337	334	306	296	322	318	331	320	342	327	289	309	307	331	298	351	329	319	313	283	293	314	289	339	305	330	299	349	338	317	305	361	324	344	303	298	316	336	324	318	310	333	282	317	307	314	316	335	308	347	295	284	298	324	324	302	288	315	331	312	332	322	348	338	362	297	312	324	302	290	312	308	349	295	304	375	299	316	323	329	294	341	306	304	315	317	299	334	329	329	321	332	340	319	328	306	328	313	338	300	288	343	291	329	319	287	376	312	340	322	316	346	331	303	323	309	340	349	306	314	337	315	328	318	316	297	319	298	310	314	337	328	298	338	334	332	330	377	355	304	284	325	338	362	304	325	310	313	308	335	326	322	305	338	344	326	301	302	342	332	294	301	335	324	320	286	311	316	309	293	300	314	322	335	333	309	307	335	328	290	268	300	272	310	303	311	335	341	348	353	313	298	324	280	309	311	331	326	305	298	309	327	306	323	309	305	336	304	327	320	289	341	326	302	267	323	317	326	296	313	346	291	267	325	313	335	348	329	315	302	348	275	341	330	312	324	308	304	319	306	310	311	318	326	302	345	292	379	327	322	358	318	310	326	306	310	319	351	340	319	306	318	331	298	322	313	329	334	359	312	321	320	288	298	303	286	311	312	333	311	355	281	314	311	314	305	296	342	287	314	335	343	331	362	333	362	302	274	307	348	313	296	302	296	300	316	310	288	292	305	307	329	345	328	295	327	301	343	291	318	339	328	339	315	306	342	334	301	321	306	327	328	319	313	300	316	310	305	276	300	322	332	294	279	325	296	306	325	311	282	304	308	298	326	313	351	286	298	300	320	323	338	320	316	317	303	301	308	329	313	314	321	305	334	267	317	307	338	346	317	347	301	310	338	300	318	305	318	302	316	341	339	320	322	324	354	336	314	337	311	330	316	344	320	330	304	290	316	335	325	304	324	312	311	300	351	326	353	331	341	306	317	318	327	334	313	318	340	294	326	291	308	320	302	307	298	291	323	303	293	333	320	336	328	307	302	297	345	317	294	317	323	308	306	305	341	306	296	338	311	301	294	307	289	322	336	319	285	306	322	322	334	307	287	342	328	282	313	318	295	315	340	357	329	311	334	323	315	294	289	318	331	308	308	310	304	304	320	287	329	294	319	332	315	328	339	312	339	300	305	342	345	322	294	324	328	355	294	336	333	332	305	289	343	312	322	292	318	331	314	316	352	308	318	306	320	307	320	316	317	329	312	324	327	349	339	349	308	303	330	313	322	278	296	305	295	300	330	297	324	335	307	317	314	322	328	294	277	345	318	317	327	303	333	305	301	353	291	363	320	336	348	304	300	296	342	304	313	282	348	317	354	340	312	339	316	314	322	337	355	305	333	307	313	348	326	301	337	328	281	309	317	301	321	290	330	348	315	341	309	298	321	314	336	335	289	326	315	326	280	302	337	344	359	328	322	338	335	314	328	299	313	324	335	305	326	328	305	297	326	309	330	307	335	318	326	315	316	330	343	287	342	315	337	293	317	324	309	336	283	299	274	281	325	335	321	363	332	312	330	312	311	301	309	316	344	338	310	341	367	327	297	314	296	308	306	323	324	302	340	343	346	338	297	362	332	316	292	292	336	319	314	289	282	310	351	345	297	312	314	331	334	325	328	345	312	301	321	309	320	310	317	321	309	355	320	304	322	333	335	316	327	349	336	323	330	288	330	315	308	337	334	297	305	328	309	332	319	336	340	330	301	306	309	305	329	321	297	329	322	337	333	347	283	331	325	349	317	327	325	333	303	327	327	336	343	331	322	287	347	332	345	305	301	304	323	308	345	315	294	324	323	300	285	329	297	334	328	319	308	296	330	307	319	274	288	327	324	316	326	341	310	302	297	323	322	319	308	311	311	316	346	354	329	355	317	339	357	332	326	296	316	306	306	295	291	304	353	330	310	270	327	282	369	294	324	344	294	334	297	309	294	314	300	351	333	319	336	323	291	306	302	312	310	330	340	303	295	338	319	344	305	354	301	325	303	321	311	305	322	294	310	302	321	321	312	301	322	325	326	300	292	330	321	329	282	322	311	318	303	318	338	336	312	299	339	305	368	337	339	291	321	324	321	305	324	325	282	319	341	308	312	299	303	318	338	344	297	301	330	314	320	319	314	326	332	344	328	339	334	338	351
32287	43390	44019	48825	48890	48617	50627	51255	51634	49940	52037	48074	45287	37843	39304	38996	47424	52317	56477	49424	39503	36450	31953	27186	25970	22159	19250	18257	15552	12903	11848	11202	11179	13331	14691	13349	14003	10014	9812	8794	8147	6369	8167	6806	8064	5468	7002	8147	6417	4376	3836	3353	3125	3442	2282	1841	1400	1241	930	860	825	889	897	960	879	812	822	798	916	813	815	817	736	906	895	954	931	787	739	755	741	760	726	766	776	730	718	754	742	872	801	736	757	805	722	763	833	775	742	769	797	742	733	726	773	765	810	740	755	733	752	742	768	743	737	751	747	730	720	771	747	744	736	792	762	742	804	749	737	786	746	712	766	729	746	748	727	771	780	725	738	787	719	722	724	771	766	782	720	679	781	739	746	775	789	741	735	770	743	727	760	709	718	775	760	755	779	730	730	749	773	743	756	768	806	730	766	770	799	751	711	787	752	732	742	724	771	739	768	713	745	758	773	752	720	711	737	778	743	737	695	710	714	741	748	809	686	763	757	728	709	742	730	765	709	745	771	775	729	736	799	764	753	730	706	736	731	736	773	681	750	789	737	764	743	690	762	785	744	754	780	713	774	755	714	776	715	723	706	793	748	753	771	756	719	752	763	752	800	718	764	729	746	748	746	748	756	758	729	785	763	774	727	727	813	726	724	727	724	714	758	730	736	723	766	763	768	751	747	748	739	753	725	751	734	756	730	748	702	745	753	790	702	745	730	726	751	766	742	820	745	733	757	721	740	733	741	771	761	724	772	786	767	767	757	753	714	759	709	742	727	731	735	721	762	742	721	752	795	774	732	759	754	759	759	724	721	753	744	748	705	663	687	762	734	749	767	722	756	756	731	733	725	796	728	733	725	736	755	774	721	745	763	770	763	755	738	723	774	746	777	768	743	752	737	702	731	783	727	765	734	755	751	761	717	741	771	763	748	753	700	715	756	704	732	748	788	684	735	745	718	764	725	735	729	728	778	795	691	758	775	735	741	752	753	730	727	755	780	799	746	741	712	696	737	727	695	727	731	765	728	709	743	705	734	721	799	723	750	726	769	809	757	806	751	837	728	747	785	751	753	756	717	785	754	756	719	786	759	748	720	743	706	769	752	771	732	759	759	728	705	740	725	794	760	736	736	765	755	754	767	726	775	732	770	763	789	745	803	745	740	743	745	728	771	721	760	731	750	759	757	766	703	777	763	694	742	758	785	691	752	741	759	730	748	762	748	757	740	744	704	777	746	728	800	732	723	785	743	743	776	749	731	739	739	753	725	760	705	783	729	779	726	739	770	772	752	741	774	792	790	766	745	706	779	688	743	789	765	738	684	711	747	743	755	722	787	762	745	776	778	792	793	769	711	742	782	743	745	720	742	789	739	750	720	731	717	779	733	715	737	709	774	755	740	741	751	772	754	739	774	765	760	760	711	736	741	666	721	733	790	786	798	744	778	738	736	768	742	758	732	756	703	828	709	779	757	735	730	756	765	733	739	729	740	766	683	742	723	747	757	736	764	730	784	763	730	707	786	762	763	744	782	749	738	741	760	797	788	751	722	712	759	718	728	738	736	741	734	734	771	769	776	741	790	738	729	752	735	729	743	664	721	753	800	751	703	754	760	732	783	790	746	787	764	679	756	723	743	766	707	770	726	737	767	747	785	788	700	712	739	765	737	759	725	729	733	779	698	746	709	740	776	773	723	769	739	748	724	740	752	763	738	739	743	756	749	758	726	715	726	754	707	758	738	739	788	742	739	785	701	733	716	793	785	777	774	806	742	772	756	756	693	743	723	754	714	710	762	741	770	726	712	736	738	768	775	805	757	721	708	691	769	738	742	757	746	775	723	727	739	745	762	712	748	757	729	759	733	758	759	752	717	757	740	702	751	750	738	762	718	731	757	808	723	770	759	790	751	742	718	729	717	726	757	752	723	773	774	735	722	751	801	748	814	765	731	735	709	727	750	737	701	740	786	739	753	743	740	755	698	782	744	753	725	757	727	771	755	785	718	761	763	730	736	720	721	759	753	765	707	736	745	710	733	755	755	683	733	742	706	673	748	764	790	764	693	780	708	741	703	754	742	740	689	694	730	739	758	734	719	723	740	778	749	753	706	778	736	779	747	718	723	722	755	763	725	778	753	775	762	747	747	742	737	731	753	764	727	769	781	763	742	756	746	768	764	745	765	796	739	751	710	824	768	733	704	756	764	743	723	708	770	784	725	732	752	747	770	756	720	743	781	704	740	776	736	757	686	767	740	785	786	734	754	775	713	774	735	778	728	799	775	719	710	733	746	751	782	741	703	708	745	767	723	756	785	701	755	770	735	712	756	735	746	767	703	774	678	766	767	749	722	708	752	771	762	748	693	739	691	743	740	774	757	759	744	709	758	722	704	752	715	765	743	713	750	724	768	722	796	785	751	733	729	734	692	720	725	767	740	719	733	782	747	760	755	708	729	782	743	737	740	748	769	755	728	773	769	722	756	732	728	728	752	720	713	716	725	734	738	728	796	740	734	781	722	730	785	739	732	737	811	764	739	770	701	704	745	667	718	698	717	769	748	760	733	752	757	755	725	749	702	758	735	794	761	737	699	757	740	740	707	748	737	788	697	757	757	761	706	737	741	750	787	764	774	761	755	722	722	732	755	715	717	765	764	751	748	739	742	747	752	795	736	793	773	763	752	774	752	763	710	735	794	744	763	784	739	733	721	743	752	745	732	728	749	713	784	761	763	788	780	755	712	767	794	806	769	697	778	676	757	752	769	750	777	753	738	769	758	723	718	744	739	764	729	719	698	714	760	705	765	717	742	742	725	758	775	773	733	749	709	740	756	715	784	742	730	744	742	720	717	762	712	733	693	712	749	758	754	739	758	698	763	764	786	767	724	780	774	808	770	724	768	733	768	730	681	763	747	758	741	698	799	727	737	755	744	710	702	770	728	801	728	706	690	737	748	717	758	701	770	736	764	713	750	776	738	717	743	748	760	731	723	723	763	750	730	745	763	764	753	754	768	749	734	710	708	769	738	762	756	812	773	807	746	746	775	741	724	758	721	722	744	793	760	769	750	801	735	779	739	768	729	743	795	746	709	744	731	719	793	764	756	771	775	789	730	757	708	739	730	732	742	743	782	732	784	763	779	746	727	734	781	747	806	762	740	707	763	792	751	722	815	765	725	716	682	784	723	735	744	762	726	702	695	716	746	728	742	714	783	723	787	716	766	706	757	758	703	751	765	798	759	729	744	709	744	726	718	757	721	768	751	780	709	724	706	741	728	748	719	697	766	758	715	762	761	735	710	783	710	809	738	777	671	772	748	766	743	716	730	738	724	761	765	694	733	727	718	716	739	762	716	694	753	732	736	799	765	727	781	718	760	727	770	732	751	693	718	742	727	707	712	694	774	762	728	784	803	723	774	720	792	765	731	747	771	769	761	789	717	767	753	745	732	732	679	717	756	747	722	766	791	716	767	759	766	736	752	818	762	695	715	697	712	751	727	754	769	734	687	740	745	747
17240	18459	18071	13342	10272	7195	5307	4439	3275	2626	2277	1888	1600	1435	1275	1142	1089	1142	1114	966	726	706	602	584	554	539	477	453	465	458	455	453	429	444	381	403	377	427	375	383	385	379	372	364	384	402	347	381	364	381	350	395	362	385	333	397	352	369	357	380	356	396	349	346	386	385	384	363	376	365	360	378	375	319	355	376	330	337	331	343	391	373	362	349	357	383	326	342	326	379	331	345	347	379	357	360	394	373	340	367	356	382	341	345	377	357	357	331	378	339	374	333	360	339	349	382	383	338	349	373	334	355	404	393	346	364	361	337	334	351	336	358	373	331	348	366	379	376	354	378	350	388	338	362	354	357	347	364	372	359	326	383	378	348	341	390	365	354	373	342	364	373	335	376	351	327	381	355	393	358	343	407	339	378	387	361	388	382	370	364	348	355	365	388	349	353	336	364	334	368	356	325	349	374	360	356	365	356	336	361	371	334	323	387	373	364	348	384	371	394	341	364	376	357	339	343	344	367	355	338	391	341	374	365	348	379	349	317	341	331	363	367	353	335	351	345	328	302	372	339	364	354	359	363	345	319	331	343	347	353	395	374	388	382	392	371	353	358	432	383	368	343	331	370	360	347	338	345	380	355	381	356	344	359	334	348	358	362	352	368	394	405	352	321	341	368	349	355	379	374	369	373	338	347	341	371	366	355	358	360	346	344	339	336	377	331	346	340	365	367	362	369	330	367	387	346	356	351	370	344	361	377	365	352	376	356	364	370	353	330	339	361	306	364	361	396	353	380	354	387	355	353	366	361	360	400	357	370	374	356	382	380	314	361	339	370	336	339	380	382	351	357	352	366	352	336	399	336	391	318	378	371	365	349	342	337	391	356	319	378	381	341	354	356	358	384	359	355	322	366	389	362	360	345	380	376	369	394	384	403	346	349	345	370	349	357	334	364	382	381	368	374	369	329	359	371	354	334	374	376	336	343	364	346	396	343	370	364	377	366	336	341	393	346	358	374	374	378	393	342	346	343	357	341	370	395	376	359	356	367	375	372	369	348	399	325	394	354	363	337	368	356	355	386	353	381	336	368	354	352	368	380	393	394	372	368	353	346	366	356	384	371	360	377	378	355	351	362	349	335	360	362	381	360	370	374	350	331	379	391	356	363	355	357	362	356	342	348	343	376	379	347	377	342	336	377	362	370	345	362	366	373	353	354	368	352	383	373	378	359	390	365	378	402	366	336	379	341	351	342	366	322	358	358	365	351	339	338	375	358	325	392	366	365	370	373	371	365	375	345	350	355	369	351	376	367	347	328	407	387	340	358	383	356	324	364	386	378	347	379	368	366	366	320	348	347	353	342	335	342	352	323	338	346	363	317	361	358	333	352	372	374	358	366	341	337	342	379	334	358	363	349	368	392	376	366	347	348	351	356	348	390	335	363	351	364	331	367	372	382	366	357	339	345	357	375	363	349	326	372	346	393	376	362	346	396	406	317	417	388	360	338	377	358	362	385	366	379	346	374	351	400	331	335	329	332	350	325	353	376	383	339	383	357	351	356	360	389	349	358	360	341	326	358	364	396	355	355	333	367	362	376	366	353	349	319	365	378	358	353	369	346	386	368	373	343	369	375	343	341	353	384	355	372	381	348	364	363	378	348	375	345	391	364	338	338	373	371	354	345	325	347	337	399	349	339	368	363	321	398	303	357	370	355	339	396	376	393	317	364	358	384	368	324	386	395	360	380	357	379	371	350	376	358	370	380	330	401	351	358	370	345	355	382	363	374	368	342	344	338	352	335	334	397	337	354	353	352	357	334	371	375	346	358	369	348	372	357	369	414	396	370	368	383	359	374	346	356	350	349	327	374	389	356	352	350	366	353	376	343	380	387	360	353	331	343	373	349	367	364	361	328	356	368	365	373	349	358	381	384	365	364	381	371	374	357	335	361	362	380	353	340	360	322	358	336	334	366	320	374	353	377	358	367	348	340	328	340	348	357	354	333	356	347	367	363	364	360	407	334	359	369	386	376	364	367	362	378	348	349	341	380	360	331	371	343	364	365	348	370	362	369	374	380	369	372	345	366	343	360	322	336	361	371	364	386	369	381	360	398	344	333	389	375	351	384	354	333	353	362	331	377	341	364	368	355	314	366	319	399	336	316	350	350	336	355	361	362	357	378	352	385	346	346	372	366	375	380	378	365	362	361	358	369	336	360	369	342	353	364	371	358	395	405	363	353	346	334	372	347	391	367	361	371	370	371	387	378	374	360	345	345	359	387	361	414	324	368	346	389	372	380	371	398	398	372	367	349	341	379	326	329	354	356	370	358	338	323	323	372	374	348	349	353	362	355	355	349	369	394	370	364	329	354	361	355	335	316	368	359	354	349	361	344	353	374	364	333	396	354	357	348	389	357	364	339	390	354	367	326	381	384	397	348	340	355	331	379	333	344	354	359	363	317	349	391	371	363	352	380	403	380	356	378	373	379	372	340	376	363	380	331	383	367	391	345	354	371	358	405	358	349	362	369	378	377	289	342	339	379	349	340	394	350	378	380	355	385	357	373	371	383	366	359	351	378	375	357	356	350	363	322	348	366	389	363	358	361	351	340	321	376	353	323	361	352	363	344	362	348	376	345	376	330	383	345	364	359	380	335	393	364	346	369	350	361	384	373	360	338	387	340	319	383	349	340	365	373	358	352	378	347	369	360	385	361	333	393	362	362	368	335	361	322	346	348	373	366	340	368	380	317	343	389	344	365	379	374	344	357	341	350	380	376	377	379	393	384	363	351	365	315	364	366	365	347	380	373	394	366	358	358	353	352	367	356	377	333	396	372	344	348	353	325	355	354	376	345	354	370	389	388	345	362	343	365	343	344	329	329	380	352	345	357	367	364	354	348	362	351	362	351	323	352	366	388	366	350	370	368	387	358	359	376	348	362	353	410	364	345	336	372	357	347	386	328	380	333	379	356	368	355	375	375	347	354	373	369	369	310	380	334	341	365	358	357	365	335	362	380	395	363	341	342	381	363	341	352	342	368	350	391	339	401	348	367	379	385	347	361	338	340	348	372	349	350	374	331	359	380	362	368	364	408	354	404	367	371	357	358	325	381	338	332	412	363	355	368	376	353	381	358	338	366	349	332	350	364	384	371	372	367	346	359	374	329	346	366	407	356	343	391	344	361	330	352	365	358	333	351	356	368	380	372	385	343	401	378	378	362	346	364	384	379	367	347	371	360	373	361	355	378	369	381	353	326	376	356	350	359	318	379	368	346	362	402	316	377	394	382	328	345	366	367	356	350	376	385	379	361	352	364	352	376	391	355	350	351	366	360	333	343	388	343	364	342	364	338	369	340	383	359	351	312	339	342	348	337	341	377	358	373	374	339	339	316	391	375	358	341	334	320	347	375	384	362	357	375	389	372	360	360	399	357	375	371	371	315	348	377	373	361	315	302	316	332	404	364	371	348	341	325	329	401	357	306	366	350	352	360	369	379	409	345	351	375
10395	17078	22339	24042	23294	19256	18068	16211	13938	11305	10725	9019	8144	7163	6171	5593	6428	6751	6714	5606	3783	3285	2919	2407	2358	2051	1806	1785	1722	1492	1424	1367	1285	1377	1410	1247	1269	1180	1142	1133	1087	955	1117	969	1047	1054	1040	1067	955	993	956	952	923	878	974	892	857	882	900	857	900	883	885	884	852	926	842	891	847	854	836	891	854	905	812	864	878	877	888	888	838	906	877	895	885	885	853	864	840	894	899	857	850	889	856	865	833	831	842	845	814	887	884	850	863	871	791	878	829	840	897	890	859	871	820	820	787	856	815	831	893	909	882	857	805	891	851	854	895	841	858	900	878	851	840	868	885	872	827	860	880	846	895	853	860	828	848	835	818	819	893	893	790	829	815	844	882	858	863	884	840	855	829	863	877	828	853	771	874	840	850	864	857	882	929	860	862	862	838	893	824	871	856	811	869	850	873	824	824	877	836	843	835	840	826	882	813	897	840	880	862	856	821	831	852	825	831	864	851	915	865	826	836	854	904	880	858	822	866	874	837	824	875	821	838	850	869	844	903	859	820	845	835	847	831	800	903	837	886	930	840	812	861	813	825	813	911	837	858	882	880	896	855	808	854	879	813	860	897	903	879	807	874	893	841	880	847	854	817	849	828	841	811	844	835	895	853	811	865	862	853	813	829	844	844	873	846	894	854	913	911	863	895	879	821	853	836	845	873	867	852	840	909	888	881	899	835	866	856	821	885	787	829	868	863	822	816	830	891	821	833	825	844	877	864	850	857	858	865	908	852	881	821	853	859	833	844	884	876	838	876	832	867	908	864	833	870	871	869	874	905	896	835	852	893	902	870	858	795	840	886	904	871	809	875	897	867	901	835	821	846	853	891	873	859	846	859	864	856	813	889	805	863	814	794	839	866	809	869	858	754	857	827	853	882	867	832	866	834	903	880	844	883	867	879	853	831	850	850	857	862	909	860	889	852	895	868	836	840	872	887	791	838	826	882	878	870	839	849	880	827	887	845	915	822	877	888	861	839	830	863	811	840	846	866	819	871	831	834	859	883	840	871	887	862	940	840	821	848	850	848	859	878	895	861	852	855	888	871	882	862	833	882	840	859	835	942	866	879	896	811	878	846	853	886	869	838	860	887	835	895	879	892	853	885	864	854	851	830	815	851	839	932	815	877	828	880	888	895	838	859	866	862	817	883	816	877	863	855	839	872	856	894	830	865	834	870	859	863	888	858	815	821	867	862	877	874	848	884	820	920	836	867	919	880	850	843	835	873	841	907	880	819	893	830	853	867	869	869	836	864	831	891	836	834	838	798	873	888	851	865	880	819	917	908	855	869	887	858	832	900	930	848	797	866	854	908	867	855	844	881	857	873	842	875	837	846	913	797	892	837	855	843	839	846	916	914	857	901	913	823	863	825	832	833	817	862	883	876	844	851	906	836	847	844	852	952	870	847	854	809	881	815	874	801	846	812	891	871	877	880	817	852	865	902	816	851	924	866	849	903	853	831	850	892	869	896	899	851	836	821	873	817	852	852	864	885	817	816	856	861	848	835	874	863	882	887	797	830	891	877	827	851	781	825	866	879	870	870	823	857	854	819	869	827	801	874	832	910	909	895	877	845	839	818	835	839	863	831	837	836	840	831	869	877	843	875	867	854	880	864	890	937	844	852	845	846	770	911	865	831	837	906	869	793	848	876	867	845	876	815	881	891	830	875	876	828	900	844	840	859	832	887	879	796	851	867	820	902	896	877	862	882	869	835	856	871	884	848	831	805	837	843	860	873	913	847	855	915	850	861	885	835	825	849	881	855	816	838	836	843	862	881	791	817	821	846	876	818	824	832	826	870	866	887	844	846	856	862	900	912	847	871	845	835	877	834	840	832	880	921	855	839	871	817	775	872	889	839	882	859	866	884	828	857	865	831	837	860	862	874	886	857	829	836	867	853	830	800	868	869	871	889	862	863	857	896	849	860	862	884	794	851	829	791	870	879	851	874	877	867	867	895	811	836	849	831	912	858	870	840	878	796	813	854	876	863	840	870	872	819	883	851	879	897	867	862	876	819	906	825	847	864	799	842	842	832	821	882	818	901	875	849	868	847	852	872	851	875	848	805	885	879	889	842	896	830	838	845	818	887	828	870	868	861	843	854	849	839	907	825	876	854	837	886	835	905	899	856	845	861	838	852	861	839	841	886	901	824	836	844	875	839	868	885	885	881	823	898	898	893	816	890	855	842	834	863	808	836	900	888	838	890	819	887	852	833	906	863	876	854	863	870	865	890	878	879	870	797	918	851	852	831	870	876	872	847	842	848	858	865	868	825	878	761	804	829	859	860	902	897	852	899	849	891	871	877	787	884	875	879	816	818	888	877	824	819	884	828	872	857	903	847	790	849	870	809	867	836	843	879	912	833	863	872	873	795	862	898	856	862	889	842	851	872	835	819	861	869	888	864	910	809	831	848	843	843	873	887	887	821	827	866	860	867	869	886	840	907	865	853	884	841	890	879	866	827	815	840	914	831	843	827	871	871	909	857	822	853	818	906	892	841	849	895	869	828	858	866	891	884	879	857	818	830	875	867	883	838	904	828	922	890	874	790	919	877	870	887	863	889	860	901	835	878	867	886	855	837	817	870	854	847	823	879	809	909	893	881	880	901	825	876	855	868	878	834	870	811	800	896	881	829	868	803	884	870	796	878	858	857	850	910	859	838	848	864	872	888	910	845	866	854	842	837	878	839	848	834	849	851	891	834	880	800	855	905	822	828	851	853	826	840	865	839	860	821	838	870	839	853	826	899	846	842	827	825	873	838	828	848	813	879	891	854	887	887	844	842	908	838	850	868	841	882	855	874	850	926	923	866	889	851	913	907	858	847	818	836	836	894	854	832	844	844	849	874	821	844	889	879	841	817	864	858	902	896	783	809	881	818	871	853	812	877	826	836	811	879	894	873	883	791	866	842	899	816	897	887	846	817	877	841	822	843	860	880	829	918	859	871	861	864	845	804	875	862	838	903	874	874	917	858	823	822	884	852	868	796	818	845	838	838	836	863	859	905	858	827	883	870	833	843	848	847	831	851	882	845	853	857	874	914	849	895	866	868	812	872	890	850	882	898	864	841	832	914	875	870	843	873	899	867	889	852	844	872	927	853	837	850	856	911	888	900	849	918	883	879	882	844	808	858	811	855	851	886	823	849	840	897	828	839	865	880	884	882	883	824	849	864	884	844	834	887	911	868	836	896	867	858	840	835	838	886	837	845	838	929	845	897	876	883	826	828	887	901	805	867	854	811	840	867	855	857	848	825	896	831	884	860	844	865	861	844	843	860	808	841	838	869	869	831	901	843	846	848	860	872	880	904	854	871	833	873	906	926	863	892	848	876	886	887	816	834	850	830	832	853	855	830	892	860	894	853	897	851	859	864	902	857	848	794	843	868	841	842	859	857	895	820	870	911	894	885	843	862	884	853	878	858	880	835	896	851	835	886	889	822	837	909	910	885	878	891	885
37224	44058	35381	32065	36404	31701	31072	30249	28216	24737	22943	19076	15250	10905	10435	10809	15320	18375	19466	14644	9356	6664	5035	3910	3481	2311	1979	2226	1712	1416	1207	1264	1151	1564	1612	1341	1207	1081	1098	873	822	822	929	721	836	709	846	894	765	602	593	576	539	572	492	395	399	394	379	374	409	357	379	405	397	397	385	408	412	378	401	402	406	403	427	414	381	412	398	373	384	399	420	397	402	381	371	401	371	411	369	355	407	354	395	359	365	415	365	397	372	360	368	370	361	366	389	336	360	357	387	372	388	366	390	389	395	369	382	368	405	408	363	345	365	373	393	367	383	399	358	357	370	398	370	398	402	352	353	356	360	389	395	368	373	414	364	364	374	381	369	384	367	375	420	350	402	367	358	382	366	376	361	350	393	365	369	365	388	395	415	384	387	369	352	393	380	364	414	398	387	342	362	378	412	391	386	365	399	360	403	388	354	374	373	368	407	340	400	389	375	374	352	407	378	347	388	391	389	373	389	361	379	416	403	352	392	359	381	405	380	350	414	356	371	304	392	347	355	405	416	400	345	395	419	397	363	368	371	395	364	384	369	394	412	378	385	372	387	375	384	386	371	354	362	388	379	382	368	366	376	371	349	337	370	376	372	342	374	369	345	408	370	368	366	391	382	362	435	379	378	386	378	366	372	334	353	379	355	404	413	389	365	372	403	374	363	365	388	389	368	388	383	363	343	380	364	357	364	377	333	412	345	383	365	366	404	399	371	396	367	358	376	343	363	365	351	370	379	377	365	344	382	397	363	337	386	372	387	341	381	389	410	379	375	388	366	367	394	354	378	379	390	396	383	362	357	400	429	362	354	394	378	383	381	350	352	363	366	389	342	360	359	403	401	403	386	376	367	374	370	396	348	414	415	367	385	385	401	383	393	395	363	365	392	387	331	367	391	393	381	381	380	385	362	337	339	402	389	397	379	384	405	375	421	403	369	357	393	377	382	404	381	373	373	374	365	399	386	374	411	386	355	373	384	401	348	362	371	390	370	379	388	396	339	375	414	338	382	365	406	393	382	395	381	389	355	406	373	380	384	366	374	392	354	357	357	363	401	396	353	369	380	381	349	390	393	388	381	394	360	383	402	382	400	353	403	376	391	356	361	403	352	369	368	404	393	403	381	368	366	393	400	367	391	386	385	377	369	358	367	353	374	378	357	344	374	432	362	396	357	375	419	393	370	352	403	386	352	377	391	366	389	392	356	376	362	395	343	407	371	349	367	390	346	384	381	372	374	364	401	377	360	356	364	366	379	386	355	379	391	361	377	359	363	369	369	372	374	365	362	376	373	344	352	379	357	391	383	372	365	382	373	338	369	366	372	377	356	349	341	417	370	376	350	371	370	392	379	407	357	385	382	416	399	352	391	371	382	378	418	404	377	390	384	377	366	379	385	370	379	393	382	357	388	348	370	354	390	390	357	377	364	372	349	340	366	373	407	337	381	367	349	344	368	397	372	388	381	393	365	352	398	406	356	380	369	348	373	358	366	351	355	409	382	380	405	377	395	349	367	376	381	372	377	421	377	364	341	376	358	394	360	362	354	385	385	390	382	343	392	367	387	374	344	355	384	360	387	410	369	383	426	370	396	371	329	342	390	389	344	377	373	388	375	353	390	384	393	418	403	394	390	407	351	372	382	371	406	355	372	382	326	338	359	427	385	359	362	332	350	394	368	377	371	386	316	363	329	383	393	383	379	389	378	389	349	362	402	381	400	363	370	360	392	370	377	337	360	363	358	385	402	383	368	403	386	357	389	363	385	369	420	381	419	357	377	355	374	364	369	350	363	343	368	384	364	352	367	392	371	375	375	389	377	356	369	416	364	353	368	378	402	366	382	366	382	367	364	381	373	386	386	354	382	384	381	364	351	365	375	387	373	381	383	399	375	378	387	394	356	354	382	361	415	352	375	378	368	397	340	366	363	379	381	376	366	365	373	401	364	389	391	372	375	372	396	362	409	375	360	382	358	422	390	359	343	360	336	374	383	382	391	378	357	390	379	357	377	361	374	405	364	382	349	370	374	369	380	357	378	375	369	358	352	372	340	368	343	387	382	380	364	364	362	387	369	378	370	343	349	383	375	377	365	373	394	380	360	370	340	379	376	389	364	378	349	380	346	377	378	374	366	381	407	344	363	362	374	377	384	372	396	371	384	363	394	346	384	409	342	358	375	422	371	354	366	379	394	362	397	349	371	386	368	374	370	353	356	393	359	362	371	370	339	395	356	343	367	370	377	387	383	383	399	419	389	366	373	370	369	398	359	342	364	396	422	382	362	388	414	370	391	397	350	371	366	379	381	369	370	369	369	382	387	343	375	402	368	369	349	381	379	356	368	367	381	373	403	391	372	407	360	346	385	377	380	376	412	372	357	357	389	384	352	396	376	384	381	370	378	417	374	361	397	378	367	426	382	392	368	369	382	392	394	344	398	364	350	376	387	327	379	376	373	375	395	361	393	367	429	369	382	370	377	377	375	340	420	367	372	378	395	396	375	339	359	374	371	369	392	365	368	356	368	360	379	361	369	361	348	389	354	384	345	391	367	350	345	363	377	353	405	393	362	382	385	426	388	380	402	390	393	365	403	409	380	426	388	405	361	364	362	348	381	409	364	376	396	380	396	367	376	400	399	349	361	376	368	390	381	377	383	378	388	386	411	408	395	366	365	410	354	397	413	424	356	394	384	360	356	377	355	357	383	376	364	395	407	365	396	362	404	389	393	377	399	381	379	372	374	380	392	367	365	352	377	369	376	352	371	382	406	363	390	397	341	380	385	375	376	383	363	365	369	377	417	366	388	366	361	386	365	374	396	377	357	372	378	356	364	357	383	365	383	428	357	399	374	382	389	375	363	394	367	395	366	388	395	391	374	408	339	379	366	348	359	359	409	363	371	393	300	367	382	404	390	381	407	392	369	344	377	379	378	374	406	367	362	412	397	395	352	334	378	400	383	372	381	368	418	379	379	368	378	397	330	367	377	398	344	379	361	383	363	383	388	351	382	349	376	352	415	387	391	397	358	347	368	387	383	379	372	373	421	367	384	374	338	370	389	352	425	370	365	374	372	371	356	422	358	386	388	357	396	360	408	344	367	408	382	354	354	387	391	357	388	353	369	390	322	393	395	376	403	369	362	375	377	387	419	381	370	387	381	376	384	388	393	365	358	347	356	358	361	411	374	342	347	360	370	402	359	400	388	404	373	373	333	375	379	365	398	358	389	375	353	348	353	394	363	400	372	398	299	408	411	366	387	388	381	346	397	398	373	364	363	386	354	339	366	344	388	411	400	383	366	357	407	357	416	357	372	356	400	383	370	365	368	407	354	381	371	398	383	332	384	378	397	366	357	389	331	379	376	395	415	377	385	401	384	377	369	381	383	382	391	400	375	366	385	405	381	337	369	418	356	441	353	357	369	358	364	352	366	359	358	363	396	367	356	351	358	401	372	389	417	392	376	422	374	360	333	384	366	366
25543	38317	39350	43203	44890	41633	43496	43385	42855	40032	41459	36967	35467	28751	29103	29787	38415	43335	44147	37383	29538	25922	22338	18706	16805	12145	10881	12071	9315	7544	6843	7039	6599	9131	8815	7344	7101	5871	6040	4739	4053	4085	5052	3795	4443	3478	4250	4865	3829	2707	2335	2349	1969	2186	1617	1318	1178	978	930	951	967	928	1004	981	972	904	893	890	928	921	982	897	965	991	1151	1009	908	948	852	900	862	902	887	865	875	876	849	871	849	887	940	906	883	829	896	854	884	880	851	944	871	893	874	954	858	841	881	930	906	933	916	862	934	862	863	879	866	909	935	928	917	884	931	891	921	879	863	939	908	878	886	876	846	897	871	868	866	927	867	921	864	924	913	877	922	832	910	904	900	899	896	856	886	833	875	922	903	917	868	898	886	873	929	913	901	920	920	867	889	887	908	886	871	881	863	904	912	854	840	966	923	921	866	835	893	893	884	908	850	901	870	861	879	883	922	874	887	925	858	896	906	863	909	928	850	899	865	838	891	827	904	920	876	894	872	892	937	925	897	885	857	843	926	865	922	906	878	904	886	933	884	872	869	894	878	931	846	883	891	833	837	889	919	891	887	914	890	879	923	876	869	908	915	882	903	866	870	875	902	923	905	880	878	881	860	851	885	938	859	877	910	884	846	886	886	907	877	897	869	931	911	825	870	874	877	889	897	870	898	894	879	823	834	882	892	863	881	876	877	880	937	906	889	849	898	894	858	876	863	867	853	897	901	910	822	821	911	887	907	855	866	887	880	873	873	918	914	876	890	849	832	869	923	934	869	941	888	914	926	889	899	828	889	884	876	874	876	852	872	894	884	852	856	900	868	796	853	835	895	890	865	899	942	876	901	902	868	904	917	875	841	889	926	877	919	866	893	879	859	906	851	898	919	891	922	903	845	868	901	864	855	970	899	890	878	863	889	838	868	899	940	798	864	872	873	881	849	840	855	874	910	868	911	889	856	826	897	893	867	855	888	923	874	912	878	891	864	882	843	900	868	918	894	851	859	917	853	921	851	866	900	882	863	902	937	905	905	903	857	878	893	866	903	827	864	886	869	878	863	853	836	885	843	917	915	898	880	878	842	852	868	924	790	901	864	881	908	890	881	887	894	896	861	907	881	883	875	906	853	904	863	855	847	928	884	886	864	878	895	884	848	886	867	860	844	838	920	850	941	918	894	922	888	858	877	895	878	900	861	875	878	856	915	910	857	854	866	876	899	883	883	873	902	879	918	872	846	843	883	895	852	925	866	889	912	879	937	898	902	874	852	851	874	859	907	884	864	917	919	868	870	859	873	888	880	921	902	865	864	923	858	880	862	888	868	839	842	870	893	908	909	874	823	813	829	956	914	899	889	888	861	834	919	914	886	873	868	874	881	928	905	878	864	825	872	913	897	929	875	888	883	870	879	877	834	909	816	864	901	915	882	883	868	934	873	869	871	909	924	863	906	900	875	865	901	908	892	858	939	845	926	894	888	834	910	913	841	883	861	890	864	868	860	883	864	849	882	866	853	917	869	899	832	895	874	893	895	861	904	930	899	914	922	941	902	915	874	877	841	910	849	857	891	848	798	854	879	864	856	814	837	898	849	919	901	865	896	934	921	841	864	843	886	879	859	828	901	909	876	888	879	902	829	860	847	821	871	904	861	876	930	874	880	895	877	922	934	894	926	863	891	868	872	910	895	923	913	933	919	895	883	909	885	901	906	913	951	839	901	872	861	912	895	915	930	874	879	870	854	850	905	911	856	914	916	858	883	931	842	896	922	882	891	871	893	901	886	876	864	877	872	921	894	883	873	853	889	850	843	888	840	852	828	833	901	893	948	883	895	925	904	909	875	887	986	854	911	912	874	864	854	889	914	875	904	914	887	848	871	889	938	897	907	888	883	872	863	897	825	919	934	881	901	866	895	857	885	877	887	882	869	882	919	939	852	904	910	837	909	892	897	933	870	883	859	848	868	869	884	910	833	861	851	840	921	869	906	915	881	863	888	896	878	895	865	857	879	893	867	910	914	881	847	848	906	888	935	925	851	886	956	911	853	875	877	914	859	871	868	892	882	873	904	911	856	850	915	944	911	872	949	904	902	910	906	834	878	904	910	886	886	872	939	930	925	821	873	849	881	927	889	875	825	846	883	861	899	857	912	880	906	892	823	836	896	821	871	950	837	908	889	866	879	896	899	894	902	894	931	856	923	876	859	850	893	908	856	863	847	836	887	873	881	864	861	898	931	863	882	895	862	890	888	893	882	916	889	885	901	884	934	868	851	912	862	910	878	882	860	858	889	884	906	895	906	838	930	828	862	880	846	897	867	924	830	917	914	914	904	921	901	860	877	884	909	869	863	878	900	896	895	891	854	920	877	884	854	861	877	852	919	923	892	875	810	942	894	821	851	880	887	900	845	882	877	848	861	896	874	889	888	880	889	922	874	904	851	889	831	911	917	867	847	890	857	894	893	871	881	913	876	892	873	887	849	890	900	888	849	911	865	873	922	922	901	821	926	934	888	906	884	883	855	876	872	914	927	912	938	863	917	879	923	863	878	902	946	869	863	865	835	914	914	915	849	915	912	884	864	887	910	905	869	884	852	913	957	855	929	892	887	879	923	891	853	874	938	891	877	899	876	899	909	914	896	960	880	868	919	938	893	801	912	846	866	843	869	859	826	878	847	869	907	903	964	879	884	864	870	851	888	888	951	846	821	880	925	891	911	853	847	859	825	889	924	885	933	919	879	897	845	876	886	835	867	863	891	885	877	894	954	820	843	877	858	910	849	877	868	867	863	928	869	887	828	861	909	897	882	873	924	839	894	930	925	856	866	882	880	932	898	840	868	938	933	907	887	915	911	910	901	946	902	891	854	905	859	904	868	865	920	911	869	861	896	892	898	904	891	858	826	913	856	898	866	864	861	909	865	905	799	930	850	858	927	919	893	856	849	933	940	886	882	907	916	874	869	891	872	883	892	918	836	944	903	850	882	835	901	880	916	899	846	856	883	877	872	901	896	903	875	847	910	866	879	876	887	877	891	828	898	907	896	878	890	845	865	850	863	935	867	942	895	911	879	819	930	888	902	861	858	869	883	845	874	857	927	873	862	897	904	912	894	933	880	898	861	829	873	836	863	877	902	893	890	843	860	873	877	859	842	930	905	897	873	848	905	871	898	866	903	915	870	864	899	863	860	864	917	885	861	901	885	873	879	902	896	854	919	860	856	920	845	872	876	902	845	901	923	866	878	916	901	893	920	879	905	861	874	844	898	922	891	874	929	946	959	900	822	921	861	902	867	895	916	905	900	886	846	855	892	936	853	877	860	877	878	927	920	916	875	826	865	895	876	888	887	900	846	889	883	883	870	909	885	848	909	866	863	912	853	909	852	893	895	897	911	898	832	942	883	905	868	875	882	864	866	848	881	875	887	865	879	863	899	876	867	874	881	904	872	929	860	892	893	884	895	865	841	930	888	858	864	863	876	829	898	853	896	888	869	849	869	882	879	889
44497	45648	35664	34038	38839	34757	34891	35972	35775	33565	32507	28857	24632	17633	17790	18318	26109	31107	32217	24994	17681	13229	9933	6671	5197	3873	3179	3707	2773	2247	1986	2142	1906	2947	2950	2089	1993	1736	1904	1343	1129	1153	1306	1129	1306	1000	1123	1324	1067	723	681	629	633	662	475	435	375	355	295	293	326	350	320	320	291	349	334	301	321	322	302	288	363	389	414	405	336	326	312	295	330	277	300	329	299	320	290	315	318	300	314	284	334	297	317	353	300	311	324	261	303	274	318	328	290	300	314	318	311	271	299	300	295	273	307	259	282	312	318	306	302	327	299	298	300	321	320	285	306	322	303	322	330	310	315	283	299	292	312	315	295	286	310	283	280	312	300	311	316	352	298	304	305	316	298	270	294	329	312	310	311	282	308	296	315	280	324	298	296	295	311	304	296	344	334	314	310	314	313	302	342	325	317	321	310	317	304	256	297	285	332	362	333	272	310	346	306	294	287	285	320	317	296	311	296	295	321	319	310	301	298	300	346	311	278	310	326	299	263	295	294	293	315	353	282	316	328	300	292	299	284	340	301	298	320	326	319	320	322	286	314	287	314	285	291	322	295	372	272	309	312	296	324	272	298	286	289	325	332	305	324	245	321	310	297	302	320	316	312	304	287	321	338	303	315	293	286	290	288	267	289	307	302	313	307	319	307	269	312	303	308	290	328	308	278	279	343	330	283	320	319	313	287	329	299	289	270	292	321	311	306	322	305	297	330	302	333	312	324	317	311	326	312	339	294	297	328	331	339	289	310	313	343	303	311	300	314	314	301	300	319	300	310	295	306	301	305	316	309	287	293	316	308	272	326	309	300	274	318	303	271	323	320	276	286	303	324	312	338	306	299	306	297	287	334	294	306	302	309	293	272	296	281	304	283	328	278	280	311	306	315	313	329	279	294	333	280	311	331	298	265	302	293	341	298	311	317	270	313	312	297	294	281	347	291	296	303	305	321	308	300	339	325	298	311	297	317	324	343	313	293	278	284	343	310	328	279	285	329	309	288	304	296	298	325	329	308	310	282	341	307	298	283	304	292	310	330	326	303	285	315	271	299	289	294	314	321	306	308	289	295	325	296	314	296	313	301	313	292	289	276	339	323	299	290	327	312	272	281	323	295	345	308	286	320	308	266	296	336	275	305	273	291	317	286	276	307	287	305	316	306	312	301	313	293	286	289	304	298	294	311	298	293	313	300	317	289	340	305	304	283	303	306	306	312	300	303	307	334	309	278	288	306	315	289	327	336	316	277	288	300	295	286	275	309	294	283	313	335	298	300	303	287	317	269	337	313	313	314	324	323	345	306	289	302	329	307	289	307	308	331	346	299	319	321	324	323	309	334	282	301	304	308	333	284	296	285	310	304	275	337	288	338	319	298	304	314	287	283	302	272	260	275	300	290	321	319	297	317	335	324	280	294	303	277	317	312	339	320	285	320	308	324	322	318	311	303	309	305	293	290	287	324	296	352	283	288	308	327	286	316	345	301	308	327	309	311	330	313	307	287	303	301	313	288	298	298	322	287	294	295	336	344	269	315	272	287	285	319	304	344	286	290	302	294	289	310	259	297	337	317	339	295	296	281	276	314	328	283	290	302	301	316	308	310	322	293	292	317	292	269	329	278	303	306	322	336	304	330	286	305	281	299	329	322	291	304	327	324	344	314	305	348	304	322	325	300	318	298	302	323	291	297	316	313	278	332	267	318	288	306	278	288	306	296	305	272	305	283	296	280	312	334	304	264	284	330	292	295	271	302	290	330	309	272	306	293	302	303	314	294	285	278	307	344	289	317	305	300	277	279	284	339	317	298	314	306	342	341	302	329	304	334	311	329	342	300	304	300	288	329	274	279	300	313	324	351	301	276	269	318	325	296	276	282	304	336	310	301	288	324	309	310	301	328	295	324	273	330	286	315	331	306	282	309	299	333	335	306	310	313	314	314	309	292	297	279	301	312	318	308	296	292	277	312	304	299	300	294	303	274	326	297	299	322	350	294	322	309	315	287	289	316	318	297	297	334	285	279	288	299	330	314	315	313	310	305	349	306	290	277	308	274	285	320	300	285	281	318	298	292	281	286	301	295	303	308	333	311	297	308	310	288	283	315	316	299	303	317	282	306	299	282	308	280	314	312	328	329	318	290	308	318	267	278	294	321	325	257	289	328	305	288	360	287	328	335	294	285	333	333	340	288	333	286	283	297	276	284	270	284	299	289	324	300	288	268	297	303	298	352	280	309	310	296	290	316	329	313	306	318	312	298	326	274	334	313	325	335	334	300	314	297	303	309	317	307	318	291	286	283	299	276	309	332	319	292	320	295	333	321	276	278	294	315	298	316	290	329	280	329	335	327	290	283	296	309	284	306	275	323	303	308	284	328	275	307	325	320	290	321	301	314	273	303	277	276	291	317	277	322	290	295	307	307	323	304	262	316	328	314	312	302	299	300	300	302	300	294	320	314	286	287	331	304	322	309	274	327	259	277	316	309	312	308	306	277	311	307	303	290	321	292	353	301	317	272	311	283	288	279	308	307	285	305	315	314	276	269	282	316	306	304	278	306	312	312	323	315	291	295	292	337	313	295	341	312	331	263	330	317	315	299	312	294	319	305	357	310	328	328	320	300	312	312	267	319	272	297	297	312	307	306	255	280	297	290	303	285	310	298	281	302	287	320	316	284	264	304	310	301	314	274	314	316	282	264	311	327	303	281	282	320	296	306	309	326	324	290	320	321	344	323	292	310	311	290	322	283	301	311	272	301	288	279	313	309	320	283	291	325	323	323	296	297	338	318	329	286	295	277	288	280	302	306	307	323	320	281	323	301	332	295	295	309	312	321	329	279	297	287	275	330	319	294	310	304	300	300	296	304	275	269	315	302	317	307	304	332	294	347	343	320	291	326	306	300	242	352	311	305	283	292	338	301	296	292	303	318	306	327	303	291	304	295	299	306	320	295	295	285	306	311	323	311	299	296	290	324	308	294	329	305	298	324	277	288	339	290	276	300	318	319	273	317	334	316	332	285	303	289	298	329	306	311	316	294	285	318	305	286	311	272	320	279	300	313	342	336	307	313	265	277	296	283	306	279	311	335	317	291	307	292	323	311	271	297	301	311	293	301	288	292	310	325	299	296	313	290	278	293	328	278	293	310	296	314	284	264	285	272	330	312	267	290	310	317	321	301	322	312	317	307	320	265	320	299	285	280	314	296	311	322	312	271	303	327	296	288	273	321	296	331	297	289	302	297	267	341	294	265	290	334	298	303	328	272	319	299	310	311	307	296	338	281	274	287	300	286	261	310	284	317	297	315	336	319	296	327	306	291	287	291	293	318	314	292	316	299	309	317	330	298	296	294	272	325	308	322	309	304	302	285	304	319	283	285	305	337	329	307	305	314	294	287	333	323	303	296	277	318	320	303	301	332	302	335	314	304	297	313	315	294	319	313	294	285	341	338	323	298	321	291	311	323	291	306	298	292	346	332	306	309	305	335	293
30611	42783	43707	48159	48149	46949	49504	49817	50650	47954	49927	45494	43663	36051	37362	37052	49118	54821	54802	47798	40096	36318	30903	25736	22257	18252	16180	19038	14708	12297	11437	11693	11471	15885	14614	11465	12005	10180	10523	7332	6236	7158	7713	6147	7335	5520	6681	7809	5867	3871	3592	3405	2936	3310	2137	1585	1234	842	798	831	870	860	796	842	856	853	747	861	848	724	837	886	1136	1312	1463	1398	851	765	730	735	735	693	733	771	736	719	726	709	688	783	777	768	738	713	745	763	703	675	722	787	724	706	783	676	788	753	754	721	733	742	693	743	706	686	676	740	665	714	719	740	714	792	726	716	770	782	708	707	728	713	739	740	765	763	689	716	721	731	677	746	734	682	733	757	730	722	713	687	728	717	698	757	715	724	705	703	671	715	754	694	715	685	694	699	718	719	737	713	713	752	736	728	718	719	714	721	741	755	699	731	696	730	708	677	744	733	743	708	670	728	708	749	717	716	705	694	697	760	700	707	682	717	693	725	703	711	722	702	724	714	734	705	751	734	721	698	716	735	726	749	683	695	670	655	694	735	740	672	716	703	693	711	747	680	691	745	755	707	664	740	698	688	708	704	749	726	663	720	682	702	704	728	725	696	711	708	715	737	692	739	690	677	710	724	718	682	702	710	669	706	717	765	727	689	765	724	746	747	675	704	710	733	739	702	712	759	706	735	682	742	734	708	736	743	768	707	733	763	730	731	686	700	679	710	699	734	693	680	758	756	716	728	717	766	702	680	751	729	737	697	723	732	715	750	711	729	724	729	695	713	693	718	717	730	754	683	707	667	703	715	700	718	657	712	725	705	709	710	703	666	729	730	681	707	719	670	701	705	682	724	756	748	721	746	731	698	710	744	740	779	718	773	722	727	707	723	706	748	746	677	712	690	732	664	746	739	723	683	696	716	697	725	722	677	662	711	705	719	724	747	743	763	764	719	714	794	725	730	721	739	742	707	746	741	703	693	693	671	710	698	704	718	708	756	731	698	706	716	724	715	785	736	684	710	715	750	728	719	724	730	706	698	730	733	715	769	682	717	708	714	725	719	711	756	756	715	721	685	716	725	742	732	758	734	724	750	692	713	666	673	723	678	699	751	685	714	728	706	679	746	734	709	701	748	757	742	735	689	720	735	752	740	682	754	711	712	684	747	701	706	698	717	701	762	658	737	705	724	676	712	686	669	763	732	726	731	719	718	708	649	691	753	680	679	725	734	722	766	737	743	713	747	724	723	732	738	738	737	720	725	761	725	722	750	705	700	675	682	719	747	733	712	724	675	741	681	730	709	710	678	751	731	732	735	742	703	727	736	737	728	666	708	715	705	745	774	691	703	734	700	752	742	710	758	691	732	692	718	716	669	709	725	702	691	722	685	668	738	750	719	697	700	758	732	759	728	703	718	681	728	680	767	736	748	697	702	776	705	676	716	750	704	726	743	713	744	733	742	744	726	748	724	711	721	667	758	731	743	708	709	767	707	717	746	726	738	711	684	759	751	760	715	701	763	745	708	710	694	736	715	706	766	660	639	699	647	681	683	725	689	692	741	778	725	730	775	673	739	723	676	723	725	743	739	714	707	713	737	728	709	752	699	684	737	766	702	736	720	772	719	725	706	674	707	746	720	705	698	706	710	702	716	734	710	753	743	737	746	730	676	727	744	777	715	678	722	738	670	684	787	763	701	667	735	734	698	700	730	684	736	719	703	736	697	741	749	696	678	688	672	746	732	691	699	721	751	740	699	727	703	710	728	732	726	755	730	729	744	776	666	671	701	738	727	719	720	760	680	722	697	739	730	721	737	721	757	717	704	714	706	746	698	731	736	732	716	723	732	795	649	691	767	756	734	752	721	752	732	761	745	721	716	713	729	702	725	710	733	748	711	695	700	740	725	713	687	680	724	725	720	733	739	725	749	714	735	709	698	713	724	709	716	708	745	703	708	715	734	692	707	719	700	698	673	706	729	751	702	695	704	714	687	700	739	756	711	729	738	662	703	676	735	696	753	759	769	691	682	688	728	731	706	753	689	718	755	758	730	718	734	694	712	720	678	733	739	757	690	708	699	713	678	725	731	733	730	730	793	755	734	683	745	670	747	652	739	733	682	695	668	707	728	730	721	710	715	741	666	732	714	697	675	735	709	750	716	695	709	710	735	677	722	751	706	786	699	725	732	726	699	768	659	787	726	696	696	747	696	754	763	706	718	740	702	706	716	715	729	693	711	709	724	701	787	701	753	734	759	710	749	715	693	728	738	739	728	738	692	755	773	728	742	744	747	727	710	749	740	744	731	746	755	709	724	715	713	733	719	713	703	726	694	736	681	740	711	716	729	776	719	728	737	723	674	713	741	709	690	685	713	713	705	737	726	704	697	761	722	748	723	702	694	714	737	728	753	711	735	691	709	753	711	745	700	697	716	725	693	774	711	705	670	719	695	758	755	721	733	761	733	689	737	730	732	726	744	751	757	701	790	734	686	689	738	717	708	736	759	719	720	687	674	741	715	677	745	745	741	761	671	770	753	726	725	706	754	742	695	779	709	697	702	705	711	692	732	718	697	721	732	699	703	707	715	718	724	711	781	728	696	708	718	739	765	713	670	738	681	729	698	733	730	790	697	728	718	724	717	720	715	779	709	709	742	726	706	737	737	716	711	715	706	698	716	684	726	696	681	672	728	730	715	728	674	702	722	733	716	738	697	751	711	734	759	731	722	714	735	740	665	710	686	726	715	681	721	688	682	688	691	748	721	725	696	688	730	711	680	688	705	737	733	730	719	723	762	705	677	704	763	698	664	709	751	703	721	772	703	708	730	728	732	725	691	735	712	739	772	717	676	728	690	712	725	692	702	732	748	725	741	739	692	748	702	695	652	743	730	733	724	752	748	733	693	727	685	721	734	698	735	711	727	729	704	737	767	736	724	694	697	683	733	742	740	749	770	673	714	707	668	712	708	733	700	686	729	734	745	730	718	747	738	731	736	740	732	731	644	707	653	757	692	732	687	731	671	732	721	710	739	712	665	720	679	732	752	690	673	680	729	734	729	748	732	739	737	685	697	791	734	762	704	722	704	716	721	745	725	675	715	725	682	732	720	731	702	715	718	671	727	742	724	700	759	741	702	734	742	707	696	697	703	740	679	680	683	740	693	679	662	725	763	715	740	721	741	734	718	691	779	740	742	710	711	709	654	769	682	694	739	718	733	731	713	734	738	693	731	741	715	789	728	731	704	690	690	725	747	746	713	674	734	709	653	749	709	734	694	703	761	721	732	709	724	695	699	752	730	696	711	697	674	736	701	728	740	726	690	698	703	666	737	701	730	762	746	747	701	715	720	710	745	715	684	682	707	720	718	715	735	714	703	674	699	714	694	700	676	758	714	691	666	743	741	723	768	705	740	700	751	709	743	725	715	711	760	743	704	749	706	720	701	706	689	739	748	738	751	771	740	699	713	715	713	657	714	743	689	695	707	660	752	700	719	674	724	735	706	720	751	715	730	678	705	752	692
17086	19116	18567	13439	10646	7359	5903	4177	3103	2664	2231	2053	1643	1286	1258	1056	1092	1214	1193	929	774	670	624	504	503	485	451	492	434	421	422	400	419	425	420	401	387	415	369	371	385	381	394	414	394	400	392	368	383	385	367	328	372	355	363	360	349	363	376	381	350	356	381	366	334	332	332	349	345	340	376	361	385	338	375	343	377	381	353	382	356	372	344	320	361	347	336	352	373	325	394	357	360	401	318	335	344	355	376	375	351	397	312	317	359	339	371	369	361	357	380	350	380	367	346	361	341	384	324	377	326	332	373	361	347	360	367	382	349	320	330	398	332	366	347	355	368	365	356	364	354	340	356	337	391	354	348	363	382	340	380	388	346	348	339	387	351	364	364	356	385	357	323	321	327	359	387	341	334	356	325	401	338	387	337	368	338	353	346	371	360	344	341	354	338	334	356	326	367	363	356	340	365	362	352	388	368	361	371	383	356	354	357	333	397	350	358	343	343	353	387	356	358	376	321	319	362	381	365	345	385	345	384	379	341	334	351	362	355	343	346	307	367	340	353	338	360	366	400	344	323	350	334	369	369	378	385	361	340	324	366	374	395	355	318	384	351	355	325	377	361	358	368	384	336	326	361	354	365	392	359	359	363	340	362	358	359	355	368	387	390	354	328	366	358	351	358	354	367	350	312	379	341	355	330	375	375	357	323	364	351	351	344	356	338	372	383	391	335	346	331	335	333	374	398	336	378	340	372	339	360	378	351	333	333	356	356	382	338	317	354	399	374	365	362	362	357	361	362	367	348	366	366	350	390	373	372	369	372	337	348	407	394	370	343	368	344	359	358	375	342	358	351	381	375	322	356	352	328	342	385	346	325	393	357	327	357	360	357	333	386	325	369	331	347	336	354	332	367	326	361	381	362	387	341	340	343	347	339	310	339	361	339	330	336	357	368	362	349	380	387	339	349	350	376	371	346	356	359	355	302	330	394	307	372	337	311	340	373	346	360	315	356	335	375	353	368	341	364	383	361	377	373	334	332	343	363	344	338	348	354	356	319	357	383	366	369	368	373	355	381	323	319	325	380	348	370	331	334	321	349	372	336	362	348	384	363	358	347	364	338	355	342	369	360	336	367	318	359	342	338	336	339	350	341	379	341	357	339	330	393	343	370	331	377	352	363	369	332	356	378	357	348	355	358	349	315	335	358	379	370	316	363	344	371	389	358	336	371	370	370	323	364	371	359	343	385	368	398	362	338	353	349	358	375	327	345	365	331	335	344	347	363	339	328	370	334	356	368	375	367	369	370	353	372	353	355	361	352	379	384	363	326	349	364	367	361	324	373	350	366	373	374	357	334	330	368	348	344	355	345	320	335	341	360	313	397	347	350	342	366	368	358	341	334	355	381	349	354	343	365	416	418	332	358	354	379	355	368	352	308	370	387	348	341	341	378	361	343	304	344	361	359	343	345	361	368	345	359	310	334	360	351	354	352	337	348	393	360	370	353	397	404	342	344	332	353	309	378	349	323	388	344	390	373	390	326	376	340	327	324	338	342	344	338	339	343	384	353	333	377	325	345	352	334	357	363	325	331	332	383	327	374	386	393	362	304	338	332	322	387	338	366	380	326	333	375	336	352	378	348	352	327	378	354	321	378	326	356	364	383	338	342	358	335	358	362	312	362	383	350	391	339	340	376	392	390	373	365	335	359	344	359	356	349	374	344	370	357	336	321	331	373	369	371	348	336	394	379	319	345	370	339	340	330	354	370	362	333	366	337	376	387	354	362	353	372	384	350	332	367	377	357	343	375	366	328	353	339	370	368	384	325	353	378	351	360	335	308	356	360	370	344	356	364	360	359	367	391	358	375	347	381	369	380	354	348	329	382	340	379	401	387	352	377	359	365	387	365	380	359	335	342	391	344	331	363	346	378	358	348	367	326	355	351	366	361	333	353	350	348	340	313	349	349	351	369	400	388	345	359	358	363	336	380	380	355	318	374	368	363	375	387	362	320	308	320	360	327	361	378	371	369	371	357	364	338	401	350	354	337	351	359	396	383	351	388	378	352	354	396	384	346	371	369	354	343	374	352	368	340	356	383	349	341	365	318	385	391	389	343	375	375	369	335	338	346	374	355	390	393	351	331	360	344	374	339	354	327	361	340	377	354	378	384	359	328	353	336	344	359	370	350	346	305	400	305	353	382	358	343	352	350	380	364	355	341	314	360	352	345	335	380	377	366	347	337	385	336	368	316	322	400	352	343	359	343	328	371	343	331	328	371	362	344	330	372	357	367	334	361	341	304	378	344	373	361	360	365	344	371	336	326	358	375	357	361	345	372	354	368	383	359	372	376	355	366	336	377	376	385	337	345	369	341	343	354	349	361	374	356	365	380	405	351	361	350	363	335	362	340	321	356	393	351	352	359	324	363	340	345	355	352	352	373	356	316	333	332	349	311	357	365	366	345	341	371	341	347	341	346	353	376	370	335	351	341	315	342	372	391	305	337	397	343	369	365	338	388	366	338	353	340	355	346	345	372	368	346	384	356	362	377	352	366	356	368	356	371	345	361	384	382	382	356	361	390	356	342	359	383	359	352	352	341	378	358	361	333	365	353	331	351	340	356	342	352	353	367	361	350	345	380	368	311	357	333	369	360	356	351	369	354	315	351	363	321	326	362	382	344	360	389	346	356	353	371	364	341	359	337	373	350	362	342	359	372	331	358	349	330	336	349	352	329	331	326	345	372	358	334	354	381	329	368	341	368	329	346	352	368	367	347	333	337	345	396	335	311	366	353	349	355	347	354	380	353	361	383	358	365	310	335	365	371	355	313	387	349	343	339	352	350	318	339	344	356	353	382	379	381	342	388	357	383	349	357	371	361	347	369	345	347	368	348	363	358	349	359	323	367	338	373	333	357	394	354	355	374	343	332	355	348	354	380	354	363	384	371	347	347	325	356	339	382	347	357	378	362	386	309	355	362	345	396	377	365	343	333	343	329	379	355	347	352	337	318	370	340	354	362	380	315	332	320	332	368	328	385	367	356	346	351	348	345	335	326	367	336	308	362	332	358	401	365	368	332	358	313	361	329	346	343	374	396	360	344	350	374	373	360	324	389	393	355	345	364	341	342	331	341	376	360	401	342	366	348	335	358	361	333	364	375	338	302	323	393	341	374	359	329	343	388	347	342	347	355	368	334	372	358	318	357	354	371	330	387	355	327	343	353	349	358	391	344	332	370	382	354	349	370	365	335	388	346	355	344	383	361	338	332	338	341	326	368	390	327	337	358	374	362	346	358	405	364	365	353	321	345	343	357	377	364	323	368	360	368	365	319	344	316	363	347	380	340	344	343	311	310	339	351	397	323	378	328	357	387	343	362	352	357	368	365	341	393	386	345	358	346	366	357	336	380	336	387	354	395	362	340	375	384	364	335	379	397	339	352	352	300	360	375	343	362	401	379	375	330	342	369	353	349	382	351	369	367	336	362	346	357	371	396	356	374	345	345	364
10871	16813	22831	24153	24122	19259	18691	15901	13914	11930	10967	9774	8422	6564	5842	5473	6710	7829	7060	5663	4047	3344	2755	2345	2084	1997	1944	1947	1731	1490	1370	1399	1276	1498	1324	1329	1344	1286	1186	1089	1041	1062	1020	978	1056	1004	994	1070	1040	914	939	951	968	922	937	877	902	913	865	879	879	823	863	807	854	864	886	849	820	851	864	868	848	911	865	816	878	828	807	842	831	878	859	879	853	871	884	858	881	819	881	826	850	853	891	875	821	896	800	821	866	841	882	790	852	839	810	829	823	885	838	825	839	827	854	840	884	869	879	829	860	806	861	883	869	843	819	825	857	833	887	839	792	806	838	900	900	836	803	813	839	842	873	814	863	895	879	872	906	886	797	858	836	934	882	841	883	801	843	912	875	862	848	875	793	918	833	866	879	831	805	911	805	865	812	804	838	867	872	854	823	883	854	887	861	842	891	862	897	861	856	864	820	836	811	873	893	834	866	846	834	841	858	829	860	814	817	853	824	860	847	869	907	888	850	861	860	871	816	888	835	785	843	837	845	880	788	854	856	849	867	854	887	914	858	861	819	870	847	824	814	848	815	828	891	810	881	909	831	866	835	801	835	805	890	883	820	832	875	813	878	819	841	804	843	840	838	800	854	837	900	848	890	840	845	869	853	875	844	817	854	852	902	873	821	843	842	877	870	854	867	851	833	852	848	853	852	779	851	847	845	856	897	834	853	873	826	807	862	840	894	849	865	864	837	883	810	887	790	854	856	859	884	840	848	826	842	887	838	838	892	818	859	871	878	839	836	879	848	804	839	840	830	865	889	854	862	826	836	868	849	885	842	849	815	810	848	832	865	879	845	825	826	874	830	820	840	861	815	870	811	830	846	824	798	855	865	853	870	836	865	849	882	857	824	838	827	829	869	867	870	781	803	856	871	841	875	793	876	891	838	851	878	803	925	867	921	831	806	869	868	892	827	806	826	819	797	864	823	829	806	884	849	827	882	827	868	840	896	835	836	821	897	842	849	871	831	887	813	825	882	856	867	845	854	856	836	842	865	865	840	839	865	835	863	845	893	840	804	782	830	839	838	852	836	828	900	841	844	851	815	796	837	882	847	864	889	816	902	823	836	853	842	838	860	826	841	839	925	825	820	811	804	823	840	855	897	819	852	859	871	839	844	907	808	892	836	845	840	871	821	816	802	855	831	892	842	835	877	836	866	805	804	814	835	850	871	815	909	812	877	922	823	813	803	894	824	861	834	802	882	829	889	871	808	881	836	861	843	861	816	862	857	857	895	842	862	847	864	865	907	843	825	837	862	851	864	861	851	798	782	882	837	786	850	857	842	896	879	844	826	801	803	895	837	888	884	832	844	856	869	839	839	844	810	778	899	923	865	874	825	868	851	847	877	850	897	858	878	824	855	895	841	867	827	889	886	851	825	830	890	885	851	881	860	839	860	864	808	828	825	880	849	826	874	838	783	897	843	873	873	869	857	882	830	934	863	907	827	826	822	858	861	873	819	889	797	907	874	853	897	843	896	817	799	860	835	835	879	814	856	862	863	865	828	874	876	846	837	831	858	794	826	873	772	882	800	853	894	865	865	879	888	813	847	834	829	852	903	827	907	845	874	888	867	879	857	879	875	809	813	886	852	804	882	880	877	896	887	878	826	831	788	772	845	844	868	874	864	891	913	895	828	810	857	844	819	828	859	853	869	822	838	854	868	838	845	842	872	862	870	819	853	863	865	826	878	805	928	865	846	865	816	830	859	860	810	819	848	847	812	826	820	877	881	842	841	905	852	847	878	878	857	854	832	977	893	878	881	784	894	804	883	861	838	807	864	874	826	806	856	823	866	837	863	888	822	828	820	803	844	858	797	829	860	819	894	829	867	837	888	804	866	856	852	866	891	832	838	816	911	804	852	866	874	816	821	837	893	859	812	847	821	858	885	905	860	872	855	835	853	837	810	844	853	845	814	904	857	893	865	816	855	842	833	832	884	799	846	869	854	887	810	809	797	869	843	821	898	824	824	860	864	918	811	795	849	803	822	837	825	847	837	861	860	830	828	879	849	875	860	863	815	818	880	861	841	835	816	862	870	859	852	907	899	849	921	852	867	782	888	848	845	826	850	840	837	818	863	868	828	863	867	863	857	861	850	864	909	887	855	884	881	858	913	813	869	857	881	830	862	847	927	844	807	853	847	815	865	854	828	865	850	858	814	899	879	866	858	842	837	844	890	852	867	882	872	870	809	813	870	847	862	809	875	868	827	808	827	799	825	876	882	883	900	852	894	851	849	838	815	867	867	842	819	875	794	854	883	892	833	833	860	877	856	838	874	849	834	871	907	855	880	820	849	864	845	819	891	921	826	842	830	854	814	914	843	826	861	897	805	793	855	913	796	873	868	837	857	807	830	835	799	873	839	885	819	858	886	825	861	782	885	877	844	827	913	860	874	917	827	846	846	815	843	839	853	811	786	867	817	828	881	833	824	907	801	838	832	844	841	820	835	863	821	794	837	859	817	866	819	862	842	844	820	840	900	883	841	846	840	852	853	852	919	878	873	843	858	859	867	846	827	840	845	819	803	883	853	867	802	867	869	901	861	877	811	822	781	896	859	871	885	843	831	847	850	846	868	860	815	877	879	874	912	885	900	901	853	849	850	848	851	821	831	813	826	837	828	816	907	838	869	819	838	828	888	808	867	871	830	849	857	806	906	864	829	874	861	856	875	857	849	941	864	854	821	880	844	821	822	852	837	858	854	866	886	865	819	866	869	851	834	803	888	863	812	861	862	835	838	862	828	849	834	830	843	804	905	843	841	848	839	832	816	871	873	855	891	858	775	832	844	855	839	859	890	853	850	873	904	838	851	860	891	899	851	872	877	798	876	858	871	915	814	828	843	832	824	835	836	843	860	834	816	839	853	848	895	860	857	915	826	920	815	862	802	835	825	914	826	866	806	871	856	935	902	870	862	854	865	826	858	836	836	880	861	822	830	861	816	824	814	809	869	858	822	854	853	833	866	885	834	817	820	864	865	846	870	834	840	864	863	840	837	872	841	807	840	828	908	817	881	828	810	796	867	829	866	866	842	862	843	865	905	808	858	855	913	873	838	887	863	868	885	865	868	867	856	861	842	885	855	871	846	827	871	816	916	821	822	859	858	841	835	818	894	824	840	821	847	864	849	810	853	876	813	862	916	829	847	839	822	826	881	911	857	792	801	870	907	866	820	808	837	892	800	858	860	884	843	793	846	826	847	831	811	854	841	859	859	848	842	834	869	812	874	850	844	839	843	861	804	873	852	786	798	837	847	843	846	865	817	863	849	831	843	835	862	889	849	864	838	827	892	862	857	858	835	835	885	916	876	841	841	855	847	876	831	856	896	886	846	879	867	846	849	810	833	862	884	860	804	826	835	865	844	838	822	851	864	867	884	859	869	893	822	810	888	876	848	865	816	819	868	821	880	852	834	881	839	852	817	878	836	899	812	909	828	879	860	842	793	848	848	859
38450	42850	34785	32769	36126	30842	31920	31112	28661	27041	22523	18215	14371	10727	10272	9947	15986	20242	20033	15541	10163	6900	4530	3344	2613	2046	1847	2142	1592	1355	1225	1283	1355	1651	1367	1398	1322	1339	1127	853	725	899	864	842	827	627	796	865	740	572	624	555	566	561	479	445	402	416	392	359	423	404	351	347	390	401	414	417	383	373	371	378	430	429	448	390	361	381	369	404	390	395	423	383	393	400	381	324	353	332	359	388	320	373	314	384	364	350	360	355	390	379	357	360	367	396	406	378	403	415	381	381	383	389	346	384	337	396	391	410	387	379	399	375	384	346	368	377	374	412	384	388	383	381	388	359	366	422	409	385	385	373	387	403	346	368	389	383	376	378	398	354	373	363	379	370	363	375	373	395	357	347	397	379	359	354	411	369	418	387	403	369	355	356	395	355	378	357	380	339	381	380	379	369	363	398	408	367	375	394	401	387	408	359	336	394	359	406	386	344	373	365	352	367	363	361	362	349	403	377	408	375	377	366	398	332	356	368	431	336	396	386	365	381	410	337	400	401	373	397	383	371	409	421	413	350	355	379	405	383	366	432	365	370	380	361	369	369	390	404	404	399	373	364	379	355	357	380	370	387	373	399	345	396	363	341	367	381	380	383	369	415	388	366	407	393	325	346	352	360	377	418	339	377	376	358	353	369	350	377	386	397	349	417	399	388	365	405	390	396	366	408	330	422	374	385	398	355	365	382	359	390	414	360	396	370	363	373	388	403	367	363	358	387	343	361	368	385	381	380	392	387	389	387	408	380	366	365	353	369	392	369	407	357	365	375	381	389	381	401	375	396	368	374	375	380	381	382	362	361	405	374	347	370	382	396	322	398	384	390	369	383	376	382	386	379	370	365	396	364	369	404	373	350	351	360	391	383	366	358	348	375	343	396	336	396	352	367	385	370	368	425	401	368	399	397	407	387	391	397	397	390	371	352	412	429	400	372	358	397	377	364	422	363	368	386	399	332	405	415	378	428	369	366	410	360	399	378	373	372	420	380	367	376	371	380	395	354	412	375	400	363	384	408	392	382	354	347	388	365	381	381	370	372	363	361	361	380	366	379	407	377	387	412	410	389	405	397	386	392	415	379	370	407	409	410	381	362	386	372	418	375	398	356	395	372	371	347	373	408	417	392	409	356	372	367	369	352	375	396	375	370	411	390	358	364	396	400	395	387	347	422	389	385	363	396	358	405	385	381	375	373	370	376	346	391	394	363	400	360	396	345	371	396	367	412	400	338	374	375	371	373	371	414	360	385	348	400	362	385	382	368	367	361	362	361	383	364	388	397	369	360	414	390	373	367	414	386	398	392	376	358	389	381	372	374	374	387	381	358	387	395	391	372	377	374	391	364	351	372	369	371	348	390	415	389	393	384	389	405	391	376	369	394	376	392	385	366	398	376	369	365	372	395	368	388	377	372	383	367	370	352	346	390	369	394	398	365	343	366	361	342	398	362	376	373	345	350	354	416	340	364	344	373	372	382	407	395	393	357	362	391	379	423	377	399	368	381	399	385	384	396	381	349	365	387	335	359	393	353	367	407	382	356	381	361	357	346	425	380	399	397	368	374	381	372	403	376	362	375	403	405	363	374	397	364	363	397	373	393	402	365	384	363	363	387	374	373	377	358	351	377	374	419	407	395	349	369	375	369	399	384	360	385	360	399	361	354	361	397	374	392	351	384	410	399	384	370	378	398	380	376	367	354	381	414	381	379	362	366	373	381	395	377	418	371	378	378	368	375	394	370	340	392	357	339	367	365	405	374	374	391	397	362	381	394	385	419	387	359	362	356	338	363	376	367	390	412	388	377	361	376	392	345	392	402	392	341	348	386	383	368	382	373	339	350	376	353	369	379	367	411	404	377	376	360	332	388	389	398	384	383	368	403	398	369	414	380	371	358	368	339	376	353	388	396	369	393	403	403	341	340	347	419	346	382	371	375	429	355	405	397	357	351	362	379	400	374	374	354	360	373	368	340	342	391	373	338	400	411	339	389	339	351	384	387	345	394	404	370	377	365	377	365	352	399	378	380	382	363	344	357	414	380	383	345	362	366	382	418	343	352	380	327	341	349	399	385	401	376	399	380	404	388	377	368	346	406	361	391	391	346	377	369	378	358	379	386	366	373	394	429	391	401	426	431	376	361	345	418	391	364	327	396	344	349	345	371	394	375	395	351	386	382	401	375	359	368	371	354	376	377	390	402	380	400	365	363	394	392	393	372	390	401	380	360	352	363	386	363	394	401	411	420	365	372	416	402	372	378	376	410	407	401	387	427	350	391	370	396	401	374	359	375	382	370	375	387	378	363	366	373	372	380	409	352	357	394	381	341	364	375	397	369	381	381	362	369	389	320	381	389	391	381	390	374	421	382	354	364	384	437	407	382	367	398	415	377	367	398	373	380	390	412	363	408	382	361	388	393	399	398	379	338	410	389	372	362	421	387	392	385	330	371	401	341	377	376	400	391	366	365	382	375	391	404	381	363	390	375	395	360	381	403	414	406	380	349	376	322	359	371	368	420	402	365	352	347	380	366	376	373	382	387	423	378	354	374	354	356	398	427	384	357	371	384	353	355	389	374	352	352	317	372	376	384	395	352	400	368	361	376	377	395	390	399	388	409	367	354	405	371	389	379	397	389	384	344	367	356	413	369	307	387	355	383	373	396	367	338	370	411	388	379	385	380	390	361	383	417	375	403	369	378	365	360	373	383	380	393	382	382	382	370	364	394	372	376	378	380	388	401	384	384	371	384	419	342	359	368	347	383	368	363	386	368	355	369	376	375	359	382	381	384	384	362	383	375	359	389	412	394	398	383	368	373	394	386	391	393	386	389	385	385	394	341	420	341	364	342	387	358	407	377	411	397	361	357	401	427	402	405	356	379	387	386	367	404	364	377	412	363	386	377	350	380	355	360	391	394	393	393	342	402	366	362	360	333	369	379	412	353	353	391	379	382	376	380	391	401	365	356	365	327	411	381	350	391	366	349	365	374	352	409	390	375	362	357	365	378	382	387	391	416	385	357	346	380	370	363	359	374	373	381	384	355	364	398	361	388	397	376	373	387	385	392	378	404	381	386	413	374	354	348	408	380	380	360	400	395	388	377	383	334	392	406	358	401	370	400	416	384	397	357	401	352	397	398	365	405	402	338	352	389	375	391	339	425	366	384	361	410	376	351	372	389	370	367	373	396	359	397	371	397	347	397	344	413	352	376	409	370	329	357	378	405	378	384	398	406	383	361	366	380	383	375	368	339	351	441	387	391	393	402	365	390	379	385	341	370	383	381	362	358	387	402	391	360	406	369	357	400	398	343	324	335	395	390	367	365	381	390	364	397	403	364	404	343	401	378	385	389	410	365	371	402	408	358	385	396	417	424	399	390	391	371	364	376	405	347	378	380	356	376	381	377	369	378	420	398	372	355	392	386	394	359	360	386	341	391	363	375	435	370	383	410	336	345	376	419	361	381	391	394	397	370
26729	38485	39722	44165	45401	41098	44340	42480	42662	41483	40625	36385	34728	28646	28478	29492	40502	45680	44009	38743	31376	26481	19996	16590	14020	11255	11177	11841	8861	7423	6845	7089	7673	9779	7511	7904	7932	7922	5991	4125	3812	4813	4544	4090	4391	2971	4361	4659	3587	2614	2442	2101	2374	2171	1501	1258	1083	935	920	940	908	934	960	1005	995	900	871	974	934	898	1018	1155	1412	1252	1183	1019	915	921	943	871	859	849	892	884	897	868	890	859	892	934	889	896	888	858	864	872	872	873	866	896	899	949	832	886	911	895	922	892	857	879	824	843	848	882	900	861	880	862	875	864	848	881	939	898	869	833	891	885	878	894	892	883	929	871	956	871	840	900	857	891	900	910	878	853	896	840	909	930	923	929	933	869	845	878	872	881	899	869	860	837	867	889	957	881	888	891	893	927	904	822	871	909	902	897	888	909	890	830	931	870	858	876	888	909	880	905	859	840	951	915	889	878	893	898	842	906	862	885	896	854	887	879	918	898	918	908	848	862	872	859	881	941	882	903	908	912	939	847	905	855	927	919	884	842	863	869	861	922	878	867	882	826	856	831	871	852	845	869	876	861	877	902	908	840	856	876	879	900	873	909	861	885	909	890	922	879	862	851	861	882	886	859	844	863	837	909	880	831	859	857	843	920	840	856	833	852	885	911	885	881	919	850	905	839	896	868	911	902	892	914	866	845	870	843	871	869	889	820	814	861	890	883	872	862	809	871	920	845	871	900	839	878	834	891	882	832	857	837	892	839	896	851	831	884	864	822	871	877	891	868	886	892	935	907	884	911	826	907	927	862	918	865	872	861	921	856	858	833	872	905	882	926	866	876	872	863	849	891	915	920	840	868	879	891	874	862	910	894	845	858	815	921	863	882	841	843	866	837	856	875	895	916	873	848	859	889	907	863	880	904	943	880	928	918	806	844	882	900	912	856	892	858	893	853	880	887	930	887	902	893	819	874	911	876	925	926	890	830	858	935	913	865	912	956	839	870	875	875	875	886	899	858	941	884	897	930	918	907	884	860	875	893	953	913	856	863	846	876	832	851	887	858	850	895	846	855	918	902	902	885	875	899	842	936	887	813	855	937	849	847	920	916	901	848	895	860	898	845	972	885	837	861	916	880	866	906	834	884	865	854	882	851	873	854	873	883	930	805	917	872	909	870	884	904	842	881	885	907	826	856	880	845	887	895	876	850	883	885	873	888	880	881	817	908	886	908	935	908	861	907	871	893	835	898	840	829	902	894	888	851	920	895	901	875	859	881	904	879	851	822	844	876	928	866	878	851	836	883	941	896	879	942	857	869	840	888	913	902	875	876	885	909	843	878	887	866	838	879	891	821	858	888	898	849	848	900	840	867	886	917	886	815	896	861	905	869	901	810	852	904	916	912	862	885	875	924	949	865	867	921	866	886	869	870	859	858	890	868	908	906	843	913	897	883	893	871	883	916	911	862	885	840	855	868	917	839	906	895	861	899	881	853	864	917	858	891	922	866	877	870	926	869	906	871	864	891	856	859	884	865	882	892	910	837	880	876	829	932	835	853	862	889	901	869	873	935	840	912	871	890	896	881	838	838	893	849	920	817	906	867	920	852	931	932	853	847	897	897	840	883	860	876	907	890	888	880	892	890	850	836	896	889	938	861	938	888	887	851	896	853	890	849	913	866	912	909	871	907	945	849	893	852	936	875	802	896	896	876	833	847	889	823	876	910	917	853	917	874	862	903	828	876	887	918	889	900	872	899	936	932	861	846	846	936	950	931	937	834	830	907	859	907	933	874	863	876	880	865	927	874	835	872	924	916	842	865	880	916	908	862	903	916	865	870	919	890	881	895	853	851	903	876	841	856	876	945	797	898	878	904	868	880	875	877	875	888	854	878	905	923	909	851	864	900	906	863	906	869	836	859	893	890	830	885	904	872	849	931	856	934	866	874	903	885	867	901	855	907	889	888	911	884	829	851	864	871	883	842	846	858	866	904	912	841	894	919	867	881	858	871	892	906	907	868	910	830	957	849	922	854	884	885	865	899	924	885	802	904	866	888	838	885	912	860	844	860	897	841	888	884	852	911	861	863	869	863	857	855	892	916	889	894	881	916	876	832	919	845	891	852	877	861	890	862	886	885	825	891	909	865	922	838	831	924	853	912	862	887	870	869	906	849	836	893	827	853	880	829	848	876	925	876	842	889	845	903	860	926	895	880	864	855	907	903	891	889	867	873	871	894	795	856	820	863	857	887	870	879	876	904	898	873	893	890	872	899	820	911	868	871	836	905	855	864	859	835	910	876	849	858	878	891	874	899	881	843	858	872	859	926	915	893	887	901	862	900	880	897	839	867	902	896	889	837	893	822	884	946	871	888	871	895	870	833	902	901	869	916	918	855	921	927	893	910	894	888	841	841	910	860	879	864	901	884	914	900	839	859	928	833	902	882	882	867	918	837	895	869	913	851	876	917	823	870	885	907	832	922	894	873	911	874	832	907	891	871	876	871	877	839	854	868	933	913	956	919	843	896	839	840	897	846	860	867	929	856	870	868	899	880	873	906	836	882	852	910	941	811	887	903	861	901	878	904	871	830	889	925	925	890	901	892	945	819	932	912	885	886	851	900	872	879	959	899	895	825	899	886	898	856	870	887	903	919	878	900	912	936	906	863	880	927	948	919	816	894	931	952	912	877	920	871	877	849	904	950	856	845	861	886	895	883	888	881	848	884	914	875	892	849	903	843	862	908	853	857	870	817	911	870	887	881	897	936	877	917	856	934	836	856	883	904	902	918	851	849	906	866	913	881	949	897	834	812	886	854	853	926	890	857	899	895	888	838	873	907	902	898	887	912	896	862	944	900	930	897	900	894	911	940	867	835	845	859	874	905	831	907	889	846	833	787	851	907	872	876	979	895	913	862	919	885	858	898	892	888	848	870	887	875	910	865	864	898	878	913	861	970	882	844	833	840	863	852	862	858	882	854	888	828	886	834	899	848	889	858	924	862	906	869	894	889	910	842	908	846	882	872	890	902	891	856	878	873	836	888	866	855	865	852	901	853	858	890	845	839	892	869	854	917	916	891	855	838	913	880	886	856	874	939	877	854	910	876	932	881	896	867	908	920	900	891	949	890	878	873	890	868	858	851	912	896	895	925	855	956	879	827	920	948	898	899	846	899	949	899	894	839	881	890	896	880	868	900	871	913	813	932	891	877	853	849	891	872	904	848	885	862	807	895	873	907	894	878	886	916	839	848	843	848	874	856	964	899	875	881	883	937	842	920	890	864	859	929	871	905	883	929	855	884	886	894	878	955	921	892	850	873	863	914	880	874	879	879	876	851	918	878	877	869	880	880	876	829	887	912	879	858	860	837	881	861	943	873	865	824	895	911	881	836	892	895	891	823	878	898	882	902	862	836	850	920	882	916	883	829	890	861	901	865	896	917	870	935	945	887	840	869	867	865	910	886	866	879	892	937	862	827	935	870	926	927	857	938	893	864	870	857	886	833	953	910	829	908	922	826
45588	43647	34702	34148	38778	34263	35206	35966	35787	35107	31624	27580	24837	19268	17475	19070	25930	31139	32100	26808	19398	13208	8519	6132	5107	3805	3549	3617	2427	2213	2002	2103	2354	3035	2376	2267	2318	2383	1847	1179	1120	1187	1277	1178	1097	819	1203	1304	1037	765	768	619	693	625	455	442	382	365	296	318	334	299	320	338	310	320	334	350	292	348	364	329	420	383	374	341	339	316	292	317	306	302	307	277	289	295	299	294	307	289	284	323	314	308	300	322	327	321	307	323	327	308	311	344	301	308	313	319	291	286	305	288	342	292	341	306	291	297	317	314	304	269	321	264	329	304	292	300	281	310	302	300	271	307	317	328	298	272	325	288	291	315	290	311	318	293	297	309	308	278	285	309	278	293	281	308	286	314	313	285	304	319	276	318	286	318	317	313	309	301	319	341	286	289	283	319	310	323	303	284	302	302	337	311	315	326	307	310	316	298	296	274	287	290	309	313	331	294	297	306	290	313	307	317	300	318	323	283	304	302	308	305	299	280	302	327	303	290	291	302	301	294	327	318	271	306	285	311	322	302	321	300	280	261	277	324	338	294	306	294	295	293	327	298	310	317	314	284	278	297	297	309	277	308	308	303	280	305	311	324	270	330	311	321	278	317	286	286	306	299	300	296	310	288	285	303	342	303	329	314	290	285	278	322	302	280	287	317	295	279	300	310	324	320	318	307	319	315	288	334	301	316	306	285	301	293	322	294	322	316	298	304	279	272	279	338	292	301	301	281	286	305	331	324	286	317	284	310	290	312	277	328	289	295	306	300	335	320	293	283	279	335	312	316	306	317	340	279	305	334	292	283	334	302	279	314	299	308	310	305	280	336	319	314	278	278	282	296	297	310	328	314	303	320	300	343	332	296	290	278	330	308	279	295	305	286	277	277	311	308	308	307	308	279	312	336	276	300	286	303	314	318	320	279	302	318	298	288	322	325	298	320	285	300	326	272	300	321	295	281	351	298	326	267	302	278	317	295	288	286	304	334	284	295	292	297	304	288	314	285	295	320	318	300	321	321	294	294	299	331	291	281	320	310	277	295	308	319	297	303	333	293	322	284	323	290	291	284	290	284	287	300	339	339	335	329	308	299	342	291	286	306	290	310	309	317	300	307	322	329	293	330	303	295	289	288	320	295	261	281	279	314	313	317	317	306	291	288	291	300	305	286	326	309	279	290	322	291	291	313	323	296	322	294	264	290	270	298	285	309	324	331	319	287	322	331	294	277	288	314	230	302	325	289	316	306	323	335	305	326	277	299	290	304	313	303	312	309	318	314	307	292	303	316	291	293	309	319	280	314	295	308	294	332	289	306	303	311	282	305	302	301	295	296	314	282	274	293	274	308	296	295	349	296	279	308	301	260	308	293	280	323	296	315	293	320	320	333	281	318	303	294	339	288	324	311	303	301	299	312	285	295	326	318	304	286	283	298	311	287	292	283	300	291	311	294	283	295	337	300	301	321	278	271	292	308	301	316	297	272	281	291	281	318	293	305	309	279	325	312	264	311	287	322	319	320	298	301	305	303	298	280	329	294	294	291	308	324	323	300	304	334	301	294	307	289	333	299	277	299	297	312	305	291	313	330	311	315	318	309	279	311	337	330	307	309	294	311	278	310	294	322	305	290	315	294	291	321	305	316	311	292	284	305	288	272	294	298	335	304	293	308	288	295	285	306	309	290	338	319	308	296	290	274	297	289	269	284	321	339	294	319	306	335	297	282	298	309	300	302	395	306	293	348	291	281	313	335	317	298	312	287	325	300	292	281	324	269	295	296	313	302	296	291	301	286	293	303	286	278	300	317	318	287	294	285	301	302	273	337	335	298	318	311	330	283	287	287	265	268	299	288	286	302	290	289	293	301	316	283	319	327	292	299	292	297	305	288	272	294	311	290	325	298	307	329	277	311	283	273	293	312	316	297	295	304	303	343	316	314	281	275	323	310	285	310	309	305	299	306	288	293	316	330	280	279	314	294	302	328	318	308	322	291	310	293	259	310	273	298	317	257	308	341	298	290	313	301	298	312	302	258	313	345	295	308	346	316	296	299	290	305	305	338	306	273	294	298	328	308	331	341	263	324	318	310	307	275	299	311	325	293	285	310	283	316	279	320	267	291	320	309	289	281	312	297	314	290	294	293	307	304	278	292	327	275	307	312	325	329	294	289	262	296	302	314	308	308	293	304	322	279	322	305	310	295	322	290	304	306	325	334	290	291	318	300	306	291	332	309	302	320	315	279	314	343	289	290	320	339	297	300	286	321	332	319	285	318	335	323	298	310	286	307	294	286	306	284	266	303	292	319	292	289	324	292	294	326	300	299	310	291	273	317	309	254	340	290	301	267	286	289	305	293	304	309	293	327	302	291	277	278	286	301	303	326	271	314	307	313	288	293	292	293	352	324	300	294	281	310	294	315	299	285	322	332	297	294	298	283	334	324	315	309	320	293	322	310	320	310	308	303	309	307	303	288	309	289	314	289	318	319	319	326	299	295	303	306	309	294	284	299	310	308	301	288	298	297	317	304	323	330	308	305	283	343	302	307	316	294	275	309	285	314	333	297	306	317	317	295	286	282	316	299	296	311	313	331	307	290	301	323	303	322	320	316	271	326	328	294	287	263	345	350	296	275	313	279	262	310	284	288	290	278	289	287	328	295	345	307	290	317	259	335	313	320	276	297	328	305	284	325	292	288	317	311	326	292	288	290	294	307	275	293	279	327	322	329	295	276	321	309	324	330	306	326	331	301	302	303	309	329	296	300	279	287	305	307	290	287	283	319	302	319	328	319	332	306	308	327	315	333	303	291	315	306	281	279	331	306	310	297	277	329	279	300	282	278	324	306	322	301	278	294	334	276	323	328	320	269	292	292	312	277	309	290	307	289	317	294	298	310	282	318	299	326	291	303	284	333	285	324	291	275	311	293	319	282	294	324	302	295	310	294	293	282	307	340	282	306	260	297	311	329	295	274	275	299	321	342	319	316	303	327	312	292	305	290	321	308	282	301	266	327	313	307	300	342	336	305	328	289	298	294	296	261	288	314	322	302	338	292	330	321	295	328	344	297	325	299	292	287	293	289	294	321	305	293	333	328	276	299	307	291	304	339	302	296	276	296	303	279	296	292	320	268	305	268	298	286	269	329	287	293	281	310	309	299	288	300	315	296	322	308	307	308	290	292	302	293	319	319	297	323	295	306	293	322	284	293	296	310	298	263	289	322	301	326	302	315	270	289	309	274	311	308	293	311	271	286	334	305	294	281	315	282	305	309	309	287	278	304	298	313	319	293	318	337	289	302	309	306	322	277	275	304	295	278	318	286	353	298	298	325	287	306	287	310	315	336	359	296	304	278	304	321	311	293	282	282	320	283	295	300	320	322	302	309	330	329	291	301	286	304	302	306	281	344	300	268	318	296	319	323	302	319	321	315	275	321	304	306	301	361	321	323	280	283	291	343	303	287	296	292	341	330	318	330	321	322	304	310	344	306	338	297
31815	42645	43746	49134	48815	47264	49552	49130	49973	47681	48664	43824	43612	36457	37138	38364	48957	53968	54425	48741	41962	35343	28923	24342	21910	17650	18193	17551	13179	12291	11214	12011	12603	15441	12720	12650	13308	13222	9970	6634	6279	7254	7277	6839	6697	4698	7498	7354	6117	4115	3737	3082	3564	3119	1963	1460	1340	794	842	849	811	837	810	914	879	750	767	946	793	857	1183	1309	1632	1496	1371	1193	905	776	708	725	688	715	736	790	714	726	720	710	745	790	852	723	697	710	765	749	760	722	746	708	722	743	732	745	716	690	758	708	726	723	692	701	685	673	670	708	733	702	730	644	724	671	704	692	693	702	721	680	724	682	745	734	694	741	674	731	793	690	692	786	737	743	695	735	717	694	713	764	753	683	723	722	674	658	693	719	729	735	704	707	751	717	677	737	731	730	705	679	729	714	720	636	722	709	735	738	723	690	663	748	676	716	712	702	795	709	687	660	722	743	741	721	690	748	708	718	714	753	721	708	706	665	666	694	696	672	766	712	696	724	727	758	703	730	713	724	721	746	711	702	717	789	706	664	724	697	707	689	685	711	743	748	697	727	690	697	739	683	747	709	693	749	731	716	744	727	691	710	770	688	716	693	692	713	692	728	731	728	755	696	719	757	770	687	715	735	704	768	734	715	663	672	728	743	688	702	736	769	717	719	740	706	732	756	667	705	707	715	663	694	699	764	707	674	689	712	708	710	676	707	736	729	731	660	706	716	702	730	721	689	745	765	755	733	711	738	732	734	675	725	726	749	756	668	689	736	737	700	742	686	698	722	704	720	685	702	731	725	714	765	677	739	743	706	702	719	712	707	724	661	728	736	742	740	697	701	709	681	678	715	731	724	730	776	709	721	762	690	727	748	691	709	700	661	730	699	711	710	742	724	725	735	691	743	702	706	674	661	731	701	694	766	727	703	743	730	743	747	687	723	706	723	691	731	733	721	714	703	718	720	702	714	746	738	735	744	713	716	706	741	721	743	665	720	740	647	721	782	681	681	694	709	732	712	714	735	687	720	743	747	683	687	710	752	682	678	680	724	726	723	688	684	722	725	704	732	729	685	688	714	736	752	711	695	728	749	695	712	707	697	720	679	701	726	698	720	703	746	725	676	677	705	734	740	749	688	739	674	715	738	701	710	681	752	710	721	703	650	714	701	701	673	683	671	750	694	762	712	750	761	804	740	716	723	738	724	711	755	718	686	708	744	710	638	688	715	748	679	716	704	689	695	722	703	713	758	686	684	700	720	681	714	724	718	723	722	681	704	745	676	689	691	717	757	723	711	711	709	730	683	692	750	697	752	727	709	691	723	704	750	712	691	672	725	716	730	730	674	696	688	703	715	732	719	725	745	639	721	690	754	736	718	736	709	765	708	738	708	736	757	762	724	709	767	697	709	715	730	705	731	708	679	733	726	686	686	696	723	705	671	708	668	681	715	709	716	703	731	703	745	684	757	719	747	719	735	727	730	717	678	726	725	766	746	709	729	742	673	712	734	722	718	693	724	736	729	732	728	722	750	745	724	710	698	708	673	718	718	733	720	698	726	734	712	682	794	717	757	760	733	715	732	748	689	753	723	705	731	691	688	718	760	766	707	696	749	757	706	760	712	707	697	655	745	693	692	709	677	729	697	735	748	699	758	737	732	683	750	746	756	733	723	715	656	672	732	744	715	704	661	739	730	714	704	738	686	709	754	697	691	714	662	725	676	691	706	706	696	764	703	745	696	713	703	726	737	692	690	672	730	722	724	718	727	703	788	728	763	713	714	697	719	720	679	713	779	764	734	754	680	725	708	669	675	737	697	704	766	715	722	698	732	747	759	725	686	711	719	735	741	739	729	711	744	727	700	708	693	636	736	686	728	700	715	713	687	698	710	720	714	761	708	705	675	729	733	740	725	717	707	721	719	702	713	674	719	692	738	703	719	720	701	643	740	680	674	698	731	737	712	738	740	695	693	752	724	721	687	727	719	700	736	750	739	715	755	705	715	693	717	725	656	718	709	756	733	743	683	678	708	703	725	729	692	729	722	704	687	707	717	742	713	745	724	732	703	723	735	683	700	716	727	719	713	706	727	740	747	702	716	677	725	704	677	710	689	690	721	742	677	738	677	719	720	669	733	651	716	689	715	711	760	678	724	702	676	681	764	723	729	732	674	724	684	751	726	722	714	682	704	691	725	687	728	679	730	722	755	729	731	728	709	690	669	710	731	740	739	697	706	701	754	728	704	716	702	722	737	746	694	689	691	742	732	697	696	677	708	716	739	688	699	709	755	742	705	730	671	710	755	721	716	694	733	735	703	706	739	699	701	717	679	702	717	745	727	738	688	709	699	696	679	731	709	691	707	701	721	731	741	705	713	753	718	688	745	749	728	686	743	706	710	737	765	757	661	738	738	670	693	694	736	743	722	730	718	766	660	709	740	748	661	729	714	657	707	703	693	756	757	717	752	730	680	708	715	699	731	755	709	713	757	705	714	712	720	752	722	741	710	698	694	708	713	748	739	675	756	704	746	727	694	692	712	759	728	726	691	717	706	713	707	722	711	760	706	719	656	716	713	726	697	726	737	709	702	703	738	710	711	738	738	725	706	738	701	745	755	767	687	703	724	681	690	731	734	716	684	693	697	725	740	655	728	705	689	686	727	705	752	726	693	687	723	678	710	711	679	739	729	710	640	703	689	756	753	690	700	716	755	718	665	740	706	706	707	726	720	698	720	738	719	746	684	726	683	713	769	744	683	722	683	729	698	701	731	692	665	683	698	707	683	693	724	720	746	705	681	686	738	734	716	722	670	699	735	725	695	738	733	735	730	784	687	696	704	730	701	729	712	658	707	723	667	698	726	745	692	642	689	735	660	674	699	688	721	719	753	725	756	691	704	660	784	685	742	703	711	723	668	686	672	702	661	713	701	740	702	735	733	730	726	734	690	758	716	720	655	688	750	687	731	702	734	696	697	656	749	722	729	719	701	714	712	727	723	667	701	711	750	705	704	702	764	731	709	718	752	751	720	741	712	754	722	693	726	672	702	701	726	755	724	704	716	671	710	728	734	730	748	690	724	707	720	742	732	717	733	720	721	738	716	697	717	702	720	719	697	741	690	756	690	687	740	682	719	697	711	711	769	726	688	732	727	687	697	685	694	702	764	735	693	692	698	715	706	675	721	709	768	727	709	734	712	765	761	701	669	763	752	745	722	706	729	751	686	740	745	726	755	742	743	695	715	706	741	745	679	701	679	751	682	684	676	674	718	763	736	718	729	706	737	733	740	695	701	674	674	656	717	730	723	701	755	717	711	741	725	726	729	790	706	695	713	737	706	694	730	708	755	712	683	682	688	723	711	684	762	738	708	730	693	668	761	740	712	713	685	719	705	712	719	715	692	731	708	742	717	712	704	691	773	688	729	693	700	715	721	739	692	692	715	725	697	723	699	688	674	718	660	754	710	715	701	707	714	705	734	721	686	703	683	707	713	701	711	734	648	746	691	716	728	715	737	755	738
16001	18668	18353	13738	10788	7037	5427	4070	3213	3019	2496	1954	1594	1286	1088	999	1217	1238	1145	951	811	616	594	612	548	468	467	486	448	443	434	415	437	471	406	392	418	416	375	412	399	361	374	368	354	395	384	398	372	360	363	392	336	367	368	366	346	355	362	360	373	360	411	364	356	333	372	330	397	378	379	386	372	381	366	314	343	373	361	333	380	366	364	364	345	333	384	344	362	355	382	370	356	351	364	360	357	365	330	373	352	364	376	342	341	350	343	399	327	369	345	352	365	363	385	351	325	352	372	361	345	341	350	349	372	375	346	361	365	359	332	337	340	309	370	338	373	366	339	325	339	350	310	386	333	353	376	325	376	354	371	351	367	361	352	352	373	349	376	354	348	346	362	363	329	343	378	342	337	376	346	391	388	413	322	344	332	410	383	328	343	353	369	362	374	346	368	370	358	353	368	356	348	350	372	348	381	335	376	338	372	380	325	332	359	346	342	374	364	366	328	361	385	384	352	421	344	396	359	355	398	388	339	351	346	333	375	352	346	333	333	382	363	364	364	360	362	307	341	353	358	341	370	357	323	358	353	357	365	350	346	356	360	354	336	359	359	363	339	385	331	341	363	346	362	322	352	359	347	342	362	353	347	324	395	345	368	382	369	365	360	359	356	365	326	390	328	324	373	349	353	359	332	378	344	332	379	370	378	397	344	326	326	367	382	327	352	365	363	354	367	395	394	338	349	359	355	346	325	346	321	381	333	327	335	365	321	366	376	336	358	339	365	341	340	319	379	369	329	390	333	346	367	348	344	362	338	369	346	362	372	361	357	382	401	335	343	364	358	313	372	378	326	345	343	344	372	370	343	315	379	374	341	370	330	361	357	350	373	341	375	329	354	360	342	374	315	344	347	317	363	353	358	353	387	394	367	355	349	373	361	368	354	350	306	370	329	355	342	345	351	341	341	382	292	356	359	342	365	336	358	347	342	342	369	320	396	374	372	335	406	388	327	343	347	358	414	326	338	387	372	343	331	344	364	327	367	366	373	329	368	357	391	374	369	343	330	373	364	403	360	340	341	374	301	331	347	344	365	385	353	370	400	345	338	356	370	378	361	333	358	369	352	385	351	368	349	358	325	342	348	359	345	347	345	345	363	343	338	363	353	369	369	326	336	365	352	355	346	407	327	363	373	324	346	384	336	355	369	353	347	366	337	346	339	349	390	374	354	382	355	367	334	368	377	351	363	322	332	323	344	358	335	373	331	329	338	364	376	328	406	327	359	319	328	346	348	368	334	343	392	331	344	346	353	352	357	355	355	334	342	312	370	372	332	359	355	341	355	392	327	353	387	353	361	358	332	371	347	350	358	373	334	344	339	340	355	329	345	320	371	363	332	379	361	372	331	297	382	327	366	319	359	307	353	375	364	338	354	362	340	339	334	351	367	346	375	363	354	352	322	388	390	319	346	373	327	352	356	350	384	334	336	353	341	349	346	317	347	342	334	370	314	356	345	343	327	367	315	351	367	333	327	356	362	350	327	343	369	376	322	320	355	352	352	347	379	318	350	336	381	348	368	365	381	356	363	359	324	360	375	347	362	362	370	321	398	370	359	349	354	378	369	327	362	380	358	374	386	333	333	369	380	349	338	345	342	301	371	345	346	346	386	351	378	344	362	358	369	333	335	354	358	364	331	360	362	349	333	371	325	336	337	323	336	322	351	342	356	353	333	374	355	338	361	351	345	371	340	323	318	331	358	374	345	300	338	342	333	349	358	344	393	345	364	379	350	329	359	345	381	334	358	356	337	315	374	350	363	321	343	378	343	366	324	343	358	360	359	322	356	363	367	336	367	328	357	339	356	335	379	374	374	346	385	368	367	333	366	371	316	340	359	345	345	347	333	359	382	351	332	326	346	394	341	372	338	385	342	377	372	361	352	311	366	355	363	333	351	389	348	346	361	348	340	356	358	350	372	359	354	345	358	372	323	361	358	344	335	328	341	348	397	353	351	347	321	329	352	346	365	370	355	369	350	374	352	345	342	343	403	339	364	356	348	359	381	358	352	341	352	374	360	349	357	328	358	346	336	380	357	379	368	352	331	359	323	359	395	363	353	325	380	308	380	327	365	384	318	333	345	322	355	355	332	354	363	350	343	345	384	388	343	354	330	343	345	368	366	359	343	336	362	340	372	374	356	351	355	382	396	379	363	344	359	330	364	377	376	336	365	350	365	357	376	388	325	342	354	333	387	377	354	389	334	363	383	333	339	361	372	378	333	375	365	347	357	373	336	353	333	354	374	369	368	326	342	358	333	382	347	408	347	355	350	366	367	357	376	375	370	330	333	365	321	349	340	337	365	372	342	310	388	335	367	347	352	342	357	346	390	316	386	357	346	348	363	355	335	329	367	346	314	366	385	365	343	355	353	371	325	373	347	369	345	358	362	355	353	373	342	360	322	333	357	377	325	349	357	399	339	341	362	356	337	343	371	351	346	369	333	378	330	365	332	334	358	348	370	385	369	381	336	355	325	350	377	356	363	353	334	373	337	362	362	383	340	354	353	303	358	367	361	342	381	343	341	369	367	382	364	337	342	347	357	363	362	362	371	365	351	362	372	342	367	349	325	371	352	356	357	340	338	354	318	398	361	332	309	338	358	361	339	362	343	362	335	402	376	378	372	357	321	361	329	351	350	341	350	375	365	387	332	336	366	365	337	356	387	320	352	380	360	370	356	324	368	337	334	344	362	358	346	333	337	323	340	369	379	366	327	348	350	360	332	355	360	355	399	344	372	392	345	352	332	346	359	354	356	351	312	337	363	349	370	365	327	369	379	363	362	382	340	338	392	349	357	354	357	360	320	326	334	362	338	317	362	334	281	360	374	377	338	340	342	359	358	344	365	334	326	361	364	370	346	364	333	308	339	308	336	376	351	367	344	327	385	331	336	331	349	354	362	338	363	387	378	365	347	360	404	332	346	383	340	362	357	341	336	340	331	354	360	360	360	369	336	303	335	332	398	369	329	358	358	350	386	366	329	351	311	345	344	353	358	360	334	335	346	309	336	354	347	334	378	365	333	337	351	358	344	346	353	383	345	347	358	346	358	368	332	347	340	380	380	378	315	358	341	329	333	334	318	340	345	373	353	365	350	353	365	378	349	343	361	369	381	382	342	364	378	353	346	332	364	371	336	345	341	343	344	390	321	349	352	355	314	376	354	339	329	371	378	343	370	366	333	370	359	352	366	396	340	346	353	363	353	347	362	374	338	328	329	361	373	386	344	342	360	364	350	359	358	357	364	352	345	343	334	339	363	331	354	389	353	337	368	332	354	343	359	341	371	383	354	338	367	375	350	344	379	361	346	342	350	380	383	353	347	346	356	323	344	349	364	360	324	352	342	353	345	319	354	355	415	332	356	342	393	339	329	338	317	357	350	379	357	361	349	342	370	313	349	353	344	340	313	326	372	338	334	333	345	352	360	352	383	360	374	325	320	364	372	360	333	338
10298	17138	22862	24702	23941	19275	18191	15420	14264	12633	11448	9119	7944	6153	5487	5526	6707	7370	6777	5596	4149	3188	2628	2406	2166	1917	1901	1784	1555	1460	1421	1310	1399	1456	1337	1300	1219	1253	1052	1032	1038	1055	1062	1025	993	943	1046	994	1045	937	955	957	918	920	957	867	889	850	863	862	886	905	874	883	840	837	884	862	843	864	842	894	862	859	860	831	829	856	870	870	857	827	829	857	795	839	821	859	848	875	828	838	813	849	838	858	871	881	825	841	853	839	871	859	888	851	812	871	891	806	870	839	834	872	843	844	854	842	848	825	877	822	801	836	841	850	895	883	822	863	848	875	795	855	839	793	830	835	817	877	881	800	822	861	892	800	833	827	801	807	783	876	840	878	888	871	837	872	863	827	780	868	852	808	799	841	867	862	876	828	804	865	845	829	832	878	873	880	868	851	886	814	891	794	805	836	819	865	849	840	842	885	839	810	872	818	859	866	840	857	867	849	825	877	841	812	800	820	851	827	833	848	862	813	801	857	833	817	859	779	864	830	864	803	818	807	848	810	847	838	870	859	884	843	827	867	833	870	866	836	851	873	837	884	851	786	834	818	849	804	868	883	800	869	816	839	863	848	828	838	815	824	886	844	857	875	843	809	860	816	831	823	876	852	797	856	862	806	860	844	882	848	838	848	880	884	829	812	817	852	820	823	858	822	795	855	812	867	861	850	801	865	857	849	825	833	843	867	853	849	839	864	836	831	906	781	850	847	869	860	845	808	831	834	834	849	892	844	864	935	834	817	828	871	806	795	831	834	849	850	813	892	852	863	836	804	801	861	856	856	823	816	827	867	843	836	826	822	843	872	812	870	801	845	829	862	865	879	800	821	874	871	853	846	853	847	843	820	853	861	842	839	804	821	867	817	853	845	816	900	861	859	875	778	925	829	797	838	859	842	868	816	832	840	821	846	908	843	867	799	820	860	854	832	813	867	784	866	832	781	870	895	847	812	874	872	809	827	823	846	825	856	873	857	840	851	835	800	886	838	788	824	866	873	897	813	823	834	824	823	870	808	792	866	874	867	874	790	899	860	882	859	839	831	822	827	821	814	860	883	853	821	830	814	833	870	872	842	824	870	836	879	884	842	838	840	873	845	845	872	848	796	857	876	833	887	849	801	811	836	838	849	855	836	818	853	876	805	871	860	862	809	808	831	832	863	839	834	794	851	872	848	855	832	844	879	863	829	815	880	851	824	859	859	823	868	802	856	835	880	821	876	829	817	891	875	867	800	870	897	840	842	820	849	884	880	784	839	839	866	871	828	827	864	829	857	845	840	885	858	824	845	831	872	825	873	872	850	824	853	852	864	813	852	874	864	824	836	801	892	843	836	845	783	819	808	824	876	865	812	836	877	798	887	906	868	828	820	814	842	885	849	846	887	825	855	826	834	856	848	840	860	780	868	861	879	873	901	848	877	828	906	848	785	882	850	867	938	821	807	825	901	806	863	793	861	839	852	834	833	831	814	821	828	826	859	829	855	830	828	854	828	864	871	894	812	827	849	819	876	775	840	857	883	804	842	900	815	841	865	855	849	844	891	830	839	857	845	871	862	860	835	850	859	848	883	833	867	807	847	805	803	826	887	789	840	856	826	832	880	826	830	850	866	884	854	871	815	863	831	864	855	821	857	864	894	863	841	837	797	897	836	828	793	862	800	841	884	802	839	868	813	853	802	874	926	825	828	835	836	828	845	816	806	862	780	863	842	866	864	857	863	843	867	807	805	817	866	875	890	844	857	797	806	878	807	874	852	920	844	836	877	821	825	841	853	915	840	832	812	849	828	869	874	854	918	855	866	841	866	813	849	835	834	863	811	831	879	840	840	838	803	893	813	830	874	825	862	834	869	822	847	902	837	860	840	869	863	854	857	863	851	839	860	853	841	845	808	840	818	821	828	800	855	838	855	847	842	836	808	859	815	871	800	875	837	888	797	803	848	819	824	842	877	805	872	820	780	859	888	912	799	859	892	855	849	838	850	837	837	814	828	817	840	818	840	816	855	850	885	848	827	851	808	899	857	857	855	806	876	825	839	819	845	804	898	888	887	869	845	816	893	819	821	823	870	847	807	893	806	829	816	857	815	927	896	812	919	853	882	812	818	855	805	885	857	866	873	847	860	847	812	879	835	818	845	845	824	847	881	841	836	851	901	839	866	870	836	822	815	845	864	846	821	846	877	880	826	841	863	918	852	876	851	848	833	879	866	851	914	875	918	825	830	860	852	851	857	833	849	806	794	840	775	854	826	847	856	872	827	850	814	820	837	845	839	822	834	844	852	852	821	837	870	819	899	843	852	840	875	830	761	875	855	801	818	863	849	881	823	813	798	839	790	862	878	820	845	860	863	813	840	855	809	795	862	829	866	808	840	841	856	870	860	806	857	836	880	862	889	851	816	838	829	895	834	864	830	826	789	876	817	859	856	832	861	861	826	819	803	841	852	839	811	835	861	853	854	815	868	781	902	819	896	839	867	868	869	875	844	858	829	869	819	842	880	845	833	869	850	809	851	795	793	850	834	858	826	831	830	867	851	815	858	840	872	830	830	829	817	914	843	838	873	842	848	859	887	865	830	826	890	784	825	869	811	837	868	832	868	888	858	820	878	857	824	793	844	815	832	789	801	798	910	830	859	834	824	850	850	856	860	886	822	832	856	848	846	829	821	857	812	879	834	827	859	854	849	816	865	916	848	848	871	843	896	862	852	811	821	850	850	808	876	839	873	819	830	851	855	820	825	873	839	887	858	821	877	846	856	857	839	847	936	842	877	829	857	850	813	829	883	892	819	845	806	802	846	840	799	841	831	855	793	861	849	827	819	865	863	896	838	816	811	793	837	823	846	844	865	861	855	858	855	821	850	829	832	830	848	869	829	799	887	842	818	853	778	842	842	879	850	845	820	822	879	803	832	860	820	834	856	812	870	850	817	836	853	824	804	831	790	834	824	858	856	848	877	860	856	821	816	886	828	894	835	837	809	843	842	888	890	828	812	854	822	861	879	811	826	871	838	848	871	818	890	822	845	833	863	852	836	796	815	835	858	838	844	789	830	816	882	844	834	872	885	842	898	859	819	803	839	802	781	798	839	882	827	871	861	856	808	886	824	916	865	850	859	955	843	794	857	856	819	821	831	840	855	833	821	829	842	829	844	858	830	853	821	852	811	818	885	833	841	880	817	905	839	822	842	823	810	826	843	837	859	855	854	854	828	796	846	817	828	824	835	851	833	866	798	771	828	834	887	844	852	883	825	834	856	874	890	796	838	805	903	831	873	842	863	849	808	880	879	832	805	881	849	817	863	850	849	863	883	818	881	851	857	845	860	860	867	934	886	880	849	837	865	836	867	857	860	797	870	866	852	841	826	814	781	855	848	793	818	869	850	847	856	826	821	830	848	809	863	815	831	863	830	835	866	830	808	875	810	823	875	831	844	841	827	835	877	908	833	844	848	848	794	815	826	904	891	834	882	794	792
36725	43056	34403	32038	36627	31393	30305	30007	27893	26285	21451	16606	14432	12013	10646	10496	16315	19839	19742	15703	10681	6216	3994	3373	2875	2136	1901	1943	1538	1321	1356	1368	1426	1698	1373	1380	1435	1476	1083	787	717	818	867	768	794	665	806	918	833	674	623	572	606	536	504	419	406	402	365	391	390	405	377	403	354	374	392	380	378	391	424	405	381	428	415	382	348	370	385	340	378	438	376	367	355	411	357	378	372	345	402	374	388	395	387	345	365	394	369	335	337	395	374	334	379	361	358	327	335	375	362	354	364	378	358	352	375	382	367	410	380	368	403	368	374	380	370	336	346	327	372	359	358	387	382	378	381	365	379	364	338	396	357	364	384	351	350	359	363	371	396	382	366	406	365	387	358	377	379	406	421	344	384	402	350	339	364	349	345	369	360	356	324	388	391	362	352	365	354	367	376	369	361	350	412	389	374	393	391	370	378	377	405	352	339	368	386	391	399	354	402	381	354	366	390	380	377	397	354	357	394	376	359	365	320	380	369	359	327	378	343	354	374	375	402	350	342	370	416	402	350	374	375	351	389	360	423	337	348	390	377	368	345	368	379	358	381	358	395	362	365	400	339	368	362	418	352	374	367	376	370	360	375	371	387	396	405	384	371	373	376	355	335	369	358	377	390	371	344	403	388	383	378	389	390	355	379	398	343	383	371	364	371	346	383	340	387	405	377	345	348	374	411	372	363	370	399	370	337	350	392	370	363	411	364	374	366	399	363	385	379	381	368	365	354	339	395	382	421	415	384	399	357	378	374	364	374	388	391	369	361	367	356	353	382	348	354	406	351	364	384	358	349	378	397	354	323	359	407	375	379	357	385	374	347	380	392	366	395	435	363	370	379	349	389	378	352	387	367	357	396	378	391	392	380	350	368	370	404	391	351	384	371	342	376	386	414	388	364	396	371	410	351	362	404	339	371	347	391	358	383	365	364	372	355	337	386	378	345	400	372	377	391	351	385	371	389	342	329	367	365	334	349	375	377	405	374	405	379	371	404	378	401	348	370	340	388	373	371	370	400	344	361	349	376	398	358	397	379	367	410	360	401	355	372	337	356	336	356	382	405	379	355	382	395	373	353	364	358	363	375	391	356	384	362	386	407	369	401	344	398	370	371	372	396	369	368	355	405	367	346	402	366	367	392	373	369	390	370	372	403	339	386	369	378	367	363	374	355	384	396	389	373	383	351	361	345	334	370	392	381	384	406	352	361	380	360	362	387	378	397	349	325	356	400	358	394	353	386	395	352	370	361	370	376	347	349	375	390	368	390	391	388	363	395	369	376	380	337	361	383	370	361	380	386	360	323	370	360	372	380	348	400	362	368	370	333	362	362	389	376	390	385	392	368	384	368	404	377	344	385	378	370	373	373	361	348	384	423	394	339	380	380	390	361	373	401	382	371	400	368	399	356	346	364	347	335	408	400	381	372	394	376	363	346	397	368	389	357	375	361	354	382	357	389	361	380	386	367	379	384	381	377	391	369	365	405	419	341	364	345	367	387	386	356	381	388	364	397	344	363	359	394	366	374	354	360	362	427	389	404	359	399	355	395	351	398	319	399	397	326	359	407	385	388	394	413	383	376	378	337	364	326	354	350	354	398	391	378	390	376	409	342	367	369	376	361	395	397	395	401	397	397	380	377	394	374	406	376	362	347	399	364	359	387	398	369	379	350	370	372	384	425	360	404	368	413	366	371	405	382	374	388	396	369	380	376	366	372	408	358	377	379	421	359	375	340	385	334	395	362	383	407	383	366	385	387	369	386	412	378	383	360	352	339	345	385	360	379	370	335	365	353	377	346	376	382	416	357	338	348	373	374	364	347	379	396	398	388	381	404	384	359	385	419	386	379	355	359	370	363	395	376	366	366	352	362	375	389	396	371	376	391	335	373	361	361	397	408	349	366	374	341	392	390	368	343	336	375	353	321	374	367	388	349	338	390	359	380	374	388	374	369	347	377	319	394	381	395	346	390	366	359	373	391	366	389	336	403	361	371	332	383	364	400	393	392	394	392	362	380	406	350	369	374	398	355	376	375	396	366	360	384	395	357	351	368	358	349	382	371	402	376	365	357	373	384	400	383	406	366	357	385	337	332	405	345	384	391	387	386	351	396	374	377	380	383	376	369	373	382	391	404	400	377	367	394	399	349	425	359	368	395	392	374	359	343	353	352	347	353	400	357	366	373	360	341	369	389	377	393	381	375	347	374	410	370	365	390	379	351	372	360	356	372	359	396	378	383	365	397	370	404	375	383	381	387	381	393	358	362	336	356	381	407	356	372	372	361	410	378	365	377	353	375	376	388	355	365	386	376	383	363	370	346	379	338	368	364	356	362	359	345	361	370	381	360	386	370	374	369	345	365	388	351	350	338	369	364	412	386	335	378	365	359	370	375	378	391	362	358	379	366	371	395	378	378	383	353	343	365	366	374	375	358	381	350	375	341	361	354	355	350	393	370	347	392	353	369	388	396	354	369	367	399	359	342	352	364	392	380	375	390	358	381	362	387	382	373	349	391	405	410	356	414	372	405	387	387	368	389	393	422	360	371	380	344	375	398	386	371	368	410	392	340	349	320	416	396	357	390	381	376	397	368	366	354	374	394	385	428	394	373	380	351	363	374	378	374	360	382	365	362	344	362	404	364	374	352	345	381	342	365	383	397	359	388	372	352	407	366	399	347	422	425	382	352	382	378	358	408	370	363	370	375	399	367	374	389	366	369	403	378	413	374	399	346	389	401	356	388	360	386	371	364	373	367	389	399	346	395	363	384	381	407	367	348	337	362	323	356	344	399	375	392	392	364	368	358	386	362	367	397	359	343	364	353	373	368	365	350	407	409	371	384	386	402	372	405	320	384	387	381	390	386	393	367	333	385	339	359	354	375	344	402	389	404	366	424	361	380	377	353	364	373	339	348	370	368	358	377	402	366	352	373	365	358	381	343	349	407	368	405	384	383	366	383	381	357	360	392	361	378	346	365	391	383	387	386	379	339	368	370	380	334	388	340	399	354	317	364	374	364	371	343	359	379	385	363	369	346	360	413	375	365	373	373	366	384	393	327	371	376	396	371	399	389	417	378	373	387	398	364	363	372	381	383	367	381	387	408	378	362	356	345	401	351	353	369	386	373	381	377	375	378	402	344	378	366	365	389	380	364	346	381	361	398	346	381	376	351	353	363	382	379	407	355	400	372	399	353	336	379	341	387	343	389	367	359	356	352	357	359	386	381	366	370	398	347	352	350	348	350	371	394	383	375	359	368	366	387	347	332	367	347	393	355	365	333	379	373	355	427	381	381	380	386	357	379	346	346	335	371	367	375	358	381	337	342	374	346	389	366	379	364	392	385	373	348	326	367	380	338	380	355	381	367	381	379	382	396	364	359	397	373	411	368	365	406	333	379	387	362	358	341	365	335	373	351	398	426	397	368	350	340	373	381	398	336	412	376	350	393	380	354	368	366	394	354	373	412	363	408	374	383	334
25171	37746	39623	43669	44988	40980	43346	42913	41999	40197	38398	33355	34060	29566	29203	29989	39861	44174	43673	38917	31574	24107	18855	17480	14581	11432	10919	10329	8284	7205	7318	8154	8009	9561	7796	8040	8412	8550	5639	3915	3761	4443	4613	3971	3551	3015	4684	4838	4081	3063	2665	2292	2538	2126	1617	1282	1280	913	927	984	947	923	982	1180	870	925	977	923	966	988	1282	1149	1346	1296	1039	899	898	820	837	913	865	853	876	867	879	893	840	913	885	938	938	905	871	849	920	861	888	881	902	901	927	899	900	914	890	897	912	857	882	864	852	907	895	899	849	851	852	894	898	910	852	846	872	876	867	852	881	830	872	917	865	884	881	904	859	869	885	862	908	857	878	884	848	907	835	856	867	820	866	914	870	839	901	822	835	903	838	902	890	866	918	837	905	821	854	878	913	862	928	912	893	861	881	839	843	938	868	872	829	841	922	858	887	897	900	902	836	859	827	922	881	880	907	855	879	905	872	829	875	894	859	905	833	838	871	854	885	845	859	872	936	811	838	899	822	793	851	829	878	898	915	915	900	822	841	895	908	867	849	890	906	868	829	886	848	816	907	883	896	838	862	875	866	836	873	921	922	840	871	935	814	894	869	873	866	909	849	851	863	874	872	906	850	889	890	855	896	871	825	894	886	854	940	870	839	893	868	832	872	827	907	867	849	869	917	834	813	838	874	879	860	869	857	905	856	898	870	889	904	850	859	837	904	920	847	842	864	862	889	833	880	884	900	828	865	817	849	917	847	858	898	840	892	880	806	889	859	893	914	882	885	874	856	883	874	876	887	831	839	841	855	865	818	880	858	891	876	854	869	837	873	883	913	869	809	855	863	887	850	885	889	883	850	882	902	900	824	886	925	818	858	839	861	911	843	864	859	915	874	855	876	890	860	908	839	815	856	873	869	884	907	850	910	854	883	899	847	864	843	867	855	876	914	901	897	901	890	840	899	858	875	912	866	880	880	866	849	884	905	889	891	880	904	890	892	879	841	870	922	866	883	844	872	848	899	877	864	866	902	892	815	854	872	862	863	904	885	852	932	909	904	837	872	863	843	865	883	778	884	906	885	830	862	867	828	861	901	876	860	905	836	808	838	900	870	835	889	861	855	891	832	873	882	921	850	914	928	840	890	886	865	857	880	865	866	898	808	847	845	888	826	830	885	877	810	853	864	882	929	889	827	855	868	871	853	868	900	893	856	930	828	834	901	882	837	860	874	902	956	886	890	833	887	845	849	871	877	882	886	846	874	924	899	862	869	829	858	886	831	880	869	871	856	879	879	891	874	959	842	886	873	892	817	810	859	910	909	862	905	857	857	881	834	881	866	893	878	862	882	824	861	876	909	848	883	853	853	898	880	867	907	868	854	887	903	879	875	941	882	849	853	877	866	905	868	783	827	882	867	860	868	860	840	909	884	882	853	857	939	804	870	961	892	797	869	838	849	879	857	856	860	842	910	822	831	865	802	807	858	852	894	884	912	859	906	893	858	849	844	875	892	872	867	828	899	891	867	880	856	856	884	905	867	866	872	898	845	887	902	891	871	862	850	891	919	856	856	897	890	925	826	856	860	849	886	889	871	903	843	902	857	872	888	889	861	842	864	900	880	866	841	907	888	894	913	918	911	860	871	900	886	896	916	834	875	827	874	865	853	901	796	908	880	900	801	854	924	876	917	926	887	859	844	962	908	876	922	877	840	798	869	861	881	848	855	896	907	889	897	849	850	871	859	868	845	799	925	878	879	845	838	851	870	921	799	884	891	900	893	859	921	890	900	882	894	851	878	898	902	876	893	881	831	795	928	887	824	881	801	928	872	911	844	877	839	863	889	884	867	889	910	870	868	844	854	909	889	896	928	854	934	848	885	891	935	841	876	894	926	906	877	876	855	901	902	901	866	855	830	857	878	873	863	881	886	894	846	919	886	843	880	869	884	920	873	866	913	897	875	876	860	865	980	908	915	865	885	861	861	877	877	915	871	860	827	915	903	915	789	890	909	890	903	876	878	915	840	854	857	845	907	874	899	843	875	899	870	916	874	860	882	820	885	843	902	899	914	849	877	864	877	913	846	827	821	868	884	858	918	837	889	892	850	887	807	816	876	949	830	932	841	938	860	918	894	855	869	825	899	846	915	821	836	854	882	846	883	842	854	866	880	876	867	887	870	891	878	864	876	871	863	908	887	815	886	893	838	840	870	874	938	880	867	878	894	887	896	903	847	907	890	916	905	822	858	867	845	894	870	850	874	854	866	859	874	861	877	837	901	876	848	897	819	877	897	912	851	885	828	914	895	855	839	858	851	857	829	905	901	873	833	898	874	890	881	847	882	862	890	876	893	854	879	838	885	925	838	893	870	882	864	925	866	896	910	839	889	886	899	880	852	877	896	840	858	841	904	817	839	954	859	881	878	863	865	853	840	902	897	846	929	861	855	910	895	930	864	830	861	870	838	859	915	886	866	840	903	914	853	869	888	845	939	885	868	847	868	886	811	839	873	880	894	860	876	853	885	898	878	892	881	836	852	822	858	886	842	868	918	886	914	863	872	893	859	900	867	817	923	883	873	903	849	840	879	845	896	876	887	890	903	843	934	864	915	873	852	837	845	831	903	903	859	832	885	826	869	875	923	865	817	873	836	891	849	864	915	896	910	858	872	878	864	880	881	848	866	862	819	895	891	839	851	915	830	891	947	939	914	870	875	925	869	866	852	847	854	888	910	864	834	874	903	842	865	894	848	836	882	856	904	884	896	875	901	804	847	824	872	889	861	879	869	871	864	897	887	885	887	854	841	884	862	855	855	913	860	838	891	886	907	895	871	884	878	873	808	849	915	823	859	900	884	893	895	880	866	836	893	862	925	897	854	895	909	861	890	933	851	882	895	856	877	886	858	914	913	883	894	876	854	945	836	831	867	780	907	883	867	876	896	862	912	911	905	876	850	874	877	804	849	849	868	861	892	887	884	888	881	931	816	890	846	913	878	865	857	858	843	874	927	870	922	860	864	875	917	814	891	852	881	830	916	916	856	873	860	852	861	861	899	842	832	880	877	878	863	866	865	867	916	898	870	923	817	885	865	871	872	853	880	883	860	901	817	860	891	896	854	876	859	871	877	846	894	836	904	853	894	841	833	899	877	908	859	856	872	941	893	922	963	862	859	866	820	855	834	850	864	906	859	881	925	919	847	815	813	835	919	879	923	919	946	864	890	841	892	893	865	865	840	844	855	892	895	854	846	892	888	847	842	840	844	882	856	906	911	910	886	900	810	848	891	912	836	941	834	858	897	922	860	895	862	868	875	941	898	809	892	856	918	869	875	879	870	856	883	879	861	839	852	896	848	864	861	826	889	875	856	869	848	903	913	881	845	856	885	858	892	844	859	907	864	847	891	859	884	808	895	890	863	855	874	851	850	845	898	870	887	890	890	886	870	876	834	867	887	906	913	892	879	841	826	853	851	840	864	935	894	838	828	839	840	879	852	856	851	917	922	885	892	840	840	848	903	862
44826	44739	35115	33620	39478	34067	35119	36643	35290	34507	29659	25943	23582	21599	18247	18675	27292	31985	32340	26506	19642	11368	7930	6217	5211	3807	3453	3401	2552	2091	2159	2464	2323	2868	2597	2553	2740	2517	1612	1076	1156	1156	1350	1053	969	826	1364	1335	1240	986	853	771	707	614	454	432	396	336	309	337	308	303	324	361	314	313	307	316	361	353	407	391	424	302	271	295	290	280	286	334	322	302	282	301	272	292	316	323	281	300	311	332	313	296	317	302	288	292	282	310	310	301	285	292	305	290	268	300	314	292	295	271	306	314	335	278	288	303	301	289	289	297	287	337	299	306	297	325	321	300	292	275	277	329	308	297	332	308	319	294	270	292	293	337	277	300	292	290	297	313	295	266	311	298	305	292	282	314	336	291	302	314	278	290	279	301	328	313	271	303	304	303	292	318	289	284	319	350	328	304	320	265	277	306	295	305	286	279	288	274	288	296	285	264	291	330	309	307	294	321	322	300	338	294	287	300	327	282	300	309	293	302	274	328	341	296	318	308	299	315	274	318	265	301	321	315	284	293	273	293	278	280	310	266	335	280	319	323	307	293	303	319	289	290	293	261	311	331	310	305	287	313	279	292	296	261	301	295	294	290	341	281	296	277	314	279	311	300	288	319	315	315	313	290	265	284	302	281	298	287	297	312	272	299	304	284	284	321	296	307	292	303	304	314	325	297	319	258	355	295	297	282	261	302	284	292	283	289	278	314	290	323	303	298	287	290	286	294	315	281	286	282	262	302	317	309	321	278	309	302	342	277	297	286	283	284	297	328	272	328	309	327	317	315	293	307	350	317	321	313	314	296	299	302	318	290	308	340	319	327	347	293	278	332	303	323	307	285	309	295	304	331	291	307	331	313	287	291	279	303	314	276	308	294	260	305	277	296	322	308	296	290	321	297	309	313	297	291	264	329	305	274	340	299	284	259	308	322	287	330	307	307	332	294	320	327	285	316	286	307	314	301	265	277	284	286	316	307	272	313	278	323	304	329	323	298	305	309	278	300	321	270	307	298	331	300	301	325	290	293	318	335	295	331	305	278	296	306	301	327	297	331	334	276	331	278	304	299	372	308	304	288	309	270	305	279	281	312	305	306	326	309	307	275	308	272	333	301	324	309	300	296	303	295	322	280	314	310	337	328	277	320	309	314	298	301	299	285	283	299	311	305	308	316	339	251	295	290	303	287	309	315	296	322	300	304	267	310	303	292	323	315	312	296	301	280	308	321	352	301	300	288	323	279	296	284	336	352	303	302	290	331	331	310	304	275	277	278	282	313	297	294	287	279	296	261	317	319	325	299	325	295	305	278	307	342	336	317	272	289	262	281	289	307	313	315	290	269	278	275	292	312	302	278	270	301	292	289	281	305	308	294	271	270	274	286	309	281	298	295	304	345	333	300	293	298	296	316	310	304	322	286	316	320	286	334	297	311	283	290	288	308	275	307	317	326	303	286	331	302	291	286	285	281	322	305	323	310	295	313	278	325	275	318	306	252	315	297	305	331	291	283	271	341	312	299	283	288	303	295	307	345	289	310	306	310	297	257	285	302	296	315	311	286	295	304	323	275	295	297	315	308	286	287	309	275	268	282	272	281	285	303	280	301	313	288	300	348	279	324	262	285	310	315	313	315	329	318	310	293	318	299	308	307	296	332	337	313	294	325	319	335	289	292	292	262	310	306	275	269	313	311	290	303	322	309	331	294	302	285	303	304	319	272	289	276	298	265	324	288	283	299	333	313	280	329	277	281	303	309	319	290	322	315	312	330	282	300	301	288	314	305	308	331	283	330	325	292	279	257	299	290	299	284	281	304	282	296	270	289	292	295	263	316	276	313	288	314	295	314	288	337	299	317	298	275	306	304	284	280	293	306	305	312	315	308	275	301	292	312	316	270	290	273	291	269	302	330	314	286	293	316	293	297	313	302	319	293	280	307	269	306	276	284	316	308	277	309	302	311	299	262	328	292	288	280	345	313	275	289	290	304	305	298	291	293	290	269	301	288	307	323	319	329	261	281	316	309	312	341	313	292	305	302	328	311	300	294	314	271	291	293	304	306	272	272	314	302	306	262	309	280	279	292	287	312	297	263	334	299	289	282	300	295	329	290	325	320	286	270	292	276	298	287	303	316	297	306	319	280	306	323	303	286	268	297	289	316	304	305	297	289	350	284	306	306	298	298	296	282	310	305	328	329	282	272	307	269	299	288	277	285	309	308	302	311	276	303	328	291	276	311	295	283	276	320	261	300	277	300	265	311	295	332	346	314	293	315	288	301	276	294	350	325	325	278	290	274	302	296	328	295	292	292	328	279	302	269	302	297	297	295	304	311	278	291	278	273	270	295	272	296	294	304	294	307	320	289	321	283	309	244	292	297	310	297	249	291	312	316	308	311	308	319	301	289	289	290	273	314	326	298	371	267	316	300	285	307	336	306	281	283	314	258	301	320	315	302	304	269	319	293	300	298	266	296	295	282	296	336	281	311	329	313	296	281	302	294	304	298	313	288	307	291	300	306	283	321	277	267	309	301	295	303	273	313	307	293	299	296	283	294	290	288	292	300	277	294	328	299	310	314	314	273	280	300	338	298	304	329	278	295	281	319	313	298	310	309	306	282	316	286	290	276	315	271	312	304	275	294	316	318	305	312	313	292	317	322	272	310	306	280	297	334	281	309	277	307	285	287	294	306	279	303	323	279	311	253	301	321	272	296	287	328	306	307	315	317	327	298	284	326	285	303	302	306	283	309	303	297	293	287	325	316	323	298	280	299	302	299	268	309	279	266	277	318	271	332	297	289	299	310	290	272	305	268	288	341	279	304	293	276	300	308	329	313	302	304	291	308	287	300	316	290	263	296	285	325	296	317	290	310	306	316	279	300	304	275	287	288	317	289	324	305	311	299	276	272	311	280	317	301	288	293	302	294	312	316	300	335	293	299	317	306	278	287	307	324	307	272	292	295	303	334	283	314	314	273	315	304	305	309	306	291	291	310	305	276	321	271	310	285	308	289	290	302	281	300	298	316	291	309	335	305	303	269	298	286	291	315	319	284	286	291	287	319	284	295	311	302	299	276	283	308	339	280	310	282	303	299	269	299	314	285	274	320	316	290	298	279	287	301	278	328	316	283	284	308	302	276	313	299	300	274	255	313	300	307	270	308	313	307	299	303	274	353	305	329	289	306	286	320	283	284	319	313	290	296	315	314	358	283	305	284	285	297	314	278	283	327	288	299	311	282	304	305	284	308	334	312	305	309	300	284	283	298	263	308	309	266	292	300	290	297	319	311	290	315	313	261	293	317	313	296	313	312	290	307	283	293	299	314	327	261	280	289	303	302	299	269	289	290	291	311	298	302	293	304	283	276	281	282	297	304	291	318	302	294	288	309	286	334	303	298	272	299	292	319	292	307	291	296	293	276	289	288	315	310	329	300	315	303	303	298	314	275	315	305	300	292	327	304	314	291	320	302	289	315	304	290	290	303	297	260	285	289
30760	42475	44491	48772	48553	46489	49456	48067	49750	46871	44875	41681	43091	38612	37194	38281	49469	54795	54192	49196	41258	32562	27812	25238	22298	17097	17681	16051	13394	11661	11772	13511	13549	15279	13878	13672	15047	14062	9084	5999	6551	6851	7721	6129	5574	5023	8385	8078	7403	5367	4611	4127	3583	3364	1883	1675	1274	873	784	835	802	847	893	1113	775	746	760	817	839	1028	1480	1340	1480	1044	764	784	726	763	696	765	706	761	744	737	703	726	739	701	655	696	781	697	690	703	719	708	722	659	739	663	709	747	687	683	728	732	709	744	691	703	694	698	709	693	779	708	678	744	696	753	717	675	703	715	711	690	706	688	714	707	735	732	650	767	677	697	705	687	697	713	688	655	713	690	717	716	727	703	716	683	689	721	728	679	695	666	699	700	708	690	697	690	725	723	705	687	751	686	688	707	671	711	695	691	716	707	702	682	679	666	729	702	663	685	710	664	698	674	704	683	703	675	683	692	721	725	725	679	695	675	687	697	727	707	699	668	719	691	757	651	738	666	701	726	696	671	710	731	710	720	716	749	703	663	699	684	706	702	693	661	705	680	706	673	712	706	690	725	719	716	705	713	730	678	708	723	693	645	643	673	723	682	670	692	750	695	724	696	689	722	665	672	699	753	655	651	714	703	710	644	698	707	724	704	700	708	689	711	723	709	697	693	703	711	760	659	705	644	695	674	720	701	706	729	704	687	670	713	687	702	712	706	698	731	681	718	706	705	735	662	710	691	718	675	670	721	689	656	715	723	730	716	704	734	675	653	715	674	679	671	708	679	704	686	762	711	702	702	704	695	692	741	683	678	690	707	700	684	696	723	698	737	719	732	682	729	726	693	727	677	707	742	673	675	686	693	694	766	715	708	738	728	733	705	674	754	680	711	729	690	656	684	713	713	695	704	719	716	724	684	693	689	715	710	728	698	682	720	670	672	670	667	696	751	713	707	707	656	705	719	664	736	664	692	727	721	716	740	706	692	745	690	742	678	720	691	739	725	741	697	701	672	664	738	683	746	676	672	717	737	695	702	702	670	695	742	696	694	694	677	694	687	735	700	681	688	697	701	696	709	690	721	680	685	697	690	716	717	637	693	712	731	680	685	639	722	723	751	689	702	743	655	707	797	717	710	716	690	738	719	656	722	759	707	691	704	754	729	654	705	729	697	742	704	704	717	708	694	727	748	682	658	715	726	720	752	672	710	691	729	706	693	699	670	759	692	655	701	717	685	658	681	734	684	686	734	731	710	683	699	719	724	702	719	728	749	693	720	716	691	645	740	675	673	742	697	734	755	668	723	696	699	695	725	710	671	759	731	738	708	679	680	674	732	707	673	709	697	710	746	684	692	689	690	714	729	708	701	720	739	721	689	733	685	750	716	722	731	712	717	689	722	717	713	725	705	693	728	722	694	692	723	712	727	726	721	769	695	692	654	689	708	768	746	765	692	670	672	736	664	726	715	697	755	726	728	648	709	663	696	696	691	692	714	715	711	739	673	685	676	671	692	647	713	754	705	748	687	714	700	702	733	715	663	710	656	736	699	716	728	668	679	703	715	676	699	678	705	700	659	685	722	702	685	631	715	805	734	676	715	687	732	695	763	750	687	683	711	711	697	679	667	678	682	696	682	685	623	657	690	718	712	719	742	683	672	686	722	689	709	683	693	741	702	712	723	717	685	712	704	743	752	734	688	718	721	729	750	644	721	661	699	681	669	683	670	738	723	706	696	759	708	734	727	717	740	660	675	709	689	709	733	660	710	671	723	720	700	691	706	699	720	728	639	689	718	728	674	683	733	657	684	735	722	694	678	661	694	713	727	724	715	712	700	673	719	700	713	687	641	703	665	710	725	682	702	719	710	715	712	699	699	712	686	686	740	701	694	700	656	674	738	697	709	680	687	686	708	679	712	701	693	654	730	706	712	690	718	677	698	633	716	720	691	661	786	693	674	722	708	715	703	704	696	698	707	738	672	702	695	684	676	722	701	719	700	702	683	695	665	733	686	758	712	742	712	692	701	688	685	704	734	708	700	743	676	717	712	668	709	763	786	705	714	696	711	708	721	732	704	707	702	704	714	702	711	720	648	737	697	716	704	720	754	707	683	754	740	729	704	689	725	704	710	693	715	689	757	715	730	696	740	672	711	692	723	746	670	665	717	688	723	696	714	687	747	761	705	699	667	717	657	673	707	679	738	694	719	704	750	686	732	698	754	720	697	766	746	683	677	768	689	681	720	704	704	703	695	716	710	728	672	714	763	641	708	702	666	731	712	697	705	723	691	726	727	686	716	739	715	713	686	714	654	685	642	728	726	717	637	714	713	760	680	683	699	673	659	662	704	713	678	707	748	671	695	722	705	707	719	730	679	699	688	754	703	666	689	766	703	698	724	662	669	684	716	730	722	674	716	686	673	712	694	677	701	674	709	701	694	684	699	694	704	723	756	696	696	658	710	740	759	760	699	703	728	713	747	755	749	678	694	685	698	660	649	664	723	698	686	690	718	680	767	709	716	669	709	631	711	702	718	688	715	706	696	736	686	624	688	716	697	696	669	702	688	690	683	697	660	693	677	695	729	670	680	734	742	687	681	735	653	697	742	713	733	714	704	702	696	747	681	735	678	673	708	690	681	736	725	711	727	692	680	742	703	713	681	712	699	701	706	693	730	681	722	755	694	781	672	694	690	742	710	721	682	675	698	727	684	732	676	683	703	715	718	650	659	717	640	742	667	672	691	715	697	740	693	682	678	714	718	697	682	719	729	709	721	716	703	670	711	692	675	703	734	685	718	688	698	724	706	659	614	728	714	677	718	658	708	720	762	738	727	722	714	673	685	731	679	686	693	732	723	722	704	796	759	681	689	666	700	692	679	710	706	745	721	669	660	652	735	698	687	669	659	702	687	730	701	717	732	689	737	740	685	692	675	703	688	673	656	729	694	692	739	665	707	739	717	711	681	705	690	687	690	663	688	695	689	729	686	739	702	740	739	708	742	700	666	707	718	684	687	714	708	705	703	705	745	724	773	690	697	719	733	697	695	704	727	703	648	707	726	721	729	711	684	672	682	687	717	704	679	690	746	671	725	702	712	756	678	739	701	750	665	721	692	714	712	690	713	756	721	724	745	673	715	696	702	746	692	674	759	730	746	720	727	694	724	698	681	686	757	726	733	712	666	724	670	712	637	748	675	677	678	722	646	640	686	718	694	681	679	703	680	701	679	722	700	735	681	721	678	729	682	696	746	715	699	709	698	668	674	721	702	672	734	704	682	686	747	755	699	722	711	668	715	700	739	693	683	665	715	694	675	680	713	706	694	668	686	678	707	719	643	707	719	709	682	704	759	662	712	692	695	686	719	707	685	746	770	712	608	707	758	696	684	750	701	717	696	720	682	715	689	680	735	732	745	742	701	706	701	764	737	720	645	719	687	691	695	710	706	722	722	650	669	702	705	710	754	726	663	678	717	700	694	686	719	725	683	699	728	696	697	730	698	703	695	760	666	720	731	684	709
16243	19400	18202	13637	10838	7070	5073	4223	3659	3287	2320	1799	1514	1296	1184	1138	1288	1267	1184	992	836	659	585	517	500	491	443	446	436	405	391	406	432	430	412	427	404	376	380	368	337	405	394	386	360	356	382	342	392	358	393	353	382	369	372	360	393	363	347	346	320	339	347	348	379	331	333	374	346	339	354	338	358	377	358	353	292	346	389	361	360	348	347	327	330	321	353	355	329	332	340	356	397	348	348	350	357	367	352	353	360	383	384	395	352	374	346	365	358	318	368	387	327	354	360	337	372	363	354	362	344	368	355	347	368	341	328	336	385	369	351	367	354	362	332	364	379	337	348	367	376	336	361	319	351	346	382	372	336	340	369	369	317	334	315	331	345	368	327	331	358	358	362	351	342	339	372	345	350	354	353	343	359	367	362	341	360	365	360	360	365	369	297	345	339	332	320	364	320	352	325	361	354	371	332	352	344	332	333	354	336	324	384	356	376	349	360	330	341	336	377	319	341	356	342	312	354	374	358	323	330	344	346	356	382	341	369	369	358	329	323	392	342	362	377	359	344	349	369	367	342	337	313	334	357	343	324	369	345	335	342	365	325	372	340	371	369	369	358	383	361	339	369	320	337	347	374	366	331	341	346	352	348	347	334	351	359	338	323	359	356	376	343	339	364	404	341	379	361	360	337	348	311	346	378	347	355	347	350	332	368	352	338	377	363	350	314	377	371	351	349	310	345	338	378	352	340	363	340	330	323	363	357	386	362	367	324	365	336	329	340	347	399	348	331	345	349	302	344	380	372	353	387	370	389	355	352	355	384	350	391	344	375	378	382	347	331	340	362	381	353	373	341	339	350	338	342	372	359	340	372	333	366	354	377	345	360	352	375	312	369	355	324	382	378	348	352	334	387	368	347	360	355	374	399	328	335	364	328	360	390	363	334	321	334	323	391	371	325	339	359	330	309	373	386	358	325	367	341	396	337	349	361	369	352	333	359	356	365	327	360	384	350	346	375	364	335	337	352	357	346	355	396	346	358	363	392	349	374	335	376	341	343	345	356	356	348	353	354	351	413	364	345	362	358	366	373	299	360	354	345	313	381	345	313	329	371	332	341	348	331	355	336	339	338	343	351	332	384	388	370	342	353	327	361	362	348	359	377	333	373	390	354	344	341	374	328	324	332	347	367	383	383	371	344	343	348	380	339	366	375	349	361	318	352	349	377	352	336	359	327	346	354	336	301	363	390	334	321	368	346	383	381	363	351	383	352	365	362	357	352	347	343	345	347	368	363	336	362	363	334	358	355	332	322	356	323	314	341	329	359	359	380	338	346	371	353	392	357	360	329	358	350	358	345	364	325	372	375	319	333	311	376	348	338	362	353	355	349	345	359	371	381	338	372	353	325	332	345	349	372	341	343	396	371	380	343	364	323	380	362	369	371	349	343	340	384	350	369	383	293	327	351	357	360	361	337	342	367	351	331	319	378	381	355	354	339	364	372	331	337	362	375	350	318	351	358	324	357	353	322	337	374	324	358	365	355	362	400	345	343	317	339	350	328	374	339	338	354	393	342	331	373	365	330	324	325	300	343	346	376	363	393	346	340	378	352	337	312	344	349	316	390	323	357	325	363	360	336	350	332	341	345	325	346	364	352	352	373	357	363	371	353	346	389	369	353	330	355	344	341	353	342	335	351	366	371	377	395	357	374	353	316	341	303	345	363	362	372	364	378	358	341	366	338	370	328	320	368	389	362	351	341	343	344	326	370	318	363	333	380	379	359	366	361	347	330	374	349	359	327	347	362	335	327	349	324	342	325	361	343	378	385	347	302	371	352	358	348	347	351	362	342	337	367	363	388	370	341	363	327	315	340	344	387	304	373	344	343	396	350	366	380	363	337	345	349	358	337	375	374	367	334	374	357	341	346	382	341	340	324	315	343	325	352	361	332	349	317	352	351	373	340	351	341	355	371	347	344	376	359	345	327	355	318	393	365	338	324	325	352	351	369	345	377	334	375	373	356	357	344	360	315	373	366	378	357	368	358	345	367	355	368	383	349	326	346	342	306	348	390	346	358	322	367	394	330	355	372	349	300	350	343	365	346	301	340	327	312	374	353	349	368	342	353	340	343	331	361	349	393	332	320	324	363	369	362	352	345	377	375	366	383	367	352	313	371	362	340	338	382	335	348	366	328	327	351	359	367	350	352	365	335	359	355	384	337	363	360	377	364	380	308	355	345	316	359	314	353	361	340	347	341	352	370	345	369	363	325	330	352	343	332	368	335	362	365	374	377	354	368	310	359	331	348	355	338	372	355	320	356	359	367	333	353	354	348	345	378	293	371	343	376	350	350	330	318	366	347	349	350	351	352	343	340	331	337	353	344	362	370	334	388	352	335	381	323	346	344	328	348	381	373	353	369	363	356	348	363	371	324	354	387	344	360	358	336	341	352	374	395	358	362	345	370	371	373	357	348	349	359	372	361	379	339	355	400	363	323	351	351	330	400	325	329	345	366	352	382	394	384	333	355	322	342	384	391	351	374	383	387	369	381	343	334	311	359	351	350	377	398	368	359	358	345	351	359	357	341	363	371	325	333	377	352	328	371	348	348	345	371	374	344	328	341	376	363	352	328	393	349	357	412	368	338	340	360	352	362	335	351	343	337	324	351	381	331	376	341	315	368	366	343	337	368	365	354	361	333	351	355	325	361	338	321	345	352	330	364	367	356	358	376	328	357	334	326	360	346	340	335	364	337	345	361	339	293	338	323	363	365	370	369	342	348	364	381	347	377	379	372	387	351	336	329	356	373	350	343	358	330	383	377	352	348	348	338	353	342	382	386	341	323	325	351	355	334	348	358	349	337	349	341	343	368	338	369	363	401	336	356	362	354	335	367	358	396	365	326	319	337	354	345	347	349	338	328	328	372	378	360	375	362	330	367	350	399	342	357	361	359	355	345	313	390	363	340	320	349	356	341	375	354	371	334	363	344	348	352	338	372	382	385	365	352	310	374	376	366	352	383	359	347	337	364	385	361	332	358	342	350	325	340	357	320	353	334	338	382	356	396	349	357	350	375	328	364	377	373	352	334	347	368	332	374	338	355	380	352	374	347	382	336	404	365	362	323	358	365	392	316	323	349	363	335	362	348	316	380	351	380	346	352	335	338	329	363	357	355	358	376	357	379	353	379	360	337	364	374	330	306	297	339	341	374	332	370	366	398	349	352	323	337	361	336	360	366	348	338	332	345	378	379	373	358	348	352	367	368	367	362	366	354	372	350	366	341	369	347	381	328	318	323	318	348	315	333	343	354	404	338	343	360	354	345	359	352	380	327	316	343	368	368	337	341	353	351	357	318	386	349	343	341	346	373	339	354	299	311	410	366	359	350	368	331	363	340	355	341	329	371	344	333	333	350	342	324	332	369	322	323	352	365	345	355	364	388	365	331	332	355	345	319	349	352	350	325	383	352	361	364	335	342	354	350	341	376	369	366	358	366	348	328	391	330	382
10308	17603	22946	24971	24174	19002	17453	15838	15145	13324	10502	8802	7560	6503	5940	5932	7139	7454	7025	5640	4055	3012	2563	2325	2087	1868	1912	1774	1601	1497	1412	1429	1406	1373	1363	1286	1440	1253	1098	1028	1089	995	1054	988	953	984	1064	1035	1014	922	949	940	948	909	894	874	886	857	888	893	816	866	825	844	854	826	864	813	864	865	849	864	893	832	802	784	851	872	841	834	890	854	851	856	865	879	817	815	778	836	827	806	811	828	892	853	882	892	886	811	856	847	865	853	901	842	853	836	842	859	827	846	867	799	854	839	876	812	817	845	862	836	829	844	826	840	859	800	846	856	863	806	799	868	821	838	892	846	858	764	863	852	780	834	867	827	810	901	831	751	827	798	857	847	817	845	842	820	823	840	825	862	882	857	832	842	873	839	818	858	850	799	837	782	806	863	837	873	850	845	825	799	838	803	817	798	826	823	851	810	822	828	818	887	834	850	827	824	816	865	805	805	855	856	850	782	801	855	849	830	884	837	844	877	829	807	822	854	878	838	898	858	841	806	798	795	847	804	821	923	860	798	871	807	850	799	831	822	800	839	824	853	829	841	831	850	846	842	890	846	815	843	845	817	831	820	839	811	717	781	815	779	804	827	832	833	808	810	852	757	797	875	829	787	850	823	825	862	856	816	832	806	814	847	818	840	844	851	829	793	843	819	838	835	816	866	837	843	824	832	867	845	839	867	833	832	790	837	805	839	799	896	795	833	857	768	846	909	865	889	840	810	793	890	834	845	804	801	837	841	841	855	810	885	847	868	874	874	815	907	844	836	848	819	801	834	802	822	822	858	815	862	840	807	881	842	865	837	849	825	872	878	858	822	873	883	855	807	780	816	842	841	814	870	850	792	899	815	843	814	796	840	869	863	794	888	816	833	820	844	888	842	853	849	798	837	834	840	815	800	838	837	806	834	839	795	817	839	830	865	842	850	845	838	782	828	813	815	853	851	895	805	811	883	911	827	843	854	882	807	803	812	852	815	834	827	860	887	850	835	851	817	794	828	849	822	837	810	838	769	876	884	832	866	792	804	881	849	790	825	901	785	805	854	803	799	816	865	838	844	825	778	902	885	852	754	869	786	834	889	852	840	832	810	874	843	841	867	867	820	807	826	788	827	814	796	825	770	788	825	850	846	849	836	812	832	824	830	857	831	813	838	852	857	863	868	843	827	860	816	841	821	861	829	793	803	788	901	839	856	832	828	888	815	832	865	827	759	870	836	845	821	896	884	841	804	836	808	838	835	886	851	862	865	801	817	810	760	866	822	844	858	856	819	820	812	805	792	837	829	831	836	867	803	781	801	843	819	831	835	839	797	764	860	853	832	859	850	835	856	878	855	884	851	869	784	873	888	783	822	890	786	805	842	842	802	862	871	812	858	845	843	830	840	869	810	838	810	842	852	823	818	831	821	869	835	852	837	830	882	833	859	865	787	852	837	841	850	797	854	798	860	882	790	845	813	866	839	829	811	843	829	818	827	827	863	848	863	808	869	843	869	771	868	851	861	853	873	840	791	893	830	845	828	808	826	855	843	840	859	848	868	877	822	809	813	899	862	789	831	815	806	852	844	846	835	825	897	789	846	831	797	844	837	878	858	846	801	813	806	812	864	833	840	836	866	822	866	817	864	866	863	841	838	864	877	846	852	843	823	873	847	815	899	830	882	856	834	793	797	841	811	831	881	855	866	846	900	850	819	891	788	856	804	822	843	815	823	861	775	861	864	844	930	882	844	839	767	879	872	826	805	834	842	876	812	755	921	828	828	830	852	818	832	831	809	841	842	837	843	847	847	856	835	778	816	823	797	856	873	795	820	847	856	871	892	859	798	854	862	889	825	830	836	846	862	807	837	874	813	794	811	863	817	853	815	844	841	816	834	782	851	820	841	817	848	864	823	852	819	813	805	769	858	900	846	839	809	829	824	882	841	837	789	804	826	817	815	836	853	809	823	826	860	807	814	842	872	805	834	775	865	833	794	863	866	842	862	872	817	822	841	880	850	821	886	808	816	843	852	847	846	798	816	881	844	852	845	806	861	802	811	819	776	814	844	844	857	845	849	843	867	904	872	844	835	890	868	761	831	827	827	840	909	812	857	873	850	857	855	844	849	845	838	817	875	813	798	818	830	797	806	800	815	833	759	850	842	859	779	820	841	857	812	859	848	849	843	879	802	850	860	866	871	834	800	803	836	800	831	866	792	819	828	808	833	828	814	827	819	742	848	808	828	827	814	885	838	852	829	874	795	839	844	793	867	830	813	844	813	847	865	817	800	828	894	823	822	828	798	865	827	853	819	801	849	833	893	849	807	854	838	809	815	800	854	858	823	797	862	846	804	844	854	808	781	813	805	775	830	876	852	826	781	901	818	865	859	809	873	839	837	861	856	858	840	865	884	824	872	840	845	817	888	819	843	837	871	787	779	838	814	838	842	830	852	818	834	867	843	866	823	744	845	817	872	812	801	810	810	815	827	868	827	831	842	820	839	828	864	840	806	800	912	844	856	835	830	859	854	860	791	764	850	850	845	830	830	851	843	857	888	848	861	862	848	835	850	826	790	853	860	873	842	831	796	816	826	829	837	886	871	807	842	833	844	828	817	837	842	825	883	817	883	853	807	845	857	886	783	850	898	815	864	855	853	828	799	805	858	890	806	852	788	791	807	890	921	841	800	873	856	812	808	863	865	764	820	848	855	806	786	861	818	778	864	790	762	813	784	831	841	854	807	854	824	821	877	836	836	836	796	830	849	801	850	796	803	803	802	812	855	827	846	830	865	854	843	832	809	897	816	810	821	878	883	876	859	796	835	811	851	872	898	779	823	807	793	797	849	851	868	874	774	816	833	854	761	793	875	871	843	827	857	841	828	887	843	835	802	850	812	799	861	851	820	844	876	847	831	880	833	846	838	855	873	852	854	878	864	899	822	854	812	883	810	776	884	806	787	836	851	821	843	900	815	805	825	861	816	816	876	838	842	829	841	818	814	890	825	846	803	855	801	869	840	827	825	816	886	829	780	809	836	818	842	848	841	884	844	835	851	853	834	878	856	816	826	801	858	863	851	815	840	860	841	848	813	794	854	807	863	790	810	847	777	878	863	805	815	868	876	789	824	842	819	813	860	830	851	827	824	811	845	846	839	827	893	790	823	833	817	830	831	828	785	865	765	818	800	843	800	846	837	872	837	835	852	865	864	888	879	848	828	861	842	832	863	908	805	836	860	781	844	846	842	827	802	804	854	841	829	810	810	868	869	867	821	831	893	852	864	859	828	821	824	821	853	813	840	830	802	840	791	883	857	857	821	832	814	811	836	848	809	829	771	840	824	834	794	775	865	833	823	851	841	825	791	837	813	824	825	858	821	826	878	774	911	855	857	846	901	842	854	811	837	788	849	796	876	789	795	837	876	843	849	809	804	837	823	805	825	726	856	871	849	811	879	836	851	814	856	858	794	827	837	805	775	816	839	868	846	862	851	879	809
37418	43483	34565	31834	35170	30957	29372	29933	28652	25707	20058	17570	14754	12541	10827	11107	17014	19594	19856	15350	10462	5405	3833	3205	2613	2027	1919	1947	1481	1304	1407	1596	1598	1549	1548	1531	1490	1532	975	771	809	854	827	745	760	666	930	922	826	716	663	660	600	552	465	437	391	356	374	389	378	348	410	385	380	364	377	390	440	434	422	394	408	360	380	353	368	377	391	346	363	336	356	365	366	393	368	327	403	373	393	403	347	385	396	351	378	364	363	331	363	384	349	355	391	346	391	348	415	360	360	398	330	371	388	386	380	389	352	378	368	371	385	337	370	365	391	375	351	401	364	369	369	375	360	386	374	356	367	414	359	379	416	365	336	386	384	423	369	357	354	383	350	372	358	360	335	357	341	376	318	366	397	395	408	404	380	382	387	362	344	350	360	396	364	335	369	429	366	366	384	360	366	363	352	372	372	365	372	372	367	376	325	362	359	373	364	367	367	391	376	370	358	361	359	339	371	396	381	413	346	390	349	361	370	373	355	305	381	396	355	329	388	374	362	376	372	339	324	367	370	395	362	380	332	371	341	396	343	366	371	362	355	344	388	381	366	373	404	402	355	359	383	371	363	320	368	366	369	356	328	387	356	349	370	368	342	346	372	354	395	362	389	362	351	341	375	388	343	345	359	358	385	337	357	357	325	372	380	370	368	363	354	400	378	347	364	388	344	368	363	362	365	365	384	360	353	366	379	371	375	416	360	341	381	383	365	369	368	389	382	368	379	367	382	364	372	373	368	362	356	351	343	352	368	381	361	373	339	360	373	403	337	376	368	350	371	360	367	356	368	380	387	391	390	391	353	379	362	370	394	396	397	377	398	374	395	374	381	396	339	362	348	371	346	343	387	389	358	388	390	395	354	351	363	335	368	406	372	347	411	370	339	373	361	355	380	383	403	370	381	359	367	366	348	331	372	429	403	359	385	368	368	349	379	362	366	378	372	364	389	366	368	358	377	383	366	371	372	372	371	385	360	369	394	336	386	376	347	341	365	377	379	394	384	367	378	354	352	368	387	391	381	333	383	392	355	377	362	404	361	372	383	353	365	399	359	329	364	379	359	369	382	363	386	392	365	375	333	356	369	369	354	343	353	350	361	340	334	371	388	358	349	371	347	378	376	390	374	352	338	342	370	380	393	375	324	367	406	335	342	351	355	338	377	356	356	409	369	365	383	354	372	359	342	342	380	379	389	360	353	363	359	360	366	345	360	366	395	383	342	401	373	392	369	365	368	377	351	372	390	342	356	388	373	378	388	348	349	357	356	384	352	369	357	358	395	354	361	328	363	380	373	378	359	367	384	361	352	387	340	371	385	382	383	370	356	402	345	374	360	379	328	408	359	349	371	369	374	374	377	359	397	369	386	407	366	377	362	358	338	374	362	332	372	388	358	370	391	383	361	350	362	392	377	366	369	352	371	380	360	349	367	352	368	355	380	411	358	340	335	391	379	372	426	363	350	357	393	398	372	328	358	369	361	409	345	392	351	360	360	386	325	371	337	372	367	354	369	355	362	392	363	351	360	385	386	399	360	360	359	366	368	360	369	402	389	359	366	340	339	352	357	379	353	330	338	375	367	376	386	352	339	375	365	363	366	375	386	336	355	368	397	376	350	371	373	369	387	391	378	386	375	362	366	389	334	394	330	349	356	373	360	384	412	368	388	374	351	375	345	359	365	390	374	383	369	367	409	343	367	373	382	363	382	386	357	357	325	386	389	339	341	393	372	371	398	355	311	399	365	371	409	386	378	341	359	401	381	381	365	389	360	376	337	358	394	354	396	383	378	353	370	356	392	387	416	358	366	379	363	382	359	354	415	426	367	334	421	341	366	383	368	349	393	382	376	372	347	350	374	348	348	369	399	369	374	389	359	352	383	353	395	398	361	362	369	355	348	354	390	381	349	346	351	360	370	382	396	364	359	312	335	378	365	362	339	352	403	356	363	330	406	366	321	363	374	357	386	348	379	371	389	352	344	357	385	335	347	377	348	405	358	371	353	371	350	394	416	337	341	415	370	384	356	354	354	363	381	363	369	389	380	331	341	355	371	354	389	393	373	342	346	342	377	382	354	329	321	373	376	394	353	389	363	381	410	391	371	329	379	338	392	366	348	365	363	371	398	342	366	367	385	383	368	371	361	380	349	362	356	332	335	393	334	359	362	339	346	383	330	352	374	373	404	368	372	364	372	383	375	378	362	375	376	384	369	365	378	389	359	332	334	393	401	348	357	389	372	355	363	389	338	340	376	371	383	387	367	408	396	409	391	370	372	369	395	349	388	370	370	387	373	357	386	362	369	408	367	369	397	409	336	369	366	373	392	376	367	344	372	377	408	405	354	410	396	398	391	354	353	358	380	407	345	360	334	345	362	331	364	394	357	376	358	373	392	373	372	386	342	366	375	327	366	373	378	338	412	394	322	349	402	361	354	380	364	382	376	378	346	371	340	337	347	354	350	370	385	393	378	381	392	419	357	345	365	365	356	336	367	371	374	377	361	367	399	365	319	350	364	358	413	376	385	378	374	383	371	377	377	404	388	369	353	372	362	356	352	374	384	370	351	324	348	364	348	393	389	383	379	341	354	370	363	357	361	375	333	354	397	369	382	391	345	369	360	357	405	374	376	338	392	345	362	364	341	400	358	382	358	392	383	407	399	329	341	433	382	341	352	367	334	391	373	369	361	363	393	363	369	355	355	352	362	327	385	370	393	398	381	353	339	358	382	371	336	363	365	380	396	373	360	343	382	362	372	370	387	343	355	345	359	369	373	411	356	356	381	353	380	387	355	368	372	365	355	379	383	356	390	401	402	340	370	375	380	416	376	402	368	378	353	354	370	378	360	366	358	371	344	358	403	378	370	380	354	382	385	414	388	392	356	392	356	361	343	373	394	367	394	359	347	350	373	375	401	365	371	363	363	347	349	386	361	389	358	365	346	368	371	371	387	381	399	382	364	422	368	386	353	405	368	346	360	369	382	382	366	361	373	360	362	364	353	411	356	369	367	362	356	384	372	388	362	365	364	374	385	395	350	397	367	338	370	371	357	353	363	409	372	412	388	394	357	372	361	390	378	372	369	379	374	361	368	361	393	367	389	393	360	351	335	393	391	349	357	354	346	363	401	359	373	369	386	344	372	368	312	380	358	363	368	379	397	343	356	338	378	380	383	346	350	416	376	369	388	359	365	359	392	368	366	342	374	355	396	363	358	357	398	417	377	345	398	436	409	357	385	341	364	374	359	385	346	396	375	353	342	391	378	345	370	371	403	352	366	378	353	361	364	385	369	353	343	347	356	383	333	371	365	366	362	360	353	392	355	364	363	391	381	380	357	369	367	338	382	384	403	359	382	358	387	397	326	370	344	385	383	370	362	397	378	348	358	397	374	347	374	363	328	371	354	377	405	381	374	358	384	360	359	384	347	386	345	388	393	382	387	365	388	352	376	404	362	327	379	388	363	328	357	422	349	365	336	383
25108	38437	40116	44438	44134	40507	42954	42175	42692	38648	36472	33340	33461	30289	29686	30812	39636	42652	43867	38607	30700	21495	18664	16438	13917	11285	10699	10275	8233	7165	8064	8811	9124	8900	8626	8771	8932	8406	5275	3483	4310	4224	4561	3562	3692	3100	5506	4767	4441	3450	2961	3105	2675	2208	1548	1234	1100	946	902	953	941	915	947	909	849	906	830	958	1083	1163	1426	1253	1443	979	881	902	870	866	895	878	857	867	875	873	858	808	855	889	839	898	906	869	868	859	859	903	920	853	900	888	864	877	873	914	842	880	913	885	901	895	830	818	861	875	859	833	832	836	857	873	891	793	865	831	868	869	932	879	862	899	812	910	809	885	818	871	821	856	907	848	857	870	854	859	880	885	908	837	901	856	875	820	814	831	823	905	857	884	848	869	875	827	814	832	796	833	848	843	806	879	853	885	906	906	885	841	843	785	889	869	905	844	848	812	837	825	871	912	879	857	848	820	863	861	893	876	861	842	851	879	840	881	842	882	860	842	846	860	899	873	868	863	891	851	877	862	872	909	836	905	811	842	852	885	836	891	870	891	873	830	849	879	852	863	894	851	845	859	877	867	820	854	858	826	843	815	856	885	790	877	834	846	880	855	872	869	886	815	867	918	874	883	894	887	825	879	910	882	900	911	873	879	917	889	794	863	865	841	849	857	816	853	925	884	855	861	845	866	882	916	818	882	863	871	842	882	884	884	871	884	852	861	862	819	896	845	901	853	887	871	821	860	868	850	830	857	845	849	880	877	839	847	874	810	852	825	898	842	872	860	905	815	832	819	878	868	813	836	871	847	799	852	896	907	855	874	810	879	843	823	826	863	891	818	873	831	803	836	870	859	862	864	852	848	857	875	891	857	824	883	881	834	896	872	831	839	894	838	904	846	863	835	866	839	842	859	910	854	853	867	837	854	885	864	838	856	821	854	836	878	875	878	859	891	860	878	863	878	866	838	887	886	857	825	906	880	928	839	837	882	826	889	829	886	861	876	839	862	859	867	908	929	868	884	912	893	852	872	879	887	820	849	842	828	879	848	874	880	885	848	838	881	815	890	883	840	840	912	873	894	873	837	850	872	892	868	850	822	881	888	871	904	813	830	806	823	875	832	821	842	876	846	844	837	863	865	847	894	829	874	887	875	901	839	835	874	807	866	870	884	863	879	887	849	860	877	906	858	855	854	868	889	894	846	883	830	880	845	912	856	886	815	888	831	873	897	872	880	888	932	842	908	813	880	835	915	905	836	839	864	861	873	856	874	882	872	855	854	900	821	904	894	871	850	859	897	868	855	810	881	874	867	876	848	883	845	876	843	864	880	836	865	888	828	830	868	843	863	823	843	883	873	814	857	837	862	877	899	825	857	881	862	926	865	871	828	829	873	880	874	849	849	841	866	890	907	884	845	829	900	854	858	836	894	806	867	814	861	885	860	914	853	808	880	870	909	873	840	920	841	881	845	848	885	804	821	822	870	906	874	882	848	898	872	865	879	856	874	847	848	853	867	827	854	889	821	845	890	859	776	856	910	884	885	899	928	870	927	890	861	888	897	896	858	838	871	814	855	842	844	861	804	854	878	850	820	854	888	825	857	868	857	831	810	835	887	863	841	874	875	871	875	860	875	885	876	897	896	837	859	818	811	869	860	835	901	826	831	859	859	901	897	849	856	834	889	879	859	831	865	889	838	874	842	856	861	844	906	876	851	860	905	890	862	876	861	887	932	865	814	855	838	818	894	839	884	837	855	838	891	870	777	861	856	900	856	841	829	879	853	830	881	846	832	831	857	855	854	876	864	823	869	888	855	860	852	899	888	842	859	893	895	882	885	872	900	830	819	842	878	857	825	829	872	877	880	888	843	843	877	906	868	917	800	806	885	911	871	884	922	833	879	891	875	832	857	890	861	827	884	866	852	825	857	851	843	844	812	888	876	834	852	886	855	828	929	874	894	810	922	866	920	870	838	852	853	810	848	875	871	800	854	904	882	866	888	831	871	830	887	927	877	942	915	887	875	837	868	851	842	893	928	894	872	849	846	824	855	867	862	887	850	915	857	840	828	869	866	863	857	873	845	869	899	896	889	897	828	842	824	891	839	878	848	850	873	869	820	831	855	851	876	859	855	807	854	879	848	812	824	857	831	887	878	810	892	878	852	884	875	798	875	889	846	859	827	837	866	862	860	863	909	843	827	894	887	817	842	875	866	827	920	840	854	876	859	870	834	904	887	872	825	874	845	900	902	855	872	791	829	849	858	811	856	865	864	871	876	878	785	888	864	829	867	893	857	835	876	827	908	884	914	843	830	890	877	864	873	806	865	819	857	817	858	852	804	830	857	858	825	862	919	840	826	856	876	853	898	845	862	859	841	905	829	838	870	864	890	877	866	872	889	832	838	799	856	824	858	897	819	843	855	799	814	860	854	820	827	838	867	905	899	853	815	855	852	844	840	859	902	809	842	847	890	876	877	866	811	841	845	889	861	876	857	906	879	891	864	819	886	885	872	808	858	881	850	798	925	821	859	843	862	857	886	818	848	850	887	896	875	847	859	914	878	839	899	808	838	877	860	888	844	865	886	841	899	874	880	855	801	867	861	897	823	844	843	883	898	879	857	806	819	855	854	872	847	922	890	868	817	882	843	891	908	874	873	867	859	822	883	879	916	845	906	875	842	870	819	855	878	895	856	890	925	886	898	841	920	839	852	940	889	855	895	794	887	866	874	860	934	895	903	849	815	888	895	887	856	841	820	876	895	887	887	833	839	876	784	893	898	876	866	842	859	888	910	828	901	830	931	791	873	867	802	880	900	856	853	861	812	830	829	842	843	914	808	903	826	902	885	841	858	867	849	852	934	856	880	810	851	838	870	842	852	828	841	877	863	848	853	839	847	854	808	835	874	859	870	852	845	836	847	795	847	849	835	850	846	840	830	885	839	898	802	862	907	878	822	920	853	884	887	836	877	890	843	858	883	870	843	842	881	834	921	875	895	859	882	879	803	863	836	819	859	798	855	882	872	829	841	879	893	833	881	852	827	856	897	865	857	840	830	821	895	903	854	899	861	877	845	845	841	892	868	822	834	780	852	826	861	885	889	838	840	861	859	856	835	829	850	833	904	839	867	835	875	837	850	850	841	902	887	842	839	871	831	834	879	862	875	882	868	886	858	896	836	900	883	947	842	876	839	879	838	833	832	866	840	855	872	817	859	856	851	860	830	850	851	885	822	850	854	859	862	906	839	827	814	871	867	866	818	805	841	830	839	890	875	900	858	858	856	902	869	843	780	856	861	865	854	835	792	847	844	869	836	859	840	947	883	862	872	808	892	856	853	865	816	877	838	834	855	854	899	861	860	849	887	858	893	866	871	883	827	860	815	916	873	854	833	807	826	902	858	865	893	888	893	856	886	874	850	891	866	872	908	854	876	891	834	877	860	868	930	863	832	854	865	830	811	849	910	870	844	825	829	866	850	871	897	856	895	838	861	824	886	858	840	855	866	890	815	874	836	856	893
45530	44122	34086	32558	37400	34361	34206	34245	34843	33014	28268	25443	23278	21825	19166	21316	26440	29885	32355	26554	19128	10125	7785	6242	5441	3873	3368	3357	2412	2281	2462	2441	2663	2575	2612	2282	2877	2734	1487	1075	1160	1129	1159	1103	1016	1003	1397	1270	1276	1019	930	896	681	611	464	411	364	325	303	332	307	331	343	307	312	304	291	300	373	415	422	395	366	316	285	290	304	301	288	284	304	299	315	296	305	336	312	273	307	310	307	309	315	321	282	282	289	263	284	332	261	288	309	316	310	290	276	298	238	333	310	280	271	298	271	292	314	312	317	337	320	323	275	308	304	273	268	280	300	294	326	320	338	293	322	327	262	266	325	285	291	288	288	271	300	261	297	278	300	352	305	332	260	302	320	269	291	292	304	287	292	270	346	321	276	283	294	292	292	298	290	290	322	308	289	304	324	287	281	266	289	297	303	272	275	287	322	295	310	298	315	305	309	309	309	289	283	300	367	269	278	285	303	287	284	302	275	275	308	308	314	301	278	293	269	324	305	280	274	325	340	278	315	274	315	290	333	290	240	299	306	293	268	310	284	255	314	273	285	274	297	297	287	308	279	294	309	271	309	295	295	272	318	293	297	298	296	321	286	310	277	295	286	264	275	277	269	297	258	290	291	285	295	277	279	304	282	266	271	320	288	300	267	309	282	296	286	301	291	312	295	293	322	315	298	324	311	283	300	268	255	306	325	305	309	301	296	274	299	275	316	292	299	310	281	279	300	300	315	297	290	295	292	266	272	287	272	312	322	267	332	288	294	304	300	279	308	280	278	292	281	319	305	333	271	311	303	267	271	309	302	291	311	270	336	309	309	276	301	302	317	282	321	305	318	294	306	277	294	331	292	253	268	321	276	313	282	292	292	271	286	285	274	284	288	298	301	306	304	271	304	271	299	288	280	297	281	287	302	340	301	293	307	315	295	332	306	280	296	312	280	280	304	303	298	293	284	333	276	294	305	317	266	294	296	293	298	268	279	277	299	283	314	283	306	280	316	312	276	282	313	307	274	264	298	274	267	296	286	268	284	284	282	307	297	325	308	300	276	278	288	289	317	342	297	276	285	280	302	309	308	279	286	308	273	283	299	331	275	334	313	286	284	281	302	304	266	322	305	301	296	280	330	317	270	313	317	302	280	277	318	305	259	307	280	295	305	296	303	295	262	299	298	319	321	303	262	320	295	298	295	302	286	282	272	299	275	302	310	301	296	304	275	292	302	278	306	279	271	309	313	299	313	283	319	294	321	300	309	280	307	315	315	277	275	292	271	295	278	311	292	313	309	284	293	273	307	268	318	324	303	319	285	283	257	275	300	248	286	297	279	312	291	294	264	278	310	285	335	293	290	276	303	268	284	287	252	286	294	289	281	296	288	319	291	304	306	265	293	320	241	324	320	269	308	285	296	305	305	293	304	281	293	306	259	296	308	265	299	265	275	277	314	290	281	304	333	298	281	301	325	270	294	270	305	281	309	300	280	282	323	285	297	278	318	263	296	277	276	313	285	300	302	292	292	297	312	254	286	292	276	286	292	315	295	285	316	317	330	279	303	280	297	293	305	244	305	299	297	263	266	332	292	305	292	254	304	273	296	271	284	301	305	311	311	292	322	286	276	300	291	292	296	261	280	317	299	318	305	308	295	317	269	268	288	284	278	304	314	297	273	298	299	281	313	282	270	262	294	314	306	291	281	272	312	318	311	288	303	282	303	313	279	313	305	318	273	275	295	328	292	322	309	292	307	299	273	294	307	294	303	307	289	254	321	290	311	269	300	281	309	293	317	300	281	306	303	282	297	325	285	295	270	310	323	309	288	312	301	301	278	306	295	260	290	318	300	282	271	300	283	306	291	311	301	319	285	293	277	282	269	276	316	303	285	257	283	304	341	295	298	330	259	297	328	312	278	297	295	294	299	269	293	305	307	317	303	303	313	285	294	269	295	292	285	301	297	304	300	284	288	303	324	288	301	291	279	257	300	313	302	291	307	332	317	305	261	246	288	312	314	317	302	309	295	287	279	295	274	268	281	270	299	276	326	264	297	285	321	306	277	291	280	307	330	311	282	309	294	297	267	288	282	309	305	322	270	253	301	284	322	318	291	326	275	311	304	262	291	311	278	263	281	315	313	299	288	286	274	309	299	293	298	289	325	255	294	305	308	314	306	262	261	291	308	305	273	286	280	308	277	301	281	269	306	268	297	277	307	318	287	281	285	301	289	295	321	315	295	284	275	302	307	297	290	300	333	284	298	277	302	318	295	294	342	262	269	272	291	325	312	307	317	318	308	298	290	282	277	299	304	285	322	309	300	294	247	322	290	282	266	297	312	295	307	308	335	309	280	278	277	309	289	263	301	283	277	283	301	299	294	293	312	327	306	287	269	288	324	316	269	292	288	298	290	291	308	308	266	320	274	287	290	267	258	270	316	277	314	324	273	259	295	299	283	270	321	324	295	276	313	332	308	308	285	252	280	286	266	293	297	313	324	257	289	275	298	283	312	289	312	287	325	282	311	300	304	282	305	295	285	317	305	295	308	319	318	312	350	307	272	300	290	316	300	304	301	267	282	314	315	315	294	299	290	304	300	297	300	286	282	288	293	295	282	314	310	290	321	293	310	321	273	261	300	285	285	303	304	262	295	340	297	281	270	300	294	317	302	281	261	331	309	298	280	302	281	294	294	293	293	265	268	328	311	306	302	291	294	263	301	298	288	273	298	256	325	291	293	321	257	307	316	294	280	313	290	324	285	304	272	303	313	295	271	302	288	311	321	308	301	298	314	288	289	320	303	319	319	295	302	269	293	288	325	272	300	299	310	305	284	301	272	273	271	276	304	298	290	246	310	279	279	276	293	289	293	289	311	289	290	299	295	285	311	272	288	319	329	275	281	277	306	314	285	298	317	311	265	342	286	281	312	277	297	325	268	275	305	280	285	305	284	313	298	307	284	282	302	289	291	302	287	290	275	254	306	300	294	309	304	292	298	281	275	295	307	298	288	319	304	313	292	316	311	310	281	295	321	304	307	291	313	285	317	319	324	274	261	302	304	314	242	283	290	304	276	301	292	298	296	323	297	309	310	285	290	278	312	310	311	314	281	289	296	292	282	288	294	313	276	301	319	290	255	290	298	296	279	346	304	299	284	288	298	300	275	329	273	294	280	300	274	288	307	325	308	310	315	281	303	277	285	278	280	307	324	280	299	262	305	317	303	295	301	286	307	284	307	287	302	304	292	291	309	303	314	292	298	290	303	312	277	269	292	266	294	310	308	297	318	319	284	288	282	307	290	295	275	269	310	302	291	315	281	293	273	308	299	299	276	293	313	353	283	320	258	293	301	302	309	265	301	290	314	316	272	264	293	325	312	278	298	269	270	283	334	294	301	313	306	298	289	306	299	315	323	292	288	283	282	324	291	293	301	295	296	256	306	288	293	289	281	276	304	298	286	340	295	264	304	320	311	299	289	274	312	298	292	292	295	284	297	313	285	276
32276	43312	43833	49417	48534	46096	48274	47855	49329	45395	43761	40660	41623	39627	38017	40052	48140	51337	53718	49041	39958	29990	28091	25201	22389	17658	17186	16073	13002	12708	13258	13704	14364	13682	14279	12797	15662	14806	8500	6374	6733	6497	7337	5910	6105	5445	8918	7656	7898	5751	5004	4977	4211	3031	2001	1489	1062	845	766	823	868	886	1007	817	854	753	776	920	1064	1422	1544	1461	1431	851	722	712	697	753	698	708	728	706	779	684	682	715	710	657	693	716	750	700	711	678	719	669	667	646	703	711	736	722	718	657	720	699	703	694	717	686	703	736	677	649	732	669	712	686	707	690	694	640	672	693	716	697	673	708	694	670	676	711	707	715	702	711	667	679	707	699	755	697	726	708	707	728	653	688	696	735	699	719	644	641	711	697	711	688	648	731	719	678	718	702	743	708	657	679	638	743	657	667	746	688	691	710	742	690	729	726	662	664	676	724	691	673	709	724	696	746	665	675	685	735	691	690	669	696	712	727	697	681	678	664	661	729	706	711	731	740	675	719	697	691	655	706	669	685	686	691	694	684	732	725	698	733	693	697	703	725	691	682	684	661	706	681	683	671	740	707	689	719	708	653	704	702	703	728	655	723	726	707	737	686	641	686	694	673	715	720	648	661	687	740	664	693	688	705	672	692	707	686	733	714	676	672	740	744	678	703	704	687	672	674	689	708	703	675	710	694	669	742	690	666	687	688	686	682	705	682	658	711	708	677	724	715	708	696	712	659	726	691	679	632	696	698	715	713	666	697	728	652	710	667	702	690	681	689	703	710	716	654	681	690	721	681	703	688	686	726	679	683	716	664	657	642	698	727	704	672	669	679	705	662	709	675	699	701	684	718	736	708	650	685	666	678	704	716	680	716	670	712	733	711	672	700	719	671	642	727	719	669	718	652	709	690	748	663	689	745	676	699	654	704	719	697	738	667	597	686	747	693	703	649	684	686	689	672	653	712	677	700	719	701	711	696	669	648	649	685	745	683	689	708	691	660	700	699	730	715	687	722	666	723	678	683	655	712	670	679	689	729	684	685	670	666	658	726	675	676	654	698	699	708	690	639	734	695	699	697	680	703	675	671	678	716	681	685	652	693	686	650	689	674	634	712	696	646	729	683	654	699	757	722	672	686	687	660	699	636	670	668	717	667	668	701	734	687	715	698	700	681	666	735	620	728	720	723	687	690	764	686	733	724	710	695	649	665	668	707	698	725	715	647	672	693	736	719	693	646	733	691	702	667	717	686	683	680	699	719	665	753	687	695	702	696	666	698	720	668	637	726	660	656	706	666	705	653	709	727	630	731	686	726	749	686	670	724	710	678	682	680	714	693	693	685	729	705	652	707	711	722	680	751	686	710	728	709	705	681	702	720	672	716	659	686	683	717	703	735	718	719	722	714	680	711	634	738	671	661	680	732	744	688	687	696	735	662	674	705	709	664	733	663	671	753	684	690	709	717	692	685	727	700	666	668	699	680	694	732	677	679	737	606	693	695	698	694	723	710	748	735	736	697	707	696	698	718	730	684	669	710	670	715	659	676	732	654	653	707	686	692	692	724	626	638	709	671	717	677	676	721	713	685	723	673	631	698	665	722	685	692	698	625	713	721	649	699	707	660	704	699	741	688	673	674	666	677	700	671	704	689	650	715	696	689	673	711	679	702	672	698	728	656	747	690	662	733	723	648	684	711	636	682	693	732	707	668	684	699	733	683	719	708	666	715	666	697	694	656	683	703	691	723	643	733	743	692	710	722	672	734	717	721	717	668	709	702	680	711	719	745	670	721	754	668	695	726	665	711	724	711	755	717	660	707	733	693	714	706	666	681	675	689	715	714	665	667	729	693	695	713	697	712	712	673	678	701	673	698	688	715	712	694	745	708	679	703	727	674	680	710	700	687	677	686	630	712	702	668	620	725	641	683	627	690	677	692	695	723	702	719	678	649	699	692	709	644	726	680	657	704	660	732	723	707	731	657	680	711	750	699	688	759	673	677	668	717	690	664	685	690	754	677	657	702	733	712	706	662	697	704	670	710	634	717	710	688	693	691	705	713	715	688	684	722	666	690	681	657	707	691	697	686	646	640	686	633	706	703	666	698	716	697	713	700	750	703	729	703	681	687	716	735	732	693	720	685	717	720	637	686	710	662	711	685	707	717	686	685	739	702	674	683	665	704	684	744	674	704	702	670	698	687	678	682	688	725	692	676	696	668	682	682	695	691	678	688	720	685	687	714	686	714	688	717	676	670	667	721	687	734	669	726	690	682	722	687	689	689	709	646	675	686	705	734	736	699	662	648	665	677	660	687	709	663	686	711	698	692	755	713	694	699	715	725	692	708	727	722	701	715	685	714	722	711	698	681	706	732	707	733	727	693	674	684	672	672	712	699	683	659	697	701	724	720	692	679	687	699	721	744	681	703	695	696	712	713	668	670	669	714	637	643	630	709	673	717	694	687	705	703	704	675	714	687	665	710	686	710	732	657	690	711	716	713	694	659	726	735	731	730	717	735	738	698	652	691	720	690	697	704	732	697	694	702	699	685	692	707	723	673	705	680	680	671	742	675	686	652	709	698	711	709	650	723	752	713	695	701	712	746	655	670	719	682	687	683	676	701	688	697	641	731	663	659	683	762	692	680	742	662	699	721	697	703	632	705	722	737	674	666	705	742	687	685	753	702	682	685	681	739	732	676	676	702	679	712	678	684	680	707	696	714	730	675	681	676	691	703	677	693	654	722	699	673	652	682	659	694	746	682	624	706	736	665	672	682	703	720	693	703	702	680	721	694	677	673	708	661	691	696	679	662	695	722	697	675	747	711	711	644	677	678	728	700	691	662	710	660	700	675	703	662	671	699	716	742	704	675	673	681	744	704	726	714	732	712	699	690	755	687	704	681	664	678	718	704	702	730	702	661	718	713	686	685	707	733	673	711	744	701	695	727	690	720	702	696	670	710	726	694	743	723	721	693	665	689	646	655	712	743	681	685	684	682	699	664	655	698	678	689	686	718	687	685	650	701	679	698	721	692	698	700	731	671	742	714	672	729	632	706	653	682	617	703	682	660	707	705	696	653	670	705	744	671	674	712	669	675	761	649	653	638	686	683	755	701	681	695	666	693	678	691	727	732	735	729	731	715	684	700	706	721	708	679	691	667	693	698	715	692	707	668	655	683	707	724	628	694	700	708	738	713	748	717	699	721	683	716	666	655	678	681	654	730	693	699	733	677	700	666	659	732	707	681	677	695	668	688	673	733	692	691	651	703	671	705	657	693	663	729	710	732	673	697	677	700	743	718	686	742	659	693	689	695	717	739	711	686	671	679	667	666	659	692	752	692	672	713	666	703	652	666	679	688	727	688	645	733	680	685	730	692	684	706	739	670	694	707	702	695	732	700	705	684	650	679	697	697	699	678	719	704	699	710	724	699	754	728	709	690	674	717	692	648	691	718	666	714	662	719	712	725	687	696	691	692	680	679	711	657	686	727	740	668	673	699	747	681	737	749	675	725	681	710
16883	19706	18849	14017	10478	6836	4885	4377	3723	2842	2083	1669	1487	1282	1170	1075	1188	1215	1108	892	708	604	515	592	503	444	441	447	469	441	438	430	391	445	392	393	406	386	361	371	349	394	409	376	377	419	372	343	356	373	344	381	366	357	347	382	356	345	349	355	341	357	361	328	337	334	375	360	299	334	332	381	338	328	351	338	330	361	325	402	330	346	383	381	352	343	324	362	341	335	362	322	363	350	352	370	327	343	338	341	360	359	356	343	353	344	335	368	338	347	338	328	321	372	327	361	342	338	342	334	336	320	346	381	365	372	379	363	366	329	348	324	331	314	378	341	331	334	344	363	334	324	357	358	355	343	333	366	372	324	368	318	415	351	296	325	346	367	325	364	337	354	335	336	312	313	325	366	314	310	323	350	321	320	375	348	353	393	317	336	322	359	341	347	349	334	359	376	325	341	351	361	349	372	350	370	360	343	340	370	327	328	337	318	351	347	340	351	338	356	358	363	335	337	396	362	347	341	370	346	314	323	334	364	327	342	359	352	328	369	353	343	312	334	350	356	367	354	348	352	375	376	341	321	365	382	406	319	367	350	325	343	370	397	346	333	377	365	348	338	334	321	360	310	374	326	343	341	338	353	324	347	328	328	362	347	340	350	326	334	338	373	334	350	337	342	329	335	346	338	328	352	358	341	336	324	362	328	371	346	358	376	349	369	342	330	348	343	364	365	350	358	347	357	315	331	317	364	390	319	347	379	304	330	361	331	378	386	328	320	341	330	314	319	348	350	346	362	330	342	358	328	362	358	338	390	340	337	347	352	321	344	351	332	334	343	298	354	354	324	330	337	363	363	343	346	329	348	343	351	354	372	337	357	353	341	307	323	329	378	346	367	333	337	328	356	351	310	343	357	334	347	356	359	342	337	308	337	358	334	342	329	336	349	377	330	352	331	320	360	346	365	349	359	349	358	349	324	352	325	344	327	378	356	358	345	382	336	336	361	338	329	343	348	362	314	347	360	353	320	329	346	338	329	369	366	365	347	318	380	383	357	354	326	342	326	349	328	350	346	357	362	359	319	358	316	335	362	391	347	341	361	325	343	353	347	329	329	296	325	336	353	376	380	350	374	374	321	372	351	326	292	335	340	306	335	361	360	352	349	324	328	350	361	319	330	335	332	333	335	358	330	358	324	349	312	321	360	374	337	364	336	279	339	369	369	340	368	345	364	326	330	364	403	337	347	325	346	347	343	327	318	360	391	382	346	333	336	346	382	365	351	374	334	368	314	354	353	352	355	319	325	318	374	326	358	359	368	380	349	315	350	338	354	330	369	338	316	336	381	365	335	331	350	342	358	332	330	328	359	350	336	341	335	309	332	348	322	339	352	335	363	345	329	348	365	338	342	342	340	369	335	320	330	364	356	354	325	353	357	361	321	360	320	348	325	327	348	322	326	354	358	346	323	370	331	333	374	337	356	344	369	352	338	335	342	354	369	341	341	324	321	364	346	322	340	361	363	374	356	346	377	373	352	340	364	355	359	348	298	329	296	332	377	339	319	347	355	327	407	360	343	352	365	360	344	327	349	374	328	346	334	356	329	357	333	324	352	345	367	341	368	331	330	354	354	362	316	362	346	337	352	366	315	323	360	363	333	351	352	331	351	369	334	370	358	342	342	308	374	326	315	330	380	340	344	349	344	358	383	336	348	337	333	321	366	337	309	356	356	366	338	388	372	373	302	353	318	343	346	324	315	341	356	347	341	340	330	334	338	352	349	336	321	367	342	343	379	341	358	347	350	354	372	349	355	338	340	344	354	339	314	357	314	341	360	348	363	353	345	383	376	365	367	332	323	346	351	335	358	342	326	378	343	344	324	347	334	333	356	347	328	336	336	309	356	303	371	342	326	342	392	343	370	312	341	337	329	353	370	350	346	338	319	361	342	357	334	350	320	360	325	363	319	298	351	333	355	306	322	367	344	330	374	312	331	352	383	350	321	359	326	365	349	317	329	304	359	337	368	349	364	340	317	380	355	360	335	342	347	358	348	345	343	345	340	332	338	290	378	327	376	350	354	383	347	316	321	340	349	330	336	328	317	301	361	359	316	328	365	360	344	357	352	349	344	352	376	404	354	370	333	355	353	325	348	333	336	336	341	359	343	338	347	346	334	328	303	365	355	314	340	362	333	321	352	333	365	371	348	353	324	358	352	324	356	341	341	345	368	389	322	317	354	324	338	356	339	330	327	339	358	324	339	362	357	348	374	325	344	350	353	333	303	346	324	330	356	351	362	346	358	390	349	358	321	349	317	295	352	340	335	381	336	349	379	343	338	338	375	320	347	321	337	335	325	320	347	365	326	361	357	341	351	360	358	324	325	342	342	337	329	341	345	364	365	300	363	327	354	347	384	340	371	325	341	364	346	345	353	340	339	382	368	339	338	326	354	323	339	318	352	366	347	339	313	385	337	356	345	391	343	334	348	372	331	328	368	356	358	346	350	344	354	323	340	353	358	347	358	369	335	329	366	350	341	326	359	354	353	382	344	355	351	361	372	357	316	328	333	369	315	316	318	342	318	352	361	300	372	321	364	362	327	333	363	347	375	331	346	355	345	325	371	309	337	351	336	349	365	314	341	358	311	371	341	359	320	326	305	379	322	327	347	355	333	330	378	351	335	352	330	332	324	357	338	395	347	362	340	358	335	392	328	353	341	357	348	330	287	353	357	337	334	356	316	347	330	359	333	332	340	315	355	349	305	316	343	340	358	333	352	354	350	323	336	342	329	377	374	356	372	334	341	350	372	375	308	315	335	396	316	320	322	386	350	328	350	348	339	349	335	344	343	332	360	350	372	362	339	376	361	363	352	311	335	367	333	367	393	356	348	346	334	338	344	323	313	380	332	332	334	363	364	345	308	360	364	370	329	336	341	351	378	324	360	328	319	339	351	354	311	348	305	300	352	314	337	291	356	307	331	344	361	342	368	312	358	333	355	346	298	342	327	371	331	356	348	352	321	337	364	341	365	348	367	330	361	323	354	368	354	296	346	353	332	330	347	330	359	320	350	337	328	361	332	343	370	315	350	323	372	320	336	298	314	324	366	335	330	335	328	330	330	378	340	356	333	371	339	328	367	356	331	328	349	358	325	328	342	333	350	338	370	350	321	312	329	324	322	349	347	334	361	364	356	319	352	350	322	347	350	343	360	368	350	336	350	381	337	334	346	378	357	344	352	321	358	348	374	311	342	299	318	305	339	346	358	316	337	373	362	353	355	337	336	311	362	333	331	318	335	306	342	405	342	341	369	379	357	328	325	333	350	348	369	340	334	360	326	326	354	347	310	307	359	362	342	330	314	354	330	354	336	313	362	322	337	376	351	344	368	331	333	372	313	372	365	348	379	330	377	303	310	348	341	347	366	356	332	354	322	360	353	317	365	360	381	379	361	331	336	318	329	369	337	318	355	352	337	334	337	352	379	347	335	331	323	336	335	360	348	370	358	355	347
10883	17671	23273	25059	23915	18406	17047	16392	15206	12253	10131	8550	7686	6975	5961	6003	7191	7007	6673	5389	3864	2645	2511	2464	2109	1901	1759	1769	1549	1429	1340	1365	1374	1392	1345	1262	1331	1223	1096	984	1037	1071	1055	1019	980	1007	1017	1001	948	902	949	927	927	882	892	849	830	862	836	863	924	808	837	876	837	809	798	847	794	876	847	848	830	848	799	830	823	811	823	769	804	847	777	785	838	796	841	864	868	808	822	836	851	804	764	855	853	826	811	788	788	803	875	798	820	859	874	793	831	842	848	799	818	811	794	817	788	821	826	826	792	857	854	813	843	792	798	794	827	791	851	825	812	846	817	752	777	787	856	786	797	759	810	797	834	836	839	847	843	788	821	831	776	820	810	861	810	878	795	802	805	778	822	871	833	873	837	828	786	848	835	772	810	829	813	806	816	793	784	830	829	803	847	804	775	809	822	806	843	830	790	859	799	839	834	815	832	787	858	829	819	819	804	837	810	846	816	807	801	830	780	860	825	854	758	830	848	819	798	828	822	839	781	809	881	816	812	840	845	840	847	833	855	751	789	804	772	787	843	776	855	794	850	833	820	822	817	809	819	804	813	807	773	832	800	801	858	817	808	814	835	839	801	799	829	799	794	783	852	853	813	771	858	830	805	791	813	801	837	803	842	828	831	810	823	809	770	818	830	834	796	848	804	821	863	838	778	821	855	807	755	823	795	819	841	836	826	780	813	810	815	813	814	798	893	813	820	829	822	824	764	828	822	837	788	853	830	853	851	857	806	790	782	847	808	788	835	800	833	825	786	832	863	777	875	802	754	853	811	840	810	792	800	781	815	850	816	832	855	770	816	820	804	784	853	853	828	778	793	789	833	825	803	845	837	830	831	808	778	803	768	817	846	857	830	800	854	822	823	829	808	829	825	813	854	799	852	817	849	854	803	827	814	792	798	838	869	779	824	756	869	829	815	825	810	815	828	776	800	826	830	791	813	815	785	787	820	839	860	850	843	835	826	805	823	862	806	767	817	876	822	816	832	768	771	793	847	808	827	802	820	790	813	782	802	819	813	878	832	845	846	800	803	828	869	823	793	802	827	855	825	862	816	842	840	820	793	844	753	826	777	812	844	793	759	856	798	852	851	801	835	819	822	824	787	819	753	834	821	842	852	767	822	805	766	839	821	809	794	825	772	828	780	826	827	837	822	814	822	787	832	861	824	804	852	817	828	789	826	862	823	782	861	828	803	879	864	843	829	815	768	801	796	784	810	851	840	834	839	875	784	834	831	828	796	783	816	796	893	823	819	853	820	823	831	861	862	827	838	839	847	793	854	842	826	837	818	787	873	795	796	831	789	805	800	808	810	784	813	867	825	788	779	820	833	824	838	864	807	834	811	807	799	836	774	804	830	802	818	799	855	823	789	843	754	879	800	801	812	847	833	808	783	762	803	822	781	845	842	845	848	832	840	804	847	860	820	793	854	823	831	818	773	823	808	815	838	822	807	781	768	847	789	801	761	817	835	816	827	800	793	828	768	829	838	786	852	826	781	784	792	830	812	800	824	857	789	825	852	824	764	816	828	854	850	831	797	822	855	789	789	821	801	816	835	795	794	826	826	860	828	804	796	830	848	779	840	836	862	794	821	821	811	857	779	829	817	820	865	812	879	780	799	824	777	834	842	890	803	810	828	834	808	785	859	784	780	837	820	803	782	789	800	797	847	779	739	809	836	779	833	827	851	847	794	854	821	807	818	797	803	846	833	894	845	799	814	842	816	809	838	858	804	790	781	805	816	821	775	785	818	838	868	810	819	780	807	828	816	816	822	832	841	808	778	771	808	816	791	867	825	857	801	847	888	772	907	784	801	829	803	798	815	772	835	871	754	796	822	852	824	879	836	824	853	829	771	871	856	803	789	811	780	832	803	845	795	802	825	840	828	794	826	764	810	849	879	799	762	788	867	794	818	804	832	801	868	858	857	853	809	778	844	809	785	814	877	770	789	804	779	810	812	832	855	820	857	816	854	866	812	831	807	840	880	787	810	841	814	826	804	853	865	826	785	792	762	818	819	819	854	849	808	781	867	886	791	818	802	793	808	827	832	857	795	811	815	851	795	805	825	754	846	801	840	854	771	805	831	833	789	815	835	819	816	768	854	809	807	858	795	840	842	854	822	786	787	824	823	807	847	792	805	803	798	821	825	784	838	742	838	807	761	810	815	783	778	830	797	816	815	805	866	815	806	849	852	835	812	824	888	763	779	852	799	843	804	812	788	754	793	825	838	840	808	817	824	827	826	819	780	788	817	815	834	824	782	782	799	854	839	844	806	841	846	864	842	770	845	851	817	768	833	793	819	781	827	824	836	803	847	811	791	829	819	820	826	832	867	831	843	836	837	851	796	824	786	832	819	838	813	815	822	857	812	810	812	837	855	803	830	826	822	842	878	812	799	805	860	849	852	819	833	848	797	838	817	818	855	825	794	777	817	821	825	802	850	815	811	827	786	795	826	756	785	845	804	841	794	824	802	804	805	801	791	845	786	838	796	855	811	832	790	799	823	804	827	826	770	818	827	802	828	808	795	773	816	775	836	817	867	828	775	842	851	821	821	844	797	793	775	880	787	819	807	838	848	790	804	815	843	808	809	789	811	806	841	745	819	836	814	894	789	834	836	809	846	809	824	836	854	831	805	799	737	772	785	862	816	775	803	812	803	787	800	824	851	796	828	812	845	836	841	772	855	746	832	776	845	851	808	807	846	799	884	799	834	811	796	861	803	831	822	803	883	823	838	818	804	771	826	881	888	821	809	793	826	795	836	769	776	851	812	809	842	821	841	836	818	833	774	811	811	796	845	830	823	787	846	813	838	844	802	853	822	802	815	812	795	803	854	806	803	856	831	814	863	807	824	825	778	865	829	834	835	777	770	834	827	839	850	787	851	808	828	797	779	766	807	849	806	839	803	806	794	858	817	850	838	798	832	808	815	851	808	810	815	863	817	801	801	807	809	821	787	837	850	830	823	821	823	854	820	849	858	812	827	798	851	839	861	790	830	829	805	801	822	803	839	788	831	866	851	772	794	836	841	787	821	802	856	830	841	851	793	753	772	785	772	789	795	823	840	823	794	854	840	804	829	776	820	833	844	816	788	839	799	850	848	793	828	840	795	821	862	790	848	843	852	832	822	832	829	839	809	793	806	842	818	840	912	829	839	830	834	818	832	833	832	818	849	846	808	788	807	838	870	770	803	832	754	821	827	847	839	806	836	796	803	820	833	817	826	876	829	827	818	830	800	818	801	786	752	789	852	853	821	803	841	782	808	829	816	789	816	820	807	775	825	831	803	820	799	864	825	828	813	842	794	826	774	833	781	835	791	802	799	825	808	807	830	836	831	843	803	847	834	827	781	833	871	858	831	885	845	821	831	793	818	817	850	784	854	764	828	853	857	798	850	811	825	858	833	808	804	883	837	880	804	854	757	838	834	778	848	826	778	776	743	857	792	764	856	770	822	812
37467	43374	35019	32018	35803	30469	29250	30177	27014	24512	18974	16262	14010	13163	11826	13562	16521	17911	19608	15969	9521	4814	4207	3542	3027	2149	1862	1947	1608	1405	1503	1493	1428	1396	1631	1712	1684	1552	1030	788	754	767	747	749	748	736	872	892	882	794	691	715	538	481	500	422	388	370	375	396	402	403	439	360	384	367	366	385	408	390	433	373	451	328	341	348	392	382	374	354	347	377	358	347	360	356	366	375	368	349	365	394	359	349	351	326	359	367	345	360	365	330	361	371	376	346	341	409	387	357	397	343	381	400	361	386	336	313	379	326	389	398	386	361	356	396	380	358	352	361	372	361	319	339	365	362	377	378	365	371	415	360	390	396	389	349	378	353	355	365	362	374	343	354	358	359	349	401	367	366	362	348	354	355	351	313	409	359	348	344	358	374	337	368	401	403	360	387	325	352	316	348	345	375	344	379	358	342	329	374	378	347	385	338	334	356	388	331	360	334	353	347	421	382	376	369	310	333	360	373	347	349	362	390	360	333	379	355	373	365	365	352	373	385	360	339	345	332	348	382	340	391	348	343	360	351	328	340	350	345	393	385	386	345	362	386	341	396	370	376	398	356	322	309	343	383	372	365	348	356	370	371	329	354	355	370	351	358	363	336	351	364	363	363	358	356	350	358	357	354	331	354	343	351	399	362	349	388	359	366	396	358	386	358	359	381	337	352	401	347	391	371	367	342	382	373	407	334	346	327	370	311	350	389	322	390	386	366	339	333	366	373	397	356	360	330	370	326	363	390	356	378	373	360	377	353	364	367	349	349	370	357	357	370	362	366	360	353	358	384	339	329	346	373	366	399	354	392	353	337	361	343	399	361	344	363	367	364	344	362	377	352	367	372	374	393	374	363	348	349	384	356	346	356	350	348	389	347	366	409	351	361	375	372	349	367	371	358	365	362	377	365	350	372	373	333	328	373	332	358	367	378	371	351	362	330	374	342	358	386	358	393	347	365	339	374	374	391	386	377	355	356	350	347	342	411	364	393	367	365	343	410	364	341	369	388	365	404	394	343	382	379	340	381	349	343	359	378	351	382	357	346	353	397	362	359	384	339	359	357	405	361	349	357	372	375	359	341	373	331	362	396	354	368	325	360	375	365	354	356	399	354	350	404	356	414	398	368	364	387	376	376	370	353	378	393	353	352	367	365	363	348	369	347	315	360	344	370	394	403	318	407	374	373	339	368	360	352	397	379	389	329	344	372	360	359	373	363	341	349	350	394	357	368	384	361	347	372	351	363	385	375	379	394	395	342	365	352	366	358	336	382	353	327	329	342	363	366	373	386	360	330	377	338	363	335	353	375	385	387	377	368	342	386	383	374	355	358	376	338	342	354	341	371	369	356	354	369	382	356	327	330	335	353	352	360	361	362	360	323	349	366	349	348	376	393	359	371	397	367	368	398	355	355	353	364	363	391	361	377	363	344	355	389	387	355	363	357	363	350	375	371	339	350	343	400	386	359	367	361	381	352	352	362	368	367	357	399	336	388	392	357	369	309	358	373	376	343	355	392	367	354	347	354	359	373	362	365	401	397	368	322	335	384	327	348	342	382	384	357	390	385	344	364	364	354	360	356	374	375	386	367	353	368	393	337	426	332	371	349	359	376	400	353	359	374	352	338	383	371	353	369	374	334	371	387	354	365	382	366	381	351	380	322	346	359	351	345	359	361	369	359	318	358	348	347	362	383	342	358	399	397	369	360	388	372	346	347	401	397	372	382	378	405	368	351	415	389	376	412	347	356	368	357	355	317	367	376	356	359	347	341	355	360	345	348	346	350	344	347	401	415	350	384	321	343	362	369	357	377	367	380	386	357	406	383	380	353	391	352	357	345	352	343	338	339	371	316	386	378	379	389	354	400	362	325	368	332	338	388	352	348	341	383	374	374	370	373	331	387	397	407	373	345	357	305	348	354	384	351	363	355	349	375	358	346	380	358	381	381	366	372	374	364	401	341	342	331	355	364	356	359	381	370	350	386	348	376	382	352	336	358	370	369	372	380	385	394	407	351	371	368	333	336	349	357	366	359	380	391	388	374	337	329	341	388	362	359	386	342	330	353	360	370	359	334	367	330	364	377	382	371	402	369	346	395	353	338	376	373	361	395	402	324	381	356	398	379	366	369	360	360	353	385	360	372	339	376	356	307	369	341	363	359	362	410	389	363	332	402	356	360	381	391	372	349	378	357	387	340	404	357	367	382	356	354	364	361	359	364	352	379	367	355	370	377	375	382	352	385	360	371	363	383	340	366	359	384	360	360	354	368	353	385	394	334	370	338	350	401	373	357	293	356	300	386	365	347	341	387	371	357	350	384	378	351	371	357	334	369	368	357	375	351	353	378	377	366	374	352	372	370	333	356	356	335	363	351	371	330	391	364	348	349	348	366	357	346	369	348	375	344	380	396	357	373	374	382	367	361	355	377	373	409	417	386	341	368	381	371	337	366	352	377	351	413	371	370	385	358	360	374	375	406	369	340	333	359	362	357	412	353	353	357	353	354	367	399	380	330	348	371	353	363	387	344	344	359	351	361	344	363	390	385	372	338	374	354	371	339	350	365	353	334	370	363	371	345	359	391	369	388	380	346	346	321	404	391	348	357	392	382	407	348	355	356	369	342	366	399	359	372	340	327	373	385	358	361	359	368	383	396	394	370	372	388	355	364	367	393	345	322	373	338	386	338	393	357	361	357	368	353	374	375	335	381	383	379	343	374	374	359	341	327	339	351	356	382	366	335	342	357	363	361	371	358	333	405	396	404	357	342	385	392	381	374	365	335	342	343	363	356	344	390	339	348	369	357	361	367	340	327	363	331	365	386	409	359	374	361	371	342	368	373	369	390	348	328	349	333	347	366	325	337	310	376	358	373	346	378	358	382	372	347	380	384	345	409	341	372	373	346	308	330	389	337	372	314	351	383	365	395	334	365	342	350	324	381	340	346	373	341	379	378	378	351	372	389	372	395	346	364	382	350	336	347	368	365	384	391	369	369	339	353	390	345	373	326	310	370	363	342	355	334	358	338	352	389	367	326	336	387	361	366	397	369	406	373	387	354	374	363	375	385	349	336	354	397	382	370	383	358	374	339	358	329	346	373	377	376	408	389	342	335	354	383	387	356	358	361	366	368	351	349	395	409	377	343	364	371	373	392	361	365	386	342	335	361	358	347	334	370	373	362	353	381	379	326	368	354	368	383	371	353	368	377	386	364	360	368	368	339	348	387	370	395	403	356	368	386	353	357	360	363	382	359	382	345	357	363	370	366	352	336	400	370	354	343	376	402	341	415	386	377	343	343	371	402	375	385	402	356	323	355	329	386	378	395	400	337	374	350	359	347	350	357	366	365	386	384	363	349	359	332	351	353	375	343	352	363	358	344	369	309	359	321	356	358	361	374	401	340	368	361	358	362	361	384	399	349	378	376	359	357	376	330	344	393	368	353	358	346	342	313	399	342	341	342	406	389	387	379	366	338	342	351
24925	38473	40267	44444	44520	39429	42809	42981	41069	38398	35064	32487	32873	31804	30622	32543	38675	40654	43168	39370	28694	21291	19765	17655	15083	11124	10584	10687	8772	8298	8292	8693	8617	7995	9500	9568	9973	8464	5160	4258	3901	3760	4166	3786	3579	3693	5105	4406	4812	4053	3391	3371	2468	1895	1693	1380	1038	908	914	855	987	1006	1015	842	858	928	892	1025	1110	1255	1287	1414	1407	888	895	888	911	869	860	857	873	822	924	864	799	883	833	880	849	856	861	917	852	883	840	839	815	863	862	893	819	860	886	894	869	827	813	849	851	875	875	845	820	885	820	919	880	840	857	848	830	884	774	832	847	781	805	798	860	854	840	823	831	834	860	837	834	877	788	834	834	849	836	829	848	841	892	842	821	881	891	836	857	878	864	826	818	906	837	829	843	850	848	820	925	774	874	845	773	835	854	847	829	851	841	852	828	845	872	913	871	807	855	837	854	862	863	806	813	902	840	872	809	800	854	867	865	866	818	857	875	847	865	890	842	851	821	836	874	841	874	836	897	828	849	874	814	863	846	803	839	894	818	847	885	861	833	842	838	837	913	838	826	895	815	870	828	872	844	852	834	834	889	849	865	849	819	836	842	811	859	822	844	807	872	869	817	832	858	803	850	872	868	847	866	886	886	813	879	798	839	836	891	814	811	895	834	870	806	898	893	855	899	839	858	832	850	838	825	806	893	847	827	853	801	858	835	895	815	831	896	789	843	831	836	801	806	906	839	805	862	843	836	837	832	865	822	848	807	833	823	855	874	873	827	823	801	900	837	953	861	810	822	869	844	865	834	838	896	838	903	809	862	861	828	804	896	856	861	818	854	838	811	832	835	807	838	815	842	860	822	879	827	831	850	835	863	890	856	853	837	816	804	859	848	856	849	895	837	889	882	876	849	854	795	835	872	875	823	874	863	827	829	784	857	830	831	819	881	816	839	839	841	850	825	810	812	861	859	861	849	865	841	804	849	839	829	777	842	850	854	836	857	809	847	858	870	837	867	840	800	787	882	836	826	852	848	831	834	888	881	881	818	872	877	863	828	822	815	871	871	863	849	862	902	807	849	821	815	808	846	826	868	912	847	820	849	809	838	843	861	832	879	845	883	856	911	792	833	817	862	878	827	848	879	874	827	897	842	857	852	843	835	848	805	858	890	868	839	837	858	916	835	852	913	876	872	815	884	836	871	849	858	829	853	798	852	815	863	838	837	906	830	887	884	856	839	799	838	861	876	865	894	834	855	816	864	786	822	848	868	871	874	868	860	899	840	884	890	823	853	814	879	847	831	845	810	829	799	820	847	848	877	814	873	890	873	837	812	887	866	837	837	824	827	834	896	790	895	860	862	868	877	809	891	800	855	879	813	809	840	882	864	839	854	893	863	813	877	867	846	832	821	872	845	818	847	902	885	813	814	853	903	817	857	904	857	822	832	865	856	861	850	883	871	858	875	862	845	836	834	856	807	831	852	906	849	847	882	842	848	882	837	827	860	879	838	849	875	880	826	793	869	853	870	833	881	877	841	801	856	859	831	873	814	871	908	859	882	800	858	880	865	839	825	854	781	856	875	864	872	893	900	858	829	877	886	847	849	868	819	865	905	817	838	849	820	861	886	817	897	806	807	827	825	812	852	833	835	821	877	839	868	855	817	884	862	842	834	832	832	900	870	901	848	868	895	843	833	870	821	837	784	825	815	914	815	905	849	856	857	895	845	836	870	870	862	845	842	846	842	906	851	826	838	836	875	867	850	892	899	889	833	828	871	789	784	886	827	873	842	831	871	836	866	819	886	854	909	817	852	876	819	888	848	906	834	824	860	880	845	869	873	839	855	845	812	845	870	844	822	836	870	843	877	893	899	830	883	879	862	843	828	863	886	863	803	854	832	861	841	810	790	845	832	829	802	833	808	821	875	889	853	882	883	832	879	856	823	839	854	858	833	863	855	868	819	863	854	828	844	846	812	836	852	850	850	856	860	819	860	836	856	836	898	897	822	865	819	855	832	836	844	837	870	848	838	839	834	843	910	884	864	845	810	834	867	898	831	870	823	867	821	902	855	845	842	830	829	872	915	854	861	828	861	811	860	810	845	880	861	892	845	888	867	829	828	886	837	817	827	873	853	829	889	852	866	823	845	823	839	882	870	837	875	842	836	819	877	910	862	779	817	865	812	836	854	786	872	806	874	893	839	814	883	831	832	853	844	850	832	871	829	879	799	853	797	871	808	864	853	846	850	841	812	932	840	859	839	847	813	878	840	868	872	816	797	832	838	814	830	815	822	821	815	869	901	875	860	863	831	828	852	885	868	922	858	857	880	861	872	847	893	864	849	838	833	825	870	881	870	835	861	848	815	830	888	855	855	827	841	848	847	872	884	872	834	872	867	845	850	857	808	851	864	823	859	860	877	832	896	818	829	897	830	847	885	865	843	857	831	880	864	859	809	853	851	874	888	871	869	897	871	804	836	866	884	922	873	818	810	837	824	871	876	851	841	897	831	820	925	801	848	892	820	872	838	799	872	826	877	824	862	822	847	823	840	812	831	840	817	872	913	880	870	811	856	860	848	849	788	857	873	827	876	832	858	855	823	857	847	825	803	880	874	842	860	842	824	842	783	837	847	817	856	909	857	872	832	825	867	836	823	905	840	853	861	876	883	857	895	849	869	846	850	838	863	841	875	876	853	861	855	875	861	836	873	888	816	855	896	838	841	842	850	863	873	848	854	860	849	854	848	872	879	839	828	853	840	865	809	828	844	824	816	883	864	834	859	917	824	820	840	852	862	869	864	846	869	871	852	844	871	855	862	829	845	823	839	833	901	871	802	853	851	846	832	859	830	850	859	833	798	860	848	844	839	885	849	854	797	833	876	863	877	807	840	806	827	816	836	824	843	888	898	874	842	835	823	828	890	898	859	847	885	831	837	833	918	896	849	888	830	868	849	905	827	864	764	853	840	847	859	853	862	839	880	857	803	844	854	885	868	827	840	840	863	824	885	847	784	847	877	856	845	868	812	861	833	850	854	854	878	826	831	807	818	861	891	820	862	858	849	818	907	864	858	885	843	825	881	800	827	825	846	845	885	871	826	860	832	889	858	806	898	871	799	842	847	829	886	807	810	831	844	846	889	869	794	869	836	898	865	840	853	855	913	876	832	842	854	837	815	841	846	886	889	860	894	817	866	796	842	860	808	895	814	844	837	808	866	838	847	849	834	845	846	826	852	839	842	836	881	866	772	841	830	837	910	870	823	825	821	866	829	831	857	872	865	870	835	863	858	897	828	791	851	897	839	844	909	827	835	825	863	857	794	828	868	858	827	838	887	863	883	904	829	799	817	832	850	871	805	859	838	799	867	892	834	876	820	873	835	839	835	805	895	929	842	839	798	841	856	847	869	817	882	842	853	837	833	891	807	843	852	861	860	848	881	831	826	830	859	844	880	918	856	816	829	868	861	810	880	830	888	863	808	863	833	898	867	846	842	820	885	838	868	797	834	841	864	798	819	841	829	889
44248	45286	34926	33485	37292	33425	32820	36304	34626	31917	27607	26178	23570	22201	20536	22217	28216	28472	31793	27210	17583	9671	8254	6185	5471	3813	3335	3812	2884	2412	2458	2620	2471	2424	2743	2824	2562	2395	1657	1282	1104	1118	1198	1046	982	1021	1418	1319	1364	1091	1031	919	702	565	544	410	366	302	263	290	302	349	302	267	307	302	275	318	399	364	408	382	389	279	309	284	305	317	275	282	300	261	295	273	305	316	272	277	297	288	282	310	283	263	271	280	302	282	280	304	290	326	284	255	291	293	274	279	325	275	308	303	282	279	290	292	274	311	294	281	284	275	278	310	298	267	316	270	300	277	283	280	281	299	259	287	293	333	261	274	282	285	283	291	297	282	286	313	267	254	313	299	305	279	278	281	307	277	279	279	256	292	288	305	290	280	292	276	257	314	306	279	272	282	282	278	278	282	276	285	315	313	235	285	299	283	302	256	278	293	300	279	268	312	302	296	295	295	265	309	271	284	254	297	269	295	273	273	289	266	257	268	274	306	271	274	265	283	281	267	322	271	282	293	266	274	289	301	294	308	307	281	281	296	281	310	295	298	273	300	281	324	285	275	279	299	300	305	282	294	322	281	281	252	293	293	309	280	282	264	295	270	294	278	258	279	300	275	322	290	320	275	272	265	296	301	272	281	278	299	294	277	294	295	256	287	287	271	301	265	283	264	255	296	257	306	287	298	292	276	299	299	277	297	310	261	276	282	308	288	306	274	286	315	273	291	293	292	284	275	298	317	308	278	285	291	303	272	299	310	280	285	280	307	295	276	289	298	293	278	290	302	298	306	295	290	294	300	296	313	275	281	289	286	330	268	285	280	312	301	299	308	314	287	302	289	289	296	277	310	270	301	296	278	303	259	278	267	292	316	302	282	278	289	272	298	294	311	293	299	310	271	302	323	283	285	308	252	276	292	301	309	307	251	293	262	305	308	279	268	294	277	275	282	296	277	291	294	294	290	317	311	260	304	280	262	279	289	289	310	293	291	286	300	249	321	272	267	338	287	270	256	286	335	298	289	288	276	279	282	308	279	287	324	322	307	278	263	281	259	277	286	314	293	303	261	314	280	281	293	271	270	295	319	312	276	295	262	326	279	302	295	291	274	294	292	292	263	307	285	288	290	295	295	275	317	276	309	280	272	298	324	288	325	327	300	297	299	324	298	284	299	285	284	309	303	281	303	284	294	288	269	290	294	283	332	293	319	278	283	315	308	299	276	310	286	266	293	290	246	300	268	284	303	294	298	295	246	298	284	261	277	303	294	247	258	294	292	305	276	285	261	296	312	287	293	295	294	279	294	295	274	309	292	270	280	286	273	288	286	307	286	285	348	272	294	278	296	283	282	271	278	300	290	307	271	279	304	273	264	282	290	303	298	300	290	256	307	282	280	296	316	310	297	280	260	308	283	275	292	264	266	294	298	294	303	254	273	294	303	297	273	295	288	282	274	311	286	261	280	245	324	306	281	302	274	269	279	276	311	284	298	270	253	267	298	281	286	270	280	254	296	259	279	315	304	271	290	303	279	300	298	320	312	303	277	310	301	292	320	288	311	261	258	289	270	266	318	306	275	283	289	315	298	299	263	309	291	303	286	287	290	313	308	306	311	302	285	255	278	293	292	316	339	283	277	272	276	275	278	269	274	282	275	270	256	277	285	297	257	288	286	277	271	266	306	281	275	318	304	278	270	310	274	297	245	281	299	288	314	321	304	300	301	269	273	301	279	288	272	262	283	268	286	300	276	291	290	287	276	311	254	296	317	277	293	292	269	313	261	336	312	259	283	291	296	300	292	288	256	296	280	281	288	270	299	307	320	299	298	282	266	304	298	314	288	270	266	323	304	292	329	295	305	248	298	311	292	286	293	304	263	280	270	295	282	301	293	302	296	282	281	288	318	275	303	263	300	297	274	323	278	283	303	276	266	271	260	310	258	283	283	290	274	302	311	295	269	297	297	306	273	297	290	273	299	283	301	279	276	318	312	285	271	274	299	278	286	280	316	302	299	294	267	287	289	293	300	276	312	282	315	265	278	253	268	301	275	271	304	283	296	280	276	274	297	291	291	309	305	286	304	289	316	303	291	298	252	301	292	296	270	265	270	254	283	308	271	290	271	285	292	268	279	293	272	305	261	310	286	299	283	300	275	281	293	281	280	290	267	308	293	283	285	279	286	281	309	276	277	268	330	287	261	298	288	291	287	301	281	286	274	341	303	262	271	307	264	285	286	237	289	289	279	257	296	301	275	323	265	316	293	276	285	291	265	259	294	332	307	274	292	304	277	261	311	276	277	281	282	253	260	285	292	310	302	266	254	303	271	268	270	312	272	287	318	319	288	283	263	331	288	307	282	281	282	267	274	273	256	289	285	277	265	270	268	272	297	281	269	265	279	306	275	286	269	295	281	306	305	271	253	299	260	303	303	277	279	289	278	297	279	297	266	307	299	287	310	301	250	277	261	297	338	270	270	251	279	286	284	299	288	303	295	302	308	290	250	307	298	293	316	274	264	305	291	276	329	332	315	254	283	299	281	278	282	298	305	298	308	305	263	306	280	325	290	292	280	267	298	295	282	284	295	311	299	299	275	300	307	285	266	264	283	280	293	296	275	287	289	297	303	292	287	300	297	272	296	318	280	278	274	274	258	285	302	278	293	254	269	278	291	308	315	304	284	283	285	319	283	290	300	310	302	275	280	275	285	294	276	269	283	273	292	292	309	327	277	266	273	279	315	311	304	254	271	287	289	278	300	281	305	258	278	273	266	304	321	269	283	259	272	276	284	295	297	293	291	286	254	294	285	290	255	273	310	270	313	258	304	277	309	304	294	291	273	292	317	255	301	286	292	293	284	285	288	314	290	271	316	312	290	290	285	291	334	293	261	300	272	292	268	276	312	288	278	302	282	304	295	294	265	284	270	272	322	276	257	271	309	300	283	287	266	299	304	313	289	274	272	277	290	260	276	273	307	307	289	302	291	279	286	304	298	292	274	269	326	280	315	264	292	291	330	296	282	278	260	290	288	280	303	301	255	276	294	299	297	289	278	297	291	302	293	294	258	312	290	295	276	298	303	293	254	276	293	276	271	288	266	274	302	304	279	282	289	263	289	279	297	257	314	286	278	340	289	320	270	279	303	289	292	292	269	285	297	274	292	285	274	276	261	279	293	258	302	270	267	270	278	305	310	320	288	312	313	277	281	293	289	301	330	280	271	304	264	271	291	281	292	299	289	295	332	286	310	317	310	289	267	280	287	294	292	311	281	259	274	278	301	278	305	263	298	267	278	276	258	306	283	306	241	312	307	259	295	281	264	268	305	279	283	281	285	302	330	267	298	236	254	238	296	306	285	289	318	304	278	284	272	314	288	295	341	260	308	272	303	289	304	273	285	286	301	291	294	255	271	298	291	265	279	272	300	296	272	320	289	291	309	289	299	288	305	320	274	277	305	287	295	252	296	293	251	290	300	260	294	263	268	283	271	258	298	267	286
29711	42861	44279	49236	48303	45331	47914	48890	48229	44567	43057	41085	41247	40116	39260	41006	48032	49095	53307	49383	38181	30368	28977	24957	23093	17381	16687	17973	14356	13098	13551	14098	13756	12450	14917	14295	14677	13370	9229	7244	6110	6337	6763	6218	5854	5861	8933	7415	8106	6819	5854	5576	3633	2744	2418	1389	1092	847	803	768	969	1090	903	763	844	788	798	959	1266	1631	1738	1667	1597	717	744	710	672	712	660	711	745	689	724	695	729	683	701	710	731	755	706	664	670	697	684	657	693	662	719	677	673	681	675	709	719	650	720	668	698	659	645	701	675	692	670	700	663	659	675	684	730	733	652	659	641	689	710	680	698	689	661	687	690	640	687	656	706	675	691	711	706	682	677	681	653	702	652	654	640	643	667	616	690	711	698	617	665	671	683	664	743	686	617	702	706	649	679	650	671	718	603	683	723	686	626	680	706	699	652	708	645	661	637	704	679	690	693	672	701	652	673	680	613	687	691	664	709	687	646	674	676	714	686	683	719	684	680	675	738	653	665	738	656	665	635	659	632	635	719	657	650	716	614	665	686	656	675	631	712	712	690	702	687	649	673	685	656	680	656	688	682	698	667	610	651	659	641	678	630	679	671	656	687	663	728	591	635	709	683	687	691	671	648	675	661	679	676	693	654	700	659	691	688	716	669	698	722	687	659	714	710	681	667	682	638	644	666	715	701	695	709	697	719	631	673	658	713	678	672	686	692	680	647	673	682	668	695	647	713	723	688	702	676	720	692	702	670	685	715	697	677	668	614	683	756	667	668	692	668	702	698	706	684	693	693	693	649	688	708	666	692	716	697	658	682	648	714	676	660	677	704	647	638	716	690	689	693	693	692	710	686	679	697	734	670	670	670	632	685	670	656	624	673	675	701	679	694	681	655	667	669	652	691	660	711	678	682	668	674	685	694	633	683	683	686	701	669	662	699	675	695	710	687	705	683	656	685	657	717	682	663	721	715	679	710	676	660	696	678	695	685	647	599	677	683	694	682	671	703	664	700	704	711	713	662	654	673	670	700	685	673	650	696	713	696	604	664	671	687	738	661	677	653	692	649	698	692	686	661	656	669	688	694	686	725	653	660	631	747	684	677	681	677	660	643	641	677	676	682	712	675	694	618	675	683	719	684	723	626	655	675	694	681	672	694	653	664	664	665	667	647	689	681	696	671	682	703	669	685	657	653	674	695	650	653	696	684	697	680	667	692	639	708	655	647	697	669	648	697	700	663	661	689	651	662	684	670	677	666	695	678	635	619	677	702	678	669	685	703	713	697	669	724	711	670	665	663	664	721	619	669	677	679	707	719	625	659	688	677	658	668	697	655	665	676	686	678	662	694	685	679	690	682	683	666	681	606	687	650	669	666	666	673	650	685	692	683	677	719	684	674	678	710	698	635	713	685	688	696	700	682	637	647	687	658	665	652	714	660	645	656	684	698	673	670	706	675	664	652	693	701	643	704	668	688	681	685	717	684	695	725	657	667	659	685	682	659	693	710	641	669	726	686	705	718	656	630	692	659	676	688	685	698	694	650	714	695	659	644	613	697	618	656	673	662	670	654	671	616	667	636	671	685	637	683	677	651	647	756	652	664	645	689	630	680	695	693	607	730	707	671	652	663	665	680	670	615	676	662	662	650	676	680	667	739	696	725	657	672	689	725	671	656	644	678	671	661	648	700	688	688	692	685	684	637	613	677	656	713	701	675	689	669	689	710	686	664	694	686	678	684	678	692	662	666	681	698	636	703	693	691	680	733	693	691	681	691	656	666	693	676	674	633	688	704	677	693	723	651	687	734	694	690	639	701	684	667	633	671	656	697	670	681	701	675	672	652	651	668	721	694	702	679	639	662	684	685	718	712	696	651	643	669	697	729	639	687	677	665	655	692	682	659	704	653	684	685	658	675	715	611	671	639	689	643	639	697	667	658	662	698	682	678	727	716	704	679	689	650	687	721	648	691	667	687	657	723	678	683	710	700	732	735	686	644	642	667	658	707	708	721	641	661	640	681	628	684	696	645	670	689	662	652	671	678	658	659	692	623	704	657	662	717	682	684	642	707	669	655	670	671	673	646	662	704	678	712	699	664	711	697	701	630	679	653	668	655	673	667	652	663	681	726	644	665	708	698	736	681	671	651	722	676	681	678	690	682	665	706	717	647	699	648	689	688	689	680	624	661	686	682	679	696	662	689	721	672	639	731	708	691	691	649	659	697	669	628	674	677	700	667	651	680	703	637	696	703	656	683	648	666	698	659	663	660	685	677	664	669	708	699	719	683	700	661	667	694	653	668	690	687	674	642	688	716	655	709	655	660	662	709	697	669	653	621	690	713	695	655	669	695	636	686	694	691	698	665	693	635	670	711	711	668	680	744	680	661	636	648	688	706	660	676	639	691	654	673	716	652	695	628	723	695	681	727	667	657	671	713	682	654	681	642	653	655	703	666	705	681	671	665	675	647	635	687	703	683	685	624	672	658	680	691	663	685	691	626	691	636	669	699	633	666	659	695	682	650	658	657	687	652	683	720	674	685	669	711	695	663	667	664	663	663	675	653	678	648	686	681	674	662	671	693	660	662	691	692	660	672	660	707	690	655	699	705	673	615	727	695	678	635	670	669	699	664	725	668	702	628	702	672	658	648	683	674	708	677	645	677	661	736	673	632	655	693	671	637	701	694	710	664	690	671	640	679	662	646	665	731	651	681	623	656	653	689	676	592	715	652	666	669	651	646	718	685	695	699	662	652	658	729	663	680	675	643	694	680	671	660	708	707	681	622	682	691	693	682	651	672	625	697	663	651	668	674	645	709	685	712	623	683	668	628	667	698	662	678	702	654	662	668	715	641	630	665	661	705	647	666	681	679	676	669	647	633	679	644	669	717	688	701	684	631	672	662	680	694	701	666	624	705	678	665	706	680	646	711	676	688	679	687	702	663	677	710	653	694	661	688	650	660	653	702	648	700	685	661	677	643	681	716	629	696	663	668	651	699	689	704	729	644	676	648	681	664	657	671	716	684	707	652	681	683	702	691	720	698	661	724	703	658	635	703	657	670	700	705	690	679	632	674	641	686	641	669	703	635	668	659	664	685	730	676	711	656	677	693	716	659	684	671	666	683	689	674	709	673	679	733	683	683	662	677	706	691	688	687	644	700	697	640	688	719	645	651	677	648	697	664	660	697	691	674	668	683	668	655	625	678	655	730	659	687	651	677	678	690	689	630	681	683	634	652	706	661	693	663	710	682	690	699	684	724	705	663	675	676	700	642	640	700	650	648	715	679	639	716	685	690	658	688	706	628	684	664	663	654	676	668	682	696	685	667	671	697	701	637	666	637	655	663	741	639	676	629	671	682	674	700	679	674	667	653	699	683	675	627	683	650	705	688	649	666	676	705	639	677	641	651	706	626	697	704	675	699	701	710	662	704	678	681	651	645	663	688	671	655	688	686	699	702	695	671	714	682	625	706	654	636	702	634	684	670	663	646	655	657	662	684	672	599	644	657	662	686	630
17089	19722	18895	14005	10625	6652	5568	4622	3592	3006	2237	1761	1433	1292	1172	1158	1233	1220	1172	996	714	572	601	533	546	469	447	464	403	442	382	391	409	403	396	376	399	434	377	369	353	346	363	349	366	354	374	368	364	346	335	357	362	331	305	381	336	363	353	362	333	321	318	361	326	336	317	308	341	328	345	357	333	346	334	333	322	319	355	333	349	331	385	342	365	347	328	353	338	341	326	327	347	322	354	356	351	350	344	330	342	325	346	349	327	354	345	320	353	336	338	326	344	323	313	333	323	360	327	333	339	354	379	305	331	323	293	317	318	339	325	308	357	320	343	336	325	318	342	338	345	346	344	327	313	330	341	353	330	391	351	352	337	339	328	330	325	343	351	360	347	319	345	329	333	340	327	326	334	318	360	307	337	338	301	312	321	327	307	356	328	373	320	378	319	357	364	326	356	364	298	354	374	341	344	364	322	362	389	331	337	333	320	335	310	344	340	330	341	327	292	322	326	375	338	332	337	362	326	365	326	328	339	322	320	340	330	304	303	372	337	353	353	356	319	330	347	325	329	350	336	351	353	370	344	329	325	354	370	345	343	326	335	313	345	333	366	333	380	343	359	333	352	348	339	320	352	387	335	365	349	344	357	339	299	324	367	322	342	356	354	370	314	341	320	339	345	362	324	326	326	349	341	360	353	351	333	288	320	345	357	354	353	369	341	355	336	302	343	361	360	368	340	327	312	334	315	328	325	354	343	328	334	319	296	324	349	340	346	369	315	329	355	349	376	332	319	361	325	328	325	327	331	347	317	301	379	355	334	373	339	315	349	313	338	335	352	359	362	313	345	346	318	346	366	320	331	354	292	373	338	356	336	378	338	352	363	348	326	335	331	303	319	331	373	321	344	353	329	312	342	337	349	331	308	324	366	336	352	338	313	337	332	331	359	345	359	348	343	338	348	333	359	360	331	339	355	379	362	364	353	354	316	338	330	321	349	330	314	352	333	330	296	318	335	324	324	349	330	326	354	305	307	318	310	316	335	298	310	322	365	357	338	328	311	340	341	320	329	342	311	351	348	334	343	332	352	302	338	308	352	354	324	328	340	335	352	326	341	354	314	337	302	328	350	336	327	378	338	336	332	329	353	339	339	358	346	337	337	362	317	357	347	306	313	368	361	317	315	358	334	345	354	348	327	338	314	313	324	313	323	349	338	334	362	362	331	332	339	336	320	340	328	321	317	334	359	348	384	327	284	333	363	347	356	349	346	336	333	361	340	353	316	351	299	321	360	354	368	367	372	335	349	333	320	326	341	321	325	320	345	352	320	381	318	296	366	355	341	359	350	326	341	333	347	312	339	332	335	328	338	296	355	336	357	373	316	317	354	347	326	332	343	329	322	344	316	341	317	332	318	339	342	354	341	328	353	342	307	337	339	352	344	352	349	300	331	330	330	326	352	369	314	304	357	295	323	306	285	361	334	327	335	359	347	380	359	323	309	292	362	350	334	329	330	355	318	343	360	330	363	348	338	347	343	339	336	328	323	358	342	375	338	321	319	362	336	382	354	330	314	333	317	301	366	374	338	317	362	358	311	316	355	366	332	322	361	363	341	348	361	307	347	315	327	356	326	363	360	310	355	341	359	342	357	322	379	317	323	325	352	360	346	353	344	376	341	363	359	329	323	332	292	359	352	329	325	365	316	357	322	381	307	362	321	319	337	338	309	302	325	331	335	352	385	325	345	310	357	308	342	343	326	355	355	331	356	343	326	344	369	336	328	390	321	334	314	322	330	313	326	341	360	344	327	347	311	305	327	322	332	347	370	337	357	374	354	344	333	349	396	329	321	345	341	327	366	331	338	360	321	330	324	324	352	316	334	343	360	312	358	358	345	359	316	326	329	329	355	328	369	313	341	333	330	336	348	338	343	347	330	344	349	325	329	353	318	373	348	344	360	369	336	330	339	320	336	349	357	349	322	315	397	328	316	353	331	339	331	376	317	377	349	333	358	324	356	336	338	316	323	368	339	343	333	369	355	312	348	307	370	341	308	320	317	354	350	348	341	325	331	330	339	328	355	343	322	319	381	357	335	345	331	347	335	363	315	364	326	350	326	359	346	341	359	346	330	312	322	325	320	334	364	372	312	331	362	365	359	338	321	331	356	356	326	338	348	327	355	341	332	330	336	328	351	319	313	343	352	338	352	318	330	323	353	342	344	383	325	328	322	368	341	324	319	352	343	348	367	329	346	344	336	350	306	341	337	348	325	344	346	348	329	343	338	348	312	322	312	353	335	342	345	355	323	373	311	382	339	386	371	321	355	346	355	328	372	312	348	328	349	325	319	341	324	347	375	347	320	347	340	336	331	339	313	358	366	331	354	301	324	319	344	327	343	343	347	338	362	341	303	351	304	319	280	327	309	375	311	346	355	401	329	306	335	323	312	356	377	355	340	345	329	317	361	330	320	362	287	323	336	334	327	339	326	345	330	325	359	315	375	359	337	331	342	359	327	338	356	345	332	335	333	317	353	332	350	365	335	359	339	361	308	348	352	355	309	335	338	359	333	408	341	302	294	344	331	323	353	334	359	335	346	329	324	353	381	331	297	383	324	344	328	302	347	335	351	334	326	319	325	315	310	308	300	356	332	323	343	328	374	316	363	332	337	330	326	356	341	322	340	295	342	328	333	348	312	345	360	340	345	324	309	327	304	346	355	343	318	338	364	356	352	339	342	377	358	334	344	343	339	340	356	343	337	345	318	336	350	333	338	333	336	364	365	308	344	371	306	359	344	333	338	313	334	354	336	315	330	351	359	346	346	336	324	352	318	326	340	369	367	316	373	326	333	352	324	346	295	335	346	330	373	335	326	337	302	338	368	351	334	312	329	333	376	381	348	354	335	350	351	375	310	321	355	354	354	331	317	330	338	311	355	361	365	322	317	326	291	327	385	337	303	357	297	333	331	363	349	333	324	347	357	320	357	361	345	328	313	323	358	354	342	339	320	352	330	335	340	316	331	333	323	358	304	348	332	315	333	352	357	319	346	358	327	352	314	327	331	324	330	307	354	366	346	358	331	370	353	322	359	330	338	316	350	334	344	346	345	343	366	339	331	373	303	330	341	336	344	364	362	339	311	349	338	315	329	314	326	346	344	348	316	293	335	321	341	321	315	337	332	319	338	346	313	342	356	291	358	342	337	329	342	303	357	363	314	334	330	302	323	339	335	323	311	375	315	353	328	366	354	338	318	356	314	319	317	317	365	359	348	355	342	348	358	330	332	334	336	334	325	325	317	326	309	352	334	326	330	393	341	317	338	355	338	327	323	330	341	314	353	336	322	325	335	341	333	333	345	347	348	299	357	302	343	343	322	283	346	351	330	334	342	309	303	342	338	353	357	311	341	340	329	345	349	352	353	337	347	336	321	346	360	340	337	308	347	341	344	314	326	356	360	338	347	369	328	328	346	345	358	353	362	323	363	345	335	333	343	367	359	363	348	325	335	343
10920	17459	23919	24986	23923	18085	17731	17039	14796	12795	10123	8811	7183	6569	6044	6419	7055	6971	7168	5647	3707	2857	2688	2277	2223	1816	1794	1754	1610	1402	1448	1372	1300	1256	1342	1218	1209	1205	1127	978	955	1033	1083	1031	1022	985	1081	1014	1009	1033	969	939	939	910	852	856	800	816	861	866	853	808	868	815	828	817	844	830	794	845	810	853	805	777	835	850	786	826	865	831	830	805	849	767	830	779	763	831	799	808	750	770	772	820	797	810	796	821	802	828	844	775	794	796	767	818	780	853	815	848	794	849	848	779	840	777	748	820	753	773	806	818	821	764	827	740	814	817	778	758	808	824	831	808	783	800	804	843	839	821	810	800	820	832	822	816	855	796	850	771	823	820	837	828	770	819	802	830	826	818	831	836	801	774	837	776	808	831	824	848	804	803	802	818	758	797	836	817	836	793	800	844	807	842	825	799	807	780	820	793	772	811	816	766	797	811	808	794	820	822	898	791	776	843	862	793	795	798	747	823	786	740	768	811	787	824	801	831	787	794	802	833	771	865	855	766	817	804	839	847	809	757	833	859	818	799	836	798	815	848	850	781	796	816	801	770	807	806	800	829	804	829	788	816	801	815	797	841	773	782	809	833	729	812	833	789	793	881	855	815	811	799	824	801	860	813	811	791	804	783	788	787	814	808	772	817	805	801	834	739	767	797	775	809	767	847	823	801	811	789	809	819	828	798	768	797	815	791	837	783	804	783	830	792	833	792	827	817	741	862	836	841	770	804	807	812	759	846	864	801	785	789	801	838	776	871	759	819	778	786	817	863	812	781	803	763	811	836	831	805	791	801	818	789	795	801	817	844	809	825	821	804	792	818	827	807	839	816	841	823	838	824	771	749	772	780	803	764	793	801	865	800	787	783	820	830	775	785	843	821	828	876	806	833	771	796	833	802	809	768	807	755	744	831	859	796	870	820	730	855	794	738	800	806	797	842	809	793	797	794	828	833	829	779	835	790	811	818	799	826	804	740	763	816	798	772	795	748	864	812	759	782	809	787	763	783	804	849	813	806	778	806	871	818	800	757	793	809	815	859	759	797	803	826	812	786	836	843	801	801	768	801	792	782	794	785	794	821	770	785	814	763	821	781	815	761	780	796	819	809	782	830	818	828	806	854	810	833	790	803	818	830	842	825	837	828	785	779	795	800	782	823	861	765	816	785	788	850	800	802	808	800	850	816	772	840	811	749	858	795	811	844	833	799	783	832	814	831	844	801	776	817	793	816	795	820	773	767	809	785	813	805	831	798	853	816	843	821	812	771	786	788	816	802	836	848	860	822	816	808	827	834	827	796	829	776	816	776	834	837	810	816	751	786	770	871	839	766	798	809	825	803	825	850	777	810	752	783	752	787	771	852	779	832	785	834	805	841	797	791	816	786	843	782	802	832	800	818	836	839	839	778	845	742	813	808	809	803	795	844	816	834	825	816	769	841	891	827	803	788	833	808	822	787	788	782	842	795	800	787	763	801	778	827	832	781	817	848	799	801	824	757	842	790	791	828	765	786	766	816	829	765	789	801	847	782	810	808	844	831	851	825	795	821	862	846	813	798	814	839	807	804	788	811	799	840	821	794	901	787	752	797	842	811	824	782	821	828	830	843	830	815	825	819	771	833	842	765	802	803	812	819	843	817	837	798	837	805	829	832	863	774	869	793	792	779	855	778	837	866	822	784	814	813	796	833	821	863	804	796	790	829	810	810	832	810	816	810	804	870	796	824	803	850	845	788	763	790	805	811	800	841	801	781	766	826	845	819	836	830	824	798	823	792	785	832	818	808	794	810	773	838	798	770	782	770	824	781	776	754	790	797	832	774	761	807	845	794	794	851	808	749	792	825	839	773	774	792	808	798	814	814	807	857	791	818	835	833	745	818	792	822	736	763	789	814	763	758	782	780	762	797	829	833	868	798	842	767	801	846	868	810	753	854	811	785	844	813	804	779	803	804	839	754	822	794	821	792	811	844	828	813	759	765	791	806	794	848	805	858	808	835	801	828	811	833	790	787	814	787	833	777	746	793	800	770	826	844	819	811	807	764	785	821	824	803	809	814	815	797	801	804	822	788	803	769	849	848	780	835	828	781	748	824	769	840	848	773	746	821	828	779	779	794	829	813	801	864	808	855	780	782	809	791	826	789	771	781	793	768	816	816	820	773	843	791	827	791	886	772	821	845	840	762	792	803	782	799	793	824	831	770	810	841	771	827	823	870	747	810	808	795	847	810	806	776	806	789	783	790	842	790	818	779	819	836	844	821	830	813	818	796	825	807	770	808	853	780	837	758	795	841	755	844	742	731	785	799	816	828	807	825	838	787	827	779	831	780	795	793	788	782	819	807	834	847	790	816	886	784	759	797	827	837	780	828	803	837	782	800	804	781	783	850	795	813	777	802	830	824	756	811	788	786	862	773	824	793	842	848	790	801	797	814	810	809	820	786	825	796	851	885	778	809	837	817	848	819	825	800	839	855	809	840	765	835	781	806	774	811	786	827	776	783	804	830	807	846	841	762	782	800	839	792	834	799	780	795	840	851	768	767	811	799	802	775	813	831	828	823	820	772	838	798	869	804	801	776	816	816	778	800	783	787	792	769	810	729	837	816	803	768	832	826	825	807	830	811	781	820	778	813	815	767	844	781	820	781	830	816	827	803	815	817	805	842	794	870	783	843	807	789	785	843	810	792	794	790	817	756	813	835	760	842	853	855	758	806	786	797	770	803	841	824	808	829	783	824	825	752	820	815	791	797	740	841	822	772	808	797	787	815	827	790	840	837	814	808	784	818	811	776	822	842	806	807	788	811	855	831	779	782	778	780	759	816	801	823	815	794	779	800	799	805	812	771	759	771	840	841	758	830	810	773	803	813	864	826	783	738	798	786	874	832	793	807	844	775	758	832	816	830	829	887	807	874	817	817	807	811	866	821	795	816	776	844	798	737	799	802	804	812	790	790	833	834	844	809	829	787	834	851	814	823	811	741	756	819	782	823	802	809	803	804	796	824	779	820	790	838	803	799	838	796	732	819	788	845	742	816	849	781	845	780	784	812	852	767	843	826	786	800	802	817	821	849	822	860	778	791	844	801	813	777	890	739	854	797	776	843	796	822	781	783	797	795	773	787	820	785	819	815	852	828	775	803	802	769	818	793	770	777	817	823	838	828	847	774	808	837	792	803	867	754	838	824	854	790	834	823	820	788	831	847	812	758	815	816	827	811	819	783	812	785	857	792	771	822	809	801	806	785	850	811	802	803	786	796	781	774	848	806	807	814	824	831	800	749	807	795	795	782	801	835	779	790	845	813	787	787	797	752	775	794	856	734	769	820	855	821	782	780	788	799	801	832	792	806	829	817	817	838	828	814	756	808	801	790	779	791	841	820	789	800	825	810	815	882	818	770	753	803	812	789	811	832	748	825	846	789	781	789	849	806	704	796	788	782	829	779	762	817	810	802	786	832	754	796	811	811	795	780	847	813	806	800
37212	43736	36769	33183	35649	31335	28082	30894	26144	23887	19188	17086	13891	13161	12805	12859	17020	18611	20248	15900	9450	4781	4125	3456	3411	2195	1955	2207	1564	1538	1420	1438	1391	1383	1485	1310	1446	1354	929	731	725	749	763	753	777	745	1030	801	914	810	760	701	503	473	397	410	352	385	335	373	381	351	353	351	378	394	371	459	396	376	347	411	391	369	354	328	333	371	353	351	352	334	381	364	332	364	355	360	372	335	371	374	353	366	394	328	313	366	362	398	324	344	375	412	329	354	348	364	352	336	370	374	367	398	381	376	362	346	330	308	334	344	340	343	340	362	327	345	364	357	366	373	351	366	369	345	367	355	353	369	369	345	358	362	336	339	344	367	373	333	366	373	347	317	374	332	391	331	343	353	376	367	348	387	366	385	350	374	327	344	373	340	384	364	320	346	368	329	304	330	346	336	389	345	349	365	336	346	356	352	330	365	360	349	331	352	356	394	362	343	361	366	379	363	354	347	355	313	376	362	330	364	344	372	363	378	378	346	351	343	361	336	329	387	351	345	346	337	351	356	354	373	328	357	357	330	353	339	338	342	352	348	342	389	380	359	358	364	359	329	338	323	335	370	369	362	340	336	373	340	343	351	375	387	367	349	361	337	324	342	347	347	382	333	362	319	345	353	335	372	383	356	348	345	356	340	355	364	321	368	376	362	324	341	357	364	323	345	360	321	338	334	353	392	342	378	333	357	339	363	364	352	344	355	322	322	331	357	364	323	352	358	348	365	316	345	345	347	341	351	355	327	366	332	360	347	352	349	335	333	341	365	355	345	370	377	311	334	340	348	348	392	367	364	353	341	351	364	351	324	346	374	352	359	387	354	345	380	369	352	370	371	342	325	345	369	347	333	355	361	366	326	346	347	352	374	355	380	368	336	369	311	330	339	336	345	343	360	347	403	345	310	330	367	346	370	348	356	351	392	329	383	356	355	361	360	357	355	363	370	348	372	355	334	336	337	366	367	329	376	324	333	347	360	366	348	337	348	369	391	374	334	340	330	347	367	359	342	327	367	362	338	349	373	313	373	366	341	374	384	371	362	319	355	309	344	310	347	362	329	353	360	372	356	371	367	316	382	355	343	342	375	351	353	351	348	341	323	337	338	314	373	353	338	339	337	326	357	367	322	320	328	359	358	338	332	372	364	364	349	339	338	370	344	330	340	366	386	350	342	359	348	336	350	321	355	349	329	330	362	355	330	322	383	364	365	403	367	364	356	321	404	357	378	384	372	345	362	342	375	398	360	361	333	360	322	332	346	326	401	335	337	326	356	362	351	331	360	384	356	354	360	330	340	389	344	340	371	361	353	397	304	336	350	359	344	336	324	367	341	354	355	374	369	343	376	347	375	369	348	367	367	386	371	339	361	366	354	390	353	354	349	353	351	328	337	354	348	345	356	369	344	342	369	377	357	350	314	387	361	380	399	348	341	372	396	406	359	366	346	372	374	365	346	365	361	361	381	342	369	349	335	330	363	355	343	356	360	356	350	337	367	353	383	327	321	354	352	356	312	373	350	370	391	351	364	324	359	361	368	336	334	390	341	352	328	382	362	358	320	336	369	330	339	387	332	366	395	324	406	341	337	357	359	355	363	352	344	392	370	337	369	380	359	344	334	343	356	353	372	367	352	345	369	363	388	358	316	379	328	332	360	363	348	363	392	369	357	358	376	353	346	342	365	372	354	377	360	360	326	346	349	345	358	340	399	360	348	333	346	387	404	397	366	355	336	369	339	367	353	377	365	355	328	361	336	353	347	365	375	351	385	343	334	340	335	332	356	364	318	342	375	369	351	394	337	356	316	357	342	341	365	334	358	367	344	377	338	373	370	368	381	343	334	334	355	334	368	327	389	355	366	352	343	375	368	332	354	354	375	339	389	327	352	367	352	371	373	361	353	360	364	306	344	344	387	325	352	351	369	381	360	367	362	331	331	331	350	341	375	320	388	376	391	374	344	376	372	328	380	352	366	323	293	373	387	340	348	319	345	340	332	342	360	370	375	361	365	351	358	367	356	358	374	327	356	377	351	318	350	382	374	378	346	329	345	386	319	336	352	357	361	361	381	327	352	380	361	382	354	362	401	382	345	366	364	345	361	371	363	359	374	322	352	361	398	376	341	358	344	352	374	379	335	330	362	388	369	347	311	354	333	370	331	337	378	338	323	335	370	366	361	371	351	346	344	377	411	340	360	334	366	344	378	353	376	359	358	370	363	347	354	373	335	352	386	381	392	391	370	354	376	349	328	346	342	365	374	365	364	390	355	374	367	344	330	398	387	335	364	330	352	347	360	337	362	347	331	374	342	348	390	376	341	350	343	359	362	343	349	344	362	378	374	349	358	361	341	366	356	356	360	356	359	335	376	367	348	393	343	331	382	359	367	347	348	361	396	377	379	359	352	353	363	341	371	398	353	353	385	320	349	315	366	339	373	336	367	335	386	348	359	385	346	346	383	346	359	350	368	397	373	336	352	392	353	354	360	345	335	370	346	353	371	317	331	354	357	363	375	329	377	340	363	370	374	363	402	358	361	383	338	368	330	329	333	337	335	350	340	379	384	372	363	414	375	389	388	361	316	344	348	356	375	354	353	322	390	364	357	336	377	366	330	347	348	349	344	349	329	353	369	393	315	330	355	347	342	339	359	341	354	394	354	348	330	319	334	359	342	362	363	342	368	354	310	346	351	375	349	333	347	347	351	312	351	369	383	346	344	361	332	365	319	366	368	344	338	363	313	350	364	339	337	378	354	388	358	345	367	360	332	370	329	355	333	348	367	385	368	356	404	339	349	387	355	382	328	372	328	358	362	362	364	314	333	333	324	388	349	380	352	335	350	354	330	357	386	360	331	376	344	334	359	372	348	367	361	315	352	337	340	355	359	353	335	379	389	335	367	374	362	373	330	351	384	333	364	371	363	349	313	353	353	346	343	330	338	365	323	348	376	370	357	320	346	374	368	357	330	360	389	313	375	342	363	337	359	353	371	346	355	329	332	380	332	354	331	346	359	361	368	359	352	326	335	351	344	379	351	370	346	391	373	351	353	336	323	385	345	350	380	354	354	363	358	369	369	391	338	372	320	379	392	373	349	366	359	387	347	330	373	369	346	305	385	364	375	348	328	392	401	313	376	398	376	332	322	335	379	373	344	349	361	335	365	335	334	318	365	352	372	391	373	371	332	349	380	346	371	373	383	368	366	361	355	377	366	344	340	352	361	349	349	380	338	376	354	335	345	355	358	355	351	356	353	371	376	365	357	331	354	359	367	359	355	325	361	343	346	366	352	357	369	367	360	384	380	355	350	340	305	360	334	328	346	366	318	361	372	370	376	386	364	383	349	359	345	370	339	338	347	319	370	343	328	357	346	359	322	391	384	308	347	371	360	360	351	324	370	362	369	337	345	357	357	340	373	346	374	336	310	339	372	337	345	347	386	348	378	349	392	378	407	359	366	353	346	322	357	341	357	383	342	380	329
24401	38246	40866	44311	44216	40363	41460	43215	40832	37535	35378	33340	32905	31530	31912	32821	38826	41405	43809	39704	28796	21169	19664	17604	16500	11740	10929	12018	9140	8576	8948	8079	8295	8287	8452	7573	8333	8257	5378	4051	3836	4027	3988	3982	4125	3712	5942	4283	5129	4328	4304	2874	2124	1945	1516	1141	889	910	889	931	1092	1038	929	904	925	912	956	1293	1316	1274	1011	1065	1017	881	846	852	852	905	854	816	873	864	830	840	848	831	831	837	821	900	837	827	773	889	830	822	844	765	820	848	795	839	802	834	824	846	838	883	839	794	859	821	897	830	863	766	771	831	875	806	775	810	868	834	834	803	845	839	830	857	873	819	840	792	849	849	794	822	839	861	866	832	854	865	861	861	777	835	809	790	830	866	803	822	873	870	821	825	827	878	814	863	847	830	840	847	842	791	843	840	812	802	804	847	813	835	795	811	811	833	802	852	830	808	823	826	790	876	863	812	793	787	850	803	805	809	839	813	850	850	814	837	795	836	824	791	845	846	812	816	836	812	747	865	897	832	898	848	801	797	877	882	829	804	825	839	850	862	876	821	811	802	823	834	816	807	810	792	863	833	883	846	851	794	834	852	888	844	833	810	833	829	823	844	801	812	837	867	852	883	776	813	818	819	809	838	856	822	814	838	849	823	838	798	824	813	817	798	860	852	808	835	830	829	899	827	822	768	810	869	830	789	845	894	892	918	858	799	848	832	853	866	846	877	812	829	822	768	834	823	868	889	832	808	848	791	853	825	819	791	820	782	833	868	838	865	828	893	825	835	878	890	852	811	852	850	829	760	852	790	804	805	777	795	809	844	807	817	822	835	843	812	821	796	800	817	853	824	806	888	794	852	841	816	824	844	843	808	912	834	829	803	864	798	788	837	868	849	881	867	847	835	832	847	840	861	829	862	837	846	818	847	785	771	832	882	802	844	882	818	850	788	793	846	811	867	833	894	879	809	784	839	814	841	878	893	850	810	811	831	859	861	857	838	862	846	827	869	844	845	814	835	853	840	848	809	844	845	845	836	861	888	841	839	746	823	890	769	886	825	850	867	805	837	784	869	855	857	837	833	836	863	798	831	846	836	826	800	847	798	777	878	765	794	804	768	770	810	827	827	798	839	841	848	828	819	849	797	826	782	832	829	812	783	830	836	860	815	804	824	801	851	817	807	855	828	880	803	834	856	833	799	805	793	825	813	883	794	821	870	837	840	864	798	879	842	849	837	812	843	825	823	831	808	815	832	867	782	808	860	844	834	808	866	814	822	845	826	830	816	826	839	840	816	841	867	810	847	843	859	840	827	824	842	824	855	838	842	844	810	861	857	840	849	792	814	824	841	808	883	848	869	857	861	879	825	829	757	774	858	832	803	859	839	853	820	824	810	865	791	783	802	839	834	799	836	789	831	887	824	825	841	813	856	863	859	831	833	820	850	883	795	792	768	844	802	775	797	817	850	834	850	784	823	852	873	855	803	859	850	775	788	837	835	829	833	838	840	824	839	855	869	857	836	885	786	859	815	800	827	827	844	827	857	788	794	830	870	829	830	826	866	812	791	863	822	803	828	849	813	884	801	845	803	837	852	836	834	841	765	901	803	867	836	870	842	876	840	809	776	830	871	811	862	841	850	825	825	909	835	843	842	850	849	791	810	873	840	836	853	860	776	847	854	873	810	829	863	779	818	825	873	768	786	849	849	868	830	793	809	874	861	814	853	861	827	870	872	847	836	849	892	812	854	863	807	863	815	796	847	831	821	819	820	786	776	799	783	858	839	792	898	859	873	838	900	828	816	827	765	822	852	860	824	843	804	849	863	822	815	840	829	838	772	843	860	851	816	821	863	867	861	851	800	865	781	844	813	832	835	814	890	822	765	851	849	832	835	819	904	814	807	811	851	840	846	856	823	882	826	820	814	819	874	805	886	792	874	817	875	779	774	824	832	838	865	822	819	879	843	820	832	847	874	800	776	802	850	837	841	839	834	862	788	832	838	816	795	817	810	825	874	807	791	854	778	834	801	838	890	808	875	871	838	836	824	855	767	864	787	809	829	769	840	875	802	826	796	817	818	876	807	847	855	840	860	872	834	874	873	862	844	798	775	922	819	854	818	803	881	824	850	783	871	812	836	834	854	822	839	814	831	879	825	854	818	834	808	789	872	808	834	872	789	875	765	842	826	853	806	866	853	859	872	855	834	826	787	837	803	791	833	887	806	843	839	827	894	829	857	837	869	842	844	870	809	842	837	799	859	857	871	794	809	791	810	823	869	854	881	824	773	879	832	842	819	853	853	826	814	783	865	880	802	879	809	848	844	816	923	865	859	863	829	858	863	865	847	794	811	757	840	855	782	836	850	875	841	814	885	841	872	778	775	801	839	846	789	818	815	783	835	839	821	833	827	844	832	830	834	844	868	857	804	858	874	840	823	842	798	783	824	794	845	846	783	869	880	852	842	838	883	875	824	826	855	817	777	835	848	845	799	862	857	827	833	820	838	897	834	807	833	821	801	795	802	836	836	823	778	773	817	792	829	869	846	855	843	847	831	875	827	813	829	828	836	823	817	860	839	778	844	874	859	816	826	855	825	779	838	857	798	799	820	859	760	843	805	851	837	811	803	822	828	852	856	822	831	846	843	831	752	837	844	783	805	830	787	777	794	851	793	778	860	797	822	796	817	821	862	863	832	898	867	854	848	800	832	839	865	857	840	856	871	809	799	858	791	821	814	851	838	820	858	829	840	808	803	882	825	835	885	799	795	861	837	828	833	855	851	786	812	848	837	800	834	851	794	798	862	885	856	785	859	832	847	837	820	848	797	816	807	857	838	802	877	865	824	808	846	842	808	838	866	859	816	811	794	863	838	794	848	848	781	884	874	850	802	883	821	876	800	816	826	839	834	820	874	827	879	850	862	846	878	787	858	837	815	854	833	837	800	788	838	840	782	815	854	814	842	840	815	861	836	899	855	840	827	866	830	817	900	833	790	856	850	805	850	846	818	797	846	809	843	829	824	862	835	828	811	848	799	805	818	822	828	815	806	836	861	851	835	812	809	835	873	807	781	855	841	853	869	805	865	819	815	844	860	770	855	882	834	795	892	831	831	778	836	925	813	811	799	851	868	836	810	835	875	804	844	862	813	833	927	841	839	845	844	854	842	828	807	836	869	871	869	804	888	836	790	842	806	832	828	838	852	808	822	842	806	855	792	828	850	830	856	831	850	851	783	827	841	845	797	814	875	795	835	825	834	808	830	860	839	833	861	823	850	835	783	856	812	823	866	803	825	806	909	810	806	833	862	870	840	876	829	833	826	829	819	819	802	793	821	818	817	888	851	836	849	851	826	848	817	828	790	855	842	882	856	819	817	817	786	785	888	845	798	841	804	831	855	818	885	844	813	816	830	800	820	857	841	830	803	861	815	822	797	857	800	815	770	833	822	855	860	851	822	876	859	859	865	836	857	826	820	829	796	875	802	794	804	847	813	858	826	835	826	868	851	858	875	808	820	787	874
44317	45550	37204	34148	37436	34414	32322	33807	32623	32850	28839	27209	22615	20834	20872	22832	26630	30062	33834	27083	17645	9698	8089	7051	6342	3629	3470	3985	3042	2563	2660	2300	2261	2448	2358	2337	2323	2110	1421	1082	1071	1056	1074	1104	1012	1083	1589	1277	1493	1274	1243	749	673	539	422	365	306	283	293	329	347	321	299	313	314	360	300	395	390	346	347	364	335	292	290	275	274	297	291	316	297	291	271	281	266	266	276	248	263	311	290	271	270	281	266	258	282	253	263	264	304	281	289	280	283	281	248	293	266	298	288	281	246	263	292	287	290	301	272	273	286	275	261	259	285	296	312	274	294	262	270	273	257	271	258	298	279	258	278	258	265	249	267	261	286	285	258	289	256	272	287	320	285	271	280	306	281	280	276	253	287	278	261	252	313	297	256	263	294	285	274	327	258	277	299	277	261	256	313	292	305	273	247	280	256	268	254	288	275	302	296	277	331	286	284	318	258	253	314	250	295	224	247	275	250	255	273	275	292	308	284	265	267	256	284	281	248	271	234	298	252	278	273	272	278	240	287	265	275	286	262	300	250	289	271	319	277	268	286	272	224	283	279	290	255	296	277	289	284	273	276	300	281	261	282	293	269	251	331	277	273	298	264	283	305	301	289	271	267	283	263	260	263	281	281	286	295	251	298	287	256	284	280	247	278	264	302	283	286	259	271	285	332	268	295	290	304	280	260	290	289	253	286	293	282	251	280	300	283	257	297	278	281	268	281	288	310	266	278	274	271	271	276	260	279	242	262	299	286	271	300	284	280	282	269	309	260	259	272	301	293	308	296	287	268	244	282	278	272	289	296	313	283	280	271	314	277	294	272	273	293	286	309	278	278	261	280	289	289	275	263	238	247	291	309	280	301	312	300	285	290	262	260	275	286	283	291	277	269	258	246	281	273	301	294	273	287	257	287	256	277	280	266	262	320	292	277	272	285	286	291	279	260	288	279	320	281	283	275	273	267	289	267	283	275	261	300	303	271	238	276	298	311	288	307	313	276	268	260	255	255	288	273	276	283	273	276	282	291	288	297	289	301	266	263	250	263	283	258	289	294	291	282	279	277	296	274	304	290	290	278	296	264	268	284	289	264	274	303	276	278	284	323	270	273	263	255	279	319	249	283	306	293	285	261	234	275	256	281	263	289	301	268	302	256	275	308	267	314	289	307	252	256	284	265	270	292	246	307	271	303	313	248	248	280	297	262	288	263	296	292	277	283	263	285	275	268	289	274	275	269	274	280	288	288	270	278	293	274	299	265	261	272	265	292	278	303	296	270	294	253	279	302	286	287	266	289	278	285	281	260	261	265	300	270	313	272	286	283	269	285	290	316	298	265	290	273	271	292	298	268	267	311	267	296	280	279	259	254	272	284	273	290	277	258	285	281	269	261	285	265	271	308	242	273	279	306	268	279	283	278	282	258	275	277	247	256	247	275	270	293	294	264	266	329	278	274	257	260	260	306	260	296	278	292	262	281	262	284	298	280	273	277	295	280	276	304	276	289	289	268	293	234	276	290	260	291	307	262	289	295	287	301	263	261	285	300	283	294	310	245	305	280	267	252	257	266	293	276	283	264	304	279	299	291	283	296	273	260	280	270	301	283	240	274	297	267	263	274	307	268	255	277	274	321	269	302	293	279	258	251	287	283	291	291	275	274	272	301	298	309	280	262	267	255	320	285	257	267	258	275	290	275	242	307	267	266	279	273	285	276	275	281	266	274	249	275	303	251	309	255	306	256	305	297	274	250	300	273	252	289	273	286	262	264	296	310	266	288	274	306	250	269	240	292	252	279	323	274	295	285	250	261	303	290	278	281	276	318	305	264	264	297	278	254	268	270	245	275	264	292	270	305	283	284	261	319	248	278	286	259	260	284	262	289	306	295	263	279	303	291	274	270	285	262	289	282	256	293	299	274	234	286	310	295	248	256	263	287	302	292	273	291	280	260	294	293	283	283	265	286	271	305	288	285	249	275	283	282	297	257	279	277	291	282	343	297	271	285	259	295	274	254	301	271	268	254	268	262	282	279	268	280	245	238	273	274	296	281	271	306	292	283	269	277	267	270	272	269	323	295	333	262	254	253	282	278	268	255	294	282	274	284	293	309	286	260	294	261	250	264	280	295	280	259	291	278	277	275	312	277	275	273	295	279	293	261	288	278	278	265	242	296	293	286	286	274	276	267	288	275	292	281	297	289	282	266	251	323	328	306	279	290	262	312	284	296	290	301	272	289	272	264	308	303	261	310	254	274	254	266	264	300	281	260	278	292	281	273	311	260	304	298	286	284	288	279	273	283	274	246	279	271	288	300	261	262	299	301	262	297	246	262	262	259	280	292	272	293	273	254	303	282	240	289	273	280	305	281	277	271	262	281	281	250	297	245	275	261	283	283	258	295	271	285	281	267	301	253	318	311	256	272	277	271	280	275	277	280	281	265	317	286	293	297	298	258	293	289	240	262	275	271	292	263	287	284	290	301	266	289	289	272	290	274	261	258	270	285	251	285	273	292	291	261	275	295	295	271	274	290	260	311	277	258	266	299	282	241	250	274	239	244	261	280	307	302	277	266	277	285	244	282	267	297	258	302	312	262	278	289	300	276	276	288	274	305	275	295	289	306	271	285	267	302	292	290	253	284	277	297	280	293	300	301	266	253	259	226	286	266	304	274	297	274	260	264	281	272	242	269	292	299	289	267	264	292	262	264	258	289	280	267	284	266	278	290	301	282	295	305	272	295	279	268	316	293	255	271	297	275	270	278	310	278	308	286	268	282	285	301	265	301	270	247	266	294	282	258	264	271	280	293	289	294	275	296	259	261	262	290	267	304	283	260	264	263	263	262	296	324	292	290	262	267	262	284	291	268	309	264	291	288	285	254	316	254	259	255	269	305	281	293	292	300	265	274	245	263	263	268	245	262	244	271	287	264	307	256	252	266	293	293	273	256	289	267	269	288	289	262	234	286	293	262	297	298	285	280	256	278	309	277	273	266	263	307	303	287	298	267	283	283	291	276	288	273	293	311	264	280	278	266	277	283	276	287	295	298	274	293	259	280	274	283	238	262	277	309	278	283	286	271	274	301	287	290	238	276	274	265	251	285	310	283	252	267	287	295	273	285	288	252	260	282	290	272	285	272	295	272	293	288	286	290	246	263	263	256	285	280	284	230	281	271	273	300	248	260	266	279	269	292	294	291	253	273	269	300	264	276	277	261	260	287	253	262	304	312	278	272	257	268	264	265	308	251	292	284	299	289	264	288	257	309	333	279	284	292	267	281	255	275	284	278	308	265	276	301	292	255	252	258	281	251	295	306	273	277	274	244	284	250	283	297	278	282	279	298	276	285	256	297	277	293	273	299	300	304	304	300	275	256	262	260	308	287	251	302	255	281	287	272	291	300	287	305	293	299	269	263	299	301	263	274	264	309	267	274	256	278	300	280	286	289	267	281	291	277	270	282	263	311	272	282	279	265	316	289	259	287	265	259	313	286	296
29891	42761	44571	49298	47326	47049	47708	47378	47764	44166	43720	40538	41561	39368	40782	42463	46405	50868	55252	49980	38204	30576	28805	27378	24409	17163	17583	18412	15628	13879	14679	12721	12889	13652	13737	12388	13707	12128	7787	6586	6083	6064	6520	6684	6107	6149	9839	7265	9343	8139	7277	4224	3375	2645	1716	1200	837	824	832	974	1107	1035	886	815	874	953	870	1363	1427	1266	957	1253	904	712	715	671	666	712	623	685	691	680	672	670	633	695	711	689	640	712	718	668	649	691	672	633	639	644	700	677	698	674	624	673	664	650	670	660	688	665	651	700	662	687	692	633	687	667	662	675	647	670	670	612	644	701	693	680	663	663	651	700	673	718	674	668	662	695	610	699	703	685	635	682	665	648	662	701	662	717	692	676	678	636	656	635	648	663	690	701	671	643	639	668	596	679	691	660	671	725	675	688	657	661	642	620	711	674	668	677	662	653	676	636	641	625	697	716	645	619	664	645	623	611	693	648	603	621	674	633	672	666	647	659	694	651	648	670	660	634	652	705	650	667	684	707	684	668	678	698	655	673	644	647	640	688	662	682	673	697	674	644	705	711	668	684	684	674	750	708	665	722	706	685	637	663	687	666	632	669	651	659	688	639	614	655	657	664	653	651	663	680	641	637	646	640	669	683	701	670	625	701	658	698	685	700	628	674	680	624	681	656	636	686	685	702	658	646	619	655	671	694	656	637	655	683	669	660	673	685	673	683	661	642	673	659	665	609	663	636	629	669	688	674	668	669	653	679	639	706	650	699	616	650	641	673	676	705	579	635	614	636	664	673	650	669	636	648	661	656	711	712	633	668	633	673	664	656	632	683	622	628	673	679	657	612	700	704	662	636	656	674	666	664	696	669	662	693	671	668	658	654	635	706	707	651	676	684	689	689	694	684	670	603	657	680	664	701	669	667	644	654	631	680	652	646	668	650	620	691	666	662	663	666	690	689	650	667	672	661	679	643	672	675	628	692	661	645	664	643	634	682	653	650	656	648	667	645	762	680	665	663	651	645	654	694	667	629	664	666	643	681	605	681	653	654	666	622	675	679	694	651	684	660	626	665	682	650	664	625	650	661	662	645	667	680	668	642	682	659	642	669	610	577	650	650	641	659	687	653	593	670	640	634	670	680	664	675	650	658	606	646	683	677	684	668	667	688	682	640	627	632	661	699	654	641	673	668	684	638	642	656	680	651	652	645	669	607	644	677	645	639	663	699	659	673	680	674	606	675	678	638	658	686	618	656	660	707	673	660	690	696	655	657	667	646	629	689	598	692	716	693	655	722	658	629	677	679	650	705	667	694	635	679	657	637	646	664	641	619	662	667	674	695	645	637	648	660	630	653	702	657	681	639	664	668	670	652	656	670	677	695	724	697	712	667	658	661	683	683	676	652	652	688	719	661	629	644	607	669	655	665	682	658	636	697	704	660	585	635	650	678	699	644	653	628	678	635	699	650	646	662	698	670	604	677	665	652	665	633	664	641	639	679	666	672	730	650	619	685	694	657	628	653	668	643	693	676	645	640	653	669	699	641	641	685	664	628	632	634	643	664	677	653	684	644	673	669	699	706	630	675	677	633	626	673	644	657	642	652	650	622	632	642	656	652	682	623	626	629	674	651	663	650	665	674	634	665	685	698	683	662	666	637	629	637	660	633	638	626	636	679	664	688	667	720	689	690	653	674	688	650	666	720	668	623	666	665	667	651	661	724	647	650	708	634	695	677	653	664	687	677	702	669	681	659	655	697	624	660	715	672	664	666	642	679	602	632	664	650	667	640	668	660	636	705	664	676	707	683	667	676	648	651	644	658	623	670	699	641	683	635	636	695	640	603	724	688	658	695	684	669	649	636	652	653	671	604	686	651	600	634	677	679	696	673	653	607	655	624	719	651	658	640	683	683	624	671	627	658	631	622	664	613	653	667	684	653	645	657	613	684	670	657	646	644	649	677	679	671	684	639	656	649	696	649	669	678	664	669	688	722	672	704	705	597	630	689	663	645	633	683	620	664	646	655	681	632	653	624	694	669	679	681	677	673	667	649	674	661	639	661	689	730	676	677	668	674	633	616	674	652	667	677	658	686	705	642	669	673	674	660	655	656	613	689	675	635	616	641	678	650	645	686	674	687	634	687	665	624	643	634	636	660	675	672	639	667	674	695	644	626	607	653	643	690	648	635	664	607	671	673	591	637	652	672	707	674	672	682	668	646	643	668	690	684	644	644	673	689	663	691	675	655	679	661	616	665	665	698	671	715	645	622	644	690	639	643	667	654	722	652	659	680	690	646	686	627	672	687	666	749	672	665	624	692	623	656	637	629	668	654	616	616	608	652	625	658	649	629	668	617	659	641	673	645	681	677	691	667	623	650	662	690	621	685	585	646	619	652	664	656	643	662	663	661	663	660	689	690	646	703	677	650	668	657	653	644	628	645	659	672	631	593	735	660	610	691	654	700	648	652	675	703	655	664	652	699	630	665	643	635	648	654	644	680	653	659	674	667	660	662	666	644	660	635	695	627	641	680	637	647	681	646	656	677	654	681	644	684	640	684	703	688	680	703	671	648	591	688	692	628	629	669	626	658	611	691	647	691	721	689	660	695	739	655	670	696	634	697	625	689	656	697	672	676	665	644	646	693	691	665	682	738	667	637	703	672	659	657	581	671	673	683	648	651	695	681	641	638	647	649	630	626	684	666	672	641	672	659	635	686	690	637	683	676	713	661	636	659	621	679	675	672	706	701	668	651	671	663	670	648	650	694	680	703	654	714	669	624	628	658	647	634	651	626	671	680	670	675	690	718	639	695	683	651	616	710	653	626	665	607	622	650	664	692	687	655	596	656	651	637	684	666	635	634	682	630	681	665	643	632	633	634	676	676	665	655	683	644	656	621	651	652	693	659	655	644	695	644	617	672	688	679	675	690	659	641	646	675	620	681	704	663	651	609	662	694	616	657	606	652	641	702	663	619	683	640	676	648	689	647	642	663	671	650	652	665	660	659	602	684	635	649	684	672	656	714	663	622	674	714	657	612	649	678	608	687	654	699	630	666	660	640	679	654	733	667	655	652	661	671	676	652	665	640	667	665	663	669	723	639	640	684	628	660	683	707	670	653	615	671	671	692	700	683	662	659	678	642	653	647	650	681	702	693	677	630	701	660	693	661	649	641	691	637	663	634	677	679	629	693	706	641	626	594	577	661	669	629	677	638	702	665	675	704	670	652	679	652	655	657	629	689	634	624	677	730	665	644	667	663	722	659	667	711	624	629	654	695	689	612	611	679	663	667	675	664	670	638	679	604	716	667	635	725	668	630	669	677	670	709	685	680	690	598	685	700	640	658	616	646	685	632	604	641	654	621	636	672	686	637	646	644	672	722	648	680	681	631	632	637	632	638	686	624	666	646	660	675	642	665	669	621	671	664	695	706	674	655	669	645	685	625	653	682	665	644	587	653	671	668	668	668	685	671	698	717	667	683	658	641	657	647	663	655	666	687	713	673	674	666	633	647	641	645
16719	18793	18501	13275	9811	6774	5604	4750	3651	2795	2069	1761	1383	1235	1138	1184	1092	1120	1211	955	724	535	550	577	551	505	423	465	454	402	406	426	416	391	379	369	380	343	358	326	357	364	374	344	385	345	329	348	370	344	356	354	337	345	364	311	339	294	329	304	374	316	333	345	345	340	337	314	328	357	297	353	325	317	344	334	306	337	349	355	347	349	310	343	341	365	318	319	290	356	327	335	318	354	339	319	346	354	326	332	333	332	349	301	337	314	327	341	351	318	351	370	322	330	337	297	328	290	345	320	337	330	353	350	321	316	323	320	311	328	327	322	307	336	332	342	348	322	354	335	327	313	311	313	328	335	320	299	328	333	313	332	344	353	367	316	346	338	342	327	365	347	362	336	334	345	345	311	320	327	353	317	341	308	322	297	340	361	331	354	305	335	346	322	373	332	318	328	308	347	299	322	370	343	314	322	318	347	336	339	356	340	336	349	266	296	315	320	318	317	319	305	317	307	341	302	310	333	316	328	293	334	350	316	320	336	358	341	379	333	313	346	335	336	340	331	290	321	345	333	339	349	324	335	353	303	299	340	318	333	376	316	323	312	342	341	359	334	327	325	294	316	353	356	326	346	356	308	336	321	329	316	329	326	343	314	317	292	333	302	360	363	332	342	307	288	332	328	337	325	303	353	322	306	345	337	299	364	346	357	320	356	329	329	349	338	371	326	347	332	332	322	318	328	336	313	343	337	309	334	313	332	325	293	344	333	368	370	331	341	314	326	311	326	348	341	325	312	366	323	334	364	353	322	280	320	355	331	333	322	305	343	311	314	338	352	360	296	343	301	336	360	343	351	313	330	310	316	363	327	337	353	305	327	338	328	330	344	308	342	309	366	306	296	320	305	352	329	347	333	312	303	333	331	339	328	340	312	321	350	315	347	331	352	365	350	317	349	326	345	296	338	376	368	320	346	291	358	359	319	368	303	342	338	304	344	345	330	307	335	304	340	341	334	346	348	339	314	339	300	346	309	323	343	340	324	361	326	342	323	333	342	327	355	296	301	331	315	334	341	359	337	351	341	324	321	323	333	348	356	357	330	338	339	345	304	339	348	350	319	302	342	321	319	343	341	338	333	354	334	320	324	351	301	361	328	330	366	337	334	304	352	378	328	337	296	347	339	289	325	321	330	320	348	275	356	351	328	332	310	349	302	303	368	349	321	338	316	301	331	295	346	335	339	347	344	347	347	343	343	358	343	347	305	301	366	353	347	329	347	350	329	345	356	293	339	343	307	333	306	303	360	345	333	299	366	327	311	312	332	339	310	348	331	340	299	367	322	316	338	328	344	320	312	352	336	348	323	346	327	305	338	346	345	338	357	325	385	344	348	325	313	318	355	318	352	326	349	294	345	370	333	308	289	349	344	351	334	336	345	318	343	332	312	342	348	317	324	284	314	326	318	349	335	320	335	335	342	336	343	355	346	333	329	349	311	339	344	317	303	343	326	336	334	318	324	329	293	326	326	331	355	334	347	359	355	335	330	342	338	364	326	372	291	351	302	366	331	335	313	340	324	334	324	381	349	323	289	343	321	318	369	338	370	362	340	330	351	369	347	314	341	340	330	366	340	324	321	316	327	332	301	342	293	306	325	349	349	312	320	343	312	336	367	322	294	329	349	327	296	306	339	317	354	292	317	321	353	335	319	371	321	333	310	313	325	337	356	336	333	327	338	325	317	319	312	329	335	317	329	311	347	311	356	336	335	307	338	308	349	300	355	305	341	358	325	364	358	351	327	342	364	338	337	333	332	346	332	294	316	353	326	343	361	328	347	321	372	353	355	335	311	333	313	347	341	355	324	316	375	325	346	355	336	304	349	314	349	325	334	370	336	332	322	338	324	334	329	336	302	328	333	290	327	337	331	396	323	357	325	319	341	342	314	313	321	294	299	342	338	353	342	322	367	322	316	337	314	330	343	306	310	341	315	363	343	313	313	329	312	323	342	335	306	305	334	328	358	330	345	331	306	323	316	305	315	309	348	333	316	349	371	342	331	330	327	333	326	322	356	324	326	327	293	322	340	303	299	353	364	327	319	332	301	304	345	321	329	325	319	348	329	318	358	343	346	362	332	346	319	369	335	361	316	320	316	326	299	341	340	336	347	339	310	311	380	336	338	283	354	335	337	333	337	321	350	316	325	322	336	356	303	311	331	297	321	352	347	349	347	375	326	320	340	331	359	325	330	349	321	336	312	341	334	373	324	320	317	355	336	333	344	342	385	300	334	332	311	330	334	329	335	319	340	350	351	318	337	340	329	326	321	319	371	345	331	353	349	303	346	319	344	339	370	332	302	323	352	325	342	375	313	333	307	364	318	376	336	320	344	314	306	331	363	345	314	343	309	309	312	324	337	292	329	373	319	301	330	313	294	310	316	324	350	354	325	345	379	349	316	322	333	366	316	364	321	324	375	352	333	315	319	336	323	365	319	344	331	350	351	356	346	322	308	362	343	307	300	348	341	321	312	326	340	291	380	331	327	311	332	325	336	327	334	349	333	382	345	363	341	321	321	335	314	323	292	327	324	330	305	334	328	337	325	323	360	389	332	301	325	341	340	333	315	322	355	322	328	287	319	342	289	320	337	335	322	357	357	350	362	332	310	306	302	328	313	304	347	313	339	354	316	334	319	309	298	360	306	305	329	327	323	324	325	306	329	340	346	328	302	359	328	317	313	356	309	322	350	307	359	346	334	312	349	337	343	325	302	360	324	354	303	334	311	342	310	352	305	345	312	320	313	324	322	333	329	340	352	357	379	342	374	323	370	293	306	347	328	337	345	341	343	338	356	368	321	341	328	367	329	293	337	345	349	339	325	323	312	334	364	343	345	325	336	351	341	289	335	321	295	363	330	309	336	343	324	318	347	342	377	320	348	340	406	322	342	322	317	329	308	319	316	346	360	352	333	335	321	312	305	293	335	301	342	342	330	337	340	330	337	345	303	330	321	323	319	346	328	312	324	302	317	304	359	384	309	334	323	323	318	321	340	350	311	326	310	358	357	341	342	320	345	339	377	332	333	327	321	335	320	343	306	299	306	303	345	347	331	339	343	320	335	306	352	351	312	371	326	345	314	294	353	324	329	329	320	326	333	362	326	325	347	319	341	338	307	321	348	355	341	359	364	347	353	340	331	329	335	330	337	339	317	334	318	337	311	352	331	362	323	348	365	311	325	290	354	346	366	313	333	342	293	348	325	330	333	356	344	361	348	327	293	291	337	326	332	349	338	319	343	348	377	337	319	330	337	334	366	349	338	303	336	318	342	356	311	313	333	330	319	320	316	312	302	315	318	358	315	315	339	353	340	327	330	337	328	345	331	322	364	350	319	295	324	336	334	294	339	322	343	352	376	370	304	362	334	309	352	354	340	342	330	317	344	343	333	330	350	326	349	328	304	299	324	339	341	325	311	355	356	318	350	322	314	325	337	330	338	356	321	328	313	291	315	336	348
10256	16563	23584	24147	22858	19283	18315	17036	14432	12411	9942	8605	7354	6596	6332	6761	6512	6894	7345	5560	3593	2802	2691	2500	2266	1853	1735	1780	1518	1439	1447	1333	1308	1288	1334	1221	1190	1172	1042	980	1015	961	978	962	976	942	1007	949	1005	1005	924	952	881	819	836	794	808	783	816	798	847	822	768	804	847	808	783	804	782	792	800	836	802	808	817	823	803	839	744	778	803	842	836	835	834	825	795	807	808	778	834	772	828	796	797	772	775	821	845	834	774	840	788	765	782	818	787	768	767	817	826	802	808	774	810	823	778	812	765	820	805	753	841	742	830	814	810	790	772	825	838	796	785	771	833	806	821	808	763	778	819	805	820	810	796	793	808	808	811	792	735	800	760	772	819	794	817	817	836	793	774	746	810	825	766	809	790	792	788	768	755	827	813	754	806	801	792	808	768	794	790	823	766	794	746	828	761	761	802	785	862	819	812	752	755	804	781	806	767	774	796	819	771	796	845	780	773	761	831	779	792	796	795	771	790	818	812	780	756	804	805	805	758	819	818	778	826	796	792	789	810	823	762	772	792	758	799	774	810	809	768	819	784	805	781	820	818	764	801	814	788	871	770	832	808	809	766	775	807	832	820	826	798	803	803	820	784	835	768	811	787	817	791	805	875	787	780	841	767	785	786	790	808	795	792	777	828	750	802	768	801	832	832	793	799	768	842	790	814	803	807	801	761	742	789	774	757	789	756	789	827	796	805	846	789	846	828	792	796	767	782	826	766	791	801	794	852	803	750	761	824	785	776	781	758	804	772	815	793	813	767	778	832	797	788	813	818	816	801	802	773	790	827	815	835	763	879	825	834	804	784	837	785	818	825	834	723	766	821	783	811	823	778	815	794	802	858	800	757	822	862	793	839	811	820	807	787	831	780	791	781	810	802	778	789	843	788	823	820	821	829	850	811	857	800	777	811	831	801	765	822	781	783	825	829	789	774	813	763	821	820	844	801	815	792	734	832	820	800	729	828	808	818	794	787	815	764	842	827	762	803	785	795	807	829	771	773	808	794	809	790	816	784	801	762	764	801	775	825	834	776	795	839	849	814	839	778	783	791	788	781	779	774	782	824	738	827	802	831	830	809	787	774	831	817	794	880	825	807	767	779	794	821	770	843	789	833	814	824	736	833	781	776	769	838	779	719	878	787	774	841	806	808	813	785	827	812	828	752	780	822	772	772	825	807	791	777	810	826	826	770	752	782	791	810	823	808	788	774	758	783	804	817	764	758	819	812	774	782	718	816	800	825	850	778	756	802	792	798	837	803	782	840	802	787	763	785	795	795	787	836	792	813	775	817	765	782	782	822	797	761	836	827	763	750	797	825	802	756	818	807	818	783	766	758	789	814	791	784	769	794	785	777	797	800	804	806	822	801	783	841	828	776	805	804	817	756	805	810	802	774	774	839	786	789	836	784	805	777	783	807	820	799	819	809	822	735	791	821	796	754	786	824	825	827	849	830	810	822	817	839	806	797	807	822	788	789	830	765	786	824	750	773	829	752	785	793	765	790	847	837	797	822	819	806	808	841	847	799	774	758	813	813	813	824	866	846	842	817	752	813	816	813	775	794	772	766	805	768	740	823	747	765	794	805	852	789	805	835	792	836	778	786	783	814	756	845	743	824	780	820	807	871	806	835	779	779	841	787	782	770	838	810	774	766	772	829	786	808	775	809	832	846	817	763	799	806	824	785	794	872	806	795	828	784	813	802	781	823	792	805	815	757	821	764	817	832	802	761	848	780	814	789	819	802	821	785	755	838	779	774	846	796	793	847	788	821	825	741	797	785	769	783	813	799	772	764	828	822	832	757	769	825	816	839	801	808	841	780	780	792	754	747	800	849	802	774	784	796	773	789	807	873	786	794	802	732	790	781	828	822	849	799	783	804	861	825	789	800	757	788	810	756	849	818	818	812	776	824	817	803	820	853	820	831	794	806	793	824	784	781	805	828	806	783	841	747	795	785	783	780	816	759	841	834	774	831	758	821	814	822	757	791	835	725	811	853	772	772	800	871	795	830	812	763	813	835	796	855	797	789	793	838	775	830	783	807	738	788	813	838	812	834	744	789	799	789	810	822	824	787	853	794	812	800	821	757	786	801	795	799	825	767	860	792	784	800	854	796	805	791	777	805	787	796	759	774	805	850	810	813	770	784	792	795	789	775	828	809	831	737	754	782	750	802	805	846	822	776	800	805	788	789	838	797	798	833	858	789	795	794	821	770	798	759	792	809	779	798	767	776	788	803	803	793	836	845	812	811	833	781	844	811	762	757	776	754	839	825	830	787	797	801	784	767	796	823	800	763	745	767	743	824	841	829	818	769	833	796	777	791	814	811	793	780	845	809	822	848	801	801	789	802	850	765	800	823	762	808	761	789	771	825	775	741	810	779	747	772	847	835	822	812	833	806	787	794	791	804	824	811	779	812	781	769	827	822	780	828	818	807	789	852	806	795	818	809	765	758	829	769	824	807	827	811	798	811	811	797	793	749	817	804	809	852	804	802	796	773	864	812	801	782	816	807	807	822	812	794	812	834	793	831	800	830	831	792	765	788	800	780	804	844	800	770	793	778	795	801	787	805	823	772	853	810	862	815	810	821	786	814	846	735	805	823	808	800	798	789	753	765	775	800	817	786	794	829	791	824	812	789	779	779	810	800	830	757	806	785	727	800	772	794	847	839	776	771	780	791	775	821	813	806	743	858	800	823	769	834	832	798	794	812	852	771	803	818	821	835	747	791	795	780	800	820	781	815	784	784	764	801	819	859	743	782	789	783	825	827	832	792	829	810	770	799	778	786	815	780	791	786	748	791	838	768	786	763	766	797	815	764	814	806	770	788	810	790	825	741	775	735	802	746	781	813	825	865	788	834	801	845	802	827	761	807	821	757	796	763	822	811	765	803	808	829	848	843	805	817	772	798	715	776	793	792	786	827	787	816	770	803	792	802	796	775	774	791	842	772	825	838	823	823	824	821	787	799	740	765	869	834	820	798	763	855	793	825	812	807	778	807	789	768	826	841	780	825	841	801	749	821	827	832	834	836	854	797	839	773	754	789	802	880	805	821	846	827	818	787	794	846	814	776	817	754	803	812	766	743	846	771	802	854	815	802	776	726	798	808	873	787	844	797	805	797	825	804	751	808	841	799	848	819	800	764	796	817	793	781	790	791	817	750	800	769	825	820	821	764	870	770	798	772	825	787	810	769	784	829	788	794	828	845	824	814	794	760	811	822	871	784	824	767	811	779	829	800	783	821	813	782	845	778	827	791	796	793	864	748	752	830	762	807	837	758	769	757	758	765	760	846	800	845	815	788	816	763	759	817	840	824	746	827	779	864	802	817	772	815	796	760	821	746	841	844	769	804	827	825	798	774	769	822	788	729	843	835	772	851	810	787	804	808	759	758	808	824	778	830	793	843	824	808	783	767	802	764	802	800	823	845	791	823	782	799	791	800	791	777	790	792	828	788	777	764	795
37189	43361	36907	32472	35529	29903	28760	28012	25209	22981	19507	18941	15117	14445	13145	14406	16495	18534	21597	16295	9197	5016	4573	3933	3090	2063	2092	2526	1874	1557	1442	1263	1517	1432	1480	1417	1340	1131	860	693	747	702	790	758	767	755	963	940	994	941	607	608	560	463	364	396	366	378	364	377	392	374	387	336	340	365	387	380	362	344	369	361	345	362	325	360	349	340	330	333	331	347	359	361	381	356	331	376	340	373	302	325	362	350	348	371	333	354	357	372	334	358	361	349	338	361	375	327	315	373	365	303	336	326	362	318	340	374	355	343	330	372	363	341	342	322	319	331	337	405	334	369	344	375	365	353	339	359	338	321	359	377	363	331	376	341	355	368	349	344	346	329	395	388	348	352	365	336	332	310	324	346	351	376	364	367	402	359	324	328	365	384	357	334	342	400	328	375	336	386	374	356	373	352	362	349	339	379	336	338	344	349	361	349	343	355	323	337	367	356	330	344	360	387	323	346	387	361	376	330	344	371	363	370	326	367	364	370	326	338	336	373	347	349	341	346	388	325	359	381	356	366	341	353	396	332	374	360	316	350	346	343	352	366	353	353	348	358	352	345	350	361	359	358	348	370	343	323	343	334	362	373	326	344	321	366	333	362	340	321	337	332	352	354	337	336	365	363	360	354	367	379	336	356	375	341	342	344	375	335	395	300	348	352	332	383	371	356	303	352	363	376	336	344	337	324	346	362	302	368	371	350	362	350	359	353	356	332	329	364	368	368	342	373	351	389	345	357	340	344	342	342	372	328	340	360	303	333	325	351	330	336	373	349	383	366	368	339	312	341	334	352	355	345	349	324	331	345	368	383	327	356	350	371	367	326	361	354	331	342	314	315	354	385	369	382	331	369	375	358	334	302	329	390	319	344	366	356	384	409	302	328	367	338	342	357	384	359	340	354	318	347	402	335	335	362	373	354	339	329	362	352	372	315	342	369	367	355	325	327	334	360	359	366	380	329	351	309	365	358	350	356	325	367	396	310	317	335	383	332	402	357	366	335	294	327	343	347	368	348	318	357	378	342	380	339	356	356	373	351	303	365	366	359	352	350	372	362	324	363	316	352	352	344	352	368	395	352	323	341	360	352	344	351	357	338	356	362	333	335	375	325	366	364	358	368	339	385	327	328	323	348	366	331	359	347	336	353	377	355	356	323	353	325	347	332	329	369	374	373	343	359	358	331	337	362	326	366	355	339	369	355	354	369	341	367	352	313	329	372	361	387	344	358	349	361	403	358	365	357	358	368	371	342	371	362	375	383	339	343	370	395	333	365	368	333	390	337	335	362	352	351	375	374	366	332	355	344	341	345	339	316	365	348	370	333	363	352	348	352	376	374	360	381	344	327	363	353	321	363	331	377	348	383	372	374	373	355	353	355	349	365	360	332	343	366	380	371	333	349	340	357	341	348	340	318	325	356	325	393	356	337	343	337	320	378	354	350	343	350	346	338	340	347	375	352	368	332	345	345	350	395	325	328	354	343	350	388	352	348	358	373	338	342	335	341	333	346	356	371	360	358	326	336	342	345	364	339	336	362	360	355	351	387	354	325	340	371	372	355	317	358	357	356	364	358	331	356	321	372	357	383	362	383	370	367	339	353	336	377	341	348	343	347	352	363	372	353	351	325	339	382	357	364	334	362	367	369	340	346	354	344	348	351	359	353	353	340	342	378	343	357	353	331	350	358	338	342	358	374	334	344	367	354	343	335	350	365	350	343	364	353	344	337	338	356	357	378	354	362	308	350	360	349	335	356	308	359	367	324	361	360	378	377	342	364	373	347	341	329	368	364	341	364	363	373	342	335	335	338	338	331	366	372	366	333	318	389	353	384	353	348	328	357	355	350	333	384	339	372	346	331	372	350	388	327	385	383	358	377	349	350	327	343	327	350	351	313	338	312	357	388	358	363	337	342	350	318	409	324	383	361	392	360	357	336	319	350	342	337	359	338	373	377	356	345	349	380	358	345	333	318	351	325	327	354	333	367	350	386	341	324	347	365	368	335	348	365	389	370	356	314	395	361	366	330	356	341	320	340	366	360	364	327	331	382	352	329	362	343	355	325	384	370	336	332	346	368	353	304	353	337	336	332	341	334	383	356	346	344	355	352	359	329	346	402	350	375	345	375	383	336	323	384	382	394	360	343	352	342	338	334	368	351	357	347	339	385	366	322	340	386	330	342	359	365	336	367	362	356	382	336	372	315	347	349	329	337	343	348	364	337	329	340	369	352	317	341	366	357	337	317	316	344	324	376	358	348	346	347	349	371	335	329	337	321	360	334	308	319	350	331	369	355	319	361	340	351	381	346	332	310	372	313	313	380	341	335	328	330	372	386	340	364	336	351	349	401	315	331	345	390	328	330	380	316	336	336	377	321	405	354	341	350	345	332	377	348	358	320	333	318	340	329	344	361	369	339	353	306	316	348	369	375	337	353	338	378	320	365	349	329	371	366	366	360	376	381	323	357	379	354	377	360	351	357	365	370	328	357	387	368	372	340	334	345	356	360	320	352	350	342	369	346	368	350	338	384	343	335	352	312	370	356	350	351	364	320	347	384	365	370	351	349	360	373	378	358	326	324	318	333	354	360	356	348	359	366	370	325	359	331	363	364	381	361	333	321	344	323	368	345	355	338	337	334	350	335	335	372	323	355	376	355	359	337	333	319	328	358	332	372	372	353	359	316	380	364	365	375	341	341	375	307	339	333	358	341	321	337	365	389	346	358	349	372	362	346	333	337	323	340	345	344	350	342	376	354	374	370	333	348	357	337	322	350	364	345	357	298	307	373	349	364	395	329	347	362	348	323	342	359	392	398	337	347	336	322	352	354	344	345	305	342	285	356	332	327	360	347	343	353	383	340	344	337	345	359	387	316	343	360	350	351	332	381	333	340	329	342	323	333	342	349	363	369	392	345	364	335	363	342	327	345	378	361	349	327	350	332	386	392	323	335	312	351	343	363	322	370	328	348	357	322	374	343	355	330	318	368	356	357	311	372	350	339	358	353	354	378	344	332	355	349	338	335	305	339	363	388	356	348	378	345	381	351	327	342	326	368	340	342	346	328	365	320	395	375	335	305	360	343	366	368	345	370	320	349	340	329	329	312	366	362	379	349	327	384	341	379	358	346	373	387	346	331	396	310	353	366	363	333	370	369	337	368	326	319	370	367	368	356	331	342	348	345	390	333	362	371	361	353	340	317	365	353	364	336	384	346	317	336	326	334	346	369	343	339	317	354	336	347	334	356	315	361	329	333	359	365	323	384	317	356	347	325	316	317	351	394	385	365	347	329	368	341	343	342	343	337	373	360	363	348	331	341	364	356	351	338	377	353	328	383	344	361	359	331	309	357	335	351	350	329	332	321	332	383	356	349	352	359	359	363	364	337	384	316	353	366	332	343	351	313	359	347	350	347	358	346	364	383	335	372	333	335	360	319	377	387	358	338	353	334	313	340	348	305	331	364	343	362	380	378	357	325
25089	37694	40505	43825	44488	41383	42239	40822	40102	36326	36271	34656	34117	32245	32997	34462	38773	42096	45747	40002	27967	21546	21007	19401	15483	11011	12180	12945	10275	9086	8745	7398	8519	7963	8472	7956	8263	6755	5053	3670	3634	3536	4092	4120	4087	4159	5504	4915	5856	5238	2857	2622	2752	1913	1203	1105	963	922	944	1122	1124	972	876	936	935	998	950	1009	1025	989	960	988	852	843	843	872	821	832	844	872	825	861	851	831	835	834	863	859	862	831	872	852	826	792	869	828	802	841	858	835	848	837	823	828	861	791	867	827	859	785	818	858	812	792	835	856	809	892	840	836	806	793	846	807	830	803	781	816	856	798	833	846	866	857	833	823	834	816	825	788	811	821	816	807	806	838	794	812	806	809	800	869	792	791	815	890	872	828	837	796	835	863	796	856	842	839	818	802	847	793	856	757	823	874	880	857	854	851	823	840	809	831	839	805	812	846	865	841	832	811	826	812	811	841	782	828	827	853	883	834	831	836	826	840	801	839	784	794	790	827	840	841	808	836	829	793	796	892	843	801	850	762	874	814	827	827	821	769	892	799	792	841	812	778	861	822	844	869	849	801	887	837	795	849	831	834	841	897	751	835	823	846	824	819	811	843	799	840	749	816	828	845	813	796	822	802	837	840	798	840	842	869	862	831	848	811	831	806	786	845	820	812	823	812	821	873	842	834	816	828	832	785	808	829	844	802	819	824	836	839	888	809	826	837	793	833	800	809	815	789	850	797	890	835	827	807	907	846	772	795	839	811	806	801	867	873	831	838	813	841	830	853	868	849	785	765	871	810	793	809	825	797	873	794	813	786	861	826	816	774	843	753	841	832	834	799	813	843	860	739	863	845	856	857	817	820	818	825	863	780	800	823	825	878	812	774	791	850	828	831	757	837	845	865	787	838	868	806	797	767	798	850	810	859	839	891	879	866	832	851	823	851	828	783	796	834	871	798	830	776	825	866	795	811	863	811	851	839	853	866	824	776	853	818	830	801	803	795	852	740	845	803	851	837	874	784	808	839	804	810	817	828	818	835	821	803	815	804	862	863	851	869	772	812	828	854	838	837	869	814	806	848	804	812	841	769	816	763	906	874	794	908	835	814	818	862	850	777	786	832	813	896	827	817	807	823	809	885	791	806	818	838	832	786	847	779	869	865	836	784	793	829	822	842	861	845	831	810	808	792	840	788	837	804	811	815	830	832	865	835	813	853	829	792	791	819	799	857	844	837	796	841	771	796	823	827	833	783	842	768	820	833	837	814	859	792	831	754	835	816	840	809	827	833	782	842	798	832	838	808	838	822	840	861	876	822	854	809	814	872	812	839	865	821	803	782	805	809	850	826	796	811	846	838	771	865	809	829	835	818	790	889	801	847	846	790	865	814	818	799	840	782	792	777	836	821	825	796	821	850	829	806	816	841	808	803	831	819	857	814	885	824	829	805	861	805	831	832	776	831	824	839	835	856	861	845	841	852	802	830	846	794	839	856	793	775	834	844	858	830	849	822	803	846	861	838	826	819	796	794	888	847	849	860	834	856	814	816	852	779	816	816	812	853	862	789	825	783	851	889	851	807	836	827	797	792	820	834	794	853	836	837	806	869	773	843	812	817	809	847	811	846	824	835	764	826	839	842	834	831	857	852	827	853	834	812	855	834	753	836	792	794	803	828	762	870	856	832	793	798	846	846	796	852	806	796	797	851	856	796	818	818	781	855	828	851	835	827	804	869	842	805	883	800	852	846	837	840	868	855	838	837	823	831	819	792	823	833	790	879	844	839	804	793	817	810	797	845	838	837	854	798	807	836	816	843	836	823	836	796	759	864	804	822	837	794	824	782	849	832	862	853	799	856	782	836	757	825	777	830	834	823	818	821	800	775	863	810	824	821	841	825	791	865	843	816	838	764	833	781	818	842	827	781	814	858	861	850	820	798	806	874	821	827	832	821	809	825	812	831	864	870	813	807	829	820	784	845	809	863	807	819	833	835	868	765	860	851	818	860	877	808	823	821	845	870	808	800	868	833	784	860	807	826	838	808	832	824	864	840	798	824	822	842	790	770	861	774	856	784	843	849	781	828	807	830	798	798	859	812	840	833	808	798	853	822	850	781	864	788	857	778	875	825	805	805	814	860	849	810	821	806	859	803	842	785	811	843	802	815	805	830	827	875	843	828	870	826	848	861	798	847	841	782	828	825	835	825	793	853	815	804	827	843	803	797	832	844	835	838	779	831	855	755	826	809	845	805	746	837	813	871	820	836	872	828	826	824	891	830	879	864	903	849	832	826	797	876	846	867	834	892	796	806	810	893	765	837	798	825	848	889	836	823	811	839	804	860	801	789	784	861	803	804	795	801	855	817	813	869	812	823	800	817	843	817	803	858	820	831	835	851	793	820	857	841	785	863	824	821	836	840	789	812	781	830	818	841	871	807	840	848	862	818	798	845	837	862	862	832	770	870	825	814	804	843	823	782	784	871	830	873	820	805	851	820	866	809	839	787	785	828	835	796	849	827	858	815	875	818	885	802	759	786	802	767	830	857	808	835	813	852	818	862	828	819	818	840	893	800	822	864	871	792	876	802	809	797	871	765	797	860	786	816	832	853	797	784	873	862	802	778	813	854	817	857	784	869	802	821	858	821	856	827	801	844	860	838	813	833	858	805	801	826	862	852	840	833	837	842	805	817	807	869	825	827	787	829	801	855	840	771	837	794	823	783	785	813	894	831	830	816	868	804	823	830	808	826	831	823	816	813	868	847	822	832	818	785	801	848	834	802	835	837	850	793	829	834	858	816	820	825	828	865	803	828	800	817	865	826	854	823	849	771	837	800	821	800	793	818	807	829	863	824	779	765	848	822	802	853	856	831	805	808	841	828	808	871	847	765	830	825	876	798	815	797	768	856	818	840	870	809	805	847	821	868	806	836	814	808	829	831	854	786	847	830	817	793	876	810	845	841	769	806	847	830	798	814	871	827	817	847	826	865	830	813	801	830	833	873	799	817	835	890	832	799	847	820	786	782	786	811	843	859	870	828	816	841	849	799	785	816	850	814	827	852	800	864	842	830	836	832	880	764	849	856	780	840	826	786	831	813	848	851	768	832	814	844	834	861	835	775	816	853	823	796	838	830	878	846	855	829	847	783	838	785	853	792	847	799	879	829	800	852	833	859	810	863	832	825	793	887	838	824	808	837	815	790	807	766	831	854	885	864	849	821	836	809	845	811	823	856	804	848	836	784	812	788	781	853	878	787	837	861	802	820	761	842	871	821	860	858	876	829	883	853	735	849	799	791	785	848	853	819	820	798	832	816	846	819	781	842	835	770	797	842	778	808	790	845	827	818	834	817	846	810	859	799	821	842	845	829	851	835	838	854	829	777	851	832	822	800	849	820	790	889	863	835	814	847	770	822	792	819	812	791	889	820	829	821	874	831	811	871	788	830	812	774	840	815	836	825	781	852	885	841	820	827	778	840	865	843	812	838	796	820	814	838	811	845	818	797	763	813	836	841
45005	44809	37344	34066	37208	33775	32883	34509	33534	31366	28419	28011	24448	23918	22157	24162	28070	30106	34036	27178	16938	10589	9523	7589	5398	3470	3905	4400	3149	2976	2569	1992	2503	2254	2433	2461	2442	1963	1314	991	1015	1000	1159	988	1173	1226	1598	1274	1634	1179	768	784	742	553	418	345	342	310	345	411	350	315	332	318	308	353	309	364	313	331	302	380	284	289	297	290	280	315	270	276	273	254	280	286	331	273	289	263	270	283	315	282	289	280	294	260	257	287	259	294	278	284	271	271	278	260	281	262	298	253	279	272	297	276	288	302	319	275	282	291	266	283	290	274	268	286	268	264	310	259	253	245	254	289	268	278	277	261	305	270	313	272	266	300	302	300	274	271	286	278	253	293	289	251	275	272	283	278	289	254	247	308	289	297	289	286	292	297	230	289	275	323	291	276	302	275	323	282	302	294	269	268	299	289	250	280	278	300	307	253	272	285	287	280	295	284	315	250	285	259	294	270	302	267	271	326	236	275	288	268	256	296	282	255	296	294	285	288	288	292	307	310	258	274	284	268	280	274	299	287	284	289	277	269	279	269	288	281	266	265	274	277	291	263	292	283	297	278	276	284	301	268	281	274	287	277	294	278	303	254	250	275	295	293	287	278	271	292	293	277	292	275	287	294	282	295	267	267	274	268	277	275	270	283	284	282	262	265	271	265	281	278	314	278	282	284	268	262	278	296	277	275	274	270	267	266	295	277	254	264	284	266	266	276	261	260	278	296	296	272	258	277	300	277	269	269	300	248	305	248	228	284	290	287	252	296	290	280	272	286	288	292	288	258	253	297	259	273	271	280	268	299	314	286	295	267	276	267	284	308	250	238	258	245	287	260	292	275	289	288	279	285	300	273	312	282	300	280	321	285	267	299	279	256	282	262	272	301	272	281	260	281	302	275	291	299	298	272	288	280	293	284	287	277	263	271	258	247	276	283	274	290	275	278	263	277	286	271	278	261	298	298	269	273	289	235	262	298	274	287	290	271	264	277	274	270	321	266	297	262	286	298	289	290	293	258	288	293	265	277	280	285	240	297	309	263	278	315	265	284	299	324	284	303	265	267	290	263	262	253	287	287	247	277	287	272	282	274	287	292	322	309	280	247	258	282	262	273	261	275	264	268	237	293	307	295	297	288	297	293	251	306	310	258	281	282	312	281	296	285	275	285	287	275	284	289	310	316	288	298	289	258	288	265	293	281	291	292	264	266	267	277	271	275	254	293	268	249	300	276	273	313	297	278	262	255	307	300	276	296	263	259	291	279	302	282	282	270	265	259	277	307	287	273	288	287	288	258	276	291	285	254	330	282	252	305	264	266	287	264	283	297	290	280	291	267	271	309	293	264	264	274	279	259	275	272	264	266	286	298	269	278	276	283	256	265	266	273	309	269	271	293	267	271	296	277	279	267	294	296	287	259	280	273	286	289	301	264	292	272	305	307	269	299	278	266	273	254	283	279	297	261	275	283	278	264	269	279	291	287	261	275	284	297	291	296	298	261	266	254	256	281	276	275	260	284	294	274	309	283	288	268	282	281	308	261	271	305	252	259	280	253	296	261	266	277	284	262	283	314	287	297	278	268	295	295	259	234	298	279	318	276	309	272	298	263	298	272	288	273	287	280	276	288	277	260	280	278	269	274	295	285	271	270	300	322	259	273	272	304	269	281	270	262	270	335	298	267	279	300	284	260	254	292	272	259	294	289	297	307	299	260	237	284	272	273	273	304	297	272	274	284	276	295	302	263	276	305	276	277	305	289	306	278	277	273	289	288	282	279	313	279	273	267	315	271	278	299	272	298	248	281	281	279	265	287	273	281	264	271	258	311	319	301	268	284	287	292	277	297	256	284	263	297	254	263	300	270	292	297	300	288	316	273	259	284	285	294	252	281	262	263	261	258	255	306	291	241	248	279	271	267	281	301	294	288	271	268	278	269	321	268	310	276	284	274	267	291	267	257	274	284	273	266	290	294	273	282	327	272	286	282	273	274	275	262	276	283	242	281	295	277	263	273	273	269	243	282	239	254	264	285	277	293	316	268	297	278	317	291	260	289	276	274	253	265	257	301	267	284	287	288	259	309	269	277	285	251	280	299	268	262	278	275	290	273	286	239	284	278	276	266	261	291	292	264	266	289	293	271	283	289	266	314	295	293	288	300	287	274	282	272	273	274	315	273	270	270	327	269	270	258	255	286	265	272	266	287	255	286	283	268	263	271	278	277	287	281	259	290	296	294	288	320	286	304	279	287	297	312	283	262	277	290	284	281	258	257	247	293	268	250	272	285	255	292	267	251	261	283	260	271	295	289	259	273	296	281	297	275	284	278	286	280	300	263	288	289	301	286	285	254	286	258	298	303	277	275	270	288	260	274	283	288	319	289	255	285	288	249	296	258	273	252	257	281	308	281	285	261	291	289	265	259	262	305	287	283	270	278	281	319	272	288	260	277	251	284	267	303	307	287	269	298	266	312	267	288	281	282	291	275	252	315	269	271	271	297	278	285	301	278	275	250	254	260	306	323	271	276	274	315	307	259	287	268	291	283	292	318	277	285	296	260	300	290	277	287	293	306	262	304	269	288	271	273	256	293	263	289	283	282	311	289	298	257	274	286	279	256	292	294	314	260	268	267	282	296	311	310	296	275	255	284	274	281	269	280	280	312	259	272	268	307	276	260	261	283	278	248	283	269	268	268	256	279	298	259	258	307	287	291	314	285	291	278	278	255	246	275	279	275	266	319	259	270	284	261	261	300	276	277	285	262	297	263	274	277	271	293	265	290	313	294	293	297	274	280	275	293	272	272	274	282	321	281	285	272	247	262	275	269	262	286	304	279	277	276	292	281	286	300	281	275	275	261	269	264	257	320	312	264	265	280	288	302	266	274	283	274	275	279	276	272	273	296	285	254	289	282	269	294	285	229	254	271	284	283	260	275	279	243	309	274	282	283	272	288	284	275	281	293	282	309	279	314	264	285	272	260	301	305	282	295	274	278	268	284	258	276	285	309	265	267	298	268	301	290	291	295	284	288	301	290	276	289	282	309	253	266	283	255	297	296	263	277	293	276	273	314	264	304	292	302	280	257	271	302	301	271	292	288	272	286	279	307	276	279	258	300	298	286	272	252	308	270	255	253	311	269	307	266	271	283	258	249	333	320	273	267	275	280	280	286	277	265	279	287	237	268	289	310	269	291	295	312	301	272	291	297	265	271	285	294	277	270	289	289	290	269	293	289	284	308	276	304	249	278	272	279	254	279	293	280	285	256	266	301	285	275	256	271	279	298	299	291	257	261	306	255	265	275	284	264	269	297	272	284	281	269	262	295	286	307	255	279	297	286	291	277	290	308	298	307	271	287	245	314	280	303	272	290	284	273	301	297	271	314	322	282	244	283	266	289	298	268	260	275	272	264	293	286	287	256	293	262	292	280	276	269	260	271	286	284	256	309	244	243	295	265	262	288	257	266	250	298	257	281	268	267	293	278	289	276	273	291
30873	42264	44550	48446	47959	47464	48073	46963	46340	43947	43975	42290	42245	40330	41798	42712	47493	51208	55189	50231	36773	31697	31004	27989	22229	16373	19224	19870	15866	15132	13538	11545	14215	12141	14084	13227	13543	11151	7688	5595	5311	5862	6748	6265	7482	7053	9239	7587	9974	7488	4446	4366	4267	2842	1359	1138	913	943	1383	1404	1079	766	815	861	1045	1018	771	1038	955	922	969	1323	747	772	681	719	708	677	728	734	721	670	676	736	717	680	675	686	678	890	798	698	679	681	653	671	703	710	651	671	696	641	718	666	712	641	621	672	633	728	658	660	661	679	649	697	680	689	629	719	623	674	681	672	676	701	683	693	704	680	664	676	639	688	668	714	704	711	722	686	703	678	693	698	663	627	652	674	686	673	668	696	671	646	689	699	667	628	640	674	636	694	713	703	662	633	679	645	670	691	682	633	712	706	621	662	655	691	711	711	661	672	703	674	681	642	618	687	719	680	693	664	640	630	714	663	630	648	670	664	620	648	692	678	643	687	677	696	644	663	623	656	642	667	665	695	730	639	623	691	661	662	632	649	680	654	626	674	670	666	708	683	681	696	629	664	691	618	710	645	684	655	674	644	675	690	684	706	661	659	699	683	664	639	671	681	627	684	626	660	679	674	666	617	648	679	672	698	661	683	665	656	639	656	685	649	632	661	651	636	587	656	641	662	692	660	654	652	686	650	684	668	651	674	634	718	678	667	669	712	675	657	649	657	718	636	694	679	663	689	626	667	616	647	674	659	695	644	663	667	678	657	647	662	617	680	689	666	626	640	708	695	645	686	679	641	672	665	631	663	647	659	713	646	677	685	650	662	660	694	765	681	690	665	707	683	661	631	624	648	671	686	669	685	648	680	670	649	634	678	639	642	682	672	627	700	630	663	693	684	646	671	661	667	665	656	657	654	618	685	687	643	689	665	658	677	657	671	717	695	643	707	676	745	676	652	660	654	683	691	673	635	660	689	714	617	636	695	715	621	695	626	685	655	662	646	675	667	667	652	707	695	656	653	673	663	694	644	658	666	623	694	692	668	695	685	644	645	629	660	636	661	648	676	681	707	657	652	712	688	629	619	659	671	669	655	678	635	654	657	671	692	706	656	634	616	642	704	649	668	674	672	698	643	677	669	657	688	636	659	691	704	658	646	654	703	670	639	640	697	641	672	677	617	664	643	631	688	675	693	687	642	726	649	675	672	672	657	658	680	647	650	679	658	680	631	621	650	693	626	636	650	626	641	673	661	683	650	640	654	647	617	647	690	617	682	657	636	649	674	685	648	688	635	677	671	685	659	716	707	640	614	660	680	688	681	656	673	652	691	615	697	718	680	644	685	623	670	668	704	668	666	678	672	652	661	644	641	680	631	661	700	635	678	672	682	700	659	652	710	661	632	670	658	707	722	638	656	679	669	646	644	656	630	652	663	620	644	631	636	677	656	613	677	698	651	663	685	616	670	675	660	626	644	668	646	688	677	673	682	668	674	652	640	646	710	611	636	669	654	675	652	644	662	639	644	677	655	616	635	668	635	650	687	630	705	677	642	709	696	635	721	684	635	662	644	677	642	688	658	667	697	698	664	680	622	693	709	703	675	648	652	682	677	711	706	652	679	676	695	642	679	640	665	667	670	630	711	674	666	637	672	664	676	651	639	646	674	670	691	658	643	687	652	653	684	713	675	682	640	678	696	654	631	658	668	627	692	661	677	609	674	678	628	710	624	628	666	620	628	673	667	679	661	711	693	673	676	650	683	649	685	702	687	688	641	624	670	629	683	691	701	650	649	672	658	720	622	642	702	655	671	664	690	675	660	652	645	654	650	666	661	679	670	724	653	684	604	672	612	696	691	641	677	623	668	663	699	654	642	711	658	653	692	670	612	705	680	678	683	689	700	681	684	656	627	646	677	631	640	663	655	685	660	654	631	692	655	658	696	647	684	656	650	644	649	671	635	712	660	650	646	696	717	676	629	653	674	688	654	609	674	654	685	624	691	672	647	677	686	639	654	682	645	690	643	673	627	701	686	633	654	621	664	653	732	656	674	687	681	647	646	656	687	657	665	676	658	679	703	723	641	652	686	652	664	687	653	673	651	711	681	639	693	691	656	671	718	662	662	636	691	634	636	680	647	687	642	661	651	672	699	695	673	686	667	648	691	724	681	618	681	666	717	646	674	696	688	666	673	672	673	693	634	660	660	662	662	664	620	682	655	649	664	662	649	629	642	685	637	675	644	688	646	672	636	689	655	682	670	706	646	697	663	680	649	649	708	707	665	626	664	666	661	671	696	694	639	657	686	718	678	681	695	671	670	663	661	673	684	673	673	636	709	654	697	687	687	664	673	688	638	664	680	655	616	632	658	697	674	664	664	642	648	651	671	662	684	665	667	667	640	725	699	671	641	630	709	659	639	707	622	652	665	663	691	637	613	661	668	690	693	667	675	691	659	667	687	651	663	630	672	676	693	703	732	651	683	663	649	638	674	680	691	653	678	677	713	653	701	692	707	628	671	641	643	648	702	660	681	646	709	674	651	652	654	655	695	683	679	686	658	690	678	672	708	691	686	670	666	646	697	699	665	676	675	654	675	672	671	662	667	618	685	644	714	667	631	690	659	655	659	667	662	709	676	648	658	643	632	711	675	669	697	660	674	632	669	622	666	635	669	700	615	653	677	652	682	654	660	672	649	687	639	652	698	636	633	662	637	697	703	643	700	705	674	709	623	617	683	704	638	691	643	667	671	664	685	661	661	660	686	690	656	691	647	634	684	686	682	651	653	694	651	679	637	668	658	672	646	660	632	656	657	660	684	659	619	643	664	636	657	648	711	679	662	679	627	671	706	684	665	649	678	712	681	621	683	687	600	679	608	663	678	662	660	637	703	668	669	671	617	658	655	671	684	680	642	698	660	632	658	669	651	640	672	647	636	705	693	655	661	684	674	665	662	688	691	647	638	654	693	650	665	724	661	636	652	677	690	633	734	609	678	671	666	672	641	658	703	713	639	670	649	672	706	674	660	696	687	673	651	686	660	676	655	691	655	712	690	660	665	661	669	679	642	629	640	630	653	639	680	694	705	676	669	661	703	668	692	599	649	697	667	715	729	694	635	646	604	673	687	678	663	651	651	670	654	669	705	652	721	686	660	649	661	707	677	663	697	678	636	701	672	718	656	677	662	654	663	655	679	659	693	636	674	648	664	685	685	706	634	671	619	688	661	672	685	655	672	697	682	673	682	665	683	632	666	638	661	657	701	651	660	665	638	708	655	680	692	684	671	637	703	699	646	636	711	658	626	638	662	669	661	593	700	635	686	698	639	639	671	662	704	640	671	679	709	617	681	673	619	670	667	652	684	640	700	657	661	663	679	706	677	664	661	693	641	689	633	634	660	646	672	687	628	677	674	642	636	663	662	664	639	637	688	647	682	676	681	657	650	642	688	661	685	676	669	649	629	630	663	648	629	698	677	667	671	658	664	670	682	684	679	703	644	696	656	684	711	643	729	628	625	707	671
17121	18609	18002	12771	10436	7287	5718	4851	3551	2803	2117	1897	1565	1247	1178	1241	1144	1158	1228	950	652	587	603	588	504	493	441	445	424	431	388	363	393	376	360	367	378	360	336	323	339	389	411	414	387	352	382	355	344	371	352	344	349	344	331	345	369	343	336	315	316	323	336	329	335	334	293	314	286	329	315	336	336	350	337	317	328	320	334	330	308	330	350	316	345	310	306	335	363	358	301	305	309	334	329	334	343	329	284	323	362	339	295	331	323	322	354	336	382	333	357	338	319	343	300	301	309	343	308	339	302	327	327	340	335	342	342	338	331	306	329	354	329	343	338	338	320	293	322	334	291	302	325	355	342	347	354	358	333	339	311	323	359	346	356	367	322	325	336	299	354	308	323	330	326	341	358	290	325	346	360	334	345	310	295	361	308	323	308	317	310	299	322	318	307	340	324	380	345	303	302	331	353	350	339	326	308	344	303	341	337	310	345	343	283	328	322	337	300	325	346	290	333	327	343	316	342	337	349	339	311	364	328	364	340	363	365	307	309	349	343	332	346	349	342	307	341	325	348	333	338	317	346	296	388	364	335	326	353	301	313	306	328	324	322	360	366	306	348	340	357	344	362	323	302	343	349	331	344	337	358	339	304	318	333	327	353	357	349	333	299	338	306	326	375	315	334	295	305	332	349	369	305	362	350	296	317	329	359	307	329	324	346	324	315	334	335	321	310	365	312	321	356	358	330	317	353	322	360	334	340	303	338	344	322	332	314	336	357	326	349	329	344	322	336	319	366	319	327	320	334	351	339	321	371	310	316	325	317	345	343	332	334	319	303	352	348	331	321	318	335	331	307	306	329	345	333	366	332	325	323	334	329	323	296	332	318	333	321	329	288	315	351	317	332	336	334	333	323	345	320	328	332	329	325	284	331	322	361	343	357	305	293	339	358	317	310	343	312	361	326	337	360	334	325	321	294	351	361	347	317	304	331	344	331	346	325	349	344	339	337	367	335	337	390	343	330	310	327	344	335	339	317	350	319	362	341	327	324	304	321	357	295	295	310	336	317	337	338	345	363	351	313	333	317	305	337	351	306	325	300	309	347	324	332	305	345	265	323	343	330	307	349	364	322	360	343	370	310	314	309	324	334	328	377	339	354	329	317	331	336	325	301	329	309	371	353	344	342	324	320	331	352	314	345	328	340	340	329	326	324	328	308	324	341	344	313	301	324	335	320	321	332	340	351	372	363	343	327	264	328	344	339	347	324	363	318	320	328	348	319	338	304	316	325	345	301	355	300	292	336	317	349	354	328	367	341	317	331	346	345	333	338	359	350	355	323	328	334	344	333	351	343	329	334	347	338	309	291	324	317	328	374	326	309	332	329	363	313	315	296	345	316	347	332	318	300	320	342	306	319	352	337	328	330	341	321	324	304	320	326	336	293	322	327	304	354	309	351	325	329	289	360	362	343	311	320	316	338	325	345	325	329	324	323	298	354	336	337	367	332	345	341	341	303	330	333	339	373	328	339	349	330	323	301	335	326	329	308	339	343	350	319	372	320	318	349	360	340	350	342	304	352	327	315	323	350	287	320	312	345	385	345	289	355	332	356	316	351	355	324	330	333	328	319	324	317	326	309	337	331	353	329	341	347	360	344	310	310	321	348	344	333	357	366	351	346	298	343	333	313	338	339	318	320	339	327	313	334	314	353	291	331	329	341	325	352	348	353	361	356	365	390	325	315	326	320	323	365	338	313	327	347	333	321	332	351	326	340	311	359	351	342	351	295	309	310	376	308	324	338	347	337	324	343	340	351	319	381	325	388	304	344	362	291	348	317	341	303	316	344	353	333	316	305	340	321	315	283	316	374	331	336	333	312	369	327	343	296	353	337	348	304	337	323	332	308	335	364	320	348	310	359	338	364	335	343	286	329	307	340	313	324	343	363	315	340	361	341	360	318	318	340	310	362	324	333	308	350	316	324	350	319	334	352	318	317	327	325	358	360	339	330	361	335	357	351	312	319	321	341	348	297	318	332	326	344	317	316	326	317	326	359	324	307	318	350	342	362	339	316	350	303	335	321	298	326	348	318	323	355	305	313	337	351	367	337	326	336	326	357	377	338	340	319	336	356	314	299	311	334	318	348	314	340	312	331	329	303	339	316	319	314	324	286	340	317	315	308	337	332	344	336	343	364	368	306	343	331	350	391	315	348	301	321	312	329	355	324	334	312	332	362	324	339	333	313	310	304	331	346	333	354	336	317	365	330	308	339	323	346	328	316	330	331	320	351	313	320	342	312	349	324	327	319	318	300	363	337	343	343	319	332	341	332	342	337	344	343	319	308	316	336	310	326	323	333	326	344	341	337	312	332	346	360	329	345	345	302	317	361	321	345	335	344	352	320	348	334	296	356	335	316	336	311	349	339	323	351	368	331	333	329	332	347	315	311	313	325	315	364	336	343	323	321	328	325	341	302	326	313	362	304	323	339	342	338	328	345	295	345	337	306	369	329	350	369	356	307	322	327	339	329	335	338	347	336	332	322	318	344	300	323	319	335	359	333	341	333	346	349	324	319	346	335	342	353	339	347	330	346	372	319	331	350	345	347	325	367	313	357	329	343	318	339	345	338	362	344	327	354	306	325	358	312	350	342	351	354	339	343	322	322	327	340	308	353	302	351	337	322	304	323	325	314	345	325	317	308	383	324	341	352	320	342	319	304	309	336	348	349	287	325	333	349	327	338	336	325	308	343	312	293	319	315	310	314	304	338	297	334	344	377	322	321	346	327	359	322	315	365	288	310	343	346	342	328	336	339	330	313	334	337	332	333	318	345	325	332	311	339	347	355	314	325	345	319	319	327	352	382	339	341	335	391	332	292	340	321	348	353	323	309	349	333	326	337	304	344	325	340	347	329	303	312	286	333	322	301	332	334	340	334	331	338	369	347	353	345	325	343	358	320	319	337	324	347	353	329	296	329	335	329	330	301	327	355	315	349	327	333	321	339	328	338	336	337	312	355	327	355	364	324	358	327	308	354	295	322	336	336	316	315	303	297	327	345	318	352	300	331	335	320	325	332	312	349	306	354	310	355	331	324	347	334	331	321	324	324	300	318	320	342	348	382	305	345	335	377	347	307	310	321	356	329	311	309	354	319	331	328	336	330	333	328	299	322	309	318	304	340	328	330	312	322	335	342	334	341	349	345	341	321	371	328	342	340	321	343	323	365	327	337	320	349	350	318	343	306	301	356	319	338	354	329	308	362	322	357	338	310	290	332	330	327	330	328	357	305	313	328	322	298	352	365	354	322	328	334	338	321	325	309	311	315	339	334	341	328	332	326	299	321	357	319	316	326	336	347	359	340	319	312	305	362	377	326	335	320	323	354	316	356	383	346	338	343	303	340	323	341	332	364	334	348	311	348	308	317	297	312	309	318	323	371	320	312	339	323	322	323	353	311	309	354	309	329	317	332	315	370	327	351	336	336	340	320	325	333	342	355	329	368	324	314	321
10510	16512	23035	23176	23299	19703	19002	16865	14243	11931	9823	8906	7738	6631	6236	6815	6548	7100	7258	5310	3563	2971	2861	2453	2082	1909	1925	1745	1584	1480	1386	1308	1313	1280	1325	1247	1169	1119	1012	981	947	1007	977	975	991	991	1102	978	1036	940	891	870	906	842	853	847	837	850	825	811	811	780	799	856	786	795	850	813	831	819	787	789	789	793	821	753	818	794	767	808	805	804	775	792	811	777	840	793	758	777	823	796	778	811	810	778	760	805	783	811	742	782	848	768	775	830	809	780	806	799	827	785	814	805	812	750	817	785	784	776	819	790	809	785	805	760	734	760	801	796	763	844	760	830	796	797	729	779	789	813	812	838	803	785	836	818	763	794	796	788	796	797	794	750	778	789	779	802	810	775	805	813	836	781	804	780	807	727	810	738	796	798	845	765	744	845	844	790	775	771	789	802	784	787	738	795	791	849	749	796	795	780	837	725	811	739	788	781	781	811	786	765	806	771	760	785	791	793	796	806	833	809	810	813	808	767	780	806	754	768	760	756	755	800	801	776	812	829	785	824	812	813	763	789	872	784	838	786	765	784	814	767	784	788	800	763	798	828	808	791	779	825	740	803	728	835	747	792	806	810	836	718	794	781	790	808	793	794	782	767	797	807	807	799	799	794	815	771	787	810	779	752	803	808	760	858	775	767	785	843	781	773	766	831	752	827	841	746	813	811	802	774	776	801	807	793	749	770	802	770	762	819	799	831	750	824	804	824	785	797	788	771	810	809	819	748	826	789	783	790	821	788	738	775	780	770	814	811	781	810	807	803	784	793	808	795	767	792	838	807	821	784	772	806	752	796	764	801	791	759	784	746	806	805	752	756	792	761	832	786	811	804	800	737	788	802	840	830	801	792	810	789	777	790	782	883	767	798	814	810	748	752	813	836	805	799	818	831	796	754	808	744	798	785	816	777	771	773	866	731	776	744	809	825	753	763	796	781	743	807	815	813	763	850	815	813	771	847	781	740	821	784	755	835	779	793	795	806	796	785	840	819	735	807	741	809	856	768	806	806	738	774	780	788	777	819	767	789	786	803	781	811	783	770	777	779	799	799	780	811	749	808	753	808	768	805	820	767	801	809	828	750	757	768	784	779	810	796	808	777	807	822	792	744	792	801	797	776	819	810	810	793	820	792	791	785	775	789	795	797	738	736	840	812	817	804	785	828	820	795	812	833	830	703	803	783	758	783	749	828	795	831	811	813	786	776	790	812	822	785	755	796	814	807	805	791	737	800	787	793	763	735	782	815	817	809	757	803	755	809	844	796	790	794	810	785	819	833	841	851	775	805	786	776	792	815	792	768	829	757	783	817	812	778	800	780	791	837	766	762	801	768	759	776	823	748	777	796	786	755	745	806	756	794	819	852	774	801	767	846	829	755	835	798	797	748	794	753	840	780	762	729	794	800	812	786	764	797	771	823	799	777	801	755	839	780	768	766	771	742	806	808	746	794	806	798	782	776	791	809	745	737	816	772	745	773	751	817	824	831	786	847	791	826	760	806	762	795	814	784	731	748	809	750	801	795	816	800	763	785	794	782	781	748	797	764	752	808	860	756	754	766	840	798	841	856	789	798	785	782	768	829	780	790	799	810	794	844	785	821	796	774	783	810	791	783	763	782	789	783	796	798	777	809	758	761	807	803	797	802	805	806	787	802	811	764	858	846	806	775	798	769	767	783	752	795	763	717	834	825	801	779	846	833	824	792	807	790	832	767	820	770	750	814	766	793	725	766	803	819	845	775	820	773	796	793	787	810	822	796	781	819	758	790	842	815	799	785	765	767	750	815	813	841	779	798	784	801	722	735	803	762	803	818	731	809	813	781	772	825	802	770	823	811	764	780	772	818	866	863	767	802	826	787	804	825	786	811	792	792	809	826	778	792	772	813	818	795	802	748	830	780	783	847	773	772	784	819	767	821	800	827	808	806	778	813	759	813	858	792	807	794	792	796	773	754	791	850	829	789	760	792	820	800	763	807	786	775	730	805	797	812	861	741	772	789	750	771	785	842	774	769	807	821	764	803	758	799	839	788	765	824	805	774	744	776	762	819	809	815	825	752	785	800	803	826	800	833	810	765	783	793	804	838	797	794	816	824	772	774	810	835	793	843	791	807	814	721	749	773	774	773	771	854	822	744	806	775	765	765	791	823	791	818	779	783	743	801	802	792	796	772	797	763	788	825	793	775	836	789	797	806	756	792	774	790	768	785	807	752	805	815	846	789	827	768	807	808	761	764	831	802	797	768	766	785	833	769	781	776	814	748	795	802	754	759	797	782	787	793	809	860	731	794	807	827	816	774	780	768	765	800	770	808	842	786	789	815	792	808	742	789	807	837	886	851	790	799	812	784	778	771	810	789	788	775	771	801	754	821	779	834	766	794	777	826	795	790	811	827	792	805	786	791	796	838	735	820	852	741	841	786	812	782	849	768	835	793	785	760	759	774	758	735	835	814	727	826	812	786	762	760	839	757	781	796	825	836	817	779	803	816	800	741	775	798	824	807	774	764	756	775	826	750	774	815	828	813	760	815	762	804	755	778	805	785	844	786	800	780	832	800	819	821	784	760	793	808	772	802	754	792	791	757	829	835	745	790	792	784	761	785	839	766	794	773	763	841	806	810	769	799	830	766	819	787	792	795	815	799	787	817	794	798	794	705	786	782	784	848	746	716	819	815	768	789	813	793	795	799	759	749	738	821	801	816	760	813	772	775	838	793	756	815	784	802	797	818	835	780	785	767	787	833	805	789	815	819	764	805	803	792	816	840	744	837	772	800	799	845	812	795	825	826	818	801	861	768	777	815	786	774	763	780	787	828	804	756	833	798	812	760	782	757	809	825	789	770	779	782	808	795	780	808	846	816	836	780	759	796	802	791	771	774	800	823	807	785	768	774	746	803	803	798	791	792	828	815	798	795	785	791	774	790	788	805	829	796	795	795	802	785	796	838	748	731	794	790	792	805	793	797	822	808	791	825	796	810	816	780	809	797	789	793	769	777	816	805	778	804	769	735	815	766	802	809	818	829	768	773	841	808	744	790	764	811	819	802	804	820	791	780	769	728	817	782	816	784	771	770	810	809	777	758	776	795	808	815	819	797	789	778	772	775	789	798	761	739	821	799	750	794	743	787	784	782	759	831	769	786	771	784	782	795	798	852	835	807	819	778	777	793	745	766	772	777	800	772	793	763	778	881	819	823	771	790	796	771	813	774	792	815	763	797	782	746	779	778	798	822	790	813	820	784	825	776	716	785	803	798	770	768	795	810	758	798	803	799	770	790	806	781	786	795	809	814	764	834	795	800	758	810	770	757	789	788	807	804	759	754	887	789	867	765	779	827	826	753	778	798	821	770	776	798	769	756	758	794	754	787	780	823	794	758	782	789	759	793	870	808	816	758	839	801	814	810	850	798	802	800	786	770	795	801	781	798	763	783	793	754	764	771	812	782	773	802	780	760	750	757	771	832	791	754	812	785
37152	43085	37264	32517	34742	30244	28470	28640	24576	23349	19883	19733	15619	14656	11796	14267	16246	18333	20623	15279	8574	5559	4980	3632	2633	2091	2297	2516	1890	1644	1462	1179	1312	1357	1502	1482	1447	1040	764	746	718	774	768	782	854	790	1155	885	1041	690	572	597	505	452	383	400	374	375	419	388	406	368	320	351	353	345	354	361	404	367	362	380	379	355	341	344	343	336	326	341	329	361	375	407	360	385	363	382	362	385	362	351	373	358	343	371	380	376	376	326	332	334	351	344	333	332	341	360	346	348	348	341	337	345	359	341	333	356	356	353	336	342	362	343	349	312	365	368	352	353	338	342	353	394	337	333	366	332	345	335	359	364	337	327	373	336	347	346	373	347	361	350	310	331	329	369	330	374	363	320	359	337	383	329	305	389	375	364	314	380	358	340	372	335	344	342	376	344	332	342	325	339	358	353	350	363	387	352	341	326	348	343	355	357	360	360	370	342	348	358	348	341	393	338	381	349	330	345	341	371	333	335	350	386	373	370	344	370	339	329	343	346	352	386	361	357	331	326	336	332	346	367	371	361	373	398	335	346	333	378	329	367	364	368	371	350	376	340	332	327	341	386	359	353	374	362	336	349	384	311	396	338	358	363	347	341	324	311	329	337	348	357	376	362	349	389	335	329	321	341	330	361	374	340	350	380	379	380	329	296	377	353	349	367	363	306	334	345	359	377	357	338	355	354	336	317	372	312	337	380	363	365	349	394	385	347	354	371	322	376	346	325	315	359	375	314	342	360	399	324	341	364	334	379	360	354	338	356	356	337	373	345	384	366	339	370	329	371	358	338	359	342	356	341	320	360	351	348	365	362	378	350	344	369	377	303	396	340	385	286	316	350	327	316	329	299	338	327	355	330	333	390	346	338	346	333	351	365	365	357	345	358	355	363	339	322	368	315	388	337	298	355	336	321	357	373	389	345	358	355	346	356	359	352	328	327	370	353	380	345	357	354	369	361	322	335	326	375	375	357	354	335	362	338	331	366	354	345	347	339	362	315	372	322	389	350	371	378	312	357	371	325	352	333	356	314	370	339	340	361	344	383	341	362	330	334	361	362	354	362	309	385	372	343	374	345	352	347	352	319	361	348	345	341	331	354	327	371	397	360	368	315	337	340	382	347	331	320	364	352	337	335	326	322	362	349	377	366	350	336	323	362	358	362	330	310	322	349	354	339	359	370	369	324	347	362	376	380	354	380	341	315	362	348	348	362	367	371	361	343	338	372	378	347	365	356	333	350	335	362	346	374	340	362	362	323	321	359	359	344	344	346	347	354	317	366	345	403	376	370	360	347	352	351	348	324	342	372	337	343	350	316	358	311	369	326	327	353	344	351	381	359	329	328	359	353	334	333	356	343	357	331	343	340	357	330	358	352	360	364	336	341	339	349	359	354	353	342	375	373	348	332	356	335	354	357	390	348	369	351	362	311	324	322	348	339	360	322	368	377	383	346	349	355	370	329	345	342	356	311	327	348	318	347	397	378	332	361	347	355	355	370	359	339	344	338	331	346	389	351	333	306	342	340	322	319	340	344	351	373	366	387	333	334	382	392	330	345	413	376	351	366	343	375	358	370	363	353	334	362	315	350	374	343	328	372	365	371	388	379	367	351	390	359	347	358	348	341	336	357	377	361	382	378	352	343	348	357	342	323	335	370	342	352	368	403	340	350	355	360	359	331	327	376	334	373	312	347	359	323	347	348	338	352	360	357	350	356	306	302	319	354	355	336	331	330	343	362	378	369	335	306	380	379	377	341	351	368	343	309	335	369	356	335	382	348	343	345	319	338	347	360	367	350	327	373	355	325	373	292	324	332	377	328	331	357	315	383	373	376	360	360	375	333	353	327	335	361	321	363	355	377	326	331	359	339	359	332	336	339	330	333	327	351	349	344	382	315	357	315	333	318	350	335	343	375	357	351	357	364	389	347	318	371	334	370	370	365	376	384	363	350	356	337	327	356	369	357	329	346	373	339	368	351	313	331	334	334	353	363	365	360	352	327	377	366	324	349	360	358	339	356	356	364	320	366	325	374	323	362	344	373	355	342	330	324	328	334	331	330	344	345	346	375	369	359	338	377	376	339	333	332	390	321	354	356	350	349	328	352	390	348	345	312	324	380	349	370	372	332	375	330	349	341	338	364	326	328	334	347	340	353	337	329	329	347	350	363	363	294	339	359	356	345	343	327	344	362	338	352	337	346	392	349	363	346	366	323	349	318	360	299	336	375	362	345	347	355	364	338	326	348	352	330	376	371	348	374	405	339	358	337	351	371	355	346	334	353	351	345	364	372	358	350	392	314	342	355	349	369	358	334	354	342	359	322	334	334	358	333	352	354	353	380	333	345	388	349	370	343	365	365	322	353	355	359	357	347	358	331	296	346	312	325	365	321	341	377	377	357	323	327	336	353	337	362	347	349	330	359	349	355	338	333	336	365	317	372	351	314	328	374	365	324	356	358	298	318	352	365	347	349	328	350	364	310	344	320	351	359	389	345	371	373	321	353	387	355	355	337	355	342	366	343	327	355	348	368	322	362	363	361	345	373	337	345	376	374	370	362	317	349	343	373	346	334	325	336	348	347	356	322	350	336	369	392	322	320	338	354	321	350	367	356	345	327	361	341	374	334	320	386	361	306	335	339	353	340	343	366	351	361	349	312	349	357	321	364	370	348	332	363	381	323	364	344	351	302	344	354	342	366	363	317	369	389	388	357	358	337	355	342	365	364	349	336	379	344	348	401	338	364	351	368	357	326	347	377	365	346	348	355	331	330	346	380	330	335	331	334	348	358	385	367	377	352	391	362	314	366	334	365	339	355	372	361	336	323	368	360	321	353	355	360	351	359	355	325	382	354	350	296	332	374	375	359	366	348	372	361	378	350	390	330	368	368	352	359	345	310	351	362	368	367	353	388	347	363	348	330	373	365	342	332	362	366	362	312	352	366	344	365	377	345	313	357	350	388	382	349	368	304	349	336	335	347	366	348	376	327	348	381	342	348	349	381	348	347	380	359	345	337	335	366	314	360	363	357	367	393	371	346	317	364	343	358	336	368	328	366	338	343	313	350	336	362	322	329	375	381	365	409	388	381	361	330	365	345	380	351	326	342	336	338	347	363	364	332	357	362	339	340	328	317	331	316	342	377	369	374	349	357	374	357	349	357	332	339	380	344	385	361	344	355	390	342	358	373	343	367	391	361	352	325	347	362	366	361	345	369	359	340	367	351	374	362	352	369	355	360	340	377	332	331	378	401	346	334	353	337	344	338	311	355	397	334	340	346	319	363	344	364	359	338	347	359	369	348	334	326	348	364	365	341	344	361	376	357	320	321	353	340	328	342	348	340	347	391	394	368	316	309	373	334	336	366	372	383	375	375	359	328	377	352	397	358	356	347	318	348	342	351	342	326	337	334	345	340	369	344	333	356	342	358	350	330	314	366	315	373	360	338	305	357	339	349	368	375	366	337	352	379	320	325	375	340
24215	37996	39911	43143	44157	40525	42333	41270	38770	37642	35948	36019	33366	31911	30695	33833	37606	42196	44201	38540	26632	23199	21839	16766	13507	11197	12777	13215	10952	9331	8149	6882	8290	7110	8576	8694	8156	5988	3859	3703	3590	3907	3846	4170	4450	4628	6214	4846	6482	3296	2655	2534	2277	1813	1247	1106	986	1040	1297	1116	994	888	902	954	923	962	864	923	965	923	873	907	966	1075	881	900	852	812	851	809	861	804	826	832	817	813	850	850	875	946	853	850	815	847	830	827	786	814	855	784	837	842	866	841	798	801	778	843	821	818	827	802	775	849	832	817	824	840	838	817	831	793	728	825	811	848	828	836	774	858	777	850	907	849	779	851	809	833	780	865	802	800	785	807	857	795	787	819	856	822	811	830	800	842	826	835	854	824	817	834	829	847	823	845	830	837	855	832	821	832	855	822	865	805	838	798	824	813	831	851	796	812	827	863	811	775	849	834	820	794	781	772	861	827	828	835	805	838	806	857	805	849	794	836	804	842	861	885	761	897	770	845	790	824	808	836	805	818	847	804	812	844	818	807	846	833	819	806	818	820	799	799	819	839	801	794	795	795	849	828	811	846	851	855	844	788	785	810	829	773	823	819	819	865	817	854	796	820	855	825	821	775	818	789	833	830	802	783	811	812	854	819	799	812	814	858	865	862	843	790	791	837	829	796	819	871	811	774	868	813	830	858	845	824	787	775	857	819	786	788	778	826	793	836	791	835	831	792	872	790	865	814	849	848	778	854	851	884	851	812	860	812	807	811	870	875	814	831	824	831	856	840	767	813	811	803	869	825	827	810	836	812	796	808	841	827	810	842	807	781	789	794	814	791	843	842	814	793	851	813	844	822	849	828	817	867	791	784	827	786	788	785	751	785	739	845	819	815	832	798	803	805	862	806	832	824	822	806	815	872	812	819	762	787	882	841	781	807	817	847	829	822	786	805	849	817	852	829	826	870	885	847	852	802	853	816	839	772	804	824	797	800	800	788	824	866	838	832	811	855	823	847	828	782	826	847	793	760	797	806	819	824	850	781	823	833	802	851	836	816	809	822	803	840	808	839	836	790	788	775	828	771	819	818	827	839	803	815	812	814	832	881	853	794	876	798	850	838	808	767	840	843	815	835	883	827	793	817	841	844	802	893	841	805	850	847	818	846	822	860	829	816	828	874	795	816	840	817	790	779	792	829	788	904	782	796	777	812	848	802	766	799	825	790	867	836	790	826	870	791	820	869	800	817	864	833	810	799	787	821	788	863	853	810	798	850	885	829	857	827	784	789	878	837	798	850	753	830	833	844	811	797	792	835	822	833	808	778	859	859	807	823	889	814	818	803	824	818	853	788	797	833	797	856	840	746	822	816	819	803	801	830	833	801	780	820	897	810	793	854	863	827	796	817	857	796	806	826	800	862	815	772	840	839	860	837	871	788	831	809	840	814	769	784	776	840	755	835	823	837	816	854	870	813	867	866	840	810	871	826	769	785	798	792	780	868	869	860	801	840	794	819	789	860	791	808	790	807	800	838	831	838	829	813	862	808	835	835	848	839	838	803	791	867	840	834	856	823	833	851	802	793	863	820	811	868	851	852	826	788	788	829	815	808	799	783	855	859	867	825	811	842	865	801	817	811	837	833	818	825	807	773	799	863	759	811	822	838	818	881	766	846	835	827	848	801	866	804	805	864	769	791	867	789	859	819	842	852	818	806	837	843	782	849	820	814	845	816	831	846	881	833	810	795	820	815	818	812	772	811	851	831	836	874	854	846	845	813	774	855	841	837	817	811	809	772	775	822	802	805	784	835	801	828	817	902	857	804	775	825	823	808	835	826	806	819	773	837	816	808	827	792	800	825	824	870	818	818	820	810	827	845	830	816	808	902	854	804	775	813	786	836	832	793	819	811	825	852	839	835	853	806	852	803	830	798	859	819	836	848	801	842	820	809	829	825	762	763	815	842	837	803	783	767	851	802	795	780	846	797	854	775	787	753	827	799	807	804	802	774	777	799	812	806	851	850	819	865	817	780	764	851	818	839	832	798	816	827	782	786	837	806	867	820	866	823	793	829	810	800	824	805	796	840	800	841	797	772	825	845	812	851	835	796	795	857	830	793	865	849	823	829	808	842	804	826	846	773	838	805	851	805	801	837	810	866	849	854	826	808	827	839	792	774	850	826	862	845	793	857	879	780	837	820	834	851	825	853	831	822	784	768	836	803	833	834	788	865	897	807	840	794	829	825	814	804	846	853	872	829	877	789	825	823	843	842	812	815	849	763	803	828	798	866	846	818	872	851	810	782	827	817	865	805	846	820	808	787	815	798	756	835	826	828	796	812	818	883	837	757	792	790	849	831	825	833	804	813	848	804	841	825	821	748	807	825	813	826	932	805	808	754	843	812	815	833	836	789	789	829	804	827	780	824	852	861	835	856	805	815	784	828	793	813	822	783	852	821	833	818	813	822	764	834	837	805	840	842	835	903	808	857	838	833	802	836	875	839	859	798	806	755	778	813	835	806	793	813	814	815	790	767	817	809	817	787	857	784	887	844	804	842	813	851	788	832	833	838	832	808	785	830	844	806	822	779	813	858	872	803	830	795	786	840	845	821	845	844	846	801	807	828	877	810	853	814	858	819	825	783	825	841	789	849	778	828	815	827	855	809	814	828	768	808	846	810	810	858	844	807	847	809	791	812	835	836	872	828	821	814	770	823	804	780	806	790	811	874	845	791	809	868	822	831	862	871	811	867	798	795	862	797	834	801	874	831	794	860	813	884	869	848	817	804	800	823	876	806	852	809	869	875	798	805	828	825	801	812	851	790	756	800	793	840	806	882	862	797	837	871	808	868	838	844	802	826	812	833	850	852	843	835	753	826	859	816	787	815	789	818	814	786	785	808	857	839	784	832	784	818	869	801	819	832	798	803	836	804	850	777	815	775	766	807	832	821	854	849	812	807	756	835	841	824	830	844	784	788	811	850	804	832	792	837	852	789	852	799	790	851	824	802	845	800	866	836	801	770	814	823	904	857	805	818	830	819	790	861	811	847	764	830	815	819	844	772	782	794	800	843	837	810	831	793	831	794	809	856	790	859	835	833	825	783	806	833	851	823	824	832	796	832	824	857	865	807	832	807	770	807	817	843	808	903	829	836	815	854	820	782	853	838	803	837	827	853	779	833	825	829	810	814	878	823	834	808	821	813	861	786	838	847	819	768	819	830	772	825	796	806	774	809	848	847	811	806	811	822	862	803	795	823	841	816	809	854	818	830	862	826	863	812	867	819	783	825	839	847	845	839	812	807	829	748	818	762	774	814	796	770	844	788	824	816	834	829	824	826	781	811	837	817	807	761	828	795	854	859	788	819	797	794	810	824	788	823	820	820	844	817	819	806	821	835	803	849	843	809	775	833	831	801	850	838	817	816	835	835	794	826	759	838	816	804	754	765	840	800	804	860	817	825	792	845	774	741	786	821	809	789	821	825	816	789	776	830	822	833	842	860	852	821	879	822	846	849
44707	44695	36279	32964	37531	33613	34334	35254	31853	32616	29207	29968	23809	23000	19521	24077	26098	30190	32224	25722	15916	10298	8916	6053	4658	3605	4566	4662	3498	2680	2206	1923	2450	2289	2763	2893	2280	1464	1106	1092	1060	973	1120	1207	1268	1319	1650	1308	1491	814	726	729	702	465	384	349	315	337	386	375	342	315	321	300	294	333	281	275	311	285	285	300	337	370	325	304	287	253	271	270	293	296	274	269	277	297	276	293	291	304	313	293	252	302	250	318	287	281	293	237	281	262	300	274	281	281	253	277	288	280	289	259	270	296	257	287	276	294	285	275	291	293	303	271	270	259	299	256	291	290	257	248	282	271	307	304	311	269	282	310	280	284	291	286	273	266	275	266	296	276	288	289	280	301	281	304	294	302	303	258	277	256	279	308	284	283	283	287	292	264	270	277	303	279	272	277	297	288	267	288	263	327	261	283	282	273	287	290	299	245	263	307	276	311	272	267	248	265	267	270	261	267	269	318	239	260	267	287	270	287	307	297	311	282	290	282	264	268	273	262	285	277	267	247	280	254	275	303	278	250	294	274	256	279	270	273	296	294	288	268	268	277	270	273	276	260	290	296	274	281	273	267	279	287	249	290	320	249	250	270	310	274	252	323	265	308	306	276	276	272	271	265	255	296	262	286	251	281	299	289	265	299	300	278	278	263	282	296	288	263	293	298	266	264	302	279	274	263	252	285	260	262	264	301	300	279	294	295	287	268	310	296	297	260	260	278	275	320	297	263	302	260	250	330	286	282	315	282	280	264	309	257	308	287	257	306	287	313	281	295	306	272	283	290	283	242	270	304	256	300	301	270	285	272	236	289	281	268	273	279	278	292	257	259	281	285	265	248	242	276	282	277	241	293	305	310	282	251	275	276	275	257	303	283	295	294	242	288	262	267	281	298	284	289	289	296	247	269	257	290	278	300	313	287	287	283	290	269	285	252	281	258	296	263	289	254	296	268	278	279	314	317	288	289	276	269	319	279	266	276	296	252	296	269	322	284	276	272	260	283	279	309	280	284	282	267	279	262	297	284	266	286	285	285	279	283	259	254	313	279	319	285	284	307	259	264	271	284	256	264	324	315	248	262	272	271	271	286	289	269	274	315	280	283	237	238	237	277	291	287	284	260	255	262	293	259	270	285	293	290	285	274	268	298	260	279	297	288	274	275	254	275	300	265	292	270	287	274	273	307	283	301	272	268	259	245	252	282	283	305	302	237	278	298	298	301	297	261	271	258	270	261	315	265	304	274	279	257	268	274	253	296	301	297	266	261	313	286	281	298	312	251	272	257	271	273	262	268	286	270	291	294	301	311	284	255	233	271	291	282	294	291	284	304	275	314	265	296	257	290	252	273	245	290	303	273	281	264	292	282	299	285	301	281	287	264	264	283	272	293	253	302	288	248	278	269	302	255	267	278	277	297	291	257	294	288	302	281	275	262	300	292	275	261	288	294	291	274	283	293	295	278	291	257	278	258	296	264	311	274	266	280	273	285	307	306	256	265	257	269	300	291	290	249	258	262	282	285	268	289	271	299	290	270	295	254	284	288	243	292	293	287	252	277	274	288	295	260	295	253	273	295	283	299	299	284	300	268	265	271	252	230	273	247	293	275	263	300	243	269	270	258	282	268	299	263	292	240	256	309	304	284	280	246	271	288	269	246	262	270	253	262	278	261	275	274	277	276	303	286	277	278	252	273	287	259	287	278	298	305	306	282	259	289	262	262	285	255	282	268	249	286	279	283	299	265	270	253	280	302	270	279	298	258	301	259	274	272	265	265	285	266	302	276	293	280	289	241	259	283	279	287	295	292	288	278	246	286	313	308	278	281	289	289	238	289	267	281	283	281	289	315	281	244	265	271	283	262	293	303	292	274	249	285	260	292	303	280	282	314	278	265	290	255	260	273	294	306	299	306	307	275	259	266	261	268	287	267	273	282	251	260	259	330	292	260	270	255	281	283	270	250	257	261	270	270	283	282	286	284	267	281	284	242	308	324	267	283	246	280	285	313	281	272	302	286	281	296	307	261	282	266	316	289	294	273	289	272	280	319	282	266	285	257	245	251	295	287	278	283	286	287	279	275	278	276	298	279	280	258	234	298	307	256	283	286	321	287	267	283	299	267	278	248	270	281	286	281	266	249	226	320	305	317	304	281	255	246	269	284	297	276	278	264	257	285	280	279	306	273	296	261	259	266	305	293	287	272	272	257	276	270	279	286	282	256	280	261	283	298	304	270	286	276	289	267	304	282	286	308	294	289	292	295	278	291	321	281	289	290	302	275	284	242	249	279	276	271	294	275	247	267	292	257	258	287	268	276	282	280	262	268	263	292	269	279	327	272	261	278	255	252	258	278	262	286	274	298	271	298	302	286	313	297	256	281	296	288	273	302	287	279	281	272	290	322	283	276	300	275	255	288	250	258	259	269	257	248	256	270	291	264	268	293	276	328	313	261	298	296	286	232	279	287	300	302	289	265	238	308	285	280	275	322	280	242	278	283	284	277	288	272	283	269	266	289	273	289	292	265	305	267	285	269	267	294	271	274	275	258	268	301	239	248	284	260	266	311	270	272	279	287	297	263	282	291	273	284	290	257	244	284	271	280	283	307	277	262	276	279	292	263	305	273	264	252	294	288	299	290	248	276	279	285	311	286	257	293	292	291	270	301	271	277	263	289	283	299	292	277	291	302	296	258	280	281	314	262	254	279	322	275	257	280	275	270	271	281	242	272	286	286	264	268	284	266	259	267	283	282	268	296	280	308	297	287	276	252	280	273	291	267	299	268	290	289	275	315	269	266	308	270	274	293	287	254	280	268	270	296	306	283	282	278	274	253	277	289	269	301	277	256	328	309	296	264	296	278	267	272	270	269	274	284	284	251	316	240	268	300	306	262	308	279	303	290	290	264	282	254	271	275	307	277	258	293	290	281	264	313	292	265	291	279	265	272	274	253	267	279	277	297	267	263	319	288	246	272	298	298	275	265	273	291	271	279	262	288	287	275	263	283	265	265	265	255	232	269	287	291	321	263	283	281	265	268	271	291	290	257	279	280	265	283	283	268	306	311	279	281	274	290	291	275	266	270	259	251	287	263	251	302	293	274	271	263	279	246	262	279	240	295	278	283	277	313	276	290	254	267	249	272	293	258	250	298	293	308	275	246	282	258	287	270	293	283	271	308	310	300	274	293	284	271	244	279	309	266	274	307	279	284	272	278	301	279	271	289	265	280	263	266	287	243	301	290	289	280	285	292	283	292	281	272	277	271	262	277	272	265	296	278	268	310	276	279	285	311	284	288	290	289	300	272	264	260	268	286	288	288	252	251	262	271	285	273	270	274	276	265	298	245	272	281	283	251	267	284	256	272	278	273	261	244	276	304	257	272	277	277	327	269	287	290	299	308	258	275	270	268	249	265	230	319	280	311	262	278	243	301	262	310	289	277	265	285	268	271	310	246	295	257	281	249	276	268	282	302	284	280	270	262	282	280	319	278
30315	42091	43453	47764	47334	46779	48543	46058	46029	43614	43228	43656	41212	39643	39544	42935	45584	50845	53350	48386	36389	31573	30357	23567	20420	17959	21078	20757	16638	13801	12162	11207	13606	12152	14574	15243	12588	8605	6222	6131	5712	6266	6691	7207	7626	7863	9806	8553	8396	4609	3753	4029	3562	2239	1421	1166	978	1337	1500	1216	858	808	791	820	861	852	762	829	887	849	841	856	1011	1434	999	791	734	685	644	675	694	678	724	680	686	640	668	720	876	771	654	697	684	718	631	684	673	666	729	681	648	675	674	656	694	679	687	668	615	668	689	722	658	655	654	675	664	651	654	640	693	662	710	641	613	646	678	679	703	659	666	676	651	630	685	654	677	674	713	657	630	627	667	663	630	685	673	666	659	610	686	665	688	692	709	645	687	651	681	621	654	652	624	618	676	679	663	689	649	646	660	654	700	672	652	665	608	677	700	655	692	705	676	640	655	655	700	667	688	669	658	706	647	664	688	673	700	664	639	654	625	648	669	650	668	685	663	663	669	653	675	665	619	671	667	709	670	662	657	595	713	615	687	624	660	703	655	666	641	678	618	658	673	617	630	597	647	718	629	653	663	682	655	661	669	686	695	661	700	663	646	666	632	668	695	681	687	701	666	687	651	672	658	680	615	680	682	677	670	697	687	683	676	713	691	678	652	660	719	682	660	663	679	655	659	704	694	633	685	651	656	665	635	699	685	651	691	676	693	702	656	646	680	663	673	658	676	629	676	655	657	649	679	678	636	655	647	679	681	684	657	695	653	625	635	626	686	665	589	636	617	666	635	697	663	693	684	683	685	678	625	621	653	717	683	673	630	646	681	612	690	623	690	648	682	669	628	654	634	647	668	664	644	636	629	627	638	624	611	659	672	672	688	669	602	635	655	654	674	731	656	671	668	641	694	608	714	641	635	650	632	647	700	657	652	631	656	655	675	664	627	698	664	622	663	686	638	645	656	657	680	647	642	717	667	658	671	692	686	614	696	708	611	668	680	660	674	677	700	662	625	655	629	681	630	641	669	653	675	670	657	623	653	640	645	682	611	678	665	675	631	700	652	661	670	624	608	659	646	677	668	622	656	638	658	647	667	631	667	647	635	662	653	650	669	681	678	675	661	676	690	678	643	661	689	635	636	650	672	684	695	666	662	631	653	704	716	652	673	688	653	660	703	684	654	678	649	681	690	622	657	640	686	675	659	664	631	642	607	623	638	657	651	621	653	662	715	648	666	709	682	690	638	655	674	658	653	688	667	657	625	620	676	645	665	677	716	674	632	681	681	641	626	620	594	644	682	655	667	648	613	717	666	660	634	654	630	663	696	624	664	664	652	598	735	656	684	706	629	612	669	671	677	636	644	649	690	644	670	699	673	684	648	629	616	676	670	654	661	664	636	652	629	647	681	687	670	685	645	652	655	643	644	702	699	633	647	677	689	642	663	647	641	692	627	674	642	659	642	684	624	643	648	643	682	669	635	682	643	676	667	629	664	649	650	662	650	653	626	646	663	696	693	690	688	636	670	632	671	674	689	690	655	690	674	627	679	737	635	703	669	673	674	682	640	676	632	719	647	684	659	677	647	666	628	667	670	670	632	645	683	638	637	710	670	706	724	663	669	642	690	679	681	625	622	663	617	643	659	657	653	711	654	649	688	629	640	672	691	718	617	664	639	706	686	655	647	650	700	649	661	661	672	674	698	694	670	672	683	732	650	659	652	627	647	694	674	676	676	666	664	654	643	686	702	660	679	671	653	645	640	664	643	670	676	629	645	644	637	662	677	679	674	641	631	685	711	656	686	682	652	692	653	681	703	660	693	657	656	631	678	636	689	684	643	652	669	684	665	636	705	698	651	649	689	648	642	631	695	652	655	690	650	725	648	675	678	657	707	704	680	667	675	644	706	630	726	641	601	684	651	661	681	667	643	656	671	676	679	662	668	651	639	665	640	681	679	679	647	669	635	666	660	678	683	705	624	661	632	689	676	720	663	692	694	661	665	627	656	707	672	619	664	651	671	678	645	658	614	642	672	680	648	681	756	645	698	646	652	676	658	670	692	658	622	641	651	681	663	672	727	673	687	673	685	694	656	700	639	634	672	682	630	642	671	622	683	659	664	645	649	656	670	684	630	723	670	653	703	674	725	632	676	703	687	679	665	622	665	701	722	682	653	656	692	677	625	671	674	663	681	700	629	640	660	673	660	695	650	653	679	708	665	628	650	614	649	689	714	685	678	648	651	696	684	671	670	638	679	659	711	667	679	674	664	649	680	647	653	669	629	620	645	644	632	691	643	666	661	686	673	659	616	623	646	677	680	676	616	676	639	645	675	667	637	613	666	679	681	671	688	622	646	682	637	659	620	688	656	637	628	651	639	690	688	710	648	708	647	648	659	687	654	677	682	631	700	662	670	679	649	696	638	685	690	684	659	652	594	724	655	662	638	626	662	663	657	668	637	633	633	666	649	637	654	684	696	669	687	696	654	706	669	644	664	665	660	637	680	673	642	659	630	636	681	674	707	683	694	678	696	655	679	691	643	728	627	672	696	708	611	672	654	673	716	709	633	660	651	677	693	631	612	710	613	655	669	679	688	654	649	669	635	645	683	691	662	646	652	675	649	685	677	670	657	662	639	701	663	631	666	680	649	683	696	651	648	615	647	662	627	643	664	667	639	657	694	654	719	670	721	662	645	666	672	659	680	684	657	630	654	697	646	648	659	643	644	705	651	654	637	658	632	661	671	674	648	654	644	661	646	677	650	671	682	678	675	660	706	676	667	633	633	622	676	661	672	705	646	666	699	670	650	715	709	699	678	645	664	670	738	686	658	657	690	642	637	648	649	686	656	637	641	689	649	683	688	670	627	647	628	673	646	667	682	635	643	659	660	670	614	691	649	657	620	642	682	665	724	700	639	667	684	687	668	710	673	668	640	683	704	616	666	654	616	665	638	634	627	692	656	659	633	667	638	676	610	625	649	602	640	648	729	667	628	629	692	687	648	629	690	623	685	677	702	656	647	663	700	663	636	641	680	658	615	682	612	637	699	656	683	641	652	648	685	662	661	652	596	686	726	659	717	648	661	595	668	649	658	649	580	656	674	657	649	637	672	679	663	667	668	658	706	679	662	667	650	671	635	685	683	668	678	681	635	689	642	686	644	647	660	633	636	657	692	670	644	687	652	665	644	660	600	667	650	669	684	668	639	652	684	667	632	688	680	687	702	662	688	642	674	649	654	667	658	656	659	687	666	639	665	704	663	647	655	659	657	632	677	647	650	630	689	684	668	633	692	667	630	648	714	608	680	685	653	680	633	669	689	686	706	700	689	650	690	671	614	667	666	682	693	661	653	619	654	661	670	614	660	657	644	648	677	694	643	638	685	668	655	687	680	623	623	630	689	697	687	628	654	644	638	668	675	637	672	633	666	647	665	645	648	673	739	688	634	656	681	650	671	667	667	656	730	678	658	685	657	681	677	679	634	667	655	682	702	679	646	636	687	665	671	677	674	677	695	648
17327	18169	17595	12757	10138	7680	5712	4744	3272	2714	2173	1847	1524	1390	1153	1166	1158	1208	1049	852	672	635	589	564	504	495	532	479	433	399	401	365	396	393	383	405	379	343	348	372	327	363	358	365	401	365	347	337	364	385	347	357	356	326	327	363	313	346	342	345	317	345	320	342	350	320	323	362	333	378	327	311	350	360	314	327	315	334	323	321	318	312	350	333	352	342	336	364	328	316	356	330	319	351	337	316	348	323	343	340	326	319	326	347	317	359	354	327	358	327	336	346	352	312	305	384	323	337	297	349	372	317	338	314	329	345	350	329	351	301	284	349	353	368	354	360	330	322	337	305	339	319	351	305	365	355	336	355	347	342	362	308	328	336	359	341	307	356	350	344	337	400	317	330	365	338	328	324	339	334	315	330	327	332	351	347	361	370	331	376	320	324	302	325	339	317	319	343	321	331	304	308	365	304	338	328	325	347	339	325	327	378	350	351	359	322	341	354	349	341	338	340	375	362	338	352	315	307	326	327	336	344	344	314	322	344	320	315	353	305	330	349	333	312	316	342	354	306	332	343	306	342	326	325	319	352	329	352	343	324	365	373	350	353	322	319	322	369	330	313	335	333	305	315	343	347	331	351	360	337	316	315	348	295	337	353	329	362	316	310	329	361	349	356	357	349	346	347	325	343	341	355	308	356	361	350	340	391	355	335	323	334	331	340	343	352	356	372	367	355	356	365	346	341	347	350	358	348	315	339	311	360	317	329	329	346	345	350	328	342	350	300	330	318	329	350	379	335	328	341	357	282	346	361	367	353	334	357	366	311	362	340	356	357	327	355	324	334	324	316	358	381	334	315	314	340	316	358	365	328	356	352	339	347	344	331	319	346	332	310	339	323	337	330	320	328	345	311	306	317	355	294	356	306	310	328	338	348	329	373	360	292	338	302	338	286	331	334	333	368	338	373	340	343	345	344	320	342	322	378	361	315	319	360	340	310	345	341	343	348	360	297	341	305	354	342	320	385	338	330	336	336	347	348	342	335	319	347	342	352	375	322	361	332	302	341	339	380	349	326	322	321	339	327	343	316	338	330	336	328	329	302	364	316	354	338	312	350	321	320	324	324	362	317	351	329	365	328	352	349	353	368	348	328	343	313	359	339	328	344	330	324	347	320	318	336	301	334	332	325	334	328	317	341	315	341	360	291	297	356	342	344	330	334	341	348	347	348	388	359	331	336	319	303	323	347	335	334	297	358	360	337	311	352	359	347	348	319	328	335	316	304	367	336	375	331	345	366	346	349	357	340	353	374	289	329	338	353	385	326	342	342	396	366	329	339	307	341	352	357	319	355	311	368	357	318	354	348	332	384	360	331	350	360	367	340	303	356	364	339	347	320	374	339	313	354	387	357	371	324	319	334	298	314	341	324	314	344	341	333	338	340	340	317	338	309	336	319	341	351	323	335	348	333	338	317	313	373	376	361	351	320	312	369	377	362	316	314	338	347	346	328	389	341	328	334	330	351	323	346	361	364	316	355	340	292	347	366	321	353	338	353	354	340	356	327	355	335	346	359	303	361	318	325	342	333	327	335	358	355	290	354	366	321	398	361	339	355	333	354	345	306	362	350	351	327	362	357	357	325	339	322	383	357	345	351	348	350	349	385	333	340	326	320	338	331	340	347	335	339	332	328	332	335	334	324	317	338	379	329	334	344	343	324	346	325	311	330	342	369	311	338	345	327	344	326	324	356	326	380	320	359	344	334	362	335	357	360	365	363	349	332	321	338	359	334	342	356	338	322	334	327	342	321	320	376	356	345	356	317	329	361	355	343	332	321	384	333	361	359	342	324	360	308	332	337	327	325	358	365	333	370	327	338	326	366	343	345	323	334	340	348	324	329	348	387	318	338	335	357	353	344	346	352	348	327	343	337	362	359	354	359	338	351	372	350	331	316	310	285	332	333	361	346	380	354	358	351	373	340	333	302	334	329	341	335	336	335	346	310	325	355	359	330	330	346	373	358	342	348	315	354	353	331	365	338	357	335	357	327	320	330	351	326	323	348	318	314	359	364	288	339	328	358	332	334	348	363	345	322	326	326	344	339	357	333	340	334	285	319	339	329	329	332	348	329	367	329	279	336	354	325	314	304	371	314	363	316	344	344	321	327	362	312	378	359	343	344	360	355	351	359	350	345	321	335	321	317	326	345	347	340	338	372	342	361	337	307	316	361	346	311	348	339	330	326	343	340	337	354	333	320	356	335	307	361	330	338	326	368	361	340	312	348	359	336	347	341	341	303	357	337	342	356	312	322	331	342	345	342	329	339	369	357	359	305	324	333	329	368	326	322	335	340	313	340	341	346	318	363	365	340	360	338	363	370	312	350	361	344	315	375	324	358	334	333	379	366	327	319	353	350	345	336	314	304	337	341	307	354	341	328	329	360	320	381	380	344	370	348	329	347	353	319	342	332	315	346	335	343	332	338	348	350	332	333	335	329	365	345	344	338	328	344	328	343	351	339	339	379	358	330	338	327	359	337	328	329	346	311	358	336	331	337	335	346	370	358	315	328	340	366	324	339	369	341	323	328	352	309	341	349	371	348	348	342	329	379	376	348	314	322	306	316	370	305	347	331	332	340	350	375	334	324	335	340	360	360	370	370	351	322	356	349	339	375	343	365	350	353	298	340	308	331	313	337	347	329	333	343	326	327	353	318	350	330	334	331	347	329	331	325	356	352	346	333	305	336	334	336	321	333	329	342	311	316	314	340	333	334	336	398	343	339	327	361	354	344	331	380	345	342	304	328	330	316	302	326	360	370	342	330	366	351	366	357	358	343	359	332	311	317	327	313	335	333	308	359	380	374	360	358	341	336	344	367	317	369	324	340	352	349	333	365	373	353	388	351	334	325	320	306	370	320	318	346	332	312	355	334	333	355	323	354	358	332	340	334	335	339	326	352	361	328	344	371	349	317	366	349	348	353	365	317	349	363	368	310	348	331	357	333	349	350	339	338	323	336	377	355	334	309	317	355	363	339	306	345	364	357	360	316	363	306	291	366	372	354	325	342	325	334	321	341	346	328	303	355	325	314	333	354	360	372	327	320	329	344	368	322	364	349	346	311	369	350	340	353	355	319	362	336	337	342	347	344	399	321	342	326	323	348	349	367	357	339	321	307	321	330	346	298	318	363	331	334	343	369	332	353	342	338	341	321	340	366	365	324	358	345	343	348	321	323	323	352	344	369	344	372	367	351	329	314	345	363	359	352	378	342	367	313	345	338	345	333	344	349	343	357	359	364	344	317	316	388	314	339	370	330	355	341	333	328	337	330	355	361	387	338	315	350	348	350	298	330	318	323	334	354	381	318	314	381	314	314	314	332	403	347	324	353	345	353	370	324	361	343	344	345	329	359	349	359	369	346	338	323	342	361	314	317	351	306	380	326	347	322	340	337	361	314	321	333	311	362	352	342	360	368	382	307	372	361	323	361	324	347	366	320	360	315	339	342	324	329
10505	16335	22187	23794	24036	20661	18549	16939	14222	12121	10195	9216	7584	6898	5961	6676	6651	6615	6665	5301	3575	3079	2694	2265	2084	1940	1892	1917	1529	1532	1402	1289	1261	1290	1340	1367	1167	1091	1053	1032	1001	996	1030	951	1019	1043	1028	1059	976	924	933	918	886	838	820	831	798	857	821	853	868	846	790	800	820	823	812	858	857	887	811	837	817	824	837	877	856	801	817	868	829	824	856	824	787	814	783	816	831	801	808	816	801	806	751	838	836	835	793	870	829	779	798	816	789	819	864	793	767	825	820	823	814	790	804	773	836	828	802	866	861	819	839	823	756	783	812	852	833	830	827	793	774	834	848	832	804	794	806	853	861	771	814	787	798	778	812	800	851	797	803	792	800	781	844	839	802	867	831	827	783	797	799	834	816	826	850	818	861	791	823	796	832	837	900	843	854	762	799	822	868	822	809	858	835	826	825	806	800	797	805	802	818	819	804	770	782	797	809	856	782	782	814	840	811	822	808	813	825	826	843	762	811	866	786	832	776	798	836	817	807	777	750	800	767	869	837	832	791	816	810	804	781	818	833	823	814	850	810	826	762	772	819	748	837	800	836	799	815	808	832	843	782	810	814	829	786	795	805	831	787	787	772	824	790	783	793	823	815	835	814	792	797	812	797	748	883	796	827	825	839	834	846	832	844	814	837	824	835	864	790	845	806	827	869	844	839	823	784	812	857	877	750	822	798	814	834	862	785	813	856	884	782	827	824	847	775	809	761	783	838	838	758	816	826	788	833	848	811	746	828	841	853	814	795	747	758	824	789	816	828	761	846	774	814	783	782	821	802	800	833	805	835	827	808	804	828	789	810	842	798	830	779	804	819	815	852	839	791	805	832	839	805	818	830	849	835	820	852	783	819	862	821	835	819	828	794	819	872	765	835	849	797	786	795	816	875	810	823	826	861	898	816	787	791	839	824	851	853	856	838	854	797	820	847	799	785	839	805	794	814	835	834	793	852	805	818	831	808	854	831	830	792	812	848	833	792	767	829	835	768	850	811	840	833	847	832	767	830	816	805	830	820	852	816	800	803	848	811	802	840	795	805	796	816	816	824	807	897	801	799	811	864	808	799	814	797	811	848	819	845	805	767	771	870	842	760	831	837	806	853	828	875	811	825	819	797	788	819	811	880	774	824	826	803	828	879	800	783	816	810	839	823	823	764	797	805	807	821	839	794	781	806	856	876	792	766	789	793	829	852	898	801	785	802	814	875	825	810	804	790	811	861	824	815	847	803	779	785	839	788	810	840	754	834	813	839	791	802	819	830	800	825	812	821	843	790	809	800	799	815	818	790	800	772	772	857	784	833	797	838	820	797	769	782	814	821	775	880	808	837	788	791	809	849	833	814	846	782	822	818	836	787	758	843	780	851	786	824	834	819	727	853	809	814	813	810	800	799	833	840	787	834	798	848	806	793	827	809	781	786	768	805	766	812	812	846	829	804	837	778	820	829	852	810	761	839	773	823	840	837	838	823	820	793	853	789	843	845	812	785	769	795	844	797	854	791	845	855	835	846	819	823	837	827	826	790	834	854	847	803	801	804	807	794	818	816	872	850	786	811	855	808	783	793	826	815	828	767	795	814	829	822	808	850	813	820	844	773	812	817	795	830	815	835	819	849	887	825	800	815	809	804	804	774	771	810	793	810	804	805	857	868	808	809	797	820	807	799	829	755	749	829	841	775	835	853	822	819	809	794	835	845	842	874	826	768	836	749	821	794	765	816	785	798	811	834	851	805	834	775	812	886	758	781	820	843	784	829	789	847	829	784	832	821	827	829	821	772	793	784	832	799	808	826	831	829	783	839	807	845	808	833	869	808	811	793	805	870	792	860	855	832	796	832	774	805	799	809	807	848	841	820	831	839	838	805	780	825	864	822	790	834	835	840	807	808	799	832	811	774	829	819	846	841	822	832	843	771	806	835	798	871	820	833	798	766	767	812	766	824	759	830	796	832	820	870	817	758	836	801	825	836	854	836	754	810	814	823	733	771	764	768	840	819	895	839	857	861	794	820	824	809	799	804	809	832	736	824	808	805	734	844	832	833	744	798	810	841	821	848	798	847	823	824	814	786	819	862	749	797	823	844	854	808	833	866	821	816	834	797	778	826	837	801	839	768	811	833	765	818	778	818	831	794	871	804	782	812	799	816	814	799	863	828	778	808	858	785	819	795	831	857	769	795	823	832	796	827	826	820	844	868	858	809	788	805	827	824	780	805	807	843	778	817	775	738	813	815	856	822	851	837	804	810	839	775	813	793	816	787	819	851	813	809	833	809	805	828	821	823	820	822	870	832	815	804	810	795	843	780	877	808	798	800	792	812	819	794	836	844	755	798	832	815	830	788	817	820	806	816	795	793	797	778	768	810	771	814	786	779	832	785	800	805	799	816	849	784	769	797	806	788	785	809	836	817	882	847	870	797	864	761	740	749	799	843	815	837	794	818	816	825	773	852	836	830	815	811	819	825	758	873	792	799	851	797	835	834	805	836	774	833	815	806	834	796	801	842	757	831	839	821	785	856	861	832	841	776	817	823	771	823	734	863	784	802	753	859	822	824	760	827	823	839	777	849	822	777	788	791	837	857	766	803	867	833	799	791	820	840	837	812	843	812	828	841	846	782	852	796	811	836	844	828	758	862	812	804	824	844	851	861	861	751	800	799	849	838	816	827	751	799	776	764	768	837	783	798	810	827	814	838	824	848	830	738	895	842	824	810	827	803	822	839	805	784	787	768	847	824	812	861	820	815	797	892	768	827	830	854	836	847	830	810	855	832	836	850	823	800	825	887	818	759	825	809	780	838	843	846	866	856	813	801	870	820	823	782	829	885	786	840	844	777	819	850	779	776	833	826	822	838	791	817	795	873	845	824	803	824	785	768	786	805	856	805	876	866	812	871	830	847	796	826	820	867	806	799	838	791	861	864	808	797	838	738	812	851	822	804	777	859	820	785	815	757	788	830	820	816	793	818	766	832	809	822	810	848	821	816	771	791	813	859	808	854	766	817	809	843	786	807	797	825	839	815	844	805	767	821	763	860	844	807	836	795	816	791	835	796	830	825	835	832	778	825	792	788	784	849	794	867	824	831	811	797	772	799	807	793	821	794	816	811	753	807	855	801	784	860	761	859	786	819	860	817	827	833	775	797	784	810	798	793	822	840	812	824	852	761	813	814	828	841	806	841	829	824	815	837	846	754	802	822	843	793	824	803	788	830	807	810	804	800	819	809	821	811	801	836	848	844	800	829	854	769	785	791	785	798	810	805	751	761	819	799	843	857	799	859	826	807	855	775	838	829	822	831	772	831	818	815	802	759	820	761	825	832	834	797	785	814	798	833	835	825	834	830	797	810	850	805	814	848	833	806	782	817	825	822	752	746	848	811	851	830	768	786	852	837	824	807	803	800	771	782	822	832	779	884	796	787	774	828	792	786	831	778	825	869	802	834	815	801	847	810	863	810	834	808	787	794	832	809	803
36874	43585	37545	31841	34133	30538	29110	28049	24233	24295	19984	19341	14581	14266	11566	15258	16472	18109	18849	14399	8430	5361	4243	2856	2514	2138	2575	3032	1722	1504	1301	1125	1391	1433	1786	1375	1025	811	740	789	803	797	779	875	1045	1002	976	924	901	630	603	538	568	452	391	390	382	404	443	439	402	361	371	389	384	401	372	381	398	379	395	379	411	375	409	382	397	346	367	376	348	408	406	381	344	344	328	380	374	412	382	334	350	373	367	383	332	372	365	354	346	352	345	369	347	388	348	414	371	369	359	378	367	361	336	364	360	377	367	379	390	357	387	363	378	341	327	350	366	358	368	363	336	343	340	333	331	358	357	343	331	383	363	347	384	353	404	348	400	422	344	372	374	389	375	353	355	365	334	378	377	357	368	348	374	356	360	380	377	360	358	357	357	366	369	395	363	324	385	349	381	333	366	391	370	352	393	356	377	357	351	325	342	363	387	352	399	386	346	339	416	383	367	364	360	347	397	343	364	362	370	355	366	390	400	367	343	376	360	375	373	336	362	372	348	393	359	335	329	354	355	343	375	350	338	376	343	374	383	362	353	366	338	363	389	364	358	343	383	389	365	325	365	381	377	371	362	355	380	348	390	345	354	362	366	367	355	372	350	403	381	407	379	365	392	361	361	373	337	389	367	374	389	360	364	355	390	360	373	380	402	362	381	391	351	363	405	402	351	369	377	383	346	352	360	342	371	387	348	364	386	353	359	337	355	367	388	344	374	373	391	365	350	372	352	326	359	358	363	366	378	380	345	365	338	336	376	337	381	366	331	361	342	367	359	360	370	327	343	409	369	362	374	386	368	342	357	388	368	352	345	376	333	356	366	369	361	389	341	352	407	374	337	373	392	388	381	365	339	351	374	372	325	346	361	351	352	348	364	354	348	365	332	338	311	392	336	356	376	352	356	373	334	393	351	358	327	367	356	315	360	364	350	325	365	348	383	383	342	332	376	332	348	346	374	369	364	398	358	346	354	382	358	347	384	421	362	332	400	363	377	396	359	364	376	334	347	368	348	341	382	343	375	334	357	379	357	381	355	369	361	352	370	398	347	331	376	344	354	360	357	398	355	354	356	363	359	348	364	338	319	387	393	330	366	373	345	333	360	364	390	332	353	401	365	362	341	375	383	365	401	332	363	372	383	369	375	402	376	337	376	360	372	359	354	359	389	351	359	379	390	369	374	358	354	376	376	375	398	399	377	357	375	363	382	385	375	361	353	368	344	329	381	389	360	381	335	368	392	323	349	381	351	366	367	375	357	358	348	363	341	357	350	372	361	370	320	366	378	360	371	372	400	368	375	419	413	394	369	405	420	403	338	351	348	355	369	366	360	351	333	329	331	380	373	330	352	373	322	382	370	360	365	350	376	316	355	345	387	337	346	389	382	354	372	366	358	346	360	334	377	336	364	362	360	353	373	380	452	342	371	344	363	335	350	371	379	375	364	372	318	348	368	339	364	324	380	353	382	345	381	377	382	396	352	379	382	361	347	357	342	335	361	342	392	359	362	356	356	354	358	379	334	347	403	379	373	329	373	398	379	314	375	372	357	355	351	371	382	356	393	358	353	336	378	353	348	370	327	378	361	378	350	348	376	362	364	378	364	363	386	341	382	384	372	381	327	366	376	371	332	378	381	371	357	344	369	378	365	359	376	371	349	338	361	350	395	371	390	368	396	362	389	362	318	352	357	392	374	353	389	377	378	361	357	331	384	361	353	374	350	359	391	362	353	374	334	369	363	332	369	369	381	389	343	342	351	327	378	356	355	354	364	342	355	367	332	358	359	344	347	373	339	399	381	366	357	378	360	347	381	395	346	364	360	342	367	343	387	398	373	368	380	366	339	397	357	356	368	382	355	344	358	393	388	343	328	338	355	362	355	380	371	346	378	364	352	337	355	330	362	342	369	369	368	334	369	335	400	380	374	360	335	336	392	344	351	375	368	350	355	400	371	385	343	363	346	370	373	369	345	356	352	389	380	360	362	345	354	365	351	380	387	359	363	361	394	342	326	327	371	350	399	369	328	376	383	376	401	374	398	339	358	360	350	349	348	370	374	349	373	386	343	380	345	352	345	370	376	375	357	396	375	360	394	347	393	399	351	364	344	349	322	328	342	342	382	368	393	334	356	382	356	400	343	363	347	341	337	368	375	392	371	373	360	351	352	356	339	334	377	361	344	383	379	349	375	379	368	362	368	361	347	375	336	333	358	380	333	366	356	362	352	365	328	363	374	368	381	370	411	368	369	363	340	384	361	405	372	346	360	375	347	362	368	403	367	312	373	379	379	355	337	351	340	402	373	376	397	380	353	356	360	390	381	366	368	346	310	343	392	383	392	346	377	381	347	386	345	359	382	369	347	365	314	382	343	358	372	375	382	332	333	348	356	332	367	384	342	362	341	376	369	395	337	339	350	338	408	367	351	344	387	398	374	384	361	397	365	337	351	388	345	382	394	413	376	353	402	361	330	336	376	378	339	372	377	369	350	344	344	318	375	367	346	374	333	369	372	368	334	378	349	385	357	318	343	351	307	396	345	359	351	390	385	378	388	414	357	401	361	357	343	399	361	335	375	367	371	326	323	390	350	392	357	364	397	333	356	384	348	361	348	357	362	358	323	366	407	368	339	326	383	344	368	351	355	360	359	364	365	375	350	380	368	356	349	366	394	396	356	365	372	360	369	347	398	378	363	337	394	383	388	315	371	373	373	347	384	346	369	363	368	361	382	377	357	370	360	357	369	366	381	349	391	343	376	366	345	390	385	375	391	349	356	357	370	339	351	353	358	424	366	353	366	370	364	366	309	352	351	340	375	381	358	358	386	350	333	394	348	391	362	345	389	367	355	385	354	377	371	355	333	376	370	365	386	350	370	343	362	391	375	344	370	357	338	389	360	368	350	370	374	333	328	358	406	350	373	360	355	355	370	337	348	350	344	363	379	367	352	339	397	362	356	357	331	403	390	360	339	363	367	352	358	343	318	385	362	342	337	404	410	402	369	366	393	396	367	357	347	358	341	367	315	375	329	346	343	359	360	359	344	335	368	341	370	375	361	349	343	363	309	384	338	362	345	332	345	362	399	414	341	370	357	335	360	347	368	395	337	369	378	342	390	394	365	360	334	332	366	329	359	351	356	354	385	397	342	371	361	363	394	377	363	360	373	357	353	365	345	355	380	347	380	379	350	359	373	386	400	368	351	382	362	387	351	396	393	380	353	353	392	333	369	396	374	351	336	373	350	353	364	305	365	374	408	332	359	348	359	364	350	325	373	323	365	363	381	383	363	337	383	347	363	377	348	352	369	338	375	370	380	364	411	384	380	379	368	342	338	340	364	359	358	337	329	362	356	355	352	386	393	355	390	373	336	368	349	334	400	365	352	362	345	363	380	376	356	358	345	370	349	348	388	389	393	374	335	345	374	341	354	367	345	378	352	372	376	323	365	365	355	391	372	342	369	361	342	364	386	357	370	376	364	322
23999	37565	39981	43248	44427	41692	41686	39577	39687	38334	35956	37135	32796	32872	31256	35050	37122	40627	41933	37901	27079	22322	18972	14606	13070	12061	14238	14573	9727	8591	7354	6756	8106	8464	10422	7904	5846	4206	3877	3878	4033	3811	4138	4664	5591	5200	5600	5140	4580	3068	2599	2760	2497	1436	1295	1135	1161	1275	1234	1194	919	964	940	940	950	1008	899	947	902	1063	1065	1082	991	1071	1004	864	872	845	860	806	843	841	833	877	861	858	864	847	1071	1292	911	867	868	914	823	852	888	854	838	817	881	925	859	879	851	854	826	852	888	845	859	931	826	847	883	831	819	858	804	892	826	835	863	841	825	951	829	846	848	789	825	827	886	839	877	854	860	865	896	863	825	919	869	870	875	798	852	794	863	837	827	818	871	854	819	827	803	839	845	769	845	804	814	913	880	883	867	882	848	877	861	789	839	853	870	815	861	878	854	844	836	894	868	820	859	792	844	838	863	830	839	839	818	887	888	873	805	852	896	843	834	858	858	812	842	833	848	852	803	820	835	826	861	876	856	853	834	912	841	814	828	853	870	857	822	865	876	854	879	871	872	854	861	819	878	834	809	850	825	856	896	908	873	822	847	846	856	842	842	828	837	846	895	851	890	861	845	865	885	868	875	912	858	883	878	845	852	837	862	868	846	857	820	822	840	891	871	866	869	887	861	858	833	867	838	845	879	847	818	870	838	891	867	870	824	858	871	821	809	868	854	866	880	872	864	841	847	813	841	867	867	842	815	888	867	879	849	883	833	851	815	865	865	889	846	852	853	837	824	877	833	892	835	858	811	848	825	852	835	860	765	867	858	857	850	849	873	885	891	848	855	859	821	875	848	833	850	859	805	850	848	832	834	861	894	802	834	863	865	801	895	862	848	835	841	841	847	890	858	792	827	883	841	889	835	832	848	869	857	824	844	825	819	841	837	889	850	844	835	848	830	790	869	841	851	835	864	856	881	893	867	889	827	851	837	823	821	899	936	842	824	851	859	840	778	875	861	866	797	837	883	848	842	828	828	863	856	871	883	861	888	838	862	807	861	836	870	840	825	856	864	894	858	828	838	865	863	888	877	841	870	877	844	826	877	859	857	872	846	865	838	849	900	827	810	850	827	816	825	809	823	857	870	869	846	797	851	854	862	819	870	839	864	854	810	858	858	842	859	840	872	826	838	872	889	824	805	840	829	841	872	822	858	877	833	899	877	875	869	843	835	917	848	874	832	857	868	850	849	874	826	835	789	855	838	833	830	835	833	794	854	902	810	861	866	895	870	880	866	889	890	837	856	846	853	907	830	783	827	849	844	840	856	813	849	857	827	866	859	858	832	843	842	821	875	899	853	827	859	797	842	821	923	823	842	812	883	871	856	835	917	813	870	880	823	861	834	870	935	855	874	864	872	856	836	808	869	886	862	847	800	928	846	838	841	847	877	816	925	841	869	815	828	824	849	899	844	831	838	904	871	859	839	838	888	849	868	848	834	761	845	862	839	887	812	879	863	881	845	827	841	835	842	854	838	833	888	823	866	904	837	858	916	813	821	797	850	859	888	834	818	888	867	840	839	877	812	848	949	867	892	852	857	874	860	889	826	923	795	815	853	848	841	865	826	884	912	848	841	912	826	856	873	869	851	903	820	883	859	843	833	848	861	779	782	880	862	850	807	816	824	879	864	871	890	832	796	812	890	865	820	838	812	827	895	816	830	847	879	834	847	879	873	790	887	866	828	878	874	836	872	838	851	809	854	856	855	866	860	845	892	856	869	803	861	839	878	814	871	830	862	811	852	775	848	832	854	842	859	858	868	884	826	873	863	826	821	854	861	847	859	843	771	850	821	881	852	821	789	863	805	841	878	840	831	859	822	902	867	805	850	876	898	880	850	805	855	855	859	885	832	787	862	867	856	837	862	866	818	867	852	853	891	858	834	842	890	836	850	825	827	840	882	859	838	860	854	865	848	864	865	812	857	858	827	857	820	822	877	818	801	855	858	846	870	816	848	864	874	833	852	881	855	853	800	834	875	893	783	877	872	793	864	821	845	858	811	822	868	880	850	800	867	812	830	886	841	870	831	826	879	851	856	839	854	813	882	854	857	876	878	852	821	852	833	795	837	893	852	874	884	848	868	834	795	871	856	839	840	830	829	837	833	826	818	821	863	837	862	880	891	848	884	877	847	827	820	881	861	862	839	812	834	836	879	843	848	873	869	857	888	849	837	850	768	848	799	851	828	873	919	899	819	840	777	832	869	788	849	860	890	923	878	895	839	854	888	824	846	902	855	854	847	895	887	866	822	876	842	816	812	858	893	857	821	835	846	814	873	860	861	862	817	881	872	865	852	893	824	871	887	850	863	836	871	916	827	838	850	842	772	806	872	872	857	792	822	823	841	827	905	825	874	825	833	823	845	887	884	872	844	834	885	857	871	839	882	868	808	855	891	863	834	813	899	853	869	774	844	844	874	858	859	858	820	850	840	799	836	796	863	841	848	844	845	909	881	839	803	837	806	877	903	829	856	827	849	850	859	855	841	852	817	855	846	850	855	880	873	868	848	849	863	854	785	817	828	840	857	887	857	872	814	874	871	848	827	852	844	858	870	904	865	834	803	839	864	841	825	866	870	842	849	789	880	798	867	884	849	861	793	806	806	885	804	896	813	876	839	869	889	813	843	855	835	829	892	908	806	891	845	890	865	851	825	876	866	885	890	841	901	849	801	841	871	823	811	855	820	868	810	851	803	841	839	862	857	824	835	847	816	858	816	805	862	869	800	850	785	820	865	864	811	845	902	862	881	836	842	807	856	894	802	875	856	853	908	842	827	819	841	822	875	872	878	862	869	878	856	830	835	878	874	860	824	840	868	850	895	874	829	832	807	815	799	874	886	828	874	807	817	850	909	865	852	827	872	811	845	871	907	889	878	879	883	854	865	855	855	885	847	869	802	856	853	830	803	949	887	818	853	814	859	820	853	891	902	845	851	808	867	853	832	870	863	852	845	837	858	866	847	831	853	856	843	864	838	911	831	866	792	836	828	856	853	880	841	858	852	808	771	847	889	824	804	848	839	865	821	827	837	869	843	864	881	814	862	805	864	892	817	884	893	833	847	792	873	841	882	854	903	887	837	859	829	805	833	877	882	817	811	809	806	883	834	824	835	850	849	865	885	827	879	821	891	908	909	854	874	861	882	853	847	870	849	837	843	796	873	868	862	886	813	860	844	830	845	898	839	815	846	859	891	829	861	877	854	887	843	850	861	828	888	905	832	853	825	857	850	829	822	849	880	867	873	811	860	830	883	858	854	875	876	822	801	826	848	874	819	829	899	835	833	879	898	812	833	850	886	847	849	862	880	861	792	810	838	885	883	833	851	848	890	820	857	834	846	839	857	909	855	869	870	852	834	882	851	876	819	843	812	881	850	849	834	873	839	861	860	825	883	874	856	850	880	820	879	824	830	815	810	876	837	802	896	862	792	823	870	806	868	874	864	806	844	815	872	865	862	900	869	852	875	851	860	862
43486	46718	38162	32145	36827	33613	33742	34674	32437	32315	29754	29392	23227	24706	20232	25371	26442	29879	29485	24969	15575	9690	7588	5121	4623	3836	4784	5276	3054	2420	1994	1923	2501	2907	3375	2247	1589	1304	1107	1115	1091	1118	1242	1259	1599	1473	1632	1469	1329	895	719	738	675	479	384	312	377	418	347	301	327	313	292	318	317	350	283	270	324	369	339	315	296	283	324	285	305	275	289	316	300	265	299	297	287	328	269	280	347	401	287	285	269	297	285	313	262	280	317	292	290	297	293	301	305	314	324	286	307	284	281	283	308	288	310	271	300	297	255	283	313	270	290	292	281	295	284	310	272	298	298	280	309	297	295	310	313	281	298	260	274	305	280	275	292	312	284	316	312	324	258	299	287	280	303	279	289	282	275	267	279	287	285	269	283	316	268	302	297	318	262	312	286	311	293	309	306	295	318	254	272	278	286	303	314	278	283	317	288	277	264	315	280	279	304	278	296	258	276	290	296	300	293	283	315	287	310	283	302	295	320	275	294	308	329	300	282	278	257	301	299	317	303	270	299	296	300	275	265	290	300	273	316	265	287	280	295	280	269	259	297	259	315	292	292	312	311	277	275	299	314	282	293	296	284	281	268	303	282	275	283	293	257	277	319	274	303	305	298	271	308	307	284	294	270	299	289	299	298	289	305	263	295	297	310	285	289	317	307	268	277	296	268	276	266	288	294	300	278	286	288	304	276	301	248	291	292	302	322	313	271	295	299	285	309	301	279	279	289	268	320	287	304	315	282	325	289	307	281	319	283	294	259	284	306	311	296	297	309	296	310	266	290	289	272	284	263	319	308	311	277	282	333	285	294	305	302	271	283	310	327	285	286	292	290	293	314	281	315	269	303	304	314	277	283	299	282	307	268	275	305	264	277	275	293	306	302	301	294	293	308	313	280	273	332	275	310	292	282	299	296	275	268	262	314	287	296	266	291	321	311	288	251	289	287	275	251	286	283	287	271	275	283	252	292	299	286	297	273	297	316	325	322	306	277	288	273	311	277	304	296	317	296	332	291	273	272	315	270	310	319	278	285	292	316	288	315	281	296	309	279	326	303	307	326	283	284	283	264	307	254	260	316	315	300	280	258	304	293	304	294	311	302	269	289	297	280	281	304	303	301	298	254	274	308	290	265	322	270	258	333	269	262	320	301	306	300	325	272	304	290	292	276	329	267	280	315	303	286	279	288	308	292	305	297	275	293	316	291	317	294	309	304	279	297	288	315	293	296	272	313	305	280	282	277	316	302	315	282	276	290	301	259	282	300	296	292	272	276	294	281	277	300	323	340	302	287	291	273	284	302	253	312	259	299	270	312	311	326	264	256	286	283	315	277	284	282	284	305	289	294	277	301	302	309	294	328	299	297	277	266	300	294	303	310	297	316	306	262	278	268	306	290	298	328	269	294	260	294	316	296	282	293	331	291	312	300	308	283	292	272	302	290	289	291	287	308	261	254	295	321	308	277	283	285	295	285	293	325	294	288	275	340	316	299	312	314	320	297	275	279	296	287	270	360	322	305	284	260	281	246	294	260	284	290	325	298	299	290	299	283	287	298	279	269	267	254	272	313	256	272	270	290	328	289	307	317	301	279	295	300	308	315	317	275	302	295	312	296	269	323	318	287	327	306	269	277	272	297	326	293	284	297	318	293	277	282	263	295	274	302	280	307	280	301	306	287	302	298	298	290	289	307	298	288	314	287	317	274	290	267	257	309	255	265	293	294	263	277	275	320	295	299	292	330	272	290	305	294	300	307	339	317	286	288	278	305	300	259	299	283	310	289	284	302	311	287	294	319	303	288	304	295	289	289	268	292	269	291	283	319	293	314	297	329	281	328	288	317	283	295	313	297	276	287	291	301	313	284	305	288	307	313	302	305	292	290	289	270	303	295	307	285	259	309	289	292	328	293	303	307	304	291	271	278	267	293	290	296	289	281	306	318	300	270	301	294	271	326	278	266	294	299	308	284	302	271	267	288	283	294	269	290	264	284	273	285	280	279	281	306	300	285	276	276	288	294	267	306	271	263	304	255	264	302	283	295	306	299	314	262	265	295	291	301	280	272	306	279	318	292	280	269	289	294	321	335	290	289	263	313	271	281	298	313	329	289	263	273	275	283	268	319	267	290	286	300	280	297	292	275	288	259	304	281	293	274	296	272	313	274	261	298	319	285	286	283	292	306	327	281	316	310	301	312	283	302	292	287	259	291	310	295	314	310	292	301	298	278	317	289	275	282	286	292	330	305	288	292	279	302	296	290	316	309	284	292	317	266	289	325	310	261	263	326	296	266	300	289	305	270	262	297	302	292	285	314	292	310	308	280	278	262	300	304	291	315	281	316	301	292	285	289	278	279	297	301	289	264	271	295	293	281	283	308	278	333	278	270	274	303	289	303	276	304	312	293	281	297	277	296	303	279	264	257	280	272	290	309	286	319	301	277	304	274	304	286	285	308	255	252	269	278	297	280	291	300	306	298	292	319	271	327	289	287	263	282	287	288	296	286	280	310	288	283	289	337	312	301	329	295	262	257	287	307	298	292	296	296	283	285	285	308	240	283	312	307	316	295	282	320	274	324	295	310	273	269	300	298	337	282	266	274	313	272	294	302	298	293	290	306	314	286	268	294	269	290	284	299	303	290	264	305	294	305	286	289	308	303	281	272	283	254	314	307	299	334	292	319	276	288	309	268	287	311	295	309	300	287	279	300	306	276	297	291	269	296	293	278	281	304	315	288	305	324	276	267	270	301	299	262	315	337	314	280	291	316	297	312	295	299	277	262	280	284	310	273	267	303	308	281	259	275	335	287	290	308	273	301	274	289	274	289	270	291	283	288	317	274	283	273	293	273	309	288	295	306	321	270	264	307	296	310	297	277	275	321	283	294	289	277	252	299	305	299	290	299	288	282	279	283	277	295	296	293	285	296	277	310	256	307	302	307	301	290	317	296	295	258	287	247	311	298	305	308	258	289	311	302	336	272	314	309	297	269	289	286	240	307	291	297	270	316	316	253	303	273	253	241	255	250	283	262	280	309	269	275	276	321	271	270	279	297	299	285	275	282	330	318	299	297	304	315	292	281	251	287	293	274	268	288	286	276	257	320	317	275	245	288	301	294	304	286	297	289	295	331	270	303	300	338	293	291	298	280	298	298	274	284	314	263	283	305	318	282	291	315	292	273	255	262	273	320	325	274	302	298	269	279	304	303	288	300	277	323	279	303	313	289	279	300	276	260	296	281	292	283	305	315	310	296	306	304	266	292	252	307	297	323	322	277	311	304	276	294	275	309	292	270	283	282	319	293	297	297	267	295	285	279	291	333	337	273	318	287	295	266	269	269	308	318	277	305	307	307	285	290	293	288	283	249	285	293	288	298	305	272	283	260	316	298	309	306	293	326	285	294	295	320	302	315	265	280	291	270	274	296	338	287	313	278	308	291	291	274	304	279	272	291	287	296	299	251	266	288	317	274	308	321	248	307	304	302	276	297	282
29122	41993	43973	48020	49079	47240	47815	46075	47195	45500	44268	44708	41013	41653	40027	43193	46076	50076	51430	47732	35950	30385	27159	21370	20967	18082	22357	21603	15876	12870	12165	10836	13335	15024	17892	11323	9243	7542	6056	6643	6362	6187	7597	7821	9662	8724	9513	8701	7606	5171	3748	3912	3444	1892	1444	1049	1440	1441	1388	1043	908	913	861	915	1045	864	742	742	845	1258	1066	919	959	746	728	745	697	731	704	686	726	732	733	700	746	711	744	736	1241	1358	794	731	650	718	720	679	734	714	685	677	704	659	716	700	721	712	682	726	706	657	693	696	688	671	657	674	683	674	683	690	670	676	696	692	707	729	733	742	660	734	737	660	732	682	686	701	695	672	677	664	689	683	705	718	738	679	652	689	733	684	683	694	694	702	680	666	672	699	697	681	702	697	673	655	718	677	706	673	694	707	735	682	662	713	722	694	683	679	696	737	702	700	683	746	783	727	709	721	745	692	692	716	702	717	741	680	717	703	719	690	672	740	717	686	705	719	676	708	687	713	685	694	673	676	665	679	720	675	725	695	690	681	701	700	729	713	658	698	710	706	732	663	696	690	662	697	718	764	658	689	727	674	749	691	684	668	641	707	697	697	683	677	722	654	696	701	714	709	691	661	689	714	650	651	737	643	681	662	676	697	685	634	668	711	696	710	695	646	700	687	718	734	682	721	666	704	689	707	705	678	684	690	704	667	689	682	700	686	690	663	716	724	661	743	694	676	713	737	733	653	674	722	727	735	633	733	677	705	687	720	656	664	673	664	686	693	694	738	651	715	672	684	687	712	719	694	633	725	702	705	659	685	666	679	671	730	696	702	730	686	705	764	672	682	727	700	649	735	762	723	717	693	706	664	682	690	674	713	708	689	699	685	718	698	678	705	660	717	731	719	692	640	693	730	678	665	678	723	700	714	661	690	696	704	729	677	681	707	695	717	698	675	674	689	699	647	736	670	693	693	671	672	690	693	724	666	693	694	694	686	713	688	671	704	698	708	659	708	667	669	714	731	692	687	678	746	668	684	686	658	723	726	720	652	712	693	745	693	683	722	696	680	714	676	693	711	672	689	692	730	691	619	674	671	690	682	685	668	678	713	761	721	717	727	730	652	710	708	685	690	686	682	665	681	715	727	658	670	711	649	685	663	699	651	663	665	732	613	704	659	692	664	626	669	655	689	753	693	696	664	648	681	698	694	672	665	690	683	685	718	621	703	722	691	699	708	671	680	683	689	690	713	680	703	688	702	687	688	692	691	713	734	690	727	683	698	686	704	661	682	686	656	703	739	649	664	700	701	628	684	692	711	680	722	717	664	680	688	698	706	669	706	692	682	647	687	678	720	662	708	674	752	671	681	645	700	685	701	741	685	668	685	728	686	720	638	718	721	709	649	684	691	707	741	714	661	664	702	707	700	676	700	692	690	721	702	713	650	705	682	717	694	661	692	721	648	729	696	679	699	651	688	710	735	668	709	708	703	663	710	668	679	731	702	675	677	700	699	661	702	686	681	703	705	656	707	690	728	681	678	745	641	669	728	673	655	708	664	704	664	655	698	690	702	698	674	673	674	679	674	643	646	679	692	694	722	654	693	710	684	689	647	690	663	674	759	694	685	685	658	714	675	697	698	670	712	663	713	680	642	682	681	656	716	699	787	693	715	665	690	687	641	700	719	698	740	721	675	700	632	688	685	739	737	682	733	655	675	685	700	709	682	712	649	684	664	703	682	687	658	697	690	682	689	704	694	714	700	671	658	717	699	717	722	732	637	665	652	696	686	727	666	697	690	694	657	704	670	707	734	724	689	759	676	678	692	680	699	648	685	702	698	721	692	749	647	696	702	690	705	644	661	718	690	658	703	657	713	704	708	657	708	677	750	738	685	662	703	690	700	662	709	681	700	650	713	691	738	714	659	691	670	683	722	679	656	687	702	650	677	697	703	687	651	699	661	642	711	709	653	711	710	653	645	700	696	714	674	659	658	663	756	695	671	688	689	679	708	696	711	682	681	651	725	714	709	663	697	738	680	726	754	642	673	671	668	708	670	678	708	664	678	750	698	660	690	723	642	699	719	730	736	662	716	659	694	672	706	673	651	705	700	671	680	664	697	731	675	653	705	738	733	728	649	669	679	707	675	642	688	750	681	677	732	712	660	701	693	669	655	728	681	717	732	719	677	727	672	693	714	696	673	671	710	718	674	657	700	684	675	644	715	695	699	650	707	741	710	702	726	683	707	721	667	635	704	690	686	646	709	686	688	720	649	711	663	705	738	699	669	690	698	710	706	720	684	667	740	688	689	714	661	763	723	712	706	668	669	666	728	745	680	723	715	664	728	682	682	720	656	690	698	685	686	634	724	676	715	707	698	678	684	679	703	658	685	664	728	748	705	709	704	667	690	737	722	706	723	695	695	749	658	685	736	640	687	691	716	706	672	684	691	693	709	704	738	689	661	736	686	712	672	651	710	695	693	686	662	646	680	708	698	746	703	694	716	678	716	669	719	730	696	673	688	727	645	678	664	700	704	651	711	725	696	717	684	676	708	642	695	666	663	706	701	699	704	677	658	680	670	686	705	677	708	679	697	661	635	672	705	720	699	710	645	699	683	712	689	678	691	708	683	697	681	695	696	667	674	655	646	683	702	727	670	703	674	683	654	697	712	691	696	690	661	687	716	725	724	669	704	689	649	699	692	712	738	678	692	697	705	704	701	706	702	688	716	656	686	733	714	698	727	712	696	709	699	670	687	646	681	725	708	711	690	712	674	692	692	695	728	669	714	724	690	682	703	685	718	742	680	686	737	698	726	688	694	684	664	701	733	735	665	692	674	703	753	678	673	663	699	676	731	747	696	714	685	716	687	681	651	715	683	691	697	714	662	665	739	681	680	661	674	715	667	677	688	726	735	648	665	698	700	691	676	714	636	684	683	676	696	702	706	655	663	732	727	732	653	694	699	664	710	741	704	715	761	645	690	693	707	702	628	645	660	679	695	696	670	664	722	678	706	696	675	659	715	669	698	692	676	698	708	711	692	686	677	688	687	651	672	684	714	694	721	740	752	728	671	725	690	734	667	640	706	725	705	725	717	708	717	721	652	676	685	707	674	694	658	668	712	726	710	724	701	670	708	666	667	687	672	709	690	628	707	726	723	654	669	717	692	678	708	722	690	714	697	737	701	662	690	691	692	692	657	667	673	653	715	694	669	708	740	711	676	651	656	694	713	673	676	678	656	686	671	682	732	747	701	628	660	702	680	645	687	660	689	698	654	678	695	683	682	709	701	709	691	670	649	690	716	670	658	698	705	671	719	703	652	711	719	732	679	682	702	738	646	687	644	733	649	695	691	675	696	707	717	663	718	679	728	697	627	702	755	625	632	720	682	691	666	703	663	672	686	664	683	732	687	628	705	719	678	724	645	698	686	717	681	675	658	714	698	666	685	673	682	677	677	622	679	709	702	671	653	693	731	688	689	695	675	703	686	668	724	679	685	665	704	686	680	667	705	685	666	688	697
16724	18340	18043	13497	11112	7802	5905	4948	3407	2761	2247	1962	1497	1352	1077	1224	1135	1176	1104	1007	712	661	598	549	517	451	523	472	437	410	364	384	393	407	391	419	407	356	387	382	343	374	367	408	385	375	373	365	350	331	346	373	365	354	299	318	354	358	328	373	364	329	360	365	349	341	369	311	359	352	310	322	354	358	324	339	341	363	334	357	384	337	345	377	347	372	342	383	364	345	337	374	337	320	354	320	335	350	328	359	361	325	364	331	351	323	361	356	342	328	299	353	314	339	339	328	357	345	362	335	342	341	362	352	341	325	329	329	341	350	336	336	362	329	347	348	360	350	335	310	334	338	335	340	372	355	316	326	363	353	356	312	334	355	347	377	340	352	343	333	371	350	311	337	351	311	359	344	341	319	339	326	358	332	384	297	332	399	333	355	335	329	340	339	343	341	296	318	311	356	338	388	346	331	322	329	324	373	338	337	363	332	378	324	300	346	346	361	370	335	302	370	339	334	320	339	311	343	342	349	350	307	346	369	337	329	353	371	366	341	357	353	366	322	341	346	339	351	325	332	336	324	315	360	357	331	326	334	326	348	290	338	337	336	340	317	346	353	335	325	320	349	395	373	313	331	331	333	319	391	347	339	355	338	358	338	348	332	332	329	352	346	354	320	327	343	317	341	326	339	346	381	365	354	364	345	327	337	366	310	322	339	352	342	313	323	345	333	354	329	332	372	322	373	361	367	349	315	319	321	344	374	337	322	331	306	299	368	338	358	361	302	339	345	337	387	327	338	329	322	346	355	373	345	341	360	327	355	367	325	325	339	350	328	332	353	348	326	340	343	340	320	320	370	389	341	335	315	342	328	307	299	347	334	319	334	310	316	334	316	349	346	328	333	331	323	333	321	345	323	344	307	330	349	326	378	317	312	342	359	354	312	358	341	333	310	328	332	349	322	327	335	348	329	361	342	340	340	346	346	352	306	349	366	349	351	339	333	324	352	339	293	344	323	365	336	350	330	344	331	363	342	341	372	334	369	343	316	366	366	311	351	355	334	331	332	347	322	360	379	374	366	365	351	370	321	367	368	347	339	351	355	340	328	298	308	342	338	357	314	344	356	308	359	336	359	340	333	359	330	360	346	326	335	356	362	333	316	318	329	306	351	356	326	365	317	335	370	351	342	345	328	336	343	349	332	376	325	349	345	335	303	323	325	352	362	378	345	335	338	329	324	327	312	316	342	360	343	363	372	366	336	347	346	353	336	336	352	306	351	340	339	333	348	320	342	352	316	340	307	338	353	362	343	340	332	342	342	341	344	351	331	343	337	312	394	338	327	353	337	342	320	326	318	354	336	361	308	351	362	336	337	338	339	331	352	325	374	361	350	356	336	327	359	338	363	321	362	311	301	340	326	336	363	322	315	330	343	352	304	361	356	349	325	360	334	335	346	349	343	353	308	339	346	324	354	344	332	371	364	372	357	337	323	346	318	339	323	330	311	332	349	324	330	351	322	343	360	354	324	325	370	338	361	341	374	339	334	337	362	333	329	356	298	339	344	337	351	333	366	317	346	351	365	334	352	338	328	335	356	330	331	344	333	363	387	319	343	378	351	309	336	352	345	306	322	351	351	329	348	337	353	359	346	325	358	316	336	345	376	325	350	396	343	300	354	322	327	327	348	341	356	315	330	345	351	344	352	329	316	331	347	309	366	336	339	319	349	341	335	342	323	349	351	313	340	330	324	342	310	325	335	347	360	364	341	332	323	337	386	372	322	333	331	369	323	349	347	381	328	329	330	344	317	371	358	356	345	341	351	339	354	352	321	356	370	335	346	360	359	337	368	352	305	334	313	383	359	313	306	355	359	332	312	322	347	341	352	356	297	386	357	337	316	339	344	349	352	350	305	339	346	327	335	350	381	346	300	305	311	380	357	327	331	349	353	294	308	324	329	315	350	331	346	319	327	334	356	362	340	320	336	342	344	346	325	347	326	324	351	332	382	319	355	360	316	358	347	358	363	348	322	325	331	362	333	326	339	352	345	361	356	339	376	299	319	356	338	358	353	353	327	361	353	359	331	345	310	369	363	329	328	350	333	355	352	371	333	318	379	342	353	329	349	343	349	330	320	348	324	335	322	328	356	330	351	347	315	311	338	334	337	336	339	328	344	351	312	349	318	310	351	350	363	347	363	350	329	331	335	337	339	340	338	382	355	325	317	324	311	348	314	365	343	352	355	337	354	364	308	306	321	369	344	369	330	357	331	326	322	351	363	366	354	321	312	347	367	345	347	349	331	358	315	351	329	361	352	328	351	358	325	339	331	299	361	338	331	342	325	336	323	310	316	341	283	330	377	337	317	342	352	328	342	354	339	310	325	359	355	352	324	342	353	312	384	338	328	373	359	345	372	339	330	344	325	358	328	349	339	335	354	323	330	367	326	364	363	341	332	323	326	335	335	339	343	342	362	389	313	325	336	339	361	327	354	332	326	321	320	312	375	372	325	315	322	338	358	311	350	337	334	320	329	353	358	352	357	329	300	347	357	363	367	352	366	324	306	353	332	383	354	363	333	311	364	365	320	305	333	289	340	322	301	314	329	332	315	344	372	312	321	348	336	327	312	358	339	305	317	337	335	339	353	315	341	325	345	313	343	334	339	339	352	353	332	311	342	340	346	341	345	299	338	310	317	369	337	342	308	334	367	314	337	348	355	304	354	349	330	376	381	314	352	360	347	345	363	349	354	329	332	353	324	314	309	341	328	341	331	336	332	357	323	349	348	364	336	353	349	346	330	343	333	327	368	388	341	356	334	352	381	348	376	331	337	345	333	348	319	351	318	400	368	329	339	317	318	337	321	372	347	349	318	357	334	325	334	352	347	326	329	327	333	376	367	357	336	331	386	352	303	345	319	360	326	340	334	351	357	317	345	362	377	306	325	307	347	372	341	316	360	338	340	369	334	311	361	325	307	359	347	343	348	330	319	355	331	336	362	334	356	385	351	326	332	363	350	354	385	329	328	308	351	340	357	337	385	360	347	347	334	364	331	332	347	316	358	334	357	353	353	343	324	362	341	335	334	380	316	338	361	351	327	334	344	340	285	347	316	365	319	323	362	348	363	371	359	324	333	340	369	307	357	378	387	320	321	354	329	328	314	325	332	303	347	348	360	353	328	327	326	330	332	346	343	336	355	314	359	354	309	353	311	299	350	320	343	338	373	333	352	326	347	323	338	299	327	333	358	349	362	352	349	320	316	342	326	329	344	388	354	328	356	326	312	328	365	321	394	322	352	342	366	334	355	327	372	335	363	365	341	357	344	330	341	324	303	368	375	364	325	353	340	372	334	352	330	320	349	362	325	351	352	345	357	337	342	304	351	360	356	347	382	344	347	353	312	301	330	353	338	313	333	307	342	311	350	347	353	338	302	320	341	351	381	323	339	338	326	354	322	339	380	335	338	352	337	349	329	332	307	344	364	336	330	357	349	353	330	329	333	320	304	321	350
9978	16695	23057	24650	24770	20630	18779	17137	13571	12379	10463	9972	7867	7285	5695	6500	6397	7038	6205	5228	3467	2973	2650	2315	2168	1870	1997	1814	1547	1443	1267	1274	1347	1410	1365	1234	1187	1067	990	982	997	1005	984	1038	1103	1065	1047	1040	1055	918	903	886	918	815	830	845	850	837	809	842	824	829	828	839	818	829	840	802	786	831	824	799	802	823	881	787	853	798	850	828	825	793	841	828	828	844	834	803	876	854	762	809	869	825	840	756	792	862	761	782	770	801	781	822	845	772	818	831	825	821	836	847	754	853	809	839	767	851	815	800	830	823	775	816	826	806	783	824	830	836	814	847	797	821	816	815	829	825	783	793	805	826	795	792	855	834	769	866	803	827	807	813	851	797	829	830	825	793	836	786	790	780	829	846	837	812	830	852	783	811	791	793	814	763	809	824	778	772	811	881	794	814	788	805	781	846	863	791	845	825	824	770	840	806	797	783	760	816	796	833	840	788	780	845	816	855	864	831	780	764	812	853	780	870	801	769	772	839	844	825	796	839	806	823	824	812	843	763	841	799	810	850	840	789	775	804	859	825	751	804	806	827	772	821	810	899	773	849	849	841	823	811	812	833	801	815	792	767	788	772	780	840	863	750	851	833	770	785	834	800	795	823	803	784	818	827	798	776	821	800	841	842	816	795	818	854	829	799	789	811	782	755	784	806	772	815	780	833	828	832	768	849	885	799	816	811	798	814	848	873	836	887	831	802	810	785	813	871	803	748	778	867	856	832	782	866	849	859	805	812	822	805	833	790	814	777	801	827	873	854	819	821	782	835	811	837	766	775	795	773	800	851	745	798	804	833	821	774	821	760	820	815	848	820	788	794	871	782	789	833	832	806	841	831	849	773	794	828	826	777	833	815	863	786	801	850	829	830	786	808	842	810	784	791	814	819	809	806	790	777	817	813	852	764	815	809	764	805	836	847	801	820	810	780	834	816	803	803	843	813	805	823	849	809	792	830	843	758	805	849	867	838	849	772	758	811	829	803	828	800	816	798	848	779	812	817	823	813	819	818	835	831	768	796	748	833	856	799	825	801	845	803	774	810	871	833	791	832	832	812	823	840	794	822	769	841	837	858	800	822	823	830	839	838	779	824	841	845	839	755	819	830	765	832	788	790	799	839	827	800	794	844	811	818	762	837	790	834	785	789	812	819	812	755	819	800	807	845	786	818	774	775	827	845	819	841	763	821	770	782	838	829	787	815	791	829	812	842	814	824	803	843	787	789	798	759	825	796	846	800	797	864	810	805	812	834	787	850	865	845	832	825	809	759	807	801	832	836	782	798	834	770	776	828	816	768	874	795	806	809	809	796	781	820	837	809	800	818	790	804	803	823	845	804	814	790	851	783	766	834	853	828	778	827	840	862	820	838	804	837	819	811	835	841	775	798	795	813	795	753	848	803	847	765	835	817	841	836	835	743	780	817	786	874	822	780	816	824	846	822	817	756	812	790	800	767	844	835	811	842	821	797	828	837	821	799	863	802	806	783	802	770	857	818	878	855	845	828	785	790	840	828	792	802	850	858	855	804	887	782	803	820	803	817	840	796	827	807	846	838	859	839	791	788	768	802	838	800	781	816	845	820	813	884	817	815	799	766	842	821	866	833	852	829	836	817	864	794	875	828	882	877	796	816	883	833	834	838	842	848	761	807	835	873	821	836	818	844	808	802	844	801	787	819	898	802	767	802	785	825	802	838	831	811	840	819	790	794	833	848	833	798	880	806	817	851	836	789	774	794	829	789	826	785	821	826	813	819	806	841	814	823	847	811	826	782	817	811	785	781	782	837	840	838	821	809	828	803	793	767	840	840	861	823	782	762	843	801	868	823	835	813	827	832	859	774	770	775	824	834	794	885	826	799	802	801	826	812	808	867	801	809	871	854	799	833	805	801	817	799	843	817	813	759	748	859	868	800	801	866	797	852	825	801	853	809	841	808	822	759	806	832	814	802	775	818	829	728	845	799	813	797	798	858	810	807	799	828	831	814	851	807	785	807	829	828	810	814	815	825	831	800	870	827	791	822	847	832	858	769	850	828	772	803	819	852	775	852	831	815	741	790	764	834	800	786	797	818	781	868	802	827	783	849	815	829	817	773	788	837	860	857	740	799	816	843	836	808	825	798	865	842	837	799	819	822	764	750	795	818	797	748	856	830	827	796	855	795	803	844	808	853	828	824	792	777	782	843	797	814	794	849	809	815	754	842	756	830	798	783	852	809	795	827	810	801	815	804	832	770	863	822	796	802	822	781	763	762	782	824	825	810	781	764	854	844	832	854	808	805	848	834	813	847	838	816	814	794	860	860	817	776	802	809	830	799	821	849	802	828	802	805	789	789	765	810	805	790	838	837	854	885	805	781	797	826	829	821	803	819	806	792	831	793	839	841	828	802	861	830	836	836	796	826	842	810	841	799	820	837	811	793	852	816	805	844	809	811	811	809	793	819	828	782	816	859	775	821	796	803	812	772	814	837	788	806	833	830	794	835	826	857	850	800	838	829	799	789	818	806	775	779	809	798	803	801	850	791	808	780	821	778	816	854	795	848	810	814	809	789	791	789	812	797	809	822	823	818	761	835	777	765	776	782	823	822	768	830	769	808	794	837	805	830	785	744	801	803	843	765	783	774	873	825	850	832	782	804	798	822	780	795	818	809	855	793	897	810	757	810	821	836	843	791	821	805	818	891	773	807	899	774	844	841	831	763	830	758	799	784	803	785	835	789	821	838	837	820	841	800	825	774	814	796	774	855	865	812	850	873	874	827	829	794	798	814	836	855	805	811	859	803	796	791	836	842	759	765	868	859	826	773	831	855	838	842	803	797	811	792	871	828	849	797	804	814	832	832	775	843	853	849	801	826	852	833	786	817	832	823	837	829	794	792	802	848	814	792	789	842	843	800	782	781	850	813	848	817	767	816	824	835	801	858	831	783	832	828	818	840	810	786	794	849	846	780	800	831	810	843	819	813	787	857	831	802	849	842	807	845	801	801	762	811	801	793	848	800	868	774	806	886	856	826	807	815	832	809	810	761	792	800	794	807	820	825	837	794	825	856	832	847	787	809	811	835	811	795	818	842	781	821	819	810	796	812	771	815	847	848	772	811	774	819	835	821	860	792	805	747	842	826	806	809	821	845	805	787	797	802	802	789	837	807	776	813	835	817	812	775	827	788	801	818	809	830	821	866	814	826	792	830	817	834	782	847	797	778	797	733	771	840	848	808	805	814	837	838	862	805	857	813	855	825	817	791	796	797	788	826	846	768	874	815	776	783	850	845	862	828	815	819	772	833	787	835	821	818	847	738	825	828	849	797	813	840	806	848	833	836	856	823	775	799	836	822	797	811	828	774	825	799	846	823	834	794	829	797	833	802	826	805	818	811	782	829	827	765	846	824	843	834	757	801	840	809	853	810	799	783	772	798	804	805	804	806	837	822	856	819	783	813	824	822	803	842	829	828	853	827	775	770	781	803	828	855
36019	43866	36088	31067	34369	29903	27984	28809	24815	23238	20650	21411	17161	15852	11407	14593	15715	19493	17062	14247	7895	4705	3551	2792	2750	2419	2572	2409	1639	1476	1303	1316	1531	1893	1710	1038	978	958	858	854	759	752	888	907	998	876	1017	956	805	611	530	499	510	415	410	448	473	395	408	402	344	352	366	400	372	350	369	394	404	383	414	367	350	342	366	368	351	374	357	372	387	353	359	381	363	375	334	379	419	414	341	341	376	380	336	381	378	351	351	396	363	368	358	376	337	346	382	358	359	367	427	346	338	370	339	372	341	350	342	362	371	350	361	372	362	327	362	375	396	382	348	370	368	364	396	370	351	339	396	343	370	364	344	375	339	369	370	372	356	345	367	340	351	328	354	346	370	349	372	354	346	356	332	371	389	345	340	379	360	343	387	362	357	375	359	333	418	352	398	366	361	401	388	361	380	373	362	358	371	353	355	365	344	355	364	377	363	376	379	378	357	371	395	360	372	349	391	393	367	376	354	367	360	383	384	371	391	364	379	392	397	364	335	358	341	335	366	352	365	406	339	349	329	356	384	351	365	390	354	376	368	339	345	366	344	328	353	375	370	349	361	341	353	352	339	381	335	329	377	339	388	361	356	351	345	360	340	350	362	377	381	347	360	357	348	368	352	339	355	367	357	358	350	376	384	391	386	340	334	331	367	348	367	328	354	360	357	356	371	357	365	391	385	358	377	353	347	353	352	344	354	358	406	362	366	361	338	327	377	383	354	359	358	342	353	311	376	327	364	365	373	378	354	353	358	379	379	357	351	406	378	354	354	337	348	358	328	343	354	344	372	401	334	379	338	341	347	343	342	390	325	343	375	326	327	327	384	392	360	377	377	336	333	366	396	358	395	361	349	395	362	377	355	326	371	335	379	375	378	355	355	338	367	387	352	345	344	359	329	333	367	358	351	380	373	384	381	374	388	400	356	399	348	341	377	354	369	383	368	358	373	316	332	375	371	361	368	364	351	326	379	330	340	372	355	364	345	371	381	342	364	354	382	359	407	381	384	349	385	375	359	336	336	354	381	323	375	373	350	350	361	384	373	376	355	341	379	347	383	376	365	362	304	350	344	374	339	372	355	362	350	342	345	343	367	402	351	393	372	367	337	390	388	393	399	318	362	332	365	353	372	357	360	371	373	326	353	360	364	355	369	383	368	397	379	328	338	341	367	359	367	356	394	389	376	353	357	358	363	383	356	359	353	372	384	353	369	375	346	383	364	349	391	368	373	368	344	351	372	355	318	357	354	326	358	382	403	372	353	391	341	357	345	396	371	356	346	386	310	373	374	390	375	347	406	364	387	357	368	364	382	353	349	376	353	355	343	350	341	378	392	341	332	392	356	379	344	357	353	365	369	389	348	345	353	402	311	364	345	372	339	369	352	376	365	365	360	327	373	365	302	365	348	385	352	334	349	360	347	353	333	338	360	348	345	347	369	378	353	371	347	326	358	338	357	390	349	366	359	364	359	346	393	392	374	353	330	341	362	357	385	365	359	390	330	375	353	392	345	343	374	336	348	363	348	344	390	362	370	304	338	368	319	351	340	373	359	375	366	337	368	350	331	365	345	370	345	374	376	375	392	346	371	357	364	373	355	353	363	343	393	367	370	341	344	368	377	383	379	350	345	325	381	355	391	357	337	325	375	343	361	377	366	375	351	356	348	388	385	364	378	381	369	393	337	372	341	333	377	351	370	383	355	356	337	339	327	374	416	362	351	374	343	340	367	356	348	363	369	360	364	331	324	345	357	358	338	371	372	385	367	341	415	334	366	361	363	404	360	405	339	347	342	355	385	343	354	336	402	380	353	329	382	365	359	353	341	386	336	370	365	371	410	374	361	348	361	361	405	351	372	373	340	340	353	336	356	341	409	365	322	375	385	367	365	331	345	356	331	346	355	409	364	361	363	402	352	356	347	366	347	387	364	364	350	341	356	375	362	340	367	341	357	340	340	374	393	353	354	375	356	370	337	363	357	353	341	354	378	367	348	355	342	380	393	352	378	373	394	364	370	378	370	370	354	366	363	360	363	389	381	342	359	345	361	358	379	378	372	406	351	321	327	331	409	323	351	329	341	376	344	375	401	392	384	357	357	374	393	393	351	370	344	360	400	359	369	355	387	345	337	353	345	402	364	347	355	348	396	332	380	350	367	352	412	365	332	376	349	328	345	374	343	368	374	340	347	310	384	350	363	347	358	336	351	346	370	359	364	341	332	338	336	348	337	372	340	356	354	364	373	307	362	346	332	381	385	386	358	370	362	348	350	384	351	349	361	358	310	365	364	386	367	361	347	351	368	380	339	362	338	367	372	363	386	354	358	353	340	366	345	371	362	331	353	359	382	355	383	407	395	371	340	346	337	349	375	345	356	348	387	362	358	365	392	363	363	319	331	366	359	368	348	357	329	341	392	410	358	332	389	350	363	355	336	320	334	348	393	362	400	374	369	365	336	357	378	335	363	386	386	340	355	333	357	376	391	372	336	379	368	358	375	381	351	368	362	395	393	358	359	384	382	348	396	363	339	391	353	356	347	340	371	376	360	351	397	379	326	335	354	357	396	354	389	361	387	349	337	343	363	390	378	324	372	368	386	342	355	339	353	356	379	344	343	397	361	348	379	356	356	365	405	370	351	347	359	354	393	346	356	376	380	380	379	340	385	387	389	340	356	333	343	353	391	368	382	346	369	341	346	336	348	366	359	357	331	381	348	388	328	352	355	363	364	382	396	368	359	347	374	361	346	358	378	350	366	329	378	357	356	336	385	348	374	330	343	350	322	346	341	337	342	329	362	348	334	391	363	325	371	397	345	343	365	344	371	393	383	360	369	372	370	386	348	354	359	354	359	351	358	368	363	406	354	381	343	385	371	348	352	362	341	321	359	372	356	359	359	376	360	374	372	354	369	330	379	405	391	348	332	355	374	341	330	368	381	343	389	344	370	379	374	340	335	365	391	348	336	350	357	381	370	374	361	344	332	349	383	348	388	358	354	323	314	363	351	391	394	346	324	370	349	345	355	386	323	329	375	340	373	371	402	369	370	408	374	348	389	349	380	363	366	345	360	364	341	353	368	349	368	354	413	367	331	366	370	396	373	341	388	370	376	357	351	361	373	357	353	351	359	326	339	332	352	379	359	345	392	362	388	358	376	395	389	369	370	347	378	345	391	350	359	359	337	391	363	406	369	366	348	341	380	396	368	349	359	381	352	347	363	353	374	381	413	406	344	331	351	361	403	377	368	352	353	385	358	360	361	362	340	364	355	381	336	372	340	356	384	353	361	340	359	369	363	382	371	362	361	376	346	370	379	379	364	360	379	322	358	337	364	336	350	401	399	320	326	352	374	384	338	347	358	334	363	371	343	359	388	371	356	395	378	336	347	355	372	341	342	383	358	378	340	393	365	365	391	360	331	396	350	364	357	344	332	382	336	349	359	340	362	359	340	377	361	375	317	367	360	384	383	365	355	359	341	365
23508	37927	40262	43046	45076	41138	41441	40877	40047	37925	36617	38671	35214	33513	30054	35939	37761	41419	39625	37518	25070	20947	17013	14452	14122	12568	13977	12919	9414	7702	7431	7143	8802	10673	9524	5476	5275	4938	4490	4222	3888	3833	4855	4859	5600	5263	5658	5421	4290	2853	2362	2208	2103	1436	1242	1197	1323	1224	1116	993	973	939	999	1114	929	875	905	1000	1153	1102	1026	926	888	823	911	816	895	845	868	854	870	849	822	863	846	832	775	916	1119	1229	826	847	896	863	816	784	840	888	877	861	866	790	844	919	790	886	877	859	796	802	854	820	819	907	803	813	849	883	863	857	809	846	848	910	820	822	768	912	810	819	834	858	861	805	851	840	808	846	755	867	870	854	828	848	881	831	863	860	824	835	787	833	851	874	818	873	889	872	877	810	821	827	842	852	842	845	810	822	828	863	820	863	831	804	890	831	867	884	805	872	839	872	853	861	836	825	833	804	853	826	833	901	816	810	817	892	816	878	903	884	800	826	849	844	878	907	839	853	810	860	859	884	819	811	805	825	832	804	907	856	822	831	919	821	854	833	841	822	833	839	826	868	896	861	886	779	833	869	873	831	824	858	853	831	897	890	805	815	800	816	857	830	856	840	837	772	845	844	800	876	816	867	763	840	832	905	834	832	902	813	849	852	862	841	855	797	840	825	905	806	800	879	859	805	884	812	809	838	851	819	860	819	864	883	862	846	859	821	824	801	825	832	805	823	809	849	843	832	881	854	879	845	853	844	827	850	819	852	895	840	859	843	837	825	866	848	803	852	822	818	857	850	812	776	878	767	848	810	801	851	859	802	849	826	838	831	843	833	833	827	869	836	851	852	887	872	843	840	876	861	844	834	842	866	837	883	865	846	843	853	841	809	870	845	819	871	821	844	860	793	820	865	778	802	809	848	806	839	824	865	797	849	833	837	824	823	855	878	888	906	838	813	818	867	836	797	855	851	883	854	799	866	835	817	820	872	865	866	853	885	830	837	923	819	860	828	802	834	812	856	844	825	843	811	840	837	793	801	829	807	860	831	826	819	853	767	797	818	892	841	858	814	839	895	823	851	845	891	844	873	885	809	810	888	873	872	863	853	809	871	842	826	777	862	802	830	834	822	862	810	890	840	821	848	818	844	840	837	857	836	827	826	832	843	853	828	840	878	817	850	833	869	815	821	876	869	855	886	890	853	811	806	845	898	804	799	852	889	878	825	867	836	820	827	875	806	846	883	846	846	841	834	838	872	810	817	791	855	859	872	886	807	799	827	802	863	867	869	874	827	830	873	834	869	785	894	845	853	818	842	817	820	773	833	889	849	855	885	846	820	861	834	862	858	841	794	841	886	875	846	876	887	852	869	863	887	886	834	853	822	864	907	814	820	849	837	862	866	857	841	856	817	874	892	831	848	821	831	832	823	863	861	854	839	852	872	863	814	868	796	808	831	866	813	825	889	827	836	856	847	811	836	831	793	827	857	879	863	908	859	848	855	833	877	830	803	867	823	824	889	874	872	813	876	833	828	871	880	894	849	853	871	882	869	888	887	833	861	811	883	794	831	883	847	835	870	843	875	826	833	847	821	841	859	882	826	866	789	809	805	887	837	856	873	856	879	864	857	825	877	855	841	870	826	830	862	857	837	844	815	861	833	877	912	845	860	865	845	838	817	830	827	862	831	839	819	825	844	792	867	898	841	809	863	842	796	794	873	847	862	870	820	822	873	831	849	874	836	858	832	848	882	832	916	813	842	827	856	823	818	854	818	838	864	857	838	882	868	771	858	872	861	847	898	826	845	876	827	821	902	855	816	834	832	877	875	863	804	867	842	828	853	866	897	820	849	854	840	840	864	852	832	816	808	839	868	818	862	850	834	863	792	876	848	853	863	752	859	902	853	846	878	846	834	858	865	837	824	817	805	822	845	842	832	827	832	820	796	845	817	817	820	831	838	803	808	880	839	810	867	834	852	842	831	871	847	859	856	896	856	845	870	844	867	841	878	854	860	833	884	813	822	849	799	808	816	856	829	857	835	865	820	859	801	798	846	852	837	799	865	858	806	798	876	868	856	797	806	856	821	801	823	889	837	799	867	811	853	863	865	772	841	836	803	862	844	833	868	814	850	814	831	844	877	863	845	856	846	835	819	901	817	894	812	836	865	800	834	825	841	769	815	864	841	806	829	806	855	815	852	857	874	893	879	860	830	844	842	865	841	829	803	858	812	885	836	848	861	885	909	860	867	866	857	807	829	884	804	783	850	859	807	882	885	883	859	876	835	890	829	870	831	837	800	822	824	802	812	831	831	917	871	801	881	881	852	886	824	883	856	873	839	869	854	851	845	845	873	870	858	855	872	861	830	833	871	859	847	823	848	808	803	856	849	827	807	841	841	869	822	837	808	825	875	844	870	847	852	785	830	865	816	835	876	861	832	858	920	820	855	802	860	842	862	873	819	809	826	798	799	815	851	831	868	774	856	834	840	882	849	893	829	900	861	827	844	903	892	848	804	804	840	842	828	863	894	844	819	889	909	870	861	850	868	830	820	825	855	859	859	875	866	842	806	833	815	830	849	842	823	829	789	871	855	873	867	831	889	846	803	819	843	868	877	876	840	868	882	836	872	847	825	782	872	891	885	836	806	827	868	873	804	801	818	872	827	864	770	876	847	836	840	845	896	794	867	822	807	941	812	844	877	855	814	902	850	894	844	859	831	898	792	863	851	844	817	798	818	859	808	830	897	808	854	824	835	842	882	852	876	825	860	845	838	817	801	835	838	836	888	827	869	821	868	885	890	836	852	813	889	823	835	837	864	788	868	785	821	861	794	850	842	844	834	808	799	793	856	799	862	808	840	810	795	861	896	843	871	836	844	920	847	915	823	828	831	850	831	810	800	835	872	818	836	878	845	901	895	852	863	862	888	871	835	866	815	869	853	840	851	820	919	840	839	876	877	789	844	865	824	870	860	843	837	820	854	809	876	802	888	840	886	823	884	859	847	882	910	883	864	811	813	849	839	826	846	863	826	819	870	785	896	837	797	817	837	797	831	828	859	834	806	857	868	858	859	839	810	848	832	853	865	826	819	871	859	839	851	839	836	806	870	845	889	862	868	885	842	874	839	860	813	873	835	853	818	831	813	851	840	883	847	828	827	857	849	877	894	871	839	881	880	807	849	820	850	838	865	816	813	851	839	839	850	854	886	819	844	847	844	807	861	813	812	920	871	817	866	851	825	850	849	807	826	830	804	852	869	864	859	824	771	847	860	757	832	833	856	848	775	796	804	818	865	871	843	884	796	863	811	840	872	857	857	837	864	840	810	887	816	811	768	849	820	892	831	821	813	841	889	848	831	850	803	901	855	863	814	815	850	868	863	819	805	872	800	823	819	814	861	818	869	832	883	859	813	881	823	817	806	814	882	806	845	857	824	816	818	853	816	835	852	833	812	826	830	805	812	845	892	826	827	866	872	843	881	856	882	840	822	845	838	833	842	833	823	821	796	799	833	841	835	839	854	872	901
43182	45651	37090	33040	36993	33462	33900	34276	32668	33835	30848	32282	26325	26352	20070	24592	27196	30782	27224	24367	14127	8450	6474	5355	5121	4824	4287	4279	2810	2437	2117	2099	2832	3299	2570	1829	1560	1649	1312	1198	1033	1170	1330	1378	1534	1479	1541	1474	943	847	639	596	608	442	384	392	400	453	359	307	323	311	345	324	301	310	304	326	407	355	353	341	301	317	304	280	290	304	297	278	287	290	307	310	276	292	274	309	369	327	282	286	286	294	278	299	296	297	289	276	290	268	275	297	250	301	298	286	300	270	274	284	311	231	271	278	272	263	289	251	312	280	311	333	308	322	271	268	269	288	305	278	306	297	325	288	268	287	258	259	327	283	286	287	286	304	316	320	271	280	290	286	295	294	283	304	303	307	266	296	284	292	301	293	253	335	291	305	307	296	302	288	270	292	283	296	289	283	287	303	284	302	266	298	274	304	277	307	283	273	305	295	312	284	270	273	316	272	277	240	282	287	279	276	267	314	306	278	319	300	296	312	295	294	295	317	278	278	280	296	293	293	290	265	297	284	268	321	301	301	291	293	267	275	268	291	309	283	276	278	289	312	259	264	298	268	264	278	275	296	282	301	272	278	281	269	278	313	303	304	312	276	273	278	282	283	262	291	259	301	291	278	302	244	250	257	316	271	304	284	304	290	262	261	263	274	263	285	293	285	318	266	294	284	302	268	287	262	270	295	272	264	293	294	333	271	265	261	262	307	277	265	272	305	245	306	287	256	336	262	329	289	313	262	273	306	276	299	275	324	300	293	269	300	269	258	296	303	281	284	263	270	263	253	271	270	259	267	261	295	319	271	281	305	282	294	274	303	280	266	301	301	317	309	273	277	283	309	267	257	295	270	302	278	297	296	303	271	280	266	292	316	297	290	272	309	289	274	304	296	309	308	293	309	293	273	305	311	290	304	310	308	266	260	320	266	260	278	283	329	269	282	252	282	266	302	271	289	283	259	276	306	297	294	316	275	272	299	295	260	300	297	280	299	280	292	325	300	298	270	270	294	275	272	287	288	270	259	270	283	274	300	304	278	310	307	291	270	308	263	261	287	301	284	294	267	281	287	311	320	280	287	283	274	303	295	298	272	272	304	264	284	278	248	262	285	296	268	257	292	288	297	277	263	300	286	286	323	292	284	293	306	294	279	287	297	273	306	297	304	258	301	278	318	288	267	299	308	253	304	273	292	276	312	266	280	280	287	291	266	293	274	277	261	278	296	296	291	286	278	303	266	280	289	256	307	280	305	313	302	301	283	285	274	289	279	314	288	274	298	309	259	301	266	278	271	288	299	317	326	268	290	298	292	304	311	305	277	297	268	292	287	276	294	310	300	245	272	282	283	265	295	242	310	289	267	318	300	262	301	278	274	291	268	308	292	271	275	259	278	283	308	291	298	282	285	290	293	309	286	270	294	298	276	235	283	295	274	288	303	302	253	271	276	307	285	268	269	267	261	286	309	300	318	279	291	291	275	278	287	284	264	280	266	281	298	300	271	306	289	274	302	268	273	294	287	251	281	304	281	309	281	257	268	268	263	335	273	310	295	284	271	311	293	257	324	279	273	267	278	310	274	284	273	277	294	301	320	274	314	301	255	305	274	283	278	302	308	304	267	293	296	304	271	295	299	295	287	299	289	304	275	301	282	298	256	277	298	267	302	283	297	263	267	283	274	286	288	282	305	268	267	322	275	292	286	273	275	292	276	285	280	280	280	291	296	245	302	281	279	297	283	298	283	290	262	286	261	304	278	294	269	299	287	304	255	317	296	294	293	303	260	316	291	302	289	256	268	287	261	297	301	281	269	294	278	289	288	268	299	254	283	278	292	306	296	278	292	295	280	298	274	273	297	269	297	252	293	308	298	284	290	289	287	300	291	297	274	276	270	281	290	292	273	286	280	262	287	313	265	294	289	262	277	271	290	283	293	282	280	280	277	283	299	299	311	255	297	303	300	290	293	311	291	304	249	284	263	267	288	294	305	302	274	288	301	283	312	292	260	293	284	283	313	289	294	276	289	250	294	295	287	323	274	284	271	281	296	291	253	295	273	285	283	282	296	272	286	281	266	258	268	314	287	283	293	292	308	283	267	276	290	296	314	286	275	269	261	262	283	268	271	284	295	268	301	283	284	255	274	279	286	267	316	294	296	293	304	269	271	271	276	260	265	292	274	296	302	297	283	302	304	283	278	268	266	302	257	294	296	286	275	289	260	291	317	272	311	297	293	283	276	267	254	309	317	284	288	276	270	312	295	316	278	301	262	294	301	288	280	293	281	288	288	290	247	301	308	250	291	281	273	283	280	297	300	306	283	260	305	289	320	299	291	286	305	287	301	305	283	307	252	309	259	298	274	259	305	285	285	293	316	291	314	270	297	288	255	273	296	285	311	305	293	287	297	298	281	269	268	291	308	312	300	287	291	320	293	284	271	316	259	294	292	281	281	290	241	274	262	289	274	245	252	276	291	324	282	269	278	247	283	278	285	296	305	295	306	290	255	292	269	285	273	281	284	320	290	297	288	271	309	286	262	274	314	274	306	283	274	287	255	294	270	285	281	289	266	288	316	323	310	280	282	288	307	263	293	260	311	287	299	266	311	258	282	306	293	297	300	285	255	291	298	276	251	285	286	275	262	252	294	317	302	313	289	282	285	290	261	298	289	311	285	302	269	287	272	297	287	258	294	275	306	285	326	275	298	313	320	271	292	281	307	308	289	298	293	285	282	289	287	288	290	283	289	265	279	292	267	300	265	319	294	286	290	294	277	263	335	276	310	296	279	287	271	269	267	251	316	301	307	261	281	287	297	298	307	282	291	311	271	323	301	283	279	259	306	319	280	259	264	265	293	263	274	324	322	294	321	284	302	288	263	274	290	267	283	317	292	285	285	306	283	320	315	304	262	265	279	261	281	310	277	293	314	299	248	284	314	271	292	272	300	299	317	275	278	271	259	289	269	300	266	278	274	313	296	311	279	263	282	278	291	285	307	288	298	258	269	272	284	282	291	294	273	294	279	279	303	276	266	259	302	309	297	284	278	292	291	286	260	280	290	275	283	309	278	314	272	264	265	271	280	308	264	268	299	270	311	285	295	265	281	266	287	315	283	291	291	253	273	270	289	288	265	286	319	284	277	283	260	284	256	307	292	294	288	286	312	235	261	259	264	283	282	287	300	315	274	278	264	293	286	267	294	296	298	297	280	308	316	308	268	316	280	287	309	268	292	299	293	291	275	292	333	310	305	280	268	314	291	284	273	291	284	334	274	296	282	297	310	277	255	274	286	294	304	298	267	276	273	297	279	292	286	338	244	286	302	273	308	291	275	272	282	300	298	290	266	266	276	285	286	301	265	313	262	307	281	273	281	303	308	277	292	261	261	285	307	309	305	262	295	283	278	247	283	275	298	279	303	278	293	287	282	297	287	299	314	288	279	333	275	294	313	296	269	288	262	266	296	299	317	305	262	289	277	246	293	325	284	291	283	297	324
29145	41791	44212	47800	48746	47363	46680	47383	47029	45578	45420	47587	42488	41498	38620	43924	46680	50249	48895	47377	33119	28789	24657	22509	21351	21258	20361	19147	14606	13073	11804	12171	14812	16737	13655	9995	8595	9613	8094	6790	5855	6701	7926	8023	9215	8614	9277	8800	5379	4793	3207	3078	2807	1829	1490	1349	1802	1779	1162	1004	864	800	1114	918	880	745	810	1160	1523	1370	1045	950	765	769	829	750	716	723	720	667	714	740	738	723	692	711	718	978	1298	1114	743	705	655	685	641	709	681	704	642	691	709	694	701	716	627	664	694	652	737	681	659	677	682	696	606	691	670	654	696	664	666	668	680	669	717	682	699	704	659	674	721	680	670	705	699	665	699	732	712	715	679	672	620	652	670	655	660	670	678	720	714	682	705	668	688	710	687	680	681	676	644	680	633	682	651	668	665	657	654	698	661	733	667	677	694	652	690	702	689	636	680	722	667	667	706	674	694	651	691	668	655	675	678	692	692	679	694	673	674	669	693	706	699	693	709	698	737	735	697	688	719	641	654	646	740	656	649	679	657	683	674	679	654	651	716	669	675	665	687	716	707	714	684	669	676	696	730	642	704	737	703	690	710	704	684	685	640	676	681	710	663	703	676	637	688	663	695	668	679	677	708	681	734	721	693	681	654	642	681	659	695	649	656	627	677	651	658	686	649	659	686	675	683	655	724	699	676	671	681	694	659	669	707	679	667	710	690	659	682	688	681	707	663	701	689	652	676	641	730	753	655	662	724	708	642	657	720	676	685	668	651	651	648	695	686	733	704	676	724	656	680	621	656	706	653	671	698	685	670	679	681	711	711	673	668	656	650	666	645	685	666	693	683	672	676	698	649	634	694	704	678	661	761	713	673	668	630	686	673	648	714	700	701	648	678	661	673	690	676	675	630	670	658	683	670	664	682	695	688	684	688	677	650	682	676	654	656	630	677	678	710	684	681	677	658	687	704	687	675	655	646	721	668	652	669	683	706	650	674	631	676	656	635	709	688	704	661	708	661	692	707	708	661	677	666	714	718	678	717	635	678	708	707	662	643	675	739	663	671	718	699	699	651	665	685	664	689	721	711	665	699	625	692	674	638	679	679	640	701	692	648	656	656	654	637	698	699	715	649	671	731	672	684	677	665	683	665	666	693	667	739	637	680	682	668	703	656	702	698	677	652	646	663	701	695	691	701	688	700	650	664	646	714	726	698	674	697	724	689	700	659	733	651	718	693	687	682	715	698	650	667	683	687	639	698	653	751	678	699	705	630	647	706	686	689	700	701	667	670	676	672	667	678	680	642	646	664	669	679	655	705	690	672	686	723	671	661	653	632	679	688	641	671	668	698	684	684	683	627	703	636	703	671	701	690	656	696	654	656	644	683	635	679	684	668	673	698	693	627	689	665	684	642	715	679	682	666	645	643	694	652	659	657	688	625	682	673	605	653	676	727	651	655	658	701	652	688	684	703	703	634	670	690	681	690	704	659	695	675	647	692	699	670	702	677	686	654	689	720	715	698	679	679	687	673	672	685	729	667	646	634	681	692	721	677	679	665	669	683	636	669	704	703	659	689	643	713	700	629	686	681	735	616	725	668	699	649	687	665	693	673	684	691	680	653	684	715	683	689	676	697	691	713	684	681	659	687	703	687	687	679	674	660	659	676	679	695	707	681	705	654	707	697	655	702	651	673	659	696	712	637	676	692	644	723	649	667	668	701	698	650	666	707	672	667	695	683	638	658	672	625	647	692	681	661	683	657	673	645	676	686	663	689	698	682	686	677	637	666	679	655	623	692	691	705	646	649	698	682	625	695	636	698	647	626	657	635	686	644	681	686	710	625	667	674	644	698	699	665	684	644	666	650	722	658	655	677	673	671	655	681	674	666	684	738	715	715	708	669	659	701	689	679	679	692	651	637	677	692	704	711	708	675	683	679	689	703	701	718	693	658	667	699	672	651	655	674	714	717	679	642	686	697	673	711	658	641	666	686	674	679	722	677	713	662	656	706	713	680	668	705	684	718	701	664	711	661	622	667	691	661	686	694	655	699	729	697	655	714	725	683	702	666	673	652	682	718	665	616	652	653	673	708	633	655	654	686	625	709	687	673	670	713	696	671	709	662	727	707	697	678	676	654	655	686	683	687	651	664	683	654	694	680	677	664	767	719	627	680	669	677	676	640	704	628	712	683	631	631	660	672	632	663	713	708	669	696	664	655	688	683	710	693	693	615	675	675	709	682	696	671	639	651	680	653	740	681	721	682	672	716	672	674	690	704	663	646	645	687	669	709	670	669	661	692	685	630	694	691	695	679	686	691	742	666	613	686	682	704	651	721	656	666	668	661	688	659	677	676	669	682	708	661	697	646	712	646	649	655	672	691	672	677	649	664	693	677	677	675	650	651	712	714	672	723	705	667	679	639	668	673	699	671	662	693	675	676	667	666	661	686	641	633	664	732	657	685	617	639	669	686	660	670	657	673	667	656	653	676	639	699	701	709	685	674	673	653	715	695	685	710	672	626	668	650	687	735	686	702	680	671	738	690	598	676	669	687	709	723	690	686	674	706	678	688	704	694	622	681	683	684	688	721	718	658	684	645	645	648	725	682	669	661	690	703	684	683	693	646	682	684	690	663	705	677	667	669	667	670	682	673	721	688	734	681	668	695	672	645	703	703	669	694	679	648	677	659	652	732	634	702	704	703	661	704	650	681	715	708	649	675	743	671	682	675	700	627	722	663	660	698	678	662	677	676	706	680	669	682	713	730	703	707	705	696	719	678	714	641	685	764	702	694	675	681	701	723	724	693	668	653	708	667	721	657	640	639	701	684	631	633	651	672	690	691	723	688	632	659	740	651	693	666	657	629	603	701	635	710	653	708	627	693	652	649	664	720	657	715	675	675	711	680	651	680	641	732	655	707	681	645	686	687	696	733	632	697	687	707	694	673	708	678	683	704	673	658	648	726	711	702	716	637	664	669	647	689	673	674	685	693	662	639	644	669	696	709	666	678	652	699	678	718	666	684	711	699	689	700	701	687	623	706	703	642	657	661	678	690	667	678	679	651	691	668	659	690	668	676	664	684	689	706	671	678	682	683	701	682	694	676	690	631	694	706	687	654	671	699	626	695	703	712	686	691	663	649	686	666	699	695	657	655	693	627	660	786	692	650	709	689	714	710	634	687	739	669	681	677	670	663	605	689	677	683	701	662	675	711	714	649	647	699	669	648	669	665	717	731	660	643	668	680	690	645	684	649	717	666	653	718	681	654	756	712	689	654	680	684	669	680	666	692	683	679	652	678	656	639	733	724	689	662	677	679	687	682	706	632	675	671	623	678	697	719	686	715	673	666	702	669	640	651	688	690	645	668	693	718	668	686	666	641	664	705	680	651	678	683	629	700	679	646	736	695	666	668	642	697	659	681	694	686	651	679	650	629	704	684	653	709	682	690	710	660	679	636	628	689	651	679	652	672	667	666	695	669	677	698	662	664	669	668	605	710	660	671	677	699	698	699	688	675	682	658	685
16402	18327	19053	14295	11753	7969	5988	4612	3357	2961	2261	2100	1416	1364	1106	1244	1158	1318	984	910	735	609	580	531	496	447	429	502	398	421	391	406	454	418	420	367	390	388	381	333	349	363	371	353	385	344	377	360	380	317	326	326	338	366	367	350	358	315	338	324	349	313	349	343	311	335	319	346	316	306	332	382	350	305	310	346	366	339	335	334	373	349	344	337	331	320	304	303	344	339	317	358	335	304	330	323	336	343	343	339	314	365	331	322	350	325	340	352	308	361	326	327	331	368	378	321	317	316	322	344	357	318	298	330	344	323	342	317	332	320	327	341	326	341	313	310	349	358	324	361	324	318	364	353	309	319	324	361	362	359	320	352	324	331	351	388	319	339	320	327	329	332	338	349	359	321	351	294	286	354	311	342	341	320	361	337	346	301	342	359	332	349	319	316	348	326	359	366	349	304	344	323	319	319	331	324	327	334	322	290	351	344	351	360	367	358	341	338	368	341	323	360	347	380	332	330	338	323	341	354	322	335	334	348	351	316	308	326	352	340	317	356	341	335	354	336	311	334	278	327	336	313	310	282	356	320	329	348	335	344	320	310	309	353	306	313	349	312	319	326	352	310	345	377	334	336	359	302	315	314	321	376	333	337	337	365	337	324	335	319	336	321	328	305	353	347	331	320	330	318	297	334	331	361	348	374	316	350	370	319	331	327	367	352	325	349	348	352	350	306	308	326	355	362	331	333	344	346	342	349	337	333	346	316	330	326	362	329	322	315	329	319	377	356	345	334	317	336	334	337	320	327	336	321	326	343	341	311	332	336	338	357	330	341	318	324	317	303	346	327	332	297	326	301	358	315	315	375	326	303	331	340	285	349	343	344	329	355	338	340	326	327	317	358	363	351	338	345	323	355	336	318	335	355	343	342	313	349	339	322	329	355	320	299	334	316	315	326	314	339	337	343	335	334	372	328	317	329	325	344	377	351	328	344	358	359	355	341	327	319	297	329	354	303	341	330	358	327	339	335	309	346	291	353	317	321	307	341	323	352	326	332	355	371	328	315	339	311	343	329	291	334	344	311	336	320	362	332	345	337	313	333	345	346	344	367	385	346	325	321	387	351	348	313	319	338	339	334	364	299	322	332	343	312	325	339	343	349	332	319	299	350	346	331	320	348	344	341	345	318	324	354	330	326	322	316	313	354	364	348	348	306	338	320	323	305	322	336	353	332	314	360	352	344	338	348	321	307	315	337	326	326	331	358	326	341	370	335	319	356	312	328	337	352	326	348	311	362	312	296	319	315	336	348	324	326	301	371	304	331	352	361	328	320	344	375	361	325	349	318	355	346	342	298	336	376	298	327	339	348	352	330	322	336	351	360	337	323	316	315	343	361	303	378	375	339	330	321	324	299	339	353	347	343	337	333	342	290	342	334	359	325	322	341	343	304	294	335	333	306	335	340	323	378	353	355	355	334	327	331	345	313	310	354	323	335	320	360	348	314	314	314	340	333	309	358	353	354	320	341	332	323	335	315	333	326	337	348	349	337	348	370	308	319	301	336	320	317	357	307	335	337	317	369	321	350	334	367	339	367	333	343	332	321	303	337	352	350	317	307	336	355	360	348	343	347	333	337	339	347	382	334	374	338	315	305	327	311	345	357	297	322	349	359	330	363	319	304	355	304	327	348	330	331	343	320	318	360	339	319	377	361	342	326	320	334	376	323	333	335	322	373	339	318	355	349	313	368	310	366	348	294	329	345	327	301	337	345	374	353	337	336	334	338	339	311	337	297	338	323	347	357	327	315	353	343	357	338	318	350	321	366	343	323	322	340	349	351	335	296	366	323	325	324	306	317	317	326	346	328	289	345	379	332	323	309	330	318	324	342	338	349	337	358	354	332	341	350	351	362	337	329	325	353	349	342	346	317	283	300	332	353	298	328	329	322	358	373	330	328	344	313	340	335	327	340	339	338	338	336	339	322	327	326	305	299	341	310	327	371	341	309	318	348	359	346	307	351	330	328	337	316	332	345	310	340	291	342	304	325	330	336	338	350	341	351	299	319	324	378	317	342	325	296	356	322	324	347	319	305	314	346	322	317	335	356	334	309	302	302	333	345	345	342	333	331	345	316	373	356	344	282	371	346	334	332	366	331	325	335	382	354	365	342	312	318	351	339	359	345	326	324	341	334	325	344	325	330	354	345	335	349	353	333	347	344	367	387	367	324	360	322	345	339	325	293	346	334	327	329	310	338	331	308	336	330	308	302	328	348	315	339	353	336	325	317	334	338	308	370	333	322	320	363	298	326	330	318	367	356	313	344	348	333	296	356	316	349	309	328	334	326	361	346	361	350	319	329	338	336	334	343	364	323	375	315	341	310	318	330	345	328	360	332	321	337	357	318	325	373	343	338	361	330	329	321	371	333	340	337	297	330	341	309	338	331	344	330	326	332	328	351	303	314	329	308	308	328	327	341	327	341	330	360	346	365	303	333	322	329	306	338	332	323	360	343	347	331	328	317	357	321	286	353	316	317	337	345	332	332	373	301	321	310	322	324	318	320	363	324	328	329	357	338	318	327	309	343	325	338	311	351	335	323	344	360	309	334	317	340	344	325	336	372	327	344	348	327	326	350	329	332	274	338	322	348	335	308	360	318	346	344	319	371	376	360	326	332	353	329	335	331	302	351	364	359	349	333	311	357	333	318	298	316	339	329	336	314	344	317	342	369	363	328	282	318	341	329	356	332	354	359	333	316	307	313	337	367	357	352	333	312	340	319	342	303	372	320	319	308	343	342	318	332	320	320	333	329	339	372	330	326	348	317	323	325	336	388	316	336	316	364	354	332	335	334	340	303	340	318	344	331	351	356	313	333	321	320	343	376	358	325	340	338	302	312	323	350	333	362	314	322	347	325	301	347	360	356	332	378	310	356	311	328	337	338	326	361	327	325	341	341	343	337	340	365	382	373	354	323	334	362	321	326	347	314	355	299	332	336	317	333	317	290	320	345	311	333	322	330	331	354	361	371	350	301	340	329	352	319	332	371	346	346	340	310	322	349	348	357	333	325	307	319	337	322	358	315	352	351	326	320	337	340	331	315	347	331	339	354	346	326	306	357	340	356	355	325	313	348	333	361	329	328	336	324	345	365	319	314	320	315	355	385	338	357	344	327	317	325	398	306	324	358	348	341	332	297	359	331	324	351	328	334	343	335	303	345	350	312	333	350	356	355	343	374	336	298	339	354	338	317	345	345	334	341	383	342	322	337	320	302	309	322	316	316	396	297	353	344	348	316	340	328	341	318	330	329	337	317	325	331	303	364	313	338	321	338	336	308	363	327	374	372	325	319	330	348	373	332	336	322	328	330	358	364	339	316	329	307	374	336	361	362	327	365	352	362	345	305	369	324	323	329	335	379	337	330	304	339	340	331	361	345	358	365	354	325	355	338	346	350	326	348	368	335	322	332	373	347	356	344	324	363	316	309	321	354	348	322	336	336	330	338	314	355
10197	16643	24066	25377	25245	21141	18731	16234	14019	12882	10748	10526	7604	7152	5465	6816	6673	7372	5746	5319	3493	2927	2615	2309	2239	2010	1829	1787	1592	1410	1386	1358	1421	1375	1266	1251	1118	1070	1075	1051	932	1017	1045	1042	1070	1059	1081	1022	973	938	875	911	849	894	839	802	851	849	777	798	797	777	750	865	838	793	813	882	794	838	798	857	804	769	786	785	794	774	812	813	805	785	802	801	799	871	824	807	785	791	879	744	862	783	792	831	799	774	823	814	819	836	838	791	801	840	818	776	794	748	774	810	773	826	812	813	759	788	805	819	768	813	844	769	809	849	819	788	829	848	780	792	822	766	786	819	741	777	798	806	760	794	767	826	833	785	780	768	784	817	784	784	760	784	787	797	750	804	820	762	836	807	786	778	779	741	806	789	802	793	801	816	826	799	771	788	814	818	758	841	771	786	811	806	723	790	770	817	828	780	807	838	818	819	766	789	843	764	805	737	743	804	850	781	839	815	794	777	779	806	812	744	768	755	781	817	791	756	753	858	823	772	826	860	767	776	806	806	817	792	807	819	828	771	784	756	774	782	844	801	836	808	828	819	828	805	794	796	799	833	804	808	820	832	841	817	808	764	782	773	821	815	772	847	792	825	827	787	815	762	835	792	815	779	794	801	787	810	803	780	734	808	732	799	795	754	786	841	808	793	789	882	813	795	847	769	796	821	814	782	831	818	822	815	789	777	778	814	822	824	838	788	823	809	828	747	806	785	833	787	836	786	777	842	796	790	803	780	825	818	799	821	812	784	778	848	784	825	823	831	792	828	789	761	795	835	801	776	837	824	782	819	725	760	795	843	809	780	823	779	813	772	771	830	789	792	816	818	820	802	798	765	831	849	756	788	777	785	778	807	753	847	798	819	762	793	774	800	798	854	842	799	842	808	833	827	769	814	752	827	790	847	790	799	800	832	848	821	819	815	781	745	771	800	791	782	800	799	819	839	774	779	788	802	813	813	798	758	776	754	762	790	835	790	772	833	855	778	831	803	825	819	805	777	843	785	804	800	760	831	802	829	799	848	828	811	756	806	800	812	794	814	828	744	820	795	814	830	786	818	806	801	835	793	739	793	814	825	799	816	809	770	771	825	768	807	797	780	742	804	822	834	824	786	768	762	794	828	820	767	823	828	810	797	769	795	754	807	825	827	796	820	789	816	853	805	820	822	834	838	799	783	806	794	825	794	786	747	825	849	812	776	772	791	821	822	815	774	762	821	842	778	789	792	867	802	852	802	812	820	799	816	813	753	763	794	750	820	843	831	827	895	797	824	850	802	765	796	750	766	801	801	747	789	837	800	802	779	779	804	751	791	790	800	745	828	752	769	805	789	790	776	801	815	826	810	779	770	804	803	814	780	803	778	780	777	844	825	791	813	805	815	830	806	779	813	836	803	796	852	814	857	775	772	824	850	836	788	808	795	845	799	791	744	796	787	832	765	780	733	773	804	798	774	750	784	830	790	818	840	781	792	837	813	821	817	813	854	854	829	781	771	802	832	787	807	848	782	802	767	809	757	795	780	779	812	796	785	781	784	818	806	833	839	816	778	861	801	815	769	810	824	735	778	794	824	815	799	796	832	810	840	813	784	829	789	799	783	747	799	833	798	802	822	791	810	783	785	811	836	785	828	804	760	763	801	821	800	790	756	804	822	775	820	795	823	775	858	772	798	837	764	765	789	781	772	860	767	754	752	768	790	812	811	772	774	816	882	841	762	795	800	791	824	796	771	794	836	838	775	796	812	800	799	785	780	819	831	790	818	811	793	810	838	798	793	745	771	848	791	762	811	820	825	828	782	762	783	853	789	781	729	775	817	793	805	772	802	772	759	785	807	802	763	840	796	801	758	775	787	777	763	821	812	836	784	784	811	789	793	838	771	817	787	778	811	813	818	803	821	821	799	791	816	784	796	788	821	827	768	820	823	843	744	783	760	841	802	811	771	806	827	786	772	833	777	833	752	822	779	797	780	873	815	791	858	814	829	809	767	795	884	809	803	826	767	782	780	800	794	801	802	815	835	790	827	805	855	794	783	831	833	835	789	779	852	804	764	826	826	845	783	793	822	831	833	789	781	754	818	779	738	813	771	788	801	806	825	807	785	893	774	778	797	832	792	818	775	856	811	739	769	789	831	788	848	818	812	769	783	839	802	793	784	799	798	793	833	823	796	808	764	821	830	745	782	806	821	775	760	801	822	787	800	827	812	843	769	803	796	740	799	779	843	761	807	784	791	798	815	760	849	828	840	838	794	738	879	830	808	753	823	806	788	820	840	788	805	853	796	801	845	810	839	778	795	743	794	803	816	853	780	768	779	790	829	838	800	767	797	782	776	756	825	841	757	782	789	804	811	767	848	811	826	787	808	794	788	749	812	802	765	800	857	777	786	812	810	835	748	780	827	754	792	767	788	774	792	796	765	769	824	782	838	827	799	806	769	794	781	848	839	780	791	788	788	795	784	757	780	769	800	826	775	821	760	816	812	748	808	789	791	849	845	796	763	858	807	844	848	816	798	781	771	802	801	793	810	786	793	807	840	751	773	794	746	766	824	829	769	823	797	867	813	794	792	858	794	826	770	837	791	791	781	825	802	804	778	813	794	814	813	825	778	856	820	800	794	841	798	817	803	775	761	840	802	814	835	798	767	793	826	815	819	802	781	790	832	820	798	802	811	777	781	788	803	770	777	797	824	793	832	852	775	825	825	798	820	790	790	826	780	808	823	796	758	803	782	788	764	791	807	735	834	789	752	823	785	797	789	795	780	778	763	800	789	798	835	789	827	810	811	805	830	755	806	815	829	838	792	801	753	761	769	763	849	797	787	805	797	849	804	775	807	818	809	839	804	827	847	809	767	818	802	863	762	751	823	807	777	841	858	802	785	813	742	774	769	808	791	794	771	795	805	829	818	766	810	779	829	821	803	763	818	824	843	812	792	801	845	809	789	802	816	803	799	832	791	810	762	865	789	825	824	813	779	855	827	795	798	802	756	842	812	758	784	803	793	789	802	783	825	771	816	836	836	767	804	812	840	819	787	766	801	825	807	799	825	754	758	797	757	798	827	802	813	773	818	817	787	798	783	771	808	840	771	821	849	844	755	792	831	818	811	829	780	828	774	832	798	841	821	767	818	756	840	818	785	796	838	726	793	763	783	756	818	771	811	799	782	755	765	785	773	843	791	786	782	835	829	766	813	777	798	808	768	798	828	768	834	762	788	806	831	824	819	840	785	833	817	799	777	862	802	777	845	751	814	767	810	821	792	829	808	822	735	790	801	813	812	852	847	783	822	818	776	783	785	749	776	818	806	799	826	820	782	793	790	808	831	755	813	783	847	759	780	766	811	741	786	782	787	817	778	809	766	780	830	822	790	770	778	852	757	817	781	816	836	783	813	860	779	776	764	813	783	788	807	821	801	798	831	807	838	761	813	808	828	780	778	790	815	841	826	827	768	810	791	786	809	879	840	827	797	796	835
35544	44082	37494	31903	33959	29875	27336	27777	25514	24783	21539	23464	16248	16167	11948	15235	16785	19253	14871	13181	6475	4172	3654	3029	2855	2308	2144	2281	1651	1395	1306	1387	1816	1473	1322	1127	1046	1005	800	751	701	717	845	847	968	953	1089	781	754	575	468	473	436	413	384	379	429	450	382	372	345	366	407	362	362	359	351	399	398	381	378	375	341	327	380	373	354	346	353	362	343	306	382	352	376	314	362	361	372	375	348	353	355	326	350	362	330	334	317	334	351	381	340	351	334	328	377	346	372	363	354	356	368	329	352	384	351	311	335	325	347	322	339	350	326	348	363	341	326	367	357	379	345	346	340	355	354	333	365	369	343	365	341	362	337	352	360	327	317	391	324	339	337	307	336	359	333	324	335	358	351	378	325	346	346	343	338	371	347	332	359	356	379	359	383	347	352	381	343	321	341	331	336	327	344	339	326	369	336	349	375	384	387	329	335	347	359	354	357	353	344	346	348	371	380	337	339	368	359	336	361	320	353	327	333	340	334	371	390	341	369	324	313	374	307	334	318	308	335	335	339	363	318	390	341	399	348	335	346	360	357	344	354	334	306	358	360	343	379	311	368	328	369	360	340	364	346	373	328	341	361	324	357	325	299	365	348	360	337	354	329	338	357	351	361	345	322	317	337	349	330	349	370	358	363	333	381	355	332	351	406	373	355	367	349	348	368	337	344	336	356	355	315	347	340	382	336	334	340	323	347	372	329	333	348	393	353	356	312	325	326	331	333	324	346	347	343	344	298	362	350	348	348	372	367	356	362	381	387	358	361	352	302	324	343	302	367	378	343	324	402	350	349	384	386	324	331	361	321	348	327	362	358	374	346	389	354	352	352	378	356	338	366	357	376	375	361	353	380	331	349	376	323	341	356	376	340	344	337	363	357	347	353	350	321	353	331	360	343	380	382	338	339	342	356	346	331	306	355	384	355	329	309	327	320	358	388	348	339	380	323	346	372	350	379	347	353	350	340	354	310	345	354	332	340	335	325	367	342	364	365	330	332	354	354	362	362	349	358	373	380	348	335	347	322	383	327	387	361	388	342	375	338	364	345	364	333	337	359	328	381	374	356	359	367	351	382	342	348	387	373	384	362	324	350	346	391	402	389	345	335	368	309	362	355	355	356	363	375	344	370	382	334	347	355	356	385	344	352	337	356	355	342	381	364	340	365	338	342	367	330	360	378	362	364	349	356	350	360	368	375	337	376	360	354	337	340	335	353	339	351	358	334	326	384	357	329	332	368	372	360	346	347	338	355	340	313	382	356	343	373	379	372	326	372	375	340	330	356	359	345	323	344	329	376	324	335	348	382	372	356	333	337	403	350	324	338	328	348	355	360	366	341	398	342	337	382	345	324	341	352	341	352	389	351	394	379	356	367	342	376	342	368	371	348	332	350	341	320	387	395	379	365	362	315	342	331	375	356	323	337	358	345	321	329	377	353	345	366	346	361	311	401	344	370	366	369	350	367	360	365	388	378	325	361	345	363	345	338	327	358	338	350	346	378	361	385	354	333	381	327	351	323	349	350	346	358	335	356	388	396	344	359	337	330	331	356	361	353	355	379	323	366	342	328	331	362	343	314	330	359	321	331	339	347	365	356	379	346	355	365	333	331	348	321	343	372	378	339	346	340	332	362	364	359	370	345	335	338	363	360	343	339	345	336	367	345	346	370	349	344	353	352	356	367	347	342	352	365	350	341	353	356	369	357	358	361	336	347	355	345	346	364	350	333	355	312	341	338	326	348	359	345	336	368	364	358	354	331	363	337	362	344	353	347	341	373	361	363	368	366	378	360	378	345	389	353	335	336	365	325	372	337	332	329	411	351	352	344	325	377	340	358	317	342	339	327	355	346	395	351	296	333	338	325	341	326	337	334	360	372	363	315	364	337	341	330	369	340	345	361	354	353	342	348	393	351	366	398	325	386	352	362	346	335	324	384	357	362	335	373	330	338	350	360	315	317	314	349	326	371	345	381	351	329	384	363	390	342	351	352	352	338	361	395	359	324	350	338	326	332	345	347	331	360	367	349	358	357	350	348	341	361	372	353	351	370	382	345	359	360	366	350	372	346	366	352	324	362	335	326	362	358	328	356	340	364	360	328	336	350	340	339	333	386	339	316	344	358	383	325	352	354	331	355	315	367	365	332	360	331	381	382	313	362	394	351	380	370	375	310	344	377	339	349	324	326	370	376	337	339	372	326	343	362	377	348	367	351	342	376	342	336	367	382	373	349	334	337	328	343	383	345	374	367	375	314	402	359	363	328	278	333	343	322	353	350	335	343	389	340	346	398	322	340	325	346	330	371	336	306	351	344	342	363	344	376	353	362	345	330	370	344	317	356	373	339	365	361	362	380	326	348	369	330	344	328	340	379	338	345	359	364	339	312	327	343	349	356	350	352	335	364	352	383	349	362	364	359	330	363	321	351	316	346	357	354	351	353	360	393	329	314	314	307	323	345	330	374	326	351	346	377	389	391	366	311	338	334	392	358	375	328	338	354	307	363	362	344	392	350	333	341	381	359	336	338	331	339	360	356	347	365	357	350	375	329	350	321	343	332	322	334	382	375	381	365	377	342	404	368	345	392	352	322	368	330	372	353	371	357	344	336	384	353	328	352	353	350	372	382	361	359	353	311	348	318	339	379	344	338	356	343	349	319	382	342	360	336	373	324	359	346	385	332	364	331	371	380	382	352	350	379	367	371	352	377	337	351	349	364	372	358	329	328	342	336	355	346	373	374	349	372	295	370	347	334	328	315	345	371	371	361	314	347	336	365	333	329	334	351	367	354	390	317	360	348	353	342	360	353	297	340	350	384	357	385	333	334	383	364	359	348	368	365	335	335	355	377	361	369	331	371	373	314	319	378	331	370	339	367	361	319	369	354	380	377	353	338	385	355	337	338	369	348	332	351	345	385	351	326	337	392	346	360	353	379	340	321	321	402	379	355	342	355	343	385	368	348	360	356	341	343	333	352	353	324	361	341	346	375	389	377	340	337	328	365	338	349	347	373	345	357	350	311	381	341	356	346	367	374	363	338	347	358	347	358	361	358	376	336	388	368	398	360	347	330	366	337	342	351	351	352	349	364	363	337	334	376	356	353	368	353	341	368	337	341	359	343	336	346	327	308	374	342	339	343	323	351	358	332	324	339	326	326	368	349	367	336	379	329	360	369	364	357	348	375	370	346	339	346	356	341	352	364	366	341	350	366	363	305	350	363	322	374	343	350	386	377	347	335	371	368	320	385	339	375	388	345	340	380	348	303	350	358	321	332	338	331	371	362	346	375	320	341	349	353	341	330	330	338	368	346	338	391	362	325	338	359	395	366	393	372	313	331	320	357	356	356	370	345	363	360	377	347	377	333	360	338	333	337	367	358	397	358	349	389	356	344	337	387	383	350	330	353	345	366	342	337	363	319	344	384	311	323	325	337	376	358	363	340	384	397	333	358	333	367	351	344	331	346	355	350	339	357	361
23330	37789	40182	43220	44893	41501	40116	40749	40107	39266	37926	40830	34139	35061	30855	36116	37397	42192	37962	35797	22970	19361	17515	15657	14980	12412	12821	12575	8928	7636	7652	8103	10723	8088	7732	6323	5494	5409	4412	3889	3598	4138	4614	4815	5464	5415	6350	4432	3562	2334	1931	1901	1715	1353	1294	1168	1555	1503	1112	897	881	939	1055	976	930	865	910	1129	1205	1063	1015	1046	817	821	884	841	844	826	819	858	837	868	859	847	837	847	873	928	957	896	837	808	821	838	795	811	829	822	852	859	838	839	849	857	815	818	833	810	796	813	819	890	825	822	837	844	809	790	806	868	766	866	820	826	829	808	855	771	811	781	818	850	873	816	817	869	832	806	844	818	821	836	903	781	859	801	867	840	786	819	743	850	831	799	832	834	863	816	861	866	828	793	810	789	800	798	856	858	841	779	831	795	880	802	827	841	805	844	815	811	820	840	871	787	813	822	860	795	827	829	857	821	826	790	814	811	779	885	842	774	830	856	801	845	848	879	775	807	828	828	801	807	792	881	835	868	781	817	828	837	841	770	884	849	879	800	800	821	810	885	860	823	833	783	810	811	794	800	815	839	783	827	808	829	833	780	831	810	805	820	879	822	825	790	833	818	775	794	860	824	807	807	822	805	861	803	842	835	779	818	842	826	811	817	823	839	801	836	865	822	826	789	845	794	855	856	844	813	869	871	863	787	848	756	840	873	812	816	843	873	884	808	848	853	758	853	828	829	811	831	801	867	864	839	816	814	863	798	820	842	809	869	820	854	846	836	784	831	805	799	828	814	819	840	842	843	824	836	779	757	844	795	796	839	831	788	843	843	783	852	770	801	841	868	841	821	788	844	808	792	855	810	767	853	843	848	813	823	802	839	821	723	762	872	851	805	877	758	825	858	835	812	806	787	845	839	829	859	815	826	854	812	792	814	813	867	809	842	805	812	842	825	820	833	842	858	819	802	800	875	838	831	840	861	868	798	841	817	839	828	869	799	862	832	787	835	829	826	826	863	792	816	814	839	815	802	856	796	836	863	865	822	808	901	831	791	771	791	814	808	801	805	823	864	840	813	861	788	808	811	781	820	812	867	808	844	841	803	868	814	824	839	808	819	824	837	817	810	845	888	832	866	761	778	786	852	797	828	876	840	877	768	848	861	818	849	833	815	822	827	780	853	752	810	769	837	833	859	846	858	813	874	857	848	829	865	773	888	889	802	790	815	781	830	796	805	791	810	823	848	815	812	858	827	852	811	832	806	860	831	837	881	812	819	836	812	803	798	821	833	822	856	828	840	870	822	824	825	846	832	822	831	846	806	819	827	823	823	855	837	859	817	814	860	795	820	834	834	753	854	823	835	910	789	824	818	828	746	894	814	777	789	815	805	825	836	838	791	827	835	830	827	807	777	807	806	849	823	850	794	868	769	816	881	824	865	868	862	809	862	838	834	805	796	845	874	810	817	808	836	812	772	778	779	878	876	811	804	836	886	837	773	846	810	800	805	825	864	849	844	831	839	828	805	815	876	786	838	831	806	857	827	774	780	819	856	853	874	829	847	830	877	809	749	829	812	796	859	810	816	891	814	850	816	822	830	811	777	820	800	866	881	840	839	824	810	814	863	777	790	841	814	860	872	767	795	818	827	796	759	805	843	872	871	796	829	845	801	806	773	818	850	804	791	807	829	826	846	831	816	821	804	801	825	819	823	836	789	792	816	780	792	822	779	837	842	822	790	840	772	816	840	808	803	808	825	815	767	820	824	808	834	822	871	810	825	790	793	830	843	804	801	844	949	860	824	844	827	836	786	824	779	826	828	828	852	802	832	811	860	816	852	816	796	833	869	816	812	780	825	809	890	821	838	820	831	764	768	815	817	806	858	864	802	812	793	867	834	832	839	842	794	833	814	843	796	835	814	810	829	832	815	845	818	786	869	796	855	831	792	871	824	874	805	835	814	869	810	812	841	823	814	831	767	855	809	780	804	818	817	817	844	820	842	817	831	881	798	797	845	838	791	868	812	814	818	787	789	858	836	828	796	856	885	827	840	870	796	837	835	824	825	788	813	839	806	829	832	830	848	813	825	795	821	830	825	823	832	814	818	829	844	854	811	872	858	824	860	819	805	806	850	865	805	828	836	826	811	819	885	747	810	843	850	844	886	851	849	854	867	835	812	846	770	895	850	805	821	747	821	817	777	879	791	795	813	812	865	830	866	860	837	770	791	849	816	808	807	817	846	837	840	815	825	799	795	843	802	822	813	803	845	833	851	832	836	736	835	814	835	802	803	807	786	873	789	823	777	817	849	775	867	778	854	779	796	811	812	857	831	816	831	774	806	860	792	780	869	820	834	897	834	782	813	749	899	805	795	805	807	815	819	793	806	840	828	838	809	799	824	836	852	849	826	797	812	832	803	788	824	890	795	879	799	817	853	811	845	830	841	855	845	836	788	796	790	863	880	845	852	811	809	835	829	836	840	884	839	845	826	837	815	754	844	862	883	813	831	791	831	791	758	792	826	867	811	818	798	812	918	838	803	823	843	784	763	833	825	786	806	835	811	864	858	780	823	831	831	801	781	826	812	802	840	872	810	844	826	845	896	794	846	854	828	856	907	845	819	841	818	833	800	818	807	872	841	853	813	854	896	843	788	795	874	836	792	860	810	811	832	853	815	851	788	808	849	873	807	849	830	860	819	792	848	831	800	794	825	831	828	853	814	866	735	827	802	767	832	824	804	789	767	850	814	874	800	803	856	811	855	847	805	837	812	772	843	806	791	807	810	798	762	821	785	847	826	839	829	794	768	767	815	867	833	809	831	864	845	799	844	832	796	867	766	820	849	840	829	866	811	809	850	825	851	771	821	804	841	827	790	844	809	836	823	852	819	789	818	812	773	836	840	770	855	859	831	823	781	816	783	865	839	833	803	795	845	834	827	798	801	823	841	873	816	825	797	868	774	790	828	815	824	802	822	848	801	758	880	821	820	883	813	811	791	763	875	795	817	777	805	812	858	813	826	810	828	819	816	777	835	802	831	777	858	779	826	812	846	852	860	817	810	836	870	829	855	875	805	825	831	858	900	794	851	808	842	810	865	800	823	813	816	768	905	833	811	840	845	825	848	809	889	853	823	824	841	846	788	796	847	838	840	774	823	886	827	795	807	813	798	780	816	840	872	829	861	853	813	833	811	833	829	882	825	835	822	832	785	777	860	799	825	818	834	888	853	846	827	813	825	870	805	754	811	848	815	862	839	809	794	870	824	801	833	833	859	851	794	815	849	821	856	839	854	783	888	851	787	835	837	820	861	836	755	833	857	787	772	859	817	874	874	850	823	808	810	848	787	849	849	822	810	789	784	812	832	840	838	828	882	871	784	804	786	803	825	778	809	821	822	818	830	883	835	856	771	795	839	837	800	790	850	802	823	816	820	788	780	828	783	819	821	795	870	849	824	817	835	793	904	801	834	779	804	798	787	817	815	760	817	841	780	799	828	815	817	837	833	818	824	828	824	888	778	826	801
42749	46666	36723	32428	37066	33465	32356	34147	32360	33594	32052	33305	26256	27124	21420	25285	27186	32002	25315	22812	12483	7891	6843	5580	5541	3990	3771	3939	2720	2278	2397	2354	3528	2551	2119	1661	1644	1655	1269	1129	966	1127	1286	1266	1489	1540	1647	1113	896	658	583	546	433	454	402	425	433	437	368	313	322	310	319	301	303	310	319	423	388	355	305	319	282	295	317	303	293	247	278	284	308	310	275	301	275	289	304	322	349	333	278	292	252	294	270	290	283	266	293	294	307	284	284	274	266	287	276	275	300	286	261	300	284	262	300	299	290	275	293	275	278	249	273	265	248	300	282	298	286	282	304	295	292	270	277	276	292	287	249	265	283	314	285	285	262	275	246	280	285	264	291	272	297	311	278	254	284	241	256	280	254	243	264	298	320	274	272	292	238	281	281	271	273	278	296	296	310	279	295	280	259	267	296	249	277	252	303	267	296	266	254	256	316	299	271	279	292	260	308	312	278	307	287	262	269	289	269	263	257	293	300	283	278	297	270	249	305	314	293	289	259	257	267	281	299	260	309	275	262	298	282	260	255	284	285	286	282	267	273	268	296	275	261	285	313	256	277	292	305	240	278	267	299	304	285	263	254	244	283	292	265	263	308	262	292	254	295	295	266	302	249	296	291	275	289	267	260	305	301	277	246	258	288	279	296	260	296	258	286	270	320	303	262	289	285	285	276	293	292	299	270	325	292	270	257	282	263	260	277	280	258	275	284	285	262	257	254	295	282	330	270	299	276	293	320	296	299	315	267	309	287	272	287	277	246	259	287	300	261	280	262	257	280	277	264	262	262	293	322	284	276	276	299	273	300	269	304	307	285	270	268	287	323	285	265	286	264	276	282	273	279	269	272	283	276	300	282	273	296	269	307	292	328	249	279	289	283	289	299	296	266	281	266	282	278	276	269	272	295	293	284	261	260	263	309	284	263	287	324	264	277	281	275	275	278	283	259	297	281	284	324	298	301	303	320	289	288	305	303	296	302	312	320	273	299	292	282	258	288	309	289	273	293	310	280	286	283	283	248	275	295	266	284	274	305	337	313	284	267	283	253	291	272	301	280	303	269	277	282	284	283	261	268	288	281	255	279	292	277	253	303	298	303	277	289	271	292	283	275	279	313	281	301	296	285	257	293	273	269	303	283	261	284	301	275	279	310	295	274	304	303	244	286	280	243	272	240	304	282	272	297	276	261	296	282	323	273	295	285	311	282	277	261	264	301	261	283	290	301	279	277	315	258	300	285	289	275	275	288	283	285	271	280	301	294	283	300	278	310	279	278	278	275	275	296	304	266	291	296	292	288	281	297	258	294	277	300	287	271	301	268	325	297	295	268	313	269	306	305	278	285	281	288	251	262	257	261	282	300	272	273	271	293	278	267	299	297	268	273	281	282	257	295	314	270	300	311	313	276	304	291	257	274	305	287	266	290	284	277	288	292	292	346	291	274	298	282	271	272	274	259	295	282	290	275	278	290	306	273	288	283	280	259	273	268	254	295	263	228	264	312	266	261	276	245	285	253	314	269	259	284	284	278	308	334	298	272	277	268	243	273	267	290	287	282	288	286	285	279	292	264	276	261	301	279	279	288	293	287	259	248	259	288	280	310	282	278	286	266	277	269	293	291	259	284	271	295	272	312	302	262	317	300	273	274	284	285	280	287	318	280	267	287	269	295	289	289	299	258	303	247	278	301	278	267	285	278	263	293	317	297	288	282	265	286	272	280	254	290	278	308	298	288	254	285	280	296	249	302	273	285	300	277	250	284	283	282	270	291	300	297	259	266	284	301	293	269	252	259	277	300	263	264	250	305	279	277	284	339	267	269	269	283	331	301	254	262	294	268	284	265	264	256	241	283	299	272	293	271	288	298	279	257	295	285	310	258	272	255	285	274	272	269	285	293	278	259	289	286	287	259	265	291	274	262	296	270	262	296	276	256	264	289	266	283	292	293	280	291	301	303	297	287	272	272	292	265	282	300	269	281	261	284	298	250	263	283	313	304	280	292	273	276	260	289	302	320	264	272	284	252	301	268	298	306	290	297	273	263	265	264	287	305	299	286	252	306	302	265	268	289	263	289	279	278	266	276	259	303	272	272	273	300	292	314	316	274	284	264	280	269	283	287	261	306	297	270	291	271	290	289	297	286	285	261	283	236	292	289	290	271	258	271	299	287	294	310	281	278	263	271	286	278	271	300	261	275	271	289	311	273	303	293	272	285	259	274	301	290	248	280	266	291	270	318	292	292	291	295	284	305	297	294	293	271	278	279	256	282	314	282	287	303	306	284	250	289	273	284	286	280	280	310	282	328	268	292	290	312	298	275	306	295	301	300	271	283	257	295	304	286	274	296	263	279	309	320	297	282	283	257	266	297	277	259	320	273	290	281	295	294	289	274	289	285	291	286	274	251	287	254	286	268	297	258	310	271	303	277	259	297	283	280	291	251	289	279	255	267	306	301	273	295	281	308	282	312	293	246	287	280	278	289	263	269	250	294	278	251	309	305	279	335	284	304	304	317	297	297	296	278	273	278	294	327	275	287	292	270	311	276	297	270	259	258	268	282	272	286	299	262	273	259	291	287	277	296	281	276	278	307	311	301	272	283	278	275	271	275	318	269	261	251	306	292	313	278	310	298	300	277	268	271	282	291	263	310	300	277	309	262	277	278	299	273	239	284	303	303	288	276	281	285	292	271	283	274	305	304	294	252	252	301	276	294	259	298	259	288	306	300	266	258	282	273	285	282	293	296	274	328	307	314	260	299	267	270	273	281	289	263	276	277	293	279	275	294	277	276	289	283	291	310	302	291	316	288	250	258	292	283	280	273	275	288	281	280	282	264	285	275	287	304	246	278	275	337	275	272	296	292	258	306	302	260	267	301	273	277	277	298	257	285	291	269	283	302	277	266	273	301	270	284	266	266	292	312	284	312	274	275	302	291	297	285	283	283	265	287	268	274	290	281	282	286	246	309	249	290	273	261	284	287	279	257	259	267	258	258	270	272	252	278	300	287	266	264	292	298	290	248	308	285	308	265	264	308	264	303	303	272	286	296	335	283	296	249	282	292	297	269	271	274	294	286	320	278	263	278	286	299	287	267	269	277	292	283	289	255	299	313	279	272	310	300	261	299	288	277	292	297	285	273	306	282	283	281	265	282	301	261	267	283	270	274	256	283	286	310	273	276	293	280	271	320	305	255	298	305	274	291	265	278	289	251	284	283	278	302	314	266	268	284	279	272	291	311	291	252	271	286	281	255	290	288	292	299	279	307	304	268	249	292	290	285	299	265	307	313	283	302	329	270	296	266	276	252	292	313	296	272	281	293	273	273	292	298	281	279	281	303	257	276	306	279	286	261	269	282	280	266	263	318	255	275	282	280	307	284	279	289	269	294	311	282	252	297	283	272	290	282	261	284	296	290	290	274	256	286	266	284	273	258	302	277	290	303	259	283	296	266	292	296	267	280	292	296	290	289	289	286	267	286	271	286	289
28553	41960	43910	47722	48895	47309	45926	47987	46683	46803	45888	48292	42432	43411	39912	44178	45901	50238	47092	45379	31977	27915	25675	23749	22710	18513	18979	18548	14263	12097	12870	12944	17791	13040	12386	9761	9476	9592	7759	6572	5719	6780	7641	7933	9067	9400	9408	6425	5426	3503	2947	2725	2083	1749	1687	1545	1899	1735	1027	899	854	983	1000	803	781	740	837	1420	1658	1069	1074	829	799	870	767	723	699	720	697	745	696	705	663	690	718	732	689	813	1242	957	671	648	659	664	659	699	650	696	701	711	729	677	686	702	691	670	706	695	708	662	725	647	658	704	677	669	699	701	611	673	645	716	659	683	637	705	649	682	684	651	740	620	687	740	630	689	699	685	668	646	688	710	692	670	687	639	637	680	679	669	627	663	648	679	684	670	675	644	678	683	637	628	664	677	626	682	653	608	652	688	684	642	668	634	673	672	711	730	671	690	663	701	653	685	663	669	706	685	698	697	667	664	669	672	698	661	695	655	698	679	719	667	668	657	615	679	629	671	686	641	627	606	707	645	704	725	694	698	640	688	644	663	658	707	634	692	684	670	703	631	691	676	669	672	676	691	651	667	692	659	708	662	679	659	641	666	664	644	670	654	658	680	650	680	704	647	648	651	646	727	688	682	679	664	658	650	664	628	653	725	697	655	661	653	696	631	653	640	665	697	666	641	720	628	638	629	699	710	636	663	683	670	619	695	677	655	679	682	677	633	659	722	667	649	709	630	710	719	692	655	702	684	706	687	685	652	693	699	681	666	630	643	678	641	678	622	651	685	712	691	679	635	626	691	647	644	642	631	668	624	706	621	687	666	677	665	646	644	653	639	642	670	679	660	697	671	673	691	736	666	668	706	665	626	688	675	668	678	706	714	689	655	658	634	691	665	667	684	660	670	637	654	651	691	644	658	653	700	722	677	675	672	644	691	658	667	664	686	683	685	659	692	705	665	599	649	600	673	654	701	644	646	697	697	698	711	620	659	609	667	701	672	667	663	675	673	670	708	656	672	680	726	696	683	668	650	656	721	648	654	662	687	676	690	671	668	736	684	652	683	654	676	675	597	689	675	655	663	683	635	658	675	661	687	695	689	644	643	651	642	679	656	722	699	730	664	685	685	627	677	661	736	697	683	660	712	664	655	673	702	692	669	675	647	685	679	646	693	662	688	657	635	635	659	685	651	711	649	690	634	636	671	656	654	678	656	663	647	730	695	698	733	674	644	677	646	716	668	679	702	701	686	623	664	648	624	671	695	652	698	708	706	643	693	739	683	670	687	626	693	742	675	675	655	672	653	620	667	681	678	676	684	661	626	672	628	671	679	694	647	685	649	633	643	702	714	626	649	719	665	726	686	671	676	671	655	679	667	663	707	686	637	678	669	689	653	632	696	604	705	709	719	632	678	685	676	650	648	656	646	655	665	722	707	655	631	723	658	675	651	666	673	625	721	708	658	690	641	671	673	647	666	648	663	674	626	673	702	660	672	682	701	677	700	677	664	644	672	667	651	701	647	714	699	687	652	686	699	671	704	643	715	682	678	625	649	664	677	607	635	641	673	683	675	653	669	667	671	667	681	721	652	716	681	676	630	688	661	706	675	700	680	693	692	656	675	614	661	689	664	717	687	689	687	648	690	659	695	632	706	669	669	636	721	692	617	707	650	693	686	653	665	708	700	683	708	707	677	705	655	686	685	658	678	677	635	725	672	678	672	626	720	652	696	675	651	667	697	670	672	736	691	677	660	645	638	683	676	663	657	626	741	666	687	657	740	643	677	694	676	679	669	702	697	701	668	674	678	717	727	687	707	686	710	640	718	689	674	645	674	694	683	705	673	674	689	699	662	675	658	655	638	691	669	661	646	719	674	603	691	697	641	671	703	676	671	695	715	652	650	647	705	710	638	699	677	702	652	659	659	629	701	641	725	644	681	658	687	643	648	657	672	699	707	655	674	649	670	701	696	698	646	662	703	697	640	659	684	704	653	676	668	670	684	659	687	713	658	662	642	645	676	702	651	650	681	615	679	677	671	714	746	703	670	643	649	655	668	684	652	686	713	627	681	665	698	698	680	674	649	655	663	677	626	684	681	641	621	671	712	693	693	666	721	679	662	643	675	659	671	694	647	670	690	662	691	675	652	691	674	709	620	664	673	699	695	656	681	631	636	683	711	644	671	741	734	625	695	699	674	664	673	645	673	645	621	682	675	732	633	697	677	721	686	704	608	676	685	664	676	636	642	691	665	669	695	664	658	614	647	683	682	690	662	685	692	662	751	674	708	695	653	663	682	654	644	666	687	669	702	674	659	658	663	666	658	715	673	631	712	696	652	663	673	707	667	699	683	683	731	696	661	669	667	668	649	657	689	670	623	701	649	698	672	655	617	663	623	643	664	693	684	672	671	679	637	664	702	662	652	632	668	645	683	684	634	700	616	706	673	632	627	693	674	669	685	698	673	671	697	686	644	704	644	667	733	685	656	635	648	712	644	702	665	673	690	625	732	663	586	695	662	678	646	615	639	657	662	700	660	713	680	655	697	699	650	693	697	672	690	732	675	722	685	639	616	640	662	707	645	636	636	617	686	682	653	639	698	642	634	721	639	610	644	672	686	657	698	682	679	662	660	635	678	642	649	687	625	625	654	653	639	726	677	635	671	649	668	664	651	659	680	704	681	659	678	663	676	667	651	651	671	683	634	665	673	684	709	673	695	652	657	678	663	642	646	690	652	674	728	661	656	645	649	676	619	702	652	693	719	651	675	702	661	624	652	674	675	654	704	676	697	694	690	690	672	653	632	695	662	657	671	699	711	732	662	712	650	691	649	668	685	708	691	665	658	659	682	664	684	672	671	660	672	730	682	699	645	662	706	667	700	647	711	643	625	657	674	688	690	733	679	680	671	687	689	686	683	651	732	677	666	706	650	703	614	671	619	645	684	672	674	673	681	694	668	640	700	661	682	693	647	693	659	658	646	715	667	670	639	636	644	665	683	664	656	720	674	663	634	662	669	696	661	672	707	628	644	664	625	657	721	659	653	698	657	640	642	652	704	711	680	677	688	648	668	709	674	626	675	638	673	654	688	714	624	654	676	653	657	663	685	652	646	673	710	684	683	610	676	652	680	633	648	650	684	708	656	706	642	671	701	641	661	731	678	697	654	629	654	713	661	677	655	671	672	684	641	651	686	633	708	664	663	693	674	633	615	600	645	682	669	640	669	695	708	680	708	710	659	679	687	684	694	657	706	662	689	663	675	673	646	681	658	673	652	678	641	743	665	656	623	701	657	690	633	628	665	710	668	677	637	701	696	650	688	684	640	694	709	660	691	705	660	633	688	696	710	629	681	698	685	683	700	658	661	666	704	681	686	699	661	699	693	645	670	661	583	661	682	634	707	667	677	678	664	673	649	636	692	689	649	666	653	679	679	627	683	705	640	651	675	634	667	695	667	666	665	639	690	658	730	676	666	673	625	678	679	655	700	663	701	642	688	698	724	681	669	692	671	709	675	676	685	694	641
16212	18588	18776	14536	11941	8158	5404	4288	3334	2936	2334	2085	1404	1314	1095	1242	1199	1277	1014	882	704	592	565	550	525	453	418	429	430	437	398	397	412	422	393	385	380	382	360	341	374	350	345	339	361	356	373	361	363	341	386	345	308	343	336	368	360	367	347	335	350	312	340	330	324	370	315	341	309	348	338	337	305	354	334	331	332	354	313	380	361	337	327	292	347	357	333	339	333	334	339	322	335	328	360	357	338	334	350	339	316	321	349	329	349	382	333	327	315	352	351	339	329	343	323	333	320	362	340	311	354	320	364	357	368	332	343	341	319	347	371	333	358	348	327	337	359	337	337	308	357	329	292	298	326	335	360	331	322	308	355	334	329	342	339	341	360	336	313	344	328	341	335	362	340	346	366	305	360	330	354	364	355	335	333	331	328	342	348	360	332	319	324	340	348	338	353	318	357	318	304	364	355	356	339	359	320	317	346	339	320	350	331	335	334	382	318	358	281	348	350	325	340	370	365	326	310	327	360	338	322	354	344	334	388	333	334	351	319	345	306	328	330	327	372	311	346	322	335	336	340	335	356	300	365	348	347	338	345	337	352	338	333	334	306	298	333	347	340	342	331	334	341	329	331	355	357	338	346	350	320	336	332	321	340	307	330	362	332	297	336	325	360	351	345	356	337	326	357	327	343	354	336	329	317	348	329	326	318	333	364	307	343	384	353	337	356	350	344	331	341	340	355	358	351	335	319	306	354	331	347	327	310	326	343	330	345	369	304	341	338	331	337	367	331	314	316	375	374	344	304	338	358	352	344	342	368	339	381	347	338	343	304	316	360	354	293	322	338	356	321	339	308	368	328	363	324	334	338	291	296	316	350	306	377	335	326	328	312	341	352	345	309	368	349	327	341	360	334	375	359	367	344	342	332	346	317	327	341	335	345	351	366	340	334	355	344	348	375	357	342	300	325	349	363	364	325	310	334	337	350	378	353	348	322	344	338	342	327	301	344	348	319	332	360	318	342	346	339	300	339	355	320	337	356	385	326	378	320	323	307	361	346	331	333	334	340	342	342	323	358	335	321	330	340	328	339	356	316	330	349	331	355	344	395	338	383	337	359	325	349	309	344	355	381	341	306	328	312	347	347	340	325	342	370	316	296	358	355	352	323	336	343	333	353	332	328	335	315	316	374	347	336	369	364	334	360	332	327	339	315	357	332	351	302	340	315	307	353	332	341	355	322	335	297	379	350	348	339	302	337	348	359	337	327	318	363	351	336	333	320	324	325	303	297	328	322	329	310	304	333	338	334	325	345	312	315	367	348	373	290	382	314	349	328	319	331	312	335	349	296	356	317	354	346	336	313	311	332	343	340	360	333	334	350	341	302	335	336	311	349	380	355	338	328	319	332	373	352	311	356	338	358	329	364	356	356	300	328	356	353	303	343	334	319	359	317	317	365	335	354	359	339	316	334	325	353	319	337	340	347	346	316	294	334	346	319	309	315	343	321	367	342	343	374	324	311	332	345	346	354	357	377	327	350	337	362	301	343	343	336	333	342	343	346	306	321	327	327	360	376	350	348	329	338	313	355	316	348	335	301	366	344	340	358	319	309	326	352	350	362	283	316	329	346	370	328	343	345	330	307	356	339	330	336	360	318	344	344	339	326	328	363	337	349	327	345	372	333	333	340	345	332	366	329	337	342	339	329	340	372	337	326	330	347	331	321	322	308	354	333	306	326	348	336	346	349	368	333	310	347	309	351	337	339	361	344	357	346	342	367	326	321	321	368	348	320	329	323	344	338	321	321	304	326	338	332	325	342	364	311	316	370	314	349	341	333	324	369	333	347	332	364	333	341	344	385	337	349	363	348	334	360	338	315	331	350	333	339	319	359	336	354	390	337	344	356	354	313	346	373	329	354	340	325	337	323	316	307	308	315	346	346	339	349	299	333	350	320	359	316	341	353	304	336	332	328	338	350	333	304	339	342	313	337	314	330	332	354	350	326	315	304	327	315	309	349	316	336	349	343	320	361	340	330	318	357	334	322	326	345	354	329	316	343	329	343	317	309	307	360	333	345	358	337	400	365	354	339	353	361	357	291	365	380	362	365	325	355	333	389	342	341	351	349	325	345	353	328	308	347	322	338	311	322	312	327	382	290	313	355	328	315	314	378	335	373	331	353	346	343	349	306	338	328	299	348	322	370	321	319	368	332	346	326	328	334	329	350	356	340	354	328	371	300	342	350	337	327	339	325	344	347	325	350	351	364	306	309	360	344	327	380	356	336	339	324	312	388	338	296	346	309	349	370	310	336	331	352	313	339	329	353	336	300	355	330	324	374	339	329	334	342	359	321	343	358	331	324	325	310	357	339	318	334	341	334	337	348	306	322	335	359	339	320	342	325	329	308	372	345	306	331	351	352	340	342	333	329	342	332	289	329	367	327	328	323	316	358	358	345	331	345	349	360	343	333	344	354	337	327	332	319	314	342	348	335	347	335	333	378	323	323	347	304	339	362	307	353	360	361	319	377	301	311	330	330	311	343	343	359	323	309	346	325	304	339	328	358	340	306	342	321	325	324	313	336	345	324	332	346	307	333	326	328	365	317	321	346	354	318	375	326	339	327	342	338	327	333	395	333	330	299	312	366	362	324	346	361	338	315	321	319	342	370	340	312	331	320	334	376	366	357	360	336	324	319	332	335	311	337	335	321	340	330	325	313	323	327	325	356	357	339	344	364	350	289	285	350	318	326	314	339	328	327	338	336	299	380	328	320	335	338	328	334	364	353	323	354	321	316	309	323	332	322	345	346	316	391	344	301	318	346	318	333	327	364	343	313	356	354	358	310	357	314	361	333	371	333	375	335	323	315	372	352	328	363	331	298	353	322	343	335	330	354	305	328	341	344	325	342	328	335	318	365	343	322	344	355	310	341	343	359	342	387	350	351	365	348	342	339	326	336	337	316	319	323	353	327	322	327	352	307	347	355	306	334	343	345	317	369	326	332	340	371	335	342	329	371	344	313	302	346	350	343	348	356	344	385	343	354	388	357	343	346	318	302	342	319	319	310	302	308	335	340	329	309	325	333	350	365	340	349	339	330	326	326	319	330	327	377	329	327	347	341	306	327	346	341	343	371	370	322	325	336	357	343	349	330	361	310	367	332	338	375	371	314	324	344	324	330	325	358	364	343	315	336	345	352	333	356	336	333	315	382	323	318	329	387	360	314	385	325	355	348	307	317	319	311	366	359	328	316	339	343	347	342	336	329	343	351	337	328	306	350	322	339	362	341	323	325	369	321	306	325	344	326	342	348	313	357	343	325	368	292	360	360	320	350	347	346	329	310	313	368	333	312	349	339	329	349	315	371	353	358	323	337	339	336	346	306	370	341	324	329	302	317	329	367	328	330	332	345	357	320	343	358	350	421	341	337	364	382	355	320	341	342	341	306	331	326	330	369	316	347	363	347	345	352	313	334	318	338	318	356	342	330	311	326	345	336	370	374	304	328	343
9996	16655	23494	26195	25205	21119	17427	16059	13889	12754	10569	10296	7277	7346	5796	6952	6695	7345	5389	5074	3315	2862	2619	2384	2087	1895	1823	1772	1427	1392	1461	1416	1418	1364	1260	1190	1156	1149	1060	971	1013	991	1072	1005	1061	1153	1040	982	931	921	863	871	860	894	911	852	853	870	807	883	856	834	800	822	768	764	831	852	838	857	864	782	794	783	810	835	828	773	807	812	793	848	825	780	797	810	787	830	839	821	814	839	786	793	774	826	770	783	823	838	768	837	811	817	838	778	828	788	783	788	755	782	800	792	796	793	816	806	785	801	817	884	802	781	782	834	812	777	789	802	776	801	834	755	823	784	820	865	829	775	832	802	847	826	872	822	797	872	790	782	831	817	821	787	789	800	807	805	889	814	813	789	774	841	776	799	777	798	833	812	815	814	804	830	826	763	832	755	810	779	783	802	841	794	853	796	820	813	808	810	840	744	792	829	838	821	791	801	774	793	817	764	795	772	797	774	800	821	824	835	795	795	828	806	815	785	781	839	846	828	791	844	773	821	809	806	782	798	813	843	832	811	808	836	803	840	821	841	878	766	782	798	808	843	804	830	820	823	802	824	847	800	772	811	803	816	800	834	822	813	799	850	823	811	814	820	797	821	750	819	812	782	829	815	775	821	792	793	815	803	800	779	768	826	786	838	828	791	785	773	788	877	833	811	806	828	770	814	805	784	834	806	837	829	774	816	792	833	809	764	790	819	823	772	832	784	828	768	800	791	827	787	834	791	856	864	849	768	809	825	838	804	780	843	836	792	833	797	848	783	803	771	760	883	824	782	820	791	844	756	745	855	745	801	815	791	825	899	777	842	794	778	784	814	821	845	798	816	809	778	816	812	785	813	807	811	821	824	801	784	832	838	829	857	839	821	793	854	809	845	836	768	870	814	824	855	839	838	743	825	847	805	789	799	853	830	849	817	790	845	852	827	747	781	833	763	824	837	784	817	865	821	819	850	825	813	748	812	792	800	798	872	782	855	782	800	847	806	824	847	785	817	848	785	829	809	839	744	842	774	803	830	775	814	816	762	857	812	750	805	804	817	813	867	774	802	783	796	834	797	828	835	827	802	836	779	825	801	812	816	806	808	841	835	811	823	796	818	766	761	774	838	843	771	789	818	802	793	810	817	747	780	824	804	787	799	757	804	879	798	827	812	798	904	829	831	793	761	815	781	819	801	788	775	756	805	837	786	834	823	809	814	822	793	834	790	795	773	818	757	791	822	824	828	793	828	812	761	805	747	799	814	776	750	835	824	799	816	854	790	837	841	836	842	835	764	792	803	864	825	826	792	761	802	765	831	853	800	837	777	807	809	790	736	836	819	805	825	829	819	830	912	801	818	772	834	776	894	776	829	797	814	865	807	829	777	846	808	806	795	843	812	790	822	794	790	761	792	836	791	823	742	798	800	816	788	822	768	814	830	790	814	827	785	861	849	825	841	801	798	787	796	909	837	810	803	821	821	765	836	822	814	811	831	800	806	821	814	751	819	778	846	789	844	795	804	754	846	803	816	779	793	814	844	836	782	762	857	822	813	835	783	804	845	811	823	822	811	804	818	804	795	817	810	782	814	800	778	801	818	780	837	833	838	801	780	795	820	831	791	777	826	835	801	860	828	826	800	778	805	796	828	795	827	806	782	807	845	813	828	831	835	808	841	797	788	786	807	795	817	797	810	802	844	818	866	819	777	769	809	807	799	780	814	833	849	851	762	816	881	784	788	800	868	799	864	843	808	794	797	843	791	823	802	778	812	804	808	801	849	798	828	826	791	813	829	837	811	822	834	773	819	825	787	833	797	811	847	807	798	780	829	855	814	827	821	814	771	813	792	799	857	830	821	776	792	809	895	805	776	766	815	825	783	830	849	840	820	765	825	774	902	808	843	748	782	822	826	773	770	821	794	894	767	797	868	731	791	837	786	800	764	771	830	803	848	784	845	817	786	808	872	794	833	807	808	793	782	776	828	805	864	796	847	775	724	824	805	829	820	830	829	791	884	803	811	814	842	839	783	786	881	827	785	836	772	808	806	825	844	795	781	811	791	873	827	774	809	810	811	858	794	868	791	786	801	799	819	786	811	844	799	882	866	775	828	799	765	788	827	824	807	764	829	815	838	809	788	780	780	817	830	820	749	807	840	835	822	834	791	812	808	807	804	826	767	832	824	752	788	794	785	817	818	816	823	809	815	795	767	832	788	793	792	850	849	782	817	820	819	801	776	823	783	824	763	814	787	770	820	842	835	807	737	809	804	806	849	797	783	806	806	801	819	814	847	786	761	855	813	828	768	813	842	824	843	771	859	785	807	849	853	814	829	770	790	808	787	826	815	796	799	803	840	795	860	804	800	812	812	821	817	832	749	799	802	804	850	835	825	790	775	795	774	790	791	837	827	829	760	862	865	796	807	794	828	804	790	777	805	851	825	839	773	858	800	786	803	774	841	806	823	790	793	792	798	803	851	804	776	829	846	803	717	816	743	784	809	802	785	815	784	760	826	848	785	818	854	820	788	829	781	833	835	865	840	828	822	823	801	782	805	837	782	815	784	769	800	813	805	811	829	824	785	819	847	813	848	835	848	790	794	821	791	794	834	801	782	859	813	826	797	827	790	806	751	808	784	792	769	805	851	837	825	766	795	799	839	814	814	797	826	772	821	790	790	795	820	759	823	821	797	794	824	828	850	803	813	805	850	810	825	758	860	819	822	848	794	842	781	782	798	833	785	806	858	783	835	780	806	789	773	808	813	820	801	825	813	831	771	794	833	807	783	836	853	855	796	846	826	805	794	820	782	800	790	795	805	792	837	828	850	816	787	767	805	824	883	802	789	823	791	810	789	779	848	860	789	779	816	764	793	857	774	797	798	784	807	803	771	815	827	822	863	808	796	843	850	772	848	847	804	766	832	792	801	770	815	871	755	836	810	815	831	764	798	777	807	795	819	802	795	751	807	852	775	802	834	802	829	794	775	774	792	782	852	846	829	810	822	797	792	815	790	823	789	837	800	807	780	816	861	835	819	798	839	825	767	826	824	874	729	794	762	807	768	832	807	803	818	782	792	799	877	772	768	828	782	799	822	825	806	833	796	814	839	823	790	838	780	777	817	836	836	806	846	807	785	798	847	790	840	760	775	820	757	752	767	805	823	809	800	813	862	827	842	824	812	816	791	785	852	824	776	789	857	814	809	810	806	800	841	877	795	831	843	780	763	814	832	782	865	823	811	803	843	818	861	809	827	811	841	775	881	824	880	784	822	876	798	784	818	796	815	784	810	769	837	785	797	886	822	855	823	776	768	830	829	786	805	791	821	832	826	804	839	781	862	829	799	806	791	850	806	795	784	804	803	790	795	803	823	868	811	841	837	807	806	782	793	831	832	815	844	808	810	820	754	800	829	756	732	829	778	814	794	808	808	820	812	882	825	816	813	808	798	820	782	837	808	795	782	777	874	819	835	814	781	806	827	816	809	844	844	805	818
35301	43717	36949	32021	34302	29716	26987	27592	24059	25896	23343	24274	16217	17684	12776	15174	16952	19618	14097	12336	5723	4141	3491	3083	2713	2124	2217	2085	1574	1408	1528	1531	1786	1417	1378	1088	1058	1008	837	740	703	807	848	859	943	990	914	687	665	586	517	443	432	423	397	423	451	392	389	387	412	386	387	374	388	373	397	537	461	463	431	422	411	377	336	351	372	379	373	363	326	326	333	358	387	361	380	350	363	377	364	340	358	337	356	378	358	387	392	362	364	372	340	370	380	361	346	306	345	366	340	353	309	381	353	375	348	391	333	368	343	340	355	366	359	381	359	343	378	361	327	376	371	396	355	354	367	369	333	359	373	342	349	366	340	369	371	329	355	382	331	339	310	343	353	353	378	356	346	363	320	393	358	354	350	341	355	363	361	383	361	369	377	368	372	350	340	344	351	358	353	375	384	378	344	362	363	341	313	347	368	353	336	394	361	401	369	349	355	336	346	375	354	370	354	363	351	373	369	346	347	365	367	343	334	376	331	352	376	389	317	368	391	356	358	351	381	361	324	311	364	405	348	357	359	382	341	348	349	352	350	313	311	342	355	399	382	359	372	395	380	363	380	369	329	363	333	363	355	374	368	354	377	368	356	351	349	342	336	374	331	366	364	339	378	330	358	345	349	418	364	369	371	340	379	372	399	370	370	367	327	345	377	412	367	349	322	336	389	384	350	357	396	328	354	365	329	340	347	351	346	399	353	367	329	319	354	392	321	388	377	356	369	361	401	366	347	361	356	324	354	379	353	361	366	358	363	363	348	358	384	359	354	359	367	359	326	333	381	382	367	361	336	353	351	329	356	384	349	372	357	357	352	357	361	336	344	348	366	326	386	362	351	352	374	356	382	415	337	344	372	363	359	367	376	378	362	367	347	358	351	374	323	375	325	355	346	381	350	358	367	361	365	349	329	372	361	333	378	368	402	353	315	365	349	391	348	348	384	356	361	388	366	372	361	391	310	373	383	357	378	331	343	372	344	371	371	350	367	340	348	330	331	351	362	393	361	338	354	406	342	351	369	358	347	408	339	388	375	348	342	353	359	332	389	371	341	343	339	387	376	340	385	348	347	334	353	304	356	335	329	345	330	356	363	343	366	353	391	350	347	374	328	353	302	359	394	328	357	372	375	347	333	340	348	403	366	331	372	340	368	389	424	354	367	347	393	352	382	372	338	344	347	411	364	365	379	354	370	374	354	393	363	352	378	357	350	371	382	335	395	343	351	368	375	333	349	373	378	367	347	358	348	349	347	349	397	347	355	376	415	369	347	342	339	349	353	335	393	388	323	350	384	369	369	399	337	392	380	365	320	392	370	358	319	368	324	314	373	371	341	357	328	343	356	337	372	340	356	372	356	408	324	370	376	330	346	355	353	375	353	403	349	371	365	356	371	386	327	403	350	335	334	347	307	365	345	362	350	391	382	317	404	402	354	350	378	351	395	387	325	379	360	380	380	369	392	370	354	324	383	400	377	348	363	388	331	396	345	374	356	333	314	348	358	354	386	343	388	386	340	362	373	378	334	358	364	348	343	358	369	358	349	337	340	346	338	342	360	331	346	340	386	342	407	358	370	372	362	371	361	348	354	335	362	348	364	380	360	324	339	341	364	354	365	377	353	374	345	336	337	377	338	372	364	343	366	376	376	364	346	351	399	391	365	364	380	344	354	382	402	340	339	378	377	384	340	363	351	380	335	365	346	384	367	373	373	334	345	371	362	349	389	340	382	338	337	339	364	375	317	333	375	339	345	330	399	356	341	361	334	364	359	334	393	360	375	334	326	394	350	344	357	340	362	341	392	369	366	366	315	352	337	363	398	330	330	361	349	368	371	366	380	387	347	337	344	360	338	361	370	375	372	386	385	343	407	341	365	376	371	379	372	346	348	375	377	358	355	362	371	356	357	344	362	373	382	378	363	356	365	354	387	356	359	342	335	336	383	360	369	368	342	370	366	340	361	390	337	343	346	356	360	403	384	373	347	321	370	323	385	323	354	354	355	373	330	358	393	346	364	340	353	385	336	341	352	348	371	359	346	347	397	345	358	330	356	370	339	395	361	369	368	358	327	351	375	327	366	310	319	336	373	344	369	347	386	379	391	369	357	355	336	325	354	405	357	365	342	315	310	383	370	393	353	344	343	361	389	356	327	403	383	388	337	389	373	365	389	389	364	335	344	384	375	332	391	393	361	333	323	359	364	341	388	363	336	365	329	331	370	366	358	347	357	330	344	332	396	390	358	373	375	338	348	364	345	380	368	351	377	374	377	348	349	370	330	308	328	346	366	365	351	372	375	352	396	369	352	350	367	383	367	376	354	391	341	345	364	372	341	326	382	356	368	374	327	371	348	368	345	328	335	350	336	385	335	392	341	395	315	335	334	354	359	364	371	321	368	359	371	337	340	377	333	383	377	393	357	386	364	371	362	323	381	383	348	354	358	370	338	340	342	355	377	334	328	367	367	330	355	355	368	359	342	340	354	355	355	353	351	359	346	335	352	367	352	380	388	375	369	323	334	349	344	372	392	350	362	371	398	341	330	341	383	343	361	346	353	354	369	393	366	420	358	361	314	369	378	367	351	346	341	360	387	339	343	373	340	365	372	358	331	341	332	337	346	354	356	359	346	365	340	381	353	361	365	378	373	344	397	363	325	368	343	390	395	337	340	328	358	334	361	383	357	394	354	358	362	333	338	344	344	351	358	328	349	356	324	360	345	388	362	355	367	375	378	393	316	325	349	378	389	366	343	417	404	394	346	350	363	344	344	378	337	375	375	340	355	373	386	380	369	350	334	368	354	363	381	368	329	346	390	356	340	378	358	343	361	348	362	357	356	393	384	350	381	355	338	344	360	358	352	339	370	365	351	358	365	330	353	380	367	356	335	333	379	375	388	381	371	400	300	366	396	338	397	366	342	328	385	364	385	369	367	300	352	360	374	376	392	342	346	358	328	337	357	359	338	360	360	357	348	376	340	348	348	358	372	346	318	331	340	368	341	341	354	358	345	365	381	329	377	352	361	377	364	338	344	355	351	340	349	385	355	376	345	323	341	348	317	414	387	350	331	366	342	372	343	372	343	351	381	352	366	319	393	380	383	382	364	369	351	337	363	390	381	353	349	361	358	352	336	355	356	381	351	377	351	348	362	343	387	338	343	379	368	346	371	374	340	344	350	351	359	340	345	327	396	373	385	376	325	359	361	374	354	315	340	362	359	377	376	346	369	350	387	361	359	370	340	336	339	343	344	374	356	373	339	375	376	352	402	367	365	386	365	347	375	362	351	351	352	356	343	381	346	330	349	337	374	359	350	343	398	343	352	298	348	366	390	361	360	355	366	376	378	370	374	338	366	348	367	357	362	336	387	379	360	354	351	367	379	383	371	354	347	356	361	372	355	332	340	394	351	367	347	417	333	371	346	380	376	329	352	358	364	341	380	338	345	346	388	377	355	352	361	373	349	341	369	357	329	355	360	384
22948	36858	40254	43413	44771	41162	39397	40401	40102	39690	39242	41354	33594	36975	31472	35807	37709	40803	36254	34207	21173	19130	17263	16192	14489	11389	11589	11687	9169	7846	8977	8754	10191	8061	7809	6043	5864	5297	4410	3930	3461	3974	4590	4607	5451	5603	4954	3328	3103	2416	2054	1883	1705	1421	1410	1498	1428	1291	1080	931	920	985	935	968	966	885	1116	1814	1779	1452	1171	1111	1038	950	877	841	903	832	855	879	884	850	930	900	882	840	807	864	1180	1262	847	861	820	856	806	911	832	843	828	807	888	839	846	839	846	884	866	881	791	854	853	885	853	830	844	823	841	864	844	853	845	870	809	857	892	839	838	846	847	851	836	883	830	908	863	852	835	845	788	867	819	824	820	851	863	836	860	840	845	850	912	847	850	850	837	865	866	777	818	737	800	829	860	811	830	850	832	918	825	799	836	878	838	765	849	814	848	849	821	825	826	812	856	847	839	843	839	816	869	854	872	862	849	868	902	812	871	875	886	851	867	894	771	844	799	829	862	881	839	840	897	870	849	856	836	821	895	845	830	843	876	871	851	824	858	852	875	838	860	868	821	846	851	800	838	839	889	809	798	840	881	855	909	815	820	875	810	841	816	877	856	802	821	889	824	844	825	861	836	891	770	828	827	881	874	857	872	858	897	857	848	853	824	871	813	819	837	839	828	847	886	855	836	857	806	809	841	821	827	834	876	866	817	807	874	818	838	814	811	834	869	865	880	878	858	815	845	823	828	824	891	844	866	868	837	837	870	816	813	832	854	857	863	810	857	822	843	839	846	913	862	849	830	795	820	860	832	840	844	846	889	888	858	832	910	816	791	840	858	817	836	839	819	827	899	842	876	851	855	870	842	819	876	862	804	811	854	797	873	824	839	867	854	788	880	784	830	889	842	779	798	871	828	829	859	856	842	855	845	852	901	855	832	825	770	883	806	804	830	883	822	841	870	819	872	854	813	867	836	844	847	851	852	881	855	885	814	840	853	884	895	882	814	875	869	848	859	848	875	834	828	835	867	894	852	842	892	832	828	885	856	849	830	883	858	799	846	877	899	858	916	844	875	891	819	874	829	871	846	832	856	862	854	837	876	849	839	830	863	828	855	831	835	867	857	871	819	807	844	825	825	816	801	846	812	828	836	847	840	782	832	862	903	855	857	821	884	819	822	853	837	857	866	859	890	823	876	840	841	881	828	858	850	839	825	836	878	853	912	826	862	786	879	874	880	887	859	862	849	842	826	828	856	816	831	853	877	876	839	868	843	858	832	817	837	859	822	838	837	874	792	853	874	848	874	839	820	816	803	874	861	842	816	855	813	877	874	866	863	846	869	831	847	872	816	838	842	860	784	831	839	829	853	828	905	841	880	853	884	858	872	848	858	797	824	811	828	887	863	866	850	825	861	909	871	899	835	862	821	850	816	824	795	824	806	832	788	859	854	811	849	872	828	895	802	842	795	814	810	778	844	839	860	871	869	831	886	803	836	829	812	864	877	883	868	849	813	872	875	845	825	832	859	876	869	850	868	842	851	843	830	896	791	801	823	855	867	828	848	828	855	834	829	810	845	837	798	847	770	798	838	842	838	824	845	847	853	839	821	833	839	850	830	865	829	849	838	828	797	854	860	860	867	852	815	849	876	835	899	863	901	819	869	821	883	853	873	921	865	863	823	848	889	869	868	830	862	860	841	849	892	823	830	842	890	839	821	804	855	843	922	863	876	825	848	848	821	851	864	841	834	829	798	829	844	852	849	859	898	863	914	827	800	864	839	835	870	853	829	857	865	850	869	867	826	899	860	854	824	857	843	870	851	826	829	822	868	866	825	858	862	786	805	810	859	842	848	874	836	843	824	832	826	844	882	863	847	822	834	848	829	880	837	796	810	842	825	807	839	892	841	874	847	806	884	806	875	856	870	861	857	819	854	874	766	874	817	857	825	858	843	774	820	849	869	821	845	857	828	835	874	884	846	828	891	814	888	804	876	851	882	844	863	877	845	880	802	808	856	837	836	846	858	876	837	800	820	822	807	870	842	853	856	903	823	809	861	832	883	853	831	851	906	833	892	853	817	848	849	863	842	849	867	823	864	866	848	759	866	796	840	879	880	832	827	876	842	846	881	857	840	857	854	878	835	818	879	850	790	873	853	837	821	813	840	881	819	863	868	860	893	881	848	807	849	800	885	893	849	879	847	827	875	815	869	846	848	827	865	812	855	865	830	850	814	805	835	878	866	846	818	876	848	903	868	853	841	828	782	831	865	836	810	852	812	877	890	855	863	810	875	875	832	826	817	879	834	812	828	897	877	818	824	833	833	858	857	809	796	892	884	841	809	854	800	773	852	787	832	818	825	897	900	866	830	826	899	863	880	864	853	871	759	815	864	868	808	865	797	845	856	809	840	845	822	896	860	804	873	865	835	827	801	851	823	830	854	858	891	773	855	832	864	851	830	870	855	832	841	813	883	850	891	883	824	855	862	847	888	810	837	879	819	837	851	855	830	796	828	881	803	891	873	859	823	840	826	854	836	845	879	814	805	874	833	785	863	842	870	862	847	853	803	840	891	868	819	860	852	860	849	890	834	887	836	878	855	882	845	849	863	862	890	818	864	895	841	831	833	798	849	859	854	841	860	819	804	895	863	824	824	862	861	866	845	850	856	877	837	828	813	890	801	883	880	845	851	819	835	811	814	862	824	849	811	908	842	808	855	816	855	880	855	868	861	879	877	798	838	833	846	813	806	881	853	816	820	835	856	828	888	829	845	816	818	865	897	831	834	864	870	851	818	832	839	841	808	802	895	835	829	904	804	834	833	835	835	826	858	856	865	863	834	858	826	796	798	844	833	832	846	827	854	816	826	825	858	846	898	817	857	880	820	886	860	817	867	803	848	813	880	818	804	817	851	836	803	859	817	897	872	798	856	852	871	830	834	853	825	842	877	868	810	800	889	861	864	843	805	859	772	877	847	912	823	843	832	846	805	861	873	851	832	848	807	804	823	852	803	918	869	809	917	831	864	856	858	819	814	849	871	853	851	812	834	880	851	768	865	804	825	815	843	837	874	847	849	830	849	850	868	824	889	884	848	819	800	826	820	869	854	847	826	853	855	836	917	848	804	875	865	871	845	866	806	857	779	856	833	809	873	844	792	840	861	834	856	838	878	814	856	818	839	829	824	853	850	813	813	842	918	888	869	811	906	847	746	790	832	848	826	856	808	895	887	830	857	836	827	899	834	849	813	800	854	818	841	856	845	831	832	862	814	890	842	816	843	850	761	835	879	892	829	806	799	830	799	836	882	784	861	867	870	886	849	830	754	850	881	863	857	856	849	885	865	826	811	911	795	820	880	860	882	844	815	849	892	860	831	828	865	853	831	812	870	826	871	859	820	791	817	782	915	875	796	818	831	844	775	889	867	867	872	862	858	861	787	849	834	840	831	826	859	898	844	813	838	836	848	852	925	844	881	789	872	800	843	831	808	860	841	853	825	851	848	794	847	797	891	854	837	842	859	846	858	814
42608	44819	36054	31805	37340	33782	32023	33710	32470	34854	32729	33766	25422	27566	20387	24926	28298	30885	23546	21082	10751	7203	6491	5749	4860	3578	3425	3822	2852	2675	2519	2629	2951	2290	2126	1719	1851	1687	1243	1052	970	1076	1203	1259	1425	1402	1378	889	846	643	585	563	515	438	440	442	432	372	325	301	269	365	316	289	307	292	343	527	559	447	372	343	403	345	302	316	295	284	305	290	297	290	311	355	274	311	283	297	366	356	295	275	302	299	296	267	262	277	294	295	289	272	295	237	294	294	276	268	290	301	305	304	264	291	285	323	309	301	266	284	288	283	256	303	284	300	254	279	296	282	263	241	291	279	299	275	306	283	283	279	276	289	259	265	290	290	264	295	282	280	310	286	314	293	281	268	290	273	295	276	283	270	270	266	259	294	274	252	295	308	291	252	316	276	317	272	288	299	277	302	295	276	319	307	288	296	294	291	272	308	257	284	285	306	296	285	273	300	274	265	257	262	305	309	312	297	253	287	262	280	311	321	302	299	287	304	284	287	295	269	261	283	269	285	263	294	297	275	286	298	303	299	312	268	310	255	288	277	298	292	322	287	283	265	279	302	294	285	298	292	269	257	288	265	301	317	274	294	292	274	276	259	292	302	279	280	294	286	275	288	272	300	301	289	300	273	313	292	293	296	294	272	306	336	263	298	275	304	280	274	281	302	263	274	264	278	239	309	285	308	261	308	248	278	306	295	277	251	258	290	271	278	289	278	259	293	261	264	274	301	278	286	297	299	297	282	296	291	313	292	302	278	297	281	290	281	284	265	294	248	304	284	293	303	282	288	316	288	287	293	297	290	299	291	272	309	290	267	273	284	275	283	255	305	313	269	275	310	296	275	318	288	296	304	297	298	257	283	294	311	332	302	283	273	296	265	293	267	302	275	288	278	247	264	276	286	284	280	299	301	290	271	294	261	246	282	252	306	273	295	262	294	283	265	263	278	295	292	312	299	307	298	300	250	262	287	259	303	308	285	282	308	291	278	280	303	290	274	279	278	318	322	300	273	281	297	310	289	302	290	268	281	267	285	275	298	272	280	299	291	273	264	284	295	282	308	308	290	248	313	257	270	284	254	315	297	289	306	292	271	251	303	309	284	298	316	291	278	302	265	271	312	309	272	274	298	265	287	270	262	254	280	277	268	283	285	287	288	286	291	262	268	312	263	273	291	263	297	274	306	324	269	279	286	317	276	283	293	284	291	309	252	310	260	317	289	272	295	335	327	297	274	291	269	283	293	275	286	288	256	285	281	258	283	289	258	276	289	296	283	274	272	291	278	286	254	266	296	276	279	282	288	319	279	259	267	286	318	272	290	261	293	292	264	254	291	313	271	293	259	281	289	292	268	291	265	292	268	267	266	301	290	280	262	291	293	281	304	311	285	269	298	290	290	282	315	287	266	293	277	279	292	269	293	283	251	265	302	271	291	269	294	293	282	285	268	275	285	259	291	291	272	268	254	285	316	279	277	321	292	289	277	288	284	280	310	271	281	269	307	262	281	294	290	294	295	288	284	304	292	253	262	298	281	286	274	282	275	281	273	307	273	298	302	264	272	304	258	297	296	278	265	308	268	297	280	293	260	317	307	287	250	332	326	278	285	249	274	283	265	276	296	263	299	304	297	294	281	291	263	293	248	261	280	286	299	276	285	323	287	283	290	303	277	255	276	251	279	278	258	283	279	291	280	299	275	266	264	255	309	290	286	286	280	289	288	322	309	302	277	293	312	281	295	268	278	256	286	317	303	276	268	286	287	309	293	310	289	282	271	296	273	290	296	304	287	283	283	262	260	261	282	261	301	282	281	302	298	270	285	290	295	268	249	307	315	291	274	302	289	275	297	275	270	285	259	279	322	309	297	299	301	280	275	288	299	267	261	261	280	261	283	285	284	291	265	268	272	280	299	280	297	261	300	321	282	312	308	300	290	278	282	275	268	294	282	298	262	260	293	308	288	277	286	262	240	279	290	283	301	283	262	316	310	285	268	280	282	267	292	312	291	282	282	297	296	295	287	277	287	284	267	289	317	275	245	278	267	280	296	291	285	322	305	274	271	265	322	328	299	270	281	257	246	264	312	300	277	299	305	299	295	252	309	275	242	274	295	262	287	320	263	277	289	265	288	302	285	286	294	271	273	266	284	282	269	308	294	296	326	298	267	294	283	282	274	304	282	301	276	301	267	287	303	290	301	287	235	281	290	294	272	243	287	287	293	264	270	261	303	290	290	264	239	269	260	278	278	284	302	251	282	291	261	324	267	297	289	322	269	268	268	300	302	304	284	260	295	301	285	285	276	315	295	305	305	284	281	290	284	271	283	303	292	254	298	288	260	265	291	284	312	296	271	275	292	284	268	296	283	239	262	313	291	244	259	238	281	298	260	300	281	245	302	292	282	297	248	275	275	293	286	311	296	269	263	288	276	288	287	282	276	315	282	282	262	290	275	291	318	255	259	279	264	302	286	281	286	308	275	291	309	266	260	276	278	279	278	266	273	258	281	261	295	279	281	307	295	307	289	273	275	290	306	291	277	281	264	302	269	274	278	260	266	291	300	320	309	285	269	284	270	280	296	291	264	295	329	326	275	301	277	318	275	288	287	304	263	275	248	306	268	291	297	274	303	281	266	270	254	292	272	278	273	304	289	293	296	250	273	271	271	282	276	289	268	273	254	277	280	323	280	258	299	279	309	307	325	295	298	294	322	270	282	300	291	272	274	297	284	293	274	285	308	266	293	255	262	249	266	299	283	342	272	286	291	260	290	259	308	292	304	251	266	255	293	307	280	290	307	317	264	293	299	307	281	270	304	280	282	252	322	269	280	319	280	267	278	320	298	289	257	293	272	250	287	305	278	256	302	283	287	291	291	267	264	288	291	291	309	292	284	283	295	304	282	292	289	270	271	307	308	289	281	318	307	301	277	297	295	293	254	299	259	259	294	307	287	277	315	319	266	292	272	269	260	308	291	272	305	274	271	286	269	305	262	287	268	272	271	275	293	301	279	278	279	337	293	285	289	272	270	281	245	297	267	294	287	274	290	287	281	309	303	278	301	267	302	245	287	307	293	294	309	278	292	287	266	295	308	299	272	279	235	275	281	283	272	281	279	301	310	286	291	259	284	279	250	277	310	293	306	284	327	279	280	288	271	309	272	282	299	285	313	279	285	274	278	274	279	281	272	284	288	271	297	282	285	331	278	293	278	316	291	315	279	270	257	298	309	316	272	282	269	266	296	281	289	286	283	279	287	298	278	278	292	275	288	264	297	307	294	279	306	286	292	261	304	291	303	296	280	282	273	297	262	281	245	290	285	273	296	282	264	287	270	276	283	276	278	283	281	289	291	263	268	262	280	264	272	251	301	296	258	273	291	305	259	299	299	279	294	300	278	270	282	263	292	264	305	300	298	256	284	283	267	297	284	307	301	303	294	281	302	282	292	296	257	275	290	257	292	282	287	268	301	284	293	270	290	300	297	279	282	260	276
28755	41278	44245	48068	49619	46637	45940	46511	47316	46969	47247	48387	42142	44638	39272	43708	47890	48471	45113	43472	29227	26835	25877	23866	20900	17601	17519	18166	14847	13622	14122	13866	14789	12183	12717	10227	10604	9898	7094	6158	5493	6594	7274	7529	8790	8569	8373	4636	4408	3657	3068	2915	2588	1959	1735	1827	1674	1630	1102	886	959	958	942	892	789	916	1115	2454	2832	2000	1429	1333	1192	1018	751	794	793	743	778	729	727	700	718	692	701	712	693	760	1313	1247	723	716	680	678	667	739	689	631	632	715	710	675	660	653	627	683	662	704	692	686	719	647	694	640	615	647	694	665	660	711	716	665	692	711	684	673	712	672	713	685	706	684	699	682	652	665	688	686	693	670	620	680	724	699	669	678	636	648	700	633	714	641	691	597	691	665	747	683	725	689	695	743	697	672	686	658	704	723	670	712	720	692	673	693	646	707	681	665	716	657	651	701	636	645	710	680	677	685	701	683	668	649	654	682	665	683	712	656	635	682	752	688	683	661	677	699	709	682	674	684	709	694	725	682	688	665	705	667	681	674	665	676	664	663	645	667	645	658	725	707	709	641	697	678	668	705	681	716	734	703	678	626	648	659	697	716	679	697	690	670	677	686	723	652	658	649	720	639	686	701	710	715	658	685	692	685	711	659	691	708	698	666	682	652	691	662	726	679	650	672	678	694	681	639	639	685	704	650	651	673	682	654	637	699	679	726	657	679	650	657	680	668	683	626	684	717	739	711	678	643	695	644	664	660	668	704	670	677	653	627	672	665	684	713	715	665	656	670	683	682	692	682	655	696	700	705	682	696	645	691	720	666	705	680	743	648	687	717	644	664	659	673	654	672	716	697	688	705	666	715	675	641	696	697	711	691	678	680	662	719	653	647	627	696	676	706	679	667	670	672	726	658	672	695	713	668	663	681	688	699	722	665	636	672	673	707	664	671	673	664	696	645	633	714	710	678	688	720	724	683	681	691	664	688	678	688	682	665	707	693	677	680	701	674	711	659	644	670	613	663	680	682	665	702	713	707	659	715	685	663	668	691	671	709	641	647	657	698	672	644	726	657	665	689	649	669	701	653	699	680	593	691	709	654	654	644	699	704	643	709	713	668	689	680	671	686	658	686	721	665	712	653	673	682	690	719	650	656	668	690	656	714	685	722	676	693	684	635	682	674	657	710	699	700	709	627	685	667	687	676	699	685	691	697	654	705	676	668	668	684	671	716	679	690	675	659	700	691	634	690	676	717	685	672	703	684	657	663	713	671	627	676	662	687	669	728	688	709	688	713	666	671	680	655	647	676	677	666	665	700	673	662	657	650	681	659	684	681	639	686	661	679	692	697	709	618	625	670	706	658	675	666	716	678	706	679	729	700	688	657	698	673	694	662	660	678	649	700	698	661	674	619	686	651	685	689	713	665	731	696	668	687	661	724	693	723	689	689	649	679	668	660	710	696	689	685	717	639	670	696	635	660	698	707	682	700	668	650	640	674	690	673	652	722	672	649	673	682	682	685	711	681	651	709	665	636	666	683	725	649	662	709	670	675	656	641	638	662	676	637	687	673	660	740	680	691	686	706	710	655	640	666	672	751	720	693	704	720	695	683	710	674	664	705	650	687	684	671	722	700	661	641	673	667	667	696	690	705	642	685	685	699	670	720	664	676	716	629	699	700	681	630	695	683	737	638	691	704	644	705	677	644	666	692	685	703	718	670	652	701	635	685	667	652	677	665	663	673	679	634	680	660	677	698	686	680	628	680	657	715	670	707	714	706	664	730	670	673	734	659	647	700	675	674	668	693	663	658	615	634	716	678	665	663	688	664	689	672	729	682	680	677	677	726	711	715	678	652	718	661	715	663	695	690	651	672	685	684	717	619	658	764	630	681	681	737	679	671	688	663	653	655	627	678	725	669	664	636	675	664	706	648	725	660	696	692	642	688	695	670	685	677	648	670	680	708	677	688	729	682	650	713	642	692	622	674	692	685	677	666	666	685	659	665	703	666	701	674	720	662	667	657	682	669	659	676	736	675	701	693	701	733	681	683	693	678	692	678	649	724	657	679	652	700	680	696	676	679	684	706	685	671	685	685	671	693	722	689	691	700	696	655	739	668	673	660	649	665	684	699	678	693	681	663	672	699	688	652	640	730	673	628	658	688	625	711	670	648	684	648	711	685	674	672	674	670	664	687	677	669	638	690	717	691	705	698	666	658	699	726	676	653	647	673	683	662	662	687	651	656	631	682	703	691	734	746	679	702	688	719	695	703	700	684	717	701	709	680	678	669	695	699	657	651	671	703	664	703	680	687	685	683	637	692	669	679	707	684	712	693	680	732	634	688	708	699	695	692	651	712	635	707	714	668	673	664	728	639	695	675	705	719	680	680	644	681	653	703	647	640	647	696	671	712	689	715	693	687	703	660	666	672	700	712	714	639	715	645	680	701	704	650	686	732	675	695	716	670	678	666	654	641	686	672	707	687	693	677	731	647	699	709	712	678	706	667	678	703	659	675	679	687	690	663	659	707	680	710	696	621	666	659	707	675	656	685	698	702	669	679	698	661	686	689	718	682	666	689	697	680	704	684	684	698	686	687	654	688	671	708	647	647	665	687	655	669	682	654	654	627	705	661	630	647	680	664	667	677	622	648	662	685	693	610	712	674	688	717	688	725	714	683	684	693	669	666	748	724	666	668	690	692	706	694	641	637	694	673	678	672	713	712	661	649	741	648	692	708	703	707	707	664	645	659	702	703	651	706	676	653	671	662	654	662	624	683	704	661	659	668	656	661	702	648	649	703	708	669	683	691	737	644	702	673	694	671	678	652	717	659	647	695	656	650	635	689	688	685	696	678	710	691	671	724	710	703	625	674	685	651	728	653	657	681	684	646	701	703	691	715	666	670	673	682	698	653	671	687	690	684	625	728	716	665	707	687	732	713	705	657	688	677	688	675	687	709	681	655	666	736	667	715	711	699	694	651	689	676	625	706	647	686	675	706	646	697	708	696	699	674	690	695	681	630	704	663	674	736	697	664	713	658	694	667	697	677	735	704	659	680	674	662	675	683	721	659	688	657	688	656	670	676	681	685	697	702	688	667	707	674	677	677	654	676	649	694	724	701	685	710	672	677	684	715	677	685	690	676	675	677	673	668	668	687	708	709	681	715	685	715	721	686	719	703	714	669	704	719	721	656	652	679	729	704	718	642	691	689	709	614	708	735	682	649	709	692	681	655	681	654	695	703	733	660	668	666	632	683	625	674	682	669	702	676	685	667	647	640	670	646	632	703	692	752	672	639	655	696	718	677	690	671	720	702	701	665	704	663	678	685	675	676	675	691	693	684	736	681	682	679	664	683	688	675	638	710	671	661	668	703	641	717	649	696	741	708	690	673	657	657	643	705	667	674	684	700	659	677	720	687	689	678	680	663	649	667	717	688	672	699	702	650	682	657	679	655	666	677	636	626	655	721	658	698	702	653	702	612	657	683	677	681	654	695	657	665	668	674	683	681	708	679	657	713	724	679
16309	19764	20416	15238	11679	7888	5601	4376	3592	2776	2291	1982	1480	1385	1151	1160	1309	1261	975	911	647	570	595	555	504	484	483	435	470	438	392	394	426	395	378	381	368	352	422	387	346	340	351	370	352	372	352	359	343	353	374	375	336	343	339	363	329	339	359	335	388	348	348	371	327	349	396	369	363	342	356	315	357	367	356	325	356	353	379	321	355	341	363	328	330	327	373	324	328	336	357	358	321	329	353	340	361	316	336	325	331	335	353	371	340	357	340	328	347	345	325	350	343	362	301	362	326	312	364	383	334	369	356	347	368	336	341	321	344	318	368	302	333	350	351	361	335	360	352	341	358	349	385	344	349	378	356	352	342	336	311	331	322	333	366	356	366	341	354	363	340	311	319	319	364	374	320	343	349	340	313	337	302	352	324	337	358	341	344	334	363	300	344	324	330	362	336	342	351	329	365	396	343	310	322	319	339	331	374	346	329	353	332	360	341	333	376	363	321	382	367	348	380	360	340	346	356	346	337	364	368	335	334	333	334	323	341	342	346	284	340	379	331	358	364	343	332	321	349	337	364	349	373	359	326	360	333	359	325	322	378	331	352	302	363	344	347	324	309	345	347	386	358	313	332	368	371	353	342	351	350	334	342	313	336	335	314	351	349	338	368	356	309	356	306	333	330	355	344	340	354	352	320	333	336	335	347	359	349	360	356	322	334	304	330	373	331	349	330	306	386	330	311	319	318	361	348	342	352	327	331	319	326	358	342	344	346	329	390	322	330	356	348	353	364	318	321	336	332	359	322	355	319	372	359	319	335	338	314	342	343	312	351	363	352	321	366	378	340	348	331	361	316	354	379	355	316	343	304	326	354	314	351	346	345	361	330	359	335	380	356	368	322	346	348	332	319	327	342	357	354	331	341	364	314	328	362	351	299	375	293	363	307	338	345	374	332	325	340	309	359	376	329	338	325	329	333	331	339	332	369	354	347	356	338	370	370	367	357	352	353	330	376	350	359	347	349	345	354	375	351	371	360	369	328	353	332	340	323	347	328	347	373	323	310	355	348	371	321	376	345	301	349	361	339	357	328	369	347	335	359	337	368	293	344	350	314	352	386	354	340	329	340	346	314	382	353	312	348	330	344	374	329	378	334	340	350	353	320	353	361	326	387	323	343	364	345	353	347	338	335	354	365	368	318	342	320	317	342	363	351	332	312	358	339	314	369	369	339	377	319	356	356	333	341	359	378	325	320	356	329	355	316	351	307	344	344	344	341	317	350	358	323	349	365	324	337	381	356	320	328	327	319	347	355	354	334	308	368	358	358	364	339	361	313	349	378	346	361	348	385	350	328	370	335	343	347	331	339	344	380	347	336	331	329	340	322	349	362	331	311	361	355	350	326	323	350	297	339	323	324	318	372	338	359	360	343	325	324	351	358	336	348	362	328	302	356	355	358	363	328	333	324	324	358	352	357	341	301	349	318	330	368	375	362	356	348	348	341	344	354	338	341	346	342	342	375	345	318	351	337	356	358	357	322	367	337	324	379	342	346	321	390	347	352	386	359	299	315	330	343	369	357	332	341	323	289	301	322	345	332	371	368	358	329	347	364	337	348	355	335	330	378	345	366	315	364	343	316	352	338	346	372	408	337	348	333	354	345	341	362	350	365	327	332	313	351	341	406	341	344	346	354	332	373	382	368	320	364	345	355	363	353	330	342	348	358	390	337	331	349	323	323	365	320	332	335	347	338	338	357	339	358	346	346	312	369	337	331	323	340	343	344	339	324	326	373	354	350	338	318	331	299	318	341	323	360	349	323	352	325	370	340	356	351	336	328	370	319	301	342	311	351	343	353	347	348	357	364	319	324	384	353	320	330	369	360	353	350	371	340	322	383	360	351	334	352	336	338	308	335	350	365	344	331	333	310	364	330	309	355	380	349	337	346	316	323	364	332	353	300	343	357	367	327	354	380	311	338	346	343	339	335	320	349	320	343	337	364	346	329	357	364	340	383	372	350	321	343	346	374	353	322	328	363	368	340	362	369	347	335	354	333	296	371	325	335	317	343	373	355	356	336	337	331	306	365	391	357	289	329	309	318	303	375	347	310	329	350	345	322	367	348	364	374	330	375	306	355	333	366	330	316	353	329	323	350	346	361	348	365	355	358	338	328	351	361	338	361	376	322	328	335	362	323	376	322	346	341	365	390	341	345	366	318	361	317	349	319	354	352	344	365	317	325	344	309	318	324	309	335	344	308	366	387	347	379	343	357	358	336	346	342	356	331	372	334	356	363	327	361	359	363	339	364	346	336	360	322	352	345	363	357	366	366	297	368	390	359	359	316	356	357	351	337	357	333	342	353	357	331	349	357	315	339	359	352	346	358	372	317	351	341	353	366	341	351	329	345	354	340	324	344	353	366	370	350	334	355	343	331	367	337	342	362	343	310	306	360	308	359	360	327	368	346	332	356	356	325	363	344	357	355	330	347	357	307	327	301	343	310	361	332	330	342	352	309	360	352	322	340	333	342	344	374	345	331	313	379	370	338	353	331	328	346	356	362	349	392	347	329	361	346	365	322	359	324	343	345	333	355	328	345	343	359	332	347	327	344	387	348	323	356	328	366	335	328	373	371	357	297	315	328	351	343	339	333	347	320	304	346	375	358	312	334	331	367	359	382	337	351	384	370	342	357	345	377	371	360	388	363	321	341	339	345	379	357	376	358	353	313	344	353	378	358	344	328	348	324	378	345	329	343	313	356	316	305	323	355	346	342	337	327	304	312	305	343	316	322	335	348	370	316	341	347	345	326	364	359	337	359	332	338	363	337	337	348	343	346	352	356	323	334	324	326	334	343	346	349	366	337	328	373	369	336	329	348	345	367	329	355	372	315	367	357	319	357	362	377	295	295	336	328	367	348	340	362	352	336	348	342	365	354	350	343	333	353	343	344	365	310	360	330	377	327	344	322	345	334	319	307	340	330	345	338	351	291	315	368	362	367	336	348	353	353	327	354	348	349	353	345	371	357	325	352	338	312	318	388	335	318	332	342	340	314	361	335	341	329	307	334	344	329	366	362	355	386	306	381	342	373	303	348	349	329	302	331	372	318	333	334	318	327	320	350	355	359	360	328	361	357	360	337	306	352	348	372	332	350	354	334	338	321	351	333	316	389	328	340	364	359	304	342	357	359	341	338	305	354	337	304	347	334	352	349	322	342	334	348	366	331	377	378	364	361	338	333	358	329	335	338	347	341	338	351	333	322	344	337	336	347	344	394	367	346	368	354	354	359	357	337	347	338	369	334	343	364	358	302	370	345	343	354	351	326	378	320	370	353	324	333	358	310	356	356	349	337	368	367	356	352	353	338	354	331	339	342	362	376	317	312	296	365	331	361	360	335	363	326	289	329	375	350	330	311	383	347	375	347	365	321	362	332	300	335	333	342	367	332	335	355	335	349	344	343	328	366	336	336	342	333	380	372	329	371	328	349	323	343	361	310	295	344	352	330	349
10532	17408	24923	26492	25395	20418	17765	15974	13803	13020	10705	10322	6992	7263	5753	6311	7321	7117	5364	4890	3163	2892	2643	2401	2032	1813	1880	1832	1675	1485	1455	1435	1343	1328	1365	1162	1209	1155	1044	1017	1008	1007	1114	1054	1091	1052	1083	930	937	888	937	900	929	879	915	859	858	846	841	886	831	807	876	818	806	860	853	843	866	836	901	849	850	826	817	787	871	825	882	818	811	792	836	854	827	875	853	827	869	829	853	828	786	852	854	804	828	853	757	834	858	799	835	833	838	813	800	826	776	817	820	891	842	800	753	858	785	820	802	814	845	793	824	831	780	834	823	775	817	840	812	795	823	876	826	853	816	916	840	837	784	814	871	859	837	803	795	822	779	776	853	813	839	833	788	809	831	815	883	819	842	816	817	852	844	791	847	818	849	797	820	803	808	813	831	798	822	823	831	822	813	800	775	826	785	853	811	825	877	757	832	873	889	842	852	767	824	903	862	769	802	849	774	761	862	801	838	867	846	826	775	747	807	798	794	819	849	835	820	809	808	817	794	789	858	838	828	793	800	829	822	831	824	837	875	834	833	845	802	826	813	805	812	800	806	831	822	864	841	802	815	846	816	803	854	812	794	853	803	820	869	824	843	870	798	865	752	840	874	854	797	783	799	772	836	822	837	715	803	776	817	797	848	760	897	799	848	783	800	817	845	830	806	831	866	783	824	824	822	837	843	822	843	829	812	815	829	824	820	774	814	820	859	818	859	845	805	833	829	867	891	876	778	848	841	846	787	781	838	829	834	791	838	793	781	849	846	859	815	827	764	816	851	811	815	817	854	798	854	843	820	811	834	801	853	851	847	864	800	841	832	872	763	815	807	817	812	817	801	830	807	845	770	831	833	806	807	820	761	795	806	807	826	820	814	825	820	800	846	848	795	790	820	787	803	813	743	734	855	863	827	826	831	787	897	834	845	806	785	833	816	798	832	780	795	804	866	825	884	853	837	808	806	844	816	779	782	829	803	793	832	837	837	835	815	805	869	843	817	814	827	835	825	844	798	805	815	839	833	822	799	825	778	864	815	806	776	866	772	868	822	854	796	804	789	816	858	818	826	860	785	829	822	781	803	809	852	825	806	833	825	839	836	799	802	816	792	833	828	801	825	838	835	785	804	848	775	851	806	863	864	823	832	781	813	833	783	839	821	834	832	843	834	835	867	795	809	833	803	824	847	858	809	833	814	815	844	751	830	785	815	818	837	837	790	830	824	851	798	798	833	838	786	840	837	774	831	782	783	799	835	884	814	867	784	820	791	827	789	802	793	817	826	801	794	883	859	801	786	849	829	779	762	848	813	857	862	825	787	851	816	836	809	780	953	822	802	839	820	845	755	838	829	771	839	849	827	780	850	849	854	854	807	781	807	881	842	774	754	887	863	854	766	775	802	827	858	849	897	830	841	876	781	879	809	860	810	824	825	832	782	839	848	817	804	833	810	773	825	815	820	821	875	819	842	811	770	759	876	820	817	850	834	818	822	821	804	831	829	858	790	785	798	848	783	801	792	846	802	831	816	856	825	808	836	789	800	834	836	806	818	797	832	785	897	880	795	852	855	845	803	845	805	814	842	844	826	846	870	822	799	836	843	801	860	806	816	813	841	827	813	805	839	818	825	809	833	849	858	806	762	831	758	817	800	819	822	814	818	814	845	824	848	856	789	837	831	813	843	836	843	806	859	843	807	831	839	800	807	774	797	808	816	816	823	818	818	823	806	762	826	885	840	806	850	884	826	817	807	841	879	808	824	792	793	789	839	825	835	838	824	796	812	824	771	850	823	837	841	835	828	813	760	791	830	860	818	850	813	783	825	798	847	790	733	820	827	853	800	796	809	810	783	854	810	844	833	827	790	838	814	812	808	847	854	795	792	846	801	801	848	865	793	809	891	845	836	817	791	848	829	799	833	803	820	804	822	821	788	761	814	804	812	806	844	845	844	804	828	840	804	825	809	809	795	840	828	779	811	870	871	835	812	811	839	840	836	870	810	867	808	828	817	887	791	829	779	814	794	834	873	837	806	848	827	864	812	791	874	772	811	817	820	783	873	847	786	846	843	815	759	830	805	821	805	811	765	799	843	881	806	859	812	806	778	790	865	847	786	787	813	861	760	796	842	819	805	808	853	837	850	805	792	822	763	783	828	777	851	823	794	835	812	830	806	813	799	812	790	832	799	822	839	849	830	796	794	802	826	848	809	841	814	826	787	837	859	827	786	770	803	868	849	804	869	856	832	848	770	806	791	817	780	890	857	806	835	856	835	768	783	826	765	854	816	801	817	829	853	829	782	816	749	800	807	824	819	856	849	847	819	829	842	848	738	868	783	730	824	795	808	799	771	825	786	791	794	847	792	808	778	809	792	807	844	787	827	820	804	817	850	825	797	873	848	828	826	800	821	834	870	804	771	794	828	826	779	834	838	807	802	819	827	791	787	801	830	828	817	791	840	830	835	833	809	805	845	883	809	805	841	843	792	810	826	790	836	782	830	796	780	816	820	822	834	842	785	821	814	829	860	833	818	819	802	881	817	856	812	847	836	833	825	797	779	833	834	870	819	827	816	854	809	853	782	834	851	795	860	796	799	850	803	874	834	852	835	797	807	846	813	851	815	775	817	762	821	850	779	844	835	806	828	820	785	860	815	811	762	813	796	839	815	797	803	872	803	800	813	820	853	784	842	835	812	790	862	793	797	765	821	819	829	838	819	836	857	777	837	838	825	834	807	851	801	837	810	811	849	851	820	824	770	827	796	822	852	815	796	825	756	811	828	821	813	801	844	765	829	824	816	840	827	826	810	783	819	828	758	791	817	817	827	844	877	818	777	825	807	823	860	791	779	851	808	881	827	848	822	802	859	821	870	884	822	875	834	846	842	849	826	818	774	753	789	872	811	778	818	854	818	870	791	782	807	769	888	830	821	826	808	819	835	802	837	795	839	847	825	813	841	805	846	823	800	802	821	785	837	760	849	830	808	871	819	847	815	828	813	764	757	803	848	800	803	784	831	828	790	853	801	827	866	840	834	831	836	834	803	777	789	831	828	778	814	785	848	833	801	788	821	851	793	814	785	855	814	835	856	826	826	756	770	865	831	824	819	802	833	781	786	827	816	788	848	809	871	824	883	795	790	838	834	824	829	821	890	849	790	843	878	824	812	829	840	819	820	812	869	824	802	813	747	829	775	827	832	784	836	811	802	837	785	843	822	858	846	795	843	797	829	818	802	823	819	830	834	804	823	844	817	849	780	826	774	865	847	836	815	797	803	772	850	769	827	812	892	789	805	863	761	812	774	811	859	867	808	807	849	807	835	804	900	825	846	811	844	814	770	843	884	779	822	849	822	823	805	825	772	833	776	804	841	809	806	783	847	839	856	856	832	818	823	799	788	767	833	815	793	813	818	802	867	829	804	835	867	845	823	779	758	861	855	798	819	794	806	799	786	822	770	884	871	809	844	763	841	832	787	884	878	837	800	773	817	783
36272	43360	36005	30972	34528	29297	26042	27423	25821	26417	23437	23752	16256	16199	12485	16033	19225	18703	13127	10595	4452	3933	3639	2877	2411	1988	1976	2393	1910	1545	1706	1434	1480	1384	1484	1086	1141	995	882	804	689	729	757	868	925	903	732	583	669	535	548	519	454	436	424	453	437	421	394	384	362	393	387	391	385	413	418	392	381	418	386	389	381	382	382	402	387	323	339	332	380	374	347	358	352	347	389	362	408	400	390	330	350	340	357	378	356	348	343	345	369	359	344	370	349	390	371	350	382	362	384	351	360	337	359	366	372	364	338	318	349	370	340	370	323	353	356	327	369	371	353	372	337	311	345	342	359	379	347	363	370	359	352	381	348	359	390	395	370	374	321	376	340	328	378	351	337	352	345	350	338	340	349	383	336	369	371	366	355	332	353	362	357	333	373	316	367	353	394	330	375	358	357	351	362	357	350	344	372	349	367	388	354	358	368	323	369	385	352	356	339	359	386	370	380	345	345	373	356	409	338	314	394	359	350	348	348	343	372	383	309	376	342	395	355	378	334	387	363	347	352	362	329	366	318	327	366	372	351	342	357	354	341	353	331	345	381	378	328	395	359	369	333	337	344	325	332	370	354	355	332	328	388	337	355	380	385	364	313	378	356	359	406	354	372	358	357	357	352	305	333	351	330	377	340	346	337	377	370	378	342	356	316	346	402	356	408	349	355	346	357	346	346	353	387	388	375	341	337	344	363	336	411	378	354	327	330	399	347	334	369	345	365	323	355	388	361	356	355	355	357	346	352	370	325	336	348	364	357	372	336	384	331	373	362	428	376	363	336	336	354	352	296	360	342	359	357	367	361	363	403	332	354	348	315	386	348	374	365	346	342	357	365	369	323	360	338	379	362	335	378	352	375	333	341	359	365	345	348	337	371	374	384	359	340	347	379	349	339	349	406	411	331	379	348	356	359	349	369	372	314	384	368	374	336	341	340	365	374	366	348	355	345	380	364	345	348	363	358	356	322	368	362	330	357	384	342	344	341	344	343	374	330	379	364	393	319	358	383	357	369	335	344	367	351	356	370	336	374	340	367	342	362	388	340	380	327	342	371	357	378	364	355	345	376	352	364	358	329	409	371	350	356	343	339	359	358	349	390	324	374	359	366	369	365	386	382	372	348	358	385	373	330	367	352	339	304	375	368	380	351	359	358	330	350	330	341	340	353	352	358	315	368	403	366	334	355	345	360	374	372	374	347	320	361	352	374	400	340	341	350	361	346	362	334	346	320	341	364	393	383	369	368	382	374	378	372	356	359	332	374	337	346	378	338	355	359	343	334	310	361	379	347	367	356	374	354	390	350	348	341	333	345	307	355	357	361	342	365	355	383	344	316	367	344	361	356	358	371	368	380	332	367	352	329	359	342	372	338	355	363	360	366	341	370	342	357	379	347	358	337	330	389	336	342	366	345	316	391	382	342	335	369	393	352	376	364	339	377	367	370	400	364	358	331	355	342	345	370	341	376	353	387	384	361	337	344	370	338	384	349	358	356	403	375	369	370	344	380	359	364	338	369	330	378	378	322	364	346	374	335	393	353	347	354	367	368	398	370	335	346	330	392	360	349	375	345	367	394	358	372	369	347	345	400	358	384	368	365	391	335	360	348	385	357	368	369	341	324	379	381	331	371	361	354	346	370	363	384	360	351	385	368	363	345	338	357	366	408	341	382	348	357	315	344	375	320	358	310	331	326	352	395	357	373	376	324	351	395	388	389	347	365	377	389	340	338	354	355	311	357	347	379	379	382	356	373	336	362	340	358	360	363	374	363	341	358	388	359	380	332	379	362	376	377	365	335	380	359	347	383	362	349	363	337	377	394	352	326	388	344	344	355	300	349	387	354	357	332	334	311	360	356	357	355	347	346	355	360	334	351	351	367	365	335	359	342	364	353	371	310	308	347	349	349	319	370	333	325	361	383	369	331	329	346	387	326	351	348	382	383	364	364	343	379	374	389	341	409	330	388	359	357	375	346	364	339	396	352	371	345	318	369	350	367	381	344	328	331	365	369	347	369	357	358	398	348	360	382	351	397	340	346	362	358	328	366	359	392	394	346	353	360	328	334	348	372	335	377	363	375	315	355	337	372	370	334	343	333	343	327	348	384	375	370	373	366	393	409	359	377	386	331	333	355	337	340	342	360	342	325	322	379	333	371	353	360	377	353	348	335	377	335	313	373	364	369	369	359	344	383	347	391	370	373	344	358	353	336	363	392	324	377	351	333	380	356	327	359	323	367	357	332	387	340	324	364	386	323	346	374	379	367	340	370	344	350	350	358	386	360	334	344	356	334	374	339	326	378	355	361	353	392	347	370	365	359	392	358	392	380	333	381	364	370	369	373	398	374	358	364	376	363	375	368	370	362	355	340	384	345	314	340	347	364	374	339	357	351	373	362	346	341	376	363	352	359	329	348	375	334	353	344	365	342	354	368	377	354	348	355	310	338	341	361	384	374	365	325	387	356	356	331	353	308	351	348	345	361	355	361	344	385	348	339	362	378	369	351	357	353	337	349	354	380	363	339	355	357	364	354	331	362	364	375	355	358	364	404	338	372	362	345	348	346	359	334	358	397	366	345	383	350	333	378	394	378	358	370	340	346	354	337	347	339	344	334	351	357	345	400	372	365	355	320	381	379	409	353	348	346	351	364	352	334	376	356	350	398	355	389	347	341	359	336	352	351	368	362	375	340	331	339	371	360	379	322	369	348	363	338	329	347	347	383	364	338	363	383	383	386	363	344	358	332	356	356	351	355	325	386	376	374	357	384	347	362	352	368	355	346	377	340	376	353	367	344	336	342	338	383	339	311	337	373	390	357	361	383	380	379	366	334	399	341	359	314	359	334	329	378	321	346	346	361	347	343	360	371	330	363	345	391	375	368	359	388	322	354	338	339	326	349	326	363	366	354	367	357	363	384	325	380	354	358	354	352	345	380	366	362	379	332	364	373	366	381	339	364	343	347	352	354	351	375	366	367	358	322	357	331	360	351	358	342	363	382	341	380	378	350	344	379	332	346	355	364	373	354	385	335	356	331	358	350	345	342	356	360	368	376	335	356	364	361	361	357	370	353	378	384	370	369	369	372	380	342	326	359	366	360	364	357	366	379	365	343	363	383	376	363	356	359	392	335	392	364	345	328	354	373	346	354	360	357	370	402	354	343	383	388	335	323	337	363	348	348	360	351	369	357	367	361	386	362	325	383	355	345	374	368	328	353	356	365	339	366	342	332	336	371	379	364	340	372	355	368	349	381	343	337	350	385	361	350	355	385	347	353	334	369	375	356	391	339	358	357	392	349	364	361	372	346	374	323	340	373	324	379	349	371	375	354	319	391	390	319	376	387	383	358	341	329	324	312	378	349	320	373	382	378	357	344	337	370	380	387	355	336	348	378	339	318	344	348	354	386	359	327	358	330	340	353	370	384	366	355	344	324	334	360	367	349	383	331	377	347	347	367	339	345	331	346	343	393	379
24181	37506	40395	43510	44490	40584	39447	40146	41529	41240	39532	40554	32031	34892	31896	36589	39417	39745	34992	31627	18876	18621	17587	14331	12730	10807	11351	12623	10016	8942	9647	8261	8230	7962	8511	5768	6928	5862	4900	3821	3609	3847	4267	4715	5380	5197	4013	2724	2767	2280	2184	2155	1769	1456	1407	1448	1496	1149	1046	1024	1023	932	986	901	942	1063	969	1150	1191	1332	1263	1314	1176	989	1030	1000	992	869	871	858	849	889	857	819	808	834	861	934	1179	1205	875	844	856	853	796	797	819	833	808	807	847	838	861	815	826	858	832	811	852	830	795	806	846	804	770	794	828	857	896	825	805	846	872	849	806	833	832	816	838	839	811	846	902	837	848	824	858	842	856	840	840	822	891	808	821	842	804	882	814	836	829	903	798	848	825	854	851	835	832	836	815	848	830	789	858	850	874	839	780	785	840	831	816	832	835	836	822	822	884	795	804	841	783	771	844	817	830	848	834	834	861	847	867	833	814	833	827	868	848	839	858	856	834	807	846	880	837	842	821	869	884	816	877	862	828	826	854	822	815	843	846	851	841	822	834	786	844	839	827	816	916	858	841	813	771	861	863	873	843	895	801	836	814	850	807	859	782	838	848	855	876	865	840	851	871	854	891	871	867	850	840	873	840	825	828	807	822	840	758	830	855	858	757	865	913	850	849	840	822	851	864	793	828	841	822	847	809	793	845	863	850	857	832	868	862	893	872	791	835	797	892	837	861	810	812	870	855	846	828	812	836	820	838	827	820	826	824	838	846	867	803	857	811	847	887	855	823	818	841	831	864	838	886	817	870	862	844	811	872	841	817	849	820	821	845	830	841	872	816	824	858	850	841	824	845	831	852	841	853	855	821	790	885	843	852	849	827	864	844	800	841	804	863	852	904	824	819	802	827	828	828	861	840	773	809	853	869	810	851	827	816	791	884	808	788	822	821	829	828	877	862	821	867	869	812	795	834	842	850	735	805	831	829	795	850	867	840	815	832	862	861	853	846	802	851	787	801	854	833	856	838	827	819	832	913	823	788	826	868	827	824	809	843	856	819	842	834	779	877	838	813	872	858	835	837	830	886	790	831	881	861	854	826	871	806	867	870	877	901	779	798	856	830	825	840	797	808	834	834	817	820	889	860	867	827	881	850	800	855	885	834	852	852	805	813	869	819	834	818	829	796	829	866	859	826	837	856	846	849	817	874	841	814	805	819	818	798	809	833	778	867	876	750	865	830	792	901	868	812	835	839	846	825	840	851	870	803	863	789	836	817	799	810	814	832	799	755	848	845	859	839	813	850	818	881	898	821	882	821	822	813	852	872	843	830	849	815	839	867	864	885	850	817	819	816	832	839	869	822	831	848	829	800	813	828	869	820	816	865	827	841	797	840	793	811	818	855	854	870	820	903	859	844	830	835	810	844	871	835	824	854	836	886	838	837	808	860	813	847	825	856	826	809	787	832	835	807	799	845	854	813	837	825	827	819	831	816	829	837	831	841	831	799	825	853	812	867	826	819	809	834	805	843	865	827	803	848	813	803	819	818	817	817	844	821	854	859	869	880	842	867	864	856	852	808	809	769	807	838	852	887	825	871	819	825	769	787	887	852	846	876	837	801	865	853	855	827	828	821	868	859	809	852	832	794	886	871	848	809	822	867	808	853	857	846	863	862	843	864	832	888	899	860	846	833	880	833	804	842	855	822	858	812	853	888	860	817	821	822	857	866	830	810	821	814	856	849	856	852	821	838	821	829	826	862	838	807	877	845	882	825	833	847	892	847	842	840	852	832	795	851	856	891	816	835	882	837	762	847	852	851	824	829	872	799	809	891	822	848	847	834	802	848	855	821	794	842	827	839	838	829	816	792	831	850	822	824	904	861	867	780	821	849	845	852	793	824	869	828	811	849	802	855	863	843	861	818	822	802	825	846	865	888	863	881	819	828	813	849	824	884	873	822	872	827	860	799	795	840	771	818	850	836	792	836	858	820	822	843	844	852	856	837	827	835	769	823	869	822	846	834	843	817	853	871	808	843	813	827	786	839	820	842	825	819	776	829	841	851	851	803	846	820	857	836	869	815	874	795	781	845	882	796	847	828	854	803	860	814	871	860	842	797	821	817	917	826	804	873	896	814	820	828	848	864	846	823	814	842	863	845	835	831	847	854	877	888	828	841	813	880	845	841	892	833	852	851	830	789	812	824	844	871	852	849	815	837	874	819	830	803	857	788	842	843	820	817	822	818	809	834	805	836	824	830	821	838	859	847	818	861	883	865	802	837	831	804	864	797	837	830	882	877	850	852	844	837	815	825	833	834	825	814	846	807	807	822	818	829	842	832	803	805	865	825	855	817	848	828	809	853	809	810	819	839	848	866	861	812	780	831	825	852	821	795	834	840	826	846	795	797	892	802	879	808	844	814	869	771	798	780	829	832	847	828	813	809	856	793	830	851	845	819	849	833	879	846	872	868	794	809	873	860	834	810	786	861	800	842	845	853	883	808	851	786	846	837	830	829	905	861	839	857	824	887	832	828	816	823	833	834	831	837	816	854	819	891	876	846	858	839	835	888	854	874	824	823	902	855	823	803	832	858	851	866	792	784	878	788	805	788	799	818	879	841	824	791	816	846	882	863	899	853	806	862	877	791	789	872	794	810	833	849	789	828	863	830	870	826	803	892	822	848	796	843	846	798	858	806	848	846	892	829	815	821	940	804	792	856	820	849	868	820	838	854	827	833	838	816	816	797	859	867	846	884	840	875	819	833	837	813	813	879	791	859	896	847	905	805	864	800	784	819	855	792	856	811	851	846	799	799	858	846	914	831	816	852	826	855	835	812	876	846	834	853	850	883	817	746	779	796	808	809	861	858	818	829	843	833	776	900	825	829	844	840	827	860	871	838	867	847	856	845	844	834	808	838	819	775	852	802	841	849	819	832	812	849	780	833	796	829	859	824	796	853	817	806	865	825	881	816	868	845	798	807	839	851	863	838	802	846	859	888	827	848	849	846	815	879	805	799	844	831	843	845	848	824	852	871	828	795	831	833	811	817	838	811	902	831	807	778	859	845	822	849	840	854	797	863	824	860	857	812	820	847	802	856	827	822	798	841	812	884	845	830	848	800	854	865	868	795	833	850	812	857	845	831	838	844	835	848	855	863	838	807	844	847	799	807	804	837	841	832	842	861	796	877	815	865	821	817	841	852	864	826	829	797	865	867	832	848	885	793	829	823	848	831	863	832	819	793	864	912	793	842	872	867	846	857	843	873	795	825	807	826	872	856	809	827	785	858	877	839	838	791	882	836	857	812	855	819	835	819	824	881	843	834	818	821	823	855	832	862	882	854	802	815	816	855	826	867	803	785	834	819	827	844	833	799	841	845	874	858	872	808	891	831	861	854	915	831	852	832	833	843	851	834	864	810	839	806	881	843	859	816	886	832	835	823	815	836	893	823	888	875	835	907	873	811	854	840	890	842	848	804	890	899	825	868	843	871	803	818	812	847	797	875	811	836	830	781	840	808	848	838	813
43398	44848	37198	32765	37137	33841	32913	33650	34221	34825	32618	32162	24334	25700	21757	24791	29422	29663	22336	19050	8751	7165	6353	4821	4467	3389	3492	4580	3209	2869	2856	2258	2445	2481	2410	1748	1816	1867	1272	1001	946	1133	1179	1218	1485	1442	1058	762	784	626	664	634	578	402	458	455	421	356	317	317	324	306	310	348	357	414	314	347	394	377	415	406	359	334	340	336	321	292	294	308	309	287	290	307	289	278	309	287	380	375	285	273	271	298	284	292	272	284	288	260	273	308	290	281	252	260	287	259	297	288	278	287	293	274	290	307	298	321	269	303	254	257	292	290	287	310	251	311	267	292	267	293	298	312	301	317	276	265	291	289	284	292	256	273	271	294	297	312	300	281	252	287	275	287	298	275	284	305	262	266	256	249	284	282	338	313	295	267	257	270	289	273	282	303	295	290	285	273	284	283	312	294	263	265	311	290	255	277	261	312	283	282	287	300	287	306	270	298	286	325	257	280	276	276	287	296	306	289	317	331	279	291	275	264	276	296	264	302	290	291	278	276	309	268	285	246	273	323	268	284	310	291	262	280	274	289	285	325	292	299	276	306	280	296	310	285	282	288	290	306	271	302	296	272	288	307	259	309	282	315	284	287	284	309	286	309	247	267	280	306	283	293	274	276	319	297	293	248	293	307	285	302	288	273	306	276	312	284	296	322	289	283	256	299	312	283	312	264	273	244	275	297	291	277	291	282	310	284	303	282	290	290	311	276	299	232	306	304	310	289	287	274	288	283	293	276	251	290	308	285	301	314	295	278	299	286	272	272	291	289	276	312	285	284	251	274	301	275	311	260	280	274	260	316	281	298	290	279	278	288	300	285	289	290	277	307	301	279	285	271	265	250	274	281	290	288	254	307	289	281	255	293	297	324	280	304	286	282	302	282	273	286	282	292	284	277	312	253	267	283	294	286	266	280	288	294	290	304	302	274	302	284	270	300	309	316	294	300	288	294	289	295	272	306	274	299	279	288	253	263	292	293	288	279	298	292	274	272	274	306	262	299	282	300	270	292	300	296	275	279	283	290	301	279	268	289	317	291	281	318	262	278	284	299	307	283	280	297	280	269	292	315	299	303	271	287	258	253	296	280	262	314	264	271	292	289	305	287	293	296	275	282	302	295	260	301	306	313	272	281	284	245	286	301	251	286	307	274	296	322	297	296	261	246	258	283	301	283	310	293	311	287	314	275	305	308	244	288	290	284	276	284	253	282	267	277	279	261	309	264	292	292	286	300	280	261	282	296	267	290	280	301	270	298	287	264	256	281	288	274	297	267	258	281	306	290	256	273	322	285	298	288	281	308	289	265	281	277	244	290	281	261	306	299	266	249	287	261	268	296	321	290	272	295	303	293	295	305	297	304	269	256	301	269	298	310	278	279	282	312	296	267	304	291	309	285	292	323	290	338	276	298	299	246	304	296	311	251	248	239	251	272	275	272	292	263	285	275	276	308	287	266	304	296	279	293	275	282	291	291	286	252	279	296	287	258	285	282	282	298	281	292	306	291	280	285	296	299	301	287	302	303	340	276	275	256	310	299	276	283	297	254	273	298	289	274	288	251	296	310	275	279	303	289	297	342	274	324	290	277	272	290	279	259	315	271	269	264	309	296	290	268	288	309	284	308	246	301	288	298	298	262	299	283	287	285	291	292	295	268	294	288	262	292	293	280	268	270	281	307	261	268	271	259	283	271	281	281	278	279	270	263	280	281	307	295	280	273	273	261	268	300	272	306	288	273	292	325	292	329	283	292	303	243	281	267	291	268	285	271	282	309	303	276	307	287	292	292	280	273	318	262	283	289	279	287	293	268	273	263	301	270	289	272	262	289	276	289	246	270	277	307	287	285	282	282	298	287	301	275	268	263	282	285	278	263	286	302	272	270	277	285	289	277	303	271	302	285	244	269	297	305	296	284	311	298	312	305	293	318	262	272	276	292	304	280	261	261	290	278	291	287	317	320	286	271	259	283	276	268	267	279	304	301	272	269	306	293	289	298	290	291	264	275	309	270	298	290	267	294	296	277	303	282	291	276	273	290	287	300	281	268	271	314	279	309	277	283	277	273	280	282	250	270	315	277	299	274	299	308	272	269	286	302	300	275	275	278	292	298	271	303	298	295	267	276	298	292	295	274	276	256	323	307	286	276	265	276	302	280	330	279	268	277	283	292	280	291	311	269	283	275	276	284	276	301	273	269	266	270	284	263	301	285	263	279	268	262	289	264	272	253	277	280	275	289	308	298	291	263	304	282	270	257	265	280	267	287	290	290	302	295	283	326	272	279	287	281	278	272	271	279	280	248	266	268	280	266	284	288	246	320	291	279	293	262	283	310	276	288	270	265	282	265	312	299	259	281	300	288	282	277	267	301	279	259	264	281	303	257	293	329	273	270	273	279	257	263	270	290	311	277	287	275	294	302	271	280	304	305	281	258	281	298	280	280	288	276	280	275	269	291	316	270	309	284	272	297	287	296	283	296	290	270	259	295	275	297	310	299	288	268	279	260	289	314	300	280	270	288	290	314	261	287	280	288	271	294	283	301	276	278	267	265	278	290	286	303	287	263	275	277	268	321	289	247	286	326	289	288	289	309	279	285	280	270	269	285	271	274	286	254	271	290	304	286	294	252	246	285	298	278	303	297	265	298	275	290	288	292	294	291	258	302	293	250	296	281	295	269	261	261	287	254	308	271	259	281	288	280	280	269	289	302	259	295	273	330	311	263	314	266	299	283	277	287	297	264	274	270	283	287	280	279	282	302	279	275	302	270	311	281	310	297	267	261	297	313	266	269	282	256	258	303	320	293	280	272	308	268	270	325	269	258	298	261	253	281	314	330	281	279	275	286	305	270	289	274	306	308	279	272	308	299	316	258	304	266	255	271	279	256	289	300	247	290	306	290	266	249	272	256	281	295	278	310	287	310	246	267	261	283	263	294	302	270	254	299	271	295	268	284	275	268	272	246	297	308	275	269	232	310	284	272	270	289	310	302	252	286	288	318	329	323	283	283	299	317	262	256	285	279	262	285	335	300	306	278	285	273	336	268	271	288	311	276	273	300	284	293	280	305	249	288	268	300	273	279	287	297	326	298	263	279	297	269	341	294	258	280	262	299	255	308	262	281	291	296	272	296	322	249	318	269	303	286	247	283	303	294	311	293	256	268	274	266	232	284	280	300	296	273	273	318	305	272	310	301	305	262	325	297	274	253	284	265	285	300	270	283	262	294	271	308	274	288	271	268	280	269	282	269	282	291	300	287	278	280	305	303	293	322	278	276	277	295	288	283	298	260	254	290	302	309	318	269	285	285	271	276	270	288	295	273	291	265	288	306	270	311	309	269	317	295	268	273	259	266	297	300	283	276	250	300	249	291	301	323	238	273	246	279	291	301	295	271	295	293	289	293	294	291	248	275	284	263	282	277	278	284	296	280	273	305	294	292	298	259	252	287	305	292	319	302	261	268	241	259	277	293	274	273	297	282	276	263
29879	41556	44112	47973	49145	46763	45883	46723	47800	46699	46895	47216	40374	42970	40742	44780	47396	47660	44365	40097	27497	27321	25243	21374	19952	17067	17618	20514	16123	14724	15410	12980	13658	13911	13645	9211	10127	10872	7349	5826	5915	6635	7088	7352	9640	8577	5853	4354	4298	3361	3404	3460	2716	1865	2025	1876	1832	1209	1058	915	953	1005	967	813	905	1526	849	1101	1272	1533	1663	1484	1144	918	855	920	808	719	701	644	692	682	666	696	657	672	709	789	1327	1359	715	709	681	683	690	710	647	658	673	656	685	727	644	708	670	633	686	664	739	623	699	651	671	658	667	716	659	655	668	680	676	659	693	703	640	645	706	670	670	662	743	676	709	666	676	691	631	690	660	702	662	656	730	686	696	633	601	653	637	675	657	693	700	672	696	627	681	687	684	694	660	699	666	661	650	680	691	655	683	693	675	663	677	695	688	691	700	672	662	676	677	648	693	645	674	723	647	660	656	640	699	741	663	711	684	658	673	675	645	688	657	703	692	679	694	688	687	678	636	624	705	681	641	705	657	678	674	697	727	644	592	653	669	647	635	680	659	696	675	708	692	661	675	690	678	688	650	666	678	636	666	671	679	690	720	694	681	689	679	680	639	677	736	645	639	695	670	655	655	635	699	641	684	701	693	712	644	707	654	673	660	665	663	687	701	648	660	677	639	673	622	655	663	687	635	665	674	671	631	613	651	654	648	672	658	712	672	666	694	716	652	683	680	694	676	696	674	649	630	702	693	654	712	694	677	689	648	683	669	624	637	737	634	659	699	666	678	701	694	677	672	642	652	642	761	646	675	648	688	661	693	661	658	698	692	652	648	655	679	677	638	640	677	683	658	657	666	672	699	632	701	671	687	661	699	725	692	665	635	714	627	708	638	705	654	713	733	703	674	689	650	652	715	647	681	663	684	649	684	661	682	657	652	705	671	646	702	650	649	642	679	687	702	696	654	693	703	687	657	705	688	665	651	691	698	672	666	673	670	671	689	702	646	660	648	645	691	659	663	703	629	665	637	676	677	713	683	633	713	675	639	723	652	667	659	683	674	702	671	668	663	668	663	674	692	706	687	706	675	677	645	677	643	641	701	690	661	694	697	709	677	628	655	673	662	693	709	651	680	626	683	642	645	664	683	687	638	694	680	665	686	679	633	662	659	682	656	650	632	711	670	666	701	684	657	700	734	684	690	647	694	679	738	645	688	683	679	688	649	723	682	665	682	682	684	701	694	665	693	706	666	723	652	676	663	683	678	686	683	703	693	664	653	682	638	676	649	648	692	646	674	657	659	641	738	646	623	704	625	654	670	677	661	658	608	673	660	665	666	640	642	701	654	664	647	644	709	687	648	679	689	667	641	631	689	712	693	679	692	688	658	719	638	685	656	663	659	654	678	712	718	641	670	698	645	659	658	669	683	713	676	722	735	659	671	685	696	697	677	672	715	645	688	681	706	699	644	676	683	693	667	708	643	662	690	706	632	694	705	677	687	668	680	685	677	654	657	677	673	681	675	691	702	663	691	703	666	666	683	657	655	678	685	652	700	658	681	691	698	724	677	676	664	686	635	674	645	714	690	648	685	723	665	638	690	688	652	690	650	648	699	702	651	652	693	708	706	705	694	678	681	661	658	642	678	666	674	649	655	694	644	698	662	666	721	689	622	686	638	646	664	679	630	664	637	688	690	693	603	648	677	670	684	697	645	648	672	704	688	684	698	708	626	686	648	651	713	656	622	689	720	673	652	655	687	700	660	676	694	700	627	656	658	686	654	695	686	658	699	696	719	703	689	678	691	654	676	604	627	688	686	726	649	641	697	675	623	697	709	654	681	653	734	661	691	686	674	697	695	720	681	626	665	654	672	715	618	672	628	639	676	648	678	635	712	687	691	689	651	649	704	677	671	661	679	665	656	705	681	693	682	654	661	701	618	653	685	653	678	677	688	655	689	685	694	628	720	698	654	659	669	689	671	721	649	660	648	670	639	720	644	689	699	646	670	717	725	679	661	714	684	664	668	639	692	662	708	684	680	631	732	693	664	678	611	645	670	674	692	700	710	687	655	693	697	719	667	661	680	697	649	673	689	653	678	660	655	700	732	736	678	652	708	657	662	688	667	691	699	659	694	695	674	648	626	650	665	685	689	671	683	674	693	670	693	683	678	676	614	700	628	681	674	612	638	638	630	647	663	662	661	682	665	666	661	656	689	677	658	692	659	685	639	625	685	665	642	629	628	704	665	675	659	691	656	646	671	641	689	639	646	649	649	641	640	675	671	652	659	665	710	679	728	669	690	711	645	691	636	703	664	721	672	649	666	615	649	690	674	644	685	637	699	682	673	714	705	714	642	657	680	666	621	700	681	685	686	652	660	714	668	666	677	696	628	697	665	689	662	667	681	683	661	693	683	659	662	651	669	676	644	734	661	696	666	688	685	690	692	630	657	678	671	743	666	716	685	672	687	707	676	633	658	749	669	700	675	686	714	646	663	742	680	683	650	679	697	648	657	668	696	682	653	643	642	708	696	659	717	651	679	668	642	661	666	645	677	714	670	653	703	675	655	655	643	728	657	653	690	686	680	697	682	720	694	682	672	644	666	701	699	669	694	682	660	679	657	685	667	656	744	671	685	643	649	714	695	641	687	689	642	624	668	691	660	711	682	660	684	688	691	696	666	688	670	633	690	663	662	669	674	669	627	682	687	657	629	682	728	654	667	673	681	687	696	690	669	671	677	668	687	663	651	672	668	654	682	683	672	666	616	675	702	741	666	677	647	675	687	665	659	651	671	660	688	659	677	694	663	671	693	691	661	675	693	692	682	731	703	649	694	679	632	683	707	647	679	643	676	685	682	681	653	629	647	683	668	689	636	663	631	675	669	663	683	652	656	691	674	669	641	691	696	681	694	703	652	670	663	672	668	716	624	728	638	649	665	654	695	655	626	620	630	699	688	651	669	616	680	689	673	678	622	642	619	672	688	671	692	697	676	709	708	668	701	670	641	735	685	684	674	627	692	706	668	742	713	709	645	659	645	676	659	693	704	656	648	662	684	674	642	687	649	696	662	626	722	662	643	660	671	667	649	674	655	677	697	671	678	642	663	716	755	727	762	662	667	584	609	686	699	682	671	677	700	686	668	660	677	681	698	678	667	684	668	664	664	698	658	725	681	672	684	692	706	683	697	727	673	689	701	660	676	763	671	701	655	666	666	685	696	671	628	663	696	671	684	700	671	676	646	679	713	639	679	626	709	670	648	676	653	711	656	707	668	663	727	702	661	693	673	666	682	661	695	713	678	697	642	641	635	686	691	694	670	689	674	725	644	644	661	722	652	659	627	667	640	635	682	684	693	659	647	635	711	691	671	683	658	708	652	677	673	667	668	656	659	700	679	657	722	709	653	707	672	669	673	727	636	708	678	672	646	684	643	672	654	649	693	647	649	663	613	677	654	651	647	663	670	633	681	667	673	691	717	668	645	653	666	688	677	675	668	668	671	630	678	685	654	634	769	664	702	669	661	649
16926	19447	19895	15045	11789	7732	5573	4494	3513	2876	2195	1953	1316	1297	1060	1143	1334	1265	1041	791	636	615	521	496	456	510	440	477	455	393	410	363	369	389	380	382	391	390	374	352	354	323	376	316	403	374	362	352	351	347	327	337	365	367	371	339	325	311	324	347	339	337	370	356	359	337	339	367	343	327	321	336	371	346	364	351	342	336	363	368	308	357	344	309	331	333	322	345	342	307	286	338	311	326	355	344	319	337	310	360	292	335	322	367	320	357	350	355	309	355	319	329	315	328	359	355	346	342	340	340	336	334	319	353	327	315	347	352	336	359	347	373	340	354	303	336	308	331	339	328	331	327	348	343	334	363	323	312	346	329	306	372	366	346	316	349	337	335	359	324	339	339	318	328	312	346	324	344	363	328	340	347	354	311	346	364	354	316	371	330	324	345	316	320	316	330	340	359	323	327	365	343	352	324	360	322	319	364	368	379	310	314	317	331	347	333	337	353	350	315	362	330	295	310	363	346	355	345	344	347	332	303	352	345	336	311	332	339	320	404	340	344	332	337	347	343	340	348	351	301	350	360	318	305	332	334	332	338	336	314	317	357	350	338	334	311	337	334	324	347	344	305	341	324	355	324	301	331	311	339	357	365	361	325	342	346	310	310	323	357	348	353	312	340	326	356	338	319	320	320	340	332	325	352	332	357	337	363	305	344	338	317	368	323	347	350	347	329	325	303	342	339	329	357	323	336	348	361	380	332	345	351	342	331	346	344	347	326	346	322	345	338	322	355	367	348	335	341	366	324	384	353	338	346	334	346	326	318	322	360	316	359	342	325	350	350	336	345	332	341	325	319	340	337	314	310	338	340	347	322	359	320	334	299	330	306	352	370	357	331	322	356	333	279	322	367	345	334	319	337	368	336	338	325	314	317	354	317	334	356	349	339	381	332	331	323	324	329	308	353	354	338	318	348	332	335	353	350	345	320	348	361	321	362	326	336	308	323	278	337	308	322	338	330	365	328	342	351	363	318	354	327	321	359	340	317	351	321	327	345	326	320	335	352	316	313	343	407	309	374	347	327	348	350	338	357	338	327	346	367	317	329	331	340	316	346	331	288	354	312	313	386	315	334	364	344	363	310	352	358	342	327	350	382	346	356	343	364	318	311	319	364	331	338	330	328	326	331	320	326	342	327	330	338	316	344	325	340	324	309	298	344	350	335	327	337	332	357	298	307	327	357	373	334	353	323	340	341	309	315	338	339	361	321	319	326	347	362	336	312	338	338	318	361	341	331	368	330	295	325	324	367	355	325	316	327	326	347	352	309	337	338	323	299	348	339	343	346	313	335	361	395	383	327	340	337	339	365	357	344	340	341	346	342	328	321	345	342	331	339	321	298	345	328	330	327	378	326	347	329	334	356	291	347	294	304	390	353	356	327	353	342	317	362	354	361	316	319	356	328	300	358	310	325	339	336	329	335	334	327	338	333	316	331	349	355	336	360	341	304	320	339	331	334	379	343	310	364	327	348	291	340	363	322	350	328	326	319	333	325	295	342	331	332	361	353	326	334	290	307	331	363	360	357	334	320	345	337	335	333	300	337	313	325	343	311	347	366	328	333	334	366	348	340	344	344	331	335	355	320	339	348	337	338	345	304	336	350	348	352	357	345	321	359	328	345	318	349	317	322	337	320	330	313	374	308	358	334	293	330	330	345	320	328	353	330	329	345	300	339	332	349	320	338	349	354	362	304	338	342	354	365	338	299	332	335	315	339	309	326	339	337	352	313	318	320	305	340	319	324	344	341	348	350	396	308	314	349	325	343	341	335	319	351	318	310	356	345	339	350	345	354	363	340	316	342	366	304	361	318	322	341	383	317	336	332	301	351	341	341	358	338	359	332	341	342	338	331	309	337	340	368	331	332	328	370	346	368	338	320	351	321	338	340	340	353	311	348	334	317	349	357	354	327	345	337	348	317	343	337	332	335	330	361	340	306	326	342	332	321	350	328	332	334	328	340	372	354	309	341	337	353	333	314	390	363	330	331	340	315	308	353	363	345	400	303	323	338	348	364	339	310	356	334	316	338	348	314	389	356	299	316	348	317	335	308	303	336	385	320	299	339	322	307	351	333	348	303	369	335	337	339	314	308	343	348	347	334	357	324	342	375	347	328	336	332	298	339	333	363	324	340	341	347	344	343	339	320	324	331	342	307	302	299	329	355	356	334	339	341	332	355	378	322	334	349	323	326	321	341	355	340	341	315	329	338	375	357	321	340	344	321	325	322	354	331	349	314	334	329	353	362	341	364	367	349	339	338	340	362	367	316	315	363	346	342	349	347	324	324	334	327	348	299	336	323	317	347	358	334	319	336	325	365	361	344	345	316	308	339	360	352	345	337	332	312	302	349	324	305	299	322	356	341	395	348	359	339	342	333	397	351	342	338	314	341	344	313	306	320	339	344	326	325	324	343	367	348	326	361	356	333	332	322	333	324	329	334	336	337	308	364	342	341	349	332	317	342	338	358	356	348	396	288	332	339	351	333	329	352	344	359	331	330	310	330	359	333	292	329	371	345	345	313	344	362	348	328	344	372	356	293	324	326	356	313	321	321	353	328	331	336	335	298	362	347	337	315	308	317	342	338	315	347	325	343	333	333	352	326	347	320	318	344	279	345	336	345	342	325	332	316	299	307	313	348	354	341	318	304	328	337	308	325	329	325	349	343	356	340	359	332	328	322	296	334	310	352	332	328	333	335	358	329	288	313	332	344	315	314	351	359	358	336	318	380	358	316	358	349	315	339	354	298	336	338	314	325	324	323	367	308	349	311	353	330	345	330	353	334	326	323	307	313	322	314	337	363	342	341	331	344	393	347	328	335	294	343	352	356	352	341	320	343	333	320	349	325	326	330	345	319	349	350	346	309	337	327	337	318	332	329	365	319	333	332	331	323	356	329	327	320	324	340	331	325	332	325	333	346	333	342	344	343	327	312	292	300	349	363	365	355	363	349	354	321	340	322	347	392	331	334	330	360	350	349	364	314	335	350	326	348	299	358	353	327	352	365	321	323	328	346	347	312	326	338	340	343	347	361	353	332	383	324	340	353	352	329	359	317	307	320	350	348	338	333	353	303	333	313	331	323	340	355	333	323	310	321	371	370	348	347	341	339	318	310	324	339	302	357	337	335	350	333	344	308	367	356	350	373	337	302	338	359	328	350	326	349	335	312	329	357	327	345	343	382	321	285	325	340	301	340	324	361	319	341	355	317	359	337	299	315	327	334	333	312	337	317	349	332	315	348	339	329	344	328	334	313	353	353	326	362	315	317	311	307	341	321	306	323	298	323	341	312	347	310	321	361	330	352	369	325	331	300	325	353	296	298	331	351	338	319	366	335	312	327	370	342	363	346	344	370	313	331	318	312	328	317	322	337	309	319	339	331	326	363	336	332	371	335	337	339	318	307	310	347	343	362	343	325	321	321	315	374	295	286	345	367	366	349	348	317	311	300	386	327
10506	17128	24911	26578	24962	20207	17800	16275	13766	12658	10447	9709	6550	6719	5732	6632	7552	7038	5197	4324	3098	2721	2397	2168	2012	1833	1751	1866	1598	1500	1433	1166	1297	1305	1232	1109	1139	1228	1063	1039	956	983	1030	985	1122	1044	975	901	962	952	907	905	854	882	881	854	843	839	859	808	834	838	800	816	873	796	864	867	791	836	839	818	796	849	790	837	826	815	755	759	789	813	808	797	833	812	794	844	866	850	834	788	818	804	798	846	783	860	771	827	759	775	791	867	810	721	823	804	810	823	783	838	807	802	816	808	817	815	817	850	789	814	814	808	809	806	771	800	785	819	788	826	833	813	816	794	831	758	794	805	831	791	812	830	834	840	827	795	828	803	789	797	774	800	808	797	858	853	859	817	804	822	787	797	809	843	833	802	823	875	822	796	822	812	776	817	864	819	802	793	797	820	787	772	874	770	771	817	766	824	790	840	780	812	774	792	781	796	777	813	803	791	850	812	808	795	778	822	846	840	804	840	789	807	805	830	820	781	833	816	779	844	845	777	813	773	766	798	786	818	824	745	812	822	782	806	843	828	814	863	799	845	794	811	833	847	823	798	819	821	803	834	797	815	781	772	804	841	831	802	798	822	813	771	829	806	782	851	831	858	834	793	807	799	793	796	814	796	804	820	866	785	791	834	803	802	836	817	781	759	791	822	789	834	779	777	784	811	818	806	793	766	813	791	776	841	810	823	799	810	834	858	849	812	807	810	855	812	809	801	818	770	841	831	835	878	805	796	818	766	820	803	796	817	781	778	771	795	881	814	820	791	806	834	811	772	827	842	862	786	808	820	827	807	807	809	799	806	806	821	833	816	814	813	790	804	789	842	837	810	788	809	858	823	847	779	854	812	810	844	902	817	784	842	853	836	770	784	806	803	826	841	755	776	763	825	810	754	797	778	832	825	773	797	843	831	794	835	836	821	752	878	801	770	837	782	806	779	784	792	843	807	831	760	812	841	807	817	773	822	820	867	812	836	804	830	821	824	815	815	807	846	797	815	814	805	839	800	814	812	798	828	803	765	756	782	758	788	827	883	808	765	750	811	754	795	830	790	842	772	791	800	805	809	804	833	835	800	805	760	796	812	830	862	782	808	811	764	784	825	799	811	765	773	813	805	818	790	774	818	775	731	826	808	829	777	777	806	821	798	804	836	822	801	806	788	794	792	859	805	844	817	810	838	788	795	775	746	818	827	855	802	798	823	815	821	763	782	830	780	817	755	814	797	784	773	826	797	843	799	803	786	794	773	858	799	841	855	813	810	823	820	801	802	825	821	788	824	794	806	794	826	818	811	842	750	833	761	767	854	853	865	812	791	822	803	793	798	804	811	806	804	790	781	765	791	773	821	779	806	827	750	776	866	861	823	775	804	790	791	766	848	852	809	808	842	817	778	817	781	740	863	888	796	778	778	794	837	798	790	790	791	803	823	807	779	822	779	783	804	819	805	837	826	902	797	843	846	842	828	816	828	745	851	750	804	792	822	806	783	815	774	751	842	778	818	828	836	829	794	807	862	833	867	784	802	817	802	854	819	841	811	831	834	837	842	876	773	774	814	807	778	786	824	810	766	795	819	827	795	821	803	802	839	837	802	758	801	782	798	756	817	836	760	727	817	825	795	828	838	817	841	805	830	795	822	779	811	789	793	798	794	866	826	843	816	777	818	883	837	758	764	767	817	786	809	829	752	838	813	704	809	815	827	818	847	808	853	835	837	797	797	784	858	775	832	778	782	829	781	822	786	840	756	771	835	861	817	793	789	790	829	833	870	791	827	852	796	768	814	809	812	821	820	807	808	788	783	830	830	771	824	798	795	799	844	804	817	802	807	789	804	838	741	809	821	862	852	802	790	816	820	794	779	833	779	818	781	829	811	836	771	812	752	812	838	845	776	781	833	820	812	795	738	829	817	828	811	827	791	787	836	773	804	845	771	813	830	843	857	805	802	832	821	807	812	819	820	840	810	820	793	838	783	835	839	849	798	837	760	809	808	827	794	777	750	786	837	800	788	805	762	826	827	778	856	790	830	797	815	800	804	799	882	807	801	833	851	856	818	763	811	825	775	795	775	811	799	826	786	821	793	796	832	823	775	789	778	820	839	806	852	819	805	797	840	790	798	842	749	798	823	768	777	844	782	796	823	825	791	801	785	760	807	868	790	803	811	806	827	789	822	776	806	828	824	748	783	753	833	806	831	821	830	781	765	790	820	808	821	755	845	822	805	877	805	750	805	789	758	767	833	800	834	747	827	817	804	825	825	784	822	811	767	821	802	789	829	814	806	809	838	802	800	821	846	807	815	831	806	788	848	845	803	770	839	759	760	792	859	797	789	827	741	846	801	791	759	795	803	823	782	763	778	804	801	801	839	769	814	821	818	812	754	820	789	844	844	817	812	819	785	805	776	865	786	822	795	804	820	753	789	791	842	827	867	781	808	778	795	798	769	750	814	803	775	837	782	803	865	801	795	829	803	801	761	798	809	778	781	813	808	803	776	805	807	799	787	800	802	769	784	798	834	772	792	835	819	788	816	820	844	745	802	829	849	794	866	822	815	817	846	790	809	828	875	840	805	865	800	795	831	794	784	798	787	777	779	854	767	791	798	806	813	788	820	785	807	794	811	773	801	811	796	787	784	865	856	814	797	795	839	834	804	856	768	834	788	785	849	779	787	828	796	829	797	806	833	820	781	785	802	792	779	841	824	821	755	802	808	791	761	764	800	815	820	782	795	752	853	855	828	835	755	800	805	802	844	814	810	806	808	776	790	857	829	818	746	791	773	842	744	844	829	817	828	810	821	815	782	766	867	831	832	804	848	803	815	780	860	832	835	787	770	837	838	790	758	801	774	834	800	823	797	823	791	840	842	831	790	828	844	824	770	791	856	770	841	804	821	819	786	794	799	844	860	792	804	826	805	805	750	797	789	824	832	786	830	733	805	810	816	843	837	810	846	771	791	816	774	789	839	832	799	775	821	737	839	795	838	821	818	820	833	864	810	820	792	772	840	817	833	875	796	806	817	800	781	757	781	822	833	829	796	793	793	758	804	816	811	842	780	864	803	808	821	771	824	828	798	793	823	786	764	829	790	784	760	822	809	832	791	828	826	793	854	778	762	808	833	799	822	831	808	811	807	758	805	786	854	808	742	803	800	768	788	786	805	833	724	812	786	785	742	814	801	826	783	740	819	792	824	794	783	777	790	820	781	805	773	818	770	762	783	824	853	797	851	776	811	817	806	798	807	841	811	795	779	846	827	786	803	825	763	802	802	788	754	808	737	811	752	782	792	823	769	861	806	812	864	797	854	769	831	808	793	776	822	765	821	813	787	798	825	797	827	821	784	795	845	805	787	774	814	785	778	788	765	867	838	796	743	837	809	794	824	800	820	796	800	790	731	824	823	810	822	811	782	810	789	802	804	827	765	802	839	837	778	884	845	829	812	801	818	812	848	776	844	790	830	813	790	808	806	814	772
36040	42434	35973	31766	34640	29747	26851	27174	27442	26782	23186	21988	15180	15738	12774	16901	19964	18902	12164	8413	4154	3569	3028	2669	2562	1950	2097	2550	1923	1841	1520	1215	1497	1619	1125	859	1127	1177	861	795	648	713	773	847	1064	796	701	584	593	611	561	502	474	450	475	470	401	333	345	363	376	374	376	365	408	390	364	348	395	370	437	407	404	398	373	332	340	384	389	337	338	369	356	364	363	385	361	371	390	346	333	372	386	363	359	340	340	337	341	372	349	365	336	343	348	355	349	378	359	342	327	352	353	352	350	344	335	355	372	358	298	335	368	324	346	369	322	323	336	382	346	368	368	353	384	326	334	318	363	330	328	347	314	392	316	336	358	327	326	352	343	322	378	355	363	335	376	351	325	351	362	371	367	339	322	327	326	315	335	321	334	368	336	357	319	314	348	337	332	370	338	336	345	344	372	331	377	326	363	355	316	332	346	315	343	362	367	331	323	355	345	344	362	343	326	337	339	355	345	334	363	340	348	347	369	364	346	344	347	341	342	315	372	376	382	348	375	328	331	389	346	345	340	373	357	329	365	340	381	362	329	333	339	325	360	352	373	333	334	370	324	359	370	372	310	363	353	351	367	369	330	363	353	351	342	389	329	383	361	340	350	360	365	329	356	357	359	308	362	355	352	368	356	363	343	356	372	338	344	346	356	349	353	313	344	325	334	372	374	313	355	365	382	348	353	368	323	373	368	325	360	394	351	342	339	329	368	364	336	330	362	322	342	349	328	336	318	350	385	328	338	370	357	346	331	366	335	337	379	320	360	330	329	328	353	339	352	352	338	361	345	319	388	328	334	339	353	376	336	362	367	362	332	334	385	367	361	323	364	343	352	333	317	324	326	383	359	371	404	335	345	370	381	316	352	361	347	354	326	342	355	330	340	326	315	346	335	318	359	374	325	350	346	381	398	365	364	327	356	312	340	350	360	361	342	385	346	322	332	303	373	317	347	334	323	334	346	367	339	361	365	347	363	365	351	379	307	377	334	352	355	349	330	347	311	365	354	356	368	371	342	322	338	327	344	360	342	352	364	365	377	328	335	362	346	333	351	354	368	316	299	344	345	342	347	351	362	365	343	317	355	347	329	392	356	386	324	364	334	364	350	375	366	304	343	357	365	351	310	317	350	298	337	341	362	365	390	390	310	333	351	346	338	324	335	335	348	322	339	342	346	364	317	330	345	320	346	315	344	371	352	324	364	350	348	310	348	337	349	366	351	320	360	358	345	338	335	347	330	349	334	388	368	386	350	322	349	346	353	359	339	357	355	334	373	359	339	355	332	345	356	367	356	348	349	356	357	354	320	323	339	368	333	356	355	373	328	348	367	342	351	360	354	354	407	357	338	378	343	349	325	342	375	335	348	332	322	364	350	330	311	337	327	364	358	385	344	369	381	353	332	358	346	373	344	373	367	354	344	331	331	327	375	325	338	374	368	369	328	337	348	342	339	368	354	339	351	390	351	319	332	340	367	369	366	356	352	352	353	367	331	378	339	339	375	380	332	355	331	358	327	373	330	350	321	360	358	343	341	362	340	353	369	358	357	342	347	357	405	325	345	336	357	365	376	322	334	363	353	347	312	295	307	355	320	337	368	355	316	330	382	366	359	359	319	342	325	351	331	347	361	347	345	352	330	381	339	366	358	349	353	325	336	353	358	354	348	333	361	356	351	370	375	347	365	340	354	380	315	347	325	311	344	339	321	355	351	341	358	356	363	332	344	348	327	337	335	334	321	354	362	372	347	372	371	346	356	360	330	332	365	338	356	321	359	356	325	343	364	348	368	350	386	341	337	377	336	380	344	352	379	332	315	304	376	346	366	361	324	351	353	331	347	359	333	374	370	328	343	339	360	359	341	377	322	335	382	380	338	368	360	381	406	335	325	319	336	325	367	341	294	352	334	374	311	371	380	328	333	367	331	361	363	352	360	338	361	346	353	339	350	322	378	343	385	345	353	339	363	337	304	356	348	330	312	336	365	331	362	331	370	342	333	347	338	373	347	362	356	366	354	360	391	333	388	348	320	311	339	341	369	363	373	337	365	339	343	340	383	363	318	319	344	335	341	354	378	386	325	367	311	366	350	357	394	334	343	347	311	350	357	361	348	347	324	327	339	326	350	310	319	367	349	343	388	333	345	361	357	343	348	298	320	337	324	328	322	330	327	365	358	340	344	338	358	352	342	350	365	368	295	372	342	357	351	352	354	368	320	341	359	376	349	354	336	343	336	346	348	353	386	368	346	373	343	343	377	355	324	340	313	348	353	314	354	364	333	363	348	367	323	351	356	358	351	387	352	319	332	363	329	385	319	351	351	328	338	367	341	356	351	340	364	346	345	350	375	365	331	361	365	349	349	352	323	372	378	371	351	388	356	376	358	361	378	326	351	354	343	345	348	360	325	342	336	355	346	331	345	351	343	357	313	362	352	348	333	372	332	374	360	365	349	379	336	355	393	349	358	373	330	360	327	361	337	319	355	340	354	379	341	356	352	346	355	377	374	349	357	344	372	348	362	343	378	360	339	357	352	322	356	339	388	368	370	371	361	337	333	377	301	314	315	387	361	363	346	316	351	333	351	347	366	320	341	359	330	345	364	344	357	354	334	346	357	362	373	302	337	338	342	327	312	341	344	362	347	354	364	359	372	324	344	298	375	343	350	316	376	354	353	339	346	367	341	338	319	312	322	382	331	343	371	352	307	360	316	346	335	347	358	366	368	384	349	350	367	386	325	340	367	354	359	369	392	334	339	334	344	324	350	389	389	357	328	348	353	355	356	348	338	346	334	327	354	338	342	351	315	386	339	351	343	362	346	345	349	357	373	355	346	345	370	378	371	343	344	362	361	350	362	309	344	358	375	334	329	311	352	342	353	343	385	317	364	346	354	365	351	354	331	323	335	336	346	342	349	378	321	343	388	358	357	331	334	349	351	361	358	329	360	351	330	338	348	328	362	361	340	388	387	346	325	363	373	367	340	308	346	337	348	371	337	337	344	350	349	358	345	347	334	321	383	343	331	342	340	387	338	396	337	353	336	307	339	354	336	347	325	352	327	362	332	347	341	370	381	313	346	371	345	356	356	359	358	368	377	365	336	358	372	340	324	412	347	338	384	356	352	342	358	370	351	342	371	336	329	355	370	345	309	363	342	316	366	325	349	343	328	365	372	358	416	305	380	355	332	344	330	350	358	348	338	336	353	385	368	376	384	349	343	370	344	334	327	349	372	336	338	345	333	335	337	356	348	358	372	322	350	344	382	357	346	350	382	344	363	346	332	335	373	358	345	348	349	349	328	371	353	332	367	388	360	325	329	346	354	358	338	370	339	335	334	336	314	345	351	345	361	351	369	360	316	326	374	351	368	349	360	380	306	349	362	339	366	337	400	354	371	366	352	331	308	324	325	321	326	321	323	339	346	363	312	347	342	352	331	357	351	376	338	363	352	372	335	339	344	345	380	335	344	332	325	334	354	364
23939	36497	39659	43782	44215	40671	39015	40662	42198	41198	38648	38468	31283	35518	32422	38052	40298	39871	33237	27363	18571	17316	15400	13950	13278	10848	12040	13863	11400	10085	9074	6472	8451	9536	6511	4498	6695	6934	4381	3733	3505	3823	4255	4735	6211	4310	3404	2885	2703	2426	2408	2216	1855	1554	1862	1717	1433	1054	1101	1039	1055	1008	978	965	1367	1197	907	897	1056	1306	1464	1219	1218	1127	900	907	858	955	889	883	842	864	846	855	832	839	819	905	1161	1025	867	790	823	827	825	842	839	868	866	857	832	851	892	857	866	848	850	753	826	875	846	842	820	802	834	855	822	850	830	824	781	813	780	810	843	847	863	845	817	820	823	759	796	869	844	784	860	855	875	838	779	887	831	841	837	824	838	830	797	824	800	829	798	781	861	848	828	806	844	834	842	814	809	835	796	781	786	836	802	785	833	819	831	785	822	844	854	797	809	840	796	818	805	848	855	850	889	834	851	814	833	841	828	816	778	822	811	761	750	802	787	831	791	773	836	806	777	813	809	852	797	787	869	810	838	828	777	804	837	826	801	815	784	793	815	793	801	790	822	850	805	793	807	798	821	816	787	803	874	772	847	832	817	808	808	815	828	837	823	822	777	790	784	779	820	830	801	815	888	792	829	818	808	777	863	832	829	780	830	814	806	830	835	830	813	852	799	811	812	804	834	802	825	871	853	775	845	829	786	769	852	781	836	761	849	814	839	782	818	806	840	802	873	786	823	831	856	829	845	816	830	824	765	840	826	799	832	872	810	793	838	885	763	836	818	840	840	821	780	836	812	821	883	813	813	809	781	800	806	808	809	869	852	843	812	816	818	813	823	871	835	813	795	849	816	851	813	836	830	867	858	820	788	796	840	853	811	840	872	792	815	823	803	793	824	843	815	808	835	819	777	780	891	805	853	829	853	864	821	781	792	815	810	851	772	852	778	781	771	819	799	809	839	811	844	778	770	804	831	829	829	827	842	840	831	856	809	807	787	803	838	834	776	850	839	806	824	844	873	802	816	803	841	802	828	849	881	808	808	832	890	819	841	803	848	788	805	834	801	849	794	841	854	822	792	797	871	833	786	877	826	862	821	854	821	806	816	802	830	789	835	794	835	778	876	792	839	796	834	849	854	865	785	819	795	841	865	806	838	788	811	878	789	898	761	803	830	861	840	854	860	860	819	876	828	788	834	793	839	792	785	807	867	797	807	802	768	792	836	849	895	843	834	852	828	772	833	811	838	804	834	855	856	814	836	828	831	827	797	827	822	811	830	798	795	764	827	827	827	840	808	858	813	764	819	828	841	791	823	769	789	817	859	828	779	796	856	849	808	820	804	779	808	818	784	845	838	781	778	805	871	823	815	834	873	809	840	843	814	826	830	864	797	810	803	824	820	781	794	753	833	757	802	797	812	822	825	829	852	802	845	813	774	829	816	796	749	819	795	827	806	815	800	794	782	803	800	846	799	837	798	874	841	756	888	803	811	830	831	878	856	856	822	855	851	831	756	859	792	777	879	786	791	779	836	883	793	805	806	821	799	776	864	855	790	867	799	875	792	822	813	826	844	808	817	881	810	837	834	827	841	843	788	803	869	809	794	828	806	805	808	858	787	834	817	788	777	831	810	743	841	809	804	850	816	843	830	846	810	866	815	786	761	799	825	834	797	848	785	877	814	824	840	837	770	830	827	800	817	837	800	831	846	833	784	794	812	825	866	781	828	790	814	810	812	807	816	818	804	823	786	808	820	851	831	800	804	864	806	834	836	851	851	817	828	894	845	813	826	824	875	795	775	830	805	823	770	825	816	779	837	839	817	873	840	809	828	802	788	809	816	807	867	828	815	818	859	802	784	853	773	789	789	826	803	850	813	831	808	804	865	828	785	850	831	795	818	836	783	838	797	826	850	805	779	859	816	813	867	828	797	787	872	786	795	833	801	840	828	838	835	803	822	831	834	860	837	787	768	830	777	772	811	861	824	811	820	809	758	821	819	845	839	800	827	748	765	841	772	852	800	818	864	841	800	831	775	846	817	833	801	761	765	830	826	844	793	829	823	795	855	856	835	827	788	811	783	810	775	866	831	827	843	856	788	794	773	775	801	793	771	800	842	838	810	774	792	833	768	832	783	853	810	793	769	814	839	850	801	777	790	839	852	791	789	896	802	808	909	866	822	807	815	832	813	836	807	814	879	827	797	853	811	815	835	862	809	865	802	811	816	801	846	796	880	799	807	836	830	842	777	817	806	855	795	812	860	840	855	794	776	812	842	822	843	790	821	813	821	795	866	801	842	847	818	815	830	836	859	769	833	862	786	829	831	816	817	869	831	827	827	818	768	827	839	829	874	889	754	773	829	792	821	812	806	796	798	802	839	821	812	866	815	839	856	807	828	773	833	826	818	773	799	825	812	832	787	776	834	859	877	820	809	806	802	802	814	871	836	809	828	816	792	903	771	799	822	831	835	840	812	813	755	820	780	792	779	846	801	850	796	806	800	830	808	801	778	831	841	822	817	840	842	772	838	826	828	859	818	859	783	826	821	834	812	827	823	790	906	814	828	812	795	823	894	848	758	812	866	799	829	788	825	838	840	851	831	799	899	834	885	822	798	906	805	854	813	815	795	866	818	828	852	790	793	839	883	825	837	785	851	803	827	788	840	801	812	796	809	781	811	821	834	829	824	811	870	828	825	782	802	837	828	806	853	833	774	793	789	836	820	777	836	831	853	869	837	819	770	848	829	842	834	775	790	828	793	799	765	835	809	841	825	822	815	821	848	767	805	827	836	824	842	818	783	806	823	767	792	833	791	815	830	829	862	803	874	786	793	847	795	794	810	806	817	833	843	822	817	831	824	821	814	849	783	767	837	843	873	806	776	894	860	830	784	784	809	766	822	816	815	837	832	807	803	785	853	777	811	789	795	811	810	859	799	788	809	820	834	852	874	844	762	811	791	772	832	855	868	811	803	818	799	819	821	856	820	790	783	861	824	836	830	810	835	851	804	841	777	798	763	833	798	802	773	843	852	829	817	810	814	893	778	831	857	831	832	810	846	880	830	789	849	835	779	823	867	801	843	824	791	796	838	805	787	813	809	814	848	814	806	842	833	854	812	843	800	802	786	846	847	842	910	825	811	811	819	805	803	836	822	800	800	826	838	826	830	796	836	821	863	818	862	807	810	821	781	777	797	832	850	778	768	822	845	792	868	835	821	833	807	810	831	834	827	892	873	758	805	813	822	849	835	845	744	827	818	846	818	799	757	808	736	832	853	819	825	872	851	803	868	799	791	823	796	818	826	809	799	835	820	779	791	791	778	889	796	821	794	825	822	854	800	777	793	779	814	872	825	784	752	852	800	809	832	874	782	859	775	858	830	787	821	828	843	811	882	814	834	859	812	898	800	841	815	810	817	807	806	786	832	830	851	817	854	827	821	799	802	814	815	846	834	787	843	813	811	840	795	849	800	845	770	806	797	839	803	815	804	815	820	838	824	833	840	802	863	870	767	769	842	814	817	858	755	812
43990	44319	36778	33068	37081	33742	32141	34271	35069	35071	31152	32316	24590	26268	22323	27148	30225	28710	21044	15991	8000	6023	5360	4456	4102	3687	3609	4662	3920	3279	2484	1775	2468	2648	1726	1324	2026	1865	1032	913	906	1068	1182	1361	1682	1071	790	866	777	713	678	584	545	447	552	492	363	354	371	303	338	312	273	358	446	372	303	339	358	455	466	349	357	380	302	318	285	271	313	291	299	290	272	293	257	299	303	298	401	328	281	265	292	257	287	276	233	259	264	257	275	297	264	308	276	309	285	263	269	270	300	264	265	298	265	234	268	293	283	277	288	235	298	286	257	264	259	296	305	272	271	266	294	284	304	300	287	273	270	300	311	251	289	225	296	270	233	281	265	293	273	268	287	277	292	301	297	293	235	254	244	272	266	278	277	285	266	233	260	238	274	263	245	266	253	294	290	295	281	294	264	277	257	271	225	306	280	262	274	254	282	278	274	295	254	290	296	268	235	253	272	278	302	261	287	296	253	315	288	283	270	256	266	267	274	276	265	274	271	275	284	246	292	252	277	289	276	250	319	272	280	258	274	276	278	259	273	272	278	263	290	289	272	270	284	303	277	260	268	287	258	268	264	291	265	285	280	267	272	290	260	256	287	276	304	263	297	255	294	268	247	271	260	264	257	261	292	239	283	273	289	257	288	259	255	287	244	294	264	277	282	279	276	276	286	246	281	271	282	259	301	262	266	279	267	267	291	301	285	286	283	258	281	245	291	253	304	292	279	297	260	292	254	280	250	300	258	270	269	284	262	268	261	272	274	271	263	280	293	258	247	281	254	266	267	271	271	285	271	299	278	302	288	273	255	262	273	262	294	248	261	280	282	263	268	281	262	292	263	272	279	314	288	293	244	311	262	265	281	287	286	266	255	262	277	259	266	292	269	280	243	266	270	284	264	295	319	257	277	295	286	272	251	308	306	294	287	270	257	300	284	266	263	257	274	260	254	267	273	267	253	285	275	237	265	273	274	258	299	279	308	269	250	265	327	277	257	267	233	271	268	279	274	264	258	266	289	281	254	290	322	270	259	248	281	270	293	288	312	264	284	264	284	289	303	289	270	295	290	270	297	255	284	250	261	281	290	264	244	256	263	278	297	279	309	260	301	273	288	289	266	286	246	237	264	265	277	282	270	233	307	287	264	298	263	302	285	281	300	247	273	259	270	288	247	289	236	229	305	296	280	287	295	278	265	296	255	289	267	273	245	255	249	261	291	288	271	281	274	247	270	268	267	284	275	299	271	278	268	300	268	300	254	275	277	262	282	274	286	297	301	263	271	279	300	296	268	290	300	278	259	303	267	292	265	301	278	271	259	277	257	302	299	278	279	299	285	299	273	252	268	300	293	255	264	301	260	283	259	287	266	247	251	239	305	258	286	279	258	294	277	234	306	279	293	266	282	262	263	276	255	277	297	260	285	287	269	299	235	289	225	264	282	264	281	306	285	282	303	269	296	254	278	276	281	282	307	261	286	259	250	288	279	240	277	306	262	269	270	286	246	270	258	253	277	319	282	280	263	268	278	252	264	262	255	271	230	296	285	248	291	242	296	279	293	292	275	270	307	286	285	280	295	277	276	274	287	275	261	253	265	300	272	294	271	263	318	326	293	268	258	268	266	259	267	291	261	280	286	287	283	281	294	266	265	254	282	269	290	240	269	264	268	272	288	250	251	268	270	291	287	288	269	271	252	316	289	258	286	289	301	286	264	264	274	294	297	268	249	266	289	288	287	264	280	270	262	251	276	273	285	252	290	255	254	278	281	283	296	272	268	277	243	289	298	266	253	266	303	317	279	285	251	298	263	249	270	278	272	288	293	264	267	277	292	265	248	263	291	306	284	257	271	284	288	249	287	277	314	266	256	285	299	277	266	307	249	285	265	264	263	251	274	299	261	285	266	287	286	307	252	308	279	277	286	257	282	280	283	284	259	295	280	290	293	276	271	313	277	301	263	271	264	285	259	296	285	306	303	304	311	290	278	270	253	277	286	257	309	275	248	255	247	298	301	275	297	240	284	259	306	291	270	285	253	248	275	287	282	278	249	262	287	264	245	257	267	258	268	271	272	253	255	274	289	237	279	291	269	280	290	245	258	295	265	274	261	303	258	286	266	249	258	294	274	294	242	270	312	244	280	260	270	276	288	277	289	258	275	290	286	284	274	293	276	296	283	297	300	285	298	264	279	260	300	242	260	277	264	281	279	276	258	271	293	291	313	297	247	252	285	264	268	332	276	284	243	262	265	299	267	297	299	294	273	279	284	272	292	276	267	255	285	278	276	310	273	262	260	281	304	290	291	290	296	251	269	277	273	278	252	292	274	264	314	270	256	286	262	278	276	314	285	278	265	268	290	276	295	283	300	276	291	221	275	308	251	270	298	291	279	274	266	247	285	272	270	281	301	275	290	268	273	266	279	272	260	296	288	262	314	305	257	287	310	271	277	311	277	275	310	279	270	270	319	296	269	261	285	256	299	278	266	234	288	249	264	268	266	237	286	290	263	313	251	292	296	277	270	290	268	280	279	242	278	258	276	303	296	288	270	275	298	277	272	309	307	256	282	267	260	274	302	257	274	276	278	280	274	238	267	268	256	250	303	253	283	299	249	267	262	277	258	247	305	254	292	262	259	294	266	256	288	274	280	282	303	260	301	306	282	282	252	285	294	242	243	250	256	265	294	268	263	258	258	248	295	263	288	286	276	292	260	277	258	273	282	242	291	271	284	297	272	299	296	302	281	269	279	228	264	273	252	263	315	307	303	272	307	288	268	243	280	288	260	279	283	292	268	237	268	300	242	302	237	266	279	290	265	309	246	262	283	296	280	294	258	264	269	261	272	276	268	272	273	255	285	274	261	261	265	266	239	286	298	269	261	292	267	299	281	271	286	240	269	271	271	265	255	285	260	287	280	276	269	271	265	219	313	281	288	267	296	299	251	273	286	270	280	307	292	255	257	273	301	273	272	295	284	301	262	299	283	268	273	300	249	295	273	257	280	260	268	290	278	259	279	289	260	279	284	274	262	265	263	269	248	264	274	273	263	251	272	253	274	251	255	274	260	264	291	254	258	274	253	254	269	231	294	289	282	279	273	251	317	291	322	262	305	276	277	297	301	293	253	316	255	274	256	263	300	281	269	274	264	276	265	254	259	253	270	300	278	265	283	287	292	288	281	327	299	282	276	298	260	253	321	260	247	281	281	279	286	291	243	270	272	269	262	318	248	247	304	277	256	281	229	282	276	275	262	260	266	269	258	264	274	269	286	276	291	280	271	286	279	278	291	282	291	269	267	273	269	272	303	268	267	247	295	293	247	239	256	258	267	268	258	283	315	273	266	277	260	258	287	289	255	291	277	275	262	268	245	267	267	240	303	272	269	243	280	290	242	292	238	270	271	275	275	272	290	287	292	259	267	268	306	295	245	254	267	292	285	307	241	269	312	299	266	311	280	289	273	262	282	295	242	278	252	265	263	289	289	270	279	290
29751	40619	43903	47917	49009	46076	44646	48149	48778	48443	45305	46964	40253	44528	41906	45813	47891	47326	42730	36548	26638	24699	22483	20050	19697	16974	18507	21948	18349	16028	13257	9927	13729	14008	9745	7361	11863	10748	6181	5453	5607	6318	7192	8238	10690	6166	4933	4643	4570	3883	3669	3368	2878	2305	2900	2267	1331	1155	1097	971	1033	926	869	1067	1888	1328	849	883	1384	1857	2061	1254	1179	1298	1024	1058	826	785	761	751	688	677	659	675	705	681	725	813	1361	921	667	654	673	648	659	637	629	646	654	657	620	641	658	686	659	682	689	638	630	700	642	686	701	679	675	611	689	603	638	651	610	621	717	622	655	677	608	681	641	688	687	646	667	672	640	646	675	658	699	651	654	682	698	658	616	670	627	679	659	640	608	661	666	628	610	676	692	684	615	708	665	654	660	715	633	627	650	657	668	642	620	653	660	641	694	617	665	617	637	598	670	645	696	649	634	660	694	658	668	663	659	645	661	635	677	668	662	701	651	661	679	647	626	668	638	660	670	628	663	658	659	646	654	663	628	651	651	666	657	626	668	632	640	695	642	683	665	653	667	689	627	639	706	681	634	649	636	636	647	603	640	653	684	641	657	672	628	639	679	668	633	645	619	659	636	643	661	650	648	621	654	650	660	665	665	657	606	651	658	666	669	632	609	627	652	651	672	631	641	684	648	618	681	603	628	618	651	676	646	640	633	640	678	634	673	695	641	629	662	604	705	654	655	667	669	651	639	647	636	664	646	689	676	650	668	624	667	623	683	663	662	622	660	642	661	639	632	621	611	643	654	655	654	698	631	687	681	633	662	670	655	667	608	625	652	644	601	654	664	650	655	696	655	671	623	664	606	636	684	648	667	652	623	667	609	639	710	670	679	636	671	672	653	674	682	680	660	666	658	648	674	668	640	625	680	652	638	667	670	707	629	644	650	655	678	670	641	653	667	642	707	641	633	668	649	644	679	734	629	621	644	621	668	687	610	701	624	649	651	625	700	683	668	673	669	688	664	712	701	672	658	609	669	656	622	686	657	676	651	678	645	625	672	669	669	708	593	626	647	638	674	657	664	664	676	638	639	628	687	683	685	622	647	645	653	667	628	681	666	647	700	647	666	666	646	681	667	618	667	699	683	639	634	663	647	632	645	644	655	687	652	716	646	637	677	674	627	656	656	602	658	626	671	653	645	654	627	645	659	639	633	629	665	683	626	658	653	672	685	647	678	632	691	633	624	654	662	651	654	643	684	632	681	664	643	675	652	637	648	680	682	660	654	700	625	669	655	624	667	685	648	644	665	660	651	674	655	666	651	662	662	656	655	684	676	631	635	611	639	655	649	629	631	614	657	671	654	634	637	639	645	633	679	644	629	695	656	707	633	685	682	657	651	642	683	634	638	615	682	665	628	663	702	666	633	661	652	670	666	659	638	656	623	665	631	641	654	672	669	618	659	634	638	649	619	672	680	670	707	672	616	674	678	658	643	719	679	671	618	718	652	678	638	638	646	660	686	704	663	643	657	657	643	647	670	658	595	667	622	684	654	637	674	673	664	681	671	665	673	653	650	645	658	689	668	630	672	640	656	661	689	681	632	654	685	648	646	646	687	653	642	672	648	598	639	664	682	616	638	633	653	669	701	665	666	690	615	661	638	664	655	686	660	650	694	666	654	669	627	622	666	697	630	648	698	695	652	663	659	655	604	672	604	634	675	656	648	630	661	680	704	637	616	672	654	672	631	630	630	623	675	660	670	654	667	648	666	635	688	620	637	662	613	639	702	686	724	685	630	669	671	619	668	698	646	643	669	703	644	629	660	667	592	665	642	584	677	658	669	730	674	635	645	639	679	689	642	649	707	687	662	601	591	696	632	659	602	620	687	618	648	650	665	661	704	678	667	657	632	641	669	665	636	601	679	702	657	669	664	647	672	593	647	686	642	684	650	705	675	620	621	631	705	700	612	619	627	648	646	703	656	687	650	650	655	649	694	671	652	683	588	658	652	658	650	623	679	655	677	637	649	660	663	674	662	650	616	595	663	618	643	665	678	657	667	664	661	619	651	620	688	662	636	642	695	610	675	657	668	655	623	658	632	683	641	680	622	595	662	661	640	665	666	638	636	629	660	673	657	683	678	621	603	664	646	633	677	683	603	643	638	604	664	674	664	633	663	646	620	654	651	635	695	665	662	669	638	670	659	687	661	682	707	660	674	655	662	653	659	641	707	625	622	697	641	665	648	652	648	640	654	653	647	671	638	614	669	635	678	666	648	617	643	628	646	701	664	638	679	649	692	648	678	613	675	660	656	618	610	675	642	625	678	680	678	681	640	676	679	691	623	689	646	651	645	680	680	732	690	687	641	700	644	675	634	645	624	637	646	619	643	685	629	706	649	671	642	634	679	674	643	672	647	607	671	631	641	696	678	677	674	689	628	649	593	642	620	649	665	672	645	706	704	659	658	623	690	646	657	651	660	693	621	619	686	668	675	629	667	666	689	621	673	659	682	610	608	675	626	666	637	645	675	662	676	665	654	696	648	656	657	641	627	667	656	699	670	675	693	618	658	642	700	661	654	680	691	692	682	648	663	704	666	668	658	632	659	660	638	679	696	636	679	666	679	640	663	686	677	641	694	641	655	664	654	681	666	642	652	598	670	649	685	650	622	671	648	639	686	610	638	684	661	639	610	646	634	661	627	678	655	650	628	668	607	647	682	630	656	672	645	676	660	659	650	696	653	660	654	627	620	659	678	664	679	679	673	661	649	666	672	674	688	669	648	656	649	648	640	663	659	638	679	653	622	671	621	667	629	634	633	610	652	675	656	632	660	630	618	640	692	672	691	630	679	613	653	684	684	644	693	678	674	627	670	653	631	643	632	681	670	678	660	684	693	632	613	656	645	677	624	649	683	638	672	634	677	680	669	657	639	599	654	666	663	607	681	684	632	656	698	685	652	647	634	650	672	654	690	652	618	628	652	606	648	598	640	616	649	653	634	594	648	651	659	622	645	635	672	639	632	663	630	679	655	624	596	626	626	662	655	662	655	688	650	679	666	647	701	685	654	619	630	649	584	673	670	627	616	651	711	626	682	667	671	657	653	633	645	649	636	658	622	684	644	620	687	677	656	619	677	668	626	675	621	670	652	644	677	664	641	639	692	666	650	664	656	628	645	626	640	703	680	663	696	643	678	643	668	659	668	687	677	670	648	656	656	625	637	653	679	702	657	606	704	686	664	626	651	655	654	660	638	629	647	624	641	649	655	717	680	655	672	652	636	637	636	651	670	645	587	635	658	663	686	636	650	657	669	621	709	677	684	616	680	669	679	666	646	644	640	635	695	624	670	684	634	687	623	654	655	626	637	617	635	643	690	668	644	677	621	632	617	643	624	619	618	667	627	687	611	634	679	664	713	608	605	669	649	678	676	601	668	643	670	637	636	663	653	636	656	659	605	691	666	690	657	667	640	590	706	636	660	634	700	655	652	699	674	640	620	691	646	641	627	640	609	623	672	655	650	681	671	715	686	646
17130	19373	20266	15122	11536	7288	5212	4295	3323	2855	2075	1891	1336	1311	1206	1278	1383	1191	906	740	628	533	539	530	431	459	447	464	430	411	381	386	363	342	348	344	384	346	370	353	322	344	350	358	344	328	346	313	337	372	352	325	352	361	339	335	316	326	312	325	343	318	328	289	383	356	328	330	312	321	281	322	321	324	326	304	326	328	320	303	320	304	334	295	338	327	299	339	299	318	292	324	333	298	324	308	353	337	326	332	351	341	306	335	301	309	339	347	345	373	316	303	319	322	346	304	321	327	339	324	306	351	297	321	308	330	309	343	361	330	316	293	308	328	345	313	335	311	300	312	317	316	326	333	309	362	321	333	325	373	306	354	332	326	303	343	322	322	321	330	362	351	334	328	328	315	338	340	325	325	317	314	317	362	314	337	326	296	344	309	345	349	310	369	321	319	327	308	324	352	299	320	290	352	297	346	302	302	332	324	325	320	305	333	329	307	333	337	315	350	362	334	311	329	268	319	328	353	303	329	341	319	314	342	319	302	342	334	328	306	341	313	350	323	339	352	319	324	327	351	378	337	312	318	327	337	317	318	336	332	294	317	324	315	317	329	329	292	300	349	310	307	331	318	339	303	348	329	340	355	329	312	321	307	346	317	330	351	335	309	319	338	366	342	342	342	326	338	309	338	358	316	344	328	306	310	329	320	311	324	325	330	320	334	294	342	297	340	359	318	300	344	370	324	320	328	329	297	301	329	364	341	364	338	346	321	344	335	275	343	321	347	308	303	338	303	325	310	262	320	338	329	297	363	340	342	280	326	305	327	329	289	300	326	310	353	322	386	310	330	294	333	320	318	322	350	280	334	313	305	331	288	327	301	332	336	320	325	301	336	324	314	294	316	311	320	335	316	327	311	319	342	385	300	358	292	320	316	315	303	317	308	354	340	359	326	338	296	331	325	330	340	320	335	303	336	327	364	348	330	328	325	329	329	327	287	344	327	340	325	301	338	337	302	302	337	337	300	293	340	341	315	300	298	361	352	307	327	341	307	335	340	278	308	360	342	313	326	322	319	332	317	309	290	338	319	326	304	352	318	345	354	325	357	368	341	288	327	306	316	330	297	325	326	342	335	287	306	357	328	319	333	319	334	344	316	318	333	273	343	329	336	321	313	340	325	325	326	320	327	343	300	319	306	303	333	286	334	315	323	343	334	331	346	361	297	312	345	346	312	292	326	327	330	317	296	348	303	302	349	315	323	290	304	310	320	327	351	318	309	334	308	341	341	315	326	330	336	313	347	321	323	317	308	316	308	346	307	292	310	309	348	332	347	327	315	288	346	353	358	316	342	352	349	330	309	329	318	345	304	316	317	345	345	353	325	319	339	317	312	348	347	293	330	339	314	357	360	320	365	345	312	299	303	314	321	343	347	308	313	328	323	368	328	317	335	277	312	313	350	331	305	301	343	344	309	287	336	319	332	337	331	331	302	340	338	327	310	310	322	344	304	330	350	311	344	336	329	344	323	339	296	304	319	314	338	348	356	315	329	295	305	331	305	326	320	345	328	330	315	319	308	324	331	361	333	328	333	319	326	321	346	323	344	348	292	302	335	330	311	300	342	295	333	352	339	369	304	338	340	368	331	328	339	344	318	318	331	363	336	377	312	325	329	320	319	339	353	336	306	302	342	323	338	333	335	331	336	319	325	343	362	377	358	363	311	342	298	337	305	323	335	337	350	340	349	331	344	305	332	325	358	327	331	311	311	316	306	325	305	368	314	283	340	331	313	326	318	298	341	339	334	329	310	334	342	327	345	324	325	307	351	337	314	345	293	330	333	329	295	324	295	293	355	305	350	299	339	295	320	337	307	334	355	310	325	362	329	342	308	325	336	331	323	330	358	358	347	366	359	313	304	307	302	357	338	317	345	342	388	318	359	318	315	327	372	306	319	328	300	301	335	317	315	306	322	328	352	343	351	331	348	300	351	325	327	330	306	315	311	333	309	324	320	316	302	333	343	326	343	318	320	364	281	330	294	362	348	337	313	344	350	371	323	320	299	348	291	303	321	316	308	304	318	363	345	304	328	313	308	309	364	334	347	342	301	311	335	315	332	296	324	328	320	316	294	304	309	332	345	328	352	324	328	308	305	333	331	316	338	324	326	320	337	381	346	328	344	314	343	326	358	347	312	325	358	353	350	293	338	300	349	331	318	346	348	333	309	343	331	309	326	348	323	353	332	296	332	323	339	312	322	287	327	347	309	347	337	267	282	337	322	362	331	346	339	327	331	330	328	323	316	313	341	342	313	344	342	326	302	326	301	316	345	318	321	347	344	344	300	323	323	316	301	313	306	321	366	286	330	331	349	314	369	330	350	331	350	325	333	360	361	319	333	331	332	316	319	331	292	358	329	357	294	319	332	319	307	321	353	341	314	333	355	365	353	359	335	336	356	355	323	322	348	347	368	308	321	327	312	322	326	327	301	360	319	314	353	330	329	331	364	354	333	294	340	287	343	331	314	339	325	338	337	352	316	348	329	334	314	342	346	317	351	292	342	360	342	321	363	333	333	309	337	325	328	314	288	327	299	332	317	332	317	299	307	280	311	324	343	303	327	333	307	321	330	331	321	315	326	351	294	350	302	374	306	320	321	315	359	334	317	306	352	318	293	330	348	341	352	308	339	323	320	314	318	328	342	338	357	327	347	338	347	323	345	323	334	366	335	336	327	336	356	287	301	334	314	324	316	316	321	355	327	299	334	327	304	335	324	322	321	325	321	322	322	352	378	307	331	345	349	329	334	296	341	331	293	345	348	351	328	345	337	324	318	354	329	299	322	339	313	300	299	303	327	322	337	295	340	297	370	342	274	332	330	310	282	301	338	331	313	325	291	311	325	300	312	329	371	308	322	360	298	321	351	315	314	318	344	369	323	312	318	345	291	351	303	337	308	318	339	343	316	344	296	321	312	311	306	338	325	352	343	301	326	329	344	359	359	340	329	349	321	322	367	304	326	311	308	307	344	339	338	328	325	331	373	356	333	337	310	340	324	351	354	351	316	312	299	346	303	307	311	309	311	341	300	343	333	327	349	326	332	331	326	336	337	315	297	314	359	320	322	262	294	333	329	304	348	327	329	303	296	318	317	369	284	326	325	304	303	333	302	332	324	331	357	318	346	307	324	333	318	345	322	320	332	336	319	368	342	351	313	310	308	354	334	366	352	375	346	322	320	294	330	315	327	343	316	325	316	330	307	361	340	298	347	302	286	372	308	304	328	312	326	324	319	303	310	325	357	287	335	344	315	313	306	334	336	353	333	315	332	332	291	323	336	326	344	341	349	326	329	330	327	343	336	296	306	320	319	344	310	290	288	317	305	297	329	329	348	335	310	291	344	309	314	344	288	321	319	329	302	331	325	291	344	296	286	315	337	317	359	306	322	361	332	303	318	310	331	324	355	375	328	319	332	354	275	329	317	289	317	351	345	330	317	290	320	302	311	331	353	306	343
10455	16856	24688	26597	25030	19728	17186	15976	14149	12704	9680	9246	6883	7416	6461	7340	8127	7124	5007	3916	2733	2525	2299	2163	2008	1802	1770	1856	1589	1403	1322	1273	1352	1271	1087	1082	1157	1083	1007	974	941	977	1002	1041	1028	950	940	937	899	909	914	919	824	834	891	816	809	856	816	807	805	728	770	785	772	850	786	727	818	856	787	831	827	767	806	781	767	801	730	815	768	739	783	755	746	782	802	810	804	785	796	739	808	822	774	782	815	768	754	816	779	762	774	786	759	782	787	804	796	788	791	779	749	767	739	782	774	810	777	773	783	802	809	809	783	796	764	789	811	775	754	739	768	784	778	764	748	785	774	757	762	770	824	766	791	810	769	777	812	802	811	770	732	842	769	734	773	792	782	774	751	763	819	788	826	803	762	782	824	800	769	761	755	774	771	739	771	757	777	779	792	771	795	737	796	831	816	771	778	767	787	785	787	780	781	787	790	747	775	797	832	752	755	803	817	756	761	766	728	792	835	740	800	780	802	779	786	791	790	810	789	797	794	758	785	779	752	829	817	789	753	796	800	765	797	808	736	726	781	786	815	790	778	762	775	787	766	753	823	782	771	785	777	746	822	772	786	762	782	806	755	773	823	777	759	805	819	770	740	772	809	816	794	803	807	794	833	743	774	780	769	828	806	781	759	772	759	788	750	790	788	850	813	777	753	797	799	776	799	778	743	752	811	780	796	775	781	794	766	776	819	783	788	823	756	750	775	744	808	827	767	778	780	814	797	787	800	804	755	777	748	807	805	774	771	798	819	760	792	814	745	846	692	796	809	787	810	768	810	788	818	767	772	824	775	828	790	767	745	819	778	760	798	751	798	792	769	794	808	806	783	793	806	784	776	725	762	729	782	760	780	775	794	776	760	797	749	776	773	782	802	762	779	805	765	799	768	793	731	749	760	776	745	794	781	800	809	765	749	758	802	780	805	786	776	796	772	769	814	815	745	753	793	809	774	795	761	805	738	787	790	789	823	775	756	807	757	800	806	827	802	787	800	756	791	792	767	797	824	786	750	808	791	784	784	768	760	811	789	819	787	787	770	812	765	793	756	769	757	789	772	824	787	802	832	775	790	752	739	828	757	779	758	767	765	763	788	746	827	821	721	781	767	775	813	805	715	765	748	736	748	768	809	777	721	780	781	830	820	794	750	791	795	777	766	772	817	794	778	764	764	797	791	790	794	800	791	706	789	776	783	828	845	812	776	849	778	766	806	817	764	779	766	818	772	759	803	777	809	786	754	771	819	770	793	748	738	755	781	794	793	771	812	779	734	822	763	836	785	824	826	811	716	783	759	773	763	782	743	808	829	778	803	791	852	787	766	750	779	770	810	754	711	817	784	788	803	807	793	775	847	751	769	751	749	782	759	801	774	797	767	775	775	814	817	747	738	807	821	813	748	745	772	762	792	802	778	771	800	784	772	745	846	767	797	782	750	744	787	806	792	794	751	750	748	820	772	826	837	791	803	739	772	787	803	814	759	804	787	800	789	747	774	759	818	788	784	790	790	795	804	801	768	818	781	776	747	780	799	798	813	805	784	751	777	733	736	767	848	807	827	772	793	791	785	820	773	775	774	820	817	759	801	772	749	761	776	790	754	804	834	811	729	779	778	762	779	786	780	761	775	776	793	721	763	774	791	748	807	807	791	779	803	767	786	738	769	767	800	757	785	787	757	792	768	789	794	795	777	811	774	778	778	793	739	757	825	782	840	782	756	795	791	769	733	814	787	792	731	776	714	821	834	795	800	774	768	760	748	804	785	758	789	793	785	848	799	831	776	819	801	835	764	793	760	746	800	794	758	825	734	711	831	765	767	740	758	783	800	814	812	815	801	831	728	764	773	796	757	836	798	768	773	864	807	778	836	757	725	767	784	806	766	752	790	789	766	821	786	777	806	770	782	758	744	818	776	754	760	753	774	802	770	813	817	794	796	811	796	788	807	799	748	759	723	789	837	819	813	767	778	783	785	744	795	772	770	739	783	779	768	741	748	792	791	769	760	761	779	807	756	788	760	798	743	796	803	793	799	765	788	799	764	802	803	800	803	730	779	811	817	815	732	763	791	753	729	752	796	746	740	788	796	756	796	781	785	766	814	836	822	790	778	697	775	833	808	782	797	758	804	810	761	774	725	739	759	809	788	786	760	792	757	786	799	817	762	825	797	788	753	790	787	790	814	802	797	784	813	822	784	782	779	775	750	802	810	775	767	748	785	839	838	788	774	776	749	754	761	790	732	779	788	814	766	769	722	772	845	762	801	800	764	719	791	750	736	785	823	802	789	778	804	838	818	781	794	776	773	772	831	771	797	749	781	813	799	809	774	820	790	796	776	804	756	762	773	812	815	752	802	734	763	826	766	735	802	753	735	782	836	804	750	804	764	790	794	741	768	778	796	778	739	821	782	768	847	780	801	762	804	799	781	823	748	780	796	784	797	782	761	780	800	792	780	793	769	755	789	805	764	819	791	875	842	779	804	743	798	782	819	792	797	736	716	789	793	759	829	805	729	815	731	758	837	759	771	785	756	776	813	789	759	783	826	781	802	781	816	804	772	768	836	740	813	742	799	788	784	756	835	790	788	769	840	869	731	784	774	765	755	765	739	828	785	719	774	768	766	746	773	776	793	748	775	789	749	806	808	793	763	744	749	775	868	775	772	790	849	762	776	767	789	790	805	748	733	741	781	841	788	747	777	815	801	828	754	795	769	750	784	813	762	822	801	793	798	805	776	781	753	778	832	794	781	727	812	763	789	811	808	716	755	774	743	771	807	821	827	817	768	816	793	742	742	812	795	800	794	795	762	755	795	788	730	751	842	756	800	771	823	824	736	672	764	777	753	828	766	801	765	793	752	821	772	798	818	763	784	740	785	770	745	803	770	788	800	768	809	758	789	788	759	793	818	723	823	812	782	740	807	747	830	791	739	791	787	756	793	827	819	754	813	721	838	794	733	762	753	778	761	772	768	765	772	780	776	804	780	706	765	721	833	782	810	791	814	782	783	765	808	767	771	795	776	782	763	792	844	811	802	770	851	786	716	801	796	758	777	779	753	707	798	793	819	783	778	763	762	779	775	804	807	751	724	765	775	719	848	744	797	798	817	754	783	764	773	737	748	766	779	769	791	813	741	752	789	800	779	825	780	750	790	795	764	795	761	813	804	799	755	820	719	781	797	766	813	772	782	787	798	764	789	784	784	752	806	792	828	783	763	792	830	779	782	820	781	755	814	790	778	745	801	765	795	764	810	827	803	813	753	776	792	762	782	776	771	778	755	827	817	772	752	748	772	774	787	744	779	811	783	852	788	772	762	766	813	752	767	818	786	751	783	796	790	790	795	767	796	770	795	744	775	810	741	810	791	756	759	742	777	808	812	849	766	807	789	794	786	791	816	738	737	784	831	779	860	751	764	804	800	774	741	770	812	795	783	752	805	803	836	788	805	793	779	777	798	727	754	770	781	792	716	735	703	782
34427	42377	37021	31955	34097	29312	26946	26869	25876	26876	22813	21177	15431	16893	14607	17830	21409	18002	11107	7267	4094	3261	2820	2621	2364	2009	2147	2837	2059	1612	1330	1164	1536	1503	959	892	1104	904	713	687	691	733	949	890	903	620	556	588	676	638	506	503	457	471	503	424	351	353	351	403	418	386	370	402	411	364	342	363	377	391	374	351	343	305	329	363	348	338	338	343	346	357	342	353	342	339	328	367	369	397	359	341	387	373	365	348	319	359	335	337	374	357	362	330	341	391	351	329	327	348	363	356	368	382	337	354	334	329	346	352	330	341	337	326	360	330	386	385	339	335	319	359	361	345	330	335	343	347	360	342	379	340	368	355	361	319	351	374	326	360	339	335	351	330	393	320	335	347	387	350	341	357	336	303	351	293	358	326	353	350	340	313	330	337	346	341	355	345	297	350	379	291	363	343	370	328	362	365	309	366	351	327	368	380	363	338	332	337	357	326	339	359	392	371	325	330	349	349	339	369	338	354	357	370	360	356	350	368	332	321	374	345	346	321	334	330	329	359	383	349	297	355	351	361	340	387	343	375	335	351	391	374	339	354	343	354	335	336	342	336	355	297	331	352	358	370	352	341	333	327	326	330	367	335	326	301	319	371	280	345	376	351	327	340	317	354	331	322	366	348	344	377	347	380	342	391	334	348	360	373	338	345	325	370	332	335	330	342	323	324	344	366	338	336	319	378	358	319	320	354	343	336	361	347	325	339	329	314	351	332	343	357	349	343	299	311	349	331	314	338	349	351	344	348	343	343	360	380	330	316	357	338	362	398	335	372	362	341	343	301	361	351	336	360	346	353	336	367	337	366	353	329	352	367	319	355	335	325	348	335	305	299	335	344	368	345	325	334	333	321	329	335	341	345	373	332	321	344	343	297	326	310	338	326	343	348	365	348	339	366	343	365	333	357	371	344	329	366	363	355	344	343	368	390	310	360	310	330	344	358	308	330	323	346	325	342	345	333	349	354	335	307	354	354	347	332	356	314	348	355	362	324	335	335	310	339	324	330	315	365	351	376	311	351	347	354	345	353	317	357	316	360	362	360	322	343	332	343	340	325	347	344	341	334	311	324	347	362	340	344	347	350	333	334	335	354	333	356	330	292	348	329	335	341	344	348	338	317	357	357	346	316	358	334	331	366	352	347	323	397	330	359	348	328	357	329	331	312	321	354	321	322	329	320	338	332	334	313	350	328	370	367	332	373	332	321	365	365	354	349	355	329	330	332	350	343	350	341	350	363	342	367	312	328	344	354	330	321	355	334	353	305	295	325	352	349	318	332	378	324	308	376	325	376	329	337	333	345	338	348	362	354	371	358	344	305	306	326	369	312	345	343	355	369	349	333	347	301	366	337	306	363	343	337	340	357	331	342	359	364	344	358	320	337	339	324	346	326	346	352	327	315	373	352	351	307	384	347	352	373	328	332	353	319	325	331	345	336	330	344	363	377	386	321	343	352	341	358	317	308	340	377	358	351	317	358	333	337	343	373	325	319	330	330	327	378	343	337	358	334	318	324	366	344	348	346	342	328	341	365	322	319	312	351	331	357	318	344	341	339	345	349	336	356	370	365	358	316	350	336	357	334	332	339	345	348	297	319	332	366	344	335	332	345	314	339	341	331	352	360	349	348	334	349	360	329	307	351	338	354	322	352	310	310	384	333	330	316	349	329	343	313	366	361	307	348	306	357	352	335	350	351	328	327	343	342	363	347	359	324	329	306	353	359	373	328	305	362	365	331	373	331	349	333	350	363	344	336	322	377	318	356	368	359	367	351	349	355	350	373	335	340	349	332	356	386	324	329	315	349	360	318	327	341	324	357	362	323	349	308	339	377	337	333	325	334	320	347	306	349	375	342	350	368	317	370	355	388	317	359	367	385	306	327	322	374	325	339	349	344	356	344	347	340	348	327	374	355	356	340	338	310	374	329	341	335	350	336	350	351	331	372	353	349	323	331	374	376	349	322	348	355	353	355	363	348	369	332	339	323	343	373	363	327	365	311	362	348	360	324	350	335	325	350	372	341	344	329	343	346	325	345	349	298	368	367	362	369	369	323	351	380	354	349	355	291	350	336	345	318	373	343	361	344	298	352	373	328	354	367	351	358	378	313	314	338	349	349	320	357	335	337	339	343	367	361	342	335	319	343	311	332	345	334	341	340	364	328	350	360	355	350	343	338	336	342	369	325	341	313	312	366	342	321	333	322	362	343	356	362	356	369	370	361	350	314	328	299	335	335	348	354	372	334	347	384	340	325	337	376	381	350	325	310	332	353	363	321	349	342	365	361	330	328	338	325	343	358	325	354	343	342	329	320	361	346	294	344	347	347	317	328	342	354	311	372	350	344	354	332	323	346	380	308	346	344	325	346	354	354	334	307	362	336	351	307	341	341	338	343	344	346	327	381	338	328	360	362	324	317	353	339	313	357	332	364	358	343	355	329	313	382	335	383	367	320	329	407	357	374	352	342	339	342	351	387	345	322	317	349	348	355	358	348	339	346	383	321	371	361	363	302	367	351	321	341	345	339	353	318	328	343	334	353	361	331	334	344	339	350	341	328	347	349	337	354	332	333	317	305	349	308	310	318	329	334	351	315	334	336	334	317	349	354	351	333	336	345	303	334	320	352	324	322	356	349	348	335	316	304	342	302	327	351	355	322	276	370	335	334	374	350	345	343	350	329	358	343	339	300	378	352	371	364	390	352	320	369	352	350	328	319	325	321	330	345	321	316	360	363	337	339	316	367	346	380	343	346	336	381	348	338	351	350	325	347	355	340	360	311	327	354	368	359	331	309	360	323	331	316	329	343	319	315	307	333	332	339	356	372	343	316	344	319	349	346	363	352	334	334	327	323	341	318	334	339	335	317	401	323	321	369	369	362	349	354	336	354	333	338	355	332	361	360	315	317	331	318	346	346	309	340	350	377	344	356	353	344	328	357	363	325	322	345	363	363	349	337	341	330	287	367	318	342	343	339	343	332	323	336	355	342	332	335	335	376	325	320	346	338	367	306	334	382	358	356	323	356	342	317	320	336	323	355	367	341	290	362	315	339	350	333	355	344	322	348	354	322	324	340	337	347	355	325	345	339	307	338	346	373	356	350	339	352	352	344	375	350	373	313	339	302	341	348	351	343	337	315	352	330	341	358	344	347	336	300	319	360	310	364	364	357	359	345	339	402	344	348	316	326	351	320	332	366	304	344	333	303	327	361	346	375	331	335	343	345	345	368	359	324	349	363	343	325	347	356	340	359	352	358	355	362	318	352	323	312	340	320	339	319	357	331	346	330	327	354	361	317	317	329	331	336	305	307	342	333	340	319	347	349	337	312	350	312	343	346	341	351	337	321	329	354	349	338	333	356	359	345	346	360	350	378	353	360	315	320	312	356	379	367	354	318	341	378	325	366	348	312	355	342	371	363	338	348	338	364	348	308	326	349	345	298	336	366	357	322	362	356	341	369	347	350	344	320	365	344
22600	36210	40186	43763	44024	40103	38445	41742	42196	41555	37528	39297	32915	36447	34073	39104	41340	37268	31894	25193	17903	16293	14390	13605	12892	10970	12314	16008	11050	8892	7467	6655	8813	8220	5405	4651	6388	5192	3404	3331	3712	3987	5061	5383	5326	3143	2873	2912	3000	2922	2331	2058	1859	1860	2130	1269	1147	1023	1084	1023	1130	989	980	1298	1175	1208	920	998	1331	1283	1114	934	865	852	860	774	861	788	841	855	834	877	799	792	812	774	820	786	1062	1103	784	795	765	767	799	754	814	843	807	815	817	804	842	793	785	808	850	800	784	808	808	785	791	781	812	858	816	778	827	783	861	799	809	819	843	804	758	843	841	807	850	835	779	782	758	821	826	811	788	821	792	799	829	828	810	848	756	822	848	805	841	778	812	825	790	766	828	833	804	775	783	826	785	778	829	847	798	785	790	786	839	765	845	808	791	802	814	800	820	772	818	777	778	838	811	821	810	832	763	817	861	836	809	820	819	834	870	858	803	844	790	823	786	796	809	819	793	819	817	732	777	759	846	779	811	784	792	827	835	831	814	789	761	804	759	832	817	792	800	783	828	785	796	780	817	801	780	834	770	812	860	786	768	853	808	800	823	879	801	781	765	813	814	883	825	802	803	796	794	825	854	800	752	815	789	833	800	830	859	852	818	794	758	793	815	766	791	815	786	796	805	822	821	767	801	821	796	823	833	816	855	826	792	781	852	807	789	846	790	792	800	774	833	802	775	805	810	778	819	823	783	802	865	850	836	823	824	785	776	777	822	776	812	853	784	833	859	804	823	797	777	800	788	763	805	814	837	797	788	804	810	784	893	772	830	840	821	887	840	867	839	770	832	820	797	820	812	799	844	802	831	776	809	855	781	767	850	792	825	832	780	842	791	777	817	771	812	843	743	805	800	793	776	790	813	843	816	825	809	815	843	799	807	826	826	792	819	768	818	823	783	849	781	836	754	769	797	823	863	805	860	811	794	853	772	799	783	829	862	779	813	840	813	787	792	813	781	851	826	808	786	786	869	810	808	774	845	814	816	808	810	841	786	799	816	819	785	835	780	878	771	810	805	821	759	812	772	767	768	841	848	795	801	781	822	817	769	796	813	807	788	794	816	827	790	824	792	817	844	838	771	775	834	789	809	816	784	817	812	846	785	825	831	835	813	812	832	791	818	763	787	769	811	773	784	793	784	803	804	797	791	783	885	847	795	829	816	792	782	861	819	791	803	813	833	789	801	830	844	815	801	818	808	883	795	841	859	813	782	822	856	826	775	846	860	832	799	815	806	756	823	801	842	776	790	852	808	818	786	824	789	792	766	815	804	822	881	836	793	866	821	864	801	790	845	821	831	812	815	796	821	845	794	776	817	786	784	844	791	799	819	802	846	790	831	793	835	784	790	800	834	822	813	819	817	797	816	837	819	793	839	808	802	807	798	816	790	834	841	809	821	804	833	786	772	821	869	838	797	839	887	846	851	815	877	805	771	815	827	776	848	834	769	795	755	840	807	846	775	815	814	771	796	806	799	830	845	779	840	825	837	789	836	849	816	791	775	799	825	784	810	858	773	833	833	849	764	777	791	838	842	793	788	843	804	844	800	790	789	803	829	849	793	775	807	818	775	801	842	814	850	824	800	861	818	801	852	824	775	796	825	805	846	811	828	851	775	811	858	844	779	841	830	754	819	803	837	798	803	772	791	806	869	816	860	772	801	807	766	766	750	829	835	777	785	785	892	857	800	799	813	814	807	824	822	815	769	805	787	829	800	797	810	851	803	827	871	811	799	816	809	782	788	814	794	856	839	839	797	801	791	795	813	757	820	817	808	791	801	816	828	820	817	801	763	775	830	800	772	781	843	786	787	769	830	771	797	839	829	782	800	771	779	799	812	818	844	758	788	764	794	818	842	771	752	834	871	844	803	761	845	787	808	817	847	835	733	774	768	802	766	872	798	798	800	789	819	850	753	805	779	832	837	839	825	828	801	818	796	811	771	802	834	877	851	857	848	752	792	792	811	843	780	826	821	785	827	806	752	793	796	806	814	849	815	780	820	806	801	755	806	817	801	805	785	831	769	840	919	807	761	845	840	782	824	855	812	821	810	788	813	799	773	827	868	775	850	800	846	817	793	825	843	814	792	791	875	855	830	827	806	762	815	797	824	793	743	805	837	843	853	759	802	819	818	808	773	816	790	783	818	803	847	874	805	813	815	847	886	829	776	830	834	845	802	820	786	808	821	764	841	790	774	871	785	830	768	843	755	821	808	839	808	771	830	767	805	823	803	772	790	795	792	826	800	789	868	782	806	818	788	829	865	794	849	802	790	795	791	821	869	771	797	861	754	843	795	818	841	864	736	803	800	763	754	815	821	801	831	856	842	818	828	808	886	775	851	815	777	849	786	822	800	767	824	817	829	823	840	797	810	856	827	764	825	770	792	838	817	798	822	786	779	800	792	824	794	815	806	810	822	829	793	782	838	819	819	894	781	779	808	803	771	791	811	832	805	811	815	840	805	802	822	803	774	780	787	798	795	807	823	842	821	790	813	832	796	822	835	770	878	828	805	854	813	793	826	823	807	822	775	833	808	801	814	819	835	848	791	820	854	791	828	796	803	826	829	846	799	821	830	816	813	842	851	841	830	827	785	802	821	788	824	789	809	837	826	803	809	804	813	842	891	851	857	808	767	846	822	829	820	832	787	813	760	827	818	765	828	793	786	820	833	878	831	739	857	807	750	826	795	830	783	783	789	786	768	807	831	839	903	821	771	814	812	826	832	810	787	780	785	752	779	760	764	777	775	834	812	819	818	828	798	787	826	789	852	790	831	833	831	835	831	822	803	830	835	842	768	823	832	818	810	791	804	860	805	804	806	851	835	763	836	815	796	769	832	826	834	801	813	797	809	781	807	748	828	844	797	850	844	821	787	794	773	817	848	777	788	851	793	831	812	850	790	822	828	809	778	813	786	810	813	819	835	829	796	771	802	840	805	815	823	799	850	808	817	827	820	791	799	761	788	803	810	787	824	793	814	789	867	814	797	831	769	851	807	814	834	818	764	826	748	845	815	831	816	802	809	777	812	820	804	772	757	790	767	761	787	804	760	809	788	811	777	824	858	806	799	840	778	809	856	864	820	802	830	839	770	839	823	888	791	828	827	803	810	822	760	854	812	782	775	811	818	811	809	779	847	811	787	835	839	804	776	860	807	847	771	814	895	846	807	838	805	853	840	876	838	864	790	809	801	860	790	786	819	791	825	804	803	794	796	841	857	752	830	792	833	818	783	849	859	810	765	796	816	809	843	795	834	839	839	825	802	877	780	824	823	783	823	754	815	819	830	828	828	874	798	818	777	810	865	820	805	789	818	833	742	785	803	837	844	821	807	749	827	832	777	828	803	845	832	813	793	847	815	786	832	799	809	845	794	838	791	842	845	817	819	854	780	913	799	782	790	795	811	827	798	810	823	747	827	771	827	807	767	756	843	742	822	824	835	827	798	807	825	784	797	814	831	772	841	781	824	807
41575	44830	36272	32349	36197	33142	31644	35466	34664	34841	31348	31433	24455	26368	25177	28267	31699	26901	19816	13970	7819	5261	4780	4793	4199	3715	3830	4818	3503	2572	2227	1918	2772	2362	1495	1402	1571	1091	844	900	960	1093	1429	1415	1427	889	744	870	837	780	616	578	503	555	634	341	333	333	349	368	379	351	322	374	352	371	296	269	343	321	326	293	289	277	302	274	293	249	285	295	270	271	287	279	285	304	320	310	301	434	287	270	282	266	267	267	249	301	270	263	281	241	290	228	293	269	301	300	307	249	279	287	282	287	272	292	279	287	278	276	271	256	301	299	291	291	257	283	290	295	281	268	289	289	300	295	248	274	270	287	301	312	243	271	267	284	285	284	308	315	252	303	263	261	288	287	274	273	307	303	284	299	267	256	266	276	286	280	282	313	260	282	279	293	296	284	255	296	238	283	275	273	293	274	269	281	256	262	270	260	266	254	302	271	326	291	260	303	285	271	273	287	253	288	283	264	250	261	266	262	268	273	317	290	282	249	275	277	267	278	271	270	246	256	281	261	287	246	282	285	257	303	281	301	278	273	278	274	302	327	258	273	280	295	266	268	263	273	313	301	277	260	306	262	286	277	305	276	274	276	299	273	256	258	274	278	296	277	271	276	286	296	268	240	277	279	295	259	261	276	267	245	283	288	312	266	274	286	275	288	274	282	285	288	284	260	258	270	263	274	276	275	307	241	260	251	268	275	277	293	291	266	301	255	272	275	294	258	293	256	263	269	301	287	272	243	253	260	251	262	301	293	266	262	282	291	267	267	288	295	243	290	290	307	290	264	270	258	261	256	276	277	268	294	266	249	250	272	293	289	274	295	295	268	275	290	264	265	277	287	252	272	227	265	283	279	309	281	287	290	286	273	280	293	277	289	266	306	276	267	287	259	242	263	249	267	285	280	276	290	282	284	270	279	259	242	257	269	282	292	283	294	269	296	271	274	294	301	297	271	276	265	280	291	282	288	276	251	291	268	274	287	253	278	316	269	289	257	266	257	271	260	267	282	294	292	260	292	302	295	269	271	274	275	311	272	291	276	278	257	249	277	263	273	279	274	265	261	256	269	234	269	302	272	313	260	280	294	281	305	280	266	284	273	268	305	267	291	320	253	245	295	287	253	297	312	264	261	275	267	296	260	244	266	303	292	287	260	256	265	277	268	281	313	289	264	299	259	302	286	261	314	252	258	259	281	278	300	267	270	272	281	287	273	287	276	272	311	260	296	253	285	277	291	290	282	278	283	299	292	298	278	246	275	269	290	262	280	257	264	286	285	297	292	265	278	262	281	262	257	282	265	268	263	282	284	282	285	281	237	294	267	286	274	299	245	302	283	275	286	332	262	264	283	298	271	280	298	303	275	303	279	292	288	254	296	253	242	297	278	280	273	308	313	258	277	275	264	255	301	284	275	251	290	288	314	262	283	279	296	248	270	259	263	266	251	282	299	319	257	253	284	304	233	281	288	260	328	288	291	269	286	269	294	265	289	274	272	264	310	284	287	306	297	273	264	255	284	258	269	270	293	271	285	283	298	282	297	283	283	295	288	304	283	288	265	277	291	275	295	244	262	285	277	272	286	292	252	282	270	277	294	253	307	282	290	283	269	278	284	261	254	266	263	260	273	279	278	308	288	275	274	300	301	282	283	295	278	295	279	279	269	238	268	258	285	297	272	272	264	254	311	268	260	332	329	271	267	268	260	312	292	301	271	291	239	327	305	291	316	272	275	265	293	281	288	256	289	262	252	273	265	302	268	311	260	264	305	326	288	277	271	295	247	279	274	258	273	274	292	296	315	278	301	236	260	252	251	266	268	295	257	255	261	285	296	263	248	266	281	273	254	295	304	292	276	276	256	272	283	290	307	271	310	266	238	247	278	277	275	265	276	254	283	298	304	284	282	299	266	263	306	282	276	304	292	296	262	260	286	285	251	252	259	288	265	285	312	274	269	291	293	266	270	277	317	302	286	325	229	240	266	266	276	276	257	268	284	274	287	254	280	303	295	303	310	296	253	287	274	281	292	289	270	282	262	258	277	280	268	277	294	278	261	274	285	254	280	258	291	271	281	278	260	271	266	275	286	287	291	291	272	254	249	304	248	286	281	276	231	251	274	276	258	318	256	266	272	275	294	257	285	263	303	318	294	286	272	293	267	273	311	264	244	287	279	290	300	302	284	258	301	249	273	282	292	285	287	253	304	285	273	278	281	287	297	280	266	274	281	284	264	282	254	256	276	271	291	272	273	240	268	275	301	288	304	289	278	269	274	267	301	270	265	280	253	305	286	271	303	255	292	262	272	250	280	280	277	289	272	305	295	281	296	321	269	279	254	234	269	262	260	289	264	277	283	258	278	279	296	295	288	266	282	276	286	293	263	285	300	292	277	270	273	282	277	259	288	246	279	307	273	235	276	293	295	304	274	282	298	305	277	270	273	296	278	280	297	256	285	282	286	282	289	292	288	286	267	257	266	267	265	307	261	286	278	252	274	264	273	278	283	284	279	279	269	292	280	273	288	302	281	285	268	292	290	274	257	292	271	271	270	289	277	274	307	272	265	275	290	272	286	266	279	304	262	293	298	254	240	317	283	273	281	277	279	287	283	293	284	272	291	262	297	290	282	280	287	265	284	244	247	288	282	277	279	255	266	294	247	269	321	281	247	274	294	274	301	293	274	296	259	282	279	264	323	288	260	295	291	296	293	282	268	294	279	282	265	242	284	244	286	301	296	261	287	287	297	291	277	265	270	276	292	268	262	268	308	267	308	292	247	296	260	280	288	283	255	248	267	304	308	267	268	287	274	292	268	291	285	292	290	288	289	266	246	272	297	281	283	237	246	290	282	312	271	287	267	272	296	256	283	302	307	325	277	291	276	282	270	253	270	277	273	282	283	284	280	303	305	303	271	295	293	293	290	284	264	261	278	275	291	265	278	257	300	290	261	282	268	284	242	283	253	285	280	276	304	283	262	270	307	274	294	272	259	301	277	268	291	278	263	278	268	270	292	301	295	296	281	267	297	251	261	262	253	282	276	297	287	256	283	280	280	249	297	292	294	270	290	291	295	302	266	282	258	285	275	268	278	250	286	258	299	272	251	258	288	261	268	278	296	274	304	283	271	259	288	303	252	290	285	292	269	265	295	254	282	286	236	273	292	262	260	297	282	274	287	273	268	295	276	270	276	299	268	269	295	235	302	307	262	285	281	294	271	285	269	294	281	261	263	255	269	280	288	299	285	295	290	301	282	274	295	268	291	291	291	298	261	268	290	267	261	284	265	260	257	302	287	292	225	272	258	317	301	302	270	253	258	283	302	293	304	276	262	262	242	295	286	266	278	275	296	282	272	274	262	277	297	286	304	276	257	265	267	264	253	246	274	304	274	274	297	240	308	256	270	298	299	303	286	259	271	265	238	304	289	264	266	281	307	275	262	272	322	290	248	289	276	273	320	266	274	274	268	258	269	256	245	286	264	297	248	261	299
27798	40862	43743	48705	48310	46451	45172	48248	47575	48430	45406	47181	40538	45177	43661	47367	49175	45203	41966	34661	25468	22481	20876	21248	19563	18152	19663	22439	17296	13682	12152	10746	14695	12416	8934	7928	9318	6510	4809	5312	5441	6825	8613	8509	8505	4981	4122	5065	4754	4660	3457	3066	2669	2968	3166	1414	1168	1296	1188	1116	1326	914	1024	1476	1307	1331	880	1003	1220	1287	1153	854	814	736	744	630	731	724	703	676	716	722	662	708	680	692	659	669	1027	1328	752	649	659	685	662	627	694	679	657	679	619	709	687	651	674	640	641	644	657	667	653	668	638	616	685	656	684	693	637	652	677	661	659	647	694	665	639	689	667	612	639	651	711	619	629	651	651	652	642	670	668	669	658	656	715	670	639	718	674	644	699	648	679	595	671	659	695	680	659	663	685	666	629	630	652	696	658	658	696	658	662	655	684	672	644	683	589	687	653	640	701	705	697	637	649	648	642	632	686	644	675	654	680	642	706	634	707	682	660	695	633	641	657	676	710	650	606	642	658	675	637	640	664	636	665	680	681	650	633	632	689	633	631	643	675	636	726	697	659	646	648	685	694	656	707	671	672	626	659	700	609	671	621	667	602	637	658	654	649	618	647	610	664	648	623	699	644	726	684	717	620	657	664	598	663	692	627	672	649	687	661	649	622	674	716	685	700	655	652	696	649	640	664	681	640	672	677	701	657	654	640	653	661	646	638	601	668	623	676	658	644	679	619	654	670	717	653	680	640	661	641	658	657	643	675	655	672	659	641	652	692	586	714	657	690	654	666	597	671	723	629	661	646	686	728	613	690	656	629	685	563	681	636	669	625	679	675	663	658	643	689	674	650	684	639	626	651	638	709	682	674	628	700	675	656	646	649	672	687	634	658	651	730	659	662	657	667	643	655	652	630	672	685	656	626	654	649	655	704	686	635	666	651	648	647	644	656	705	712	653	646	693	629	683	651	639	628	668	635	664	688	650	676	613	674	608	641	691	628	681	682	645	632	665	740	683	638	648	656	673	648	623	651	704	639	685	670	623	656	662	667	682	656	630	690	665	679	665	641	641	638	640	671	686	652	663	635	678	649	681	671	655	668	681	673	627	702	681	696	648	645	657	663	646	647	644	605	671	651	667	685	632	656	613	652	671	628	639	673	646	660	595	703	691	609	618	613	698	653	657	668	644	652	657	636	637	663	650	652	691	663	649	667	690	660	687	648	673	671	649	703	635	671	702	654	656	669	641	697	661	673	719	637	667	679	631	607	643	673	599	633	649	657	681	660	614	666	639	645	642	636	617	653	655	687	645	668	625	656	655	670	644	672	644	696	674	687	642	670	667	677	675	629	671	639	644	654	658	674	641	647	665	669	671	654	656	677	637	668	725	676	675	700	638	681	687	570	658	641	629	613	661	694	648	609	689	627	667	660	686	651	690	688	658	689	654	656	603	687	677	627	687	691	621	650	660	674	677	681	650	663	646	727	716	643	698	638	643	649	683	673	688	662	689	636	673	658	744	645	631	604	659	736	630	638	669	686	652	667	674	660	622	643	653	671	680	636	627	709	645	638	666	640	700	685	664	637	644	656	634	626	685	673	676	639	681	664	689	668	651	625	644	655	670	660	656	693	628	626	661	634	636	608	678	687	651	657	636	624	656	644	674	664	687	669	688	656	670	684	653	648	633	657	682	649	647	629	690	633	617	676	625	663	646	672	672	636	685	644	665	691	617	670	662	674	636	665	668	637	680	680	660	664	680	680	662	695	629	675	655	638	633	635	658	680	652	663	642	620	683	662	687	639	680	632	655	658	638	651	681	675	688	625	686	602	642	682	645	679	730	697	635	652	675	644	726	686	658	622	674	636	662	595	640	655	617	657	692	620	678	657	690	673	621	652	637	683	665	678	687	652	662	676	652	632	716	664	677	627	664	667	672	663	665	669	674	677	666	661	658	637	631	626	675	649	674	675	643	634	667	647	646	701	665	717	683	683	642	677	611	643	666	627	648	654	662	660	638	697	682	639	682	651	682	654	623	646	620	692	644	664	635	666	680	654	673	671	630	678	644	654	658	611	622	668	701	650	683	671	666	671	636	651	672	659	640	652	685	629	644	638	643	649	633	700	613	704	710	715	683	626	681	680	654	642	682	669	667	695	678	598	659	680	657	619	674	608	685	661	646	592	613	651	642	668	669	686	638	745	705	642	653	697	620	651	694	621	626	646	628	667	635	667	667	645	644	643	638	631	694	674	683	637	693	624	624	628	649	602	646	677	660	643	636	665	659	686	653	670	679	690	672	645	684	685	658	672	645	645	664	673	662	661	619	663	662	624	701	647	701	672	684	674	637	622	676	667	659	707	621	649	669	657	672	681	692	671	638	682	674	633	651	629	656	679	685	700	626	675	639	709	701	702	703	681	655	664	638	623	637	598	662	652	694	624	654	668	638	638	639	680	665	685	677	677	673	670	679	642	653	653	631	663	685	700	724	646	661	664	663	643	649	664	692	675	630	652	674	676	648	666	698	616	670	704	678	647	633	625	674	681	671	670	678	679	622	657	666	647	671	671	697	673	651	657	637	656	633	639	670	675	670	687	633	646	614	651	662	657	659	672	727	669	641	607	646	705	658	609	654	651	637	706	673	646	645	669	658	622	656	671	684	655	681	626	640	646	641	684	659	606	609	636	682	639	653	651	688	640	661	688	648	673	664	659	655	626	642	663	708	630	650	696	610	605	671	693	656	672	661	648	673	629	684	690	660	656	698	636	652	655	666	680	625	625	663	662	624	632	633	636	662	658	608	657	650	614	623	649	588	672	617	644	658	670	654	649	614	623	631	594	696	678	689	646	686	673	686	656	670	632	671	611	664	641	655	710	671	655	678	666	686	636	693	634	686	697	680	648	652	623	671	640	670	667	665	627	698	688	705	658	657	663	699	646	669	646	653	664	686	652	592	704	668	645	668	648	658	661	667	677	685	637	678	715	661	680	685	661	679	655	650	688	681	646	628	595	635	685	682	692	648	649	665	658	669	678	656	635	632	661	701	660	657	664	681	647	669	697	653	688	652	626	688	658	657	656	688	664	652	665	658	645	669	667	713	609	693	659	627	670	683	675	648	672	673	649	655	640	711	655	657	651	639	674	699	662	677	731	689	668	597	660	649	699	682	624	697	657	650	663	687	672	600	635	668	691	670	640	659	669	670	666	629	655	667	640	693	652	677	647	705	627	707	629	653	634	677	637	655	605	711	668	624	669	657	624	673	630	620	668	650	670	647	651	675	701	657	657	697	632	676	683	638	629	628	669	659	671	686	654	633	648	661	667	620	681	675	628	650	654	658	670	681	686	666	646	623	648	637	661	666	685	608	666	647	689	685	655	701	660	643	699	627	669	653	661	643	679	662	651	700	660	698	645	707	651	678	688	678	596	667	690	686	672	689	648	660	682	679	697	638	644	689	637	642	692	660	670	655	666	637	703	615	672	667	714	670	629	617	625	654	656	693	666	626	680	686	648	665	705	679	718	671	671	664
17490	20258	20092	15101	11203	7642	5277	4298	3160	2827	2028	1719	1367	1277	1170	1490	1510	1099	845	680	593	509	535	518	484	460	454	441	380	410	423	358	394	395	341	352	380	352	337	361	346	373	361	360	363	306	336	361	332	303	314	326	350	328	303	320	331	335	327	322	349	287	339	327	303	333	343	331	309	321	304	313	304	330	347	331	319	322	323	316	340	343	329	313	313	324	343	304	357	342	324	324	331	345	301	336	319	330	312	352	349	330	337	321	338	339	278	331	315	326	345	355	314	330	295	362	311	339	339	332	329	281	345	327	320	344	310	356	348	304	316	328	290	353	362	289	347	288	322	332	306	348	324	319	320	305	304	339	325	322	303	326	322	333	317	313	313	351	363	328	318	301	307	335	347	355	287	311	329	344	330	340	318	335	317	347	315	326	368	293	337	334	343	315	315	331	315	338	350	316	336	308	325	344	335	312	355	305	361	350	336	330	355	339	352	316	307	323	305	322	331	324	284	341	306	325	290	336	356	315	353	383	317	321	333	328	302	314	336	324	314	331	308	305	311	299	319	328	312	338	346	333	310	334	304	310	307	332	328	307	330	320	306	302	333	343	306	325	345	323	324	326	311	322	340	293	335	337	322	328	329	315	329	324	337	354	297	311	312	313	330	331	335	302	308	337	342	311	327	312	337	341	338	330	298	297	323	344	296	311	329	312	314	318	329	313	304	335	334	336	359	357	306	303	344	328	299	313	334	332	359	361	368	321	364	352	329	317	305	327	353	330	324	308	329	315	345	293	326	299	346	332	349	306	292	333	362	340	330	294	335	300	326	343	370	314	290	316	331	308	328	351	335	358	317	309	337	331	290	329	317	328	295	304	288	335	320	320	332	340	329	312	307	325	345	311	331	330	340	313	292	305	348	326	313	317	320	307	322	327	347	323	333	336	341	315	351	305	332	330	313	337	302	297	321	321	335	325	327	306	289	328	340	307	356	286	319	285	330	313	349	312	300	306	310	314	333	342	328	307	323	315	319	334	307	327	329	317	326	325	344	327	329	332	333	324	329	310	315	338	345	348	345	339	325	337	319	331	337	312	344	338	313	337	346	337	323	343	332	302	328	330	319	338	279	292	321	303	339	329	334	334	311	332	346	315	335	317	319	331	317	320	303	352	321	314	338	312	349	318	329	309	356	347	358	328	341	302	349	332	327	332	308	349	354	303	309	328	322	310	272	344	335	316	360	298	314	314	319	323	301	285	343	316	312	331	333	320	312	313	332	315	320	336	312	361	313	293	299	289	343	309	321	375	351	308	328	312	315	291	304	352	339	336	343	326	321	323	326	317	317	330	314	326	284	339	324	312	305	277	347	353	338	342	313	321	344	345	329	363	309	323	327	362	338	369	349	337	351	309	330	317	333	321	321	309	335	352	319	307	304	329	342	327	330	330	331	317	314	310	322	359	341	347	301	332	316	292	357	322	333	311	339	327	344	303	332	289	327	330	297	324	310	348	284	329	285	333	337	322	344	321	312	303	312	367	351	344	329	312	300	338	308	346	336	328	368	337	304	316	343	324	309	362	313	312	303	350	299	312	304	305	364	311	314	334	317	354	339	346	312	342	320	360	333	348	327	339	343	361	361	340	315	339	312	297	317	336	344	308	283	330	315	355	317	306	320	331	339	328	335	326	310	333	313	324	337	325	365	342	343	339	295	286	325	366	331	337	302	310	301	319	361	317	344	303	344	343	304	315	359	315	315	326	312	349	303	326	312	333	300	332	353	320	282	311	332	328	315	322	315	319	330	338	347	356	343	334	320	344	334	313	321	328	304	293	280	322	277	292	299	323	329	335	347	329	296	310	315	347	319	320	304	335	340	329	322	320	291	341	305	302	363	345	324	328	307	357	314	339	320	319	304	346	323	313	333	328	335	330	308	325	353	346	333	315	312	330	334	303	352	309	325	338	311	296	295	334	331	319	335	329	331	338	352	374	346	326	323	306	339	352	325	346	332	336	326	284	326	331	320	333	302	335	341	329	342	317	339	315	313	333	361	344	328	348	348	296	337	305	307	327	346	359	312	321	336	321	340	336	360	312	315	327	313	337	387	338	315	342	300	348	344	335	312	325	324	343	322	297	322	288	292	316	324	340	298	279	355	333	343	348	338	286	332	328	339	314	280	326	326	318	358	363	290	312	327	340	333	354	293	335	364	348	338	357	328	312	307	336	326	326	321	315	323	291	322	320	324	357	288	328	309	291	318	289	267	332	338	310	322	270	324	371	334	351	332	320	332	320	328	313	344	338	330	309	327	335	297	345	319	358	363	302	350	280	335	298	356	301	349	290	330	323	332	315	307	334	311	312	295	334	289	324	330	352	331	295	306	318	318	321	296	341	325	343	306	306	307	355	324	348	349	325	337	328	304	316	349	311	324	296	320	340	310	339	320	361	296	343	316	335	306	340	313	297	317	293	284	320	355	318	360	337	311	327	339	356	322	327	356	335	318	329	325	327	323	340	338	332	313	306	317	293	305	359	350	332	330	358	321	313	331	286	332	312	346	297	352	289	302	339	319	358	329	340	301	331	303	330	334	341	332	335	330	334	326	369	294	341	362	342	294	296	330	308	321	328	337	305	348	334	341	324	340	343	350	299	307	348	290	323	288	337	313	330	288	311	298	335	295	355	330	322	295	320	334	330	319	306	316	326	359	325	346	356	330	310	347	315	339	327	322	331	319	291	327	324	305	320	372	343	313	339	337	306	339	312	320	292	329	320	360	296	331	332	304	307	302	324	344	341	371	342	354	357	334	343	314	320	319	324	337	292	298	329	315	315	302	331	294	333	347	349	318	316	314	370	317	327	332	311	349	341	295	360	331	343	358	333	329	356	335	332	303	365	283	367	337	288	328	297	311	328	310	334	338	334	290	320	287	318	320	291	330	317	313	342	300	321	293	311	378	323	308	317	318	327	311	303	319	295	333	318	325	354	331	335	314	314	361	284	338	326	310	344	302	300	308	349	342	344	356	308	286	326	316	316	328	355	311	329	313	313	354	324	309	333	352	287	318	296	337	357	317	301	342	299	315	318	330	333	327	324	311	329	303	344	338	330	315	308	310	340	318	332	329	331	300	348	304	333	292	346	313	316	326	356	318	292	356	339	342	322	286	360	328	300	297	350	322	324	333	319	333	310	308	318	327	326	341	312	293	329	340	287	331	319	351	344	312	347	322	330	334	305	320	316	324	327	342	310	305	307	336	306	347	348	337	347	328	335	336	307	362	293	331	319	336	334	315	341	343	347	332	343	337	324	328	311	316	336	308	330	327	341	323	311	313	333	325	318	338	308	309	326	351	332	334	307	298	326	302	336	311	324	350	324	355	375	309	337	361	334	294	331	327	303	375	329	270	317	315	326	322	329	322	330	313	343	310	296	341	322	338	305	317	295	340	349	311	360	322	344	324	325	316	341	321	316	318	344	338	308	331	346	338	317	288	316	304	293	321	333	329	325
10923	17342	24659	26274	24149	19853	17209	16176	13527	12089	9708	9124	6674	7242	6619	8334	8593	6316	4684	3524	2698	2432	2310	2226	2041	1864	1752	1755	1531	1381	1347	1302	1321	1240	1189	1068	1095	994	939	1029	1013	1003	1066	1078	971	933	850	916	887	876	895	944	871	851	788	788	878	859	827	795	740	822	761	801	847	804	783	828	857	794	774	761	769	742	808	741	798	770	817	764	792	788	770	747	817	736	765	823	741	819	784	812	761	822	758	766	789	793	782	784	789	794	783	805	783	773	792	778	793	723	775	813	782	821	760	774	768	761	752	761	758	832	781	793	791	778	737	799	778	743	784	752	802	803	778	746	810	759	798	818	772	788	763	766	805	817	794	795	782	797	742	775	780	780	786	784	777	757	761	774	750	786	827	792	771	772	799	831	745	783	821	730	718	830	804	769	781	718	800	719	756	813	813	746	787	767	755	772	787	816	785	801	807	791	834	788	782	804	794	775	831	786	743	785	748	781	775	749	814	773	751	766	779	791	755	777	758	811	764	766	779	788	796	754	756	782	793	754	746	774	816	771	802	780	746	760	733	776	815	818	740	743	765	781	748	797	765	751	791	748	799	817	780	734	769	787	818	831	797	764	754	716	761	820	822	803	801	774	753	792	780	774	790	795	812	740	785	759	780	764	735	771	761	750	815	747	793	804	753	742	779	786	760	835	796	762	766	819	827	782	742	825	852	795	794	723	768	809	779	781	730	764	791	819	755	727	798	831	771	772	820	773	784	751	769	755	796	804	836	822	791	761	789	821	839	791	797	769	760	763	797	820	787	784	809	784	804	778	783	787	789	795	786	789	801	777	771	749	818	804	764	775	718	755	724	803	749	795	778	755	784	748	713	838	774	747	740	761	763	772	809	792	752	772	815	723	808	755	729	778	782	770	785	751	809	799	767	808	735	782	760	746	760	807	799	791	791	763	816	765	773	791	757	758	774	765	763	739	767	775	788	759	789	749	783	773	827	762	797	792	789	847	774	801	754	785	796	786	796	747	755	801	783	776	798	715	846	782	754	779	730	752	762	744	829	777	749	802	797	813	784	803	777	796	802	782	789	777	780	791	818	749	769	737	775	751	762	828	773	817	780	821	795	757	787	785	764	741	762	806	780	764	771	816	792	781	738	778	786	787	805	753	730	751	804	754	781	800	799	762	810	781	832	795	736	767	714	762	802	762	798	755	726	773	767	788	750	720	759	775	781	832	763	776	816	749	776	797	780	764	775	822	785	792	750	796	747	749	744	754	740	770	800	813	801	796	758	789	786	759	753	790	768	797	756	808	801	790	738	787	789	795	767	720	801	783	783	747	779	787	735	783	803	763	794	784	786	779	758	800	774	775	767	740	823	790	753	746	761	782	788	726	755	772	754	749	760	812	791	764	749	781	824	780	754	775	797	748	803	753	754	775	834	815	802	736	774	747	795	748	743	773	789	794	776	793	749	766	800	813	825	788	822	772	765	798	802	797	760	809	791	769	827	756	791	743	779	795	802	780	743	798	786	801	763	760	767	791	806	737	743	815	788	765	785	808	761	796	772	800	774	767	758	742	815	812	769	757	797	794	792	738	785	802	811	799	811	840	804	812	793	762	789	803	723	776	769	766	765	798	802	758	761	717	778	794	834	784	842	780	771	781	751	775	756	789	828	744	809	781	816	796	749	728	752	753	765	755	795	779	775	831	789	763	784	805	807	836	732	826	789	753	759	755	733	784	793	791	785	764	803	812	779	763	761	815	785	779	757	769	743	795	786	773	758	783	784	747	754	803	763	759	766	758	770	749	731	761	752	759	778	819	803	807	779	777	754	761	806	750	753	820	823	838	780	742	725	804	773	782	756	781	776	769	808	757	761	756	776	813	714	813	751	792	794	759	806	770	805	796	784	836	770	800	766	780	811	759	762	777	774	771	835	841	799	737	781	791	797	781	788	768	815	813	775	822	766	716	824	755	746	762	764	786	758	777	756	779	738	762	789	762	842	785	797	781	787	740	797	810	826	820	793	774	762	765	800	762	806	710	752	788	796	749	789	805	782	752	786	824	815	727	790	770	771	762	755	791	769	819	788	793	763	791	762	795	764	760	763	846	787	763	821	751	796	783	732	811	793	828	807	700	783	731	780	794	787	778	749	789	795	768	805	779	803	771	791	743	805	789	759	739	792	776	738	760	747	809	787	748	781	787	757	823	783	808	760	776	803	785	759	760	788	817	791	773	742	796	768	753	787	790	795	768	782	769	798	787	768	771	811	783	779	746	772	798	809	798	705	767	758	778	774	746	781	807	760	779	742	767	732	802	778	806	784	719	757	756	770	818	813	775	786	779	828	805	774	799	732	743	787	837	781	774	774	791	803	754	765	816	775	789	769	831	827	754	793	836	820	808	758	831	762	823	815	793	798	750	785	786	772	765	747	798	759	766	778	827	776	746	823	712	785	739	753	772	763	763	751	808	772	774	752	797	801	768	769	801	771	819	829	765	765	724	802	732	772	791	765	768	804	769	795	813	797	831	771	768	832	822	764	815	761	810	795	742	765	760	772	769	775	814	764	757	807	794	750	808	784	729	806	778	797	775	768	756	766	786	758	761	804	815	832	769	762	766	779	756	777	800	783	789	755	759	783	794	787	797	785	857	799	805	796	761	776	787	773	795	792	760	787	822	784	809	869	768	756	777	788	822	764	820	784	738	807	805	731	758	768	798	762	772	811	816	788	807	761	744	773	724	802	718	774	828	781	806	800	763	819	756	791	775	800	814	749	781	775	768	790	800	778	782	789	772	751	779	752	768	795	756	795	740	759	785	820	754	835	778	838	812	781	755	790	801	781	709	781	774	836	776	752	753	779	794	775	787	832	768	792	769	825	794	794	781	797	756	826	820	768	792	782	761	825	784	804	791	765	736	747	797	829	821	805	733	762	773	772	768	762	775	766	775	730	812	772	777	786	775	746	809	796	747	802	785	784	787	795	748	797	786	843	757	784	790	736	752	786	780	779	784	803	803	798	829	767	851	774	804	751	832	833	771	742	793	767	776	735	801	775	822	752	820	816	772	798	763	735	788	794	768	764	742	796	813	732	809	784	810	799	815	822	816	764	817	798	764	715	759	767	775	844	792	780	758	785	826	740	763	800	789	821	780	826	788	798	830	774	809	770	833	741	759	822	764	788	811	797	771	805	769	786	767	799	761	779	802	838	819	796	773	757	711	785	827	800	771	795	845	787	770	748	823	761	853	789	740	804	768	780	780	781	783	757	826	811	735	823	751	747	774	850	810	737	790	750	804	800	785	817	769	796	757	810	726	799	793	781	789	753	754	757	742	831	745	719	821	792	798	800	840	775	812	753	741	770	777	780	732	808	794	814	784	783	781	815	722	753	768	748	785	744	790	763	786	795	760	773	808	764	759	729	776	791	764	827	767	787	794	784	806	763	773	807	803	827	770	764	789	797	743	777	741	760	782	763	754	776	795	766	761	780	768	852	794	815	776
37368	41995	35790	31421	34189	29084	25470	29527	27444	26164	22392	20884	15364	17651	15626	19663	22445	15490	11316	6832	3530	2770	2715	2862	2438	2241	2226	2569	1870	1407	1225	1224	1615	1186	1140	1052	775	689	697	690	756	874	966	905	790	668	558	669	661	596	543	516	526	509	413	413	407	392	381	362	385	360	393	384	376	365	367	425	365	385	376	349	331	342	373	310	358	351	351	347	368	372	318	346	318	347	334	297	350	393	362	336	345	355	346	374	351	343	346	350	340	331	312	366	350	340	382	343	333	331	358	326	356	351	349	355	348	324	332	319	354	326	324	336	333	371	351	339	355	322	374	358	375	351	332	320	322	369	327	351	332	334	331	368	331	355	319	362	316	329	326	330	367	346	366	302	370	351	344	365	340	347	324	370	342	368	350	340	347	351	325	334	355	347	325	339	346	365	319	325	341	358	329	363	340	342	361	326	339	345	324	333	355	337	340	323	320	331	353	355	339	356	364	374	353	351	355	337	353	293	338	308	343	345	298	348	356	338	331	356	362	312	294	355	358	358	346	325	350	317	344	360	321	346	290	369	336	355	345	351	323	365	336	375	361	336	369	332	287	351	318	322	348	339	357	358	355	335	344	341	312	387	332	305	334	350	347	354	334	335	381	345	317	296	325	355	358	322	340	315	367	346	372	365	374	360	357	347	333	381	342	333	379	344	344	367	321	337	355	320	347	378	384	369	317	354	326	304	355	337	358	364	347	304	336	371	339	335	339	321	323	356	356	352	333	342	332	346	315	350	351	343	325	324	343	330	349	352	336	342	340	340	315	367	345	365	324	368	341	334	349	345	387	324	361	402	348	369	363	363	333	327	334	360	334	346	329	333	373	314	349	330	312	343	313	329	365	330	299	319	342	308	341	333	354	330	325	345	301	377	350	337	342	368	317	308	372	335	357	354	331	354	325	310	352	324	332	299	341	381	362	370	336	334	358	342	348	344	354	386	326	344	367	344	314	337	330	384	305	331	328	322	321	349	324	353	314	365	345	337	329	317	339	346	372	330	341	364	386	336	322	323	331	317	315	325	356	324	350	339	352	288	365	341	380	343	325	346	349	341	336	360	344	366	332	339	342	359	375	352	356	320	315	332	326	333	306	296	314	326	345	338	346	325	328	333	348	361	342	355	369	344	362	360	355	354	346	334	349	387	372	293	329	349	375	325	323	329	398	323	350	363	377	340	343	347	341	353	352	326	345	306	349	328	345	366	370	355	363	349	328	334	341	352	328	377	368	322	316	363	325	386	345	342	323	332	355	303	336	369	321	358	321	369	336	320	346	349	319	357	351	367	314	337	325	319	333	343	344	283	332	342	350	378	361	325	351	372	354	375	326	324	354	318	358	312	309	324	333	322	361	363	343	336	311	338	350	317	351	331	344	332	318	340	325	326	343	320	366	342	395	354	333	300	325	342	384	356	325	352	317	325	337	324	351	351	338	352	303	357	347	349	378	319	347	335	339	345	319	346	344	364	403	320	334	358	351	337	357	341	353	306	342	338	316	348	348	303	376	342	357	332	368	343	322	345	357	332	327	337	343	354	366	335	355	340	320	341	345	331	362	375	359	365	333	331	339	363	348	332	341	351	331	311	338	348	352	345	352	383	355	338	376	328	322	365	333	338	341	323	334	374	359	347	344	405	334	336	311	356	359	343	359	346	338	374	369	298	330	344	370	380	363	332	312	321	320	341	330	349	308	324	343	341	374	335	365	327	335	308	324	377	348	355	358	329	334	313	349	313	332	343	320	335	345	318	365	354	301	341	343	353	332	360	324	377	355	370	346	347	325	342	393	342	355	352	311	378	361	348	348	316	351	312	337	339	332	298	318	313	343	346	336	366	364	379	368	341	336	311	345	338	318	364	346	358	348	361	328	373	326	372	350	320	336	332	366	324	329	345	329	329	308	332	318	296	371	344	328	357	355	341	340	333	325	344	350	347	347	308	321	296	366	364	351	335	318	322	366	325	371	360	373	340	329	364	329	348	340	377	339	343	384	334	295	330	319	346	371	349	370	322	329	350	342	345	309	317	362	340	337	351	335	327	331	344	350	328	342	312	341	336	302	306	340	343	318	329	354	359	335	327	335	354	368	331	315	337	335	349	306	316	336	340	333	352	328	329	319	310	377	323	326	372	338	362	357	355	378	360	357	361	348	330	348	361	341	311	363	320	363	345	313	344	346	332	320	327	312	360	352	323	339	361	337	327	364	376	366	337	332	352	326	355	341	331	351	374	321	363	374	341	332	340	337	361	329	332	354	364	350	349	324	361	363	333	330	320	299	342	335	326	331	340	320	346	338	343	330	339	320	348	362	345	342	351	363	349	350	357	348	324	367	347	346	341	339	348	349	357	332	325	373	353	322	321	323	322	334	303	356	321	350	340	338	361	353	378	359	332	363	332	365	349	312	322	314	367	324	307	331	297	387	354	364	335	316	334	363	338	364	390	330	361	323	348	347	344	328	297	358	335	331	332	378	337	304	353	346	345	320	343	346	310	333	366	359	351	343	359	348	319	343	351	345	380	342	332	322	325	327	314	369	354	349	306	344	319	348	365	334	335	363	323	359	331	354	341	345	342	361	305	360	345	321	359	363	316	386	326	325	321	338	340	363	377	360	332	364	352	363	350	347	328	321	332	320	305	328	342	330	356	325	316	361	360	322	344	345	309	355	342	346	327	334	346	317	330	320	354	340	344	323	351	365	338	330	336	338	335	336	342	370	328	352	347	341	337	354	367	348	356	377	337	335	360	341	371	311	361	304	311	329	318	370	338	361	323	363	309	365	370	346	358	359	340	353	353	342	353	306	346	356	335	326	368	372	356	325	355	359	372	347	344	351	366	338	351	329	354	304	384	366	334	336	327	337	346	311	358	348	333	351	321	325	321	318	343	308	336	332	353	305	349	354	344	347	368	320	341	320	288	375	320	327	327	358	328	345	363	326	320	334	319	386	347	337	313	319	351	281	342	346	348	296	353	350	313	355	301	345	340	361	360	317	321	335	322	359	328	335	314	309	334	341	297	355	344	354	354	336	317	328	340	315	343	363	335	371	352	338	372	326	344	321	338	336	306	321	316	339	349	328	314	324	381	368	340	350	322	323	318	335	334	357	317	336	352	364	366	326	336	352	315	368	333	360	335	312	334	345	325	336	365	319	349	337	352	295	358	349	356	332	315	347	370	356	358	356	361	352	338	379	335	360	322	354	342	342	383	342	353	361	320	314	313	364	357	355	355	377	345	316	346	351	355	345	386	367	309	348	350	349	344	344	334	333	329	391	332	342	323	355	320	361	359	359	342	311	331	348	356	333	378	329	346	343	350	341	343	339	347	334	361	328	326	358	361	361	382	349	315	322	356	342	339	348	360	378	352	382	333	330	323	333	363	364	305	322	333	342	355	359	327	344	316	354	358	332	361	340	324	358	343	347	324	345	305	342	336	334	311	360	389	323	347	322	367	344	406	287	313	382	313	328	350
25017	36658	39999	43477	44298	39576	38969	42052	41097	42440	38167	38684	33171	38683	35738	41316	40320	34700	31968	23511	16163	14886	14433	14968	13461	12260	12431	14362	10366	8188	7272	6988	9115	6733	6461	5681	4132	3646	3449	3303	3673	4682	5856	4925	4618	2783	2567	3198	3256	3008	2288	2138	1989	2049	1608	1225	1309	1142	1159	1103	1097	944	1109	1185	1153	1030	851	1114	1312	1027	1065	1026	822	993	902	911	793	862	858	820	838	785	877	841	843	801	781	850	1006	1034	800	816	827	824	812	855	795	863	796	847	848	798	848	822	820	800	804	782	805	833	823	843	816	858	825	864	815	821	845	813	759	803	822	793	795	799	810	796	790	807	806	821	800	785	799	811	807	817	794	792	817	836	778	788	832	825	795	805	776	764	842	736	789	831	786	786	792	809	804	828	840	777	851	843	812	777	773	776	808	799	791	798	781	769	797	834	780	791	797	851	811	816	763	832	814	825	794	765	799	777	816	798	805	780	787	791	773	812	781	790	766	844	806	795	810	826	806	794	851	786	834	801	785	835	861	765	772	767	824	788	779	793	820	849	755	875	734	852	800	816	794	787	763	763	792	769	793	803	804	773	763	790	815	776	762	805	796	823	740	784	843	802	802	742	815	814	841	817	823	783	761	823	782	818	810	815	803	800	796	791	827	812	845	835	816	830	840	780	857	797	746	807	749	776	823	783	806	785	823	832	804	802	775	835	844	762	765	824	836	780	814	783	811	861	818	800	837	783	826	848	835	793	780	819	806	761	818	798	816	794	797	786	779	781	810	764	875	849	796	790	772	824	788	787	835	786	789	821	832	818	838	790	808	796	779	782	824	797	798	805	763	815	832	787	790	820	823	804	821	830	772	774	770	837	770	746	786	824	834	812	789	770	812	833	819	819	830	779	782	821	754	863	797	834	766	793	822	814	813	808	818	792	833	783	770	813	838	792	809	798	766	794	818	776	792	809	827	790	831	791	764	782	799	840	812	780	797	804	794	829	772	771	771	795	828	750	758	817	805	762	766	835	811	812	834	800	803	797	775	823	783	784	780	762	852	760	795	795	779	826	772	786	826	827	810	788	820	800	794	824	812	845	801	793	810	799	841	786	821	828	787	735	765	782	813	831	740	792	817	804	815	794	821	841	819	800	776	753	751	738	757	772	769	806	772	806	775	835	805	799	783	824	825	857	793	822	835	788	813	784	787	795	789	843	772	767	777	789	814	798	797	773	803	766	862	770	763	812	760	838	820	801	805	801	780	731	854	837	787	842	769	827	827	821	805	806	800	727	766	760	774	791	821	766	800	828	829	804	792	796	821	822	784	809	807	801	818	843	791	770	802	771	820	809	811	803	800	794	809	828	807	808	772	799	798	793	793	801	813	820	783	854	789	788	814	816	791	775	795	787	823	828	807	755	808	782	771	841	823	826	818	837	790	796	755	799	842	820	832	785	775	809	797	833	804	815	827	829	807	767	786	759	818	806	823	816	802	821	784	798	790	805	804	798	805	818	784	795	810	806	753	778	826	830	784	833	857	783	828	785	840	788	809	813	774	830	769	770	766	846	787	809	765	756	785	785	755	746	766	787	775	806	823	766	800	832	859	835	770	773	850	813	745	824	764	791	807	783	801	799	821	875	840	783	798	852	718	792	746	807	796	800	808	807	806	831	842	816	787	775	779	865	798	835	806	814	798	773	786	811	827	773	817	842	804	786	772	825	765	799	813	818	829	786	722	825	802	826	798	796	830	841	766	798	794	804	822	842	838	802	799	802	809	855	764	822	841	777	822	793	809	836	759	812	829	770	807	750	829	755	767	813	808	807	830	795	835	820	810	815	831	804	820	801	790	871	806	827	767	822	848	803	813	798	805	839	812	800	831	791	784	790	774	833	840	824	816	796	785	804	782	809	816	832	807	778	814	759	813	843	837	755	795	783	776	787	819	793	769	820	802	844	845	808	800	849	794	778	813	828	779	778	792	836	811	794	796	776	804	813	819	830	775	811	783	821	800	813	804	781	810	760	836	813	785	808	807	811	783	808	823	798	793	783	784	828	797	748	788	771	811	819	777	805	830	835	809	785	840	772	783	772	831	794	785	789	855	783	765	794	830	838	771	818	754	835	814	794	820	785	776	821	879	797	787	823	821	781	803	799	805	791	845	833	768	781	814	871	799	737	796	777	830	812	789	844	764	802	834	821	814	815	827	752	785	797	788	792	820	790	822	840	839	782	750	777	836	790	839	817	791	863	802	833	784	774	801	807	788	764	829	818	796	794	842	807	828	799	798	791	783	828	774	831	818	831	782	833	786	807	837	795	790	830	837	768	791	789	834	807	758	876	810	838	774	828	797	770	763	827	761	780	858	809	809	799	782	801	844	813	854	791	771	804	772	768	803	848	806	796	796	781	832	794	828	795	816	782	823	817	784	782	788	873	817	733	810	804	804	784	812	746	784	802	739	815	827	855	797	780	781	812	815	790	831	782	832	823	790	814	793	817	820	801	861	830	811	814	853	882	771	777	795	792	783	810	838	747	848	791	815	800	803	834	843	761	777	841	826	801	834	803	808	760	839	795	800	809	805	787	809	793	747	843	858	825	821	760	827	782	795	792	756	732	816	837	838	798	803	760	809	766	769	789	798	831	794	798	811	801	824	815	774	823	820	829	823	776	807	844	769	817	817	845	814	758	791	811	784	791	821	768	818	877	820	831	819	774	808	827	822	800	757	822	794	804	790	795	814	782	845	792	791	759	881	784	786	809	801	773	767	785	819	819	833	773	791	842	806	805	741	804	801	844	798	787	814	819	790	792	774	799	818	790	772	761	776	802	793	784	765	792	802	769	837	819	779	833	819	786	805	780	861	800	778	824	804	802	823	792	786	761	812	793	841	819	807	805	744	749	799	800	862	789	809	772	773	771	746	897	791	801	790	796	839	837	782	854	797	774	791	812	755	760	840	827	784	813	776	800	773	837	795	844	836	775	839	860	813	806	776	839	852	801	791	843	754	786	800	827	823	858	808	828	752	831	754	833	779	768	847	846	810	796	833	813	801	815	789	807	745	759	794	811	815	785	784	825	839	827	764	744	861	815	790	796	832	827	808	799	763	801	781	794	834	818	856	760	839	796	785	805	784	758	863	805	784	771	804	797	765	799	849	828	789	769	792	814	826	738	787	819	797	799	794	873	724	795	828	842	751	752	857	820	842	824	812	763	776	849	783	812	800	740	795	794	783	735	813	820	807	798	755	785	774	822	880	829	807	759	829	789	840	796	766	822	817	783	791	819	809	785	787	798	794	832	818	774	850	759	817	819	821	802	821	843	811	776	806	814	825	805	825	887	868	778	826	795	804	885	791	783	775	787	787	786	807	835	794	820	834	831	832	876	814	803	870	822	771	799	796	782	818	809	808	802	786	754	785	822	844	785	840	813	771	807	818	832	765	784	832	803	806	799	836	793	771	804	839	844	840	845	797	790	793	839	863	812	834	858	797	808	788	793	858	794	751	806	780	767	841	775	764	764	810	831
43883	44231	37029	33465	37886	33004	32317	36195	33452	34875	30590	30949	25978	30159	27396	32377	33361	24609	20267	13110	6465	5204	5118	5254	4747	4072	3934	4274	3237	2484	2063	2037	2524	2181	2037	1540	1024	965	910	925	1060	1309	1658	1279	1235	743	742	853	888	864	591	558	639	554	444	376	402	442	410	410	320	339	364	371	327	306	308	332	350	317	371	320	334	330	340	279	266	254	265	276	252	275	263	268	259	255	297	257	288	359	275	265	264	278	265	254	275	273	283	267	239	264	283	239	255	267	260	250	288	293	266	271	249	294	279	257	274	283	273	236	284	294	258	280	284	290	274	259	279	277	270	280	272	259	239	281	264	272	257	283	272	281	233	282	274	281	267	237	264	257	281	271	273	269	262	265	269	258	275	255	261	315	239	267	241	275	257	273	238	267	244	272	293	272	264	281	290	256	244	289	259	270	268	280	265	247	265	257	259	279	298	265	286	277	285	265	278	262	267	268	262	260	245	281	286	277	255	269	248	266	290	278	297	274	242	267	269	273	287	293	255	260	241	259	270	278	253	271	271	263	261	265	273	264	277	278	263	305	297	274	274	300	282	269	293	259	241	241	276	236	226	269	266	306	288	270	265	279	265	262	266	272	240	295	290	260	252	263	277	286	261	273	265	296	277	256	290	255	253	241	284	252	237	278	274	291	248	281	267	280	270	236	269	285	288	256	286	252	287	245	280	249	257	265	241	278	297	283	282	290	286	290	259	265	246	244	240	274	278	273	263	260	259	265	254	265	269	285	258	251	313	259	272	277	313	279	254	286	293	292	239	260	281	294	265	280	264	288	284	286	239	291	253	282	258	282	280	269	268	251	270	250	222	288	278	240	258	282	280	271	248	264	262	268	267	278	270	260	255	294	277	291	247	281	273	259	256	290	290	262	299	299	279	275	290	288	255	284	265	288	270	287	272	252	288	263	252	290	273	281	277	254	257	248	239	286	274	245	260	270	265	273	289	256	279	294	302	273	268	249	270	268	260	268	276	257	273	263	273	301	274	248	255	250	254	271	270	264	293	266	287	260	289	257	288	272	253	295	296	288	268	287	254	284	296	274	257	294	309	269	310	264	252	252	285	249	270	267	294	262	315	282	233	296	302	289	286	249	258	258	249	287	278	275	282	277	239	268	281	290	243	253	244	278	270	262	293	278	251	286	256	286	266	283	267	269	258	246	243	249	271	276	250	288	287	242	279	301	334	270	254	281	289	288	261	290	258	245	250	255	294	306	287	298	273	265	254	243	288	249	278	292	269	238	258	227	264	258	290	262	226	273	229	239	240	272	279	231	264	259	271	276	273	261	258	241	273	275	248	242	273	276	253	270	262	277	255	244	256	296	250	266	264	251	272	289	232	271	274	248	265	276	246	250	276	261	273	253	297	281	267	286	298	285	244	274	257	279	275	261	269	262	257	268	310	253	259	252	257	249	260	291	278	261	249	232	293	242	252	285	280	263	252	272	266	245	261	286	260	254	267	265	257	260	250	270	274	269	249	296	268	252	261	299	249	248	259	254	267	266	285	269	320	275	279	276	291	269	270	296	275	302	293	265	265	290	267	263	250	255	299	246	267	273	250	253	270	272	244	297	282	280	271	250	273	276	252	248	271	278	259	277	253	280	275	265	275	264	267	269	263	277	285	246	277	261	244	268	268	283	249	280	298	288	263	291	294	281	255	251	287	288	280	282	273	287	256	257	256	246	263	276	275	270	274	241	291	291	278	264	258	280	259	276	310	250	262	258	283	272	274	256	263	261	285	265	263	287	282	286	295	270	284	231	289	258	258	258	262	272	257	272	263	235	251	285	254	299	275	260	253	239	245	254	261	278	303	256	261	261	254	258	260	249	291	235	261	261	267	253	282	305	277	283	278	288	231	232	286	275	264	258	263	277	261	248	283	257	272	269	262	263	238	289	270	246	272	273	257	256	235	280	263	256	275	291	240	268	258	254	261	274	286	277	262	293	262	260	289	274	265	310	263	263	270	297	272	281	299	285	248	286	259	276	289	246	274	284	260	262	248	257	254	230	250	282	299	270	256	277	289	271	261	266	271	269	284	273	274	300	273	280	279	273	267	283	283	291	257	302	265	271	278	306	272	263	277	257	263	277	285	273	259	272	263	264	268	243	289	252	279	255	277	270	293	261	297	266	251	283	290	262	281	276	285	297	269	266	288	276	292	279	282	265	305	285	272	268	287	265	266	273	283	276	258	254	269	261	249	278	268	263	281	260	238	272	271	283	255	255	271	248	263	271	269	283	279	304	275	285	265	252	244	268	268	236	272	270	301	277	266	267	261	282	266	236	247	237	264	260	273	287	260	265	268	296	278	275	254	302	254	270	272	255	279	266	250	292	281	242	240	279	254	255	256	267	274	290	268	253	279	278	273	291	271	236	285	279	270	269	253	261	280	297	255	273	287	272	292	272	266	255	297	270	271	261	286	279	270	251	252	249	294	289	247	265	238	282	313	270	264	265	238	291	258	273	249	259	281	251	291	274	301	252	276	256	256	272	282	278	266	243	258	296	291	258	238	261	253	266	264	261	280	245	267	266	266	269	216	246	291	269	305	296	288	295	279	293	238	265	240	277	268	269	261	304	245	277	249	256	236	288	281	275	269	284	262	278	289	280	273	250	244	287	266	269	260	274	283	279	262	229	221	247	308	263	291	257	258	284	273	284	256	291	305	292	289	267	250	260	268	275	258	262	264	273	278	245	255	268	280	252	258	269	275	281	260	263	275	287	258	259	298	264	260	296	250	254	259	283	292	263	263	279	258	263	292	254	265	302	291	289	286	308	248	286	275	268	274	244	268	254	257	271	251	276	291	244	270	267	257	260	260	267	250	264	282	297	279	274	259	264	274	274	276	277	274	285	273	273	254	279	255	258	229	265	283	277	276	260	259	265	255	255	274	254	252	220	244	252	273	289	273	270	268	264	281	251	266	281	262	292	251	256	273	273	263	246	281	306	288	235	282	264	261	253	243	252	277	253	265	261	286	273	306	264	262	276	278	281	269	276	271	261	242	265	267	261	267	276	251	261	284	259	284	307	288	296	263	277	252	255	245	275	283	267	269	270	260	276	261	260	254	225	290	276	281	272	281	264	259	287	290	247	247	280	240	254	245	284	251	253	257	293	257	257	265	248	255	279	272	287	260	256	271	262	245	279	289	256	311	253	264	304	262	266	266	264	269	277	290	296	271	263	261	246	264	238	263	243	265	263	280	255	269	272	269	280	264	265	286	317	278	257	287	286	279	266	274	253	257	284	274	287	278	272	233	261	294	292	250	286	276	256	261	268	277	258	274	279	262	299	285	259	255	249	265	274	265	286	288	270	262	264	263	293	298	257	285	289	292	291	250	303	280	250	257	273	286	274	231	248	256	276	289	265	242	282	264	273	260	271	270	274	284	284	276	251	274	289	278	246	277	248	281	253	242	263	279	265	249	251	274	252	251	250	306	270	269	246	292	297	280	264	256	254
29838	40894	43519	48173	48145	46124	45199	48901	47675	48102	44998	47335	42314	48631	46106	49074	48397	43346	40908	32500	23438	22273	22351	23087	21561	19215	19018	21024	16518	12962	11945	12130	14300	11650	11933	8776	6292	5881	5332	5498	6246	7848	10140	7589	7292	4244	3991	5164	4838	5081	3432	3081	3190	2471	1811	1661	1551	1621	1509	1513	1075	1087	1619	1560	1100	1006	828	1199	1333	954	1335	848	1002	1043	870	763	678	655	686	661	652	642	670	667	671	614	682	677	1015	1169	659	651	679	620	656	695	644	599	629	649	655	663	613	652	625	622	683	616	649	682	629	591	629	684	591	592	598	650	656	674	660	667	600	650	664	637	636	660	631	652	660	667	668	574	682	642	609	674	590	680	658	669	631	657	666	650	606	624	647	653	640	624	612	617	638	650	632	656	596	603	637	710	608	610	684	628	641	655	633	652	691	618	658	621	606	659	657	617	661	649	695	627	624	639	613	630	665	672	666	665	678	650	641	639	619	619	616	688	677	682	614	631	616	681	642	630	581	655	674	594	642	610	586	657	613	652	621	699	629	634	654	569	623	643	651	638	645	589	672	617	643	629	613	673	622	615	619	630	626	637	639	648	633	663	640	637	630	628	639	648	685	683	609	650	625	598	625	594	653	622	655	649	629	646	661	674	642	643	646	657	661	620	630	617	633	641	639	652	649	659	609	604	640	610	639	678	659	620	619	620	579	646	630	672	620	646	667	634	603	628	624	601	645	665	673	670	626	623	620	670	637	590	668	660	642	648	638	641	642	628	653	653	663	621	603	671	583	678	619	652	684	610	627	676	637	652	639	667	607	596	608	626	637	672	651	602	680	633	625	655	615	662	647	660	652	674	631	616	648	683	642	674	670	704	611	616	621	616	667	658	617	684	638	649	629	650	691	651	635	677	603	647	639	608	655	708	635	658	625	678	610	610	630	629	596	658	656	663	641	643	636	641	646	572	666	647	670	628	638	665	650	631	669	641	683	633	632	640	639	632	627	642	659	607	607	618	646	671	641	616	640	634	656	679	664	683	642	620	667	585	614	645	652	594	646	606	581	601	628	631	632	577	671	621	621	649	622	589	600	614	653	642	650	598	660	691	599	653	586	640	680	609	657	617	684	589	619	596	655	610	624	625	629	617	608	620	647	634	599	660	669	656	618	646	637	619	625	654	627	642	623	606	640	641	638	657	656	622	666	651	607	671	656	672	629	626	627	653	631	583	595	684	677	641	643	641	658	674	627	601	672	618	653	649	616	634	651	635	640	627	652	662	659	622	621	639	641	666	631	644	638	622	653	683	612	642	690	695	646	639	634	649	612	639	673	646	657	704	671	659	636	655	695	678	636	609	673	639	657	651	658	618	622	648	648	650	656	616	657	628	659	650	604	648	618	654	618	638	632	627	686	637	666	646	625	651	654	645	581	615	629	663	641	643	643	627	635	676	673	610	622	633	629	667	629	632	694	613	643	690	578	655	626	650	603	644	608	627	605	645	635	590	685	669	665	658	596	636	647	617	657	691	663	620	612	624	630	632	620	659	669	655	616	572	677	646	632	607	655	631	604	679	651	677	629	627	639	649	643	621	655	636	653	667	632	639	635	621	675	663	637	607	599	626	664	671	674	657	631	625	668	634	650	629	650	636	662	633	628	624	622	650	616	698	617	652	619	632	666	633	655	651	591	667	647	604	639	627	630	685	666	655	675	640	638	618	594	621	618	656	633	624	648	688	622	628	662	662	671	640	665	675	644	653	623	678	596	643	623	611	612	644	597	654	663	604	589	663	616	630	625	660	645	661	634	613	636	604	614	654	617	662	656	617	584	628	647	671	654	636	644	657	622	644	614	660	618	612	654	717	620	623	665	616	638	656	597	631	630	644	663	660	672	632	659	667	633	576	602	655	613	662	592	584	618	638	630	661	658	602	636	715	607	659	668	634	618	648	606	594	687	634	679	642	625	625	668	664	649	623	638	612	637	648	643	624	617	620	599	591	619	645	658	656	655	657	670	672	648	647	602	646	621	650	669	625	592	651	616	635	651	638	612	578	592	665	619	647	642	657	647	634	647	649	680	620	629	641	629	648	618	633	640	662	621	645	655	626	602	640	641	608	640	609	630	669	659	628	664	612	636	576	571	663	631	671	623	639	694	663	649	637	619	620	690	645	615	656	642	608	613	615	654	622	629	647	666	642	622	631	599	643	614	641	692	627	626	610	641	635	647	634	688	626	596	663	644	626	618	619	648	617	651	607	697	649	636	647	632	641	672	645	637	646	636	609	650	675	644	643	645	655	661	643	655	691	617	651	612	675	656	656	632	699	640	634	615	656	672	657	663	601	677	666	649	638	689	616	623	669	595	630	628	633	606	658	667	625	607	660	600	638	658	628	660	626	602	668	575	646	650	606	621	623	635	613	648	639	620	660	694	614	653	646	651	643	653	695	638	669	611	643	614	687	595	676	668	655	654	606	623	641	625	637	621	640	689	640	641	634	659	633	659	626	611	704	655	618	606	606	624	665	628	660	649	658	654	687	650	651	662	664	610	621	650	614	588	645	600	647	600	654	676	587	635	650	684	623	586	611	632	611	632	651	625	689	653	633	597	613	659	606	665	605	575	661	610	642	682	614	638	625	598	639	631	638	653	646	708	632	662	636	634	637	630	660	618	590	683	655	617	649	584	647	648	595	655	635	621	657	658	660	658	626	674	663	653	630	637	611	656	625	622	636	641	623	655	650	681	647	632	655	641	623	644	672	641	678	652	638	659	635	655	642	673	635	637	651	599	665	587	669	675	628	646	690	654	631	661	661	631	625	702	613	664	650	636	649	634	680	636	628	604	656	615	638	647	653	639	635	614	613	624	605	606	652	608	623	619	653	643	634	652	617	644	589	626	640	634	627	618	680	634	629	659	640	589	677	609	599	616	611	626	624	654	660	613	660	619	652	617	648	626	654	650	624	616	602	637	628	649	593	617	623	607	685	640	655	610	622	608	613	625	589	616	651	638	612	651	638	652	612	655	634	628	626	606	672	613	657	608	655	628	609	622	628	595	668	625	630	667	675	655	639	597	669	675	652	654	637	637	634	652	627	666	669	632	650	651	625	644	596	645	623	592	659	651	666	615	598	639	693	651	627	628	653	643	581	662	608	627	592	636	661	623	606	683	652	651	685	618	588	648	643	619	635	622	651	621	663	636	675	651	633	616	642	623	625	648	602	615	680	592	652	647	647	608	671	617	605	672	633	648	683	642	682	632	723	636	624	664	656	640	625	621	608	701	645	632	640	649	643	638	640	653	589	646	649	675	710	633	634	657	610	671	617	670	686	673	677	571	618	629	649	619	667	597	660	645	652	625	637	628	622	635	637	625	672	644	594	613	650	649	650	629	636	635	671	657	627	635	629	641	630	659	636	634	646	683	661	649	681	626	605	641	622	643	634	672	654	643	631	627	642	622	630	635	644	656	610	617	656	724	633	599	674	605	627	654	623	611	615	650	635	621	640	654	669	659	583	646	611	611	644	626	633
18251	19257	20094	15043	11218	7320	5048	4158	3096	2830	2088	1686	1395	1498	1336	1592	1506	1102	855	693	618	518	515	501	488	472	432	397	421	374	382	375	410	384	393	391	369	371	363	332	338	328	350	361	346	346	355	313	317	332	339	345	346	351	332	343	324	297	304	314	332	338	334	300	311	297	331	306	339	305	368	278	324	298	332	334	341	292	318	317	320	337	299	326	356	328	329	329	324	315	335	283	317	300	306	320	305	315	317	334	337	334	324	331	316	311	336	324	342	320	325	287	299	335	309	330	299	310	351	284	331	335	348	327	304	324	334	363	278	339	321	340	322	336	345	322	337	317	319	320	307	301	358	289	327	310	320	324	361	313	319	306	312	348	340	369	360	289	351	343	334	328	324	341	340	300	353	289	301	315	348	351	330	299	301	350	346	325	298	296	322	347	312	348	348	314	323	323	324	323	326	331	347	317	325	304	331	316	296	325	326	304	288	291	293	325	311	295	329	320	303	313	320	304	295	332	294	324	303	328	312	332	303	336	334	321	338	338	351	328	317	297	351	302	296	332	299	334	335	319	321	340	326	351	288	306	336	306	303	304	313	323	295	324	305	327	296	329	327	323	331	283	289	295	325	316	324	341	309	310	309	328	335	308	330	340	318	324	349	334	330	330	307	345	298	334	294	325	327	312	316	317	344	341	339	307	295	323	308	343	338	331	338	334	317	359	302	305	309	319	316	310	290	309	320	327	310	332	334	291	304	337	338	359	349	320	317	315	329	358	369	335	286	318	334	327	306	321	347	308	345	325	304	326	347	315	319	302	313	316	318	328	331	336	302	294	313	342	338	320	349	317	303	332	324	351	332	325	333	319	302	315	335	343	315	335	307	319	298	328	303	337	319	310	350	334	343	321	334	320	325	325	307	307	303	314	341	329	334	311	303	285	301	285	323	315	347	323	322	332	329	256	302	303	309	319	322	362	350	360	345	348	336	340	314	306	290	338	308	339	295	315	302	299	310	308	314	315	338	298	315	353	316	315	305	312	326	275	277	316	328	322	293	322	293	329	308	315	288	324	317	322	317	321	321	355	328	317	306	328	317	350	313	338	311	321	335	301	333	303	338	324	333	302	342	299	333	330	305	334	321	302	343	321	326	333	340	310	312	345	294	331	333	328	342	286	304	295	318	333	304	337	320	328	293	352	311	320	335	368	358	292	307	319	313	291	339	293	335	351	301	315	290	329	312	354	338	317	333	325	334	316	314	323	325	315	336	316	349	340	340	306	291	343	339	321	350	315	315	278	323	314	339	302	322	362	332	347	318	345	296	313	316	348	314	281	329	379	312	355	316	330	328	313	312	298	310	309	345	303	335	320	343	308	337	336	292	326	323	295	301	296	310	321	310	318	305	323	325	274	321	299	346	341	348	320	341	325	335	343	320	333	310	325	318	324	330	315	323	298	324	347	300	344	350	317	304	317	321	341	316	313	356	333	264	329	284	333	299	318	303	325	325	310	299	339	329	325	313	308	318	338	312	330	319	320	331	329	323	288	306	320	333	320	324	321	328	321	316	319	331	317	338	281	325	317	306	305	296	379	329	350	295	309	311	341	327	322	328	300	313	305	325	290	307	330	332	348	298	317	310	318	322	322	304	311	331	326	326	324	338	340	343	313	320	329	311	306	331	338	307	346	310	295	313	303	327	344	293	346	342	342	325	321	338	319	313	361	327	332	309	308	326	326	313	312	304	340	320	343	355	320	309	310	327	304	335	338	352	297	331	346	334	362	319	283	328	315	363	332	347	339	335	349	341	328	317	308	343	304	303	351	317	293	283	308	342	329	341	311	312	330	283	344	344	326	307	355	324	307	310	312	330	329	310	321	308	290	310	337	345	296	324	315	362	310	370	342	293	342	318	331	310	323	300	337	319	338	319	299	295	323	322	312	353	351	322	291	327	295	327	312	323	300	273	324	378	323	329	328	349	332	336	295	309	317	336	318	302	312	294	301	312	290	325	333	339	322	305	310	301	344	314	329	296	316	347	334	326	311	319	309	344	321	340	324	300	327	318	342	338	320	311	335	302	345	327	338	315	320	321	302	304	319	325	290	327	298	297	305	313	342	326	295	318	339	313	313	285	333	300	292	294	316	344	342	336	335	286	338	306	325	320	297	331	310	335	310	333	333	338	324	354	378	333	295	324	336	340	317	279	308	321	358	306	353	362	360	317	310	318	341	320	339	313	303	328	347	310	323	297	341	316	319	313	350	327	320	314	307	340	334	321	322	289	280	332	307	330	342	329	299	309	313	335	353	330	319	301	305	300	325	348	339	325	271	313	299	314	327	302	326	313	348	323	298	298	321	315	336	325	314	319	343	344	311	322	312	313	316	290	341	296	326	313	321	315	354	310	298	341	319	315	310	323	330	341	300	327	335	344	313	323	335	328	286	351	339	296	286	320	294	351	332	308	286	309	338	325	309	302	328	330	301	318	281	330	333	339	314	310	313	332	312	346	334	298	328	345	330	320	337	332	322	342	305	306	329	354	305	288	300	289	327	328	281	327	322	333	299	320	293	285	315	317	337	318	322	339	317	325	309	356	307	323	334	360	339	339	354	329	313	339	322	307	266	323	343	318	350	296	288	344	322	321	327	325	340	328	291	279	303	325	316	345	364	310	307	325	328	291	319	336	331	334	297	340	321	307	350	311	326	293	341	265	324	333	352	339	330	348	334	339	303	328	304	278	327	335	305	332	356	363	321	320	324	319	336	351	350	292	301	317	351	322	335	321	332	330	319	317	331	324	317	320	312	327	321	311	293	334	317	305	309	317	305	321	326	334	339	341	302	335	347	328	343	328	337	302	318	323	313	304	332	352	308	292	340	309	281	319	318	372	323	311	332	335	318	302	308	343	312	324	338	318	281	313	348	351	293	326	301	353	297	326	340	330	333	324	337	290	353	314	286	315	321	295	301	350	319	346	337	334	321	315	333	347	331	333	317	293	363	327	281	340	336	331	352	337	326	312	296	326	340	299	345	288	305	327	345	326	308	310	331	328	328	344	309	335	332	343	333	303	337	337	302	343	349	385	340	328	353	338	333	316	320	328	345	303	321	327	323	322	297	332	356	319	309	315	355	324	305	309	332	302	328	330	291	329	293	345	370	309	334	309	305	309	304	326	330	334	327	319	354	325	323	374	342	305	326	316	323	303	312	332	318	319	309	355	311	323	288	301	323	342	283	327	310	315	338	323	314	353	338	316	327	338	321	295	316	325	331	336	324	299	320	341	346	345	301	349	321	340	335	319	329	302	312	308	313	344	318	333	332	311	314	318	306	326	292	347	321	297	336	364	308	368	337	327	346	287	310	309	300	336	328	295	318	313	295	279	329	305	340	345	328	303	339	329	325	362	368	311	299	301	342	314	311	308	305	312	318	311	317	291	344	314	326	346	367	326	329	342	323	327	313	315	337	307	309	366	314	299	329	324	309	325	305	348	318	345	301	339	297	344	336
11132	16560	24913	25916	24145	19386	17170	15556	12790	12702	9900	8975	7478	8410	7188	8608	7927	5712	4720	3413	2667	2421	2399	2235	2018	1683	1552	1653	1454	1347	1379	1330	1417	1320	1201	1130	1040	1034	972	958	970	998	1057	975	1042	907	899	884	904	918	814	881	914	847	812	796	840	805	847	827	794	835	807	789	796	721	774	792	801	836	846	773	793	802	780	817	794	790	758	789	788	831	782	777	825	773	782	764	725	760	731	731	798	778	770	811	782	795	733	810	788	767	765	770	808	764	774	813	796	762	814	695	765	725	785	794	756	812	731	789	755	788	742	783	733	775	804	806	779	772	784	800	759	785	764	798	788	783	813	784	779	771	784	772	758	813	768	813	778	802	775	738	797	764	779	736	777	737	813	756	736	832	759	757	780	784	812	762	722	800	772	836	784	817	739	782	816	736	817	754	777	764	794	729	803	786	824	783	811	816	830	772	807	706	815	733	767	758	760	740	804	797	727	774	789	800	793	736	744	725	760	803	802	797	738	822	800	777	799	783	808	784	774	761	722	761	777	742	791	752	781	786	769	773	739	769	769	815	765	778	775	792	800	738	768	742	766	813	812	788	803	755	782	774	757	781	784	802	747	722	745	781	808	769	755	773	752	753	765	816	811	770	757	756	752	782	750	791	743	758	742	806	765	757	718	725	800	753	793	785	744	767	794	731	730	729	760	780	758	698	779	766	809	786	703	833	760	772	783	771	794	815	722	827	799	792	753	732	770	787	755	774	758	712	822	745	759	753	776	754	726	733	758	807	755	768	779	816	734	780	782	778	785	732	719	797	791	727	769	802	742	808	758	802	790	771	799	780	805	813	745	758	745	750	804	818	771	759	776	748	778	777	773	806	802	828	722	750	701	794	738	784	747	762	788	812	764	798	777	760	745	757	780	752	789	762	747	770	793	739	752	760	740	740	797	744	799	762	793	757	806	782	845	742	750	752	800	719	787	774	768	795	804	818	743	813	749	769	783	753	725	780	775	736	829	784	756	794	776	741	768	759	771	757	780	740	718	736	809	778	790	827	795	796	755	755	768	756	816	786	772	738	815	746	732	719	771	810	742	779	751	752	724	843	741	768	754	733	787	762	731	747	748	734	771	791	750	810	813	855	809	764	749	695	818	765	766	779	772	783	823	794	804	785	773	761	772	775	796	756	834	755	744	749	805	807	766	742	789	759	778	781	779	736	759	785	777	767	776	749	776	762	745	746	754	827	780	797	718	760	785	857	765	768	761	790	814	823	741	751	776	784	730	817	759	737	768	790	754	756	747	781	792	785	771	797	795	800	803	764	788	748	728	818	822	799	776	784	758	807	775	802	747	786	836	784	722	794	786	744	803	789	766	744	796	758	741	777	783	814	815	769	765	761	749	788	714	750	753	781	763	860	795	766	804	845	770	816	746	757	748	765	790	761	761	798	757	744	757	780	774	801	808	791	738	831	708	750	785	763	772	748	802	767	785	767	773	793	787	789	793	775	735	801	747	783	754	770	791	755	739	764	766	764	787	815	790	734	762	784	750	714	771	831	780	793	763	797	776	788	758	758	791	767	763	789	787	753	781	764	765	785	747	765	764	762	800	755	729	751	750	853	788	789	760	771	745	787	753	774	760	754	768	753	802	751	800	802	787	732	779	763	774	787	748	783	764	746	790	770	796	773	772	735	737	791	706	760	783	785	771	740	788	817	796	755	788	725	780	795	768	758	761	756	737	767	761	805	709	771	745	783	774	778	731	700	811	762	813	754	820	772	780	761	739	793	809	791	748	747	758	729	745	740	776	756	734	768	753	763	795	806	759	740	798	758	754	754	779	810	786	794	805	730	731	810	774	749	778	760	811	748	794	761	780	758	731	727	806	824	768	760	748	755	778	742	761	737	782	816	772	762	779	764	730	813	786	779	772	817	778	774	786	784	729	789	762	788	713	762	720	782	875	771	785	782	734	775	754	767	788	727	795	747	790	777	765	804	799	750	776	763	762	756	777	775	804	760	715	746	773	768	819	789	738	799	742	792	796	805	696	784	786	802	725	795	753	824	760	782	762	728	775	749	758	777	775	794	801	751	743	765	787	815	759	758	803	752	802	793	753	779	782	845	747	808	781	813	816	745	795	780	807	773	744	754	794	732	754	809	772	795	791	756	822	783	719	779	792	805	763	765	819	783	790	754	755	776	802	782	776	752	771	790	799	727	745	772	766	737	830	817	731	740	713	765	749	765	760	820	757	739	725	783	787	749	770	808	773	760	750	814	784	780	748	739	811	770	756	747	765	787	730	800	772	785	723	784	742	773	786	776	762	757	754	767	774	789	822	772	730	778	734	752	779	786	787	784	772	754	782	755	773	748	774	763	774	759	809	745	733	745	736	816	746	737	770	752	783	746	787	789	744	736	808	792	761	746	759	755	763	758	792	777	801	775	812	753	800	809	739	774	772	792	790	795	837	779	770	758	798	786	817	784	813	754	792	736	810	759	749	798	739	764	789	821	749	804	784	796	814	759	810	774	745	776	783	729	736	804	804	779	809	776	776	755	776	774	787	762	778	746	704	772	767	770	828	737	771	790	777	708	755	763	732	759	783	763	762	775	795	761	755	748	747	802	763	726	799	763	784	771	766	782	791	798	748	773	840	751	771	803	796	781	805	785	758	762	797	780	758	725	800	761	738	788	808	787	804	771	755	761	746	728	760	769	770	816	783	747	762	733	754	704	741	846	751	774	808	768	766	755	771	779	831	770	759	751	780	773	804	766	780	798	744	807	744	763	768	756	768	769	770	756	754	744	748	826	767	783	814	840	801	791	739	765	793	754	817	744	707	763	778	810	775	766	737	754	766	750	839	781	743	757	775	768	743	805	811	791	777	812	797	742	778	791	761	759	771	682	733	811	788	757	795	807	785	751	777	755	798	827	748	774	803	785	762	771	805	854	780	779	770	761	749	715	808	765	752	742	744	766	811	786	747	740	765	792	820	759	720	760	758	794	796	742	741	732	736	784	785	812	843	777	785	807	750	779	766	775	769	802	768	789	780	746	790	744	830	811	774	784	785	758	735	807	792	745	729	790	752	772	772	814	776	753	767	775	737	783	725	734	751	744	805	781	778	778	759	784	782	801	785	813	814	776	744	773	744	778	772	781	842	790	743	782	769	784	788	803	781	798	774	781	747	817	743	787	731	727	775	752	800	797	779	775	757	666	744	768	788	784	816	736	785	772	750	783	761	743	780	732	765	792	783	791	781	835	758	754	751	792	779	773	765	791	740	741	785	735	832	823	798	781	728	821	769	795	790	771	808	791	775	812	745	772	764	762	779	776	780	779	718	762	765	795	782	750	768	776	769	750	735	763	796	741	793	789	760	787	748	760	786	771	804	765	758	795	744	764	786	821	744	759	695	795	718	747	822	750	798	717	765	784	782	775	798	750	773	765	801	781	748	777	796	772	750	758	764	757	774	771	819	766	779	770	779	787	796	815	725	780	814	773	761	750
37711	40829	35768	32105	34354	29146	26418	28962	26355	27349	23066	22415	19087	21635	17324	21011	20831	14515	11187	5819	3262	2866	2890	3028	2597	2124	2039	2150	1795	1433	1401	1376	1458	1435	1078	844	708	649	694	667	783	953	981	773	723	548	572	634	593	655	530	514	468	477	394	430	405	451	410	418	391	407	449	369	387	368	384	356	373	356	377	353	409	392	392	333	342	374	342	380	340	355	376	325	360	366	353	365	382	407	324	341	348	362	348	316	363	345	345	308	376	346	367	370	366	342	362	342	351	329	380	344	335	327	370	346	364	336	349	324	358	367	305	292	363	332	333	338	330	334	374	368	342	331	338	316	325	350	368	364	376	341	321	394	353	358	341	329	323	347	292	339	338	314	310	327	337	382	352	380	377	322	349	320	353	403	341	375	307	329	338	349	329	344	324	342	369	367	326	325	391	376	370	332	340	360	345	349	346	314	330	355	366	346	340	365	321	305	314	296	351	364	319	328	341	334	330	333	353	325	316	325	304	336	339	362	341	375	317	320	339	347	337	352	337	334	359	333	350	335	309	310	336	329	341	333	335	375	325	342	315	334	351	327	371	359	342	343	308	371	386	351	379	343	332	348	328	328	312	312	323	331	361	351	350	361	307	386	334	352	338	350	326	349	361	326	373	347	294	360	326	301	332	355	347	320	345	349	345	333	370	343	364	347	337	367	363	351	311	345	300	343	322	327	349	360	337	344	312	345	323	337	313	322	344	364	350	377	334	354	375	373	334	399	366	339	332	321	328	312	348	328	340	342	367	368	341	375	343	344	369	360	298	335	344	347	327	348	365	356	340	349	349	321	326	352	371	340	345	340	339	356	338	343	318	339	370	336	300	340	355	302	347	339	353	334	376	343	323	343	322	319	357	331	347	336	339	319	345	346	359	339	331	333	353	333	339	312	344	320	369	335	359	376	336	339	354	312	319	342	336	316	316	341	320	340	348	340	373	362	370	332	346	350	328	325	327	357	356	339	342	330	326	330	323	339	339	314	341	302	368	340	349	336	311	387	344	360	327	383	300	324	348	335	332	343	367	343	307	357	356	330	354	377	356	354	330	342	344	328	352	345	345	353	330	324	371	350	358	340	361	346	331	353	345	328	336	350	366	336	347	376	400	346	301	333	316	360	351	358	370	336	309	361	325	332	341	351	355	353	322	344	382	336	343	329	332	327	333	328	327	361	368	307	394	345	335	340	345	327	299	335	371	345	332	350	342	345	321	345	369	338	331	339	352	345	371	350	344	306	352	364	360	326	322	360	322	369	312	335	322	301	334	349	316	325	332	326	329	368	345	359	338	337	335	374	313	351	333	329	350	345	378	331	356	372	351	351	307	330	339	321	347	336	345	303	314	314	334	358	343	347	353	317	342	328	310	338	338	338	322	328	331	345	367	340	332	341	319	362	333	326	344	307	331	348	336	355	345	349	345	302	333	318	314	337	357	349	333	333	357	340	340	361	329	342	368	310	338	352	304	356	341	308	356	325	332	318	305	350	334	346	349	338	329	334	343	337	343	331	339	326	356	359	350	394	355	356	333	329	358	350	376	345	337	342	340	366	337	347	293	341	345	328	327	363	339	357	299	326	330	329	370	349	365	330	296	386	323	358	363	317	329	374	342	345	361	356	338	353	327	353	309	302	348	343	345	302	319	330	318	336	335	383	361	312	320	361	361	354	337	342	372	346	309	351	336	332	352	345	333	352	322	343	343	336	359	326	349	328	345	326	356	318	329	328	357	345	334	346	341	320	339	383	345	316	319	350	329	340	340	349	351	364	360	338	338	347	313	316	352	324	338	324	364	353	346	321	309	347	332	356	365	341	331	336	355	378	365	363	330	359	323	349	357	316	336	307	323	327	332	357	314	327	342	332	307	339	330	346	339	347	337	337	380	332	325	343	355	330	340	335	342	315	324	325	329	351	354	323	393	335	350	337	318	330	336	328	341	401	324	335	329	328	347	356	365	339	353	329	311	344	341	339	359	351	320	362	349	348	327	326	372	349	340	332	375	378	348	338	341	326	353	371	335	367	350	342	356	375	337	315	323	386	366	324	329	331	309	305	355	302	377	352	336	350	332	335	352	328	369	357	338	343	364	372	305	331	346	339	312	410	322	329	322	352	336	360	344	364	326	296	345	349	339	329	344	365	308	314	363	356	335	340	366	382	322	318	326	352	339	329	346	347	368	335	349	354	314	334	317	374	336	315	339	340	375	346	319	346	371	341	321	359	333	366	358	380	356	360	311	330	338	351	326	357	335	356	325	356	306	297	339	351	362	314	351	297	360	336	302	333	402	360	321	356	318	334	347	358	345	327	361	369	349	310	337	366	323	347	324	334	327	384	340	346	354	341	359	323	318	341	373	350	331	342	304	347	369	367	337	364	349	345	314	321	326	331	353	323	336	360	318	345	355	358	338	321	331	341	340	324	379	359	346	369	348	324	344	343	378	339	337	351	350	327	365	325	372	330	307	364	359	348	343	330	308	333	322	320	343	336	332	345	346	350	368	317	333	350	335	297	325	349	352	333	341	347	346	306	328	349	342	353	331	360	324	312	335	344	316	309	373	359	332	340	362	333	342	340	344	306	365	306	335	333	330	335	322	331	359	308	340	317	306	335	342	327	343	368	324	317	349	349	335	374	349	350	335	314	314	323	305	343	327	331	357	321	335	357	355	365	362	324	345	332	340	346	285	314	362	351	343	352	364	334	361	330	365	354	324	321	392	310	346	332	339	305	315	349	335	347	337	322	352	331	338	397	355	305	355	355	369	333	361	353	338	340	354	346	304	359	312	348	350	338	350	311	366	366	307	321	347	390	345	342	351	315	390	375	384	340	364	340	361	311	336	325	344	311	342	356	372	343	311	332	320	344	320	361	351	333	362	337	356	310	337	361	340	324	350	315	366	332	337	329	350	349	326	342	350	327	352	323	354	328	288	345	320	334	321	339	366	340	350	328	333	387	322	343	299	323	342	369	341	301	334	308	337	376	317	332	349	389	339	355	401	391	330	341	344	358	320	324	322	317	358	327	334	299	353	351	374	346	312	356	322	332	343	328	364	316	368	354	353	360	349	346	341	313	355	343	328	359	314	342	342	342	329	319	313	358	363	358	316	321	362	332	317	362	346	316	368	342	372	309	352	315	367	365	360	353	331	348	361	342	335	315	342	327	351	322	355	338	295	333	345	342	320	338	324	317	348	334	304	332	345	339	344	333	354	324	322	352	319	357	352	327	340	318	315	356	321	328	366	347	366	355	321	352	299	335	344	349	313	361	335	334	347	326	353	364	337	349	326	354	325	351	365	307	317	350	356	370	371	309	321	368	337	340	356	338	365	358	294	347	375	372	343	355	329	366	355	325	360	355	351	309	383	330	343	340	376	369	359	345	339	337	329	344	320	325	320	322	350	329	334	338	300	344	371	335	353	312	329	365	331	335	365	322	334	340	354	328	351	358	304	357	347	331	341	362	324	343	384	359
24643	35565	39878	43873	43689	40079	39667	41861	41147	42145	38102	41441	37229	42279	37011	41819	38973	34740	31386	21670	15530	14803	15238	15624	13968	11968	11732	12644	9775	8197	8332	7347	8348	8677	5877	4465	3605	3565	3320	3753	4075	5470	5494	4444	3661	2574	2609	3587	3194	3273	2154	2213	2242	1578	1191	1100	1355	1519	1450	1264	1219	1502	1574	1158	1055	1104	978	1046	938	1075	960	1036	1385	1313	1037	831	838	807	818	790	816	817	835	844	780	785	751	827	1075	1111	843	802	768	801	830	846	860	792	821	819	817	805	849	792	775	822	823	762	761	813	799	835	788	811	789	817	783	790	763	820	795	837	770	769	819	842	840	869	775	793	819	836	791	768	842	787	845	765	834	802	806	848	845	829	770	840	842	776	831	760	796	823	785	778	786	797	799	771	801	823	792	794	785	795	815	801	834	794	759	746	784	798	780	757	814	812	766	806	802	772	801	864	792	790	795	789	762	775	837	818	852	860	788	793	789	804	767	823	809	745	771	804	818	794	841	811	770	781	789	793	750	779	796	762	826	847	819	816	747	827	815	829	751	860	845	778	820	828	804	809	842	815	842	807	776	786	797	818	859	789	793	799	830	803	794	827	769	759	781	778	827	809	796	838	799	795	779	794	799	786	836	833	758	814	726	860	814	811	828	829	775	740	765	760	772	801	758	767	772	838	806	769	806	786	797	789	784	791	795	816	781	778	814	791	836	805	845	856	737	780	791	857	791	836	747	806	837	791	776	795	786	815	803	827	795	815	777	796	806	818	809	799	800	791	806	794	774	793	771	794	835	808	813	825	790	787	841	858	792	793	748	812	782	802	806	822	782	778	789	833	821	782	804	818	807	811	826	785	761	801	782	789	787	824	758	776	830	833	770	818	837	850	806	770	833	771	817	793	769	802	810	811	763	768	823	764	771	783	772	798	776	818	717	787	790	816	824	802	814	835	814	811	755	757	777	803	762	789	799	816	818	838	771	796	767	773	789	828	776	825	768	807	758	838	779	811	843	803	758	802	764	797	800	777	814	812	794	824	783	756	755	845	793	821	842	801	790	807	777	756	836	807	841	776	769	811	807	839	773	832	812	886	761	783	757	786	785	812	854	817	792	803	794	785	775	789	769	831	838	825	805	808	775	806	832	772	838	706	782	777	842	817	806	816	794	784	817	837	831	842	780	842	790	787	823	789	761	778	781	803	798	800	761	783	824	790	749	811	749	795	828	835	777	814	784	793	797	809	858	837	813	825	820	790	821	800	834	805	755	754	860	830	752	762	814	793	806	802	872	764	822	737	810	782	798	778	812	805	781	838	750	841	791	809	764	797	776	747	817	776	867	788	767	801	767	787	747	795	790	858	771	812	837	743	791	791	800	844	809	793	777	783	804	766	810	829	811	802	789	845	850	813	799	820	802	812	816	793	781	789	832	819	798	847	835	822	799	824	793	809	764	857	837	825	841	779	809	807	842	795	797	826	824	832	844	789	806	835	771	842	769	850	796	820	811	780	796	777	777	801	819	839	758	789	814	754	717	774	747	795	776	740	773	779	773	811	812	810	799	804	770	838	785	801	835	795	749	777	765	813	820	826	780	816	798	774	779	774	894	786	786	755	788	874	824	812	791	806	777	792	792	791	768	818	823	800	844	773	780	821	768	825	805	794	840	762	766	789	817	768	790	781	772	844	813	827	837	797	805	816	793	844	836	759	784	794	838	827	819	875	807	816	783	820	779	845	784	817	778	804	752	763	819	840	791	790	796	836	790	742	792	822	837	808	755	773	805	802	749	734	804	769	782	840	842	805	767	783	797	822	820	776	788	778	751	823	795	856	774	790	795	824	824	766	769	801	788	806	771	816	787	787	779	820	860	839	769	795	836	826	770	828	787	850	752	779	810	888	776	800	800	814	788	806	806	813	833	815	845	847	783	796	781	789	810	768	819	835	809	786	844	864	750	833	818	821	825	822	750	825	793	780	834	839	838	836	807	784	803	798	774	754	825	813	859	807	781	789	787	793	801	800	853	828	789	825	792	839	812	792	762	832	823	822	839	753	841	813	816	785	815	795	793	821	797	821	783	799	769	814	820	779	766	818	809	798	794	749	815	802	800	826	868	768	825	864	845	843	820	805	798	804	795	795	819	796	821	814	764	802	820	792	806	801	805	752	755	773	780	834	805	741	849	831	791	843	790	802	783	803	811	823	795	788	834	772	787	816	803	749	826	811	784	848	809	812	808	764	756	802	795	808	774	766	775	779	791	864	829	794	841	790	770	766	767	826	760	841	764	757	789	880	778	800	802	800	860	827	779	808	820	796	799	747	758	800	794	821	783	826	814	801	810	819	805	817	785	786	800	820	812	830	824	869	800	797	797	797	779	847	792	772	792	779	821	805	818	822	812	768	800	796	761	773	750	798	768	793	818	815	790	771	794	756	809	819	805	773	780	779	742	804	789	786	779	795	792	798	771	799	782	781	815	802	780	829	812	785	776	745	806	800	843	783	808	824	825	792	789	802	796	776	763	849	799	857	812	823	795	777	792	825	810	816	790	836	742	766	799	756	801	808	799	796	790	769	796	795	804	744	834	776	819	768	772	848	806	824	785	824	826	826	803	833	781	776	778	783	785	825	827	805	793	748	814	768	782	808	805	778	762	734	816	786	823	813	816	793	796	772	774	791	850	812	810	805	852	806	819	791	747	794	780	817	774	761	842	800	853	823	797	792	820	792	791	831	831	800	831	839	817	791	838	798	769	788	797	807	777	823	824	797	819	797	762	755	833	797	806	752	727	798	778	810	814	843	756	784	820	802	813	782	835	777	761	812	808	840	832	823	781	814	811	736	790	772	809	811	832	823	841	792	812	792	782	837	870	854	761	811	860	779	801	770	786	800	846	779	799	757	800	865	840	823	813	741	775	805	781	802	835	798	803	778	820	785	815	777	809	785	867	786	784	803	804	789	785	838	831	785	823	799	837	813	795	844	793	809	802	837	818	824	787	786	838	842	800	826	831	781	752	795	809	781	758	823	841	827	810	801	824	768	820	763	773	812	781	835	794	772	805	755	850	815	807	826	782	786	794	797	814	767	747	798	780	816	788	809	775	811	855	757	781	820	830	881	796	815	828	741	809	819	790	836	822	763	815	828	767	830	853	850	788	791	801	790	805	788	806	802	792	756	794	803	763	799	780	779	802	760	774	786	836	846	834	786	807	816	825	783	827	790	795	868	823	757	814	827	801	791	807	814	796	789	792	815	769	778	764	809	819	809	757	809	758	809	822	806	780	793	804	774	851	743	787	813	823	844	796	811	780	801	834	749	768	797	769	808	793	814	843	823	796	839	754	848	809	753	789	808	806	792	790	797	845	757	825	779	758	837	797	781	821	779	827	815	817	810	794	828	778	805	826	779	816	789	772	780	830	817	828	785	781	778	778	806	769	817	798	826	814	798	804	779	837	820	744	798	794	771	775	802	826	807	793	800	791	812	821	834	823	842	796	858	823	797	776	792	835	828	895	776	799	864	846	787
43346	44622	37022	33082	36286	34156	33049	36992	34443	36046	31965	33847	29507	32448	29081	31572	29807	25169	20050	10991	6477	5258	5682	5750	4890	4141	3690	3813	3282	2460	2501	2059	2430	2460	1395	1132	888	925	957	1083	1113	1437	1454	1301	904	638	734	994	883	806	618	659	630	469	365	360	403	516	428	414	372	447	402	346	324	343	292	322	320	359	333	362	399	452	443	318	289	293	255	279	275	256	263	268	293	256	255	317	339	387	297	288	264	265	291	270	270	269	254	257	285	250	272	265	285	252	294	248	288	272	271	283	288	267	276	291	262	268	290	265	264	298	249	250	260	240	264	259	250	269	255	259	276	275	298	301	298	281	257	277	288	263	242	292	277	251	266	283	267	257	274	276	296	263	268	249	272	259	279	271	272	254	258	270	280	258	248	279	289	284	304	276	280	266	267	272	271	264	268	250	297	259	247	250	266	299	311	242	253	262	281	301	269	286	262	256	259	284	257	273	294	362	286	269	254	282	295	263	283	266	276	266	253	268	250	288	273	258	265	264	255	276	272	259	283	290	284	245	249	290	306	296	251	259	264	264	264	268	257	255	290	263	263	279	268	264	258	260	250	310	275	249	273	283	258	274	282	283	258	276	254	268	292	269	279	295	281	254	276	257	294	273	262	310	273	287	287	272	251	271	270	281	249	254	305	289	295	273	297	279	271	313	296	258	271	284	275	270	254	268	250	280	234	284	288	257	275	268	281	282	272	273	271	293	262	285	276	258	272	274	290	288	268	274	295	264	270	270	265	264	286	268	284	259	288	260	284	265	272	271	271	274	263	291	296	257	272	277	282	273	234	291	269	301	286	273	312	240	275	274	241	249	291	266	254	275	256	279	281	284	265	288	258	267	287	262	257	259	280	269	312	294	265	272	295	271	291	253	306	261	306	261	282	280	262	250	236	263	265	266	278	285	254	300	296	272	285	251	267	264	274	249	268	258	254	256	276	280	295	264	259	258	258	282	265	270	255	262	258	251	257	241	274	258	284	280	260	262	272	268	262	276	234	262	255	290	259	276	287	266	276	272	285	250	288	297	261	303	316	261	263	281	265	287	270	263	282	262	238	282	281	287	244	283	287	260	275	268	256	282	280	261	241	244	286	301	274	274	253	308	285	266	246	255	293	291	262	249	261	256	284	248	293	246	296	277	295	275	281	265	291	315	289	261	265	286	259	259	281	263	286	312	269	276	289	231	298	268	256	291	259	239	279	253	280	281	284	267	258	277	278	268	270	274	260	280	307	308	246	251	301	300	247	292	259	280	279	279	269	241	266	269	322	228	279	290	267	273	289	236	251	284	284	280	260	279	248	245	283	282	311	275	253	286	255	257	274	299	259	260	279	287	265	279	268	297	253	253	284	271	264	271	267	276	278	277	284	276	276	270	271	279	254	284	265	293	251	269	268	271	265	271	238	246	254	280	280	260	222	270	255	273	277	261	287	260	247	239	286	266	294	235	238	269	282	266	273	246	255	268	289	282	263	266	290	237	249	270	244	261	265	274	276	254	266	277	283	276	271	264	288	276	303	291	265	291	275	287	258	281	273	256	258	275	252	260	293	269	281	286	284	266	309	267	268	257	268	258	261	283	291	284	297	259	253	293	311	287	283	270	264	269	266	295	294	265	290	269	281	287	293	300	278	257	283	296	270	252	289	275	285	256	278	282	262	256	272	283	294	265	284	278	251	298	284	250	273	247	262	265	268	272	262	267	256	263	286	268	300	261	285	264	285	252	288	269	287	278	278	278	273	230	265	274	296	290	258	267	218	261	284	246	254	258	278	275	258	260	274	238	276	294	266	257	283	259	255	281	302	269	266	283	277	274	260	240	270	283	273	296	283	278	279	280	270	293	268	272	264	291	276	267	327	281	264	286	248	241	238	281	268	295	262	286	275	270	268	253	226	291	297	263	284	280	261	262	249	262	291	273	265	267	257	278	290	300	280	270	281	293	265	269	270	252	253	273	274	284	230	263	274	300	247	263	275	252	264	281	266	299	256	277	273	267	293	294	269	304	257	299	263	247	270	246	277	263	291	254	263	264	262	280	293	269	239	270	258	246	266	260	284	250	276	275	255	289	270	297	265	252	265	286	263	284	270	270	257	251	259	264	260	278	232	296	272	302	277	285	291	293	295	270	251	264	290	283	269	246	266	274	280	279	274	309	255	278	257	282	269	272	270	285	268	269	255	269	292	276	289	289	286	273	253	266	280	261	265	291	272	253	276	253	268	250	303	253	254	273	253	281	263	254	270	286	253	248	251	274	278	272	286	254	292	288	264	296	276	280	262	248	274	282	269	266	270	257	277	263	252	290	274	273	260	269	246	261	276	293	265	273	299	275	257	276	271	258	291	269	262	281	268	297	293	297	267	246	271	256	280	281	285	260	254	237	262	256	278	250	251	263	265	288	293	260	291	254	272	268	253	252	285	275	252	267	299	283	256	275	297	295	270	285	255	281	257	301	282	261	263	271	278	266	278	255	263	261	280	280	262	256	244	266	263	261	308	256	283	276	266	248	275	254	232	280	287	298	263	258	277	298	273	248	280	285	236	255	253	277	272	253	256	268	285	273	262	272	292	294	247	290	253	256	274	287	251	244	268	261	259	252	213	252	269	287	280	268	290	288	265	264	259	264	267	296	257	249	289	303	261	288	277	255	275	292	276	281	271	257	271	293	260	293	301	279	278	269	273	253	267	270	253	239	251	289	284	274	276	264	273	238	223	272	283	259	294	246	283	277	274	285	278	296	290	275	283	258	293	253	251	245	248	292	278	253	276	309	254	258	248	267	264	294	286	275	293	282	288	258	236	258	288	256	282	265	322	262	296	252	257	261	276	293	267	238	254	265	261	269	259	309	267	295	289	263	279	252	272	275	271	294	289	237	263	262	239	253	261	274	248	272	235	273	240	287	247	246	284	245	272	249	311	264	254	295	300	254	252	265	263	221	268	271	280	272	262	285	274	275	249	252	243	286	233	258	268	264	271	294	270	264	250	238	271	297	289	294	264	281	282	272	287	283	284	287	276	243	270	266	267	293	272	248	259	251	259	256	294	302	277	274	271	282	309	286	286	298	233	270	258	261	265	244	245	241	279	278	271	265	277	279	256	270	278	214	264	274	292	247	278	261	250	281	259	277	249	258	251	252	273	252	283	258	263	254	292	260	288	242	296	275	280	262	286	284	270	260	288	281	278	266	253	256	317	292	282	273	289	276	268	291	283	292	313	274	267	251	250	260	266	277	270	289	285	301	282	251	258	260	271	266	240	270	285	292	274	303	267	287	270	259	267	291	274	271	288	265	287	287	290	280	263	261	253	277	284	265	266	271	263	277	301	293	286	275	270	299	272	266	297	267	277	303	273	280	273	270	287	296	286	242	290	264	279	270	301	286	281	256	274	260	231	272	265	281	267	251	248	284	280	272	274	270	306	273	281	277	302	286	268	287	273	281	272	238	280	256	263	286	279	282	252	275	310	259	296	273
28644	40980	43842	47918	48810	46618	45823	48549	47776	48740	46200	50394	45600	50785	46071	49126	46398	44221	40810	29343	23860	22487	23247	24541	21235	19419	18967	19199	16553	13498	13783	11625	13165	13929	7911	6592	5404	5505	5378	6095	6955	9523	8646	7399	5384	3709	4227	5661	5109	4963	3299	3542	3091	2286	1440	1322	1798	2609	1864	1547	1273	1687	1558	1168	1143	1223	1001	1014	902	1201	1163	1274	1576	2064	1562	787	645	690	663	654	698	667	705	691	648	673	658	705	1109	1317	729	602	640	616	649	622	653	626	655	648	650	640	653	620	646	610	644	679	636	675	668	622	626	680	590	623	641	652	633	685	666	604	690	703	663	627	624	658	583	628	652	657	646	611	698	616	689	677	631	634	604	611	630	689	595	659	677	650	628	638	596	637	620	674	672	668	632	630	627	649	663	649	664	682	641	648	604	615	642	633	672	653	666	619	599	639	635	596	636	610	653	667	674	672	649	686	683	612	692	648	622	686	652	695	622	669	679	672	650	592	597	644	649	682	659	655	608	632	614	640	638	624	623	646	652	646	670	686	660	647	624	675	590	628	641	629	685	637	672	619	637	655	668	640	675	636	606	594	631	681	599	648	686	646	659	570	627	652	687	610	684	636	647	662	642	613	662	658	628	638	660	626	706	672	605	664	661	673	600	698	574	663	638	650	633	677	623	604	669	626	631	677	679	659	663	643	661	652	642	674	647	621	651	670	632	629	611	631	650	649	653	684	666	626	683	637	637	642	635	624	647	622	637	618	667	681	647	647	637	662	655	651	602	655	644	661	703	647	663	692	614	698	617	655	645	650	646	626	658	622	674	656	599	661	700	598	641	616	651	682	633	634	674	637	626	643	651	673	694	631	672	653	704	615	654	660	664	608	618	665	636	639	616	701	625	578	665	630	635	600	666	615	655	664	673	611	655	622	668	675	610	644	659	641	674	670	657	649	631	647	615	682	652	683	624	623	642	644	660	673	613	605	608	632	637	615	669	650	657	609	640	646	652	614	673	620	688	649	641	629	648	663	689	661	595	596	657	634	632	621	630	625	622	660	642	641	664	628	676	656	610	717	630	636	617	632	643	614	618	671	657	677	623	650	615	638	665	632	596	659	643	650	636	634	596	647	653	662	655	646	602	603	649	680	592	659	600	674	665	624	662	646	631	644	680	646	662	644	647	676	660	613	649	633	641	646	645	657	664	653	646	621	626	627	605	657	672	706	622	630	665	646	666	675	615	641	643	651	652	630	651	674	663	621	635	613	622	636	626	683	669	659	629	627	710	712	679	669	640	662	653	642	624	658	642	626	659	640	633	599	641	700	623	666	708	649	663	646	671	611	641	661	652	631	632	648	624	605	621	677	621	648	652	689	642	692	669	695	680	645	660	623	656	641	615	662	630	637	623	629	647	661	592	626	634	627	657	650	676	654	639	656	694	628	645	687	656	635	613	622	627	681	659	643	630	649	645	668	617	619	674	651	682	605	605	663	614	667	596	708	635	631	667	615	628	633	665	649	620	651	622	630	658	638	683	644	678	610	662	637	619	636	623	660	649	681	663	592	647	633	625	664	619	633	601	685	655	611	650	626	656	628	613	612	641	670	666	610	617	647	633	654	691	625	620	642	648	696	667	615	667	601	702	638	650	662	595	648	609	594	685	671	679	618	658	663	634	594	625	651	638	637	664	642	601	656	670	641	669	602	651	644	666	625	646	643	615	653	684	686	659	626	654	670	709	631	663	615	655	655	650	675	647	647	681	661	583	624	635	628	678	626	650	652	668	668	650	663	627	664	616	677	628	671	634	672	663	640	638	654	605	634	599	632	630	583	667	683	619	635	651	634	662	631	646	611	677	712	683	642	612	597	619	645	648	641	571	681	634	613	595	644	639	669	631	643	649	628	629	655	627	650	643	689	646	601	632	598	683	614	609	623	640	650	654	630	672	660	649	649	627	612	634	660	633	627	655	627	635	640	652	634	686	655	656	687	628	652	674	627	701	661	650	651	656	652	643	624	650	691	628	606	646	666	705	654	658	661	649	658	611	647	624	671	676	621	630	663	611	670	664	660	637	651	621	628	606	644	624	727	610	663	657	646	619	668	626	656	601	628	587	662	586	626	657	614	662	716	655	664	629	687	626	606	686	638	650	656	624	641	658	670	624	654	640	612	654	626	646	640	667	673	675	652	620	674	627	642	681	588	629	667	619	650	566	660	696	726	632	646	599	623	637	629	632	623	618	601	665	608	616	640	684	644	675	652	630	621	621	660	620	629	645	657	614	602	687	696	643	654	663	673	637	589	639	647	623	630	639	626	619	656	636	667	606	651	593	653	688	622	648	623	644	679	604	675	640	643	617	603	640	645	669	653	669	615	703	638	613	667	644	648	697	635	615	636	647	617	627	660	632	671	626	643	645	631	642	630	669	678	621	623	614	657	678	663	639	608	635	664	626	643	648	611	624	593	606	636	668	620	671	641	599	691	640	669	611	654	634	673	596	627	636	604	660	623	703	625	667	656	636	670	650	654	584	665	628	624	648	640	665	657	661	680	653	659	676	615	684	662	608	654	651	610	633	640	653	654	639	657	622	641	646	646	583	606	695	691	647	630	642	652	639	607	686	632	677	607	641	648	711	626	705	671	595	607	689	654	646	602	590	609	653	657	619	672	649	683	671	657	654	653	668	650	573	637	611	602	615	635	668	628	632	668	617	660	640	608	637	650	659	678	653	659	648	631	639	657	682	628	643	655	688	621	647	621	641	637	664	653	644	619	642	662	684	675	586	670	669	653	699	586	664	641	621	633	642	604	617	633	655	660	635	681	630	638	674	644	618	612	644	657	672	656	628	593	661	663	656	644	656	616	640	655	602	639	642	626	628	710	644	677	651	622	646	665	639	622	650	691	629	608	664	645	658	618	644	636	714	633	687	614	674	631	629	645	647	639	627	630	630	594	635	650	654	605	687	634	646	597	649	650	630	632	621	633	664	690	685	639	615	654	609	631	615	681	631	617	589	627	680	643	637	656	655	597	664	608	668	689	676	650	661	625	632	658	634	671	603	658	669	637	603	614	636	625	653	625	666	628	653	686	642	618	648	646	661	677	646	632	626	645	668	658	649	626	642	659	597	630	700	671	637	644	654	650	625	647	625	660	611	666	663	635	671	671	647	663	640	646	686	651	578	672	698	635	635	648	597	656	656	652	594	632	693	624	642	656	673	602	595	641	659	633	642	643	666	658	633	645	645	598	630	641	645	636	652	630	658	605	619	616	630	636	638	613	695	636	631	672	575	640	681	658	641	657	610	622	625	622	632	640	658	675	632	679	675	676	653	685	651	647	604	633	649	690	641	641	664	643	638	637	670	691	640	590	708	685	701	641	674	638	592	667	615	617	634	627	614	649	652	581	631	645	651	619	651	656	672	681	666	645	659	609	636	628	594	681	610	644	621	677	614	681	621	636	626	652	681	664	657	640	698	633	649	671	619	626	664	702	602	654	640	640	637	580	629	621	648	645	653	643	675	633	636	672
17788	20070	19695	14656	10584	7143	5270	4000	2880	2730	2133	1863	1448	1593	1469	1439	1469	1032	932	698	617	580	524	527	450	482	399	394	458	386	458	380	418	404	365	335	351	345	384	326	361	370	367	331	351	351	328	352	333	325	306	266	320	327	348	348	351	318	316	332	334	339	342	341	266	322	316	357	323	318	354	295	327	306	307	354	349	323	316	320	322	335	345	320	372	303	323	341	319	326	313	285	331	350	326	327	314	354	333	318	350	320	327	357	291	326	320	354	321	348	339	316	325	330	341	337	340	324	312	324	334	300	316	320	354	346	349	265	290	331	291	319	339	355	312	341	337	354	320	328	345	343	320	307	328	347	342	311	313	347	323	320	294	320	332	304	295	297	310	303	321	286	337	315	341	327	308	320	347	292	314	301	304	351	330	310	340	318	339	351	304	316	330	325	334	315	346	334	303	353	326	362	339	325	312	321	291	347	343	349	322	323	326	294	289	328	319	309	313	287	341	290	304	332	307	336	357	313	316	331	340	299	312	273	352	302	338	328	327	319	325	334	347	291	281	342	339	332	309	327	320	317	358	305	328	325	298	311	317	317	338	327	340	339	288	341	289	332	284	324	344	321	308	317	325	321	317	344	356	296	320	317	330	337	342	311	324	369	320	328	314	309	311	301	349	308	353	319	301	340	287	303	313	314	330	324	317	314	320	302	311	308	335	335	297	315	311	336	352	296	295	315	293	352	335	329	293	319	290	320	353	327	344	323	329	298	328	334	320	306	338	334	354	311	322	335	306	325	332	354	314	311	289	320	324	325	319	299	316	325	306	325	302	299	330	354	316	322	323	317	324	356	312	341	316	273	313	336	326	328	344	316	310	318	326	310	328	362	342	323	329	340	345	338	307	315	331	316	332	301	330	316	332	314	304	305	326	309	313	353	314	335	349	306	307	328	318	331	299	310	351	363	310	330	317	279	318	308	325	319	316	324	320	334	326	355	334	314	317	313	315	323	330	341	335	317	318	328	349	321	332	310	352	350	333	329	333	332	306	345	317	328	316	340	339	309	326	323	347	289	375	295	289	313	325	357	334	335	324	316	358	341	303	368	333	332	321	362	333	297	304	324	309	334	319	363	338	316	334	337	344	315	339	327	344	286	327	314	341	322	323	304	347	301	338	318	345	309	358	331	318	309	328	374	324	302	332	349	336	332	351	314	330	315	340	336	302	341	345	319	347	344	298	330	342	306	307	306	325	318	319	341	314	336	329	305	334	294	318	299	344	332	309	338	316	324	317	285	300	326	345	335	309	308	324	321	341	318	316	315	315	328	317	368	331	338	318	323	330	306	298	360	334	323	301	322	330	321	294	311	314	294	328	330	326	297	318	321	318	315	334	315	363	315	305	339	339	297	337	326	268	331	308	278	342	339	330	302	318	294	375	316	308	320	343	345	361	301	353	327	339	332	315	342	340	328	310	330	319	318	325	340	360	322	342	299	341	339	332	298	285	313	306	320	330	326	314	319	329	318	325	298	311	357	300	328	322	294	342	309	325	326	342	330	341	349	333	338	371	319	339	281	311	333	327	332	326	325	308	295	345	298	343	318	388	339	308	320	309	349	292	298	314	316	312	296	298	377	314	332	328	349	307	327	326	343	338	330	322	338	336	354	310	308	311	331	326	301	329	310	297	343	316	291	293	327	312	319	325	320	326	312	304	298	326	357	312	303	366	319	322	334	312	331	335	313	323	353	300	340	323	322	308	319	330	302	323	298	307	286	356	314	359	318	309	309	319	313	330	322	330	293	318	326	347	301	326	293	317	354	330	373	294	341	306	326	340	337	291	326	357	348	320	335	329	327	284	335	297	318	339	331	309	329	325	348	350	308	352	355	315	335	305	337	330	315	309	323	363	361	338	300	323	284	315	329	332	322	326	296	329	362	324	320	307	322	318	322	358	305	329	287	310	327	326	333	333	374	315	312	305	306	315	324	273	291	338	330	349	326	324	348	285	356	319	327	333	317	333	312	313	306	320	308	327	311	359	320	311	310	342	298	320	323	314	303	316	352	328	336	347	342	317	348	318	344	321	355	343	326	354	318	319	309	314	270	329	326	354	305	317	360	286	349	336	308	340	330	315	335	318	333	317	333	309	341	306	303	309	336	341	335	322	322	326	340	317	318	309	296	341	342	259	348	291	336	325	328	325	328	305	342	355	281	282	302	346	322	302	324	337	315	359	327	328	348	326	330	300	321	312	298	324	333	325	276	287	326	331	355	331	316	311	335	328	326	307	328	323	320	344	303	354	314	339	330	320	311	329	345	360	317	344	323	332	334	352	326	315	326	336	336	330	327	328	317	326	334	316	318	340	334	367	294	315	324	335	338	291	299	312	341	351	318	302	320	305	331	319	328	327	309	306	325	346	332	311	274	341	356	285	311	347	324	289	328	307	280	322	327	334	313	348	326	317	348	322	298	316	298	352	318	334	343	315	339	302	316	311	330	325	324	370	346	345	295	345	312	340	330	366	291	327	334	342	312	356	351	315	345	326	257	325	293	331	323	372	343	327	315	335	324	323	334	342	313	323	340	325	325	322	335	347	334	310	319	318	319	302	292	325	341	330	354	331	344	338	313	305	322	318	315	304	341	308	341	306	339	337	307	314	358	321	334	328	335	365	325	325	331	337	326	335	300	321	338	312	319	326	291	314	323	329	324	335	301	323	325	325	314	311	337	312	334	324	316	347	314	349	349	334	310	365	311	343	318	343	336	351	314	334	338	341	348	319	333	319	302	341	315	312	330	325	350	319	307	321	359	332	321	327	289	318	319	342	330	334	312	318	362	335	332	330	302	319	314	330	340	303	323	348	320	331	321	332	331	308	269	289	334	286	347	316	324	291	329	339	310	309	329	297	346	297	279	321	358	334	331	320	324	340	369	328	311	336	316	305	308	308	292	328	353	325	317	299	337	341	313	337	298	291	312	319	335	309	330	336	301	314	305	319	360	317	336	314	339	317	310	345	340	347	338	338	349	363	329	312	333	337	323	278	329	359	345	330	328	333	320	372	344	308	325	287	308	327	340	277	357	302	329	340	298	319	336	339	336	330	315	342	314	323	336	317	315	339	306	315	300	312	335	317	345	316	366	352	318	326	322	336	332	310	319	323	348	325	340	337	302	358	323	344	332	317	338	303	290	350	309	319	302	328	312	326	292	367	318	345	312	299	312	319	300	362	305	321	314	340	340	337	324	358	363	309	320	319	302	340	329	328	338	333	337	332	333	318	296	323	337	309	312	286	341	317	323	325	308	280	317	284	297	317	336	332	327	314	351	315	318	327	325	340	341	319	323	294	290	319	314	295	331	328	332	323	310	339	304	340	339	325	319	324	358	314	325	299	326	331	328	318	324	336	336	333	338	329	337	337	312	333	349	318	328	320	298	294	352	321	379	331	323	321	329	356	314	301	353	360	286	326	304	355	317	305	346	312	359	315	364	316	296	321	377	321	350	324	327
10614	17408	24364	25873	23518	19679	17454	15389	12786	12308	9977	9989	8415	9050	7474	8338	7903	5793	4785	3347	2782	2499	2347	2174	1861	1757	1651	1652	1529	1509	1418	1309	1342	1335	1219	1123	1018	1071	974	974	1044	1063	1067	1011	882	946	836	927	914	881	890	845	880	828	763	807	851	805	763	834	851	832	825	824	858	813	781	763	817	774	833	831	838	824	818	791	810	753	801	748	777	795	795	788	765	756	795	793	787	814	759	758	784	743	753	802	736	743	788	816	758	762	751	771	780	793	803	746	805	750	788	787	731	767	770	780	818	724	779	816	743	762	785	802	758	745	830	822	792	756	823	766	767	725	704	785	757	794	823	809	760	807	812	820	738	793	796	723	773	779	790	815	729	779	794	750	775	743	790	801	815	740	783	777	754	802	835	735	797	776	761	783	775	756	765	763	779	787	799	817	736	777	790	815	788	820	785	834	749	744	849	827	751	776	789	747	799	809	785	847	760	783	776	744	735	764	805	738	765	793	765	775	794	762	818	794	765	757	775	778	742	806	803	738	830	743	812	772	807	788	827	787	814	750	774	786	744	810	760	766	807	771	810	755	724	796	807	817	740	729	773	727	755	753	799	807	780	769	814	797	755	787	795	784	801	795	783	749	755	762	819	755	813	819	805	733	727	725	829	788	805	770	785	801	761	770	775	779	778	773	776	787	782	760	786	813	768	776	824	783	786	801	788	797	825	778	792	770	788	834	772	715	769	778	761	790	795	751	807	794	800	767	793	804	781	769	801	781	751	737	810	725	747	766	762	801	777	787	777	769	820	731	757	791	808	764	752	793	771	831	748	753	797	761	758	727	735	797	783	761	767	787	772	819	798	778	776	800	767	755	836	773	782	821	782	753	768	800	797	780	810	767	749	781	736	792	776	729	770	775	754	738	828	745	763	790	783	806	794	786	751	804	771	712	784	775	746	835	742	770	760	825	789	760	746	827	785	706	749	821	797	795	779	801	748	740	811	758	816	802	764	741	831	806	804	796	774	781	782	804	762	787	772	703	773	776	799	764	771	730	763	813	735	772	795	753	747	754	752	777	774	786	787	764	793	756	767	789	798	792	754	835	774	778	790	738	744	778	792	816	716	791	779	799	856	785	795	809	776	883	771	739	789	738	703	780	834	767	736	808	749	818	798	825	758	817	806	775	780	778	767	765	771	779	806	821	759	808	796	814	833	779	761	798	737	824	745	778	823	825	728	758	764	791	787	758	741	733	806	789	782	766	772	737	798	750	774	795	780	804	802	740	769	771	719	804	792	781	818	760	705	754	777	766	753	741	803	768	797	793	771	726	720	781	796	764	731	801	772	769	764	810	749	808	757	803	763	776	774	763	780	751	775	739	831	785	763	787	736	807	798	754	752	808	729	778	779	775	793	710	811	763	812	774	824	701	832	796	769	790	822	776	821	805	834	847	798	802	822	744	776	762	805	758	770	731	783	798	708	760	744	793	755	788	717	808	749	766	753	806	772	845	769	775	734	790	825	805	818	773	772	717	763	754	740	782	793	747	775	799	767	784	743	814	764	755	796	779	796	777	737	776	818	775	783	775	820	806	749	753	769	841	788	750	806	786	781	762	753	794	822	758	743	736	735	767	769	728	743	804	741	806	776	804	802	782	831	792	767	752	817	728	761	787	824	748	784	822	783	762	782	784	805	774	769	786	826	778	788	733	794	772	794	746	809	784	795	811	791	751	806	787	699	741	759	809	754	746	770	776	837	759	726	812	808	785	794	770	796	773	737	791	748	779	788	718	786	793	754	788	749	810	800	776	792	808	740	704	783	785	797	831	805	747	776	804	801	757	835	758	779	733	786	795	785	812	825	791	741	765	778	739	761	765	779	789	809	762	781	808	798	795	729	771	774	712	796	777	766	800	806	813	748	799	767	807	701	803	760	775	817	817	848	744	788	795	794	793	788	799	789	773	795	815	781	707	747	784	801	763	847	793	804	794	790	751	788	770	704	793	763	807	787	750	786	709	784	739	804	828	778	774	809	770	748	795	765	761	847	711	764	754	802	774	792	786	779	750	801	803	761	786	781	785	763	764	762	750	779	725	780	712	801	833	753	796	777	742	790	762	758	805	738	800	799	802	837	740	757	724	773	776	742	781	782	790	798	771	726	808	722	787	796	717	820	754	756	806	746	816	757	778	803	709	783	742	747	752	742	766	757	794	786	817	773	786	752	784	809	778	812	735	790	789	749	795	806	753	773	766	816	747	780	790	761	756	782	797	815	811	822	778	776	705	814	719	749	787	775	764	783	806	774	794	800	768	760	762	743	781	767	747	791	800	777	788	769	813	742	776	775	792	759	802	766	774	708	740	805	792	743	765	797	752	771	793	777	770	783	781	775	740	792	788	745	838	754	770	752	766	791	798	821	817	769	748	758	766	774	757	816	727	804	764	801	795	745	814	832	782	819	749	765	814	773	819	806	809	770	773	723	765	757	736	779	830	757	758	798	753	748	746	765	805	764	793	765	789	799	804	738	775	811	802	743	751	794	769	777	741	803	744	791	797	745	773	780	775	738	783	784	801	804	762	755	797	739	783	800	759	750	803	784	760	775	806	805	776	720	788	735	744	761	787	753	731	761	782	782	759	780	803	764	813	798	747	738	752	804	776	771	804	785	775	819	798	743	792	760	831	810	778	738	798	773	736	799	802	795	754	770	801	821	728	720	817	796	771	752	781	761	826	770	738	806	747	797	773	757	802	752	757	765	761	813	710	759	765	776	791	757	755	812	776	767	791	794	780	757	762	720	845	742	752	747	742	757	763	748	789	755	759	795	766	793	764	787	789	797	748	744	817	787	802	798	798	761	764	779	753	757	777	728	752	779	796	845	825	810	805	782	807	774	759	750	801	804	733	840	757	803	780	818	814	746	803	765	771	756	768	768	784	726	767	733	775	773	826	760	783	791	765	803	833	753	765	740	817	769	741	754	728	794	772	758	816	715	752	744	805	774	754	782	817	743	795	757	749	750	789	780	759	808	779	770	768	775	797	797	780	809	789	815	794	785	772	797	798	804	801	783	732	798	731	804	814	829	787	782	754	806	780	802	772	786	755	752	813	804	782	770	779	780	810	774	717	835	769	776	800	792	800	780	758	828	796	748	760	787	752	768	785	781	812	769	763	792	771	774	823	758	793	776	789	820	774	810	767	749	833	750	837	795	765	807	749	805	783	742	775	799	792	749	735	758	794	750	768	763	767	746	739	783	763	811	798	801	745	771	794	761	793	791	795	801	798	771	780	741	775	734	796	804	814	818	775	783	814	826	807	814	806	791	794	815	756	757	740	791	763	834	756	730	755	761	801	749	754	759	722	799	832	764	832	787	754	756	767	781	786	803	809	826	818	794	758	696	769	797	731	807	837	784	767	794	792	771	754	743	772	790	796	778	755	719	777	749	762	752	803	745	764	743	797	806	793	802	759	756	795	751	727	754	765	786	754	775	802	805	774	801	771	783	829	799	726
36840	42746	37440	32824	34342	29075	26942	28622	26743	27416	25590	27075	20746	22069	18164	19688	20878	15113	11055	5307	3506	3236	3344	3060	2889	2158	1943	2157	1830	1545	1400	1218	1450	1472	935	803	651	781	766	789	785	879	891	735	603	601	564	745	722	632	484	526	501	400	367	412	442	482	409	406	397	469	404	359	421	410	354	364	418	355	382	425	386	387	452	398	338	335	340	334	356	313	306	330	332	350	343	369	391	372	327	317	356	357	303	347	368	359	323	303	327	346	325	353	352	329	306	326	331	312	343	353	347	361	382	316	323	312	345	323	323	315	316	341	305	349	329	334	342	299	318	357	338	377	341	319	318	363	324	349	334	385	362	311	352	344	355	305	318	339	334	353	329	335	322	316	342	342	332	348	320	343	342	318	351	313	331	335	327	311	317	348	330	335	331	323	319	347	354	372	323	308	322	340	316	322	323	343	316	321	334	323	327	312	303	344	351	351	347	326	322	329	332	320	340	319	363	319	345	346	304	318	307	317	319	360	330	332	348	303	341	367	347	344	323	355	332	337	304	315	352	341	303	348	306	328	350	395	356	317	329	327	335	366	343	332	339	338	341	375	378	354	346	363	332	324	369	296	346	352	296	359	326	327	335	347	320	323	339	345	362	319	323	314	315	329	343	360	321	339	337	387	307	341	318	319	353	316	319	331	327	370	303	316	349	373	331	335	334	294	348	334	343	326	309	321	357	351	322	311	312	333	308	349	346	330	363	361	327	309	317	303	351	351	344	352	322	345	299	320	341	315	334	309	374	311	338	325	326	350	318	305	313	369	359	313	338	383	341	340	320	308	350	382	345	333	382	330	360	326	374	346	316	352	325	358	342	329	335	360	343	359	344	355	348	357	360	338	368	327	359	333	370	382	357	351	341	334	324	326	367	340	363	360	398	345	356	346	318	333	314	330	306	314	348	351	326	328	326	320	338	335	347	339	348	349	363	335	311	354	310	372	313	321	360	347	297	342	349	344	339	369	334	342	302	338	335	346	325	338	315	344	335	348	342	322	297	325	349	312	330	317	317	325	348	366	314	343	335	340	348	376	341	352	333	311	335	332	364	322	325	340	363	327	334	341	324	368	333	324	322	354	326	359	310	341	340	349	314	330	357	328	327	341	343	368	357	323	340	292	337	358	318	346	345	349	368	321	330	358	333	313	318	334	351	329	362	337	342	359	365	359	350	372	319	355	322	314	312	370	323	336	342	313	352	356	316	349	365	325	329	352	308	348	326	277	361	315	322	292	328	379	362	323	296	358	271	365	350	355	331	346	320	335	357	301	334	359	363	354	315	357	353	334	344	350	336	321	342	301	313	379	364	364	337	340	322	347	348	333	357	325	348	326	348	325	339	385	363	342	313	337	331	334	305	342	336	350	377	375	333	309	341	303	360	300	315	342	337	345	335	328	331	338	336	345	300	378	306	315	326	319	334	320	339	318	362	346	346	346	371	339	383	360	332	349	329	333	330	333	333	358	346	331	321	331	337	322	321	350	328	333	345	315	346	307	301	338	338	347	318	349	342	331	360	369	336	318	340	314	372	319	344	355	313	322	363	340	302	354	322	326	329	304	304	362	349	342	339	332	350	330	378	368	352	363	360	329	330	346	327	332	356	360	360	349	298	314	311	354	378	327	309	332	340	322	330	334	365	329	315	345	357	320	324	317	331	346	336	350	297	341	334	342	334	337	384	350	385	308	338	351	306	298	364	324	360	326	326	318	324	346	349	353	366	364	380	359	370	351	357	356	351	338	320	322	338	358	325	380	369	322	310	361	331	325	334	345	368	345	348	345	334	312	328	313	353	361	305	318	346	369	388	363	338	316	313	394	365	339	343	333	337	327	358	332	319	328	347	337	359	359	350	379	351	339	362	338	356	348	362	335	345	377	362	315	334	320	312	357	330	364	359	341	374	347	332	359	321	357	365	323	316	361	336	364	327	343	364	322	311	335	310	332	346	350	339	387	345	340	360	333	351	336	348	349	319	352	332	326	327	374	319	341	345	337	294	353	310	340	317	366	358	292	337	372	371	324	317	335	311	357	361	347	314	345	310	345	359	339	366	330	358	366	329	319	330	314	328	307	385	340	347	337	330	352	328	357	322	322	329	313	340	352	329	389	347	341	335	339	339	304	344	347	359	376	370	366	371	329	335	320	358	374	350	365	334	324	328	337	338	341	365	316	354	337	330	324	338	362	334	334	313	328	306	354	328	346	362	344	308	365	335	334	361	325	346	347	367	320	364	306	361	344	326	371	341	351	329	323	334	358	309	341	312	349	317	325	351	338	342	347	345	310	335	341	337	358	337	327	354	355	303	327	321	301	314	357	319	340	361	329	318	351	353	312	352	335	320	357	354	356	327	332	330	335	354	332	340	328	368	362	341	357	340	347	312	333	354	328	337	336	348	336	324	324	314	341	301	358	294	316	337	341	308	358	330	345	334	302	330	327	354	330	384	339	316	325	364	351	340	321	342	328	324	346	311	310	343	339	369	369	396	311	326	338	363	325	356	315	321	340	326	341	323	311	327	323	317	339	330	339	325	370	350	357	335	346	312	329	350	338	309	337	349	348	318	295	314	340	312	356	339	333	366	334	352	342	375	303	332	345	348	360	320	323	357	352	362	328	339	350	341	375	332	330	309	326	306	338	345	352	318	302	346	359	315	298	334	360	335	357	370	304	306	312	342	326	339	359	396	355	340	320	349	352	364	324	356	300	346	316	342	370	333	316	355	340	323	333	329	334	362	315	357	320	326	364	317	328	358	326	324	325	300	358	350	340	310	380	308	328	332	330	358	320	363	359	359	319	359	321	342	302	348	336	325	352	303	324	347	345	337	359	321	355	335	349	346	331	393	343	325	310	339	352	338	343	355	298	318	359	341	325	353	331	371	350	317	351	313	353	361	353	349	354	344	333	349	355	306	306	325	325	344	312	353	321	331	335	368	363	372	319	358	303	326	342	331	326	328	383	337	364	366	325	322	280	296	347	367	333	301	372	373	320	323	352	345	308	322	385	346	347	347	319	330	348	321	362	382	336	344	327	341	339	342	336	343	361	323	345	337	325	334	333	323	337	287	314	369	356	301	340	330	318	344	341	338	348	355	360	342	339	333	364	326	324	353	312	351	339	335	359	349	371	365	355	324	324	335	347	337	300	344	338	366	366	322	326	346	332	358	350	341	336	335	314	318	312	347	344	329	352	331	311	308	336	334	363	337	309	363	331	361	332	363	364	343	325	324	318	350	331	333	382	338	328	314	331	309	325	322	314	366	345	327	326	317	366	330	350	314	321	314	375	293	343	333	325	326	359	357	361	298	311	324	361	341	331	313	341	315	345	320	344	343	317	356	333	327	322	329	331	337	319	335	337	388	342	327	333	348	328	327	349	345	335	327	341	386	340	359	344	349	326	346	344	315	309	340	340	322	313	362	335	324	324	328	305	342	330	345	329	333	342	311	356	342	333	339	320	328	351	316	334
23574	36196	39865	43275	43289	40455	39859	41517	41593	42372	41683	44142	37853	42480	37488	40576	38586	35141	30967	20256	16170	16181	16129	15587	14706	12131	11087	12297	10357	9062	8144	6849	8449	8429	4475	4171	3431	3893	3731	4200	4647	5421	4630	3952	3185	2476	2869	3687	3611	3058	2298	2305	1982	1419	1223	1292	1749	1801	1156	1292	1090	1277	1353	1124	1231	1440	874	927	1216	881	1223	1344	1424	1412	1446	1237	1070	777	823	807	814	842	864	842	814	789	788	908	1046	1130	850	813	799	752	805	804	799	847	800	750	794	817	807	809	846	718	785	795	772	788	802	810	756	823	811	776	814	769	804	799	818	773	757	806	783	768	747	802	757	777	767	768	812	832	801	782	837	765	817	838	801	836	826	810	796	798	803	822	778	813	781	818	813	823	774	762	755	815	806	825	805	802	817	794	805	800	816	784	777	801	794	764	765	810	779	759	771	787	859	800	803	782	798	802	745	800	785	768	781	842	845	811	802	798	803	790	790	781	755	817	800	780	815	819	794	826	765	775	803	797	813	789	767	752	790	812	765	843	802	753	766	836	773	765	821	806	830	816	845	776	777	764	749	809	780	805	819	755	812	801	832	815	843	868	796	805	812	827	809	873	819	792	809	832	814	794	789	828	796	776	787	834	789	761	827	802	845	829	819	834	806	835	870	787	783	766	831	795	761	772	809	805	816	832	829	810	823	771	781	806	752	778	792	789	804	731	822	783	771	823	829	779	778	788	830	767	799	806	776	776	827	795	811	804	785	779	814	807	766	693	762	778	840	841	849	808	805	784	797	816	772	862	806	764	799	777	829	802	773	782	772	770	800	838	773	800	778	823	739	779	810	817	766	815	808	762	773	819	802	807	800	790	808	760	722	802	827	801	779	814	787	798	810	796	857	811	835	772	803	849	818	752	800	789	774	814	784	803	802	812	802	780	784	748	813	780	792	775	792	762	782	792	757	800	797	818	822	821	789	760	803	792	731	819	748	768	775	767	789	787	827	828	852	823	797	810	812	766	760	784	784	831	784	798	762	802	753	816	806	808	830	781	873	800	818	824	794	820	769	739	773	848	752	773	771	743	842	779	773	826	807	768	822	797	811	768	812	813	820	808	807	842	796	787	807	788	804	788	774	794	835	780	759	802	840	824	775	745	774	826	780	837	804	823	779	745	818	785	867	708	769	830	823	791	790	756	764	762	757	816	766	823	829	790	760	760	779	800	781	786	820	757	791	775	841	842	753	803	808	788	810	789	783	807	759	800	809	772	796	819	769	810	765	800	798	743	831	725	805	785	765	839	769	788	819	741	821	774	806	766	858	787	803	777	824	791	819	785	790	810	772	783	804	772	800	759	768	794	823	861	850	817	849	820	805	817	821	822	779	756	794	823	788	812	808	742	860	789	806	757	766	771	758	753	771	791	793	846	825	822	823	757	829	806	804	742	780	798	801	776	784	791	801	749	749	833	782	828	753	786	807	816	829	825	754	800	740	807	811	814	758	815	775	779	808	826	838	786	797	778	814	752	841	813	779	813	844	820	801	768	835	751	802	801	787	868	806	824	784	735	822	815	784	750	779	771	801	767	776	769	814	773	789	831	775	773	806	776	824	747	820	784	769	776	716	802	786	851	788	820	796	754	790	762	796	774	835	801	762	796	769	780	838	762	751	775	833	756	862	795	820	806	798	800	800	792	819	737	788	771	813	792	807	804	777	747	782	819	791	784	772	789	805	800	769	760	767	828	735	777	816	776	805	808	810	788	832	762	837	723	758	783	801	784	809	803	808	812	786	787	783	868	761	814	816	792	792	808	799	788	770	796	784	778	802	768	733	820	808	773	795	789	753	822	827	746	821	744	772	845	827	795	788	799	809	847	778	832	756	815	769	791	806	816	785	820	794	762	829	775	773	773	785	745	811	769	817	821	826	808	785	741	777	786	782	784	847	775	798	780	808	782	762	773	776	771	764	754	818	809	805	823	777	769	798	792	816	792	792	769	818	815	805	777	782	783	784	789	795	805	821	800	791	854	834	785	803	767	809	778	764	819	810	820	808	726	817	810	798	804	795	832	791	765	790	810	844	798	789	833	792	778	796	824	782	814	784	844	798	823	808	788	730	806	842	815	817	803	742	826	743	797	772	755	827	773	836	794	822	810	774	762	766	785	794	796	784	785	809	800	806	815	799	821	795	770	788	775	794	801	771	797	802	814	781	838	784	785	813	789	792	831	799	807	821	818	803	775	798	769	781	763	768	760	784	811	844	772	849	815	866	777	798	797	781	796	762	761	803	771	784	772	807	805	820	793	792	787	759	753	782	824	743	745	812	813	793	815	780	770	786	783	762	862	790	748	814	813	823	786	815	811	816	792	835	842	830	813	804	761	794	828	828	778	845	778	785	758	801	786	829	775	737	739	800	771	812	804	813	811	834	797	757	788	829	716	828	795	777	814	795	786	779	793	833	779	843	759	842	817	783	788	791	769	883	799	821	832	812	719	788	812	859	803	802	766	808	775	792	801	758	805	805	797	807	833	776	811	783	817	792	793	783	792	764	788	794	815	774	821	777	771	814	780	763	814	829	809	773	783	791	813	814	787	802	820	815	827	805	807	792	847	828	816	768	788	748	745	843	812	791	816	832	827	791	769	817	802	794	807	802	780	742	759	752	779	769	789	761	828	744	830	857	760	824	748	812	753	775	799	766	797	796	784	778	762	815	790	770	767	791	854	798	764	795	791	803	778	826	797	756	800	772	809	825	829	799	746	806	806	784	755	744	787	799	815	769	812	866	770	725	842	783	809	796	831	823	783	758	770	824	827	832	832	786	787	805	818	798	784	794	812	847	801	823	791	780	754	809	768	803	839	746	757	864	776	802	778	837	749	765	803	778	777	764	792	790	782	782	789	821	783	794	738	789	802	831	751	759	822	823	807	733	776	808	790	810	761	818	776	757	801	765	781	764	786	810	792	803	769	794	790	784	778	771	779	821	805	824	786	787	843	742	819	806	750	825	770	804	858	804	771	805	848	758	722	752	829	832	783	765	864	808	820	817	832	783	789	805	775	872	769	818	807	834	828	810	809	782	797	777	769	811	780	809	794	797	813	779	796	791	806	819	800	791	836	795	788	748	831	817	802	787	811	800	826	777	819	812	795	832	733	748	764	792	746	732	818	792	705	767	822	856	843	818	783	784	763	818	774	790	812	833	802	772	759	824	840	764	785	784	774	826	814	811	790	749	730	770	786	754	818	807	798	825	792	827	824	787	746	787	797	836	814	817	811	854	762	838	798	817	776	813	813	729	778	804	761	818	784	785	797	829	807	852	770	829	803	805	810	765	786	786	780	790	804	781	781	812	809	778	774	804	815	772	814	813	802	811	786	822	863	777	810	776	791	750	799	783	778	765	808	776	753	792	742	771	796	820	813	789	813	749	802	795	787	800	744	784	784	768	783	797	758	810	871	821	806	778	819	813	812	834	763	777	829	784	770	792	760	755	806	795	800	765	801	739	804	819	797	841	811	805	811	803	815
44065	44213	36817	33863	36509	33598	33889	35989	33834	36142	35069	36880	30771	32821	28308	31328	30734	24297	19600	10388	6573	5804	6233	6085	4941	4144	3248	4100	3471	2493	2474	1906	2471	2629	1227	1037	955	1082	1023	1146	1289	1240	1210	946	798	632	824	1001	1010	806	651	662	553	368	390	437	594	493	376	419	346	454	384	357	439	425	267	384	319	328	352	391	393	385	320	262	265	278	276	273	283	272	271	243	239	258	258	295	342	367	260	272	240	270	282	255	296	260	238	260	242	278	272	293	321	277	293	275	290	276	283	264	260	264	251	256	299	271	268	252	250	271	284	258	234	248	254	268	241	279	290	264	259	271	258	274	277	308	273	258	296	244	259	264	259	270	262	272	279	273	291	286	274	261	241	230	267	277	280	284	281	289	274	256	277	256	284	255	269	257	281	270	265	274	256	264	253	280	288	256	250	275	249	289	275	287	259	297	268	258	272	266	253	256	243	274	274	250	260	251	282	285	319	272	263	265	281	226	275	275	254	238	277	262	275	289	304	282	221	264	271	279	265	268	251	270	251	309	249	244	261	263	266	265	300	271	272	270	289	271	302	254	244	276	274	259	243	279	257	267	255	299	260	255	275	248	289	252	240	234	283	264	253	251	283	251	264	263	247	272	291	266	277	270	288	244	238	252	293	279	280	263	262	285	265	289	247	310	270	261	241	241	293	254	264	269	248	248	263	285	250	263	287	234	298	277	266	248	284	252	256	246	252	249	266	278	283	275	265	274	255	255	270	295	262	272	261	265	253	247	257	275	288	278	265	260	268	255	269	280	295	275	284	270	293	270	256	296	255	282	252	270	244	255	241	267	287	284	241	295	267	249	252	287	283	246	278	253	267	257	240	279	262	260	267	238	302	264	293	263	250	264	292	282	250	261	272	270	274	259	265	286	247	247	299	265	254	247	253	251	279	279	287	252	243	275	255	255	250	273	248	257	274	249	262	258	247	264	238	288	261	253	260	277	250	264	289	237	253	259	280	252	279	267	266	254	295	280	275	289	256	283	283	295	248	262	279	275	273	253	261	252	247	285	249	284	268	253	287	264	279	261	261	268	256	282	246	242	277	272	307	265	275	260	251	274	269	259	264	251	247	266	271	246	273	261	274	258	290	256	257	282	242	268	259	286	261	252	280	255	254	255	291	276	243	265	280	297	267	255	246	256	259	262	273	273	275	291	264	281	247	270	274	260	276	249	276	289	262	294	259	265	286	282	282	276	272	264	264	256	257	218	285	252	278	255	259	268	252	254	269	239	229	269	270	276	286	284	302	277	270	280	280	266	270	264	259	257	256	266	246	266	241	285	269	252	273	254	268	259	248	268	244	291	243	288	243	251	267	231	254	261	270	255	253	276	274	255	256	260	226	275	268	277	243	267	298	247	264	265	237	273	234	249	257	253	283	276	271	282	258	238	275	275	253	255	252	268	231	245	294	268	261	304	256	239	221	268	254	264	242	281	267	277	261	267	276	240	263	224	254	250	240	256	264	280	244	263	296	261	271	252	276	301	300	287	273	250	260	285	239	277	291	272	267	229	232	282	280	289	272	252	297	270	284	252	253	274	285	268	265	253	251	249	274	257	244	290	276	254	252	295	277	285	276	281	271	243	278	278	253	278	254	285	274	312	275	282	265	271	264	271	258	287	238	289	276	219	256	255	239	267	245	231	276	267	279	294	287	246	288	263	246	254	258	267	267	262	258	234	296	274	269	284	265	276	262	261	249	244	270	264	265	277	270	265	264	262	258	302	253	254	241	270	251	271	274	244	271	240	257	236	238	284	306	239	275	266	279	280	274	253	263	268	259	262	271	267	295	278	270	281	219	255	254	244	287	279	289	275	274	264	255	256	275	263	285	259	237	283	245	261	247	263	273	273	258	222	266	288	267	251	249	245	303	268	294	265	255	260	294	271	274	273	268	285	303	240	264	282	253	265	282	240	263	276	255	289	275	240	314	251	292	267	239	281	253	266	260	275	276	259	274	278	286	274	304	281	254	273	277	275	271	288	266	290	239	267	253	267	249	251	267	297	253	228	282	240	242	244	285	296	261	266	248	241	255	265	275	295	242	284	264	291	264	253	287	291	245	270	273	278	255	274	285	250	276	313	261	249	262	286	240	256	274	249	243	275	281	257	281	267	291	256	266	267	256	270	256	271	282	263	255	268	281	250	224	301	295	272	252	280	237	241	297	270	247	267	233	268	252	244	298	262	241	257	269	251	272	275	263	266	237	266	281	274	259	263	255	303	269	280	257	256	233	230	283	254	263	274	257	249	272	285	291	252	244	292	260	280	280	221	270	262	293	260	269	257	281	257	269	306	268	249	237	268	271	278	295	254	273	257	265	288	274	260	250	256	280	252	274	278	230	282	273	266	233	244	259	253	271	260	263	252	222	275	257	262	297	270	295	253	263	251	273	274	285	273	283	272	278	264	280	271	260	272	263	279	256	263	257	265	266	254	267	275	239	239	260	292	254	274	291	253	277	266	227	272	262	250	244	300	259	248	270	263	264	263	264	267	259	262	285	268	278	288	259	261	239	245	254	274	257	288	290	282	258	265	263	254	280	283	272	297	286	277	305	246	243	286	267	281	273	279	257	287	225	275	278	301	297	285	250	257	283	259	275	244	268	254	262	286	265	267	286	290	267	264	246	270	254	287	283	248	267	289	268	268	277	250	267	261	276	257	261	270	259	281	286	275	262	259	271	319	256	277	235	261	285	270	250	251	261	254	277	257	288	280	281	258	303	267	270	262	261	278	283	269	256	247	270	269	287	263	266	261	263	261	262	260	233	309	262	284	265	242	270	276	285	288	248	265	286	263	266	274	271	267	257	299	285	243	307	276	229	230	265	233	264	286	276	252	244	267	274	239	274	225	270	300	272	284	309	267	259	271	249	254	272	252	262	267	254	245	268	286	291	278	260	226	288	285	265	240	279	290	271	266	263	274	313	240	258	270	287	254	256	256	265	264	281	290	224	262	250	245	234	261	256	251	287	289	252	295	248	271	274	286	263	267	250	266	278	276	270	256	242	261	263	265	276	265	255	262	295	252	275	270	248	234	275	279	240	292	278	266	296	262	258	241	274	307	312	289	262	262	266	277	264	248	250	274	241	275	256	248	244	238	279	255	242	285	238	218	272	254	295	256	284	257	254	272	289	252	245	257	251	238	282	266	266	242	274	253	291	272	284	253	238	253	268	268	246	266	277	287	262	269	261	270	271	281	267	233	256	282	242	255	297	270	275	248	270	284	293	265	245	239	234	237	284	293	294	266	298	288	263	248	265	268	254	263	266	273	287	256	284	300	291	290	258	302	305	273	234	282	263	297	272	266	283	269	283	262	283	276	248	283	265	249	248	293	285	294	280	253	251	265	257	253	252	296	257	272	262	254	239	263	254	240	269	255	282	260	264	251	314	284	278	276	292	251	263	271	265	269	282	259	249	272	240	270	267	273	274	298	296	245	264	248	263	281	261	270	285	236
29231	40222	44194	47480	48187	46745	47100	47231	48297	49814	48899	52587	46075	50195	45898	49384	45595	43668	39897	28415	24600	24619	24541	24870	21791	18619	16858	20575	17085	13952	13594	11276	13567	14221	6940	6184	5746	6365	6207	6905	7817	7972	7279	5915	4893	3877	4742	6270	6422	4886	3299	3771	2749	1681	1446	1767	3126	2437	1449	1543	1307	2142	1589	1462	2040	1729	851	1515	1126	1126	1528	1449	1597	1505	1107	687	665	675	682	685	683	681	671	672	607	689	680	819	1139	1255	769	623	592	676	637	665	658	621	639	677	596	616	626	616	666	634	613	663	706	598	631	619	683	633	649	618	650	642	648	683	622	648	621	621	641	580	654	595	624	678	666	634	672	625	659	602	609	660	631	678	612	625	604	631	614	682	618	596	629	634	609	672	679	606	651	659	611	625	671	644	661	606	615	658	663	679	668	658	622	668	675	651	614	595	680	602	598	643	640	573	627	626	597	712	616	611	672	640	619	646	610	615	685	619	651	594	656	609	623	661	642	641	633	617	621	680	601	631	620	629	618	627	660	629	639	646	645	629	633	665	669	623	606	670	656	612	570	656	659	651	661	634	651	656	607	659	610	620	636	603	632	625	618	618	636	631	638	674	648	639	644	658	628	681	600	632	642	637	642	629	640	589	610	630	587	652	618	642	640	616	596	634	660	603	624	660	636	685	629	642	590	606	615	606	631	599	612	582	609	598	674	597	616	618	614	681	655	650	621	601	601	642	621	593	640	670	666	628	634	639	618	644	594	655	566	643	634	640	624	633	634	603	654	585	704	620	632	659	583	629	616	657	648	668	640	660	627	650	610	637	630	626	634	610	589	614	648	627	581	590	598	644	686	610	621	611	642	656	616	586	632	671	663	626	615	625	643	655	626	597	673	653	653	632	606	640	646	610	602	645	632	626	646	588	599	653	665	631	615	666	619	620	625	619	639	655	631	642	618	632	663	645	626	661	629	601	631	602	646	664	625	613	621	660	633	598	614	673	600	642	655	633	637	636	668	623	630	606	663	656	646	632	643	661	622	653	609	620	641	640	652	654	671	635	640	623	649	624	633	648	663	574	692	636	607	652	627	648	638	655	659	636	642	594	632	586	628	633	631	582	613	618	641	652	627	655	675	664	638	691	628	585	598	679	648	628	645	612	640	619	612	640	652	620	644	661	643	627	606	635	655	629	615	649	641	657	629	634	604	632	627	625	632	617	616	627	640	617	644	640	618	616	640	665	621	613	622	651	643	595	610	655	632	667	647	662	639	623	638	643	648	627	634	648	612	647	641	644	645	626	646	637	655	597	615	629	618	679	580	588	639	615	618	621	608	587	615	639	641	636	646	595	632	669	648	648	600	637	654	616	627	628	647	630	589	644	610	677	597	637	640	617	656	650	662	637	651	637	623	623	641	635	616	621	617	600	628	639	633	595	651	629	643	619	632	630	652	664	629	618	578	635	678	631	648	630	663	623	651	639	643	647	616	627	609	630	662	659	639	620	612	655	579	617	651	614	625	572	611	637	661	617	598	594	647	593	641	664	601	620	650	655	601	622	622	639	695	613	680	588	677	634	605	621	638	628	619	664	673	691	634	660	636	615	622	609	629	633	602	630	585	588	634	673	670	622	653	629	617	636	626	615	595	659	641	616	601	598	636	626	640	659	598	647	640	661	609	606	664	627	606	640	606	649	644	648	612	608	661	641	650	644	598	648	642	607	635	635	602	685	598	622	687	626	628	614	658	613	629	610	632	615	549	649	645	664	625	636	673	612	633	652	604	625	632	613	650	654	663	660	585	633	585	598	637	650	580	615	643	607	618	618	631	672	650	612	619	638	604	648	613	701	640	703	620	635	626	593	622	639	645	655	612	599	582	630	627	629	643	625	638	617	640	620	629	644	631	650	614	664	581	617	623	622	620	627	654	641	610	652	656	642	614	611	663	638	641	665	650	707	623	611	659	635	662	657	684	628	622	621	596	626	691	638	665	647	654	691	642	608	635	610	640	598	628	610	652	642	637	649	611	652	622	645	639	627	626	673	656	627	597	624	682	641	636	644	605	598	639	627	620	665	661	637	636	652	653	659	659	636	628	627	644	634	655	661	656	591	642	690	640	617	630	621	595	612	679	639	671	662	620	653	600	656	631	630	618	606	684	584	595	593	627	604	647	616	653	615	688	646	669	664	612	605	632	621	623	635	643	615	656	655	618	667	618	657	623	670	588	628	612	622	647	642	579	633	657	583	633	642	602	661	610	608	619	609	642	677	616	651	614	630	650	614	583	635	659	646	619	635	593	653	586	697	644	650	714	658	631	608	662	580	651	628	569	651	617	652	662	639	589	622	627	610	625	594	631	662	618	603	599	648	663	645	648	586	636	638	647	660	669	607	639	641	603	575	599	609	619	592	606	603	615	632	637	665	636	633	653	676	589	637	614	648	651	604	684	642	637	593	633	596	635	642	582	612	622	687	613	643	642	638	646	637	675	607	681	639	588	681	610	625	666	671	623	622	586	634	652	638	612	680	637	639	614	640	609	623	627	633	647	614	640	633	646	622	619	625	616	654	637	622	643	610	658	618	590	628	648	630	625	637	584	630	619	619	600	589	626	593	630	678	658	663	641	606	597	573	661	650	611	605	608	643	582	624	638	637	656	667	635	639	681	647	642	667	653	623	595	624	581	631	643	642	645	624	672	622	610	686	613	622	618	619	611	644	656	641	672	607	623	608	630	628	655	639	597	560	638	629	623	662	631	589	611	659	634	665	639	625	614	590	602	643	627	620	584	611	614	647	656	682	629	635	657	618	631	644	665	640	603	607	611	611	595	653	659	615	615	632	591	622	608	669	670	669	639	657	632	635	652	639	583	629	673	673	591	640	640	608	641	599	624	596	618	590	617	643	667	634	644	630	609	658	626	660	628	605	637	664	628	660	630	608	631	612	633	635	648	657	639	640	634	629	662	632	605	658	621	647	601	615	609	641	619	573	667	617	676	612	600	635	642	693	632	628	620	577	649	644	674	604	619	627	660	640	635	617	610	610	642	594	602	617	651	648	669	635	591	662	673	629	657	655	646	634	644	628	678	616	627	671	631	649	661	640	617	600	685	649	602	651	634	655	639	638	631	612	670	611	607	630	676	662	652	597	613	657	653	656	625	627	650	657	650	649	653	590	662	609	637	618	620	601	686	630	657	637	613	652	661	610	656	649	613	660	616	626	635	626	628	622	638	616	640	624	630	625	664	652	628	656	649	637	668	662	624	640	625	660	658	683	599	648	679	600	656	635	647	639	643	630	605	629	643	632	635	688	660	601	593	683	619	639	630	612	633	654	625	650	683	622	599	634	633	633	618	646	614	683	615	605	634	613	633	636	658	653	646	655	659	634	639	652	618	638	628	625	648	658	597	585	639	671	611	618	579	628	618	612	612	626	669	639	615	624	643	629	662	634	692	628	653	663	605	633	641	639	703	654	649	610	615	629	626	624	645	617	634	659	636	664	652	590	654	612	667	675	658	633	629	592	596	588	623	609
18103	19748	19106	14565	11241	7448	5321	4274	3359	2841	2522	2444	1830	1987	1832	1819	1610	1327	995	704	635	576	527	563	515	442	481	488	462	428	442	408	398	393	382	402	358	349	346	345	336	336	341	345	347	340	362	370	321	338	333	353	330	310	321	313	331	355	332	364	296	345	311	344	316	314	313	299	284	290	334	293	317	289	312	319	345	340	338	311	348	308	355	321	356	341	300	320	348	336	312	310	336	318	324	344	340	286	326	271	312	313	322	308	304	330	339	328	305	313	288	306	303	317	321	322	320	321	334	328	308	328	299	297	304	296	310	305	311	347	337	349	336	321	293	306	338	304	288	277	344	314	307	330	320	325	338	349	318	302	288	319	311	325	332	300	316	315	337	340	331	321	320	299	318	302	303	332	313	321	317	317	347	327	330	331	335	303	322	334	331	356	330	336	316	328	344	321	316	331	325	344	346	303	309	325	339	321	330	307	297	319	323	306	297	334	320	319	357	323	336	312	342	285	332	312	325	331	280	296	301	289	332	339	324	308	287	332	324	357	292	286	336	310	311	348	318	320	325	305	293	292	298	323	331	358	329	330	320	326	292	364	346	312	349	315	272	301	297	266	299	321	315	301	305	332	315	306	310	312	346	349	338	316	300	318	350	337	341	332	342	288	315	307	339	335	319	319	320	357	314	320	345	321	319	326	323	318	297	312	326	319	340	313	293	309	319	329	318	280	334	336	363	313	311	322	306	319	311	324	296	348	295	328	350	342	319	310	349	310	305	341	347	362	305	303	315	318	298	303	319	330	296	320	353	302	328	316	323	334	331	289	299	302	311	311	340	322	291	335	322	348	306	286	337	313	349	318	337	326	287	312	331	328	339	307	338	296	311	349	329	338	352	352	297	313	320	330	293	336	285	335	302	349	308	341	323	336	306	346	359	354	304	293	327	298	309	313	337	316	326	332	350	343	320	328	297	302	314	296	321	324	324	298	349	300	296	321	338	317	324	326	319	331	319	303	327	355	337	281	338	341	333	313	339	322	300	315	335	309	335	329	298	287	320	316	295	333	354	324	308	340	343	335	377	323	349	297	280	325	315	320	292	322	317	314	313	308	335	318	317	334	338	335	290	291	298	339	285	303	327	274	293	311	309	329	321	300	325	296	368	302	337	305	339	341	299	321	341	318	345	334	319	349	283	324	336	329	317	306	307	333	316	343	313	309	292	347	299	291	300	306	318	301	299	276	319	316	331	324	336	297	330	324	336	357	302	294	294	300	340	318	314	284	267	320	329	308	324	308	284	313	343	343	315	321	306	308	295	316	306	350	322	316	304	306	326	333	315	293	336	275	313	301	286	308	317	314	288	321	318	310	280	314	376	322	333	301	287	311	351	337	317	302	344	312	335	325	344	280	336	322	316	324	338	331	329	298	325	334	324	322	296	320	305	301	351	290	317	281	343	328	316	296	337	319	341	322	327	338	346	336	269	316	314	354	269	342	337	315	315	311	333	347	310	322	329	315	323	321	343	333	326	322	282	308	312	319	310	312	325	332	337	313	296	335	321	336	345	354	321	315	329	306	335	361	352	305	332	340	347	309	312	309	351	314	312	313	301	304	289	316	304	324	331	302	317	317	319	320	314	312	296	346	317	320	330	303	303	333	291	325	347	301	320	315	315	317	341	340	287	333	344	346	309	313	320	297	270	334	307	342	336	323	346	301	326	316	311	327	325	339	311	325	347	287	308	335	306	334	320	320	324	305	321	339	318	316	326	289	301	342	343	320	319	367	330	306	296	334	345	323	293	313	311	324	300	310	323	317	322	327	362	329	314	348	280	316	321	339	322	326	286	311	320	296	298	327	314	340	339	321	298	319	339	326	316	323	317	333	302	286	320	305	311	294	305	273	322	308	316	331	336	323	316	313	268	289	319	317	308	313	325	325	325	348	326	307	325	307	300	351	348	297	302	312	294	310	290	309	322	323	329	278	322	333	327	322	313	267	306	318	312	335	335	314	295	313	300	309	301	302	292	306	297	331	316	355	325	308	330	333	322	303	298	340	312	323	336	337	301	289	328	283	319	317	310	309	347	310	339	310	310	293	355	317	335	324	308	342	379	307	323	319	324	322	320	307	317	306	319	326	332	326	332	322	353	325	312	319	308	309	294	322	317	313	299	311	299	308	261	321	296	343	311	307	323	320	308	325	321	320	308	301	326	330	307	313	316	313	326	304	346	333	326	352	314	315	323	340	348	340	322	294	290	288	338	339	355	336	322	292	304	325	327	332	285	321	306	310	314	307	302	322	335	351	274	302	335	290	342	326	311	318	316	317	333	319	300	317	280	306	312	302	332	334	318	372	333	310	317	290	330	323	353	349	341	311	341	358	374	295	306	318	334	308	347	312	332	345	335	285	338	317	304	318	300	322	308	330	346	320	291	325	353	311	324	334	318	288	366	358	322	339	316	305	331	351	288	288	332	290	320	298	345	313	319	339	325	332	337	304	322	342	336	316	325	288	332	316	329	312	333	317	329	352	322	294	289	307	331	321	345	297	281	324	293	330	356	336	312	317	343	346	325	305	329	334	319	293	295	328	308	303	322	331	335	297	325	305	316	321	319	347	356	317	307	274	347	287	305	319	309	315	325	304	312	299	307	346	290	319	331	334	310	368	312	322	305	296	297	309	308	326	317	307	295	340	295	323	345	314	301	362	322	292	303	326	320	301	332	328	313	348	294	335	317	322	296	305	297	286	339	345	313	316	340	305	306	316	327	324	316	312	269	295	300	282	341	328	332	306	349	319	306	312	327	338	310	297	316	302	320	308	316	340	304	311	335	302	315	318	279	324	351	334	314	320	311	339	330	283	292	287	350	341	305	326	347	320	357	294	324	325	321	310	344	325	320	334	307	338	297	336	341	321	273	305	309	324	283	340	319	305	315	313	324	295	340	357	334	312	312	356	317	320	344	282	330	354	298	313	291	341	344	333	299	342	296	316	323	319	319	328	292	344	372	328	315	325	301	334	293	309	295	312	309	324	305	364	330	356	318	325	321	291	309	307	326	318	368	317	316	315	329	322	297	293	337	343	305	320	282	340	308	321	308	329	309	322	342	329	344	304	283	310	310	315	310	328	313	312	303	309	345	323	303	301	311	298	306	325	339	334	305	304	329	319	323	308	326	320	320	347	324	310	289	333	315	333	312	330	305	361	314	296	311	332	297	294	302	327	350	341	319	320	349	325	363	338	320	308	327	332	327	310	317	338	345	310	318	331	306	310	307	342	352	302	313	316	353	310	307	326	308	296	323	292	333	308	320	326	301	310	336	322	320	310	325	300	312	323	302	307	313	338	297	263	345	336	296	324	314	318	313	315	337	312	350	296	317	317	357	339	308	368	332	332	343	330	327	291	304	320	337	335	311	306	307	301	300	335	327	326	304	315	287	337	341	350	301	305	333	348	321	321	282	321	287	301	307	326	330	304	290	310	317	323	327	324	329	307	341	318	322	344
10855	17016	24204	25587	24160	20078	17468	15943	13544	12471	11293	11156	8287	9638	8166	9299	7504	6349	5155	3297	2986	2674	2537	2410	1994	1711	1708	2016	1786	1640	1500	1458	1528	1468	1172	1194	1073	1068	1096	1047	1108	1053	1048	1002	892	948	904	1066	921	917	840	865	873	818	807	863	800	840	805	796	809	834	888	839	832	830	792	785	754	822	758	787	782	802	745	754	755	770	728	764	761	749	768	786	775	736	787	776	746	785	798	747	756	785	730	771	745	768	744	752	766	763	755	793	789	793	803	751	790	758	764	775	739	800	746	776	722	765	744	796	763	782	766	792	795	736	760	744	710	833	762	752	763	803	729	722	821	742	762	749	731	770	736	758	748	763	749	748	775	747	776	751	786	772	769	795	776	782	751	750	729	748	760	729	778	794	769	775	764	799	762	757	742	677	765	756	752	749	728	773	738	786	724	824	746	786	821	745	797	714	726	740	752	737	764	763	736	750	728	739	751	766	774	739	811	777	769	705	749	744	765	813	702	777	828	780	751	761	790	753	775	803	752	746	774	765	699	744	715	768	769	757	730	749	763	774	769	743	730	769	763	730	742	768	724	772	771	720	771	746	757	747	756	770	710	781	724	809	702	743	765	782	736	745	759	763	733	752	815	731	791	800	728	769	776	749	780	783	790	744	778	743	754	791	747	775	734	742	750	788	737	716	791	730	795	774	715	769	780	781	753	717	729	777	715	790	790	762	756	737	771	772	715	737	702	714	817	742	727	759	728	763	760	712	728	780	761	724	765	739	794	746	797	771	761	714	754	783	747	754	753	798	763	753	782	785	771	743	767	786	770	751	784	764	762	751	743	787	752	757	747	776	751	767	767	787	748	764	754	747	806	743	768	733	763	761	791	756	767	744	736	779	756	776	783	795	726	776	733	746	758	776	776	712	731	744	784	760	735	766	779	811	762	756	727	796	762	789	803	761	696	762	732	757	783	756	783	724	765	760	770	751	745	727	743	748	737	749	754	761	758	716	753	739	783	743	746	769	739	745	787	771	779	758	770	742	725	710	790	782	740	743	761	783	756	774	737	736	775	792	750	773	757	763	770	726	768	777	784	785	757	763	768	759	725	768	770	815	778	716	777	805	766	772	753	746	793	773	754	778	713	718	753	787	767	756	766	766	703	734	782	764	734	763	812	763	792	762	757	800	809	784	766	746	801	761	745	740	757	741	728	745	776	814	719	762	772	756	736	785	767	795	764	781	820	774	710	785	785	775	776	748	772	789	793	797	792	755	749	759	757	769	767	741	777	817	759	729	797	770	789	755	764	709	782	771	752	757	767	822	836	775	783	770	749	776	797	755	723	768	802	777	726	754	728	738	765	790	784	747	719	785	742	736	737	785	771	749	798	746	741	725	771	732	703	727	738	759	788	786	740	775	743	758	720	719	754	753	760	742	743	779	811	775	760	738	740	750	776	790	782	741	762	761	788	756	723	775	706	775	735	723	711	764	773	752	746	790	813	787	765	802	742	767	734	763	770	808	802	756	708	799	759	783	697	728	772	786	785	711	776	771	737	785	758	752	759	773	767	737	728	806	741	730	768	720	738	749	754	764	743	751	768	793	732	717	754	745	717	721	755	769	789	766	729	742	708	734	735	752	780	734	774	794	797	794	749	710	800	765	801	743	790	730	753	774	775	740	702	747	738	721	752	758	730	739	721	803	732	734	728	755	815	783	779	749	731	773	790	782	769	809	725	814	748	775	741	767	787	816	742	716	832	774	753	733	764	798	721	750	768	771	764	756	745	701	771	764	691	782	757	770	737	777	738	757	753	766	745	753	776	764	779	777	743	776	758	777	717	745	723	739	750	750	781	747	740	800	792	738	746	798	817	741	771	815	792	750	771	764	851	760	755	760	774	689	733	800	747	760	781	782	776	746	790	810	817	754	747	772	775	758	745	727	786	737	772	707	758	772	700	752	758	798	774	744	739	789	768	723	748	800	738	735	739	770	787	756	750	780	756	777	734	750	791	783	735	756	709	744	771	768	689	768	719	731	738	756	769	776	740	790	736	741	752	758	720	766	769	732	772	768	729	746	762	733	778	746	764	766	706	787	778	727	799	745	704	750	720	808	750	741	766	713	724	776	699	736	831	784	760	780	782	732	735	740	758	811	778	790	797	774	738	737	743	769	714	801	765	743	743	769	756	768	759	805	753	750	772	803	785	727	770	781	810	725	693	772	745	740	732	812	769	725	790	787	732	765	742	762	790	806	769	784	794	804	765	749	710	737	797	738	728	795	793	775	748	754	721	789	747	790	731	771	777	754	722	743	717	793	728	727	789	718	724	737	802	790	786	761	735	743	773	773	753	732	749	785	784	768	742	810	735	759	767	786	748	726	751	756	788	731	741	783	795	795	790	767	724	772	750	770	750	769	724	782	775	735	716	743	729	767	769	745	729	746	718	757	757	743	742	770	782	757	776	764	725	752	745	740	696	764	751	743	768	738	707	726	775	725	822	723	744	746	771	774	773	757	817	703	767	734	780	739	809	787	805	724	752	811	786	794	738	742	735	792	728	782	795	748	747	780	755	791	782	794	730	763	751	758	795	760	786	766	749	762	756	813	742	784	752	740	771	799	809	784	754	765	795	764	772	755	726	755	766	792	707	778	724	732	767	725	741	798	772	763	740	763	742	752	789	772	785	740	750	736	751	801	765	738	763	770	761	746	809	761	761	742	783	763	785	796	771	756	796	778	716	784	772	743	767	728	793	769	732	741	821	796	742	801	758	751	752	746	766	739	760	766	804	753	814	725	718	790	738	729	773	727	781	776	772	813	724	754	733	769	734	730	763	756	760	773	748	743	755	777	747	725	740	803	757	757	713	770	829	735	780	715	765	790	750	794	750	745	741	725	732	744	784	763	783	748	766	756	784	779	738	831	799	806	800	676	721	787	732	744	795	780	774	771	778	768	828	712	726	767	715	715	724	773	713	720	765	732	785	723	792	778	752	785	722	766	744	776	746	798	791	775	719	737	752	779	704	799	737	799	754	718	740	781	740	806	748	742	741	740	799	729	756	768	778	761	755	806	786	756	710	791	813	769	753	748	764	737	781	779	836	779	733	712	764	756	815	733	753	707	829	771	744	736	809	739	751	688	789	783	733	773	752	769	782	759	797	743	779	755	715	777	792	766	761	741	774	718	767	688	739	772	793	728	752	788	720	733	770	762	825	759	773	808	746	817	771	761	739	740	752	741	753	787	741	745	751	748	768	771	731	744	789	770	751	759	772	759	736	768	747	800	760	788	757	770	730	766	817	735	750	747	770	792	772	767	837	759	712	775	770	761	781	756	788	756	763	746	744	772	750	762	755	774	802	819	812	763	769	759	743	759	754	683	764	762	741	763	762	786	767	782	734	726	772	750	745	782	785	773	729	810	751	773	745	785	804	721	747	790	760	747	802	719	811	789	760	761	738	811	818	736	756	760	791	743	737	714	751	772	724	820	737	747	743	782	753	766	750	784
35964	41885	36600	32239	34355	30003	27228	28985	26733	28272	26444	25584	19855	22769	20177	20437	17676	13657	10433	4741	3785	3375	3440	3441	2572	2088	1810	2582	2181	1653	1467	1253	1742	1623	912	777	697	748	792	742	849	787	736	762	613	518	605	772	717	551	527	604	475	384	397	408	483	429	408	439	450	423	458	394	533	435	389	381	378	400	392	380	363	356	334	344	320	344	327	318	347	374	324	331	322	313	323	351	380	384	340	320	338	362	359	352	343	353	350	348	337	313	318	310	343	335	312	341	349	347	344	338	345	332	336	333	317	332	341	307	371	333	368	346	298	316	329	337	368	372	351	324	319	327	319	303	338	327	334	332	347	323	310	323	325	310	345	326	325	319	321	303	346	331	319	318	315	310	355	341	356	340	324	340	333	321	342	345	344	367	346	337	332	326	354	303	347	354	338	324	354	366	342	364	320	354	343	326	344	333	321	339	376	344	355	358	334	332	329	322	344	322	311	301	343	367	353	340	357	330	367	344	367	279	330	336	338	349	339	346	358	303	323	363	338	339	346	355	369	345	350	301	369	321	324	328	360	292	341	315	368	359	331	362	343	315	341	361	326	327	343	327	351	328	322	308	341	297	332	351	354	337	359	342	326	349	309	331	381	336	306	364	336	367	332	330	318	335	360	364	337	335	343	324	342	330	327	348	335	327	353	348	335	319	331	320	305	350	369	328	340	317	348	334	356	324	336	301	333	340	354	363	386	357	323	318	333	354	354	351	386	316	338	345	350	345	360	359	316	338	318	340	352	340	320	383	313	344	337	313	341	328	301	367	341	324	326	378	369	341	311	324	323	377	331	349	314	311	323	320	354	333	334	318	318	325	327	316	370	323	339	314	321	339	322	360	321	306	349	325	320	334	320	344	327	360	354	287	345	298	317	362	367	323	328	330	342	330	343	330	321	322	312	304	348	346	332	327	333	374	299	310	327	329	327	340	340	334	339	350	319	334	349	343	340	343	327	338	335	355	357	330	339	309	328	338	338	341	350	324	325	288	332	372	332	328	327	338	365	337	316	364	361	350	353	350	356	330	310	376	355	327	372	343	305	347	329	354	354	321	317	335	328	326	349	368	337	335	344	350	354	328	342	328	330	327	305	350	347	370	366	338	332	331	336	328	337	304	349	322	355	316	367	350	359	380	335	354	350	337	333	388	348	324	352	365	360	329	331	352	344	318	338	323	327	310	335	327	348	343	314	340	334	353	340	357	333	324	324	343	297	341	355	333	309	362	347	367	352	315	332	335	333	356	390	324	308	355	355	343	333	377	344	318	313	368	335	346	344	352	354	347	346	359	336	330	367	326	314	333	324	328	347	330	332	341	311	343	378	338	335	357	348	354	366	343	319	303	354	346	343	358	306	291	312	345	346	331	340	346	363	324	360	327	310	319	308	358	334	336	342	324	328	355	331	340	326	345	342	327	371	359	342	311	352	343	352	332	365	356	343	328	364	348	322	332	339	315	326	310	324	344	332	345	315	339	354	335	339	310	307	321	351	343	322	344	338	340	301	345	379	314	324	323	332	336	363	336	313	353	331	334	338	361	305	347	344	332	317	378	341	352	335	333	311	318	307	321	307	329	316	347	343	355	346	340	335	340	338	334	337	361	343	334	347	300	328	332	332	337	358	354	357	328	359	359	359	324	315	373	309	323	383	349	333	334	356	358	332	365	334	364	331	343	314	366	363	334	346	337	348	334	336	358	333	352	337	361	348	325	340	339	314	326	342	349	318	343	348	298	345	325	337	345	324	316	356	290	345	379	326	310	315	351	339	349	347	347	364	349	366	341	345	355	325	323	361	351	330	345	325	314	324	320	349	356	350	326	291	354	317	356	321	303	316	349	355	311	340	334	324	338	359	331	375	319	345	358	368	339	333	323	343	360	352	324	300	341	318	350	337	349	305	314	296	352	321	334	295	344	301	358	316	344	304	309	330	346	341	363	379	338	335	361	326	360	315	338	335	356	353	339	352	348	346	327	337	343	326	350	368	329	394	333	304	343	336	317	343	356	321	355	335	306	350	362	329	341	348	338	351	319	335	334	338	323	313	330	304	335	312	322	345	311	335	353	357	318	318	306	331	347	329	315	347	334	327	306	360	333	316	307	320	321	366	324	323	348	341	381	362	314	343	326	329	351	320	334	336	341	379	318	366	342	327	315	354	341	339	352	326	321	367	376	362	343	350	322	352	347	351	330	316	345	363	349	299	322	321	346	324	339	318	316	348	321	314	337	370	336	302	366	338	330	362	340	337	316	334	351	335	344	344	330	301	335	355	372	334	351	341	336	344	377	338	313	327	336	325	320	333	321	334	355	346	359	332	333	355	329	343	298	346	329	340	311	348	296	339	318	327	349	338	326	327	341	350	341	324	318	323	332	326	371	333	343	361	334	341	353	353	342	318	370	356	359	389	346	333	351	343	335	328	327	336	326	315	337	345	300	341	323	329	357	339	351	328	359	345	320	322	359	303	328	336	342	359	332	307	350	281	316	343	354	324	312	341	344	344	322	373	320	340	355	321	355	344	338	335	318	337	325	341	331	302	307	342	331	328	341	370	365	333	345	307	347	325	329	332	344	357	310	306	341	331	365	354	323	363	348	322	342	383	327	345	350	323	385	385	346	348	354	340	325	364	345	359	321	340	331	359	321	321	325	337	330	333	364	333	331	333	338	338	370	379	345	345	339	348	337	340	370	347	316	328	336	354	317	342	325	316	356	323	321	308	323	341	349	321	326	346	335	308	334	309	323	352	359	328	336	319	336	344	340	305	327	322	317	341	311	349	301	326	344	360	315	341	331	335	341	353	316	314	315	313	325	311	319	302	359	357	375	355	345	323	341	321	334	389	361	352	303	351	315	334	369	335	341	349	362	337	312	313	347	352	317	344	320	330	309	335	306	324	333	354	316	335	353	357	332	362	340	310	320	334	329	361	298	348	347	354	330	331	351	349	341	339	309	347	326	363	327	316	318	328	356	363	322	343	367	331	339	338	339	329	331	368	333	363	313	313	356	346	349	325	337	335	348	331	326	316	310	309	362	359	363	302	344	332	317	318	314	356	355	333	309	351	350	336	321	360	365	340	362	370	323	343	350	345	346	335	348	343	304	356	340	340	332	332	359	345	346	381	321	343	326	339	364	345	345	349	358	337	337	320	359	367	366	350	302	330	291	353	372	353	314	316	344	320	341	320	317	359	337	369	357	352	333	330	374	338	357	343	355	328	360	356	335	326	309	343	326	349	310	310	351	336	337	354	338	342	318	346	358	342	335	360	378	341	301	339	324	321	325	327	335	310	371	337	372	321	334	324	331	344	358	357	310	332	316	337	324	375	342	326	344	338	328	359	342	351	360	352	380	320	337	344	298	348	392	350	315	326	347	335	329	379	353	352	360	355	333	321	358	318	329	335	353	338	315	355	345	332	338	319	350	359	345	331	357	358	361	318	358	354	322	331	325	322	345	324	332	332	370	333	331
23199	36020	39803	43184	43729	41104	39765	42295	41437	43737	42867	43609	37208	43174	38307	40259	36031	34772	30113	18690	17219	17119	16983	17024	14066	11529	10545	15061	11640	9182	8702	7078	10276	8856	4494	4042	3792	4097	4309	4101	4960	4403	3986	3990	2912	2321	3090	4583	3817	2684	2365	2511	1442	1267	1126	1371	1889	1416	1214	1343	1370	1573	1500	1396	1726	1279	1013	979	1053	1278	1450	1356	1037	918	827	866	840	770	749	818	779	810	832	762	764	788	818	839	972	1147	910	819	743	777	784	765	824	785	785	849	769	770	753	822	783	779	776	812	757	790	795	750	799	797	772	824	801	805	760	808	776	785	735	784	774	808	775	753	800	777	800	734	818	783	804	800	836	767	713	806	807	816	772	776	820	791	825	857	788	774	766	781	831	786	784	818	815	804	757	738	772	810	777	810	793	805	719	788	826	758	833	758	763	775	778	833	809	763	792	766	784	841	748	712	820	826	817	757	781	822	747	792	818	814	790	799	797	783	808	768	823	796	820	769	815	743	719	764	790	785	793	831	819	771	761	731	773	734	812	843	807	804	799	731	820	766	830	733	741	799	781	784	810	797	712	805	845	822	809	820	779	806	771	738	789	817	804	831	788	821	792	825	777	822	768	824	742	773	804	795	788	810	790	769	818	789	799	820	799	784	752	764	816	778	740	811	777	791	800	827	815	766	774	832	816	754	781	747	753	799	801	797	761	761	788	809	801	809	774	813	784	788	855	802	777	754	764	775	808	816	828	819	811	861	741	794	776	844	756	790	820	803	802	775	781	756	835	776	773	783	835	762	793	858	820	812	739	829	771	835	803	801	829	779	758	808	801	837	772	798	822	792	797	793	772	773	846	756	786	762	768	808	813	738	813	740	844	793	818	802	802	787	808	770	761	818	797	749	816	745	795	777	794	757	760	799	790	819	745	810	865	785	797	754	804	805	801	824	802	755	818	812	770	767	798	845	707	797	822	779	798	837	809	796	779	777	847	749	811	777	819	762	780	794	796	775	797	751	790	807	762	807	815	761	798	770	798	786	786	767	827	810	820	820	773	816	777	777	747	805	827	806	822	747	824	743	792	761	779	766	798	781	774	747	803	855	773	762	801	765	809	760	787	832	767	764	817	812	798	787	841	806	792	823	796	818	821	760	836	736	754	771	767	805	807	761	764	818	783	799	780	825	782	827	772	827	838	788	781	784	813	755	712	758	758	783	751	837	773	768	777	800	782	780	818	758	728	789	785	802	809	798	755	845	833	793	776	806	795	763	760	782	772	787	797	743	772	821	775	791	806	727	751	819	789	802	803	813	769	809	808	808	744	830	792	768	824	828	814	790	820	786	756	790	760	856	773	791	806	801	838	789	735	770	796	781	776	750	799	790	764	842	827	785	790	770	814	831	768	777	808	775	790	796	809	756	822	823	765	803	819	785	818	819	817	789	840	802	771	812	796	853	759	788	783	807	800	759	778	808	820	768	786	816	813	816	760	800	759	762	819	803	845	760	804	869	840	808	786	785	797	770	752	782	784	848	776	724	759	791	797	777	818	773	803	825	748	801	736	742	766	807	816	797	770	796	821	854	771	761	765	788	796	802	778	780	811	804	805	769	812	818	779	779	793	809	827	785	794	824	782	739	790	806	820	807	776	787	766	784	747	817	780	832	756	778	785	797	804	798	785	775	805	835	833	819	757	794	812	796	786	788	794	835	793	832	777	799	756	812	771	752	746	781	776	777	832	793	784	769	783	745	836	834	767	802	797	781	819	776	726	745	794	780	807	796	777	824	809	801	768	782	811	793	780	778	787	806	733	792	838	794	791	775	766	847	786	763	746	750	827	800	766	784	754	789	853	833	764	790	810	817	791	766	740	761	737	821	783	797	752	771	753	761	852	820	790	788	812	783	791	793	768	784	803	822	798	779	813	775	814	809	845	732	765	776	797	789	825	770	759	773	844	793	790	773	812	823	817	788	763	754	805	815	761	800	781	817	786	731	742	838	805	771	746	759	777	773	750	790	788	828	834	770	789	840	836	821	815	846	766	804	796	761	804	765	806	813	788	758	789	763	770	806	782	762	835	759	758	828	865	799	797	803	810	782	853	783	812	784	785	787	790	797	818	828	801	763	761	786	753	773	716	792	830	799	726	752	787	795	802	757	776	788	795	794	735	781	819	810	777	744	781	803	831	774	843	766	803	764	757	803	830	760	829	796	780	850	818	833	804	739	753	829	801	809	814	779	743	817	805	803	749	764	797	780	822	812	766	778	770	845	784	795	761	752	786	776	763	797	798	795	849	826	750	809	791	784	837	772	823	831	755	775	756	763	848	804	782	770	801	814	821	787	791	860	764	809	816	819	792	810	808	794	803	752	765	816	784	815	847	786	807	803	819	823	801	783	810	800	731	806	749	810	742	818	794	774	788	814	810	803	793	821	844	782	777	786	746	823	815	800	765	776	800	788	734	784	780	826	737	762	767	735	776	769	775	780	799	781	811	763	810	803	802	786	826	769	782	796	798	791	755	792	786	827	827	766	808	798	809	793	800	821	746	787	817	812	802	809	804	779	784	807	820	781	820	817	808	774	767	827	781	724	814	798	780	812	832	813	848	834	767	834	813	763	794	842	845	788	769	816	741	806	750	808	780	765	758	783	797	780	812	795	821	725	774	757	795	820	805	789	801	801	799	795	848	809	781	771	827	834	779	812	773	787	783	784	805	770	842	823	819	816	786	778	813	750	820	780	763	797	802	775	814	796	790	791	790	797	788	796	794	773	816	776	844	848	762	780	786	760	798	747	785	768	854	823	756	759	802	776	805	801	828	761	796	801	841	816	790	777	738	818	802	790	810	754	719	749	776	801	773	855	795	837	749	782	863	778	776	753	826	746	744	786	755	778	767	765	815	816	818	777	795	790	806	765	797	795	831	830	794	790	784	842	757	775	781	804	768	779	824	753	839	797	766	772	811	724	794	812	783	777	753	757	817	768	782	770	803	807	810	765	731	804	832	791	805	820	759	782	795	803	769	783	732	745	796	825	832	770	778	741	795	821	773	760	806	822	763	815	779	848	770	746	793	774	779	800	835	787	759	819	776	759	765	772	766	781	818	770	799	811	766	813	777	803	821	757	773	763	805	805	818	800	807	789	796	781	779	761	778	770	765	799	770	805	852	779	808	800	765	823	805	767	797	778	800	819	815	811	777	771	784	770	758	780	796	787	810	803	765	822	756	786	785	802	784	800	726	774	779	775	780	789	762	754	858	815	774	781	783	783	797	825	806	771	771	799	815	781	784	786	775	771	723	824	828	803	737	774	758	719	776	771	805	822	804	812	744	764	744	765	839	751	815	756	771	820	818	797	778	792	754	834	755	769	783	837	774	769	762	760	770	814	818	784	801	813	780	738	790	801	761	787	833	741	777	794	770	815	808	780	823	819	795	783	750	764	764	846	825	778	754	827	759	815	788	785	783	769	796	811	787	822	783	796	736	804	773	772	776	786	767	755	815	836	791	831	794	783	842	788	777	772
43649	44832	36300	32691	37347	33623	32779	36672	34585	39599	37089	35554	29989	33235	30054	30609	27970	24537	18508	9568	7134	6558	7001	6597	4732	3612	3859	4763	3716	2864	2455	2113	3334	2475	1228	1046	1066	1292	1163	1154	1340	1096	1072	1154	816	682	932	1425	935	819	655	652	385	345	374	459	538	341	343	447	456	475	421	410	411	426	307	277	305	350	430	348	278	302	244	267	288	275	259	289	243	275	274	246	281	255	256	291	305	395	296	272	251	258	258	276	283	243	272	242	232	288	265	236	288	275	268	265	263	269	276	298	310	242	271	269	263	233	278	269	277	283	248	256	257	257	243	282	312	246	255	287	259	267	244	283	251	252	267	282	258	240	252	246	263	300	260	306	257	244	278	271	241	250	260	276	248	259	267	276	261	263	281	273	272	252	257	270	270	263	274	271	274	242	272	273	258	249	271	269	267	267	259	278	247	271	250	262	240	277	263	239	288	270	252	273	280	300	251	255	261	272	243	249	292	247	234	290	236	252	279	277	248	254	281	269	245	290	264	273	288	273	261	267	265	257	254	265	263	264	258	272	266	266	259	275	280	291	266	260	267	239	275	240	256	252	266	246	273	224	267	232	237	275	272	242	282	288	256	238	293	274	254	286	295	278	285	243	250	241	290	243	251	261	266	241	245	273	272	259	270	288	254	252	258	254	268	257	256	245	276	238	261	264	250	264	251	308	257	254	285	281	260	263	284	278	232	252	268	251	248	271	263	275	254	270	257	294	277	234	283	268	279	276	270	270	248	258	268	268	265	264	238	243	257	268	262	243	260	266	259	284	253	252	252	249	258	284	269	271	263	269	252	281	265	302	254	218	275	261	245	281	290	258	256	249	243	283	258	290	276	254	246	237	319	283	239	271	282	274	284	248	255	284	282	288	230	262	256	244	267	236	293	244	265	263	285	269	266	248	298	258	270	244	257	278	294	300	258	240	283	261	245	248	278	272	275	291	271	280	279	260	242	256	281	257	252	251	296	276	231	284	248	287	293	256	251	232	248	266	256	293	283	237	251	295	249	239	253	253	262	271	263	244	236	276	283	256	259	291	262	303	280	269	263	265	239	262	271	284	248	286	248	288	282	290	273	251	253	270	268	262	272	249	294	283	258	277	274	253	283	297	268	291	269	249	250	279	278	242	253	288	254	265	258	276	258	287	286	254	283	279	272	268	294	277	247	246	263	271	259	261	258	242	247	273	258	240	245	233	287	265	257	269	282	254	275	271	248	278	285	245	292	265	267	288	260	272	297	266	272	253	297	249	265	248	264	285	246	248	286	269	259	252	252	287	281	287	240	300	255	261	256	273	261	281	289	267	254	278	277	265	238	247	269	261	252	249	281	290	293	266	248	245	255	263	246	269	275	278	284	253	281	260	285	246	241	277	283	254	261	269	279	256	261	266	276	269	247	257	281	252	248	280	247	239	267	285	284	249	289	264	266	243	287	268	241	263	262	238	230	238	250	271	266	249	290	272	270	269	252	253	221	255	259	276	263	241	272	250	276	258	265	250	291	283	237	225	274	260	270	232	270	277	284	270	233	254	262	240	255	250	236	250	296	242	277	294	286	259	268	262	269	241	272	273	268	277	264	287	264	251	248	256	255	262	270	246	244	289	263	251	231	305	275	268	265	271	279	284	298	256	255	271	265	215	307	264	262	228	293	270	245	259	258	249	256	273	262	255	298	265	259	266	254	288	279	259	257	246	258	312	284	278	242	276	296	275	262	286	275	248	262	266	233	257	280	308	247	260	262	236	230	249	276	288	244	271	283	278	270	221	280	258	266	272	269	273	287	239	246	290	288	275	247	263	276	271	246	252	278	224	250	261	272	295	239	253	274	268	274	213	256	256	276	253	278	245	266	290	272	280	243	263	263	270	263	272	267	289	264	254	255	256	253	302	274	304	261	233	267	281	266	266	272	280	252	241	234	258	246	279	285	258	246	242	243	274	299	254	269	273	246	278	252	257	276	249	291	287	265	275	234	266	278	313	312	291	322	261	263	294	288	262	248	256	274	295	290	301	255	270	277	278	271	237	284	267	265	260	246	247	277	294	240	271	272	268	258	278	276	280	246	269	298	240	274	269	224	292	254	286	257	265	239	283	291	250	239	264	242	251	251	281	248	228	282	290	259	277	281	267	266	289	246	283	258	273	288	265	251	271	262	271	266	238	261	234	268	231	289	268	239	252	268	239	296	223	239	293	275	275	265	262	253	288	254	238	266	300	256	289	277	219	268	249	252	251	256	266	263	296	280	262	275	248	257	265	230	276	264	259	264	253	266	280	286	294	261	259	258	242	265	259	291	344	261	257	270	289	275	274	268	286	273	275	318	300	270	254	250	242	261	260	277	263	278	242	260	267	266	276	252	258	241	243	242	258	295	257	276	240	276	235	276	245	272	248	285	287	280	277	258	282	278	256	244	281	283	266	269	246	286	252	287	263	267	281	266	236	239	271	273	279	265	265	270	269	280	277	297	255	237	262	246	265	240	244	265	254	260	288	279	301	234	233	264	259	284	253	253	224	282	274	266	262	248	270	277	246	273	253	283	268	255	239	254	260	270	279	247	297	264	265	252	237	270	248	266	249	268	287	266	237	243	280	258	252	265	272	244	274	274	297	276	261	274	298	268	228	275	286	242	254	252	259	314	263	269	281	259	268	266	283	272	244	270	272	271	246	267	273	267	271	272	275	291	295	287	250	280	265	276	263	269	238	256	257	267	279	242	253	315	275	253	265	260	287	289	256	235	262	267	274	264	296	234	286	245	279	256	275	219	260	250	281	279	262	233	293	258	295	255	269	299	265	259	232	252	255	284	274	292	257	286	247	267	252	259	271	279	273	253	239	292	295	267	260	297	251	274	282	288	264	281	263	261	267	249	258	263	220	252	261	292	250	264	259	277	243	248	264	236	264	272	257	249	259	264	276	265	266	268	238	262	295	286	270	269	247	248	280	270	274	293	238	287	246	271	257	275	253	268	267	262	276	272	273	248	247	290	275	265	263	239	287	254	266	222	256	276	286	265	265	265	257	250	271	261	262	263	276	233	260	263	270	266	264	260	258	243	247	291	269	296	269	238	266	282	250	253	267	259	267	261	254	276	228	271	238	263	260	262	250	263	275	276	272	299	252	249	274	267	237	267	254	248	282	252	259	258	276	234	272	273	257	261	243	256	255	271	268	280	285	266	266	235	268	275	248	254	262	282	241	236	260	270	255	271	246	250	283	278	260	267	267	225	238	281	285	263	291	286	249	298	240	241	283	270	262	253	275	286	243	259	258	247	263	276	268	258	294	282	267	250	287	261	264	284	273	237	256	279	243	256	267	269	287	259	267	269	273	262	251	285	266	224	272	248	257	274	268	253	267	257	260	287	263	291	249	265	288	270	263	235	256	251	271	266	244	246	250	258	303	247	270	252	262	272	284	271	275	280	257	263	297	254	316	249	276	287	262	252	265	268	296	251	266	235	268	283	239	240	279	283	268
28729	40717	43470	47530	49186	47368	46302	47981	49068	51576	50624	51221	45857	50970	47432	48378	43805	43521	38304	27930	25301	26170	26322	25194	20453	17694	18565	22494	18143	15083	13514	11910	17738	13240	6862	5962	5958	7272	6995	7012	8245	7049	6464	6917	4449	3796	5580	8085	5522	4429	3675	3538	1653	1432	1231	2027	2622	1492	1516	1801	2014	1906	1902	1849	2161	1701	1129	801	1048	1284	2186	1418	781	659	711	677	647	668	677	622	689	648	672	673	648	624	661	685	883	1310	802	669	636	618	651	624	639	648	592	636	672	643	646	642	603	614	639	642	617	591	610	618	602	638	583	608	638	635	660	648	624	679	617	623	670	618	627	668	624	586	571	637	633	647	598	684	631	619	639	589	601	618	657	667	601	623	629	602	612	644	669	572	633	620	613	655	638	651	643	669	597	622	603	647	594	584	661	630	591	640	613	633	618	647	645	633	601	639	627	594	637	595	603	626	644	584	642	646	602	596	623	593	600	640	576	681	642	651	644	600	643	639	697	637	648	584	633	660	624	609	585	579	638	647	644	623	633	642	630	632	596	650	592	589	629	630	624	567	657	641	621	601	644	647	614	619	607	624	654	674	635	650	638	659	584	613	659	628	669	649	665	596	626	626	609	645	633	629	590	615	582	655	632	665	634	625	604	621	629	581	629	634	643	673	581	650	604	616	578	561	625	586	684	654	645	621	663	618	614	618	640	648	651	627	624	666	631	629	612	621	641	665	617	637	609	613	639	654	614	608	626	617	631	627	647	621	655	652	630	601	613	621	608	631	614	591	632	622	642	632	661	708	630	605	636	637	652	655	652	613	638	606	630	618	646	596	572	620	659	637	647	643	614	672	676	564	640	596	662	662	632	582	602	666	646	615	621	659	645	602	570	623	593	610	623	605	630	636	620	673	599	609	641	617	627	639	607	637	652	641	617	630	645	629	636	622	676	617	600	588	657	660	616	631	652	656	612	620	593	622	634	567	621	621	633	675	672	633	589	622	646	646	580	642	629	653	682	655	642	659	607	605	630	627	677	681	626	608	624	590	619	628	645	623	622	636	617	674	617	590	647	624	646	651	672	652	646	583	653	641	639	648	627	654	636	636	627	628	666	612	633	609	611	633	636	622	608	629	588	616	607	666	672	618	659	609	589	629	587	633	647	640	648	619	647	580	619	638	618	634	641	610	599	652	623	666	664	630	593	630	630	606	592	636	595	661	667	642	641	618	627	626	678	611	625	590	624	654	647	592	625	642	672	621	600	644	618	629	641	650	662	654	614	616	608	646	673	613	649	613	636	664	602	600	606	663	611	643	617	625	670	638	612	633	584	682	578	592	656	602	604	607	645	631	613	608	622	617	630	665	695	632	658	639	693	642	632	601	608	619	609	672	641	582	621	604	598	665	620	625	641	651	649	640	593	642	633	625	621	655	629	637	647	602	595	617	637	614	643	599	671	628	606	624	631	633	592	639	638	619	621	648	580	647	648	596	634	619	613	596	596	603	615	632	653	645	654	628	648	604	623	594	646	604	649	669	623	634	598	651	595	626	681	624	640	557	631	639	657	613	662	618	616	608	619	613	641	653	642	627	637	640	622	619	577	661	657	576	648	656	636	642	646	630	615	631	612	572	660	592	621	642	603	647	631	631	666	682	606	613	609	653	648	625	575	596	600	620	667	636	597	645	619	625	639	616	625	617	628	621	624	617	649	575	627	595	650	658	642	653	660	594	609	616	666	619	657	666	657	620	664	646	644	633	626	631	609	637	636	594	601	617	660	610	657	625	666	611	623	678	639	618	583	616	644	624	625	648	614	591	646	661	622	615	642	606	654	627	662	644	615	602	636	627	566	631	604	599	572	590	637	634	645	601	603	584	638	638	638	630	634	666	610	639	632	662	610	649	635	623	607	639	622	608	645	647	631	577	587	617	603	630	625	590	607	621	624	652	624	603	640	641	613	578	652	627	649	620	620	687	601	673	569	626	636	647	636	651	606	677	643	632	622	634	613	609	633	631	633	639	621	624	655	619	629	628	626	619	585	635	670	657	596	635	639	645	600	651	612	628	582	684	631	632	608	642	681	644	607	670	628	624	611	644	645	671	617	640	622	685	609	627	627	650	607	619	621	608	583	661	586	623	551	603	643	616	652	619	638	632	611	662	677	632	568	615	637	622	617	648	645	658	630	584	633	625	602	676	598	613	665	646	624	649	654	600	635	636	658	584	612	635	595	609	611	673	679	618	657	638	618	628	626	581	595	598	633	639	634	637	603	607	603	620	643	675	636	607	631	627	618	611	583	621	591	661	653	611	650	595	582	646	634	641	628	615	601	655	645	620	633	611	642	636	651	624	606	599	661	614	681	642	599	632	620	587	639	600	640	639	565	608	650	652	614	596	630	633	610	604	638	629	609	617	613	633	653	608	593	600	642	629	638	662	621	649	657	571	620	592	608	624	630	628	644	614	717	640	654	659	636	674	628	588	581	609	597	654	649	651	623	667	628	626	617	570	649	628	641	636	643	621	648	617	612	605	668	611	655	565	620	635	655	637	636	600	640	624	628	625	639	627	667	648	609	614	649	614	639	665	636	627	676	607	614	684	614	652	644	603	649	626	635	652	599	649	613	617	607	683	657	607	612	611	644	610	618	618	620	646	632	594	631	652	627	625	638	636	636	669	623	597	596	633	630	645	618	633	616	630	656	648	650	655	613	650	638	594	627	601	628	637	642	656	601	624	654	619	605	660	661	642	616	585	639	644	697	690	616	616	660	612	618	608	657	669	574	634	578	614	603	621	624	634	620	614	583	577	638	621	593	666	668	576	653	671	657	609	648	616	641	617	635	622	602	651	620	601	630	601	644	630	580	649	629	631	644	653	614	600	616	626	628	614	699	595	660	623	623	637	708	606	611	618	669	621	619	629	622	621	648	588	627	641	601	622	617	611	606	650	668	615	635	624	627	640	628	629	630	639	681	631	628	641	617	653	588	635	646	607	625	610	595	613	622	631	564	625	604	621	613	595	655	640	656	607	632	610	623	652	654	594	611	630	596	617	642	651	630	640	646	651	647	604	603	566	591	637	630	628	643	636	598	601	587	602	636	624	615	640	603	617	640	608	674	622	630	618	610	654	641	598	642	649	612	613	606	633	661	640	591	637	606	618	612	593	645	584	593	600	606	647	659	639	603	604	683	655	626	622	609	601	630	613	604	650	606	619	630	632	655	657	614	622	635	638	625	608	631	618	615	621	627	617	669	635	658	622	594	630	632	653	583	580	607	657	628	668	616	628	633	654	627	663	648	586	620	646	640	629	656	577	647	594	610	661	604	650	594	658	608	615	601	661	593	611	621	653	653	647	630	598	648	629	626	655	606	674	634	658	691	625	592	680	603	647	617	605	660	625	620	636	619	679	597	628	613	666	639	647	624	624	629	644	631	655	674	627	641	634	705	645	649	625	673	637	616	609	583	650	598	655	618	604	625	626	612	606	614	626	599	608	602	590	637	616	624	640	591	600	610	602	639	600	675	642
17800	20279	19614	14656	10968	7346	5023	4314	3096	2899	2280	2151	1850	2081	1638	1533	1340	1074	857	653	618	513	486	458	412	460	475	532	397	448	426	408	413	393	376	370	375	380	355	351	351	342	334	342	317	350	335	348	333	334	340	360	309	321	302	341	311	331	305	349	326	297	302	320	325	353	293	348	279	320	290	301	318	350	323	342	336	292	301	326	321	318	319	343	342	338	306	306	338	343	340	343	338	345	336	347	300	301	333	303	322	310	322	305	318	337	294	315	339	292	291	340	339	324	324	314	298	303	303	317	320	347	308	317	309	395	344	318	314	333	309	326	339	343	312	316	277	317	334	313	310	307	263	315	294	328	316	323	276	315	316	314	323	333	324	313	309	303	331	325	327	309	322	308	354	315	296	346	333	328	299	332	371	310	311	323	345	299	307	325	294	321	332	319	338	292	310	296	324	306	322	338	336	343	335	308	325	326	313	301	303	301	335	296	326	258	295	349	302	328	313	315	364	314	310	350	285	313	321	347	325	328	343	324	306	319	284	332	315	330	285	335	303	320	331	333	343	316	321	308	340	312	345	314	293	328	334	308	292	281	308	286	315	288	302	297	314	311	313	329	358	313	335	321	291	326	320	320	298	312	334	289	306	351	352	357	326	335	306	313	298	326	309	325	329	285	321	265	335	298	318	304	324	310	310	308	318	323	310	319	355	321	330	352	314	327	319	325	279	342	328	330	311	330	291	318	329	293	324	296	293	329	342	371	316	311	318	322	319	323	323	332	344	314	283	333	325	292	293	295	338	315	254	330	300	352	303	326	320	315	312	293	317	301	328	325	312	319	298	297	323	308	312	312	339	319	290	313	347	326	309	348	291	315	306	328	319	275	310	301	358	316	339	294	332	320	318	302	335	292	311	332	339	309	311	332	332	312	340	313	329	298	303	327	309	338	326	294	320	333	315	304	309	317	314	318	317	314	321	349	326	316	323	331	321	306	336	305	348	312	348	319	320	339	347	346	305	316	307	315	319	289	305	315	313	299	326	305	325	313	293	292	306	334	292	330	323	366	293	289	333	314	291	308	328	323	307	332	306	340	309	297	331	305	346	325	341	301	301	322	357	317	334	303	302	325	317	286	311	309	305	319	333	303	364	310	338	335	361	286	325	286	293	332	316	312	328	322	255	325	345	312	323	316	308	314	341	317	320	317	321	303	310	303	339	297	315	332	316	318	328	312	327	305	292	330	294	273	302	319	349	331	279	319	341	343	318	341	300	301	339	316	326	322	324	303	322	301	322	308	354	341	317	325	341	343	314	333	313	309	310	324	310	312	284	299	331	303	315	329	320	309	320	303	311	347	310	327	329	297	345	325	339	332	324	335	300	312	300	285	317	328	295	312	324	343	314	339	317	308	331	296	278	310	331	302	302	293	311	328	323	301	318	306	335	313	354	340	301	313	326	315	290	345	289	295	316	293	321	318	308	318	330	309	329	291	317	282	306	290	287	330	337	326	318	329	325	300	297	324	329	336	348	323	307	314	320	317	332	312	325	326	329	311	338	304	321	315	339	344	288	298	330	342	348	315	335	307	303	342	321	329	286	369	303	327	336	321	333	311	311	341	308	337	300	322	315	333	340	319	327	294	282	302	323	331	333	358	307	338	314	346	342	293	325	333	338	290	306	316	320	310	328	344	310	319	299	359	361	347	315	310	334	305	318	351	312	327	285	324	347	315	311	317	327	279	278	251	297	313	328	293	356	327	363	318	315	339	300	333	308	292	292	301	304	316	324	324	313	272	337	320	313	291	306	299	352	332	297	294	321	310	307	302	292	331	308	324	313	333	284	341	342	334	301	306	306	317	335	295	299	358	310	324	310	347	319	309	294	321	339	339	313	300	332	316	308	272	311	297	301	336	336	302	321	297	333	318	329	325	314	351	350	351	298	344	305	332	332	344	299	312	294	311	331	366	333	338	310	266	348	345	341	340	310	309	310	293	323	331	301	310	288	293	352	321	306	320	312	304	305	339	344	322	303	315	312	342	309	281	313	315	304	320	307	314	352	324	303	312	261	349	321	345	307	299	308	309	324	303	309	311	337	303	305	315	347	319	331	319	309	326	341	287	289	302	321	310	311	332	322	314	328	330	306	327	296	307	348	320	306	335	297	314	318	330	305	316	344	329	348	293	320	345	313	324	307	277	299	285	317	297	309	316	303	331	307	333	311	350	334	332	322	334	287	353	320	303	345	334	359	289	312	305	314	315	327	299	325	305	358	314	302	333	283	317	309	306	323	317	326	303	338	348	322	309	329	341	300	315	311	349	299	327	322	308	285	342	320	357	320	339	310	341	297	321	304	287	338	354	337	303	318	344	318	269	314	305	334	321	297	295	329	347	291	355	324	339	340	310	315	307	317	289	310	321	327	334	347	311	309	343	300	323	321	321	317	292	247	331	341	339	321	318	325	333	335	324	322	332	309	319	332	307	314	317	327	344	322	322	307	325	310	337	338	343	328	302	320	300	331	297	328	324	315	321	320	323	334	328	340	327	306	293	324	300	325	335	315	320	327	310	313	310	296	330	309	301	331	320	305	319	297	304	328	300	273	286	301	298	291	314	300	291	304	333	285	357	342	337	352	333	318	317	332	315	307	323	342	314	334	303	315	314	311	312	335	305	326	312	327	327	324	304	321	318	372	317	333	301	327	320	304	344	299	295	323	279	333	286	322	295	303	314	312	286	329	311	325	316	287	314	309	308	332	301	311	309	309	317	322	360	318	304	322	310	297	318	323	312	300	299	310	300	293	294	310	320	297	308	348	318	313	312	332	254	318	293	350	318	329	300	340	303	329	310	308	320	302	319	296	296	310	310	307	316	321	344	325	309	317	322	305	308	328	303	299	293	297	322	299	303	323	296	340	341	289	308	316	336	312	310	293	317	312	323	317	320	340	310	296	312	319	329	321	296	317	299	322	318	338	319	312	312	298	318	332	284	302	310	346	309	300	345	319	307	352	330	315	320	351	289	331	328	306	291	322	339	291	305	298	335	313	308	278	324	315	333	307	335	310	341	333	309	290	298	346	319	310	330	297	298	303	318	331	336	304	328	371	313	276	318	326	370	302	309	316	341	309	335	342	328	299	327	317	322	303	302	352	332	337	334	310	334	344	331	313	317	333	290	279	308	302	310	306	331	314	302	325	336	336	318	307	336	326	366	295	310	299	318	345	353	309	303	318	293	304	305	322	322	318	312	347	299	338	314	331	332	284	276	356	343	276	327	321	318	313	339	320	326	292	324	333	311	301	306	308	299	319	304	303	313	338	314	297	304	315	322	320	264	296	299	299	303	351	321	330	322	315	331	330	314	271	326	309	314	307	297	322	302	289	331	285	299	322	315	338	362	292	332	294	330	330	298	317	315	323	323	304	306	297	335	289	322	291	340	312	336	317	299	337	319	296	309	328	372	313	295	342	299	306	317	327	303	306	307	351	331	300	313	322	320	295	349	315	322
10664	17616	24452	25521	23735	19566	16417	15150	12524	12821	10891	10904	9410	10754	8337	8293	7073	6102	4447	3049	2644	2444	2244	2082	1825	1593	1708	1888	1762	1502	1410	1355	1522	1340	1150	1111	1110	1081	976	975	991	1021	1057	1000	845	879	948	981	914	858	882	822	811	789	794	839	843	810	818	795	813	805	817	804	830	809	777	792	752	839	775	822	818	780	761	791	781	771	754	762	758	774	731	743	745	746	743	773	800	767	777	768	781	730	775	745	774	762	731	777	763	762	746	758	759	760	784	770	781	788	751	774	719	742	731	782	805	733	719	798	738	746	739	787	759	761	729	793	735	717	805	783	742	723	793	716	741	714	770	743	721	763	752	737	721	740	733	703	751	748	764	794	769	744	756	772	766	769	762	760	758	747	712	728	761	784	753	771	750	758	830	677	766	752	709	780	746	758	756	746	756	733	705	737	765	772	750	776	715	754	765	787	718	701	797	765	799	786	754	801	722	752	790	781	733	688	819	749	777	721	740	762	778	758	751	788	743	751	718	777	758	771	749	788	791	788	731	766	728	757	783	755	739	760	743	749	755	814	746	757	772	762	741	737	767	750	752	788	723	732	778	738	800	790	806	769	783	786	748	681	742	805	767	781	731	728	755	711	843	780	791	710	708	814	794	747	784	767	758	758	762	758	733	732	731	783	730	679	746	765	746	788	856	742	752	772	763	776	739	762	764	732	785	723	736	710	761	786	754	756	778	754	741	759	745	752	680	752	750	785	789	721	804	780	792	769	749	802	773	749	748	764	745	754	748	713	795	775	774	729	795	774	766	747	730	767	740	757	780	692	774	713	750	741	762	739	750	760	782	775	769	768	728	805	816	765	804	803	755	751	764	775	741	781	778	736	778	785	769	688	798	807	768	772	809	745	796	748	762	796	781	789	742	762	773	805	739	774	724	744	789	746	749	768	758	750	766	727	767	799	772	733	771	731	733	789	750	799	779	737	797	788	750	756	753	755	793	772	768	736	786	715	734	738	751	741	760	805	741	731	753	750	773	787	753	770	801	763	762	739	777	722	739	772	757	755	739	766	775	765	729	730	733	757	739	758	759	763	759	769	744	762	781	756	764	735	746	749	785	757	755	761	759	785	755	775	750	685	769	760	764	754	714	742	758	767	756	763	719	758	752	790	708	757	796	712	770	713	784	773	792	731	735	773	771	782	732	759	714	764	786	792	745	738	753	727	718	797	772	727	737	761	778	740	764	744	738	801	827	762	726	790	749	732	775	721	717	743	774	775	783	763	759	736	742	786	729	768	729	735	761	729	751	756	727	808	764	752	752	749	788	737	682	723	715	778	745	782	735	732	823	781	711	722	773	750	763	801	728	805	743	743	768	716	761	771	778	756	755	722	742	787	763	754	733	781	752	747	747	787	764	739	817	761	796	783	773	764	767	778	741	788	728	756	759	746	714	758	738	733	738	769	811	768	736	770	735	764	789	770	800	767	704	717	780	804	793	766	749	765	737	731	784	761	749	778	825	739	761	783	773	762	739	699	755	770	756	788	756	758	793	744	738	759	760	777	796	754	736	762	775	766	789	719	751	764	747	760	795	765	771	773	783	803	808	710	771	759	772	817	708	766	811	764	776	735	727	783	787	706	786	752	748	772	758	758	723	740	718	734	775	821	782	747	786	776	722	742	740	744	714	766	765	776	767	790	749	756	777	753	742	758	756	723	749	803	746	769	732	778	726	759	715	755	752	752	748	720	712	762	775	704	756	723	720	762	788	772	673	751	776	791	759	808	765	768	782	758	746	752	745	749	772	724	748	746	769	762	779	816	775	760	771	787	768	749	759	797	728	762	711	762	790	798	773	759	769	772	763	752	757	732	773	769	734	792	742	717	720	738	733	757	749	705	709	780	746	769	788	770	766	780	784	768	729	729	693	763	783	793	709	775	759	736	821	758	780	750	760	738	779	742	765	752	815	747	775	785	795	772	753	751	741	757	722	784	773	740	715	724	727	763	788	750	742	792	741	790	757	729	747	763	731	785	793	770	785	775	771	757	839	743	747	727	730	748	694	764	764	757	753	738	752	772	712	803	788	790	760	815	715	759	744	771	780	783	798	712	763	757	788	733	773	784	773	789	751	793	745	786	757	737	759	710	705	686	776	758	799	751	720	781	683	772	711	719	759	758	707	790	732	759	767	716	776	745	793	750	789	787	793	708	728	762	807	771	749	747	782	776	750	795	723	780	768	790	768	707	746	774	745	739	715	734	793	739	729	742	725	789	772	768	795	727	788	752	694	783	764	728	711	777	750	815	731	710	754	727	752	784	835	760	757	792	788	771	769	774	789	742	770	819	740	728	734	709	767	753	737	785	747	741	766	724	761	775	800	740	778	757	718	746	727	771	760	772	757	766	815	738	764	779	807	765	716	762	775	760	769	788	750	741	783	756	740	793	768	793	753	735	792	771	790	775	782	797	748	747	747	751	815	786	740	791	725	757	725	791	738	774	782	785	837	738	760	727	711	747	792	799	764	760	787	788	763	736	776	779	797	753	790	759	737	721	768	771	771	783	776	762	722	761	764	784	780	723	753	759	761	735	725	736	752	798	814	703	732	790	753	740	748	698	795	772	753	717	774	725	737	770	783	749	794	774	759	745	801	714	694	755	739	742	715	776	780	761	815	763	776	768	760	751	713	770	797	764	737	753	705	764	736	758	732	788	738	760	763	784	741	796	707	813	739	751	777	773	794	753	777	792	770	758	723	735	793	736	769	794	777	841	769	772	767	787	768	794	820	770	750	682	770	756	742	771	793	811	796	733	769	734	778	824	740	757	734	763	754	739	791	757	738	750	767	763	814	746	746	766	776	757	725	772	721	778	763	773	737	768	781	757	732	766	805	765	749	740	757	811	767	782	764	738	799	787	724	743	806	717	775	721	737	742	729	735	726	756	775	803	768	821	712	758	830	749	748	772	785	741	745	743	723	749	785	799	799	746	751	738	748	758	762	733	751	768	767	741	747	763	699	774	780	773	733	763	751	789	758	736	718	773	737	766	794	765	783	733	752	786	756	734	749	743	768	779	711	744	802	748	816	723	770	810	784	790	755	711	728	787	807	720	783	750	763	775	692	750	772	703	711	732	755	760	774	777	759	802	788	721	812	725	755	728	747	756	731	690	799	799	781	722	768	758	710	754	758	767	789	815	764	728	767	790	757	734	803	747	775	749	725	744	731	781	754	765	763	787	765	740	768	739	739	772	724	717	828	716	788	763	747	807	739	747	749	743	729	768	781	700	752	760	753	793	771	744	712	788	750	725	766	762	761	808	749	730	773	718	731	761	779	770	671	809	755	798	810	764	785	758	753	758	807	783	759	778	772	761	706	808	732	725	755	743	776	742	719	745	760	707	760	821	758	776	739	710	770	762	743	747	742	760	788	763	779	713	769	820	768	810	767	740	764	823	694	786	761	781	724	801	778	747	688	721	741	795	782	777	776	728	783	712	756	747	800	702	784	791
36891	41974	35239	31121	34128	29994	28086	27547	27859	30732	26691	26056	21332	23645	19854	18312	17454	14540	9838	5048	3681	3498	3574	3306	2289	2099	2153	2455	2326	1541	1465	1518	1942	1361	845	735	846	926	845	884	933	729	794	750	576	619	779	814	650	633	554	482	407	370	393	476	402	380	432	416	429	451	415	418	426	434	355	308	396	461	398	362	368	341	325	296	301	324	306	316	345	357	371	291	340	351	315	323	344	348	285	320	326	303	320	344	338	325	354	373	359	350	362	311	320	350	299	328	326	330	336	331	306	320	314	327	298	324	324	341	355	319	320	328	322	314	327	336	323	325	320	320	332	334	349	335	344	341	300	335	353	321	327	348	337	329	365	330	326	334	353	346	317	294	344	295	360	318	317	320	306	302	346	339	335	319	302	328	296	328	342	329	375	319	328	304	329	325	331	305	301	279	293	325	314	321	314	323	336	331	323	312	309	346	305	301	345	326	285	327	338	305	373	279	307	322	308	343	361	322	292	320	319	315	333	345	291	325	348	341	312	350	360	349	305	322	331	309	356	304	337	305	320	320	341	314	334	321	292	335	328	305	335	320	337	343	320	295	332	308	340	331	356	309	343	303	291	324	358	304	318	382	361	338	322	349	307	307	363	310	334	309	348	312	346	338	304	373	291	317	332	334	348	351	285	331	333	341	309	328	306	327	342	326	334	312	340	337	311	307	356	274	318	350	313	331	327	300	314	333	332	343	343	352	306	331	340	330	310	316	300	356	307	299	328	311	357	315	306	326	368	298	309	294	311	334	341	298	309	348	326	339	323	344	342	354	338	305	315	330	333	361	373	330	313	303	302	331	338	326	303	313	330	332	335	308	307	307	369	329	333	344	344	330	309	329	321	331	324	315	378	330	349	335	324	292	296	324	330	337	313	335	328	334	307	339	321	334	307	305	371	343	363	343	357	322	310	326	332	307	309	339	370	347	318	319	339	308	333	363	331	333	303	357	332	329	324	336	339	303	316	312	329	346	328	351	305	313	327	307	314	299	353	326	352	319	333	307	368	330	336	324	332	339	332	354	323	321	324	320	352	308	328	362	326	321	325	341	306	327	344	326	334	355	347	332	341	344	313	336	328	355	291	321	335	331	354	324	314	306	328	316	335	307	327	338	330	339	361	319	299	281	342	311	310	306	342	330	317	344	325	330	295	310	332	294	351	319	295	342	309	315	355	335	341	358	347	356	324	310	319	359	329	335	339	350	340	332	304	322	325	338	350	297	321	302	307	326	277	304	317	334	325	324	369	310	328	322	342	328	315	373	333	310	347	325	355	325	337	317	324	339	330	318	341	320	359	324	317	337	319	351	345	324	334	353	334	291	353	354	336	378	321	331	306	343	301	322	336	357	341	316	321	331	327	351	316	335	340	320	329	359	348	354	349	347	316	282	360	326	300	318	367	352	273	324	337	303	310	332	348	341	337	325	312	355	348	326	305	325	308	329	339	320	345	336	320	321	325	329	346	341	344	361	335	339	354	346	327	352	286	348	311	356	316	332	336	291	330	342	352	324	348	326	330	366	335	348	318	338	327	337	318	349	338	321	313	308	305	324	336	352	345	317	312	335	358	332	290	355	320	333	367	332	334	324	344	344	304	339	302	312	337	315	321	289	320	341	329	319	309	357	382	331	328	348	296	351	340	320	277	336	300	364	350	353	321	348	311	304	347	352	345	335	341	326	328	317	302	350	326	306	313	343	301	312	308	348	332	332	367	307	363	337	323	345	332	316	338	337	318	374	340	304	363	361	302	345	325	318	342	324	293	354	326	322	326	288	328	327	335	300	317	311	318	338	331	334	335	314	335	362	333	348	350	337	341	308	326	347	306	313	325	339	316	337	347	300	324	328	311	320	323	296	293	333	331	306	340	323	340	320	329	337	328	317	340	342	321	329	345	317	377	359	337	328	337	313	363	334	326	354	322	358	354	323	323	351	337	315	296	337	319	344	330	315	328	314	314	323	306	324	333	320	295	315	339	322	320	309	339	323	337	332	327	328	325	326	341	354	311	335	303	331	316	336	323	329	305	354	308	328	341	317	319	352	327	332	353	316	300	321	340	331	315	336	339	292	325	373	353	333	333	353	291	325	291	328	320	318	316	298	358	368	335	337	340	323	306	330	323	315	344	322	358	348	325	372	369	327	327	350	290	320	345	343	328	317	328	324	357	337	320	331	313	335	333	342	362	315	334	294	332	352	310	349	331	295	318	361	360	335	315	357	299	348	338	309	288	321	298	260	326	342	321	326	354	320	325	320	367	346	347	327	311	311	340	318	297	315	343	351	349	330	311	319	301	324	334	327	349	342	324	312	299	347	333	331	311	302	310	332	299	314	336	321	339	293	349	307	335	329	347	341	333	322	325	344	338	343	320	322	324	331	326	328	355	327	346	308	322	354	314	318	317	323	314	284	288	317	320	322	323	347	353	332	351	301	339	331	335	351	317	332	342	346	327	308	340	328	308	326	312	320	335	325	322	329	309	356	328	311	343	373	348	336	321	339	334	321	334	359	356	321	321	336	327	320	349	338	319	311	336	308	382	370	320	365	302	326	344	295	316	342	343	344	361	345	326	320	291	362	332	313	300	295	341	333	347	345	304	350	349	329	311	331	360	333	346	311	324	304	318	332	330	367	315	337	311	304	298	361	311	318	328	314	311	312	353	322	314	326	313	348	371	331	325	333	324	325	289	371	306	333	355	340	315	294	310	379	343	335	346	302	314	317	339	308	317	302	355	324	333	334	320	285	342	330	342	349	350	356	321	337	337	324	327	291	311	321	328	371	326	306	324	354	326	347	344	404	327	320	332	309	314	320	317	348	306	292	348	319	376	360	282	355	320	326	319	382	331	334	336	323	352	318	321	336	350	335	340	313	341	349	329	317	299	322	324	305	327	324	290	325	324	331	344	333	334	320	279	321	344	327	305	362	335	340	312	348	328	337	352	319	317	324	332	331	333	292	358	301	346	337	327	301	304	319	347	322	327	335	315	355	316	316	319	336	300	336	334	344	316	329	347	332	329	327	325	304	311	308	335	333	338	341	347	301	332	321	358	311	346	338	322	310	350	313	323	357	309	321	337	327	305	317	323	361	320	358	312	354	336	345	337	306	350	317	352	299	310	308	317	340	293	324	346	339	324	305	320	371	348	295	295	327	314	354	314	330	306	293	345	320	293	351	348	339	351	345	314	325	347	340	295	344	332	349	347	331	328	317	333	359	325	338	324	312	336	316	322	297	315	340	338	354	319	354	304	318	337	319	338	327	324	334	360	326	332	321	330	307	359	308	329	334	322	335	295	335	361	322	309	318	291	338	365	322	309	318	348	339	328	346	324	303	339	318	312	334	324	362	355	359	319	312	314	314	293	344	333	303	324	352	355	352	346	320	302	340	328	301	344	332	320	331	317	327	317	348	317	311	314	327	316	359	330	328	323	323	335	312	334	331	341	307	348	311	329	327	323	325	349	342	350	347
23414	36518	39081	43419	43897	41380	40033	40149	43075	45454	42032	43707	38640	44070	38122	38723	36475	35415	28795	19311	17013	18026	17184	16510	12026	12108	12024	14253	12715	8925	8272	8888	11057	8029	4421	3938	4470	5040	4491	4761	4867	3822	4665	3847	2612	2695	4214	4691	3382	3061	2694	1920	1348	1202	1277	1991	1205	1110	1366	1475	1434	1737	1606	1500	1682	1530	897	948	956	1351	1356	1016	990	848	778	782	844	782	802	797	827	825	774	805	792	750	785	801	896	985	755	748	774	792	789	794	784	736	733	756	791	799	788	779	803	789	757	742	778	783	751	729	800	788	776	796	771	751	772	793	758	801	767	803	802	756	713	806	809	782	765	765	798	796	782	804	785	743	775	735	776	764	758	783	764	786	776	751	770	769	750	798	758	727	770	745	753	750	791	732	794	758	717	816	763	720	787	793	725	758	726	713	797	768	775	735	760	757	827	775	778	776	784	819	797	782	763	727	738	746	732	755	761	789	756	750	806	761	770	768	751	761	754	756	739	768	766	815	773	782	758	786	759	767	780	746	797	756	765	753	802	825	794	753	822	756	768	758	837	733	754	800	757	769	801	797	799	739	802	775	788	845	748	791	800	733	759	746	805	768	792	751	768	792	739	776	753	807	803	786	787	751	792	801	762	737	800	718	762	758	800	734	761	735	733	780	744	807	785	733	805	773	798	772	735	803	786	815	787	794	739	793	761	776	753	775	774	802	777	741	773	777	731	760	790	793	765	739	695	730	767	777	773	779	798	781	761	772	740	765	783	763	784	791	766	761	739	755	807	830	788	800	787	778	722	773	759	800	790	812	756	801	847	808	799	746	756	742	829	748	763	749	721	757	755	790	759	767	742	757	805	792	749	746	767	779	761	759	759	790	775	764	765	778	778	791	766	827	805	794	772	763	761	758	804	783	768	790	788	782	796	745	776	834	764	790	737	757	821	767	799	778	763	806	808	770	721	736	729	790	724	788	759	805	801	787	818	732	804	799	793	736	762	780	763	771	752	775	760	793	788	764	794	753	835	776	784	754	802	774	758	787	775	716	801	724	723	765	728	782	764	757	762	772	790	694	768	789	733	772	744	767	755	730	724	790	719	773	773	796	743	791	780	780	772	748	782	742	733	819	756	766	779	792	798	821	791	793	766	788	733	766	786	756	774	718	767	800	742	756	816	711	790	788	763	773	803	776	767	775	785	815	774	767	825	834	724	784	784	784	797	765	827	738	775	760	796	763	800	774	797	756	749	796	768	765	744	799	763	789	796	759	785	784	729	776	715	769	747	790	745	769	770	728	769	785	739	810	776	753	769	782	815	797	751	815	812	784	780	807	766	790	788	734	780	789	799	798	760	719	746	773	800	795	761	772	766	773	807	763	772	757	761	785	755	795	794	768	801	763	753	749	767	750	768	788	783	803	800	803	774	748	757	751	738	767	733	773	815	813	805	748	727	768	772	758	794	789	735	752	835	775	752	803	736	780	779	756	740	774	796	768	779	755	724	742	750	772	796	755	702	801	765	711	800	834	772	725	764	852	766	737	763	785	762	777	737	753	736	771	754	755	766	765	712	738	773	775	755	763	757	753	816	775	775	808	791	779	733	764	849	715	804	791	804	787	796	756	798	801	754	790	773	799	726	760	759	780	736	800	822	805	762	742	747	751	766	718	742	726	784	850	762	814	799	789	779	799	757	817	751	796	759	729	753	827	768	777	778	745	710	769	766	754	761	790	805	812	760	760	781	768	832	808	812	751	760	756	765	786	755	771	767	722	748	792	731	702	772	774	767	767	750	738	759	732	765	751	758	811	732	775	798	773	735	762	819	756	735	726	826	794	773	752	711	758	737	748	788	743	827	781	786	798	764	786	786	755	790	724	742	806	784	767	781	743	779	803	764	762	824	747	799	764	792	828	778	740	784	789	768	758	716	812	792	770	758	786	777	778	735	740	819	782	709	740	772	760	817	761	783	779	774	748	751	757	731	749	806	758	779	773	775	752	744	751	797	783	782	778	801	775	764	792	793	774	772	809	781	761	819	780	737	809	782	730	781	728	776	769	732	757	783	796	783	802	769	781	764	769	786	752	791	787	817	746	766	838	741	753	766	767	697	756	759	750	722	769	784	769	759	821	775	775	766	738	770	760	807	735	813	788	782	769	760	784	724	718	776	785	750	791	784	779	808	791	798	786	760	728	750	828	764	723	779	789	747	765	812	786	758	796	750	756	754	818	783	780	777	772	770	770	776	751	759	751	728	827	824	822	797	745	791	744	779	767	774	751	772	761	820	804	800	740	746	762	784	744	803	739	757	754	784	788	759	757	750	777	747	767	767	730	810	806	738	752	776	781	715	782	732	741	790	779	766	764	736	818	765	758	762	761	759	754	829	758	771	785	775	798	783	735	825	772	815	769	779	733	771	818	750	788	772	785	770	807	815	826	775	797	812	770	795	757	744	775	767	781	780	762	730	842	774	773	770	786	795	783	760	789	832	747	802	767	765	764	759	805	785	757	764	763	773	737	810	750	742	755	841	751	748	732	839	729	785	782	742	748	743	770	812	743	752	775	787	775	769	804	734	753	785	748	743	779	782	792	712	777	800	758	782	756	731	756	770	825	786	780	756	719	795	785	778	801	764	736	790	822	769	789	756	748	757	742	790	739	758	766	786	788	772	752	738	752	743	795	731	787	800	733	760	814	749	814	760	816	762	846	772	789	765	773	803	806	740	772	754	755	776	756	801	794	785	822	747	755	777	720	760	766	775	774	730	768	795	745	764	775	753	744	819	811	765	673	781	828	813	778	761	751	785	752	802	749	832	788	798	769	799	761	748	833	775	782	735	786	762	771	737	732	785	760	765	762	751	770	744	779	731	769	762	766	756	800	771	776	747	724	790	756	798	751	787	789	786	782	777	765	750	708	780	754	794	787	798	780	784	807	727	753	729	747	806	758	769	780	783	759	788	800	752	771	792	790	799	765	772	790	745	781	778	745	816	720	709	789	779	735	716	758	768	823	773	806	781	770	784	784	722	757	842	756	787	744	777	801	763	848	761	766	756	812	806	767	782	782	781	807	752	809	768	727	737	775	779	791	763	810	774	749	767	800	803	765	771	789	757	805	730	803	837	750	818	807	722	764	798	789	726	758	791	771	721	750	754	767	800	776	783	757	813	764	759	750	752	824	725	714	781	760	734	722	784	765	752	790	761	799	801	786	821	794	741	725	764	749	773	760	818	806	776	726	749	782	798	788	751	761	800	797	731	777	762	796	728	729	706	773	713	787	724	787	743	773	810	853	744	738	793	825	811	752	785	761	733	764	819	768	832	743	757	779	737	789	776	772	774	798	796	813	778	782	735	802	751	763	746	786	808	753	777	738	789	751	781	770	752	792	743	777	732	786	836	770	833	749	778	782	717	773	773	796	823	795	782	784	750	698	781	740	772	718	765	782	791	734	779	819	750	745	793	758	724	749	713	779	797	782	781	732	807	787	788	751	761	836	772	751	748	786	744	797	806	757	752	756
43084	44888	36452	33218	36725	34565	33539	35835	37414	39243	35500	35708	31747	34183	30320	28819	27230	23685	17756	10319	7308	7221	7219	5810	4170	3794	3947	5054	4695	2994	2740	2678	3117	2181	1329	1156	1244	1394	1324	1306	1242	1059	1160	957	733	729	1264	1305	950	826	726	508	422	394	406	504	392	368	424	469	427	485	468	505	512	388	264	318	355	518	327	323	299	269	288	258	254	261	266	268	260	224	239	275	271	272	252	263	295	313	259	253	245	259	251	279	261	249	260	228	246	240	234	280	274	260	262	223	258	247	264	241	263	262	236	244	248	263	255	260	273	270	280	244	262	234	244	236	227	270	245	243	261	280	254	253	244	221	265	254	234	241	254	250	282	259	263	270	293	267	238	242	244	274	275	257	268	244	249	229	261	233	244	262	249	274	270	236	254	231	241	268	262	258	242	250	261	290	226	272	289	254	267	255	259	246	246	267	250	211	233	239	273	255	252	219	245	263	292	268	236	275	272	243	246	254	251	246	246	268	226	264	290	237	255	234	253	266	256	251	285	284	231	259	268	270	259	259	239	240	273	247	261	290	226	257	238	256	266	239	246	274	236	246	258	245	256	267	257	285	247	242	252	243	241	230	267	220	248	267	263	252	236	275	248	243	242	264	261	266	261	265	252	273	288	261	223	243	254	276	273	252	272	243	262	259	277	262	241	264	263	263	232	270	264	243	278	254	240	296	250	275	256	271	265	263	241	263	257	237	232	250	248	261	235	281	260	243	257	251	224	263	218	254	265	298	281	274	236	260	214	243	272	266	264	249	244	276	247	248	263	265	253	219	272	250	277	229	229	272	271	247	247	252	291	266	241	269	252	278	256	265	233	241	242	252	239	258	276	258	253	241	272	279	226	254	257	242	248	234	246	237	252	254	266	264	259	259	271	261	276	226	285	254	257	230	256	243	254	254	253	281	283	272	237	255	279	276	268	271	293	256	279	240	243	303	231	252	251	271	233	256	252	200	272	254	279	253	300	246	227	230	252	258	263	259	271	262	264	279	236	265	249	227	270	273	256	255	243	265	275	294	269	238	245	242	251	246	275	242	246	260	271	266	235	250	246	246	264	271	259	269	244	235	241	264	257	231	252	267	239	228	267	250	256	263	257	236	259	240	229	277	255	235	275	275	252	270	266	263	258	265	258	291	273	247	266	270	261	264	248	256	272	281	221	246	267	241	266	269	250	257	278	257	248	261	252	233	283	269	230	231	253	227	263	252	232	239	205	258	235	280	255	265	261	229	274	259	223	265	235	273	270	235	241	254	266	284	270	230	251	270	246	239	252	280	246	246	240	252	244	236	278	268	241	281	260	269	250	231	251	281	214	241	278	267	229	282	239	242	264	258	270	304	239	248	252	257	282	247	229	237	227	246	275	250	251	219	259	231	242	228	248	284	257	259	262	279	271	274	267	295	250	235	284	241	245	272	286	262	259	255	243	254	254	252	280	257	251	265	256	267	231	232	243	264	268	236	271	255	261	224	289	275	264	287	264	268	268	300	247	246	225	240	252	257	283	269	254	220	256	244	230	249	272	271	270	257	252	265	274	246	266	249	221	228	282	247	275	241	249	260	252	267	268	251	241	251	255	261	221	256	275	259	244	236	254	264	272	257	241	250	231	245	269	271	270	247	265	278	247	241	250	231	252	240	258	242	245	271	265	248	260	228	248	260	271	253	235	263	238	253	266	257	245	263	245	273	245	281	293	275	294	274	231	249	269	251	249	240	231	245	267	255	264	240	252	261	258	271	247	263	258	263	287	239	261	278	235	250	250	253	255	235	270	271	227	266	285	267	248	276	242	265	288	270	280	247	238	255	267	286	244	242	275	244	246	249	282	269	276	263	236	253	266	221	253	261	247	249	262	272	244	274	241	263	271	253	248	238	276	218	247	256	239	285	272	256	265	268	248	289	238	254	276	289	262	277	288	255	263	242	250	246	256	249	259	301	270	274	231	228	272	244	290	244	236	236	232	243	255	255	248	267	261	257	269	240	241	224	266	261	279	262	235	257	270	254	248	243	252	283	281	270	226	245	257	232	260	250	249	266	270	234	255	240	264	253	261	253	261	246	226	270	275	247	255	284	293	271	282	246	227	238	244	247	252	271	270	257	286	258	247	225	254	249	242	256	234	244	274	259	270	234	241	237	252	224	279	229	231	230	265	269	225	267	239	263	244	229	257	267	270	267	256	254	248	261	247	262	256	282	277	290	243	252	247	276	261	237	257	231	252	254	232	259	239	280	252	242	245	261	283	260	253	259	255	252	268	273	253	261	242	250	252	251	236	249	245	247	266	258	249	232	235	252	281	233	246	271	266	255	232	257	271	234	264	227	244	237	251	246	245	255	210	266	236	271	255	245	232	272	251	258	233	243	244	231	246	256	265	258	268	236	258	233	285	271	229	262	312	254	249	277	223	229	271	242	265	249	231	256	255	262	238	279	251	235	234	239	255	242	218	255	241	222	247	269	267	264	261	245	246	265	217	246	271	268	232	244	255	227	259	251	233	263	263	259	258	266	250	254	251	240	274	254	256	245	276	255	234	281	228	227	245	238	262	251	243	275	258	260	235	265	257	217	283	238	268	282	277	247	286	273	249	285	262	242	270	243	233	250	281	253	244	239	253	250	249	259	274	258	277	277	262	261	261	264	254	260	239	259	230	261	214	259	282	273	272	262	229	241	279	265	255	245	231	247	214	262	270	265	262	250	251	265	251	245	264	258	277	258	271	258	239	253	252	269	280	257	221	232	265	244	248	248	265	262	245	269	253	261	269	233	231	235	240	256	272	245	251	235	261	267	258	283	259	283	260	218	281	248	261	266	257	287	243	250	256	247	255	260	261	283	249	268	238	231	233	258	251	260	262	272	274	236	233	261	279	237	241	247	253	246	271	258	243	263	274	250	257	265	249	274	273	264	248	255	247	240	223	281	247	264	273	243	265	252	273	273	265	295	267	242	235	256	238	245	233	267	250	233	260	269	249	245	239	230	252	247	255	245	283	243	246	288	251	266	263	267	208	265	250	256	245	291	260	241	258	255	269	254	238	254	219	263	242	234	234	258	251	254	260	251	287	256	266	257	270	261	251	246	232	258	244	264	245	258	257	253	250	264	226	243	255	295	248	270	247	284	260	238	249	268	258	253	229	265	232	247	260	243	254	268	216	235	237	239	236	288	240	271	278	264	292	229	252	284	270	260	233	245	251	264	256	242	234	248	250	280	264	259	236	253	246	266	293	279	228	259	253	248	296	262	273	233	246	259	256	268	259	251	273	264	255	253	246	246	295	252	278	231	254	228	280	229	269	254	284	249	257	232	244	259	224	244	254	253	289	235	253	253	247	274	243	250	275	259	243	259	238	231	253	274	242	273	293	234	248	254	253	229	243	255	254	251	284	267	265	255	262	241	259	267	254	251	269	256	242	257	284	247	250	258	263	235	271	238	257	248	231	231	269	273	279	274	262	258	272	252	239	244	271	274	267	262
28248	40849	42976	48741	48888	47711	46964	47193	51898	51026	49637	51551	47089	51099	46629	47011	43178	44442	37697	29021	26089	27297	26804	23271	19180	18679	18942	22980	19903	15410	15054	15078	16437	11726	7642	6596	7468	8133	7892	7908	7315	6259	7455	5524	3783	4415	7779	7707	5634	4899	4144	2489	1797	1637	1764	2720	1459	1333	1656	2252	1841	2270	1915	2507	2616	1832	832	1026	1464	2473	1347	1178	785	613	645	640	607	697	660	580	595	630	607	593	617	630	638	583	836	1033	634	640	607	604	627	645	649	616	569	640	598	629	631	613	588	614	608	595	597	578	607	634	579	671	635	616	642	656	634	601	649	599	594	648	614	608	613	642	588	636	623	628	580	624	651	600	642	583	629	535	650	617	613	572	627	606	576	634	596	617	593	601	591	640	583	604	585	652	593	617	643	605	559	613	624	632	605	610	617	594	588	611	594	576	651	606	626	591	639	540	616	591	608	630	598	572	638	555	605	600	601	654	625	580	608	618	601	611	613	630	643	576	626	626	582	633	611	615	675	634	630	638	575	629	620	633	607	614	599	564	603	629	561	609	551	641	616	623	606	596	624	575	590	605	624	614	654	599	673	645	677	656	603	625	597	604	616	616	670	556	636	616	620	618	574	624	641	641	631	593	602	649	624	603	605	623	607	575	588	601	592	592	621	622	608	636	625	611	590	621	644	604	628	626	664	624	611	607	621	591	617	622	613	610	587	593	605	594	628	613	621	625	606	606	605	573	600	665	625	625	667	625	595	628	610	612	610	582	580	583	587	590	646	608	597	633	561	588	600	601	595	565	634	623	601	564	612	586	602	594	625	550	620	608	642	605	591	586	604	615	580	618	584	629	614	601	609	608	621	632	664	573	582	619	609	608	604	605	626	579	614	647	632	610	578	609	603	597	594	642	644	605	631	580	637	548	568	578	570	619	656	603	577	605	587	645	582	591	613	580	615	590	637	621	645	557	652	605	645	631	633	579	617	596	592	623	614	634	638	617	601	601	571	625	647	613	592	618	626	609	621	613	619	629	541	641	578	550	603	581	639	610	617	604	578	587	635	577	653	585	592	624	596	667	620	609	657	567	538	630	670	600	578	611	616	613	575	557	620	600	635	624	618	569	582	629	632	590	613	612	604	620	628	619	573	600	621	645	582	603	598	599	611	621	625	601	602	622	596	597	607	602	638	602	637	586	568	555	617	590	553	640	608	571	661	645	580	635	598	613	606	567	625	593	570	631	559	625	615	606	629	646	583	563	595	636	646	609	625	553	643	598	603	643	593	620	595	646	590	629	602	632	631	645	630	622	622	629	632	595	609	601	581	570	614	609	596	627	585	612	655	616	610	574	595	615	636	572	617	639	628	643	592	601	628	641	590	646	633	619	577	615	615	588	585	589	608	635	614	557	638	615	605	600	614	591	627	631	589	604	621	569	635	617	632	610	572	628	644	623	623	605	636	629	572	611	618	638	642	588	634	622	624	571	596	604	628	591	646	566	602	651	635	632	607	614	633	612	629	608	559	581	600	633	590	613	609	636	648	607	602	626	635	613	604	581	618	612	635	595	550	601	526	566	616	599	625	605	608	605	590	607	601	598	656	577	612	563	599	618	636	623	601	606	610	585	622	563	625	616	585	636	621	584	584	633	584	618	606	614	618	568	542	602	612	590	594	617	635	599	598	615	637	630	635	608	615	574	622	640	611	605	594	631	662	636	611	624	620	626	655	611	623	626	607	607	587	582	613	596	577	620	583	604	614	591	583	636	611	689	602	589	595	638	637	611	595	607	602	606	575	654	610	576	600	577	572	594	588	640	641	616	621	586	626	613	576	628	588	571	620	624	578	585	600	601	646	641	569	622	601	582	593	651	604	615	626	605	566	598	594	588	654	602	606	623	623	634	603	629	596	640	634	553	577	631	610	651	619	593	607	592	627	573	582	622	582	622	609	597	646	584	598	604	569	607	590	606	604	661	565	630	602	581	587	588	576	559	605	672	594	609	617	614	611	586	642	601	602	619	606	625	605	612	628	600	620	638	590	621	614	591	623	601	607	574	626	619	646	591	593	614	620	621	624	622	594	615	632	650	625	599	587	578	631	609	594	637	601	597	637	615	641	623	637	640	615	561	619	576	600	604	601	597	604	595	606	575	617	650	585	587	623	650	592	604	628	579	603	613	592	632	627	595	581	636	654	564	638	611	598	606	612	594	616	553	593	631	597	615	606	598	649	588	626	622	606	571	619	610	603	627	570	638	602	631	611	587	604	604	600	599	597	647	587	558	587	612	609	609	627	577	611	601	585	577	564	605	626	610	623	635	606	583	587	604	632	626	583	584	632	611	564	636	594	599	621	616	617	644	587	626	623	585	608	619	622	572	625	557	578	618	603	608	622	586	627	617	616	585	583	601	608	596	586	629	614	608	667	595	588	625	569	621	582	596	638	630	596	624	595	654	641	648	604	637	640	577	626	670	662	607	658	562	616	638	611	627	637	584	583	601	596	656	636	569	631	620	565	587	595	618	599	616	594	634	629	653	642	594	593	579	672	611	639	594	563	589	590	624	637	618	654	585	617	609	593	641	601	581	649	621	608	570	580	624	605	602	555	617	632	615	608	631	615	581	623	598	635	635	672	608	605	642	611	609	606	580	591	612	625	595	614	602	591	638	587	615	568	598	638	648	574	594	582	593	618	628	616	629	598	598	630	587	601	622	591	627	599	586	627	620	600	635	596	689	600	596	623	603	606	603	600	644	595	616	613	606	612	616	623	589	608	645	584	615	590	624	621	644	589	660	592	566	664	602	609	615	602	656	612	589	583	613	579	557	618	609	600	600	571	595	611	588	608	613	591	546	576	561	600	559	626	617	546	637	633	635	625	612	567	630	602	608	592	634	650	606	600	655	592	596	608	614	577	638	640	624	624	586	638	615	590	638	557	583	559	679	614	569	595	613	607	626	601	589	604	615	589	641	600	626	583	597	629	630	606	565	603	596	606	630	577	603	620	586	616	607	630	599	641	572	644	595	585	629	599	599	598	621	642	626	594	627	577	589	633	597	692	609	575	678	586	616	658	633	613	564	612	586	588	592	620	588	630	577	618	615	642	657	615	568	666	626	591	632	637	599	571	610	612	613	584	609	605	625	613	534	601	611	678	622	625	571	571	618	659	579	612	628	619	611	588	620	591	622	621	630	605	598	615	628	607	583	590	632	636	631	600	636	648	602	640	579	644	636	656	598	576	621	577	588	600	600	611	602	613	608	607	649	646	604	604	606	603	593	569	658	659	600	638	628	574	590	603	610	642	582	583	591	678	598	624	620	609	620	637	611	666	586	610	610	649	587	644	630	592	608	582	657	624	604	626	597	625	634	605	618	637	613	618	643	611	621	596	621	640	602	581	606	606	618	548	629	612	606	656	637	597	602	630	663	617	594	597	614	619	584	646	588	607	580	594	635	652	600	601	582	600	598	590	578	613	619	625	608	597	607	596	631	618	639	600	652	612	626	610	561	622	610	631	602	663	605	658	598
17615	19043	19400	14359	10669	6996	4674	4130	3017	2957	2619	2541	1925	1956	1475	1391	1345	1101	799	641	538	543	494	464	467	469	413	424	463	389	399	376	409	384	385	316	375	331	343	346	345	323	340	349	359	329	311	325	290	325	333	341	305	300	306	319	310	299	316	330	289	324	297	333	310	285	297	317	336	305	292	321	312	304	343	340	326	303	308	289	283	333	328	313	286	280	332	297	341	321	322	339	296	306	323	291	303	311	320	300	298	324	314	308	295	269	311	324	319	306	265	338	326	294	292	278	319	313	312	323	337	330	290	280	342	308	304	291	290	306	331	338	313	308	341	328	306	261	282	341	331	317	279	317	336	310	309	301	286	325	314	321	310	308	320	298	319	312	303	329	328	308	307	304	313	336	326	306	293	287	294	306	299	320	306	296	309	283	310	301	289	309	299	340	318	297	312	339	342	311	314	313	306	317	324	299	294	292	296	300	325	318	319	284	300	303	316	305	324	277	315	284	317	310	355	283	318	295	282	289	326	296	314	335	285	342	351	280	320	342	327	303	320	311	284	296	316	326	323	294	317	314	323	295	304	335	336	326	330	337	338	274	292	310	301	310	342	330	314	305	298	298	285	275	286	299	327	320	304	296	315	315	297	313	306	357	301	321	366	332	299	303	285	293	301	329	331	308	319	280	318	303	328	336	314	343	330	378	323	325	313	302	345	313	331	299	296	297	350	316	279	288	299	304	346	298	305	300	293	307	303	300	308	318	330	295	305	286	314	321	287	304	324	295	311	289	331	333	297	307	320	312	294	329	312	317	318	314	327	305	307	318	328	300	314	313	325	291	330	343	311	271	305	314	297	307	324	302	316	311	278	337	324	283	328	320	313	331	314	292	294	301	306	312	290	291	305	336	310	333	305	314	286	359	284	325	323	321	312	307	321	300	324	340	311	330	281	336	332	336	302	298	317	310	336	282	292	323	301	280	286	312	292	292	289	353	322	343	311	316	341	306	307	314	289	321	335	323	272	293	294	293	342	306	284	303	290	301	299	319	320	303	359	298	282	315	280	309	330	280	262	319	311	317	338	316	285	313	336	291	295	294	312	273	300	279	320	301	309	327	313	296	358	351	294	317	294	300	320	308	349	336	324	308	285	298	305	323	325	323	296	311	280	279	288	289	332	285	298	316	308	280	296	327	325	292	323	315	331	329	303	359	301	264	266	277	329	301	298	324	324	317	321	286	350	315	314	308	302	350	318	307	318	328	305	304	295	307	290	300	299	285	336	318	301	335	305	275	305	306	311	291	346	317	339	322	299	307	335	294	378	331	312	326	308	319	295	269	308	304	313	341	325	332	310	300	300	292	284	292	308	305	274	295	310	303	325	320	310	312	297	316	292	307	282	333	244	332	296	292	304	321	308	331	310	320	335	284	303	320	328	309	312	312	381	299	266	302	308	323	306	320	304	285	311	322	294	303	302	291	309	294	334	367	333	311	324	273	273	331	304	354	334	317	328	320	312	292	275	269	329	298	315	306	309	313	326	302	323	293	320	329	345	318	302	330	302	303	300	320	315	302	315	305	344	309	307	340	297	279	344	333	317	288	280	332	301	328	309	292	318	302	325	261	325	290	331	321	281	316	323	294	304	309	304	284	286	317	295	304	283	351	310	319	304	332	325	314	294	329	321	321	348	330	315	313	322	304	312	284	322	327	290	291	288	294	299	325	295	304	294	269	275	296	317	292	290	286	315	329	310	297	299	309	324	278	316	302	329	303	310	324	308	293	285	328	294	322	319	313	322	299	307	329	334	327	313	298	342	296	330	314	281	274	296	299	299	309	341	320	297	290	271	283	301	301	323	280	306	324	310	285	304	286	332	303	336	325	317	332	316	273	321	299	299	299	283	317	305	309	308	320	326	331	316	315	281	271	304	289	306	289	286	324	312	300	303	322	288	314	343	296	288	319	291	312	298	321	330	290	337	287	307	306	306	324	320	316	298	294	269	324	330	314	334	316	291	294	318	285	301	268	337	318	357	310	316	282	306	308	302	316	268	309	307	305	307	302	313	313	279	331	301	318	319	305	302	320	300	276	298	281	301	349	339	308	339	310	319	303	328	317	299	328	319	311	334	293	317	317	295	337	272	311	315	317	314	321	304	306	295	311	345	310	326	298	328	301	339	353	319	339	293	313	284	336	297	281	345	306	297	313	298	326	326	317	298	309	337	300	315	320	318	325	292	299	301	309	293	281	299	338	289	316	326	330	332	284	318	295	302	308	306	316	296	308	298	300	323	310	320	301	325	273	306	303	297	297	308	298	279	315	316	278	326	311	347	326	326	367	324	295	326	302	309	288	323	360	318	290	336	323	294	322	284	332	297	302	307	288	285	336	319	294	316	318	311	304	315	320	318	325	316	305	326	299	327	318	313	356	313	302	297	309	283	283	288	297	306	282	314	314	299	282	280	288	306	315	311	315	294	336	287	338	304	303	327	318	291	323	338	318	294	307	311	304	283	313	339	315	304	315	300	303	298	305	286	321	296	299	323	290	374	314	308	311	287	294	290	332	298	316	321	315	294	291	285	312	340	319	323	319	347	289	325	288	332	310	310	274	296	318	296	285	293	303	318	321	297	331	278	314	312	296	310	312	314	295	309	297	319	308	296	336	340	277	303	277	303	315	287	299	343	302	339	309	326	299	334	309	297	317	314	295	288	303	329	295	325	315	302	302	331	328	331	322	334	299	298	280	327	339	267	318	298	316	322	310	285	309	322	316	326	322	327	329	332	309	304	301	326	307	332	295	299	314	299	298	296	315	336	291	270	315	316	301	304	335	327	300	309	309	307	278	313	316	309	320	307	339	311	327	299	307	302	314	305	290	333	271	299	302	342	310	327	297	282	301	327	344	312	325	321	334	294	315	326	329	285	339	303	314	283	317	306	329	319	297	319	310	316	264	338	299	313	298	325	311	338	278	351	315	324	314	295	304	305	320	308	344	315	330	316	281	289	298	298	301	297	293	319	322	298	339	295	304	297	305	329	321	316	332	336	332	286	333	318	338	298	281	291	293	320	306	320	301	322	315	323	321	275	316	305	335	334	317	336	321	296	309	268	289	311	298	307	320	307	341	281	328	273	305	288	302	292	332	352	309	327	295	323	307	273	304	319	314	295	297	341	315	300	322	288	288	324	307	333	294	345	323	293	299	304	326	302	282	304	321	339	288	317	323	307	274	333	321	320	284	301	320	320	318	332	309	290	301	306	325	339	344	340	283	274	319	314	312	322	312	300	340	314	329	298	339	324	280	304	282	314	293	322	284	292	288	298	316	347	277	295	324	294	319	294	294	320	313	336	300	323	293	317	314	300	297	303	285	326	299	308	318	289	308	316	297	299	321	315	294	317	306	300	299	287	307	303	314	315	288	275	278	325	335	308	313	313	291	321	322	315	301	302	280	293	307	322	336	308	302	311	324	311	327	326	319	329	289	337	324	329	302	306	299	326	294	306	310
10757	16732	24228	25238	23329	19107	15869	15061	13223	13378	12002	12462	9594	10722	7959	8228	7160	6308	4184	2843	2669	2373	2136	2022	1780	1797	1784	1929	1711	1507	1519	1404	1443	1313	1258	1011	1107	1010	1029	976	1035	978	1003	896	908	845	939	988	880	861	846	840	711	777	802	792	773	748	789	830	760	787	745	775	796	769	766	710	807	755	776	754	774	763	738	766	774	738	729	741	785	786	806	716	748	738	734	736	721	774	735	666	734	695	716	743	743	724	736	803	791	732	691	756	753	742	728	747	782	701	764	674	708	722	675	757	688	728	708	713	740	706	735	757	759	749	707	803	786	766	743	738	712	777	730	729	741	773	738	741	761	752	708	758	810	683	805	758	727	733	766	687	753	725	713	715	725	763	746	737	703	777	711	719	686	729	757	770	710	749	772	788	691	728	754	728	707	691	767	765	720	732	738	740	742	737	765	703	737	718	741	779	731	733	721	754	748	794	715	757	736	794	758	764	760	754	767	690	745	737	782	736	754	785	753	744	745	775	682	761	775	737	742	738	722	729	759	747	773	739	751	715	770	741	724	719	750	758	814	705	748	737	755	723	774	743	748	751	785	683	765	705	746	812	725	712	760	729	710	740	739	735	729	740	717	768	770	751	737	755	720	732	778	742	699	757	783	743	735	712	769	706	765	724	804	708	735	720	737	684	745	727	733	762	739	698	695	760	734	726	769	712	732	769	756	730	786	723	752	719	695	700	770	765	777	764	743	799	756	744	745	765	754	737	738	731	726	737	728	693	680	714	753	724	778	765	710	719	756	750	735	756	751	730	764	704	752	748	744	772	697	720	703	736	750	751	735	744	726	760	749	734	777	755	714	731	743	772	776	755	787	732	765	735	767	782	739	755	786	732	759	766	778	752	750	771	719	750	782	759	733	712	761	780	729	738	722	723	756	805	748	766	738	791	732	773	752	761	754	759	739	754	706	724	733	773	775	710	726	722	732	732	783	734	725	763	730	702	736	699	741	750	756	698	729	788	751	703	747	725	751	719	702	753	753	739	728	749	741	735	784	754	766	771	700	728	724	737	768	728	743	766	703	744	707	700	773	759	781	722	783	756	723	732	704	780	755	703	751	744	751	703	729	765	751	714	711	777	728	722	758	795	731	732	739	752	698	730	765	732	749	772	752	705	775	763	783	751	760	755	695	713	715	691	759	751	760	781	738	726	709	761	731	750	775	701	730	735	735	730	734	737	746	744	743	736	723	759	749	744	764	780	738	699	736	694	753	785	716	726	811	699	758	753	706	751	749	772	739	753	701	748	737	775	735	729	784	724	800	715	749	727	714	774	705	758	702	769	746	733	689	715	750	769	750	729	720	758	732	736	752	765	727	733	744	772	740	766	712	757	732	684	755	714	726	761	674	700	750	708	775	746	740	752	794	793	772	744	751	725	757	799	743	745	769	743	760	758	763	737	745	780	788	738	719	744	785	780	723	744	774	727	714	739	781	748	741	729	749	793	682	768	751	727	722	742	805	726	770	729	740	721	717	778	750	770	720	693	728	732	714	739	694	742	772	757	719	708	774	743	760	706	722	747	699	735	784	747	757	713	742	788	763	697	760	776	735	750	733	752	803	722	727	733	699	753	766	793	727	741	760	697	728	667	780	747	754	719	779	707	751	771	797	774	758	727	807	735	737	765	745	718	760	722	740	746	806	784	736	693	705	718	788	741	728	741	764	767	710	760	743	729	694	755	738	746	783	734	818	675	727	734	742	735	749	747	727	674	737	747	705	781	788	723	745	745	724	793	761	772	766	739	781	755	770	753	762	731	725	778	707	776	714	770	729	776	725	725	756	715	770	724	706	727	731	751	749	723	742	755	729	723	741	729	703	732	764	739	773	712	794	752	706	719	755	748	789	725	774	782	763	759	718	747	745	753	807	719	722	705	726	749	722	742	743	785	757	680	738	751	746	739	736	728	776	778	724	713	733	786	761	731	759	751	761	757	739	732	777	754	694	738	772	711	800	705	681	730	757	727	738	793	735	748	742	726	732	732	741	743	738	751	678	721	762	779	769	754	774	775	727	745	687	725	738	769	736	693	731	726	724	703	764	696	714	745	751	751	780	709	719	760	747	724	771	746	797	746	782	764	748	741	784	750	768	767	713	778	758	767	740	715	741	726	756	753	698	789	728	773	740	770	730	708	781	754	782	753	732	712	738	774	770	771	723	698	748	721	733	704	747	757	719	722	769	747	741	699	783	760	697	775	760	695	720	725	734	712	745	754	714	737	776	708	743	786	747	785	772	726	765	717	762	707	728	753	715	729	743	720	721	754	699	721	786	753	737	727	726	755	725	750	733	708	755	730	731	751	802	746	753	687	746	761	783	719	744	746	747	804	789	710	727	772	735	758	776	729	748	719	695	750	710	699	749	765	723	719	766	740	786	766	745	787	732	706	777	718	790	782	758	769	722	754	764	720	730	716	747	728	783	728	702	750	764	752	738	742	741	734	742	744	716	754	748	736	723	741	709	716	732	707	743	724	715	722	733	744	761	705	759	738	683	734	758	723	736	747	734	736	781	763	721	798	768	766	761	728	749	746	761	690	699	752	773	717	739	738	756	741	726	719	754	753	729	744	819	750	777	754	752	743	810	723	745	744	703	716	762	743	719	759	706	761	717	774	744	722	719	732	711	735	750	729	704	748	754	742	738	753	701	737	713	782	785	765	714	714	734	737	715	750	793	753	757	743	722	731	746	732	751	735	727	769	753	709	770	750	772	727	748	762	724	742	700	738	734	711	763	756	724	776	735	725	765	757	744	798	776	740	751	718	748	778	709	785	724	726	699	781	789	717	778	754	712	761	763	741	751	744	750	748	717	748	726	772	744	719	798	745	683	776	736	700	750	712	734	721	687	723	763	744	783	697	737	706	743	719	747	746	764	737	712	721	750	725	747	774	783	770	740	706	744	717	747	792	726	699	739	799	758	714	786	761	723	722	754	746	777	693	743	741	695	736	718	758	778	716	732	744	716	739	756	721	768	756	759	745	698	738	752	763	719	704	705	735	704	742	741	749	770	730	720	809	742	740	713	721	772	720	745	813	671	749	771	754	711	713	770	742	749	750	778	713	699	731	769	743	773	746	754	755	713	727	738	753	756	742	731	739	698	771	726	741	718	781	707	756	732	784	752	723	761	808	717	741	708	755	767	733	768	785	695	755	742	769	683	741	745	755	780	777	770	801	733	803	723	732	696	790	754	770	727	782	741	745	720	781	692	736	753	779	704	764	752	745	719	753	751	724	745	716	754	725	715	718	743	700	714	712	727	710	744	746	696	750	727	781	758	753	680	741	756	717	764	733	731	684	761	731	745	757	707	743	723	738	717	746	717	703	723	694	775	781	712	769	787	749	739	759	734	754	748	749	769	757	788	765	715	749	730	772	702	706	766	743	719	761	716	781	742	721	696	744	772	730	715	773	718	726	762	735	702	741	776	712	724	720	727	753	772	758	746	765	750	750
37584	41290	35892	33092	34063	29262	27037	29329	30457	29598	26852	26107	22982	22815	19289	19847	17979	15726	10156	5103	4279	3887	3599	2968	2307	2592	2338	2826	2384	1829	1830	1618	1592	1201	925	742	885	1019	849	775	824	712	775	631	546	653	893	850	703	599	589	428	482	408	410	443	388	330	402	431	407	444	411	458	453	345	364	399	411	396	351	331	327	338	337	347	321	322	325	359	314	338	314	327	288	299	287	301	351	363	325	343	312	317	291	324	318	278	351	316	314	329	350	281	302	315	319	354	309	360	314	317	327	314	338	303	314	329	345	344	327	298	310	304	330	305	325	318	311	343	309	292	310	335	337	328	289	291	317	329	319	336	313	332	319	346	352	313	322	332	338	364	319	328	338	302	313	366	294	322	344	344	307	327	315	341	332	342	323	315	353	337	337	323	331	325	309	310	313	326	331	321	339	316	331	300	347	315	319	352	298	306	275	304	307	333	323	323	323	305	304	332	333	318	343	354	352	316	334	325	353	300	363	313	321	314	342	334	332	349	320	303	312	308	326	318	322	339	351	338	325	337	341	319	297	328	320	329	306	337	304	317	320	324	315	316	321	357	327	334	341	309	302	319	300	321	305	330	322	300	315	348	324	340	339	335	318	336	330	322	306	317	335	337	319	321	315	313	338	304	310	314	320	296	341	319	316	318	302	318	357	349	329	348	341	304	308	334	313	340	318	307	323	309	361	297	307	323	344	335	333	339	345	298	332	296	332	350	324	313	353	286	342	311	314	325	298	312	320	320	306	310	306	288	307	324	320	332	321	349	324	292	315	300	333	335	350	332	334	313	358	318	339	340	299	317	328	352	308	298	312	295	315	321	336	340	294	319	343	339	330	342	299	324	317	329	322	339	305	310	323	313	324	311	343	336	332	299	308	334	310	348	320	321	289	340	343	341	302	309	360	307	346	317	353	298	308	299	334	342	348	307	315	318	316	320	326	307	333	320	325	315	283	273	327	311	313	336	316	299	344	358	317	315	323	313	263	357	343	305	331	331	324	325	317	321	366	337	321	335	310	315	327	297	302	325	327	331	338	347	299	341	283	316	325	319	327	308	294	313	311	327	310	328	335	312	326	321	326	340	345	309	329	342	318	309	289	334	305	315	319	340	334	345	342	330	320	313	341	330	324	306	302	324	327	304	338	300	295	333	308	318	322	335	320	328	337	324	322	353	322	328	311	299	326	343	341	348	312	337	365	302	318	348	333	315	314	319	303	315	324	317	316	338	325	320	336	324	338	325	361	319	308	316	304	317	288	320	328	286	311	305	295	340	319	325	294	319	335	298	323	310	348	328	311	331	328	319	320	312	326	312	345	342	285	290	292	323	338	351	320	332	309	315	321	321	303	327	307	334	311	299	341	366	290	309	350	354	329	317	340	318	308	345	308	323	332	289	313	309	315	295	333	334	308	323	312	327	322	341	331	303	309	343	365	317	300	340	312	330	330	337	313	329	344	335	317	303	318	341	303	330	295	335	345	352	309	332	330	366	292	314	305	359	336	340	298	304	296	305	318	304	305	315	311	351	301	346	331	336	338	306	336	327	277	280	335	355	301	318	314	314	352	346	312	342	335	357	335	342	284	331	341	345	335	348	340	301	301	349	313	337	312	329	330	353	312	334	327	344	309	353	315	333	304	307	328	355	334	315	338	315	343	318	300	289	315	331	313	303	326	303	332	322	331	309	325	302	302	352	331	320	372	331	305	307	333	331	394	327	319	306	331	320	300	360	343	351	334	296	302	298	313	331	337	308	325	321	337	276	271	316	312	337	300	293	304	313	276	290	297	348	332	324	327	341	334	335	334	288	327	324	340	319	318	336	311	320	317	348	313	312	324	333	314	321	318	334	295	346	317	334	347	348	336	320	343	304	330	328	328	313	315	331	336	315	334	288	339	331	335	342	304	329	294	339	337	349	329	313	340	315	282	356	321	354	319	331	337	321	329	320	333	310	296	326	327	306	279	306	308	287	330	355	339	306	305	328	332	277	314	346	323	334	339	336	326	313	308	332	324	316	339	325	321	309	364	307	345	340	309	319	343	312	330	340	341	316	294	326	335	332	306	328	320	297	331	348	333	358	332	308	305	340	344	307	295	327	330	312	307	317	325	308	321	324	324	283	322	337	324	324	370	344	321	364	337	296	327	337	345	375	368	339	334	357	302	306	298	311	310	326	301	321	294	317	332	342	302	348	330	352	337	332	349	292	333	341	329	332	321	303	317	348	302	340	347	310	321	321	335	310	319	315	333	316	338	346	337	313	296	321	321	302	350	325	318	375	306	344	312	327	319	325	327	285	322	308	339	355	332	327	316	302	333	327	331	291	337	317	310	351	303	315	313	340	308	347	328	314	304	289	313	330	328	324	344	314	300	352	315	348	309	337	330	281	332	350	341	333	355	330	314	317	298	326	323	311	292	301	295	326	316	360	320	305	320	314	318	337	351	312	294	326	301	327	316	312	340	323	336	308	308	333	271	320	329	320	327	318	319	300	343	316	319	313	340	335	306	327	311	341	310	361	323	332	325	330	320	311	351	330	358	336	331	345	331	297	290	284	318	347	346	327	354	356	338	345	346	336	332	292	293	347	328	326	330	353	335	297	317	333	316	304	332	317	331	333	314	338	290	351	332	331	319	355	351	331	319	319	310	296	305	310	359	306	308	306	335	309	335	326	319	332	339	357	325	326	303	324	323	325	365	348	316	348	320	341	348	313	305	335	314	361	339	308	330	340	325	302	314	347	312	318	326	312	317	340	324	296	336	307	323	333	315	295	321	325	335	322	306	317	335	291	293	303	314	326	306	322	297	348	314	283	326	287	300	325	351	334	325	295	352	343	312	312	311	345	317	336	315	316	318	311	315	292	318	319	332	368	301	344	353	319	323	310	291	350	316	331	304	316	310	322	353	319	325	337	335	324	332	333	361	302	348	325	328	316	331	330	339	336	337	326	321	317	324	320	313	305	313	325	304	314	347	322	305	303	325	304	339	314	315	312	327	326	335	332	336	351	328	291	324	331	321	314	326	322	292	319	333	313	334	351	317	309	326	320	319	323	330	333	347	329	313	346	361	327	332	316	297	333	341	338	326	331	326	301	312	323	323	316	329	303	372	335	321	303	330	288	323	354	306	315	344	355	332	324	323	340	325	359	333	334	308	322	339	304	323	320	340	317	334	330	343	348	346	304	296	290	312	341	324	298	317	288	322	305	316	361	362	328	286	332	318	329	381	340	314	323	324	326	314	329	295	341	319	347	360	302	281	318	296	323	330	314	293	304	309	292	337	316	334	358	334	328	308	313	320	342	345	306	337	303	354	323	324	322	306	301	321	330	328	333	304	321	290	334	318	322	341	341	322	332	323	288	307	328	305	303	334	295	352	316	318	297	317	313	327	303	285	330	321	322	337	361	307	334	333	313	325	388	310	336	347	376	310	311	310	330	341	345	325	295	322	330	323	301	292	300	321	327	317	352	350	323
24913	35306	39509	43833	43545	41198	39504	42603	45131	44099	42708	44328	39367	42952	38133	39032	35663	36920	28216	19829	18925	18300	16974	15247	12713	13824	12602	15594	12946	10104	10617	9125	9410	6685	5185	4188	5438	5892	4547	4446	4192	3946	4298	3113	2673	3391	4896	4156	3519	3320	2632	1478	1608	1442	1477	1624	1148	1169	1512	1554	1475	1471	1735	1945	1813	1066	937	1229	1396	1411	917	873	805	810	767	753	743	735	733	718	771	761	780	760	710	786	763	768	829	1028	756	745	731	740	755	777	783	763	712	787	728	783	753	794	752	736	748	763	758	799	732	732	769	805	739	785	760	785	726	806	813	769	746	765	746	728	748	798	731	777	772	732	792	791	753	738	802	781	744	747	815	769	785	760	755	745	778	739	751	794	771	735	767	748	757	799	780	727	806	760	794	772	788	762	765	833	798	701	804	743	728	755	757	785	757	749	752	793	803	812	780	780	739	834	739	800	792	728	745	713	762	735	737	794	830	767	742	742	749	794	794	760	719	804	763	757	702	779	724	774	701	724	743	725	759	730	742	700	748	747	760	837	814	761	742	811	777	748	760	765	756	793	744	745	736	758	777	781	731	787	728	780	803	779	746	744	785	776	779	759	760	742	762	767	733	762	763	772	777	734	787	754	722	722	759	781	727	745	767	794	755	739	774	719	744	758	768	715	753	757	731	760	802	752	759	718	766	749	756	708	725	747	686	742	787	757	778	739	777	806	729	807	753	756	767	769	783	761	745	757	741	732	761	768	784	769	735	817	739	781	751	743	761	768	794	742	691	756	751	798	737	732	772	747	767	750	769	759	759	780	757	745	779	787	793	743	759	791	769	823	790	767	774	760	740	750	798	773	807	742	753	719	791	751	785	764	705	773	770	753	767	748	773	758	744	709	750	783	779	781	721	705	764	804	808	742	763	738	767	791	736	782	783	807	778	746	762	752	824	761	727	758	717	734	749	768	764	793	830	790	777	782	776	784	799	781	728	790	758	788	758	743	801	701	747	738	762	767	780	736	772	796	704	766	742	796	806	780	785	791	718	767	774	726	752	798	760	739	770	777	760	782	776	760	766	749	790	796	710	762	802	758	783	711	817	738	764	794	759	783	777	843	705	792	812	743	757	803	794	800	772	780	784	762	743	738	777	820	756	763	711	770	752	791	770	730	733	760	720	766	730	751	723	847	807	807	763	739	780	775	717	722	789	747	765	738	780	752	747	797	764	749	768	771	788	792	729	745	736	746	803	727	733	733	737	782	795	767	746	800	807	750	787	735	757	765	740	788	800	756	791	785	766	723	736	736	760	745	758	698	763	765	779	743	772	754	782	749	766	757	751	805	761	753	726	782	692	784	751	753	789	792	767	749	787	746	752	788	714	732	742	697	773	798	780	730	717	756	781	781	793	786	780	788	768	715	752	722	723	768	773	739	777	788	760	714	764	745	741	770	755	721	767	715	724	794	744	772	747	774	712	728	725	761	797	780	737	763	761	771	799	740	769	767	774	774	787	754	736	783	773	734	702	729	740	736	775	818	761	706	752	743	742	797	724	715	781	728	710	741	771	743	767	769	742	743	768	729	747	750	801	787	805	743	752	733	787	734	772	743	788	783	732	749	757	792	750	740	802	767	797	776	786	739	754	706	775	794	786	804	722	709	749	745	766	756	742	765	810	726	746	768	778	738	776	766	791	754	783	791	793	776	803	772	762	719	779	719	763	770	767	777	803	718	800	762	773	716	721	764	783	763	781	757	760	778	739	759	749	802	740	763	730	703	725	768	734	754	729	740	814	744	771	758	756	750	732	734	750	759	760	762	747	803	749	760	759	771	758	741	759	793	805	791	731	728	795	765	801	769	734	729	764	812	755	775	792	713	768	789	735	745	766	763	705	735	689	776	777	738	753	797	755	729	733	775	785	744	772	773	775	739	803	773	781	765	750	768	790	749	753	797	713	694	825	766	719	783	719	747	756	785	777	735	747	789	745	797	777	798	777	781	763	756	770	790	712	821	761	810	802	748	752	775	688	735	791	740	759	769	748	746	784	775	756	813	843	772	782	804	768	763	756	727	798	754	774	745	750	735	768	791	733	722	691	746	800	775	790	780	768	738	769	737	758	771	764	740	706	723	719	748	765	721	717	763	800	738	807	820	754	787	763	793	718	781	731	784	729	780	743	742	731	763	742	769	790	822	776	734	757	804	764	723	761	773	789	729	754	789	765	741	787	754	721	768	790	738	751	792	802	750	734	781	744	771	780	765	811	722	797	784	810	750	825	775	720	789	750	740	767	738	776	711	733	778	737	789	719	762	772	774	747	743	800	760	809	736	736	736	772	773	738	730	784	706	739	781	803	782	782	756	777	755	718	764	747	759	732	770	720	733	802	752	792	771	717	798	716	782	770	756	788	762	805	741	804	758	749	792	750	812	764	800	721	782	802	757	751	735	776	792	757	766	772	695	738	753	756	725	748	747	781	733	754	742	774	778	740	718	733	746	746	782	797	737	768	812	775	748	736	749	725	762	760	774	737	809	743	753	707	805	788	748	738	723	800	771	821	800	782	761	744	749	777	789	723	758	745	711	775	779	765	735	759	750	795	723	761	765	707	775	753	785	731	771	740	775	756	745	736	730	804	807	759	751	749	735	752	764	755	740	787	739	779	751	669	728	750	725	691	827	777	760	735	749	784	733	780	733	782	786	748	750	746	749	761	758	759	738	720	751	750	737	781	774	772	738	734	751	720	810	770	838	755	743	757	787	718	804	735	742	744	748	766	742	754	752	810	782	778	812	795	763	790	706	747	732	777	795	737	760	780	749	778	799	805	752	762	773	760	727	767	824	759	713	766	737	753	787	738	737	720	787	797	768	742	739	787	763	792	773	758	774	758	793	769	754	757	779	745	733	783	774	749	746	776	760	780	789	806	752	795	751	747	820	764	768	768	798	718	770	730	743	722	825	770	756	785	786	773	817	742	771	754	756	754	774	767	736	760	774	798	764	747	766	828	790	794	750	740	789	760	717	752	752	780	714	774	747	746	736	776	749	786	774	813	726	734	780	745	769	825	811	768	770	744	753	754	758	744	745	739	834	758	738	777	762	720	801	787	771	788	760	776	805	776	722	741	774	738	716	781	800	756	769	754	773	699	719	772	759	722	709	817	796	751	759	786	754	778	742	760	776	794	753	737	781	790	798	739	757	788	773	780	780	771	703	731	764	737	727	716	743	746	760	814	751	742	776	757	745	803	787	746	781	760	760	779	798	748	702	718	773	745	732	760	723	754	751	761	747	753	747	778	791	762	702	747	767	762	793	815	777	755	747	727	751	765	775	752	741	753	770	780	765	799	784	742	787	710	744	774	750	735	707	804	705	796	756	731	734	720	785	722	782	755	752	809	710	751	806	716	736	763	763	733	722	698	782	801	803	735	838	784	747	753	765	707	747	735	767	772	747	785	780	788	757	777	772	794	756	762	756	757	793	788	744	771	727	760	772	713	724	771	786	767	773	775	751	753	720	745	755	769	723
44181	43861	35575	33358	38193	33979	34161	37306	38868	39117	35932	36177	32049	33172	29352	28794	27296	25429	18517	10144	8145	6546	6608	5408	4101	4832	4288	5307	5017	3262	3037	2914	2808	2023	1364	1280	1616	1515	1363	1218	1272	1103	1151	815	732	1007	1307	1180	1011	1008	675	455	489	411	421	465	384	319	502	460	491	431	559	591	471	344	336	406	441	350	321	272	267	236	245	257	249	249	237	237	248	255	242	238	239	226	271	232	270	344	271	239	249	229	257	277	253	255	277	234	251	280	242	249	255	241	246	217	269	261	244	232	227	243	267	239	261	255	242	258	224	266	241	275	249	234	251	233	296	279	231	252	250	225	256	247	230	267	267	256	265	258	253	260	231	253	286	269	263	263	253	229	259	250	287	281	263	257	273	272	236	238	265	233	267	247	232	249	271	250	243	224	258	258	261	258	244	225	258	249	264	279	264	287	270	246	241	253	255	252	276	243	252	247	283	257	270	251	224	248	249	249	254	239	261	260	240	267	257	232	252	267	239	260	235	235	279	272	262	277	252	229	264	260	252	244	262	262	245	265	247	256	242	250	268	284	251	252	278	259	256	261	241	243	256	243	245	249	245	233	265	246	247	249	240	267	272	238	259	234	253	235	264	257	241	227	292	270	270	270	254	217	290	234	254	276	233	257	253	294	241	273	244	255	236	260	244	235	273	289	233	247	258	240	254	244	273	247	255	265	233	251	266	245	242	270	242	257	254	273	228	267	246	238	225	208	229	257	240	255	223	253	257	269	205	233	279	255	277	255	234	263	240	238	226	250	290	251	269	255	259	231	254	257	280	292	244	249	253	225	274	252	258	291	255	246	303	235	222	270	233	239	276	253	238	244	230	219	252	225	298	257	218	244	244	242	231	270	233	261	255	265	271	253	236	240	238	260	251	240	287	277	262	268	260	243	235	243	235	261	263	210	249	268	257	319	223	235	242	227	271	252	260	282	246	263	220	258	265	253	225	253	236	239	235	229	249	268	256	238	261	264	251	217	260	260	261	272	259	245	260	238	266	259	246	280	298	242	262	254	247	276	258	242	245	268	264	234	248	258	269	264	251	272	238	240	238	269	250	210	271	244	241	241	226	236	246	256	251	261	218	228	288	248	260	234	243	259	246	261	266	241	244	228	247	259	251	254	239	221	250	243	261	253	245	251	246	278	280	256	233	264	250	245	269	273	258	264	244	242	265	267	275	241	273	247	245	259	267	270	254	225	260	257	246	267	257	262	243	275	245	265	246	262	306	227	246	235	259	249	252	243	248	260	270	234	255	249	283	266	258	244	246	236	254	232	274	288	277	253	251	273	259	264	251	242	229	265	259	252	230	240	268	264	250	253	245	260	248	246	256	237	271	244	245	242	250	274	241	242	250	253	246	274	228	248	244	255	230	275	269	259	255	277	232	233	241	229	237	263	279	258	242	254	223	229	252	245	257	270	236	252	256	222	220	245	273	233	250	245	236	269	269	236	253	246	238	231	255	252	276	278	237	250	261	230	262	214	257	252	277	236	259	261	240	271	248	256	268	263	257	258	250	251	240	265	240	239	255	250	246	244	225	237	260	248	248	265	284	270	237	241	262	262	296	248	263	246	212	244	264	227	236	266	278	255	272	253	242	248	245	251	270	267	225	217	257	241	258	258	242	239	258	263	235	236	255	238	262	276	274	253	242	241	269	276	247	262	256	258	255	261	259	264	245	224	283	263	251	267	254	257	249	275	244	236	248	244	246	263	255	245	240	255	235	244	258	244	237	269	222	250	240	241	283	291	243	263	237	244	242	237	241	216	261	228	280	247	266	264	239	248	253	267	239	249	274	268	255	250	219	256	242	241	228	260	257	246	272	261	249	236	238	259	236	242	245	251	233	241	285	226	253	239	258	257	238	282	231	262	244	257	251	251	267	275	236	248	253	258	262	233	258	279	248	237	295	263	218	260	258	255	301	252	235	217	284	277	253	272	261	284	238	260	262	245	238	257	249	254	237	277	254	245	244	254	255	264	271	262	261	249	234	273	249	249	263	225	251	240	249	246	254	241	261	274	228	269	245	251	265	318	258	240	244	239	264	279	262	257	261	265	252	263	260	265	289	257	241	254	253	248	244	244	277	252	264	243	257	250	259	262	240	267	255	243	264	266	251	266	249	263	279	245	262	243	230	231	279	242	212	235	264	298	266	249	250	252	226	232	246	231	251	230	233	261	261	275	262	241	236	263	248	245	257	273	230	246	258	254	245	269	265	253	257	227	246	253	265	233	262	259	261	251	241	266	245	264	258	244	249	236	250	230	246	232	261	264	230	222	259	247	255	254	221	244	257	261	268	245	269	245	244	266	261	249	252	273	233	234	283	262	275	248	259	248	225	251	259	248	266	269	275	283	246	259	237	253	266	246	244	247	265	264	261	248	285	254	277	254	257	237	249	247	253	232	252	238	220	236	262	272	261	245	249	225	241	243	286	252	258	253	240	280	257	269	257	266	259	258	255	244	255	253	254	252	261	228	253	227	237	248	239	229	254	262	254	255	260	240	269	258	250	252	254	277	246	271	265	242	240	232	234	271	239	247	267	266	230	254	267	274	247	248	253	249	254	279	229	244	269	265	255	276	249	250	245	235	268	247	254	228	278	252	231	246	262	234	263	241	241	242	248	248	230	232	248	231	239	286	282	246	260	266	256	233	236	192	261	211	270	255	258	268	244	279	238	240	245	243	271	259	294	252	245	267	254	241	248	244	242	267	225	263	244	282	250	241	266	261	241	271	250	256	229	275	254	238	289	263	258	251	236	273	240	272	231	243	275	291	285	272	241	241	234	256	241	257	255	258	230	264	240	248	253	230	238	257	238	269	281	242	257	253	251	258	236	264	242	246	246	259	235	263	262	233	247	233	260	228	239	271	245	270	255	245	257	238	251	242	226	266	272	283	249	248	239	241	260	252	248	250	249	234	225	294	213	273	238	244	277	258	247	227	231	261	263	257	250	259	265	218	249	278	244	244	256	246	231	255	277	245	243	261	250	259	247	258	246	250	242	235	218	234	244	249	225	258	227	248	247	252	250	282	262	266	236	251	276	237	259	237	239	246	264	255	255	242	278	221	222	268	260	253	228	262	237	259	260	261	241	267	270	252	265	246	215	243	239	285	261	253	258	268	268	257	235	243	235	252	240	243	277	231	261	235	246	262	262	231	227	245	286	254	240	251	263	254	259	266	274	257	236	224	250	241	246	234	274	231	255	247	259	240	245	254	251	222	250	240	259	310	234	248	256	253	220	263	242	264	256	273	266	218	292	257	282	263	259	216	241	249	240	277	256	263	243	246	278	248	208	269	247	234	259	244	277	257	230	265	274	264	232	251	260	276	232	250	237	274	272	269	233	273	230	271	250	231	287	274	244	267	252	254	280	224	249	261	246	254	241	249	232	244	237	264	259	250	260	252	277	227	272	250	256	256	234	240	261	243	257	226	248	251	265	235	249	248	269	253	252	251	242	266	263	244
28765	40377	43598	48834	48086	47574	46832	49206	51139	52050	50445	51440	47126	49501	46932	45616	43949	44929	37695	28668	27680	25785	25342	22087	19655	21878	20260	24224	21267	16929	15926	15032	14370	10676	7984	6923	9237	9056	8414	6888	7439	6635	7228	4775	4102	6251	8047	6763	5721	5829	3909	1986	2426	1910	1864	2189	1471	1303	2228	2079	2108	1965	2826	3156	2235	1100	1103	1867	1975	1453	891	695	723	686	621	608	608	625	643	617	636	617	602	620	640	637	664	615	706	1252	656	555	586	611	596	612	619	620	585	597	607	588	651	598	622	624	602	633	609	617	615	602	591	589	612	629	659	628	567	618	641	637	578	591	584	613	599	634	634	646	597	605	611	607	610	616	639	647	639	625	628	636	634	621	597	633	637	604	596	566	594	685	626	616	600	575	590	630	573	569	620	613	583	597	567	588	577	608	573	583	604	614	567	597	647	580	607	576	590	602	617	622	597	612	618	575	591	606	617	573	636	630	591	547	614	594	658	661	612	592	612	595	603	556	588	600	620	609	616	611	589	568	623	551	578	614	597	583	555	583	614	609	609	634	589	620	574	621	645	555	578	631	607	625	600	665	573	604	582	560	592	588	624	602	611	555	561	600	621	574	582	590	617	617	555	611	576	611	589	613	553	562	584	616	634	594	631	589	582	612	587	585	589	609	580	621	601	603	605	597	565	583	630	605	585	625	594	616	580	581	571	584	600	598	607	597	650	603	575	634	612	613	572	593	593	624	590	612	604	599	591	601	628	607	648	585	602	591	616	580	557	649	597	652	637	565	574	543	627	607	569	595	615	639	564	621	621	597	634	633	590	556	642	516	585	584	625	604	608	625	612	602	555	616	565	637	569	591	596	596	634	650	641	595	573	612	568	594	600	620	612	628	612	610	601	608	569	615	589	628	570	629	555	637	598	531	600	595	613	576	577	614	566	619	550	595	635	612	586	630	606	625	595	641	582	652	555	582	597	608	623	608	586	585	603	603	663	590	614	586	630	573	595	625	586	591	655	574	597	577	627	563	637	568	590	621	576	605	621	617	618	543	592	598	582	602	616	647	574	617	603	668	596	589	640	606	633	602	605	609	592	591	625	602	625	564	599	608	592	644	608	638	570	576	604	624	588	637	597	578	556	581	581	567	592	623	557	619	606	610	639	618	584	640	585	636	632	628	603	595	590	556	548	563	607	611	594	594	587	639	632	606	574	644	615	607	616	613	577	614	561	615	563	594	554	584	569	582	580	600	586	623	624	641	623	575	596	592	617	622	600	595	615	622	602	549	627	621	562	597	612	602	599	620	601	625	567	617	593	581	591	594	603	577	610	616	589	586	630	587	567	600	587	601	610	616	587	639	612	616	572	571	626	582	574	592	590	605	615	597	587	609	615	548	604	598	597	617	601	621	575	595	547	577	595	617	643	629	612	606	574	584	605	664	622	594	608	617	621	592	543	594	624	650	611	605	590	613	586	609	634	583	615	567	597	582	605	629	599	562	610	592	608	600	652	628	623	616	634	587	635	580	650	651	634	575	588	667	547	635	643	589	610	596	613	677	628	592	570	622	638	619	563	608	611	592	579	574	559	593	576	600	587	610	610	611	640	584	582	631	575	581	634	644	604	581	615	601	625	627	634	602	617	645	657	619	583	593	643	615	577	610	555	605	586	628	610	594	620	596	575	623	586	632	618	545	608	585	588	586	584	664	612	605	585	572	626	625	612	615	607	587	609	585	603	589	615	582	599	606	599	604	594	571	615	599	626	617	633	562	626	604	569	617	604	574	593	595	651	547	638	605	598	582	614	581	584	603	614	596	592	600	622	615	598	635	564	605	606	605	626	561	606	601	625	606	638	642	565	581	567	591	605	558	585	606	634	606	692	648	625	627	559	655	612	578	612	623	644	585	627	605	619	580	651	567	630	587	584	614	622	569	569	577	575	572	579	604	582	537	642	581	618	637	618	569	609	595	614	616	595	610	670	591	568	614	639	653	597	610	587	577	640	652	601	567	589	591	605	645	578	623	611	592	572	617	616	575	589	617	574	570	610	609	581	580	611	619	594	601	589	588	615	608	593	600	616	607	621	622	604	580	603	608	580	597	664	581	598	600	626	607	598	552	613	582	607	636	605	595	582	570	608	625	575	625	566	609	581	607	584	611	585	582	590	601	607	569	611	560	620	558	592	599	625	576	610	573	583	607	591	586	594	571	622	612	591	605	640	600	638	597	579	608	604	572	606	553	584	603	656	655	573	569	630	600	613	603	635	602	564	586	580	582	628	548	640	602	612	588	610	569	627	548	633	583	620	607	614	547	545	635	607	566	596	618	590	573	604	633	557	599	578	577	553	602	633	613	644	628	630	582	632	645	644	588	579	628	631	637	586	609	563	603	605	580	619	602	618	638	628	581	590	602	590	570	605	562	588	592	586	606	591	591	607	623	591	591	599	553	604	592	643	570	624	600	599	600	623	604	617	589	592	602	573	602	584	620	571	627	582	607	614	611	626	570	575	572	624	603	613	599	609	535	603	572	584	565	577	590	639	574	627	589	568	618	559	597	569	628	659	621	598	586	630	622	588	579	638	592	588	586	627	596	611	619	611	670	563	601	625	590	579	596	592	601	590	611	615	622	606	636	547	647	627	594	587	621	595	607	634	584	621	591	583	619	617	629	601	616	598	644	593	614	644	643	548	644	592	600	573	593	608	571	594	592	615	600	567	603	613	599	602	576	586	631	581	592	620	597	638	581	549	609	640	631	613	572	634	593	594	583	598	626	582	538	620	588	662	611	606	584	606	606	613	605	585	661	636	623	611	605	613	621	654	618	575	572	621	585	580	557	593	596	619	571	636	613	608	620	601	584	592	596	603	616	623	643	591	591	612	641	605	605	649	601	615	596	568	573	591	622	592	569	606	644	628	613	621	595	554	609	604	616	588	629	585	602	602	587	601	599	628	554	558	601	555	625	597	614	625	635	607	603	562	583	598	581	633	545	623	628	584	610	579	605	580	602	639	644	629	560	582	640	612	610	610	619	620	583	634	608	609	591	577	611	564	597	601	597	593	596	592	547	635	557	572	607	583	595	616	590	552	634	568	598	605	584	595	615	593	618	633	630	635	594	626	635	588	609	610	560	641	572	557	603	591	603	616	620	582	594	583	568	618	548	611	627	603	578	604	568	634	573	636	588	624	553	592	595	615	634	607	572	614	553	575	561	602	572	606	619	549	623	585	604	590	597	597	611	619	635	635	604	596	592	620	606	606	609	591	626	599	611	619	562	600	584	617	590	575	639	610	591	596	608	620	612	600	613	615	603	570	583	582	590	603	611	589	603	597	575	601	593	613	612	626	621	611	613	576	561	589	613	626	611	599	598	616	611	574	573	602	596	593	596	581	627	592	593	612	582	597	578	595	612	619	608	609	615	636	631	581	640	583	630	597	634	597	624	676	608	666	638	602	634	582	621	616	586	622	632	583	604	577	586	590	617	616	623	602	576	594	599	640	612	624	609	628	586	611	603	611	588	591	581
17417	19063	19287	14440	10711	6804	4749	3886	3171	2974	2786	2542	1922	1985	1616	1434	1224	1071	740	582	518	507	502	467	439	490	461	472	438	407	372	406	411	395	355	360	358	354	336	391	331	367	332	341	354	311	305	333	324	311	324	326	304	337	344	293	317	299	316	321	281	310	333	292	318	288	326	327	361	330	321	326	296	323	319	339	316	305	320	324	333	322	321	320	299	280	314	329	334	338	308	311	310	332	296	317	286	323	347	313	303	328	294	330	316	302	333	347	313	285	313	283	321	296	322	316	322	285	279	297	288	316	326	285	268	322	311	284	287	295	294	271	329	319	307	282	302	307	326	309	303	280	310	300	318	325	273	328	331	318	320	319	264	288	309	315	315	308	302	315	283	305	335	338	299	303	316	323	312	339	301	327	287	331	302	274	320	302	351	254	321	348	305	293	300	304	294	296	340	318	339	334	331	322	317	314	294	311	318	327	304	300	313	300	313	302	314	295	303	302	312	305	334	289	306	313	327	291	301	312	308	305	308	331	309	270	318	363	344	318	317	307	286	277	308	306	294	312	300	299	307	301	303	302	275	295	314	317	309	287	295	290	287	291	306	310	296	326	321	298	297	302	290	261	314	303	306	277	317	332	319	307	305	323	320	304	317	298	324	310	314	317	291	328	297	336	309	314	299	332	302	273	283	344	293	293	295	325	292	291	297	307	310	318	307	331	319	307	334	274	289	312	280	302	317	291	331	313	277	284	334	297	341	287	295	280	344	311	315	350	337	309	325	319	319	312	302	287	281	315	287	297	329	309	291	315	331	293	324	290	316	306	292	306	313	324	335	296	304	331	292	329	305	307	300	298	313	337	317	325	301	310	301	309	284	289	275	325	317	310	292	315	322	312	333	315	299	314	340	310	294	324	316	297	330	289	306	325	332	318	312	275	312	298	298	300	334	317	312	342	312	310	322	299	308	335	287	315	279	291	276	307	313	289	272	342	338	315	329	337	304	309	300	282	320	312	298	318	260	338	300	332	324	304	330	292	302	287	312	297	299	324	322	308	290	290	310	318	303	387	335	283	304	283	314	290	291	324	318	305	282	316	312	275	301	293	345	302	295	318	304	320	321	300	309	337	370	312	295	312	307	275	323	293	318	292	303	300	330	305	330	313	304	307	287	300	299	373	280	297	316	312	316	294	304	311	323	327	306	316	297	319	318	317	310	319	305	305	292	344	329	301	286	317	313	311	318	313	329	305	304	313	318	331	324	291	302	320	310	319	300	321	303	322	294	296	313	290	298	307	321	319	302	325	296	335	317	324	317	309	330	328	287	333	286	267	313	329	315	309	246	321	324	277	329	295	298	305	336	299	331	305	288	325	328	321	324	297	313	303	301	295	337	316	304	301	315	380	327	343	327	295	327	309	292	308	312	311	320	288	293	324	285	275	298	301	287	299	334	308	318	334	294	302	301	327	341	338	330	286	305	324	320	258	309	291	306	311	284	303	281	325	306	300	322	315	316	282	334	275	301	307	287	282	296	314	331	288	281	352	298	284	264	345	305	305	322	309	318	302	287	326	281	296	309	301	327	316	286	315	311	291	320	312	327	329	298	309	308	304	310	299	298	340	347	314	327	313	318	281	301	327	327	286	271	340	290	292	304	328	325	281	298	343	327	286	307	325	328	317	320	307	333	293	332	331	306	331	289	313	320	343	298	271	329	308	302	307	312	278	310	320	289	309	335	288	312	335	304	288	319	311	298	293	331	315	316	322	321	337	305	293	338	301	284	315	337	315	285	278	327	292	280	310	318	322	309	300	305	266	311	288	304	351	320	318	323	301	307	310	279	311	306	323	296	331	327	365	284	305	323	323	341	340	291	297	307	302	309	300	292	314	306	296	316	287	320	317	297	314	343	296	323	290	288	339	281	306	310	337	295	328	319	299	301	290	277	290	307	309	302	304	318	317	296	296	305	290	337	337	326	283	294	279	294	321	323	308	275	298	287	304	288	291	306	329	328	300	322	296	284	321	311	308	311	338	316	336	291	314	292	316	312	322	320	348	304	345	300	306	317	299	308	321	320	302	322	327	284	311	319	305	341	352	331	308	305	299	312	301	290	325	293	291	312	332	294	309	300	309	306	287	314	312	323	330	275	327	327	273	312	335	285	294	307	305	299	319	299	279	314	334	307	316	276	301	331	313	334	320	276	278	301	317	307	313	299	313	285	319	311	294	301	311	329	355	318	262	282	264	326	313	274	337	309	296	320	324	254	296	323	285	302	308	330	283	300	286	303	322	330	292	305	276	301	295	317	298	289	321	306	346	380	286	330	324	312	328	335	321	293	290	307	274	310	319	326	293	300	297	281	301	306	285	319	319	310	307	325	332	295	334	304	322	321	303	307	284	312	313	283	285	334	302	304	306	325	289	309	340	299	314	280	293	349	324	319	356	282	341	304	307	279	303	314	322	288	310	331	309	291	320	321	286	326	307	328	304	320	322	299	317	315	310	308	311	329	333	297	315	312	294	324	333	310	281	342	284	308	333	323	314	326	304	318	332	293	276	307	293	310	292	266	303	299	300	274	310	313	322	331	309	311	308	321	294	334	296	325	306	302	316	288	329	320	284	336	308	278	326	320	282	362	299	335	316	310	310	323	328	317	333	296	320	291	309	294	306	296	313	314	319	322	325	325	300	310	337	280	323	293	305	294	289	311	298	335	279	331	305	328	291	315	283	323	310	306	324	285	300	293	318	336	312	335	319	334	342	307	286	280	307	332	331	337	275	329	308	306	293	315	290	336	316	326	316	305	309	346	345	286	281	303	297	312	327	300	308	300	316	302	336	326	334	320	320	280	324	286	319	309	296	322	269	297	325	334	313	285	318	317	325	291	310	320	295	299	327	287	304	331	314	287	321	306	285	281	303	306	290	310	289	286	317	321	316	305	317	291	340	329	320	350	309	291	328	317	338	315	291	324	308	307	314	330	305	340	311	325	313	336	323	313	301	321	301	302	293	297	311	317	305	323	309	301	309	316	302	319	303	343	329	326	339	299	307	307	303	302	305	300	309	296	311	311	334	323	322	334	340	306	309	345	311	330	322	301	331	301	332	288	319	275	306	295	315	310	361	309	311	285	327	319	318	313	335	309	321	328	321	336	316	302	318	312	302	327	284	309	313	314	317	300	282	252	298	338	290	315	300	274	300	316	293	292	322	291	322	313	313	303	313	290	310	321	291	322	337	320	329	321	310	313	280	311	306	310	315	302	284	345	363	320	329	319	306	297	318	303	322	291	316	343	314	325	301	292	288	325	304	284	284	298	279	342	313	308	285	292	320	305	316	323	294	312	314	321	300	327	335	307	259	303	319	304	300	349	316	314	310	278	301	289	349	330	312	283	323	287	289	287	306	321	280	283	293	284	295	312	321	318	302	312	341	295	290	357	306	306	263	311	315	321	325	325	308	308	299	313	293	301	315	307	297	305	304	308	300	297	327	328	304	305	305	294	308
10692	16762	23792	25094	22984	18567	16217	14494	14028	13859	12795	12854	9361	9974	8249	7809	6958	6171	4180	2822	2522	2256	2212	1926	1820	2015	1855	2095	1851	1569	1562	1459	1361	1323	1227	1146	1147	1016	1029	947	1043	1006	1017	901	946	1000	968	959	895	916	759	823	809	795	779	766	816	756	855	809	797	780	814	802	790	703	697	717	780	763	718	737	767	715	748	784	762	718	738	704	761	761	724	739	755	763	743	733	734	774	717	715	744	759	683	687	710	757	713	766	731	761	750	746	720	736	742	772	729	760	765	744	741	737	725	756	730	745	761	744	786	722	791	766	713	737	814	730	734	734	728	747	760	752	791	774	736	731	774	762	704	755	708	747	747	729	713	761	698	760	739	673	702	731	758	805	813	803	707	738	771	748	787	751	689	784	730	788	794	696	741	730	758	745	704	699	720	717	691	774	716	766	728	734	750	771	761	717	749	779	743	719	792	783	742	773	712	709	745	783	762	722	688	754	790	733	761	684	729	739	743	748	781	756	743	749	730	719	739	730	776	750	743	734	724	780	781	750	773	746	771	726	710	746	746	710	729	777	762	715	715	729	723	764	731	700	733	706	744	779	795	725	708	742	705	683	762	703	765	714	731	759	742	707	696	720	738	764	720	762	726	731	746	726	704	680	700	745	713	764	728	710	791	764	746	736	745	699	736	724	762	700	672	707	734	739	740	722	778	722	686	745	757	762	705	772	797	772	745	756	791	769	752	724	702	754	780	730	762	759	779	682	784	696	734	789	759	752	743	743	786	711	744	738	721	720	765	725	778	790	726	767	770	726	732	776	797	778	743	762	776	810	723	728	708	785	745	732	697	724	768	726	752	713	752	715	722	715	771	732	705	747	742	764	809	792	750	753	776	720	712	732	750	740	748	744	703	707	725	722	759	756	747	725	739	752	712	715	761	771	715	810	728	718	752	743	715	813	759	759	793	774	756	733	746	747	740	763	727	691	738	700	706	752	682	727	743	794	769	749	694	730	772	757	745	737	809	742	729	748	761	742	739	763	722	724	767	711	696	764	783	740	790	690	742	796	771	766	756	714	702	800	713	740	751	719	730	788	767	756	747	727	714	734	744	715	681	745	742	752	731	719	762	731	755	771	746	788	703	807	782	703	739	762	737	732	779	737	725	742	775	715	753	708	757	718	778	751	669	765	736	736	697	720	702	751	754	718	788	743	728	757	727	725	731	748	770	727	752	748	704	751	778	799	757	762	752	734	734	715	742	753	707	764	720	782	727	753	742	770	731	661	717	767	736	761	715	710	754	735	727	738	729	697	752	710	724	740	750	714	749	706	729	724	725	723	723	755	706	750	717	706	795	769	767	715	703	758	711	745	709	731	770	761	746	766	773	742	789	765	728	786	785	714	707	739	713	679	684	719	716	739	742	777	700	773	731	793	771	715	732	705	782	768	728	727	748	767	773	775	747	739	757	768	777	734	731	745	690	731	750	729	742	733	764	737	737	779	761	706	720	710	741	731	715	756	729	754	784	719	773	751	690	747	760	749	750	760	745	752	686	732	769	738	778	741	788	732	719	711	779	763	718	731	777	682	721	763	767	749	753	772	705	718	782	766	700	726	731	773	755	749	801	720	748	732	712	721	778	713	737	760	719	725	722	746	757	731	753	768	740	743	760	739	761	738	761	780	733	759	740	814	698	699	701	766	702	733	733	747	771	745	738	747	747	769	731	708	729	742	672	781	736	771	719	728	749	722	741	720	772	775	774	765	760	748	719	746	743	732	733	714	741	758	763	759	779	771	720	757	720	754	735	715	713	770	765	716	749	789	711	748	748	730	786	763	742	749	779	755	713	783	688	773	730	747	740	744	703	740	749	758	719	763	696	713	702	750	731	702	714	791	730	741	721	757	733	750	762	812	780	758	754	687	729	784	749	694	729	762	735	743	698	798	768	735	730	756	749	747	707	729	727	694	783	771	723	743	762	734	772	785	705	753	705	820	805	783	710	769	737	761	735	733	745	732	740	705	800	727	755	765	765	738	732	740	787	708	739	746	775	764	753	805	762	767	716	757	708	695	738	750	701	751	768	760	792	735	724	748	736	719	730	781	720	737	718	774	745	719	739	749	731	740	736	752	742	743	724	710	704	766	710	722	709	688	703	754	696	741	736	721	740	717	753	699	748	754	744	762	785	768	746	740	746	776	768	732	731	784	765	750	730	743	758	771	697	757	767	796	763	769	790	746	787	728	715	729	840	752	740	754	755	722	732	772	747	736	715	709	808	771	737	726	723	733	789	675	729	767	732	727	766	764	737	765	729	763	746	710	700	711	770	727	718	721	729	726	748	715	729	751	753	723	697	740	706	738	739	731	731	770	717	692	723	723	725	757	770	747	770	752	728	754	738	768	728	760	768	739	721	705	772	718	744	697	727	736	707	700	757	713	730	780	758	762	737	751	738	711	745	766	720	738	754	675	790	738	691	675	723	735	759	737	757	719	744	735	730	724	775	779	817	714	790	744	736	708	741	725	716	695	731	795	751	770	751	725	755	723	725	792	765	756	703	736	752	734	744	736	735	761	700	715	744	767	745	729	766	708	727	731	738	773	747	769	744	768	680	710	725	742	750	681	747	743	745	728	745	728	713	701	787	753	721	721	742	738	731	803	716	734	729	770	763	736	734	737	774	733	730	741	750	749	738	761	744	726	760	704	655	733	740	772	760	744	739	719	761	729	785	659	738	741	711	734	746	751	758	748	703	738	706	754	784	779	738	763	666	786	710	769	750	727	748	766	689	791	735	732	755	798	711	769	718	771	688	734	743	719	739	745	764	763	756	745	728	724	732	713	727	746	775	736	705	733	762	717	763	773	717	723	758	746	751	744	751	691	738	700	744	756	720	807	716	780	724	718	754	708	721	771	754	718	726	728	768	784	784	750	768	776	714	786	751	721	709	720	712	741	786	759	770	762	709	734	797	755	748	712	686	736	745	754	691	753	733	750	741	759	723	743	776	732	747	766	756	748	718	709	763	745	716	753	739	699	732	707	735	689	703	727	814	734	714	711	713	748	767	768	747	778	743	801	716	781	742	769	743	754	714	798	723	741	770	754	744	730	694	780	713	751	723	754	764	760	767	725	740	735	723	748	723	770	727	733	712	753	730	769	748	794	683	708	726	762	782	710	757	764	786	714	731	711	721	748	754	743	716	686	732	678	736	756	683	744	697	750	777	747	677	765	757	761	748	757	745	764	730	796	748	722	736	756	739	749	713	720	754	719	769	728	713	727	772	759	780	803	782	689	735	734	697	749	756	754	753	789	728	748	764	749	738	755	727	730	741	754	748	755	756	712	741	711	717	746	783	689	764	697	685	738	689	786	743	743	730	703	747	726	716	769	717	725	737	737	698	704	748	739	720	735	761	751	739	750	745	720	726	706	767	753	717	729	748	732	771	724	767	717	716	715	749	720	775	720	676	757	728	770	771	705	727	724	733	746	755	720	741	711	815	691	747	684	733	700
37400	41106	35430	32609	34535	29087	28014	31008	30878	29812	27507	26699	22153	22413	19602	17273	16060	15122	9101	4660	4051	3347	3374	2881	2570	2951	2463	3452	3099	1955	1800	1502	1302	1169	836	1038	1090	960	745	734	801	736	703	666	567	797	790	764	666	693	493	478	440	458	397	395	388	415	446	433	412	442	477	481	421	424	409	437	424	343	334	360	341	334	310	305	324	346	324	318	329	361	334	336	351	340	311	335	362	382	335	330	353	322	340	326	318	295	326	349	328	309	358	325	313	328	318	325	337	354	328	324	320	299	321	330	306	309	345	323	327	345	308	333	328	324	321	299	315	313	344	328	356	316	369	301	307	332	303	320	302	332	321	339	324	321	295	289	352	329	344	338	346	332	350	326	302	289	325	313	328	335	313	312	327	337	318	338	356	308	306	315	305	328	311	305	323	318	339	303	311	314	323	322	327	333	293	335	348	341	323	341	311	340	328	306	296	351	348	321	309	342	277	303	347	313	298	324	300	295	332	303	301	332	318	278	355	338	305	326	338	369	313	301	341	304	333	316	324	312	325	364	312	323	329	315	316	345	313	337	351	291	316	340	336	329	324	328	312	312	325	346	312	334	320	311	336	323	331	361	327	344	313	312	316	329	304	344	309	362	293	308	339	318	293	335	323	332	333	338	309	301	328	310	354	292	334	302	327	329	352	336	300	302	306	352	304	332	295	335	303	310	325	328	364	298	328	293	317	299	302	325	363	327	320	357	313	302	318	317	310	338	318	302	328	310	292	314	330	353	329	343	322	310	343	300	324	314	333	288	362	330	333	326	308	310	330	330	335	369	316	317	354	331	308	303	334	305	348	326	325	317	319	372	306	306	313	332	323	289	306	320	291	315	342	336	360	342	344	329	305	318	301	304	334	299	341	289	310	312	343	347	339	308	329	344	366	294	333	324	291	320	316	339	310	358	354	297	304	320	333	319	341	333	322	351	339	321	324	326	305	357	333	316	323	359	309	328	307	331	305	314	344	295	328	271	334	347	311	287	357	320	336	318	392	317	347	328	343	336	326	346	318	338	346	334	344	322	301	334	312	316	313	331	312	329	321	341	302	338	298	311	327	333	340	319	332	325	294	289	322	340	284	303	303	319	311	319	330	310	337	355	342	300	317	349	294	326	339	325	295	332	288	321	301	361	302	331	346	313	329	311	299	337	314	347	338	318	297	329	307	337	352	326	323	318	338	360	328	330	324	328	305	300	351	372	305	318	329	311	314	369	356	302	334	318	334	347	347	326	339	348	345	297	343	281	326	339	355	320	350	321	323	313	312	338	341	294	352	355	319	344	310	319	329	339	348	319	337	297	280	335	322	313	317	313	310	320	348	320	335	337	323	322	329	329	304	322	344	330	323	290	311	325	340	313	317	330	317	338	337	294	291	356	322	328	347	332	340	302	311	376	330	333	319	362	298	305	319	306	311	338	324	324	339	325	340	312	310	330	334	307	322	352	309	322	283	311	302	326	333	330	319	336	329	324	312	336	333	313	327	348	324	337	323	339	337	309	316	326	296	345	350	351	322	308	354	325	314	341	319	311	305	340	340	322	316	324	291	347	335	320	335	341	303	308	332	345	310	314	324	344	324	313	347	364	341	275	314	320	348	321	344	320	332	297	326	317	318	326	298	307	347	317	313	342	350	349	330	327	315	304	309	357	330	316	296	339	325	328	323	324	322	344	347	334	303	349	332	341	338	321	298	330	332	343	320	333	347	325	344	330	327	295	349	361	325	351	351	357	346	284	312	334	309	307	338	326	320	348	322	297	331	346	318	335	331	304	318	285	344	328	284	318	338	338	296	312	340	311	305	325	318	323	323	310	318	343	348	329	305	314	289	334	350	314	343	371	328	378	300	311	350	340	338	291	345	298	304	335	303	317	314	301	333	301	326	316	282	356	313	316	313	329	293	328	309	339	341	339	300	323	309	302	354	337	277	330	328	330	326	320	301	341	318	380	305	335	317	334	302	315	327	342	308	353	325	321	312	324	330	332	301	316	357	339	333	312	338	310	319	319	337	316	322	300	295	304	308	315	315	297	345	335	309	324	308	337	298	346	320	302	313	296	331	311	327	310	309	314	321	302	335	306	304	294	314	329	332	350	303	326	341	348	313	330	319	315	310	296	317	307	315	314	310	328	352	328	323	340	318	337	315	329	316	344	332	304	338	307	332	364	306	302	338	330	311	309	291	365	359	341	318	278	305	345	325	335	347	314	306	298	289	310	309	332	318	319	304	303	368	310	359	325	342	326	313	326	354	351	324	379	327	328	303	311	329	326	335	324	319	336	312	327	316	320	334	353	320	332	325	357	363	328	292	305	302	285	357	296	300	350	314	331	335	346	336	332	332	318	312	299	309	341	345	346	335	316	309	347	331	318	327	317	282	326	322	315	324	352	367	344	329	347	319	377	316	330	327	338	293	359	317	315	358	349	318	336	337	321	317	309	295	331	349	305	336	348	318	348	309	337	333	305	298	297	319	330	296	318	305	363	318	326	328	317	316	334	278	328	324	347	330	288	311	344	316	336	343	318	343	348	314	353	316	326	318	369	341	305	326	297	343	329	348	315	319	347	302	335	323	341	316	354	333	317	327	336	341	335	322	345	359	334	320	329	298	327	351	336	328	342	334	344	327	314	307	308	314	357	336	349	305	348	278	336	292	354	330	302	325	295	334	305	320	345	311	307	307	347	324	321	337	360	287	316	332	326	307	353	335	349	318	310	317	331	341	335	320	352	323	300	296	302	314	331	350	336	333	309	327	349	309	314	350	327	328	338	318	319	342	337	308	318	306	319	359	340	348	354	307	313	328	350	313	329	319	308	334	332	328	340	335	333	327	328	323	326	312	326	319	326	316	308	321	347	324	311	302	343	331	343	294	331	323	334	300	335	348	324	335	318	333	317	330	330	328	329	358	321	314	320	335	291	300	308	312	329	319	295	325	341	320	342	326	328	315	324	330	314	324	285	294	340	339	304	322	342	315	329	350	310	324	296	313	359	345	327	371	345	324	322	326	312	316	311	339	352	300	330	321	319	339	331	309	305	349	334	292	315	332	358	350	376	344	298	319	368	334	333	328	329	313	311	329	365	330	324	316	341	282	300	322	347	349	301	310	327	340	324	314	305	312	346	284	321	320	289	330	307	299	328	322	324	361	341	338	317	309	350	346	317	326	319	309	354	321	337	321	316	340	339	333	370	314	312	339	339	341	307	316	309	328	307	325	342	315	334	308	310	315	327	336	364	326	334	332	302	338	320	312	332	324	343	305	347	356	305	306	313	339	322	331	329	326	311	344	317	325	332	343	329	362	318	325	327	294	355	296	307	301	298	317	351	336	280	319	332	334	312	351	310	365	318	308	325	345	327	350	337	324	327	347	293	327	333	313	313	341	303	325	328	349	313	343	352	317	317	289	294	349	290	333	304	334	346	339	323	326	302	340	287	329	360	327	346	353	335	294	333	349	319	350	315	326	313
24910	35304	39807	43475	43565	40693	40520	43475	43980	44814	43646	44204	38669	41878	37789	37233	34848	36369	27373	19363	18157	16528	16142	15452	13707	15328	13813	18077	15047	10645	10414	8675	7736	6093	4755	5791	6421	5475	4273	4238	4331	3796	3657	3054	2972	4530	4182	4162	3566	3375	2410	1599	1715	1291	1312	1417	1209	1395	1578	1477	1346	1520	2079	1674	1304	1140	1245	1846	1594	955	799	834	918	803	766	826	773	770	761	777	797	784	756	797	784	759	787	769	856	1144	819	750	750	738	787	766	775	757	782	775	764	769	829	708	753	804	800	737	747	795	779	775	764	777	742	800	779	752	764	732	748	784	738	748	854	760	776	780	752	750	768	739	767	773	772	804	758	752	758	757	793	781	776	769	764	692	739	714	733	751	783	700	775	763	710	715	730	749	775	799	748	787	768	806	747	758	751	722	760	790	768	766	734	739	725	720	727	752	759	781	758	745	764	754	737	752	749	758	751	753	744	781	777	754	762	759	777	719	789	735	736	767	774	730	752	717	803	748	781	757	732	731	753	731	730	729	717	799	760	753	741	752	745	772	774	789	828	758	776	750	784	736	780	783	711	762	758	783	755	786	749	784	733	733	754	762	733	740	833	757	797	731	757	751	769	748	768	733	795	736	766	759	721	753	702	797	745	758	742	743	732	763	751	792	725	755	807	782	728	761	758	793	755	732	780	795	744	777	749	798	810	786	780	741	789	754	737	786	794	780	787	811	744	753	796	698	769	730	767	754	776	780	736	756	754	766	765	734	740	770	745	751	741	757	764	783	765	791	756	720	787	755	709	744	776	734	768	769	770	784	763	753	701	771	758	777	741	738	779	821	725	782	776	768	762	747	691	801	759	760	721	788	746	750	769	784	715	732	753	751	745	793	781	755	747	768	777	760	744	746	787	753	810	765	765	752	775	779	772	767	795	781	773	802	753	748	748	763	773	777	777	750	754	726	762	792	780	749	792	848	744	774	712	841	812	820	804	698	729	767	748	765	780	782	746	749	800	794	830	762	816	745	802	724	743	761	790	736	787	779	776	760	831	795	682	759	761	702	722	792	768	776	783	746	749	820	775	752	773	796	735	802	745	772	756	760	760	787	709	757	734	751	732	798	718	791	802	790	750	791	797	775	795	761	786	818	707	794	802	788	748	742	794	759	763	750	756	773	746	800	785	788	764	785	717	743	753	795	775	756	777	745	853	725	737	783	731	787	789	786	714	761	778	763	807	741	760	783	769	804	816	809	721	739	776	801	778	816	780	735	765	758	782	740	744	750	774	790	791	714	736	776	723	797	740	734	776	755	745	715	752	712	763	735	789	745	725	705	790	740	789	735	775	743	780	781	748	706	793	716	743	769	788	786	779	751	765	779	748	764	763	777	799	794	763	773	722	732	833	736	786	761	766	786	802	800	745	779	785	786	746	779	774	766	751	759	718	759	798	741	740	759	781	741	785	739	765	772	780	742	749	810	745	761	804	770	783	747	751	777	756	750	765	830	775	789	721	752	773	754	737	751	782	735	789	794	741	765	694	750	764	731	792	814	748	769	745	719	786	740	712	794	796	757	757	746	811	797	802	759	748	789	819	821	777	740	746	801	763	749	782	735	751	753	769	740	749	785	791	794	740	750	762	784	790	853	807	776	773	759	798	763	768	785	797	758	748	749	750	740	751	816	759	792	778	755	772	758	796	800	823	754	726	753	779	798	764	739	756	763	777	751	780	747	792	751	731	753	772	770	823	779	737	771	794	732	711	796	735	797	717	764	771	718	777	772	794	763	753	729	718	765	762	776	809	794	780	731	763	773	739	756	792	772	764	785	731	759	818	790	783	768	768	769	721	753	757	753	835	761	758	778	738	726	781	780	742	802	747	752	723	739	756	744	752	811	765	732	772	755	749	745	793	772	774	731	813	822	769	809	763	730	754	755	778	785	730	725	820	772	725	752	815	775	787	754	751	759	780	736	794	756	809	832	768	735	769	749	733	798	727	737	755	748	749	754	807	771	754	757	850	796	766	753	722	816	837	773	764	730	736	809	720	741	783	767	724	792	787	780	729	755	733	752	780	792	751	764	766	800	810	776	747	789	763	774	727	783	740	792	793	770	734	778	733	786	780	762	723	735	780	752	771	757	782	811	755	749	807	752	773	777	726	797	777	771	782	753	728	752	821	721	749	720	759	756	773	734	766	793	781	763	725	775	803	763	791	783	762	760	734	773	768	805	756	772	682	766	766	768	754	766	698	734	754	785	762	779	776	741	762	686	702	816	728	762	749	751	757	736	758	769	739	690	785	760	793	759	757	753	757	750	739	775	761	778	797	734	750	765	756	781	787	753	771	817	726	755	756	795	798	719	708	763	817	809	705	764	756	782	780	752	766	780	776	690	801	775	736	790	721	756	817	802	782	709	722	804	772	799	772	734	716	792	817	786	717	765	777	735	745	765	770	760	785	778	769	775	758	795	736	822	764	808	742	756	744	770	772	769	717	756	750	772	756	745	748	789	729	767	757	774	736	729	713	757	738	767	728	783	796	784	787	772	799	688	754	768	802	762	738	754	806	755	739	736	729	818	803	700	793	765	776	764	770	731	791	791	771	808	727	768	733	767	827	733	779	800	765	770	768	739	743	747	746	756	767	776	782	780	754	703	756	788	789	785	793	784	754	780	721	755	721	797	756	735	769	784	841	775	746	753	771	764	806	763	763	809	740	757	708	754	764	771	765	773	819	762	777	798	797	747	785	816	760	748	753	766	743	769	771	721	729	762	755	727	763	761	752	713	773	752	801	735	748	712	779	744	766	794	804	766	775	771	799	758	753	748	741	719	798	773	733	771	724	792	809	737	838	746	759	806	715	795	753	791	768	745	738	710	781	795	783	714	778	803	731	746	723	706	723	745	784	792	777	763	764	731	781	728	767	759	737	803	768	763	728	746	728	740	801	732	799	777	748	772	741	753	804	755	727	803	758	716	785	810	818	742	734	796	733	761	784	799	812	719	784	769	750	745	786	741	747	803	752	770	753	756	783	759	775	782	796	768	803	775	752	754	793	721	786	788	769	758	771	775	753	801	730	745	764	740	713	760	726	764	814	748	775	734	799	763	714	782	742	760	763	742	753	800	810	740	788	747	744	737	775	772	737	805	773	779	816	783	757	712	742	778	790	754	748	743	778	766	742	723	771	770	749	725	833	757	772	749	770	715	744	780	762	789	773	755	771	765	815	794	777	796	749	744	765	784	751	764	791	701	764	827	717	746	753	719	730	780	776	785	774	757	772	734	781	791	790	788	771	740	792	801	744	713	728	743	758	712	765	725	755	739	769	773	802	781	772	780	759	693	755	811	741	736	756	759	718	744	777	767	707	771	793	720	746	757	754	705	768	773	759	734	764	735	770	777	756	746	722	772	793	745	762	764	751	765	795	798	752	772	772	741	756	759	808	734	776	741	725	769	742	785	752	781	784	744	736	797	742	754	742	726	724	727	771	771	767	788	800	715	780	752	778	744	795	731	781	718	777	782
45003	41824	35798	33588	37269	33542	33705	39424	38252	38632	35824	36310	31544	31752	29485	27368	26120	25419	18140	10514	7693	6043	6269	5873	5177	5471	5111	6672	5567	3541	3246	2778	2115	1829	1435	1532	1568	1371	1131	1240	1001	1034	889	854	846	1220	1093	1233	1013	848	777	499	506	427	394	437	383	418	497	440	404	454	507	476	396	361	395	596	377	304	276	298	296	269	270	237	245	219	258	252	279	254	269	246	272	261	213	248	281	316	269	249	259	288	281	259	264	247	268	285	254	270	245	262	269	233	273	233	244	288	249	259	255	253	224	259	276	248	263	252	267	246	261	259	271	249	230	271	249	280	274	252	236	246	258	247	247	234	289	233	238	251	259	258	272	262	234	221	246	221	243	225	253	245	240	234	255	256	249	238	252	236	254	253	265	252	265	257	281	280	254	245	258	245	266	272	222	229	250	227	264	266	258	264	229	214	239	252	257	232	242	253	241	263	244	269	261	271	245	234	248	260	247	256	259	242	239	242	258	256	260	255	268	278	235	259	222	273	268	241	231	284	261	233	246	259	242	258	260	261	257	254	231	245	238	270	287	275	233	251	260	263	227	289	264	255	251	266	223	244	246	242	261	257	238	247	267	247	250	227	238	222	255	237	261	272	241	255	246	252	247	270	258	240	260	246	262	249	254	213	288	269	230	228	251	250	268	238	266	235	244	247	230	259	255	249	245	254	233	274	227	260	281	253	259	233	276	260	241	255	250	262	294	246	235	270	230	252	273	237	235	253	256	253	276	246	254	291	270	261	247	250	249	257	250	263	270	251	243	282	251	253	250	241	274	257	253	256	239	233	248	242	264	272	239	263	269	237	222	255	237	258	230	261	236	274	256	227	265	254	280	246	242	287	268	229	250	268	264	214	246	222	218	257	248	216	254	263	244	232	272	257	251	266	251	270	241	244	248	269	247	249	276	262	236	252	259	248	260	250	248	226	258	287	221	275	292	275	248	232	265	251	235	253	241	286	256	275	243	272	277	235	233	236	260	228	239	211	264	241	271	237	262	242	237	259	248	258	234	249	242	244	266	274	292	288	256	249	245	248	280	230	252	256	261	244	268	269	256	257	239	235	276	227	286	239	227	231	271	265	247	225	253	250	241	253	216	268	269	280	263	262	260	230	240	253	235	294	238	224	221	253	242	252	280	258	239	266	200	228	225	260	241	279	250	257	240	211	292	228	254	262	261	243	232	254	271	249	239	238	248	250	252	232	245	257	246	272	249	279	250	241	219	249	243	259	240	230	241	270	245	239	235	261	253	269	270	244	250	241	236	235	238	238	233	270	270	286	276	255	264	240	242	246	264	245	227	215	236	249	230	258	276	249	251	233	263	227	250	267	274	275	273	274	259	232	234	248	246	245	251	230	245	233	215	276	262	267	235	261	258	229	251	255	244	247	265	222	250	273	237	300	243	240	259	260	266	261	255	239	254	251	257	258	234	217	254	250	238	211	239	236	245	224	253	251	231	246	251	254	266	262	227	218	240	248	247	233	250	258	241	265	258	254	276	219	247	240	245	228	247	221	244	263	229	259	248	265	268	242	267	238	271	249	279	234	268	246	241	255	255	249	271	244	220	254	255	236	275	207	258	237	247	258	258	258	242	265	243	258	239	240	253	231	215	264	243	269	239	258	233	243	225	256	224	223	251	255	250	255	277	238	249	236	219	223	257	245	223	257	251	240	220	226	270	250	243	204	281	273	285	234	220	267	238	240	229	273	230	238	223	298	257	229	289	251	235	257	255	256	252	247	248	265	258	230	222	226	232	264	250	255	301	242	211	247	241	245	234	234	246	262	252	265	234	257	263	227	221	218	234	251	245	276	268	251	267	252	257	232	234	273	218	290	243	281	240	259	236	250	245	265	280	236	231	242	254	262	274	256	255	267	233	253	257	254	243	261	232	283	246	237	253	271	241	230	260	244	229	239	262	245	229	263	280	266	261	237	278	242	286	232	259	214	248	231	241	255	267	252	237	259	266	255	243	259	273	218	244	244	272	271	241	248	245	229	248	268	230	246	259	221	247	252	257	255	247	257	233	238	243	252	259	257	259	257	234	265	248	287	261	256	231	277	276	288	233	244	279	250	244	250	250	268	238	249	263	244	273	239	265	261	269	275	244	254	234	271	257	259	248	249	237	235	275	232	250	240	262	246	244	249	219	273	252	260	244	265	254	259	259	255	231	260	267	253	272	221	238	245	248	276	256	285	262	247	226	223	218	257	262	228	235	290	267	249	249	258	253	279	220	254	247	235	236	265	242	236	264	259	277	251	267	251	275	240	243	226	246	239	250	257	265	271	265	246	257	274	266	291	243	251	251	235	237	225	236	251	298	285	260	236	232	244	231	236	221	236	260	248	231	258	251	235	213	247	213	257	238	237	225	223	257	237	251	257	246	250	260	255	234	270	242	237	255	277	286	258	255	240	270	255	237	256	243	242	239	252	268	253	272	268	257	279	252	247	252	262	239	268	283	239	243	271	266	232	270	227	261	215	250	268	226	220	271	265	274	260	242	238	235	236	238	235	282	235	268	250	271	229	289	259	253	200	266	276	241	264	229	279	223	240	251	240	224	257	248	245	233	251	233	243	228	241	253	261	290	241	253	265	272	240	245	263	259	270	238	249	247	255	254	243	234	266	241	253	293	259	289	202	235	259	257	252	267	213	274	255	267	266	248	286	248	241	275	242	255	237	274	275	249	275	280	226	245	241	233	244	257	248	253	265	241	234	230	247	249	237	232	260	230	232	252	274	237	257	240	252	253	237	284	246	232	261	274	260	256	248	261	217	226	231	234	243	239	221	247	257	264	250	230	230	247	265	257	234	256	239	244	249	263	275	252	255	236	247	252	250	255	219	265	262	236	242	265	273	255	233	233	263	265	249	267	253	216	228	279	227	252	249	267	265	242	278	233	240	252	236	244	233	261	249	277	278	272	256	234	248	241	254	212	268	234	257	254	251	266	246	257	239	235	256	240	259	247	258	275	240	258	262	261	267	265	258	253	231	251	243	274	242	244	286	260	245	232	252	238	236	244	254	247	243	248	217	217	240	233	255	243	254	238	266	281	262	239	237	266	270	272	253	254	272	216	235	248	252	259	229	247	256	225	239	276	239	251	236	248	244	227	249	251	246	251	229	257	275	232	251	239	250	243	272	255	256	263	249	229	287	255	265	241	257	293	236	243	254	224	235	231	263	267	255	255	267	230	276	245	253	219	270	273	250	266	247	234	262	237	241	271	261	283	235	268	279	250	242	242	252	242	249	247	261	270	275	292	269	237	232	233	265	268	237	261	255	254	266	257	232	232	236	256	242	260	239	275	258	260	256	277	230	245	245	245	248	252	248	241	276	252	272	236	260	274	274	285	246	218	263	267	251	265	272	258	237	265	275	252	264	238	274	240	252	269	275	237	257	257	255	245	247	251	234	263	260	276	271	266	246	262	237	233	272	243	275	244	260	235	218	246	229	220	228	238	257	240	265
30473	40675	43872	48565	48150	47476	46534	50906	51757	51160	50558	51362	46095	48930	46058	46088	43433	45420	38010	28551	26142	23978	24952	24621	22325	24109	22551	27085	23080	17115	17374	14404	11928	9944	8571	8754	9809	8141	6924	7658	6084	6231	5942	5019	5357	7746	6644	7359	5705	5163	4604	2443	2599	1665	1808	1814	1553	1849	2261	2105	1992	2182	2931	2131	1591	1471	1813	2847	1452	960	798	748	798	738	696	617	628	581	609	604	620	621	613	601	613	595	624	562	720	1200	636	649	572	591	592	595	570	602	555	612	634	587	579	611	584	576	595	605	634	588	598	563	597	578	639	586	618	628	560	618	605	602	589	606	558	596	623	641	643	596	596	599	624	615	593	604	585	595	626	567	586	648	594	597	618	608	579	556	617	613	579	556	579	627	637	610	590	613	610	575	596	587	568	620	644	596	573	605	580	615	593	593	586	607	619	624	594	562	620	592	592	581	600	604	564	607	616	589	602	604	616	583	605	635	596	637	598	584	612	611	621	590	616	577	596	605	616	591	601	583	564	606	603	624	586	587	605	559	598	605	644	633	626	616	609	584	619	585	611	612	616	605	584	624	591	624	623	562	600	606	599	558	569	575	600	632	589	597	576	648	605	593	574	658	549	642	594	586	603	582	578	623	543	558	629	628	596	567	602	609	595	654	588	595	597	594	637	608	597	587	611	602	611	559	584	593	613	627	593	627	602	614	558	578	609	589	589	599	563	547	603	617	614	599	561	601	598	613	597	577	595	557	609	619	595	610	605	543	621	615	576	579	612	602	585	600	658	608	608	618	590	584	584	597	596	590	611	598	601	602	621	637	578	577	597	610	600	609	603	597	589	583	591	599	589	608	614	612	596	603	634	616	590	626	620	556	573	588	563	609	583	627	584	594	614	642	586	608	549	604	580	596	577	560	615	583	583	587	588	595	604	604	635	556	616	628	592	613	535	599	571	603	607	580	604	569	623	603	583	583	587	587	580	626	577	581	584	618	584	569	632	593	604	592	630	645	631	566	590	631	615	620	611	603	555	638	566	604	568	595	599	590	629	613	608	618	643	577	591	600	604	649	600	656	643	600	576	601	562	620	554	580	585	659	626	590	608	557	594	631	580	588	589	587	618	635	672	604	579	588	623	552	584	605	584	598	572	630	605	554	617	619	625	605	626	615	586	628	596	627	591	603	545	581	593	600	597	579	552	574	589	596	557	572	652	582	628	608	577	588	606	598	610	594	588	644	603	594	574	615	551	641	605	596	587	587	605	598	586	635	592	564	585	590	599	596	587	587	558	606	615	594	577	594	629	598	618	585	606	591	602	596	634	625	580	579	585	584	618	573	631	606	607	599	610	591	609	628	591	599	589	641	551	557	583	602	590	591	564	579	624	635	610	566	548	602	560	595	595	631	570	576	604	598	571	562	606	582	624	589	649	614	606	557	643	635	601	621	610	595	550	571	621	577	623	555	612	624	596	566	608	604	614	599	609	526	573	617	608	585	630	631	609	610	600	573	592	637	600	651	595	586	649	567	574	590	657	541	588	626	577	599	588	615	572	594	626	606	604	603	594	625	603	553	627	537	583	580	574	602	580	591	551	622	615	587	584	581	639	607	571	592	562	619	596	568	551	613	601	562	534	573	610	590	564	593	587	600	591	571	605	571	570	571	600	624	592	593	593	614	572	617	556	585	562	629	622	572	622	597	577	617	643	625	624	619	558	619	599	580	587	557	568	585	581	647	589	556	586	620	626	586	562	522	597	591	621	613	617	600	598	647	593	612	602	585	600	562	610	567	596	586	577	623	572	578	608	574	623	574	574	548	561	605	618	586	638	597	593	575	579	580	580	619	587	632	598	584	595	620	605	533	583	567	590	608	632	594	625	601	601	571	593	586	587	595	589	629	630	591	603	587	593	600	622	587	604	582	568	588	560	577	654	617	560	629	643	638	597	625	621	594	634	594	656	636	608	600	582	651	595	601	631	589	616	607	594	618	617	591	602	565	537	621	609	594	536	595	605	567	580	618	613	627	616	611	602	550	592	587	597	615	558	608	585	590	561	602	581	586	579	611	592	606	628	617	611	529	615	562	639	646	572	625	593	579	545	602	643	630	604	652	593	583	590	566	640	539	656	575	581	634	595	580	603	578	607	552	634	571	568	594	611	605	603	618	597	561	607	551	622	584	610	612	564	611	587	585	581	623	615	616	562	568	598	595	570	599	590	611	582	628	593	629	574	616	634	571	607	595	633	566	557	603	578	591	600	587	588	603	530	581	609	571	606	611	624	583	612	598	611	615	637	603	591	617	552	578	568	589	590	570	629	568	572	615	565	571	633	604	595	590	604	584	547	604	581	609	585	612	560	596	622	598	584	584	615	618	613	601	574	568	601	572	608	615	601	577	573	589	577	635	633	570	593	613	620	671	573	581	577	566	616	568	615	644	594	580	580	579	606	585	578	641	586	563	587	575	610	620	585	584	571	569	617	529	602	623	613	576	577	591	566	602	622	587	563	590	621	560	601	613	595	607	609	576	576	588	606	617	629	598	626	602	651	621	604	600	600	598	559	590	599	574	619	576	615	568	640	595	643	586	613	598	644	602	586	608	580	616	563	614	544	554	594	593	562	596	621	607	624	552	590	637	645	609	617	632	597	579	610	559	625	583	594	590	572	560	603	612	582	594	607	572	587	634	596	603	605	607	599	610	640	604	596	606	600	626	569	615	619	615	585	565	610	609	614	594	614	594	543	593	611	602	551	616	576	585	614	590	608	629	615	624	590	573	634	586	613	577	574	602	602	572	632	574	642	604	581	573	595	578	605	588	563	558	572	617	605	596	578	576	610	604	594	619	614	594	586	615	597	611	617	582	610	577	610	562	612	579	588	640	599	596	598	601	565	565	628	587	537	574	585	580	592	588	589	607	587	574	618	576	597	637	543	548	657	572	594	609	600	609	600	620	609	606	625	571	578	569	612	613	604	568	622	585	576	560	579	570	594	585	548	579	590	581	592	563	591	603	619	574	628	609	600	596	573	607	591	568	566	596	563	585	625	578	568	621	583	608	603	602	599	609	630	620	585	625	605	609	620	591	557	607	619	605	568	574	650	541	583	596	601	582	609	595	597	590	591	616	608	609	618	590	617	598	635	576	592	622	578	645	558	610	605	618	631	608	603	608	595	592	612	618	575	641	579	612	599	617	588	588	626	591	612	613	576	580	570	647	619	612	585	624	604	613	598	601	635	626	588	603	595	593	627	619	589	613	583	592	601	553	593	604	588	623	599	572	583	589	596	579	614	576	594	609	637	609	642	583	604	580	576	643	615	567	597	610	579	592	571	581	588	589	566	588	609	579	595	575	584	585	584	565	605	619	580	615	603	573	569	613	585	584	618	594	597	601	607	592	620	672	621	614	602	594	593	618	630	574	636	562	646	583	561	564	593	626	636	583	623	611	616	550	652	625	579	575	591	603	574	584	612	625	595	571	611	577	591	554	583	582	578	608	553	563	543	570	619	615	577	580	599	589	627	606
17853	18731	19129	14316	10399	6533	4834	4424	4005	3636	3155	2798	2319	2226	1682	1553	1492	1308	927	720	545	572	559	555	529	467	491	510	540	435	439	407	385	382	367	364	338	362	380	355	324	346	336	319	339	321	334	310	321	292	313	307	295	307	326	303	328	298	350	314	309	299	296	322	318	314	295	310	304	322	293	317	280	301	296	299	302	293	300	279	316	284	319	312	294	334	302	315	318	297	299	313	282	282	336	319	302	290	309	296	297	303	306	310	314	304	324	327	293	307	325	293	343	273	270	300	300	299	308	289	288	330	291	316	318	316	276	280	286	283	313	319	310	315	315	313	287	292	305	323	321	316	273	303	291	312	296	284	291	332	304	323	295	323	324	305	320	281	337	279	306	336	309	347	301	281	291	300	303	261	309	306	302	299	283	279	309	288	292	275	283	295	331	292	269	291	317	283	282	353	292	276	295	310	314	292	314	285	331	299	315	332	327	321	326	274	327	279	292	289	310	292	304	264	292	303	292	314	287	307	317	330	299	281	314	285	303	340	315	291	314	278	308	319	291	316	322	313	309	277	330	306	281	303	277	291	306	263	295	271	303	263	306	293	321	321	285	325	292	305	313	314	288	302	266	284	298	321	296	314	306	299	310	312	303	309	293	292	297	354	286	324	316	302	296	329	293	296	307	311	313	253	301	327	300	305	270	303	343	290	326	329	305	272	325	295	301	273	300	271	322	320	302	303	291	327	285	298	292	292	308	306	283	301	297	303	327	286	271	323	325	276	300	298	261	290	292	277	302	301	301	331	308	341	319	306	302	299	299	291	277	308	293	298	283	286	321	330	279	309	292	310	277	302	320	321	283	303	299	293	326	334	320	293	299	287	289	294	320	304	306	295	315	328	335	308	301	298	326	321	300	295	302	310	311	282	280	285	276	304	302	297	321	320	316	324	307	290	328	336	314	324	307	300	307	288	310	324	304	295	324	323	285	289	296	325	351	292	298	289	302	320	314	274	263	298	287	286	301	312	296	283	305	304	288	346	309	301	304	290	300	302	273	295	320	310	307	313	304	297	282	297	327	267	287	289	306	282	312	281	339	290	289	302	306	315	301	288	331	292	290	307	281	298	329	322	318	298	283	309	281	277	293	300	275	311	287	312	296	302	291	341	295	293	308	315	265	306	312	275	329	304	283	320	309	311	335	332	267	308	277	321	323	325	310	312	307	328	346	311	296	271	307	283	306	334	304	278	303	302	283	311	280	281	288	311	289	321	275	318	338	305	317	328	290	299	296	301	327	302	286	294	292	313	360	301	293	277	327	314	309	278	266	292	305	277	291	294	279	290	292	313	289	293	275	291	304	303	294	311	298	310	294	286	340	341	311	322	300	308	312	308	310	296	329	262	320	296	304	325	325	308	295	318	294	289	301	307	299	308	279	310	306	284	312	323	309	306	320	324	285	309	329	295	320	298	333	317	295	303	284	353	313	310	293	316	294	295	282	312	309	283	274	261	328	299	313	301	303	300	293	327	319	320	274	286	286	246	310	319	287	276	322	309	314	312	297	317	292	300	289	271	285	303	306	273	297	293	307	315	307	284	292	295	310	299	339	310	290	301	312	292	314	307	323	291	310	270	306	300	279	291	327	313	269	298	308	312	310	298	308	328	308	309	297	272	288	325	307	294	305	323	304	302	308	289	300	322	332	322	300	289	324	312	337	302	326	291	326	296	291	279	308	318	299	283	327	300	313	320	287	295	301	330	305	298	296	313	277	282	266	319	300	285	298	299	281	304	302	310	295	287	291	290	333	299	284	325	282	294	325	259	292	313	305	272	329	311	313	299	283	295	319	322	317	299	291	317	317	298	300	304	327	273	312	332	289	290	310	281	295	309	307	297	313	283	265	331	298	305	294	323	281	296	281	270	322	284	327	313	296	307	311	331	313	340	295	297	283	315	309	294	290	309	307	303	308	286	283	274	352	311	289	292	320	304	315	292	326	300	291	343	319	301	298	304	308	295	297	318	279	306	293	301	290	303	295	311	309	297	310	273	317	297	281	314	330	295	305	301	305	299	306	302	296	310	294	297	321	318	270	265	291	281	294	291	291	320	291	328	298	309	329	311	311	330	286	278	337	316	281	321	314	329	305	294	312	322	291	318	303	309	314	288	306	292	286	305	285	302	275	317	317	326	320	305	347	334	303	278	330	282	309	301	239	324	283	275	272	325	311	295	295	325	245	294	293	299	281	293	301	307	308	309	274	295	287	302	319	290	286	307	308	291	268	287	289	321	333	283	283	331	309	293	298	292	300	319	287	312	321	283	332	299	303	305	298	321	339	291	331	319	297	285	288	283	289	312	331	312	317	292	330	307	310	315	291	317	274	325	281	309	286	311	279	306	307	281	321	291	306	297	289	288	299	309	338	318	293	259	289	287	306	279	303	318	303	294	277	292	292	321	292	278	281	299	305	331	289	336	334	309	282	292	355	273	322	291	299	292	322	301	291	314	323	273	288	322	278	301	298	305	296	291	296	280	316	302	307	337	339	323	289	300	314	299	299	299	308	279	275	305	339	282	299	302	288	294	307	309	289	300	310	307	258	304	304	275	319	285	322	299	296	291	298	301	293	310	261	274	299	278	312	290	353	307	271	281	282	280	304	289	317	286	295	332	310	295	300	301	322	326	323	318	313	308	321	308	314	317	319	288	275	313	323	290	323	301	339	302	303	274	312	306	282	312	290	272	297	288	321	302	311	315	308	281	269	294	319	284	289	293	312	297	297	337	296	297	295	310	327	280	297	300	330	299	304	330	301	297	282	276	281	329	308	318	291	302	319	292	280	333	296	294	307	291	303	321	301	278	294	299	277	298	298	347	330	324	274	280	316	315	308	285	284	316	317	321	308	271	296	295	311	290	294	301	336	299	295	283	314	271	290	288	287	327	308	308	283	319	318	326	306	308	298	289	305	314	321	300	319	276	285	286	303	307	288	302	340	298	303	297	318	283	315	320	283	316	303	298	297	297	315	285	304	313	301	318	272	332	289	296	308	286	289	309	291	288	316	304	290	335	319	299	292	303	303	303	317	334	312	315	314	314	296	296	309	295	294	312	332	303	323	292	291	320	324	303	312	321	329	293	315	288	294	317	293	315	287	300	288	338	295	289	290	299	313	270	294	279	278	298	316	303	323	296	313	292	319	292	300	292	293	333	319	316	312	349	304	323	323	314	297	302	306	285	303	314	318	319	318	340	293	296	308	302	286	295	283	319	335	321	305	301	315	316	305	321	324	351	300	330	293	312	340	329	297	286	280	300	369	327	290	298	298	321	330	305	305	335	283	336	313	327	276	280	292	314	295	295	326	321	328	290	302	315	269	282	301	287	290	270	343	313	305	294	325	337	282	314	310	283	300	299	295	293	273	314	312	309	315	255	329	312	316	284	309	298	287	318	294	299	311	299	357	273	329	258	316	342	311	298	303	294	284	285	279	306	290	342	320	300	278	280	294	304
10834	16287	23940	24876	22726	17872	16549	16066	15188	15352	13382	12558	10670	10495	8280	8113	7139	6388	4308	3021	2602	2256	2467	2359	2134	2268	2129	2324	2103	1617	1749	1630	1471	1302	1206	1181	1092	1099	1109	1045	1061	1032	980	915	921	1015	955	933	882	913	864	805	796	808	749	813	799	726	842	851	868	806	797	853	763	748	801	794	754	760	761	778	778	701	721	719	779	664	727	681	729	727	693	712	727	762	752	741	705	772	727	741	749	741	740	707	694	756	695	752	760	719	729	732	768	797	663	693	732	759	753	723	731	712	680	770	685	716	695	695	740	744	773	760	763	731	728	710	687	756	695	756	746	755	788	759	763	766	759	706	766	722	768	760	766	672	720	781	712	745	705	773	704	727	783	757	736	792	736	736	751	777	723	751	715	724	709	762	734	697	776	728	696	747	694	832	709	731	776	745	739	734	766	755	791	747	734	696	712	720	696	725	750	715	758	743	752	761	747	710	789	676	750	778	755	703	743	751	743	744	754	769	746	736	718	683	741	737	729	772	734	756	742	774	743	672	717	777	720	721	746	699	747	720	689	718	710	762	752	746	710	771	746	703	782	729	752	747	701	723	765	715	701	675	729	668	714	723	741	732	728	743	739	731	697	755	723	739	753	754	718	689	740	761	764	747	697	743	739	698	706	727	765	747	674	725	753	704	749	757	703	717	701	736	715	761	674	778	727	688	709	752	749	772	723	711	676	748	720	726	715	749	738	743	711	750	738	712	694	743	663	726	777	766	731	726	685	706	691	750	732	721	720	745	772	705	722	812	670	708	722	737	735	707	761	705	723	720	728	732	722	752	731	741	776	735	716	726	749	722	699	728	668	761	720	733	773	707	748	751	704	735	699	751	769	756	731	719	749	711	769	742	712	704	719	740	746	765	756	766	733	712	751	732	732	750	723	767	736	734	722	751	748	760	790	726	741	725	725	769	704	775	671	774	716	730	723	683	691	719	723	721	704	726	715	726	778	758	689	748	727	749	772	761	715	772	771	707	722	731	724	688	781	685	673	727	731	768	722	739	718	697	758	788	715	765	732	761	714	729	757	765	776	769	691	701	729	750	765	744	705	653	732	719	698	698	729	723	743	730	691	712	734	738	750	792	763	753	790	713	721	729	751	702	708	703	737	742	770	716	731	688	686	706	667	734	761	717	699	741	745	745	724	711	766	742	756	699	665	729	664	708	697	773	738	757	683	676	699	719	724	747	711	778	790	755	770	712	714	731	772	706	715	780	695	730	713	730	740	726	746	707	753	735	747	732	780	689	731	727	726	710	708	719	730	768	698	754	699	716	735	681	696	761	764	724	745	776	688	707	747	735	710	731	751	707	736	742	744	758	742	771	699	743	721	750	726	702	712	725	733	714	727	764	727	710	708	719	736	727	744	759	729	729	708	693	698	689	708	690	692	761	724	761	733	746	742	696	688	715	735	739	738	735	691	750	756	729	775	722	712	732	729	737	732	719	752	739	727	722	730	745	744	704	704	734	725	688	782	756	742	782	737	715	657	698	697	709	747	764	739	759	685	719	752	698	729	719	735	749	693	750	720	783	707	760	742	715	720	786	751	727	696	716	719	690	715	715	762	748	762	703	754	717	687	733	720	753	736	733	717	739	689	750	763	688	720	717	718	746	705	730	743	720	753	731	724	749	738	722	723	747	746	722	709	779	677	723	742	737	769	745	796	736	760	707	682	740	702	739	737	731	719	734	740	792	735	678	702	741	684	738	724	773	744	720	724	722	696	744	719	734	674	748	739	696	702	685	688	742	747	688	741	727	727	748	714	737	705	729	735	706	722	736	727	718	739	740	770	721	740	726	739	766	707	703	740	735	663	740	710	709	711	782	761	757	742	760	726	728	739	732	732	724	709	720	705	742	761	735	731	698	704	744	690	732	728	746	716	694	733	728	677	747	709	743	744	744	723	722	741	694	678	717	714	741	721	736	690	749	694	669	740	710	726	703	766	713	764	715	714	743	718	726	733	728	718	755	717	673	733	719	774	728	708	753	679	734	753	775	716	721	713	718	774	752	755	741	740	742	735	717	738	720	711	733	676	732	691	686	726	752	729	752	757	692	762	760	713	726	723	710	731	728	752	716	719	780	713	665	767	696	704	719	688	732	735	757	719	713	738	690	705	708	764	713	743	731	768	745	701	729	739	713	704	700	741	735	732	725	720	725	761	711	707	685	736	717	689	734	714	716	729	758	710	744	718	768	727	760	699	740	738	698	738	697	763	717	733	717	764	724	731	748	736	708	750	737	706	719	725	734	752	721	723	762	762	722	784	765	746	696	731	719	711	687	722	696	726	714	729	724	752	758	723	695	713	759	743	708	686	739	706	752	764	761	745	741	775	726	703	727	781	717	725	754	704	740	715	699	711	735	664	703	756	711	708	760	695	703	717	664	746	700	768	756	709	741	734	765	711	706	721	707	783	733	677	706	711	734	713	751	716	702	762	686	713	746	717	740	696	720	694	719	732	735	748	685	767	723	717	707	732	748	714	690	698	744	715	743	737	716	696	747	672	738	663	777	747	743	722	715	703	719	708	759	737	769	686	705	725	710	740	723	744	731	750	766	725	686	668	732	775	718	737	713	750	762	764	711	702	708	770	722	699	762	710	734	767	731	787	701	739	772	788	709	756	698	721	644	700	771	717	714	727	707	699	689	763	729	748	719	741	712	747	713	693	695	685	731	741	686	755	726	648	765	744	732	768	765	703	732	729	727	674	771	766	731	743	789	726	714	725	674	718	716	735	729	750	680	729	670	734	734	738	696	741	726	708	701	701	707	689	735	726	695	732	698	723	751	724	717	752	754	734	676	734	747	718	704	720	714	751	753	763	772	758	742	727	748	703	697	708	718	744	776	748	690	758	760	736	751	697	723	774	757	716	741	745	681	752	732	731	737	695	710	700	750	737	765	744	766	689	759	720	728	722	699	759	724	726	711	754	716	769	762	769	747	734	758	717	747	752	779	717	709	726	753	727	694	664	748	777	751	798	746	742	725	680	719	739	707	721	753	743	692	746	740	737	734	699	727	733	763	693	706	722	723	765	713	767	783	730	815	719	735	712	732	701	724	711	711	700	748	689	724	746	744	735	713	730	742	742	734	703	747	774	736	742	765	727	699	684	722	732	688	698	728	684	732	712	689	747	751	723	710	707	749	752	699	722	758	742	730	745	716	754	745	728	728	755	725	715	709	719	712	731	830	675	692	726	743	729	738	755	726	765	724	751	722	766	720	769	688	680	700	752	703	733	742	721	724	705	739	684	792	706	753	750	739	728	735	733	734	733	748	727	746	749	799	712	745	801	749	726	806	711	739	779	720	734	725	710	711	699	701	703	724	749	719	701	732	715	726	700	726	728	739	752	776	756	718	725	768	753	680	716	741	723	732	745	725	735	744	721	744	747	724	718	722	755	717	712	712	723	704	689	751	682	717	704	732	697	716	679	728	782	714	727	711	769	732	724	708	739	713
37523	40662	36113	32364	33631	29554	28664	32005	29929	29120	27817	24750	21989	21701	16985	16701	16016	14051	8787	4665	3649	3130	4168	3600	3183	3368	3168	3496	2883	2100	2133	1490	1203	1204	938	899	1016	905	759	732	747	692	696	674	653	789	732	795	653	647	542	409	458	420	364	404	406	405	421	514	473	411	430	412	343	406	377	374	331	312	353	346	327	319	346	334	334	310	316	293	354	296	364	330	303	323	317	289	318	330	317	296	309	329	336	325	282	316	294	313	338	309	323	332	338	307	293	310	317	329	319	303	300	304	312	310	255	294	294	332	333	288	335	332	308	349	341	269	319	340	347	315	317	328	296	281	317	285	281	307	330	285	309	331	319	295	321	309	297	337	322	299	307	311	316	348	339	353	282	331	312	339	294	331	310	308	329	310	338	322	354	333	336	281	301	316	326	325	284	313	336	315	293	295	304	340	311	329	300	322	302	281	349	299	329	299	289	319	326	335	295	333	298	340	329	312	328	320	323	302	318	351	313	298	360	312	331	345	313	332	293	330	325	308	325	312	335	306	308	324	308	292	333	314	323	323	339	340	281	297	312	348	300	307	321	309	314	306	294	340	313	313	293	283	301	337	304	331	320	313	323	297	341	277	323	300	323	282	316	363	314	338	319	307	308	292	349	283	345	294	320	327	327	326	359	319	322	336	347	307	327	343	304	318	363	320	308	333	282	350	304	315	318	308	320	342	346	288	309	299	295	296	296	325	326	315	317	347	286	333	331	302	341	341	293	306	320	308	302	321	311	341	313	307	319	325	308	336	337	332	307	341	327	339	366	320	287	289	354	313	292	306	309	319	301	300	303	316	321	334	318	332	319	310	306	319	309	300	308	334	286	280	315	311	331	336	329	304	310	304	298	314	317	273	307	311	301	338	305	311	321	301	293	307	310	297	353	331	291	284	335	306	351	329	330	292	336	314	343	272	321	320	280	310	300	294	339	314	340	295	326	346	307	294	323	316	311	316	345	308	341	309	340	303	319	295	294	299	314	304	294	343	301	295	292	335	362	326	290	299	315	303	344	325	363	316	329	313	295	309	308	342	315	307	339	341	331	295	330	333	310	303	303	340	311	298	287	328	339	304	312	277	332	323	346	368	344	288	322	277	302	296	293	299	327	296	320	317	337	328	306	366	306	302	274	336	316	321	308	290	316	310	349	326	306	325	314	320	302	343	346	315	319	367	287	323	295	306	332	317	303	313	315	339	302	281	310	311	304	299	356	360	344	318	322	332	327	302	327	315	337	301	319	293	330	308	323	304	281	336	298	328	316	319	301	326	348	292	317	319	318	353	315	316	319	274	310	322	334	345	328	297	309	332	299	336	288	295	308	347	365	311	344	294	306	349	326	315	304	319	279	315	291	341	355	355	332	309	293	285	331	327	274	291	329	304	320	318	279	346	333	309	292	317	339	279	356	302	301	301	344	331	347	330	311	293	334	342	292	291	297	296	347	308	315	311	312	289	290	329	363	328	330	297	296	330	297	327	300	342	307	319	313	328	323	338	271	300	319	297	298	347	294	318	315	303	332	316	313	312	301	326	314	293	309	311	332	323	310	325	305	321	302	333	306	320	321	314	325	351	306	303	293	316	335	339	312	325	309	337	323	291	337	309	320	291	304	276	304	342	320	308	323	344	305	280	358	300	351	324	292	304	311	334	310	297	298	319	298	319	341	330	310	306	316	299	326	331	315	304	333	320	344	297	314	311	312	334	329	327	320	310	334	338	326	304	307	303	307	283	318	310	315	311	341	341	307	293	331	361	358	319	331	308	331	327	331	331	291	299	339	292	313	296	316	307	315	311	312	284	294	315	308	337	315	306	291	309	310	323	328	304	303	300	327	346	318	325	333	300	326	318	301	352	326	336	282	312	350	323	314	310	312	309	329	319	295	329	332	328	342	306	301	310	327	302	317	339	328	305	302	288	304	316	293	320	316	334	297	350	316	291	320	278	307	336	338	307	300	325	336	316	330	351	320	307	316	313	308	315	324	298	318	303	317	308	337	306	288	312	318	344	293	340	302	289	287	307	296	296	328	302	303	301	313	326	353	324	295	275	293	336	303	327	307	300	309	321	324	322	327	301	334	343	349	314	292	308	328	334	301	296	351	294	298	307	350	324	290	324	307	310	312	314	297	328	318	305	358	312	300	322	312	344	303	322	315	286	309	330	319	334	344	370	291	302	297	345	321	325	290	336	317	335	312	332	300	313	322	318	292	309	316	335	334	345	322	302	324	324	328	312	325	319	307	328	331	317	307	369	315	319	316	297	317	343	339	345	334	313	299	304	302	295	333	334	301	313	299	317	307	304	279	303	290	342	296	295	309	347	287	307	294	302	288	334	336	302	317	301	331	291	344	338	363	356	310	356	334	341	331	314	313	311	314	327	373	312	309	337	324	295	313	316	278	298	288	302	341	279	282	322	324	346	311	346	314	315	308	311	313	331	341	321	311	301	299	302	341	316	296	296	315	340	311	341	344	286	342	316	311	333	335	360	321	321	337	320	293	318	320	303	292	324	329	298	311	349	295	314	306	324	319	333	305	308	285	308	323	311	298	350	341	344	294	317	321	314	300	321	300	298	308	306	306	303	287	335	333	306	327	324	363	330	329	298	305	310	369	307	316	336	318	303	322	310	319	338	350	311	344	333	327	324	320	328	294	321	333	337	320	286	305	303	342	337	317	345	276	299	305	333	341	304	325	323	322	339	301	324	296	325	285	327	295	307	292	306	318	307	295	347	330	320	333	319	322	321	316	329	309	332	294	287	290	308	286	313	309	275	304	316	333	327	334	309	336	320	319	351	316	326	295	364	316	350	333	296	316	312	345	328	302	317	321	337	311	334	337	324	297	313	296	315	304	322	301	326	319	343	305	342	331	288	327	329	311	321	331	304	307	331	286	320	324	332	355	351	316	323	331	314	334	320	311	340	331	299	317	334	312	326	311	300	313	300	305	321	321	311	312	334	290	305	318	297	297	285	325	318	308	311	312	274	292	300	307	299	291	306	325	346	321	314	293	327	300	321	287	318	276	312	302	313	292	299	344	273	314	274	336	313	283	326	361	336	323	340	334	297	327	298	325	314	288	339	334	324	287	315	302	280	316	299	304	314	312	329	318	314	337	366	307	320	302	297	329	311	335	285	318	295	342	302	335	309	316	329	302	321	313	313	310	309	327	291	316	344	317	315	328	278	303	294	340	286	338	318	327	301	327	313	310	321	283	288	313	321	303	291	328	339	299	351	327	307	310	313	311	349	341	305	302	308	320	330	315	285	281	328	306	322	301	298	301	302	315	320	301	310	366	327	334	311	333	317	296	335	325	338	337	320	351	316	326	291	321	342	331	292	316	308	295	306	338	299	320	313	346	335	306	332	343	319	334	321	305	311	347	315	298	328	325	355	338	307	314	326	338	307	339	332	334	331	328	312	324	322	294	314	325	287	295	306	319	321	305	329	290	311	290	335	296	297	304	333
24951	35913	40152	43235	43427	40928	41861	44550	44380	44946	43414	41972	38431	41626	36055	37368	35429	35433	27327	19851	17020	16204	19725	17496	15806	17870	16138	18548	14941	11649	12459	8498	6882	6854	5237	5036	5831	5011	4382	3797	3759	3233	3821	3435	3686	4359	4074	4210	3287	3241	2587	1921	1724	1384	1160	1401	1268	1640	1758	2181	1845	1401	1958	1386	1287	1169	1414	1123	849	969	940	945	794	796	769	741	801	780	728	762	717	756	723	813	771	784	775	744	850	933	727	750	760	756	729	686	731	758	726	783	799	756	757	776	724	727	710	707	741	775	713	754	717	790	743	748	735	749	765	769	776	733	784	697	781	746	732	713	761	746	751	734	761	753	735	749	752	730	765	715	765	718	761	724	755	725	756	745	799	703	763	765	739	770	753	743	758	731	717	712	720	703	759	717	763	752	757	783	755	688	770	777	759	778	744	759	751	740	740	766	758	750	756	737	751	747	842	789	736	765	737	740	710	756	741	744	798	749	755	790	736	771	739	743	723	758	706	698	773	750	732	749	721	787	742	722	765	756	759	725	743	765	741	696	687	757	738	714	751	791	744	774	751	788	741	726	715	731	755	723	778	673	738	725	684	762	748	784	731	745	752	711	772	775	707	712	769	724	733	760	760	733	749	732	737	748	744	745	719	785	800	760	751	781	738	695	697	779	763	748	717	788	711	732	742	765	778	775	773	734	699	742	733	751	770	694	740	738	722	735	779	752	748	759	758	712	750	763	752	734	707	723	695	706	786	720	732	734	748	694	774	734	796	791	700	735	730	761	718	763	768	718	766	796	713	755	739	738	732	762	754	709	770	700	748	738	731	709	679	779	775	717	721	775	785	766	771	734	761	753	760	780	748	752	781	777	746	720	736	746	743	712	831	713	711	770	802	743	724	740	671	745	749	722	761	743	763	749	762	686	743	751	766	771	765	718	777	775	735	755	760	761	726	678	739	750	745	722	742	741	775	757	745	780	721	763	706	736	799	736	739	719	745	743	722	701	725	709	751	730	736	767	709	724	724	745	725	731	741	761	730	729	777	761	778	724	787	748	762	765	734	748	715	744	732	722	771	740	740	775	732	742	771	777	764	759	769	724	732	708	767	743	803	699	734	763	744	739	756	709	721	744	736	748	752	761	757	697	744	735	740	723	757	749	704	699	695	752	747	724	720	707	746	712	743	730	795	782	731	770	791	722	746	719	734	771	773	728	722	770	782	774	705	768	763	761	763	752	709	779	716	710	768	733	706	745	813	693	794	747	735	715	804	701	778	767	730	732	728	716	790	726	705	718	775	763	769	730	771	780	770	768	737	705	736	725	730	696	704	745	715	716	746	780	755	759	747	784	737	792	741	754	740	735	758	726	750	753	745	709	798	766	708	718	741	748	733	754	723	768	772	775	710	709	731	764	788	697	745	739	767	748	784	752	789	734	799	768	741	752	761	723	755	726	743	761	731	745	726	726	734	746	701	733	751	698	704	743	668	730	737	723	677	768	759	702	761	730	708	744	736	736	759	734	761	750	720	756	771	755	755	742	749	677	729	756	707	686	730	708	720	752	716	720	749	760	772	748	744	726	761	685	748	732	737	735	713	735	763	755	739	747	693	770	718	753	783	710	718	735	757	727	754	794	751	753	710	655	773	755	736	767	709	745	762	691	761	771	775	758	736	762	726	766	774	734	804	728	730	762	771	721	733	760	744	744	756	720	730	709	724	730	736	739	768	733	676	730	744	741	795	728	764	712	742	751	720	739	695	767	733	721	727	725	738	779	728	726	759	741	787	712	761	734	751	726	698	796	766	793	722	804	747	716	749	738	764	757	741	757	721	741	755	728	715	717	681	742	771	748	768	733	708	737	730	765	744	771	723	747	735	736	711	773	697	726	738	721	733	732	725	722	768	716	778	748	742	737	757	787	718	753	728	777	713	734	782	731	721	743	754	765	740	720	729	779	763	746	738	720	736	771	727	741	755	760	753	731	737	770	716	733	782	729	779	735	736	759	732	739	753	780	745	768	768	711	728	739	733	745	753	745	740	750	746	735	762	708	749	745	788	721	713	772	723	763	738	759	739	771	726	735	727	752	749	749	749	726	728	717	734	773	722	732	750	750	713	733	754	767	747	694	767	747	727	720	707	757	784	719	700	736	768	763	742	745	774	761	721	763	736	759	711	735	772	801	725	766	772	757	754	756	765	698	717	772	699	720	739	766	760	779	743	746	770	731	725	752	781	705	726	741	749	689	790	784	765	693	710	756	742	700	735	736	747	733	792	781	707	729	759	696	751	737	749	776	753	763	782	731	733	720	718	768	734	801	744	711	769	701	769	754	732	712	751	742	774	795	732	761	743	753	752	748	747	764	714	689	705	729	776	736	747	719	745	756	765	773	743	769	720	716	731	730	734	770	763	748	752	752	746	745	735	810	726	754	751	741	730	740	745	770	672	743	772	689	725	754	742	765	760	763	755	743	705	729	707	809	712	762	774	782	736	736	758	718	789	776	690	693	744	766	787	748	730	694	765	734	744	771	796	762	728	759	748	740	780	742	740	759	767	728	693	790	761	769	774	756	721	745	763	707	755	770	732	747	738	740	734	711	731	761	723	740	769	685	751	761	763	796	704	770	711	727	683	763	792	712	834	708	762	763	735	785	733	693	731	774	764	786	741	764	760	730	704	682	694	639	755	727	744	756	752	747	710	767	697	733	732	777	761	748	787	746	693	764	747	753	753	750	764	739	776	706	709	740	775	724	747	720	790	762	770	736	755	693	742	738	768	755	742	805	742	708	758	749	808	746	731	772	737	779	778	754	738	750	735	686	693	752	720	806	725	729	744	748	744	762	742	755	727	764	744	763	726	738	757	699	716	719	768	750	775	741	705	725	710	730	698	736	713	731	761	710	699	757	725	718	787	764	748	755	792	716	673	732	739	766	784	731	751	740	752	773	719	730	690	762	743	744	734	777	754	702	691	714	734	740	671	741	725	767	736	741	747	762	729	747	793	678	784	747	748	720	751	732	763	734	749	718	712	734	757	756	736	756	759	731	734	721	766	763	725	722	747	770	671	691	756	728	768	752	715	737	745	723	774	750	749	736	781	813	732	781	728	734	746	740	773	698	722	756	755	747	766	724	762	750	757	765	747	721	721	805	744	740	736	738	809	730	716	770	762	711	744	710	709	768	758	752	722	741	738	725	753	767	775	757	751	714	748	790	733	753	726	729	758	774	731	704	811	777	699	715	733	715	754	736	746	762	775	777	764	767	754	750	774	792	709	748	753	797	789	758	727	788	721	728	750	739	776	737	794	743	768	784	693	771	735	782	770	758	765	756	798	738	823	745	728	784	766	770	684	765	703	744	780	707	783	741	719	763	782	710	741	775	722	728	746	738	735	722	686	765	763	730	787	736	753	735	744	756	716	780	694	742	789	750	752	733	729	719	755	746	755	748	783	746	731	730	707	735	710	772	737	742	730	760	708	784	702	712	733	725	780	738	721	730	741	777	732	756	768	762	707	812
44664	42943	36157	34084	36835	34274	35163	39253	37097	39190	36908	34379	31688	31563	27549	26397	26345	24901	17350	9408	6866	6104	8268	7330	6223	6562	5554	6376	5919	4256	3963	2353	2224	2194	1601	1404	1640	1375	1132	1042	1025	993	1114	1052	945	1141	1049	1176	916	938	679	612	557	411	346	385	411	496	632	692	613	445	495	376	422	415	341	300	309	304	312	249	274	255	225	222	230	259	226	231	242	256	269	246	262	271	256	235	284	269	227	234	222	252	240	249	248	224	239	240	290	250	217	245	229	243	233	245	234	215	231	222	238	251	251	256	244	223	259	223	267	240	231	254	234	228	226	225	225	217	222	267	232	238	242	259	258	251	257	259	245	272	266	244	243	239	256	225	245	227	224	240	222	249	223	243	234	247	241	240	229	236	259	254	252	244	250	234	249	220	242	248	234	277	224	232	261	235	247	238	263	250	224	243	248	243	260	243	233	225	225	257	242	232	239	216	220	231	243	233	248	235	246	260	236	274	253	267	252	234	231	234	289	226	243	237	247	265	228	220	249	262	245	241	225	232	259	250	220	239	236	208	238	226	233	253	230	254	231	246	256	225	256	222	220	245	273	245	243	237	264	226	223	250	238	188	249	244	236	220	209	235	249	226	232	262	250	242	248	229	220	233	255	274	236	263	251	253	233	260	248	249	236	261	236	285	245	212	236	199	231	235	247	250	259	251	229	202	227	260	243	220	236	257	223	245	244	255	251	215	270	249	247	245	248	265	217	226	211	245	227	263	256	219	247	258	248	220	251	273	256	240	220	191	243	246	244	242	251	242	220	264	248	236	245	213	214	238	239	240	267	227	255	227	229	270	243	222	249	253	215	249	255	255	253	234	245	232	255	223	253	240	276	236	227	239	235	248	232	256	251	242	265	258	221	240	231	242	250	255	235	227	243	234	241	234	235	244	228	246	227	233	252	269	259	237	236	271	266	244	276	237	203	281	241	240	278	268	221	257	248	248	255	243	247	261	237	248	241	217	246	232	232	259	246	250	261	230	243	248	236	234	205	239	240	218	256	252	216	266	237	222	211	256	250	232	232	249	217	231	239	235	225	235	231	256	244	238	274	244	238	213	229	225	238	257	232	238	242	230	244	234	260	249	265	243	209	229	260	219	235	239	253	246	216	251	238	261	261	225	265	274	255	267	236	204	224	245	230	263	239	241	253	239	243	252	269	228	212	253	232	234	241	207	241	250	261	226	259	243	253	233	226	251	226	279	239	241	236	265	234	253	226	248	252	249	235	240	257	230	230	244	245	233	267	248	240	254	268	232	234	270	234	246	248	239	235	260	224	278	272	238	227	258	265	228	240	224	244	264	236	254	232	252	235	250	244	258	231	243	241	239	256	241	240	214	225	232	276	239	228	267	240	230	227	218	229	225	225	235	263	220	254	251	217	240	286	227	241	271	240	275	230	243	234	231	237	223	254	232	251	261	250	246	233	247	261	248	222	213	253	246	233	276	247	245	224	268	245	228	258	244	255	236	272	202	231	217	207	245	232	231	241	242	259	234	235	234	240	224	239	231	235	237	278	208	232	245	220	242	232	246	242	254	249	246	243	238	243	237	260	257	243	236	239	264	225	232	257	250	235	222	258	246	245	248	225	244	229	244	223	232	224	215	223	241	277	247	288	250	226	224	255	229	239	249	239	231	239	262	243	267	252	266	228	245	242	245	245	240	231	251	204	262	282	209	258	251	254	230	239	240	221	266	258	255	236	239	249	253	251	250	221	237	254	229	256	236	218	227	220	244	270	237	250	248	260	257	265	224	237	272	260	226	217	240	279	236	229	267	256	241	235	236	241	244	240	253	260	235	225	248	251	247	227	247	227	246	203	239	242	261	243	248	234	261	246	236	242	229	287	257	235	241	227	225	235	231	246	239	224	217	257	222	210	225	251	258	238	257	241	212	229	267	247	226	244	223	241	232	205	209	233	222	244	213	270	249	236	244	226	271	229	224	235	248	232	244	215	252	239	233	236	245	257	240	235	214	234	253	231	248	269	257	256	237	258	277	222	212	228	248	221	240	261	242	239	259	249	254	230	246	228	255	256	224	251	271	211	240	234	240	235	242	243	239	226	262	224	214	240	221	257	248	226	275	247	226	239	251	259	246	254	250	234	256	211	235	257	250	225	227	262	255	232	232	244	245	212	247	206	219	244	222	238	229	228	240	253	224	261	249	222	253	286	251	281	239	250	238	216	263	262	269	263	245	252	267	258	274	289	238	225	217	262	245	248	257	261	243	245	277	249	209	259	253	230	261	243	235	249	253	231	249	217	238	236	239	237	236	268	264	262	230	258	266	237	259	245	233	262	267	261	247	266	245	235	248	262	219	263	258	237	262	239	239	241	251	204	251	244	228	264	207	280	236	212	217	216	224	219	233	255	213	255	222	211	276	257	231	243	243	246	223	251	220	249	259	237	247	229	241	236	242	210	217	253	254	232	244	247	259	253	272	241	253	249	245	242	245	274	259	266	243	237	230	232	224	239	229	261	280	254	228	245	240	236	257	246	272	242	253	229	240	241	228	233	228	239	259	267	262	269	254	248	238	212	232	271	269	219	204	238	230	241	235	242	269	277	223	254	265	263	241	241	230	231	238	241	263	246	241	208	233	245	243	235	245	234	275	231	239	255	237	265	264	233	262	196	255	245	229	261	246	236	225	222	232	224	262	249	243	234	252	267	261	236	265	233	260	240	244	219	240	221	217	235	237	217	249	250	265	261	251	227	251	237	226	255	210	228	244	245	250	251	211	250	253	232	236	244	235	245	239	218	222	261	228	262	228	254	247	222	214	234	265	242	259	229	224	221	236	247	222	229	265	272	236	241	241	263	249	237	246	249	239	195	245	250	245	249	243	244	271	249	275	249	229	241	273	249	240	246	219	222	232	252	231	224	244	223	222	249	242	251	228	225	271	239	254	248	236	227	248	220	266	258	259	249	246	251	230	254	232	251	224	242	240	250	214	212	249	238	228	245	222	271	242	217	225	233	239	234	210	236	236	258	245	233	252	241	256	239	266	210	228	226	217	231	218	255	258	215	254	258	249	265	263	235	235	222	245	242	238	248	255	241	237	258	257	260	233	230	286	253	268	243	244	222	228	205	240	254	261	223	241	264	245	251	251	233	250	220	236	244	244	251	248	245	270	264	259	240	230	248	232	237	232	216	237	231	218	242	238	227	236	242	244	258	214	226	230	264	214	230	253	254	259	231	243	245	259	247	231	238	233	231	241	210	276	261	213	245	205	228	235	259	242	218	237	242	259	231	233	258	248	208	224	254	229	253	248	257	270	228	269	215	256	255	251	260	222	228	249	246	261	243	245	225	253	257	258	254	237	242	254	237	248	236	233	232	256	252	253	247	238	237	255	231	269	276	237	241	223	244	256	260	217	248	240	244	257	248	235	228	259	235	253	257	266	245	227	219	229	232	243	230	246	272	227	268	255	244	217	239	236	285	251	243	271	252	216	214	232	245	247
30023	40397	43855	48536	48087	47055	48823	50208	52199	51417	50112	49375	45831	49064	45027	45028	44069	44540	36657	27935	24682	25255	29104	27227	24689	27427	23736	26799	23014	20191	19475	12602	12142	11828	9334	8097	10073	8037	6895	6406	6118	5385	6825	6441	5825	7045	6692	6801	5801	5295	3732	3189	2585	1836	1313	1700	1609	2628	3340	4067	2959	2036	2630	1613	1842	1716	1329	946	836	1110	1008	887	748	662	619	623	620	562	564	629	532	589	603	529	624	550	591	563	795	698	609	582	610	563	565	570	604	550	612	551	573	527	609	571	552	534	610	602	596	564	582	559	556	576	589	620	605	582	589	608	578	565	586	620	552	605	547	560	595	561	594	587	589	583	575	542	604	573	582	562	564	569	553	581	517	588	575	574	549	551	572	583	534	561	582	581	583	554	553	564	595	583	586	557	583	552	580	569	539	582	525	537	612	572	554	592	567	521	588	578	539	616	621	600	583	567	598	556	570	582	587	553	597	574	580	570	626	573	595	578	567	588	592	548	568	573	573	573	573	546	574	542	560	623	601	524	619	614	564	572	558	622	584	616	546	592	568	592	556	617	584	578	527	618	586	558	577	580	600	588	554	560	598	550	560	587	603	565	569	612	588	572	615	572	589	567	586	609	557	550	597	503	570	609	585	580	620	569	527	565	578	580	581	600	559	579	575	594	603	540	561	585	582	593	584	583	566	628	596	553	622	571	552	567	583	615	574	576	580	565	589	587	563	574	563	535	567	619	586	587	603	613	593	512	551	573	585	609	588	609	580	565	580	577	603	536	556	599	560	584	564	550	574	591	593	552	599	558	623	568	574	560	565	576	578	612	561	567	556	553	543	584	617	580	576	573	593	582	563	591	601	533	592	593	546	571	608	574	574	566	597	594	555	546	552	561	555	545	585	583	546	526	599	573	623	596	572	575	613	580	539	542	596	636	548	594	587	492	556	565	557	545	606	577	593	573	542	569	566	556	568	585	571	585	606	545	589	596	566	562	568	589	536	577	561	617	550	544	604	554	586	570	594	565	585	552	564	554	610	567	607	589	567	575	598	576	555	569	572	559	619	515	587	579	556	548	546	582	592	577	539	569	606	554	566	577	576	587	606	579	589	573	560	610	564	576	495	570	545	570	565	573	554	576	595	571	585	523	629	604	572	573	603	585	576	553	576	557	548	588	583	572	578	571	617	600	615	572	636	592	592	586	586	567	552	627	568	569	593	578	575	565	517	584	548	601	560	614	561	574	569	606	618	575	603	589	565	597	579	540	601	561	621	563	559	551	556	560	564	558	570	565	546	544	544	553	526	589	586	591	632	609	598	532	588	580	567	555	560	605	575	569	567	563	586	551	563	567	594	517	593	572	562	563	553	595	620	569	589	571	569	587	604	596	622	586	637	553	572	591	528	577	528	545	565	563	565	600	547	586	577	565	581	592	598	554	564	545	605	541	576	585	532	551	625	600	593	536	552	562	585	570	583	570	563	579	555	549	588	607	549	571	575	573	599	576	557	635	575	585	570	578	591	594	621	519	608	569	615	571	617	511	553	572	560	569	588	597	556	602	572	645	525	616	538	556	551	597	544	608	595	561	545	575	595	583	526	544	563	576	544	571	571	566	517	578	567	548	591	542	596	598	561	648	571	582	568	620	553	611	546	575	579	580	554	568	521	538	588	609	573	588	564	575	540	561	604	562	590	578	578	619	552	558	569	597	598	619	553	591	600	574	588	590	555	557	606	542	595	568	531	592	601	564	613	572	587	587	593	563	564	567	543	560	585	581	534	562	587	604	572	507	566	574	625	587	568	576	614	601	649	565	613	610	584	578	612	561	605	568	613	609	579	552	539	631	606	599	556	536	609	609	540	588	593	569	608	585	568	568	568	590	549	580	562	566	626	582	594	567	575	610	518	536	546	604	574	597	578	558	616	597	581	601	560	589	606	586	558	616	588	581	545	583	571	591	554	604	581	591	597	570	579	592	540	545	589	604	605	557	549	598	605	559	595	586	584	523	612	572	594	577	580	552	608	547	545	547	590	558	584	597	600	577	579	552	574	584	559	575	582	586	580	606	595	572	554	587	534	544	569	552	569	574	555	574	551	615	525	552	579	576	588	592	548	561	594	553	542	574	609	579	573	596	591	540	623	599	584	543	602	567	577	602	537	525	585	536	577	519	550	541	578	569	564	573	531	568	638	622	580	572	572	619	572	587	554	560	594	579	588	557	589	535	543	567	588	579	550	539	499	578	622	528	601	579	603	577	603	577	548	560	603	550	572	583	587	573	576	587	586	576	593	599	562	564	595	598	575	577	611	581	613	585	583	607	587	556	584	595	599	547	577	565	608	557	582	595	585	570	550	562	581	607	537	603	575	587	595	583	573	522	581	598	558	593	563	551	573	533	567	574	557	578	548	567	605	594	575	584	595	606	606	570	599	552	587	582	592	603	626	547	614	587	539	565	588	542	595	539	604	566	580	534	603	573	601	561	541	572	620	547	559	571	595	553	588	598	569	570	552	597	604	578	575	561	552	557	596	548	570	539	577	571	549	589	559	563	563	537	551	558	590	544	541	593	557	577	576	578	560	567	564	528	587	567	610	613	584	566	588	553	575	595	569	577	603	553	573	566	557	560	594	571	593	542	605	569	599	565	554	567	568	569	577	601	566	601	578	621	555	548	559	577	592	603	602	576	555	595	552	581	551	622	574	558	563	580	573	588	585	581	583	555	559	592	593	568	555	562	547	564	583	585	588	559	577	589	562	538	582	571	579	599	557	601	561	589	602	587	590	546	556	581	626	625	573	545	629	524	590	615	601	537	562	570	596	605	543	552	552	584	603	547	561	615	606	551	599	588	567	576	584	572	593	552	541	573	553	589	567	585	598	555	588	556	560	572	590	594	583	590	564	594	582	597	589	580	592	587	581	585	602	581	537	530	591	578	592	579	620	606	564	581	552	615	590	582	519	589	607	542	556	562	608	541	594	599	586	553	562	591	582	573	567	564	601	548	589	633	543	587	571	569	560	550	576	563	576	561	563	580	550	568	578	593	608	532	631	560	623	561	586	628	596	579	576	579	589	593	599	610	556	585	603	557	552	562	531	590	576	597	613	637	581	603	539	563	579	584	544	630	553	622	584	597	551	570	583	593	586	569	573	579	585	555	600	597	613	535	552	594	590	559	569	557	565	576	570	567	591	560	551	596	568	556	592	576	595	612	601	545	629	557	599	540	603	544	586	582	561	536	559	590	577	569	581	529	619	607	583	579	587	549	533	599	596	593	619	580	570	536	604	590	593	583	576	628	575	585	610	609	582	573	557	545	579	524	552	586	599	547	631	563	587	624	571	586	582	594	606	572	653	613	589	588	552	539	604	589	576	543	619	554	585	513	624	562	574	578	581	564	610	556	581	545	562	570	566	593	527	551	560	572	555	600	576	561	586	604	587	601	598	561	598	546	622	546	573	600	563	571	574	570	592	604	575	570	568	575	568	537	598	597	583	652	577	553	601	597	574	563	546	585	603	644
17337	18889	19085	13516	9004	6138	4742	4773	3802	3384	2819	2360	2006	1894	1351	1218	1180	965	732	533	480	503	499	498	482	496	423	487	438	398	394	387	397	368	322	326	324	337	333	315	354	318	326	313	284	317	329	354	329	330	333	281	274	279	333	321	289	280	323	355	313	295	314	272	294	301	302	301	317	278	290	323	319	295	285	297	287	303	293	292	297	303	312	277	302	304	344	310	285	300	340	274	295	292	267	280	302	332	301	276	305	296	285	317	285	324	324	313	315	304	275	315	298	272	291	324	291	271	288	301	290	322	295	302	329	319	297	309	311	280	274	273	285	289	281	332	297	322	318	306	293	328	279	288	291	311	278	263	301	308	298	317	284	288	323	277	273	335	273	267	292	273	304	318	333	311	286	312	308	289	271	309	299	273	297	304	295	298	298	333	309	312	298	272	308	320	303	300	317	318	305	310	287	281	304	307	263	271	299	293	367	306	322	310	293	283	308	305	289	282	299	288	298	318	310	287	293	279	307	269	278	283	301	314	277	295	314	290	315	279	316	308	314	279	296	290	297	298	313	319	305	291	277	304	328	315	318	300	305	271	309	341	315	299	284	298	293	287	265	283	301	268	293	286	308	297	304	318	290	302	314	304	285	290	297	280	315	288	286	286	301	302	275	293	323	293	285	283	299	275	268	278	289	310	317	330	269	305	272	297	296	287	284	315	315	282	286	310	272	305	282	303	301	298	275	279	294	278	299	311	297	260	290	292	341	313	280	289	315	280	299	313	270	309	299	284	274	291	295	292	324	321	293	299	312	286	285	303	279	301	315	295	281	304	300	322	327	299	292	296	303	302	277	314	309	301	288	286	264	286	309	293	304	318	297	269	271	266	266	325	324	307	281	288	302	297	280	300	307	314	311	285	290	296	330	304	309	286	289	285	291	317	326	301	302	289	296	299	300	276	302	299	289	332	291	295	307	318	275	265	280	323	306	305	307	295	296	281	297	300	309	283	291	331	303	311	332	338	298	284	318	292	304	297	273	287	289	314	297	311	295	292	300	289	288	316	274	299	279	303	303	286	304	312	314	282	318	318	304	287	316	340	311	323	296	325	288	282	312	289	311	326	315	309	289	328	291	288	315	261	238	304	276	332	283	319	323	311	287	283	287	294	276	301	295	292	319	306	284	300	288	312	300	286	319	320	303	314	291	276	295	302	283	282	312	285	305	285	334	268	318	275	293	295	306	292	307	277	255	298	289	297	297	281	283	250	304	319	264	284	291	304	312	304	299	310	294	308	249	322	260	301	308	319	320	312	291	285	309	299	293	275	320	281	347	264	288	294	287	314	272	312	315	288	311	282	284	312	296	290	310	291	277	314	270	318	263	290	306	301	312	337	291	289	296	298	295	319	295	321	344	310	272	304	274	275	305	273	289	306	285	276	358	280	297	286	302	264	308	295	311	295	297	279	293	308	279	291	302	312	280	281	302	314	278	321	302	310	307	324	305	309	333	283	327	279	278	293	316	298	298	309	264	286	295	293	296	296	282	312	300	290	302	308	278	296	305	277	322	254	311	295	279	297	281	329	293	294	314	312	309	318	307	302	288	303	288	300	281	284	303	307	295	269	275	312	281	288	275	288	285	308	318	301	296	279	273	305	315	295	275	282	282	275	294	291	344	299	285	315	291	241	275	312	302	265	269	293	280	316	284	310	257	266	290	298	326	310	284	298	302	324	278	308	318	284	323	286	286	300	280	311	301	330	310	339	277	277	323	332	294	285	301	276	284	324	308	293	263	311	275	267	298	309	291	298	291	308	295	305	279	307	293	285	285	281	306	312	293	297	309	311	300	276	303	278	311	280	297	304	308	279	303	291	293	295	297	298	302	304	298	320	269	268	320	307	287	291	275	303	309	300	279	283	264	312	271	290	324	283	301	304	295	299	299	310	299	295	294	267	329	298	306	326	286	298	320	266	323	269	294	302	295	312	286	280	289	281	344	282	246	316	294	324	265	289	287	300	289	313	315	303	286	327	315	302	310	291	294	298	272	295	294	299	284	308	332	304	274	298	301	301	320	306	275	287	303	313	330	294	287	291	295	292	277	289	308	276	285	292	326	254	279	306	280	304	280	273	325	292	296	307	282	295	266	286	271	267	298	282	315	348	301	310	282	261	319	354	327	297	283	276	322	312	279	308	299	294	284	279	291	290	307	304	308	287	347	285	298	291	298	295	275	292	299	296	314	303	296	296	290	268	306	317	279	301	307	259	305	295	290	304	305	335	265	297	310	291	286	250	288	278	300	303	296	332	292	300	290	313	331	274	322	314	340	293	294	285	285	307	290	305	298	299	250	334	306	297	309	275	268	332	288	269	319	310	269	295	306	271	305	299	312	263	291	311	268	275	324	278	283	311	270	290	330	300	302	278	302	286	289	296	284	299	308	280	293	333	282	332	303	264	290	304	278	283	345	306	298	288	280	294	322	287	285	291	302	315	274	263	303	295	289	276	285	299	301	277	304	319	290	304	313	285	299	298	335	285	306	311	318	295	300	291	307	273	321	305	297	299	286	288	296	312	278	292	304	323	304	302	281	320	308	308	307	246	273	305	305	285	257	318	300	286	304	279	292	262	271	302	302	273	292	296	292	301	296	288	276	286	283	285	291	313	302	282	321	292	278	306	310	319	315	318	342	288	289	269	313	310	323	313	333	331	303	322	313	305	313	310	278	295	269	343	293	276	296	327	291	279	320	316	296	288	303	288	283	309	288	309	294	306	299	312	307	295	298	302	270	294	294	299	287	290	272	314	309	312	295	317	311	288	310	294	292	304	313	295	304	281	302	293	277	276	316	314	317	311	279	276	272	316	308	261	266	258	279	310	335	287	288	318	303	290	285	304	305	258	308	288	286	299	304	284	278	285	280	291	304	283	290	298	317	313	312	310	293	307	300	308	262	277	282	277	275	291	268	300	301	317	289	334	301	300	313	277	302	269	309	282	281	272	314	270	310	301	297	297	320	302	279	287	270	283	316	293	320	300	311	262	264	317	317	307	285	285	306	292	281	271	289	294	320	293	272	291	302	328	254	309	304	319	300	270	286	308	311	308	333	296	300	319	310	319	289	276	330	291	324	262	298	290	303	259	323	269	298	313	313	307	317	298	294	288	330	271	287	289	308	314	295	276	291	294	314	302	313	288	310	326	320	322	329	310	313	293	266	277	315	294	283	320	285	258	282	282	292	273	312	314	300	272	281	286	294	279	296	327	301	290	282	300	308	270	316	326	279	301	312	300	299	305	306	318	315	304	303	345	331	294	294	316	279	318	284	266	294	315	292	282	309	294	319	288	282	313	336	336	284	302	286	298	306	312	317	293	285	267	328	291	294	321	297	304	286	295	284	300	290	294	317	298	308	306	303	299	304	307	301	310	273	286	316	306	304	272	293	291	288	302	301	303	298	317	296	307	300	296	271	289	268	276	251	282	305	251	319	297	318	296	280	309	296	315	291	306
10795	16068	23382	24377	21205	17951	16253	16764	15795	15207	13150	12027	10449	10022	7520	7253	6798	5637	3725	2524	2273	2186	2528	2457	2091	2252	1983	2091	1849	1688	1671	1423	1349	1300	1143	1053	954	1061	919	1024	986	899	950	938	871	889	868	868	891	865	831	759	762	717	728	826	789	798	823	771	785	738	767	723	813	788	704	704	758	712	688	716	678	739	750	724	749	732	693	744	712	692	727	678	718	757	726	734	748	746	699	719	721	752	728	723	702	747	754	743	718	733	722	746	714	706	680	727	716	722	717	742	713	746	709	722	717	726	680	701	710	726	733	753	735	709	708	686	696	690	704	734	726	690	702	727	691	685	704	692	730	697	722	673	711	702	727	678	702	753	739	738	674	700	746	714	714	752	749	704	694	712	686	724	666	745	710	663	716	701	704	743	706	695	699	741	731	700	677	734	669	740	702	686	710	704	730	720	747	693	693	724	715	696	749	749	729	681	748	714	717	664	680	682	709	699	734	715	689	708	723	681	752	689	763	732	747	776	701	677	706	688	735	694	752	746	735	717	743	758	681	687	745	689	728	704	768	648	728	701	723	731	737	713	700	727	668	657	769	697	719	727	672	675	708	693	735	668	704	738	700	702	668	669	736	721	702	704	734	709	684	696	745	657	700	718	680	685	692	733	693	713	720	739	669	691	677	698	734	698	727	683	699	653	715	732	725	684	706	676	713	707	741	710	683	675	667	713	709	727	692	721	754	703	723	741	705	719	713	700	713	682	740	692	712	727	737	718	687	732	715	702	674	738	732	735	707	738	709	723	708	702	699	702	705	708	683	715	692	702	677	698	719	770	720	712	687	711	716	693	707	753	671	702	675	729	697	747	719	743	674	737	748	734	736	739	747	727	722	699	699	719	704	725	722	715	667	720	704	698	697	741	696	717	717	706	741	704	715	728	729	680	674	714	706	692	665	716	692	744	713	690	725	739	704	739	701	706	669	678	673	775	713	744	707	698	704	710	693	661	718	698	712	717	736	695	677	734	691	706	725	692	707	713	778	656	698	697	757	656	722	712	736	700	713	728	698	707	728	688	740	750	719	749	704	743	690	726	734	705	695	692	689	727	707	697	703	673	676	707	679	700	726	769	715	716	697	682	701	765	736	759	683	673	690	706	728	690	726	771	742	735	742	714	707	717	675	689	691	718	732	695	715	705	740	698	696	768	750	695	721	748	716	752	717	729	679	756	738	746	694	710	713	728	747	757	698	719	740	707	736	713	689	728	743	673	729	726	705	733	664	694	686	718	685	670	711	694	703	736	745	691	718	678	740	709	719	713	707	702	674	690	715	728	698	760	683	727	755	736	682	723	729	738	711	721	733	726	765	662	710	635	726	711	707	702	711	673	694	695	693	740	691	711	719	732	713	687	707	712	692	718	738	728	699	685	741	733	740	712	685	688	692	705	690	695	713	713	730	729	693	706	733	721	764	721	717	741	757	754	718	711	687	694	678	745	746	684	757	713	720	725	702	719	718	742	725	740	697	723	733	735	677	724	700	740	705	709	656	710	700	725	709	740	699	718	725	738	693	708	740	730	700	732	711	729	691	637	721	724	744	672	710	745	717	742	693	733	695	723	750	723	745	706	678	697	662	736	703	723	690	730	728	727	715	673	740	688	743	729	746	680	730	651	698	688	678	728	669	745	688	717	752	676	719	743	751	728	757	700	756	714	721	758	704	692	732	771	658	719	716	675	688	730	735	756	703	699	721	725	677	713	739	725	673	707	695	715	720	673	721	713	740	717	736	743	721	715	735	720	705	743	692	741	738	689	736	681	688	678	703	719	717	769	720	650	762	687	699	736	719	760	701	722	713	697	742	703	670	714	712	735	702	728	763	724	706	725	691	716	720	693	681	713	725	713	674	682	708	736	723	734	693	725	656	683	700	688	728	688	711	698	690	687	729	708	683	735	687	736	701	714	714	728	699	749	739	703	678	673	726	664	768	729	709	690	686	729	701	736	721	682	744	717	792	707	713	714	723	705	684	749	734	730	679	686	735	776	715	727	712	648	689	719	702	718	713	733	744	722	657	698	735	751	729	683	712	699	758	709	706	698	687	704	674	711	686	705	711	690	742	738	754	720	702	684	694	719	721	691	724	743	666	690	703	715	712	707	741	696	702	727	691	734	716	681	658	719	765	738	669	778	697	666	670	681	690	716	716	690	699	673	781	697	723	714	717	719	761	712	755	691	714	775	692	711	682	675	745	700	765	698	745	743	730	684	730	711	739	732	714	685	704	712	701	695	747	737	746	741	710	721	692	719	683	675	682	715	674	712	715	738	695	709	739	722	706	762	676	726	727	745	697	763	751	683	729	732	645	693	725	702	701	718	699	791	717	757	754	702	708	695	701	739	764	675	665	713	708	728	698	709	721	678	719	759	671	688	700	738	649	748	706	770	728	708	740	691	690	669	737	682	746	733	711	701	704	705	730	718	756	687	659	707	712	720	720	725	699	736	728	697	674	732	748	712	709	713	700	690	701	700	676	647	739	724	738	703	726	704	745	728	708	727	680	735	748	739	764	704	719	729	726	702	743	710	734	665	710	728	712	715	719	694	744	723	686	693	726	715	706	713	711	702	728	715	689	748	708	745	703	709	679	677	741	690	689	714	724	743	690	758	722	715	764	682	761	681	652	690	729	708	675	695	743	721	701	709	730	739	683	741	699	720	667	675	727	751	679	724	651	723	695	719	707	711	659	721	702	737	725	718	738	707	703	719	769	682	702	685	700	725	681	749	736	745	735	709	702	719	703	695	723	675	674	754	716	733	710	700	691	711	715	725	697	723	702	696	672	697	745	715	747	710	722	712	687	685	700	715	743	692	713	763	699	704	727	705	670	673	696	686	713	693	771	715	693	715	730	721	715	737	740	739	709	734	715	725	666	727	740	756	740	700	731	703	696	711	757	757	670	709	740	702	702	741	708	724	738	656	727	745	728	724	715	774	724	660	715	741	734	679	716	706	683	710	723	706	692	722	711	697	700	730	712	708	712	717	733	739	760	700	695	718	747	723	748	719	738	681	749	746	723	746	697	702	694	668	746	769	685	680	741	707	704	694	666	698	695	754	701	728	732	691	747	700	711	754	661	732	745	696	700	705	685	725	700	735	746	697	741	755	682	748	689	739	723	709	733	704	726	710	740	666	652	709	696	737	749	720	748	712	758	715	714	694	731	689	723	726	713	716	743	693	719	711	753	734	705	726	644	692	704	717	741	731	753	691	705	737	712	658	709	699	686	739	730	721	718	732	645	683	722	650	701	751	763	707	738	711	729	733	729	722	734	727	721	708	718	711	677	712	696	694	720	682	705	702	724	735	710	715	800	742	748	678	710	709	708	722	700	711	735	744	722	682	701	752	731	733	726	705	733	806	759	681	653	744	706	720	748	687	735	721	710	698	707	665	705	722	626	753	719	714	738	736	773	710	703	699	763	679	723	701	714	725	731	733	686	710	730	739	756	776	775	721
36267	42615	36244	32140	33241	29311	28957	31827	30597	30391	27359	25098	22628	22700	17576	16607	15667	14184	8357	4262	3812	3738	5321	4600	3560	3961	3084	3499	3215	2288	2036	1367	1451	1320	1051	1026	868	767	714	750	702	619	782	788	607	731	715	729	699	657	574	523	491	426	381	407	412	513	653	632	518	415	448	399	410	409	348	352	336	332	306	370	331	338	364	361	312	323	312	273	289	327	308	291	275	330	323	303	314	331	325	256	310	296	287	288	319	300	340	305	319	301	313	279	291	273	295	345	310	327	324	289	309	315	294	294	303	337	310	289	339	297	303	291	285	300	252	299	323	288	301	338	294	296	325	328	314	327	326	283	308	327	316	318	312	318	346	314	312	298	283	334	328	328	295	336	299	314	344	347	307	334	289	288	295	297	326	308	334	297	291	303	322	312	276	294	314	291	301	292	308	324	288	309	336	298	325	318	307	277	305	298	288	322	307	301	285	352	309	305	319	298	331	308	323	301	311	298	271	299	332	303	318	331	317	344	306	310	312	303	307	311	328	318	357	315	323	276	303	311	300	327	315	314	314	327	293	276	318	319	313	330	275	297	276	299	301	334	308	312	316	299	325	287	320	310	311	297	321	312	302	307	315	320	310	345	317	315	326	303	306	295	302	287	327	330	300	286	309	303	328	327	318	312	314	312	309	308	289	307	316	291	326	295	317	326	326	271	320	323	315	314	298	308	299	299	301	317	290	332	332	320	317	284	314	336	349	299	334	320	297	325	293	304	298	333	292	328	330	293	322	326	298	284	327	271	299	314	323	299	321	315	333	314	323	350	290	306	317	349	302	292	300	317	315	335	324	305	332	315	312	329	334	315	346	329	300	314	299	365	293	291	307	334	277	305	334	286	306	296	313	293	327	332	304	288	284	310	283	292	326	268	309	329	292	292	326	327	325	307	310	308	324	357	344	319	315	297	318	302	316	340	303	320	302	302	303	284	302	312	311	310	291	302	350	296	325	289	294	299	329	314	325	313	317	303	367	311	310	314	312	331	319	291	292	338	279	326	349	309	305	306	303	282	323	308	296	320	309	307	313	288	301	285	304	274	312	330	317	310	307	332	302	302	310	307	274	294	319	341	311	302	309	271	339	298	347	286	323	298	302	294	290	385	312	299	302	324	314	309	296	321	278	298	319	296	311	281	339	328	266	297	320	301	300	323	342	299	318	325	307	319	338	337	276	298	318	300	327	277	293	323	322	325	311	332	322	350	310	303	328	319	286	303	311	302	346	330	325	304	321	281	289	328	288	318	327	306	320	292	288	325	311	337	320	338	299	342	351	309	300	328	264	340	315	329	316	299	327	307	303	292	305	327	316	279	320	301	291	299	311	289	285	315	299	357	321	306	313	290	315	304	340	339	335	334	294	323	321	312	307	281	316	310	295	319	297	317	315	300	300	312	349	302	312	295	308	284	311	319	328	292	307	305	307	345	323	314	288	322	334	324	343	294	288	304	302	315	317	322	323	310	292	325	317	303	306	314	296	328	326	326	304	300	312	278	329	301	320	295	281	291	298	318	299	314	294	331	310	320	300	317	307	316	290	309	337	298	301	310	327	301	331	323	339	291	298	309	308	270	304	302	289	308	320	325	309	266	322	294	314	307	269	323	298	290	315	333	302	286	311	316	318	330	322	316	308	345	328	286	294	296	318	326	307	287	297	304	302	276	345	302	300	331	316	316	281	320	339	291	267	296	304	329	275	298	306	281	297	311	311	349	297	294	319	308	332	324	288	305	294	302	301	291	276	291	348	280	312	310	335	285	338	298	301	292	328	316	307	336	301	324	315	313	311	307	318	332	288	293	329	300	308	327	301	319	303	341	295	283	316	286	297	277	346	335	290	314	306	328	321	302	310	317	337	308	310	313	314	349	277	328	303	293	305	275	322	346	332	360	333	318	309	306	301	303	306	291	311	315	346	313	292	320	313	319	319	306	296	281	322	307	305	352	298	317	291	330	308	334	315	305	302	331	314	324	318	296	305	283	311	331	313	348	289	311	311	313	283	312	336	315	351	305	295	308	309	330	289	316	329	306	338	328	289	316	318	269	344	332	323	319	307	321	282	302	301	285	334	332	325	313	283	286	325	294	291	345	339	318	324	307	300	303	315	325	311	310	310	309	284	305	310	315	304	254	292	316	294	289	300	311	290	302	324	323	331	303	298	313	322	281	319	310	306	323	304	312	308	325	321	335	283	283	312	296	303	308	300	311	279	282	282	335	315	307	323	341	301	347	301	322	335	292	291	294	321	308	315	317	345	327	305	292	274	315	304	344	305	284	308	300	298	295	296	315	314	334	345	325	310	278	267	295	285	335	320	304	324	283	313	334	297	320	324	322	336	323	310	290	300	318	266	310	342	318	278	330	315	292	323	320	273	329	275	282	298	318	317	293	291	306	304	305	328	308	301	303	316	323	328	321	312	331	302	297	302	340	292	330	304	325	330	303	316	303	307	312	344	262	343	307	340	308	275	319	326	323	285	301	310	333	340	315	317	323	322	319	339	285	328	297	325	324	287	270	331	320	293	315	303	323	272	281	307	329	303	325	277	304	314	321	334	290	313	311	304	323	330	334	324	255	301	313	291	315	297	289	308	305	311	279	300	303	307	321	331	286	303	308	307	360	287	306	331	342	326	317	336	306	312	324	288	291	311	303	298	330	292	298	291	312	275	308	267	309	316	277	345	296	272	310	311	346	327	304	288	316	311	321	314	309	318	314	306	323	319	308	334	351	306	325	286	297	298	328	334	319	334	331	290	323	305	304	299	285	340	323	317	302	298	316	322	326	340	327	321	259	323	332	301	303	305	315	349	318	310	327	359	305	312	325	311	344	317	303	316	294	321	321	307	311	309	321	306	296	346	322	343	284	304	308	337	313	312	311	304	312	309	355	294	339	301	312	329	307	302	284	323	315	306	287	302	320	295	318	313	299	298	294	305	281	287	322	307	341	328	329	309	331	294	310	306	299	294	285	287	320	350	323	310	309	328	313	349	279	289	324	311	308	302	320	332	305	340	300	281	297	309	345	317	275	335	284	286	311	320	293	313	298	348	283	325	273	321	333	321	309	301	327	313	296	325	331	320	320	335	270	280	305	298	264	306	297	339	337	284	321	287	300	298	314	304	286	325	335	323	324	338	344	300	339	282	312	328	341	271	313	298	329	304	323	315	343	304	329	311	330	303	295	295	310	310	299	308	309	303	296	296	285	316	286	301	326	298	287	301	327	327	298	280	349	332	296	291	312	307	317	298	296	318	304	283	290	305	323	329	318	317	328	299	326	327	314	325	343	312	286	318	304	303	337	313	286	321	313	295	337	321	299	318	268	321	317	287	337	291	289	326	308	323	329	332	304	301	296	310	290	309	335	320	339	284	314	313	297	329	332	269	288	317	298	329	318	312	327	311	294	281	306	325	353	332	305	322	278	298	340	300	309	333	268	302	285	306	288	325	295	293	322	298	303	349	291	302	298
23989	36350	40095	43110	42293	40515	42739	43870	45145	44902	43024	41779	38780	41429	35888	37318	35407	35083	25833	18322	17628	18388	22769	21074	17766	19489	15948	19045	16483	12934	11672	7609	8207	8241	5855	5853	5408	4787	4193	4020	3438	3502	4844	4232	3508	4144	3934	4076	3887	3499	2629	2276	2048	1300	1286	1299	1548	2150	3085	3189	2325	1645	1752	1324	1646	1468	976	1005	980	1045	920	1032	932	782	866	773	845	802	746	752	733	750	716	759	734	715	730	753	888	778	726	703	767	667	712	683	726	665	779	732	753	731	687	745	749	781	759	774	688	752	772	725	722	771	761	714	714	675	733	767	774	721	798	732	754	729	768	748	718	720	751	691	717	740	724	748	706	767	709	726	754	759	724	735	761	672	764	744	704	708	720	693	698	709	718	761	761	716	716	703	759	771	652	680	737	749	773	725	745	742	736	725	776	741	780	738	748	758	710	737	713	793	736	764	698	729	724	734	753	708	789	718	744	746	690	741	714	682	705	699	698	762	759	704	722	703	734	692	707	722	746	741	773	643	768	736	739	704	731	774	773	738	753	691	732	705	717	740	735	741	710	746	727	717	726	753	703	745	698	738	728	709	738	740	709	727	694	735	716	741	751	745	750	692	705	740	682	735	698	787	767	711	763	742	762	678	752	712	762	669	722	718	740	736	739	711	680	734	683	726	734	704	786	689	734	703	688	691	703	724	744	703	692	714	775	740	752	753	739	749	734	692	694	749	727	725	746	719	669	742	685	742	722	753	713	752	693	750	757	701	746	735	737	746	764	738	684	756	737	769	703	765	724	714	774	753	774	765	750	740	764	752	686	733	717	769	720	723	716	741	742	748	701	738	708	740	729	727	687	749	759	760	754	694	750	750	710	711	707	739	730	717	725	762	713	693	724	740	726	732	687	732	718	747	763	738	723	716	773	727	710	710	755	723	704	749	731	698	754	753	729	692	737	686	753	742	702	748	747	712	723	712	701	732	677	751	725	800	786	796	706	723	705	749	711	705	730	696	746	735	744	711	697	733	753	727	729	707	776	683	721	748	725	772	733	730	771	702	798	730	738	692	706	739	706	746	722	752	778	736	701	712	715	737	706	770	730	785	749	718	692	743	733	728	712	691	731	729	776	755	746	738	718	752	749	728	689	704	699	757	697	691	718	706	749	707	766	785	717	706	757	753	734	682	736	755	773	699	714	738	733	707	744	707	717	742	775	743	727	740	746	766	713	717	739	742	710	750	761	719	717	759	727	776	717	725	770	760	736	793	700	767	725	720	737	706	752	763	757	757	721	709	723	771	678	693	692	695	744	742	732	729	698	739	724	750	738	749	696	758	767	679	724	681	750	678	738	694	684	720	687	723	741	721	732	711	715	726	752	786	699	760	731	720	715	730	753	713	693	693	740	738	748	725	733	764	794	717	729	767	797	786	741	739	751	750	742	777	747	746	750	743	747	750	708	713	741	730	780	739	713	709	754	768	752	699	741	711	760	721	723	732	744	701	789	702	734	714	688	714	720	679	770	732	730	755	701	724	759	731	750	709	701	708	748	733	677	693	678	744	714	726	693	772	771	740	730	735	729	713	727	740	748	725	691	706	742	716	734	727	738	714	751	765	750	745	699	721	788	681	751	750	759	790	692	694	730	750	763	764	724	712	715	744	728	744	750	725	738	701	757	723	755	679	733	728	696	708	742	759	733	722	762	703	692	674	745	785	722	746	723	708	737	788	755	694	742	713	743	730	732	761	714	751	713	748	730	744	748	741	741	759	729	712	740	701	727	699	704	696	733	745	703	731	729	735	768	723	728	753	734	708	720	736	725	691	758	670	728	722	739	684	720	717	713	809	771	752	722	771	722	738	733	713	704	745	786	723	746	737	736	724	742	750	791	711	714	716	711	771	743	739	735	745	741	730	735	686	725	735	722	677	772	705	751	724	720	754	759	666	759	751	711	726	741	749	698	744	713	730	707	724	735	706	785	722	765	771	748	705	738	704	736	710	715	750	747	704	699	665	790	699	749	712	729	750	734	722	762	704	659	733	724	735	759	793	778	768	717	755	691	771	678	741	720	772	757	701	690	775	700	719	748	741	705	728	739	763	726	703	755	723	656	699	749	693	722	721	667	716	740	676	725	722	720	713	748	720	770	719	712	705	725	740	741	722	693	692	748	758	754	707	748	772	741	715	738	733	771	727	723	673	708	751	743	750	689	739	741	749	763	776	755	754	742	711	769	751	747	747	729	744	758	772	717	746	803	698	718	737	703	700	770	727	748	696	723	766	715	717	768	714	698	757	744	712	731	723	740	676	756	746	719	678	722	684	774	738	781	735	726	733	736	698	730	710	689	793	744	791	708	739	726	769	702	773	741	648	789	728	730	787	720	729	770	761	716	720	672	713	777	729	767	761	720	735	692	752	679	752	757	678	769	765	710	750	684	698	701	725	758	704	716	767	722	738	727	713	760	715	706	711	730	689	723	739	746	755	768	712	722	724	736	665	768	771	767	784	764	705	792	704	700	696	705	676	729	716	678	709	721	725	694	758	731	788	745	783	765	729	726	746	717	763	693	738	716	714	792	733	700	735	752	705	715	756	725	707	688	737	723	742	737	773	760	748	698	782	770	727	761	773	712	728	759	695	791	772	736	744	704	730	766	762	767	721	680	756	726	751	720	737	752	720	732	730	774	709	754	705	739	742	716	754	785	743	722	733	772	766	738	754	726	757	757	764	712	761	740	764	718	773	752	740	702	748	751	768	709	722	712	684	767	735	759	718	715	759	704	711	736	763	741	682	768	760	764	665	771	743	712	766	736	769	744	699	720	740	796	771	735	715	722	693	708	738	690	732	767	691	708	740	709	725	775	708	763	730	713	698	728	760	742	706	752	747	716	736	718	756	757	710	803	804	766	753	731	703	753	760	751	701	702	711	716	703	722	712	732	723	732	771	750	735	753	756	755	726	741	757	738	730	720	752	716	750	745	741	722	754	714	737	731	778	678	751	701	710	746	722	725	779	724	740	691	766	749	705	733	771	705	710	723	743	765	725	708	761	751	761	703	780	718	748	733	730	710	716	740	716	764	744	767	718	710	735	737	719	744	732	667	757	710	721	706	753	739	688	734	752	775	715	686	676	704	686	772	761	725	714	756	777	741	738	735	738	758	737	728	743	732	748	780	748	723	722	737	770	740	767	692	778	706	736	699	687	776	688	760	756	751	786	721	798	754	728	735	768	710	766	700	738	679	737	729	743	765	737	729	739	753	748	747	707	727	737	689	756	720	749	799	739	698	744	715	711	749	733	724	710	773	763	723	714	757	717	708	730	746	767	728	692	725	755	749	786	755	764	740	729	745	712	705	729	711	697	702	725	694	712	761	711	738	709	696	700	732	753	742	715	741	727	690	719	745	699	706	722	707	758	739	704	700	734	725	761	712	745	692	716	731	705	701	726	780	772	735	750	782	755	793	686	731	733	741	749	736	740	753	711	701	722	704	756	752	749	759	737	735	735	716	744	765	691	706	783
44205	43471	36925	33403	36508	33730	35871	40162	36531	37055	35272	33034	32505	33109	28022	26120	26578	24458	15336	8791	7863	7652	10232	9427	6873	7618	6067	7004	6979	4002	3561	2209	2496	2606	1743	1612	1318	1287	1076	1058	876	972	1355	1114	892	1086	1019	1016	1078	987	797	647	595	383	337	380	439	665	762	924	730	555	473	439	454	383	263	320	280	314	373	281	289	262	236	269	240	250	251	224	237	211	252	234	216	252	247	236	229	251	253	225	259	266	233	216	255	276	239	244	219	237	245	262	284	269	241	242	238	235	238	252	235	248	251	262	230	250	223	230	255	245	271	215	231	247	251	220	238	224	259	247	237	273	251	213	278	232	222	222	260	228	259	247	249	205	231	236	207	231	251	244	225	229	231	247	239	244	247	260	242	227	250	235	242	247	238	255	229	229	240	243	225	261	225	261	224	246	198	242	225	232	212	263	218	223	215	240	230	261	229	243	251	228	258	242	241	243	210	263	205	234	244	216	208	219	257	232	220	244	207	248	234	249	247	241	213	223	251	257	239	234	206	223	245	224	263	230	230	238	236	251	245	236	221	227	240	222	261	240	241	249	231	234	241	232	224	218	228	211	233	235	239	270	256	250	258	239	227	207	227	239	250	241	250	255	234	261	217	236	253	245	211	253	255	233	242	249	251	242	242	222	250	270	245	238	194	256	252	225	234	231	218	250	238	239	222	231	239	231	231	252	243	240	247	234	222	227	242	261	248	254	219	224	246	238	224	292	215	236	250	214	233	203	195	252	217	246	229	216	237	228	228	243	241	260	242	244	245	229	233	211	231	231	222	231	241	233	225	239	240	233	249	236	215	222	224	227	242	230	241	254	213	221	246	221	276	240	237	216	251	231	242	240	230	223	237	246	251	261	228	252	224	237	223	216	241	242	228	256	231	226	232	228	217	209	282	233	236	247	236	240	265	243	242	239	219	253	219	257	223	234	192	244	243	269	234	246	231	207	239	239	218	236	231	267	260	231	221	235	226	239	252	234	244	231	233	230	212	246	234	245	242	213	201	223	222	232	213	204	244	241	234	210	233	219	241	235	234	240	251	245	234	229	247	247	239	224	223	243	242	223	237	239	243	224	226	244	199	242	250	231	199	203	207	233	244	225	231	248	265	243	257	238	245	215	262	264	275	228	211	225	225	243	244	218	236	212	215	223	243	236	239	231	226	243	242	236	242	226	252	255	244	252	248	223	230	221	245	255	235	235	216	239	231	231	253	228	230	252	237	244	260	210	267	261	269	220	219	225	228	241	225	216	235	222	253	224	238	235	238	213	198	230	219	218	228	222	241	220	234	225	214	244	212	239	232	231	234	249	236	263	268	248	289	233	224	236	254	249	216	242	243	252	250	251	230	213	235	221	232	248	225	232	215	259	266	260	258	239	233	239	261	257	206	270	251	263	245	241	213	227	219	231	223	225	233	262	234	212	217	242	212	259	236	251	185	245	237	234	232	228	247	236	234	234	235	216	208	252	207	258	218	222	217	243	239	242	253	230	256	244	221	257	244	203	249	222	227	222	218	244	230	195	251	214	235	241	210	238	264	236	227	243	235	242	236	243	227	252	225	252	223	235	230	243	211	246	225	240	236	216	237	219	233	258	250	210	230	226	205	222	236	240	209	225	252	267	245	193	248	248	255	209	236	236	233	220	251	203	233	274	238	255	239	260	237	214	262	216	239	249	221	254	217	224	238	252	245	219	244	226	236	255	242	231	228	257	233	224	252	246	214	214	223	223	229	252	212	216	231	231	236	242	259	258	233	209	228	214	234	206	244	237	201	224	237	242	244	245	231	257	248	218	232	217	234	295	238	286	248	231	261	236	240	220	240	244	212	230	251	271	244	219	213	231	225	247	266	232	206	249	235	247	234	236	252	243	228	217	275	232	211	262	222	234	224	264	224	216	226	223	229	227	250	212	239	236	271	243	245	225	238	215	240	237	225	239	269	236	214	229	220	225	236	235	256	243	208	243	219	258	193	230	267	234	256	226	236	234	217	217	226	230	207	226	217	251	239	244	251	233	189	221	240	247	238	249	239	258	224	253	238	256	235	194	246	248	229	227	248	222	246	251	248	210	242	249	274	230	240	239	224	267	244	222	265	248	253	257	258	229	254	238	230	231	232	242	210	231	236	225	231	211	226	249	223	253	236	220	237	241	256	236	256	267	238	251	257	235	218	213	239	220	222	229	226	239	233	245	239	248	261	234	251	239	223	240	234	243	240	246	248	220	242	254	212	230	238	242	267	252	215	246	238	233	236	206	221	243	201	193	256	219	245	221	227	193	215	252	236	235	232	211	213	236	236	216	238	244	231	267	225	216	233	243	197	233	223	233	231	237	225	262	235	235	219	251	199	235	225	227	240	219	232	261	244	230	250	219	237	230	216	238	244	239	258	219	246	231	220	238	251	231	244	215	250	247	227	244	235	235	239	257	253	264	240	237	255	222	226	207	223	209	252	207	227	240	256	248	252	257	261	251	256	251	232	222	238	228	237	235	228	251	245	247	240	228	238	217	239	255	232	230	229	228	249	248	216	253	235	260	222	245	246	218	237	222	248	228	233	231	235	204	203	265	203	240	235	260	280	228	221	250	237	239	215	216	248	213	233	249	235	252	258	226	228	247	253	241	237	217	237	250	231	232	242	232	239	232	229	232	244	235	201	219	223	227	229	249	257	244	218	245	231	253	270	236	261	220	236	236	230	228	229	208	270	234	258	223	248	225	247	239	219	269	231	244	240	250	222	219	232	239	232	239	254	237	251	231	229	265	240	248	258	242	241	219	241	197	208	239	230	227	225	221	241	237	241	247	230	234	220	236	232	248	201	247	211	211	267	236	250	222	227	261	243	243	243	236	227	240	242	216	210	250	239	245	231	247	258	232	211	254	249	246	230	258	197	219	220	233	237	237	243	241	235	224	237	227	223	226	232	233	227	224	243	227	240	236	230	220	243	241	228	222	245	230	242	239	232	223	225	232	246	233	212	252	257	208	237	260	263	253	270	230	231	233	267	222	227	214	205	260	252	239	255	212	236	209	251	229	225	232	229	249	240	220	233	241	235	250	198	261	219	245	227	253	235	217	223	227	227	219	243	240	228	212	245	236	258	197	261	227	220	255	249	236	226	257	237	244	198	247	238	259	228	217	242	240	222	264	245	221	243	225	238	214	239	216	229	250	228	250	248	243	230	242	232	193	194	238	240	210	249	252	247	243	220	246	253	236	235	222	241	242	223	244	234	253	241	235	213	245	248	193	218	260	237	231	236	231	234	226	252	282	283	235	265	256	229	231	249	229	227	228	233	239	245	248	282	251	256	265	232	224	216	227	245	233	248	254	224	236	253	207	250	231	226	234	236	244	234	219	258	266	202	248	254	244	222	248	231	220	235	219	220	231	222	249	231	226	233	252	253	233	234	241	228	270	236	237	216	239	251	228	205	248	240	242	229	219	265	253	241	263	232	240	222	216	239	241	209	249	234	245
28916	40964	43712	47667	47901	47716	49450	50440	51860	51414	49130	49070	46093	49689	44800	44898	43689	43860	34192	27254	26793	28227	32663	30746	26323	29043	24005	28654	26119	19753	17205	12360	13569	13852	10121	9658	8460	8011	6470	6282	5154	5695	8853	6882	5354	6541	6309	6283	6718	6184	4683	3607	3567	1731	1462	1662	2146	3841	4741	5538	3795	3043	2401	2086	2265	1754	815	922	1113	1053	1479	1227	895	701	730	651	586	583	571	583	582	579	582	571	604	587	597	622	731	715	558	550	556	585	576	538	562	577	586	564	565	625	579	550	556	580	582	552	540	541	575	563	556	531	548	587	590	551	563	532	605	545	565	571	580	535	558	547	595	582	573	533	553	542	571	590	573	610	575	539	556	553	624	555	557	536	577	541	569	549	539	541	589	589	560	580	576	577	572	555	603	551	581	584	545	572	578	587	579	575	580	580	562	564	554	532	573	593	582	565	592	574	553	579	595	565	546	530	566	566	562	589	581	535	551	551	580	570	555	547	613	562	584	586	562	583	566	563	560	562	548	565	563	544	577	580	606	562	561	585	528	551	544	548	556	557	571	569	595	580	533	586	556	617	599	588	598	534	518	585	557	553	540	553	587	560	535	530	537	566	586	561	588	563	565	579	536	588	552	542	603	546	583	527	561	536	557	598	559	605	569	591	594	590	552	589	556	520	574	560	586	597	549	546	578	559	565	569	530	583	551	575	564	544	565	570	587	557	543	610	507	539	595	590	553	564	593	575	552	566	556	580	553	569	572	577	575	610	543	598	575	616	564	607	533	602	577	579	567	573	542	518	581	565	578	580	587	582	564	589	529	584	547	560	576	580	589	566	545	553	566	571	559	568	574	544	563	587	570	519	565	591	567	588	578	579	565	570	594	556	564	548	563	588	606	562	540	579	557	554	580	551	548	568	568	607	543	583	539	541	564	568	509	539	555	567	564	528	561	562	597	563	584	573	567	536	560	565	626	554	551	557	538	545	547	588	581	554	557	578	550	562	563	537	605	550	527	587	569	548	584	554	553	546	575	580	567	566	558	530	572	631	555	564	599	603	611	577	529	557	606	552	556	593	571	599	583	590	542	597	552	529	537	610	564	574	530	556	547	550	547	541	587	556	586	545	603	592	567	596	582	561	554	600	551	570	585	586	581	568	577	575	548	559	569	603	555	589	597	587	535	595	564	588	548	546	547	557	552	538	556	588	575	562	586	573	569	588	616	575	582	600	569	589	524	528	542	538	528	573	573	623	575	603	581	538	546	557	547	558	576	602	553	590	577	563	600	576	545	537	598	614	561	579	558	526	665	549	590	576	595	566	580	588	542	594	600	601	585	556	608	600	577	536	577	566	547	583	581	580	571	594	541	585	610	530	541	552	576	598	539	545	583	570	561	548	561	592	563	575	594	552	580	607	547	581	541	573	546	587	575	527	563	638	547	574	602	552	590	572	597	593	573	555	567	561	541	528	562	548	516	550	576	568	591	603	587	568	576	586	562	591	599	550	531	579	536	573	562	561	586	615	548	572	571	575	541	615	591	568	535	597	570	553	560	557	592	555	583	555	599	566	542	608	584	579	568	521	620	583	529	526	535	564	603	554	600	518	601	575	579	575	532	622	585	577	530	596	532	556	522	581	582	567	597	548	563	541	541	547	526	546	561	570	572	567	577	545	549	618	565	612	571	556	545	532	598	540	552	574	536	607	588	610	559	574	595	573	570	530	570	543	578	537	561	541	603	576	546	578	528	644	585	585	581	560	539	580	553	554	580	602	596	543	564	562	512	570	598	577	545	571	584	581	560	555	622	523	558	557	559	560	534	580	554	533	537	541	549	545	534	567	532	526	556	567	588	583	567	575	560	551	542	573	523	585	581	542	569	627	551	580	595	557	563	551	523	610	586	587	579	602	544	576	535	558	539	571	573	558	572	564	559	583	543	546	531	551	588	548	560	526	537	534	572	588	554	549	550	574	592	581	547	529	568	573	581	558	561	565	573	518	586	558	593	572	590	568	540	583	573	559	571	545	550	528	561	573	558	589	540	545	557	520	580	569	575	538	532	507	579	585	579	576	614	589	554	595	548	577	541	560	580	521	541	588	569	563	540	575	551	555	536	566	589	543	538	557	594	535	534	546	512	560	595	577	545	562	542	628	576	610	565	585	583	588	556	592	585	567	551	570	579	545	562	578	560	589	516	561	580	569	588	600	544	546	534	531	564	554	549	557	571	566	585	556	579	586	556	562	572	580	581	561	544	569	587	552	540	546	578	587	556	568	563	571	528	598	587	588	563	633	599	544	579	561	538	596	587	556	555	590	532	583	537	606	531	574	544	547	553	603	544	552	592	594	592	567	617	572	587	554	567	585	554	566	594	560	596	580	535	562	572	596	530	562	557	574	570	549	570	548	566	640	526	568	612	571	540	559	577	565	538	595	543	561	615	588	551	558	564	539	514	571	531	570	572	544	583	534	596	592	558	633	588	582	536	539	572	592	556	560	556	577	580	557	533	560	589	612	609	590	544	572	560	539	543	544	529	563	600	573	558	590	585	568	568	551	587	559	561	577	585	563	635	565	526	511	601	549	603	581	555	532	619	550	548	553	518	594	545	579	583	563	592	531	544	550	562	576	562	565	610	569	551	542	527	587	603	538	544	582	601	592	561	614	566	631	569	527	576	555	606	590	529	632	524	534	587	569	570	549	592	519	510	550	571	572	558	546	550	587	584	601	577	612	544	561	538	571	560	541	578	547	566	571	544	534	535	577	560	616	566	582	555	564	553	594	590	576	535	532	519	566	538	563	572	562	603	530	564	537	569	606	554	578	575	585	562	564	607	545	554	555	547	555	521	570	526	571	600	588	573	594	533	568	563	591	609	627	563	531	566	579	559	554	572	556	563	550	570	557	573	542	563	559	579	545	589	527	544	564	566	548	603	530	542	504	548	541	513	551	505	571	568	595	582	584	534	566	517	576	591	539	615	602	564	542	560	574	543	567	589	580	551	537	542	561	573	560	586	556	540	588	613	569	553	572	539	592	559	599	541	558	567	552	499	586	558	538	554	540	576	507	594	581	579	588	524	541	563	591	591	563	609	575	525	547	619	530	582	559	582	548	575	582	577	581	556	553	564	528	556	560	583	557	570	563	590	554	539	558	529	551	580	551	517	562	539	556	555	555	549	618	604	592	578	550	571	562	564	546	571	510	542	573	591	567	542	574	536	553	586	554	562	561	567	567	532	551	555	590	518	601	534	573	573	558	581	554	594	582	583	593	580	586	538	571	575	531	554	524	576	571	586	544	564	571	553	599	547	567	516	585	589	579	532	587	591	572	595	554	592	582	564	516	559	557	556	621	554	573	564	565	559	557	580	555	557	601	546	592	588	577	557	583	569	557	571	606	525	523	596	552	551	566	578	509	562	596	556	607	526	575	566	550	586	568	532	542	572	592	575	535	583	598	550	584	569	536	543	577	558	505	535	589	546	557	567	581	610	616	537	544	614	601	559	582	585	546	576	529	567	617	575	559
17314	18498	18114	13019	9301	6387	5263	5233	4478	3817	3249	2753	2185	2252	1719	1629	1446	1234	786	639	585	641	671	650	492	558	505	512	541	447	474	413	409	385	345	353	303	350	371	332	322	299	360	301	296	308	315	295	355	359	285	269	313	277	301	282	302	310	316	306	290	320	302	327	296	304	334	292	289	304	299	306	316	307	288	273	287	313	269	340	286	285	321	250	312	283	278	286	285	283	305	304	298	298	279	289	281	294	296	274	324	306	302	238	293	315	316	318	294	316	304	293	295	313	301	254	300	292	317	265	292	291	289	309	296	323	290	274	299	274	280	278	303	276	305	294	282	268	317	284	265	296	293	304	309	289	318	300	303	267	277	301	303	285	287	270	266	279	256	283	273	273	278	282	297	271	282	262	269	256	266	260	269	297	309	315	326	313	290	280	306	305	305	309	304	309	296	308	278	285	296	301	269	284	274	277	294	316	302	313	296	332	312	323	310	287	284	297	300	334	310	292	311	256	280	308	317	296	256	311	276	308	302	297	311	295	280	262	291	321	292	314	269	313	334	287	302	271	264	304	295	301	286	315	302	262	264	286	301	309	307	309	287	262	266	302	292	282	319	266	289	300	316	269	288	275	282	288	295	283	278	302	303	298	288	297	317	302	294	282	277	278	303	323	293	278	297	288	301	285	257	330	295	298	299	315	323	306	322	318	261	307	309	304	287	323	301	291	304	299	293	275	276	279	270	308	290	306	267	304	285	306	286	299	275	307	305	293	300	296	293	277	306	263	291	275	265	265	280	296	304	313	308	285	292	281	315	310	317	298	305	259	280	320	312	272	296	327	290	279	301	320	284	291	298	282	286	301	314	329	314	297	290	298	291	335	336	305	297	267	324	288	300	291	290	287	277	270	301	291	305	306	289	285	288	291	315	314	301	291	270	297	252	274	299	287	273	318	282	332	276	268	300	309	278	294	296	277	318	299	293	290	296	312	290	295	313	292	322	271	250	278	274	294	320	305	265	301	290	293	331	289	309	283	281	260	316	303	291	304	309	296	257	309	309	290	287	303	320	303	318	289	271	302	297	291	285	279	263	291	310	319	295	266	319	280	288	296	307	324	326	270	299	300	288	272	277	257	300	322	308	278	292	256	286	309	315	263	287	319	267	297	291	284	297	279	312	290	305	307	298	289	272	283	282	285	305	309	271	302	304	277	285	288	336	286	326	292	305	290	282	308	289	284	322	282	307	304	259	307	304	289	270	253	294	311	325	299	275	298	280	290	290	280	290	333	316	277	339	291	300	296	291	289	290	300	281	309	273	300	289	292	296	306	257	302	318	293	269	299	339	274	309	285	277	270	303	288	282	281	290	338	295	262	301	291	325	279	302	294	289	284	296	307	296	310	302	284	275	276	306	272	314	286	305	268	305	304	298	292	292	288	282	277	290	314	301	305	264	271	301	297	268	306	288	287	290	299	310	307	298	316	307	290	284	273	260	303	295	295	285	311	287	303	286	310	274	304	283	297	286	284	307	287	290	272	319	286	264	294	291	297	289	290	319	290	297	284	305	299	308	305	302	290	290	294	311	331	285	305	270	273	317	282	305	316	301	316	302	300	316	310	274	256	302	314	301	307	282	280	280	291	260	318	303	286	286	292	310	301	297	304	290	290	300	280	264	273	300	299	278	308	266	286	267	289	304	295	302	281	295	261	303	292	297	313	297	284	297	268	299	261	303	286	299	287	292	310	289	284	268	317	313	322	323	285	283	289	302	303	289	303	298	312	316	292	316	265	297	294	258	289	309	313	300	309	318	322	278	305	262	271	287	294	319	277	297	293	296	305	294	317	297	278	282	268	298	303	347	265	336	292	297	272	325	322	283	297	287	320	301	271	341	281	317	297	300	298	295	284	289	286	306	266	282	284	269	314	318	287	297	309	299	289	302	295	317	270	296	293	271	300	280	281	291	273	284	296	277	286	303	319	313	288	324	290	298	307	275	297	281	273	257	284	314	270	286	276	278	293	301	302	284	299	262	287	287	277	316	264	288	308	342	315	304	275	299	290	303	276	313	287	277	241	309	266	277	299	277	321	302	296	281	294	254	315	288	282	307	296	259	267	278	309	302	296	314	284	300	295	283	327	285	266	289	313	279	321	278	280	293	285	280	293	261	274	280	293	316	262	297	307	271	274	247	285	277	288	301	299	325	311	272	311	294	288	312	297	313	271	331	288	305	280	266	305	281	293	320	284	289	321	299	294	308	292	293	282	318	272	312	266	285	338	288	295	298	283	303	271	273	312	289	295	302	322	271	301	261	290	287	351	297	307	303	327	323	308	295	275	311	293	322	317	292	334	268	271	334	283	309	307	312	285	281	306	305	291	285	270	292	320	277	274	333	303	266	276	283	253	301	266	266	297	282	286	278	281	279	318	309	276	289	296	295	285	268	260	299	302	272	346	294	314	308	300	279	285	345	268	298	306	293	320	288	328	284	279	302	283	317	297	275	311	275	263	272	259	274	270	310	314	278	312	308	281	267	313	305	264	300	313	291	297	278	274	275	285	301	291	282	290	251	286	291	282	303	290	333	272	305	336	266	288	285	304	290	297	270	282	289	289	275	273	282	315	285	309	245	307	288	314	298	279	294	292	278	288	300	312	285	315	301	269	276	280	266	287	288	313	290	314	281	328	296	261	308	272	277	279	273	286	324	315	291	303	271	306	305	283	276	307	285	278	254	345	298	305	268	283	306	249	285	290	267	287	298	281	295	304	313	293	314	269	293	274	327	301	291	273	316	305	282	311	294	299	286	268	289	268	285	319	322	281	256	260	280	309	292	295	256	280	312	307	293	284	297	323	313	304	306	267	285	288	286	260	313	289	317	310	295	279	292	304	271	308	314	262	267	278	297	305	302	287	284	273	302	297	316	294	308	284	293	322	293	284	297	266	270	296	299	290	259	297	280	306	287	302	282	286	303	285	304	284	273	304	316	299	288	331	298	312	313	296	277	286	267	305	266	268	286	300	310	324	339	292	298	295	321	324	282	307	294	282	284	321	291	302	285	288	250	295	286	263	300	291	298	315	289	293	268	298	287	264	288	312	281	312	299	298	296	305	290	278	291	326	306	268	291	255	291	290	296	289	306	304	329	293	303	304	258	277	301	288	302	273	293	334	311	295	279	293	274	290	272	289	327	276	294	302	297	280	261	275	274	290	292	336	306	302	304	253	263	299	287	288	289	312	309	308	284	309	309	296	313	310	299	310	280	319	295	301	257	315	283	284	314	289	308	283	297	293	279	303	318	275	281	300	303	307	316	290	326	307	325	272	290	288	279	270	345	305	256	259	302	306	266	279	273	289	257	280	312	306	322	283	298	309	294	288	306	317	317	315	294	290	303	274	320	247	309	287	287	293	322	315	320	269	298	305	272	265	276	283	290	259	316	295	267	296	291	293	306	315	293	283	313	328	280	309	263	299	310	270	288	283	324	292	310	290	299	269	281	299	286	310
10695	16166	23420	23569	21819	17868	16930	17516	16586	15467	13642	12629	10242	10020	7895	7156	7062	5455	3510	2836	2772	2767	3272	2821	2371	2529	2225	2562	2154	1833	1716	1352	1460	1380	1221	1113	1107	1162	1070	1028	928	991	1085	1043	944	884	892	953	950	906	855	851	810	779	761	767	807	833	868	892	811	781	774	776	761	760	720	675	746	713	713	702	684	699	694	720	688	714	716	683	696	685	759	710	684	649	688	720	686	740	694	709	704	719	708	692	730	694	754	717	735	733	692	735	710	714	678	732	708	757	688	683	724	716	718	738	726	704	730	686	711	696	729	695	709	740	733	734	655	685	685	737	671	692	701	657	699	722	723	690	689	711	704	708	686	710	669	698	742	653	673	709	716	725	675	698	639	667	737	658	670	678	736	730	681	682	687	666	732	707	691	701	731	713	679	693	698	647	705	718	727	658	698	682	694	698	711	703	713	664	721	698	725	695	691	735	670	675	735	696	701	724	645	700	715	752	697	692	743	719	700	689	709	727	672	720	674	704	679	718	714	705	726	733	720	688	683	655	712	692	717	771	721	660	675	676	696	662	698	681	704	669	765	702	693	681	716	729	711	681	664	684	721	708	719	731	694	678	696	681	696	723	729	701	691	702	716	771	649	746	714	677	725	744	701	696	675	709	708	693	632	739	708	700	712	660	696	701	722	716	707	699	709	696	709	685	706	765	748	668	691	753	709	691	697	694	701	677	723	700	695	706	723	705	719	700	697	692	727	714	682	715	713	740	683	734	703	721	753	735	702	693	743	711	694	732	706	719	713	696	736	695	715	713	753	741	738	701	722	743	703	708	717	689	690	733	686	704	696	717	663	689	680	701	670	713	686	701	708	722	697	693	676	638	759	704	708	703	669	755	677	718	719	737	677	740	721	704	725	721	716	723	719	713	705	659	729	737	698	751	724	687	729	700	687	693	684	691	674	696	705	723	675	743	695	692	712	715	738	710	703	702	691	663	750	687	672	724	710	697	691	700	692	716	679	733	707	688	706	713	733	715	746	723	702	691	647	739	726	658	662	718	658	698	700	684	690	680	726	741	707	717	705	696	715	726	698	731	736	741	731	726	749	692	650	695	728	777	707	702	632	712	735	720	698	730	729	715	682	677	697	681	718	688	699	753	689	713	707	752	762	690	724	725	649	695	768	727	679	746	732	723	653	655	730	688	755	723	723	671	690	650	693	706	695	694	720	673	666	686	706	697	692	711	704	738	697	710	729	718	720	711	732	684	685	679	697	682	730	684	626	705	704	693	666	741	746	711	692	720	699	683	725	757	756	726	737	749	690	709	729	763	704	736	662	697	715	699	717	688	686	663	738	681	696	712	704	690	714	728	712	716	660	739	699	713	734	700	689	698	720	691	725	715	703	721	681	686	712	715	715	668	706	700	681	670	695	679	698	729	718	698	681	711	690	681	696	700	655	672	723	753	665	742	756	747	692	722	745	717	750	693	702	700	728	713	692	692	690	692	724	703	719	669	733	675	732	695	700	716	691	682	722	725	698	720	744	699	682	691	723	698	727	661	736	697	677	691	687	727	699	700	709	720	671	687	719	701	746	729	705	788	651	697	681	721	695	725	779	751	733	669	699	643	759	744	709	743	727	710	727	728	699	724	711	656	690	623	713	707	737	717	664	713	693	716	696	663	674	724	685	737	716	684	661	685	704	701	636	704	689	679	753	668	651	679	718	714	660	689	704	711	729	676	660	649	723	679	730	681	713	682	704	712	726	737	696	674	727	646	722	714	685	686	745	741	697	735	720	685	728	705	699	693	704	694	735	719	685	657	662	701	707	749	714	678	686	698	708	715	687	704	698	738	700	704	709	653	749	692	720	683	726	704	772	705	709	705	713	715	736	698	694	782	747	715	699	751	704	734	668	741	705	723	700	698	696	663	701	732	733	732	751	728	696	731	727	701	702	741	704	758	737	709	722	671	714	744	694	745	686	688	723	690	688	711	742	688	685	710	673	728	700	723	750	728	735	712	702	723	652	680	653	704	681	736	707	706	697	711	708	733	712	727	693	724	698	700	727	683	727	695	696	744	724	706	744	689	764	690	736	664	714	702	727	695	681	717	706	725	719	710	691	737	676	723	709	652	742	769	720	689	714	737	732	725	723	709	746	701	701	744	680	691	697	684	744	732	723	671	663	714	697	717	715	749	685	747	660	697	692	715	717	689	680	692	727	667	671	718	716	743	690	699	668	690	691	730	702	644	671	750	718	751	686	736	689	687	663	734	694	688	680	699	705	638	698	702	698	696	700	692	676	680	695	729	696	682	705	748	677	748	740	647	671	707	692	718	726	722	695	723	710	697	673	729	736	698	651	695	666	701	703	738	728	721	670	722	688	745	721	707	715	645	689	698	675	727	734	737	712	624	681	721	745	681	664	749	708	684	775	708	714	730	721	698	724	687	705	680	696	703	728	713	767	719	706	670	709	680	676	709	686	750	694	691	694	677	764	714	677	719	682	681	742	708	707	699	749	713	689	693	650	682	714	725	718	663	737	697	717	677	674	705	712	666	697	707	653	685	725	708	698	631	671	714	709	657	738	689	706	703	678	722	689	662	690	667	730	702	698	687	714	786	692	697	749	692	758	737	674	668	723	691	696	694	728	699	718	664	707	726	696	756	683	675	734	711	668	721	697	735	673	712	716	672	702	724	699	740	695	740	696	710	698	667	693	663	688	727	685	675	697	743	665	685	664	720	707	712	722	676	740	711	727	726	736	667	713	694	705	683	684	710	715	718	738	695	687	664	660	724	689	688	673	765	687	708	701	746	694	675	696	655	706	722	704	745	710	705	730	732	651	691	652	687	737	730	726	751	753	713	681	679	721	719	757	692	661	747	690	683	707	716	731	720	686	700	720	686	725	684	730	738	689	706	709	730	686	725	693	700	710	692	726	701	692	749	683	743	729	704	701	721	740	685	712	749	757	711	733	738	735	721	725	662	680	730	696	751	729	687	705	705	720	701	676	697	690	714	734	722	712	720	681	704	697	760	664	728	753	706	685	674	759	704	744	723	682	715	706	697	713	744	690	730	721	724	703	787	661	693	683	729	692	658	684	732	723	718	723	730	715	678	727	718	714	687	725	693	733	700	652	725	685	728	700	697	768	738	762	708	704	729	676	682	703	698	710	704	724	754	699	727	702	701	681	708	718	713	695	686	716	689	673	757	720	705	722	722	716	693	689	736	686	701	692	721	731	722	704	698	704	723	714	725	705	707	715	715	698	690	661	695	701	684	679	717	730	741	726	662	654	701	754	715	707	659	730	723	726	703	723	733	710	717	703	733	779	679	690	694	720	697	707	643	725	715	714	672	726	665	746	701	706	704	713	689	708	707	684	763	697	658	685	721	730	664	711	661	735	667	692	698	693	718	747	684	711	734	768	653	697	726	699	692	699	705	716	739	736	706	707	701	651	710	723	717	684	732	753	711	740	760	734	675	729	702	748	710	689	684	742	726	717	722
36149	41486	35683	31737	34495	29098	29368	31714	29656	29397	27353	26293	23320	23057	18173	15818	16987	14144	7829	4542	4317	4830	5968	5019	3700	3977	3436	3931	2966	1928	1490	1207	1404	1362	1097	929	900	929	786	709	653	721	887	734	661	646	624	739	674	673	637	548	497	331	365	357	469	577	612	679	569	473	394	428	422	347	329	330	342	371	347	309	350	323	354	301	319	326	300	312	307	331	301	308	278	305	302	317	310	299	301	307	317	318	309	335	301	323	297	297	303	317	334	334	348	294	275	303	329	278	284	326	289	319	329	309	332	326	295	303	336	316	274	313	335	304	303	286	329	310	312	314	295	310	313	299	315	305	276	297	317	305	331	287	327	330	276	338	332	308	273	293	315	304	322	302	312	305	307	298	339	292	330	301	312	304	323	318	278	290	303	294	307	318	314	325	319	298	286	319	318	298	325	332	287	303	283	325	298	293	260	312	335	296	320	307	315	325	279	299	310	301	336	309	329	328	300	319	311	279	333	294	328	308	276	325	343	317	306	339	284	306	303	282	261	315	334	324	289	316	281	291	300	304	311	308	312	306	326	340	322	299	318	313	300	323	310	295	304	300	322	334	297	289	274	345	259	283	307	295	301	319	291	326	311	296	292	303	329	292	301	276	297	298	304	340	288	288	307	338	309	303	310	272	301	317	302	323	287	340	305	292	300	305	332	287	288	313	301	344	317	312	319	301	306	298	284	306	353	324	320	329	280	320	335	303	317	344	310	289	267	279	314	318	301	286	335	312	349	273	315	319	299	333	302	319	319	343	336	301	297	276	321	324	300	318	276	272	271	297	308	285	317	330	278	309	299	316	288	325	337	302	326	328	327	335	333	310	322	319	281	320	307	315	327	287	301	319	306	299	317	331	296	324	281	320	322	314	297	279	288	309	322	304	292	298	296	323	321	317	291	324	310	316	317	314	320	294	341	311	294	279	274	333	302	288	304	288	315	330	309	288	319	313	316	362	333	271	296	292	307	326	317	328	322	302	346	260	284	329	312	328	317	322	323	290	309	321	305	296	276	325	320	328	297	303	314	311	274	272	317	318	299	326	303	309	295	292	299	280	305	288	320	320	304	289	281	334	336	288	289	298	303	319	302	287	288	295	317	298	327	299	299	299	321	314	305	297	282	302	297	302	302	301	290	292	267	295	313	295	320	292	305	331	313	263	315	272	330	308	321	342	320	354	291	307	293	256	304	326	287	300	318	274	287	305	309	290	281	304	331	293	327	333	294	316	348	315	307	301	309	323	310	323	317	304	318	287	286	277	311	307	323	318	341	312	328	298	287	311	306	315	285	306	342	305	309	289	279	318	310	324	320	318	307	314	288	322	312	309	336	300	289	285	307	311	268	296	308	343	282	294	281	329	295	304	286	327	321	315	320	341	301	304	329	274	313	319	302	333	299	331	297	330	303	316	303	261	278	309	285	322	291	316	272	294	315	331	319	312	326	317	313	271	307	297	315	296	303	303	316	320	343	287	322	303	338	334	293	321	324	329	296	332	306	326	293	307	329	313	306	318	336	308	319	325	314	283	309	328	276	347	325	275	280	343	326	295	305	300	276	296	313	311	323	321	290	305	291	302	305	300	283	319	302	290	338	308	264	312	320	301	289	323	298	279	336	307	326	329	316	317	318	302	306	315	290	313	325	307	333	310	316	298	306	313	300	300	296	320	334	299	312	332	307	289	283	308	329	307	273	292	298	294	261	299	305	323	341	306	298	319	318	274	297	274	325	299	331	297	320	333	273	305	287	314	341	304	305	305	341	301	313	328	333	290	322	327	315	332	272	290	328	334	319	308	303	297	324	327	341	300	274	325	319	336	334	308	305	312	303	327	289	273	322	327	299	319	315	292	276	278	313	274	292	320	316	308	311	317	306	274	304	306	306	313	274	314	315	327	304	260	306	296	327	315	294	315	320	285	306	301	297	285	309	321	309	291	316	301	296	302	303	319	275	300	310	327	326	341	291	310	332	318	319	302	305	308	276	285	337	303	345	318	314	318	295	322	268	327	322	330	340	305	329	320	311	315	307	322	302	301	316	330	327	302	326	290	314	333	304	327	307	332	287	326	282	286	286	336	324	302	317	282	325	329	257	280	284	330	299	295	265	321	301	313	315	293	322	311	305	303	308	325	303	323	300	285	326	301	337	325	309	284	297	302	312	298	301	323	307	294	292	307	323	334	299	323	325	306	334	302	286	336	327	306	295	292	285	303	324	288	309	330	291	279	269	285	330	343	281	293	329	329	303	339	295	299	307	292	317	334	307	333	323	292	289	330	298	341	277	296	323	314	298	279	296	323	323	310	326	313	311	317	330	277	309	326	315	295	303	343	314	343	318	295	284	307	327	338	279	315	293	311	289	305	304	285	288	309	297	285	300	279	273	309	297	335	303	329	311	294	334	273	280	309	305	308	291	310	291	297	325	283	260	290	316	311	287	302	262	305	273	290	292	271	318	316	286	327	331	325	269	322	316	308	309	316	335	336	297	343	277	307	309	305	311	317	298	317	311	304	279	313	315	282	329	293	318	293	298	298	287	311	331	302	303	306	308	277	315	290	312	312	314	329	311	298	307	321	317	299	298	302	304	320	311	315	311	323	335	316	307	326	279	294	293	309	305	317	288	301	290	301	306	295	317	302	274	289	315	311	306	294	285	316	305	280	303	298	309	332	322	304	321	321	312	281	307	322	301	349	298	289	281	297	319	318	332	296	298	319	310	304	302	289	291	336	318	281	279	303	326	311	292	303	290	317	320	311	310	304	302	281	285	323	290	249	309	319	311	337	315	302	294	296	284	306	322	307	325	334	321	286	293	309	312	320	303	319	293	280	301	298	286	317	285	305	308	351	296	311	310	310	299	283	298	324	310	272	322	328	291	281	281	304	314	287	307	293	296	336	337	301	281	311	315	302	315	335	335	320	320	311	305	295	324	300	312	304	330	307	301	323	329	322	300	296	308	297	307	300	314	321	339	337	289	317	322	318	322	296	310	303	297	281	293	303	305	306	327	287	310	336	299	326	284	320	295	305	289	317	323	283	313	315	275	306	277	308	327	285	311	318	302	351	303	286	310	328	298	305	298	314	320	311	316	322	335	300	297	309	302	321	259	297	290	295	328	301	303	299	302	317	306	301	300	308	310	338	293	329	325	324	313	316	338	306	305	319	306	320	276	295	336	315	281	281	310	316	301	284	306	290	281	321	293	297	325	292	309	328	316	285	307	280	288	321	312	279	301	307	293	306	296	285	304	273	300	283	294	277	284	300	299	295	325	286	305	347	330	315	308	303	281	332	304	272	287	302	299	314	284	323	314	320	291	301	329	298	281	359	346	289	261	296	285	301	309	285	332	328	312	303	263	298	292	295	287	316	304	291	314	310	331	299	270	334	326	309	314	313	300	297	334	301	322	325	344	287	286	294	303	299	305	311	279	314	311	310	312	291	315	323	301	305	317	316	307	287	325	331	286	291	319	300
23235	35973	39737	42695	43064	42178	42758	44255	44354	43670	41465	42962	38820	42168	36787	35712	36481	33650	24452	19907	18533	21970	24415	21967	18109	20171	17094	19865	14969	10418	9076	7494	8335	7702	6366	4743	5195	5226	4136	3599	3516	4045	5499	3890	3250	3702	2989	3952	3842	3668	3182	2620	2267	1519	1241	1312	1888	2811	2978	3527	2586	1973	1380	1657	1563	1036	767	958	1158	1110	1044	1048	778	740	781	737	720	785	742	733	747	745	783	758	754	738	726	731	823	820	698	744	742	735	706	711	756	688	724	768	734	680	714	738	731	700	741	724	722	762	720	697	734	746	788	690	722	752	688	741	761	699	700	704	773	732	705	722	776	711	715	735	713	706	726	762	738	721	715	727	696	734	710	735	720	753	744	747	765	707	691	688	706	740	731	745	771	720	710	738	691	700	712	731	760	725	733	767	749	742	728	766	707	757	723	753	750	753	724	740	750	699	705	708	750	729	699	751	726	700	725	735	717	686	699	740	774	758	724	749	708	690	691	711	689	733	705	709	720	693	711	761	749	721	762	720	709	689	774	709	707	688	723	737	735	709	727	769	741	716	691	705	748	693	697	757	708	778	752	745	719	711	698	698	725	757	751	697	740	744	711	710	701	734	728	682	728	755	777	698	743	703	716	747	698	753	723	691	733	764	729	716	697	720	732	734	723	728	721	742	715	714	719	739	717	716	702	748	726	748	731	755	747	713	744	731	700	745	742	727	704	767	705	710	758	704	780	711	684	737	735	690	742	741	716	750	745	716	717	725	723	755	740	700	674	695	699	715	735	719	736	764	730	689	791	716	695	714	682	692	657	737	689	708	758	728	725	718	725	680	714	703	670	708	780	693	739	739	745	693	711	733	742	714	758	679	705	718	710	756	733	692	743	736	717	730	668	718	750	772	697	732	786	747	760	742	749	702	746	697	747	756	746	736	744	740	771	695	745	709	713	729	713	706	686	754	726	764	693	682	743	718	729	730	712	763	696	701	704	735	696	738	697	729	698	728	753	738	709	714	701	714	702	709	712	701	716	699	708	732	722	724	748	751	736	725	693	723	687	683	674	748	744	715	755	713	740	705	727	733	711	748	696	737	715	784	699	790	669	725	710	734	699	718	724	729	741	748	716	720	740	733	676	731	714	678	681	713	741	704	732	716	738	699	734	696	722	705	707	752	730	652	702	758	708	714	766	726	719	680	735	720	728	715	706	748	693	695	736	704	732	762	708	728	723	707	748	727	730	699	744	709	747	721	688	707	769	715	772	686	726	715	702	689	738	733	698	731	728	725	721	717	749	730	707	708	729	722	754	696	750	718	721	701	692	693	704	744	736	737	729	683	755	724	718	734	727	734	695	723	727	743	747	741	736	707	704	717	710	709	751	695	704	750	669	731	705	712	701	745	724	739	711	748	719	760	776	747	766	741	748	718	769	711	695	722	692	685	697	727	734	776	699	768	714	714	711	807	725	743	791	718	748	723	678	690	724	778	750	741	737	687	686	712	728	726	760	759	692	699	753	771	703	724	709	695	746	766	735	727	692	732	744	732	745	734	703	736	704	712	733	727	772	728	730	713	718	755	701	724	720	763	802	728	732	694	696	723	693	720	732	747	687	741	745	708	716	770	718	757	733	702	712	784	680	743	751	731	692	738	726	707	673	762	773	770	716	737	719	745	707	708	712	712	798	673	729	737	772	740	709	748	731	710	722	766	796	750	736	679	743	717	707	774	752	723	775	717	732	670	727	710	705	737	713	691	725	741	681	726	704	669	750	708	739	678	730	760	716	687	732	702	705	753	692	678	700	718	724	751	781	724	702	700	733	714	680	732	725	739	740	707	717	697	703	709	685	686	718	731	753	724	741	746	712	744	747	722	715	683	732	714	706	722	697	749	717	747	736	698	700	734	729	720	701	709	685	706	751	715	754	728	754	796	721	726	774	688	718	737	721	771	741	704	742	733	716	709	716	706	718	697	691	739	740	765	754	696	691	727	790	684	746	750	747	690	709	701	719	704	754	711	672	750	757	725	750	723	767	711	711	751	718	709	719	696	774	794	730	777	701	731	714	735	683	743	735	761	715	692	736	717	777	692	730	678	695	738	744	694	744	656	703	744	722	708	741	732	734	727	728	720	746	722	696	726	740	743	751	776	656	757	721	724	723	724	733	769	702	757	698	702	732	740	709	739	753	753	746	690	721	717	659	719	770	767	736	722	728	743	720	697	794	717	747	744	737	715	744	687	711	725	689	734	732	748	671	693	710	725	695	724	698	714	735	688	765	679	731	681	707	690	746	702	732	723	746	729	711	707	738	735	714	723	742	699	749	757	734	707	742	744	633	711	748	726	731	743	749	723	710	717	718	734	722	682	680	689	725	692	698	694	726	739	682	808	694	736	756	719	697	728	752	670	741	714	727	732	721	721	748	742	751	681	735	708	686	693	697	714	752	721	739	715	740	728	722	757	666	706	715	690	739	703	687	777	761	738	683	720	732	704	713	719	724	706	718	723	808	762	688	727	723	736	717	744	716	730	742	784	720	711	723	677	715	732	773	721	723	691	785	723	776	733	782	723	734	711	688	731	743	693	709	731	689	729	684	705	730	685	729	742	698	707	789	726	706	716	704	715	736	727	706	715	714	713	733	798	723	724	740	695	750	700	715	710	744	701	798	659	735	677	712	717	664	706	746	742	752	732	740	732	726	744	709	684	699	769	730	740	733	703	687	729	719	734	758	780	723	716	715	682	712	714	709	740	738	821	717	720	713	739	741	730	753	756	744	681	748	713	734	729	719	767	743	703	725	741	716	760	722	721	743	702	705	695	772	755	758	669	745	710	721	748	712	725	751	716	738	677	775	723	702	703	727	741	674	702	722	723	707	754	697	738	729	698	739	682	727	735	741	785	745	690	687	707	702	743	705	733	709	752	743	809	713	696	716	694	703	702	693	724	712	740	706	713	748	700	766	693	696	727	731	715	700	695	742	707	747	730	743	707	676	715	738	712	747	723	721	719	727	714	776	690	727	730	753	734	679	702	679	744	743	768	772	697	691	741	736	730	703	689	725	758	760	695	718	719	724	775	728	782	737	688	744	735	768	753	797	704	703	728	712	701	708	716	753	761	771	774	736	760	777	697	758	748	781	701	749	748	782	750	735	728	724	747	722	685	770	706	724	689	691	748	778	751	746	733	696	717	699	740	702	706	745	721	721	742	774	700	735	726	741	716	732	684	720	711	696	748	743	759	719	699	737	733	723	692	696	731	735	776	760	707	768	684	674	707	725	743	764	739	731	720	743	697	772	744	750	742	717	756	728	726	695	720	717	761	732	738	731	764	738	744	666	762	668	710	743	732	714	718	744	664	720	710	705	732	768	744	767	704	729	729	689	695	668	743	686	733	722	698	698	719	696	690	699	752	728	727	742	715	712	709	691	739	686	736	685	740	741	678	738	750	681	725	766	732	745	702	762	698	702	708	730	739	754	691	709	735	705	723	712	709	747	705	754	703	728	736	720	775	768	739	688	691
44978	43010	36317	33260	36633	35436	35411	39057	37509	36017	34900	34876	31826	33071	27430	24278	26903	23501	13996	9229	8851	10029	11607	9291	7072	7559	6485	6792	5356	3119	2571	2187	2448	2313	1812	1531	1633	1756	1114	956	935	1172	1419	1005	863	947	846	1009	1055	919	952	653	582	409	383	399	501	953	762	956	707	463	470	408	390	271	241	302	303	431	326	282	233	239	244	208	256	253	208	237	230	237	224	249	230	237	242	242	285	281	250	258	214	238	217	244	223	240	232	225	218	244	238	257	257	228	266	228	228	264	263	249	225	217	238	263	245	241	242	241	226	206	207	257	210	245	233	227	234	240	251	226	207	227	243	223	238	246	276	196	249	258	246	252	243	206	218	215	239	206	232	250	242	228	249	217	192	230	227	240	231	240	231	196	223	225	229	212	239	214	202	218	225	218	263	253	244	255	228	227	212	236	214	259	235	244	226	240	213	239	226	248	224	249	266	255	237	219	264	265	248	235	208	250	250	254	228	236	249	217	218	236	235	213	220	219	248	227	220	237	262	243	242	224	212	221	243	214	252	262	222	242	243	218	246	241	218	213	233	217	245	229	267	217	228	232	216	245	207	228	241	206	232	220	233	270	249	248	233	237	238	236	257	231	233	212	215	257	209	265	263	245	250	239	210	251	209	246	230	235	249	226	235	245	225	255	241	239	210	236	250	250	244	241	249	210	231	216	261	259	269	262	235	227	237	222	238	211	224	254	243	234	265	224	237	272	213	241	266	235	252	200	247	241	249	235	241	234	223	232	264	239	232	228	256	226	233	251	264	250	244	222	237	234	234	230	230	223	246	218	246	216	228	220	229	235	249	244	226	254	246	234	285	245	231	246	213	249	241	250	239	227	228	258	226	247	238	235	236	246	195	239	231	238	227	226	226	201	247	261	259	214	225	253	238	224	227	242	265	251	243	242	245	235	249	234	246	235	238	250	235	245	232	245	233	198	226	183	257	244	236	221	234	228	247	252	240	234	232	261	217	248	267	251	241	245	231	225	246	221	230	251	230	228	259	239	225	247	273	257	248	212	222	246	229	255	248	211	215	226	253	234	240	209	234	215	228	254	247	267	237	237	252	218	254	258	247	253	221	251	225	235	221	249	234	233	240	240	265	245	229	236	233	228	240	230	231	242	233	209	245	252	236	244	269	259	226	251	249	229	231	235	221	226	246	249	239	241	241	236	233	236	240	268	253	239	244	221	260	236	228	236	245	231	224	266	266	235	244	256	235	242	239	212	257	263	226	240	231	209	230	253	236	225	222	228	242	250	233	213	272	222	260	238	217	224	222	248	223	256	210	236	212	214	246	227	231	230	215	240	213	241	252	267	259	234	245	239	270	239	211	249	220	214	252	219	214	235	229	213	216	229	241	214	254	226	249	238	201	220	251	245	256	257	237	233	214	228	228	194	220	243	257	228	231	243	231	246	230	236	223	229	238	216	227	221	235	275	258	230	245	226	237	238	279	262	253	238	228	255	252	242	248	231	219	248	232	219	248	224	223	240	246	221	230	190	218	258	242	234	220	210	211	269	211	259	250	239	206	217	231	227	241	225	244	234	228	241	222	239	247	245	200	232	237	224	243	187	228	244	239	233	209	227	230	233	222	248	233	247	279	246	226	208	232	219	251	220	227	207	191	230	250	223	246	259	252	193	245	215	220	217	239	247	222	232	241	252	231	218	205	249	237	256	236	268	265	212	229	245	229	252	233	247	212	281	232	220	224	254	267	241	213	210	204	213	244	228	242	241	216	230	221	236	262	229	263	228	231	225	242	237	229	235	279	241	230	261	213	210	195	230	248	242	243	241	259	230	256	214	219	235	249	231	254	233	245	239	267	262	233	226	214	229	243	233	254	235	230	232	230	259	242	256	224	237	261	251	250	266	221	244	245	244	236	230	234	210	268	253	252	227	231	230	238	208	242	243	222	243	233	227	235	235	245	228	233	180	216	270	234	239	218	220	221	262	231	231	216	230	224	228	258	240	227	240	266	234	240	229	238	265	252	221	213	239	228	235	285	234	255	220	220	229	245	213	198	245	267	245	229	271	210	239	221	219	255	213	232	246	241	254	255	277	225	255	247	234	242	231	239	240	227	242	211	240	211	243	244	260	223	224	229	245	231	241	232	202	270	234	247	240	230	242	253	238	235	226	222	245	226	245	227	189	205	223	228	233	229	235	239	253	208	252	256	241	265	211	219	240	209	213	226	236	291	244	195	203	270	255	196	250	231	237	239	207	231	241	250	223	249	235	266	234	254	209	222	207	248	224	260	278	222	221	249	221	229	233	216	222	252	237	233	213	253	234	218	262	244	231	230	259	255	258	198	277	234	214	228	229	254	247	247	259	233	225	222	225	226	234	235	245	240	238	246	219	231	256	216	230	213	235	244	225	269	220	239	240	243	215	264	238	232	248	228	224	258	267	242	202	276	226	248	254	228	227	231	240	232	243	245	236	230	247	247	245	253	234	225	243	249	214	227	215	262	243	245	232	229	236	222	201	238	235	216	227	188	231	218	240	231	259	248	244	235	261	271	214	217	244	249	223	243	237	232	210	225	256	238	275	250	253	231	251	240	245	242	247	219	224	261	234	222	269	251	218	244	241	231	204	231	241	246	257	261	261	226	206	255	239	218	242	260	234	252	262	252	246	197	231	226	211	223	238	241	221	244	236	246	266	264	232	245	226	246	251	254	220	234	240	233	220	225	236	239	224	225	252	259	237	230	249	245	228	218	216	225	242	232	203	228	206	233	216	248	249	239	240	246	245	215	226	245	231	239	242	232	214	263	235	228	259	206	237	246	259	242	200	268	259	242	232	255	225	222	232	243	250	258	229	228	231	203	227	228	209	244	240	220	229	213	232	216	258	217	212	261	263	257	239	240	237	234	247	253	246	238	221	250	233	243	245	259	200	219	226	247	242	238	249	228	237	252	272	227	253	226	269	263	262	218	250	223	238	210	230	253	221	237	262	221	252	237	221	241	236	224	269	220	230	244	224	240	221	260	260	266	265	246	251	266	236	243	237	242	207	270	216	232	242	212	268	229	228	240	229	211	230	242	246	230	240	265	227	251	262	253	256	238	255	242	226	217	239	218	218	229	241	250	244	234	240	221	234	227	258	233	231	243	244	236	239	254	240	230	214	237	215	225	239	232	225	238	238	239	231	220	240	238	216	272	244	221	255	233	235	228	243	272	234	264	255	243	217	243	216	259	220	241	250	235	215	239	258	224	239	227	273	249	237	210	235	229	222	214	226	241	236	239	248	211	214	236	248	238	248	220	221	228	236	229	252	259	208	248	230	227	236	238	240	252	216	237	237	218	236	235	244	234	220	228	217	249	269	236	231	246	218	270	225	251	253	245	216	212	246	262	230	226	224	227	251	236	239	244	256	252	229	229	217	222	235	244	226	206	235	234	255	206	251	235	231	237	247	261	253	194	195	243	237	251	233	241	249	263	263	243	282	223	233	235	254	243	269	234	226
29743	40988	43218	47542	48370	48586	48645	49818	50222	49554	49066	50664	47103	49301	44957	43800	44958	42539	32448	29101	29090	32622	34507	30398	26942	29303	25887	28185	22138	15511	14663	12836	13222	12872	10838	8648	10206	9863	7147	6161	5920	7384	8793	5862	5143	5913	5121	6469	6986	5470	5811	3607	3368	1984	1547	1711	2887	5309	4260	5672	3332	2320	2355	2038	1923	912	657	1058	1478	1950	1224	936	644	615	621	598	606	595	563	631	603	611	644	601	583	570	596	622	738	776	556	538	593	536	561	575	570	611	573	573	578	580	555	608	523	568	579	591	557	585	582	568	561	558	593	571	534	540	559	575	555	582	539	563	588	623	559	592	595	561	559	588	534	542	565	583	566	546	543	558	527	542	546	599	552	594	519	539	571	555	555	558	552	569	550	560	595	577	628	582	605	570	590	523	590	586	568	522	570	550	598	577	526	543	555	545	577	593	556	562	515	549	583	575	593	549	557	573	550	524	546	586	575	589	574	593	506	590	518	547	603	569	566	595	597	560	564	541	552	524	564	557	590	580	527	559	532	578	574	604	565	563	538	556	583	564	571	553	562	571	591	577	565	551	554	564	567	593	547	556	553	522	614	512	572	584	613	574	540	577	537	582	555	556	567	586	568	575	554	576	599	533	540	585	547	588	602	550	577	560	518	592	540	623	560	582	583	593	607	532	605	585	614	560	567	555	573	605	550	573	569	549	587	539	579	534	581	546	548	594	564	561	569	601	583	528	546	574	596	549	578	527	542	583	526	545	583	516	563	585	572	560	614	517	575	542	552	590	559	559	570	517	577	553	540	585	588	559	544	567	622	556	579	548	634	571	531	596	571	539	555	559	563	547	580	589	565	554	591	563	553	586	575	551	569	559	581	594	595	552	555	584	530	565	569	586	541	585	550	568	554	538	569	525	596	585	566	567	565	582	554	589	578	617	547	549	573	558	563	596	540	585	561	575	541	614	587	555	574	559	576	585	568	553	582	520	545	530	564	591	561	579	510	572	573	577	597	531	554	563	593	560	565	542	535	563	576	574	624	567	597	516	578	581	577	572	596	534	535	562	567	583	577	573	557	562	579	577	639	570	549	566	550	555	590	572	500	571	566	568	565	620	541	572	583	568	589	608	564	538	580	587	520	563	552	538	580	565	541	568	630	560	505	535	577	551	571	589	565	577	549	556	585	577	569	559	586	620	562	546	595	549	547	515	580	547	601	549	575	562	575	582	565	553	560	550	554	547	561	526	595	556	573	579	594	546	555	566	560	635	556	535	536	594	582	603	572	554	585	547	563	545	549	534	589	518	524	557	574	575	604	486	555	580	566	593	567	561	589	544	562	566	574	596	581	573	559	549	581	547	561	544	583	573	527	576	611	539	553	585	579	541	541	518	550	583	578	552	608	591	592	563	582	599	587	508	630	624	616	594	560	545	527	582	535	583	569	577	565	557	566	580	572	596	566	539	551	582	566	593	548	572	551	543	575	579	609	587	564	573	556	591	537	587	610	576	579	586	555	572	570	587	542	519	602	548	548	543	604	612	584	584	584	584	539	601	591	547	556	529	534	553	588	594	550	593	570	552	533	601	599	557	558	548	526	562	549	541	534	574	576	566	579	560	608	568	569	549	552	575	563	563	539	558	531	572	546	559	557	580	579	587	558	525	559	544	532	564	579	558	550	572	553	559	555	591	547	552	579	555	571	586	541	527	582	553	567	541	584	551	558	568	570	554	562	600	539	563	529	559	556	581	591	584	530	547	550	550	554	515	560	571	572	582	539	564	525	598	569	567	568	537	521	586	586	577	541	531	547	575	563	595	544	594	555	586	568	558	587	564	569	552	607	554	549	559	545	523	558	580	556	578	511	601	548	559	601	538	562	582	584	555	598	570	554	566	605	598	595	597	583	552	604	577	571	577	606	573	570	566	607	523	599	537	556	555	589	553	537	586	569	614	578	575	601	583	572	522	577	560	576	563	551	618	602	590	576	572	535	584	589	552	530	549	577	543	553	593	596	589	592	580	558	583	581	551	569	550	557	589	577	588	569	522	568	567	589	583	581	618	547	571	567	585	593	561	548	609	598	554	564	534	588	577	572	587	511	569	561	540	581	552	558	598	583	549	570	560	565	555	580	586	541	596	601	571	560	568	559	524	592	541	538	538	555	569	640	542	571	612	554	566	589	582	539	563	573	581	604	568	581	581	562	587	550	594	602	566	533	564	565	549	557	551	556	585	560	555	575	608	537	566	597	575	570	578	596	593	530	529	572	579	510	585	581	558	560	572	585	565	544	555	599	597	549	578	562	506	550	552	563	544	547	564	558	566	612	575	547	568	569	556	570	581	541	544	536	560	513	574	545	565	556	571	614	574	577	542	549	575	557	557	587	552	574	558	546	548	554	569	550	581	575	569	577	551	526	565	557	584	577	591	601	563	560	489	574	566	551	593	559	582	546	580	559	536	517	524	562	610	581	555	607	568	570	539	558	554	573	585	560	559	563	558	567	578	578	524	569	577	530	579	598	564	574	557	530	590	550	570	535	551	566	616	559	521	531	569	529	595	550	610	530	593	631	534	547	542	636	562	621	547	534	575	582	587	607	541	543	553	593	558	533	622	581	548	563	551	549	561	560	570	547	597	549	516	580	562	591	574	545	598	549	554	546	573	554	543	535	594	580	551	599	543	577	594	606	590	560	555	559	561	560	561	592	565	584	579	604	620	618	548	615	519	550	549	552	560	571	579	592	628	527	609	549	549	592	537	568	551	577	603	600	597	561	524	582	543	556	542	585	602	552	528	568	577	583	563	532	582	536	547	558	536	569	527	595	531	549	583	552	548	591	597	554	563	548	574	572	553	539	545	548	539	597	534	568	541	552	594	525	568	571	575	569	573	570	567	547	567	541	559	583	538	540	581	541	594	549	563	579	529	574	548	588	614	582	554	567	566	580	550	531	567	591	527	568	579	599	595	531	547	563	544	569	553	533	581	545	549	560	580	557	580	571	602	583	598	580	560	580	611	555	539	561	518	591	580	558	585	547	557	545	526	582	567	587	556	531	583	549	531	579	529	532	510	588	546	557	517	601	548	543	595	554	530	531	565	555	535	581	576	571	601	573	564	561	560	569	567	565	572	574	592	556	552	539	587	578	573	576	584	517	575	491	556	549	590	550	555	614	572	546	561	557	564	578	583	530	594	554	570	563	560	569	544	533	592	616	563	545	558	583	533	569	577	590	567	585	564	577	542	598	580	590	573	567	592	607	500	554	541	591	536	607	549	561	569	542	543	572	588	578	543	587	566	569	562	576	569	540	535	574	599	587	537	552	580	562	542	552	579	559	545	544	542	550	588	526	556	564	539	569	557	596	574	547	539	538	611	561	548	568	551	555	567	584	595	556	578	540	608	580	572	550	560	553	560	555	574	579	548	571	605	611	572	588	544	518	612	572	582	527	552	581	578	574	584	574	560	557	596	567	586	548	553	536	534	578	570	527	532	525	560	628	558	579	549	541	599	606	566	548	571	531	524
17081	17301	17719	12646	9493	6427	5423	5136	4078	3428	2688	2377	2113	1863	1506	1166	1156	864	628	559	533	601	604	547	488	501	483	435	448	404	372	379	338	328	332	352	333	328	339	319	309	338	307	330	320	310	326	366	312	288	309	326	292	303	326	285	312	311	283	333	299	295	305	294	306	280	275	279	314	279	284	312	280	289	279	284	268	274	331	314	305	320	272	293	281	304	313	314	320	301	284	280	260	274	285	292	278	274	274	317	282	319	305	300	288	289	289	309	262	300	253	308	286	290	317	302	291	258	284	284	292	314	260	314	287	300	297	263	278	301	276	295	289	303	292	282	323	296	275	293	293	314	305	294	298	310	328	288	298	300	286	269	281	298	290	294	297	326	307	291	325	301	292	299	302	316	291	293	310	312	257	276	283	294	263	290	308	289	310	293	313	289	287	316	306	291	289	262	303	273	293	271	321	307	290	299	301	304	281	306	285	278	266	315	306	317	333	325	319	286	297	317	267	262	281	284	318	276	289	285	299	287	307	277	312	315	303	261	300	321	288	283	282	304	292	279	309	299	312	315	303	308	263	288	291	277	253	263	308	276	283	273	286	286	324	266	310	338	263	306	297	287	291	255	295	270	312	313	299	321	286	277	295	299	316	294	320	281	301	296	314	290	297	281	305	322	297	266	301	287	259	266	289	282	313	289	319	312	297	286	318	306	281	303	274	296	306	289	288	301	279	295	278	267	337	283	292	310	318	281	298	314	301	295	289	282	288	312	308	295	321	308	302	281	300	278	294	298	322	308	304	283	292	287	293	284	302	305	307	260	281	277	280	334	282	285	289	275	275	262	279	302	319	320	277	313	307	301	294	318	285	284	288	291	295	265	305	300	288	284	308	301	301	269	312	272	311	260	284	304	269	311	293	285	269	296	296	279	291	311	283	274	270	293	285	296	299	246	296	274	311	316	288	292	293	292	303	294	279	288	286	286	313	295	293	306	309	262	273	266	280	274	263	317	287	277	278	312	322	286	290	285	293	295	283	293	302	317	274	296	300	313	296	278	285	299	306	326	292	306	299	307	282	332	298	293	298	277	290	290	327	293	273	302	300	287	301	317	293	260	304	272	310	297	300	292	292	301	287	300	302	276	271	287	248	311	286	286	286	277	307	300	269	311	271	299	278	294	294	312	308	290	267	286	262	297	291	292	294	298	261	286	287	284	268	305	263	291	315	286	287	299	302	287	296	288	275	288	289	300	279	305	297	290	287	320	297	295	311	308	314	291	321	278	275	293	272	285	292	276	285	359	288	294	298	297	248	312	317	312	324	303	300	295	272	321	289	287	323	286	296	288	314	286	285	324	329	304	275	278	311	297	319	291	271	246	301	317	296	298	322	283	273	275	279	290	308	270	310	299	281	292	277	287	289	307	284	269	272	304	273	289	283	310	317	254	269	315	289	289	270	285	306	310	274	279	276	309	294	276	296	285	340	298	284	276	295	299	258	315	308	295	302	290	275	307	281	299	276	315	324	304	303	327	293	300	311	276	282	292	294	291	283	272	260	301	305	274	299	297	289	270	325	298	305	276	298	308	293	293	315	293	290	297	304	276	262	313	315	264	303	270	282	287	284	272	322	274	281	292	297	275	279	277	298	298	321	290	333	314	266	294	310	287	282	269	289	304	302	297	274	272	292	315	272	280	312	282	286	295	299	317	292	264	267	274	297	277	282	275	311	282	280	285	289	292	303	318	300	288	273	267	275	275	305	296	303	284	306	280	288	245	301	296	269	273	267	277	283	309	331	297	293	285	286	298	283	329	281	306	286	295	306	281	294	296	300	253	352	322	293	299	287	270	314	289	287	276	290	314	315	276	316	282	283	292	286	300	280	282	279	288	305	272	285	270	302	264	293	307	321	313	304	291	291	297	313	279	259	281	273	292	297	300	276	286	294	317	298	286	284	286	269	270	334	276	305	278	284	304	277	289	294	272	280	277	263	301	281	285	282	288	335	276	281	281	287	294	320	318	265	308	285	294	297	289	321	310	266	299	316	306	280	293	305	293	274	276	290	289	243	286	303	280	306	291	285	323	289	294	312	287	284	281	297	302	316	279	277	330	318	262	312	331	285	297	289	306	289	308	285	298	285	281	275	286	304	293	281	330	327	273	277	285	258	274	312	306	279	287	276	306	250	309	284	322	274	261	291	314	300	288	285	274	287	274	311	301	296	272	315	285	288	307	296	284	296	288	288	287	296	295	280	288	296	308	305	316	292	271	266	291	338	267	340	278	365	283	318	288	314	280	329	307	282	299	267	314	286	304	295	292	295	289	289	279	294	278	272	284	307	300	284	275	281	284	284	303	281	301	302	327	306	299	303	303	296	313	321	312	304	303	283	320	281	334	321	283	285	289	304	293	262	327	302	309	277	253	327	310	275	275	274	309	275	289	294	289	250	271	293	285	316	333	311	269	265	282	294	268	307	283	313	302	296	328	277	304	301	309	274	306	292	320	285	276	297	297	301	285	295	293	312	275	287	277	321	315	301	279	295	307	311	308	287	273	287	320	323	303	295	280	291	308	276	289	314	283	276	273	295	306	273	313	286	254	299	312	306	269	280	285	291	311	273	290	280	292	312	254	298	281	296	300	271	272	281	314	275	315	297	299	282	294	308	308	279	282	278	321	294	305	288	272	285	249	269	274	303	296	278	290	299	290	301	279	284	273	292	303	313	317	288	297	281	316	299	271	295	299	323	342	321	297	322	273	299	304	284	293	306	297	299	291	269	312	297	270	286	253	270	326	305	307	268	267	302	270	286	302	321	278	295	269	294	285	305	284	310	290	309	290	289	279	286	288	286	310	283	286	295	304	305	293	300	324	296	303	314	291	258	297	276	283	294	332	307	327	308	288	298	317	312	281	282	252	343	274	284	292	294	289	305	310	298	325	317	298	286	280	284	292	293	275	286	300	312	308	286	291	295	273	277	281	278	272	289	272	283	293	274	294	298	276	332	302	298	313	294	299	297	298	301	308	273	288	312	320	280	309	283	315	279	283	283	285	265	335	307	264	275	294	296	337	275	293	288	264	286	284	268	301	296	290	303	315	300	265	293	275	263	300	299	292	297	304	306	311	306	284	285	273	278	282	309	281	306	287	277	280	285	288	309	287	269	248	309	314	318	304	352	290	262	250	294	270	298	320	314	285	285	294	280	283	318	294	318	324	255	307	304	286	316	309	276	314	279	273	275	308	299	310	280	310	266	284	303	291	279	285	301	265	272	303	232	313	286	297	281	269	282	326	300	307	287	306	299	293	295	280	273	299	286	285	291	275	289	317	316	280	292	266	298	296	310	269	298	280	278	277	272	281	286	303	286	272	258	273	303	294	296	293	309	304	288	332	277	275	300	282	299	313	322	296	283	288	265	332	261	254	274	304	277	283	284	311	302	272	278	325	302	263	284	289	282	300	330	317	297	320	271	292	297	297	301	286	291	289	297	279	292	290	302	295	318	265
10717	15123	22784	22894	21503	17938	17627	18252	16075	14582	12825	11537	10043	9754	7473	6507	6913	5173	3193	2763	2749	2778	2992	2626	2318	2444	2169	2186	1903	1538	1491	1345	1228	1264	1084	1049	1063	1074	994	939	927	976	993	898	922	864	824	891	922	812	846	796	794	729	755	770	775	828	815	797	736	764	766	742	754	719	763	744	716	733	713	669	707	757	714	687	713	666	701	741	684	740	720	710	710	665	738	663	702	701	720	668	697	699	699	712	743	689	695	742	731	718	765	709	702	758	740	680	679	771	717	692	737	711	710	708	716	731	667	763	697	699	656	693	680	710	703	709	724	701	733	766	739	700	715	734	723	735	731	670	725	661	722	694	783	669	718	716	670	737	692	651	715	690	692	703	713	680	653	702	679	729	736	669	722	692	712	690	703	705	747	726	727	668	683	662	698	746	756	725	694	710	697	715	750	700	720	720	748	761	671	718	675	712	685	738	738	747	656	692	685	708	696	693	701	727	716	714	720	722	731	716	690	713	709	674	689	744	718	712	730	736	746	685	744	633	710	722	685	665	717	677	705	714	707	704	750	719	703	671	716	722	666	716	703	650	702	735	710	701	697	729	664	743	712	674	703	700	683	731	716	699	676	741	716	687	717	663	715	666	692	692	737	699	680	697	702	691	716	681	737	725	716	721	677	697	695	758	742	711	759	700	698	700	771	687	721	651	687	749	711	694	663	726	674	630	690	699	686	681	716	714	697	726	706	712	741	708	687	740	716	673	712	720	713	722	713	731	694	749	687	743	693	712	688	752	714	717	721	721	730	731	719	715	726	740	711	693	709	706	715	706	716	729	685	656	709	685	687	696	731	700	692	713	761	688	737	736	739	687	698	740	722	704	716	671	686	727	709	725	695	713	766	715	701	670	715	680	735	716	714	727	702	726	698	724	691	670	706	683	713	698	715	676	703	722	740	747	739	681	696	766	745	728	688	673	714	716	709	718	730	714	687	755	713	691	718	756	700	724	723	777	657	697	699	699	687	710	669	685	745	733	704	712	719	680	687	751	721	682	722	713	663	699	712	716	690	714	743	675	708	716	697	709	739	698	697	668	696	758	702	729	730	743	701	652	712	648	728	692	641	738	711	683	732	658	677	666	675	685	715	679	682	651	695	679	732	647	636	722	717	683	690	695	694	648	758	738	732	702	711	709	690	777	671	704	695	694	694	734	698	662	725	752	646	686	667	734	657	709	742	676	752	720	695	685	683	669	700	719	721	679	739	670	717	770	691	676	719	793	706	677	700	695	746	709	782	749	696	719	678	697	665	702	704	702	717	672	765	715	708	766	703	724	701	705	675	688	652	721	732	769	721	743	748	679	701	729	703	759	721	668	662	672	805	679	724	692	725	685	699	762	682	724	688	663	694	686	719	696	716	672	701	711	717	715	699	721	760	706	693	714	709	715	738	683	663	694	745	705	663	684	689	675	731	746	725	684	727	782	749	677	764	724	680	725	721	698	733	723	736	640	693	663	734	695	676	704	672	738	662	681	697	746	724	696	704	725	709	748	693	726	656	745	699	743	674	711	686	720	697	677	687	674	740	687	737	665	682	682	683	698	700	652	719	685	694	736	693	722	692	702	692	721	723	705	697	744	738	674	699	701	747	705	677	755	699	718	700	734	758	688	738	697	680	676	729	710	713	708	720	732	695	678	672	715	668	718	727	758	754	676	686	746	695	723	710	691	752	674	679	704	693	717	667	707	717	684	705	705	718	656	716	720	755	720	724	722	705	693	687	692	730	718	753	698	729	731	673	751	760	706	706	725	714	719	708	692	769	726	744	724	700	685	699	705	761	673	666	694	712	681	732	691	656	704	744	703	687	709	704	760	694	742	707	712	710	699	767	711	738	724	667	690	763	696	688	666	695	691	713	688	704	725	700	649	696	716	699	700	664	684	679	680	732	734	705	696	727	673	657	726	774	715	705	722	706	716	653	678	662	725	741	738	715	707	708	688	707	717	705	693	743	627	710	718	714	674	717	697	697	699	694	692	699	722	721	675	709	719	717	680	732	680	727	713	701	690	692	718	705	693	755	694	652	692	719	699	730	702	721	665	709	746	704	679	692	674	700	750	730	723	765	674	742	684	673	675	718	709	672	699	782	687	711	708	655	716	655	674	760	710	685	693	682	730	733	684	699	714	700	662	712	663	674	722	697	673	709	737	663	684	722	713	658	712	641	753	727	702	737	693	723	699	680	725	707	695	715	710	720	714	718	694	770	738	698	737	730	679	702	711	715	673	671	703	697	672	723	718	679	707	686	707	675	737	681	690	711	699	743	698	759	722	738	713	676	724	716	705	715	706	700	687	704	745	783	697	717	687	787	702	755	693	668	688	701	692	783	727	704	701	649	699	712	684	705	725	690	703	686	707	680	748	695	715	674	717	707	694	694	725	700	693	713	712	668	717	697	717	690	660	694	707	697	665	734	704	741	659	669	717	709	720	720	726	699	673	752	663	681	690	754	693	699	707	747	664	706	727	684	736	697	708	708	735	673	717	676	666	734	729	679	738	731	710	701	692	698	702	702	722	676	739	665	732	694	642	701	683	723	697	709	680	701	713	707	749	669	701	653	692	709	704	701	696	652	679	680	636	676	728	737	707	684	711	732	705	690	714	625	705	666	746	692	713	699	747	716	713	768	726	683	723	709	728	720	700	717	693	701	717	693	693	708	701	688	742	642	694	731	721	751	757	704	744	681	696	727	728	680	716	696	714	671	740	736	688	679	711	733	740	693	705	707	701	701	689	741	714	636	709	744	744	724	701	705	676	672	753	733	658	682	724	702	683	675	684	722	720	727	721	681	678	714	726	670	710	744	725	737	682	692	733	724	688	707	725	729	727	695	708	719	712	727	685	707	714	724	725	641	746	754	669	760	703	677	717	748	727	711	725	670	658	702	720	731	690	748	698	662	744	669	719	679	690	696	677	685	711	716	723	703	672	705	718	724	740	766	689	707	721	670	741	709	711	700	738	768	690	715	681	725	764	676	735	682	685	712	667	638	732	731	740	693	728	682	673	707	676	680	714	697	723	753	731	730	714	727	727	700	735	713	723	709	701	733	703	690	721	696	715	674	639	695	674	738	659	666	710	747	666	721	687	717	708	723	725	745	715	704	721	699	718	728	717	663	690	684	702	661	725	719	730	682	644	694	720	686	667	647	689	692	634	738	683	723	694	726	665	747	747	728	714	736	673	693	670	696	693	726	677	710	712	706	661	720	740	774	739	715	742	715	663	740	674	690	732	717	671	744	746	712	730	692	696	692	690	712	705	766	698	675	729	740	721	698	702	710	760	710	740	684	724	728	732	711	666	704	725	724	711	710	704	714	682	707	706	712	686	747	686	749	735	694	714	704	712	708	699	747	652	722	720	693	665	688	663	694	709	678	746	705	703	705	690	702	717	723	679	669	722	697	711	722	719	713	693	681	680	712	718	695	736	717	695	688	725	700	649	699	706	690	646	692	673
36866	40479	35788	32565	34013	31441	29910	31097	29025	26441	27827	26206	24364	23104	19304	16223	17345	12747	7502	5096	5015	5419	6114	5419	4107	4150	3522	3105	2598	1614	1691	1252	1325	1332	1104	1120	1164	1152	726	651	702	787	817	672	612	682	615	792	795	672	596	469	475	407	342	369	537	583	511	624	422	399	434	455	348	307	332	360	336	374	315	304	280	320	315	299	330	313	307	307	300	282	301	289	289	316	307	305	330	372	349	296	276	262	294	323	281	273	323	309	324	301	277	297	302	329	328	303	295	297	315	313	300	333	290	315	321	274	293	311	304	324	298	320	294	326	289	292	306	318	296	312	321	301	335	265	309	306	303	320	281	309	309	283	312	315	336	320	337	316	301	325	290	307	312	314	306	321	316	277	273	296	281	347	330	279	311	323	318	311	321	318	330	317	308	324	305	292	323	286	283	305	330	296	338	304	301	305	323	285	296	294	313	338	298	306	330	315	336	296	304	320	299	347	314	314	304	292	322	335	316	311	303	321	323	289	296	268	282	293	305	320	322	318	334	324	330	299	285	332	280	310	300	286	303	324	330	325	317	310	292	319	329	269	310	302	309	286	299	325	307	289	309	298	288	322	304	312	324	328	305	315	304	294	317	291	280	299	295	293	307	300	303	313	329	314	299	267	260	297	284	276	341	310	303	298	332	286	330	315	304	322	328	284	299	283	308	294	335	315	343	286	316	306	332	301	285	323	309	276	280	289	361	312	300	282	300	341	303	304	313	293	310	320	291	312	302	302	295	302	329	303	313	283	301	327	288	303	322	273	314	305	339	310	325	304	311	326	326	307	303	313	305	299	311	330	301	322	273	301	301	305	270	331	329	298	321	280	308	298	313	309	311	334	309	308	299	310	313	291	306	318	325	315	294	309	285	307	271	287	319	341	297	308	304	312	320	326	294	317	289	260	295	321	351	310	302	284	310	297	307	290	296	304	306	313	282	291	311	308	299	305	313	278	293	305	304	327	306	292	337	300	319	311	299	282	261	338	296	310	327	274	312	292	289	305	316	347	304	294	304	331	326	290	299	321	307	342	304	286	297	299	329	316	289	312	294	302	263	295	309	291	318	298	312	301	279	277	329	292	320	292	334	299	301	293	280	301	289	276	307	326	286	319	315	287	305	324	315	276	302	285	327	303	312	321	288	338	297	293	300	254	315	330	322	327	310	303	326	295	289	330	307	292	300	316	319	318	325	319	294	269	301	329	291	259	310	302	296	339	285	313	305	330	298	295	302	317	241	267	295	308	295	280	311	313	288	285	308	317	282	310	307	299	300	303	292	326	324	316	315	307	323	289	311	305	300	296	322	306	300	306	278	306	326	304	341	327	329	287	339	319	324	327	289	308	298	288	307	302	328	312	298	320	280	321	303	304	292	310	310	317	298	282	286	301	323	326	330	317	291	329	296	359	317	312	316	297	300	312	299	301	334	320	316	334	328	328	297	307	293	344	304	308	314	304	298	301	326	321	298	296	308	280	297	285	293	318	301	287	306	296	314	294	314	331	302	346	290	318	279	305	317	325	321	304	301	302	280	284	330	297	324	303	311	291	311	325	304	335	324	286	296	292	308	294	339	314	324	288	326	284	324	312	299	305	322	330	275	328	311	285	331	301	322	312	270	339	313	288	332	295	315	335	298	332	316	303	306	278	304	290	314	340	316	314	304	317	311	263	305	291	326	331	322	344	329	314	321	315	307	315	295	303	311	291	319	339	320	299	260	286	311	303	304	278	300	312	320	274	330	279	305	325	314	322	342	311	300	272	286	308	321	319	316	293	281	276	333	301	315	347	297	332	313	313	300	313	331	289	280	331	341	298	290	286	339	329	332	298	308	304	314	287	311	276	309	297	331	315	302	292	286	305	294	315	315	318	296	312	292	301	343	285	324	307	326	292	300	313	301	298	274	292	312	311	317	310	303	302	319	263	319	275	336	313	311	280	299	293	341	272	319	326	290	309	283	298	332	297	332	345	292	307	306	287	299	316	313	317	297	292	290	303	278	294	338	299	297	305	334	306	300	282	337	304	316	286	277	312	313	308	330	296	328	304	298	313	348	283	291	295	311	304	302	326	293	329	312	296	297	313	305	295	308	279	300	292	314	329	317	301	338	299	300	316	291	286	307	324	330	305	331	310	288	331	331	304	305	337	306	290	310	314	311	340	311	310	306	319	316	327	274	332	313	315	318	311	303	298	292	289	303	290	310	304	335	334	298	274	316	293	321	313	294	300	305	339	284	288	280	294	308	287	294	291	322	315	321	281	314	348	315	279	315	320	276	315	280	283	323	292	312	291	323	327	313	348	312	322	317	341	300	293	310	300	304	292	312	302	319	297	328	315	302	316	316	322	300	327	333	326	267	299	280	296	309	354	312	299	287	274	284	264	308	317	336	261	296	314	322	309	309	335	307	316	370	265	312	293	316	310	311	315	281	297	329	292	298	326	307	356	320	284	292	267	341	291	297	343	300	300	320	306	339	292	322	305	301	302	310	292	280	320	314	311	334	262	322	319	300	318	310	326	303	285	279	258	317	276	319	319	292	302	291	307	291	321	336	322	305	300	281	296	290	303	315	315	281	319	305	344	326	286	301	305	320	308	299	265	334	290	317	289	303	294	299	277	286	307	289	265	308	307	338	299	304	298	303	280	298	310	309	297	341	301	344	341	322	306	311	307	322	317	336	316	302	288	285	313	336	332	300	300	309	304	275	324	312	327	327	317	316	306	302	306	313	309	297	315	301	344	312	276	300	335	321	295	300	320	337	278	278	273	330	321	310	336	282	325	341	314	321	325	294	291	318	324	340	278	305	280	322	324	308	307	306	313	290	285	263	311	302	314	325	284	289	293	294	304	287	334	323	278	310	288	283	326	296	322	299	319	305	296	315	300	324	286	320	302	284	283	328	331	298	292	327	328	312	268	301	298	284	312	293	297	295	286	320	316	302	299	285	321	285	299	278	302	304	271	304	327	302	277	292	323	332	332	351	307	297	306	322	345	310	330	282	341	315	271	321	309	313	318	326	325	304	291	317	296	330	343	331	284	296	327	287	299	286	302	304	306	284	315	296	310	321	305	364	301	295	298	326	279	291	291	302	309	306	295	305	318	280	322	306	295	294	320	295	270	326	302	289	307	288	299	285	324	332	278	296	321	329	310	328	276	317	316	295	308	312	315	297	288	314	328	280	257	318	306	326	309	309	293	288	289	332	308	305	306	303	270	283	310	314	314	318	330	303	296	317	322	299	295	296	294	294	318	295	325	307	305	294	292	296	296	304	317	329	301	312	297	319	305	287	306	311	304	314	309	344	319	298	329	297	301	287	302	314	284	312	338	309	296	275	316	313	314	337	289	279	320	305	285	302	309	315	296	268	294	295	286	313	327	308	298	316	309	282	324	315	267	309	299	321	310	306	335	326	285	321	352	320	331	340	292	298	307	286	348	332	268	307	294	304	292	312	305	306	292	311	263	304	304	311	334
24039	35563	39577	42558	43620	43237	42802	43954	43620	42115	42256	43221	40375	40887	37903	35970	37645	33252	24928	21235	21767	23595	25245	22520	19132	20608	18138	17027	12892	9140	9707	7301	8113	7660	6613	6141	7000	6930	4228	3691	3641	4950	4626	3811	2943	3485	3226	4551	4223	3331	3486	2258	1926	1439	1354	1335	2076	3046	2336	2947	1406	1397	1592	1630	1066	773	807	1064	1166	1356	998	794	767	725	737	778	736	710	711	756	733	684	727	739	712	709	725	737	763	994	704	742	710	697	747	703	765	716	798	720	715	749	689	723	714	730	753	690	744	695	745	778	699	704	709	734	760	743	700	718	712	733	759	744	716	747	818	717	686	732	773	737	706	732	662	712	744	738	750	685	717	692	727	710	703	756	718	731	748	715	763	727	736	734	741	717	695	711	699	741	734	776	768	707	707	755	719	696	771	705	741	759	680	720	727	720	722	694	712	733	750	783	806	706	747	697	703	733	738	692	708	720	722	746	752	729	715	748	711	743	708	707	709	695	717	751	753	728	746	789	732	697	745	703	760	745	749	714	706	702	751	718	779	726	773	784	725	722	743	788	696	725	741	691	709	672	731	706	677	683	707	724	725	741	688	709	755	725	752	695	716	730	743	773	676	744	694	721	710	742	682	730	739	737	715	772	737	775	725	741	724	752	725	704	734	732	749	715	718	709	731	726	714	790	707	727	713	760	744	714	767	710	672	750	671	711	672	681	690	741	735	683	681	729	688	694	742	711	721	694	766	744	683	736	709	680	764	737	702	736	720	737	718	740	707	707	694	691	774	697	651	743	707	771	708	695	674	701	765	708	709	731	645	727	675	770	743	732	714	745	722	708	747	703	686	742	714	710	682	693	716	717	706	716	712	685	708	696	757	696	711	727	729	738	722	742	733	723	744	716	738	745	728	693	719	749	684	758	674	712	703	725	676	723	688	751	710	721	790	705	721	780	734	741	747	700	716	688	727	718	706	684	693	752	720	737	732	709	725	692	703	716	684	673	721	725	698	741	689	763	755	752	743	673	716	718	751	725	715	688	739	740	711	692	729	732	739	704	729	731	695	747	720	670	705	765	724	712	725	728	711	725	727	732	722	729	747	744	742	696	735	754	697	771	714	708	760	756	724	742	719	730	653	730	750	708	726	735	744	714	713	694	754	720	759	720	710	683	738	717	748	722	771	715	702	673	687	661	671	715	750	714	730	779	754	686	750	760	688	772	726	727	719	724	745	710	687	720	747	700	742	711	735	771	703	765	717	748	698	733	712	737	752	752	736	707	729	744	740	751	701	688	724	667	714	729	696	690	708	699	706	794	707	679	731	731	697	734	746	717	765	683	727	742	766	738	724	691	712	654	699	690	701	737	723	750	736	700	779	724	745	749	747	724	724	725	698	745	708	755	707	708	747	703	705	675	689	734	696	729	695	708	714	739	768	663	735	740	684	768	717	668	719	694	726	702	727	743	709	706	806	743	750	724	739	717	728	786	710	745	705	719	716	697	744	729	737	736	721	713	707	681	683	747	756	704	717	775	671	761	739	731	714	732	717	701	693	731	750	719	677	746	735	733	733	705	714	761	764	715	746	718	764	738	712	727	701	680	715	726	698	727	674	743	699	686	739	683	692	712	719	688	730	721	728	707	768	692	742	753	719	712	771	727	731	743	689	742	714	774	715	702	737	700	683	713	712	738	759	721	734	683	710	752	712	744	764	713	725	690	737	694	748	725	734	693	722	673	709	694	730	697	680	774	718	782	759	714	712	700	675	735	683	693	730	730	756	738	739	715	723	726	717	740	711	715	729	705	699	751	797	724	736	704	694	718	684	687	698	678	686	669	731	800	685	692	696	733	751	747	708	727	725	734	684	684	710	729	709	702	693	751	709	710	744	750	693	710	678	729	704	799	698	701	683	719	703	720	707	735	715	762	750	740	729	748	724	732	741	691	681	777	710	709	716	731	745	715	748	745	768	743	731	739	742	705	741	683	700	693	788	690	724	722	687	711	698	736	704	777	785	723	705	702	708	755	716	694	705	733	703	713	707	719	700	681	726	775	727	720	689	723	699	768	723	727	739	705	669	714	701	727	728	693	715	693	748	698	711	716	712	757	750	693	765	697	767	709	739	748	722	668	717	700	748	696	747	671	727	694	677	718	759	755	720	696	692	737	722	770	737	711	720	676	736	702	728	774	768	715	722	746	677	738	760	755	680	708	710	710	715	677	787	746	736	705	703	754	745	728	748	717	715	740	695	745	705	732	744	753	772	718	739	723	741	700	721	723	767	714	704	780	736	762	726	675	699	735	749	683	754	724	721	735	735	704	743	764	713	706	703	727	744	713	755	663	752	740	691	767	740	737	710	705	711	730	723	733	721	752	730	670	665	739	702	689	735	689	695	718	727	706	678	728	728	692	682	709	683	754	698	731	742	744	728	728	757	763	727	737	708	707	726	732	700	750	766	742	718	715	700	713	687	739	675	741	731	733	729	698	760	650	722	692	693	702	733	747	699	767	712	724	720	666	757	736	742	697	712	747	756	688	727	731	737	731	723	699	728	751	693	693	727	682	670	722	696	738	769	742	722	712	747	699	713	677	760	740	734	731	722	702	731	722	760	726	725	708	754	722	693	741	750	728	757	728	719	696	719	698	746	738	761	744	721	711	726	681	732	770	768	725	728	678	741	710	750	718	750	729	725	717	736	683	758	719	659	734	737	700	765	731	724	716	705	725	707	721	721	773	728	714	731	738	732	694	728	737	750	702	759	779	685	674	716	773	703	720	720	683	678	709	734	699	739	706	712	698	755	730	743	753	687	722	738	724	802	721	729	723	758	701	737	715	765	718	682	702	733	715	764	701	732	693	734	672	708	717	726	713	703	726	715	729	676	750	684	733	702	739	753	710	715	747	686	726	748	747	749	762	744	710	702	687	721	734	698	737	750	723	730	703	695	696	731	703	713	728	717	750	693	721	739	753	733	790	724	712	774	708	705	729	734	734	715	729	752	731	721	715	732	764	747	743	735	667	761	745	725	732	744	727	747	769	688	724	678	733	739	702	748	724	727	713	729	717	720	713	722	703	717	707	746	711	727	689	746	726	736	741	726	773	743	757	722	779	687	693	675	748	717	716	790	720	708	687	747	707	756	736	787	739	730	738	739	692	705	752	782	718	730	693	759	738	750	699	761	702	694	727	751	689	717	706	698	752	751	735	749	728	730	735	715	722	733	723	699	726	698	736	727	743	731	719	724	706	661	713	713	673	760	742	718	690	728	740	722	730	748	704	690	708	720	713	768	720	743	723	696	709	759	732	747	703	729	716	771	820	726	766	783	720	718	735	735	712	697	708	698	737	700	682	714	717	721	735	757	726	698	718	750	705	704	751	742	747	710	773	685	721	728	777	743	738	686	699	721	721	701	710	744	704	779	724	726	673	722	727	758	705	733	679	692	714	689	698	659	727	712	705	740	712	747	705	741	710	706	712	710	736	763	711	743	728	740	748	670	709	714	722	743	756	710	745	686	704
44451	42824	36772	34213	37621	35576	36434	37808	36610	33814	34646	35601	33970	31651	28173	25320	26701	22168	14971	10273	11234	10654	11291	10053	7748	7636	6581	5736	4611	2871	2812	1985	2228	2202	1689	2036	2040	1923	1093	1020	1006	1266	1196	936	758	958	917	1280	1051	858	826	553	474	413	463	415	527	619	587	699	385	494	474	363	242	274	282	327	368	400	264	234	261	257	226	253	234	245	244	271	237	257	206	223	243	234	257	219	233	333	238	212	226	236	237	226	196	238	246	230	226	209	247	247	247	219	234	216	233	262	232	235	253	227	260	256	229	267	246	252	260	251	211	292	222	239	253	241	263	241	223	211	235	234	225	226	250	210	246	229	217	226	227	218	214	229	229	220	240	247	235	250	235	248	224	229	262	253	246	235	227	234	215	202	237	207	223	238	218	253	237	206	223	230	224	271	254	231	223	253	251	224	239	222	235	230	258	238	244	238	221	224	252	203	236	216	240	200	229	254	246	232	224	243	243	237	210	227	234	251	230	242	274	256	250	257	240	220	216	245	245	241	253	250	236	232	222	222	249	267	221	233	212	221	227	228	262	246	233	247	250	247	259	229	227	217	270	229	229	241	254	246	218	243	211	252	226	265	233	253	225	226	237	246	198	210	240	219	209	253	249	234	229	300	246	271	247	236	224	246	248	200	259	220	234	217	268	253	242	245	240	252	241	242	232	243	239	241	233	248	209	195	223	227	250	216	218	254	251	255	268	258	222	243	223	244	244	226	243	237	258	240	225	256	238	216	232	213	256	211	232	236	228	241	234	230	218	231	212	227	243	228	230	228	239	204	239	222	236	257	224	232	196	252	243	236	258	243	264	259	219	244	268	224	224	245	236	235	225	220	216	238	249	235	229	243	272	229	216	247	230	243	236	241	259	223	259	241	233	267	219	202	233	232	211	245	215	262	235	258	237	214	238	245	237	236	226	238	245	240	214	221	231	237	286	220	225	221	247	218	227	267	246	230	224	247	262	230	229	269	240	234	253	235	234	219	233	230	215	249	223	228	238	238	260	244	236	243	237	233	228	228	227	237	233	224	244	245	249	265	249	237	223	265	244	231	191	228	226	212	222	238	261	217	231	226	228	234	267	228	232	258	246	237	221	244	244	239	229	232	259	272	251	222	222	230	232	255	228	230	240	241	225	217	251	249	227	274	260	231	242	226	253	231	258	246	214	202	247	230	234	225	254	227	237	224	249	249	254	274	254	235	243	251	238	255	236	263	241	232	265	265	228	210	242	229	244	250	246	248	261	240	242	258	241	243	227	225	239	236	236	227	261	213	218	245	260	235	238	214	220	246	238	206	228	257	228	223	240	217	212	244	239	240	241	231	224	222	222	243	232	232	233	244	246	215	240	236	218	246	234	238	231	242	258	231	236	268	232	246	221	188	241	251	266	233	248	243	246	244	234	218	222	252	230	243	245	240	243	222	222	239	217	240	248	239	226	249	229	248	254	208	223	222	238	233	274	266	249	232	220	264	255	242	220	220	253	238	259	248	227	230	270	264	230	216	266	231	245	247	235	213	217	243	221	272	242	227	242	218	240	251	245	252	243	249	206	245	257	249	253	253	234	216	232	229	257	216	241	239	240	222	219	261	234	240	238	253	219	256	244	225	246	232	213	224	230	243	238	248	229	230	234	230	239	253	216	227	220	225	254	231	226	263	217	259	241	244	223	209	202	237	254	230	257	246	261	201	223	221	225	230	248	213	220	248	226	237	269	268	249	254	232	223	225	209	230	234	250	217	218	239	222	227	256	244	233	250	276	196	221	255	217	234	259	260	240	218	249	231	237	259	272	245	224	244	219	226	228	260	246	243	230	221	237	224	240	208	220	222	250	236	241	267	233	270	227	243	215	249	241	229	240	238	228	256	244	256	207	229	248	249	226	251	226	232	246	249	225	237	255	237	229	229	238	242	266	234	239	221	213	272	239	233	259	239	259	232	250	223	244	226	231	240	250	238	234	257	256	220	241	214	263	230	240	222	306	262	241	240	247	229	235	256	232	270	253	254	235	231	248	264	224	237	238	247	201	249	241	234	232	258	253	253	215	231	229	236	252	267	227	214	236	248	242	225	221	259	246	227	225	217	238	255	244	234	242	182	244	236	261	259	243	212	225	220	263	243	239	234	217	223	219	224	243	236	244	257	223	230	267	216	249	238	251	244	245	219	221	259	192	260	258	231	247	212	228	231	245	223	271	255	249	264	221	236	235	217	248	232	223	238	229	235	260	213	249	247	261	233	261	232	229	237	223	233	237	249	202	232	237	236	252	233	275	267	223	234	230	259	255	261	247	233	235	232	236	224	253	250	225	246	213	257	194	223	225	259	249	247	239	203	245	232	266	226	237	238	222	203	237	214	245	254	247	257	268	228	219	238	225	227	250	238	210	234	213	247	264	244	224	230	246	260	250	251	232	234	244	284	237	235	246	230	230	246	205	252	232	234	255	210	231	260	216	267	254	277	226	267	251	240	246	227	213	254	250	240	237	213	267	241	240	221	243	231	233	232	230	220	235	222	217	251	222	224	219	257	247	233	240	239	230	237	235	237	253	247	233	240	238	249	276	244	240	205	241	214	234	229	222	241	246	220	234	253	237	229	241	227	238	280	217	234	260	236	230	237	245	227	214	211	237	217	239	246	246	246	232	215	210	220	226	252	232	237	205	228	230	239	243	218	256	218	254	246	213	264	266	221	232	252	240	213	246	250	249	229	263	249	262	261	228	218	247	225	260	214	250	216	224	248	243	222	244	223	226	236	242	273	238	253	221	237	240	230	243	222	235	206	220	228	220	238	252	235	226	230	218	258	233	230	231	254	265	241	251	247	237	275	221	241	244	255	234	254	233	229	233	228	238	221	263	237	216	234	239	232	249	230	210	216	247	237	228	230	263	260	247	252	240	225	225	238	254	242	217	240	214	219	214	231	246	241	251	218	226	242	241	213	235	246	226	209	248	239	231	266	246	247	208	217	240	216	253	241	245	262	243	251	206	214	245	214	243	230	235	234	258	257	240	248	223	259	240	233	239	236	229	237	208	214	230	213	245	227	236	255	185	206	228	240	220	233	237	231	226	213	217	228	235	246	208	224	227	224	247	233	246	232	262	259	217	235	216	267	257	240	244	246	241	270	253	238	238	251	243	255	255	219	221	255	229	231	222	222	252	233	235	233	217	243	260	250	224	218	240	205	268	253	275	261	248	262	276	228	239	231	258	243	262	249	258	231	233	218	254	250	242	230	238	257	200	234	256	239	217	266	227	212	234	240	272	269	209	251	240	248	227	215	206	274	237	252	234	242	234	251	225	251	222	249	243	264	265	247	222	227	260	222	251	243	248	247	244	243	242	250	230	257	235	219	242	252	238	238	239	229	228	236	189	231	242	224	236	254	226	260	241	262	252	247	223	248	259	239	205	240	245	245	224	222	225	204	233	229	249	239	225	235	256	249	238	252	227	240	236	243	226	218	249	225	237	207	217	216
29455	41091	43619	47625	49670	49575	49148	49003	50288	48736	48824	51293	46894	49032	45461	44659	44933	42267	34828	31009	33281	33604	33659	31964	28992	29162	25116	24796	20027	14913	15392	11390	12473	12309	9950	11973	11966	11084	6845	5877	6295	7530	7072	5717	4452	5795	5245	7615	6455	5501	5267	3210	3118	1915	2019	1719	2932	3662	3303	3790	1494	2179	2469	1777	853	717	765	1237	1518	1788	1010	707	610	609	561	581	560	553	626	581	612	606	569	607	576	579	587	594	721	1219	623	580	589	544	583	581	567	568	612	572	564	594	522	592	558	581	610	586	606	578	578	573	576	554	557	529	587	584	578	542	512	535	546	557	570	565	566	536	578	574	570	595	540	582	540	580	601	536	574	560	569	561	581	543	588	571	578	570	556	628	580	578	562	558	595	565	558	572	524	546	551	559	585	555	587	580	570	584	593	576	557	573	591	568	592	580	564	554	568	584	605	541	610	533	553	587	576	583	612	539	578	555	584	619	576	551	563	556	550	584	585	560	593	574	503	539	591	607	560	572	529	570	547	579	574	572	559	526	614	577	567	580	571	558	581	554	614	573	574	523	561	621	592	557	559	552	586	540	548	561	573	578	521	545	565	579	577	559	576	542	553	571	568	547	570	548	599	564	564	610	559	559	577	571	589	584	598	592	556	547	570	570	543	599	555	566	571	541	585	579	566	568	566	584	603	584	587	569	560	563	571	532	567	599	528	539	577	549	580	592	590	545	540	555	565	566	579	547	521	589	573	546	550	547	548	530	597	561	572	581	561	541	584	556	548	596	560	529	599	530	553	573	525	569	583	558	564	583	583	577	577	570	560	542	569	549	564	556	529	556	539	592	537	552	523	546	562	556	588	555	555	556	563	597	554	600	545	571	581	566	582	565	569	565	550	530	550	602	600	590	551	572	602	569	564	571	598	611	571	606	567	531	567	604	559	565	540	550	571	561	568	567	556	545	570	590	545	581	575	571	555	565	567	623	557	549	575	593	546	569	539	558	586	616	524	565	572	554	551	591	552	568	573	557	608	542	583	582	551	546	541	537	574	566	587	569	562	585	589	579	588	565	551	566	555	610	576	591	536	573	546	586	572	579	546	571	573	591	579	567	568	539	603	586	571	548	566	543	546	527	569	545	557	555	565	566	533	570	592	559	589	556	579	578	603	573	564	573	557	563	548	561	570	532	564	538	516	560	553	595	581	584	542	495	588	526	577	591	596	573	570	530	578	549	558	535	530	573	593	567	533	536	580	537	595	546	529	578	534	541	575	576	566	563	531	561	566	566	571	560	535	561	610	582	564	554	573	575	621	557	593	565	532	574	565	572	553	585	614	527	506	573	616	602	595	545	584	547	601	540	542	536	574	590	554	566	581	544	578	566	569	599	569	575	537	618	560	562	584	554	556	548	540	538	566	535	563	536	545	576	562	556	589	560	565	544	585	573	598	536	611	545	596	529	578	588	591	557	577	558	600	527	543	557	530	546	587	568	610	545	558	566	544	610	556	591	591	552	569	591	541	537	541	593	561	571	597	586	568	554	565	554	572	589	571	624	557	599	587	566	517	575	560	558	537	578	571	596	572	570	592	556	585	546	578	580	561	562	639	590	557	593	531	560	548	604	582	578	614	556	550	552	580	577	604	589	565	546	593	548	569	546	570	547	551	555	573	536	551	557	551	603	588	559	555	552	563	578	570	574	577	550	595	563	617	569	558	553	577	520	519	523	578	567	594	566	565	590	596	544	555	573	565	553	567	549	546	614	569	594	519	581	573	559	556	557	559	564	604	569	522	600	591	559	584	536	557	588	601	601	555	555	535	579	566	555	615	550	592	568	579	574	559	522	571	574	584	551	556	558	557	596	557	615	606	556	540	597	590	594	551	529	537	566	570	621	577	592	598	529	592	557	612	566	581	578	566	543	578	578	576	581	525	580	566	575	601	602	539	586	551	547	584	553	585	581	541	530	595	568	574	554	594	548	575	541	599	570	546	553	609	580	544	556	560	574	604	544	587	545	555	560	584	569	546	568	584	590	539	581	542	547	569	557	551	573	619	549	558	553	574	544	542	573	624	549	579	595	526	546	533	564	599	549	565	576	564	540	574	569	542	575	556	551	518	581	591	570	564	556	571	562	549	573	543	564	535	602	579	555	585	580	515	570	541	577	600	525	568	580	524	555	529	566	552	577	536	504	585	516	534	557	568	527	552	559	585	554	588	553	619	543	558	558	574	579	595	604	590	547	541	539	565	566	553	554	551	620	526	550	579	563	520	551	599	624	552	594	534	614	574	617	557	574	566	543	604	564	528	600	585	565	585	562	591	561	596	549	572	596	562	583	539	578	551	524	590	583	529	538	532	583	518	560	554	553	583	609	590	582	579	553	500	563	561	546	576	562	564	593	593	556	559	574	549	560	589	526	576	562	610	527	567	565	586	569	592	592	562	591	512	558	577	574	542	561	533	534	555	556	612	584	561	581	520	600	600	515	535	594	589	574	556	528	568	589	546	572	578	576	567	562	577	572	591	549	560	544	566	511	553	534	564	569	602	569	523	585	573	572	548	606	578	554	598	542	528	537	578	558	560	632	549	575	615	570	599	601	561	565	512	582	573	611	570	578	578	574	574	557	589	609	571	588	555	572	597	544	567	611	589	558	562	512	568	565	535	576	578	544	554	591	605	566	537	555	582	583	538	581	531	602	519	585	529	527	571	541	575	576	551	568	545	601	569	542	570	547	620	592	537	529	541	569	558	566	575	548	549	568	548	549	582	542	583	571	568	574	561	578	563	551	576	571	545	600	517	566	570	568	590	563	590	553	603	562	573	568	597	513	551	566	613	546	524	538	569	567	553	552	534	553	589	591	584	544	561	577	545	622	545	553	573	565	586	560	521	548	586	565	574	602	520	594	523	547	548	515	571	593	567	545	547	544	547	537	554	585	578	555	530	549	553	546	601	572	564	592	554	565	557	563	547	615	544	562	535	563	551	572	535	513	572	567	525	570	569	569	580	567	597	582	571	544	574	538	563	537	530	571	574	593	578	538	566	583	563	536	552	547	615	559	561	564	565	548	570	523	561	527	564	578	559	600	546	546	556	614	543	592	554	542	554	559	551	591	596	579	545	546	583	544	570	566	571	569	576	567	574	553	596	610	587	571	551	582	584	624	535	567	555	560	557	559	611	584	553	540	587	512	569	550	586	539	561	604	558	547	596	574	551	540	567	562	551	607	517	571	571	570	568	553	539	543	559	579	600	571	583	574	549	539	585	575	537	528	560	570	567	518	576	541	545	587	567	580	528	557	576	609	608	603	534	570	545	550	554	556	557	562	550	526	569	555	580	604	557	544	533	576	558	594	575	570	585	582	575	619	570	571	591	553	609	561	601	523	578	525	538	573	578	555	543	545	524	528	561	558	544	552	556	587	552	597	575	535	537	591	545	606	559	562	556	589	560	580	572	603	566	596	584	556	561	556	533	534	571	558	586	542	579	544	530	581	560	541	552	564	597	573	566	611	569	545	635	570
16993	17335	16862	12769	9385	6821	6087	5684	4564	3500	3135	2685	2106	2062	1638	1315	1381	1135	784	698	734	687	729	630	577	583	579	514	446	427	403	424	346	352	377	339	340	321	322	375	346	315	330	324	313	333	348	318	307	341	310	294	320	298	318	313	303	332	321	312	309	281	301	309	315	291	301	288	289	330	312	286	335	318	323	250	293	322	314	312	305	300	289	295	321	333	324	315	271	305	289	283	322	295	293	309	265	275	318	328	314	296	273	292	273	292	288	303	305	317	300	306	303	289	304	288	278	289	285	278	293	287	271	304	318	312	303	301	294	294	271	289	319	276	307	300	299	308	302	316	300	291	289	320	302	314	278	306	300	297	306	307	329	305	313	273	324	273	264	285	290	318	296	276	298	306	308	299	285	333	302	308	303	305	273	294	294	280	289	283	272	280	314	285	282	311	310	313	292	304	290	259	295	305	290	266	272	310	290	260	285	293	284	304	284	316	299	267	286	281	262	281	318	271	303	291	302	309	324	306	287	311	297	297	314	321	297	303	296	330	295	308	293	282	279	267	286	315	301	289	303	290	307	300	320	316	292	283	299	286	277	284	265	320	292	322	297	310	320	299	308	306	301	279	316	270	280	283	275	298	290	272	300	266	320	300	272	295	313	298	277	327	299	253	319	304	312	315	307	323	301	275	260	286	306	259	278	287	284	333	279	304	285	304	279	283	308	309	328	310	292	283	322	296	276	327	319	293	302	279	316	305	283	303	263	265	275	287	298	317	292	328	273	285	301	301	250	260	275	296	257	292	273	291	303	319	362	291	323	292	302	292	311	314	301	280	263	271	290	279	291	263	285	286	292	286	299	274	295	283	280	301	308	331	283	284	320	304	291	314	281	294	318	315	298	295	313	317	313	312	282	314	333	291	284	283	300	286	293	310	270	305	282	271	295	286	301	302	318	304	297	307	295	305	303	271	288	314	282	263	293	306	298	281	290	286	299	271	341	309	288	299	283	299	272	282	293	297	241	300	311	299	294	294	292	334	275	264	267	323	293	291	273	288	301	281	275	294	281	299	292	295	290	300	268	297	306	306	296	303	295	266	304	302	317	306	314	276	279	308	294	303	285	298	295	287	310	308	308	292	298	299	291	292	303	305	285	321	308	279	290	306	283	265	282	286	283	292	309	287	323	301	305	308	298	295	309	283	290	321	297	297	303	312	266	307	294	295	304	299	273	270	295	313	279	304	267	341	289	292	286	298	274	294	302	273	300	286	292	295	269	293	291	298	291	272	303	279	282	340	299	276	286	282	297	277	299	315	278	314	275	292	293	329	293	288	279	311	289	302	277	294	271	321	311	275	351	272	277	281	272	322	318	283	283	304	318	318	311	329	306	298	268	312	284	318	287	272	254	299	293	304	297	258	275	339	289	285	293	308	289	272	283	297	303	280	299	274	281	322	296	308	286	294	261	322	302	295	307	265	269	316	314	289	298	306	290	308	293	322	267	281	277	314	301	295	313	293	297	287	296	259	275	288	328	294	274	314	269	326	319	269	282	286	301	296	300	294	310	301	293	268	306	310	294	299	283	298	302	300	278	274	260	303	311	326	290	280	281	263	325	284	309	313	281	289	305	305	351	320	286	304	291	298	287	290	308	308	289	273	299	317	317	276	317	300	280	312	296	290	279	283	298	308	318	258	292	296	316	299	249	296	265	256	271	265	283	289	295	300	354	304	323	322	305	268	260	307	316	282	283	285	318	300	302	299	314	288	300	290	294	312	293	275	304	288	322	322	265	306	289	282	291	269	306	329	315	326	280	293	294	280	316	299	284	265	289	352	347	288	289	303	320	330	295	293	309	306	319	281	279	286	279	318	312	294	301	311	278	285	294	318	336	331	323	309	313	254	319	269	286	287	287	289	274	255	297	304	300	302	296	294	310	317	302	307	269	301	305	295	285	286	279	326	319	286	323	286	281	305	279	287	287	268	312	323	288	288	292	293	296	274	283	289	317	309	271	314	312	318	314	279	288	326	296	311	282	294	285	296	327	290	285	271	325	305	307	326	273	264	336	316	304	274	259	292	311	307	310	266	298	301	320	330	270	321	281	298	286	329	303	276	304	298	289	301	268	289	300	322	276	322	317	312	290	319	261	304	307	276	286	288	270	286	290	261	287	281	335	303	278	319	279	267	305	291	293	296	282	291	291	294	300	261	299	284	298	285	302	277	291	322	344	309	285	284	293	325	284	312	294	269	334	314	306	319	303	315	347	293	302	327	296	314	269	288	308	260	295	298	308	283	296	309	318	317	287	282	273	274	311	289	331	307	283	314	315	311	295	284	301	269	291	285	279	304	297	272	324	279	324	304	309	301	289	346	289	274	267	300	318	257	331	324	311	324	295	338	252	345	267	304	277	266	262	314	327	287	311	305	324	295	312	294	270	324	324	300	320	304	318	269	268	306	296	295	287	318	306	301	268	294	289	309	296	275	285	286	302	297	253	292	289	307	296	310	287	280	279	283	279	305	314	297	306	315	289	287	308	281	290	271	281	304	296	285	311	323	313	323	284	328	298	282	288	307	298	303	281	287	320	321	240	277	314	259	277	308	309	298	319	258	288	300	294	343	297	300	290	312	321	285	320	306	306	291	297	269	313	303	289	306	310	297	262	286	309	314	281	277	274	277	254	303	322	290	288	323	289	300	297	319	314	287	283	321	287	290	317	329	300	292	323	298	305	310	283	305	300	313	280	319	299	291	303	284	263	322	276	298	276	309	292	295	310	306	298	297	348	284	307	275	289	316	283	292	307	315	294	291	282	298	306	249	280	291	312	300	266	325	299	284	289	280	282	306	287	304	288	306	301	290	272	301	285	294	294	302	308	279	281	315	279	259	307	310	300	297	309	301	292	271	316	319	296	291	290	285	285	278	263	289	272	309	295	309	322	310	314	271	292	299	308	291	294	268	294	266	299	300	275	282	296	290	302	286	325	331	281	327	268	335	296	318	270	283	299	302	284	284	323	266	309	324	272	304	306	304	296	251	267	317	329	283	308	278	284	302	288	306	312	277	314	309	296	257	311	307	272	294	309	281	317	294	295	317	290	306	267	328	319	267	301	314	314	296	294	294	291	291	292	292	267	286	323	302	296	297	295	280	303	318	287	318	307	339	268	289	309	304	300	306	285	280	289	276	321	301	265	316	303	324	279	298	321	286	308	315	291	311	310	310	323	319	269	293	293	308	305	291	260	285	275	293	298	313	284	299	275	325	273	301	303	298	295	293	321	324	283	277	271	287	290	296	290	253	311	272	300	307	311	285	297	323	269	298	301	300	292	268	279	288	271	275	296	306	281	291	260	290	309	296	295	316	298	305	288	313	291	284	298	339	316	302	311	304	305	302	290	304	292	313	278	288	293	317	325	297	301	321	286	287	327	296	308	291	310	249	303	301	321	274	258	295	283	311	293	279	299	307	312	294	299	304	279	305	310	303	271	270	284	306	293	299	287	314
10861	15475	22088	23204	21717	19236	19150	18722	16641	14394	13016	12002	10508	9863	7693	6977	6866	5554	3677	3461	3334	3118	3252	3052	2717	2464	2252	2259	2121	1685	1586	1347	1342	1326	1252	1269	1294	1224	1008	948	977	1092	990	940	936	890	886	968	925	913	855	842	790	753	753	779	759	798	782	802	766	786	759	817	728	726	754	750	737	738	713	706	786	730	700	744	732	709	747	708	713	710	745	680	696	725	742	722	715	745	717	704	728	666	735	702	698	718	697	686	711	684	710	698	734	691	685	722	773	697	707	705	706	740	771	713	777	680	733	723	731	716	705	676	720	679	697	677	687	709	703	703	726	724	711	738	725	743	705	733	719	730	723	682	723	723	709	669	692	709	681	764	723	708	682	699	723	711	667	706	711	704	735	743	756	726	719	708	713	760	736	744	733	683	701	682	741	720	770	696	719	686	732	706	698	733	709	698	725	668	716	742	743	756	722	684	660	760	721	697	748	729	691	709	732	747	652	674	686	741	678	716	742	711	743	724	677	731	712	696	721	729	766	669	715	732	691	719	721	727	733	740	631	692	707	714	747	720	693	747	699	717	694	707	757	717	669	681	710	718	646	683	691	753	705	764	706	729	688	697	708	724	719	698	697	669	717	660	640	662	703	717	736	724	695	745	726	707	705	752	717	682	719	713	721	672	708	738	695	685	699	710	734	692	705	675	742	689	711	687	745	723	696	760	738	754	716	760	724	678	731	690	710	702	736	707	797	678	708	697	714	714	679	691	688	726	695	704	713	729	703	714	716	715	685	738	683	707	688	715	766	713	690	687	706	680	741	689	657	722	653	728	742	665	731	727	709	696	687	726	726	748	690	713	737	702	732	712	682	771	785	725	661	729	727	720	771	691	712	650	693	723	687	725	763	700	730	675	752	716	701	748	688	713	656	751	732	734	722	703	696	745	728	692	715	700	730	703	737	730	739	665	709	747	702	748	698	737	765	705	698	715	709	715	674	792	753	648	709	710	707	754	737	684	675	672	688	712	750	701	717	688	701	716	714	736	683	714	722	708	742	748	674	708	728	686	727	681	695	732	712	708	709	717	658	666	723	730	706	716	724	739	711	747	752	672	714	693	693	709	746	730	696	751	682	715	688	703	725	702	774	736	702	740	690	706	708	662	730	704	717	703	736	741	723	701	687	739	701	689	689	748	724	734	726	674	685	699	708	709	693	728	717	714	719	712	663	719	728	715	688	746	707	725	670	739	749	728	688	672	673	723	750	745	692	663	714	737	734	694	706	680	665	715	701	757	724	679	705	749	702	711	721	738	724	745	667	705	716	717	716	753	707	741	747	672	701	734	694	686	712	714	707	725	696	707	677	741	707	696	694	708	716	734	725	716	747	729	693	681	729	732	698	709	737	722	708	733	722	705	736	779	717	674	709	755	724	699	695	732	688	708	703	723	701	729	665	723	745	701	685	692	685	766	705	693	763	720	709	723	721	742	720	713	710	736	726	748	694	725	697	698	689	690	683	713	711	754	733	675	732	741	755	687	752	682	739	685	715	719	713	698	729	708	699	707	748	711	703	713	731	743	776	693	680	687	732	685	722	694	772	702	709	700	728	682	719	718	695	704	677	715	697	697	654	701	693	761	719	724	688	734	747	730	701	651	711	739	677	744	679	756	679	729	700	708	691	701	697	727	724	677	721	778	730	707	662	697	739	702	729	697	733	731	711	707	704	700	708	733	702	739	720	765	701	710	734	701	723	712	736	721	723	714	695	726	680	699	712	759	752	738	684	686	686	698	704	694	656	725	725	720	694	795	711	708	731	738	673	757	719	722	710	711	742	713	680	683	730	718	696	689	669	687	733	725	749	698	745	732	717	744	707	725	690	620	651	761	658	643	712	732	737	734	736	761	747	683	731	721	682	692	667	669	754	692	674	764	710	701	748	700	689	697	718	739	693	735	673	713	739	661	724	718	742	706	703	763	727	697	661	716	733	718	717	751	712	747	669	709	701	705	688	743	732	694	733	726	748	670	717	701	730	702	720	704	755	700	669	735	724	723	706	720	706	714	685	725	725	700	748	752	722	670	731	671	694	723	740	750	711	736	705	727	702	692	683	691	702	723	709	686	702	727	720	715	687	684	733	737	739	705	715	660	679	724	718	688	716	644	724	782	704	665	659	675	665	733	709	705	704	700	716	733	682	676	704	705	715	717	744	709	700	653	717	749	736	728	731	717	679	722	709	712	742	719	689	655	712	679	713	799	746	757	680	701	683	708	774	676	720	717	734	704	690	694	752	711	722	679	668	768	695	723	713	731	714	716	684	672	698	702	693	713	736	700	705	736	688	675	701	731	656	709	741	670	678	705	699	742	734	724	712	690	757	729	701	743	716	720	735	722	702	710	683	736	713	704	741	725	688	762	701	709	757	667	681	747	679	734	713	692	714	721	729	759	761	715	700	701	710	754	698	690	669	731	730	678	694	662	728	719	689	731	695	717	677	691	740	703	720	654	670	702	734	722	740	741	748	683	689	774	734	715	714	726	735	651	727	721	690	705	716	718	768	728	698	714	724	662	767	694	669	699	712	666	735	711	730	728	708	660	717	689	741	718	767	711	680	711	717	719	721	695	688	695	729	700	721	762	724	748	724	748	741	709	711	674	722	706	708	725	672	690	733	754	665	696	763	695	724	661	685	736	746	660	679	719	696	717	685	676	733	711	741	678	699	754	721	729	672	745	679	753	760	764	707	733	711	645	737	721	748	745	706	701	656	718	726	645	694	735	741	758	694	709	729	696	745	713	739	728	730	720	783	694	715	703	709	703	703	674	708	703	731	703	731	676	692	650	698	737	751	706	692	734	694	712	724	692	730	718	730	697	711	762	719	668	700	739	758	683	718	678	677	693	671	702	665	711	731	742	721	754	718	704	726	719	705	755	718	699	718	683	676	708	757	679	760	739	667	670	684	636	761	680	753	720	728	734	731	691	770	724	693	698	694	764	715	738	738	721	681	677	722	714	713	688	710	687	690	705	750	695	694	703	693	712	713	743	740	685	740	709	673	680	723	665	700	683	704	743	676	691	770	764	767	699	698	767	714	719	736	733	731	690	737	709	742	689	674	724	754	725	699	749	737	705	654	708	726	707	710	679	686	694	706	720	714	723	652	702	724	713	715	715	695	733	736	705	685	725	695	696	672	732	705	733	706	693	718	702	680	687	727	747	709	706	703	715	704	760	664	741	709	675	684	659	696	710	731	714	689	764	714	735	715	682	705	680	722	674	702	704	709	719	704	708	663	646	714	680	726	729	751	711	754	704	751	727	738	670	793	731	691	707	722	706	702	709	713	742	730	707	694	716	697	722	729	714	676	725	722	720	686	707	673	739	713	725	701	732	720	684	714	732	707	682	681	699	708	716	677	721	648	709	694	694	720	695	651	665	676	672	696	681	733	682	690	710	738	730	679	729	700	729	693	680	643	729	687	710	699	675	682	767	713	658	699	771	733	681	670	718	692	757
35894	41522	37301	33228	35798	31579	30124	32183	27895	25960	26169	25159	22642	21662	17427	16088	16623	13689	7489	6068	6437	5040	5993	5618	4272	3351	3085	2795	2260	1584	1338	1102	1188	1157	1399	1513	1362	1143	738	703	779	753	656	667	550	663	684	715	763	630	577	488	462	422	439	447	362	478	486	366	369	446	387	346	351	380	312	349	578	436	354	336	294	308	300	323	305	304	311	279	323	293	303	300	305	316	335	291	316	382	363	332	311	303	327	320	307	305	324	312	298	308	338	279	323	309	291	324	287	300	333	318	315	312	309	344	284	311	313	285	335	289	294	328	352	282	334	316	307	342	302	276	318	301	309	298	297	312	292	308	308	292	288	311	305	310	323	276	309	306	282	312	309	296	316	336	279	317	289	305	287	346	306	309	306	262	296	311	294	318	312	272	294	313	337	309	316	344	302	333	313	314	301	329	289	295	300	297	288	302	309	311	314	326	274	279	293	300	306	334	327	312	326	327	287	279	315	292	297	330	292	319	331	306	325	307	294	291	301	301	291	296	318	305	335	259	300	290	335	330	302	293	330	325	302	306	295	311	338	288	320	299	291	313	331	340	291	307	299	291	319	310	329	299	262	320	307	274	275	303	329	301	287	305	315	294	303	335	326	275	296	295	310	306	307	297	291	320	343	306	317	297	297	272	320	309	315	302	305	319	317	297	307	255	299	326	321	333	295	298	318	294	306	310	320	320	269	340	301	314	302	290	318	275	298	309	304	311	314	330	311	305	341	336	303	310	312	302	311	306	291	311	296	287	304	294	343	345	332	286	305	275	296	338	314	353	300	289	284	282	314	306	328	325	307	284	306	320	313	308	316	301	305	327	288	316	309	309	324	319	342	333	304	300	329	301	281	326	342	336	358	302	312	311	290	307	313	301	299	314	330	290	301	295	321	320	313	295	294	273	278	307	313	272	338	307	328	280	285	305	326	314	335	297	301	333	300	338	298	302	315	334	311	289	292	267	302	289	284	288	321	289	294	322	300	289	311	308	329	307	322	275	329	284	315	301	304	334	313	327	302	320	326	307	308	338	292	315	285	330	311	334	319	318	302	328	315	321	289	309	343	329	329	280	331	326	335	328	314	330	311	298	296	313	288	302	317	319	308	334	287	323	341	291	330	308	343	299	288	285	287	315	337	304	286	330	299	317	307	310	306	291	300	308	328	324	298	324	310	302	342	316	289	295	329	345	305	284	326	311	275	323	326	323	311	309	311	324	310	290	295	326	304	295	326	279	302	344	307	307	307	301	309	295	292	298	337	318	289	293	286	316	284	303	304	292	302	285	319	308	286	315	299	290	328	306	313	282	304	308	289	305	282	304	289	309	333	345	303	288	315	310	319	312	299	305	300	315	312	306	285	300	292	300	291	303	350	310	288	273	291	301	290	313	301	316	283	302	298	306	314	302	317	306	284	294	298	338	309	287	330	282	298	264	305	340	321	306	299	309	286	304	335	308	326	326	297	314	282	308	273	309	291	299	304	312	302	315	322	298	282	324	331	290	311	288	328	299	291	282	331	333	308	277	277	288	298	286	323	302	310	280	295	301	330	299	332	308	321	296	306	279	293	349	280	330	300	325	287	340	292	306	295	325	339	286	303	307	315	318	320	286	330	335	310	287	324	287	279	289	325	298	321	305	325	307	289	317	330	277	296	291	300	322	299	310	325	295	312	302	301	308	298	317	287	345	328	315	278	335	308	319	354	345	300	283	282	308	265	290	314	287	310	305	282	271	302	290	288	323	300	311	319	315	325	321	328	321	291	311	317	291	296	305	310	318	299	302	304	278	329	266	266	316	318	317	292	301	311	305	334	333	345	272	286	308	305	318	342	321	343	320	287	300	324	295	313	291	322	294	317	274	310	313	309	298	312	300	317	319	308	290	314	297	290	313	302	305	314	295	308	303	325	333	327	309	281	280	344	314	323	299	299	311	298	333	304	263	320	312	294	283	309	310	331	313	286	314	313	293	326	293	297	306	307	333	300	320	301	309	335	294	288	311	305	325	293	306	275	298	310	315	288	334	279	318	305	319	286	325	294	306	291	321	287	347	301	307	306	303	309	315	318	320	310	312	326	321	301	298	340	310	314	288	305	313	316	283	306	299	300	320	298	317	328	293	325	292	296	300	309	328	302	294	299	343	327	313	327	307	339	290	297	304	310	283	302	332	319	293	278	284	313	327	309	330	309	315	321	339	343	302	278	301	292	315	311	315	286	285	287	325	278	293	273	335	328	313	306	335	321	308	310	320	329	293	333	281	324	326	317	324	286	300	301	284	330	315	278	342	297	272	300	312	300	297	334	321	315	290	322	310	315	300	310	333	334	340	281	309	322	322	320	304	281	328	308	335	301	313	349	287	335	331	296	317	317	310	280	289	291	261	334	322	345	314	293	320	263	335	286	339	288	317	292	295	292	278	304	306	290	307	301	291	291	336	302	355	301	317	304	329	315	321	308	290	273	301	298	311	324	285	315	299	279	307	330	299	298	261	285	322	331	313	303	326	342	348	323	310	320	299	339	309	304	296	310	322	287	314	318	285	319	298	288	314	298	285	306	302	325	305	307	328	325	331	330	347	318	329	335	299	286	309	314	325	294	290	297	291	278	243	305	330	303	307	310	318	323	292	295	298	322	307	325	309	279	281	330	273	310	291	301	305	293	302	287	277	288	309	313	349	338	316	308	316	323	285	367	298	336	300	291	312	312	328	327	311	304	302	349	343	322	314	301	304	362	314	339	315	311	299	309	305	294	328	322	304	313	310	303	307	309	300	329	321	324	302	304	285	319	312	349	339	330	275	295	296	314	303	329	299	317	267	313	308	312	271	317	314	296	282	307	314	313	308	287	280	295	321	287	313	316	282	319	320	332	300	304	284	296	279	294	327	270	310	301	304	299	317	289	298	291	298	286	312	285	307	321	314	315	303	319	350	268	304	313	280	293	305	311	312	299	328	292	315	325	318	303	279	300	297	319	318	318	312	279	333	311	291	302	299	338	332	288	327	326	317	272	298	316	308	288	305	287	358	292	297	326	289	362	323	307	314	292	302	308	311	312	268	285	269	317	291	316	327	287	317	309	316	271	319	320	291	287	295	270	293	308	289	311	343	311	321	293	328	271	281	276	321	321	327	319	289	294	319	276	319	337	320	321	320	315	300	319	291	317	301	279	313	342	273	326	328	302	281	307	312	332	299	312	323	297	316	315	302	315	300	309	305	299	300	313	289	321	298	324	338	303	280	324	281	317	303	304	320	317	334	334	299	295	321	295	345	296	311	296	308	279	276	317	345	310	306	300	310	310	311	346	316	328	316	324	290	299	311	284	318	315	344	326	313	290	293	326	282	318	276	274	280	296	322	364	304	294	307	275	298	302	313	303	317	311	304	302	314	310	327	300	292	318	319	303	333	344	275	306	304	273	303	338	305	314	322	290	290	311	323	341	319	311	335	308	302	316	274	315	306	317	309	319	308	343	310	301	313
23819	35570	39553	42887	45215	44306	43251	43332	42967	41257	42128	42365	40151	40722	37107	37035	37830	33774	24783	24469	24399	22601	25223	23439	20165	16406	16144	15334	12396	9649	7931	6679	6987	6957	8579	8536	8012	6691	3881	3800	4609	4231	3894	3660	3044	3317	3883	3967	3821	3293	2918	2220	1614	1562	1735	1660	1216	2041	1781	1465	1193	1672	1600	960	871	849	787	1231	2720	1748	1140	883	797	795	741	699	716	706	716	739	745	755	765	763	709	698	759	723	804	1069	840	762	735	749	735	777	689	727	744	683	722	716	737	734	740	749	708	754	725	734	750	722	734	693	723	748	701	733	726	674	742	707	747	729	749	741	757	751	812	693	759	740	701	716	736	713	764	700	726	711	720	742	743	680	683	753	738	768	772	723	756	772	711	671	749	725	742	737	732	743	743	734	729	728	771	732	720	681	691	720	772	699	719	728	734	702	753	732	713	742	703	738	684	725	716	741	789	725	743	730	714	683	760	746	749	718	741	741	731	746	727	758	730	740	710	703	741	742	733	723	709	712	711	712	726	743	755	699	741	722	728	668	757	689	736	767	684	733	685	756	749	788	705	698	750	781	702	709	710	710	705	746	712	703	730	741	733	714	683	728	764	763	703	694	677	747	722	733	753	708	736	697	782	731	776	679	760	729	719	702	722	682	720	702	734	721	714	748	739	703	662	715	704	747	729	697	702	723	686	764	776	762	751	730	766	775	684	685	763	723	720	762	764	688	713	688	746	699	746	757	744	734	783	753	702	708	708	714	684	665	720	723	726	721	703	733	710	736	710	748	692	756	709	740	738	745	692	758	796	749	738	736	756	742	767	723	773	738	724	713	758	694	766	795	730	746	731	711	732	707	709	739	752	722	729	684	714	749	796	673	719	768	721	745	725	725	789	704	706	730	745	784	696	756	766	711	709	760	748	734	725	728	767	726	701	716	711	676	703	735	755	746	749	737	742	785	717	686	729	705	711	720	733	723	751	708	729	756	758	699	702	717	757	685	731	733	744	760	740	715	730	668	699	727	705	704	745	711	721	736	731	793	753	744	779	752	714	744	737	733	780	725	748	764	743	737	720	696	717	761	730	743	701	780	712	716	731	730	724	762	715	731	705	740	709	748	772	706	718	766	690	711	704	797	751	723	753	690	766	693	751	732	707	727	726	735	763	736	696	737	755	744	750	737	733	723	721	739	704	715	748	763	742	729	716	756	748	746	767	734	749	757	704	779	722	696	701	748	730	720	732	720	727	718	733	698	753	700	716	717	713	741	761	687	753	711	732	718	717	742	752	733	724	729	747	702	744	691	679	686	666	745	781	695	738	706	701	739	738	669	658	681	728	720	699	679	742	726	698	719	721	749	698	697	763	757	736	737	743	721	790	729	721	706	671	757	754	707	739	761	691	729	700	735	727	741	727	763	746	740	731	734	743	664	730	742	705	727	659	726	715	739	748	739	752	701	694	717	697	697	746	710	747	801	736	714	711	661	762	712	736	748	738	714	741	712	760	714	776	729	746	778	755	746	696	754	727	672	717	736	743	722	718	747	718	717	713	710	731	776	723	740	726	731	727	743	746	734	741	754	750	757	705	726	681	769	694	677	727	723	709	721	711	718	775	708	815	740	676	709	741	693	754	755	688	684	720	775	775	696	733	740	671	748	714	710	750	770	733	749	742	788	769	708	805	715	743	749	739	788	711	739	761	769	703	685	753	689	705	741	742	723	698	708	722	744	754	711	775	677	730	764	732	709	752	734	721	717	740	709	740	753	766	698	730	718	658	732	758	693	766	689	742	716	717	759	720	762	745	736	694	738	742	756	742	725	721	741	749	685	757	725	720	681	722	793	723	735	777	753	722	723	738	732	729	723	705	768	686	707	792	718	731	738	711	745	709	763	686	731	725	690	766	724	744	702	707	774	779	743	743	725	755	739	680	723	681	728	699	726	711	653	746	747	735	770	756	764	767	690	749	725	779	700	752	708	728	695	749	754	727	720	706	700	748	717	735	735	719	700	741	721	736	761	745	714	732	728	763	753	676	741	715	688	738	775	732	716	720	715	727	723	711	730	751	742	730	720	771	653	738	691	754	741	710	764	743	721	734	742	724	729	736	753	749	743	734	738	721	744	733	769	771	735	728	711	748	713	784	738	715	757	703	792	753	707	727	749	741	711	756	709	714	763	720	747	697	701	725	705	743	735	681	747	749	730	709	719	725	703	685	761	731	774	761	715	720	707	754	770	733	733	719	717	731	722	731	735	789	748	724	729	716	731	700	725	754	756	718	749	710	755	746	758	705	730	716	689	730	711	742	736	761	768	770	746	762	694	715	730	714	712	745	698	724	693	701	720	742	722	744	757	783	722	733	711	751	759	749	736	726	739	712	742	722	757	758	683	678	772	724	722	703	682	765	764	728	777	737	687	703	705	698	719	726	723	684	740	720	736	755	744	718	778	710	733	752	752	745	721	709	723	772	731	736	727	729	730	704	734	790	705	702	740	681	757	737	726	759	719	709	742	739	724	760	771	719	801	744	749	767	735	758	721	756	749	753	766	692	684	702	700	763	744	737	756	692	717	786	723	701	725	713	687	721	686	730	688	712	694	744	754	745	755	766	682	699	723	766	704	739	723	745	725	743	716	705	744	764	746	728	775	759	725	710	733	744	696	751	722	713	701	694	729	742	746	751	709	734	676	735	761	741	785	761	739	749	678	726	703	708	736	724	735	719	787	736	789	748	770	735	760	730	745	720	738	768	716	719	706	757	722	770	758	744	752	706	712	724	784	751	763	749	776	751	747	735	742	740	730	761	739	737	745	704	723	731	696	744	790	751	759	721	777	726	746	737	717	704	720	696	742	712	736	734	728	730	729	694	722	704	742	731	768	708	693	738	738	742	709	695	767	752	745	689	743	753	734	750	698	698	728	741	779	735	725	738	748	752	769	727	746	723	721	706	741	730	719	786	715	730	715	747	771	787	709	732	728	738	711	744	727	698	707	744	734	724	720	728	725	718	723	685	743	811	690	717	758	707	684	710	703	715	673	728	710	738	697	731	759	762	735	740	713	722	735	657	723	718	782	671	720	707	722	722	761	713	730	713	731	713	715	743	708	693	705	693	735	749	719	704	745	740	767	755	670	727	782	723	695	746	732	738	720	769	701	750	723	715	658	761	696	681	732	763	766	769	695	697	747	720	720	743	740	735	705	756	721	737	716	716	696	752	718	721	688	730	702	752	738	761	673	712	730	709	680	702	699	695	728	708	689	704	781	723	682	741	750	701	693	743	700	720	704	742	733	743	787	666	699	761	754	741	743	716	725	709	775	714	731	746	744	741	690	804	712	759	752	784	719	688	698	716	683	702	701	730	738	723	775	771	730	764	774	773	724	732	692	733	741	723	735	729	730	731	752	789	784	756	757	743	711	721	724	675	743	716	745	736	707	720	710	741	730	659	737	747	716	744	697	695	744	743	746	755	703	732	747	734	745	742	737	721	729	738	726	691	698	733	739	760	730	703	728	753	725
42613	43457	36857	34430	39136	35209	35250	37282	34680	35369	35465	34921	31864	32125	28696	27055	26723	23694	15311	12873	12008	9440	11524	11323	7518	5662	5355	5204	4530	2828	2182	1853	1923	2241	2606	2021	2448	1922	1158	1157	1354	1072	1031	937	825	890	1093	1096	1094	859	746	502	389	434	541	466	310	541	442	437	415	464	358	286	285	250	248	488	689	563	401	266	257	243	231	209	259	253	262	255	230	234	239	219	242	260	240	258	260	353	285	255	224	240	237	230	242	254	234	245	230	220	258	244	230	257	254	241	233	230	244	274	234	237	241	230	255	232	271	237	204	222	251	237	241	227	262	244	233	251	219	226	233	243	231	264	222	248	265	218	224	220	207	266	212	229	245	223	250	230	230	227	228	238	226	202	244	237	227	229	252	237	220	236	237	234	263	241	259	219	222	263	230	247	236	208	223	231	232	238	227	208	259	214	216	249	223	239	227	209	246	229	252	211	219	263	249	248	251	259	228	250	236	230	247	282	235	222	240	252	213	245	216	241	247	214	255	235	266	255	231	226	248	224	268	209	246	255	235	233	225	238	257	232	225	236	223	238	244	235	222	223	209	234	222	230	260	234	216	255	234	233	250	242	244	226	223	238	247	224	234	262	233	257	219	251	219	247	233	243	246	227	224	232	243	261	213	233	198	242	237	239	256	250	223	228	216	253	234	239	259	227	225	223	223	238	195	226	222	235	247	283	222	206	224	223	249	242	245	232	234	250	262	248	220	274	219	207	204	259	209	259	233	255	215	235	228	261	233	221	267	223	245	226	236	255	232	225	231	237	227	260	227	225	210	220	239	286	221	252	251	217	229	245	256	231	246	247	244	221	258	212	226	247	207	222	224	251	260	225	246	257	258	244	245	251	225	242	213	236	248	250	263	245	249	239	255	251	230	246	216	241	251	237	237	208	240	237	231	228	227	258	256	256	245	230	224	231	253	216	219	227	245	220	223	224	242	228	229	223	263	219	232	249	253	235	243	236	206	253	246	235	242	234	229	243	210	239	254	212	224	223	238	235	233	230	232	243	240	255	242	263	253	225	234	210	249	276	252	241	225	224	262	227	247	213	247	214	225	228	248	268	251	240	217	242	222	221	263	218	259	219	239	221	230	221	260	225	233	232	229	211	237	232	232	249	232	249	230	272	233	237	224	248	229	233	235	265	219	249	247	243	201	282	224	243	252	251	242	216	243	274	222	239	221	235	252	227	219	225	226	232	213	233	232	231	260	253	241	219	227	251	231	231	224	246	258	254	234	231	243	258	273	227	261	237	219	231	237	241	233	288	234	254	228	241	235	240	236	224	232	266	215	227	242	250	211	244	248	233	258	219	232	274	212	265	225	209	264	235	207	206	239	250	250	246	239	266	246	205	239	233	206	245	236	236	228	241	239	233	248	214	240	234	240	241	255	234	228	222	224	248	198	218	231	240	204	230	219	216	216	213	233	206	238	217	260	232	216	241	218	253	245	235	212	231	236	227	254	242	262	239	220	224	220	234	205	219	230	206	245	251	243	252	267	214	216	245	250	196	223	245	243	232	232	239	235	248	228	211	203	251	244	220	239	224	238	218	245	243	223	225	262	251	224	233	239	257	248	236	252	244	198	220	244	254	236	248	235	241	235	221	237	247	241	252	234	218	219	248	217	207	238	239	264	253	223	228	217	235	240	244	232	233	226	222	224	233	220	229	246	265	254	215	198	247	251	253	241	237	229	244	210	227	235	211	242	238	217	227	250	227	238	241	262	242	233	238	228	247	249	227	276	260	228	247	215	270	241	210	233	231	230	233	248	206	249	228	222	251	242	239	230	228	208	193	243	234	225	238	246	233	230	235	216	265	240	210	249	235	241	219	245	233	268	281	232	243	250	229	239	267	223	236	224	223	229	235	251	238	222	250	236	214	240	226	241	230	265	246	251	213	246	246	247	238	241	221	222	250	220	229	234	238	223	222	255	241	239	233	230	225	206	217	259	220	239	223	218	242	244	233	239	243	253	247	249	225	264	236	212	223	219	246	262	237	222	239	245	206	257	252	259	219	241	242	250	204	254	255	206	251	241	223	251	221	222	251	251	235	231	233	234	228	223	217	240	225	232	256	266	248	247	244	208	239	245	259	236	237	211	225	223	237	270	248	251	228	237	244	216	217	226	229	232	289	224	223	264	232	249	210	241	273	240	224	244	258	245	249	235	236	239	257	247	261	257	259	224	236	251	259	259	228	240	252	268	223	240	219	221	239	219	202	209	232	235	259	224	227	233	257	234	238	231	220	236	224	241	254	227	254	254	241	243	201	216	233	215	239	262	245	210	221	233	230	206	237	211	265	230	227	198	235	225	230	265	251	219	222	217	234	222	262	241	220	244	257	260	215	229	231	245	255	233	243	229	242	249	215	214	209	229	254	222	219	226	246	225	255	207	237	247	250	250	224	253	238	252	247	235	243	244	232	242	220	236	267	263	258	238	214	241	247	214	237	236	250	257	234	235	224	233	241	230	226	244	250	216	246	245	255	220	218	257	245	222	240	229	229	261	242	219	223	268	252	230	260	207	196	232	246	229	221	223	254	230	238	264	226	232	216	248	249	240	214	235	214	244	268	246	248	239	253	229	237	251	259	225	214	235	236	245	223	222	228	228	254	212	266	251	246	227	232	234	248	245	236	233	240	240	218	253	253	221	203	226	219	245	246	230	242	250	256	230	226	242	224	242	224	229	224	264	236	220	237	224	230	247	253	235	238	215	202	238	214	240	254	214	248	221	257	232	230	275	250	240	226	236	193	245	235	205	239	257	227	219	241	210	212	226	278	238	218	237	226	248	254	266	230	227	249	237	203	242	256	245	238	233	200	230	243	225	251	197	247	224	240	237	241	249	234	240	275	205	206	254	243	254	245	264	248	241	251	253	213	234	264	231	222	211	258	207	240	245	237	223	256	229	236	235	241	237	233	217	231	245	222	234	221	213	224	248	219	248	223	246	253	277	226	224	237	248	201	259	211	234	270	254	230	253	206	260	253	241	233	205	247	212	212	211	244	228	264	235	251	249	231	267	227	251	238	263	277	225	227	252	219	253	248	246	200	230	255	226	260	220	230	222	236	230	227	247	224	217	244	242	221	224	208	230	247	202	249	211	239	262	226	244	219	226	239	243	230	225	234	220	215	217	269	215	211	253	207	262	222	241	234	240	231	237	233	239	232	231	231	238	224	256	242	225	227	236	250	214	236	246	258	246	238	255	222	229	241	216	256	241	243	233	239	206	268	238	241	204	214	214	222	235	228	231	243	243	230	255	238	252	208	232	239	230	225	213	272	252	209	204	236	261	218	210	231	219	218	218	240	219	240	253	261	229	221	227	220	219	234	234	241	207	247	224	246	232	222	253	251	254	214	232	233	275	263	216	245	246	237	213	243	260	254	235	237	239	233	207	237	235	242	240	222	254	243	280	244	222	238	229	230	227	239	211	238	251	203	213	235	209	196	225	246	244	229	231	253	222	224
28610	40724	43167	47755	50652	50447	49590	46561	49495	48604	49233	50208	46975	48739	46349	46578	44682	42953	34972	34947	33334	31234	34774	33895	26753	23778	23019	23231	19840	14779	12279	10731	10593	12639	15228	11738	13949	10607	7227	7114	8258	6411	6417	5870	4723	5589	6894	6842	6612	5212	4521	2562	1795	2151	2814	2448	1338	2709	2011	1751	1787	2512	1584	826	821	845	821	2394	4093	2927	1834	953	824	720	613	612	639	608	636	661	593	619	604	577	620	560	545	619	789	1280	714	594	595	642	583	583	589	587	571	590	582	592	532	594	588	562	570	576	527	610	607	579	584	573	568	612	556	561	589	609	559	588	555	569	595	540	584	622	544	581	584	563	552	587	578	528	567	542	578	561	587	549	597	574	550	563	598	564	620	589	568	566	549	589	585	577	581	599	595	566	591	569	558	550	542	532	579	560	584	532	575	571	560	589	560	614	561	591	554	561	562	564	549	595	578	555	577	545	536	562	584	544	549	624	582	538	576	537	581	557	600	577	586	569	562	570	564	553	509	591	572	575	563	606	556	562	544	547	570	562	580	551	604	584	571	545	556	564	594	556	546	537	535	586	590	542	578	555	579	572	583	557	560	551	588	572	533	626	567	559	582	548	585	536	544	554	568	585	566	590	561	573	604	558	556	548	541	599	569	541	543	533	574	596	607	540	579	597	585	610	595	528	566	553	571	546	533	578	564	583	578	551	590	553	573	535	590	567	593	542	592	563	565	587	574	555	583	556	590	572	580	561	602	573	602	549	582	553	535	554	577	593	533	569	570	554	587	507	567	574	556	577	594	586	560	589	607	565	533	535	562	548	586	568	547	548	549	574	522	553	550	540	582	544	600	529	591	549	553	588	554	564	500	557	520	561	520	590	577	591	583	548	542	609	529	532	529	587	541	558	538	565	582	549	566	602	552	567	557	535	611	582	572	545	604	581	582	580	549	568	590	587	555	608	593	563	582	574	579	596	547	558	555	547	570	579	563	541	542	528	579	568	538	569	575	592	545	569	523	565	584	566	516	573	579	573	571	574	586	552	562	557	623	588	584	574	582	570	557	540	545	531	567	587	520	563	573	572	548	555	623	552	597	594	545	554	585	534	612	586	603	573	559	571	593	611	565	542	543	545	586	610	544	565	551	615	578	567	540	531	537	546	598	608	549	565	571	611	563	563	565	558	560	567	568	588	566	558	541	545	592	614	564	585	573	495	572	586	561	556	575	553	563	566	557	542	581	584	618	624	552	568	583	599	552	537	592	583	547	546	572	569	555	520	568	569	585	543	528	575	592	562	559	541	523	578	579	555	549	545	536	555	553	577	554	554	538	558	599	572	545	548	538	549	536	550	593	570	588	551	594	568	571	569	522	599	557	562	539	581	559	551	578	569	536	563	533	550	529	575	542	569	541	560	563	556	538	526	559	578	577	521	558	585	581	544	561	527	553	532	550	568	516	569	593	521	556	553	559	572	564	583	542	590	554	558	538	542	524	562	533	539	579	564	575	569	570	569	571	543	587	532	522	568	585	547	579	600	538	538	539	569	526	572	563	561	563	550	537	556	587	570	547	558	551	577	553	578	573	569	536	541	568	576	582	589	526	544	612	525	582	565	567	539	547	533	550	535	580	537	575	559	535	566	563	609	574	562	575	551	573	581	557	526	580	559	545	550	594	581	562	599	545	546	557	553	565	571	590	531	552	585	571	629	530	584	553	560	527	559	542	545	559	555	553	596	558	584	543	588	564	594	580	593	521	583	517	599	590	576	559	571	579	533	600	564	551	553	598	628	548	549	539	578	598	583	597	551	548	545	576	578	576	563	565	583	568	575	575	611	570	563	586	609	568	568	559	572	562	603	526	549	501	581	589	534	517	529	550	605	603	587	563	535	568	515	582	549	575	556	583	522	617	538	505	543	580	597	545	586	573	567	557	547	600	579	513	548	563	544	533	590	550	598	537	613	608	581	557	554	567	577	554	541	578	587	576	552	588	565	570	575	544	626	597	571	539	532	589	611	590	596	532	563	596	568	524	546	573	563	593	588	607	559	584	531	551	533	544	534	536	562	572	531	592	585	564	589	617	546	587	604	555	578	572	572	584	562	538	526	610	549	568	592	588	557	562	544	597	554	580	559	541	606	545	572	579	519	610	560	549	618	622	555	551	558	561	580	511	624	570	543	534	569	595	612	504	574	551	586	583	582	567	564	508	578	600	534	565	587	633	528	560	547	589	519	565	540	596	551	531	580	551	590	547	586	563	588	579	599	585	571	533	582	564	560	591	540	611	539	574	571	598	581	538	531	566	575	551	553	575	576	560	587	576	531	531	574	551	550	587	552	578	558	564	565	570	590	557	591	555	543	529	557	560	607	564	571	598	564	554	544	585	580	573	543	568	549	558	559	594	566	595	571	568	560	567	563	524	606	602	588	580	600	520	526	576	588	584	588	589	574	609	562	601	552	603	569	594	617	558	548	576	573	554	563	577	569	579	569	579	541	584	574	567	545	593	597	574	574	539	576	539	561	580	510	554	544	548	575	604	561	576	550	583	520	585	568	587	552	585	588	552	558	593	575	559	543	561	542	585	546	549	539	545	545	578	538	575	564	586	548	533	541	575	545	531	590	583	582	573	564	575	569	557	560	553	598	542	555	548	572	597	594	584	565	598	551	567	568	561	542	604	560	568	553	594	537	590	590	599	605	604	558	528	548	617	559	540	594	585	570	605	564	550	569	552	539	557	581	548	576	560	518	573	525	580	578	562	545	544	568	591	554	587	537	552	576	545	563	621	597	601	587	558	579	534	577	582	565	567	534	558	577	600	575	575	587	547	548	573	532	589	576	532	583	542	589	545	577	561	532	542	544	542	557	528	566	583	561	593	528	564	561	570	592	565	588	541	574	539	562	558	573	565	542	563	621	563	589	560	534	609	600	555	604	605	557	600	579	545	543	560	562	524	553	574	573	589	544	551	589	541	568	576	584	581	540	561	569	576	563	537	539	581	544	558	560	605	602	552	591	563	566	535	558	537	562	572	584	580	559	595	551	545	575	551	560	588	565	528	554	580	552	582	580	570	561	543	568	564	581	585	547	557	569	546	578	566	574	583	544	558	579	616	586	556	536	611	566	548	540	562	554	600	539	562	540	577	580	552	593	551	595	592	592	568	587	608	551	594	537	568	560	559	593	565	598	574	549	554	545	560	533	562	552	557	597	549	555	586	569	563	605	528	581	575	588	563	516	558	514	568	545	589	555	554	581	590	598	550	591	559	560	562	570	602	579	605	578	567	556	562	568	557	566	575	558	559	541	565	544	544	535	553	544	540	575	559	563	571	583	526	564	607	574	541	582	555	572	596	565	574	536	534	562	564	574	559	593	584	552	555	534	613	598	591	576	608	521	604	555	576	565	544	605	559	558	533	606	536	572	589	543	587	569	539	600	590	577	590	534	543	630	508	552	598	586	560	551	593	559	590	579	574	533	595	599	567	561	555	589	555	582	603	581	601	575	537	585	563	567	540	536	601	588
16321	17250	17669	12680	10219	7375	6018	5334	4115	3275	2655	2361	2038	1667	1389	1208	1062	876	658	655	617	566	593	512	492	486	424	429	432	373	367	337	354	349	369	309	338	319	337	353	339	354	318	259	300	324	308	304	298	291	286	312	315	297	308	309	299	285	323	294	304	313	296	301	319	290	305	285	308	309	318	310	306	293	276	280	292	340	319	281	293	295	303	310	292	280	307	290	290	292	274	229	269	309	296	291	291	307	310	282	282	287	289	282	288	272	319	318	290	276	290	269	339	286	281	269	271	324	287	289	308	281	308	279	311	292	294	260	318	298	291	298	276	305	291	348	265	331	267	265	314	312	284	290	279	293	335	288	303	306	276	279	322	302	302	310	265	279	290	281	306	277	298	301	288	301	320	287	301	275	299	295	294	282	306	277	307	289	307	279	339	290	310	302	290	325	286	294	319	294	301	268	286	310	286	274	318	292	297	276	277	272	284	297	296	310	297	282	312	313	314	291	280	281	308	281	296	311	323	271	309	320	275	303	270	296	304	307	317	293	306	270	299	265	294	299	282	324	296	274	311	314	307	287	267	256	287	280	311	317	289	300	301	316	275	300	274	259	269	291	304	266	331	291	297	323	296	274	298	286	298	321	303	306	309	294	281	279	291	279	283	256	302	283	276	294	298	275	309	328	260	261	277	306	279	308	307	293	298	308	310	319	324	298	292	295	324	278	307	306	322	297	289	301	281	267	298	307	280	279	293	311	272	285	280	254	296	307	286	290	321	268	278	280	282	291	311	254	314	308	285	328	316	278	341	301	300	303	277	277	288	273	323	277	288	303	315	308	289	273	311	283	328	289	289	294	284	300	301	282	298	281	305	251	307	290	308	303	307	303	318	302	297	305	315	293	278	300	294	272	299	297	306	301	253	311	291	294	281	296	271	309	284	295	286	310	246	330	270	287	307	294	288	286	288	325	273	278	300	303	264	299	299	266	291	349	285	314	307	288	296	286	297	273	315	316	282	298	293	263	284	281	280	299	294	269	297	309	291	308	291	290	290	261	309	268	302	304	272	273	294	277	320	272	303	289	311	309	290	308	316	298	334	285	338	297	284	284	307	292	275	325	288	287	289	261	303	317	285	318	280	302	312	308	285	277	300	292	300	268	270	281	274	306	277	266	298	305	310	321	284	299	311	278	296	288	292	278	279	298	270	288	342	304	306	304	303	273	282	295	306	292	285	278	310	289	300	307	334	288	284	290	291	289	267	281	309	323	308	304	279	288	301	310	318	270	301	287	325	315	298	317	296	290	299	280	297	314	312	298	250	291	275	308	262	317	278	299	293	316	282	322	290	300	294	294	271	306	309	290	320	285	300	309	304	300	290	274	289	273	292	293	308	282	288	307	275	301	305	298	277	304	291	301	291	276	307	290	263	303	298	281	295	285	317	270	310	308	285	291	278	299	269	278	320	341	258	268	293	280	272	298	280	286	278	291	293	270	294	270	315	296	301	303	304	323	283	318	329	325	307	281	268	292	315	297	319	286	305	273	306	290	277	289	313	276	297	294	284	282	305	298	314	265	299	334	314	295	276	292	279	298	304	306	282	288	293	301	279	327	301	294	271	297	293	312	321	308	291	291	302	305	304	294	284	296	291	305	316	269	291	328	313	282	310	302	278	270	287	281	281	313	278	300	271	248	295	304	299	300	303	261	287	303	285	299	336	302	318	317	288	295	272	308	291	290	326	306	285	269	291	309	266	304	281	261	310	312	323	325	305	315	295	287	326	310	291	312	294	322	286	264	313	313	281	316	284	311	269	257	295	300	312	320	291	254	279	315	300	293	291	282	303	293	249	289	284	292	293	290	268	305	305	292	270	317	310	302	306	285	293	277	258	291	287	294	301	290	292	269	238	293	303	308	295	303	297	275	291	290	293	284	323	307	297	303	282	306	294	296	325	348	320	289	280	284	300	343	314	290	273	269	271	285	327	324	276	281	297	283	293	303	277	305	316	263	272	303	305	329	290	292	302	304	297	293	290	311	308	295	289	337	309	276	312	303	322	330	274	277	273	266	273	261	283	285	273	323	264	273	297	256	306	291	311	290	330	303	280	281	270	305	261	319	332	305	290	274	333	292	321	267	295	339	279	301	277	279	301	289	311	270	290	293	283	292	297	277	338	298	319	274	286	312	285	327	291	287	290	276	283	284	288	324	301	299	326	305	270	344	282	285	286	271	271	267	279	312	287	284	315	259	279	291	298	356	298	322	259	293	277	259	291	285	302	292	298	261	319	316	296	289	288	304	268	277	284	266	316	307	283	293	295	304	303	313	259	277	271	294	273	310	278	327	288	338	288	317	316	284	296	287	280	313	250	327	316	292	276	304	271	304	293	309	298	288	295	306	322	297	306	302	289	295	296	300	261	301	268	272	335	288	296	267	290	271	265	328	307	310	317	310	274	316	336	313	310	328	297	299	262	292	305	307	272	287	300	312	296	285	325	307	287	285	308	286	302	297	281	325	310	278	315	270	295	289	306	307	310	296	297	300	307	273	312	303	271	314	288	312	296	308	259	309	280	267	286	312	276	287	316	270	322	337	285	320	277	280	240	283	315	330	272	302	301	260	280	318	292	281	266	302	271	290	313	313	268	283	257	282	327	316	302	290	275	299	257	311	270	290	301	286	268	283	278	296	293	289	280	300	289	290	297	301	242	294	288	302	317	298	315	278	274	265	284	312	290	283	288	294	316	294	265	284	287	287	284	292	327	275	313	279	274	293	295	288	283	309	291	326	276	272	273	268	314	303	345	257	270	294	252	300	303	279	289	327	324	280	309	304	314	287	297	335	301	264	281	311	282	287	324	290	314	301	258	296	262	284	274	280	306	321	307	269	301	258	275	302	291	300	321	287	290	298	319	327	287	295	250	292	296	281	291	316	296	285	310	299	282	302	270	267	274	291	322	305	313	322	317	311	321	281	285	277	308	300	305	258	293	298	290	297	302	291	266	288	286	298	292	275	313	280	321	287	312	281	301	295	290	277	307	303	272	290	287	306	309	281	313	295	301	289	303	271	300	266	267	304	254	306	299	333	286	294	326	298	300	306	278	309	304	302	257	293	283	292	282	278	248	277	304	296	272	303	256	281	296	290	254	301	283	290	273	309	286	260	275	263	296	327	306	291	293	296	298	325	327	309	279	283	299	296	284	292	307	326	314	321	350	299	286	270	288	281	285	289	296	303	317	286	318	307	307	333	294	308	339	299	292	267	288	306	297	300	320	265	276	285	271	281	278	291	293	297	301	300	317	289	294	322	288	297	264	301	287	256	289	317	288	311	277	264	273	324	299	280	295	309	293	317	320	272	328	271	279	289	296	288	315	284	291	290	291	310	299	323	283	318	339	268	294	323	302	284	312	291	289	285	307	296	289	286	321	285	320	295	302	279	286	290	284	269	285	312	288	311	314	297	294	273	281	273	340	299	290	274	269	297	287	285	314	291	299	299	272	295
10202	14665	22098	22693	22869	20420	19579	18383	15669	13838	12385	11585	10301	9268	7901	6838	5968	5211	3654	3493	3068	2929	3263	3003	2230	2084	2061	2093	1696	1459	1184	1154	1202	1260	1258	1112	1229	1052	981	1035	989	943	940	950	816	830	897	862	853	831	827	758	743	795	812	722	744	797	778	763	779	705	761	702	714	771	790	722	838	831	741	720	737	760	747	660	734	682	744	721	733	705	704	722	761	736	672	719	659	718	709	717	693	726	747	662	736	697	724	677	699	707	741	663	734	724	682	725	722	716	707	701	762	701	717	691	683	735	731	740	671	724	715	717	726	703	720	702	740	763	664	694	704	676	669	712	699	700	688	724	739	697	679	705	680	744	696	718	717	724	688	725	721	703	709	688	700	722	707	715	711	712	734	691	664	714	667	731	695	751	728	739	697	669	749	731	706	712	729	705	714	684	718	675	696	665	696	671	745	721	696	711	692	719	712	708	716	716	667	728	717	720	752	738	736	741	730	722	721	720	729	732	689	735	727	699	699	696	715	714	713	728	706	678	679	730	670	674	694	679	704	713	689	685	692	716	679	745	705	741	735	716	706	698	696	653	726	714	746	710	710	705	714	718	718	669	656	642	764	708	667	695	690	692	694	678	674	668	638	698	665	709	741	698	717	721	703	638	688	719	698	728	737	722	723	708	707	726	688	693	681	682	703	681	688	725	692	700	713	698	681	691	634	677	721	669	740	731	717	715	687	707	734	707	678	676	693	714	750	683	732	649	776	666	684	699	693	696	736	722	715	712	720	684	715	675	713	684	706	705	716	709	706	719	725	710	685	713	684	691	723	658	732	706	712	790	692	752	701	705	655	706	728	737	691	699	684	718	726	714	708	696	755	765	673	702	716	703	716	721	686	701	694	680	717	720	726	731	668	717	756	668	697	713	734	729	746	724	692	674	720	710	718	703	736	729	679	680	708	696	724	768	725	738	724	701	746	737	733	710	688	755	729	721	699	697	689	720	737	692	668	723	692	661	702	750	699	700	716	743	725	706	747	725	670	690	686	689	711	751	715	718	758	748	701	712	693	720	699	708	674	754	662	705	731	671	716	746	703	695	716	689	686	740	704	677	643	728	706	692	714	696	692	709	741	746	683	672	663	707	733	685	725	708	747	674	690	730	767	682	692	719	670	714	657	705	650	725	714	698	699	716	684	723	724	732	707	714	733	759	738	656	731	665	719	727	689	711	726	660	737	718	692	698	764	700	743	710	646	678	715	743	684	685	747	727	718	688	716	722	677	732	770	744	741	688	665	703	716	695	678	711	795	685	679	706	744	736	713	755	627	702	699	717	675	680	685	737	704	720	717	657	720	739	669	702	722	698	732	657	683	674	691	713	704	744	762	684	708	679	737	717	729	649	680	706	697	718	663	691	705	713	699	717	716	691	701	727	713	705	704	709	695	676	709	707	736	707	743	722	720	639	674	684	733	686	679	665	739	721	745	738	669	698	711	715	730	710	740	718	668	735	704	704	717	681	748	703	711	702	692	767	681	714	728	713	704	710	679	745	710	701	728	641	684	682	702	663	730	705	692	714	712	704	717	700	726	698	730	700	749	738	705	739	693	715	695	696	724	688	708	722	668	712	680	715	699	731	745	735	714	726	717	694	740	743	692	709	718	692	669	735	727	764	712	683	702	727	696	736	684	728	709	698	703	732	681	688	657	706	695	702	760	722	706	703	698	719	707	687	698	743	655	703	720	693	754	729	749	739	697	695	717	713	646	660	730	738	708	727	701	712	716	741	738	711	680	663	724	712	719	674	744	672	676	742	736	708	685	682	684	712	716	764	735	689	705	715	718	735	706	721	703	728	741	686	713	719	735	667	738	724	700	706	689	677	753	757	715	713	694	757	727	727	724	776	749	758	700	697	709	682	688	719	699	742	684	710	703	672	784	663	705	737	714	660	706	713	702	700	745	669	699	697	647	724	726	733	687	711	678	754	718	683	723	748	726	672	763	689	746	694	667	683	683	680	731	674	729	639	688	716	740	711	726	733	665	753	726	707	698	706	714	677	702	710	767	706	710	722	695	685	712	725	729	675	690	715	749	726	708	734	724	685	729	728	720	713	676	694	686	703	701	754	714	696	704	709	689	719	680	718	702	652	687	658	695	691	650	719	708	702	747	702	731	742	721	703	741	714	693	695	664	689	701	692	711	699	714	740	692	713	690	680	707	697	693	715	701	661	716	729	669	737	697	726	693	707	722	689	786	714	726	702	718	731	697	728	683	710	703	706	689	731	738	741	702	653	692	716	745	723	700	733	699	739	710	732	661	683	752	715	673	691	701	693	677	704	708	700	731	695	708	694	708	698	707	714	666	725	731	735	695	685	718	669	733	729	724	720	745	645	718	706	689	714	723	708	777	763	701	744	725	715	668	728	722	693	700	660	695	739	735	677	702	694	672	719	683	694	710	740	737	706	706	667	751	719	692	697	700	758	644	722	712	660	726	673	753	717	730	721	732	727	715	708	668	767	719	690	751	735	702	738	715	663	682	691	692	659	676	717	709	715	668	701	718	755	667	728	673	684	691	726	700	689	710	693	738	712	704	752	698	721	722	667	726	696	719	632	728	716	728	731	704	705	711	672	749	700	707	730	743	708	719	638	773	749	749	685	674	711	710	727	699	702	696	744	734	739	694	685	674	695	682	691	692	724	701	728	678	647	718	666	699	689	722	712	719	706	711	705	708	723	698	763	690	732	756	696	711	724	707	681	694	664	728	707	670	717	757	743	704	744	673	700	685	718	713	714	706	684	695	728	789	740	690	665	717	710	712	705	701	789	688	694	676	707	696	690	669	680	698	671	695	696	716	672	748	679	674	695	709	749	743	721	682	724	732	706	643	707	739	717	724	703	658	648	748	761	741	715	693	665	707	724	698	759	700	740	705	685	745	695	689	681	721	696	689	701	699	694	696	722	724	689	672	702	704	749	687	709	756	741	716	700	695	765	715	719	710	708	719	707	688	719	727	708	734	740	737	739	702	739	675	764	708	702	716	732	716	728	683	739	678	739	677	713	731	702	722	711	692	690	684	719	727	705	700	708	735	686	713	736	727	709	705	727	683	725	762	679	736	712	706	712	740	692	699	703	778	681	736	686	764	714	729	698	675	675	720	727	734	716	697	733	687	719	703	712	715	731	698	739	732	688	709	712	736	683	699	726	693	716	721	706	722	746	673	665	696	761	694	715	730	711	688	706	694	715	714	715	687	742	697	738	753	672	757	677	747	672	749	672	734	655	756	695	680	740	750	674	743	700	715	736	703	728	730	693	684	718	722	694	721	746	648	736	727	738	717	693	718	683	695	746	702	707	717	718	721	695	713	706	713	721	705	735	734	695	737	743	691	726	723	718	723	675	722	712	727	715	734	693	704	756	735	654	690	704	706	744	729	637	698	767	715	666	704	680	660	750	760	709	777	704	701	742	684	718	721	725	709	708	711	729	713	751	718	717	730	725	708	734	691	697
35668	40562	36230	33905	36985	31877	30048	29770	27578	26141	26471	24208	23040	23456	19160	17078	16716	14091	8626	7106	5805	4975	6844	5850	3288	2916	2801	3007	2412	1426	1282	1103	1174	1470	1463	1256	1212	970	841	888	790	568	692	748	646	750	687	722	643	533	488	393	395	418	501	377	389	356	373	366	406	372	329	314	290	311	324	584	776	638	389	297	307	318	336	289	343	344	283	320	298	308	294	280	319	319	320	321	307	347	309	308	299	307	299	310	265	288	317	300	272	347	303	274	305	284	285	305	277	315	304	317	288	323	319	321	326	298	272	293	331	312	303	303	320	305	280	308	311	284	335	314	334	323	293	300	267	275	293	333	299	287	312	310	289	334	302	297	303	286	288	320	302	271	330	289	297	303	300	298	302	307	332	287	283	309	261	292	307	276	313	331	323	317	296	290	309	301	303	317	327	305	316	336	324	290	282	288	309	293	314	305	288	289	312	316	332	328	293	273	302	287	310	353	307	314	315	287	303	290	322	257	267	316	303	311	302	303	318	315	351	293	298	318	295	344	304	283	277	283	320	306	314	249	308	317	308	310	309	291	305	279	304	329	298	304	307	291	332	328	291	300	343	273	292	268	294	296	277	293	273	310	297	294	297	312	316	281	306	304	296	273	303	310	321	269	320	268	300	302	286	313	294	284	271	285	288	314	294	312	260	325	319	269	304	287	307	332	321	302	296	299	327	335	315	297	278	308	325	303	270	300	323	313	340	303	317	302	292	318	307	328	329	317	336	314	307	289	287	316	312	302	297	313	278	288	315	280	295	308	258	300	290	331	301	317	312	295	321	331	293	269	300	307	296	270	278	327	285	300	294	302	312	319	285	280	304	316	296	301	278	296	318	306	333	285	309	284	277	306	325	319	306	295	277	286	279	264	327	314	291	293	275	302	291	293	287	330	299	290	269	300	304	316	312	296	304	319	325	287	306	274	302	290	300	293	297	304	321	280	304	335	316	300	316	312	312	302	302	297	317	328	309	316	321	309	320	306	261	271	288	303	265	302	278	295	309	327	298	281	343	336	298	311	295	301	328	310	271	316	320	312	308	315	281	327	323	289	304	323	325	290	332	316	306	294	310	280	284	331	329	305	299	310	300	303	284	313	302	313	295	300	289	300	286	293	308	347	328	316	288	289	312	316	292	293	277	314	312	293	301	307	299	309	331	287	315	307	297	306	346	308	299	290	285	315	297	310	316	311	293	299	305	324	296	315	307	295	289	309	299	279	284	322	319	324	279	296	284	316	291	328	339	285	266	293	304	282	326	317	320	324	317	316	330	316	310	314	336	292	322	280	306	301	287	316	286	324	314	291	318	327	294	300	304	260	307	317	289	297	264	302	278	240	297	286	275	300	309	331	294	354	329	316	288	284	290	320	281	293	303	317	304	346	299	298	295	299	308	306	341	315	332	324	289	297	301	271	304	315	332	271	294	319	304	289	287	306	298	281	289	275	273	307	294	322	336	322	296	299	293	309	309	319	302	321	299	322	297	270	311	330	330	317	313	306	286	316	295	299	340	321	282	298	288	324	284	295	301	314	296	287	357	270	314	316	315	303	322	319	311	274	286	314	292	311	291	282	305	318	326	294	307	292	295	310	334	279	288	323	334	265	319	298	308	317	296	319	302	287	281	322	289	307	311	307	293	299	350	291	292	298	314	300	290	284	323	310	278	328	311	258	297	310	277	306	305	298	336	338	286	315	291	304	302	307	320	311	298	320	303	297	295	307	324	322	284	332	292	279	296	310	298	277	321	292	288	316	292	308	333	298	295	348	302	306	298	309	332	283	270	308	294	304	308	301	283	308	273	276	312	316	278	297	314	296	302	321	326	326	303	313	301	318	300	297	315	315	320	315	294	305	297	280	274	319	299	313	274	311	339	290	318	311	314	274	304	311	292	293	312	305	302	296	278	311	289	272	285	270	308	276	287	294	306	264	324	319	315	303	278	335	325	280	302	303	299	289	294	306	311	294	311	307	293	303	294	298	295	285	315	303	304	333	272	305	278	300	304	300	294	282	311	299	283	283	313	291	291	289	281	293	290	302	300	293	275	300	313	316	306	294	263	326	314	318	319	285	275	293	295	283	278	298	348	311	303	323	328	279	284	326	312	291	286	288	323	303	323	312	319	284	325	295	286	280	293	283	318	322	277	294	282	302	285	295	305	278	288	280	287	329	316	300	306	299	314	299	300	343	306	277	269	318	287	337	314	314	292	296	282	282	276	277	282	327	289	328	279	322	287	288	326	305	310	296	310	297	260	284	286	319	330	319	286	288	344	299	292	306	312	295	311	283	280	305	303	311	305	322	330	315	292	292	285	313	307	311	294	314	296	246	289	329	290	291	305	292	296	314	296	288	285	302	320	295	293	270	332	302	280	271	313	310	294	332	276	308	306	309	289	303	271	305	311	274	329	323	307	302	272	279	305	348	303	289	290	318	276	290	269	301	303	302	319	285	326	298	294	307	317	301	290	316	306	291	298	270	315	300	309	327	307	276	326	274	275	324	269	313	281	312	277	262	313	304	296	335	293	295	293	327	314	304	326	301	310	316	315	303	325	309	276	334	317	292	332	291	318	325	300	316	326	277	330	304	283	320	298	318	298	289	313	303	309	313	313	274	311	306	283	310	270	302	286	309	284	322	282	326	285	267	304	303	287	279	279	310	299	297	299	280	289	297	313	265	330	305	314	278	307	316	329	302	284	267	303	312	285	350	309	295	270	304	313	289	300	319	307	313	308	275	303	309	280	322	333	298	334	317	289	321	306	322	278	279	311	329	304	308	313	313	298	323	286	293	290	310	347	331	265	299	317	309	301	317	319	308	335	306	314	285	313	296	263	297	298	292	307	312	298	321	285	306	284	294	289	273	293	302	309	270	298	273	285	313	307	316	302	306	273	314	306	336	291	262	321	280	292	289	288	289	292	304	312	291	278	301	294	319	320	314	264	308	263	301	312	304	272	301	294	331	303	296	304	327	310	308	290	319	304	294	317	316	322	295	282	285	317	303	295	299	269	307	305	308	282	277	299	301	281	306	312	315	285	308	323	319	288	295	312	301	311	326	284	307	317	309	307	349	305	285	291	283	290	296	309	289	302	322	304	302	279	300	315	302	308	289	280	280	278	281	291	316	296	314	284	289	296	331	324	299	307	291	310	270	305	310	312	314	287	293	302	297	292	283	313	293	267	285	305	288	279	343	312	339	315	308	286	296	303	332	299	303	301	304	325	311	309	317	277	309	300	317	311	299	291	311	322	301	290	304	284	310	270	313	297	296	295	268	304	324	317	299	279	332	332	293	304	278	292	289	305	289	264	317	317	334	318	339	327	292	300	302	319	295	336	342	314	323	306	277	281	309	319	328	324	336	286	306	285	297	292	320	273	270	293	296	300	324	301	290	307	312	331	325	306	296	302	308	333	306	280	323	300	289	295	301	287	276	268	319	295	292	292	309	290	304	312	273	369	332	248	309	256	293
23483	34889	39204	43826	46242	43905	43719	41795	41924	42394	42116	41951	40128	42463	37881	37794	37374	35360	27485	26137	23072	22476	27175	23563	16471	15286	15108	16164	12444	8098	7057	6569	7061	8704	8620	7712	7746	5594	4951	5513	4438	3099	3919	3833	2751	4467	3688	4091	3551	2793	2277	1495	1338	1831	2133	1334	1159	1158	1361	1179	1541	1317	881	880	926	856	878	2881	4283	3382	1234	880	748	725	784	760	729	730	710	741	724	687	703	736	754	743	716	760	796	1028	733	718	732	738	661	703	717	744	687	737	712	752	748	715	743	706	705	721	735	719	729	701	742	675	718	742	709	694	720	687	745	705	751	762	716	735	698	679	713	764	747	706	637	698	696	709	716	713	690	700	728	777	701	781	686	691	701	714	738	708	759	675	728	693	717	750	722	730	738	714	716	695	752	722	762	710	718	783	678	728	730	711	677	762	748	723	710	674	661	764	683	743	757	711	711	704	723	743	752	725	747	727	719	750	684	758	739	793	753	714	706	720	760	745	729	677	754	723	750	745	728	716	712	721	670	703	689	699	740	690	706	731	722	748	748	707	675	719	699	739	708	705	735	713	683	665	729	730	736	730	744	701	758	708	685	736	737	678	696	688	646	717	718	738	714	707	716	724	740	705	722	663	724	731	704	674	733	718	691	706	710	696	736	723	756	692	658	710	704	753	694	700	749	729	695	722	722	715	749	706	717	787	715	683	715	696	767	705	725	686	685	740	711	727	737	721	682	726	726	732	734	662	737	731	722	705	711	707	721	772	696	692	711	736	715	723	700	731	732	719	709	721	728	703	693	714	738	754	726	736	680	711	703	693	726	734	725	699	706	652	691	751	704	695	721	724	692	693	727	758	729	723	703	715	669	715	715	761	684	711	709	729	750	680	725	695	765	727	737	695	698	680	748	736	692	702	692	778	715	781	733	744	757	687	740	684	708	711	766	707	720	729	664	676	701	710	689	751	684	719	668	687	683	709	729	718	704	717	715	742	736	637	718	673	705	700	696	685	788	708	735	714	752	701	729	691	702	711	752	685	713	709	713	749	657	770	732	701	762	720	701	748	741	737	727	673	728	717	692	707	722	719	746	727	683	704	718	755	743	681	675	731	734	725	734	712	735	718	738	752	708	707	743	725	745	718	715	688	722	746	693	721	734	763	761	670	744	737	747	737	677	717	726	709	702	709	720	717	711	693	773	703	739	737	695	701	687	685	691	718	721	713	694	763	767	663	707	753	699	710	707	731	714	701	768	704	673	728	736	747	723	727	685	719	694	677	715	742	723	698	701	699	699	668	731	753	698	721	706	712	710	725	670	729	696	739	695	737	716	721	744	715	700	717	741	780	725	668	682	716	745	764	726	722	704	699	782	757	697	715	706	699	697	704	726	738	716	741	706	736	685	683	683	768	688	716	702	764	736	762	702	719	701	667	769	731	754	755	719	745	740	678	708	697	734	763	695	699	773	691	725	742	726	780	748	742	698	664	684	692	708	726	735	731	744	756	764	756	697	701	684	728	721	695	728	716	668	722	705	706	720	703	755	723	734	707	675	704	730	738	764	691	699	714	665	690	699	692	731	735	759	739	706	691	751	733	679	735	709	720	716	717	739	702	723	691	693	762	732	734	682	724	710	712	700	731	687	712	716	715	736	693	746	744	683	704	692	709	728	722	686	695	690	692	691	709	735	716	715	692	738	720	742	751	653	738	713	760	709	703	700	760	696	728	770	724	696	728	758	690	667	742	715	758	661	705	721	726	671	736	735	711	698	762	713	750	689	682	704	683	764	703	744	703	675	760	693	680	764	694	717	679	749	757	732	714	679	689	700	740	752	708	720	739	676	722	761	668	659	704	664	680	734	746	750	706	722	682	745	730	701	742	701	724	688	769	725	732	741	698	675	721	726	726	695	721	760	714	712	727	726	752	740	710	731	725	737	701	718	687	719	737	735	743	690	676	729	734	687	730	743	711	705	686	683	735	679	725	720	730	733	705	724	671	722	715	684	695	714	761	730	747	718	706	751	689	775	680	690	694	700	723	727	717	709	748	700	707	726	726	703	783	743	682	719	725	741	727	736	708	721	703	747	722	710	667	721	727	713	679	711	752	702	697	686	649	678	717	706	769	754	744	722	759	741	726	721	697	695	766	698	735	739	781	730	694	775	751	727	690	718	723	728	727	730	698	659	696	710	720	725	696	723	729	681	730	702	669	722	705	749	699	729	710	691	728	677	702	723	725	713	727	720	725	735	733	686	701	750	722	693	697	724	692	704	680	727	715	713	703	732	675	759	698	683	723	735	709	711	681	718	754	672	765	755	735	684	726	699	752	700	687	741	752	714	711	720	681	732	733	743	740	725	684	688	748	702	740	731	691	685	716	703	713	734	694	744	713	688	755	694	722	710	763	737	736	690	728	718	729	679	748	689	714	682	715	740	738	735	729	701	712	696	737	748	683	723	710	724	734	724	685	716	693	760	721	733	715	734	716	700	733	778	680	696	680	703	732	692	708	700	715	703	731	733	729	686	670	696	725	693	678	679	703	683	727	653	690	691	695	689	698	732	721	694	728	764	721	743	669	723	699	687	744	715	728	700	717	700	762	685	754	763	769	733	694	736	681	732	741	737	704	702	696	685	757	688	700	712	759	723	737	740	726	753	730	692	731	721	718	709	721	705	724	701	752	703	732	727	773	720	696	704	692	709	725	703	690	705	682	664	755	682	711	652	737	730	684	754	724	632	705	752	717	706	658	794	717	738	703	736	718	727	665	709	719	673	714	767	718	750	708	731	731	739	704	702	715	722	743	759	744	717	694	690	722	698	726	729	738	741	738	746	727	713	680	739	711	703	695	683	713	703	669	726	728	734	692	702	748	750	736	735	686	713	765	697	715	736	702	685	674	724	752	701	757	707	697	719	758	710	677	737	725	705	732	718	758	725	728	719	659	728	696	734	702	724	701	681	697	714	693	736	715	741	744	725	662	678	725	709	750	707	791	697	660	730	680	704	724	724	755	719	664	693	715	769	756	743	698	646	762	710	714	727	682	714	700	732	702	718	691	730	708	749	724	753	717	670	726	700	750	694	664	686	717	696	732	694	718	739	708	753	739	698	733	708	687	692	701	741	717	732	718	743	708	733	697	706	764	757	710	767	742	687	717	745	716	750	748	727	710	668	725	711	691	744	686	729	725	726	717	703	749	681	694	758	721	731	718	710	689	747	708	699	741	726	705	709	713	734	715	717	707	684	739	692	773	728	706	758	731	751	736	700	762	718	725	718	704	710	715	736	708	724	715	721	740	688	717	697	757	701	695	715	698	693	712	718	696	725	695	739	731	747	732	728	727	708	737	707	705	757	731	691	713	722	753	769	707	776	707	754	691	740	705	721	671	693	680	702	749	712	708	710	715	748	740	735	705	729	718	697	758	714	710	658	722	763	717	716	714	757	724	701	704	749	726	665	697	782	724	685	712	760	730	669	681	753	714	704	721	718	689	734	757	705	717	724	698	705	677	714	721	696	749
43222	43438	36778	35082	39760	34999	34590	35528	33735	34208	35857	33743	32270	33244	29681	28443	26756	24086	16401	13377	10755	9614	12541	9955	6547	5762	5379	5305	3940	2448	1966	1739	2318	2520	2390	2282	2255	1841	1530	1459	1305	811	1047	999	758	1187	944	1062	949	678	648	390	393	505	548	346	297	361	370	353	438	315	253	303	285	268	288	776	855	638	340	302	241	259	247	236	246	219	252	230	217	212	227	236	247	224	240	269	260	303	231	230	219	217	219	235	211	232	209	238	235	236	223	240	215	243	226	223	245	221	223	220	235	225	242	237	235	233	214	233	240	203	216	227	223	264	231	253	242	218	224	214	237	205	220	231	217	198	235	200	220	210	230	242	253	191	198	219	247	235	225	203	237	230	250	241	245	225	197	206	226	227	234	222	254	220	222	222	230	250	235	228	203	198	228	211	233	241	256	218	244	244	230	205	233	212	231	236	226	194	213	235	209	226	237	189	223	218	261	200	218	254	244	234	247	237	246	216	223	241	235	218	220	208	250	221	238	230	267	245	247	218	197	226	244	232	235	238	249	212	214	244	241	242	247	258	221	245	222	235	222	252	244	237	249	236	223	239	271	219	229	232	218	213	241	241	227	238	245	257	212	259	230	222	255	201	245	236	236	268	249	243	253	202	238	253	246	233	229	210	238	233	233	259	243	258	183	219	217	228	226	248	251	220	238	260	247	246	215	247	243	227	216	229	241	264	251	248	232	230	217	257	248	276	219	257	230	226	234	218	240	231	233	258	242	210	249	211	252	226	223	201	234	222	255	254	227	237	222	232	243	227	226	224	243	226	235	227	231	255	227	224	218	238	222	236	238	214	233	231	229	239	209	225	219	248	232	272	232	243	259	259	222	246	215	253	218	234	231	219	236	204	232	222	235	267	221	215	229	221	260	251	234	235	222	239	201	198	227	223	223	254	236	245	222	253	233	249	236	236	216	213	235	278	235	254	223	225	228	248	209	248	247	241	231	244	212	227	216	220	247	232	220	237	213	235	233	227	225	217	241	231	254	196	245	250	257	266	213	245	231	222	237	219	225	242	261	235	206	217	223	226	227	257	193	243	217	233	216	232	247	248	220	234	230	215	214	236	215	228	226	249	220	267	255	233	227	201	257	207	222	232	231	236	241	241	241	239	219	261	233	200	221	243	243	220	234	237	240	222	204	217	244	232	250	254	220	230	221	209	227	223	256	227	242	203	253	244	222	213	235	235	239	234	254	243	213	228	236	199	203	218	208	199	248	243	215	224	248	225	234	275	228	246	225	240	217	256	228	237	235	216	224	196	218	243	236	224	259	227	246	210	238	240	253	231	233	228	235	226	240	222	237	211	210	239	249	232	237	248	239	230	226	226	221	242	222	255	216	253	246	219	230	214	231	216	232	231	201	225	237	238	252	224	200	257	248	219	264	219	238	211	230	241	237	225	244	225	222	227	249	225	220	231	227	253	222	266	225	242	251	231	261	221	200	217	238	223	187	240	219	212	259	213	266	197	228	215	232	249	239	210	241	244	243	227	237	253	224	234	240	218	240	238	193	221	249	219	235	236	220	225	241	225	228	257	210	238	239	228	230	213	239	220	238	252	208	253	223	223	247	233	219	216	236	203	221	210	249	218	240	212	247	248	214	210	232	218	233	234	234	236	219	226	239	227	218	221	232	209	201	228	230	246	241	223	222	214	255	223	235	233	229	205	233	215	207	226	227	240	220	233	226	241	234	217	197	237	213	194	236	209	245	252	232	214	240	224	247	211	226	219	229	208	233	235	245	214	245	226	219	213	242	212	251	237	227	233	218	238	252	253	221	251	225	240	241	227	232	222	249	212	246	247	221	223	243	232	228	209	230	267	259	217	217	233	250	231	237	222	256	226	263	248	233	217	220	270	222	231	241	210	206	238	241	239	225	263	216	241	217	248	263	210	247	225	233	211	210	242	248	239	224	219	200	248	252	227	221	224	238	232	200	232	212	241	224	237	215	214	224	250	223	211	266	237	224	221	245	232	233	210	216	225	247	207	237	200	259	246	240	237	255	221	239	224	245	206	247	250	215	212	218	249	219	225	229	239	243	227	225	243	229	244	228	250	234	249	224	235	268	236	221	231	242	231	211	230	262	222	221	235	229	262	263	211	229	254	237	238	217	225	232	243	245	196	209	205	221	221	205	216	238	237	207	247	253	231	239	250	247	201	231	213	206	249	213	242	240	224	237	243	265	267	239	228	212	219	245	242	222	230	219	227	232	240	242	231	209	245	233	237	226	242	237	250	218	232	252	225	223	242	246	243	228	248	222	248	237	227	238	214	221	228	200	237	234	255	236	224	256	246	269	224	243	221	235	217	202	257	243	226	223	243	243	246	224	231	222	221	216	224	190	239	221	215	248	205	206	223	250	249	224	212	239	239	248	227	226	223	246	201	265	238	270	227	218	218	224	223	234	220	219	220	243	224	228	244	223	237	233	197	244	228	218	198	233	227	230	266	209	232	224	204	196	221	189	254	225	215	229	252	210	233	242	210	185	244	246	229	225	228	243	213	219	217	261	211	197	244	206	198	221	258	220	219	225	219	243	235	251	222	249	225	213	208	234	262	229	222	231	250	238	220	232	245	241	228	229	240	225	222	249	211	227	208	225	236	232	221	239	264	269	251	258	227	219	228	223	215	252	251	252	226	231	240	230	232	238	242	211	246	237	222	213	229	195	239	211	250	235	219	241	236	256	224	222	250	229	246	210	238	226	208	243	232	232	228	234	239	226	251	203	236	209	216	212	242	253	246	208	240	228	241	250	238	221	205	246	200	234	220	200	242	240	221	224	221	215	234	267	220	254	235	236	236	240	259	235	226	261	218	252	224	207	232	250	275	220	243	254	239	232	244	254	220	251	222	237	206	227	227	237	230	261	231	209	250	219	236	245	212	241	244	232	230	234	243	238	232	210	232	214	211	259	223	239	241	223	208	242	241	239	252	236	251	245	222	236	238	248	216	214	259	226	249	245	231	246	230	230	213	243	275	236	236	235	221	234	257	233	243	235	248	216	239	249	210	267	241	241	223	234	254	242	226	222	194	230	205	204	242	221	217	236	233	249	241	221	223	259	232	233	196	229	219	237	208	211	230	211	239	218	264	257	238	203	227	219	236	215	192	245	235	243	230	248	234	228	226	222	241	270	226	206	243	225	229	231	205	253	234	233	238	236	240	234	229	212	222	237	208	208	212	249	240	228	238	229	241	239	252	225	196	241	223	253	227	229	213	242	210	255	227	223	241	223	233	225	231	218	238	238	208	238	230	231	238	231	230	232	234	232	210	242	235	237	240	233	229	242	206	232	231	260	248	261	234	244	228	216	237	232	232	224	228	228	222	243	292	243	227	216	239	234	243	239	231	249	259	214	241	223	228	239	233	249	227	256	216	194	225	243	213	233	210	241	248	194	242	265	246	238	248	215	234	221	257	221	230	228	241	199	230	253	241	215	213	265	214	246	214	216	193	213	242
28627	40991	43451	49384	49854	50060	50366	47014	48500	48836	48803	50072	48139	50395	46893	47657	45671	44080	36797	34766	31542	32037	36296	30873	25886	22980	23277	23993	18366	12998	11650	10194	12577	14350	13981	13296	13491	10898	9228	8883	7738	4762	6773	6358	4594	7920	5875	6632	5737	3925	3373	1936	1684	2562	3130	1543	1459	1589	1705	1418	1892	1231	752	891	861	824	1000	4838	5484	3460	1534	1181	569	601	609	579	596	554	548	556	605	555	594	572	574	551	566	528	823	1147	642	520	587	576	577	545	551	521	546	532	549	557	573	564	549	558	558	571	558	571	537	542	591	530	548	566	592	555	563	557	577	573	533	597	564	560	550	603	565	567	535	542	572	552	622	546	549	475	549	524	538	593	535	587	548	587	522	549	564	544	539	540	558	559	561	562	566	535	571	528	518	559	566	580	504	572	612	588	552	583	554	550	545	566	609	560	546	548	530	538	547	540	559	555	561	556	529	542	576	538	527	580	558	591	560	577	561	564	566	543	519	560	553	535	527	545	591	563	566	577	609	532	538	544	563	534	541	512	527	513	549	582	560	523	493	528	538	560	548	520	506	561	512	565	533	572	575	542	559	575	556	505	537	531	524	577	545	575	521	551	578	613	608	530	556	591	530	537	557	548	579	516	516	532	590	561	550	553	572	575	569	571	549	519	557	553	567	507	552	511	563	551	536	585	538	569	577	545	539	562	531	550	576	528	550	588	586	549	552	529	545	564	583	581	556	531	571	513	562	525	540	517	555	508	517	563	592	545	567	584	566	567	524	564	545	569	571	561	565	548	571	562	562	572	544	562	543	561	561	528	534	542	562	548	524	531	585	526	546	570	504	541	521	552	596	561	538	581	543	539	583	556	532	545	560	563	584	539	509	572	582	547	554	574	536	494	561	535	560	549	576	533	563	554	574	519	569	577	567	587	511	526	571	564	563	562	557	568	524	579	569	514	563	548	541	594	572	549	544	601	529	512	545	530	548	553	575	557	558	554	527	515	568	541	580	568	526	556	542	543	570	537	565	502	557	533	552	558	521	583	579	559	508	495	508	578	545	515	536	552	546	533	520	546	523	612	570	531	561	547	547	575	596	578	518	634	561	632	545	547	571	554	562	583	551	564	583	552	545	530	605	561	540	545	556	570	584	556	585	550	568	552	568	536	554	570	600	548	550	544	594	571	566	529	484	565	626	568	540	566	570	574	530	595	553	541	544	577	539	575	554	579	554	573	578	573	576	525	538	570	560	584	566	565	583	570	554	559	580	540	526	553	524	585	594	559	544	541	564	568	548	475	593	523	557	584	529	598	537	551	513	557	550	590	554	584	549	572	543	580	572	546	533	560	558	592	529	600	546	574	556	562	528	542	548	553	533	524	520	501	542	571	531	551	527	566	539	543	585	551	537	596	547	585	584	612	563	549	533	552	558	560	527	533	531	555	561	591	556	574	603	535	609	552	562	496	523	578	515	560	609	549	547	578	529	550	616	544	568	540	523	563	575	559	572	560	554	528	521	535	628	557	547	569	532	569	562	569	550	540	594	567	538	595	541	545	573	554	583	553	594	533	567	567	600	554	533	518	541	568	602	610	515	570	566	570	543	563	593	534	560	542	548	534	580	574	540	551	537	551	594	561	554	526	546	523	576	535	559	570	545	530	544	594	541	587	494	533	552	536	527	602	555	589	576	569	570	555	510	587	558	544	556	595	552	556	578	572	546	561	591	507	582	539	556	578	538	587	540	538	554	505	509	559	555	499	511	547	537	556	565	515	555	545	582	537	585	524	547	496	516	557	534	554	555	549	530	586	560	510	568	547	590	581	567	588	549	515	545	554	544	496	558	558	555	591	559	521	550	553	613	527	569	552	532	530	540	520	566	580	578	548	554	564	505	557	545	561	549	565	535	524	554	593	525	551	521	536	563	537	574	549	568	572	543	563	539	598	552	575	543	588	554	578	547	597	531	551	550	578	567	600	606	561	574	521	530	528	566	564	538	514	569	574	545	542	601	525	560	530	584	584	559	567	555	565	548	553	587	561	591	568	553	571	537	551	596	569	558	549	545	544	586	566	560	572	523	566	541	533	596	559	548	575	517	541	547	548	588	582	540	552	577	528	552	561	539	556	570	577	520	561	560	594	570	568	549	534	587	554	560	555	554	571	568	545	553	571	571	479	548	543	550	539	553	564	533	569	580	545	543	541	556	519	552	562	515	557	543	538	529	552	531	566	578	557	574	517	570	516	549	567	535	584	495	563	561	584	542	545	567	556	549	581	554	511	524	536	573	561	561	546	511	568	515	520	518	539	532	538	567	553	561	584	521	600	555	557	533	535	512	613	576	551	550	555	499	597	581	613	525	522	544	548	563	549	528	528	603	566	581	560	565	584	545	599	539	568	543	587	527	550	562	540	558	578	535	537	525	578	559	561	528	543	511	607	568	545	530	589	560	564	585	534	531	563	584	545	547	570	545	558	588	544	545	558	525	574	555	571	558	554	564	566	557	552	567	522	542	531	524	546	539	537	530	556	536	555	578	531	565	577	539	558	575	546	575	604	548	559	506	558	569	540	550	556	576	588	547	549	544	548	637	549	540	584	547	569	601	561	571	548	554	543	575	584	531	535	599	544	527	530	607	535	576	553	587	574	542	570	551	557	564	564	611	567	548	546	550	582	505	526	557	555	581	544	604	566	560	538	614	562	598	536	549	536	602	565	538	551	573	549	556	548	610	551	540	601	575	575	561	556	575	590	586	504	536	560	569	564	555	531	515	537	549	562	584	572	544	566	579	562	562	520	571	519	557	546	565	545	555	535	596	559	549	551	477	568	532	559	543	567	538	535	524	564	534	594	534	529	543	617	523	537	561	529	524	542	541	524	551	555	534	575	550	600	506	571	554	546	540	563	557	554	572	546	549	537	546	574	565	527	610	582	540	578	568	570	553	550	560	581	563	560	536	520	564	532	576	539	545	598	512	590	520	526	551	547	583	565	541	531	561	544	561	525	546	557	572	540	514	550	564	555	569	585	531	590	598	551	514	562	591	572	593	551	586	569	505	556	561	558	516	509	521	552	544	563	610	538	524	553	555	594	571	591	542	564	552	589	578	576	562	581	551	575	597	549	597	580	478	538	582	570	581	540	561	582	584	558	560	536	537	531	581	576	558	549	595	542	593	548	541	610	589	555	575	510	581	551	545	583	578	600	570	528	560	534	550	551	536	512	544	567	549	548	530	539	538	584	533	540	526	500	576	578	515	533	547	531	482	518	513	543	580	534	563	538	579	586	561	567	534	568	575	581	559	575	564	583	580	520	543	531	544	595	538	547	587	562	583	541	493	570	564	547	542	558	578	558	564	506	558	581	531	523	549	571	542	555	548	521	554	552	529	545	549	586	548	580	564	552	531	540	535	556	584	588	534	574	595	541	564	587	592	538	583	554	570	589	569	540	577	537	550	559	561	550	535	577	541	526	551	558	507	568	555	564	574	584	580	589	562	531	516	542	598	565	571	588	559	541	550	573	550	563
15996	16313	17026	12451	10697	7815	6178	5140	3954	2965	2651	2306	1963	1831	1353	1207	999	978	642	654	677	579	599	521	493	447	460	474	420	361	364	334	373	382	341	330	351	329	334	288	311	299	298	291	310	325	311	307	312	303	275	305	298	273	279	284	273	286	311	295	272	284	293	299	277	298	280	283	294	312	299	316	293	309	280	282	321	280	306	301	269	276	316	299	302	292	290	312	270	281	268	293	258	302	315	301	291	293	294	293	278	291	266	331	257	299	295	308	270	307	283	298	272	259	269	300	278	289	294	295	308	317	278	280	279	281	251	307	326	288	297	300	325	240	311	295	298	300	291	331	280	283	279	305	273	307	279	296	280	289	289	310	273	285	291	282	294	261	276	296	290	282	282	285	274	250	293	306	298	297	295	273	278	304	271	273	264	284	287	281	260	296	286	311	271	300	275	255	286	263	281	309	264	287	286	286	284	294	287	264	271	300	283	305	261	311	313	313	273	318	267	291	270	270	251	287	277	295	291	274	277	313	308	314	310	285	277	270	266	274	294	290	300	278	296	301	263	313	263	287	293	303	279	277	276	289	307	284	292	311	287	303	311	314	246	316	272	291	253	288	307	272	311	301	300	288	283	286	279	279	299	272	277	257	270	287	269	326	289	287	303	294	276	284	288	296	289	297	305	288	281	268	255	277	290	262	293	306	299	286	274	284	304	324	275	310	284	269	270	275	271	294	283	310	312	269	281	306	298	284	274	240	275	303	268	311	288	305	284	287	266	307	308	295	285	279	344	277	259	270	274	255	285	294	298	286	267	271	287	286	312	274	291	282	293	273	306	304	303	283	295	280	297	293	281	273	290	271	312	276	285	275	304	287	306	264	309	284	275	277	286	293	288	283	314	298	292	267	284	321	280	308	276	297	304	303	278	313	261	287	279	290	299	284	281	310	306	300	277	261	285	283	297	274	286	276	265	258	295	307	296	285	310	311	293	288	275	289	316	303	302	285	262	288	292	275	300	293	285	283	311	274	299	261	296	280	287	268	310	303	256	304	258	275	304	297	315	295	253	296	316	253	285	319	287	293	283	305	284	283	274	271	288	276	316	285	308	260	284	307	287	293	299	309	296	281	310	250	288	265	263	266	298	274	317	296	283	282	272	256	264	289	280	320	276	331	287	282	290	286	269	302	302	288	325	324	297	278	289	326	300	289	299	293	281	306	294	288	272	314	249	307	280	314	278	263	331	274	277	320	279	315	313	276	266	301	303	290	290	296	307	282	273	309	291	285	311	314	280	276	309	302	312	330	277	293	295	294	313	281	311	282	275	290	266	286	290	289	260	278	264	286	283	286	278	299	278	278	294	301	257	256	299	291	279	282	288	286	285	292	295	322	303	290	278	288	290	265	284	310	334	295	245	310	293	267	289	286	315	288	331	253	299	305	297	253	304	304	312	282	293	267	290	279	313	304	267	245	303	300	275	268	256	231	260	276	307	309	296	282	266	306	304	311	282	299	330	283	323	289	280	280	278	273	251	312	252	266	291	291	288	275	280	294	285	318	289	280	290	290	266	278	295	278	275	284	329	287	275	294	264	331	291	273	282	277	288	278	272	267	312	259	259	291	314	265	270	311	306	316	315	287	291	286	243	258	296	314	290	289	310	301	298	282	269	316	266	295	269	300	275	278	284	268	281	304	285	271	299	250	271	282	309	280	312	312	285	294	281	263	294	317	280	268	267	276	273	260	280	295	273	299	306	299	300	289	284	270	276	306	305	308	290	304	279	280	275	299	282	291	285	309	274	298	292	302	304	304	307	269	278	260	288	286	273	296	289	303	265	287	307	318	283	266	274	296	273	288	259	250	301	293	273	268	290	273	247	290	301	270	310	275	308	303	290	293	327	288	282	307	286	266	303	303	280	302	280	294	292	303	319	272	283	300	307	319	286	309	311	277	274	261	272	283	304	281	296	266	279	265	260	278	279	311	302	312	262	309	287	308	312	307	278	265	278	275	303	279	265	296	292	294	279	286	286	286	300	296	302	264	291	317	293	286	285	279	255	303	275	292	280	293	308	287	279	270	311	284	301	308	259	324	282	288	290	300	300	283	288	305	280	269	298	280	302	277	288	268	291	300	290	293	294	273	258	303	293	292	285	270	301	248	294	284	287	296	289	296	299	290	262	286	304	305	300	291	272	266	294	320	307	281	256	274	286	268	285	252	318	316	285	288	290	281	282	283	266	271	271	303	299	267	270	321	301	333	280	325	286	313	268	295	289	306	286	262	284	306	309	275	295	259	277	297	300	281	280	307	272	268	317	272	297	292	275	284	290	285	260	276	311	299	302	267	323	289	301	310	272	266	294	274	277	302	274	303	301	290	269	281	294	268	324	283	276	278	329	304	278	276	275	288	295	280	278	328	272	276	268	290	262	287	317	257	258	299	282	287	292	295	273	275	267	292	291	305	286	299	324	307	308	279	293	262	280	273	310	268	302	298	284	282	263	304	302	275	295	285	320	303	285	317	235	268	263	252	287	271	304	314	299	311	269	296	277	261	283	292	308	293	306	298	254	267	297	308	277	303	302	274	279	314	306	298	320	310	287	320	289	282	279	281	280	264	258	278	283	257	285	280	276	278	287	296	255	286	277	293	271	278	292	297	264	290	311	268	295	325	294	274	268	297	307	285	255	262	257	279	303	284	301	274	304	267	298	275	305	315	295	293	272	311	281	297	289	293	268	284	288	286	289	283	281	263	273	256	292	271	288	275	279	285	267	305	288	277	261	271	274	268	284	337	300	277	321	315	282	292	302	283	278	293	297	250	283	287	288	313	319	264	259	281	277	286	298	281	256	240	286	294	280	279	300	294	278	312	312	286	327	295	293	298	306	310	284	316	264	282	311	267	286	319	264	272	289	269	284	281	290	315	292	277	296	267	288	288	289	283	288	298	322	292	291	282	269	293	320	272	283	301	285	291	301	259	295	303	293	276	297	274	300	291	281	301	296	297	257	256	267	287	293	277	276	267	256	275	274	291	304	260	276	276	274	307	303	259	273	300	262	281	315	281	263	292	286	303	300	303	301	315	274	302	296	275	312	298	294	278	288	296	256	287	311	269	285	268	278	296	269	272	282	299	323	308	307	289	268	287	294	269	305	300	289	297	326	270	274	318	292	290	321	291	300	279	287	250	307	284	281	295	293	277	298	290	289	268	289	311	310	260	264	281	301	289	300	312	278	272	267	270	311	239	299	288	282	306	282	273	292	239	272	283	294	280	282	251	266	276	265	271	315	303	296	274	253	284	326	276	293	278	317	323	259	303	288	297	314	277	284	281	259	260	304	302	292	310	324	312	315	267	271	316	301	294	299	303	297	271	261	316	311	294	325	285	276	265	301	274	291	291	277	295	303	300	312	304	252	290	284	296	288	294	295	328	290	273	302	251	279	307	275	314	299	287	263	295	263	301	278	294	305	290	302	286	294	284	262	265	288	303	264	276	306	286	286	268
10058	14546	21869	23465	24080	21461	20159	17610	15759	13348	12436	11518	9805	10207	7434	6917	6208	5498	3607	3623	3234	2985	3261	2741	2268	2011	1995	1849	1609	1245	1167	1121	1237	1241	1253	1223	1120	1073	993	1037	960	876	921	874	856	867	843	842	791	792	749	732	794	810	797	747	745	700	735	705	685	713	671	706	739	711	743	740	804	704	732	703	718	694	700	698	726	695	748	669	714	690	728	733	673	725	668	694	763	731	706	722	677	677	713	708	653	706	681	713	704	727	703	665	697	651	714	723	680	679	733	703	667	697	693	737	694	724	678	767	681	724	713	759	762	698	701	659	645	743	672	656	661	700	712	737	681	727	701	716	710	773	703	682	658	727	702	657	672	679	679	673	666	716	700	736	716	653	700	715	691	684	681	666	658	696	701	717	718	711	678	724	664	675	684	711	679	673	694	638	680	723	782	687	722	715	694	703	698	722	734	657	731	688	659	709	696	687	712	697	728	736	697	703	701	704	677	716	689	693	724	706	641	727	712	767	673	681	715	694	697	768	718	703	736	740	703	708	671	715	790	683	655	696	666	691	709	675	674	714	703	707	738	658	657	687	684	676	711	740	721	721	696	710	714	729	680	697	712	698	670	751	687	715	745	713	674	709	708	746	666	709	721	674	726	721	712	700	705	666	687	691	707	705	674	697	720	676	670	727	711	707	680	673	729	705	671	703	710	697	694	714	729	677	666	678	705	692	706	705	730	706	684	678	721	702	710	732	658	717	723	697	688	707	670	724	674	710	716	695	715	716	675	733	688	686	691	706	687	694	701	707	660	747	665	726	721	711	707	707	683	711	711	723	735	652	696	682	674	737	680	678	688	704	691	658	652	722	679	742	723	704	717	771	746	695	763	694	676	701	683	694	677	700	659	690	664	679	679	685	731	709	692	683	666	708	686	717	657	746	701	658	701	678	716	697	733	695	716	742	730	672	720	700	669	702	679	686	723	714	646	670	704	712	757	680	692	676	712	667	684	734	689	673	726	701	728	705	732	721	649	668	683	672	721	649	679	708	730	724	711	675	759	703	671	721	687	709	675	736	763	681	685	685	727	679	690	699	712	744	696	653	732	718	695	667	706	672	711	751	679	688	704	728	687	647	657	677	747	679	687	739	731	667	715	682	694	723	713	671	703	708	699	696	697	695	684	713	715	743	700	735	663	670	695	696	693	658	699	686	715	715	711	712	727	706	730	688	695	691	663	695	730	705	731	665	714	669	683	734	677	750	695	692	719	724	667	680	694	757	697	671	687	695	686	665	726	724	688	712	699	701	707	684	693	726	756	698	650	695	709	692	708	689	702	708	747	674	693	688	685	659	696	668	652	710	658	693	702	638	692	705	714	697	718	691	762	682	718	735	733	701	712	706	640	702	668	710	729	694	659	688	728	716	684	782	694	732	708	715	676	746	710	707	705	688	688	685	703	668	719	695	725	693	667	748	707	737	729	674	678	689	722	748	730	681	648	713	674	700	638	761	696	743	723	695	705	718	730	662	716	727	636	741	662	717	720	675	715	648	697	724	714	707	649	695	701	695	723	698	706	705	663	727	680	772	695	687	685	663	676	698	650	695	726	695	705	704	683	732	628	692	691	636	712	720	673	672	688	694	663	672	742	701	724	705	753	684	734	718	716	711	677	722	669	719	717	660	678	717	684	664	710	659	687	723	666	671	691	674	782	684	707	717	706	703	678	712	691	705	699	697	710	657	702	727	736	725	640	696	693	733	699	689	713	686	683	695	676	720	711	727	719	693	708	711	691	736	726	698	715	700	693	688	671	726	724	681	692	660	660	655	695	684	701	686	761	708	726	701	713	716	691	719	729	703	716	728	679	678	742	644	700	657	690	663	749	694	688	694	683	703	724	650	705	690	755	714	694	643	709	670	631	737	737	708	675	718	686	677	677	708	690	676	661	677	683	712	680	668	679	696	722	732	713	699	706	733	693	751	701	709	677	678	724	699	675	706	655	758	703	751	666	683	691	742	683	727	682	669	730	713	733	697	693	679	676	671	711	693	711	678	658	705	710	697	729	695	697	709	703	693	740	718	679	743	701	701	663	687	700	710	714	737	684	710	680	662	680	709	727	675	679	704	670	675	700	694	677	683	711	649	695	734	694	681	694	700	724	682	716	695	712	716	650	731	700	733	687	685	694	676	715	725	698	661	733	735	698	786	702	674	752	705	729	713	733	711	718	690	688	663	704	710	705	754	690	720	728	697	688	681	716	772	655	640	668	672	733	754	664	694	649	656	684	616	674	716	694	714	724	702	715	709	675	698	695	686	672	629	672	726	674	705	705	710	709	738	747	710	699	704	743	692	711	655	717	694	661	701	697	651	680	662	692	651	694	696	687	668	732	732	757	746	705	763	726	682	736	712	705	651	686	702	679	748	678	684	681	694	645	728	670	658	676	737	714	710	660	747	714	686	730	702	728	689	693	711	671	723	690	712	734	669	666	700	675	698	698	716	692	715	689	708	685	724	685	718	728	684	663	683	679	712	732	681	709	740	669	688	651	694	679	689	684	684	686	742	699	732	719	705	691	683	677	739	707	680	640	685	676	694	702	651	674	720	644	651	716	688	687	698	737	743	742	699	671	699	708	710	690	711	701	695	697	718	708	681	735	709	714	680	688	693	703	684	684	733	717	718	690	693	711	674	668	722	715	674	703	711	671	696	691	679	677	718	648	763	686	653	682	730	694	680	723	734	696	716	683	693	711	705	723	691	686	679	711	704	706	718	689	693	683	690	696	662	704	648	713	685	676	723	683	688	699	720	724	705	683	713	705	671	733	729	671	689	732	700	704	673	694	678	700	713	647	662	742	673	686	717	694	706	713	749	683	745	676	711	673	694	688	724	746	668	686	698	715	691	698	699	699	739	758	717	678	714	678	701	691	710	677	688	702	725	701	706	701	682	735	706	676	701	697	718	730	717	664	729	682	678	733	745	648	740	670	668	688	662	673	690	719	684	669	658	684	666	712	665	661	717	670	700	706	691	650	682	655	709	678	686	683	744	710	697	731	677	689	659	665	708	690	660	657	734	653	688	707	689	665	705	672	697	684	697	712	676	701	700	740	728	733	680	669	675	689	712	663	670	669	703	729	721	730	700	696	695	686	699	698	738	711	682	625	726	675	678	677	690	715	684	700	679	695	711	687	752	680	705	672	681	715	671	734	691	709	736	649	703	721	764	709	727	671	699	668	710	701	669	715	719	759	689	699	738	662	783	688	640	698	692	672	677	737	677	715	658	725	664	688	715	699	668	700	699	697	689	681	712	687	630	708	708	704	730	666	667	669	704	728	696	693	718	696	708	693	689	660	660	710	687	761	675	707	686	685	685	717	709	712	748	690	651	742	654	679	754	726	648	745	688	664	703	709	649	761	712	708	710	704	665	715	702	730	687	710	716	700	693	706	697	666	702	681	669	726	709	739	653	686	730	668	717	714	706	698	694	713	692	689	712	697	688	666	702	691	692
34883	40623	37207	34366	37069	31441	28964	28378	28445	25091	26295	24654	24918	24327	19659	18071	17251	14910	8734	6391	5624	5106	5970	4667	3477	2790	2875	2888	2209	1379	1091	1022	1399	1232	1482	1410	1428	1373	1035	936	742	627	711	651	691	761	641	725	647	523	509	409	388	373	442	331	368	376	352	331	311	340	298	298	321	327	316	530	516	380	359	341	315	307	287	308	292	297	316	337	278	285	298	327	309	292	340	281	328	319	300	299	312	288	281	286	304	304	283	306	306	297	285	269	301	293	301	271	305	295	272	286	302	300	311	285	258	325	284	357	321	311	297	331	310	348	323	301	332	309	303	286	338	337	316	321	286	279	313	315	328	294	295	308	310	318	339	304	288	329	277	294	317	297	285	282	304	316	296	280	287	303	282	284	315	300	290	300	342	280	291	316	297	285	314	305	312	276	312	337	312	289	329	294	305	272	282	284	305	308	311	294	294	314	297	311	307	302	289	296	296	299	301	264	326	284	306	300	291	336	336	294	298	266	298	304	296	288	318	308	314	266	288	316	284	337	309	308	345	318	304	253	287	311	315	295	280	294	306	318	286	323	317	299	305	289	282	275	307	305	294	296	280	302	298	318	301	319	276	288	316	296	301	304	309	289	287	303	283	263	293	282	328	316	263	321	315	306	341	309	330	311	304	294	315	298	321	312	284	287	310	300	291	311	314	289	267	303	306	334	286	324	314	294	328	313	284	322	311	273	304	289	329	290	341	324	327	293	300	305	335	333	333	294	280	289	288	285	281	300	297	307	295	330	281	293	316	314	322	311	314	284	317	282	286	271	318	292	310	319	277	294	280	329	293	282	300	320	278	298	303	325	314	278	279	308	304	328	272	303	280	288	324	320	334	325	290	277	287	297	262	267	313	286	312	319	306	268	294	308	300	318	296	286	321	318	283	291	300	307	286	307	302	301	279	296	289	295	274	284	302	283	290	324	307	311	290	318	330	310	330	290	283	326	294	269	292	338	288	314	316	298	303	313	304	276	300	277	297	314	307	294	306	306	306	270	332	303	300	311	297	333	326	312	307	303	332	292	296	308	310	319	287	308	282	289	304	308	283	313	296	329	302	270	292	295	277	297	308	295	258	271	321	315	305	300	275	315	318	314	306	322	337	277	305	289	307	300	300	318	296	314	320	313	314	280	298	305	287	332	273	319	289	297	321	285	308	343	293	302	322	300	304	263	245	312	315	316	315	301	297	302	322	318	286	277	288	303	312	317	311	324	333	287	295	278	273	320	308	270	320	319	296	299	320	294	283	322	316	270	295	279	303	295	327	301	276	293	283	294	293	273	305	342	318	288	303	314	345	290	322	305	287	293	264	311	331	266	302	317	287	350	314	336	302	280	295	286	328	322	293	307	277	332	310	300	305	326	300	289	280	295	306	316	296	359	309	303	309	335	312	303	314	307	296	320	295	304	328	286	291	298	288	290	310	289	317	274	297	291	264	293	351	316	296	304	285	308	312	295	306	314	289	341	274	314	319	326	305	294	282	297	290	304	298	316	291	287	285	318	272	278	291	296	324	326	282	309	297	324	314	281	304	308	310	275	294	311	311	324	251	290	294	311	321	291	284	303	289	306	300	283	316	317	276	320	278	287	300	292	308	289	262	306	273	328	314	286	288	335	290	305	285	313	289	321	289	282	288	287	300	292	313	311	322	291	281	297	334	295	315	323	284	281	309	319	282	286	305	322	286	308	307	296	343	314	296	303	290	307	272	301	283	302	291	321	292	295	284	295	307	328	336	292	292	301	315	292	329	312	338	327	349	303	269	289	289	290	317	306	286	304	282	301	306	325	280	290	306	310	289	305	308	264	313	290	287	279	319	319	278	315	280	303	332	317	307	302	275	288	283	283	303	290	314	283	299	309	308	332	254	262	289	267	307	298	314	285	319	301	298	297	263	338	292	304	309	292	259	302	286	305	318	296	294	304	292	273	271	278	335	303	338	280	327	314	291	281	277	304	318	315	304	278	317	284	299	329	297	296	278	306	298	312	292	310	328	313	298	301	292	318	330	340	300	312	290	304	290	298	331	303	281	293	280	313	282	355	312	295	299	289	300	308	287	280	323	290	296	317	305	304	304	326	320	257	288	324	298	257	297	304	320	289	276	326	290	279	282	284	328	308	296	306	320	307	306	289	324	290	307	307	305	317	292	262	279	320	275	267	326	277	280	284	297	324	286	300	330	279	276	285	279	294	305	295	295	340	291	333	299	308	320	304	312	321	299	292	302	324	271	297	307	288	301	295	315	277	319	331	323	301	280	326	284	299	270	306	322	309	290	300	303	295	292	290	318	326	314	286	315	295	270	297	315	295	302	301	295	310	273	310	296	324	315	345	293	297	302	314	299	297	284	293	303	293	311	279	297	299	289	324	279	285	280	297	293	322	320	325	328	291	325	318	331	292	292	300	322	351	339	301	288	299	299	332	303	331	293	318	311	296	329	297	299	305	294	305	310	296	315	322	293	308	278	284	298	273	287	318	304	299	301	310	301	282	280	283	291	292	283	298	309	259	313	307	294	312	310	311	288	286	324	286	302	295	302	288	316	315	283	300	312	288	315	286	287	271	342	312	298	349	290	314	311	309	311	305	292	289	300	307	314	310	289	284	343	312	311	298	301	288	298	275	295	316	329	314	320	285	303	321	295	298	327	313	315	294	325	306	286	317	311	324	302	291	286	299	311	323	310	309	279	279	292	324	317	308	307	311	320	318	303	312	296	322	315	283	293	325	309	290	325	287	288	306	265	319	330	270	305	323	290	299	300	280	323	307	273	291	332	305	307	305	298	295	316	318	320	294	305	302	302	328	285	333	312	327	303	315	306	319	301	328	337	285	302	302	292	284	298	273	311	288	284	295	333	284	310	279	327	283	294	317	312	315	344	328	305	311	341	292	278	284	306	320	311	283	268	306	282	292	305	308	298	315	306	308	295	276	317	298	301	322	309	319	257	303	288	295	317	291	279	270	263	294	313	316	309	311	275	261	322	286	323	307	286	312	308	287	325	296	305	311	308	331	304	295	311	315	293	304	264	289	317	314	317	308	282	290	322	316	350	305	267	294	302	299	310	318	290	308	261	309	293	300	334	296	332	289	310	295	317	312	326	310	297	295	305	317	291	308	303	284	335	303	262	318	293	300	310	319	273	290	343	337	317	322	288	298	290	338	330	323	323	295	294	321	298	299	283	297	315	328	305	328	327	287	289	307	271	287	318	317	341	298	310	312	305	275	291	292	300	291	277	281	289	300	290	288	282	296	297	304	316	312	337	291	311	314	300	279	321	291	333	295	310	299	317	289	297	282	315	296	287	308	304	278	269	305	315	260	302	276	260	305	272	329	310	295	315	314	281	311	308	333	308	317	322	307	309	309	292	316	287	282	314	284	265	310	291	300	282	304	318	308	303	302	308	306	279	278	312	291	298	285	359	304	279	289	313	303	297	288	272	313	264	300	326	320	290	317	316	316	299	301
23184	34742	40371	45496	46078	43550	43643	40477	42961	41173	42829	42722	41800	42972	38608	39396	37808	35823	26358	25130	23506	23471	24575	21453	17532	15058	16236	15262	11796	8009	6750	6091	7898	7378	8857	7912	8512	7889	6443	5766	3374	3070	3869	3666	3339	4287	3340	3717	3383	2550	2240	1473	1442	1748	1686	1073	1198	1229	1122	1016	1011	921	815	873	861	890	1001	2371	2127	1203	1235	903	750	711	776	757	778	705	747	775	746	720	683	760	726	729	741	739	827	1019	721	710	741	735	766	724	725	707	756	789	728	765	705	693	715	691	737	662	703	724	689	729	672	754	737	762	682	713	717	690	744	684	736	747	706	711	770	728	763	693	752	706	716	748	668	743	702	686	693	692	773	700	756	718	746	788	668	758	695	745	718	681	720	734	702	713	738	715	719	757	754	725	664	686	747	694	694	717	664	682	731	714	689	715	713	764	728	722	733	685	753	731	754	745	731	729	718	734	701	691	720	701	737	699	692	712	737	724	752	684	711	711	721	693	735	730	727	721	712	688	687	782	730	669	730	739	702	695	702	726	680	748	745	721	704	747	700	699	658	732	724	736	724	748	685	728	716	691	660	743	722	712	703	704	725	741	709	701	715	736	704	782	711	704	741	680	756	746	718	710	776	726	699	725	696	721	737	693	737	691	706	715	718	715	711	713	685	711	729	712	715	729	694	684	713	725	702	692	686	696	734	708	751	718	741	695	721	702	715	758	694	734	765	742	735	703	686	745	676	680	720	738	713	700	752	746	761	719	692	702	768	686	689	731	702	705	759	711	720	753	726	742	710	699	766	688	718	720	721	733	733	739	740	696	668	697	778	715	686	751	682	730	761	760	694	709	703	707	727	794	720	693	751	700	728	709	713	693	736	732	720	741	743	711	715	723	703	719	739	739	730	688	741	723	734	727	728	694	774	684	719	718	728	737	705	728	694	727	720	731	703	684	755	700	698	713	707	716	696	753	740	694	736	752	732	741	740	734	683	757	718	731	700	726	729	695	728	702	696	695	665	753	673	714	724	744	673	695	729	697	759	720	678	751	702	722	732	697	705	706	720	742	710	737	702	731	767	687	715	713	771	703	690	737	743	722	689	725	740	726	717	793	742	711	739	710	722	779	762	724	737	731	692	720	674	713	718	727	705	709	726	715	680	673	654	711	730	684	738	724	772	712	719	732	696	781	736	690	685	684	697	745	705	665	735	706	730	714	688	691	710	716	723	720	719	775	730	761	761	716	727	705	672	762	734	738	764	699	719	720	726	706	745	751	764	733	729	688	703	741	766	673	699	686	715	748	722	703	731	750	710	725	731	708	645	723	711	723	730	745	724	727	732	692	677	683	735	700	675	719	726	720	754	716	710	733	720	773	677	756	736	710	732	702	713	693	726	732	719	737	711	688	692	711	753	697	712	676	748	725	682	685	721	727	711	682	723	729	722	785	738	749	692	737	734	728	736	690	709	746	736	756	761	761	684	770	717	710	722	720	653	699	691	704	725	672	712	732	727	722	723	678	704	725	751	741	733	726	711	712	727	707	779	726	743	748	704	699	751	732	734	740	728	665	742	717	686	711	702	722	672	670	726	712	713	687	674	709	725	698	754	701	744	723	707	741	698	677	725	741	680	727	725	726	739	682	718	689	685	690	694	770	771	705	729	718	716	672	749	659	673	735	687	718	718	741	697	751	682	707	725	707	769	726	713	701	726	714	733	708	763	715	717	730	745	773	692	710	682	696	669	777	755	726	706	732	711	692	723	716	693	692	709	693	745	723	750	756	676	730	663	724	703	681	680	730	687	706	696	720	744	702	707	697	732	703	721	701	741	782	715	718	681	694	700	717	674	708	769	726	704	724	707	742	765	745	735	733	664	695	708	725	694	745	689	685	637	724	739	699	724	716	768	723	708	745	679	695	733	680	703	718	700	747	683	706	742	697	720	721	675	743	686	698	713	719	717	736	709	703	717	739	684	739	775	692	723	668	715	717	720	741	719	754	719	716	724	728	666	679	702	686	735	695	707	718	715	696	704	719	715	710	749	798	708	690	723	752	688	751	765	704	726	704	717	675	761	722	676	758	709	702	735	727	705	758	734	705	766	743	683	761	692	726	650	706	671	698	731	710	722	705	696	711	739	739	711	731	693	678	740	721	737	721	721	700	739	712	698	771	737	734	766	748	709	724	707	761	755	709	713	747	650	681	727	764	704	703	717	720	743	689	709	701	757	665	674	720	714	709	708	738	694	701	758	753	738	750	736	641	741	761	711	726	712	743	661	743	717	703	689	797	718	749	739	741	704	723	734	709	691	728	716	673	708	741	708	674	716	718	686	744	735	716	719	723	748	729	756	708	734	704	699	715	677	733	707	698	668	688	709	724	724	707	700	784	756	724	719	689	721	722	756	741	706	744	715	751	693	718	702	727	666	742	700	676	723	713	672	761	742	719	763	689	700	723	735	725	723	730	706	688	776	702	686	679	724	726	746	753	715	671	758	701	686	732	704	721	766	740	709	785	720	721	723	742	744	695	728	754	712	666	722	705	716	748	716	660	701	730	726	712	681	715	709	682	675	701	715	670	693	720	676	698	789	736	697	714	735	706	768	748	728	714	679	718	724	717	720	670	690	658	702	732	676	696	666	733	713	736	716	707	726	669	738	742	735	729	725	738	664	728	732	744	710	716	764	735	710	725	730	724	723	717	750	701	753	697	728	714	754	710	711	666	757	736	745	708	705	733	699	744	722	697	747	704	723	708	719	705	732	770	713	705	743	684	759	756	738	724	715	658	729	683	749	677	754	717	762	662	766	716	719	700	718	693	743	675	710	753	733	721	718	722	736	706	710	733	733	716	690	729	724	724	707	748	709	676	686	684	701	759	734	733	746	721	730	730	752	775	749	755	669	721	693	676	758	710	653	731	700	784	728	690	699	682	761	734	713	749	732	730	744	706	736	733	701	720	728	716	709	750	670	675	694	696	703	754	680	732	727	744	675	724	738	721	737	720	730	700	686	723	710	711	684	709	710	698	720	692	728	703	675	748	759	694	723	764	640	736	683	693	703	711	703	744	715	748	689	709	720	712	748	702	703	705	707	704	668	701	755	718	717	756	685	700	732	665	733	750	705	755	754	750	725	715	734	737	729	711	718	702	750	716	684	693	757	699	658	702	709	725	711	735	706	735	748	730	731	761	692	709	700	727	708	727	731	718	688	773	682	720	713	716	704	702	726	729	757	693	708	726	722	731	732	749	702	715	694	771	719	760	731	731	696	745	679	748	702	699	701	716	723	730	722	721	696	712	743	708	713	724	728	697	743	720	709	712	748	702	722	720	748	782	697	708	691	709	695	724	714	698	709	702	729	707	714	664	716	691	685	688	689	711	770	772	696	715	710	711	681	714	728	757	673	673	728	687	731	722	725	691	719	690	644	721	723	689	723	750	682	748	727	736	716	711	728	695	725	718	721	744	685	705	692	738	737	684	695	730	696	758	724	746	721	767	729	713	686	700	727	760	731	704	716	744
42621	43609	38417	35506	38412	34373	34723	34297	34925	32699	36139	34585	34550	33774	31574	29875	27871	25535	16269	12703	11140	10250	10981	9189	6290	5444	5698	5365	3579	2347	1902	1788	2123	2274	2475	2648	2354	2560	1691	1385	823	726	1023	986	885	1066	949	996	885	682	573	435	411	496	433	309	296	361	364	356	341	289	266	241	272	270	326	647	404	350	254	237	260	245	268	228	212	232	265	239	223	236	280	237	213	228	221	219	274	328	263	212	227	272	221	233	186	219	218	219	247	220	275	237	255	239	229	255	235	219	230	257	241	230	235	242	228	210	240	222	251	253	249	221	252	241	222	222	248	239	219	260	222	219	227	218	219	224	230	220	228	217	214	216	252	235	221	246	261	232	224	199	249	232	214	219	254	217	225	237	241	243	241	223	196	237	264	243	229	237	230	247	230	235	256	242	222	207	230	225	258	223	237	245	244	257	228	227	231	247	229	214	226	230	249	224	247	242	224	228	240	263	222	242	229	235	246	272	214	225	204	231	208	248	226	216	237	266	255	233	213	236	209	221	248	221	269	237	211	224	230	247	214	226	236	249	230	236	199	224	231	242	212	224	248	230	228	217	231	254	244	225	230	214	238	209	248	248	242	237	235	261	257	221	237	240	228	215	257	247	258	238	241	213	230	230	208	248	256	256	200	240	229	222	231	235	232	238	282	230	220	223	217	244	229	240	234	248	217	242	222	229	214	231	228	225	211	265	234	227	231	236	217	220	248	234	229	229	202	236	230	242	240	232	243	241	246	206	231	237	255	257	241	238	235	251	250	242	210	201	225	231	230	209	220	251	259	261	277	253	174	248	220	256	242	255	222	230	251	249	234	228	254	221	250	246	229	233	260	207	245	239	249	229	242	211	232	220	251	238	199	209	230	212	231	238	226	212	240	234	237	249	234	222	233	197	239	242	243	250	254	245	229	220	232	258	257	229	252	232	233	230	239	227	254	248	234	211	228	217	234	233	254	249	252	246	222	233	232	221	211	207	231	192	238	265	234	212	232	203	246	226	224	242	236	255	206	241	231	242	243	228	241	231	229	232	250	260	251	191	239	226	232	224	244	227	242	258	235	288	260	264	198	216	220	223	259	242	223	255	210	241	250	232	247	251	242	235	223	199	195	234	238	240	199	224	217	243	224	226	219	231	260	233	231	219	207	231	220	212	192	240	235	218	252	234	219	249	222	229	214	223	217	250	218	214	247	206	267	229	231	232	234	230	268	216	246	238	227	220	251	245	257	242	225	227	235	266	232	252	240	229	229	215	222	218	261	238	216	224	219	241	248	250	259	254	217	237	231	212	227	225	223	224	200	222	236	218	235	235	251	233	261	198	231	221	210	259	254	199	225	199	207	252	227	230	215	213	235	238	245	253	224	219	202	249	248	194	208	263	239	240	240	254	237	255	259	256	218	204	236	217	241	216	229	264	252	218	218	237	224	255	240	220	234	211	235	232	262	248	262	224	216	268	229	233	252	221	227	244	215	245	242	260	263	248	202	229	222	235	225	208	240	242	223	248	231	233	254	218	246	214	238	228	237	227	230	240	223	249	246	250	230	211	231	230	220	226	227	244	252	242	240	228	248	216	237	213	238	273	250	233	238	234	214	234	237	249	219	211	214	209	230	221	201	219	227	279	234	221	222	230	206	247	248	234	244	238	237	248	237	228	237	248	190	229	218	229	242	211	229	240	236	229	248	215	213	261	218	231	218	225	208	235	230	241	256	235	221	231	211	228	220	255	247	226	248	235	221	241	248	221	225	254	228	238	233	246	254	262	220	249	241	232	244	232	231	231	223	236	224	256	240	226	234	236	277	274	232	246	231	229	229	226	268	238	230	237	269	224	249	243	225	237	220	239	257	187	226	242	251	203	224	240	232	250	264	222	233	259	211	208	203	230	249	221	242	219	209	248	233	241	261	220	223	228	234	216	267	215	215	218	268	243	216	263	262	196	244	233	209	210	244	257	239	218	244	217	207	243	233	246	222	258	238	261	257	248	219	245	213	271	247	226	260	236	258	262	259	257	224	206	205	230	232	261	248	234	233	250	229	229	233	252	202	251	242	217	234	228	227	230	217	224	260	232	234	238	206	221	243	247	246	220	245	262	206	183	231	214	263	227	224	230	241	242	259	238	232	254	247	229	221	236	239	228	252	227	240	208	238	238	245	234	231	239	225	226	244	230	234	220	204	227	231	266	247	251	221	242	220	235	252	221	201	245	244	255	236	230	215	221	216	235	250	225	252	223	232	238	215	240	244	262	233	264	209	220	218	229	228	223	216	219	246	227	223	255	220	270	217	259	221	220	260	256	227	257	263	206	224	262	211	235	260	246	280	216	223	257	232	225	208	224	229	254	226	234	219	246	235	244	233	226	232	271	225	227	228	228	254	242	236	219	242	244	228	242	234	233	223	224	225	255	261	215	264	224	254	232	233	251	216	236	219	223	220	228	214	234	208	239	236	243	216	237	244	241	240	242	249	239	209	229	244	246	236	237	207	224	196	221	215	201	190	259	235	232	200	243	225	213	228	247	232	225	234	261	206	243	218	220	273	220	245	212	229	226	226	223	200	221	223	239	244	226	250	202	213	222	239	233	221	226	223	203	200	265	215	223	221	229	232	252	240	226	237	244	221	233	228	224	237	221	237	249	245	224	239	255	247	219	230	203	209	218	245	244	232	238	231	227	250	250	240	224	219	238	223	209	220	254	264	231	240	218	225	231	262	218	242	245	224	232	222	243	243	231	248	221	249	206	242	232	246	212	224	224	223	227	230	234	240	255	231	234	233	253	242	221	230	229	228	218	243	230	209	239	212	247	229	239	230	237	209	239	226	268	241	248	218	262	223	194	237	224	234	228	219	242	238	240	234	228	254	230	257	240	255	244	237	258	246	246	223	244	222	213	263	225	211	238	232	243	205	239	217	245	252	239	220	234	237	256	259	223	242	234	226	239	228	232	236	258	253	239	227	206	223	232	251	236	228	238	286	226	232	215	247	267	261	228	253	230	246	235	232	203	229	232	243	260	219	227	194	233	242	228	235	240	247	244	222	233	225	251	255	238	259	230	232	218	239	228	228	215	210	246	222	204	226	213	251	252	218	247	239	222	251	213	231	252	231	222	265	250	230	257	246	218	226	268	228	249	219	239	218	228	257	254	228	232	254	231	243	242	237	231	243	242	235	231	222	248	249	201	232	208	235	212	233	220	220	223	230	218	228	221	225	224	226	244	208	230	203	223	242	243	225	260	236	226	244	238	268	214	230	245	207	200	206	230	259	210	236	251	226	249	244	267	228	219	221	231	214	224	234	212	251	242	223	230	253	232	240	242	229	248	263	227	235	236	228	207	233	217	245	264	224	242	232	209	231	263	244	224	212	259	215	206	237	231	213	242	260	222	249	241	244	218	252	200	222	251	254	216	236	189	216	211	212	238	265	228	223	239	235	231	217	238	233	244	231	247	229	221	205	245	254	234	249	216	219	225	219	223
28685	40300	44449	50541	50580	49037	49254	45889	48872	48127	50321	50205	48004	51441	47426	47902	46753	44141	35740	33792	32548	33319	33063	29959	24785	23049	24875	23099	17880	12761	10936	10255	11591	13052	14290	14923	13996	14055	10258	8043	4661	4279	6792	5867	5551	6600	5687	5883	5283	4070	3031	2066	1929	2540	1918	1133	1149	1613	1341	1472	1028	917	818	843	948	860	1146	3490	1689	1425	1006	615	592	587	550	627	590	585	592	588	526	587	613	525	551	547	579	565	678	1196	615	489	541	545	539	505	578	583	540	604	580	575	564	557	601	547	547	573	574	562	596	538	532	569	576	520	592	539	587	587	541	567	577	558	545	552	572	538	564	537	592	569	569	554	522	546	544	565	522	555	582	536	554	536	566	507	563	537	555	545	553	559	564	532	547	553	528	563	557	511	578	547	555	510	589	564	541	600	530	511	512	578	564	602	559	536	609	551	564	543	551	528	593	576	582	538	571	532	611	582	548	541	545	592	571	576	585	578	563	522	524	580	548	545	545	582	545	556	587	565	570	503	542	547	579	561	587	608	539	541	515	572	519	520	562	536	579	577	586	562	515	543	556	571	511	556	523	530	543	561	592	550	584	584	537	527	550	479	582	551	573	574	529	601	514	561	563	584	549	559	558	567	567	545	557	585	532	550	581	516	560	579	610	552	585	517	560	544	570	583	542	548	539	547	550	579	550	583	564	541	584	509	564	603	524	557	586	531	573	564	574	576	571	559	587	542	540	609	563	536	567	565	558	543	529	552	513	502	562	534	562	610	618	565	544	566	559	590	584	545	578	562	629	577	564	542	528	549	566	562	544	569	534	549	558	544	558	527	596	566	554	544	548	542	553	625	565	568	574	559	529	599	547	565	600	572	543	583	537	578	564	545	542	561	539	562	559	545	550	561	538	562	544	572	520	518	553	552	559	544	601	562	599	517	547	585	554	576	538	542	541	529	587	569	614	527	584	576	592	562	572	603	570	534	556	589	554	559	610	629	530	569	563	570	564	578	566	572	544	557	556	583	581	495	574	530	539	527	627	531	581	554	516	529	606	594	513	486	546	546	519	529	554	556	527	531	552	525	559	580	568	528	542	577	577	600	606	570	592	531	569	567	527	547	576	519	562	553	564	573	527	533	607	575	578	569	576	569	523	565	605	516	533	534	546	582	597	540	571	499	559	581	550	564	552	566	560	562	509	566	531	563	541	535	565	546	553	551	583	530	586	537	549	557	575	577	578	547	531	528	608	549	593	561	565	562	534	591	562	549	538	575	554	565	593	578	547	558	560	545	537	579	512	568	592	515	587	511	564	596	564	560	578	527	560	571	531	530	546	559	573	585	539	552	580	545	545	531	562	546	556	528	600	587	545	564	541	556	527	547	556	552	577	561	576	563	518	553	566	561	585	546	604	542	518	536	527	554	543	519	600	559	515	530	556	526	575	558	538	526	555	538	551	610	558	547	609	562	545	580	546	511	568	580	557	547	520	595	583	561	537	514	553	551	543	577	527	568	533	518	514	561	540	548	543	574	546	593	568	548	526	558	516	557	586	549	544	546	567	535	568	505	540	542	524	565	576	573	564	533	576	532	557	574	555	552	585	593	557	610	554	577	527	578	537	541	555	515	577	554	545	538	555	570	561	562	540	529	533	574	567	575	553	546	545	563	519	524	568	537	524	557	571	536	533	550	565	557	548	550	599	560	579	531	534	532	549	517	575	516	553	536	530	558	563	567	519	540	566	558	571	586	519	540	566	559	523	583	616	522	528	559	566	563	584	539	580	575	568	567	532	567	616	554	535	536	571	519	549	547	568	545	537	604	526	557	582	530	594	518	545	546	541	604	572	514	568	559	515	547	556	575	566	571	556	571	547	557	579	539	557	545	608	535	600	541	537	590	530	548	523	580	564	569	580	566	545	553	572	549	554	571	584	606	549	563	570	581	551	544	526	559	539	549	567	545	542	596	540	573	541	572	577	583	520	565	551	578	573	544	539	502	586	499	568	542	523	522	580	540	516	605	576	538	545	546	544	582	542	560	535	566	526	565	554	560	546	548	555	520	554	519	560	552	497	586	592	559	538	536	541	528	535	548	597	583	531	541	574	569	581	522	581	574	553	553	583	545	524	543	510	586	550	520	598	568	560	552	551	520	563	608	567	577	550	563	578	579	563	600	537	566	578	522	561	555	576	546	570	551	547	567	525	602	589	563	593	556	545	564	545	526	592	551	578	584	582	566	563	575	584	569	590	555	588	564	570	577	569	571	553	539	538	535	519	518	531	556	581	524	573	529	563	519	574	550	535	564	555	537	567	553	543	503	546	591	587	556	580	570	568	547	570	542	548	552	534	567	572	578	554	572	550	575	514	583	559	517	568	598	540	563	560	563	531	526	571	598	551	560	526	551	543	552	532	553	550	479	550	531	589	556	553	533	521	595	557	530	521	573	581	574	526	561	588	559	587	538	519	577	527	563	523	550	527	557	555	576	568	566	578	559	587	551	519	523	528	596	558	581	548	610	556	543	567	534	560	567	583	551	582	574	562	599	542	563	627	525	575	557	542	559	532	581	610	555	543	572	578	529	557	515	549	567	581	562	560	575	509	528	535	510	553	558	553	582	576	536	551	542	562	563	593	532	523	524	594	592	523	548	568	535	561	516	550	554	589	518	533	539	517	539	519	573	600	610	574	594	577	556	563	540	549	599	556	592	559	572	551	617	501	523	508	579	531	581	560	581	595	570	537	547	575	598	569	543	564	557	567	543	521	540	519	561	530	532	591	554	567	545	535	581	547	558	523	603	621	565	568	543	521	543	543	580	588	575	546	529	521	569	573	566	579	566	569	543	544	533	534	539	554	564	549	592	532	543	535	541	537	550	541	615	574	567	618	584	577	545	554	569	532	573	527	605	549	568	552	520	554	562	547	561	573	536	578	552	552	527	560	598	543	594	534	588	549	529	587	541	499	516	571	558	555	551	532	559	514	552	578	583	560	549	530	520	557	526	534	519	567	593	546	523	566	564	565	549	582	534	572	566	581	611	558	555	576	574	560	559	564	525	574	611	606	572	585	593	554	500	549	573	527	562	563	525	598	520	553	568	551	582	528	533	542	565	556	586	526	559	590	566	522	540	561	570	532	536	559	573	524	566	549	582	539	572	500	552	558	535	581	531	561	545	597	580	594	562	542	572	567	561	559	536	541	539	553	573	524	520	516	544	524	544	560	575	594	518	545	590	581	563	587	555	556	545	543	595	542	544	603	563	557	529	562	515	542	514	544	561	553	570	537	535	584	563	547	571	537	532	579	606	562	549	593	578	513	577	569	557	587	532	568	565	559	603	586	521	558	560	558	576	526	523	584	567	532	536	574	541	614	554	581	610	560	540	575	578	603	576	556	573	522	577	552	506	529	561	566	570	541	550	567	506	544	551	559	554	553	591	566	574	620	551	559	569	622	520	510	580	548	549	554	556	533	566	578	546	575	545	541	550	532	528	543	569	580	547	611	576	550	533	561	558	547	579	554	567
15356	15803	16798	13249	11012	8302	6428	4944	3968	3070	2717	2214	2053	1908	1324	1290	1063	916	701	619	605	550	610	552	485	414	414	433	393	362	378	338	368	342	374	338	358	359	312	310	303	322	301	306	318	337	313	313	335	321	295	307	294	283	304	321	285	304	301	295	268	304	326	320	305	285	273	317	295	284	289	292	288	299	288	281	318	324	256	299	305	299	304	286	305	274	288	304	297	282	286	285	270	261	281	286	307	314	275	293	260	272	268	309	237	283	349	310	280	287	310	307	288	295	290	300	307	268	262	316	285	281	314	287	311	290	285	281	275	283	278	257	267	274	269	311	301	290	313	295	310	279	293	296	254	283	257	299	278	280	284	294	310	299	302	282	297	297	324	275	244	297	296	269	291	282	293	276	304	277	308	334	290	270	258	287	276	277	259	281	288	296	300	298	291	253	274	281	278	302	321	331	290	303	328	301	311	315	317	283	266	253	250	298	297	301	297	283	310	257	299	297	304	265	282	281	299	283	298	285	276	300	296	296	283	297	268	270	275	275	311	285	280	272	283	257	320	289	306	262	279	293	262	278	268	298	305	318	287	315	289	300	295	305	307	294	305	303	299	283	284	288	277	277	274	294	289	276	301	320	306	269	254	296	268	286	273	294	298	282	290	303	288	284	268	296	313	336	295	323	302	288	283	270	305	307	317	297	284	286	304	297	290	288	303	311	281	302	284	330	266	289	282	288	284	275	293	307	295	310	329	284	290	290	316	288	307	286	284	283	314	301	270	318	292	259	274	301	250	305	296	287	263	289	277	299	310	314	298	308	282	284	305	266	290	282	297	307	303	263	266	293	280	307	258	300	289	264	283	283	284	306	266	312	289	295	290	288	305	295	298	256	319	289	317	303	301	271	241	297	294	314	274	282	307	319	291	308	279	268	290	293	275	301	298	309	316	278	296	281	277	296	290	277	267	333	283	273	307	264	283	301	313	278	295	264	271	264	308	280	299	326	284	308	272	287	297	296	279	301	294	324	280	267	279	277	288	289	296	296	306	283	280	326	292	279	313	275	314	289	310	297	304	315	272	295	315	304	320	289	312	286	284	301	324	311	259	273	287	278	280	280	292	330	305	256	292	280	301	314	308	287	292	316	270	288	298	263	259	292	324	294	291	290	312	307	278	269	283	266	262	283	243	299	291	274	285	300	298	272	242	274	283	290	302	281	302	257	295	259	273	289	322	299	286	267	318	282	296	268	281	278	324	279	280	299	270	275	326	291	303	297	284	303	288	276	291	269	275	288	292	305	309	288	286	299	306	308	297	291	296	287	308	267	281	295	276	299	261	303	285	275	259	275	321	274	283	308	296	278	261	248	294	294	312	282	290	262	298	286	287	322	305	296	292	280	280	313	289	283	275	275	277	285	303	299	319	281	276	267	294	289	293	268	276	287	283	303	305	280	279	300	295	286	298	308	250	266	282	317	290	310	280	286	304	306	256	266	288	266	288	259	286	281	278	296	306	307	271	281	265	292	295	264	309	313	241	273	265	304	309	305	271	273	281	286	274	302	277	287	293	286	304	300	291	274	295	309	274	301	290	309	265	307	294	277	300	283	305	292	286	282	300	266	301	300	285	274	277	291	307	282	283	318	258	292	313	254	279	252	271	286	293	298	304	309	274	285	274	302	311	271	286	269	239	280	264	259	249	301	307	299	284	317	272	286	283	273	270	285	283	304	300	304	292	314	331	304	290	287	288	277	299	293	286	264	270	302	311	286	268	286	305	276	295	262	293	265	309	315	345	276	308	277	282	282	292	287	307	328	342	317	249	272	276	285	273	302	305	281	281	275	304	295	284	238	327	283	333	286	278	268	295	334	298	309	287	279	316	282	323	295	296	274	283	288	292	288	295	280	271	303	292	275	289	296	314	281	303	305	304	279	277	266	274	297	300	318	296	308	312	272	296	273	280	302	264	243	316	308	281	315	283	285	295	259	293	287	295	302	287	276	277	310	291	299	318	294	286	302	289	279	303	298	335	300	291	306	268	271	274	279	285	305	295	296	283	280	305	296	279	287	280	265	274	293	303	296	293	279	286	271	278	274	278	323	324	274	291	296	316	287	286	294	304	277	294	253	299	313	285	266	274	294	303	292	284	271	258	284	294	260	292	284	272	254	260	298	323	281	298	271	305	283	277	261	274	294	275	300	304	305	276	268	309	265	291	313	280	304	283	274	288	287	273	284	305	320	313	285	265	298	306	282	297	303	289	316	276	271	285	275	312	276	275	276	292	290	272	292	303	312	311	301	267	310	269	292	308	305	285	270	257	266	296	299	293	271	299	290	273	285	283	300	274	297	280	285	271	290	294	303	281	298	303	284	272	281	274	262	303	283	288	313	296	287	307	267	256	302	286	294	280	298	275	286	306	282	275	272	315	289	293	309	294	279	313	291	287	290	295	290	267	318	265	293	276	298	289	291	327	328	290	305	275	283	288	281	334	292	296	296	298	286	264	280	290	285	309	248	287	271	281	261	290	273	259	291	315	293	326	305	270	283	281	306	272	262	279	297	311	289	270	248	314	293	297	339	337	292	267	253	268	301	313	283	293	294	285	272	316	307	300	280	327	287	249	306	274	300	276	296	287	307	284	244	285	292	287	305	285	262	301	289	291	277	310	297	275	317	289	293	287	283	272	271	272	283	306	309	276	308	310	288	271	279	302	280	278	279	298	302	312	283	285	310	268	314	300	301	288	317	287	303	290	305	320	263	288	303	264	280	282	281	317	311	284	267	288	296	288	279	284	295	332	283	251	280	326	288	300	277	309	300	306	265	294	298	307	305	294	294	306	262	269	265	287	285	296	284	319	312	313	285	290	274	287	249	276	264	270	286	295	291	339	292	302	313	274	304	322	289	303	303	306	307	303	266	264	309	290	301	294	297	280	282	265	265	277	308	290	293	273	288	299	293	266	281	298	296	280	293	268	296	288	300	314	309	286	299	273	267	309	277	292	314	283	300	285	262	292	294	281	251	302	287	274	296	300	294	327	282	278	286	278	290	324	312	272	305	274	308	285	291	299	265	291	311	274	286	289	301	280	291	267	327	315	279	315	305	280	296	294	282	302	308	309	297	277	268	298	266	285	287	265	297	337	287	295	260	289	300	292	328	279	315	285	297	297	311	286	280	262	277	308	309	296	293	273	269	303	304	302	246	330	297	299	293	261	303	280	272	292	265	305	291	278	295	307	253	281	288	274	298	254	269	282	294	274	293	289	291	319	273	292	278	287	290	277	270	295	288	311	295	284	313	263	292	299	284	286	279	290	295	303	301	308	293	285	292	282	261	316	306	263	295	296	313	273	273	290	301	322	292	292	321	295	283	291	303	301	325	291	289	276	282	272	288	285	308	302	307	262	326	299	276	272	294	308	291	309	319	289	267	315	298	283	297	324	303	283	322	287	328	301	287	301	273	291	305	285	279	264	266	263	298	292	277	284	280	323	291	257	283	287	264
9708	14174	22397	24510	25263	22191	20265	17550	15539	13734	12715	11226	10202	10103	7671	7011	6971	5303	3824	3489	3129	3134	2972	2764	2141	2054	2030	1763	1553	1263	1232	1128	1151	1217	1334	1294	1208	1146	1048	950	898	840	920	862	916	844	826	841	787	766	770	730	759	778	758	748	724	732	742	758	725	704	744	748	675	677	782	715	710	730	730	707	674	687	667	684	730	682	724	720	721	745	682	736	703	713	741	674	684	710	699	728	668	683	748	704	716	707	687	662	725	705	708	710	677	664	666	694	694	708	731	722	653	698	711	712	726	690	684	685	734	715	666	668	669	691	705	712	698	720	702	679	708	675	723	734	707	719	691	699	724	683	710	698	702	688	695	689	679	739	728	675	757	777	697	723	716	730	726	718	676	688	720	701	702	671	736	727	667	684	730	679	731	668	702	716	728	686	671	735	689	702	693	697	685	726	679	689	728	665	699	679	716	682	661	745	670	717	688	745	640	643	701	643	751	697	696	674	700	709	735	757	709	737	728	687	687	689	681	697	690	702	702	665	684	691	698	741	712	703	680	697	692	684	749	706	711	677	672	719	692	721	685	655	705	692	666	664	717	667	700	680	680	701	688	699	681	732	667	704	673	713	731	694	668	679	693	743	724	679	706	673	673	757	720	693	686	705	703	730	678	775	689	719	720	702	698	698	666	666	674	707	700	697	714	721	691	722	686	720	682	658	708	707	670	703	692	688	696	692	722	701	708	675	735	676	709	650	695	704	705	729	681	707	733	716	738	704	683	740	697	659	746	705	722	722	692	704	731	681	688	624	709	667	714	726	710	772	726	694	728	671	684	703	725	683	713	697	711	685	681	670	638	684	714	674	703	713	661	739	736	709	704	697	689	703	688	689	745	681	683	665	732	733	679	663	695	689	674	742	711	763	713	732	662	679	679	717	682	730	698	715	740	719	710	721	721	692	723	701	651	750	724	712	655	698	695	759	711	722	704	668	714	757	709	691	734	721	687	643	680	687	712	701	682	704	685	696	637	689	685	728	696	740	683	702	728	674	741	741	700	725	697	684	696	744	699	687	688	740	709	771	734	707	729	708	735	710	659	708	675	675	708	678	716	685	675	688	661	656	691	722	701	733	686	641	705	693	716	686	688	692	713	728	661	678	708	677	654	708	648	693	679	728	709	757	707	729	710	733	654	716	668	694	684	687	679	685	670	744	663	679	682	676	711	734	675	753	721	738	683	713	658	717	691	691	748	698	670	671	720	717	688	688	692	713	711	688	695	698	681	688	699	724	711	698	717	701	680	695	720	703	711	705	690	656	696	702	689	720	695	713	678	722	685	691	702	716	746	666	697	724	678	752	711	763	726	740	691	699	681	696	712	715	750	715	693	661	737	699	691	682	700	720	673	699	662	687	652	701	700	721	681	664	711	673	673	666	633	681	738	661	660	707	667	654	666	650	688	737	714	739	721	667	679	680	622	708	688	704	693	750	718	675	700	721	696	669	736	702	654	676	700	704	699	702	667	692	701	692	685	715	705	721	694	695	677	704	677	675	670	687	681	667	729	686	702	707	703	679	711	724	678	721	717	728	675	718	660	695	663	682	703	716	669	707	735	679	706	679	745	715	707	706	728	692	759	708	724	700	731	714	686	691	679	690	732	689	694	647	713	702	668	690	718	716	685	687	713	708	719	732	714	730	687	684	689	705	717	703	674	691	712	731	722	715	725	713	685	655	701	726	660	718	695	719	724	634	661	677	742	703	681	684	737	663	683	681	718	688	707	694	695	728	679	731	683	726	694	654	696	714	730	710	771	739	732	677	716	744	721	732	684	668	719	697	708	708	741	701	700	717	699	732	681	742	711	722	707	699	690	703	666	703	709	674	659	677	767	702	729	699	694	690	700	742	692	685	710	702	701	731	699	695	686	678	686	709	718	713	720	707	672	708	702	727	704	726	710	710	731	721	654	734	721	695	702	689	714	725	724	683	716	726	694	729	713	724	684	644	734	656	747	671	674	714	726	684	698	659	722	750	669	712	722	677	680	689	700	649	726	681	666	697	756	680	705	669	669	652	730	703	672	690	734	703	680	693	673	741	697	661	733	723	781	673	710	635	693	725	741	722	701	700	675	700	661	731	711	713	727	676	660	722	696	703	694	741	743	702	716	705	737	706	721	697	689	715	753	666	770	689	638	665	707	705	713	665	689	695	705	704	735	712	689	665	700	680	736	711	668	743	658	679	740	692	685	662	681	702	732	675	679	723	757	675	733	695	674	735	705	694	735	715	711	717	706	686	701	698	700	708	685	675	712	701	752	643	690	704	723	674	705	724	684	732	683	709	710	737	697	694	677	704	709	728	690	693	699	705	726	651	676	763	707	711	713	676	722	778	703	707	765	694	692	690	723	693	742	697	667	718	733	693	720	702	699	687	678	691	657	688	696	715	697	727	693	703	718	698	686	727	699	690	743	694	718	691	714	700	731	689	697	720	678	676	774	676	698	681	671	707	712	729	689	674	711	660	689	728	717	643	675	712	710	722	758	737	664	692	684	652	756	700	645	681	686	689	666	704	724	709	677	716	637	716	702	696	696	695	747	738	731	726	732	714	701	752	694	694	747	718	659	751	727	687	684	662	677	634	675	746	663	731	700	706	686	718	742	732	722	707	708	740	735	725	680	694	671	682	707	657	664	696	701	702	750	692	699	706	687	675	691	695	650	703	689	654	674	692	698	700	738	684	698	657	685	683	680	712	709	693	670	673	735	673	757	717	705	694	684	691	712	744	747	676	682	683	703	674	723	725	657	726	648	708	725	696	677	713	699	763	735	703	695	659	692	698	695	689	712	704	714	687	693	732	728	718	666	713	669	683	691	677	677	700	704	673	685	705	696	706	720	718	660	717	664	650	693	684	723	702	727	708	682	708	690	742	690	720	716	689	727	684	708	727	687	718	707	715	698	723	714	719	761	649	685	705	746	681	739	711	697	688	695	734	698	703	711	683	714	739	705	724	707	750	701	691	701	756	723	702	694	697	705	649	649	741	731	704	726	647	672	710	673	700	730	682	681	714	722	745	696	699	715	719	700	683	742	708	700	728	703	650	687	721	699	706	683	673	696	734	722	714	703	641	704	780	730	696	718	695	709	729	710	691	657	693	715	661	663	736	712	726	648	742	654	678	697	708	703	687	744	708	730	643	687	698	692	719	694	734	713	714	735	711	701	731	697	661	731	722	694	755	702	707	716	705	688	661	768	656	677	707	710	705	681	751	726	687	744	714	711	713	668	692	722	669	696	688	738	721	760	666	688	708	719	721	688	743	713	712	699	729	681	721	708	679	693	637	725	707	727	689	688	724	718	724	696	708	737	733	723	699	715	681	746	709	667	696	702	686	770	664	707	703	732	714	710	716	686	681	697	670	721	700	710	684	723	716	729	716	708	655	679	724	669	673	673	666	730	712	649	676	692	726	653	696	693	666	719	723	705	681	672	728	672	684	674	725	675	697	699	662	724	732
35230	40702	38664	34451	37491	31385	29313	27834	27030	24186	27288	25379	25849	24982	21439	19134	18206	14622	8349	6717	6081	5602	5198	5607	3461	3255	3103	2796	2174	1364	1202	1006	1230	1690	1775	1730	1247	1361	983	619	544	643	712	736	640	607	650	715	667	563	457	409	384	492	442	346	352	384	350	392	312	338	336	327	344	365	358	350	358	340	312	291	315	326	278	304	307	272	339	303	292	271	292	303	314	314	311	299	329	358	341	322	285	297	304	320	288	339	274	333	318	296	308	293	292	294	320	280	277	289	299	284	276	318	306	283	328	273	308	319	308	301	319	301	323	305	309	333	328	318	299	308	309	307	311	278	334	281	307	312	289	288	296	290	294	288	269	314	299	284	290	326	266	286	283	333	358	321	283	287	294	305	330	315	330	289	287	304	253	298	332	314	304	355	272	296	302	286	305	307	300	314	293	289	307	320	306	305	301	292	278	303	301	261	309	312	291	317	306	336	316	312	307	305	309	286	280	357	287	318	334	314	314	322	327	295	291	325	313	293	331	318	279	303	295	317	288	317	303	278	295	298	347	279	347	295	286	313	325	278	297	295	320	340	311	329	288	322	305	268	303	304	322	304	329	312	302	302	309	294	301	319	316	315	294	328	327	318	310	325	312	308	317	289	291	317	295	284	318	307	315	326	292	285	320	305	322	311	314	332	345	305	296	314	293	329	327	331	330	296	324	291	303	324	306	297	317	302	295	294	323	268	311	278	316	283	277	336	328	335	329	287	282	297	320	300	290	307	325	326	314	321	272	315	290	325	261	309	319	322	287	302	314	324	313	279	328	296	316	306	328	306	304	286	304	311	244	288	311	296	286	286	324	292	322	332	289	335	309	347	336	335	279	304	294	296	298	327	312	306	282	323	320	306	280	322	325	293	320	307	290	286	296	309	288	316	314	252	330	351	300	283	313	306	323	306	331	315	326	301	325	302	319	306	314	296	277	304	325	307	309	299	302	298	297	322	329	319	309	285	321	325	288	298	294	294	297	285	305	304	293	281	293	276	310	286	285	298	318	310	282	299	292	277	303	292	320	309	308	294	303	324	341	295	324	290	279	302	335	282	288	316	311	301	314	309	320	353	296	305	297	331	292	300	307	308	318	331	330	314	277	327	316	266	298	282	313	282	302	331	336	302	268	294	302	303	318	327	280	319	278	310	298	326	326	297	309	320	316	338	305	275	303	328	315	337	306	273	317	308	297	274	316	297	309	309	294	323	316	320	294	285	289	322	289	275	308	314	293	292	337	308	304	302	321	302	312	303	324	310	308	290	336	329	329	296	310	285	325	301	302	299	299	286	337	336	306	314	280	314	273	301	297	307	311	313	291	342	318	282	323	317	281	291	266	305	311	330	262	321	323	318	328	343	312	280	319	293	332	292	282	374	274	279	266	334	346	307	267	305	295	298	324	325	280	316	330	277	295	276	342	321	310	311	313	293	299	307	329	290	319	340	318	284	302	306	311	298	275	313	333	298	300	284	313	294	309	314	310	306	342	299	335	289	289	301	276	296	310	317	292	288	282	331	297	300	262	297	314	314	302	308	284	297	275	317	258	295	312	321	347	285	334	318	294	299	297	285	302	292	282	297	295	283	308	289	319	284	326	296	338	275	314	303	281	298	319	306	314	267	314	322	291	305	307	301	304	289	322	323	292	308	298	294	314	328	270	293	309	302	318	326	330	296	329	325	333	315	280	305	296	297	309	301	322	311	316	304	311	297	318	315	301	298	292	328	309	343	305	281	339	322	287	300	319	313	294	321	335	318	306	297	298	307	314	327	305	292	326	293	309	308	317	293	323	285	283	312	272	326	296	318	321	287	295	305	313	312	301	331	310	322	297	338	318	284	291	310	323	306	307	293	296	322	296	336	313	328	307	326	341	295	302	266	285	280	274	304	317	303	257	303	298	281	298	297	286	337	308	330	348	309	316	326	328	318	311	290	307	286	288	345	327	325	340	331	331	293	279	331	304	310	311	282	304	305	301	297	304	282	324	327	289	300	311	282	294	297	352	319	288	326	328	318	326	289	264	307	312	337	311	340	306	293	334	313	306	321	293	298	301	285	314	302	279	283	268	315	274	326	320	304	296	295	307	288	283	304	304	306	331	333	314	316	292	299	272	321	290	299	281	314	301	309	317	300	318	297	305	306	292	315	290	305	297	321	326	304	328	303	289	303	292	299	312	315	309	305	263	281	295	297	329	310	297	272	327	282	322	327	272	314	258	289	318	318	316	296	321	319	313	291	325	291	295	313	345	302	306	338	307	335	263	331	311	327	307	279	331	313	343	321	306	294	318	290	297	322	308	295	283	304	296	300	306	290	302	319	304	359	295	292	292	314	313	323	292	308	322	304	305	314	310	315	306	308	291	322	256	294	333	277	307	317	338	309	306	313	288	342	281	303	356	299	285	304	311	297	299	320	312	308	311	335	283	319	318	281	310	281	303	268	334	309	284	314	297	318	307	290	273	336	295	311	337	290	317	333	310	287	315	299	305	281	290	285	316	316	338	328	300	314	317	297	285	318	281	318	304	302	310	336	288	344	304	318	278	338	338	332	312	334	288	337	318	324	294	291	293	289	301	326	272	313	293	292	301	324	315	321	313	313	335	304	299	290	323	305	288	276	309	332	304	319	282	266	293	278	303	322	306	321	286	306	312	303	292	296	300	294	291	307	307	323	321	303	316	332	329	311	275	279	330	327	292	281	276	325	281	281	294	331	305	322	281	317	320	292	327	296	314	326	335	290	295	282	326	289	284	288	294	322	283	343	314	314	282	311	286	306	331	312	349	337	328	291	315	299	323	316	293	284	325	329	335	298	268	313	290	283	311	301	316	286	316	326	312	337	303	337	306	319	268	295	312	331	278	289	303	308	317	325	290	298	278	311	298	288	282	313	280	298	283	291	315	312	315	282	289	317	299	313	286	343	330	290	292	299	312	304	272	334	302	316	295	311	312	312	314	299	291	325	282	321	318	287	279	302	290	281	309	325	293	284	316	297	305	317	321	297	304	293	273	302	318	324	326	324	286	274	317	296	294	325	319	293	320	315	304	295	310	343	270	322	291	290	289	315	282	321	281	309	292	315	296	287	287	310	319	311	310	311	323	305	289	284	319	273	277	293	290	294	313	298	320	304	278	333	305	313	324	293	290	317	299	287	303	311	319	300	294	327	270	275	308	347	308	312	297	285	286	315	308	313	281	322	315	318	308	304	308	291	288	283	299	308	308	297	277	327	313	279	295	296	296	303	280	300	308	317	264	294	337	298	324	311	323	283	305	296	317	316	286	301	310	300	329	290	312	316	295	306	307	312	330	325	311	291	299	307	316	291	319	277	321	322	300	303	321	291	329	314	293	302	301	319	289	359	317	310	341	288	300	305	306	324	320	290	319	357	319	305	309	289	314	296	287	288	323	327	321	330	312	315	337	340	323	309	357	308	253	304	256	320	345	314	313	316	270	297	313	339	269	327	324	299
23687	35260	41322	45265	46552	43403	42722	40480	41986	41190	43360	42617	41965	44303	40019	39552	39370	35149	26572	25924	23983	23619	23159	23784	16812	16580	16185	14772	11838	7452	6992	6016	7171	9755	10221	10567	7287	8052	5635	3439	2952	2977	4067	4008	3414	3224	3480	3789	3281	2553	2051	1336	1399	1798	1452	1041	1007	1235	1176	1464	847	935	872	892	1011	1159	1003	1125	1109	823	810	750	775	736	739	750	730	778	744	763	785	721	760	726	735	750	821	744	751	1077	868	696	705	758	673	713	739	715	728	673	735	696	734	730	688	709	665	714	720	704	728	718	737	762	768	753	667	702	736	724	736	733	725	661	731	748	721	712	769	722	694	733	780	747	719	724	731	757	730	704	699	684	705	741	731	747	722	720	705	724	684	752	741	750	697	732	705	677	703	710	694	726	733	698	772	778	690	718	712	689	673	751	722	714	721	661	726	707	705	679	741	731	695	734	674	715	702	679	697	737	746	738	737	722	723	714	711	741	719	710	707	691	740	752	693	744	706	683	683	726	742	733	728	702	693	700	769	679	714	751	690	716	698	669	764	720	715	698	690	713	742	730	743	711	728	728	705	674	714	724	703	733	724	751	747	732	728	724	711	692	737	746	736	713	699	690	750	702	706	724	711	714	719	736	725	733	751	734	683	738	691	735	677	680	769	719	733	799	769	712	739	698	695	680	695	755	723	717	712	679	709	729	742	720	698	690	696	726	751	720	671	719	781	677	703	699	722	734	711	757	739	727	766	722	743	779	717	715	724	788	726	756	690	683	765	763	738	710	751	764	706	697	741	742	676	721	709	699	707	709	720	760	707	722	717	738	769	707	723	762	767	735	687	741	709	744	755	746	741	739	757	739	683	709	741	720	719	740	745	722	724	695	741	732	696	742	707	733	722	706	718	697	686	721	745	737	681	734	780	708	738	735	680	676	765	708	723	738	744	754	711	703	719	736	663	712	741	714	738	697	711	737	681	722	676	760	691	723	742	696	728	734	718	677	708	733	746	720	741	727	749	730	714	725	730	740	691	717	719	737	737	738	704	729	738	744	739	743	739	716	712	719	738	713	753	719	767	769	725	761	680	698	711	786	725	765	726	719	684	741	739	743	721	740	712	692	690	713	739	729	692	766	742	707	709	723	727	703	744	767	715	684	746	694	712	718	699	689	759	722	744	715	747	726	723	734	680	683	746	715	692	771	758	713	738	751	744	736	723	716	748	773	729	755	669	706	687	757	694	730	733	731	710	719	687	700	723	696	734	696	753	730	701	688	700	712	770	719	696	727	754	717	719	723	704	747	742	772	719	717	756	763	709	748	663	754	696	743	764	747	724	711	725	747	704	718	744	751	732	726	712	685	732	759	744	673	722	689	746	736	703	735	677	725	739	686	662	738	691	754	689	738	767	734	702	740	703	657	698	755	753	732	735	699	730	784	653	719	702	749	693	723	674	752	765	686	716	744	754	769	730	685	723	694	748	710	754	749	751	731	683	723	709	710	712	684	750	713	719	741	743	710	732	747	727	750	714	752	744	729	758	687	743	727	764	763	756	692	718	743	726	714	694	718	691	793	712	711	681	703	731	757	733	755	735	744	710	711	720	725	730	683	698	684	742	707	776	743	712	722	733	769	728	729	713	691	729	720	760	742	765	718	704	753	722	679	684	685	711	749	691	717	705	730	723	718	717	733	718	737	709	685	719	708	758	728	717	728	721	693	696	723	780	655	736	780	722	737	749	763	711	739	771	704	714	789	743	736	741	693	716	732	733	685	741	730	738	723	742	702	719	650	722	745	735	760	750	721	752	791	754	742	725	719	706	738	747	713	702	736	769	691	720	731	675	713	714	743	736	716	742	736	743	696	730	701	736	726	731	757	734	709	723	697	727	741	740	705	699	715	727	737	737	765	703	717	786	716	772	729	721	705	743	723	704	732	727	737	698	692	675	721	730	750	715	696	724	744	754	724	742	747	729	702	779	703	752	702	753	714	744	723	714	689	711	690	767	692	700	684	740	768	731	714	720	721	769	740	736	715	704	700	723	678	720	729	738	729	724	750	764	726	720	739	727	750	761	742	698	707	713	728	759	695	689	720	727	678	721	699	723	732	646	688	729	752	721	737	691	702	738	710	693	693	677	706	735	689	762	727	737	773	713	702	782	727	720	737	754	755	722	751	752	712	694	769	731	703	731	738	737	764	704	703	705	728	775	741	751	728	740	745	685	718	765	686	740	743	706	711	722	726	696	738	753	741	652	723	710	740	748	767	725	701	697	769	718	734	695	732	777	748	706	666	777	739	739	708	714	721	733	764	704	707	714	729	713	665	719	777	696	741	742	758	743	719	739	734	730	723	762	744	717	687	733	744	729	724	725	764	672	782	731	734	694	710	740	715	718	755	758	713	736	698	712	722	723	706	709	711	735	724	710	711	692	725	722	677	740	693	703	738	737	756	760	696	692	764	737	717	705	726	797	712	723	734	736	706	710	748	724	703	689	686	736	788	698	764	698	691	712	733	698	761	702	753	706	740	686	699	738	736	719	718	700	759	768	727	675	698	725	726	690	733	754	721	749	767	716	697	753	700	659	752	699	733	757	717	719	685	685	727	684	710	695	684	692	737	761	761	657	714	717	737	681	729	709	717	714	707	738	712	723	702	728	710	766	683	741	741	715	681	733	721	687	783	716	694	739	754	681	715	724	770	713	724	743	709	755	659	696	740	714	713	700	718	700	712	679	741	752	719	707	703	666	730	772	717	697	707	696	723	732	720	697	705	736	684	762	742	741	706	721	717	739	697	719	753	727	746	750	747	748	690	748	718	683	726	751	712	752	767	761	665	731	712	716	721	725	724	742	691	751	723	724	782	699	758	754	736	730	756	725	720	688	697	738	759	763	698	743	710	726	669	752	802	672	727	722	730	686	718	772	762	711	761	648	684	746	720	732	728	698	729	728	690	775	719	721	747	739	698	738	746	715	686	724	677	741	706	743	717	782	677	734	715	702	748	709	728	736	759	749	749	702	678	721	728	752	722	748	732	698	733	720	743	740	721	725	733	734	713	740	703	715	672	701	726	705	730	712	663	714	694	696	758	764	711	721	762	699	675	717	712	733	713	736	767	694	675	705	745	705	712	767	709	757	705	726	749	741	730	689	742	707	707	724	729	741	756	768	730	651	748	723	759	706	745	701	722	738	714	740	735	725	714	676	736	709	731	714	679	720	732	741	769	756	705	701	697	761	709	688	728	721	720	703	705	763	664	735	752	764	688	707	749	711	716	740	754	745	706	755	720	698	769	776	682	717	680	709	721	756	721	704	739	710	743	673	741	696	722	778	676	717	778	737	747	702	706	689	713	723	776	739	680	751	704	736	696	729	716	739	729	737	739	737	725	721	755	708	714	680	691	761	693	678	716	735	701	754	670	738	707	689	681	718	750	773	742	773	718	711	759	761	700	720	773	734	696	707	699	758	741	741	717	671	738	753	736	748	769	725	672	743	704	717	727	675	745	775	769	670	736	750	728
42124	43867	39166	34371	37408	34102	33358	35487	34623	33580	36738	34799	35598	36200	31864	30905	29034	24748	15682	13115	11885	10367	10113	10936	6574	5999	5391	4639	3633	2170	2007	1571	2352	3093	3186	3356	2253	2478	1236	854	719	799	1011	1066	831	865	901	1019	914	729	484	388	440	469	365	323	306	373	334	445	276	319	285	293	331	361	306	302	287	274	258	279	275	233	229	244	230	227	240	249	235	244	250	227	257	261	240	244	290	333	262	245	254	246	239	235	202	254	228	233	213	234	252	238	250	246	245	234	257	220	249	242	239	237	255	232	232	236	226	238	231	289	245	225	216	224	216	205	219	235	254	228	252	229	274	292	234	237	238	240	244	214	241	242	236	272	246	242	231	260	234	253	264	243	203	242	233	226	227	240	253	275	281	244	233	236	265	264	224	244	251	252	224	215	265	264	224	263	254	282	236	239	225	220	244	232	225	259	218	251	230	244	244	231	276	246	228	202	240	227	210	226	217	232	231	203	245	242	209	257	243	214	251	231	257	217	233	217	218	227	251	236	219	263	223	220	234	235	240	232	238	231	223	260	234	231	259	240	254	235	214	259	237	229	248	233	221	241	241	248	237	240	208	255	276	230	225	221	223	234	257	266	213	225	265	241	256	225	227	222	262	254	215	196	260	270	227	244	220	219	223	237	235	227	257	243	234	247	240	239	277	258	234	255	227	211	264	245	226	236	249	247	248	229	241	218	247	261	254	253	252	243	230	216	213	272	239	216	210	216	213	245	232	230	236	216	244	216	230	254	248	237	216	260	242	230	249	287	289	224	277	239	260	247	220	248	255	228	210	242	234	259	244	266	240	263	217	239	211	224	236	252	244	234	256	226	249	227	242	229	216	229	204	250	252	243	227	248	259	240	251	259	252	240	237	239	251	270	233	249	245	244	259	251	240	240	233	240	248	259	239	235	223	235	243	207	239	216	225	223	223	230	236	255	211	249	263	227	235	227	236	225	231	225	249	251	231	242	223	216	241	238	245	239	235	237	231	218	205	266	204	212	265	246	231	241	249	265	251	230	240	260	242	233	220	248	227	256	246	236	233	240	242	250	239	238	225	252	211	238	265	256	220	215	227	222	244	251	259	243	241	236	251	237	245	243	224	247	233	239	272	243	236	244	223	260	224	220	256	236	239	258	248	225	227	229	225	211	260	240	254	264	259	261	273	262	238	253	232	231	235	223	255	261	252	223	235	223	230	225	228	245	241	254	231	239	225	245	250	228	260	236	221	247	250	260	237	249	221	242	247	244	245	218	245	250	252	245	272	254	253	242	253	263	241	235	226	224	222	248	251	229	242	233	228	254	256	248	247	234	240	227	259	247	238	229	224	236	252	257	196	243	218	238	233	229	228	252	234	240	229	241	250	255	232	257	225	246	242	244	239	228	246	248	217	217	234	232	221	213	229	231	239	252	199	258	216	236	224	221	238	235	250	213	238	266	236	242	246	237	240	242	215	240	262	236	222	229	251	234	273	251	234	238	254	223	261	226	224	222	254	245	235	221	265	203	241	242	231	233	245	240	202	216	204	252	239	220	231	220	236	243	233	225	235	224	246	242	228	233	260	232	241	233	247	238	227	227	219	229	245	244	245	230	268	212	248	233	248	235	235	256	243	225	229	272	234	235	237	261	244	237	261	243	245	235	238	247	225	255	216	204	229	243	254	225	235	254	226	243	203	229	221	193	253	221	258	243	269	239	244	263	248	221	250	234	229	249	244	235	210	238	229	221	252	272	265	208	240	218	241	263	246	250	245	239	222	207	265	233	245	246	253	222	254	230	263	221	212	242	234	228	232	246	221	244	243	248	246	237	262	227	205	249	229	237	241	244	237	209	251	281	235	224	260	248	251	229	240	213	214	234	237	254	226	230	233	227	215	220	238	230	205	264	222	241	259	246	214	241	225	249	227	223	239	232	221	254	213	240	257	260	248	232	223	221	218	253	249	227	236	227	235	213	233	273	248	252	218	235	253	234	261	229	244	256	257	254	229	211	234	209	254	250	248	243	228	260	228	230	240	224	252	220	234	269	263	226	260	252	269	236	268	257	231	225	249	248	251	230	253	217	217	213	253	232	183	237	223	242	238	232	242	230	251	260	256	243	244	247	246	269	242	242	234	231	244	216	216	236	256	227	233	259	206	251	224	249	231	226	241	268	263	265	257	276	221	264	257	223	224	243	246	234	228	246	233	257	240	270	257	251	230	234	246	237	253	235	235	261	227	226	250	238	227	258	252	237	229	224	239	229	223	222	229	219	236	242	246	249	222	265	242	236	251	237	244	244	198	206	242	221	263	252	233	231	224	243	232	227	213	211	243	256	236	239	234	249	227	238	228	249	259	266	273	247	234	241	253	213	256	210	244	256	225	236	244	216	234	242	228	229	235	258	290	226	268	241	225	268	257	244	227	217	223	248	270	261	235	242	269	232	219	238	248	242	234	263	231	255	249	224	254	251	242	253	221	245	242	220	227	264	243	230	260	261	236	246	255	264	269	233	238	205	220	231	234	236	244	225	217	246	228	239	254	278	262	197	245	221	249	243	250	232	247	247	238	233	236	224	236	248	234	260	242	228	225	241	214	233	219	237	244	248	240	248	235	237	240	220	237	216	256	230	235	213	224	238	223	252	229	235	254	253	216	239	254	239	245	251	244	241	246	246	292	257	245	246	222	223	267	236	242	250	229	258	249	225	224	231	274	223	236	251	234	250	226	227	233	213	218	220	236	228	228	215	241	220	252	228	228	245	225	256	279	235	242	219	228	253	246	253	232	243	207	245	245	251	266	267	250	246	226	215	245	254	217	232	250	226	224	215	231	257	226	236	249	248	220	238	260	232	242	236	252	226	259	248	214	229	243	260	226	219	229	275	234	245	218	240	234	251	219	244	247	212	253	240	233	239	226	243	227	221	236	260	227	253	248	232	226	259	258	254	241	241	233	270	225	235	219	226	235	232	242	261	247	222	220	240	257	258	278	260	258	236	217	262	246	225	253	243	220	232	291	232	219	239	235	229	256	262	244	259	207	226	253	222	227	232	266	199	206	258	255	234	223	239	223	249	228	230	231	246	242	268	211	255	244	204	262	241	242	223	252	227	275	229	255	256	250	273	249	247	229	202	232	263	252	248	244	271	250	244	233	249	231	237	225	236	199	230	259	254	230	233	276	223	234	221	228	266	216	230	228	247	213	243	239	226	226	255	246	210	250	251	244	240	246	227	252	224	252	266	232	255	238	244	228	234	263	251	249	234	245	240	251	260	230	234	220	214	247	248	269	239	233	233	271	224	214	219	233	256	206	233	222	230	241	250	236	229	258	234	253	235	258	197	207	246	227	241	215	245	243	223	251	225	248	248	227	220	265	255	262	277	241	242	232	248	248	256	250	261	230	234	243	253	233	225	224	196	229	222	201	237	239	239	250	252	222	255	243	262	228	251	280	255	247	241	242	239	206	225	260	240	221	255	214	234	257	235	276	247	228	265
28181	41233	45161	50104	50719	49377	48820	48569	47909	49086	49975	51589	49898	52540	48294	48945	47607	43753	35171	34887	33511	32201	32522	33138	24886	24949	23138	21253	17745	11569	11298	8957	13677	16060	16964	17448	12374	13536	7612	4851	4041	4601	6533	6594	5165	5391	5757	6293	5467	4287	2663	1850	2267	2621	1569	1153	1208	1717	1377	2098	873	1021	849	1083	1433	1467	924	1039	1119	719	929	806	640	652	625	601	617	654	626	586	620	585	607	575	644	598	687	693	850	1119	721	578	594	565	595	520	610	589	562	590	552	597	550	573	590	569	567	590	529	564	589	564	571	571	566	547	592	532	560	578	567	547	558	630	606	561	620	572	605	611	552	591	539	583	536	582	605	585	574	555	601	601	577	614	542	580	582	629	608	574	554	542	611	578	606	584	560	548	577	600	540	585	577	576	564	576	546	590	549	556	573	544	522	593	567	548	544	524	591	591	578	548	550	574	612	575	520	558	571	566	565	552	552	557	536	532	561	528	572	541	566	596	562	586	542	545	576	607	582	545	606	552	578	620	586	592	595	526	597	606	595	580	615	601	553	630	577	601	586	583	569	544	577	578	542	579	585	530	578	545	551	593	571	587	595	572	596	587	594	565	563	565	584	571	572	580	622	605	549	533	568	554	553	566	574	618	527	584	605	588	562	575	581	567	572	578	569	541	567	575	528	597	565	549	595	542	587	572	570	588	585	589	598	587	550	592	587	548	565	536	594	553	563	573	601	575	624	599	584	596	563	551	557	520	566	584	616	588	588	587	523	559	572	552	573	586	544	573	622	605	592	572	593	597	541	533	564	564	566	521	577	567	570	584	545	585	598	560	560	540	597	602	532	581	560	523	581	552	581	557	610	624	559	552	534	577	517	549	600	560	547	558	563	527	541	595	570	585	558	572	544	603	556	590	611	563	567	572	567	569	520	599	546	530	577	550	562	551	545	565	562	572	570	520	580	587	553	598	623	648	551	579	588	566	593	576	560	533	548	555	585	561	557	572	571	562	553	533	536	603	587	563	548	613	584	545	523	589	546	556	590	602	617	613	536	579	548	522	542	645	553	600	573	549	560	622	585	551	592	585	567	594	588	542	583	585	556	593	585	559	590	598	601	546	574	573	579	570	560	557	598	550	598	566	588	622	618	550	582	548	553	602	576	565	580	563	553	579	629	616	581	536	568	559	596	558	595	563	568	607	580	525	547	531	580	573	637	564	536	571	553	552	547	561	592	505	610	575	577	541	566	565	581	615	548	596	568	535	587	595	557	580	542	615	611	566	586	551	585	586	541	576	588	560	579	587	579	533	530	585	568	585	566	606	569	558	566	561	596	538	546	601	560	555	597	614	579	543	575	596	570	546	569	565	575	530	620	556	580	579	595	616	586	568	561	525	578	594	602	556	591	568	578	578	558	550	583	567	587	541	515	513	589	584	619	570	592	542	605	610	570	589	534	546	583	577	609	604	620	552	566	577	544	560	568	555	573	579	574	595	578	618	574	567	609	604	588	560	576	586	564	559	616	593	520	511	567	590	537	566	595	578	575	594	548	566	564	581	578	542	583	569	577	577	538	552	547	566	585	601	554	544	566	544	575	593	574	576	570	595	587	584	556	568	622	595	557	598	595	568	614	603	586	577	602	559	557	583	604	585	572	593	552	603	570	611	569	575	518	564	580	546	585	595	576	569	579	579	545	585	547	599	559	578	582	557	552	581	615	615	598	550	556	586	608	540	573	562	539	592	550	558	539	559	570	565	573	609	577	558	579	524	583	564	562	552	587	591	552	595	559	585	573	585	563	615	551	568	588	594	603	544	565	586	581	607	584	585	576	558	490	573	609	553	544	545	541	578	572	605	569	561	550	603	590	590	623	599	570	569	547	564	553	585	618	551	580	590	569	559	557	579	558	559	584	551	569	563	544	505	576	604	543	617	573	591	542	590	584	608	577	566	559	554	564	598	609	575	578	573	607	576	567	582	596	577	549	570	561	614	547	577	553	564	554	569	596	593	599	561	562	558	594	601	569	582	604	571	598	552	586	562	576	615	576	570	576	594	559	576	598	575	595	609	575	587	575	544	572	571	585	583	580	565	536	571	586	578	567	589	590	592	612	531	559	589	583	569	545	609	601	595	563	613	585	595	594	595	564	577	612	589	566	567	569	542	569	580	579	599	591	591	542	590	555	555	568	610	561	550	563	544	536	578	599	558	576	564	556	572	581	603	594	604	585	574	575	601	577	579	576	536	581	613	585	580	580	571	579	598	551	603	558	578	588	585	547	588	546	552	553	593	541	543	548	575	571	563	590	578	589	550	598	582	551	589	550	601	552	572	609	535	549	579	563	528	563	631	611	564	585	606	600	568	577	557	525	613	571	572	571	572	550	543	603	595	597	586	562	576	575	580	568	568	550	565	559	513	539	583	603	519	581	590	577	542	580	578	572	536	582	545	564	520	573	577	579	583	547	605	582	608	608	572	531	559	543	612	591	599	558	524	569	564	529	575	585	617	571	580	594	567	583	564	608	520	553	586	596	557	561	575	589	592	541	558	576	580	607	570	560	588	596	555	569	581	608	614	561	539	576	565	539	555	564	597	559	542	597	544	542	524	596	587	583	581	572	579	597	607	585	555	593	562	536	589	571	530	540	574	554	612	590	569	611	556	546	576	590	584	544	580	566	565	549	596	578	584	560	582	602	591	591	579	548	578	590	556	609	566	581	572	543	599	554	589	570	563	578	553	562	549	578	595	568	576	593	573	579	592	575	556	564	546	587	550	561	577	560	567	577	575	556	558	580	582	534	558	526	618	570	561	606	568	601	560	588	564	621	572	571	550	584	560	586	582	588	571	571	582	552	581	575	561	567	608	596	570	550	596	540	524	581	568	567	560	581	539	562	554	580	570	548	564	570	562	540	593	576	593	515	557	548	564	590	532	550	564	575	531	558	563	585	578	593	544	588	540	565	572	578	581	593	529	583	597	629	586	549	541	601	563	584	587	638	529	560	599	562	510	599	588	599	560	569	570	597	552	551	577	577	559	588	577	607	553	596	556	571	553	556	565	561	547	537	597	569	571	569	587	535	554	554	578	601	607	539	587	567	562	555	581	603	611	577	592	549	593	582	554	555	545	577	608	557	566	578	549	627	555	563	606	588	602	612	550	596	570	603	595	581	579	553	586	579	583	534	559	586	564	571	580	541	552	569	556	568	580	581	520	595	580	578	534	602	581	612	555	543	550	539	569	539	562	567	562	553	565	535	567	579	551	547	553	569	575	575	609	575	601	545	589	566	571	570	582	561	566	589	605	567	592	569	594	571	566	557	623	538	618	585	555	615	608	582	564	581	573	570	536	567	556	607	583	586	617	601	605	578	570	534	570	572	554	576	585	591	573	593	595	564	588	569	605	593	565	593	555	574	582	538	594	586	547	633	559	583	550	582	605	571	559	573	562	599	583	576	569	597	568	607	523	546	651	574	548	595	557	589	589	563	559	582	560	530	566	606	554	549	602	604	573	620	586	544	555
15422	15560	19015	15383	12641	8845	6815	5358	4271	3329	3100	2526	2331	2194	1772	1617	1450	1197	862	822	720	729	670	677	540	502	475	470	446	422	352	367	376	409	454	450	402	358	347	319	349	353	327	309	325	362	355	333	309	332	300	307	315	303	314	294	308	325	299	327	345	296	307	314	278	325	308	319	332	301	297	308	318	331	291	316	293	285	293	341	311	319	323	315	293	310	309	310	320	313	333	296	313	319	295	302	317	289	294	314	332	300	331	326	317	280	291	309	291	292	295	299	297	302	340	321	280	279	316	293	310	322	293	338	323	339	275	314	320	327	324	275	307	312	305	312	288	283	333	292	303	294	322	288	280	307	275	282	319	341	328	307	286	330	312	313	301	304	335	317	314	310	291	285	276	310	305	301	270	319	289	329	295	328	317	282	320	359	305	323	316	295	327	314	301	300	326	356	314	299	299	312	285	309	286	323	286	302	291	303	293	299	308	308	323	296	315	286	304	329	322	282	300	325	329	306	302	297	311	306	330	294	300	290	330	284	318	312	292	317	269	300	330	300	287	288	306	317	318	279	324	344	343	314	297	320	333	340	306	328	292	319	340	297	308	305	324	306	327	311	338	278	291	279	341	279	319	285	356	301	331	306	322	324	309	288	279	300	351	313	333	283	298	303	306	330	266	331	324	279	309	287	296	330	308	287	279	347	334	314	309	308	316	293	324	304	295	314	306	329	315	300	307	328	291	307	284	312	318	334	331	341	322	304	332	316	289	312	299	285	335	273	307	319	308	256	297	282	311	285	306	315	321	319	311	313	319	292	314	326	338	294	310	310	299	296	303	304	322	328	259	335	295	315	329	322	310	292	280	294	324	273	304	323	322	329	303	286	315	316	331	312	301	356	334	320	309	348	335	273	323	336	303	277	341	298	299	310	297	300	303	307	303	313	311	290	305	311	315	307	305	285	308	332	305	327	305	292	327	325	304	306	287	311	327	264	276	316	277	297	302	282	301	288	303	289	278	325	305	287	322	299	321	294	336	317	342	282	286	306	306	335	317	304	318	282	303	318	329	285	306	328	301	312	295	300	278	331	274	327	294	331	345	323	285	307	309	269	313	292	306	305	284	284	305	271	288	294	316	277	337	320	312	304	344	285	292	294	325	298	300	336	317	302	317	294	287	335	294	279	322	299	331	298	319	277	313	307	328	299	320	285	299	328	321	257	294	343	284	274	336	306	313	308	282	340	311	272	311	313	322	331	301	316	290	349	320	293	277	308	337	300	283	272	292	333	285	289	289	276	320	318	302	329	319	330	305	335	280	298	310	298	311	314	341	295	298	287	265	313	320	328	325	278	311	314	312	274	322	318	271	340	316	342	314	343	323	286	293	290	305	321	279	261	331	341	305	318	334	327	296	318	285	326	314	331	320	338	292	331	321	330	313	295	304	307	315	307	313	304	293	308	317	296	315	311	320	301	317	305	315	332	289	312	306	308	320	302	341	309	294	299	292	296	327	308	298	314	304	314	313	287	294	289	325	315	318	313	283	302	304	291	315	296	303	298	303	297	306	333	340	277	316	330	310	301	295	313	313	274	297	258	316	277	307	293	323	330	293	291	291	353	327	328	301	326	303	318	310	285	305	287	323	310	289	317	317	333	317	314	298	297	311	285	313	321	301	285	272	324	306	322	305	311	303	291	314	301	313	315	301	317	297	266	305	311	322	340	308	305	316	305	340	306	306	300	303	320	292	306	316	281	304	293	257	312	294	318	287	341	284	273	321	344	319	294	303	319	304	295	330	334	300	286	323	308	301	308	278	360	313	275	344	279	296	286	325	317	324	305	309	345	311	324	310	314	272	299	291	301	312	282	348	297	305	311	287	274	313	338	293	301	319	312	314	297	325	325	284	325	292	306	313	320	349	305	307	321	343	318	316	299	289	301	311	296	300	292	328	307	304	300	305	324	314	317	332	334	302	319	296	276	303	282	304	347	337	319	324	312	334	299	291	320	314	298	295	282	283	289	275	312	318	340	309	330	307	333	307	282	299	321	290	296	299	307	309	298	283	309	303	297	304	340	321	309	322	347	312	296	349	325	314	299	316	292	300	305	306	320	326	303	317	300	291	327	337	281	305	315	296	302	313	278	271	287	322	287	281	325	352	315	330	281	326	300	313	286	340	287	334	281	327	297	279	268	287	273	303	285	312	316	304	347	288	331	291	313	296	303	303	285	280	344	308	292	273	320	297	329	330	291	337	330	304	301	308	321	299	277	301	314	288	347	292	304	303	295	321	294	335	302	267	313	345	299	334	291	327	304	298	313	298	272	288	299	312	284	319	313	308	298	304	325	318	305	304	283	302	330	298	322	302	314	311	299	302	317	259	350	278	303	315	345	320	319	293	331	324	327	290	321	326	329	312	280	323	283	301	297	307	311	320	321	291	315	343	293	321	329	295	302	334	317	323	313	294	289	325	307	302	306	317	310	310	304	288	251	305	317	321	313	319	314	306	287	302	288	285	268	315	285	294	300	303	291	308	300	274	313	280	324	302	313	293	286	302	305	327	339	305	325	317	270	295	315	298	321	283	300	295	310	293	266	291	282	306	282	297	299	328	297	336	334	304	310	333	300	340	324	324	287	311	290	287	280	296	307	284	323	303	311	280	304	303	309	286	315	339	257	286	306	300	294	302	329	308	305	324	315	340	304	282	334	306	276	311	328	329	322	281	319	310	303	293	354	284	308	286	304	295	305	306	309	291	333	323	317	301	299	303	332	325	307	304	334	314	295	319	299	289	329	325	259	306	331	310	318	318	285	292	307	323	324	302	316	294	312	318	316	324	320	306	285	296	311	285	302	305	305	302	336	299	311	285	303	296	297	337	321	320	309	285	308	296	324	297	294	300	318	283	317	331	297	311	318	272	312	336	277	318	303	304	323	337	268	301	302	320	306	326	314	311	322	318	306	292	316	292	294	320	304	323	332	310	347	298	304	277	335	296	331	311	338	328	304	286	345	306	302	325	314	312	348	301	289	325	337	332	315	272	308	318	314	288	296	332	348	323	262	306	323	339	299	352	318	337	306	318	330	321	320	327	294	304	313	284	314	295	352	331	300	330	272	314	281	320	332	293	281	321	319	281	288	328	292	297	280	328	285	328	310	302	302	309	299	275	271	338	289	341	301	338	306	269	312	288	291	317	309	322	309	320	302	311	302	300	284	309	312	312	300	365	312	293	315	321	318	314	326	326	297	299	310	326	305	310	289	290	292	316	331	315	314	316	296	318	291	306	315	300	334	297	280	290	280	312	294	306	309	334	329	323	329	299	340	322	311	298	300	306	317	300	318	297	299	289	319	319	293	293	276	294	315	298	295	328	302	326	307	296	309	301	302	309	294	313	352	314	323	307	286	332	293	322	300	341	300	282	307	310	309	307	285	312	321	314	303	320	322	305	336	362	306	302	316	313	301	315	326	320	309	369	303	281	319	319	302	332	318	324	332	294	320	311	322
10049	14207	24544	26459	25962	22249	20328	18264	14831	13561	13542	11489	10581	10775	8527	8081	7288	5944	4009	3737	3538	3249	3240	3336	2387	2132	1926	1946	1668	1408	1263	1233	1378	1572	1474	1451	1252	1232	1019	1005	1023	906	970	949	893	939	873	956	945	874	878	828	865	863	787	799	742	795	763	808	744	765	736	793	768	765	806	753	790	742	770	770	727	726	751	755	702	750	722	782	718	743	748	747	733	753	767	771	798	733	781	747	733	773	722	755	722	761	748	743	738	730	729	750	777	686	753	720	787	726	763	716	738	727	747	724	729	724	752	765	797	762	768	738	752	698	797	732	739	694	722	772	752	774	755	694	744	775	715	736	711	713	731	762	754	734	730	760	743	791	776	720	771	728	769	745	736	709	734	758	764	766	720	748	811	732	721	729	799	747	771	734	754	719	748	688	719	726	749	703	714	745	766	782	731	771	761	774	767	732	727	792	725	728	763	721	735	743	732	740	698	749	743	726	733	766	758	684	747	701	717	709	755	705	689	708	741	732	716	760	763	705	740	702	739	738	762	745	722	716	789	764	705	782	692	761	727	735	753	750	762	700	731	736	755	720	760	747	676	732	766	760	757	720	758	733	670	740	751	732	720	741	722	726	766	719	753	723	736	759	746	756	736	795	713	756	750	762	751	723	728	762	756	716	715	755	729	741	754	709	722	718	756	736	724	738	760	738	763	752	731	749	709	712	738	734	708	783	773	714	718	736	688	714	736	743	758	736	737	750	714	714	728	740	749	718	754	773	698	725	770	728	708	688	723	804	704	782	748	760	758	720	748	689	734	712	770	747	759	714	769	757	724	747	702	707	693	744	720	726	767	753	775	780	757	794	694	753	749	740	760	690	720	767	708	705	763	752	720	711	700	727	743	753	778	736	703	729	731	741	766	747	703	720	763	712	703	725	693	763	727	767	741	746	745	763	664	705	730	782	753	751	725	763	733	766	807	729	747	707	782	752	740	738	759	761	703	762	648	739	697	694	749	763	774	737	718	710	754	755	704	769	720	729	695	749	753	739	746	716	710	750	660	762	736	760	725	766	728	792	656	770	709	765	719	720	736	742	705	766	729	740	734	726	701	729	730	742	745	754	729	750	733	724	780	773	738	762	752	677	765	715	752	761	736	757	753	788	763	676	719	713	705	729	690	772	711	755	791	769	690	796	727	742	750	706	715	768	730	735	684	774	753	705	776	761	739	751	721	726	778	731	748	694	763	724	724	715	739	746	742	768	786	750	730	773	705	710	721	693	748	693	721	734	739	729	774	723	731	733	692	778	764	710	737	765	769	701	720	772	747	725	711	696	748	734	719	708	733	750	742	715	739	731	729	785	726	726	742	780	753	720	700	762	714	794	763	793	700	762	750	741	740	712	742	822	771	755	769	719	759	718	706	743	711	712	761	766	738	699	771	724	749	752	730	721	729	739	747	742	754	760	729	703	750	733	677	730	738	683	728	796	758	752	724	772	693	749	783	699	708	799	705	718	726	731	777	735	775	721	772	683	726	778	744	725	690	736	735	703	741	746	730	774	744	752	749	779	725	773	719	717	716	724	729	763	721	746	772	714	793	760	739	746	715	740	725	674	781	705	707	724	750	790	782	711	815	750	754	762	731	781	717	702	709	740	736	707	693	764	787	771	682	761	762	741	777	772	708	701	750	739	739	753	728	744	751	743	735	735	694	749	743	734	751	753	756	759	706	711	720	765	708	742	741	757	742	693	749	733	708	736	772	722	773	742	700	755	719	761	760	752	742	748	736	747	764	720	769	734	747	711	724	711	760	767	747	725	717	759	709	758	770	712	718	733	711	758	730	707	762	750	690	747	764	767	768	703	712	747	698	759	797	727	786	694	755	723	702	720	710	774	714	724	742	776	742	710	799	730	681	725	741	734	753	711	745	713	680	733	750	735	757	738	745	729	740	712	712	732	742	687	778	728	760	753	774	746	796	722	699	756	812	679	688	785	706	702	757	738	724	737	726	698	674	708	768	724	758	709	678	723	738	728	720	692	744	777	795	729	725	724	723	734	735	821	764	742	784	749	726	795	755	715	764	772	726	785	719	725	708	716	705	764	741	753	778	698	701	717	761	680	761	730	729	783	746	744	709	750	712	710	732	697	720	741	738	745	767	753	709	755	756	754	787	799	749	731	740	715	703	764	757	755	727	742	732	775	755	762	725	725	718	734	714	741	716	806	727	711	713	747	774	724	722	759	712	785	758	751	765	676	756	742	742	744	753	735	717	747	714	749	748	715	700	740	730	752	721	737	747	712	784	758	757	762	715	709	804	757	748	719	729	781	747	734	741	737	719	746	749	761	724	736	735	710	732	735	745	750	744	735	688	744	751	700	736	750	742	744	717	752	721	733	723	729	719	721	795	737	767	731	706	769	727	722	744	752	782	750	787	732	750	632	753	759	716	728	710	748	792	787	763	741	756	751	761	732	778	761	718	776	724	708	689	747	689	747	730	751	780	777	728	759	751	748	717	733	712	717	713	744	773	765	724	785	728	758	749	726	765	729	761	670	746	772	697	734	705	799	722	720	733	722	774	753	709	707	780	769	693	733	763	701	745	772	751	722	783	709	751	702	772	767	766	743	724	732	678	745	751	725	736	735	734	713	731	716	738	718	758	766	801	740	751	752	733	744	749	701	724	784	763	709	739	722	764	691	770	716	700	693	732	690	742	782	758	741	726	800	773	702	706	750	728	720	744	719	753	724	711	766	759	735	717	758	796	684	762	749	740	705	701	716	751	758	757	770	766	734	705	801	683	728	800	724	710	768	730	732	693	717	759	769	756	704	731	716	757	747	683	744	769	738	738	701	785	714	719	731	739	747	751	735	756	724	726	731	712	742	765	719	740	736	743	774	708	776	742	779	749	728	768	716	731	708	737	725	758	716	756	687	749	694	743	700	726	754	726	734	742	710	740	804	731	725	713	750	699	727	724	721	731	713	745	776	728	745	695	737	738	716	760	768	726	766	718	777	792	779	725	716	699	747	708	749	697	718	710	760	714	718	705	736	718	769	756	733	782	779	721	731	724	724	777	754	767	724	735	738	769	727	758	755	718	703	708	732	745	761	772	755	727	678	710	734	719	731	719	737	755	737	750	724	712	690	674	726	763	727	764	734	699	766	733	728	786	726	763	707	742	752	745	757	744	759	773	749	718	733	721	722	721	725	753	793	765	750	704	754	750	754	703	737	781	702	751	789	762	754	745	773	744	717	751	762	720	758	811	767	720	746	735	712	790	734	715	729	750	732	761	702	719	729	737	764	712	721	731	733	829	751	758	732	738	743	763	739	711	718	742	787	732	714	758	672	700	785	706	690	774	699	714	746	751	708	723	708	741	737	768	761	719	751	735	721	763	758	739	745	747	718	726	724	751	726	788	690	774	755	688	776	774	749	737	715	758	729	722	726	766	740	740	738	735	736	718	727	699	724	780	756	716	721	742	703	751	760	753	746	685	723	750	735	762	727
34468	40584	41437	34604	36144	31181	28339	28785	28287	26989	30062	26808	28277	27697	22808	22451	19038	14446	8220	8063	6347	5223	5835	6110	3423	3040	2496	2732	1914	1398	1087	984	1561	1774	1915	1628	1393	1216	677	656	569	600	811	793	561	649	706	712	625	454	424	361	431	463	427	400	343	364	363	397	349	361	354	382	366	347	356	348	333	363	334	318	317	335	335	323	312	364	306	352	326	312	333	314	291	329	308	378	363	341	315	312	342	292	302	310	322	320	308	326	333	350	301	341	300	347	309	318	305	332	329	342	277	324	303	272	306	339	314	267	308	316	294	322	297	354	321	307	310	313	312	302	286	330	302	278	311	305	341	316	293	297	336	319	313	300	345	289	323	298	311	303	338	304	298	348	335	333	321	343	297	344	314	321	321	324	340	326	321	334	343	292	331	326	267	307	287	330	335	335	325	339	325	336	291	330	313	331	299	334	293	299	339	331	281	289	312	337	315	335	307	326	278	283	338	329	321	323	300	277	317	317	332	294	303	330	300	306	333	325	330	316	306	330	319	327	304	315	313	315	329	305	297	311	307	328	320	346	344	297	337	328	335	302	301	297	337	295	315	316	321	315	320	304	340	311	324	312	293	335	323	329	351	342	345	305	330	313	322	315	321	327	320	305	310	335	317	312	327	318	313	309	324	301	320	367	340	347	300	282	340	319	317	321	322	379	360	305	301	288	292	290	315	331	290	317	354	333	306	330	291	320	294	344	341	319	292	311	305	327	319	336	327	308	309	300	295	322	310	301	323	339	275	328	341	290	344	291	329	362	342	330	325	311	310	314	298	306	349	344	300	312	328	315	330	313	330	317	340	302	336	348	342	331	306	329	312	349	303	385	338	293	294	326	325	351	328	303	326	334	364	302	329	322	345	299	306	272	334	323	315	292	295	329	304	333	305	320	298	296	329	314	310	323	308	309	321	287	308	332	285	315	321	357	304	337	301	303	305	313	310	283	292	342	321	311	333	299	299	293	344	319	315	312	309	321	321	327	347	338	321	314	326	328	310	314	313	320	308	285	326	332	310	323	320	317	315	316	308	316	318	316	309	307	317	293	313	301	318	307	316	312	312	316	300	284	295	307	316	313	346	295	315	291	302	300	341	296	335	343	358	305	345	338	301	331	309	309	289	310	343	310	307	348	311	341	340	313	313	319	316	281	313	321	363	304	294	295	303	313	317	337	297	308	309	307	338	336	301	372	330	326	322	309	301	343	325	289	330	329	347	315	323	282	325	332	298	316	317	301	310	306	333	317	306	295	299	316	288	326	318	336	293	315	306	299	291	320	306	325	321	317	306	314	304	317	318	372	332	313	335	290	342	314	314	305	301	294	350	329	291	322	296	327	355	293	268	337	287	330	315	323	314	362	323	333	318	285	310	271	326	326	330	342	322	295	306	346	304	302	325	322	322	370	320	340	329	336	315	303	311	341	310	310	298	306	345	312	322	313	339	300	302	341	299	323	318	327	311	311	318	345	317	319	324	315	310	332	305	295	350	345	313	333	333	335	316	306	306	315	301	306	330	322	303	320	343	334	303	313	323	316	310	336	306	323	304	322	284	308	322	321	314	301	307	317	287	309	351	317	318	295	354	290	303	298	321	311	338	308	286	287	335	308	316	302	326	326	319	303	308	327	334	297	331	342	331	320	326	314	331	305	292	354	308	311	307	347	323	304	302	305	348	325	315	298	304	294	330	322	356	314	333	309	316	310	341	286	312	336	312	343	334	318	294	357	329	344	325	316	294	307	314	329	317	332	308	366	298	304	305	339	341	321	320	326	285	344	318	313	323	325	336	318	304	331	309	322	317	296	323	307	321	356	353	342	320	302	321	308	300	344	287	318	294	286	328	320	334	291	286	336	303	311	332	339	325	316	326	305	313	330	306	324	309	314	308	308	339	326	283	322	329	339	339	334	340	332	315	288	319	337	280	326	311	322	282	315	336	318	315	289	341	297	351	301	335	290	326	295	329	360	298	335	321	334	323	329	321	322	316	348	305	344	326	333	309	337	300	303	311	301	284	291	323	355	324	323	317	323	339	313	325	312	330	314	288	338	333	317	334	313	315	315	286	295	333	303	316	263	326	315	351	301	332	353	324	299	329	342	320	291	311	290	311	333	321	325	315	320	303	331	333	330	323	328	277	290	328	319	278	309	290	335	323	309	323	307	322	332	305	340	322	314	325	314	324	314	364	309	298	319	297	299	335	341	306	317	295	283	287	314	307	322	355	319	325	300	324	307	317	295	310	310	325	308	298	290	286	351	297	319	301	297	305	292	318	280	299	291	329	317	326	316	296	352	316	311	362	361	360	328	334	369	292	299	334	347	296	345	320	341	303	316	310	344	326	334	337	310	315	318	299	328	321	286	292	303	298	331	336	301	277	341	306	317	329	337	341	313	339	295	312	339	326	321	303	304	295	317	299	300	333	299	314	310	302	287	337	307	346	335	325	326	280	333	312	305	317	305	302	320	289	315	311	323	292	335	296	316	302	358	316	325	356	344	331	308	324	302	293	276	293	324	303	314	308	333	319	311	339	355	288	291	338	300	328	324	302	341	332	323	330	309	321	279	325	299	321	302	332	327	324	287	315	326	311	315	333	305	305	308	319	340	349	326	305	336	319	293	314	310	296	303	338	323	337	308	344	287	322	331	316	319	313	352	330	304	335	311	344	306	294	305	347	314	309	319	337	301	273	278	301	335	301	325	296	311	327	300	320	326	331	291	315	313	307	320	347	320	305	314	339	318	316	326	297	335	301	313	291	312	330	299	311	306	300	329	292	291	353	350	300	294	292	370	317	331	324	334	328	321	293	290	295	303	343	303	308	308	349	287	282	306	305	283	297	331	306	299	326	303	300	323	351	294	357	346	303	299	340	290	283	310	322	330	324	339	333	314	319	298	298	309	369	322	344	332	333	330	317	279	312	355	332	335	298	323	324	308	329	307	313	290	341	317	330	309	306	310	299	322	272	326	315	294	308	339	332	343	348	337	287	308	308	305	318	337	328	324	307	346	295	330	306	312	314	362	325	303	300	326	320	328	314	295	305	310	336	305	312	295	295	300	333	270	329	329	291	313	340	314	281	290	309	334	333	317	315	324	309	324	320	332	296	322	303	324	289	331	315	307	328	298	318	343	307	310	303	314	290	284	331	331	330	319	314	330	317	311	321	307	352	310	344	286	293	332	321	296	335	309	335	308	304	317	292	337	343	345	299	311	338	294	289	337	284	313	298	292	320	333	321	288	350	315	304	305	338	331	314	321	339	312	301	335	318	309	331	301	338	314	337	313	301	345	332	326	310	304	331	317	303	317	313	318	310	309	314	324	302	309	301	296	312	340	317	307	315	332	340	309	338	329	306	340	284	282	368	326	319	340	317	278	310	331	302	310	328	362	359	303	316	342	307	301	340	310	303	320	316	337	306	284	330	307	315	318	296	356	310	304	332	318	318	321	345	283	323	353	309	321	334	292	329	327
22657	35385	42928	45949	45902	43494	41258	43148	42233	42116	44654	45224	42703	45993	41537	42928	39419	34664	26555	27989	23589	22383	24920	24427	17171	16159	13509	14996	10791	7230	6093	5924	9439	10274	11025	9883	8054	7269	3591	2973	2955	3074	4765	4295	3167	3352	3509	3721	3097	2312	1726	1439	1573	1825	1270	1117	1101	1175	1331	1484	983	960	1009	1080	1205	948	861	892	862	1133	1164	873	853	790	781	778	783	773	808	786	766	771	824	780	774	802	764	1158	1130	823	764	723	782	710	747	748	757	781	755	752	728	747	800	756	745	744	720	776	761	765	773	726	748	734	756	780	733	757	749	731	774	778	780	683	767	728	744	775	775	790	750	715	753	749	737	744	742	789	720	770	712	759	737	734	753	744	741	790	715	710	756	726	699	734	719	782	696	748	773	730	774	733	735	716	695	710	773	747	774	705	742	732	785	747	762	696	768	729	698	781	743	725	757	735	724	764	744	791	717	792	803	763	713	778	703	786	725	741	716	669	765	760	783	758	801	781	718	751	750	766	735	742	708	742	774	786	728	693	735	818	756	793	765	739	747	728	743	764	767	771	770	727	766	762	751	771	778	699	790	722	738	723	754	775	689	705	745	755	766	717	777	804	789	701	762	726	730	758	738	762	774	761	817	703	784	752	803	756	730	723	729	785	750	784	711	749	745	752	756	767	750	691	739	789	722	741	761	776	737	772	741	774	780	804	797	795	699	770	784	709	781	759	760	772	721	776	773	734	800	741	791	762	755	714	700	759	768	721	716	779	721	724	775	709	693	766	759	739	780	773	764	736	748	725	722	733	779	746	769	738	710	731	778	760	777	733	717	765	794	766	775	755	762	770	746	724	714	767	803	707	756	752	749	762	717	729	717	783	752	835	726	701	715	737	754	810	760	800	780	730	748	783	779	737	753	777	751	743	760	756	740	768	748	709	742	748	752	758	729	727	737	792	769	734	771	720	799	735	739	757	752	771	757	767	736	746	706	749	730	702	748	771	733	763	757	747	700	735	723	778	765	757	722	788	750	766	797	763	774	768	796	795	647	736	778	764	752	737	800	771	743	779	745	748	766	745	713	762	781	714	788	770	767	721	740	796	722	766	729	730	756	759	763	732	712	744	685	711	734	751	774	773	739	704	772	763	777	771	749	746	772	731	733	712	785	731	757	727	735	742	753	753	744	721	767	760	768	805	757	716	717	741	758	766	742	811	709	816	767	736	774	780	719	723	749	744	716	742	790	764	742	746	787	744	749	707	814	722	792	764	749	742	756	783	749	799	751	771	714	760	770	760	749	746	744	752	743	736	803	769	756	718	729	780	772	759	779	737	777	748	729	715	753	761	728	711	743	786	741	764	713	797	764	773	763	807	711	735	757	771	742	692	746	701	752	734	724	730	790	746	776	762	717	756	759	729	798	724	742	768	773	782	765	793	780	713	708	728	733	754	703	745	776	727	719	762	835	729	731	762	723	767	758	731	737	756	751	768	730	737	736	741	714	743	761	758	779	747	726	775	719	794	757	785	723	748	742	772	769	777	786	741	780	757	727	780	768	799	758	808	771	811	757	742	744	788	783	759	757	767	773	736	738	726	773	760	725	706	758	745	758	755	770	750	725	738	788	769	737	765	742	720	708	771	738	768	737	767	740	787	770	754	771	748	743	739	728	784	720	764	743	743	746	786	733	760	761	754	728	762	758	752	720	735	728	781	737	761	738	756	733	735	770	821	739	770	741	753	701	743	775	709	727	779	757	790	749	763	725	712	797	735	726	772	756	746	750	771	754	809	772	757	736	720	741	760	766	744	802	711	770	802	763	747	717	790	764	720	683	733	748	763	747	800	735	781	789	752	753	753	747	779	756	722	751	785	748	794	765	818	770	745	754	760	757	778	773	785	748	748	759	762	742	786	729	761	739	739	742	778	756	777	776	698	720	746	769	748	751	724	805	740	717	753	744	755	773	715	746	804	738	788	793	746	724	749	733	697	758	704	770	763	776	735	796	749	739	724	729	736	792	729	687	801	744	721	742	748	716	760	787	753	734	748	757	742	750	749	770	739	752	718	762	748	735	735	717	764	778	761	734	733	737	703	755	796	756	725	750	766	808	703	746	716	735	771	691	744	730	725	758	739	794	678	756	747	739	781	780	701	745	732	744	740	725	741	742	753	734	746	697	811	736	718	786	774	747	730	737	744	725	730	758	777	772	723	770	738	748	800	784	731	746	806	822	738	746	728	778	717	714	742	748	744	774	700	775	734	781	768	776	745	699	750	748	725	723	725	725	747	762	761	726	760	782	737	759	755	803	748	738	735	729	762	697	715	784	784	795	755	735	732	767	791	771	714	717	719	766	727	777	756	776	722	714	763	721	745	726	773	746	769	763	763	735	750	744	741	730	792	749	758	818	712	720	775	739	741	792	772	708	750	777	754	765	705	724	748	747	709	764	760	705	757	741	723	732	719	716	717	749	737	775	764	751	730	735	744	756	704	776	733	732	803	719	761	708	720	796	781	732	718	811	714	766	731	743	729	772	755	768	753	788	789	761	767	735	789	745	743	728	760	734	785	717	740	770	732	707	780	773	800	776	766	694	739	792	743	716	753	731	774	770	724	756	745	711	745	767	749	782	783	773	754	710	706	710	785	738	697	741	698	752	770	751	771	724	745	714	730	708	737	770	755	758	743	777	737	735	768	760	737	749	718	702	689	708	815	724	744	764	721	737	742	733	727	756	740	739	718	749	760	806	731	780	733	766	770	757	721	738	795	670	772	715	760	764	753	766	775	731	722	809	757	768	726	738	726	759	701	738	698	725	758	727	766	750	734	734	748	765	780	732	775	749	779	716	723	779	773	719	710	743	717	742	762	753	750	739	761	720	774	738	721	724	733	730	751	770	750	761	744	663	768	718	733	764	684	745	754	735	783	783	734	729	728	754	765	731	759	735	746	807	729	731	754	750	731	758	735	705	755	805	744	732	733	699	764	731	763	704	714	800	744	763	749	740	747	797	740	762	749	797	707	736	765	701	781	747	797	733	752	777	766	746	800	786	724	765	743	727	753	716	780	763	744	735	699	772	741	748	715	764	746	728	778	720	758	754	690	708	717	769	718	701	752	774	791	758	752	748	722	717	762	722	742	786	760	699	759	752	763	763	774	765	675	779	815	801	741	777	755	699	702	729	734	748	768	743	756	765	759	745	769	760	716	807	726	749	751	789	746	761	748	730	728	752	780	778	787	715	722	787	738	748	768	762	753	772	716	749	793	732	714	728	725	737	755	731	760	737	723	746	800	768	800	757	752	721	723	792	738	791	727	734	726	738	735	742	770	765	755	734	791	759	697	773	680	770	726	776	775	705	727	766	760	761	759	746	792	743	729	758	771	755	757	786	703	708	721	778	712	756	786	755	795	701	728	735	740	740	820	739	752	788	763	778	729	735	752	758	776	766	771	719	745	734	750	717	779	741	776	762	739	698	722	719	751	734	804	740	747	767	728	778	763	799	743	805	757	768	739	734	790	701	772
42896	43780	41635	34981	37789	34902	33676	35892	35220	34961	39090	36196	37970	36883	33155	33957	29576	23377	15298	14312	11202	9916	11837	10871	6588	5470	4899	5060	3571	2119	1773	1815	2692	3161	3387	2943	2455	1937	1107	870	664	757	1429	1192	863	897	954	1136	876	631	575	408	446	474	380	367	332	283	347	406	315	304	315	328	363	286	315	253	318	372	311	269	279	256	270	229	231	247	264	258	257	249	244	237	259	252	257	363	350	265	299	250	259	240	229	259	272	211	251	223	253	230	239	240	228	262	244	254	262	266	237	229	228	242	242	231	239	249	231	257	254	252	262	259	223	218	264	241	228	242	228	291	222	243	264	278	273	236	262	232	220	239	228	274	256	266	261	241	247	263	241	227	251	268	240	265	268	261	270	285	260	258	235	250	270	244	231	257	244	254	212	251	264	238	266	226	256	237	245	258	253	231	249	241	251	242	246	229	268	266	256	252	236	248	239	225	248	257	246	266	264	214	238	251	241	234	233	266	278	266	242	264	243	251	254	204	239	245	225	248	240	241	213	240	250	283	231	264	265	270	206	237	271	235	265	254	261	259	248	253	261	267	267	225	272	262	246	286	276	243	235	229	238	218	255	260	236	275	260	248	255	240	260	228	255	236	265	284	247	256	242	253	222	238	272	229	245	234	215	274	242	248	241	251	277	261	239	244	224	234	242	265	254	266	246	232	255	224	254	245	238	247	227	262	238	226	243	276	267	228	249	257	230	229	217	263	270	262	259	247	264	239	251	219	258	225	274	252	243	264	258	261	229	228	234	255	276	272	244	251	224	257	253	256	262	243	238	239	231	244	237	259	240	261	261	240	242	251	264	264	257	223	237	252	229	242	236	261	249	251	296	262	267	235	260	288	240	251	263	233	261	228	221	232	262	243	218	249	258	260	257	267	238	259	260	229	244	265	235	258	254	255	245	244	245	257	270	249	246	246	238	231	254	242	270	261	254	250	268	230	256	238	274	259	238	251	211	251	210	285	241	260	231	246	240	246	223	268	252	253	284	256	270	231	268	232	228	232	239	258	219	226	270	260	241	228	261	245	253	251	262	269	278	247	218	237	240	247	241	273	276	258	255	259	265	233	282	246	240	242	259	264	281	270	250	255	268	258	258	234	235	259	236	202	251	258	259	223	223	253	257	206	250	241	277	238	231	289	234	257	218	241	268	243	240	267	241	241	233	247	248	228	226	255	245	236	259	233	236	235	257	223	229	259	259	257	248	260	238	243	253	250	254	250	263	276	252	223	249	274	251	213	284	216	252	271	257	238	223	263	231	258	274	260	241	247	243	257	264	251	252	231	268	212	245	241	229	298	224	240	258	280	269	241	240	226	233	225	238	282	259	253	243	275	272	233	228	226	229	221	272	251	287	238	262	251	234	248	265	255	218	253	240	246	258	267	254	274	248	255	212	232	250	267	260	258	255	252	248	250	260	238	252	257	240	234	262	209	235	256	259	229	257	252	207	253	263	259	236	214	250	260	258	240	241	251	256	262	253	239	251	238	230	243	255	220	248	239	268	248	235	224	229	261	241	244	241	257	225	223	249	277	253	237	241	282	254	259	271	243	233	269	260	242	269	234	229	244	208	254	251	246	255	264	239	250	252	243	249	265	237	243	229	244	242	246	244	228	253	252	241	239	260	251	243	265	265	251	233	226	282	277	250	254	276	232	255	239	241	299	247	225	217	231	240	292	245	257	250	221	247	274	257	245	244	234	262	246	291	250	256	250	256	238	258	242	228	232	217	226	242	243	251	264	245	235	241	226	270	232	241	254	250	266	234	276	284	248	228	269	249	235	250	215	246	218	245	235	251	264	260	244	268	258	258	252	234	248	266	250	264	254	257	249	242	227	255	276	269	235	252	254	223	263	223	229	254	258	244	248	268	252	244	230	237	245	247	218	234	272	225	248	272	245	218	235	257	260	260	230	216	250	229	261	228	262	254	252	241	244	241	233	250	243	249	246	270	260	266	232	281	291	243	258	262	267	228	267	299	228	260	262	270	248	231	233	251	258	255	222	243	230	222	234	254	219	250	240	239	236	228	270	266	258	253	257	232	225	267	226	226	223	257	273	248	218	262	209	239	227	239	277	249	247	227	230	252	251	240	226	238	237	266	259	253	242	240	249	259	241	251	229	257	239	254	251	249	235	271	259	251	235	267	247	239	227	252	208	229	259	227	255	275	241	284	248	258	279	210	258	234	254	268	248	240	254	249	233	241	241	238	253	207	252	279	251	250	226	241	268	250	273	236	228	262	252	269	258	231	268	251	239	234	276	244	238	252	253	268	273	246	259	253	236	233	231	229	244	260	272	252	236	244	234	236	227	256	241	252	234	229	255	222	235	262	249	235	262	240	263	234	240	252	284	242	242	246	252	226	233	242	266	256	254	273	259	237	259	259	247	252	260	248	243	252	235	257	245	225	247	251	258	230	248	234	262	260	241	245	228	260	235	253	223	235	244	257	234	231	253	241	260	248	232	240	221	246	272	240	247	241	253	247	233	250	216	243	235	216	223	243	223	238	230	236	241	229	241	247	224	241	263	268	234	238	256	268	239	221	234	229	223	216	256	228	238	239	267	242	242	273	261	231	228	199	234	240	252	265	244	240	233	243	240	237	251	276	257	258	255	235	229	271	247	257	252	247	244	210	224	266	271	248	249	247	251	272	246	260	226	265	253	239	233	252	271	241	253	263	283	271	229	250	248	254	242	240	253	221	248	251	245	274	237	249	227	250	256	249	265	245	236	253	227	243	234	237	270	233	242	242	262	269	249	244	235	245	262	263	267	251	254	244	243	263	242	230	228	246	258	248	249	234	269	248	261	261	194	272	208	270	219	252	238	231	242	261	237	236	232	268	255	237	242	279	245	229	253	253	262	241	229	265	225	264	246	246	239	260	250	231	257	226	251	269	247	261	268	233	262	232	249	247	231	246	252	234	239	237	244	248	233	254	226	272	268	264	215	229	225	235	250	216	234	214	242	259	223	239	229	231	261	242	248	245	247	229	248	230	261	275	250	243	233	255	233	222	215	258	231	259	245	280	250	258	232	245	218	277	258	211	269	257	252	267	252	238	255	283	251	227	269	257	231	249	228	217	259	268	247	254	222	250	255	260	232	247	235	275	264	253	238	241	250	271	239	228	239	241	259	232	254	247	239	241	249	198	233	251	253	240	269	261	233	255	272	216	258	237	262	255	223	257	242	250	240	225	232	256	255	263	237	219	252	259	216	227	218	257	232	247	246	248	249	249	247	271	257	243	273	239	258	248	224	244	244	260	270	243	267	263	244	210	247	206	231	258	251	232	261	252	235	229	248	261	237	240	246	268	261	244	241	222	292	232	247	237	264	262	208	253	270	249	234	237	222	252	251	252	251	236	230	233	241	243	243	273	274	254	258	243	260	258	238	217	267	233	255	263	248	221	231	251	260	264	247	223	241	233	274	246	234	238	258	240	241	233	213	263	256	239	253	266	268	256	262
28263	40843	46269	51018	51057	49442	47920	49520	49515	49698	51710	52292	50879	52659	50201	51715	47359	42770	35421	36728	31906	32271	34901	33038	24925	23362	21754	21929	17040	11886	10813	10776	15194	16631	18440	15510	13974	11073	6784	4846	4258	4584	8826	6738	5177	5478	5653	6731	5296	3733	3083	2056	2070	2331	1502	1194	1213	1309	1351	1905	1024	1106	1119	1164	1284	864	796	740	1249	1613	1083	699	685	651	643	670	642	662	638	641	627	573	670	638	620	693	872	1426	1273	878	750	566	578	622	607	655	636	624	575	579	526	609	595	573	568	592	553	602	629	598	586	581	559	592	604	594	610	605	633	601	617	594	632	598	608	590	519	552	584	599	568	614	607	614	605	607	603	616	594	571	602	552	551	635	568	597	615	589	593	602	605	555	597	641	599	594	591	586	585	599	607	557	579	580	572	610	610	579	623	559	604	561	558	600	600	609	557	587	620	602	608	608	603	569	606	581	593	611	586	551	601	620	609	593	570	597	559	617	646	593	589	607	605	558	570	558	562	559	547	545	590	613	587	591	596	603	559	579	623	548	608	612	610	610	617	583	570	601	621	624	631	607	591	580	607	603	625	581	563	583	646	576	542	603	594	611	597	597	605	557	562	613	610	641	618	613	605	525	533	583	552	627	574	592	604	645	618	610	612	585	564	583	595	532	604	587	602	559	598	574	565	570	589	614	580	600	617	589	597	546	564	575	642	577	625	618	615	634	585	581	636	640	607	590	599	548	571	609	618	570	588	622	598	618	573	549	621	600	581	585	585	574	566	624	581	600	603	607	576	596	557	579	602	605	567	590	616	556	592	543	590	625	597	609	623	597	558	551	553	573	573	573	562	574	587	617	664	566	584	602	593	587	604	601	615	567	566	582	647	630	605	587	580	603	626	530	558	599	579	632	602	583	589	562	611	593	593	606	570	636	621	579	576	578	622	611	615	613	595	543	591	618	524	567	618	570	601	622	546	623	578	641	543	587	579	610	667	582	610	573	604	615	628	610	635	569	634	578	621	604	543	576	567	636	586	581	617	581	591	558	591	571	594	589	574	601	595	648	614	582	595	598	571	573	594	612	639	640	579	623	570	584	612	589	593	579	547	601	598	612	638	561	553	650	603	577	533	596	592	592	587	601	627	554	565	599	581	599	651	556	576	601	575	545	587	571	597	610	583	572	564	566	570	614	602	600	586	604	617	562	568	579	606	570	580	564	593	614	598	568	617	574	585	602	578	603	616	627	594	570	552	573	610	587	586	613	633	664	587	583	600	584	567	601	596	579	587	594	573	589	593	612	609	571	585	633	624	609	611	575	568	556	631	605	578	618	639	638	586	626	593	632	588	610	606	577	615	607	588	576	573	585	569	624	585	649	571	601	617	621	599	561	567	583	599	581	641	607	553	614	575	607	616	579	647	589	584	612	568	578	594	575	594	572	591	607	640	593	621	567	600	598	624	566	589	569	589	615	578	587	608	591	619	591	600	640	543	603	599	643	587	584	613	612	609	575	580	585	584	546	558	533	577	552	592	595	580	567	601	561	593	609	576	604	604	565	544	610	567	578	598	569	578	552	592	614	626	630	529	583	575	588	599	613	610	570	603	597	621	596	583	587	642	586	573	597	594	623	585	569	567	591	606	569	575	552	576	588	612	573	573	608	549	542	649	587	580	592	647	582	572	572	578	581	580	565	577	577	600	610	574	588	606	604	570	566	602	637	600	553	585	610	610	618	616	609	552	598	565	633	593	586	614	638	583	594	606	569	582	585	599	588	633	591	575	597	601	610	601	611	603	574	578	635	629	606	609	607	569	573	619	575	577	577	609	561	598	563	577	576	616	636	608	557	604	603	594	590	572	545	576	616	650	555	585	602	555	612	623	560	582	607	604	556	570	570	578	581	577	620	555	585	601	614	580	609	634	605	607	601	586	580	575	606	613	595	560	569	573	567	567	591	635	640	564	564	597	576	604	620	599	622	536	539	575	568	571	574	607	603	559	582	565	611	584	625	603	589	604	635	582	574	557	599	575	622	541	595	619	614	577	580	628	589	635	629	602	603	595	617	592	582	604	583	576	595	586	613	640	599	607	675	620	595	576	613	601	576	589	591	622	605	618	613	564	603	592	594	612	575	588	613	586	599	578	567	618	601	615	594	604	581	624	597	602	621	567	547	603	593	610	561	627	562	551	573	602	599	613	557	555	545	588	594	609	583	607	550	594	586	584	567	618	582	617	600	617	575	584	586	583	599	599	612	593	594	589	591	608	604	629	585	625	556	556	556	586	578	634	622	570	593	592	577	594	541	581	570	597	577	555	581	546	595	555	620	612	588	598	573	602	605	590	577	611	568	598	603	547	595	633	583	579	592	625	598	588	617	611	567	615	610	583	575	619	621	580	606	634	635	600	596	610	596	593	588	614	625	583	612	577	601	599	591	583	587	561	596	608	612	552	608	594	566	587	643	571	575	601	590	637	589	590	591	613	585	558	573	577	582	613	612	598	609	594	613	593	564	659	561	600	572	560	583	596	622	611	565	579	642	578	588	598	583	611	583	593	600	584	589	580	586	584	592	585	609	645	609	606	569	597	620	596	598	595	615	582	621	571	600	593	590	639	602	596	611	564	592	628	588	570	622	593	560	619	606	581	633	612	551	612	600	550	597	604	600	606	587	571	613	526	538	625	553	587	606	590	570	600	611	593	550	629	571	588	591	638	575	604	546	581	614	602	667	607	609	574	561	608	582	618	593	569	581	609	607	596	589	570	596	602	600	552	575	576	606	623	602	614	596	547	560	630	616	607	632	638	631	627	589	638	594	562	590	594	619	619	626	643	589	577	578	617	591	597	598	584	540	603	569	583	543	592	591	555	609	582	613	604	627	559	618	588	596	581	608	610	557	552	572	614	592	576	575	598	594	593	566	606	550	590	572	609	595	583	579	578	615	563	620	635	628	607	600	584	567	614	601	574	540	602	603	615	602	559	608	609	596	614	578	598	576	597	624	632	596	596	539	586	603	573	559	616	597	612	631	616	611	584	600	611	608	586	583	603	570	560	590	591	555	590	577	613	628	609	618	574	614	597	577	567	592	584	609	587	577	599	570	626	585	574	581	592	629	580	623	590	584	598	618	599	566	578	622	609	578	562	558	589	579	568	594	584	609	600	586	586	572	630	627	544	586	588	618	591	594	569	592	581	636	554	563	569	569	589	566	548	608	613	597	601	583	596	620	597	583	560	606	592	607	561	579	607	588	621	560	581	581	592	611	574	620	561	626	603	580	584	596	613	602	609	567	595	558	561	564	620	548	636	610	587	578	602	544	624	641	645	585	628	640	622	610	625	609	593	599	598	616	585	551	616	601	561	596	622	589	598	575	622	561	599	625	600	564	594	633	591	603	575	609	559	592	555	610	591	567	580	577	578	611	584	579	573	561	602	610	624	582	584	636	592	539	542	592	582	587	536	606	570	612	613	622	604	599	591	589	598	609	598	618	575	600	578	582	566	604	599	586	573	603	552	579	580	624	563	628
15079	16176	20541	16045	12713	8603	6355	5039	3851	3156	2843	2229	2192	2234	1414	1361	1353	934	759	661	582	520	672	563	444	492	441	410	437	379	374	338	413	405	370	373	363	341	330	307	350	332	338	343	316	301	313	343	335	299	333	312	304	297	291	297	324	316	307	301	297	310	305	316	255	332	289	307	324	329	316	325	300	314	293	279	306	296	301	309	289	294	314	298	286	293	299	278	288	295	299	292	287	309	307	307	277	327	269	338	312	313	294	295	312	291	313	303	307	285	304	290	317	292	293	310	330	293	323	327	297	283	275	289	290	323	317	309	286	303	295	309	302	316	332	297	312	295	325	316	311	331	281	278	296	299	334	319	310	312	327	268	305	307	291	318	291	297	328	302	286	304	292	299	325	290	323	292	282	295	314	312	320	331	319	293	281	316	321	321	325	334	305	318	328	287	303	307	313	336	292	313	275	308	301	334	278	320	327	332	325	304	308	291	259	297	323	302	320	322	316	329	312	278	295	319	310	254	339	327	300	335	309	295	263	308	351	316	301	326	290	280	314	289	271	297	334	313	283	308	325	318	298	268	295	328	336	328	304	267	278	302	318	328	313	319	291	342	318	295	280	325	309	319	312	318	313	264	340	292	321	306	293	287	291	343	302	269	299	305	338	294	310	295	306	307	330	311	304	331	329	288	336	296	305	321	274	314	301	309	339	311	326	309	290	307	316	318	313	283	310	292	301	307	319	319	302	310	302	316	288	330	334	308	328	318	317	316	321	308	302	300	284	321	311	313	315	296	284	286	324	319	319	312	298	285	319	317	301	282	329	312	292	295	303	306	292	348	322	309	303	273	297	317	289	318	339	296	336	319	305	289	276	298	288	305	297	328	296	303	288	297	314	290	304	302	293	324	305	329	326	318	300	348	318	306	308	337	304	290	310	267	292	316	298	304	285	310	324	318	329	301	315	299	299	291	297	293	297	325	288	298	300	317	318	299	295	309	319	281	316	293	311	347	281	334	324	297	289	355	327	272	300	314	294	291	323	296	317	298	313	307	331	318	300	309	277	315	279	298	287	298	303	323	355	318	284	274	301	285	276	335	336	279	282	312	273	293	320	298	304	316	296	282	300	277	293	299	304	328	272	322	326	305	307	302	303	289	304	335	280	307	322	304	312	316	293	280	272	282	280	341	313	312	312	284	310	293	284	292	329	281	298	324	300	332	268	331	302	338	318	319	354	298	295	288	272	309	312	286	292	312	331	272	279	295	295	287	319	333	320	314	288	310	323	280	283	317	303	315	314	326	325	303	302	332	278	312	339	351	325	257	312	305	291	293	293	307	284	320	291	334	282	301	290	315	311	299	295	324	342	281	294	332	281	280	305	316	294	266	344	306	299	278	294	270	312	273	325	296	344	318	324	336	325	290	311	303	330	312	274	327	309	294	301	296	299	322	294	287	294	324	297	320	306	283	296	300	295	305	281	297	334	308	325	286	321	317	313	324	285	312	281	304	312	321	307	284	328	320	288	325	273	319	320	301	311	317	291	330	310	341	310	327	323	322	299	313	296	312	293	324	313	291	305	306	310	315	330	281	296	304	318	303	258	263	302	301	306	296	325	299	295	319	284	307	292	277	286	316	323	264	340	289	295	304	302	339	296	296	309	341	284	287	298	291	295	309	300	296	318	303	312	308	300	306	320	290	290	299	312	263	295	282	313	317	306	327	305	338	296	340	291	303	321	312	303	339	297	278	298	307	287	315	295	304	323	331	301	340	302	301	324	293	324	282	343	305	277	290	301	307	273	289	319	296	262	298	310	306	315	272	306	315	291	325	316	309	288	288	306	325	302	323	315	300	328	290	277	302	307	298	321	290	292	294	287	303	292	324	305	323	285	312	314	268	325	302	302	311	328	324	282	319	310	331	338	309	332	293	282	286	304	287	291	290	324	311	292	306	308	298	305	291	319	290	307	312	294	304	292	288	313	327	285	298	319	323	321	315	282	276	279	317	309	273	331	269	302	306	320	335	327	279	312	283	261	286	288	299	317	307	342	299	316	289	304	324	314	295	293	300	330	293	294	311	315	325	327	298	281	290	322	317	349	296	352	317	307	266	331	300	304	315	307	273	333	289	311	330	318	312	294	313	308	297	291	299	306	311	291	270	291	318	274	308	337	315	314	313	293	260	292	323	317	286	269	310	282	295	348	305	320	324	307	321	324	284	310	306	321	294	317	332	317	302	299	316	315	314	268	305	308	302	318	296	322	306	316	285	324	324	255	287	335	314	304	291	303	287	315	324	309	314	293	289	316	307	284	301	287	323	302	272	298	302	279	317	294	303	316	347	272	331	289	321	298	318	309	313	295	303	317	305	268	296	309	298	309	282	298	322	306	341	317	313	308	290	320	305	308	346	308	312	330	306	302	315	286	305	301	287	325	317	309	287	296	301	278	320	304	252	353	278	309	314	325	303	333	287	297	310	334	304	319	318	326	337	323	306	257	302	274	290	283	309	307	314	304	308	269	340	296	341	299	304	295	328	289	333	295	314	294	272	301	267	326	310	311	287	323	276	287	284	289	333	312	280	286	332	316	298	301	287	295	310	339	333	314	294	326	291	305	303	293	312	292	326	289	321	312	334	304	278	309	339	311	299	281	324	306	316	313	294	298	314	330	304	326	297	359	300	323	277	302	284	293	289	307	296	320	295	308	309	328	314	307	308	248	313	311	310	324	302	280	272	329	310	324	314	288	288	337	296	306	297	299	343	296	306	325	304	274	336	328	266	282	333	296	292	318	316	325	316	287	296	308	331	324	298	297	286	281	289	326	338	327	312	310	323	314	312	308	330	324	300	299	319	297	335	326	309	331	270	321	318	308	326	314	299	305	301	297	325	286	301	296	277	291	284	339	324	320	313	302	329	319	251	339	285	309	313	291	273	319	294	310	323	308	292	288	325	294	319	321	302	296	278	290	283	340	322	305	302	323	314	317	304	308	318	338	311	304	303	318	305	287	316	346	299	297	328	322	286	283	336	301	290	306	290	319	285	343	312	286	302	298	271	279	313	273	284	318	308	336	327	308	284	321	302	319	339	303	284	318	329	296	330	317	309	320	329	290	325	272	279	287	288	326	328	345	298	306	305	312	345	317	323	316	277	288	313	281	280	341	307	304	293	319	333	321	304	290	337	334	323	303	300	295	318	312	331	286	324	291	299	302	279	288	304	298	282	296	298	340	296	309	314	312	323	283	296	322	314	307	326	301	290	286	315	292	285	286	313	297	317	339	312	329	335	297	320	314	296	282	314	300	315	294	271	318	283	305	274	290	294	313	312	306	293	298	278	313	312	293	286	333	284	320	291	300	303	306	295	347	312	282	281	315	294	304	333	291	284	305	307	305	289	305	320	327	294	312	302	289	298	308	306	305	288	265	305	294	291	291	311	307	302	323	282	279	318	304	296	269	334	312	280	296	290	298	287	293	311	344	282	310	308	278	298	296	310	307	274	339	282
9673	14703	26103	27598	26259	22425	19257	17509	14679	13079	13372	11813	11482	11759	8251	8244	7676	5406	3770	3762	3114	3084	3082	2833	2030	1974	1850	1677	1569	1246	1260	1208	1371	1421	1307	1276	1297	1206	1016	947	883	897	1026	951	951	915	886	910	943	825	839	866	829	773	811	750	734	744	779	791	730	797	748	744	766	787	742	770	736	790	741	790	773	781	732	813	707	767	739	733	732	730	736	722	743	751	754	803	767	769	735	705	719	742	739	752	731	703	743	684	748	756	742	752	728	705	771	706	709	693	680	783	764	718	722	749	692	752	794	666	738	728	689	770	717	724	683	751	709	754	717	702	687	754	716	704	743	704	727	742	684	791	765	760	713	720	780	753	747	734	770	745	715	750	730	734	723	733	732	736	736	735	762	759	779	792	787	738	759	807	715	738	726	738	725	748	748	723	728	730	725	699	713	758	716	725	761	717	743	745	701	727	697	789	734	735	716	702	754	698	767	748	751	721	773	694	738	727	754	752	694	753	702	758	763	750	727	720	686	744	671	700	738	735	747	700	727	733	745	734	779	753	730	715	748	715	729	718	674	758	711	770	733	740	737	733	762	727	679	718	740	758	684	739	710	758	698	728	737	741	696	776	751	737	754	716	694	756	750	764	696	767	700	767	724	702	732	732	721	751	769	728	726	719	731	696	770	722	745	704	729	736	761	724	723	742	752	770	698	757	714	742	744	770	750	755	736	729	791	713	711	736	741	773	725	746	722	699	736	797	719	719	786	775	780	703	746	720	708	756	727	726	753	749	728	735	702	747	696	727	741	712	734	707	762	758	771	730	783	718	734	718	753	753	772	732	760	751	692	720	663	720	763	757	714	717	756	730	707	708	714	731	711	724	762	700	776	715	733	726	750	764	686	737	684	725	746	710	768	719	717	719	726	728	695	712	690	704	738	718	750	726	722	629	693	750	727	688	751	713	767	746	733	722	767	716	724	691	737	659	747	744	735	683	722	752	729	742	722	767	783	687	773	693	732	718	708	698	677	743	760	765	712	729	760	686	723	782	731	689	732	706	751	739	721	761	762	691	794	718	761	727	798	758	747	728	771	779	766	730	694	711	684	799	722	751	720	690	769	691	745	686	797	721	711	710	789	704	748	703	775	729	754	755	725	747	733	736	730	771	761	737	727	753	763	707	716	722	690	751	738	775	731	693	726	727	746	719	756	750	783	750	732	760	744	738	675	734	755	738	732	721	760	731	713	743	762	699	743	745	770	715	731	772	711	742	768	758	756	766	746	735	764	761	705	757	706	742	732	766	743	733	706	720	718	707	750	802	742	715	721	732	783	740	805	725	740	713	753	747	775	721	720	748	771	767	721	730	745	660	721	710	755	745	735	718	742	740	763	712	749	791	741	724	709	735	736	729	739	704	771	690	700	744	736	742	726	715	738	721	755	730	782	769	699	733	771	724	747	747	698	711	753	773	717	799	706	780	729	710	754	734	769	720	722	743	792	743	732	701	744	718	796	697	733	735	793	714	771	721	789	734	716	718	718	740	755	700	781	712	745	719	758	716	746	757	761	738	704	779	740	725	740	736	725	736	720	722	739	708	727	704	726	748	678	730	747	747	709	714	766	714	749	720	769	729	747	714	754	700	712	738	722	777	744	697	700	734	729	762	718	724	749	756	783	754	694	714	738	759	701	717	712	763	712	758	730	710	739	722	725	762	707	685	749	769	771	724	735	706	734	794	721	732	790	690	741	736	765	787	700	748	754	740	755	745	720	757	703	692	749	698	811	705	749	694	772	737	742	743	690	707	770	727	687	739	706	770	681	742	734	781	737	765	818	752	709	678	730	756	703	774	731	779	722	755	703	735	796	721	679	796	775	703	755	712	735	746	748	719	753	702	753	743	707	705	732	727	754	702	705	747	748	745	730	704	733	706	728	687	728	743	723	745	716	715	755	783	714	720	753	738	735	787	703	762	687	733	764	745	761	722	725	714	763	771	744	750	758	713	774	729	762	724	725	720	727	707	730	706	722	741	747	710	782	752	742	697	754	764	707	732	732	757	756	758	697	737	739	719	758	762	708	761	732	697	783	736	713	708	733	695	733	748	720	743	746	741	739	720	719	790	681	782	728	773	699	714	773	715	743	759	787	768	754	761	696	717	771	729	744	730	725	802	751	701	745	753	707	719	734	744	743	710	714	709	728	742	764	740	699	729	777	708	745	696	754	749	710	715	773	727	723	772	693	710	722	742	722	760	725	709	705	753	758	725	724	752	710	759	815	748	745	750	699	694	761	701	685	701	688	738	752	744	725	765	740	737	760	798	733	700	743	725	751	706	703	730	667	751	750	741	689	745	712	735	754	758	727	740	745	738	747	662	728	689	723	755	753	734	794	722	737	761	739	721	700	692	719	796	740	766	764	728	764	699	721	748	686	685	751	704	711	760	727	739	725	735	745	769	715	724	798	708	718	723	721	823	762	722	771	753	715	736	717	754	751	728	731	706	755	737	714	753	724	745	740	702	735	760	705	734	771	753	757	758	694	717	725	757	739	709	745	727	727	734	740	740	764	750	797	737	715	772	757	764	707	762	737	744	748	673	750	749	721	746	729	763	719	751	727	748	741	754	733	741	739	762	693	729	689	770	716	671	716	730	737	738	784	706	716	745	704	771	730	737	714	775	751	738	755	712	738	751	706	764	771	762	729	755	732	756	721	730	755	811	759	747	739	773	753	762	712	715	727	724	747	745	765	750	688	713	712	748	775	719	720	740	693	738	703	734	735	721	767	742	745	734	712	773	710	744	734	769	755	753	732	746	719	724	708	680	693	746	733	707	745	725	712	711	767	746	723	756	708	745	757	744	758	749	750	754	748	749	744	714	770	707	722	729	748	748	713	721	759	760	715	779	712	787	728	730	677	706	717	718	714	717	757	724	702	758	691	774	751	739	758	724	745	744	813	705	754	743	756	814	725	719	760	723	755	750	764	721	735	732	748	748	707	750	768	718	761	716	746	704	730	764	740	751	761	747	752	738	734	694	777	744	756	739	734	788	733	747	728	725	738	711	729	752	728	773	718	719	700	767	709	760	735	747	755	697	734	776	714	727	678	723	773	756	710	745	736	720	747	805	730	747	701	789	728	731	743	678	754	759	729	722	741	747	709	751	747	755	680	669	734	751	767	731	700	746	759	717	748	691	763	715	704	738	695	752	725	715	700	727	739	715	767	716	709	738	758	716	738	758	728	755	712	761	694	735	740	769	671	749	743	731	689	702	774	715	724	757	706	752	769	648	752	787	706	733	698	778	719	765	734	758	747	760	750	723	795	727	702	743	751	691	702	772	754	708	736	756	753	748	736	755	760	764	730	744	753	716	719	726	728	704	737	717	715	741	785	759	699	762	787	740	716	756	743	738	735	679	708	745	800	763	719	748	691	764	736	774	700	735	771	749	747	682	755	725	735	730	736	726	706	691	700	722	720	717	745	691	721	725	721	705	730	728	744	706	698	765	729	737
35339	41453	42469	34931	36384	31257	27617	29442	28868	26204	29533	28209	29104	28087	22037	22970	20924	14816	8595	7363	5689	5844	6058	5161	3295	3432	2984	2477	1803	1103	1223	1200	1719	2090	1662	1593	1433	1272	767	593	564	639	850	795	688	616	639	849	661	522	425	420	429	401	390	380	386	425	365	338	381	354	352	326	306	323	334	375	362	371	302	331	336	330	297	323	317	310	337	300	341	320	362	333	299	307	367	374	372	349	339	316	291	322	313	333	322	338	272	293	273	321	317	368	313	273	295	310	298	337	327	293	305	323	325	305	331	320	333	325	328	347	309	307	349	345	324	343	360	303	292	310	307	322	310	311	289	322	296	301	328	296	312	331	324	310	315	317	309	277	300	296	308	294	302	328	337	313	332	319	299	291	308	289	324	332	321	302	344	272	317	354	309	320	296	302	333	296	292	334	293	290	319	330	357	302	332	315	322	309	315	272	326	320	281	336	313	270	278	318	299	302	350	280	288	292	338	336	319	330	295	305	300	296	330	313	338	313	302	296	311	291	334	340	332	315	285	344	314	344	308	327	282	287	345	336	303	285	333	297	315	300	349	297	327	295	318	302	315	325	324	314	295	303	307	320	306	291	335	303	332	311	337	305	311	306	308	326	329	338	328	326	338	341	305	343	313	351	345	306	327	304	326	301	288	332	276	312	335	325	288	301	346	283	287	288	322	301	334	309	332	323	312	308	300	278	293	287	308	342	341	307	321	292	303	343	322	332	309	300	334	314	306	307	355	313	284	312	315	271	308	288	319	317	346	309	316	318	305	303	319	331	288	328	347	328	298	342	307	306	301	359	319	333	313	294	358	315	310	326	306	309	307	315	340	320	342	321	281	280	318	350	307	307	312	300	289	348	297	320	314	308	316	326	309	325	319	292	334	345	334	346	324	313	334	270	263	301	284	324	336	300	302	301	329	299	334	344	322	306	296	298	293	307	288	298	290	327	364	278	318	288	329	274	350	318	301	285	301	295	337	288	289	309	310	338	308	311	303	288	330	324	323	299	294	299	292	295	304	289	315	287	315	295	305	295	323	312	312	280	298	342	325	312	303	323	291	336	328	309	323	321	323	348	308	300	327	299	307	315	339	296	309	345	326	291	310	345	299	348	355	296	275	316	342	356	329	312	301	291	352	289	334	320	314	296	316	363	327	311	319	311	304	296	316	339	306	339	318	326	311	330	301	338	311	359	336	326	312	318	316	307	309	301	312	334	312	334	306	295	310	301	293	316	319	294	311	311	339	319	305	295	320	301	305	311	325	300	332	302	320	300	325	318	291	356	296	341	326	298	335	314	290	322	346	297	320	323	304	322	306	346	287	315	323	326	305	329	318	312	321	299	336	305	325	319	322	292	321	341	309	328	307	282	293	341	299	324	305	320	331	315	297	323	302	314	321	344	306	328	318	334	295	289	351	291	336	297	296	288	322	291	347	312	299	333	313	296	280	301	319	295	332	321	327	295	317	318	302	329	362	301	303	295	284	318	329	340	307	313	317	320	279	292	314	329	351	351	304	343	269	362	300	281	322	293	329	301	335	315	345	329	318	334	336	363	329	306	312	321	331	327	310	326	327	298	294	318	302	305	298	322	319	319	316	299	347	322	284	296	334	286	312	313	323	333	330	282	308	310	294	331	342	330	321	291	352	310	294	317	318	308	289	296	330	311	371	320	299	307	326	323	347	310	308	325	310	317	333	322	312	308	293	346	308	310	314	291	284	328	338	299	304	330	346	302	306	348	336	306	297	314	336	313	326	320	309	319	325	341	306	282	330	311	286	336	349	300	317	311	349	330	323	326	300	322	346	306	340	294	340	310	322	323	303	282	324	333	305	313	343	308	305	313	309	295	323	323	322	286	321	304	354	348	318	311	318	312	317	331	332	329	313	337	298	333	314	339	303	320	307	292	296	275	295	278	310	325	354	316	308	320	332	326	283	319	373	316	296	323	319	309	317	337	295	333	313	304	310	349	346	319	326	309	321	301	357	278	369	322	312	295	304	308	330	311	293	322	308	331	296	310	303	308	347	312	315	310	299	329	292	328	327	327	312	319	365	287	310	317	296	283	316	313	320	330	305	294	306	295	306	321	331	315	307	320	322	334	304	331	316	329	281	298	314	309	298	312	304	290	315	318	309	303	330	358	292	313	317	298	325	320	298	312	302	355	318	313	342	315	312	310	296	369	281	337	294	281	279	311	335	335	316	345	302	300	328	273	289	309	308	332	323	302	328	346	312	316	295	334	282	325	328	346	326	337	313	302	316	286	306	320	303	346	300	295	357	342	299	332	348	294	315	309	312	333	317	332	299	321	309	304	293	341	286	270	302	328	282	277	348	332	290	295	315	291	334	319	318	334	278	318	319	323	325	331	315	301	343	309	297	297	313	320	305	313	313	299	345	290	354	328	333	333	327	328	333	325	295	295	324	304	308	300	324	292	318	310	331	319	358	327	317	322	332	315	295	297	306	337	342	330	289	302	303	298	308	301	316	313	306	327	273	316	311	318	337	316	292	282	360	309	306	297	305	299	294	283	319	300	319	310	278	335	319	315	329	332	293	331	318	305	350	307	340	311	253	315	317	318	307	307	311	317	302	291	302	309	296	320	345	294	306	255	321	318	288	306	311	326	319	337	310	332	303	333	303	308	344	330	314	339	299	326	314	305	340	293	298	315	277	328	329	310	334	309	340	335	337	311	309	306	306	313	304	321	321	298	300	277	336	341	312	320	314	352	306	303	345	310	341	349	322	339	325	315	331	314	351	323	347	318	319	318	312	321	288	322	331	332	325	317	293	291	291	309	324	274	324	334	316	326	315	358	331	298	335	316	285	300	290	324	336	335	309	327	327	297	323	333	300	303	301	314	367	324	339	313	324	289	366	296	347	316	312	314	292	319	339	340	344	296	268	343	295	326	349	315	292	316	301	298	342	258	318	319	318	314	302	330	332	329	292	290	339	341	305	331	302	307	306	321	308	310	299	325	317	308	317	308	311	321	277	291	317	311	320	330	331	322	305	346	324	294	301	292	322	331	317	296	307	308	322	305	342	324	331	302	329	299	307	299	333	305	306	308	327	314	307	293	311	316	294	337	311	332	345	310	347	270	335	290	348	326	293	315	284	308	300	296	293	290	313	322	309	303	317	312	296	335	342	296	290	282	291	345	280	319	282	301	338	316	307	305	326	302	285	327	312	282	334	313	311	314	337	337	294	327	332	289	314	339	346	338	317	325	329	300	312	320	327	293	314	303	296	314	283	306	304	259	314	303	353	350	346	331	340	312	317	294	312	301	305	313	312	326	330	306	311	323	292	304	340	344	318	345	311	292	326	336	298	342	292	352	316	309	341	312	304	343	309	301	292	338	311	333	351	328	356	303	316	345	334	333	341	298	321	306	306	328	275	332	313	304	317	296	290	293	304	312	292	338	279	312	338	330	308	307	315	297	294	303	328	315	293	318	333	309	304	335	350	301	302	293	306	318
23816	35127	43079	46605	46534	43058	40996	43193	42761	42852	45431	46956	44076	45696	40867	43534	41487	33887	27386	27238	23352	24668	24491	22709	16120	17230	14633	13422	10105	6268	6997	7067	10711	11544	9682	9340	8653	7288	3851	2795	2831	3373	5411	4040	3325	3390	3417	4116	3248	2259	1515	1698	1579	1513	1240	1079	1097	1267	1242	1035	998	1114	969	947	900	836	835	901	1167	1072	1003	863	985	778	776	782	739	740	748	753	761	762	765	754	760	738	772	1096	1293	958	769	746	783	739	745	754	780	742	759	763	751	761	747	729	728	762	758	682	811	740	757	683	738	769	756	799	788	715	755	731	776	710	772	773	706	729	725	758	738	715	752	790	756	792	722	764	759	706	733	754	759	743	777	764	714	754	705	745	770	712	719	739	725	715	731	753	746	787	778	745	709	719	750	734	726	717	786	776	753	757	739	729	748	731	737	725	738	765	761	737	755	767	734	749	744	708	744	735	755	764	692	765	749	781	745	749	762	695	685	722	746	772	769	766	751	739	766	720	769	735	760	733	780	744	789	760	732	766	759	707	749	799	778	741	759	792	735	750	746	782	720	719	777	731	754	717	722	761	734	782	787	749	733	725	735	755	749	753	738	701	822	740	744	715	725	727	749	735	735	805	776	764	749	761	795	713	762	723	768	717	811	679	751	683	761	755	791	707	745	714	759	787	754	762	752	781	729	792	719	804	725	733	752	713	743	690	748	730	687	766	814	716	769	730	752	719	776	744	711	720	731	734	751	734	755	732	784	737	712	735	746	762	715	726	731	778	762	751	775	770	752	731	711	795	754	747	722	778	730	769	755	721	736	755	754	734	788	723	740	746	723	736	762	754	760	793	777	750	734	739	733	744	763	724	759	756	766	713	724	702	721	740	713	754	763	723	740	757	675	749	750	754	736	773	780	745	773	773	709	745	757	797	750	738	808	781	758	729	749	736	778	764	709	751	756	718	719	761	730	739	739	746	716	746	745	742	781	717	764	768	747	753	714	722	758	721	722	758	742	681	733	726	701	746	778	751	741	751	723	763	718	770	737	763	742	769	763	763	755	802	753	743	772	753	717	741	742	737	772	733	761	807	783	792	742	708	743	703	748	760	778	774	726	768	716	740	754	747	797	766	725	747	772	734	713	748	752	760	791	753	759	770	747	726	761	728	719	738	726	754	766	758	772	747	749	705	744	810	734	727	729	722	760	720	797	705	756	725	755	748	755	816	798	727	713	739	739	792	757	750	783	760	798	758	701	743	746	764	721	770	740	782	769	746	752	721	735	680	714	756	763	756	781	737	768	770	737	704	728	785	743	729	794	769	730	740	772	758	748	786	730	783	691	744	736	731	736	733	727	747	772	748	667	755	760	757	746	779	740	731	766	788	718	794	743	765	726	731	731	730	738	758	731	749	704	729	750	733	771	711	779	693	739	747	770	769	734	746	714	774	732	754	746	813	736	749	761	732	816	721	764	790	760	745	742	742	755	668	771	729	716	762	763	768	708	717	751	721	802	793	774	737	729	762	741	745	778	754	676	713	698	766	729	728	726	745	751	742	714	711	697	714	764	766	753	721	772	741	732	715	732	766	772	731	732	723	775	715	756	730	741	746	730	771	760	766	743	830	743	795	794	730	702	753	729	757	732	732	709	716	808	718	781	799	745	762	734	751	758	697	700	757	744	719	701	790	785	766	791	770	745	732	747	770	708	712	688	767	786	677	742	744	724	741	744	785	709	784	787	699	737	715	765	772	765	702	795	701	809	741	758	745	724	728	745	717	785	723	716	731	729	759	775	809	754	750	767	802	694	766	728	757	782	754	720	748	722	754	748	716	718	746	700	739	793	715	771	734	758	738	768	760	752	705	778	766	753	698	751	735	703	761	742	736	759	744	712	759	767	701	794	753	750	742	739	756	758	752	744	744	758	718	746	726	758	729	726	749	740	753	748	740	740	762	736	704	768	758	759	776	728	748	744	774	754	750	762	766	768	712	711	778	748	757	750	728	765	731	750	734	787	748	767	726	727	755	752	737	747	739	787	708	740	717	716	780	821	743	769	736	684	739	736	712	710	714	733	747	733	746	769	775	749	727	726	781	777	764	772	779	800	776	721	764	697	773	737	788	752	688	738	698	760	759	744	746	742	764	723	759	716	736	766	755	716	715	734	734	779	670	732	726	798	772	770	697	766	735	755	743	754	729	726	706	732	692	739	763	745	724	752	765	750	751	757	712	767	741	751	702	739	745	762	763	778	764	710	767	785	809	695	759	761	776	762	747	754	719	737	725	767	767	735	732	727	767	783	788	775	723	721	797	739	814	746	742	736	719	733	715	740	724	752	769	728	726	767	722	759	704	774	776	694	755	744	765	718	767	753	758	764	760	700	742	728	743	756	756	761	751	778	726	745	735	769	750	768	726	801	738	777	802	776	766	757	784	718	781	769	704	760	761	733	748	752	753	777	730	754	782	778	701	767	758	745	762	741	713	775	726	816	732	769	788	755	747	809	726	723	740	776	725	754	736	737	778	778	757	775	791	765	718	711	746	719	764	795	745	724	773	735	751	736	760	730	729	744	761	781	773	779	713	813	755	702	748	760	732	737	784	793	745	738	778	732	759	752	769	747	735	720	741	703	792	710	744	728	746	736	753	771	755	779	720	720	789	725	697	753	770	719	771	775	786	758	725	747	761	707	741	771	765	723	776	727	750	747	678	729	729	766	732	757	767	759	740	744	743	777	763	763	744	755	759	702	734	761	761	730	778	737	754	768	727	745	733	728	732	759	749	746	740	721	754	749	720	739	785	699	748	761	771	730	746	803	775	808	697	761	773	711	714	768	786	726	744	708	732	723	720	726	740	745	723	736	783	734	760	731	748	736	749	744	734	732	771	751	737	743	791	756	710	732	730	747	745	734	783	742	718	766	731	750	778	787	719	743	783	705	702	748	716	743	757	687	734	766	749	769	776	771	768	725	706	732	780	781	734	712	796	736	742	754	754	753	731	758	740	768	732	744	732	739	804	756	774	707	746	703	736	723	718	742	721	724	675	735	770	731	683	751	743	753	788	771	775	746	702	789	759	720	685	751	734	762	722	755	777	741	749	732	795	757	684	747	721	731	752	720	773	758	703	707	688	749	772	770	743	726	753	732	782	751	727	706	775	699	793	732	754	745	763	741	723	753	725	758	692	751	674	740	715	756	738	746	801	724	730	762	760	727	712	709	762	773	761	767	693	773	748	767	754	746	743	751	789	694	757	728	724	774	795	760	757	755	762	756	748	749	810	735	715	802	741	729	757	747	781	761	732	740	757	745	705	741	732	712	732	722	763	746	705	739	770	711	750	776	732	754	735	732	708	754	767	733	697	733	726	749	767	752	726	700	775	742	709	794	798	739	714	761	791	750	775	726	730	757	727	777	769	838	764	717	710	746	775	751	705	766	789	824	718	718	747	712	764	716	777	740	738	752	751	728	708	738	782	753	753	756	709	812	749	775	728	745	773	696	731	715	713	745	727	746	756	750	732
43267	43464	43104	35541	37504	34539	33608	35717	36652	35892	40332	36978	38786	36258	31554	34365	31749	25424	16862	14284	11533	10839	11166	9808	6609	6240	4870	3759	2946	1950	2082	2083	3123	3430	2826	2718	2671	2236	1034	776	870	945	1401	1185	869	842	863	1164	885	607	466	506	456	401	344	348	321	382	380	328	335	282	327	315	293	289	266	342	317	269	267	311	285	259	281	249	270	277	280	242	217	230	261	262	236	225	288	400	381	303	268	231	239	264	226	255	256	214	235	241	225	253	248	257	248	250	248	256	249	260	279	232	260	237	239	249	253	255	267	274	230	268	258	262	272	218	262	251	261	238	251	237	256	258	228	221	249	230	226	248	264	288	268	244	223	283	265	268	248	277	253	226	263	240	263	245	245	215	267	246	249	252	273	277	254	263	269	267	240	229	264	251	257	269	252	251	222	238	251	256	251	249	247	278	241	242	253	250	229	251	236	237	236	250	268	228	223	224	240	278	290	279	238	231	246	231	259	225	280	248	269	265	254	275	264	268	213	229	226	283	217	232	224	285	261	269	244	245	215	246	231	240	251	267	259	221	215	232	276	229	242	293	226	238	252	235	261	226	261	245	234	226	246	222	249	250	245	222	241	244	250	253	234	255	234	252	186	228	198	270	261	257	245	264	250	236	278	236	240	249	260	265	268	267	247	234	258	251	261	220	236	243	257	248	242	277	239	234	229	264	231	264	252	222	254	258	220	233	259	261	253	219	248	267	238	236	248	283	239	222	230	221	242	275	224	263	249	247	228	234	212	280	222	240	243	263	236	264	250	238	265	230	257	254	260	251	243	275	269	231	242	267	222	232	242	257	242	276	229	249	223	237	243	263	233	227	219	250	242	249	242	249	230	270	264	181	243	252	256	246	259	217	240	230	258	241	245	257	261	249	210	222	231	253	229	244	268	223	226	255	245	250	243	240	258	231	255	247	240	218	229	251	242	281	272	253	263	248	216	256	230	227	248	267	270	268	225	219	249	247	246	231	255	232	209	220	226	263	245	266	233	229	275	243	222	239	244	252	234	253	233	240	243	231	263	253	220	262	260	260	248	201	230	244	256	257	275	262	256	229	245	226	238	237	253	236	273	240	221	244	222	270	245	238	207	231	245	225	259	283	255	235	276	227	224	244	254	255	257	214	249	257	252	235	236	235	230	226	251	253	255	227	235	239	240	246	226	245	240	245	233	259	240	236	219	248	259	250	265	260	269	258	219	283	270	227	213	228	229	239	250	238	227	283	219	227	250	236	246	226	235	233	231	239	247	250	245	245	252	222	257	253	282	242	252	276	252	251	276	251	273	274	204	243	246	248	251	220	221	238	249	247	242	257	219	231	247	222	240	256	206	233	220	227	235	249	239	259	225	284	241	218	229	247	248	236	224	239	250	249	265	256	244	258	272	260	250	227	234	261	251	261	254	247	265	239	232	239	246	270	280	227	224	263	265	200	265	240	234	259	270	206	232	242	252	227	239	249	247	231	251	239	249	221	252	250	238	254	263	276	220	261	242	254	262	258	249	236	252	264	239	238	256	239	245	232	262	241	240	207	244	236	288	233	239	257	256	247	246	236	236	218	232	246	297	261	245	272	212	265	229	259	233	266	248	258	228	248	240	274	234	241	247	252	246	229	233	237	260	263	261	247	240	242	225	277	247	271	239	276	247	231	277	244	279	250	239	268	263	270	240	260	262	281	218	237	222	260	261	277	247	287	251	214	257	239	249	235	283	226	256	265	223	260	271	231	238	223	258	230	225	253	223	261	265	240	250	238	247	257	278	239	264	242	248	250	231	249	268	257	247	245	221	250	239	235	277	254	226	241	247	253	238	227	240	260	259	253	233	279	238	248	249	256	272	253	268	234	247	247	240	226	266	234	250	239	229	255	255	258	265	232	258	229	243	243	268	218	267	239	262	255	259	272	261	276	219	236	236	267	231	268	235	260	235	241	254	252	225	229	258	233	241	238	208	206	215	255	220	266	242	253	254	256	271	255	244	235	251	256	244	262	249	256	228	239	210	280	240	240	234	266	247	239	247	268	236	237	240	236	243	239	235	263	246	219	243	247	248	274	235	261	237	246	246	221	259	273	249	221	245	230	232	227	261	237	264	251	263	227	249	250	241	246	259	246	274	229	230	225	224	236	245	260	261	249	243	233	241	239	239	238	238	227	256	206	267	252	274	236	241	244	252	258	242	226	213	244	227	275	240	246	241	235	253	231	265	237	231	241	244	240	241	233	239	254	260	269	245	220	253	240	251	235	255	245	260	274	242	236	261	243	243	240	237	243	250	260	275	230	230	285	234	244	279	258	261	294	227	227	256	247	233	255	287	241	223	250	280	244	240	250	246	241	252	239	208	233	245	245	229	233	237	235	280	275	241	263	249	247	264	228	241	259	249	240	235	275	226	254	221	232	238	257	259	228	232	272	267	251	281	253	275	258	216	236	250	237	253	252	239	220	237	254	263	253	262	261	245	276	236	233	237	268	253	219	277	249	247	254	256	271	255	242	237	246	261	236	258	224	243	219	269	239	236	238	242	241	230	254	250	241	289	250	231	221	249	265	249	261	258	252	252	262	251	233	237	239	260	266	224	234	232	217	242	238	247	250	250	233	240	243	246	232	249	244	247	226	261	242	225	260	266	220	273	251	230	260	257	242	232	240	260	236	269	252	257	259	254	259	246	248	237	274	209	241	232	217	245	262	248	243	238	254	271	242	255	228	278	252	280	244	244	234	275	228	267	249	259	246	226	233	235	227	250	245	251	261	230	229	236	232	264	235	255	254	245	222	222	231	278	226	242	241	246	244	245	227	248	238	256	247	228	232	233	246	237	243	269	256	255	246	235	254	233	230	241	268	226	235	281	224	237	232	237	232	279	235	284	261	258	228	238	258	210	238	259	247	257	293	256	267	238	235	247	248	227	235	230	241	230	253	237	240	258	248	257	251	260	226	236	236	254	263	248	232	249	224	246	245	243	228	251	266	254	238	212	230	243	252	274	236	257	248	226	226	259	251	227	288	269	264	260	224	244	279	274	249	250	275	226	224	277	252	229	236	263	225	240	254	258	242	245	228	231	237	256	241	226	257	233	225	280	249	236	249	244	253	273	258	261	253	240	246	258	237	258	245	257	281	257	245	252	220	244	263	205	263	250	244	244	228	255	240	243	255	242	241	248	261	238	238	242	244	230	276	258	222	212	251	256	240	258	242	241	238	231	230	225	243	263	250	277	248	262	246	253	253	252	234	252	227	292	269	235	214	275	233	213	224	257	234	245	222	250	236	249	257	243	241	258	241	240	256	271	283	247	253	228	244	240	252	256	262	243	263	253	259	227	265	229	266	276	252	271	259	275	241	252	237	231	286	241	254	239	244	255	235	250	233	244	249	247	260	241	276	243	267	243	242	220	276	231	227	260	265	240	258	229	252	251	245	239	235	235	247	244	218	233	252	272	239	240	231	265	244	255	273	244	244	259	264	261	241	243	239
29802	41733	46830	50612	51308	48790	47401	48593	50092	50336	52699	55041	50951	52483	50017	52423	48868	43266	36355	36154	33032	33901	33335	31285	25390	25810	21025	19078	15582	10677	12245	11470	16907	17163	15178	15358	14624	12208	6050	4115	5316	5842	8783	7285	5206	5437	5351	6942	5267	3410	2319	2485	2288	1879	1416	1340	1231	1499	1553	1067	1142	1050	1050	1036	847	759	811	1000	1140	1046	764	930	776	658	624	640	642	683	608	595	605	617	629	621	642	582	676	1335	1524	1004	737	547	583	614	583	612	620	609	594	639	603	572	543	590	605	547	557	583	592	598	635	603	561	599	599	595	543	571	586	581	550	595	589	628	575	567	592	617	582	591	605	577	594	621	557	588	573	565	627	621	579	615	587	580	601	575	578	601	622	620	601	632	599	582	614	601	621	610	616	590	583	579	573	573	606	614	614	571	628	576	548	592	569	611	583	589	592	551	614	580	599	536	614	610	598	529	586	582	604	530	599	611	568	578	551	575	556	568	570	608	591	601	614	596	585	610	569	635	582	566	567	564	598	615	604	564	593	592	605	580	566	587	581	552	597	582	587	587	550	569	601	574	588	567	614	581	587	613	601	664	622	614	599	586	609	593	590	608	620	557	595	600	605	536	624	554	577	598	560	585	552	551	576	576	642	606	609	601	548	604	576	584	555	617	586	606	586	620	559	629	576	612	554	577	560	592	609	598	615	560	610	580	586	631	556	563	577	628	592	572	591	542	573	596	589	590	563	601	592	565	526	598	665	576	574	558	579	586	609	550	553	588	564	564	591	607	577	569	558	602	616	586	590	577	579	623	607	565	551	582	596	572	592	592	556	602	557	596	588	625	590	580	603	611	607	554	565	603	571	570	629	535	567	638	610	586	603	646	573	615	583	623	617	570	613	557	578	610	601	603	583	579	566	586	598	590	607	576	576	535	578	561	599	581	597	580	621	575	599	570	630	589	563	568	588	626	592	564	586	550	600	598	569	608	558	611	572	572	597	585	589	593	600	551	606	586	565	589	586	586	563	635	558	588	616	574	551	542	579	556	597	567	585	557	571	554	590	589	584	637	624	598	591	610	572	561	557	609	615	561	609	594	582	568	567	625	605	570	585	539	554	587	598	592	607	638	580	616	604	553	584	555	598	609	579	591	547	610	586	568	596	588	578	624	607	616	627	571	614	614	600	586	583	572	616	594	608	563	624	604	643	616	583	573	616	582	569	563	568	643	607	621	594	581	618	564	578	555	583	563	588	608	555	625	596	572	570	581	580	567	613	625	595	566	603	596	550	564	618	578	550	597	568	614	607	596	605	628	611	638	591	620	586	584	603	581	606	599	576	598	607	598	602	585	610	578	558	563	600	558	557	612	611	584	573	568	620	570	564	566	591	640	602	593	555	595	627	607	588	579	561	610	586	556	621	575	600	571	582	567	572	581	577	591	592	567	596	590	582	613	647	588	592	608	618	578	599	602	572	613	558	594	602	587	589	621	610	654	602	645	606	572	596	573	574	572	590	600	603	575	612	548	571	619	610	623	566	597	591	601	614	562	614	563	536	605	587	610	583	587	629	611	607	604	562	594	583	615	584	599	555	621	629	607	570	592	571	583	603	564	570	552	611	611	612	591	624	555	591	548	554	624	576	592	589	611	575	594	601	574	622	614	570	550	573	581	566	626	624	568	611	607	577	620	571	584	606	584	557	611	596	583	561	610	559	605	597	582	604	570	564	622	598	568	559	589	581	599	613	525	584	605	554	571	585	566	634	587	581	538	620	589	577	583	604	594	599	570	624	576	592	561	561	587	630	569	634	578	559	561	583	554	631	587	580	618	603	606	585	608	597	582	628	557	579	566	607	615	594	553	569	567	605	603	626	569	600	618	591	609	586	551	570	567	572	557	568	574	608	579	602	589	604	620	595	603	594	603	565	589	606	559	625	601	592	578	535	580	618	599	599	598	604	589	585	581	634	638	622	611	608	582	620	595	606	590	595	629	567	606	575	561	577	570	567	562	624	572	602	563	596	609	589	597	599	586	607	599	586	589	582	560	597	609	611	595	605	567	621	563	596	613	627	586	623	551	595	565	617	615	537	611	608	541	584	601	580	629	599	555	576	609	540	571	602	605	553	562	586	624	602	606	591	587	572	549	546	570	603	566	588	609	597	581	573	582	593	612	587	591	565	592	570	573	581	600	593	631	596	598	597	600	583	608	546	592	582	547	601	567	582	577	587	565	595	617	600	602	613	611	608	604	581	538	589	597	620	601	631	620	623	594	593	593	604	576	602	593	595	567	616	589	601	589	590	549	577	580	564	597	578	578	564	583	587	579	597	595	558	551	601	604	605	540	621	599	559	588	627	586	600	534	581	526	652	603	584	580	589	569	609	610	583	541	573	587	638	607	605	601	600	571	651	585	582	611	614	593	616	576	603	620	592	635	614	624	571	560	613	579	584	569	574	572	612	601	576	554	587	578	617	598	602	603	603	631	606	603	595	549	605	562	617	612	580	576	587	605	574	551	623	556	611	616	573	650	650	553	595	600	607	583	586	610	593	587	604	566	576	601	612	566	591	604	583	611	596	612	596	583	577	583	605	545	593	592	612	585	595	616	598	613	593	600	556	603	601	577	583	573	593	563	596	600	562	558	560	590	590	600	578	563	553	617	583	580	564	598	581	632	565	593	596	611	606	615	598	632	634	671	593	585	592	594	575	587	611	536	566	544	605	642	598	601	640	581	633	618	559	585	583	588	563	620	613	575	543	587	637	605	580	603	640	625	579	590	587	587	605	575	583	585	604	572	582	567	589	579	582	614	577	629	588	583	579	580	577	566	602	564	557	608	501	644	511	587	590	627	572	604	592	585	583	618	586	629	575	551	596	613	610	540	593	598	605	586	593	592	589	600	582	598	559	554	613	568	555	584	584	553	558	590	566	581	606	575	608	603	612	616	588	571	600	572	539	577	575	623	578	603	613	561	585	550	571	602	605	616	579	561	553	571	600	581	613	605	592	556	564	613	591	573	553	554	607	576	604	584	599	584	534	578	602	581	549	570	595	534	571	597	576	558	622	587	593	552	605	574	561	591	533	600	598	604	593	624	570	588	594	604	591	581	593	587	560	626	582	628	609	577	563	564	608	611	643	591	548	576	623	601	623	596	578	595	612	611	608	563	601	591	663	602	568	549	596	506	581	648	581	643	582	576	610	577	599	563	573	628	583	591	592	588	604	609	589	560	593	613	597	577	552	580	590	542	584	567	660	592	590	610	575	589	549	593	569	552	603	585	601	602	602	629	558	573	565	615	592	603	622	542	573	591	603	592	630	620	629	581	567	559	559	613	597	568	616	573	544	556	595	598	603	632	600	572	572	574	604	563	616	589	574	601	554	530	558	598	613	604	609	597	579	594	617	603	563	656	553	573	606	585	559	591	617	630	587	566	599	573	619	592	567	578	589	583	593	584	576	563	593	569	599	598	613	576	619	572	576	581	596	613	582	636	611	586	606	572	589	574	575	542	582	571	606	609	585	579
15406	16177	21855	17054	13224	9043	6144	4895	4051	2939	3255	2518	2180	1860	1401	1520	1365	946	662	667	657	582	558	562	496	434	446	434	353	387	409	364	378	400	363	372	378	355	339	326	351	331	316	322	336	310	339	354	301	302	291	339	316	315	333	306	310	276	329	295	324	307	303	288	291	337	304	297	292	282	324	325	310	292	344	311	290	312	306	305	308	307	304	314	311	281	316	312	309	312	324	338	294	283	264	296	340	272	299	273	320	313	305	319	303	254	278	280	313	305	297	300	297	302	347	273	284	298	308	273	298	310	311	327	288	312	296	336	289	275	286	310	322	295	323	272	300	278	269	303	305	310	320	287	309	288	334	304	302	305	281	313	306	277	312	302	323	318	274	330	290	296	288	294	322	269	326	280	317	289	328	295	300	300	315	295	280	289	320	281	295	297	339	315	292	311	306	293	310	309	325	293	303	305	317	295	305	274	314	292	329	307	320	302	316	272	314	289	274	327	297	319	277	326	301	286	307	273	298	298	299	296	278	315	282	313	298	297	294	335	321	306	335	321	308	277	290	321	284	283	319	290	289	281	290	280	284	329	291	325	308	304	314	331	296	268	296	294	299	309	305	318	331	307	300	290	311	285	291	303	292	306	285	312	290	309	276	299	318	278	263	267	294	296	251	267	295	295	317	304	282	361	303	302	277	315	262	292	307	303	324	268	311	282	296	277	297	285	306	316	282	297	288	293	329	292	296	347	265	301	322	304	301	278	318	303	306	302	292	292	286	270	283	299	291	315	299	310	295	323	302	294	286	293	287	293	278	299	299	309	313	258	298	297	284	329	292	312	298	291	277	292	311	275	285	296	309	322	316	350	284	279	310	300	324	315	289	308	335	326	283	276	297	317	322	316	299	298	266	306	298	299	309	291	310	305	331	306	315	294	311	305	298	267	311	310	268	266	297	322	295	265	331	287	275	278	323	309	285	298	297	311	297	302	302	253	288	329	308	293	274	303	291	286	299	334	288	318	292	284	315	278	305	292	283	294	295	302	312	275	298	301	288	321	291	287	324	303	317	273	301	298	320	309	316	294	306	263	299	280	284	283	297	276	279	289	277	293	293	260	307	314	333	293	312	287	327	274	306	288	290	304	294	274	322	312	297	334	322	311	312	285	286	307	330	294	313	309	266	252	282	279	286	308	305	269	298	299	316	275	310	253	318	308	289	292	294	282	322	281	285	269	292	305	296	322	304	279	293	290	279	295	301	289	270	274	305	282	280	267	299	312	272	312	295	274	295	273	291	342	318	291	283	297	306	332	294	284	318	283	302	306	311	273	316	285	307	312	278	310	293	294	303	325	296	301	285	284	280	322	302	284	322	300	262	283	305	303	277	286	316	313	306	287	335	285	276	277	320	336	342	307	303	299	291	274	276	302	282	289	256	282	281	296	325	306	290	309	278	324	291	308	310	292	341	276	302	319	292	289	281	294	314	277	324	317	280	297	290	330	305	262	314	292	287	315	317	274	286	340	295	312	309	284	307	305	320	289	326	323	294	319	290	315	275	323	306	281	320	307	287	280	312	308	319	290	267	282	288	331	314	313	308	300	316	324	297	289	304	311	261	285	262	284	286	316	325	247	305	314	315	292	295	319	297	327	322	301	316	270	292	299	311	305	308	314	324	313	337	317	306	286	284	315	330	326	285	274	317	313	319	288	283	322	308	286	305	324	305	276	353	285	299	299	308	288	306	296	287	283	337	312	269	283	276	280	291	310	309	279	267	279	275	276	303	264	331	313	286	327	303	304	306	260	313	322	310	293	302	314	306	319	288	318	270	310	285	288	323	275	274	280	310	283	328	335	285	265	275	293	314	286	319	325	292	305	282	288	316	293	286	336	295	337	268	302	303	292	284	276	298	304	277	289	284	315	254	353	298	301	285	300	271	310	316	294	314	318	315	278	322	308	290	355	303	311	310	287	336	292	306	250	316	305	299	347	319	246	313	292	292	312	296	301	291	252	288	295	290	299	309	294	264	289	299	311	314	296	326	311	297	296	307	323	281	287	310	318	269	298	311	312	297	276	317	296	266	271	302	272	281	313	295	333	307	315	313	287	344	300	307	331	324	274	302	320	284	309	329	302	286	316	293	315	306	327	290	277	295	336	293	316	279	305	298	325	304	314	288	291	318	317	293	295	312	323	335	290	291	286	295	267	275	260	325	332	315	293	308	299	295	272	305	292	288	295	283	327	277	313	311	282	301	298	293	326	306	287	312	328	275	330	288	309	312	277	286	308	270	308	318	323	284	309	325	298	318	308	322	280	287	318	323	300	294	269	288	317	265	287	304	298	344	287	328	296	283	286	309	283	294	301	337	306	333	300	306	325	284	301	282	330	327	259	314	309	289	283	293	303	314	289	290	305	306	322	293	316	302	287	286	314	290	270	274	281	310	306	327	287	293	286	288	330	269	287	298	312	306	291	322	304	312	287	285	323	335	321	276	284	293	318	302	323	307	270	290	312	295	337	318	273	283	280	310	303	361	279	309	287	292	298	312	306	296	323	316	277	338	299	316	301	313	288	279	301	326	317	309	287	292	290	303	298	307	280	305	286	310	307	270	302	282	289	310	300	262	280	309	277	317	296	310	259	320	294	310	344	304	275	344	313	323	289	287	287	302	310	299	309	284	322	285	314	275	282	315	318	282	285	281	285	327	306	290	284	339	319	324	317	285	316	324	281	309	301	315	312	325	291	291	277	334	284	307	313	296	308	334	310	296	294	272	259	294	309	317	307	319	305	300	279	277	299	290	289	302	315	293	260	305	330	286	278	308	297	295	308	285	291	332	317	300	284	295	303	265	285	292	300	316	298	271	294	288	304	312	321	279	274	308	286	295	301	281	332	326	297	321	330	316	314	296	263	297	313	328	305	310	315	302	346	312	276	319	295	313	303	295	334	297	291	307	308	270	300	302	289	308	292	311	281	303	315	309	322	292	286	291	288	297	292	342	291	246	313	287	283	310	286	305	322	325	336	298	305	271	291	291	301	290	260	302	281	285	284	258	332	311	328	282	319	305	308	314	306	301	309	304	324	334	297	256	248	294	243	296	316	297	316	276	313	283	273	287	297	302	302	320	288	292	313	315	306	258	282	280	287	275	311	290	297	267	314	303	321	297	335	303	272	306	335	347	297	285	309	295	275	310	304	329	319	288	315	286	282	285	305	296	287	295	322	281	327	283	262	343	275	292	291	292	333	283	302	293	300	295	296	287	288	297	302	315	305	304	279	290	300	294	274	289	274	320	294	300	329	298	274	316	312	278	309	310	303	286	277	306	307	291	307	326	336	305	306	318	293	328	314	289	279	272	339	297	313	303	259	286	314	285	291	318	271	285	270	284	310	296	305	311	306	318	305	268	302	329	314	257	302	299	315	293	292	322	262	329	297	300	284	315	300	299	318	311	300	308	295	287	289	283	309	302	282	309	326	301	296	287	311	293	275	301	295	312	273	304	305
9680	14455	27078	27829	26809	22106	19078	17393	15499	13282	14601	12278	11045	10203	8089	8862	7453	5161	3886	3702	3065	3002	2771	2641	2198	2048	1723	1612	1371	1271	1239	1270	1391	1320	1374	1155	1343	1180	1026	890	828	890	967	953	901	965	847	885	841	798	786	827	776	800	782	762	765	755	789	757	753	776	761	733	742	706	727	743	772	724	758	735	727	732	754	795	716	713	747	763	750	696	747	750	798	707	718	772	793	740	743	728	721	678	731	729	734	742	726	713	696	724	724	699	730	720	728	735	733	695	712	740	698	690	691	692	687	734	723	689	695	746	735	746	692	700	715	713	747	760	739	695	729	708	674	732	768	827	721	761	737	737	731	715	704	758	701	719	781	697	731	727	783	773	720	750	640	669	724	722	726	735	748	722	730	725	711	710	657	752	663	665	705	716	724	713	731	718	714	678	692	737	709	723	765	739	674	700	753	664	734	692	720	659	714	767	765	747	718	690	768	712	724	711	720	688	699	725	718	731	694	713	720	694	677	749	738	759	745	680	682	739	739	696	757	718	689	736	684	723	734	699	717	686	729	720	709	701	691	742	737	689	698	727	685	690	687	748	711	718	696	704	725	702	683	714	738	681	658	744	729	758	720	721	743	725	703	737	764	698	729	704	733	730	733	699	689	718	694	770	708	706	793	744	717	730	736	722	760	703	731	724	751	709	765	683	701	734	739	699	731	725	719	720	722	724	730	752	715	718	684	698	701	738	747	683	711	759	680	773	757	711	706	709	720	717	686	696	711	719	784	750	717	687	728	696	740	717	754	734	707	710	733	699	735	731	740	708	749	738	677	748	740	728	719	746	699	686	679	701	719	755	733	732	751	678	678	744	708	716	718	664	673	670	721	703	711	711	736	730	734	708	764	714	730	713	742	711	684	737	746	716	752	697	712	724	750	708	695	703	790	752	732	714	756	728	662	778	717	693	728	716	697	712	703	721	723	681	739	723	759	696	690	725	702	645	701	722	733	724	715	697	709	756	750	734	772	719	722	678	732	751	729	656	713	735	699	755	703	702	743	701	745	670	716	720	769	670	702	738	753	683	734	733	749	688	681	701	705	684	695	726	729	717	763	734	734	709	727	676	683	697	753	716	790	697	726	729	744	708	635	705	737	682	699	725	723	743	743	741	743	719	704	717	736	751	753	755	680	755	713	767	729	729	758	721	667	720	751	722	720	762	731	753	719	690	774	743	729	743	767	692	700	703	694	707	700	719	730	693	716	739	671	711	747	708	681	716	734	734	695	724	766	706	720	793	710	700	708	719	672	723	754	682	714	734	668	729	687	735	741	735	700	728	714	700	713	730	695	691	741	738	743	724	751	724	743	761	673	716	747	718	726	665	684	736	728	678	765	748	677	718	686	762	676	701	775	739	676	733	702	735	712	743	746	726	700	686	686	687	703	728	709	695	700	669	695	685	748	711	678	721	688	722	677	692	701	723	713	688	711	696	710	674	680	729	761	742	724	744	737	795	705	686	728	694	701	737	701	725	733	711	722	733	699	707	743	699	705	729	661	742	754	742	715	719	712	723	706	723	722	760	756	706	732	712	753	715	771	736	728	708	707	735	688	736	698	775	717	724	741	738	719	708	727	719	724	767	683	701	726	694	735	716	745	692	753	756	751	731	745	686	757	732	709	670	698	717	730	722	720	717	706	656	743	702	719	741	713	708	747	756	731	727	656	721	737	728	751	762	729	735	716	749	736	707	765	755	716	717	731	760	738	741	752	679	764	694	720	720	699	749	701	754	713	724	694	685	771	776	745	702	751	705	741	717	737	716	711	740	738	764	699	688	738	737	686	716	721	715	675	706	795	703	686	729	685	738	769	726	721	698	712	710	744	748	743	740	731	728	757	738	721	732	741	736	722	698	738	738	697	691	737	725	739	706	708	688	758	740	763	731	744	736	698	746	766	746	741	719	746	736	745	749	713	731	755	772	699	737	715	758	729	727	751	671	748	665	731	714	658	731	647	735	712	711	721	717	693	698	711	757	683	728	698	745	706	727	755	756	659	702	771	698	751	749	685	704	725	814	730	697	715	723	678	707	704	728	754	711	766	720	671	679	750	720	711	676	779	694	711	746	709	692	719	711	708	732	766	700	714	728	663	705	720	747	673	690	713	696	744	694	748	699	744	667	732	760	721	731	761	700	729	713	714	728	760	742	750	744	752	717	701	727	764	767	722	707	741	745	661	752	741	682	699	710	725	703	719	747	744	688	686	737	724	750	765	785	683	763	700	745	744	745	725	748	738	700	756	709	667	710	783	765	755	735	752	703	712	761	713	726	711	715	714	715	723	713	724	786	773	744	766	698	746	720	705	751	739	702	726	757	746	744	729	715	740	696	739	697	716	712	711	711	728	687	737	784	685	729	747	711	717	702	698	710	740	729	773	734	715	709	700	777	669	757	685	722	678	710	728	785	723	732	662	710	715	726	703	724	754	744	728	700	739	710	764	667	765	747	717	770	691	761	703	722	726	727	767	737	742	654	703	707	719	773	747	708	705	703	668	737	768	764	698	717	699	743	776	776	715	728	733	734	741	750	738	677	699	696	773	719	713	745	746	702	698	714	717	679	705	734	726	769	739	705	710	752	729	737	724	747	694	720	731	702	695	704	749	714	724	731	705	683	750	698	770	705	728	779	764	726	731	716	727	700	712	732	699	729	769	701	668	728	744	746	696	725	739	711	751	770	696	730	734	722	708	720	762	716	718	718	706	704	768	762	758	698	730	707	710	719	730	677	788	686	734	747	733	751	751	713	714	744	719	712	733	717	699	758	709	708	679	696	689	703	685	712	778	686	703	683	728	704	757	718	718	721	685	722	687	698	718	731	758	669	725	741	767	728	717	729	708	745	700	736	738	748	761	712	728	720	736	756	786	745	681	714	724	753	698	726	736	723	684	730	685	702	719	735	703	723	716	689	735	673	742	708	748	714	699	728	742	743	700	707	702	717	656	709	706	705	719	709	693	678	789	697	742	681	708	723	706	716	726	715	729	746	699	749	714	719	733	681	696	691	694	681	708	729	715	758	704	707	724	690	751	744	680	684	735	698	706	757	696	746	718	687	699	745	695	733	729	744	752	746	738	689	713	716	698	727	704	769	801	671	719	728	752	756	727	723	720	724	741	720	689	712	722	724	681	732	751	731	728	689	739	690	669	757	777	778	751	736	742	729	727	736	738	723	740	695	697	739	700	662	730	739	712	707	748	687	732	750	701	683	680	698	685	740	744	755	700	716	703	738	755	756	731	749	704	687	722	691	718	737	730	732	740	698	701	677	692	722	716	738	746	758	701	706	713	712	705	740	694	730	704	709	700	690	728	732	704	702	717	750	742	702	732	683	729	712	693	727	700	711	728	715	699	690	767	736	704	761	748	734	687	746	724	728	728	662	731	733	675	705	805	709	695	715	734	712	709	697	763	723	750	717	680	746	706	718	735	696	729	773	730	724	710	728	758	691	755	734	731	690
34464	40698	43227	34543	35621	29874	28437	28513	28327	27677	33827	29467	29314	26523	21685	23908	21012	14047	9519	7099	6126	5800	5617	5382	3499	3314	2322	1906	1439	1291	1353	1311	1882	1866	1497	1479	1703	1230	687	561	640	662	971	732	563	614	682	827	597	517	456	439	394	399	374	374	355	378	367	351	314	311	316	322	330	301	347	379	374	321	336	309	328	333	313	292	327	296	293	324	305	307	304	273	298	339	314	276	372	366	326	347	314	318	308	283	320	283	314	336	348	284	314	290	289	321	276	332	353	339	313	336	286	309	313	288	327	296	346	320	297	275	352	306	300	297	305	289	285	325	324	309	285	300	267	345	336	320	316	318	308	299	307	294	310	304	334	330	307	316	296	323	313	319	332	311	324	279	295	321	317	308	295	302	312	293	287	305	307	291	323	298	323	301	306	325	315	318	319	317	301	313	304	300	314	334	332	341	308	324	285	298	302	309	298	287	307	307	308	317	306	342	319	314	313	295	287	309	276	303	320	330	301	339	317	283	316	316	314	290	278	277	305	306	313	296	329	309	294	310	295	320	314	289	283	297	290	297	339	305	300	296	311	291	322	300	337	289	307	285	305	266	292	307	321	296	325	302	302	319	286	286	332	323	300	300	365	293	352	332	287	299	286	332	337	338	303	318	283	308	299	312	297	306	311	301	302	289	271	302	330	318	315	290	287	301	323	312	306	293	300	300	335	299	301	311	321	342	320	307	306	327	308	293	333	309	304	289	314	318	300	313	243	302	306	280	300	319	321	284	281	296	329	322	335	303	310	316	315	300	313	341	299	279	306	318	326	314	318	308	294	317	310	322	291	310	303	285	263	315	323	346	283	278	291	317	333	311	308	328	289	317	312	307	313	289	299	306	342	299	309	277	287	306	293	311	339	333	333	318	308	306	285	316	326	301	317	299	321	314	321	303	303	295	321	317	351	327	326	329	311	320	297	323	324	300	330	301	333	339	294	311	296	325	297	315	302	302	322	309	299	277	300	307	338	291	313	293	280	265	316	295	304	304	281	312	335	302	347	334	289	286	260	285	303	320	308	322	290	292	317	342	284	315	294	304	340	319	333	316	315	319	326	310	319	295	309	312	351	294	321	311	335	322	292	330	295	323	344	309	301	311	284	306	323	269	325	301	292	302	306	295	304	311	307	326	270	294	328	292	317	308	318	307	296	318	336	289	328	329	302	304	330	305	295	303	318	303	322	315	298	300	295	282	306	308	293	295	329	294	286	314	314	320	323	267	272	325	300	357	301	299	286	318	300	289	323	294	290	286	327	301	296	278	292	297	265	286	274	290	306	306	330	303	334	313	320	294	291	274	321	299	337	336	272	296	299	316	307	335	300	307	295	308	297	323	297	333	298	281	292	293	264	288	343	294	299	303	305	295	300	293	313	291	326	335	352	313	305	327	338	306	319	315	320	311	331	294	296	278	331	283	329	282	357	300	314	336	305	315	315	310	293	323	284	312	302	295	327	291	311	311	306	299	308	320	314	314	281	320	289	308	320	346	339	321	323	308	311	319	277	340	318	289	288	257	308	321	318	315	331	333	304	308	285	325	305	305	298	281	324	313	297	276	308	282	311	296	296	266	286	298	309	306	303	285	322	308	324	290	290	288	284	275	338	300	325	318	293	295	328	268	308	309	291	345	307	318	304	327	274	276	299	321	327	308	314	318	267	293	305	330	313	320	297	292	298	322	306	302	323	308	316	304	311	315	262	285	314	285	294	329	338	352	290	310	298	333	315	304	304	321	298	336	286	339	293	312	293	327	347	306	305	291	327	323	311	309	297	301	318	319	322	297	312	351	289	301	305	283	272	326	306	320	318	319	314	294	289	304	300	279	326	332	312	304	316	298	324	298	276	345	325	329	303	305	267	291	330	337	331	303	340	329	320	356	287	322	302	332	345	336	296	340	290	303	308	304	276	314	313	304	316	267	339	314	314	283	304	322	306	299	297	303	310	318	334	313	345	301	302	273	326	318	321	334	322	273	269	319	282	308	336	286	272	314	296	295	322	297	303	339	313	283	311	327	311	302	322	286	293	347	329	332	320	299	318	347	321	299	327	319	323	279	329	298	348	298	302	286	316	324	334	328	337	315	314	308	318	316	314	335	303	297	301	311	319	330	323	311	288	295	302	310	312	300	308	298	309	292	290	321	288	333	309	339	303	302	266	334	284	290	304	270	344	296	331	307	323	318	311	312	314	307	301	312	330	284	319	325	272	320	336	288	362	305	317	312	321	302	321	321	296	314	294	312	317	316	296	315	287	310	316	303	311	306	284	307	307	311	305	328	306	324	285	278	275	319	321	319	314	272	319	281	317	276	286	317	314	314	333	286	289	333	321	301	291	334	316	332	301	269	311	330	353	308	297	307	292	326	326	283	324	313	315	330	333	317	343	320	325	304	336	316	306	329	294	285	288	278	325	323	324	317	292	276	342	355	343	324	324	290	305	309	301	289	306	326	321	304	277	328	309	329	316	316	314	318	306	307	307	343	293	329	297	296	311	302	299	354	306	296	337	257	342	293	298	303	307	310	330	310	274	313	298	307	313	304	295	295	307	330	302	341	299	328	281	304	297	306	296	317	350	302	315	323	276	317	322	290	289	322	311	304	305	340	281	327	331	301	315	296	354	325	297	298	287	308	305	304	285	331	333	297	301	315	284	318	308	283	291	252	304	320	300	301	304	278	289	314	298	328	301	289	287	297	336	304	285	322	298	332	321	271	320	305	322	296	277	339	332	313	313	318	289	295	296	315	266	311	300	339	289	325	303	293	291	306	343	302	312	297	308	314	309	283	342	309	313	351	304	290	279	309	292	302	286	346	331	338	276	317	317	299	318	315	283	304	300	306	290	311	307	308	303	297	333	295	292	341	315	308	305	308	285	296	293	277	292	331	319	305	294	304	309	312	305	326	310	345	345	314	298	309	333	340	329	328	312	340	308	282	329	304	321	313	317	304	294	310	357	305	337	309	278	285	310	325	300	323	303	305	328	300	310	310	293	328	348	301	311	328	286	352	279	305	315	305	336	300	334	319	311	290	317	323	336	296	277	324	290	312	336	315	313	321	323	305	272	314	304	302	343	293	320	313	323	313	294	332	323	310	290	317	291	305	283	317	291	295	312	327	327	290	339	301	269	301	307	295	332	293	340	314	291	297	280	323	317	323	301	315	289	324	302	327	286	322	283	307	291	338	322	337	319	327	291	298	297	311	309	301	319	304	322	316	307	335	334	323	333	290	277	290	323	291	307	289	298	307	286	314	298	326	311	319	303	296	322	299	330	291	313	327	304	321	306	312	307	305	298	296	303	292	336	305	295	316	310	279	325	282	296	292	331	291	323	286	294	322	327	301	308	325	292	297	302	301	331	319	345	273	272	299	305	313	333	312	306	274	287	342	308	333	306	290	272	310	313	282	316	290	305	298	296	299	301	304	325	310	309	288	306	302	291	334	312	330	311	293	349	316	300	303	316	320
22895	35297	43284	45889	45716	42503	42115	41957	43406	43900	47825	47225	43477	43744	41146	44430	40494	33717	27786	27080	24056	24443	23882	23000	17867	17119	11942	11831	7902	6941	7844	7676	10917	10255	8937	9096	10196	7228	3505	2663	3182	3521	5756	4278	2961	3250	3565	4426	3269	2388	1798	1860	1541	1404	1139	1194	1128	1199	1164	1011	970	919	905	916	878	805	908	905	1090	894	892	819	771	771	717	730	768	740	742	714	706	725	730	746	725	712	709	807	1265	1153	795	722	743	717	702	709	747	698	736	684	778	721	716	718	733	716	742	739	787	689	745	762	685	705	733	778	799	689	711	683	740	754	737	746	739	710	700	745	738	745	733	731	705	717	712	704	812	777	697	729	723	726	736	705	671	698	734	697	720	699	724	716	765	735	751	703	757	701	719	765	696	752	753	735	720	733	750	721	722	676	764	762	772	785	765	715	743	729	696	723	680	735	704	755	789	717	722	725	734	669	770	730	750	754	714	756	707	735	757	724	724	717	712	776	734	692	748	722	725	702	727	728	731	728	746	678	691	754	714	693	704	707	768	728	744	746	662	678	774	786	712	777	716	692	721	712	720	769	705	673	695	750	722	739	762	786	708	750	734	723	772	784	752	730	708	730	725	749	687	754	714	750	713	718	738	759	709	698	733	735	743	736	691	747	695	694	683	729	765	732	753	703	717	712	759	770	749	742	712	705	729	746	746	723	765	719	696	700	742	775	721	701	736	750	724	741	708	718	803	717	761	683	691	728	742	759	713	705	751	792	755	697	766	748	688	725	743	716	732	758	743	765	751	719	785	692	732	742	728	731	749	778	694	699	717	712	701	765	735	756	721	718	711	754	740	711	725	791	758	668	759	690	712	765	640	712	733	702	694	713	696	775	785	742	789	707	717	707	736	704	731	704	714	731	718	721	720	722	696	754	730	739	685	688	789	709	727	713	710	697	753	768	732	722	683	760	763	679	737	700	703	742	678	720	705	723	710	743	689	752	721	712	786	723	751	712	758	735	735	754	663	656	729	772	744	803	726	720	738	728	704	740	733	734	706	747	716	761	683	751	725	729	690	734	748	754	681	737	756	735	771	709	750	724	709	720	755	757	734	698	747	737	779	731	746	729	776	739	757	763	733	715	726	745	747	753	714	762	692	721	727	717	731	699	735	740	720	721	715	706	721	711	746	699	671	695	755	685	689	756	761	701	729	757	720	763	723	691	698	735	709	780	769	743	726	733	721	667	685	731	764	762	737	743	744	717	723	759	759	739	773	707	744	706	738	702	742	749	732	723	778	739	719	736	724	726	735	750	749	768	758	731	695	698	656	722	716	748	723	731	726	701	777	750	763	770	714	723	779	754	723	705	733	708	752	735	734	723	734	704	722	716	764	748	725	776	716	735	784	771	708	758	699	702	726	765	684	730	749	689	749	781	747	715	740	721	722	737	700	734	731	747	733	707	704	754	727	711	772	741	698	716	694	780	726	742	750	731	703	703	664	767	747	756	764	753	746	689	721	724	699	712	744	713	723	753	704	740	728	709	692	750	695	738	744	777	733	733	725	740	753	699	723	753	720	720	750	722	710	756	663	722	748	729	731	739	765	705	678	732	706	657	745	711	730	747	764	718	713	738	718	722	688	749	732	708	703	672	742	721	711	751	745	720	740	728	729	685	775	758	777	687	706	747	699	730	759	701	722	685	773	718	743	702	698	693	722	746	717	688	693	736	715	712	685	753	753	756	689	771	723	750	757	701	741	749	746	735	748	716	732	746	751	708	663	751	742	694	750	723	705	733	718	805	719	797	772	704	721	720	749	734	698	739	675	753	754	789	749	728	780	682	696	734	752	710	731	759	741	711	747	723	695	736	713	742	725	712	751	701	735	670	695	677	736	705	728	720	772	717	759	706	715	740	702	711	715	720	747	717	771	727	699	746	708	757	766	724	729	731	727	748	685	730	703	731	693	725	739	695	718	752	696	706	672	726	735	735	760	732	711	766	787	710	704	721	741	727	739	749	690	716	755	736	725	753	723	676	723	733	751	726	735	788	723	736	685	698	716	721	746	736	757	746	686	701	711	746	694	709	680	665	705	692	722	707	711	749	729	797	727	696	707	748	723	748	738	695	699	724	695	740	744	741	763	702	730	691	723	797	716	691	669	715	720	722	721	715	699	698	700	718	738	733	710	735	728	722	749	669	686	767	710	715	731	747	705	717	736	762	743	732	740	746	742	710	763	720	746	727	690	710	712	727	741	709	729	732	712	798	727	719	772	692	683	735	738	725	756	735	701	764	728	716	706	744	723	738	734	732	697	680	717	697	737	702	700	696	710	707	690	737	705	750	711	731	758	717	726	800	721	738	707	696	715	758	748	753	699	774	726	757	772	730	755	729	699	727	693	747	709	704	723	746	736	686	729	742	715	729	685	753	733	752	723	749	804	708	693	740	727	709	752	731	764	708	741	754	759	661	753	765	716	705	690	729	714	716	700	684	747	730	692	697	750	711	711	710	772	714	748	676	737	694	757	698	721	765	729	735	745	743	734	693	727	708	682	699	799	741	758	713	719	754	697	710	697	747	642	726	705	741	723	743	754	684	681	711	695	763	819	724	737	737	706	715	773	738	720	723	735	727	773	723	703	696	780	725	687	737	638	693	696	754	719	714	788	769	731	719	773	757	771	741	676	730	755	758	723	744	752	701	738	768	771	722	718	768	708	732	736	726	701	712	712	691	719	734	735	748	712	708	704	759	713	714	754	761	712	732	724	773	740	721	723	750	745	731	700	760	651	783	717	751	759	674	695	730	723	728	672	719	703	748	710	696	714	697	760	710	774	712	729	696	714	718	767	734	706	715	712	692	673	791	729	726	732	747	712	685	773	726	736	745	677	741	750	749	663	729	698	753	747	734	746	707	731	714	728	725	766	733	726	751	729	657	753	741	710	665	716	703	733	759	712	744	690	767	756	749	736	728	744	696	739	730	740	708	726	787	730	754	727	779	747	792	744	728	696	758	719	735	735	729	669	696	693	724	723	703	726	712	731	754	678	748	726	722	725	724	725	705	695	762	730	715	746	683	733	698	787	686	775	719	695	705	738	723	699	711	775	726	748	703	721	734	728	684	755	709	703	718	736	738	739	724	727	756	721	785	712	703	698	734	745	720	741	756	744	755	725	686	687	683	720	792	791	724	697	725	711	764	711	699	699	701	742	736	678	657	735	758	710	718	648	709	736	717	739	705	744	773	701	685	701	702	745	745	703	729	721	747	755	789	783	690	666	748	719	728	721	746	730	813	708	699	760	697	745	718	740	722	711	726	693	667	739	746	706	701	759	742	776	751	707	659	753	715	745	767	692	726	729	752	748	761	682	756	718	722	733	786	765	728	706	663	761	735	728	694	686	730	700	725	723	703	660	695	719	734	733	716	778	726	723	688	772	695	669	748	700	716	752	719	706	685	718	748	723	743	707	757	709	786	717	747	743	736	733	719	719	731	705	727	685	730	741	703	739	732	715	751	767	738	686	712
41994	45314	43700	36465	37868	33860	32890	36323	35918	35080	42856	39147	36924	34215	31748	34267	30999	23998	16969	13708	12349	10897	10371	10237	7721	6015	4410	3432	2498	2112	2217	2258	3145	3139	2301	3004	2569	1762	749	708	740	981	1439	1149	841	835	926	1340	940	663	472	563	434	348	346	354	321	348	417	289	307	291	255	250	330	287	277	278	325	326	251	234	227	228	219	241	256	251	243	241	230	226	244	228	223	240	250	305	368	298	259	231	228	225	241	226	233	280	259	243	231	249	260	249	237	271	233	269	255	244	247	260	248	232	227	231	266	268	226	232	201	202	244	240	233	251	224	238	227	250	250	234	225	213	244	216	230	224	217	221	244	256	218	261	230	223	237	231	242	254	233	227	211	236	235	208	241	258	253	255	227	250	240	216	247	238	246	242	217	258	275	226	227	239	229	250	217	234	250	248	216	255	232	230	264	262	232	218	246	230	246	250	231	266	260	232	237	232	257	245	257	239	249	245	239	249	269	249	243	230	234	221	240	223	248	231	218	220	227	210	263	235	227	235	248	222	248	235	256	235	248	236	251	235	213	239	228	247	226	225	279	232	204	207	260	236	246	221	233	262	230	232	259	230	239	244	241	226	234	248	268	241	214	244	239	241	243	256	253	259	225	209	258	264	268	244	234	249	272	215	210	228	249	242	216	250	271	235	235	251	227	251	244	216	256	265	278	245	234	245	221	227	265	243	250	229	249	256	246	237	267	241	250	242	252	241	213	235	206	247	238	227	221	251	242	227	244	245	238	217	215	255	249	253	252	230	213	278	213	205	240	264	228	232	202	245	252	226	246	243	251	236	237	219	207	231	213	259	231	245	248	231	225	247	265	275	242	202	241	255	243	221	272	248	246	230	200	237	222	199	208	217	235	252	268	253	261	230	236	220	217	233	235	263	236	264	233	237	227	217	223	255	248	239	233	214	218	226	222	236	245	251	230	253	224	248	245	264	265	199	257	237	266	239	272	250	220	220	256	225	248	236	252	249	232	268	228	218	233	214	263	252	230	243	256	254	225	229	236	242	262	228	196	233	251	206	251	274	258	249	254	248	260	269	225	229	279	230	220	261	229	239	253	278	256	257	231	246	241	219	257	241	241	253	265	260	236	244	248	275	257	232	256	241	261	222	249	265	217	254	255	230	225	213	258	205	203	238	226	246	232	247	253	220	224	239	241	262	231	211	260	241	230	212	232	256	230	244	237	238	218	236	206	231	245	256	230	234	248	247	224	261	232	250	237	237	239	244	222	234	231	231	221	216	232	247	244	258	238	232	218	247	243	223	229	240	230	245	248	263	260	228	207	255	232	229	243	216	227	237	229	242	263	274	272	232	239	224	242	250	235	254	224	195	216	239	226	227	215	253	263	253	230	244	237	242	276	251	230	212	238	244	227	255	264	242	239	234	242	224	233	248	248	230	265	231	267	230	250	249	242	253	241	238	257	242	231	244	239	251	234	226	246	231	213	227	238	252	253	253	237	214	238	238	206	241	257	236	231	242	223	226	245	229	246	245	237	275	240	259	253	262	243	244	232	241	251	245	218	244	241	261	241	228	241	268	246	238	256	236	266	219	236	242	245	263	242	259	252	219	245	218	278	271	222	214	229	242	220	225	231	227	245	202	224	227	223	251	255	233	242	211	253	234	254	233	204	225	225	216	240	246	255	222	284	236	223	226	233	234	236	229	224	208	276	210	274	226	232	252	217	244	256	241	240	230	227	218	232	203	237	244	241	251	251	238	219	227	224	216	215	226	229	214	250	222	252	218	259	217	256	240	238	263	249	258	207	227	225	231	228	223	230	240	235	236	228	223	235	235	245	224	217	235	228	240	219	223	250	244	224	248	259	233	240	234	249	240	252	242	205	228	231	242	233	235	241	220	239	265	222	250	228	229	226	228	230	248	239	259	236	231	234	239	228	234	227	231	245	241	225	269	230	244	266	225	241	219	231	232	236	251	243	241	247	234	232	230	242	228	255	244	259	244	248	218	228	243	232	276	237	264	233	248	233	213	242	231	244	263	248	236	232	261	227	237	212	225	229	301	236	249	237	229	246	243	230	248	242	238	216	227	212	250	249	214	272	242	238	237	208	220	242	239	213	259	269	258	244	251	251	244	208	244	237	234	219	242	252	218	259	230	221	231	229	257	220	259	240	229	239	232	228	224	224	224	205	248	216	228	234	207	242	227	244	242	268	268	254	251	244	230	260	231	229	228	270	223	246	243	250	214	213	263	232	242	232	229	236	240	204	254	235	246	236	230	232	233	255	257	224	240	250	222	260	249	238	247	239	227	238	234	241	218	236	202	234	240	235	224	238	257	230	208	262	237	232	244	236	237	222	240	246	198	226	237	232	234	237	225	238	256	235	215	238	236	248	218	236	217	250	256	234	200	246	240	229	257	230	224	264	235	203	259	254	243	228	218	249	234	256	247	237	262	246	220	249	253	242	248	226	241	245	263	247	220	241	204	255	243	247	211	265	252	223	253	267	263	267	270	227	249	251	234	228	226	240	255	251	238	243	252	233	236	258	256	224	209	237	248	245	241	245	267	251	237	218	224	197	232	228	253	219	229	239	228	285	248	258	253	245	249	254	229	227	211	242	248	256	238	229	236	228	248	225	256	224	217	226	217	222	226	254	220	252	223	249	237	246	256	280	234	234	216	254	232	228	240	238	218	209	240	232	227	219	236	231	210	218	227	251	279	243	216	214	271	222	250	224	228	244	242	247	233	222	251	249	246	214	251	255	206	226	232	233	225	231	232	261	201	255	251	219	228	232	208	254	246	211	233	236	216	228	249	228	237	247	245	244	240	245	257	252	242	243	227	262	246	205	255	214	219	222	268	242	244	230	225	214	225	224	243	215	221	218	237	204	236	263	263	244	249	225	231	199	252	236	250	213	232	202	238	226	225	236	234	249	258	277	231	275	258	248	228	232	258	236	271	281	244	238	254	253	249	223	224	236	226	238	254	264	253	256	232	240	242	251	287	237	235	254	246	253	234	231	229	253	248	226	236	215	248	244	233	248	240	214	270	260	216	234	245	252	237	223	209	248	242	271	230	234	225	225	233	240	238	222	246	233	260	233	257	231	231	230	237	229	296	231	223	228	242	205	250	263	247	239	243	256	225	237	245	212	235	247	244	232	236	234	214	226	248	259	232	243	235	245	234	242	221	241	225	251	219	231	246	235	255	260	214	244	216	251	243	228	241	213	220	221	251	254	236	240	236	267	243	236	229	232	246	247	212	224	210	217	232	254	229	208	248	228	266	249	237	231	255	235	213	214	221	237	271	211	238	237	237	253	229	231	236	256	230	213	228	257	232	230	222	247	241	228	253	212	250	271	248	220	233	215	235	235	255	234	257	262	212	247	225	252	245	248	222	217	270	231	272	219	229	225	255	264	242	235	253	221	231	230	253	211	226	213	226	243	221	236	224	255	212	226	257	235	231	238	219	242	233	237	225	251	231	230	253	211	266	295	189
28538	41037	46991	50441	50302	47803	47348	48764	50070	51796	55225	53974	49555	51445	49236	51503	48612	43023	36850	37017	33939	32863	32711	32015	28042	24960	18475	17927	13773	12098	12274	12797	17239	15684	12544	16558	14677	10125	4443	3882	4870	6571	9699	6900	5013	5232	6003	7702	5357	3887	2450	2912	1975	1544	1404	1231	1160	1372	1744	1021	926	927	855	891	973	831	948	996	1175	1224	843	576	585	576	610	575	606	631	603	627	566	560	582	566	606	614	675	946	1589	1256	658	617	579	587	527	591	576	568	555	583	573	583	563	575	561	555	533	588	561	564	594	542	543	597	581	575	555	543	540	579	541	561	592	562	580	572	573	602	554	517	602	569	549	579	558	566	580	595	570	617	588	605	552	578	574	560	590	571	576	602	564	526	577	578	562	577	543	577	551	540	566	580	572	562	555	548	560	558	547	571	591	546	581	557	583	598	624	585	585	553	562	548	526	522	565	585	558	552	542	603	581	589	574	548	541	548	594	571	578	554	559	560	572	597	598	579	590	537	579	551	587	567	570	578	558	574	603	576	538	555	576	561	534	570	589	608	575	548	573	559	590	508	569	581	549	601	628	578	588	563	519	551	554	588	554	572	562	560	619	590	598	564	555	576	601	591	561	571	595	543	574	577	571	609	576	534	562	572	564	611	546	571	613	610	532	582	595	610	587	543	612	574	543	557	615	562	559	619	542	536	573	556	565	558	568	567	583	578	567	582	559	601	528	590	561	604	545	544	547	536	554	603	568	562	544	543	528	571	583	544	606	560	613	582	569	567	533	565	570	549	548	581	562	558	571	582	558	573	617	547	542	580	550	574	556	560	559	537	542	560	566	548	585	580	563	590	549	577	521	538	569	586	599	576	557	587	595	515	547	547	590	561	602	569	558	573	572	562	567	587	535	591	564	539	605	570	588	575	614	575	633	582	570	568	542	568	519	561	575	561	578	553	538	589	568	512	568	577	558	552	576	584	568	570	582	562	558	572	565	539	548	548	558	543	532	541	547	573	560	572	584	569	635	571	549	564	584	566	552	582	568	509	532	597	578	581	581	612	583	569	563	563	577	579	565	571	607	554	541	565	552	576	601	585	585	556	578	572	584	523	537	597	535	541	602	584	554	593	611	550	521	526	615	634	536	604	586	554	577	576	523	589	589	588	567	561	568	535	575	590	572	579	579	595	557	581	535	550	579	554	579	571	557	528	557	596	571	551	550	587	516	594	565	521	556	525	539	562	560	637	586	586	585	581	567	579	551	560	566	537	580	591	566	565	515	558	567	588	522	586	554	563	584	594	576	638	538	531	602	569	582	537	546	616	546	562	599	525	576	577	549	551	569	582	564	564	535	586	594	584	590	570	547	504	562	547	542	535	572	572	572	555	588	576	552	600	561	553	612	600	574	576	555	593	562	585	568	568	568	550	586	568	546	518	565	515	546	631	556	557	567	536	587	606	594	598	605	516	595	593	592	581	541	606	551	584	539	583	585	600	525	603	580	591	565	577	575	555	571	586	598	566	547	600	568	533	584	577	586	568	537	519	592	572	572	577	593	554	585	544	546	543	540	566	605	544	544	587	553	587	586	560	577	556	610	579	584	555	543	573	571	544	556	596	495	572	559	574	589	566	550	557	586	568	606	574	600	561	599	590	515	582	563	578	566	545	555	579	564	520	557	599	588	602	552	567	606	492	556	531	546	582	513	565	588	557	615	602	577	533	523	579	629	546	565	626	615	567	602	583	578	543	543	581	623	590	596	596	570	564	572	537	526	556	557	571	557	579	573	552	544	598	534	552	579	550	584	583	585	607	561	572	554	548	546	640	568	596	585	561	551	550	602	556	581	573	508	588	589	580	615	532	544	610	560	570	589	538	594	566	552	571	588	520	550	615	606	567	585	538	564	537	541	552	581	596	544	608	612	581	566	575	613	574	575	586	590	568	577	538	559	582	558	577	542	599	586	567	559	614	572	537	551	546	562	531	614	541	570	551	586	566	580	576	596	536	524	612	550	583	559	560	561	586	544	540	563	621	556	595	557	579	572	575	569	591	571	608	567	595	554	576	560	593	597	590	574	517	553	595	540	601	570	523	570	551	547	584	589	587	570	561	564	542	583	576	585	570	554	604	547	573	580	553	593	588	553	575	529	616	593	574	583	589	612	570	563	551	562	587	577	553	551	634	589	554	583	578	566	516	543	572	571	569	555	567	613	568	595	572	590	584	558	564	556	549	560	615	543	576	567	572	565	585	550	553	599	558	570	602	600	518	569	555	570	536	555	585	562	545	573	607	533	598	575	561	547	524	553	584	590	536	577	569	521	574	593	520	601	568	594	575	553	553	539	492	614	562	572	568	595	547	559	557	542	545	568	565	611	588	635	599	557	564	552	551	589	546	541	638	557	547	557	527	591	605	528	581	583	616	600	585	582	580	607	578	579	587	523	574	554	592	587	567	580	568	580	531	593	644	596	545	557	543	557	600	588	557	548	561	552	530	569	587	596	589	547	615	567	597	595	525	515	563	582	552	573	552	583	573	592	559	589	555	533	567	597	534	571	599	567	575	612	570	562	548	523	583	591	602	591	597	542	554	594	533	569	564	606	556	577	587	576	549	544	566	548	574	589	555	587	582	506	544	566	593	540	552	554	649	565	548	566	585	624	593	544	557	577	569	539	578	534	557	565	563	626	626	596	541	581	552	543	578	555	559	527	547	554	588	547	561	546	558	630	587	583	550	538	506	542	549	552	569	551	552	590	584	561	576	562	608	563	590	552	564	554	583	588	578	560	565	598	606	559	578	539	569	598	597	570	631	553	562	629	551	571	566	593	555	591	619	531	537	578	523	595	523	542	581	559	597	586	582	546	565	591	571	583	527	538	549	601	552	563	542	550	587	534	548	569	635	593	565	591	585	531	580	571	527	563	574	556	533	519	581	541	568	566	602	551	558	561	552	601	621	600	595	557	612	566	554	570	561	567	569	549	603	592	589	587	554	581	564	588	546	586	536	530	573	532	529	559	588	536	539	597	549	599	580	555	573	581	572	576	596	582	594	543	641	587	563	561	557	552	563	589	619	556	567	569	542	578	574	582	559	588	542	579	576	575	593	535	561	603	557	611	591	570	617	565	582	554	530	537	528	558	581	592	540	585	576	520	567	566	572	555	538	574	540	574	531	623	572	541	545	553	593	545	606	561	592	600	561	540	536	575	585	524	565	563	577	611	559	569	561	536	541	570	577	535	555	567	596	556	548	588	568	538	584	564	577	589	529	551	553	573	567	588	624	542	573	572	594	581	591	581	563	578	532	568	551	617	638	548	594	543	558	519	562	549	551	552	568	591	545	558	584	568	575	542	563	572	603	587	589	580	556	585	543	522	595	558	596	590	509	561	558	607	533	558	527	600	590	577	513	559	546	538	582	590	617	601	554	609	576	576	529	617	572	517	590	562	569	575	538	600	562	608	594	585	534	592	588	537	552	554	596	542	598	577	572	545	611	528	571	603	561	585	599	567	577	530	568	588	586
16535	17683	22290	17249	12842	8909	5959	4635	3622	3080	3077	2238	2299	1648	1307	1480	1220	909	726	648	619	564	570	513	484	417	403	394	427	367	360	368	386	333	336	323	346	369	308	323	309	304	299	328	308	300	290	335	325	302	315	296	287	281	286	281	282	286	294	287	307	313	266	273	276	287	283	318	264	315	279	308	297	302	304	261	251	299	294	287	306	281	329	263	264	283	259	252	276	347	311	255	271	276	253	272	288	282	285	271	275	305	283	269	259	284	304	292	291	291	270	287	291	279	324	311	293	282	290	271	301	289	292	302	314	291	282	292	316	273	282	296	304	315	255	308	283	285	274	298	276	283	305	287	275	268	254	303	286	303	301	309	259	309	302	297	298	259	283	314	302	274	280	316	297	312	279	289	282	240	311	297	267	274	286	292	297	274	276	292	290	311	320	309	311	279	284	288	251	289	297	292	318	305	258	299	258	298	277	285	274	264	293	272	274	274	278	308	272	294	289	327	285	304	262	297	320	325	285	292	290	286	252	307	304	306	324	288	322	310	276	298	274	292	280	279	295	302	303	271	287	296	299	295	286	284	303	266	302	242	281	318	281	290	278	317	293	312	296	293	240	265	322	301	263	283	350	275	305	297	286	310	272	295	305	323	296	273	276	266	269	282	327	298	263	293	277	289	268	314	268	325	266	281	293	246	285	263	265	275	286	296	259	255	295	304	287	279	287	298	290	284	262	269	308	306	259	294	274	264	263	310	296	242	337	271	309	263	297	278	324	282	288	282	314	339	306	303	297	280	290	277	299	288	276	289	275	307	282	279	301	281	302	277	303	293	300	325	289	257	283	270	300	286	271	294	285	269	265	306	291	277	282	293	303	281	304	326	287	302	272	308	290	293	296	265	281	290	284	271	317	300	267	295	288	279	303	285	288	292	271	277	249	282	259	313	288	292	279	306	284	278	293	283	289	295	282	273	298	310	295	318	281	329	288	276	273	301	260	293	306	273	303	283	300	269	287	316	303	300	285	276	270	288	296	315	310	288	289	305	289	292	299	293	276	251	277	278	289	290	288	307	284	286	328	278	274	261	272	263	280	283	275	268	260	290	325	304	249	304	299	274	283	281	299	302	304	282	268	317	286	286	285	305	311	277	262	281	317	311	255	279	252	276	285	295	299	284	275	275	320	321	301	278	280	252	285	309	263	337	287	305	302	301	263	279	310	260	316	295	282	293	282	291	297	300	280	284	266	284	287	293	267	290	313	272	280	341	307	300	299	277	306	287	293	292	276	307	253	302	302	268	304	290	323	278	280	286	287	287	287	294	261	266	261	300	289	262	289	299	295	273	298	300	322	307	262	276	299	271	277	282	262	327	289	305	291	269	283	308	268	314	278	274	288	296	303	352	278	285	274	275	282	277	287	283	287	276	274	302	290	295	291	257	299	297	297	291	311	282	304	304	279	276	274	255	278	293	287	293	275	288	304	291	302	265	272	292	316	291	265	256	298	294	267	263	274	271	268	301	290	280	298	322	258	261	267	274	281	274	289	320	311	289	280	286	251	275	286	280	275	302	312	278	239	292	285	283	264	261	292	304	278	307	280	280	276	300	257	320	289	305	298	294	284	300	305	254	271	301	302	285	283	286	293	296	319	315	286	283	277	317	310	282	299	286	298	247	276	290	272	294	298	303	301	273	291	267	270	290	297	323	283	297	324	286	299	280	310	321	303	274	300	318	281	291	332	288	285	279	259	275	295	274	285	286	305	284	292	296	274	329	279	298	282	320	288	282	277	282	282	294	317	264	302	312	296	291	318	302	292	303	283	293	262	300	271	304	254	281	279	283	297	281	290	251	291	272	296	278	262	284	289	267	296	281	280	271	300	272	288	281	293	300	258	313	252	290	320	272	306	282	285	291	290	296	287	279	308	292	326	284	338	281	285	311	280	279	291	285	277	299	288	274	299	270	305	294	295	288	293	260	301	319	295	291	275	284	299	289	287	307	292	309	265	298	281	291	304	306	248	290	283	295	310	306	296	309	285	272	320	290	295	255	290	267	308	277	275	298	296	277	285	302	310	316	287	288	274	295	275	293	269	301	295	292	282	291	292	286	317	336	290	301	286	296	301	314	302	272	318	321	278	276	280	287	316	313	286	280	240	314	287	301	284	299	290	289	307	299	302	316	304	314	280	271	273	298	269	290	289	301	292	299	300	309	283	300	291	287	284	285	253	272	272	273	293	299	293	313	275	295	286	297	315	271	275	298	274	280	298	273	298	264	273	287	279	260	294	327	275	269	297	299	275	286	293	291	270	299	284	303	296	277	252	263	273	301	293	286	297	275	287	290	292	300	262	268	293	294	280	321	277	285	286	271	290	273	300	282	265	258	311	299	285	257	297	300	280	298	293	276	286	254	289	266	292	291	306	280	264	299	288	308	270	306	269	284	305	266	292	298	307	292	302	266	306	286	291	293	299	296	244	263	296	299	287	308	283	313	310	274	268	296	292	283	291	297	267	278	270	301	302	305	308	258	309	264	301	326	285	274	276	282	327	283	259	300	263	288	286	268	306	281	300	289	296	263	260	250	289	258	278	281	311	292	297	273	321	287	289	301	278	312	295	296	274	312	308	280	299	274	285	289	285	283	279	303	284	307	291	301	293	303	279	307	282	260	326	299	272	280	295	287	274	272	269	301	256	272	275	294	275	271	299	307	321	316	266	282	284	292	277	290	287	272	268	296	299	310	261	260	308	309	268	283	283	291	274	280	260	299	310	298	289	266	288	270	297	312	269	279	329	300	276	256	289	280	303	286	290	293	325	278	267	274	283	297	292	299	311	289	290	287	309	267	304	309	319	312	284	260	291	276	277	296	272	295	293	268	281	297	310	264	273	300	325	256	282	284	313	279	269	283	281	291	289	302	288	325	297	338	321	300	281	292	278	298	263	281	284	276	246	282	275	288	324	271	288	282	288	273	293	294	284	295	311	298	301	308	251	293	264	308	268	280	305	297	307	289	285	277	288	304	283	287	287	293	305	287	286	304	289	299	289	308	255	293	291	291	294	278	293	296	307	316	285	273	283	250	280	296	300	278	308	313	278	271	288	289	275	272	296	298	305	310	291	297	279	289	253	283	308	288	297	292	269	302	268	274	303	300	283	284	288	309	283	294	272	294	292	303	307	307	302	282	329	294	287	282	319	268	300	272	286	299	291	317	313	294	292	255	285	308	307	280	288	276	301	273	295	266	277	284	318	299	287	299	299	282	279	332	305	240	274	274	300	280	306	293	305	307	290	268	279	301	314	279	278	280	311	308	262	286	288	301	263	266	301	291	285	345	287	289	304	270	310	304	288	317	339	285	273	288	295	283	325	286	265	287	276	273	285	305	265	292	301	301	291	299	307	300	311	288	292	298	278	315	269	306	276	304	291	304	302	256	269	274	304	292	283	279	283	303	287	311	300	296	260	269	262	293	285	299	297	278	297	271	302	299	274	298	311	259	289	264
10608	15239	27423	28204	26143	21499	18089	17491	14836	13625	13989	11757	10631	9630	7944	8521	7343	4847	3869	3603	3014	2787	2913	2787	2246	1731	1557	1448	1355	1252	1200	1191	1424	1219	1200	1286	1206	1019	865	890	856	906	983	914	780	837	790	896	854	829	770	750	771	760	719	663	752	738	724	713	684	708	769	696	696	730	733	731	733	685	706	687	673	681	763	697	681	707	726	657	735	692	700	727	715	646	674	720	761	726	655	663	690	658	684	699	711	738	715	699	738	720	703	699	662	710	725	640	648	687	705	720	673	652	682	655	700	689	669	658	628	728	729	683	692	727	724	692	765	690	704	678	712	690	708	681	716	726	724	729	654	688	704	712	690	719	679	676	680	677	695	678	699	652	712	679	643	712	704	702	668	722	703	671	702	722	662	663	741	727	638	686	654	712	675	675	732	711	665	702	710	691	676	663	722	737	648	709	669	699	674	698	741	693	705	688	712	733	663	667	623	695	704	676	646	652	714	704	690	719	723	642	713	699	725	668	667	668	717	687	695	690	714	747	674	695	740	677	686	711	635	719	704	715	677	671	679	725	671	657	689	674	659	724	736	684	699	677	668	693	665	703	681	711	698	703	621	672	689	672	700	674	673	722	664	686	684	701	701	694	689	693	734	705	710	740	688	670	712	718	694	731	673	699	694	680	743	697	652	673	743	723	699	685	698	653	731	686	711	714	654	653	681	684	685	674	679	710	683	644	700	713	641	694	676	712	700	703	698	681	715	702	710	663	702	704	693	747	663	665	676	734	684	719	679	669	745	739	673	661	681	682	717	731	682	682	682	744	702	718	725	666	707	657	714	682	694	675	704	654	706	741	709	683	682	637	721	676	673	673	678	715	729	727	656	662	666	675	676	697	741	665	725	686	657	687	674	706	673	715	693	698	741	666	680	684	708	674	643	711	704	679	692	694	637	694	649	691	663	678	691	664	682	673	662	665	718	676	709	690	697	715	734	661	723	663	688	649	697	711	695	702	602	750	685	619	671	636	670	658	667	721	671	734	719	687	688	707	723	702	682	666	699	689	710	684	693	729	684	731	676	690	674	750	716	670	704	681	719	713	687	652	672	633	665	716	707	703	710	709	666	720	689	691	702	725	712	648	672	716	744	669	700	706	686	713	696	681	699	692	708	667	700	671	705	721	694	675	738	741	655	678	681	661	677	718	698	767	657	702	662	703	751	692	699	703	664	696	650	668	696	690	716	696	716	693	687	668	656	707	715	756	675	711	743	672	702	700	764	684	697	676	725	678	708	687	658	716	677	694	690	700	698	678	711	690	683	708	708	740	705	662	667	683	705	690	714	675	673	656	690	678	710	707	710	694	695	688	674	711	700	661	715	714	725	755	652	713	696	732	663	708	735	692	643	710	676	704	733	627	697	690	696	702	721	697	673	725	685	735	703	700	669	680	687	691	707	694	728	714	672	715	673	669	720	664	695	663	730	667	675	683	662	659	684	676	706	703	681	713	729	682	694	698	704	657	673	698	652	702	643	676	695	700	729	721	698	656	713	722	697	667	680	649	731	700	690	704	688	667	702	682	699	649	685	712	676	698	702	663	681	682	637	741	691	665	650	645	744	737	683	713	764	742	706	704	703	682	695	699	704	701	685	666	731	782	643	716	749	647	725	720	692	717	660	717	705	705	718	681	684	660	711	723	681	667	655	672	615	716	697	714	698	662	684	688	690	712	726	668	700	643	707	743	654	734	643	673	721	711	681	674	695	714	707	714	710	692	729	649	730	650	634	701	667	674	678	636	716	661	702	702	732	659	661	730	674	679	705	713	683	718	676	715	726	682	711	718	673	705	684	680	699	722	680	666	702	718	722	713	673	651	740	654	688	681	687	690	672	668	725	736	723	700	728	692	683	683	669	708	663	661	697	684	715	700	706	629	665	700	633	677	710	702	676	691	711	659	688	694	685	684	674	653	692	734	724	687	759	683	691	665	729	705	688	698	696	721	715	688	691	695	659	687	716	690	707	733	719	653	690	721	683	678	684	677	708	674	736	679	708	655	680	696	696	704	710	697	683	652	707	667	655	698	717	699	726	733	672	704	732	639	665	659	670	700	733	723	719	727	689	666	612	682	751	670	724	654	678	697	727	729	676	701	706	704	707	718	697	689	673	710	703	651	669	705	687	656	715	693	698	671	717	684	707	675	671	695	656	696	662	692	695	689	721	734	676	722	673	669	651	688	680	747	637	719	704	754	661	749	735	708	651	694	664	700	726	657	664	708	706	666	665	626	717	691	715	722	718	694	680	613	682	712	690	723	681	704	712	712	661	677	652	705	718	708	708	699	655	712	708	703	696	680	674	746	747	703	659	684	656	686	705	695	736	702	686	676	713	716	715	727	691	723	658	688	692	725	674	661	721	708	704	708	663	687	704	678	666	636	670	706	698	727	685	721	694	735	680	656	712	729	638	626	655	700	678	724	677	666	661	667	687	699	726	753	704	693	720	726	688	694	701	690	705	646	674	707	697	662	719	688	679	690	683	705	648	649	648	657	695	722	667	724	743	692	699	712	639	672	743	673	682	685	707	695	678	696	679	701	712	664	665	710	707	694	698	734	699	716	699	670	702	695	689	698	731	732	720	703	698	729	692	721	694	679	626	738	694	706	697	672	718	650	711	706	686	681	662	696	690	659	718	718	703	701	680	681	681	670	676	703	712	671	686	689	677	681	712	659	731	743	689	713	708	757	688	709	742	686	670	682	732	773	658	720	728	675	700	719	697	700	690	647	690	676	691	654	694	698	675	736	694	704	731	655	700	688	718	684	666	724	740	732	706	702	673	709	710	685	653	691	649	718	699	709	709	686	705	721	685	651	679	705	712	676	709	692	711	689	676	685	687	667	664	704	689	694	697	677	700	666	686	729	708	708	664	632	698	760	713	656	705	661	707	669	658	688	665	743	722	676	675	714	735	671	686	694	681	705	677	680	662	707	625	677	685	703	692	672	645	710	694	719	682	745	686	683	674	692	756	647	692	696	679	724	679	675	677	693	712	635	721	708	651	705	679	718	700	675	691	662	665	690	726	691	732	711	650	732	670	696	684	679	673	674	710	701	722	669	747	644	671	736	647	690	655	702	729	664	687	721	652	686	694	681	651	711	735	704	691	706	692	702	667	680	673	712	668	711	676	690	668	653	708	741	670	714	727	716	650	714	703	690	703	709	692	700	694	682	679	656	721	715	684	707	645	688	730	697	685	728	715	656	660	695	666	727	720	707	671	693	714	696	672	723	686	675	687	731	671	676	705	655	725	712	678	631	693	699	699	675	665	676	729	721	710	720	710	677	678	693	658	667	683	671	709	716	668	688	692	694	694	730	675	667	678	715	683	659	673	693	682	673	683	683	723	669	629	703	719	697	708	701	712	681	705	704	720	654	714	694	715	661	715	711	665	714	652	714	736	683	707	697	719	698	688	714	725	742	716	664	747	689	648	679	688	702	720	706	674	670	604	683	689	655
36124	40271	41427	33809	34550	29851	27330	28706	29112	28969	34643	28410	27983	25300	20772	23068	20411	13768	8756	7110	6352	5631	5620	5488	3911	2706	2198	1686	1453	1125	1310	1249	1764	1600	1366	1443	1267	823	577	553	658	726	930	704	547	607	675	876	751	546	441	439	380	379	334	325	315	417	378	352	350	332	292	301	341	320	297	333	349	316	276	304	307	296	313	298	325	293	278	283	286	298	268	285	256	286	297	315	331	327	319	303	315	250	314	295	304	332	301	318	320	315	267	277	276	318	287	287	292	294	275	281	298	313	289	304	296	314	291	331	294	314	294	302	287	286	309	266	303	255	276	333	314	284	274	264	271	318	295	334	305	290	272	313	273	295	295	318	288	271	280	277	314	295	280	300	325	288	330	293	316	291	282	289	297	294	361	324	295	304	319	322	301	322	310	281	306	288	284	331	278	293	279	281	326	294	286	310	312	294	272	291	292	326	300	279	304	267	293	318	309	305	334	286	294	292	302	307	278	297	316	292	279	287	307	292	296	337	300	265	288	277	304	312	298	282	294	307	316	274	276	294	300	294	307	253	332	315	325	294	299	317	259	292	311	303	288	266	267	273	312	320	283	321	296	297	281	297	292	302	274	302	302	311	296	290	276	302	311	315	285	299	316	303	286	325	290	292	280	283	272	286	267	274	318	300	305	315	295	318	301	257	303	320	289	305	281	278	309	299	297	288	302	294	279	296	281	283	282	312	307	312	317	313	269	304	283	307	299	300	304	299	309	271	284	306	289	314	273	311	292	309	296	283	264	305	312	294	304	287	283	293	316	317	305	263	301	272	282	301	295	292	348	309	287	292	299	289	299	318	313	322	293	298	287	301	284	318	311	311	301	319	302	294	313	313	290	299	275	281	265	294	311	326	315	328	303	307	289	296	287	305	325	333	325	281	316	287	273	295	325	287	281	299	300	297	302	327	333	293	285	292	298	311	292	290	291	314	309	270	266	253	294	275	292	299	301	273	282	313	293	298	277	294	302	327	323	316	321	277	319	311	289	266	277	300	279	303	273	269	303	301	301	283	290	310	286	290	263	282	277	274	319	286	289	289	313	285	322	280	292	320	290	276	293	291	266	279	283	292	298	288	300	294	287	297	300	305	350	311	300	310	294	287	279	316	314	306	295	273	275	313	292	301	283	300	315	302	317	262	308	265	265	293	268	285	271	279	302	285	320	275	343	278	290	317	318	311	258	277	306	315	290	258	272	285	301	273	288	329	315	322	271	289	264	271	296	283	321	297	281	297	328	319	308	269	312	319	297	295	281	281	278	267	301	261	292	287	331	324	274	316	272	296	289	291	271	276	266	301	301	302	337	278	271	307	303	299	251	289	291	280	289	322	304	305	299	282	303	309	295	290	284	293	293	293	294	312	290	300	317	301	313	307	294	277	297	282	333	279	303	275	307	312	291	339	283	329	286	293	317	308	277	279	291	316	300	302	321	305	317	258	294	312	305	299	289	314	320	301	323	272	295	275	301	317	310	294	282	296	251	288	304	287	308	310	293	295	271	339	306	274	278	293	326	296	278	332	307	321	315	301	297	301	320	285	308	312	292	332	310	308	289	257	280	285	326	301	280	299	307	291	301	313	283	296	277	305	288	307	314	317	289	281	277	308	323	292	320	287	299	266	292	281	298	318	290	306	304	321	286	302	288	314	302	304	343	341	299	287	287	284	291	328	310	299	280	275	308	293	281	304	303	299	319	298	267	271	298	290	298	294	295	243	278	291	290	312	283	297	314	290	279	287	336	279	280	296	301	315	279	285	308	302	288	271	327	286	275	315	282	274	271	310	260	292	304	310	293	273	314	296	276	280	269	323	301	283	277	294	313	284	287	301	297	280	320	306	282	286	302	305	296	305	337	303	276	297	315	309	333	297	328	318	292	315	302	279	286	310	294	277	294	300	279	302	285	301	319	270	310	307	280	294	305	325	306	314	313	293	276	295	278	314	292	292	305	290	298	313	335	305	324	278	286	292	318	317	281	280	315	291	263	299	300	293	276	315	301	303	308	316	300	319	304	325	311	312	316	326	274	351	305	311	296	286	311	262	320	284	279	331	323	314	316	335	294	326	298	309	289	302	310	275	302	288	302	290	305	292	285	290	272	293	287	269	295	307	311	284	292	298	288	285	293	277	304	306	313	275	259	292	258	295	291	289	283	283	292	271	318	287	307	303	307	330	314	271	296	279	302	300	309	323	321	293	320	284	315	289	283	287	278	289	265	291	299	310	296	323	297	271	280	309	290	293	277	288	312	308	298	290	308	302	302	306	293	352	294	310	301	292	304	278	320	281	316	293	270	296	299	309	323	304	306	276	315	282	292	309	310	280	296	305	296	309	303	324	304	290	290	317	316	295	324	312	302	299	243	312	301	303	276	286	318	294	319	290	308	300	295	286	303	303	309	296	326	291	286	311	312	312	300	296	276	280	332	296	318	285	284	328	295	281	305	301	292	307	291	293	309	344	275	312	308	293	303	326	315	260	316	299	301	278	307	292	287	310	291	274	269	252	302	322	270	277	282	306	263	330	309	303	278	305	332	328	324	288	290	282	287	276	318	283	277	304	312	345	316	278	287	305	299	303	291	330	291	323	277	266	291	242	303	264	294	277	296	268	312	296	281	316	304	289	282	325	309	322	267	321	272	321	281	302	313	308	288	283	303	284	306	303	287	303	294	309	270	289	287	276	266	304	304	302	306	307	293	300	280	304	314	295	299	290	326	301	311	285	287	302	286	330	312	334	292	301	279	327	301	288	299	307	279	295	310	294	303	311	268	284	343	282	332	312	285	280	298	274	298	278	287	315	312	311	269	284	279	329	253	295	295	302	317	301	325	301	303	290	277	270	285	307	339	309	303	312	298	323	280	307	302	330	315	305	300	254	296	295	275	264	338	319	313	312	282	306	302	313	305	311	279	301	307	312	327	302	303	283	297	288	311	273	274	332	266	326	299	294	267	292	313	324	317	285	273	289	308	319	256	299	263	305	278	288	309	321	300	277	299	268	294	311	309	275	294	258	275	314	314	294	275	308	311	296	287	273	282	312	305	292	309	294	282	308	283	287	297	296	332	301	299	279	300	303	283	319	295	332	310	301	291	296	300	291	304	281	294	278	307	292	323	257	290	309	290	303	315	306	286	349	291	285	271	289	312	290	314	309	315	354	316	271	305	302	295	290	276	308	294	294	282	286	305	289	292	366	293	298	296	302	295	281	286	296	302	304	299	294	329	318	284	303	291	312	306	318	305	271	313	327	278	288	306	299	297	315	295	282	305	311	292	317	277	280	258	310	332	267	298	280	327	269	284	266	285	310	297	302	280	314	285	298	287	317	276	271	269	311	316	306	298	326	340	284	367	294	305	296	319	313	271	281	329	301	314	287	289	297	256	289	266	278	301	329	283	281	308	282	295	324	282	319	296	274	305	301	317	362	280	306	301	303	308	299	314	297	299	296	329	284	312	308	277	306	268	325
24132	34832	43676	45789	45468	41492	40799	42607	44105	45972	47797	45448	41230	44185	40708	43703	41022	33550	27123	27575	24445	23550	24270	23508	18980	13733	11713	9445	8535	6881	7639	7658	11069	8736	8222	8861	7277	4717	2545	2420	3411	3893	5561	3686	2917	3204	3360	4809	4062	2627	1941	1884	1474	1307	1107	993	996	1516	1514	995	836	789	903	825	849	896	884	948	1061	869	801	810	751	765	741	727	698	698	694	694	760	712	732	693	707	731	691	863	1032	915	668	709	684	720	702	676	710	684	712	693	744	704	703	697	693	705	762	728	706	688	713	714	655	702	680	717	722	718	724	688	703	719	737	715	719	743	702	698	697	679	693	686	723	658	693	697	715	655	766	713	665	677	694	695	721	665	716	652	718	713	712	685	698	699	663	746	716	690	700	682	696	685	660	681	689	725	667	705	668	632	707	688	649	662	757	740	679	680	675	731	690	717	700	688	699	695	669	713	749	714	717	669	705	643	724	656	686	692	698	742	711	713	682	672	710	682	680	689	674	687	731	678	719	739	746	689	687	677	730	754	678	682	695	679	681	689	704	710	680	710	709	698	665	687	717	667	734	712	704	679	672	684	682	717	698	664	748	658	734	709	691	716	664	729	699	708	671	673	687	720	718	701	706	714	715	690	728	669	758	696	710	694	708	692	693	715	715	707	704	708	677	709	715	695	719	681	693	687	725	755	685	684	703	684	709	698	726	737	697	649	710	696	700	681	739	691	696	711	671	705	727	672	705	724	745	720	690	728	666	692	721	714	695	723	715	688	705	669	688	717	718	674	686	696	676	716	779	697	756	698	750	691	728	713	718	717	676	719	723	704	700	704	679	703	663	688	685	699	725	648	732	681	688	706	683	698	663	689	699	691	715	694	708	694	659	703	724	703	703	689	709	733	695	691	642	704	708	741	661	697	695	690	701	734	702	661	705	753	703	688	661	637	647	716	659	698	685	730	651	750	722	659	786	738	712	696	717	696	711	682	714	676	738	727	700	668	684	700	740	691	740	655	709	731	694	663	719	692	669	705	712	670	696	702	695	699	691	716	717	679	674	721	705	760	698	705	686	716	667	722	736	738	696	679	697	723	669	679	724	681	695	700	664	693	700	747	736	731	721	656	728	722	705	686	703	685	747	679	703	726	671	678	688	727	709	719	694	674	704	689	691	692	681	723	682	713	744	700	732	721	697	675	676	689	723	657	691	686	723	693	712	718	661	663	760	744	687	716	741	636	695	680	725	735	715	707	677	673	678	679	678	742	716	756	674	713	745	741	713	699	688	645	656	679	715	715	691	686	663	694	697	719	708	702	683	674	712	740	727	674	688	716	707	712	688	662	702	758	674	673	667	678	715	697	651	688	697	664	752	703	697	724	705	705	715	702	713	639	703	681	721	709	701	667	679	711	691	696	697	674	648	671	668	714	689	753	674	708	679	677	744	678	667	656	680	749	705	671	692	684	672	668	728	695	672	689	698	692	739	689	713	653	670	696	704	674	738	709	710	685	700	729	708	654	768	720	675	757	721	675	700	693	717	693	682	688	696	695	666	679	706	692	679	660	736	688	768	693	712	714	681	707	722	700	728	702	685	712	689	735	724	672	685	708	688	728	708	714	684	682	739	714	647	704	708	689	655	718	726	679	736	677	668	700	692	707	646	689	685	697	680	671	671	725	708	716	736	685	686	704	684	711	698	710	672	656	743	696	689	650	692	695	675	703	692	700	725	758	702	650	711	700	684	709	649	766	690	707	697	702	681	693	688	692	704	712	712	694	699	705	706	701	692	747	671	708	756	751	707	749	718	723	707	688	686	737	616	697	666	688	713	677	707	695	688	717	741	656	710	717	664	701	701	713	757	649	743	675	707	716	715	715	708	691	701	670	716	714	692	662	740	672	683	679	721	693	642	717	723	732	676	673	707	730	715	700	721	646	648	700	751	702	691	675	692	673	694	702	692	695	716	687	720	712	695	766	709	652	676	748	719	750	694	711	739	723	682	695	695	703	697	695	709	687	702	723	710	710	678	689	692	732	686	691	693	714	672	681	706	701	733	741	709	767	649	690	671	684	709	697	673	745	738	671	666	730	738	704	714	718	696	620	707	662	633	712	750	679	701	734	697	671	735	696	718	745	739	708	707	706	660	705	689	703	667	682	674	667	732	695	746	698	700	724	696	714	695	704	737	775	691	721	730	653	682	730	709	725	686	684	704	699	713	684	748	696	739	710	702	729	752	695	709	694	682	730	663	698	718	692	695	720	682	647	647	704	686	655	660	648	706	724	694	691	698	730	737	675	672	744	676	707	687	694	703	710	706	760	714	675	731	699	744	655	695	723	667	658	756	643	701	720	722	699	671	704	690	728	712	717	686	660	702	705	731	680	686	718	707	730	680	677	684	705	677	729	727	663	677	711	668	709	730	669	707	698	671	690	681	668	689	678	672	728	648	709	702	684	654	731	729	681	718	686	777	707	731	707	694	693	676	737	686	651	689	712	682	703	686	739	693	691	704	731	655	718	732	690	699	702	745	726	694	708	709	761	709	689	734	672	688	683	711	716	740	725	700	707	672	703	721	691	705	718	678	713	710	707	674	771	701	706	659	695	687	698	666	685	701	719	714	718	682	699	708	724	727	701	713	804	692	692	729	693	706	685	717	726	691	652	729	707	675	679	687	697	708	743	700	690	694	667	719	637	735	717	660	684	662	707	696	662	698	675	735	704	731	742	693	698	682	729	652	715	699	762	699	725	709	729	712	691	670	705	710	680	670	687	708	693	663	711	733	676	747	707	710	704	684	670	680	721	690	685	719	701	688	712	751	620	723	706	665	715	707	674	714	727	664	715	711	684	733	716	709	694	701	672	692	713	713	744	693	651	737	739	695	708	705	667	746	744	737	703	675	748	691	728	741	679	686	672	650	713	662	705	733	800	740	677	692	711	657	667	636	702	732	713	740	643	741	723	728	683	725	691	724	715	678	699	696	763	723	757	693	728	710	706	708	701	719	677	748	715	672	699	717	744	649	718	672	738	695	743	715	699	725	697	688	729	713	752	685	676	704	695	673	689	708	705	702	725	709	717	711	737	691	732	721	719	717	688	719	793	699	686	692	737	705	675	750	701	710	711	709	713	695	690	719	708	683	733	749	715	718	679	674	660	701	723	670	739	698	712	713	679	683	719	735	706	658	666	697	671	698	718	702	715	707	704	668	693	706	748	699	648	690	701	682	715	666	720	724	664	729	701	706	682	729	732	701	710	670	669	669	686	726	725	716	679	670	713	726	694	718	749	705	729	702	685	719	700	690	740	692	673	685	695	698	734	736	671	733	695	706	715	722	711	709	707	685	694	689	718	731	720	670	666	692	678	627	710	719	672	749	734	690	660	683	632	663	636	670	729	717	712	716	686	708	674	723	728	674	700	707	682	703	756	711	656	753	717	696	702	668	709	725	679	713	719	695	674	706	734	660	696	700	748	668	673	747	711	739	741	761	697	707	704	689	683	677	673	690	707	661	668
42728	44741	42011	34827	36803	33057	33201	37367	37538	38463	41774	36568	38281	34697	31337	34953	32610	24667	16645	14062	12342	10143	10721	10595	7259	4481	4010	2494	2251	2045	2368	2198	2981	2445	2331	2445	1577	1216	708	696	946	986	1349	878	751	809	989	1203	1095	679	560	514	410	380	326	276	297	395	537	354	246	233	298	276	278	310	269	322	295	249	244	227	246	229	232	246	229	237	207	226	196	218	224	221	249	221	231	235	264	271	242	243	222	201	235	233	237	234	220	223	243	188	229	203	227	236	200	218	242	245	209	241	245	234	257	222	200	261	231	236	223	208	233	227	203	212	212	194	226	207	217	236	236	229	216	256	249	201	227	224	220	247	213	240	241	209	214	241	198	241	206	200	210	240	230	249	233	214	208	228	239	196	207	235	229	187	236	233	230	230	223	214	235	228	228	216	217	232	216	241	203	229	193	217	213	242	229	216	230	237	219	247	212	254	234	230	223	225	220	244	221	229	250	236	210	223	233	235	211	206	223	186	214	217	199	238	201	235	256	216	237	222	233	213	232	217	237	213	230	214	248	210	223	235	225	217	214	231	211	239	246	213	238	176	203	240	228	251	212	197	227	248	245	265	216	214	235	208	234	212	216	212	235	237	207	215	231	215	232	191	251	227	217	239	235	244	233	224	227	229	255	186	217	208	214	227	251	208	213	213	233	216	219	213	230	221	245	223	216	213	231	220	212	251	203	210	258	217	226	233	220	228	225	239	215	236	226	232	235	216	249	213	197	222	219	209	205	235	206	211	215	190	236	266	211	227	226	214	228	224	246	250	232	212	219	223	253	201	217	243	222	238	217	235	232	221	213	217	229	215	195	252	193	198	228	205	239	230	210	214	227	220	223	224	224	223	220	226	244	231	222	230	222	239	235	223	235	212	233	240	235	229	220	259	189	222	217	228	215	228	211	238	232	241	217	223	241	235	212	205	235	227	218	203	209	194	235	215	235	216	235	205	275	202	213	222	249	198	212	210	205	206	214	210	221	205	234	226	240	217	235	191	224	205	234	236	210	229	259	221	219	212	213	230	223	221	236	204	234	219	237	216	200	240	221	235	230	227	213	215	229	214	219	255	207	202	230	220	221	234	218	237	211	246	199	191	222	233	241	231	222	205	226	220	232	201	224	238	219	225	220	209	238	200	231	230	218	232	223	216	223	194	217	219	226	216	215	227	203	206	203	220	215	227	260	229	232	236	212	220	204	220	229	250	253	239	213	233	238	226	247	227	240	208	214	228	246	207	232	207	212	239	204	217	226	213	237	191	246	240	255	218	223	235	241	235	235	245	212	212	218	209	218	217	234	228	199	221	212	218	220	246	192	214	200	224	224	234	227	192	230	214	222	246	227	220	216	225	225	229	199	221	219	228	221	247	199	203	205	229	240	222	208	216	204	204	231	205	217	229	209	213	234	238	199	221	225	225	229	194	218	238	246	252	246	205	228	206	208	194	238	223	206	225	200	238	222	217	227	227	250	204	254	211	221	222	227	241	237	201	200	218	225	219	241	242	213	248	238	238	191	228	222	221	219	229	229	211	217	214	213	213	217	220	223	254	230	211	211	203	245	243	239	214	226	229	230	217	230	223	209	207	189	169	221	217	232	234	213	221	228	231	213	229	217	216	232	221	213	215	224	231	235	241	243	216	212	228	236	189	217	226	202	242	242	203	213	207	189	221	239	221	233	224	214	197	227	212	204	228	245	224	214	211	209	224	215	214	222	215	240	213	220	214	198	222	237	219	209	236	237	201	234	218	249	218	221	214	206	216	181	200	216	193	224	188	206	230	195	243	233	222	207	229	229	212	214	204	215	224	236	211	226	208	252	245	222	238	234	212	236	208	219	214	236	243	217	214	213	204	230	226	235	248	197	210	239	225	236	222	196	228	251	235	245	237	243	206	226	210	188	215	244	217	229	222	238	244	247	259	210	202	210	220	227	213	222	206	220	211	230	231	228	244	228	255	238	223	224	212	206	229	216	229	241	234	230	223	216	223	235	244	207	219	222	224	213	222	212	225	236	235	235	225	255	247	228	217	205	249	231	258	255	254	226	243	216	201	227	212	206	201	231	234	215	261	214	220	226	247	207	226	227	226	254	205	207	213	227	213	205	217	199	245	232	225	198	237	255	239	226	217	220	201	211	210	216	231	203	243	211	204	213	218	208	250	227	225	238	214	237	225	205	213	223	236	219	234	229	220	242	201	229	213	226	230	234	239	232	215	231	243	219	223	238	200	236	200	223	206	244	238	236	217	225	235	216	215	225	236	194	234	231	236	250	200	247	188	245	239	240	229	211	241	215	222	210	197	198	215	218	201	226	231	209	208	188	225	213	200	215	222	214	226	216	259	221	199	237	221	201	221	226	249	219	220	201	222	211	202	257	210	226	237	212	236	210	222	221	223	235	204	193	229	215	245	223	216	243	238	223	203	232	236	201	241	215	246	231	223	239	204	219	235	208	232	234	218	229	226	233	213	202	212	232	199	229	235	201	214	196	253	238	216	239	203	215	218	206	223	239	229	205	249	222	225	247	211	214	210	214	233	226	223	207	209	256	220	227	211	226	219	226	224	216	241	205	239	246	246	209	259	194	213	231	215	225	218	227	210	213	201	191	229	202	226	199	224	246	239	217	233	229	206	225	227	237	232	223	225	211	222	244	207	240	209	241	189	187	224	244	232	241	251	217	226	232	218	218	245	223	213	226	218	220	211	241	219	207	221	207	238	226	263	221	223	233	228	249	208	218	207	228	222	225	203	223	188	224	234	232	211	214	223	209	226	212	247	250	206	227	205	252	208	196	209	226	235	239	226	194	234	220	225	244	234	223	229	204	192	215	213	239	222	209	201	229	223	222	219	240	183	214	190	222	231	248	203	223	233	223	243	243	235	228	241	245	212	238	214	237	208	237	205	243	222	219	218	208	241	258	234	233	219	248	245	216	228	231	207	232	225	230	229	233	218	209	217	230	225	235	215	201	215	218	218	232	241	213	223	248	242	205	228	254	199	231	212	227	221	250	261	215	232	260	223	224	216	205	239	242	218	231	236	223	217	231	231	234	238	218	224	222	258	188	208	239	202	199	217	246	209	232	238	225	208	235	220	224	240	223	186	210	221	217	215	224	214	216	219	233	222	233	223	230	228	224	221	222	209	233	221	210	224	218	230	200	219	219	221	231	221	232	233	223	244	221	216	216	209	195	229	226	205	207	220	213	224	221	255	226	199	228	247	232	210	226	209	217	216	212	220	226	236	210	201	207	212	209	223	229	244	226	250	224	206	258	207	203	240	228	247	237	240	216	216	222	231	218	231	220	205	227	223	226	237	223	211	247	180	210	226	239	220	209	230	248	234	210	211	229	210	205	218	212	194	227	225	218	229	214	231	222	257	212	224	260	241	219	236	223	216	258	232	222	229	241	223	191	223	237	233	224	224	216	232	232	230	213	231	221	204	227	239	195	203	229	227	217	240	237	220	213	240	230	204
29161	41535	46519	50000	49862	47427	47486	48345	51749	53653	54492	53615	49717	50971	48403	52218	50042	42324	37026	37083	33292	32041	33430	32840	26684	20173	19088	13730	12330	11502	13479	12810	16340	13112	12566	13287	9639	7018	3697	4144	5702	6200	8712	5452	4587	4847	6058	7972	6659	4359	3151	2707	1980	1740	1269	1043	1240	1946	2651	1339	787	728	1074	954	929	1118	956	1246	1013	832	687	736	655	688	655	609	562	500	537	583	572	550	532	569	541	510	561	592	848	859	575	533	525	540	552	553	545	522	563	552	550	545	539	554	536	536	518	523	550	538	534	493	533	538	559	541	560	532	529	549	530	559	527	528	519	531	550	498	543	531	518	514	532	552	516	566	524	510	526	558	563	539	522	514	548	567	571	528	552	516	506	504	564	508	515	524	542	513	590	538	540	517	560	519	563	495	516	536	549	551	556	510	565	540	507	533	536	530	549	517	566	525	526	555	560	535	514	541	525	522	517	549	532	566	521	516	502	525	538	530	537	507	533	564	572	563	560	524	565	534	538	531	524	536	569	538	533	519	534	538	545	527	531	528	517	506	512	573	495	538	546	537	533	491	548	554	540	537	540	540	534	502	513	554	509	548	521	545	566	498	510	545	558	512	538	500	569	519	544	575	497	533	536	540	535	559	554	560	525	511	494	514	487	556	522	543	552	557	543	528	543	530	506	517	530	535	568	548	557	536	557	537	534	507	539	531	530	520	522	508	533	557	525	540	555	513	542	566	544	515	520	482	556	517	540	568	551	544	535	572	541	560	552	548	557	558	523	562	487	546	505	513	540	521	533	557	494	559	555	560	551	520	532	512	524	540	558	476	506	522	551	577	511	538	545	527	569	508	487	520	484	509	503	570	545	521	510	516	542	526	534	516	538	543	537	561	502	539	549	520	537	551	522	495	525	511	522	545	531	522	515	557	508	522	495	528	535	526	545	543	502	512	561	533	553	533	526	544	497	538	572	521	566	507	555	487	582	565	517	539	583	537	556	539	536	519	544	527	524	542	524	527	532	537	557	530	497	513	526	541	549	493	559	583	515	577	514	534	525	533	538	562	565	546	561	531	482	600	528	564	560	527	525	534	511	542	506	525	476	531	531	570	522	481	501	561	539	541	526	545	557	572	512	517	564	509	569	545	515	549	575	542	541	545	537	535	524	534	528	525	535	566	527	550	523	544	534	495	546	511	537	520	523	533	547	549	572	537	574	557	537	591	546	534	491	555	529	515	482	527	545	499	516	494	507	539	548	501	534	580	491	510	493	573	552	535	534	549	525	530	524	532	520	552	509	544	528	516	516	526	514	544	518	513	559	495	535	499	529	519	539	523	509	493	530	536	539	541	522	519	530	546	512	495	512	548	558	569	542	557	543	525	560	579	544	545	521	552	526	547	541	581	518	506	483	510	523	559	550	522	488	505	547	553	526	546	543	588	535	533	514	504	516	529	511	566	519	526	572	487	535	534	533	498	545	537	519	567	527	582	525	542	513	534	539	563	515	524	533	503	528	516	578	527	550	541	583	540	532	553	543	590	575	515	515	496	510	543	537	518	482	537	504	547	557	542	526	512	551	547	541	521	541	492	562	561	535	502	558	526	521	517	523	528	521	540	530	511	576	514	569	559	543	506	595	553	534	531	488	546	544	553	532	554	532	506	513	515	516	554	519	520	508	527	525	546	550	547	541	533	542	527	521	530	532	532	543	532	521	557	505	563	522	507	566	543	552	495	557	514	517	541	531	575	508	499	513	501	527	553	527	538	500	524	560	546	557	534	553	492	564	520	588	506	522	558	537	556	540	494	542	536	529	529	510	509	539	561	501	530	556	517	518	493	524	529	509	523	533	539	547	544	546	594	554	524	481	531	523	531	555	542	557	525	513	534	514	491	520	537	557	528	542	545	471	543	537	535	552	539	592	529	507	563	557	476	539	530	498	548	543	535	536	512	492	543	573	534	546	489	551	509	533	512	543	524	574	531	518	524	527	525	480	568	502	523	533	540	588	528	537	575	530	559	523	541	538	534	557	481	510	544	534	547	522	539	509	541	566	536	495	525	554	554	521	471	529	513	536	510	572	536	554	539	526	537	533	532	513	563	478	538	514	501	525	502	524	529	540	516	485	550	520	520	558	509	529	549	560	517	493	572	504	501	524	518	502	540	536	539	566	546	497	554	532	550	549	536	570	557	559	496	535	480	523	511	556	509	510	532	547	530	511	547	556	544	544	545	527	493	541	516	508	508	551	504	555	522	543	552	569	520	529	548	539	542	539	529	504	534	545	497	551	510	529	487	518	536	562	501	517	521	531	530	498	544	517	501	544	520	512	514	574	483	557	517	583	565	537	530	551	525	556	525	558	508	509	542	529	544	551	545	573	528	497	505	521	482	525	522	511	552	508	522	522	510	561	523	564	512	527	548	563	533	528	524	544	574	542	509	529	490	510	532	562	536	572	546	506	547	539	517	533	526	585	508	520	531	554	568	514	497	532	554	530	544	523	470	541	531	540	515	562	559	521	524	529	538	549	512	480	580	522	548	570	551	546	535	526	508	536	543	545	552	489	527	529	552	517	551	497	532	503	508	533	531	549	505	552	544	481	539	517	514	538	556	505	476	592	526	537	560	499	562	499	576	510	483	576	549	503	573	545	579	547	529	511	517	542	515	541	538	506	545	514	584	525	539	586	564	563	551	559	564	537	549	555	550	539	558	531	559	530	561	515	560	535	545	536	518	517	527	565	555	498	527	560	565	513	532	562	606	556	537	511	574	535	535	518	548	523	524	558	532	528	558	546	524	500	524	526	542	533	527	528	522	528	544	541	580	583	554	516	481	511	517	534	558	540	531	556	531	552	480	554	509	526	500	537	537	510	538	507	540	518	519	518	493	504	498	565	559	507	564	527	538	533	499	536	558	524	527	576	511	532	542	530	490	510	519	518	495	532	528	557	511	547	561	507	556	526	557	608	511	534	531	518	523	549	550	534	508	552	526	539	513	521	525	569	533	523	548	509	514	517	515	510	508	555	531	582	507	545	583	521	554	545	564	500	517	543	531	516	538	490	561	549	534	554	532	569	557	545	525	528	564	530	548	563	539	539	530	518	528	539	507	515	562	525	553	521	552	539	541	532	487	562	524	535	485	535	531	539	530	487	527	574	503	491	529	512	558	525	522	531	569	549	531	503	484	530	553	530	523	515	540	557	530	537	559	546	558	538	580	547	529	553	500	546	555	510	530	523	494	519	513	564	530	542	503	508	558	555	545	525	541	561	536	546	481	539	534	515	548	527	520	543	557	526	583	511	526	540	520	497	572	522	528	522	534	513	521	517	581	548	519	541	530	504	522	539	575	563	532	533	514	506	533	518	545	555	570	541	533	550	514	517	569	485	540	525	540	521	519	531	502	514	564	528	549	563	521	538	497	535	558	510	504	513	561	538	543	538	519	537	521	551	533	513	537	503	504	531	554	531	577	550	530	513	533	518	540	528	571	576	549	546	500	502	564	520	530	540	549	558	565
17218	18935	22807	17528	12972	8149	5805	5167	3918	2830	3155	2274	2070	1769	1433	1572	1305	935	660	723	533	568	486	555	539	383	371	385	368	367	368	362	372	359	303	330	338	306	317	299	316	293	287	273	294	267	297	325	300	308	316	310	290	308	281	278	285	327	296	267	282	294	301	286	300	261	290	277	316	298	322	277	292	307	289	286	281	257	282	295	287	277	264	266	285	308	286	276	285	292	283	265	263	295	285	286	262	276	304	268	288	268	304	288	266	317	266	274	285	277	286	313	251	265	262	256	277	288	273	281	298	273	284	276	314	288	276	288	282	285	289	263	252	276	283	281	280	264	259	285	263	257	280	287	285	311	279	296	268	306	282	271	326	310	317	277	274	258	260	271	270	312	305	265	282	289	271	268	247	281	298	298	280	271	281	296	282	317	295	282	316	275	254	257	257	295	282	288	289	269	265	306	271	289	302	295	285	262	271	294	256	273	277	285	281	335	314	277	255	284	287	274	280	266	262	270	293	273	265	273	270	266	304	242	296	295	307	316	287	263	260	277	268	306	232	273	293	258	286	289	226	276	276	299	261	285	274	316	279	269	270	273	291	307	274	282	296	250	290	290	282	265	259	255	328	279	295	271	247	288	298	271	299	267	258	266	302	308	303	274	268	280	249	285	300	295	306	263	296	277	271	255	280	282	270	278	263	261	294	272	291	302	253	277	271	292	272	301	286	263	288	293	271	302	258	267	233	287	283	280	249	256	271	292	269	260	267	282	287	286	276	277	308	285	267	282	286	296	267	294	290	325	289	275	273	276	311	294	318	232	294	288	279	255	288	275	278	297	268	286	281	289	252	281	266	270	265	269	270	259	287	271	282	286	331	278	261	256	266	306	266	275	280	267	280	265	267	279	304	258	313	260	266	301	262	272	273	280	294	289	258	283	281	278	269	272	296	263	278	266	274	317	283	282	259	277	257	297	285	276	288	277	261	281	260	254	285	262	259	269	293	266	275	271	286	273	272	286	295	260	278	280	291	302	264	286	285	260	273	256	264	314	270	284	285	277	282	303	292	266	286	310	268	254	285	281	296	282	298	275	297	297	271	292	294	324	261	266	274	273	257	278	284	277	282	275	262	291	281	251	276	300	301	280	298	245	272	280	284	321	272	296	281	280	262	283	277	288	297	279	281	292	302	257	270	274	252	265	279	302	281	291	275	269	289	274	273	299	244	274	283	291	282	286	274	300	285	274	286	273	265	284	251	283	275	277	276	265	317	265	286	287	272	302	272	303	278	274	274	298	279	284	268	299	309	307	277	262	299	282	266	268	259	301	294	265	303	272	237	296	266	252	291	297	263	278	281	293	275	272	280	274	261	276	268	296	328	271	293	276	243	306	296	276	302	289	286	305	232	274	296	244	256	264	297	289	305	289	281	282	319	266	261	275	287	250	267	310	299	260	244	278	287	290	274	295	262	293	264	274	271	274	290	267	277	287	255	243	289	233	287	264	255	278	278	270	268	260	297	279	272	265	262	260	266	272	294	269	305	243	305	259	257	289	287	272	282	286	271	278	264	255	279	297	275	300	272	261	264	277	251	212	256	282	263	266	278	297	273	251	253	274	295	276	287	309	291	295	268	238	273	301	309	264	300	288	275	265	303	272	297	274	280	257	291	289	269	278	305	279	320	273	260	318	268	276	292	283	274	268	278	269	258	264	296	268	281	281	297	286	286	240	313	294	280	283	280	282	268	281	256	252	293	306	275	292	275	292	275	286	256	285	313	308	268	290	293	251	295	314	287	291	270	300	314	283	299	273	270	294	278	228	290	301	294	284	306	277	274	284	284	257	268	273	273	273	312	264	264	272	273	281	285	300	308	295	255	275	289	285	262	275	312	278	276	288	287	289	284	286	294	295	282	278	283	262	254	240	277	331	267	289	296	272	298	279	221	305	262	271	299	267	286	272	260	290	277	273	265	282	274	304	288	287	295	278	287	323	265	296	280	274	264	294	303	302	280	282	290	276	294	293	296	282	267	215	309	239	273	286	281	304	281	309	249	283	264	276	262	317	304	257	278	264	271	277	289	312	287	280	275	255	291	261	297	288	266	288	301	294	281	290	261	302	278	280	298	284	303	272	286	298	275	279	314	308	231	258	300	261	263	267	294	259	293	303	322	282	280	257	294	267	276	301	290	287	279	258	286	282	263	280	275	291	278	279	274	264	287	276	291	253	247	284	254	304	298	256	247	268	322	300	252	276	295	267	293	302	312	264	299	285	283	254	295	299	266	314	304	292	300	296	289	290	251	273	261	253	263	259	305	262	304	318	271	253	292	283	293	269	295	285	284	274	281	265	308	271	259	294	293	273	265	300	280	261	271	304	290	262	274	291	311	313	277	289	291	334	299	286	300	295	297	275	265	291	288	290	263	264	279	274	293	326	240	311	281	302	270	270	316	280	276	290	267	273	295	256	286	272	260	279	284	288	306	272	280	283	259	273	256	283	300	245	312	267	242	289	273	288	304	284	274	270	249	300	283	264	286	272	281	274	288	264	261	285	265	284	276	300	294	305	278	274	289	272	290	265	297	301	262	294	279	286	262	269	275	304	302	336	300	285	292	260	291	259	304	271	291	307	293	298	257	258	297	293	291	334	284	238	280	305	314	320	282	297	289	279	262	272	313	305	263	303	259	275	296	269	274	273	260	303	313	297	280	290	309	272	300	285	276	273	272	249	287	296	254	262	270	268	303	273	251	270	308	273	275	297	314	291	274	298	265	270	262	280	276	276	283	310	272	289	271	278	278	286	300	281	265	275	296	288	298	272	297	258	301	275	290	286	319	245	266	272	265	295	291	274	266	246	276	261	304	273	258	273	265	292	298	308	294	286	280	274	260	299	288	282	292	274	250	282	286	273	323	293	295	300	280	271	285	308	267	294	281	289	286	270	276	298	318	269	274	278	288	298	293	309	256	281	302	260	301	306	289	290	290	313	263	271	298	284	285	269	317	283	273	264	280	282	265	298	285	294	321	289	272	272	273	282	263	270	271	301	287	268	280	265	251	283	281	281	244	267	287	306	257	282	300	309	244	281	230	279	246	276	257	273	284	283	298	291	284	262	308	303	264	275	255	289	268	288	259	282	289	285	286	276	275	293	284	305	289	294	282	291	287	248	276	259	281	267	274	290	292	281	285	287	311	245	298	277	286	309	262	276	264	256	287	279	269	265	274	256	268	304	281	252	293	301	287	262	259	272	256	273	285	253	253	238	273	276	287	261	252	287	277	248	290	282	255	292	262	243	285	258	269	278	262	278	304	267	310	271	326	259	271	255	278	302	306	294	280	263	252	292	271	286	303	297	269	283	257	273	277	283	275	278	288	320	271	290	249	258	269	311	279	285	290	271	269	261	287	304	273	299	282	292	269	253	288	258	276	265	273	272	275	297	286	255	304	289	309	261	290	280	283	264	261	293	284	318	277	283	281	263	270	287	313	257	285	258	283	310	262	320
10605	16162	27818	28308	26366	21190	17925	16918	14388	13659	14999	11154	10738	9723	7672	9028	7899	5023	3925	3422	3025	2812	2884	2765	2129	1754	1560	1272	1252	1226	1257	1258	1346	1168	1191	1200	1097	965	920	880	923	914	915	808	812	816	860	828	941	848	759	762	714	715	717	705	740	733	763	716	741	701	629	709	742	730	700	752	697	697	672	727	695	703	653	681	657	729	690	745	648	673	715	666	695	629	666	674	693	708	641	736	646	652	666	658	631	652	682	663	670	653	720	648	615	690	720	689	674	658	676	621	661	662	628	667	702	689	736	654	687	703	649	672	671	708	660	723	734	680	732	711	630	670	584	642	682	667	692	650	671	666	651	698	668	674	702	657	707	707	668	665	620	660	657	618	663	684	651	701	702	651	674	673	683	682	711	678	736	706	695	696	629	676	655	705	686	643	679	644	710	684	684	686	657	685	644	605	665	636	702	691	703	642	664	667	707	681	673	634	680	714	667	712	646	670	671	663	681	692	629	610	708	630	645	663	694	697	650	692	669	679	635	594	697	656	665	668	699	699	650	705	685	680	660	676	658	678	657	668	702	695	681	706	649	648	634	677	692	670	690	671	723	683	677	690	653	679	660	700	689	700	689	702	640	707	673	681	686	688	686	659	666	646	667	708	712	693	711	730	694	668	697	607	656	641	709	703	697	687	692	666	689	661	675	720	654	686	635	681	689	647	651	673	670	705	647	708	633	664	698	631	668	664	692	673	685	688	668	680	683	650	676	671	733	674	699	588	687	667	684	657	678	647	690	636	682	664	641	647	724	650	686	650	667	680	673	709	721	699	678	684	651	705	695	655	725	697	656	659	652	676	680	673	697	690	699	664	700	684	704	694	661	667	609	654	669	677	724	676	628	734	636	652	645	729	670	651	653	631	689	711	692	723	709	673	699	675	645	655	692	674	698	651	717	731	682	684	694	698	643	691	668	671	641	689	666	658	679	714	612	701	617	701	683	715	622	669	664	658	682	672	691	685	650	674	664	663	677	663	708	683	693	705	697	644	687	637	667	676	635	701	636	720	653	700	661	692	695	689	701	677	735	672	631	682	668	673	718	713	710	700	708	658	674	689	666	710	691	672	646	623	680	638	660	696	710	677	672	652	727	663	677	668	673	695	628	700	624	654	700	706	632	702	668	681	625	642	617	706	697	670	749	662	724	691	685	667	671	648	674	663	677	669	667	673	647	665	657	636	675	692	680	710	648	693	673	667	688	708	638	711	607	661	721	671	694	670	699	621	689	730	634	718	683	657	656	675	646	666	628	653	643	719	685	684	723	642	666	646	634	623	675	668	732	701	641	691	671	652	671	690	671	663	708	683	694	682	682	646	682	705	623	650	711	667	715	657	658	667	676	664	691	705	646	660	654	686	641	677	732	665	656	707	640	687	670	705	682	680	651	673	707	642	643	663	668	631	676	664	676	658	660	694	668	704	658	664	648	675	738	687	672	644	684	675	737	714	696	695	662	649	670	644	660	688	659	700	696	708	722	594	648	699	656	693	688	665	639	708	681	663	659	652	711	645	691	640	612	665	635	681	641	715	703	700	657	647	684	651	675	713	633	681	668	663	683	698	680	635	691	634	665	683	663	733	693	717	651	655	660	653	665	671	689	676	668	668	686	658	706	670	695	664	668	665	645	638	625	659	696	641	701	648	661	646	697	670	647	660	671	718	659	708	694	690	685	663	656	704	727	764	696	689	690	705	661	613	658	639	681	670	650	716	633	657	654	703	637	716	674	698	676	624	677	636	676	655	624	663	685	698	644	638	700	633	666	743	665	742	648	684	662	675	721	641	723	718	633	648	650	698	698	690	681	657	730	644	702	681	615	673	671	648	702	679	659	670	688	667	661	661	687	691	649	673	678	627	727	653	635	651	672	665	651	685	643	711	702	663	665	660	683	654	666	710	690	669	657	635	648	672	641	648	652	669	694	679	678	659	671	674	703	657	670	687	703	716	656	650	674	663	678	681	708	704	650	701	685	664	707	667	654	675	653	691	710	734	681	663	704	706	671	694	701	669	670	671	642	692	674	668	682	702	672	692	664	609	684	645	681	665	736	655	689	689	693	684	643	643	692	715	690	653	689	653	683	706	618	670	698	678	682	699	666	664	727	693	670	733	684	694	690	688	677	707	702	651	681	681	700	677	714	668	707	667	677	649	648	670	700	645	647	640	673	685	637	639	733	625	666	701	690	704	723	670	670	657	700	652	639	732	696	716	715	617	675	709	728	678	714	661	627	649	680	643	674	659	690	661	647	663	662	706	684	696	695	716	660	672	706	655	702	662	703	669	628	656	686	694	721	671	688	639	688	643	677	636	663	671	694	713	665	683	736	675	679	779	644	673	696	678	686	656	665	670	673	641	692	681	687	645	679	660	717	673	685	671	689	661	640	687	688	683	673	684	617	693	685	660	628	691	674	690	669	713	664	661	653	698	645	711	682	705	652	682	709	642	695	696	670	663	667	665	677	610	673	652	674	646	675	708	634	666	684	665	697	676	675	702	650	654	675	708	712	644	664	696	667	671	716	694	683	726	699	679	698	695	686	658	684	669	681	681	719	702	714	682	724	655	649	657	693	684	666	652	658	722	651	691	675	684	635	679	696	656	674	651	659	687	631	706	686	693	698	682	620	687	673	736	694	655	658	664	684	722	690	693	660	689	691	693	630	648	654	637	671	693	705	689	729	676	720	652	682	670	667	692	664	652	674	678	665	692	646	672	658	749	671	681	659	683	640	634	702	626	700	666	668	656	674	685	663	728	687	680	648	711	647	663	701	719	671	661	716	655	678	699	700	655	659	687	633	668	704	681	646	668	664	709	703	697	715	643	704	680	632	657	681	631	668	677	660	678	700	697	707	701	673	679	711	700	643	642	672	729	657	634	704	666	653	679	651	678	668	676	663	632	619	667	696	661	623	678	718	656	676	720	696	667	678	695	661	689	713	646	636	684	673	642	670	685	683	638	657	673	672	707	642	672	634	664	656	667	696	669	683	648	668	669	702	696	713	662	670	657	665	710	665	656	644	733	687	660	672	665	695	663	737	636	710	675	669	611	690	659	679	702	673	702	709	654	683	693	712	706	643	702	673	639	720	649	684	650	631	716	674	634	674	639	709	727	667	666	623	718	688	703	652	635	656	663	693	649	663	682	684	665	677	680	669	702	709	682	649	718	653	700	707	624	697	667	632	688	641	656	656	650	648	695	712	741	646	654	678	693	639	654	654	673	691	678	684	690	652	653	700	689	630	661	658	657	670	653	679	654	663	694	660	652	697	676	681	678	674	697	662	703	649	687	723	700	666	735	685	666	664	701	662	655	692	688	694	652	673	646	666	671	706	654	637	669	678	637	688	652	654	670	665	689	659	672	709	656	641	653	672	644	699	671	667	659	667	696	691	667	681	678	720	628	723	626	667	676	690	630	666	647	669	752	687	692	675	720	683	693	654	676	643	675	633	705	635	682	719	609
35902	42654	41415	34145	34498	29706	27725	30760	31299	30151	32172	26326	28020	26125	21501	25493	22266	14587	9599	7704	5962	5356	6017	6175	3464	2377	1747	1251	1298	1431	1302	1287	1630	1347	1213	1262	842	825	570	545	618	770	746	627	514	559	622	889	796	556	444	425	347	345	360	295	356	413	485	476	295	304	308	346	395	330	314	329	313	355	408	291	288	307	319	273	303	288	299	293	287	285	237	298	314	308	282	280	309	292	290	311	269	329	305	295	293	291	277	315	286	297	279	292	278	316	261	293	277	261	282	271	303	280	273	272	302	297	299	277	290	277	268	306	283	284	269	295	313	303	319	300	278	309	301	273	273	313	325	324	296	275	299	309	262	304	270	310	271	287	279	300	322	293	286	273	287	272	285	314	292	315	289	314	298	290	296	335	310	286	289	305	311	286	304	277	329	318	268	306	324	332	275	294	272	298	285	263	265	297	302	283	312	301	299	290	268	309	290	287	287	312	302	276	292	288	278	277	306	291	298	285	306	310	273	316	294	299	308	295	267	298	290	317	287	300	279	258	264	289	300	289	291	289	275	278	276	294	328	303	286	305	303	299	265	295	269	269	322	339	294	292	340	260	275	299	336	317	311	302	333	301	335	300	299	315	283	285	251	294	304	276	309	295	293	296	270	265	272	309	296	307	315	291	269	290	276	307	259	275	284	289	268	298	270	287	315	286	277	328	312	319	299	270	269	290	282	304	288	296	294	318	278	287	278	305	301	290	311	283	286	284	320	283	289	290	265	275	287	295	284	321	304	294	308	321	261	283	280	300	293	317	265	276	294	267	285	294	324	285	264	298	294	275	268	305	294	265	296	319	281	283	301	304	299	297	296	283	287	314	323	301	263	318	320	274	281	300	302	288	314	266	268	320	301	286	278	306	308	294	288	265	309	324	315	326	305	289	280	298	271	262	277	276	317	254	309	250	268	328	314	326	324	304	303	300	297	302	288	315	306	325	275	300	315	307	295	311	313	284	283	280	295	300	309	308	311	297	287	299	302	268	292	277	302	299	263	272	298	336	299	295	315	296	337	287	281	270	316	281	310	316	275	290	262	267	320	311	255	287	298	301	312	325	303	298	316	279	281	266	302	278	306	270	297	295	280	296	319	295	299	266	281	280	288	345	296	326	315	297	295	282	284	297	279	257	287	269	324	308	314	301	291	264	293	290	268	297	298	308	274	276	316	290	301	309	299	318	297	282	297	279	273	299	299	295	284	293	275	270	305	249	312	276	274	294	297	269	294	298	296	298	302	316	309	291	285	297	281	273	295	303	274	275	282	291	283	271	296	277	313	304	309	285	265	263	312	279	281	298	272	304	324	262	275	301	287	299	289	286	305	276	283	267	302	283	314	290	292	279	302	302	280	266	276	312	277	294	299	292	281	313	273	287	312	287	297	284	288	287	309	279	292	265	309	279	265	289	302	337	302	297	316	254	314	266	283	312	314	314	301	270	318	285	296	295	274	305	316	308	311	268	282	326	313	291	307	293	259	291	286	324	309	294	268	294	309	293	279	334	297	276	289	265	293	274	299	299	344	278	301	287	280	270	278	342	305	276	254	253	285	260	302	296	261	290	303	289	279	296	302	320	322	271	294	271	287	287	301	320	285	294	280	280	273	284	290	311	280	299	297	286	283	309	327	279	280	269	319	274	297	332	273	308	325	292	269	262	291	261	267	267	282	295	294	316	312	294	310	305	253	293	315	292	305	295	324	301	284	294	327	297	281	307	287	296	316	304	256	266	297	315	263	313	285	296	322	279	281	284	278	302	292	265	285	312	311	297	307	307	286	284	278	269	280	297	277	301	297	285	299	302	336	285	319	315	276	279	287	304	327	257	294	292	300	290	310	270	275	266	276	289	294	291	299	287	288	306	291	287	283	289	296	288	321	324	318	294	285	323	266	292	302	288	288	305	323	312	316	283	296	312	312	307	312	343	248	282	300	310	304	317	265	278	278	301	274	308	260	312	316	314	320	279	323	292	291	317	284	296	253	307	293	264	290	318	320	307	264	323	326	274	315	274	288	291	301	279	294	314	303	288	287	302	295	301	332	284	298	296	295	308	294	287	328	284	293	275	260	276	274	295	279	273	273	304	285	304	280	288	298	291	291	282	288	279	301	284	289	318	316	292	258	300	284	301	285	317	309	287	272	312	305	294	320	320	301	296	284	342	278	283	293	264	283	291	262	291	300	287	277	289	300	291	289	283	295	299	279	276	296	294	310	290	289	266	312	303	289	310	292	299	325	262	265	276	298	306	304	292	285	288	286	284	284	304	292	282	314	325	296	285	315	296	296	261	262	304	309	300	283	295	309	283	288	275	275	278	297	315	273	320	282	293	333	282	303	294	303	307	284	281	296	314	284	286	303	305	280	300	328	254	297	331	302	276	268	272	289	294	311	281	298	291	310	270	282	281	308	302	276	317	302	285	317	286	305	294	300	304	327	284	293	329	264	312	285	314	294	285	281	298	271	272	293	302	295	291	334	291	271	300	283	295	300	299	300	286	253	286	289	289	285	317	277	290	298	292	284	310	296	308	301	254	313	291	262	261	316	313	316	322	327	302	286	276	279	244	269	277	290	287	268	293	300	274	283	306	301	287	301	333	284	290	293	326	289	301	293	320	289	301	299	274	290	279	306	285	305	293	291	293	286	286	288	274	306	311	315	274	315	265	321	300	311	317	304	300	262	273	308	316	266	259	278	285	264	282	310	323	315	300	297	278	281	313	303	270	289	299	295	295	326	323	320	321	314	280	277	301	293	281	309	275	315	284	314	262	321	306	305	293	297	291	270	307	300	314	300	314	305	271	329	284	289	293	246	282	313	303	308	301	283	300	310	305	310	267	286	278	305	268	297	294	309	276	259	284	270	264	280	290	270	276	283	296	291	289	286	302	302	286	304	312	303	273	249	291	300	276	315	289	295	292	268	280	290	265	285	256	335	280	294	299	281	306	273	280	294	279	334	323	315	288	285	293	303	300	332	319	260	313	303	322	286	293	318	269	278	270	292	299	308	329	309	306	307	273	282	303	256	282	289	289	293	300	275	333	311	267	269	305	299	271	317	310	286	271	274	315	297	285	287	293	289	282	313	307	295	311	292	310	298	299	291	296	302	315	266	292	292	312	332	299	309	287	268	288	286	288	329	322	300	282	307	272	315	334	280	278	261	305	273	317	266	317	272	295	296	302	282	266	299	293	306	310	293	262	287	306	276	262	289	326	285	275	300	276	274	283	321	308	314	291	271	305	296	293	301	284	307	280	284	252	311	287	263	289	278	293	264	252	290	289	289	306	305	269	301	298	297	283	300	304	292	303	280	292	308	289	312	278	297	258	296	312	312	300	303	317	290	300	304	299	274	272	311	288	283	307	302	296	284	301	303	278	292	305	273	293	319	314	307	293	316	311	289	291	291	306	296	270	285	323	324	286	321	266	300	308	315	281	299	294	313	282	321	278	304	350	301	290	299	290	303	287
24118	36516	43037	45388	45238	41659	41473	43721	45792	46193	47128	44833	42838	43607	40335	45076	40877	33294	28844	27674	23279	23578	25246	24763	17045	12617	9810	6980	7883	8084	7966	7873	9974	7113	7192	7270	4690	4753	2468	3005	3643	4198	4740	3302	2613	3098	3580	5175	4331	2740	2144	1747	1341	1316	959	918	1072	1547	2338	1889	933	947	963	972	1462	1114	952	992	969	1119	1452	828	767	740	741	715	688	668	689	665	687	677	708	725	690	725	711	720	894	805	682	712	668	670	703	708	712	677	695	665	699	661	679	685	676	708	715	724	623	690	709	701	716	660	706	668	682	705	711	634	670	685	690	701	697	670	684	680	715	702	644	729	684	702	698	637	691	713	725	648	671	663	682	722	674	656	665	670	650	666	701	711	686	708	683	660	705	677	679	687	659	678	701	653	711	673	693	676	740	683	708	718	684	669	663	659	695	680	688	750	693	704	672	714	727	694	651	652	654	741	710	677	704	723	720	709	660	691	704	650	681	709	681	696	710	720	682	698	709	658	683	690	718	662	702	708	689	682	656	656	667	673	693	639	751	693	717	660	688	686	655	687	708	688	715	719	671	719	732	696	687	716	690	716	715	735	678	726	675	695	709	705	648	719	672	681	699	676	649	660	672	691	710	702	726	682	682	684	724	739	696	666	677	701	695	695	683	727	699	666	668	700	686	710	715	711	703	717	683	714	696	711	679	692	694	690	661	728	672	683	719	696	725	711	705	742	683	667	665	689	700	680	661	690	685	707	730	681	697	730	680	691	677	689	677	689	656	688	646	710	672	703	677	699	679	730	690	652	693	692	709	693	718	709	702	684	658	675	677	728	673	681	670	695	686	657	722	702	670	646	717	698	703	662	641	689	678	718	642	648	682	718	686	698	719	671	661	644	714	722	694	754	668	725	732	693	729	691	639	713	694	660	645	650	711	706	664	651	667	673	683	706	711	662	692	671	670	640	712	676	700	724	667	654	684	667	654	666	676	702	698	704	703	639	668	736	670	714	681	662	744	714	666	671	706	710	720	721	755	674	668	711	683	653	660	679	716	691	650	674	652	696	738	686	651	663	700	679	675	714	727	691	607	699	678	708	689	704	674	716	714	708	634	741	693	703	691	704	669	704	703	677	683	693	669	711	681	682	712	619	691	678	709	717	721	661	707	654	726	659	686	687	693	682	712	683	660	672	695	703	700	682	702	693	659	657	657	680	683	665	675	712	688	692	675	685	632	650	670	706	724	661	687	714	698	652	667	720	706	694	679	675	727	698	692	674	685	713	689	683	700	720	716	704	708	705	712	679	682	759	703	693	689	689	687	758	688	670	697	739	673	690	658	705	731	715	695	658	678	638	703	692	676	721	657	695	696	734	713	717	721	698	666	725	664	693	716	644	703	630	650	704	710	663	707	708	662	705	691	693	692	624	703	669	678	679	665	693	707	691	711	711	724	697	718	726	719	705	669	717	723	644	698	702	689	667	688	754	685	684	728	747	671	746	684	693	737	667	673	701	663	646	674	666	668	667	673	677	642	677	687	687	680	706	687	689	725	682	710	697	685	643	710	716	674	690	645	730	741	687	671	710	734	688	711	676	662	699	701	705	715	691	687	728	681	668	715	724	712	707	712	644	710	699	664	651	717	661	687	636	701	647	717	692	666	700	698	674	690	723	733	719	677	677	732	657	688	680	682	679	739	722	712	668	675	690	701	669	633	676	704	709	668	689	680	710	713	670	683	687	697	731	689	696	682	741	723	706	687	676	669	696	705	657	694	674	683	710	743	693	684	664	664	682	702	663	675	692	726	699	652	696	661	684	687	698	668	668	695	671	684	673	738	701	665	711	656	684	673	691	666	694	674	705	717	722	726	681	686	696	649	653	705	680	678	700	715	724	640	698	664	707	684	732	687	752	685	719	663	690	709	706	720	693	709	700	717	660	701	679	651	708	697	685	703	651	640	697	719	676	694	681	664	650	701	662	691	639	674	689	652	662	690	664	707	666	743	700	662	711	672	648	725	633	678	710	658	740	730	688	720	698	690	680	703	680	677	697	671	706	664	675	648	706	695	707	624	673	656	711	632	640	692	650	715	675	691	682	681	694	690	702	726	703	669	702	662	660	720	713	707	727	729	685	692	691	689	727	738	686	638	682	725	673	769	664	643	701	710	689	701	684	730	697	677	671	698	674	679	672	679	667	725	688	690	676	715	655	686	678	661	673	629	730	670	724	715	660	689	671	664	666	666	709	634	691	707	739	685	734	664	707	705	690	646	692	752	703	697	718	704	728	691	745	715	684	743	709	711	661	690	680	714	676	671	669	719	757	685	687	751	638	686	677	706	663	672	688	678	673	649	682	680	658	725	699	696	665	677	687	686	711	656	667	717	722	715	654	699	705	642	731	745	669	680	671	668	661	683	716	683	700	677	687	696	700	677	693	692	728	687	675	730	689	675	673	738	735	726	661	700	701	662	681	732	714	732	664	674	656	701	675	681	698	646	699	700	704	678	730	716	701	668	714	661	687	677	706	673	673	667	623	738	685	689	730	705	733	693	659	686	677	687	691	657	654	685	687	669	646	712	681	739	704	647	722	632	702	714	696	729	715	703	649	671	702	717	691	692	637	729	633	708	704	697	690	718	638	731	710	679	701	696	653	715	718	708	693	704	672	715	669	701	665	680	751	695	688	685	688	731	649	704	683	686	692	664	714	697	675	735	677	701	657	672	668	682	664	715	654	682	652	669	650	692	677	641	679	687	660	699	696	671	659	710	714	676	670	713	697	680	695	703	691	692	680	672	703	705	711	700	691	691	697	687	679	682	691	714	644	654	686	710	653	726	672	641	715	700	693	696	667	667	672	696	666	689	701	703	663	693	666	668	728	698	718	658	702	685	670	735	668	645	719	698	667	698	657	663	730	690	701	736	672	691	694	719	689	713	688	681	689	687	667	691	689	688	678	682	675	661	674	727	692	734	670	687	682	757	671	715	652	738	731	648	707	685	653	668	689	670	767	660	708	713	680	678	683	704	647	709	660	664	709	676	699	727	720	671	685	741	702	704	678	711	686	664	635	696	625	738	685	703	703	710	704	636	658	629	720	671	692	714	715	635	695	680	684	621	711	704	659	671	672	675	681	653	632	701	648	690	712	665	674	657	661	678	681	670	698	671	693	679	701	721	690	710	713	686	700	668	647	689	689	722	688	703	705	712	707	765	692	672	714	717	708	655	674	688	700	632	707	668	694	671	684	712	700	674	697	710	671	683	702	714	668	712	719	683	695	685	678	713	696	666	676	689	712	724	714	690	667	677	686	705	697	672	665	701	659	715	719	676	657	697	669	711	660	677	729	750	719	708	683	658	632	697	702	643	656	701	724	720	750	715	649	660	652	635	668	688	637	689	715	651	712	671	708	674	644	697	686	674	716	690	657	756	666	663	676	697	677	679	719	692	684	672	712	693	683	689	682	638	703	617	713	696	645	645	737	668	638	662	670	675	664	709	686	659	673	660	634	651	654	676	733
43702	45450	43642	35611	37202	33561	33441	37641	39800	38586	40916	35874	37204	33998	31180	35298	33115	23853	17680	14265	10985	10486	10899	12156	7022	4337	2868	1961	2399	2352	2352	2142	2906	2008	1847	1830	1268	1143	739	863	1033	1022	1104	837	731	854	1000	1386	1270	999	661	473	386	332	311	281	310	373	640	460	254	284	272	322	402	323	293	280	281	312	315	265	266	267	227	219	212	240	228	244	213	247	200	221	190	226	230	215	277	231	213	257	264	198	208	210	229	238	204	215	223	231	190	225	214	210	225	230	223	177	223	203	209	190	262	239	248	238	204	225	235	223	226	233	221	223	224	223	213	192	222	198	215	197	195	228	206	210	212	232	208	213	218	237	222	231	220	229	218	227	219	226	219	218	207	216	208	241	227	199	235	187	239	223	204	177	212	223	206	207	219	207	216	213	251	198	227	206	216	206	224	204	205	235	197	257	226	187	207	233	214	208	222	239	240	223	230	197	231	199	202	215	217	206	188	223	246	221	214	190	248	215	238	217	248	208	219	200	224	218	211	236	208	219	196	244	197	226	217	237	245	229	230	211	216	218	235	228	238	224	225	247	220	233	220	201	226	205	206	222	249	199	246	207	218	238	225	219	210	235	169	240	226	263	220	222	216	225	211	203	228	223	205	231	213	232	225	249	198	233	232	205	204	201	218	213	232	203	215	220	200	223	242	212	208	205	218	223	211	216	234	238	232	214	186	206	199	220	228	212	240	222	187	201	200	200	224	245	197	210	246	224	227	185	218	230	234	207	195	228	204	249	206	222	257	256	220	202	200	213	208	241	222	206	232	264	225	199	241	237	224	205	202	242	236	249	228	231	201	236	210	204	228	215	228	236	216	221	240	220	240	234	184	187	214	210	241	206	203	200	219	208	218	225	192	205	214	231	232	218	230	235	217	218	215	250	198	211	228	213	220	228	229	249	212	239	230	212	210	219	210	221	200	229	236	219	240	189	225	195	232	210	207	221	212	230	217	221	216	220	186	239	219	223	242	223	212	232	223	232	211	193	218	224	216	225	263	230	225	232	230	212	191	216	206	220	204	224	235	216	205	227	217	209	219	204	222	214	195	225	195	216	205	220	237	274	224	222	214	230	244	217	237	234	212	233	227	220	235	223	224	227	234	233	225	239	240	220	203	190	212	206	228	247	228	204	221	192	197	235	225	232	213	218	222	227	202	229	191	220	223	189	226	206	207	222	218	203	197	229	200	210	212	220	216	222	228	245	233	237	212	215	212	217	231	209	209	237	206	235	195	192	206	230	224	227	214	233	198	214	214	227	222	205	219	218	199	211	203	197	193	206	229	250	217	244	226	252	227	211	220	226	234	218	216	214	198	199	214	216	203	231	230	224	181	215	225	222	207	224	240	193	219	215	226	237	220	238	206	235	232	239	205	233	227	218	236	259	221	212	226	252	205	239	217	193	203	187	208	224	228	187	204	208	223	219	218	204	250	196	213	203	195	216	233	209	245	209	243	239	231	230	233	257	233	203	216	219	240	230	224	218	208	218	253	230	201	235	234	214	265	223	209	232	195	208	214	211	208	204	209	235	218	195	192	206	204	244	209	219	215	214	218	197	231	208	236	222	184	228	230	220	200	229	226	197	215	202	225	240	240	225	195	243	231	228	233	234	233	196	200	213	214	210	214	224	227	218	227	214	202	232	215	246	242	209	195	229	195	227	197	226	210	213	191	216	221	239	223	192	251	239	220	226	202	221	199	247	220	237	203	241	241	241	197	214	229	221	216	207	215	207	228	225	202	232	226	253	226	251	216	247	219	230	232	217	202	216	217	225	213	219	227	203	219	232	215	206	235	219	245	224	217	231	229	238	225	214	232	232	236	228	219	206	235	214	211	220	211	213	227	211	199	196	230	230	213	197	224	218	219	215	236	230	232	215	221	211	225	228	202	201	230	248	231	232	235	239	206	202	235	218	202	255	231	234	220	242	211	208	231	222	243	225	239	206	252	231	221	206	202	230	211	239	220	233	242	204	227	234	233	268	230	213	210	234	221	219	227	232	195	248	222	229	208	211	224	203	209	173	233	225	229	209	210	208	198	221	255	224	235	246	245	233	218	201	221	214	226	203	222	207	212	225	225	212	190	236	214	226	246	223	218	203	214	224	219	243	218	234	229	243	213	215	239	223	226	225	216	259	223	204	217	224	214	201	224	204	211	223	226	238	224	201	223	197	223	208	244	227	219	212	222	220	219	220	208	196	214	209	200	234	241	192	207	203	234	216	205	231	235	211	216	234	230	216	225	207	250	223	221	214	208	242	213	219	207	195	227	211	216	216	231	230	194	225	193	244	215	186	219	186	204	224	197	216	204	225	225	194	237	231	218	223	229	219	232	223	226	193	222	196	249	203	221	220	195	228	230	206	200	219	215	236	244	230	228	233	201	217	224	217	232	198	222	244	206	203	219	216	184	230	212	244	196	211	228	214	225	238	228	228	215	189	166	233	237	218	225	214	206	209	192	206	196	204	206	220	200	200	234	222	238	210	201	215	215	219	197	226	239	233	215	200	215	212	195	220	221	228	193	206	214	242	212	200	218	236	219	175	227	215	206	221	240	210	228	223	210	254	203	237	234	208	232	217	242	215	193	235	245	232	229	241	249	209	212	222	231	238	229	204	237	206	220	205	236	197	204	212	228	203	204	224	219	240	184	213	219	218	205	209	218	219	232	230	215	219	229	201	211	228	237	190	231	196	213	219	202	227	260	221	229	209	226	193	211	252	228	235	236	204	195	216	224	208	207	244	228	219	216	209	227	225	232	222	232	228	227	210	219	213	216	207	255	225	209	236	237	224	223	215	202	220	223	219	209	222	215	228	233	244	212	207	238	220	217	203	220	232	211	226	214	228	256	248	213	224	237	246	222	215	238	209	191	213	230	223	202	230	218	222	223	273	192	197	214	222	235	231	218	213	227	233	219	224	248	225	232	234	218	238	221	244	222	231	212	218	221	220	194	241	220	232	229	177	243	199	242	214	227	248	231	240	231	258	194	196	231	211	222	210	228	193	212	217	230	195	204	221	195	224	213	196	206	226	208	225	234	229	191	225	202	241	226	223	239	246	237	226	227	196	229	203	208	200	231	200	209	210	226	204	217	233	197	210	197	218	222	201	204	238	229	207	222	223	224	199	231	232	214	227	248	182	199	245	234	210	240	221	247	226	216	219	203	238	208	205	214	202	231	203	227	229	212	232	244	238	225	237	213	226	203	224	237	232	240	225	246	225	202	205	255	222	228	206	210	211	195	220	195	249	231	222	219	217	225	210	228	246	229	234	200	206	226	191	199	240	225	233	221	218	225	228	227	214	212	192	191	209	210	209	225	238	238	225	236	199	211	217	216	221	216	193	228	192	234	222	215	234	209	203	192	226	205	203	225	249	216	211	241	238	213	220	217	230	222	255	214	211	211	239	206	224	195	235	241	235	211	202	202	207	211	189	240	204	199	240	220	218	225	223	221	230	191	218
30106	42083	46360	49937	49464	47291	47552	49484	53296	53095	53122	51849	49909	51751	48449	52326	49391	42774	38180	36968	31544	32927	34370	34968	25407	18780	15010	11462	13733	13055	13423	12219	15637	10304	10810	10942	7800	7278	4178	4996	6102	6136	6905	4764	4633	5411	6171	8952	7518	5812	3701	2468	1737	1588	1141	938	1267	1954	3737	2200	975	1143	946	1312	2240	1399	964	1058	907	1124	1283	886	864	813	694	579	578	555	586	532	512	530	554	508	499	553	529	630	910	656	541	547	558	553	572	524	536	500	531	519	533	539	524	516	531	499	513	544	584	580	529	543	539	515	540	537	526	549	509	520	546	542	518	525	495	495	499	534	524	571	498	541	512	540	498	522	482	535	487	563	517	534	490	540	529	527	536	529	509	518	540	483	525	484	499	558	508	541	559	499	510	537	518	504	541	566	523	487	541	535	534	562	527	501	550	524	537	526	525	523	518	506	559	505	532	551	526	533	537	536	485	501	537	526	510	543	520	516	526	523	496	555	522	503	482	540	514	485	501	510	511	495	522	543	516	543	502	571	527	541	508	522	566	568	549	522	525	516	530	541	523	508	501	522	493	534	526	520	535	530	525	575	536	543	551	517	503	537	493	529	502	544	551	541	510	551	524	523	480	538	529	522	545	505	521	539	525	496	491	555	561	550	558	510	513	496	491	503	547	559	529	561	484	564	512	578	504	536	522	515	506	560	529	506	513	509	518	508	520	532	548	526	540	528	518	502	498	549	518	545	523	509	541	488	516	536	492	550	554	483	512	521	534	502	554	549	567	531	542	498	532	516	532	521	543	496	513	546	511	550	533	483	523	554	552	536	507	479	524	517	543	484	488	541	511	498	505	533	539	545	505	553	517	553	500	522	555	542	585	526	540	499	525	537	528	516	479	542	546	565	511	530	549	562	535	524	478	529	511	531	522	519	543	519	527	509	508	487	556	520	489	517	483	500	554	521	532	517	510	540	472	509	576	520	547	510	562	539	558	498	529	482	530	544	521	574	518	498	555	555	541	548	523	527	526	521	495	519	453	519	573	540	521	566	550	563	541	506	527	530	511	517	586	531	545	540	508	523	523	527	537	525	558	543	521	507	542	539	520	507	515	543	482	530	511	520	548	516	524	507	547	532	514	565	532	524	519	509	527	545	538	548	563	523	517	549	507	509	543	512	492	483	554	504	585	521	561	582	517	509	526	545	535	499	526	514	503	533	548	555	517	544	522	511	521	473	502	527	534	540	487	536	508	509	493	536	544	534	521	487	542	522	535	530	519	567	527	498	532	500	564	461	500	530	563	515	492	538	557	527	476	513	511	516	533	530	569	548	561	484	518	552	520	516	504	542	503	547	517	506	506	498	533	541	529	493	543	542	502	537	514	531	525	517	501	520	514	522	537	531	503	579	512	515	528	557	499	500	519	513	536	549	519	541	498	542	530	514	507	542	508	531	511	503	487	506	520	535	499	517	509	558	528	558	534	497	525	486	512	518	545	526	526	529	518	496	535	569	543	534	504	526	561	480	506	539	486	563	508	476	540	533	496	537	530	550	525	589	520	439	576	548	539	535	569	526	532	526	511	519	508	538	521	509	521	509	567	508	553	559	511	525	502	534	544	533	513	541	530	513	496	513	538	507	532	501	487	537	535	534	523	553	527	510	552	549	548	539	531	568	560	508	555	509	537	489	535	527	497	547	470	512	478	536	509	530	502	521	556	526	550	512	505	518	476	518	516	549	525	503	519	511	517	486	513	549	556	521	495	536	525	525	528	515	513	506	496	517	537	505	486	534	485	516	516	516	518	532	494	496	525	543	535	518	540	538	493	508	503	530	521	537	511	529	523	517	530	545	499	550	549	530	529	507	541	475	533	580	522	530	523	576	523	600	507	531	554	528	551	522	512	531	523	493	559	452	502	549	525	535	522	531	508	529	531	520	513	543	520	575	526	509	509	542	575	531	529	523	529	486	483	573	528	492	507	564	505	532	547	541	520	546	503	550	570	511	501	554	532	570	514	525	582	500	531	490	508	546	520	521	522	522	513	499	527	539	531	490	529	481	531	501	545	538	530	532	541	529	537	489	549	565	492	491	578	546	529	554	475	519	564	522	518	526	517	536	542	549	573	526	525	560	509	497	512	553	557	562	534	552	533	533	492	553	518	490	481	522	525	555	506	493	504	552	512	529	501	552	506	503	503	517	539	557	554	514	534	499	505	552	491	555	525	542	550	548	518	510	493	546	524	580	517	522	502	522	535	552	545	494	516	505	532	529	523	499	523	580	553	515	524	526	551	533	543	534	555	534	527	511	497	542	524	566	559	547	534	514	522	525	556	520	491	560	500	589	554	525	547	517	530	521	520	516	514	540	524	490	540	550	523	545	518	493	515	542	514	558	507	526	504	531	486	509	534	537	548	503	526	530	514	506	529	527	510	509	547	581	489	520	486	565	520	522	523	519	517	565	521	556	511	543	546	539	522	514	529	532	477	515	551	557	473	516	513	505	511	572	520	478	543	533	519	506	545	513	530	512	541	541	524	527	544	502	519	498	535	510	531	573	526	536	525	529	491	539	516	531	521	522	501	554	492	531	533	531	538	521	539	514	525	488	514	499	564	528	521	531	526	531	516	528	568	535	548	490	559	504	532	530	553	564	506	518	538	540	511	535	538	527	546	539	520	529	509	507	527	518	535	491	517	509	524	553	542	512	524	556	545	566	505	494	497	509	509	525	541	488	510	503	549	488	523	505	552	582	501	510	526	565	530	520	510	538	555	527	538	517	523	531	517	502	543	496	483	508	542	493	543	520	517	533	522	528	542	522	530	528	555	548	545	540	475	512	547	492	490	513	559	542	513	560	531	521	492	528	542	481	525	490	562	515	578	517	521	523	474	527	557	524	528	510	555	530	497	517	538	543	525	510	545	516	536	535	548	545	494	560	543	479	515	543	531	515	508	525	591	525	531	521	505	508	526	551	528	502	500	529	527	524	510	508	541	510	559	509	524	520	484	538	509	537	528	542	563	513	525	519	505	553	486	524	526	557	589	532	504	512	534	516	485	523	524	515	526	525	538	485	510	555	460	518	512	500	523	506	521	508	563	544	505	534	497	529	539	531	536	559	558	493	503	526	517	517	539	539	505	542	536	546	540	543	526	535	572	516	505	550	493	557	532	496	508	523	520	508	571	549	517	542	495	526	553	545	519	510	496	544	486	515	532	522	517	547	528	521	520	569	552	502	535	553	507	519	547	542	523	531	556	525	552	566	559	534	507	491	568	520	487	541	518	513	561	500	508	504	524	526	552	553	518	529	520	534	573	544	514	567	544	498	548	543	477	539	508	521	528	515	496	548	534	524	514	521	491	529	568	512	540	573	503	509	510	512	500	557	506	509	500	532	534	539	561	489	531	531	500	544	516	530	535	504	512	511	506	524	506	504	544	489	526	490	515	524	558	495	553	518	553	549	531	539	532	536	502	517	539	557	515	553	512	542	518	517	534	549	512	529	521	528	512	531	503	494	505	568
18487	20226	23674	17351	12801	8428	6081	5119	4449	3597	3437	2859	2678	2024	1852	2046	1658	1249	954	825	711	762	625	729	566	446	418	399	383	389	417	419	401	329	354	337	351	356	300	326	333	332	342	303	294	270	337	324	304	305	304	294	304	298	260	268	289	312	285	270	300	265	297	274	289	275	273	287	274	297	279	267	253	296	287	262	300	267	266	261	282	267	271	268	280	261	265	265	264	291	257	295	281	242	287	275	272	277	259	255	268	281	270	303	257	263	276	263	303	309	298	271	287	252	279	277	273	301	247	292	276	295	258	327	277	330	284	282	305	301	306	263	277	265	309	299	271	294	286	293	277	284	288	279	264	320	298	268	279	276	272	280	276	312	264	297	297	321	266	264	273	277	270	262	282	270	252	280	301	275	269	275	258	304	245	274	273	251	277	306	315	271	301	244	297	287	283	271	287	265	283	268	279	302	265	289	290	283	264	288	272	285	289	267	289	265	301	265	306	271	265	269	279	296	284	256	297	274	266	271	278	262	259	278	265	278	288	280	263	274	278	313	296	288	278	289	298	270	311	282	257	290	282	281	287	275	241	275	312	284	243	249	270	294	305	282	279	292	277	262	266	275	292	269	243	263	267	273	254	289	308	296	270	266	285	257	306	300	262	271	267	275	298	266	271	299	290	274	284	280	268	284	297	287	270	285	269	301	294	277	302	255	294	271	278	251	292	314	297	306	261	258	277	311	281	297	272	272	252	276	242	303	283	252	270	283	266	288	279	264	274	251	272	265	260	281	285	294	316	280	277	258	287	274	314	282	288	272	271	273	256	290	291	292	302	278	265	283	295	287	248	232	292	286	289	270	278	312	297	283	279	276	289	295	304	259	248	284	274	261	292	290	271	276	284	279	279	294	263	269	300	258	258	272	285	280	264	260	291	270	274	313	277	281	299	270	264	286	304	269	289	299	284	289	258	263	266	280	290	272	312	287	254	275	264	263	252	278	265	284	283	254	264	254	290	296	275	313	274	265	304	326	277	284	259	310	267	277	287	247	271	284	283	274	278	284	238	257	258	286	310	296	279	257	301	277	303	291	268	274	289	302	271	275	271	290	270	265	252	250	272	263	284	302	296	314	281	277	308	286	306	245	276	287	281	271	269	303	257	277	290	288	259	281	294	306	289	264	300	274	279	285	290	256	308	294	262	278	298	264	277	279	262	276	266	287	281	316	263	267	288	274	284	254	254	302	289	296	282	288	278	278	267	256	255	270	279	297	288	292	282	282	289	285	283	290	311	267	312	269	275	253	267	284	302	271	285	305	309	274	306	264	277	299	292	266	263	278	254	276	269	285	296	268	279	280	290	300	291	277	289	288	267	281	243	270	253	283	270	291	304	284	276	313	260	262	264	304	290	295	292	281	291	278	289	310	292	281	285	273	257	294	279	265	316	287	279	282	304	270	287	271	246	280	286	234	279	269	276	294	285	300	280	277	289	288	247	283	281	270	234	271	276	284	250	278	253	296	280	274	271	274	294	296	272	284	249	270	302	276	294	271	252	287	257	271	290	278	253	265	290	296	277	246	260	268	287	240	273	285	305	255	292	275	305	283	283	279	293	281	242	265	274	315	304	293	265	262	286	283	284	278	296	258	262	316	262	295	294	301	253	295	279	288	287	274	265	293	290	285	268	274	290	304	272	309	276	260	271	271	280	315	275	283	278	295	274	255	307	284	294	294	274	275	308	263	307	282	282	306	281	306	290	292	286	325	274	269	282	288	291	303	290	308	285	300	303	268	254	297	278	295	267	285	273	277	297	283	261	297	305	281	287	279	298	281	249	291	313	262	284	277	269	269	261	290	293	294	257	265	287	270	313	292	287	313	310	307	255	260	261	288	284	273	259	297	229	303	279	315	288	245	290	309	304	281	268	334	296	277	287	305	287	264	298	278	259	265	247	270	302	265	259	254	281	280	278	262	257	293	295	272	272	254	280	307	278	257	275	273	320	275	279	309	311	283	260	265	256	297	273	287	278	284	273	273	304	313	302	273	270	263	295	298	309	284	298	263	298	299	302	281	259	264	297	272	288	309	288	293	266	300	277	324	304	290	289	282	280	296	270	295	260	284	292	256	295	303	264	271	306	290	253	264	273	265	261	275	279	280	282	306	264	290	269	248	309	285	275	270	268	288	291	272	278	328	276	261	299	278	286	293	302	257	293	261	306	289	262	287	302	264	318	278	292	284	296	298	333	307	300	296	284	275	303	282	266	288	306	269	272	284	282	309	264	276	281	291	296	279	279	257	313	307	284	281	268	295	274	262	285	291	281	251	256	291	278	265	265	317	278	303	287	310	260	305	279	271	263	276	256	276	282	266	315	255	295	272	269	254	258	310	272	296	270	274	276	316	262	277	257	298	269	270	281	280	284	290	257	269	277	310	325	288	290	294	263	286	249	281	225	273	266	314	262	259	265	287	272	281	266	300	280	272	286	265	277	272	310	290	281	291	291	282	259	287	293	283	243	268	275	253	266	268	272	271	299	272	306	250	255	274	295	274	281	256	253	256	271	284	271	303	297	316	271	269	300	283	229	283	275	283	303	257	282	281	279	277	279	277	283	314	288	289	273	276	297	269	254	274	244	279	269	289	327	292	284	279	255	308	297	281	283	268	279	296	295	266	278	305	276	319	303	287	285	266	276	289	279	304	288	276	266	283	247	265	291	280	308	276	316	269	267	279	260	294	298	275	273	273	278	299	334	264	263	289	286	285	313	277	252	280	288	284	245	262	305	282	245	252	267	270	286	307	302	292	286	274	286	283	278	243	284	263	286	269	273	260	270	287	269	274	258	298	297	270	301	279	280	262	272	303	331	279	288	265	313	275	242	277	277	318	265	294	270	266	294	279	271	279	265	274	267	268	251	270	313	282	285	268	257	298	276	290	276	250	276	287	255	274	267	281	265	282	279	311	268	285	265	288	283	275	267	253	242	265	285	283	300	282	274	283	293	278	277	272	244	264	292	267	253	283	301	272	308	282	249	310	304	273	266	291	268	278	279	246	273	292	265	293	334	264	272	283	277	279	269	273	262	293	278	277	255	283	307	293	292	292	276	303	285	301	294	268	313	285	294	268	288	287	285	296	287	273	260	277	254	278	277	271	278	266	287	288	277	288	290	314	260	297	286	294	266	288	284	296	311	257	276	285	279	277	275	276	248	296	301	261	285	255	290	301	296	268	322	303	257	304	273	268	277	295	282	282	279	276	272	276	267	262	269	260	281	293	284	266	274	293	295	303	277	266	268	270	292	284	298	278	304	292	302	288	279	252	271	280	284	256	254	265	278	271	277	254	284	299	308	283	296	263	281	252	271	298	279	289	278	272	264	306	306	273	272	272	309	266	259	286	249	273	231	290	263	289	261	291	272	278	305	281	290	264	269	287	270	275	282	277	290	285	306	296	274	250	270	281	282	265	274	278	275	285	270	273	282	247	322	278	259	266	270	273	333	279	285	255
11668	17214	27934	28146	26157	21249	18228	17283	15615	13896	14109	11903	11005	10127	8245	9788	8316	5339	4340	3821	3212	3305	3393	3480	2412	1697	1581	1458	1561	1504	1443	1433	1422	1240	1259	1278	1058	1007	937	951	945	908	1003	873	840	899	927	1049	937	876	816	742	731	790	706	731	705	768	820	743	726	748	704	700	715	723	727	690	697	652	759	677	728	699	657	662	655	703	727	677	736	715	664	697	653	713	654	674	673	712	682	656	663	666	672	654	657	657	658	641	656	630	688	679	663	687	708	664	671	671	684	643	672	636	711	657	704	693	638	662	662	749	653	653	662	656	644	636	643	676	670	611	637	673	689	691	673	717	657	659	650	632	670	679	668	686	688	667	680	612	684	707	658	682	632	663	655	658	668	683	688	702	647	686	665	697	653	683	692	642	657	661	650	657	639	637	745	714	664	668	652	705	640	670	650	639	635	724	670	660	664	645	674	665	654	641	643	678	703	657	644	678	617	618	672	640	665	646	646	698	624	664	735	653	613	690	686	702	694	675	678	672	641	663	641	657	671	685	674	638	706	715	682	718	652	652	692	677	677	655	643	698	675	616	700	669	666	700	656	703	678	671	648	664	686	669	664	672	722	668	676	636	671	645	653	653	630	633	675	707	666	673	675	667	696	701	707	655	693	701	687	683	696	666	652	674	681	665	661	687	668	658	669	676	662	683	681	646	648	682	653	653	686	664	681	646	641	706	667	665	696	667	675	667	660	644	671	668	688	693	695	610	684	692	606	653	679	673	697	691	685	647	657	700	651	645	668	714	647	683	662	655	638	716	689	661	638	650	721	661	662	651	659	640	671	659	661	639	696	658	654	675	640	644	607	674	702	659	661	681	672	691	755	638	682	619	657	667	708	674	721	653	667	708	680	674	675	672	679	647	708	671	702	637	686	645	635	666	674	620	678	690	688	629	676	658	667	704	633	714	670	650	715	691	673	679	687	726	681	638	657	662	666	705	630	670	679	714	646	647	704	658	701	668	672	697	702	665	658	665	641	661	625	644	700	693	660	630	702	714	716	682	663	646	719	683	705	687	686	608	709	637	682	664	649	662	655	665	689	663	636	687	675	704	687	716	626	642	639	722	712	698	656	702	707	688	654	609	680	649	696	665	669	632	657	665	696	700	696	731	657	679	681	660	724	686	663	621	626	667	641	670	653	705	682	683	640	661	693	682	713	673	680	681	651	699	685	699	687	661	656	682	652	638	671	662	691	674	613	690	692	654	685	654	648	653	665	693	702	717	679	669	669	671	586	661	664	697	650	658	693	678	668	693	687	682	681	660	697	708	677	676	667	683	688	667	678	679	686	658	651	688	658	644	678	662	676	671	645	695	660	677	684	672	709	671	637	666	666	671	652	686	672	654	697	663	715	634	687	689	661	645	646	688	643	716	650	645	675	648	652	650	717	686	671	658	655	643	676	689	671	627	670	678	629	665	649	637	698	655	699	636	702	677	647	646	692	622	691	681	658	683	685	598	636	659	654	677	694	688	685	658	677	672	698	641	673	665	701	666	686	682	668	659	698	637	653	672	662	639	670	680	645	679	673	645	701	666	736	695	665	601	703	691	676	712	689	657	632	660	676	725	673	667	657	704	690	655	664	685	717	653	748	664	631	676	671	681	648	667	668	691	697	715	664	713	688	653	649	687	660	618	678	676	663	647	658	647	734	660	637	681	675	666	635	680	693	687	640	695	697	630	700	721	688	700	646	677	660	656	652	628	647	638	645	623	652	678	664	662	672	701	672	693	656	664	700	704	669	666	696	712	687	686	695	676	631	667	706	674	667	667	679	679	699	647	672	680	637	698	685	629	686	642	716	709	670	634	680	671	662	696	630	658	686	662	685	721	730	653	709	659	705	658	680	684	686	682	745	600	682	695	630	667	631	665	642	659	683	623	691	694	648	716	663	674	671	656	661	673	656	692	661	695	647	677	637	687	688	679	646	705	691	660	658	666	688	664	653	644	691	703	670	664	660	676	666	656	683	663	669	655	638	671	715	641	707	695	677	680	681	692	645	655	672	678	614	687	666	674	755	654	664	713	659	599	760	675	682	691	665	663	663	622	633	680	652	675	624	636	619	682	685	657	673	651	673	686	643	626	627	642	674	671	628	686	686	679	675	653	691	706	644	675	638	697	660	645	648	652	699	656	626	639	715	665	669	675	614	626	644	673	633	682	632	647	653	677	673	683	621	676	649	650	673	746	664	659	641	678	674	689	661	693	687	682	709	717	628	695	685	670	629	665	643	654	653	690	695	679	620	673	673	695	651	675	666	727	672	659	697	665	683	635	679	697	656	643	695	633	657	668	643	713	693	668	695	707	675	697	671	701	633	645	664	685	664	644	666	663	697	699	685	645	690	650	646	702	669	708	623	674	665	686	726	694	698	657	659	717	679	707	653	621	645	629	694	654	697	621	641	673	719	658	693	668	655	714	739	672	640	643	683	688	668	670	654	675	689	696	673	678	659	663	680	659	690	708	653	660	674	726	633	699	628	685	656	678	635	715	705	684	674	652	649	641	651	692	673	654	687	683	639	690	704	675	700	651	670	643	699	640	672	669	667	683	674	676	687	700	660	632	719	693	699	657	668	644	630	698	643	707	699	682	686	675	716	679	676	661	660	683	651	636	680	684	670	668	693	707	661	641	655	705	646	670	663	651	708	691	664	663	644	658	651	705	611	662	683	671	662	687	667	663	652	670	645	688	653	644	686	672	716	703	622	712	661	713	681	632	612	646	644	673	664	658	677	660	677	692	668	668	646	636	682	677	695	678	704	653	642	661	683	644	695	647	687	666	659	666	684	711	669	622	667	683	620	655	682	663	689	631	660	691	671	665	713	668	667	654	664	692	674	669	664	653	670	636	668	680	649	678	661	695	661	649	691	693	644	688	705	661	659	668	726	650	693	655	657	646	647	655	681	692	678	657	646	636	641	686	716	691	689	689	681	648	661	713	675	652	637	674	740	639	635	704	701	666	673	657	656	667	717	662	654	674	703	710	664	653	672	669	667	645	686	670	674	652	642	703	706	654	665	635	664	678	646	647	638	657	692	723	670	651	685	659	679	666	669	683	656	660	650	676	644	675	652	683	655	648	677	701	618	664	643	670	647	674	642	684	664	695	683	670	633	639	664	677	633	640	642	660	657	702	669	690	655	680	660	647	705	689	678	640	700	641	713	684	656	692	686	709	661	614	668	720	655	618	672	701	672	647	624	697	643	660	636	664	661	663	668	682	636	656	655	718	651	646	656	757	679	658	666	699	676	621	698	644	666	699	688	675	674	677	677	712	667	630	618	658	643	661	655	637	675	632	607	692	701	589	647	683	646	711	686	668	651	727	625	664	677	673	654	664	643	678	619	652	700	634	641	669	686	667	687	689	699	674	674	660	698	670	693	660	696	637	766	683	733	651	663	662	680	671	677	660	643	669	676	648	664	679	682	665	690	711	656	675	691	698	722	678	630	672	631	639
36458	43121	42163	34422	34487	28889	27981	31772	32124	29881	32573	27280	27969	25513	21294	24692	20819	14582	9468	7265	5972	5826	6327	6508	3704	2015	1486	1378	1501	1474	1511	1400	1280	1188	898	1147	755	897	628	650	735	658	735	613	541	616	659	940	779	608	438	428	396	381	308	337	329	428	549	388	335	319	325	294	358	324	344	286	365	399	398	420	353	361	276	303	308	320	294	260	296	321	296	312	315	289	244	311	278	310	293	289	292	273	274	304	260	272	254	298	308	283	262	305	259	279	295	268	282	312	280	312	273	301	326	305	291	279	309	267	315	321	275	266	286	274	288	282	290	287	285	310	323	280	278	280	282	307	274	288	294	292	257	279	294	291	265	288	282	300	261	294	323	286	285	277	300	298	254	286	302	289	307	283	287	267	307	278	299	286	283	293	291	293	300	291	265	306	316	289	277	304	312	307	299	286	284	304	323	299	272	281	301	287	326	289	294	298	276	302	282	259	288	290	307	315	308	283	298	271	271	299	289	281	285	300	301	304	297	302	329	279	266	264	303	313	304	269	278	290	294	308	304	288	251	319	310	289	286	265	324	265	261	280	284	307	298	277	283	263	258	277	307	302	290	272	294	313	264	286	332	314	296	311	306	289	333	298	293	312	283	277	265	328	314	321	304	286	299	283	301	297	290	286	281	315	277	263	280	286	287	307	315	294	295	271	318	297	276	295	263	278	305	297	287	315	252	283	283	275	276	298	293	281	275	296	297	280	274	299	281	290	274	314	277	308	296	299	311	320	276	332	275	289	296	308	283	323	277	289	308	270	292	288	279	289	297	321	274	261	280	284	327	271	292	277	309	280	260	299	281	265	244	329	308	293	302	278	294	255	263	288	284	342	301	283	307	290	322	265	277	304	293	313	285	299	295	252	280	271	306	269	291	302	314	295	261	283	271	300	264	319	287	249	270	304	282	341	263	319	299	293	306	293	297	287	296	291	276	286	236	297	304	286	311	319	307	291	295	268	281	309	291	299	264	284	273	297	279	269	265	291	288	277	318	293	314	299	289	274	276	286	280	276	254	310	278	271	277	309	331	295	287	289	294	295	276	263	306	323	267	286	282	276	292	270	281	272	274	271	304	307	291	299	270	294	287	306	308	286	267	279	311	296	283	295	306	265	288	321	266	288	290	282	271	318	291	291	267	277	315	294	308	287	288	305	305	302	302	279	269	290	280	287	319	286	316	307	316	293	291	279	272	265	292	284	314	305	299	313	294	309	293	299	296	294	278	257	289	273	295	310	318	293	328	293	314	289	271	290	282	280	298	344	306	295	283	290	291	292	291	291	325	305	267	309	283	302	288	299	294	309	272	320	277	291	336	260	248	300	288	288	268	296	305	296	267	294	280	287	296	309	323	273	311	285	289	298	300	285	307	296	317	293	291	275	271	241	261	322	313	302	276	324	287	264	253	297	284	313	280	283	320	318	280	278	271	268	261	289	287	292	269	293	286	273	264	300	301	293	318	291	293	301	284	309	312	271	284	296	334	308	316	304	272	256	303	296	296	291	297	283	275	263	301	266	246	296	278	273	325	303	259	273	294	317	310	307	296	308	290	301	282	269	292	331	299	291	295	276	292	289	304	283	278	283	315	302	312	284	261	307	317	277	303	278	290	278	298	292	317	289	304	294	304	279	280	286	270	241	281	285	282	265	269	289	291	291	269	307	265	279	277	314	299	281	292	283	298	297	278	279	275	302	292	294	267	287	297	301	271	274	326	279	329	288	296	293	308	284	291	344	278	317	304	298	287	266	287	284	279	283	309	294	294	271	292	272	303	256	325	294	286	272	294	327	275	290	272	301	302	307	294	320	303	317	263	294	316	289	265	287	302	263	288	283	287	306	315	274	286	312	288	284	290	302	280	289	296	296	292	300	289	311	258	293	278	314	302	313	293	273	296	274	302	297	314	277	293	252	271	281	287	315	281	313	284	289	302	304	267	285	291	262	268	304	326	303	288	302	283	264	296	290	303	281	312	281	276	275	243	282	280	294	291	249	275	298	309	303	312	290	310	305	292	291	277	311	293	281	302	282	302	309	293	300	290	283	261	300	291	277	282	285	297	296	309	297	265	315	294	298	321	305	283	287	282	270	265	282	279	269	275	316	299	301	329	276	324	292	304	279	275	273	248	298	256	303	265	315	331	308	296	277	302	298	288	260	287	294	306	298	272	284	314	315	282	302	335	294	280	298	300	286	289	309	290	267	325	290	288	301	326	279	292	285	268	286	282	308	330	281	222	316	312	300	283	281	329	279	264	314	290	286	305	286	284	287	334	264	283	284	317	317	292	299	274	264	281	272	268	274	280	311	294	274	277	297	281	296	303	287	306	284	273	271	298	252	301	313	286	296	312	293	303	317	299	302	276	296	286	270	283	301	286	292	279	311	278	301	299	288	260	276	264	273	302	323	326	287	287	310	316	273	297	297	319	295	278	289	281	296	300	288	277	290	305	313	283	274	271	309	293	284	245	273	316	283	268	299	276	271	265	251	304	283	312	296	282	280	255	280	320	281	261	279	269	294	282	279	309	278	283	270	297	282	300	294	275	272	274	292	279	241	289	292	314	313	280	283	287	282	284	294	282	315	277	276	307	299	298	269	297	300	306	290	257	303	322	309	283	320	291	315	277	309	299	262	288	291	258	300	291	269	278	285	317	313	318	300	284	327	288	285	290	287	267	272	282	312	272	263	292	301	307	274	293	322	301	312	265	258	289	290	319	270	294	267	296	272	274	269	284	304	292	262	284	303	293	314	286	292	277	315	279	303	280	280	314	301	276	258	290	270	305	273	286	288	316	268	259	254	253	265	321	267	295	266	297	308	274	265	287	286	296	293	302	250	267	311	294	280	299	298	284	279	291	302	279	255	303	255	314	310	272	270	289	256	273	282	308	319	309	265	324	305	295	282	314	311	295	301	287	272	298	270	288	266	308	283	261	289	273	287	264	299	270	271	284	297	298	292	277	263	287	327	288	281	288	276	273	307	273	289	342	277	267	283	289	280	280	308	275	289	277	286	283	281	282	275	277	303	272	248	270	291	293	301	303	271	297	281	280	299	291	292	308	311	294	349	280	291	317	292	281	271	277	300	287	306	294	295	310	268	284	291	270	283	309	265	299	296	259	314	279	286	322	301	321	275	292	303	299	306	321	279	302	329	250	282	286	288	283	315	281	325	287	289	278	292	288	294	277	283	307	322	269	274	299	325	300	283	281	289	280	276	294	281	300	276	270	311	290	304	300	309	311	289	273	306	287	283	293	321	299	268	301	305	292	313	280	282	317	254	297	264	300	306	298	275	282	294	311	288	248	283	293	279	278	304	272	259	291	301	270	302	297	282	270	281	299	313	320	302	290	293	280	305	296	270	278	260	290	278	295	282	310	318	299	249	300	281	316	285	277	312	301	293	295	282	278	306	284	292	287	295	299	272	321	283	301	304	294	292	269	269	295	298	285	286	287	283	279	244	273	286
24243	36467	42576	45036	44540	40800	41355	44552	47215	45596	46663	44803	42978	43523	40594	44675	40501	33909	28977	27311	22885	24037	25644	25700	17194	10506	8493	7902	8709	8467	9261	7485	7690	6434	5334	7074	4377	5177	3235	3618	4396	3739	4079	2881	2670	3315	3582	5648	4475	2907	1954	1673	1416	1279	942	1005	1315	1755	2598	1200	900	1049	957	1037	1184	1158	973	1036	1176	1506	1594	1682	1206	815	653	670	715	698	678	683	683	750	658	725	679	689	746	732	857	778	731	670	674	686	663	682	695	665	730	683	654	649	670	678	707	689	711	640	696	673	686	659	686	723	641	693	691	707	711	637	723	712	676	677	703	670	669	721	632	682	702	664	697	640	675	620	720	691	690	696	673	653	673	696	674	661	690	706	687	686	673	658	687	720	674	663	721	708	713	669	704	676	693	736	688	703	674	714	661	628	671	688	750	670	742	677	705	690	700	691	722	681	684	705	694	653	691	688	743	688	658	711	698	703	696	652	662	675	708	703	646	707	642	644	676	671	680	689	654	669	703	710	669	703	684	665	669	719	735	667	710	655	703	641	732	726	698	722	712	688	724	662	666	675	738	676	696	729	674	685	651	667	704	689	711	726	685	711	635	685	655	672	693	692	697	649	693	665	715	689	656	690	701	697	704	676	692	684	715	649	687	692	693	674	659	703	646	676	658	686	661	694	706	714	689	679	672	651	718	636	630	702	732	698	662	658	709	687	665	682	697	662	651	687	682	651	673	691	686	699	706	700	678	689	669	656	712	699	718	732	707	662	621	666	698	736	737	708	715	708	677	734	659	669	677	679	648	704	628	701	680	677	719	675	702	667	683	643	683	699	647	681	688	682	691	695	671	724	669	672	703	693	723	709	653	669	705	661	686	645	693	727	677	666	698	650	726	712	634	689	689	689	683	707	690	695	713	688	685	637	675	706	670	702	664	696	681	688	706	672	654	701	689	708	680	659	693	687	685	671	694	713	627	678	668	763	678	671	707	640	698	690	691	749	716	689	705	738	709	696	680	692	676	748	695	648	673	700	670	648	732	656	717	685	683	727	698	675	723	625	684	686	686	751	673	720	678	680	694	656	708	666	662	675	650	652	685	677	678	744	707	709	693	711	677	654	719	695	700	671	710	712	673	734	673	709	670	646	693	679	702	680	700	702	682	672	702	706	717	697	641	682	704	691	735	684	701	667	662	696	669	761	691	675	692	753	682	689	673	687	716	715	709	751	709	680	656	655	657	715	691	671	717	674	664	648	728	682	679	723	696	651	644	704	721	679	681	690	667	658	660	712	649	731	666	693	690	646	673	708	697	666	665	719	707	675	673	694	727	673	685	670	679	678	721	696	698	686	705	698	617	667	719	700	733	676	687	641	675	651	654	670	664	699	671	697	664	689	645	690	681	723	710	719	655	649	668	674	697	669	689	732	692	663	691	702	688	669	747	706	687	667	663	704	656	685	649	709	697	692	676	664	701	669	685	646	651	700	656	699	668	681	732	682	710	702	747	714	712	685	720	663	703	720	641	716	686	671	709	725	671	678	674	685	681	666	673	699	681	650	663	682	699	734	723	668	685	716	689	656	686	658	666	653	684	694	712	719	668	693	698	689	686	680	661	731	675	708	654	682	700	677	698	737	682	706	661	659	722	736	651	699	707	647	667	675	634	689	684	713	710	715	686	703	718	695	685	716	688	673	685	674	670	683	700	705	669	678	661	726	633	660	686	720	711	665	709	662	661	660	676	688	663	728	683	709	663	690	677	665	687	654	676	649	635	674	679	684	713	688	697	660	704	710	691	665	693	710	677	705	666	669	679	698	740	642	670	664	675	693	694	705	754	675	740	686	711	678	697	660	688	678	742	650	702	680	679	698	669	684	660	665	668	709	670	671	693	661	663	662	680	696	655	698	637	689	649	668	696	681	692	639	670	683	660	706	677	687	706	694	707	682	690	697	689	697	654	664	667	659	676	702	690	692	705	698	705	678	685	671	669	709	654	651	675	709	701	695	672	664	717	681	690	677	706	646	686	674	704	689	695	706	697	682	662	682	621	701	663	715	685	684	722	654	671	678	689	745	703	695	689	665	662	668	699	692	698	735	688	660	724	686	685	694	675	697	712	671	711	647	698	669	719	693	675	691	706	711	692	632	649	712	703	678	748	674	715	644	724	667	700	711	686	663	743	673	715	688	681	669	687	640	689	686	667	667	665	679	693	731	682	622	646	727	671	692	707	713	697	633	644	723	651	656	664	648	695	689	702	717	633	705	711	662	680	692	724	659	699	743	715	656	709	741	724	677	644	637	707	698	690	644	719	678	679	643	688	690	646	658	676	702	670	697	723	672	667	662	670	723	625	628	666	725	710	722	702	711	643	701	661	689	685	666	700	722	751	677	687	661	643	696	690	728	659	692	664	686	687	679	669	693	647	655	675	659	676	670	735	700	685	667	687	688	661	689	663	698	687	635	689	722	672	700	698	697	708	711	664	682	684	678	668	657	695	740	672	645	724	681	721	633	722	703	686	708	706	706	667	685	688	728	700	661	625	727	652	728	661	708	656	654	710	671	694	670	691	710	669	663	713	664	668	685	658	670	699	690	753	678	699	679	751	702	652	681	683	702	683	671	734	668	674	677	725	644	701	650	693	647	706	692	673	727	717	698	715	692	687	643	644	662	663	717	659	690	646	674	698	674	664	702	672	695	666	659	682	688	657	673	692	726	626	668	682	706	729	675	693	680	711	710	675	707	644	670	738	712	704	652	685	702	655	702	726	729	634	649	694	731	680	668	648	689	690	660	686	636	705	679	730	690	650	690	698	752	657	670	683	708	720	654	701	691	698	702	674	660	670	713	723	675	695	703	688	753	650	637	672	685	643	679	667	690	683	695	669	714	660	668	689	673	702	722	726	682	730	707	648	669	669	698	684	709	654	718	683	659	681	664	726	676	725	702	675	676	680	716	689	648	686	690	684	706	660	703	715	692	648	682	695	669	672	709	685	630	688	675	662	642	700	717	699	673	691	694	687	675	703	681	693	675	671	666	694	679	692	719	695	669	705	707	710	681	605	749	664	706	711	641	679	685	677	697	652	703	677	664	714	715	667	680	667	675	700	690	704	660	670	706	692	671	681	669	678	690	716	700	712	663	684	655	703	710	674	687	695	689	698	695	704	676	726	649	652	677	662	700	675	664	676	685	683	714	701	661	683	667	681	709	656	654	695	643	662	673	694	667	672	663	715	688	723	692	742	662	692	688	680	684	667	687	655	687	677	659	672	687	645	697	721	689	690	705	702	670	686	692	674	754	692	709	680	689	682	697	680	710	707	690	692	716	657	660	661	703	716	696	673	700	693	656	682	652	662	692	732	661	740	661	630	678	672	692	662	727	701	666	696	687	712	662	722	740	668	676	672	690	656	676	679	702	700	653	672	690	710	672	701	659	690	663	706	691	669	706	669	726	689	709	681	630	687	666	667	673	685	703	688	660	729	635	666	682	674	689	707	674	690	670	685	695	670	687	708	647
44281	46108	41846	34195	36948	33274	33747	38484	41488	38333	40826	35768	37903	35905	31904	36610	31249	24478	18243	14419	12088	11534	12053	12133	6022	2938	2559	2186	2502	2506	2657	2128	2220	1778	1802	1897	1289	1430	855	961	1140	955	1070	797	808	927	983	1662	1248	807	471	429	385	365	328	320	427	560	591	337	330	308	328	366	405	304	266	263	426	587	597	429	288	244	198	201	204	206	210	197	239	235	228	187	228	209	248	229	267	254	234	245	205	191	234	205	178	211	248	201	200	168	228	220	220	218	200	200	213	196	209	199	217	210	222	202	193	204	211	221	218	202	223	213	245	227	212	218	195	241	210	203	212	242	223	229	202	234	232	196	231	247	212	202	203	211	232	207	212	197	230	220	237	242	204	209	205	222	217	205	218	201	211	243	223	211	213	229	245	206	248	237	235	223	238	240	203	231	209	215	202	237	220	238	193	231	225	221	215	205	215	221	223	226	199	207	198	242	206	206	214	223	214	232	211	255	242	218	206	234	212	212	194	203	232	221	203	220	222	223	206	199	255	192	189	224	221	239	227	231	225	195	216	211	235	220	226	208	221	220	229	207	244	207	241	229	199	229	205	212	241	206	219	229	237	238	209	265	226	246	237	241	227	219	244	216	221	204	191	234	245	207	216	219	222	228	215	233	216	211	185	210	190	233	245	214	207	242	240	216	246	211	232	216	238	220	202	194	228	214	220	207	223	204	224	216	228	217	216	225	228	195	211	203	217	205	227	209	231	232	205	209	192	185	209	220	221	213	225	207	241	240	240	213	214	246	202	224	207	214	239	250	206	211	210	230	219	196	219	215	221	217	222	224	220	236	236	228	218	200	230	219	207	229	226	187	216	213	222	213	217	226	223	244	239	220	205	232	209	210	194	234	212	209	216	225	217	225	227	224	199	211	201	218	234	237	234	220	225	254	223	232	212	219	211	229	221	215	218	231	231	206	205	213	207	204	234	214	210	199	189	229	233	233	238	237	215	211	232	218	208	215	215	225	231	238	214	221	232	219	231	230	225	230	213	210	212	201	200	203	231	215	238	210	204	195	222	221	207	230	204	220	195	223	200	234	241	228	222	204	234	230	214	234	233	223	201	230	190	202	229	216	196	222	211	207	186	209	222	200	226	229	237	232	249	236	240	233	204	238	206	211	193	226	209	202	239	205	204	211	223	228	209	218	248	198	215	223	220	216	212	214	224	215	214	250	226	191	204	209	217	201	223	218	211	210	207	208	192	206	239	224	217	231	236	233	211	233	213	196	204	213	213	207	222	239	179	224	196	223	204	219	217	199	221	230	214	213	227	195	230	212	248	220	223	218	226	246	218	211	204	204	226	240	207	202	218	209	200	213	236	190	231	221	227	224	234	204	197	210	206	203	206	214	200	235	197	204	226	203	205	232	224	225	217	203	201	199	219	213	232	231	254	210	196	241	202	226	210	226	209	209	211	231	236	189	213	219	225	239	203	219	214	194	218	203	230	229	212	196	226	225	230	230	264	218	195	212	208	215	189	232	227	225	175	236	215	238	215	214	231	221	218	210	225	208	231	222	240	209	229	227	236	232	243	210	185	213	205	216	209	224	240	217	223	214	241	208	201	184	217	237	222	222	211	253	247	238	234	225	241	210	195	203	187	210	222	224	217	231	181	228	198	204	216	208	204	224	208	228	219	245	237	234	202	217	185	227	224	187	199	228	216	234	213	207	237	190	210	206	235	217	205	252	218	188	233	228	203	216	199	216	231	205	226	242	225	196	219	200	240	231	208	231	241	215	222	198	241	197	216	217	202	207	202	203	218	242	213	213	248	197	241	215	244	213	207	231	249	235	212	204	215	211	214	229	207	221	241	204	208	217	194	217	218	209	232	205	246	235	245	224	204	226	205	215	231	194	216	215	196	214	218	215	205	209	211	184	220	213	213	210	236	217	228	217	229	225	215	214	223	222	229	233	245	213	205	224	246	206	224	218	212	197	243	244	225	238	226	212	223	250	201	203	210	222	213	225	216	247	216	241	241	203	233	219	195	215	208	224	242	202	207	224	215	218	205	219	210	207	224	209	233	225	238	239	230	212	201	191	207	203	215	212	196	256	221	207	195	242	218	215	220	211	224	216	224	217	237	209	229	204	236	194	226	226	243	231	241	230	200	229	211	226	211	195	239	216	204	187	219	211	217	222	187	199	240	202	222	212	231	184	244	208	214	236	222	207	202	241	197	188	237	224	212	224	218	204	227	254	192	203	210	240	238	206	237	210	220	208	215	199	238	237	222	213	208	207	223	207	225	224	216	192	222	214	221	199	225	226	211	208	187	197	229	221	208	216	217	231	231	221	209	185	243	217	224	224	195	199	250	207	208	216	233	252	207	217	187	223	193	207	223	205	198	241	228	218	216	208	236	244	225	210	241	246	218	223	201	222	205	212	212	233	210	225	239	209	217	223	218	250	193	243	213	211	209	242	210	225	220	219	221	258	210	207	217	208	202	212	208	199	227	203	218	222	199	222	203	224	216	251	239	220	208	223	204	235	212	242	239	208	246	216	231	218	214	205	233	224	225	203	206	226	206	223	184	228	214	233	215	197	212	234	202	210	208	175	274	243	216	239	249	225	220	230	247	186	225	196	208	209	208	206	194	218	199	234	248	206	226	225	210	226	212	191	200	234	208	219	210	223	219	232	236	208	201	195	215	214	230	238	201	211	217	191	195	207	209	220	213	217	219	228	217	215	223	229	201	215	221	243	206	221	218	234	213	203	190	230	213	200	243	229	213	226	217	219	223	223	221	236	221	217	248	230	195	195	230	223	215	229	226	223	219	214	217	214	228	229	206	226	221	212	244	231	204	215	209	210	214	201	260	191	238	210	226	219	213	225	220	215	175	225	225	214	222	219	237	208	202	210	239	186	209	203	216	184	195	227	228	233	196	228	235	232	211	198	199	231	207	203	234	212	211	224	209	229	242	233	236	220	215	229	206	226	207	215	199	208	205	227	208	231	215	208	197	199	203	223	196	224	209	191	221	243	227	223	209	227	217	229	262	193	216	209	216	225	242	245	208	204	243	211	234	193	191	219	235	224	203	176	227	189	210	216	197	197	217	203	191	193	230	230	187	251	192	224	229	227	221	212	239	251	233	217	228	229	206	241	209	214	222	249	218	231	204	222	217	219	227	190	228	229	232	221	224	213	217	229	215	224	208	193	208	188	217	200	213	191	222	228	214	200	223	213	224	201	223	195	192	205	214	206	219	219	196	246	247	209	206	236	239	214	219	243	186	179	207	229	200	242	205	208	216	211	211	215	207	218	223	209	202	253	228	231	204	210	221	220	223	205	206	255	225	210	203	226	209	221	230	229	201	200	227	269	246	211	220	212	210	236	236	225	244	210	256	224	234	238	202	249	234	227	226	233	223	223	219	199	218	235	229	235	244	227	204	200	216	206	200	209	197	231	225	236	210	240	235	216	210	236	237	221	200	219	212	220	198	210	220	244	221	235	230	226
30149	42338	45958	49465	49814	47207	48171	51695	53759	53158	53219	53661	49932	51933	49220	52514	48215	43608	38287	36792	33286	34215	35592	34109	22457	14419	13754	12712	13558	14082	14891	11683	12194	9619	10223	11248	8435	8643	5158	6092	6756	5726	6863	5047	4831	5390	5954	9894	7600	4186	2796	2236	1913	1726	1024	1221	2134	3177	3144	1187	1292	1228	1050	1536	1835	1149	1036	1032	2082	3356	3387	2083	890	591	537	536	527	547	542	549	543	566	532	486	544	530	536	571	854	756	566	535	543	487	561	513	545	557	538	540	505	561	536	547	506	497	525	535	519	499	497	496	526	528	541	530	526	533	543	501	519	525	528	549	515	540	492	529	482	502	569	498	549	532	525	524	512	535	521	546	512	549	511	516	517	528	568	511	518	507	507	534	556	487	495	506	533	539	552	506	544	529	495	517	520	554	567	536	518	528	521	510	511	518	525	496	570	528	559	551	529	541	493	485	517	487	532	568	536	511	539	554	538	507	509	497	501	552	485	513	527	526	542	529	510	534	492	511	523	573	561	504	521	493	512	521	499	510	494	500	518	526	535	547	516	530	478	478	528	488	528	566	489	545	553	524	528	551	537	556	522	499	528	513	505	539	536	503	510	518	537	533	519	528	487	507	519	484	480	540	523	540	516	527	495	504	533	477	497	503	516	550	524	567	499	477	554	502	523	521	520	511	541	541	558	494	552	578	521	509	548	563	509	545	506	509	511	531	483	500	503	461	534	511	521	503	526	517	502	555	526	542	540	524	481	508	522	535	519	523	503	561	576	489	489	548	551	509	494	491	502	469	552	516	506	510	549	514	497	472	505	498	463	517	519	506	524	497	558	493	516	512	511	521	552	487	522	504	536	519	513	539	514	526	541	527	536	529	509	503	521	532	503	501	523	549	536	478	547	511	526	534	558	524	551	560	531	521	517	500	525	519	509	504	565	488	493	520	542	508	569	515	512	506	511	517	497	501	498	530	521	562	501	527	547	514	518	532	536	515	531	536	561	505	464	516	491	491	511	507	548	553	486	494	559	556	499	534	531	537	563	514	499	538	520	549	514	520	526	502	512	522	493	530	524	506	538	512	527	528	531	496	569	497	542	505	507	555	486	510	528	509	534	514	580	515	554	542	537	528	511	507	510	467	511	520	512	542	467	500	521	484	512	540	516	557	556	521	492	520	500	483	525	499	558	510	505	524	504	553	498	523	511	518	537	523	522	499	502	561	517	548	542	516	559	519	504	550	521	505	516	528	534	492	477	476	499	556	524	559	539	518	509	511	510	545	505	542	530	495	544	523	547	534	539	552	520	559	488	522	518	553	520	530	520	549	488	543	538	525	568	527	500	520	522	500	494	547	554	528	508	507	548	521	544	505	511	537	511	547	516	521	532	507	500	543	507	549	560	537	537	516	505	545	504	509	513	510	523	536	517	506	504	571	512	519	495	476	505	549	522	520	510	548	478	503	563	512	526	495	508	502	524	496	522	481	541	473	562	521	475	521	505	529	546	544	515	534	537	482	543	550	544	515	516	507	511	485	550	537	510	523	525	499	483	537	511	538	577	514	511	542	529	513	479	515	516	500	565	546	521	511	514	568	521	509	486	566	532	542	534	485	521	542	528	499	536	543	508	518	534	545	514	537	503	494	549	500	537	541	531	545	503	530	506	479	510	563	540	532	534	491	572	530	515	543	508	498	537	475	475	532	527	562	524	526	543	531	528	566	555	506	528	493	520	526	489	527	533	525	502	548	530	516	519	535	520	535	491	541	474	470	522	507	508	549	518	513	492	505	498	528	512	584	485	495	493	521	494	511	507	529	495	528	512	513	519	523	537	559	517	532	532	546	502	492	533	491	526	515	469	540	489	518	545	505	529	534	577	490	519	503	519	567	511	519	556	517	509	491	479	539	508	507	551	471	519	501	532	528	494	520	541	488	530	513	527	526	538	517	524	490	564	550	508	541	529	572	551	517	556	527	506	542	543	487	520	538	514	507	521	504	538	546	517	539	519	499	510	539	552	515	504	505	500	530	513	562	561	508	516	503	515	481	506	534	520	498	537	563	497	541	504	491	493	509	529	478	501	527	508	545	539	516	497	540	524	511	558	562	502	529	497	561	538	526	509	568	535	559	542	514	474	504	532	550	538	521	503	509	481	545	528	526	527	538	584	510	517	510	482	570	528	501	493	511	536	505	486	500	524	500	489	547	549	549	526	523	489	503	509	531	512	546	536	547	498	512	470	526	540	531	518	543	499	524	500	555	534	497	487	522	498	487	478	552	554	533	533	523	537	539	531	522	499	531	495	548	511	541	507	547	529	514	527	528	506	501	511	473	522	533	532	521	567	572	513	523	490	514	552	513	511	534	506	549	483	512	506	507	504	544	572	511	527	520	534	500	531	495	524	501	514	548	541	516	526	500	517	522	531	462	530	503	540	510	518	501	542	499	540	493	512	527	533	492	519	500	521	513	502	530	539	491	518	494	529	510	509	487	490	516	520	472	534	518	520	495	519	483	547	517	497	511	514	509	521	521	514	531	525	549	535	518	526	481	535	511	539	532	486	558	494	532	510	518	529	527	521	486	532	513	518	553	531	536	498	507	479	496	507	526	503	495	483	513	530	502	524	558	516	508	491	534	489	532	525	543	493	538	500	541	522	507	516	544	502	524	480	558	524	547	562	522	543	531	537	466	527	537	514	511	526	512	515	536	513	536	538	547	505	563	503	519	509	517	534	522	474	482	495	528	544	501	492	522	520	486	573	507	508	553	524	532	534	512	489	507	494	527	508	547	516	548	529	525	518	582	564	537	503	516	540	520	487	536	476	510	512	503	519	521	540	516	525	525	519	537	513	524	530	494	517	515	546	515	541	555	530	541	512	544	497	510	525	515	523	525	476	511	517	523	515	526	522	525	507	523	538	529	553	529	556	571	544	515	530	533	458	505	538	519	540	531	525	493	512	508	493	545	543	488	532	519	542	485	540	527	492	533	509	537	520	475	518	508	508	503	516	534	517	484	547	500	546	507	543	522	545	538	518	541	492	514	507	516	544	555	512	514	502	549	535	530	495	523	552	537	523	540	524	533	519	515	542	527	533	514	525	528	495	519	519	501	511	506	508	531	513	521	486	542	499	474	513	503	462	537	509	571	521	540	549	513	498	521	536	524	493	496	503	529	552	532	519	529	512	548	563	503	480	536	542	495	525	538	510	478	533	532	512	505	502	555	523	518	496	530	515	537	459	532	461	516	526	504	506	524	508	524	528	486	497	497	523	484	543	526	495	523	488	511	484	489	536	522	545	528	546	530	520	480	508	553	525	512	515	521	496	475	529	528	519	518	526	505	496	487	546	519	519	479	467	548	543	488	518	544	500	530	542	532	492	538	537	527	480	539	516	511	525	545	520	538	523	520	532	550	511	494	558	520	545	549	559	540	502	495	501	524	499	524	512	535	495	507	509	503	520	539	505	464	482	528	538	517	535	537	513	581	511	505	502	540	557	536	544	542	508	562	523	515	513	553	539	566
19162	20405	23510	17028	12339	8046	5897	4812	3880	2959	3158	2377	2043	1759	1355	1476	1246	912	708	642	574	590	566	529	400	359	383	417	391	333	389	351	351	357	343	337	328	298	322	258	321	309	299	354	314	299	313	286	334	268	274	294	283	260	276	265	298	259	289	270	278	275	281	300	277	290	267	256	290	293	314	283	279	286	265	276	306	277	266	296	294	260	261	249	252	272	248	258	275	289	287	272	278	285	287	301	279	266	280	279	285	291	290	308	285	254	294	274	248	299	263	292	279	266	294	263	284	281	263	289	281	316	294	290	277	271	280	302	277	261	264	308	273	297	254	265	268	266	280	263	295	277	285	278	252	286	279	259	258	291	284	279	254	266	257	267	267	276	306	321	308	263	272	277	265	237	300	276	282	292	252	271	297	272	280	299	274	302	251	280	294	260	269	289	272	283	271	313	278	282	291	279	288	299	284	266	242	261	277	296	241	298	343	302	296	291	283	283	289	294	279	261	285	298	263	256	248	269	305	288	275	283	283	269	285	262	268	255	251	270	257	280	254	256	256	282	282	278	248	257	277	260	252	264	287	269	277	289	277	282	270	263	290	273	281	288	249	262	295	286	261	259	245	263	254	249	324	271	270	292	280	309	249	287	274	294	272	245	286	293	249	280	268	290	301	279	325	252	299	294	247	276	269	285	262	288	278	292	286	279	281	268	270	261	275	289	281	299	302	294	271	287	250	279	277	269	254	268	253	273	283	254	302	296	264	264	285	281	307	280	286	275	259	274	275	253	266	303	273	312	244	288	267	310	294	293	274	276	269	311	292	275	247	258	279	274	291	317	280	318	298	278	268	286	290	278	290	279	276	259	270	307	298	289	280	285	270	281	300	279	255	278	239	290	266	263	279	246	272	270	278	277	288	273	276	284	262	269	290	276	270	252	275	285	248	273	278	286	252	272	274	274	305	253	273	258	271	253	258	273	295	269	258	286	267	288	244	293	261	294	304	267	290	266	274	284	269	318	288	302	295	250	260	261	267	300	266	294	258	293	267	274	294	293	314	285	302	275	274	309	279	265	270	267	281	280	278	241	264	281	273	324	264	265	291	295	258	278	269	268	296	307	262	298	266	269	270	271	267	253	287	267	268	295	274	255	292	263	260	274	285	290	282	274	267	255	269	271	283	267	285	284	273	297	274	264	282	302	272	277	248	292	257	273	289	273	301	318	261	305	283	275	319	291	251	267	290	278	250	297	278	271	262	280	288	252	243	271	307	302	263	264	272	268	307	270	279	271	266	289	283	297	305	271	278	290	273	281	282	239	254	289	285	238	279	253	252	302	309	286	279	273	268	298	293	246	287	288	268	270	299	246	270	266	297	290	257	255	279	289	240	276	293	301	284	264	287	265	318	293	298	292	249	258	302	289	277	299	314	290	279	241	284	274	271	275	273	259	258	273	293	269	278	297	272	255	304	253	282	253	267	267	286	309	312	267	259	271	275	252	261	266	260	244	242	286	280	275	274	296	279	269	296	305	252	279	268	272	263	270	285	275	290	270	274	295	275	264	302	283	285	300	283	253	261	275	292	257	281	286	249	294	250	253	230	272	253	266	270	293	265	243	264	275	300	277	255	270	271	266	271	270	278	279	272	284	293	295	280	250	290	299	295	290	260	299	262	280	298	266	301	264	294	295	277	287	255	298	307	271	276	277	296	311	284	300	263	276	254	262	244	277	264	293	272	294	295	256	245	252	299	264	296	260	273	308	294	263	265	281	280	280	271	308	281	288	291	270	278	286	267	293	266	310	271	304	281	265	271	285	288	257	267	279	283	267	279	296	312	287	270	285	287	275	304	267	283	315	266	290	265	262	259	278	302	251	270	287	286	280	295	303	335	292	286	281	297	259	253	277	296	274	264	272	279	275	279	280	306	277	288	258	282	297	302	287	246	272	277	294	267	299	305	271	308	291	262	265	282	277	270	279	287	339	305	292	317	273	248	304	283	273	260	231	274	299	300	245	293	262	299	267	266	268	285	254	276	306	276	269	301	289	264	240	249	247	271	273	272	305	243	240	271	281	285	272	277	280	284	271	279	331	264	291	270	269	268	253	280	286	279	277	243	298	283	268	294	278	319	290	254	284	290	273	247	254	299	270	283	242	254	253	274	283	292	313	284	294	333	267	301	263	264	295	289	248	304	292	300	307	259	300	295	256	270	268	276	267	276	283	281	285	276	277	294	280	273	267	249	285	299	293	267	260	292	282	257	291	292	279	249	295	287	299	289	270	287	288	293	288	248	298	298	259	266	271	293	281	295	266	311	301	284	263	288	282	276	241	282	281	256	269	272	284	262	306	298	257	270	295	263	283	257	275	286	285	269	276	269	272	272	274	283	290	285	277	305	269	284	280	292	282	284	215	302	253	283	317	275	320	264	309	303	302	279	265	290	299	268	305	283	293	275	270	278	257	292	285	263	283	288	284	265	283	270	287	295	303	288	289	272	285	267	304	288	279	292	275	290	269	266	298	255	279	273	284	279	255	297	308	286	262	285	306	266	255	304	304	286	308	269	265	269	293	252	250	279	289	254	260	270	270	261	275	271	317	289	267	274	254	251	281	278	276	261	276	278	300	288	290	263	267	281	265	283	276	305	302	279	272	319	269	330	263	276	289	308	293	296	295	270	277	269	292	291	261	272	278	240	277	323	291	281	293	230	273	300	240	302	263	282	287	276	274	307	273	316	280	275	250	305	285	283	284	268	275	275	262	280	301	284	255	255	286	279	278	280	295	308	286	282	286	279	229	285	255	286	274	253	263	284	315	277	273	271	270	297	317	258	308	306	289	297	298	271	320	273	275	299	274	273	288	292	291	283	249	277	275	251	278	283	268	271	258	276	277	240	247	272	287	274	273	289	267	245	244	279	264	292	280	269	290	300	309	296	306	280	260	306	229	280	264	271	277	252	267	271	290	301	292	273	277	280	295	291	261	274	273	304	272	269	273	254	293	311	264	286	276	271	272	268	279	270	282	271	265	277	236	261	291	277	318	285	274	271	273	268	274	301	282	278	234	293	282	270	273	299	291	297	275	278	286	259	260	244	285	256	264	257	285	299	268	273	242	277	269	274	281	277	292	259	282	284	301	332	287	268	276	297	274	280	303	295	259	296	311	268	302	285	269	289	283	288	282	312	282	256	299	251	290	275	240	291	294	271	265	271	269	262	270	271	288	291	307	254	276	316	290	273	247	274	280	231	282	271	284	300	250	286	271	266	285	296	281	288	296	306	292	262	299	292	290	288	293	304	287	265	267	267	254	267	282	295	254	298	290	270	288	276	270	274	283	282	274	286	291	230	260	232	313	302	283	298	276	291	256	247	290	245	250	258	281	296	267	265	263	277	285	271	272	244	292	304	282	272	304	263	279	293	277	303	282	272	263	278	290	264	261	277	324	285	267	280	274	267	278	270	296	266	265	262	263	289	272	277	285	266	299	279	289	258	268	282	265	268	285
11573	17451	27966	27979	25163	20958	17685	16854	15694	13266	13700	11552	10573	9675	7733	8820	6775	5111	3834	3612	3020	3082	3052	2575	1745	1362	1383	1300	1406	1347	1404	1194	1280	1174	1175	1188	1017	982	889	887	924	880	851	747	809	794	870	979	846	748	712	741	695	686	699	691	722	748	736	642	668	710	681	737	657	724	728	730	727	750	706	696	713	677	630	684	679	649	676	672	651	667	649	661	685	677	678	612	678	655	665	641	730	648	681	673	678	675	676	728	669	660	649	694	692	669	661	622	661	712	676	636	652	656	718	692	688	675	670	640	638	705	686	662	693	659	676	629	663	666	653	665	656	651	664	668	680	670	632	662	663	682	687	687	688	698	695	649	661	732	663	665	673	683	668	659	657	661	686	673	670	658	667	689	676	635	642	698	657	729	675	656	664	672	697	650	681	661	668	642	647	630	682	673	652	658	652	651	661	653	660	658	660	695	715	683	607	702	696	648	634	662	684	674	628	636	664	642	659	646	658	696	666	703	696	681	639	660	721	669	717	662	662	676	699	683	660	630	679	648	647	685	622	656	678	627	665	659	622	658	685	693	664	689	628	686	699	682	724	660	723	673	701	655	696	667	677	654	653	637	635	668	699	694	665	648	660	662	674	664	668	651	672	666	664	734	738	625	696	669	650	686	672	664	633	651	694	700	676	693	635	633	667	658	706	649	652	681	683	621	653	643	642	667	661	665	641	638	656	637	611	643	691	666	653	649	660	739	658	664	676	696	644	668	655	690	687	646	696	666	691	655	679	664	614	747	654	636	662	654	682	664	649	693	660	653	666	695	707	648	638	687	654	657	672	678	629	668	674	692	701	657	647	659	671	634	680	670	686	675	718	664	698	692	646	680	649	660	638	651	659	696	650	695	656	620	658	651	676	650	663	698	679	659	677	660	658	655	666	672	681	695	649	688	657	655	670	689	707	686	657	681	594	680	712	634	685	629	641	683	675	651	666	663	635	654	697	674	643	697	641	671	656	710	673	687	625	694	661	672	674	679	645	682	679	663	686	680	716	696	668	630	661	667	623	677	657	678	671	635	685	685	673	681	655	659	626	684	680	672	650	645	688	699	617	708	652	655	647	673	720	638	677	667	698	633	695	674	625	715	666	690	639	662	673	672	646	680	642	634	650	667	659	654	678	642	653	698	653	686	657	655	696	670	702	658	675	692	692	701	601	717	663	618	669	679	690	682	682	663	639	688	653	651	658	618	699	627	637	687	667	618	645	630	665	699	678	654	676	665	662	656	650	645	688	697	683	699	648	677	649	660	651	677	617	663	660	704	651	662	660	655	689	674	702	684	683	639	683	667	651	714	627	689	655	678	674	703	644	707	653	672	671	651	680	691	649	671	643	665	649	652	684	676	689	661	634	728	710	728	669	695	655	635	634	634	726	653	681	634	663	670	681	715	640	669	703	628	698	620	686	658	640	675	682	673	697	689	716	680	697	632	691	647	667	698	696	664	648	674	696	648	689	695	638	682	666	628	671	656	673	672	699	686	638	698	650	683	699	669	704	646	653	667	651	718	630	670	706	641	636	645	681	699	694	667	674	671	660	656	654	674	648	705	669	653	638	706	649	675	695	697	669	670	667	637	668	654	646	642	667	697	675	685	592	642	629	678	673	661	683	645	627	620	697	657	618	699	679	622	725	694	647	696	701	675	640	684	662	680	674	655	691	671	682	667	657	645	643	614	658	677	661	668	687	656	681	690	638	673	695	681	653	662	665	654	652	623	671	634	652	682	676	651	684	688	644	681	659	647	706	665	673	689	642	688	688	641	689	661	679	675	617	670	686	701	648	650	666	683	641	652	733	652	663	643	692	654	717	695	690	693	677	665	661	671	690	716	667	703	671	621	677	677	674	667	677	670	698	583	658	699	659	679	650	644	702	683	687	701	679	689	632	680	688	701	707	673	681	648	694	697	651	695	692	700	686	648	622	678	732	685	645	697	710	698	689	719	663	652	708	631	642	656	718	707	647	718	670	662	645	655	635	683	666	660	669	634	712	622	671	687	729	635	686	699	654	648	655	673	666	691	676	707	656	666	656	640	666	676	665	694	651	640	685	675	682	694	668	686	696	683	675	660	709	668	696	649	671	658	673	649	666	685	646	694	675	641	676	719	671	676	614	675	638	638	631	644	682	664	699	656	648	642	680	701	720	706	655	655	695	686	664	690	692	708	671	631	686	666	708	704	660	677	619	678	679	660	647	689	640	695	649	695	668	686	705	674	661	653	710	640	679	694	695	718	654	690	704	647	654	650	670	628	678	635	670	644	661	658	639	691	689	654	643	685	659	684	702	668	652	703	666	663	637	648	642	688	684	669	633	661	700	645	657	702	627	689	635	641	644	669	638	701	647	688	663	657	669	705	682	626	682	700	672	663	669	640	679	677	636	654	685	643	646	692	677	659	691	638	704	644	642	674	653	653	661	709	644	686	675	679	666	681	686	691	664	695	684	725	660	684	684	693	679	668	627	648	685	697	653	693	644	650	667	685	635	679	638	673	705	641	691	641	685	606	654	648	676	663	667	707	655	678	680	648	617	628	663	702	676	625	707	684	647	669	658	627	696	660	668	682	631	627	717	655	713	680	634	692	634	650	603	664	641	715	684	634	695	685	668	631	653	637	645	722	689	700	662	621	697	655	733	679	668	659	678	686	687	676	677	688	653	613	649	700	669	658	624	661	649	652	660	674	620	624	664	655	676	728	659	684	641	693	698	694	624	694	654	652	646	653	678	670	658	696	644	638	657	685	659	660	660	682	650	701	662	642	646	661	683	663	684	644	640	705	710	669	657	720	694	682	661	706	681	643	603	661	631	642	698	674	686	674	694	726	663	650	660	630	633	633	670	699	712	699	634	689	639	694	682	708	675	630	674	669	646	639	624	656	744	683	659	630	682	690	673	676	658	742	661	697	664	685	672	676	686	706	693	704	673	663	683	653	707	630	660	649	704	696	644	646	654	612	642	746	646	625	662	721	632	626	697	673	636	664	603	694	644	688	660	672	684	623	664	661	673	646	671	654	705	676	642	680	647	683	634	695	659	631	686	657	702	650	623	690	632	652	690	671	635	686	649	600	651	679	694	697	726	703	673	636	709	683	719	709	664	682	657	650	657	672	615	665	697	668	694	660	650	667	744	645	680	661	667	708	700	689	674	645	644	662	685	676	657	667	702	649	647	666	716	624	680	659	678	633	679	657	677	667	682	663	647	653	645	611	698	593	651	696	667	692	681	658	732	645	708	738	657	635	626	687	673	667	701	657	699	651	656	688	682	644	679	664	684	683	690	651	685	654	646	701	605	666	678	681	684	658	692	640	710	705	713	663	698	688	683	684	651	649	671	688	705	628	652	657	674	664	670	668	680	704	675	673	625	641	704	623	648	682	682	682	633	711	663	655	640	683	652	674	677	673	651	657	717	657	655	648	635	670	690	659	652	743	638	650	685	695	689	670	669	655	667	664	676	623
37123	43679	40414	32187	33424	29936	28438	32294	34425	29576	32211	27592	28630	24633	20556	24386	18960	13560	9358	8000	6241	6240	6501	5308	2316	1606	1465	1346	1484	1565	1522	1182	1208	1114	1168	1410	873	984	662	717	759	689	652	594	589	636	728	1113	658	526	468	382	425	415	372	370	368	508	450	345	295	336	303	411	351	349	341	340	410	460	481	424	327	303	320	297	299	315	336	289	278	285	271	352	280	320	306	254	335	380	280	293	271	307	269	274	288	263	261	296	264	309	309	295	293	301	273	287	329	316	276	291	272	315	283	286	303	292	318	291	296	262	319	285	301	293	286	307	272	289	306	291	278	252	298	294	277	294	306	272	284	291	305	294	298	344	286	291	311	309	304	266	329	262	267	267	311	284	288	288	307	287	306	314	292	316	308	279	309	328	270	270	294	303	246	319	292	257	318	301	323	306	302	301	282	300	273	269	288	306	289	282	268	293	265	279	306	265	307	293	279	277	295	293	308	302	304	295	258	320	293	294	315	307	286	280	287	281	321	297	292	314	289	315	284	300	286	282	269	290	296	287	296	282	283	302	286	286	296	288	288	289	302	322	301	311	310	323	298	281	300	314	297	273	290	292	298	305	311	252	290	282	302	300	306	275	277	308	282	271	275	253	285	315	291	298	296	303	282	300	273	312	315	278	306	292	293	299	304	310	303	297	284	276	295	286	276	272	312	303	296	303	279	289	286	294	315	297	263	300	300	302	279	330	275	267	264	292	291	313	305	330	265	309	290	267	309	303	301	283	292	281	306	295	303	308	282	265	288	312	284	276	295	286	288	287	314	304	316	272	301	282	310	306	303	266	303	271	305	312	302	298	283	286	332	314	318	310	303	287	275	295	278	289	284	319	267	279	251	315	282	297	276	296	311	272	302	307	321	269	312	322	280	284	306	294	328	317	304	269	271	268	274	285	281	301	299	285	281	273	276	306	294	294	268	303	280	286	285	333	320	300	280	307	299	319	272	323	283	309	292	313	312	304	236	280	285	292	298	283	268	291	285	331	285	307	287	272	310	314	293	290	268	279	257	292	275	304	290	276	284	274	303	304	297	270	314	359	283	284	292	304	304	300	290	288	273	330	309	277	282	286	282	292	283	304	286	324	270	297	307	293	293	311	309	287	276	313	271	315	299	270	304	261	284	303	279	298	298	283	282	282	289	281	286	307	280	319	326	285	280	312	307	334	282	311	327	312	300	298	291	275	281	320	299	286	283	304	250	273	278	292	291	293	317	297	307	297	297	297	315	264	319	260	286	323	289	308	294	297	315	321	256	275	315	323	290	262	264	271	320	292	309	275	305	312	279	276	306	293	334	291	287	302	264	340	316	299	307	320	284	268	275	315	304	298	275	296	284	280	305	298	308	295	309	316	329	259	322	271	295	291	284	317	294	291	282	286	311	259	276	291	300	284	265	305	291	279	293	318	287	293	310	306	294	283	281	281	272	298	278	291	272	250	292	297	283	310	281	320	278	249	303	283	311	288	308	276	280	297	289	297	315	269	288	277	285	316	271	298	310	331	286	303	297	303	294	308	319	274	282	265	317	282	317	292	278	308	294	302	298	324	281	306	260	276	286	322	278	287	282	277	314	309	283	273	285	272	282	333	313	307	329	310	287	295	325	299	257	301	265	285	297	303	297	300	277	269	303	269	264	292	331	289	288	308	286	287	282	313	277	302	308	297	265	271	311	291	279	304	286	279	299	311	303	295	308	294	285	311	279	266	307	257	300	284	287	326	272	278	277	267	292	301	279	305	314	285	292	314	321	291	304	303	299	335	309	270	280	276	319	289	270	314	274	333	305	264	290	310	290	318	302	278	269	314	306	331	314	283	285	312	307	296	308	297	301	291	290	263	300	262	294	303	319	266	300	292	314	290	297	273	287	332	315	313	285	280	284	298	304	289	296	248	266	316	311	262	298	272	278	283	310	336	252	295	306	323	303	317	290	294	265	279	303	282	269	259	303	306	310	306	321	282	304	288	315	305	297	291	299	267	289	289	290	303	309	278	271	306	320	309	300	292	320	300	301	293	324	309	268	276	306	316	298	280	323	288	293	271	288	285	314	284	282	300	297	313	316	297	285	306	287	313	267	324	279	269	301	288	288	268	276	327	281	304	297	292	288	273	303	289	298	293	291	304	268	292	304	292	277	314	278	319	268	293	283	292	298	273	293	266	272	292	262	321	283	269	259	293	311	283	280	296	270	275	272	335	280	265	279	292	273	297	286	281	269	335	295	297	289	289	316	282	304	283	280	311	284	269	287	323	287	288	292	341	297	327	298	256	294	261	277	257	284	293	279	327	281	308	291	269	312	307	305	294	287	304	326	328	270	303	304	273	284	269	310	276	278	267	298	294	319	277	270	311	261	319	261	303	298	306	266	278	299	316	283	303	333	302	309	284	251	294	258	265	290	282	283	274	287	306	286	289	277	289	310	273	310	334	319	323	306	298	306	277	278	289	300	263	278	274	278	296	256	285	265	316	298	299	319	318	282	290	318	325	284	307	306	333	270	334	265	284	288	286	323	289	296	290	288	273	298	317	297	268	270	265	268	279	291	290	288	284	310	286	335	308	317	299	289	264	294	288	293	291	276	274	290	295	286	301	301	284	304	299	305	278	306	268	308	295	313	298	290	296	318	296	287	297	312	307	322	303	300	284	253	301	306	270	302	320	286	266	287	275	291	268	283	276	289	293	260	290	319	319	312	287	313	295	281	271	282	303	274	249	331	290	249	273	292	289	309	331	317	290	336	300	282	303	257	264	292	273	263	314	281	295	296	310	273	278	301	286	308	280	266	297	302	274	302	277	281	307	295	318	270	295	303	339	274	294	273	298	308	288	270	306	265	307	303	279	307	290	314	304	298	317	295	289	293	297	301	303	274	289	270	295	308	286	290	286	279	283	309	268	301	316	310	292	319	279	281	307	275	258	298	288	278	281	293	311	289	325	298	284	287	331	284	287	281	279	302	275	274	259	277	300	285	272	295	299	296	250	280	246	328	273	312	292	297	303	324	285	307	309	305	278	262	301	302	280	252	262	267	289	303	291	284	300	335	298	265	286	289	310	285	277	313	300	302	281	293	289	290	305	305	310	319	324	311	263	302	318	317	295	269	308	304	304	292	309	313	299	277	287	296	303	310	310	283	255	284	308	300	294	279	314	286	281	271	312	288	276	337	286	311	306	298	253	317	302	289	285	274	294	293	297	299	294	341	299	276	296	298	306	298	321	275	309	282	306	277	298	263	287	298	280	279	251	291	307	286	298	304	289	279	300	296	315	305	289	279	260	288	289	309	304	291	285	347	299	271	290	287	325	269	317	305	323	273	267	301	292	261	301	304	268	286	305	274	289	299	288	261	294	301	326	275	287	281	275	277	285	292	284	280	320	285	292	252	276	333	298	253	282	320	329	278	295	269	290	315	311	306	284	293	296	293	307	319	304	271	325	279	299	265	314	315	328	286	278	324	303	275	288
24542	36701	42744	44237	44242	41806	41801	45859	47239	44347	47438	44467	43808	41916	40561	44266	38580	33206	28769	28796	24055	25733	25948	20988	12067	8222	8620	7867	8889	9170	8709	6873	6990	6171	7211	8224	4866	5480	3965	4173	4044	3689	3615	3204	2869	3378	3984	6731	3731	2260	1836	1697	1741	1534	1119	1212	1549	2595	2116	1017	923	950	978	1323	1168	1036	1044	1197	1714	1859	2108	1830	898	680	735	702	723	711	718	737	701	694	701	716	703	734	683	724	920	1028	637	700	671	679	741	693	658	749	681	704	666	686	690	684	758	680	680	716	691	634	680	662	664	686	704	687	769	665	686	668	740	657	735	779	662	659	692	662	644	705	666	700	672	740	723	691	733	694	671	664	712	638	719	708	687	705	692	676	631	701	734	651	691	655	677	742	702	620	699	703	723	712	683	664	678	695	709	666	652	698	695	706	695	708	688	676	686	678	698	684	699	680	702	666	711	694	679	678	679	694	698	691	667	675	718	723	704	707	680	654	724	679	667	685	701	687	699	710	675	687	649	668	691	716	701	649	662	710	755	650	701	669	744	712	681	716	666	690	687	688	672	729	684	645	667	712	696	697	730	681	651	713	714	673	661	676	706	640	687	692	682	684	648	689	688	693	701	655	706	704	638	659	664	675	684	671	691	696	726	677	704	719	683	690	675	685	669	670	694	656	716	728	744	723	701	654	719	712	709	704	655	683	671	696	717	665	690	651	734	690	704	659	721	683	711	711	648	625	655	685	642	658	728	652	685	680	699	687	675	681	699	727	655	704	684	713	686	683	729	644	652	709	674	702	707	687	668	713	680	659	668	708	700	711	697	699	667	693	648	653	694	688	659	723	715	682	696	683	719	678	705	665	679	664	643	692	660	703	705	733	662	696	684	629	691	690	666	662	671	704	719	671	678	690	713	683	689	696	701	677	631	665	676	694	711	710	664	720	671	691	673	679	687	698	743	684	697	662	637	698	677	650	684	713	723	723	715	694	702	688	689	683	729	689	667	688	679	650	656	727	709	708	685	739	678	676	702	733	699	704	689	690	701	715	638	710	666	622	725	642	676	701	650	741	711	678	644	651	663	685	691	696	658	707	686	700	681	681	648	681	697	714	682	664	726	673	691	716	724	685	660	639	698	707	696	690	655	671	706	658	716	626	681	689	673	672	735	636	686	661	676	688	693	684	680	712	668	675	672	745	670	710	705	666	646	704	690	643	675	678	676	661	652	688	728	675	702	681	751	669	726	726	688	711	708	661	751	679	735	683	667	701	684	719	657	688	687	700	738	684	677	713	708	716	682	652	738	677	725	707	660	704	656	671	701	732	664	702	632	724	652	713	695	698	672	659	715	706	700	724	692	697	676	663	711	707	684	701	654	696	691	659	704	691	701	724	656	692	689	687	696	711	652	692	646	700	705	691	678	706	701	657	693	643	730	648	693	735	708	692	703	696	677	698	691	682	731	670	662	735	686	713	688	726	671	669	687	704	706	664	683	651	713	680	657	698	684	652	669	690	707	705	666	681	706	675	780	663	699	686	674	662	699	673	686	640	687	715	647	674	702	677	697	668	614	689	729	715	681	691	652	663	647	737	668	706	720	662	711	692	663	674	687	687	669	673	700	688	727	667	684	669	710	667	706	683	751	695	720	711	714	703	664	688	669	679	674	694	676	715	678	700	650	680	718	720	694	666	677	695	684	699	741	711	652	731	714	722	642	708	638	719	688	669	681	685	679	703	669	708	705	719	725	673	672	670	683	696	689	685	701	674	693	662	682	687	682	705	692	667	683	705	684	676	694	706	676	642	701	680	686	691	686	667	709	684	700	707	724	691	674	713	670	688	696	686	637	692	719	674	669	721	710	691	758	720	615	668	692	623	658	707	626	697	687	735	689	749	745	687	686	718	762	677	650	707	641	692	699	684	695	665	671	634	690	648	695	685	646	716	662	685	675	665	643	717	722	669	672	692	670	668	685	673	675	649	693	720	680	738	697	669	665	703	703	708	695	715	665	708	675	719	645	714	676	679	666	690	652	681	651	664	667	660	666	683	684	671	697	703	690	746	683	679	667	685	679	677	709	696	653	684	652	624	658	651	651	688	702	658	650	710	662	736	739	690	708	729	678	692	703	708	699	682	687	663	699	661	755	701	728	653	656	731	692	739	706	663	680	715	700	718	661	670	681	663	687	742	688	691	684	712	689	732	716	672	701	656	681	710	731	664	711	691	674	700	695	667	717	677	691	639	707	692	653	674	719	682	672	678	726	721	672	687	647	697	709	757	698	685	646	693	719	698	705	667	719	654	732	678	673	647	693	678	710	717	664	662	658	648	663	735	668	681	693	666	676	697	685	739	708	636	705	701	666	673	700	702	702	727	732	670	689	671	689	695	709	732	718	730	665	673	703	690	702	678	655	676	719	691	714	670	663	693	657	743	701	698	699	693	698	688	680	677	645	696	710	702	704	701	700	722	662	678	713	683	676	665	690	628	675	674	688	708	690	703	684	693	708	710	712	684	678	671	686	764	714	665	682	742	680	665	689	705	660	677	679	647	651	667	673	675	695	702	661	663	674	718	677	698	633	652	665	680	660	700	697	635	661	673	732	697	680	697	698	684	656	667	667	694	687	688	708	730	700	716	673	682	672	710	690	701	688	683	669	669	705	669	669	745	682	673	717	678	706	677	678	661	671	645	673	673	675	725	667	679	690	706	662	674	680	693	668	714	645	690	705	690	635	711	655	642	680	688	652	685	677	698	649	720	667	683	664	727	716	721	719	713	700	707	661	687	673	708	687	687	660	649	757	690	727	655	699	696	680	655	680	669	735	721	728	690	691	706	707	660	672	676	683	701	667	716	716	732	656	721	672	704	701	692	720	707	679	680	682	672	688	652	703	695	667	671	728	759	669	746	716	673	690	682	665	675	721	660	684	667	670	658	676	695	620	669	678	665	655	678	692	705	677	693	657	679	722	703	675	691	625	689	710	680	700	723	682	660	662	669	663	682	726	708	681	638	664	679	665	752	708	683	628	716	654	686	692	685	704	735	665	674	696	680	659	709	714	657	654	724	684	700	655	680	688	690	659	695	655	690	667	729	664	660	740	694	708	723	682	702	705	690	706	694	685	681	725	702	688	738	694	651	704	703	720	689	711	702	693	714	674	671	696	696	711	699	695	652	666	667	710	654	699	671	709	669	725	707	674	683	731	745	696	691	701	661	655	702	692	655	667	692	683	732	684	673	703	654	681	668	703	732	661	690	655	683	655	693	655	718	701	691	732	662	708	695	729	708	702	688	689	727	688	693	719	677	705	686	678	709	729	730	691	692	686	732	685	754	654	716	763	686	723	702	681	674	723	713	681	674	691	715	675	710	713	653	730	744	667	693	687	686	701	689	691	658	635	679	665	732	657	683	714	692	706	670	702	701	677	693	697	715	726	648	715	642	757	666	670	717	710	703	691	682	636	697	682	729	705	718	666	662	716	659	687	683	752	686	624	703	646	721	682	686	703	705	673	694	686	682
44754	46299	40263	33124	35987	33815	33670	39697	41425	37228	40467	35898	37761	34965	30325	35572	29789	22967	18561	15554	12709	12214	11663	8250	3957	2708	2536	2198	2943	2801	2282	1872	1779	1836	2285	2303	1403	1536	1132	1069	1209	994	1002	814	721	1010	1298	1984	1229	651	466	444	455	392	340	330	422	668	578	282	298	261	300	400	368	331	327	365	430	584	416	238	231	211	214	203	224	241	213	220	212	233	215	206	211	241	240	245	275	359	229	208	199	219	236	200	221	225	239	207	211	229	217	208	254	188	219	229	256	236	226	252	250	204	217	214	253	204	218	224	210	220	229	247	229	256	249	243	221	235	236	232	232	212	220	212	224	216	216	237	233	212	219	218	200	211	218	226	212	229	210	215	208	218	233	207	258	240	220	221	222	213	211	213	241	240	225	222	212	212	213	231	240	201	245	214	218	215	200	209	231	222	230	216	220	233	218	226	228	272	208	199	202	203	229	215	218	215	235	231	251	223	221	235	232	228	248	235	224	237	226	244	241	212	218	242	202	237	227	209	219	228	234	240	206	218	217	220	215	219	224	212	205	242	209	230	271	190	242	211	248	234	203	221	223	220	226	227	222	238	214	231	259	213	202	208	218	225	209	211	246	252	214	213	220	219	210	229	191	211	197	217	199	213	210	230	235	230	245	218	213	212	239	233	230	205	219	218	228	221	215	194	208	230	209	218	197	208	226	240	204	229	246	223	197	238	189	208	221	219	219	240	221	239	218	203	224	238	222	244	227	229	215	208	213	233	234	228	250	234	216	234	209	225	230	220	205	221	226	223	226	212	239	237	221	216	217	213	214	242	204	208	232	206	229	218	221	232	219	203	194	238	234	233	230	231	225	250	257	203	217	244	228	223	214	231	236	231	217	238	234	226	245	216	214	212	210	253	231	234	191	209	206	243	250	232	241	221	225	212	210	214	250	203	226	192	219	254	222	217	228	211	215	208	261	212	228	211	228	227	248	214	206	207	230	218	222	239	226	219	205	216	216	242	200	215	208	243	193	198	229	216	204	226	213	241	195	218	223	211	238	220	213	211	213	230	220	249	246	213	209	235	222	219	190	208	219	238	240	183	215	229	220	211	220	206	188	209	214	235	210	218	214	243	210	220	226	198	215	236	228	242	234	239	233	227	226	215	225	240	239	199	236	216	237	224	225	205	207	208	210	223	222	203	228	211	206	223	258	230	223	237	226	214	199	223	175	245	247	244	182	232	209	230	235	219	254	220	209	211	215	230	231	240	215	223	237	195	224	207	235	220	235	213	220	261	235	242	236	221	223	212	212	249	211	196	225	207	211	208	202	225	217	213	215	213	220	229	222	237	227	209	216	220	232	246	223	207	211	180	230	264	212	225	245	224	218	203	214	228	227	198	212	223	228	235	229	239	239	212	258	239	209	225	213	218	210	200	231	216	203	207	235	241	221	197	210	203	194	189	229	236	231	234	225	230	226	206	228	223	230	250	237	217	208	219	226	227	211	246	201	209	224	234	224	220	212	236	206	228	214	202	216	245	234	230	201	224	229	205	194	215	234	181	220	213	252	224	204	189	203	189	233	219	228	214	230	226	213	224	239	199	217	231	206	242	231	222	221	222	213	216	215	245	238	242	260	212	220	263	231	218	223	190	216	218	229	220	243	265	225	227	214	244	246	238	254	208	216	234	219	207	210	233	223	236	212	217	236	202	210	217	218	226	227	198	211	231	223	221	225	238	202	223	224	188	233	223	271	225	210	232	200	206	209	191	200	237	222	246	231	225	215	228	206	228	234	203	223	213	232	210	216	206	237	203	210	231	213	216	235	195	246	217	194	217	252	206	219	195	255	249	234	228	227	227	236	243	237	208	223	196	228	259	206	217	235	211	207	222	226	242	240	239	216	235	237	232	240	223	222	210	206	217	230	259	221	243	222	230	233	213	203	221	209	214	202	192	234	229	224	244	236	219	221	215	206	227	218	215	189	207	201	215	208	213	198	224	233	192	224	208	229	236	220	238	195	198	217	247	222	213	233	203	208	220	197	242	219	221	219	228	246	209	236	213	237	226	199	218	236	217	249	219	229	232	204	225	227	210	241	200	225	218	214	205	192	232	260	209	223	218	222	236	189	210	197	224	227	210	214	214	202	219	209	199	238	235	189	234	206	225	202	232	239	217	232	217	192	255	222	224	214	248	231	183	196	196	207	219	219	255	225	195	220	243	215	188	205	220	234	238	232	240	202	222	235	220	239	216	218	230	236	211	217	196	205	257	208	233	230	178	224	222	212	231	205	238	232	224	202	204	243	202	221	227	242	200	220	229	233	216	204	241	247	200	186	259	211	218	228	216	231	198	246	219	198	245	234	216	231	244	243	246	220	232	224	233	215	206	206	247	215	230	216	221	229	201	225	201	219	242	241	215	218	201	211	231	212	211	226	212	231	229	229	187	202	205	190	214	213	235	236	233	242	214	215	216	215	206	243	231	216	233	236	209	211	241	224	204	231	224	216	174	230	234	235	251	241	192	232	210	237	218	225	207	239	214	229	200	203	229	232	229	221	219	209	217	229	222	233	213	222	208	213	231	240	247	204	231	220	237	212	236	197	205	229	234	198	205	219	210	236	233	238	214	194	186	220	207	215	212	182	225	198	232	214	223	209	204	200	241	218	270	222	205	230	222	225	240	235	205	250	248	216	249	192	234	206	210	194	208	235	231	207	218	217	262	207	204	210	212	190	200	228	221	241	252	219	232	242	223	221	214	202	218	192	199	201	240	207	212	202	234	210	189	213	218	196	257	223	224	241	228	223	206	214	210	226	208	221	227	245	203	206	234	194	221	214	207	202	238	261	228	247	249	216	246	177	213	253	232	216	229	226	209	214	208	248	213	218	220	198	211	245	217	237	224	228	193	212	191	209	230	228	243	248	210	249	236	217	205	241	208	220	224	223	222	210	216	208	221	243	249	228	218	218	183	246	228	228	224	228	214	233	218	202	225	211	234	209	218	216	227	201	199	213	223	247	218	219	232	223	242	228	212	202	204	222	219	238	237	195	211	226	198	193	213	245	204	182	227	223	225	232	202	224	226	219	224	238	247	225	194	225	240	200	240	206	223	232	199	253	206	217	234	239	226	218	217	238	209	205	197	232	276	220	224	221	236	212	241	216	232	227	236	223	211	195	234	222	231	221	230	249	221	190	236	228	223	220	215	212	221	199	264	234	194	230	237	215	224	225	228	207	199	217	211	238	228	204	253	218	235	207	213	224	222	230	219	212	233	210	218	210	244	252	217	209	182	221	212	221	216	215	232	220	221	228	217	225	216	220	218	223	193	197	236	227	221	217	232	202	214	221	221	209	230	234	205	228	217	204	230	214	215	236	232	209	244	224	217	216	226	209	241	201	225	209	239	210	210	208	230	225	230	223	236	247	233	226	201	240	213	208	224	198	209	230	217	188	218	224	233	224	206	240	214	214	199	212	198	232	242	212	234	205	236	205	208	220	203	242	223	221	216
30404	42277	45205	48787	49354	47487	48123	52697	53983	51311	54211	51943	51430	50681	49721	52303	47109	41713	39549	37535	33585	35958	34633	26175	17287	13445	13859	12607	15854	14642	13384	11172	10271	10736	13601	13428	8156	9449	6162	6253	7272	5716	6193	4934	4472	6198	7779	11803	7289	3831	2657	2443	2227	2052	1446	1451	2069	4421	3021	1003	920	945	1078	1710	1628	1216	1180	1765	2204	3050	2192	700	585	562	555	558	548	541	532	523	520	571	513	547	532	556	561	571	1100	1405	603	550	503	483	509	558	529	528	547	530	543	507	543	540	537	484	502	507	507	522	547	518	535	548	565	545	584	498	522	519	564	529	531	548	511	554	528	529	561	542	503	519	558	527	538	555	545	540	536	540	529	525	520	562	551	569	577	542	550	518	525	493	522	526	577	529	542	522	505	510	526	545	522	571	559	540	539	558	537	538	547	523	529	552	520	523	528	587	558	555	535	571	539	512	520	522	524	527	544	572	539	551	533	567	533	546	483	513	536	548	550	524	503	539	525	524	500	505	540	519	551	532	541	513	500	547	510	522	555	580	577	528	516	537	518	538	489	554	505	511	473	515	561	508	531	525	568	543	475	540	528	548	547	517	519	566	511	487	558	524	499	536	507	511	518	514	513	488	525	495	554	565	544	568	539	517	547	508	553	502	495	580	509	551	547	510	542	544	540	535	526	514	504	583	501	533	556	539	561	512	556	507	548	467	568	491	558	517	506	496	506	494	514	530	581	523	556	523	518	527	551	534	541	516	544	494	538	555	549	520	542	543	518	523	550	505	541	519	551	540	519	549	527	552	524	527	535	569	513	529	497	554	564	538	541	497	492	546	541	538	501	535	516	540	578	561	541	554	517	518	529	515	550	543	528	585	517	580	532	541	453	529	506	497	527	551	537	514	552	555	575	544	560	504	550	530	540	539	525	527	527	535	555	568	549	560	537	512	520	543	531	501	513	561	492	533	509	524	554	544	559	517	540	564	536	531	558	545	548	548	521	535	507	476	540	505	509	488	546	594	528	560	554	509	497	535	539	537	539	514	576	505	509	506	534	538	511	507	518	517	503	513	509	531	521	501	551	510	522	514	532	540	568	535	572	563	503	514	485	526	512	538	522	527	547	552	530	526	513	513	570	521	538	522	534	585	523	548	551	540	537	533	508	521	528	544	529	579	533	531	546	573	546	545	566	537	526	549	494	523	478	533	539	508	524	472	532	514	517	529	514	563	500	544	502	595	527	550	501	541	553	551	525	524	512	513	535	556	526	538	483	481	553	493	542	509	533	539	524	540	504	561	576	545	524	566	528	557	518	502	494	552	516	524	519	559	558	539	517	517	534	530	525	501	575	533	538	521	505	509	487	503	543	491	537	535	596	556	523	547	504	546	524	534	519	496	537	535	524	597	550	550	511	525	585	555	534	518	576	509	557	516	538	532	563	492	529	532	499	579	486	499	555	538	529	559	508	555	561	506	509	525	512	509	524	536	532	487	526	545	556	518	522	524	547	532	564	507	507	506	563	577	539	489	517	486	505	499	525	530	544	525	509	500	524	573	552	517	513	504	522	512	521	524	506	534	561	584	522	519	530	561	528	523	514	517	522	499	519	539	545	520	541	525	544	516	518	519	564	491	532	517	533	519	544	539	565	542	526	554	499	514	503	539	505	492	511	543	536	532	530	548	537	493	538	505	492	537	518	534	540	545	482	538	557	559	521	536	510	536	531	567	513	514	538	509	499	492	536	535	520	527	586	535	539	560	557	546	546	538	533	549	523	558	504	561	528	568	518	531	460	560	540	502	519	565	494	549	535	516	520	517	548	542	533	493	517	532	539	545	519	531	530	572	540	561	487	562	520	496	535	531	515	544	534	577	536	561	511	540	528	563	500	540	525	506	539	552	566	530	550	490	501	516	525	522	554	490	512	508	496	542	496	524	550	526	578	550	528	535	539	541	506	539	520	534	510	495	592	541	505	528	557	555	537	495	536	581	524	557	513	506	529	478	510	532	521	502	539	528	500	551	541	521	520	496	546	529	529	546	496	544	542	481	565	528	572	517	572	561	532	539	522	532	502	508	533	563	526	531	511	542	557	524	480	532	512	552	551	497	552	542	512	505	499	539	514	527	544	514	522	486	514	539	526	515	528	553	526	527	489	523	534	557	506	517	530	548	584	509	548	492	529	541	501	542	546	523	544	520	509	521	525	542	591	555	554	486	482	509	507	583	545	496	562	555	531	563	554	536	514	543	512	538	508	537	558	563	506	547	539	541	548	566	522	530	507	549	534	501	531	491	496	520	519	519	505	561	516	561	558	561	568	541	548	527	558	514	536	540	528	586	536	509	526	544	472	486	493	515	511	531	556	509	521	490	509	533	537	516	510	522	515	570	522	556	525	534	532	526	559	531	512	516	499	548	536	529	562	497	530	558	561	546	527	507	568	539	493	474	538	534	579	545	514	516	544	527	513	556	553	531	534	510	526	534	528	491	493	541	525	544	497	503	496	545	539	531	527	557	538	545	502	527	565	558	529	510	532	523	545	506	553	504	518	544	542	508	501	536	568	544	541	522	494	537	513	536	542	537	501	547	523	535	525	535	521	511	511	523	530	547	573	525	519	531	506	493	506	499	540	500	494	556	516	561	491	537	535	524	528	519	529	532	516	527	560	528	518	499	520	540	513	521	509	553	548	553	589	541	567	527	553	484	544	517	534	560	483	502	479	501	541	500	532	507	545	533	501	521	543	521	547	509	495	509	523	520	473	473	503	522	537	515	534	530	557	587	532	513	497	521	493	563	544	562	539	506	512	551	571	488	500	518	527	518	516	498	551	530	511	547	538	533	489	518	533	543	545	526	532	532	563	496	500	532	536	550	511	545	526	538	557	547	493	480	553	535	548	549	489	542	541	478	517	535	551	502	529	560	538	494	501	542	533	524	513	514	566	559	545	502	493	529	515	525	527	509	503	527	553	530	552	505	523	538	542	528	519	555	499	559	505	559	514	523	532	521	532	527	516	539	531	548	529	520	512	532	493	513	540	488	511	503	540	533	539	550	515	528	540	485	541	511	551	543	502	527	551	551	542	537	529	538	495	537	550	534	528	535	528	525	514	532	535	535	546	533	558	533	532	542	545	549	531	549	520	535	544	541	508	498	502	500	513	528	507	502	542	541	545	579	531	537	526	550	537	517	530	542	504	529	542	520	543	520	556	512	545	538	526	540	522	529	537	487	561	513	556	546	499	560	507	560	531	554	555	535	516	515	503	540	490	489	527	526	553	546	510	545	540	528	517	538	518	548	498	500	514	535	529	518	518	494	573	533	517	526	497	553	519	526	528	502	499	498	540	558	531	539	486	561	549	499	558	551	527	509	527	503	552	558	546	527	553	549	507	512	574	532	548	554	545	603	551	525	542	488	539	505	533	519	581	531	535	539	547	524	533	532	511	529	567	507	538	486	508	556	538	521	523	544	498	538	565	531	511	564	574	567	504	528	554	529	541	540	516	524	538	543	533	527	521	519	536	497
19855	21116	23203	16971	12260	8117	5512	4516	3637	2869	2725	2085	2075	1645	1332	1531	1099	825	760	641	565	564	535	459	396	367	379	365	376	399	365	353	323	340	368	361	327	344	315	324	322	322	317	312	286	297	288	297	270	293	293	293	293	308	292	264	315	322	260	252	294	299	280	260	286	246	270	291	289	264	251	293	281	262	272	247	260	279	289	282	279	250	292	292	302	297	282	283	291	278	271	281	271	283	253	260	290	297	306	301	245	270	270	281	272	274	265	281	273	292	279	282	257	281	287	288	266	255	295	244	247	264	251	298	278	289	250	284	294	316	296	285	288	263	285	306	288	282	273	269	282	298	264	279	287	262	286	296	269	301	274	282	282	249	310	273	262	257	272	278	283	264	279	305	315	294	273	304	265	273	283	269	290	254	284	288	290	290	278	271	310	291	276	273	260	269	267	310	284	280	264	276	284	296	299	275	266	288	274	265	285	263	291	259	278	285	289	258	277	296	247	270	262	263	272	264	240	272	318	303	297	260	258	281	271	290	265	272	287	275	298	289	293	276	278	291	277	280	273	282	307	297	295	252	272	267	274	285	288	276	280	254	255	280	282	282	320	300	264	275	255	266	264	286	288	269	259	282	316	266	281	302	275	285	274	248	298	286	283	281	273	310	265	257	282	285	252	267	289	269	263	271	267	278	298	295	285	279	254	291	298	319	233	302	292	306	291	271	281	281	268	284	257	253	284	265	288	270	286	298	304	282	279	253	280	271	299	267	288	261	278	277	313	302	277	263	279	294	279	259	253	280	301	292	276	297	255	278	306	289	298	270	274	275	263	272	267	242	278	292	281	285	281	270	273	277	270	277	269	273	276	258	277	293	262	275	275	289	273	289	229	301	290	262	264	260	297	287	269	280	291	295	314	262	311	268	289	298	293	279	300	274	280	261	253	262	262	264	257	301	278	276	264	290	267	256	286	293	314	290	280	253	325	265	307	286	268	240	271	279	254	284	256	285	295	301	268	275	243	286	269	263	286	290	282	324	315	276	292	285	289	266	269	291	270	296	301	269	286	291	295	292	258	274	297	295	260	265	279	278	265	313	298	294	295	294	244	268	293	268	278	307	288	300	266	262	278	289	294	293	284	273	281	310	287	265	279	296	274	277	278	293	261	275	301	294	261	314	284	288	267	289	298	285	305	291	276	300	282	264	290	286	317	279	297	272	292	283	290	292	291	271	274	282	319	265	314	252	267	273	257	300	290	282	291	261	296	270	277	290	272	288	257	298	284	275	263	270	275	273	254	283	272	282	249	240	307	271	285	262	329	297	305	292	308	285	280	277	274	277	299	294	270	258	296	283	279	262	268	286	279	281	254	280	275	290	271	290	277	283	279	298	251	286	283	284	275	263	258	278	295	278	238	292	287	274	288	269	282	331	294	298	266	256	275	274	260	279	299	264	317	263	278	289	252	302	286	258	284	246	280	239	269	289	299	256	274	281	283	256	307	255	248	323	247	292	274	292	278	280	290	295	245	293	267	230	267	292	294	269	311	271	297	295	275	273	296	268	284	257	306	290	305	278	294	278	288	297	320	271	270	262	296	283	268	304	284	300	284	271	293	278	282	253	269	284	295	261	305	286	299	273	299	300	267	322	267	286	285	267	267	263	276	278	240	279	259	286	306	272	281	279	292	294	285	270	263	278	289	326	310	306	245	242	289	283	272	276	281	268	256	265	263	291	268	272	301	286	274	280	267	293	253	294	300	276	249	277	289	289	304	274	275	265	259	245	267	284	248	285	272	285	294	287	291	274	270	244	291	250	289	268	275	294	281	264	276	275	284	305	270	283	293	270	289	305	276	286	309	300	279	244	297	271	289	263	307	282	289	301	246	302	281	272	268	291	330	279	289	291	280	295	285	287	282	301	294	268	251	304	287	283	287	297	290	276	259	271	287	268	277	303	288	258	260	241	306	284	294	287	313	300	287	292	296	281	269	275	283	272	292	255	248	306	253	276	299	280	290	285	294	273	271	299	296	293	294	276	271	272	295	289	280	272	303	292	258	280	260	252	272	283	305	266	274	286	269	311	254	285	290	308	294	314	289	274	313	256	278	282	284	281	307	274	272	273	277	293	291	314	252	306	258	271	235	303	280	310	256	287	238	276	284	324	302	282	275	280	289	293	255	292	298	317	271	286	313	293	307	311	258	276	284	308	278	277	247	256	255	276	246	289	279	291	271	274	284	277	262	280	287	299	285	284	275	273	269	263	281	276	286	270	274	298	274	287	296	279	276	265	247	254	288	266	276	283	290	267	275	275	285	274	295	269	292	298	268	294	278	314	263	295	281	270	274	252	288	269	299	303	290	323	290	316	284	304	292	259	297	277	268	291	322	289	302	256	258	284	288	267	310	252	282	253	273	275	284	295	252	283	263	327	287	276	303	275	261	289	263	253	290	255	250	291	244	287	269	283	315	284	297	302	266	292	263	267	271	278	300	278	288	287	302	268	276	272	268	292	288	292	298	250	282	285	266	275	291	311	286	269	270	269	255	280	270	284	274	291	257	267	279	275	261	285	254	271	263	270	290	266	286	328	259	291	295	299	281	325	311	277	276	284	283	273	265	252	293	295	287	305	272	305	300	268	279	257	276	266	274	287	260	267	297	277	246	272	287	250	268	297	267	263	276	306	302	288	280	280	299	298	269	275	311	303	278	293	278	260	279	283	292	286	260	278	284	263	242	282	282	262	296	270	271	298	310	305	292	310	279	278	327	293	270	272	307	277	289	271	272	278	291	289	257	261	281	294	260	253	299	287	290	272	272	282	290	264	259	286	260	266	275	306	252	304	262	279	254	267	294	274	276	289	249	280	288	288	285	284	277	253	271	290	279	271	289	297	319	292	291	267	260	287	282	307	302	281	273	245	273	271	275	271	264	247	293	288	298	249	254	256	279	281	289	274	272	255	298	258	278	241	266	287	261	282	261	261	252	287	266	243	260	272	279	273	280	269	297	262	266	292	234	291	270	259	254	269	288	289	283	296	285	272	294	290	282	276	281	259	279	268	282	283	242	261	305	280	292	295	289	290	283	304	295	304	271	278	243	289	310	292	300	265	305	274	265	275	252	275	278	250	284	290	296	268	294	309	269	284	278	255	250	244	255	277	301	281	272	273	280	294	264	245	309	286	272	257	266	311	290	309	318	288	289	247	267	292	321	271	271	275	294	292	260	250	285	289	251	246	264	282	296	269	252	294	310	259	261	252	259	287	266	252	272	306	313	292	294	281	302	284	295	288	270	247	297	288	279	245	282	299	277	291	286	273	310	301	294	273	284	290	278	280	291	287	258	264	271	297	252	295	287	265	284	259	271	289	321	288	260	257	352	268	270	278	288	291	281	279	290	273	271	261	297	270	312	278	289	292	296	278	260	253	286	274	268	283	260	326	272	276	282	285	272	275	254	265	268	253	278	282	282	270	278	285	272	271	278	284	261	267	286	260	309	294	254	282
11974	17694	28010	27598	25307	20486	17220	17096	15371	13380	13015	11029	11058	9189	7488	9185	6651	4746	4186	3522	3092	3086	2620	2026	1539	1382	1473	1462	1461	1473	1289	1237	1132	1198	1256	1222	1013	1045	950	887	963	851	858	833	810	874	912	953	852	816	761	750	749	705	656	718	713	797	741	708	695	706	690	692	717	689	689	680	722	713	668	651	688	674	677	689	663	656	668	711	697	681	653	662	630	666	666	657	665	691	676	643	671	687	694	722	700	667	649	690	713	655	688	648	694	614	716	662	669	648	680	677	660	662	714	672	625	642	682	695	694	670	657	650	661	687	654	608	698	623	658	686	685	669	620	703	641	721	700	655	660	665	667	714	683	684	690	617	666	691	683	678	708	669	649	708	692	647	707	666	648	664	640	644	694	656	645	650	664	680	717	725	730	680	652	709	658	634	690	667	691	650	675	646	716	678	683	663	674	675	664	703	704	729	654	672	728	641	672	752	671	673	659	670	634	658	675	658	654	717	677	672	707	665	681	666	687	657	647	654	642	621	682	645	705	672	724	621	703	630	674	659	659	694	611	630	667	697	621	685	691	699	621	697	679	695	662	701	726	672	695	674	660	638	629	671	690	666	712	681	655	669	686	665	697	667	681	630	696	672	631	695	689	698	671	660	667	655	690	673	655	706	711	658	707	667	640	688	682	701	653	712	662	671	658	665	639	632	662	663	634	681	705	603	660	652	673	678	669	670	680	677	685	642	651	712	675	626	646	630	718	687	643	689	656	644	638	665	683	617	637	664	643	755	694	716	697	681	673	684	682	670	682	679	655	659	632	663	650	655	694	668	689	662	631	688	666	647	671	660	690	658	692	658	683	635	659	694	673	664	646	671	691	635	653	653	685	631	738	674	656	671	676	702	639	676	669	657	654	668	664	687	713	695	641	635	710	705	625	704	616	660	698	715	653	695	667	692	669	649	653	611	667	687	701	659	644	631	627	742	680	657	672	682	643	662	652	712	629	686	673	653	688	666	694	654	645	682	631	698	636	695	641	692	636	688	728	662	636	710	648	673	696	709	677	664	681	710	665	689	687	677	689	673	677	667	670	629	707	670	668	663	661	677	718	627	678	650	644	629	703	677	658	666	652	632	661	682	662	693	665	696	658	640	663	687	694	683	631	661	678	670	643	662	659	678	671	712	646	666	629	667	665	673	669	611	691	669	666	669	668	664	694	678	652	620	664	700	676	665	648	657	624	661	713	625	668	657	647	642	692	660	732	716	635	670	658	623	658	650	631	701	694	630	696	679	659	651	691	701	661	678	657	681	650	673	642	673	671	667	708	667	667	645	629	671	630	663	710	701	676	627	688	702	700	667	678	634	657	693	690	667	654	622	664	643	704	678	669	655	614	719	680	638	656	693	686	656	669	629	668	665	703	689	643	641	676	646	659	686	582	673	657	631	701	654	664	679	699	731	659	636	683	710	646	690	673	663	639	682	672	699	643	684	665	666	676	636	678	667	633	707	713	621	690	708	732	687	700	682	697	601	724	695	619	681	670	720	709	637	666	675	645	610	715	658	641	652	713	631	652	640	671	695	669	621	684	698	704	680	697	660	630	654	644	627	692	673	652	694	738	676	682	682	673	637	678	689	665	655	685	653	691	687	697	685	695	630	651	667	714	683	714	650	716	670	642	670	631	680	649	652	661	665	657	684	689	710	652	666	656	669	707	656	682	674	659	642	663	649	647	687	659	691	675	690	657	684	629	680	628	674	716	726	659	641	686	682	673	672	653	672	679	680	715	616	656	660	644	703	667	701	681	643	678	660	652	683	669	665	689	708	699	662	698	698	653	670	676	685	659	676	674	688	629	707	698	669	641	676	668	682	688	671	659	638	677	634	663	686	685	700	682	661	689	693	633	691	672	677	671	647	650	682	662	667	690	693	622	641	660	691	679	660	679	714	688	671	685	661	658	674	721	654	677	625	620	697	704	647	684	634	663	658	658	708	661	742	679	654	639	674	706	648	656	696	640	652	708	694	648	661	712	667	671	654	670	636	634	700	687	674	702	644	687	680	706	690	628	646	682	683	678	625	710	686	660	682	691	687	679	690	695	674	653	680	674	666	685	624	726	642	702	677	648	713	664	673	650	684	717	642	675	675	708	668	671	687	667	714	671	661	671	700	660	678	657	719	647	719	696	642	644	682	700	670	653	677	666	688	652	645	688	657	682	667	666	678	666	686	647	705	664	622	651	656	654	642	706	702	683	649	723	708	657	688	643	703	675	651	661	683	625	692	680	646	660	663	697	675	673	681	668	685	657	669	670	652	703	663	687	688	672	669	677	676	655	700	661	672	726	693	662	666	701	651	694	679	692	665	659	676	710	636	661	653	678	685	699	681	672	702	635	655	663	656	646	653	678	641	673	646	685	700	680	706	653	651	647	637	665	685	628	686	709	638	647	667	695	667	707	654	699	660	650	636	676	693	729	679	689	689	671	658	667	684	751	670	675	643	676	660	680	698	679	689	652	673	654	666	684	680	650	689	672	685	639	678	692	654	713	630	711	725	683	679	653	667	677	652	662	688	661	638	681	652	687	687	761	624	660	647	653	654	634	674	696	696	727	702	719	643	616	719	675	669	682	656	722	683	680	686	668	652	613	693	673	656	633	684	673	689	684	680	657	664	636	689	658	639	671	686	683	678	645	684	670	618	623	662	679	669	655	663	667	710	656	649	669	708	679	657	669	666	629	678	728	683	675	644	628	711	677	692	691	700	638	625	706	664	682	670	710	662	639	660	650	720	731	648	701	642	702	690	694	661	659	645	638	674	645	648	697	654	615	665	673	660	680	644	675	686	683	602	734	696	667	640	665	688	631	733	619	647	610	628	664	641	703	658	676	670	644	702	662	680	694	650	664	655	688	707	668	656	675	646	714	677	697	651	639	705	663	672	681	661	693	669	673	632	634	699	657	670	632	658	644	652	696	668	678	655	628	722	689	682	671	678	673	651	675	643	713	609	646	684	705	655	652	680	666	666	650	652	662	692	704	643	617	667	637	669	686	663	666	682	723	645	674	666	670	664	660	688	694	687	674	702	711	727	690	672	615	640	666	704	660	706	635	689	652	668	638	651	669	661	674	647	713	654	656	661	697	693	689	709	657	655	697	667	685	699	695	664	684	676	673	632	671	675	730	669	672	699	632	695	665	679	624	691	638	658	656	680	707	607	658	648	649	626	671	704	683	683	679	646	683	687	634	643	683	668	653	662	670	701	639	668	660	682	669	663	669	660	663	728	721	651	684	717	638	674	690	673	649	625	719	652	646	684	673	638	682	674	679	704	633	647	683	651	646	688	705	669	642	697	606	701	669	676	720	651	678	690	640	664	679	641	668	638	663	640	680	660	657	655	684	676	704	679	634	689	682	660	710	744	706	696	696	749	669	675	682	690	709	637	684	676	694	693	637	651	654	697	689	654	678	675	654	673	642	663	662	656	686	681	664	634	657	656	739	671	644	685	728	676
37078	43595	40713	33985	35266	28771	28972	34146	33839	29674	31921	27855	29434	25881	21897	23987	18807	13683	10436	7612	7403	7139	5117	3501	2364	1480	1614	1447	1779	1494	1438	938	1118	1204	1503	1201	817	926	690	836	767	632	650	592	537	785	955	1111	598	476	494	471	410	404	351	345	440	574	339	311	313	298	333	331	333	361	333	352	390	462	345	302	298	258	277	269	269	297	283	262	313	293	292	289	286	275	281	287	302	312	317	291	270	273	307	285	255	277	320	325	310	260	290	290	263	270	263	247	246	270	295	284	279	278	288	272	275	296	286	301	256	286	313	291	272	268	299	287	278	323	295	281	314	299	267	273	304	282	291	316	266	274	301	273	269	303	318	287	288	293	257	272	293	281	269	287	280	258	288	282	302	268	298	317	270	272	298	302	256	308	297	264	318	266	283	325	307	270	303	321	304	290	250	294	288	288	287	281	274	277	268	300	308	312	270	307	265	294	269	286	291	297	298	301	283	312	290	290	293	287	268	273	256	291	287	312	300	268	296	268	299	276	288	284	283	267	321	283	244	314	287	271	269	281	302	287	276	258	307	304	286	273	300	311	269	278	297	251	277	276	253	296	281	282	323	285	310	317	325	265	285	298	298	296	271	285	279	286	265	286	300	292	309	292	267	289	249	268	275	304	297	282	323	268	312	298	265	266	296	307	267	285	274	279	316	316	247	247	292	320	285	304	288	293	275	287	306	267	303	281	264	314	277	289	296	294	315	274	291	328	306	273	292	252	284	319	301	318	259	276	288	260	247	298	293	299	254	271	276	300	269	259	267	306	298	272	328	277	296	311	253	264	297	293	301	305	263	288	306	291	282	286	290	291	282	269	283	267	278	305	293	307	308	263	282	277	279	257	296	295	319	274	281	278	274	284	321	249	271	309	283	261	277	291	291	305	285	288	254	275	281	284	283	291	278	276	297	239	293	298	279	273	328	300	307	270	295	308	278	291	254	304	310	273	299	267	275	302	266	290	272	272	304	301	286	284	301	297	302	295	291	296	308	265	324	281	297	306	302	271	275	308	282	321	306	279	304	301	265	272	289	298	282	267	268	300	300	246	300	270	309	273	268	260	281	294	277	282	300	296	275	286	296	289	301	268	288	290	289	274	256	289	295	271	301	261	293	320	315	276	304	296	297	299	283	253	311	282	297	272	279	291	296	297	273	302	314	306	292	295	283	306	297	297	292	296	264	265	263	307	311	275	304	296	305	304	339	289	244	281	300	289	291	309	263	284	270	266	265	285	286	320	282	284	297	312	269	283	272	303	295	322	258	269	252	280	283	277	300	298	312	284	294	306	239	276	302	304	319	286	279	266	318	276	258	304	313	308	271	298	276	302	292	282	307	290	302	286	281	331	329	324	280	265	306	274	269	267	296	257	306	282	300	295	270	277	302	273	317	302	304	280	302	314	279	297	298	262	278	274	283	277	271	270	300	286	279	309	303	298	265	314	304	260	329	288	276	284	291	283	257	294	312	280	293	314	283	259	281	283	291	294	278	294	246	287	268	270	294	291	289	316	271	334	292	283	293	296	287	270	330	290	312	296	304	280	301	262	280	333	302	279	279	316	303	269	275	265	247	273	340	299	269	322	271	265	276	284	284	278	263	245	264	276	306	286	296	284	297	269	295	239	268	308	296	312	282	263	310	315	287	287	288	297	295	295	287	264	297	282	293	318	275	284	267	273	304	320	257	282	292	319	304	292	296	281	274	286	272	315	312	296	298	288	287	274	299	279	299	275	248	295	299	287	291	286	272	267	329	286	266	304	293	278	291	266	301	294	266	280	270	251	281	276	316	277	268	322	295	277	278	303	273	290	316	278	285	276	277	281	245	302	306	269	254	290	291	302	293	303	299	301	243	277	288	323	293	288	267	315	270	272	300	267	344	281	266	274	264	300	309	294	290	280	289	272	289	287	265	260	275	267	287	295	302	272	278	298	290	271	286	290	275	287	281	304	285	330	268	313	283	306	258	294	292	264	288	304	280	303	321	295	298	277	248	273	278	299	274	290	289	319	290	293	276	273	255	276	296	299	278	298	304	280	305	305	295	294	288	283	305	280	271	288	269	293	270	255	266	290	277	267	297	253	256	281	283	288	288	285	269	264	268	267	285	290	264	295	278	300	280	285	278	291	276	310	273	335	301	315	278	285	305	290	270	308	310	285	283	274	324	279	300	285	292	303	294	321	262	283	333	320	296	270	299	297	290	268	269	255	308	309	342	279	288	280	309	301	271	298	303	270	283	299	244	312	287	298	312	275	298	295	285	273	275	296	296	285	265	304	284	317	258	301	302	295	346	290	281	294	257	265	302	285	287	270	325	278	278	291	274	263	302	262	296	294	257	279	291	269	299	288	269	304	286	266	282	308	303	277	272	287	303	286	314	298	284	272	281	276	301	302	312	271	266	331	280	301	282	305	271	283	295	292	303	280	272	295	287	285	276	292	260	296	257	282	284	295	283	285	276	283	311	265	272	283	290	297	274	278	269	249	290	297	294	291	277	285	261	294	263	315	320	274	298	263	304	254	291	283	299	282	277	281	261	276	308	272	281	260	306	302	307	305	291	299	282	283	315	276	309	313	297	275	293	275	312	275	277	281	286	284	302	279	295	300	258	289	273	295	270	253	280	274	292	265	258	281	310	293	304	312	261	307	281	297	310	277	284	305	270	269	301	295	281	278	282	250	290	294	293	310	296	280	317	289	295	247	263	311	318	274	280	283	299	310	320	305	286	284	285	288	306	271	296	291	314	274	272	291	282	301	317	262	304	258	270	285	273	254	300	250	290	278	289	290	254	285	262	291	284	306	311	298	264	291	286	285	297	294	259	328	294	285	286	304	293	285	251	292	277	269	241	283	299	286	267	281	292	316	286	302	302	300	270	297	267	300	321	298	282	271	268	271	304	298	286	281	306	298	317	318	283	287	280	297	291	291	306	276	288	300	274	282	288	279	277	280	301	301	296	281	259	287	299	289	301	285	294	313	265	282	273	281	266	290	280	315	304	292	281	293	286	302	275	320	289	270	278	287	266	306	293	280	298	261	292	268	268	307	277	284	279	292	318	279	283	292	271	303	279	294	295	272	274	307	291	281	274	277	300	293	263	295	291	293	270	271	290	283	286	275	293	280	313	303	322	305	288	332	281	263	250	260	313	290	275	316	304	261	292	287	271	265	295	275	290	284	314	311	288	280	256	296	269	265	305	297	267	306	322	260	291	289	276	322	292	283	342	283	328	267	257	291	291	288	304	265	295	270	295	292	280	306	292	314	272	277	302	284	264	314	286	288	286	290	319	271	264	275	293	298	281	300	279	245	273	298	309	286	274	303	288	284	287	274	271	292	318	316	288	265	274	302	265	282	285	270	282	255	312	280	285	276	276	277	290	281	266	335	314	305	318	306	290	273	279	287	253	292	304	310	270	299	302	269	235	296	321	289	266	288	260	293	319	279	271	268	292	303	304	285	266	322	300	261
24257	37719	41965	44725	44370	41741	41906	47598	46337	44259	47685	45176	44648	43648	41484	44142	37973	33784	31195	27550	26521	26874	21985	15973	11617	8426	8884	8576	10358	8849	7824	5381	6970	7075	9348	7408	4517	5447	3614	4681	4300	3162	3660	3437	2877	4246	5675	6615	3154	2166	2312	2140	1631	1385	1099	1127	1754	2538	1272	832	907	898	1029	969	1021	1183	1102	1414	1785	1940	924	662	663	674	742	694	671	640	684	662	725	677	690	686	677	666	706	654	832	1017	677	673	661	654	685	726	688	636	699	669	634	680	644	687	691	701	679	719	668	678	699	660	656	675	698	681	631	707	679	713	671	659	704	648	722	669	734	672	679	696	659	723	696	682	705	622	671	689	644	661	702	632	638	680	681	696	664	672	649	643	693	670	682	656	709	635	688	703	661	668	665	635	691	665	671	659	642	736	689	714	695	696	698	704	692	664	661	701	655	671	650	654	654	622	654	683	716	675	701	632	654	658	673	638	685	654	703	658	684	702	658	653	725	682	683	722	677	680	723	701	624	699	714	714	688	672	711	684	761	687	697	664	703	713	608	659	698	709	729	690	688	671	637	676	683	653	675	649	660	664	650	677	709	677	673	625	696	646	714	694	663	669	696	708	656	658	716	685	705	711	660	710	683	697	689	668	643	677	676	665	706	685	701	701	683	672	656	679	686	648	678	698	629	668	726	725	642	747	749	677	661	665	714	684	691	697	715	624	680	688	663	638	697	650	710	692	716	743	655	652	666	715	640	629	689	722	647	713	622	675	675	684	672	699	687	670	695	667	672	732	651	722	644	652	662	654	668	685	671	688	698	702	697	676	715	701	666	683	735	653	661	682	620	704	688	679	660	699	714	670	729	660	638	688	696	657	713	632	718	676	658	657	634	671	664	696	691	693	682	647	702	695	637	647	647	680	651	661	674	687	679	674	702	714	669	697	696	738	663	673	687	635	673	650	628	666	684	696	679	657	685	691	695	687	650	671	701	696	685	707	712	662	692	673	660	707	704	707	688	648	650	624	701	680	645	691	682	707	725	713	692	717	658	733	673	684	676	661	662	674	682	652	656	704	598	686	710	689	653	638	649	629	635	664	689	720	677	708	648	645	638	696	702	665	685	657	659	663	607	685	639	677	707	687	649	685	666	658	648	728	624	693	700	696	721	654	656	692	686	672	690	700	681	626	714	672	692	681	633	690	667	634	732	689	721	691	668	675	700	639	652	677	684	717	678	673	687	688	695	669	673	667	672	713	654	645	689	686	714	670	656	660	694	695	734	691	645	702	687	720	670	642	636	712	676	681	713	657	715	668	688	671	644	691	719	684	660	662	673	682	694	697	661	713	647	684	647	654	667	656	662	622	717	663	680	674	655	640	664	678	668	699	671	654	738	654	649	700	662	673	651	711	662	684	661	652	720	694	679	699	658	666	669	689	701	663	654	684	659	630	681	719	660	674	674	684	683	666	700	683	730	692	692	660	653	679	698	669	698	617	655	599	675	674	672	663	661	677	620	657	716	645	698	662	703	705	645	679	654	691	711	664	627	679	687	715	677	663	678	665	696	705	678	664	672	677	701	649	649	671	629	659	698	724	680	676	669	669	688	683	664	638	675	695	616	659	685	722	680	685	688	688	672	687	699	681	700	645	674	725	667	655	709	699	673	669	680	660	729	689	719	625	675	670	649	654	717	672	698	668	702	667	703	706	662	690	684	649	670	689	678	732	639	665	669	673	646	687	582	612	665	680	686	703	651	675	651	685	672	684	687	663	703	683	656	679	653	676	704	685	689	632	677	721	675	697	670	714	708	678	686	658	712	682	665	672	646	652	648	637	690	730	675	653	652	626	726	685	639	698	709	705	742	703	689	674	715	667	676	670	668	684	683	716	653	659	665	664	673	653	691	682	646	654	657	704	629	667	654	692	687	684	692	713	679	659	678	725	668	713	666	686	666	718	667	629	690	666	663	710	664	692	698	673	706	619	667	658	697	653	687	683	706	694	696	643	674	663	640	647	720	666	666	643	688	644	695	684	676	653	646	695	697	662	695	690	691	672	676	652	626	668	629	700	691	679	645	705	676	689	693	746	682	650	667	721	684	684	663	668	701	689	657	680	685	674	680	694	661	690	625	670	680	662	650	651	654	692	668	705	637	675	675	687	674	698	657	693	698	689	711	691	666	692	665	690	718	697	677	706	669	654	697	649	666	669	699	652	639	714	627	707	674	689	717	699	680	705	690	639	649	677	698	695	668	686	659	663	712	659	664	665	673	686	659	681	673	659	659	707	647	610	654	644	669	693	692	680	700	675	651	739	695	690	709	696	721	701	669	660	656	698	665	622	679	704	696	690	654	657	697	681	689	662	643	668	714	670	666	685	684	667	689	683	675	659	663	694	673	701	673	673	656	651	635	700	735	708	727	691	656	669	648	695	701	669	630	682	692	643	647	666	699	702	658	695	655	682	686	683	708	684	662	687	656	650	670	702	683	679	664	661	659	699	720	690	675	632	667	652	676	729	650	634	683	693	658	682	700	667	647	720	686	670	649	692	656	713	661	677	716	630	673	665	697	651	655	716	667	676	686	647	717	676	687	697	687	685	683	653	688	670	693	679	657	709	709	699	698	691	743	659	659	705	648	719	688	695	648	710	701	699	692	676	672	643	672	697	686	722	636	657	698	678	714	656	656	686	681	702	668	695	667	722	688	683	672	704	665	651	679	695	700	667	726	646	681	680	737	661	688	675	662	639	690	671	613	714	668	710	651	694	733	659	638	690	689	716	671	697	670	669	719	652	659	737	657	689	670	689	639	699	690	636	672	623	694	703	660	684	662	673	707	706	716	706	664	750	675	706	632	694	695	672	700	660	667	678	650	691	692	644	696	712	674	622	708	662	677	689	689	702	713	672	729	722	695	669	639	609	710	682	678	650	649	675	710	665	689	660	693	692	610	658	677	634	718	707	689	690	689	650	693	675	698	683	675	674	708	713	665	678	640	657	684	640	680	693	680	656	642	658	670	641	652	694	699	666	660	706	688	682	701	649	641	686	681	678	685	639	688	627	691	705	675	699	687	735	726	718	744	710	702	718	719	696	721	696	713	651	708	638	708	718	714	666	701	668	669	692	691	712	684	696	689	715	742	683	661	658	645	700	710	635	684	680	661	680	677	671	719	673	656	656	700	684	652	723	676	657	705	693	654	661	654	660	624	669	674	676	650	701	698	671	715	680	691	680	665	629	696	698	707	684	696	719	711	650	688	681	703	708	683	672	647	679	658	677	706	709	661	685	698	672	697	647	636	681	671	715	665	688	719	669	659	686	671	679	665	641	654	667	688	659	699	662	636	650	663	682	680	727	661	660	701	684	638	658	675	647	673	667	667	712	703	688	673	682	667	690	686	721	712	684	664	701	664	632	717	710	630	663	711	663	633	685	700	653	705	632	669	660	689	637	662	708	678	701	660	698	681	637	646	662	688	661	633	691	715	683	688	719	690	717	700	658	700	674	722	675	722	689	708	748	679	651
43571	47394	41993	34917	37913	33968	35023	42199	40671	37533	41678	36947	39416	34436	32059	36399	29786	23627	19615	16179	14706	11859	8249	6221	3692	2471	2562	2667	3219	2452	2027	1508	2022	2653	2330	2157	1078	1352	1149	1344	1445	820	949	850	743	1307	1529	1851	963	625	645	608	438	376	289	372	522	721	334	263	290	331	324	277	272	364	387	350	575	471	222	215	222	211	226	241	200	214	206	195	216	236	220	227	165	232	214	205	242	277	214	228	197	230	237	198	215	202	208	194	244	230	217	235	229	242	208	240	204	199	209	227	223	221	208	208	238	219	248	201	218	224	192	179	214	210	221	220	226	234	212	193	207	220	215	236	221	180	205	214	213	212	216	213	219	182	186	196	226	206	204	198	224	211	203	215	241	201	230	204	224	197	190	228	217	205	192	198	209	187	198	222	199	176	216	206	185	209	221	220	212	208	220	223	218	227	210	204	241	221	203	198	196	209	209	226	233	207	216	217	244	212	198	228	233	216	226	204	199	227	180	190	209	242	209	204	193	206	203	229	233	203	222	240	220	222	232	229	190	183	213	222	203	224	198	206	221	199	207	244	214	208	213	227	229	215	205	230	198	226	200	207	199	191	231	221	208	223	245	186	180	238	196	224	229	217	229	196	250	205	186	208	201	223	194	204	181	190	225	198	202	209	190	195	239	228	229	204	194	218	230	193	211	229	231	218	211	211	241	229	253	227	211	199	203	219	210	195	232	200	209	226	239	206	188	210	238	239	195	198	220	212	243	216	216	205	203	195	185	202	201	208	231	194	204	223	197	206	207	203	193	198	233	198	195	210	214	195	210	198	206	212	221	245	221	221	198	206	206	216	198	222	221	203	219	236	213	247	193	233	188	215	213	201	196	230	182	220	207	225	236	210	238	207	220	209	220	214	199	221	233	229	211	208	217	234	208	188	231	201	219	210	207	209	211	198	240	196	190	209	221	203	214	229	204	236	213	206	195	211	232	222	213	217	211	216	207	207	248	221	218	209	202	221	220	202	200	192	229	229	234	222	220	211	199	202	207	230	211	216	188	211	224	219	190	211	209	225	207	207	228	208	179	216	204	205	229	196	201	238	213	194	206	196	210	219	223	228	233	227	192	196	231	236	194	240	197	205	204	207	227	215	199	241	212	233	209	203	212	233	195	234	239	222	191	187	213	226	222	218	204	205	234	217	216	230	215	212	226	220	204	231	228	208	218	220	241	225	228	213	223	203	186	222	212	191	208	204	223	223	202	205	192	232	191	217	248	197	221	206	229	233	202	223	227	204	209	237	240	210	218	219	223	208	191	214	241	210	217	198	205	194	228	220	221	205	209	204	208	209	196	222	218	206	204	225	216	225	194	211	188	220	222	203	226	206	238	210	231	195	211	192	203	188	213	191	182	233	208	205	196	203	208	204	205	249	231	204	198	200	196	226	219	214	225	219	189	217	238	209	211	187	210	210	210	213	254	222	220	201	213	220	196	213	189	234	222	203	212	200	212	230	180	200	181	194	212	215	217	238	213	227	209	199	233	211	188	219	229	242	204	200	223	229	206	202	220	220	220	192	215	218	188	209	204	207	198	194	199	230	214	204	234	239	226	240	203	207	237	176	218	219	212	236	192	190	214	190	210	206	205	197	227	196	208	218	190	202	205	212	237	192	203	225	234	203	196	204	193	216	209	216	188	232	208	223	211	230	211	199	233	205	209	201	208	223	215	220	239	215	217	185	198	204	215	220	230	209	248	234	206	238	225	215	199	196	226	212	243	219	191	192	205	206	210	200	202	212	240	222	208	215	181	239	196	232	230	217	220	197	216	209	202	243	201	195	213	212	216	239	230	219	188	191	212	187	238	213	183	213	227	219	212	209	229	210	239	230	201	224	209	223	212	235	221	205	207	193	192	235	214	227	186	223	211	188	203	231	250	225	201	218	229	219	216	214	202	237	210	208	220	205	230	200	229	208	237	237	219	213	238	236	238	199	207	218	185	204	223	225	219	190	210	220	193	221	218	222	248	196	214	221	224	235	224	193	222	230	211	216	223	231	212	213	214	227	229	205	218	199	207	231	203	216	230	237	240	220	185	205	242	217	215	210	203	173	231	201	203	241	209	197	204	227	199	198	218	239	230	206	219	203	204	210	217	261	217	227	256	205	213	207	213	199	208	202	248	201	213	216	213	214	229	207	230	200	206	202	206	221	222	203	184	207	222	213	214	217	220	251	165	224	209	225	210	219	242	176	208	190	189	244	196	243	203	218	201	199	208	210	255	220	216	234	239	207	215	225	206	202	208	206	222	222	203	190	207	225	219	211	255	223	250	241	220	212	219	180	191	212	223	205	225	207	221	212	187	225	249	187	254	210	214	229	206	241	203	239	212	203	214	217	207	253	201	214	214	216	197	221	205	233	202	206	197	218	199	225	225	182	219	184	212	212	216	237	231	205	217	251	207	215	222	204	222	209	227	184	210	249	207	200	200	211	213	216	201	191	194	227	226	218	198	212	222	210	216	224	196	217	199	256	220	216	201	198	224	226	224	198	211	199	210	228	229	230	222	224	228	231	241	205	207	229	205	198	227	241	215	219	180	172	212	215	234	214	229	229	208	178	225	201	207	203	223	235	231	201	201	217	192	233	231	217	234	195	202	239	193	214	235	209	166	214	208	230	236	209	227	208	195	208	216	191	209	222	198	206	215	208	199	220	221	217	216	207	223	218	211	221	220	200	199	221	213	219	202	207	235	203	199	228	208	220	200	222	219	200	196	206	194	183	209	219	226	252	225	206	201	227	209	188	201	215	188	187	213	229	245	215	226	202	235	206	201	215	197	214	220	194	212	223	223	219	233	220	201	216	212	224	235	200	222	226	227	212	221	221	199	200	199	221	242	236	200	222	239	228	211	204	210	209	216	189	223	206	189	211	189	213	220	189	212	178	230	206	215	199	190	232	225	219	200	196	208	203	205	214	236	222	203	236	196	194	210	205	221	200	227	201	200	225	192	223	199	215	214	220	188	218	183	224	227	228	227	234	210	208	203	205	203	231	213	197	214	226	252	195	215	218	200	187	204	219	216	218	214	233	218	194	217	223	223	213	235	202	204	214	215	219	175	204	220	186	231	242	182	202	215	193	199	229	207	218	195	221	202	206	199	219	189	202	213	234	212	223	204	211	228	198	237	188	211	210	233	213	215	213	207	215	218	218	202	198	215	215	213	199	187	203	195	192	231	196	221	187	203	201	206	205	197	197	226	255	208	225	214	210	209	206	210	217	221	224	214	210	233	189	202	219	211	223	228	205	227	211	203	173	222	232	224	211	215	202	224	195	217	233	222	247	195	218	239	195	226	210	239	232	190	213	208	225	226	226	201	197	203	211	222	218	226	195	228	204	196	219	224	207	213	211	207	197	197	196	199	208	212	230	215	227	237	212	198	218	223	215	206	201	219	205	209	244	212	211	218	208	200	192	208	206	203	201	211	195	193	217	194	208	225	212	233	188	194	221	222	194
28420	42434	45178	49426	49410	47415	49714	54460	52905	52770	53840	54289	50659	51836	49956	52077	45894	43294	40813	38797	36261	34503	28371	23222	16827	13207	14020	14324	16612	13622	11833	8968	11867	13835	12978	12330	6530	8207	6793	8073	7520	5002	5974	5203	4518	8194	9786	11024	5729	3725	4135	3623	2295	1861	1197	1367	2903	4327	1441	833	938	1299	1027	863	1248	1679	1701	1688	3299	2430	721	592	602	518	495	536	555	563	558	571	532	501	504	552	567	537	492	557	821	1041	507	487	544	503	500	542	503	551	515	519	526	517	514	466	510	519	500	525	473	519	504	486	502	516	488	500	517	500	498	520	523	490	490	497	516	501	482	485	516	548	541	464	500	530	488	509	502	499	459	507	525	481	475	511	531	507	516	528	481	543	493	512	517	502	519	497	503	531	511	489	512	519	529	472	522	495	518	491	478	522	513	472	520	510	507	498	534	487	518	529	525	500	541	504	502	497	541	504	519	547	492	534	513	510	509	468	569	489	517	475	481	543	550	532	507	486	550	488	526	503	466	522	540	493	517	485	504	553	503	519	531	475	456	498	492	493	510	485	518	548	529	494	472	499	517	526	516	490	547	489	516	480	533	454	507	487	487	567	491	516	509	508	499	491	571	528	498	518	523	494	523	489	520	512	524	435	570	514	523	513	535	471	531	538	483	483	529	496	499	524	503	531	493	540	522	494	498	515	464	501	500	524	495	519	534	532	545	486	491	525	516	502	493	492	491	506	498	516	519	525	542	508	502	515	503	500	490	525	519	521	504	531	498	510	529	538	520	525	475	547	538	526	510	521	502	453	500	471	524	539	477	524	525	505	546	504	468	529	550	531	507	494	531	517	515	542	535	490	471	508	480	546	506	493	535	484	535	519	524	553	486	545	547	502	501	470	487	512	517	487	480	522	461	500	487	512	494	535	562	526	483	503	500	513	494	544	515	518	539	493	478	523	465	506	522	532	560	527	535	542	488	518	492	516	495	544	485	525	513	511	521	497	512	485	524	532	517	482	537	501	491	492	464	541	537	511	487	512	509	510	511	512	540	548	513	533	524	494	508	524	535	513	548	521	517	503	501	513	516	558	505	477	508	542	494	528	568	514	507	530	538	512	527	493	522	519	519	528	510	572	526	489	475	479	486	498	501	473	553	510	514	484	474	526	488	493	530	484	496	519	516	531	517	560	515	518	508	486	487	492	504	507	501	513	535	485	485	507	497	541	534	496	505	504	521	509	518	533	481	519	476	530	493	484	495	473	494	513	510	515	503	501	506	513	517	464	457	544	468	522	571	512	525	522	511	473	500	506	496	489	514	502	511	534	509	500	439	526	499	520	529	496	518	489	461	520	517	522	508	522	502	511	509	510	508	500	526	507	539	490	502	535	516	526	504	468	471	519	503	517	545	470	479	517	544	511	529	528	526	566	507	507	542	534	496	532	528	510	482	518	500	520	531	527	504	531	508	522	529	515	523	541	491	511	510	505	525	500	521	512	511	539	511	482	523	517	453	544	508	506	488	515	483	460	465	508	473	520	492	522	485	537	496	483	520	507	512	493	520	501	543	521	515	526	514	499	513	547	523	512	525	475	524	512	491	539	516	529	504	497	543	509	540	524	533	525	516	450	514	518	509	544	496	518	486	519	507	508	529	514	488	510	523	486	514	489	475	511	506	510	463	527	494	537	498	535	553	475	492	494	533	510	464	516	502	509	547	502	495	547	531	515	486	500	547	564	522	512	513	495	517	508	455	490	520	507	541	513	473	528	510	521	529	511	533	497	517	524	510	508	532	543	551	474	477	529	504	534	524	487	516	486	529	515	481	507	491	521	491	526	570	514	543	493	486	505	477	508	504	572	480	500	495	529	498	523	529	505	525	511	483	499	492	516	533	487	515	527	510	500	516	487	511	532	538	493	550	518	495	500	516	512	522	525	512	520	527	517	537	488	511	538	469	513	525	500	541	517	507	476	537	533	546	525	512	536	534	461	508	538	533	520	484	536	507	493	514	539	516	545	547	529	519	486	494	496	490	538	496	475	491	503	496	561	485	520	536	515	480	499	508	499	528	487	510	543	524	560	524	523	493	457	505	502	512	522	558	494	491	528	515	522	535	496	491	501	509	497	513	523	496	522	522	455	543	524	506	511	490	524	526	517	539	525	466	532	572	542	499	477	508	480	535	502	504	534	512	474	485	525	531	495	501	521	509	542	512	457	533	501	492	483	526	509	542	450	514	516	526	520	497	480	532	515	586	511	493	527	513	556	532	478	516	526	499	513	507	504	508	543	504	532	530	499	512	525	525	500	474	497	586	501	518	514	500	510	514	549	472	518	478	518	496	480	511	529	469	499	508	495	493	538	518	518	550	504	522	511	512	501	511	515	522	542	518	505	547	537	553	525	539	493	526	512	557	500	511	488	518	515	528	513	508	517	500	512	524	521	489	509	508	492	506	482	546	521	526	481	474	532	482	518	500	514	501	518	471	489	479	445	513	514	526	521	538	481	507	501	534	502	522	508	493	501	432	488	534	538	536	510	521	553	505	538	540	488	495	509	504	517	526	488	474	508	514	494	515	481	473	537	514	506	526	482	552	513	502	531	506	524	476	492	488	529	510	491	493	470	496	514	508	531	524	483	515	550	505	491	476	521	502	559	510	484	554	531	552	520	506	528	477	464	529	528	477	526	490	505	491	545	531	516	530	482	487	504	530	544	494	518	485	556	502	537	529	500	496	596	507	549	507	497	509	494	545	499	510	523	527	511	503	536	509	509	517	530	466	525	520	499	511	538	489	532	528	525	532	494	517	479	534	480	520	523	479	504	477	525	542	559	504	517	550	537	453	512	508	525	490	528	474	531	536	502	504	502	527	515	527	525	515	494	548	512	507	543	491	490	507	507	497	527	542	489	525	535	481	539	455	518	463	523	525	492	488	545	509	505	509	495	522	491	523	505	490	532	511	496	539	537	497	483	513	496	510	487	522	488	561	475	527	509	539	509	544	495	530	527	534	495	499	531	550	529	497	531	519	502	556	516	478	500	486	522	502	510	533	515	519	514	543	531	523	531	519	518	530	477	488	545	529	517	498	529	493	536	510	485	547	490	466	486	492	537	496	519	511	506	476	499	508	532	538	537	502	495	523	486	499	530	535	512	513	546	497	514	502	526	514	505	502	521	505	522	491	483	510	537	542	502	519	493	516	541	487	530	497	521	504	506	456	515	507	523	512	505	528	534	530	476	512	524	514	510	489	510	497	509	549	539	499	518	496	484	482	488	545	532	500	504	513	527	535	544	486	468	523	543	517	500	485	553	481	483	471	517	508	493	532	511	532	537	508	509	494	535	497	494	544	550	543	532	486	498	520	501	524	524	495	526	520	555	521	516	521	505	480	545	497	531	521	475	510	517	516	496	506	486	538	526	494	538	495	499	524	480	472	542	513	491	499	515	516	529	495	530	489	481	483	529	516	472	518	538	501	472	489	537	501	533	531	490	527	498	514	479	541	515	531	519	560	587	489	512	485	550
20049	20753	23157	16366	11941	7686	5188	4410	3828	3112	3149	2220	2331	1617	1374	1521	1146	928	767	676	646	506	480	399	396	387	394	402	340	396	336	350	339	363	381	366	323	326	328	320	264	300	295	306	280	352	258	276	283	283	292	299	279	250	320	292	262	267	264	260	266	274	307	293	275	283	255	274	301	296	293	277	260	266	289	287	258	286	271	266	281	260	289	274	264	270	288	286	284	285	263	246	258	281	299	265	277	285	302	264	247	269	277	275	290	283	255	305	286	251	282	271	287	296	271	279	294	280	294	278	300	312	282	269	284	262	277	240	266	288	260	289	279	269	285	282	284	272	286	276	277	264	270	274	272	267	272	286	271	265	271	244	286	266	292	292	298	254	262	261	271	273	288	281	281	275	279	269	306	303	282	301	269	293	285	256	302	276	271	332	287	257	300	315	271	286	275	284	291	293	270	263	275	271	281	264	296	283	276	287	275	251	258	281	255	276	264	231	251	308	272	281	293	308	293	266	276	265	272	294	292	294	269	262	267	267	288	278	296	287	287	305	266	258	274	252	308	267	269	259	265	291	271	269	265	283	277	283	269	249	261	270	304	249	286	261	274	282	259	287	272	254	274	289	269	268	260	249	257	257	229	289	282	281	292	317	289	269	297	278	289	306	251	283	298	283	279	287	320	263	275	266	255	229	295	301	262	292	288	287	265	290	275	265	265	283	293	265	294	264	277	261	293	293	266	284	271	296	260	285	286	262	275	270	273	251	262	284	234	278	254	245	271	259	296	262	282	280	288	296	241	294	248	290	280	267	278	273	265	284	260	299	291	272	271	294	280	278	299	288	270	282	252	283	304	292	281	268	279	287	292	251	254	278	267	289	292	280	278	289	289	289	275	254	289	282	281	256	280	268	285	280	272	287	294	292	294	269	293	255	284	270	257	262	290	280	252	269	269	269	273	279	255	305	275	281	255	274	257	251	262	266	305	292	269	267	301	275	259	246	300	272	269	309	237	250	279	255	284	277	284	293	279	282	231	255	281	294	275	263	300	303	293	285	280	270	280	255	287	281	272	285	256	306	292	265	323	279	265	267	237	280	243	303	249	271	260	272	276	282	313	283	274	273	285	269	260	280	259	259	237	273	314	250	286	266	251	271	277	266	295	271	246	271	273	272	255	284	277	292	280	238	289	252	290	256	268	293	250	281	261	284	284	256	254	253	272	277	314	276	278	284	272	270	291	270	271	279	259	251	290	258	287	292	265	272	262	287	259	288	267	269	289	274	263	279	262	261	270	270	295	266	302	300	288	259	281	225	274	300	243	267	274	255	258	282	275	272	269	296	235	278	268	279	299	311	274	281	280	266	315	282	275	278	273	337	265	259	293	285	288	276	261	275	296	272	250	298	278	277	253	281	274	281	248	256	273	283	281	281	276	268	251	311	286	318	269	268	295	283	262	285	275	259	274	301	299	276	273	292	264	289	302	307	269	264	282	303	313	279	273	283	252	258	273	293	301	240	293	263	278	316	286	263	266	286	262	284	272	271	254	319	296	247	301	283	282	271	287	311	293	301	280	292	254	281	271	264	281	300	288	265	259	290	281	263	301	280	296	302	281	281	258	279	261	297	278	286	284	242	276	279	278	248	279	258	279	280	283	303	284	283	253	276	258	262	270	264	271	299	278	258	273	291	291	279	259	284	287	265	284	269	278	292	308	283	254	259	254	237	244	270	252	255	250	256	293	270	296	284	317	298	272	254	283	286	265	307	276	277	288	317	269	297	269	287	297	272	301	256	282	235	253	292	286	296	303	280	261	265	269	311	280	260	302	264	281	261	275	276	255	299	253	280	279	284	278	288	288	234	272	253	283	248	242	278	298	263	272	295	284	249	300	283	299	278	293	287	274	280	254	304	259	288	249	265	278	256	256	248	286	282	271	299	273	305	273	250	288	260	265	264	285	288	270	286	269	261	266	278	262	246	277	301	255	264	283	302	248	279	282	256	286	294	246	243	259	264	289	290	271	269	261	288	277	260	273	262	281	264	297	275	256	271	273	269	288	258	267	286	296	292	290	273	276	317	280	269	267	280	266	285	290	251	281	258	251	283	293	257	277	265	291	273	267	275	275	300	266	280	266	274	272	256	283	294	290	258	291	295	271	275	288	290	284	273	269	269	288	282	277	304	274	289	236	246	276	249	280	259	279	283	266	269	257	264	265	259	274	262	301	262	274	259	256	292	308	304	272	252	260	281	259	287	289	259	260	255	257	283	275	262	282	282	277	283	266	235	286	273	269	237	268	286	266	278	303	282	280	266	266	285	294	301	295	267	300	291	269	257	269	260	258	257	306	283	275	288	248	300	270	269	273	274	275	259	301	257	291	246	276	288	278	263	297	250	265	279	266	251	237	255	245	266	287	273	255	266	275	274	274	269	260	266	280	291	260	300	266	254	281	289	273	282	280	268	281	276	265	266	319	270	274	283	294	253	290	261	261	266	280	257	296	258	295	253	268	259	270	305	294	281	301	294	272	285	292	254	311	263	261	310	316	261	266	270	286	266	264	280	293	256	254	241	285	269	276	281	283	294	258	300	277	266	265	273	300	271	264	285	287	258	286	275	264	281	284	281	270	275	272	277	280	265	269	262	265	291	287	274	289	281	266	269	273	257	271	316	265	289	252	237	267	280	296	263	264	275	301	275	281	266	260	254	285	266	267	258	277	266	251	285	282	276	257	295	271	258	291	273	288	274	278	237	256	263	287	259	248	257	243	266	280	266	279	300	290	280	271	260	265	276	290	277	300	268	280	267	268	306	291	275	279	313	302	275	274	255	289	280	275	302	254	281	295	274	269	315	254	296	272	287	277	276	259	271	256	265	296	295	262	291	293	264	256	294	276	283	272	276	298	247	270	288	274	265	266	282	249	260	262	290	280	250	300	279	259	253	261	278	246	305	274	242	268	298	243	261	295	324	292	274	275	273	290	303	267	308	273	287	249	268	276	235	273	257	253	270	272	277	281	312	260	273	268	278	258	275	261	273	263	281	303	294	262	232	250	277	282	281	256	259	273	285	285	283	258	263	259	266	239	285	271	276	278	300	299	259	259	263	265	301	284	254	290	262	280	293	263	285	290	267	327	247	277	288	293	251	284	249	292	248	293	276	279	297	306	283	296	267	259	257	287	261	288	270	297	267	287	317	291	270	274	279	309	303	273	298	285	273	279	274	277	265	281	259	298	293	294	277	258	266	287	295	277	292	273	293	281	289	259	284	294	279	264	281	278	255	264	260	277	279	287	226	265	281	260	249	274	275	296	299	267	277	264	295	298	293	289	293	289	294	310	295	257	284	261	271	259	306	260	266	244	264	325	253	265	275	299	271	269	281	277	281	270	290	250	283	318	268	289	266	271	271	246	277	303	276	305	266	239	280	222	273	275	253	267	248	286	287	286	281	273	282	296	282	295	291	269	286	283	261	292	308	297	271	264	272	250	256	310	298	256	299	295	281
12070	17404	27625	27219	24774	19627	17224	17259	14987	13452	14301	11365	12011	9641	7976	9058	6454	4816	4277	3854	3100	2884	2253	1885	1434	1494	1618	1587	1617	1408	1259	1130	1321	1396	1222	1160	943	974	945	938	875	788	868	847	864	920	894	953	794	719	763	723	748	642	675	650	754	790	719	683	698	712	644	705	675	698	663	686	755	661	711	693	674	670	712	703	656	683	670	687	610	697	626	680	654	618	694	668	668	715	634	695	656	679	645	633	629	649	648	634	660	649	674	675	703	654	638	634	648	659	647	653	650	645	689	660	642	674	640	650	677	617	642	679	653	652	647	673	674	663	670	635	615	698	672	696	679	682	700	641	655	676	645	658	648	579	655	709	653	604	666	676	667	682	656	606	653	670	665	680	672	630	675	673	645	651	636	638	659	665	684	661	620	731	657	667	686	633	698	676	692	650	672	681	688	654	673	634	635	645	605	579	657	661	684	677	679	676	678	687	635	643	633	627	661	644	676	713	661	706	666	663	641	669	630	712	640	690	664	708	694	665	677	732	621	649	641	666	682	684	705	682	674	666	639	635	645	653	633	648	604	650	655	671	673	679	697	682	679	653	696	662	654	632	671	594	659	660	687	702	646	616	673	632	647	645	639	665	670	670	652	694	667	637	709	619	663	638	640	719	703	679	642	642	596	694	656	607	690	656	672	678	642	628	646	656	624	674	689	592	673	715	641	648	666	662	653	679	675	621	671	673	617	673	715	639	639	642	599	660	611	672	683	649	706	740	656	666	647	637	655	679	643	642	673	615	652	689	630	646	670	663	695	637	680	660	725	657	651	682	680	701	629	628	662	681	695	666	668	599	684	649	643	654	654	651	645	707	628	648	645	635	692	674	721	698	660	642	672	662	690	668	709	661	597	643	663	674	669	669	693	651	641	626	691	629	682	664	665	657	637	665	681	646	637	612	632	678	638	659	659	661	671	666	668	647	683	659	639	680	671	648	668	632	640	680	672	656	637	682	643	670	694	666	660	646	656	669	675	678	623	682	626	666	685	648	703	668	638	628	694	605	648	649	652	661	632	670	703	665	672	685	626	664	643	675	651	708	679	658	612	672	683	702	664	638	647	665	656	650	708	665	652	650	647	666	624	618	649	610	642	658	656	634	619	682	638	692	692	646	647	636	621	709	667	607	656	657	645	673	650	669	671	658	633	636	629	685	665	641	673	678	630	672	665	630	656	661	658	676	643	637	655	664	744	672	621	702	648	599	675	690	683	651	622	690	681	638	702	660	632	659	696	652	689	691	681	672	656	665	614	664	633	662	658	669	653	667	659	604	708	680	678	648	669	681	632	674	659	655	677	660	655	665	655	712	679	599	658	618	680	649	709	674	644	678	716	655	672	693	684	657	626	650	659	666	630	663	658	657	660	698	724	679	659	622	673	714	671	661	684	669	610	691	666	670	684	647	646	673	697	654	675	656	637	636	662	673	646	630	674	648	692	712	659	649	658	677	640	708	697	696	652	623	664	660	685	674	656	662	623	677	679	707	720	655	675	625	646	661	637	654	684	676	669	680	690	651	647	668	638	639	623	690	610	639	681	661	669	652	685	692	670	634	651	622	664	693	653	697	648	619	671	640	657	682	687	675	657	689	691	658	687	668	679	676	607	679	711	689	642	675	679	673	688	683	663	610	725	665	693	720	632	635	670	671	675	671	657	653	698	673	680	654	670	699	707	644	662	637	682	613	667	647	648	660	642	657	712	653	667	682	703	691	675	631	648	671	666	703	659	674	722	631	646	717	647	641	682	637	664	654	658	678	653	707	641	660	676	626	714	678	662	659	644	657	666	630	636	645	668	683	616	714	684	662	667	594	663	615	647	684	680	678	620	641	691	618	596	654	684	672	660	647	654	643	640	677	661	670	683	659	612	656	690	652	658	660	651	677	633	634	685	637	685	633	681	705	695	580	665	638	666	677	664	659	655	630	669	677	632	625	669	664	660	689	693	657	650	655	668	680	630	668	640	649	642	675	646	663	642	688	695	692	659	661	687	674	673	685	639	621	646	722	672	605	655	689	661	676	661	672	651	647	670	644	700	659	668	650	667	651	646	636	652	629	751	697	690	642	644	651	657	668	654	681	676	631	702	706	655	666	667	670	638	685	642	724	671	615	655	674	668	634	652	664	663	654	638	654	597	643	651	632	647	654	608	718	626	666	651	636	676	705	641	699	659	604	669	673	649	655	686	629	636	655	708	674	655	655	666	652	684	672	659	649	676	635	704	659	680	673	703	658	611	665	723	684	634	681	667	673	616	669	702	610	621	677	598	669	686	611	708	677	637	627	658	699	666	659	638	678	664	674	615	675	643	665	649	634	677	684	647	637	665	633	705	619	681	645	696	679	615	696	680	612	700	699	632	629	655	624	702	673	637	659	709	685	618	645	623	670	635	651	631	651	666	708	656	677	681	655	704	648	700	669	667	670	666	682	657	674	663	681	658	602	742	660	661	652	604	666	685	708	689	700	683	689	657	640	693	669	672	605	624	655	698	631	686	641	623	649	703	667	614	611	648	684	646	653	631	675	613	663	643	626	656	666	624	591	642	607	643	644	684	638	626	709	668	610	669	684	676	668	658	649	640	628	650	705	640	655	671	715	686	701	667	645	669	643	670	616	684	674	660	741	681	600	667	649	707	738	679	650	676	702	663	661	681	680	642	648	651	665	682	657	620	718	649	658	674	669	650	645	696	682	640	675	694	652	645	673	735	711	627	641	662	653	543	652	659	661	671	663	632	660	665	667	635	649	612	651	683	666	643	682	627	648	652	664	663	683	672	686	651	643	652	684	685	676	643	693	651	706	641	733	619	645	622	650	682	646	662	708	673	651	693	678	628	639	667	685	677	685	672	686	617	665	656	654	686	678	663	653	665	624	655	619	650	654	639	623	665	629	695	692	639	668	644	642	673	673	652	634	659	650	677	684	631	643	621	653	631	689	639	655	673	651	670	636	681	639	657	700	632	673	691	699	665	652	670	689	660	637	678	660	654	695	633	702	651	688	651	652	666	681	660	662	653	690	696	661	676	621	648	612	655	697	678	685	640	638	700	705	691	659	650	660	675	670	685	620	611	686	697	683	630	629	622	683	624	636	643	672	713	618	638	694	657	694	673	668	662	644	642	664	659	678	675	649	661	663	665	607	630	657	649	638	669	686	612	686	677	651	672	665	660	635	632	658	644	687	639	656	674	676	623	697	672	653	636	684	676	668	638	674	680	661	647	668	633	682	703	666	724	636	664	673	683	659	665	645	689	647	611	655	690	670	651	669	651	660	671	668	630	682	629	658	630	660	657	650	652	675	642	653	653	651	669	656	639	682	623	652	704	651	646	702	657	646	617	657	624	661	631	659	604	684	659	643	668	677	631	679	655	673	659	681	683	640	654	666	660	685	679	681	621	672	633	649	649	636	621	651	670	626	648	667	686	640	666	637	653	648	708	618	679	641	657	617	647	680	653	702	684	666
37283	41722	41596	32892	35791	30904	31103	34202	32183	30261	33754	29938	31081	26220	21784	25758	19180	13718	11431	9326	7553	5200	3634	2544	2008	1685	1778	1829	1801	1472	1085	1129	1426	1441	1289	1247	750	1231	884	853	616	571	631	689	576	976	1099	1056	630	522	549	526	423	397	335	355	432	625	378	317	377	369	348	346	382	387	371	401	445	391	390	361	316	291	279	289	257	332	304	309	306	311	275	298	276	292	294	300	319	352	295	295	305	271	282	297	272	311	286	293	267	266	286	317	299	250	300	266	272	282	281	281	290	290	296	292	275	292	301	284	288	272	302	269	282	246	245	310	292	290	299	317	285	307	294	271	300	278	316	275	293	251	294	277	302	294	284	247	255	299	290	290	237	268	260	283	283	292	283	281	302	315	286	305	264	347	281	287	312	283	306	283	253	284	328	279	291	310	298	280	283	322	271	304	278	264	325	254	305	285	276	306	288	286	325	285	279	283	278	304	267	294	283	284	312	295	324	304	286	275	280	293	253	274	264	300	298	263	297	282	300	264	241	320	288	283	294	280	282	291	277	287	282	302	277	267	305	287	281	274	267	300	280	282	287	288	282	273	322	276	295	298	304	270	298	295	283	277	270	252	310	284	253	322	300	268	282	302	298	283	266	295	260	265	312	277	268	316	270	294	263	302	303	297	280	296	282	317	296	256	300	262	273	288	283	279	301	293	270	279	284	282	307	271	302	292	312	281	298	296	314	302	283	298	267	313	312	276	265	304	302	290	265	261	270	317	310	275	278	306	290	284	279	299	315	271	270	274	305	284	297	275	308	253	298	291	284	275	289	282	283	322	275	313	282	264	306	260	297	273	302	262	279	319	293	272	300	301	288	293	299	307	296	275	317	311	287	299	315	303	295	305	317	274	292	272	285	288	242	258	301	279	309	280	320	305	296	286	292	274	315	256	278	279	316	295	290	285	292	304	296	291	286	288	293	293	321	288	277	271	318	300	273	246	286	308	279	274	265	251	321	283	281	282	293	305	296	283	292	278	305	309	269	299	259	272	304	277	265	257	299	290	275	288	275	259	288	282	269	296	289	281	306	287	290	293	286	293	308	283	280	301	326	301	336	295	299	290	297	275	268	298	277	288	312	311	287	277	279	293	272	286	266	303	299	291	286	270	302	303	284	265	304	281	312	267	286	304	320	308	278	281	275	291	301	245	303	295	282	287	283	280	276	276	262	287	266	280	278	284	292	271	296	285	291	297	280	286	299	283	311	286	295	299	266	269	252	260	257	296	286	332	306	308	307	294	258	313	292	275	306	253	276	283	324	275	313	278	302	282	295	271	287	281	295	286	298	288	292	268	267	287	275	286	286	304	273	294	278	243	294	279	279	278	281	276	303	293	306	297	287	278	280	280	309	313	281	330	317	323	297	282	302	311	278	296	267	265	278	285	287	301	298	287	315	263	277	282	275	296	303	297	302	289	315	284	260	288	268	289	309	303	260	280	289	266	282	295	278	279	276	276	302	306	267	260	291	302	278	284	319	271	292	269	260	304	311	274	252	247	319	286	263	277	281	279	286	287	260	296	292	281	260	311	280	261	299	307	282	263	321	285	309	276	297	320	292	316	269	303	305	271	261	308	280	276	275	266	316	287	303	309	276	254	305	287	317	275	285	283	295	292	289	278	267	285	268	291	273	301	292	286	298	298	291	280	267	269	252	294	259	288	282	311	266	276	247	262	311	288	257	301	291	288	271	319	288	271	283	290	289	300	280	330	290	323	298	270	301	317	275	299	269	285	293	255	280	270	293	302	262	278	305	288	319	323	322	292	320	270	317	294	298	297	290	285	290	303	265	267	267	284	285	263	288	233	280	285	277	303	276	298	252	311	307	301	292	302	282	313	279	280	277	288	280	302	304	285	263	290	292	300	304	284	294	322	323	308	276	272	289	266	293	281	296	266	283	274	276	274	310	306	284	317	307	255	281	310	285	283	276	288	301	289	299	314	263	304	262	247	308	286	303	268	305	312	322	279	319	293	285	335	278	265	304	287	327	300	304	288	285	268	290	269	303	286	295	294	294	306	257	311	304	294	315	264	275	266	284	282	329	268	304	270	302	276	290	286	288	304	294	308	304	289	277	294	306	274	310	296	276	302	263	273	287	293	323	299	311	291	312	275	266	291	292	273	291	279	298	296	281	306	300	308	283	315	278	326	299	289	317	287	260	297	272	307	308	268	296	288	258	291	277	286	317	265	285	289	307	271	290	295	247	319	279	281	289	298	316	284	297	274	278	286	316	321	302	297	284	290	310	289	285	269	311	273	312	261	295	284	297	245	284	275	260	331	265	305	289	284	288	264	283	300	271	281	273	303	296	283	299	308	276	297	305	269	288	292	309	269	276	308	268	297	346	286	279	274	294	320	276	286	284	294	301	284	284	329	290	296	318	285	294	296	335	269	319	279	287	306	303	304	306	296	296	311	280	284	280	270	302	316	302	280	281	291	295	298	283	275	267	288	304	267	270	288	272	281	266	277	285	301	317	296	282	292	289	292	283	267	319	310	303	296	303	264	285	251	306	300	304	293	290	268	314	254	287	313	302	267	283	299	279	300	319	287	287	295	287	236	295	292	287	284	264	273	309	308	269	307	294	303	296	286	303	320	266	262	274	297	273	309	317	267	312	263	272	310	302	289	288	287	339	288	294	278	329	274	320	277	316	294	291	304	285	280	317	288	316	284	286	269	259	288	261	284	298	282	283	281	275	258	298	302	329	281	256	295	305	292	284	273	246	279	259	306	269	294	305	299	283	284	316	311	313	305	276	270	294	267	293	296	281	283	295	282	286	303	295	294	292	286	293	295	262	258	299	278	269	285	293	312	317	292	267	297	296	303	316	299	290	292	288	306	264	295	311	276	289	278	262	280	300	306	305	275	297	285	291	242	281	280	282	274	275	301	262	312	295	306	263	298	288	308	280	273	268	287	308	267	275	249	285	291	316	274	281	290	261	315	281	265	297	274	271	289	294	283	301	296	308	299	278	305	336	290	270	293	294	273	295	317	283	304	299	283	314	291	262	275	306	305	342	293	309	289	282	269	289	273	311	263	291	295	288	320	300	297	250	307	297	257	297	325	317	302	255	267	313	281	295	252	288	284	299	303	282	278	299	305	282	307	272	277	322	264	315	304	284	268	253	319	309	282	297	264	281	300	272	291	293	289	263	271	295	294	294	286	262	290	278	276	282	303	298	296	303	299	302	299	269	279	306	268	281	324	309	298	262	292	306	266	279	328	283	278	297	310	310	286	273	273	285	302	287	289	275	269	297	261	280	287	299	265	267	312	291	268	255	279	283	314	291	277	274	264	275	288	282	291	310	302	286	294	286	270	302	294	274	277	293	291	287	277	296	270	286	283	301	299	326	292	297	290	296	273	281	300	288	278	265	264	297	264	297	295	303	278	306	295	309	287	295	270	280	290	307	285	301	300	320	275	270	300	272	292	296	261	283	278	287	291	266	295	279	289
24397	35994	42160	44588	44411	42681	43817	47984	46390	45792	49038	46677	45331	44124	40835	45012	37959	33699	32652	30848	26131	22009	17754	13375	11056	9237	10352	10389	9969	8280	6470	6130	8103	8617	8072	7001	4351	7666	4748	4740	3577	3000	3447	3721	3090	5958	6521	6354	3075	2682	2693	2582	1865	1353	985	1136	1791	3125	1200	943	1241	1314	1024	783	1376	1421	1308	1259	2085	1863	1341	1159	997	711	650	688	707	687	702	692	716	728	673	649	673	710	636	728	728	1088	736	688	665	687	635	698	677	706	673	664	656	687	652	708	687	657	676	659	609	645	721	652	693	625	715	677	683	668	664	676	681	662	654	672	721	655	661	708	661	665	697	673	671	713	679	694	732	655	697	671	706	681	660	705	691	663	674	649	672	675	680	711	686	683	669	683	701	664	675	655	686	647	669	646	629	632	663	649	667	664	660	700	676	687	679	683	624	680	705	668	674	662	674	712	654	654	694	666	650	680	713	672	677	647	691	676	667	655	709	694	680	667	707	643	682	703	706	658	648	673	668	663	718	681	653	665	673	670	631	669	693	684	684	658	679	661	675	624	624	640	677	681	658	620	701	664	642	645	693	670	683	655	639	650	667	657	670	692	660	692	659	639	636	681	660	695	715	687	645	664	649	635	677	673	676	697	695	685	713	644	661	656	692	664	671	691	669	640	663	673	696	681	706	668	663	688	656	687	625	722	683	663	678	604	692	695	681	677	669	689	666	705	683	616	661	643	690	704	682	694	698	684	720	676	661	712	647	689	678	650	650	668	656	696	656	754	661	696	681	686	706	691	624	695	675	683	675	665	681	688	717	644	715	709	696	717	648	674	701	707	676	673	651	686	723	698	678	679	686	669	639	665	674	630	688	624	641	679	651	661	678	699	683	682	664	696	674	628	639	710	680	726	665	703	683	716	651	669	679	676	693	624	739	680	696	648	695	670	700	684	683	694	680	689	646	649	644	697	693	684	684	712	675	659	693	688	719	675	674	669	672	663	662	717	644	659	695	720	705	674	648	639	682	667	625	692	691	640	669	710	661	679	655	699	658	692	689	670	659	711	667	655	691	655	710	710	696	666	660	693	701	663	650	713	664	691	657	683	713	687	670	637	700	713	723	662	687	680	653	663	651	665	649	659	717	659	724	691	664	692	682	674	670	705	694	669	701	702	654	649	681	723	657	635	688	665	682	639	674	629	652	702	707	675	675	630	724	618	632	655	705	659	680	747	694	686	660	680	668	672	669	667	698	671	665	707	674	702	698	731	631	695	679	661	648	633	667	701	656	686	718	675	666	691	667	718	661	683	667	701	682	734	684	673	672	683	662	630	679	714	659	650	661	670	654	700	686	695	628	644	691	650	715	703	694	653	658	670	681	643	664	668	664	674	669	663	693	704	701	639	703	686	680	611	674	647	684	631	668	701	702	666	700	657	662	711	671	636	682	659	663	715	675	645	673	669	693	698	677	675	633	694	650	667	686	669	678	683	641	690	684	670	661	672	668	730	686	680	653	655	689	702	688	630	637	711	663	712	672	676	652	676	714	656	672	627	725	681	637	705	683	677	623	668	700	670	680	681	693	671	691	668	665	669	715	679	710	685	716	748	679	668	648	672	666	653	667	675	725	662	631	625	659	634	626	655	637	676	670	666	693	709	675	635	674	631	717	728	673	659	689	744	648	679	672	676	681	642	653	699	689	675	688	689	708	650	703	670	691	719	699	646	657	684	717	701	671	677	676	641	666	663	656	683	636	636	703	635	699	646	685	690	686	694	685	728	650	655	674	711	685	679	696	622	616	693	657	675	660	686	693	640	731	737	672	666	681	667	706	658	642	681	650	648	684	674	651	678	637	685	684	675	673	635	699	700	655	659	667	623	659	703	663	707	650	702	646	663	610	693	721	685	672	643	752	724	691	695	669	645	714	653	663	715	639	706	654	706	711	680	669	701	669	742	693	700	676	642	639	688	683	659	645	662	656	659	648	689	716	648	677	629	658	677	654	648	759	695	667	700	670	662	643	673	697	657	673	709	653	703	653	686	614	663	646	719	608	685	697	702	674	660	658	649	626	710	614	635	672	687	635	690	697	664	679	688	637	704	659	639	686	627	721	669	681	698	680	717	636	700	697	639	661	711	680	690	642	662	682	630	696	695	727	648	630	659	612	717	675	700	660	657	665	660	682	664	693	712	680	726	672	694	688	727	656	664	719	713	660	689	700	647	682	644	664	658	695	646	674	674	676	699	622	658	650	630	645	656	660	745	623	684	667	682	627	707	691	685	711	700	667	640	666	685	700	686	696	681	665	651	665	706	685	710	676	693	733	639	674	733	668	611	689	656	690	683	676	662	641	689	680	646	658	651	637	685	672	688	691	637	643	714	692	643	689	668	637	676	684	742	635	653	680	691	651	702	680	611	654	684	670	684	698	699	704	697	670	666	697	696	687	678	697	683	649	655	700	711	721	707	684	683	674	643	706	628	677	669	649	706	661	686	636	698	705	630	708	709	616	701	697	641	697	711	673	665	672	705	698	685	708	691	674	673	669	648	724	653	650	696	674	687	680	664	632	683	689	698	657	715	637	701	684	671	683	663	628	652	671	722	688	660	664	679	701	718	689	669	644	682	718	670	651	665	694	663	665	716	721	698	670	718	696	709	656	683	658	675	653	692	652	665	657	630	675	677	722	640	698	672	734	631	702	744	621	703	687	684	682	668	696	668	667	685	696	662	711	704	709	733	632	679	688	701	699	656	695	734	688	671	731	661	672	684	645	637	757	660	689	679	645	698	672	651	696	668	699	711	669	629	684	697	664	658	651	647	723	734	666	641	679	669	644	681	643	666	683	655	650	692	671	687	655	655	673	678	678	664	667	669	666	658	681	681	695	684	644	685	704	715	689	681	699	721	637	607	633	664	612	638	659	662	643	718	682	673	638	717	735	647	692	694	665	689	647	651	669	698	649	666	670	696	749	710	643	654	713	582	655	680	653	680	667	621	671	686	686	666	680	694	685	745	651	732	640	709	705	670	657	665	713	691	648	685	729	630	650	735	644	678	615	713	685	695	697	665	676	703	672	689	656	712	639	703	711	680	689	681	673	730	700	702	645	676	656	692	680	671	701	669	680	667	705	666	707	677	695	662	684	692	676	696	605	636	623	679	653	681	685	660	686	677	670	674	634	674	663	677	662	643	676	692	675	677	683	678	696	663	687	646	680	676	709	685	652	677	692	743	641	702	668	657	701	663	710	687	653	651	658	670	692	686	708	689	714	693	685	700	679	711	710	681	680	698	696	670	688	676	686	676	709	700	662	692	678	705	668	686	702	688	695	672	664	701	674	672	632	652	691	669	656	660	671	664	665	622	692	620	681	654	656	651	666	693	687	699	683	700	670	649	666	702	714	633	689	676	668	666	706	687	648	682	658	639	672	695	704	684	665	686	642	707	676	700	682	707	697	684	637	696	687	666	651	691	664	690	615	726	615	646	700	687	685	685	704	719	643	672	680	645	585	644	638	683	667	635
44286	45261	40793	34751	37848	34988	36117	40381	38278	37861	43836	38602	38970	34154	31699	36656	30285	23648	20036	17596	13946	9467	7071	4967	4046	2894	3233	3304	2988	2153	1735	1932	2471	2905	2154	1686	1619	2462	1298	1133	834	870	944	1029	827	1769	1819	1863	885	770	759	657	513	359	347	312	567	870	401	275	334	359	293	246	429	406	395	398	563	507	404	313	261	201	217	213	214	209	223	227	221	208	231	198	233	207	198	214	237	301	242	208	220	202	217	212	230	237	212	214	219	211	196	191	209	229	230	201	205	202	232	217	239	206	196	219	210	203	234	212	198	202	220	222	220	201	226	206	189	218	216	226	222	174	205	210	227	201	223	211	202	209	226	205	203	212	229	216	228	207	232	230	199	213	193	226	202	184	215	184	209	185	199	208	229	214	201	217	216	189	220	194	238	219	195	218	239	203	239	205	228	228	217	219	201	222	195	209	209	221	220	194	210	200	200	206	198	218	197	217	189	203	208	211	201	209	224	231	206	232	225	203	200	250	217	198	206	205	188	214	191	198	224	202	250	223	225	204	202	209	207	212	205	222	249	225	195	226	216	205	224	233	223	222	218	224	210	197	196	215	209	213	219	227	203	219	210	217	201	173	205	234	212	219	205	206	229	206	205	224	223	230	206	216	211	201	238	186	247	197	219	223	206	213	204	231	221	207	205	227	234	215	203	216	179	242	208	216	227	217	223	202	203	187	213	213	220	218	231	219	228	217	180	178	212	222	244	213	241	238	196	217	201	210	238	220	203	259	212	207	198	234	205	220	207	216	216	199	230	195	188	221	229	233	231	202	232	220	199	212	213	218	214	220	188	210	269	198	203	202	236	216	209	235	220	200	216	234	199	214	236	217	207	211	239	221	217	246	217	210	220	235	214	234	220	239	209	221	220	223	228	232	194	191	214	203	223	207	205	207	198	218	241	232	203	209	198	203	225	212	204	188	196	224	203	212	220	219	207	218	218	194	236	205	199	216	217	206	226	224	189	211	202	225	201	225	235	243	208	212	200	206	243	214	205	246	241	191	210	189	191	202	210	193	224	181	208	229	219	200	224	203	205	214	207	237	230	212	191	209	205	207	228	221	221	244	211	200	218	230	187	196	222	199	221	212	204	211	221	211	225	213	219	216	217	226	185	194	231	225	227	196	242	200	201	206	176	214	229	199	207	206	230	243	226	238	232	216	215	230	213	233	224	194	208	217	218	240	222	219	223	226	181	196	206	212	235	229	185	198	222	219	211	229	220	236	217	216	236	213	195	215	203	198	223	188	214	217	220	243	214	200	216	184	246	221	209	205	219	201	209	259	198	219	225	202	190	226	247	218	221	210	216	210	227	210	204	175	241	219	200	228	219	185	213	216	223	182	210	225	237	246	199	213	224	217	235	214	205	226	211	218	208	209	241	205	262	227	204	239	211	221	208	211	207	216	205	228	213	204	221	191	219	222	207	224	212	211	214	205	213	229	191	231	214	217	212	193	233	234	222	219	214	214	209	214	209	214	210	220	226	223	238	197	210	222	224	210	207	205	201	214	218	238	201	235	194	207	194	246	227	227	249	240	213	216	214	202	205	197	210	239	236	194	206	192	215	212	213	226	249	209	226	201	229	193	231	202	191	223	211	222	226	242	208	222	215	219	203	210	218	210	203	226	227	203	195	203	230	202	222	209	199	196	207	212	234	197	198	217	211	225	217	207	219	211	210	219	215	212	237	238	209	217	203	231	212	216	221	231	214	193	207	198	205	215	202	221	240	212	202	236	209	214	212	209	250	233	195	182	194	204	214	233	194	226	197	230	226	222	225	210	203	187	213	218	207	213	213	202	210	215	240	205	227	211	224	185	197	219	210	200	236	250	219	247	215	211	203	199	208	203	215	226	230	199	196	234	231	244	196	193	208	227	244	217	224	202	224	206	225	199	205	219	203	223	214	186	220	209	211	230	213	203	218	220	210	206	218	214	202	207	233	244	230	225	187	204	228	201	212	195	212	213	215	202	189	235	222	240	197	198	213	216	234	229	202	182	222	219	196	205	188	208	231	212	200	213	246	251	251	210	223	212	244	184	212	216	221	234	209	232	216	231	221	188	196	183	229	229	205	217	243	224	208	225	214	200	251	222	222	220	219	228	193	192	204	237	215	223	229	217	207	215	179	204	217	210	173	227	220	192	232	225	227	208	187	224	188	220	216	183	233	204	197	208	231	228	202	195	210	228	208	223	209	225	219	222	189	218	199	227	238	201	222	213	202	236	226	234	213	205	209	212	211	220	203	203	192	207	259	222	225	248	181	189	191	206	227	205	209	227	215	220	212	218	235	228	241	206	194	234	239	206	213	218	206	215	205	212	202	207	222	215	229	211	202	230	203	244	215	212	225	213	237	219	222	211	231	217	215	216	205	212	232	239	212	234	225	214	236	197	202	215	226	228	202	210	197	224	204	211	202	193	212	216	204	192	222	197	225	193	215	225	217	203	196	232	208	214	219	204	233	210	228	209	210	223	194	198	199	196	238	193	216	222	212	208	192	222	225	206	234	210	209	230	198	215	219	208	225	215	206	227	218	223	191	189	220	234	234	241	206	217	253	214	205	227	205	205	201	219	217	224	224	201	214	230	220	199	222	197	240	218	199	206	236	206	243	232	219	242	168	228	229	200	220	205	225	245	230	201	230	181	228	198	213	209	214	179	218	218	201	234	233	211	235	221	215	218	195	218	193	223	221	210	217	209	223	209	223	207	202	241	219	231	224	214	176	192	211	236	209	208	227	214	208	181	189	217	240	221	223	192	220	217	214	212	227	213	212	223	196	217	200	243	186	215	222	193	212	193	222	223	199	207	208	190	226	199	240	209	208	217	235	207	225	197	201	246	216	236	227	244	212	223	246	191	180	223	217	241	212	225	213	227	189	203	224	212	199	240	208	223	205	203	223	221	204	216	207	215	239	204	222	214	231	205	200	219	223	217	225	228	230	241	246	197	219	201	223	199	179	206	215	230	195	197	224	190	218	219	221	224	223	229	207	222	213	200	216	198	215	221	234	216	218	209	237	220	222	227	202	219	208	192	214	211	190	201	185	194	222	220	191	216	225	230	225	210	183	236	218	230	237	192	242	196	218	191	203	200	185	224	203	221	208	210	208	238	199	188	229	204	199	226	229	204	205	235	219	226	196	198	215	208	226	196	217	200	236	205	197	234	226	222	211	206	212	241	239	191	232	223	227	214	199	213	208	211	227	213	223	212	239	212	221	226	206	232	244	189	237	220	212	230	216	222	224	215	205	222	227	208	217	223	196	223	202	225	222	202	240	210	222	195	215	221	238	216	203	202	230	207	225	227	212	233	229	206	239	214	210	224	219	199	201	227	245	200	187	220	224	214	219	211	225	224	195	224	254	230	227	193	233	229	221	206	213	236	211	237	225	231	225	184	222	209	203	196	218	252	212	190	226	229	223	248	241	244	217	202	254	215	226	212	217	221	195	190	195	202	229	216	210	214
29058	41448	45486	49886	49319	48692	50256	52850	51865	52761	55775	55047	51417	50851	49814	52433	47307	43349	41310	39965	34406	30333	26221	20918	18634	14908	16991	17191	16132	12104	10085	11424	13781	15509	12251	9562	9653	14396	7426	6777	5356	4921	5917	6171	5166	10705	10971	10876	5222	4550	4219	3893	2731	1446	1176	1436	3104	5143	1570	1043	1467	1522	1020	895	2270	2037	1582	2086	3063	2392	1929	1378	813	582	532	548	542	485	507	509	528	559	554	549	532	505	530	510	644	1361	663	545	490	531	529	505	572	483	506	540	526	532	517	538	512	546	514	520	513	511	549	485	504	513	522	467	493	498	520	492	548	508	529	514	522	524	506	528	523	525	507	498	517	518	518	538	464	546	504	525	506	484	522	525	550	482	510	490	498	492	500	493	506	535	589	550	477	524	492	510	523	519	527	515	516	518	520	475	461	515	530	521	538	508	518	528	536	558	471	509	496	573	491	485	527	512	522	546	485	553	541	548	518	481	472	523	502	523	484	520	491	590	508	518	467	526	480	532	508	475	484	506	504	506	512	502	520	512	507	527	499	504	520	462	505	508	526	516	547	496	525	541	513	491	526	520	551	517	558	514	541	508	481	493	504	505	496	517	501	540	518	535	487	485	535	493	507	485	494	500	532	516	504	538	525	510	491	499	479	488	501	511	507	480	542	513	517	484	542	490	519	519	507	494	537	495	511	542	538	571	482	513	501	509	532	537	509	529	532	506	521	479	502	540	490	482	546	494	518	512	512	495	500	504	487	516	530	512	474	530	562	516	523	540	484	505	537	516	511	508	536	530	538	514	510	499	486	505	507	523	525	500	508	555	487	466	512	455	497	512	501	524	455	503	461	509	544	547	504	486	527	522	539	482	529	535	517	522	530	487	527	519	539	508	541	494	518	517	530	501	519	508	488	489	499	513	495	523	544	516	532	530	483	517	509	460	506	484	527	508	523	502	523	521	479	518	529	567	530	534	573	535	502	500	491	516	526	501	490	494	516	522	520	568	505	474	528	497	486	500	525	545	558	526	505	544	488	554	514	504	517	520	509	493	506	510	530	474	488	538	561	532	515	537	484	517	484	532	514	503	504	564	483	512	551	487	479	482	505	526	515	541	483	498	477	494	488	528	476	525	540	546	487	538	507	521	492	525	532	494	530	509	497	499	482	539	508	539	487	488	515	547	488	524	517	501	503	507	529	535	498	461	486	515	502	497	517	503	517	534	535	521	484	500	510	488	461	536	552	525	540	494	534	553	516	536	514	499	507	534	478	519	501	498	483	523	537	491	501	493	507	536	540	492	504	557	529	482	511	533	534	550	496	495	506	521	506	511	518	553	473	499	539	514	506	511	523	520	467	497	528	485	503	498	532	479	527	516	501	547	498	501	517	502	442	512	551	530	477	522	517	537	490	528	494	512	516	491	515	531	535	492	491	522	501	546	534	526	528	551	522	511	514	501	509	545	479	518	520	484	510	502	499	484	529	515	489	535	480	524	492	492	478	532	483	507	519	497	508	522	551	525	487	534	512	520	510	555	489	523	529	504	474	510	491	512	529	496	509	526	524	522	496	477	510	555	496	477	531	501	480	493	500	531	493	539	503	527	514	504	564	535	504	511	542	517	511	507	535	548	518	529	487	518	481	552	510	485	546	511	472	495	520	489	510	495	523	472	528	523	489	531	539	523	512	513	509	524	528	546	552	503	563	510	482	525	509	498	496	545	521	516	494	519	524	491	577	494	481	493	556	481	482	512	488	468	489	547	505	483	517	532	522	512	520	511	524	488	484	479	482	516	483	475	500	536	546	514	517	516	515	529	504	492	525	520	513	528	522	562	500	491	494	542	496	507	502	498	484	539	501	478	531	488	490	492	507	512	536	569	489	502	484	469	494	495	492	484	511	503	529	512	518	477	492	563	533	525	478	494	503	526	529	463	478	466	502	534	513	463	504	466	530	502	515	489	534	499	526	512	539	508	526	574	506	477	499	532	502	510	518	491	530	451	503	485	495	508	514	510	533	503	473	487	493	522	489	520	506	516	493	509	529	485	486	493	510	519	511	495	510	486	548	523	498	513	472	531	443	529	505	497	503	542	513	508	508	509	519	527	481	515	526	531	509	519	541	496	520	532	491	479	501	504	488	519	525	484	495	527	528	472	535	540	501	521	460	506	485	494	493	527	520	518	497	506	515	510	466	514	552	505	513	480	525	539	518	540	502	514	503	479	536	524	490	534	529	514	476	528	473	528	516	472	481	513	536	521	480	500	506	510	528	533	509	567	495	517	485	520	475	535	536	531	469	503	478	486	502	536	555	509	509	512	503	521	498	532	565	480	495	504	484	506	533	515	504	512	544	496	503	509	513	501	527	490	503	575	540	497	530	504	503	540	547	488	570	517	525	490	570	499	500	475	511	493	488	519	492	482	483	505	481	544	495	523	493	512	513	500	524	511	527	495	499	512	520	498	512	530	520	487	498	514	468	498	509	501	515	530	474	561	465	526	521	521	545	509	492	512	497	519	499	529	509	501	500	507	499	476	504	518	521	493	476	514	543	545	531	525	534	506	503	512	486	483	522	537	500	464	509	523	480	490	509	514	503	498	504	539	550	473	498	501	504	536	538	541	532	471	500	514	498	502	532	526	539	490	493	541	492	528	507	529	470	534	508	522	495	460	540	483	521	496	524	493	469	546	447	535	524	517	514	520	513	492	485	525	541	530	520	504	488	462	543	509	491	508	500	478	519	539	498	489	485	525	499	499	542	481	504	490	497	499	519	522	537	504	484	502	489	496	527	472	503	482	531	517	471	496	515	515	490	526	522	510	519	515	505	503	501	497	544	504	537	516	524	499	514	507	523	536	468	601	539	494	528	482	503	492	501	537	531	529	500	504	475	494	531	547	499	501	483	507	563	516	527	517	498	533	507	534	482	495	502	503	507	516	486	515	507	535	512	474	517	515	487	500	522	485	463	509	517	474	510	515	520	484	535	497	497	483	476	512	505	502	540	522	530	495	463	538	496	504	526	501	500	499	505	501	509	489	519	528	496	503	545	536	546	489	519	550	503	546	506	502	497	536	477	525	499	535	487	492	503	532	510	496	526	512	532	531	540	535	535	517	528	495	486	485	514	495	504	482	446	514	520	537	489	525	502	462	520	481	507	535	507	520	491	486	491	466	527	488	469	548	502	501	504	464	527	515	506	467	540	482	515	485	506	509	497	520	499	505	468	466	505	511	474	503	533	536	487	471	492	537	529	505	537	519	513	501	480	516	491	526	514	507	472	476	535	488	525	510	530	459	562	530	504	521	465	522	512	514	552	498	542	535	538	526	506	496	519	539	505	472	516	547	522	487	579	530	469	502	498	500	504	551	489	509	511	537	488	548	498	496	547	546	521	515	539	524	522	502	577	526	526	528	516	494	466	474	500	479	508	504	486	482	557	524	547	510	515	499	499	503	509	522	511	502	472	509	489	515	499	536	540	524	531	486	477	505	497	524	532	515	493	501	511	551	542	497	485	498	506	507
20388	20125	22152	16375	11179	7423	5308	4421	3953	2899	3413	2404	2285	1573	1382	1519	1087	862	786	637	573	489	463	438	403	423	413	404	377	370	337	348	354	372	312	325	317	297	285	294	315	319	306	273	302	319	302	308	306	274	268	278	291	274	282	312	261	294	282	301	315	284	303	285	293	307	261	281	291	292	277	311	265	243	278	298	310	294	267	277	244	302	282	265	245	280	263	292	303	271	276	270	314	270	313	287	275	245	256	237	293	270	255	237	255	278	304	274	272	281	268	276	272	248	269	281	271	271	264	279	265	229	239	283	267	291	296	295	268	257	258	265	274	264	268	283	269	272	256	283	295	278	258	286	274	294	284	289	229	247	269	305	263	287	268	256	234	268	296	262	238	265	266	273	264	275	289	287	289	299	282	302	279	291	260	300	255	307	288	259	273	251	256	268	259	240	261	258	305	274	300	251	283	291	331	300	288	275	261	282	250	295	279	234	276	291	265	288	302	299	289	268	265	292	281	244	256	258	283	300	284	235	271	247	279	265	287	286	278	276	270	265	271	271	292	276	291	259	274	269	269	272	257	302	291	256	297	306	289	267	293	263	291	270	283	290	268	278	265	292	246	248	278	280	283	281	289	272	280	270	285	261	269	245	244	271	258	260	261	275	257	262	293	255	282	276	253	286	263	246	259	276	243	291	270	277	267	275	301	272	277	297	272	265	263	296	245	278	267	275	289	280	280	288	261	261	254	278	299	283	278	299	289	286	275	284	261	285	302	281	290	253	298	252	286	250	232	288	280	243	255	267	276	256	292	281	286	290	238	276	275	277	267	294	293	299	291	271	261	267	238	276	273	254	271	282	292	275	275	289	287	244	294	261	280	253	293	273	276	299	295	275	264	279	299	257	266	288	245	283	260	260	298	252	236	266	287	257	254	243	297	251	300	297	293	284	267	270	256	270	285	284	285	261	295	259	265	278	298	279	291	292	245	285	282	249	272	291	254	304	289	278	290	272	260	256	245	263	261	277	269	286	246	271	270	273	291	251	286	235	284	282	291	270	273	286	272	282	262	275	279	287	253	295	287	289	261	252	264	266	272	296	268	241	251	275	287	305	270	263	236	283	295	277	232	290	230	267	268	256	259	268	278	255	289	276	283	258	262	277	256	233	278	273	279	277	244	283	302	301	247	268	265	248	305	291	267	262	288	282	262	240	290	268	271	264	259	286	266	263	255	285	248	275	257	263	292	289	261	273	286	272	262	309	266	269	251	265	302	235	263	306	256	246	267	274	285	278	285	285	281	282	309	277	281	270	269	286	265	267	270	277	246	341	274	277	270	295	268	279	279	255	252	228	275	279	261	312	285	262	272	247	284	271	270	283	296	290	268	253	242	277	301	257	270	310	262	295	273	273	272	275	268	306	286	268	261	256	252	275	258	309	293	278	289	307	294	268	268	285	302	280	299	274	283	247	312	283	280	264	281	286	264	283	285	285	261	287	275	256	265	285	292	259	262	252	270	297	284	285	267	274	241	252	255	289	290	265	290	279	287	272	260	282	284	270	277	287	274	295	287	269	281	257	296	300	265	260	290	278	263	304	250	243	279	258	278	248	279	276	267	254	284	245	269	247	254	290	247	294	291	292	288	262	277	256	272	276	278	286	276	299	294	290	271	262	264	243	275	278	265	285	260	258	276	259	251	266	277	294	263	272	254	271	292	272	247	268	250	279	246	270	266	263	313	236	248	257	243	271	301	269	280	258	262	248	285	258	254	282	254	301	277	282	268	271	290	284	276	267	248	296	282	291	262	279	286	258	275	278	286	292	270	292	281	288	263	239	273	249	257	278	271	286	271	256	275	286	269	301	266	282	255	293	288	317	255	285	262	269	262	288	263	274	279	269	264	277	230	249	263	296	287	271	295	259	276	287	265	274	259	274	262	299	268	305	236	271	311	262	310	263	283	261	262	299	290	256	309	275	301	280	259	298	271	265	254	294	270	247	259	308	284	261	280	297	337	274	270	261	294	269	254	258	283	296	267	274	287	268	287	299	253	259	269	274	267	280	301	271	290	290	309	281	292	289	249	254	254	241	239	270	269	282	305	325	283	255	283	254	294	266	272	279	267	260	289	265	264	271	256	269	250	294	264	252	287	280	248	276	286	245	268	279	276	301	275	232	272	297	260	266	302	277	307	266	280	267	270	253	273	266	251	263	264	288	266	271	276	267	269	271	267	289	265	277	283	293	284	299	264	275	276	255	288	250	304	272	254	319	296	278	290	279	260	261	273	310	246	270	272	263	298	284	290	265	296	243	292	286	271	249	271	270	299	260	314	296	266	284	284	293	290	262	262	244	269	252	251	250	255	276	252	267	287	252	274	292	280	263	265	281	292	276	271	278	281	294	271	276	262	279	261	262	259	275	258	275	267	287	281	226	297	298	262	281	262	280	276	272	271	257	269	264	283	272	255	283	263	235	273	287	273	270	293	275	261	253	279	284	277	274	299	273	268	240	286	283	277	265	269	287	277	315	280	290	262	297	286	244	274	294	277	274	243	275	299	282	282	271	290	296	275	295	273	260	257	256	274	291	274	304	289	273	268	262	266	290	276	289	296	263	259	258	249	290	276	279	279	278	277	296	258	258	279	303	281	273	245	276	285	269	287	294	273	289	267	281	271	258	276	285	296	287	280	274	277	284	261	273	286	290	300	290	247	272	287	292	282	286	251	256	268	255	275	262	258	270	257	276	270	273	238	273	295	269	286	283	283	285	278	283	264	276	275	273	303	286	261	292	287	290	319	263	266	239	294	288	287	260	269	286	270	241	241	287	299	272	276	289	277	239	265	288	280	274	253	272	273	240	267	266	277	248	303	285	245	281	248	294	242	262	243	267	290	321	259	247	279	268	264	303	305	277	268	245	295	262	267	266	289	267	275	269	282	302	307	280	264	278	292	264	279	300	288	267	265	316	251	271	257	287	285	273	267	276	238	280	306	252	250	251	278	291	286	274	276	268	280	271	271	266	250	263	292	281	271	265	265	286	289	284	264	288	257	297	275	291	245	283	279	283	304	250	251	276	284	294	261	258	267	282	272	264	287	295	296	267	329	231	305	269	274	301	226	267	274	262	266	295	256	264	276	279	246	287	275	251	268	291	304	266	258	274	294	252	285	269	284	281	281	269	257	259	258	284	264	271	277	231	293	262	273	245	300	246	277	278	294	277	262	278	257	266	245	309	269	282	252	280	289	279	256	278	255	288	259	275	262	273	278	265	284	273	249	279	284	268	268	276	256	266	296	261	292	313	297	255	276	272	280	287	253	272	259	275	286	259	278	260	260	293	257	295	266	291	306	252	287	264	257	262	285	235	271	271	299	281	273	268	266	260	269	260	264	247	257	266	263	292	249	261	312	241	244	256	281	259	282	281	277	265	287	267	291	279	278	274	283	240	254	292	292	280	271	250	277	287	270	264	285	294	275	266	315	266	267	248	256	285	245	246	272	308	273	263
12372	16682	27072	27242	23856	19404	17415	16885	15928	13430	15635	12031	11725	9127	8165	9361	6622	5074	4702	3886	2943	2449	2075	1971	1766	1710	1708	1677	1563	1331	1279	1296	1263	1396	1082	1033	1056	1081	852	835	869	833	854	816	817	930	909	945	806	749	765	772	731	676	674	704	713	671	717	694	715	675	683	649	697	671	671	669	737	674	682	672	709	652	635	658	676	670	652	636	651	668	615	621	664	634	648	640	614	685	670	683	662	698	649	640	651	680	638	660	650	616	637	686	705	660	659	678	622	633	647	667	625	703	621	682	614	663	680	657	650	666	676	659	672	676	671	650	688	665	665	654	609	650	607	693	659	684	624	616	595	656	686	588	666	611	660	649	643	673	644	650	675	670	662	671	687	703	656	629	662	658	651	625	651	657	695	647	659	676	652	649	654	632	658	632	652	625	679	652	672	695	654	636	637	660	682	683	716	704	650	641	669	659	677	669	668	671	659	628	649	628	609	643	674	661	643	657	701	648	690	643	618	621	655	619	703	652	605	652	693	689	730	667	612	675	611	647	631	639	650	660	667	645	707	707	625	615	649	633	655	644	635	677	697	686	641	702	641	660	696	682	643	673	660	713	661	683	662	660	651	601	676	644	643	696	674	672	676	656	622	664	659	645	653	647	665	652	641	625	671	675	682	621	617	632	622	661	659	642	663	663	633	607	631	665	646	643	667	649	666	599	701	667	648	631	652	666	622	689	650	682	630	609	612	653	688	656	602	650	622	589	633	666	649	677	695	678	657	626	681	615	643	666	619	704	640	636	649	621	608	639	641	619	675	635	663	675	673	677	716	643	638	657	628	675	667	647	695	648	675	647	646	658	689	654	689	678	672	648	677	661	673	688	665	643	628	651	681	665	630	654	620	679	661	677	645	637	690	620	686	659	654	660	695	674	705	663	675	671	596	635	631	645	643	611	670	633	634	631	653	648	640	661	621	656	638	708	642	682	694	647	663	656	609	643	653	671	636	631	667	642	664	665	666	665	702	633	675	641	636	710	633	637	670	656	699	668	626	661	679	661	685	633	690	728	594	675	643	654	654	645	672	659	651	641	653	666	697	706	670	627	691	681	689	625	700	647	663	661	662	707	691	653	700	663	611	600	648	632	643	635	665	707	654	653	630	640	671	659	675	652	666	700	633	688	627	631	634	625	616	639	667	678	711	646	641	668	641	611	645	646	684	687	626	623	637	653	613	674	634	695	682	643	631	696	650	629	653	643	650	634	640	655	650	667	633	621	658	620	648	709	695	689	659	666	625	670	698	683	621	619	653	671	624	694	682	645	629	637	625	648	645	697	667	645	672	653	686	654	621	678	657	643	683	694	605	659	659	662	684	693	643	639	660	649	662	619	632	647	685	665	632	679	675	697	669	675	683	662	635	617	665	614	682	618	699	612	681	669	650	628	638	667	662	676	694	684	655	633	666	649	673	645	638	675	635	653	652	647	620	652	656	668	653	694	700	695	661	624	665	649	668	611	654	639	670	634	646	640	639	660	641	701	600	620	637	624	632	601	634	642	651	690	660	656	613	617	630	604	677	605	679	708	671	668	647	621	657	661	684	639	654	672	640	607	667	670	648	624	644	606	641	666	654	640	653	666	641	634	630	669	620	654	620	637	620	660	652	618	610	685	633	630	660	661	668	664	634	695	630	650	670	654	622	694	656	634	636	643	623	661	689	659	626	693	627	666	694	656	611	663	631	653	655	667	670	647	641	642	699	635	684	655	670	663	624	670	630	682	695	724	627	650	640	647	688	649	602	662	641	668	612	605	685	632	674	667	654	663	684	662	675	656	681	678	644	714	637	645	599	664	655	694	690	638	682	642	669	649	665	679	659	656	638	661	599	696	612	635	649	656	639	671	650	644	662	647	696	630	647	634	673	664	697	647	613	687	635	666	641	690	695	665	671	657	659	614	626	638	648	656	655	656	657	681	604	680	707	630	677	642	639	686	672	644	668	597	664	634	639	704	632	603	715	640	627	603	669	666	668	641	668	688	676	658	652	637	624	676	668	652	681	660	666	635	623	686	644	660	668	641	635	653	676	604	638	629	637	638	699	667	665	657	634	646	635	652	661	644	647	669	690	637	633	689	620	658	625	707	674	576	668	671	669	618	638	641	645	695	632	603	667	649	648	670	661	595	632	679	638	695	691	640	648	629	651	662	650	650	647	680	670	603	610	638	634	684	661	636	635	689	677	667	653	677	704	657	657	636	622	622	636	655	626	673	637	685	679	656	670	656	676	699	627	645	667	627	616	663	652	629	697	665	620	691	641	672	657	678	631	683	630	637	637	675	683	650	652	634	682	660	646	646	639	646	655	613	612	669	646	648	621	668	609	645	702	668	629	640	644	650	635	637	681	640	655	643	634	663	663	671	650	661	665	661	643	632	641	634	626	646	698	647	669	638	664	661	684	612	654	630	643	653	636	655	693	635	600	626	662	644	710	725	634	668	626	653	672	719	620	666	672	670	634	691	619	644	663	642	673	632	634	638	663	611	639	637	673	679	678	670	640	612	638	663	653	664	691	603	663	660	650	611	670	702	638	652	621	658	662	643	637	629	686	656	660	681	657	691	620	684	621	625	675	634	672	680	668	639	714	667	636	648	633	636	670	635	672	657	664	675	687	705	612	615	675	640	673	671	662	652	664	711	652	636	655	643	640	682	632	666	672	669	644	693	648	635	645	665	669	690	625	615	645	660	646	663	670	611	648	680	660	704	654	684	655	662	621	653	685	684	648	679	683	657	639	689	635	635	618	635	615	675	630	674	651	667	644	664	668	676	626	682	637	658	619	662	676	602	657	679	624	620	656	683	666	680	726	692	604	636	632	655	716	644	656	668	639	688	650	615	650	624	633	627	672	636	662	685	702	719	665	648	634	697	652	607	582	697	680	657	658	623	646	687	682	672	701	711	658	657	636	655	649	684	683	665	667	669	608	613	701	668	653	640	627	660	646	671	642	678	667	657	609	621	657	652	622	642	664	691	662	678	600	690	663	637	664	690	674	649	708	641	621	626	711	731	677	649	683	630	627	644	691	653	657	636	647	682	669	702	650	685	658	657	624	649	636	668	615	668	662	662	651	619	658	621	631	600	671	690	619	594	671	618	669	701	671	612	699	670	618	602	664	675	633	685	682	646	677	653	704	675	645	659	687	616	683	646	697	655	689	655	640	632	665	692	665	646	642	620	709	645	640	651	679	645	650	651	620	586	646	648	662	635	702	675	640	672	643	659	662	589	609	691	654	682	658	609	641	649	618	627	654	623	653	627	630	655	738	677	646	676	689	655	616	632	670	690	668	668	665	644	650	629	665	663	648	694	643	668	649	663	644	680	682	596	653	639	692	651	661	637	700	695	655	677	621	658	644	646	677	675	627	636	658	669	689	692	611	658	661	659	641	615	647	646	640	666	660	612	648	706	605	659	675	674	627	625	631	658	703	665	646	671	697	669	678	705	671	668	698	655	637	670
39516	40077	40468	33607	35264	30682	31096	31755	32519	31439	36188	30659	29268	24412	22541	24670	19862	13726	11568	8804	6727	5009	3623	3214	2641	1994	2027	1913	1612	1231	1186	1326	1572	1553	1115	1278	1129	1049	678	628	629	582	675	724	686	1033	1006	1079	599	497	475	503	381	361	359	347	368	483	320	306	338	329	291	296	412	384	406	413	407	345	342	324	299	279	289	300	298	288	265	268	290	277	304	302	292	305	312	299	299	321	280	266	278	255	273	277	285	271	287	267	267	278	297	302	263	273	287	280	289	280	272	310	297	269	251	287	277	280	281	281	292	276	297	279	281	298	290	278	293	317	285	268	308	284	288	284	287	277	296	260	296	257	299	302	285	305	265	273	266	295	336	264	263	270	292	287	296	304	268	269	294	274	294	288	266	298	294	299	273	260	309	281	266	268	272	285	284	307	262	286	279	284	271	274	281	290	301	260	286	283	278	289	258	310	258	270	252	300	260	280	281	282	283	272	286	265	280	273	294	263	273	283	278	287	278	243	271	297	285	272	269	279	273	296	272	283	299	261	281	253	280	292	300	278	283	291	294	284	274	276	312	299	245	325	291	271	280	282	313	305	272	298	266	298	284	277	288	253	277	264	273	268	291	260	310	269	300	282	259	282	265	318	261	299	268	281	271	294	293	301	303	298	296	274	281	282	295	301	292	275	279	246	283	242	299	290	295	310	269	268	288	274	294	284	298	302	277	304	256	306	275	274	282	264	294	297	313	293	278	272	343	263	295	257	303	274	279	299	282	266	264	295	285	286	305	252	279	308	267	283	292	272	283	267	269	315	273	316	271	289	290	313	285	299	280	300	284	279	292	274	278	294	283	296	317	269	318	308	260	257	273	287	303	292	306	280	304	285	283	321	294	282	286	296	308	259	262	257	279	283	262	276	286	259	283	298	288	286	293	314	270	233	269	287	292	278	286	275	312	249	280	249	287	275	306	260	309	287	296	285	283	266	301	306	282	274	341	269	269	277	265	267	272	291	290	266	294	298	276	275	278	281	260	290	280	279	268	297	286	270	287	285	285	294	303	289	305	289	284	280	269	283	255	292	310	269	284	295	316	306	255	270	257	261	294	277	296	273	276	288	275	270	266	298	292	284	275	291	277	261	290	279	261	271	297	280	283	295	261	306	230	298	268	267	289	283	263	291	337	289	284	272	276	276	264	315	280	286	299	266	272	278	311	264	276	280	293	307	256	273	292	253	300	268	257	293	294	296	295	267	264	270	257	301	321	294	290	283	290	274	300	298	283	267	301	268	259	305	285	265	285	279	271	256	260	289	241	278	287	317	270	279	276	289	275	251	288	268	307	287	257	290	285	294	294	266	300	251	257	279	284	302	305	277	291	331	307	262	274	277	315	278	296	271	268	282	282	263	286	285	282	306	276	254	279	291	295	289	299	278	276	264	269	289	294	301	281	283	259	257	270	285	266	296	285	273	299	277	286	292	278	294	268	287	276	266	274	283	269	332	273	284	290	248	289	274	304	298	249	301	288	255	275	284	286	283	281	274	298	255	305	258	297	279	252	268	272	292	302	242	278	325	249	303	281	262	279	275	296	313	280	287	278	247	258	295	312	296	252	283	280	268	267	262	275	294	309	289	276	289	283	261	288	260	285	306	290	256	285	312	282	303	294	284	263	278	279	301	287	294	267	279	294	264	287	283	305	324	294	283	285	290	302	281	281	294	282	288	285	267	263	273	310	294	264	287	268	308	270	286	275	250	279	295	284	295	281	301	269	267	259	262	285	301	267	331	245	276	263	276	276	269	266	294	281	298	286	304	261	271	273	292	306	266	292	283	269	281	290	262	286	289	261	324	287	277	295	291	267	267	274	291	259	277	285	288	255	267	288	303	298	269	283	280	273	281	285	299	256	301	294	291	297	284	269	257	263	273	279	251	281	276	291	297	327	287	295	301	290	274	286	265	276	269	288	281	286	305	281	300	311	294	292	282	295	273	278	253	278	279	262	263	274	286	271	303	311	277	291	253	296	304	283	283	272	265	279	291	287	284	275	277	297	278	269	259	294	282	269	259	306	245	286	264	315	295	313	291	305	291	269	253	273	256	286	293	286	265	285	265	254	265	310	269	257	258	284	276	284	324	291	316	264	273	286	277	271	280	272	256	268	282	292	257	267	266	274	309	304	298	271	287	259	309	279	280	299	283	308	290	301	294	307	257	288	303	309	287	269	275	276	284	320	307	282	281	292	280	244	282	294	281	279	307	286	269	288	286	288	257	270	278	251	295	293	278	248	292	267	299	271	301	264	260	280	275	283	280	291	270	292	277	257	327	283	275	309	287	269	322	264	253	299	313	289	282	285	295	294	298	287	276	250	281	279	294	279	295	270	249	288	276	294	284	265	285	285	263	283	280	298	250	301	272	277	258	288	255	277	274	281	285	274	280	272	277	300	293	286	293	330	294	239	310	265	287	290	250	290	233	287	271	279	264	292	295	263	311	284	304	288	289	285	278	298	291	290	274	261	269	280	280	315	282	304	316	241	299	269	264	313	282	312	311	255	301	261	285	302	278	300	269	287	266	314	295	271	315	290	310	267	275	280	275	279	295	272	295	286	276	293	267	281	311	281	292	258	263	283	310	267	259	287	261	263	269	278	285	304	276	252	267	299	283	289	284	308	316	276	308	306	308	264	265	281	281	289	271	290	288	293	298	274	282	284	291	249	241	255	273	288	260	259	259	306	299	288	268	272	264	276	289	308	250	263	274	267	273	292	278	303	248	268	287	277	286	269	303	272	266	294	269	269	319	308	303	297	302	272	254	300	311	277	314	290	276	251	280	285	270	240	285	291	269	292	263	274	262	259	254	284	282	270	299	322	279	293	279	269	262	266	283	271	266	295	276	309	275	302	299	273	309	274	285	288	251	297	288	271	294	246	258	293	279	265	314	288	282	258	284	280	274	277	286	301	281	290	272	312	285	282	294	291	270	276	280	296	288	316	262	290	294	291	310	310	275	341	292	254	275	296	279	284	286	309	286	277	284	261	276	264	279	298	273	277	254	298	283	303	279	284	337	275	298	276	279	275	262	265	277	278	256	259	303	288	277	290	324	252	275	291	273	239	309	298	242	300	279	273	282	302	297	291	272	293	268	262	271	278	282	277	265	283	269	296	296	272	279	285	295	271	289	253	296	275	283	290	309	288	287	281	257	290	289	265	269	266	279	270	284	252	273	271	256	278	265	288	321	298	289	271	297	273	299	298	299	263	280	292	271	290	257	283	299	271	275	326	269	276	292	281	289	272	285	314	278	277	263	279	257	258	253	318	295	292	279	267	241	265	304	310	287	305	262	262	281	284	289	276	259	267	288	302	280	274	280	269	279	295	276	317	273	263	267	266	303	269	294	290	297	282	276	285	305	275	301	291	280	296	308	284	261	290	272	258	276	299	276	275	301	304	291	291	267	314	271	282	296	271	269	288	241	285	287	290	289	280	272	282	289	306	285	298	289	262	239
25765	35007	41572	45025	43675	43869	45257	45020	47815	46691	49106	47061	43530	42693	42821	44697	39551	34190	33762	29170	24080	21287	17812	15662	14270	11009	11644	11026	8529	7371	7143	7759	9007	9462	6337	7536	6770	6774	3739	3173	3359	3047	3890	4079	3937	6346	6685	6464	3223	2418	2167	2223	1535	1106	1007	1108	1474	2256	1095	925	1088	981	822	958	1835	1212	1280	1605	1609	1285	1096	894	711	674	710	645	658	678	663	654	679	685	696	669	654	695	723	671	843	977	708	718	662	680	663	713	693	689	692	643	652	675	633	646	650	654	660	668	697	654	660	674	720	656	624	683	689	702	653	656	649	668	644	683	648	659	667	664	674	643	643	668	649	631	672	647	678	682	689	697	697	714	662	639	593	732	648	652	629	652	611	677	692	656	659	656	618	681	666	671	656	677	691	626	678	675	685	655	686	715	672	648	685	690	651	653	642	666	708	723	665	660	708	669	649	669	684	675	685	660	661	667	665	671	622	644	652	648	695	701	669	662	677	683	673	627	687	651	636	673	623	667	674	698	721	679	669	651	684	680	610	677	667	670	615	676	659	687	639	715	679	624	659	678	647	680	621	680	675	603	667	649	654	718	700	684	644	692	698	702	703	647	704	632	703	698	706	746	632	654	652	648	641	689	697	709	669	645	649	712	710	677	665	640	610	673	716	679	709	650	658	645	614	624	663	676	671	631	637	684	717	677	681	661	649	696	701	642	673	621	690	674	706	667	638	634	666	670	663	650	675	652	650	607	639	646	621	671	709	654	704	716	629	644	642	713	613	640	629	650	653	662	694	682	611	701	660	659	621	693	661	624	678	642	671	663	635	633	683	645	664	667	676	625	723	676	662	665	655	660	646	638	689	619	702	699	677	664	675	686	658	652	676	677	666	672	654	671	605	688	660	678	664	648	683	661	672	663	671	625	646	634	672	671	645	660	672	693	677	655	634	619	696	666	654	666	677	679	650	639	705	622	703	647	635	653	629	616	639	692	648	653	648	665	640	664	672	674	646	641	658	713	638	687	626	652	668	697	720	707	629	664	643	677	665	689	659	681	654	682	703	719	682	641	713	701	671	684	678	672	680	633	680	662	657	672	654	652	650	652	663	680	703	665	651	668	632	620	682	677	696	605	670	673	681	649	639	631	683	650	648	668	628	643	679	678	635	705	641	676	658	701	630	657	668	668	646	666	721	665	672	692	676	685	663	653	656	699	667	683	667	700	666	620	631	641	656	707	648	626	679	715	641	640	632	680	645	628	641	629	661	657	681	672	699	656	685	642	645	676	689	669	641	740	704	674	625	699	720	669	711	621	661	701	661	673	666	688	645	656	638	637	675	668	663	687	674	663	649	693	651	695	698	679	655	667	687	654	665	663	664	675	654	690	726	683	679	661	658	638	691	680	683	663	667	713	675	674	685	676	662	655	642	624	648	657	666	661	664	672	671	696	719	626	650	637	645	657	664	691	670	656	692	666	676	651	671	716	743	682	666	717	662	701	623	628	655	695	653	632	652	673	630	678	668	642	621	687	637	611	660	674	696	646	682	630	695	612	683	624	643	649	684	660	661	671	659	660	675	670	632	629	661	674	712	716	684	652	648	664	623	631	652	625	676	670	671	634	709	722	678	706	637	662	681	632	693	632	657	667	637	671	630	672	663	679	652	685	628	637	661	668	650	679	648	652	651	688	643	693	703	687	644	674	643	630	681	679	649	675	676	655	688	696	675	631	657	686	642	694	651	689	649	671	650	682	626	680	723	660	673	663	700	676	671	660	704	626	693	721	603	704	672	672	653	654	639	644	640	639	660	618	674	662	680	709	671	683	635	672	653	663	657	689	673	660	642	656	705	668	675	643	650	688	654	651	640	707	667	708	670	698	645	671	690	662	713	677	687	630	682	635	643	614	674	680	616	708	647	640	695	684	680	686	695	691	660	611	695	613	660	674	640	633	601	680	653	650	690	612	655	657	631	622	676	660	616	674	658	648	729	628	680	673	696	643	682	654	674	680	700	665	718	677	699	682	658	601	697	646	628	633	670	617	665	682	649	646	666	620	659	678	664	687	663	612	613	674	719	669	681	684	682	667	703	694	636	619	655	639	655	660	661	655	661	639	682	659	579	700	689	662	660	653	694	718	630	645	665	664	710	618	672	663	672	634	685	693	681	698	614	638	656	683	666	672	658	663	663	658	661	673	660	710	675	630	671	664	688	662	641	683	647	686	679	678	681	622	671	683	647	619	676	624	671	677	670	625	692	672	669	682	678	613	687	653	717	655	721	617	662	677	651	633	675	687	677	659	683	657	672	702	693	679	668	649	711	634	663	654	669	670	623	668	668	659	639	665	639	673	696	677	667	629	695	702	658	703	647	630	659	648	680	650	686	687	659	691	718	635	663	652	649	636	669	653	666	657	715	619	640	677	672	685	631	683	670	659	675	733	643	672	649	660	653	646	706	642	695	681	648	615	694	709	658	661	663	646	630	642	687	636	652	700	634	678	695	691	678	695	673	713	652	655	700	655	680	728	687	654	665	647	711	712	705	648	677	637	679	687	692	707	672	708	670	636	671	661	671	686	676	648	635	666	687	667	643	636	633	671	699	666	678	632	683	682	631	668	664	670	614	690	703	710	652	649	728	666	636	696	678	664	660	648	626	667	673	690	673	653	672	704	685	667	676	662	633	672	646	687	677	672	663	612	677	664	644	642	693	662	636	692	672	650	683	649	645	699	599	658	701	669	679	647	652	645	646	674	649	713	685	684	656	717	680	655	639	662	688	682	633	646	675	695	654	691	621	663	646	642	668	684	684	629	648	680	663	628	664	669	645	673	636	679	682	643	678	630	655	676	658	660	637	696	674	679	662	665	605	622	672	648	662	632	662	656	647	678	650	676	688	635	676	699	652	678	650	646	668	631	672	651	618	683	668	682	653	630	675	686	672	669	754	612	655	703	663	651	691	689	692	659	696	667	708	648	658	642	643	670	739	655	650	645	674	644	712	636	663	729	662	677	695	649	709	691	681	665	586	657	661	714	672	663	675	642	648	634	658	692	706	649	612	651	676	630	643	670	617	644	680	636	666	655	636	670	640	664	658	686	654	679	693	689	687	615	674	668	650	675	673	671	660	662	671	659	661	645	678	705	698	651	679	696	683	665	663	676	704	678	658	688	676	685	697	652	656	676	663	705	712	678	660	657	715	655	687	689	675	681	638	679	675	674	661	667	663	700	648	625	657	639	657	657	669	652	622	707	702	655	668	617	678	658	652	703	662	670	695	698	633	655	635	649	671	660	612	712	668	701	667	711	664	643	667	680	677	657	672	684	625	690	697	702	628	644	710	675	677	664	696	625	708	693	646	667	638	660	661	628	666	656	684	678	688	649	699	650	701	696	637	668	651	604	683	686	677	705	679	617	684	717	686	652	679	654	655	713	651	654	664	680	672	722	677	696	625	690	651	643	657	691	606	680	674	652	660	638	720	684	702	671	691	694	659	645	650	669	660	653	632	725	666	681	647	665
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
