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
336733834679	336733835191	336733835741	336733836291	336733836841	336733837391	336733837941	336733838491	336733839041	336733839591	336733840141	336733840691	336733841241	336733841791	336733842341	336733842891	336733843441	336733843991	336733844541	336733845091	336733845641	336733846191	336733846741	336733847291	336733847841	336733848391	336733848941	336733849491	336733850041	336733850591	336733851141	336733851691	336733852241	336733852791	336733853341	336733853891	336733854441	336733854991	336733855541	336733856091	336733856641	336733857191	336733857741	336733858291	336733858841	336733859391	336733859941	336733860491	336733861041	336733861591	336733862141	336733862691	336733863241	336733863791	336733864341	336733864891	336733865441	336733865991	336733866541	336733867091	336733867641	336733868191	336733868741	336733869291	336733869841	336733870391	336733870941	336733871491	336733872041	336733872591	336733873141	336733873691	336733874241	336733874791	336733875341	336733875891	336733876441	336733876991	336733877541	336733878091	336733878641	336733879191	336733879741	336733880291	336733880841	336733881391	336733881941	336733882491	336733883041	336733883591	336733884141	336733884691	336733885241	336733885791	336733886341	336733886891	336733887441	336733887991	336733888541	336733889091	336733889641	336733890191	336733890741	336733891291	336733891841	336733892391	336733892941	336733893491	336733894041	336733894591	336733895141	336733895691	336733896241	336733896791	336733897341	336733897891	336733898441	336733898991	336733899541	336733900091	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1541	3650	2300	1537	3650	2300	1534	3650	2300	1531	3650	2300	1527	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1524	3650	2300	1520	3650	2300	1517	3650	2300	1514	3650	2300	1510	3650	2300	1510	3650	2300	1507	3650	2300	1504	3650	2300	1500	3650	2300	1500	3650	2300	1500	3650	2300	1500	3650	2300	1500	3650	2300	1500	3650	2300	1497	3650	2300	1494	3650	2300	1491	3650	2300	1487	3650	2300	1484	3650	2300	1481	3650	2300	1478	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48946	34001	24201	21785	22864	22996	19227	12645	3263	1027	564	535	466	488	436	376	308	276	281	2186	11579	5473	310	228	221	230	230	204	247	182	225	189	192	212	215	220	179	198	192	194	201	200	193	201	211	188	198	208	212	232	239	170	229	196	196	170	209	206	219	214	174	206	207	192	181	168	205	172	225	203	175	173	195	161	189	166	202	223	165	194	159	166	189	217	170	169	205	175	213	213	182	185	196	197	155	198	190	174	205	203	188	181	183	189	224	184	194	175	201	211	182	206	185	216	200	201	201	197	191	203	182	187	193	175	198	181	199	191	193	194	187	188	165	207	186	205	202	209	191	191	191	173	179	201	195	192	190	184	204	197	194	177	188	177	184	205	208	164	178	181	173	167	201	187	174	180	187	213	207	160	175	208	187	202	183	182	195	203	209	175	177	205	186	148	179	192	169	178	179	204	210	172	211	179	188	202	189	178	168	206	190	195	204	184	195	204	196	173	195	222	193	208	218	160	223	192	209	187	204	202	168	176	172	230	195	231	211	203	198	193	180	209	185	177	185	244	196	211	213	166	176	197	203	199	186	171	214	197	193	193	187	180	187	209	202	197	189	174	183	182	186	185	200	200	203	198	199	180	210	210	209	195	203	192	189	185	163	181	187	176	193	170	188	161	226	221	214	168	223	186	200	213	183	185	211	187	196	189	175	204	215	180	189	185	196	190	214	209	182	190	176	177	199	212	191	203	178	214	228	200	173	196	175	171	194	193	188	202	202	195	181	186	213	178	188	203	208	172	197	193	191	178	177	189	196	186	177	212	201	191	193	208	189	187	214	180	191	214	196	211	199	222	210	172	164	181	215	191	195	207	177	203	150	192	196	164	202	196	202	198	180	181	190	192	186	199	185	175	191	185	186	191	203	200	192	188	189	170	212	186	175	172	174	180	205	204	204	217	204	200	187	202	177	194	197	194	203	184	190	215	183	198	176	204	211	180	188	213	181	179	179	190	180	199	173	171	198	202	173	191	190	188	195	196	167	198	197	193	202	175	213	211	187	203	193	167	197	229	205	206	201	182	193	178	205	177	221	205	185	176	191	191	193	193	186	210	193	211	199	191	187	205	208	209	163	208	203	197	197	192	203	230	176	171	201	186	180	202	218	188	186	177	208	219	195	199	191	210	217	185	199	163	184	217	180	195	176	187	163	182	202	195	198	181	182	179	191	173	169	203	219	188	220	194	188	159	229	208	173	196	179	204	208	201	207	201	218	183	200	181	178	204	208	184	165	161	195	184	191	181	182	203	210	187	197	190	185	178	181	171	171	191	205	202	195	199	191	177	200	179	203	177	192	194	199	183	220	201	195	172	196	176	188	211	202	194	197	182	180	184	201	195	177	187	173	204	213	201	198	187	183	178	180	208	209	194	176	181	168	193	218	183	216	182	203	181	183	218	199	176	215	200	208	186	183	183	187	192	162	214	207	186	200	199	197	205	177	200	186	202	185	202	192	178	167	196	214	213	204	199	197	176	200	197	221	199	194	180	199	194	176	184	180	199	172	164	187	193	193	184	185	196	192	193	210	192	214	188	172	199	200	158	187	184	187	208	190	205	195	198	218	186	220	174	172	197	194	203	217	194	193	191	184	194	186	190	180	211	189	220	172	194	218	215	176	187	200	216	184	206	177	209	216	184	204	186	194	199	203	195	189	190	196	197	187	174	212	190	198	189	209	215	213	187	207	198	181	208	228	188	191	170	215	213	162	171	191	203	207	166	195	178	204	180	202	208	201	168	199	168	181	180	187	183	221	204	189	179	183	189	207	202	184	194	205	220	216	178	191	176	174	193	219	214	173	193	173	168	207	202	195	196	189	197	181	215	158	170	193	190	182	172	171	160	209	214	208	185	176	199	172	197	169	179	196	187	185	187	191	193	187	191	202	194	197	200	175	192	192	191	205	199	196	223	181	180	180	198	195	186	175	150	206	167	195	179	199	206	214	169	190	172	177	190	175	202	218	189	194	185	200	191	191	192	202	170	186	201	188	187	189	193	192	188	194	196	195	179	195	188	230	197	185	194	145	223	175	208	215	191	185	177	163	188	203	184	212	175	191	190	199	182	209	230	187	187	211	195	175	210	202	200	200	205	200	185	201	206	192	171	174	198	193	212	178	186	158	213	187	200	213	208	182	175	169	186	183	192	172	185	175	199	193	186	203	190	173	192	211	203	203	212	201	191	195	192	183	177	215	160	179	178	202	215	214	196	203	213	183	205	197	204	199	176	219	193	198	165	187	204	195	194	220	192	188	172	189	196	167	209	179	174	181	183	183	212	180	176	192	188	177	209	188	193	205	191	185	178	176	198	175	181	208	195	207	170	208	200	195	179	199	183	190	201	211	205	217	189	212	187	175	198	181	202	193	177	192	190	207	176	184	213	176	194	200	171	226	210	215	174	223	184	230	186	184	193	216	201	187	179	172	193	181	201	188	193	191	200	198	193	182	177	221	176	208	221	182	200	181	214	190	190	191	186	171	185	179	218	180	195	197	175	188	165	172	190	198	191	211	182	170	168	176	193	185	204	213	209	215	188	180	201	188	189	176	214	206	196	174	177	212	201	207	206	168	192	190	211	210	217	214	206	185	187	203	193	190	181	197	201	185	189	201	202	180	175	199	191	202	202	186	195	175	201	178	188	189	190	197	198	198	189	196	213	183	191	207	185	193	192	179	184	184	201	182	202	217	176	185	188	210	210	210	182	200	201	210	200	205	217	200	198	181	199	186	192	182	210	205	183	198	206	190	193	198	177	184	198	186	172	188	173	191	184	180	160	185	182	164	191	193	198	198	203	181	190	213	210	190	223	185	193	206	180	181	197	191	195	209	187	185	209	201	219	197	168	152	202	190	192	209	203	173	180	197	175	180	191	164	187	186	180	172	197	206	217	192	194	193	163	196	195	207	196	189	170	194	197	212	185	205	178	199	182	190	181	187	193	194	181	192	204	206	184	179	209	202	177	205	200	212	180	204	183	195	188	200	176	202	200	195	184	173	171	216	206	183	200	161	196	211	174	205	219	166	184	214	199	228	200	197	163	196	208	212	191	156	177	205	178	180	191	191	206	179	197	185	187	186	211	189	186	201	200	175	209	185	217	185	186	177	197	195	195	205	217	176	169	155	191	202	196	208	173	186	204	192	159	206	208	177	228	208	184	217	161	193	187	222	176	205	181	199	205	198	168	181	181	173	220	206	182	188	228	199	200	187	196	206	198	187	162	177	190	170	178	178	193	194	163	184	183	174	204	188	208	216	224	187	194	170	199	203	175	172	168	178	162	159	179	193	157	207	195	182	195	177	201	184	200	172	196	185	201	196	190	210	186	197	175	186	187	185	206	186	183	186	181	190	212	193	204	212	192	159	215	184	209	186	158	226	195	206	191	204	188	201	183	175	181	187	202	190	177	187	191	194	208	192	185	181	184	158	170	181	173	216	165	201	181	191	210	188	190	183	195
51299	29554	6819	7669	7224	6983	5390	4776	3823	2922	1975	1889	1803	1702	1576	1410	1108	991	1042	10214	32745	10549	594	606	512	568	526	529	550	521	465	511	504	510	542	468	499	495	449	450	459	526	461	487	484	450	444	470	466	428	454	477	468	467	423	460	428	456	480	439	419	424	495	442	470	452	418	439	469	447	456	459	447	473	442	423	435	476	447	432	443	431	457	422	418	419	413	410	409	435	427	432	435	402	403	390	446	441	434	453	430	409	424	442	422	422	431	429	433	413	394	394	440	432	432	462	431	426	430	461	407	425	437	419	413	458	410	419	454	440	448	437	430	410	399	438	435	421	450	421	415	431	422	402	477	443	454	385	426	446	460	407	422	380	448	434	446	435	407	438	420	427	394	416	444	432	425	427	447	432	403	459	416	419	451	442	433	404	420	408	428	430	422	395	467	457	432	409	450	430	451	447	393	424	415	415	393	404	424	380	405	477	420	418	442	423	442	434	434	474	418	448	403	427	457	406	438	411	414	490	444	452	405	413	415	384	405	437	427	430	431	457	431	449	423	443	426	437	443	426	438	407	354	402	403	400	420	424	415	469	410	410	456	454	432	424	386	439	418	441	447	404	447	427	420	429	406	432	390	419	443	416	454	429	396	448	418	454	395	409	459	431	421	410	433	404	433	446	432	444	451	408	415	433	391	421	410	419	409	390	458	426	393	399	420	438	415	407	432	399	427	442	408	450	447	419	445	438	391	444	438	435	434	414	458	433	420	424	431	414	411	439	483	405	465	446	413	436	433	423	441	414	439	414	379	407	383	401	424	407	398	408	429	448	460	384	424	447	410	405	444	451	429	405	374	422	446	395	403	413	449	424	442	446	414	391	407	437	437	427	422	390	439	398	398	426	426	435	410	385	440	405	408	432	432	403	428	405	414	427	419	417	430	417	412	428	417	402	403	434	410	396	431	369	452	426	442	397	423	421	397	401	447	426	434	443	401	421	455	466	444	408	422	411	418	427	424	447	431	423	398	397	431	462	451	437	433	416	425	446	430	409	455	421	381	406	394	415	423	394	422	392	409	486	405	389	404	420	427	421	386	422	449	424	439	371	410	410	443	442	390	393	417	366	396	416	398	419	410	441	451	425	400	455	390	426	418	458	409	367	409	406	432	396	442	401	419	425	428	403	382	385	417	402	439	418	427	391	429	397	404	422	458	402	432	462	404	406	441	420	428	454	396	399	400	418	422	427	399	406	425	409	432	395	435	436	420	415	418	426	393	368	450	418	414	426	437	445	444	451	419	415	413	425	446	430	426	437	442	444	461	410	437	424	416	464	430	405	437	434	409	410	422	410	456	424	440	404	455	434	389	418	427	427	447	414	424	382	427	376	432	423	420	422	408	437	442	418	468	384	446	401	399	412	402	448	414	426	433	426	430	390	424	421	453	435	445	447	387	399	417	438	426	431	424	432	390	427	392	395	402	435	428	464	379	432	444	429	431	426	391	410	398	435	391	443	415	439	400	442	469	424	412	406	415	448	445	409	440	422	406	477	467	408	432	421	405	403	418	416	394	404	376	429	416	433	411	449	434	411	450	437	426	409	443	403	453	421	425	415	442	441	454	444	415	427	434	474	449	422	435	432	441	407	408	405	420	399	421	411	396	459	400	421	403	420	434	445	425	448	426	428	438	429	437	405	420	445	426	425	456	446	428	422	449	418	446	432	426	462	438	423	407	446	390	408	439	416	454	439	365	427	439	448	421	434	432	420	405	439	427	363	432	396	443	403	412	386	426	417	448	454	467	417	455	407	443	412	416	408	449	429	432	417	405	472	429	409	425	385	427	399	398	413	454	436	452	443	387	444	437	465	444	404	435	441	458	428	398	427	392	416	415	428	419	426	419	399	431	425	411	405	435	456	396	461	441	421	420	456	415	391	458	423	404	413	420	401	405	424	410	432	425	427	403	392	425	463	415	444	412	452	456	437	436	408	386	462	395	421	432	455	414	439	404	392	430	429	410	406	448	426	440	429	417	382	440	421	420	449	453	415	448	435	434	432	436	402	419	431	449	441	397	424	387	405	430	420	414	342	426	386	447	428	434	450	463	412	394	433	408	426	428	413	418	397	428	410	415	453	438	402	445	424	401	423	399	412	457	418	454	423	470	363	401	426	398	431	409	459	395	427	411	360	416	431	432	413	416	411	409	394	414	458	442	403	428	420	418	432	383	409	413	403	413	426	411	411	428	447	417	445	440	418	426	399	423	395	395	401	443	422	396	458	415	415	432	425	386	396	379	421	441	432	402	409	446	427	390	412	406	434	415	415	443	424	437	406	414	442	410	451	440	399	406	408	437	415	402	454	438	426	413	449	420	436	438	407	435	452	414	419	420	419	405	414	427	437	434	453	425	400	397	432	413	431	398	418	421	435	411	426	406	441	455	450	438	437	419	422	423	420	432	456	434	386	392	425	423	383	397	450	419	380	425	410	421	411	419	424	406	399	501	386	430	430	390	406	449	403	394	432	411	411	444	418	402	429	434	407	436	415	413	412	419	452	457	471	426	407	429	414	397	393	442	438	433	422	395	422	416	401	414	429	418	419	407	401	453	390	410	409	442	443	422	443	445	435	386	406	419	447	444	403	425	432	417	450	382	434	444	440	433	413	429	422	417	409	419	396	392	416	452	428	442	412	381	476	426	424	457	407	404	433	447	393	393	377	431	409	435	409	412	400	446	415	431	436	427	484	426	426	425	426	427	386	421	393	427	431	398	417	437	411	414	416	457	393	439	449	388	442	409	398	424	421	465	432	416	454	402	416	432	398	423	417	430	420	426	456	423	419	435	413	415	426	424	417	426	425	442	399	432	425	424	434	458	433	423	397	426	428	376	427	408	425	419	404	450	395	423	410	395	416	418	435	476	425	449	397	418	410	407	419	382	447	415	441	439	436	440	401	441	470	449	475	427	393	437	421	443	420	463	410	434	402	424	408	428	444	424	396	414	446	446	416	415	410	439	441	457	426	390	441	453	474	425	436	419	410	389	412	441	421	402	422	406	413	400	421	433	411	426	405	424	445	433	415	423	433	423	409	403	413	436	407	431	435	382	407	417	392	426	417	406	407	460	411	404	389	415	416	494	390	449	409	399	446	443	440	412	428	453	401	460	402	420	438	412	428	422	455	407	419	393	389	434	453	470	449	428	400	415	415	443	437	382	436	410	402	456	408	428	376	419	441	406	427	353	416	432	436	424	426	403	423	404	404	445	442	438	462	433	383	432	435	440	376	422	440	432	392	419	419	413	422	458	443	418	399	395	398	434	443	450	412	434	446	385	421	452	446	436	408	419	445	423	444	446	431	438	401	397	398	427	419	403	414	453	447	437	414	383	427	407	397	450	404	437	395	431	416	452	388	426	413	430	480	417	385	409	442	420	401	455	391	449	438	435	444	401	423	425	434	448	432	442	409	417	416	408	407	452	411	456	411	397	462	445	394	413	441	441	439	415	406
37222	29944	10882	3826	1698	763	450	324	318	333	323	299	302	293	296	322	312	284	312	319	539	711	300	314	300	322	305	295	334	289	281	300	300	289	288	303	297	287	314	315	297	286	272	309	309	262	292	266	299	330	308	304	316	288	314	282	285	275	297	298	289	272	296	292	300	328	279	311	294	295	296	315	302	278	308	294	310	288	270	270	304	309	305	289	263	303	307	287	287	304	257	336	302	264	295	298	276	282	299	262	318	287	293	303	284	325	312	300	258	302	322	302	293	277	313	291	311	298	275	283	299	312	307	291	277	326	321	345	281	301	284	275	276	289	290	288	302	278	300	283	275	317	326	317	320	326	298	298	318	302	340	273	330	284	280	340	328	281	289	300	296	300	305	304	283	273	293	306	322	320	303	333	307	290	297	314	269	277	291	271	296	300	300	340	286	298	324	267	281	315	298	305	317	266	291	309	284	310	314	299	321	280	297	321	296	302	328	330	290	303	269	299	314	300	282	320	281	303	296	338	281	294	289	301	271	309	325	283	300	286	311	322	303	302	327	309	271	284	309	288	242	306	302	295	304	288	275	324	303	293	303	315	297	325	312	288	313	293	297	302	313	312	304	289	266	287	305	300	278	279	275	277	332	294	294	280	328	289	302	308	315	280	307	289	300	291	304	291	285	303	305	301	267	289	277	283	344	300	310	308	299	280	288	284	303	322	276	291	301	328	257	279	295	330	284	313	297	315	284	314	296	270	282	306	290	296	308	294	293	333	301	324	271	265	294	285	306	280	307	270	277	280	302	313	303	319	290	337	280	312	298	294	319	303	324	306	310	273	294	299	323	285	322	312	278	266	295	314	285	355	301	318	281	293	278	313	311	292	300	294	302	298	300	283	281	301	313	311	282	284	293	323	307	292	317	302	303	325	303	296	291	317	315	320	299	288	302	317	283	299	352	289	300	323	336	277	287	282	307	300	294	273	272	326	332	314	293	298	286	289	280	310	300	336	296	314	301	279	323	285	267	319	313	287	294	248	285	283	288	295	297	312	324	318	295	283	301	289	306	312	326	264	270	291	344	327	307	277	316	311	254	289	308	278	323	291	297	320	303	289	307	304	312	336	297	268	309	311	278	293	308	281	294	288	331	298	297	276	345	291	307	317	314	331	312	275	296	292	291	304	274	325	278	282	297	323	292	294	318	307	295	334	307	303	312	332	322	300	283	307	304	291	281	271	268	298	326	321	304	313	326	316	312	310	309	306	309	312	306	252	280	298	318	297	288	285	302	303	346	278	312	299	311	328	327	296	301	311	323	330	313	295	295	319	327	311	292	311	313	337	312	295	319	305	294	300	285	317	297	296	280	315	303	270	324	325	313	297	285	331	288	299	289	288	330	285	295	288	302	289	281	293	291	273	300	299	327	294	265	316	308	318	281	285	317	277	324	326	328	290	300	306	298	305	328	282	282	324	329	284	310	299	327	289	321	300	301	300	278	316	293	311	305	298	322	328	320	296	288	274	329	291	312	294	278	260	279	318	297	344	306	286	302	307	303	315	296	296	282	320	286	327	260	291	277	276	290	273	328	294	318	353	315	258	295	289	283	281	297	311	292	314	325	286	280	291	294	285	275	301	313	320	259	270	296	318	274	301	285	298	307	326	309	307	308	285	286	337	276	328	290	311	314	287	304	330	296	298	305	313	307	291	311	313	331	294	308	313	294	288	266	300	300	325	289	316	287	286	281	335	313	281	312	300	290	303	308	319	296	301	310	313	272	292	277	268	309	317	279	267	296	325	296	298	304	289	292	280	318	315	302	265	318	276	292	291	325	306	314	324	279	334	335	321	322	267	268	309	320	326	320	325	296	287	306	307	278	269	305	316	303	302	279	293	299	288	338	330	300	293	297	285	298	297	322	290	332	289	296	289	309	285	300	298	325	334	316	292	296	255	311	274	321	284	316	289	296	302	326	280	282	295	286	256	289	260	313	297	299	298	283	326	277	288	284	257	289	309	292	311	294	303	300	274	313	293	292	317	318	321	300	321	298	298	318	281	290	325	315	300	272	279	309	310	320	300	280	326	293	315	287	308	285	290	307	303	324	314	297	296	285	287	348	322	274	279	311	277	325	308	330	275	313	318	299	306	298	293	327	307	292	303	308	286	273	306	285	293	299	275	311	267	244	300	309	316	318	285	313	294	302	302	265	281	294	313	271	269	304	330	334	281	303	293	290	288	301	306	287	286	315	269	277	284	315	303	302	296	269	291	290	319	314	294	290	318	288	333	336	272	318	315	305	336	287	305	291	319	278	322	304	294	308	306	301	307	279	279	258	281	346	279	291	318	307	293	291	277	298	317	307	294	291	315	284	303	304	292	289	340	310	283	285	293	286	323	287	302	318	301	311	279	324	333	321	298	296	310	324	313	312	292	314	306	269	306	273	296	339	284	292	295	297	314	301	307	288	312	301	261	313	301	307	299	315	301	311	292	309	312	309	313	268	288	251	306	278	320	331	321	302	317	288	295	302	344	271	299	335	313	317	283	303	303	316	300	330	318	277	309	300	305	286	297	283	262	302	322	319	300	303	303	303	290	276	329	295	324	314	317	289	260	306	292	291	332	298	283	277	275	301	325	330	304	304	318	303	311	299	303	267	293	291	321	311	280	282	307	299	303	316	288	311	285	317	319	298	307	316	278	320	304	309	313	318	270	305	268	298	303	280	258	291	313	284	296	316	338	293	312	349	311	291	281	276	292	298	256	271	292	319	297	321	304	282	317	303	287	303	288	298	292	280	267	303	300	302	287	305	311	309	307	272	314	305	320	311	326	304	307	305	297	287	256	284	291	320	282	305	314	312	308	288	283	313	313	292	313	299	301	285	282	296	291	305	319	272	317	282	312	244	315	304	288	298	282	285	290	297	316	317	313	297	303	270	288	302	292	296	319	317	283	274	302	322	299	304	257	312	293	305	296	317	314	299	308	298	317	295	288	274	295	283	311	281	285	294	279	283	309	318	315	278	318	311	308	311	292	279	289	297	309	284	296	316	295	299	293	311	304	321	314	316	311	295	356	301	309	283	294	293	306	291	303	269	266	295	287	287	267	272	276	292	317	298	336	293	279	294	275	345	313	278	314	309	317	310	315	293	305	276	314	286	315	281	279	292	290	302	285	281	296	334	293	339	329	319	302	286	328	297	290	327	272	338	294	325	262	278	338	274	313	269	270	319	290	310	311	303	322	318	315	318	304	292	313	261	308	293	273	287	318	278	293	284	324	296	333	275	310	311	310	292	292	313	291	307	286	309	304	301	292	332	327	269	272	309	319	312	292	298	293	322	256	314	303	306	293	297	302	292	283	310	294	271	319	324	322	303	317	289	320	297	295	292	283	301	282	311	305	301	323	296	283	298	271	287	297	309	281	287	293	291	326	298	279	340	272	348	292	294	350	298	324	331	309	301	296	295	297	312	285	295	322	306	277	315	311	331	320	302	300	314	301	261	319
33254	18376	1044	1029	1087	1130	1270	966	820	829	750	762	741	763	830	729	754	728	753	798	2671	3221	715	699	745	699	732	755	705	690	708	775	744	700	679	701	734	685	760	707	736	720	663	741	729	714	677	761	713	739	751	739	705	680	713	762	738	746	734	709	713	767	704	733	697	729	721	743	725	690	714	676	745	730	712	714	749	695	709	772	698	717	678	708	701	751	727	694	735	748	703	708	722	738	698	732	743	764	668	685	707	723	694	723	716	716	737	728	777	699	761	722	713	678	780	760	683	779	721	721	724	673	695	732	732	711	710	689	767	723	748	705	718	756	727	692	724	707	708	733	731	762	746	717	713	688	722	742	761	747	695	694	673	740	711	738	707	737	715	706	733	698	743	732	746	680	693	746	773	719	732	710	680	733	704	716	664	703	793	688	741	707	769	695	732	728	713	728	738	733	719	761	724	732	756	754	754	794	737	733	779	748	740	735	695	747	705	712	754	734	749	756	760	706	705	707	753	689	685	699	717	700	750	695	720	709	786	782	713	681	712	740	700	718	716	725	732	716	750	741	709	754	748	716	710	749	732	725	705	740	725	772	673	728	717	698	700	756	703	716	774	768	697	716	737	686	700	695	724	734	717	691	763	741	733	730	681	732	654	682	732	688	707	772	763	750	735	729	756	699	739	729	656	724	694	718	707	769	691	699	722	719	709	761	691	700	708	703	708	711	726	741	703	714	715	720	740	709	735	720	741	709	720	758	710	762	693	760	707	701	734	712	754	694	718	697	672	719	750	729	679	794	715	689	773	765	761	722	737	724	728	679	694	719	665	721	767	701	759	754	704	706	716	751	700	745	721	716	728	706	733	719	693	710	710	764	731	696	704	677	732	718	695	762	705	783	718	746	772	666	727	770	729	745	695	709	693	730	735	754	672	732	718	743	677	713	750	741	698	737	726	704	711	718	732	732	704	784	735	737	751	713	679	723	698	720	686	673	686	720	712	701	712	731	724	754	750	725	719	704	732	723	790	709	684	689	693	748	723	745	749	694	693	757	730	701	771	732	729	711	736	671	672	712	733	686	746	744	744	696	705	711	707	709	685	734	746	707	711	745	659	698	733	733	668	716	725	704	714	727	753	758	733	747	733	659	696	677	663	719	717	728	727	698	692	717	733	739	771	722	717	717	682	710	695	725	732	786	706	720	743	689	753	717	687	739	676	720	729	730	740	735	710	731	718	696	732	725	737	721	707	734	708	736	686	687	753	710	712	699	685	744	735	658	717	701	712	762	746	716	737	710	723	750	701	713	743	703	698	746	706	740	766	706	690	712	703	725	700	711	690	676	749	711	695	773	748	738	695	714	759	722	721	724	666	728	693	716	710	787	730	778	694	737	673	722	759	751	720	730	684	727	747	693	755	719	684	713	709	734	681	726	741	680	710	732	698	710	689	698	682	703	736	742	732	764	711	704	735	726	713	777	763	707	743	785	676	729	685	701	674	686	748	739	703	731	701	733	692	723	688	721	757	758	765	744	719	724	759	736	685	753	732	720	757	684	715	677	747	747	757	697	686	700	727	743	724	698	700	697	704	736	705	725	691	723	726	730	691	666	727	707	747	736	676	690	737	724	706	711	727	712	708	757	738	704	738	742	700	731	729	696	719	691	808	706	727	760	721	727	713	716	674	732	743	741	740	698	722	724	710	733	690	698	756	708	681	721	722	694	675	653	725	745	712	770	723	731	729	740	695	719	725	716	717	759	684	723	687	710	717	660	757	687	728	755	687	718	704	677	730	702	692	745	708	718	708	725	694	715	716	764	710	692	751	770	741	692	709	716	742	732	733	704	714	745	692	721	743	743	748	705	730	746	719	679	719	724	749	708	736	721	727	724	724	697	716	734	647	697	691	700	722	718	702	717	704	759	738	728	734	726	691	714	758	742	676	767	740	701	691	647	707	727	709	723	734	732	715	712	725	729	705	721	743	725	716	689	731	684	738	711	666	720	721	668	724	722	742	650	705	687	736	735	734	694	745	680	759	701	738	707	773	752	720	740	699	728	726	739	722	704	697	736	764	732	672	702	742	677	756	712	774	737	729	698	692	700	730	712	776	741	731	702	713	657	691	716	701	730	670	756	754	677	686	774	712	696	715	752	748	682	739	724	692	732	745	728	670	724	726	750	714	724	723	696	723	717	750	729	710	719	705	756	724	742	711	722	669	757	734	767	744	743	761	779	733	711	727	712	776	757	706	698	692	761	703	702	667	690	746	669	716	736	738	751	772	668	745	731	688	680	711	666	703	709	749	751	730	767	730	733	699	765	753	770	715	712	768	725	718	740	733	710	731	718	737	740	683	723	721	719	741	721	716	669	677	726	711	735	760	687	695	738	724	717	691	713	698	673	675	722	690	712	728	738	731	699	753	716	714	744	713	692	722	705	700	749	690	757	701	724	704	705	718	739	766	734	741	646	719	760	714	742	694	744	756	696	735	704	715	713	752	663	721	713	703	741	731	721	713	740	724	775	748	756	716	734	719	692	719	741	720	755	702	713	743	722	739	786	737	742	732	676	694	749	700	732	689	725	760	621	715	721	709	748	783	712	710	676	702	751	741	720	739	688	714	698	716	698	692	711	729	695	759	697	773	726	750	710	741	760	678	693	722	750	701	714	746	764	742	780	694	707	687	738	684	728	720	778	701	702	705	715	718	716	676	728	715	694	735	729	750	673	668	695	734	733	704	703	698	722	755	681	726	741	740	737	747	725	722	741	709	719	751	732	739	752	736	731	688	700	734	740	730	732	703	774	726	748	719	691	736	704	724	684	701	732	689	698	743	729	652	681	691	769	693	734	697	733	747	746	720	752	772	689	692	746	725	701	733	679	720	731	705	734	728	730	678	776	713	727	669	748	699	768	731	743	730	747	719	740	759	714	768	734	678	753	733	698	724	696	675	700	708	738	699	746	682	757	764	661	752	757	736	747	726	674	731	726	727	752	738	700	738	729	724	698	714	698	728	759	728	739	703	753	733	761	704	671	701	730	745	764	704	711	718	732	692	715	713	727	741	720	722	742	702	677	718	718	686	729	707	732	753	744	749	735	698	741	775	720	736	716	709	722	703	695	689	750	708	712	698	676	746	734	726	748	706	765	734	750	700	717	704	760	698	742	692	703	706	729	721	641	716	759	743	739	713	743	727	705	729	745	707	744	709	738	750	729	739	758	712	731	679	721	734	689	740	751	729	721	727	707	728	767	733	748	731	733	729	726	684	692	702	743	737	724	747	699	659	750	745	747	741	743	732	750	703	759	749	732	715	696	735	658	725	686	705	725	725	745	749	729	680	678	715	677	735	705	747	727	742	685	695	681	733	686	692	708	738	720	681	712	720	800	667	725	749	715	731	699	738	741	701	743	689	710	768	690	727	786	707	717	720	700	706	689	701	762	710	706	717	788	738	711	713	705	712	799	738	745	729	735	716	746	730	725	725	714	737	736	647	740	730	709
53898	33629	24785	24575	24884	22504	18769	10855	2693	1437	805	691	682	601	552	467	463	367	346	2689	12374	11523	832	280	281	256	284	248	262	283	265	270	218	231	229	260	239	284	254	267	275	240	235	228	234	242	262	263	239	269	268	242	276	267	251	222	263	242	260	215	251	246	241	225	244	253	258	246	252	251	233	243	246	244	232	221	260	258	252	233	233	257	255	233	229	257	226	213	252	252	213	230	230	255	254	237	240	242	223	238	268	258	247	237	256	224	288	239	234	231	246	234	219	230	256	271	224	241	263	246	229	258	238	239	240	253	224	221	234	221	250	229	237	239	230	254	217	263	266	226	277	251	255	261	261	228	230	230	215	261	244	218	232	258	257	232	255	247	238	241	248	222	230	214	238	256	220	249	255	227	237	254	280	253	246	254	263	231	263	236	246	234	220	241	247	240	216	254	262	253	230	252	236	258	244	233	268	241	234	212	217	242	235	249	254	235	239	245	212	233	236	255	225	234	256	227	233	248	239	256	233	231	230	209	217	246	227	249	231	235	221	239	257	235	220	248	237	264	218	237	204	250	200	244	214	238	233	229	248	253	237	231	241	250	218	267	245	207	233	239	226	254	268	252	242	273	233	260	231	228	216	249	223	245	250	245	237	239	231	260	249	237	215	254	232	263	225	227	211	257	251	234	236	244	226	229	241	259	212	243	221	233	257	270	248	287	228	265	256	281	258	231	232	239	274	227	232	251	238	228	236	237	214	248	224	256	245	242	242	224	256	239	244	216	218	230	199	240	240	244	218	235	234	266	219	232	234	252	255	254	254	263	278	239	237	243	245	211	212	215	258	247	248	211	250	260	259	232	254	237	218	237	258	256	242	238	271	257	260	271	271	228	240	267	228	237	262	245	224	264	267	240	235	249	235	222	242	244	261	239	240	211	248	237	237	249	220	229	249	229	248	221	240	244	226	217	243	247	244	258	241	237	218	239	242	241	228	250	207	243	250	256	247	237	210	262	224	228	236	219	239	238	212	244	264	247	251	271	234	220	242	244	249	245	229	253	224	232	275	244	225	235	249	245	248	262	239	209	222	227	225	232	226	214	215	244	210	252	241	227	234	240	245	230	268	235	232	249	243	261	265	227	228	261	241	254	236	235	212	212	243	220	242	216	225	255	232	226	247	220	233	234	228	228	242	239	235	238	247	263	241	218	240	247	229	276	256	247	225	235	237	249	251	244	261	224	250	228	255	215	254	229	227	226	271	243	248	269	249	236	256	228	241	246	264	260	225	226	224	240	224	240	225	276	248	244	219	234	234	274	229	254	252	259	226	232	273	238	268	252	237	231	243	234	229	261	227	245	214	221	229	238	257	231	274	223	248	198	233	253	268	236	243	244	225	231	227	258	251	217	254	249	265	248	257	223	217	264	251	227	200	226	243	238	260	244	264	233	225	210	245	233	221	214	239	243	229	228	245	258	273	246	254	256	210	189	219	278	246	267	241	244	246	211	250	230	227	255	218	257	216	258	257	222	227	235	230	236	231	218	233	259	276	298	242	215	208	261	229	235	245	247	240	229	247	265	230	246	212	245	225	231	253	237	249	231	245	233	233	234	265	255	226	264	242	236	256	210	214	251	271	243	233	263	234	242	262	226	256	261	256	226	238	265	238	241	238	248	244	243	257	269	270	230	235	240	240	250	246	239	245	258	242	250	246	232	264	226	220	229	240	217	228	214	236	278	263	251	241	227	231	231	238	258	210	225	246	245	249	258	238	226	220	214	228	225	225	244	244	227	206	221	247	245	241	248	237	251	221	228	252	256	224	256	229	250	243	248	260	229	245	241	248	243	253	252	235	267	225	235	258	248	238	241	222	244	229	268	252	270	261	222	246	231	234	255	231	251	268	237	229	245	219	253	245	252	206	231	205	255	232	236	250	253	238	231	260	257	213	228	229	267	216	234	238	205	256	198	231	248	278	232	252	209	216	259	225	206	220	247	223	263	220	249	242	227	225	226	201	257	254	264	250	252	235	247	240	243	243	237	249	221	238	257	226	221	231	226	244	239	282	247	221	221	250	251	212	218	261	227	214	254	234	255	271	266	208	239	228	244	226	244	243	237	259	242	255	292	249	242	222	244	238	273	244	238	236	233	218	219	235	218	204	223	240	238	253	234	282	231	244	225	212	231	234	225	229	231	254	232	241	243	264	228	214	235	255	253	256	281	272	231	215	238	220	235	253	243	215	247	267	234	258	254	224	246	224	210	222	251	250	246	262	227	261	220	221	206	273	242	276	246	219	236	251	262	237	271	262	232	226	235	239	257	225	242	231	264	239	277	231	259	243	239	254	256	270	226	239	236	260	208	209	249	263	249	231	242	217	217	267	224	260	221	240	266	201	265	251	259	229	226	224	256	205	231	264	233	239	236	248	282	252	243	218	262	241	248	243	220	237	224	256	221	254	267	251	245	270	220	220	247	224	248	263	228	250	234	263	256	233	231	278	240	235	236	235	223	252	253	233	251	285	231	240	235	253	239	226	250	247	255	229	230	247	232	244	256	252	260	253	224	247	233	240	255	248	256	231	266	242	251	224	227	254	234	240	215	242	261	231	235	250	231	251	253	214	281	225	235	249	246	225	230	264	235	243	257	255	223	226	222	209	223	247	237	259	218	239	239	231	263	239	243	246	234	264	255	221	261	233	224	249	267	271	243	253	224	225	227	260	245	238	255	246	239	252	240	235	246	254	248	260	204	228	228	251	234	259	246	254	225	229	248	240	252	246	267	248	218	239	253	286	234	273	208	257	208	237	238	255	213	236	250	248	264	238	223	250	253	260	226	208	239	242	273	249	244	255	265	270	249	233	223	211	279	232	235	254	230	231	228	255	232	234	250	229	218	233	232	228	246	237	239	266	253	254	251	230	259	238	255	264	252	232	248	218	223	264	251	231	270	244	231	221	248	237	264	241	244	236	214	262	251	194	235	203	246	243	218	250	278	208	243	229	219	225	279	258	232	227	239	247	238	220	219	241	253	233	222	247	225	231	223	241	221	271	259	253	229	229	253	241	239	239	238	262	254	218	236	212	261	270	207	234	224	241	229	227	257	246	242	236	260	224	240	228	232	244	231	234	238	243	226	220	234	232	227	224	226	216	238	238	219	230	245	217	235	222	216	247	245	253	245	212	230	250	239	273	262	240	224	249	256	248	246	223	240	265	251	233	253	216	236	282	207	227	275	215	253	240	263	267	236	198	244	244	217	222	246	239	240	252	209	242	208	218	275	254	251	252	246	235	231	251	219	235	253	255	269	241	225	232	242	237	216	239	238	221	219	269	237	211	259	240	228	222	221	261	256	278	247	241	259	244	253	261	231	219	253	278	249	241	252	262	243	216	265	238	254	234	218	258	256	231	272	229	244	254	275	242	246	261	250	239	226	231	266	233	240	252	228	224	240	245	212	246	243	242	276	228	214	247	257	243	244	231	238	228	246	250	251	242	249	227	222
54841	27194	7346	8140	7038	7318	7624	6037	5220	3893	2423	2141	2159	2172	1858	1510	1316	1432	1236	12666	35816	27393	658	672	628	621	662	595	608	649	573	570	591	594	600	567	586	547	561	577	566	523	529	603	545	545	552	567	578	573	576	516	565	587	573	567	561	536	568	521	576	567	560	575	536	506	534	522	506	506	553	551	549	548	569	525	539	513	530	511	555	535	563	535	530	542	536	503	558	558	580	547	547	500	503	530	564	579	543	503	559	547	565	533	489	487	553	556	515	511	566	538	534	522	520	496	531	518	542	524	529	519	514	501	536	545	554	550	531	526	498	528	531	582	497	507	587	560	508	507	540	547	539	568	537	548	504	540	507	525	549	536	499	479	547	506	536	531	633	499	552	520	498	545	516	553	557	534	535	547	524	565	564	577	575	494	526	567	557	513	532	542	529	533	530	520	546	505	539	552	521	510	549	520	510	556	534	508	503	518	562	517	505	518	457	540	535	496	523	543	513	539	515	527	540	536	560	528	513	558	568	505	513	543	537	531	529	507	532	542	542	528	553	559	519	535	507	537	510	507	548	528	533	517	513	553	555	549	507	534	558	583	541	562	533	557	563	544	529	528	524	518	534	550	536	497	568	530	503	512	516	499	533	586	560	524	526	531	511	545	513	534	524	483	497	547	506	493	521	554	564	549	503	537	528	524	526	517	512	520	554	535	545	518	544	538	532	501	550	520	518	526	538	550	563	544	535	561	556	518	540	528	511	556	534	523	504	511	524	523	522	537	494	531	518	564	549	499	517	490	547	531	559	522	558	552	526	487	538	531	515	565	503	549	526	516	517	499	529	519	505	481	551	517	485	541	490	528	511	546	531	514	549	512	515	543	568	532	526	518	549	556	543	520	540	495	542	547	602	517	512	513	535	537	566	528	541	512	565	582	531	531	553	523	527	579	542	522	549	504	515	494	534	524	506	555	512	532	568	524	511	525	484	513	512	533	536	517	508	491	500	499	520	531	539	527	507	541	504	545	509	517	566	550	556	492	529	500	520	503	538	530	524	519	578	508	515	528	555	536	553	596	529	571	516	522	552	469	536	536	523	517	534	509	512	540	518	542	561	563	482	545	545	498	523	531	554	531	546	556	535	529	512	519	529	529	520	503	510	532	572	515	546	517	487	540	546	525	535	528	521	493	499	505	541	513	570	511	492	502	553	519	563	486	543	499	577	499	519	523	496	526	518	514	508	535	512	557	578	518	533	548	550	573	539	552	510	499	568	502	551	547	532	536	575	566	533	525	568	524	503	539	481	539	507	529	536	549	504	527	542	526	546	529	562	518	546	527	523	536	536	472	534	508	579	523	526	522	572	552	535	541	534	497	510	548	525	550	555	559	532	535	502	555	548	501	511	530	526	526	521	536	512	506	514	547	496	507	512	495	496	533	551	519	520	565	509	548	525	566	601	487	491	549	541	542	520	528	522	572	522	540	548	520	531	523	554	497	522	506	509	560	542	526	503	518	515	544	567	569	501	509	513	514	493	565	526	523	500	512	516	521	535	508	495	503	528	528	552	586	514	543	508	543	573	518	542	510	556	508	568	521	526	538	519	538	537	521	528	442	526	556	531	527	543	528	543	531	510	543	504	536	498	554	546	492	526	540	528	562	507	513	552	500	518	550	532	556	541	520	550	567	485	535	542	527	537	540	546	553	506	538	527	520	544	557	514	528	485	570	532	523	532	474	559	525	545	534	519	525	543	527	542	542	561	531	524	507	516	531	546	528	541	514	511	538	530	527	543	531	508	528	528	488	482	523	506	514	564	514	513	526	524	520	549	482	511	515	508	504	528	542	523	513	517	511	547	544	539	512	515	523	523	519	539	538	496	553	523	529	554	509	525	516	514	564	501	520	569	519	503	541	505	544	509	514	522	512	517	562	520	552	553	504	527	530	540	556	541	520	508	546	539	523	522	518	522	557	514	499	521	523	533	544	582	550	550	505	557	510	539	497	528	568	503	514	549	522	562	523	524	467	514	581	529	546	507	500	515	517	491	521	554	517	542	519	546	526	570	535	520	524	510	541	528	512	511	530	529	518	546	514	568	495	533	530	524	502	527	519	512	550	536	497	524	514	493	539	510	530	494	551	505	533	501	519	507	494	533	511	490	480	497	530	540	551	532	504	542	540	491	520	557	520	522	541	479	544	547	502	483	555	580	540	507	516	522	530	482	556	505	549	554	548	499	523	541	502	488	512	556	527	511	531	532	527	559	509	493	505	499	547	540	513	545	524	526	503	503	522	544	575	522	523	547	543	568	510	527	533	527	538	498	555	525	517	542	528	480	517	515	542	500	543	513	526	549	565	524	528	554	533	528	559	553	555	594	526	473	531	524	537	540	530	529	493	499	503	560	558	541	593	521	502	570	515	543	533	560	541	548	556	493	511	535	535	556	538	510	568	532	527	502	526	578	529	524	553	528	520	514	519	536	536	528	514	529	511	530	518	522	524	578	582	561	494	550	526	548	563	530	565	487	515	545	517	546	535	548	561	530	538	521	531	536	518	494	554	516	522	525	519	535	514	540	541	529	508	565	543	565	534	511	505	515	511	550	537	541	521	557	505	503	547	537	528	559	510	545	517	520	536	532	498	537	534	531	572	530	550	550	527	513	530	510	551	541	510	557	558	561	562	504	508	545	517	491	532	513	493	494	542	551	495	520	568	505	525	524	559	495	523	556	556	537	502	552	534	525	572	557	539	506	525	504	500	547	541	552	523	538	504	543	576	523	573	552	505	522	518	545	532	530	529	479	545	568	523	512	529	557	508	574	553	540	547	539	538	528	545	538	548	524	505	532	514	522	527	564	511	508	531	539	540	520	499	524	548	519	504	495	571	523	534	518	485	521	506	517	534	502	517	543	579	528	528	541	565	498	525	533	537	532	518	558	512	527	497	531	529	539	528	553	533	537	509	527	542	540	509	515	536	536	516	550	485	573	529	513	537	513	531	488	510	491	521	535	504	521	578	518	576	529	496	544	518	526	481	546	527	521	504	516	546	514	562	501	467	524	543	517	547	520	545	560	550	568	523	558	478	561	521	556	552	521	529	550	508	518	515	528	533	546	522	506	518	549	539	552	522	542	559	543	518	513	529	540	506	507	523	541	528	539	511	497	543	501	523	492	586	551	537	492	586	524	556	523	505	491	537	552	518	529	486	531	531	541	553	516	577	558	517	579	481	507	518	543	504	497	550	554	508	513	545	513	561	497	560	536	517	531	523	554	523	526	552	533	508	529	529	513	536	566	528	523	534	519	571	561	539	512	555	519	523	558	530	532	572	537	567	509	518	550	545	508	527	517	568	530	526	542	526	556	478	542	507	541	503	505	530	538	488	531	526	536	527	512	509	527	486	552	524	527	520	534	514	540	565	571	509	489	506	523	534	505	536	531	533	518	504	539	573	517	516	534	549	524	551	555	543	515	560	530	555	499	521	578	541	480	506	556	505	488	540	507	550
52875	32832	25481	23971	24410	23619	19640	11112	2935	1720	734	607	573	521	427	372	378	355	386	4225	12539	10841	655	301	250	263	280	234	259	223	256	234	251	257	265	246	242	250	231	249	255	234	232	270	231	256	249	242	216	221	214	258	244	282	213	249	235	250	248	264	251	226	247	248	244	229	232	229	237	230	233	220	230	229	231	256	261	237	239	255	230	229	226	231	240	235	250	248	252	206	214	235	242	239	230	250	243	230	258	260	232	228	243	237	230	255	248	224	232	269	238	252	256	236	242	244	273	241	218	230	254	256	223	240	268	236	259	225	252	250	230	240	267	224	265	222	211	247	226	253	247	254	235	262	230	223	258	223	224	222	216	232	245	254	268	233	235	208	238	238	232	209	211	255	226	242	227	257	256	238	213	257	239	255	258	242	229	239	238	241	238	232	213	224	219	247	230	204	231	290	202	237	240	260	295	250	236	262	239	216	207	217	239	237	223	249	243	243	216	228	236	230	248	213	260	194	238	223	242	244	256	230	214	213	212	258	245	225	238	223	239	244	253	220	226	240	244	240	235	248	219	221	226	248	234	232	241	231	226	252	237	238	267	256	235	255	224	242	236	232	254	230	234	218	228	226	252	227	231	237	244	252	224	214	253	239	241	233	266	244	257	203	236	232	248	257	262	240	229	251	227	223	261	223	232	222	250	253	248	236	238	246	226	238	262	255	238	218	212	255	241	250	225	213	246	230	269	251	239	225	229	233	224	219	229	219	231	220	207	263	213	240	258	241	259	193	209	229	235	234	267	222	258	260	236	221	227	238	250	210	247	232	212	242	228	244	263	212	183	219	220	239	247	230	238	251	257	232	235	210	236	229	213	250	236	223	230	204	230	225	239	229	195	224	255	224	227	209	241	290	249	239	247	224	237	226	217	230	230	216	203	277	208	198	223	226	219	249	268	246	269	257	245	246	233	212	258	232	273	206	246	232	265	231	226	230	220	252	217	232	245	223	255	223	243	230	234	225	246	233	244	251	279	216	213	246	218	258	207	228	231	257	244	250	221	219	243	248	204	252	259	215	235	208	240	226	224	225	238	225	237	244	196	195	246	221	203	240	232	243	216	214	224	217	238	246	246	213	204	225	210	249	233	207	205	228	243	224	216	238	239	243	221	235	249	216	248	219	255	199	221	240	223	256	233	229	232	238	248	244	238	212	233	234	268	249	257	250	250	224	227	254	221	246	239	223	217	212	229	221	220	221	232	226	240	242	243	245	249	231	248	213	227	257	252	246	255	240	177	245	231	221	276	213	218	249	248	236	213	229	240	225	217	244	237	265	238	226	248	262	209	213	213	234	240	250	229	261	208	246	223	235	293	256	247	236	229	243	242	247	229	215	225	213	233	230	227	265	239	256	222	229	214	240	240	226	213	208	208	244	248	256	252	231	240	218	256	224	252	218	246	237	218	240	223	219	237	234	217	252	255	256	214	209	260	228	231	233	220	231	226	233	222	224	225	263	241	208	235	234	213	242	223	235	248	245	234	222	220	256	227	225	216	219	227	232	243	235	217	212	262	242	253	224	227	239	226	251	245	228	237	246	224	228	215	259	224	208	234	213	227	243	223	259	231	219	215	238	243	178	221	246	250	248	237	236	242	219	214	221	226	232	233	238	249	251	251	217	258	228	249	247	229	224	235	223	215	207	256	244	227	231	227	252	242	259	241	206	177	228	253	224	203	260	261	224	233	259	236	243	254	214	217	229	202	223	263	245	222	224	229	245	199	247	209	215	210	231	227	205	244	233	253	234	232	238	221	225	243	224	253	224	274	231	239	229	241	225	240	209	220	196	218	253	253	248	248	237	234	243	238	219	225	240	256	236	263	223	240	241	246	235	208	248	240	240	235	226	214	222	242	215	219	208	246	234	232	208	252	228	247	231	218	195	233	232	221	224	255	229	245	227	240	214	232	242	225	210	240	249	265	244	242	241	227	240	250	240	241	262	221	225	220	245	233	204	220	208	263	239	209	216	233	217	233	241	220	239	233	228	200	228	245	221	225	219	236	243	273	245	234	265	255	251	249	230	255	209	231	244	203	231	226	242	233	235	233	248	246	238	239	226	243	249	220	222	271	240	237	223	235	235	201	238	202	229	242	222	265	216	218	234	221	240	251	226	204	229	211	234	240	205	233	239	221	256	259	254	255	235	235	210	246	232	242	229	230	246	228	244	237	273	210	240	237	219	227	243	246	242	214	249	227	254	225	243	252	257	249	256	227	239	216	229	228	210	270	238	223	231	225	269	202	231	226	231	261	223	214	228	236	219	227	222	235	225	253	238	230	228	222	222	212	241	211	237	202	242	228	225	231	218	228	220	236	235	237	232	220	222	237	229	218	236	230	226	227	232	270	242	239	229	241	230	238	233	239	211	222	224	247	244	266	214	241	271	223	234	190	212	220	236	226	211	235	218	232	243	263	219	225	232	231	235	242	233	221	225	228	248	211	247	251	222	243	218	205	222	258	252	219	271	234	228	212	241	249	251	229	248	238	254	223	231	239	240	219	217	208	232	259	227	268	234	221	229	240	267	246	241	188	228	251	215	229	255	223	236	188	248	234	228	256	226	257	242	228	225	234	239	232	233	234	215	228	271	201	217	241	232	223	227	238	215	251	242	236	215	264	220	237	255	219	217	268	223	229	231	241	239	241	228	247	250	238	235	244	259	253	197	235	230	240	234	260	266	220	201	219	226	246	262	243	254	215	242	238	218	218	225	220	236	241	257	210	232	233	250	210	208	218	234	237	202	219	220	227	240	242	214	207	253	203	251	259	243	262	229	249	232	262	235	262	223	246	229	231	247	206	215	248	227	244	243	215	202	249	268	253	223	268	232	231	228	210	246	218	240	238	219	227	230	248	229	223	259	237	243	218	244	218	237	234	212	294	259	231	237	249	249	226	226	226	240	217	202	240	243	232	259	237	245	263	239	218	225	258	282	235	234	221	230	262	219	200	206	244	259	211	237	211	226	226	220	242	217	225	231	227	241	261	242	239	246	262	242	236	213	235	243	213	252	247	278	258	267	223	228	222	248	257	273	254	274	273	196	206	220	235	229	236	212	282	244	215	252	261	231	246	253	241	263	239	248	239	226	253	224	229	233	234	226	222	210	252	209	235	251	223	211	237	246	248	234	238	218	227	227	211	264	234	223	247	242	208	202	244	234	248	210	259	217	207	246	238	247	241	249	254	219	226	231	236	233	193	214	234	211	236	223	258	241	241	200	263	214	231	234	221	252	218	226	219	227	269	219	216	212	226	231	236	242	242	227	234	252	242	221	250	233	223	232	213	202	224	235	209	228	218	219	211	217	224	205	212	233	224	203	246	229	217	209	239	251	227	243	255	230	217	273	220	212	241	210	247	257	240	261	234	242	253	220	252	235	242	256	246	236	261	260	207	218	250	229	233	262	224	237	224	221	253	251	226	213	254	237	243	220	226	234	230	241	221	271	255	202
54685	23815	7571	8477	7631	7844	7339	5891	5618	4329	2299	2109	1957	1759	1423	1292	1211	1166	1341	17105	35190	24049	674	631	635	642	596	615	613	540	560	601	592	597	568	600	544	500	537	530	529	565	581	556	531	592	532	551	547	588	544	514	556	531	579	552	502	507	498	518	523	531	527	489	515	537	533	527	493	508	554	515	550	543	503	524	525	519	502	505	521	509	540	516	510	538	496	535	519	501	517	508	516	511	518	520	559	516	483	523	532	520	528	505	538	524	541	567	503	541	492	510	528	523	527	513	552	491	513	506	496	507	504	579	505	489	521	527	482	502	468	524	519	510	549	588	549	515	491	508	470	464	507	507	555	540	512	477	504	495	494	494	532	511	511	532	523	529	510	532	558	498	509	541	521	557	529	513	525	513	528	505	539	537	537	484	485	521	507	496	511	542	483	516	479	496	507	513	520	521	526	519	507	489	585	530	515	505	537	474	527	526	497	492	495	504	480	501	515	536	469	506	492	507	524	512	505	485	522	518	506	490	517	500	513	487	552	516	491	496	518	506	502	503	510	505	507	540	515	516	564	458	505	499	512	492	499	524	522	507	509	482	536	482	529	503	545	489	501	524	509	485	527	530	502	477	471	535	502	537	521	490	507	502	474	509	472	534	503	514	558	517	500	487	534	490	503	501	508	536	493	514	510	495	524	549	499	513	499	449	537	550	500	527	537	522	514	501	506	499	506	486	526	523	505	539	523	519	512	518	485	487	520	492	520	508	469	503	491	491	527	516	494	528	540	530	493	535	520	511	540	536	490	511	474	505	525	551	509	496	478	532	500	507	495	518	531	508	505	533	522	541	476	471	527	540	487	530	492	537	511	513	564	534	503	502	486	525	512	515	543	510	509	545	501	529	524	525	499	509	504	501	519	528	512	510	527	519	473	474	560	509	480	517	498	497	538	474	515	542	511	524	534	491	452	506	489	499	558	534	481	454	523	549	547	575	489	509	528	505	517	516	513	499	463	497	510	490	496	506	479	534	504	488	504	463	477	499	536	507	536	536	491	567	514	554	521	534	472	520	523	529	539	520	494	530	499	510	536	482	461	542	502	493	512	548	529	510	510	487	555	529	481	537	498	501	498	526	523	494	531	537	501	505	530	529	524	483	507	512	489	548	478	515	525	521	510	551	491	530	469	474	541	516	507	509	503	520	501	486	540	485	550	539	515	525	509	517	535	514	520	528	487	543	500	540	515	454	509	497	489	486	454	514	515	474	497	501	537	556	537	485	488	524	500	511	504	518	517	487	495	500	499	535	507	516	515	509	521	509	519	526	506	526	523	515	485	493	528	502	517	487	515	511	502	556	513	498	493	535	509	548	522	501	510	530	490	476	523	512	529	525	541	539	518	534	510	512	519	507	500	577	506	541	509	519	540	512	499	496	485	524	507	491	496	495	532	517	515	548	514	495	498	506	542	491	512	545	483	526	512	527	529	535	518	525	477	519	503	482	506	513	550	482	503	517	527	483	502	523	516	507	542	471	525	545	504	459	475	499	525	479	514	501	508	493	512	505	504	515	545	516	472	526	494	507	472	483	517	503	484	521	550	493	529	501	511	510	505	519	526	549	517	500	508	498	488	546	514	483	515	531	536	528	530	518	559	506	516	489	520	517	511	515	559	533	495	500	533	494	542	508	531	501	513	493	510	519	528	516	503	522	528	525	530	493	535	469	498	500	498	519	503	521	502	505	536	500	502	520	520	482	532	564	541	513	505	528	538	514	543	551	542	511	534	482	552	544	511	528	460	518	487	516	538	545	498	542	501	482	506	496	508	523	509	471	502	486	496	509	491	503	531	497	514	531	496	474	517	524	492	493	517	480	521	540	544	477	503	518	533	483	505	529	518	500	500	489	504	491	558	486	507	512	495	498	537	493	507	530	534	569	501	509	522	556	530	500	504	526	506	515	494	540	510	515	487	484	522	505	521	483	535	480	506	485	534	465	496	508	521	493	481	518	508	539	514	511	485	506	501	515	502	509	510	512	531	477	531	499	481	486	508	547	498	513	540	502	519	509	501	514	515	519	545	484	482	523	527	519	511	523	508	466	517	527	507	486	527	501	527	534	539	491	560	501	474	506	501	495	476	505	512	481	489	522	528	510	523	509	532	494	543	529	512	519	518	513	541	510	524	514	534	507	483	492	520	513	510	524	490	520	556	492	540	522	525	524	513	495	533	512	544	492	546	542	570	510	492	497	534	498	499	494	487	502	538	522	519	492	516	523	482	534	512	473	484	493	479	477	531	476	501	535	538	535	519	516	546	483	516	502	531	481	502	542	546	493	533	515	540	491	570	529	512	497	530	489	526	560	491	489	512	529	537	531	510	472	520	503	463	514	473	441	481	481	523	498	544	498	502	542	487	522	491	501	520	526	540	518	538	477	542	545	486	463	530	517	522	544	529	520	497	532	522	542	468	539	540	524	583	504	492	516	548	517	491	508	529	460	551	526	501	513	516	500	491	506	482	533	546	503	507	539	532	548	484	511	532	501	483	556	494	522	526	559	517	527	535	512	491	469	545	530	503	529	509	484	502	547	485	500	482	532	513	535	493	507	538	553	505	523	492	515	544	496	505	551	509	523	498	538	524	531	500	539	519	509	493	552	487	515	504	513	488	541	513	501	537	505	511	544	487	502	520	471	484	516	515	504	541	489	528	498	516	564	473	520	555	500	475	495	518	520	491	520	562	505	526	527	504	488	493	514	497	500	503	557	462	493	517	501	556	553	509	481	527	511	484	542	509	529	472	500	485	489	471	527	480	502	499	505	517	509	487	492	556	481	498	493	544	493	453	485	520	489	539	520	502	526	471	563	473	484	536	515	508	520	566	507	568	516	496	486	491	503	512	504	499	511	526	523	526	494	536	499	498	501	565	506	495	525	497	514	529	532	551	481	493	470	456	478	579	511	488	534	502	485	480	527	528	525	536	530	561	516	577	511	565	499	508	475	474	497	542	502	515	494	525	528	499	496	485	524	527	516	522	517	524	463	534	501	498	532	520	519	512	499	488	496	490	520	510	505	509	503	533	533	490	518	488	504	503	517	503	540	517	518	534	499	525	498	500	455	521	545	510	508	470	480	469	498	487	493	532	547	515	484	486	506	492	552	481	535	544	479	482	525	495	534	481	468	500	528	495	528	489	511	501	485	568	511	526	508	525	523	486	544	572	515	550	469	548	512	455	522	537	519	497	516	528	494	522	477	498	550	514	498	515	545	501	500	496	521	483	543	549	539	502	532	492	478	520	532	538	503	508	484	538	506	534	509	523	528	533	481	494	514	507	559	496	521	502	532	462	500	514	493	472	492	525	510	514	533	511	484	505	512	506	497	517	532	528	522	547	473	485	495	527	506	500	503	521	480	493	486	493	503	508	489	476	465	512	494	516	517	531	508	472	530	520	509	536	514	566	521	512	514	522	533	513	566	523	502	497	501	516	520	528	482	524	521	499	470	511	535
37192	26493	10161	3656	1598	783	458	348	320	348	296	277	321	321	317	335	290	312	291	433	842	519	311	276	290	281	337	304	315	292	302	316	332	286	304	273	284	267	290	286	283	280	285	295	270	302	298	261	331	267	296	293	266	282	314	319	289	303	289	275	284	285	298	298	294	301	308	288	287	256	286	274	284	280	285	317	307	283	299	301	299	318	287	297	263	258	311	302	317	289	310	314	282	311	286	305	291	311	323	297	319	300	317	295	300	282	306	275	305	299	319	294	283	287	315	290	334	296	322	308	288	286	279	261	296	315	301	287	277	301	293	315	298	297	286	319	286	296	313	282	288	308	324	303	289	288	287	280	252	293	349	301	289	283	313	298	264	291	304	283	302	311	328	280	280	290	298	320	321	268	286	311	291	324	318	289	315	306	307	271	302	308	263	309	292	262	310	309	292	313	317	298	284	314	289	325	310	278	302	275	305	310	324	336	304	287	328	309	294	270	283	263	286	270	296	281	319	290	265	263	289	268	280	275	292	309	326	308	326	293	300	291	310	302	283	288	291	300	294	287	309	301	291	326	310	286	299	334	308	268	284	314	335	290	312	302	298	305	313	299	268	307	308	276	299	295	275	289	311	283	295	311	343	285	263	295	265	316	311	290	312	307	313	281	297	300	296	332	274	309	325	288	300	280	286	291	322	298	279	313	296	318	317	256	287	325	310	288	306	301	312	292	313	264	304	312	309	283	279	299	307	297	294	273	315	295	293	293	292	332	304	297	312	298	321	303	297	297	305	283	283	285	290	309	328	292	329	286	277	295	303	318	311	306	322	280	310	267	286	262	305	346	319	298	305	296	288	330	334	304	280	278	300	303	314	301	261	336	331	332	290	295	288	309	329	300	263	281	300	282	271	329	317	296	287	344	294	284	312	283	356	287	283	311	319	274	274	308	315	309	276	274	303	319	282	299	282	287	351	291	299	270	284	318	266	261	302	270	316	328	280	294	297	290	307	294	291	285	292	306	315	312	299	256	301	306	294	271	287	294	280	286	297	298	293	312	312	303	292	309	278	312	281	312	291	279	280	313	271	319	306	321	328	297	323	299	282	318	313	305	281	297	275	303	311	286	309	289	311	305	288	318	287	320	270	301	324	311	297	300	285	274	306	303	288	333	282	304	298	296	317	314	305	324	315	311	310	311	326	296	319	288	298	314	273	284	319	283	288	296	269	324	302	268	282	298	302	302	305	281	306	297	285	320	291	283	285	288	284	311	321	317	355	294	296	307	311	301	303	300	285	299	314	311	292	288	323	279	320	278	270	296	292	298	281	294	305	300	311	296	285	276	280	280	288	306	283	307	295	316	319	310	318	294	292	269	321	264	326	286	299	307	313	303	311	314	261	281	306	278	308	299	297	305	295	315	336	303	302	299	291	285	322	285	293	292	311	306	309	286	320	281	319	263	268	288	298	280	318	290	319	275	302	307	284	281	269	295	344	300	324	317	289	300	293	311	333	343	333	286	289	317	292	294	285	280	300	334	318	296	310	279	289	283	273	299	303	293	311	303	293	307	291	284	280	286	286	308	284	282	281	308	320	288	295	294	310	308	341	308	321	304	292	292	276	294	335	290	261	270	292	305	280	264	337	267	278	295	287	304	294	263	317	312	303	305	290	310	298	300	302	295	289	283	318	324	314	308	284	291	295	316	306	298	309	287	338	275	269	284	303	329	332	292	296	314	347	305	309	281	280	302	320	288	320	270	330	353	317	321	273	291	295	321	291	283	298	305	285	304	272	302	279	293	310	306	299	253	277	297	315	297	298	319	297	294	284	296	275	304	290	315	294	292	261	289	302	316	270	271	306	297	312	283	290	316	311	317	275	252	263	295	284	272	294	279	316	298	288	314	291	288	290	285	299	328	323	310	309	333	291	273	303	312	311	302	288	302	286	316	306	295	300	274	301	277	292	250	305	309	306	302	267	254	285	313	300	296	303	324	291	305	296	301	294	325	323	286	300	276	308	277	279	325	269	281	299	311	314	297	322	291	296	316	300	296	294	281	313	303	258	307	307	305	316	318	285	283	269	313	272	299	297	302	326	268	298	296	297	307	295	319	298	283	301	325	293	260	284	259	287	269	273	284	293	305	324	303	244	266	314	305	304	267	305	307	292	306	259	305	325	300	314	298	308	285	268	295	300	323	285	268	268	320	338	311	297	269	293	302	311	294	303	280	286	290	317	262	268	284	322	292	310	270	296	293	319	300	348	312	298	334	289	295	319	334	297	307	278	292	314	308	303	302	302	269	297	290	316	301	301	292	287	275	319	288	290	296	292	274	321	278	286	281	288	315	295	312	266	306	320	292	319	295	294	277	281	269	295	302	293	324	317	280	285	302	297	320	295	318	295	334	291	296	303	289	292	307	312	263	293	299	314	294	302	321	274	347	302	293	306	316	312	305	299	296	307	300	262	281	327	263	282	319	323	292	289	308	300	327	301	310	282	303	312	278	339	321	317	313	314	297	261	301	285	309	305	270	290	294	302	315	329	304	294	291	320	325	305	297	287	287	317	307	280	278	299	319	284	317	303	315	275	293	327	327	319	296	300	299	282	279	269	290	302	299	302	290	303	297	309	287	295	298	275	321	279	274	288	306	310	271	290	289	310	301	316	300	291	288	279	299	311	293	330	281	298	326	310	296	294	309	309	300	309	308	297	293	322	281	291	279	313	268	290	304	296	313	288	321	297	278	290	295	286	297	312	343	317	291	299	299	284	292	305	289	301	282	309	323	287	326	293	291	263	297	291	285	286	275	284	292	281	300	314	317	292	293	313	298	286	307	299	289	322	301	286	291	297	308	289	271	300	302	267	267	302	277	276	312	345	264	294	300	279	290	290	265	315	289	273	298	320	286	334	310	296	303	292	299	271	296	292	317	275	328	273	294	278	289	288	303	288	280	291	325	305	290	279	307	288	296	322	294	306	303	284	299	283	283	308	299	287	308	317	302	268	311	272	272	325	279	288	318	308	301	258	299	314	306	319	291	287	288	293	335	275	277	283	278	322	274	295	303	301	252	295	316	282	297	262	291	308	291	303	288	313	311	321	323	311	310	302	310	315	303	282	271	303	292	311	309	321	305	333	280	262	288	302	336	309	310	282	324	285	276	279	255	321	286	308	303	289	308	291	260	285	315	308	303	304	264	312	313	303	314	293	299	344	284	294	283	298	311	317	277	273	289	282	289	320	292	305	300	303	301	308	283	274	323	310	291	318	300	288	273	310	300	290	303	313	335	292	276	318	302	270	291	304	299	310	275	301	310	291	328	313	311	284	300	299	308	304	309	315	322	281	264	305	306	291	303	312	272	298	315	298	320	284	309	307	308	277	301	316	282	313	338	276	311	260	344	342	295	310	288	306	322	292	298	294	314	287	288	320	297	302	313	338	302	290	294	279	301	293	300	288	303	275	305	284	262	261	316	289	282	320	318	278	323	322	266	288	285	294	334
32497	16283	1303	1356	1255	1370	1152	938	930	820	744	784	709	701	743	700	744	758	697	1702	3813	1775	719	716	703	729	681	701	691	721	756	734	738	708	790	722	669	718	711	692	746	622	701	691	727	684	715	742	727	700	662	719	678	737	720	728	723	706	720	710	717	710	701	666	694	735	722	706	740	687	712	761	699	785	730	692	722	725	691	694	708	683	746	686	712	765	681	691	706	754	724	715	709	713	725	680	712	755	700	714	686	694	757	728	721	718	658	750	685	681	715	755	689	744	681	681	692	779	687	719	674	697	700	708	736	723	724	719	696	685	698	674	681	683	724	716	748	741	750	731	689	710	686	686	697	689	729	675	728	686	744	689	672	758	709	674	688	705	708	703	678	771	693	746	682	707	708	680	726	724	674	711	692	708	683	693	722	693	739	688	694	705	708	687	699	695	658	718	725	690	713	679	698	721	700	692	711	696	698	681	742	736	726	715	717	708	687	706	677	709	790	716	733	674	694	657	701	738	727	648	705	685	672	743	711	682	720	724	656	687	750	728	735	681	681	761	712	706	722	732	714	724	737	687	711	710	709	713	720	734	661	697	701	731	675	726	678	750	727	666	697	678	687	693	745	733	764	720	710	720	703	717	720	708	718	730	693	729	676	714	705	696	684	736	674	699	706	738	766	682	687	697	696	756	742	713	746	692	725	725	733	703	750	709	717	665	725	686	719	685	732	738	749	699	734	710	735	725	698	669	691	690	756	678	713	712	671	664	727	722	755	703	720	699	716	704	679	759	698	695	716	689	739	698	708	687	680	702	690	697	712	703	675	685	723	700	740	687	685	719	712	706	708	672	733	723	727	721	717	737	699	701	784	675	717	662	653	715	698	713	674	683	671	671	685	684	615	686	730	753	706	706	712	718	686	674	711	731	752	749	695	751	729	718	753	707	711	722	682	720	687	709	672	719	730	696	690	738	682	689	683	749	717	705	739	690	662	711	688	720	645	710	695	702	692	699	726	770	741	717	681	697	720	762	702	697	704	665	710	672	709	713	698	717	703	689	685	682	779	669	686	712	684	703	656	655	673	730	704	751	719	766	737	702	696	742	731	698	673	716	717	679	729	696	700	790	664	766	718	727	714	720	707	689	675	669	703	700	673	694	701	704	732	694	733	732	717	683	735	692	764	653	713	685	719	681	671	690	738	696	696	693	689	736	693	695	705	670	746	721	711	703	717	688	710	714	712	713	744	687	723	682	745	701	683	731	719	729	730	685	643	676	731	661	708	736	694	687	701	710	723	702	667	733	701	721	689	737	729	737	678	710	697	745	672	699	677	707	728	712	674	692	724	746	662	693	692	713	689	713	690	696	668	690	665	713	674	707	744	707	698	730	687	730	714	725	726	727	711	736	721	710	679	689	715	690	705	744	681	685	744	718	738	744	693	638	658	705	732	732	689	748	710	673	734	660	654	697	718	677	697	702	721	721	690	709	725	717	677	744	726	711	723	687	715	710	681	724	727	696	692	709	697	680	714	729	658	685	694	714	698	722	691	712	668	728	678	786	666	689	687	720	723	704	716	706	660	741	706	700	741	713	711	775	720	692	720	675	698	709	685	702	666	723	660	732	686	717	708	690	662	709	756	672	703	730	753	667	736	713	715	726	695	756	730	714	674	722	726	718	747	707	686	743	688	675	720	699	710	755	771	715	694	694	689	706	704	747	729	735	722	721	708	649	737	705	727	694	703	667	796	740	727	747	681	710	642	668	689	658	698	738	727	745	686	697	719	686	690	707	693	706	721	702	685	700	734	736	693	687	719	705	707	701	760	728	685	686	747	736	714	737	720	704	693	684	705	703	753	655	720	720	751	712	670	700	717	686	700	729	706	739	690	665	731	728	729	729	667	767	738	738	730	690	740	700	721	694	676	729	705	756	672	688	692	721	677	727	674	713	691	715	673	731	668	684	699	705	715	724	687	723	721	707	706	712	701	699	711	720	742	730	736	694	696	724	753	736	739	721	690	723	642	679	721	721	710	705	663	694	685	683	672	669	696	676	678	695	668	695	694	672	709	679	667	705	680	731	707	698	670	682	734	712	656	706	692	720	687	685	721	685	703	664	708	740	664	729	684	739	682	655	712	725	742	696	728	702	673	720	685	709	704	732	726	733	704	774	704	734	699	718	683	758	728	785	719	718	700	707	666	723	725	709	692	720	676	716	662	630	719	743	747	667	734	719	772	740	741	748	707	731	716	752	709	694	683	705	727	689	742	700	676	723	705	683	729	708	688	714	739	750	698	728	697	683	678	686	699	696	690	715	713	710	678	693	730	772	695	679	652	755	707	712	730	720	733	732	706	696	670	745	731	714	712	695	738	740	715	759	694	652	719	681	735	688	682	726	749	697	705	743	739	749	669	756	750	691	751	689	674	746	671	709	729	714	711	705	702	707	684	731	716	685	715	717	743	696	683	694	778	676	661	709	700	713	690	708	687	735	693	743	728	697	689	695	683	713	722	692	698	701	726	746	730	700	740	675	690	721	686	696	722	707	715	637	696	696	699	660	745	697	717	675	744	721	738	682	694	702	794	705	710	686	708	785	680	665	677	730	756	712	681	672	695	703	676	681	700	716	714	664	718	747	690	698	715	753	696	708	714	714	752	691	715	736	658	645	681	727	730	694	687	689	709	750	695	790	728	709	726	698	755	689	714	726	743	712	721	710	747	698	705	708	698	696	737	710	696	733	743	678	672	715	677	675	694	686	688	735	714	725	685	706	729	722	679	736	708	715	726	671	730	702	688	761	774	693	698	699	740	696	695	701	693	686	687	715	698	702	715	715	684	627	677	695	691	741	723	730	734	686	667	688	732	704	695	721	709	723	735	667	719	717	708	724	758	688	699	704	686	695	725	701	612	706	733	757	663	728	740	678	727	665	684	723	692	723	739	679	748	750	712	732	704	701	729	677	770	687	722	716	725	703	715	741	673	715	740	661	758	719	682	701	695	714	725	694	683	737	706	688	727	667	734	697	713	693	727	735	737	681	694	700	719	716	704	750	691	707	721	740	708	680	650	740	694	715	713	718	689	713	719	659	732	676	734	677	683	726	691	673	714	733	709	754	712	664	650	737	699	692	735	671	743	702	683	703	707	695	689	699	717	728	708	655	704	658	709	676	647	716	705	707	741	666	727	764	701	712	696	680	719	652	668	725	708	718	696	716	714	717	745	673	690	654	720	721	741	706	674	720	701	709	661	695	725	698	691	692	717	751	718	743	724	722	696	755	717	747	706	712	653	692	716	731	703	711	653	753	649	655	717	690	711	665	714	682	714	756	703	672	731	691	739	696	728	741	723	683	654	729	682	707	704	764	711	684	666	750	723	665	702	719	704	639	708	734	727	694	713	667	715	719	711	659	717	735	672	697	686	724	722	685	704	734	729	688	694	689	703	711	702	698	685	699	731	657	723	687	692	726	726	730	724	691	731	679	671	725	721	693	703	706	699	683
52122	36480	27314	23913	24204	23560	18730	10228	3147	1166	691	532	536	426	387	335	310	279	357	6160	14184	4610	296	246	239	237	238	210	209	221	224	204	233	213	243	254	238	216	247	228	203	229	217	240	231	213	222	244	211	221	200	210	209	200	193	180	207	195	196	208	214	209	236	196	208	214	211	212	202	221	227	207	222	197	219	223	196	238	212	200	222	215	196	223	198	186	214	192	209	243	191	185	214	228	219	202	210	205	196	184	219	212	225	201	206	181	238	221	220	191	199	212	205	194	203	212	214	228	226	224	203	181	208	219	196	230	181	211	237	190	218	187	211	220	195	213	174	220	194	212	195	218	206	219	227	214	228	205	215	213	222	231	199	211	225	193	220	171	190	198	204	204	212	214	238	217	207	227	215	193	193	249	216	220	205	205	205	182	198	197	213	218	212	228	234	196	199	219	214	187	179	222	207	215	212	197	195	229	213	226	224	203	217	192	201	197	204	224	205	225	236	197	231	197	195	243	189	215	212	212	216	204	231	204	208	199	208	252	180	189	206	219	225	222	210	197	223	221	211	218	212	203	218	211	202	210	190	190	219	219	221	202	199	229	216	202	211	204	209	194	202	198	209	206	214	196	250	188	200	205	209	218	212	228	208	200	192	206	208	188	216	215	202	205	219	182	210	215	214	189	211	205	211	196	214	246	210	208	184	190	201	187	197	207	190	211	189	218	182	179	210	216	183	194	184	185	211	219	179	195	209	229	202	211	197	208	220	205	196	254	222	209	214	212	220	173	227	187	198	199	196	201	213	188	209	191	197	208	226	213	194	208	199	172	186	201	211	201	207	196	204	222	223	207	192	225	207	210	205	216	211	203	215	188	218	200	221	207	193	241	203	195	201	196	229	222	234	189	217	203	243	207	238	221	219	199	190	215	210	229	226	189	205	207	217	213	213	224	225	207	206	192	202	227	230	203	203	225	209	221	201	219	209	178	214	205	200	208	184	198	196	193	198	198	191	194	214	207	183	208	200	213	212	211	221	220	180	198	218	186	191	223	203	215	184	211	221	217	190	207	203	201	246	219	190	217	216	190	215	193	189	188	190	190	200	229	235	191	223	199	195	197	192	224	203	182	205	217	224	199	208	200	212	215	196	196	246	208	219	214	203	210	215	234	198	200	197	184	193	215	182	190	235	218	246	181	189	213	179	180	222	217	219	199	202	189	218	194	206	217	212	221	201	214	193	216	178	214	182	210	205	210	211	190	240	199	159	193	226	196	221	184	211	218	216	198	205	220	234	210	187	209	193	217	213	205	195	196	213	216	197	212	193	192	199	194	218	184	191	212	208	190	182	190	215	204	195	189	194	196	215	214	208	213	186	205	199	207	211	205	223	210	193	207	228	208	197	186	230	207	207	211	224	202	193	197	218	202	198	212	210	231	209	213	207	221	210	185	193	229	194	227	196	227	236	208	221	213	206	184	194	237	216	216	208	198	223	220	216	200	194	233	186	216	196	235	249	217	220	199	211	215	229	182	234	206	233	189	231	207	197	192	210	195	219	206	196	210	197	196	222	195	230	213	231	191	169	197	241	207	206	224	182	227	200	234	205	227	232	210	178	197	216	211	209	179	183	192	194	203	200	210	172	192	204	209	210	227	203	202	206	212	208	204	184	226	232	227	208	217	199	216	234	194	196	247	209	211	211	216	212	194	203	206	214	213	208	209	205	214	183	196	234	225	210	212	207	196	191	214	216	219	220	210	223	211	204	217	219	218	184	209	222	176	196	198	196	202	201	223	240	191	198	188	209	212	182	218	215	216	200	211	192	202	182	187	231	216	228	219	204	206	218	190	236	201	214	201	205	202	208	233	207	177	210	236	242	213	195	206	221	220	206	209	202	222	188	226	216	193	210	193	204	208	237	224	230	196	197	198	203	196	213	216	252	186	214	200	201	228	196	202	209	236	176	184	224	212	176	201	239	227	201	216	191	210	221	231	194	224	209	209	197	219	200	208	203	214	214	208	208	192	204	171	192	218	221	202	207	198	212	192	208	200	232	186	205	218	197	204	218	211	193	212	197	200	208	193	196	232	186	192	208	194	210	207	212	179	214	207	215	202	219	226	186	176	205	188	231	229	201	212	211	232	220	205	190	205	214	206	210	224	232	195	228	199	218	185	202	221	193	234	206	199	210	182	216	204	228	218	214	183	198	192	208	169	203	218	199	223	195	193	188	223	192	228	195	197	193	218	199	231	181	228	195	217	231	184	217	204	199	207	206	216	209	192	206	195	187	222	228	200	194	215	212	214	216	200	216	216	223	212	227	216	204	224	213	203	189	208	220	227	217	210	213	223	220	212	203	244	223	241	221	228	211	180	201	216	203	189	202	202	226	225	216	184	188	212	175	188	206	210	208	178	204	205	209	212	203	202	208	229	200	189	216	184	195	183	215	208	219	198	201	220	185	201	203	224	203	207	191	220	179	176	198	194	212	222	211	207	215	215	202	223	202	194	186	201	215	194	228	221	224	233	193	204	229	213	224	199	183	225	197	200	223	222	221	207	195	216	218	221	202	208	209	225	223	214	216	218	208	182	224	225	209	203	187	197	237	188	210	196	209	188	213	223	217	193	200	207	208	211	220	217	199	212	202	226	188	210	192	191	204	212	206	202	192	177	253	201	195	178	214	210	188	196	173	200	237	185	212	212	193	194	211	250	214	202	214	217	210	193	200	205	190	209	197	195	216	203	215	246	223	189	224	202	223	209	200	235	198	200	234	239	205	188	211	235	198	207	190	217	208	222	196	195	205	220	220	227	207	190	224	190	177	179	231	207	219	198	177	226	206	197	201	205	181	223	199	190	207	210	213	218	225	220	226	214	236	177	223	200	204	201	235	219	199	198	229	196	201	184	219	208	224	199	196	187	210	192	207	172	173	187	220	205	206	199	189	196	210	210	213	205	207	239	221	203	227	211	218	206	227	192	223	202	202	206	210	207	202	198	186	221	205	184	204	190	215	204	233	189	201	187	211	215	207	181	226	187	210	211	200	228	201	217	214	178	173	191	182	212	165	203	209	199	231	214	172	218	224	184	201	232	211	196	236	233	193	242	208	207	220	192	205	205	206	219	217	201	198	203	215	218	201	225	218	199	207	200	219	192	205	201	227	218	217	248	176	210	194	196	203	192	210	195	206	227	215	203	199	206	231	206	230	218	207	241	196	191	189	198	211	220	217	228	225	207	199	181	213	205	217	209	194	196	201	216	209	205	218	207	180	206	206	196	241	211	208	220	213	211	194	213	201	216	195	188	219	204	229	219	231	181	212	229	215	199	227	195	219	211	208	191	231	205	209	197	215	240	192	175	228	192	222	218	175	198	186	203	219	237	205	225	172	208	203	222	231	192	217	234	191	183	234	213	189	195	201	198	204	217	203	198	234	197	206	186	213	204	219	223	193	207	187	210	184	207	209	219	193	205	195	191	202	207	207	188	218	215	224	199	207	226	196	193
53623	38574	19260	9546	9630	10350	8996	5903	4189	2810	2366	2133	1770	1609	1353	1251	1119	1042	1623	21495	37173	8517	623	562	586	588	564	557	525	526	566	538	508	533	498	500	535	549	513	542	505	494	517	502	473	454	483	484	471	475	499	507	516	475	491	461	481	475	462	456	469	492	469	436	445	468	467	439	460	428	484	485	458	451	440	488	447	488	483	458	462	477	455	478	489	498	468	478	424	495	478	429	464	475	482	457	458	459	448	488	447	471	500	482	442	454	485	472	488	484	449	440	450	486	461	444	460	461	488	419	479	413	508	474	433	460	492	421	441	458	460	480	438	452	447	429	489	452	449	463	451	478	463	468	468	474	490	477	441	476	480	464	478	426	449	463	434	472	457	493	427	471	463	464	482	463	532	453	484	495	487	466	445	446	467	467	475	445	493	470	477	453	491	448	476	502	444	467	499	436	466	447	458	489	448	423	459	419	441	473	513	481	469	463	415	466	445	501	523	505	432	446	462	449	457	435	478	471	466	457	424	482	441	459	456	467	488	459	498	461	507	433	475	478	482	466	435	450	394	439	420	446	465	443	453	461	501	464	472	432	457	471	490	444	442	483	447	497	472	440	499	452	459	460	436	448	467	440	516	506	463	479	448	473	460	480	453	421	432	442	460	456	479	437	419	474	445	439	499	449	462	439	451	427	433	505	465	455	479	482	482	447	466	492	464	513	452	483	422	466	485	513	501	447	460	460	459	436	445	493	471	444	461	453	500	436	479	472	447	455	494	444	460	471	426	457	480	483	445	478	491	430	464	506	463	449	483	448	477	453	468	432	468	443	480	441	448	451	480	425	443	459	449	464	467	476	458	487	453	477	439	462	467	466	504	452	469	461	475	443	490	461	418	482	452	471	468	483	463	433	459	465	431	477	470	490	471	479	451	442	447	469	451	467	472	458	482	467	479	449	493	508	480	401	465	440	480	391	473	446	486	481	451	440	440	446	468	471	473	425	436	403	435	463	466	450	450	459	473	486	442	474	463	468	455	475	436	452	454	448	442	475	495	463	435	441	515	500	476	472	442	441	446	439	469	459	429	431	486	458	474	458	481	465	504	422	468	432	447	442	432	449	435	439	490	444	474	459	482	475	446	491	481	471	421	474	447	489	437	494	445	464	522	442	464	468	451	469	455	456	473	442	474	451	478	450	437	477	471	445	455	451	446	436	417	481	500	483	449	448	480	463	439	457	467	463	469	459	524	452	457	464	495	445	437	478	448	433	468	450	486	465	434	456	454	422	469	456	444	449	426	451	450	496	488	498	444	450	446	465	447	434	448	449	458	465	445	479	459	465	433	477	487	414	435	458	463	491	414	462	457	446	440	475	471	462	433	472	483	445	498	459	428	451	455	435	452	452	493	463	432	451	449	447	452	474	435	450	474	420	461	431	457	437	454	454	472	492	423	484	450	448	472	445	436	444	488	425	475	463	480	469	493	462	467	465	429	452	482	462	432	475	481	461	432	516	449	477	489	486	494	471	445	460	435	450	451	432	459	473	487	439	434	445	446	451	463	465	469	455	468	501	463	445	424	435	481	469	473	513	437	427	461	498	447	448	460	447	441	452	449	507	476	426	438	460	453	496	465	466	448	471	458	470	461	456	455	500	447	467	456	449	434	435	461	453	479	477	460	498	458	467	462	471	475	493	467	440	460	485	467	460	442	494	491	423	442	471	428	468	496	452	490	458	475	452	437	432	463	459	440	429	461	473	480	458	471	482	428	457	454	484	473	471	467	472	482	481	474	485	460	467	431	478	455	484	390	447	444	495	469	467	468	467	505	432	455	407	453	480	480	487	455	476	462	422	429	473	465	466	452	462	458	435	443	479	481	475	503	471	440	462	426	495	435	464	458	510	508	469	487	437	478	477	460	443	432	503	481	419	436	459	461	444	454	433	437	456	463	450	479	459	419	471	460	490	463	427	450	474	464	456	474	444	467	481	499	448	442	447	466	492	416	447	482	451	470	452	495	485	453	504	485	449	445	469	471	454	470	446	480	429	457	470	451	446	460	467	451	451	472	464	473	467	466	500	463	455	449	436	463	473	493	450	518	427	491	457	451	423	452	498	416	479	463	454	418	456	458	495	478	449	442	492	485	483	474	488	481	470	430	434	512	456	474	489	473	453	475	462	430	455	466	460	433	513	450	418	464	479	418	421	474	453	467	456	491	461	510	476	496	475	448	446	452	473	457	450	445	485	443	469	461	452	409	421	471	464	468	479	465	460	405	433	483	464	447	475	476	438	482	453	466	424	449	451	460	450	472	480	436	456	446	445	442	449	463	467	472	445	466	489	482	476	469	421	472	474	499	479	468	484	431	472	493	465	435	486	453	494	452	440	452	457	439	478	483	447	481	457	479	464	466	469	472	476	479	460	435	471	417	433	452	445	465	475	433	487	458	455	462	496	450	508	445	478	431	469	469	426	454	461	431	456	447	435	460	439	453	481	435	452	452	490	478	489	473	503	481	464	448	452	455	476	434	466	456	447	443	432	473	450	466	450	442	460	439	466	478	462	444	437	494	479	472	447	433	456	444	451	455	437	469	513	473	430	448	404	453	435	477	437	467	492	468	468	476	448	509	452	403	474	437	456	446	427	449	464	401	448	499	499	473	448	484	474	431	482	459	454	437	462	429	484	495	488	429	451	443	414	432	449	470	430	475	450	472	440	448	481	468	439	460	483	462	496	447	489	457	434	420	455	448	454	494	464	471	484	445	448	467	443	515	446	493	481	454	461	491	485	473	458	456	469	447	512	438	502	436	463	433	464	484	467	474	489	422	481	457	457	514	486	462	438	424	482	449	450	505	460	489	460	456	432	446	491	455	461	443	454	445	473	469	496	424	482	452	480	444	469	447	459	434	456	484	439	432	460	445	446	503	433	443	430	451	484	454	468	475	452	489	479	452	464	470	446	458	429	439	477	453	472	498	445	463	495	447	491	484	444	467	495	475	442	475	441	491	464	487	481	480	495	461	435	440	464	463	439	429	448	479	434	449	467	474	454	480	466	465	508	465	478	430	460	457	474	459	487	471	490	460	449	441	469	433	472	451	521	482	478	434	497	516	445	459	469	455	455	445	462	448	476	424	463	446	433	485	446	486	457	483	442	473	485	429	434	487	431	439	490	468	445	416	473	448	514	450	471	458	478	471	432	457	466	454	443	487	436	467	480	414	464	448	469	473	455	424	460	454	481	476	465	418	445	469	486	429	441	460	472	488	447	466	417	496	444	420	457	432	500	488	445	469	450	468	424	450	420	465	485	485	465	436	455	423	482	464	440	502	485	481	486	465	451	441	477	491	464	464	432	462	445	436	441	479	443	475	481	485	451	508	473	503	475	486	420	467	446	466	481	426	475	443	479	466	439	466	459	478	449	472	486	449	481	472	453	468	455	465	520	507	451	502	481	500	475	444	482	456	496	462	473	454	442	450	505	437	465	436	471	459	459	459	465	483	421
53732	34571	30932	25060	23854	23870	20832	13033	4499	979	884	644	423	374	372	324	271	293	373	2131	4711	1967	238	240	213	195	207	184	199	177	187	227	201	174	194	179	190	205	191	176	183	190	183	193	199	180	193	181	190	189	161	174	181	173	172	154	204	151	167	158	141	180	168	183	216	189	167	168	164	196	158	185	182	171	177	177	202	200	196	172	174	166	170	162	168	189	172	192	196	156	188	203	154	183	194	158	171	165	170	154	164	180	155	197	198	170	187	197	182	168	178	188	189	203	183	184	175	159	167	176	177	180	177	193	159	187	177	179	169	174	190	156	185	205	171	173	166	166	171	193	172	170	168	157	154	173	164	186	163	180	170	188	180	182	166	151	196	179	180	157	181	172	135	191	182	169	168	159	195	172	176	162	171	181	197	172	168	206	169	161	194	171	174	181	176	176	173	149	192	161	171	185	159	167	156	173	132	159	188	188	144	158	176	164	191	173	170	161	161	177	169	163	175	177	158	171	182	157	129	201	158	148	161	178	184	169	172	172	165	186	203	181	176	194	183	157	190	160	197	164	176	165	171	171	185	196	177	172	153	172	179	176	150	170	223	182	164	164	189	173	168	182	167	160	183	182	161	170	159	187	171	178	166	188	196	184	165	176	197	173	186	184	188	175	176	149	171	180	177	208	183	170	167	171	153	185	191	185	166	180	155	157	175	198	148	165	145	187	181	148	149	180	166	170	183	182	163	168	169	152	184	181	173	132	166	173	157	167	169	174	172	173	153	199	162	167	173	203	153	188	134	195	198	166	148	165	159	188	191	177	200	160	180	208	179	165	184	190	167	184	156	160	166	154	161	180	158	152	177	186	198	171	179	168	174	185	172	175	131	158	175	181	171	198	160	198	185	194	176	165	196	198	186	166	205	167	183	166	160	172	190	166	165	152	152	173	184	157	164	156	166	161	163	159	170	164	155	165	163	183	193	190	142	168	160	170	189	194	161	163	167	171	146	186	174	168	182	165	164	184	162	180	179	179	184	167	183	172	187	160	178	155	161	152	206	175	160	164	172	182	200	176	166	185	186	187	166	176	159	154	172	161	145	180	175	168	175	182	183	197	155	187	173	180	152	155	139	164	160	166	183	190	174	165	193	170	169	144	176	163	171	175	157	174	176	185	195	154	169	181	169	174	170	163	154	172	170	190	186	184	161	160	178	170	162	169	179	156	179	162	160	177	182	172	176	181	203	175	167	179	171	172	185	195	172	176	190	181	187	200	179	168	178	185	180	156	177	180	201	166	186	177	180	163	170	161	181	168	167	169	166	163	166	194	177	153	183	177	166	160	147	179	181	171	164	181	157	181	172	144	151	166	171	180	183	176	160	156	184	199	178	176	165	173	160	185	173	180	175	166	174	163	179	172	174	173	176	149	172	185	169	168	193	162	158	180	172	174	175	174	178	168	174	138	163	155	184	184	190	154	155	177	160	175	164	169	199	171	182	181	144	164	187	195	163	173	171	167	174	157	177	189	170	176	171	173	162	195	176	151	175	190	161	187	177	184	185	186	143	166	199	146	166	202	165	160	150	171	185	158	177	126	152	157	149	165	206	178	165	170	165	176	180	156	174	156	193	181	174	185	165	153	170	190	171	183	158	160	164	182	203	174	199	171	201	178	189	174	199	165	173	171	172	178	172	154	170	161	211	171	193	157	168	169	156	158	162	161	169	165	176	183	160	191	201	158	153	160	193	151	184	185	150	172	179	202	179	176	176	203	172	166	162	160	192	160	160	156	148	166	173	176	173	186	190	186	168	179	175	157	186	164	187	178	173	159	184	175	158	176	196	157	172	190	177	175	180	180	178	183	152	187	153	176	167	175	163	182	156	148	169	156	204	158	173	164	164	167	160	192	172	156	161	199	162	182	176	183	158	168	162	175	181	161	154	188	162	197	165	180	177	192	196	148	139	186	180	176	192	181	172	177	180	186	189	153	181	171	181	182	171	165	178	159	194	165	191	159	161	166	180	174	197	174	173	172	157	174	187	184	144	142	177	179	193	199	171	158	154	211	155	173	184	173	186	170	162	160	171	165	183	197	194	182	176	177	176	180	188	185	176	191	174	171	171	138	182	187	168	154	175	168	172	209	190	171	188	196	175	163	189	167	167	155	182	149	186	193	178	171	160	201	185	160	210	164	177	183	178	189	188	159	165	171	180	190	196	137	148	164	175	165	198	209	161	166	180	160	178	163	154	171	171	189	180	166	183	178	154	164	175	167	182	164	160	169	167	161	169	153	183	157	173	191	162	177	195	163	180	180	186	164	169	177	174	184	183	174	176	170	164	144	168	159	186	177	185	182	194	162	208	178	174	179	191	173	171	174	189	184	158	160	184	167	159	180	173	176	173	156	196	173	181	184	163	164	201	174	152	158	169	173	190	169	159	208	190	157	137	166	163	162	202	174	164	152	166	186	198	172	185	198	170	177	174	190	161	182	157	171	165	188	161	201	180	182	186	158	163	160	156	152	179	175	162	182	168	150	143	172	190	179	140	201	182	151	152	189	164	199	178	168	178	184	176	170	202	194	150	182	168	157	169	179	170	156	162	213	179	164	190	182	169	179	167	137	198	153	151	183	182	163	181	195	165	176	186	167	139	151	180	187	191	141	183	174	195	191	142	189	176	171	196	182	162	178	170	160	168	161	150	166	164	170	172	183	169	163	175	160	174	160	162	168	168	172	172	148	167	181	162	170	174	152	169	173	140	173	188	161	158	153	199	177	176	163	186	203	168	181	187	189	159	128	153	163	170	170	172	161	149	172	187	153	153	174	165	186	128	172	175	155	172	168	189	154	182	176	140	170	166	174	178	176	167	166	202	179	156	148	166	151	176	147	198	171	197	138	155	177	166	165	171	146	145	152	155	178	174	175	195	184	187	179	177	199	158	175	175	189	170	193	171	166	126	173	163	188	174	172	150	181	179	184	183	175	170	192	180	171	164	165	170	184	145	161	147	164	161	151	174	191	161	160	162	163	135	158	171	171	179	154	151	165	150	162	146	159	190	161	167	208	173	172	174	149	179	181	189	164	174	157	175	169	166	154	168	172	160	159	173	180	195	200	192	175	173	171	148	149	162	170	169	165	150	166	154	168	147	183	184	181	147	160	204	171	150	170	171	196	148	177	194	161	162	190	188	165	153	201	157	174	179	160	166	160	181	188	189	185	165	168	185	178	167	157	167	171	188	179	167	164	178	145	172	174	173	166	159	172	166	154	161	169	200	178	156	159	183	180	163	162	176	158	154	182	161	183	198	188	155	160	152	170	172	180	166	148	185	159	191	206	155	149	155	183	161	168	183	188	168	166	176	170	170	135	191	166	171	177	162	165	163	169	167	178	155	181	183	174	155	187	171	199	181	189	177	150	162	198	195	181	162	174	174	170	166	188	145	194	165	177	186	150	158	145	163	147	182	172	172	171	194	171	157	162	161	167	174	163	167	171	182	187	156	175
52734	47704	24327	9662	9978	10614	8784	5593	4192	2749	2861	2121	1548	1486	1223	1178	1017	901	1599	9315	16546	5361	641	580	597	588	605	558	543	537	532	479	515	532	502	526	488	477	424	489	457	421	468	404	448	447	462	479	420	437	430	410	441	439	422	420	403	435	462	457	415	435	396	417	405	397	410	485	404	395	404	394	407	396	412	400	424	412	391	425	435	397	391	393	392	414	379	400	414	407	386	428	369	416	382	391	363	370	394	387	402	414	416	388	405	400	436	362	395	419	390	415	413	408	381	388	403	404	404	413	420	387	381	407	375	356	360	400	382	386	393	396	371	407	362	370	428	363	365	332	374	457	364	405	381	355	397	386	369	395	377	387	420	354	387	390	372	383	377	391	427	396	364	377	427	380	387	412	414	410	395	378	385	398	403	393	356	399	399	411	396	358	413	380	362	386	393	381	376	430	351	404	406	387	374	386	415	373	384	392	370	396	415	419	402	359	388	390	385	394	405	412	361	411	369	391	371	360	385	399	354	361	428	418	389	390	400	408	390	407	390	406	397	378	382	404	380	405	372	353	375	403	391	366	393	385	344	411	393	387	388	386	370	400	375	390	354	350	390	371	371	390	341	398	410	391	394	374	396	385	393	380	401	361	381	402	374	383	391	390	364	354	385	376	371	389	348	354	368	376	390	369	418	390	369	370	363	383	403	352	382	368	400	386	381	356	354	363	386	376	420	383	359	374	394	430	391	397	387	385	423	416	369	398	359	383	379	386	388	384	408	388	410	400	369	377	376	381	379	398	377	376	377	377	350	384	436	383	396	358	381	389	401	395	383	375	376	373	387	399	395	390	396	363	391	390	403	391	373	393	369	356	401	405	377	406	374	422	396	359	375	371	378	415	405	383	419	378	366	369	391	390	359	382	369	384	372	413	393	376	406	412	407	375	364	388	370	394	385	373	352	396	370	356	367	389	375	342	401	342	432	378	384	385	392	369	378	396	361	378	375	360	378	397	383	372	341	390	368	390	391	377	403	395	395	392	357	365	393	369	398	367	388	400	402	373	411	375	392	363	379	395	371	380	370	404	402	381	396	415	382	384	369	400	397	412	405	369	359	392	393	395	394	366	365	439	335	358	377	356	360	415	393	393	378	440	400	392	391	379	399	390	393	413	425	377	369	385	356	393	387	391	407	381	377	368	416	428	399	387	376	355	365	393	370	388	397	395	359	374	371	387	401	388	423	364	353	388	392	395	400	402	388	366	409	388	387	415	389	371	425	374	367	373	364	354	407	399	374	380	379	383	379	387	386	359	403	383	415	363	393	351	388	412	373	369	401	398	348	407	336	397	423	355	357	392	411	357	410	379	389	361	428	391	398	382	412	367	387	379	362	376	382	382	363	365	384	379	364	385	380	348	394	392	381	411	379	363	372	344	375	381	378	385	360	367	352	376	406	383	394	387	414	350	384	357	404	367	352	376	371	399	417	364	367	371	368	417	392	370	372	379	391	388	373	385	366	393	414	395	406	394	407	377	389	394	390	400	384	405	382	382	365	427	361	407	379	373	376	369	400	353	381	388	450	366	396	393	405	367	411	361	346	386	406	402	408	392	420	397	422	369	401	398	373	386	369	341	361	390	383	386	394	385	389	365	367	368	361	350	380	362	402	383	358	368	400	374	374	411	397	346	411	359	374	383	398	416	338	402	415	394	379	388	375	403	378	401	399	349	392	440	351	381	391	406	413	361	368	415	412	387	384	392	375	366	376	360	401	385	390	354	365	375	388	373	345	374	377	394	374	358	402	405	378	403	356	374	417	375	350	408	412	368	360	362	395	364	384	416	395	362	383	375	403	376	386	377	344	394	365	370	344	384	376	404	397	377	361	395	391	400	382	366	371	375	361	397	406	368	410	410	412	362	415	382	365	387	368	390	402	403	379	388	357	372	349	381	383	386	401	401	364	383	371	386	401	386	391	379	369	382	365	440	383	374	380	381	376	398	374	417	348	403	417	353	353	395	390	385	401	393	371	410	390	389	360	350	422	368	376	392	366	411	370	379	383	388	378	368	380	394	368	411	385	382	386	416	376	360	391	405	406	390	380	413	370	375	416	385	372	371	384	354	418	349	383	387	374	411	386	413	380	389	407	378	405	408	386	384	377	377	414	369	390	393	382	380	387	396	384	406	380	359	378	411	386	400	372	380	360	386	423	400	334	380	392	396	390	384	396	353	381	377	393	367	384	411	390	370	401	380	356	402	407	369	385	392	407	379	394	379	365	408	401	376	385	382	395	407	380	386	392	356	392	377	378	438	392	391	363	374	361	383	385	386	365	365	387	370	396	398	360	362	357	408	406	383	378	337	427	387	404	404	377	401	380	376	407	352	379	365	379	375	379	376	375	409	369	423	350	383	370	352	390	339	377	383	385	384	376	376	379	365	387	403	419	397	370	417	384	388	398	397	368	346	389	411	350	396	387	406	382	346	419	358	355	407	364	399	369	389	370	351	354	380	391	404	365	370	391	345	406	392	380	377	405	380	366	414	380	389	378	379	390	408	399	378	397	370	361	426	361	341	377	378	392	381	408	390	376	405	395	381	387	363	408	394	383	405	400	354	372	391	390	373	394	373	356	421	412	413	394	443	401	390	375	373	356	374	377	384	373	391	378	368	382	358	374	414	394	387	403	390	381	384	364	412	384	418	384	393	374	381	393	343	404	367	395	393	427	383	369	373	386	387	364	372	420	388	400	398	390	383	409	357	393	376	395	396	388	406	370	407	371	370	391	379	387	406	371	386	373	366	365	397	372	405	438	367	361	374	362	412	391	400	414	388	417	371	424	374	379	373	376	385	354	362	400	384	376	402	406	416	373	386	399	405	383	387	400	369	408	379	371	380	391	376	361	359	405	366	394	393	348	388	358	395	385	373	404	377	385	371	361	411	385	402	384	350	400	367	379	359	445	380	408	366	364	355	409	402	363	391	376	370	383	383	375	386	363	371	400	380	371	403	371	404	381	406	388	418	382	406	391	378	376	379	402	417	401	426	403	368	415	371	382	361	380	385	392	371	382	382	400	372	429	375	403	397	403	403	386	356	397	353	412	360	333	394	378	369	385	377	398	350	362	363	401	391	348	408	359	406	389	388	412	396	394	340	404	385	378	364	364	356	360	351	414	338	369	341	401	365	409	350	393	396	396	440	386	364	350	387	414	361	373	368	387	396	369	397	392	396	367	396	407	386	379	374	382	402	371	373	403	392	408	416	411	381	367	425	384	415	384	392	400	388	375	384	388	379	351	376	414	381	401	396	404	403	386	357	395	352	359	365	369	361	374	361	376	383	390	375	404	371	372	411	359	354	374	381	358	397	403	407	397	362	404	393	377	377	371	364	367	383	363	384	377	386	394	367	371	360	374	404	397	416	377	380	377	387	370	364	375	353	362	418	366	367	400	347	346	361	382	385	388	356	405	392	403	371	404	357	395	387	360	410	400	387	367	403	373	380	377	357
32529	27624	12365	3990	1562	761	403	345	293	276	296	272	310	269	266	277	281	288	243	370	376	268	247	287	278	257	287	311	270	248	236	275	285	289	268	279	282	290	286	247	267	271	264	285	237	286	274	277	232	283	229	276	256	268	253	243	242	272	269	243	266	230	305	249	275	285	264	264	261	299	269	253	283	283	284	292	259	282	275	245	250	254	265	253	251	248	288	289	247	257	246	231	279	263	275	251	277	285	275	278	268	264	271	240	272	276	271	272	284	250	239	242	303	265	269	270	254	281	264	269	288	273	272	264	255	270	284	297	266	253	260	244	258	233	230	260	267	238	249	266	271	289	267	245	249	267	274	264	264	248	270	237	247	253	245	253	264	233	276	289	249	280	289	292	271	246	259	233	258	266	257	274	275	260	309	263	261	252	282	240	264	280	254	270	250	256	249	281	282	252	258	259	273	265	274	251	303	258	270	259	240	258	283	219	271	268	273	270	278	258	245	259	268	266	292	274	257	219	271	266	259	235	280	257	268	318	253	289	264	235	280	251	265	227	261	265	288	275	284	268	241	270	257	257	240	283	247	262	282	260	275	258	257	279	273	255	279	247	274	246	253	273	226	280	267	266	249	265	227	251	285	272	283	254	282	260	279	278	274	264	249	255	280	264	251	283	283	257	244	259	279	271	279	273	272	245	222	246	254	270	254	259	269	266	278	293	254	271	251	264	258	282	266	246	292	277	276	251	270	241	231	252	260	258	223	271	249	296	260	275	294	252	269	302	273	254	239	230	279	277	263	256	272	284	286	274	275	269	271	248	282	268	277	266	283	264	281	243	308	263	269	276	264	271	257	274	225	228	241	264	269	272	257	268	252	289	312	273	274	251	263	275	224	262	269	257	251	268	255	252	278	263	276	280	284	236	280	266	276	256	271	281	256	265	288	247	241	246	268	277	246	266	269	283	245	259	252	272	258	295	264	263	250	276	283	275	291	251	264	242	258	269	249	288	252	277	248	272	240	242	273	242	276	235	288	282	262	283	233	262	264	257	282	268	284	263	257	272	278	250	256	264	254	254	259	262	254	276	252	231	252	271	250	261	269	283	257	244	251	257	218	283	254	252	284	299	275	271	243	276	281	249	253	254	282	292	235	250	249	253	270	292	292	272	295	235	283	274	238	242	268	292	261	302	272	246	247	228	295	277	247	256	248	281	243	284	262	271	279	237	284	272	250	235	277	295	266	244	275	290	256	295	263	281	267	239	268	281	219	257	285	254	262	257	254	286	249	243	234	252	257	231	287	260	252	220	260	261	300	276	312	288	277	277	293	282	272	267	246	264	295	261	252	270	235	266	279	261	287	247	252	253	284	243	246	243	306	276	265	251	231	318	265	285	287	272	273	254	274	271	267	224	262	248	245	284	252	261	258	252	258	262	280	294	263	285	270	264	226	234	272	244	242	285	216	247	273	269	264	270	236	239	257	265	270	274	296	248	246	253	239	290	279	281	275	259	267	247	269	255	249	273	242	247	270	281	234	238	279	266	267	229	290	250	258	293	310	273	249	286	245	258	258	278	262	268	273	253	291	273	269	267	254	271	273	240	268	273	256	282	287	286	274	282	286	236	262	267	274	268	261	269	272	263	262	289	311	270	263	285	250	256	280	273	255	252	271	268	237	269	279	262	276	246	273	338	264	278	278	253	243	274	252	270	257	246	276	274	287	265	290	235	235	261	287	265	246	258	266	248	262	266	272	254	256	233	282	248	275	269	231	270	254	238	278	278	262	259	274	240	247	267	268	260	245	287	285	271	241	278	242	274	243	276	296	250	269	234	255	235	279	241	248	289	264	263	266	283	250	285	262	277	272	270	263	234	235	271	269	261	264	239	256	263	265	285	257	278	252	242	255	271	256	271	240	245	261	255	289	266	294	260	288	238	259	258	256	281	273	272	293	257	290	276	261	251	265	244	249	286	272	278	276	275	310	271	278	243	287	280	281	275	258	280	278	250	263	218	298	255	298	226	243	271	277	239	278	278	301	225	261	251	269	255	247	253	286	257	283	291	299	260	251	256	252	282	285	260	270	269	260	279	276	268	278	236	249	292	275	250	266	257	265	284	256	287	281	266	268	277	268	256	263	274	293	261	260	241	266	285	286	260	287	278	252	245	257	245	253	292	272	258	276	293	272	256	270	264	274	280	268	271	264	280	277	302	275	263	254	270	247	279	266	258	272	271	247	283	302	282	262	280	265	285	252	281	247	278	261	250	266	243	252	259	258	278	287	240	296	284	263	294	274	249	293	252	244	267	255	263	268	292	265	293	286	266	261	227	257	285	256	262	231	242	245	304	256	260	286	269	263	278	267	286	252	258	275	274	243	252	269	292	261	291	241	285	253	257	299	246	282	273	256	276	242	274	266	262	241	261	215	269	291	241	277	276	237	262	277	271	223	249	243	283	285	249	284	268	265	265	287	257	257	286	247	252	277	265	254	264	287	239	271	266	277	263	255	276	253	258	283	266	251	240	282	290	253	265	255	251	254	276	259	292	280	252	255	253	288	284	260	260	273	266	275	286	264	291	262	271	255	230	242	249	265	265	245	268	270	266	261	282	287	302	274	272	262	251	263	276	288	224	258	278	303	277	288	281	254	238	262	269	237	266	265	258	312	256	263	275	246	284	244	264	268	259	253	244	261	245	263	272	264	293	271	257	261	239	264	290	291	262	268	280	259	267	247	267	264	261	248	274	255	270	264	284	262	278	282	285	272	247	250	259	272	286	303	274	239	269	250	275	256	311	284	248	286	251	283	279	285	252	242	280	271	273	238	255	288	272	253	274	243	268	241	292	254	279	238	285	271	265	255	264	272	251	239	295	271	279	246	265	247	263	260	271	242	261	247	268	267	277	269	271	281	258	250	281	243	243	270	264	257	238	230	270	249	271	260	288	253	276	301	280	271	264	295	263	289	303	320	251	258	253	271	249	256	260	300	263	285	234	278	294	281	257	290	279	274	259	257	257	242	250	222	264	260	263	241	304	295	257	268	282	260	278	295	285	278	286	283	272	274	283	261	271	245	296	260	277	259	262	242	274	261	259	239	281	248	256	274	244	282	261	266	236	272	281	261	267	295	250	302	223	252	264	279	240	248	274	266	261	269	291	280	254	260	309	277	264	275	273	264	234	273	245	256	263	278	271	259	267	251	283	288	253	286	250	249	261	294	253	271	261	267	265	262	264	260	298	256	281	247	265	269	272	275	262	258	268	288	265	253	293	258	246	262	253	267	260	284	261	296	315	266	263	241	257	271	280	260	231	242	269	265	241	280	266	247	279	277	229	244	245	284	234	282	263	256	260	260	272	270	277	261	297	250	267	280	257	273	256	263	263	264	265	301	286	238	266	263	281	280	299	295	264	242	268	294	280	283	280	282	261	258	271	273	310	249	273	271	230	252	287	274	250	271	281	260	255	244	276	245	250	261	286	271	299	262	272	277	261	290	262	257	253
27726	24695	2800	1299	1164	1208	1081	924	735	745	705	699	669	631	674	619	655	672	677	1443	1362	678	660	679	684	657	705	692	635	585	718	654	615	630	680	657	655	626	652	657	660	644	650	688	624	636	657	659	614	644	638	628	609	636	669	620	597	634	625	640	612	669	659	662	668	620	639	588	649	612	622	662	613	644	579	588	638	637	626	617	659	652	643	629	646	634	625	596	609	612	634	640	671	608	626	596	613	587	651	642	639	615	692	640	687	605	622	586	673	681	652	632	639	640	598	654	671	611	633	599	645	632	671	613	596	616	620	658	660	644	667	594	647	598	674	592	633	664	638	671	615	636	636	630	633	680	616	637	630	616	613	613	618	617	608	652	571	694	606	631	651	574	647	622	670	630	670	623	569	602	678	612	611	626	648	646	643	615	634	658	673	648	683	651	605	644	622	675	657	671	652	646	681	611	667	683	649	669	663	623	640	655	632	627	647	623	647	597	599	636	618	598	692	612	611	668	661	602	641	662	605	626	612	611	650	648	656	645	629	656	599	624	645	630	661	637	661	703	642	617	652	653	623	658	627	668	635	590	636	680	643	626	640	639	709	634	665	661	653	621	606	625	618	573	638	607	627	658	645	600	680	647	648	694	634	623	652	617	620	648	638	633	652	670	641	635	631	636	617	611	627	623	663	633	683	662	622	607	633	621	659	584	596	664	671	650	678	627	639	634	630	621	666	659	631	667	615	611	637	637	649	632	651	612	607	617	683	628	639	622	602	638	675	636	648	638	603	682	654	633	686	605	634	646	617	680	676	633	664	646	630	582	669	627	666	633	629	620	570	663	644	667	688	610	642	577	612	634	623	639	667	603	638	640	658	617	650	656	616	614	589	637	619	676	640	659	611	664	643	635	678	600	607	650	633	667	599	670	623	626	646	637	648	653	640	622	601	621	632	658	628	627	615	628	566	683	645	619	588	597	652	613	604	588	634	635	600	630	636	673	639	647	651	676	656	651	597	620	639	674	618	591	617	682	678	646	616	611	627	664	697	644	659	584	696	666	656	597	641	643	651	645	619	591	587	633	611	672	638	617	672	680	626	632	622	612	662	627	613	626	659	618	650	669	630	631	623	678	608	613	644	642	596	632	695	625	631	626	651	673	650	700	617	656	650	622	672	675	623	653	650	644	645	656	646	614	652	675	637	652	647	658	632	614	655	622	605	632	691	668	611	626	633	629	615	644	606	630	627	646	626	625	640	644	659	642	612	627	643	659	638	614	675	627	687	658	640	617	639	674	696	641	674	633	591	625	649	624	563	627	653	651	638	624	695	629	682	615	659	637	646	608	585	657	655	651	569	653	640	600	571	592	694	608	663	655	624	651	645	625	662	630	647	664	629	664	638	664	675	626	639	669	587	635	593	620	663	615	702	577	630	648	701	594	624	644	624	682	623	652	640	631	580	686	684	640	642	668	629	637	666	628	660	656	614	603	580	618	650	636	630	636	666	648	648	659	655	673	607	595	625	634	610	635	633	596	619	592	638	644	627	636	619	628	613	637	617	632	630	581	652	613	603	639	639	659	623	679	633	661	631	630	633	633	633	640	614	628	645	660	632	655	688	651	629	665	675	640	640	622	591	644	657	666	670	672	640	680	626	659	644	597	667	591	628	611	609	613	630	628	628	619	679	639	592	610	659	605	648	617	614	647	647	636	638	642	634	627	615	700	644	616	620	628	606	609	617	631	632	647	656	620	636	629	643	660	628	660	626	652	632	636	638	636	609	654	647	590	616	661	649	654	633	620	643	646	627	640	659	668	650	576	600	628	671	601	625	651	626	614	655	670	643	571	621	589	659	650	671	657	621	599	653	632	644	675	633	634	623	639	660	619	657	600	659	603	665	659	622	682	622	629	657	659	632	621	639	623	633	627	663	661	636	632	668	635	654	639	637	636	666	668	638	629	614	642	671	638	591	654	653	632	673	638	620	639	679	622	667	597	606	667	645	629	629	630	649	647	639	675	611	644	622	613	626	643	586	659	588	633	641	676	598	698	656	665	659	669	615	634	661	658	634	653	620	609	648	703	655	634	614	647	668	611	613	647	605	613	654	660	648	623	604	691	610	629	630	615	634	660	682	710	642	679	620	668	669	679	654	640	640	657	616	589	639	635	630	634	670	595	618	608	631	624	637	675	637	659	623	639	627	641	623	656	651	632	612	645	618	619	599	656	623	646	649	611	647	625	645	627	680	631	648	599	631	667	635	620	635	633	646	664	635	626	638	640	630	601	621	613	658	697	610	621	632	653	661	652	666	614	592	645	668	647	656	627	629	647	614	644	620	629	610	655	670	666	602	611	627	609	679	618	631	606	649	666	619	645	635	627	654	609	640	639	645	657	639	655	621	663	663	675	649	613	645	629	599	670	679	674	647	637	665	598	621	635	646	638	663	641	653	651	659	651	654	668	653	627	601	609	618	660	613	657	653	658	634	658	670	646	622	670	581	636	644	619	688	606	622	656	628	660	621	629	649	613	657	668	615	624	672	631	678	656	637	624	654	636	666	709	629	627	628	633	635	641	655	598	628	625	627	645	646	666	598	649	643	667	618	624	663	638	658	652	647	587	657	642	657	629	650	636	623	611	643	656	648	640	652	639	613	646	634	641	653	653	610	652	625	649	660	599	642	613	642	678	659	584	603	662	620	628	668	606	620	674	650	664	624	647	627	643	643	639	648	621	601	597	620	572	673	632	659	610	625	624	615	655	636	655	658	669	679	642	660	619	660	659	639	661	642	645	638	624	638	632	671	647	683	628	608	592	637	642	612	621	651	621	660	652	624	620	664	676	632	620	619	632	679	579	616	650	651	638	624	676	587	627	642	684	637	616	643	630	640	594	678	661	656	642	704	616	634	679	651	653	619	631	642	672	650	611	635	667	650	572	633	665	621	672	636	642	618	651	640	644	645	599	609	614	598	626	650	619	693	594	644	632	633	603	656	655	627	650	641	617	646	661	609	651	629	690	657	662	629	650	631	625	620	628	634	629	646	664	647	633	657	600	642	645	602	642	639	643	656	617	631	643	645	630	631	654	662	596	650	636	633	601	585	641	631	636	675	661	647	648	637	632	658	643	653	640	630	656	641	631	650	643	644	631	619	627	680	650	626	644	669	658	679	649	643	642	640	594	602	672	613	646	671	640	629	607	668	593	653	631	637	682	666	654	631	623	614	597	652	652	632	619	632	656	612	685	620	655	644	621	636	627	653	629	624	637	690	633	662	632	666	616	626	632	618	650	646	613	667	616	677	644	641	626	612	619	635	667	647	622	665	624	629	608	601	686	611	606	587	650	665	649	612	693	638	622	653	651	647	647	681	660	691	627	625	633	632	646	606	635	639	628	666	629	645	610	575	616	598	634	638	609	615	601	644	622	651	674	592	671	642	634	638	654	620	623	586	646	652	651	643	677	554	637	632	630	651	628	604	628	611	627	664	695	677	672	642	647	627	599
54435	35095	27810	24609	24019	23344	19540	11187	2898	1090	762	552	466	428	376	352	327	321	664	3854	7928	8832	1006	255	262	252	234	215	212	258	237	261	229	223	223	225	240	240	205	202	238	259	209	244	253	237	232	230	216	232	243	239	210	227	225	229	241	232	257	217	224	206	232	213	218	230	221	234	247	221	232	235	202	190	201	236	223	218	232	230	217	226	212	226	227	223	220	218	218	228	214	217	256	245	224	254	212	226	221	240	222	236	217	256	239	226	246	212	234	213	226	241	218	228	224	197	202	189	252	247	191	217	246	218	216	220	252	217	200	244	207	218	203	193	234	206	220	202	241	260	241	196	210	230	225	201	210	243	237	202	226	214	202	229	214	219	227	210	211	199	224	193	211	220	213	203	204	239	211	196	193	198	213	246	198	213	225	240	237	227	232	221	235	207	247	223	230	244	210	210	227	233	218	236	241	219	250	243	210	229	221	249	251	212	206	233	220	195	219	214	239	203	208	232	221	231	215	230	222	194	243	226	200	216	235	173	231	214	181	195	210	202	228	228	228	201	224	230	226	225	217	226	214	208	204	231	227	215	218	217	230	216	243	223	213	231	211	207	246	210	219	221	231	235	213	212	213	223	228	219	192	204	222	215	212	216	186	219	214	237	218	216	248	226	206	205	203	238	217	221	218	232	243	208	219	207	207	220	215	248	192	192	234	218	214	226	199	211	208	236	229	211	216	213	192	221	214	232	211	209	242	223	245	218	240	213	215	216	224	217	224	213	230	208	226	207	230	232	228	198	203	219	229	221	226	247	199	182	228	207	261	200	224	246	209	239	207	202	219	220	220	212	206	198	230	202	223	187	220	214	223	229	213	209	239	229	214	214	219	227	234	172	223	206	215	205	204	228	206	213	244	208	222	197	226	244	242	201	218	229	207	231	224	222	199	239	218	210	241	228	230	191	213	215	200	206	215	203	218	236	234	203	229	208	212	200	207	236	198	218	219	220	223	230	211	243	229	202	236	217	188	229	213	216	214	217	219	255	206	199	238	201	228	206	206	226	206	213	209	242	241	212	231	205	236	231	210	210	189	214	217	232	250	217	216	222	239	233	219	225	202	190	224	237	207	182	212	198	234	254	209	232	224	227	220	208	219	230	243	228	221	203	234	214	199	234	204	207	208	226	233	220	230	244	218	217	223	206	210	199	214	213	221	250	218	199	222	233	225	234	239	229	218	203	190	205	247	227	212	210	226	208	225	185	231	231	208	221	239	219	226	240	226	217	217	200	228	216	234	242	214	211	209	233	233	217	223	216	223	241	213	217	207	221	214	217	214	195	218	219	238	243	207	185	211	189	199	222	224	211	203	224	186	215	199	217	224	212	209	212	208	201	214	199	219	238	224	229	215	216	233	214	211	200	215	221	179	216	211	230	228	210	221	213	182	214	210	189	230	215	218	228	220	244	230	216	218	207	209	201	222	237	230	227	245	226	235	230	217	220	221	230	197	210	187	231	208	249	236	216	227	221	217	208	203	203	233	224	226	208	218	202	214	216	222	219	198	187	199	229	229	224	190	208	205	223	193	210	216	232	237	227	247	206	205	236	228	226	189	228	215	254	210	202	210	248	225	225	219	217	203	228	206	238	187	214	223	244	207	219	242	193	208	235	246	245	239	224	234	229	232	229	233	244	247	233	224	217	212	199	214	239	223	229	211	208	218	236	212	223	253	210	209	224	232	209	238	225	225	204	241	215	246	221	218	208	218	216	215	270	202	217	229	208	213	190	170	228	226	218	224	209	217	218	208	210	249	221	216	205	227	234	226	213	201	233	226	184	211	227	246	218	219	213	228	257	218	220	239	209	249	223	231	209	235	217	212	236	208	224	217	220	223	203	239	190	193	246	194	186	254	222	214	222	257	219	212	235	198	197	220	235	241	197	228	196	229	231	214	237	191	230	254	228	210	236	233	193	217	230	219	210	211	215	210	223	221	257	251	171	227	217	184	222	235	212	210	219	209	235	210	223	208	201	201	238	200	235	205	205	185	213	220	215	211	222	199	227	203	211	195	206	231	210	211	207	232	221	231	216	206	220	239	193	192	210	212	204	234	228	215	210	232	202	224	244	254	202	225	187	225	210	203	237	223	234	233	201	221	230	227	187	234	215	220	258	221	225	203	209	212	214	206	260	236	246	192	204	233	211	230	219	218	190	251	248	219	193	237	209	187	206	199	223	212	237	204	176	219	238	227	223	236	236	190	186	180	212	193	226	210	242	205	217	207	227	205	216	232	224	246	253	217	246	230	209	228	205	214	204	225	245	238	204	205	209	203	233	206	231	223	206	224	224	220	225	195	208	215	197	214	214	206	211	198	221	217	227	214	233	227	219	248	220	211	224	214	193	211	218	218	227	184	228	204	215	210	205	218	234	242	211	219	198	214	228	212	218	196	252	225	224	215	230	209	225	196	219	236	184	190	226	234	184	223	215	192	237	224	214	204	226	206	203	223	221	199	236	230	217	208	205	184	230	235	200	215	226	196	232	248	222	202	189	235	225	203	221	190	200	222	219	195	223	188	207	218	216	236	219	216	235	229	214	212	220	227	215	209	198	202	223	228	224	253	232	189	208	206	219	208	198	246	239	252	241	230	231	190	196	211	215	214	206	242	224	225	240	207	206	221	216	237	208	224	207	233	218	217	217	209	202	227	258	208	226	251	214	181	206	184	206	237	229	216	213	227	242	210	207	212	215	227	230	227	226	214	201	225	244	209	225	210	220	215	238	227	227	226	215	260	201	218	220	226	207	216	202	206	248	231	219	201	217	224	212	253	214	217	201	225	233	215	206	213	216	179	191	201	248	224	222	190	211	211	217	200	232	204	220	209	216	239	243	232	214	210	209	214	226	217	219	251	227	207	229	210	224	217	207	210	202	199	224	189	203	204	211	212	209	200	209	219	235	203	189	225	213	216	200	215	193	206	221	226	221	204	195	212	193	209	225	227	247	194	205	222	224	226	223	233	240	238	230	213	227	203	203	201	211	228	201	204	217	208	221	219	221	224	174	207	238	220	229	210	191	242	214	194	216	231	196	217	218	186	222	227	209	228	215	203	197	234	231	222	233	216	215	246	218	206	247	242	218	212	231	233	204	220	222	245	195	216	232	210	224	245	204	252	218	217	227	258	240	260	231	205	221	213	214	251	219	227	203	225	244	234	228	226	216	217	214	227	213	221	236	210	219	208	198	206	207	216	247	211	239	232	216	219	214	234	195	206	223	230	215	218	235	228	201	224	225	211	207	221	195	211	225	218	210	221	199	209	203	206	210	236	215	216	235	227	214	229	212	224	200	222	219	225	218	245	219	194	187	225	225	231	204	219	234	246	223	226	189	258	226	207	216	210	209	201	181	196	253	246	226	229	207	219	187	196	202	196	197	229	218	221	196	226	229	222	218	240	227	260	249	205	235	212	219	178	214	251	218	225	205	203	229	224	210	212	221	221	209	227	214
52758	43684	19421	9926	9142	8634	7248	5970	3541	3020	2829	1837	1628	1497	1331	1241	1075	1083	3090	16973	24649	22238	870	730	596	625	566	579	576	597	584	579	535	567	549	562	534	562	567	551	516	496	499	548	498	517	503	544	548	490	481	511	503	501	498	530	556	491	516	487	497	443	475	467	519	535	516	492	479	456	478	501	480	515	518	469	507	475	478	457	485	475	477	475	460	522	506	484	482	498	488	505	448	491	450	496	487	510	453	481	494	486	463	512	484	447	538	452	474	489	498	477	482	484	467	515	516	486	481	449	482	493	464	473	463	481	493	494	513	524	504	469	463	495	449	466	503	479	437	477	507	445	466	472	496	512	497	468	482	473	471	458	451	446	516	488	485	465	498	479	507	492	466	469	534	455	487	477	456	469	476	480	507	464	506	476	477	492	470	479	471	480	475	500	458	480	506	465	494	494	464	475	474	499	467	505	500	491	450	512	523	479	479	493	502	479	455	454	502	505	477	485	445	488	510	514	521	504	506	499	474	445	511	499	444	477	472	454	511	453	488	454	447	488	479	503	485	469	486	470	493	502	471	473	447	514	488	435	458	471	466	512	446	498	488	460	445	467	496	518	486	476	481	517	475	439	529	508	502	468	510	492	490	451	475	483	450	476	435	462	467	445	494	483	478	452	507	485	491	475	483	514	501	495	453	450	496	473	490	473	452	453	478	426	503	475	478	459	475	489	518	448	512	448	494	475	442	496	510	500	482	501	495	497	475	503	483	461	486	509	477	458	460	504	484	487	483	466	481	457	429	501	499	477	451	473	483	467	468	490	473	470	510	482	465	484	455	475	481	460	466	482	442	498	481	471	456	487	470	477	499	459	441	483	473	512	493	438	444	444	460	490	435	486	485	517	473	470	433	458	476	469	463	456	494	470	460	457	479	458	450	461	453	520	451	505	492	469	446	497	480	479	509	491	490	465	456	453	513	504	495	489	465	499	480	484	481	479	491	434	487	468	482	470	481	467	434	521	457	460	489	481	476	470	477	485	488	494	461	464	443	461	500	455	507	449	453	464	504	546	444	453	462	498	509	501	465	475	476	465	488	444	487	463	473	504	520	467	482	484	433	457	514	475	488	484	470	497	475	483	491	475	479	460	492	457	512	432	477	424	452	492	447	494	485	463	461	487	466	478	468	490	498	495	486	469	479	501	546	460	513	468	487	482	472	481	493	504	492	454	480	443	460	508	417	491	489	464	433	484	505	486	456	513	484	496	477	470	447	498	468	473	489	469	529	491	478	508	469	444	455	500	491	504	498	498	454	473	450	466	454	487	490	469	486	453	484	465	501	471	488	505	509	465	471	491	446	494	457	452	522	493	444	480	505	473	503	502	479	498	479	464	450	496	441	463	482	485	467	433	458	482	507	493	424	488	451	484	478	461	472	487	532	454	458	469	475	475	487	470	503	471	502	434	494	477	470	457	459	458	485	473	467	481	464	514	460	474	466	488	469	474	454	460	460	493	492	480	473	514	453	501	471	472	522	478	458	489	475	460	492	491	477	445	489	493	496	469	483	459	428	463	483	485	513	453	452	479	458	507	453	526	468	513	487	506	524	485	473	523	516	470	454	454	446	493	502	467	526	467	448	508	481	471	497	433	513	486	487	494	507	491	486	502	485	503	466	445	453	472	481	461	465	450	445	436	501	457	471	460	484	471	457	482	456	493	492	479	515	466	458	488	485	510	483	485	449	475	452	513	503	489	435	488	499	468	462	510	487	481	419	481	461	471	466	433	531	474	481	469	509	512	484	491	472	469	477	510	482	499	431	480	480	455	504	489	474	486	481	499	482	477	513	502	526	451	453	489	510	451	510	518	471	446	484	475	492	509	492	413	480	459	479	456	491	480	502	495	458	469	489	513	460	516	472	471	445	441	455	522	442	492	419	484	492	464	458	479	505	466	495	466	448	495	490	492	493	467	463	489	462	486	482	464	452	461	475	511	441	496	476	499	439	460	452	511	484	512	488	489	503	474	518	443	463	465	498	495	461	514	477	474	446	463	453	490	445	463	469	475	474	449	505	470	480	474	454	497	458	473	487	489	476	462	493	474	500	485	449	483	434	462	457	473	480	493	495	481	466	420	468	463	471	509	491	449	476	472	476	504	471	480	437	474	499	483	496	495	439	439	476	480	527	485	506	505	470	493	451	507	473	456	472	485	456	510	466	463	493	470	440	465	461	510	446	464	488	480	500	498	476	485	487	468	495	481	444	433	463	471	472	478	485	513	462	467	451	457	473	496	476	495	467	499	498	459	490	483	503	465	445	496	480	500	480	482	446	506	492	489	449	505	440	484	482	445	462	476	471	472	448	476	491	503	493	463	513	492	474	453	430	475	481	454	490	452	457	444	454	463	462	480	472	441	480	468	468	462	485	510	473	505	472	475	481	454	439	479	498	439	482	457	437	474	452	436	527	443	457	446	483	449	442	473	494	490	490	494	523	467	490	494	469	457	515	482	460	484	462	485	509	452	469	507	483	471	448	483	484	502	478	450	440	473	459	444	446	465	434	521	484	448	486	500	506	447	470	507	461	446	444	476	463	451	475	496	446	462	476	470	486	432	474	486	523	455	479	506	460	472	471	480	441	491	480	462	487	471	443	525	511	479	460	487	461	498	491	473	455	502	491	473	473	476	489	469	461	460	489	457	469	454	453	465	464	439	533	477	452	493	438	476	468	442	454	497	443	501	440	477	493	438	490	469	487	490	464	449	442	494	500	454	447	442	484	507	472	488	467	468	437	491	498	459	461	506	489	503	469	469	464	490	446	487	470	438	521	468	514	449	483	458	487	479	452	534	489	477	481	466	443	463	456	482	464	519	496	470	497	467	529	463	458	489	469	500	499	492	515	484	488	518	443	492	495	437	463	442	446	465	490	466	513	447	497	465	509	444	473	450	460	464	468	499	496	482	470	481	491	513	495	470	507	515	464	446	506	492	480	507	451	482	464	471	460	496	444	503	485	472	496	524	484	463	454	458	456	467	466	482	483	502	508	522	467	472	473	500	481	453	449	489	464	448	457	477	473	462	420	494	468	453	484	482	478	474	446	502	498	508	469	458	469	495	522	463	465	467	481	473	462	509	487	516	488	470	480	499	474	493	509	453	502	504	430	449	485	469	462	470	511	485	506	477	489	491	533	473	457	477	465	472	407	515	470	464	477	509	446	442	515	490	458	470	467	496	505	465	494	441	423	465	527	458	490	460	488	475	483	459	487	471	487	504	446	495	521	505	525	491	485	506	490	493	461	486	449	528	489	482	467	492	449	499	420	488	472	469	474	438	426	440	495	453	463	456	465	486	493	438	477	484	516	448	496	496	486	473	463	466	508	484	461	454	473	457	482	451	473	443	469	491	467	458	491	446	500	469	494	505	490	484	476	461	471	482	446	449	485	439	481	483	455	476	493	520	503	490	489	432	483	468	484	495	507	467	472	456	448	462	439	463	507	479	454	502
49143	36581	30810	24314	24190	24554	21559	14378	5403	1291	609	505	461	438	406	418	340	351	376	1948	13776	15547	2014	287	278	274	257	297	274	217	273	238	240	271	246	216	254	269	249	257	253	218	274	236	278	238	262	227	243	230	279	226	260	265	253	265	259	276	258	237	248	267	216	237	239	228	266	248	277	242	277	250	260	223	275	268	261	222	242	228	228	225	284	234	252	247	258	231	216	268	247	235	264	240	221	272	234	223	252	254	226	249	235	253	236	226	236	304	252	232	235	217	251	219	240	217	235	254	248	267	245	237	248	257	258	267	266	241	241	274	259	228	261	252	253	235	243	225	241	216	271	246	262	267	234	215	229	221	232	257	238	256	241	247	222	264	283	250	264	258	234	247	252	251	258	292	247	253	246	222	255	243	241	229	247	229	266	246	252	277	261	267	237	250	242	232	226	246	209	237	267	255	242	229	249	278	258	259	247	238	223	271	238	248	242	251	254	245	286	263	241	236	253	255	249	245	259	255	245	252	222	252	255	226	246	226	245	228	231	274	246	263	264	225	229	264	231	259	244	229	219	218	243	244	218	242	263	220	277	269	219	253	259	262	263	248	261	261	252	247	263	263	239	259	281	250	250	240	246	237	259	253	244	215	239	253	244	278	239	230	265	259	246	271	267	223	235	245	253	247	250	233	215	230	222	263	233	258	234	239	252	242	265	248	232	256	249	220	255	260	266	256	263	259	255	249	269	231	237	252	246	245	239	259	219	204	231	249	231	254	258	242	248	249	262	232	268	268	254	230	241	245	219	263	208	249	272	241	264	234	233	231	262	276	245	293	243	235	236	252	268	244	237	240	235	258	248	247	233	240	236	265	273	248	246	250	248	248	241	269	229	267	242	245	273	220	253	241	257	228	259	258	274	285	272	273	248	254	256	213	218	220	252	233	242	238	238	238	235	233	225	264	256	234	261	262	259	247	224	234	231	240	228	235	242	233	262	214	253	246	257	263	242	256	246	259	224	242	247	276	217	247	242	269	260	228	263	229	265	234	219	253	244	217	233	250	221	235	239	221	210	261	256	253	252	268	229	256	278	247	268	237	234	250	243	240	244	244	211	286	275	226	246	256	242	239	243	243	233	282	254	243	252	229	240	248	246	268	237	252	240	262	222	248	242	263	246	246	227	246	237	238	230	228	232	246	262	251	234	252	268	233	243	232	234	260	238	260	277	245	235	252	262	276	237	250	235	232	246	256	213	234	258	264	238	236	235	228	239	212	247	238	228	235	231	254	250	260	268	233	258	268	253	249	243	241	229	254	266	255	217	247	253	233	248	260	267	197	232	227	245	242	238	254	254	221	241	232	223	233	216	242	248	227	256	238	225	248	247	247	278	256	263	272	228	219	261	259	244	227	236	235	253	255	237	242	254	290	252	205	256	235	246	253	272	239	221	227	240	252	264	260	258	252	234	231	226	240	247	263	249	231	238	229	252	262	224	248	257	258	257	240	230	288	271	263	232	289	246	262	242	237	265	241	247	252	249	253	249	233	268	263	236	251	282	242	249	234	213	225	253	248	235	225	279	240	227	249	257	252	235	247	248	251	260	218	236	241	279	230	246	235	231	265	276	265	261	222	251	235	229	220	223	245	243	247	236	233	266	273	228	244	250	263	250	208	217	256	240	214	221	260	265	222	274	251	218	240	239	239	233	256	252	228	219	259	258	277	207	272	254	257	241	241	250	230	247	240	262	228	248	253	238	214	260	231	255	259	259	236	211	259	243	262	235	268	248	239	214	227	235	265	235	242	259	216	224	233	257	235	264	232	281	235	223	243	262	271	232	242	238	251	259	247	247	220	261	239	241	257	221	211	286	242	270	258	279	282	275	263	258	265	244	244	256	253	231	224	258	253	269	249	285	242	262	227	257	270	281	232	242	259	250	235	242	221	226	247	233	224	226	264	284	247	226	255	234	245	258	229	262	251	237	228	271	227	246	252	254	264	260	267	263	258	248	257	261	265	236	263	241	268	232	238	256	226	249	240	219	241	242	230	220	241	255	223	237	267	249	241	262	247	273	267	255	210	233	232	250	248	230	258	246	227	225	249	252	260	250	223	236	234	223	259	282	272	229	259	245	244	281	257	262	265	257	266	241	214	238	281	244	230	248	268	235	247	287	215	277	229	248	251	236	244	267	252	224	251	264	256	223	271	246	218	251	254	231	260	241	230	232	257	234	243	259	230	241	243	232	231	239	234	230	285	243	246	241	244	248	252	235	226	226	261	237	240	240	249	238	225	228	258	237	243	249	268	229	262	236	265	241	261	254	213	234	261	217	255	248	266	260	216	219	249	256	236	219	223	220	245	256	244	259	253	246	236	247	250	254	225	244	232	282	212	208	215	260	243	266	247	230	251	237	284	243	259	249	265	227	269	240	246	221	238	259	242	237	237	242	235	249	248	252	238	232	240	252	235	250	264	249	246	233	235	241	258	244	211	251	241	220	243	245	241	240	254	241	262	247	262	267	255	250	247	236	242	258	257	240	233	249	261	234	246	240	248	222	257	227	223	231	276	250	254	238	245	242	236	226	233	253	220	265	249	219	257	228	237	232	241	243	258	257	246	260	254	243	270	249	251	250	245	237	252	226	249	251	247	239	261	269	292	246	282	244	251	266	232	224	203	202	237	277	247	238	250	219	238	249	265	239	240	213	249	247	264	255	252	238	254	209	206	250	240	256	227	241	234	265	230	227	236	242	254	226	278	272	246	236	231	225	224	254	251	248	261	219	263	216	225	254	244	219	232	226	242	248	236	251	215	260	248	259	254	226	236	240	217	242	257	239	241	240	249	238	268	257	239	252	263	279	250	249	264	255	227	252	223	246	258	245	277	243	235	228	227	262	223	256	241	223	246	258	221	260	256	229	243	225	261	247	263	259	245	221	225	246	239	271	249	298	233	255	232	242	223	248	257	272	231	242	248	232	289	242	269	255	275	246	235	229	227	243	229	223	264	235	231	256	272	234	226	243	224	262	241	267	251	222	249	239	273	231	254	245	275	245	260	238	233	287	245	265	267	238	258	240	272	244	252	228	265	235	238	229	232	250	254	255	246	249	211	228	229	272	204	242	275	244	265	234	240	266	263	284	256	232	250	243	240	247	249	233	219	234	219	236	248	245	277	247	263	244	256	238	255	237	255	260	234	244	265	207	276	251	223	197	258	264	242	239	252	269	236	228	242	243	266	240	247	218	239	246	225	235	261	230	248	248	234	253	252	257	251	222	225	226	243	234	234	227	218	257	248	263	256	246	248	232	231	232	230	259	230	261	230	254	246	244	221	216	254	268	273	265	250	249	234	253	249	246	232	243	209	236	265	255	226	249	248	252	223	280	241	262	218	228	235	226	260	235	251	272	226	231	209	255	257	214	239	221	247	263	246	254	245	262	241	254	253	228	264	249	256	284	226	197	262	226	275	230	258	255	253	256	240	269	265	252	248	251	265	249	224	230	246
52932	51214	25231	10536	9497	8620	7232	5385	3373	2688	2196	1848	1660	1558	1438	1321	1184	1167	1257	9042	37589	34894	1726	634	613	605	558	585	592	622	576	573	557	591	586	590	580	560	560	579	517	549	569	586	588	608	558	572	567	507	571	543	549	597	567	568	573	565	571	590	518	560	588	527	561	518	533	504	527	525	512	542	505	543	554	547	534	500	556	570	575	540	555	516	534	488	518	527	524	531	528	538	530	528	584	535	532	553	509	606	549	481	548	533	543	540	569	552	571	544	526	557	546	494	535	516	538	525	534	542	545	530	610	541	559	523	541	520	555	535	552	510	547	532	523	501	513	518	540	514	582	555	496	557	548	531	563	515	540	524	529	537	501	500	543	551	519	537	518	543	552	525	541	521	538	527	547	538	540	570	547	514	545	546	561	533	576	580	534	522	513	536	549	522	533	551	521	550	545	529	517	524	546	595	535	567	520	524	561	540	540	507	522	513	525	504	537	547	548	580	520	521	543	519	541	528	519	493	531	534	506	504	536	532	557	501	518	500	610	556	514	509	546	566	555	526	526	527	506	544	544	525	513	529	507	524	517	514	521	553	519	557	547	512	541	524	501	517	485	513	554	529	569	550	558	548	552	547	521	550	512	557	552	529	498	573	484	541	479	507	525	516	504	530	552	533	508	510	558	550	576	512	505	527	516	524	547	523	531	543	548	529	530	483	523	566	536	525	537	530	515	530	545	549	550	534	526	524	534	510	508	503	528	521	495	524	569	497	473	529	596	532	504	526	544	488	542	499	498	514	553	550	554	526	538	534	475	518	525	507	517	515	498	545	544	504	523	543	528	496	558	542	527	541	578	535	545	507	505	532	507	530	555	544	525	489	529	544	502	491	518	497	559	503	537	529	550	515	551	535	523	542	529	501	549	522	496	552	547	544	484	521	523	512	551	518	574	535	502	510	548	554	554	562	544	547	533	517	548	532	536	545	539	552	520	540	522	543	523	544	505	538	553	521	515	523	517	526	558	544	534	525	555	560	511	495	497	551	534	504	507	530	506	520	528	538	532	497	543	504	567	530	526	550	537	532	577	549	517	519	539	528	512	535	524	550	523	537	530	585	528	549	541	484	542	575	526	520	546	536	558	535	532	554	480	502	536	511	575	548	527	560	496	542	539	547	522	531	496	535	502	561	511	530	499	554	523	574	492	524	524	543	532	562	504	546	528	510	554	519	556	563	529	515	536	483	515	538	498	537	539	516	529	515	558	562	502	482	532	555	552	543	538	569	562	537	544	525	534	515	564	558	537	501	541	595	502	500	492	518	537	487	536	490	517	564	520	549	535	501	526	553	501	539	568	543	557	547	562	539	510	490	510	543	560	551	549	501	481	577	500	546	523	519	545	529	536	503	525	516	562	580	509	506	549	565	551	536	525	545	506	529	517	495	531	563	539	562	537	494	493	509	483	559	551	504	500	560	541	530	537	503	552	511	551	537	546	523	537	501	521	521	522	582	541	526	479	557	517	517	514	535	526	506	531	518	544	539	529	559	516	522	515	545	538	526	502	542	517	532	533	548	552	521	503	542	547	527	499	534	591	557	504	537	581	560	547	532	498	548	558	520	550	510	552	531	516	533	534	547	496	544	520	585	513	526	526	567	547	543	548	531	507	543	536	526	571	487	569	512	579	536	547	564	521	556	513	526	520	533	503	550	549	545	541	524	514	531	539	545	525	563	549	519	500	583	532	547	532	574	509	541	498	509	526	520	532	522	565	542	499	568	504	531	515	535	544	539	528	555	545	494	513	513	510	513	492	542	550	515	491	497	562	576	517	507	506	542	554	540	552	538	529	560	542	542	542	530	508	568	542	488	519	546	486	590	537	491	543	527	541	546	523	528	518	535	539	539	500	519	539	550	570	551	538	554	533	532	518	518	548	562	531	551	505	517	597	532	542	556	501	549	561	539	515	494	547	568	535	529	533	542	543	536	534	541	522	554	528	519	538	522	499	505	510	582	536	562	504	526	562	509	548	522	525	579	521	509	533	566	510	544	540	554	559	519	521	540	519	545	513	557	511	512	550	573	555	516	538	536	547	546	519	488	497	531	562	544	503	533	522	514	530	520	513	570	573	532	521	515	507	537	557	501	521	519	544	528	526	526	520	571	527	555	532	585	504	517	510	541	537	561	521	507	530	506	517	493	554	555	531	556	546	558	552	522	538	505	521	517	570	535	535	544	562	547	583	560	521	553	507	518	507	522	539	557	555	505	572	542	550	538	523	533	482	505	534	546	559	502	579	534	512	527	524	503	524	490	492	467	518	526	523	533	535	555	520	524	531	527	509	526	452	484	505	529	546	547	563	485	537	526	531	481	562	525	557	533	526	565	540	543	515	537	517	528	568	572	520	559	491	522	514	572	537	539	557	565	491	574	548	535	556	547	512	541	517	530	474	510	570	512	519	524	538	528	521	520	554	479	533	502	559	526	527	515	521	546	546	562	518	540	518	524	545	540	528	512	519	547	503	513	527	540	538	558	552	530	485	544	507	552	511	563	515	507	529	536	570	574	483	530	553	531	517	544	518	566	508	509	546	576	496	526	499	518	554	529	545	558	542	568	483	503	511	540	558	561	538	497	515	539	522	565	528	511	534	559	559	525	523	555	528	512	594	535	558	541	537	554	514	556	495	494	568	521	514	564	537	544	552	512	532	511	535	516	508	522	516	508	539	529	501	515	550	522	513	493	549	534	501	526	542	560	570	539	556	491	517	501	533	502	510	556	535	567	515	541	463	558	583	514	541	540	558	521	561	535	530	533	516	565	557	525	542	516	483	488	518	545	545	527	563	503	571	548	525	513	553	548	549	491	519	516	513	524	540	546	545	502	562	470	505	551	517	527	520	520	571	525	478	535	536	559	522	534	548	531	527	538	544	515	497	545	543	514	495	527	498	556	520	548	587	546	566	517	538	526	549	537	503	567	547	571	524	504	534	516	562	544	529	530	570	571	533	546	525	519	502	525	503	539	529	537	519	552	516	536	548	566	574	510	523	520	546	518	516	546	559	538	521	505	537	524	545	526	513	548	547	541	520	528	535	578	503	484	550	522	564	543	510	533	529	526	498	528	536	534	503	538	537	491	520	514	535	533	542	513	491	555	577	513	566	540	504	521	584	527	568	540	518	508	503	524	533	507	513	541	532	516	527	569	504	512	508	546	510	555	558	540	516	538	508	520	550	532	516	534	556	556	555	534	536	534	548	545	547	518	560	498	521	512	527	507	529	550	539	566	562	533	534	544	530	509	534	518	533	552	542	519	524	544	523	572	519	569	560	541	514	499	511	548	542	511	543	515	536	553	545	568	547	563	510	543	556	521	520	517	498	540	525	512	545	549	538	519	523	539	536	552	545	549	553	557	548	554	566	530	512	515	531	508	553	523	545	569	560	525	527	511	533	512	566	541	530	476	557	527	561	516	520	557	568	519	502	516	504	533	554	526	541	517	515	523	514	509
43409	35209	18581	7436	2947	1056	473	373	334	331	314	342	345	344	310	324	317	304	351	437	897	759	321	302	350	316	317	319	359	305	301	293	335	267	307	303	311	304	321	354	314	338	284	320	273	329	315	317	331	316	327	323	291	301	320	348	331	289	329	329	308	305	316	326	351	295	320	360	344	301	318	330	306	328	296	337	326	310	323	333	312	322	293	289	315	324	324	303	320	279	342	357	304	301	297	314	329	311	322	301	352	321	316	335	308	334	307	346	364	332	340	297	303	300	346	311	295	301	289	311	337	330	291	318	375	318	309	318	339	346	321	302	277	340	320	292	331	323	311	303	297	348	312	316	308	304	327	308	323	299	357	315	327	327	326	340	310	335	310	313	304	312	306	319	271	314	318	316	299	340	335	304	340	338	339	338	315	343	329	339	311	330	350	304	361	325	301	317	285	335	334	343	332	324	307	312	321	292	309	324	326	312	317	335	331	313	303	285	327	341	346	314	298	344	323	360	355	305	337	328	302	277	302	336	307	346	310	286	309	338	304	313	318	330	351	339	320	301	326	320	332	298	318	340	332	318	336	303	306	307	345	347	310	329	330	337	307	321	316	304	354	305	313	342	311	357	309	280	288	352	305	295	332	326	315	334	323	291	296	340	334	287	330	338	306	330	319	334	316	324	313	286	339	324	310	339	328	328	327	322	290	309	343	341	313	318	311	324	310	295	324	321	282	308	317	315	292	294	287	301	355	341	333	306	334	322	316	336	323	316	293	309	315	325	303	341	295	333	321	323	305	312	322	302	346	329	330	327	321	311	290	324	299	307	336	331	330	291	304	305	344	339	350	316	333	327	338	322	298	324	316	315	319	312	323	347	324	341	292	291	318	314	326	296	363	344	316	341	326	320	350	329	297	337	283	317	351	354	312	324	333	321	347	320	332	313	355	325	308	315	340	375	332	315	337	317	324	310	330	314	337	367	334	305	343	332	293	319	327	318	342	331	321	306	314	317	303	302	312	327	303	314	308	344	317	327	333	314	297	325	382	334	333	310	330	304	296	304	331	329	318	341	323	310	342	336	319	314	317	265	294	335	356	312	303	328	329	328	298	331	318	304	299	312	315	300	350	301	327	317	337	340	319	324	322	358	312	353	315	303	312	340	334	315	307	354	347	332	285	292	355	302	280	305	328	290	293	319	317	307	359	325	290	309	341	321	316	300	327	303	305	293	321	302	302	335	328	323	317	294	345	322	253	315	344	324	340	308	342	325	304	316	300	329	307	298	322	295	350	347	277	323	299	337	323	320	292	322	342	329	297	336	338	339	308	334	313	363	319	302	281	310	338	310	320	328	334	343	331	314	317	309	321	341	299	315	356	338	327	316	320	296	303	339	342	300	308	329	355	295	319	361	327	325	299	307	329	304	340	320	301	337	301	348	328	324	322	314	313	300	356	273	304	305	291	305	330	311	306	301	336	348	283	312	328	312	297	277	330	361	307	340	318	320	306	334	351	344	305	322	292	313	319	318	328	334	300	332	307	317	350	307	330	297	342	313	309	320	306	312	322	317	314	298	315	320	327	321	330	332	305	289	312	297	334	317	322	313	321	316	303	329	311	320	321	337	320	308	317	352	324	335	320	331	318	296	298	327	310	296	311	328	299	338	298	290	306	316	347	323	325	326	290	309	317	304	334	307	323	312	351	301	322	290	316	323	374	318	307	314	316	290	309	323	332	329	312	342	310	298	273	289	307	307	331	369	349	347	337	329	304	315	355	312	286	318	321	302	320	348	320	321	325	316	336	331	356	310	316	301	355	324	329	328	333	334	333	306	312	307	297	309	315	311	299	311	325	353	354	312	341	341	314	296	319	325	310	327	317	299	308	302	323	310	332	367	356	341	319	319	328	321	321	319	325	318	301	312	353	340	304	303	299	320	329	336	286	327	326	349	349	310	335	328	314	333	324	340	341	328	325	296	313	328	320	313	331	317	344	339	343	328	298	321	315	298	294	345	363	338	307	308	339	323	295	306	355	320	333	316	345	328	322	307	320	306	285	335	277	324	308	317	308	330	323	353	369	329	322	271	307	276	335	335	318	321	330	335	326	263	319	307	303	318	345	355	342	321	287	330	346	322	325	321	332	332	311	298	318	337	303	338	337	357	325	330	306	309	309	316	322	314	329	319	302	325	314	296	347	283	308	317	310	327	329	311	293	344	299	340	327	347	268	331	309	298	308	310	309	306	322	316	358	279	353	323	343	329	325	307	339	313	351	322	326	306	334	325	315	307	328	324	317	318	319	323	304	353	315	319	335	334	320	346	306	331	312	325	331	341	324	318	325	312	299	329	313	340	323	349	348	321	333	304	293	318	305	323	296	297	285	320	310	309	325	327	346	307	323	326	308	329	332	303	341	335	323	317	287	334	376	303	333	336	343	307	328	360	290	360	340	324	326	331	326	318	327	303	354	294	309	328	286	331	308	337	343	326	341	321	324	325	305	370	333	313	344	308	326	334	320	298	313	325	295	331	301	296	317	324	333	309	336	306	368	296	327	315	324	315	317	345	324	354	356	324	287	343	343	329	305	297	303	320	309	331	292	321	350	310	299	298	321	296	297	281	319	312	313	321	291	311	318	296	344	322	327	282	335	330	321	295	342	284	330	348	305	343	313	341	356	306	312	324	320	299	308	306	327	301	299	351	354	336	297	340	320	305	323	346	275	348	323	329	328	314	333	313	329	338	310	348	311	316	323	308	299	340	347	300	325	352	381	320	302	312	293	327	313	336	311	320	326	376	327	305	310	316	299	302	342	318	322	307	346	329	352	308	306	308	331	315	330	333	325	335	295	317	324	320	324	331	340	332	312	334	337	311	300	343	286	334	300	312	341	323	350	283	309	329	324	324	349	318	325	331	339	303	337	302	353	310	325	311	317	305	308	306	312	305	325	301	346	288	317	327	317	290	302	336	327	314	322	327	329	304	327	301	350	311	300	346	268	333	330	328	315	346	313	365	303	276	340	316	332	321	319	303	318	301	337	345	325	320	291	308	332	351	367	342	354	312	308	330	337	295	348	310	301	304	282	339	335	351	301	309	330	311	347	314	315	308	310	335	345	323	308	314	302	312	327	308	314	315	307	340	303	317	304	331	329	307	327	325	356	322	341	293	325	336	331	325	301	347	314	310	278	328	249	322	333	333	371	310	312	306	295	334	303	303	325	327	342	334	325	308	353	347	311	298	317	339	318	328	330	323	298	291	301	332	301	318	355	322	302	302	336	311	333	296	360	329	321	340	323	294	319	328	325	318	332	370	361	323	305	315	324	318	312	308	331	294	300	304	332	326	321	336	358	336	318	337	303	321	348	308	285	284	305	303	340	348	344	322	302	329	294	342	328	323	313	306	324	289	367	273	311	332	314	288	333	315	364	335	294	347	351	305	303	341	341	319	299	336	342	323	318	349	282	304	334	309	318	325	323	333	336	343	351	350	312	324	325	337	323	307
37706	30190	6900	1464	1375	1175	1012	921	911	820	815	842	822	751	757	771	768	780	878	1556	4189	2858	772	746	774	755	793	735	743	755	756	756	759	749	713	771	715	765	796	782	761	804	726	739	767	746	748	740	778	747	722	761	759	761	753	733	719	725	770	751	747	748	772	788	784	773	734	727	798	762	767	783	763	783	756	781	711	718	726	747	760	791	754	789	734	749	740	751	775	770	768	797	796	750	745	772	779	744	738	760	723	773	815	703	777	724	784	722	701	803	750	749	789	736	802	763	734	774	716	759	744	752	758	760	758	803	728	764	730	683	724	767	727	737	782	724	716	798	731	802	767	776	743	816	786	804	712	762	684	735	788	760	784	815	717	775	739	768	685	732	792	740	803	766	749	747	734	762	781	746	762	776	779	827	787	800	744	702	714	739	726	699	701	794	753	779	722	791	755	791	777	754	748	751	758	746	751	771	771	738	793	763	762	726	748	743	709	763	746	792	708	800	766	781	752	748	744	725	775	764	767	744	765	764	769	779	774	781	760	742	771	764	762	756	784	786	729	733	794	745	766	709	755	756	764	739	749	811	754	804	764	765	825	772	777	706	813	729	778	746	735	817	821	759	741	765	748	790	740	749	761	714	769	768	783	756	770	754	746	768	740	734	776	770	752	763	740	796	815	721	795	780	746	756	778	749	757	795	751	771	743	773	815	755	749	766	700	762	750	791	767	744	798	736	737	801	780	777	724	773	778	775	748	701	716	751	724	775	800	768	763	761	758	750	740	818	777	735	745	812	735	746	734	726	789	734	771	764	741	715	759	808	760	735	742	778	744	730	747	777	707	782	736	769	740	765	811	750	782	750	778	752	704	779	743	729	734	728	739	780	770	800	738	794	764	715	743	745	807	769	748	742	747	722	815	757	747	745	715	738	749	751	702	744	792	748	767	790	750	766	764	728	714	802	776	737	732	767	722	730	789	797	748	748	721	743	726	689	734	734	749	755	760	755	758	795	779	753	753	768	730	745	739	753	734	793	761	761	743	760	770	757	709	737	782	795	717	807	747	775	758	742	772	774	736	782	768	761	760	758	747	735	763	743	704	730	754	785	713	775	731	725	759	792	751	757	770	760	784	784	759	709	778	797	714	736	754	755	758	755	755	754	773	758	757	734	817	751	795	712	761	777	794	772	710	757	760	732	740	787	772	775	828	710	768	748	782	774	781	721	726	755	763	777	735	760	722	753	731	767	734	734	721	755	710	734	745	822	794	776	801	772	762	725	780	790	760	711	807	797	780	732	774	748	758	782	753	753	754	775	756	788	741	686	762	771	743	728	765	721	774	720	761	731	702	806	750	754	746	758	701	749	755	744	726	773	710	764	786	772	768	754	742	749	763	747	753	770	741	736	751	787	794	788	782	745	776	764	791	691	785	741	781	774	695	722	743	800	759	751	785	805	787	757	744	723	761	811	751	715	739	753	730	716	781	709	775	758	744	785	782	788	770	724	740	773	776	741	721	743	778	768	772	725	781	776	745	755	765	782	776	741	756	728	751	730	742	725	763	758	755	761	766	776	771	790	742	791	802	730	796	710	761	753	750	714	766	732	724	808	742	684	794	806	714	722	729	786	723	806	691	721	767	741	782	850	739	758	791	756	786	756	742	733	762	800	837	804	723	745	701	784	739	715	746	782	770	776	773	736	728	720	793	732	758	746	771	748	738	786	757	800	798	782	778	766	770	749	747	744	746	729	756	752	763	739	760	766	750	763	760	735	786	785	737	839	791	739	776	794	776	755	769	693	742	745	785	809	760	753	793	747	733	771	762	753	761	739	793	766	799	806	726	758	754	766	815	726	750	806	760	777	785	712	779	750	818	771	756	747	736	791	792	754	759	774	737	746	713	796	728	734	715	766	774	762	740	741	741	779	767	760	788	775	716	771	759	745	791	761	762	788	805	756	784	747	781	759	752	731	784	724	722	769	759	705	774	794	778	721	794	748	793	795	749	783	758	733	768	710	766	772	725	754	765	785	716	763	742	767	745	783	748	759	709	761	752	700	728	769	729	774	701	785	766	761	760	751	803	798	700	767	773	767	751	792	739	700	738	733	742	779	739	761	746	754	737	773	774	783	776	756	764	762	761	769	753	708	729	796	718	776	757	778	730	760	771	761	778	762	777	743	796	750	817	758	746	736	738	792	731	759	813	733	789	739	757	762	785	763	756	788	792	737	739	782	722	720	752	675	749	748	767	752	757	770	769	765	745	739	737	817	727	761	760	742	769	724	813	741	738	740	799	697	729	752	735	731	744	789	826	770	732	770	730	761	784	714	788	772	734	726	729	786	770	761	790	769	740	803	765	768	761	771	750	803	714	762	718	806	758	776	741	758	732	736	728	730	763	780	803	761	746	764	710	806	789	749	800	689	721	750	774	742	773	793	784	711	795	786	746	693	778	731	766	796	775	752	736	768	754	750	707	748	773	722	741	765	767	776	799	783	739	788	745	749	719	771	730	748	769	764	792	743	735	788	778	782	744	734	702	769	797	774	806	760	750	720	772	827	781	739	784	786	764	731	756	721	734	771	748	709	808	762	749	771	742	762	733	785	792	776	785	792	731	774	751	712	761	752	766	716	822	768	782	724	781	772	778	737	784	818	780	698	762	737	735	759	779	759	761	749	788	729	784	763	759	735	789	698	735	774	816	764	767	757	756	718	775	750	673	735	751	754	761	711	802	736	766	809	725	792	762	771	753	742	736	737	727	736	746	758	781	766	699	759	722	764	760	720	750	800	776	773	754	791	758	772	769	743	767	754	754	749	769	788	756	749	791	727	724	766	749	768	727	754	799	775	796	773	762	728	777	763	781	708	762	758	740	790	746	793	814	793	744	782	755	760	786	729	807	767	726	797	731	705	726	791	731	730	750	723	732	800	748	719	758	729	754	740	760	737	722	733	749	738	738	758	764	716	807	751	793	735	746	778	767	782	723	763	769	796	760	788	803	745	749	798	722	774	782	752	788	774	784	728	779	738	746	771	777	694	767	726	801	744	745	764	796	751	783	779	739	791	758	772	735	691	769	752	783	750	780	789	734	741	811	759	744	773	755	768	762	801	774	727	750	753	695	770	761	810	747	769	795	803	758	718	776	727	743	741	738	737	771	781	733	771	722	792	717	775	793	775	743	799	754	734	749	795	779	776	751	815	713	720	769	766	801	716	745	752	745	789	716	719	791	780	758	761	737	727	784	740	744	700	785	784	788	764	749	757	732	756	740	714	742	794	727	741	722	710	751	782	765	750	804	779	754	726	794	745	742	729	744	705	785	750	789	723	762	762	768	818	740	720	761	766	767	711	760	756	721	732	762	723	747	800	735	740	747	787	753	730	759	726	748	721	740	705	744	812	792	768	731	771	728	757	744	778	772	772	793	732	760	747	711	782	776	753	744	756	761	788	813	761	744	764	787	755	767	726	717	773	754	750	750	779	736	738	794	781	765	773	752	723
46861	34699	26361	24085	24906	23744	20093	12673	3178	874	576	559	546	554	511	540	537	576	516	3233	13161	14086	4105	373	293	314	294	309	293	286	294	281	291	321	275	292	275	307	301	295	310	264	278	293	265	308	306	288	287	287	303	305	293	305	266	298	260	311	284	264	273	294	277	309	310	301	259	279	311	294	302	305	287	255	283	283	278	333	269	284	266	270	300	288	273	296	295	259	296	278	293	257	332	271	300	287	273	287	297	294	268	276	309	266	276	271	279	284	279	293	283	275	291	320	312	295	247	306	309	277	261	281	281	297	285	260	273	278	289	262	263	303	288	259	262	301	316	268	253	265	260	276	279	286	287	291	281	292	299	296	339	261	294	288	257	290	284	250	291	273	267	303	265	276	300	263	289	288	279	310	297	260	265	303	280	278	312	268	257	295	294	272	274	273	298	282	290	263	298	242	288	270	253	307	307	289	270	285	247	250	274	314	275	282	257	271	322	324	311	269	316	280	284	296	304	283	260	304	287	278	283	276	288	266	280	279	282	300	300	294	308	271	249	271	297	303	291	320	301	249	250	287	286	286	293	291	315	286	300	261	255	291	300	313	287	274	265	298	266	294	263	283	303	298	262	270	297	280	291	260	280	254	285	268	268	295	252	281	288	283	294	282	282	251	283	273	283	271	288	287	252	269	318	235	283	297	299	265	272	283	296	264	272	285	270	298	320	280	267	322	256	254	270	278	284	327	258	279	288	300	247	275	306	288	329	291	291	298	304	276	271	307	279	256	288	282	302	262	263	290	302	303	300	238	269	274	306	285	275	280	285	255	272	280	294	283	272	272	273	289	280	286	279	285	282	293	309	274	300	280	257	276	289	278	251	285	313	261	293	259	274	275	270	275	334	303	292	239	262	248	314	269	236	297	271	279	292	307	282	296	254	286	267	278	268	275	277	282	267	298	311	279	273	288	286	261	254	266	291	256	309	301	260	270	264	271	278	286	322	263	298	269	303	237	284	280	281	280	312	260	276	321	260	289	290	299	267	285	281	300	314	268	290	301	295	293	281	317	274	288	289	278	271	279	317	287	293	267	328	281	285	255	311	254	291	283	275	303	282	305	285	284	265	259	294	277	286	319	269	295	287	292	273	270	284	264	255	259	281	267	309	290	292	274	281	276	244	275	301	280	271	271	302	275	250	287	262	268	242	271	295	241	281	269	255	290	309	289	282	279	281	291	302	265	300	256	290	271	243	272	265	304	265	288	250	283	284	275	280	277	272	286	298	306	271	270	277	294	283	319	294	280	305	283	289	262	282	269	242	287	314	281	289	298	282	287	251	258	239	283	307	267	264	266	308	303	257	284	265	273	314	299	287	280	285	258	298	243	302	305	289	262	279	280	270	262	247	261	268	284	311	262	310	285	260	292	271	271	270	268	288	283	291	285	286	263	275	275	283	262	246	318	307	267	312	313	317	281	304	258	261	303	260	305	300	280	275	285	302	250	241	256	278	304	242	326	261	275	251	280	275	303	266	281	316	260	309	305	290	311	295	272	264	263	312	272	276	300	291	253	274	269	261	302	300	285	295	277	287	275	285	287	274	296	300	286	293	279	279	280	264	285	267	309	265	279	287	301	291	286	285	288	270	294	307	303	277	295	264	291	276	284	293	256	263	272	279	286	270	276	320	266	258	292	351	288	281	263	286	301	308	292	267	259	242	296	277	268	294	274	300	299	305	301	255	289	284	266	291	281	259	278	303	282	286	237	264	284	338	304	272	300	287	259	267	265	270	321	271	262	301	288	299	289	280	301	252	299	297	287	303	282	305	307	262	301	293	234	280	295	248	293	263	294	283	282	285	326	304	308	292	276	291	289	284	279	313	283	304	276	295	288	292	287	276	298	277	262	292	302	313	262	289	280	281	289	258	319	299	264	225	296	291	258	260	289	303	309	270	274	276	270	261	258	326	276	272	302	282	302	288	301	296	275	279	309	284	282	305	275	274	279	249	292	234	282	282	268	274	271	290	282	265	286	286	244	301	291	280	305	290	284	267	285	311	269	278	290	304	285	293	281	244	262	258	300	312	293	282	290	303	282	304	289	281	272	264	260	306	244	262	273	249	292	293	305	298	277	291	282	274	277	275	278	313	289	285	300	292	260	273	268	301	267	273	285	270	293	299	285	280	266	257	279	284	305	251	255	273	307	264	277	282	269	250	287	260	283	271	313	312	276	280	281	309	300	288	282	277	337	285	298	318	296	259	304	275	267	299	295	278	303	311	257	283	284	316	265	311	271	275	288	317	281	258	311	300	259	284	256	270	255	277	288	249	283	270	261	303	275	273	274	264	298	246	280	271	272	282	279	261	279	308	276	253	245	302	294	306	259	277	271	286	281	316	310	281	261	285	284	302	293	267	307	299	281	297	308	262	230	286	279	312	276	292	300	271	242	273	249	303	288	275	308	295	285	249	278	285	265	274	280	276	290	309	303	297	291	277	280	238	239	288	291	312	278	272	268	294	275	296	271	261	259	248	288	262	334	298	253	256	312	273	283	257	299	286	272	311	263	285	307	284	280	294	278	268	287	294	305	263	271	293	281	248	294	284	259	290	310	295	262	273	261	271	265	305	278	288	308	291	271	282	291	279	288	282	308	255	283	263	257	304	292	293	288	284	267	290	313	293	259	286	272	292	252	286	272	278	283	282	260	293	299	311	308	262	273	296	297	304	275	298	267	305	279	329	275	262	321	316	257	261	296	297	305	281	267	299	256	279	289	266	262	274	316	299	246	299	260	249	278	254	248	264	276	292	271	278	287	302	255	277	281	291	302	287	248	281	289	303	265	285	310	293	298	311	272	295	270	295	289	299	281	265	307	304	276	286	277	252	271	292	285	297	289	279	273	242	276	283	311	317	262	303	250	307	287	275	290	317	284	296	302	262	251	310	271	283	303	272	300	288	302	266	291	258	303	282	305	257	282	280	262	318	288	266	302	303	325	280	313	286	280	271	248	273	299	284	293	287	297	280	287	264	271	286	286	273	261	295	282	280	304	285	279	299	278	288	273	296	264	294	298	258	265	291	261	269	300	294	319	298	291	305	281	305	322	306	293	292	252	306	264	285	285	277	250	301	291	274	308	279	287	271	254	288	297	296	302	299	248	273	315	316	278	254	270	299	321	260	277	292	278	313	297	292	303	278	283	272	227	293	307	281	279	311	259	304	306	292	273	301	300	272	290	280	312	269	259	288	314	277	276	291	262	287	268	298	287	293	286	273	271	274	288	290	254	302	282	258	266	290	264	279	276	267	299	271	262	288	270	286	300	296	285	263	294	321	294	294	309	306	288	274	287	290	243	283	281	300	278	257	260	268	271	267	246	313	281	270	283	294	283	281	277	315	302	271	306	273	299	249	282	262	285	279	304	276	274	260	287	297	249	294	291	260	273	275	300	293	304	253	311	269	292	270	276	277	278	255	297	257	286	282	252	254	297	273	269	263	264	300	303	281	250
50726	40967	15898	9521	9037	7175	5894	4737	3363	2624	2127	2009	1848	1779	1776	1720	1826	1770	1838	13275	35558	34591	5976	684	624	619	682	631	641	602	605	653	642	652	625	621	611	619	624	640	639	608	585	658	611	594	630	642	615	636	609	577	633	624	576	587	602	604	585	600	622	603	653	655	629	589	593	589	553	617	567	611	608	548	569	605	607	595	563	552	611	586	603	587	565	601	580	546	604	578	606	610	589	551	557	606	601	565	586	602	602	592	601	609	586	597	615	572	544	536	564	618	599	589	613	548	595	579	601	584	563	608	556	556	594	625	584	568	590	549	577	570	595	588	582	613	545	569	577	578	627	567	545	613	619	602	558	582	587	613	580	612	504	570	560	611	573	599	583	574	598	594	590	572	565	609	578	627	577	595	616	561	623	613	588	588	590	611	586	612	579	549	592	589	589	578	541	560	549	582	570	601	577	600	606	587	587	590	600	577	575	531	570	576	603	573	628	611	645	635	540	571	602	611	600	575	606	545	578	590	543	589	555	620	637	582	564	568	593	567	569	580	552	541	599	600	587	578	590	567	562	612	628	598	533	557	606	644	585	597	551	618	594	596	565	593	594	611	546	599	576	590	589	604	578	607	610	574	580	632	577	564	633	594	591	583	572	587	573	597	611	570	586	604	565	622	607	600	584	578	578	592	600	619	588	622	615	561	610	629	567	561	612	589	555	593	561	583	546	542	564	599	565	620	567	575	578	550	581	633	622	587	570	588	594	573	562	595	601	632	567	591	587	609	573	597	561	539	604	570	603	615	561	552	552	603	581	608	561	607	604	560	634	603	608	603	601	593	611	581	584	580	595	565	586	564	635	596	602	607	625	580	584	567	585	590	581	549	618	581	546	573	569	560	573	616	578	551	620	573	609	586	570	580	551	573	557	568	527	593	537	548	533	589	619	588	560	623	628	600	605	588	570	622	586	613	601	590	608	579	600	557	583	607	574	675	620	568	612	550	580	625	585	613	581	607	589	586	596	595	593	606	583	565	588	548	561	543	624	588	632	601	596	522	601	568	563	537	573	564	562	573	610	618	582	593	576	640	568	556	538	604	571	616	616	527	573	586	579	610	546	572	579	591	610	625	565	585	617	553	582	603	585	540	528	575	621	572	570	609	613	577	564	564	576	569	588	609	596	581	548	575	560	547	599	603	609	626	598	566	574	602	578	585	538	578	572	597	627	616	609	579	588	620	584	608	556	629	596	610	531	596	620	576	561	538	591	565	578	570	572	582	590	563	614	582	579	597	573	590	564	580	568	587	601	564	612	616	573	590	582	607	590	603	544	597	556	579	591	579	584	602	576	586	606	618	605	586	617	598	626	569	601	601	607	549	603	580	592	569	589	604	578	569	600	611	638	565	570	603	589	573	593	584	618	554	572	581	615	590	602	630	597	631	616	586	616	611	608	599	612	603	597	583	661	547	572	612	618	622	573	596	601	560	580	574	597	595	595	606	621	588	625	566	549	607	609	580	571	591	607	568	632	633	574	581	655	623	592	572	583	591	584	652	572	584	598	591	578	582	570	594	599	562	551	613	584	569	565	551	577	551	548	560	588	609	574	627	604	540	581	605	591	621	604	593	550	574	574	562	599	604	597	618	574	591	604	584	596	594	617	552	560	565	587	584	594	608	580	581	605	550	515	585	574	568	599	596	598	625	556	612	603	583	582	595	554	567	588	621	572	609	577	561	553	586	613	596	602	610	606	614	564	586	605	606	613	567	532	576	595	621	554	577	582	617	575	606	587	590	560	578	590	608	561	574	644	519	608	595	587	586	595	600	539	617	600	562	598	603	588	593	624	629	568	594	584	600	592	556	604	600	576	575	602	601	578	581	603	585	585	563	609	549	598	644	568	548	591	619	544	546	583	573	590	604	549	567	610	605	604	597	578	584	591	629	548	632	562	601	598	623	562	559	608	568	545	604	571	616	618	582	585	602	594	595	594	610	590	597	553	540	609	582	562	551	586	603	574	621	596	577	570	574	602	584	599	598	595	571	611	541	552	586	575	601	563	596	591	607	600	595	593	598	568	619	650	585	588	577	538	572	567	612	590	573	599	573	599	593	553	574	589	607	550	584	601	608	548	594	605	627	595	570	648	573	637	643	550	602	582	603	621	575	576	566	596	580	561	597	628	596	595	594	624	604	561	604	579	587	569	636	581	615	597	620	587	541	583	594	625	598	599	592	547	594	605	579	542	578	543	586	565	588	627	572	558	586	584	601	576	583	578	564	564	556	587	589	621	569	606	595	599	613	566	587	591	599	643	601	605	624	579	577	639	582	570	577	578	626	550	606	593	586	582	588	596	563	608	584	616	599	552	606	617	565	582	598	567	552	558	597	591	580	599	559	605	612	570	590	568	557	588	587	537	645	537	561	633	568	592	613	571	606	563	597	598	565	569	586	573	642	612	594	580	570	584	633	529	597	549	625	604	609	594	613	630	618	595	587	517	626	572	596	612	610	586	586	609	604	601	571	574	618	590	585	620	589	568	570	626	573	562	601	584	578	584	570	575	604	585	618	621	589	590	627	577	579	618	608	600	604	607	578	571	584	575	565	574	557	595	619	573	596	541	593	612	598	554	628	552	568	617	557	579	577	600	615	571	586	548	598	600	545	576	608	605	570	583	577	577	566	621	561	597	605	589	612	586	618	610	595	615	569	576	584	606	558	574	556	573	582	601	584	588	611	581	577	605	567	586	518	634	634	563	560	565	578	573	586	565	539	629	601	603	601	613	587	618	603	583	549	611	613	645	571	619	533	530	593	568	531	566	591	573	615	613	572	617	588	559	594	603	549	614	573	558	619	582	563	597	616	564	595	551	568	580	583	564	584	560	586	589	599	574	585	576	578	643	615	577	580	556	584	591	579	556	597	613	547	579	577	589	548	598	619	586	582	536	583	556	587	616	566	553	609	616	571	569	616	560	596	580	575	584	559	605	608	588	582	596	595	602	590	603	578	604	612	609	593	590	549	588	573	536	579	528	631	591	582	613	546	572	580	605	607	614	566	594	568	563	582	583	594	570	568	557	572	603	579	594	578	570	594	594	636	605	613	580	616	601	587	570	586	597	611	578	592	570	591	607	591	577	612	611	589	543	602	556	585	610	575	609	566	596	590	596	632	604	582	571	564	617	532	597	595	569	594	552	607	596	636	595	591	572	590	613	577	577	572	594	588	630	600	568	547	583	619	603	613	611	580	589	576	608	559	583	617	611	595	606	582	560	565	571	561	580	563	558	618	570	601	571	621	580	635	618	595	601	596	562	574	562	616	571	580	591	602	609	607	538	601	559	545	575	572	620	563	604	597	571	561	564	568	578	571	569	570	560	619	572	604	622	566	558	606	557	600	599	552	592	587	609	610	594	592	616	612	570	618	592	562	572	602	605	543	603	604	560	583	618	589	568	636	616	579	585	599	616	634	562	596	591	585	612	572	558	570	620	594	589	525	624	629	579	624
46566	36540	27249	23412	24959	24722	20778	14480	5271	1140	656	628	618	622	795	599	624	486	449	588	9677	16528	10503	680	359	309	337	355	379	323	305	333	315	354	308	351	294	290	308	291	312	345	299	325	315	302	291	326	261	343	279	295	298	316	306	288	326	273	299	289	265	266	307	269	290	296	288	365	302	304	339	352	307	308	310	286	313	326	305	326	276	329	309	305	302	307	331	313	315	294	327	305	319	269	331	318	317	313	343	341	305	303	307	305	307	308	289	331	286	286	322	291	341	309	343	301	299	290	290	328	301	293	338	273	300	300	273	290	316	297	275	330	296	321	314	314	305	354	345	323	325	332	299	287	310	257	302	323	307	297	317	288	287	309	319	308	275	314	285	280	309	366	282	304	292	336	293	331	310	300	275	295	291	300	305	308	339	317	330	314	319	315	316	297	307	280	286	327	329	322	311	325	319	312	333	296	352	318	339	315	315	317	350	331	291	299	310	327	279	299	261	313	301	287	313	336	295	299	311	328	307	305	265	285	274	311	335	284	310	318	330	266	288	296	284	314	315	330	297	296	294	296	284	303	278	294	311	312	322	298	320	318	289	316	300	316	333	297	317	282	287	339	315	298	320	299	325	283	281	315	294	342	291	314	297	315	316	312	301	314	326	264	307	300	289	305	304	282	307	291	307	285	350	326	327	334	315	311	321	302	284	310	319	321	318	307	301	316	309	320	288	334	299	313	338	312	284	320	343	299	315	328	316	314	335	296	309	320	313	342	295	307	323	321	308	293	311	344	301	324	297	301	328	327	304	304	332	307	316	264	279	311	306	284	284	301	278	308	325	294	355	316	278	293	298	273	324	297	321	296	289	308	290	296	333	292	332	297	292	302	329	277	291	293	348	303	298	299	328	283	316	290	325	296	313	315	293	274	290	344	353	333	291	310	318	297	283	347	293	333	293	274	284	305	317	315	262	319	302	278	321	312	303	302	328	300	322	297	295	298	330	323	321	296	280	308	323	360	317	299	270	284	316	294	293	345	345	307	270	288	289	315	268	285	298	305	282	311	353	329	321	306	303	325	305	301	359	312	273	326	303	261	302	323	306	281	280	276	322	305	328	339	288	277	326	316	323	327	313	317	316	328	335	305	281	291	276	332	319	302	264	296	293	314	304	304	309	296	318	312	310	347	289	282	334	298	308	310	319	308	277	291	298	309	290	334	300	295	311	315	302	293	301	317	337	337	307	294	312	320	297	318	290	296	320	316	326	293	306	323	291	318	315	310	266	305	327	297	309	311	301	315	307	290	275	275	284	291	314	306	280	289	309	278	293	289	330	312	335	268	282	324	312	277	333	346	278	286	293	325	309	298	326	312	300	290	310	307	310	314	296	315	303	335	313	303	295	312	354	302	336	284	310	294	284	287	287	304	315	315	314	301	276	303	317	310	295	310	302	297	309	267	301	323	323	300	297	304	301	338	301	294	327	284	296	311	294	290	296	285	309	331	331	303	304	338	351	273	328	322	315	315	303	296	311	329	317	290	305	287	318	316	325	314	331	328	314	303	289	291	319	308	305	310	298	333	286	268	304	333	312	317	325	284	316	333	300	317	321	284	302	275	308	295	291	305	324	286	307	288	269	277	282	327	330	333	288	294	299	288	309	303	312	310	322	313	303	284	301	304	302	340	303	325	286	309	305	292	295	304	286	329	282	284	294	294	300	315	343	295	304	291	337	310	305	311	318	321	300	376	351	278	296	297	292	284	315	319	327	318	286	299	305	284	303	330	315	297	315	309	310	305	315	284	329	301	278	311	292	286	302	288	300	278	285	309	291	315	321	301	301	331	323	280	312	304	316	278	315	317	331	356	301	324	303	327	301	331	312	290	284	284	289	279	317	271	327	317	300	303	312	338	302	291	309	318	311	293	307	305	294	277	306	303	260	276	321	297	300	271	287	296	312	318	283	317	289	296	345	257	321	313	291	314	326	286	317	306	296	293	282	305	319	311	309	285	272	293	290	351	279	307	350	312	267	275	303	278	282	285	321	306	316	290	305	289	274	328	337	304	279	294	321	315	326	314	285	286	318	292	325	303	317	317	343	313	319	317	320	293	347	313	317	281	311	301	292	293	294	298	274	311	288	311	295	304	321	336	300	270	304	303	320	272	325	299	314	302	298	316	273	308	320	278	314	297	294	278	296	292	290	263	292	281	301	315	314	326	303	303	296	279	280	279	321	265	291	319	320	314	325	321	288	277	327	338	302	319	275	287	294	330	309	321	310	312	308	298	273	287	307	325	312	333	357	290	330	291	269	312	283	286	337	352	294	339	293	302	333	307	353	312	295	308	285	304	294	295	321	301	320	309	311	319	293	339	295	268	318	301	255	311	290	304	278	287	285	299	300	307	308	297	345	315	288	306	303	338	299	320	298	291	267	334	320	299	291	313	301	299	309	280	270	295	291	291	273	278	279	308	311	271	294	327	293	298	294	312	297	287	299	308	308	306	280	300	326	312	293	301	321	331	298	267	307	306	331	282	307	295	351	294	320	305	281	320	346	345	318	309	282	296	292	331	300	263	314	301	286	274	287	354	312	350	323	301	307	297	288	302	264	269	286	305	267	319	285	292	291	289	282	294	318	316	295	324	269	293	302	315	287	293	298	319	345	290	302	302	319	280	328	295	296	286	303	297	306	334	307	303	327	285	311	285	323	307	309	311	292	333	317	298	302	304	287	310	295	290	313	318	318	300	313	313	295	271	310	311	328	309	291	300	291	343	298	294	321	316	291	277	274	305	321	289	327	309	298	312	276	301	319	273	311	280	317	284	305	312	303	291	276	340	297	304	273	292	313	350	316	311	274	325	290	317	347	318	300	279	261	278	300	298	293	318	301	318	323	296	300	281	317	295	306	319	293	301	331	332	330	329	308	311	292	328	299	291	321	287	275	314	294	324	320	313	321	306	334	309	285	304	298	326	332	285	324	292	313	304	314	300	340	335	304	335	299	301	273	294	342	299	269	308	280	304	307	281	300	260	340	307	297	285	331	284	302	303	327	317	323	285	302	308	300	306	314	322	302	297	296	304	323	306	315	302	304	271	276	273	312	314	326	296	326	307	291	289	311	305	325	315	296	317	304	315	298	317	314	304	276	301	280	293	302	286	341	273	294	310	301	359	316	292	307	304	279	283	303	354	285	277	305	297	318	326	309	292	302	329	265	273	314	306	321	344	349	336	311	323	264	318	318	323	296	298	266	335	297	294	328	316	272	320	314	305	314	327	331	328	337	316	286	297	310	310	332	318	276	284	304	269	289	311	284	295	328	314	314	286	311	321	287	273	298	314	275	321	355	327	290	339	327	297	282	307	312	304	315	306	300	290	304	318	327	297	300	300	315	301	305	301	289	314	298	329	294	267	295	290	329	253	322	306	317	291	348	312	301	319	270	267	280	291	294	277	297	279	316	297	302	323	278	306	278	284	327	311	279	283	323	306	281	304	321	312	304	296
52488	44755	20508	9596	8689	7256	5400	4118	3876	2677	2186	2025	1885	2292	2597	1797	1781	1496	1459	2144	30146	38204	19975	750	715	736	696	672	720	619	650	678	685	652	657	653	664	661	647	637	669	655	681	649	671	641	684	628	665	628	698	635	649	630	655	654	654	623	677	640	636	652	648	660	681	624	639	652	619	629	606	638	653	624	663	638	615	594	623	640	664	627	662	653	667	606	632	636	618	618	613	648	633	630	625	605	601	622	657	648	658	645	682	630	671	626	618	617	547	639	684	645	655	622	660	665	660	640	604	621	585	624	611	672	638	641	604	663	591	565	580	628	650	666	599	638	620	642	684	645	587	637	668	639	628	637	638	631	676	627	648	665	638	647	628	655	586	681	649	651	601	610	633	641	644	599	642	630	583	631	635	607	617	648	654	601	624	658	644	628	633	580	593	615	641	637	619	686	614	650	623	653	606	620	611	622	648	661	598	635	634	630	630	677	620	597	633	646	625	617	646	665	621	650	624	654	654	600	650	660	662	608	648	625	575	669	696	615	645	623	650	613	605	649	629	663	608	680	606	640	626	586	654	596	610	651	590	580	605	647	575	633	646	526	646	652	649	627	642	665	606	614	594	628	629	591	670	592	629	618	620	661	664	602	669	620	648	653	622	658	640	665	641	653	647	620	611	646	613	643	678	573	643	619	630	647	634	623	634	653	635	625	643	638	628	682	638	622	619	610	630	609	635	650	648	648	593	651	622	611	645	643	649	607	647	636	629	618	621	649	592	661	613	609	618	683	627	660	622	607	624	611	635	660	636	648	576	624	645	636	616	637	659	680	625	636	661	633	581	673	618	592	679	652	605	619	596	578	610	602	613	642	654	665	696	601	641	606	615	615	624	673	617	645	629	659	602	647	615	667	661	636	652	615	664	648	612	629	625	629	657	665	655	661	630	600	643	675	636	612	601	602	636	612	653	655	637	629	619	646	609	660	624	677	703	594	606	675	638	640	643	647	642	612	602	642	661	625	645	629	616	612	668	626	623	620	605	686	629	656	634	648	619	619	635	643	629	643	583	651	589	614	589	618	622	640	638	596	601	610	622	624	695	607	574	657	645	601	594	608	697	652	656	627	611	646	616	615	610	618	598	640	652	602	618	624	645	632	652	623	630	661	644	627	638	606	647	615	655	640	591	615	642	618	620	626	631	634	632	619	586	680	611	609	605	569	642	608	628	655	609	679	636	653	639	639	635	652	670	621	627	633	627	615	653	620	583	641	644	635	675	591	614	626	618	644	619	687	613	620	626	620	639	624	593	629	632	573	642	623	616	635	622	634	633	638	598	608	583	659	627	637	660	590	576	637	608	631	622	617	678	621	632	676	670	611	637	684	589	614	649	609	631	610	572	624	673	588	607	635	659	631	604	614	631	627	665	644	630	652	598	659	605	602	673	639	616	656	665	639	646	626	623	660	641	641	606	619	641	649	662	589	636	612	636	598	652	622	616	621	639	621	618	624	625	640	632	628	649	616	659	653	622	630	625	589	611	585	643	621	587	605	646	600	599	620	594	621	575	604	634	641	649	698	652	614	650	613	651	635	644	667	631	655	621	603	625	605	615	649	582	628	636	676	631	677	600	629	609	648	682	612	629	603	587	605	652	605	670	621	622	632	672	587	609	633	623	630	611	623	676	570	637	674	650	612	645	580	609	611	616	612	592	633	587	604	645	635	592	657	670	602	614	634	638	626	614	595	631	619	602	607	617	627	617	607	595	642	608	630	611	648	584	630	624	648	666	652	625	591	654	671	620	627	629	597	626	643	697	648	689	642	643	652	589	628	607	640	641	683	690	617	655	668	694	636	634	644	663	612	589	643	619	631	677	623	640	685	625	669	630	600	626	578	630	655	611	643	597	632	599	622	619	641	626	622	657	669	620	607	601	668	632	622	598	659	660	621	649	612	633	641	625	627	616	649	641	644	583	666	658	652	648	580	687	649	588	613	609	666	660	574	627	551	636	630	616	654	629	602	646	560	630	615	668	618	629	649	585	673	621	592	644	603	609	645	645	573	659	653	607	669	610	624	588	635	620	678	601	667	639	638	617	614	594	588	615	629	597	646	622	577	654	634	606	636	671	636	661	614	612	616	654	623	662	662	616	695	592	658	642	655	603	633	652	592	681	606	623	637	659	635	651	654	631	634	634	659	604	617	642	625	641	641	601	630	647	629	611	671	569	621	582	664	597	617	574	632	613	619	619	639	610	633	653	639	629	656	621	601	610	655	624	608	609	641	651	636	625	623	672	646	624	626	648	629	662	624	658	604	591	634	626	637	629	608	670	607	629	573	646	642	616	640	629	635	661	597	641	638	594	658	632	624	667	646	639	594	608	597	604	622	624	610	642	624	611	661	640	637	605	615	598	610	648	623	627	629	610	603	630	623	562	608	563	613	610	616	617	611	640	663	620	623	616	608	635	633	648	613	594	599	643	633	610	618	644	623	642	627	689	596	609	618	661	612	588	656	620	660	641	657	651	615	633	644	596	629	632	601	624	640	632	670	604	612	613	615	651	608	648	613	611	613	632	645	635	629	617	656	599	583	645	626	597	644	639	630	618	582	611	644	661	612	656	600	605	620	599	652	633	636	645	576	669	658	618	608	615	614	626	621	631	614	622	620	649	617	633	626	630	640	611	635	594	604	634	691	610	645	649	623	691	628	630	614	588	614	625	622	625	605	638	632	677	648	638	663	609	655	641	666	634	646	620	613	625	677	630	588	642	627	614	644	625	681	653	601	630	631	631	624	584	636	598	594	638	614	591	669	624	588	629	684	659	621	629	581	611	653	581	640	626	622	608	587	642	572	659	655	617	646	572	664	589	626	655	708	642	620	591	600	660	617	633	592	659	606	638	535	630	616	666	650	612	650	673	620	606	629	620	651	624	632	647	654	625	631	613	609	641	659	623	649	613	641	645	626	638	624	630	660	632	604	619	653	611	657	620	622	599	644	627	604	658	590	647	601	615	636	579	632	608	616	586	603	631	631	594	612	600	589	657	633	607	651	645	616	568	599	618	610	638	594	618	661	639	648	645	603	639	665	648	646	617	673	640	617	658	632	620	592	658	597	641	626	599	644	627	628	586	613	630	613	613	654	602	596	652	615	622	611	555	642	615	572	600	572	621	622	620	669	584	613	647	637	642	648	592	716	604	619	637	636	641	653	653	608	671	594	594	625	634	682	632	642	661	611	559	574	615	648	650	646	624	624	642	675	631	616	629	592	618	604	644	614	600	642	618	591	625	643	625	629	602	616	643	640	633	615	649	644	666	663	607	615	631	671	596	582	637	582	634	609	669	627	577	648	602	672	610	616	614	659	670	624	648	622	643	630	593	655	594	666	613	639	610	599	651	652	609	634	655	598	661	649	658	609	624	622	642	613	654	589	590	603	609	639	631	652	639	666	669	633	623	582	647	655	681	634	619	612	627	616	627	641	646	625	669	633	639	665	623	610	627	603
47165	29582	14183	5535	2391	1205	694	513	474	392	398	385	408	425	386	395	397	405	419	405	663	1274	1194	395	384	336	364	391	381	375	400	401	403	405	379	382	380	387	351	382	414	364	403	378	382	358	340	410	409	379	371	371	388	395	391	403	358	355	368	363	391	383	365	364	386	372	354	374	386	399	348	408	367	389	419	354	374	370	406	414	387	391	330	368	395	366	399	397	403	333	374	392	392	406	389	336	343	399	408	370	372	368	386	408	403	378	403	385	384	374	397	370	397	416	360	390	377	397	391	361	418	373	390	366	361	387	363	383	370	375	373	409	366	339	391	349	366	390	342	378	388	323	397	407	374	388	354	400	389	387	377	371	369	399	379	401	392	373	365	393	427	356	389	362	367	371	380	336	384	357	372	388	368	404	356	384	370	411	400	384	381	333	376	388	361	388	393	390	408	378	395	380	370	369	361	388	363	400	376	382	358	429	360	344	388	395	419	389	397	407	408	402	416	376	396	404	351	374	365	370	373	336	385	386	360	410	378	393	351	385	392	407	372	361	382	427	376	393	391	376	352	416	380	393	384	355	377	380	363	348	389	383	387	403	412	367	371	395	371	361	340	359	396	377	352	427	427	414	400	365	435	415	407	401	417	373	374	341	385	339	423	397	392	387	375	390	378	382	341	398	395	369	349	366	378	375	410	350	380	425	389	385	353	367	392	371	390	375	418	396	397	382	380	405	361	392	374	380	394	382	399	382	394	415	423	377	382	458	394	366	381	383	361	397	367	388	390	386	395	413	353	367	371	381	390	378	384	394	364	378	374	357	375	410	379	367	384	386	391	409	384	353	386	398	381	420	401	364	379	383	406	374	388	400	408	387	412	361	397	349	389	374	368	351	344	417	374	417	378	380	414	421	386	372	386	344	368	350	362	416	382	359	391	352	350	395	369	387	425	369	418	362	377	387	362	388	393	386	398	341	365	359	372	390	335	412	401	351	419	366	415	373	378	376	363	356	360	380	353	338	394	378	399	388	381	363	343	375	401	367	384	400	389	375	363	378	360	368	396	396	379	383	406	370	362	390	387	357	388	397	372	383	377	386	401	391	371	383	398	406	345	401	416	402	416	364	400	361	388	359	356	374	387	389	386	400	353	375	345	370	351	386	412	389	398	349	387	409	402	368	390	408	408	410	377	342	378	350	394	397	410	352	394	374	413	393	370	382	411	403	356	404	355	378	370	378	356	378	419	404	410	336	376	383	373	390	411	382	373	413	404	369	319	374	402	375	377	370	407	384	366	387	378	376	378	419	390	391	375	375	393	395	366	371	384	423	406	407	382	411	383	378	375	356	371	356	385	387	370	408	389	384	416	403	377	393	339	344	336	391	363	393	346	358	419	398	372	397	383	420	402	375	384	354	407	435	395	389	403	383	392	345	363	416	392	372	395	410	390	369	375	394	340	390	403	415	407	339	377	432	341	389	368	384	378	363	379	395	384	367	390	414	391	395	410	372	396	407	378	381	406	384	378	354	420	400	378	363	389	372	394	354	381	377	385	414	337	393	404	378	390	361	383	368	398	387	395	417	342	388	376	353	387	393	366	373	372	389	353	381	404	370	357	345	367	363	359	381	389	400	380	370	388	384	356	346	322	377	390	399	367	398	379	430	369	357	383	376	365	424	380	376	357	342	372	353	383	400	381	370	413	351	354	381	368	377	396	353	356	378	381	414	371	346	415	366	392	363	381	407	389	365	366	380	392	389	381	385	344	366	395	389	391	391	348	385	416	395	387	407	365	358	383	399	401	370	412	380	349	392	389	383	407	386	341	408	383	384	371	367	378	366	369	400	400	390	395	352	379	360	417	384	391	425	364	386	343	392	384	400	413	381	382	376	403	389	353	415	401	381	384	375	359	400	368	411	359	374	394	404	381	337	312	352	377	340	382	350	382	368	396	355	424	368	386	377	350	370	394	368	379	404	344	385	369	395	377	379	398	387	427	370	368	359	393	394	370	365	419	400	430	356	361	395	354	406	378	376	381	395	379	385	415	383	382	378	381	354	381	403	409	418	390	396	391	355	343	358	362	402	341	387	356	376	399	405	385	398	365	383	422	395	408	385	370	360	375	429	414	356	404	389	374	378	414	369	357	350	399	386	376	385	377	379	396	374	326	421	423	379	410	371	408	380	378	344	401	382	356	377	383	378	384	354	387	382	396	394	392	420	372	369	394	384	378	395	389	345	353	370	378	394	363	371	362	381	408	390	369	363	383	377	359	345	336	399	419	355	385	378	390	366	368	363	382	373	400	426	379	373	372	348	379	368	392	427	386	369	398	381	352	386	399	386	353	365	362	389	381	387	338	400	401	393	403	386	389	355	347	398	389	379	371	345	381	378	404	412	395	395	413	344	393	410	365	394	390	393	388	389	390	378	403	359	394	359	373	378	381	382	398	353	377	380	415	415	406	405	374	359	359	377	385	360	382	364	343	376	404	368	382	410	328	359	355	377	368	384	402	359	376	373	363	383	362	381	379	408	357	349	401	387	403	386	346	415	405	348	395	379	399	351	364	363	348	417	376	417	382	413	391	381	416	396	364	395	355	372	386	384	397	339	332	371	351	408	375	372	387	366	384	356	379	428	360	364	375	385	351	346	362	356	385	376	364	408	370	408	370	394	386	419	373	384	372	372	396	392	369	386	405	367	407	396	362	359	350	370	365	387	338	424	413	403	382	381	359	393	341	381	382	392	387	357	391	378	401	380	393	401	363	372	403	366	367	372	396	350	383	341	403	369	383	425	384	354	368	393	374	341	390	419	404	401	412	371	393	397	385	378	368	390	368	401	346	398	371	387	382	392	370	383	396	386	373	384	384	430	410	376	371	353	345	384	379	407	357	345	400	371	333	404	376	384	374	417	383	376	377	383	408	361	404	406	373	383	380	354	388	408	374	366	412	375	381	387	394	392	398	377	363	369	380	413	367	369	376	388	387	375	359	389	405	362	402	352	390	392	374	383	376	377	376	379	382	374	381	423	368	378	375	337	376	330	378	413	410	401	382	366	412	388	341	399	413	356	360	387	381	378	350	380	419	408	376	352	379	386	346	343	401	366	388	399	414	384	416	392	379	369	340	401	389	393	383	389	392	357	414	373	369	354	381	372	340	380	404	385	365	375	385	416	395	359	393	390	370	405	384	400	371	390	357	377	360	409	376	399	417	374	398	360	399	357	364	404	402	393	386	364	404	415	353	408	431	362	371	358	370	438	381	353	372	413	370	374	384	370	345	373	346	369	361	378	384	394	372	394	364	369	365	403	373	361	363	420	364	362	363	387	354	378	359	389	405	354	330	389	380	343	365	385	399	375	373	422	417	384	370	401	384	363	366	394	398	339	369	371	380	359	359	398	368	363	399	401	411	393	340	395	362	410	348	420	381	417	381	376	383	377	401	366	357	371	382	360	385	394	355	395	384	353	386	401	420	362	382	387	387	377	385	398	364	395	418	356
39984	18113	3354	1477	1436	1221	1106	1097	1096	995	915	986	1012	967	945	949	976	888	955	914	2703	5157	3883	939	905	868	909	858	876	831	872	851	836	917	864	902	857	882	883	926	922	866	937	873	848	881	881	924	869	876	822	872	903	883	909	884	912	894	903	913	907	913	877	918	845	917	868	898	885	888	950	886	889	899	961	893	838	876	863	867	861	907	932	912	900	853	873	859	868	855	939	983	872	880	909	879	890	872	927	921	908	877	913	902	913	899	904	863	874	887	829	912	867	923	901	903	910	866	906	851	924	895	852	879	876	883	875	891	901	869	844	876	869	893	897	876	881	877	878	930	872	888	908	871	854	918	915	894	897	882	845	877	963	894	910	927	901	888	878	924	852	913	857	894	866	877	926	895	851	865	874	895	876	862	916	851	906	864	935	873	906	923	856	838	903	882	877	890	866	916	897	894	862	860	940	921	880	901	947	930	891	892	888	924	864	879	869	838	953	855	909	868	868	894	856	892	902	919	941	869	848	859	908	849	857	889	909	886	922	890	942	872	879	905	857	895	896	902	840	924	878	844	844	955	881	847	882	859	896	902	918	880	901	901	938	879	925	936	859	878	867	861	900	926	899	905	924	896	873	905	857	873	900	910	936	833	906	847	859	915	890	889	862	927	870	951	897	938	937	884	905	907	939	908	921	858	847	875	912	870	851	936	833	906	883	917	862	924	885	914	877	919	926	842	906	898	849	837	922	914	865	876	872	910	901	894	884	875	919	876	930	877	913	888	843	915	886	901	851	890	954	887	854	906	872	863	858	863	874	863	872	878	907	896	844	863	951	904	837	920	934	853	915	892	852	889	848	869	933	957	890	928	884	908	951	940	883	860	814	874	895	872	917	845	880	905	860	886	894	834	901	925	864	918	835	892	857	925	904	889	912	931	918	862	853	912	870	885	888	864	865	842	897	777	861	893	892	907	858	886	878	899	877	849	854	892	874	882	886	895	922	958	904	836	919	902	893	894	901	896	856	880	863	881	830	906	908	856	853	899	911	877	900	897	900	911	913	869	885	929	850	874	839	886	913	899	881	826	896	924	888	919	867	828	962	916	883	888	880	873	919	887	834	875	850	888	888	860	838	900	865	902	961	871	928	865	866	877	892	917	936	917	913	895	855	886	880	873	888	936	876	891	904	865	882	885	909	868	849	913	881	889	897	938	864	876	837	859	860	837	902	859	914	907	859	881	947	911	926	888	884	882	905	881	885	859	857	967	878	863	893	897	894	894	929	874	900	874	845	877	870	939	870	904	917	864	874	881	861	878	858	905	868	903	902	915	929	867	910	869	887	885	885	854	890	869	943	841	949	923	907	876	858	861	852	915	857	874	899	899	862	882	914	892	908	861	890	889	899	896	897	877	835	848	905	912	867	874	939	954	861	869	871	942	928	905	854	877	872	898	868	904	823	911	917	896	881	898	908	858	861	888	904	893	883	837	904	869	890	838	936	881	925	885	844	853	874	833	877	886	898	958	904	903	813	868	895	850	887	855	876	828	900	843	915	899	893	877	911	844	867	876	866	885	852	859	894	873	903	850	874	866	871	878	938	910	849	855	908	898	865	864	890	892	868	881	912	859	902	878	904	885	882	881	906	884	906	921	908	918	896	847	869	874	908	858	884	902	847	902	894	917	867	877	824	859	880	856	916	898	878	869	891	915	854	880	913	886	866	831	876	887	879	922	903	878	902	941	876	855	894	893	895	894	876	861	872	900	910	929	925	904	912	888	893	855	899	896	878	829	848	954	907	938	888	911	872	876	930	880	866	833	894	869	877	957	929	849	862	868	935	892	828	908	903	882	845	891	947	908	907	887	892	883	884	851	824	882	940	839	863	875	916	914	902	899	908	909	876	887	880	925	911	846	899	903	887	929	845	968	855	893	886	905	840	963	912	876	950	900	897	920	896	923	865	909	894	922	831	864	925	849	945	883	898	882	876	873	874	872	896	959	915	941	895	900	880	912	900	904	924	911	912	903	905	883	849	867	881	896	890	904	915	844	937	841	862	906	937	836	885	874	893	864	887	857	918	918	913	915	914	848	930	867	916	868	866	843	925	856	884	869	887	884	887	864	928	878	917	920	852	924	955	891	830	944	897	947	885	903	903	858	870	863	880	899	888	900	836	911	890	896	863	859	846	886	914	906	879	921	856	912	892	855	882	922	879	863	913	875	899	892	901	920	897	871	856	862	915	905	880	916	894	874	876	854	896	896	879	868	912	851	865	859	865	878	892	880	879	876	900	907	880	872	847	875	893	907	879	929	857	924	953	935	900	854	887	865	920	911	881	867	864	895	919	876	856	880	859	873	915	932	909	840	909	862	946	893	863	853	912	924	905	917	901	907	827	821	835	835	914	915	842	930	903	898	875	920	940	872	885	846	920	878	899	857	876	917	865	902	878	864	896	848	885	871	878	892	863	884	894	866	907	887	872	969	932	866	932	866	918	840	899	912	949	881	880	837	916	855	883	901	889	907	833	878	943	878	883	919	912	915	839	841	853	864	869	878	881	867	906	844	867	880	942	854	925	859	914	881	924	920	906	909	858	894	885	940	881	913	953	856	945	864	876	929	864	857	883	906	879	812	888	890	867	919	913	948	897	866	927	889	864	902	869	900	892	878	914	897	855	925	876	860	868	878	918	925	927	894	925	915	881	854	916	900	902	877	930	890	843	874	879	950	867	916	894	831	905	925	902	853	880	956	907	929	931	839	867	906	904	857	896	891	832	911	931	859	881	911	823	931	901	864	914	878	906	885	854	879	912	921	870	834	902	888	921	910	867	826	878	852	882	869	861	857	889	874	866	912	861	826	940	879	893	892	933	869	858	905	867	897	842	858	879	847	854	911	881	862	912	927	892	904	834	867	835	855	901	917	895	825	938	892	806	898	892	884	821	884	920	844	879	871	845	869	937	925	962	859	835	873	913	875	848	862	824	891	861	919	858	906	902	924	886	884	929	927	901	897	872	884	904	910	874	836	881	899	918	875	883	939	901	916	899	931	871	880	876	882	896	891	867	870	898	913	843	882	876	834	896	875	892	925	905	896	874	914	896	906	884	843	875	882	868	870	850	919	887	881	873	860	886	898	878	898	885	861	839	904	913	849	901	848	874	870	865	907	854	891	935	851	897	899	901	915	896	906	916	892	891	884	968	880	912	900	874	850	903	899	939	882	894	898	941	888	834	886	849	897	923	874	938	873	897	884	896	880	844	860	918	911	859	911	878	896	904	863	892	905	862	884	886	885	879	895	916	892	916	911	896	881	862	906	914	884	890	856	892	935	1000	925	860	932	889	872	926	898	885	867	877	895	895	904	882	831	897	896	882	882	914	839	882	909	939	925	913	904	853	909	921	872	877	918	873	917	872	856	880	862	886	962	870	934	847	900	935	893	885	873	919	867	890	900	899	936	870	862	859	894	882	888	870	917	905	902	931	858	820	866	904	896	910	876	839	897
46309	30388	25353	24643	24105	22084	17369	7883	2048	1065	1049	976	1033	758	760	705	541	497	452	523	8892	16143	10529	831	351	319	369	325	346	359	354	333	329	351	338	324	329	350	340	325	318	321	327	306	367	346	321	346	331	345	349	355	336	328	331	305	329	304	337	311	312	328	324	325	329	305	351	334	339	322	327	286	355	325	329	330	374	322	316	298	350	335	320	334	363	378	323	301	328	334	378	359	350	316	319	358	326	339	338	330	353	329	360	382	345	314	326	360	300	350	338	322	328	339	297	330	315	376	318	298	339	326	343	329	303	325	337	330	326	324	315	342	286	323	328	324	336	339	319	320	365	344	318	288	338	332	317	324	304	351	333	340	320	371	319	311	331	311	317	329	348	325	346	347	320	335	321	289	324	307	338	300	313	339	329	301	322	322	349	375	333	322	342	331	331	336	322	334	320	340	317	330	321	343	334	345	327	363	328	342	324	314	320	331	333	320	322	311	306	352	335	351	329	324	291	341	351	340	319	295	332	328	341	345	340	329	331	352	329	340	346	320	328	353	347	343	331	312	313	355	320	311	326	346	311	343	331	299	337	309	351	322	360	373	314	327	299	304	338	339	305	348	318	312	355	348	329	317	355	300	322	306	344	350	349	323	315	356	317	356	333	337	316	312	336	347	332	320	341	333	330	323	328	329	339	318	312	314	323	355	324	326	321	356	304	319	334	325	312	334	329	329	347	303	331	361	311	354	331	334	344	341	318	318	311	281	323	336	337	333	334	360	329	377	336	342	353	346	337	290	328	299	310	337	348	318	317	314	311	326	329	340	331	297	318	348	278	315	346	333	321	347	319	323	303	316	296	328	337	315	318	340	306	324	369	364	325	339	350	337	313	318	353	334	334	373	365	299	319	347	316	330	304	331	329	326	339	361	322	318	286	352	314	339	362	344	306	322	321	301	319	344	307	292	341	338	286	292	324	350	358	312	317	341	360	322	310	304	347	339	301	319	347	363	327	317	322	324	324	337	316	320	312	323	355	330	322	315	315	302	330	326	350	321	346	325	339	336	353	309	287	337	358	329	329	360	340	331	338	322	361	318	351	336	299	349	318	331	340	320	320	330	312	315	309	307	318	321	345	329	323	319	350	333	298	357	334	267	340	311	307	328	294	344	352	348	315	321	325	334	316	359	338	358	331	332	329	339	330	331	356	328	331	322	307	318	317	335	318	312	309	318	326	291	307	315	327	325	311	326	332	329	337	332	312	320	297	313	286	322	325	323	338	334	340	334	347	322	332	314	318	367	307	319	331	313	336	332	307	291	335	321	348	337	320	315	334	372	336	330	327	312	330	295	318	286	337	310	324	323	347	329	336	340	336	314	296	339	291	311	326	293	336	320	298	308	290	332	309	356	359	312	338	340	323	332	359	346	330	294	305	309	301	292	298	305	332	303	347	338	340	334	346	318	305	331	348	333	353	334	333	331	319	306	376	310	329	313	336	331	319	285	339	332	298	313	344	317	330	329	304	354	323	349	370	363	354	335	318	325	360	316	345	319	332	329	358	326	287	349	317	292	323	295	286	362	311	295	333	345	322	357	303	351	309	299	343	316	313	346	325	355	324	334	358	369	307	353	306	338	332	297	333	296	333	320	348	309	314	319	307	330	330	336	319	343	315	349	318	304	307	353	344	337	347	349	318	336	348	299	343	337	328	344	316	347	324	337	325	335	334	268	335	349	366	324	366	317	321	318	313	313	315	305	327	351	331	365	317	298	312	323	338	346	338	318	337	298	330	339	295	321	339	356	284	337	324	313	290	308	337	321	315	318	324	352	322	301	337	333	331	389	352	327	351	324	352	322	318	330	311	309	294	333	310	305	308	322	326	343	333	372	296	304	297	319	332	323	312	325	302	297	356	316	311	282	314	339	327	312	341	312	349	323	335	296	311	351	336	330	319	313	348	323	296	334	324	290	325	335	316	340	325	311	332	342	359	344	316	316	337	328	317	307	349	346	339	354	329	305	306	321	317	321	314	377	332	315	300	314	303	317	297	315	361	335	343	303	319	311	331	319	368	341	293	359	309	319	333	317	323	335	343	337	310	344	332	314	323	297	325	356	293	302	334	327	339	322	318	335	360	304	316	330	317	304	366	353	302	315	356	298	308	331	274	322	330	323	326	320	302	311	339	339	363	285	330	356	322	319	322	304	340	326	326	315	347	294	326	304	358	327	322	354	352	348	304	331	311	293	332	341	348	375	330	368	342	331	301	332	325	316	335	317	339	323	291	289	334	352	281	377	381	335	354	342	310	336	355	309	325	298	353	312	311	311	327	304	342	303	320	353	316	358	350	316	327	349	322	294	297	274	312	304	305	336	357	332	339	323	339	344	362	322	306	347	316	314	331	328	312	346	341	324	355	321	292	373	340	326	332	330	320	332	379	317	315	318	303	334	323	311	309	301	285	352	382	335	335	342	283	325	340	322	323	344	299	340	332	295	325	326	338	315	330	305	334	304	379	337	311	324	327	312	350	346	286	329	349	321	292	332	301	330	332	304	319	338	331	336	374	338	350	318	335	337	355	356	326	324	337	338	325	306	349	315	324	338	326	313	337	354	328	344	289	327	342	297	350	331	314	314	326	343	307	340	329	337	305	346	338	342	322	312	305	328	309	323	327	319	335	297	354	336	313	338	348	352	321	340	367	320	328	311	313	332	395	361	355	352	326	331	327	330	346	363	311	322	332	345	317	345	331	335	322	326	373	290	336	335	323	340	340	275	324	304	323	343	348	304	337	337	323	311	318	352	275	327	314	327	349	337	333	343	307	337	346	325	333	337	338	308	333	288	335	319	360	325	340	277	331	326	322	306	317	348	309	312	306	319	364	293	321	334	329	349	324	302	309	322	329	311	321	302	325	315	329	314	330	344	322	326	332	338	369	344	321	364	311	345	324	324	299	349	317	347	287	339	308	355	347	340	329	339	303	340	289	339	333	283	319	304	301	295	299	331	320	304	314	344	353	338	318	334	334	351	339	329	329	307	310	307	340	384	353	320	318	312	304	341	342	334	324	337	304	317	300	309	336	318	357	324	305	335	337	335	348	332	277	347	359	340	291	349	318	317	337	308	343	317	347	303	341	355	294	294	306	330	300	354	321	335	349	314	304	327	327	312	320	332	327	322	333	377	298	324	314	317	315	323	325	323	352	318	346	337	345	347	332	334	335	339	342	326	322	322	335	287	342	342	303	305	331	317	336	316	308	315	323	322	360	343	335	338	344	330	342	331	319	342	336	287	307	294	355	346	346	312	294	332	330	317	330	308	332	307	306	321	358	361	347	342	372	347	322	330	311	323	347	310	315	341	332	333	329	346	338	351	343	320	320	332	337	310	294	328	379	352	291	297	332	330	310	325	310	322	311	352	340	339	319	335	348	320	277	339	307	336	320	349	335	323	315	295	332	305	345	323	299	300	371	318	320	338	335	310	296	351	306	331	334	326	311	316	292	313
45485	30220	10573	8905	8941	7756	5810	4295	3863	3023	3210	3081	3330	2671	2722	2218	1792	1425	1420	1782	29518	38962	23767	759	720	734	779	727	807	732	721	717	699	691	759	743	713	735	777	729	727	721	686	714	705	706	669	710	722	662	726	699	715	714	687	658	733	683	657	754	677	707	704	678	674	679	684	694	718	710	698	745	675	764	684	667	694	680	740	692	674	676	702	656	659	692	715	706	706	715	717	663	694	671	681	679	730	725	676	671	677	682	722	717	678	715	688	672	693	689	673	657	702	709	688	711	683	678	714	678	677	670	673	702	713	674	693	713	708	723	733	722	714	717	680	677	709	676	684	680	694	702	679	692	705	673	665	692	678	690	702	675	694	667	697	699	752	687	673	737	658	666	700	688	693	710	656	714	711	650	688	670	732	701	743	739	689	699	674	694	696	652	647	720	692	727	631	708	692	714	704	688	723	716	706	680	615	647	674	667	691	719	710	697	678	702	720	704	748	724	675	716	717	680	696	691	734	665	694	682	727	710	700	700	736	686	700	713	684	654	697	662	699	709	676	695	633	687	674	693	707	699	676	700	696	711	672	697	657	708	696	679	687	713	731	694	692	744	645	669	652	695	708	696	732	704	734	687	696	677	667	663	720	712	663	693	638	685	702	689	715	717	673	696	674	699	695	749	683	727	688	723	693	689	681	712	683	721	688	664	686	665	705	701	707	682	648	653	696	721	710	696	725	712	682	695	697	675	629	731	709	718	700	700	688	671	706	692	705	691	631	683	663	731	679	717	665	653	719	689	708	696	656	671	656	722	678	640	704	725	723	743	682	685	662	681	652	639	668	693	699	697	690	658	751	687	708	633	672	704	721	672	678	667	662	665	695	753	639	698	742	716	694	749	690	653	705	667	670	669	693	689	708	696	680	673	675	688	708	707	714	663	723	668	688	702	653	658	676	738	677	652	657	757	696	703	709	679	698	706	720	673	697	657	700	678	674	726	684	684	701	726	678	665	635	689	691	713	684	669	697	671	682	656	694	657	662	704	732	686	711	702	714	702	676	726	671	660	682	675	688	705	693	704	710	703	694	656	721	695	731	665	754	663	697	647	696	686	682	733	744	672	662	735	662	715	670	655	686	674	710	709	688	674	629	709	649	673	725	708	695	700	662	684	696	751	692	680	661	711	697	692	693	729	707	682	668	703	714	690	682	710	693	626	647	734	680	751	743	653	720	663	681	679	647	654	730	697	679	695	689	689	675	707	730	714	686	683	719	724	665	715	667	668	709	669	682	714	673	679	697	701	656	665	681	688	731	731	709	718	716	669	721	725	665	694	715	707	729	696	692	670	643	686	675	681	700	695	623	691	721	707	680	713	704	693	725	659	698	712	725	692	681	746	700	701	628	715	630	728	679	681	686	681	730	688	644	714	734	690	693	719	649	689	726	712	628	659	675	665	662	719	691	689	693	655	708	716	692	708	688	719	661	674	701	706	739	682	693	657	630	715	716	689	663	673	684	695	683	667	713	715	689	721	701	688	698	686	681	734	690	713	676	677	671	705	720	723	651	715	701	697	724	713	652	690	658	676	685	708	701	641	695	674	668	745	695	737	696	709	711	685	657	701	648	646	686	667	688	709	739	645	702	654	712	692	671	665	676	679	661	687	672	704	737	698	710	685	693	717	703	692	668	703	701	749	705	689	705	705	683	697	678	719	656	691	690	678	685	719	653	681	678	718	662	674	712	678	726	699	703	701	690	686	725	715	702	692	690	679	673	683	707	671	710	684	688	670	724	703	736	688	670	687	714	656	669	736	698	723	711	714	658	657	642	740	718	684	701	676	720	713	666	658	721	697	708	644	679	661	748	651	665	645	677	702	735	682	688	712	696	713	655	702	717	664	693	637	651	695	633	777	650	762	688	641	717	713	702	660	685	705	708	691	702	671	659	748	698	701	668	681	704	682	714	745	695	715	649	711	665	691	664	723	713	651	635	656	728	671	647	679	716	633	712	707	708	685	736	675	694	685	699	676	700	675	688	687	731	703	744	702	676	699	721	674	677	731	663	675	733	690	654	686	713	697	674	683	691	706	769	615	725	665	684	675	695	678	674	655	707	702	730	671	688	741	676	676	681	730	721	711	685	705	700	684	724	656	670	699	658	687	669	643	746	658	700	702	720	661	706	664	684	690	725	731	715	698	671	700	675	689	744	682	721	675	728	684	673	771	722	664	692	728	674	701	667	661	692	736	677	739	673	743	632	690	700	693	680	737	688	715	678	738	706	658	735	701	693	674	712	687	685	717	721	728	711	647	727	671	714	674	713	739	702	632	668	718	720	698	691	717	692	663	682	677	682	745	725	678	728	673	689	669	692	697	710	687	678	694	650	658	663	730	691	704	666	655	718	681	692	619	726	683	705	720	739	695	689	630	670	682	715	680	682	703	706	729	688	674	726	716	714	676	647	726	714	726	662	692	691	711	674	677	666	696	681	660	703	680	730	676	697	670	679	707	689	647	712	683	723	682	702	721	709	719	726	683	679	664	699	740	679	664	698	699	669	659	676	692	706	723	685	681	747	677	731	710	708	717	698	695	686	701	671	671	676	692	727	672	701	722	748	690	675	700	666	689	714	699	710	719	690	655	683	717	694	665	708	683	710	635	681	685	677	668	721	677	632	702	683	718	674	708	645	715	703	705	710	673	693	680	706	657	714	689	684	712	699	693	729	654	689	726	678	707	706	638	699	665	705	696	695	707	722	735	706	707	683	688	672	670	719	728	696	692	711	676	644	706	697	691	672	691	645	723	723	690	724	709	707	662	680	692	686	717	677	682	706	665	709	696	688	651	676	695	675	703	694	714	708	707	693	670	677	701	710	707	688	710	654	719	695	729	740	712	654	682	668	737	682	707	702	698	726	660	669	676	676	724	723	727	670	636	685	732	697	691	674	722	663	690	646	688	663	707	669	708	704	765	675	694	662	692	702	716	717	668	636	695	683	656	663	672	688	678	701	708	725	711	632	652	665	707	742	688	689	696	713	660	677	724	673	695	684	680	694	718	721	653	719	724	701	689	676	694	674	679	695	657	652	644	665	648	731	741	692	685	672	688	702	693	671	701	667	668	700	681	693	704	680	715	697	705	688	679	666	711	707	706	666	713	668	625	681	700	726	701	680	674	673	664	679	697	738	712	672	714	669	641	670	711	667	715	670	698	780	678	662	632	685	649	655	671	685	649	681	675	657	641	666	662	696	702	705	683	724	682	685	698	710	730	669	678	708	658	676	701	708	693	702	673	668	651	712	704	625	679	700	705	683	691	732	702	651	664	696	688	713	676	706	702	662	670	661	669	705	700	653	657	684	682	658	672	729	674	674	701	663	716	680	746	691	685	683	684	641	655	685	690	698	721	658	657	643	652	701	717	665	680	756	700	669	706	690	716	709	644	675	709	704	647	635	723	654	676	716	719	636	725	668	706	665	671	695	714	755	666	661	715	673	689	679	694	621	658
45274	31505	26006	23773	23639	23636	18249	8365	2039	1445	1612	1046	894	816	728	567	523	447	410	439	9362	16187	7893	596	356	308	260	259	292	322	309	309	337	297	349	296	320	311	301	322	266	306	293	292	297	290	338	274	305	289	299	313	264	326	297	290	331	312	266	290	284	266	313	262	302	272	289	324	286	305	297	282	279	299	280	269	286	287	303	321	304	278	323	278	298	311	314	278	288	288	311	291	333	236	265	276	329	331	275	276	295	285	272	289	321	273	309	301	296	290	290	321	273	283	301	283	307	301	278	306	318	277	300	308	309	265	263	280	292	272	316	284	287	272	331	307	285	294	292	315	269	282	284	315	268	276	318	273	279	287	295	303	279	308	294	295	283	285	293	294	306	284	284	307	327	321	301	306	276	268	289	276	315	313	309	292	289	301	291	315	274	297	314	288	298	288	306	299	314	293	277	319	270	298	272	274	291	281	315	275	320	327	276	319	266	283	298	305	290	275	286	290	282	290	257	277	300	276	288	271	289	275	300	315	316	289	268	288	278	317	301	266	300	283	268	283	280	322	279	273	272	309	283	298	301	301	293	252	285	293	291	296	321	301	278	294	332	301	299	293	285	286	300	279	295	277	291	289	251	284	290	337	293	275	323	292	282	301	288	312	277	287	301	299	289	307	285	309	300	273	264	290	302	272	281	291	297	288	314	289	313	295	290	298	297	293	295	300	279	299	290	303	300	287	267	280	305	296	301	298	299	277	306	286	309	300	288	285	306	302	284	302	309	299	273	279	289	265	290	313	306	282	290	308	263	283	302	294	271	315	279	309	295	319	310	294	310	296	304	297	308	320	293	315	330	302	285	287	296	294	329	311	285	291	269	324	304	355	289	279	301	300	314	299	322	290	324	276	304	269	285	295	259	288	308	272	301	311	309	259	266	292	293	284	330	299	274	298	279	291	290	282	303	271	289	280	277	316	279	304	315	304	290	269	268	293	302	296	289	314	280	314	311	262	306	262	284	282	277	281	319	323	348	277	277	286	265	282	243	331	293	279	289	304	273	312	314	285	294	276	303	295	316	291	331	317	301	286	269	301	295	305	317	299	302	307	292	269	267	293	304	327	300	268	296	306	325	312	297	310	287	272	296	309	277	302	268	304	329	293	299	271	291	269	325	302	290	337	265	291	286	308	302	278	288	284	314	290	319	296	304	257	270	314	292	279	276	265	311	268	297	323	276	268	291	285	293	352	274	295	285	324	301	264	272	273	302	299	273	266	279	280	303	307	350	303	297	270	267	287	294	279	304	305	317	311	292	290	282	268	301	306	310	320	300	276	295	265	251	273	295	312	303	284	272	285	291	283	303	295	320	307	272	308	258	321	301	303	343	276	296	287	310	281	284	325	285	292	237	284	327	288	290	306	288	272	314	276	271	286	293	297	315	292	288	279	267	308	300	303	307	311	295	335	288	279	306	286	292	315	289	289	266	300	342	297	300	285	317	287	302	248	307	295	303	339	294	266	302	307	294	318	284	297	279	272	249	270	287	304	305	288	318	308	292	286	298	308	293	294	259	277	313	303	288	302	240	275	319	318	266	269	340	314	272	293	254	303	323	307	278	277	258	301	259	300	291	283	291	277	267	285	304	303	291	307	298	319	300	316	304	288	299	269	319	286	295	302	300	302	282	272	277	300	336	297	299	286	305	286	274	289	318	282	266	305	294	307	298	293	301	314	281	313	308	306	297	290	261	306	310	279	280	287	292	318	278	295	279	316	287	275	280	268	301	295	283	322	266	267	278	260	284	283	329	323	271	276	300	289	261	294	294	319	298	310	299	285	296	266	280	281	279	265	304	268	289	282	290	307	310	278	297	312	300	278	264	291	292	316	306	289	285	298	297	322	304	294	312	299	277	313	259	291	265	292	282	291	300	286	303	300	280	308	279	303	285	275	289	285	301	299	283	283	293	309	265	329	302	275	318	275	261	287	313	308	280	268	276	275	311	277	327	289	274	282	294	280	293	280	310	315	298	260	285	285	283	281	289	312	271	283	274	295	319	267	275	305	306	298	276	273	298	340	280	277	279	275	311	284	295	283	269	301	309	275	280	274	299	309	301	264	285	283	291	268	298	281	309	292	295	293	292	309	294	327	273	255	274	280	271	290	323	306	307	304	288	304	299	284	277	297	278	272	306	313	263	281	291	298	293	295	265	303	301	324	319	274	289	289	296	324	263	292	290	299	293	302	313	303	270	312	300	287	292	275	289	334	312	306	283	279	299	283	310	305	296	296	277	292	305	327	269	272	270	302	315	260	314	279	330	305	294	266	293	259	291	299	302	293	322	289	276	273	267	275	249	287	297	273	295	294	287	274	306	302	305	289	299	311	239	319	295	275	294	279	319	293	323	284	290	314	279	303	280	293	279	329	293	316	299	303	280	295	343	303	286	288	291	290	297	297	267	279	311	292	305	276	299	276	277	315	311	282	298	274	289	284	283	287	290	327	270	294	277	317	300	274	294	314	298	280	293	287	299	275	295	318	274	320	303	293	281	277	284	281	288	292	267	291	272	291	294	267	304	294	279	277	324	251	286	294	298	298	302	308	304	302	307	292	315	300	305	278	269	278	293	269	257	313	292	259	301	276	293	301	275	297	307	298	268	302	314	290	304	307	316	257	281	273	272	315	257	275	291	276	285	318	315	288	308	296	309	292	280	290	284	280	295	293	309	290	299	301	304	298	272	262	312	263	281	273	314	307	297	315	295	294	278	299	270	297	275	260	283	315	289	286	348	288	286	296	278	300	297	302	262	283	293	326	290	267	282	312	290	297	302	264	312	336	318	333	295	303	292	261	313	282	248	306	292	262	324	273	280	298	331	302	276	269	331	303	306	288	317	328	293	294	287	267	301	267	293	339	339	291	288	280	289	287	271	275	314	269	295	311	285	293	329	293	276	287	271	260	318	261	284	302	289	260	305	272	290	292	293	266	278	281	325	285	321	288	297	250	295	311	302	340	289	258	306	263	294	308	267	279	260	281	273	333	288	305	296	269	293	292	318	281	270	311	294	301	294	299	290	299	282	307	295	268	282	329	273	268	287	311	275	255	285	304	325	324	290	271	274	287	302	307	273	274	280	259	264	276	302	301	317	290	267	293	277	243	320	314	298	275	312	288	322	275	275	293	305	295	286	273	273	302	301	269	300	321	268	297	289	325	300	252	286	313	285	287	285	292	342	277	294	280	304	283	264	266	315	300	271	300	270	281	304	302	299	258	313	283	260	298	299	274	301	281	307	295	301	298	288	283	255	271	299	294	286	291	323	281	294	259	306	272	302	306	293	292	322	298	291	287	289	294	309	290	299	290	299	324	293	329	267	292	306	309	273	308	311	298	305	307	263	311	285	312	296	268	299	297	284	296	302	292	302	273	306	278	315	293	255	294	281	291	280	315	310	277	282	296	294	304	319	283	291	304	275	283	305	305	316	301	314	309	296	300	294	329	270	267	308	299
49990	29496	8956	9056	8406	7435	5717	4816	3525	3978	4633	2964	2585	2593	2164	1891	1641	1411	1283	1732	30347	38474	16936	695	711	716	707	677	679	643	646	751	650	628	639	630	662	700	661	682	666	600	667	647	662	671	664	674	621	617	618	623	628	597	658	634	666	571	604	588	587	644	642	623	654	647	604	616	650	636	651	621	607	638	629	600	674	644	607	597	593	587	592	623	596	644	599	646	637	643	624	612	626	650	627	610	648	677	628	640	641	572	656	633	603	618	585	616	586	590	618	618	669	685	602	631	620	608	609	626	575	620	627	628	640	623	662	598	626	617	617	655	647	614	619	586	621	627	637	622	644	625	646	640	587	626	615	627	612	654	647	660	619	588	627	627	621	619	622	683	649	649	612	628	631	603	590	637	604	576	634	642	612	643	657	662	581	643	584	668	640	650	621	678	633	617	610	614	598	585	638	635	593	612	593	645	629	645	570	599	667	631	583	655	604	623	616	638	596	625	645	644	643	594	576	595	561	642	634	616	619	609	595	662	645	657	620	674	625	636	598	617	614	672	628	577	632	652	638	644	637	579	634	620	607	594	650	643	659	607	611	616	629	620	635	615	568	635	627	620	636	637	673	659	592	599	634	578	617	622	650	619	610	601	660	646	622	629	601	633	603	617	619	636	636	600	620	623	610	645	636	574	635	636	649	581	606	607	644	617	576	632	625	639	609	628	630	577	591	649	605	604	631	622	613	582	639	627	629	650	620	598	611	637	614	623	625	594	608	627	610	648	574	623	688	654	646	650	596	605	621	636	628	630	618	601	618	583	628	649	615	615	647	606	582	671	595	644	653	626	614	617	589	602	586	617	604	612	594	624	638	600	630	649	593	610	615	621	626	586	624	639	623	632	600	619	628	636	585	606	644	619	603	622	596	599	649	607	633	653	607	617	622	629	607	663	652	628	651	645	627	639	595	628	572	610	634	632	596	610	634	624	649	583	630	662	604	575	602	623	660	615	629	646	628	637	614	614	624	562	677	670	594	601	625	597	548	606	620	628	615	606	588	595	660	629	660	622	643	642	624	628	634	631	604	652	643	642	591	642	596	656	647	641	603	636	620	607	616	609	597	609	607	591	620	625	653	621	586	650	622	630	659	585	571	626	639	607	596	584	622	605	551	644	603	611	627	608	590	643	604	603	585	578	649	585	615	638	646	607	645	631	659	623	634	657	648	588	639	620	684	593	636	583	625	630	637	593	638	585	628	645	617	582	601	587	596	577	612	650	646	586	599	648	596	671	639	645	574	634	627	571	620	626	609	605	660	610	626	595	633	552	641	623	617	605	582	595	613	636	620	622	607	595	644	579	579	606	624	580	649	660	619	646	640	626	615	632	595	635	616	631	604	673	572	632	638	616	638	603	646	622	639	625	618	633	644	655	612	626	595	658	601	606	611	629	591	633	597	644	669	616	575	642	588	669	574	609	622	597	617	653	601	567	613	562	589	647	649	602	674	655	591	662	660	618	605	651	642	630	587	664	662	672	606	602	630	626	625	656	602	663	611	617	612	624	649	629	603	641	600	636	590	615	642	625	613	649	602	577	618	632	594	619	623	599	601	629	651	603	643	631	626	634	603	613	614	624	652	646	669	598	643	573	623	631	597	637	630	592	615	651	669	643	594	580	607	588	616	631	651	626	628	637	598	641	641	620	666	599	584	589	643	631	574	625	617	602	620	628	631	585	632	586	574	609	637	606	581	690	662	650	612	616	629	602	632	664	593	577	630	620	672	617	623	614	587	616	619	631	606	621	645	621	599	593	669	613	606	610	618	591	603	606	575	616	577	610	657	574	611	623	634	608	633	618	635	617	607	623	654	632	602	631	602	612	642	603	609	611	611	641	625	611	641	630	641	623	635	621	589	612	668	580	634	642	608	611	585	622	624	590	619	616	614	600	616	634	630	613	653	625	649	614	625	597	650	613	634	608	621	644	614	658	627	589	590	625	612	592	628	598	647	624	630	635	655	620	621	578	600	560	589	619	660	637	649	587	629	639	645	615	605	672	584	590	606	638	596	640	645	610	604	630	609	613	640	633	618	665	553	612	625	624	615	632	606	656	583	618	605	612	621	633	581	604	596	630	592	613	629	624	662	637	613	595	590	602	590	582	597	622	614	611	669	577	590	594	654	613	665	627	625	649	634	603	632	654	607	576	569	585	638	639	624	580	635	621	656	602	646	640	640	628	647	593	605	615	586	617	659	576	617	652	630	568	633	631	638	618	634	608	647	619	604	592	612	593	572	604	598	630	682	566	621	597	653	613	641	605	596	565	623	605	622	632	621	598	610	639	627	635	634	585	623	612	638	568	628	635	603	636	624	620	655	618	646	620	605	639	642	585	607	602	575	586	572	634	633	564	647	601	590	618	628	632	608	596	573	610	637	623	624	579	554	636	596	617	618	603	654	600	638	618	593	666	602	588	620	604	626	610	649	601	631	638	609	612	644	641	590	628	612	631	617	661	599	572	606	601	657	587	585	630	627	606	662	674	620	654	629	637	583	621	631	634	646	660	668	601	689	666	666	641	614	581	616	639	624	639	648	677	589	593	614	651	638	597	584	621	616	616	606	623	606	587	644	666	627	635	612	652	574	688	654	621	609	609	532	632	633	601	596	619	627	602	622	633	652	601	624	644	668	625	607	587	656	635	617	608	625	643	596	659	577	607	630	641	644	601	595	634	650	611	630	596	593	636	585	626	611	659	604	593	658	582	602	642	599	659	618	626	644	599	630	614	657	614	630	627	657	634	634	597	661	622	612	642	626	649	635	616	628	608	608	645	679	622	640	597	620	598	611	665	624	605	602	574	653	633	616	612	676	590	684	614	622	636	614	601	631	621	631	599	654	633	613	634	614	598	643	646	610	595	665	627	583	633	623	609	574	620	639	610	636	643	630	623	614	648	592	626	583	578	634	614	642	610	617	639	615	605	608	623	635	618	632	587	657	593	589	620	587	573	607	629	613	581	572	616	593	624	609	623	594	634	645	624	616	638	629	642	646	599	617	586	597	631	625	683	620	640	653	639	580	596	621	651	666	629	602	640	669	627	625	595	601	612	591	640	618	651	638	685	657	595	599	587	632	592	600	641	631	601	635	569	583	613	604	595	583	608	603	614	632	602	602	603	621	585	612	613	619	594	620	644	605	648	583	640	626	636	608	636	644	629	617	599	601	620	582	592	619	643	646	623	616	644	594	625	615	624	604	599	624	656	610	579	645	606	601	615	622	595	639	662	636	643	638	594	635	596	587	646	613	587	572	614	627	662	606	614	600	631	663	643	639	611	613	649	664	642	612	621	560	594	600	603	603	660	658	590	604	674	569	650	586	619	610	637	592	648	633	580	609	623	561	614	596	613	611	606	664	649	569	629	615	621	593	630	594	624	633	632	595	610	619	636	637	595	606	642	613	654	597	646	646	632	595	614	600	625	648	656	596	630	595	663	619	608	615	586	614	608	634	620
44249	27198	11812	4494	2065	1039	593	407	376	363	371	329	365	375	354	339	297	318	304	427	751	917	379	322	339	342	331	319	345	336	314	302	331	302	311	289	345	329	312	320	307	352	332	328	334	358	318	267	312	330	298	301	301	324	291	350	332	329	316	367	338	331	314	294	308	288	283	364	317	285	293	331	303	318	355	311	314	331	309	323	346	349	301	317	305	300	339	308	283	329	288	327	299	330	318	350	337	308	335	357	349	286	327	380	326	346	303	322	330	284	303	286	320	325	321	299	336	341	347	341	318	321	342	281	337	331	337	336	311	297	344	332	337	352	363	318	337	315	317	300	312	318	332	355	308	350	334	301	336	346	295	326	327	330	336	313	348	324	305	324	301	339	315	329	311	300	314	349	319	338	315	331	334	300	310	332	331	319	340	326	324	320	335	298	316	314	308	313	320	361	329	339	311	294	335	357	330	342	327	316	318	349	358	294	310	361	300	339	350	312	333	346	359	310	323	340	309	321	341	334	332	294	318	332	312	342	330	316	294	313	300	312	349	312	349	310	317	318	311	341	319	339	286	308	307	325	327	314	332	335	312	322	305	333	349	314	355	295	322	336	307	311	380	339	324	310	349	281	339	360	323	316	334	323	340	330	327	329	308	327	308	314	321	306	319	327	300	357	319	289	306	294	294	310	353	278	333	322	359	357	336	326	299	342	345	328	318	322	312	320	317	299	334	329	359	322	319	309	314	323	332	305	328	345	323	362	296	302	321	318	343	300	311	295	305	382	293	303	317	321	323	306	299	335	318	305	356	361	318	331	316	337	330	326	336	332	319	322	336	324	323	297	331	312	328	333	333	340	322	333	338	298	325	351	327	337	325	343	309	324	315	331	321	319	319	334	315	334	336	302	299	340	324	330	326	307	328	302	326	337	351	328	318	311	301	324	352	336	340	315	336	330	283	284	322	328	308	312	316	346	359	336	322	355	301	293	317	322	298	313	331	340	352	324	310	322	357	332	352	356	324	322	319	364	337	326	312	326	329	305	322	304	333	316	353	297	323	358	289	303	302	305	331	324	349	339	284	311	312	314	305	308	331	340	338	316	283	332	326	324	301	297	300	323	318	300	341	328	307	300	369	307	347	302	300	301	311	305	339	320	330	305	315	341	335	296	309	340	323	314	343	323	304	302	330	319	305	331	321	329	306	331	306	323	311	313	310	311	306	338	325	333	341	321	332	331	336	325	305	312	327	293	346	355	328	323	355	303	298	324	297	311	343	341	309	298	353	314	312	374	342	342	299	328	339	328	343	306	338	346	313	338	335	357	300	341	325	339	298	322	336	331	318	335	349	325	340	332	349	310	331	299	299	295	320	333	343	342	320	332	338	332	344	309	341	365	310	316	323	313	306	317	308	300	298	303	320	329	331	340	325	338	324	343	317	326	324	317	333	329	315	279	357	340	325	311	322	316	306	322	301	328	282	320	330	354	305	351	318	314	298	316	328	317	319	306	318	310	299	314	313	316	310	309	324	346	307	338	313	299	329	324	333	314	339	324	312	338	351	309	291	307	350	311	292	323	346	316	326	310	351	309	295	336	308	327	323	324	303	321	317	320	321	329	323	334	295	350	323	341	339	338	306	331	362	334	350	326	299	329	314	320	326	305	323	337	323	319	322	277	321	332	304	313	317	352	312	310	354	311	324	342	365	295	328	314	333	290	307	346	322	334	273	302	324	334	325	313	300	324	324	330	325	363	347	346	316	350	304	311	296	304	321	333	312	344	343	308	313	334	341	338	315	323	326	322	326	355	314	323	336	356	302	313	332	333	323	335	326	329	364	330	357	332	309	351	298	335	319	307	346	338	302	356	322	303	317	302	311	312	346	334	353	326	313	317	306	361	310	340	321	357	333	303	316	323	321	305	300	293	338	282	297	306	336	334	345	286	313	324	332	337	328	276	304	338	330	338	308	344	342	321	330	307	298	320	326	288	308	345	324	321	332	331	325	348	331	341	325	328	351	348	349	343	348	326	343	311	307	320	337	335	342	321	344	333	318	323	329	349	339	310	299	318	316	314	338	333	322	317	316	304	309	310	336	325	306	296	310	360	320	338	334	322	295	323	362	304	301	308	336	339	311	354	322	306	357	305	307	324	301	350	309	323	317	348	329	343	344	356	282	323	328	333	311	329	325	298	313	298	336	332	313	302	336	324	334	323	331	318	341	321	312	296	343	292	327	317	345	315	340	334	357	322	310	309	354	301	329	315	316	300	360	334	318	318	314	327	352	327	323	327	329	316	327	317	332	319	310	308	383	326	302	298	311	316	335	312	336	358	325	344	334	328	317	328	328	325	332	334	341	373	294	325	308	288	319	300	313	330	299	291	306	315	327	300	309	333	304	313	295	338	345	339	331	350	346	303	351	335	325	304	324	325	345	315	340	323	345	329	292	288	272	329	303	313	319	324	395	319	301	333	342	331	319	336	318	311	312	323	306	335	306	344	351	338	293	344	292	360	330	338	330	296	322	337	332	320	291	342	335	305	313	326	296	340	335	356	320	321	321	308	306	324	357	331	324	329	364	342	309	339	329	332	318	323	343	318	277	330	343	352	341	336	336	322	360	331	316	321	352	352	310	328	311	321	311	340	339	345	292	328	339	332	314	322	308	297	316	309	312	300	315	291	345	330	335	321	301	366	310	318	293	320	295	292	339	320	291	369	313	315	286	308	314	311	334	315	348	320	322	354	339	346	325	324	323	301	324	340	340	318	330	336	329	296	315	306	303	311	299	370	310	337	344	358	346	312	356	334	320	333	312	371	320	305	382	323	328	282	329	333	326	325	312	312	309	337	340	337	318	306	326	368	325	316	346	327	352	314	355	335	345	314	327	348	323	337	329	326	367	330	342	298	324	343	306	334	336	279	347	333	321	303	306	321	298	342	319	340	310	334	352	344	311	326	338	306	293	293	377	335	318	338	306	338	309	325	350	352	342	344	328	305	307	316	321	334	305	288	300	320	314	361	357	331	295	322	300	306	324	325	329	337	335	322	317	347	337	308	318	307	318	310	277	325	315	314	333	351	331	312	308	317	287	345	341	303	298	337	351	339	296	314	360	312	273	306	283	304	314	301	318	307	358	308	320	348	305	305	297	347	302	329	335	323	350	337	304	345	321	299	341	320	291	342	339	333	343	359	313	297	332	298	311	321	349	334	323	303	328	322	330	335	343	339	301	292	324	328	320	318	331	321	332	319	358	308	327	331	322	320	316	314	330	336	350	328	304	334	339	309	346	322	337	326	327	309	301	348	322	298	308	300	300	328	359	323	324	334	311	306	323	314	353	306	361	346	334	325	320	307	318	325	329	307	338	358	343	356	327	316	339	313	336	313	301	342	327	331	269	324	284	322	304	309	297	347	311	339	338	331	288	317	306	333	305	334	328	321	310	340	331	342	333	350	337	332	344	318	295	333	323	338	331	354	346	330	300	326	322	330	317	325	299	311
37042	16169	1798	1413	1284	1038	947	880	877	914	958	880	845	870	791	787	758	822	811	1408	3682	3713	850	784	720	772	773	768	759	744	698	696	747	747	764	789	722	763	767	729	810	776	763	754	782	756	772	741	763	737	755	765	809	793	734	758	761	769	758	745	797	743	771	754	754	715	706	735	760	758	736	704	758	772	787	785	768	754	781	747	745	759	735	747	787	751	734	746	733	724	723	733	771	737	771	736	781	757	738	781	740	765	767	782	796	706	767	797	752	723	772	771	779	785	728	733	780	763	700	789	806	767	754	733	775	781	794	762	768	781	773	754	737	754	793	776	725	788	780	708	741	809	726	752	806	781	751	779	730	751	749	758	765	805	750	736	827	773	811	802	792	803	773	777	745	753	760	770	778	764	756	777	760	747	755	757	759	767	701	727	734	798	768	774	798	813	727	790	774	797	778	755	743	793	699	721	747	719	743	752	795	788	754	809	771	752	783	748	733	693	762	761	769	743	795	783	767	757	755	732	778	757	742	777	764	787	763	725	809	706	733	738	766	774	771	717	768	746	751	704	774	776	748	805	716	758	789	719	767	730	736	787	758	769	734	814	710	726	759	729	739	798	710	757	756	741	800	779	739	719	753	768	736	766	771	788	740	743	760	795	749	728	773	702	718	804	818	730	768	743	744	818	805	777	744	786	732	752	742	735	766	731	774	760	764	746	784	729	780	771	768	716	765	725	775	749	749	757	739	798	715	787	761	748	749	780	766	759	734	739	757	758	766	762	794	769	757	769	781	768	739	767	767	752	761	744	726	784	742	755	746	778	780	744	777	763	799	726	739	758	723	776	721	788	765	798	784	807	753	739	776	753	754	729	765	767	725	727	717	712	683	739	708	736	739	723	747	739	740	749	756	706	765	786	750	719	750	741	745	753	758	757	747	772	725	741	803	767	741	757	774	807	718	713	753	765	711	765	783	793	758	738	783	729	757	749	683	725	755	779	782	747	761	805	747	745	743	798	781	741	804	744	787	719	744	754	746	724	736	715	764	761	747	749	795	764	756	749	750	768	769	765	763	734	757	756	756	718	814	741	750	747	766	759	727	772	738	766	744	781	756	755	733	773	734	767	738	684	764	756	748	731	747	708	756	773	737	756	711	735	755	779	748	772	753	738	721	772	758	734	803	794	759	771	778	768	743	768	771	711	757	752	753	734	731	776	770	727	725	775	753	736	769	761	792	748	727	746	738	775	746	687	720	785	754	763	771	723	741	747	792	761	696	740	762	745	767	730	781	782	734	803	776	735	777	761	737	750	773	750	756	799	771	751	707	716	762	748	745	753	881	780	743	778	755	703	732	775	740	789	746	748	776	758	751	797	775	819	713	755	769	724	821	764	785	764	773	768	794	767	763	793	762	786	789	780	735	766	788	735	810	775	723	789	706	756	769	754	728	747	748	714	751	764	720	789	756	764	770	720	777	754	796	748	758	755	780	767	810	725	734	738	767	742	722	770	782	747	742	784	771	663	736	741	729	755	754	752	761	689	772	721	737	784	792	798	785	808	784	789	766	772	840	713	762	698	753	729	732	775	728	757	765	744	724	747	792	733	763	770	742	771	758	812	769	730	734	725	759	793	704	761	806	748	849	719	776	765	788	746	789	791	789	732	791	802	761	716	738	764	743	755	783	760	774	760	752	812	787	803	761	802	711	765	797	735	747	719	774	722	723	781	742	789	708	717	748	775	769	794	754	723	745	795	716	777	742	761	732	733	792	722	785	740	761	788	699	749	805	725	778	745	748	757	777	788	747	765	744	741	752	762	762	724	775	721	779	779	737	757	706	752	778	792	769	759	766	762	838	749	784	768	766	790	760	732	778	715	722	799	754	771	747	728	753	744	715	745	773	790	750	744	785	768	774	734	770	770	795	788	726	804	782	749	771	760	706	711	756	784	754	752	770	744	780	745	738	684	767	745	790	752	731	741	758	783	772	729	732	753	728	713	753	771	752	767	770	729	722	737	795	764	789	756	737	783	734	722	796	740	748	747	775	788	770	778	738	688	758	707	762	747	789	680	774	738	747	752	759	812	739	754	728	767	807	775	753	755	795	741	738	771	781	730	739	789	781	775	783	750	758	761	795	752	748	776	746	752	811	783	794	723	747	782	789	824	786	770	732	789	754	745	744	757	778	746	762	742	745	717	763	760	728	841	730	810	744	762	732	734	797	772	760	767	784	734	751	688	765	792	781	769	777	796	766	801	737	755	806	737	743	758	742	767	742	725	756	747	734	715	767	728	698	706	769	745	785	759	736	766	758	756	836	795	683	763	730	725	733	825	787	718	719	757	735	791	739	745	735	771	742	754	749	780	752	779	708	757	776	746	778	708	710	764	752	795	779	749	759	779	735	756	743	736	757	748	736	687	756	759	777	729	723	777	781	784	711	786	757	796	816	744	751	758	780	760	746	754	729	750	744	769	760	740	778	745	773	725	784	756	720	817	760	747	773	765	746	752	789	802	768	761	782	765	763	725	742	739	793	784	805	732	759	769	759	742	751	763	785	752	768	752	754	789	763	743	774	754	740	782	746	763	777	781	756	773	767	763	783	745	733	791	717	730	743	778	778	763	727	766	775	777	765	770	775	739	765	793	758	767	798	789	740	741	757	742	804	775	756	780	750	758	789	706	761	784	725	794	758	720	694	739	763	770	772	797	747	767	769	784	754	743	743	779	766	765	763	761	757	771	766	797	716	794	793	752	738	731	727	748	760	816	731	773	764	771	730	750	743	729	785	754	805	762	753	785	806	790	792	792	782	745	721	731	766	770	800	757	761	731	754	772	758	802	756	749	766	773	766	730	762	799	776	769	723	746	788	777	737	719	739	709	785	764	789	804	811	754	698	805	843	761	759	750	748	770	757	759	761	748	786	721	797	722	719	804	715	763	714	713	737	759	765	798	740	728	764	708	780	757	756	783	776	783	741	746	762	782	766	728	747	724	760	737	764	748	761	801	765	786	759	740	744	816	711	757	823	771	761	786	759	720	735	784	810	775	719	763	727	746	768	771	838	732	719	753	723	744	765	753	700	746	733	796	779	761	775	727	750	787	743	758	762	785	763	724	774	767	768	771	795	804	748	800	819	739	766	782	741	750	775	738	758	726	765	727	777	739	774	785	747	769	764	727	717	758	735	777	804	771	770	798	766	762	747	766	769	700	737	760	728	758	753	737	767	761	770	745	780	784	786	812	783	798	703	776	732	745	797	749	740	767	810	740	750	713	740	779	763	714	810	747	795	765	741	738	735	760	791	733	750	801	729	776	783	726	785	743	740	769	801	773	743	777	789	787	724	773	761	763	764	807	756	730	744	786	811	732	768	709	759	785	807	762	720	766	757	717	720	739	750	700	758	788	754	756	787	775	761	748	720	750	749	735	751	742	771	795	739	769	744	755	778	727	822	747	761	802	806	782	777	782	750	755	746	741	722	807	687	779	805	766	773	749	802	780
42128	31646	25601	23491	23833	23452	18354	8788	2192	1712	1472	996	767	524	594	525	499	427	551	7437	15542	7693	680	250	249	271	291	281	273	260	285	268	273	279	303	271	257	271	267	253	250	272	278	256	259	263	236	265	257	256	294	265	270	266	240	266	257	234	263	250	232	265	269	259	275	245	234	276	237	259	235	255	235	214	270	242	210	268	277	266	291	260	250	226	224	246	263	249	266	241	221	260	219	253	254	267	227	257	252	259	279	270	285	251	254	247	247	235	272	270	231	269	263	245	237	249	258	246	263	250	289	237	229	219	273	241	262	261	243	243	250	270	262	247	252	261	270	243	246	222	244	231	254	233	238	261	272	284	232	249	243	254	262	245	267	265	291	262	256	270	259	230	259	272	264	265	248	239	225	268	284	259	242	261	256	271	271	270	242	256	246	259	246	237	260	264	251	255	232	254	279	246	235	259	238	247	248	254	246	264	235	250	273	249	271	257	263	225	222	264	234	235	252	262	248	254	257	250	278	265	276	248	247	246	284	281	246	290	252	263	273	243	257	241	273	261	254	270	243	227	226	268	256	253	246	237	240	259	256	267	254	237	230	248	223	253	225	246	232	231	265	240	249	274	265	222	255	265	261	266	232	247	270	266	225	251	240	253	292	245	271	248	258	277	263	265	262	270	255	266	260	251	244	291	264	237	284	267	260	228	258	259	258	279	259	263	262	270	267	259	276	286	260	280	272	242	265	230	236	255	247	228	252	235	243	253	263	218	247	253	248	224	234	247	275	285	245	254	272	251	250	230	257	259	235	257	243	252	259	270	266	234	264	229	273	268	229	217	285	250	250	219	231	254	271	237	289	259	251	251	259	236	247	256	257	242	233	235	277	224	249	252	252	269	233	261	244	261	250	240	240	263	245	266	259	236	245	264	260	261	269	261	289	225	270	283	240	250	258	260	256	269	252	247	262	239	281	260	249	252	289	243	242	285	245	220	247	232	265	246	276	275	232	271	243	245	243	270	269	268	266	240	282	271	255	255	263	226	230	263	250	238	282	230	222	256	288	239	217	250	250	278	281	281	212	243	245	277	233	244	251	253	224	268	259	253	235	236	236	263	253	261	281	247	231	261	266	232	243	265	240	236	243	264	249	260	220	238	223	288	265	265	266	251	276	240	269	267	242	272	230	237	268	241	249	243	262	273	249	251	264	226	248	252	267	232	257	263	251	227	250	248	235	244	243	251	265	263	260	265	262	274	238	262	264	264	229	242	263	226	268	281	265	242	218	259	225	256	229	221	241	251	247	237	260	294	258	270	274	261	269	266	242	267	267	258	254	225	230	270	256	264	248	237	250	249	245	250	236	262	270	255	254	258	250	257	237	268	260	243	251	224	244	245	257	244	231	249	273	271	241	268	240	268	282	250	258	265	259	253	250	282	266	287	269	249	257	262	238	254	267	268	242	217	259	257	263	254	252	248	256	242	252	245	255	273	277	263	240	256	251	262	237	262	236	237	239	253	285	289	250	274	278	282	269	275	249	245	253	238	235	254	245	248	254	238	232	255	262	260	256	239	258	263	258	234	257	240	256	211	237	228	215	241	244	251	252	263	240	241	251	249	257	254	284	235	273	245	222	215	281	231	258	225	260	250	243	252	297	272	277	263	234	241	300	238	261	242	253	256	230	251	265	264	259	245	262	238	224	261	258	245	252	240	242	247	260	230	237	261	258	232	248	263	249	248	247	259	252	285	261	251	232	244	219	287	266	250	203	254	268	235	287	254	233	242	250	294	254	237	243	243	254	254	250	253	260	239	239	226	264	251	230	255	297	249	261	240	240	262	268	262	263	261	251	266	282	230	244	248	252	243	239	270	219	241	245	246	260	276	269	250	268	276	261	245	238	258	258	257	275	257	242	233	217	241	252	237	226	286	219	246	264	252	231	249	279	270	243	248	242	257	245	288	255	225	287	250	236	240	258	259	233	272	286	276	269	239	274	265	273	248	272	230	270	229	214	252	255	247	258	246	242	253	232	253	299	250	251	272	282	254	278	273	241	247	250	245	269	261	262	308	230	257	239	266	253	244	273	248	241	237	264	283	218	232	248	256	280	248	232	265	220	242	230	258	259	269	251	234	260	250	271	236	264	274	242	252	260	243	228	255	228	249	248	268	275	250	240	242	286	236	264	239	218	247	277	225	256	256	265	263	241	273	301	254	233	234	273	271	243	261	253	240	244	243	224	258	257	242	257	265	240	247	234	254	247	255	275	248	232	269	277	257	252	256	221	236	248	248	245	237	257	252	246	228	250	287	283	244	282	243	252	264	258	241	272	274	266	267	321	270	253	259	280	262	270	251	273	238	227	252	294	228	222	271	268	228	235	242	252	256	263	272	256	222	236	256	249	212	236	244	250	266	247	262	231	251	255	258	242	241	270	258	234	246	243	254	274	241	239	274	229	234	260	255	236	260	258	256	243	219	241	238	244	239	271	257	264	254	222	252	238	256	242	242	251	263	239	260	237	274	270	249	246	238	247	246	280	288	233	244	244	252	248	227	245	217	261	220	246	250	271	250	281	243	230	257	232	234	231	251	250	274	252	244	226	242	254	247	245	224	260	231	233	257	239	249	265	263	254	241	228	241	226	236	276	224	239	241	269	240	243	218	264	229	256	244	223	270	212	286	282	254	253	226	238	232	248	249	283	250	262	265	274	230	232	255	253	259	257	226	278	242	273	251	234	245	259	297	262	239	257	224	255	241	225	238	243	246	243	233	266	259	243	261	241	261	276	272	271	228	234	225	233	268	265	287	252	274	228	225	258	230	244	265	255	259	239	224	245	242	238	263	292	252	222	261	261	254	272	249	260	231	268	248	237	254	262	241	241	224	271	263	267	256	228	253	209	234	255	241	236	245	262	236	263	260	232	276	223	254	263	239	253	229	252	254	247	235	262	251	259	242	246	255	262	215	248	241	251	239	246	263	243	259	225	246	261	249	249	211	241	246	249	245	243	236	220	259	276	255	237	232	269	238	254	258	263	257	244	249	244	248	230	271	253	253	276	250	219	253	223	264	260	269	254	216	236	227	257	279	230	283	249	269	235	242	275	262	246	243	267	233	250	252	263	227	227	230	262	239	264	267	243	275	245	245	266	241	257	257	232	275	278	228	250	238	261	257	248	245	257	278	260	250	262	255	250	259	270	250	234	237	249	247	233	256	258	280	225	254	272	267	238	233	284	261	251	255	256	264	243	223	260	246	258	240	235	247	288	274	254	238	280	266	229	251	243	243	221	264	254	238	256	258	240	241	239	248	228	241	249	254	256	271	265	258	289	239	244	278	251	247	264	265	241	244	236	269	275	243	246	260	247	264	234	253	268	243	233	266	259	273	256	238	269	276	247	251	254	253	257	267	222	237	247	273	216	231	244	233	212	262	267	283	231	234	228	249	268	257	240	222	239	256	239	248	225	236	261	208	241	256	279	233	214	227	244	244	243	247	235	265	253	247
49032	21509	7308	8678	7855	6774	5315	6301	4504	4609	3986	2672	2314	1812	1893	1793	1631	1337	2309	25338	38045	15091	881	659	619	579	642	660	585	612	660	638	589	596	548	589	583	574	617	584	554	576	558	590	591	589	563	561	559	620	603	593	581	588	518	551	530	522	541	584	561	556	537	611	546	523	554	589	531	555	530	538	565	573	525	532	513	556	504	491	536	565	557	555	488	539	524	515	484	530	564	567	523	513	543	550	515	519	579	522	536	549	542	530	569	536	553	538	549	543	538	563	536	529	542	530	547	579	559	510	549	539	543	548	495	526	538	511	576	536	483	545	550	530	560	539	505	560	529	505	531	539	542	580	524	525	570	558	562	510	517	508	562	540	508	529	513	523	541	552	555	571	496	487	556	536	546	480	533	541	526	535	548	531	531	548	520	522	553	548	510	563	560	545	511	491	518	521	565	531	561	503	546	569	539	547	524	558	548	487	512	532	531	516	538	549	537	541	553	549	553	543	502	541	543	537	513	587	547	551	546	507	545	509	542	519	525	549	543	535	527	541	544	545	548	547	570	517	513	499	527	539	533	525	535	511	535	541	518	529	550	549	515	569	540	534	563	518	552	499	519	542	533	501	578	546	545	566	527	561	552	519	536	520	545	499	576	527	523	600	569	546	501	513	552	544	515	581	563	501	527	495	505	568	551	514	517	496	538	564	543	542	512	524	524	511	526	544	517	538	561	536	562	528	509	538	476	523	533	538	567	522	575	517	568	544	572	519	533	530	539	546	532	518	537	532	570	533	553	551	543	552	564	499	538	539	518	495	530	559	539	531	555	561	544	547	498	525	534	544	521	553	492	567	531	515	564	491	551	521	493	538	554	532	547	541	540	550	587	559	530	526	539	533	550	553	517	539	519	525	593	555	530	560	524	544	539	527	521	544	546	521	554	538	510	532	502	526	538	529	540	542	515	515	549	502	540	515	519	530	547	545	503	480	565	524	523	479	499	509	579	522	530	525	576	489	537	553	530	532	532	581	582	544	524	529	548	549	561	559	564	529	505	505	524	521	527	566	511	547	573	527	517	502	502	545	463	553	531	539	534	531	552	504	549	576	544	550	532	521	567	543	494	557	568	530	482	518	526	547	538	519	552	562	499	537	548	527	483	550	549	568	507	548	577	544	551	552	542	523	532	524	548	536	531	525	494	537	517	522	539	505	516	548	498	545	542	518	508	563	528	561	557	547	514	509	549	566	526	526	545	523	506	493	534	523	525	543	574	502	570	512	533	524	491	528	517	516	576	522	526	540	527	550	556	503	557	531	534	538	523	533	530	514	539	562	546	524	589	558	561	538	558	537	563	543	526	520	532	546	545	586	539	552	528	541	526	518	565	530	558	521	550	523	557	535	513	567	498	563	587	555	534	569	528	531	487	538	522	518	543	510	560	545	519	510	528	541	529	551	562	544	512	564	504	510	543	499	545	513	532	540	527	552	535	512	504	513	530	534	496	537	508	542	522	544	562	497	525	560	525	545	563	526	506	530	510	519	533	541	552	549	503	500	514	527	550	545	560	528	552	525	503	459	558	548	537	539	549	533	524	518	514	505	533	479	576	548	544	509	544	538	566	520	478	544	576	496	555	545	524	530	537	556	546	541	533	532	542	554	571	547	504	551	525	566	569	530	536	548	536	551	591	556	498	551	534	529	528	562	515	534	544	527	510	548	496	525	540	529	539	518	518	543	560	578	540	519	506	564	498	523	526	564	558	539	537	558	517	508	531	531	587	554	537	528	544	520	548	531	527	558	536	533	519	528	538	559	509	540	524	520	558	529	557	558	521	586	509	546	494	561	539	516	521	517	552	585	559	528	529	551	498	530	594	527	498	479	526	560	554	528	499	522	548	523	540	533	503	538	540	542	563	524	541	515	584	519	523	493	545	516	522	538	503	565	548	520	507	553	530	511	549	535	502	586	539	565	548	500	562	502	502	510	531	576	566	517	534	520	563	522	525	522	551	559	490	501	530	546	519	515	550	523	538	547	532	573	576	546	578	567	558	500	507	570	527	532	525	569	576	542	535	494	520	569	534	564	527	505	536	540	558	566	513	569	546	524	508	507	557	546	549	542	529	529	544	527	517	504	535	554	528	511	567	540	545	474	522	548	520	518	511	543	526	549	519	527	565	496	570	518	514	554	519	540	525	511	495	530	549	561	525	552	483	530	582	523	538	518	559	561	563	545	574	568	486	527	520	538	571	550	527	516	516	519	503	517	507	559	512	519	602	556	550	576	532	570	516	581	545	523	526	532	540	534	498	543	556	593	534	553	571	506	555	567	517	553	486	548	546	529	595	553	513	565	550	566	545	569	547	559	548	544	579	570	503	563	597	480	538	552	532	558	527	506	496	585	532	548	539	548	530	501	534	537	564	574	536	510	546	542	542	516	507	543	549	543	511	563	510	484	583	534	502	567	530	522	535	548	544	507	543	492	577	514	553	542	528	551	570	549	529	539	490	516	527	572	546	510	498	527	557	535	513	533	551	508	535	537	496	543	536	558	504	544	543	522	492	545	525	548	557	539	568	511	555	614	555	553	541	508	504	534	511	528	565	502	516	574	482	532	511	544	565	561	527	538	524	515	514	535	547	511	553	485	487	555	529	558	534	532	526	537	514	544	554	547	523	525	531	556	531	562	530	534	529	588	552	583	520	556	523	535	569	494	491	550	569	529	553	525	527	522	501	481	520	530	515	553	529	543	538	566	496	566	531	518	539	541	494	580	520	508	532	562	518	507	513	538	530	553	523	531	523	554	502	559	561	520	542	527	554	549	558	542	527	567	511	540	567	559	570	521	535	524	551	552	502	529	534	552	505	525	568	560	552	551	549	573	572	538	499	480	535	527	520	555	547	546	540	534	533	571	542	546	509	496	516	515	517	549	574	518	562	514	567	536	532	516	545	558	525	548	513	508	559	500	511	533	561	550	559	558	561	547	524	552	523	555	536	531	539	549	519	552	528	544	550	498	541	554	574	525	534	523	541	498	563	535	543	518	552	540	486	519	607	453	555	527	523	535	507	519	463	548	537	552	541	560	552	546	529	541	544	506	548	521	518	511	551	567	567	558	549	523	528	570	507	541	582	530	555	520	502	554	525	570	563	504	551	552	538	563	540	518	462	556	540	547	556	585	576	565	521	515	486	559	583	504	521	513	527	591	537	523	511	594	543	531	562	537	537	528	548	541	540	519	514	510	528	536	513	551	526	513	504	518	560	543	534	513	564	531	515	546	532	516	527	522	498	506	576	525	539	538	558	515	528	540	538	539	564	553	508	506	538	501	547	539	541	559	524	524	572	517	522	573	550	540	567	559	555	530	555	548	554	541	558	533	541	529	540	556	513	524	533	525	513	553	520	542	524	513	541	536	529	557	542	514	527	542	522	539	528	510	616	486	540	518	519	549	570	554	513	524	538	520	540	526	533	517	542	519	506	557	522	552	483	556	525	533	563	527	579	544
43695	33025	25166	23404	24361	24140	18835	11027	3444	1529	1128	711	525	622	710	595	562	471	440	5383	15392	11810	880	329	276	257	292	246	260	273	257	289	284	266	273	272	277	245	235	274	268	272	278	291	247	271	233	240	257	251	224	287	282	229	222	235	272	271	253	266	277	255	256	256	276	240	228	242	265	273	266	262	250	251	245	253	256	251	228	250	241	270	255	237	232	257	251	258	231	243	257	250	258	260	249	278	278	249	275	253	267	227	257	270	227	254	251	266	270	265	249	263	274	266	246	252	205	249	276	249	208	239	233	247	243	247	268	261	248	258	243	240	254	275	235	247	235	263	257	268	268	279	259	248	261	258	300	269	257	256	270	261	243	268	241	261	257	255	273	254	288	248	269	274	240	252	234	238	236	257	274	245	260	264	221	283	269	246	273	260	255	271	254	236	288	259	283	229	239	277	251	258	226	267	247	228	239	254	263	274	237	247	261	239	247	256	255	245	274	234	257	291	269	257	255	248	276	232	255	258	261	261	268	243	248	233	280	287	254	241	240	238	243	245	228	251	244	259	263	259	243	262	237	238	212	252	283	239	272	236	281	276	283	254	260	231	252	233	236	262	303	269	253	279	278	284	238	253	246	270	265	235	247	266	243	246	223	246	286	281	230	267	293	263	230	233	258	237	264	248	258	232	233	240	250	249	275	285	251	254	277	244	303	264	278	246	224	252	233	256	249	238	279	270	273	238	280	270	236	261	253	259	248	251	288	256	254	239	250	277	226	256	238	257	260	278	241	249	293	261	247	247	262	255	277	245	287	269	258	277	251	269	284	270	242	265	272	244	239	266	239	251	242	262	247	265	241	219	295	285	305	248	223	260	259	224	242	251	278	290	269	251	249	263	258	258	232	244	232	245	248	249	236	238	253	239	252	260	261	233	276	260	273	238	245	239	254	258	253	251	244	256	238	258	238	241	270	260	236	267	271	288	245	257	295	251	241	230	260	204	261	241	216	273	221	277	248	245	236	257	277	233	243	244	241	268	231	254	263	263	239	231	256	247	255	259	254	278	217	231	228	240	256	250	263	222	247	232	276	257	254	229	289	248	261	251	291	254	268	278	246	276	261	242	244	265	232	252	275	259	246	266	241	242	286	257	261	248	245	238	247	262	223	254	237	267	244	252	284	244	270	227	271	234	263	248	250	234	269	262	241	257	270	267	210	287	278	253	247	258	242	278	244	266	266	254	255	253	282	235	239	255	263	253	230	221	219	269	270	275	231	285	266	249	245	244	263	263	233	261	280	273	248	253	284	251	247	256	281	248	283	252	252	235	242	243	251	247	244	226	259	258	253	263	238	282	213	257	268	274	277	250	269	242	260	267	286	248	247	256	246	241	239	249	251	281	232	268	272	234	253	261	231	263	250	246	240	237	336	225	248	236	249	240	235	265	274	236	238	222	248	248	226	248	252	255	258	241	261	245	281	289	273	245	259	255	252	239	270	238	262	277	247	259	265	277	272	227	279	247	254	265	243	247	247	265	242	245	254	257	246	261	246	275	233	273	248	271	254	249	272	277	244	267	238	243	230	269	242	206	266	222	257	242	261	245	267	233	237	250	248	263	273	269	256	245	254	289	240	239	268	262	222	257	242	254	267	272	264	224	241	255	250	218	238	238	235	255	243	270	235	276	223	264	261	266	258	233	256	249	272	264	275	283	225	282	241	261	227	246	271	208	263	262	232	217	273	262	253	244	274	261	230	273	242	226	217	245	259	258	252	253	241	249	278	262	246	278	249	263	275	257	269	246	256	267	249	293	241	241	239	234	260	263	224	229	246	247	277	255	265	271	252	254	232	227	261	249	231	277	299	257	257	246	248	275	253	238	254	267	264	249	277	256	242	247	249	263	282	228	263	271	268	259	249	261	265	249	251	221	257	273	251	257	225	248	245	278	285	286	266	243	259	248	243	274	250	240	258	262	270	279	221	285	214	247	240	246	229	226	233	193	247	272	233	230	242	265	291	261	252	260	256	265	233	220	223	232	245	262	267	267	273	265	245	255	231	264	262	246	257	257	254	255	247	242	270	253	233	229	266	247	259	239	249	239	228	276	227	256	271	282	255	234	266	269	243	266	234	241	241	252	293	269	276	256	263	269	260	269	250	277	279	243	233	273	236	271	290	247	236	275	259	275	284	224	256	270	248	251	241	236	244	272	233	224	225	264	240	215	259	263	235	249	288	269	232	256	244	229	218	222	274	250	242	257	218	235	238	247	254	262	238	227	224	246	236	224	244	235	270	220	270	242	270	261	236	260	259	241	272	242	257	288	242	255	266	224	239	238	257	246	243	255	243	251	232	252	254	255	254	223	250	285	283	267	277	267	282	253	249	269	246	295	249	264	271	246	238	224	276	278	252	250	277	236	220	215	232	270	255	264	271	269	265	244	264	225	257	244	249	213	250	246	248	229	225	258	260	225	263	285	268	259	271	250	276	251	224	234	269	259	236	279	276	249	261	252	276	273	267	228	243	237	236	262	257	251	260	254	277	272	240	225	238	262	242	250	254	275	267	257	253	257	265	250	231	262	229	238	290	245	226	237	261	272	270	273	251	267	268	261	254	247	241	261	253	242	254	277	259	250	255	265	271	240	263	295	271	273	226	239	252	270	230	266	274	262	257	290	224	237	270	268	242	224	233	239	246	248	265	230	254	257	258	253	231	220	214	231	249	245	267	238	249	210	240	231	249	277	259	265	242	256	231	263	269	229	239	236	268	245	253	254	262	237	232	238	245	242	245	254	287	288	259	263	219	262	261	250	247	233	264	273	272	255	258	240	232	226	265	248	251	230	264	281	271	250	247	242	236	237	237	255	237	257	242	263	255	281	257	238	224	233	244	271	253	253	246	271	248	261	270	248	275	252	274	261	275	248	259	265	241	241	249	262	243	247	239	284	246	250	239	241	244	248	256	249	233	240	253	231	241	237	215	260	229	266	288	227	281	239	245	221	257	250	287	268	218	226	262	248	246	232	291	272	257	267	240	246	260	244	237	233	263	289	287	274	270	256	233	255	244	277	231	293	279	246	250	272	247	258	256	218	263	274	275	243	218	242	233	230	275	238	237	261	259	257	256	272	249	247	246	258	234	238	288	246	264	282	225	243	256	234	236	257	234	232	234	239	248	261	245	248	247	254	271	221	228	245	251	241	233	271	241	233	290	272	226	272	219	256	278	311	248	260	250	254	257	248	220	247	276	225	225	248	239	237	250	264	233	249	226	240	248	286	302	252	222	251	253	270	250	260	269	235	242	270	255	281	249	279	261	237	257	261	271	267	239	277	230	244	253	286	252	237	270	260	255	242	220	305	263	233	235	240	238	240	266	274	249	240	232	239	251	221	268	259	250	262	267	259	275	246	244	255	248	205	227	257	237	222	238	247	260	256	260	244	241	257	294	273	247	256	267	249	241	265	242	244	258	254	262	274	242	247	228	266	256	228	266	243	250	228	279	262
50592	22526	7665	9401	7920	6802	6790	8078	5460	3560	3309	2231	1977	2301	2198	2031	1843	1614	1698	18909	37628	25064	720	590	635	580	619	591	609	585	560	597	608	595	572	628	593	625	523	575	556	530	557	585	562	545	560	568	538	589	575	612	549	540	551	571	556	571	581	545	552	549	557	587	534	540	547	535	557	578	505	536	555	517	512	573	541	516	562	520	551	524	571	525	535	540	560	572	534	512	540	498	530	548	487	541	527	532	552	552	542	564	524	532	504	557	533	563	552	532	525	563	560	585	531	511	534	474	511	519	486	545	549	544	547	540	555	553	507	545	533	541	565	544	550	550	510	532	555	489	535	556	481	527	573	557	509	544	519	560	549	562	507	592	526	548	535	491	577	552	525	545	521	506	540	551	531	525	555	494	512	541	518	508	554	497	535	566	567	525	516	542	510	545	502	572	524	556	495	516	544	517	542	561	523	555	550	511	586	554	556	489	558	548	565	548	560	553	555	536	549	527	522	538	528	543	533	556	528	475	538	588	550	506	531	563	555	501	529	550	526	588	545	582	606	517	541	529	537	533	554	525	528	526	545	551	546	520	591	576	582	540	556	539	538	511	517	527	541	533	561	588	576	556	566	531	555	540	557	498	554	527	518	566	540	531	541	532	583	527	544	533	546	509	524	529	504	534	524	511	536	518	537	524	540	502	519	533	513	540	519	486	530	491	549	532	509	556	546	517	560	507	528	526	509	533	534	562	534	571	560	556	563	554	543	570	520	534	531	487	525	546	540	553	573	525	565	516	482	569	496	542	512	560	519	541	536	567	548	517	502	551	557	549	520	546	516	540	552	512	526	544	570	522	548	510	575	554	543	532	505	516	517	540	501	533	561	524	525	549	531	558	534	574	509	525	535	559	514	522	551	516	518	564	518	550	519	525	533	558	524	528	508	596	511	567	531	493	539	500	554	525	562	523	573	561	507	534	525	542	531	552	507	515	544	535	543	553	507	501	544	539	524	524	510	485	550	535	520	526	527	563	559	562	539	555	563	549	517	575	520	535	513	551	507	517	550	534	523	522	522	529	501	501	518	553	554	542	547	574	551	538	556	552	554	579	544	512	532	520	553	536	518	526	521	544	513	514	514	527	540	573	532	540	543	559	552	555	534	539	515	557	507	508	517	511	530	557	543	561	539	535	514	520	517	541	532	550	552	542	550	510	535	540	577	503	524	539	564	555	517	536	541	565	540	540	558	514	505	492	546	546	526	558	537	542	551	563	509	535	534	536	534	535	527	517	554	551	543	562	553	532	538	563	499	508	560	506	575	560	579	525	539	537	528	531	545	583	559	517	522	518	531	562	524	545	537	540	541	533	528	524	536	537	492	519	553	526	528	530	493	577	573	526	579	547	522	530	522	508	524	520	540	550	530	522	531	541	549	517	526	546	562	520	520	589	524	520	549	537	563	527	521	550	519	522	507	553	529	559	519	541	528	521	536	534	547	550	531	599	548	525	562	519	537	556	561	547	532	563	522	547	554	561	516	547	529	571	516	549	552	513	541	514	576	537	513	525	519	530	540	566	559	527	504	512	550	533	542	581	536	534	563	494	548	550	537	511	530	560	529	541	550	549	557	548	544	503	546	527	531	560	526	503	537	518	529	557	548	491	521	540	493	474	503	542	527	534	541	544	503	555	522	557	573	560	572	499	532	528	545	495	555	498	524	534	525	544	494	543	501	537	502	565	500	542	554	514	572	542	558	533	543	522	531	535	500	564	526	577	519	535	532	534	503	549	554	561	547	525	511	545	527	539	566	553	504	531	502	542	542	510	596	553	569	552	545	497	565	484	530	556	536	540	550	524	568	522	531	532	552	538	520	536	517	516	556	516	522	523	533	539	517	544	565	522	591	542	523	557	558	543	553	522	523	509	541	567	504	528	573	531	549	528	529	517	514	532	579	520	521	513	560	502	539	562	517	545	519	563	556	527	527	544	565	515	526	549	542	537	528	522	519	518	488	497	506	566	539	505	507	500	514	531	566	564	511	537	581	553	504	514	486	536	554	583	570	537	535	531	561	547	564	507	553	551	509	567	525	548	502	522	535	551	573	551	555	512	578	588	591	552	556	516	520	535	551	520	562	544	557	511	522	560	560	555	514	539	507	506	575	574	541	525	565	514	547	507	527	499	553	560	517	520	504	569	503	512	549	514	513	514	518	533	544	540	500	540	572	561	486	534	522	542	529	576	510	501	515	564	581	539	539	548	543	505	504	514	540	580	573	509	535	512	554	521	527	570	549	516	521	516	515	553	516	545	529	580	548	563	546	542	558	526	564	541	581	536	528	543	574	553	478	543	560	528	561	544	519	584	527	552	528	498	549	535	532	511	556	580	517	521	506	513	547	535	555	534	521	555	539	557	471	538	528	516	550	545	529	552	573	562	545	512	544	553	495	503	500	554	522	529	539	536	567	523	526	565	501	502	486	510	522	545	537	583	548	492	560	564	542	565	533	544	531	516	580	507	529	564	549	539	507	542	508	554	524	545	552	530	549	515	557	550	509	529	542	517	564	523	563	551	535	508	519	519	549	495	552	578	536	517	497	571	559	506	541	528	543	498	558	517	549	576	476	553	547	508	509	523	548	530	513	554	505	543	511	538	528	520	516	525	550	603	564	536	580	560	579	509	525	558	488	566	520	526	490	543	546	540	577	516	551	539	527	513	523	555	566	551	549	544	544	535	535	552	518	559	522	531	544	565	557	475	555	550	544	533	560	560	559	522	566	539	561	535	581	519	540	536	554	543	537	524	542	534	496	504	545	510	532	556	544	558	560	506	525	542	523	520	513	512	527	499	532	520	518	505	549	566	532	524	557	530	560	536	510	565	502	537	561	522	502	557	514	555	523	556	546	539	541	525	559	530	492	552	537	530	521	543	565	534	497	502	560	549	482	515	538	519	495	528	500	506	553	531	521	537	532	555	534	525	518	555	539	531	550	537	505	517	576	573	501	527	535	516	517	514	524	536	541	481	555	513	516	519	522	514	517	560	549	548	542	536	568	560	531	541	531	555	550	514	484	538	541	593	518	514	535	557	545	507	554	496	544	475	498	514	482	542	533	501	522	528	544	528	536	528	538	537	565	538	582	510	530	557	537	509	503	540	520	546	491	525	533	532	529	555	541	605	527	530	516	528	529	521	566	531	535	582	469	540	525	514	526	527	567	527	522	583	516	561	505	514	502	527	532	551	514	576	529	520	542	544	528	521	532	513	531	546	498	555	532	590	531	581	526	529	552	507	509	542	551	521	527	543	540	522	514	565	598	527	499	515	486	535	503	546	525	548	492	498	546	528	546	500	526	551	525	553	532	528	554	532	517	572	520	539	526	555	531	532	557	530	522	561	514	602	532	505	503	547	529	517	528	512	531	557	574	526	514	515	533	566	483	526	558	565	572	541	532	496	513	504	516	519	534	552	553	483	546	564	534	546	532	540	549	492	584	568	522	531	563	520	539	535
47070	24516	10290	4267	1990	924	584	490	390	311	307	343	330	328	339	326	302	256	323	366	598	1094	382	342	353	319	304	317	351	285	316	363	344	321	307	331	296	341	324	339	329	323	282	358	324	321	295	361	286	312	301	311	296	335	333	324	311	323	311	309	326	352	346	327	326	346	318	347	305	354	326	333	341	321	333	319	331	350	334	347	331	326	310	336	364	310	323	331	310	304	341	318	373	307	345	346	332	335	312	315	333	325	306	316	332	346	314	316	315	321	314	311	342	338	320	329	292	325	344	357	300	308	314	319	328	339	292	348	332	340	358	295	332	338	350	324	309	338	333	341	293	334	309	313	301	326	317	330	337	345	333	337	349	336	304	304	362	290	331	311	338	350	349	321	321	331	311	318	335	298	327	313	284	357	341	354	335	325	315	310	310	307	380	304	299	335	299	321	329	330	329	324	358	292	310	337	318	316	316	358	322	328	315	315	320	334	333	348	335	343	357	293	313	321	315	314	325	321	344	354	322	325	342	326	296	316	345	321	323	305	326	305	314	315	319	345	317	318	326	319	342	292	293	342	336	324	319	318	328	313	294	349	327	346	331	299	314	356	317	316	338	299	320	315	352	326	354	320	343	341	336	285	330	324	330	342	357	336	342	326	345	330	345	304	332	344	306	320	334	341	336	311	320	363	320	352	302	345	339	342	358	331	320	333	334	318	343	312	306	328	334	342	306	354	330	337	354	358	313	343	317	333	340	317	314	339	317	319	318	345	299	335	319	318	312	297	310	357	352	328	298	322	320	319	274	347	297	328	330	297	333	297	339	304	326	346	309	328	320	340	327	317	314	331	350	317	315	330	340	311	334	320	293	328	322	361	348	318	361	295	337	293	303	326	346	349	314	309	317	322	343	328	315	313	324	311	332	305	305	338	277	287	315	346	302	308	315	347	314	308	331	325	289	324	307	287	337	317	310	348	327	343	327	337	364	331	300	310	328	319	319	346	307	346	339	315	324	323	338	309	319	315	305	306	315	309	321	339	328	386	313	323	337	338	341	327	296	304	336	310	351	319	294	350	332	314	317	371	303	333	326	330	329	364	342	316	317	313	345	318	317	308	317	319	344	340	305	301	348	304	319	377	342	342	340	330	293	317	331	303	309	287	341	316	338	331	306	333	324	308	309	320	328	336	346	336	311	355	329	341	327	322	334	325	335	329	326	334	320	280	331	318	308	316	343	340	309	321	303	348	313	327	344	302	340	293	317	312	331	349	305	304	333	350	326	342	361	328	335	331	355	347	310	336	352	326	314	327	319	359	321	328	336	326	358	291	328	327	326	341	315	322	339	322	299	303	341	337	306	340	321	320	321	293	323	330	361	327	322	328	341	355	335	350	330	341	314	320	310	311	342	318	358	342	317	305	342	318	334	340	342	351	338	318	326	323	337	330	350	294	299	352	344	310	313	339	311	328	361	341	335	334	328	301	327	330	342	338	334	306	326	324	317	350	329	331	305	323	328	323	309	314	302	366	338	311	335	330	303	319	310	327	338	323	287	367	374	281	311	305	286	313	315	303	344	344	338	335	322	347	305	292	300	320	277	318	320	298	330	330	305	357	331	336	309	299	344	313	320	329	352	318	322	327	284	305	304	335	344	343	336	322	340	323	312	308	303	361	327	320	315	350	311	310	309	362	304	327	289	321	322	337	314	332	333	320	309	318	309	305	328	357	319	349	322	308	299	313	341	340	329	352	307	337	358	328	329	322	302	353	308	343	367	309	326	298	348	333	334	325	354	345	339	317	335	337	316	365	317	308	308	301	345	312	355	355	334	318	321	302	303	342	287	327	313	329	347	343	342	293	334	315	340	321	319	343	303	325	305	334	319	333	329	307	320	320	337	326	318	354	292	341	336	334	334	295	334	320	365	339	337	339	322	347	324	341	318	324	291	328	328	322	313	354	317	313	310	322	346	301	320	325	343	316	301	342	315	324	314	326	319	302	302	299	315	301	339	336	305	338	336	322	326	356	343	309	296	320	352	329	333	320	335	312	296	318	344	338	353	310	322	316	314	320	350	328	345	301	326	356	369	332	341	329	329	334	344	311	366	325	303	309	337	331	306	308	304	333	321	340	317	332	341	323	309	303	302	330	322	314	336	319	364	348	341	315	317	346	340	335	304	293	325	330	321	353	314	323	300	311	336	313	349	334	321	359	310	337	310	321	343	316	356	355	342	300	345	318	331	327	359	298	319	331	335	335	324	311	309	358	333	330	334	297	341	336	349	315	302	324	336	295	325	303	362	326	311	324	295	331	320	293	313	348	354	339	303	340	298	315	324	351	347	314	345	341	348	313	297	297	340	323	344	310	321	338	352	337	320	312	331	340	335	324	312	311	284	407	333	325	340	325	353	303	316	306	321	310	326	363	336	359	323	326	316	362	325	315	337	309	346	316	321	316	330	301	351	318	300	306	344	319	346	322	330	319	315	348	357	324	354	310	326	335	343	319	287	337	314	356	294	286	311	296	333	352	321	309	286	310	353	317	312	318	294	314	322	311	322	340	314	342	328	335	299	284	300	321	322	326	296	318	332	310	307	320	304	357	319	352	328	334	338	338	323	328	381	344	321	328	290	287	302	323	341	301	351	322	358	321	360	326	310	327	320	330	318	334	337	298	331	349	336	291	313	313	339	327	348	336	340	315	314	319	297	334	347	357	301	326	359	306	343	334	331	345	311	336	271	338	316	314	355	312	320	315	326	310	303	332	331	322	268	333	338	305	304	316	322	293	334	308	327	314	310	345	313	316	332	289	306	295	321	300	332	331	317	319	324	318	332	313	340	320	344	322	310	325	305	343	293	341	320	307	319	320	346	334	322	333	293	307	323	331	318	307	372	387	331	332	311	335	280	295	284	330	336	336	302	317	334	312	390	343	344	363	359	359	351	316	292	321	311	360	309	330	307	325	338	321	318	306	323	306	324	346	347	304	299	336	307	324	318	309	313	317	320	290	326	335	348	300	353	354	349	341	336	326	322	329	319	334	327	331	303	323	301	325	333	321	325	290	343	333	324	335	344	343	291	332	311	313	324	350	353	297	320	316	299	305	337	297	319	305	320	323	307	316	327	345	339	310	337	320	319	344	315	311	332	341	321	302	324	310	348	303	350	337	356	358	325	334	334	294	334	348	355	289	320	352	319	319	334	322	313	298	300	328	338	326	327	308	290	317	325	288	340	340	325	343	359	340	324	316	358	301	349	327	322	319	305	326	312	304	327	348	322	319	381	315	359	302	371	327	320	324	301	300	360	333	317	331	373	324	363	332	313	316	328	300	303	303	332	322	320	331	307	302	356	334	315	341	348	327	330	340	371	313	341	330	357	332	295	325	308	329	304	311	300	338	317	313	324	331	333	350	317	342	349	309	336	329	326	316	323	327	333	353	346	337	334	334	332	327	361	334	303	333	337	330	349	324	324	335	342	306	352	302	312	339	299	294	350	302	314	316
38941	6187	1274	1349	1234	1088	1583	1685	1123	826	803	858	812	806	788	818	736	839	778	969	2522	4932	864	780	781	778	724	751	820	759	775	769	772	786	761	758	713	711	746	784	749	749	736	754	765	772	798	744	762	792	790	733	761	802	764	774	736	812	733	798	742	783	796	710	763	780	741	670	727	735	747	756	780	744	727	753	737	747	774	761	797	762	773	780	783	774	779	763	803	761	763	763	718	737	764	749	775	779	722	785	761	787	758	762	797	759	763	751	759	747	751	804	776	756	791	784	782	736	775	798	760	776	789	728	754	733	747	772	777	773	783	750	786	796	726	739	745	771	777	775	826	716	751	744	746	749	796	792	730	716	753	747	706	801	742	777	744	736	786	717	781	737	778	785	785	717	788	789	773	774	805	754	737	737	790	789	792	758	757	795	744	778	738	802	751	758	769	727	705	785	798	747	705	733	744	730	716	753	787	767	798	742	766	738	765	783	752	783	776	762	758	758	840	741	726	719	749	750	780	767	765	771	776	737	779	749	771	733	775	780	795	742	741	738	752	787	767	766	746	781	736	708	731	747	754	782	735	747	749	741	773	730	773	757	727	765	775	746	746	784	747	744	772	722	798	709	760	773	757	741	753	812	792	811	767	770	719	752	765	745	734	738	765	786	748	765	757	717	763	764	765	760	798	762	802	769	739	740	785	729	752	781	765	732	744	726	754	800	751	726	827	760	749	751	781	746	769	770	739	779	733	712	756	779	724	795	753	769	765	717	783	820	760	792	739	769	799	755	761	716	776	748	763	728	742	724	752	750	772	728	774	738	774	816	749	780	748	752	732	767	742	753	720	762	764	755	763	746	752	744	747	802	750	772	759	747	761	747	754	746	740	763	811	735	794	763	775	766	784	761	781	737	723	767	789	781	749	752	743	693	755	750	739	741	746	740	757	767	750	723	766	776	805	753	757	795	773	782	768	710	767	751	790	702	743	753	757	736	717	742	749	754	817	778	781	822	739	776	707	782	718	777	737	725	762	738	734	768	756	769	779	782	710	732	701	771	750	798	806	727	769	774	784	747	777	739	804	753	783	811	769	738	752	761	734	756	732	831	741	749	795	719	801	761	780	781	745	743	734	803	734	766	761	749	761	720	721	764	776	737	739	769	751	754	732	750	784	776	763	789	724	777	757	792	741	738	779	746	728	766	669	808	756	742	751	730	799	764	759	803	761	757	713	716	774	741	783	758	762	754	776	766	729	825	722	755	738	742	731	739	795	743	753	769	756	696	767	802	795	758	774	763	721	749	754	774	788	771	751	802	837	746	759	809	746	769	755	767	750	695	767	785	729	810	726	717	759	782	708	796	785	803	720	712	744	762	769	774	802	757	783	746	723	756	766	762	762	753	777	761	737	807	759	795	739	751	762	778	725	728	771	689	708	735	743	757	768	799	784	749	756	787	740	806	804	752	774	769	776	784	775	784	776	787	734	785	773	779	774	783	784	752	710	772	773	744	764	747	719	777	737	768	736	699	692	784	759	749	724	768	715	756	752	730	755	669	761	778	772	753	787	753	768	718	756	746	741	788	772	771	762	771	755	747	728	771	771	759	707	723	794	763	779	712	751	744	733	774	795	743	749	806	760	751	774	729	690	719	773	750	752	739	739	746	780	762	696	790	730	737	744	824	785	802	710	764	780	751	779	728	731	799	725	767	755	809	760	774	756	729	769	771	711	774	770	786	759	795	731	767	819	766	772	715	741	715	757	763	742	698	753	784	750	751	732	734	739	758	708	783	726	762	775	817	764	747	671	738	735	780	766	741	784	754	803	799	786	783	723	720	690	752	745	754	773	764	772	744	746	804	741	793	746	740	814	687	772	776	751	751	759	743	770	758	743	744	754	789	767	767	774	729	781	713	750	758	755	736	734	808	761	781	739	771	768	762	738	778	761	739	768	730	768	752	776	768	767	800	751	759	788	771	740	766	766	808	734	783	731	731	762	746	749	745	748	743	756	758	790	730	745	738	761	759	769	726	795	756	783	782	763	758	756	763	782	726	756	803	780	768	750	748	779	778	790	763	745	763	772	788	749	767	758	782	738	726	741	767	786	788	768	753	723	755	780	724	775	792	731	779	737	758	695	776	776	789	729	757	765	783	729	747	791	762	748	739	765	716	755	718	760	756	720	792	728	760	748	800	763	761	779	794	830	722	783	759	772	716	740	744	786	733	735	810	790	762	766	766	754	735	746	711	716	729	775	774	768	743	766	785	743	735	719	774	811	785	781	793	771	741	788	773	713	775	707	743	755	778	785	754	715	738	808	742	802	707	729	748	736	750	766	759	781	849	787	781	756	741	737	746	758	789	778	740	771	706	784	786	761	790	764	744	732	778	770	729	771	782	775	717	761	774	778	753	742	804	748	784	762	727	768	775	749	756	791	754	781	774	762	784	740	753	788	738	775	779	776	794	769	726	750	743	755	724	752	761	764	767	733	742	732	749	720	768	779	770	733	770	736	716	745	764	756	791	774	772	717	801	769	776	718	738	728	791	715	738	862	740	753	705	806	758	752	764	739	752	769	745	732	784	738	787	751	764	764	767	729	733	832	753	797	739	731	748	736	795	804	757	767	737	772	734	772	754	734	764	770	712	795	739	725	738	782	726	757	742	760	738	724	726	762	756	744	761	762	817	761	801	749	795	764	763	720	779	755	732	789	735	769	759	788	795	780	752	752	766	775	758	749	784	724	718	781	758	745	802	754	800	757	789	752	787	736	762	722	773	816	754	728	752	754	766	783	765	745	746	731	769	738	780	800	771	771	771	772	779	769	740	778	749	758	715	763	738	834	782	735	791	773	762	773	744	777	770	755	755	741	738	764	748	779	738	708	791	804	765	739	697	744	757	775	775	765	789	780	754	758	762	766	730	738	748	747	774	760	786	771	696	801	695	780	770	743	763	795	743	745	795	782	750	744	752	754	769	755	772	778	789	706	792	782	733	789	796	740	773	752	755	791	808	729	728	758	740	790	772	721	771	801	766	737	738	800	730	763	740	777	776	759	774	768	728	714	737	757	726	741	812	715	783	808	788	773	780	773	720	761	740	794	774	762	742	785	733	754	764	776	757	690	736	762	656	772	752	734	730	803	758	793	751	774	760	756	782	803	744	720	768	780	764	793	704	770	727	783	736	761	748	750	739	776	757	803	804	730	769	742	713	746	756	701	790	742	727	769	718	723	784	732	705	783	788	779	768	784	715	786	769	787	782	727	760	781	750	772	703	698	742	797	734	738	771	794	771	833	739	726	759	749	744	734	750	801	788	766	775	743	768	749	776	721	761	711	777	785	752	777	769	757	803	793	761	759	862	757	748	825	765	730	773	786	746	766	790	704	797	766	790	761	778	731	769	717	787	755	751	740	786	765	748	758	715	720	733	749	745	735	731	811	766	762	767	765	804	736	749	797	722	750	745	704	703	841	781	775	787	742	811	799	795	718	771	797	799	797	738
46168	29787	24372	25156	24453	21999	19159	13044	4726	1428	1191	1005	792	664	493	478	417	377	356	2005	15258	11705	1131	302	274	276	238	273	252	266	258	292	254	257	276	252	247	268	264	266	284	256	281	258	267	272	244	240	271	256	231	226	243	248	244	284	259	230	242	253	225	244	233	281	230	242	243	255	214	241	252	220	253	218	246	246	284	303	241	249	258	261	227	269	236	231	298	259	222	240	267	249	260	233	248	233	259	271	255	238	236	248	236	263	276	270	267	253	235	242	235	230	274	274	254	253	256	243	259	263	252	230	242	282	244	221	246	246	281	246	223	241	269	239	269	233	232	225	249	270	266	227	252	246	242	229	267	242	270	249	240	248	246	237	264	250	252	263	237	260	249	267	283	253	240	231	265	246	245	216	248	272	252	267	269	257	223	255	256	222	239	261	263	266	239	293	250	258	252	258	250	237	260	286	247	232	235	228	245	231	247	243	233	240	253	235	250	260	269	262	223	234	268	241	251	260	237	228	247	250	246	304	238	290	230	264	265	252	218	223	218	223	252	240	245	263	265	246	253	261	280	243	226	252	233	238	281	255	242	263	268	253	242	244	237	245	238	251	237	229	241	249	250	262	228	245	277	226	250	262	257	254	240	269	269	276	235	242	256	253	235	255	248	245	241	281	257	241	230	243	254	236	257	259	263	232	249	258	251	240	226	220	232	238	231	222	263	267	245	239	261	245	257	246	222	235	248	253	273	255	250	262	233	254	266	237	241	263	234	246	264	245	273	226	254	249	290	244	224	253	261	263	243	271	207	232	255	253	223	277	268	264	262	258	285	248	255	261	239	222	252	246	265	231	246	243	251	252	260	260	256	280	275	240	245	260	293	246	248	256	260	265	271	229	229	265	251	247	267	271	240	256	249	249	240	241	253	248	261	252	248	238	223	257	252	231	223	250	231	250	245	248	261	248	256	261	252	247	262	244	286	209	276	264	244	228	241	256	256	267	270	257	259	259	251	233	263	243	261	243	239	224	233	243	284	245	247	255	224	253	294	256	261	234	229	263	235	253	261	249	248	259	253	245	219	227	274	238	245	242	263	219	234	248	216	251	264	245	239	277	250	267	264	257	237	224	266	236	230	250	219	273	245	225	261	256	221	250	222	252	271	254	224	240	230	256	251	245	254	271	244	250	248	231	229	230	254	257	286	250	250	238	244	264	257	220	213	232	255	268	272	243	250	243	222	289	271	263	246	226	234	275	234	215	264	241	249	249	244	237	235	242	211	220	258	256	239	260	268	234	219	252	232	242	257	258	259	247	256	270	220	254	222	274	248	253	253	233	283	239	224	255	255	244	221	273	288	227	226	267	278	251	271	239	265	264	230	264	247	236	263	247	235	256	288	215	251	250	256	251	260	244	252	268	254	233	243	270	265	209	267	284	268	258	266	234	215	250	241	240	264	288	266	267	264	243	256	237	243	250	250	244	244	246	255	247	262	251	211	270	292	253	227	260	259	259	243	248	256	238	235	260	258	229	246	266	246	228	254	245	249	278	229	256	260	252	264	242	213	234	243	250	275	234	250	251	267	239	255	261	253	284	232	229	269	243	272	241	241	232	237	272	223	249	247	257	256	268	242	262	227	239	221	253	246	247	213	262	241	241	236	257	236	210	251	218	226	273	232	224	242	222	243	243	232	240	261	258	239	254	250	236	240	247	257	228	225	256	250	230	238	244	236	247	234	251	277	246	273	280	238	222	244	263	209	251	237	243	252	250	255	238	268	254	255	242	258	258	257	248	254	248	251	254	268	240	246	256	247	255	224	257	270	229	284	239	244	219	269	251	243	266	268	247	251	221	240	251	225	223	256	266	246	279	248	263	246	254	236	252	250	211	242	223	256	243	236	251	247	227	275	225	263	242	268	277	223	251	252	237	252	248	245	227	213	285	239	241	246	260	245	269	248	261	256	261	233	242	257	225	236	240	230	235	245	278	266	233	223	259	268	281	233	232	272	253	259	254	253	236	264	261	238	254	237	236	234	232	257	241	265	245	285	300	258	247	244	238	268	227	263	258	265	255	270	262	248	243	265	253	219	240	281	254	258	267	283	255	250	269	293	248	248	246	261	243	274	258	235	228	243	240	222	215	245	254	271	263	259	231	229	255	219	261	276	250	257	254	279	253	261	257	267	235	270	229	279	242	217	239	272	251	236	251	246	259	269	250	260	245	257	236	253	248	253	225	198	272	231	266	248	214	218	249	261	232	233	270	255	231	268	245	281	226	247	238	253	249	273	259	241	229	268	282	255	258	240	227	249	265	259	249	234	289	236	229	254	285	229	246	234	268	261	228	259	254	221	265	260	257	263	259	271	243	253	267	285	246	241	250	225	237	234	227	235	241	252	260	236	247	272	237	214	240	267	224	267	257	260	219	253	237	248	232	243	232	261	269	274	232	240	261	277	265	249	267	255	240	215	227	256	227	255	256	225	262	236	244	247	239	248	253	256	252	219	256	252	246	242	241	248	237	246	214	233	243	244	235	237	261	259	231	258	236	248	243	269	257	240	256	264	251	212	232	250	274	226	242	209	236	237	238	248	243	222	269	229	298	231	230	253	249	258	231	255	225	239	252	235	241	260	234	244	236	281	228	240	254	258	266	241	244	257	258	269	237	228	246	234	239	235	228	263	258	242	223	239	224	254	287	265	230	276	238	254	271	237	243	232	240	249	229	228	249	244	229	236	254	256	238	273	278	240	248	244	240	234	256	248	271	249	239	243	272	252	247	230	246	237	271	267	247	295	221	237	247	230	258	241	232	260	227	265	265	238	207	236	213	252	223	228	233	249	258	241	289	249	253	236	267	260	269	245	261	250	286	267	256	235	224	237	248	240	226	253	228	212	239	246	249	257	230	253	251	252	239	281	270	238	232	260	232	229	248	230	251	229	275	250	262	261	218	251	209	248	218	287	235	246	241	267	252	266	242	254	212	250	249	242	259	261	242	237	228	272	266	245	257	250	245	260	252	235	251	268	229	230	260	237	212	269	246	270	253	232	244	241	231	260	232	230	263	243	293	218	279	252	226	242	261	233	288	237	257	285	236	221	260	218	238	270	235	262	256	265	201	251	239	259	252	248	228	241	272	252	255	274	254	227	244	236	262	264	262	261	239	233	248	245	231	274	240	261	276	270	238	229	219	228	257	235	225	256	229	246	253	263	208	261	258	237	229	263	285	260	255	238	232	257	248	260	235	244	237	263	248	265	241	233	245	226	240	234	219	244	244	260	231	239	241	238	255	229	268	240	235	247	217	241	230	248	258	241	257	235	243	252	250	263	260	247	243	241	225	283	257	237	243	280	281	261	224	262	215	219	239	277	256	275	268	245	275	232	265	243	272	243	247	263	231	232	231	241	206	230	218	229	237	236	242	251	249	215	214	271	256	255	241	252	258	252	245	251	251	222	228	234	235	257	269	235	257	281	237	241	234	244	271	272	252	242	233	261	250	235	245
50688	14537	8178	9784	7771	7587	10534	12839	6520	3001	3313	2984	2412	2141	1730	1605	1338	1290	1247	8593	38281	26129	762	647	596	601	613	610	592	608	609	561	566	554	579	587	524	526	583	556	509	538	571	550	542	584	545	541	542	542	580	555	507	533	510	524	559	558	532	527	518	570	574	505	517	524	512	517	545	534	540	560	515	549	526	573	540	532	527	521	522	533	558	506	515	498	569	530	506	554	545	540	521	565	502	517	499	544	529	516	522	516	498	536	491	504	538	497	498	531	549	537	523	541	542	532	521	499	524	549	550	531	505	529	477	519	529	517	534	522	534	492	525	568	540	512	479	498	475	537	508	522	564	554	525	489	504	543	499	515	589	507	514	539	472	492	492	526	494	528	530	522	548	547	521	502	498	507	531	536	505	481	521	508	533	535	534	533	529	561	516	462	526	508	469	510	504	508	559	537	541	554	503	535	510	499	535	551	536	520	535	531	520	524	512	487	527	557	521	571	563	509	523	469	518	558	478	525	489	505	475	532	537	497	548	542	552	524	526	530	518	538	497	536	544	538	495	542	530	523	485	514	466	566	529	520	535	545	518	510	557	498	509	458	523	536	528	533	514	539	515	535	535	537	475	491	541	495	508	501	479	554	496	503	562	493	514	510	515	544	491	532	510	559	499	517	518	535	538	476	512	535	494	534	528	527	529	521	508	533	502	529	524	555	514	539	546	520	526	540	523	542	554	494	513	532	534	525	567	549	530	501	513	538	569	514	507	475	502	517	473	556	542	520	538	497	537	507	481	526	511	516	511	515	575	520	493	516	500	498	505	524	496	472	515	503	531	501	517	545	498	523	508	514	501	516	494	481	523	508	539	538	577	515	527	517	527	533	521	557	539	521	500	494	491	535	466	498	511	554	511	541	519	506	520	515	542	474	542	511	483	572	557	521	520	514	542	498	497	529	472	548	523	517	510	503	531	539	506	499	519	497	518	548	520	512	485	535	498	521	510	559	511	525	518	552	500	573	529	527	524	560	528	538	549	579	513	512	523	506	527	539	559	515	490	565	520	548	539	558	507	505	482	547	503	527	529	513	525	501	516	527	524	536	515	540	528	532	513	474	546	498	484	517	548	520	539	544	483	544	530	520	511	527	483	530	544	486	506	513	522	553	525	513	569	529	503	521	541	524	537	543	577	506	556	525	549	510	495	525	538	506	499	481	529	481	536	519	490	513	510	563	512	555	535	548	545	493	504	523	527	468	553	549	533	561	522	494	532	538	499	513	523	493	515	531	490	511	542	518	570	536	563	528	540	495	530	523	506	551	555	505	516	532	533	501	497	512	494	475	497	537	517	521	507	499	514	516	501	537	534	506	506	550	524	523	510	501	545	510	535	496	512	526	509	488	559	526	524	518	549	525	524	518	531	494	546	512	520	507	528	553	457	565	527	513	603	513	546	528	487	480	534	477	540	531	534	526	489	536	547	540	513	518	501	521	552	526	538	556	539	558	543	518	484	512	530	519	516	559	522	525	506	516	555	537	517	571	534	495	523	541	540	527	511	486	520	541	522	545	509	545	546	500	483	508	521	506	570	512	524	506	555	518	545	540	518	519	508	536	516	574	496	522	553	535	498	544	508	544	548	491	506	519	505	510	518	517	506	532	482	490	507	494	540	540	534	493	523	541	495	516	543	517	502	572	555	525	541	521	485	502	530	518	517	517	497	476	526	524	514	472	481	512	507	506	511	509	497	455	517	525	503	535	526	536	532	526	517	540	530	483	513	551	522	518	564	552	532	577	510	515	488	540	532	461	530	491	520	484	546	553	500	475	516	504	535	505	472	497	500	505	517	511	489	507	534	512	535	526	504	534	520	507	505	523	530	482	518	500	515	482	549	512	523	586	507	536	547	499	523	512	551	509	563	584	510	515	538	484	509	503	500	533	547	508	548	507	522	524	518	522	550	514	525	506	515	506	498	510	506	493	542	502	500	516	531	507	511	502	513	527	539	527	533	551	530	545	521	519	541	518	523	550	527	545	548	541	523	507	495	588	506	519	567	524	555	509	525	558	536	527	587	501	510	576	585	527	530	528	495	473	504	497	475	517	497	497	508	512	479	528	533	506	557	494	495	518	539	504	476	514	521	505	509	493	546	505	547	542	512	538	492	506	521	539	511	476	535	499	509	520	517	496	518	489	544	532	537	535	527	500	503	544	490	508	469	583	568	579	517	528	532	524	523	535	516	511	495	526	531	534	531	500	513	557	520	513	484	509	525	524	527	533	515	527	535	482	527	518	502	522	492	551	548	540	555	502	511	517	531	505	531	545	514	514	550	519	531	571	568	516	533	507	545	514	496	519	532	543	493	523	520	536	532	502	528	491	545	439	502	508	537	494	554	543	530	555	520	508	509	526	538	543	523	527	498	535	520	504	499	516	557	528	536	534	539	474	500	526	493	536	530	508	532	497	546	484	477	517	508	548	543	507	495	536	507	552	538	520	523	508	530	562	516	502	542	485	559	533	514	561	526	571	544	517	536	496	514	538	539	498	504	518	550	516	515	508	547	500	511	498	514	521	483	515	497	517	545	525	516	518	513	518	505	549	516	526	491	543	504	504	539	513	538	495	527	579	503	495	537	506	528	522	504	518	526	524	493	500	540	507	529	520	524	514	482	530	504	557	530	525	550	521	527	529	517	551	501	503	541	533	568	536	519	517	520	507	504	514	559	493	507	487	548	522	477	487	527	498	499	520	535	509	541	504	500	549	528	481	501	506	483	521	546	511	525	506	517	530	517	547	569	538	543	536	515	499	494	533	508	476	522	523	526	487	496	555	560	496	521	477	485	506	534	530	559	513	489	511	480	518	551	521	517	479	560	523	500	532	540	539	567	566	558	509	524	513	483	515	513	498	533	511	551	530	534	529	499	516	492	502	492	529	548	486	547	508	539	548	523	478	552	534	511	553	532	551	488	498	500	503	531	548	516	584	541	485	514	528	512	511	541	505	513	555	531	506	530	487	562	535	528	518	512	557	532	528	553	478	544	518	559	487	535	534	480	550	530	498	516	512	487	553	500	526	481	513	502	488	518	516	532	542	531	510	570	542	504	562	515	522	499	534	497	533	495	498	523	521	510	520	512	552	527	500	466	548	521	552	448	503	502	511	525	553	483	483	550	546	494	497	502	517	507	471	547	488	514	541	488	519	542	522	478	508	515	565	549	506	521	551	517	537	546	517	527	552	534	508	526	513	528	494	487	508	564	514	575	485	463	522	527	506	535	563	524	499	545	504	550	502	487	563	512	544	533	542	522	529	510	519	537	526	517	527	545	533	519	533	553	526	507	607	537	537	567	510	472	557	534	504	527	513	507	510	502	535	471	557	484	520	523	523	550	524	492	485	488	496	565	547	529	511	513	478	524	549	551	481	489	544	539	588	538	528	546	504	517	544	491	500	522	496	518	506	548	531	535	513	491	522	516	552	535	529	506	508	486	514	567	520	542	531	515	532
44956	31668	24922	23115	24443	23857	18532	12237	5325	1679	1012	843	780	658	531	518	400	387	381	540	10686	15947	2008	275	266	261	221	232	235	273	261	238	212	247	242	205	256	244	221	244	259	262	237	244	224	238	215	239	224	235	281	252	257	266	252	236	236	218	224	217	240	212	232	201	257	257	240	195	229	268	252	215	238	221	232	233	251	225	221	210	208	231	240	253	232	251	254	262	216	220	217	248	264	218	204	217	259	227	210	204	229	201	232	226	232	215	232	241	226	226	230	240	241	225	237	210	265	232	215	241	229	225	270	232	206	215	261	231	221	236	232	210	224	254	219	236	248	222	198	201	198	251	222	226	222	199	226	253	225	236	249	237	212	240	228	224	199	236	266	234	221	253	236	240	216	247	237	241	243	244	219	243	250	248	225	213	205	280	235	222	227	241	240	235	202	192	235	242	226	248	242	226	249	227	245	240	246	257	236	233	234	274	236	241	222	220	223	222	223	235	207	206	224	215	237	253	227	223	237	223	247	238	265	239	249	257	246	243	228	238	235	219	200	222	233	223	233	232	260	226	246	217	241	205	247	223	253	213	271	248	215	218	233	234	229	216	232	226	204	264	223	222	231	247	207	218	254	240	240	239	217	249	211	231	222	226	263	236	242	244	255	237	217	236	222	200	221	223	219	220	225	228	227	229	237	216	242	263	225	262	248	238	237	215	247	193	220	248	240	245	238	238	235	221	220	236	202	220	257	236	229	223	218	244	234	245	238	246	225	228	255	283	243	231	266	229	232	251	206	256	242	251	221	221	215	230	235	216	204	244	228	211	230	232	250	241	228	232	228	235	213	238	219	257	244	233	224	233	214	235	244	250	212	219	236	230	229	223	212	226	225	234	251	195	220	240	250	231	219	207	230	205	222	227	249	230	229	218	228	229	236	229	260	225	212	223	227	218	184	224	203	256	208	241	216	241	224	232	228	226	237	229	228	206	238	248	247	204	226	216	208	229	221	201	195	238	231	215	226	238	213	227	192	241	233	230	233	248	242	218	242	251	235	254	242	208	258	240	221	251	270	226	243	251	234	219	253	233	241	210	232	235	242	248	235	241	249	227	253	259	260	244	227	247	233	256	234	220	227	252	229	208	237	221	207	228	204	261	249	231	224	249	255	227	224	224	220	243	216	231	265	228	238	224	233	236	233	204	227	263	204	240	213	232	248	221	248	245	224	247	235	236	231	254	234	235	221	250	247	239	221	228	234	231	217	230	250	228	252	232	236	213	231	255	232	215	232	246	266	249	232	225	230	247	244	253	212	241	248	253	236	209	227	233	245	261	235	223	203	239	194	238	230	239	223	211	216	193	252	209	216	229	270	251	223	238	239	212	241	191	249	230	231	207	209	212	209	215	249	227	210	223	241	226	236	220	210	232	234	223	238	235	241	225	235	237	225	238	264	241	242	239	233	218	214	222	209	209	244	240	201	210	227	242	239	227	236	257	244	202	232	235	250	227	241	215	203	216	211	230	241	240	213	222	224	208	210	213	248	230	239	240	251	229	234	273	245	221	253	240	240	216	258	214	241	217	240	239	213	207	241	226	218	236	215	213	220	232	234	218	239	233	235	242	230	221	222	218	247	230	244	234	246	266	256	232	197	246	226	264	228	216	196	232	247	237	270	203	243	251	225	221	217	227	235	242	213	267	230	244	210	236	241	234	199	211	227	243	213	195	209	204	238	202	242	240	217	275	244	210	232	207	228	231	252	241	241	237	216	221	257	221	239	195	222	205	225	200	245	233	233	222	236	202	207	234	238	213	225	233	210	238	210	272	232	238	251	221	225	216	249	249	221	234	223	223	205	247	216	235	223	219	220	249	215	252	225	207	224	213	218	237	248	204	238	239	246	233	254	251	213	249	242	248	224	250	242	199	231	216	256	268	238	222	223	221	224	246	225	260	227	236	232	225	219	223	234	222	217	231	215	242	242	236	243	209	249	241	212	228	235	250	213	248	253	239	223	224	247	216	249	243	213	242	276	234	250	225	243	267	221	245	222	239	232	217	220	208	217	209	220	227	243	254	213	235	248	240	249	215	263	273	249	239	225	199	205	231	244	246	233	232	262	229	248	232	207	244	213	240	218	231	250	205	223	228	209	212	236	215	257	272	239	216	218	233	222	234	247	230	241	240	262	238	250	227	242	231	252	246	221	214	224	222	208	235	237	225	220	226	225	242	219	235	224	222	233	251	225	223	246	233	229	211	220	234	257	223	249	226	232	217	236	230	246	208	222	200	237	262	229	220	265	235	239	239	259	242	245	248	180	227	246	223	242	222	224	240	245	203	240	220	204	214	205	217	224	240	232	224	214	228	240	204	231	237	225	230	206	245	239	195	217	217	241	250	261	252	271	226	238	218	249	251	239	252	230	217	264	253	229	240	218	228	218	233	207	224	256	249	211	254	215	223	246	212	215	224	230	246	245	237	219	240	231	214	247	240	243	215	253	229	214	221	235	256	225	257	248	247	244	234	215	232	234	217	204	203	226	258	222	252	228	224	212	212	227	250	241	222	209	213	238	222	233	246	223	238	240	228	234	237	244	223	239	250	230	253	228	276	244	207	243	229	230	234	234	228	263	234	228	226	231	218	248	242	222	250	237	222	244	209	233	206	218	228	245	228	229	225	204	240	235	239	204	235	224	232	252	202	200	266	211	239	225	233	205	210	240	212	257	223	211	248	255	230	216	225	210	238	216	223	257	225	223	240	230	213	216	225	239	239	226	237	251	211	223	237	211	211	235	216	201	229	227	252	240	238	230	242	227	196	257	231	252	242	231	226	247	244	239	234	243	211	204	231	250	237	227	238	226	228	225	221	200	238	248	218	221	223	248	240	246	217	213	230	203	218	195	244	204	262	226	191	230	231	234	256	211	222	231	218	261	220	241	200	244	227	233	271	243	220	229	224	235	224	225	257	239	220	215	217	227	244	219	269	239	248	228	223	238	223	253	223	206	237	199	193	221	236	261	247	217	223	203	215	221	236	219	260	216	236	223	227	209	240	220	212	241	273	248	261	222	213	232	232	241	216	261	248	230	225	196	215	229	225	234	210	233	252	234	257	228	235	224	261	226	264	268	222	236	220	199	244	254	225	209	263	234	209	224	214	243	258	243	221	236	218	209	207	256	221	224	234	251	225	221	236	227	239	235	210	174	215	225	243	221	208	230	222	216	233	238	239	231	243	223	253	242	249	255	217	218	229	248	234	247	234	242	227	226	222	236	221	244	228	221	251	243	222	207	252	205	245	230	239	208	207	234	240	227	214	222	261	226	254	237	233	228	211	240	216	213	248	235	215	254	233	244	229	231	204	248	254	225	260	251	235	230	245	253	211	227	223	257	253	228	210	234	230	238	239	249	192	216	236	232	241	224	222	243	207	233	212	240	260	249	239	225	236	222	236	235	226	227	247	257	212	206	237	209	246	234	250	236	229	251	235	237	271	231	234	239	215	208	240
50871	14275	8293	9730	7649	7107	9925	14485	7409	3639	3023	2812	2562	2014	1619	1587	1362	1325	1191	2379	32568	35661	804	596	623	596	540	569	575	557	568	560	542	520	553	585	527	532	540	547	530	522	509	510	510	499	512	528	519	536	516	507	513	498	517	499	473	468	529	513	470	505	504	514	541	458	515	494	504	484	501	513	501	486	498	504	537	542	516	479	529	505	502	509	513	496	501	510	486	482	497	522	506	534	475	535	473	518	521	546	499	501	529	507	505	514	501	466	495	495	489	482	495	482	500	481	506	514	482	476	496	472	470	513	525	511	515	445	499	479	487	501	484	470	497	499	491	503	520	496	446	477	493	516	478	468	514	500	488	518	466	455	490	493	495	492	491	509	515	510	479	477	508	508	484	499	500	489	528	482	510	472	454	479	524	478	512	427	475	496	506	502	507	478	465	469	537	472	484	539	528	495	484	470	518	501	499	510	491	503	452	482	516	476	465	472	502	476	490	448	496	487	557	479	498	491	484	489	529	478	471	495	502	457	481	480	484	497	483	472	491	523	475	522	503	492	513	489	490	510	495	488	494	496	458	448	507	508	519	507	511	459	517	492	488	501	485	500	482	495	519	479	521	469	476	482	531	507	472	517	505	500	460	459	487	497	482	502	470	499	470	527	516	530	482	469	481	522	494	520	455	448	487	487	513	503	466	514	479	435	455	497	467	457	500	514	484	466	531	483	487	516	521	515	509	507	473	480	484	496	505	482	471	499	480	494	493	504	478	514	513	460	454	503	457	505	492	462	474	521	468	476	500	486	483	493	512	499	496	499	501	507	467	532	469	453	486	493	524	499	492	495	511	477	455	528	474	493	512	500	443	489	485	474	469	490	499	493	498	474	495	491	513	493	462	527	510	481	504	504	521	529	514	526	464	482	456	505	508	454	465	495	524	513	556	505	460	467	499	487	463	488	466	489	511	467	508	494	466	524	505	507	488	490	460	457	502	463	492	522	466	460	477	468	485	483	491	511	454	473	528	518	499	451	475	487	545	484	489	491	543	481	489	505	492	531	517	495	456	540	468	488	490	480	504	494	498	514	492	501	477	467	489	497	492	440	498	496	500	469	493	472	470	524	468	517	509	466	484	507	458	482	510	476	502	462	495	471	490	490	485	516	482	480	510	517	517	505	503	491	472	482	499	447	499	498	470	457	483	467	494	502	486	505	480	494	498	479	515	513	526	506	510	545	487	465	523	520	471	514	480	525	467	483	519	461	513	477	482	465	486	482	475	485	466	471	468	534	523	487	494	489	479	477	492	477	483	452	492	467	520	481	492	496	464	460	525	492	497	484	454	470	475	487	532	502	485	513	467	473	494	506	485	444	490	496	505	476	500	491	504	474	532	500	459	466	477	450	503	506	473	497	504	492	500	466	539	493	487	483	491	529	493	475	510	482	517	485	516	492	495	501	468	476	492	480	492	484	509	504	513	475	475	481	492	526	480	524	438	469	521	497	488	478	517	535	497	477	500	510	493	533	534	497	461	518	522	506	472	512	488	497	489	471	505	501	505	501	509	445	510	547	502	524	527	492	501	504	496	457	500	472	477	488	484	484	522	520	491	441	492	531	460	491	522	486	457	477	484	512	485	500	488	489	495	479	517	520	509	472	480	479	474	480	500	509	508	484	460	484	464	488	465	512	470	502	461	501	480	503	482	456	534	501	471	458	518	458	498	476	489	505	512	503	500	530	509	502	528	517	504	499	462	469	500	483	469	512	487	533	522	456	505	485	562	531	490	534	488	500	495	445	468	463	499	478	470	504	479	513	494	485	475	476	533	488	480	529	485	494	493	449	461	497	474	528	538	488	496	495	505	463	474	481	538	496	479	448	483	465	479	415	530	547	501	508	494	520	503	473	470	477	516	497	503	490	490	522	506	488	513	506	475	505	456	476	505	458	473	528	531	490	480	471	497	480	471	509	509	479	504	501	451	484	480	483	529	501	490	481	495	500	497	491	481	500	548	499	491	466	492	461	475	506	486	523	469	509	449	487	468	480	501	494	509	496	511	517	462	510	504	496	489	518	489	526	475	507	504	516	522	504	492	518	458	470	480	496	485	512	462	482	484	469	453	505	513	482	478	515	490	517	475	545	520	491	499	508	487	483	492	444	500	502	505	519	458	511	504	496	469	508	476	487	479	498	480	499	497	518	550	460	463	488	471	475	520	486	505	509	479	470	497	491	493	445	493	503	459	507	506	523	502	470	492	469	505	512	459	468	502	472	490	463	475	468	476	489	505	509	499	509	477	478	475	493	463	491	491	521	518	489	491	519	484	509	508	484	460	509	478	498	553	475	484	452	497	481	476	514	498	450	471	492	516	497	532	455	512	477	487	493	513	508	468	480	513	479	519	501	499	477	551	473	458	525	504	460	504	490	518	523	489	481	474	509	468	454	479	497	517	516	510	453	501	494	521	519	496	499	510	506	445	522	518	516	485	523	450	485	511	495	485	481	494	526	486	491	433	516	468	516	504	486	509	545	470	463	493	467	535	451	487	500	489	495	493	501	461	485	457	511	516	473	509	506	503	489	465	494	515	514	502	483	538	515	499	537	448	473	504	550	475	477	473	451	535	493	476	515	487	459	490	485	486	505	503	480	470	511	444	496	487	499	469	469	509	496	472	499	503	475	486	477	467	483	489	513	496	465	472	506	490	465	463	496	498	480	471	514	496	502	483	507	519	514	475	474	496	489	510	469	481	455	505	485	502	469	522	501	484	473	501	468	492	448	516	486	502	480	517	472	453	465	486	460	480	490	508	516	488	504	481	502	468	482	494	526	473	486	514	505	492	477	472	484	500	510	494	485	484	467	512	477	491	480	513	475	477	487	481	482	498	492	451	501	493	478	510	498	493	514	459	458	492	510	503	487	440	490	507	475	515	470	474	485	438	460	496	504	481	489	512	499	468	476	486	472	452	495	477	546	494	489	505	485	488	500	485	478	506	512	497	488	483	430	456	493	489	468	500	526	480	454	515	507	503	509	477	526	456	488	465	486	466	510	476	439	500	473	507	514	503	506	481	535	490	493	529	473	461	499	504	477	498	502	497	490	520	489	497	502	477	469	451	469	494	507	487	489	469	485	484	521	493	527	429	494	469	514	473	472	493	442	482	494	560	505	488	506	509	488	464	518	488	473	518	517	486	491	452	494	454	493	525	501	525	492	544	497	477	506	505	466	517	519	536	461	469	466	524	485	473	510	492	480	422	499	465	484	493	492	487	499	460	495	432	478	466	520	460	534	484	515	506	482	486	480	479	484	472	493	496	473	543	488	472	488	486	470	469	442	508	477	488	507	498	492	452	501	478	461	498	454	511	488	480	535	483	462	483	524	499	493	499	494	497	500	511	517	491	471	485	488	493	524	451	469	501	465	517	542	494	472	500	464	491	514	506	471	506	509	514	451	500	502	482	530	482	491	467	498	475	534	468	520	495	490	510	484	511	489	484	456	469	522
43870	22988	9193	3698	1604	723	492	502	364	346	327	272	299	327	286	315	315	297	319	314	618	905	322	287	315	304	328	286	312	313	283	291	318	337	292	316	292	286	322	331	280	300	272	293	293	317	286	300	335	336	280	307	302	308	305	341	335	307	336	292	302	327	291	286	320	324	298	328	296	315	284	316	287	297	299	314	280	327	319	318	301	318	308	275	309	300	325	309	331	333	315	301	306	326	334	309	294	312	290	297	291	311	301	293	295	323	291	284	299	285	320	317	272	293	293	278	315	313	289	312	307	317	293	317	308	297	289	333	315	309	303	322	310	267	299	299	304	314	303	338	277	292	333	283	302	300	273	323	289	311	309	275	311	339	305	342	300	302	301	292	345	330	309	311	355	317	324	296	313	326	325	293	314	317	298	310	330	293	285	284	279	327	269	301	313	331	297	343	274	310	322	316	297	316	320	319	324	333	296	284	290	288	291	328	304	263	263	273	318	309	328	301	314	306	293	300	340	255	292	323	290	299	309	341	284	309	311	310	291	299	299	293	318	284	298	295	313	304	323	288	280	309	309	326	284	305	309	285	291	309	288	314	285	315	278	318	314	318	334	286	321	338	301	295	287	274	309	276	297	300	319	313	330	322	283	301	302	344	317	301	303	320	298	319	291	323	291	284	303	290	296	302	293	288	343	314	307	292	297	318	319	285	303	294	310	296	315	289	303	298	318	302	316	327	295	321	299	290	326	277	284	299	310	292	341	270	273	301	296	330	301	284	296	290	302	288	295	268	292	298	305	294	288	322	308	320	300	283	313	283	312	305	310	305	305	313	325	291	288	279	334	318	313	294	337	302	308	297	278	294	302	276	325	310	311	314	298	313	318	305	275	323	289	310	293	322	305	309	329	295	304	335	326	325	313	318	305	303	343	309	285	281	300	302	279	309	272	300	305	285	345	310	285	349	292	290	298	308	287	293	288	315	297	309	310	302	294	286	315	317	311	298	273	309	300	316	303	328	303	283	310	331	277	311	290	292	304	281	293	285	312	299	283	304	329	318	306	308	284	325	338	293	264	306	289	287	332	326	318	293	285	324	286	325	299	294	295	276	298	284	291	331	277	311	306	280	278	317	297	305	298	306	313	312	317	316	310	291	302	296	304	327	313	287	275	273	297	289	307	269	326	290	312	322	316	283	313	315	267	319	266	289	318	296	288	265	287	292	285	294	284	300	311	304	343	278	278	328	310	312	319	282	297	314	275	272	280	293	306	295	304	305	307	326	329	311	290	350	302	297	319	321	301	320	284	315	304	275	292	291	312	286	294	280	301	336	311	300	314	318	298	344	317	296	294	279	311	311	284	258	295	321	305	338	266	267	316	286	273	298	303	299	307	326	325	306	316	317	306	308	278	315	278	300	326	320	350	305	295	335	306	273	306	306	298	286	279	305	318	345	304	325	305	276	304	271	289	308	304	310	301	291	306	335	301	278	295	343	344	303	288	294	274	299	306	307	304	283	308	308	244	329	302	340	283	287	316	268	313	327	288	280	288	291	320	342	289	302	306	319	347	286	320	294	295	334	298	315	300	285	286	286	295	285	290	334	276	312	292	314	292	306	303	280	311	300	282	278	313	247	282	304	296	292	298	292	304	310	316	318	310	319	309	317	317	356	308	308	279	305	296	294	320	308	286	310	299	279	292	297	279	306	309	288	299	290	291	312	330	297	338	295	322	339	298	302	326	319	302	263	285	285	333	292	306	328	302	297	301	287	301	329	284	316	302	321	306	323	279	308	331	270	289	330	296	301	332	282	295	295	311	306	298	315	313	319	327	320	295	332	332	331	293	299	308	299	298	326	289	303	333	310	298	307	320	285	321	299	304	285	338	351	300	291	321	317	286	315	270	350	330	303	286	288	275	315	303	304	306	319	282	284	283	288	315	301	308	312	277	294	267	318	312	355	344	296	299	301	301	319	332	303	290	300	306	279	287	340	314	322	315	317	294	287	339	333	319	321	305	295	253	321	300	306	294	316	320	343	326	309	267	307	290	308	301	303	260	317	326	284	332	308	345	321	296	271	293	326	311	310	303	329	310	300	275	307	309	314	309	307	302	303	315	279	311	327	319	342	286	302	287	333	338	332	292	274	330	305	316	277	298	311	314	293	313	320	278	311	311	288	294	281	320	311	298	302	313	321	287	285	302	311	338	283	275	333	273	306	316	282	348	304	316	296	313	312	314	292	289	344	289	319	286	320	289	282	288	307	287	313	297	312	304	327	284	289	308	300	268	324	313	311	326	299	315	300	297	289	311	288	304	308	306	280	291	312	293	312	289	289	295	308	305	315	301	296	341	299	325	304	309	292	313	305	309	308	275	278	316	328	304	292	305	286	315	350	306	284	299	303	305	295	288	297	303	291	323	273	326	309	329	324	301	285	335	259	333	297	282	302	269	286	317	304	288	299	307	304	323	312	333	307	304	318	312	338	328	329	304	296	339	287	287	315	293	311	313	302	346	313	300	310	310	297	315	337	343	326	310	287	320	318	312	303	291	347	313	342	321	296	310	312	334	321	324	305	289	304	324	318	284	347	307	283	312	279	309	301	289	304	299	299	295	305	296	292	300	328	338	302	294	308	311	284	306	299	281	299	347	309	293	314	313	291	300	266	282	279	332	273	276	292	271	311	275	295	311	309	304	306	269	282	340	298	320	310	300	284	288	298	283	280	299	296	293	284	306	288	304	285	307	308	302	289	299	333	305	274	324	329	302	322	293	273	315	279	281	304	307	302	292	292	310	322	335	297	309	266	304	330	313	317	289	289	294	292	297	301	308	288	279	317	304	286	283	269	320	298	312	286	276	317	296	268	340	307	296	305	310	297	316	295	322	293	288	278	326	282	320	308	264	304	297	325	314	300	320	299	305	291	310	332	316	300	292	277	289	291	298	275	289	328	308	309	271	279	271	299	300	268	274	319	290	258	297	307	321	306	278	337	304	299	305	294	308	309	307	283	317	276	305	294	327	302	321	307	337	325	305	313	312	332	329	278	289	320	309	303	343	288	316	339	334	315	286	302	276	293	303	302	317	288	277	301	308	297	296	341	317	307	282	296	301	297	289	298	274	313	304	293	318	309	300	326	264	307	341	301	299	277	287	300	270	311	283	300	290	288	329	322	305	293	317	317	325	299	293	276	311	330	285	330	313	324	299	329	273	302	308	296	324	277	324	323	306	311	328	294	295	296	300	356	285	309	308	304	291	280	319	314	325	315	290	321	314	309	307	269	288	310	331	292	306	281	296	307	274	323	318	297	287	284	286	319	284	305	305	318	300	295	286	308	309	305	316	328	290	260	332	300	299	305	293	316	319	313	303	303	323	315	297	344	344	317	294	315	285	297	311	300	324	291	315	284	295	334	316	326	296	276	303	312	299	334	297	269	284	302	299	310	309	293	298	308	296	329	307	325	343	306	274	316	318	284	314	328	324	321	310	303	263	320	277	293	335	271
36932	4711	1272	1441	1220	965	1377	1644	1033	859	802	760	759	713	736	748	726	783	728	800	2785	3871	775	727	732	746	737	742	692	711	715	713	724	708	732	710	708	677	734	677	727	753	730	678	737	722	727	686	721	684	704	707	685	712	710	724	704	666	731	691	731	693	727	676	694	700	728	714	731	686	725	692	720	705	725	728	699	736	695	735	734	726	772	729	703	695	723	748	682	723	704	726	732	697	728	697	742	769	719	718	684	682	701	725	697	719	707	657	718	734	728	695	725	732	702	728	729	753	702	736	693	724	739	738	732	691	658	710	696	732	729	731	697	752	702	746	718	703	696	701	731	727	745	685	688	675	737	722	687	719	704	738	736	701	676	709	729	712	696	713	688	717	686	701	717	737	709	714	756	670	666	716	738	714	725	714	713	723	745	719	692	740	688	698	751	686	702	694	704	764	726	712	679	757	697	693	740	707	697	718	734	738	676	712	675	711	660	706	732	706	733	683	721	677	724	668	688	700	741	731	759	734	685	721	642	657	725	704	690	724	704	709	679	739	743	720	714	693	735	706	701	697	696	686	718	682	715	697	702	734	701	720	712	722	657	722	748	714	684	668	692	693	704	714	711	682	691	712	717	695	672	721	701	682	701	711	732	732	689	716	730	702	697	729	695	752	717	717	730	705	713	734	675	715	729	735	726	701	660	709	722	725	696	660	731	697	701	684	746	758	705	729	778	675	735	740	680	761	760	715	693	706	720	681	702	717	698	703	697	724	711	758	706	696	708	713	725	791	736	689	735	771	716	688	709	693	718	700	705	715	679	647	756	727	691	698	722	757	737	736	754	760	702	683	730	690	682	721	729	696	728	740	678	735	733	740	729	721	704	728	701	716	695	709	665	704	690	711	715	703	738	672	695	701	714	667	724	710	664	735	713	701	718	685	668	669	731	729	702	734	662	712	715	732	737	650	753	717	662	701	701	663	710	664	689	708	733	752	736	695	722	695	697	751	728	723	711	751	709	684	692	688	680	677	740	671	732	730	751	733	705	652	725	696	692	728	695	702	721	737	660	714	680	749	700	727	691	757	698	762	723	716	725	718	673	719	718	728	691	676	700	708	715	712	693	695	720	709	716	728	731	715	675	684	715	785	704	717	702	719	703	754	664	696	705	668	694	721	704	682	695	698	738	735	732	720	713	690	683	738	708	712	739	728	740	778	741	693	688	702	706	738	703	722	683	694	693	719	759	740	677	696	741	721	703	737	687	712	710	672	767	733	690	710	708	737	708	763	696	688	710	700	731	707	715	670	720	735	709	755	687	718	689	729	713	742	699	723	652	716	710	717	721	726	758	695	746	667	663	711	714	714	737	781	682	702	709	702	704	727	732	689	695	709	738	725	699	705	700	740	737	666	715	718	667	720	700	722	695	760	717	729	708	742	668	720	717	748	769	716	682	729	706	695	681	763	675	678	693	740	689	711	710	701	724	722	721	716	706	730	693	755	673	760	735	710	707	671	668	700	732	743	725	699	727	743	737	687	750	676	725	730	696	717	707	721	767	707	685	701	701	790	724	705	704	681	716	690	705	675	676	735	697	744	737	717	730	747	713	697	700	678	705	658	695	744	731	720	738	748	716	691	742	685	722	743	666	731	727	707	732	698	743	728	709	697	694	692	710	775	683	731	727	691	728	697	690	679	693	711	707	725	701	720	663	744	760	733	689	685	721	759	718	767	691	702	705	740	695	722	706	696	662	715	699	717	697	684	720	750	728	759	733	711	674	678	691	692	724	715	697	717	722	756	699	718	699	725	746	708	674	679	741	700	680	720	704	673	748	681	699	683	705	744	739	687	672	725	680	698	655	688	732	691	722	694	735	697	723	710	698	727	696	718	713	731	740	677	679	697	690	701	772	677	723	746	742	711	720	721	701	716	684	744	704	714	731	756	660	685	729	730	713	672	697	684	714	739	743	695	684	688	718	699	677	761	728	733	699	705	716	647	698	730	749	778	719	716	735	710	718	720	713	681	758	692	691	677	727	668	673	708	762	720	693	710	660	768	718	737	694	690	733	732	731	722	723	666	679	762	755	691	687	689	720	709	667	725	732	687	710	706	710	713	699	719	696	743	718	724	746	713	715	711	708	715	709	723	744	645	740	716	715	707	697	726	710	716	729	676	731	720	690	732	700	708	706	693	688	718	731	696	679	756	694	724	761	669	690	700	674	791	721	715	695	689	716	738	704	749	684	697	707	699	670	675	722	709	721	672	749	654	750	720	755	702	747	657	707	706	697	690	759	737	723	681	696	674	704	726	745	714	716	757	730	673	715	682	714	768	756	660	719	750	701	676	697	697	709	677	732	657	691	735	698	728	683	723	701	728	684	703	693	678	707	688	742	701	718	713	684	670	680	741	681	744	675	685	682	715	708	679	719	681	744	715	713	711	696	701	698	721	719	633	703	707	713	697	694	710	734	691	753	695	673	768	707	692	722	759	768	735	734	676	714	659	687	717	729	663	677	722	722	696	705	733	733	695	689	718	741	737	725	770	721	700	679	726	695	658	738	676	682	732	688	727	684	721	710	702	670	748	729	716	705	747	730	738	707	680	728	712	699	695	750	754	693	710	702	760	724	733	703	660	688	704	764	745	686	710	711	712	725	737	723	710	717	691	696	728	667	745	648	729	677	687	750	712	718	748	679	773	730	701	701	712	678	783	674	701	723	735	722	728	709	650	707	685	702	727	693	675	694	689	680	693	662	691	714	705	698	713	693	720	721	693	696	706	715	694	667	695	710	702	655	697	687	721	703	696	708	719	697	699	765	714	711	714	747	707	738	711	729	734	652	680	667	693	703	698	686	746	689	733	701	702	670	680	712	712	718	763	708	715	699	735	715	703	744	637	702	714	688	709	787	702	718	710	740	728	712	722	685	715	728	723	718	725	698	757	686	703	683	714	698	705	695	711	669	672	695	689	719	730	763	757	702	716	707	711	698	709	701	730	721	724	720	710	700	699	739	688	699	656	658	702	693	698	705	693	761	742	706	687	701	747	712	727	701	703	696	746	705	727	733	703	727	726	711	733	713	724	754	749	747	735	685	702	680	711	736	680	734	726	674	674	730	687	716	705	721	715	698	706	671	766	745	679	666	698	727	708	704	640	720	743	694	713	691	783	699	727	688	736	698	682	654	759	707	703	727	705	751	711	710	706	684	711	719	703	763	737	709	723	707	710	716	691	696	725	738	751	709	737	702	728	714	710	769	732	707	737	695	732	736	694	731	709	683	714	731	669	697	726	772	738	683	714	726	730	701	709	756	737	709	769	708	706	710	656	765	710	751	766	727	708	711	687	688	692	699	744	731	742	737	718	679	770	720	699	713	697	690	675	748	765	756	737	697	687	719	728	710	685	706	724	730	683	729	719	681	733	675	707	708	746	669	686	693	671	701	728	704	708	750	710	741	732	706	748	728	719	682	689	692	741	651	689	727	699	721	734	764	682	687	698
48316	30877	24937	23668	24410	23174	18578	11770	3732	1236	681	580	466	456	377	440	369	348	501	3943	12463	13946	1555	240	283	262	243	261	268	284	249	267	248	245	238	249	254	251	264	225	273	250	242	239	206	226	249	240	262	231	230	248	253	230	254	245	250	261	245	243	259	242	254	242	227	261	207	250	255	245	265	249	235	247	266	247	251	262	259	244	227	249	235	268	246	232	265	237	270	242	241	245	233	242	224	254	292	221	267	284	244	267	240	241	248	272	255	258	246	247	208	243	234	261	225	217	222	221	237	238	249	257	247	229	239	252	237	229	239	275	256	250	255	211	215	265	269	258	235	245	220	245	246	234	240	272	249	238	253	237	258	264	270	255	247	259	253	244	265	209	267	232	235	228	229	218	247	262	235	266	232	248	232	254	221	236	259	228	229	246	237	232	246	230	230	253	277	278	250	253	237	241	243	237	259	257	259	261	242	270	218	256	234	236	251	235	244	251	240	223	244	242	268	237	263	236	229	236	234	265	239	256	219	192	268	253	258	234	262	243	242	208	244	249	248	239	255	256	253	261	223	230	264	242	237	280	246	221	245	239	241	262	244	249	240	228	235	230	225	241	257	230	202	231	241	251	252	247	212	228	254	257	239	255	235	233	262	214	239	235	243	258	243	247	260	235	237	303	228	237	252	213	223	253	240	243	256	249	245	234	239	264	243	224	236	266	227	216	265	222	225	238	213	227	254	236	231	259	241	254	273	247	226	244	244	250	257	243	266	247	246	268	255	251	220	228	225	253	227	232	248	254	238	245	233	234	258	245	245	246	236	218	253	238	257	267	222	253	217	264	247	225	214	246	232	227	250	239	250	239	237	238	248	235	246	251	249	200	253	227	259	230	213	225	267	221	249	223	255	257	254	255	220	246	237	243	250	216	258	242	236	239	252	235	257	273	223	243	260	253	254	219	249	251	238	249	242	250	237	240	242	241	239	248	257	260	200	200	222	224	203	253	232	263	282	239	238	216	240	221	252	228	230	241	227	228	244	294	269	260	258	210	214	228	256	228	266	270	243	245	215	228	230	244	236	233	257	260	230	237	255	230	228	256	248	253	245	228	244	246	242	231	231	257	214	225	230	237	235	219	245	255	230	250	229	246	246	236	247	260	246	220	237	256	255	230	252	268	273	240	257	262	202	225	259	232	253	245	258	243	242	214	240	261	232	254	222	221	230	237	250	233	213	262	221	239	215	232	248	210	228	226	217	247	243	229	288	239	218	210	260	261	229	213	217	222	237	230	264	256	234	225	211	264	226	217	257	264	236	245	275	246	218	238	264	229	255	216	233	246	246	231	258	221	247	225	234	259	238	246	252	240	215	256	227	235	253	241	243	263	250	252	250	208	244	246	246	264	252	257	225	230	236	257	234	264	223	273	249	232	244	223	267	243	242	236	245	225	239	235	258	266	256	235	283	226	269	256	234	222	259	212	254	282	251	221	259	252	208	230	222	249	250	237	250	258	267	254	245	267	221	239	240	234	205	234	227	246	212	220	245	223	241	252	246	248	211	243	212	227	246	248	258	267	247	225	262	223	229	252	230	242	245	231	283	244	235	248	248	244	255	223	251	226	232	234	255	241	262	222	259	233	250	238	222	225	221	238	254	248	251	231	261	222	221	262	239	262	292	234	262	230	236	257	271	213	286	219	243	256	261	261	251	244	235	273	238	243	227	252	227	213	249	228	251	255	221	231	245	220	240	206	250	232	229	221	262	247	220	241	264	247	267	218	224	254	225	252	229	250	247	251	225	207	227	249	246	221	220	241	257	206	278	222	226	249	251	228	264	265	216	244	241	234	238	229	210	231	244	240	247	246	212	259	237	242	232	257	217	272	213	234	246	225	240	233	223	225	225	246	257	260	259	247	249	238	234	237	204	212	261	231	222	255	234	274	255	278	268	247	242	243	243	193	247	250	244	259	226	243	227	267	250	216	228	235	203	267	251	233	226	225	268	253	262	232	245	259	271	253	239	256	259	263	239	211	216	232	240	242	243	254	249	234	241	267	243	258	279	251	224	250	215	209	245	207	250	240	242	222	270	222	248	246	241	232	248	256	252	203	228	229	268	214	250	218	245	229	246	260	289	230	214	253	268	218	233	255	230	232	246	266	248	239	250	209	248	235	257	254	239	240	230	234	214	249	230	275	250	257	271	205	239	231	240	237	248	207	221	237	262	245	257	260	232	217	209	269	247	232	229	243	248	245	226	238	237	250	247	236	253	233	236	224	241	235	227	241	257	259	241	230	269	264	246	265	261	256	254	234	221	241	261	248	243	239	254	252	241	253	243	252	240	225	293	245	251	240	235	216	225	237	226	230	213	240	252	225	246	210	210	254	240	216	243	224	235	231	253	252	274	240	227	222	229	254	244	254	243	242	259	212	233	243	256	225	264	237	233	257	277	249	259	252	260	277	227	239	235	250	264	241	252	230	266	257	235	234	265	239	239	249	230	248	248	236	230	212	256	254	216	232	246	229	208	214	205	221	245	238	268	247	236	264	260	263	277	231	212	263	228	261	232	261	233	233	239	244	254	255	239	228	271	261	254	215	261	262	214	259	218	235	231	234	212	241	236	213	239	234	238	260	251	259	241	227	272	243	227	233	218	241	223	231	251	256	256	211	252	245	222	264	245	243	250	237	265	264	231	241	212	259	233	247	246	227	216	248	274	250	234	192	228	252	245	256	263	268	239	255	214	218	264	230	235	210	237	246	222	246	223	238	234	232	223	223	242	232	225	259	259	226	253	246	243	246	271	226	221	241	228	244	231	242	249	207	213	233	245	259	222	229	244	227	263	238	238	244	291	257	268	229	232	227	235	258	251	253	234	244	229	251	240	227	246	258	232	261	282	247	261	264	236	240	270	261	215	245	231	243	239	248	228	238	229	256	237	229	243	264	238	255	246	247	226	261	231	236	253	258	243	248	231	237	228	245	238	218	262	228	245	221	263	237	251	274	232	217	202	254	263	239	264	241	238	227	269	242	230	225	244	244	240	219	221	249	255	266	236	253	234	243	254	245	247	237	239	237	268	254	248	248	238	220	227	261	240	264	250	253	256	287	251	240	239	240	227	227	229	278	247	225	264	256	241	222	252	228	237	209	222	237	274	246	235	252	223	238	224	243	239	239	237	234	243	250	230	225	267	220	222	235	222	215	227	252	235	214	222	277	228	232	252	214	257	229	234	234	231	233	236	219	238	255	242	223	249	248	238	263	244	232	236	259	248	256	226	213	233	219	230	255	257	221	249	230	229	263	225	236	220	243	269	273	275	240	233	249	219	253	216	240	240	233	270	244	215	238	211	232	263	203	250	265	238	266	224	229	251	264	236	239	250	246	245	245	278	246	233	220	237	248	257	255	253	276	227	217	254	250	255	242	221	260	241	232	270	212	228	227	216	247	258	239	241	258	242	249	244	273	221	243	250	242	259	258	275	217	249	227	216	228	250	232	255	226
50371	24232	8579	10429	9014	7419	11680	12789	5721	2821	2139	1924	1645	1528	1430	1321	1233	1168	2047	16651	34757	32231	870	640	591	632	600	585	571	593	582	590	562	569	559	529	553	547	526	565	543	542	538	529	527	546	520	600	567	543	554	543	517	518	529	526	558	532	502	523	554	535	529	495	516	500	571	533	522	561	515	497	514	533	510	554	523	557	567	544	533	537	543	490	523	526	518	516	530	545	500	519	554	522	506	532	523	564	514	511	543	538	527	468	543	517	526	511	496	536	502	482	491	549	565	504	528	502	449	524	538	518	541	507	525	502	539	538	547	515	517	498	538	462	543	542	529	525	509	573	555	525	512	509	501	505	533	486	499	500	515	532	496	526	465	552	505	532	513	477	494	532	522	511	532	497	549	531	503	535	505	518	556	528	504	537	516	527	443	515	509	525	504	517	524	494	498	465	508	492	521	517	486	543	506	482	586	482	537	527	493	507	525	510	478	497	522	541	545	519	516	531	529	538	537	536	532	521	490	584	507	504	548	573	497	555	514	529	473	560	487	536	527	516	532	521	472	565	532	566	496	528	563	506	503	505	537	526	522	548	499	522	545	481	514	476	545	485	498	509	506	496	548	553	508	442	492	518	486	512	536	533	522	525	497	502	488	500	505	537	518	544	475	527	552	541	536	456	524	522	508	498	511	517	502	511	506	531	501	487	529	484	520	507	517	512	501	502	523	537	475	534	535	527	496	501	476	540	493	565	494	513	527	507	546	514	493	486	557	514	518	526	492	500	513	518	460	544	521	516	540	516	522	507	520	524	521	489	544	503	501	502	537	492	517	520	540	543	533	504	533	508	565	532	519	511	505	505	524	498	482	523	534	501	494	535	563	535	519	524	579	462	521	526	522	516	526	522	503	506	523	502	512	519	456	526	487	512	520	539	533	534	480	537	526	540	556	541	521	507	519	527	526	503	487	512	513	507	540	491	500	517	537	530	515	548	496	496	531	527	504	505	528	570	497	523	518	465	499	480	524	511	488	513	519	495	537	503	544	518	519	551	501	513	495	529	537	515	525	545	515	547	495	525	511	528	546	501	530	576	543	495	516	514	470	517	517	530	540	479	530	549	535	531	494	517	548	547	524	521	503	556	529	520	507	548	557	487	506	496	587	504	539	554	537	547	513	521	517	508	543	541	511	492	543	520	472	551	515	539	516	525	502	593	524	538	519	501	561	503	512	516	544	488	515	527	525	542	537	477	526	508	544	542	543	525	469	503	526	530	463	522	509	538	525	498	493	519	525	513	508	497	522	534	542	516	519	534	516	524	552	473	553	517	496	506	502	491	515	543	503	504	515	520	488	523	531	468	498	531	515	535	508	505	545	552	522	513	544	530	494	489	515	479	556	536	570	491	508	479	492	489	521	524	509	519	487	486	521	511	523	508	548	519	540	556	520	494	523	509	530	520	582	539	495	500	514	559	487	539	504	495	522	507	564	496	483	547	533	522	486	535	514	504	527	509	567	528	518	494	540	521	494	536	507	529	512	601	475	505	521	531	547	528	559	512	544	507	522	560	548	516	513	551	483	520	518	502	505	538	516	469	472	512	527	483	507	532	504	495	501	527	508	499	498	514	516	508	553	538	501	521	542	528	515	485	519	494	498	504	522	541	506	561	544	531	532	505	502	527	543	481	487	524	517	506	477	539	507	500	510	470	532	490	477	521	490	508	528	510	551	500	501	524	522	499	555	507	511	500	502	514	465	505	523	556	519	510	530	520	506	516	501	519	522	516	508	512	484	507	478	505	493	507	553	506	513	517	509	521	508	474	522	499	507	513	457	504	514	547	523	509	512	498	505	553	522	504	511	514	522	504	523	490	511	505	515	480	496	519	494	481	516	508	528	525	532	534	516	518	510	501	489	518	539	527	537	535	544	540	544	535	480	507	504	528	517	567	514	517	506	534	527	550	549	494	489	530	515	510	513	540	541	512	541	485	504	539	503	532	529	502	519	511	513	489	509	495	564	519	524	546	486	554	505	518	521	497	514	543	519	486	509	555	494	496	545	504	501	479	559	492	487	535	544	506	551	549	515	549	505	508	527	566	550	491	516	536	505	492	506	510	497	523	526	482	498	527	500	471	515	522	481	529	509	550	505	534	521	549	557	522	524	500	477	555	490	504	500	523	526	532	514	514	497	487	502	540	515	516	528	547	520	510	515	521	530	521	481	532	556	494	539	485	516	538	551	493	522	507	512	526	548	508	537	509	500	514	472	540	537	501	516	520	501	507	489	516	503	513	544	485	532	516	526	510	512	533	543	506	516	531	504	492	536	538	521	495	497	556	544	497	533	540	473	512	513	538	498	487	564	528	531	463	529	483	494	506	502	502	508	496	530	483	524	523	547	501	482	516	495	530	498	492	489	504	526	547	570	509	514	560	563	525	490	508	536	498	535	511	510	538	517	548	531	494	521	538	525	518	526	490	542	531	493	535	513	479	515	508	495	533	528	556	543	479	529	487	521	560	507	494	483	550	510	530	517	476	528	570	466	474	538	532	513	504	503	526	505	521	512	542	545	553	521	555	474	528	525	519	472	499	484	546	528	500	512	514	517	532	559	501	537	548	531	492	505	495	483	503	509	539	497	554	502	509	515	504	513	503	545	528	523	512	488	475	490	481	536	538	515	457	498	512	555	509	535	511	542	547	478	534	502	519	513	549	528	465	512	490	516	499	516	516	507	498	519	472	507	525	488	551	525	482	531	497	497	557	509	536	524	536	509	504	517	492	531	500	497	499	498	527	522	536	515	521	555	549	516	525	482	523	521	538	532	495	535	502	568	525	525	517	472	506	541	541	522	535	519	521	534	506	505	504	528	500	521	500	511	536	518	549	523	514	519	535	525	525	554	551	521	483	551	571	528	532	503	532	504	534	547	510	499	547	517	491	529	547	532	551	491	513	528	555	540	524	537	523	494	523	502	528	524	552	525	552	514	484	546	512	499	530	545	521	536	489	495	556	475	499	544	536	520	492	487	497	532	501	503	517	562	546	496	500	506	548	513	541	524	543	511	524	482	525	533	522	482	471	524	542	509	502	540	558	519	510	532	485	526	547	481	539	462	459	532	558	498	525	487	543	544	511	573	487	458	525	543	537	524	533	510	528	541	488	495	487	479	528	528	500	484	508	528	544	538	517	485	536	517	541	483	486	482	503	490	509	510	500	465	539	510	514	525	510	546	495	513	518	477	544	533	546	487	507	482	488	557	525	491	510	529	521	474	543	545	500	546	502	526	542	547	524	450	513	498	478	502	512	513	514	511	480	532	523	517	517	524	519	523	534	516	502	532	492	555	539	471	543	499	513	529	491	534	527	516	525	478	560	495	505	510	514	485	501	505	518	479	512	527	511	532	509	502	500	542	505	556	532	487	530	515	514	533	535	522	520	514	503	484	518	476	499	524	529	547	488	516	532	520	518	538	499	522	489	513	534	513	500	554	519	500	502	514	518	480	479
45390	32866	24852	23525	25008	23460	18642	10952	2810	1137	621	548	464	424	366	381	385	342	686	7546	13607	9529	852	258	259	226	239	237	245	225	237	266	239	249	235	249	258	223	220	258	251	228	251	254	225	218	244	252	231	264	228	259	238	247	229	225	221	225	232	231	232	235	247	229	232	223	240	232	237	249	240	217	210	218	248	227	204	231	251	239	232	265	253	248	228	226	228	233	258	241	217	238	225	246	232	231	274	224	215	246	256	239	223	222	229	238	219	229	212	231	242	232	238	243	204	199	207	214	215	244	231	246	225	236	244	223	207	251	217	235	214	253	242	242	238	217	235	246	227	235	256	247	215	246	267	244	227	223	257	234	246	219	216	260	225	209	237	214	201	234	212	229	239	227	250	220	246	221	247	214	194	239	231	221	230	256	244	211	196	225	229	232	242	238	242	225	216	258	235	262	208	287	265	231	238	244	232	231	210	224	212	232	201	221	220	233	255	225	248	217	225	240	195	258	203	258	230	248	234	218	250	239	204	224	226	285	250	223	227	245	239	212	243	210	219	253	224	230	221	226	225	229	228	253	233	246	214	243	241	229	205	258	260	237	225	246	255	243	238	236	242	244	230	254	244	227	231	240	213	221	230	255	245	245	205	227	215	214	230	212	233	239	228	222	250	218	232	229	225	234	246	237	226	202	260	246	225	245	230	248	231	215	224	247	228	247	212	260	237	210	234	206	234	217	262	243	206	238	214	250	204	256	212	220	214	225	227	218	226	223	227	224	247	220	222	228	251	244	229	229	238	222	216	228	242	248	206	239	230	222	242	215	240	254	217	242	248	204	233	237	243	251	226	246	234	241	228	227	217	243	215	201	230	232	227	227	244	248	232	239	209	245	198	219	219	216	216	227	248	248	233	206	226	219	236	236	212	205	226	240	240	230	216	234	235	227	244	227	224	252	259	240	255	246	191	224	239	222	234	228	262	231	229	225	247	222	236	247	237	201	220	222	225	221	249	215	256	236	236	220	245	208	235	222	211	225	193	219	236	245	223	218	219	223	250	240	231	257	251	224	238	206	249	239	236	250	210	207	208	222	225	239	207	232	216	206	263	235	256	249	254	247	247	234	233	228	208	214	234	215	265	228	225	202	228	216	210	203	240	215	212	213	235	234	256	222	244	234	256	220	238	237	197	232	222	216	228	227	233	234	256	231	184	221	232	224	234	240	270	216	242	228	235	245	228	209	216	222	243	237	228	228	191	208	210	218	208	246	229	209	217	242	263	263	261	203	223	215	260	230	201	227	234	225	257	240	218	213	223	243	228	239	238	233	240	222	216	236	217	236	222	223	250	242	238	211	228	243	221	256	262	236	213	179	229	238	227	217	221	212	211	238	225	247	218	222	196	213	220	199	255	243	249	199	254	231	234	233	236	227	257	221	228	235	235	243	248	239	232	203	234	241	251	225	211	242	218	249	210	244	225	209	231	187	240	259	228	232	235	247	253	236	240	202	243	233	227	229	228	258	230	242	226	250	243	228	205	235	247	250	266	245	207	243	238	207	233	220	225	219	209	211	235	224	213	220	217	198	236	259	255	250	212	198	259	231	214	224	256	216	232	206	226	191	224	239	217	261	238	230	237	221	224	223	236	253	246	226	216	242	230	233	223	241	280	241	231	247	184	240	224	234	249	233	220	234	215	240	209	251	235	256	215	223	226	227	239	262	227	247	238	235	241	224	230	229	255	237	226	218	210	233	251	213	242	250	233	226	228	237	232	229	256	232	246	225	241	255	263	228	228	237	242	268	236	223	267	198	262	214	231	225	242	218	227	230	215	226	220	227	227	210	228	223	213	224	230	246	217	246	233	243	233	224	234	249	217	214	232	241	229	234	223	266	231	213	203	233	233	236	263	214	240	234	195	196	240	227	229	214	219	230	245	225	258	210	228	228	250	253	235	190	211	212	243	233	234	225	221	250	231	230	248	225	234	212	225	244	231	251	258	248	222	220	205	243	240	235	251	268	218	241	218	247	229	228	237	247	246	204	234	245	248	225	213	241	226	216	236	245	258	263	214	237	233	255	219	209	240	228	206	252	231	237	232	208	232	218	216	241	218	263	228	258	221	245	239	240	266	262	238	253	231	231	219	227	209	210	242	223	254	207	225	212	228	210	228	255	221	235	205	208	237	231	248	213	222	230	226	256	239	244	242	231	215	234	250	237	242	211	237	251	223	230	245	205	257	222	266	225	239	237	220	241	239	234	235	216	228	236	212	234	225	228	219	231	248	234	248	237	242	223	215	224	239	248	222	232	234	252	233	246	174	244	268	229	222	219	219	267	218	247	234	217	264	227	213	208	246	207	235	238	249	209	218	260	225	239	223	219	214	240	261	219	217	234	208	238	226	235	216	239	231	225	225	248	211	230	244	197	229	229	238	229	231	230	240	202	217	236	219	217	200	234	242	203	235	240	235	226	227	247	237	232	248	259	235	225	221	250	206	232	240	217	224	232	212	240	237	244	218	244	223	233	236	226	231	216	237	213	230	237	231	258	239	242	236	231	258	233	232	239	253	255	247	213	247	222	236	223	226	262	247	265	198	227	209	235	218	227	239	226	207	219	225	240	225	231	245	228	248	207	236	238	230	229	237	254	233	239	236	233	234	238	226	212	242	259	222	234	246	203	224	243	219	226	240	238	265	242	247	240	221	224	239	228	241	206	229	244	219	212	253	216	232	227	217	244	233	215	241	213	249	237	252	236	236	253	247	247	242	232	233	215	237	263	240	229	213	235	228	214	231	223	209	217	252	225	251	215	216	239	220	237	235	245	235	234	203	247	225	237	244	236	235	233	233	236	207	212	243	242	236	219	218	209	209	240	257	201	216	215	228	219	229	235	218	240	255	237	235	229	244	253	231	254	229	239	221	222	228	219	239	222	222	213	249	213	234	256	227	241	207	239	214	227	215	210	232	235	239	208	199	225	222	214	222	230	236	256	221	247	259	216	218	233	220	248	215	234	215	233	248	229	233	244	216	227	209	233	219	235	241	250	240	243	239	229	245	226	250	258	217	197	219	232	236	242	253	231	238	248	224	209	197	243	232	232	231	223	212	215	227	232	217	262	248	184	222	226	237	232	246	221	207	217	212	215	218	245	211	215	220	256	230	224	220	221	244	242	249	205	219	214	212	220	237	233	205	240	248	219	199	251	223	256	224	271	215	252	217	239	259	204	223	216	221	203	225	203	226	228	188	226	229	219	237	198	222	247	228	229	234	238	215	215	238	218	243	232	220	233	245	249	225	224	232	213	243	235	189	204	224	243	235	226	216	248	227	246	260	224	216	231	231	232	226	240	222	230	235	215	242	219	237	238	218	237	195	208	229	234	237	225	204	267	218	240	231	215	250	231	234	246	225	229	238	240	215	204	226	253	219	272	239	227	242	230	223	250	235	242	241	210	255	238	262	234	212	249	247	242	236	233	200	216	217	209	236	217	208	234	251	237	256	247
51090	28060	8442	9669	9757	8953	12677	9551	4639	2799	2055	1851	1550	1540	1362	1350	1192	1071	3616	26692	35751	23305	803	610	592	584	585	594	596	593	534	556	556	520	544	518	546	556	533	535	559	520	514	505	525	508	527	535	502	514	528	539	539	568	508	531	516	544	450	542	517	526	502	530	531	514	527	505	517	502	488	497	529	532	539	517	469	493	553	495	525	495	526	505	503	496	514	496	483	488	487	482	539	478	491	508	503	498	523	536	494	498	526	511	481	548	517	517	518	497	501	492	473	492	475	498	476	523	515	479	504	515	525	470	490	492	516	502	508	524	510	472	538	498	497	516	494	506	466	506	497	511	505	508	465	511	460	500	472	489	471	464	473	478	569	487	548	513	520	505	491	478	468	494	504	519	483	474	549	517	493	506	485	505	523	529	502	476	458	496	498	485	477	512	527	486	493	513	506	465	524	509	519	507	527	502	500	502	516	517	498	493	485	555	479	492	473	526	472	522	465	483	517	519	490	470	484	504	501	550	505	518	473	473	505	472	526	534	481	519	508	514	503	493	525	502	531	448	506	491	527	486	490	491	545	489	504	500	551	505	535	477	456	507	494	479	487	537	543	498	501	506	461	478	478	530	500	493	500	498	470	519	440	547	524	470	443	509	474	501	507	504	503	500	527	456	512	461	443	515	455	434	468	507	554	497	513	529	475	500	513	534	494	545	491	500	541	488	529	497	503	486	510	509	465	492	501	473	532	492	494	512	500	482	454	495	480	495	506	491	494	469	445	543	505	485	514	491	482	521	510	519	481	491	519	487	522	516	501	468	493	577	476	497	478	510	495	495	541	495	515	551	499	517	521	490	516	478	504	554	488	495	517	521	476	518	512	526	535	508	518	512	510	455	500	528	516	516	494	472	478	497	515	511	486	526	507	487	488	513	527	554	452	534	470	478	522	491	503	511	481	499	480	445	516	512	473	564	503	506	510	522	451	514	526	505	519	485	484	507	510	524	510	497	504	562	513	521	513	464	495	501	482	525	519	498	469	512	504	520	502	444	480	527	484	505	514	445	502	499	521	534	513	509	533	476	500	513	494	524	484	500	492	534	511	504	512	496	523	539	489	504	487	490	516	490	471	497	495	500	536	518	485	489	525	517	524	448	466	494	525	504	509	499	506	474	514	491	492	513	470	512	508	492	497	503	478	518	536	532	455	480	483	496	509	508	542	525	555	503	482	523	527	509	494	534	487	493	483	502	516	496	525	485	501	517	509	500	504	514	450	485	493	527	524	496	530	548	493	503	507	497	497	502	515	502	504	503	542	538	491	478	487	483	502	491	483	553	504	480	510	520	494	554	515	538	531	491	449	513	526	548	521	457	522	543	497	531	507	514	514	486	506	490	504	502	512	484	502	486	485	479	538	523	456	470	498	513	492	510	501	534	487	498	497	506	517	537	503	474	490	560	500	506	480	477	525	498	484	576	507	522	509	489	469	493	537	512	514	508	507	498	528	535	516	501	494	519	452	514	525	519	473	503	515	523	513	504	535	518	512	517	468	520	536	479	517	490	511	494	552	467	505	524	493	492	507	532	497	543	501	508	465	504	514	493	487	509	481	521	514	512	527	473	550	482	518	488	496	508	536	506	457	488	488	528	499	486	496	520	481	514	503	486	507	486	521	528	486	519	505	527	503	498	511	493	530	498	488	493	498	546	520	493	544	527	513	499	528	511	549	495	492	570	438	488	488	536	493	491	472	506	502	492	483	505	485	518	501	521	531	494	530	516	491	527	508	518	465	502	505	515	458	524	494	496	529	489	484	507	473	542	494	516	479	477	502	527	484	526	538	499	484	530	523	508	513	510	518	469	506	493	513	531	503	503	516	475	499	499	487	489	524	505	490	481	480	524	511	493	549	508	518	534	466	481	488	475	538	492	477	495	476	493	451	481	486	480	475	478	489	529	511	506	525	495	526	535	520	476	527	514	484	514	530	497	524	539	477	505	494	494	537	476	518	503	479	487	463	504	465	528	455	485	531	528	486	519	490	519	468	511	504	502	505	481	470	511	542	511	494	505	482	499	460	506	527	504	497	502	504	483	515	519	528	494	504	496	497	462	516	469	545	462	516	540	502	504	473	542	481	506	474	525	489	523	523	526	485	528	505	505	458	502	524	512	505	518	527	509	486	523	521	546	522	498	484	503	521	508	476	513	519	491	517	488	491	475	467	557	485	490	482	520	507	525	523	471	487	469	469	488	517	527	522	493	515	525	514	506	503	476	555	483	481	496	496	466	522	541	488	507	479	496	490	504	494	489	510	520	536	491	495	497	501	482	515	525	486	474	522	490	515	518	509	489	507	521	506	518	528	525	518	514	469	510	528	517	447	530	501	467	529	520	536	468	512	511	504	537	510	461	511	521	506	514	546	497	554	509	508	510	535	551	507	508	495	476	475	504	486	478	540	502	459	488	511	503	499	551	472	504	513	499	506	515	472	496	511	478	511	514	507	491	470	464	468	493	552	492	530	503	519	506	493	498	502	533	488	501	490	502	497	511	501	463	495	475	507	539	477	499	510	526	458	522	450	505	496	509	507	519	466	515	504	524	443	516	489	484	514	536	491	466	511	481	468	475	461	478	464	517	491	542	522	501	477	471	531	513	504	496	504	500	454	496	472	496	560	505	492	484	459	510	471	488	536	515	491	518	508	533	498	467	508	527	492	507	491	492	454	499	511	483	544	515	471	503	524	504	546	491	532	504	496	483	524	470	499	507	482	512	473	497	527	438	496	470	495	465	483	439	530	527	479	489	482	495	527	492	479	542	540	472	508	495	508	523	495	500	482	520	514	502	524	523	467	505	501	530	459	508	506	507	500	519	483	535	489	501	488	500	502	464	517	487	486	503	565	474	486	538	496	521	498	517	490	545	493	509	504	445	496	489	481	486	524	509	530	493	531	505	514	487	497	498	514	509	449	519	506	527	506	493	496	521	523	473	485	489	462	462	515	490	495	498	501	493	549	521	529	497	496	492	523	474	451	498	501	497	512	490	481	485	509	471	504	506	495	485	492	526	519	503	529	501	484	519	487	509	546	484	510	508	473	533	505	500	502	464	506	482	509	545	494	504	548	520	509	496	526	474	492	490	508	507	521	455	514	538	545	489	511	467	490	500	488	506	525	510	495	513	537	488	539	517	521	479	492	506	519	477	510	493	508	517	512	536	484	508	527	488	499	479	497	556	538	509	479	499	514	534	504	509	513	496	468	507	479	487	519	522	506	500	520	489	525	476	494	512	515	490	474	509	515	472	495	491	488	506	494	511	496	536	482	499	535	525	515	472	517	510	507	542	482	465	554	487	508	541	505	516	531	512	502	507	460	512	519	527	517	519	513	477	512	473	497	502	515	503	488	466	486	489	449	489	518	508	490	499	513	480	507	486	475	470	526	478	540	506	505	513	522	509	487	476	496	497	512	445	470	514	499	516	463	494	525	471	536	480	530	506	510	517	500	475
45465	25005	10957	4354	1893	973	530	399	373	346	319	304	324	328	329	321	334	278	337	391	887	1009	332	324	354	354	312	315	319	329	372	311	313	343	342	315	353	328	334	354	331	314	312	331	327	300	332	330	288	315	336	303	355	348	333	349	344	348	313	344	343	325	345	344	292	323	360	307	326	345	322	340	311	335	330	338	316	318	339	335	353	375	330	338	303	347	356	336	306	340	337	329	316	311	337	329	356	309	295	316	316	299	312	329	292	293	300	273	308	325	313	306	333	336	320	337	314	332	308	308	340	349	339	324	315	296	372	321	334	325	353	325	367	325	320	351	353	301	372	333	347	303	337	337	343	315	296	350	323	342	313	309	352	330	334	328	335	330	325	335	352	329	332	356	296	326	333	334	317	352	357	332	331	320	308	314	325	312	299	336	293	294	328	330	320	323	320	317	282	344	296	359	352	341	290	324	352	335	297	331	325	341	316	304	296	355	318	339	289	333	338	353	326	314	339	347	331	337	282	316	318	327	377	326	300	320	334	307	361	346	325	327	316	324	327	334	303	320	297	290	333	295	302	360	310	341	319	321	348	316	319	357	307	322	324	330	312	317	315	334	354	345	354	297	318	324	326	331	356	334	293	348	351	338	351	340	361	351	341	336	303	363	333	309	341	316	287	309	347	336	330	310	319	311	341	330	331	306	314	332	310	298	347	335	331	305	289	315	314	321	307	314	299	329	355	322	319	296	359	350	340	335	339	289	357	333	312	335	330	324	299	305	349	337	341	291	328	309	345	333	327	340	338	300	332	314	347	316	329	340	344	283	304	380	356	336	337	336	278	346	352	299	321	337	338	371	316	323	315	314	304	354	333	339	343	347	332	308	348	321	302	326	324	313	320	323	323	304	308	340	309	285	348	370	294	353	388	313	335	312	353	305	325	340	286	298	301	358	331	325	328	333	335	331	316	283	335	336	318	322	328	328	332	331	336	310	324	336	356	335	341	311	336	311	312	359	342	317	335	338	335	289	331	320	337	334	317	339	306	356	358	323	318	323	329	348	287	328	336	301	323	327	371	338	320	346	310	342	313	341	327	312	328	328	315	335	319	320	316	311	317	287	339	364	319	339	335	296	320	310	300	324	293	309	283	301	336	340	328	297	322	350	317	338	338	329	319	342	312	349	332	316	331	316	324	353	329	306	337	344	336	347	312	304	320	304	321	332	313	332	325	311	344	338	327	338	324	332	327	357	328	312	350	356	326	350	305	361	334	297	333	337	328	325	344	334	348	356	308	322	355	334	308	311	329	344	331	332	327	322	349	374	333	351	327	321	311	363	340	322	310	347	350	329	358	325	342	329	308	314	358	311	355	331	298	317	347	333	303	322	307	307	314	361	347	327	336	340	342	343	298	330	311	345	349	342	309	316	304	339	299	326	305	297	330	321	328	356	317	314	290	323	337	335	341	364	323	329	355	325	339	338	327	338	333	336	361	352	318	314	330	308	314	353	312	333	354	322	306	303	347	310	342	309	323	327	340	295	363	361	340	325	311	303	307	316	350	357	352	355	366	354	328	343	312	330	326	363	340	325	339	330	331	294	342	315	319	315	322	317	296	335	341	318	347	317	351	332	344	324	359	337	326	353	300	329	350	322	303	315	295	324	349	309	335	365	341	316	356	293	323	347	305	319	326	338	320	352	330	346	306	312	353	333	318	371	318	317	332	288	335	323	337	301	320	341	302	318	300	332	318	301	334	366	289	290	317	316	343	334	340	345	330	318	321	330	325	327	340	357	320	323	325	323	355	327	315	314	319	332	313	310	286	340	304	321	346	345	333	344	331	327	315	356	327	307	293	337	297	320	318	356	343	328	309	325	306	348	288	268	336	356	317	355	386	324	326	308	326	322	358	312	329	328	325	334	295	324	345	314	320	300	309	312	319	333	354	301	301	311	321	326	355	306	309	341	357	329	308	331	324	321	312	290	328	334	330	313	339	319	321	335	304	354	332	340	323	341	358	307	338	323	343	312	334	331	327	321	322	301	308	331	322	321	343	352	299	301	345	352	339	340	319	337	329	346	338	312	312	314	319	339	323	309	339	325	349	346	331	328	313	327	340	318	321	331	316	358	328	299	337	346	336	318	308	310	293	340	322	328	324	346	331	323	369	353	346	320	360	330	351	335	343	323	336	332	347	335	329	354	353	303	338	334	329	311	326	370	317	330	320	329	293	321	352	346	322	321	327	321	357	317	306	370	341	310	330	314	339	329	328	316	319	316	345	345	332	377	308	355	344	358	334	314	315	316	326	305	311	343	306	345	340	306	361	329	318	332	330	316	342	318	323	320	307	311	336	330	339	326	329	336	309	329	328	335	305	322	343	323	360	332	369	308	309	319	324	325	345	282	326	280	278	336	323	309	317	340	335	351	309	317	330	320	322	315	306	283	344	327	360	312	323	354	357	305	361	351	346	328	331	342	315	333	314	326	329	299	313	350	317	316	359	361	343	336	323	368	305	314	343	330	314	335	351	324	335	361	321	320	312	324	340	305	308	331	337	347	325	334	327	335	302	338	318	352	337	337	331	330	320	328	341	377	310	311	318	350	340	319	300	301	314	327	312	344	349	326	369	311	355	293	304	339	296	313	355	324	330	313	337	356	301	279	336	317	337	356	321	331	347	335	283	328	294	327	318	314	303	334	280	295	335	316	320	333	307	368	346	349	349	342	353	338	326	319	329	315	333	343	307	349	333	321	337	338	318	319	321	347	315	307	330	316	333	305	357	346	332	351	328	272	339	345	336	290	355	311	338	307	361	329	369	316	299	308	306	338	331	316	349	354	350	354	326	348	331	342	319	329	282	295	345	310	339	348	316	328	353	360	329	337	343	340	310	301	330	324	325	338	329	313	316	324	308	347	335	332	328	315	325	321	329	336	311	332	326	322	351	352	350	327	346	318	315	277	302	321	327	294	321	324	300	288	348	361	332	313	318	326	337	334	325	348	333	332	336	344	337	321	312	304	365	364	338	320	350	370	317	324	325	331	320	333	350	313	329	360	349	333	321	306	325	353	324	333	311	352	327	322	322	311	293	326	326	342	324	307	316	364	329	332	337	308	332	322	337	323	312	339	352	303	331	353	356	311	350	327	375	320	317	309	305	336	341	353	316	321	350	328	359	346	337	283	315	289	328	305	347	325	339	337	317	343	331	348	301	327	321	377	341	350	331	321	321	326	286	329	350	327	313	318	299	338	327	351	314	339	331	327	335	338	339	316	324	362	303	341	300	351	347	335	322	319	274	330	313	314	309	336	357	356	299	339	342	363	346	331	325	363	291	317	323	356	352	350	300	317	295	284	324	314	338	287	352	317	319	294	314	306	349	329	349	316	315	329	326	308	342	340	315	308	332	299	342	307	323	314	305	327	309	292	352	352	329	332	314	325	319	309	324	314	313	318	313	297	343	347	344	321	320	344	345	315	333	331	345	335	317	347	316	302	311	307	324	310
37707	6503	1600	1786	1820	1780	1640	1030	967	808	840	794	800	805	807	778	772	795	798	1280	4104	4191	786	764	802	760	740	794	745	744	771	774	756	785	729	735	765	732	724	773	772	770	717	757	768	761	758	739	793	808	777	730	748	768	765	802	710	795	754	826	774	774	742	758	747	736	813	762	731	766	815	792	773	757	743	758	758	808	768	780	765	828	777	848	768	795	785	721	774	719	765	719	736	767	763	755	755	769	749	773	756	764	748	718	691	744	772	775	788	776	743	781	793	782	809	791	763	785	763	765	788	777	734	742	853	733	752	791	743	753	755	735	712	772	753	791	781	742	767	780	731	756	757	786	782	769	801	799	781	766	756	742	748	718	729	720	767	815	752	747	762	749	768	730	744	738	781	730	798	754	751	765	780	724	814	764	777	826	738	846	758	728	740	783	776	737	767	789	758	756	781	781	712	770	766	748	800	733	784	750	802	801	737	802	823	796	751	753	761	792	763	705	803	749	735	789	734	785	796	791	839	749	740	765	726	720	758	789	749	768	728	712	799	767	762	721	729	763	723	746	807	758	763	758	832	792	776	771	772	775	786	772	798	748	801	754	750	699	754	762	770	764	715	763	778	782	784	725	750	774	751	762	704	774	793	836	810	731	742	730	751	719	766	778	713	756	787	697	770	747	788	774	803	788	778	757	715	763	741	798	751	771	749	789	772	731	754	788	777	707	775	697	752	747	779	720	813	777	746	734	787	790	821	728	806	812	726	785	790	756	794	757	751	780	704	756	756	754	718	760	762	756	745	773	793	758	775	800	751	825	707	760	787	735	733	750	782	772	800	814	769	759	732	778	743	784	787	775	827	767	746	758	747	802	768	724	780	750	784	785	784	786	745	759	731	807	793	740	753	795	738	762	746	816	798	720	737	781	809	744	757	760	751	768	768	753	732	843	759	796	737	786	767	769	796	747	824	755	689	770	805	767	791	750	736	771	803	780	777	768	762	745	790	771	780	720	796	724	751	773	788	749	755	796	798	757	774	756	827	789	795	814	789	784	765	780	735	769	726	773	818	820	761	759	768	752	783	765	789	753	762	744	795	742	754	763	780	785	727	767	765	747	749	772	792	794	759	721	724	741	756	756	785	832	785	819	782	787	787	757	777	705	761	742	707	724	770	710	744	749	759	758	776	713	758	760	786	787	768	747	798	784	775	785	746	740	793	721	742	751	836	742	765	736	715	781	743	754	808	749	774	811	775	724	790	722	795	763	727	765	767	715	773	755	806	767	772	791	732	762	761	690	775	748	786	723	753	767	783	774	804	744	758	706	724	775	729	799	797	814	768	777	799	760	751	763	790	794	753	744	777	778	745	709	794	807	756	712	750	718	747	780	756	816	789	806	814	748	784	781	706	807	806	745	721	755	785	708	775	777	699	758	783	782	757	728	718	757	802	794	741	726	736	713	796	772	776	757	760	809	737	724	755	794	723	732	769	746	792	755	753	799	748	767	767	778	759	741	763	752	733	757	751	774	819	763	756	733	710	744	761	761	768	686	784	781	722	758	741	744	761	805	727	785	801	792	766	786	814	770	779	737	729	792	775	756	775	723	764	790	793	771	764	778	751	763	778	790	745	754	753	753	770	776	761	757	734	806	741	783	753	758	759	749	782	744	748	747	789	728	756	788	808	785	720	770	801	739	824	810	744	785	726	761	730	797	784	742	781	775	757	784	749	760	758	755	724	754	755	812	760	776	752	777	735	766	793	764	777	796	757	759	772	766	776	748	768	790	770	838	736	778	767	750	776	752	716	779	762	772	753	751	738	751	747	760	806	785	713	787	784	783	791	766	748	735	694	719	776	754	769	770	780	785	733	750	785	728	791	763	750	762	793	748	755	778	777	769	742	751	725	729	755	771	784	782	774	774	779	786	796	820	739	728	776	773	741	748	737	754	757	711	808	709	729	757	695	732	766	740	747	783	761	716	792	727	785	746	746	777	733	724	741	780	701	746	761	735	770	761	766	761	746	760	785	740	820	763	785	727	786	787	792	781	749	748	765	759	785	817	771	777	726	771	765	728	794	776	713	762	786	744	761	809	733	801	693	746	772	774	757	779	826	766	725	779	769	724	754	750	751	760	740	792	784	771	764	758	759	769	780	795	750	771	771	812	726	787	833	781	764	797	792	726	775	741	792	712	764	778	716	797	775	792	735	723	808	741	734	793	774	803	753	768	839	756	708	758	731	733	721	773	755	751	783	788	777	768	755	779	752	725	746	718	709	764	739	779	752	687	763	774	779	792	759	687	804	725	766	802	738	778	739	768	742	741	781	770	750	815	741	811	741	750	756	764	796	807	802	751	773	783	767	751	787	751	772	806	758	749	766	790	782	808	762	728	735	796	777	779	748	761	746	800	765	710	753	768	754	784	723	789	753	679	794	779	829	754	735	755	786	781	751	742	737	745	789	750	784	747	753	703	774	806	777	794	765	777	804	741	746	786	783	740	775	768	742	718	770	777	806	756	788	787	759	781	765	731	739	751	789	748	803	716	738	732	740	756	772	820	743	775	738	749	758	785	761	722	843	755	778	760	762	748	733	755	748	819	783	779	840	745	789	782	764	791	731	744	775	776	775	767	746	760	726	772	809	718	780	747	797	758	774	707	749	753	795	763	782	783	758	785	797	756	754	740	791	713	746	751	805	772	778	800	780	739	777	808	755	790	830	759	761	799	772	772	702	719	747	764	745	730	748	760	779	813	773	687	775	739	809	808	773	788	772	764	713	762	765	777	737	786	806	742	735	787	780	741	769	755	814	763	781	739	753	681	755	775	783	789	781	786	758	723	712	779	808	755	767	767	764	741	786	819	784	804	715	759	744	754	764	796	776	752	780	737	746	736	798	716	764	751	771	782	739	810	793	778	742	765	776	762	791	757	762	742	750	782	742	810	752	722	741	770	779	791	788	723	800	777	765	758	783	741	766	762	726	765	748	776	814	736	782	766	754	784	798	755	810	804	791	748	769	747	794	706	789	760	797	770	730	805	750	751	751	781	764	781	787	765	760	753	775	754	724	805	773	737	764	780	792	767	815	758	741	749	764	744	803	814	724	784	798	779	750	777	742	829	837	781	787	733	760	756	721	729	764	753	786	747	750	798	748	824	721	769	804	751	799	789	737	772	795	768	779	758	765	759	821	768	762	743	757	769	782	722	723	735	754	737	777	757	740	786	797	754	786	810	707	747	778	764	768	769	770	812	783	728	783	772	758	808	759	789	737	820	760	756	729	774	812	771	754	753	768	785	816	732	775	765	743	757	789	753	766	763	775	750	801	797	725	789	785	712	785	776	782	776	787	773	820	708	768	755	791	794	781	791	755	798	743	777	779	780	727	762	749	781	775	786	752	770	798	784	747	722	724	732	761	711	789	780	780	752	740	811	750	828	772	775	781	745	792	748	754	769	750	730	773	797	714	772	798	777	744	792	798	749	768	746	728	804	755	741	770	723
48877	28645	23821	24460	25987	23386	18675	8795	2096	865	610	546	546	457	443	395	364	363	448	2881	12227	14797	3666	343	265	295	263	278	291	277	269	282	283	260	316	288	275	283	272	263	282	295	276	287	259	279	263	266	280	279	263	280	297	250	256	257	266	242	265	244	246	286	256	265	252	268	267	278	277	310	268	261	271	267	297	302	251	271	282	280	253	277	285	284	298	251	267	243	277	276	288	272	274	269	264	305	260	250	244	264	289	253	263	248	250	281	247	263	254	285	241	284	264	294	270	306	246	249	253	273	258	306	258	273	254	236	275	251	267	251	256	224	266	230	281	255	253	251	244	244	263	261	254	298	293	247	235	216	274	251	262	255	271	262	284	304	267	251	268	250	241	267	222	249	298	269	278	277	265	289	249	285	273	270	295	244	277	264	274	277	296	267	251	249	283	291	265	272	233	256	284	252	268	260	286	260	261	255	254	256	269	273	272	246	259	286	283	304	270	235	251	253	299	250	247	256	278	270	272	301	245	244	269	275	268	253	274	258	266	256	287	264	267	271	315	271	255	256	253	275	237	258	268	284	230	258	251	284	231	269	256	260	271	305	271	225	283	257	240	235	266	272	270	267	251	266	241	259	301	268	260	242	282	245	256	274	302	245	239	253	251	269	245	254	282	223	247	256	256	261	285	253	245	237	258	273	245	246	237	259	301	258	278	265	235	233	271	280	218	250	281	241	266	267	290	285	279	265	273	274	239	270	290	276	243	293	288	269	257	251	274	289	274	262	280	259	287	256	293	233	287	287	268	247	274	251	269	260	269	240	274	258	277	242	268	280	252	241	274	250	263	272	274	267	289	283	277	251	297	254	265	241	270	268	249	256	279	258	247	266	237	273	262	268	272	254	265	266	256	250	259	266	263	242	280	275	253	278	272	238	265	251	273	235	252	302	219	278	271	284	252	245	244	286	264	256	285	268	256	271	271	268	264	262	254	238	290	308	281	275	257	242	265	246	242	278	246	300	285	270	266	289	261	283	253	265	261	291	253	260	274	279	251	248	266	272	217	267	257	264	288	258	294	264	265	276	278	282	255	262	255	280	306	256	249	242	253	268	278	297	277	256	250	249	245	249	259	249	257	285	258	277	275	256	252	216	258	263	290	290	233	256	250	267	269	245	274	277	244	279	247	242	259	284	268	271	278	270	236	253	231	242	237	284	275	240	279	250	256	247	280	282	232	269	274	259	259	290	259	282	260	264	270	255	256	248	261	272	280	272	287	264	267	273	254	285	244	282	249	274	252	232	271	231	274	255	272	279	253	267	293	285	242	271	272	253	259	241	242	211	261	266	268	297	262	235	246	245	245	273	255	214	260	239	251	275	270	226	264	236	279	230	256	280	255	247	267	283	271	241	252	244	259	270	247	264	272	282	260	259	249	240	226	272	279	272	243	260	273	248	244	279	234	248	285	247	253	268	267	255	264	273	271	247	269	268	281	287	301	277	278	286	277	264	268	266	259	223	260	264	251	228	271	261	228	288	246	253	266	265	282	276	243	266	257	241	241	236	248	273	263	255	242	286	256	275	267	281	271	254	240	244	255	261	244	279	248	251	253	282	252	240	261	267	262	235	268	257	260	249	274	265	271	260	272	255	299	275	271	252	210	292	257	259	233	257	260	239	271	292	239	238	237	239	246	279	283	256	268	270	255	272	268	253	266	236	251	269	262	271	261	243	284	249	249	254	257	254	256	284	284	271	263	238	252	272	267	228	255	270	266	260	273	290	257	269	251	261	271	265	255	248	282	248	262	262	276	259	279	281	267	312	274	273	286	272	259	230	269	273	241	293	240	256	269	263	282	315	308	254	257	287	237	256	252	252	233	250	250	270	256	257	263	266	284	258	290	273	237	269	261	269	256	274	282	254	290	281	290	278	251	238	265	260	246	247	235	258	242	281	271	302	269	223	264	220	266	276	256	282	279	262	235	243	260	270	275	258	244	267	248	241	238	238	287	257	247	229	261	276	254	251	280	239	267	274	288	244	255	267	274	237	281	285	256	242	259	278	284	267	260	253	240	267	264	247	293	273	236	289	276	269	275	274	244	231	262	265	248	261	253	269	237	284	282	256	236	276	237	276	266	251	262	258	248	263	265	254	277	239	270	286	278	240	253	278	272	274	287	250	271	257	286	267	287	260	295	293	262	232	263	270	273	265	287	243	262	267	271	258	259	260	247	279	237	285	243	244	242	271	259	254	235	241	291	248	247	294	275	244	281	260	250	258	263	253	281	260	262	282	256	270	255	268	283	234	255	251	269	257	272	256	271	271	244	262	257	294	256	247	259	245	270	271	246	301	265	246	242	271	274	306	260	252	269	258	268	263	272	277	227	278	253	270	245	251	269	274	262	272	246	268	255	245	260	284	280	244	268	259	287	249	220	251	261	267	248	244	311	256	246	256	261	249	244	265	249	278	247	282	249	236	278	269	288	304	257	263	250	251	289	239	256	257	268	254	283	273	233	253	278	268	292	249	248	255	234	238	262	285	271	270	267	262	233	232	264	242	245	264	260	261	273	236	269	251	230	263	266	241	256	268	231	245	249	258	264	269	245	249	285	305	260	243	245	226	268	275	269	259	252	275	274	277	258	253	248	273	273	248	247	252	237	265	255	263	266	260	274	259	288	270	266	265	268	244	250	270	265	244	252	255	260	266	283	315	276	259	275	248	236	272	284	242	267	274	292	260	253	240	266	271	262	270	262	258	250	248	274	250	278	256	253	295	294	252	240	218	269	257	251	241	265	273	245	279	260	252	249	277	251	290	264	256	286	258	264	250	250	241	250	271	259	265	263	279	272	267	252	252	272	255	254	272	267	305	293	250	286	255	297	276	262	255	255	308	253	253	242	252	264	278	269	264	246	250	274	247	265	266	251	236	247	243	263	241	234	255	304	252	262	270	261	253	255	270	252	284	253	255	279	258	282	267	258	256	256	277	275	275	260	262	275	258	279	282	256	290	252	268	267	276	253	227	234	248	278	279	268	231	257	236	274	269	234	267	254	280	256	243	249	249	259	277	277	285	263	258	247	264	256	221	280	260	273	258	266	226	255	304	253	274	244	253	260	260	244	263	244	248	280	246	245	268	250	264	253	297	274	255	259	273	244	237	262	250	249	255	285	276	280	220	231	265	267	276	278	263	253	261	268	253	287	265	235	269	252	267	255	276	296	275	222	263	240	259	250	273	236	283	256	253	301	271	280	285	264	303	254	265	251	282	250	255	273	264	269	273	273	251	272	255	284	237	272	242	276	246	277	223	260	307	265	257	238	244	282	262	270	242	246	233	259	266	258	243	244	265	247	254	257	265	257	266	215	228	244	261	266	258	270	254	240	251	289	286	229	248	258	258	281	228	272	275	245	262	265	260	247	241	290	274	291	309	264	249	280	254	216	268	280	265	265	278	262	289	265	241	236	239	248	296	228	254	249	253	261	259	238	256	276	257	257	269	244	217
44480	10635	12590	13577	14450	14967	12687	5481	3376	2534	1993	1769	1665	1586	1458	1376	1145	1170	1482	12953	34232	36185	4969	660	660	626	620	611	630	650	648	582	606	561	608	571	567	592	635	593	589	587	625	601	614	604	580	593	607	544	588	578	591	583	606	573	561	545	566	571	582	570	565	548	551	492	582	598	567	569	577	590	564	597	574	563	517	507	556	565	606	568	588	530	536	554	531	551	588	601	556	579	555	579	559	574	562	637	551	557	541	570	552	560	522	580	532	592	615	561	592	570	570	565	555	559	557	560	546	552	521	536	564	566	554	569	537	578	607	575	521	575	555	606	567	575	585	545	544	566	555	550	536	557	558	603	572	571	546	565	555	558	503	570	541	555	534	518	569	573	615	532	530	556	534	580	558	534	584	574	546	496	566	526	535	577	529	538	534	554	575	581	547	580	566	560	578	562	528	595	556	594	539	511	516	599	562	530	557	570	581	560	565	570	568	585	569	567	568	548	599	540	543	570	582	582	556	569	533	523	574	553	576	579	564	572	545	541	569	546	574	540	545	526	563	565	548	560	538	586	519	595	561	525	538	567	551	532	544	551	532	538	536	600	530	600	540	520	546	536	572	586	527	552	536	513	557	521	552	589	578	541	533	518	546	534	566	524	542	550	565	600	529	582	576	552	599	562	548	580	542	550	560	538	575	568	571	561	556	579	498	565	585	556	515	540	571	552	529	558	539	558	549	564	565	581	584	578	527	562	601	548	575	571	528	598	529	506	511	575	552	559	562	601	586	582	579	549	575	567	588	565	555	544	559	544	537	535	600	523	526	546	569	556	558	550	600	551	529	553	570	521	554	559	566	567	568	550	574	565	587	558	549	563	567	581	550	539	520	570	555	591	541	543	608	584	522	581	564	579	540	565	551	574	533	598	536	523	536	570	562	546	554	554	583	582	570	558	586	583	551	562	530	547	596	537	527	524	555	523	572	545	551	577	597	569	606	552	585	568	580	564	588	549	586	575	578	517	593	586	571	565	543	518	556	536	561	539	578	547	575	555	538	522	559	570	593	568	529	598	584	528	561	568	589	571	534	577	530	570	558	580	571	562	573	584	567	552	591	632	557	541	533	545	556	572	585	524	565	596	560	577	546	558	587	595	590	530	519	547	551	546	564	555	533	580	515	541	558	564	561	531	561	566	574	579	543	530	547	596	556	561	565	594	541	552	533	549	503	522	565	555	559	536	584	576	499	610	562	565	616	552	574	536	540	516	534	578	592	571	539	546	527	567	552	596	598	586	545	496	561	546	513	545	553	525	535	563	580	565	552	544	532	558	518	564	575	538	541	546	573	573	554	543	549	537	568	547	577	526	585	517	561	570	523	548	610	546	538	612	559	556	545	566	543	524	576	561	555	563	560	571	565	559	566	561	540	580	523	572	564	572	580	562	544	586	581	540	518	544	545	541	565	534	555	522	568	562	560	600	588	522	536	554	538	551	561	540	580	541	600	524	569	580	549	568	513	567	532	558	618	617	603	544	517	568	564	574	577	557	539	561	596	579	538	578	578	567	534	568	530	544	554	516	536	522	570	584	545	586	545	580	543	570	577	575	559	557	555	551	529	536	540	544	541	578	525	570	564	537	498	543	522	576	536	533	519	556	555	587	546	562	567	555	551	565	576	566	559	531	528	598	555	532	555	581	553	555	568	559	555	574	574	554	573	553	580	558	576	552	548	573	564	584	578	558	553	559	566	536	585	552	570	541	536	560	533	512	553	553	562	551	582	547	559	579	557	568	545	551	541	550	569	559	551	554	562	563	538	580	569	566	574	547	575	567	542	560	534	566	540	550	576	551	575	542	569	559	522	550	576	526	557	609	549	513	550	557	564	588	542	529	534	537	606	555	570	572	550	565	581	566	591	556	556	561	585	546	547	578	576	550	497	568	525	534	545	546	539	590	557	550	542	567	556	590	543	532	572	552	597	569	555	558	572	574	548	542	558	534	550	616	552	564	544	559	568	543	548	582	565	591	565	574	559	573	579	569	590	551	558	535	526	541	557	559	495	573	537	555	555	505	547	585	523	547	561	570	544	533	542	551	538	559	548	547	533	530	547	576	581	545	543	530	551	512	553	548	571	623	507	562	517	567	520	530	542	562	576	534	573	578	519	587	563	543	594	554	552	555	573	556	542	551	572	576	553	593	572	551	566	563	545	532	587	541	572	559	544	516	593	556	570	570	558	616	537	530	551	565	558	533	535	571	578	563	540	513	531	527	572	574	545	569	579	559	530	542	566	575	553	527	513	558	555	538	569	526	552	565	536	536	568	564	565	548	583	579	569	525	581	540	562	556	530	538	531	532	562	526	520	572	539	557	552	549	577	541	563	554	586	592	564	568	590	553	541	566	499	550	574	576	582	598	531	528	532	579	558	577	532	524	556	637	566	508	565	556	552	572	549	539	530	570	568	547	517	592	585	523	565	560	587	534	576	545	538	542	574	557	547	537	583	552	534	560	583	532	556	611	571	558	529	535	574	551	543	541	532	569	528	539	573	576	558	568	538	535	554	515	525	560	567	547	523	556	530	564	565	562	565	524	532	547	558	600	536	538	533	565	520	559	525	552	580	532	553	547	570	540	581	554	612	562	573	553	550	545	573	536	521	542	556	554	570	578	581	603	560	561	553	554	557	547	565	563	570	593	554	566	505	581	523	531	556	505	586	572	575	560	586	538	538	522	564	562	564	605	546	545	554	563	566	568	568	548	559	487	527	556	557	587	540	558	557	589	588	590	556	590	520	512	569	573	549	505	581	533	509	580	537	537	601	573	609	558	597	544	532	548	554	552	528	546	520	504	547	555	496	552	540	535	531	565	547	570	555	537	570	554	567	569	555	499	579	573	551	551	582	557	550	517	548	589	546	499	575	542	544	516	556	580	554	525	565	523	507	569	512	578	559	581	565	565	551	560	527	551	602	557	492	581	583	518	568	576	588	553	541	585	554	551	583	579	617	585	521	562	521	585	584	564	600	532	523	522	565	547	570	591	541	523	557	591	547	543	511	577	575	519	572	597	538	548	556	526	549	578	533	522	570	556	564	573	535	562	563	539	595	594	581	533	538	590	561	554	521	589	540	587	553	570	540	509	538	516	549	536	533	536	550	547	551	542	577	573	565	517	628	615	551	530	568	546	580	549	560	554	578	581	537	578	545	563	543	565	558	565	563	609	560	544	543	580	543	548	574	565	559	547	552	535	591	542	560	552	598	529	572	564	595	582	552	567	557	613	569	561	530	535	542	565	583	547	547	555	586	546	557	601	550	561	552	624	595	546	558	532	524	559	560	529	533	555	566	575	573	557	544	563	547	531	559	581	571	551	568	542	571	553	527	571	550	546	570	537	561	557	595	540	592	531	553	552	567	539	547	556	594	550	553	589	547	545	529	557	551	517	542	552	558	570	569	524	576	540	547	562	539	590	572	548	560	545	561	557	572	547	565	573	528	518	556	554	517	542
50379	29351	24617	24140	24981	22876	17311	7380	1836	878	608	502	552	419	471	398	391	355	420	661	8128	15743	7359	410	278	264	310	247	234	247	255	261	248	263	257	264	260	248	256	268	279	250	262	253	266	264	261	241	246	235	282	284	255	256	230	283	238	288	252	249	271	277	252	254	273	227	271	234	241	267	250	248	261	265	274	239	260	265	232	269	270	254	284	249	259	264	255	246	232	253	258	251	254	226	226	245	239	281	260	259	269	282	257	226	244	247	256	255	273	264	252	257	277	233	254	282	274	211	262	272	250	234	280	223	240	282	245	271	231	260	257	269	255	243	273	245	290	223	227	239	280	278	255	283	268	274	239	259	292	279	273	276	272	246	243	266	264	252	256	272	280	246	274	241	256	223	271	268	259	250	256	232	263	274	216	276	243	251	306	232	259	263	288	238	251	235	246	252	246	255	273	235	269	264	286	259	246	248	251	241	273	260	268	248	274	224	299	237	255	236	243	253	223	222	257	244	253	264	268	234	245	242	257	271	264	225	243	243	229	260	246	259	273	268	250	265	251	270	264	246	273	271	267	232	245	267	234	250	262	256	257	278	284	263	286	253	238	275	244	237	256	253	222	259	267	245	261	255	242	240	239	271	271	257	268	286	248	247	283	231	235	237	228	229	231	270	264	281	258	272	259	240	273	252	273	264	282	234	243	277	277	273	273	224	259	267	274	264	268	241	236	243	252	233	250	274	270	283	245	241	245	249	296	258	262	254	239	245	236	249	240	263	259	218	236	248	229	243	235	240	252	267	261	280	244	251	244	263	238	275	242	246	273	250	298	276	250	257	251	266	270	258	243	236	243	233	281	265	252	279	268	231	284	254	246	252	270	273	252	257	289	221	268	280	248	258	240	270	242	239	267	215	241	258	255	269	238	246	243	269	245	262	239	256	242	242	262	258	257	257	243	270	279	234	250	252	234	242	257	283	268	232	275	245	256	249	228	245	256	222	266	240	248	247	225	237	246	233	266	269	269	246	268	239	282	251	274	291	272	243	233	250	239	269	266	270	278	263	276	275	266	231	248	256	269	258	244	239	245	247	241	243	250	290	280	251	264	297	246	272	251	244	281	238	225	236	277	278	264	267	263	238	269	251	265	256	277	261	252	315	255	213	273	252	270	252	240	230	245	230	252	291	269	281	238	232	275	234	243	313	244	239	260	257	263	255	260	262	237	264	257	272	239	278	242	247	256	282	241	262	253	254	216	281	276	248	284	264	273	245	230	250	282	227	253	236	277	244	266	241	247	240	307	236	277	251	264	255	245	255	297	248	257	257	268	232	256	254	248	240	292	237	247	244	279	267	251	277	240	265	228	247	262	253	262	242	275	222	266	214	248	213	298	242	263	248	272	270	240	278	243	274	261	259	261	263	247	265	240	249	241	218	234	231	247	235	217	270	270	283	272	232	251	257	261	280	248	239	274	254	263	247	291	263	281	222	239	254	256	241	255	250	241	256	288	276	263	237	270	275	239	248	237	227	275	266	282	255	216	260	257	248	253	278	243	238	254	262	272	231	243	242	251	249	270	284	247	276	227	263	255	228	298	262	229	230	261	249	271	234	253	250	266	243	281	241	261	266	239	276	240	242	261	248	284	251	243	259	241	214	283	239	262	255	270	246	248	241	230	240	299	259	266	239	262	262	242	255	274	246	256	225	298	246	246	235	253	222	274	255	268	248	267	269	244	231	281	226	222	256	260	245	228	237	240	262	308	270	257	258	243	224	266	232	279	238	301	233	247	215	259	214	248	221	252	267	225	274	249	265	230	246	260	246	274	238	231	256	214	282	221	247	291	259	254	253	264	284	261	265	248	254	267	244	247	254	266	254	234	238	240	248	247	240	232	228	268	257	259	275	255	258	271	267	213	252	243	244	277	265	270	249	273	245	235	251	261	258	259	242	233	276	226	246	209	291	224	240	258	256	256	238	266	243	269	232	252	260	245	245	279	245	256	242	239	218	248	262	235	243	253	267	240	243	239	278	272	270	259	247	279	269	266	249	262	245	237	251	238	247	247	289	252	247	287	295	255	228	227	234	261	248	246	251	252	268	220	252	274	225	263	242	236	248	309	255	256	277	248	251	279	264	229	280	239	225	260	276	259	233	271	237	304	248	275	262	275	262	241	254	253	268	235	274	277	280	285	271	257	241	251	263	278	230	236	238	259	276	262	248	273	229	270	250	274	250	270	269	259	227	259	223	262	266	269	268	248	243	253	265	280	240	245	252	251	260	243	237	230	259	250	236	231	246	288	234	263	249	283	270	262	245	281	226	256	244	285	298	232	242	254	266	248	257	253	251	277	262	238	245	237	252	228	274	267	268	248	267	248	226	282	257	262	283	269	270	266	272	254	244	254	242	251	248	238	273	270	248	250	220	269	255	235	256	244	282	238	249	242	262	223	258	239	248	275	254	262	243	248	265	257	234	290	267	256	247	212	258	243	275	259	273	256	233	230	224	226	295	253	239	243	227	243	270	281	264	274	248	264	242	252	255	219	273	247	276	251	239	279	240	255	286	290	267	236	227	271	225	255	291	240	260	249	276	293	263	232	263	283	250	235	258	266	251	279	280	252	269	251	244	256	246	245	243	251	262	233	256	245	262	266	255	211	249	260	249	221	270	246	244	249	243	247	259	258	254	293	250	262	263	258	226	227	254	241	256	271	254	274	256	272	257	218	242	283	258	254	283	277	269	256	245	237	244	234	255	266	229	241	255	279	272	246	249	283	267	246	299	285	221	254	242	265	221	238	276	271	259	241	264	249	233	262	277	244	250	250	248	269	232	253	241	295	251	256	242	261	263	253	274	250	231	292	250	272	236	236	261	285	265	257	268	275	245	225	261	298	246	283	245	258	262	255	243	248	244	285	255	237	247	250	267	269	273	227	249	251	229	251	251	238	245	239	267	284	258	268	289	274	249	254	236	235	236	302	283	246	250	252	253	238	273	277	229	220	247	212	255	231	263	235	255	256	236	230	244	255	261	281	275	256	275	252	269	268	262	267	269	238	252	278	248	252	245	238	253	290	243	273	246	264	266	260	247	274	283	254	256	232	262	277	260	286	230	290	235	255	260	258	261	252	266	260	270	238	262	254	266	259	267	260	254	220	279	203	230	273	240	273	268	229	211	260	244	221	242	222	251	264	271	238	231	256	254	285	264	251	246	243	270	270	263	256	257	244	260	269	252	245	255	260	265	233	248	219	240	240	252	262	252	241	246	245	248	259	237	264	228	244	251	291	245	266	230	249	238	255	237	224	249	264	231	264	289	210	240	231	252	266	221	241	229	237	248	241	259	261	271	272	241	252	225	259	261	205	254	270	254	224	264	250	228	255	235	261	231	243	267	248	239	252	244	201	253	238	279	268	271	259	280	291	234	261	274	260	269	270	248	253	274	251	280	236	220	249	271	249	244	242	246	262	278	255	241	251	260	274	288	239	259	261	277	244	262	254	238
47767	12777	10770	13271	13886	13093	9363	4654	3184	2653	2163	1826	1771	1554	1451	1347	1348	1258	1314	2994	28088	38738	12896	669	640	643	594	608	593	576	572	631	540	555	582	601	566	625	624	547	553	613	575	574	563	550	614	565	560	557	563	557	554	522	569	588	583	536	577	554	583	561	560	600	568	558	555	588	542	561	565	577	560	558	573	519	539	535	559	571	584	547	574	559	582	537	482	560	524	524	549	571	556	527	562	556	552	507	554	565	511	520	577	553	537	539	576	563	549	559	537	551	537	567	565	535	548	548	515	528	562	552	570	562	537	590	591	585	540	536	541	564	514	573	533	554	601	535	547	542	563	541	554	565	537	523	536	525	571	527	498	508	532	544	552	546	553	583	525	536	536	536	530	576	559	538	545	532	545	543	572	580	512	508	551	519	547	562	555	592	532	536	628	534	558	563	542	528	607	544	551	502	556	567	577	527	548	561	556	543	523	563	555	560	513	541	527	554	545	575	558	550	581	538	544	529	567	516	539	578	530	569	547	556	544	569	521	550	583	544	562	549	535	528	573	570	569	521	539	553	512	580	486	557	542	542	561	513	540	578	533	540	531	549	542	515	549	530	565	524	548	564	540	554	551	573	547	578	541	565	534	584	543	549	560	571	550	540	546	587	500	522	567	576	530	555	563	547	549	540	578	533	557	557	529	563	551	574	519	540	559	529	577	493	574	534	611	529	571	559	580	570	556	522	534	529	557	538	544	512	541	596	545	544	586	550	544	567	590	559	536	578	528	565	562	541	526	539	556	557	541	578	535	560	551	532	504	550	547	530	556	536	531	526	547	517	540	519	543	542	568	587	523	555	594	553	558	566	564	546	553	547	556	586	540	580	597	625	523	557	544	580	541	538	541	579	544	580	560	566	559	506	574	572	565	518	473	567	565	569	567	568	533	536	527	527	556	513	551	541	553	568	491	585	542	595	547	553	547	562	535	569	513	564	551	534	553	543	582	543	582	549	533	535	525	507	523	555	556	504	513	551	568	562	542	542	536	541	568	579	547	565	512	538	565	622	577	534	521	539	562	525	540	557	587	525	538	587	595	553	533	524	541	526	531	581	600	550	558	572	537	516	534	560	530	547	550	556	524	543	580	537	517	557	553	585	553	551	528	562	585	560	580	565	552	523	527	539	523	590	569	526	529	551	528	556	549	522	512	561	519	549	547	580	530	524	524	535	572	586	543	507	508	530	515	528	474	523	576	532	565	532	539	543	534	577	496	567	580	539	567	563	555	524	545	532	545	582	554	574	540	547	573	576	554	560	532	509	513	574	571	514	506	537	555	504	548	538	572	503	557	537	560	564	539	521	537	538	597	554	534	545	561	518	576	581	526	582	518	581	548	536	575	541	563	548	538	496	533	550	559	516	541	523	625	575	567	550	547	577	551	519	596	548	549	530	543	556	579	587	521	554	514	557	524	519	557	575	504	559	553	585	558	509	542	535	583	529	596	546	558	581	597	560	554	605	512	568	566	558	582	551	512	571	585	613	535	548	531	527	529	547	546	551	517	566	602	535	552	533	549	574	526	559	537	545	542	554	544	578	548	548	563	541	560	576	521	543	610	558	537	554	511	543	542	501	541	556	550	570	575	558	545	552	557	534	586	563	572	526	543	534	559	550	533	589	536	496	555	563	530	541	561	554	566	533	555	528	525	576	518	573	589	547	564	544	560	520	570	549	536	587	564	581	552	560	557	550	528	550	513	575	538	571	550	555	559	556	580	562	562	540	525	586	552	526	555	547	523	545	523	545	545	545	538	567	549	504	524	588	552	567	562	538	514	523	538	548	528	535	534	574	541	555	567	526	542	545	581	564	552	532	534	514	557	602	544	564	591	551	514	529	560	562	575	542	576	537	601	500	556	585	500	557	557	560	564	567	533	536	539	548	563	556	507	547	535	546	513	598	538	586	554	578	526	534	557	552	561	563	548	552	558	600	595	547	573	541	553	566	515	563	524	553	560	539	529	553	588	524	529	551	567	592	557	556	544	584	551	567	581	547	542	576	546	558	544	563	527	544	536	531	580	510	561	543	591	543	545	541	573	534	508	529	540	565	556	545	544	552	545	502	562	563	548	581	561	533	547	533	523	553	553	549	565	597	523	512	541	553	535	535	520	560	560	525	523	532	569	536	581	561	531	576	552	547	541	575	527	553	580	535	540	521	537	578	544	507	575	574	542	534	507	570	550	596	544	525	547	522	531	568	544	527	528	574	512	494	560	528	546	532	541	562	524	526	539	552	546	562	555	544	503	569	552	567	532	535	550	546	579	555	506	569	550	509	534	539	564	565	576	511	572	509	553	550	571	563	578	562	565	583	539	570	507	541	525	534	552	571	555	559	577	577	525	595	574	565	534	543	520	599	566	573	601	539	574	577	557	563	528	510	515	604	550	571	581	564	547	552	546	543	549	541	560	535	551	542	518	531	538	603	571	555	567	536	571	543	504	605	539	540	533	544	589	537	557	548	570	555	561	551	547	560	543	550	524	549	529	516	567	547	560	525	552	605	553	530	514	532	559	550	567	529	527	510	515	562	562	539	576	548	548	507	549	536	548	515	545	516	517	586	549	534	531	542	546	602	518	532	522	560	541	521	539	582	535	574	549	524	519	576	516	547	532	558	578	571	563	523	552	492	536	550	559	519	519	540	513	585	555	532	525	573	532	586	562	566	604	615	561	557	522	569	552	517	567	525	550	572	516	558	542	525	521	560	547	571	521	544	506	560	561	583	557	537	524	558	494	551	548	579	544	552	530	562	517	550	554	545	565	556	549	540	544	548	558	592	544	542	537	538	548	505	523	549	524	530	568	533	558	502	586	590	584	599	578	540	578	534	562	553	545	523	548	537	545	577	483	538	514	538	534	555	587	554	539	573	558	539	546	577	574	553	541	556	558	519	570	561	554	552	550	523	576	543	568	553	544	585	522	509	530	575	569	552	524	551	543	523	586	541	550	567	521	525	562	531	571	548	564	572	550	570	556	557	525	512	528	502	568	537	548	534	539	544	536	527	503	538	542	554	563	522	565	602	548	584	572	547	555	502	577	530	545	546	531	558	559	558	551	479	551	534	509	587	526	569	563	540	595	531	526	515	499	526	587	552	543	574	585	552	543	516	529	547	595	523	545	505	525	529	510	546	554	595	526	570	575	552	526	537	535	554	519	565	544	538	531	577	557	534	551	534	527	565	564	614	512	524	528	517	558	550	559	588	541	546	566	563	545	540	578	503	588	528	519	569	581	537	571	514	512	544	564	517	551	544	552	533	518	572	528	553	549	540	544	576	564	528	545	570	562	555	546	521	568	478	547	525	518	512	543	554	552	539	563	537	568	569	520	511	547	534	542	547	545	579	524	559	523	533	563	529	538	550	563	550	541	541	532	543	546	550	579	527	556	556	547	531	523	549	546	529	550	554	519	523	537	574	503	530	620	556	563	553	550	573	600	498	558	583	504	554	573	551
36765	14358	6189	2615	1306	747	496	368	389	363	338	355	349	329	357	356	342	337	353	356	467	1094	839	337	355	323	344	356	320	340	354	372	363	374	317	337	328	340	349	346	333	346	339	360	363	362	326	356	326	325	327	303	344	317	350	343	352	351	382	333	345	335	336	333	349	322	370	339	329	342	353	391	364	374	314	360	332	364	379	360	340	378	335	323	357	325	346	367	331	364	379	356	351	355	347	338	361	305	341	399	336	337	350	310	358	336	323	330	333	357	342	344	334	342	355	377	373	332	376	358	320	391	355	325	319	321	319	327	340	369	328	339	345	324	344	335	356	375	328	329	326	371	325	365	370	314	371	329	357	335	390	329	325	333	349	370	325	357	347	321	316	342	329	341	348	346	344	318	355	322	353	324	335	371	346	322	333	337	330	329	321	359	332	372	364	367	358	333	322	328	333	350	328	359	317	326	315	314	300	322	356	332	328	342	312	347	336	337	345	336	351	329	360	328	382	356	346	345	327	335	343	342	320	340	345	315	324	388	373	348	360	312	346	332	311	337	382	355	338	351	316	332	305	337	311	365	325	349	362	360	358	349	330	374	359	341	363	345	338	340	325	378	350	336	397	337	320	368	336	358	371	330	353	356	340	365	352	354	363	376	360	350	321	344	374	324	360	333	358	302	355	305	311	350	356	355	330	322	376	342	372	342	361	370	341	389	363	315	334	321	329	323	320	355	319	366	336	345	366	336	320	370	361	366	323	341	314	334	326	330	359	346	337	321	367	382	351	348	356	365	343	351	328	325	331	351	333	348	316	362	348	336	298	327	345	350	363	378	357	331	367	380	371	348	360	332	407	320	326	321	347	363	355	330	334	358	369	347	358	358	336	334	327	333	353	352	360	353	344	341	318	373	318	339	357	327	343	323	313	350	322	340	359	269	342	332	364	317	325	351	338	376	320	335	345	365	327	334	355	307	330	323	302	351	334	341	358	341	374	338	380	361	335	347	332	303	385	332	330	329	336	330	343	351	330	322	361	341	350	391	351	354	345	342	355	351	343	322	342	324	352	349	346	353	331	356	338	344	354	334	346	374	324	361	346	325	345	329	309	363	327	335	392	319	335	371	328	354	325	395	352	322	347	346	334	350	329	352	340	332	382	347	336	324	361	352	324	328	376	373	334	367	346	354	317	329	369	368	357	312	346	351	370	355	327	361	322	373	342	352	349	366	344	341	283	349	343	368	363	343	338	335	377	363	337	340	350	325	342	331	319	395	332	326	344	351	302	327	335	348	334	327	301	333	327	323	377	340	321	332	362	338	321	327	351	351	358	352	347	362	366	338	313	336	322	322	332	337	377	320	326	314	363	327	336	367	351	310	361	372	329	371	321	336	278	360	333	347	364	327	354	332	335	326	336	326	312	357	336	317	352	353	315	312	349	309	340	375	335	335	341	385	328	360	379	334	342	348	377	362	366	361	342	332	360	351	335	362	330	344	347	344	334	337	307	332	356	385	372	337	365	350	322	391	322	352	338	289	346	329	374	358	336	354	310	301	339	328	362	332	357	379	338	344	333	345	371	378	338	352	335	332	344	366	355	321	336	339	344	344	354	374	359	344	340	302	348	321	345	324	341	338	360	311	331	360	336	285	334	368	338	333	341	357	319	339	351	350	350	376	364	316	385	307	364	379	356	321	381	354	321	347	345	318	327	358	338	363	399	342	328	342	339	337	362	335	340	356	352	344	321	325	345	329	320	317	351	351	339	360	349	354	309	342	357	349	306	358	349	329	366	355	328	337	348	378	344	360	346	317	325	341	344	341	357	364	304	347	325	379	352	323	373	362	365	354	340	335	362	330	336	319	348	317	331	343	325	345	354	331	383	336	326	375	353	334	337	329	322	323	342	350	325	305	362	321	324	309	339	351	348	331	370	336	328	354	359	375	345	379	324	331	337	352	344	357	349	376	352	353	329	350	347	320	331	388	354	349	342	340	367	376	376	316	320	352	349	341	342	326	340	374	360	338	374	311	296	311	345	363	312	366	323	329	334	348	370	319	323	356	370	342	361	325	318	338	349	349	356	356	348	352	332	332	299	311	333	353	339	337	340	323	334	379	375	358	336	334	332	369	351	375	343	340	363	352	326	302	343	330	339	341	337	346	337	331	346	386	336	345	355	375	341	335	331	363	322	334	335	334	343	384	302	313	357	364	310	367	342	352	323	335	325	347	327	333	353	342	386	373	337	346	318	336	369	340	326	325	356	333	345	343	340	358	303	335	320	327	378	342	281	355	348	331	345	360	328	339	356	347	319	314	331	365	374	311	347	349	315	308	346	320	326	366	312	360	314	363	349	342	360	348	352	329	356	344	341	334	344	339	377	351	352	372	343	341	326	331	344	323	314	352	334	312	333	364	346	349	351	347	336	346	324	317	317	395	381	352	300	339	349	355	372	339	324	352	372	348	320	345	358	334	312	335	344	341	368	368	322	345	343	356	348	343	343	348	347	347	357	344	341	345	346	348	368	350	299	337	364	347	360	372	347	333	368	337	366	332	368	290	319	347	314	347	351	358	362	367	343	328	346	355	354	350	347	336	339	356	352	362	337	378	362	331	334	306	361	320	376	312	326	330	352	349	325	365	334	348	347	339	343	367	330	344	316	333	358	372	317	393	359	364	319	340	338	320	391	360	337	328	356	373	337	347	346	367	309	340	343	364	337	349	364	328	339	338	336	377	333	289	368	353	290	322	303	306	345	328	320	326	298	347	314	360	325	316	371	354	357	321	335	347	336	345	321	362	347	316	343	357	328	317	340	306	344	323	328	345	348	344	359	325	349	324	323	351	343	350	344	347	324	356	342	337	344	328	340	366	354	327	358	336	389	379	335	352	316	338	335	333	346	355	337	313	350	319	337	331	345	312	373	379	376	353	349	369	386	338	345	342	375	337	334	335	328	343	339	360	361	394	374	310	302	358	318	334	345	358	354	366	352	331	324	325	365	324	346	318	310	364	381	381	365	332	340	337	328	338	312	326	359	349	334	348	321	351	347	346	346	358	333	324	386	349	319	363	364	324	317	346	346	383	354	309	310	335	346	327	347	318	344	349	339	366	324	333	364	336	355	352	340	364	356	342	355	341	321	359	345	350	373	389	340	367	334	351	359	317	350	356	326	367	356	338	377	315	358	354	380	345	318	312	322	351	330	327	337	336	329	341	361	325	325	336	374	360	382	346	334	332	352	332	357	340	348	323	378	367	367	337	347	343	366	354	335	377	361	342	381	322	341	334	319	358	361	350	337	369	329	347	339	361	312	337	335	339	347	328	333	345	344	333	329	319	371	364	339	362	351	339	293	355	367	328	323	341	345	350	333	328	370	314	356	382	364	382	359	347	319	384	351	373	346	309	336	342	324	335	367	315	381	323	314	341	326	349	366	341	350	366	350	328	364	365	344	371	334	342	352	351	316	346	326	307	346	385	339	323	357	355	351	338	340	375	320	347
26158	2548	1338	1509	1656	1512	1062	907	933	870	885	847	852	797	817	831	811	781	750	766	1992	5007	3002	799	810	814	822	809	762	787	796	793	774	797	762	806	775	778	824	763	803	778	781	812	780	829	825	775	801	823	767	802	801	767	799	794	822	764	809	768	827	829	790	792	744	805	814	815	829	792	733	817	820	797	791	762	756	806	864	833	787	854	788	813	814	776	811	775	801	761	832	816	819	740	719	758	823	760	804	836	754	780	743	776	793	825	763	791	802	795	838	783	811	827	760	779	791	781	856	796	788	763	832	777	836	816	794	786	813	770	831	809	811	759	775	851	796	751	828	752	784	723	759	820	770	805	804	832	822	819	785	777	802	819	788	784	839	774	849	802	779	799	783	790	753	805	779	815	772	794	817	773	778	752	827	809	812	778	737	849	826	780	748	854	830	806	812	781	852	792	776	807	816	802	822	812	839	831	785	814	774	743	751	738	799	797	806	812	827	815	813	815	788	759	769	776	818	860	808	850	806	785	860	788	821	823	814	872	777	791	820	793	818	812	817	806	769	772	796	846	800	820	840	789	804	819	769	774	772	770	762	813	822	814	812	846	824	785	806	786	752	798	831	824	790	845	781	796	805	848	805	815	791	830	762	759	811	836	822	844	800	809	799	811	810	805	770	805	802	785	795	788	776	800	831	791	781	770	780	795	806	786	800	807	817	823	808	779	785	755	803	774	788	777	787	763	780	778	822	803	806	821	798	762	810	787	781	754	807	775	795	853	807	779	806	774	787	744	783	780	845	820	782	788	761	799	773	833	799	815	803	869	778	800	840	833	789	776	790	835	816	788	852	797	769	762	825	774	791	795	809	799	755	798	817	801	817	775	812	754	847	777	830	785	817	828	815	841	811	788	804	797	771	806	856	797	804	791	859	777	816	802	847	810	850	831	781	797	816	788	786	782	796	779	750	829	774	813	781	706	782	827	829	783	819	842	796	758	829	783	797	810	777	811	810	746	800	780	839	796	735	766	793	801	849	853	783	817	778	803	817	819	784	797	747	814	802	796	816	764	834	858	799	779	742	799	785	809	817	789	738	837	811	804	788	770	784	791	741	773	744	782	778	760	833	847	766	775	763	779	772	780	779	809	830	804	813	789	797	794	794	825	812	822	788	782	720	812	838	775	753	812	826	764	788	777	764	803	813	817	784	838	791	826	763	778	769	822	806	790	780	796	802	823	829	812	826	808	805	815	793	777	797	773	800	809	832	825	789	783	851	789	814	833	778	769	835	797	867	830	833	765	781	777	775	808	781	830	789	755	765	784	821	795	772	795	801	809	790	778	846	781	850	819	777	839	823	827	805	791	783	787	808	741	806	813	833	827	809	747	811	785	775	835	828	811	795	767	753	784	791	828	802	787	778	809	854	780	812	784	810	803	829	840	811	782	793	788	816	831	819	821	738	800	865	819	773	816	788	818	805	793	822	776	836	784	785	827	789	827	800	762	791	765	758	789	777	747	736	748	797	804	783	840	814	835	780	831	804	794	789	857	796	769	816	793	756	776	742	738	831	773	816	804	828	789	761	852	772	786	792	783	851	785	810	752	810	793	782	847	805	796	772	776	809	823	789	833	872	816	775	784	800	806	771	756	843	807	812	810	835	817	844	799	826	815	786	788	806	766	776	769	789	796	815	841	792	814	787	783	815	817	802	778	764	842	793	775	773	805	754	792	848	811	782	817	809	765	868	818	810	779	842	796	790	779	772	786	779	799	786	807	846	844	764	800	847	817	795	818	809	812	759	804	813	799	810	824	807	778	833	771	835	832	810	831	837	773	771	815	813	796	835	770	815	766	768	762	791	823	748	781	818	791	806	777	786	800	763	771	828	784	783	828	779	789	791	801	816	846	774	792	815	824	783	788	803	736	789	813	773	843	744	774	776	746	818	760	800	811	786	798	855	769	833	787	785	758	814	819	800	795	770	770	801	775	791	793	838	799	821	806	787	796	799	818	754	766	819	804	741	748	841	841	787	801	851	779	803	763	844	810	782	806	779	842	790	814	819	768	864	792	784	776	743	789	804	815	769	744	767	774	794	819	811	797	844	809	814	809	807	794	808	810	777	816	790	755	782	781	760	837	802	797	852	800	770	785	810	844	820	778	790	832	731	774	853	810	785	846	799	814	787	804	785	835	811	824	801	811	814	810	756	747	787	839	832	784	844	738	806	796	815	800	845	765	797	760	840	759	830	834	756	818	769	812	813	760	794	800	786	816	787	779	768	797	851	753	739	762	801	835	751	794	805	764	838	792	811	786	810	800	840	821	806	823	852	817	881	780	754	828	776	801	788	815	765	786	758	802	813	740	796	811	806	806	809	839	770	812	761	812	803	803	809	751	819	810	795	788	891	787	811	734	840	807	800	781	815	801	775	804	782	772	817	800	815	819	776	798	802	820	762	821	781	818	764	812	775	783	778	772	762	839	802	811	743	794	802	809	791	773	841	815	776	801	802	792	801	807	801	789	782	802	766	746	808	742	814	798	816	806	813	783	831	734	813	769	796	823	773	804	812	804	801	800	767	866	799	762	826	799	790	767	810	806	808	791	848	756	776	758	798	788	831	817	784	821	789	814	790	825	810	816	787	831	803	797	752	752	863	797	805	804	831	806	791	806	766	810	811	822	799	807	801	822	810	753	792	768	853	823	812	773	806	774	808	795	842	756	840	759	848	792	754	777	750	775	840	788	818	811	794	788	805	753	759	768	812	810	773	789	824	822	791	769	796	825	826	785	802	750	782	838	774	823	811	808	784	800	795	839	782	766	809	801	783	812	820	773	778	785	817	753	798	788	786	764	774	781	787	809	786	805	816	767	835	834	748	807	780	803	788	805	766	781	805	716	835	793	823	816	806	748	764	824	835	765	774	813	769	814	809	730	759	853	841	815	777	865	777	760	812	771	819	781	789	839	813	811	801	776	824	813	738	818	787	803	760	811	790	850	791	780	823	793	810	814	818	763	773	827	753	812	817	782	789	796	825	807	771	777	785	781	771	808	818	853	826	858	787	806	792	787	778	745	821	763	767	827	838	830	835	824	824	778	795	797	730	843	829	839	785	775	767	775	752	801	777	789	804	839	790	796	825	824	742	794	797	782	838	817	788	775	827	760	832	848	812	792	819	777	850	845	740	810	806	762	795	818	783	825	831	797	764	751	785	809	749	785	782	773	773	782	813	804	837	804	813	803	753	827	788	808	809	790	777	790	767	839	755	828	806	808	836	828	853	798	770	796	743	767	795	796	773	750	828	810	784	762	788	784	837	731	840	815	779	789	805	765	761	772	815	786	825	785	815	797	792	784	822	771	817	769	796	785	766	754	789	822	776	820	825	822	764	808	845	830	784	774	754	775	823	818	757	816	785	818	746	806	767	765	797	787	832	809	773	816	751	810	780	789	805	797	798	821	798	825	788	812	768	790	787	787	844	783	841	853	795	794	830	846	807	726	792	785
50453	29721	24547	23067	23325	20561	12594	4436	1214	830	703	498	491	477	443	419	368	380	396	416	6676	15306	7348	432	270	246	244	256	235	216	293	274	251	288	248	260	271	237	273	256	265	245	270	236	252	286	249	260	272	270	251	240	272	287	235	238	259	247	265	269	254	265	261	265	276	264	241	244	289	256	254	244	254	271	247	234	264	223	261	269	253	251	249	228	254	254	267	254	266	255	280	252	275	276	265	279	272	236	233	249	245	252	259	265	242	244	249	261	220	231	234	243	252	266	278	277	223	239	241	255	226	251	219	263	284	249	230	247	246	251	256	256	228	249	219	217	228	233	232	252	226	227	229	231	264	267	253	243	251	240	235	228	281	239	257	250	229	254	237	251	248	260	259	275	238	254	230	263	243	242	249	250	249	254	249	287	262	264	249	261	277	252	285	273	234	254	244	257	279	241	249	252	268	282	233	255	271	246	269	241	264	246	237	263	249	233	247	243	269	252	236	246	268	255	258	248	272	261	258	241	277	250	237	300	242	235	279	230	235	259	229	276	249	260	275	248	267	297	232	246	238	233	253	262	279	245	260	269	275	243	268	228	261	259	259	261	239	249	264	220	248	235	240	237	259	263	257	240	238	268	251	268	230	240	232	256	237	270	261	246	211	264	236	258	237	224	246	267	267	257	268	267	250	241	268	221	252	272	266	271	242	292	276	265	262	241	261	258	257	248	271	230	230	264	246	260	267	229	226	269	263	278	250	246	243	273	270	253	249	249	254	275	281	245	251	283	237	254	241	231	278	235	243	255	262	254	238	259	269	248	266	256	233	239	240	220	238	225	241	263	269	255	248	238	243	247	259	270	230	263	239	234	239	250	239	268	252	220	256	265	248	254	257	236	270	237	232	232	262	246	250	259	241	254	258	248	286	240	244	248	267	247	268	258	256	245	273	227	269	260	234	266	230	253	277	258	279	225	234	238	265	287	266	250	252	235	243	261	272	239	247	251	253	274	265	252	229	300	264	250	227	250	245	241	273	256	273	242	235	237	250	259	256	232	244	229	236	222	256	272	239	252	228	270	222	263	272	238	243	262	250	243	243	236	262	264	259	263	255	263	214	265	225	291	293	254	271	214	241	248	251	271	268	264	249	252	258	251	262	233	266	254	269	252	237	263	242	255	252	292	228	253	242	252	242	271	274	227	249	245	242	259	234	231	235	274	250	237	284	267	252	249	248	237	267	228	235	253	239	254	265	265	267	264	309	268	245	252	259	244	260	248	262	248	263	289	271	233	221	253	282	249	244	230	263	232	248	239	277	250	291	220	238	242	221	259	256	223	240	255	285	272	278	238	282	258	256	247	265	252	241	240	244	249	231	269	251	250	250	273	234	272	245	235	286	241	243	263	227	249	221	237	224	225	238	243	242	271	255	226	240	271	266	243	227	258	256	278	268	257	275	235	250	247	254	244	261	240	239	231	232	269	250	238	249	248	275	279	248	250	240	231	274	270	250	257	282	304	275	263	231	237	257	246	245	272	245	249	286	266	268	268	289	224	278	266	296	264	240	242	241	263	264	252	258	268	249	254	241	242	285	255	268	239	259	247	279	258	272	255	260	272	249	248	281	236	255	254	280	249	245	259	233	277	266	257	255	252	269	256	275	262	242	227	268	263	246	259	266	266	278	252	224	244	222	245	216	251	239	230	229	258	228	278	251	242	249	236	253	245	252	267	257	258	273	238	256	254	240	270	261	267	235	257	241	243	257	254	218	248	219	251	244	234	268	256	230	252	270	250	267	256	287	260	261	242	237	292	255	267	263	261	226	273	247	247	255	249	252	293	247	250	252	242	234	219	274	264	262	268	267	254	234	261	258	261	244	294	279	256	253	269	241	251	231	275	258	236	234	231	260	215	265	236	287	242	243	228	230	236	240	266	229	254	253	242	234	216	247	245	274	262	269	258	236	232	245	238	267	271	257	241	244	253	274	273	247	251	260	274	261	254	253	238	231	245	224	252	266	261	227	254	216	257	270	250	261	262	289	261	229	258	229	256	235	277	244	281	222	220	218	267	266	223	248	230	228	244	276	273	254	260	264	312	257	265	263	249	250	260	239	222	254	249	238	249	219	240	254	244	256	248	253	278	245	252	233	277	260	252	228	234	255	232	272	241	254	258	244	260	279	282	267	261	236	248	260	290	285	225	267	263	257	255	238	235	223	245	253	234	276	268	272	255	236	249	262	255	235	253	261	253	262	253	259	283	249	263	265	263	217	266	266	230	254	290	206	243	267	272	230	237	227	260	235	246	241	294	239	234	256	214	254	256	247	269	264	228	294	245	265	242	258	270	280	265	263	244	269	241	242	240	245	240	250	273	264	281	272	262	241	235	226	265	260	249	235	260	244	283	249	251	263	252	252	225	271	243	251	266	243	239	217	203	240	239	265	254	251	254	259	262	224	264	245	266	252	261	265	269	219	272	255	249	270	233	284	213	269	254	263	269	267	269	244	235	232	271	264	221	247	255	262	242	248	241	228	253	224	229	245	252	255	246	238	275	246	231	256	271	260	239	269	266	244	243	264	235	243	224	239	245	266	245	238	243	252	269	269	272	232	237	247	248	243	246	274	259	251	254	251	226	257	241	262	224	267	263	266	240	279	229	274	257	253	234	263	206	236	228	266	264	242	244	221	261	287	223	219	247	255	238	241	264	239	225	257	245	273	229	267	278	253	228	250	268	269	252	259	269	249	261	253	273	238	223	227	244	246	229	258	264	271	251	248	237	266	241	226	267	245	262	245	267	236	270	242	254	264	247	230	251	259	236	275	252	226	269	260	249	238	261	267	235	247	257	233	207	208	250	277	268	222	244	270	245	255	264	250	246	286	236	231	224	243	259	245	257	246	250	277	261	243	244	233	256	246	260	228	246	276	254	256	248	243	215	260	251	254	246	214	265	261	222	221	224	229	230	281	218	254	272	235	210	239	231	244	270	273	231	275	248	241	237	239	231	257	242	262	255	241	272	271	267	233	263	268	234	246	261	258	247	233	278	229	281	240	223	247	264	237	270	264	249	218	267	281	253	246	255	237	279	260	223	263	242	264	252	281	236	244	254	242	251	278	259	253	231	239	251	291	260	239	255	243	259	225	269	265	280	266	262	244	254	292	256	246	282	246	259	261	244	253	252	254	231	271	246	261	226	253	253	259	240	231	249	239	228	265	231	261	265	221	258	234	274	264	220	260	259	274	253	233	249	279	235	216	209	252	269	254	242	275	266	266	252	260	273	245	241	267	264	264	245	247	254	242	271	251	248	271	275	249	272	242	257	251	259	242	251	289	262	243	262	278	265	236	280	246	256	235	257	272	248	220	250	237	278	251	275	267	280	273	267	238	226	247	231	275	230	269	256	239	267	264	217	276	255	232	248	259	256	245	260	237	230	243	231	273	260	245	268	257	254	274	262	226	244	227	242	246	256	231	257	243	242	255	257	254	224	238	269	238	247	244	223
48867	12001	7582	9572	10052	7610	5858	4138	3328	2824	2526	2112	1778	1654	1592	1344	1345	1293	1339	1538	24078	38789	13822	666	655	668	615	603	651	676	555	589	607	572	659	597	625	624	627	612	591	576	613	607	593	622	606	602	583	581	600	594	551	591	584	610	545	534	584	581	590	602	582	540	608	548	583	618	553	554	570	546	558	598	598	580	588	565	567	551	620	615	525	536	571	564	575	577	594	582	547	595	569	574	561	588	566	549	565	518	594	554	563	585	581	576	575	523	535	559	557	520	580	603	569	616	584	568	524	573	540	550	575	583	534	531	529	584	520	582	544	564	565	609	557	525	554	553	579	599	549	584	591	567	536	550	547	543	544	537	552	546	587	548	558	544	585	560	612	544	560	552	581	564	582	577	559	577	578	587	604	563	554	571	556	533	548	575	519	543	535	567	522	558	569	558	570	541	562	568	531	553	590	541	579	572	594	588	573	562	546	543	592	601	524	558	563	573	556	590	573	585	572	564	546	555	613	548	566	573	571	567	516	615	621	569	579	564	555	519	528	526	533	533	563	612	575	624	588	569	547	552	568	592	605	577	540	518	545	539	533	559	584	617	561	573	566	568	576	586	539	545	592	635	579	552	543	593	573	551	546	561	544	536	568	577	556	580	565	558	562	559	526	536	571	541	571	541	570	590	586	567	594	580	564	591	546	617	584	564	553	547	549	580	568	560	625	552	567	585	545	564	556	548	529	587	562	553	593	546	573	564	547	603	575	617	544	544	591	590	515	570	572	592	565	546	573	549	582	587	577	557	555	548	538	494	552	583	562	565	516	560	580	574	553	523	575	554	531	537	561	569	596	553	571	552	539	528	565	576	541	572	565	562	603	574	586	583	529	577	575	573	554	577	578	574	587	547	554	613	542	572	573	521	605	544	536	561	607	563	539	601	568	511	590	559	587	521	593	577	533	553	571	540	599	564	579	545	520	560	550	592	565	544	545	570	553	587	576	546	571	580	582	598	578	594	560	579	523	590	536	520	602	566	562	584	571	545	548	534	554	557	496	538	579	593	529	577	597	593	549	571	569	609	593	586	609	581	569	561	569	592	563	527	569	528	627	580	574	565	502	609	575	561	559	575	571	577	525	542	540	590	551	523	547	560	605	611	533	573	552	564	585	569	603	585	548	558	567	497	521	561	558	570	516	572	587	563	516	568	613	526	587	571	546	616	618	545	557	578	528	555	556	584	571	528	548	540	572	533	580	509	558	539	517	554	549	587	580	556	576	551	597	552	590	567	586	561	597	579	551	562	508	555	558	584	553	567	542	528	597	553	562	561	594	548	594	545	601	570	553	560	568	581	605	542	586	579	591	607	530	553	541	526	575	549	535	552	536	549	557	556	608	557	598	548	546	572	569	563	541	546	537	573	591	560	584	542	587	525	574	557	571	550	549	518	556	557	562	534	555	523	583	551	501	572	583	577	533	547	541	530	556	588	555	623	534	550	576	553	558	569	531	550	544	567	592	575	559	567	516	576	544	570	546	584	549	579	568	571	552	560	609	536	558	593	586	579	582	584	501	586	555	583	587	560	598	571	499	563	522	574	548	505	563	555	596	580	566	561	550	574	534	580	553	565	535	606	562	584	562	521	596	546	576	553	564	577	544	605	545	563	551	543	562	576	536	567	613	568	581	536	525	554	558	555	550	585	509	549	591	546	587	565	549	543	579	535	577	593	543	538	585	591	595	614	543	587	577	552	566	556	567	552	565	562	569	572	538	538	561	562	535	568	534	528	540	533	581	583	569	600	566	583	560	508	553	578	544	550	596	583	604	592	537	531	577	513	601	547	566	540	572	585	539	615	537	543	578	526	548	552	572	555	553	535	541	583	582	568	562	601	571	587	577	555	571	539	571	558	569	537	535	552	615	536	566	561	522	529	601	625	546	561	599	549	576	559	542	563	566	568	606	562	560	541	588	565	573	565	566	569	522	610	534	558	600	547	562	579	555	546	579	605	597	564	602	591	556	566	532	593	557	570	544	580	561	572	547	569	543	580	552	555	627	549	511	571	575	535	568	556	573	582	563	587	530	625	590	575	582	581	554	575	560	604	559	587	553	590	515	565	559	575	558	595	524	570	565	564	545	528	604	559	578	545	581	590	594	564	564	587	586	562	552	533	514	556	561	573	544	583	563	577	573	573	553	529	577	583	586	564	500	539	541	609	581	595	582	551	583	540	587	551	550	587	567	591	513	571	562	578	512	565	568	541	578	549	546	571	563	550	579	538	565	558	578	536	557	531	544	568	525	588	566	563	578	526	562	589	557	540	543	557	588	588	555	561	552	528	537	563	543	526	522	563	569	569	574	559	561	580	559	543	534	603	520	538	583	555	561	514	604	621	524	554	560	582	576	575	584	569	576	560	553	558	550	552	579	565	582	550	557	569	571	565	636	551	581	572	572	540	549	593	586	590	543	575	578	570	524	531	561	583	544	551	614	594	618	557	560	588	584	546	553	576	540	550	559	524	578	602	600	566	561	584	559	521	574	575	562	567	568	573	570	566	544	559	532	538	567	550	569	565	571	579	567	581	585	557	540	547	590	570	592	564	554	534	586	545	545	589	548	584	551	591	553	563	570	556	593	558	524	577	541	551	567	528	590	547	553	554	548	559	576	562	537	547	591	564	555	562	563	572	577	604	559	572	562	552	574	543	602	588	523	525	552	551	590	552	538	566	572	551	606	561	574	575	554	595	566	538	553	556	562	584	535	563	558	604	572	594	535	525	525	574	584	574	625	576	522	574	597	574	608	547	523	561	545	519	570	531	575	575	571	586	573	587	545	596	596	527	563	571	581	545	573	556	585	540	585	555	552	579	594	545	578	577	590	554	558	590	560	550	567	594	545	583	539	548	553	601	570	583	592	563	544	615	568	618	566	584	537	620	609	580	569	598	576	592	572	512	584	543	543	566	514	569	588	560	555	557	565	568	569	540	555	576	547	557	514	551	555	568	588	560	572	548	573	547	554	525	565	565	588	530	548	550	591	589	570	585	484	600	598	549	566	580	617	611	525	584	596	558	582	519	541	552	567	553	570	546	564	544	558	574	548	581	616	586	572	589	592	578	582	574	591	554	573	561	555	542	533	565	565	557	554	513	560	584	567	560	538	548	584	540	532	565	558	579	519	558	569	568	578	544	577	544	567	499	583	574	551	544	552	573	570	546	553	571	564	550	558	592	542	550	592	584	576	548	534	532	526	558	551	573	567	585	571	562	576	518	614	540	595	561	506	576	541	563	561	554	600	578	583	552	563	536	567	586	585	525	563	604	519	578	556	560	572	595	552	506	563	583	545	553	531	559	514	584	557	547	586	595	569	569	592	571	564	545	581	619	546	542	610	566	560	572	536	584	536	574	567	527	576	580	549	554	539	545	574	535	502	600	594	560	541	556	600	550	575	570	566	558	588	565	564	575	544	602	552	532	566	589	519	571	583	539	565	551	602	626	574	564	580	534
49216	30731	26038	23509	23297	23331	17731	7202	1508	957	646	672	606	509	472	393	348	385	426	2301	10576	14940	4392	299	258	269	251	284	277	295	258	277	274	231	269	229	235	242	257	262	267	235	254	261	233	252	233	232	288	249	281	237	265	257	227	238	281	267	251	244	246	235	266	255	269	250	255	223	274	263	258	250	241	242	247	243	271	235	241	283	253	232	249	258	268	277	224	257	245	233	263	229	251	269	248	239	234	235	277	275	242	240	251	271	249	253	244	263	241	253	250	237	242	272	241	262	267	248	254	241	254	246	238	236	236	260	258	271	237	243	240	219	252	249	243	242	266	252	232	254	234	250	266	233	240	221	235	264	255	245	230	258	278	244	262	273	290	235	251	219	256	222	261	237	271	251	261	234	246	240	247	228	254	270	263	228	246	237	268	282	235	252	254	259	242	265	275	237	257	228	280	242	272	264	251	248	233	220	263	270	227	208	245	248	250	257	249	257	247	257	262	263	252	245	250	248	232	240	275	279	269	214	251	260	251	231	259	242	251	252	266	264	259	242	263	285	273	255	261	254	242	229	275	259	234	259	244	255	240	264	248	249	223	244	258	233	257	254	239	233	269	254	232	258	269	245	267	265	265	231	229	290	241	246	276	259	217	279	256	255	236	243	238	230	251	249	235	253	243	275	259	241	222	240	271	244	286	258	237	257	256	234	238	269	243	227	224	239	250	222	258	248	265	251	238	224	249	267	247	245	241	221	259	259	260	257	241	258	228	244	265	239	248	255	284	223	265	256	219	264	235	246	242	257	231	223	256	243	232	238	242	268	269	258	264	235	251	281	249	230	258	242	261	264	286	270	253	251	235	284	245	276	247	263	251	280	225	257	234	250	257	252	241	214	222	254	273	251	248	269	260	250	273	223	240	249	252	263	230	255	210	247	246	257	256	255	260	255	241	224	248	241	261	273	246	244	258	244	268	265	244	240	278	269	265	264	239	273	266	264	231	259	218	231	262	272	226	258	253	227	286	264	248	267	225	269	243	229	259	234	266	250	283	260	243	229	234	256	220	270	264	225	254	210	244	226	237	267	245	251	230	239	279	256	251	273	250	262	263	271	235	252	216	244	270	257	245	254	239	236	245	257	270	230	276	236	225	236	242	240	251	247	216	249	251	254	265	273	283	229	260	246	226	241	242	241	262	318	263	257	255	223	237	280	258	244	246	236	232	232	229	254	236	259	254	249	217	253	248	232	256	278	241	235	262	258	255	256	261	260	250	249	226	258	247	221	262	261	259	259	266	296	224	275	251	252	267	266	257	268	260	244	264	242	239	248	221	248	245	255	248	263	238	282	268	249	223	283	275	246	272	263	237	229	268	252	239	255	279	228	258	259	250	271	262	240	268	257	247	259	259	245	244	253	264	264	253	267	259	266	254	229	220	254	253	228	266	260	251	251	240	266	262	231	279	260	279	242	214	257	281	262	248	261	250	253	267	270	240	213	249	242	237	274	244	277	198	258	254	228	256	272	268	249	223	224	237	266	237	227	266	231	239	268	260	240	249	246	217	255	261	275	291	301	275	235	269	245	277	291	250	254	257	267	252	273	254	227	265	272	207	277	252	274	213	242	215	242	244	272	234	242	232	285	260	254	239	253	232	236	246	248	214	249	264	271	263	266	260	261	235	239	218	266	262	246	255	283	274	265	244	237	250	266	262	243	246	225	255	283	256	242	250	240	259	240	210	258	293	245	235	271	261	239	232	259	241	244	235	251	243	259	221	254	259	233	256	256	241	243	253	243	258	249	253	257	259	230	229	263	219	241	259	242	240	217	245	242	274	256	270	251	247	245	234	267	248	256	246	239	237	273	236	256	237	258	266	267	244	263	220	265	227	259	223	235	241	219	262	254	274	236	240	234	237	243	267	261	261	285	261	246	261	249	246	243	274	248	216	235	261	243	272	249	201	231	278	260	243	240	272	216	233	249	252	284	232	240	278	256	243	248	228	230	255	247	236	253	226	255	265	251	268	288	238	248	240	245	234	228	252	234	244	238	259	244	241	269	253	247	254	250	230	236	239	276	239	275	277	259	225	282	278	239	247	240	232	255	261	232	256	231	262	240	255	258	204	252	229	230	239	241	274	272	302	280	246	289	265	265	229	204	235	269	253	276	286	231	208	271	241	236	243	256	258	258	253	280	282	263	270	214	258	274	241	192	212	254	271	234	242	218	258	265	247	245	265	270	240	225	213	231	247	257	258	249	222	261	260	224	269	225	200	250	254	282	252	229	259	244	240	226	243	249	236	240	201	242	243	260	223	286	237	255	229	247	253	255	226	277	253	257	239	251	214	262	253	231	269	233	248	238	226	259	239	245	234	260	269	241	242	230	257	242	257	236	279	227	245	218	273	212	279	235	240	252	232	247	257	226	268	231	262	229	239	239	268	255	246	225	240	278	258	244	218	242	247	236	244	254	258	252	248	261	246	278	234	237	258	290	252	233	219	256	242	238	235	282	242	269	308	249	249	246	256	242	252	239	262	256	216	254	229	225	227	280	248	263	275	239	247	260	234	246	260	243	252	278	272	242	226	267	236	259	264	247	238	238	258	277	235	255	265	264	240	264	230	266	260	254	233	255	271	231	272	253	221	267	255	268	210	276	252	242	246	211	240	263	242	251	231	244	247	244	250	256	254	265	251	269	228	254	271	237	264	217	230	258	217	266	270	262	261	222	221	260	273	261	258	256	260	239	269	235	255	287	274	271	268	250	247	225	236	222	261	269	232	234	236	262	264	269	240	262	249	233	238	211	265	241	223	250	292	267	238	256	281	264	235	282	245	218	245	279	247	274	286	262	229	234	252	269	240	279	252	258	269	293	270	255	270	260	265	252	248	240	241	256	240	253	281	256	229	229	222	272	267	238	232	231	275	263	299	268	236	279	263	245	263	232	275	255	243	265	257	258	216	236	254	237	254	281	260	228	242	265	231	252	244	239	252	261	237	273	258	264	273	243	249	238	229	254	276	238	256	256	226	227	254	241	253	210	233	268	263	238	267	259	246	228	252	250	264	252	258	252	274	243	259	281	258	238	251	250	238	245	258	241	219	254	258	255	251	240	262	235	254	239	233	248	283	236	229	276	233	267	235	224	234	264	276	251	234	235	249	236	247	217	253	235	242	239	233	281	238	247	264	258	234	249	256	255	258	246	263	258	231	251	255	279	252	271	255	231	250	244	218	255	231	232	217	248	246	233	275	270	252	252	252	256	231	265	245	236	244	252	223	214	255	260	235	258	223	244	247	242	232	261	286	215	242	261	254	237	247	224	218	250	257	264	239	267	237	235	244	277	236	258	231	275	264	259	243	278	235	251	248	258	270	252	271	235	263	213	264	241	243	269	272	245	276	277	252	238	290	230	231	247	242	261	230	280	234	246	258	287	239	252	246	225	209	250	261	245	232	247	267	246	228	230	263	232	228	274	226	236	216	247	238	240	244	280	251	262	244	241
52285	14488	7555	8867	9316	7808	5573	4090	3744	3044	2401	2117	1927	1667	1666	1241	1263	1208	1561	10573	31463	37207	6619	638	588	570	539	608	621	567	613	625	567	549	583	592	549	536	566	583	532	589	571	513	540	576	585	539	589	589	573	540	544	573	573	595	573	552	533	563	567	544	554	549	566	578	576	524	536	555	569	534	540	550	574	570	549	511	539	572	549	555	558	535	564	547	556	555	585	570	555	518	536	544	507	549	565	544	552	546	547	538	532	506	515	540	570	567	541	561	584	550	549	544	566	524	546	541	570	553	529	535	543	592	532	556	556	532	526	524	524	517	532	538	568	521	576	578	560	550	534	544	528	539	566	561	521	576	555	525	516	538	546	558	552	561	486	527	547	543	574	562	561	512	550	599	551	535	545	555	543	511	540	594	549	545	545	535	488	563	566	538	503	512	549	551	572	589	546	558	520	577	512	537	571	493	537	532	551	552	593	548	539	564	552	508	591	489	530	545	555	513	530	573	614	565	583	533	536	575	576	521	550	556	517	523	572	533	533	545	558	510	526	531	533	521	534	561	562	478	498	556	555	543	569	554	546	545	520	536	523	546	510	565	552	546	559	552	558	531	516	587	558	559	563	541	513	548	561	521	554	573	571	552	549	575	535	522	547	550	567	494	517	559	535	496	550	527	561	538	519	525	523	516	546	544	563	538	545	534	549	528	530	554	530	506	540	548	546	527	531	575	551	511	528	536	533	580	560	559	573	527	553	552	566	561	546	521	535	530	517	546	521	545	528	551	544	568	558	514	550	594	533	542	528	553	517	564	551	526	533	496	517	524	575	541	579	539	510	590	598	507	564	499	543	531	529	541	558	555	490	527	569	512	541	567	555	528	557	555	520	528	537	552	565	561	561	544	520	483	529	550	527	577	554	504	520	549	542	552	549	522	562	522	534	555	556	506	573	528	551	563	525	501	555	515	565	535	540	551	536	536	540	567	543	523	514	564	540	543	533	523	548	559	525	541	545	547	528	570	529	542	537	544	548	514	558	552	515	554	527	544	565	560	518	526	554	523	557	547	566	516	485	511	539	534	504	546	546	580	547	537	558	548	506	529	535	522	565	531	604	570	523	540	541	569	529	541	522	547	579	578	523	551	524	530	555	546	543	535	545	546	548	546	576	511	512	555	525	545	529	560	517	560	549	549	530	539	501	545	519	546	525	474	542	519	522	545	531	541	538	555	535	490	547	536	538	535	586	556	509	533	550	520	556	544	543	485	538	525	512	563	550	545	544	536	523	536	537	559	557	543	572	519	539	546	566	551	579	500	485	560	559	542	550	548	467	562	503	520	554	550	561	570	560	501	564	560	533	592	552	553	526	515	565	544	546	556	561	555	542	537	529	516	536	523	537	571	503	555	539	527	552	542	505	523	548	501	562	544	514	505	520	517	564	546	519	536	549	546	563	525	552	563	492	571	552	504	530	533	538	500	537	531	523	535	521	549	500	552	572	567	543	559	539	581	548	537	582	557	542	510	540	519	561	507	522	582	548	574	537	490	511	557	500	529	536	521	544	526	585	556	534	531	519	549	504	545	572	503	540	535	561	576	546	528	523	528	548	538	544	550	493	546	526	561	512	581	542	557	531	572	525	546	546	542	540	511	506	530	556	528	550	524	566	535	535	573	526	576	541	551	569	523	533	542	584	556	570	581	518	544	511	545	493	503	561	518	562	557	520	551	587	530	546	556	539	521	547	538	516	528	515	471	544	556	533	548	556	523	523	558	512	520	537	569	515	590	556	551	561	550	514	544	491	555	528	496	553	538	506	544	551	499	552	567	554	517	551	525	550	519	523	582	512	527	549	534	527	564	550	568	529	521	531	503	553	546	532	545	516	583	543	544	513	513	535	550	552	538	564	549	528	560	553	544	538	540	516	564	574	531	526	538	537	567	544	507	549	545	508	534	565	503	523	522	544	559	541	514	493	518	568	529	541	560	555	520	540	538	528	486	580	544	532	558	487	593	529	598	478	551	532	501	573	512	517	529	519	513	529	541	567	573	534	543	539	517	525	526	569	528	540	525	520	529	522	585	558	529	513	526	563	546	535	548	526	504	512	585	513	579	575	542	547	504	519	552	559	529	536	488	571	539	522	520	536	560	517	511	530	548	530	518	552	561	554	564	577	500	558	561	508	491	548	545	558	528	525	535	555	550	549	572	515	552	535	507	508	524	590	604	518	515	527	548	554	530	547	551	571	546	517	534	526	526	562	573	517	538	575	532	532	574	545	563	532	518	560	545	578	501	563	513	529	556	534	562	527	540	500	556	535	562	507	540	543	589	517	538	594	533	543	543	535	512	524	507	507	541	527	521	532	559	568	567	536	541	544	530	539	561	570	477	572	540	520	512	524	555	511	540	544	471	532	517	540	513	521	535	543	539	549	560	535	533	560	563	548	507	515	541	515	518	541	544	564	534	531	570	538	534	513	610	584	604	513	543	526	529	582	516	505	550	576	534	566	521	548	534	539	562	524	537	516	531	519	550	542	531	524	537	521	538	527	532	541	528	596	524	566	512	542	587	508	521	506	557	496	534	521	557	478	546	547	511	545	556	559	542	545	545	536	580	537	539	510	513	596	558	544	543	551	556	530	547	552	521	513	537	550	491	575	498	502	536	512	544	478	534	521	520	540	564	518	544	541	497	545	564	538	538	509	550	585	528	518	479	549	518	570	622	555	542	531	567	521	552	529	523	569	561	557	591	508	533	557	585	516	521	511	534	551	570	586	513	562	574	561	569	565	518	522	557	549	561	551	529	546	526	541	553	515	518	533	513	559	560	535	519	527	544	541	554	559	523	566	496	529	544	523	487	538	545	527	513	532	559	550	531	537	518	570	522	562	524	507	508	545	537	529	548	560	566	516	555	525	546	525	518	548	536	581	553	555	541	536	565	545	546	534	577	544	515	543	563	544	543	577	533	518	532	519	548	569	556	557	542	529	545	546	525	508	533	501	552	536	544	585	527	500	545	547	510	567	532	580	549	530	571	536	592	548	552	519	566	560	545	531	557	529	538	606	584	519	510	531	538	530	536	515	501	548	557	522	525	491	540	533	519	489	519	526	511	582	544	495	559	516	535	533	500	564	561	527	513	507	552	546	520	539	532	533	569	567	580	527	538	541	563	528	519	553	536	509	546	541	531	527	549	525	553	538	506	520	537	512	520	507	561	527	545	595	519	553	550	566	556	527	536	550	546	527	572	551	570	565	550	509	560	542	534	546	541	550	511	572	553	522	568	526	528	554	545	559	549	564	519	530	564	539	547	511	548	552	480	527	515	512	524	545	570	542	506	561	531	547	502	584	553	540	537	542	561	537	550	563	582	559	562	516	518	546	535	556	560	532	548	539	537	568	554	503	569	499	517	531	502	548	517	493	523	559	558	531	567	515	569	502	539	543	531	561	589	513	525	524	551	549	525	563	571	546	532	559	546	528	560	520	546	539	509	566	523	530	535
33517	15872	6367	2444	1407	840	502	372	325	360	325	378	338	317	322	341	304	351	342	506	949	1045	349	314	276	320	304	294	321	318	332	316	306	321	333	304	319	308	306	304	336	348	314	321	306	338	302	308	314	309	335	372	312	323	362	352	299	327	351	316	337	333	318	329	325	340	335	332	367	313	319	315	310	321	336	342	335	332	340	330	298	333	318	373	331	344	329	322	328	302	306	296	308	313	329	303	302	372	327	343	371	334	321	349	318	323	312	311	337	307	305	320	290	359	344	317	324	319	339	360	304	307	333	350	298	295	325	336	346	314	332	313	318	342	311	318	341	346	342	342	330	340	307	347	346	335	342	291	296	327	336	313	364	331	327	300	330	337	367	326	322	324	360	300	348	346	303	333	317	305	300	329	312	335	350	335	321	317	319	339	334	304	331	309	281	311	323	324	317	322	316	306	332	316	311	343	308	310	318	292	337	315	349	331	339	288	342	324	307	333	334	294	316	306	301	317	333	318	312	317	334	314	301	282	310	313	320	311	310	337	329	335	329	360	318	327	310	327	308	316	346	345	323	303	338	330	333	334	325	321	345	323	309	364	313	308	330	339	315	336	298	355	353	326	320	334	324	314	328	336	323	281	342	313	323	299	337	306	342	306	317	297	295	325	288	334	364	326	340	303	298	302	306	325	296	314	320	328	323	321	314	327	323	321	334	312	317	326	340	309	354	333	308	332	303	300	294	329	311	292	309	312	302	313	326	325	313	329	330	332	326	365	327	319	332	324	308	323	302	292	290	326	320	369	363	361	305	300	327	324	307	315	313	327	322	336	315	332	318	318	309	318	372	309	313	338	334	341	345	339	315	331	303	315	318	336	343	337	269	333	329	359	320	301	302	319	342	324	326	313	330	321	323	372	324	314	350	313	325	335	327	322	305	336	345	312	326	270	341	348	275	294	303	317	332	331	335	287	343	309	305	300	317	341	333	325	362	336	328	348	324	321	323	313	291	311	341	325	360	321	309	321	322	340	318	286	336	345	319	304	313	286	306	349	339	325	320	341	314	297	329	321	333	325	328	305	325	330	304	312	350	305	339	318	317	309	309	305	347	320	305	340	316	306	312	277	327	294	316	316	365	307	304	357	311	301	358	358	321	311	301	348	322	316	334	305	308	351	312	342	318	355	341	344	328	343	333	305	318	315	335	314	347	325	328	326	324	327	329	329	316	312	317	340	294	333	334	285	301	333	312	349	317	336	323	319	308	322	316	369	326	339	363	362	342	303	330	345	293	319	304	320	366	313	294	316	336	354	334	331	323	330	323	306	319	310	298	323	329	302	354	333	310	331	309	339	350	321	321	316	336	308	335	311	303	327	333	333	334	357	323	322	364	280	325	321	310	308	306	310	319	294	300	321	316	329	318	318	308	349	325	327	348	314	305	356	322	283	278	339	332	306	314	323	330	332	349	331	298	333	308	324	324	336	327	339	316	318	331	369	294	324	313	307	356	329	300	331	343	346	333	330	331	326	323	320	327	326	329	318	352	337	315	322	310	340	332	333	303	331	318	326	327	320	335	325	344	359	311	309	333	255	321	305	337	326	311	306	342	333	321	339	275	332	357	342	329	325	330	334	316	320	320	306	314	330	336	323	300	317	327	268	339	285	320	347	367	325	340	309	322	359	330	296	290	314	309	336	332	303	346	325	302	347	325	336	304	292	311	318	334	318	338	327	292	359	332	316	313	320	332	343	353	272	341	350	320	311	295	325	301	311	348	344	352	295	290	341	319	330	278	282	346	326	344	331	328	302	325	313	310	323	354	330	330	370	360	303	286	335	338	346	320	309	319	310	337	332	317	333	385	354	321	317	322	314	316	332	331	317	342	352	332	350	314	322	324	316	315	303	298	339	346	333	306	351	348	340	333	323	315	351	321	360	339	302	310	311	298	330	295	369	304	310	313	326	294	342	335	353	287	314	335	341	322	319	345	364	343	317	313	331	319	350	341	327	326	288	329	333	315	330	303	312	362	320	319	333	348	331	304	310	286	317	342	306	291	334	302	337	281	331	340	304	326	299	305	319	309	327	338	312	343	326	318	309	298	315	308	330	308	325	348	331	348	315	359	349	324	320	334	325	322	308	311	313	320	325	346	332	303	344	320	354	338	300	317	346	337	308	329	333	315	330	317	352	314	318	334	323	345	310	363	318	328	319	317	297	341	307	313	319	328	340	340	309	321	304	283	319	326	354	342	326	329	323	329	280	329	308	352	347	343	292	341	339	320	325	313	296	297	305	284	321	310	314	338	356	348	293	295	324	339	309	291	307	338	321	292	311	331	330	312	332	328	288	346	352	306	317	349	313	333	350	343	315	311	342	329	293	316	298	309	318	343	310	309	302	313	336	335	301	319	285	318	341	293	292	358	334	337	299	315	305	349	311	312	327	318	343	350	312	311	325	279	315	314	320	345	267	319	325	297	332	293	317	325	335	322	310	308	367	345	310	333	355	338	336	319	355	302	299	302	318	319	312	340	320	320	334	322	320	324	320	328	319	301	294	313	310	311	329	343	336	298	326	332	314	293	327	324	288	335	305	315	306	322	312	326	296	344	335	303	315	333	324	319	332	291	301	311	364	335	333	307	329	315	293	343	364	298	286	318	341	344	319	346	345	333	352	342	290	336	321	360	341	339	330	327	301	347	321	316	330	318	332	305	287	327	336	334	308	346	297	309	349	358	334	311	335	324	302	347	365	320	324	315	350	317	335	320	336	340	348	356	333	323	318	360	311	320	301	320	338	322	286	340	350	341	322	301	301	355	325	296	344	317	302	337	327	319	323	346	315	286	309	341	310	315	334	327	339	365	299	313	320	334	357	328	303	327	341	321	303	306	323	314	339	315	330	243	322	303	348	292	305	332	336	309	325	332	320	346	315	342	287	306	308	309	349	314	337	309	334	307	324	322	306	357	336	376	324	303	343	328	323	352	312	326	337	345	317	331	344	335	318	312	329	281	329	321	326	332	351	311	304	306	306	316	332	334	305	313	362	320	356	309	318	319	322	286	326	343	356	330	295	306	303	321	327	284	315	339	293	342	308	320	325	329	335	328	318	328	303	321	367	357	322	330	336	328	316	348	352	351	307	305	310	344	354	305	315	316	323	360	308	309	315	299	347	313	326	331	331	341	345	331	314	355	331	300	283	338	309	304	297	278	325	327	329	308	308	319	307	285	314	312	312	329	323	346	314	336	323	320	316	347	312	319	339	319	312	308	315	317	326	300	314	325	324	325	319	314	316	328	339	322	323	326	333	349	306	300	314	346	338	318	301	299	312	350	345	347	313	307	315	283	284	329	323	296	347	318	349	331	321	327	327	336	328	307	329	344	325	316	330	302	343	300	320	355	305	303	315	313	317	323	340	337	310	324	307	319	300	333	327	314	311	332	322	319	330	374	321	333	340	300	340	333	283	332	312	305	298	308	322	334	354	333	333	294	356	309	301	312	311
27040	2220	1286	1336	1316	1193	1086	887	920	865	847	844	798	871	835	801	788	772	793	2106	3830	4009	819	772	754	790	758	813	757	777	804	743	764	784	790	723	758	697	775	752	781	757	822	692	753	761	770	741	729	770	762	732	736	722	742	761	772	778	740	760	738	733	755	717	755	720	677	742	720	773	783	746	764	766	776	757	735	741	768	786	748	763	764	782	724	812	753	816	711	783	756	713	730	753	777	738	765	768	729	738	745	762	740	736	806	776	772	764	721	759	740	788	756	728	734	766	763	775	752	774	772	758	771	749	717	728	759	723	724	749	745	732	746	759	786	717	790	733	764	714	759	757	749	767	769	751	755	740	735	757	822	778	724	753	754	745	742	727	759	834	728	729	722	747	729	779	774	737	710	774	728	732	756	750	779	763	735	723	754	748	728	748	756	727	775	781	711	749	757	782	744	786	719	794	786	745	723	762	742	763	718	770	721	700	715	773	751	724	814	772	757	765	772	765	752	683	734	770	778	737	707	770	767	747	759	765	778	767	756	740	762	796	745	725	781	741	751	703	749	725	773	716	789	794	697	745	753	761	728	759	790	788	774	749	734	754	757	781	770	715	784	739	776	766	723	739	732	713	785	766	750	707	745	718	756	787	767	714	715	738	723	792	739	708	716	760	746	761	752	722	793	789	765	745	738	740	763	749	716	743	804	760	752	759	722	773	745	777	787	773	748	797	713	764	781	742	727	761	773	756	744	760	757	727	777	733	799	754	729	780	736	780	762	750	761	721	754	769	747	729	797	767	774	756	730	797	772	758	772	705	768	754	743	724	723	753	790	762	752	760	737	777	787	753	745	796	754	754	748	723	797	723	743	746	738	753	746	691	743	774	748	807	771	758	697	772	783	754	763	787	809	768	732	792	738	735	732	739	780	795	727	778	764	773	784	748	714	806	748	738	708	765	757	743	761	745	795	720	728	745	787	709	766	726	788	771	781	801	733	776	724	711	770	770	716	758	781	731	773	716	750	743	736	793	791	746	759	774	741	782	768	737	725	767	766	720	754	723	785	771	728	797	724	746	733	766	758	727	749	735	737	756	727	713	738	761	765	764	828	753	730	778	779	780	728	748	761	805	796	712	766	801	807	775	746	746	721	756	770	746	733	709	768	758	769	719	714	678	759	732	760	768	763	740	746	756	718	767	795	731	737	807	771	731	758	757	749	752	763	781	750	725	753	779	774	716	711	749	715	751	720	800	759	785	749	794	738	749	758	736	728	763	745	778	766	803	768	741	736	752	734	767	779	778	796	729	736	782	810	773	738	744	772	764	784	744	781	798	760	718	767	715	758	768	737	734	779	781	782	726	745	776	760	809	747	756	749	800	785	722	750	733	762	751	737	789	802	758	761	791	740	761	745	818	749	745	754	769	820	775	757	729	760	750	736	722	723	772	788	795	766	786	744	748	768	773	744	777	735	761	747	697	727	733	781	730	752	756	718	787	785	776	702	724	753	824	782	744	735	736	767	784	776	783	769	758	727	760	782	695	731	725	777	744	787	776	733	762	768	683	767	738	718	761	726	756	798	749	741	779	753	719	736	763	781	720	742	749	753	734	707	755	747	749	697	786	768	714	763	754	794	689	768	746	748	788	776	793	710	681	751	767	746	738	777	720	774	764	726	770	766	735	729	765	703	763	754	803	747	750	766	797	721	779	736	759	786	785	769	741	739	747	722	730	778	799	759	777	751	788	774	710	760	763	757	730	766	723	752	742	716	767	762	744	760	756	751	738	740	771	769	766	771	762	802	740	725	728	764	770	780	735	725	776	741	766	761	712	788	701	719	779	751	709	807	751	769	803	761	707	757	787	801	746	729	726	748	764	713	762	762	715	750	759	759	765	731	742	787	774	746	741	732	792	789	727	743	764	745	751	745	761	738	711	790	746	739	741	751	756	769	801	735	754	735	771	740	732	714	784	780	784	755	783	738	725	732	786	760	782	721	725	768	737	722	727	774	748	788	772	747	827	776	712	751	763	730	754	772	776	736	709	764	801	746	786	760	764	768	717	740	750	705	766	763	703	793	778	793	746	772	764	774	758	747	734	721	710	727	757	797	750	776	723	757	680	742	828	730	755	730	712	741	757	760	750	772	763	781	791	781	736	783	797	742	765	772	749	736	736	747	718	714	749	745	749	755	821	792	740	724	750	702	711	725	759	799	756	728	736	790	736	806	759	783	770	806	717	715	712	768	734	761	750	792	762	796	788	775	738	735	750	777	750	721	754	779	788	725	749	746	753	750	709	767	756	827	763	752	737	750	725	725	771	780	756	754	729	723	789	762	735	723	744	777	737	755	765	733	767	771	778	725	766	737	720	722	735	739	736	756	823	746	714	787	755	745	721	735	763	746	791	797	784	783	725	803	757	740	716	792	761	763	740	772	754	738	768	772	775	739	765	792	745	725	731	791	823	725	760	743	815	730	758	769	754	793	755	726	786	731	728	795	789	761	770	715	739	792	762	734	727	811	754	765	795	772	782	785	788	797	742	773	758	734	712	777	706	773	741	722	727	758	764	773	758	730	740	747	797	756	747	750	749	785	752	749	775	767	705	750	741	735	806	766	757	800	822	742	735	734	735	763	758	745	754	764	699	735	724	743	772	748	752	753	736	761	724	723	804	804	747	709	816	746	768	753	713	757	706	755	773	765	732	730	728	755	742	742	754	784	767	762	737	661	747	794	765	761	764	782	755	756	705	777	680	739	738	723	734	748	782	748	754	759	814	714	763	767	777	760	714	761	804	760	754	785	755	758	731	713	727	725	741	758	694	735	756	771	726	745	745	760	728	759	750	771	739	728	789	767	698	783	728	760	747	740	730	741	732	756	700	750	791	750	781	747	738	739	785	771	752	755	738	699	784	743	771	768	735	731	742	771	795	727	693	757	732	772	800	762	741	727	710	733	706	742	769	715	791	728	749	727	771	761	710	788	731	747	732	744	747	793	746	784	758	786	757	820	769	809	801	753	734	727	735	744	748	763	739	688	773	762	751	758	712	722	799	761	716	749	788	761	718	792	723	742	761	772	792	771	791	763	758	789	798	699	783	713	739	749	721	747	760	691	758	728	728	731	755	761	743	730	751	785	796	751	762	787	788	711	748	749	767	772	793	781	736	750	749	763	797	780	757	768	774	722	810	753	735	726	744	789	708	754	760	785	784	726	774	747	724	749	683	765	723	770	741	788	736	759	807	748	763	766	726	778	769	774	768	826	751	714	751	787	765	810	782	739	767	780	721	779	732	780	719	722	759	809	765	765	723	753	768	739	729	734	787	712	778	766	748	751	780	707	737	760	783	731	777	829	740	777	700	759	729	721	723	765	739	776	761	685	738	763	716	764	760	759	727	781	741	746	755	794	769	738	767	770	720	701	721	759	744	743	770	752	784	741	763	684	783	768	726	777	774	731	782	795	747	755	722	713	786	793	738	702	781	722	774	788	764	731	726	748	760
49891	28643	25092	22023	20155	16064	8345	2788	1434	931	616	527	476	444	384	381	338	307	732	8021	13920	8532	609	257	289	249	271	228	253	236	240	227	239	257	256	238	251	228	207	242	248	240	230	243	228	254	221	223	250	231	240	227	211	229	234	255	236	268	232	257	256	231	237	230	251	226	211	223	247	213	207	248	242	254	232	231	211	224	252	226	225	276	218	210	252	227	243	218	217	212	252	243	217	249	241	204	241	234	242	228	239	225	250	250	224	247	266	237	252	247	219	245	254	233	204	215	226	241	230	226	227	233	215	212	218	219	210	237	245	262	229	258	248	233	233	234	246	226	226	212	203	241	269	230	223	220	244	244	204	223	240	237	221	241	236	217	228	236	228	265	264	234	230	214	229	235	218	226	223	215	214	231	249	235	218	247	254	228	258	262	226	201	248	223	192	238	234	237	218	232	224	252	223	256	221	252	227	226	239	243	223	208	246	219	224	253	243	244	231	227	221	205	217	230	246	246	238	215	260	212	231	227	232	231	245	218	218	243	242	244	240	236	188	222	245	238	234	247	217	234	216	233	183	220	219	249	232	231	238	244	212	248	198	233	240	254	234	246	250	224	220	218	226	213	215	228	221	220	240	244	244	228	262	231	233	247	221	244	207	209	243	240	231	247	234	253	247	224	246	258	232	246	255	237	233	239	239	252	238	215	241	244	226	246	228	214	216	215	233	242	240	278	252	237	230	224	234	176	253	233	239	235	218	219	259	214	243	245	205	234	240	224	247	209	234	240	256	241	251	266	224	224	235	257	217	247	240	236	236	247	257	234	216	239	261	212	237	251	226	253	251	242	223	225	238	215	237	213	245	253	249	262	232	231	239	237	199	242	233	225	234	236	251	225	236	226	233	251	231	233	222	178	235	234	232	243	207	225	234	225	215	258	240	251	246	264	242	259	261	228	229	253	233	237	228	200	237	244	272	238	232	214	270	217	251	224	223	200	239	206	244	202	223	210	252	245	237	219	205	234	232	220	254	208	212	210	266	235	252	246	225	231	269	247	214	244	215	233	249	236	232	198	235	250	228	216	234	218	238	229	273	235	220	235	243	241	233	247	264	267	224	231	237	195	219	206	231	241	240	215	228	267	222	201	250	235	254	247	238	234	214	225	241	238	233	224	230	256	227	213	236	213	233	242	222	216	219	210	213	237	241	236	230	215	226	227	223	227	239	230	224	237	244	229	224	247	231	216	231	241	253	211	256	249	225	252	259	225	216	254	228	248	233	245	227	257	252	225	238	221	232	233	264	232	234	260	242	263	226	209	217	243	237	230	241	204	218	215	230	225	242	219	234	228	238	234	235	222	262	229	233	227	217	230	233	234	226	221	233	228	218	235	203	232	205	213	234	224	234	251	208	231	260	244	216	226	241	230	247	221	228	256	254	261	245	254	224	237	201	210	212	239	229	251	218	248	220	244	238	265	239	237	243	230	212	213	240	253	219	205	216	249	260	222	236	241	234	220	260	244	192	272	211	219	253	229	245	205	192	225	236	252	236	214	236	220	246	226	223	240	247	221	243	222	240	237	217	228	239	220	200	207	230	235	245	212	242	242	253	216	248	203	204	235	255	229	255	221	209	222	219	253	230	230	246	215	248	235	245	250	256	217	243	236	219	235	213	245	241	219	213	206	218	230	271	229	209	233	222	208	256	273	208	213	244	214	232	200	227	235	196	213	210	206	226	243	226	239	247	254	250	215	239	236	230	247	209	246	198	220	221	258	235	243	241	230	247	234	236	236	244	229	230	242	222	242	206	220	226	236	254	212	255	240	238	248	224	212	226	232	253	219	222	236	230	241	261	226	207	231	260	238	234	214	223	225	230	231	261	213	244	236	239	245	232	239	209	239	211	233	235	232	227	251	224	228	249	253	257	252	214	228	225	225	235	216	258	212	250	216	225	236	232	259	263	236	223	212	235	239	226	226	232	254	215	252	241	221	225	242	219	250	215	232	204	230	233	217	196	225	214	199	217	219	237	269	210	218	231	237	216	232	226	233	241	256	243	219	224	236	220	235	229	215	234	245	239	222	219	226	291	234	226	211	231	208	198	240	244	251	244	222	252	216	260	221	224	244	212	245	258	241	235	238	214	227	212	217	237	233	233	251	220	225	252	269	269	228	230	231	212	212	232	227	227	240	261	253	227	230	204	235	220	269	205	244	244	232	224	258	238	234	242	218	246	256	218	207	214	219	225	267	226	235	229	212	208	228	245	233	241	234	204	238	249	220	257	236	238	262	236	240	268	239	237	208	200	235	239	220	226	222	212	247	242	215	268	229	246	201	223	232	249	216	234	245	212	240	237	229	233	236	241	236	239	242	242	213	228	251	225	257	199	211	226	225	241	221	227	213	236	214	202	238	264	242	241	240	211	220	243	207	212	232	253	239	229	236	233	248	231	223	219	209	232	222	254	218	226	227	240	222	226	241	256	253	197	249	246	252	251	218	215	234	234	207	232	215	216	265	248	223	247	220	243	266	220	237	239	223	260	238	251	227	233	233	237	225	233	237	231	199	229	227	232	220	236	226	233	246	231	209	205	233	232	229	209	248	258	255	209	231	265	245	279	232	232	191	237	233	216	216	247	255	220	254	228	254	204	219	228	254	200	204	193	234	240	241	228	250	207	247	239	229	240	260	238	245	233	230	239	233	235	210	240	256	234	239	236	230	209	253	227	216	253	281	230	231	239	229	251	247	244	253	226	214	218	209	224	259	204	237	217	214	207	213	229	215	252	248	220	238	225	234	212	250	220	207	240	225	226	222	253	246	212	220	220	230	235	229	223	235	210	223	226	222	229	218	215	239	247	236	248	220	240	223	237	212	234	225	224	231	249	255	214	234	221	230	207	240	239	233	215	209	218	229	225	230	214	221	218	250	244	210	209	248	260	237	214	246	220	224	237	228	260	211	255	253	223	233	223	237	234	228	220	231	227	249	221	228	215	224	242	240	239	224	201	225	215	242	226	228	250	225	238	216	210	265	198	254	237	240	199	242	253	228	237	209	264	241	243	249	230	203	228	236	222	242	233	227	285	255	227	274	204	234	236	216	252	230	232	226	238	238	255	233	230	219	249	245	260	226	211	218	233	215	226	249	246	190	235	241	245	229	199	250	274	248	210	235	230	227	249	194	214	242	208	231	240	188	232	237	216	226	239	236	228	228	248	235	235	236	232	261	231	252	233	217	225	255	251	239	228	230	209	262	212	227	238	227	206	229	242	229	251	254	222	239	243	219	235	240	236	226	225	215	240	233	259	224	248	254	240	208	251	241	222	234	233	243	237	224	256	234	240	224	234	201	232	216	219	235	225	239	255	212	264	217	265	228	212	205	237	249	195	263	256	237	264	238	205	238	232	218	252	290	228	217	222	259	226	209	213	239	219	248	265	254	223	218	264	226	194	209	241	260	241	232	238	203	203	229	240	200	226	210	227	224	217	222	248	221	258	198	216	280
43518	5961	7630	9354	8771	6427	4598	4284	4095	3052	2367	2075	1846	1854	1576	1454	1348	1116	4103	28561	36564	21438	889	587	580	579	613	598	620	578	542	579	526	590	583	528	567	620	553	582	553	536	594	563	536	545	551	546	570	553	565	577	540	574	544	541	498	559	562	517	501	588	535	538	518	537	551	510	540	566	572	519	582	464	515	500	520	539	524	575	535	569	551	541	554	541	533	542	548	521	531	531	541	543	492	548	508	530	539	557	533	536	523	533	557	496	568	551	551	514	554	513	511	522	517	569	519	549	584	603	531	495	561	513	496	511	568	526	503	558	564	498	551	540	532	527	570	557	548	510	538	530	558	527	568	553	541	533	461	572	526	553	547	512	564	512	557	544	519	507	549	495	558	524	545	485	567	532	501	521	521	555	515	494	538	490	503	560	559	533	522	533	517	504	560	526	541	522	552	521	518	530	502	516	576	527	548	545	517	577	539	512	550	527	524	542	569	535	537	531	500	553	534	576	571	561	522	530	563	533	453	540	505	529	534	511	509	560	555	547	554	516	528	528	522	569	543	548	538	535	565	515	520	539	503	532	500	525	553	569	524	510	548	583	584	550	517	497	518	553	556	539	553	553	550	556	513	553	575	539	573	535	522	558	540	537	512	523	537	526	503	505	566	535	563	529	546	540	523	568	539	537	525	532	482	587	501	541	561	521	549	531	517	503	495	573	510	498	589	569	513	568	547	496	535	537	515	540	540	561	562	556	515	586	554	529	544	558	526	499	558	532	531	500	550	493	544	522	514	550	564	550	560	494	551	542	538	530	566	509	522	534	517	552	539	511	539	541	543	486	574	525	524	525	527	509	537	514	510	553	514	574	517	550	536	551	562	516	554	512	529	522	545	514	540	522	521	510	537	532	545	544	479	535	547	553	543	517	519	533	515	527	562	550	490	512	538	581	535	537	538	540	520	529	548	527	567	544	539	585	585	556	462	532	512	527	518	497	544	532	537	544	514	496	513	549	500	536	513	504	505	536	511	543	518	516	521	523	526	529	575	509	516	527	501	527	493	539	521	533	557	533	503	534	526	571	531	560	568	523	511	500	530	567	575	558	527	565	537	527	506	576	546	514	540	551	519	532	560	518	507	491	578	499	534	562	535	552	492	572	523	537	531	494	546	516	526	573	510	507	572	557	547	547	518	526	546	533	533	532	530	498	476	554	556	495	506	543	539	545	508	500	548	529	550	515	547	520	522	516	503	530	514	551	556	549	535	541	508	515	498	545	501	552	556	509	538	488	545	576	576	530	527	494	520	578	562	544	519	510	542	582	545	519	512	507	489	522	497	512	543	482	549	546	531	540	567	510	521	519	576	507	508	549	552	493	522	606	546	552	511	540	537	542	500	516	526	531	520	521	544	548	516	560	526	509	548	501	512	551	537	559	535	541	537	529	552	524	512	529	536	517	540	577	552	552	526	591	516	548	537	515	553	551	537	585	512	546	531	542	579	583	525	542	509	558	519	544	526	537	503	533	548	512	547	557	515	530	585	493	531	499	517	544	588	508	576	479	506	523	521	577	552	524	530	509	513	509	560	508	540	528	552	533	507	500	577	546	530	543	511	566	548	513	547	555	532	560	539	549	549	512	593	545	477	539	555	491	569	530	524	554	490	534	526	522	509	566	560	517	575	530	528	528	569	568	520	533	489	516	510	545	519	564	516	551	508	587	500	548	529	500	509	587	559	549	544	528	545	536	570	541	561	498	533	488	556	514	519	482	505	527	540	538	539	522	545	500	553	557	551	506	520	540	535	484	554	552	531	529	527	534	496	483	533	555	499	509	562	545	533	509	520	551	534	526	536	542	540	549	523	538	537	519	548	539	554	515	545	531	530	539	543	523	548	546	580	533	546	538	554	532	567	526	546	530	553	529	559	550	537	516	564	538	533	527	530	556	543	542	524	540	511	534	519	545	557	511	515	539	530	516	515	543	538	566	566	518	509	549	543	557	550	512	531	521	569	546	502	570	556	490	537	515	574	516	544	511	508	537	525	556	514	567	533	500	513	543	531	544	518	531	543	521	515	557	531	521	496	575	539	535	531	557	575	506	558	534	568	540	577	585	531	513	585	538	543	539	539	539	536	496	548	561	487	529	511	550	537	529	538	537	544	503	537	525	549	523	510	549	545	551	589	544	502	512	582	574	532	513	534	543	533	553	526	547	549	547	544	543	498	538	540	560	496	569	529	544	495	583	547	544	550	549	548	537	527	519	548	547	508	542	506	531	510	540	531	518	530	521	525	568	486	508	537	524	556	524	540	543	527	543	528	535	512	568	531	558	551	544	564	550	524	566	508	544	571	512	504	542	571	527	520	531	533	513	583	546	512	542	526	550	529	528	547	541	543	525	547	530	536	516	544	540	566	542	528	568	562	534	503	550	538	548	495	535	538	513	552	507	509	539	498	522	535	513	517	518	549	516	560	551	520	554	546	535	561	549	534	540	504	503	525	521	554	509	524	506	502	525	539	518	519	512	520	505	525	542	530	480	516	524	515	513	526	531	538	530	519	540	504	531	548	559	497	529	526	520	491	538	527	527	559	547	567	507	556	546	547	542	558	497	580	514	540	494	484	539	505	497	571	513	533	548	540	507	567	522	548	525	523	534	513	493	530	517	529	505	571	514	542	541	554	503	536	564	503	527	531	520	522	510	502	527	514	542	499	562	540	571	532	545	511	502	514	523	527	479	546	527	542	558	489	564	547	553	533	521	547	534	512	547	533	499	540	521	509	564	521	568	520	562	566	511	502	545	540	548	508	544	562	558	514	558	508	553	555	514	497	529	545	545	491	498	530	569	524	530	526	554	525	571	538	503	475	541	533	538	541	525	513	522	529	496	513	557	507	504	530	507	518	487	528	539	525	515	524	539	555	567	539	512	524	518	537	527	546	544	543	510	525	538	537	530	523	486	508	472	530	544	501	544	546	572	559	528	550	546	570	561	554	523	543	543	571	555	494	543	516	521	515	538	522	552	534	529	520	541	498	584	486	561	532	533	539	557	530	479	503	496	543	578	525	491	540	561	526	509	569	529	546	516	527	504	538	540	528	489	522	474	564	521	501	555	520	513	510	515	552	543	568	540	545	512	528	505	543	533	509	565	525	511	564	563	519	504	526	513	502	544	564	547	523	484	553	568	534	561	579	527	564	559	520	576	514	500	556	548	544	495	536	480	507	556	537	490	503	543	487	496	534	552	503	570	525	573	558	502	539	496	536	545	544	518	521	556	550	553	492	546	545	542	555	567	537	554	526	554	545	523	488	508	549	539	547	539	534	572	532	535	584	552	512	510	573	499	492	542	511	507	534	557	521	524	552	520	538	508	526	512	504	530	571	553	556	539	541	552	520	554	532	517	504	565	525	499	551	529	515	517	530	500	531	514	534	485	500	542	537	527	551	528	569	523	515	523	535	519	562	569	498	536	540	511	510	524	532	490	555	548	561	515	510	538	540	513
48049	27356	26266	22997	21572	19280	11713	3317	1171	918	659	574	514	463	398	370	349	362	585	4217	14723	12271	1380	267	269	240	255	246	259	223	232	214	213	241	227	230	255	234	227	259	230	233	247	223	258	235	250	228	219	243	224	249	219	217	252	253	233	251	219	232	212	251	236	247	222	244	220	205	235	225	212	216	217	230	241	220	230	236	251	218	228	233	254	218	192	220	230	234	222	230	220	253	253	219	209	229	243	256	220	238	241	216	237	252	237	226	219	235	257	256	246	246	214	239	210	221	228	182	232	250	228	231	250	209	229	229	241	226	221	230	230	213	232	220	235	234	261	236	220	250	254	222	218	248	235	223	234	227	202	214	265	251	206	214	235	246	238	246	214	236	229	206	231	239	238	183	223	241	234	225	232	214	187	210	236	256	239	206	243	237	250	246	227	236	227	260	229	246	230	227	246	212	255	223	235	250	202	222	226	241	242	250	252	249	235	244	227	232	217	227	220	231	237	220	252	217	222	244	223	217	222	208	227	232	244	256	239	249	203	218	259	232	224	195	226	234	246	237	258	224	235	237	256	233	254	256	231	202	239	246	249	236	218	221	233	237	205	242	255	227	237	225	246	216	217	216	236	245	225	261	256	209	235	231	226	198	259	219	251	224	226	234	239	242	247	224	240	217	244	205	207	222	242	223	251	202	232	225	237	223	197	216	208	233	205	203	244	236	229	239	220	232	257	255	234	246	225	209	233	248	224	240	227	252	231	213	254	239	213	238	197	262	246	234	205	199	257	221	242	208	246	252	254	263	232	244	212	237	215	255	230	242	243	234	252	222	237	229	197	249	215	234	220	272	222	239	220	248	213	217	229	273	226	209	246	226	256	208	213	246	248	222	243	221	226	248	206	248	246	241	238	197	226	225	243	255	265	205	231	215	228	253	249	244	208	217	226	217	231	218	250	205	203	212	224	204	250	235	242	224	231	243	244	249	233	245	216	217	252	224	230	231	215	227	214	207	231	222	224	213	212	227	246	221	226	236	246	235	194	218	226	250	218	238	208	223	212	234	204	221	218	219	209	205	212	239	228	239	222	231	207	222	229	223	230	235	228	243	243	245	222	255	250	234	226	220	240	215	220	206	225	232	218	213	211	254	230	217	224	246	231	217	229	233	231	224	213	236	251	236	212	244	257	237	234	211	240	216	232	214	229	239	224	236	217	230	231	250	235	246	227	222	233	229	230	233	228	226	253	209	223	205	252	239	209	191	234	237	225	202	207	236	224	223	219	224	202	244	251	237	230	255	265	235	224	211	253	235	211	219	236	249	230	268	265	231	205	223	241	253	233	230	234	267	219	210	217	259	246	269	223	219	228	208	237	234	216	234	245	253	255	219	224	237	205	214	207	236	238	227	268	211	241	215	238	205	220	235	251	206	226	228	259	231	217	238	236	243	249	248	233	229	248	255	234	215	230	235	220	231	249	244	233	244	235	235	228	243	224	247	214	243	214	245	235	221	231	227	219	216	205	199	206	233	250	215	227	218	237	220	212	224	208	242	207	223	228	226	209	204	232	225	246	244	259	250	218	227	212	265	218	231	221	203	222	233	236	233	228	229	235	247	230	235	233	236	216	231	236	229	240	221	238	216	218	228	229	233	223	223	236	233	247	220	188	225	194	218	237	220	243	219	226	231	215	246	249	251	203	224	217	201	224	227	240	215	233	251	209	256	200	244	231	228	198	213	218	217	210	226	230	218	250	258	186	261	231	237	230	224	234	254	232	233	233	228	219	233	234	252	241	218	235	246	239	248	257	227	223	217	233	249	209	216	222	210	223	220	232	233	244	249	230	263	266	227	212	210	235	204	231	233	235	197	240	222	237	241	252	228	213	231	243	217	248	209	233	224	262	226	241	225	231	226	238	235	244	219	241	218	221	234	221	250	213	219	205	242	234	235	233	227	216	238	234	235	229	218	235	236	222	239	227	209	222	225	209	236	225	213	225	260	240	232	231	252	213	248	232	211	235	206	240	225	221	238	234	218	237	212	224	220	222	226	230	210	204	240	237	222	246	227	236	221	232	223	232	207	202	259	214	201	206	235	222	215	234	219	245	239	254	240	245	238	191	238	267	246	225	240	241	237	237	247	218	241	240	228	218	234	223	250	220	237	242	216	221	229	239	240	223	207	218	206	233	229	224	227	199	224	219	220	211	235	226	236	226	213	220	193	249	235	234	229	228	237	225	209	224	218	212	203	232	194	229	207	249	226	259	238	241	231	247	236	225	222	212	246	238	215	210	236	258	227	227	224	205	235	237	204	218	240	220	240	221	231	239	214	239	240	229	211	214	238	257	220	254	239	223	273	285	239	191	220	230	241	259	237	250	254	234	212	225	235	215	218	263	208	223	240	252	228	213	224	273	216	219	252	248	246	240	229	228	206	235	210	217	206	214	248	220	221	229	208	234	224	266	228	227	258	244	225	224	220	228	255	260	249	240	229	234	228	229	219	242	250	208	250	210	233	239	264	224	245	240	234	230	231	248	220	210	219	213	233	228	229	217	252	247	216	220	222	236	237	218	228	237	251	246	209	241	231	219	249	241	237	222	239	240	230	261	228	221	257	225	237	223	216	204	233	250	231	224	222	212	219	229	234	250	245	239	249	249	239	210	230	248	263	239	223	225	255	226	206	230	280	215	236	211	227	249	228	188	227	233	212	224	231	215	200	245	234	224	221	222	232	212	211	244	246	239	209	234	230	219	238	253	245	259	250	239	213	237	231	229	212	223	227	227	235	246	237	250	203	242	246	219	227	214	248	231	215	237	219	233	225	220	206	224	224	245	265	230	195	202	220	222	241	257	233	243	216	220	230	255	218	216	235	232	232	217	195	226	226	227	278	217	211	219	244	203	238	223	218	191	236	251	218	226	223	259	225	243	239	240	238	255	266	230	215	213	238	220	229	225	251	207	216	242	204	215	185	245	213	210	232	213	209	204	208	217	241	225	214	265	228	208	235	242	230	229	227	222	218	216	246	240	231	228	257	232	231	229	197	250	230	216	190	198	224	261	232	186	229	224	243	227	248	222	224	225	237	216	241	255	213	246	217	201	209	209	216	231	240	224	221	223	235	269	208	237	221	209	223	247	235	225	238	221	226	242	215	221	203	216	211	268	227	235	195	226	205	215	232	232	220	233	225	223	238	248	258	209	248	263	206	237	221	238	241	224	244	206	222	255	241	232	221	221	190	227	223	193	252	222	215	256	231	243	237	235	254	223	232	247	226	228	240	196	230	230	225	268	206	220	222	242	243	240	255	230	222	225	199	245	228	214	223	242	214	210	228	212	231	209	223	225	215	230	226	220	216	214	225	245	245	239	243	199	235	200	240	241	231	213	252	220	231	243	196	231	202	209	198	276	224	219	234	240	222	221	242	220	227	239	207	244	218	243	245	238	225	230	232	245	256	228	208	218	251	223	221	235	233	259	256	222	229	224	227	209	237	220	227	255	226
40622	4456	7317	9006	8638	6347	4584	4266	3928	3141	2537	2115	1897	1697	1409	1239	1227	1134	2826	18467	38189	30536	1888	624	628	577	595	570	571	567	614	611	595	581	531	495	570	549	562	556	584	519	583	539	556	553	520	526	529	544	518	551	524	509	496	536	507	543	560	534	521	545	557	525	530	512	535	517	522	534	520	533	572	530	567	529	550	578	509	528	552	507	533	548	486	504	571	491	517	575	514	561	535	510	525	487	527	525	526	500	540	522	505	544	497	550	516	544	586	546	576	492	508	504	559	597	522	520	496	524	568	544	525	491	534	560	541	534	530	570	495	507	522	536	519	503	540	551	567	506	508	501	532	522	497	525	517	509	507	516	515	485	502	498	490	513	508	524	523	535	537	561	573	533	507	535	499	535	520	502	504	536	541	539	507	516	542	547	503	545	505	526	557	523	518	515	538	523	556	520	511	520	498	562	506	528	500	491	534	565	507	527	464	551	519	511	525	561	567	564	536	506	506	495	513	579	578	515	491	513	480	557	484	512	568	532	495	511	500	516	526	557	522	545	505	536	553	513	508	561	519	558	528	535	501	537	535	530	516	514	505	504	519	536	566	503	519	471	512	538	510	526	521	549	535	510	541	563	526	513	512	504	519	516	576	518	526	549	532	492	547	521	510	551	494	532	505	508	525	570	519	540	549	541	552	498	509	491	514	511	519	523	514	504	561	517	541	530	553	509	522	559	507	516	515	524	505	540	532	533	474	487	513	554	521	498	559	540	540	511	488	504	531	529	531	520	561	538	490	493	532	540	511	518	553	524	479	542	533	532	526	547	551	559	532	536	517	523	526	494	531	516	524	526	510	510	541	554	519	528	512	530	509	532	529	510	542	569	571	489	543	565	551	533	524	527	563	578	525	513	505	493	526	513	547	518	515	536	536	506	514	537	582	522	497	502	487	530	492	537	540	558	483	544	507	551	508	497	511	534	519	530	524	546	526	528	544	539	498	529	536	527	526	521	508	497	463	518	522	543	528	510	480	524	537	525	511	516	504	528	515	520	521	521	538	511	542	509	556	542	485	560	530	538	573	532	513	542	501	566	516	582	500	544	526	523	540	517	538	577	550	528	519	514	540	519	484	508	582	545	536	562	547	498	539	566	535	570	528	502	546	518	524	537	530	540	510	533	521	530	550	466	505	535	561	570	523	530	565	548	547	523	525	564	491	546	518	525	516	529	492	551	521	528	557	561	548	520	576	531	477	518	511	542	481	528	506	498	524	519	555	546	541	544	547	527	534	506	529	560	508	546	530	515	531	519	518	523	503	508	548	529	546	525	516	576	501	516	547	508	525	532	540	530	552	540	540	509	502	570	492	497	537	537	573	529	545	579	512	530	487	551	522	539	489	550	514	516	501	531	505	543	503	543	531	554	537	563	547	520	499	518	543	508	526	505	516	545	536	514	521	503	530	517	571	476	518	533	531	494	511	533	528	515	552	529	510	502	561	522	514	573	545	516	498	499	531	521	545	538	506	543	521	478	557	493	508	557	514	529	524	493	542	520	515	532	563	521	532	471	541	577	510	528	508	540	497	543	492	513	536	512	570	537	517	553	539	525	467	543	534	523	561	534	502	464	539	506	537	523	560	509	496	538	536	529	484	491	505	520	549	524	566	534	515	512	529	514	494	521	530	542	572	525	502	582	493	528	520	528	534	524	515	511	519	527	520	531	502	540	545	526	484	519	549	536	559	554	479	504	500	507	529	546	485	545	546	537	546	514	514	519	532	515	503	537	525	537	540	538	551	513	517	556	539	504	506	506	484	518	555	559	569	473	528	524	512	541	522	530	552	473	517	545	503	550	557	507	511	537	482	528	554	564	515	545	535	532	534	488	507	523	523	567	541	495	518	514	499	549	533	537	542	550	540	541	479	572	559	569	519	536	527	540	509	534	583	508	499	529	513	562	556	551	485	521	523	514	540	476	561	540	571	490	510	518	504	511	534	527	511	552	521	491	515	519	537	520	501	557	515	558	520	518	500	547	529	515	520	560	533	546	552	544	554	525	444	503	525	551	529	551	567	521	499	515	520	528	504	539	545	512	519	538	505	509	512	560	532	540	490	559	527	521	517	503	520	579	542	521	532	522	543	511	558	535	535	522	526	471	552	554	531	519	511	545	545	518	538	512	525	515	552	494	490	538	530	512	527	473	530	584	531	517	518	484	547	563	525	541	582	515	532	482	526	539	534	552	518	585	517	509	522	543	512	544	508	532	510	497	505	522	498	503	517	495	547	515	527	531	574	524	549	548	536	517	498	516	517	530	515	517	533	523	531	541	520	532	508	528	488	522	518	531	495	537	494	574	544	542	548	518	507	531	498	569	530	549	506	553	556	524	487	557	520	544	526	523	515	531	501	538	544	557	587	518	545	528	536	505	534	541	516	544	524	499	530	501	499	529	519	510	508	542	512	557	553	520	507	524	540	514	553	538	544	540	532	518	480	499	497	529	532	500	576	556	553	579	520	535	528	548	531	541	503	520	535	546	552	526	529	500	538	505	545	512	503	495	517	543	535	559	569	561	530	523	479	551	528	532	506	582	506	538	528	511	549	531	538	562	540	487	526	529	503	515	533	537	498	530	522	534	503	540	528	554	558	521	550	510	514	546	509	517	543	531	545	487	497	552	505	522	518	508	526	481	478	540	515	548	504	520	504	568	511	531	554	530	495	504	539	536	520	503	536	550	543	543	529	504	525	530	474	528	546	536	505	498	501	487	499	529	531	536	555	481	509	523	506	524	513	581	541	525	501	493	522	530	525	513	509	521	528	529	504	520	532	531	529	554	531	535	505	496	541	514	542	511	559	540	537	514	556	534	538	518	513	534	527	468	503	529	528	516	543	533	512	510	545	524	498	496	505	515	552	520	560	515	521	513	538	522	522	542	541	565	499	489	539	542	527	541	508	521	479	544	522	506	528	492	497	552	519	542	518	552	509	518	548	511	517	510	492	568	503	524	516	548	549	534	505	519	539	524	491	555	517	584	535	467	540	546	502	514	538	509	515	513	529	531	486	522	491	558	518	531	492	515	558	526	521	528	526	535	535	484	516	490	569	540	550	495	505	498	552	512	514	534	517	488	521	544	537	545	544	536	555	523	546	537	505	525	464	564	530	526	502	587	506	485	524	532	519	476	499	540	523	537	503	525	548	539	517	525	546	480	504	523	558	503	538	535	527	512	522	478	529	504	538	558	516	508	539	536	541	513	541	570	501	550	533	500	564	547	509	561	527	529	535	543	506	566	564	531	517	534	512	550	511	567	539	490	562	529	548	543	548	501	536	495	530	515	546	515	519	556	529	536	498	540	509	546	500	522	535	527	504	555	545	540	498	551	536	549	470	525	564	512	534	495	480	512	560	525	561	537	504	535	565	552	502	519	549	518	493	524	538	525	471	551	507	515	510	541	546	530	521	542	541	505	538	497	580	513	553	557	491	510	541	541	511	521	526	523	502	530
21676	6009	2459	1257	781	483	366	347	380	377	339	346	339	346	366	353	346	328	327	425	839	1063	387	339	338	335	331	313	345	325	348	340	302	319	327	338	319	336	315	340	314	359	344	280	305	332	360	314	322	320	337	348	345	338	299	359	303	305	348	330	317	284	328	327	358	348	327	332	339	323	343	332	310	363	321	336	312	334	317	353	328	315	335	318	332	338	343	311	318	326	312	330	308	313	344	320	362	333	319	320	355	313	321	326	339	362	330	331	316	317	346	371	333	359	331	352	361	330	293	341	324	334	307	300	340	318	329	340	301	296	341	317	321	339	338	310	329	369	332	342	337	331	337	344	332	296	316	322	294	358	346	317	336	345	352	317	344	313	319	335	299	330	318	326	348	345	310	328	332	321	352	369	327	334	311	326	312	337	350	351	332	359	330	357	328	334	332	332	332	326	318	320	342	331	373	337	325	335	353	322	345	344	306	384	345	331	337	313	347	332	313	341	316	325	336	311	311	346	317	311	302	311	368	336	350	359	314	349	321	327	302	324	355	361	329	363	329	329	310	329	331	323	312	291	326	341	389	370	339	317	298	345	358	355	321	372	339	339	331	345	328	334	342	322	333	327	350	328	310	330	337	371	351	335	320	347	342	343	341	352	301	354	321	353	332	337	372	334	319	323	304	352	302	365	307	358	352	350	338	344	332	360	365	345	335	315	311	354	299	353	355	308	337	364	355	325	312	327	309	319	335	353	329	362	345	325	311	313	315	342	325	305	309	329	353	325	329	345	351	319	329	339	321	350	339	340	311	351	349	321	314	358	342	321	331	324	295	326	322	322	348	332	343	334	336	325	339	345	325	354	303	343	323	358	333	339	327	309	321	323	342	319	342	309	321	358	336	298	327	362	332	380	300	327	346	366	330	324	304	348	307	345	331	350	334	364	319	338	319	339	327	339	319	341	315	349	320	330	350	333	320	329	323	293	328	327	346	333	324	314	364	309	309	340	339	343	365	347	340	336	357	324	304	360	300	314	302	323	355	349	306	315	351	344	339	317	315	339	338	340	320	329	328	317	390	351	358	338	343	330	337	346	319	325	358	378	347	322	329	339	320	359	320	329	352	348	339	358	266	328	307	363	335	327	312	286	347	353	357	342	348	335	326	333	328	307	308	331	341	329	320	330	351	350	336	325	325	315	349	326	334	333	355	320	348	290	330	323	333	348	305	323	348	319	353	322	333	305	338	338	365	326	326	369	356	323	359	346	305	377	332	316	342	322	332	340	363	303	344	309	310	317	322	327	322	280	342	337	312	313	340	329	311	305	335	314	315	347	360	354	340	328	336	344	319	315	306	350	311	335	304	330	341	376	363	332	301	340	333	362	323	342	340	357	357	311	339	361	348	321	372	348	351	310	303	310	341	323	325	359	344	315	327	344	348	368	341	359	348	318	329	338	290	317	317	324	329	342	350	316	326	312	352	328	330	316	339	345	335	342	338	341	307	350	328	325	344	333	356	335	341	324	311	352	330	293	302	345	323	332	335	316	322	307	342	313	335	353	350	330	344	334	330	360	319	372	345	335	314	327	329	328	338	343	309	302	328	332	315	307	325	329	356	310	373	349	320	335	328	319	350	307	330	330	347	290	316	365	325	300	325	310	336	323	361	353	301	349	322	313	306	324	323	287	350	342	298	327	329	350	359	342	327	327	320	332	329	353	335	308	338	329	331	333	350	335	357	340	318	345	348	337	328	352	365	327	369	299	345	338	370	323	370	342	358	300	325	297	324	300	334	368	321	329	348	304	344	348	322	323	334	359	341	361	304	349	317	374	353	320	342	330	278	319	328	320	342	322	328	334	304	322	338	375	332	299	324	302	361	354	288	362	359	316	362	365	320	365	351	330	347	309	321	300	339	318	373	334	325	334	348	335	332	357	356	346	336	330	324	294	320	276	336	299	335	332	347	330	325	340	349	330	329	310	337	346	326	332	292	330	335	324	357	337	330	351	331	327	326	358	306	346	369	367	376	344	284	334	308	333	335	352	312	316	352	334	322	346	342	318	353	336	346	343	343	319	337	347	359	316	313	320	321	319	313	361	315	354	318	291	344	334	337	331	322	314	278	377	349	310	327	352	339	347	323	320	326	297	315	322	329	336	302	329	358	339	339	333	362	305	287	321	345	349	336	344	320	298	286	339	363	344	337	321	325	337	347	317	306	335	350	335	320	343	340	318	338	318	328	353	312	331	344	332	343	301	341	317	314	298	334	317	331	309	320	334	373	363	342	315	339	300	330	342	300	337	347	364	336	343	331	329	373	312	357	311	354	299	382	342	323	334	347	328	345	311	317	343	331	318	332	344	356	309	340	309	369	324	358	334	352	318	311	320	327	352	332	342	359	304	368	380	354	321	357	343	330	330	331	329	356	338	370	356	332	366	338	319	342	340	314	334	342	345	323	304	325	355	343	386	345	325	316	327	312	358	351	318	336	362	308	339	372	319	336	344	333	367	299	355	324	353	325	322	340	320	351	349	339	339	321	331	312	319	314	339	324	312	341	385	337	328	300	300	324	306	342	302	331	315	317	338	346	331	354	314	342	326	332	325	311	361	317	330	342	315	342	332	332	344	330	324	326	335	304	353	350	339	315	337	341	350	330	342	308	331	300	344	321	331	341	315	340	328	316	338	390	359	361	303	365	333	328	315	334	311	348	321	333	333	333	331	311	357	329	303	325	315	348	335	326	350	316	329	283	349	352	337	360	335	307	354	337	343	319	343	316	338	310	314	333	328	316	349	311	344	337	332	338	337	328	338	316	361	351	314	339	333	313	357	299	313	315	308	358	353	346	336	299	339	310	324	331	339	338	338	360	327	313	331	347	337	303	340	351	311	342	299	315	347	348	347	357	346	315	300	345	311	327	327	324	335	335	358	359	330	332	348	323	341	334	319	334	354	327	315	313	358	350	337	324	306	331	315	332	327	343	335	335	362	306	327	320	343	312	385	359	330	322	274	328	312	350	355	327	330	352	366	309	311	311	337	335	344	330	318	339	314	332	321	309	367	350	352	331	346	327	330	340	307	312	342	345	344	354	364	346	342	305	327	350	351	324	361	344	313	316	325	326	335	335	349	359	261	312	330	314	338	361	329	302	324	376	335	329	310	326	346	363	329	325	336	340	345	354	314	358	318	378	354	351	342	349	358	317	341	270	320	328	341	327	333	324	336	326	324	347	315	342	328	318	350	309	352	338	338	311	341	327	352	368	339	329	348	286	333	312	341	333	303	330	359	341	337	327	325	317	332	332	362	337	332	320	334	376	310	367	355	338	299	290	305	327	327	323	291	305	314	321	358	313	332	321	302	341	332	351	302	311	339	312	281	321	345	318	294	336	329	331	342	332	307	317	356	309	324	329	351	359	367	337	343	346	337	330	329	316	339	302	343	358	314	318	323	319	297	361	341	343	339	334	310	318	346	344	329	338	328	305	358	337	327	321	341	313	309
15966	949	1224	1257	1132	1004	950	942	978	914	817	837	887	842	796	814	801	848	857	1429	4064	4543	913	832	737	752	741	815	764	778	794	741	740	810	784	799	808	787	774	800	838	807	759	831	754	768	792	823	867	769	816	839	814	784	772	803	794	731	795	767	773	826	845	795	803	729	780	795	764	798	774	807	783	799	767	808	826	829	746	803	791	791	718	807	797	756	766	764	784	819	800	795	772	784	805	719	809	840	783	781	753	786	808	800	754	832	777	779	748	811	787	760	783	762	800	777	791	795	759	820	789	802	803	785	771	785	760	815	761	790	813	772	824	773	794	804	782	803	793	797	840	792	801	788	733	785	778	825	809	797	787	809	759	796	842	803	802	771	735	790	792	815	788	756	810	749	800	795	762	814	767	827	796	819	807	859	814	776	758	778	783	783	772	799	826	824	824	774	748	780	785	763	769	811	783	794	803	825	768	775	762	799	822	829	769	814	816	760	765	763	812	807	802	782	780	809	822	828	836	775	833	808	779	810	775	777	814	790	813	760	771	802	798	768	783	792	753	796	809	769	797	804	801	757	807	817	785	793	766	793	829	768	792	782	808	794	786	822	811	741	776	780	794	753	773	721	816	747	789	759	752	774	779	783	765	800	765	816	769	757	783	781	853	814	771	742	814	756	813	752	835	769	798	794	772	795	815	768	783	776	788	770	799	785	796	816	761	788	801	763	833	803	747	780	791	810	806	839	779	799	744	761	770	764	753	749	859	808	760	801	744	758	769	786	786	814	812	775	838	788	786	746	767	755	771	807	788	790	804	754	799	745	736	790	754	862	800	792	729	789	762	764	805	765	810	826	795	810	764	820	795	788	733	844	798	816	788	797	786	800	800	771	767	800	783	756	790	766	802	828	783	801	796	781	748	815	827	816	766	848	782	749	773	779	815	807	797	779	836	797	854	776	805	805	767	800	827	811	819	841	785	799	828	811	829	753	743	787	778	854	834	813	823	795	783	751	792	800	768	789	748	762	795	806	810	769	793	756	779	756	742	818	809	799	881	852	832	767	833	793	747	785	753	809	784	792	750	815	774	792	809	777	775	789	829	814	789	774	808	803	763	772	750	804	772	782	751	817	802	765	768	840	767	782	836	750	813	789	811	796	821	792	784	746	765	803	749	748	824	763	802	803	779	776	774	825	825	807	777	760	758	738	783	740	808	733	732	812	805	809	816	736	752	792	777	814	805	792	784	774	785	799	834	789	815	736	762	821	795	775	767	747	793	782	782	785	798	859	738	808	780	793	839	803	777	740	774	792	783	778	837	770	821	830	747	754	798	791	795	805	757	764	771	790	776	807	842	787	783	779	771	848	771	807	770	792	790	787	797	816	847	760	808	764	807	828	790	722	794	819	777	817	778	808	806	744	743	705	786	756	797	818	741	810	796	761	749	819	812	750	744	788	757	796	769	822	824	777	793	772	794	814	755	776	798	800	791	832	769	776	728	841	817	784	776	813	773	735	761	797	805	766	771	833	793	742	809	772	806	813	765	763	745	758	757	766	793	795	781	794	791	783	729	779	771	789	776	787	812	747	836	757	805	880	824	761	797	796	795	749	764	754	735	725	772	794	778	802	779	808	791	775	833	750	824	770	834	797	833	815	785	782	800	810	826	827	800	780	794	776	770	823	827	776	777	819	801	807	810	764	834	764	731	788	796	806	757	768	795	780	791	761	802	766	752	792	727	777	802	850	768	831	762	818	762	770	753	778	806	824	735	793	775	808	832	804	736	846	785	772	769	827	762	777	843	793	833	813	780	773	750	751	801	804	803	773	770	760	790	731	791	798	777	758	807	762	798	752	804	805	809	813	744	787	763	774	793	764	757	773	771	803	790	804	784	795	802	742	829	837	759	786	728	748	853	809	817	792	801	824	802	778	820	740	780	766	755	785	813	751	795	759	761	816	804	737	752	816	772	810	787	816	785	831	778	838	759	798	804	785	822	779	808	804	767	757	768	721	800	808	796	756	812	837	782	742	797	790	870	832	795	746	778	787	779	818	763	764	789	821	783	756	800	743	807	773	817	807	779	827	747	816	805	813	806	752	766	778	743	788	859	816	764	815	840	756	828	766	767	787	789	809	788	782	811	817	800	818	813	819	852	789	809	796	767	762	799	782	795	792	785	798	798	825	757	741	845	801	771	746	787	780	820	757	798	742	791	806	821	728	809	746	773	836	804	777	774	787	741	812	782	801	786	745	813	821	793	814	785	783	797	798	783	805	803	840	747	737	797	784	817	767	779	781	764	795	835	827	829	817	792	791	811	802	773	786	774	826	792	741	802	774	717	815	795	787	812	863	775	839	761	824	770	789	782	758	784	809	776	794	828	785	805	787	818	797	767	817	770	803	781	794	806	791	775	782	798	823	758	761	824	793	800	795	766	801	772	746	787	841	760	772	837	797	801	777	746	825	802	798	751	757	789	818	803	734	803	792	775	834	816	823	793	807	767	816	692	811	816	796	769	779	838	847	776	764	774	745	776	765	811	785	835	791	770	792	845	761	792	812	758	757	765	759	806	786	800	774	846	808	776	830	839	771	804	760	789	764	776	743	783	789	793	788	789	778	769	710	802	769	821	818	800	744	805	793	819	713	753	766	758	786	783	746	805	796	804	799	808	787	823	761	759	771	800	781	775	851	795	820	787	792	788	795	805	800	839	784	802	806	834	824	762	836	788	785	762	734	785	749	796	766	778	835	763	810	803	791	810	787	754	777	807	788	779	777	788	747	813	784	730	805	797	805	725	819	776	753	777	786	779	786	767	786	819	814	798	783	814	818	770	768	743	766	799	745	790	790	795	816	834	771	792	810	763	868	789	767	789	794	783	729	818	784	782	812	782	788	784	778	776	819	792	768	789	785	793	778	801	823	814	777	797	784	792	770	774	794	812	735	777	771	793	739	782	775	796	798	792	801	817	778	765	785	790	799	810	801	857	773	824	789	783	872	744	776	788	751	798	727	788	822	776	811	800	826	795	784	800	808	781	765	795	803	763	752	824	832	802	765	765	727	799	741	807	785	789	755	741	790	781	779	792	815	751	765	753	838	774	802	830	801	805	759	746	796	828	721	758	778	821	808	728	790	792	819	761	808	755	796	729	791	807	785	779	749	804	777	805	791	761	750	791	746	772	747	789	762	794	793	783	767	783	751	822	754	783	808	789	803	801	799	832	801	792	814	772	813	783	786	769	815	739	765	810	765	788	767	838	794	806	783	805	808	727	800	816	820	813	811	799	862	788	798	818	789	791	757	784	782	796	769	830	776	820	795	763	780	743	807	800	801	768	756	805	822	776	750	823	760	815	825	779	790	769	799	771	752	768	760	822	763	777	818	811	762	811	808	765	801	784	795	754	762	837	755	817	810	800	784	811	798	792	755	783	829	813	819	836	760	782	760	837	742	770	784	811	741	766	808	745	785	822	805	851	818	781	827	756	796	789	778	820	774	799	795
49848	28029	23353	20471	17496	11772	5821	2554	2126	1059	791	656	514	503	446	420	392	396	413	1018	9894	14025	7379	419	263	262	270	274	256	288	247	281	230	229	263	259	230	252	252	234	261	234	267	236	270	279	262	256	265	221	259	263	239	260	243	272	232	252	283	245	260	276	271	251	262	196	221	227	248	236	248	260	244	253	274	221	278	261	244	229	246	258	243	246	232	227	247	259	242	271	260	258	280	270	213	234	260	260	270	244	234	251	256	223	253	267	271	258	254	238	231	259	235	230	255	250	246	275	263	248	241	252	255	265	282	264	253	247	248	243	257	241	281	238	249	259	258	271	271	283	248	234	251	251	245	251	235	247	285	279	237	250	249	279	262	273	283	291	256	230	247	272	228	274	249	259	236	245	240	273	251	228	249	258	226	252	239	281	236	238	281	261	254	234	269	245	276	241	250	250	261	223	234	268	257	259	255	233	243	257	246	250	268	253	254	243	244	249	244	205	291	249	243	258	238	265	247	266	249	252	244	245	221	257	275	272	223	261	252	242	262	256	256	229	251	249	248	238	230	267	253	238	265	249	261	274	272	258	249	294	256	258	246	266	253	242	254	226	244	252	243	238	260	252	243	252	280	248	253	241	277	226	235	270	253	247	237	231	235	249	298	238	265	258	251	242	266	241	256	276	273	240	266	282	231	266	249	241	273	287	241	220	244	250	264	251	232	249	266	231	264	248	271	228	262	252	240	252	242	245	244	249	215	270	268	260	261	259	289	263	251	240	240	237	236	264	222	207	262	249	254	242	286	258	285	277	234	273	259	242	256	220	231	272	251	265	229	263	262	251	251	252	259	259	239	235	227	240	250	254	248	252	240	237	225	279	250	262	271	238	250	248	232	258	254	259	253	278	232	261	267	265	241	289	260	253	239	250	260	241	248	258	233	266	257	240	236	245	291	265	256	271	234	276	253	258	258	269	233	258	249	262	221	224	252	270	234	247	244	266	252	236	247	254	247	233	243	254	257	242	231	296	231	253	244	273	259	272	267	263	231	228	216	268	236	268	248	231	257	250	230	254	245	252	231	262	257	246	256	218	233	246	257	257	242	261	251	231	265	252	238	238	246	257	247	225	247	276	265	252	255	226	245	268	261	253	256	264	243	250	264	255	225	252	234	217	224	227	247	295	260	237	261	234	250	256	253	264	254	253	255	254	262	256	262	244	278	245	224	262	250	250	211	256	258	273	230	253	256	240	239	273	266	260	238	255	255	263	256	222	273	272	244	232	232	253	252	234	249	242	240	234	261	244	215	260	251	259	223	263	227	275	252	216	256	266	266	270	285	245	237	273	263	253	245	246	251	302	218	228	277	233	266	261	267	269	263	252	263	253	272	262	266	271	241	245	212	258	232	264	246	247	229	242	241	265	252	248	243	251	244	257	250	231	261	239	256	240	227	237	240	251	241	269	238	251	233	230	272	245	243	249	256	235	255	241	261	273	255	268	234	259	218	233	271	248	267	228	255	252	261	254	251	221	258	272	242	252	266	258	238	239	225	230	262	254	262	285	238	244	245	274	278	258	283	243	238	260	246	198	254	253	251	234	252	238	255	237	228	251	250	267	224	252	241	230	213	240	254	268	256	244	268	269	239	282	262	268	254	263	213	238	223	250	265	221	226	260	253	240	247	242	280	273	242	243	227	277	252	282	279	274	261	243	237	270	281	239	240	227	242	250	266	250	223	249	233	241	246	237	276	268	231	232	254	234	266	242	249	236	271	239	270	265	216	262	290	240	248	257	249	258	234	217	234	256	255	272	269	239	276	234	260	253	237	225	248	249	232	249	255	245	255	277	213	247	223	233	242	258	237	252	235	231	262	247	248	246	253	265	248	257	273	222	255	235	251	270	240	255	239	238	260	233	263	260	252	267	260	263	267	245	243	232	262	258	250	269	287	222	250	261	249	258	226	241	263	251	266	267	245	264	238	248	244	237	243	258	219	261	261	241	273	244	244	274	230	205	255	260	269	279	273	245	234	258	258	273	246	255	254	243	238	290	247	285	245	249	244	243	253	249	241	220	260	240	239	272	250	229	238	229	266	251	251	260	242	284	271	218	222	243	240	261	246	257	254	230	260	244	252	275	249	257	276	249	266	270	260	242	236	248	258	261	271	289	251	250	244	251	289	224	235	234	255	240	267	242	272	242	246	252	254	265	268	271	252	257	240	267	270	251	277	261	264	279	276	256	268	293	247	268	281	288	226	253	242	267	223	254	217	253	259	251	251	237	234	269	261	272	216	226	235	255	261	216	259	257	249	262	227	265	286	247	243	279	252	243	218	267	237	255	250	264	243	243	254	247	235	239	235	261	245	271	256	264	248	246	231	227	246	268	237	279	262	267	219	225	290	271	249	265	249	250	250	261	261	244	244	266	226	238	243	273	228	268	269	248	240	234	266	253	272	271	254	288	236	241	258	257	218	274	261	236	267	240	236	285	238	239	246	229	253	228	254	219	265	269	235	250	243	279	268	265	243	279	252	216	259	228	262	285	259	253	258	247	245	238	249	230	256	252	251	244	255	243	247	214	228	272	228	262	257	245	233	257	238	228	266	261	257	244	282	247	242	269	243	253	263	261	209	260	257	234	226	234	233	227	263	228	239	267	231	234	255	263	209	249	261	237	266	261	255	239	234	280	261	240	263	271	227	249	253	231	227	236	231	262	223	226	236	264	264	278	257	265	274	227	230	242	256	267	281	286	247	264	232	264	260	239	256	231	270	250	280	233	270	251	280	260	258	241	254	262	254	236	244	259	258	264	232	266	249	250	240	272	262	259	240	255	253	264	252	242	261	249	268	260	268	257	247	246	254	273	256	230	270	270	246	251	221	251	235	248	280	251	264	255	244	280	254	277	234	266	265	243	250	260	297	264	232	274	259	247	251	280	223	251	279	268	259	230	250	273	261	256	250	234	245	255	240	259	261	227	258	254	293	265	256	263	247	224	230	215	255	233	231	287	244	245	257	241	242	265	263	254	235	238	256	251	269	229	279	246	270	236	245	264	275	233	266	248	258	273	266	254	254	280	260	233	280	278	271	274	256	243	242	245	277	253	247	242	229	240	252	241	221	243	272	261	225	277	249	273	240	255	245	261	239	287	276	268	281	255	221	243	265	253	267	265	233	240	254	266	278	262	234	252	275	250	258	245	241	241	247	280	236	259	248	251	257	268	276	282	268	256	245	243	246	247	251	234	243	207	266	264	254	262	257	237	249	259	253	264	234	242	278	248	277	234	270	238	232	258	273	240	279	288	256	272	257	237	301	263	220	251	263	247	282	261	242	232	248	274	233	242	242	234	293	253	245	265	289	269	282	237	236	254	246	238	255	242	255	271	250	250	244	272	243	267	257	200	271	247	259	237	274	262	271	254	251	255	242	244	269	250	268	246	274	245	251	228	261	265	250	251	237	261	240	213	253	264	261	267	290	266	242	267	271	234	245	225	280	247	254	254
36091	3391	7230	9337	8519	6285	4981	4647	5701	3118	2704	2303	1918	1759	1536	1594	1426	1432	1321	4887	32026	37171	17325	650	649	637	588	634	633	630	624	609	640	606	608	655	627	615	599	612	625	595	646	558	583	630	566	597	608	624	603	596	606	604	610	597	601	579	603	563	601	616	627	613	632	594	625	589	562	584	567	583	627	649	557	604	580	606	602	598	533	570	551	594	553	593	546	564	612	610	574	621	614	548	600	578	605	591	574	590	579	621	584	588	612	573	619	600	575	595	554	559	580	594	618	603	566	576	562	592	640	605	568	560	585	617	563	546	562	579	600	559	559	604	550	593	557	553	554	580	614	635	581	541	636	611	561	577	573	559	588	582	600	611	595	557	540	567	544	596	538	616	582	576	587	558	588	588	604	581	589	572	600	563	624	556	606	568	566	570	597	574	606	610	550	583	557	554	589	587	598	575	563	569	559	582	590	566	576	593	591	594	538	600	554	578	560	570	579	576	627	566	603	582	592	587	616	570	588	604	611	583	575	585	609	614	595	571	595	586	639	595	610	526	565	626	554	644	614	599	628	540	579	561	554	604	622	589	558	573	555	595	613	612	578	614	570	576	553	567	616	571	581	597	614	574	558	608	591	600	596	588	656	591	594	577	573	563	589	586	585	579	575	651	566	585	597	540	604	566	591	542	589	573	598	592	604	565	542	560	616	579	598	609	599	607	620	534	603	581	564	541	560	580	574	540	580	594	587	584	564	534	555	605	591	586	558	583	547	544	551	622	576	558	602	607	621	570	569	573	620	570	646	628	605	568	613	599	586	610	586	533	584	629	583	606	608	574	593	588	557	564	581	593	592	592	591	617	595	575	593	540	603	580	584	576	547	572	591	610	600	578	574	605	577	549	582	590	606	603	567	618	607	624	582	571	565	570	595	577	592	565	578	599	604	598	600	591	544	603	592	582	601	586	586	589	578	560	618	557	610	606	565	602	603	572	588	549	563	626	586	626	615	565	666	606	547	594	618	622	578	589	566	583	585	583	607	555	568	596	606	580	549	588	609	635	618	579	586	584	610	636	584	560	563	629	557	610	576	586	566	615	564	581	569	618	576	580	617	570	539	608	607	602	604	587	582	583	554	610	600	568	595	564	613	594	622	545	594	582	579	544	586	592	613	594	608	561	585	583	614	584	563	600	579	611	583	589	533	568	554	531	544	627	594	642	590	587	579	573	592	598	579	574	599	555	572	597	597	593	606	537	570	578	623	547	589	602	575	556	574	556	575	567	579	593	601	621	566	575	631	589	551	587	620	568	620	620	606	603	617	572	565	598	611	585	583	613	614	608	624	589	583	562	578	564	588	576	573	544	588	562	595	576	578	577	581	615	596	572	519	591	565	572	641	606	559	570	598	629	587	630	561	608	604	601	612	609	553	601	573	574	561	547	590	590	569	622	597	553	589	532	614	597	594	602	604	553	534	594	573	542	580	565	560	583	599	590	612	592	584	573	571	548	577	572	616	541	610	588	570	582	602	580	582	558	585	582	579	592	565	564	561	605	573	571	632	605	563	597	591	583	564	549	553	590	602	609	590	618	546	615	618	575	598	554	610	597	626	585	571	571	587	584	604	567	578	563	624	561	627	555	554	577	572	576	573	581	627	609	580	596	608	585	565	575	549	584	564	579	620	556	612	582	567	558	567	567	583	549	571	565	585	589	575	583	550	610	615	609	563	640	582	622	549	609	575	620	568	537	595	590	614	607	608	539	576	592	590	582	589	646	602	578	633	610	625	568	642	630	561	584	608	598	603	593	588	576	594	579	589	575	587	582	590	601	579	600	581	556	569	583	557	588	584	579	602	551	565	615	584	532	581	565	610	592	584	616	572	551	584	577	548	553	570	580	622	594	585	584	563	611	609	602	590	567	568	579	595	625	587	613	575	596	587	551	598	611	600	577	596	568	598	623	600	593	547	599	570	592	640	603	585	578	581	593	554	586	611	568	598	598	549	573	553	556	611	591	619	557	583	573	612	596	601	591	581	602	583	581	590	608	592	618	562	559	570	571	615	603	573	614	573	565	583	572	564	617	586	596	621	596	611	571	574	579	556	574	589	612	607	568	598	552	551	580	567	575	597	594	555	581	604	598	570	608	583	581	620	616	635	587	602	577	583	613	566	526	605	542	597	578	621	604	561	578	600	580	580	584	586	603	575	590	609	538	547	603	576	572	605	559	595	553	580	587	631	585	530	623	597	574	586	606	590	593	541	564	609	576	587	551	613	608	547	582	596	620	575	589	588	546	593	568	605	579	563	594	586	569	593	550	595	571	574	558	572	591	540	548	601	628	589	584	595	582	538	566	619	604	555	629	596	597	634	552	600	569	574	582	544	555	559	557	640	587	598	573	623	602	624	594	551	593	571	557	582	584	594	574	562	580	598	567	602	576	618	576	628	588	599	553	599	601	659	576	623	582	598	569	608	623	589	632	550	578	607	548	555	558	603	609	595	613	564	632	574	620	609	626	596	562	576	569	589	605	575	567	599	557	591	597	587	539	597	570	590	588	558	560	578	575	594	577	569	588	597	605	589	572	648	553	562	598	585	594	577	564	573	592	598	589	616	611	588	608	616	602	555	567	573	595	581	538	564	584	622	553	583	585	564	587	587	555	586	546	556	587	557	586	615	622	585	587	533	566	626	599	589	577	563	586	583	609	535	612	609	577	612	579	607	614	593	591	615	559	588	621	566	616	587	557	590	551	571	589	505	614	583	589	577	593	571	573	575	567	595	616	592	595	564	568	574	618	588	568	583	578	575	603	569	562	555	556	594	545	647	555	555	594	601	592	601	539	552	580	570	584	599	539	582	557	585	551	582	614	546	546	601	595	596	594	579	543	560	547	603	597	556	611	565	614	585	556	596	574	564	592	566	558	556	568	584	633	576	593	605	605	589	569	564	630	597	543	579	577	649	597	574	617	566	606	604	558	545	582	554	626	575	592	562	558	586	608	540	564	586	596	584	548	604	593	574	530	555	585	573	585	605	604	549	559	595	632	614	595	547	569	562	560	576	569	613	570	600	569	581	646	575	616	610	593	556	581	604	578	554	580	601	594	578	576	569	538	548	563	577	589	588	623	606	628	593	539	550	599	516	613	613	571	549	614	616	563	539	580	572	582	626	600	619	615	590	621	601	622	570	597	586	600	613	554	594	574	585	534	614	574	564	511	565	643	592	517	547	570	558	589	545	599	585	610	604	534	586	547	572	571	599	591	605	589	584	589	583	579	560	586	599	589	593	612	577	568	604	602	572	576	597	566	614	644	597	621	594	580	562	564	627	617	582	624	597	586	565	550	576	576	594	604	567	565	608	566	532	563	612	544	599	551	578	592	599	572	572	641	609	537	601	606	561	553	574	567	598	597	565	558	578	605	528	568	578	572	590	562	565	520	562	544	572	582	572	614	543	592	547	559	560	633	590	543	579	592	628	546	605	568	612	588	592	590	564	565	554	587
49066	26664	21223	16874	12581	8117	4039	1798	2276	1036	672	612	588	568	413	402	354	351	356	1705	9102	13474	6277	310	224	230	249	220	228	232	229	209	260	266	253	261	199	205	231	206	226	238	204	227	241	228	194	209	209	255	200	207	222	222	250	255	221	233	229	219	214	239	205	234	254	211	241	234	233	243	224	237	251	230	213	237	217	226	242	232	229	229	217	246	224	249	235	248	217	217	227	225	247	231	213	234	243	241	204	217	216	218	221	250	213	237	238	221	213	225	222	229	233	256	236	235	224	230	218	217	247	233	225	194	213	224	213	215	205	219	225	214	243	221	186	239	259	254	212	211	194	240	225	232	236	205	246	239	224	245	222	231	225	212	218	237	246	242	234	222	205	225	242	256	235	244	268	201	211	240	218	210	263	257	218	246	191	234	215	217	221	252	240	210	219	214	226	231	253	238	229	228	230	244	217	250	217	250	225	238	249	220	262	223	235	225	229	257	225	232	221	248	247	234	227	212	226	250	222	243	218	217	214	203	185	229	251	239	234	220	250	206	233	228	233	258	223	237	232	231	225	233	222	233	209	247	232	221	239	194	228	242	224	255	247	244	226	250	213	199	283	224	246	212	227	237	238	237	219	217	238	211	229	196	218	214	239	231	240	193	220	205	214	238	258	225	211	231	213	263	230	220	237	262	226	204	221	218	228	229	225	237	240	213	206	226	237	233	259	225	233	216	214	237	250	226	216	243	212	243	218	220	233	228	210	231	230	237	242	238	212	236	236	247	247	226	204	223	226	231	237	197	216	223	209	258	242	214	245	258	247	253	238	210	201	211	228	226	249	220	233	219	224	220	243	225	273	245	189	224	217	226	230	215	208	224	237	241	241	229	226	222	227	230	242	235	230	228	212	217	229	255	230	202	204	234	218	215	247	230	235	243	219	233	258	236	224	246	213	212	211	216	231	236	250	268	214	252	211	211	235	264	229	249	242	218	232	231	230	208	210	232	240	258	239	203	217	210	251	251	209	233	261	195	228	227	227	233	237	201	238	204	214	212	225	231	241	237	257	214	235	208	248	213	227	223	238	234	222	200	220	243	225	217	212	238	221	241	197	225	232	227	226	231	241	223	249	221	243	206	215	230	246	231	220	219	256	236	240	240	244	221	237	219	251	229	246	233	266	230	229	227	243	255	200	221	228	236	223	203	231	217	225	246	225	238	200	209	228	231	239	217	223	211	226	252	255	234	211	205	227	223	243	229	233	229	219	235	222	203	199	239	205	211	218	265	244	245	212	231	241	195	238	229	228	211	220	249	239	238	229	246	243	242	241	229	229	234	221	234	207	208	221	221	234	232	210	236	209	229	229	248	217	230	237	234	232	239	237	235	234	251	254	211	224	200	258	216	209	248	214	232	238	218	227	217	252	252	241	236	254	258	205	227	217	235	245	219	196	229	218	237	230	229	235	213	242	232	242	205	217	231	240	228	190	250	233	208	231	240	227	234	206	235	220	237	219	214	213	211	197	222	236	242	221	221	196	211	202	195	219	229	213	238	237	217	253	246	241	238	217	222	214	223	194	260	246	228	228	234	255	246	243	226	234	226	224	213	223	257	235	240	247	229	256	229	221	224	239	226	247	226	241	227	237	222	207	269	212	260	242	258	231	189	224	208	235	245	221	246	235	235	227	216	221	224	224	221	251	230	255	218	245	222	200	229	239	237	231	214	226	217	247	242	230	226	225	240	214	217	223	210	229	251	200	210	223	240	247	214	237	231	232	223	191	243	217	245	242	220	246	236	252	247	212	198	211	225	216	209	227	228	252	224	240	234	213	233	211	244	232	244	255	228	254	236	227	242	227	246	220	226	238	241	232	235	228	245	211	246	223	220	199	226	214	230	249	211	223	214	219	200	226	231	214	244	223	213	272	222	207	214	219	193	228	226	228	236	237	215	243	225	239	232	211	211	214	227	222	224	216	238	250	226	250	238	222	240	230	223	219	245	221	217	217	236	213	235	243	231	229	216	200	225	200	227	189	233	228	251	237	227	241	218	259	233	220	218	212	235	222	218	183	252	232	230	250	258	251	248	244	217	244	218	230	240	247	219	248	215	241	241	231	219	227	206	220	248	232	224	254	214	226	223	247	237	243	230	221	225	195	240	210	212	201	211	227	222	248	261	211	248	236	231	250	222	241	221	187	232	239	215	221	244	216	224	216	251	241	215	257	206	249	249	218	223	214	242	251	208	223	239	234	245	230	206	205	225	237	229	212	215	224	235	244	227	223	212	226	196	216	201	226	216	236	234	216	227	231	256	240	237	212	242	241	244	235	235	238	220	217	257	224	227	219	226	232	244	231	225	221	225	226	243	232	232	249	208	242	212	230	226	243	223	191	258	212	244	269	227	236	209	249	254	213	214	212	223	204	240	194	223	224	238	217	220	247	231	225	205	265	210	227	221	225	224	229	228	230	216	241	237	231	246	229	226	239	219	209	243	231	208	189	263	232	239	256	215	231	247	233	194	222	248	251	225	194	204	236	228	198	226	229	223	206	216	227	223	229	240	247	234	221	215	226	240	237	207	237	248	268	227	239	231	223	219	233	216	227	232	234	228	232	240	209	213	236	216	207	227	190	210	245	235	259	232	215	237	209	226	246	239	235	216	235	246	246	215	227	220	226	240	226	244	206	255	214	235	231	224	194	214	255	216	201	202	206	215	222	239	209	194	264	234	217	223	224	217	210	232	217	219	225	225	220	220	221	255	234	236	227	231	207	237	205	229	243	224	224	237	238	243	203	242	230	203	211	255	226	234	232	226	246	194	208	226	200	241	230	242	228	219	232	242	248	220	216	227	224	239	205	216	221	239	230	247	224	216	226	236	233	228	234	252	183	249	238	238	232	236	209	223	237	207	233	232	256	199	226	231	252	232	209	258	219	241	216	235	244	229	218	211	231	240	215	230	217	239	242	227	242	222	264	244	219	211	216	233	272	217	254	235	240	249	210	182	217	239	233	219	218	230	184	249	224	230	224	234	241	228	230	257	236	235	233	232	248	192	225	228	209	235	247	230	238	207	238	234	231	256	205	215	207	238	234	229	242	220	222	241	217	220	216	230	206	221	225	230	235	236	222	219	214	248	233	220	210	234	240	245	234	205	236	232	243	213	235	244	201	223	199	213	256	234	212	244	230	216	208	204	233	241	231	219	226	218	205	250	237	213	260	234	223	215	245	231	240	202	216	226	231	218	226	215	226	209	229	205	242	205	234	222	268	237	225	213	219	233	231	211	221	226	262	237	229	247	232	217	224	237	213	215	177	217	206	252	205	246	209	234	260	243	251	203	200	197	210	253	226	213	239	231	229	232	231	228	231	214	246	237	276	213	235	228	227	242	228	227	234	205	223	214	217	231	225	219	231	224	249	196	263	254	225	232	224	232	236	227	217	218	235	227	236	214	210	216	203	226	218	247	234	233	207	211	233	249	224	205	206	225	223	257	220	220	226	253
30135	3944	6817	8215	7785	6432	5383	4344	6953	3072	2551	2425	2420	2184	1648	1506	1491	1354	1384	6932	30225	36162	15512	649	625	594	629	612	605	604	601	599	593	636	590	568	572	561	603	585	578	570	612	536	568	576	583	559	583	559	561	572	573	575	549	576	579	580	568	557	594	579	521	549	550	568	531	590	556	600	559	556	611	572	556	564	524	590	580	548	518	588	560	613	529	573	565	547	531	580	576	548	525	538	558	559	533	539	565	545	540	516	525	580	555	564	540	542	555	552	572	536	541	607	556	574	556	529	546	522	576	572	552	554	548	568	549	570	515	583	552	552	515	521	541	549	589	547	541	558	546	510	529	555	524	549	563	540	531	537	582	550	552	582	610	552	553	527	498	562	561	542	585	520	553	561	569	519	537	556	565	555	553	583	548	551	562	523	514	530	556	566	537	522	540	562	592	604	596	545	581	573	563	605	548	516	534	548	578	549	559	559	541	542	577	591	552	526	557	567	547	609	577	517	542	517	541	553	615	525	558	575	520	547	522	523	567	522	519	551	536	544	581	548	579	584	527	566	578	551	533	557	536	532	546	539	558	523	522	553	524	544	541	550	568	528	567	562	536	535	588	543	551	541	589	571	537	559	565	554	570	575	533	530	520	532	574	565	529	564	557	549	578	545	532	542	571	588	545	550	535	566	554	566	550	552	543	546	556	562	590	574	541	546	541	552	562	568	561	570	600	543	571	590	537	582	579	585	582	568	555	564	549	578	552	569	560	524	562	541	523	564	510	562	541	548	551	567	532	547	522	593	567	586	514	554	564	537	528	549	509	558	562	542	605	506	561	569	511	552	547	556	534	563	533	563	516	495	540	568	520	551	549	551	569	530	557	534	533	563	573	580	549	541	553	551	544	545	538	549	569	618	548	555	578	570	553	590	573	537	534	549	546	544	521	535	567	549	541	522	552	581	558	566	570	505	582	544	553	561	558	547	559	535	548	558	523	529	541	547	584	575	556	576	565	544	541	501	558	567	555	578	549	559	547	569	519	538	545	536	569	532	578	555	523	518	519	619	536	500	574	526	546	514	541	570	556	581	574	562	513	543	550	529	577	538	555	529	575	501	590	488	536	561	563	531	571	581	544	537	565	562	546	551	549	549	605	552	549	534	561	543	577	546	530	560	574	580	551	535	600	533	573	536	555	486	571	561	568	534	556	601	526	535	558	556	540	576	559	524	551	576	562	544	538	540	564	548	551	557	576	558	562	514	546	531	538	515	538	571	546	524	562	542	571	571	549	536	526	541	552	596	522	566	551	528	583	565	553	566	554	554	565	551	555	515	556	537	532	526	551	537	567	566	510	613	547	575	549	550	549	551	551	553	567	542	571	563	567	517	533	548	592	552	508	554	520	565	581	543	557	571	528	532	530	567	552	526	554	544	552	564	546	561	538	563	523	593	574	533	502	550	552	588	561	559	531	529	564	564	547	560	550	545	590	538	546	546	580	532	530	576	555	575	574	544	547	530	561	579	571	518	567	510	545	557	543	507	519	549	511	545	556	534	561	523	561	563	516	539	549	530	535	567	599	513	533	511	533	524	558	599	542	553	541	564	564	563	515	557	554	536	557	534	557	555	565	556	554	558	534	546	531	566	518	558	537	572	570	537	598	545	534	551	590	519	563	551	553	487	565	597	533	540	575	608	523	562	541	553	551	589	559	556	576	569	554	583	530	549	558	497	531	559	519	529	557	527	584	568	512	522	567	515	556	536	609	546	558	541	579	527	556	571	564	516	565	571	576	562	573	583	547	554	528	521	536	546	580	588	575	578	567	535	534	528	554	538	548	582	517	522	550	532	541	513	539	525	591	517	554	593	530	564	506	549	518	565	592	607	566	527	541	554	556	533	572	537	572	548	517	559	522	537	552	552	583	578	551	557	548	562	541	547	568	540	543	544	530	582	580	494	549	548	552	548	530	565	574	528	584	587	578	537	588	566	565	547	592	565	548	560	582	505	543	543	552	577	568	561	532	490	557	557	558	550	545	558	543	535	539	557	536	522	532	540	530	567	579	595	574	571	517	580	559	563	543	546	496	547	529	566	590	536	567	562	553	550	571	521	570	569	559	563	528	532	573	565	565	561	565	532	573	513	574	577	544	556	521	568	586	553	573	568	568	543	582	546	520	559	514	576	546	546	584	577	541	570	557	526	563	546	528	542	519	523	549	549	560	564	554	505	550	518	581	532	554	551	556	558	547	563	531	554	605	559	572	584	524	508	516	576	530	565	556	542	534	550	572	529	587	543	513	561	568	593	537	524	535	524	516	534	554	531	525	529	562	561	587	557	549	581	550	522	561	505	567	549	576	532	509	536	559	557	583	554	551	563	555	568	550	573	510	600	580	574	586	586	590	525	509	572	549	550	573	543	539	584	522	570	582	565	589	576	546	569	568	542	542	610	528	487	555	572	552	509	563	567	569	581	569	527	544	507	584	551	579	549	494	579	554	538	555	562	546	567	548	526	576	559	527	591	524	499	574	563	555	600	585	554	554	537	553	552	556	506	528	557	559	530	556	554	513	566	519	501	544	546	576	532	571	537	580	545	571	531	516	544	589	570	540	543	541	563	549	513	542	562	517	558	545	544	554	559	576	564	584	571	541	535	520	563	548	577	535	556	517	536	510	553	537	540	548	536	552	572	594	567	544	515	517	571	541	580	558	532	543	527	527	522	524	560	583	503	553	545	552	576	539	551	551	588	560	508	560	558	544	547	563	548	602	547	526	553	554	553	563	539	572	565	580	535	575	566	581	550	527	547	563	559	528	537	574	540	530	565	525	547	507	537	535	546	558	559	600	514	538	515	500	565	603	540	537	565	602	542	562	579	582	572	554	563	568	583	565	577	545	546	570	584	559	531	509	528	538	555	530	542	541	570	554	538	591	523	566	564	560	527	533	559	531	570	522	523	550	513	539	551	523	526	581	569	559	535	505	532	515	547	601	543	522	548	523	533	582	541	547	554	519	530	566	540	566	542	576	531	531	536	540	538	569	548	499	502	563	528	549	538	574	533	560	558	544	580	528	539	555	575	530	536	581	525	545	556	583	573	563	565	535	577	565	560	563	554	500	516	528	579	541	560	516	580	543	583	532	550	538	540	574	566	559	510	546	555	552	524	583	561	509	554	571	514	591	559	548	574	534	570	538	574	552	601	538	557	568	563	558	548	570	542	540	565	559	567	519	570	597	590	533	575	545	549	560	523	521	561	551	555	599	532	547	537	558	550	506	570	514	549	540	539	530	588	531	581	589	516	583	568	549	532	567	532	552	557	587	564	505	546	568	548	539	536	577	562	545	547	553	546	591	594	552	553	565	570	548	481	551	533	573	513	553	538	581	555	552	536	546	556	575	531	542	531	529	552	573	571	527	546	547	573	561	526	527	549	530	536	539	559	539	577	555	517	557	519	571	544	517	557	557	618	538	560	526	501	581	578	535	543	557	547	528	527	515	638	559	564
9168	2810	1323	846	636	505	436	386	371	354	354	378	439	333	352	324	325	373	397	546	929	1145	508	323	377	350	326	347	362	364	350	363	333	370	344	322	378	320	386	314	327	327	354	323	306	338	344	359	334	352	360	356	324	349	360	315	321	329	340	327	346	353	376	351	298	354	346	331	374	340	330	349	362	368	351	321	353	343	360	337	335	338	338	350	354	344	341	353	309	373	374	362	308	315	356	332	358	361	295	331	380	318	340	355	355	359	330	322	310	325	350	329	344	344	328	358	345	339	324	335	356	318	356	346	337	327	365	315	365	337	347	353	335	334	340	353	320	340	321	346	380	329	356	388	350	331	324	338	334	366	303	343	351	289	316	342	348	351	350	335	357	354	356	339	353	328	315	358	328	348	385	382	363	318	356	353	352	322	347	319	355	352	344	315	335	330	367	339	359	342	324	302	340	383	337	350	337	359	371	340	366	340	355	350	329	344	326	345	375	353	331	370	336	334	320	379	380	349	345	352	308	368	328	347	337	306	342	320	327	324	359	364	325	363	341	371	366	390	310	325	381	320	341	342	358	318	329	341	355	340	313	331	318	354	341	331	354	328	333	367	352	304	340	342	343	337	325	373	325	332	357	355	319	327	330	365	341	301	318	315	302	350	364	348	361	365	332	352	360	319	339	343	324	352	341	338	345	331	322	313	358	377	374	316	348	309	374	317	408	364	326	360	338	340	361	342	334	324	350	371	316	360	321	366	370	352	348	350	327	329	375	351	338	358	356	361	328	337	342	345	342	312	328	362	355	355	344	374	400	356	387	349	343	370	322	344	326	338	391	349	345	328	365	352	406	342	327	317	368	332	363	329	350	367	346	334	389	333	347	362	383	345	323	354	385	347	350	326	362	372	307	354	308	316	346	372	340	325	336	329	387	350	335	314	341	321	385	366	337	314	361	323	375	359	325	314	338	359	356	337	315	350	359	318	358	319	349	323	340	373	360	368	349	346	338	350	345	362	322	326	366	358	373	355	325	321	321	335	335	361	328	344	315	321	354	340	352	330	357	364	320	320	315	343	352	358	323	321	368	348	330	348	371	350	365	363	349	375	350	330	323	381	347	356	344	352	347	367	364	328	381	322	309	343	306	321	326	368	353	353	347	355	384	392	329	313	391	374	324	357	355	336	332	353	381	335	345	313	364	358	321	360	343	341	342	362	344	327	340	315	336	361	364	357	329	352	346	358	327	333	346	350	377	333	340	337	341	369	334	323	320	332	341	322	326	351	353	339	327	357	351	333	348	377	305	377	364	339	296	343	336	349	339	345	364	314	316	338	322	350	372	344	340	336	386	396	306	342	349	324	368	320	376	376	320	383	403	369	344	348	362	344	319	358	329	369	329	308	375	347	348	340	332	356	363	382	321	319	321	316	331	328	349	342	325	324	310	315	367	330	333	347	365	341	342	324	330	323	349	327	344	329	361	347	328	336	356	344	374	359	314	348	334	331	364	361	348	302	342	353	346	310	337	363	303	318	360	368	325	345	331	380	319	330	356	355	351	354	316	328	362	386	362	336	317	355	343	322	358	325	377	324	347	303	380	352	335	391	358	328	381	378	332	371	404	371	340	320	372	378	349	337	352	371	348	328	346	345	373	321	321	361	370	312	335	312	356	343	330	352	364	338	348	335	361	357	340	371	378	358	331	346	372	340	337	327	351	320	335	346	333	337	312	333	329	341	348	322	334	372	341	320	344	329	339	343	310	342	328	343	343	378	326	345	350	352	340	346	322	369	320	352	340	325	342	339	329	339	372	370	365	326	313	376	318	335	360	360	348	354	363	337	354	339	371	331	325	338	352	358	340	341	366	328	336	338	321	362	294	334	368	352	341	346	338	315	347	343	342	389	358	334	361	369	345	335	338	316	357	358	369	356	289	351	311	342	363	325	330	336	328	344	343	323	310	363	354	364	333	360	330	342	327	333	379	389	390	334	349	347	346	348	326	342	352	328	348	334	320	323	327	341	348	366	320	330	362	326	364	350	322	333	369	346	373	332	356	357	354	361	363	353	364	359	324	333	353	339	342	310	355	348	328	336	343	335	380	337	337	352	386	355	343	328	324	343	323	316	356	367	364	348	325	377	358	321	327	324	346	361	334	344	321	348	369	333	309	325	317	337	327	367	331	324	327	367	354	335	358	306	309	361	322	337	363	291	319	334	371	330	357	317	351	358	305	314	347	364	355	320	373	330	362	337	382	353	355	371	381	306	382	324	346	346	327	386	309	340	332	321	326	367	359	362	333	341	355	367	361	308	307	383	342	348	336	351	344	305	363	314	350	368	313	345	362	351	328	362	347	320	332	334	378	338	355	317	361	310	350	328	330	363	342	320	329	380	363	356	326	332	322	354	339	335	331	349	339	341	350	299	355	341	350	336	342	321	363	356	346	332	354	347	355	314	340	335	325	354	357	374	337	323	366	330	353	317	374	360	338	328	346	381	316	372	294	371	351	318	342	358	339	335	343	360	351	347	343	341	327	334	341	315	316	327	356	332	333	356	364	324	324	326	350	303	341	355	350	361	326	339	319	355	362	305	317	361	357	317	380	338	308	351	340	344	350	344	295	354	317	352	347	317	356	361	361	307	340	347	358	352	319	342	346	390	353	354	358	363	344	335	310	362	377	391	315	339	376	339	333	342	337	331	357	328	344	316	356	333	319	358	311	335	342	339	379	380	336	363	323	356	344	358	356	352	338	366	326	345	346	335	390	346	324	316	325	348	319	345	341	331	337	335	334	362	335	347	328	351	344	333	329	359	380	357	356	324	354	366	306	323	329	368	332	370	332	349	386	325	333	382	344	324	346	368	325	347	369	304	341	366	378	365	350	348	334	313	330	370	331	340	347	360	336	330	336	334	346	319	348	337	319	316	381	310	312	338	325	387	336	313	331	355	348	345	343	340	304	342	338	340	330	355	345	341	334	365	357	325	333	307	369	386	340	335	360	322	343	345	336	361	316	339	332	294	337	367	327	340	344	390	374	348	323	317	336	333	362	334	348	376	345	338	325	339	320	337	344	365	324	319	334	367	372	355	346	335	342	361	398	330	338	368	340	354	353	355	332	366	352	341	369	333	344	363	316	300	381	330	346	355	343	300	372	332	347	337	319	361	346	345	335	351	371	345	343	361	358	342	338	274	319	343	338	325	352	355	375	353	348	307	325	365	351	324	369	332	372	377	354	338	360	353	308	366	339	328	312	326	326	349	309	372	363	358	345	322	340	353	350	353	325	329	320	294	327	356	323	359	365	333	348	373	380	372	363	323	350	313	346	360	336	319	336	338	353	375	378	337	351	362	341	343	341	375	351	305	340	329	312	331	354	344	361	360	367	394	345	319	322	359	315	365	364	377	332	326	317	328	322	348	356	322	355	313	363	354	372	329	332	296	359	342	309	355	360	335	354	339	368	346	310	346	372	347	330	342	341	347	373	377	374	347	329	340	340	323
8151	1988	1139	1198	1230	1170	1120	1047	1245	950	935	955	952	941	860	881	866	879	847	2059	4037	4919	1530	801	815	801	819	832	820	821	831	809	851	830	855	844	792	841	820	799	837	851	820	810	837	893	872	805	850	903	822	821	814	849	838	832	818	834	828	834	855	796	865	828	885	827	840	849	820	864	851	842	812	847	806	815	791	814	804	860	820	847	854	842	842	796	873	840	806	896	844	865	896	834	828	836	867	812	760	882	828	809	862	877	830	844	825	806	818	863	831	820	837	845	872	868	848	831	834	868	861	846	832	819	847	837	786	827	795	860	801	844	859	917	868	800	802	829	802	833	827	829	780	779	836	813	804	815	850	850	846	820	821	859	883	840	838	821	862	838	826	841	835	841	787	840	813	830	814	813	823	823	847	830	835	765	803	813	830	796	801	846	812	819	787	807	845	843	835	836	789	858	803	863	871	881	812	831	782	885	806	847	876	856	807	846	780	810	889	793	818	905	824	849	794	832	818	833	848	818	821	862	861	886	788	812	768	870	834	832	824	796	837	833	822	812	822	837	792	824	880	863	804	857	867	792	800	857	849	823	867	820	844	778	848	778	813	783	838	827	787	867	796	860	803	850	801	814	855	842	760	828	861	832	875	842	844	800	803	836	847	851	853	807	838	875	800	801	827	867	843	851	801	862	900	831	828	813	834	810	815	836	849	836	837	809	865	896	856	842	790	836	859	865	826	893	891	865	848	854	805	777	828	832	843	804	817	831	841	825	854	836	794	823	829	768	869	827	843	877	820	814	854	811	832	848	823	825	844	852	843	839	818	838	812	817	831	808	864	843	846	816	828	827	787	831	890	827	855	850	827	849	798	818	800	852	820	794	815	817	834	830	829	772	843	872	834	810	834	927	835	802	832	787	782	771	899	823	855	817	829	810	850	793	845	832	819	782	797	827	867	802	796	809	813	835	782	855	863	816	755	848	845	838	836	803	843	813	795	831	809	862	869	812	831	862	829	858	781	799	826	842	816	825	840	873	905	890	827	857	808	824	877	817	840	862	846	862	850	844	820	834	862	846	806	818	829	873	843	824	807	808	844	782	819	816	864	845	814	876	818	835	772	846	855	762	837	826	864	829	940	828	849	832	829	789	792	843	839	834	890	834	857	857	836	858	836	822	856	798	859	873	791	849	845	790	826	847	856	794	827	871	799	833	838	860	839	820	806	852	791	805	845	808	798	806	850	839	784	841	828	872	817	858	795	882	876	840	826	828	856	843	820	886	824	863	842	821	826	844	794	799	792	816	840	770	863	814	841	792	836	855	812	824	843	848	834	819	818	821	903	848	806	841	834	858	828	862	898	825	771	799	839	820	841	850	879	865	840	808	869	815	855	845	802	824	825	792	831	845	775	871	820	858	831	845	833	795	841	792	875	800	835	819	832	803	816	834	803	817	872	856	803	835	815	796	858	882	766	817	869	798	866	835	858	831	815	852	819	829	861	826	876	816	842	824	788	771	830	848	799	860	843	838	889	814	815	812	818	857	849	836	805	851	858	865	848	824	876	814	880	793	856	812	847	838	869	787	789	837	793	818	817	806	804	865	874	847	814	858	813	867	875	818	780	848	830	830	838	837	837	841	877	803	850	790	779	852	878	787	826	813	805	842	835	820	848	826	818	804	833	868	830	861	820	859	790	787	828	853	855	847	852	802	838	825	860	868	828	848	849	810	837	821	853	841	808	860	850	854	827	861	818	851	779	830	813	822	834	806	825	845	821	859	808	827	819	825	788	861	854	812	821	845	813	869	828	806	830	836	813	817	824	787	839	830	871	855	812	868	822	869	824	833	839	839	866	871	780	825	810	842	803	810	859	834	834	793	834	831	838	791	867	769	878	813	869	869	809	841	808	827	823	819	829	833	825	852	842	829	860	808	823	827	834	802	862	798	831	816	806	867	798	843	858	837	790	841	784	827	841	804	812	762	813	826	864	851	866	807	800	845	829	842	829	794	810	837	832	822	820	840	843	803	832	798	872	835	910	783	891	801	839	820	858	847	827	849	799	820	774	802	824	853	786	848	843	860	786	849	843	844	836	817	774	823	839	836	843	839	849	840	823	780	886	869	839	859	828	868	843	807	808	823	807	781	817	797	795	849	830	844	783	824	824	778	848	806	819	810	802	814	862	855	839	871	842	779	848	829	814	819	809	831	850	821	780	775	800	849	848	841	785	861	840	843	805	810	822	822	804	847	882	838	896	807	782	883	820	855	845	868	868	870	855	864	919	828	878	919	820	817	784	837	842	853	845	844	853	861	841	884	795	809	858	851	786	842	766	807	817	864	890	795	876	854	838	771	808	817	829	801	834	838	807	863	810	830	800	765	786	803	894	843	815	843	843	832	852	906	860	826	793	883	875	828	823	843	859	830	851	842	828	800	844	844	806	825	811	814	818	826	834	828	795	818	825	854	834	858	829	837	731	853	833	900	821	796	819	836	831	846	870	812	859	835	840	853	818	882	830	786	790	849	838	847	803	844	817	848	818	867	810	818	814	804	821	855	797	833	845	911	810	804	851	843	859	828	880	838	824	845	823	859	849	856	900	814	841	810	842	797	843	808	819	813	815	845	825	801	822	883	810	837	873	831	941	836	843	822	815	781	823	859	832	810	865	853	799	775	848	804	818	880	817	849	812	785	834	819	801	814	914	792	866	839	802	786	762	805	869	863	842	806	837	869	819	824	809	812	879	787	840	882	860	771	795	813	845	849	813	863	854	840	852	814	826	811	839	785	865	845	808	829	875	840	854	841	786	770	887	789	813	806	829	821	829	874	851	836	841	832	824	824	806	828	810	841	797	790	837	779	841	837	823	845	824	862	814	806	826	862	797	811	839	906	827	814	798	835	876	852	866	827	828	834	821	817	857	831	894	801	811	817	854	859	835	816	830	883	822	827	833	798	872	819	800	835	830	843	896	846	825	843	861	821	839	863	814	820	833	819	814	864	877	884	850	823	847	793	789	813	794	829	823	845	876	839	847	840	845	780	855	804	843	811	853	805	821	790	860	847	816	829	795	851	863	839	824	825	857	839	828	835	910	758	860	847	793	814	859	815	842	880	807	834	825	845	827	835	853	836	828	821	830	789	854	849	841	860	847	856	880	875	860	811	857	868	815	824	843	826	837	871	854	841	792	793	803	862	823	852	842	842	820	834	857	857	816	853	790	834	838	840	847	790	814	856	818	822	816	835	851	859	843	804	867	827	817	805	820	840	800	804	835	855	777	840	830	867	882	835	831	795	874	850	867	864	837	833	828	832	830	865	852	869	861	821	829	822	801	826	860	884	833	867	876	816	838	828	829	780	840	825	814	838	799	892	856	866	758	796	846	817	823	851	847	826	845	861	811	754	828	834	840	842	781	849	855	817	825	811	832	854	862	844	801	859	841	813	835	802	863	826	848	874	880	806	812	862	821	829	816	792	790	821	819	838	854	838	825	886	851	802	875	843
49408	35959	27384	21423	17825	13769	8558	5198	2346	792	618	599	575	531	509	431	363	1308	5023	10198	12281	9985	2893	293	283	275	269	279	297	282	331	295	314	255	239	293	308	311	282	291	295	307	268	262	301	289	289	320	267	285	267	266	256	304	293	287	288	281	294	299	298	292	274	269	274	266	234	250	249	266	269	259	284	275	280	294	280	295	251	255	276	300	267	270	278	263	298	274	313	283	294	253	272	300	299	247	254	268	285	289	279	271	302	305	250	286	279	279	296	282	292	285	286	287	254	285	253	250	300	287	300	290	255	292	258	285	315	275	286	294	245	266	274	290	306	286	247	281	272	310	274	285	267	266	308	290	286	284	294	269	277	289	279	280	271	281	281	242	234	259	273	263	269	274	271	281	254	261	262	316	231	286	284	245	268	305	291	283	285	254	260	273	296	292	292	289	283	270	281	296	284	269	281	269	273	292	296	297	313	278	265	291	266	288	308	292	282	281	290	279	272	289	262	297	293	278	291	287	262	289	282	283	242	306	269	299	302	282	281	299	267	254	260	265	290	260	289	300	292	264	288	267	258	298	255	292	295	292	277	250	315	266	266	250	298	255	272	282	267	284	277	283	305	282	311	258	305	277	270	284	278	301	235	271	261	268	290	273	271	278	264	275	308	263	238	313	279	297	276	288	323	293	259	274	281	272	256	248	267	262	265	270	286	275	280	289	291	261	276	265	276	282	273	277	232	306	283	271	265	317	284	241	271	289	267	294	263	261	251	292	285	265	250	274	285	279	302	285	305	279	276	297	272	265	296	280	296	266	272	297	269	264	267	263	279	289	306	290	307	291	268	317	289	272	291	251	256	290	307	276	234	298	278	277	276	294	275	295	286	284	281	300	279	251	306	255	260	263	262	261	289	270	272	297	267	299	255	284	298	285	284	299	293	289	260	252	291	266	266	258	275	271	304	264	253	288	261	286	254	268	273	281	285	289	281	285	298	278	282	279	278	265	282	290	281	296	297	274	257	263	253	286	282	279	276	282	291	304	322	303	263	276	266	246	253	260	289	263	280	293	260	301	300	272	298	299	251	287	262	276	274	285	266	314	282	305	300	324	300	294	296	283	266	281	291	263	276	273	309	287	275	291	280	286	273	295	266	279	284	285	297	292	270	284	281	288	253	273	297	260	242	301	262	264	301	281	296	278	316	305	305	300	297	283	296	275	281	251	294	279	279	296	267	321	293	269	254	274	271	300	305	256	312	290	276	310	291	286	271	255	287	299	283	285	260	307	296	302	291	275	286	306	276	243	286	287	292	273	294	269	307	300	312	302	296	264	302	295	268	233	301	294	288	238	270	281	276	268	295	271	257	233	310	266	283	288	293	281	255	261	246	279	289	278	247	280	293	289	266	272	296	309	295	261	297	320	284	266	321	269	272	276	264	309	262	282	288	296	283	303	234	289	306	279	306	297	269	279	281	261	266	266	267	287	318	247	264	263	282	269	274	277	267	323	305	253	265	252	246	279	286	334	302	279	274	264	285	322	311	269	272	271	278	293	311	297	255	252	299	280	267	291	277	265	255	251	267	302	247	270	305	296	277	278	288	302	243	313	274	281	273	288	299	289	276	294	290	292	290	294	289	291	243	280	295	275	281	298	284	284	266	279	286	288	286	275	275	285	254	299	269	275	293	270	288	267	263	284	293	272	283	252	268	301	293	288	259	242	302	282	309	266	301	280	314	250	286	274	276	287	290	290	278	279	270	287	270	283	251	288	299	286	259	259	288	267	293	280	269	258	266	290	280	266	273	237	283	269	253	283	247	274	270	277	298	288	277	292	300	305	304	269	251	270	282	307	268	242	323	255	300	302	289	238	295	280	280	263	281	307	229	287	292	276	279	257	287	249	296	260	262	261	292	294	272	284	240	280	254	281	261	270	310	304	281	273	282	262	289	277	264	270	256	294	266	312	296	263	241	317	274	305	272	291	302	278	269	261	263	291	289	309	281	290	251	294	235	273	264	266	298	286	269	296	263	285	283	304	261	269	273	248	266	289	295	277	248	295	256	275	281	267	255	264	289	280	268	276	267	311	273	257	273	282	283	293	265	281	272	280	283	262	280	298	266	267	255	282	291	281	276	298	282	236	325	269	286	286	286	293	257	297	296	285	306	266	280	327	296	275	273	273	289	288	264	276	266	270	265	308	261	267	268	284	272	290	269	278	271	259	256	281	279	269	288	264	255	261	274	266	293	300	301	335	256	280	280	281	299	276	323	303	301	280	261	310	258	307	302	277	273	300	256	280	264	252	275	298	268	325	285	269	278	279	275	301	275	295	269	257	279	292	264	270	278	250	268	263	247	280	268	296	292	293	278	284	270	307	291	265	259	269	252	269	318	286	309	284	245	294	273	289	284	252	291	295	252	261	253	279	286	282	270	272	273	284	291	297	277	294	269	276	293	268	293	261	266	258	282	269	269	249	262	299	322	275	278	243	294	280	275	296	283	277	270	289	274	275	262	274	243	315	305	311	287	286	269	271	271	280	264	281	294	266	273	297	347	290	297	286	271	280	286	268	275	295	287	276	300	245	296	284	277	267	285	293	290	264	302	324	267	259	269	288	277	302	257	268	294	277	281	264	273	287	272	326	280	258	258	276	291	280	304	284	265	298	267	289	301	308	287	287	294	265	289	291	304	273	267	250	268	285	272	284	292	266	285	257	284	287	302	289	296	307	303	249	309	299	265	278	281	312	288	224	269	269	288	282	296	262	274	296	310	270	297	301	275	266	300	267	281	304	296	264	282	266	279	231	282	266	266	238	274	293	271	310	286	267	279	244	240	264	256	273	246	285	263	288	310	298	276	296	310	311	254	278	247	285	304	280	287	263	238	285	273	259	258	268	293	263	266	281	279	275	297	268	286	266	271	273	271	284	250	279	275	285	258	305	311	297	300	287	273	275	303	277	275	294	273	288	289	258	295	292	290	268	302	275	293	252	292	285	286	294	271	282	293	300	273	290	283	294	253	284	300	303	263	254	282	282	264	269	299	277	276	280	260	301	266	292	272	294	292	309	256	292	276	260	285	285	289	265	271	334	284	315	293	277	246	276	249	285	248	248	309	273	269	294	292	272	282	280	267	289	303	288	270	295	256	270	297	267	263	295	256	268	293	321	312	278	268	290	275	271	236	269	274	291	262	283	245	290	257	298	286	282	269	268	271	313	266	273	277	293	289	274	289	272	293	301	258	290	282	276	303	287	275	268	267	294	269	312	255	261	262	295	304	293	300	277	287	270	287	274	296	296	294	278	304	305	263	257	296	249	288	289	281	306	256	242	281	268	246	276	314	307	283	286	261	275	283	269	287	304	285	279	295	275	256	257	289	272	299	284	263	257	271	278	299	281	327	274	298	284	279	269	281	278	284	306	282	281	277	285	258	306	301	266	263	290	298	323	275	306	283	259	287	268	279	298	293	263	296	274	257	268	278	297	254	262	287	303	261	254	273	259
31927	31665	7429	7672	6875	6481	5814	8079	5266	2601	2324	2203	2196	1935	1679	1505	1297	7255	20273	31849	34211	30343	7503	703	695	678	690	696	700	663	641	701	684	669	672	745	648	658	695	684	738	668	663	722	666	707	650	655	671	665	648	680	704	660	676	653	608	662	671	630	645	654	649	643	643	681	618	632	635	673	661	628	638	637	621	638	664	693	630	643	642	611	602	690	697	622	622	621	667	642	645	646	680	647	692	683	693	644	705	651	660	679	645	660	613	697	686	687	700	659	612	654	654	652	605	662	632	637	631	600	646	672	708	696	662	665	623	649	660	657	653	613	671	678	671	622	692	666	656	683	686	637	660	623	635	658	646	659	653	654	610	637	639	629	676	674	639	654	695	639	646	609	660	648	699	689	621	659	629	649	659	627	635	646	664	679	624	625	675	677	617	579	672	699	689	672	659	620	626	670	642	678	625	584	694	631	644	675	616	633	631	619	659	624	625	663	617	645	705	648	690	677	654	641	657	621	654	671	656	650	638	617	642	624	670	682	603	646	669	669	647	631	647	698	625	667	681	629	680	619	645	666	634	666	609	651	720	676	669	621	654	622	694	637	629	642	631	671	626	607	645	651	670	653	628	635	663	648	628	682	658	592	657	606	656	626	643	686	650	650	664	672	697	635	629	684	603	680	645	673	682	612	622	620	658	649	637	631	663	650	644	651	619	704	665	668	692	658	629	662	636	646	608	722	693	658	698	651	648	670	642	634	632	722	642	661	641	639	656	641	644	658	683	625	636	673	663	675	692	632	624	663	629	642	659	657	635	627	632	640	693	656	677	628	660	648	625	678	654	677	712	634	625	628	691	640	624	678	682	621	709	613	645	635	644	599	611	632	696	634	626	671	643	663	658	659	614	652	634	642	626	670	683	701	640	629	643	650	693	589	620	653	650	617	652	677	656	663	605	659	655	626	661	620	622	658	629	613	616	658	667	647	705	634	636	686	637	645	648	617	641	639	618	644	655	673	624	630	686	696	640	621	651	654	615	686	653	635	659	627	633	635	628	652	644	672	681	653	640	643	664	642	652	680	663	615	648	623	670	642	682	637	683	649	632	656	670	663	676	682	617	658	653	654	648	665	661	627	655	633	624	645	674	647	669	641	735	653	645	667	631	640	628	651	669	645	687	653	663	640	605	617	671	647	622	660	667	660	632	644	688	623	633	659	690	662	657	682	677	632	636	686	636	640	621	697	650	607	659	640	614	629	655	673	668	675	674	660	666	687	636	634	663	673	650	677	652	616	681	624	661	664	621	640	700	665	654	657	634	626	634	671	670	667	683	614	628	643	669	640	666	651	644	606	640	662	639	670	653	646	629	615	629	635	674	630	679	690	692	627	633	636	631	623	633	628	634	638	630	658	635	613	633	672	610	661	667	661	592	650	655	678	609	638	676	631	625	658	648	661	657	688	633	642	653	641	656	629	637	686	647	653	645	661	641	630	679	665	683	649	636	631	648	633	639	657	677	685	653	675	596	682	629	598	656	673	679	658	641	634	648	705	641	657	692	654	639	606	628	705	646	646	625	717	695	614	704	667	641	664	630	633	608	672	619	662	699	624	636	630	643	652	649	662	650	672	597	603	620	641	695	647	653	646	615	628	658	671	631	650	691	651	659	634	654	680	628	693	640	630	605	638	650	727	665	629	624	638	640	642	700	687	702	633	669	668	663	669	664	662	631	614	669	621	631	693	636	636	673	689	640	636	661	628	686	649	606	662	649	644	646	660	628	690	654	679	664	638	633	615	663	679	676	656	631	644	649	628	678	630	744	638	637	662	703	615	594	653	683	695	650	659	655	678	652	626	658	661	650	676	643	599	717	615	654	642	681	634	626	605	649	676	713	669	622	622	670	583	696	658	626	636	704	672	648	663	659	642	676	653	625	669	623	640	655	635	657	614	674	629	641	677	642	676	659	685	646	662	628	636	701	617	662	607	706	626	639	676	653	637	625	596	657	619	663	637	614	662	655	640	679	644	613	620	655	656	652	599	664	646	658	685	622	611	678	681	620	672	680	617	653	634	626	604	707	685	631	679	634	618	673	620	639	695	618	669	628	657	644	678	628	634	615	682	652	665	647	677	633	657	628	695	626	669	628	683	667	651	674	674	679	611	717	653	652	676	648	638	683	669	684	658	624	622	646	629	610	661	618	644	641	657	651	615	684	647	622	680	644	681	662	641	664	657	669	689	644	640	621	661	694	647	634	650	683	661	685	673	669	704	694	669	640	652	632	641	693	625	656	672	655	622	622	634	643	687	574	659	647	659	646	664	635	702	677	627	636	669	667	693	655	666	637	634	642	655	623	655	644	650	672	658	656	645	643	653	649	705	678	617	614	628	621	683	609	688	665	658	677	630	648	668	654	662	617	676	632	712	640	661	691	662	678	679	575	625	651	662	715	654	685	681	624	672	676	625	658	631	595	656	685	619	675	646	622	682	645	676	654	628	678	670	654	699	637	619	671	598	713	634	689	623	667	693	674	656	635	639	624	654	654	675	638	621	639	682	657	636	645	648	677	679	681	693	667	637	674	655	645	659	663	611	659	633	661	647	658	677	671	654	625	600	662	633	648	647	656	668	675	657	657	644	644	672	621	640	653	656	667	655	618	647	679	653	665	637	636	665	632	650	648	630	640	657	645	633	626	641	641	645	657	673	620	690	605	631	627	620	710	660	638	624	652	604	653	623	664	645	713	641	665	622	655	633	678	634	630	662	650	664	679	646	679	625	686	642	648	683	649	676	664	635	669	691	658	617	625	630	700	624	641	670	647	673	611	639	693	629	617	607	639	691	599	637	653	632	679	655	671	634	625	603	637	650	626	672	625	650	628	604	667	707	617	601	671	668	671	623	685	648	651	632	663	653	654	652	679	628	687	639	665	691	685	674	650	672	687	656	678	670	685	628	664	647	631	629	637	682	680	611	631	656	687	662	652	656	650	593	642	670	644	646	681	621	651	653	634	676	639	681	660	661	582	668	580	695	651	657	656	631	652	681	632	668	691	663	661	657	632	672	630	636	608	623	646	672	649	645	680	626	654	685	641	667	660	664	704	652	669	660	651	655	645	678	626	671	683	658	629	660	632	630	707	687	636	662	639	693	699	677	647	656	640	692	653	622	654	663	640	666	657	641	647	663	633	651	627	637	678	677	658	672	672	653	648	641	694	615	664	648	671	612	656	644	671	689	671	675	658	642	676	685	688	629	644	659	655	680	636	672	628	690	688	639	671	633	683	647	614	640	668	650	639	701	652	645	620	664	630	642	643	702	621	669	608	632	642	704	649	679	658	651	650	646	648	653	649	639	696	635	694	647	634	669	634	633	673	686	620	619	668	648	630	635	643	679	678	694	617	627	633	659	643	654	644	610	712	647	664	621	653	646	670	613	711	641	652	631	656	677	602	672	633	683	615	626	626	678	620	642	621	662	640	649	697	646	620	675	627	673	675	669	636	647	652	656
50867	43128	26615	23528	24374	20168	14234	9780	3710	839	598	494	537	469	403	339	340	521	1494	8626	12518	8676	823	251	231	240	232	224	224	239	261	226	249	248	244	218	242	217	220	221	203	243	229	227	246	209	236	233	227	223	247	227	227	232	208	232	248	246	211	224	217	244	222	202	238	236	228	209	227	203	217	217	186	216	207	229	223	222	239	222	227	217	226	242	239	240	200	215	245	227	245	231	221	212	241	221	223	197	215	221	247	231	230	221	229	257	216	188	193	235	225	208	260	243	210	206	215	223	235	235	253	235	203	210	237	224	227	208	222	230	245	229	201	205	216	234	210	216	236	242	227	224	191	206	209	208	190	217	241	226	218	214	232	200	212	205	240	201	230	229	221	249	225	220	213	228	225	202	218	216	228	221	235	229	229	217	236	218	225	212	212	219	223	212	219	223	245	193	250	245	220	219	251	203	189	242	233	265	211	238	236	206	213	226	242	231	225	237	236	218	238	246	189	246	227	225	217	225	228	235	218	184	230	209	228	238	220	237	190	232	251	222	226	227	223	199	244	209	242	216	249	231	206	190	226	239	223	220	222	229	233	201	244	199	210	183	214	217	221	211	193	229	226	204	209	219	189	229	234	201	230	221	234	231	226	220	217	214	198	209	201	216	239	225	196	227	213	221	205	196	217	223	235	220	217	206	232	228	228	236	203	220	234	239	225	239	215	227	223	192	216	216	222	227	244	230	226	214	224	223	201	238	200	254	206	272	225	230	240	237	248	219	205	226	227	218	212	246	224	212	244	205	211	221	207	221	192	204	212	240	217	240	229	231	194	216	241	224	219	242	237	215	229	217	224	240	216	222	208	213	204	200	224	237	232	238	232	240	208	211	211	221	233	245	230	216	212	202	229	213	219	224	203	215	224	239	225	228	227	220	217	216	234	224	244	250	251	215	217	220	195	220	216	221	219	204	222	204	225	230	224	227	217	211	212	214	223	201	234	250	253	207	246	204	203	234	225	220	205	218	232	203	240	228	235	228	237	227	250	222	210	207	247	231	222	234	263	236	238	243	211	240	225	226	225	231	192	228	220	219	204	224	199	240	224	227	221	220	206	218	230	223	215	210	203	205	214	248	247	215	195	223	254	228	253	219	244	222	222	183	217	196	202	231	219	226	216	188	223	235	251	237	231	213	214	214	230	202	201	204	238	219	220	219	218	199	248	230	241	216	241	220	211	180	213	222	245	231	236	229	235	214	213	185	204	212	223	222	231	209	231	219	200	210	250	207	193	194	229	203	226	224	188	209	235	228	224	193	197	221	211	206	224	232	237	224	211	206	226	243	208	206	210	198	203	228	227	210	207	195	216	237	229	210	199	235	233	249	229	230	235	232	196	232	213	226	246	236	220	219	237	197	205	211	274	233	221	205	242	246	236	205	217	225	248	201	208	238	204	240	212	219	220	212	229	241	225	226	216	236	244	209	208	228	235	225	217	199	234	200	224	252	204	212	195	205	229	217	211	236	222	221	249	232	200	211	238	221	246	229	229	225	223	219	234	228	223	230	233	237	219	219	200	240	208	219	219	242	223	210	228	231	222	206	247	239	234	222	211	215	222	229	218	217	238	235	225	233	243	211	224	226	238	229	229	253	229	216	227	185	224	229	220	216	242	226	205	215	223	231	232	226	196	229	242	239	246	227	231	250	238	215	218	231	237	213	202	218	232	221	234	245	229	222	240	211	213	252	219	215	228	250	228	229	256	188	213	234	230	228	211	211	253	217	213	241	202	215	243	238	200	252	231	217	201	226	197	222	213	216	233	259	231	218	224	195	214	211	213	218	201	210	219	231	225	240	231	215	208	249	216	235	215	218	206	238	221	208	211	193	221	210	227	202	210	201	230	223	220	225	225	228	215	231	197	222	204	230	212	238	202	248	229	250	218	257	193	230	213	194	195	193	260	220	214	220	208	208	246	223	209	210	224	238	231	203	233	235	232	225	232	234	216	222	241	202	242	205	230	214	205	209	257	192	236	252	236	259	241	209	210	204	238	225	192	208	199	229	212	231	250	209	239	254	204	228	211	212	204	235	209	232	234	222	236	226	222	223	235	219	231	213	224	233	234	208	205	217	254	210	228	201	233	226	249	269	238	227	228	212	203	245	243	231	249	213	218	223	214	218	237	184	221	234	238	201	226	235	232	208	252	227	202	218	200	230	233	205	232	204	241	186	211	229	257	224	229	220	232	204	210	225	222	235	228	229	245	198	206	225	187	179	231	189	214	235	226	251	201	220	214	195	241	229	204	229	216	256	223	222	224	202	246	207	208	229	200	224	235	244	223	217	218	220	225	221	201	245	213	228	185	237	245	217	197	204	217	234	208	232	208	226	224	227	205	231	187	255	232	207	202	214	212	234	199	221	250	228	244	241	211	236	234	243	219	258	236	197	192	212	193	232	202	231	211	239	206	210	207	188	190	226	220	213	253	229	237	232	210	226	240	226	197	207	241	207	247	231	221	225	213	244	211	208	218	214	202	219	226	218	226	238	220	228	231	228	234	242	234	202	222	206	208	216	206	250	214	246	205	209	224	240	215	209	235	232	218	250	215	241	223	232	207	222	239	219	228	192	221	236	201	233	215	231	224	242	214	229	195	241	205	225	226	227	203	237	217	238	218	210	233	221	194	227	241	212	219	218	194	222	218	213	195	229	221	245	248	196	230	214	202	212	224	212	209	209	209	236	249	225	227	223	236	197	212	243	197	227	197	198	207	224	202	215	213	218	223	232	215	225	195	229	231	230	214	224	222	231	226	197	233	228	223	218	246	210	227	218	233	230	237	237	214	191	198	202	208	239	199	220	219	194	237	199	218	225	251	245	199	236	231	215	217	227	236	220	223	256	218	250	222	248	248	237	256	222	225	219	216	216	201	223	225	243	229	209	236	216	211	200	207	233	198	230	225	195	205	218	229	231	210	239	197	243	237	214	232	239	207	218	225	240	221	238	235	230	221	220	243	215	202	203	237	230	215	239	223	216	228	242	221	211	212	239	210	214	224	235	201	213	257	217	221	232	233	271	186	210	200	211	213	227	203	227	233	234	196	236	228	236	225	245	220	215	240	244	228	212	233	220	195	237	244	246	228	201	219	235	238	210	240	235	213	249	224	209	217	228	219	224	219	194	215	212	234	241	235	210	224	210	239	214	213	210	207	231	225	221	238	228	211	209	214	217	212	210	221	213	247	227	206	229	240	242	218	216	255	220	216	213	221	238	231	220	203	245	229	208	232	242	237	206	209	244	250	206	211	216	203	240	228	218	223	220	236	205	192	199	210	215	218	233	219	208	233	208	245	263	225	207	204	226	211	200	217	237	220	188	231	235	228	204	222	213	226	225	228	216	229	202	179	231	199	223	208	209	241	242	219	200	210	243	220	220	210	212	231	250	224	209	225	213	232	235	234	212	232	205	197	212	207	231	256	227	208	230	205	211	234	240	235	236	208	220	224	221
38868	42587	11379	7935	7037	5875	5751	8661	4401	2471	2180	1958	1903	1636	1552	1317	1190	2308	8247	30339	35258	24880	1187	620	631	594	617	582	598	589	561	520	566	595	552	568	610	598	567	564	553	525	521	575	539	584	557	544	567	510	573	562	548	543	509	541	549	553	572	529	549	607	552	556	538	538	560	529	546	566	526	527	561	530	530	529	530	533	499	539	519	527	547	506	541	561	569	537	488	478	512	509	486	549	527	485	488	536	533	503	557	520	563	534	527	537	550	519	577	546	518	528	520	539	521	504	538	526	520	534	527	538	516	491	532	515	512	554	555	536	515	507	536	540	527	500	527	545	540	513	514	564	505	540	512	532	513	514	524	496	527	551	541	564	509	510	524	514	536	546	539	503	527	551	534	512	540	496	544	541	510	518	517	539	520	523	548	467	540	478	493	475	519	520	521	522	514	543	501	487	510	514	485	518	532	534	500	506	494	521	521	510	545	544	490	491	507	539	498	530	522	559	518	511	540	542	530	506	526	533	517	502	511	506	496	530	527	533	522	522	530	526	522	525	545	530	542	575	548	544	548	525	497	517	497	514	503	548	514	550	523	546	503	521	586	517	527	519	519	511	533	502	489	536	502	530	497	493	521	524	521	531	516	529	539	521	512	529	556	473	526	542	546	561	546	530	527	518	564	505	535	522	533	545	526	504	475	518	503	516	535	506	543	516	512	546	513	520	517	540	523	522	473	502	515	546	545	547	498	482	562	498	536	492	501	520	530	552	510	570	509	549	530	537	551	523	501	506	512	530	525	524	530	549	499	526	516	529	516	499	518	543	548	529	527	508	537	523	521	544	526	552	526	550	514	520	536	506	521	522	492	542	528	548	523	524	523	552	528	524	497	510	533	519	494	521	549	505	506	514	498	517	495	512	519	556	492	542	471	539	506	559	541	546	505	512	502	518	511	498	513	484	525	528	522	533	491	537	527	541	533	540	496	513	512	570	498	477	522	533	483	502	534	523	473	516	528	498	518	551	503	525	505	522	536	529	507	541	533	541	543	525	491	547	551	555	527	493	491	530	550	522	483	525	514	528	527	527	535	513	540	508	503	527	495	526	534	497	506	523	550	513	527	541	538	545	548	541	534	505	567	502	510	525	455	502	560	530	516	498	543	537	500	544	554	482	550	521	538	511	524	560	543	499	521	521	518	507	531	554	496	512	557	472	505	487	498	540	533	531	519	495	525	532	542	496	556	531	531	531	498	523	532	517	547	558	514	503	545	565	501	507	502	525	504	513	540	511	493	541	556	515	498	534	543	529	519	508	543	533	522	540	510	544	515	539	526	548	523	519	544	561	554	537	501	537	551	533	511	524	500	536	507	492	504	548	559	526	529	523	533	535	550	532	534	497	512	522	530	510	549	559	520	543	578	548	509	528	514	512	483	534	499	551	593	537	515	548	540	523	540	536	520	494	532	521	469	542	542	496	522	547	516	556	531	540	519	477	492	507	483	525	493	520	533	543	531	518	566	522	521	581	512	486	472	510	557	551	546	545	527	549	520	499	472	521	539	532	554	536	545	518	496	520	505	478	547	566	529	547	481	508	506	513	526	563	553	527	555	533	523	535	549	527	543	481	535	495	513	557	515	513	512	501	526	492	498	571	504	509	542	529	496	539	532	500	567	499	514	552	531	525	502	511	498	516	524	495	553	558	484	499	533	535	502	571	523	536	524	500	537	530	496	512	539	501	461	519	524	502	528	496	533	534	499	574	527	533	509	487	513	508	528	519	512	515	493	511	492	512	557	554	562	519	514	536	516	531	518	522	535	487	510	528	537	519	557	509	505	492	522	519	549	487	514	508	544	545	534	527	495	492	541	512	584	529	529	526	533	533	507	543	535	521	518	514	506	567	560	524	514	547	543	514	519	525	525	562	522	489	490	519	511	543	542	524	507	522	552	562	516	491	574	548	495	537	541	534	524	517	546	533	539	499	534	512	526	462	522	501	487	527	530	508	512	527	495	495	545	497	547	523	502	515	551	554	520	519	534	545	547	505	535	515	531	538	558	546	561	564	524	512	524	547	541	481	512	505	523	538	524	538	508	561	524	550	529	524	521	503	482	485	530	546	533	508	525	506	537	533	566	538	497	499	516	487	470	524	482	511	531	502	486	560	519	533	537	519	517	578	503	503	521	485	552	540	515	545	548	496	561	538	536	523	502	524	576	500	518	558	537	514	537	492	546	530	505	505	519	530	506	537	515	563	489	518	526	528	554	506	511	505	514	520	536	524	530	508	510	539	540	495	537	544	569	496	531	537	486	529	523	486	484	542	513	546	522	523	511	531	490	516	534	503	551	536	518	548	483	522	510	495	533	516	496	580	501	515	549	495	532	518	546	571	513	537	551	530	533	510	520	530	508	549	504	501	546	504	489	509	594	515	513	514	503	559	556	510	546	542	526	484	537	541	513	524	530	538	528	508	529	531	504	500	527	512	535	503	573	506	539	514	535	557	525	505	479	512	572	532	541	497	508	524	576	525	486	507	530	510	524	527	546	535	525	532	522	523	516	567	528	504	503	507	503	534	509	491	487	525	515	517	557	556	529	495	533	505	524	558	503	483	526	523	533	528	527	535	491	498	523	500	549	504	521	521	510	517	542	487	553	511	540	521	501	514	532	523	552	543	533	512	562	509	556	536	533	522	536	539	535	522	559	535	530	528	522	515	561	535	477	557	541	506	529	497	512	505	534	536	563	476	549	563	517	527	553	550	565	548	521	492	485	525	556	514	513	506	505	522	508	489	568	493	492	505	490	535	510	527	525	513	540	507	539	540	508	558	517	520	519	514	493	499	532	508	527	493	537	539	521	520	515	529	485	536	503	551	526	549	512	525	462	534	545	548	508	532	522	513	518	562	552	521	525	532	513	526	524	520	507	538	499	563	534	529	540	515	541	525	498	517	517	479	524	528	597	528	512	546	530	553	564	486	574	495	542	497	518	494	497	503	558	572	528	485	575	529	515	489	499	512	507	491	577	549	561	532	557	536	507	487	552	502	538	484	525	539	487	527	531	525	536	549	534	541	555	527	474	526	538	499	511	559	503	503	502	491	489	543	504	553	546	550	520	540	471	484	514	500	592	513	517	521	508	521	485	510	506	520	480	478	539	536	542	509	545	534	506	560	545	543	509	510	544	514	537	516	521	494	480	499	541	554	522	558	535	570	546	538	548	527	521	550	531	531	533	535	500	532	512	529	521	505	525	522	532	521	531	563	526	546	527	552	526	502	515	536	513	513	537	487	529	507	534	526	488	525	537	486	491	527	510	579	524	531	525	493	522	553	560	572	546	528	499	545	509	527	530	539	526	502	499	552	550	545	526	527	543	500	497	511	534	560	544	555	533	532	497	556	519	526	520	533	538	513	549	545	520	513	551	532	499	527	504	517	553	509	518	502	489	530	521	552	496	537	498	554	486	524	579	528	500	520	530	521	513	529	519	522	535	542	545	544	541	535
16491	24336	10720	3380	1572	957	709	539	401	326	291	309	315	306	290	298	303	331	305	524	1102	754	296	288	279	330	293	320	303	320	310	330	303	314	263	324	307	339	292	286	287	305	334	298	330	328	329	290	349	291	314	283	334	328	313	310	308	383	265	288	328	267	315	344	331	296	274	287	315	289	291	313	302	296	296	291	324	350	285	297	283	288	313	321	345	291	288	303	306	346	358	311	302	301	312	283	319	360	299	307	306	293	280	318	329	278	334	352	333	319	325	299	300	330	325	297	317	337	286	310	292	292	324	339	306	320	299	315	287	312	302	301	324	348	315	315	303	301	317	319	285	317	326	266	322	295	301	320	309	309	297	298	300	330	325	329	321	292	292	321	296	286	330	320	311	307	320	302	323	265	301	299	320	312	298	297	315	331	303	331	293	338	298	307	297	293	290	338	306	309	285	314	307	294	318	320	323	305	316	327	274	303	360	257	308	327	284	324	320	310	333	273	271	330	298	306	323	289	314	308	299	314	350	328	305	316	285	329	297	284	270	287	315	315	286	309	290	299	289	277	323	335	289	306	290	302	319	307	317	301	347	335	314	312	270	319	282	299	337	294	330	303	298	327	304	314	311	308	288	318	341	291	310	298	311	311	326	274	316	323	313	313	314	337	281	294	304	293	320	315	343	339	294	323	281	296	335	306	274	268	290	321	305	327	288	290	298	277	321	280	316	323	306	286	331	315	323	302	345	321	294	308	301	308	298	299	315	295	305	306	289	297	307	310	323	294	290	283	327	305	274	282	348	302	321	307	322	337	332	294	299	301	314	321	324	279	302	300	308	315	310	300	305	319	305	324	293	286	302	295	351	316	283	304	282	327	317	308	303	316	334	314	317	281	292	329	294	310	291	291	330	304	303	312	278	287	292	333	275	317	324	297	283	305	326	306	314	296	307	313	301	302	301	308	304	304	316	319	318	294	317	314	309	309	296	306	287	326	302	313	324	314	334	303	270	306	289	329	318	305	312	311	323	301	310	300	301	311	290	272	328	327	310	314	305	316	318	324	286	267	333	325	306	277	299	309	283	315	296	321	285	326	328	306	332	326	278	284	303	309	271	332	301	280	309	295	292	281	306	312	299	325	280	334	295	331	312	279	333	334	294	299	323	345	353	294	310	278	313	331	286	298	312	317	302	317	343	313	289	333	362	335	339	321	291	332	319	314	284	295	286	286	304	300	330	303	366	287	339	308	286	322	304	278	292	321	313	299	302	305	322	338	271	323	297	312	289	286	255	322	307	273	291	313	330	307	287	328	340	302	281	292	313	338	297	275	291	283	286	296	344	324	307	334	311	319	301	301	320	320	329	283	292	285	288	285	323	351	341	322	286	351	324	323	295	311	278	307	291	321	306	307	297	312	284	317	290	301	315	323	334	301	324	317	319	300	305	277	308	336	311	344	304	317	297	320	291	293	291	266	312	339	314	286	333	319	288	293	345	303	305	332	309	320	324	305	322	311	296	338	350	299	281	312	279	331	302	327	309	298	306	298	344	285	318	309	301	299	282	345	320	326	322	313	306	309	278	285	294	289	317	317	306	290	311	297	313	313	283	309	306	338	277	322	276	287	330	343	288	311	316	298	318	299	338	296	296	309	316	308	280	307	314	291	299	314	308	331	348	314	330	307	282	318	276	336	284	334	311	347	343	321	318	301	332	341	320	310	304	342	317	271	311	281	300	296	298	286	301	320	297	301	334	306	303	300	340	310	306	300	299	359	329	299	309	280	291	310	303	304	334	258	322	309	298	326	289	301	315	293	281	318	317	337	303	310	337	320	308	308	335	310	313	296	319	275	294	300	293	293	298	341	268	303	315	304	315	284	309	290	301	309	314	318	328	283	326	344	323	349	309	300	340	308	343	335	295	284	326	323	338	311	336	300	321	288	287	311	318	307	348	314	280	301	320	298	310	302	312	302	263	319	321	309	320	318	293	313	318	311	301	350	308	327	329	296	332	296	299	295	340	317	308	306	276	307	318	310	288	301	288	329	318	294	281	289	272	311	313	320	304	320	290	312	340	302	288	326	328	331	305	323	298	270	320	319	322	306	330	338	314	281	327	316	314	299	330	299	278	326	285	335	355	295	299	314	320	287	295	298	321	292	320	320	303	303	275	306	321	280	294	280	307	287	317	330	322	315	303	326	311	292	291	313	297	301	295	301	310	331	293	287	337	330	315	315	302	286	298	291	301	300	312	295	284	340	326	303	303	297	307	328	297	279	329	279	296	303	291	315	313	293	310	318	299	306	304	333	311	305	288	313	257	263	293	326	333	297	325	319	341	285	280	291	318	290	311	319	309	305	317	315	331	306	319	322	327	330	321	296	295	306	345	350	272	295	305	310	328	303	310	321	295	291	311	303	316	277	314	324	308	268	334	288	276	307	290	313	321	308	321	334	316	286	310	330	314	314	289	296	308	297	317	299	295	307	321	321	306	330	316	323	315	298	321	282	305	295	289	347	325	326	325	303	333	310	304	315	334	300	307	312	280	273	287	286	363	314	306	273	341	302	300	306	350	336	330	312	325	352	282	330	314	344	292	328	313	288	297	325	287	286	287	285	308	319	298	308	341	325	288	315	321	291	315	310	311	312	301	300	307	305	305	316	290	342	295	302	304	312	326	315	312	296	299	296	291	307	316	313	314	303	292	318	326	291	308	296	308	276	306	328	331	334	304	316	331	321	317	306	294	308	322	313	348	312	323	329	304	282	304	327	328	328	315	303	330	290	305	300	296	326	291	304	317	315	329	291	320	294	284	283	302	310	302	288	327	302	319	329	284	290	322	285	307	328	298	315	310	316	305	290	326	296	320	300	278	293	295	338	288	318	316	301	284	328	278	323	297	315	297	317	310	324	315	305	320	318	315	314	305	299	286	306	301	265	345	319	282	333	315	298	301	323	326	307	324	291	325	303	295	334	300	284	302	306	324	296	298	328	339	316	310	294	351	309	313	302	322	321	329	285	323	337	314	282	282	316	280	289	318	292	295	297	311	308	288	301	321	314	301	303	326	307	328	310	326	290	311	327	313	312	300	282	285	300	293	303	326	310	339	328	259	318	314	298	319	313	319	315	296	334	317	304	336	305	305	312	300	291	313	295	297	305	294	287	278	323	311	318	272	324	326	281	313	260	314	311	301	301	288	320	320	292	336	308	351	319	321	308	318	285	328	345	319	328	300	309	326	300	312	305	305	282	284	322	334	302	323	287	314	297	289	311	336	321	303	304	311	324	309	298	283	305	280	329	302	324	317	336	282	289	292	325	295	305	313	312	285	326	311	291	269	326	283	320	295	318	344	293	339	334	297	329	323	318	312	330	316	312	311	289	305	314	320	281	329	316	299	315	307	301	306	310	295	328	295	329	315	290	320	311	299	317	276	297	319	318	330	295	301	304	293	317	310	318	306	284	327	322	312	295	295	307	313	289	312	292	331	308	300	303	317	280	334	315
14446	24089	2051	1177	1072	1101	1111	1228	925	854	825	788	780	785	781	796	764	765	806	2043	4927	2855	749	719	764	766	733	748	710	763	735	733	739	737	722	756	751	791	741	742	732	761	744	746	768	713	691	737	730	729	744	780	749	723	730	760	770	779	691	751	785	750	685	778	752	721	739	733	717	696	718	781	712	760	767	729	745	733	738	763	736	700	760	761	731	726	710	794	725	737	679	771	697	746	731	743	737	729	741	759	760	753	750	692	733	732	784	779	724	761	758	753	737	744	729	701	694	724	782	773	723	707	744	769	750	738	728	793	788	678	714	740	734	796	731	719	711	750	714	787	736	757	729	745	736	758	745	729	741	743	759	704	764	731	761	750	740	737	764	743	745	735	735	709	777	721	795	768	709	776	748	739	739	751	766	750	728	688	728	741	738	762	741	722	743	775	736	702	768	725	743	784	745	738	753	707	763	736	717	684	741	728	751	760	773	685	724	770	759	749	735	745	732	753	764	764	762	712	732	727	779	743	785	704	747	732	729	788	717	720	750	740	757	776	759	752	727	760	697	715	696	799	753	730	730	719	722	735	757	669	746	736	775	716	741	780	783	781	747	763	805	758	734	770	745	741	752	738	731	734	750	708	710	763	764	728	702	751	688	783	716	785	754	748	761	788	758	688	755	713	763	724	784	776	753	729	753	718	764	756	685	734	707	719	754	732	722	760	769	716	732	738	758	721	735	761	785	705	719	735	745	705	728	713	809	722	757	740	703	736	737	786	746	741	761	799	721	708	711	687	738	758	753	718	746	752	719	776	723	727	680	769	716	749	725	706	746	742	748	729	735	725	748	762	765	736	729	742	758	708	772	719	722	776	721	718	723	701	735	730	737	718	752	727	725	709	727	751	750	768	693	758	732	746	694	752	717	745	730	743	724	781	731	715	745	721	718	756	734	742	738	707	750	742	767	750	767	722	782	727	751	790	730	765	779	730	770	750	731	671	681	717	733	702	745	737	748	812	797	734	793	757	730	723	692	770	801	728	723	715	725	706	727	723	704	747	723	711	746	728	797	750	725	754	688	735	766	720	695	722	736	790	716	709	754	758	730	782	755	716	744	711	735	690	740	775	779	750	730	774	764	726	726	704	711	784	782	800	756	694	713	761	738	762	757	742	733	771	699	730	707	694	754	770	750	757	742	747	721	683	751	722	717	755	700	781	755	692	698	785	742	777	721	771	746	759	735	786	706	740	748	707	784	730	736	736	707	711	694	737	763	764	758	700	751	748	746	753	744	761	706	733	722	714	714	753	774	720	726	773	757	773	710	801	791	752	759	733	769	741	732	725	802	753	731	772	704	758	752	729	741	747	767	790	774	740	747	767	698	732	732	746	721	801	711	714	694	703	734	774	756	748	740	764	763	757	716	796	738	722	721	759	782	713	701	751	737	760	765	835	745	722	742	734	744	760	772	764	713	742	749	762	798	755	765	744	724	738	776	709	758	723	747	710	748	761	705	741	745	750	762	749	744	743	730	739	733	800	752	781	755	735	737	700	743	725	687	720	743	712	783	692	722	744	690	736	774	728	761	785	734	725	710	769	753	773	770	765	754	747	742	768	724	743	740	728	735	732	763	771	748	751	734	727	733	714	806	744	761	698	775	749	723	792	720	754	705	754	753	727	730	747	725	768	726	748	758	735	728	751	735	743	798	755	761	743	730	737	702	760	753	749	769	747	746	738	736	746	725	739	693	771	776	763	755	761	747	772	751	749	721	775	752	750	729	763	728	734	715	728	795	784	733	779	768	751	769	704	741	751	756	730	754	761	673	750	697	771	725	739	765	741	748	735	740	739	766	798	768	738	753	692	764	808	752	721	728	703	760	742	745	709	753	779	702	771	741	736	727	713	783	731	771	813	762	731	745	722	744	733	751	787	765	710	699	737	762	768	731	778	713	747	746	770	712	724	784	737	746	728	738	728	759	756	777	751	765	774	746	737	750	769	713	744	698	750	744	727	806	758	759	768	732	775	695	772	717	756	720	693	770	741	719	742	786	731	751	717	723	752	746	753	763	765	737	765	829	750	807	747	734	747	734	728	722	749	763	729	755	776	705	720	755	758	740	729	806	695	736	756	769	731	743	762	702	727	734	750	717	742	703	753	770	779	737	731	728	813	775	796	721	744	740	743	723	732	727	761	704	734	740	692	760	729	786	778	742	682	772	727	736	748	766	782	722	729	743	792	762	747	728	728	783	681	736	732	761	735	725	783	724	752	764	712	755	789	771	743	723	719	754	711	778	718	738	728	739	751	742	693	741	709	734	703	744	750	744	685	756	748	757	729	710	711	780	798	719	717	710	751	754	746	729	766	676	744	731	720	785	731	718	705	726	690	734	681	761	739	716	740	759	731	744	718	774	754	810	747	794	740	737	761	716	713	768	750	774	747	807	742	767	790	746	763	797	752	782	751	744	754	732	722	734	760	701	765	768	745	752	740	775	756	750	750	705	756	729	767	748	733	713	733	732	777	702	708	734	789	748	723	743	789	772	721	761	742	695	715	723	739	739	759	759	744	772	751	748	745	775	754	734	737	742	745	793	739	747	731	730	697	808	775	738	764	709	737	785	756	752	744	752	770	718	764	802	730	699	720	725	770	704	762	762	743	704	842	675	737	706	711	739	767	715	717	763	738	714	753	734	771	746	740	725	708	721	778	737	754	733	745	745	683	724	756	715	735	721	685	720	723	729	720	732	770	722	779	717	721	754	748	743	751	795	740	770	741	733	709	818	731	755	780	786	763	707	750	736	773	735	753	757	803	743	750	723	720	749	722	740	726	726	750	740	824	754	782	742	729	735	740	775	727	788	793	732	729	754	748	760	712	740	778	733	735	747	773	719	754	749	741	688	754	735	778	727	739	745	743	734	723	748	744	677	784	744	764	748	790	739	793	703	730	730	753	769	793	765	739	742	744	704	747	775	746	732	834	740	748	721	823	736	722	763	714	725	788	751	769	767	753	734	731	758	715	741	792	755	771	732	670	757	784	753	753	765	756	724	770	683	738	699	752	846	708	763	788	775	759	744	773	759	773	754	795	725	757	748	777	765	679	784	737	756	676	679	805	743	737	768	797	722	738	726	709	710	726	765	738	748	754	747	716	726	710	747	743	756	792	751	795	734	691	748	781	736	776	755	742	707	708	721	733	737	756	723	785	780	749	775	735	724	735	734	731	718	733	765	767	759	772	696	766	767	757	722	722	763	728	754	701	744	775	745	744	771	717	769	730	746	757	740	722	722	732	743	751	729	715	709	743	681	762	723	727	746	781	768	723	741	774	770	733	725	750	704	829	763	753	762	767	738	788	699	729	744	706	729	720	742	787	760	737	731	734	747	763	760	790	710	717	727	777	771	730	752	759	756	771	711	771	713	680	796	750	730	735	755	734	799	721	733	699	735	768	768	735	739	754	703	780	736	744	730	712	701	704	718	706	741	787	718	767	756	738	710	782
54403	43638	29822	23917	23665	21875	16978	11048	4263	932	512	498	453	391	482	429	400	342	655	7639	12616	10674	858	229	268	234	229	202	284	252	241	242	233	219	251	243	204	245	254	202	244	221	224	258	204	233	243	253	235	200	271	235	247	229	231	231	222	236	256	217	227	236	258	259	241	232	235	206	249	251	231	247	227	225	235	229	199	246	208	222	210	268	239	242	230	230	232	227	227	250	229	241	240	225	222	245	217	239	233	219	206	222	226	254	223	240	223	233	241	261	231	235	234	223	222	249	241	251	205	234	244	213	237	244	274	239	237	236	220	219	259	223	239	218	232	225	268	239	228	229	253	247	219	241	218	210	233	227	248	223	232	236	210	221	226	214	236	256	224	224	243	221	215	231	251	218	257	224	231	231	234	235	208	215	256	236	263	224	232	219	239	252	238	240	235	219	224	229	196	215	234	266	219	202	219	232	231	232	211	235	233	215	225	245	225	218	225	226	248	253	256	227	232	230	250	261	196	262	222	212	212	228	249	227	235	213	232	239	250	231	241	242	255	215	241	250	242	222	228	253	209	245	231	218	220	231	227	235	227	201	219	217	220	240	199	254	229	254	240	237	231	253	243	237	239	227	243	226	222	243	236	237	237	228	207	252	230	246	225	240	231	235	245	219	234	233	242	244	252	246	236	220	229	211	249	254	233	244	228	235	209	220	232	222	248	234	233	223	230	248	247	265	237	211	248	223	192	222	236	247	204	240	216	233	226	228	252	248	252	229	210	251	212	215	264	245	266	258	207	220	225	217	235	262	243	214	186	235	274	248	227	251	219	246	235	236	226	234	226	201	230	222	224	238	231	228	212	251	225	234	245	260	248	232	227	230	250	232	205	244	263	224	219	237	238	243	228	241	229	244	245	207	226	266	219	258	248	247	198	244	218	225	241	239	233	204	226	250	249	229	228	214	222	224	253	237	245	241	214	257	225	206	218	239	209	209	222	234	232	191	234	236	225	220	262	253	240	222	210	225	259	229	218	230	242	232	231	231	233	243	236	251	245	244	231	218	245	208	256	259	227	234	232	227	236	236	242	236	253	230	250	225	224	248	238	229	237	223	258	246	243	233	227	254	236	210	232	261	217	238	233	229	228	231	209	239	236	245	232	230	253	239	223	231	232	230	240	213	235	218	242	256	255	216	211	222	250	231	271	232	218	226	224	243	227	208	216	242	230	238	245	208	209	219	227	210	244	225	259	248	243	213	214	246	222	241	217	204	245	232	251	247	245	227	254	229	233	218	263	242	246	249	234	227	229	240	207	214	227	225	238	213	254	232	198	237	248	216	211	227	206	201	259	239	264	231	232	233	232	249	234	225	203	209	223	237	249	240	223	227	230	227	240	214	237	224	240	267	235	236	222	231	246	238	222	214	241	227	252	227	225	221	227	224	268	213	228	224	222	230	248	241	207	210	229	253	217	251	202	222	237	227	251	243	232	202	227	246	243	234	219	199	215	262	228	227	242	212	245	229	244	238	215	227	239	229	246	252	223	232	210	219	247	231	225	242	238	219	251	231	231	239	224	271	236	226	207	237	249	209	211	246	229	198	242	215	215	242	216	227	251	214	227	223	235	228	241	236	236	222	228	250	236	232	231	247	228	222	255	256	233	264	215	203	242	236	238	232	204	251	220	222	232	229	259	248	221	221	229	246	250	239	215	187	247	229	247	219	253	247	203	210	240	242	248	230	232	240	229	230	224	234	242	246	216	241	253	217	262	225	221	241	225	250	216	238	254	236	242	231	237	194	232	238	252	211	236	231	223	199	220	226	217	205	225	239	261	219	237	209	236	221	228	233	226	249	233	248	245	234	228	269	189	243	243	219	234	218	239	243	242	265	230	235	233	222	251	234	210	209	238	226	224	234	245	242	249	194	222	245	213	245	231	234	242	256	229	264	258	231	237	232	263	241	229	252	233	272	237	231	235	247	260	210	239	213	265	229	222	229	240	227	237	211	209	251	249	230	240	251	247	213	217	249	239	218	197	254	213	227	241	229	224	239	219	231	215	257	222	221	254	240	241	201	224	223	244	230	229	231	229	230	224	232	229	231	249	294	207	227	210	243	256	222	214	220	236	230	217	223	233	229	229	220	231	230	251	241	223	228	237	221	235	248	215	227	234	226	267	194	248	256	208	218	224	207	241	242	225	214	253	237	231	232	228	219	207	216	254	244	225	256	240	216	244	237	216	261	233	229	242	215	237	231	229	227	221	211	240	225	235	238	201	250	218	234	217	287	249	247	247	210	192	233	255	224	240	244	216	226	214	258	240	253	207	236	226	223	250	209	245	226	239	233	253	247	264	256	224	232	225	250	245	243	217	201	225	195	238	220	262	276	223	229	228	233	219	221	212	229	242	246	248	236	231	233	249	211	226	253	246	237	219	248	234	227	247	237	281	228	231	217	231	248	221	234	253	229	259	222	215	229	231	232	227	232	237	236	234	221	219	225	217	241	261	251	233	232	213	227	201	235	241	225	256	226	221	249	251	232	220	213	215	214	267	265	264	215	216	258	237	238	244	218	243	250	218	259	257	241	224	226	237	246	233	217	235	223	238	209	230	231	249	224	225	223	232	224	227	237	211	214	244	251	230	223	270	253	201	247	234	257	229	243	213	241	213	249	232	251	234	261	254	208	221	224	220	245	236	215	228	228	245	212	234	224	232	250	228	233	222	208	218	246	236	223	198	237	251	265	260	249	264	262	251	238	233	248	237	245	224	224	219	228	243	224	233	212	238	261	246	235	204	214	229	198	237	228	220	220	257	242	197	229	219	188	221	247	229	215	222	202	229	265	246	214	225	211	244	200	227	240	223	233	219	242	212	234	233	244	247	244	233	243	227	242	271	243	224	232	230	245	219	234	203	230	250	257	271	218	250	218	237	245	246	206	224	207	277	236	281	230	229	221	267	239	239	197	209	229	241	270	224	241	245	256	223	222	231	178	224	250	227	216	227	228	220	220	214	225	229	248	207	214	230	244	247	230	223	205	201	219	244	250	220	224	251	228	209	218	233	238	236	236	261	237	245	242	216	242	218	243	218	248	233	241	221	225	228	226	239	247	213	208	207	238	203	240	195	210	219	238	232	244	228	215	227	221	251	249	236	231	231	197	212	231	238	238	231	226	266	220	242	249	223	262	221	223	237	241	217	215	228	269	225	241	237	215	222	263	234	213	243	233	248	220	210	246	227	209	235	242	235	241	224	228	222	237	238	240	243	241	211	202	204	217	212	257	198	223	247	232	259	222	245	213	255	230	227	223	213	242	217	235	209	203	248	212	244	228	235	230	217	223	251	220	232	213	173	222	252	226	225	244	221	204	228	214	247	238	216	228	249	235	215	254	235	232	254	246	251	216	224	206	242	223	228	272	245	240	201	228	220	216	234	230	241	211	243	221	255	226	219	233	238	243	229	223	224	242	266	234	223	232	236	221	226	230	252	238	258	220	229	230	224	220
46665	47054	18953	8451	6734	6149	8776	8637	4902	2218	1978	1833	1622	1427	1708	1714	1308	1190	3124	27336	35318	27753	662	669	653	599	584	602	569	567	559	588	585	613	538	602	580	571	546	573	534	488	547	603	587	523	552	582	585	547	578	528	544	564	570	563	584	536	508	521	552	555	554	516	564	538	585	520	569	539	526	522	514	523	534	532	527	485	529	535	527	543	563	504	567	539	526	487	509	556	541	593	529	564	524	538	565	551	527	520	520	568	552	510	514	501	494	522	514	554	526	501	524	556	566	552	526	498	536	562	489	517	510	563	526	516	550	571	498	526	521	552	556	515	538	543	544	548	508	520	501	503	543	536	508	534	487	485	433	543	531	554	524	525	553	483	520	546	513	511	553	532	529	511	552	540	511	554	531	518	516	515	527	542	550	543	519	532	543	555	539	559	541	521	529	512	525	549	512	507	532	545	537	560	526	537	544	562	468	515	544	548	533	532	514	528	574	530	534	538	543	557	528	537	533	543	521	551	548	517	565	514	556	531	514	511	548	550	536	554	553	518	495	507	546	496	516	531	523	525	517	517	518	542	567	525	516	561	547	526	513	534	526	528	526	569	535	547	516	503	496	514	507	559	481	541	501	561	532	538	528	533	539	548	534	505	584	554	487	517	534	486	514	526	535	525	543	537	515	529	519	553	591	535	536	540	523	524	554	539	548	514	529	504	553	536	547	517	520	536	592	501	496	536	537	549	516	496	474	531	551	529	528	512	503	533	519	518	498	497	491	509	535	528	554	504	533	528	513	555	534	521	557	511	492	519	514	515	550	529	552	562	541	515	502	554	542	542	547	528	558	556	530	517	509	566	492	469	530	520	521	535	558	484	522	537	546	553	520	530	572	558	513	498	600	491	553	511	514	509	517	566	543	540	522	536	512	511	529	527	525	558	503	548	530	481	535	508	521	509	529	527	562	547	506	537	522	527	542	518	563	539	515	500	515	561	562	527	536	507	499	500	549	532	496	552	506	523	585	533	529	537	561	558	534	547	560	526	527	525	528	549	496	494	528	551	567	526	500	541	523	528	550	503	522	508	545	511	540	505	532	560	510	564	519	520	546	558	565	536	505	555	517	498	512	523	534	512	516	553	558	518	533	565	534	527	524	576	559	515	552	545	578	516	515	515	553	526	527	540	527	472	520	557	563	524	545	503	544	527	518	500	534	515	519	518	548	560	551	531	554	531	578	532	542	517	537	550	502	503	547	532	563	552	531	536	543	500	597	501	552	490	490	501	526	534	557	502	528	519	573	525	522	535	544	535	553	506	530	537	497	537	524	520	549	508	525	537	576	517	477	493	499	527	535	534	499	552	537	504	508	565	543	529	544	556	500	502	545	539	575	552	494	538	521	584	499	518	547	526	529	521	508	545	485	530	549	556	535	522	552	549	545	535	551	559	497	509	521	544	568	542	552	531	537	528	548	527	532	525	524	542	547	527	528	537	506	567	499	526	530	528	502	479	554	545	545	568	576	542	546	565	528	553	520	491	492	573	522	528	520	526	554	535	566	504	545	536	498	523	579	492	537	495	514	476	552	574	524	503	501	510	525	521	509	490	532	501	551	492	567	547	555	530	526	501	520	489	552	525	505	511	513	539	523	510	531	497	549	535	523	511	526	538	530	554	538	518	557	515	528	497	522	542	515	525	572	509	569	518	512	527	514	536	475	521	546	534	504	546	550	538	508	507	524	533	524	524	553	526	524	501	536	512	518	528	517	488	512	522	552	519	542	587	514	515	533	517	494	548	532	509	532	541	499	560	518	513	490	528	536	533	525	544	556	553	544	540	504	551	551	536	527	508	514	519	532	563	522	537	550	542	484	545	510	490	521	513	541	576	521	496	523	531	479	544	502	562	537	549	585	510	553	566	522	509	502	519	521	520	565	513	508	458	510	502	535	525	504	583	542	526	515	557	511	523	567	521	504	515	508	498	540	542	579	504	564	557	532	523	536	507	536	542	546	561	590	532	506	521	532	493	512	538	533	547	579	568	550	517	552	531	545	520	517	541	500	555	518	487	506	499	544	546	512	518	535	489	502	491	532	498	569	525	542	494	530	549	497	528	535	515	532	552	528	498	518	516	521	500	498	554	503	487	547	513	509	542	533	533	529	552	520	529	558	529	527	501	522	547	506	541	544	515	497	506	532	503	498	529	513	536	527	543	542	545	524	523	535	550	550	536	547	519	517	541	522	510	534	552	530	549	546	482	532	516	551	531	568	498	550	533	526	516	598	506	512	541	516	524	571	522	531	481	545	535	490	526	519	558	584	507	557	552	505	550	542	535	521	551	553	514	518	548	529	493	520	528	492	531	515	523	495	516	551	564	468	534	528	536	547	530	553	540	554	510	525	539	539	505	536	521	536	495	524	536	495	523	535	483	494	524	498	545	533	525	523	524	511	525	559	520	547	522	506	505	541	510	532	562	554	472	494	548	543	541	556	544	533	581	497	564	536	545	525	511	584	557	573	544	538	519	545	581	552	538	502	556	543	538	542	554	533	546	537	542	526	575	504	546	508	535	520	541	520	524	550	517	498	518	529	527	564	491	534	533	538	538	506	543	506	533	567	496	497	505	541	570	546	514	552	591	550	522	556	523	521	504	512	527	551	518	554	530	569	541	547	550	517	463	556	528	518	581	556	528	541	517	547	523	524	505	499	540	532	522	518	502	544	511	523	530	524	490	540	527	541	527	529	572	517	535	508	532	520	551	566	573	504	504	548	572	542	556	533	524	537	532	527	531	508	540	491	565	536	535	539	517	527	505	536	543	562	536	481	536	528	572	535	533	568	535	548	562	568	536	515	514	489	511	477	519	544	554	516	561	530	540	518	524	529	533	509	502	581	528	555	488	560	538	547	565	515	517	585	512	521	530	497	513	544	539	469	537	528	561	531	510	540	544	540	537	541	561	522	555	506	525	537	508	547	574	539	534	526	527	506	520	534	554	538	571	490	506	519	529	533	543	502	541	501	483	556	529	555	512	532	559	504	536	535	537	529	568	532	517	529	517	514	556	540	527	538	568	540	497	534	539	505	496	527	518	528	521	514	532	509	485	500	551	506	495	543	538	496	558	518	555	570	538	560	562	523	537	543	510	488	528	524	498	515	513	535	507	527	521	519	558	520	534	547	515	585	564	544	547	527	510	529	522	529	515	509	532	518	537	536	532	552	533	515	551	525	509	478	567	550	534	539	489	540	497	524	530	533	512	586	524	555	524	513	519	510	499	566	514	555	525	515	523	551	515	518	547	521	544	557	552	527	568	545	501	520	561	503	508	524	488	496	492	517	525	507	502	560	558	530	558	494	501	510	519	534	543	476	533	542	513	499	523	543	522	538	534	522	527	499	518	548	495	535	514	529	497	508	523	553	543	516	566	545	531	566	474	568	556	583	496	513	523	534	536	522	571	559	557	528	551	554	504	527	533	583	516	508	515	539	523	489	533	560	530	488	533	527	517
56466	39925	30345	24966	24160	23626	20977	14255	5438	1205	532	451	414	347	352	318	356	297	465	1877	9166	12087	1766	239	226	241	237	222	210	227	201	214	222	226	212	219	217	226	213	198	223	233	229	206	214	202	222	245	218	206	231	197	227	208	196	209	222	219	207	195	201	203	196	214	232	198	208	225	194	205	211	200	213	208	205	213	201	199	206	178	217	199	200	223	233	218	204	204	212	194	210	191	205	187	239	216	206	175	190	213	167	186	175	212	189	218	194	215	200	203	216	218	224	236	201	193	192	247	197	200	205	207	188	215	217	211	206	231	217	213	226	212	204	212	226	213	219	217	213	198	172	200	217	197	211	235	208	180	186	197	208	163	195	216	198	218	226	200	230	227	218	247	187	186	190	211	182	206	213	177	207	219	218	224	234	184	197	207	199	199	197	190	192	203	210	209	209	201	209	214	202	201	212	205	189	184	245	240	190	213	197	205	218	195	196	193	238	203	221	212	201	214	197	232	201	211	211	217	190	231	197	196	212	211	194	193	211	201	209	201	206	173	224	210	211	214	200	206	175	203	192	192	213	194	203	207	190	225	204	187	191	203	195	219	198	190	217	185	203	221	208	179	193	193	207	212	211	191	183	197	193	205	196	201	229	216	201	211	207	181	188	199	206	225	195	233	218	187	220	174	210	178	202	244	208	211	215	196	216	215	211	179	198	216	206	219	197	211	238	221	197	225	231	228	197	206	216	204	231	191	210	205	201	199	217	195	190	229	235	206	239	249	214	208	205	217	192	194	195	188	213	210	202	221	201	197	204	189	188	215	185	204	191	201	199	209	208	215	227	193	221	191	210	196	226	197	207	185	223	206	190	207	184	195	219	228	185	198	204	197	199	212	219	194	212	206	216	183	214	199	200	230	200	207	241	187	207	190	200	190	191	214	212	241	217	209	191	192	206	206	180	224	202	183	206	200	212	228	201	221	202	200	200	187	194	176	206	235	219	229	170	216	189	223	221	192	236	186	218	215	237	214	192	202	216	183	180	210	222	212	202	198	192	195	205	201	215	204	201	221	178	210	219	190	224	216	234	228	199	179	214	195	203	180	200	190	203	216	195	213	181	213	205	194	176	203	211	209	173	186	178	204	216	170	224	183	191	211	206	215	182	216	214	198	204	212	184	225	225	199	236	201	195	187	228	194	193	196	221	215	218	186	209	206	199	212	227	188	185	198	214	209	207	188	191	217	205	240	207	200	202	195	227	214	227	218	180	200	218	220	168	202	240	197	216	219	213	193	224	216	198	237	184	219	202	188	210	209	184	211	175	239	189	198	199	189	217	214	196	204	200	182	203	210	207	210	211	209	197	209	186	236	205	217	192	230	181	230	240	228	212	206	192	209	207	224	202	206	175	196	196	194	216	205	241	198	220	206	197	212	206	202	219	197	194	172	217	216	194	211	195	201	190	204	203	204	188	207	212	218	248	202	208	185	227	215	219	211	187	178	217	204	218	230	217	200	199	223	211	209	217	207	218	190	198	181	175	212	229	192	209	194	187	223	207	212	214	179	224	194	209	228	186	208	211	203	194	216	201	224	185	210	202	200	192	188	193	222	205	203	228	223	200	202	216	178	210	188	218	229	186	207	234	205	190	215	186	225	203	216	184	193	219	211	213	189	218	211	205	213	212	225	197	204	201	232	213	211	239	213	217	215	220	187	201	202	210	214	201	233	187	179	212	187	216	192	216	185	219	207	203	205	200	179	194	208	209	212	182	203	219	211	210	189	218	233	183	198	215	178	191	180	196	207	193	209	193	181	199	216	206	213	191	190	210	231	178	200	194	215	181	206	192	182	215	222	188	188	196	206	195	184	237	196	185	199	190	223	205	212	213	217	205	209	207	210	192	196	196	209	216	219	204	188	207	194	217	208	218	195	191	190	201	173	201	209	172	212	213	190	212	204	204	198	208	212	191	194	177	221	178	173	176	205	237	198	214	182	195	191	185	200	225	208	193	209	196	233	212	243	209	231	217	196	191	197	187	200	211	224	226	224	221	207	223	205	199	199	187	229	207	212	206	198	171	203	231	187	207	195	208	210	208	202	208	208	211	219	188	212	217	191	196	197	205	228	193	252	213	222	188	213	196	224	217	201	179	219	183	229	196	191	215	212	237	195	227	205	225	218	222	192	181	190	221	235	186	211	235	201	186	203	236	202	242	209	212	219	197	212	210	210	214	228	204	208	209	220	195	228	225	220	212	210	237	204	194	211	194	194	193	213	206	216	180	192	190	193	229	231	225	200	241	243	214	206	195	196	203	202	194	184	201	217	218	189	211	212	227	226	218	184	216	213	194	190	225	235	188	189	191	183	187	210	222	180	154	198	224	209	196	214	196	209	214	214	214	220	192	190	197	210	164	207	201	215	223	255	158	245	231	209	206	195	207	201	190	184	232	211	215	216	223	220	184	223	229	191	176	215	198	198	209	172	220	209	236	186	178	206	199	225	204	234	177	234	189	204	192	242	194	211	213	208	193	220	197	203	173	212	211	197	169	197	175	207	227	195	206	181	217	219	213	219	208	222	198	207	202	202	186	191	184	203	215	213	232	222	213	205	214	206	197	205	212	189	214	220	196	209	223	188	210	221	235	192	198	222	190	203	203	204	210	213	217	215	202	199	196	204	220	218	203	216	204	201	205	183	160	219	199	211	227	212	218	203	223	200	183	199	213	201	191	226	220	199	226	193	209	178	217	208	226	209	203	203	197	187	211	183	184	210	175	191	208	207	211	218	190	177	197	213	205	196	195	233	221	205	222	204	222	196	234	176	193	207	197	220	175	211	204	223	224	210	199	181	177	189	192	204	206	197	217	196	217	188	195	197	196	188	216	180	208	203	199	243	200	216	225	202	242	190	202	223	218	218	220	209	177	228	219	207	203	206	171	198	226	214	184	178	212	211	188	196	168	206	217	217	219	226	196	209	199	208	212	200	195	206	191	187	220	205	196	195	202	215	200	220	217	218	223	225	212	196	199	197	207	238	197	217	201	248	207	192	177	226	210	214	207	212	186	190	226	185	198	190	209	217	186	186	207	232	216	187	201	201	236	208	191	196	221	208	213	205	215	183	198	221	197	206	219	229	180	190	189	197	215	196	235	208	192	177	213	199	181	205	208	181	203	187	207	219	189	215	203	191	199	223	192	195	201	208	195	191	213	201	182	216	211	212	189	221	197	209	207	243	198	208	179	181	198	220	194	221	187	194	203	201	222	200	227	209	208	223	233	185	202	198	223	215	189	195	207	210	202	173	210	205	224	186	212	212	205	190	200	238	222	220	183	201	205	207	203	194	191	211	211	209	204	197	193	207	203	197	216	222	195	245	180	221	183	222	213	211	232	217	209	160	232	202	195	191	202	195	209	208	177	228	202	180	201	191	213	216	199	213	192	202	192	207	202	217	206	213	212	223	237	210	209	237	199	174	198	206	213	189	203	206	172	202	181	198	228	183	218	202
50597	48044	31286	7964	6585	5857	7505	7388	3947	2068	1929	1632	1452	1408	1339	1205	1268	1120	2068	8163	30334	30785	3112	597	636	565	546	512	577	559	592	543	547	530	531	546	529	542	525	506	526	521	449	476	514	552	503	518	509	488	504	469	494	465	524	541	495	495	468	444	423	468	484	511	527	500	467	488	463	471	488	479	442	478	507	466	469	499	463	472	447	457	494	444	471	485	465	464	488	463	483	477	450	479	493	521	434	459	435	456	477	451	459	462	466	475	443	482	487	465	513	452	432	493	529	443	435	475	461	447	496	480	475	479	469	481	496	470	424	481	460	470	518	468	472	508	461	482	440	451	445	470	457	463	475	475	471	467	442	416	464	465	464	437	458	420	451	477	528	464	483	473	493	425	465	457	489	471	486	479	456	493	488	486	458	488	462	490	442	420	470	447	463	449	476	504	447	413	463	440	460	467	467	451	456	479	477	479	470	451	462	425	480	450	443	436	451	501	490	470	473	427	483	483	455	458	474	479	478	468	455	499	452	464	448	481	479	463	498	468	468	474	486	453	478	488	471	448	488	478	490	471	427	450	443	496	480	466	482	481	481	483	442	478	468	455	458	425	459	467	430	447	496	494	447	435	497	464	530	443	474	483	465	443	462	462	450	458	470	445	483	455	464	456	464	462	428	495	472	433	493	471	469	449	462	446	438	421	486	464	498	510	474	469	501	448	487	451	476	441	438	458	441	478	483	477	448	478	488	431	436	437	480	476	474	452	453	414	447	470	478	412	492	530	484	449	426	486	468	451	488	458	462	474	470	447	435	476	485	425	450	487	467	464	483	473	498	501	467	501	466	449	415	453	475	451	485	465	461	506	458	474	439	448	463	489	507	438	454	479	469	510	443	466	456	463	464	459	457	473	460	451	462	429	423	513	492	473	501	458	441	478	447	490	460	480	477	436	451	478	483	498	459	500	441	425	486	455	467	435	485	470	471	470	432	458	471	473	416	465	473	457	483	491	466	460	488	440	443	447	467	475	469	444	459	451	469	453	470	467	452	444	453	476	465	486	460	448	458	456	498	464	487	454	477	442	449	499	465	461	498	449	463	475	501	466	465	506	466	467	448	443	472	443	501	475	482	449	427	465	482	466	421	519	485	510	466	441	513	463	464	487	459	489	481	454	452	465	464	441	486	459	466	467	472	470	432	495	487	448	444	478	446	482	456	473	510	482	489	488	485	437	464	502	440	492	459	460	447	507	474	452	445	468	479	471	462	462	471	478	441	476	466	417	468	497	434	447	465	447	438	454	468	430	450	464	462	453	480	479	451	442	504	434	450	471	445	406	473	458	433	493	450	487	461	476	452	468	498	448	410	491	460	434	443	439	472	473	448	442	429	446	470	469	438	453	469	468	479	448	460	497	471	445	490	444	463	444	528	476	432	497	483	456	442	491	463	484	442	458	454	460	499	441	421	482	486	487	450	456	489	429	426	469	471	435	473	494	490	463	481	478	489	505	406	411	470	473	499	452	430	444	480	464	500	468	428	453	453	450	474	467	473	436	460	477	463	474	446	446	437	460	441	466	465	494	439	486	459	516	447	407	465	465	448	478	448	483	433	453	444	468	440	485	458	467	488	449	483	455	467	443	488	434	498	449	480	482	450	483	462	465	470	483	470	502	464	414	467	489	459	465	459	473	469	465	457	484	494	479	455	508	457	491	497	447	495	463	475	461	472	458	452	446	472	471	477	492	455	462	488	464	474	447	464	479	508	488	479	458	441	438	457	491	446	463	510	494	473	486	491	437	468	452	481	475	444	510	469	464	450	461	495	457	424	464	438	492	454	447	441	483	449	430	473	437	445	461	462	474	449	463	446	445	429	426	417	463	475	447	414	478	461	443	491	474	466	499	453	453	486	414	463	465	457	450	446	406	415	481	499	460	440	467	437	459	430	508	490	456	452	465	447	477	478	470	481	438	462	451	464	490	444	452	427	452	452	483	500	476	503	463	473	445	482	441	452	451	432	474	467	470	478	463	484	468	444	446	485	436	468	433	464	491	479	521	434	451	495	480	447	454	441	511	456	496	495	454	477	466	499	483	468	479	448	453	479	478	463	443	425	433	449	448	437	476	490	470	445	478	495	447	452	461	482	477	481	479	467	464	498	483	463	479	474	479	463	424	476	488	479	461	460	435	428	446	414	438	469	457	460	462	478	458	427	435	461	443	460	453	449	449	445	503	462	456	457	441	464	469	511	471	481	455	456	440	453	481	462	449	455	456	481	459	476	443	477	437	475	483	467	445	448	439	490	418	461	471	479	455	472	438	468	404	479	492	462	443	447	453	439	453	467	482	453	452	500	463	462	475	464	481	455	476	455	433	473	459	476	456	433	432	460	455	468	440	474	512	464	476	454	451	497	476	445	412	481	468	462	440	473	451	474	481	504	474	435	473	457	474	470	486	435	473	539	441	505	429	419	462	463	422	423	476	464	451	472	464	449	459	483	488	426	475	445	459	490	466	466	458	424	479	450	489	441	483	494	456	492	493	445	464	481	445	446	455	450	448	425	482	444	454	462	485	421	457	452	453	444	463	496	475	402	457	420	474	419	457	472	461	410	413	515	469	467	430	447	458	480	442	482	462	461	483	457	457	455	428	467	447	428	476	480	482	466	444	452	474	468	444	437	475	489	448	444	444	455	427	468	519	485	461	495	441	428	472	490	480	471	465	447	462	430	442	431	463	485	476	451	503	450	441	478	441	483	473	480	495	429	465	482	487	474	457	490	497	445	443	465	435	474	457	487	528	429	453	440	476	497	453	486	495	486	487	525	479	468	443	447	479	482	468	459	435	467	450	492	477	448	423	449	503	463	485	492	496	469	454	474	461	475	459	447	433	456	479	450	459	458	474	478	495	438	457	464	502	454	446	448	441	502	484	488	444	472	454	462	449	457	465	458	481	483	466	475	441	449	443	468	443	486	493	496	480	471	465	471	491	502	439	453	452	508	452	461	451	450	451	465	465	474	442	447	446	465	468	477	454	453	475	477	434	476	436	428	456	490	465	483	463	458	474	454	484	470	460	510	476	483	490	464	445	427	460	478	521	427	415	468	438	413	481	475	470	466	492	435	493	440	471	439	492	474	472	499	463	467	477	472	452	411	435	478	466	446	448	474	422	489	441	493	464	445	486	454	448	503	457	450	451	482	450	432	452	437	480	452	448	483	452	474	459	461	474	465	477	450	432	438	457	435	442	457	453	472	449	445	493	465	438	485	456	439	455	444	467	476	473	474	484	448	483	458	481	482	480	461	517	430	457	469	473	498	403	447	438	465	466	486	483	439	440	453	423	489	474	450	466	451	457	468	475	471	462	439	481	472	439	443	452	416	468	461	467	479	459	457	494	470	477	447	460	455	431	459	463	455	459	448	474	456	468	477	467	454	457	493	447	398	462	461	482	445	449	428	460	448	432	494	465	498	440	470	450	450	428	434	444	439	454	468	454	505	482	458	449
18018	27217	10020	2860	1113	596	398	360	344	311	303	270	292	300	303	286	287	308	286	329	568	687	287	282	299	311	321	307	305	304	290	316	299	268	303	298	306	277	301	289	278	274	279	318	288	285	303	325	287	300	299	305	289	273	269	291	292	284	288	329	311	322	289	276	360	286	296	293	265	306	286	289	306	279	312	286	297	286	271	284	309	293	281	286	253	316	304	318	309	271	296	318	322	312	328	338	307	313	287	304	286	293	296	275	308	261	276	320	333	286	297	309	267	304	331	291	289	303	297	287	299	292	324	306	306	305	278	286	259	278	318	331	314	294	326	302	312	300	295	285	311	312	283	312	305	295	313	322	254	283	297	305	276	306	319	283	284	300	314	302	281	266	290	314	316	287	253	303	311	296	310	291	326	307	282	276	304	302	294	307	297	285	323	297	316	325	291	292	272	303	301	282	324	293	307	293	312	280	304	319	317	277	306	330	304	303	278	296	315	296	275	306	295	292	262	317	283	310	297	336	327	299	278	295	308	324	269	301	320	302	301	323	297	274	291	281	323	282	300	270	308	309	305	304	300	293	279	307	300	293	317	300	292	301	295	326	273	299	276	322	308	291	307	305	320	308	309	311	279	288	310	310	274	298	254	279	309	281	298	309	297	296	284	297	273	277	296	294	287	321	259	281	301	316	296	296	306	281	274	302	302	274	287	299	330	310	273	283	301	301	303	275	297	334	301	281	294	296	308	310	317	285	303	293	293	270	311	322	302	306	319	318	321	307	299	350	306	268	326	264	327	326	266	322	284	331	293	275	301	305	277	334	284	294	284	303	300	284	316	285	323	325	293	314	326	298	274	319	294	283	303	323	269	289	293	321	269	296	313	334	293	338	317	307	306	288	276	285	262	272	296	300	284	250	291	320	293	322	314	306	289	296	323	262	278	322	309	304	273	271	290	304	305	256	325	317	321	275	291	270	280	327	309	290	334	283	317	279	330	295	300	291	300	325	325	317	259	288	291	281	290	290	280	291	295	299	318	298	316	282	293	288	337	312	298	311	292	313	288	322	319	319	292	287	326	308	309	305	295	269	307	308	296	303	315	284	292	280	298	308	266	316	308	303	298	322	314	289	295	292	275	302	297	285	266	312	285	292	273	332	312	318	274	300	334	301	303	297	343	312	318	301	297	295	299	276	278	262	291	296	296	342	286	310	276	291	317	283	290	319	298	306	296	299	318	288	291	348	277	246	308	277	289	279	285	345	285	287	271	283	299	311	270	297	294	303	349	320	286	269	277	291	302	279	278	316	320	275	292	304	284	301	287	290	320	293	297	304	325	315	297	301	311	315	311	290	281	323	281	292	321	315	312	288	321	296	300	286	279	303	304	276	289	298	309	287	280	314	306	313	308	306	307	293	328	289	284	301	306	297	309	271	293	312	302	308	318	281	328	309	291	284	312	261	256	317	317	290	283	274	273	291	277	266	275	307	328	295	259	293	270	265	281	309	276	308	280	282	288	301	300	279	304	303	301	302	292	292	299	310	294	311	301	285	275	318	268	316	307	304	275	328	324	310	283	329	279	320	312	273	297	277	290	294	295	268	280	300	298	301	291	301	337	300	281	349	322	309	344	300	297	300	290	287	298	284	294	303	295	318	320	294	278	304	324	292	273	263	300	289	289	289	296	295	260	293	281	312	271	330	296	277	297	306	326	306	306	309	304	325	309	310	305	289	290	288	302	301	324	274	276	306	318	303	289	319	282	301	280	297	296	274	318	267	323	293	288	322	300	276	317	312	296	285	279	262	292	290	331	309	317	287	289	248	314	311	294	277	307	326	250	282	272	274	269	331	286	266	286	278	287	291	300	287	286	280	288	258	321	303	275	286	297	300	323	279	307	302	296	275	333	303	299	299	311	273	307	308	302	291	284	265	276	278	292	310	311	289	289	313	292	286	277	294	311	287	299	309	289	309	324	330	289	276	303	260	296	310	307	316	304	312	321	298	303	291	275	279	291	303	289	291	304	327	302	291	289	340	296	295	304	299	281	298	299	274	301	276	325	312	266	271	308	292	307	327	314	309	280	329	266	281	283	315	307	294	285	317	307	292	274	295	297	275	311	318	303	290	324	309	263	271	265	282	295	297	279	326	321	323	271	326	275	265	311	315	298	292	304	294	280	300	350	309	265	292	284	323	316	298	296	302	312	297	288	318	314	309	300	288	292	297	285	284	291	276	301	277	274	291	315	287	299	298	314	284	321	298	267	276	277	318	319	321	326	322	312	276	271	297	282	280	285	298	273	277	268	333	295	281	272	285	308	293	275	299	282	307	303	288	302	310	314	294	320	318	313	313	319	319	293	294	304	291	301	313	327	312	304	307	282	299	304	313	283	315	289	266	308	288	291	285	284	263	294	305	309	294	321	307	268	297	246	295	304	301	306	285	267	295	296	317	325	288	296	262	313	287	287	296	303	305	317	326	306	297	285	311	308	281	256	293	300	315	306	304	292	303	298	327	301	284	311	267	328	277	294	289	303	316	307	294	333	277	308	291	293	303	298	279	299	302	282	292	295	292	295	310	336	306	319	311	310	303	298	325	295	272	308	295	302	290	329	285	278	268	264	284	306	267	304	302	282	307	284	325	324	303	295	287	280	293	307	307	332	291	324	315	295	293	281	288	293	286	288	318	321	300	320	308	287	266	316	300	304	294	276	308	299	293	342	310	327	275	317	305	301	294	309	303	327	313	288	325	313	310	303	319	296	277	285	284	293	317	304	289	310	304	286	277	289	313	276	310	277	278	301	329	296	298	281	288	339	327	325	268	302	330	302	304	296	304	277	313	301	321	294	311	270	268	334	306	295	290	324	295	251	286	292	305	301	262	293	273	330	274	288	284	279	298	286	286	293	290	305	326	309	298	292	329	297	297	262	292	312	314	259	274	309	326	310	280	292	272	285	273	290	304	304	293	292	315	293	317	287	308	282	306	287	301	292	286	290	251	304	295	305	326	287	293	319	283	280	271	316	302	307	288	292	301	328	299	299	300	320	318	315	276	321	307	329	311	280	290	290	292	300	295	298	290	288	317	302	285	285	316	321	309	311	328	277	267	260	310	292	305	277	283	293	289	300	280	283	296	308	272	299	295	298	274	303	309	293	294	273	312	295	308	304	306	286	311	298	304	302	305	323	318	321	313	323	306	296	282	292	302	315	311	303	300	297	284	298	300	325	286	276	298	305	325	308	269	280	326	287	310	322	327	313	313	291	257	282	348	313	303	303	315	284	297	271	303	295	305	263	287	304	288	316	323	288	302	300	303	312	290	265	286	294	339	266	310	308	301	282	303	278	302	283	340	300	295	269	250	307	291	325	289	300	299	308	297	278	298	343	264	318	305	298	314	319	243	330	289	334	304	301	302	312	314	284	286	283	302	281	312	277	273	307	309	330	297	281	310	333	257	303	316	303	332	288	299	247	300	325	320	311	317	304	293	309	281	334	309	308	269
17103	24779	2973	1097	1002	999	1052	961	816	802	776	787	711	797	754	704	702	654	743	999	2737	2930	708	737	689	690	715	715	748	714	722	710	727	718	689	699	680	695	707	695	735	671	657	676	717	746	728	720	683	722	692	731	744	703	665	700	696	676	711	717	704	698	704	716	648	692	679	712	674	697	679	697	690	749	706	711	681	652	701	662	669	752	725	630	698	780	693	706	694	713	670	732	698	711	736	724	725	737	694	722	692	660	704	695	647	693	726	682	678	717	724	688	698	663	692	683	725	657	683	708	664	733	707	701	697	690	637	703	657	697	715	690	731	710	696	724	675	718	702	676	651	697	673	685	686	694	679	687	715	760	734	703	725	683	683	727	728	722	695	683	675	645	748	688	693	701	654	727	662	724	710	721	738	707	682	668	718	665	706	688	729	705	673	687	689	758	725	685	700	723	759	671	691	686	676	728	737	675	712	762	684	705	742	709	708	693	707	739	676	661	718	727	710	680	696	686	640	731	710	695	688	687	687	691	676	672	711	730	697	695	661	721	668	688	710	706	719	698	694	693	700	736	731	731	664	730	675	700	734	669	738	675	702	718	694	715	718	681	692	732	730	717	685	683	736	705	737	690	720	716	646	720	703	693	743	738	747	700	697	725	746	743	706	687	683	723	702	722	699	686	711	668	651	716	659	696	656	678	692	699	686	710	698	692	709	712	717	710	694	732	698	667	697	724	690	686	648	713	696	729	763	697	689	694	717	688	717	708	755	678	585	690	697	676	703	665	705	689	726	703	682	635	723	669	705	719	666	701	742	728	665	644	686	677	704	710	698	712	687	630	745	694	704	679	698	742	701	680	696	707	683	667	729	766	730	714	682	683	735	708	683	663	677	715	672	705	677	696	754	668	708	622	675	703	704	723	679	717	707	735	753	703	686	684	658	668	717	749	660	706	686	690	701	742	685	731	749	692	724	712	723	720	670	687	681	735	703	717	692	635	689	689	711	652	728	670	718	692	687	723	721	711	641	718	664	701	713	668	737	702	704	703	714	731	649	728	657	666	706	672	681	777	669	722	724	708	698	660	685	683	663	714	726	722	667	687	639	726	679	711	689	703	695	677	673	712	654	709	724	705	695	703	673	759	705	713	681	718	696	692	700	717	658	718	686	735	667	711	740	666	665	655	737	644	668	742	661	717	683	744	694	721	719	709	699	678	698	738	735	676	684	674	721	697	685	686	725	738	623	683	708	649	699	713	713	693	727	673	682	688	702	646	692	645	690	651	732	670	649	682	667	691	686	696	682	738	681	724	707	745	713	712	659	741	690	682	699	690	712	682	734	729	704	668	712	722	735	711	724	678	742	697	705	719	686	679	702	709	699	721	690	684	703	661	653	715	710	719	693	731	721	717	652	702	663	702	724	683	678	699	677	702	653	686	684	723	639	702	684	661	755	706	706	699	661	676	731	737	747	684	742	696	706	674	677	688	652	696	749	710	709	674	691	742	668	709	663	695	716	667	658	658	699	726	702	693	679	729	703	673	676	687	684	666	752	733	696	749	701	686	739	651	716	695	700	714	633	708	720	701	710	675	677	711	686	681	736	726	741	682	680	723	673	714	751	717	691	662	707	717	736	703	729	665	698	673	715	680	684	718	696	680	690	640	671	698	701	718	702	696	692	649	681	732	703	728	711	694	670	705	756	728	717	721	690	653	668	684	691	701	704	688	706	702	683	671	716	686	692	681	705	669	721	726	703	660	706	688	693	731	718	690	715	721	695	717	680	697	708	708	708	723	708	706	723	695	648	713	705	643	710	690	672	678	680	694	736	711	700	689	720	684	707	675	668	699	704	717	710	700	711	696	728	719	740	684	704	714	687	726	694	700	679	718	731	678	715	690	712	657	701	658	702	676	775	704	718	735	701	731	682	683	702	727	672	737	696	668	709	706	702	696	721	739	733	676	709	691	696	687	674	625	683	703	686	720	691	696	640	690	658	687	729	714	708	683	683	682	685	722	728	687	687	771	670	687	707	661	691	707	740	705	637	710	710	680	722	698	714	696	678	689	736	735	719	707	719	716	716	691	691	642	677	694	704	683	655	698	695	673	741	639	712	728	701	688	686	721	725	672	675	659	717	706	663	679	677	685	671	730	740	677	669	717	669	684	697	667	686	662	689	709	668	677	688	716	754	698	718	728	729	695	644	695	709	707	717	671	731	707	676	709	655	728	708	748	661	640	690	718	756	675	689	698	718	770	690	700	655	670	708	671	715	699	677	732	735	705	694	742	671	692	704	656	702	665	674	711	743	685	676	742	689	679	710	715	699	673	711	683	720	729	689	665	712	661	688	716	701	677	705	706	712	734	691	774	641	725	699	688	711	722	673	673	679	716	709	761	726	666	717	689	719	701	709	635	708	707	758	712	712	704	721	672	696	677	688	688	674	683	718	746	668	720	724	690	713	708	674	661	697	709	758	744	680	667	697	710	677	628	692	714	710	661	703	656	684	712	694	669	685	674	708	664	650	671	719	770	693	651	713	720	720	726	681	676	705	673	671	731	691	689	754	710	683	679	703	771	688	718	674	666	668	701	713	661	689	664	731	709	695	751	674	685	673	645	686	771	674	670	721	677	725	690	706	740	715	615	689	700	656	720	701	659	713	698	676	670	730	685	672	733	676	742	696	669	685	706	715	699	712	636	696	715	735	736	752	750	694	700	705	691	681	712	702	671	718	686	690	678	705	660	701	704	672	709	682	687	667	731	701	670	702	684	719	674	705	707	707	764	681	705	673	731	727	703	688	724	675	709	745	735	732	680	715	729	671	724	692	654	684	682	705	679	660	728	671	736	666	703	675	687	718	675	694	681	677	773	663	709	706	735	708	713	697	663	650	713	742	688	725	713	665	666	757	717	673	711	703	656	728	688	700	722	709	716	726	699	703	724	725	693	669	685	693	702	745	690	680	629	646	673	679	704	747	725	725	678	744	704	666	721	737	705	730	689	695	727	707	689	698	650	688	663	712	714	678	703	659	726	725	715	735	704	725	727	720	719	733	689	702	697	701	732	726	730	728	678	704	689	662	709	665	703	728	714	747	671	678	740	704	675	712	714	747	673	685	720	697	707	697	689	723	704	720	724	726	667	677	718	747	702	698	732	670	698	637	708	710	698	706	735	693	722	710	759	684	703	698	735	678	709	692	717	715	668	711	698	647	656	688	802	677	673	691	694	718	702	721	697	672	685	665	682	705	706	696	750	659	708	698	681	675	707	730	677	717	704	683	656	747	678	667	702	688	707	705	661	687	757	699	716	703	677	708	683	687	733	677	710	699	699	733	722	696	735	647	721	718	718	688	682	720	697	693	649	709	673	674	703	684	657	657	702	690	700	676	700	712	698	717	708	695	692	700	684	705	724	680	688	705	715	679	679	737	684	689	673	703	694	665	696	696	648	651	718	693	712	713	735	730	731	721	674	685	711	712	654	726	713	638	723	678	720	712	712
54284	39901	30858	24492	23697	22873	18773	11289	3941	927	516	526	439	395	361	361	358	301	355	3609	10784	6159	318	231	203	251	215	236	212	223	188	234	198	211	209	206	194	200	196	199	194	252	198	186	196	218	185	225	222	204	187	207	194	224	174	213	168	205	193	210	202	186	235	208	202	215	190	227	215	189	179	178	174	203	201	204	200	196	224	182	217	169	188	194	215	228	211	214	176	180	200	222	187	209	181	200	185	183	207	185	216	198	230	186	206	171	194	210	183	174	207	208	211	200	191	219	193	213	193	176	206	197	221	183	210	175	194	183	192	195	205	201	226	211	211	175	209	225	163	184	199	189	203	194	206	219	177	162	178	198	181	192	220	206	208	197	204	221	202	187	187	202	199	198	222	189	185	205	183	214	194	226	201	187	187	182	176	194	182	194	206	213	209	183	230	211	187	219	209	189	190	188	202	168	175	179	176	193	194	207	160	185	197	205	180	183	206	209	204	187	208	200	179	199	196	220	204	186	236	195	185	189	194	196	195	213	206	165	215	215	215	185	213	227	200	184	210	162	197	188	187	183	188	195	189	219	191	210	209	163	196	217	194	211	204	195	182	212	161	193	189	231	216	196	170	176	193	210	210	212	216	193	184	205	222	187	186	171	217	196	157	187	206	197	190	201	179	215	186	206	209	198	180	196	194	200	218	210	182	193	188	179	195	199	198	183	187	187	181	201	181	187	197	197	200	203	203	190	191	183	223	161	204	191	187	188	193	197	166	180	208	224	177	195	184	180	167	198	198	197	170	186	192	192	203	171	199	173	236	188	208	170	178	180	209	206	166	188	171	199	205	179	200	194	165	194	205	216	198	206	186	188	218	190	180	204	199	222	168	181	211	179	200	215	212	203	218	207	202	194	207	183	203	190	212	194	221	194	179	197	188	209	212	176	177	187	211	200	202	188	183	201	184	191	202	214	182	215	205	196	212	196	210	190	204	198	205	196	190	202	163	194	202	198	191	190	186	170	193	198	186	181	181	189	204	184	201	183	159	199	201	175	208	178	207	208	219	206	181	219	203	211	162	187	197	193	219	193	200	192	179	175	191	196	183	156	197	200	218	210	186	180	179	192	206	199	200	164	211	179	211	213	195	189	204	183	204	208	178	223	222	210	183	188	180	175	188	186	184	191	223	202	178	213	227	232	192	211	200	192	216	198	206	168	220	184	214	201	196	204	191	191	198	204	219	202	209	195	194	218	187	195	209	205	182	188	194	190	189	177	183	194	184	191	193	212	205	204	213	196	194	199	215	158	203	206	206	192	198	162	225	208	215	185	191	177	201	170	200	200	189	196	171	201	183	219	173	196	225	177	174	174	191	185	178	219	240	161	186	191	200	200	187	203	180	184	206	189	183	227	191	198	212	177	198	212	205	186	207	182	179	193	172	183	203	185	200	174	201	198	184	205	202	196	186	215	201	201	205	181	183	216	193	214	195	197	203	213	218	187	196	204	199	163	187	210	197	165	213	214	182	185	180	183	190	194	192	199	185	194	221	201	180	216	236	206	212	170	179	192	179	195	188	194	198	195	244	199	207	183	210	186	199	192	208	173	181	195	230	200	199	185	196	191	181	208	180	222	210	200	173	219	209	185	187	168	194	203	186	203	158	212	197	239	216	208	172	188	184	213	190	192	183	212	184	170	219	197	168	213	206	190	207	210	223	212	163	169	194	175	200	187	190	158	189	189	194	215	180	202	211	186	191	194	181	193	188	194	218	208	199	176	208	202	177	210	184	190	221	191	194	195	197	210	176	190	210	201	155	190	186	206	184	173	183	164	157	181	185	219	211	168	193	192	182	205	196	212	199	195	169	196	202	209	184	203	184	210	231	205	205	204	192	203	200	200	174	228	173	198	207	179	205	192	175	224	209	205	197	183	191	184	200	219	199	198	203	192	218	173	182	211	169	205	177	187	177	180	193	193	195	192	195	208	187	221	196	196	203	178	183	207	191	195	169	213	175	179	186	186	194	207	229	212	213	205	186	196	251	201	190	192	208	208	191	196	200	194	179	195	191	182	198	204	197	203	201	190	192	190	192	207	197	183	201	220	223	183	201	215	195	216	172	196	196	202	216	181	185	180	172	181	187	226	174	220	187	192	191	181	189	193	190	183	164	214	238	165	222	179	211	224	176	180	195	164	174	218	194	191	201	190	164	204	202	190	174	171	190	200	189	193	198	199	190	211	190	212	199	196	200	201	197	195	200	189	217	178	187	158	171	192	179	193	212	236	221	217	210	219	190	195	190	174	198	182	210	196	194	199	187	185	187	195	193	161	201	197	202	223	192	200	198	194	172	194	204	233	225	167	202	196	209	174	172	200	192	196	199	214	203	176	185	184	192	215	168	180	202	185	176	178	192	213	178	195	171	192	176	150	232	199	167	192	191	179	195	178	191	175	200	194	204	188	196	210	178	214	194	208	212	181	184	177	212	188	191	208	193	202	218	213	190	197	204	217	180	210	218	195	190	204	200	170	204	171	180	176	201	199	217	190	217	201	207	188	197	194	202	179	197	193	227	193	202	199	192	201	200	205	201	212	203	196	194	185	197	171	212	190	162	209	203	201	197	184	177	185	197	219	183	184	178	190	204	187	193	184	215	201	210	191	221	189	187	219	185	190	186	196	194	199	206	200	194	172	196	194	180	208	179	223	186	205	196	179	211	189	184	208	190	207	198	200	189	193	189	202	192	206	209	174	195	185	197	204	212	177	173	225	173	170	216	171	191	202	194	198	207	208	186	173	184	212	174	202	180	174	188	207	193	198	189	189	186	202	208	199	181	210	221	214	175	209	177	185	195	174	189	192	167	185	217	199	189	178	173	192	199	197	194	198	212	215	192	196	189	196	169	194	193	183	207	179	200	177	203	194	199	188	184	200	168	207	200	175	182	175	194	186	198	231	172	189	202	204	194	187	211	175	187	176	213	188	212	193	178	217	216	179	209	183	224	195	194	233	204	193	199	191	229	196	185	208	202	187	180	191	185	205	215	193	219	211	187	201	163	202	230	186	179	205	202	209	226	236	198	196	174	196	187	174	202	200	186	216	170	173	190	194	195	183	223	197	178	204	202	211	188	193	221	197	213	209	196	201	187	183	190	173	188	181	177	179	195	195	176	196	195	205	194	180	180	170	209	189	186	183	182	159	189	189	172	174	188	209	196	181	210	183	185	186	185	216	202	179	192	177	221	206	199	144	182	193	190	190	201	193	208	195	194	186	163	181	239	223	201	198	197	202	203	201	199	203	210	221	193	200	187	175	189	185	221	178	204	197	192	196	212	194	210	182	242	177	175	207	207	206	195	202	156	203	212	174	199	193	211	187	181	180	190	209	189	172	207	195	215	214	177	174	211	215	178	186	185	195	190	173	202	185	193	210	196	224	194	204	172	201	160	188	177	183	188	198	218	218	189	187	180	212	197	197	169	186	197	200	197	173	216	213	188	172	171	200	216	203
49668	49752	20060	8178	7092	6688	6690	5187	3014	2114	2074	1779	1643	1480	1442	1240	1199	1160	1497	14863	32961	11821	659	601	622	569	584	514	575	593	516	543	553	513	494	510	511	472	532	516	516	493	490	512	487	452	491	476	505	489	514	435	446	430	470	458	466	485	463	471	438	457	454	505	436	425	476	471	395	419	463	454	471	472	471	459	470	415	427	428	406	461	454	426	458	428	473	442	445	459	452	456	467	455	437	425	504	457	451	459	441	479	453	423	409	459	425	475	459	428	472	439	458	455	461	453	436	407	415	449	469	450	461	465	454	428	453	430	472	468	453	435	463	453	432	399	489	474	416	506	443	469	451	474	446	430	430	443	462	429	458	445	483	453	402	449	475	467	453	450	452	438	447	432	444	490	456	427	408	439	406	445	488	438	403	442	411	455	453	487	442	421	476	470	438	447	439	451	445	407	429	401	445	430	422	452	461	450	420	376	437	440	446	487	428	439	475	449	407	439	460	417	458	434	430	411	404	444	443	434	458	407	444	441	462	450	414	430	479	426	432	449	421	438	423	450	439	439	447	437	473	432	449	436	469	446	464	429	440	431	450	455	431	453	452	455	463	461	446	440	391	447	447	443	467	442	427	439	471	443	458	458	428	409	443	451	454	466	434	411	458	429	426	471	431	420	397	465	453	430	452	453	452	451	450	440	436	404	451	452	429	443	428	468	485	430	498	404	429	415	450	444	473	419	419	390	441	441	441	452	448	411	432	427	462	464	442	416	465	438	458	404	397	425	432	406	451	508	437	441	455	423	416	442	409	433	428	421	447	442	407	427	406	481	433	422	405	446	421	444	450	427	460	480	442	420	473	414	423	457	452	444	458	450	422	425	486	427	450	445	414	458	458	426	456	482	444	378	458	420	487	463	424	462	444	435	453	491	440	468	432	430	446	424	451	438	453	453	433	484	439	455	427	428	415	417	425	463	454	425	463	390	444	432	422	472	451	419	445	445	446	450	443	464	436	453	449	468	455	425	445	406	422	414	433	433	492	461	436	451	436	446	446	399	446	417	458	444	454	419	435	419	429	462	463	426	430	427	448	449	477	404	390	483	437	485	472	439	409	448	427	446	435	436	437	442	402	420	443	396	431	457	415	468	421	459	413	421	431	410	416	484	431	445	490	448	438	450	409	485	442	431	449	437	441	446	426	464	438	417	469	450	492	468	428	414	423	453	428	430	454	435	438	444	434	453	439	437	434	447	440	436	467	415	436	501	427	411	428	435	461	445	442	412	455	473	464	417	425	453	414	443	405	406	415	460	453	474	432	456	456	452	449	442	391	425	471	441	447	432	404	416	441	437	441	470	420	419	448	438	488	469	427	445	453	431	457	432	461	438	426	477	457	435	476	454	440	436	415	479	447	467	449	451	437	456	458	449	445	437	442	426	429	450	442	452	407	431	402	447	446	480	457	411	451	440	437	434	449	469	439	469	462	425	416	468	452	464	444	428	448	430	417	412	473	448	439	409	417	446	408	469	437	448	452	432	421	408	445	468	430	446	448	420	419	478	427	440	400	448	458	436	433	471	431	456	468	455	425	447	431	439	447	461	428	458	431	444	452	446	435	422	407	420	451	474	416	449	437	420	438	454	468	450	429	425	424	451	451	428	439	444	477	434	427	450	430	420	410	436	437	445	427	472	481	458	445	456	450	425	445	431	460	456	471	454	437	471	424	462	406	416	421	447	494	386	445	437	451	442	455	482	452	425	432	413	447	415	441	438	456	453	463	418	452	471	449	442	419	424	461	480	448	444	432	500	441	421	442	451	448	392	479	400	460	416	400	421	460	433	440	408	424	423	454	442	443	420	405	428	432	474	435	435	435	454	418	418	448	422	438	466	446	473	480	428	481	434	447	417	455	428	442	481	441	437	453	404	443	414	452	474	431	445	495	452	413	433	423	401	426	416	458	433	448	482	428	442	431	438	451	420	433	431	452	455	431	448	453	449	433	458	425	454	454	461	429	445	456	431	445	437	451	427	438	398	462	452	464	440	441	456	425	460	460	457	451	469	453	431	452	445	449	422	449	436	456	431	406	442	433	449	444	448	476	430	423	442	420	419	444	429	477	469	419	457	451	496	425	440	442	406	440	432	462	446	431	524	443	478	442	424	440	461	431	429	451	447	475	434	431	410	434	455	389	451	436	456	419	433	463	448	421	459	420	450	431	441	429	451	452	434	454	446	422	411	450	412	429	433	467	467	480	425	463	435	400	421	443	400	476	426	468	412	442	448	424	408	466	438	437	448	421	444	406	467	437	456	462	468	437	444	428	438	408	413	418	437	427	437	442	452	392	466	423	451	468	416	442	410	447	447	451	438	444	426	443	426	443	449	475	429	457	462	438	439	413	442	444	465	467	478	451	495	413	460	484	460	443	457	424	473	503	436	431	450	411	448	440	450	395	423	411	416	459	432	450	440	467	449	461	421	466	414	441	446	471	441	420	446	445	400	438	377	437	471	453	433	455	434	453	413	438	415	480	470	459	450	451	459	483	493	453	440	440	442	442	425	424	448	426	447	433	404	445	428	461	425	461	460	430	418	436	476	429	456	450	468	456	435	467	425	416	449	447	435	425	443	441	455	429	431	442	441	444	437	435	427	449	441	456	444	447	435	455	445	420	432	424	448	440	454	479	423	425	464	416	455	445	442	465	459	445	451	405	450	427	439	423	453	424	426	464	443	450	425	461	434	399	482	437	422	449	458	387	450	442	462	465	415	427	485	417	446	455	446	411	406	420	445	425	459	441	429	465	424	426	441	442	419	452	426	432	430	440	424	417	454	452	473	435	474	411	459	416	417	460	408	435	403	444	402	421	416	433	430	417	422	434	410	455	435	433	436	443	451	470	451	427	442	475	458	406	452	441	435	461	459	416	428	462	466	451	456	453	480	460	425	421	455	474	471	420	501	464	409	449	420	442	410	459	452	435	423	469	463	427	427	399	450	464	453	458	457	429	452	426	418	456	418	428	453	433	421	425	411	435	428	464	434	467	467	462	450	425	428	442	442	424	441	427	438	412	442	473	396	460	463	404	458	430	453	467	424	442	439	454	472	448	401	472	417	437	424	451	446	439	444	431	470	442	423	459	406	440	453	459	432	478	471	474	433	430	434	450	405	447	438	421	464	422	452	425	441	458	406	458	413	414	458	455	472	463	449	437	437	409	438	476	429	432	425	414	461	482	431	486	443	454	432	429	490	440	452	405	454	446	457	464	468	428	466	458	472	437	390	443	440	440	444	447	460	424	394	400	457	442	403	416	432	427	419	429	465	462	439	453	422	424	407	454	478	445	420	455	453	441	443	446	409	463	432	459	474	435	423	436	434	473	472	477	483	406	439	436	464	458	410	410	446	406	472	434	437	473	439	473	451	441	469	450	469	399	423	462	460	462	411	427	431	459	446	441	461	439	433	443	432	420	407	401	485	444	465	413	388	424	465	428	451	475	455	459	437	421	407
54759	36722	29834	24576	23807	21670	17300	10173	3749	855	523	477	440	451	363	365	333	304	286	701	11314	8069	371	211	184	185	187	195	187	214	186	207	218	211	187	179	219	200	195	212	209	177	189	207	186	195	214	182	183	161	179	175	187	218	188	177	187	190	183	170	178	212	198	174	173	175	170	196	204	169	178	173	194	177	195	164	197	178	191	171	203	177	180	198	196	201	182	180	209	186	218	191	173	179	180	192	199	202	175	180	180	193	186	205	211	182	201	191	206	206	186	198	173	205	199	222	192	197	176	176	183	151	207	172	178	193	196	190	183	188	180	188	181	190	199	206	208	189	181	191	186	186	154	196	180	176	192	195	173	201	187	194	164	189	165	179	191	173	181	180	161	173	188	207	194	172	178	196	189	163	216	195	179	215	190	159	187	184	189	194	197	203	186	173	207	180	192	182	176	170	162	190	190	192	198	176	200	192	201	198	170	188	190	175	177	192	195	198	187	182	197	177	213	184	187	201	178	183	162	202	185	191	178	205	174	164	192	181	171	177	181	170	185	162	177	176	179	201	182	164	185	199	171	180	181	165	189	191	182	186	170	183	189	168	171	168	175	181	205	195	183	178	194	196	172	183	164	152	188	173	160	203	145	167	180	205	216	164	184	200	183	194	163	172	197	189	190	174	169	185	185	172	179	192	190	202	177	198	181	172	192	181	179	171	172	159	210	171	173	180	196	174	182	179	200	188	173	208	193	191	212	202	196	184	194	197	173	171	168	176	186	177	177	181	197	173	180	175	162	166	180	183	192	183	198	176	187	173	161	193	180	226	198	180	190	163	188	200	224	192	188	212	195	160	175	166	184	172	186	161	161	175	195	186	209	168	171	188	199	171	170	176	181	190	210	192	169	191	181	188	199	183	181	153	196	180	192	198	160	167	173	195	170	205	178	210	205	203	186	184	200	167	169	196	159	193	185	190	178	190	209	177	182	172	177	166	170	197	190	196	169	169	151	194	193	175	170	179	193	194	212	189	216	186	203	198	182	205	199	187	188	206	170	183	170	173	178	164	203	191	176	178	165	190	194	200	198	195	218	188	184	187	190	187	174	170	191	174	175	178	184	172	215	175	195	196	157	171	175	181	154	173	198	168	163	169	165	186	166	179	172	216	163	194	186	183	182	181	188	177	177	185	208	168	189	177	178	167	176	197	192	189	164	184	176	199	211	186	207	173	186	191	181	167	171	199	188	163	192	181	172	195	185	180	194	180	182	204	186	182	181	186	183	221	177	178	174	180	180	190	155	179	168	197	192	189	196	210	174	202	197	182	162	178	201	183	161	166	207	187	165	177	194	184	206	201	173	167	183	190	192	192	177	190	180	173	185	184	159	174	169	175	192	179	175	175	166	184	200	211	179	182	214	183	183	176	191	192	183	201	182	206	185	185	184	200	187	187	195	171	170	193	180	187	199	183	189	179	187	220	188	174	184	183	184	188	204	195	157	172	195	190	181	185	197	191	169	173	192	175	179	180	179	180	187	168	165	193	191	186	188	179	179	197	183	153	185	187	185	203	175	214	174	169	178	199	146	191	142	183	176	181	175	173	210	189	197	186	194	184	169	197	182	187	228	192	185	189	202	189	167	193	204	199	184	154	208	204	227	158	184	195	189	177	190	213	158	179	189	172	183	181	173	184	190	183	186	180	179	180	203	194	188	196	186	171	190	173	174	178	219	172	187	211	174	174	209	207	201	182	175	202	182	182	188	170	188	175	182	191	208	204	168	187	207	175	179	190	173	174	188	179	200	172	179	179	200	179	191	175	184	202	196	199	168	179	200	166	191	153	178	189	180	158	161	173	203	199	169	201	151	213	188	196	202	170	165	194	182	214	187	194	217	177	195	178	208	173	176	207	223	185	204	213	181	175	173	204	180	190	177	199	167	178	186	176	177	197	172	178	189	181	178	209	163	190	172	179	183	196	196	184	170	199	182	204	188	195	191	186	202	176	186	147	158	180	171	177	184	177	194	200	188	203	193	182	191	206	158	181	148	191	191	179	193	176	174	174	207	189	202	154	182	186	173	175	200	195	188	174	202	187	185	144	183	175	173	193	183	175	193	176	167	204	174	161	179	204	180	183	170	221	199	189	192	187	207	211	201	195	213	180	177	184	157	210	176	150	174	190	177	212	196	181	176	197	182	162	197	172	190	193	181	201	209	183	185	183	184	166	180	186	152	192	197	211	186	160	197	199	180	188	178	191	162	184	209	179	189	174	150	167	189	190	182	170	183	212	175	156	191	179	169	192	165	181	190	192	190	182	162	202	169	185	179	180	181	191	179	193	167	187	166	188	173	183	190	156	188	183	188	176	202	156	172	184	189	182	160	181	185	168	187	180	179	175	231	176	161	164	179	183	195	179	179	198	206	197	161	159	194	170	188	184	172	165	195	199	204	201	204	186	172	157	164	171	172	182	191	192	200	188	167	194	200	192	186	179	179	171	154	181	190	186	184	183	205	165	180	162	181	179	204	209	178	205	206	193	184	184	187	221	198	200	184	202	167	189	203	210	184	187	169	158	175	186	168	187	194	189	210	213	221	209	183	191	177	185	213	198	191	193	213	191	195	204	192	179	210	169	174	181	159	183	179	181	182	172	175	195	174	197	189	206	178	188	209	178	200	197	196	168	183	180	181	173	152	185	185	210	167	166	180	177	183	206	190	186	152	162	176	203	184	201	190	176	180	189	202	184	190	192	184	174	207	195	190	173	194	184	179	188	190	163	160	210	191	194	153	192	175	172	169	187	202	197	168	192	191	175	199	189	173	190	175	195	191	204	172	186	170	177	182	207	193	163	193	173	178	183	187	179	155	197	175	198	191	185	201	190	195	161	197	183	183	176	163	152	173	180	168	181	183	196	161	171	186	168	188	171	182	200	197	166	172	205	195	170	172	194	174	169	178	177	191	153	182	172	169	174	184	180	185	198	188	190	176	181	167	170	185	169	181	190	192	202	188	177	173	168	186	172	180	169	198	180	165	168	162	173	163	193	182	206	192	191	187	176	199	199	172	177	188	193	177	206	185	189	188	171	185	190	205	179	177	199	191	204	184	174	226	200	208	212	180	182	183	189	154	182	175	215	189	160	186	190	189	190	190	164	188	202	215	201	173	176	193	171	175	208	172	169	174	176	175	188	172	171	192	176	171	174	161	181	191	207	182	181	168	192	202	185	208	177	162	184	179	181	171	197	154	168	188	168	181	188	184	201	203	192	188	200	170	181	226	178	202	188	180	166	182	184	187	191	190	170	173	191	180	183	193	201	185	203	177	183	185	178	206	194	170	188	177	203	207	183	181	197	152	179	204	173	192	192	175	153	210	166	157	175	199	169	163	203	210	156	173	194	173	181	182	175	187	184	179	214	203	155	180	199	180	161	200	183	166	184	170	194	182	199	185	188	174	153	193	196	184	200	210	176	176	178	189	200	197	183	167	193	195	185	188	181	169	172	201	162
50101	41981	18599	8014	6659	6307	5944	4260	2840	2342	2073	1987	1677	1617	1510	1485	1280	1312	1160	3296	34057	14249	607	614	540	534	547	568	527	563	521	499	454	489	483	496	497	462	464	483	494	484	474	462	477	458	506	448	418	469	441	470	452	444	413	488	446	464	423	456	454	440	468	478	459	438	422	449	405	434	434	414	431	465	452	419	415	398	449	431	399	445	422	413	436	419	421	446	458	402	435	418	439	421	396	381	445	389	435	420	410	402	440	437	431	436	439	376	397	463	424	416	440	420	385	430	461	422	442	420	402	406	448	416	432	441	424	410	422	432	437	434	402	412	427	394	417	437	434	445	397	409	413	407	420	389	441	419	445	406	458	413	380	425	428	386	418	418	404	436	404	425	427	427	405	401	436	427	436	437	443	418	430	404	419	385	396	434	399	403	427	387	430	463	395	420	373	380	463	425	404	401	407	453	384	401	397	414	427	427	431	406	416	408	432	453	426	417	452	408	400	381	430	447	399	397	391	399	422	405	440	391	412	395	467	432	416	400	390	437	397	411	433	420	404	429	427	437	411	413	421	408	419	400	414	437	415	436	437	426	419	423	404	430	412	434	447	407	454	389	435	439	426	446	427	405	369	406	429	408	420	431	425	397	429	408	410	446	403	433	401	438	390	421	419	407	395	371	410	425	402	426	410	420	433	421	397	403	410	422	444	440	407	428	420	433	408	437	393	396	420	434	429	431	421	413	421	389	441	418	399	429	432	404	399	407	428	455	450	402	415	446	404	412	428	409	430	392	400	432	401	412	420	387	419	395	462	429	399	377	442	423	399	444	441	442	409	428	393	414	410	400	440	434	383	400	401	446	446	429	393	421	428	441	399	442	426	426	435	384	389	404	419	371	382	417	405	419	441	407	421	451	440	400	388	414	430	430	346	453	395	408	427	398	418	399	413	406	416	447	422	413	390	394	436	396	413	422	425	377	386	398	379	430	426	423	421	428	411	391	441	408	410	469	434	385	420	407	394	403	414	409	434	400	419	408	398	407	424	430	400	407	397	410	411	402	424	383	433	403	434	412	408	438	374	409	440	392	429	417	416	414	409	372	457	420	424	434	443	406	433	409	392	409	406	426	424	409	428	424	404	439	406	409	396	401	429	418	415	396	396	423	425	450	424	401	412	430	405	417	402	435	381	387	393	449	404	448	393	457	413	422	424	426	435	397	435	380	409	464	435	412	429	408	414	417	429	397	404	395	426	412	437	425	414	441	432	409	418	439	412	432	399	412	423	387	400	435	404	433	409	413	403	379	387	417	415	449	411	403	422	416	404	423	414	428	409	418	431	421	400	374	415	397	383	403	432	443	412	411	403	422	459	398	436	458	442	392	418	442	429	397	424	416	397	408	418	391	429	452	420	413	422	417	422	426	407	426	445	414	402	461	417	410	412	419	371	403	425	404	428	442	429	427	443	470	441	433	393	420	433	418	426	427	381	405	405	407	404	425	406	398	410	427	410	407	408	439	368	410	407	421	385	414	419	422	395	402	398	417	389	422	422	439	435	420	428	445	432	360	405	432	410	418	429	402	437	436	443	416	380	393	361	389	418	412	414	416	397	396	416	401	398	410	439	396	426	445	457	423	404	380	424	413	438	454	426	410	397	396	401	426	398	428	413	397	423	427	413	435	428	391	424	434	426	363	398	410	438	404	409	414	412	440	396	404	402	395	405	418	420	416	383	450	387	436	399	392	381	417	369	476	419	401	442	448	402	406	393	406	424	421	417	414	423	389	440	438	418	415	417	436	434	436	432	410	461	404	404	404	406	421	425	421	439	423	447	436	409	432	395	461	365	395	402	430	446	441	382	466	401	386	418	431	418	417	420	427	411	434	391	380	407	403	411	423	418	446	414	429	394	403	425	414	392	407	392	431	402	436	400	435	400	454	434	437	415	423	415	456	439	389	402	392	367	409	418	421	393	425	424	463	393	366	363	404	432	356	400	381	388	430	384	401	417	411	431	362	399	436	431	405	390	382	365	402	407	397	386	405	422	400	375	372	398	406	421	413	424	391	407	442	423	435	414	438	378	410	416	389	446	449	433	425	419	396	415	446	426	416	435	416	378	426	420	447	411	396	402	402	414	403	423	426	424	358	442	421	421	408	435	398	418	459	413	403	410	471	425	413	410	433	437	446	412	433	431	403	409	407	398	386	423	447	378	411	399	391	363	404	431	380	407	448	419	413	426	416	394	374	391	445	427	459	390	419	417	417	428	395	435	399	421	377	398	410	424	405	379	398	448	400	416	403	419	436	388	405	439	408	423	407	409	380	447	445	408	406	419	439	381	398	420	403	417	456	435	403	403	425	403	417	389	416	406	420	435	454	446	417	421	417	417	433	407	411	444	429	442	413	403	395	409	382	405	385	431	393	410	417	419	405	399	410	410	425	419	439	424	424	437	415	425	436	389	438	407	384	396	423	405	394	415	410	411	448	406	425	429	386	430	421	432	400	460	402	441	408	431	377	414	437	384	418	423	417	371	401	410	456	410	394	429	441	427	431	393	399	441	401	406	417	414	429	417	406	424	419	419	438	419	421	401	411	408	417	413	410	414	406	444	408	458	420	408	375	425	424	420	411	445	417	445	399	443	435	417	420	407	381	370	420	393	444	446	429	375	402	431	426	405	413	405	390	429	451	416	409	407	439	455	436	439	369	427	419	405	451	434	396	396	442	437	431	420	385	398	436	405	431	436	400	426	400	408	431	444	429	402	411	436	423	392	419	415	382	406	432	400	418	390	387	389	407	420	420	425	420	415	456	436	408	399	437	443	404	398	435	437	403	432	445	421	408	425	378	421	411	376	380	440	388	401	423	396	436	433	415	448	409	430	429	397	372	428	429	406	409	431	404	418	399	420	404	420	393	432	430	362	390	404	386	410	427	414	377	467	404	394	423	373	444	409	428	406	411	422	387	383	410	440	397	428	429	388	423	411	426	413	391	391	410	386	423	409	423	474	405	423	430	437	406	403	428	413	400	423	413	394	401	436	433	410	420	408	423	462	421	387	440	377	433	419	398	411	399	405	392	405	413	385	412	422	421	414	421	442	411	414	422	425	403	402	458	393	423	401	407	422	440	418	394	384	453	445	445	402	443	386	451	401	411	444	467	469	407	412	414	404	430	380	445	404	424	395	424	423	394	393	446	406	410	438	374	384	377	384	401	406	416	402	399	367	411	402	404	451	421	401	419	425	424	392	418	432	406	434	415	385	457	416	402	398	450	407	376	420	406	440	420	407	424	432	387	417	444	428	459	414	395	439	418	416	389	416	429	419	408	462	420	413	440	424	420	397	414	382	399	441	387	412	423	445	398	419	425	417	403	428	438	444	421	394	448	416	420	403	417	387	415	388	410	442	392	427	396	421	388	416	447	453	380	372	431	419	417	433	372	402	376	390	405	375	382	447	394	398	432	414	399	427	440	419	395	397	398	391	456	427	436	398	393	382	420	427	383
22074	13802	4132	1678	833	416	325	308	266	298	283	289	274	298	287	267	290	263	269	279	548	495	265	269	287	314	279	266	287	293	288	287	294	304	238	325	271	268	290	261	281	291	271	270	261	274	281	273	259	282	271	301	280	275	294	286	268	255	285	271	272	281	255	273	292	246	277	286	268	237	266	314	315	258	255	283	276	310	276	254	269	293	255	275	269	279	270	279	268	295	302	266	295	246	303	263	311	237	264	248	270	257	281	249	278	264	282	262	282	307	254	263	280	246	262	268	275	297	264	259	259	267	274	273	287	314	298	277	259	279	256	273	292	285	250	250	285	290	258	311	274	276	298	279	263	292	259	277	275	267	270	248	304	272	301	275	278	303	299	256	271	284	297	285	257	287	300	275	272	272	235	312	285	282	271	282	263	298	280	260	279	278	247	280	243	328	268	291	261	273	295	265	278	287	268	267	285	266	292	260	278	299	272	272	243	258	300	249	282	261	264	282	259	279	266	262	269	274	296	266	260	297	288	288	272	289	257	250	263	303	278	288	298	256	284	291	259	280	255	264	268	270	237	284	251	283	269	298	281	296	292	284	282	266	244	299	277	285	263	301	287	272	290	276	273	287	279	253	294	284	238	270	272	252	260	296	281	266	263	290	267	264	264	279	292	309	259	282	284	272	262	295	283	302	283	290	301	284	302	273	302	288	287	255	271	301	304	276	272	258	263	291	282	299	289	263	286	273	264	271	274	235	277	293	274	297	265	283	267	271	290	272	268	277	290	265	268	298	265	271	298	289	284	287	280	279	264	269	243	289	316	261	282	295	270	308	300	247	272	265	281	274	258	268	301	279	280	296	241	281	301	287	282	294	284	265	279	298	309	272	300	283	289	282	275	240	267	282	278	252	260	307	246	285	274	251	257	311	256	275	279	261	294	271	272	289	263	270	247	291	279	280	276	281	261	280	253	286	300	251	278	257	276	269	250	286	258	270	309	290	300	279	291	274	292	279	275	271	293	265	257	246	285	290	292	307	265	291	274	274	260	262	271	270	296	282	309	294	282	301	278	297	265	269	294	285	289	269	279	267	268	292	281	284	263	276	282	279	255	286	286	290	293	285	274	251	285	273	285	276	281	290	256	271	268	265	273	267	277	276	287	270	274	294	277	285	268	292	272	271	282	277	239	280	293	260	277	278	299	274	294	294	295	285	266	260	283	273	285	279	263	258	304	289	292	270	248	267	325	285	288	251	286	259	300	312	275	295	225	292	282	282	282	269	292	247	288	268	260	317	304	294	292	282	278	284	286	250	265	282	293	278	287	279	301	283	279	274	278	254	265	263	260	302	280	304	268	286	270	267	306	276	259	270	263	282	284	264	261	300	296	276	289	272	297	263	271	284	285	282	252	290	273	282	277	285	280	310	269	257	282	287	316	284	293	256	291	282	269	281	278	269	289	241	249	276	297	257	297	287	263	258	277	239	259	292	279	293	267	281	303	277	289	274	291	295	295	275	265	277	272	274	272	291	276	287	269	267	266	295	296	262	258	283	282	282	263	285	266	299	298	294	296	269	269	265	281	282	284	270	297	285	296	270	251	249	290	278	252	300	246	262	295	253	293	262	264	270	289	306	291	263	263	277	282	266	293	282	265	257	255	289	272	279	289	286	239	265	271	285	274	265	264	281	278	285	288	291	237	256	302	265	280	290	267	285	240	280	262	263	263	287	268	257	295	239	273	286	263	297	289	255	286	280	265	260	273	270	290	262	300	272	292	263	274	263	265	286	276	241	293	274	274	278	284	280	267	262	304	310	283	259	260	278	292	278	300	254	284	274	279	278	266	256	299	276	266	272	275	284	271	310	284	268	284	273	258	283	261	258	276	276	301	269	272	303	285	297	293	280	271	283	299	286	289	299	278	294	296	321	286	254	269	272	326	283	288	280	269	279	282	285	299	321	303	263	287	267	253	322	271	291	265	270	304	296	303	279	262	288	266	276	239	286	257	308	273	275	257	267	308	286	275	274	273	289	247	275	288	269	308	291	297	293	290	282	287	280	298	242	286	265	261	300	260	265	293	285	261	276	262	272	274	272	281	291	281	255	295	276	285	304	271	239	287	261	275	276	278	291	254	287	280	269	276	291	291	304	268	272	264	273	268	272	281	260	288	276	273	270	268	253	294	302	295	256	309	291	267	267	304	257	289	271	268	259	253	290	267	281	298	268	279	280	229	292	297	297	286	278	255	297	285	275	293	279	286	261	298	286	271	259	273	299	316	309	303	277	283	282	261	257	285	277	245	280	270	238	306	290	278	284	266	290	301	269	303	287	338	295	290	227	286	270	298	311	282	268	284	268	279	277	272	260	298	303	275	295	274	221	283	274	275	263	249	285	273	292	282	296	284	245	296	319	287	264	259	282	284	266	262	271	266	260	278	294	282	346	290	288	278	270	286	314	296	262	273	276	233	298	244	267	284	279	283	312	283	263	261	263	270	335	292	250	291	250	254	293	300	292	265	270	261	325	262	266	243	268	267	283	277	265	269	283	287	305	272	287	294	250	267	263	256	286	278	289	261	294	293	293	288	289	246	278	263	264	298	290	290	288	260	275	260	283	278	281	233	281	262	258	289	261	251	274	288	269	293	266	304	246	272	277	283	266	278	267	284	288	257	289	276	273	303	286	277	258	289	284	279	284	298	260	274	287	259	298	269	322	300	270	271	272	261	289	254	262	264	269	277	269	268	274	229	266	298	287	270	298	290	287	270	258	268	286	270	303	266	265	263	264	294	247	274	275	278	286	266	286	264	269	305	284	300	298	318	281	285	275	267	275	258	295	291	261	255	245	291	270	269	268	261	284	267	262	281	257	292	250	277	267	263	273	257	272	289	245	282	280	255	295	284	231	278	256	290	291	272	272	302	309	283	286	282	282	276	255	270	279	287	270	236	247	253	261	262	278	300	288	263	281	303	277	270	299	292	278	251	259	270	302	296	292	251	309	290	276	252	280	261	300	302	271	264	292	248	255	298	300	254	286	280	285	294	268	263	296	301	263	284	257	244	281	277	268	311	264	274	284	259	275	243	260	269	254	237	287	259	270	307	310	270	241	273	245	293	252	252	260	263	275	278	268	309	294	282	284	290	280	250	301	289	280	248	246	278	267	266	256	267	272	268	256	258	266	294	269	274	259	293	281	295	290	311	279	292	272	281	306	269	280	285	267	293	274	243	268	295	250	306	287	288	269	277	275	277	264	302	259	253	270	294	265	296	283	288	298	252	264	280	286	277	293	272	246	282	287	307	267	280	266	273	275	299	287	259	241	294	268	296	270	271	294	262	283	282	285	269	260	286	265	307	284	269	265	276	220	256	284	294	273	274	266	252	317	251	291	290	284	322	286	261	284	270	283	264	278	277	265	295	259	272	258	294	276	275	277	291	263	265	287	285	304	305	280	280	259	306	292	279	266	245	310	294	302	263	303	290	274	259	276	285	268	257	297	286	300
20007	7302	956	1086	885	854	829	829	762	724	719	718	749	690	694	710	700	665	681	672	2602	2056	643	651	614	657	689	619	663	651	659	685	648	635	701	635	653	650	657	625	643	647	633	697	703	657	713	652	628	643	632	643	684	658	628	629	639	667	691	677	670	668	665	650	679	641	688	635	626	658	647	637	676	640	648	625	627	655	602	639	681	662	652	637	602	652	699	669	650	648	621	616	641	647	637	656	640	623	675	655	632	664	671	677	632	647	658	644	652	644	640	650	628	641	682	651	673	626	628	646	678	608	647	649	592	683	655	610	641	650	657	636	643	611	657	642	697	593	651	644	661	657	664	678	685	643	653	666	650	640	679	640	746	644	614	669	656	617	631	711	672	647	671	636	640	657	677	662	647	661	676	674	606	645	650	670	593	675	656	630	657	664	694	633	648	661	692	678	674	634	624	664	651	692	614	663	655	640	679	635	676	661	668	683	651	667	664	651	632	651	653	664	648	643	653	609	701	629	601	698	643	635	662	628	667	644	657	667	645	697	643	632	631	680	644	616	698	659	651	645	618	666	605	663	647	641	668	664	685	663	625	668	643	649	630	658	673	684	638	684	693	679	659	665	652	619	616	646	658	606	630	653	637	647	601	618	649	662	600	642	674	631	662	652	624	677	673	668	687	674	651	645	643	648	650	698	650	656	619	627	606	629	641	676	626	694	641	610	629	633	674	664	691	682	662	668	615	642	654	606	705	664	670	617	684	668	652	640	639	671	689	615	668	678	668	651	618	675	626	651	688	637	625	643	637	647	672	642	673	618	661	706	633	628	626	647	644	622	680	657	654	663	679	632	645	658	642	626	633	567	668	676	597	647	674	670	667	679	646	641	623	618	702	651	679	647	663	677	646	655	617	663	672	672	653	633	635	633	696	623	650	676	642	658	668	660	650	645	667	665	626	698	660	668	657	597	626	667	609	674	697	629	645	656	662	659	676	634	693	637	630	657	608	693	664	691	625	676	648	643	666	623	669	632	657	656	681	622	625	644	654	666	640	655	660	645	699	625	662	687	654	664	655	653	643	672	605	602	671	643	686	666	651	646	658	653	648	628	652	712	670	638	629	670	679	683	654	657	649	647	632	679	676	650	634	709	641	661	629	687	663	636	619	634	635	655	661	664	639	655	652	681	679	678	670	675	666	723	632	637	650	622	656	672	670	689	631	669	659	669	624	629	646	632	608	639	647	660	665	692	680	663	675	694	646	665	645	640	656	611	638	690	654	649	674	647	685	661	651	649	601	641	655	647	616	657	640	684	669	676	633	666	649	680	622	700	678	686	611	631	639	634	648	685	705	603	640	676	632	662	700	648	669	648	632	678	640	666	686	679	675	682	640	643	631	634	696	622	647	628	672	647	703	657	656	683	632	665	661	701	643	635	615	679	681	632	604	625	660	649	630	661	655	595	643	632	696	642	663	637	605	668	623	643	616	696	608	640	614	643	661	640	672	624	704	655	671	618	659	684	675	670	668	638	658	648	678	667	627	681	630	609	661	694	679	667	705	632	674	671	635	651	638	680	639	650	646	660	668	615	690	637	700	683	596	646	636	660	677	650	642	709	646	682	740	655	652	659	677	608	657	735	638	623	609	662	657	676	650	662	666	693	659	665	651	648	627	667	638	617	687	610	671	638	652	668	665	631	647	645	653	684	678	593	678	667	623	648	651	633	643	706	661	621	637	627	654	684	599	675	679	648	696	676	645	658	667	656	651	642	609	630	648	619	658	673	656	623	649	711	682	652	638	664	671	648	645	717	689	656	673	671	658	638	641	655	628	664	657	581	695	701	638	649	654	650	640	611	621	661	643	704	657	635	659	631	649	645	668	635	670	581	623	629	643	641	639	648	630	663	643	590	640	657	645	659	659	637	647	618	637	634	657	707	680	668	652	658	660	703	672	688	635	671	679	618	627	677	700	633	669	643	647	642	674	686	640	634	650	649	655	683	642	620	650	712	661	689	716	680	589	643	646	681	656	655	677	676	650	672	668	645	677	645	645	671	656	649	638	639	682	678	655	683	664	648	687	684	651	638	670	644	666	670	669	666	664	652	661	647	680	682	666	655	633	664	662	664	669	647	643	665	639	619	665	629	677	646	651	684	664	672	681	647	635	674	673	654	652	623	642	637	663	663	647	644	669	646	639	605	656	626	666	712	649	636	646	667	689	639	656	632	663	670	612	646	638	652	682	608	658	649	648	679	642	670	667	605	640	684	597	658	673	655	652	683	664	588	587	621	644	642	654	659	635	638	646	668	647	651	668	669	659	644	609	642	654	650	640	648	646	642	668	635	618	625	649	648	600	657	683	664	657	700	645	647	675	625	654	646	608	642	627	652	651	632	647	676	639	656	659	647	644	660	673	707	676	648	639	671	692	703	651	675	679	623	646	657	669	638	638	650	681	649	655	691	669	654	653	590	677	663	646	620	677	678	635	658	655	669	651	679	610	667	647	641	699	643	657	619	643	694	629	713	676	633	647	622	622	665	653	676	641	649	647	624	613	654	684	661	653	673	635	590	628	650	729	661	636	612	676	695	664	681	669	659	718	671	631	594	629	650	630	598	683	650	628	611	634	653	682	629	666	625	625	669	694	679	687	664	673	642	697	616	612	674	655	640	630	651	655	657	651	666	664	671	650	650	646	696	637	648	599	645	678	673	707	625	650	679	625	620	697	575	612	647	613	671	669	619	624	663	696	633	641	631	673	700	672	660	685	625	683	657	658	668	661	651	666	623	650	689	665	684	649	658	629	648	657	655	641	668	675	679	676	629	637	689	634	657	650	631	622	590	635	682	637	669	632	682	683	629	666	651	634	673	695	627	656	668	667	698	666	667	626	672	649	648	680	659	640	642	639	633	705	642	642	630	636	656	692	637	672	650	668	648	690	665	671	646	624	667	648	652	672	676	681	661	647	670	612	636	641	632	658	639	674	686	653	603	637	681	619	665	649	627	644	645	690	625	653	661	693	666	615	623	645	685	713	654	710	683	599	675	715	651	623	630	603	669	671	638	700	659	680	643	676	619	642	689	659	671	669	685	646	643	683	644	664	664	665	634	629	677	619	633	645	664	663	691	676	674	696	601	683	644	707	732	661	644	643	705	600	629	636	670	647	644	657	660	629	664	621	643	630	640	658	617	635	634	634	677	641	672	698	616	691	684	686	676	629	642	670	659	627	637	677	645	624	632	676	649	646	651	643	648	679	607	668	623	621	655	647	628	646	662	631	686	651	664	650	654	658	631	630	645	664	652	669	658	647	680	664	647	645	693	681	615	650	662	611	620	682	677	684	658	696	613	681	695	669	626	654	672	644	666	654	625	656	695	634	656	653	680	623	648	659	693	653	670	614	680	649	667	652	637	648	649	631	614	685	600	673	650	623	632	632	643	634	683	643	608	704	647	645	664	671	695	671	676	671	631	650	654	652	645	658	651	660	605	697	641	656	690	625	626
54438	28919	24336	23434	20299	15638	9637	3605	829	653	570	604	677	516	411	337	404	345	386	268	9306	3880	221	196	196	186	191	200	187	182	205	188	178	202	200	182	187	166	180	176	195	184	176	165	188	185	177	191	190	208	189	168	167	185	185	174	175	146	167	166	181	187	183	174	163	195	200	172	181	195	209	189	178	172	188	166	178	189	187	183	174	170	170	178	187	162	158	181	182	182	196	169	166	168	174	195	172	204	188	162	159	164	167	152	162	167	193	188	177	179	167	192	202	200	187	166	155	196	169	186	186	193	169	152	162	159	186	175	188	169	170	171	172	175	149	187	178	192	195	167	158	176	186	175	165	193	177	178	161	188	184	212	176	156	183	193	176	183	181	182	171	181	192	191	173	185	161	184	194	174	195	193	171	180	158	184	170	188	199	180	166	159	175	171	189	164	178	160	198	150	181	201	206	152	169	164	160	195	159	180	194	186	168	164	162	163	181	167	163	184	160	149	180	165	152	156	177	171	175	176	177	153	178	157	181	170	177	194	155	167	154	187	166	183	168	153	193	158	188	179	153	168	198	198	161	184	166	187	190	172	200	175	185	168	182	170	174	176	152	189	178	185	187	167	190	191	167	167	141	175	181	207	182	161	156	179	179	185	188	182	206	193	186	194	184	160	161	171	178	189	187	176	170	175	165	184	202	181	171	181	159	176	170	207	171	164	170	163	174	185	182	188	182	170	193	175	197	182	169	161	158	187	162	169	192	192	184	199	181	191	161	159	182	180	161	157	173	179	168	181	173	164	195	195	171	188	161	169	194	161	162	194	165	164	147	183	164	175	212	183	171	179	165	192	192	199	176	160	170	227	158	159	200	163	167	163	179	155	171	186	148	207	174	193	154	171	145	157	196	167	155	167	159	187	174	187	157	175	180	193	193	176	178	178	160	185	197	175	161	185	177	166	152	182	173	184	182	185	163	206	174	141	176	182	155	171	183	148	166	186	170	192	207	167	180	170	196	171	186	198	179	186	205	162	182	166	190	185	189	182	170	178	163	183	186	175	176	191	166	178	166	162	169	192	171	177	186	172	149	190	181	174	151	187	154	171	163	166	160	177	180	152	177	169	185	173	188	155	163	195	167	172	172	186	169	163	172	149	189	170	181	156	168	181	181	179	196	207	202	185	185	194	171	174	173	141	160	174	177	183	166	170	170	164	165	191	182	144	168	188	188	183	172	178	195	179	186	194	160	194	187	166	204	187	162	175	180	174	185	182	186	178	172	168	188	181	212	188	193	174	155	156	181	183	195	181	167	179	164	198	179	176	164	172	180	157	158	162	174	184	194	165	164	185	176	162	172	184	168	184	170	163	191	185	175	171	169	178	155	167	150	179	180	158	153	172	164	178	191	165	181	180	167	185	151	159	150	163	179	169	186	161	168	189	190	186	207	178	162	188	192	197	188	194	164	181	176	170	173	202	199	162	173	183	183	173	177	160	192	176	197	137	177	160	181	184	173	185	175	188	171	171	197	156	163	177	169	184	184	190	171	199	164	175	182	169	183	178	184	167	185	180	187	175	158	175	195	171	184	196	157	175	169	189	164	183	160	178	167	203	159	157	148	166	182	176	173	175	174	192	171	166	150	171	173	182	170	161	180	172	164	154	190	149	188	194	170	189	166	167	191	177	183	183	148	175	161	186	209	164	160	178	176	157	168	164	194	176	178	198	169	152	196	157	149	186	181	171	191	179	170	171	165	160	169	198	165	172	181	171	176	180	177	173	178	207	190	175	166	164	188	189	178	156	150	149	166	165	179	178	167	172	191	159	151	203	138	175	188	192	216	183	173	161	187	176	183	188	160	178	188	170	194	181	149	145	183	178	191	157	186	176	167	171	178	186	165	187	200	179	167	172	175	163	183	178	189	165	190	170	173	170	193	187	180	173	172	186	164	179	178	136	163	163	174	154	193	163	164	159	152	192	197	166	181	174	164	182	170	177	184	176	187	172	178	165	177	186	168	181	158	189	177	198	157	171	204	187	202	180	182	177	166	183	170	165	165	195	150	174	177	196	174	178	171	175	178	154	182	203	171	152	168	169	177	183	188	163	192	188	201	171	201	154	168	171	165	212	168	167	178	183	164	181	151	180	165	185	187	144	161	174	191	189	196	188	160	171	177	184	170	186	176	166	151	158	159	186	196	183	184	173	178	189	179	182	176	178	182	162	158	177	167	200	183	165	157	178	161	156	160	176	159	181	178	180	168	185	162	175	174	172	175	181	193	169	164	177	187	176	191	166	164	164	175	169	182	167	193	179	180	165	200	183	165	192	172	187	158	183	198	162	171	175	168	171	153	174	163	177	178	173	193	166	167	173	180	205	178	189	203	191	165	173	184	171	176	158	165	184	169	175	165	176	168	176	189	183	173	188	196	170	164	160	184	206	162	152	174	198	173	159	197	179	178	181	185	177	186	182	181	181	187	153	179	198	175	176	168	148	158	189	163	183	190	150	199	179	178	200	186	209	153	164	178	174	164	171	182	165	173	182	168	160	195	182	173	165	157	180	174	180	197	170	179	177	187	205	189	187	162	205	191	165	180	174	159	183	182	166	177	178	168	162	178	173	198	184	171	146	176	182	190	157	165	217	162	159	153	180	166	155	203	160	167	186	163	177	183	190	193	160	178	167	216	199	186	163	163	170	177	167	182	180	168	164	180	176	182	181	147	203	188	176	197	166	192	150	174	177	180	180	185	204	185	181	157	206	186	167	179	172	186	211	199	174	182	180	168	179	206	158	149	210	176	155	188	151	189	202	168	167	158	194	185	168	204	178	176	180	166	178	162	194	162	171	176	182	187	168	177	178	150	175	192	185	177	178	166	158	173	168	203	171	176	171	199	181	171	180	196	181	172	168	189	178	184	147	151	179	197	179	172	169	168	198	186	186	176	166	180	168	196	176	160	159	177	176	187	205	154	174	168	170	168	167	169	162	182	165	205	159	168	170	157	172	190	201	152	153	184	195	205	177	170	175	189	161	169	198	166	181	185	189	191	186	187	180	180	191	148	172	203	183	193	184	147	164	150	183	156	180	159	178	188	171	159	181	161	156	153	176	187	189	193	180	172	164	190	177	187	174	174	190	161	175	172	177	170	178	164	180	151	185	181	208	175	173	170	160	185	201	200	184	186	173	171	167	170	195	185	182	175	186	154	192	177	144	176	176	158	156	182	200	188	187	166	168	187	162	188	175	174	167	155	182	184	191	181	185	190	153	167	190	183	165	139	173	158	188	188	188	187	162	198	176	162	166	179	169	174	174	147	180	198	166	197	163	170	174	179	171	187	177	161	161	185	168	187	165	167	159	188	169	190	193	215	169	150	196	179	153	190	161	144	192	180	191	186	180	187	150	173	192	161	155	184	181	183	160	151	187	182	186	190	150	170	176	161	187	176	180	163	194	172	183	184	173	165	174	158	181	166	188	169	198	183	192	176	187	174	180	212	162	191	179
46932	7082	6860	7887	6434	5288	4130	3722	2787	2468	2497	2229	2631	2083	1631	1371	1716	1430	1354	1193	27954	6117	672	596	620	583	532	494	572	593	516	518	519	501	487	502	504	466	473	508	458	501	452	443	461	506	450	440	463	442	435	429	468	456	438	440	461	452	450	447	451	421	429	437	433	416	415	421	440	405	413	381	419	421	429	430	416	408	408	448	405	439	424	380	418	400	452	420	438	387	444	419	432	421	421	393	410	372	432	438	391	414	373	433	413	431	418	403	394	406	401	397	424	411	366	461	403	438	402	419	418	381	437	417	361	401	438	413	418	431	381	372	422	420	413	418	396	422	421	406	404	431	421	436	412	401	424	389	398	446	397	396	404	388	401	432	409	424	387	384	433	375	405	415	432	420	404	391	420	382	430	425	424	406	401	415	409	410	402	420	441	373	398	427	403	396	373	419	437	433	392	425	373	406	419	394	398	373	418	405	381	402	409	391	392	410	383	375	378	392	408	434	432	401	406	407	402	397	418	430	444	413	398	422	412	412	418	373	416	400	441	412	441	404	398	392	419	406	406	396	349	422	422	406	464	417	415	397	424	405	422	431	412	373	370	376	429	425	377	374	402	429	403	398	396	424	380	408	407	416	430	442	418	433	412	415	410	426	367	413	374	395	391	437	397	403	388	407	398	439	382	397	456	402	402	386	447	428	387	402	417	438	415	440	399	429	390	447	425	400	394	409	408	425	441	411	424	422	400	400	387	380	397	388	399	387	392	458	390	438	391	420	414	410	420	389	403	399	388	418	420	389	389	383	409	388	421	426	391	422	380	414	376	400	420	423	386	407	421	402	392	407	411	412	422	420	408	397	443	411	404	391	409	471	397	414	405	405	388	450	393	453	390	390	436	421	394	424	401	424	445	399	449	406	424	390	413	395	427	414	398	401	407	439	417	430	418	443	414	410	427	431	407	402	414	385	403	431	405	436	412	435	407	390	365	432	409	420	422	424	378	388	401	418	436	424	410	402	410	384	442	389	398	429	391	376	422	432	403	446	422	390	408	360	417	412	393	389	410	427	405	399	425	405	395	418	427	398	439	435	408	372	370	407	421	413	386	423	344	420	404	373	401	454	398	396	392	386	446	408	413	407	402	396	404	372	416	417	395	411	439	432	409	411	395	436	392	378	458	412	369	396	433	392	402	396	389	414	378	429	389	421	404	436	423	428	402	416	393	417	400	436	390	406	410	399	439	386	408	408	421	413	428	382	401	381	434	392	387	415	408	387	370	437	400	414	368	430	405	402	397	415	401	412	417	381	422	410	428	392	436	412	384	390	387	406	425	406	413	443	410	433	406	427	418	415	410	416	392	395	405	381	386	373	391	416	401	413	409	382	404	422	434	438	424	426	383	424	381	392	421	407	385	415	396	381	381	406	415	390	399	434	450	427	389	413	398	434	424	409	413	400	368	380	414	419	394	401	431	403	412	403	397	393	403	412	421	418	412	417	396	418	381	367	408	355	391	401	412	388	412	459	401	397	415	427	445	403	422	422	384	457	406	415	371	386	373	389	371	411	424	418	410	419	383	413	419	422	418	457	443	399	414	364	440	420	403	420	386	467	379	402	407	378	394	414	419	403	407	438	408	422	432	397	384	412	402	395	415	430	440	410	404	427	398	388	393	407	387	373	420	399	406	424	395	414	391	434	419	379	415	388	396	395	403	397	430	405	429	429	427	431	429	387	401	414	439	394	437	412	397	379	401	447	382	377	383	413	410	392	388	421	391	406	419	414	408	400	395	437	370	427	393	402	385	381	420	393	393	417	418	411	385	411	405	401	442	384	401	381	409	370	420	431	395	433	390	389	391	395	394	412	405	440	414	427	425	430	371	405	406	436	410	395	404	431	410	414	350	365	392	446	443	417	375	434	403	407	403	444	390	397	401	410	432	411	391	436	423	408	349	417	366	397	383	401	397	409	431	386	415	389	402	398	426	430	412	404	439	384	367	429	436	388	432	431	423	390	423	447	400	419	416	401	412	415	399	402	404	402	409	398	397	408	429	436	430	411	408	427	388	434	372	438	399	400	420	427	407	368	409	396	412	423	441	423	392	420	421	414	400	391	414	349	453	408	439	398	407	401	392	368	416	377	376	399	399	395	397	413	399	404	403	408	425	395	393	387	451	398	399	399	396	390	407	426	394	385	394	431	369	439	441	419	387	383	410	410	413	396	427	394	433	442	432	384	424	393	390	388	378	447	406	390	420	406	402	401	392	385	450	426	379	386	433	397	409	380	457	379	398	419	422	395	381	446	440	400	410	415	428	401	396	394	422	411	442	436	390	397	412	392	408	404	400	420	402	373	402	389	447	407	405	396	388	441	425	423	387	417	426	410	405	401	452	446	387	455	429	389	379	418	405	431	416	403	367	410	391	394	398	376	395	390	400	429	414	404	424	406	389	415	391	438	445	380	404	429	411	399	400	402	393	392	413	389	399	403	468	408	390	381	433	389	353	419	403	421	381	380	424	425	406	387	412	393	400	402	392	404	392	407	414	368	426	387	369	389	400	386	416	427	399	402	405	426	394	410	427	427	392	414	402	401	404	422	401	411	416	394	423	433	359	397	414	388	430	415	417	412	406	393	428	403	448	410	401	460	387	406	417	411	421	433	418	411	382	377	433	386	382	392	418	409	424	414	432	398	411	417	400	394	417	429	409	394	387	397	425	421	419	367	394	402	430	399	433	421	412	368	393	404	379	408	403	383	370	401	421	405	381	396	402	413	406	395	406	427	418	401	395	403	413	379	418	417	414	450	410	392	401	373	452	398	386	384	418	424	408	386	416	446	410	392	421	434	410	448	407	419	393	397	416	392	403	408	375	386	440	368	388	396	407	426	444	414	395	407	416	425	414	398	412	418	411	388	378	403	397	436	417	359	412	367	421	382	387	459	395	374	410	367	392	408	392	368	393	424	426	415	432	413	435	373	401	396	433	358	397	393	396	384	392	400	379	377	402	405	432	396	450	412	433	416	421	414	399	408	401	420	412	388	418	409	383	434	393	433	426	369	408	406	375	398	376	388	405	375	412	389	383	435	390	433	422	403	410	423	414	402	422	411	426	398	416	399	406	406	419	386	431	426	396	389	422	392	391	413	405	412	404	387	446	386	392	416	386	389	392	391	437	439	407	400	432	392	399	394	382	379	400	391	381	354	448	400	415	388	397	371	372	401	383	417	405	419	385	397	411	416	417	418	413	397	368	373	436	380	405	411	426	418	414	412	416	426	428	436	374	403	418	396	418	405	457	381	386	406	416	431	389	387	395	405	396	422	407	389	388	401	416	383	408	388	378	414	405	392	414	430	374	421	415	380	391	384	453	422	414	428	441	397	407	406	395	399	393	408	424	404	375	385	412	365	427	370	386	426	405	421	380	406	370	415	398	383	378	396	439	377	425	378	419	400	386	384	432	395	383	427	420	448	434	411	431	418	410	407	433	418	416	421	374	429	430	395
53822	28411	24370	23703	20045	14837	8726	3177	813	643	509	630	706	628	507	430	347	354	314	406	9902	7989	339	222	222	209	209	187	168	169	192	187	209	174	189	179	168	221	195	174	193	184	195	204	182	170	193	187	206	176	184	183	153	206	180	169	175	183	191	176	145	182	184	175	177	176	164	179	184	175	186	161	164	180	183	156	170	184	150	197	186	203	178	199	185	187	165	180	176	210	179	194	193	175	178	199	197	179	184	183	181	180	172	175	181	175	176	179	196	155	200	190	168	181	188	185	162	190	179	175	174	181	184	177	206	176	189	193	174	177	177	163	171	175	176	180	176	167	154	194	168	183	157	166	200	187	210	217	167	194	172	170	169	180	179	165	174	192	175	188	156	186	172	176	169	180	197	161	187	196	180	169	158	201	174	208	175	190	182	183	179	180	217	164	229	185	171	194	177	155	153	172	179	219	165	175	171	170	171	194	167	192	166	175	178	182	191	173	180	166	168	198	189	185	176	148	177	166	196	169	176	204	196	175	172	197	184	177	169	164	179	168	187	191	187	184	165	194	194	183	176	157	158	200	191	174	178	179	172	177	145	187	176	198	164	145	170	194	165	200	178	165	163	188	181	179	157	169	155	186	170	165	177	176	162	187	159	176	159	198	157	191	188	161	200	169	188	195	171	176	190	202	191	179	183	180	188	176	172	193	172	178	203	205	173	196	170	152	189	172	162	164	176	195	189	180	183	180	190	182	193	180	173	182	184	165	166	189	190	183	171	179	175	188	195	190	201	188	206	171	171	179	184	201	163	193	190	178	188	171	162	152	186	183	158	185	195	180	201	179	203	165	176	151	168	187	190	177	188	152	167	172	214	190	171	192	190	180	168	196	179	159	170	185	171	167	173	198	200	196	199	186	189	176	183	190	167	169	191	188	182	190	178	141	162	183	190	179	159	203	164	164	174	169	171	175	174	160	167	186	188	214	160	172	162	153	171	152	184	186	175	182	175	201	180	169	175	171	182	179	170	189	159	157	180	198	194	187	184	189	180	188	177	171	167	187	162	194	181	180	196	164	187	172	189	168	194	184	189	199	188	181	174	179	193	173	164	179	174	181	192	162	166	185	178	160	183	177	175	180	163	200	189	176	181	167	164	175	167	175	177	170	164	183	191	204	193	191	183	167	196	180	183	175	171	175	205	165	172	192	188	177	174	160	188	174	186	173	195	175	195	163	194	158	181	181	171	193	175	146	167	175	199	166	185	184	165	161	180	198	176	188	158	209	183	172	169	157	183	161	165	181	165	157	159	182	176	181	195	187	166	200	179	179	187	195	180	152	187	178	193	180	161	154	151	178	161	165	183	202	182	174	179	165	204	181	196	195	201	166	168	168	193	189	214	168	211	202	185	176	185	204	160	154	141	158	165	157	181	206	178	166	193	213	182	180	170	191	211	195	174	203	146	186	172	193	186	184	184	154	174	180	166	168	159	166	182	180	155	182	146	187	178	180	175	168	170	183	207	200	172	181	192	173	173	179	165	169	180	192	170	175	177	201	195	188	174	182	136	183	162	159	185	198	201	173	166	160	175	155	147	178	206	175	205	208	158	193	181	188	189	168	166	185	205	178	185	177	154	167	179	179	192	191	180	173	191	202	176	157	154	186	167	172	200	199	174	224	174	191	176	176	160	181	194	189	169	157	208	152	177	196	161	195	204	171	185	179	176	184	184	182	173	215	179	184	194	180	182	176	156	182	197	184	164	186	183	183	186	173	178	172	160	182	215	189	169	197	167	185	171	183	182	151	178	169	162	188	201	199	171	188	179	169	157	183	173	217	168	186	211	186	187	187	189	173	163	174	186	174	186	195	174	196	192	196	173	189	190	187	192	167	182	183	190	179	195	189	177	195	189	165	191	195	163	178	173	174	189	165	169	192	177	201	192	174	194	159	188	196	185	188	205	198	182	181	179	213	180	195	176	203	207	190	169	184	188	187	189	176	167	150	183	170	172	165	193	196	169	192	200	183	177	178	176	150	190	195	181	177	195	166	172	182	159	190	205	171	188	165	171	192	189	193	159	191	182	215	193	173	179	178	174	177	163	201	194	180	173	184	187	218	185	187	153	167	186	203	178	196	179	190	163	187	213	192	194	205	187	174	178	195	192	180	170	171	196	201	185	185	174	174	150	175	168	185	195	177	150	158	164	170	202	170	200	194	174	153	164	177	174	183	156	165	162	185	201	189	201	198	177	173	171	157	205	201	168	165	153	164	173	167	178	183	186	174	193	216	162	155	197	192	179	188	199	188	178	187	172	204	173	177	173	170	189	172	169	192	171	157	165	168	193	170	178	190	188	196	177	179	173	189	189	186	166	183	162	190	160	194	169	185	189	184	208	165	174	187	184	179	193	189	180	176	195	148	169	183	189	180	175	182	169	155	177	185	195	170	174	172	168	167	178	199	179	198	162	171	170	164	180	199	184	172	206	185	186	190	195	186	164	180	184	213	181	201	172	162	182	186	180	149	177	173	173	175	187	179	180	191	182	160	175	165	200	185	163	172	200	153	172	178	183	157	171	184	182	190	145	161	178	178	159	174	185	208	177	194	181	186	193	188	165	187	172	193	175	209	179	184	171	183	169	182	152	162	168	196	165	201	160	199	174	176	181	190	175	191	183	150	176	167	196	173	181	210	168	189	197	171	197	187	186	169	161	181	187	177	205	180	198	169	176	175	180	186	185	161	201	164	178	174	161	164	189	154	177	170	165	174	173	177	168	181	171	178	176	196	178	189	172	182	183	193	182	178	176	177	178	193	214	208	187	185	186	169	186	152	160	163	169	186	174	170	161	175	173	188	189	156	198	184	178	179	173	180	190	189	181	185	190	178	191	192	179	175	193	175	175	185	189	193	166	159	164	207	176	168	196	162	181	182	167	177	171	168	172	183	169	161	188	171	178	190	191	163	203	175	151	207	213	161	177	185	183	200	185	175	192	159	178	199	199	192	174	214	159	192	171	161	187	193	188	172	162	189	177	169	172	177	177	170	184	181	165	166	136	175	179	193	172	193	177	201	163	184	150	193	189	174	162	174	176	185	156	196	180	185	176	173	196	173	154	175	184	204	210	206	176	175	183	208	202	176	174	181	134	183	174	199	190	178	180	163	189	177	196	172	192	166	181	149	178	174	162	189	183	177	172	187	169	187	178	175	185	164	172	176	209	183	201	176	184	168	165	159	164	172	193	179	170	166	159	181	172	214	170	198	173	179	191	182	177	186	169	166	193	145	185	194	179	187	163	197	164	191	174	177	189	180	201	173	163	161	180	180	174	177	163	184	173	175	169	196	189	178	187	171	190	167	164	179	160	181	252	180	166	199	189	159	155	171	160	194	163	172	158	181	185	167	170	169	188	195	166	178	173	146	168	217	170	167	181	188	180	208	166	168	166	168	183	171	176	177	199	187	183	154	197	178	180	192	188	173	183	169	199	165	169	197	185	180	168	184	181	189
43603	5359	6956	7868	6240	5080	4198	3488	2945	2666	2426	2720	2848	2273	1747	1768	1550	1737	1471	1726	31078	16807	640	599	539	569	559	492	522	502	544	529	526	487	472	474	494	490	447	442	466	473	462	485	448	460	426	471	444	497	471	439	464	408	434	426	464	438	468	443	417	440	443	452	452	429	447	415	405	412	435	397	423	426	406	419	467	430	442	439	417	438	412	432	411	442	407	440	407	403	428	388	417	444	425	400	392	401	446	431	414	442	425	435	409	420	401	450	456	414	445	447	406	447	405	453	412	414	423	409	431	418	420	419	433	440	438	443	440	444	399	427	411	444	407	436	469	439	428	439	430	432	399	414	425	410	430	433	403	418	403	415	446	413	400	432	415	386	440	419	419	436	418	438	433	418	436	436	446	468	419	430	418	432	443	425	415	434	391	400	412	399	425	452	417	427	468	445	469	397	419	406	416	413	438	399	426	381	450	451	423	382	395	389	413	417	424	415	393	406	422	414	406	417	427	421	426	399	404	421	395	437	412	384	395	436	386	431	411	435	408	371	392	410	438	414	420	418	405	446	399	433	388	393	428	433	401	417	398	419	434	442	384	435	407	444	421	393	433	424	398	409	425	410	362	416	441	412	431	391	430	425	444	421	415	395	408	437	409	424	420	419	400	425	440	429	410	390	443	414	462	429	406	423	418	364	442	418	409	403	401	406	416	423	453	368	434	416	441	406	424	470	455	408	425	413	421	395	397	424	440	422	395	378	409	392	418	408	410	430	448	411	388	408	438	429	416	435	417	431	435	424	457	419	393	416	376	419	403	419	412	414	432	421	399	397	422	390	437	424	389	422	432	423	403	432	447	402	428	390	391	414	426	425	427	445	406	399	440	432	388	446	470	424	395	401	441	398	385	416	418	465	413	415	412	427	420	426	450	430	416	409	424	425	452	405	366	399	381	409	438	412	444	445	440	420	414	385	434	420	383	420	403	416	369	417	429	460	394	403	392	401	446	389	403	431	426	429	432	393	410	412	401	406	394	412	440	396	435	446	408	432	419	404	438	420	420	422	413	391	429	408	407	431	463	374	438	380	469	430	381	405	440	413	370	438	443	423	387	436	414	408	401	426	450	416	425	427	429	397	416	421	458	434	417	422	394	451	399	441	399	415	414	428	413	413	419	403	423	412	448	458	403	447	404	436	455	401	413	390	417	409	398	421	394	402	432	417	397	444	431	441	411	389	392	452	418	437	403	424	418	424	397	406	417	412	436	408	427	445	475	416	415	418	399	412	389	398	414	416	429	412	456	430	414	475	407	395	403	422	437	412	391	423	429	416	415	417	422	378	425	392	434	451	413	420	407	420	452	420	395	397	407	447	433	429	431	368	454	408	424	412	404	417	414	432	457	425	408	419	392	415	418	417	407	390	389	393	434	381	430	424	425	436	423	396	402	431	400	408	418	443	423	455	434	420	405	430	409	454	418	413	456	372	427	424	414	399	434	423	403	408	413	477	422	376	424	423	458	438	465	442	393	426	383	382	416	405	444	415	382	478	436	431	458	425	450	408	413	400	432	410	406	413	406	430	405	430	461	420	461	403	407	418	385	411	387	431	431	406	391	461	392	426	409	436	401	451	440	405	425	438	423	381	416	397	409	432	382	390	413	413	422	438	410	432	390	418	404	388	440	452	377	432	411	411	429	410	413	446	448	416	398	421	411	410	396	412	410	434	418	398	421	392	431	393	413	396	398	431	412	422	397	432	432	405	406	428	375	419	388	418	401	459	403	405	394	410	416	442	415	389	425	390	400	387	417	421	420	440	456	399	421	458	441	398	454	447	425	395	425	414	411	446	426	429	457	408	433	416	418	425	434	411	412	463	417	447	436	428	406	369	429	402	433	447	436	397	409	435	376	423	420	422	457	409	406	441	424	391	376	377	442	432	405	415	426	414	394	409	421	415	443	435	402	422	439	448	414	405	436	385	431	376	404	360	411	423	412	389	389	438	406	401	410	449	393	382	385	410	447	412	408	428	374	437	438	434	446	419	384	424	382	428	396	446	440	398	435	427	454	446	401	454	420	407	405	391	423	447	404	410	413	421	407	392	418	407	354	424	381	434	420	397	409	408	438	376	388	405	427	423	405	433	429	415	416	378	421	431	399	384	423	393	409	397	407	405	402	408	408	410	420	435	419	377	422	405	420	426	422	378	433	419	402	390	424	442	415	420	401	418	440	397	393	404	415	405	456	433	426	387	398	414	419	408	430	440	435	417	439	440	391	410	390	402	444	435	391	425	413	396	452	426	398	418	444	444	401	394	375	434	417	449	424	412	390	413	430	416	439	427	443	398	416	408	401	441	384	381	428	440	402	420	427	451	432	395	409	408	425	422	433	447	429	371	435	412	407	390	415	425	396	413	420	466	393	413	400	398	459	426	424	422	426	415	432	391	407	428	461	449	433	437	411	407	415	463	411	423	422	412	424	405	416	399	425	424	399	411	410	415	444	381	423	400	424	435	437	408	424	391	403	410	436	387	404	373	408	398	417	427	403	433	398	423	390	443	417	438	419	456	442	427	412	367	406	432	393	427	427	433	423	439	424	410	422	421	446	407	437	442	373	396	447	437	438	418	422	427	353	396	445	390	405	436	418	464	425	394	436	406	418	454	427	436	426	419	389	416	404	426	404	398	430	410	399	402	434	437	445	414	436	419	412	389	419	451	416	440	447	396	392	437	454	441	433	444	421	375	409	400	433	447	446	374	425	414	458	377	431	431	456	404	385	422	413	426	413	430	403	395	412	406	413	446	404	443	435	401	437	401	391	400	400	442	424	439	414	419	406	419	405	408	419	413	434	422	443	391	426	427	369	428	456	406	420	406	429	435	409	418	408	385	429	446	427	414	432	412	384	398	459	430	410	403	401	408	409	406	425	401	394	371	405	448	429	419	386	413	391	408	384	386	411	417	454	424	441	419	407	468	396	403	400	440	422	430	428	399	389	420	412	431	442	439	421	388	427	399	411	465	422	396	434	431	422	399	406	393	386	420	421	422	439	451	383	439	415	369	400	418	452	404	404	371	378	400	430	415	382	422	417	444	416	408	454	418	401	413	429	413	417	440	371	401	371	394	420	400	401	380	375	383	418	419	438	428	419	417	400	434	421	430	417	425	389	384	439	399	420	381	403	382	422	421	391	415	387	418	429	428	407	433	390	415	430	410	389	431	403	409	389	415	421	443	412	395	423	405	432	433	448	425	422	429	405	417	386	441	417	392	445	393	423	420	438	397	393	412	374	406	406	366	419	393	389	403	439	407	428	375	404	411	408	427	431	438	440	406	416	386	391	402	449	416	439	455	424	420	405	392	410	415	415	396	440	452	426	380	430	413	408	442	399	448	410	411	398	445	442	453	432	406	398	376	412	384	418	424	427	429	429	450	455	417	404	412	435	432	440	447	399	420	421	392	432	435	429	441	390	420	409	398	415	384	412	426	425	411	414	407	400	434	414	367
22770	7134	2845	1431	733	477	356	289	327	279	287	310	300	297	277	273	278	301	309	277	569	597	310	280	287	301	288	267	303	282	271	304	266	267	254	272	289	283	267	276	267	271	281	280	303	291	277	274	280	299	291	265	241	265	274	266	296	273	279	258	236	296	279	293	283	245	308	271	288	289	272	277	285	267	284	283	276	299	261	287	308	269	289	293	283	249	273	300	271	263	283	285	304	257	277	258	305	276	290	298	247	318	306	269	253	266	267	284	283	281	251	305	288	283	310	278	288	300	302	271	258	269	292	289	295	281	284	258	284	279	259	289	278	312	292	289	270	266	281	266	285	287	268	256	303	276	302	281	316	297	295	290	270	295	299	273	287	301	285	285	267	264	300	305	259	262	282	290	247	277	307	289	278	267	272	285	279	268	242	281	246	258	314	279	249	280	287	285	297	287	298	287	282	268	304	268	282	295	279	278	270	288	292	230	289	312	289	255	275	283	286	260	282	256	263	252	276	257	265	262	298	265	273	304	279	286	296	305	253	274	284	311	253	301	285	287	289	276	266	279	295	254	275	318	272	258	292	292	291	277	249	278	281	262	307	290	287	274	300	259	262	264	268	270	295	302	256	285	264	293	302	262	272	295	290	290	276	286	313	289	283	259	305	269	284	257	295	265	281	258	288	285	283	310	295	271	265	281	308	316	287	289	299	274	269	282	279	262	289	260	290	267	288	250	295	292	291	303	268	290	256	261	277	266	304	296	289	306	302	287	309	301	287	237	270	271	297	289	263	274	295	258	268	294	301	267	280	267	293	296	268	321	281	280	292	268	283	286	312	281	307	230	297	269	297	290	293	271	297	269	301	297	290	256	275	285	283	277	298	252	300	300	289	283	281	286	287	301	306	259	277	255	298	317	282	296	284	260	299	280	276	284	287	280	271	288	283	292	270	300	268	285	303	275	303	288	307	299	296	302	264	279	301	302	276	270	283	251	312	296	288	278	295	293	279	266	258	269	254	259	276	278	290	278	277	260	266	261	273	326	296	232	272	300	314	266	256	284	269	252	278	287	281	301	273	280	305	262	271	296	287	283	262	271	278	260	285	296	287	279	269	285	266	275	287	279	308	287	266	307	287	291	297	286	289	294	304	271	292	275	269	278	258	292	280	290	296	289	306	310	300	269	293	294	249	235	302	292	294	272	253	289	290	264	281	291	298	274	283	235	259	282	254	277	271	266	299	258	316	249	281	270	260	259	278	290	243	319	283	272	302	263	270	270	292	309	289	284	292	292	313	267	282	296	285	276	248	255	265	306	271	284	283	298	256	263	270	291	275	244	274	265	291	295	293	281	280	306	271	274	290	282	273	283	277	272	263	278	292	272	288	276	311	287	269	265	278	265	313	272	287	281	266	276	304	322	299	291	278	292	291	273	278	310	247	277	278	267	303	279	267	262	254	292	283	294	339	273	268	282	281	269	270	300	278	281	289	279	285	265	294	280	281	265	294	294	254	306	271	289	274	296	294	304	299	265	305	271	248	284	311	300	303	257	282	304	291	276	297	259	315	245	245	283	279	299	280	274	301	265	294	257	271	289	272	272	294	267	297	311	289	290	283	286	277	295	268	294	289	294	236	299	298	270	289	308	291	252	286	258	302	278	276	298	270	302	289	292	306	279	265	278	291	303	276	303	278	289	256	289	275	273	243	303	254	300	298	305	317	287	280	304	272	272	275	283	268	281	263	285	280	284	272	265	264	294	282	266	275	246	268	275	305	288	289	287	314	290	273	285	270	254	284	274	296	279	298	278	281	315	276	303	261	276	287	267	282	275	318	267	252	314	268	305	311	258	290	285	302	273	241	281	268	295	286	315	257	266	244	330	293	277	241	301	296	252	285	268	288	281	298	292	274	266	302	275	272	282	285	284	257	278	248	286	297	260	258	278	267	256	301	253	266	269	268	276	289	298	284	293	279	297	274	304	258	269	318	298	274	272	272	298	299	281	301	260	303	256	314	258	255	256	287	318	272	287	270	252	290	282	285	281	309	314	311	272	293	289	318	269	298	266	268	294	286	264	319	260	266	270	300	272	321	273	276	306	304	271	282	263	272	283	284	263	296	289	293	274	279	318	268	257	252	296	311	299	283	285	293	273	306	298	277	283	281	273	289	288	260	288	291	272	281	276	339	311	298	284	290	264	288	295	289	293	280	274	254	261	302	305	301	273	272	290	292	286	292	330	290	313	288	284	269	283	298	321	300	291	249	264	284	270	303	290	248	297	263	276	248	299	297	275	281	254	282	272	283	297	274	283	250	286	265	267	287	287	306	278	309	250	270	270	278	292	280	283	263	268	243	294	266	244	255	301	245	294	271	276	300	256	269	286	255	308	300	283	292	297	290	270	297	273	271	253	281	280	267	287	282	263	267	271	258	268	278	286	275	296	248	286	274	296	287	266	296	282	291	288	300	251	303	266	308	279	319	291	258	270	283	282	287	260	272	257	287	271	282	296	251	290	304	305	272	251	272	277	272	285	275	277	309	321	315	312	309	298	278	269	281	307	303	261	275	280	289	288	300	277	282	271	280	275	302	269	258	261	281	259	293	278	293	288	276	277	256	308	259	258	291	252	272	278	260	272	323	269	259	262	271	268	318	286	300	325	267	297	286	277	252	275	308	293	280	271	247	297	297	274	284	279	261	314	285	260	284	300	300	289	277	289	274	279	338	271	298	269	291	287	312	288	272	287	287	259	250	280	269	322	298	291	283	276	297	298	286	316	276	262	308	303	314	255	283	273	288	276	273	283	287	272	300	258	297	297	292	276	292	239	271	290	295	268	275	282	285	279	294	292	256	283	285	285	297	294	282	284	281	293	260	271	296	289	288	307	274	287	273	270	293	279	268	297	280	269	327	294	273	311	289	287	272	274	285	310	288	307	265	281	278	306	287	265	292	272	313	278	261	299	291	283	272	274	277	299	269	267	289	292	286	299	274	269	297	266	295	285	299	281	294	273	278	309	264	268	274	260	300	255	248	308	263	292	258	255	273	274	290	269	273	324	267	276	302	267	273	290	274	305	264	322	290	252	266	276	302	312	301	290	283	270	286	276	282	270	296	290	253	254	252	262	272	275	272	261	286	298	312	285	292	303	276	289	303	289	287	272	293	300	281	271	319	275	273	285	302	304	264	301	270	265	292	311	271	283	285	262	269	315	304	309	271	296	275	252	280	302	272	306	270	294	283	232	280	284	293	286	285	275	287	301	296	301	296	271	269	287	272	285	299	304	277	303	277	290	292	297	298	278	285	273	249	277	272	265	270	288	282	311	300	298	279	313	295	281	279	282	274	282	276	298	267	272	292	294	308	272	298	310	286	280	300	300	291	299	277	284	303	308	264	276	294	298	282	261	255	299	295	287	268	274	269	277	295	299	264	279	323	297	302	279	299	260	304	313	309	277	293	284	241	275	272	285	273	283	303	281	264	276	285	294	284	284	291	272	285	270
17434	1177	930	976	869	856	879	765	745	823	690	787	780	743	696	760	729	724	751	648	2664	2551	669	650	674	667	688	679	692	659	679	640	703	664	701	661	627	678	712	674	665	699	699	665	668	688	654	669	685	641	727	667	680	633	662	644	669	715	641	703	705	696	643	676	686	634	684	681	671	689	656	708	653	668	665	662	644	691	675	702	713	677	673	690	682	671	731	698	664	645	666	671	759	665	666	661	649	737	716	714	707	714	698	685	668	683	637	720	634	716	653	655	739	656	644	672	670	678	685	675	679	656	662	684	680	673	681	702	646	667	692	692	721	663	677	658	712	697	682	655	674	627	711	719	658	652	626	672	688	688	685	642	657	668	686	672	695	705	700	717	677	654	723	690	706	655	725	698	648	678	640	647	677	628	633	680	704	656	698	712	720	645	702	669	663	684	698	734	653	644	699	711	671	684	691	636	657	672	614	647	646	734	647	669	690	669	669	655	680	699	659	669	677	647	624	716	632	657	655	657	657	641	676	708	715	726	659	653	683	664	658	640	682	648	742	643	675	696	670	701	663	712	680	698	688	647	682	661	668	636	678	692	616	649	615	668	695	683	668	659	710	634	644	687	644	663	662	697	730	662	638	725	686	675	664	645	637	685	678	705	665	683	716	635	663	660	678	737	690	658	652	665	681	708	685	653	702	659	660	708	692	672	682	741	652	689	674	673	677	651	651	636	688	669	668	700	658	694	635	676	680	701	656	702	690	733	652	663	713	713	671	674	664	668	669	664	652	640	734	733	687	653	658	694	682	677	658	624	692	684	665	721	680	684	660	670	660	672	697	668	678	700	704	682	633	653	691	662	686	661	677	665	657	627	614	651	669	636	741	640	697	636	688	670	641	666	669	670	668	642	633	676	666	726	701	679	635	678	688	675	697	688	651	724	700	662	692	647	681	667	661	627	643	679	677	652	680	713	654	640	692	659	650	679	688	647	679	723	654	630	664	643	685	664	671	638	704	706	711	641	709	681	656	734	640	667	667	657	691	636	655	669	667	638	711	713	658	679	629	728	638	650	673	677	642	704	669	699	643	660	683	705	675	696	677	654	670	683	687	682	670	649	647	645	660	700	679	637	668	630	690	662	700	687	668	650	734	675	732	675	655	655	659	644	696	656	649	699	671	657	668	703	679	655	697	712	691	686	699	636	647	699	706	679	674	670	716	679	649	652	676	681	707	647	649	657	664	710	651	668	668	648	696	684	660	694	698	673	692	679	692	689	680	646	691	673	665	721	677	687	696	660	646	689	698	616	680	699	690	675	630	661	633	648	689	719	663	708	706	657	696	654	686	669	683	696	694	657	671	619	673	631	613	662	662	685	696	674	658	653	679	741	656	671	664	682	697	639	689	617	694	657	679	667	712	688	654	664	696	652	721	738	685	707	672	667	685	653	680	680	698	661	672	663	676	683	647	641	612	675	685	675	665	684	718	682	677	654	649	666	704	659	678	725	676	674	692	637	667	655	634	658	701	677	659	651	691	660	710	707	658	663	631	660	677	662	698	665	669	651	674	674	705	663	673	714	690	665	727	721	694	718	624	666	689	661	732	663	671	742	670	661	681	652	718	674	666	657	636	683	647	669	688	662	646	684	691	679	695	657	647	673	669	690	672	639	668	705	664	654	665	648	706	651	641	688	674	678	681	643	644	690	654	692	704	667	660	689	641	671	635	672	639	709	667	721	682	649	664	714	667	656	681	696	664	688	676	649	659	722	655	694	688	653	673	675	667	686	733	665	655	671	682	638	686	624	662	700	681	645	668	664	725	683	640	662	706	638	702	685	660	650	661	670	673	676	719	738	654	655	700	693	703	669	670	652	621	670	667	624	676	691	711	668	700	627	677	670	648	691	651	665	641	681	678	677	723	637	654	674	625	655	669	704	645	619	689	661	664	647	711	655	632	683	650	652	681	702	657	649	644	700	667	655	689	725	689	655	710	675	710	689	639	692	616	694	640	672	650	614	649	676	677	694	654	681	685	647	694	647	665	660	647	678	655	707	645	645	677	703	656	661	706	622	641	681	701	648	637	649	620	686	647	675	696	677	645	694	616	627	638	680	731	678	708	711	671	726	693	632	642	704	652	658	659	696	662	627	647	654	690	642	639	685	636	645	670	702	638	674	642	670	641	707	663	684	691	684	664	667	702	730	678	652	640	692	700	677	662	668	654	663	652	648	692	720	670	677	655	651	693	689	693	686	701	639	669	616	633	688	670	682	697	701	699	671	651	718	695	683	684	661	695	718	643	667	661	644	660	640	657	671	682	685	668	652	697	684	640	653	678	678	661	664	663	692	676	698	670	683	645	647	671	693	642	700	662	681	691	724	687	677	682	698	665	694	664	636	684	693	660	710	642	699	672	692	675	677	656	658	701	656	654	661	641	607	683	669	625	689	671	656	673	661	670	676	713	691	667	654	665	721	731	685	693	654	648	666	674	660	686	701	666	743	635	648	655	692	695	671	685	672	689	645	673	657	694	679	691	670	669	683	695	660	726	617	675	652	689	684	670	675	699	717	701	714	690	691	644	646	694	663	691	613	628	722	660	697	689	660	697	660	650	707	690	679	678	706	694	675	678	659	647	679	678	649	668	704	659	703	677	675	694	669	690	660	654	650	670	688	680	663	643	659	656	653	701	713	669	666	648	657	640	668	762	693	661	644	649	635	664	619	619	694	629	664	666	667	682	697	649	623	688	670	668	664	670	686	692	654	643	673	715	662	690	655	663	690	624	628	662	658	676	639	652	673	683	684	688	675	715	644	680	707	728	715	668	637	692	674	674	709	609	677	679	661	675	712	615	687	662	697	644	642	725	684	641	644	646	664	624	680	677	679	690	620	667	651	670	654	696	658	671	661	659	684	667	666	651	708	687	648	663	647	669	712	653	711	687	667	684	684	718	702	681	704	695	653	649	656	667	649	652	678	702	677	663	652	672	682	625	654	657	691	685	691	636	700	682	664	667	716	695	674	669	692	671	674	672	678	712	651	664	660	675	651	658	648	703	700	688	676	680	636	712	688	678	684	659	649	656	699	652	674	652	670	673	669	716	665	698	660	732	657	662	658	678	688	629	702	668	702	683	680	672	675	708	697	709	722	630	664	670	712	707	666	672	737	614	690	706	688	666	677	679	633	738	676	674	663	663	641	650	695	659	678	728	641	657	668	595	685	729	698	710	705	662	680	657	647	696	689	715	657	650	679	732	706	661	705	707	649	645	675	694	699	716	681	681	674	701	704	681	686	625	667	701	711	697	660	659	681	683	678	645	763	654	677	661	644	650	672	677	689	701	672	707	678	732	650	643	711	626	603	698	681	685	703	686	624	698	658	699	654	670	629	700	653	671	681	675	650	662	680	679	667	654	663	640	673	672	661	679	630	662	656	659	704	650	659	645	717	661	690	667	604	648	663	649	675	681	672	633	715	657	635	683	639	649	676	664	689	664	646	696	641
44344	26983	26719	22134	19535	16351	8783	2209	981	675	627	725	646	500	545	597	569	433	365	362	6956	9573	403	216	212	227	216	178	193	211	181	193	190	209	212	207	200	196	176	197	208	200	207	183	173	209	167	194	214	178	195	182	172	185	190	176	180	177	188	190	207	202	189	200	169	178	168	175	198	180	184	193	177	186	190	191	152	201	184	207	194	179	193	190	151	165	179	205	185	202	168	185	165	186	185	183	204	178	184	169	169	170	182	158	160	188	193	166	204	179	196	201	175	161	187	175	175	187	180	188	192	201	159	179	203	188	192	189	178	186	186	202	165	193	175	187	173	166	172	173	197	181	169	158	157	188	198	176	220	192	199	186	181	169	184	183	185	207	186	158	162	182	195	192	190	185	178	185	216	185	195	196	179	188	191	186	182	175	169	169	187	212	169	186	200	191	183	182	178	170	170	177	165	199	166	196	201	183	198	197	175	169	181	194	183	204	161	193	184	169	190	182	193	186	175	161	201	178	160	173	166	185	187	163	159	181	173	208	158	188	153	211	180	208	201	197	168	169	195	200	202	179	184	179	191	165	179	203	191	182	169	192	170	206	173	178	198	182	184	178	175	150	167	179	188	178	182	178	171	196	191	150	167	178	172	193	199	181	184	205	185	190	162	187	173	169	171	172	187	170	188	204	194	186	186	152	227	190	187	159	165	217	176	203	168	198	210	190	162	185	187	178	143	178	182	146	169	173	178	162	179	208	188	188	201	145	194	209	172	156	163	183	213	194	199	169	188	187	166	193	202	167	189	188	161	210	177	206	186	194	180	180	196	175	202	208	180	191	157	183	159	184	169	190	188	205	172	180	165	170	173	185	186	190	190	186	185	203	184	169	197	199	161	154	176	163	195	152	168	202	190	191	182	180	146	180	190	167	161	182	179	168	189	186	186	209	226	168	191	173	196	180	167	197	174	183	169	190	190	204	188	177	193	165	196	182	177	187	206	182	156	188	187	188	198	187	191	173	170	196	189	181	195	173	195	187	166	160	184	186	175	185	188	187	177	182	191	205	164	191	171	190	179	210	167	175	187	179	214	174	195	173	184	200	168	184	189	177	207	176	176	182	176	200	195	183	174	198	178	185	176	193	174	182	181	186	175	210	173	179	180	179	167	178	174	191	177	169	201	175	195	189	149	197	186	193	193	180	184	154	167	181	199	169	197	179	209	194	179	212	177	206	179	185	169	199	194	208	176	161	179	162	197	146	192	172	198	181	186	206	184	178	189	189	208	192	188	176	188	182	160	158	177	199	171	186	190	178	194	162	161	186	193	194	178	204	189	183	167	181	179	172	171	182	200	167	191	178	179	153	196	181	179	192	196	207	170	175	171	194	168	161	181	175	201	160	183	153	195	183	192	184	182	161	182	173	205	187	193	162	191	202	162	171	180	205	185	173	197	183	175	220	192	205	179	161	194	183	184	208	200	187	182	198	180	195	165	202	190	176	184	194	189	163	169	178	174	208	187	192	183	162	165	185	196	194	202	193	180	196	172	175	180	195	204	165	187	190	196	189	158	182	176	185	186	182	200	179	175	177	180	200	192	188	191	179	163	184	215	196	181	160	182	181	190	160	164	166	173	190	156	156	166	170	181	205	205	195	195	195	191	200	168	206	183	178	202	158	172	177	194	181	183	192	187	188	166	206	205	182	210	180	194	160	184	182	187	191	200	166	149	181	170	185	169	213	203	167	184	176	193	178	158	177	201	170	178	170	178	173	199	180	178	183	181	200	180	163	193	171	172	180	167	188	195	195	174	202	178	189	196	176	199	160	182	195	190	193	176	187	177	143	185	177	180	227	171	169	187	190	163	196	185	183	151	177	158	176	190	200	191	188	184	178	182	180	161	166	209	190	184	170	170	192	182	173	181	193	150	179	216	192	209	186	173	171	177	171	182	203	177	201	189	188	195	172	192	181	178	180	193	173	182	183	182	174	177	173	183	191	187	177	159	191	165	182	184	210	173	203	167	175	181	161	184	160	167	184	191	158	157	184	184	182	171	201	173	173	178	194	184	173	159	213	184	196	182	181	161	153	183	179	199	202	182	203	185	194	167	195	180	194	199	176	183	194	167	191	192	178	183	195	163	174	195	170	183	167	208	167	198	185	143	186	208	187	193	177	185	157	178	198	175	185	197	196	189	170	188	188	160	170	201	175	195	169	199	163	166	176	178	185	195	198	163	187	193	189	174	199	185	194	186	197	172	194	203	144	189	181	171	185	172	167	195	193	161	186	175	181	173	182	164	205	160	180	197	195	181	182	173	197	166	178	171	200	170	197	202	190	179	165	207	188	161	168	189	204	184	180	169	164	182	175	183	196	168	188	202	209	212	186	165	175	185	200	182	176	185	176	184	199	156	200	173	200	151	185	202	197	175	179	206	176	166	182	168	198	163	200	165	198	177	215	175	168	192	195	199	189	180	194	180	204	185	176	201	187	218	152	187	174	202	149	184	184	188	202	156	170	153	198	183	174	192	192	193	208	174	161	187	176	192	183	195	176	177	194	188	159	165	174	195	187	181	155	172	156	202	192	216	180	178	188	164	181	166	187	194	192	191	186	170	182	193	164	184	191	195	188	151	174	181	193	173	175	178	200	193	189	189	209	180	186	178	177	153	171	158	182	187	167	207	182	181	185	193	178	189	170	180	183	203	193	176	184	193	185	212	161	216	200	200	183	192	166	181	201	161	185	178	193	163	191	175	153	179	194	180	192	176	191	172	188	175	193	188	161	198	181	166	171	185	155	196	178	190	162	187	184	178	171	165	184	160	181	166	186	206	157	183	182	198	169	186	191	193	169	158	156	153	193	165	177	177	159	183	158	172	150	191	192	190	149	201	183	177	202	161	178	198	154	199	194	179	172	169	186	178	193	188	172	217	203	187	188	194	164	191	190	171	190	179	182	183	148	168	189	165	174	192	151	193	197	166	201	171	201	189	185	199	206	205	180	198	173	158	180	179	177	167	176	181	188	174	185	179	164	172	158	181	185	171	189	177	170	175	168	161	172	177	156	194	155	182	197	163	175	195	211	164	201	204	189	192	178	175	190	200	183	203	174	183	182	183	179	205	191	153	190	155	212	184	162	171	174	194	178	172	196	192	179	174	172	176	193	157	182	179	174	191	189	194	217	189	149	170	177	189	185	187	212	189	192	176	201	191	184	199	186	177	202	195	214	193	156	191	204	191	143	160	193	184	167	180	210	209	175	185	176	188	189	181	184	194	184	172	209	199	161	159	187	179	204	180	178	184	210	176	170	179	234	184	178	198	183	180	181	172	209	194	185	192	170	198	174	190	188	154	172	206	172	164	190	189	180	181	196	158	170	204	217	171	161	190	161	160	142	167	174	199	215	193	183	184	205	190	168	186	180	183	184	169	154	183	177	190	190	183	171	174	199	196	202	198	158	178	177	173	178	171	174	160	179	197	196	165	187	180	207	179	185	184	178	186	182
37911	4057	6766	7127	6316	5122	4044	3311	3355	2339	2456	3013	2435	1910	2227	2487	2658	1722	1647	1839	25373	21465	610	585	597	603	564	552	558	565	537	505	513	500	521	520	481	490	517	529	443	465	464	484	463	493	441	416	468	470	462	478	426	449	462	477	430	485	462	436	470	466	463	456	433	438	467	431	447	451	422	398	450	452	416	451	445	448	427	447	416	466	415	430	443	494	445	458	447	409	443	416	468	452	416	420	411	445	407	418	448	395	429	418	406	448	396	422	437	440	432	410	426	423	391	438	423	408	402	452	430	413	457	432	414	433	448	414	428	393	463	418	454	434	469	397	410	458	410	419	453	472	463	446	434	453	404	445	433	410	477	461	438	430	412	420	412	417	436	432	392	457	441	433	434	406	428	428	401	426	390	390	459	446	419	431	411	436	417	459	397	427	435	416	450	424	432	406	419	423	418	432	466	453	430	423	384	383	462	426	415	419	453	441	463	420	455	431	418	400	440	435	405	432	452	403	392	426	430	435	439	426	433	429	397	412	438	426	431	404	416	455	402	423	417	452	393	444	429	419	405	461	427	438	417	429	444	446	442	441	431	421	408	414	386	436	394	428	422	437	429	452	465	435	454	416	424	431	466	455	419	408	440	471	418	462	387	409	415	379	410	438	431	450	441	434	411	424	444	400	445	396	396	453	463	417	443	440	414	406	462	435	429	450	416	447	426	406	431	465	453	434	426	408	438	418	399	398	463	395	447	441	425	432	425	434	421	451	473	419	426	413	391	423	415	405	374	425	440	396	416	458	445	409	416	435	415	420	411	441	431	440	426	427	436	350	423	466	436	413	419	412	442	417	434	419	401	397	413	420	407	436	418	433	431	395	408	379	423	441	443	442	390	437	498	402	384	432	435	427	436	429	399	442	432	462	395	426	437	431	460	424	459	413	405	438	406	400	464	408	436	404	444	407	414	455	441	430	449	431	457	405	443	406	422	441	445	443	436	412	456	409	419	434	434	448	458	465	452	468	434	402	453	400	409	399	453	400	428	428	428	424	413	407	408	382	445	372	463	450	408	402	423	432	468	433	387	419	409	434	393	382	407	425	443	421	368	400	427	416	416	430	408	414	413	394	374	432	409	436	395	396	440	435	407	416	404	414	448	426	424	411	407	419	432	457	438	440	428	413	419	443	463	428	432	436	386	412	417	440	422	444	420	402	430	419	424	441	433	417	417	432	468	383	428	398	434	383	460	452	430	469	427	416	436	416	395	412	465	434	397	433	447	400	434	383	425	406	429	456	433	450	444	447	384	387	417	407	398	400	437	424	430	412	434	411	461	415	431	414	436	418	422	448	424	447	454	421	428	405	434	413	459	448	405	436	452	443	420	449	477	419	434	434	374	414	451	427	447	397	410	413	424	441	409	449	415	455	431	427	422	442	418	434	413	405	416	416	421	388	430	408	424	415	440	441	436	430	471	408	388	385	438	432	435	439	431	411	431	424	430	427	425	426	415	436	381	410	430	423	432	408	427	396	422	427	443	430	428	436	415	403	450	396	433	432	414	431	460	430	408	411	437	431	438	396	416	457	432	420	446	443	405	433	466	405	390	424	412	422	418	405	420	425	435	436	430	454	423	432	442	435	424	389	438	436	426	431	384	432	457	449	465	427	428	443	413	402	398	419	406	379	443	394	418	423	424	431	428	446	406	419	428	451	402	421	439	414	462	466	422	442	428	438	424	442	403	411	414	412	448	440	458	448	429	439	443	406	432	413	432	421	437	398	415	425	470	459	399	411	379	399	436	421	435	429	462	425	449	446	387	406	433	452	438	424	437	477	394	430	469	452	466	412	394	447	402	404	439	432	426	387	429	420	436	404	452	410	378	458	431	412	431	442	403	483	434	429	409	417	448	417	399	435	389	410	428	447	409	471	390	437	455	456	416	439	415	369	420	416	428	453	421	433	428	446	414	401	422	407	452	431	409	480	423	472	454	428	457	404	431	415	432	435	403	393	422	422	393	407	446	419	398	425	425	446	455	416	447	413	411	436	434	438	442	430	424	432	403	399	392	440	400	413	453	431	420	432	455	412	420	438	444	421	482	441	420	441	419	430	430	452	436	432	420	401	412	405	408	431	369	416	441	438	418	415	440	412	422	449	432	421	455	412	436	422	433	406	447	465	432	416	422	408	423	379	447	426	411	405	409	444	422	439	436	409	438	403	428	466	437	420	410	464	437	483	442	435	403	437	415	438	462	407	419	386	426	396	416	420	434	445	422	428	404	444	453	450	456	430	408	442	449	427	450	461	408	419	396	416	443	437	401	427	422	434	389	425	452	398	402	468	437	415	426	431	411	411	400	420	412	442	438	445	459	457	408	430	369	437	446	407	436	413	420	398	406	443	410	428	438	402	397	401	434	457	426	423	366	425	416	400	434	429	443	414	427	430	437	381	432	416	424	462	435	423	429	415	447	431	419	449	400	393	428	469	445	403	485	419	387	441	405	425	418	394	437	434	420	414	412	452	407	427	402	443	401	422	403	440	430	431	410	433	448	410	375	423	412	444	417	420	438	405	424	400	416	435	415	427	418	423	386	413	408	414	388	419	427	422	426	430	452	432	432	388	445	431	430	417	424	458	429	427	406	426	437	431	418	413	442	426	411	430	454	465	470	441	434	421	471	436	376	475	412	412	404	463	416	439	400	410	443	411	379	431	430	438	427	437	426	423	436	445	407	477	421	400	410	407	452	456	424	408	392	451	471	449	396	390	431	437	403	417	433	441	390	428	435	390	395	424	426	449	406	375	418	417	432	403	437	438	414	446	419	418	420	431	442	429	384	453	406	457	445	412	426	494	423	419	428	430	426	435	409	414	460	448	423	403	464	445	414	435	420	432	424	429	390	430	410	419	393	449	435	400	386	454	416	435	420	425	441	424	400	411	408	481	407	405	413	408	370	440	431	432	425	426	415	427	407	424	411	414	439	418	410	483	399	463	422	411	466	440	415	458	428	455	424	410	424	454	416	410	390	417	430	428	441	402	422	430	418	431	437	431	402	389	418	426	435	412	432	459	408	385	409	415	401	400	413	445	424	400	433	420	450	435	479	441	441	445	437	409	429	416	470	418	422	453	430	439	429	432	439	448	435	404	409	438	398	423	437	380	449	449	422	386	441	419	408	394	432	420	418	420	441	429	446	387	425	404	434	424	440	428	406	435	423	432	413	455	430	420	409	439	390	412	457	496	442	439	402	477	422	402	428	450	402	451	438	427	439	453	426	420	418	399	399	469	425	413	441	441	431	424	414	415	457	443	433	427	411	418	411	448	423	428	460	431	461	435	413	424	418	415	452	382	424	419	437	428	456	424	449	421	400	436	428	384	435	412	422	485	419	426	415	460	419	426	430	415	417	409	415	457	426	412	411	410	399	457	405	410	431	433	402	418	450	396	403	405	420	423	389	407	427	410	480	409	437	443	421	438	406	430	417	421	443	407	426	396	398	419	431	444
48195	27175	25299	20491	16750	12454	6060	1807	753	667	552	570	445	426	478	630	560	441	370	293	8486	8926	364	185	151	183	214	161	180	176	174	181	201	159	187	212	172	182	176	180	189	181	198	167	169	176	171	196	178	182	208	186	188	149	171	152	196	153	203	160	169	162	163	173	181	187	162	159	150	151	166	177	160	161	153	197	169	190	186	172	160	184	179	170	172	152	187	182	177	185	164	157	186	180	143	165	167	167	160	186	168	167	188	177	166	180	164	204	184	182	171	180	187	152	160	163	164	155	202	149	176	137	170	192	188	175	181	182	170	149	176	159	172	148	161	155	200	166	170	175	184	158	154	182	179	168	179	186	146	193	164	181	183	195	187	170	176	196	159	197	140	172	166	147	160	179	177	168	169	189	182	176	176	180	182	167	171	163	182	173	149	182	157	200	207	195	159	150	148	178	162	178	160	181	184	187	156	170	168	185	148	185	153	150	160	148	146	173	159	163	163	155	160	203	169	154	170	152	153	144	162	192	172	172	151	168	180	171	153	171	158	191	175	203	174	154	175	170	183	166	160	180	186	159	178	159	168	183	164	196	196	159	169	169	193	175	167	167	133	180	197	158	162	169	168	171	179	167	164	171	170	164	133	174	187	191	140	140	151	161	180	179	161	164	185	153	162	162	168	151	165	164	171	165	171	182	159	162	178	165	153	163	182	170	161	177	140	183	213	162	169	189	184	180	174	180	165	174	164	174	173	167	150	173	190	183	176	168	191	174	155	174	167	198	166	159	169	179	177	163	170	167	172	159	168	190	180	146	184	180	180	167	167	158	189	163	183	188	160	162	181	174	192	167	172	178	166	172	163	143	173	183	160	163	156	176	190	196	174	169	163	158	154	163	181	176	153	180	167	173	173	142	165	167	173	192	178	169	169	164	147	162	184	155	155	165	176	186	166	193	160	171	154	181	173	212	149	186	194	152	187	182	185	179	149	179	164	177	169	179	159	152	170	190	149	177	184	168	165	174	183	158	175	144	163	180	163	151	165	169	171	166	158	187	186	153	161	147	164	174	137	173	153	165	174	170	181	187	206	179	152	186	169	129	200	163	142	166	174	181	189	169	162	151	156	190	181	183	157	160	175	171	170	187	170	153	181	170	197	172	172	147	159	196	180	197	171	166	177	159	180	164	179	183	157	177	169	169	142	196	184	157	201	181	156	165	154	180	162	170	162	169	201	155	155	167	172	178	170	137	165	144	174	174	149	171	162	176	163	161	141	162	176	168	169	183	178	186	178	186	167	162	162	181	201	189	152	165	164	175	157	161	178	152	169	174	177	172	194	180	173	156	169	181	154	169	183	151	155	152	185	179	172	168	178	185	148	180	158	181	164	172	156	158	160	168	169	176	167	176	183	175	162	202	187	167	163	162	175	186	173	182	142	155	145	154	162	150	159	183	185	189	196	168	171	172	170	170	159	170	166	158	179	168	150	190	164	163	166	194	170	160	172	153	157	159	163	159	164	155	166	168	186	173	184	164	170	188	163	181	180	172	163	177	183	174	175	176	174	175	146	175	156	165	140	160	199	175	183	161	161	168	176	183	156	152	176	145	179	186	159	160	169	181	178	175	185	182	179	177	169	155	157	170	149	145	161	185	169	155	170	174	161	167	161	156	183	175	153	170	182	153	186	183	171	147	165	165	189	178	175	170	158	170	155	150	174	151	158	158	179	181	154	155	175	168	179	158	160	182	166	163	186	206	173	168	193	165	185	159	171	169	188	208	184	195	174	191	168	170	165	200	171	166	177	167	164	183	151	190	164	157	176	172	162	169	174	192	187	178	170	157	163	180	168	187	168	176	192	168	162	163	169	181	171	193	168	175	153	174	139	156	167	157	168	174	172	164	187	143	155	200	168	186	180	156	179	170	154	164	154	169	179	155	163	168	168	155	156	174	174	195	199	177	164	176	173	174	189	150	164	173	160	203	183	172	164	184	159	137	167	204	176	178	174	170	190	170	169	168	169	164	171	160	185	181	170	179	175	178	172	169	166	164	173	151	183	160	162	155	170	172	166	174	152	165	168	169	163	172	155	161	177	154	176	179	173	161	135	159	174	148	186	170	185	144	146	165	183	163	175	169	172	146	167	177	155	157	187	153	203	166	171	195	167	152	163	169	163	164	162	163	163	197	178	163	190	184	172	174	183	165	158	153	150	177	155	181	152	195	143	168	167	158	169	181	179	166	159	177	171	185	174	174	147	186	156	166	164	174	161	170	162	167	177	185	175	162	155	158	167	175	182	157	140	165	192	176	168	174	162	175	163	159	177	179	165	147	163	161	177	164	175	172	165	162	162	189	152	186	158	159	140	161	151	162	183	155	175	173	167	176	146	168	163	189	165	167	164	177	186	148	189	164	158	167	185	158	184	189	149	176	183	177	163	149	178	165	180	176	144	181	167	173	188	198	189	158	168	181	148	177	158	180	171	167	180	168	166	175	156	178	166	168	186	168	174	189	171	165	186	196	166	177	152	177	164	211	166	188	174	175	186	165	154	174	161	154	183	163	183	189	147	159	154	170	186	166	172	190	183	173	160	181	155	162	160	186	180	164	167	188	168	191	187	168	157	167	201	158	164	185	160	168	174	179	175	167	164	160	175	168	200	187	176	148	169	183	187	181	162	172	171	174	178	191	155	170	162	189	184	167	164	173	170	168	160	167	171	181	152	166	189	184	173	156	153	184	179	164	173	170	174	168	172	153	175	176	148	140	196	135	152	171	152	168	151	180	176	170	220	161	164	163	161	168	167	167	172	166	160	163	171	185	183	173	180	172	184	172	180	173	172	156	159	188	180	158	196	171	169	168	156	162	159	165	152	181	153	161	157	171	158	170	171	178	157	185	173	157	149	163	175	159	137	172	161	182	147	177	174	161	198	154	172	150	172	164	169	167	166	151	186	196	148	148	164	182	180	162	187	169	167	174	184	201	152	171	189	205	158	185	175	176	188	175	164	183	167	153	147	161	137	160	166	197	153	153	184	183	171	168	150	175	176	169	142	155	151	156	171	161	165	171	179	176	192	177	174	164	178	164	184	149	183	174	161	181	150	163	177	180	160	184	162	161	173	152	159	187	181	163	168	158	179	183	176	165	166	167	162	159	155	165	180	180	169	158	181	171	179	178	167	180	184	179	190	149	177	151	176	170	195	187	156	160	192	166	173	151	155	171	154	163	175	174	148	188	159	157	149	158	155	170	183	168	161	168	176	191	159	204	167	170	194	153	180	159	193	136	181	176	154	196	190	173	176	173	182	162	165	161	168	159	166	154	159	172	142	175	178	130	198	120	148	176	163	148	199	168	181	174	177	169	192	174	130	172	176	183	176	164	175	193	179	147	174	149	197	169	182	142	172	163	171	180	155	180	154	165	170	188	171	150	186	170	187	185	170	169	173	180	175	160	188	187	169	179	179	183	156	140	172	165	168	173	184	195	172	186	165	177	168	189	188	173
35438	3256	7275	7023	6221	4985	4056	3385	3045	2768	2395	2388	1812	1639	2042	2682	2302	1945	1730	1355	29275	18244	579	558	591	530	519	528	534	488	509	507	445	485	491	433	511	466	435	445	439	486	471	444	452	467	443	449	452	408	434	444	446	433	423	411	446	445	446	409	422	449	420	440	405	464	422	430	426	429	385	451	447	415	412	429	433	402	400	434	411	429	390	426	415	439	425	414	392	400	419	448	425	440	405	393	403	412	427	428	438	425	411	409	417	412	412	445	408	405	406	402	398	392	431	424	425	427	398	372	403	392	435	427	384	433	433	415	402	411	378	428	416	393	402	408	417	382	408	431	406	421	415	427	405	349	389	425	407	418	403	420	380	395	368	402	434	394	395	419	404	418	403	391	417	378	398	429	400	428	403	387	405	426	411	412	413	387	399	418	385	356	401	375	371	392	396	396	392	413	389	401	387	439	388	389	405	416	405	378	426	418	426	410	393	411	386	369	398	436	390	392	385	405	437	417	401	401	429	443	402	402	392	417	418	401	402	416	392	394	400	400	426	395	364	422	398	394	413	429	421	405	433	408	407	440	390	408	400	431	403	424	403	408	417	445	387	417	419	392	416	413	398	425	396	403	370	385	458	408	427	382	417	400	425	411	426	414	397	411	419	386	396	380	415	412	359	385	420	417	377	420	438	406	417	389	373	377	382	414	375	398	413	409	384	422	401	414	410	407	404	439	437	402	371	404	431	427	420	407	374	389	443	388	375	413	425	403	416	399	407	417	397	426	361	383	439	394	398	414	401	394	383	408	431	392	419	388	397	394	396	395	392	404	424	409	391	420	405	418	416	384	413	397	446	383	438	395	395	405	434	415	432	382	415	400	382	385	383	386	402	395	400	399	389	438	440	389	379	393	397	434	437	399	377	430	423	404	380	410	438	427	408	424	416	385	405	423	405	418	430	386	412	410	392	425	417	390	403	408	439	420	395	395	449	390	420	485	462	402	436	412	406	391	390	436	417	396	379	419	396	396	386	354	383	400	393	434	399	423	413	403	399	387	411	379	412	384	378	421	415	408	406	434	408	394	398	394	377	399	416	389	378	433	421	410	421	384	407	414	419	409	401	412	430	402	406	403	395	384	399	423	392	392	399	409	397	414	391	425	425	405	401	425	416	440	394	443	398	431	389	411	408	369	425	392	386	404	424	424	403	403	406	392	426	395	414	398	427	390	368	415	382	414	408	418	413	401	392	436	421	375	384	399	392	423	376	440	412	384	418	401	394	435	430	387	387	408	408	397	404	376	366	389	394	421	452	454	420	406	401	395	426	404	391	402	413	407	387	418	403	400	411	373	406	429	396	389	387	393	448	401	402	405	397	396	415	411	399	376	386	401	402	397	422	372	374	404	405	388	421	387	422	413	396	414	423	370	384	413	425	414	392	411	420	408	421	414	398	392	427	364	378	398	386	377	435	429	417	408	382	393	426	411	383	388	392	420	382	398	414	359	392	415	396	409	372	436	411	422	443	422	390	424	409	399	398	403	433	382	408	408	373	373	410	411	415	419	400	401	420	368	357	389	414	429	449	431	425	409	408	404	382	416	401	400	383	442	417	419	392	397	425	401	459	396	371	381	388	441	399	419	396	397	387	390	390	396	420	436	387	390	425	390	394	362	412	373	431	407	404	414	411	364	399	430	413	412	405	373	397	421	434	410	394	432	390	422	397	420	400	382	413	392	420	407	425	424	427	486	406	397	412	393	420	391	398	388	430	430	448	419	394	372	399	387	382	433	420	363	423	401	407	418	383	454	399	388	434	403	417	388	397	435	419	392	407	393	382	391	392	403	405	397	373	384	395	411	455	408	393	421	402	389	393	395	400	392	396	388	405	431	443	436	415	426	414	392	398	382	417	410	448	387	387	427	401	402	413	438	366	426	364	401	369	394	417	366	417	409	400	401	404	391	380	391	388	404	399	400	398	405	426	400	370	423	424	400	426	389	384	442	393	393	419	415	433	408	439	401	404	399	396	407	422	405	377	403	401	402	448	374	385	449	415	423	379	392	421	401	415	407	407	388	373	412	387	389	414	403	424	392	386	411	430	404	422	431	399	409	416	394	386	380	396	406	415	405	390	416	419	397	455	405	429	418	433	395	400	390	423	386	406	394	380	438	418	412	443	403	423	393	418	417	407	418	405	412	389	370	364	418	415	412	449	389	393	424	402	410	429	424	400	405	369	392	427	399	417	399	385	398	415	393	435	372	430	426	403	434	380	398	404	390	390	381	415	402	393	415	381	398	414	403	389	413	395	407	410	347	412	383	437	404	418	412	415	428	430	396	406	411	395	394	385	404	394	393	397	415	405	413	415	417	394	372	399	394	406	445	430	412	425	404	408	377	392	404	387	407	434	407	417	417	408	403	448	423	431	404	400	402	408	431	412	392	400	429	427	410	422	407	468	400	410	442	370	401	406	371	419	374	429	415	453	400	416	409	409	408	359	419	415	415	405	419	402	403	386	405	417	427	371	432	371	393	398	423	386	412	431	393	453	403	400	395	411	394	400	410	394	414	386	414	406	384	389	401	396	355	388	416	400	391	420	425	417	435	441	406	393	408	378	420	430	418	427	382	382	409	360	404	384	389	414	430	430	462	411	421	420	396	389	409	406	382	422	365	412	395	402	379	396	388	415	413	455	394	421	407	377	411	432	408	381	415	406	381	392	401	394	358	386	430	410	421	429	419	399	412	382	402	379	400	418	388	409	397	393	395	406	396	458	385	404	389	403	425	396	430	391	391	388	412	388	417	443	398	387	391	431	398	407	407	441	435	410	404	391	385	436	402	415	413	411	403	406	414	377	413	410	418	405	425	405	411	428	424	426	415	419	413	433	434	388	412	391	399	381	404	398	411	392	416	349	444	388	351	409	466	432	408	384	415	393	406	446	427	402	410	431	426	409	437	387	412	442	342	397	388	398	419	405	416	408	422	394	420	433	440	419	410	403	380	384	428	397	411	386	395	405	399	376	429	422	422	383	414	438	403	410	416	424	464	387	393	415	434	404	396	410	467	412	415	375	390	361	402	412	391	379	403	384	380	408	399	430	423	412	396	401	390	434	383	429	402	420	410	363	414	407	449	397	408	421	385	411	395	438	382	385	415	411	420	424	423	421	404	395	398	389	413	421	407	391	371	425	387	422	396	423	396	410	429	405	411	406	369	401	395	371	383	416	425	444	434	421	405	436	408	391	397	400	398	386	380	398	413	382	416	378	363	401	403	397	418	412	456	379	409	403	360	376	442	408	399	409	393	431	382	384	391	415	404	427	404	387	420	423	390	412	398	424	365	420	405	437	358	379	373	384	380	355	398	394	429	430	399	401	382	396	384	383	399	391	439	380	414	400	356	409	380	395	412	394	412	417	395	415	396	410	415	415	427	409	377	381	422	421	395	426	386	393	386	400	392	442	393	434	442	393	373	391	405	397	405	435	406	378	464	405	424	387	404	404	384
24225	7726	3475	1738	867	515	339	295	302	311	264	291	303	266	321	309	305	279	312	276	737	839	295	317	279	275	294	309	298	303	281	290	333	255	289	307	291	308	270	237	275	252	287	306	324	277	263	274	262	283	301	246	290	261	321	274	303	243	286	310	287	278	271	268	290	276	313	264	251	282	271	265	273	301	274	292	284	322	293	277	259	282	284	264	268	271	269	316	277	290	295	303	289	293	269	267	267	274	302	325	289	271	282	276	296	272	314	282	258	272	280	274	272	289	275	296	283	263	275	309	324	279	292	294	297	324	297	267	269	253	291	299	264	286	267	265	255	265	260	272	281	268	252	265	265	287	260	255	288	250	281	299	292	279	296	277	277	275	284	273	270	282	290	280	257	294	272	269	305	252	266	264	290	301	270	298	268	287	283	277	293	294	289	285	275	282	307	327	255	313	268	282	295	283	272	279	245	291	269	272	267	270	281	280	278	293	254	284	271	299	269	265	276	292	276	308	271	299	277	283	289	291	294	257	272	262	307	262	285	258	302	280	309	296	278	293	301	247	309	290	281	285	277	275	285	283	291	282	278	298	264	293	315	281	275	287	273	279	282	278	305	307	287	270	278	263	288	289	278	272	256	262	291	286	296	282	271	279	289	240	298	259	298	295	279	287	276	282	256	268	274	285	264	284	298	274	306	286	262	277	279	273	279	296	257	262	282	279	268	277	252	272	241	288	300	231	252	283	271	287	279	260	261	280	246	295	300	282	275	301	278	303	281	287	305	236	292	277	273	273	292	310	260	284	290	267	271	291	284	265	243	293	280	276	310	302	281	278	282	293	271	282	295	298	295	278	303	291	286	263	260	282	303	260	289	265	305	270	271	275	273	286	286	269	251	267	286	289	275	294	296	287	301	283	248	271	256	275	295	268	291	291	301	290	248	279	290	295	263	259	304	262	296	279	320	264	283	268	304	270	282	293	264	312	283	285	303	277	289	305	276	254	305	274	276	296	288	245	286	290	267	276	316	300	264	276	288	250	255	257	276	286	254	231	247	250	278	291	264	288	274	290	256	257	270	269	293	265	271	272	276	274	315	297	255	279	258	319	296	281	254	278	254	312	234	298	256	306	281	315	275	279	276	318	295	310	263	270	268	281	291	295	274	255	261	262	316	282	294	305	291	321	292	285	248	286	299	284	261	275	280	310	310	273	258	273	275	288	301	252	275	263	301	287	310	290	297	255	304	277	267	298	300	262	283	298	272	282	315	297	256	300	305	300	304	303	279	267	300	302	288	234	291	267	279	291	293	271	293	312	250	277	281	299	295	320	283	285	317	297	281	276	299	249	279	281	259	284	265	234	285	282	329	278	262	280	292	259	293	258	292	273	317	260	293	292	302	306	298	268	253	251	291	283	262	240	291	277	269	265	257	289	261	248	288	252	256	252	264	298	272	261	287	264	288	273	296	316	264	301	295	295	255	297	270	299	274	284	266	291	288	250	274	274	282	290	308	312	307	274	320	271	261	332	278	281	301	272	258	281	266	262	287	278	307	308	293	265	274	286	258	268	266	295	251	248	312	303	270	288	275	301	283	279	253	252	280	270	304	313	244	258	273	306	272	277	277	275	297	271	286	276	307	285	285	275	286	302	287	326	282	284	298	290	299	271	284	281	277	295	259	259	286	275	265	295	298	310	302	263	300	279	323	269	255	301	275	247	249	293	283	269	279	280	266	274	257	292	291	267	274	297	251	293	303	276	296	266	274	263	273	289	265	268	284	275	286	285	273	290	263	276	314	297	266	298	265	278	257	275	275	272	284	284	256	298	272	260	297	242	270	278	273	305	257	277	259	301	285	257	290	330	287	313	287	310	292	297	280	285	275	300	282	293	305	289	268	257	278	295	285	254	271	309	275	278	284	276	304	255	266	285	287	291	267	328	291	280	292	307	282	283	304	282	267	303	275	277	271	304	267	281	277	324	283	304	297	277	299	309	289	291	289	277	314	264	284	257	278	275	292	285	277	277	282	283	275	313	266	281	279	278	271	267	272	282	272	284	267	297	284	270	257	285	304	268	271	288	265	313	253	273	259	281	300	256	340	283	280	268	256	270	271	295	299	277	284	269	299	273	264	265	271	260	233	291	268	285	296	280	296	255	268	279	289	281	290	283	279	251	298	304	273	277	273	257	292	268	283	273	286	277	294	274	270	304	279	270	274	278	257	250	283	263	281	262	288	260	338	283	292	280	263	302	273	274	297	294	281	278	254	262	298	274	297	280	294	295	290	291	275	278	304	257	264	293	262	266	281	260	277	270	318	284	327	275	287	276	288	276	255	263	280	297	296	271	290	283	284	274	309	296	272	288	305	295	281	298	287	283	288	292	278	286	303	293	289	266	269	291	278	281	310	282	289	281	287	271	300	287	285	303	278	280	274	281	277	277	271	307	268	245	306	288	292	279	284	277	265	265	288	280	293	292	299	267	317	266	279	258	304	264	289	284	266	287	281	276	262	261	281	294	271	277	271	256	284	296	287	278	262	315	279	265	270	298	267	291	277	274	300	329	269	246	273	280	265	276	316	275	300	260	283	275	293	271	261	261	295	281	270	264	281	311	264	284	288	285	286	333	261	282	275	278	301	310	312	290	336	289	279	246	268	273	282	290	294	280	261	270	304	268	275	305	296	258	264	274	304	287	268	286	291	274	304	295	276	280	260	273	274	311	293	312	276	298	279	294	277	275	318	255	276	270	249	277	270	299	257	261	247	253	274	302	308	288	262	286	264	282	239	261	266	279	290	287	314	283	265	301	270	295	275	273	266	245	294	239	278	278	270	286	267	273	295	272	302	310	314	280	268	279	307	281	277	310	277	275	264	254	272	273	295	279	274	299	284	281	305	268	302	293	265	287	301	281	259	262	274	290	257	292	260	288	282	276	261	266	309	283	286	295	280	248	279	295	275	273	277	285	269	268	308	285	323	290	279	292	310	313	271	306	279	299	279	261	276	286	276	296	292	289	292	254	267	282	282	277	290	280	296	270	253	245	272	263	271	300	289	269	252	298	297	269	280	267	263	267	319	289	274	254	270	252	273	303	297	280	299	270	289	296	266	288	276	297	292	300	290	283	285	270	274	271	298	255	330	297	253	268	268	235	296	262	273	302	249	267	282	288	278	304	266	276	287	283	278	253	254	309	269	292	288	303	292	335	303	275	294	283	304	274	260	254	302	287	309	282	272	296	292	274	285	311	281	309	290	281	298	306	310	281	256	316	314	301	301	278	267	299	301	290	276	254	300	257	278	280	278	287	298	280	281	304	239	299	303	272	287	243	262	265	234	300	275	268	279	276	251	271	288	266	298	297	247	308	280	282	296	241	267	289	276	296	248	282	302	277	280	286	274	295	314	282	270	272	288	292	262	223	255	289	252	279	286	281	259	275	288	261	267	277	258	274	300	278	285	318	274	281	281	260	308	280	256	276	274	303	273	254	264	268	264	257	310	281
17139	912	1001	1047	1009	856	840	827	812	753	805	743	730	719	744	731	783	765	745	723	3431	3742	659	693	672	695	702	661	712	672	711	663	686	686	683	658	716	655	688	668	626	665	683	660	698	664	716	692	709	686	690	703	657	644	688	710	714	720	722	654	632	682	677	683	691	748	676	662	716	655	697	721	641	669	697	697	640	691	637	706	692	673	638	639	704	698	684	658	702	708	667	679	720	709	639	650	689	684	657	681	686	665	715	664	671	675	690	678	668	656	664	689	712	684	635	674	709	678	655	651	716	668	672	678	731	677	695	627	687	639	661	691	630	690	692	670	700	647	672	663	720	697	657	702	680	743	688	710	641	703	677	665	652	664	649	687	671	633	666	693	659	675	672	655	698	664	652	692	661	694	686	691	704	703	690	684	670	645	697	656	640	676	627	724	648	691	653	670	710	699	666	622	669	686	680	671	687	674	708	684	679	671	688	644	654	660	662	689	679	701	640	695	744	686	643	697	709	724	669	686	602	720	714	656	687	716	678	665	725	679	681	698	704	665	679	691	690	714	700	691	684	723	657	730	691	662	711	630	689	651	677	714	673	723	659	650	643	681	699	678	675	649	667	698	649	687	653	629	668	691	686	715	680	644	683	659	670	693	649	671	672	676	681	680	659	651	672	668	666	676	708	700	641	679	643	698	673	686	714	703	697	694	683	701	675	657	685	645	676	704	700	636	658	689	659	702	710	672	694	707	630	694	633	676	655	695	689	692	633	686	655	674	697	678	693	701	636	695	695	660	672	727	661	667	727	662	710	733	675	681	679	677	678	702	670	669	697	673	644	651	649	675	642	717	673	697	641	687	679	663	729	700	689	647	668	671	675	705	723	637	684	727	725	651	658	749	677	676	642	704	716	678	652	647	644	677	671	729	644	688	636	674	643	736	655	688	658	668	685	704	728	688	641	650	685	689	639	655	676	670	657	648	669	705	609	733	696	691	660	675	724	704	671	685	664	683	668	648	706	679	669	698	687	672	707	704	636	674	699	664	664	634	665	678	743	675	656	705	659	677	691	654	646	692	676	641	648	661	692	668	658	636	657	703	677	661	673	676	664	712	678	676	662	666	671	674	699	671	672	660	651	677	735	695	680	684	700	681	730	710	724	689	653	750	684	729	679	665	664	645	670	683	711	683	676	686	676	704	678	688	648	704	684	663	638	658	647	676	660	704	636	644	677	687	711	674	656	712	684	696	685	632	675	686	707	649	684	689	671	661	651	659	714	716	668	635	631	700	657	689	638	713	682	652	718	685	714	677	680	691	676	661	693	688	756	641	695	675	693	662	646	694	658	671	698	663	643	683	680	684	669	687	737	707	718	657	644	669	650	702	676	709	696	643	718	723	713	712	661	642	673	638	670	694	653	679	699	669	627	663	700	653	707	676	687	669	653	682	666	680	663	651	663	693	681	648	660	670	663	652	652	701	678	746	672	629	673	629	651	661	718	654	671	690	696	734	669	643	684	668	702	694	686	698	672	666	639	710	658	630	713	693	680	666	689	664	682	644	772	693	692	689	656	654	685	662	649	669	671	698	702	736	706	644	693	704	675	677	671	695	713	713	641	655	715	673	702	670	700	695	650	657	648	706	626	649	665	697	650	693	668	674	668	644	642	674	700	706	682	653	693	725	656	678	703	699	679	711	643	671	690	634	720	722	671	674	670	699	642	709	636	683	649	716	691	649	654	663	682	678	662	692	690	688	697	679	690	689	663	689	682	716	689	702	718	695	666	655	673	631	689	680	654	719	736	706	733	699	690	661	692	674	672	701	727	712	709	728	649	663	710	629	673	698	659	669	715	672	672	676	670	717	638	731	690	645	659	765	697	669	764	720	667	668	700	649	654	684	684	717	686	772	682	682	679	692	665	675	666	697	681	677	671	641	687	679	657	697	676	688	690	700	684	689	647	645	684	659	698	695	681	672	690	742	623	726	696	686	660	684	649	644	661	692	661	657	706	635	664	652	673	665	664	662	679	640	654	687	690	681	674	650	693	681	685	666	687	662	713	699	675	682	709	682	690	674	695	670	727	675	695	678	684	685	703	634	719	664	651	669	690	712	702	659	691	703	638	666	697	690	685	689	679	670	716	637	713	677	672	659	689	660	646	702	702	630	688	702	681	662	660	670	684	704	643	654	705	698	708	621	669	644	679	705	654	670	679	687	678	667	655	704	706	664	660	703	733	699	714	732	670	676	665	668	691	698	685	662	658	694	648	689	705	644	685	666	663	685	707	642	666	663	713	706	668	699	681	693	684	691	706	665	684	724	655	671	639	671	683	657	630	741	709	679	703	652	649	672	625	679	612	682	675	633	680	685	698	679	664	654	681	618	654	680	704	706	727	700	666	670	744	689	648	668	715	683	690	687	704	679	655	689	644	688	696	696	621	725	682	683	724	699	657	657	669	638	698	721	668	687	693	679	649	684	698	692	657	715	643	700	655	667	650	692	685	696	681	696	663	741	698	690	650	672	663	645	683	658	624	663	659	736	685	672	670	670	650	699	691	674	708	719	704	650	645	660	639	681	672	673	646	694	702	635	672	675	674	660	674	657	695	684	660	712	671	648	671	681	662	686	716	709	671	644	650	693	699	735	678	728	647	687	667	662	675	694	666	686	637	651	695	694	702	674	709	687	661	659	672	691	650	705	644	690	674	662	691	672	649	652	666	663	656	686	688	718	697	716	699	640	650	648	669	681	661	700	717	652	669	673	663	654	735	630	600	661	625	640	654	649	684	647	666	694	689	638	721	660	627	661	668	700	676	671	693	673	708	646	698	655	740	672	663	644	662	686	729	665	675	646	681	637	666	667	687	633	669	631	688	700	661	724	670	656	704	651	634	676	636	689	686	640	653	709	685	680	660	631	728	713	627	689	685	673	720	658	668	652	669	677	691	687	681	688	714	670	697	642	656	702	706	680	689	718	642	653	655	647	719	655	715	686	643	711	658	685	722	679	664	669	640	687	682	721	711	644	692	660	692	723	632	592	661	717	702	651	675	697	681	699	680	661	720	685	714	665	717	685	673	695	687	690	635	669	651	672	654	650	724	671	693	646	696	656	637	641	631	636	717	695	655	673	677	680	684	627	658	700	696	658	705	658	677	670	681	676	671	686	704	714	648	710	690	721	685	667	666	676	674	677	697	671	646	705	664	661	674	660	682	662	697	690	749	666	674	672	675	685	650	708	659	675	664	679	706	614	626	683	674	696	663	697	704	650	701	690	709	654	689	692	695	664	696	703	670	632	612	691	678	701	682	688	663	692	706	730	647	662	671	624	636	618	714	701	674	648	720	683	732	669	689	647	694	653	669	690	616	731	662	660	645	659	684	660	668	663	681	700	707	705	654	641	737	698	674	647	647	688	712	653	715	689	666	647	654	668	689	674	692	686	668	730	706	673	695	679	669	672	675	707	674	663	650	664	708	727	646	660	635	666	626	721	681	693	623	686
48416	26566	25714	21023	16627	12140	6408	1901	859	636	564	535	487	411	411	586	475	445	387	362	8988	10969	421	219	202	218	194	208	218	190	207	239	196	194	188	192	198	221	172	197	154	177	194	209	201	174	193	180	191	217	217	176	201	196	192	197	185	164	202	206	184	194	186	187	186	185	185	202	177	187	204	191	206	169	220	188	178	179	212	196	195	180	169	164	168	199	192	163	165	213	177	182	178	188	192	197	191	202	179	189	175	194	196	194	183	187	189	179	191	211	159	202	176	176	191	188	177	180	175	179	194	175	214	167	184	173	175	178	152	182	185	183	186	208	181	204	153	166	183	203	197	188	178	179	170	173	185	200	201	190	182	188	177	191	182	197	165	198	170	206	184	178	193	185	187	194	203	180	187	184	182	196	176	185	192	169	207	194	187	185	188	175	191	182	206	177	204	215	200	206	175	184	164	199	185	169	181	202	205	175	183	207	172	173	179	180	181	198	175	171	180	198	206	181	205	176	156	200	196	180	180	193	205	181	177	213	202	204	211	185	185	191	188	189	183	175	186	174	210	195	170	159	178	177	178	177	188	197	191	178	178	202	194	189	192	164	186	201	195	206	201	209	189	177	184	185	184	177	209	178	178	190	200	187	156	201	189	191	190	200	205	189	171	180	201	213	199	169	204	203	175	168	216	196	167	193	177	185	182	173	204	194	189	185	189	185	203	199	194	191	173	169	206	198	180	213	188	165	190	175	190	196	150	195	198	195	166	195	163	181	150	153	212	187	178	207	209	172	202	201	176	171	196	206	174	174	164	185	183	189	175	173	200	204	177	170	190	198	174	181	171	197	188	186	179	205	179	184	182	179	180	191	176	182	199	170	209	200	199	192	168	198	206	197	185	189	179	190	205	204	178	169	190	165	215	189	181	202	205	196	181	172	160	171	190	207	170	172	173	174	182	183	185	179	207	205	197	198	199	192	195	160	186	190	186	188	178	175	190	183	179	184	181	171	201	167	197	206	192	179	178	163	174	195	194	197	185	175	183	191	180	200	183	199	200	157	178	175	178	191	204	177	183	200	190	176	186	184	181	194	191	189	161	192	204	191	178	162	174	192	179	186	201	178	181	194	181	167	193	196	199	188	177	182	179	202	193	164	177	167	203	167	177	174	183	176	177	208	164	199	201	196	163	205	221	207	174	170	218	187	215	188	196	186	181	185	209	171	186	179	161	185	182	165	177	172	189	182	170	192	194	179	185	202	155	204	189	200	189	199	182	185	190	188	191	189	194	167	154	188	200	165	184	209	200	174	183	216	175	180	203	218	195	187	190	191	181	183	186	177	209	184	199	188	187	192	166	187	192	209	181	185	184	203	197	181	175	169	193	180	201	164	181	188	178	184	192	162	177	162	192	173	179	179	189	163	197	203	196	203	187	202	189	172	189	160	169	204	179	193	157	175	200	188	178	189	191	189	175	174	195	202	178	187	197	194	200	194	217	194	171	184	207	156	180	191	191	174	181	183	198	196	172	202	173	184	199	213	179	166	178	194	166	175	187	201	187	202	208	187	177	188	178	204	191	164	197	182	207	202	203	167	195	185	180	197	160	202	175	186	202	202	173	219	185	209	179	171	174	162	178	176	180	193	194	183	184	206	192	201	198	184	178	184	181	217	194	194	199	182	206	203	183	197	200	171	201	185	190	184	179	137	208	181	160	188	214	181	196	168	201	219	183	218	170	186	176	192	169	185	228	173	200	176	175	191	202	185	190	165	181	206	199	182	204	160	200	177	179	176	183	197	195	191	201	183	178	172	211	184	189	183	190	181	165	191	189	186	203	177	178	203	179	166	181	181	188	173	184	183	192	219	200	207	180	185	168	164	204	163	192	199	196	192	157	183	197	186	233	156	196	205	187	202	191	185	178	179	194	202	205	188	195	202	182	184	200	209	210	170	171	170	184	192	194	182	203	195	227	192	179	211	179	167	194	174	179	177	190	191	160	173	167	191	181	173	198	194	204	164	183	200	165	182	198	181	175	192	180	204	198	166	171	165	207	174	182	184	158	183	194	183	199	189	168	170	186	204	188	207	184	181	187	183	175	189	191	168	194	186	198	182	209	211	169	208	190	185	179	185	199	199	200	167	201	181	183	197	182	185	199	148	179	199	198	195	191	182	157	204	169	192	191	183	221	177	173	189	199	188	188	188	190	193	185	179	193	192	183	176	186	188	195	195	198	191	177	172	159	198	177	190	185	168	186	194	199	194	183	188	183	189	183	161	164	192	202	196	176	193	173	212	179	154	181	181	195	184	187	204	188	184	193	180	173	173	191	206	192	179	188	205	167	171	175	166	169	215	207	156	211	186	205	197	170	192	169	196	163	193	203	183	197	184	195	224	195	206	170	171	174	182	176	176	173	209	191	196	176	203	189	189	195	194	182	177	167	172	178	186	187	175	196	194	208	221	195	177	175	178	179	178	178	187	192	220	200	219	169	177	198	206	200	176	191	195	183	197	207	187	183	199	161	193	184	203	207	171	187	173	184	192	179	203	200	196	194	194	192	195	180	200	185	177	181	175	197	180	167	182	168	214	209	180	177	193	176	188	193	189	173	197	196	182	178	188	182	204	172	201	183	183	195	196	191	159	215	158	177	224	186	181	193	186	182	184	198	176	186	174	206	186	195	165	186	193	160	195	164	197	188	182	189	171	200	184	190	171	205	153	192	178	187	178	193	168	210	189	190	198	206	204	166	189	203	167	217	184	175	212	188	187	190	191	163	186	173	183	197	191	189	195	184	210	199	181	197	186	164	202	191	206	181	194	179	204	176	196	162	207	169	195	166	197	176	197	175	169	202	213	193	202	181	220	195	202	207	219	194	190	178	192	175	193	180	190	189	179	174	197	232	182	189	194	214	195	203	186	165	175	184	187	204	156	178	197	216	205	180	191	173	189	205	166	178	170	178	223	189	198	203	219	169	198	186	197	190	169	197	194	166	190	184	181	188	182	187	174	159	217	196	186	177	192	162	179	183	193	184	179	202	179	197	178	173	151	170	180	163	186	183	172	182	171	179	192	179	199	183	190	169	195	207	206	181	191	175	175	190	175	191	179	198	162	203	197	199	196	168	242	205	176	201	174	183	173	185	186	202	164	188	178	176	166	193	179	176	181	186	190	168	188	190	189	195	178	169	197	185	165	169	175	169	194	197	178	179	190	155	216	190	179	180	194	192	196	178	203	192	171	183	175	192	182	189	191	203	170	204	181	181	177	193	200	167	194	180	188	182	186	175	156	177	187	197	167	180	188	167	209	176	181	154	202	181	169	178	169	189	164	155	174	193	210	181	175	224	189	180	197	187	176	186	169	207	196	207	168	187	189	184	182	188	204	168	172	185	192	191	244	182	190	171	195	176	205	206	194	185	199	175	178	177	177	175	181	190	189	177	174	193	183	175	176	184	150	178	175	197	200	210	211	188	175	188	170	193	180	173	196	193	182	186	173	184	170
37063	4438	8026	7531	6557	4917	4116	3329	2868	2527	2457	2095	1796	1650	1579	2319	1805	1913	1589	1769	30903	22937	609	606	567	551	531	545	538	565	557	578	553	507	511	500	473	533	483	467	483	494	478	462	488	482	504	484	486	442	480	435	478	469	459	472	465	458	436	471	480	486	495	492	427	446	474	443	467	457	483	414	454	469	428	463	472	441	442	460	459	444	460	504	487	434	465	412	434	442	456	463	444	449	436	415	442	452	455	415	444	422	476	432	426	465	422	431	457	465	447	449	465	427	431	437	425	446	428	448	459	402	421	455	435	420	429	439	446	425	436	460	451	474	474	469	471	440	415	454	423	470	438	474	447	455	435	442	407	420	449	415	447	439	426	437	444	466	445	459	468	499	422	455	446	458	458	435	442	437	422	434	427	420	424	441	440	431	425	394	454	437	435	472	419	399	439	442	444	449	480	423	426	426	431	397	428	414	428	457	445	415	415	421	445	508	461	445	411	416	479	455	456	438	429	479	426	452	462	458	425	414	431	428	461	434	443	453	415	429	497	426	439	421	437	421	436	425	463	438	419	472	441	427	438	478	453	453	409	458	423	468	469	456	418	438	425	438	422	422	450	460	408	412	466	450	450	457	435	434	416	437	407	457	436	437	454	420	454	493	440	473	455	428	458	471	432	426	460	444	434	470	421	422	425	444	430	433	441	437	451	448	457	455	432	420	479	471	441	466	414	416	467	413	410	437	430	454	433	483	437	479	426	426	445	455	429	437	445	466	443	448	402	452	447	483	447	456	450	443	426	459	429	424	431	481	390	464	441	435	420	467	431	440	444	452	440	418	426	487	444	396	409	439	417	437	444	422	440	416	425	440	416	409	473	448	433	407	430	422	445	426	457	443	415	445	466	436	444	461	444	454	438	447	416	474	388	448	466	457	449	443	437	433	432	442	468	426	416	476	440	432	465	451	429	430	429	405	470	419	423	471	425	425	483	459	467	452	425	417	440	421	429	434	440	456	441	451	465	441	417	454	464	459	454	405	400	409	473	428	450	412	420	446	443	401	472	402	426	476	452	446	473	422	454	422	414	456	432	484	462	415	460	441	480	485	432	465	422	458	473	463	438	412	442	421	437	435	446	430	427	403	451	417	443	450	444	432	436	426	401	458	442	429	407	420	463	422	457	446	441	443	442	455	423	437	478	429	449	437	458	437	443	476	439	437	415	400	481	416	469	473	431	465	441	423	442	471	436	421	452	414	435	412	410	422	482	432	415	423	426	402	467	454	417	459	433	454	419	452	458	413	398	447	407	462	445	411	450	428	456	458	418	464	415	404	471	440	475	454	391	455	457	440	483	427	427	432	454	453	449	438	445	456	445	441	448	453	401	426	444	443	419	453	402	439	482	455	436	441	411	404	439	469	452	426	386	444	433	420	467	422	412	408	450	423	433	426	439	434	436	459	442	444	418	443	428	419	453	425	457	440	397	420	426	436	455	455	448	446	428	440	414	430	440	413	414	435	428	437	429	439	416	421	435	443	410	494	427	440	435	418	459	413	449	459	405	456	443	445	453	402	386	422	435	443	441	437	458	417	448	466	413	442	392	448	438	405	430	420	434	442	429	442	452	421	425	416	445	444	395	450	434	472	455	422	419	443	444	459	456	435	419	413	432	442	459	404	427	445	478	426	414	449	427	444	438	465	433	443	472	445	508	446	469	425	442	464	450	447	432	377	430	433	453	437	437	437	429	442	408	438	442	419	393	414	449	394	422	442	420	431	448	433	426	494	445	428	458	467	453	411	413	455	434	450	420	444	426	456	438	468	463	445	403	439	434	432	401	419	436	427	480	433	424	437	432	429	436	416	468	461	406	448	434	476	438	448	438	435	439	436	411	423	439	421	486	434	480	468	432	442	451	444	441	466	446	430	465	453	418	470	433	413	452	441	462	463	447	422	442	416	411	437	442	454	450	437	462	515	460	443	438	455	402	413	478	446	445	444	434	442	429	475	438	424	445	445	455	420	423	414	434	463	447	438	421	445	434	455	425	436	468	473	408	410	446	424	456	411	439	471	446	442	436	429	411	459	426	456	432	458	444	421	442	454	460	442	435	466	426	420	436	418	448	467	443	444	421	441	460	441	423	421	444	451	464	465	470	434	484	459	451	418	418	448	441	414	425	470	441	453	448	468	434	463	454	469	447	440	417	408	411	459	462	473	416	474	451	393	467	428	450	453	430	438	474	442	436	430	415	462	419	408	393	444	461	457	452	443	441	492	429	432	408	441	391	451	456	479	428	446	448	453	459	416	464	446	396	448	408	472	443	439	425	425	434	442	380	421	432	407	487	436	442	460	432	475	475	438	428	438	466	431	438	441	439	456	424	435	474	392	451	442	447	452	447	463	449	455	463	414	472	452	448	437	440	454	422	438	456	433	431	432	439	446	425	477	410	434	429	478	421	444	447	442	426	404	452	443	472	451	431	410	460	415	436	444	463	424	460	439	455	462	440	467	435	442	405	460	453	471	460	426	427	429	436	419	441	462	449	423	469	433	434	461	462	442	439	403	433	412	460	410	445	464	441	404	466	424	435	406	431	472	493	469	442	405	404	443	471	427	444	427	431	441	437	442	493	414	416	453	433	457	451	422	419	444	454	462	438	485	427	410	445	455	430	465	461	445	436	459	455	434	408	466	424	455	415	440	450	455	479	459	449	392	456	450	428	445	421	442	386	434	419	439	422	467	447	447	423	405	486	426	444	404	447	457	416	453	474	430	426	426	433	441	430	426	459	437	439	445	417	439	409	441	429	453	439	433	430	455	479	461	408	435	440	479	459	438	442	446	460	465	415	437	465	446	458	433	427	436	428	473	415	427	444	437	461	451	422	440	450	472	431	425	458	445	448	456	425	426	428	458	423	436	432	426	451	455	443	438	469	444	450	437	469	431	452	456	441	443	478	429	430	426	422	467	419	436	452	467	451	448	410	465	439	437	496	405	458	414	467	412	445	441	453	434	456	434	473	448	396	464	427	413	449	438	401	458	473	430	437	445	375	417	400	491	437	439	459	406	464	424	400	470	473	493	468	445	444	452	448	434	437	430	420	448	415	433	463	419	435	441	447	407	436	475	445	429	429	460	444	432	452	422	458	432	417	397	435	427	491	446	431	434	481	496	423	502	440	417	434	385	433	408	402	430	404	414	446	472	454	416	431	420	475	467	432	441	406	393	423	485	458	449	446	440	430	477	420	411	443	465	451	448	458	416	431	442	449	426	444	419	463	441	427	461	453	481	457	462	462	441	435	438	461	453	451	469	430	441	440	455	420	464	451	428	458	469	421	448	444	430	436	448	444	433	431	411	430	437	416	429	461	461	411	449	415	448	451	428	431	445	456	482	425	473	467	423	445	452	473	454	432	421	450	447	417	465	443	424	450	442	416	421	387	480	473	394	434	435	437	451	425	445	432	452	410	410	438	437	448	464	408	412	439	451	446	446	452	418	458	465	438	414
48646	27314	26006	21306	17506	13497	7001	2032	1149	686	464	475	371	492	424	372	461	510	403	297	8554	13139	976	221	211	243	208	190	182	197	179	187	193	214	208	198	195	227	200	176	191	205	171	192	235	179	201	169	194	187	187	173	199	205	190	189	173	175	181	201	188	171	168	203	184	187	224	169	196	193	164	178	170	195	193	190	190	188	183	194	191	181	167	203	188	176	211	223	218	175	183	206	197	179	212	195	170	200	182	221	171	194	198	187	198	171	183	169	194	176	182	201	180	195	198	181	190	180	175	198	180	212	183	177	195	195	190	188	186	183	186	187	175	181	196	206	162	188	183	181	169	167	181	182	204	174	166	173	193	177	184	189	172	195	192	183	183	217	183	173	205	185	171	209	195	189	191	199	182	224	200	207	175	174	188	185	194	181	197	191	202	195	190	200	180	163	191	174	207	196	197	190	190	169	188	180	206	198	193	177	197	185	178	168	177	191	174	203	203	192	183	177	195	192	200	205	190	184	176	216	158	175	204	197	168	163	208	193	195	174	203	192	203	182	157	182	158	191	171	168	185	176	212	173	186	164	194	179	188	196	192	194	165	178	167	203	190	209	171	163	145	193	205	178	195	156	202	206	177	172	172	198	171	187	194	209	166	189	190	184	192	194	172	193	194	203	180	180	220	178	153	184	182	194	191	186	190	190	181	189	163	186	172	190	197	176	183	196	203	188	193	192	187	179	169	200	173	190	175	194	215	200	201	183	180	179	195	177	198	198	181	186	210	185	191	220	171	188	196	210	194	182	196	197	182	179	176	168	183	176	185	178	201	170	192	210	214	192	203	165	192	191	193	192	203	197	184	234	180	184	191	189	168	177	189	173	219	183	204	225	190	187	191	180	206	192	188	189	166	175	172	188	183	183	189	176	209	166	201	204	180	177	214	196	193	204	193	208	194	182	188	193	183	186	178	193	162	175	177	182	159	199	200	229	190	155	176	180	181	191	178	199	197	207	174	202	176	213	186	149	163	199	185	186	187	196	176	181	183	192	182	196	169	195	199	172	168	168	202	177	172	181	183	171	191	177	181	204	187	182	156	157	203	194	217	163	228	211	205	197	172	184	189	160	193	177	190	191	193	196	167	169	183	209	192	189	193	173	213	216	183	181	191	191	190	189	194	192	189	181	177	188	172	175	178	194	187	179	177	174	185	206	187	187	191	194	207	179	204	180	177	182	181	190	185	177	175	182	189	199	175	179	193	156	193	205	189	197	196	181	202	183	194	186	157	173	174	203	168	203	186	195	192	186	189	189	181	172	178	192	190	174	189	162	181	193	176	208	182	175	175	187	166	232	176	175	191	193	190	176	195	165	172	180	160	166	191	206	160	170	204	180	196	174	177	171	191	189	191	190	172	198	186	167	192	204	196	195	187	198	190	188	180	186	190	176	186	162	190	207	175	193	178	210	191	196	186	164	179	186	171	184	179	199	214	192	179	198	177	192	175	200	182	178	210	208	198	185	163	188	180	170	158	208	202	197	179	179	169	192	176	183	185	177	179	171	186	165	188	206	188	183	179	166	176	173	191	189	196	203	161	174	210	185	183	177	181	189	172	199	191	174	204	185	181	195	185	188	184	181	183	180	183	178	180	188	190	168	191	169	190	171	196	183	227	168	175	180	175	181	196	190	154	174	208	189	207	167	200	175	179	175	187	191	213	178	191	178	206	189	172	191	201	198	171	201	165	201	204	191	200	198	185	183	180	191	187	200	170	153	210	184	172	188	181	173	186	184	192	195	198	195	198	206	192	173	171	205	191	205	180	201	163	188	176	174	178	194	184	200	212	177	185	166	224	185	181	197	184	168	205	198	169	186	195	184	175	215	185	196	194	192	178	204	182	182	175	199	198	162	197	184	179	190	183	177	186	212	185	211	180	188	160	193	183	186	176	187	205	198	196	192	188	196	202	206	175	195	201	189	187	176	206	184	196	185	207	193	202	184	182	181	183	187	175	198	166	170	164	192	200	215	182	182	185	216	172	188	191	163	184	193	181	171	193	201	166	202	174	163	186	163	214	184	198	180	164	169	202	211	181	214	208	186	178	183	202	181	196	194	190	192	183	190	177	169	188	209	174	181	180	182	184	170	173	205	184	178	179	173	193	170	192	152	168	186	189	182	194	215	217	193	181	210	201	179	200	191	193	213	187	206	186	195	165	200	194	188	195	182	175	183	223	173	179	165	174	184	188	195	219	170	185	178	211	189	187	197	202	177	180	208	148	175	188	191	204	207	214	185	201	177	189	173	202	187	197	174	212	176	187	164	203	193	226	187	171	197	202	189	195	172	186	173	216	199	170	179	187	188	200	196	185	202	214	197	193	178	180	181	175	162	205	208	151	199	177	180	185	186	184	203	189	191	172	178	190	185	167	196	187	189	174	185	191	171	182	195	217	163	180	178	209	189	205	176	182	196	193	207	189	203	183	177	199	208	186	195	207	151	179	197	207	174	187	159	193	177	190	193	182	190	192	141	160	193	180	206	210	185	171	181	184	176	190	207	206	173	176	177	189	225	180	181	203	195	188	213	194	174	184	199	189	201	193	165	199	215	210	163	196	168	191	201	174	194	201	196	171	188	181	159	195	182	180	195	166	180	159	195	178	178	192	192	197	178	202	194	211	145	204	191	175	204	198	182	201	189	196	202	191	194	179	189	180	174	173	208	186	180	166	171	201	166	218	192	190	187	196	193	172	175	199	182	185	177	173	175	170	195	182	181	197	198	164	157	170	186	195	178	185	209	185	174	172	192	196	169	195	175	192	206	214	192	175	181	174	198	185	172	204	193	202	192	175	170	167	187	189	195	194	183	186	158	191	190	181	183	198	217	206	178	188	194	197	189	200	184	207	203	183	197	210	203	184	224	192	198	175	144	201	210	170	194	190	177	178	179	197	194	176	167	163	167	177	188	177	182	183	181	189	162	170	186	183	153	188	166	181	188	196	190	187	191	203	206	215	174	176	194	165	185	173	173	192	184	203	201	189	197	174	171	196	196	198	175	185	170	173	179	193	196	179	187	190	177	194	192	182	185	195	193	198	173	172	174	195	196	181	179	190	170	177	193	205	178	187	193	197	167	186	175	179	172	193	180	197	210	184	205	206	202	205	167	204	200	187	191	197	186	216	202	188	220	208	183	186	213	190	178	199	208	193	193	196	181	190	209	207	208	186	174	191	168	218	221	189	203	196	199	184	201	188	197	182	160	179	188	217	209	156	171	181	181	204	183	192	177	193	183	193	194	195	192	145	192	196	169	204	176	206	164	179	210	160	178	177	183	178	169	173	181	164	228	182	165	200	171	195	197	212	199	196	173	196	180	176	168	195	164	207	210	193	181	176	183	213	205	190	200	181	202	185	188	160	175	199	200	201	212	194	154	199	184	179	206	155	215	184	172	234	183	160	197	206	179	176	207	188	196	201	192	170	194	179	189	164	186	227	175	184	189	206	191	160	208
37842	8027	8258	8486	7119	5045	3956	3288	3864	2569	1865	1657	1716	1799	1649	1599	2043	2567	1682	1361	30353	30300	635	583	561	563	525	526	521	572	555	481	546	479	515	534	478	469	492	486	456	486	490	459	490	456	454	442	495	508	468	466	487	473	483	466	496	477	456	474	483	473	489	424	459	449	451	445	481	466	466	460	459	467	420	481	468	430	465	463	478	469	465	473	498	449	499	461	432	443	440	458	476	408	454	451	441	431	430	468	424	475	464	495	418	430	434	460	451	475	437	453	467	428	436	476	453	467	419	490	474	460	414	423	410	448	446	403	433	446	437	437	435	480	448	446	467	444	429	449	422	437	447	439	446	453	454	480	390	498	458	431	446	467	426	464	449	417	452	457	444	433	449	460	442	456	443	440	466	467	446	432	416	442	464	462	432	421	404	412	429	445	434	468	453	413	472	447	419	400	447	408	453	470	444	461	466	434	456	451	478	455	465	443	406	438	437	445	443	445	399	435	422	451	461	449	420	465	439	449	406	468	423	459	447	469	414	451	433	458	427	434	432	476	417	471	413	443	468	450	473	443	433	428	463	509	448	471	457	467	492	457	437	498	476	446	444	444	406	441	413	445	460	437	483	426	450	442	440	460	451	416	407	434	452	474	457	436	486	446	468	450	459	457	437	451	455	443	410	447	425	415	444	425	435	465	453	448	473	431	452	467	416	456	469	435	401	451	444	417	496	456	437	440	441	436	476	421	443	425	415	407	433	456	441	466	465	455	431	430	453	456	463	444	431	427	436	435	492	438	443	440	442	413	444	429	441	451	411	443	445	474	429	443	464	424	426	393	453	405	446	456	460	451	421	498	459	448	455	471	443	427	432	418	455	462	388	456	407	449	450	433	456	474	435	419	445	443	463	451	470	466	455	452	471	480	448	418	439	393	442	424	455	479	469	433	426	465	491	449	446	439	398	468	469	447	448	422	434	463	425	477	461	419	438	447	442	434	454	446	443	460	424	461	421	473	430	452	424	455	445	423	473	408	447	413	472	442	461	445	459	474	451	434	449	484	433	418	431	480	465	472	467	436	428	467	475	442	436	455	459	466	463	437	429	433	462	455	447	458	450	410	457	468	418	453	406	445	456	454	471	449	463	458	419	417	469	424	450	444	433	425	456	431	451	446	425	417	405	442	422	485	443	473	483	444	460	436	468	429	461	417	420	436	430	438	453	451	398	447	410	413	435	441	423	433	457	461	424	419	446	452	490	465	450	458	427	450	430	468	472	453	455	422	466	444	450	444	419	419	423	456	477	426	457	478	442	440	416	475	423	438	402	449	484	431	461	421	447	454	444	462	420	487	487	459	461	467	457	413	488	460	434	428	467	443	481	431	462	452	463	409	360	460	469	418	451	430	449	450	468	464	414	429	439	469	423	476	413	427	462	427	468	422	458	463	437	463	457	484	426	467	494	465	425	448	443	441	433	444	464	445	440	407	464	416	438	425	466	421	449	457	446	453	433	446	476	454	445	488	452	451	466	438	465	422	457	428	455	415	444	445	468	425	409	419	474	478	440	429	394	410	451	468	429	424	431	473	455	459	450	417	417	445	439	384	447	418	441	435	440	473	480	489	455	450	429	421	471	437	450	467	430	448	454	469	432	448	448	449	431	418	433	442	430	429	494	443	424	435	462	461	460	457	430	442	469	485	426	408	407	478	438	452	422	408	448	446	462	439	393	445	438	458	446	452	474	456	482	453	444	429	479	487	436	443	445	440	428	425	448	398	464	396	478	465	433	447	450	452	426	437	445	457	442	468	445	427	465	466	437	445	467	461	439	448	449	424	436	445	425	451	465	437	439	485	445	452	408	444	434	444	471	421	422	478	450	429	454	455	458	456	455	444	486	433	414	472	460	480	443	461	441	439	473	423	464	450	438	416	452	481	436	456	470	466	409	465	431	443	477	476	441	436	425	429	481	454	419	438	437	449	420	454	459	441	447	453	424	473	448	418	460	429	420	457	486	469	459	455	437	440	453	403	414	451	424	453	414	453	460	455	433	472	460	455	449	457	444	465	417	456	449	429	432	449	440	433	468	418	433	425	475	420	436	453	454	454	416	422	457	435	446	453	401	459	476	463	426	467	456	442	409	445	388	455	463	461	449	440	420	425	461	409	437	435	480	442	406	422	463	422	435	463	465	440	477	475	469	438	427	411	406	474	423	453	411	429	436	454	450	486	449	429	466	468	433	424	410	437	485	461	465	463	464	455	457	464	454	459	393	470	460	489	421	431	441	465	440	414	432	433	438	443	464	431	436	453	436	421	453	474	438	446	444	412	481	442	453	405	484	433	442	433	457	417	475	465	479	426	419	455	449	421	471	450	437	392	492	423	481	438	419	423	436	458	460	456	426	447	435	412	469	447	429	480	459	432	408	455	405	443	444	431	454	467	424	415	430	449	409	477	430	415	474	463	436	440	435	448	460	439	447	419	444	441	478	434	449	456	441	434	444	438	460	489	456	460	424	476	457	428	418	413	426	446	454	448	445	426	425	440	497	443	459	406	442	451	456	479	431	423	411	454	438	427	436	436	472	439	421	449	458	427	500	462	456	408	485	435	469	480	484	456	468	466	426	453	453	435	463	442	439	463	420	429	415	455	438	421	445	437	466	442	442	475	493	475	461	443	429	434	457	474	461	447	416	460	470	432	435	449	443	433	448	425	454	458	447	464	419	460	454	455	442	448	483	443	459	493	469	464	473	452	430	494	439	458	441	444	455	455	473	419	460	446	451	418	475	461	413	441	465	442	483	428	479	449	464	468	445	426	450	450	450	456	431	425	430	454	454	449	419	390	440	428	486	407	444	399	430	448	448	438	424	428	448	419	449	449	424	402	452	430	457	439	435	436	427	452	435	454	433	430	424	403	445	423	444	460	481	459	463	407	447	453	438	456	448	455	431	434	446	471	473	448	457	440	444	446	446	438	441	474	424	462	450	453	456	454	441	453	421	415	436	449	417	376	453	418	461	433	453	410	429	383	439	458	478	424	457	452	455	444	478	451	458	438	428	420	482	488	422	439	430	479	445	440	489	423	458	434	466	460	439	464	452	447	463	453	454	458	405	448	438	423	461	447	450	425	460	425	421	461	406	450	464	451	442	464	430	416	430	432	446	481	426	436	451	409	442	425	437	456	439	476	477	479	425	458	450	429	461	446	471	408	432	440	436	443	461	466	444	448	451	489	455	444	437	458	432	422	455	430	478	454	400	432	459	415	425	422	448	454	442	495	436	416	440	444	441	460	421	454	455	413	413	495	437	429	493	460	415	485	454	457	459	457	472	449	460	471	427	484	461	451	438	407	473	424	459	472	437	427	460	444	415	452	456	415	437	458	439	432	490	469	450	450	429	450	453	422	448	439	428	445	396	427	425	428	427	432	440	449	431	440	452	473	428	463	438	438	468	463	427	436	421	479	470	447	426	436	461	444	443	469	457	437	430	405	454	448	455	429	421	452
14305	3986	1504	1023	511	440	354	313	318	278	297	293	299	274	299	296	328	291	281	298	547	948	324	289	284	284	266	262	296	257	277	243	269	289	304	297	303	317	296	254	297	278	327	299	324	281	257	320	293	260	286	279	275	292	308	267	264	285	295	306	256	315	286	267	331	306	285	311	280	291	301	299	273	288	284	268	302	307	293	291	283	287	272	292	286	288	270	301	299	315	290	291	282	281	288	274	300	293	322	297	291	283	275	275	274	293	298	299	249	298	311	291	280	301	283	287	253	299	266	262	256	290	296	285	276	286	288	264	297	310	314	273	325	284	294	292	283	287	272	277	288	289	296	313	287	267	292	281	301	292	281	288	292	252	281	295	317	283	300	329	264	298	272	285	281	312	259	280	278	294	288	266	288	272	293	282	323	301	305	283	274	301	267	249	285	296	281	319	302	326	299	294	318	296	271	286	291	341	301	283	276	273	262	291	289	282	274	285	305	285	308	293	315	254	274	310	298	318	280	282	295	284	284	280	292	301	306	273	289	276	275	299	290	319	270	287	273	268	271	290	271	279	290	305	296	295	310	301	288	307	287	271	292	276	272	331	307	254	253	261	269	297	294	284	301	313	299	272	268	290	278	291	277	309	266	284	273	283	320	286	285	318	300	314	286	294	268	291	327	288	244	274	316	294	322	302	273	285	290	307	278	293	280	269	288	306	303	279	256	268	277	280	262	296	293	283	329	285	318	281	281	270	293	270	318	294	259	295	277	272	275	279	291	277	268	282	249	262	301	268	291	302	267	274	267	273	309	302	275	272	261	289	249	287	302	292	273	293	271	282	288	303	252	280	280	277	282	293	319	292	283	300	276	297	277	330	282	286	268	298	314	295	285	254	277	303	296	286	315	318	263	295	320	320	268	285	285	279	271	288	305	310	311	309	308	286	306	286	349	292	275	258	300	270	296	294	294	284	327	293	294	275	300	318	308	305	301	272	263	288	269	278	280	316	269	305	278	305	290	282	268	271	304	288	265	290	275	270	268	294	283	301	265	308	289	262	291	339	303	254	302	258	282	271	302	278	284	277	289	276	262	259	288	266	325	306	244	298	287	306	315	287	262	258	306	279	309	305	301	287	260	282	294	295	272	295	293	302	239	271	274	294	277	286	297	300	315	270	281	291	282	265	273	287	318	311	295	327	287	298	283	252	273	290	295	269	265	268	264	292	301	279	285	282	305	270	282	292	308	254	274	302	290	301	295	259	282	293	316	278	281	312	315	272	299	287	257	318	312	266	270	304	312	292	267	295	295	290	279	292	315	276	267	276	285	263	289	272	306	325	292	302	295	310	293	294	305	314	257	293	280	312	254	315	282	292	328	295	298	288	281	308	309	295	319	308	311	316	257	309	297	285	254	309	310	298	281	271	326	305	299	305	298	274	245	296	278	283	278	305	319	319	251	276	260	273	326	307	268	278	294	269	276	258	312	276	272	310	280	305	304	282	308	283	306	311	301	282	261	280	283	306	268	241	265	270	303	286	303	267	303	287	299	289	289	293	288	241	259	276	310	290	253	253	301	292	309	286	281	305	301	285	284	245	289	270	288	295	274	285	279	292	299	282	261	290	266	289	270	298	274	313	304	279	310	271	319	320	300	287	300	273	299	299	270	276	305	272	302	285	309	305	315	273	286	279	313	305	260	276	293	300	282	312	324	269	270	308	279	343	254	255	286	321	304	298	300	296	274	280	310	304	268	267	281	305	283	265	277	310	263	268	276	256	288	301	288	290	272	297	314	293	299	293	275	267	300	280	298	277	286	302	292	272	275	274	289	253	294	292	314	268	303	307	290	276	262	311	281	296	283	292	293	302	311	276	305	285	268	300	293	301	292	272	279	309	290	301	304	289	287	293	307	268	265	304	309	284	299	277	260	259	235	295	285	297	283	300	286	274	322	281	289	267	271	289	294	306	299	288	310	284	289	306	275	274	310	291	307	319	302	305	281	272	259	271	280	280	272	289	254	296	270	247	278	303	278	304	339	294	299	273	246	291	282	276	270	319	295	293	305	331	231	306	299	273	269	271	278	273	304	322	307	300	299	293	284	277	285	286	265	265	280	321	302	311	297	318	291	264	285	282	276	291	304	304	274	285	272	312	289	308	300	300	257	280	301	292	288	283	306	283	295	311	285	276	275	288	306	281	292	277	277	306	292	308	306	271	277	297	309	319	306	303	292	307	292	291	265	294	285	320	285	270	273	276	275	278	288	257	268	272	277	330	281	294	291	256	298	248	266	293	311	273	276	289	264	274	301	290	288	301	297	294	273	301	288	309	302	252	315	287	327	339	279	291	278	287	338	277	269	286	285	281	274	320	276	312	303	288	274	308	322	320	316	281	279	305	276	298	283	278	269	287	273	261	316	303	298	318	280	302	290	312	271	293	277	283	299	313	304	292	305	271	271	287	266	283	298	297	274	280	317	295	303	305	269	296	290	305	293	290	298	294	295	325	274	318	307	293	277	282	288	299	300	282	293	284	319	281	296	314	256	304	288	287	325	300	300	301	314	297	298	266	303	268	271	265	303	302	308	286	279	297	312	311	281	291	295	270	276	278	260	277	317	324	267	266	272	270	323	287	300	262	273	262	266	284	265	272	296	263	279	257	271	273	312	289	299	285	274	307	278	320	271	302	250	302	309	285	265	275	270	282	277	306	296	305	280	273	281	299	338	297	296	306	287	284	287	275	318	273	284	292	318	308	274	279	275	299	304	293	308	297	306	292	305	304	289	309	284	308	321	287	264	329	286	309	279	270	304	311	291	291	300	285	319	290	254	346	287	295	308	301	301	259	283	299	285	274	250	279	305	283	279	305	351	310	274	307	272	325	297	298	304	300	295	281	286	276	319	281	271	266	273	281	283	279	300	295	316	313	279	302	275	295	292	307	313	262	261	276	275	258	291	306	306	289	307	279	265	291	281	270	292	285	292	278	273	295	273	282	262	284	285	255	294	297	339	313	281	282	280	295	288	272	271	268	283	296	303	325	317	307	280	269	302	299	304	262	283	289	282	287	310	279	258	272	299	289	287	293	290	303	318	278	272	277	266	273	269	270	312	327	290	296	289	308	298	312	297	286	277	281	282	293	285	272	309	308	274	269	302	280	283	301	299	263	284	315	280	308	270	291	298	272	299	291	285	289	295	275	307	275	266	264	293	256	279	271	291	333	270	267	306	289	319	276	309	284	274	315	281	266	294	319	268	291	273	322	289	301	268	256	276	259	265	278	321	312	306	274	294	284	300	300	292	286	314	270	269	322	273	282	254	285	313	287	284	287	289	305	290	273	286	280	284	312	290	299	285	286	291	314	315	285	281	290	274	288	291	315	260	305	283	279	303	265	277	302	266	265	281	337	316	288	257	273	295	269	245	281	307	295	270	285	275	301	261	270	253	278	300	249	275	291	282	284	316	294	295	294	293	265	292	301	297	273	299	312	280	287	282	268	292	304
12489	1356	1106	2195	1071	865	882	860	832	787	730	722	748	784	794	749	758	748	722	687	2542	4176	698	678	681	713	755	690	740	696	684	706	670	679	687	683	667	727	659	734	713	691	698	761	740	720	679	709	699	726	712	713	684	684	699	711	670	727	656	713	669	680	675	744	736	690	680	708	711	690	632	738	727	704	738	690	732	634	691	697	681	709	635	685	657	645	665	716	669	722	677	725	702	673	676	721	664	656	679	707	685	738	675	758	725	718	665	713	736	698	664	694	689	734	696	709	682	698	679	722	707	738	671	659	615	671	701	683	709	670	682	708	684	734	715	705	703	701	710	703	681	682	704	755	710	668	717	727	695	723	677	656	697	702	710	715	689	720	698	669	660	729	677	702	672	712	711	713	691	746	708	688	751	664	724	690	690	679	700	660	685	660	691	688	665	714	714	673	688	705	722	696	681	692	667	667	659	692	667	699	692	697	699	697	728	675	664	757	669	678	721	755	703	662	727	679	648	706	734	724	633	676	665	705	700	729	724	677	711	733	676	751	739	730	672	690	716	707	675	688	698	721	703	734	685	671	692	727	687	719	707	680	745	717	681	752	705	708	673	698	649	736	684	689	706	744	732	658	694	709	671	690	673	718	654	685	726	677	706	736	734	666	686	696	719	704	703	730	695	690	706	702	676	734	760	708	678	712	657	687	666	672	674	729	717	671	686	671	665	744	684	678	660	722	727	702	681	663	674	705	709	727	721	741	672	727	723	724	694	643	721	727	663	692	718	692	702	694	666	689	687	731	671	635	708	686	645	682	730	654	741	711	685	721	725	718	714	649	709	732	679	672	716	708	743	733	661	652	685	711	708	703	670	691	749	680	678	689	706	728	703	732	701	709	714	680	686	704	678	725	646	698	651	697	695	715	671	706	663	691	716	769	706	698	681	703	716	713	727	706	653	666	681	731	723	683	672	687	744	695	672	691	693	666	727	727	647	684	690	696	672	686	713	683	677	703	642	691	708	716	691	709	713	678	702	713	718	669	685	657	720	729	730	691	706	667	692	720	728	739	628	672	710	703	665	685	670	708	699	712	708	694	708	714	691	675	718	674	690	733	645	665	710	677	715	700	686	676	675	697	711	702	704	695	721	656	698	673	696	731	718	709	738	632	686	667	680	685	696	693	637	716	668	737	695	694	669	687	726	688	693	662	659	676	689	720	719	653	712	662	664	676	700	694	701	737	697	716	697	687	703	632	701	717	726	684	706	702	701	712	700	680	736	719	674	706	696	667	663	670	715	684	689	677	740	710	717	688	733	741	750	695	696	750	675	704	702	702	691	722	742	730	662	708	709	708	708	720	730	674	700	725	726	730	706	682	677	734	698	702	705	686	673	733	678	689	711	677	712	678	707	667	753	657	682	711	723	692	726	704	761	659	709	757	674	649	714	734	716	724	678	696	715	699	684	648	685	701	685	673	713	710	735	674	716	710	689	743	746	695	670	649	690	690	689	658	663	729	641	735	725	699	744	689	669	711	708	722	675	696	704	737	708	738	716	738	675	693	678	682	724	705	660	701	685	641	706	738	711	704	699	656	654	743	663	697	683	715	676	682	614	712	744	713	701	701	712	702	703	702	707	703	682	748	714	731	675	682	672	677	715	671	702	673	690	695	722	731	704	716	722	721	732	735	716	712	680	667	667	680	691	769	686	689	689	741	719	678	663	704	704	685	737	674	701	737	709	705	712	756	666	652	719	735	687	684	680	720	697	700	719	750	677	690	720	695	701	703	725	710	706	711	682	699	694	702	702	688	698	702	705	709	747	720	695	690	674	699	723	685	670	662	707	688	708	704	708	720	729	745	689	710	662	704	698	684	665	709	718	726	696	703	706	660	736	696	703	707	729	678	709	674	681	681	713	666	731	699	731	699	659	711	699	715	710	726	676	692	738	725	737	681	673	734	691	718	689	656	697	743	668	700	712	673	717	690	652	728	677	708	659	701	678	723	693	646	689	677	687	683	655	711	765	634	706	678	708	698	719	683	700	685	719	666	713	713	728	728	738	712	728	743	711	685	713	681	715	727	720	703	704	668	705	660	707	711	671	635	699	719	671	696	687	698	630	694	723	709	690	721	700	684	703	722	698	717	675	709	731	706	673	701	692	719	689	716	696	680	706	702	668	715	699	701	688	712	694	684	695	704	646	693	690	762	720	708	649	686	702	657	640	743	705	729	663	675	680	698	658	687	684	666	698	710	665	687	662	712	691	691	726	695	677	730	665	682	698	676	649	708	671	636	721	661	678	661	681	729	665	717	754	705	699	697	721	639	700	695	703	684	747	720	721	678	699	718	732	732	698	722	725	664	734	727	693	698	683	663	664	701	658	705	732	712	721	706	673	658	724	722	676	661	675	667	713	723	722	691	673	687	705	671	687	659	672	733	748	687	702	686	692	702	730	671	715	683	713	705	719	664	748	703	715	750	682	688	726	707	716	666	702	697	680	658	689	705	734	669	683	664	660	741	727	702	698	736	675	699	724	697	736	701	685	709	676	731	672	671	670	663	707	727	681	723	673	660	720	696	686	691	709	682	724	683	665	638	721	725	708	674	638	696	672	698	706	680	676	669	642	698	689	744	718	722	695	707	678	683	685	695	686	656	671	677	696	698	682	690	681	719	730	701	717	717	700	678	656	706	713	686	696	711	719	707	710	751	650	670	713	685	656	705	658	692	718	706	726	730	714	662	689	766	715	661	687	687	727	693	707	691	703	681	708	698	650	731	700	708	626	689	709	726	661	702	678	694	682	704	655	745	699	722	693	694	700	748	682	657	678	695	701	712	712	724	681	694	752	717	684	704	676	748	680	700	723	725	726	759	710	691	738	722	735	633	675	693	668	691	658	700	712	711	694	710	645	719	674	725	706	687	708	725	735	701	731	690	727	691	719	668	630	721	681	679	682	668	655	704	683	743	702	675	679	694	681	660	730	728	718	663	735	710	701	745	688	698	720	695	634	667	684	662	714	728	741	757	685	739	725	688	692	702	717	655	637	692	738	652	681	697	669	671	687	705	722	697	691	710	675	697	707	672	653	725	714	719	729	707	713	697	677	720	688	701	682	668	669	711	723	700	694	713	680	690	659	671	723	714	720	674	694	723	647	732	650	678	723	707	662	706	711	700	701	674	738	731	702	703	665	667	708	694	682	742	698	679	671	691	715	700	716	676	687	727	713	689	710	738	725	719	713	730	717	716	722	706	688	701	704	693	716	695	638	668	700	681	679	724	712	696	678	689	722	698	737	660	711	686	691	701	688	699	728	744	668	695	683	679	675	697	731	693	667	694	642	689	731	657	663	648	661	720	716	732	685	737	656	731	698	735	740	718	683	689	636	704	673	691	693	711	677	699	660	698	646	700	724	694	692	685	651	733	731	741	748	733	756	680	673	651	745	634	691	707	692	720	696	666	720	761	743	675	699	709	715	686	702	711	716	701	682	651	721	749	673	695
48258	29371	23625	19639	16035	10763	5383	2487	957	579	436	411	382	421	548	592	475	333	278	350	7783	11131	471	248	207	232	219	211	207	204	193	206	215	173	204	201	225	191	185	198	178	179	206	203	197	207	181	169	174	208	193	189	185	183	184	174	184	186	170	194	207	210	187	188	156	182	223	188	221	172	193	199	237	186	190	187	206	193	177	198	189	182	185	207	181	204	217	179	179	195	219	203	194	192	196	168	191	190	179	182	177	208	189	198	192	194	199	204	207	196	185	211	193	202	179	192	184	198	216	178	200	178	204	168	162	190	186	157	162	204	182	169	209	161	197	213	205	200	172	170	197	199	209	173	188	203	192	174	198	167	170	210	195	198	194	196	193	207	219	194	202	192	201	180	203	198	197	182	193	192	182	190	191	190	178	174	197	211	208	191	203	185	185	184	198	209	201	200	197	208	159	211	182	201	199	203	178	202	200	187	206	231	187	180	196	207	202	202	182	187	186	222	202	185	197	181	212	214	201	180	214	214	189	193	206	212	192	149	185	175	174	169	205	202	180	215	209	199	189	183	194	203	232	195	192	188	173	194	177	211	175	184	210	178	186	160	175	182	183	194	214	189	184	192	177	191	227	202	190	175	199	195	205	196	198	197	172	173	213	188	202	199	182	205	173	175	212	176	211	184	170	193	187	183	194	179	178	196	192	186	193	222	198	190	163	178	198	174	201	163	210	187	190	193	195	193	211	203	184	187	180	204	199	178	166	177	166	190	222	195	161	205	195	188	204	186	206	196	195	204	183	202	213	182	202	191	197	180	190	183	207	200	180	191	180	203	175	197	168	173	179	170	210	185	171	183	168	181	177	190	196	174	200	191	185	178	184	166	193	185	190	217	185	194	182	175	202	179	199	184	186	184	204	201	239	180	210	190	168	195	176	188	207	183	207	189	191	184	192	206	193	205	224	162	182	178	214	175	192	183	166	207	181	213	197	157	192	216	173	189	192	210	201	202	187	178	177	169	178	187	176	191	188	211	199	210	203	183	183	218	188	174	195	182	172	216	211	179	164	202	186	208	201	209	165	193	181	201	212	185	170	166	191	176	199	191	189	201	185	186	203	198	197	203	177	201	196	173	181	185	181	190	177	192	199	186	186	193	178	179	203	201	183	185	204	214	188	173	195	207	199	205	178	188	194	161	184	195	192	208	173	192	199	160	161	179	179	177	172	202	203	170	162	187	188	180	183	179	208	196	199	197	204	176	210	166	192	206	211	196	201	200	194	187	191	197	185	209	185	192	191	195	203	187	184	190	188	196	174	177	206	185	184	203	203	205	195	179	226	206	167	182	187	181	188	210	209	185	190	170	178	192	184	191	194	191	170	184	211	158	177	182	211	189	214	181	195	189	184	198	197	191	196	180	183	193	206	193	175	179	211	191	191	199	197	217	190	193	196	198	201	168	185	184	179	204	182	209	218	152	217	221	192	193	206	158	190	187	202	193	189	183	182	206	189	184	204	206	187	195	174	179	201	188	199	195	219	175	180	181	200	197	178	191	186	177	189	200	205	175	224	178	217	203	161	198	174	188	193	197	183	203	223	174	184	195	216	200	206	193	208	232	210	203	190	212	180	173	179	204	206	175	202	199	206	180	197	184	192	200	205	187	212	179	180	191	183	176	188	191	197	202	205	198	216	194	214	188	206	190	181	210	193	184	190	194	189	177	197	193	183	182	212	196	197	183	199	185	170	205	190	159	196	191	181	199	182	208	210	157	172	195	190	170	217	191	170	173	178	189	197	199	174	182	190	193	182	209	189	185	185	219	198	196	180	172	180	199	179	206	206	186	202	174	173	198	195	194	187	189	194	193	197	203	207	187	175	193	184	171	195	206	195	177	200	162	189	188	193	187	167	176	185	186	207	185	177	179	177	177	173	172	175	152	198	196	182	170	202	189	192	167	166	201	176	185	236	207	177	188	175	181	170	170	190	191	200	185	202	166	191	194	176	180	201	202	179	206	194	176	189	181	196	186	194	184	195	199	187	186	200	166	183	187	192	222	167	172	193	165	197	181	194	177	194	189	185	205	187	189	172	185	167	189	172	172	188	178	192	193	187	183	194	186	173	203	209	211	199	198	194	164	182	205	179	190	229	199	153	179	178	201	171	200	183	195	194	182	191	196	174	168	198	189	175	195	171	179	186	171	219	196	225	204	173	185	196	214	194	199	191	197	209	184	195	204	179	172	199	206	206	190	190	156	171	197	202	175	173	194	184	179	175	163	176	211	207	190	203	201	227	192	191	182	197	195	198	181	208	181	177	173	186	170	209	177	192	184	203	190	175	186	179	193	184	174	178	189	168	165	152	194	203	185	177	207	173	189	201	182	186	188	183	175	179	183	193	195	154	186	192	176	196	185	170	207	190	178	186	169	213	196	194	191	205	168	193	209	172	211	215	188	183	182	180	206	184	182	201	204	211	187	203	188	206	202	221	202	219	184	192	199	179	202	196	215	178	161	184	187	185	189	165	212	204	167	212	193	188	179	170	210	172	177	183	195	186	176	164	198	214	187	169	187	159	214	199	208	197	197	206	185	188	176	221	201	202	185	180	207	167	165	210	175	171	174	173	185	202	197	195	195	200	180	186	183	204	178	177	175	182	222	210	170	197	197	171	169	189	187	171	189	186	169	165	184	212	185	203	192	185	190	180	186	175	186	200	176	175	183	206	202	199	219	206	206	199	171	155	174	206	180	187	185	178	234	209	180	174	161	186	182	202	179	192	197	175	180	177	203	191	164	182	184	182	185	165	179	156	222	185	170	186	181	173	189	195	196	196	166	211	180	206	208	196	198	176	197	183	220	166	184	177	172	182	184	179	182	185	180	171	195	205	174	191	183	180	199	203	200	172	185	169	173	175	165	183	181	174	174	185	190	201	219	184	203	199	214	191	166	162	209	218	205	205	180	171	180	206	177	186	187	201	186	199	203	186	201	183	209	182	177	254	183	201	196	190	197	209	197	184	195	194	197	180	169	175	193	206	171	171	189	190	178	192	203	181	179	176	190	206	172	181	174	195	198	182	186	206	205	174	197	191	169	187	176	190	178	202	181	191	193	179	182	187	178	163	176	208	183	170	179	221	205	193	186	221	176	180	182	179	196	186	187	207	211	174	181	198	180	210	181	189	197	201	176	188	179	200	192	179	211	212	166	191	170	186	195	161	190	218	220	173	173	197	199	194	197	205	189	151	191	200	162	186	199	205	206	172	193	170	209	172	143	167	176	224	181	222	186	187	197	165	212	185	178	161	186	184	192	189	198	207	180	195	187	215	192	188	194	161	201	194	170	191	201	172	159	200	162	168	211	194	203	192	180	203	189	207	207	176	200	192	198	181	212	204	164	179	190	209	198	198	194	159	168	166	182	188	179	201	179	161	171	217	204	182	165	180	200	178	175	176	192	190	210	186	195	195	196	180	205	201	177	184	180	196	175	197	181	181	173	201	175	172	175
40634	7521	7497	8184	7425	5603	5345	5019	2963	2256	1862	1688	1761	1922	2090	2397	1927	1320	1093	1466	27642	25252	633	598	597	633	580	570	593	560	544	560	566	545	525	520	492	500	543	506	520	469	477	546	480	492	470	491	522	451	454	466	449	454	469	434	457	464	475	468	454	470	490	479	448	458	472	470	462	485	457	453	411	487	440	429	445	485	443	484	461	433	430	476	442	454	426	444	420	428	455	444	439	465	483	405	435	411	431	440	472	462	455	461	425	458	451	440	470	462	455	455	475	464	433	465	434	481	483	483	452	465	487	441	457	424	474	466	412	456	476	457	438	448	470	431	478	413	429	464	453	398	471	468	463	437	445	483	435	445	475	496	416	476	426	486	486	475	465	496	433	429	454	491	427	468	469	472	440	458	482	466	437	444	452	442	469	483	505	466	496	491	427	479	459	424	458	491	424	466	429	450	443	444	437	394	401	427	449	455	444	482	430	456	443	453	464	466	408	457	459	488	493	479	436	441	460	477	450	443	463	470	416	433	451	452	446	444	482	443	484	433	440	459	433	454	510	455	420	443	474	450	420	430	425	462	499	461	412	413	446	481	437	462	425	432	412	445	444	431	461	430	441	477	445	464	445	437	437	471	431	454	448	429	444	434	441	471	451	477	484	502	486	452	453	445	460	461	440	434	435	437	441	427	443	460	453	434	431	453	420	501	456	424	420	428	505	447	471	462	404	467	455	489	475	420	435	439	475	470	454	473	431	398	449	464	474	436	451	481	450	477	454	457	412	446	468	457	454	463	439	491	453	458	461	453	491	430	443	466	448	440	468	450	431	436	471	455	418	463	443	436	435	482	438	440	447	453	469	444	444	465	440	407	471	458	465	464	476	404	474	444	448	448	412	449	425	483	424	452	464	447	449	457	444	462	422	463	462	443	443	460	445	451	442	474	411	451	464	431	413	448	472	428	391	468	470	462	426	475	493	431	445	415	429	436	437	445	444	455	455	462	472	443	479	441	417	432	464	471	479	469	464	449	427	412	483	421	451	458	450	458	457	472	424	440	441	428	407	442	452	444	468	454	428	457	521	473	434	461	427	450	441	435	478	460	468	479	428	466	475	454	414	442	445	455	463	443	438	433	437	420	416	438	452	439	433	432	450	484	460	467	454	504	442	522	449	462	466	463	458	436	444	478	486	455	441	440	451	437	448	471	474	420	452	461	438	428	431	466	445	443	467	470	470	459	495	473	431	437	519	464	464	473	427	448	441	458	472	446	464	468	429	483	475	427	459	458	472	478	431	462	461	423	472	463	483	443	453	439	464	426	428	454	457	459	497	419	479	442	419	467	454	454	455	452	454	432	448	416	436	439	458	456	472	451	408	420	429	438	470	489	440	429	502	449	447	465	460	432	431	429	476	465	437	405	430	464	437	445	461	441	442	491	438	461	442	470	455	461	454	462	492	430	428	438	462	450	441	430	452	469	439	461	445	454	442	444	455	462	432	464	429	456	454	435	464	441	444	474	424	476	468	443	438	485	444	464	433	441	450	462	456	458	423	462	458	486	453	448	459	477	429	445	462	443	424	420	474	470	428	433	469	446	442	420	446	465	454	432	427	447	432	473	438	431	471	425	484	417	469	438	443	441	447	421	426	481	439	438	426	426	442	440	448	466	453	416	441	470	408	416	456	467	460	463	443	438	418	436	472	427	432	421	440	407	420	452	427	449	456	450	448	465	451	438	420	463	473	476	433	423	461	457	480	415	465	477	447	454	458	448	460	421	495	437	433	459	456	464	408	431	408	449	427	460	446	465	430	445	465	416	482	468	474	461	463	451	471	444	486	460	486	450	467	450	408	462	479	469	434	440	428	471	467	456	418	468	437	452	447	448	438	437	432	447	450	457	446	481	433	448	468	448	464	492	460	439	449	477	489	444	439	457	445	484	485	452	447	432	421	440	467	444	467	476	425	442	409	422	441	472	455	451	440	404	465	454	433	472	494	426	433	454	447	478	450	455	481	462	427	470	452	449	466	457	416	456	428	486	437	419	482	483	452	474	502	440	427	436	449	422	411	430	466	454	474	461	431	450	475	517	452	439	434	433	437	477	459	438	449	426	450	451	456	420	443	446	442	405	420	421	463	460	477	426	452	481	440	464	476	456	451	499	489	429	462	445	442	455	442	439	467	462	412	454	463	422	453	430	460	432	443	451	466	437	434	427	453	447	463	466	481	454	432	430	431	431	411	457	449	440	415	488	450	485	474	451	424	469	441	436	416	466	502	441	432	501	474	490	435	471	453	457	431	412	396	448	476	440	421	446	414	441	478	440	430	448	427	463	463	459	499	431	418	454	477	471	438	472	460	453	497	452	453	483	424	432	435	447	397	449	487	450	480	444	468	465	406	430	455	458	452	450	420	441	397	475	467	424	404	440	427	431	465	456	429	420	447	442	452	452	459	452	471	425	499	495	478	416	436	445	440	445	471	481	453	448	440	473	472	413	429	445	454	471	455	463	488	483	408	427	452	467	471	429	443	426	447	391	472	454	459	421	456	436	486	467	468	476	439	459	440	476	411	410	475	463	445	425	410	490	418	457	481	471	447	483	458	454	461	444	465	424	446	474	429	463	434	497	453	433	452	461	427	433	443	439	424	446	443	441	419	424	423	446	429	434	476	446	423	435	423	448	475	479	470	415	436	484	443	453	421	441	448	442	453	478	418	469	459	453	487	440	452	467	427	454	457	502	452	441	415	448	440	448	461	417	448	459	478	460	437	462	440	474	454	477	487	492	465	439	467	452	466	483	444	448	403	427	469	429	473	479	432	434	456	429	430	446	489	417	430	432	472	430	496	407	465	478	446	477	475	484	452	470	502	452	467	446	457	421	445	482	430	429	439	440	427	448	479	458	443	468	476	462	413	447	445	422	439	429	449	452	420	447	453	452	494	459	427	412	477	452	415	474	421	450	468	484	435	418	432	485	451	427	453	428	465	462	417	444	425	466	431	442	463	430	454	455	493	449	444	456	437	465	431	447	436	438	434	449	436	479	432	465	464	410	430	483	483	448	442	449	463	434	480	442	439	472	468	440	450	436	476	473	468	431	451	473	465	440	448	465	455	451	441	488	444	488	438	473	437	478	468	473	449	404	438	442	441	404	461	447	417	515	503	462	445	448	476	454	461	443	441	439	412	441	449	477	457	418	418	434	453	432	466	438	417	430	453	456	430	408	409	431	419	465	448	432	401	454	447	439	462	453	449	448	457	461	464	466	468	495	475	420	431	417	451	414	462	460	496	425	444	431	453	449	444	418	450	452	420	466	491	460	421	435	419	451	443	448	470	498	480	425	432	494	476	436	453	441	427	426	436	471	407	447	420	432	462	413	453	476	440	470	451	498	419	495	454	444	452	457	436	417	432	423	418	490	459	461	450	444	439	450	412	444	459	470	459	410	462	428	461	461	425	451	453	416	445	434	441	424	445	450	403	469	458	425	460	441	424	455	447	441
49588	28445	24252	21268	18083	12771	6692	2363	795	511	467	389	368	384	480	364	313	262	285	2586	12474	5712	257	214	193	197	217	197	213	185	198	195	171	212	205	191	200	192	192	175	200	171	194	165	189	184	213	182	160	180	182	186	179	170	183	190	163	215	192	182	207	193	185	170	194	173	167	171	174	185	171	194	190	194	215	190	173	181	171	197	191	165	164	190	166	162	185	206	206	206	183	190	160	185	201	176	160	195	198	175	175	197	171	183	171	146	194	182	168	167	180	182	173	188	197	182	174	182	175	178	151	215	185	186	166	197	186	193	168	191	181	163	185	176	199	141	193	202	192	205	180	154	176	175	190	181	162	191	201	173	154	204	205	179	202	168	185	177	189	200	182	171	164	175	158	171	184	165	169	177	187	173	211	164	184	161	173	166	176	176	185	166	184	172	187	190	165	185	177	190	186	179	182	189	173	178	187	151	183	182	195	165	183	180	175	169	160	190	219	184	167	185	179	181	166	193	185	191	180	176	179	158	159	166	172	183	185	183	184	195	172	169	180	168	201	170	189	171	186	165	151	196	172	173	178	156	181	185	178	158	174	200	187	188	191	188	186	185	178	185	171	169	183	192	170	178	197	200	189	154	182	178	173	172	178	182	177	187	160	201	184	189	169	170	170	171	174	177	179	162	173	182	148	192	188	172	154	174	175	158	187	191	202	151	179	209	172	180	177	171	193	171	182	163	159	169	191	179	191	172	188	176	181	170	190	193	166	185	187	167	168	169	156	175	191	182	169	200	177	178	202	201	183	165	164	169	183	164	161	194	191	166	196	170	185	175	192	199	195	200	171	168	177	189	193	167	186	175	194	176	216	158	170	193	184	185	183	178	203	216	203	160	170	183	187	163	174	171	178	159	168	192	191	188	181	168	174	179	187	169	195	185	189	155	191	177	171	197	182	168	181	187	196	186	180	190	176	199	177	174	172	173	159	158	172	184	192	188	178	168	158	174	184	160	180	192	165	168	163	167	182	178	196	193	201	176	194	206	155	193	209	172	184	184	186	176	189	172	194	161	164	191	203	173	191	181	198	156	163	154	177	207	182	180	167	181	153	186	185	178	199	186	198	193	195	163	165	176	161	174	191	166	189	188	168	192	168	173	178	160	180	183	175	185	173	172	215	173	183	173	193	175	154	189	191	176	171	160	173	165	169	174	171	196	146	187	196	177	193	185	210	182	197	202	196	194	178	171	161	219	187	193	180	176	183	172	178	190	172	156	182	169	184	208	171	174	183	184	188	175	161	171	205	168	180	193	193	182	172	161	170	166	178	167	164	165	169	166	176	181	161	170	179	178	165	197	173	200	173	174	191	193	173	173	194	174	173	191	192	208	173	188	195	157	185	184	164	188	176	165	179	198	164	178	177	133	184	202	158	194	154	202	192	180	190	170	188	160	173	211	189	196	176	188	176	172	189	176	185	190	174	156	149	192	186	162	156	163	166	164	201	177	177	168	160	213	168	171	153	190	198	178	173	180	185	170	200	170	155	199	185	162	176	184	185	156	189	176	191	184	182	163	186	180	163	187	155	168	179	184	182	187	193	182	183	182	190	165	193	181	168	212	173	157	211	216	188	167	191	190	169	189	186	183	173	181	179	169	187	172	156	171	179	155	180	161	177	178	157	200	180	176	182	202	188	209	174	180	184	151	180	169	159	169	186	178	178	177	178	195	155	169	156	204	179	181	199	187	191	154	165	157	207	191	194	192	175	170	163	179	182	195	176	159	182	164	189	206	212	190	176	161	158	171	164	171	164	191	178	171	160	171	168	187	174	204	190	185	174	159	183	181	163	162	181	175	181	178	201	209	177	185	182	194	175	180	189	170	193	196	201	162	181	201	181	155	192	187	176	168	169	183	183	203	161	208	188	170	190	165	164	199	189	171	209	204	185	164	190	163	179	173	178	172	171	178	177	172	167	170	191	188	179	154	177	173	181	169	189	152	164	177	181	169	183	196	169	187	168	187	187	157	163	182	193	153	177	144	186	177	175	194	170	168	217	157	183	190	178	166	187	175	174	188	199	181	175	165	205	179	176	180	179	178	156	167	201	166	174	156	182	181	174	191	153	163	187	180	184	192	174	197	174	185	170	171	180	190	174	196	163	179	172	189	182	162	169	192	184	193	163	174	170	175	146	177	197	207	205	197	188	168	175	188	185	171	208	182	162	177	175	181	172	181	167	165	182	170	194	170	182	157	168	202	176	174	185	182	167	182	202	195	168	186	168	172	170	196	176	156	184	182	168	184	198	165	192	186	184	173	190	161	171	177	195	183	169	187	189	204	170	168	188	177	190	197	184	191	172	203	182	159	160	155	197	180	195	166	197	193	181	149	176	153	161	172	198	178	180	192	183	199	197	174	183	174	165	167	182	172	198	149	175	213	192	153	173	163	184	173	185	166	182	176	183	196	182	133	198	190	187	171	189	188	183	161	190	166	157	198	169	167	156	198	186	178	171	179	181	169	162	195	179	204	177	199	173	176	194	179	173	203	183	184	195	165	191	180	182	190	170	170	198	168	188	171	174	222	192	155	177	170	160	176	177	172	162	189	160	179	219	171	184	180	175	151	169	196	190	197	207	159	158	182	175	174	216	166	172	187	165	172	176	189	176	203	203	175	225	162	185	178	196	170	184	179	168	173	196	184	179	169	178	154	195	193	184	185	174	189	158	191	179	195	206	164	181	199	191	154	168	187	192	176	175	180	203	184	175	176	180	167	185	146	178	194	175	176	191	170	178	178	192	176	175	153	175	159	197	176	149	175	176	167	144	188	175	193	198	174	185	187	176	185	150	179	160	172	161	185	178	175	168	193	174	175	178	176	175	156	158	176	190	196	219	177	170	182	178	210	186	189	189	167	198	184	169	182	179	184	185	165	168	163	168	166	190	150	191	189	180	177	164	194	178	203	154	182	170	179	162	179	170	168	162	165	174	187	166	185	176	196	194	182	169	167	162	176	184	166	155	165	176	194	200	177	157	188	177	180	182	189	182	175	191	194	197	154	203	163	182	174	190	199	163	194	184	170	185	151	160	161	164	175	203	193	177	183	182	188	195	187	173	184	211	174	187	162	186	197	174	171	197	175	197	169	180	185	179	231	180	168	193	195	200	172	152	164	174	193	156	195	194	175	153	181	179	176	190	143	185	171	190	154	182	174	173	169	164	152	181	185	180	170	176	183	177	203	156	190	177	175	163	170	164	174	180	187	172	164	169	177	194	190	194	179	170	207	188	183	171	174	179	163	168	186	137	162	178	179	166	206	174	177	157	167	204	189	170	213	178	194	154	195	177	196	199	187	157	169	189	197	150	175	213	150	183	192	186	175	187	159	183	182	185	187	156	161	172	164	178	174	184	186	179	192	175	174	182	159	189	156	167	185	174	171	193	179	173	172	159	191	162	183	163	168	186	188	186	232	165	180	163	194	166	209	171	178	175	178	169	187	168	177	178	182
41509	5607	9999	8336	7090	5851	5012	3915	2691	2019	1793	1606	1517	1757	1881	1257	1165	1169	1014	11981	36072	12013	601	586	601	590	540	517	514	563	532	518	506	506	491	484	493	475	504	510	495	454	443	442	462	459	432	466	452	441	492	430	447	446	471	469	432	469	456	409	437	467	433	456	420	471	426	437	439	457	446	436	453	421	421	420	418	418	441	452	442	456	427	425	426	430	418	444	419	433	444	465	413	422	426	447	451	480	449	395	414	462	439	423	424	435	448	420	451	482	412	462	403	469	401	431	434	426	433	420	417	400	430	393	449	445	401	445	406	423	411	440	417	434	427	449	427	445	438	416	435	452	389	428	410	425	437	418	461	440	448	416	403	473	407	419	420	462	445	456	398	449	433	435	417	420	444	421	404	419	441	474	399	428	449	420	412	421	411	415	390	392	431	453	431	408	408	410	425	469	437	439	434	387	435	399	414	414	429	436	418	409	388	390	411	376	449	423	424	434	429	432	415	445	420	423	437	454	426	401	404	417	414	472	423	429	421	424	411	449	420	398	449	467	443	473	419	425	387	419	400	420	451	437	448	432	438	418	377	394	438	426	376	399	436	401	431	403	408	420	436	401	411	436	429	432	435	439	418	416	465	432	395	487	427	445	414	462	411	433	422	453	430	426	415	440	423	407	429	429	405	402	396	410	414	406	431	423	412	429	429	409	458	426	423	441	409	423	415	359	401	417	405	425	393	416	399	444	437	446	447	412	446	418	418	426	449	430	406	420	401	399	443	403	409	422	413	408	457	433	445	431	417	440	442	469	427	425	408	445	440	417	425	399	389	447	444	429	377	441	429	411	469	401	411	405	460	403	404	424	408	431	383	418	418	403	393	405	445	464	431	430	419	399	465	422	436	447	422	418	440	404	420	387	428	426	425	427	415	406	396	415	394	378	413	390	445	388	447	436	416	371	404	389	471	397	374	424	383	433	403	420	462	431	465	432	452	465	417	458	437	395	380	408	436	436	382	472	405	457	414	409	399	455	392	415	447	433	384	416	413	419	407	450	438	421	412	427	447	432	421	439	416	456	412	409	412	395	425	377	425	418	433	453	420	427	432	426	410	413	415	446	398	416	389	432	422	449	438	428	426	457	418	435	423	461	442	432	424	423	436	467	400	454	402	438	445	443	419	415	414	405	423	423	423	424	448	422	416	457	404	419	424	430	452	419	380	426	440	397	432	420	442	420	408	410	424	448	440	420	448	429	440	451	461	443	425	406	450	434	393	442	416	422	438	451	427	423	436	442	419	446	434	385	429	427	427	438	433	414	443	423	369	400	410	414	409	480	426	417	435	415	408	423	411	419	393	447	409	437	435	448	432	418	402	429	423	419	431	405	436	390	432	425	399	441	443	382	464	417	440	400	397	421	394	377	426	468	398	420	430	385	432	405	444	445	432	426	411	444	390	399	426	411	418	454	404	442	398	410	438	420	436	415	418	410	428	408	376	435	413	405	425	458	398	438	398	399	426	455	449	449	442	416	422	450	429	434	401	412	423	414	414	416	420	446	425	407	426	457	394	418	427	433	419	455	431	404	442	424	449	413	417	403	429	439	415	429	430	468	428	414	437	415	419	402	422	437	434	429	445	424	442	439	411	397	450	430	398	396	402	384	444	413	411	419	439	439	457	429	454	427	429	457	448	434	425	448	407	486	424	413	437	414	430	406	396	462	443	415	424	389	430	408	397	387	447	423	418	425	423	411	421	413	412	426	424	438	437	397	412	416	466	383	450	429	423	397	413	432	429	417	432	346	443	432	454	450	450	402	404	407	443	386	393	388	429	442	435	446	433	394	395	453	432	400	414	444	439	423	407	421	428	405	442	416	447	405	442	442	413	414	443	419	478	460	433	434	423	365	439	406	405	465	431	387	426	438	430	410	435	422	439	441	432	423	414	420	438	389	381	435	458	423	453	456	429	427	410	428	442	387	445	415	424	412	408	408	423	391	463	437	435	412	411	442	425	446	427	451	408	445	430	431	451	399	411	427	433	435	450	436	410	437	397	443	394	420	400	388	433	408	436	425	389	446	416	392	423	406	437	418	378	422	436	434	395	411	388	421	432	444	428	421	458	379	452	448	391	408	419	458	405	423	417	434	423	417	418	404	417	419	387	411	429	433	418	442	412	429	434	396	436	445	413	423	396	407	420	388	411	406	441	462	468	409	390	438	416	414	428	456	439	413	416	434	415	437	398	438	407	431	435	405	436	399	414	455	402	451	425	440	438	384	452	456	419	454	427	437	435	380	445	405	418	412	415	427	397	435	437	424	425	418	418	429	415	394	443	404	439	412	419	458	445	391	406	444	428	402	438	405	403	419	422	430	436	438	422	434	438	403	465	395	405	392	441	448	419	422	438	414	400	397	428	392	429	420	467	445	413	396	455	446	419	427	412	466	466	433	424	415	419	410	437	423	427	379	461	415	390	418	441	411	482	397	414	412	428	413	428	420	440	425	422	400	436	419	404	412	387	458	445	413	455	447	461	429	399	420	402	417	422	392	441	439	406	432	416	444	417	406	424	418	397	423	439	410	452	409	385	438	452	423	442	445	420	425	441	417	421	406	437	419	405	413	408	410	446	433	436	438	432	410	436	427	437	395	454	411	419	441	438	436	436	404	443	420	416	448	437	438	401	433	447	408	426	401	425	403	445	406	425	409	402	416	410	421	465	408	378	428	417	453	426	430	397	431	421	440	427	400	399	409	422	385	458	407	405	434	438	414	394	442	421	413	462	421	402	402	431	419	405	452	469	435	406	391	404	458	430	433	400	424	422	404	431	406	431	471	438	412	420	440	439	409	428	428	415	395	447	437	388	440	431	390	424	433	447	408	421	420	386	395	446	423	421	429	456	444	415	433	401	427	433	455	463	465	453	438	406	427	392	383	413	414	399	417	371	436	423	416	438	413	443	391	434	427	459	413	454	439	429	395	456	470	437	437	413	428	440	415	403	435	442	435	400	449	399	398	436	393	401	425	420	441	436	378	410	380	447	410	436	425	385	397	443	425	418	436	406	426	403	422	449	401	398	427	441	398	434	449	422	419	432	415	395	426	419	406	403	418	401	405	454	412	400	418	403	401	422	423	437	434	401	400	428	458	399	425	451	435	419	436	410	377	442	413	415	393	417	419	420	414	409	402	421	449	452	384	428	404	398	454	419	417	409	442	416	426	463	422	408	412	465	450	435	430	414	420	448	409	470	435	428	404	436	391	396	413	411	414	428	432	414	426	391	428	426	399	429	401	408	431	403	463	396	427	413	446	404	444	440	444	399	396	405	438	414	426	438	444	433	459	425	440	443	429	461	436	447	422	421	432	418	421	438	427	399	411	442	435	405	420	456	402	400	452	428	426	476	424	406	405	411	427	404	415	427	409	449	435	448	408	441	406	432	386	465	432	397	420	407	392	446	424	413	379	426	432	421	463	427	433	439	448	435	425	437	477	399	436	386	430	433	421
18444	4900	2860	1372	801	537	404	323	282	292	277	283	276	285	276	275	310	233	241	386	845	384	287	314	279	280	247	263	277	279	315	241	284	292	263	283	234	275	269	296	259	253	241	313	265	247	275	279	303	256	269	260	284	282	271	286	285	315	286	290	279	283	276	278	282	286	290	261	286	267	266	267	311	266	261	260	263	264	258	282	285	258	280	286	272	304	286	268	273	265	308	307	306	290	283	276	284	282	281	248	281	293	271	258	272	264	263	289	287	285	268	277	268	299	286	282	271	285	264	291	247	268	282	295	275	254	304	273	248	266	270	288	269	267	262	291	251	273	241	224	275	289	277	234	282	289	267	251	307	221	262	280	255	261	260	289	275	306	249	276	275	274	279	319	287	265	301	247	277	284	305	306	270	259	265	271	265	275	268	264	272	283	276	285	277	297	282	283	258	259	263	286	279	285	295	240	264	298	269	273	303	289	277	277	262	308	265	268	270	283	281	298	265	291	310	284	297	231	299	285	268	262	247	277	263	267	281	292	293	240	264	257	259	272	305	281	306	295	307	238	286	273	270	268	253	276	303	257	311	297	266	287	269	283	272	283	266	267	244	320	298	305	284	280	272	273	275	267	301	290	300	306	259	263	269	264	266	268	293	284	280	260	289	243	253	263	279	263	255	273	300	276	284	297	292	320	292	270	280	245	285	248	263	224	242	284	288	254	291	301	258	296	295	271	237	297	263	294	254	269	288	286	273	272	266	275	309	249	277	295	279	270	294	264	268	263	260	268	288	304	283	300	273	290	278	271	275	290	272	266	298	278	265	260	273	295	275	251	249	268	291	286	275	255	277	273	269	265	282	286	298	261	285	262	276	302	273	280	273	281	277	257	284	270	294	266	291	262	266	299	255	240	268	285	282	255	285	244	269	251	287	267	262	286	276	273	271	281	253	287	257	260	271	284	263	262	232	259	276	275	257	254	289	258	296	265	267	273	257	275	271	292	304	272	240	247	275	277	271	290	281	283	269	289	301	266	279	265	253	259	270	279	268	282	268	267	261	297	310	278	291	309	284	306	248	288	296	282	299	277	287	265	250	273	281	291	267	300	293	300	265	256	253	272	260	259	277	268	263	259	306	284	258	246	295	293	256	261	266	246	278	273	265	311	302	254	271	290	274	276	254	283	273	255	310	262	262	261	259	276	272	274	288	289	281	250	266	276	237	292	265	267	297	322	259	262	276	268	281	250	300	239	270	267	279	255	284	288	239	318	259	290	264	281	281	293	256	280	254	282	267	290	269	286	286	273	256	258	275	279	273	274	257	270	241	320	314	263	246	270	269	272	263	278	281	281	276	279	261	294	266	286	280	296	284	287	280	264	306	301	261	284	279	280	238	271	291	277	261	262	276	232	266	261	269	264	290	281	280	289	281	243	274	261	283	251	293	242	261	299	243	271	281	284	255	291	297	295	307	283	319	282	260	281	267	281	269	266	258	264	279	277	277	297	256	247	237	263	261	275	274	298	293	284	279	309	287	279	277	262	271	283	297	259	280	286	261	295	312	284	267	308	299	256	292	254	285	241	266	260	295	289	289	273	247	266	263	280	292	302	270	292	274	298	282	313	282	294	308	257	244	268	268	255	310	303	268	269	289	293	281	283	301	265	311	263	284	284	265	276	294	276	254	281	229	267	277	280	281	245	299	282	266	268	269	270	276	308	296	286	288	270	242	254	251	272	238	247	306	287	286	293	268	264	258	266	290	250	298	273	285	276	262	276	312	270	310	278	250	321	295	285	266	267	267	291	293	241	285	265	309	292	276	259	255	267	278	263	278	296	310	274	307	264	273	258	258	249	260	273	308	257	237	272	279	304	262	263	301	239	305	276	289	260	258	258	299	266	275	274	275	274	270	280	291	292	264	260	293	259	276	277	292	276	272	274	240	270	265	249	262	271	264	280	285	250	267	251	266	271	259	267	240	267	275	251	254	289	299	262	261	274	294	292	268	265	273	294	284	273	290	282	296	277	277	278	285	284	286	264	247	317	283	247	284	266	280	289	279	291	238	295	276	271	298	284	248	274	255	266	276	270	288	291	297	253	265	275	314	264	248	272	284	279	277	292	247	281	282	264	242	279	268	283	284	290	287	297	264	272	247	291	301	280	266	265	258	286	284	266	265	236	289	252	273	285	252	268	309	281	283	263	264	254	280	276	277	268	298	278	270	262	287	301	285	294	266	264	260	251	245	311	292	276	272	265	277	241	278	269	281	302	256	270	262	257	306	285	291	286	247	260	285	263	254	298	277	319	253	284	262	275	289	276	262	292	276	250	253	266	278	292	242	268	255	252	299	298	286	292	252	317	257	293	265	245	267	279	270	300	277	307	265	273	280	276	268	280	284	262	326	263	253	284	288	270	246	273	246	307	291	278	284	267	267	288	280	267	260	295	270	265	256	271	245	247	279	305	304	278	260	279	293	273	277	275	269	279	284	279	303	265	294	269	275	263	268	269	270	246	258	272	283	309	267	280	271	292	254	282	267	271	296	271	267	266	261	251	282	262	231	267	282	264	289	229	249	284	283	254	302	271	281	294	264	272	260	264	270	302	307	285	279	253	278	308	300	267	276	280	251	256	289	285	297	306	317	280	253	265	287	282	260	283	275	280	261	275	252	255	284	310	281	294	260	312	257	297	254	293	282	293	284	282	254	257	270	271	276	284	259	261	262	263	299	280	299	251	258	283	264	275	280	262	317	258	290	261	248	273	251	293	305	273	285	257	272	303	285	231	260	275	258	271	283	279	270	301	289	288	272	268	286	305	284	244	266	281	260	271	279	246	275	300	288	312	296	240	251	262	237	260	264	302	265	242	277	275	275	250	301	284	279	285	266	256	249	273	239	279	247	248	275	271	261	298	285	297	246	252	284	247	270	287	266	284	262	290	252	284	253	280	243	263	308	274	254	260	262	265	264	259	248	294	291	277	289	292	256	263	255	262	296	283	270	310	262	281	269	296	302	287	259	278	268	299	257	293	245	260	282	246	272	259	290	277	265	285	259	284	260	295	278	288	266	260	289	272	271	248	244	258	269	244	303	247	268	256	263	263	278	271	288	278	297	277	260	282	289	304	292	264	250	273	261	304	300	249	242	254	251	241	254	249	269	266	269	273	273	283	257	243	264	293	264	282	295	273	295	259	309	277	303	293	286	270	270	272	264	317	281	243	279	285	300	270	275	268	235	309	262	251	302	288	268	251	282	285	266	277	283	270	295	260	276	275	261	297	269	272	280	261	255	262	283	277	256	267	286	252	299	268	284	294	269	256	261	272	264	314	284	299	272	255	285	296	260	274	258	287	282	252	261	282	250	259	261	254	291	300	287	309	270	288	289	258	287	280	266	267	259	279	243	259	286	293	283	259	240	300	251	280	265	290	302	266	266	273	260	276	274	279	262	256	293	262	265	265	279	257	319	279	272	303	286	312	269	296	294	263	268	255	270	242	264	270
14766	977	3124	1355	1075	966	935	746	794	699	724	654	704	691	682	677	689	688	715	1588	3634	1041	685	679	686	666	629	683	672	705	669	698	681	664	689	679	669	646	669	686	660	641	663	672	618	665	677	702	648	655	726	667	726	659	633	677	696	722	687	673	703	665	700	627	659	657	685	635	623	677	635	682	686	717	707	657	648	659	639	675	658	635	704	658	661	665	616	688	640	693	634	649	661	622	652	619	684	637	650	643	662	695	683	601	695	686	697	679	692	635	694	673	693	650	669	628	646	706	682	702	656	645	669	642	624	637	627	649	694	731	616	642	663	684	632	673	654	711	636	676	627	706	651	699	630	650	665	609	620	691	675	666	691	665	657	670	695	665	705	663	725	687	638	645	698	672	672	657	642	657	667	676	671	614	668	642	600	657	686	662	614	634	698	664	630	706	637	678	702	656	687	675	616	699	648	669	637	622	666	706	654	655	641	648	693	660	701	712	670	648	698	663	660	645	647	650	634	654	718	687	651	663	692	651	700	655	658	675	665	649	676	721	674	599	699	655	657	672	632	698	642	680	684	652	647	622	631	630	640	653	662	652	680	631	668	667	653	686	675	692	662	688	661	653	677	661	643	647	628	656	630	632	694	687	632	702	675	680	696	666	649	667	646	654	648	574	702	614	707	695	648	676	690	674	680	656	646	675	710	676	660	698	674	668	683	633	609	676	645	678	660	665	658	650	686	670	700	651	700	678	665	689	682	633	694	661	622	690	665	688	703	611	697	649	671	665	700	704	671	640	624	662	639	662	664	692	656	646	701	632	664	613	676	643	677	665	654	643	689	683	640	682	719	685	638	699	681	665	664	654	666	648	683	655	671	668	654	635	633	673	650	628	676	660	615	658	703	642	652	687	659	654	710	666	681	687	675	612	630	693	692	693	641	718	715	639	652	688	678	689	672	635	684	674	652	687	630	714	649	695	653	647	675	699	666	674	656	661	660	704	628	696	718	633	667	673	644	693	632	666	669	682	658	685	645	631	660	661	629	645	682	648	699	648	600	650	672	692	693	680	657	663	666	639	677	691	615	684	673	676	689	653	702	629	691	637	644	684	642	664	655	685	701	700	635	686	634	698	650	693	654	729	652	689	630	684	687	663	650	679	677	658	702	630	698	653	641	685	640	644	636	688	687	671	665	691	665	678	677	659	673	661	649	681	711	640	628	627	613	673	671	644	696	681	690	658	689	652	671	673	662	689	663	637	656	651	667	686	648	703	664	676	649	678	651	704	652	637	644	643	664	684	620	644	628	632	639	682	665	641	658	674	667	690	706	632	672	716	664	632	648	666	688	656	663	701	649	695	730	659	687	649	645	643	625	644	658	649	669	661	718	658	676	681	638	635	669	647	680	699	619	667	626	697	667	654	670	661	638	674	679	629	626	657	698	682	672	618	626	680	691	646	658	642	682	633	681	654	636	697	704	656	644	689	664	682	652	658	696	617	672	639	684	676	654	683	684	656	710	652	656	653	652	645	647	673	666	614	636	672	676	679	641	673	686	667	697	633	647	586	643	633	640	673	657	684	650	636	606	698	658	626	685	671	667	638	711	678	638	658	662	672	678	669	693	647	637	643	676	651	614	624	634	682	688	674	719	616	656	667	663	751	631	630	687	643	700	666	649	709	629	675	690	664	656	697	625	674	588	652	630	672	628	668	651	698	688	626	662	693	675	651	732	667	654	652	653	653	659	626	684	664	671	624	643	634	650	677	660	654	675	692	677	655	639	628	668	690	687	624	651	686	625	665	671	641	678	638	696	620	666	642	677	647	645	663	669	693	645	658	646	672	627	656	637	636	705	648	660	666	661	671	651	680	679	651	660	688	645	673	622	686	680	664	637	663	657	683	637	712	664	639	616	655	683	686	639	615	633	683	706	667	660	688	620	686	656	663	629	638	636	648	658	697	648	655	642	653	685	668	666	631	640	653	656	632	690	630	651	670	668	633	611	692	584	660	674	679	656	701	644	677	664	688	677	608	665	722	676	676	609	675	650	673	674	696	669	651	673	672	652	659	655	740	613	625	669	694	664	660	632	658	657	637	672	691	661	627	639	647	648	621	684	673	685	682	675	701	704	668	701	646	648	667	716	648	672	705	638	666	685	626	670	619	677	662	641	685	659	710	632	690	700	710	652	622	703	655	651	719	662	657	655	691	651	699	634	661	690	680	673	635	710	641	636	672	690	668	676	704	661	694	626	676	692	681	695	692	683	673	687	647	636	642	651	650	666	675	696	629	665	679	651	644	657	687	676	681	656	695	691	679	660	645	670	660	635	636	677	608	678	673	667	701	633	685	627	707	678	666	682	689	658	620	669	683	638	674	668	627	663	622	639	655	710	639	661	662	722	645	677	657	649	685	634	684	640	680	684	679	631	686	664	690	622	672	697	663	588	652	649	657	675	613	669	679	650	684	676	658	646	639	726	666	677	664	656	656	662	672	670	647	681	654	651	688	599	637	716	674	651	643	655	674	612	641	672	699	639	702	666	630	666	723	669	652	693	666	681	655	637	655	689	678	635	655	685	651	645	661	674	675	686	690	682	668	676	685	693	671	617	708	672	678	665	621	633	661	705	645	626	652	672	654	671	717	649	716	678	647	659	642	673	685	607	658	667	711	669	628	660	604	683	661	693	631	647	623	658	663	684	674	673	659	672	689	660	665	651	629	648	637	672	677	661	662	702	676	680	682	638	632	642	643	663	690	669	659	632	684	603	675	652	692	664	660	663	637	657	716	626	691	642	694	607	643	665	657	625	639	674	654	664	642	697	646	660	656	678	670	666	690	664	698	648	648	699	632	690	665	652	694	654	679	690	614	659	688	674	675	637	647	627	668	649	644	655	659	649	666	630	683	724	647	658	732	704	668	636	618	651	658	644	669	654	685	664	618	691	629	596	646	647	633	663	629	642	631	686	660	665	689	697	635	681	646	634	767	665	663	617	641	700	691	673	663	712	698	677	665	681	723	667	644	590	623	656	688	650	663	680	709	672	695	667	655	633	633	677	668	663	697	656	674	622	642	672	640	651	632	675	676	637	652	651	637	704	646	663	677	663	693	644	676	662	669	634	671	670	658	687	644	649	680	663	653	694	648	650	665	661	705	693	679	728	678	693	675	684	651	658	683	644	682	656	693	647	675	663	655	638	697	674	606	670	626	657	651	672	696	688	705	675	642	655	646	674	663	644	677	703	682	665	590	653	715	645	656	653	679	668	698	674	652	631	666	697	657	731	681	675	650	651	670	649	652	668	723	651	693	636	624	657	648	697	694	662	663	682	637	636	647	689	580	694	601	643	641	677	633	649	697	655	680	594	656	625	652	621	656	682	626	647	697	683	686	674	677	707	680	692	712	683	694	666	656	653	694	679	671	632	656	711	668	657	650	661	695	636	667	661	728	681	632	701	684	684	639	667	676	657	634	639	695	642	677	641	656	635	710	687	672	669	679	627	652
48989	27569	31046	28835	19177	13612	6374	1959	655	464	406	383	358	318	293	294	256	247	291	2988	3807	223	182	189	194	200	198	196	181	180	171	161	174	185	189	186	153	184	170	137	171	177	163	176	168	180	172	173	186	162	163	173	158	169	166	154	165	175	173	158	164	172	158	156	165	167	149	184	186	174	179	154	182	185	181	146	182	182	155	151	164	168	185	179	156	171	170	142	193	169	165	160	133	180	164	184	168	164	170	133	158	171	154	147	169	169	171	171	154	160	160	157	167	158	165	156	157	158	174	157	148	147	167	158	153	145	182	156	143	163	183	165	147	178	175	194	164	167	168	177	161	183	181	165	147	168	159	159	194	161	177	166	174	197	187	183	159	155	175	146	180	157	151	178	150	158	173	167	184	172	185	163	162	151	178	159	164	176	174	156	147	168	153	167	157	177	147	164	177	174	172	158	148	154	147	164	161	184	129	155	187	160	163	163	171	167	158	149	169	173	189	166	164	174	142	155	176	178	171	173	169	132	170	190	160	183	151	149	183	142	185	174	160	153	158	160	190	171	169	133	136	176	156	159	167	173	172	175	177	159	164	165	171	162	159	196	158	151	164	168	148	155	180	177	150	173	138	148	180	179	155	174	174	180	168	139	151	157	179	159	172	170	156	145	186	186	166	183	149	167	168	182	154	183	177	195	186	160	170	164	180	161	162	152	174	166	181	169	154	156	162	184	158	145	148	191	137	154	168	163	182	158	174	172	142	158	181	167	175	167	162	160	147	162	160	155	172	183	149	151	154	166	165	169	179	136	133	159	160	154	150	151	191	178	154	169	154	183	153	181	179	155	154	158	160	171	155	169	160	150	171	182	165	160	150	171	177	183	160	160	177	159	167	178	160	140	174	152	163	154	171	174	148	161	152	172	136	177	148	168	152	162	175	164	172	160	152	179	172	188	168	163	165	170	180	175	179	163	170	170	173	164	166	146	172	174	153	154	153	167	162	147	166	167	159	169	159	161	148	153	151	182	153	167	169	169	186	159	166	156	157	159	180	161	155	183	199	153	184	163	151	199	189	166	183	165	172	195	160	171	166	176	166	188	150	202	164	146	164	155	157	177	173	166	159	166	149	140	171	154	158	164	168	167	156	160	165	188	164	157	172	169	170	175	167	152	169	163	146	159	153	154	161	153	147	170	178	165	152	146	155	141	171	172	181	167	158	160	153	151	156	170	165	173	171	179	156	147	192	165	157	183	163	169	179	137	155	150	156	177	185	160	185	170	152	159	163	145	166	175	160	158	139	185	172	156	158	161	157	148	153	181	158	145	179	178	175	181	179	175	138	160	154	180	150	157	165	160	170	163	150	149	166	161	160	147	187	132	168	152	143	164	168	159	146	152	124	145	166	150	176	160	171	172	145	150	175	155	156	160	141	185	161	169	152	144	184	156	171	164	171	146	161	184	177	187	165	148	171	170	173	177	139	155	154	170	149	169	146	160	156	153	159	162	156	158	147	165	157	191	170	165	178	167	157	182	145	158	159	164	173	155	158	165	183	193	154	180	172	159	179	141	156	160	175	173	163	165	150	148	151	159	151	172	155	180	154	172	176	169	181	166	176	176	167	165	179	141	191	139	167	205	165	167	166	162	160	186	155	168	158	150	175	155	152	161	163	150	198	185	145	185	179	156	183	143	171	145	148	164	147	201	178	189	147	150	156	166	166	163	160	162	167	148	190	152	158	151	173	157	149	175	148	183	155	169	189	145	153	150	191	156	156	149	162	192	172	158	157	148	159	146	174	162	139	158	152	155	162	187	154	176	161	184	163	168	178	163	171	162	147	155	158	151	141	174	152	151	160	161	157	179	185	177	172	139	152	141	167	192	152	182	174	166	163	173	163	167	195	150	179	169	173	163	147	169	145	156	176	165	165	177	175	173	158	157	160	179	186	178	163	149	151	162	154	167	163	184	157	157	165	152	190	161	158	143	161	193	160	168	169	189	165	182	146	177	149	166	146	154	134	138	157	148	180	169	175	152	159	162	156	160	148	143	171	153	151	170	140	166	167	147	151	155	144	170	161	176	174	162	165	164	163	160	137	139	161	165	167	150	156	186	174	139	195	154	161	171	145	161	158	164	168	150	178	157	169	180	155	132	156	143	172	153	151	184	159	163	166	173	168	158	165	160	163	171	156	138	163	147	149	143	161	137	161	154	160	179	159	161	166	175	150	152	168	182	160	149	156	164	172	148	139	170	141	162	155	153	193	173	175	155	171	169	153	174	159	185	161	147	166	173	176	140	152	171	144	155	150	149	165	143	167	175	158	165	177	183	147	159	150	186	164	169	168	158	165	148	156	179	165	164	187	165	157	177	191	151	166	149	171	167	168	159	184	191	172	157	172	148	151	166	160	176	149	173	164	180	131	156	177	160	170	163	193	169	144	161	183	176	152	154	158	128	157	167	162	163	156	170	184	166	188	174	168	163	179	146	169	202	157	175	150	150	144	177	167	167	152	154	146	155	157	173	151	157	172	156	147	196	179	159	178	165	167	168	175	186	140	142	168	166	156	163	171	183	172	179	163	168	178	159	127	161	201	170	185	197	153	164	171	171	168	182	170	173	172	144	165	153	185	140	166	139	176	160	159	152	186	171	163	182	162	146	165	179	187	149	163	154	157	158	157	174	167	179	165	162	171	178	170	153	160	127	162	168	152	186	157	186	177	170	159	183	193	167	171	168	144	173	149	155	155	186	178	177	174	163	172	150	161	168	159	159	153	154	153	161	159	173	172	158	157	153	184	159	166	143	163	162	176	154	171	188	148	144	166	162	174	165	169	169	162	145	168	161	156	154	161	162	171	187	179	165	156	125	176	184	177	196	206	193	182	155	161	150	175	164	170	173	146	173	187	153	160	164	186	167	181	152	150	167	198	165	181	170	152	163	164	160	170	159	151	181	160	175	186	164	199	156	166	146	150	175	176	154	161	152	162	157	162	164	182	174	146	145	163	148	155	162	175	184	153	161	170	168	165	165	180	164	171	182	157	152	161	146	167	169	141	186	175	148	176	163	157	152	174	164	151	146	164	187	161	175	164	153	182	163	178	184	161	167	146	173	157	160	165	164	163	148	138	167	161	164	157	171	175	165	155	172	170	180	163	165	160	179	145	159	197	199	159	165	165	156	165	164	175	192	163	175	172	184	139	173	179	165	179	166	158	151	174	153	164	153	154	162	168	149	180	160	168	147	153	187	167	153	153	140	169	187	170	181	146	161	164	170	155	139	179	157	169	183	185	167	162	179	179	177	151	139	191	144	173	174	172	166	140	174	158	154	174	162	163	171	163	179	176	140	171	163	144	163	154	177	177	161	156	162	156	178	141	156	174	168	164	158	178	155	192	172	139	160	158	185	177	178	158	182	192	182	168	177	172	163	157	168	182	180	147	159	158	176	177	175	159	167	137	167	154	167	147	162	152	162	150	152	158	140	152	152	164	155	170	176	171	153
35444	5083	43686	17107	7889	6994	4241	3262	2371	1923	1673	1562	1315	1330	1239	1158	977	965	1170	12913	11442	674	637	602	589	564	546	540	569	541	559	480	498	472	537	439	473	466	520	452	439	478	464	447	436	482	443	447	449	409	409	387	438	403	401	410	443	426	455	376	423	403	448	400	382	403	411	425	402	415	381	372	403	390	417	415	405	402	430	391	383	370	380	420	427	413	376	423	382	398	397	408	411	393	381	403	425	420	374	381	420	386	402	396	391	426	398	363	377	400	417	404	371	389	408	365	424	387	406	423	429	381	383	404	368	405	412	421	384	426	417	411	367	383	406	392	389	371	368	390	387	395	417	382	395	341	401	401	393	430	413	423	369	369	415	407	413	396	367	373	383	384	411	389	386	406	373	403	419	386	409	352	376	391	409	403	394	389	395	401	389	406	387	356	376	390	366	369	401	374	378	377	396	389	394	413	380	408	410	382	404	389	412	385	389	403	409	413	419	377	395	410	398	395	399	395	415	399	413	386	379	419	377	374	396	403	378	367	377	370	396	380	391	405	382	405	396	396	396	388	394	394	379	374	393	401	373	376	403	390	427	390	388	388	371	397	361	386	398	396	401	395	405	385	393	400	403	395	396	381	393	410	373	401	388	388	403	436	381	340	370	379	364	385	415	408	389	374	357	393	398	432	405	377	383	391	423	446	352	419	393	416	384	394	387	379	374	401	410	381	408	377	380	413	384	373	360	443	376	383	368	390	417	400	419	382	412	407	379	383	351	387	411	429	404	395	384	380	401	419	438	388	404	369	403	399	417	368	382	379	376	365	370	382	394	386	413	375	396	380	394	396	397	392	397	406	416	382	382	368	376	379	419	383	417	402	369	398	418	381	360	415	405	398	370	397	387	392	373	399	413	430	366	408	424	399	416	397	378	404	406	406	358	398	415	353	389	387	381	410	389	364	357	378	370	403	366	377	410	372	398	426	360	413	374	373	382	399	414	398	385	377	401	384	404	385	384	390	373	394	360	406	374	338	374	383	385	385	359	384	394	411	396	381	350	361	347	403	403	375	392	372	395	388	399	429	416	438	357	374	389	391	353	386	347	426	383	382	409	395	410	412	406	418	398	405	399	372	387	382	364	405	424	400	425	396	402	363	379	367	381	388	394	377	397	346	372	409	404	380	378	388	393	419	383	376	404	379	358	390	363	373	377	405	353	356	390	395	406	383	389	387	400	419	405	338	382	376	400	395	380	367	354	382	396	377	401	383	414	368	387	396	393	406	370	424	411	405	344	414	422	384	386	419	404	359	386	417	379	400	400	357	420	401	420	400	408	391	389	385	431	381	378	382	394	389	396	390	398	430	425	363	413	365	414	367	366	393	378	369	395	399	362	384	388	387	421	359	394	382	399	394	376	374	410	394	396	381	401	374	392	382	393	384	405	393	378	382	392	429	431	373	377	381	399	401	402	410	392	384	349	404	359	403	371	390	377	404	413	397	401	393	393	405	383	398	430	424	416	400	402	386	395	386	409	383	424	374	355	367	397	395	378	381	393	405	390	390	389	403	354	377	370	431	342	420	388	410	366	404	415	400	388	392	395	431	380	394	381	399	396	407	363	404	393	401	379	400	386	384	364	379	370	393	419	423	423	363	381	408	418	409	380	365	377	403	395	392	397	414	366	425	384	407	394	409	368	401	389	374	384	388	366	381	378	429	354	378	388	377	414	372	392	396	389	368	374	349	404	412	380	413	329	345	405	360	349	425	396	403	378	374	385	404	432	358	413	382	405	357	349	381	355	388	370	370	397	385	410	386	383	405	387	379	414	387	375	390	384	427	385	408	404	396	363	403	383	407	382	363	414	399	393	371	378	412	403	386	421	397	401	359	413	400	389	435	398	422	382	406	397	409	410	401	404	421	388	418	408	413	362	412	393	400	407	404	398	379	389	370	387	380	359	390	385	425	353	392	398	374	458	418	372	386	380	398	393	355	365	383	364	417	421	402	348	387	393	391	373	396	378	378	395	377	386	401	416	371	371	423	408	343	381	367	348	413	408	412	407	406	382	420	389	425	407	371	399	395	370	384	388	400	366	409	366	389	368	414	399	416	377	368	406	389	368	411	395	425	375	436	402	410	374	405	385	362	407	435	390	385	398	390	403	384	403	404	392	398	422	396	395	381	382	388	352	359	403	391	441	387	398	400	374	386	388	391	399	386	417	385	376	401	407	396	406	355	419	413	415	380	372	371	375	371	393	365	415	380	400	417	411	390	392	375	393	390	427	396	396	371	397	371	436	382	389	371	374	414	402	370	358	362	397	353	465	372	393	391	390	341	421	396	379	353	356	413	377	379	390	402	412	380	345	383	358	411	371	383	379	346	398	394	395	382	386	405	385	431	393	377	403	369	397	351	396	369	371	383	388	389	406	368	384	373	394	370	433	382	380	386	402	379	372	367	377	379	377	382	409	392	430	390	401	337	399	391	412	381	391	391	393	386	358	366	397	403	403	396	410	393	390	375	422	405	400	409	346	368	373	391	364	378	404	364	394	384	396	388	397	386	415	412	406	399	364	424	385	387	416	393	386	404	387	388	398	380	430	372	367	351	373	375	382	396	377	392	397	374	401	392	396	405	408	364	414	397	389	394	397	360	441	401	389	416	396	428	404	393	399	399	385	422	423	397	420	386	369	406	402	388	382	399	394	437	384	363	418	367	382	394	371	422	392	383	346	395	403	397	416	400	402	423	410	367	407	373	378	392	400	379	405	374	385	369	378	365	416	405	405	419	416	390	408	408	435	418	363	397	397	371	405	343	390	407	437	398	414	381	419	405	389	362	400	391	398	360	402	383	416	405	398	410	405	404	385	398	368	426	344	378	412	378	391	402	391	366	407	394	403	387	381	399	352	426	388	418	388	364	358	429	407	406	412	390	390	366	405	390	375	371	392	382	401	383	377	403	373	375	368	426	386	405	402	411	411	399	419	392	390	350	407	345	368	390	429	404	403	404	390	419	369	381	410	383	383	426	397	419	378	350	348	404	397	384	404	413	386	397	376	394	355	391	383	438	406	386	386	406	392	371	393	399	368	415	382	398	413	441	376	412	381	401	377	386	404	395	363	353	372	430	388	408	394	390	434	359	397	372	400	398	407	413	407	401	373	385	409	396	361	347	414	391	353	402	366	415	397	409	389	412	376	379	356	360	419	378	398	368	384	424	431	387	371	421	444	416	403	395	388	382	357	379	390	400	366	395	365	430	360	379	367	369	383	364	372	389	424	397	359	385	383	394	386	385	365	347	412	392	414	389	419	392	374	397	404	387	388	421	381	346	405	406	409	379	378	411	408	380	394	401	391	392	380	401	392	359	396	395	388	394	391	387	377	380	392	430	371	415	359	415	414	373	369	366	381	411	404	413	384	385	376	403	402	387	414	405	430	458	397	396	427	379	378	409	382	382	418	420	367	408	389	375	345	389	365	397	413	403	394	433	402	384	375	400	412	397
46053	27596	26009	26711	18791	13110	6127	1757	686	439	448	392	324	280	293	252	270	255	477	3432	5487	266	203	183	181	169	200	189	182	162	168	181	184	155	187	171	181	181	163	156	170	175	149	176	168	153	157	147	166	179	152	167	179	146	161	170	172	159	149	169	173	152	157	176	165	140	151	145	153	144	166	156	151	159	158	147	162	147	166	171	143	157	170	180	163	155	186	175	145	153	151	150	155	152	164	174	146	175	143	146	142	146	146	171	140	144	147	168	150	169	162	157	178	160	162	174	177	140	140	139	157	155	158	153	165	170	159	135	152	163	165	139	160	132	156	163	144	152	173	142	166	190	158	167	135	157	153	137	142	154	131	170	150	155	154	161	141	144	151	157	163	187	138	141	154	145	164	148	168	134	154	151	153	166	150	154	134	159	151	142	159	153	154	171	161	138	141	161	148	155	139	151	140	153	155	158	152	143	157	162	138	156	171	136	163	151	159	133	161	170	123	162	161	150	157	131	165	162	142	146	128	149	154	154	173	173	162	169	149	162	176	152	167	175	148	135	154	157	159	132	161	149	144	183	140	147	137	154	168	160	167	167	129	151	149	134	158	154	189	156	174	142	147	163	151	154	149	151	157	167	154	161	140	140	156	150	142	176	144	160	157	145	158	168	174	160	139	148	127	180	142	160	186	165	160	161	129	156	127	153	147	117	154	160	158	175	154	170	152	164	144	146	179	150	178	154	141	151	157	171	150	147	163	158	153	152	139	165	142	160	140	161	149	164	158	154	139	129	147	152	149	132	155	153	135	153	162	149	142	143	126	137	161	161	160	156	151	166	172	154	112	144	172	146	147	138	157	137	139	156	130	156	150	141	141	141	159	174	146	159	142	160	144	149	143	172	160	147	152	164	156	126	134	151	148	131	131	151	143	171	151	162	142	163	163	142	151	144	149	142	155	178	152	154	156	143	139	161	159	140	150	147	164	179	151	156	170	151	169	140	159	165	157	158	152	144	147	145	161	164	175	143	138	143	136	166	157	153	168	149	170	126	149	169	167	161	150	157	149	132	173	145	169	176	163	176	179	167	165	166	151	162	161	158	168	139	135	144	142	148	154	131	156	166	169	150	134	162	154	176	163	160	173	164	186	156	144	149	164	173	143	172	170	165	158	138	165	145	129	149	171	183	167	158	142	171	162	159	156	177	144	134	144	135	144	149	154	149	134	149	155	142	161	125	146	153	170	148	158	155	156	159	154	158	148	139	167	166	152	143	147	162	168	134	149	137	141	141	170	151	143	138	152	141	154	142	174	154	166	146	163	182	134	149	167	130	139	161	161	153	154	162	148	170	152	156	151	131	140	154	178	165	147	137	172	135	141	158	160	161	139	155	134	143	142	165	149	150	169	159	159	160	138	171	162	143	152	164	134	138	146	146	156	176	158	157	143	155	153	189	147	168	156	129	166	135	146	167	160	163	160	148	182	139	177	167	167	155	150	150	135	147	162	156	141	181	133	153	136	165	153	160	162	150	117	158	150	175	152	163	148	155	183	142	168	171	138	130	145	157	164	156	142	147	153	141	151	159	157	136	175	146	155	163	159	162	158	164	150	150	157	156	136	154	158	143	151	168	138	158	150	147	158	144	142	137	172	134	165	147	140	158	146	155	139	173	144	138	155	148	159	156	153	175	169	172	153	145	154	144	134	143	147	143	161	179	164	155	140	160	153	158	140	165	164	154	134	135	157	146	168	140	151	147	127	154	148	156	128	178	166	172	136	134	134	142	155	147	140	175	152	161	157	170	159	163	166	163	173	142	164	146	163	161	144	140	159	142	158	148	134	154	167	160	124	171	137	164	144	164	139	145	169	165	158	156	168	149	158	130	145	152	145	127	132	153	148	151	149	132	151	159	135	142	146	167	177	162	160	151	159	152	143	157	141	161	156	134	153	137	150	148	167	135	154	162	152	152	152	166	133	153	146	137	141	177	153	133	150	150	154	139	166	137	140	142	163	141	179	134	135	152	148	150	165	141	150	183	154	149	140	148	157	168	173	131	155	147	147	162	150	163	153	142	138	152	163	145	169	153	150	149	164	147	175	154	159	157	145	146	139	177	133	130	156	148	165	140	140	164	138	170	161	149	143	159	134	174	151	154	150	144	142	154	162	148	161	164	151	135	146	141	155	154	136	170	139	164	127	149	126	147	163	131	156	150	138	159	175	143	154	149	153	161	195	155	173	167	154	147	144	155	157	153	150	140	135	143	175	145	161	163	169	143	145	160	153	146	163	139	151	155	153	132	144	153	142	139	148	152	148	149	169	139	144	179	151	151	141	167	143	155	145	129	141	155	137	168	160	148	160	159	171	146	152	127	144	160	129	155	162	139	159	147	146	143	163	181	175	161	154	147	171	137	167	172	153	144	140	148	155	173	158	148	143	173	122	162	172	151	138	159	139	157	136	152	162	169	144	161	158	164	131	160	136	139	157	161	149	159	177	152	156	160	156	143	159	144	146	147	169	178	158	168	156	143	164	154	156	161	142	157	144	158	164	145	146	169	156	131	164	148	168	178	141	164	137	165	162	136	163	155	144	167	165	184	175	152	148	156	128	151	139	158	144	180	144	148	178	161	161	132	152	150	133	161	143	155	149	174	170	157	136	172	128	144	179	159	134	150	147	153	153	143	164	147	146	156	140	140	170	153	155	145	177	158	154	138	138	142	136	131	162	149	151	135	148	139	164	168	134	136	162	173	149	164	162	147	153	168	143	144	156	163	149	161	126	158	151	173	158	140	151	165	166	145	158	143	145	166	141	159	132	155	138	152	165	149	147	176	159	158	145	161	173	154	151	129	173	149	133	148	143	147	136	148	170	151	142	144	145	152	166	165	183	157	137	161	133	139	143	155	144	162	156	161	151	159	175	159	163	167	141	141	139	166	154	167	135	139	163	157	144	157	158	167	160	172	154	156	126	160	147	149	159	167	161	142	163	148	152	138	169	133	171	121	147	165	142	160	171	165	143	142	143	137	140	143	157	163	184	138	165	153	151	155	130	159	142	145	166	154	154	157	158	167	143	134	137	158	151	126	177	170	147	135	139	142	136	151	163	177	164	157	144	149	154	146	155	167	137	172	144	153	187	165	151	130	174	151	149	156	170	172	166	149	150	169	146	153	140	172	162	148	143	155	141	155	160	124	149	167	145	164	162	142	142	135	147	171	155	132	145	150	127	165	142	137	147	162	162	165	133	151	154	170	151	152	143	150	144	138	165	168	136	149	157	170	138	161	199	157	158	157	136	132	147	154	136	151	136	179	135	153	145	134	153	133	149	161	140	140	158	147	173	151	151	167	128	138	148	149	143	163	162	147	148	155	162	159	159	122	148	178	163	147	151	157	151	160	187	128	176	151	143	159	143	147	149	145	164	133	159	155	169	158	167	150	155	142	150	148	160	150	145	142	147	153	167	154	167	161	159	149	152	152	141	150	142	163	143	156	147	135	147	125
34407	4054	18724	21771	7971	6876	4169	3402	2501	1914	1845	1714	1450	1339	1169	1023	958	1035	2774	15614	17282	618	581	558	557	528	544	536	517	498	506	444	497	472	464	428	451	441	457	441	404	406	422	422	386	445	442	417	445	383	427	440	401	397	416	431	428	388	378	412	393	407	369	373	373	360	412	361	416	407	405	380	396	362	380	425	359	378	403	379	376	371	391	400	374	370	373	332	391	368	386	373	379	393	367	367	374	380	410	355	357	371	379	350	358	391	351	395	389	350	376	372	367	380	358	337	384	368	375	378	387	390	395	372	384	339	345	372	376	377	375	350	382	385	331	330	373	352	390	391	374	381	349	376	357	369	350	365	382	358	384	334	375	388	359	392	369	367	352	362	381	323	361	370	379	362	387	334	385	381	386	358	353	355	388	357	387	365	365	370	378	373	357	334	323	351	341	353	311	386	381	341	367	373	369	371	370	380	366	354	344	363	349	376	333	386	385	382	378	370	363	364	375	372	374	365	365	374	386	359	359	383	381	398	346	350	359	372	387	396	361	367	381	359	350	387	377	376	343	335	384	398	362	326	342	377	361	361	387	338	402	359	358	392	383	382	372	341	352	372	365	337	370	347	371	346	375	366	375	374	306	366	386	364	372	388	368	406	378	354	348	330	355	343	323	377	381	380	371	356	372	350	408	372	361	362	383	374	359	358	377	396	365	346	332	357	367	373	375	359	341	357	342	354	355	361	390	386	347	337	357	378	366	350	380	351	389	339	363	405	351	342	357	356	368	386	364	361	376	347	358	353	344	353	317	341	362	386	343	365	346	371	386	365	356	374	353	374	380	387	362	374	345	364	366	379	336	353	381	377	387	346	379	347	351	388	377	386	322	388	395	372	376	378	378	385	358	361	380	384	365	364	366	374	433	365	334	355	371	395	376	376	390	399	359	347	377	374	358	363	345	381	365	402	395	367	371	356	358	352	400	357	383	344	342	365	345	371	402	352	415	344	372	390	317	359	373	356	381	342	359	389	324	361	342	368	367	354	361	377	381	406	355	338	370	369	365	328	390	380	353	331	370	368	371	362	344	377	339	373	393	418	360	349	386	352	363	391	396	351	396	356	351	374	365	372	351	349	393	371	381	381	382	367	421	382	360	357	342	367	345	396	353	392	400	362	364	359	329	379	405	381	350	382	393	371	358	328	370	359	362	357	377	390	406	373	366	355	336	366	399	364	363	371	380	364	407	394	337	366	383	343	344	371	355	370	374	388	375	371	347	342	378	374	335	347	371	354	391	346	343	346	383	366	350	376	365	387	365	351	371	393	375	348	405	345	362	353	375	339	336	376	349	361	386	374	382	353	388	376	351	381	370	382	350	359	365	376	358	370	340	353	378	367	345	398	381	356	390	375	400	370	371	375	360	358	379	367	348	352	357	354	367	357	380	368	368	375	329	381	351	355	363	364	370	373	367	378	399	399	348	374	389	361	381	356	358	358	365	370	372	393	386	380	368	351	391	375	344	357	371	338	425	364	373	385	368	366	379	365	357	393	354	362	364	359	338	337	370	385	347	387	376	393	388	368	351	396	347	344	400	343	379	377	380	365	358	370	374	340	358	349	348	343	359	359	392	342	350	367	369	373	356	388	402	388	357	329	351	362	357	375	355	416	365	379	355	373	346	362	364	373	340	368	382	374	358	332	361	366	346	361	376	360	376	357	370	381	336	373	362	369	377	351	365	388	349	387	356	366	356	354	378	411	385	361	358	371	383	334	362	362	372	372	383	346	349	361	383	349	392	385	331	338	341	376	334	354	372	344	361	373	375	329	366	371	341	367	392	398	368	358	393	347	334	363	350	348	376	393	383	360	347	368	397	329	366	377	382	371	363	367	332	361	352	326	344	372	392	378	361	354	343	372	336	374	360	377	380	365	370	354	370	379	333	358	374	353	374	365	394	352	352	392	394	354	346	370	353	359	358	365	359	373	344	370	349	338	388	366	405	379	347	346	352	365	355	365	325	367	363	404	352	366	354	391	344	389	394	373	358	370	374	375	364	392	368	367	341	345	339	372	362	359	379	376	347	359	370	367	381	366	362	342	362	346	378	363	391	329	331	364	402	396	340	354	369	392	351	364	357	424	355	341	382	387	393	351	352	393	345	378	356	359	377	389	361	358	370	366	402	367	380	357	342	354	341	407	368	352	367	344	392	332	354	347	358	345	350	359	384	321	370	351	350	399	345	342	364	359	379	379	386	375	391	371	364	352	356	366	343	369	351	395	338	370	332	394	392	349	371	380	368	372	372	390	367	348	320	367	387	376	380	373	379	382	387	358	362	359	369	368	371	394	381	388	361	355	363	372	359	370	355	376	325	388	347	390	346	394	322	366	341	377	381	375	403	374	356	365	359	352	339	386	398	370	353	364	342	349	376	355	341	368	346	370	356	400	363	380	344	367	362	365	353	364	359	376	388	376	350	364	368	344	352	362	356	383	351	351	354	373	379	391	374	352	359	380	366	373	339	378	368	376	371	369	344	373	345	393	363	373	349	362	358	373	357	354	396	346	367	377	344	359	378	375	359	380	353	338	369	345	354	379	360	364	379	334	397	350	380	352	357	376	373	377	394	375	385	366	400	400	363	363	403	334	349	380	378	406	357	391	375	325	354	370	370	392	380	404	378	379	357	384	345	356	376	372	372	358	365	385	390	367	390	337	349	353	398	332	374	375	369	379	372	364	383	374	357	372	374	354	354	302	379	367	357	356	388	367	360	403	358	369	318	358	382	383	350	414	341	338	380	356	371	358	378	384	345	363	354	371	383	359	369	349	364	343	379	357	372	393	355	397	356	345	376	336	339	361	328	404	382	380	379	376	379	403	398	348	337	392	345	373	384	357	376	389	396	363	364	358	393	350	384	336	375	350	345	354	404	387	372	383	416	343	395	380	360	350	388	335	351	341	333	379	378	351	394	356	384	376	330	389	342	346	396	381	364	380	381	377	385	391	361	355	367	373	378	348	400	400	424	336	367	371	367	382	334	343	352	382	372	386	373	385	345	362	368	354	388	354	378	386	375	358	346	342	378	342	368	381	356	387	374	361	376	397	343	392	391	353	350	373	385	348	369	367	354	359	413	380	360	330	344	384	368	385	339	320	358	332	332	362	353	360	356	336	342	399	346	405	375	384	338	329	400	360	336	374	363	378	325	392	372	370	373	332	360	379	380	370	366	371	394	340	359	379	326	351	374	365	344	361	373	343	350	355	406	369	356	376	365	390	376	355	355	376	352	366	389	391	354	374	363	357	329	377	371	359	390	356	341	355	380	362	375	362	381	333	388	351	367	341	386	362	372	359	360	355	336	395	413	380	367	375	377	381	360	354	346	356	359	361	361	381	371	354	370	363	392	369	363	401	376	343	372	357	365	383	375	376	338	384	345	360	343	376	372	345	354	362	385	373	366	394	361	351	382	357	392	361	385	369	349	365	364	320	364	373	349	378	355	331	321	345
18284	4681	2074	1302	574	408	261	270	252	223	267	262	221	218	266	254	260	283	290	302	280	262	251	271	284	268	258	200	240	228	247	212	233	247	252	245	255	264	293	254	249	225	271	269	243	226	232	229	254	254	252	262	253	248	252	256	264	257	266	250	229	254	219	244	242	230	230	245	307	239	277	256	264	251	247	238	241	248	264	269	247	252	252	247	259	235	234	265	261	266	237	255	223	251	240	259	246	242	217	278	231	275	227	260	240	239	227	250	242	245	240	242	234	255	252	261	230	259	229	210	231	229	237	234	261	218	236	238	248	258	242	241	257	260	255	227	257	257	248	243	241	237	257	255	229	224	265	245	235	232	235	258	246	245	244	258	255	247	273	271	256	278	237	260	246	243	264	229	263	266	250	236	286	228	285	242	228	248	246	263	247	239	265	258	244	250	286	257	273	221	248	241	229	275	261	270	262	279	250	253	245	234	270	225	247	232	245	273	283	246	223	260	260	256	284	237	260	260	261	225	248	261	248	273	230	245	243	234	233	245	285	240	223	273	233	227	236	244	252	262	279	256	292	249	265	244	255	254	235	257	246	232	276	245	260	257	280	262	253	256	248	226	220	235	257	277	260	259	268	225	240	251	225	218	261	253	264	261	242	256	235	247	262	266	251	232	244	233	241	234	224	237	226	239	243	247	251	262	247	254	243	224	230	252	272	257	230	287	249	247	265	240	262	253	284	264	237	242	241	217	276	226	244	258	272	253	249	259	231	243	228	277	252	243	254	222	238	259	216	205	225	248	236	245	236	251	245	274	255	264	261	254	244	231	236	274	264	250	240	231	231	238	230	219	255	256	263	241	236	240	250	261	243	234	241	261	236	263	258	240	218	226	248	220	270	212	274	244	242	250	253	236	244	258	258	264	238	251	225	280	273	264	274	264	268	235	266	216	243	247	243	255	246	296	253	260	252	253	269	209	278	296	236	258	249	255	245	244	269	257	255	247	249	232	257	277	248	258	233	252	221	249	268	243	276	266	226	237	266	219	254	253	224	267	219	257	239	250	255	280	243	249	252	256	245	246	266	250	251	220	287	243	240	272	233	226	245	275	248	239	266	253	267	251	252	228	257	245	255	236	260	247	260	256	271	265	258	228	288	234	240	237	242	238	249	240	271	264	279	240	228	265	229	245	239	248	266	258	236	274	257	252	246	260	245	257	267	234	248	233	269	249	233	268	252	247	271	252	228	234	266	243	265	245	274	261	220	234	254	250	236	274	254	235	226	262	251	248	261	237	272	238	246	254	286	233	237	280	251	231	229	271	243	266	230	237	270	242	250	235	263	245	248	260	247	236	238	237	259	233	251	228	242	251	256	242	267	239	268	269	246	264	240	267	255	240	225	252	256	262	231	225	243	252	244	271	232	258	249	231	255	266	253	251	275	245	239	220	244	245	234	256	232	222	289	265	262	245	270	261	230	250	269	278	253	232	232	233	227	239	253	248	260	228	268	228	239	245	246	242	270	234	240	257	254	244	253	263	268	236	228	234	238	248	249	245	236	249	263	228	221	234	241	250	215	221	243	235	239	254	242	257	277	239	248	255	249	219	258	287	248	244	270	233	229	241	220	253	245	253	230	212	258	253	243	267	249	238	235	282	265	251	217	249	258	245	255	245	241	222	238	273	266	250	236	232	259	247	250	232	273	228	259	237	260	252	234	233	239	236	259	241	241	239	233	224	258	264	232	253	252	235	219	255	226	247	268	260	276	248	230	257	223	250	250	227	233	246	238	231	272	254	272	238	273	239	259	246	246	248	243	259	252	266	267	257	274	243	244	217	269	233	243	260	255	246	275	273	262	229	251	276	261	241	269	259	244	240	197	261	241	264	241	223	242	259	231	263	242	253	286	253	252	216	249	242	278	236	249	239	274	247	257	267	250	243	231	224	278	252	240	210	238	257	273	275	247	271	255	229	238	252	208	265	241	222	267	276	243	230	266	251	258	231	264	245	258	241	239	256	241	231	269	245	259	269	249	260	248	255	260	249	235	253	271	235	257	253	222	243	235	289	211	237	236	250	243	234	260	244	266	225	215	244	231	229	246	266	233	272	212	264	232	244	246	280	255	244	237	261	253	259	258	273	244	217	263	235	233	260	223	275	258	246	232	254	268	234	285	240	249	263	246	268	244	251	250	254	247	260	243	264	234	251	240	232	252	251	258	224	265	233	256	247	257	256	232	239	235	241	271	244	249	234	246	240	252	254	238	235	263	246	239	230	245	243	267	259	258	253	248	245	266	279	259	259	257	239	241	240	228	250	244	268	253	303	242	278	272	274	242	256	241	256	243	218	258	227	237	235	274	261	266	243	257	254	224	246	228	233	230	244	240	243	238	262	234	232	250	234	260	287	260	249	264	250	234	250	234	235	253	254	271	231	258	250	258	252	261	255	252	252	213	266	259	282	247	228	243	255	257	252	238	247	242	248	243	258	234	246	233	238	272	287	266	239	231	233	258	255	258	253	240	245	259	250	213	225	252	257	245	255	272	254	251	230	273	254	246	243	232	247	235	237	238	231	244	241	209	264	251	236	262	250	272	258	262	279	250	272	249	228	231	258	248	237	227	253	241	278	274	266	211	271	242	237	261	261	251	254	267	247	240	256	276	225	281	271	251	266	247	252	269	220	217	274	243	260	240	270	231	234	244	286	251	244	271	271	262	262	227	272	253	257	229	254	257	238	240	278	246	250	271	245	258	247	244	250	245	254	255	264	252	238	256	257	210	258	237	260	234	252	273	259	260	262	243	247	235	243	252	256	214	230	230	240	266	264	247	255	240	249	264	217	246	232	255	238	271	243	293	239	253	264	233	266	275	274	252	249	250	239	235	255	250	234	233	262	259	255	258	268	279	229	257	251	243	238	233	222	229	239	263	237	272	226	244	255	221	235	249	252	257	261	228	225	270	254	258	257	258	234	251	236	256	255	246	242	263	271	257	208	246	255	263	244	243	241	254	246	277	236	261	219	253	225	234	257	263	235	264	257	238	239	269	240	254	241	252	255	256	266	235	227	262	258	265	253	250	220	245	237	244	244	250	253	255	263	226	215	231	244	266	229	258	238	230	243	268	250	252	269	270	243	269	220	230	241	258	259	261	224	269	230	235	243	276	236	249	265	246	248	234	262	251	260	245	271	252	268	279	223	237	242	249	217	269	233	264	225	241	260	260	249	263	238	247	263	243	300	230	260	263	265	247	259	266	238	243	278	238	240	256	253	240	268	268	275	250	256	233	240	280	217	228	271	241	251	262	226	254	270	239	255	257	223	277	239	246	253	250	255	242	264	254	225	226	278	229	261	258	240	285	245	251	262	253	245	255	279	236	258	240	248	264	260	259	260	262	232	255	222	255	236	198	273	266	222	232	240	249	265	246	259	235	214	217	221	269	243	246	265	241	266	268	241	256	217	243	229	215	236	221	250	232	253	254	276	242	235	233	212	268	250	266	238
13916	821	1108	2600	919	849	786	673	630	642	666	625	659	637	631	665	618	648	682	1084	721	617	647	624	638	605	604	587	627	602	646	585	582	593	624	617	601	639	629	642	638	610	591	651	608	570	623	642	641	609	605	600	582	622	599	603	608	634	583	566	587	612	614	597	589	584	627	629	630	611	621	586	639	580	649	582	613	602	631	628	586	601	593	605	604	581	588	581	606	628	596	555	605	604	562	612	626	597	627	633	613	590	578	573	573	586	625	591	566	602	578	615	618	641	659	661	581	554	617	647	595	598	616	582	624	618	590	603	597	635	631	617	576	623	594	612	642	631	586	626	613	601	631	600	612	537	631	619	554	593	563	678	631	582	631	602	624	609	614	592	604	562	591	595	650	621	595	632	627	585	612	592	594	581	615	622	589	568	604	633	595	572	623	595	582	619	579	617	633	582	623	603	637	579	583	571	623	608	621	566	626	569	591	584	649	593	578	592	577	575	575	577	626	593	602	603	584	612	573	614	604	600	573	646	634	609	589	604	640	629	575	641	623	616	568	595	628	567	632	585	572	592	573	585	593	576	633	600	603	601	611	596	571	657	626	625	610	583	583	601	580	616	628	608	606	584	598	570	593	587	629	636	620	575	552	604	619	547	606	577	610	602	592	618	640	630	642	601	636	584	549	640	564	597	616	631	624	603	602	595	582	618	589	630	604	593	635	582	602	590	597	622	594	611	597	615	565	609	574	605	574	601	604	634	597	596	622	564	632	581	614	640	637	610	603	604	562	637	573	588	606	590	608	610	593	586	585	608	616	606	608	601	586	600	615	637	615	580	596	620	590	623	597	631	601	573	594	631	652	645	623	570	604	626	599	601	620	606	591	583	593	609	637	586	588	616	656	591	611	575	621	595	609	629	662	564	608	599	570	582	629	615	600	657	602	629	603	560	582	596	631	566	606	582	599	575	609	640	593	601	605	589	601	616	595	589	587	590	614	617	634	632	589	567	604	617	603	582	588	590	601	564	575	618	594	627	617	587	612	580	578	587	570	645	595	621	601	573	622	652	631	591	628	608	567	596	542	629	583	612	599	569	611	608	602	612	592	627	582	599	580	565	567	581	606	614	604	596	618	555	626	573	601	583	594	576	627	613	612	592	599	600	607	621	582	588	599	601	605	619	619	591	570	609	581	564	625	615	582	575	589	581	601	602	578	609	605	615	592	630	642	589	603	615	602	578	632	608	602	601	604	586	617	630	623	648	617	584	596	626	559	611	614	613	641	599	602	639	613	601	635	602	597	600	587	608	607	602	604	605	562	605	585	647	613	608	591	610	574	560	636	622	619	611	607	586	590	628	623	595	639	593	592	589	600	572	600	593	588	610	598	607	660	607	596	595	580	623	605	587	665	625	631	586	644	599	651	603	607	564	587	655	605	589	578	610	593	637	638	610	627	596	581	588	642	660	586	566	599	594	657	633	584	607	618	585	563	623	606	606	624	602	601	602	645	585	597	603	606	597	586	613	596	570	600	611	593	638	632	607	643	627	601	628	589	604	575	561	596	604	586	571	594	604	585	613	621	584	639	633	637	565	632	614	626	655	673	647	599	586	582	581	599	612	606	571	622	561	622	595	639	536	586	615	611	595	591	616	605	596	559	587	567	625	596	584	597	585	587	619	596	609	592	626	616	630	571	625	597	593	627	618	625	630	589	624	629	545	581	586	654	608	630	568	616	589	648	614	658	594	599	604	613	586	628	648	615	653	615	557	609	625	624	591	586	612	572	633	592	635	603	591	640	593	642	609	597	596	586	626	637	586	591	593	594	602	604	623	596	620	603	594	625	620	635	613	569	649	583	593	598	598	628	608	596	596	600	601	602	598	579	663	607	627	561	598	574	629	610	562	625	642	619	590	590	573	594	600	602	589	615	607	645	598	649	638	594	652	645	620	598	586	610	653	577	637	603	582	613	634	612	613	588	604	565	603	609	593	579	631	649	582	614	628	597	598	589	661	654	630	619	596	633	634	582	625	585	579	625	601	600	628	618	621	653	632	597	638	609	593	551	605	626	604	589	627	656	619	633	637	610	595	597	629	634	590	600	594	592	542	613	564	615	619	625	612	574	634	549	628	606	624	599	581	624	598	583	661	598	584	600	609	617	599	561	603	621	631	610	580	596	615	556	632	622	613	617	576	566	618	633	597	608	577	656	583	601	599	620	621	588	600	570	613	599	557	639	632	588	605	616	648	595	582	623	631	632	646	566	631	587	602	637	625	611	600	643	656	582	607	612	635	608	586	600	545	641	640	605	592	658	677	582	582	598	631	635	586	642	546	634	621	614	597	636	583	607	588	590	559	655	628	576	615	584	611	562	632	621	632	577	623	640	588	635	633	549	615	633	604	624	600	626	599	635	652	648	644	600	612	623	569	606	589	601	599	577	580	593	608	609	613	596	612	627	598	601	554	633	594	616	577	559	582	607	638	637	535	655	616	643	596	588	602	603	607	633	614	588	628	614	616	615	601	611	582	638	573	592	606	653	574	650	600	630	614	595	552	628	586	678	626	594	605	633	633	599	649	667	625	578	588	570	587	599	615	611	578	618	599	597	561	632	628	614	604	646	577	602	644	596	618	612	619	636	615	627	604	608	584	571	632	589	638	570	597	588	588	569	586	581	571	623	620	600	642	611	565	638	603	607	648	593	610	588	615	571	605	543	563	589	643	590	574	583	585	602	582	590	618	604	615	596	624	610	592	615	599	597	586	638	565	642	591	628	606	625	613	599	607	617	627	604	566	581	670	597	631	586	618	627	589	556	574	582	569	590	570	619	592	591	598	578	645	615	580	615	599	606	620	586	569	603	607	568	651	585	610	609	525	648	620	594	650	582	612	580	592	644	589	619	589	644	637	621	598	606	595	612	640	596	633	635	604	584	617	595	623	590	617	571	587	587	586	622	555	569	614	582	548	621	601	628	630	578	582	594	621	655	588	638	617	617	619	592	602	534	636	578	601	604	603	640	656	650	565	605	608	599	622	583	579	594	655	578	657	600	620	582	599	607	615	622	561	617	598	630	661	622	530	638	587	617	572	612	614	597	571	581	604	640	579	603	585	603	630	620	603	626	616	624	584	624	604	599	583	588	567	631	608	633	614	637	588	614	611	587	628	607	657	643	606	587	635	599	560	623	614	587	617	609	589	591	623	648	620	579	599	580	624	569	595	591	598	629	594	586	618	631	602	609	604	631	546	627	591	589	610	621	627	611	624	596	608	613	588	594	588	643	638	661	631	556	606	600	582	629	569	592	622	601	614	594	563	607	602	615	604	558	629	596	569	631	609	583	583	618	578	612	590	592	615	592	629	579	643	589	616	616	609	591	594	634	639	589	572	686	580	605	593	598	609	658	603	590	597	613	566	604	616	653	584	585	618	580	598	634	604	632	592	558	630	608	630	607	609	588	621	629	613	545	586	623	594	618	585	586	603	625	563	598	624	600	597	615	579
48886	28352	25271	23357	19380	14140	6608	1835	698	531	478	503	395	382	380	319	251	266	900	3847	551	204	189	190	176	193	173	187	176	172	158	195	174	165	159	175	154	180	171	147	164	167	167	149	162	167	159	156	183	188	201	191	149	158	190	192	152	167	163	157	162	126	168	152	164	156	145	190	147	165	180	168	158	140	156	164	151	142	145	141	155	159	159	159	169	155	142	143	145	188	168	164	161	176	161	155	151	162	173	173	151	177	163	169	147	148	154	166	182	155	186	178	168	152	155	156	155	173	161	172	165	128	160	168	172	138	170	172	162	179	169	149	183	126	156	161	159	158	146	160	157	151	160	167	168	147	143	157	141	173	163	158	159	164	158	161	170	148	171	131	154	175	158	153	172	164	153	162	150	163	170	137	156	162	147	135	126	173	166	194	130	150	186	163	140	164	156	151	140	154	175	127	142	173	152	148	160	144	150	144	157	149	164	148	153	172	120	173	156	141	142	157	144	165	138	139	166	154	154	151	150	139	133	143	138	174	120	172	148	136	160	138	177	160	160	158	159	126	144	175	156	160	158	158	153	158	161	135	188	156	130	147	159	159	147	145	156	185	164	138	149	127	155	160	140	153	141	144	167	188	164	154	149	151	135	158	143	166	155	152	184	139	154	161	145	140	114	152	146	152	154	135	176	140	166	174	163	146	186	153	178	142	157	153	165	165	168	137	155	162	155	177	166	152	152	138	167	165	155	160	156	156	138	141	157	174	141	145	164	150	135	156	160	151	161	155	171	150	173	159	129	130	158	147	158	132	150	182	140	153	173	155	143	157	156	165	178	142	134	156	159	145	143	147	142	140	166	133	175	185	141	176	154	142	155	156	182	161	129	147	153	152	173	164	142	169	175	156	163	156	162	142	151	174	140	153	136	167	170	166	150	151	144	148	159	181	156	156	157	177	157	167	148	169	139	157	155	174	174	151	142	168	166	155	162	148	155	149	150	173	164	180	149	191	157	148	168	141	160	144	142	147	148	154	139	138	140	158	182	150	164	135	170	132	169	154	175	154	154	151	162	152	156	173	163	128	161	145	136	173	170	139	157	160	144	151	170	163	163	174	165	181	177	162	172	170	168	137	165	131	142	163	173	155	134	179	147	157	168	141	144	175	169	174	167	172	140	161	143	148	151	139	189	165	168	169	131	152	139	169	165	129	156	168	138	148	190	154	178	173	145	154	175	164	167	149	161	176	163	152	164	137	153	158	164	143	129	156	127	149	145	157	156	148	152	147	173	161	152	144	145	158	149	159	174	152	144	156	155	149	142	174	131	165	156	144	169	151	166	150	160	172	144	139	183	168	152	128	160	153	147	125	161	141	167	155	163	158	154	147	156	148	164	170	157	137	163	156	147	158	145	150	163	144	135	163	173	183	132	153	145	155	156	147	149	167	150	183	178	156	138	176	161	166	176	173	162	158	158	146	169	165	150	147	147	181	158	153	163	144	168	148	145	173	179	147	147	147	142	157	161	149	177	161	173	160	134	148	164	180	143	165	138	143	156	147	164	169	145	145	138	152	159	156	162	132	147	132	150	157	143	162	177	171	158	176	169	154	149	138	162	170	166	182	150	176	181	151	169	184	154	152	159	143	163	148	142	175	172	156	162	158	169	157	170	126	159	165	170	138	165	139	159	182	163	163	162	137	169	150	142	133	165	146	117	137	150	170	151	174	132	165	162	144	147	139	156	174	151	159	149	159	172	159	172	166	186	153	137	169	142	145	152	158	159	156	165	151	149	139	155	163	157	155	154	155	154	151	161	160	142	160	146	161	143	125	168	150	147	170	132	138	170	170	166	148	154	147	138	157	155	128	178	139	151	151	147	154	156	142	158	154	175	183	160	144	163	167	154	184	151	172	138	160	178	175	166	151	150	160	150	179	187	156	140	149	145	172	161	159	173	162	148	174	167	153	167	148	155	140	193	151	166	160	158	153	150	181	164	164	172	141	167	142	161	149	172	151	156	167	143	171	151	177	159	149	161	158	158	135	161	144	181	141	155	161	132	154	172	153	162	154	150	177	138	165	151	142	167	146	162	137	155	154	177	170	147	153	181	160	155	139	147	143	170	170	159	153	128	162	151	136	130	160	142	158	156	158	161	158	169	134	148	179	135	166	146	147	146	148	162	164	151	146	152	159	157	169	127	146	159	155	164	162	177	171	175	154	170	136	155	141	156	164	147	167	152	133	159	174	152	141	152	154	171	158	160	163	161	172	155	145	189	155	160	160	140	168	162	166	151	138	151	159	128	151	154	153	153	143	170	148	171	147	193	141	153	151	168	151	148	177	178	163	147	143	182	141	167	166	135	166	179	149	151	148	175	171	138	168	141	154	159	151	154	162	149	161	156	150	159	150	172	166	166	171	160	172	152	168	138	148	133	177	161	148	142	162	159	158	163	169	148	142	136	149	174	154	131	150	164	146	164	142	138	160	141	143	151	165	164	146	160	157	149	157	157	167	144	160	156	156	157	157	141	146	153	170	156	163	169	159	173	158	176	151	165	128	142	129	170	145	158	170	135	150	165	177	175	155	167	153	154	158	158	182	158	160	137	157	159	155	128	138	159	168	134	177	170	162	155	153	149	167	137	164	136	147	161	171	164	159	146	156	168	137	164	138	141	141	168	169	148	172	166	156	167	155	172	164	163	140	153	137	146	156	145	169	148	149	162	147	139	152	167	141	167	158	169	171	147	156	168	152	162	156	140	148	138	129	144	144	163	170	161	141	178	140	157	142	148	165	148	149	135	138	147	160	175	162	141	130	146	170	140	157	148	175	148	164	139	156	151	136	159	160	192	134	146	149	153	162	141	130	163	141	171	133	162	141	138	150	141	139	176	144	151	145	142	161	142	160	136	155	166	164	146	165	148	176	162	121	162	137	159	175	144	148	147	149	164	162	154	178	144	161	182	141	109	155	169	157	177	177	157	152	163	156	148	169	155	149	143	150	163	152	160	141	183	185	163	148	145	186	168	151	169	186	137	141	152	149	151	154	161	138	163	153	165	152	168	133	148	139	157	151	148	162	137	147	178	161	156	158	152	157	162	156	182	148	150	134	145	136	166	175	169	146	169	150	156	142	181	174	151	165	164	142	157	167	150	155	157	154	149	142	182	154	158	162	162	162	142	139	139	172	165	162	123	156	155	156	162	162	182	145	162	153	161	156	164	151	170	163	135	145	146	161	122	144	160	170	147	159	165	164	145	128	165	150	142	161	131	176	151	142	143	172	158	148	169	135	146	164	145	166	172	163	168	159	172	186	153	155	184	163	161	154	170	150	136	149	155	161	149	176	129	144	147	148	135	155	142	156	154	164	127	155	144	173	146	152	168	149	176	149	158	133	150	139	140	144	152	167	168	158	176	155	146	149	152	141	145	163	152	131	185	163	182	131	167	143	156	160	153	148	168	154	164	145	149	143	148	171	155	136	156	139	145	168	162	157	155	156	160	150
41927	4428	12916	21621	6379	5151	4241	3316	2767	2012	2007	1883	1795	1650	1519	1034	1015	924	5192	16728	1726	660	657	649	601	576	582	551	517	551	543	535	516	497	474	489	472	465	462	451	421	456	457	403	438	433	448	415	424	398	407	452	403	383	381	440	451	425	407	412	386	405	396	410	427	421	381	416	394	371	397	399	362	407	388	373	404	399	384	368	390	391	387	365	363	384	393	389	384	379	382	389	392	356	379	356	386	370	373	383	371	351	347	392	403	364	339	401	381	373	398	344	365	358	354	382	395	393	371	364	400	365	349	364	387	373	397	377	363	383	407	373	361	339	381	390	346	376	366	390	377	376	370	373	377	370	394	348	361	371	398	362	362	363	388	369	387	357	378	382	383	362	372	360	385	380	411	376	354	349	351	327	377	358	400	372	349	369	358	343	355	349	354	371	370	381	383	356	373	368	351	393	367	346	344	359	379	404	366	359	363	360	379	378	386	357	390	365	361	348	376	397	400	351	361	339	385	394	351	388	370	389	361	382	380	400	389	369	340	365	356	369	359	339	368	360	389	364	355	364	373	377	371	344	364	383	357	366	373	373	362	377	394	362	338	363	377	368	358	347	377	336	355	336	405	361	378	359	360	371	345	378	354	363	347	388	374	359	394	364	389	383	354	367	375	360	395	341	383	384	374	386	335	344	362	344	376	379	359	377	350	362	403	354	341	370	380	359	365	380	368	358	385	326	356	379	385	323	367	368	396	380	357	379	361	354	369	382	383	376	366	369	389	333	394	359	359	353	342	403	366	364	368	383	370	394	338	365	383	351	383	358	380	354	364	369	361	403	345	358	364	383	423	381	387	396	349	388	419	389	344	370	349	343	345	368	401	364	374	359	353	360	394	372	373	359	362	389	361	371	375	384	372	371	345	375	359	349	373	368	352	387	357	380	361	401	362	352	361	324	384	357	361	380	343	357	361	375	391	359	330	358	373	404	359	363	372	413	343	382	352	360	350	373	349	374	367	348	381	350	385	347	359	325	363	393	363	400	364	361	367	387	359	373	381	388	372	354	419	358	343	356	360	413	347	327	370	387	375	356	356	358	342	377	391	356	352	354	369	371	368	384	356	360	335	335	382	367	426	348	355	339	366	342	366	408	345	385	362	347	357	348	388	406	362	370	346	364	367	346	334	392	348	388	369	337	379	343	382	343	377	355	352	392	323	373	405	342	330	392	345	388	324	396	360	384	418	365	374	356	359	339	365	362	339	349	352	372	378	338	377	347	396	343	368	332	354	364	394	348	391	382	368	360	381	364	376	364	337	348	344	379	385	375	424	347	367	352	369	355	370	369	382	375	369	335	390	389	377	367	388	338	346	345	379	353	381	376	402	339	377	355	351	375	354	370	391	366	421	323	392	407	360	365	407	339	377	350	362	376	365	371	358	373	375	339	366	337	365	343	364	386	349	353	363	391	346	372	372	383	384	360	363	356	373	357	359	402	367	349	341	360	342	350	358	390	371	363	372	359	372	380	371	355	390	364	396	388	379	364	381	351	379	358	348	373	365	368	358	370	347	374	370	373	397	359	368	342	365	383	383	379	408	348	407	406	404	404	364	388	366	328	363	390	346	418	353	346	392	349	368	370	364	376	358	375	366	328	353	366	373	349	371	411	393	375	375	342	343	359	406	348	371	375	383	388	370	379	393	370	367	378	369	341	391	362	363	352	344	341	368	361	381	384	378	355	361	345	344	369	375	377	403	400	382	368	370	336	352	372	341	362	382	358	379	363	396	377	352	337	376	328	344	388	406	336	347	352	382	351	388	356	370	406	362	370	330	380	385	339	371	392	382	374	377	328	356	362	372	349	381	393	365	366	374	354	362	332	345	365	366	327	353	400	355	371	404	419	347	386	330	352	361	366	414	391	343	351	378	401	340	337	372	333	388	324	387	389	375	329	378	394	366	368	340	360	362	369	374	353	379	375	362	382	363	389	391	353	375	372	332	392	375	377	389	368	392	360	377	404	354	356	347	390	369	354	351	394	347	353	354	335	354	378	400	379	362	359	366	361	346	407	413	364	389	362	386	371	352	343	336	379	342	371	351	343	373	323	364	369	387	365	371	383	335	386	387	357	386	381	347	338	393	360	367	354	372	372	385	379	369	351	372	350	364	362	375	353	343	365	383	377	347	386	358	350	337	358	369	374	404	355	394	375	369	370	389	411	393	366	319	353	363	345	395	394	367	373	372	367	359	370	337	344	395	386	363	344	364	346	360	395	361	413	355	344	362	364	372	339	352	410	389	356	404	373	377	350	370	390	387	350	383	327	382	330	371	384	383	388	359	372	393	366	384	357	342	354	376	355	352	386	385	328	396	363	350	353	365	390	392	356	348	387	359	366	373	350	390	385	366	367	378	364	379	357	359	374	387	401	364	368	357	380	385	406	390	324	350	362	402	363	341	353	349	361	369	408	366	367	398	358	340	358	375	379	374	385	391	359	358	349	376	357	407	345	389	358	377	385	339	388	375	352	325	371	372	376	371	356	383	378	381	352	360	380	374	338	365	411	378	355	376	335	377	369	365	365	361	384	356	339	395	366	438	367	388	358	309	381	337	371	363	333	390	355	418	359	393	349	354	383	344	379	323	379	402	370	361	350	360	366	412	392	362	391	377	364	383	365	344	341	361	373	377	376	382	374	386	370	370	359	328	382	368	344	351	388	333	368	380	390	376	381	387	388	375	368	359	384	363	379	384	377	353	347	358	354	387	337	338	387	388	368	372	335	365	391	384	388	371	376	324	375	361	368	344	353	366	381	371	387	359	360	370	346	312	389	357	368	370	383	370	386	400	360	327	352	339	353	357	379	364	382	387	373	381	375	362	371	379	394	351	416	316	381	366	370	384	398	391	351	383	380	351	391	338	379	380	355	358	360	395	335	358	358	391	367	342	397	351	347	356	317	376	394	389	352	358	364	346	374	366	390	367	386	346	345	408	370	367	328	371	361	335	380	340	344	335	350	356	349	367	357	373	379	381	357	350	376	358	349	381	370	346	382	357	363	365	373	394	373	352	351	369	367	379	376	393	344	324	386	347	378	355	354	383	377	366	392	395	382	341	380	390	365	302	360	362	384	375	393	371	359	344	396	382	349	365	400	389	364	365	358	324	385	368	386	362	384	366	389	388	391	364	394	354	364	338	337	371	368	345	406	369	357	390	375	397	333	351	366	394	366	393	369	361	356	347	386	366	347	401	368	393	352	371	341	370	338	382	362	361	353	355	381	359	373	358	343	366	356	361	349	378	343	354	350	353	369	368	390	376	329	346	358	381	338	362	382	337	341	374	373	356	358	408	356	371	362	352	386	341	361	377	344	384	383	386	350	356	358	368	342	367	370	376	362	366	363	351	355	386	379	339	371	375	371	361	370	376	392	384	377	330	325	389	379	366	389	387	383	347	357	375	372	394	357	390	375	369	391	381	353	388	379	372	397	379	358	374	378	360	351	333	416
49976	27855	25320	21679	17824	13275	6643	1911	729	557	452	454	427	394	361	298	248	262	309	2546	1305	190	179	186	173	155	170	171	169	168	164	146	159	148	164	147	158	162	138	150	156	152	188	133	154	155	152	169	142	138	154	145	146	144	153	150	161	142	127	125	138	149	145	159	134	160	141	131	158	165	131	157	130	128	130	120	144	145	164	139	150	137	129	147	138	134	120	133	146	130	148	144	150	137	119	150	151	139	133	150	140	131	126	157	156	144	147	140	167	136	139	140	133	159	141	160	136	132	121	136	125	134	142	141	141	145	134	106	158	146	135	131	130	148	138	145	136	142	135	161	154	144	137	127	126	149	138	162	154	129	159	145	139	148	148	147	131	140	139	146	158	159	144	118	151	142	127	131	139	140	128	148	134	124	126	132	147	157	140	147	131	152	146	117	139	127	144	165	139	151	151	132	130	146	146	139	159	136	139	160	161	148	136	136	126	152	138	143	134	136	162	141	132	153	134	148	137	148	156	120	161	142	150	129	151	148	146	137	141	141	163	162	150	122	109	143	166	156	140	127	155	148	146	133	146	147	146	131	133	141	154	169	130	151	143	133	144	133	130	142	146	134	154	114	112	141	156	145	139	150	153	144	125	126	147	129	119	141	145	132	128	132	135	139	113	145	146	132	145	140	155	129	128	141	149	135	144	117	130	140	131	145	128	151	131	116	145	145	124	138	120	139	139	143	134	139	148	112	135	127	162	156	148	137	160	136	125	131	135	157	143	128	117	127	149	115	155	146	135	155	119	137	126	132	130	140	115	135	138	112	123	135	124	117	131	134	146	136	143	129	158	153	103	145	129	167	140	126	135	126	143	161	140	139	128	146	157	132	130	143	140	142	158	149	127	149	123	133	120	145	132	143	149	138	147	144	131	106	151	162	144	132	125	126	141	159	134	141	135	141	159	144	154	137	134	136	150	130	143	134	133	135	149	138	142	147	149	128	136	150	144	139	129	160	125	139	158	159	159	144	141	131	146	145	136	141	145	147	174	133	144	147	168	152	138	154	128	161	145	130	139	147	135	141	137	120	115	118	120	125	129	152	175	140	135	142	144	137	137	146	131	141	131	145	139	153	134	140	144	149	149	142	145	166	147	131	144	125	139	142	139	133	148	131	138	152	126	145	116	151	148	150	139	136	134	152	135	147	117	127	131	134	135	147	143	115	139	122	141	168	145	134	134	131	125	125	120	137	148	165	132	132	141	136	143	130	172	154	141	136	146	150	137	149	118	152	138	157	140	105	164	141	143	134	136	134	145	144	147	130	134	148	136	132	132	133	163	149	148	142	144	125	134	159	127	146	138	136	154	156	168	143	126	138	149	134	138	152	166	141	141	134	125	124	119	130	157	148	142	129	128	110	151	133	125	161	159	111	129	128	147	137	143	134	134	144	140	137	144	125	144	137	138	142	164	170	131	125	132	145	144	116	144	170	136	122	147	146	143	155	124	145	135	149	139	107	152	150	137	131	139	150	149	132	121	148	119	154	132	119	135	148	130	122	141	131	143	162	159	144	146	141	165	154	124	137	137	138	155	146	152	134	135	138	126	122	118	148	149	116	158	136	142	134	155	147	163	136	142	125	148	144	153	112	152	159	158	159	155	133	150	136	139	139	166	146	123	141	132	142	147	157	169	157	140	143	148	136	147	136	131	149	149	162	130	131	163	132	150	129	142	153	150	124	161	140	142	160	149	147	137	135	144	116	129	139	135	137	143	114	158	141	167	132	153	141	142	133	141	111	145	142	165	137	118	154	161	138	126	118	118	154	132	136	134	153	129	150	142	112	154	148	144	140	157	130	159	130	144	129	147	135	137	133	142	123	144	110	140	154	153	135	153	154	135	130	133	129	139	130	143	161	151	154	122	139	165	141	143	150	122	146	160	138	134	157	130	141	118	131	114	131	135	121	150	126	130	141	138	137	147	129	139	122	131	137	163	143	121	147	133	128	167	161	126	128	135	153	135	152	146	121	145	133	152	140	133	150	135	141	147	144	144	128	141	158	137	131	122	153	159	130	151	146	139	144	127	125	123	131	126	145	133	141	144	128	134	138	152	148	154	152	137	153	154	154	146	112	153	159	148	136	142	135	149	142	133	147	121	124	141	154	135	137	126	150	142	150	148	151	159	133	137	109	122	148	132	146	145	141	124	159	143	133	145	150	141	121	138	133	140	142	136	134	115	148	141	145	130	143	138	148	149	161	146	144	129	146	121	133	160	155	136	143	130	126	127	128	165	157	125	118	135	137	142	129	163	122	148	138	126	135	144	148	151	145	151	139	137	127	137	138	133	149	143	154	152	124	157	140	111	121	125	162	128	123	142	132	114	143	134	108	155	153	154	143	124	161	130	138	147	139	145	130	141	133	137	154	161	154	127	137	187	129	150	153	118	156	153	139	132	144	164	145	130	152	116	139	145	130	146	133	129	132	160	150	156	126	143	144	141	138	146	121	152	139	159	136	122	134	152	158	149	155	153	140	134	160	157	133	147	171	153	152	143	146	136	140	144	123	145	115	157	148	140	139	114	145	145	107	135	147	131	144	153	148	142	123	139	129	149	138	158	134	134	140	132	129	119	143	132	121	146	161	149	121	147	140	150	126	146	166	145	147	139	124	136	120	132	152	149	149	145	129	159	129	141	120	132	126	136	166	141	134	125	134	159	143	130	128	166	141	146	132	169	124	147	152	145	157	144	127	136	130	152	153	130	127	149	147	138	146	146	153	142	150	138	143	122	149	144	150	147	162	145	141	148	143	137	157	160	114	134	139	148	116	136	140	103	157	122	115	131	133	126	145	154	141	133	139	140	152	149	148	120	136	108	157	131	127	146	140	132	153	129	145	150	144	144	144	152	141	143	136	125	141	129	151	124	135	133	145	160	123	141	133	124	144	128	141	152	139	137	129	134	143	137	132	146	172	160	140	134	143	136	143	139	141	118	144	113	155	139	125	147	150	158	148	149	168	137	145	120	140	142	134	137	128	141	169	142	140	127	136	151	144	152	131	148	143	118	130	127	144	138	135	148	124	125	136	151	134	121	121	144	163	139	124	150	138	151	129	144	159	164	135	153	130	137	165	150	168	139	159	138	125	151	144	122	143	144	149	161	149	138	162	135	162	168	128	142	139	126	141	139	131	130	154	139	136	126	143	134	120	144	144	140	158	136	138	131	131	129	119	134	137	127	122	143	161	132	143	147	133	148	135	154	147	133	127	153	139	133	159	149	146	147	126	139	134	127	140	145	128	124	124	141	151	124	155	147	143	154	124	125	135	140	135	147	115	152	131	147	161	147	141	120	154	138	131	109	156	149	143	148	126	139	139	158	146	146	133	131	131	117	136	120	139	155	132	145	146	138	140	139	152	140	136	144	137	145	131	137	149	152	150	141	166	122	138	140	161	140	133	150	136	135	133	167	124	176	149	136	142	151	123	124	134	144	140	139	146	131	156	153	142
37895	7104	8113	11095	6595	5138	3991	3437	2770	2396	2176	2001	1765	1673	1559	1143	1032	941	1658	12679	4092	630	618	568	583	563	517	540	533	469	478	450	445	456	485	441	437	435	397	431	411	407	431	463	394	405	399	381	387	398	382	432	418	421	358	376	362	366	374	393	400	362	347	350	371	372	374	326	365	346	350	345	367	335	347	360	391	339	355	333	386	353	337	340	350	376	347	359	344	382	381	368	367	356	345	327	356	344	349	361	364	347	336	341	345	349	358	334	357	368	349	336	335	336	316	314	322	332	348	347	370	322	364	342	372	343	352	371	343	324	340	370	336	341	343	381	342	360	349	330	320	362	352	338	353	343	328	310	329	370	346	342	353	344	348	340	360	349	327	338	338	355	362	335	337	300	333	337	374	384	321	356	323	353	359	328	344	355	359	343	350	335	336	316	346	337	336	346	323	309	328	290	327	364	353	323	361	337	367	319	315	346	347	295	359	331	341	308	321	369	365	357	335	350	331	303	330	325	340	344	344	353	352	346	357	332	333	313	322	318	332	348	327	332	337	366	305	387	351	294	351	332	317	325	340	315	352	339	363	325	350	300	317	342	339	339	354	341	356	350	327	343	347	361	329	368	340	359	327	308	365	330	391	355	336	349	372	315	366	338	317	343	365	316	327	338	342	357	323	315	345	339	350	313	311	340	340	366	334	333	328	336	307	357	378	353	328	316	347	376	335	319	319	329	319	342	355	357	358	356	350	336	333	360	340	358	335	314	354	357	325	328	346	334	340	324	381	324	326	343	356	361	340	339	320	348	337	348	348	345	334	337	326	359	321	328	307	330	317	346	330	325	332	360	315	350	361	328	371	317	347	334	336	345	342	340	326	315	342	324	322	322	331	359	354	343	359	358	348	340	354	352	322	327	323	330	318	331	365	320	330	368	298	360	321	319	347	328	311	333	307	318	348	343	331	342	319	328	328	356	338	365	343	370	304	342	326	362	330	328	320	323	341	358	322	349	326	338	337	330	327	360	330	329	290	334	350	340	353	366	323	351	339	358	325	351	350	341	351	330	317	318	342	342	342	339	342	338	346	352	353	354	351	331	359	307	346	332	341	362	351	327	331	340	340	354	339	343	309	327	341	319	360	341	334	333	317	346	323	317	327	348	358	336	334	310	300	306	384	332	355	343	340	360	302	316	329	325	355	341	330	347	357	315	350	334	333	324	357	303	345	344	318	339	368	386	352	313	354	311	348	323	288	342	340	368	344	332	332	347	326	328	341	323	351	352	335	328	326	353	365	345	347	359	353	313	320	354	356	313	318	339	319	346	327	361	342	349	332	316	346	351	319	335	362	335	348	333	346	322	342	301	339	341	327	341	349	305	291	372	286	347	327	340	338	358	362	354	358	348	352	343	323	368	303	364	337	363	316	349	339	310	331	364	317	379	335	314	336	341	366	349	324	344	352	317	322	348	327	337	344	338	364	332	365	308	328	349	309	328	358	333	350	323	319	357	335	324	322	329	346	360	361	328	326	351	337	324	342	332	365	353	336	326	357	345	328	342	368	367	336	352	330	337	335	350	328	337	330	348	339	360	334	319	350	347	359	333	322	335	321	367	330	334	374	366	310	328	307	331	345	334	321	319	314	355	365	332	349	334	339	346	362	346	344	317	330	300	357	332	356	359	326	356	317	334	353	325	328	330	320	332	304	311	351	274	337	361	330	339	336	321	322	342	319	312	373	328	333	326	360	347	339	330	347	369	331	343	341	353	344	321	315	344	352	355	339	343	351	361	340	327	307	321	300	323	343	308	350	354	343	297	314	336	338	348	322	345	358	342	346	302	359	355	321	363	331	342	339	334	350	327	346	334	354	329	334	331	324	348	344	323	332	309	352	316	333	354	314	338	344	356	344	349	340	341	341	313	336	347	366	363	317	357	350	324	318	356	322	351	316	349	328	344	332	315	343	344	322	328	346	364	360	344	345	324	361	351	353	313	346	336	337	334	352	302	325	322	347	322	315	338	327	335	314	323	335	352	360	356	342	336	332	368	304	305	283	346	358	355	333	320	311	329	340	348	333	318	303	378	325	344	314	303	360	323	316	333	353	339	349	332	313	331	324	330	357	303	340	331	354	323	342	346	358	351	338	312	343	347	398	337	319	347	330	332	321	354	343	344	351	338	320	344	333	314	353	324	332	328	352	332	323	341	394	310	333	336	332	307	349	323	318	316	329	325	356	347	345	345	333	326	355	336	335	343	308	378	346	337	361	332	323	327	332	364	343	338	358	326	344	347	334	295	355	324	312	338	342	329	323	363	348	353	338	300	310	322	339	345	341	340	336	331	351	313	310	343	367	338	344	332	368	314	361	379	321	352	349	352	323	332	333	333	318	344	330	318	369	315	354	335	369	344	313	330	344	351	314	361	351	340	355	350	330	341	356	367	345	342	346	366	339	338	338	320	344	327	344	345	334	336	334	338	353	299	328	320	328	322	332	331	347	336	359	333	365	314	313	359	340	352	340	298	324	366	332	358	331	354	341	338	344	330	373	321	351	341	341	332	319	330	323	379	363	317	338	345	367	346	333	343	317	334	348	342	361	338	315	360	336	324	315	326	342	322	326	346	341	315	345	338	348	348	350	314	341	341	319	355	294	353	293	352	345	341	340	303	322	299	344	348	342	343	360	315	324	338	375	349	328	340	326	345	355	328	357	338	324	329	380	348	338	330	349	326	338	356	328	293	340	343	363	357	369	334	340	320	317	321	350	314	312	301	328	322	363	324	333	307	323	347	331	312	335	355	354	374	347	325	359	352	309	324	343	337	360	345	341	352	339	307	311	344	320	357	355	346	340	357	333	351	298	366	334	349	335	332	355	319	316	334	321	342	361	366	361	328	360	333	334	327	326	320	332	324	348	305	334	335	315	302	343	294	334	360	336	332	339	307	335	346	351	337	375	328	334	335	349	337	357	329	349	337	318	340	344	353	332	331	392	338	337	346	361	336	297	354	356	365	355	346	315	302	332	372	319	356	342	365	339	295	356	375	313	330	335	345	340	326	319	326	357	345	329	346	322	357	324	307	331	331	314	347	331	335	330	364	305	374	342	356	352	319	333	333	364	337	313	313	353	344	308	344	349	339	365	333	356	322	324	341	327	354	308	350	365	318	341	353	334	345	348	343	380	309	333	369	320	375	376	320	327	330	344	303	322	340	340	357	349	324	344	344	356	322	328	345	333	320	315	346	342	344	327	380	345	359	322	358	340	325	328	351	319	329	336	345	314	302	343	323	299	342	343	314	317	330	342	358	312	317	362	311	310	361	338	336	317	326	348	312	286	319	313	344	363	341	353	315	361	345	338	337	370	344	360	351	344	321	347	339	340	346	312	355	304	353	334	360	355	326	377	341	326	340	323	322	342	324	314	324	353	337	373	333	330	353	342	383	318	303	350	308	346	361	338	335	328	348	357	317	327	309	284	349	348	309	346	352	318	354	347	344	347	357
17030	4096	1789	925	696	556	364	266	253	280	281	274	233	266	267	239	247	249	290	230	373	240	269	246	247	256	262	255	229	254	267	234	261	260	249	271	260	256	246	262	239	244	264	222	251	259	252	228	264	238	247	248	262	260	211	250	262	239	282	272	250	230	248	236	244	237	243	254	253	257	264	257	261	242	251	269	250	238	232	257	227	241	234	257	244	234	252	272	234	258	252	225	224	250	267	252	244	235	273	235	255	246	234	224	247	252	248	256	252	249	275	256	250	263	277	251	232	270	235	250	269	263	255	234	269	234	224	223	256	251	226	229	232	214	238	236	237	244	263	244	238	255	265	273	202	229	259	237	237	227	248	257	250	240	258	221	261	256	255	248	226	252	247	243	239	245	286	265	230	231	245	244	241	247	253	259	247	240	271	265	258	252	253	273	258	243	246	262	219	233	248	250	276	263	245	234	269	235	255	230	226	261	263	260	231	250	283	251	272	240	250	274	245	272	239	243	249	247	241	246	246	257	228	262	247	210	235	241	271	240	240	239	253	253	263	247	275	263	246	231	257	240	268	234	259	248	243	265	238	247	231	247	250	253	235	238	263	269	246	254	238	212	244	263	244	242	232	245	240	235	259	269	248	241	248	239	240	278	233	229	246	251	260	241	241	253	266	271	273	251	247	236	276	267	245	267	245	220	262	264	263	237	246	263	268	267	243	239	230	299	279	249	255	255	257	282	237	267	247	268	255	271	249	255	269	239	252	231	247	262	266	258	245	244	266	243	249	245	280	278	236	264	239	258	257	261	268	242	219	227	268	230	269	259	259	252	248	244	248	261	226	247	266	225	258	246	218	237	255	270	257	229	253	212	240	248	239	235	226	238	244	248	241	254	283	250	263	268	274	231	261	224	230	252	256	230	241	256	274	267	248	247	272	238	258	240	245	256	242	230	230	235	249	260	207	248	246	250	253	216	233	248	257	239	251	238	251	236	253	278	224	249	239	255	235	254	252	251	250	265	257	271	235	252	257	256	235	207	272	282	231	281	237	245	258	253	233	277	266	250	236	247	229	219	269	227	236	240	237	278	244	235	254	242	234	240	282	251	248	240	243	225	250	238	258	243	220	275	255	244	244	271	226	254	240	251	266	234	270	264	253	264	256	263	244	236	249	278	262	246	274	252	258	241	246	259	239	231	293	266	264	260	247	257	218	268	257	260	239	267	251	249	232	249	240	225	214	244	237	263	250	269	264	253	253	261	249	238	242	260	252	218	254	236	250	220	261	258	265	250	228	272	242	254	246	261	248	235	254	247	238	236	247	247	274	270	249	275	263	277	284	221	249	255	281	229	250	252	262	229	244	233	256	256	249	274	253	254	267	240	230	247	233	232	242	216	261	262	250	251	228	227	250	234	249	287	223	223	260	237	232	245	243	242	227	304	244	240	266	272	222	267	238	233	256	231	248	239	265	254	243	258	236	223	284	242	280	253	247	262	235	225	263	246	281	249	251	244	242	255	236	242	265	255	235	225	253	229	262	257	250	243	277	256	262	237	229	226	248	252	273	247	239	250	285	236	254	282	269	246	256	266	280	250	202	244	254	246	286	252	256	227	265	248	238	272	251	246	294	263	238	260	238	249	205	256	244	240	284	220	270	252	259	244	252	232	250	208	258	261	204	240	280	258	256	223	240	254	236	234	233	230	273	238	289	241	267	270	270	293	240	252	266	243	236	257	221	271	251	240	249	234	227	241	277	242	237	220	236	284	270	241	273	260	218	247	239	249	224	282	274	246	231	280	236	244	257	271	246	235	270	243	263	245	250	240	251	234	251	242	236	244	269	267	262	257	259	255	234	247	250	229	243	233	244	261	235	260	282	245	256	235	234	249	251	249	261	252	256	251	240	245	269	236	214	215	271	279	245	258	247	250	240	272	264	267	235	289	221	249	273	237	228	243	257	281	229	262	255	234	270	269	269	231	264	253	233	247	262	253	236	241	236	245	239	259	270	255	259	254	230	273	265	232	253	221	226	215	227	235	228	242	243	237	262	270	260	238	268	246	225	263	247	218	257	249	237	263	267	239	238	261	261	249	247	264	262	256	285	236	246	264	224	269	254	263	257	265	239	250	229	264	239	257	233	271	254	255	254	256	256	238	265	244	244	254	261	244	231	251	225	257	218	248	255	242	220	267	220	240	227	265	257	251	253	234	215	254	261	250	261	245	272	254	240	243	248	266	259	260	280	256	241	227	250	236	252	249	263	234	244	232	263	254	217	253	249	239	242	254	261	245	265	242	258	268	248	246	214	256	271	234	239	256	240	221	251	252	257	244	253	266	260	232	279	265	262	217	249	268	259	261	274	228	263	273	257	245	261	244	230	258	244	257	266	240	236	253	252	246	231	248	242	268	262	289	255	241	268	239	265	279	266	244	252	250	264	240	255	217	239	225	246	238	261	279	233	239	225	234	262	230	277	266	246	236	241	268	228	240	253	275	257	241	253	222	209	268	282	237	230	268	235	240	247	231	239	219	251	262	259	256	258	246	271	235	267	239	241	253	233	270	234	234	265	225	245	232	265	269	243	279	255	268	269	239	230	269	255	259	247	279	233	254	235	250	231	244	243	268	263	257	267	254	225	255	253	265	261	245	274	252	254	246	196	236	237	238	244	257	248	242	262	221	241	251	250	256	245	239	281	243	224	242	241	247	216	216	264	289	272	227	288	235	235	280	259	237	241	249	249	227	252	220	229	256	246	253	243	237	232	243	251	259	231	255	260	242	263	245	252	247	238	270	266	243	269	256	265	262	293	222	241	248	239	265	249	221	249	252	254	280	234	244	260	226	233	255	247	230	253	221	260	215	226	239	250	267	277	247	290	221	254	218	264	261	257	253	250	274	246	234	252	218	226	248	247	250	255	214	225	265	238	243	222	250	236	246	252	268	250	245	226	249	235	244	248	218	259	224	272	272	256	263	260	242	263	239	239	253	270	242	241	289	248	249	267	217	256	256	238	271	252	228	260	215	277	238	228	264	250	246	258	245	244	228	241	253	256	249	278	247	256	242	258	255	261	251	225	247	254	282	251	271	252	234	279	242	250	227	224	237	214	271	261	248	261	267	216	259	258	236	257	251	220	247	256	261	254	225	257	272	228	235	248	283	241	254	258	293	250	262	240	240	257	237	269	256	242	249	235	267	268	259	253	257	259	271	252	233	258	258	266	260	262	263	241	229	219	232	242	233	265	256	252	211	270	237	223	242	247	258	246	232	274	233	252	251	212	254	244	253	265	239	249	245	258	248	265	241	270	237	235	277	257	278	250	251	247	224	238	250	255	263	241	241	232	235	270	237	259	265	265	245	250	243	257	229	247	263	267	228	243	242	250	239	232	246	235	277	241	224	254	217	257	258	277	208	244	231	236	265	221	225	263	234	267	239	250	269	281	272	283	279	237	259	239	230	238	240	245	258	263	233	243	232	306	240	263	244	241	233	233	232	243	268
13423	1030	1011	1060	885	888	796	673	691	718	654	691	703	709	644	614	633	650	681	652	1517	623	593	640	585	624	619	561	638	599	586	644	603	589	564	642	581	571	629	610	585	597	637	604	586	647	609	580	635	593	627	584	642	572	613	619	597	621	657	627	605	600	601	628	598	636	600	616	605	564	593	632	586	627	620	568	632	629	619	586	603	619	641	611	585	567	605	595	568	619	627	602	614	586	591	607	606	578	611	601	617	615	617	614	598	633	632	654	564	585	608	557	629	599	577	603	586	645	599	608	623	611	604	620	574	643	638	632	616	605	584	597	594	618	574	661	629	631	593	602	643	608	642	572	593	622	601	615	650	573	615	608	642	649	610	606	614	618	616	641	628	574	575	578	591	573	575	594	601	584	626	581	637	662	625	629	593	621	622	596	630	593	639	581	614	628	632	601	584	601	626	614	572	579	583	599	632	577	640	598	601	613	640	600	636	616	618	572	662	584	597	602	610	600	555	589	588	571	637	602	653	620	613	556	613	627	597	584	617	548	579	625	599	597	629	624	560	619	602	599	598	651	568	593	593	587	628	635	595	596	657	579	588	615	590	609	642	595	628	649	577	600	591	593	651	640	589	581	664	612	587	604	605	623	561	596	636	597	609	610	616	604	619	609	625	586	582	590	633	601	585	605	586	610	629	635	636	606	618	610	616	610	584	602	595	616	608	582	658	591	628	591	565	615	579	565	639	618	575	599	586	642	593	588	590	601	615	565	600	614	628	636	570	577	636	583	616	593	608	649	654	603	649	594	633	580	589	557	663	581	584	595	634	597	569	611	635	608	570	648	559	652	600	585	585	593	630	608	599	588	640	631	569	585	552	652	599	617	626	644	590	633	578	606	620	648	587	622	599	626	666	597	629	591	624	621	567	584	569	617	621	598	603	600	660	593	600	567	626	618	655	589	575	585	613	606	600	643	655	598	654	615	645	599	607	601	618	577	602	597	632	558	598	564	609	570	583	618	559	591	561	588	632	579	614	603	618	589	584	603	666	622	573	590	588	580	593	609	608	614	641	627	655	612	656	622	578	612	622	628	605	602	653	587	628	568	578	583	614	632	587	638	640	626	626	639	610	626	598	644	648	565	608	586	573	598	635	578	562	580	610	601	600	549	652	616	569	588	620	603	625	615	599	610	629	568	584	611	637	590	653	643	634	589	570	638	599	620	588	629	609	604	603	667	590	593	617	617	623	582	602	587	583	642	658	595	576	583	669	618	578	560	591	569	603	624	604	620	578	606	564	620	566	604	627	591	601	639	588	596	619	578	624	626	562	629	596	625	612	601	639	600	628	604	589	590	637	607	605	590	574	617	605	603	662	656	630	611	639	577	596	629	612	602	627	597	642	616	649	589	579	605	606	603	570	566	587	594	614	582	633	606	589	584	639	582	585	577	575	602	598	592	568	569	583	605	628	601	563	585	611	560	579	622	626	598	591	603	622	574	596	642	648	579	627	639	607	593	590	601	609	643	593	596	586	615	575	619	580	601	590	591	624	642	582	588	601	621	665	626	634	572	640	595	586	645	639	661	584	591	635	609	661	576	610	607	622	585	601	580	627	613	593	624	594	592	592	640	646	647	570	625	622	622	606	645	603	613	658	601	596	608	590	581	607	630	575	589	619	616	612	598	635	620	606	626	651	638	589	647	616	659	588	614	585	616	575	628	587	600	625	579	646	606	564	604	599	579	636	580	620	590	583	586	588	645	613	616	597	606	602	639	605	640	625	594	607	625	624	623	594	615	635	590	618	571	618	638	596	574	617	602	621	597	592	623	611	627	630	578	593	579	573	625	609	606	613	605	592	618	680	627	593	615	608	590	618	635	604	622	623	619	584	636	642	613	619	619	566	634	648	637	628	617	594	590	595	627	567	639	641	606	572	648	613	594	580	568	597	643	622	585	578	629	582	583	620	616	613	628	633	584	586	590	607	613	595	595	613	622	594	609	631	659	572	628	603	586	562	562	552	624	573	627	600	577	603	640	577	629	629	616	588	654	608	627	603	611	612	618	624	611	639	607	607	620	598	593	603	608	565	585	610	589	633	624	614	583	603	649	645	610	600	592	603	576	529	587	590	617	644	588	617	593	626	603	619	626	622	654	608	611	589	630	666	604	685	621	653	587	585	584	591	604	606	601	588	567	614	626	570	611	593	588	640	610	649	625	571	587	651	638	621	584	631	607	620	620	578	601	557	631	632	603	589	639	577	575	654	599	635	569	573	592	631	607	573	631	581	634	570	618	596	620	575	619	594	614	618	547	612	590	599	625	593	588	608	625	648	606	590	612	598	570	622	580	609	613	591	614	614	567	628	621	590	582	598	592	602	623	633	639	602	620	600	589	611	603	625	621	592	635	594	627	595	566	639	660	627	590	577	578	636	593	602	574	615	582	654	628	589	582	571	612	608	589	618	603	609	617	593	619	665	553	594	632	612	576	609	623	622	594	619	586	595	586	625	581	652	635	592	641	589	577	577	576	562	618	629	599	621	580	612	584	617	644	558	616	586	540	657	625	592	609	617	605	636	596	649	613	616	599	574	598	667	589	635	585	635	642	579	611	615	646	571	589	604	650	607	605	580	553	588	606	574	614	605	595	616	586	603	579	592	637	576	593	616	590	572	569	628	606	577	585	601	590	604	599	614	576	626	594	603	598	630	583	574	627	593	577	628	590	613	586	613	582	598	610	621	583	619	635	622	581	614	639	599	575	602	632	650	590	637	611	596	624	612	629	592	597	618	608	583	602	553	579	588	604	581	565	617	611	581	617	646	602	614	600	558	591	576	583	614	611	609	584	609	619	608	565	586	627	586	563	632	624	650	616	615	637	556	593	590	569	608	604	590	557	586	610	608	591	608	580	613	602	625	612	608	639	616	566	590	598	579	616	565	608	637	584	632	580	566	553	610	577	587	618	622	646	591	574	587	606	621	610	572	564	641	606	587	613	607	608	567	607	611	664	599	619	600	579	605	668	600	637	616	621	540	598	594	612	609	597	634	568	613	612	605	622	570	625	606	569	619	593	610	608	629	610	648	634	653	609	612	589	581	582	621	594	597	627	554	551	581	618	595	641	626	631	602	597	557	617	579	610	594	631	654	627	581	655	576	631	655	619	595	612	604	630	625	559	577	600	618	555	619	599	609	599	613	613	640	593	623	612	642	635	619	600	598	591	596	618	618	617	643	616	588	603	582	609	579	605	607	556	599	587	671	593	568	594	613	601	586	645	583	603	596	614	588	644	615	636	615	627	602	593	610	589	629	603	580	609	640	585	624	620	644	591	623	602	590	622	588	587	556	618	603	626	599	585	595	608	607	570	587	620	612	616	632	629	616	579	585	641	613	591	598	607	586	610	586	607	645	609	599	617	621	567	621	639	571	615	624	559	641	620	582	625	581	614	637	611	641	615	601	607	600	572	605	619	564	636	618	618	604	593	615	624	626	581	618	629	628	608
52633	27506	23363	18621	13224	8499	4195	1497	765	486	462	394	412	378	357	311	333	287	225	241	7687	1221	207	167	188	186	194	170	190	183	174	187	191	157	193	192	170	171	174	158	176	165	156	153	157	185	172	148	170	161	175	159	183	160	157	153	175	172	149	157	153	156	169	160	149	150	168	161	163	169	155	164	167	159	158	149	158	144	140	206	173	173	164	161	164	165	183	162	172	164	174	178	149	183	159	167	151	172	172	148	152	158	178	156	145	172	161	143	186	164	167	155	161	188	151	182	147	160	190	164	159	156	144	153	149	162	189	164	159	179	152	174	145	180	177	181	162	169	175	169	160	166	166	160	168	156	154	175	176	171	155	172	148	155	170	197	142	156	169	167	163	157	165	175	145	175	132	159	160	159	167	161	183	169	167	133	156	161	164	153	158	167	157	165	185	178	161	158	155	175	175	159	167	167	157	170	172	191	153	149	186	155	158	191	132	191	146	160	173	163	154	146	165	143	158	159	194	142	175	158	184	158	160	137	168	180	162	158	148	158	152	151	184	140	179	140	168	145	157	189	164	166	152	159	171	167	156	153	174	148	180	164	172	135	153	174	143	164	166	161	160	172	159	168	175	150	136	147	172	148	155	152	162	161	151	174	151	176	153	165	159	174	164	161	153	173	169	160	164	156	158	153	177	156	156	159	154	181	156	184	149	152	160	140	196	169	161	164	157	170	170	164	148	178	158	170	171	179	185	190	163	180	153	180	166	164	190	170	171	175	131	153	167	136	176	171	147	150	175	158	160	161	148	150	172	169	173	167	161	156	149	170	179	186	159	181	163	156	170	137	157	148	163	143	152	157	150	144	151	138	183	163	155	168	169	165	177	155	177	176	186	153	162	167	139	161	171	136	145	158	157	164	163	176	206	159	171	159	170	157	164	182	148	157	151	163	157	161	195	164	169	164	142	146	154	164	153	178	139	141	156	150	154	165	172	157	165	138	148	176	162	165	157	175	175	162	154	143	171	156	154	173	196	162	163	166	151	155	158	178	180	159	149	146	159	146	136	190	148	172	171	168	174	155	147	162	157	166	166	157	169	150	168	156	179	157	147	160	162	148	144	145	149	178	156	156	166	177	190	157	166	154	175	162	163	152	161	141	171	151	164	181	173	150	155	145	148	181	181	158	146	149	160	152	137	181	170	167	151	138	159	139	167	158	167	165	157	169	165	158	157	181	151	169	168	173	173	146	152	161	151	154	162	175	169	170	167	194	158	148	179	160	170	155	166	170	154	154	177	145	168	157	176	160	172	180	161	140	173	162	149	175	151	155	176	153	191	157	161	149	182	164	131	182	164	138	186	151	153	154	170	130	144	182	165	147	170	179	157	149	174	164	183	171	190	164	170	170	159	145	142	164	163	168	153	186	165	159	146	171	164	155	161	138	140	143	166	140	141	170	167	181	164	143	175	150	152	174	168	144	170	159	168	177	160	179	159	178	169	157	163	152	163	151	154	134	167	149	188	167	158	150	190	178	142	145	155	165	171	170	158	145	156	163	169	167	149	169	173	172	163	158	174	172	154	153	191	174	152	172	151	151	171	170	168	175	153	166	163	160	137	172	160	143	158	147	148	155	158	165	167	146	145	165	143	149	197	175	154	188	155	152	166	160	163	171	139	168	167	174	173	172	142	146	129	164	148	150	149	179	161	170	155	172	166	159	148	168	163	170	148	180	157	162	173	155	170	156	192	153	160	144	165	165	151	179	168	167	161	162	167	137	177	160	141	166	154	178	183	162	153	167	176	161	152	159	168	193	165	181	166	167	172	130	146	148	151	176	152	160	181	147	149	159	157	142	158	164	177	164	153	171	148	157	164	144	157	165	149	152	136	141	153	166	155	148	177	168	167	182	175	159	152	145	181	152	158	149	186	180	181	137	183	169	159	149	152	192	155	144	147	158	173	152	166	176	149	162	150	159	164	160	172	154	148	162	154	173	160	154	155	155	159	150	167	193	163	166	168	161	154	183	162	160	152	149	157	161	149	164	176	155	170	156	171	170	162	144	187	168	137	167	166	172	173	167	166	171	152	165	146	167	155	170	169	160	152	162	144	151	140	153	167	152	155	145	164	135	168	169	176	159	163	172	176	155	164	163	159	176	140	174	150	171	166	188	151	172	145	156	132	182	146	158	160	129	161	172	149	175	190	160	162	152	162	160	153	162	175	162	161	162	174	154	158	196	148	174	181	150	172	165	142	160	200	166	160	137	160	175	197	161	176	152	174	195	183	162	160	163	163	159	169	146	180	174	161	164	163	166	169	160	153	191	156	148	186	147	147	170	161	146	183	171	135	164	162	158	158	189	144	173	140	156	141	143	159	176	183	165	165	140	149	157	169	164	173	187	147	174	141	177	167	159	153	150	164	169	157	154	159	182	158	166	128	158	154	154	169	146	170	154	154	147	142	137	167	169	189	175	163	163	160	166	173	149	160	144	169	180	157	158	156	131	166	155	151	168	156	163	162	190	167	158	153	154	158	172	175	155	180	168	153	186	175	176	186	159	165	146	170	159	157	162	157	160	158	168	150	158	146	179	167	156	150	157	147	173	151	171	140	169	166	139	152	149	163	158	151	160	147	155	162	161	148	140	164	146	155	164	152	169	173	181	151	165	182	152	184	175	205	150	150	166	151	175	164	171	168	174	151	162	153	155	168	146	164	167	142	156	150	154	176	160	152	170	174	146	145	151	161	169	169	164	134	151	173	148	168	139	166	179	162	150	168	171	156	141	138	161	160	153	140	157	150	138	163	175	127	161	157	201	149	166	176	171	167	155	160	153	175	173	171	134	156	157	174	174	159	167	164	174	165	172	194	154	172	153	159	163	152	168	157	188	168	177	157	173	164	187	150	160	177	154	147	178	145	176	146	160	169	180	172	177	140	170	175	176	165	164	144	151	180	158	137	184	149	165	182	165	143	152	178	185	169	160	168	196	168	168	166	164	158	145	164	153	168	179	165	156	147	162	158	169	167	156	185	174	147	151	157	161	153	158	163	169	191	182	144	170	167	178	174	149	149	168	175	163	152	184	177	159	154	174	175	180	176	191	190	159	164	131	179	156	169	159	151	150	178	180	148	124	146	148	189	172	142	160	176	143	166	176	150	174	173	154	172	164	155	167	152	171	157	153	155	163	142	146	172	186	168	164	156	167	145	167	145	163	165	156	166	161	159	176	164	177	144	144	170	152	145	132	185	167	180	153	179	161	157	154	156	144	151	162	156	168	160	148	155	199	174	150	154	165	145	145	166	164	143	136	145	149	173	170	167	147	185	175	180	156	157	166	164	166	169	174	165	151	160	164	140	165	158	150	162	157	180	166	156	171	161	156	162	163	165	164	163	137	179	168	153	192	150	177	179	142	157	155	154	157	158	159	170	174	176	164	163	166	158	161	161	170	135	155	161	157	168	164	136	167	149	171	159	171	183	168	162	177	152	147	165	157	158	158	148	176
37481	4638	8190	9145	6544	5396	4041	3462	3094	2201	2018	1976	1792	1567	1410	1359	1284	1150	959	1024	26549	1562	671	599	615	552	592	534	522	511	525	515	524	469	484	510	473	478	466	473	481	440	433	445	413	489	417	435	430	475	451	433	424	438	432	416	460	483	423	382	414	438	429	400	428	443	416	428	439	417	420	435	392	402	396	377	404	447	406	390	382	409	412	396	397	389	380	408	393	409	377	389	375	379	412	377	426	397	372	348	387	410	376	414	409	391	409	405	383	408	381	376	371	379	397	410	393	387	406	422	367	358	393	395	401	421	376	347	402	389	393	395	389	414	383	406	410	400	361	412	374	421	374	423	410	404	368	425	392	363	392	370	376	404	344	415	394	363	383	389	395	382	382	409	424	388	374	392	386	392	390	369	391	380	386	423	389	372	405	389	388	429	405	393	393	395	398	406	405	374	405	408	378	418	366	408	433	431	382	450	385	397	368	396	358	415	359	377	373	386	410	383	392	376	377	424	444	347	390	380	373	397	354	368	407	375	386	381	392	349	384	414	387	417	431	401	405	405	336	389	392	419	371	400	377	365	367	420	400	386	382	367	396	379	427	386	392	408	386	389	389	406	393	332	404	397	391	348	376	408	400	396	401	401	361	370	388	379	381	396	377	392	404	369	363	387	376	392	381	378	416	388	387	399	390	392	390	414	372	381	359	375	373	396	373	379	397	378	395	377	402	400	362	426	398	386	388	401	416	359	350	370	344	398	372	362	372	374	388	402	400	424	351	370	402	367	364	399	406	416	373	410	403	406	342	373	392	366	393	398	373	386	405	376	412	391	398	412	378	388	402	362	393	378	388	403	381	366	382	370	372	363	367	414	412	363	388	369	401	409	372	399	401	399	415	386	376	381	373	403	367	376	396	395	406	375	383	377	378	380	347	396	373	422	415	369	386	393	392	361	402	414	386	395	387	389	403	378	407	379	393	362	383	344	366	377	383	380	407	367	389	410	384	399	387	382	370	398	363	362	356	368	405	399	383	371	338	428	446	412	422	367	365	368	403	373	380	387	402	374	381	413	381	393	425	367	382	429	379	386	398	397	411	406	370	403	369	418	395	400	371	405	386	355	329	394	425	376	414	399	390	411	405	415	372	378	397	405	385	380	418	365	400	378	430	402	389	392	377	405	373	433	382	381	403	403	442	365	379	406	380	379	413	378	399	362	393	368	402	385	400	424	392	386	380	370	389	398	407	428	385	420	395	390	374	368	416	381	356	364	366	369	384	397	396	372	438	407	390	409	377	366	385	373	410	379	389	402	394	368	384	411	376	381	406	379	374	403	408	373	389	374	389	365	340	402	403	376	383	379	382	372	366	392	375	390	407	371	399	377	374	380	418	406	402	387	365	356	385	394	344	382	377	386	420	379	392	369	377	380	358	411	382	382	405	415	392	417	402	402	397	386	373	389	389	402	384	356	377	421	351	377	402	372	381	356	391	375	393	386	374	378	401	396	378	407	361	403	385	407	397	387	364	361	379	395	405	374	388	391	396	376	334	365	374	406	389	400	453	388	394	406	403	393	412	371	390	404	380	378	390	394	365	416	397	402	422	428	385	392	380	372	383	381	371	371	372	377	418	418	404	414	414	405	405	401	417	368	385	367	378	406	372	388	453	401	391	372	379	420	386	431	407	399	379	369	382	386	387	418	385	382	363	408	389	378	418	387	422	379	374	402	388	383	405	403	407	377	371	372	400	371	380	412	395	411	365	393	422	391	406	359	380	387	370	376	381	357	418	363	417	386	391	375	377	390	409	360	404	373	423	426	404	394	434	395	427	401	394	412	388	399	382	414	365	404	397	397	360	366	390	377	407	361	389	398	382	394	393	410	418	352	376	370	375	361	406	387	400	359	377	406	377	397	359	402	364	405	373	387	441	379	373	379	383	422	456	414	362	391	393	344	432	359	386	368	401	422	398	358	376	375	402	399	410	379	353	359	387	384	376	408	397	375	363	429	409	410	351	416	382	397	391	398	401	397	412	409	362	387	380	395	374	397	395	417	376	357	363	377	407	370	383	392	394	403	376	392	383	400	396	421	361	390	394	411	398	367	372	403	369	402	406	386	398	401	394	401	380	393	369	393	404	405	364	397	386	355	377	401	388	370	354	419	376	388	375	413	410	407	415	422	412	398	390	411	422	390	388	365	395	420	387	391	395	395	389	391	391	397	373	354	401	357	398	374	347	396	399	393	399	361	392	394	422	395	357	384	371	385	376	386	366	417	394	372	363	380	374	391	373	368	377	402	391	351	416	383	377	395	389	394	372	370	415	343	371	396	357	396	387	365	406	396	360	408	363	386	411	379	389	378	391	393	408	402	381	361	393	365	415	386	418	388	378	336	424	383	406	392	406	384	376	372	367	388	413	405	369	404	368	376	369	412	398	423	431	347	343	405	400	396	373	404	412	376	384	395	394	377	380	396	389	366	371	408	386	377	391	373	374	401	367	369	380	343	406	382	374	416	396	398	399	385	378	447	383	404	382	388	328	384	412	356	402	370	422	389	395	419	398	402	431	408	360	402	377	388	386	405	384	397	396	374	384	390	430	407	379	386	376	384	395	380	391	399	395	389	403	413	383	387	396	388	347	366	375	380	389	356	417	401	385	383	433	379	393	392	394	375	363	362	371	339	391	360	430	379	398	338	397	381	400	398	360	395	389	369	386	393	395	410	367	377	378	412	378	412	374	392	394	398	369	421	414	378	410	384	377	402	406	385	409	377	392	408	365	368	416	400	419	384	387	398	386	397	370	383	411	396	410	372	383	394	420	410	425	350	412	418	378	415	378	376	388	378	392	365	371	391	429	415	359	410	417	382	370	399	386	392	367	391	358	378	390	425	378	378	391	378	405	394	410	348	407	377	385	382	396	388	396	390	408	402	386	367	427	405	376	408	397	349	413	372	399	367	408	381	398	396	427	377	362	422	387	390	368	385	379	433	396	401	385	400	370	351	408	392	378	369	401	388	367	379	415	417	370	361	407	433	353	374	372	377	371	369	387	350	397	374	399	408	366	390	438	400	393	373	410	431	379	352	395	378	416	376	384	396	400	384	377	399	407	383	350	424	364	379	413	392	375	387	410	391	405	405	425	371	380	448	397	380	384	397	405	399	397	400	373	427	375	392	386	384	405	397	368	381	397	398	385	407	398	403	389	375	369	381	402	386	402	414	389	405	380	405	403	377	394	351	422	378	425	387	417	346	350	404	382	371	378	368	365	395	394	385	411	382	408	415	374	375	408	396	390	366	383	360	366	379	407	412	387	390	387	405	390	385	356	370	379	405	439	368	351	374	418	400	390	383	407	374	375	399	391	404	437	395	375	377	382	405	391	399	377	376	415	422	429	408	454	376	371	407	413	413	428	425	352	416	322	376	370	375	393	403	408	403	357	354	362	404	398	414	382	381	408	353	377	397	383	379	383	420	402	360	406	375	385	375	386	354	392	360	407	408
51845	27120	24455	18662	13306	8865	4372	1427	710	513	488	462	443	354	356	308	260	212	235	750	5796	575	197	178	165	190	177	163	166	152	171	158	162	162	141	171	139	157	135	147	135	172	162	136	118	150	142	147	151	140	149	142	154	160	161	159	149	166	162	156	154	138	159	162	166	153	126	137	151	140	131	146	179	135	141	147	151	137	163	160	149	138	177	152	136	148	158	155	137	146	135	146	163	146	147	172	137	142	162	142	139	147	136	132	152	157	135	144	143	146	120	153	151	149	155	155	175	129	157	141	148	130	139	146	154	149	151	151	142	135	134	143	139	131	132	151	160	138	152	141	133	151	146	151	127	153	155	148	152	141	148	136	149	139	124	130	148	159	158	138	151	157	148	133	153	145	144	157	152	144	150	136	170	141	151	126	173	148	149	134	145	120	137	139	120	137	160	149	139	141	122	151	153	146	131	146	139	122	125	142	143	161	128	166	152	143	139	161	152	148	144	138	153	143	141	128	150	145	147	137	134	135	156	154	139	150	131	160	162	134	153	157	132	145	133	149	140	163	149	125	136	148	150	169	137	120	158	144	148	138	139	150	134	135	148	145	131	136	136	158	143	126	134	123	130	122	140	143	138	155	132	140	131	153	146	146	145	157	134	159	157	121	139	143	164	147	126	138	131	156	154	148	169	138	152	124	161	146	146	150	151	135	128	140	139	118	126	157	140	159	140	131	159	134	126	146	135	138	151	127	133	166	140	156	138	151	144	164	159	130	155	152	142	131	138	138	141	143	144	138	143	132	128	130	159	149	154	148	139	136	153	144	163	134	139	146	150	146	119	162	146	130	146	138	161	147	125	142	144	173	143	144	154	129	125	130	141	149	119	138	164	130	148	142	145	108	133	155	134	138	138	140	149	159	148	136	135	168	166	161	137	120	136	116	149	135	167	164	136	137	137	143	135	152	153	153	160	137	136	141	141	131	127	149	145	147	154	140	157	152	138	136	154	152	148	143	136	134	129	132	123	138	132	124	142	150	134	150	160	151	152	147	148	155	140	154	135	147	143	137	151	146	149	134	152	148	142	140	130	134	143	165	156	135	139	125	131	129	127	142	145	150	168	127	168	136	153	143	139	126	126	131	138	141	126	140	139	140	167	155	152	129	138	133	145	148	135	142	136	116	133	141	142	142	137	137	135	140	150	138	145	144	147	146	112	142	153	155	137	134	131	131	149	157	147	136	173	152	137	150	181	128	133	136	145	132	115	151	142	140	128	151	166	138	128	141	133	138	133	138	162	160	118	140	145	110	144	136	153	142	147	141	136	151	135	156	140	145	146	167	170	145	147	145	140	150	128	144	165	162	118	133	155	146	125	147	140	159	155	158	146	130	148	137	141	117	160	142	158	155	129	146	158	130	139	137	152	142	127	152	150	138	141	127	136	160	172	144	130	152	140	135	150	151	128	140	159	140	145	138	146	153	156	145	154	132	123	150	188	144	161	136	147	149	147	146	166	159	154	140	154	141	146	140	122	150	148	134	151	141	118	125	155	161	138	136	143	152	134	137	154	120	140	140	160	151	126	138	158	130	127	144	131	156	138	154	129	143	145	140	148	127	143	142	128	133	135	123	152	155	143	145	172	158	131	161	123	149	153	134	144	131	151	146	139	163	148	167	148	130	135	147	145	152	159	140	118	134	152	133	146	167	140	143	138	177	144	143	144	148	150	141	152	141	154	162	141	165	158	149	149	138	153	124	142	149	136	156	123	150	138	148	129	173	157	108	136	157	161	143	141	122	143	161	97	147	140	149	127	134	139	124	146	129	151	163	140	168	136	133	145	152	166	112	126	159	109	126	126	143	142	144	144	153	140	147	169	144	147	153	132	152	151	142	129	134	132	142	160	140	138	162	126	147	130	138	136	166	155	142	137	135	147	134	122	134	144	144	135	151	161	139	145	130	133	138	140	135	135	137	127	152	111	144	138	142	149	165	141	134	149	158	147	146	162	150	166	132	139	142	165	126	141	160	145	134	134	139	124	143	137	138	126	160	147	152	140	133	155	150	146	139	140	127	135	145	146	142	114	150	159	124	110	146	144	128	155	140	123	149	150	147	132	149	135	143	149	135	163	152	156	163	140	125	135	123	131	127	154	160	128	131	163	148	137	124	133	157	144	135	140	155	159	135	164	139	172	130	145	156	150	118	136	143	128	137	154	137	150	140	145	136	161	158	138	147	159	145	163	156	156	146	147	139	164	160	158	135	124	132	148	150	139	139	155	147	133	135	148	158	147	145	139	132	138	157	150	152	132	147	148	157	150	163	145	157	138	153	137	141	123	149	146	133	149	148	159	150	159	141	137	133	158	153	138	154	139	163	143	151	131	141	160	143	149	135	148	122	158	134	143	147	136	145	137	159	122	130	136	176	157	162	132	162	172	148	137	147	117	117	134	158	159	166	155	124	123	158	163	138	140	149	148	142	132	135	158	149	153	148	127	149	140	139	139	140	144	148	160	140	160	150	136	141	137	152	176	145	153	146	126	136	150	125	140	152	153	127	144	151	133	140	139	152	141	136	144	149	152	156	143	123	161	176	154	162	152	141	161	116	134	101	138	124	151	146	137	144	133	138	162	153	156	138	147	152	160	129	135	136	150	145	149	149	161	133	146	161	167	125	131	140	146	130	153	154	144	126	160	183	126	133	138	144	132	126	137	134	154	152	147	129	151	145	129	144	123	157	130	151	148	153	139	142	136	148	155	138	147	148	147	146	159	135	151	145	122	182	137	162	146	125	140	173	137	144	150	152	144	142	156	144	157	164	144	158	144	145	154	140	155	147	161	138	162	131	157	154	149	170	130	134	146	136	121	129	141	138	148	149	140	138	140	154	142	143	155	136	131	145	140	170	140	162	133	144	164	146	131	136	146	128	142	165	140	137	142	169	142	131	155	138	139	136	156	149	156	158	146	153	146	154	132	171	141	151	141	140	136	154	167	152	131	142	140	153	138	144	150	134	147	132	137	164	148	128	140	141	150	125	132	129	138	152	179	147	162	138	155	139	125	163	137	141	163	147	144	164	153	151	149	142	151	127	144	124	128	144	147	131	148	137	144	150	138	144	130	142	134	162	140	157	136	136	147	144	162	138	147	140	144	145	161	146	141	146	148	148	156	148	122	137	154	141	145	146	132	145	159	140	141	182	144	161	146	150	144	159	142	151	141	140	152	144	136	154	140	148	120	152	163	135	106	150	146	145	135	158	157	147	143	154	143	144	126	145	132	131	136	135	153	141	149	164	138	135	127	132	136	151	140	130	154	129	135	151	147	171	161	146	161	150	141	133	121	147	136	151	145	141	167	150	144	149	143	146	154	163	141	143	142	125	161	138	132	146	149	136	135	135	151	129	149	157	151	146	152	135	157	160	147	145	154	152	143	119	157	145	162	154	150	135	147	137	155	147	152	115	143	155	151	138	148	147	134	152	129	162	134	140	127	138	142	127	146	144
35260	4167	8880	8127	6512	5551	3891	3330	2936	2163	2165	2007	1894	1505	1388	1269	1217	1065	924	4022	20862	813	628	574	607	584	524	532	531	544	552	468	451	516	478	407	438	468	410	444	429	431	449	445	419	415	440	468	434	390	393	402	394	428	400	382	394	381	386	410	374	382	415	399	407	385	367	384	410	384	377	398	388	387	387	399	362	340	380	373	366	349	362	322	378	343	352	382	355	407	325	394	405	359	372	367	366	363	381	361	343	395	375	409	386	374	371	356	391	359	374	382	339	349	377	334	380	396	347	361	360	343	362	350	346	374	366	355	355	350	343	379	339	356	381	332	373	382	319	367	366	392	357	369	368	340	357	377	374	368	361	355	366	354	353	373	357	364	353	370	352	383	342	339	350	378	383	335	334	313	352	333	363	344	351	330	369	355	377	347	379	333	378	353	337	353	368	369	338	384	351	363	363	357	388	371	339	364	337	369	356	361	387	353	360	347	362	393	351	331	379	370	372	367	361	361	375	369	314	362	352	316	352	361	346	354	367	391	359	367	335	357	380	368	352	361	352	352	353	336	365	353	378	365	358	357	369	383	348	346	376	328	379	358	346	350	342	338	349	365	373	369	355	342	350	388	363	339	362	350	347	337	365	370	361	371	361	389	349	363	318	362	349	329	376	377	340	401	341	360	360	335	324	355	372	335	339	328	403	364	361	341	365	361	314	363	377	356	372	342	335	350	361	334	353	374	372	397	354	358	368	353	339	331	380	339	363	375	347	326	355	361	347	350	344	363	355	358	383	334	324	347	362	369	356	336	367	352	388	338	344	386	334	390	359	336	323	375	348	350	332	396	362	350	372	357	348	339	374	345	340	352	347	378	343	341	329	331	336	350	361	351	360	354	343	367	342	351	422	340	326	354	343	355	346	385	342	402	351	342	369	365	378	364	339	355	326	382	342	373	343	380	356	338	356	348	363	329	362	347	361	408	343	376	395	328	330	337	337	374	331	364	365	374	361	338	352	346	348	350	390	337	358	400	359	373	336	360	352	381	364	365	357	365	360	347	344	393	361	353	352	366	358	360	340	316	384	335	383	353	340	348	358	360	350	361	366	364	357	371	339	351	388	318	341	311	328	317	357	364	359	372	338	352	378	302	413	335	370	343	341	367	365	351	336	345	349	338	373	332	345	344	370	381	358	406	395	342	396	361	338	355	348	330	371	352	357	347	344	387	366	325	365	333	343	353	348	342	350	344	369	339	371	386	386	349	329	348	350	382	324	336	339	334	362	341	338	341	327	381	344	367	354	364	326	343	367	353	380	353	383	333	344	346	344	358	347	343	363	328	370	380	343	321	361	385	325	352	315	322	374	371	342	354	345	362	357	368	381	344	342	356	312	323	371	373	383	383	381	339	353	339	341	351	347	371	368	342	344	334	377	367	344	355	351	319	356	327	338	382	357	374	362	361	372	369	316	343	350	328	330	364	346	369	359	347	326	380	371	376	391	373	354	349	350	346	324	351	369	361	373	372	339	339	352	375	361	376	387	395	346	342	354	363	362	338	352	368	374	346	366	337	370	354	353	346	352	341	395	347	338	368	342	339	357	374	365	330	385	373	365	344	358	355	361	361	351	325	352	332	308	329	372	322	377	352	377	344	355	358	336	326	343	322	347	400	347	384	359	335	370	351	333	370	372	351	342	363	351	351	373	358	342	389	349	360	396	364	362	376	399	372	356	351	370	345	347	314	354	344	332	386	358	347	350	325	360	386	330	348	360	366	372	350	348	313	395	370	349	355	349	368	315	367	329	346	346	365	325	357	337	346	359	378	382	373	353	336	337	392	335	394	394	335	358	357	359	374	390	345	336	359	337	329	348	362	340	402	313	388	359	359	354	361	337	361	346	354	339	387	342	337	346	373	352	360	348	328	371	342	354	370	387	342	359	337	361	344	327	314	340	335	347	378	374	363	363	427	388	368	341	360	369	366	347	400	386	330	377	357	357	358	355	372	341	384	341	397	365	361	382	333	364	339	341	352	383	339	366	364	370	370	370	344	368	361	398	339	342	368	333	359	377	371	386	371	313	378	392	330	355	360	328	346	356	355	361	340	347	351	382	361	355	344	363	352	352	325	358	350	351	373	337	335	323	377	350	367	321	345	361	323	308	358	358	406	334	344	342	352	355	368	305	383	394	351	348	347	353	339	349	361	384	378	319	373	351	343	342	353	349	380	398	367	377	366	342	375	338	354	372	346	341	368	352	339	353	373	353	323	341	358	366	350	346	333	349	376	341	354	351	337	341	386	341	325	356	333	352	338	359	357	343	335	363	378	352	363	354	337	342	330	345	378	343	385	366	352	362	350	392	358	341	358	384	365	386	340	367	319	350	378	371	376	361	331	349	369	336	351	390	387	344	376	327	336	321	356	349	374	345	362	367	358	334	383	346	346	368	358	361	371	304	333	323	357	348	340	352	332	377	311	351	323	358	374	363	343	372	343	396	379	340	373	332	349	351	398	360	378	343	346	346	347	356	385	337	342	356	335	313	379	338	346	343	355	315	411	364	375	350	369	335	360	373	360	350	323	363	334	342	355	314	380	360	358	350	370	351	328	376	354	345	338	336	380	348	384	372	351	339	412	343	368	357	381	372	347	382	381	365	331	331	330	384	340	348	366	326	358	345	388	339	342	351	342	346	361	399	331	372	348	369	369	345	348	345	370	394	363	339	353	353	375	356	367	332	336	369	332	324	322	338	352	348	372	363	360	348	344	384	373	341	372	372	359	381	389	354	357	337	348	363	357	360	369	363	372	394	390	381	357	358	349	378	336	340	372	333	364	355	343	375	294	372	369	383	348	366	355	343	337	373	395	355	348	348	365	365	363	364	358	361	341	343	365	357	359	347	342	400	352	331	336	363	381	326	355	331	357	339	329	344	341	361	329	359	333	384	336	363	393	362	367	316	371	329	359	345	327	384	368	334	375	378	352	386	353	351	336	354	353	348	354	352	384	361	372	354	384	369	375	337	358	350	333	329	340	349	364	362	366	359	352	355	351	320	340	351	319	348	381	352	354	345	340	354	397	321	355	344	344	358	341	374	351	332	354	380	341	349	367	349	339	340	338	376	386	329	386	358	347	347	364	336	365	325	324	352	372	347	393	355	354	386	345	354	380	347	355	376	338	354	356	376	342	363	392	368	387	369	352	356	357	330	347	392	338	364	347	363	373	321	354	347	343	280	366	364	375	383	350	386	338	327	374	335	349	342	364	344	327	361	349	386	339	339	384	370	320	356	356	358	406	367	356	338	336	330	386	381	369	364	353	356	361	365	386	353	358	382	368	371	399	353	363	369	365	352	328	379	322	338	326	378	343	347	338	354	344	342	328	396	341	341	359	350	311	339	343	391	330	398	346	376	379	352	352	345	336	353	325	347	359	331	354	338	352	338	386	354	352	381	383	356	382	396	323	311	339	340	348	390	340	330	344	367	365	371	365	330	341	381	361	351	368
15793	3743	1797	803	485	345	300	280	258	260	253	250	249	243	269	273	226	259	223	253	400	245	252	261	269	261	246	264	256	229	253	245	218	229	238	239	271	267	271	263	265	271	246	283	241	235	254	239	237	249	269	244	277	236	282	234	260	238	237	248	257	226	286	267	274	258	257	235	267	268	274	251	267	236	263	260	229	250	257	261	310	259	269	243	262	247	244	283	263	253	264	252	228	251	253	246	266	288	219	231	288	256	251	242	234	251	253	208	281	253	261	261	262	237	245	234	264	226	235	254	287	222	254	241	277	257	243	272	226	248	247	250	261	257	244	236	228	279	265	274	253	227	254	270	266	271	251	237	267	243	240	272	260	267	256	250	275	256	272	263	231	271	219	245	249	248	241	245	282	265	240	251	241	290	257	235	231	224	220	243	259	255	252	228	255	246	248	243	253	234	241	257	235	240	277	259	275	251	286	254	266	250	275	281	244	267	236	241	246	253	257	223	262	220	269	257	259	276	258	271	243	224	247	234	252	233	263	261	261	272	261	258	265	274	234	268	252	240	245	275	275	237	253	240	235	225	255	246	243	234	257	297	265	236	245	239	253	241	256	233	273	243	243	244	291	269	260	243	254	255	229	257	236	225	251	259	233	280	249	270	248	270	261	261	279	286	239	251	243	255	246	250	253	222	265	203	249	249	246	250	262	277	242	219	221	259	241	240	228	222	237	250	214	259	262	227	227	234	218	273	234	247	255	262	225	246	275	272	265	229	264	240	275	256	245	256	251	236	222	266	238	237	273	220	240	272	263	251	266	247	256	240	241	247	240	284	246	296	250	230	228	235	261	262	255	252	256	260	250	236	247	255	261	248	267	287	249	246	259	250	234	223	230	231	271	272	273	256	273	241	258	247	253	260	259	236	250	253	246	252	266	264	257	239	254	231	209	266	260	269	224	272	251	239	262	264	232	249	279	242	245	239	262	250	241	253	263	256	241	242	250	245	225	233	250	265	283	265	241	264	270	274	236	267	227	243	212	251	277	257	290	256	269	241	250	271	267	241	241	255	246	241	221	227	278	255	251	253	254	263	261	225	253	222	279	220	229	243	227	255	257	253	290	277	268	261	260	259	253	270	246	245	261	227	245	245	283	241	251	253	249	256	254	249	239	264	235	262	255	240	226	227	242	257	230	246	262	248	253	222	201	239	242	224	236	241	251	230	258	259	281	274	215	246	283	233	262	263	270	292	233	249	245	275	276	251	237	254	276	231	280	236	239	281	268	237	261	258	256	226	249	264	266	234	255	260	230	231	240	257	237	260	251	231	279	260	261	246	221	241	273	249	254	264	257	248	269	250	238	239	293	251	267	273	252	285	270	262	246	245	255	237	234	228	232	258	272	246	261	255	253	250	226	242	255	263	256	257	238	247	238	258	251	240	246	260	244	269	270	245	245	253	274	272	251	269	259	235	263	276	248	248	267	265	252	264	249	244	243	253	230	249	233	250	285	284	276	245	226	254	249	236	278	244	226	241	231	210	260	231	246	235	223	219	295	236	240	262	290	257	255	235	255	219	248	249	255	231	250	263	232	250	242	279	273	252	252	240	247	284	247	251	219	248	265	248	273	254	261	233	254	264	309	247	239	256	266	264	284	243	267	258	238	264	231	249	244	264	242	261	256	262	241	281	264	261	254	271	259	256	274	276	257	232	267	248	295	277	262	236	281	243	270	255	231	265	233	284	270	209	284	269	262	273	229	238	254	273	241	274	270	265	271	243	247	253	230	208	253	255	271	262	282	243	259	248	231	241	247	255	245	268	251	252	234	255	236	234	271	287	255	278	249	230	247	245	251	257	242	261	237	261	257	230	268	268	251	235	239	290	254	247	239	250	237	261	256	236	217	253	223	250	210	266	230	295	257	263	256	268	240	269	252	235	229	290	237	264	239	257	259	259	280	245	249	253	273	264	266	251	267	267	248	244	236	260	261	237	260	248	231	224	244	261	236	256	262	267	236	266	263	252	261	244	231	242	253	285	259	244	253	249	249	262	284	240	293	229	240	226	263	247	220	247	245	256	286	231	290	243	228	248	250	222	254	268	241	263	249	248	254	257	246	250	242	270	265	214	238	270	261	262	251	242	277	240	248	241	269	241	253	235	235	254	234	202	258	266	263	269	237	268	267	289	235	266	246	260	260	244	255	238	247	301	245	247	275	265	218	259	241	246	220	258	274	259	245	239	270	257	240	260	236	254	221	257	242	246	239	258	254	264	238	279	245	251	249	214	242	238	274	220	245	223	249	248	269	262	241	247	261	252	242	262	237	265	253	267	247	294	266	219	254	257	278	288	269	267	257	266	251	217	259	234	254	261	262	251	261	230	244	234	269	244	270	245	226	244	273	270	271	248	264	262	241	211	266	236	250	235	250	277	270	251	249	237	254	237	246	274	277	266	259	275	245	274	266	238	242	257	257	261	245	243	280	275	284	242	236	256	277	265	273	264	268	245	286	234	250	262	234	232	261	252	273	270	229	257	242	247	298	248	246	255	246	268	237	243	251	226	238	230	233	237	250	238	247	281	246	257	285	237	232	265	271	225	230	256	257	223	260	259	246	248	280	234	260	272	249	247	245	292	254	257	268	244	234	254	276	254	249	258	303	236	243	241	252	259	238	253	285	246	226	266	278	271	251	258	269	245	269	261	270	273	262	239	255	249	235	290	229	270	260	242	251	241	246	241	253	238	253	247	247	260	262	279	251	279	260	225	256	251	248	250	240	239	266	251	249	301	253	247	231	267	266	243	256	239	248	289	274	263	248	251	255	249	256	252	244	244	274	220	269	228	271	234	254	244	242	256	246	272	286	253	240	243	293	216	222	268	272	265	259	254	224	253	286	243	247	232	263	252	254	254	244	244	242	235	254	261	238	250	244	237	260	262	264	273	224	216	247	225	229	277	262	267	249	285	255	277	213	254	244	253	252	258	262	256	248	243	236	259	259	266	249	245	269	250	247	250	254	260	236	262	262	270	237	253	242	274	234	227	295	230	260	223	239	251	246	269	271	224	249	272	244	247	262	248	285	271	267	265	236	243	253	253	228	223	269	223	264	248	244	252	239	232	260	274	272	249	264	268	249	272	262	242	272	234	255	274	235	251	246	245	262	259	248	249	249	233	247	246	263	257	269	235	237	233	258	239	289	274	256	258	226	267	239	254	275	250	246	236	274	239	268	246	258	265	265	240	261	274	234	245	247	260	252	255	224	244	266	257	256	287	245	274	222	227	224	229	249	260	261	266	274	283	264	226	245	234	241	255	261	253	236	264	251	274	254	209	270	260	276	259	288	292	225	256	255	238	288	267	249	257	252	293	281	270	263	262	248	260	244	230	288	267	250	256	219	250	243	272	269	235	249	239	279	261	262	250	267	219	250	220	238	252	247	246	231	234	253	227	253	266	264	250	254	252	249	258	264	258	243	258	235	270	230	254	238	212	259	233	267	266	257	238
11964	861	1132	947	842	863	741	741	687	698	713	636	654	664	665	678	641	652	637	700	1734	684	607	604	594	620	639	639	649	651	623	614	607	591	665	655	636	599	621	657	597	622	597	612	638	633	639	601	637	612	637	644	626	596	642	620	641	623	585	641	617	596	580	614	609	641	609	642	629	636	649	611	615	616	637	612	637	648	697	621	594	600	614	702	620	621	608	587	638	598	612	589	647	619	641	596	605	598	642	606	617	636	601	602	638	637	605	636	634	636	595	607	608	615	605	643	638	613	623	625	636	624	562	644	663	627	643	643	591	636	601	629	625	636	620	561	587	560	622	610	649	570	644	641	612	628	611	610	644	595	579	656	611	615	647	618	607	618	636	651	642	628	644	626	610	621	618	600	601	641	586	613	606	586	587	629	592	632	635	644	573	617	641	616	639	622	598	599	594	611	620	640	596	609	588	626	652	614	647	604	628	575	668	587	603	631	574	601	630	597	607	595	618	621	645	630	561	617	612	604	632	619	593	588	623	608	552	608	575	662	613	594	631	604	594	603	605	614	639	576	647	654	617	596	655	600	645	639	635	613	629	603	595	585	632	638	624	604	628	619	630	602	649	590	605	649	609	648	586	616	601	609	643	591	611	596	597	645	605	617	645	622	613	562	613	610	614	592	582	630	659	658	610	620	648	644	660	622	624	632	600	645	623	651	619	621	602	599	610	620	564	608	595	617	617	620	607	611	621	617	615	659	650	641	623	618	599	629	608	641	617	613	597	577	652	627	611	640	594	609	619	673	617	591	621	601	596	617	619	634	598	598	608	635	660	626	603	627	624	602	653	590	586	610	621	621	582	649	581	644	629	597	689	605	587	617	633	672	664	591	614	585	592	605	640	648	603	649	596	672	620	641	598	610	611	588	650	565	640	628	616	650	607	579	634	622	598	618	651	659	632	605	599	613	670	626	599	615	590	626	626	612	649	596	614	604	622	605	608	636	578	650	598	637	594	641	637	626	609	643	659	650	601	628	661	597	610	634	623	657	624	605	638	675	605	616	577	611	632	599	655	603	622	583	597	621	626	601	637	601	593	607	631	602	650	612	646	627	616	628	607	632	601	630	598	633	620	613	641	617	642	602	634	578	644	589	626	583	640	606	661	621	642	645	631	613	610	580	649	607	631	622	615	626	615	641	596	604	603	613	660	622	574	618	639	650	625	634	627	632	635	652	624	669	634	628	631	604	640	618	638	640	642	667	605	680	635	591	681	609	577	598	606	617	598	606	578	620	625	633	653	629	603	619	584	604	609	661	593	641	642	610	603	633	629	609	603	651	644	643	626	626	666	611	593	646	621	624	626	644	646	619	593	588	577	656	600	623	620	633	597	598	604	641	663	617	592	620	587	631	621	598	617	639	616	617	655	557	620	660	665	639	651	615	586	602	625	602	621	577	628	634	586	586	563	584	604	612	641	627	591	590	635	632	589	657	599	664	603	637	603	595	647	618	658	629	622	605	594	588	635	601	609	644	632	605	619	580	639	630	604	638	597	611	595	627	610	653	620	609	666	621	614	635	625	606	638	625	622	667	646	631	616	630	610	642	680	602	673	617	629	645	603	630	617	618	585	612	616	571	641	634	620	648	611	614	608	604	615	623	638	595	619	656	602	669	650	633	578	614	615	610	628	587	612	608	628	608	616	633	633	578	603	625	578	654	677	620	624	607	559	622	635	599	631	598	656	644	592	613	609	640	609	578	613	571	604	623	586	584	631	595	602	600	645	627	615	591	557	648	626	615	632	658	629	638	644	585	658	634	648	610	624	646	610	641	593	619	574	592	645	599	613	615	630	652	656	624	643	613	629	638	592	631	642	627	644	601	582	594	611	614	650	645	584	644	592	636	635	609	648	588	606	594	582	631	639	606	615	596	613	623	621	623	647	644	585	600	606	615	632	615	665	595	583	637	582	636	609	624	565	610	622	612	570	593	598	608	580	606	625	653	615	604	667	625	615	576	628	589	594	610	599	650	560	630	662	588	618	616	651	584	605	616	593	617	641	638	658	619	625	612	606	606	626	674	609	656	632	620	658	649	641	639	609	643	641	597	594	643	613	657	627	630	624	619	615	618	576	631	620	582	611	620	630	649	637	642	638	591	639	615	655	618	612	610	617	611	647	610	616	584	601	641	616	673	634	686	632	622	623	577	633	571	590	659	633	637	647	611	627	626	587	632	598	580	635	641	604	597	665	638	579	607	586	603	639	601	619	627	611	639	629	612	627	629	631	633	652	587	629	593	614	619	609	632	593	618	638	633	607	595	654	609	646	589	653	618	580	613	662	613	616	641	627	597	629	623	649	658	651	613	618	652	648	610	680	617	650	637	640	638	612	611	589	647	673	603	582	619	635	589	636	625	573	634	685	612	645	618	571	613	627	627	607	627	605	622	624	667	640	621	587	628	579	605	584	627	599	605	614	603	558	640	615	609	603	627	649	616	614	584	576	607	627	607	584	609	638	601	632	680	611	594	635	655	641	611	635	629	593	672	640	632	622	655	623	627	661	619	675	610	620	612	650	643	576	600	626	614	649	630	660	603	633	574	632	610	594	619	625	608	618	617	633	595	589	591	594	627	640	618	627	615	610	616	602	637	647	603	595	615	619	624	610	646	656	613	653	614	644	624	581	641	562	631	607	581	668	639	580	621	624	614	665	642	612	601	627	632	622	624	656	602	612	637	587	632	631	656	615	621	607	603	610	639	643	634	618	650	609	590	613	605	611	668	596	577	640	671	624	663	575	600	628	634	600	624	621	644	594	617	613	674	636	586	636	597	592	622	631	619	585	628	624	645	596	619	615	650	607	602	615	630	591	606	636	667	657	598	628	612	653	584	626	584	667	640	585	621	619	643	649	587	592	629	622	589	590	646	640	571	619	639	606	599	632	600	615	588	592	611	631	625	655	624	593	659	608	610	563	615	617	635	619	617	663	602	598	631	617	597	626	586	647	629	647	604	612	605	632	627	614	605	591	614	659	596	632	595	615	575	664	624	641	586	585	629	624	642	600	602	619	601	653	622	621	577	627	603	627	617	613	626	589	652	599	631	627	618	618	583	615	602	627	625	600	676	598	636	608	593	596	655	590	607	637	658	631	652	630	605	642	558	643	630	596	593	572	653	619	588	662	663	655	641	600	652	579	614	638	606	597	661	602	644	609	635	620	602	594	605	626	645	592	658	608	596	636	626	613	628	591	650	581	594	624	604	648	588	622	632	602	587	597	582	575	658	627	611	602	581	625	636	627	620	603	650	591	647	610	612	596	604	609	644	627	610	624	619	595	607	616	629	605	619	603	623	606	598	581	637	625	595	621	643	633	581	653	637	647	653	644	621	631	637	611	624	614	623	622	618	635	624	608	628	629	590	629	602	644	641	623	608	636	630	614	585	597	617	606	603	603	584	600	669	650	645	602	625	625	620	644	650	647	646	599	589	632	650	632	650	636	604	635	589
49825	27688	23432	17935	13149	8080	3706	1360	664	720	505	439	387	398	406	338	327	297	256	465	4699	2157	204	175	169	166	212	167	170	187	200	192	179	153	161	188	168	172	169	151	179	168	166	163	168	158	187	151	170	172	146	170	187	136	179	202	152	173	143	168	143	154	171	171	171	154	153	160	171	188	155	152	132	157	160	178	157	155	132	144	154	132	159	161	165	168	154	153	156	167	143	151	182	156	161	150	148	150	171	163	178	159	143	186	156	163	140	165	154	140	126	152	151	161	165	163	162	169	146	166	165	194	143	151	164	181	177	123	139	166	138	166	162	157	181	139	154	159	156	163	149	160	132	158	167	143	144	151	167	161	164	160	176	171	170	150	125	174	148	155	136	140	135	138	157	137	174	139	131	157	138	170	153	157	153	161	140	167	153	162	148	181	160	152	172	152	155	146	172	156	161	172	151	156	154	150	165	156	156	152	156	158	147	150	173	157	163	173	169	152	139	172	176	155	151	143	157	149	168	151	163	173	170	170	174	161	143	182	136	150	159	152	167	155	195	118	169	150	163	148	155	146	169	153	153	134	164	172	148	138	153	163	140	166	152	150	150	145	158	146	152	166	166	167	172	155	148	167	176	158	180	162	150	184	165	174	160	178	161	152	157	167	147	183	165	138	167	179	160	165	169	155	161	180	159	155	170	152	161	163	145	169	144	140	165	165	160	177	151	177	171	169	145	158	167	151	152	147	145	151	163	162	152	172	168	139	152	136	168	147	190	167	153	156	185	162	171	159	171	128	198	140	140	158	160	147	136	161	191	161	168	165	160	169	162	146	164	163	150	187	146	163	142	183	157	147	174	155	141	162	156	168	140	146	154	161	170	151	144	156	156	160	168	144	152	157	147	135	152	147	159	151	156	153	163	160	145	170	153	158	183	174	145	172	127	160	161	141	148	153	151	156	148	174	143	157	152	159	160	153	174	140	154	176	177	159	157	137	149	138	151	167	171	147	166	149	168	163	131	140	140	148	133	170	150	171	166	144	169	151	152	170	146	159	174	157	147	159	131	130	154	139	142	145	163	159	160	175	172	150	155	123	174	145	161	157	163	154	164	175	154	168	169	164	181	146	170	157	177	161	142	181	146	159	180	156	152	173	160	186	170	151	172	155	157	135	166	166	159	165	140	138	135	174	160	150	146	182	143	171	162	135	169	165	178	169	139	159	149	162	161	181	165	138	138	157	181	166	157	160	152	166	171	163	124	167	169	153	172	158	164	150	180	147	167	165	169	137	154	167	161	177	167	140	161	174	178	161	143	158	166	172	181	178	146	138	127	178	138	186	151	156	139	162	169	154	150	159	151	136	176	176	151	167	165	156	151	120	180	156	179	183	163	179	157	140	151	210	150	162	140	140	157	155	170	155	143	134	151	133	154	153	198	149	177	148	172	137	156	154	147	145	147	126	177	150	157	178	136	148	158	157	149	147	140	135	160	151	145	145	184	145	157	176	141	183	152	163	153	167	157	150	141	186	159	157	153	162	146	155	151	153	156	186	172	179	141	137	128	143	173	157	178	160	164	158	173	142	161	160	157	159	172	138	171	159	157	158	185	171	139	143	159	157	153	184	167	148	164	153	180	145	144	164	136	145	177	161	172	190	156	144	154	176	165	150	153	165	163	145	140	178	153	126	184	141	166	165	148	138	146	150	149	149	167	140	158	152	165	149	172	161	161	174	176	177	133	144	155	183	161	140	136	147	147	174	144	132	135	147	159	148	163	180	134	150	169	176	143	178	148	144	157	174	163	165	146	159	135	176	170	154	168	162	146	179	168	141	185	171	149	161	166	158	154	151	154	169	163	177	159	153	138	163	172	162	166	131	152	158	164	138	170	162	156	145	155	140	146	183	150	154	140	163	152	167	158	177	164	159	151	169	156	164	161	154	148	160	154	184	149	165	158	146	150	146	145	158	176	171	150	154	143	146	149	160	189	143	144	161	163	179	147	142	157	172	168	182	147	145	160	162	155	139	157	150	148	144	136	175	147	175	138	169	142	146	156	168	167	137	166	162	155	154	145	166	153	161	159	144	172	137	155	179	171	148	188	138	156	143	175	165	165	164	158	156	158	165	161	166	149	150	168	148	135	170	147	179	176	158	180	149	142	140	172	147	139	154	155	154	204	182	173	164	150	173	175	166	168	157	156	151	163	133	143	160	159	154	163	161	167	162	175	154	153	158	153	159	151	190	184	148	158	147	158	167	146	160	157	178	161	177	166	169	162	173	160	140	156	152	162	165	170	167	168	148	170	180	153	151	160	181	150	152	165	174	169	140	151	141	170	165	149	185	163	170	147	142	178	165	151	147	132	157	129	157	159	146	173	143	138	139	143	169	151	160	152	153	151	185	152	131	178	141	183	157	195	148	164	160	139	167	143	153	184	150	151	157	149	172	173	177	145	132	151	162	164	170	164	162	162	152	167	174	152	165	151	167	167	133	156	152	155	136	149	181	155	160	153	169	160	169	168	156	146	174	158	156	162	163	157	152	166	150	149	166	181	177	166	150	155	154	156	142	181	160	176	156	137	170	154	175	120	177	139	154	168	195	178	148	160	133	155	162	173	168	153	155	153	161	165	133	168	178	159	162	142	161	169	166	195	169	166	184	145	146	139	145	140	150	164	131	147	158	152	142	157	156	157	160	149	141	171	147	141	161	161	156	167	139	158	154	176	161	192	167	179	144	155	159	153	162	172	152	166	141	147	135	172	164	131	141	158	153	162	164	175	189	182	140	178	160	154	159	149	174	160	157	161	135	143	132	129	173	154	155	170	151	158	168	172	166	155	167	143	184	151	145	150	148	166	146	149	167	151	169	154	162	137	150	153	146	158	136	152	156	173	144	157	141	164	157	173	154	149	155	158	160	156	154	150	175	141	150	148	176	180	146	178	177	162	171	148	157	153	153	133	158	166	140	160	148	188	153	178	145	158	159	156	174	138	171	176	139	160	152	151	150	151	174	151	139	150	150	177	154	140	135	156	151	136	145	145	157	164	173	172	146	178	158	160	133	168	157	148	165	151	166	165	143	144	171	137	167	165	162	153	150	151	147	178	167	152	151	153	149	175	160	162	164	145	150	157	161	125	161	140	146	164	131	165	172	172	141	191	127	159	174	144	146	143	168	152	162	192	146	164	153	168	152	175	147	150	139	148	147	143	141	156	159	139	163	187	148	148	170	161	140	149	166	149	147	161	161	169	142	159	153	146	168	159	145	158	148	177	156	163	153	157	165	167	143	152	151	170	134	130	149	164	140	163	145	155	153	130	155	153	151	172	165	154	169	143	167	143	154	170	167	152	144	157	171	149	169	124	156	154	159	166	141	145	158	162	138	173	140	152	175	161	157	175	167	152	151	168	157	117	149	154	178	178	156	161	184	150	137	159	145	150	158	153	151	170	159	169	149	156	153	145	169	147	172	145	178	133	161	179	179	140	141	142	150	133	151	149	168
34474	4548	11529	7978	6193	4966	3921	3471	2915	2744	2004	1834	1724	1711	1719	1360	1177	1092	973	2615	19829	5099	704	653	622	594	556	534	550	504	512	480	509	506	512	469	469	479	483	477	477	494	449	436	460	438	430	440	418	391	412	414	437	418	417	417	398	420	426	403	446	446	420	402	418	381	418	445	432	433	390	434	367	378	398	410	418	374	452	431	401	411	412	389	401	404	402	418	419	437	411	390	410	418	409	381	411	404	410	401	417	379	403	384	394	383	387	376	409	413	383	414	374	406	380	395	388	434	380	394	383	417	358	372	372	415	414	381	354	368	401	448	403	388	402	422	386	414	353	394	381	387	403	396	411	385	398	382	390	387	422	410	406	402	388	401	406	407	403	355	396	396	363	367	386	398	378	387	360	370	391	379	412	377	387	381	390	388	390	379	381	404	437	378	388	389	381	416	370	448	407	399	401	389	408	394	416	392	409	389	348	381	394	371	407	351	372	350	386	381	383	400	366	397	392	411	382	384	369	378	346	390	414	379	382	387	376	389	358	352	404	368	391	354	404	386	389	387	359	385	392	380	419	369	383	391	388	400	403	424	411	388	389	404	373	413	415	378	350	366	397	383	360	384	411	375	376	409	396	399	347	384	400	386	405	383	374	413	360	352	376	399	392	382	372	366	396	336	406	424	383	367	396	347	384	379	408	404	376	377	386	385	396	362	388	397	407	368	380	396	362	406	366	383	411	390	409	345	385	436	397	397	373	395	351	377	387	383	396	385	380	390	368	381	362	355	399	371	402	385	411	371	405	383	379	398	361	376	418	341	366	407	389	351	378	406	398	372	365	397	414	365	384	378	407	399	380	381	366	389	359	413	397	389	357	351	382	384	427	385	385	354	393	375	388	354	396	386	380	362	346	367	372	384	387	368	361	368	408	407	392	357	390	384	406	352	412	391	431	352	402	410	356	408	388	385	387	377	408	399	351	396	364	407	389	359	386	388	377	387	408	381	357	395	404	417	385	356	365	380	353	381	412	391	400	395	366	395	382	375	381	375	417	400	397	391	402	384	363	371	374	391	387	370	367	405	412	397	361	378	389	409	411	406	382	397	393	380	364	388	377	434	389	368	400	366	376	399	366	368	403	418	384	389	376	390	386	418	434	405	386	404	392	374	383	422	353	351	353	410	407	368	370	374	393	359	409	398	416	355	389	374	394	349	365	351	377	432	372	393	368	410	375	385	390	394	402	388	372	382	384	371	393	388	374	428	393	374	398	375	395	413	395	389	391	370	354	381	386	357	394	388	383	391	373	379	372	394	397	375	419	353	388	398	376	405	391	366	392	384	369	389	377	422	442	383	379	409	391	392	426	398	393	394	363	381	412	390	382	398	402	347	361	382	384	401	383	372	388	356	365	390	383	373	430	386	369	354	405	383	384	344	370	375	365	394	390	381	389	407	380	384	398	414	415	379	367	336	364	389	362	421	395	391	384	396	407	378	371	402	394	355	428	361	410	417	391	357	399	423	391	398	375	363	380	386	385	385	380	396	382	384	361	381	414	397	390	341	399	360	406	356	369	399	384	371	381	378	392	375	376	388	381	383	390	398	386	415	403	403	414	368	412	361	408	361	362	361	407	371	416	370	364	398	394	350	379	377	409	390	343	381	368	386	372	403	337	386	388	439	403	391	362	366	394	366	401	380	351	347	383	418	390	357	364	389	371	387	413	380	423	363	365	394	386	400	400	375	401	377	369	345	377	409	360	336	383	370	355	374	392	427	336	395	384	378	406	385	366	391	413	368	398	408	381	367	366	366	352	370	384	397	358	376	349	404	391	384	395	387	355	352	376	411	403	359	404	362	366	406	413	397	385	368	386	353	402	387	353	394	423	387	380	388	373	409	374	405	369	371	399	369	409	361	404	369	385	366	417	382	387	395	376	368	377	380	373	346	432	381	389	443	364	369	388	377	378	383	371	375	381	383	397	396	355	420	398	386	397	374	388	420	400	357	412	368	410	375	370	364	397	399	392	365	399	364	411	384	405	386	350	347	354	392	385	384	389	371	368	372	374	406	403	397	409	383	400	392	388	392	357	413	410	390	389	393	366	383	345	373	379	389	352	390	409	407	405	401	394	397	331	389	373	382	420	367	419	338	382	354	392	341	377	375	376	377	385	419	365	422	392	382	384	397	380	395	400	377	395	397	382	359	394	389	402	403	367	381	384	370	360	434	364	405	381	366	351	387	381	361	369	387	372	365	386	343	370	380	372	405	347	365	364	348	386	384	363	397	413	380	356	396	383	366	391	405	399	400	390	398	399	406	388	376	371	392	379	398	378	374	374	434	384	363	357	365	367	380	388	353	384	375	370	381	375	375	371	368	406	383	388	368	410	419	380	393	370	360	398	395	381	388	363	378	392	371	374	381	360	384	365	359	388	393	379	373	371	378	390	391	400	364	419	374	408	393	372	368	360	364	390	386	361	358	410	383	402	375	366	407	406	395	346	376	392	405	372	348	397	390	379	400	391	365	371	357	385	375	407	359	386	393	392	374	354	388	388	385	359	415	357	381	355	385	397	384	367	413	415	404	409	432	371	347	414	361	375	378	357	379	384	361	349	379	375	375	358	410	414	381	383	413	346	386	415	395	387	389	367	371	385	330	370	395	369	398	361	371	360	366	370	384	390	406	396	366	413	398	381	403	390	360	363	418	372	384	359	374	361	396	372	390	355	400	400	369	391	360	374	373	348	392	327	394	437	384	376	377	408	423	404	401	374	364	425	397	390	367	344	398	394	385	366	394	401	400	384	389	412	399	365	383	397	385	407	371	367	430	398	409	332	392	364	396	373	385	360	384	403	371	390	390	398	369	411	397	399	370	396	401	384	364	414	368	368	362	398	387	390	367	402	387	385	373	381	369	359	390	380	376	392	397	405	420	373	412	414	438	397	390	359	384	372	389	359	414	394	378	405	411	387	367	376	411	356	370	386	359	367	368	392	396	443	376	369	394	390	378	338	403	395	397	428	381	358	376	379	385	383	404	359	386	376	412	398	359	400	378	365	373	411	371	412	379	368	361	355	439	394	387	366	345	393	364	410	351	382	400	362	372	410	411	353	393	385	429	395	392	367	411	422	361	361	408	408	382	372	381	341	400	394	407	401	365	366	374	372	403	392	393	392	387	374	375	378	367	393	346	443	359	401	422	374	376	396	365	381	402	422	425	388	358	370	354	398	385	403	361	358	415	404	391	374	372	413	384	384	412	369	355	413	401	348	381	427	377	402	368	377	367	392	381	410	347	398	394	401	413	366	382	404	384	388	377	368	389	342	404	420	371	345	375	336	355	385	384	363	365	389	387	403	389	350	361	408	404	387	382	398	367	399	365	369	394	363	360	397	369	397	382	377	409	378	378	420	366	403	378	383	383	386	375	376	387	393	373	403	373	383	360	361	368	401	395	416	387	373	373	397	377	360	364	396	382	407	413	400	387	384	392	348	386	395	397	364	356
48967	25988	21690	15454	10196	6283	3025	1098	626	649	523	412	377	291	341	334	318	285	226	241	5292	2258	169	173	199	171	165	151	164	171	146	149	155	143	149	172	164	159	152	149	145	158	132	157	165	166	151	142	158	155	147	147	134	145	146	138	158	149	163	155	153	150	162	126	144	160	143	151	132	139	149	145	144	163	168	133	143	153	148	134	124	161	159	149	160	131	137	160	150	140	139	137	140	144	153	154	142	118	140	140	138	138	165	145	136	154	125	153	148	145	151	164	143	127	126	141	140	148	145	164	141	152	141	143	152	160	127	125	131	155	149	147	135	147	138	146	137	120	131	157	131	153	140	157	144	159	123	168	120	133	130	159	150	133	161	147	147	149	148	144	144	147	141	132	144	157	150	153	141	152	151	149	149	139	124	155	141	134	166	133	166	154	150	145	162	166	148	140	153	140	149	141	128	139	142	118	124	144	123	129	143	132	142	152	151	144	157	155	168	149	145	164	165	142	159	147	144	133	131	163	140	140	151	142	160	132	125	160	152	159	136	163	144	140	165	133	148	143	135	141	152	147	127	147	159	132	138	129	142	146	149	132	146	136	157	134	150	153	138	137	130	157	146	160	129	124	137	144	162	153	128	137	142	131	142	124	156	121	123	166	146	136	132	146	150	149	157	153	144	150	146	143	152	138	121	137	150	134	115	140	143	132	128	150	141	120	152	144	144	164	140	165	153	151	147	136	116	120	124	159	122	140	155	140	121	131	127	149	127	108	150	135	126	134	145	138	130	152	138	126	164	141	147	149	167	132	138	130	135	158	139	145	143	134	156	123	134	127	149	133	127	143	136	145	119	149	161	143	161	152	143	148	137	137	146	144	141	144	150	102	137	129	147	147	157	142	150	152	148	148	133	141	153	154	129	159	145	135	135	145	137	174	136	127	108	155	145	150	139	138	155	148	116	162	141	142	125	145	161	144	151	130	139	116	141	161	135	169	149	149	138	145	133	138	139	133	115	146	143	131	140	139	129	122	146	160	181	126	143	130	138	146	138	158	154	117	149	148	141	131	154	142	154	129	144	159	139	122	138	135	142	138	143	151	128	116	144	148	134	165	131	131	136	130	157	136	184	152	145	160	130	157	129	168	172	146	124	121	165	148	148	152	142	134	137	154	140	147	128	153	142	128	126	137	169	140	153	164	138	132	137	144	139	150	140	133	159	128	155	120	137	138	132	140	137	138	138	166	141	137	161	110	132	157	136	165	146	134	132	133	132	147	149	149	136	135	133	136	124	161	138	155	116	141	137	140	140	131	142	126	148	128	142	164	149	151	148	148	152	136	130	129	128	142	133	125	139	139	155	140	137	147	147	120	124	135	142	122	136	159	171	149	125	167	141	143	142	152	154	143	149	137	135	137	127	123	140	134	151	145	144	153	137	153	160	144	161	145	153	137	128	166	154	130	132	146	164	156	131	148	128	145	135	141	156	144	138	139	137	135	148	173	123	146	158	138	132	156	138	128	154	151	152	143	137	159	156	129	161	177	141	148	146	162	151	145	142	151	141	151	164	145	144	140	154	149	112	132	159	147	157	151	150	126	139	145	147	130	129	139	133	135	151	151	149	159	153	133	145	147	127	130	125	155	121	116	134	133	145	138	122	157	116	141	150	173	155	156	136	165	152	153	131	148	145	161	135	140	141	132	132	135	166	140	122	153	146	135	134	138	143	143	128	135	148	136	150	122	115	134	139	132	138	157	143	132	134	142	154	151	148	155	141	131	156	146	137	147	132	149	153	140	130	140	152	149	129	147	162	126	126	131	143	126	173	120	157	142	167	155	134	146	124	163	136	146	124	130	115	141	138	132	123	140	135	149	134	117	149	134	145	158	173	164	111	136	131	138	145	141	116	150	129	131	137	133	136	121	125	145	127	137	141	165	124	135	145	137	130	156	153	158	133	132	156	140	139	147	158	138	140	142	152	133	145	135	142	123	159	143	134	144	130	143	136	145	121	139	129	156	136	168	145	171	140	132	155	149	125	141	121	146	146	148	125	127	160	148	143	142	133	136	139	142	137	128	131	144	147	165	131	129	127	142	150	139	162	125	143	140	131	143	143	125	138	147	144	129	155	134	139	164	132	134	132	145	153	119	147	125	142	137	143	155	152	141	150	146	133	143	144	139	147	126	117	143	142	134	148	140	132	134	142	137	141	129	140	140	149	119	153	141	141	135	136	106	156	133	115	128	118	117	138	136	120	142	162	142	132	139	131	133	146	161	128	119	129	128	141	133	140	137	131	146	161	131	141	139	159	169	138	145	151	143	154	130	150	154	139	120	145	129	149	152	162	150	142	139	142	163	132	129	165	133	121	155	143	161	172	133	128	130	140	130	147	139	148	129	142	143	132	117	145	139	143	143	129	156	141	139	180	145	152	155	135	152	134	144	147	145	141	138	149	129	156	144	125	150	119	145	155	146	153	165	136	154	135	158	145	135	139	117	133	129	155	150	145	142	143	138	147	137	146	133	163	144	144	141	150	150	133	145	138	165	136	143	136	138	144	148	138	144	156	142	145	137	144	145	131	146	154	142	146	134	151	133	158	158	127	117	151	126	154	144	120	148	130	132	140	150	124	139	142	134	157	143	158	139	156	145	151	154	137	140	127	119	151	153	137	132	137	151	143	172	140	146	135	119	143	127	148	131	132	149	125	147	145	155	120	122	170	164	147	148	103	164	138	160	150	172	144	146	154	129	145	137	144	138	124	149	147	159	147	137	154	149	145	138	124	154	146	124	139	131	157	142	130	124	155	131	166	172	158	155	150	155	155	118	141	138	153	161	142	125	153	128	138	146	134	138	126	126	138	146	122	163	123	163	168	153	146	152	117	129	141	131	132	137	127	149	123	155	157	145	120	130	137	135	152	136	176	135	160	149	98	140	135	138	144	163	145	156	153	159	136	121	169	147	162	121	166	155	153	135	134	123	114	132	143	140	154	138	134	135	153	136	134	141	125	135	117	147	138	135	160	147	162	151	143	139	141	147	135	142	156	154	157	153	117	155	147	117	156	139	173	136	152	148	144	138	127	151	130	132	158	162	115	139	153	125	145	139	148	154	164	141	159	110	160	146	123	152	132	160	128	143	141	136	133	135	147	157	135	145	112	135	133	145	146	152	135	160	148	134	169	141	128	139	134	147	146	136	137	151	152	141	127	148	147	132	150	145	129	150	143	147	131	140	143	141	159	151	121	138	136	126	139	136	140	143	143	159	142	133	132	150	136	136	124	124	140	149	136	122	127	128	165	154	154	169	151	150	131	141	139	154	158	118	160	142	170	136	141	143	151	137	129	129	150	161	147	132	146	141	147	133	121	147	145	145	156	149	116	155	153	155	138	128	137	131	140	166	146	141	146	144	153	128	135	124	142	133	148	137	144	143	144	163	137	161	149	141	148	140	160	138	152	124	150	126	157	151	143	157	143	138	138	130	138	127	148	131	138	143	160	148
29935	4077	7749	7931	6609	5145	3889	3246	2939	2739	2214	1899	1926	1508	1522	1478	1376	1172	1001	975	20892	5202	602	580	596	509	562	525	542	526	467	476	478	480	481	430	435	452	436	479	410	432	461	405	411	419	395	383	426	409	415	446	370	424	398	388	421	383	393	421	391	394	380	397	375	348	366	381	376	358	349	379	357	396	372	398	331	373	361	384	399	368	360	380	368	377	381	363	398	363	353	351	340	373	389	339	366	403	352	353	373	368	375	367	348	324	372	386	334	362	363	345	331	364	334	387	337	368	359	364	366	352	392	348	353	356	376	368	346	340	336	388	368	330	347	390	356	351	351	358	344	344	361	304	346	366	369	353	378	356	350	362	364	365	351	357	355	380	380	366	341	332	367	345	317	364	359	347	372	356	354	365	353	353	338	368	361	354	352	337	361	349	364	350	353	373	337	396	343	371	363	362	371	343	325	348	352	314	361	320	368	363	327	373	361	378	370	364	334	349	382	369	364	358	379	353	352	369	386	347	358	370	360	355	361	353	323	348	371	380	344	348	336	407	369	352	337	352	370	363	361	374	365	362	341	354	354	334	345	339	298	359	336	370	335	353	362	364	326	325	373	330	351	339	351	355	331	362	328	331	376	360	353	360	339	404	362	349	374	333	357	393	350	365	341	343	356	376	349	351	369	376	333	348	340	379	373	392	391	337	357	361	344	368	361	370	372	324	321	337	362	344	389	351	331	345	365	345	361	354	323	346	397	337	330	352	394	373	384	389	357	348	406	360	341	380	378	351	357	373	385	338	344	384	313	336	366	359	355	348	335	364	319	328	352	325	323	344	383	345	387	358	396	342	354	314	336	359	377	369	376	317	363	368	380	354	350	327	336	343	379	357	349	356	339	331	362	383	379	354	375	352	374	365	312	349	356	363	341	315	341	353	357	341	339	360	375	383	386	350	340	352	367	328	379	366	345	364	360	364	342	360	344	342	343	360	348	363	366	364	351	372	359	321	349	390	330	362	328	335	340	379	387	337	353	379	357	338	351	367	360	361	383	364	361	346	342	382	356	376	341	357	346	350	387	339	363	369	345	355	369	350	335	347	332	365	366	360	356	356	371	325	327	357	345	315	345	351	377	365	363	346	339	351	338	362	351	338	369	343	350	340	358	364	395	342	359	330	382	352	344	373	358	349	328	344	366	357	347	353	352	360	340	375	353	364	367	398	363	378	372	354	344	367	343	299	371	339	370	376	357	356	366	360	358	355	338	369	335	341	365	355	339	337	373	368	357	346	340	344	348	359	356	341	358	396	347	338	377	398	331	396	366	349	361	380	371	360	360	377	372	390	353	341	357	380	334	381	338	359	322	360	400	328	378	322	359	354	330	362	361	324	357	384	351	352	377	365	335	319	350	383	325	356	349	381	368	362	368	306	336	357	370	341	339	328	362	392	377	369	363	360	373	376	366	375	385	374	361	338	356	364	353	386	362	345	321	356	338	330	359	349	338	374	367	337	349	375	353	353	358	328	328	356	355	354	365	331	340	356	367	353	331	339	327	352	368	330	328	329	390	349	371	376	365	352	346	366	353	366	310	328	355	355	360	327	367	354	339	346	363	321	347	364	368	306	358	393	326	357	325	348	355	335	349	353	372	346	374	333	352	380	336	348	378	393	327	377	353	345	383	372	387	366	321	363	368	349	374	340	367	359	338	342	369	382	374	343	355	372	341	346	354	343	360	374	397	329	366	372	361	352	345	354	350	348	334	339	363	351	398	355	338	353	363	347	335	348	380	348	340	344	369	311	362	378	359	336	377	345	354	351	349	371	359	372	373	309	361	353	375	345	371	404	366	375	353	367	359	342	345	355	386	342	335	362	343	372	351	373	345	346	344	336	328	338	347	350	370	333	369	331	381	372	333	357	374	362	357	363	374	360	347	347	375	325	356	344	372	349	377	345	359	340	357	339	360	365	359	354	344	339	360	349	346	391	363	354	386	359	354	355	386	366	341	384	356	359	362	353	384	357	363	332	335	336	319	338	384	343	398	357	332	366	346	363	352	336	344	363	354	355	353	393	359	351	340	348	376	353	369	386	373	375	299	337	337	349	343	374	330	395	337	375	345	308	351	326	371	348	351	359	334	361	348	351	361	346	356	353	334	388	382	370	348	342	394	356	363	338	343	376	359	355	345	372	337	358	364	355	358	336	340	316	355	378	357	374	375	363	339	320	353	361	360	354	332	350	388	335	347	377	380	350	374	342	319	343	343	327	335	337	369	372	364	364	325	350	353	360	361	358	337	348	374	343	354	355	348	382	357	335	350	351	375	332	364	332	363	338	353	353	370	350	351	336	355	325	375	377	349	330	346	382	361	369	365	384	388	369	362	368	340	344	381	360	389	355	363	380	354	359	339	361	366	351	377	320	331	372	357	337	361	338	379	374	353	387	354	358	387	360	341	335	333	367	367	368	367	344	357	369	395	345	340	356	333	373	389	315	349	357	349	374	314	357	389	333	357	375	333	335	349	354	351	341	343	352	357	346	351	378	373	366	380	341	375	367	324	376	325	360	394	349	354	353	339	340	404	327	339	368	356	328	374	351	338	354	325	378	366	366	369	356	337	341	346	345	379	367	373	370	382	342	343	338	379	385	333	337	340	329	350	349	351	339	374	316	365	341	354	357	357	358	362	355	323	339	369	324	396	307	372	376	328	380	350	359	357	377	361	352	337	331	327	323	353	384	310	316	347	344	349	367	372	332	368	400	353	358	340	365	329	314	353	376	358	319	328	386	409	354	351	372	311	366	362	337	337	355	355	353	366	370	346	362	341	368	366	332	380	312	364	360	367	335	360	359	377	384	356	357	327	343	372	332	362	341	370	361	374	389	377	357	347	402	388	343	364	342	360	321	362	367	337	337	336	352	370	340	349	352	353	364	391	346	361	360	345	357	344	353	363	330	364	357	331	365	344	355	338	359	390	363	359	398	361	360	339	371	356	393	348	340	340	334	402	365	377	355	355	331	328	366	375	329	330	370	345	350	349	330	347	355	336	353	337	313	385	323	341	363	349	381	372	348	365	319	354	325	345	368	319	361	306	376	342	321	373	343	360	350	354	341	357	365	378	351	364	339	316	316	348	371	343	373	347	363	336	377	405	356	330	335	360	343	345	369	338	350	335	377	376	350	339	339	359	352	326	297	379	374	364	363	344	353	355	325	371	367	322	363	353	369	339	371	370	349	363	362	353	353	391	360	352	313	364	340	361	339	362	333	352	336	340	361	354	329	324	319	341	342	371	341	343	343	367	329	356	366	332	331	372	345	374	389	377	384	348	361	361	359	326	333	337	374	375	345	341	364	387	330	355	366	391	365	376	355	321	353	371	361	353	359	352	387	357	366	325	372	334	368	342	353	340	340	369	361	329	361	353	372	340	350	321	360	330	351	397	348	365	357	369	337	321	363	329	331	343	344	333	336	347	353	372	357	311	375	360	333	347	357	364	344	341	347
9156	1720	831	544	418	325	281	269	244	238	274	265	243	242	251	240	259	256	254	214	303	246	211	276	250	253	243	256	244	253	264	262	268	245	240	241	225	253	280	219	257	268	232	243	228	257	235	226	253	266	272	230	251	220	223	265	224	234	251	242	246	255	253	259	231	253	239	228	252	245	247	238	246	254	244	253	229	245	233	240	248	232	251	243	260	256	223	221	238	243	242	246	234	217	263	266	223	262	244	241	262	260	260	226	231	245	243	264	234	282	243	253	245	241	246	256	249	220	277	237	233	227	233	225	237	250	245	201	224	250	237	268	228	262	231	196	237	249	243	255	238	255	241	281	251	242	227	252	244	232	219	254	250	263	258	244	242	237	260	249	233	242	238	251	235	263	243	233	246	219	251	225	276	224	238	239	205	251	255	272	244	238	253	245	253	249	256	269	244	261	250	253	257	275	259	247	235	267	245	240	257	261	258	226	253	255	249	249	237	238	244	270	238	248	257	249	223	248	232	206	262	254	231	255	237	245	232	249	223	215	261	240	244	235	254	233	242	227	267	269	238	221	232	220	247	219	258	254	245	238	244	239	230	235	241	254	242	246	245	246	237	244	251	244	225	259	267	234	240	229	243	263	260	235	263	252	234	248	255	243	250	236	253	231	227	250	237	253	252	245	258	231	295	255	258	230	232	261	240	217	237	259	266	219	245	260	244	237	227	215	241	212	271	264	258	252	239	240	209	242	247	222	256	263	253	283	255	235	241	276	263	237	277	256	228	266	256	273	250	251	265	266	271	233	255	238	265	255	259	244	213	243	254	238	249	250	253	255	245	255	252	280	250	257	219	226	259	251	266	241	267	251	242	257	252	202	256	266	225	236	264	264	246	248	243	248	257	243	254	246	286	240	256	251	245	253	258	252	248	249	236	242	236	248	218	228	256	265	228	218	237	234	218	231	254	240	276	247	257	256	258	217	243	242	234	250	246	259	252	245	229	257	248	244	247	263	244	238	226	259	271	239	246	213	241	235	256	246	238	238	223	235	236	255	265	252	256	272	264	240	247	256	217	273	228	216	263	239	234	246	245	278	255	231	248	275	256	230	239	239	243	239	272	221	264	254	247	244	219	278	254	251	234	260	239	243	240	246	253	242	274	232	263	238	242	260	241	230	247	245	261	275	223	239	239	236	233	259	241	242	252	263	265	272	253	227	259	241	261	269	217	252	252	261	236	257	239	238	240	204	274	221	265	239	258	223	276	269	267	261	259	217	245	253	268	249	208	236	224	255	250	271	249	249	263	237	235	216	251	227	221	226	256	218	258	258	261	238	251	231	274	270	230	251	236	239	271	233	236	265	257	235	256	232	253	227	240	239	260	256	243	252	232	223	234	229	217	282	239	250	217	253	250	222	262	220	238	270	244	239	238	224	236	267	268	251	234	250	242	264	228	244	270	266	273	236	257	241	249	240	255	237	246	252	255	215	244	242	251	216	254	243	233	237	239	255	261	250	224	238	234	276	255	256	245	240	241	208	225	252	230	215	221	232	234	217	214	243	245	252	263	265	241	255	226	243	268	272	250	267	245	259	239	270	270	223	266	250	227	253	264	246	224	255	260	248	250	228	268	228	245	273	261	276	274	266	233	210	235	218	224	237	255	234	233	260	228	243	234	243	245	247	235	227	276	270	235	258	226	267	266	246	244	248	215	254	282	210	260	222	227	252	259	226	245	260	234	253	246	252	240	254	221	238	226	223	263	240	238	271	277	240	246	261	252	265	256	219	246	215	233	235	234	255	277	233	259	254	233	240	233	267	251	232	220	248	255	249	272	258	265	243	242	225	256	275	251	258	236	246	244	256	253	242	242	242	230	249	245	242	245	250	246	248	234	224	262	241	252	215	240	234	231	259	265	235	241	215	252	224	236	246	227	247	255	260	246	261	248	254	265	302	262	261	247	217	259	249	244	222	249	272	250	248	215	233	227	229	239	260	240	219	240	234	230	212	238	261	242	235	243	231	255	243	281	257	250	256	259	249	264	232	268	239	244	236	248	270	256	230	239	258	265	245	271	254	226	226	252	228	244	251	250	246	251	253	255	236	235	270	257	269	259	244	284	243	244	230	242	241	247	236	256	263	231	240	217	243	235	237	234	245	231	246	230	247	261	231	239	255	284	231	250	247	229	234	226	237	247	257	222	222	253	255	253	225	238	273	260	258	218	253	231	248	235	230	241	234	260	239	253	278	230	233	220	242	260	252	254	237	256	250	240	253	235	246	223	238	233	261	224	253	252	261	273	274	245	240	241	244	248	225	247	249	212	266	260	261	208	245	240	240	255	280	254	250	259	237	259	233	226	232	259	229	266	230	239	243	238	220	216	265	246	250	232	255	252	247	251	228	234	233	246	217	222	261	233	270	246	235	257	216	209	242	211	210	252	261	245	260	247	253	264	263	239	242	279	239	241	224	258	243	237	250	261	231	277	259	246	238	232	232	270	267	236	246	278	247	244	251	254	231	242	267	258	216	221	216	242	237	241	238	237	245	263	239	248	261	267	242	232	248	257	280	247	208	259	231	243	272	253	276	287	241	248	221	254	230	269	245	236	265	268	255	252	273	242	256	248	277	275	249	261	251	262	240	230	256	260	237	274	254	236	249	265	234	262	236	235	234	264	258	243	224	251	241	260	239	237	247	249	229	231	257	281	205	240	258	273	256	247	232	274	249	237	259	244	240	267	252	279	251	228	234	226	253	229	268	252	255	253	228	276	240	218	241	266	245	257	272	193	268	240	226	264	231	247	243	261	242	222	221	237	263	255	247	259	240	267	243	270	251	240	225	246	259	232	227	228	255	253	265	245	217	264	221	230	218	268	240	253	268	263	247	245	256	239	261	266	248	265	244	253	250	246	278	249	237	217	244	248	255	230	245	247	234	257	272	228	230	263	238	248	268	245	225	220	234	225	243	251	262	228	221	236	252	233	225	256	278	250	257	241	268	246	276	235	240	249	252	236	239	272	255	251	288	244	233	227	246	213	251	258	225	263	227	261	256	243	261	232	250	257	237	239	268	247	251	255	233	262	256	232	199	250	240	241	221	246	219	242	249	244	257	255	240	246	248	248	244	229	254	254	220	237	243	242	255	256	254	253	233	249	257	231	259	240	284	248	283	260	226	228	281	238	214	225	256	259	239	246	237	258	268	229	256	232	235	262	232	252	220	228	242	266	258	218	262	229	261	217	218	234	247	244	216	261	235	238	233	258	245	244	248	247	235	233	265	265	255	242	220	248	229	245	253	235	238	211	230	209	258	257	248	231	237	220	252	222	256	249	241	265	227	237	262	242	249	258	251	250	217	213	231	255	236	250	270	235	228	231	246	234	231	254	258	234	250	282	249	235	218	229	257	241	262	250	226	235	245	253	233	257	245	230	242	249	223	246	265	237	237	229	224	239	270	208	247	250	249	236	249	240	244	243	276	252	244	252	264	251	280	239	232	233	260
7905	765	890	934	827	747	740	749	703	648	723	713	654	664	689	670	685	679	630	642	1276	694	586	600	648	613	589	614	581	611	633	614	624	630	662	620	620	662	623	610	614	561	632	632	632	599	629	669	606	615	630	649	590	641	612	619	610	625	582	621	560	614	620	611	616	592	615	620	658	591	637	589	573	594	566	612	618	604	602	551	625	620	606	618	562	601	610	592	614	625	618	629	642	597	630	589	634	655	599	670	622	581	593	615	591	627	605	583	604	612	595	608	609	563	613	641	614	621	633	612	637	593	603	591	561	603	614	555	605	643	656	627	605	607	583	591	589	601	630	615	627	628	601	624	606	565	611	602	626	641	623	608	650	595	597	555	645	586	622	601	562	578	609	682	674	649	623	640	620	603	558	596	589	596	636	562	590	672	608	657	609	574	635	599	589	620	650	603	615	606	607	630	596	597	608	604	581	621	680	612	627	624	630	564	606	612	638	600	635	583	609	629	607	668	659	632	651	642	610	608	614	583	590	615	626	646	589	631	633	567	640	600	565	597	612	587	578	582	627	635	603	607	642	588	600	574	612	599	630	642	616	599	637	606	632	576	608	625	615	636	608	571	655	578	643	631	621	639	599	621	606	631	606	559	630	644	625	680	629	614	600	595	606	636	651	579	590	633	630	576	597	593	586	603	596	595	608	576	614	655	583	610	608	629	607	596	589	633	606	615	617	605	599	610	619	598	577	602	670	626	602	646	596	582	588	634	628	572	614	632	600	589	628	634	644	612	643	581	645	644	613	580	635	634	648	616	623	589	634	602	576	579	576	624	609	614	613	595	620	595	619	616	638	633	599	605	605	582	625	634	553	617	624	577	623	652	626	622	577	631	639	583	602	646	641	659	636	589	591	607	590	567	594	596	610	616	636	629	626	610	611	624	601	621	609	571	653	621	570	604	592	627	610	598	647	619	600	608	608	645	603	601	616	605	622	614	585	624	583	613	617	609	567	661	652	647	582	606	601	635	617	646	593	597	596	580	650	627	632	607	579	607	570	625	617	613	561	677	600	603	563	610	539	649	609	591	611	621	621	584	583	648	635	631	596	644	632	608	579	633	603	592	628	594	617	557	616	568	615	587	612	626	620	606	594	625	584	589	658	588	631	630	650	596	624	617	589	628	636	648	650	658	663	601	599	601	567	592	598	677	613	573	618	608	646	638	626	633	632	620	599	612	626	621	646	532	592	592	608	619	611	597	603	640	614	616	637	578	634	588	666	616	577	631	623	646	631	665	605	577	578	618	575	660	589	627	597	620	569	639	602	601	644	594	595	588	580	652	604	648	606	591	578	576	606	643	591	613	639	628	622	583	624	624	621	587	614	625	622	616	602	594	651	597	614	595	595	636	607	550	642	638	593	639	617	605	586	652	629	613	641	571	595	604	614	609	599	603	625	628	612	599	599	624	643	643	601	652	653	608	642	614	577	589	600	598	601	558	630	626	621	607	617	563	623	606	649	586	620	620	622	622	563	623	588	583	636	583	638	666	604	657	572	582	632	643	616	627	580	646	598	640	651	596	596	595	604	624	603	641	607	622	565	594	602	613	611	609	589	597	603	581	618	592	640	642	621	601	596	623	630	611	622	616	604	626	641	597	569	600	634	619	596	625	616	624	635	625	649	615	615	627	660	591	640	647	615	604	649	639	586	624	618	641	648	584	614	587	614	618	632	599	629	627	586	594	615	632	602	621	599	637	587	629	679	586	600	606	643	593	611	623	600	596	641	587	615	616	571	598	612	606	627	606	593	627	598	649	619	606	587	619	592	575	596	627	613	610	603	613	634	598	594	608	563	642	651	626	616	581	644	590	638	670	602	643	604	614	583	564	656	622	628	666	568	630	660	610	638	613	619	596	589	583	620	602	575	658	594	614	619	648	599	643	601	606	610	623	660	655	585	595	567	576	632	602	601	596	646	643	637	602	620	614	625	645	557	620	604	612	597	622	624	661	598	636	596	584	620	607	588	618	534	624	616	632	597	631	616	632	610	631	620	571	632	665	634	617	631	640	610	595	617	605	599	625	651	644	595	646	627	614	595	617	664	624	595	608	603	641	612	589	609	645	564	638	611	594	670	583	582	601	611	606	645	561	568	608	614	635	647	616	596	625	588	635	608	618	627	627	637	615	637	599	639	601	580	616	604	588	618	639	603	637	602	594	608	634	645	590	610	630	606	641	612	571	618	667	616	611	611	588	608	608	641	607	590	658	595	652	608	610	652	623	608	677	598	571	607	643	597	647	607	625	623	616	642	618	598	668	622	613	609	624	642	586	623	626	601	574	625	606	602	626	586	687	552	616	651	589	604	605	625	630	603	630	614	626	610	636	610	639	637	564	605	631	613	587	646	568	640	636	638	619	620	639	637	633	574	619	631	667	588	619	589	622	624	623	637	570	576	649	625	629	640	588	635	563	627	637	641	622	603	606	629	623	612	612	552	589	621	633	605	611	590	655	600	652	596	586	614	573	588	601	631	568	646	623	619	648	617	583	604	609	599	626	605	637	596	608	619	592	588	598	614	611	601	594	633	655	631	612	654	608	633	614	583	605	648	616	600	612	619	654	588	626	618	573	605	593	584	634	591	653	577	603	610	602	616	602	595	598	622	608	626	603	644	642	615	628	626	607	600	648	628	580	573	617	662	645	631	620	614	601	596	621	575	589	620	586	578	625	635	599	611	596	597	614	643	623	659	610	630	653	604	613	590	576	610	644	622	636	604	617	614	644	599	656	621	597	614	610	606	601	613	587	588	646	595	611	627	609	676	624	613	620	645	591	643	667	629	638	596	583	643	645	627	602	662	623	640	591	639	633	601	615	618	609	593	642	614	616	604	623	601	642	574	601	607	643	608	645	613	624	619	610	600	614	556	616	583	636	622	588	642	641	581	619	577	591	585	606	607	581	614	665	627	595	615	592	568	615	600	612	640	616	631	583	603	622	647	618	626	608	622	606	648	635	615	640	594	603	589	602	599	629	613	607	627	621	606	624	596	633	606	638	606	575	644	601	625	617	618	575	604	599	581	621	648	653	601	569	606	658	565	593	596	582	618	625	592	619	635	622	613	612	596	663	610	582	575	639	619	642	602	621	601	602	648	686	620	634	587	609	582	575	627	595	603	640	633	596	622	645	636	593	626	615	625	588	656	614	651	632	604	640	618	593	574	610	627	594	583	599	622	608	635	595	597	576	607	630	591	594	631	635	580	623	596	629	647	583	631	619	616	661	606	582	604	586	580	652	607	641	627	635	680	646	628	627	605	634	599	601	593	575	660	602	643	646	610	606	611	653	568	601	619	605	615	619	646	578	609	617	605	607	633	624	571	603	583	637	637	605	637	587	650	605	636	583	618	609	622	646	616	584	593	589	634	677	623	639	636	594	596	591	634	658	686	602	607	614	583	620	594	618	637	611	560	606	597	579	569	671	635	662	616	600	655	601	574	613	602	622	590	649
48271	22808	16734	10607	6297	3713	1960	943	706	577	432	425	384	362	307	304	361	330	234	263	4055	7343	313	181	184	176	207	198	172	176	184	211	179	168	160	198	158	178	171	183	173	174	162	186	149	188	170	172	171	143	155	169	163	158	170	161	165	158	183	148	164	165	194	158	189	161	153	160	172	148	160	156	175	170	177	152	169	153	170	136	178	174	180	171	146	164	134	171	182	164	178	154	162	176	191	170	174	147	166	160	149	172	169	151	151	175	179	155	150	184	168	173	147	175	142	173	174	163	170	154	168	149	149	190	158	190	166	157	173	192	166	171	171	175	164	153	156	151	163	168	139	173	170	162	190	147	150	157	154	147	162	158	164	153	184	166	144	165	156	165	139	154	167	173	163	155	176	165	176	161	158	163	157	180	163	154	168	162	172	149	179	156	168	150	152	174	182	160	163	190	175	155	180	161	176	133	134	164	159	174	168	171	180	180	162	169	190	153	156	178	167	166	174	164	157	181	163	163	164	178	166	158	172	153	141	144	157	168	154	176	161	175	141	162	171	169	179	171	145	168	153	147	146	160	167	149	145	157	161	162	188	156	161	173	182	177	154	179	166	158	153	157	177	157	176	151	140	152	172	182	151	171	171	153	134	151	163	147	151	148	166	172	167	160	169	172	165	171	179	163	169	135	179	147	145	136	166	162	168	180	193	158	165	153	139	160	144	159	152	167	155	170	149	164	162	157	156	180	185	185	160	157	167	171	167	190	169	178	163	149	155	181	136	174	162	146	175	149	139	165	176	174	161	161	176	173	155	163	151	182	156	164	148	161	158	153	148	152	141	147	159	179	173	174	171	173	167	171	182	183	158	150	165	145	157	161	159	153	147	164	162	156	159	153	141	154	177	169	167	165	153	164	142	157	156	133	172	152	168	154	170	165	155	167	182	151	176	167	153	162	158	169	170	173	172	154	173	165	166	158	167	176	173	154	178	169	151	145	163	158	162	165	197	181	155	156	157	171	176	146	167	183	167	176	156	159	151	202	170	148	137	170	137	180	160	174	153	167	146	141	140	161	150	181	184	162	184	174	157	176	165	170	166	176	148	168	161	159	158	147	175	152	151	154	164	172	160	165	175	157	178	148	175	143	156	166	185	155	165	159	170	169	166	149	160	149	170	145	176	179	172	159	178	184	178	163	157	167	181	181	197	145	152	168	150	166	171	172	177	167	167	176	178	145	157	160	172	169	182	156	182	149	177	169	158	162	145	156	169	173	177	178	157	140	150	183	167	184	146	144	167	176	180	156	164	163	162	167	184	160	162	180	165	138	167	158	139	162	204	153	157	154	162	156	161	172	165	159	158	175	141	164	171	177	163	159	164	171	168	166	161	151	171	163	174	168	162	140	162	156	164	176	147	171	164	172	175	168	164	140	176	168	155	191	194	165	195	153	162	180	180	167	181	158	155	174	172	182	170	164	148	152	176	180	160	149	186	171	163	162	184	191	155	151	140	163	152	157	170	128	177	167	160	179	149	162	186	176	187	164	147	172	187	160	181	173	153	169	156	186	169	150	150	144	154	195	170	155	163	163	148	159	148	185	140	174	177	171	154	160	162	168	169	172	174	167	175	174	164	165	159	161	145	159	171	142	163	172	171	140	191	167	173	156	151	180	181	153	164	157	175	171	171	158	150	163	146	155	165	185	174	149	159	158	161	159	169	178	162	164	143	170	171	150	182	164	164	151	165	160	171	163	180	140	160	168	146	138	161	174	190	167	148	171	159	158	165	158	177	149	162	141	155	174	169	148	157	154	166	165	157	176	182	154	151	162	173	166	185	156	166	180	154	158	170	161	160	179	166	188	163	153	165	169	166	162	161	170	170	139	164	175	181	194	168	185	173	160	158	170	143	148	158	179	168	157	170	169	146	165	169	154	165	158	179	183	172	167	174	176	188	176	179	165	140	160	156	157	166	145	176	157	148	179	159	178	159	164	169	157	174	170	161	163	157	161	161	179	182	163	156	182	143	159	175	169	173	156	171	165	169	169	166	175	170	165	142	164	161	128	165	176	187	167	152	163	165	165	152	161	159	168	167	179	158	161	176	147	186	153	165	161	157	179	147	158	184	178	151	158	173	152	153	176	153	179	153	181	184	163	149	162	151	167	158	182	160	182	193	167	139	152	159	162	182	147	168	162	148	184	156	158	167	152	172	171	168	149	177	172	152	143	159	166	175	162	154	161	159	170	169	168	133	169	157	165	175	158	136	153	175	180	185	159	190	156	155	154	144	167	168	142	171	156	148	165	180	159	187	175	149	178	166	189	168	201	138	180	166	145	150	149	171	138	161	178	181	152	152	153	170	195	163	155	159	137	173	166	174	135	155	181	159	150	171	174	163	169	171	153	167	166	139	172	163	164	159	155	142	168	166	164	151	166	165	165	164	169	192	143	174	174	182	154	183	192	145	164	163	170	151	164	142	164	174	191	159	169	155	151	159	158	194	148	162	174	167	161	189	173	166	167	175	148	158	155	165	159	162	170	154	167	190	172	156	176	145	172	164	145	181	134	162	163	151	190	197	165	144	177	191	126	150	170	157	161	172	170	157	171	180	142	149	170	147	167	172	169	183	184	164	165	147	162	163	171	148	177	149	157	158	151	144	176	141	135	161	185	165	156	171	163	140	185	151	167	144	158	174	156	157	160	182	147	178	157	168	177	150	168	194	160	186	155	176	162	146	144	178	192	169	151	159	180	139	155	141	137	165	184	137	159	171	170	138	153	154	186	158	167	157	163	165	163	162	164	156	129	157	175	147	180	159	180	170	178	153	152	178	164	155	178	156	192	154	168	169	136	159	165	160	176	173	159	163	160	162	150	167	173	178	178	146	165	161	169	179	178	180	169	159	162	122	170	154	132	145	189	176	174	170	148	153	180	154	159	142	167	150	180	148	157	171	155	177	153	130	166	138	147	156	157	161	170	172	162	168	150	168	178	152	147	175	174	166	161	168	167	165	169	183	141	152	164	169	147	151	189	164	145	152	196	137	178	170	165	168	168	178	155	160	156	154	167	159	166	165	188	149	166	160	182	147	158	194	153	170	157	163	164	180	157	151	163	166	153	165	141	166	144	141	173	167	161	147	153	154	164	149	173	159	157	138	144	165	164	163	166	145	162	167	181	150	175	150	163	172	147	164	148	198	183	167	175	176	152	169	166	171	136	142	159	175	152	140	152	152	146	154	132	187	147	171	182	147	169	156	195	174	174	183	168	146	143	163	145	169	171	152	148	157	170	179	153	163	160	148	150	188	156	182	158	179	140	166	167	174	162	160	184	172	167	128	158	155	190	149	151	176	184	150	169	171	161	185	155	144	162	146	150	137	158	162	174	152	145	190	143	154	164	168	176	171	170	142	158	197	158	161	162	174	160	172	169	167	157	166	169	154	171	170	159	173	164	170	160	131	164	171	154	151	160	173	171	163	156	147	166	148	153	149	162	163	177	154	169
26590	3882	7224	7809	6170	5398	4054	3492	3173	2576	2242	1973	1684	1550	1411	1476	1501	1306	1025	1039	16320	20253	586	612	612	558	558	527	530	577	557	536	505	493	512	493	484	522	464	485	465	494	461	467	465	421	444	439	438	457	449	445	446	438	446	456	402	459	396	470	422	441	469	414	398	421	417	441	449	431	439	416	477	448	431	410	388	416	401	413	419	434	443	403	461	422	431	412	424	369	436	423	410	429	425	444	409	408	418	439	415	409	387	415	404	385	407	419	421	391	406	382	421	438	396	420	417	386	406	410	447	415	427	421	409	441	400	379	408	390	374	401	394	377	401	432	414	432	413	403	407	415	415	423	389	426	375	405	390	395	403	401	408	418	413	421	442	423	396	387	420	368	405	435	410	429	406	370	376	427	407	386	405	421	412	406	422	382	407	409	426	444	429	406	422	408	401	402	394	436	415	419	406	418	411	406	416	400	409	416	392	403	444	407	399	423	387	438	406	394	434	375	391	403	411	386	410	414	398	399	418	369	441	378	467	419	432	398	408	379	375	412	399	409	461	434	410	383	396	356	402	425	428	400	412	396	436	432	396	428	399	423	415	410	383	425	382	401	412	404	415	402	403	421	409	414	400	409	413	423	391	383	426	398	383	413	432	382	362	404	395	408	383	445	385	380	419	403	407	432	404	372	422	388	401	431	399	426	463	399	406	416	442	425	400	402	410	405	432	418	402	408	360	417	412	388	425	435	423	393	403	429	379	375	448	402	423	394	416	410	434	437	398	397	393	447	392	364	408	445	406	430	393	397	387	371	409	403	394	426	428	434	398	400	402	437	403	401	428	416	414	420	400	408	411	448	397	426	388	408	406	412	411	393	426	423	398	400	426	416	427	407	389	418	420	395	396	439	429	398	428	402	398	394	379	397	401	360	408	370	395	424	419	418	406	390	383	415	397	398	434	415	420	381	381	422	434	392	403	399	418	402	408	399	404	344	405	419	386	427	400	415	401	394	429	403	404	401	365	435	420	409	408	385	392	412	419	400	394	377	413	398	436	424	396	346	385	409	433	412	398	437	420	415	426	407	433	389	432	381	406	399	454	399	403	418	365	411	422	399	418	374	427	386	443	415	417	423	434	418	424	411	437	419	419	385	418	410	412	378	404	388	361	393	423	402	404	410	394	376	410	402	388	428	402	418	422	416	387	368	402	436	416	394	412	396	415	371	369	409	386	355	392	420	400	418	400	427	380	428	422	382	430	414	408	428	399	450	429	427	401	445	423	400	423	408	463	421	412	411	377	385	375	423	409	410	403	366	424	410	393	423	394	407	420	413	440	419	417	414	420	395	427	412	460	423	347	442	436	401	408	410	417	384	336	389	404	388	414	418	429	387	443	461	427	386	407	413	407	404	422	389	410	357	370	413	431	395	440	399	414	408	426	414	407	414	437	409	410	398	403	415	412	380	421	393	403	395	418	393	400	413	401	418	422	396	420	391	443	385	380	412	390	413	361	431	416	393	404	408	404	409	400	405	389	412	370	396	421	402	396	399	402	386	431	370	371	383	394	379	392	428	422	421	393	391	383	403	422	426	387	382	415	364	390	396	411	389	403	429	411	447	419	416	405	395	392	374	413	420	420	399	411	385	388	412	396	398	389	394	452	385	394	410	400	363	412	430	411	374	417	393	409	405	402	403	391	390	437	404	412	392	395	408	428	384	407	397	368	420	410	404	385	429	382	388	400	421	393	391	428	408	382	423	395	413	465	392	387	410	433	419	420	421	398	384	390	407	375	414	426	421	433	418	423	423	392	367	457	398	407	419	398	408	401	428	419	369	393	442	364	407	377	387	404	439	418	427	390	396	393	391	424	412	409	417	381	419	403	378	371	410	416	400	411	423	425	406	432	398	334	379	409	414	405	448	394	408	412	472	384	419	394	367	423	413	388	428	391	441	399	425	400	406	412	430	406	413	422	385	382	421	421	394	427	387	412	398	377	417	390	403	421	389	389	415	431	384	439	393	360	402	386	403	393	396	429	408	426	424	401	377	423	404	427	420	371	381	380	386	401	396	394	411	383	436	396	410	426	382	377	370	428	412	425	398	409	403	437	440	404	367	415	365	403	395	414	400	420	408	398	414	411	382	443	440	432	407	362	404	372	425	415	418	450	420	376	401	420	379	399	411	388	378	432	412	398	407	399	424	413	412	408	389	414	435	414	416	429	447	398	386	420	386	376	421	417	396	361	427	415	412	383	423	392	374	379	398	382	426	409	413	408	404	423	416	396	382	398	391	383	460	409	386	388	411	388	387	393	411	401	425	421	400	391	389	402	433	421	405	399	382	381	407	382	368	401	404	439	371	410	392	420	418	403	392	403	408	391	398	393	408	419	422	412	394	389	414	403	429	392	396	384	416	420	384	402	408	403	422	399	407	400	415	386	390	415	413	422	429	423	429	397	434	386	382	398	418	378	438	394	385	423	382	386	396	410	403	408	401	395	401	391	372	415	434	398	396	419	359	411	437	391	378	417	367	382	393	429	406	421	412	410	416	396	372	415	393	418	404	414	382	401	392	440	404	379	400	418	388	397	413	408	394	396	437	418	393	389	396	443	409	388	409	399	429	410	404	378	417	406	421	398	412	398	404	430	439	453	422	432	395	411	401	402	407	409	395	440	424	403	379	414	373	410	384	450	434	408	405	410	455	411	426	416	408	425	394	426	422	424	429	399	373	383	425	395	391	411	420	387	414	394	414	424	389	410	417	410	396	417	414	384	410	403	433	399	400	382	379	395	403	418	419	413	422	412	390	431	431	385	437	397	432	394	428	424	413	421	419	402	422	414	401	415	421	395	383	388	403	429	412	383	382	413	426	458	412	429	391	427	398	365	400	432	446	446	412	400	380	429	434	386	399	414	425	416	426	441	431	424	410	401	406	433	379	390	415	415	414	421	377	416	406	417	387	395	433	390	422	413	414	412	401	388	385	424	379	425	458	415	434	415	391	390	404	411	419	423	423	425	379	395	413	397	397	394	404	400	427	407	414	374	398	417	378	430	408	447	397	386	394	412	406	410	401	421	428	419	413	438	399	390	403	390	410	414	400	420	361	442	416	427	394	449	427	388	416	425	391	392	429	405	417	429	362	383	386	444	421	410	396	419	368	399	387	382	379	443	384	385	424	414	423	396	407	406	401	422	393	395	406	446	409	401	403	396	409	377	408	409	418	422	399	405	389	421	401	361	430	378	388	405	411	391	403	412	407	426	407	393	406	428	395	407	387	429	409	368	411	411	401	369	383	378	392	412	404	418	404	382	425	403	413	410	419	397	421	436	437	407	395	420	380	412	404	398	426	416	430	411	438	415	392	385	375	346	453	395	399	413	383	394	401	419	415	444	400	423	401	406	416	400	370	412	401	410	433	402	412	362	419	395	436	424	400	401	409	429	406	380	384	398	428	385	411	405	377	403	399	448	393	423	389	423	420	386	436	374	396	436	370	402	391	392	439
44508	20339	13318	8654	5183	2898	1752	925	701	548	456	385	368	385	319	288	352	292	241	302	3888	7841	308	170	161	166	141	158	171	171	183	152	146	163	148	162	153	166	176	151	143	171	162	176	170	165	138	156	152	142	149	169	154	171	167	146	148	134	152	144	163	173	127	140	155	144	150	175	160	128	177	169	143	157	144	161	139	153	160	155	162	136	144	160	166	155	136	155	131	145	147	172	174	157	155	146	167	149	143	145	141	138	137	147	139	148	146	139	140	154	135	162	143	151	141	135	167	162	158	159	138	133	154	163	151	145	136	149	155	140	156	141	166	158	167	153	154	126	152	140	180	165	152	136	154	153	139	140	160	158	163	144	156	135	162	145	138	172	154	136	169	148	151	169	145	158	154	156	161	142	157	172	157	145	131	165	144	143	158	159	178	138	139	150	191	167	166	139	140	126	139	144	136	142	138	132	151	144	139	151	116	138	156	136	126	161	158	160	170	157	154	139	136	148	153	156	152	144	135	136	146	162	141	153	158	159	157	155	162	153	136	155	145	170	118	127	149	143	130	141	148	169	148	152	146	168	161	134	137	161	142	156	135	153	157	156	160	136	139	147	156	139	163	142	143	153	147	144	134	139	156	138	124	127	147	141	148	176	144	152	140	141	161	161	162	138	150	145	154	163	166	153	172	147	175	163	137	142	149	164	150	145	155	146	130	130	144	145	135	166	126	143	159	166	136	130	135	161	143	134	151	141	190	122	126	177	143	142	137	141	132	143	168	144	151	143	153	149	147	144	153	139	170	158	136	159	149	170	136	150	134	152	162	153	153	140	158	156	155	147	149	178	152	170	161	157	175	156	138	140	158	169	131	144	142	151	145	143	162	130	157	145	161	145	165	141	148	144	149	169	116	127	174	146	157	150	149	149	147	155	150	136	161	135	140	148	176	164	172	138	124	152	163	138	126	122	163	154	138	150	157	138	163	144	143	134	168	163	145	172	168	177	148	150	150	151	166	154	133	161	136	145	145	170	130	158	141	129	159	160	142	146	134	137	146	138	162	151	157	143	141	155	157	142	144	155	167	149	143	188	133	149	144	159	152	141	144	149	181	174	168	161	166	165	140	145	138	168	162	176	125	141	131	124	157	167	145	155	156	153	132	139	133	128	134	158	142	120	149	171	143	151	158	150	132	139	135	149	143	162	152	136	171	123	147	160	136	161	147	160	160	149	171	144	139	172	143	161	150	151	184	145	112	143	163	138	165	161	158	164	184	189	146	152	147	144	140	178	145	155	138	110	168	153	151	173	137	146	154	138	156	137	137	153	129	139	128	154	148	132	143	150	133	152	158	149	146	148	158	147	141	155	156	157	162	143	166	169	155	128	162	154	158	155	165	174	139	141	150	135	176	130	143	167	161	134	156	145	145	159	132	143	149	143	145	146	153	156	174	161	148	164	154	135	132	143	146	129	165	151	145	150	135	170	146	149	143	166	145	128	177	134	151	144	162	149	155	160	141	155	149	149	165	177	129	128	145	140	123	146	169	144	165	132	155	139	173	174	149	140	177	146	156	143	184	163	140	166	161	149	138	154	141	144	138	165	146	139	129	153	165	142	144	147	147	157	166	134	144	139	163	127	146	159	162	141	133	132	164	148	146	157	157	154	129	154	133	164	148	157	135	124	146	150	146	152	140	158	135	155	140	150	151	130	160	145	165	176	142	115	135	152	145	157	151	117	159	139	132	147	143	143	135	151	174	150	168	164	121	148	133	135	131	161	164	147	149	142	155	130	150	122	172	144	138	134	153	168	143	162	143	155	156	142	137	141	155	157	158	140	158	171	138	168	147	143	139	153	140	158	172	132	129	151	155	134	139	154	156	153	137	131	145	165	134	144	123	149	145	124	136	133	138	168	146	168	125	128	133	144	165	132	135	132	139	158	138	136	149	152	130	153	144	148	156	157	157	154	133	144	148	154	156	164	143	145	153	157	152	167	140	133	156	116	146	156	158	145	147	157	148	141	163	136	145	146	142	145	158	147	165	162	146	149	152	164	151	138	174	131	156	146	138	150	150	153	144	151	134	135	156	176	154	153	144	150	128	154	151	180	136	169	132	142	152	144	139	121	157	164	140	140	149	125	158	161	164	135	140	145	168	165	134	146	140	134	152	159	121	124	148	154	151	133	146	174	137	152	160	158	130	132	132	126	141	155	126	154	142	153	135	170	168	171	138	141	140	149	136	176	165	148	152	164	127	141	174	126	153	138	133	155	145	128	133	168	166	135	142	155	178	155	140	156	150	151	148	148	167	143	145	138	160	186	133	120	164	153	147	153	126	169	136	159	170	159	151	117	168	140	175	155	144	135	134	171	157	163	142	164	150	143	168	165	174	148	145	156	178	154	147	165	162	148	142	149	150	165	164	173	144	169	137	150	149	127	151	173	156	145	146	135	138	153	152	136	150	156	166	182	156	165	165	156	136	139	140	167	144	156	140	169	138	163	146	145	141	168	141	155	152	116	163	143	182	134	133	153	162	142	168	136	177	138	135	140	150	148	128	141	147	146	135	137	124	160	143	147	155	140	152	151	135	141	169	139	147	141	154	137	128	165	149	153	154	140	137	160	149	159	147	136	145	144	155	125	163	153	174	138	165	138	142	182	132	140	148	118	120	119	140	148	164	137	135	144	174	177	139	134	155	159	158	167	134	142	149	152	160	168	121	151	139	133	152	146	157	154	149	143	132	153	144	144	147	139	166	159	165	152	161	159	141	140	184	153	143	138	159	154	143	141	146	132	150	169	165	139	125	146	142	140	143	158	170	137	172	154	153	130	136	149	138	158	128	172	134	146	167	162	153	157	148	145	145	159	143	161	143	162	158	148	152	153	160	159	151	133	146	147	130	136	189	164	138	142	131	139	128	167	140	166	153	157	149	175	160	146	141	126	152	153	160	156	131	161	132	128	152	133	141	143	138	147	150	151	145	154	157	151	172	174	138	151	156	144	166	126	151	146	152	148	146	134	138	163	124	136	138	144	150	171	157	167	154	166	158	145	160	171	140	134	132	159	166	181	146	151	150	157	133	153	138	143	168	174	153	135	157	135	153	164	131	152	152	151	151	171	140	155	125	146	156	140	170	145	148	162	148	147	128	157	183	144	161	150	158	146	149	131	137	165	191	143	150	149	148	155	147	156	149	150	162	168	127	162	145	155	149	154	180	150	150	120	160	138	151	144	156	128	153	153	146	147	135	164	153	151	143	142	168	146	152	146	127	158	151	156	154	169	155	146	170	178	129	170	156	153	155	153	150	160	136	153	152	148	153	149	143	179	155	170	170	145	126	160	151	152	146	137	157	146	155	153	161	157	152	138	142	146	134	170	158	149	157	142	143	137	168	139	145	140	152	158	149	147	160	172	157	145	159	149	139	129	160	139	142	134	166	190	149	146	154	157	141	168	133	141	148	151	170	139	154	168	185	141	140	162	127	163	146	151	136	158	130	149
22558	4321	7264	7718	6019	5184	4116	3303	3039	2478	2088	1855	1720	1597	1430	1391	1704	1416	965	1638	18213	22717	603	592	549	512	548	499	508	509	481	542	462	490	475	450	490	473	469	468	441	413	431	403	417	438	410	483	418	446	441	386	438	417	414	440	447	406	418	440	433	407	449	387	432	374	360	365	351	422	412	372	421	416	384	405	442	374	413	397	393	359	420	388	399	383	363	369	403	385	409	383	409	411	401	423	380	365	378	365	400	391	397	371	405	398	370	368	392	394	390	410	391	367	390	408	393	390	413	399	375	389	364	363	402	383	383	363	418	362	400	381	445	399	394	405	374	405	395	400	362	408	402	363	376	402	373	411	404	400	391	394	391	415	391	363	407	414	374	375	381	373	397	384	376	331	350	362	402	417	379	388	381	365	379	394	371	419	370	378	396	353	389	390	379	407	353	349	377	378	400	371	357	366	343	406	406	354	383	357	364	378	378	361	378	369	368	402	402	345	390	393	388	365	382	378	348	454	392	414	374	350	371	389	361	409	392	381	384	335	383	340	359	345	378	434	388	391	446	400	381	378	362	354	374	362	360	388	381	347	346	401	355	411	413	378	389	411	371	404	373	404	364	362	361	372	414	366	342	400	387	387	370	413	417	366	353	411	383	371	376	362	372	352	354	397	354	378	383	368	373	383	350	384	391	371	364	361	404	368	392	362	349	404	372	421	403	336	390	374	390	407	375	424	399	386	386	418	381	378	384	359	425	350	380	386	366	403	390	396	337	367	344	363	356	372	373	376	404	389	346	382	350	411	371	395	352	391	383	392	405	395	382	380	369	378	381	395	364	347	397	376	398	382	395	388	388	386	362	387	400	370	358	404	426	405	373	377	428	394	378	366	349	373	348	393	364	382	431	397	361	408	372	385	365	380	388	422	404	369	347	390	376	397	378	384	369	377	397	393	378	360	390	391	365	354	352	410	395	370	419	374	376	367	374	367	394	389	397	372	399	402	374	350	361	367	381	366	373	376	381	385	375	385	379	375	429	377	404	376	397	365	400	367	373	404	379	412	362	377	374	370	398	437	394	401	403	374	364	391	415	400	396	395	387	379	382	385	386	416	382	406	337	377	388	385	427	397	353	367	357	429	378	378	417	410	381	384	394	393	356	384	354	389	379	407	364	410	367	388	376	392	375	355	382	392	382	372	401	418	387	333	395	382	393	363	408	359	354	406	400	358	345	409	383	375	381	403	411	387	374	367	405	378	397	392	357	372	362	380	416	352	338	378	378	425	384	374	370	351	404	383	379	389	382	400	366	365	421	392	407	359	401	381	360	408	372	368	385	366	378	382	385	387	395	393	384	384	396	373	385	392	387	407	399	364	372	391	372	378	407	414	378	387	374	397	383	368	355	372	384	404	344	348	400	358	372	411	400	417	406	372	366	396	415	383	376	377	389	361	378	399	399	384	397	377	369	366	378	369	386	371	391	371	395	363	389	387	361	399	402	365	384	383	386	402	358	393	406	387	382	381	392	375	416	398	345	378	392	426	402	398	417	364	359	374	374	396	380	395	393	405	396	370	384	411	369	384	376	387	401	374	378	364	392	393	392	397	384	397	372	374	405	382	429	379	375	346	372	394	388	396	407	348	392	390	369	384	373	380	381	355	369	408	384	400	393	382	371	404	394	408	397	383	384	398	382	388	385	366	399	393	380	396	386	388	351	367	357	362	393	397	364	364	376	389	379	355	360	331	393	386	361	370	406	399	364	363	392	396	381	391	368	371	394	363	387	388	370	404	380	347	381	373	393	393	377	378	427	407	386	381	379	379	382	376	406	373	390	359	422	395	395	361	379	375	393	378	383	370	379	367	376	440	362	343	379	379	394	399	418	390	423	400	356	371	384	407	382	407	352	423	408	381	376	354	401	388	400	361	379	370	367	373	416	372	399	384	366	381	358	394	368	399	413	392	414	380	376	352	387	404	357	356	360	364	323	362	389	401	371	384	399	352	379	426	408	383	349	391	387	417	389	408	404	388	352	415	432	374	385	361	395	392	394	397	396	384	375	358	415	394	387	407	405	363	374	423	375	385	353	366	385	377	411	371	392	391	391	359	372	410	367	415	422	402	353	379	385	391	399	402	379	377	406	404	347	352	352	369	365	368	396	416	367	410	368	389	384	365	382	400	383	349	393	391	396	413	389	384	365	367	386	357	412	382	397	374	370	366	366	345	408	385	381	370	358	408	365	372	364	361	380	379	416	367	373	345	387	394	379	398	367	384	399	378	381	381	369	351	372	381	384	371	388	370	396	373	400	359	423	418	383	361	368	361	400	390	391	386	379	381	393	390	362	420	390	396	401	386	381	394	357	404	368	400	370	359	387	394	380	347	372	360	388	374	387	379	384	365	387	343	414	396	418	364	395	386	382	403	382	388	392	393	395	392	384	414	374	330	382	320	380	416	390	398	382	401	366	358	385	389	421	389	385	373	389	380	377	406	391	407	382	384	346	380	393	380	363	412	393	373	386	400	384	408	380	370	404	372	379	374	375	383	389	392	342	413	391	393	391	398	369	361	376	371	379	414	404	413	369	395	379	391	389	409	386	363	376	390	399	397	374	379	429	379	339	406	381	381	385	345	409	393	399	397	377	399	367	388	389	369	404	382	375	390	424	367	370	392	380	397	391	359	389	395	395	406	399	367	366	361	388	390	384	400	401	374	377	377	407	385	409	414	401	328	400	368	382	409	398	381	368	399	379	408	363	379	385	404	386	407	357	381	343	423	428	400	383	352	366	384	377	364	384	386	359	375	418	380	418	398	348	371	401	358	375	359	427	422	401	390	412	382	355	395	370	383	352	366	413	386	384	376	347	408	388	377	360	376	398	390	380	382	343	380	390	365	350	371	382	386	361	394	370	362	408	376	395	349	400	395	401	410	356	391	400	370	397	357	399	400	359	404	369	410	390	360	380	391	411	347	354	409	398	390	392	367	384	378	353	365	370	364	358	398	393	382	380	354	382	384	386	372	378	389	379	373	361	386	406	401	392	376	362	422	376	376	396	372	447	366	404	400	394	371	387	386	406	381	358	344	399	371	372	396	389	366	349	376	384	372	345	376	369	389	345	382	406	384	374	387	402	380	377	375	382	360	383	353	363	393	366	359	362	356	358	339	375	371	395	359	384	424	360	368	379	317	410	370	373	409	390	371	336	365	386	392	393	365	378	363	398	348	365	409	359	368	385	432	411	390	380	383	375	392	383	402	366	344	376	368	396	387	410	375	363	375	345	385	379	379	376	380	379	355	388	413	341	380	349	374	381	382	392	367	383	386	411	430	371	384	379	339	370	355	407	350	372	377	381	371	380	395	388	392	372	390	363	389	389	364	391	364	373	371	383	380	371	387	406	380	376	405	384	403	372	390	386	378	360	340	409	336	358	347	406	392	378	368	403	421	389	376	382	366	383	365	365	383	372	375	385	403	374	388	384	388	385	384	401	374	379	367	393	386
4336	1024	505	403	310	301	296	284	305	275	244	262	278	295	267	284	264	243	247	277	438	475	241	256	262	255	270	266	253	244	235	257	238	274	264	277	270	288	257	259	260	273	243	252	245	270	240	257	282	264	246	275	257	235	271	244	230	261	243	244	284	271	274	274	225	241	230	243	273	284	227	266	273	243	270	267	278	252	272	256	249	224	264	268	241	254	288	269	265	260	239	266	261	258	263	252	255	259	279	250	250	290	267	253	270	258	223	268	262	266	251	249	256	273	256	264	264	264	242	249	238	256	238	255	262	250	274	260	253	211	249	247	243	272	236	284	263	246	264	266	281	283	265	266	263	245	239	247	233	284	286	286	274	265	256	263	244	256	251	258	258	245	257	252	243	287	249	243	282	266	248	228	249	264	263	236	275	249	232	286	273	276	252	248	258	263	252	228	271	306	267	267	259	250	246	264	276	274	226	245	237	230	256	270	255	266	229	270	289	251	256	270	256	256	240	246	276	247	249	263	254	261	287	246	254	268	270	247	241	246	273	244	208	278	249	248	261	279	286	244	245	251	276	272	273	282	264	241	261	227	278	257	243	249	285	252	273	271	269	227	268	262	255	248	253	250	276	251	254	252	252	237	268	276	246	250	243	261	263	266	268	237	247	262	249	253	283	269	262	253	242	234	263	276	258	277	242	228	240	263	267	256	253	231	261	249	271	237	276	261	248	251	285	257	277	254	251	276	263	246	239	253	299	267	240	264	251	252	280	271	265	248	263	256	240	278	246	276	244	269	267	261	273	295	259	254	277	255	267	258	234	246	272	250	267	252	230	258	278	230	260	270	251	231	271	248	236	236	193	239	250	232	255	252	276	277	240	263	267	253	230	253	276	277	244	280	241	250	240	259	238	261	261	261	261	266	268	270	255	242	233	253	258	260	253	246	258	302	262	236	273	298	255	278	276	267	245	262	279	245	244	249	288	264	246	270	276	237	292	235	276	236	254	243	255	262	282	249	248	268	266	244	222	248	278	258	269	238	251	249	250	226	236	236	251	262	235	245	257	273	261	253	256	241	265	265	241	249	271	274	247	252	274	279	288	265	259	251	251	249	256	265	267	252	291	267	244	277	263	238	251	266	241	252	264	235	245	226	245	293	269	279	255	242	248	252	239	241	231	243	249	254	250	261	302	268	237	242	283	248	274	242	242	268	256	251	248	224	286	229	271	263	282	261	276	274	243	229	242	263	249	260	274	255	259	233	256	259	265	228	241	265	255	254	273	237	283	262	292	294	239	261	245	250	273	277	260	230	218	244	236	264	246	285	281	241	270	290	266	260	268	248	263	251	238	215	260	271	242	284	260	277	258	248	280	283	271	245	263	289	255	264	273	261	266	259	224	236	267	290	273	255	241	270	261	212	253	248	252	244	283	267	260	235	273	266	281	273	270	229	270	256	248	271	262	275	237	259	276	286	263	272	244	274	276	230	214	283	260	282	243	228	272	266	265	235	266	251	262	253	266	244	272	289	289	228	235	266	261	251	254	229	277	231	235	217	251	258	242	284	260	252	255	245	264	256	246	277	255	266	251	256	261	239	272	285	259	267	262	274	233	238	257	239	233	269	261	270	261	271	231	267	255	260	255	249	257	257	272	257	271	270	287	261	235	259	251	263	252	259	267	241	237	264	246	281	272	245	250	233	258	250	260	247	260	251	263	236	255	232	282	266	243	255	265	258	271	266	243	223	263	270	231	280	245	266	273	285	306	236	263	264	286	251	252	263	251	274	271	241	272	259	244	268	273	265	251	280	266	265	268	286	259	253	277	289	271	250	262	259	242	279	275	269	247	279	256	289	274	244	247	272	274	267	268	265	254	224	234	275	268	268	245	247	252	281	253	267	301	253	220	290	250	230	254	229	286	265	257	251	269	239	242	261	257	265	284	255	257	257	289	246	233	293	248	274	256	249	257	299	244	305	263	284	226	242	271	230	228	266	262	258	260	266	285	254	243	295	242	263	272	240	269	245	288	255	240	247	274	247	255	239	259	281	279	247	231	257	279	272	236	232	259	264	265	270	261	271	264	280	250	268	247	258	251	234	252	270	254	247	231	261	231	279	271	283	278	238	234	261	238	260	264	252	244	260	238	241	278	240	254	233	267	251	241	250	296	291	275	262	244	231	223	291	250	238	242	276	259	263	242	257	255	284	243	235	293	218	255	230	264	242	263	260	268	263	252	282	264	289	263	254	249	254	227	228	264	259	251	244	261	278	229	268	259	289	244	268	252	264	260	278	259	260	231	257	271	230	257	231	247	280	242	248	235	280	250	263	268	229	261	261	267	284	281	257	260	271	301	240	282	278	250	226	256	239	252	242	260	261	269	242	239	253	223	256	266	248	257	245	249	229	250	247	284	251	247	298	251	244	269	236	281	263	285	248	226	259	250	244	242	240	258	255	248	269	282	276	247	255	289	257	258	239	265	257	275	272	269	246	260	244	262	243	272	257	243	231	281	305	263	276	266	258	272	280	279	268	279	274	270	265	243	257	250	238	256	253	267	271	229	255	263	254	280	239	257	258	282	277	283	275	246	253	257	285	277	252	279	266	249	251	245	274	244	242	238	252	285	253	273	247	290	269	257	271	259	243	264	272	286	274	223	271	235	263	268	256	255	259	251	265	261	249	259	255	234	259	253	247	242	258	259	249	256	276	254	260	263	255	295	249	268	265	253	268	250	223	249	252	237	251	288	237	261	262	249	230	269	249	262	276	246	280	233	272	236	292	264	239	267	246	250	237	259	276	277	239	242	274	273	257	233	245	233	232	274	242	291	234	255	240	257	272	258	256	282	246	272	259	228	238	284	259	211	290	273	259	258	249	267	270	252	260	278	250	267	274	259	269	235	246	265	256	255	265	255	252	289	266	233	265	243	261	280	241	225	263	264	243	248	270	266	274	247	272	239	250	277	249	262	259	252	254	250	234	262	237	263	244	247	217	248	260	254	268	263	264	261	248	235	234	246	243	258	242	256	258	241	274	280	267	264	274	271	242	241	235	248	244	236	245	236	256	256	256	249	261	251	284	267	245	253	225	253	252	252	238	215	257	254	257	238	240	247	280	236	231	260	268	272	261	266	251	246	270	266	261	282	247	264	277	233	256	241	242	268	250	276	241	253	238	286	277	275	272	268	269	251	260	263	253	233	264	273	238	254	245	287	268	256	270	260	294	267	256	269	277	266	272	258	266	274	277	256	288	265	246	280	263	241	244	278	253	270	252	259	243	227	260	262	253	249	254	245	263	227	244	257	264	275	249	268	253	256	265	267	239	236	251	271	278	284	235	248	270	272	245	272	251	262	281	272	280	239	246	256	234	248	272	293	292	250	254	260	268	260	238	255	243	288	271	280	228	272	251	237	271	248	261	257	257	268	246	254	268	260	242	248	254	239	278	265	240	249	262	259	232	238	268	250	295	275	252	251	242	253	276	253	251	303	264	269	263	248	288
4519	1380	915	977	898	837	716	743	791	754	726	706	745	709	690	741	672	655	650	685	1938	2023	643	631	685	641	655	659	646	617	650	655	674	661	624	603	648	641	671	629	649	675	634	683	618	668	677	614	620	683	624	697	649	643	670	632	646	618	674	683	665	657	657	652	651	620	665	673	675	632	617	722	671	656	652	642	647	663	619	694	622	655	693	678	669	653	621	643	651	607	653	666	733	654	637	636	632	617	641	654	640	659	631	634	622	609	659	680	625	644	595	623	646	635	644	664	611	648	624	658	664	657	672	685	661	628	689	681	614	640	634	644	667	630	633	641	681	654	656	639	622	681	650	611	637	666	629	670	637	631	657	657	666	657	665	637	687	637	655	661	617	639	639	676	611	671	629	646	606	590	645	686	587	682	651	624	681	627	639	667	606	600	617	693	653	647	674	666	678	671	701	647	623	603	639	616	636	667	628	653	633	643	673	684	675	656	642	686	658	696	629	633	604	615	614	656	616	627	646	641	652	638	663	700	653	673	648	627	641	628	605	674	635	631	679	620	694	637	661	662	702	651	677	635	650	675	657	651	628	628	625	648	631	670	714	608	671	675	641	676	656	637	635	684	672	628	611	668	667	665	635	621	650	642	654	656	641	632	654	607	640	662	655	660	697	614	654	609	647	681	635	623	616	657	649	665	613	658	612	684	654	675	630	611	630	706	680	637	692	606	692	638	659	697	614	642	624	638	680	653	678	661	644	631	663	641	628	673	626	646	638	672	673	640	654	648	646	627	650	646	606	640	678	634	625	638	647	660	633	606	638	641	599	668	631	631	703	641	616	696	652	643	640	648	696	640	653	665	672	644	646	637	677	582	634	648	640	628	661	667	627	609	634	615	650	693	655	667	672	672	652	704	661	685	642	686	662	657	641	636	691	642	635	667	653	650	654	640	591	685	645	684	617	635	642	661	668	679	645	639	674	608	709	672	623	664	663	608	645	639	694	684	634	683	661	625	613	711	646	610	676	650	652	637	627	672	649	621	623	673	665	595	625	647	665	606	641	659	643	625	636	618	629	647	638	686	613	643	664	581	617	619	692	655	643	604	656	675	693	643	706	629	661	645	606	638	573	649	655	640	686	669	685	661	644	608	636	639	630	635	645	602	639	613	670	646	654	680	581	652	671	646	654	655	653	691	602	663	641	599	682	660	634	680	670	613	626	648	678	672	652	620	695	656	683	646	632	649	653	640	658	670	637	652	656	660	634	650	611	665	659	634	639	671	691	647	646	669	646	675	673	604	692	637	663	651	679	644	658	640	643	653	655	609	607	686	632	611	670	634	641	635	628	648	700	650	633	622	684	660	616	636	630	604	640	639	672	668	617	691	695	623	617	633	625	678	611	613	641	639	643	651	670	646	675	608	648	666	637	634	623	642	628	616	674	641	629	634	648	634	663	643	658	630	670	701	630	592	624	628	642	603	653	645	660	623	603	660	639	592	648	613	676	644	678	594	665	668	582	646	657	656	681	659	682	610	652	618	682	649	622	660	670	672	615	647	668	685	659	665	725	632	688	663	630	656	601	649	673	657	649	629	651	675	669	615	605	663	637	644	685	714	652	675	628	675	649	621	632	683	661	664	675	667	648	640	625	685	675	654	635	666	632	704	656	650	642	678	648	617	673	680	615	678	651	647	651	647	668	646	648	643	642	632	618	622	603	664	649	603	632	680	630	596	667	664	698	653	625	654	645	647	644	657	691	694	662	634	649	648	674	611	616	663	705	645	655	640	620	676	609	646	650	639	660	660	689	652	658	648	618	656	684	690	623	702	630	645	644	621	647	673	644	604	629	670	665	677	670	635	636	642	671	632	666	694	622	682	652	674	647	628	695	667	629	645	677	641	637	663	625	631	627	665	644	641	651	606	627	674	688	655	633	652	639	602	603	610	659	656	658	612	679	677	640	640	648	618	648	638	672	663	654	618	655	663	637	683	676	673	655	634	680	560	639	652	643	705	686	604	695	642	678	644	608	641	639	632	698	638	648	679	623	661	632	735	648	689	640	668	608	638	679	670	663	673	584	673	629	661	631	649	673	612	642	673	603	666	683	625	689	642	661	726	636	613	633	702	671	685	689	653	640	660	656	653	611	640	674	623	660	688	664	674	680	637	623	697	645	672	676	622	652	645	625	674	690	655	649	671	694	669	665	600	668	688	604	642	643	633	648	653	684	657	612	635	637	640	645	618	651	630	678	656	669	596	668	650	649	629	629	635	664	662	656	670	687	634	635	661	638	650	674	642	611	668	626	650	647	620	691	667	668	646	595	635	619	664	640	639	622	653	629	640	598	669	655	639	628	657	672	670	630	685	638	706	648	673	671	651	572	638	677	618	670	664	685	663	611	674	682	688	665	629	668	645	643	638	627	655	662	671	654	675	614	660	635	666	603	660	683	628	682	637	651	680	619	602	660	618	643	659	663	643	661	633	647	647	646	625	633	596	648	652	636	695	680	686	664	654	646	673	651	621	633	629	649	616	622	579	668	618	685	654	669	644	683	676	668	676	626	629	675	659	676	600	668	698	638	615	684	643	675	662	652	709	669	636	660	624	647	613	667	689	630	664	640	663	666	564	640	667	668	627	630	630	686	668	640	698	649	669	654	636	671	626	618	625	665	684	637	653	666	644	642	648	692	650	683	682	628	637	651	608	657	650	608	692	637	635	618	626	680	630	623	646	592	641	623	659	651	661	680	604	677	666	705	682	696	672	653	665	662	653	627	608	672	669	646	655	656	693	651	646	602	668	641	640	633	626	675	687	670	596	630	672	644	700	672	618	648	659	607	678	659	635	612	671	661	595	687	655	659	663	648	680	667	643	680	621	654	623	590	645	601	670	627	634	655	642	675	645	656	641	604	639	682	665	641	636	664	692	701	667	604	622	670	626	627	595	634	616	632	602	663	646	650	673	649	619	625	631	686	656	620	660	653	620	648	616	621	647	677	660	669	646	625	624	658	618	664	676	642	618	650	651	636	676	657	689	648	626	616	685	654	625	644	650	632	632	661	626	650	644	702	668	654	676	638	629	684	675	638	666	662	630	630	630	676	663	684	622	590	605	600	677	625	645	669	673	645	655	655	631	618	659	674	615	690	654	643	710	651	638	636	629	670	643	665	650	629	698	619	616	642	652	681	633	689	646	667	632	612	599	655	650	663	700	611	659	627	621	659	659	649	657	674	656	687	700	664	635	612	651	588	666	634	626	631	679	641	651	650	650	712	654	683	625	670	711	671	596	668	619	679	682	660	671	652	614	654	673	646	654	656	638	647	613	656	696	644	663	634	597	617	644	637	684	616	681	688	670	645	609	621	657	627	624	669	712	638	674	654	631	608	683	624	638	643	692	602	686	649	655	630	624	688	649	614	628	666	668	639	673	647	677	637	657	683	621	606	606	623	647	632	631	609	606	671	644	647	648	688	682	689	671	662	645	648	638	615	651	629	647	637	628
37218	30521	12783	6130	3453	2205	1381	1184	1013	625	449	453	388	345	329	399	356	273	264	352	7279	8052	338	195	179	177	194	176	201	166	178	169	167	184	180	187	176	173	195	185	193	184	179	174	166	164	199	158	181	198	159	184	170	157	170	196	176	170	159	187	192	183	205	177	162	193	149	206	173	186	171	170	177	192	163	166	197	189	180	177	181	189	189	161	166	182	183	174	156	166	174	170	185	173	173	163	200	185	175	160	165	158	178	176	179	152	165	161	170	178	180	163	172	178	174	176	182	172	147	174	149	164	181	173	170	156	183	158	177	157	163	151	190	176	188	181	178	157	176	172	178	169	190	188	177	184	182	188	188	171	194	162	177	183	158	163	173	183	166	167	174	181	180	180	185	178	178	192	186	161	198	176	195	175	195	184	196	184	185	151	159	165	182	189	181	189	177	180	205	174	187	148	178	166	186	162	177	162	174	183	188	173	172	183	159	153	166	159	165	173	160	183	182	175	166	189	160	189	152	202	162	170	173	167	185	199	192	171	187	193	204	179	190	142	182	209	183	176	166	178	146	161	192	196	154	151	141	162	181	192	189	180	163	169	170	179	167	170	166	183	178	152	190	182	173	157	164	169	154	159	180	173	189	183	158	166	167	192	191	144	180	179	163	188	166	196	176	163	155	176	156	196	170	184	186	207	201	150	174	159	166	166	166	156	174	171	184	168	182	196	175	155	177	177	161	152	179	146	176	180	188	188	164	183	163	159	164	166	170	184	189	150	190	172	166	160	170	172	183	150	185	165	178	169	175	155	162	188	170	176	157	195	182	195	176	176	186	183	175	151	171	183	152	168	181	177	195	169	179	155	170	174	171	178	185	150	146	188	181	155	185	161	175	193	189	190	161	180	178	177	161	156	173	152	192	178	145	152	163	155	140	156	179	135	193	174	154	169	160	172	202	193	165	167	161	186	195	161	172	168	160	165	157	167	167	164	171	159	178	169	169	171	192	156	147	135	178	168	202	159	159	157	185	153	178	180	162	187	167	152	144	160	167	167	153	173	174	158	187	158	156	191	159	165	199	187	169	160	173	153	190	172	175	182	178	187	175	185	152	173	168	166	192	163	151	179	165	175	164	177	185	175	184	188	165	189	184	160	186	181	194	163	182	183	175	171	165	169	186	154	160	199	163	174	166	160	153	153	175	158	173	188	186	160	180	158	197	159	156	162	181	179	179	184	165	194	197	195	184	199	181	195	180	192	182	174	186	189	173	182	176	172	172	153	172	184	188	166	144	176	156	158	206	166	174	147	172	176	174	170	172	163	166	175	178	176	153	164	194	166	165	172	139	161	175	173	178	175	166	183	158	162	171	159	148	173	192	169	158	173	166	168	172	160	185	154	178	161	182	174	158	160	179	171	187	175	198	167	186	163	178	162	153	155	183	200	159	181	173	158	182	156	175	171	156	178	165	168	166	183	158	166	171	169	188	161	177	171	192	176	182	169	159	166	167	158	165	165	185	142	184	175	174	142	171	165	148	175	201	168	162	169	169	158	185	198	176	167	164	188	168	157	173	187	169	157	169	178	180	192	174	163	176	165	178	187	161	178	158	178	184	175	170	178	180	178	195	177	171	191	187	149	171	171	162	161	202	183	188	174	185	172	184	181	179	161	168	164	171	164	162	179	176	185	178	167	160	172	176	169	160	207	175	170	183	176	154	151	161	180	177	172	165	172	180	166	161	160	168	166	195	183	164	149	183	162	174	165	176	189	160	166	162	156	180	149	179	161	157	173	160	157	156	179	165	155	199	168	168	187	185	166	190	174	151	193	183	170	182	163	184	172	182	158	182	140	176	176	177	171	160	188	194	172	182	179	178	158	161	172	174	170	167	172	170	204	163	169	164	168	179	164	164	173	176	176	169	184	192	172	175	168	182	172	160	180	180	190	176	171	187	165	152	178	149	190	180	177	155	169	174	170	171	171	170	151	153	205	158	182	170	181	171	159	169	163	187	160	167	164	187	193	196	149	183	165	160	166	162	175	181	180	201	151	191	183	152	164	183	151	164	171	165	155	176	155	172	204	159	183	156	180	180	181	179	191	199	176	163	183	168	152	179	166	166	157	179	165	203	180	192	164	149	162	164	163	152	206	179	177	161	199	184	171	157	177	205	182	149	163	186	177	164	169	184	162	156	186	157	171	168	177	173	180	174	167	170	169	160	173	182	184	184	191	149	179	175	173	162	157	159	169	183	176	178	200	176	154	177	197	198	189	161	166	159	180	173	165	169	159	183	179	174	160	176	167	157	166	174	179	162	168	160	166	185	151	180	189	202	190	171	183	147	185	155	195	187	187	155	169	169	181	188	167	159	155	172	172	164	167	154	183	167	171	161	176	180	174	185	190	165	163	174	158	174	173	204	172	148	166	194	152	152	193	174	157	166	183	174	162	164	159	176	176	166	150	171	172	152	194	182	191	185	198	162	170	177	173	159	186	174	169	190	171	184	159	165	181	166	158	204	174	182	190	190	185	179	176	177	172	154	164	185	182	161	160	167	179	166	173	190	179	174	162	163	156	158	146	154	166	177	179	164	219	167	176	168	173	179	162	149	162	182	157	152	151	171	165	188	176	181	150	178	180	158	157	204	174	177	179	175	177	190	136	193	211	196	176	172	176	187	177	159	160	170	177	152	149	175	157	173	187	159	189	150	175	177	180	161	166	176	171	163	187	183	150	164	169	169	192	174	155	171	147	179	188	181	184	164	177	164	173	169	184	168	179	172	175	182	149	139	165	180	182	161	176	172	158	159	164	189	151	162	150	166	180	155	162	165	168	163	142	176	187	181	173	188	190	183	170	179	159	177	160	181	178	144	163	141	173	168	174	174	151	200	167	189	155	153	154	192	177	162	182	168	181	163	173	181	182	144	165	171	194	193	164	188	168	178	175	150	160	172	153	196	175	165	168	150	200	174	163	160	150	160	173	142	171	165	175	152	181	170	160	164	186	195	182	183	176	176	185	181	181	155	191	156	187	190	167	179	179	175	154	202	169	182	168	175	168	167	176	179	166	182	177	175	156	185	174	176	164	159	192	169	159	158	186	179	170	159	170	175	183	158	163	167	164	160	178	166	169	146	152	202	171	162	181	203	171	175	190	186	171	177	162	174	162	151	178	183	177	170	185	175	163	162	167	174	181	158	157	207	175	164	175	167	200	167	186	199	181	175	153	158	183	153	181	161	180	198	188	193	170	148	163	204	162	175	172	169	155	163	140	173	175	157	180	171	172	168	179	165	166	152	197	166	189	161	181	192	165	176	153	177	179	150	187	191	165	187	171	161	168	167	169	201	179	178	185	187	163	175	160	187	169	174	158	200	156	193	178	150	163	181	165	166	161	171	168	186	146	192	175	188	189	157	156	162	190	176	165	156	181	187	182	170	171	167	174	209	163	167	163	156	186	187	200	171	192	195	156	168	154	188	165	165	171	175	162	176	171	171	211	199	186
19611	17825	7162	7665	6388	5261	4297	4707	4362	2919	2122	2054	1750	1541	1509	1513	1305	1210	1049	1493	28676	22369	554	605	594	613	561	535	548	510	558	553	571	481	479	472	478	466	474	486	492	502	466	493	510	510	485	468	480	493	488	458	487	421	444	477	446	482	446	495	488	473	443	444	493	439	459	464	466	467	485	422	460	449	479	457	447	448	452	439	409	440	441	469	436	446	397	435	413	458	495	421	442	468	429	465	441	459	451	428	448	467	426	452	438	397	446	456	424	481	469	409	423	423	481	413	490	420	440	415	485	449	457	461	459	465	457	456	417	478	442	456	431	434	428	434	443	435	441	441	421	440	422	451	413	446	433	448	464	459	438	457	429	425	411	440	470	415	455	420	434	467	417	423	426	443	447	458	423	466	427	409	409	431	398	464	399	453	443	467	453	425	429	441	406	456	451	435	439	432	444	435	476	420	462	421	427	425	467	470	401	422	422	442	444	410	435	414	443	429	425	455	428	420	481	453	432	407	457	450	468	456	399	462	423	394	411	425	459	421	454	408	475	447	429	432	439	423	398	441	448	474	431	446	429	393	472	412	402	466	441	453	422	422	447	403	438	446	446	419	414	474	458	453	465	466	443	435	461	428	422	430	434	445	471	469	438	442	418	477	440	436	444	490	453	380	462	402	450	422	430	461	428	424	437	432	437	412	438	458	432	430	446	430	411	437	453	428	429	454	438	445	422	429	458	424	428	456	452	489	433	447	423	431	454	445	444	401	441	458	435	422	466	421	440	397	435	432	447	394	425	453	449	440	430	430	424	427	445	462	458	458	432	431	446	405	480	426	456	469	438	434	444	414	377	442	397	450	458	436	424	428	422	467	442	432	409	440	476	420	437	438	457	466	450	441	429	455	425	480	450	457	429	447	426	420	430	477	404	435	409	464	456	445	439	443	467	386	438	442	414	415	446	456	409	443	465	475	460	465	441	402	436	439	458	427	414	477	479	415	466	413	451	426	449	445	477	442	451	407	440	425	429	460	461	403	435	442	442	442	460	423	443	459	467	436	430	469	446	429	452	434	408	436	481	429	415	422	443	449	439	424	475	454	448	393	432	490	439	439	448	421	464	474	434	436	403	426	419	446	478	457	434	411	444	445	475	433	430	416	444	456	463	446	428	442	477	450	458	434	466	421	454	449	448	462	427	441	428	423	391	417	458	450	442	406	432	395	416	411	444	453	431	447	434	459	415	445	413	425	464	432	467	441	458	454	404	434	396	436	484	432	466	427	452	445	456	431	439	454	450	440	417	416	445	444	467	473	459	443	457	423	444	454	433	428	471	431	482	445	430	428	394	448	451	488	409	447	408	454	400	417	436	423	485	463	446	406	439	429	433	425	444	470	429	446	396	441	436	417	415	455	467	440	428	448	469	461	463	387	441	406	437	435	407	433	455	446	419	455	449	470	425	445	382	455	423	455	454	430	445	437	476	445	408	437	463	450	429	405	406	467	455	436	447	456	444	463	430	452	454	486	440	434	452	392	447	447	401	446	432	435	402	426	477	441	453	426	407	442	421	433	420	435	440	444	443	449	422	434	399	441	452	401	448	425	455	452	473	455	442	436	458	469	435	430	447	430	450	449	416	454	413	438	444	424	442	480	465	445	385	444	429	411	459	407	430	463	394	409	454	459	454	408	407	511	441	408	473	412	419	452	461	421	407	469	422	419	451	425	437	414	450	424	417	407	440	451	400	438	439	446	401	448	418	457	415	424	436	445	452	443	468	440	442	426	452	465	434	405	441	490	419	438	495	430	415	442	432	459	430	402	497	499	477	449	447	429	465	423	413	422	437	427	431	432	426	447	400	448	422	461	419	445	455	444	435	411	445	457	449	472	452	420	458	448	437	435	461	448	444	401	436	453	433	430	463	424	422	411	448	409	479	447	433	439	424	467	442	437	421	420	431	460	452	440	436	415	396	404	494	429	402	429	442	428	431	475	440	417	434	459	451	433	496	463	424	442	435	462	430	450	406	420	473	414	405	461	455	468	465	450	439	404	425	467	424	408	462	454	444	437	426	454	429	482	388	443	453	428	406	442	474	455	425	435	399	455	446	474	435	422	459	430	465	452	455	456	433	432	453	409	450	424	448	433	422	465	448	449	431	417	436	453	447	438	458	452	440	461	435	434	452	433	463	445	433	464	445	427	407	454	444	457	400	439	452	421	429	412	436	447	451	411	437	424	417	449	470	429	476	436	428	462	425	465	404	398	449	456	453	400	447	437	424	422	439	420	441	416	428	428	453	408	459	446	445	434	427	440	436	429	443	440	450	420	397	446	454	469	437	449	415	422	412	415	440	439	437	436	464	446	437	427	451	434	429	465	421	484	458	416	436	448	467	479	453	439	456	428	382	450	467	410	453	427	456	424	421	466	452	455	437	463	455	444	420	454	464	468	469	404	427	476	453	445	420	421	435	446	446	435	444	405	421	442	435	430	438	396	438	440	437	431	424	435	436	437	427	441	437	436	423	430	418	434	433	428	424	441	464	429	461	441	466	469	451	449	445	436	429	434	414	423	439	463	432	459	424	425	421	435	412	416	450	452	442	443	446	445	452	441	467	438	411	385	440	451	416	441	411	478	427	422	456	439	430	443	492	450	464	421	438	493	405	458	443	446	409	467	444	396	400	425	410	455	460	443	441	485	399	456	431	475	460	423	446	460	446	453	437	433	450	428	427	420	456	462	458	452	442	463	447	429	485	412	483	427	450	435	466	412	419	427	496	436	449	441	418	434	431	416	424	438	416	419	426	447	422	438	415	432	484	480	441	398	450	485	469	402	437	437	457	447	408	427	442	423	413	421	404	440	471	441	447	432	428	450	408	445	431	425	441	436	452	436	444	427	453	463	415	411	476	413	416	449	448	452	406	449	420	427	453	378	455	443	435	447	449	462	453	457	457	447	430	468	460	441	426	459	440	416	441	420	413	421	434	457	441	445	436	460	440	477	464	431	427	426	431	442	482	429	469	458	417	422	446	452	423	431	460	420	425	463	425	465	397	462	437	437	493	448	439	445	419	435	483	457	457	446	442	443	446	375	455	422	414	445	443	421	413	411	485	421	454	428	432	449	451	465	455	455	432	443	394	411	450	454	455	442	455	435	437	421	444	422	421	454	429	417	428	442	466	410	461	432	433	398	481	472	428	428	437	434	466	472	433	406	420	447	444	434	421	411	437	452	389	454	504	443	448	441	421	473	443	439	430	453	436	452	461	452	440	479	425	434	461	449	449	445	426	402	420	442	437	451	492	457	427	426	441	433	463	429	417	439	392	456	436	452	438	462	459	412	404	449	445	456	447	478	432	422	439	470	415	462	420	433	457	389	465	451	488	451	427	469	414	475	427	412	471	440	431	445	437	409	419	430	430	438	414	443	437	441	422	462	426	444	439	416	426	438	451	438	464	424	432	489	428	494	426	423	423	431	471	435	456	413	437	435	435	467	437	459	451	435
36699	32820	14944	6499	3190	2103	1358	1428	1141	581	433	484	403	340	310	269	270	248	226	239	5398	9508	351	181	157	187	169	165	175	166	208	157	177	164	155	186	170	151	153	182	172	186	175	163	175	166	159	154	142	175	150	182	167	154	188	162	182	151	182	151	187	152	159	161	164	151	139	203	186	157	176	157	157	140	167	142	159	165	157	166	179	166	169	147	138	177	138	151	147	166	192	147	169	151	159	134	166	172	166	142	151	163	175	163	158	165	170	144	183	153	182	150	157	135	150	169	146	163	128	143	169	151	139	154	142	151	143	148	158	163	168	158	166	169	136	130	168	161	163	162	159	134	157	183	154	164	148	138	163	175	167	141	176	174	159	172	167	186	159	135	148	154	160	161	144	161	166	167	140	190	167	150	153	168	161	147	174	156	168	178	155	178	151	167	163	154	156	149	137	139	146	170	163	136	165	142	152	161	167	166	190	165	179	163	164	178	155	147	155	170	163	144	165	150	169	160	133	160	155	149	167	166	157	135	155	176	159	162	142	151	163	146	157	153	154	159	173	129	149	158	164	168	144	142	169	161	154	159	166	155	168	129	179	157	175	150	173	156	163	149	173	150	153	159	155	165	152	156	155	136	161	150	153	141	155	157	142	134	164	176	151	163	174	158	157	157	164	150	159	155	157	154	169	149	158	150	156	170	156	148	153	150	167	161	173	183	147	184	184	167	167	166	178	160	164	187	157	150	154	183	165	182	155	179	162	149	156	168	149	151	147	164	145	147	173	161	163	172	168	159	170	147	167	159	167	132	159	157	177	149	154	169	139	169	141	151	191	151	164	163	148	149	157	134	161	146	146	170	157	190	152	159	150	157	153	159	140	174	145	154	165	143	158	176	157	152	165	191	148	184	171	163	173	149	138	149	157	146	166	149	173	161	175	145	157	158	172	167	168	166	154	171	165	166	158	135	181	143	164	163	161	156	174	169	126	164	145	141	156	145	150	181	180	161	152	157	156	181	177	166	150	143	157	162	176	147	159	174	171	168	170	173	157	185	135	165	158	152	143	189	149	142	149	157	153	161	148	158	149	164	159	181	160	160	140	159	176	165	170	170	180	171	155	161	181	168	154	170	171	155	159	156	155	154	131	155	141	171	175	167	178	167	144	182	157	194	154	148	168	146	150	155	177	166	149	172	171	154	133	173	152	170	176	143	154	176	167	151	159	179	133	162	162	143	152	155	163	157	153	146	152	159	135	146	173	162	150	145	138	126	178	160	164	165	155	168	173	151	138	157	154	150	149	157	160	170	167	184	172	176	156	173	156	156	162	160	126	164	163	188	174	156	176	161	173	133	156	166	119	153	164	175	174	157	165	182	163	155	157	143	143	161	164	176	182	172	150	167	154	160	183	154	155	154	131	180	156	146	168	162	142	150	184	158	170	163	162	163	154	138	162	175	128	156	134	140	146	147	150	154	169	158	164	173	156	163	150	141	142	165	177	165	154	154	178	149	148	151	146	161	166	179	156	168	178	165	156	170	179	142	138	163	137	133	171	153	150	165	152	167	156	140	172	159	169	160	176	154	165	126	146	171	169	156	141	170	174	174	171	142	134	152	170	144	175	144	180	153	131	166	149	173	137	156	171	154	157	164	151	156	176	152	165	160	153	141	168	151	133	145	154	163	154	172	147	165	150	156	171	153	152	133	156	181	154	170	163	181	154	155	168	164	152	170	150	164	152	165	149	154	189	155	169	143	164	172	152	164	168	176	160	154	181	147	143	159	169	170	192	151	158	163	161	138	172	184	157	177	146	169	161	125	165	164	161	158	145	172	158	172	164	146	174	156	166	148	157	179	181	150	163	175	159	152	140	172	158	177	154	164	133	159	169	176	174	157	132	169	163	171	171	155	143	147	181	151	171	134	149	148	167	154	160	153	167	168	160	140	156	162	162	154	179	132	163	152	178	157	141	130	158	177	158	152	150	168	125	145	154	137	143	131	179	126	180	157	150	145	139	170	140	172	136	142	148	146	181	162	162	141	153	154	161	152	139	160	165	139	147	161	163	155	147	174	153	145	147	166	165	175	174	168	188	159	156	171	178	195	157	147	137	151	160	178	163	177	173	140	169	166	188	157	157	151	169	178	163	136	168	174	165	177	156	151	138	161	171	165	146	141	158	172	148	166	144	147	184	142	170	160	162	174	172	192	154	152	164	150	152	169	138	161	174	159	162	137	138	176	177	179	165	170	160	147	149	173	175	143	147	137	179	147	138	137	150	163	175	155	164	161	146	131	162	153	161	168	157	171	150	147	164	178	153	144	178	147	168	161	163	169	132	161	162	171	186	169	163	173	137	168	152	166	163	155	167	174	176	165	156	173	172	116	151	159	176	153	154	130	145	153	167	140	156	158	149	161	159	153	167	145	167	144	133	138	161	160	141	153	150	161	147	151	170	153	169	139	149	150	179	180	173	162	151	183	160	164	183	150	163	144	144	177	187	140	169	167	163	152	169	162	169	134	158	166	144	173	178	156	154	152	165	131	129	170	183	176	150	151	173	175	170	147	185	155	143	160	192	165	166	141	169	178	181	161	188	175	160	139	185	160	178	159	146	180	170	173	156	160	167	172	162	158	143	165	141	167	172	150	155	149	143	189	154	170	153	148	167	159	150	133	154	159	183	160	162	167	128	159	170	151	137	153	145	190	157	148	160	173	159	175	169	161	169	167	173	164	140	141	162	151	159	150	161	145	168	156	148	169	148	169	169	163	176	168	154	180	169	149	161	139	129	163	158	130	138	138	159	141	144	150	150	150	177	150	157	166	159	150	165	163	164	172	171	164	159	144	146	132	180	163	148	175	176	150	167	135	178	174	156	157	149	157	159	184	155	153	170	174	159	176	143	141	174	157	127	153	168	151	170	145	153	133	164	146	176	173	157	171	168	143	150	163	173	154	153	165	175	162	164	147	167	153	162	176	165	159	181	156	140	149	138	150	180	141	164	171	188	132	162	141	178	132	180	137	151	183	176	172	172	177	169	164	160	156	137	171	154	125	159	152	160	179	145	160	141	161	151	145	167	153	149	139	167	191	162	149	153	171	141	147	146	169	152	142	151	156	147	148	177	175	152	160	158	166	170	144	144	162	163	171	172	151	169	181	176	164	164	146	140	190	145	144	169	165	172	131	149	156	140	166	158	147	150	167	151	172	174	162	167	170	173	144	165	169	168	143	158	142	149	143	155	169	171	178	139	169	150	144	146	155	143	142	165	147	168	153	145	159	183	168	141	165	166	150	151	163	131	147	140	147	146	160	167	162	154	161	159	165	150	158	130	147	144	148	181	177	141	155	184	157	154	157	157	164	168	135	153	163	147	152	165	168	156	151	173	184	174	153	170	162	153	161	148	155	152	159	152	145	157	161	156	159	166	164	156	162	137	159	163	158	155	149	162	166	172	140	159	141	184	176	163	150	181	161	165	149	166	163	145	126	156	139	154	170	160	137
21777	17948	8963	7587	6151	5288	4366	5153	4275	2557	2056	2065	1763	1366	1355	1272	1116	975	957	1090	21215	24938	615	524	519	532	553	531	486	569	499	506	495	533	488	500	491	489	468	510	433	456	414	448	456	471	467	454	453	457	449	439	430	427	473	419	458	450	475	422	428	410	441	468	399	455	435	468	422	479	404	448	431	439	423	375	425	445	432	438	424	415	440	436	428	405	413	414	454	453	401	415	407	395	433	412	375	424	413	428	414	431	429	420	452	440	403	424	370	436	418	403	433	412	449	405	392	441	423	378	428	422	410	431	403	400	401	415	409	427	385	437	414	420	429	407	413	434	474	381	417	409	397	406	426	437	406	434	429	405	413	379	370	424	414	400	396	390	433	443	388	422	393	405	414	378	407	405	422	414	416	440	425	436	400	399	405	398	401	410	423	428	411	462	439	424	427	426	401	394	454	409	429	419	433	418	420	414	454	434	389	472	422	404	444	437	430	418	402	383	400	407	391	425	421	444	406	432	399	396	420	396	420	415	397	438	425	435	405	410	389	411	395	401	420	405	404	393	427	399	424	431	389	417	413	414	422	398	406	419	378	427	381	413	423	414	412	390	434	397	401	412	431	418	369	406	442	392	406	420	405	343	413	427	429	407	402	424	412	398	436	431	434	397	409	428	407	389	406	395	428	394	399	415	370	395	399	438	419	395	428	413	438	399	436	389	406	422	441	410	384	409	414	396	397	432	375	444	424	417	398	430	395	424	433	420	376	410	426	441	422	425	414	439	405	391	401	460	400	452	386	422	416	393	417	417	406	399	420	440	395	354	404	414	397	456	399	410	404	401	413	422	417	414	430	375	444	392	402	416	386	427	406	397	407	372	412	430	426	422	394	411	398	407	423	435	438	392	391	405	409	423	419	401	421	408	394	417	388	406	386	451	439	442	411	442	415	442	436	404	400	376	422	421	399	416	405	426	413	409	409	398	402	440	405	390	451	420	373	424	408	454	410	434	389	429	392	396	414	431	449	396	395	444	405	410	420	394	423	414	429	421	395	418	361	417	413	448	425	433	392	428	460	392	438	407	413	424	385	387	440	400	424	379	382	412	430	442	399	448	427	396	421	400	428	415	438	383	385	402	409	427	441	396	391	423	405	422	432	422	470	428	413	439	401	391	410	419	429	418	403	422	420	441	427	428	406	425	423	438	405	401	388	404	423	396	410	431	407	387	396	381	417	386	421	397	418	396	402	397	380	405	451	448	394	392	433	403	399	420	441	408	436	434	422	443	404	448	421	429	394	421	443	436	415	435	439	408	448	398	411	412	412	403	399	442	411	404	431	420	413	377	405	409	405	403	428	448	413	433	411	430	451	410	411	388	441	394	417	416	362	413	384	408	390	420	399	388	361	393	416	408	396	432	383	444	393	385	426	433	408	430	398	399	415	437	425	428	400	450	393	430	397	403	404	414	408	414	375	411	419	430	378	396	415	425	403	440	404	355	396	358	390	394	437	398	412	406	440	432	414	406	414	421	410	429	401	416	414	411	435	409	392	424	391	436	393	409	416	372	410	401	408	392	426	410	423	404	419	402	423	441	451	407	411	399	392	398	423	432	440	366	396	405	380	422	432	389	440	393	412	401	425	467	401	432	448	421	430	439	443	414	450	409	431	400	419	380	383	407	381	415	428	380	404	420	386	399	373	442	480	391	393	417	434	418	416	417	397	370	470	427	427	417	399	413	386	416	422	402	394	405	444	400	408	371	415	402	431	415	404	414	407	390	417	412	400	454	400	398	433	424	399	404	423	417	436	422	396	396	407	397	416	422	410	410	412	438	406	461	426	404	396	397	385	418	417	423	416	435	398	384	450	427	463	411	410	432	414	433	445	399	411	424	383	406	414	446	407	424	408	416	400	456	380	424	412	423	417	387	426	440	399	434	428	455	445	429	402	406	409	412	441	424	426	407	417	394	439	409	396	418	370	419	445	434	409	414	413	422	395	406	424	400	407	404	409	431	427	416	393	405	413	399	405	359	423	431	407	398	428	444	436	386	438	457	388	429	434	412	431	418	412	419	429	415	408	415	442	394	392	401	404	406	413	463	453	423	399	448	380	380	423	388	417	414	404	421	410	389	402	431	425	429	384	400	384	398	413	386	400	448	418	411	406	419	431	378	388	432	422	437	431	400	415	419	379	442	407	447	433	428	385	429	448	376	387	396	391	420	429	421	400	400	429	416	378	456	403	424	412	420	429	397	408	395	432	416	435	415	384	422	437	416	407	420	412	448	378	428	432	389	401	416	454	376	431	422	417	400	433	419	418	441	395	428	400	385	410	397	418	412	435	427	390	380	412	424	389	403	418	420	442	385	388	419	396	407	447	400	407	431	426	384	439	411	405	414	414	399	409	369	406	378	422	435	411	416	394	444	482	397	422	417	411	358	383	412	406	429	401	390	409	394	448	407	433	416	396	370	436	462	445	410	441	419	424	404	434	432	429	433	424	413	411	423	410	398	399	434	432	428	424	373	429	415	415	399	380	451	430	425	416	451	374	427	413	464	404	427	426	425	457	391	429	436	431	400	401	407	419	413	416	421	413	399	440	423	404	380	395	400	379	421	405	388	406	422	434	439	426	397	434	407	433	417	432	394	423	420	451	406	419	429	430	422	392	399	439	417	453	402	425	394	422	412	410	432	406	419	418	390	418	407	433	421	426	418	388	396	406	431	438	403	395	439	406	409	419	413	432	392	437	427	417	386	394	397	409	417	442	403	395	408	399	440	422	428	400	390	406	400	424	386	445	397	426	436	421	365	418	380	427	384	386	405	412	460	418	431	369	373	468	399	433	422	413	417	451	392	452	414	430	433	432	399	426	426	400	417	403	356	433	407	381	410	384	399	377	412	381	436	417	444	386	425	424	428	427	411	427	408	437	429	414	440	418	436	411	410	416	422	414	458	404	423	396	403	421	442	421	411	412	413	452	413	427	405	413	422	423	374	397	426	419	401	427	404	428	424	441	434	484	435	416	398	405	390	419	394	409	421	455	387	402	407	389	403	426	386	424	397	425	433	404	436	407	437	386	393	426	397	404	396	469	439	410	386	385	449	408	439	446	437	381	383	397	446	376	429	417	423	384	420	438	410	402	425	435	427	411	465	411	396	415	414	425	400	374	406	388	434	423	429	360	400	415	394	393	420	399	401	421	413	417	441	439	425	426	441	400	398	428	393	413	431	412	399	400	448	419	413	387	377	448	380	420	440	424	424	437	420	393	418	411	382	415	444	412	394	422	396	387	421	414	385	396	423	406	369	394	418	412	458	428	402	370	419	397	418	386	441	410	390	383	399	412	463	414	435	419	384	453	399	425	371	406	414	430	391	430	411	404	446	408	394	402	371	400	424	425	427	410	420	425	428	415	445	405	422	463	408	429	410	413	400	416	397	405	388	428	430	408	425	415	451	365	421	432	426	409	394	416	404	417	438	414	389	440	408	455	460	442	427	402	404
3851	4412	4503	439	322	301	341	325	327	277	276	292	284	280	258	283	294	314	300	314	528	571	288	269	275	261	266	285	304	309	258	313	283	315	301	310	279	284	261	256	301	271	271	276	278	273	295	281	258	318	294	309	297	303	304	276	290	266	304	295	270	279	271	306	261	261	297	268	292	298	302	261	254	277	281	290	249	267	282	334	309	273	299	262	275	272	301	279	291	271	256	280	283	274	256	271	284	295	297	299	310	287	261	284	274	266	280	276	292	280	277	276	304	298	307	294	270	269	333	288	285	292	307	278	290	287	292	269	272	291	273	284	280	282	278	294	323	277	268	300	282	314	260	273	301	306	276	297	313	279	273	280	295	281	304	283	281	292	295	276	266	295	312	287	286	307	311	302	261	322	268	305	293	278	289	244	295	299	281	282	276	301	297	262	297	293	287	295	286	264	276	297	288	283	312	303	295	292	272	270	296	284	290	278	277	301	286	302	284	288	293	279	303	253	294	263	270	295	251	268	267	305	276	260	285	300	303	268	322	299	277	277	301	262	289	296	304	312	274	302	302	281	299	306	321	297	271	275	313	291	276	285	282	286	279	281	287	265	265	318	295	313	276	311	301	272	301	305	273	310	299	253	275	256	302	286	255	265	286	294	275	271	261	281	290	307	287	284	288	281	267	249	287	279	269	293	287	305	276	267	272	278	318	256	286	305	292	306	286	251	290	263	272	269	277	275	282	295	302	254	305	295	274	295	289	286	268	286	277	310	273	270	298	271	284	292	300	284	316	277	285	311	308	300	280	297	286	296	291	270	288	280	291	307	295	286	282	287	268	258	310	342	279	279	263	289	299	271	309	267	283	275	299	259	296	295	292	283	292	290	307	302	260	319	283	282	262	298	292	324	300	266	271	291	257	273	289	301	322	311	281	302	308	269	313	306	296	297	287	305	270	297	287	268	279	271	320	299	283	283	307	271	335	294	282	270	287	295	268	298	277	295	282	283	298	310	275	264	300	282	281	316	304	269	273	330	250	297	301	292	278	296	278	293	309	291	305	318	330	269	306	300	282	278	289	268	309	296	323	267	298	277	282	318	275	291	271	298	295	299	303	281	299	292	277	280	308	300	301	306	289	297	295	270	279	297	282	269	300	258	277	274	292	281	297	251	263	278	283	299	306	265	285	304	299	303	283	288	295	280	280	272	291	264	282	298	287	290	306	267	262	254	302	291	303	288	309	289	301	277	293	310	272	285	259	303	274	298	313	292	284	263	273	291	297	280	288	276	270	289	278	282	286	294	272	297	257	277	265	298	302	288	270	253	301	258	304	268	288	299	305	282	278	281	275	286	306	284	275	320	283	307	278	286	291	284	297	288	281	292	294	276	298	242	299	300	299	307	290	299	271	291	273	280	276	322	309	286	272	282	313	298	243	295	307	264	291	277	288	254	321	271	299	313	293	318	274	283	296	269	313	329	267	281	294	300	277	311	259	263	302	305	293	284	301	264	265	293	289	310	282	269	260	307	273	279	292	296	266	242	266	280	287	291	282	308	279	277	271	293	271	292	297	270	285	259	278	283	271	266	280	302	322	338	279	287	265	285	301	303	310	276	273	299	263	298	278	310	303	262	296	286	302	291	246	299	275	270	273	284	275	294	266	264	289	277	261	326	317	283	269	274	268	275	282	284	277	294	270	285	276	328	300	282	274	280	284	268	293	288	277	301	283	300	307	294	284	277	274	293	255	292	257	314	305	298	304	296	282	275	284	308	226	276	287	323	317	295	275	276	284	277	302	268	278	269	294	325	301	313	257	290	314	322	289	291	274	301	331	269	292	274	271	292	306	301	288	294	295	309	268	288	287	282	305	284	296	304	292	282	301	283	285	285	267	294	313	275	301	286	265	273	302	271	299	294	279	292	297	271	308	281	263	288	285	303	300	276	271	294	274	297	291	250	277	290	272	281	267	291	288	272	296	240	289	303	298	269	284	291	297	299	290	311	303	273	301	290	314	287	274	278	271	278	297	289	318	306	303	270	268	282	288	307	295	257	319	292	274	249	277	288	280	291	298	282	267	297	308	275	297	297	282	308	281	283	266	307	289	277	276	316	283	248	291	303	289	271	276	292	277	277	262	301	266	296	296	308	286	309	256	299	312	296	292	309	301	294	271	292	293	281	285	287	291	338	266	290	271	262	283	290	276	265	315	293	313	304	295	280	279	274	297	300	325	241	279	307	271	316	299	278	278	306	299	303	249	298	271	307	277	262	306	282	258	298	301	301	280	279	289	287	305	279	281	264	283	323	325	311	287	284	294	281	305	277	299	273	291	266	289	280	268	284	301	298	285	266	280	258	296	273	316	276	263	272	331	272	326	276	297	273	284	290	322	309	296	290	288	316	292	280	310	284	296	300	243	268	284	294	260	273	269	299	311	304	286	291	286	283	284	336	286	304	319	276	319	307	288	252	287	293	298	277	268	288	279	314	279	288	315	276	281	331	292	299	292	287	319	271	282	297	282	313	290	271	301	249	296	281	289	293	322	298	283	265	281	304	277	270	297	287	312	296	286	310	268	279	300	289	294	300	286	282	283	289	270	282	291	273	281	317	301	302	321	283	296	293	311	299	269	306	278	273	290	324	278	287	264	275	341	287	289	319	290	314	296	263	318	314	274	301	290	301	265	273	278	283	291	292	255	285	318	272	302	328	290	299	312	298	256	272	286	300	276	286	262	258	306	285	276	288	287	276	296	294	291	280	281	306	261	292	307	317	293	283	272	289	288	286	291	286	299	259	289	327	269	291	271	308	303	257	280	300	294	278	269	292	282	296	271	254	285	284	290	322	295	288	292	266	261	253	308	289	315	287	256	301	315	258	267	291	285	278	281	280	282	285	304	289	284	314	262	300	306	278	277	290	278	259	306	291	262	275	309	293	290	297	267	300	263	299	289	301	290	290	322	293	304	305	307	298	309	292	313	294	283	290	333	275	272	253	303	273	316	289	291	332	269	310	295	265	278	299	280	306	306	271	301	291	312	312	276	284	255	273	304	284	278	304	271	250	308	262	294	288	255	290	299	310	293	283	283	303	242	308	301	300	302	276	292	283	304	280	247	310	300	304	304	266	279	277	270	300	268	285	287	272	275	291	272	291	290	235	278	282	305	318	259	280	284	298	285	275	311	288	270	320	307	294	306	291	304	275	277	272	304	301	285	261	269	285	289	254	315	284	304	279	306	270	307	268	298	262	290	287	291	291	268	293	278	284	301	261	279	290	260	289	282	268	302	267	276	258	288	249	284	298	270	291	280	277	269	278	274	303	307	284	270	311	287	266	288	307	261	281	271	317	299	270	268	275	269	304	268	287	323	295	251	290	269	283	279	303	290	323	292	316	259	278	271	293	289	273	284	277	280	278	306	318	274	290	277	285	278	303	280	313	284	279	287	277	294	301	287	287	278	257	280	306	274	299	305	295	302	279	278	271	282	287	300	293	278	259	278	295
4131	6881	8623	1059	900	896	805	868	831	795	818	764	743	721	743	749	730	703	704	707	2410	2262	745	759	722	725	724	742	730	722	684	709	729	682	739	696	732	729	733	766	708	726	771	734	731	732	677	696	766	721	716	716	746	746	703	721	714	742	766	737	714	761	704	706	725	722	777	735	752	719	703	768	800	691	719	716	727	696	693	741	745	719	657	707	693	748	712	700	739	708	743	760	758	762	709	743	726	755	674	671	727	788	667	751	684	722	739	751	723	719	706	746	710	713	701	699	762	749	741	784	717	721	797	696	748	710	718	758	753	684	753	748	712	679	743	705	682	777	736	753	719	733	788	714	775	715	684	746	722	717	762	773	710	738	715	716	702	738	763	724	722	702	709	688	688	720	719	733	738	749	707	730	706	747	742	699	681	704	652	760	750	720	745	751	737	732	761	721	763	716	715	756	682	688	704	776	747	701	738	708	728	703	699	689	708	751	724	769	674	755	707	732	703	790	737	725	694	700	720	762	738	714	697	746	713	696	726	740	765	736	728	684	700	710	728	723	711	661	736	719	682	738	764	684	733	732	736	724	740	694	711	767	745	694	727	750	731	730	712	765	733	708	734	712	704	729	748	703	756	761	734	731	744	717	759	767	668	724	764	710	702	709	744	677	702	751	714	705	706	731	695	722	696	717	738	735	692	714	726	759	751	711	752	696	728	709	749	707	740	709	718	755	758	740	756	722	759	720	767	715	705	736	726	731	752	760	756	721	728	724	760	721	743	731	717	699	704	774	661	726	720	700	738	715	719	763	770	753	713	715	710	700	701	739	729	740	729	744	693	729	714	705	692	705	739	767	757	687	720	732	729	766	745	756	764	755	736	732	751	743	733	746	729	718	732	704	692	710	747	690	725	715	725	686	695	750	679	730	751	755	744	730	736	721	709	735	675	763	756	747	710	718	770	727	733	720	708	722	754	735	702	729	707	729	699	659	770	741	746	771	762	685	705	689	717	732	708	745	749	699	715	726	716	715	728	705	736	758	674	736	727	763	696	699	699	716	733	707	729	729	716	764	728	722	725	751	741	682	688	731	739	735	699	722	705	696	729	751	729	709	720	709	707	722	754	751	726	741	693	753	708	706	690	710	764	690	705	727	706	714	728	764	712	713	716	731	702	729	710	759	741	696	741	777	751	757	723	694	724	718	720	780	745	742	736	721	693	740	725	685	755	670	731	724	720	698	709	711	682	704	700	684	746	750	730	735	725	747	715	704	750	725	724	713	714	713	735	733	733	757	727	717	750	675	784	732	698	719	702	707	720	710	768	772	705	746	742	706	705	749	769	712	692	707	727	729	716	759	769	688	734	683	666	727	741	758	737	685	703	755	695	756	763	723	711	694	677	750	720	725	757	709	697	769	733	714	718	689	717	751	758	743	738	754	755	752	692	705	743	734	734	707	747	727	733	753	741	669	777	758	689	740	752	722	740	717	731	756	696	704	743	738	762	760	720	755	723	743	749	683	714	732	703	738	718	743	757	752	749	713	695	777	706	742	734	740	769	724	801	724	704	724	714	698	756	715	692	683	777	676	689	689	750	710	682	697	700	701	723	712	705	716	718	736	706	696	704	670	745	685	712	715	782	718	751	741	766	720	768	749	736	724	744	716	767	776	735	712	694	701	734	741	747	682	729	768	751	745	702	722	683	736	727	692	711	687	713	732	695	732	757	748	718	721	742	730	742	724	774	737	735	767	701	708	695	725	710	751	725	701	712	689	710	725	733	722	697	705	690	732	733	755	770	774	702	746	759	715	722	760	680	675	720	734	675	675	773	751	758	722	713	764	727	696	726	749	738	714	725	715	736	736	733	715	701	747	768	778	719	733	723	724	760	713	733	762	768	759	714	771	695	705	748	689	733	716	731	727	709	697	745	671	735	755	762	729	676	712	748	741	744	696	709	728	736	741	718	723	744	729	733	755	690	698	691	684	779	758	775	695	746	721	715	740	707	751	738	715	751	689	741	719	770	785	770	734	725	731	698	725	704	692	738	700	730	692	787	764	756	698	762	740	707	722	692	721	738	752	689	713	709	682	701	752	791	750	731	732	723	782	749	771	702	708	702	710	782	698	706	683	715	722	709	727	720	728	702	707	789	748	724	710	744	712	743	784	714	749	753	703	700	736	718	682	729	719	733	743	720	735	743	684	706	710	734	739	711	746	739	686	718	715	735	780	739	707	770	707	739	716	736	752	711	705	714	773	724	705	743	733	699	693	726	723	764	724	730	757	730	773	690	723	728	789	730	724	730	719	726	721	762	723	776	739	732	748	705	750	717	733	757	717	695	742	726	717	717	773	686	739	718	710	681	690	714	730	703	781	708	749	682	732	714	726	771	737	706	709	740	719	772	741	680	673	749	739	751	654	697	762	738	729	717	727	707	737	731	750	651	715	717	755	721	691	672	731	701	736	771	709	728	719	734	688	751	710	747	700	715	682	728	766	759	762	731	742	730	775	743	684	735	655	728	711	742	744	698	773	728	713	704	723	746	726	686	717	738	703	747	716	695	714	719	715	772	713	747	710	692	727	732	817	737	723	716	726	701	715	722	744	727	718	713	719	730	774	760	746	718	703	721	655	734	756	754	688	740	731	723	756	698	772	727	756	725	725	733	681	716	725	817	697	721	721	706	736	716	725	711	733	730	748	700	737	732	755	773	698	744	760	723	771	704	779	691	694	644	705	733	712	718	710	696	759	670	745	745	736	737	782	717	703	732	768	740	675	736	753	743	726	769	696	718	768	691	719	751	736	679	751	721	768	717	746	730	735	704	732	725	720	777	721	731	725	763	725	703	774	736	708	731	708	724	729	701	669	689	708	758	725	799	763	731	714	732	700	717	718	696	754	753	725	727	778	694	705	715	723	727	747	714	749	736	715	726	742	762	730	713	730	697	690	695	706	730	740	667	702	741	754	696	722	687	729	662	746	691	766	754	774	720	716	674	686	743	752	728	674	756	723	750	722	755	738	726	738	704	709	702	712	734	741	719	743	770	730	752	755	725	736	710	733	724	765	730	731	720	777	766	758	703	718	703	738	747	761	742	777	678	742	680	702	740	702	680	711	729	761	701	681	699	703	737	732	710	722	692	725	790	708	742	701	724	754	712	676	739	685	776	698	708	753	700	709	700	719	705	688	735	738	720	759	742	719	722	688	729	724	722	749	693	690	745	716	742	756	764	685	682	722	733	748	736	720	699	723	739	732	705	672	731	729	780	697	723	690	721	721	736	740	740	713	694	786	726	717	700	670	730	707	725	723	758	708	744	721	735	759	729	722	693	733	729	765	725	746	705	681	717	723	752	678	737	674	773	745	701	773	757	707	704	752	702	704	707	738	697	775	699	720	733	731	710	697	727	766	719	716	672	768	692	728	786	721	744	695	756	705	732	777	721	711	668	686	716	764	756	709	706	733	721	698	690	710	717	696	736	767	740	728	741	688	766	676	697	749
45350	68452	34647	10488	2877	1402	1149	996	768	573	420	331	283	282	311	315	294	288	237	276	5099	4126	231	183	186	193	189	193	191	197	184	227	216	191	203	174	194	187	198	187	186	175	169	204	169	185	181	163	163	179	194	211	186	173	202	174	173	195	194	204	176	188	181	199	188	164	182	184	205	184	163	173	191	163	159	150	180	198	173	156	177	174	183	184	186	170	192	188	190	195	180	172	167	188	187	178	211	206	180	177	170	185	181	182	197	191	172	154	179	187	190	180	194	199	184	162	219	203	193	155	172	154	174	196	201	192	167	167	184	202	175	176	181	183	193	177	208	170	184	214	200	196	197	191	177	170	176	173	172	183	194	181	159	172	154	188	195	177	200	187	194	191	183	185	160	183	201	179	197	212	200	181	203	184	195	205	180	198	180	171	178	171	175	199	185	180	148	184	195	173	176	182	181	160	199	178	178	167	190	174	186	179	183	183	162	173	186	194	195	194	192	181	169	168	186	175	175	174	195	172	196	200	198	191	158	189	186	175	192	189	182	164	201	168	177	191	172	171	184	187	196	182	183	191	185	172	149	171	181	175	181	194	204	217	205	199	176	181	179	195	176	194	180	186	175	208	181	204	173	170	189	159	194	178	178	172	179	221	198	202	163	181	187	179	192	207	194	181	192	181	161	202	171	191	180	175	197	184	191	162	183	175	180	189	180	201	176	201	178	177	195	180	164	181	193	197	184	169	189	184	181	199	176	179	185	207	168	162	171	193	160	149	196	155	200	191	187	161	168	197	170	171	193	177	195	195	183	188	173	168	208	164	160	164	197	213	166	188	188	166	192	184	208	214	187	164	171	184	189	174	196	198	193	186	201	175	188	210	185	192	197	185	196	186	197	191	158	190	163	188	159	188	214	186	187	170	169	194	180	175	175	186	179	179	177	188	179	183	205	191	208	186	194	193	184	171	209	182	146	174	174	192	184	192	173	198	192	190	160	168	197	180	176	181	189	195	185	171	186	203	177	185	195	196	212	195	195	198	162	180	166	176	180	183	187	168	200	181	183	201	182	187	162	184	172	180	183	194	190	177	154	209	166	172	201	181	190	178	207	180	206	200	160	167	185	185	177	161	187	174	193	192	181	178	190	191	216	183	197	228	191	179	194	172	192	182	205	156	184	220	188	176	183	184	166	183	170	191	202	170	180	200	200	183	225	165	175	183	225	189	189	151	165	175	192	189	191	199	183	178	167	170	191	199	185	185	210	212	198	164	204	179	184	170	181	189	208	156	170	172	162	186	184	192	177	208	187	178	169	178	194	178	189	151	188	182	177	190	193	179	172	190	174	161	174	217	201	178	215	191	210	189	189	185	175	196	192	163	179	189	174	181	183	189	171	165	195	184	198	167	208	189	214	180	179	196	182	203	162	213	191	201	182	201	201	212	186	175	196	186	194	187	179	171	195	170	194	189	202	194	186	197	182	172	168	206	186	191	177	173	185	189	177	186	172	205	196	185	199	173	180	152	156	180	210	171	195	192	171	179	194	209	186	200	185	197	219	191	168	198	154	196	188	205	191	213	212	174	180	172	194	189	187	176	187	169	178	191	206	174	182	204	190	195	188	196	183	188	191	188	189	181	211	170	185	176	195	180	172	161	156	221	197	196	186	175	178	189	184	192	183	181	182	168	198	181	202	188	180	163	189	182	161	197	179	199	197	161	173	214	179	194	169	183	167	188	173	191	204	180	190	169	174	177	174	213	171	167	169	201	162	179	221	149	191	147	160	173	174	172	177	182	177	215	198	190	206	185	195	188	184	200	199	189	182	176	191	189	194	180	178	162	221	171	180	175	195	178	154	190	186	205	188	184	191	209	182	178	169	184	170	165	184	182	161	184	178	197	190	155	188	200	213	177	192	184	200	205	182	173	182	200	195	185	185	169	188	180	194	203	199	195	175	196	201	160	192	167	185	202	198	192	172	188	197	187	178	179	187	216	180	182	187	165	166	207	194	204	213	205	173	192	199	199	187	202	205	183	163	170	193	181	199	174	169	159	198	174	195	197	197	201	162	180	191	199	189	170	187	205	182	179	170	186	169	160	170	199	203	202	183	196	188	222	193	199	211	177	192	188	171	172	164	182	142	194	173	171	177	204	182	186	183	201	154	180	173	195	189	181	182	177	194	196	203	172	174	208	174	180	193	175	195	184	186	172	168	179	176	189	192	177	171	201	180	184	187	190	160	181	192	178	201	173	188	181	164	175	187	167	181	181	183	171	177	220	154	168	190	186	167	186	183	174	189	176	206	164	198	178	185	170	177	187	168	155	192	189	209	198	187	172	192	183	196	181	176	185	188	180	203	177	213	185	177	180	197	179	191	213	183	224	199	190	195	178	187	170	193	168	178	199	189	196	181	191	201	178	207	172	193	205	200	166	174	155	167	198	181	169	208	188	178	192	165	176	172	163	207	172	214	217	188	181	191	182	180	180	192	189	164	168	198	187	212	193	199	199	197	192	168	190	165	183	199	180	204	201	176	181	187	194	175	183	188	180	194	189	163	169	206	165	167	198	186	188	193	188	204	171	174	197	177	166	211	230	185	204	170	184	194	167	168	196	186	185	170	171	180	174	172	173	164	204	186	167	182	215	168	162	198	184	215	175	198	183	186	186	210	183	172	167	216	184	213	194	183	155	171	184	192	195	182	174	196	162	167	190	168	185	194	195	171	174	170	161	184	181	175	181	189	175	179	166	200	186	168	212	187	170	177	189	193	174	171	173	180	188	178	172	188	180	174	169	193	183	190	174	204	194	144	151	193	166	176	183	169	158	186	172	173	199	187	214	192	185	173	206	155	155	164	194	173	191	162	173	159	174	172	189	176	183	186	175	203	201	204	191	183	199	171	170	195	156	203	183	180	199	201	174	162	190	161	196	163	175	184	202	158	196	197	173	192	187	200	200	167	174	173	185	176	185	170	186	197	186	191	204	182	189	188	168	201	182	200	172	179	178	189	181	166	181	190	175	161	152	181	210	175	179	168	178	191	185	168	200	163	179	193	205	207	188	179	169	188	175	179	176	170	164	164	190	175	183	184	177	181	195	189	203	180	216	177	201	164	178	201	185	171	164	193	192	181	196	196	177	192	203	189	175	186	182	184	178	167	182	194	221	182	184	204	200	154	193	176	175	187	191	181	184	184	187	174	190	162	199	172	176	174	198	172	190	212	172	185	184	175	196	166	195	165	195	191	197	172	187	194	172	203	181	193	168	191	180	204	204	177	169	208	177	177	157	171	189	198	175	203	216	169	172	190	164	191	191	197	196	181	220	162	179	193	192	181	179	188	177	171	192	198	206	174	189	184	195	196	183	178	200	207	173	226	167	156	176	189	179	193	189	174	172	204	195	189	188	193	183	176	179	169	175	203	182	167	185	199	185	181	210	163	177	191	195	165	180	186	186	178	176	195	197	179	187	185	180	200	205	192	175	185	185	161	197	188	183	179	200
29931	51443	12921	6056	5135	4148	4164	3491	3037	2228	1847	1314	1202	1216	1302	1250	1222	1114	973	1165	22647	12718	611	594	584	630	593	511	604	573	591	538	526	590	517	474	530	511	594	517	546	513	506	497	517	512	467	508	545	517	522	448	542	502	456	509	448	523	484	490	462	500	471	470	481	515	501	535	467	525	498	493	503	472	464	476	470	505	451	458	460	447	466	491	470	487	473	481	499	422	464	478	458	490	502	427	454	484	448	483	468	502	476	487	476	503	472	465	435	468	510	447	508	460	485	478	412	479	478	470	478	459	491	501	507	478	447	460	520	491	419	503	488	471	491	454	453	480	443	486	456	442	495	507	497	489	477	454	437	507	501	488	470	444	499	429	457	445	473	474	503	480	458	484	498	474	533	430	453	444	494	461	475	452	487	436	459	449	439	487	498	467	478	454	475	486	469	476	473	517	460	475	449	465	482	501	465	514	468	483	445	484	464	503	500	453	453	478	471	447	487	495	476	475	488	471	485	504	474	468	454	472	450	494	467	469	484	469	487	437	497	516	500	485	479	487	493	411	451	478	509	503	466	475	454	481	480	461	496	489	476	476	450	479	420	480	492	501	492	463	461	450	468	442	415	445	480	463	462	525	446	494	490	482	450	465	456	444	481	465	490	431	469	409	466	496	485	452	435	441	466	495	466	446	469	451	488	481	458	426	455	455	490	459	533	480	495	480	496	452	447	482	504	475	489	468	433	493	484	468	480	487	497	450	435	503	465	418	464	471	473	469	484	460	436	449	463	488	504	492	468	477	482	448	452	465	477	494	496	476	483	494	461	475	447	479	483	494	476	483	471	466	494	469	460	448	469	466	397	470	481	462	454	522	465	465	483	477	465	478	496	487	441	513	480	469	476	462	487	449	475	451	463	465	418	432	494	468	476	510	445	474	502	467	489	460	463	470	497	465	477	461	457	489	472	482	473	482	448	449	505	473	471	478	455	440	436	468	490	476	459	486	507	482	466	468	418	453	442	480	503	435	517	450	465	444	473	462	446	476	435	456	459	486	442	503	487	461	477	486	455	456	475	480	472	476	486	494	473	501	462	448	442	466	457	457	494	488	484	479	467	444	511	479	444	475	456	504	488	502	446	462	498	464	504	527	480	434	466	462	489	495	450	468	476	497	449	470	479	433	461	430	448	463	464	502	484	459	467	441	506	476	479	482	471	458	490	482	452	451	475	494	463	457	439	445	476	476	484	478	455	442	468	443	486	468	475	486	442	432	503	421	445	445	487	496	486	436	509	489	484	494	469	479	471	458	473	488	474	486	459	473	466	493	451	411	507	478	493	489	445	448	440	492	508	502	449	474	472	481	449	493	470	508	485	461	480	470	478	473	473	461	457	473	445	470	491	483	467	452	469	497	440	444	472	463	491	500	460	507	446	487	502	486	472	495	463	507	458	444	516	445	438	472	434	489	460	473	492	452	498	512	462	486	536	446	452	478	502	477	483	450	490	486	449	502	432	479	430	448	485	507	480	464	457	476	493	498	481	466	479	468	454	431	500	484	482	458	491	460	451	509	470	489	457	451	436	468	486	466	469	484	495	438	514	466	487	464	469	459	460	488	476	469	477	483	527	474	448	488	487	489	495	459	488	446	457	456	470	482	465	461	458	486	484	463	504	502	486	468	456	473	454	476	483	458	496	459	466	471	480	491	481	496	467	475	453	452	449	527	493	459	462	470	452	497	446	496	499	459	494	510	493	486	454	505	440	468	470	469	426	478	494	493	440	457	465	448	498	475	506	476	476	490	482	444	454	476	447	478	474	469	435	471	466	490	504	437	466	450	499	486	488	432	497	457	464	493	451	466	450	485	473	430	450	444	455	453	500	436	475	492	480	441	466	471	469	485	492	471	480	471	501	478	435	498	469	478	461	468	486	458	424	473	484	479	434	455	484	472	505	484	447	477	508	463	493	465	485	464	449	455	462	461	469	464	436	508	496	487	434	484	419	509	486	467	449	463	464	502	482	485	469	502	458	442	450	439	437	462	440	480	442	444	448	435	461	452	490	510	470	458	471	433	459	472	496	461	448	459	468	453	419	482	463	455	405	505	473	483	473	460	420	469	480	493	484	448	467	452	461	491	469	424	462	437	446	418	475	483	488	439	487	497	442	482	487	469	477	504	446	493	442	495	489	482	450	460	470	465	461	438	450	445	441	483	464	407	428	446	502	500	473	465	454	478	458	475	467	493	483	446	495	483	460	417	514	505	463	462	464	504	439	503	447	447	505	469	488	485	444	459	491	471	483	451	477	442	450	490	464	505	482	494	471	469	486	481	445	498	451	463	484	500	470	453	443	445	457	463	477	498	466	482	459	472	491	460	448	437	457	447	467	462	464	483	469	482	450	452	455	512	480	447	495	490	484	488	487	479	459	442	488	478	486	461	457	438	496	441	488	489	460	495	484	485	448	474	473	504	452	471	456	454	501	444	494	472	462	506	482	479	490	487	479	490	479	480	487	459	473	455	442	448	475	488	472	457	445	462	491	436	484	465	492	474	465	444	465	450	461	437	468	430	458	501	471	444	456	494	461	463	444	468	477	501	457	480	459	485	435	487	456	445	480	499	468	459	501	506	460	441	482	453	502	446	495	464	480	498	437	446	458	445	480	478	482	481	457	459	446	457	461	469	482	493	487	468	491	477	487	458	526	504	485	442	490	490	434	487	460	463	467	477	475	491	494	461	483	503	460	469	453	479	431	457	474	451	420	483	508	471	447	456	453	459	469	458	466	487	452	461	445	438	493	460	448	482	468	490	461	443	474	452	453	448	454	490	474	468	483	468	442	466	475	434	477	461	439	477	466	490	494	455	463	461	439	455	441	490	462	462	458	505	466	486	455	457	478	468	452	455	462	468	476	494	484	466	473	493	462	481	485	451	473	457	488	421	452	503	436	487	438	468	461	492	456	475	442	443	427	452	456	489	484	474	473	465	467	449	488	466	498	455	501	475	471	471	480	507	477	469	485	513	447	421	530	451	469	475	467	464	464	453	486	526	511	452	485	464	501	485	497	476	470	484	450	467	497	448	493	462	508	497	511	445	470	475	505	464	447	484	460	501	489	461	452	508	447	455	454	473	454	491	496	479	464	477	459	492	448	458	473	462	497	500	443	478	508	468	492	451	498	468	462	450	481	443	462	495	481	467	464	401	502	454	479	475	432	444	489	482	442	444	473	443	490	456	528	491	439	447	492	468	464	447	494	481	466	458	491	475	479	453	461	489	491	473	467	455	442	476	457	463	459	479	459	453	470	441	466	505	480	506	493	474	433	431	455	453	455	427	497	448	475	511	496	444	498	501	512	500	431	495	463	482	483	441	453	497	483	503	483	491	461	501	472	461	463	446	451	478	479	464	477	465	456	499	466	473	468	477	446	454	458	503	464	474	476	486	458	461	503	459	494	459	517	443	467	485	454	483	459	443	485	486	455	461	501	489	448	458	478	499	476	488
38758	44702	26126	11525	2670	1508	1098	780	766	480	416	372	319	291	268	252	285	259	258	245	5201	5936	246	177	179	187	180	163	195	152	173	174	172	158	164	157	164	182	182	178	174	162	176	162	176	162	155	167	186	180	178	172	149	139	138	152	147	136	173	141	172	174	170	171	149	162	174	166	181	168	151	160	152	177	153	160	144	155	129	180	156	170	156	162	180	154	153	172	167	179	173	135	178	158	143	171	170	166	160	170	156	179	172	165	154	164	152	165	165	181	154	182	135	167	164	192	169	158	179	168	185	168	151	165	169	157	166	161	195	163	191	158	158	164	152	174	155	189	164	157	157	175	155	166	151	153	173	162	178	191	179	154	173	142	180	163	145	164	146	148	169	163	157	164	166	161	161	173	144	166	172	176	151	165	156	159	151	139	144	147	162	176	168	169	185	201	174	156	161	154	148	150	179	182	180	169	176	147	167	175	157	159	147	160	174	161	159	150	167	181	169	175	154	181	161	157	137	135	164	133	168	143	174	178	168	169	182	167	153	152	149	189	137	158	149	155	157	167	171	164	151	168	172	162	140	162	166	167	163	153	156	156	172	174	167	170	149	165	178	197	164	150	172	170	168	136	146	157	183	153	155	152	173	160	175	184	173	172	169	165	167	194	176	170	180	155	160	170	178	121	163	163	191	166	166	153	146	149	157	163	177	170	175	167	157	189	140	160	151	163	153	150	173	170	145	151	157	146	155	167	169	159	153	172	174	180	158	156	138	161	161	184	164	154	179	155	145	166	166	183	148	150	171	139	151	162	163	196	195	171	164	162	162	162	167	136	150	151	148	164	160	178	167	173	151	141	159	152	166	181	151	188	156	170	156	167	170	146	161	158	166	154	156	184	155	178	158	156	174	151	160	170	145	159	177	177	172	141	153	143	144	164	159	157	151	178	160	160	151	161	155	162	165	147	161	164	155	182	158	160	159	166	160	158	172	162	189	144	179	157	171	145	177	173	139	143	154	163	158	154	142	169	168	146	153	151	174	163	155	166	167	167	166	187	195	171	149	164	152	162	167	168	165	158	158	169	167	188	163	154	156	156	172	161	189	167	143	166	160	167	158	172	167	161	161	161	167	165	141	180	136	158	157	152	179	154	153	183	166	155	172	170	151	162	156	164	163	158	173	151	152	154	172	157	163	166	160	157	160	167	166	163	171	149	179	164	153	146	176	153	147	156	173	168	184	170	161	175	167	181	155	160	151	186	148	183	148	161	155	178	188	168	167	186	183	151	186	175	170	169	169	168	180	171	154	165	165	158	174	157	158	203	145	164	147	159	180	148	185	159	155	163	150	168	146	178	158	183	153	186	142	177	138	149	175	164	178	173	167	156	167	193	132	159	149	177	157	157	167	154	154	171	174	135	159	152	138	167	181	162	171	170	171	156	158	153	165	174	151	151	172	156	164	158	168	184	149	164	158	139	163	165	187	157	154	166	172	164	175	192	156	164	167	153	191	159	153	157	148	157	163	148	179	151	160	172	176	160	193	148	140	168	162	187	161	165	170	144	179	192	151	178	163	160	164	150	172	163	163	165	167	137	133	164	177	166	168	134	189	164	150	173	160	173	162	145	170	168	172	162	161	168	167	155	147	161	151	154	153	158	158	141	143	164	174	149	174	169	153	170	148	154	148	147	174	162	175	152	157	174	164	165	190	149	151	190	148	152	142	162	157	147	166	161	183	152	158	144	153	155	147	155	180	151	161	150	177	162	194	183	147	162	170	183	152	172	198	164	151	179	142	164	163	174	156	149	174	157	160	143	163	149	151	165	163	144	154	155	155	149	186	169	170	197	160	142	164	180	149	150	158	166	175	167	149	173	156	172	188	147	185	163	160	174	179	158	149	174	154	158	165	181	166	165	164	164	152	184	188	162	155	150	165	157	171	123	153	153	161	178	157	178	165	139	165	142	149	187	179	177	137	151	155	159	192	140	175	155	163	171	176	187	183	139	162	167	154	159	164	173	164	157	160	169	149	156	137	164	193	158	164	184	162	171	157	137	153	154	145	165	159	192	154	147	159	153	157	163	161	158	173	172	152	188	145	153	176	146	151	156	179	162	156	173	155	151	157	159	157	169	194	140	140	157	177	151	155	141	162	161	169	183	154	181	153	155	143	163	153	148	167	153	152	164	181	183	156	161	159	165	173	171	167	144	169	155	168	164	164	192	144	174	160	157	160	167	167	163	162	185	170	188	155	152	163	179	172	153	164	140	172	165	165	169	161	129	162	156	149	159	166	172	167	143	134	172	152	146	168	160	162	148	142	164	149	152	153	163	160	128	161	161	172	170	184	176	186	128	151	154	163	172	152	152	193	174	163	156	170	173	172	168	153	174	174	167	168	194	148	168	151	177	147	157	162	173	159	154	142	167	168	182	166	169	172	171	189	164	167	180	177	175	146	171	167	167	167	158	178	148	149	190	182	151	161	165	163	171	152	185	170	160	185	172	177	166	165	165	155	126	180	143	162	161	183	179	167	178	166	159	163	164	167	151	167	166	150	184	161	159	184	179	197	150	172	160	151	161	156	172	177	154	166	179	153	159	154	162	183	148	150	178	146	144	144	187	162	156	156	163	166	167	170	159	176	145	166	161	154	137	174	181	164	187	161	168	153	150	161	165	168	151	158	171	168	140	165	162	171	185	166	169	162	165	151	148	157	164	150	162	154	169	171	155	166	172	181	162	175	142	153	174	172	143	163	166	181	180	173	166	159	171	168	147	176	158	183	177	170	150	149	167	184	160	188	178	158	175	156	177	154	159	173	147	129	160	172	166	178	150	138	162	148	157	161	155	160	160	151	173	174	182	168	167	160	168	175	158	162	174	178	161	151	153	176	172	140	150	162	191	160	151	150	186	167	168	138	160	159	166	142	180	168	171	181	146	181	135	177	156	147	168	173	192	147	173	178	144	167	156	152	159	154	143	165	143	164	175	157	184	160	162	162	151	157	145	161	169	158	150	154	154	149	172	154	174	148	162	171	178	187	173	162	148	174	148	176	162	190	168	141	155	160	159	136	150	155	158	176	171	170	166	170	156	161	150	147	153	151	157	157	174	158	185	172	196	169	187	164	170	164	170	150	148	173	146	161	177	169	168	140	158	142	157	150	162	215	182	151	138	157	165	146	161	128	165	157	154	191	191	140	176	173	160	172	135	158	177	171	187	144	136	143	155	175	159	153	138	156	170	153	155	171	164	171	152	147	162	173	159	177	175	180	160	161	161	160	169	154	140	181	149	166	173	158	161	167	174	138	174	181	160	152	164	146	154	167	162	150	144	152	157	148	170	170	150	161	159	179	155	166	167	175	160	150	150	170	161	133	169	142	169	131	175	195	165	155	163	154	159	154	145	142	169	173	157	181	157	144	162	162	154	155	163	162	146	170	149	160	172	167	175	171	181	152	172	147	170	173	186	171	140	174	153	165	151	166	161	154	141	161	155	154	171	152	147
26071	33676	14467	6930	5769	4707	3924	3498	3717	2104	1740	1426	1304	1178	1230	1157	1008	1136	979	902	21772	17329	595	597	517	573	523	519	522	499	547	479	495	483	471	471	504	518	466	477	488	426	514	454	474	459	486	441	473	502	480	475	467	500	457	443	484	444	438	461	483	413	436	474	418	448	427	468	436	437	465	464	434	458	428	438	428	462	448	445	468	445	433	417	428	435	434	441	438	456	381	457	424	415	426	420	411	435	436	418	446	402	412	435	433	418	417	416	451	431	384	475	419	429	389	413	453	437	431	414	427	418	422	450	410	428	415	413	400	418	413	411	397	438	433	441	431	407	413	442	400	406	416	430	439	430	425	424	426	404	433	413	427	403	421	439	403	426	385	413	443	428	427	424	422	468	468	446	447	397	438	433	404	384	374	406	439	429	448	440	440	409	395	434	429	413	448	400	411	430	441	429	437	460	411	453	445	425	407	424	436	422	437	462	443	394	417	448	436	422	447	435	430	425	441	416	453	435	393	405	417	408	387	418	418	393	432	453	429	428	474	430	458	410	435	436	427	435	461	429	404	415	389	450	425	410	470	438	419	429	420	456	442	453	425	415	435	398	419	424	383	481	408	415	430	404	411	424	398	410	413	419	427	420	426	418	415	406	433	428	453	454	416	459	436	422	425	440	404	414	453	418	429	411	393	377	426	445	411	400	453	394	440	407	401	426	414	423	450	429	425	423	387	432	411	428	422	427	441	391	450	405	415	455	447	427	418	430	411	434	444	447	431	434	444	427	424	434	434	425	439	437	418	411	459	451	412	430	418	463	413	376	407	409	426	411	441	405	378	420	441	419	396	421	432	446	404	420	428	421	407	426	477	441	459	433	426	460	441	444	423	417	451	413	418	456	416	457	422	408	413	412	440	423	421	426	420	414	416	423	417	409	423	412	462	417	399	407	433	377	423	407	399	456	403	418	433	416	440	448	426	411	439	400	442	429	409	398	451	427	439	448	428	409	441	378	431	420	456	460	399	438	429	429	430	417	441	425	407	444	403	422	435	413	438	436	469	425	390	422	420	395	425	414	480	385	415	403	413	450	436	421	462	393	475	440	456	400	417	444	412	441	429	422	432	425	455	421	439	419	431	439	404	384	452	475	425	425	435	417	467	418	374	395	410	417	436	433	445	401	447	467	449	439	414	412	436	434	427	432	422	402	395	462	432	405	428	403	413	423	407	440	395	431	424	396	435	445	434	410	434	408	433	469	443	463	456	430	420	430	407	429	396	493	456	424	418	425	442	424	428	415	426	447	424	443	399	451	419	433	419	461	405	406	420	435	478	449	419	415	405	442	470	408	423	415	427	408	422	420	445	439	450	410	417	441	410	419	431	434	430	421	434	447	401	438	416	445	415	444	448	401	430	430	409	453	428	405	416	449	450	425	420	432	397	425	432	456	447	415	433	453	440	448	451	412	394	428	394	427	422	394	458	462	437	438	402	428	422	445	421	412	427	421	418	422	413	443	448	403	413	430	454	410	386	415	398	425	432	438	417	453	441	400	428	419	397	423	434	452	446	438	455	483	422	431	388	420	421	446	442	406	429	443	387	457	453	437	432	408	422	435	420	414	433	454	434	434	425	412	423	395	424	396	415	425	433	413	448	407	428	429	438	392	450	391	395	426	415	446	443	454	448	420	478	457	427	442	435	390	411	429	429	467	412	430	408	429	439	409	444	433	401	411	422	440	376	451	393	438	399	435	388	416	416	396	449	451	432	460	392	421	388	430	446	391	419	410	436	434	449	443	429	423	413	436	439	396	432	421	437	421	438	397	476	445	428	401	449	432	421	438	428	395	398	422	418	465	390	414	420	472	414	443	422	443	420	473	429	444	423	426	395	483	442	419	417	424	421	423	450	435	413	439	441	428	419	397	432	444	422	431	429	430	410	416	409	440	426	428	485	463	409	384	437	370	379	426	402	390	429	472	426	429	418	406	427	432	420	417	425	443	445	428	411	415	426	503	423	392	419	465	425	421	424	409	407	439	459	411	403	442	463	417	422	457	443	462	397	404	419	457	404	429	390	437	465	419	454	404	418	437	407	415	440	433	434	386	403	435	432	437	443	465	435	417	414	455	408	395	403	394	406	439	418	401	440	436	417	436	405	407	425	469	495	477	423	434	383	434	420	436	418	440	421	440	394	441	420	406	425	411	405	410	418	442	442	406	415	462	473	445	395	472	412	441	464	449	415	456	423	425	442	400	420	424	428	454	385	444	417	451	427	432	462	439	375	464	407	455	435	469	423	425	446	386	401	426	430	414	432	465	442	401	407	433	397	445	404	430	400	448	471	401	418	444	429	401	411	473	451	436	448	433	443	419	486	408	436	461	439	435	443	419	427	406	410	419	400	447	411	415	439	425	426	429	442	417	434	423	448	497	440	449	404	399	423	417	411	449	444	430	435	456	416	421	465	397	459	423	453	430	435	426	417	430	418	427	460	441	428	435	446	405	412	429	416	443	453	414	459	392	434	417	429	374	436	449	421	420	429	416	432	419	449	423	444	398	435	385	439	442	417	450	471	408	415	442	438	401	414	428	395	434	423	412	443	440	402	434	456	445	395	423	427	458	402	447	439	398	423	441	431	427	409	405	436	455	410	399	449	426	445	393	401	416	471	444	432	432	450	454	433	430	429	395	420	435	415	429	439	425	422	401	394	421	451	403	431	400	387	402	383	430	401	450	450	392	418	406	396	472	432	453	434	425	429	438	441	448	437	429	420	453	472	437	425	394	424	418	415	443	435	429	441	418	433	452	436	448	378	431	430	431	429	419	420	405	395	410	428	427	435	436	436	450	471	457	407	410	405	438	434	464	413	430	450	426	444	444	425	418	438	437	413	416	401	479	433	461	427	429	435	428	430	447	404	453	413	417	413	439	394	418	436	417	444	431	419	444	415	421	416	436	405	415	460	435	434	394	461	454	446	439	423	413	458	472	421	461	460	415	451	404	412	412	445	413	469	436	429	425	441	467	444	452	432	426	413	450	409	412	441	467	407	465	426	409	410	441	402	456	435	437	409	383	454	423	465	438	411	418	445	432	431	442	394	422	393	443	435	397	409	399	419	438	447	401	424	420	396	459	406	412	422	392	430	415	422	399	389	403	415	430	455	417	439	445	452	374	391	436	407	436	439	437	418	423	411	424	447	413	425	456	395	438	398	424	399	441	454	432	449	452	433	434	425	409	451	443	444	452	445	411	451	428	424	487	425	428	382	411	404	421	446	397	401	439	456	476	424	439	457	411	414	394	398	436	451	424	426	389	432	441	461	442	430	455	433	440	433	414	467	422	431	420	459	474	407	427	390	433	432	442	413	422	434	439	395	448	402	405	393	405	402	410	426	421	434	467	430	416	425	425	408	434	413	422	401	468	412	402	424	453	381	413	433	425	403	440	434	418	412	425	441	421	433	402	424	407	402	407	458	396	424	425	436	423	459	383	427	439	429	414	464	410
4898	2158	497	370	344	304	281	282	301	292	271	289	258	272	282	261	274	287	316	267	356	565	247	285	268	275	291	263	302	294	297	246	270	274	239	223	273	285	280	268	276	252	281	259	267	246	281	285	270	271	246	297	271	263	289	277	253	277	275	251	251	253	275	266	280	270	265	283	262	264	276	266	301	271	291	270	270	262	279	257	246	257	263	274	271	269	291	287	281	273	273	252	301	228	261	243	235	251	260	261	267	273	260	280	294	297	266	233	266	284	255	270	259	274	239	279	266	271	295	269	261	284	280	250	257	268	268	284	237	272	279	264	256	283	287	265	265	275	264	310	296	281	232	252	294	271	291	280	280	281	269	287	288	285	281	269	286	258	247	277	314	253	289	262	252	276	275	270	297	240	258	254	279	268	263	245	239	239	274	261	260	273	259	266	296	280	261	293	247	231	258	281	264	259	288	281	273	277	280	276	302	257	250	283	265	296	273	248	236	301	301	265	300	268	266	251	271	260	302	265	262	253	293	275	268	254	280	270	273	289	272	272	272	306	280	278	263	255	236	279	245	264	277	278	277	278	294	303	270	285	278	288	290	234	277	253	281	277	263	282	275	276	258	290	265	292	270	275	259	269	266	305	254	261	274	276	274	265	260	285	260	297	270	273	278	290	299	290	274	251	290	282	284	263	290	280	297	267	279	264	254	242	248	277	273	257	279	277	300	220	296	293	275	250	280	265	285	233	284	256	289	254	280	261	296	225	262	238	283	267	261	268	260	261	294	276	283	275	289	276	263	255	268	273	294	255	275	241	269	274	290	289	266	286	266	312	312	244	250	292	287	262	278	293	289	263	282	285	279	259	278	250	296	260	282	268	256	245	264	258	237	279	248	254	252	242	236	271	293	284	283	268	302	246	270	293	260	297	266	271	295	285	280	264	242	263	265	255	279	261	266	273	272	269	273	260	283	286	261	230	240	287	254	270	275	247	267	287	266	262	261	279	254	299	261	305	298	289	325	300	271	255	247	264	283	274	279	256	294	244	284	293	244	297	276	294	293	273	279	279	277	256	291	265	281	270	285	257	294	294	284	252	282	241	259	302	259	271	271	250	292	282	287	251	257	265	268	258	275	286	263	290	255	317	270	270	270	273	259	271	264	261	273	262	272	300	244	262	274	271	277	284	268	275	281	280	258	277	273	285	260	253	290	278	293	284	265	247	257	263	277	263	265	299	271	289	260	254	297	275	279	275	273	258	296	252	267	278	254	276	250	255	293	277	258	245	296	261	274	256	278	277	252	265	292	283	242	245	301	263	302	296	266	227	267	259	274	265	307	219	273	261	260	267	291	260	280	275	275	298	273	269	272	250	246	254	277	284	261	271	289	252	271	257	278	263	258	252	282	285	252	243	272	288	286	236	296	272	256	290	287	246	285	269	268	288	271	252	269	296	266	282	280	271	261	293	323	254	297	261	301	252	268	269	293	289	259	281	258	287	243	290	264	260	238	275	271	270	272	286	286	302	243	297	265	279	285	268	267	278	279	265	273	261	266	275	257	294	271	264	231	262	293	246	285	298	241	265	254	271	276	275	277	303	276	263	250	276	278	284	278	266	290	254	242	241	295	263	273	282	258	285	277	270	264	264	251	276	283	260	308	281	276	274	264	263	254	245	264	293	256	259	275	289	299	291	257	262	263	293	290	266	253	285	275	278	263	285	250	269	273	290	271	266	295	258	295	238	281	259	275	282	247	254	291	271	251	256	286	265	267	255	259	266	270	266	251	258	247	268	275	260	294	268	250	276	268	300	276	298	263	290	267	287	291	273	323	271	277	298	280	260	285	253	283	271	288	265	296	281	265	262	261	240	297	274	262	283	274	277	263	276	275	249	268	290	267	294	265	271	302	259	266	278	264	227	264	262	257	276	293	281	269	253	275	263	299	295	280	289	277	271	289	273	253	259	267	277	276	309	259	275	292	265	267	287	267	293	274	262	262	273	267	287	235	256	264	287	268	245	277	273	318	246	278	269	283	310	289	282	289	305	249	261	260	260	263	245	261	322	270	283	306	275	227	263	270	265	262	271	287	270	257	271	263	295	295	277	272	282	268	298	258	254	248	283	281	249	253	250	249	263	282	252	245	290	286	267	291	285	285	281	299	260	255	254	267	277	244	247	276	283	277	276	270	266	268	259	251	299	272	302	257	282	281	280	278	227	266	291	282	256	279	271	260	272	283	289	280	248	286	273	226	267	299	257	297	241	255	294	260	267	265	296	274	255	260	267	269	295	287	279	240	284	245	291	270	262	284	265	283	243	244	272	263	267	258	295	273	294	279	274	290	257	242	272	265	275	299	248	242	226	276	295	267	286	282	278	271	304	270	244	275	248	270	241	268	271	260	241	290	270	296	287	261	261	276	258	280	246	259	235	273	257	270	283	244	251	287	289	273	274	295	252	280	292	268	252	278	284	313	255	274	270	281	276	271	259	275	269	271	256	273	271	253	306	251	248	253	257	288	285	267	256	285	268	262	286	246	299	265	282	288	254	299	257	277	270	292	250	289	282	293	294	282	248	267	283	255	245	246	260	277	266	280	286	270	261	309	267	297	227	318	259	268	273	281	223	275	279	240	299	252	269	275	240	262	250	273	267	283	278	251	266	257	262	316	278	281	296	268	298	279	270	275	266	293	270	291	257	280	248	272	265	264	276	290	265	275	252	273	259	257	278	269	238	262	273	288	300	285	288	246	273	262	247	250	259	261	273	257	262	284	252	228	287	284	284	243	233	285	255	292	232	246	311	290	262	246	268	251	296	279	261	298	258	284	274	255	267	277	278	262	262	273	281	281	256	273	272	263	285	257	255	289	274	284	278	281	278	258	262	249	281	260	259	313	244	257	292	280	277	308	267	273	282	283	264	299	271	274	277	282	266	266	268	268	274	260	232	259	272	275	276	308	281	265	256	270	267	287	253	283	284	276	266	258	284	283	253	266	274	273	283	284	268	243	264	275	268	283	268	264	271	257	254	273	269	274	297	261	288	280	297	278	244	268	268	309	288	270	270	287	257	290	252	260	286	263	284	267	254	251	269	267	282	288	287	292	259	273	283	296	279	288	294	270	263	239	267	269	240	310	280	261	269	254	275	284	277	248	286	262	279	298	252	255	261	267	276	268	253	263	258	265	293	241	292	261	269	295	258	282	271	275	283	267	256	271	312	286	257	262	289	275	234	267	291	279	265	289	258	292	267	285	253	282	242	301	284	274	274	293	287	280	297	237	286	247	285	262	290	265	259	271	274	270	258	239	290	251	278	287	252	274	269	259	275	285	276	263	273	262	299	295	278	285	270	261	240	250	256	312	295	263	281	297	308	286	300	266	269	292	272	278	273	286	273	263	262	268	266	315	295	268	302	278	267	303	239	259	294	295	251	271	261	269	274	272	268	268	282	267	284	259	271	273	283	287	302	268	285	262	265	280	281	244	264	299	236	262	268	308	284	249	267
5722	3008	1161	1035	923	793	821	836	763	769	728	751	710	726	696	694	764	693	736	696	1526	2408	728	658	630	692	683	694	643	684	705	694	650	650	709	668	736	732	666	675	681	705	691	696	677	639	729	710	674	689	710	722	652	688	672	674	653	641	704	681	668	674	668	722	740	718	692	707	689	681	693	647	666	666	688	720	689	677	714	740	691	694	718	682	695	656	639	677	700	678	664	703	691	685	667	681	719	734	711	704	718	757	707	734	686	695	692	652	700	669	649	712	665	717	713	712	628	643	709	671	662	698	710	708	670	621	705	725	710	699	697	683	682	732	692	711	684	720	665	709	705	698	709	709	710	697	686	698	707	742	685	697	702	679	657	720	716	696	684	723	672	735	672	689	676	704	676	671	710	736	661	727	660	686	662	735	761	708	655	686	659	671	728	668	685	729	690	717	719	697	660	671	668	696	701	677	695	697	731	671	678	699	706	697	703	696	649	685	670	727	734	735	702	685	714	699	712	690	698	701	665	675	702	696	708	689	688	639	689	714	656	707	679	701	678	742	713	700	694	678	727	726	699	639	667	698	714	695	675	738	719	693	705	703	662	728	727	694	651	700	683	670	714	690	679	682	763	715	709	698	676	712	711	706	660	734	685	680	698	679	699	655	694	682	712	661	700	675	686	650	728	722	706	710	688	723	714	698	677	692	724	710	703	660	661	694	661	668	705	723	679	718	657	703	710	689	718	664	724	680	738	652	697	721	736	705	702	700	727	652	701	648	680	645	647	706	702	641	717	693	665	669	740	734	719	683	672	676	677	732	711	690	723	692	697	724	652	688	652	682	722	711	675	723	683	656	679	694	689	706	680	704	660	698	714	658	668	701	693	723	684	710	656	709	703	704	696	660	725	721	646	676	681	715	691	689	691	683	703	650	700	696	703	663	703	668	692	651	675	695	693	712	704	641	707	670	667	714	693	654	686	693	676	670	699	730	650	728	684	706	699	666	684	702	660	676	657	702	675	710	708	694	711	689	696	697	692	628	632	674	687	666	673	688	695	700	660	724	662	677	700	686	749	707	703	686	709	693	710	687	686	670	666	722	649	693	681	708	681	676	691	704	719	728	722	718	690	718	690	672	710	712	650	709	655	652	652	689	690	666	663	705	730	691	662	651	686	713	666	680	722	681	706	683	646	697	680	650	699	683	722	681	691	632	697	684	680	703	655	703	675	710	691	785	692	689	643	667	694	689	664	727	724	724	703	686	670	667	673	650	705	699	722	678	679	679	684	689	701	740	701	667	691	674	670	704	667	709	702	680	691	690	647	693	635	680	683	689	676	699	696	649	696	665	733	697	660	713	658	709	652	656	680	662	666	648	670	696	661	663	709	655	667	706	748	673	715	711	691	692	690	715	684	660	774	706	716	695	717	744	665	703	650	721	665	731	678	669	712	747	710	686	701	711	699	710	722	705	681	696	703	666	696	660	682	680	722	702	685	660	695	699	637	681	702	733	658	726	705	729	668	692	708	725	673	746	670	700	631	706	741	728	647	703	703	731	694	680	734	697	668	678	694	697	700	779	715	665	717	684	735	684	655	711	656	694	687	686	663	703	697	736	704	652	699	701	656	680	706	675	683	681	670	720	734	681	707	673	662	664	687	665	681	687	713	688	705	700	680	683	702	672	632	668	725	679	602	679	707	691	713	714	728	686	680	646	704	694	677	658	706	673	700	703	644	736	730	722	646	689	710	664	660	689	634	755	669	681	689	657	685	720	692	674	702	709	691	682	716	714	717	740	676	639	668	677	658	705	731	687	668	690	680	680	669	672	685	645	698	677	686	720	675	644	697	693	649	725	717	693	696	716	711	676	696	706	643	710	730	637	716	719	663	698	682	674	690	720	692	660	669	703	690	695	695	713	674	675	650	678	694	675	766	680	754	703	634	697	730	693	717	704	665	656	669	713	692	678	691	695	699	698	656	733	732	703	651	693	665	672	716	715	629	740	736	673	680	675	714	690	679	680	705	705	632	678	635	706	722	695	669	660	693	668	660	666	682	723	687	703	635	720	684	661	682	632	655	702	680	642	692	691	675	691	666	705	704	734	677	681	658	706	646	711	711	692	666	670	681	661	696	692	670	680	731	658	700	680	637	679	696	710	642	646	661	677	690	668	685	682	720	722	650	652	727	699	711	701	672	723	737	692	694	665	687	665	716	664	709	677	719	688	685	697	696	728	685	686	686	727	683	666	663	685	735	699	669	641	684	671	687	690	683	648	735	710	703	679	664	691	664	691	701	713	741	679	711	707	694	689	689	674	691	641	685	661	706	684	675	731	739	738	643	721	702	704	758	746	680	704	704	660	638	698	695	709	632	691	652	717	679	708	676	660	715	685	703	680	704	674	698	661	651	733	711	718	677	675	695	665	706	720	721	718	691	722	700	654	697	726	695	681	681	689	704	711	701	694	702	743	692	739	695	710	666	679	694	698	698	678	713	682	742	693	711	682	671	741	673	689	720	702	685	678	689	648	706	647	700	713	710	676	712	676	731	675	644	689	704	686	676	713	702	694	682	709	668	710	662	721	684	642	674	679	699	721	670	671	685	664	665	693	684	687	666	672	722	678	719	729	671	666	712	737	719	704	701	703	675	690	677	731	669	707	656	699	681	667	695	721	706	702	748	722	672	673	712	671	700	696	726	688	726	745	679	700	690	699	677	639	655	730	669	688	733	663	743	645	680	693	686	705	647	734	712	716	691	728	705	727	691	700	737	691	661	671	666	604	661	664	680	702	637	709	632	741	631	684	714	692	709	708	674	702	721	678	684	691	703	706	696	664	720	722	693	701	657	648	716	681	684	741	703	735	667	661	718	694	660	720	671	676	680	714	691	680	644	684	690	671	658	692	702	670	727	677	622	662	706	646	679	716	727	695	691	653	683	684	668	724	659	653	710	710	728	673	705	616	680	764	710	679	721	655	688	718	707	699	696	718	708	694	712	683	726	703	679	677	682	724	692	694	755	702	662	659	686	714	652	641	734	675	690	649	718	690	707	699	716	686	693	620	696	678	694	643	712	663	700	749	678	720	687	692	734	717	692	655	700	713	720	726	707	674	698	723	738	676	657	684	702	704	655	690	656	675	671	714	689	695	714	702	686	697	638	648	712	659	697	699	726	676	693	712	718	677	724	684	690	727	692	717	694	704	673	716	721	709	678	709	714	650	663	725	689	692	710	723	637	660	697	688	696	676	697	683	700	721	686	716	707	673	645	696	692	633	649	688	666	662	688	675	693	705	690	709	692	703	683	678	744	764	678	655	721	659	684	710	720	713	679	752	701	726	672	717	658	694	717	704	690	706	721	716	745	703	669	681	667	665	688	655	734	712	705	719	703	721	676	692	733	724	703	672	732	670	697	731	677	695	668	661	717	742	737	670	705	706	656	698	720	709	726	648	683	708	662	652	660	706	624	722	706	678	735	712	651	678	679	693	745	690	691	635	723	695
47277	45608	22086	7440	2603	1701	1162	1324	1037	526	535	394	377	372	371	373	269	293	329	2419	7686	7926	1119	253	209	201	233	201	189	223	195	228	216	205	209	219	198	189	189	211	199	215	231	190	188	214	177	228	214	206	197	222	180	176	212	194	185	212	195	213	203	192	202	189	198	213	201	213	214	230	220	219	215	209	224	216	200	231	198	201	198	201	220	182	187	217	197	197	208	200	193	203	226	190	206	199	189	210	222	202	224	185	203	194	221	194	173	191	208	180	216	180	192	209	194	181	216	215	165	214	204	228	204	215	221	193	197	217	217	192	197	192	195	208	185	227	208	177	210	202	187	189	201	209	182	210	222	201	211	210	203	201	194	209	196	211	198	190	203	211	226	228	189	197	205	219	219	202	197	211	203	203	213	189	229	211	203	197	180	219	195	198	200	186	188	214	228	199	208	189	199	225	185	227	238	201	209	209	173	218	214	194	223	183	222	209	215	199	214	210	205	190	199	206	215	190	161	216	199	209	220	206	190	218	186	186	213	189	206	196	168	222	176	194	173	202	188	200	195	199	212	221	226	205	200	199	198	196	203	211	182	204	213	193	189	186	193	160	207	210	193	222	212	211	207	180	206	198	195	191	177	173	218	198	212	183	223	193	178	200	190	190	211	206	200	221	209	216	187	212	221	215	212	214	212	206	186	199	239	170	199	187	214	211	239	214	200	220	196	206	212	205	216	201	224	226	204	194	195	212	204	200	192	195	181	214	210	203	163	180	186	217	212	214	188	218	218	203	197	231	201	193	193	221	208	217	188	253	221	209	198	193	218	225	229	198	202	216	219	208	190	207	212	176	228	197	224	217	216	201	221	216	235	189	200	242	216	190	229	220	211	207	187	235	195	188	194	207	214	230	205	218	188	213	227	214	206	184	187	204	193	205	191	199	195	216	213	209	238	207	212	210	228	188	208	226	204	230	199	203	205	221	185	224	216	189	223	191	183	206	182	205	226	187	232	224	211	182	215	204	183	200	184	215	209	204	173	211	206	191	184	189	227	190	201	212	231	200	215	201	231	200	206	185	195	199	220	216	208	224	185	192	202	199	201	202	211	220	216	186	192	212	184	210	219	202	198	205	207	191	199	227	212	217	182	213	191	183	186	193	240	201	236	197	196	196	185	184	181	210	198	182	208	196	174	214	235	220	184	190	220	206	227	178	202	197	219	200	208	200	200	219	186	230	227	201	194	201	207	209	191	208	178	221	202	188	200	201	190	230	213	196	202	212	220	213	198	206	245	217	186	203	207	187	192	205	219	201	199	215	176	191	214	208	194	194	212	218	185	181	202	207	193	224	198	202	197	199	213	198	214	218	215	200	194	179	214	203	232	208	212	203	209	181	215	195	201	187	198	218	205	202	188	207	227	224	219	227	225	188	195	180	233	215	227	210	201	185	176	203	196	207	208	203	227	183	180	177	223	166	212	185	213	202	204	228	221	213	208	192	212	187	189	206	196	194	198	189	225	218	201	205	214	240	206	187	195	229	224	206	235	211	218	223	199	198	189	211	190	192	197	199	220	218	195	190	183	191	214	201	174	206	196	189	219	211	186	210	190	208	204	200	211	195	205	207	189	167	199	205	191	197	206	195	197	188	210	193	219	201	194	208	221	200	196	227	201	196	178	176	209	223	211	213	214	191	190	194	201	218	165	205	203	219	206	204	215	191	207	197	206	218	211	223	176	217	219	190	197	206	204	195	202	186	194	169	225	201	212	190	203	167	196	220	215	202	199	218	199	204	203	226	206	194	191	199	209	209	207	183	202	215	189	194	220	184	197	186	216	177	187	176	213	216	226	201	206	202	204	228	201	180	192	178	188	220	187	206	197	204	206	205	162	228	193	233	191	208	216	199	191	213	205	214	194	223	228	214	207	183	201	199	214	212	203	210	205	215	184	213	202	232	218	206	167	247	192	219	188	198	201	205	202	203	216	198	204	204	193	203	218	196	196	207	197	189	214	194	216	210	215	187	205	196	213	228	229	189	198	200	192	223	206	218	201	207	189	208	196	194	200	188	228	208	204	203	215	220	225	207	234	208	218	194	200	218	195	214	202	212	178	205	199	214	185	207	215	208	186	231	194	197	210	212	209	204	206	210	188	178	196	209	214	224	210	190	202	214	218	218	197	221	185	211	213	207	227	201	188	214	220	200	197	207	205	217	223	220	179	207	210	211	187	173	224	216	230	202	190	220	240	208	200	194	199	205	205	180	190	223	202	182	190	192	222	191	214	225	200	219	203	202	222	227	216	206	198	212	181	233	215	234	205	215	189	209	213	216	191	195	217	204	202	209	186	218	218	227	208	204	234	209	213	201	205	203	225	209	191	230	226	240	220	228	209	221	196	210	226	243	209	208	211	200	201	215	194	201	234	210	218	193	232	185	207	218	205	233	197	190	201	213	209	202	197	212	191	214	204	178	203	217	207	209	212	223	191	197	200	222	194	203	221	194	190	215	200	216	197	187	201	174	180	228	224	189	170	181	198	202	203	217	210	177	192	184	178	197	211	169	213	209	221	185	205	195	215	210	212	203	226	200	192	185	211	202	183	213	207	198	211	210	227	212	225	189	178	216	206	193	216	189	195	205	197	185	223	204	194	217	209	206	191	206	171	208	195	183	189	218	181	217	195	236	189	217	188	203	211	217	203	219	164	187	205	195	202	195	210	216	156	235	219	210	192	202	180	195	171	163	191	198	178	195	226	202	179	212	208	214	190	204	207	201	191	206	203	211	223	194	207	181	191	206	189	179	196	198	190	216	173	225	213	205	236	202	201	175	180	231	210	203	210	212	225	208	160	219	211	211	238	195	223	195	218	217	195	208	193	182	232	182	233	196	224	189	203	222	196	185	227	207	200	205	200	209	231	205	207	180	214	218	209	202	188	200	192	194	219	191	215	198	200	193	217	211	183	201	182	201	208	196	212	197	210	204	206	202	214	208	213	221	199	212	213	207	201	205	196	214	196	203	209	224	212	212	202	178	189	234	197	213	200	197	211	208	219	201	208	198	221	219	173	222	213	215	229	203	210	212	192	175	185	186	161	196	222	187	218	224	241	170	223	214	211	184	190	221	217	195	214	190	215	194	203	193	203	207	199	212	215	198	206	170	205	195	218	217	203	179	210	227	198	184	213	195	212	198	196	187	210	214	235	202	208	226	210	187	226	210	167	210	197	193	183	225	207	216	206	211	202	191	176	180	216	204	212	205	206	187	191	205	183	189	194	187	201	180	210	197	221	211	175	195	212	200	209	180	205	193	221	181	209	211	209	184	206	188	195	236	189	210	211	202	193	188	207	200	205	207	225	185	190	225	200	205	232	207	201	196	206	187	218	217	199	182	208	235	205	215	215	217	213	191	209	181	198	203	187	190	223	198	188	188	207	184	228	207	202	200	185	209	193	214	209	220	191	177	231	221	190	208	201	205	189	209	221	181	195	194	211	209	211	181	187	228
31716	24913	18046	7687	6180	4884	4146	4826	3944	2325	2156	1703	1484	1484	1437	1347	1165	1049	1414	12514	29287	26235	3440	607	638	582	606	592	586	628	567	546	608	545	607	560	552	570	624	533	591	550	586	519	554	561	537	507	552	547	576	496	532	582	532	540	541	493	530	563	522	524	539	562	521	531	530	534	511	508	523	546	530	515	534	505	506	518	541	545	520	525	541	560	523	514	500	501	518	515	521	558	510	489	545	556	502	497	490	515	526	454	482	522	520	533	519	549	525	493	523	527	516	510	525	519	525	485	479	519	497	523	482	511	480	505	507	509	487	534	526	562	549	515	531	507	498	502	489	517	468	496	502	561	517	491	510	546	479	540	501	494	524	544	522	515	524	539	535	543	462	533	515	480	535	514	496	547	492	498	540	500	517	538	484	524	484	529	505	498	537	552	511	507	569	541	535	494	517	521	520	485	534	510	550	508	506	508	526	521	540	528	492	535	556	548	454	507	504	529	543	540	512	506	535	484	514	506	520	536	528	518	500	494	508	492	533	531	502	510	504	470	514	516	467	528	488	478	494	513	532	555	495	499	555	512	521	515	525	512	464	534	522	521	480	502	540	542	507	501	485	524	506	524	525	551	498	536	520	543	504	542	497	526	582	487	540	517	520	518	528	543	519	511	558	522	513	532	514	524	515	526	548	498	503	532	503	517	477	503	505	454	498	524	519	505	547	486	466	498	535	487	497	508	526	531	536	485	537	543	557	510	564	485	540	538	525	510	521	512	488	499	503	499	551	521	536	534	521	508	535	480	491	512	538	525	511	490	504	499	548	534	539	490	490	548	512	514	503	531	547	485	498	513	532	504	538	511	552	531	525	505	525	469	542	501	537	529	551	549	538	540	487	496	501	514	511	506	555	453	527	499	573	501	525	511	522	506	537	510	516	522	470	495	517	509	504	515	518	531	537	496	513	516	525	506	548	512	526	513	536	480	493	526	499	543	524	534	527	522	493	534	548	543	530	573	515	551	492	501	537	524	497	496	502	564	510	500	565	514	524	484	537	512	487	476	505	491	530	527	512	514	534	505	499	505	484	469	537	492	495	529	570	515	528	502	539	482	543	491	520	502	495	502	491	506	552	495	500	513	496	498	540	520	500	558	532	504	528	562	491	545	511	529	508	520	505	541	518	542	497	501	498	536	516	506	470	498	540	538	539	515	527	482	493	517	512	535	504	546	519	538	528	493	476	525	496	494	495	524	520	522	537	525	510	518	502	536	560	532	499	503	587	548	545	477	508	512	560	481	536	531	576	537	482	554	528	536	528	527	496	535	531	487	508	479	507	531	554	527	518	552	569	519	519	483	479	509	567	478	522	476	543	524	506	519	481	506	559	485	547	488	551	520	493	502	527	524	557	536	480	501	543	525	529	516	534	506	535	506	487	512	527	536	486	530	497	534	523	547	522	508	509	571	514	506	530	532	505	521	487	514	499	550	494	497	511	565	496	539	526	501	506	517	533	544	559	489	500	464	509	475	504	526	498	496	484	528	543	503	482	483	519	515	529	489	527	483	529	506	544	556	526	530	500	503	520	494	514	527	508	517	509	523	545	522	475	526	515	532	541	512	475	491	523	492	520	507	532	510	466	508	511	560	512	527	528	515	539	555	483	533	519	519	530	546	524	466	523	477	515	494	517	507	532	517	520	508	543	481	549	516	483	549	497	479	520	495	500	507	551	512	523	453	503	495	547	506	522	539	539	493	504	536	543	546	466	549	540	494	508	509	490	524	505	521	492	536	570	518	525	496	539	550	507	504	507	522	517	469	540	531	533	512	521	539	536	512	536	519	512	512	548	524	521	503	528	527	509	514	485	499	525	517	497	555	557	487	518	500	476	546	525	546	527	525	507	517	491	526	526	517	528	516	521	540	524	491	592	562	511	512	561	508	531	532	522	516	531	500	483	542	508	531	484	506	481	516	541	465	510	519	518	512	531	510	526	511	544	517	553	503	514	544	554	554	531	502	529	543	486	531	545	532	525	490	532	524	508	510	541	530	537	475	512	492	554	482	521	533	524	530	541	485	530	540	518	537	491	502	482	572	503	468	497	555	539	478	535	514	520	546	480	518	499	493	520	498	514	543	521	524	544	510	528	503	488	501	500	539	500	511	485	506	508	526	544	527	535	517	501	562	508	513	525	526	490	529	526	500	513	498	544	513	542	515	536	520	511	511	516	495	538	513	503	492	483	546	523	501	524	477	511	481	458	488	510	501	496	549	531	500	537	496	501	504	503	551	518	513	489	548	504	465	517	496	528	524	514	569	561	513	491	510	486	535	541	534	530	538	548	551	532	516	498	523	494	527	498	499	520	507	572	522	539	493	484	532	533	529	497	513	532	518	488	490	491	511	499	508	490	520	533	499	509	504	479	505	491	531	504	554	545	519	546	569	535	529	514	494	511	552	509	508	521	514	506	512	509	529	510	527	512	534	482	508	450	493	519	501	564	549	512	533	516	543	515	493	499	517	538	518	551	525	485	499	534	538	528	534	488	519	502	530	527	536	500	521	491	509	521	528	511	489	573	505	536	541	505	522	544	565	525	509	542	493	547	516	504	471	522	523	536	496	506	499	475	530	524	530	481	504	555	505	521	496	506	511	522	521	536	548	545	505	511	523	455	505	526	530	545	515	515	535	497	521	522	555	545	529	525	484	550	528	485	510	498	538	499	525	521	506	543	523	525	483	559	504	524	537	474	530	492	522	537	521	516	500	510	531	505	511	499	523	477	500	533	527	542	521	522	521	555	485	549	556	521	469	526	499	559	536	514	538	515	572	502	500	489	530	549	505	539	522	509	524	520	557	494	508	511	522	481	535	525	528	506	521	518	487	501	541	536	520	500	525	481	535	524	489	520	455	527	545	471	496	563	498	514	514	500	511	517	517	532	542	513	491	474	500	493	537	503	559	555	524	495	522	549	551	546	509	509	496	506	503	533	520	485	544	510	531	521	536	478	508	522	483	558	523	518	517	532	499	520	532	515	494	494	531	504	532	508	535	509	510	510	491	545	507	499	516	511	569	517	534	523	516	517	493	503	505	533	515	521	539	532	581	522	489	525	494	515	495	538	505	546	521	537	527	506	516	523	485	464	501	517	507	534	535	520	512	508	533	520	513	537	552	534	482	522	541	541	543	500	476	493	508	520	505	502	537	540	520	520	490	497	519	536	524	487	489	507	488	524	537	510	548	497	500	493	473	487	500	496	539	556	495	560	537	487	503	510	487	516	507	517	519	552	488	477	539	466	545	519	513	486	512	510	552	529	519	528	477	554	524	494	478	526	518	514	523	491	504	544	537	506	523	504	529	541	550	511	510	496	506	540	479	474	538	495	508	514	537	532	518	534	512	528	543	563	532	515	532	538	515	513	531	502	555	523	496	499	503	485	527	501	517	479	518	517	494	492	473	531	518	504	455	505	508	515	501	491	542	510	528	473	510	549	528	526	521	496	500	527	500
50870	53466	22876	7183	2308	1623	1298	1105	1120	626	451	421	339	400	334	292	226	201	359	2474	6009	4455	695	202	174	190	198	190	185	209	166	166	185	162	166	164	166	169	180	178	192	177	185	197	155	184	176	148	168	152	196	191	137	201	165	136	146	169	180	172	159	152	158	199	174	165	183	162	163	162	181	175	168	162	190	186	179	178	169	190	162	173	149	167	155	171	173	158	176	149	173	184	170	174	180	144	156	172	179	162	156	186	138	172	188	147	155	172	178	166	168	186	176	149	184	172	172	153	163	179	163	177	176	173	161	146	180	186	175	160	152	152	166	167	162	165	191	175	161	168	149	161	170	169	153	148	182	172	179	174	167	151	176	159	178	169	145	139	179	157	184	148	186	190	171	142	166	167	181	180	186	170	199	156	172	180	193	182	159	183	149	148	127	181	162	181	157	171	179	167	185	176	166	179	161	163	171	177	168	187	164	168	192	187	149	154	191	155	160	169	153	189	168	179	176	167	168	188	147	176	159	151	162	170	157	169	165	147	179	165	170	163	169	143	206	160	183	145	159	161	156	187	155	180	177	182	156	193	164	174	172	175	180	175	153	167	159	180	184	174	160	170	167	156	172	154	157	177	163	178	158	170	152	169	159	169	167	161	180	173	154	161	170	186	169	176	150	185	156	187	205	178	173	174	186	161	162	177	174	171	172	147	173	166	162	152	173	179	156	180	177	175	170	154	157	143	171	163	172	180	173	182	157	173	182	171	184	160	171	170	161	181	155	156	177	166	165	182	150	180	176	156	161	149	175	175	181	148	161	175	180	180	176	158	161	143	184	167	172	180	172	187	167	163	152	171	185	183	172	163	169	193	188	177	178	168	187	169	193	173	158	175	173	168	162	157	179	162	153	171	159	163	182	181	198	191	164	180	149	157	164	188	178	166	162	173	183	167	161	170	181	160	186	181	171	169	154	161	162	166	191	180	183	174	152	175	169	180	174	143	179	195	170	172	162	173	152	152	172	172	145	172	177	152	184	177	174	160	173	165	180	177	176	185	175	166	183	174	166	176	162	166	165	174	154	169	173	191	196	161	170	165	176	164	167	174	170	184	182	169	178	162	172	163	151	155	165	192	142	168	167	171	157	165	149	172	170	161	182	177	163	174	147	187	138	166	156	167	179	153	154	159	168	179	184	189	201	142	169	185	184	152	179	170	166	148	190	174	167	170	179	196	178	163	171	175	177	174	168	176	171	172	160	141	174	165	139	158	183	184	153	173	177	163	159	160	175	196	184	160	179	183	165	170	170	151	175	171	168	151	194	153	173	157	173	158	161	168	192	165	185	161	170	197	147	161	175	151	184	181	206	136	139	167	178	161	179	164	172	184	152	157	169	170	173	197	179	159	166	153	187	178	149	182	160	177	196	153	168	176	182	186	149	154	187	166	196	170	181	150	192	178	167	157	160	159	160	176	169	158	180	186	175	159	173	183	175	174	183	170	166	144	163	180	182	157	151	169	154	173	181	178	150	187	186	189	159	167	166	167	163	171	182	181	189	169	165	172	175	181	171	154	173	150	157	150	156	169	192	166	163	171	169	176	174	154	164	167	167	177	168	190	170	181	175	169	161	178	180	177	178	208	159	178	168	189	176	148	172	158	187	167	157	169	154	147	167	189	177	181	174	176	178	194	182	186	151	181	209	201	155	164	183	185	174	183	159	144	152	152	168	156	161	165	185	195	174	153	175	174	166	179	174	165	163	201	164	169	161	172	152	173	178	185	140	180	142	165	186	178	158	157	191	175	150	185	148	189	175	165	180	196	173	194	177	172	144	145	185	148	158	180	173	168	174	157	160	166	152	169	155	161	181	163	176	193	159	179	172	157	174	162	165	169	175	158	164	165	152	173	167	164	159	154	173	179	175	154	195	171	161	175	160	159	161	183	187	145	183	165	163	185	165	164	149	181	186	186	155	144	168	180	169	164	171	167	195	177	173	164	174	177	168	176	154	197	160	189	178	178	154	180	173	166	165	143	155	176	179	137	195	167	165	150	170	187	160	197	175	147	193	195	156	164	163	166	156	182	175	206	161	183	173	178	167	161	152	162	165	163	168	165	186	176	185	177	161	150	165	164	166	179	199	173	149	179	167	174	171	162	176	151	166	171	159	169	180	171	169	179	184	179	157	168	168	172	139	174	189	156	171	174	160	169	158	156	163	161	147	173	161	177	165	155	157	159	180	165	169	180	178	169	155	168	138	183	184	153	162	152	177	166	174	161	179	180	163	184	176	170	164	173	163	171	135	177	174	166	164	167	162	157	152	185	144	165	145	176	151	153	153	169	196	192	163	177	170	189	161	171	176	186	159	145	174	202	160	185	170	191	171	159	153	169	145	189	182	180	156	160	188	176	163	177	167	183	161	150	167	157	170	160	181	154	171	169	161	194	157	166	173	173	179	165	184	139	166	179	161	170	177	159	172	192	178	187	173	182	157	163	170	174	168	172	166	192	176	166	177	162	183	148	179	180	149	159	186	165	164	159	161	183	167	163	171	184	155	174	158	172	135	166	182	168	171	149	171	169	171	162	168	179	177	181	186	164	154	166	164	169	168	183	168	164	161	174	165	184	167	165	158	186	182	169	196	187	173	149	167	182	169	176	173	167	163	175	199	156	178	190	170	178	166	157	186	163	153	163	174	166	177	163	177	172	175	172	134	174	167	152	161	147	141	162	163	139	194	161	191	176	171	179	162	180	202	177	200	147	156	180	177	189	172	177	179	146	154	180	176	175	145	184	139	182	155	167	150	194	158	173	175	187	175	169	189	180	165	167	163	176	165	181	167	186	145	158	185	159	175	173	182	180	169	158	174	159	159	170	171	154	191	169	158	159	164	161	169	152	160	176	171	174	172	155	163	155	142	167	161	150	143	198	176	158	189	166	166	167	178	158	155	172	143	190	176	163	190	174	173	167	154	180	179	187	166	173	169	166	172	166	174	176	168	177	175	176	163	167	168	151	175	187	175	167	178	188	176	151	164	168	172	170	172	154	185	164	179	191	174	190	166	179	190	186	175	159	201	156	166	155	159	190	188	166	151	184	183	177	191	160	170	169	148	177	174	155	150	155	187	196	170	175	165	155	184	138	170	180	160	183	191	164	171	167	173	168	179	183	194	144	167	183	184	159	171	170	156	153	155	170	171	166	163	177	155	145	178	173	186	176	150	188	193	154	158	193	151	173	187	195	176	163	164	158	178	182	155	182	150	177	165	172	171	181	174	177	163	183	173	187	185	183	169	171	166	166	164	188	184	161	158	158	162	157	145	172	156	157	174	147	149	145	144	172	179	170	183	170	153	185	172	192	162	195	168	162	186	153	193	169	174	168	170	167	166	168	188	148	198	187	171	167	179	186	176	164	181	158	166	176	163	158	183	149	162	183	190	171	172	164	157	164	168	188	157	166	172	165	173	169	162	178	173	163	171	152	192	171	178	173	162	169	210	183	157	143
33850	36023	14133	7823	5729	4858	4391	4490	3857	2361	1929	1785	1497	1542	1484	1159	902	947	1917	14275	24685	15574	3306	577	604	560	559	558	503	548	514	517	562	519	527	460	453	486	522	464	501	484	509	470	504	473	509	465	422	490	515	487	490	477	445	445	457	472	456	455	445	478	458	457	427	474	494	465	463	459	463	486	460	450	493	487	490	442	439	446	437	488	473	476	448	515	462	464	437	407	451	418	424	507	473	480	482	500	461	445	483	453	458	459	447	446	473	430	475	466	480	435	455	443	447	482	408	454	444	423	451	413	426	481	444	458	405	473	459	421	444	449	456	434	395	478	478	469	434	464	390	397	430	402	450	432	443	439	437	447	464	502	430	442	448	428	470	422	460	481	431	436	467	478	425	434	441	452	444	455	435	428	465	431	437	429	426	433	454	470	444	458	441	447	495	441	452	452	458	459	451	468	426	453	456	436	453	389	425	411	447	430	426	473	431	462	472	422	451	448	464	470	455	478	424	445	454	451	467	430	449	433	485	412	407	409	443	435	479	475	441	430	423	475	435	393	446	460	436	462	436	432	454	399	464	440	427	447	472	449	414	419	439	433	465	436	465	461	430	432	444	408	425	456	475	452	492	431	419	463	463	435	435	446	453	455	443	394	423	432	425	454	462	431	448	424	431	424	464	410	449	443	408	478	433	446	466	444	441	409	482	441	419	464	471	438	456	450	419	434	450	466	464	472	467	454	470	453	436	424	467	417	440	443	473	443	436	420	467	436	453	456	432	466	446	425	459	412	400	450	462	444	437	445	419	447	429	456	426	449	460	490	410	448	421	428	444	461	445	451	436	440	476	470	418	449	465	458	429	449	434	422	421	456	461	435	436	446	467	435	445	475	430	414	417	456	454	440	477	418	416	466	414	473	479	463	456	412	473	473	466	447	424	466	432	456	475	451	441	429	440	450	440	428	445	455	457	433	444	438	459	415	464	478	405	446	448	455	419	459	418	413	478	456	424	438	487	407	463	432	433	475	455	454	441	427	440	416	473	447	423	427	449	482	421	433	423	447	489	414	395	443	465	425	475	404	478	427	443	502	482	453	423	463	466	461	467	415	458	427	445	456	467	441	445	450	437	453	427	456	447	443	449	449	461	435	433	428	460	467	405	428	448	424	423	504	452	457	455	459	466	452	436	445	451	400	432	447	473	421	462	430	435	461	420	442	437	458	444	469	437	436	424	428	423	481	443	443	443	445	441	445	468	431	443	407	445	429	456	461	432	387	440	467	435	465	436	484	436	452	462	430	407	476	458	390	446	450	453	410	467	454	404	463	475	463	471	438	445	494	410	456	458	451	442	443	436	450	462	445	429	438	440	411	444	450	450	449	426	452	483	466	429	403	417	458	452	457	444	435	466	460	483	448	462	430	432	451	457	443	466	449	444	432	428	445	467	457	441	469	435	436	437	439	416	447	433	407	486	429	430	477	428	415	514	433	434	447	463	432	446	491	426	431	435	479	426	458	464	435	430	423	432	472	402	470	449	455	402	444	441	440	439	431	470	441	456	446	432	416	444	442	428	425	451	418	468	397	466	453	447	478	443	411	430	428	451	433	460	438	454	446	485	434	490	417	476	454	410	434	437	430	426	468	441	443	419	450	439	472	444	409	416	440	439	513	422	448	472	466	427	457	450	417	472	460	426	441	451	471	442	477	476	454	469	469	413	434	459	472	458	408	448	481	448	455	452	467	457	452	450	465	438	467	417	442	456	467	479	475	431	448	460	456	437	447	439	439	451	449	469	431	456	418	422	469	433	402	480	403	431	437	436	425	481	431	453	420	449	459	473	473	450	422	423	467	466	458	440	433	452	440	432	435	436	448	483	444	471	435	472	440	467	442	426	433	424	466	452	459	445	448	469	460	450	450	426	454	430	466	410	445	449	424	450	425	472	462	427	396	456	463	448	436	452	433	412	469	443	429	465	453	461	478	416	431	460	418	486	439	447	446	472	416	451	484	451	467	461	452	403	437	470	483	442	447	442	437	482	430	464	454	455	467	447	417	431	470	451	421	461	452	497	451	452	474	430	445	471	444	444	443	460	430	474	441	427	398	401	427	422	464	460	441	411	427	435	460	407	445	466	451	440	446	413	463	452	490	394	437	444	461	407	469	450	423	423	456	417	448	426	454	461	449	472	440	416	442	448	460	451	467	472	458	457	455	469	462	450	460	443	402	424	444	477	442	433	444	425	447	426	444	466	426	439	455	430	460	384	438	414	467	444	425	423	457	437	434	426	473	430	419	423	441	432	431	418	447	437	474	469	458	424	464	463	468	417	452	426	448	433	437	394	473	448	432	465	458	419	449	424	439	395	466	448	446	447	437	456	457	448	418	430	454	410	488	438	459	433	442	466	471	444	435	434	434	417	455	431	465	405	428	458	429	397	443	470	438	447	442	484	418	408	451	467	434	417	452	398	483	460	415	437	457	458	408	449	424	428	434	427	464	446	424	447	469	437	444	441	427	446	446	444	474	442	443	471	441	482	448	470	457	438	452	430	464	434	497	440	454	437	473	470	419	453	448	401	479	427	411	468	417	439	448	437	470	475	446	459	429	386	434	460	416	449	406	452	437	497	435	462	442	458	448	433	429	451	476	419	423	475	446	409	454	467	444	488	452	448	426	448	427	435	466	473	431	440	441	490	431	456	466	471	447	468	436	439	409	450	416	423	463	487	453	446	432	444	450	473	432	420	424	447	444	417	439	459	408	435	404	454	464	422	430	479	415	414	453	435	471	456	462	444	446	451	447	464	460	454	445	437	443	462	444	427	457	426	473	449	447	460	454	447	444	450	424	436	461	453	476	416	444	447	433	460	449	473	444	454	455	461	448	428	451	437	441	466	435	434	413	434	430	425	431	431	451	447	449	444	411	488	436	437	450	431	423	434	467	440	463	454	438	459	411	436	450	407	434	437	417	445	452	432	466	408	436	447	442	477	451	433	434	452	428	415	450	428	441	417	427	503	434	487	474	423	411	436	445	439	444	410	433	459	404	435	482	446	405	440	444	431	446	397	437	470	434	477	436	470	431	455	411	469	423	444	446	490	457	451	421	447	431	439	441	469	446	443	422	456	498	442	454	469	453	408	461	435	459	413	410	440	425	436	414	433	465	464	452	455	441	512	410	421	455	501	428	410	456	455	458	442	444	422	466	414	423	462	431	459	443	460	444	443	424	421	455	463	470	445	434	444	418	451	432	464	441	437	458	467	446	446	447	470	453	425	497	430	420	437	463	423	465	453	472	447	437	444	418	415	454	470	421	448	429	416	462	435	442	446	430	472	421	479	419	472	422	462	437	431	449	466	462	414	471	435	451	426	442	402	447	417	441	445	433	463	451	443	421	454	456	477	475	470	446	438	461	444	442	455	489	470	463	490	437	431	447	424	457	448	456	461	467	436	440	483	463	446	464	423	444	461	474	453	466	433	471	479	444	435	408	468	450	452	456	436	446
5099	1881	390	322	352	327	296	304	270	294	267	280	276	242	272	267	233	274	279	339	538	301	268	282	284	245	271	274	248	283	256	274	293	290	264	256	269	297	291	308	265	305	255	284	269	296	280	283	253	255	282	289	284	262	268	255	277	282	291	274	262	270	263	298	291	268	291	303	261	310	276	255	279	304	256	263	270	265	252	283	291	269	260	266	270	285	269	298	274	274	271	287	303	265	301	256	240	265	288	252	309	270	275	275	277	279	294	248	290	277	281	258	271	279	242	287	286	291	313	250	254	280	272	275	284	289	271	277	287	296	277	283	297	277	258	295	242	275	267	273	275	244	272	276	267	271	253	246	241	282	271	267	250	304	302	267	270	277	304	272	257	261	278	289	285	293	270	270	266	284	254	291	279	262	263	257	267	274	250	273	287	291	306	295	293	263	252	282	295	259	276	285	309	283	266	270	274	267	273	310	302	250	272	275	272	264	263	278	313	274	265	287	262	291	266	278	274	263	294	282	280	277	278	321	317	288	286	253	297	299	281	317	302	287	268	270	238	301	318	266	262	297	274	270	290	277	265	291	276	261	272	284	258	266	259	256	294	296	269	288	251	270	284	277	267	276	263	282	305	275	281	279	269	291	264	280	237	305	292	259	276	275	249	272	309	289	302	260	279	285	286	249	301	268	286	276	302	270	267	249	291	264	274	300	285	258	285	286	269	270	306	292	270	284	285	279	243	249	291	262	265	277	286	268	270	267	271	287	282	289	248	294	265	244	241	254	284	299	277	272	280	287	241	294	292	281	242	288	248	272	262	284	254	263	300	293	277	269	296	248	246	287	274	260	270	282	299	283	271	258	266	277	267	281	247	282	266	263	287	283	287	293	265	257	276	297	290	260	280	253	260	277	277	274	279	268	259	269	271	293	276	261	292	265	255	275	273	264	298	273	291	289	294	287	300	303	262	266	259	255	277	277	310	298	264	300	282	253	285	273	289	307	272	262	255	261	285	274	282	253	260	307	271	239	262	233	291	283	283	304	266	308	277	286	271	277	271	298	288	264	272	256	292	269	254	277	289	281	291	301	282	279	272	291	240	286	299	292	294	271	267	299	298	266	284	269	286	312	269	247	278	267	281	282	255	304	263	261	298	234	292	267	281	290	284	258	295	263	279	287	249	280	278	267	280	273	270	249	252	291	240	257	290	254	285	255	304	301	312	252	280	264	291	279	273	287	284	260	304	246	290	287	281	314	266	287	264	262	262	293	267	284	268	288	261	294	270	288	314	287	251	300	282	275	269	276	231	269	268	244	258	300	259	272	298	300	269	276	261	277	295	286	299	289	309	308	284	286	311	297	240	272	263	265	267	266	252	281	279	241	272	275	282	285	302	274	300	274	276	309	276	287	269	291	278	287	289	259	255	290	281	268	280	277	284	284	280	273	252	259	287	281	301	263	270	249	258	268	267	284	305	237	276	273	263	258	283	280	295	252	279	262	257	272	244	289	284	269	287	298	281	256	257	275	239	254	247	249	281	277	254	293	289	267	275	286	269	284	295	299	290	248	282	272	278	288	303	285	321	261	291	263	254	288	260	252	280	270	280	257	291	258	273	250	254	279	308	250	283	267	288	272	292	279	288	289	254	272	281	268	284	284	266	270	287	281	289	288	260	284	280	255	292	250	282	281	257	243	242	260	279	287	270	270	281	298	268	302	260	284	265	266	260	297	283	275	292	269	261	298	257	248	277	277	272	272	292	263	271	274	284	262	275	278	218	256	291	269	281	291	276	255	270	254	274	241	288	283	261	289	275	272	284	262	304	222	258	272	273	284	272	258	287	305	272	257	288	300	276	296	252	240	292	282	281	265	265	280	291	249	270	269	295	260	276	279	257	268	265	283	272	250	268	277	313	278	272	268	282	278	289	273	295	292	271	315	291	287	293	291	275	267	307	266	277	269	242	258	293	278	278	289	268	280	278	273	299	271	232	254	251	276	302	268	305	253	259	279	273	290	315	282	247	262	284	256	291	283	259	256	297	256	278	279	293	271	279	264	293	281	307	305	298	257	272	239	264	284	260	286	285	259	283	266	293	277	316	261	246	271	255	301	276	279	283	295	280	265	279	275	295	325	320	250	279	241	300	277	274	266	284	268	278	304	262	247	243	273	263	281	287	254	272	275	263	249	293	260	278	300	247	271	309	288	257	272	303	315	257	241	262	299	251	274	270	306	275	267	273	297	261	235	275	278	262	267	273	273	276	287	272	291	298	262	262	261	270	278	267	254	293	259	263	250	274	279	275	299	287	274	297	261	296	264	273	280	269	273	248	294	276	277	274	262	278	288	256	259	280	263	260	266	252	239	271	270	274	280	255	253	252	257	253	319	263	274	255	249	285	279	281	252	284	266	292	268	256	269	295	272	268	277	283	290	256	250	280	264	308	297	287	283	278	253	275	263	285	259	264	275	283	277	269	266	274	259	262	276	309	281	258	267	287	289	283	289	294	264	284	280	266	289	285	274	262	255	267	279	281	290	278	268	273	277	271	293	249	252	277	293	292	268	262	293	266	279	284	272	279	258	263	271	282	287	297	283	299	266	288	278	270	260	305	284	299	279	253	267	258	257	288	266	273	272	262	283	282	335	262	243	257	268	284	265	272	273	287	278	273	293	299	273	277	290	254	275	276	249	256	261	289	281	277	267	273	258	279	290	276	265	257	273	284	263	266	298	307	268	261	310	285	281	293	288	286	270	253	273	269	280	270	280	273	275	249	295	266	277	298	257	295	262	299	259	274	256	272	287	243	258	293	276	306	291	299	294	283	267	282	295	264	291	266	314	263	299	273	269	294	267	260	295	278	278	281	265	288	307	265	244	259	272	289	273	253	282	257	285	272	289	267	297	252	289	277	256	247	253	310	264	277	280	242	274	305	249	238	270	279	271	298	302	263	247	230	270	273	273	252	277	258	312	262	271	266	289	299	254	274	258	269	250	293	258	273	302	281	265	280	258	285	258	304	266	247	258	273	277	305	282	306	285	284	278	259	282	275	276	302	290	276	285	262	284	257	258	283	270	274	282	266	261	272	304	275	261	284	305	242	262	275	269	255	280	285	310	265	294	271	276	266	262	275	241	292	283	269	255	281	291	286	301	253	285	261	247	268	257	298	260	277	249	253	290	302	263	277	239	262	253	292	300	241	268	269	269	250	271	254	308	266	270	267	269	237	265	281	271	279	279	274	291	260	286	297	287	239	259	249	258	278	261	260	239	263	276	304	292	277	264	289	286	284	275	296	265	256	266	279	259	277	287	277	289	260	311	258	250	316	277	283	300	252	285	230	285	311	270	262	270	300	293	246	299	256	268	275	287	237	263	293	270	310	268	245	261	274	261	270	265	294	253	292	268	282	295	281	270	272	258	255	277	271	251	293	295	252	266	274	295	287	286	260	283	241	265	254	275	280	293	314	297	264	270	275	279	241	255	247	288	274	274	278	268	243	275
5162	3179	1002	999	990	856	853	805	845	720	759	790	737	732	796	685	683	718	701	1266	2476	929	832	714	729	727	692	719	689	693	661	709	714	691	695	730	709	741	658	745	692	671	710	713	743	733	702	762	717	695	717	726	700	694	721	717	718	708	669	691	718	653	705	642	703	685	669	710	694	736	716	709	739	733	684	666	711	699	691	686	710	706	677	704	688	720	667	690	691	671	671	725	718	737	717	716	689	661	682	688	708	682	706	752	669	708	688	691	721	689	735	674	731	720	699	699	711	716	686	673	737	712	690	666	686	689	639	675	689	713	718	687	733	690	694	704	652	703	705	697	739	669	674	743	688	719	725	686	698	703	707	715	687	706	704	702	704	691	647	737	667	727	666	701	663	701	717	693	663	724	669	700	706	653	707	697	700	698	673	686	728	726	728	712	718	713	681	679	727	688	705	742	707	677	731	669	710	696	717	679	729	682	738	724	681	683	701	664	680	697	645	716	713	659	670	728	717	675	714	693	734	702	682	718	707	700	720	718	663	709	664	692	671	677	660	707	693	677	718	676	690	714	681	715	759	672	678	691	684	708	668	710	706	693	709	725	668	693	648	715	712	669	748	725	720	694	692	665	697	649	712	709	701	696	676	703	718	685	734	726	689	703	735	716	699	657	685	717	720	706	687	697	737	673	696	707	678	710	711	707	725	696	710	667	720	678	676	694	675	685	694	715	651	687	717	686	666	695	689	693	714	711	704	695	685	674	672	702	688	700	696	696	737	704	694	693	720	706	737	706	690	693	671	733	705	725	692	692	695	737	724	681	701	695	711	695	711	708	677	670	687	654	728	663	697	704	706	712	675	704	679	708	663	706	679	754	705	701	713	687	685	683	708	694	736	701	686	728	730	746	712	715	719	758	708	737	731	732	636	697	746	677	700	716	702	718	699	678	666	718	672	726	765	731	720	699	689	723	724	738	693	731	704	717	699	702	752	697	671	675	694	665	667	713	699	725	718	688	656	706	750	680	693	658	793	732	746	720	669	705	728	725	702	743	666	704	712	695	685	715	677	681	762	711	721	699	736	668	731	699	698	682	668	661	679	685	680	716	727	727	703	645	645	673	713	677	657	704	705	748	707	695	700	694	670	749	689	711	718	714	666	704	675	661	682	667	671	721	689	721	695	729	731	702	700	706	731	661	666	753	724	726	717	702	717	690	681	675	658	717	747	662	701	664	744	680	680	743	761	695	682	717	704	685	734	667	713	685	702	705	685	671	738	663	718	718	654	730	680	684	737	720	697	739	700	710	719	707	734	713	719	694	694	676	733	720	709	729	678	611	712	695	704	691	668	681	668	652	712	654	670	730	676	739	668	685	684	665	690	700	650	765	666	709	726	678	783	664	723	743	744	693	680	698	713	693	696	724	708	706	713	734	724	695	697	660	676	703	742	693	701	714	773	722	703	699	663	739	766	678	706	694	711	721	663	690	641	658	690	705	707	723	683	689	715	704	726	679	719	688	727	638	708	722	704	681	716	692	727	687	703	714	698	684	647	700	667	723	668	684	739	680	724	646	681	668	689	695	676	691	732	720	730	659	716	705	699	729	702	684	724	648	727	691	697	679	674	713	690	702	712	689	680	744	719	731	695	724	685	689	713	731	702	695	702	734	673	706	656	691	742	741	688	731	717	717	742	717	690	706	721	669	682	674	710	711	705	682	669	715	711	694	680	711	672	692	691	715	726	709	708	727	628	663	713	737	731	745	663	724	681	694	706	697	720	728	746	731	707	707	665	724	683	723	682	754	723	709	686	731	762	744	690	731	656	719	681	704	726	720	703	676	638	722	695	725	712	748	704	674	696	690	716	713	704	668	712	690	679	669	740	723	715	684	686	679	708	748	749	703	735	724	672	705	709	701	653	734	704	685	672	709	698	705	682	729	700	721	698	696	674	718	738	702	754	697	653	734	726	736	743	695	680	733	730	726	717	692	720	704	688	689	728	693	712	715	732	711	679	651	702	702	722	658	714	684	720	658	712	747	711	668	729	706	709	692	686	686	716	679	730	726	697	715	755	706	688	655	672	685	681	679	689	677	730	702	740	691	718	728	635	704	707	756	698	671	703	665	730	691	724	725	667	717	757	720	735	666	714	719	704	675	738	695	688	689	719	687	711	771	674	690	678	713	711	707	647	726	708	699	696	691	719	660	697	720	716	708	701	730	673	683	744	682	720	674	706	749	699	655	683	723	696	714	705	669	663	693	722	698	709	711	726	711	722	700	705	703	726	697	749	732	730	707	705	714	684	751	623	739	675	720	688	765	703	695	698	721	690	706	699	760	709	661	730	674	706	710	733	685	694	683	745	692	703	674	657	653	659	687	639	713	736	712	671	686	694	726	696	718	713	705	666	717	678	685	716	703	717	711	690	690	670	694	689	728	705	686	653	709	689	704	723	736	689	738	720	706	728	689	668	711	714	727	692	694	728	677	697	701	689	712	719	697	694	745	726	700	696	729	693	714	748	717	738	691	717	715	695	706	689	677	680	739	708	731	748	727	717	686	702	677	696	684	671	706	699	669	715	711	661	694	688	692	683	702	719	725	673	736	713	684	713	696	712	678	721	697	667	658	692	692	721	642	705	647	679	680	655	728	657	644	663	690	686	626	687	637	678	706	721	723	756	702	736	658	661	643	721	749	725	705	684	664	712	699	678	698	682	672	691	698	759	732	705	750	694	724	709	678	751	693	730	692	711	715	712	660	661	728	693	710	705	676	678	734	659	732	699	715	675	638	699	709	722	703	685	648	729	705	720	758	682	668	750	735	722	729	707	654	645	693	674	690	646	725	671	701	691	721	672	756	668	696	693	713	733	695	733	689	731	713	699	689	754	721	662	702	721	689	654	707	653	708	715	673	701	742	714	648	724	693	720	686	733	698	714	662	724	721	716	673	713	663	682	725	703	720	649	677	698	725	746	683	711	723	684	688	721	654	674	720	683	699	696	698	682	751	681	687	668	684	693	666	728	687	694	716	692	754	676	695	696	727	757	715	724	710	675	735	665	679	653	720	749	651	716	771	724	685	677	696	701	671	728	712	711	725	687	748	732	691	732	737	696	714	742	756	678	725	709	740	712	696	706	700	673	746	734	748	748	683	744	719	703	640	724	737	700	749	736	700	669	710	701	685	721	726	651	695	698	698	762	740	696	714	697	711	687	694	676	720	656	686	683	641	631	696	692	744	687	684	663	706	692	734	712	732	705	687	672	693	714	732	721	739	729	743	728	696	730	693	675	694	645	679	735	677	704	673	709	697	704	685	694	708	694	701	691	720	662	736	702	647	707	772	693	737	673	701	741	684	704	750	708	655	699	670	688	692	695	698	676	700	685	688	681	786	693	735	711	725	733	721	686	725	683	737	728	700	737	683	690	663	685	693	680	744	726	762	686	706	761	693	720	748	653	694	682	663	684	665	697	706	681	704	672	729	718	698	688	708	767	668	728	683
44540	42371	13032	3724	2038	1560	1084	1180	1127	614	551	369	323	295	288	265	250	250	305	2516	7400	5407	418	193	181	218	186	208	202	212	215	199	209	164	171	177	180	211	158	177	199	205	163	196	194	191	178	191	202	186	168	197	202	181	184	186	188	194	179	182	203	180	200	190	182	178	189	195	172	192	216	178	183	167	178	179	190	210	201	173	172	211	169	191	185	168	181	173	173	174	176	170	170	168	185	186	162	179	198	181	157	195	186	197	202	174	155	183	179	187	171	184	169	153	158	181	183	162	168	192	196	163	175	193	168	191	176	189	189	189	196	167	168	183	199	165	180	200	186	175	177	181	155	184	187	178	173	179	166	188	193	144	180	191	200	183	172	187	178	202	188	174	154	180	179	173	181	162	176	172	189	164	192	203	172	179	183	176	208	198	177	194	186	170	159	178	186	175	168	209	176	168	184	181	183	184	167	192	176	175	172	180	172	173	212	201	200	172	189	193	188	173	197	212	207	165	174	207	188	186	182	176	185	179	167	176	168	202	166	180	206	190	193	188	185	168	191	202	172	183	179	199	188	163	196	195	178	176	174	181	198	194	181	208	187	193	180	208	179	183	185	198	159	184	196	178	186	194	202	185	191	185	168	175	191	190	173	173	193	201	192	174	184	206	180	180	164	159	172	165	205	192	154	166	183	189	172	173	162	188	153	211	184	197	158	179	215	178	168	180	178	180	185	152	200	163	183	173	181	184	198	193	166	187	194	197	163	157	163	206	177	168	181	171	178	154	183	177	166	183	178	181	196	191	183	165	202	173	189	189	194	192	191	181	192	178	176	180	194	168	187	175	175	190	177	200	178	181	212	175	177	168	168	181	184	199	155	179	186	205	173	191	166	172	195	189	181	162	168	187	187	190	181	197	195	197	175	192	180	194	172	163	153	203	182	179	180	181	196	165	173	173	200	203	174	193	188	176	176	183	190	199	183	191	174	167	172	183	175	181	186	186	192	193	175	182	196	176	177	192	198	155	153	182	186	179	194	169	179	197	174	181	206	185	172	201	188	183	187	194	194	182	172	196	168	175	161	156	174	183	174	183	187	171	202	173	181	166	173	175	215	175	194	157	176	187	171	186	162	171	189	189	161	156	173	192	189	184	152	169	174	179	203	192	181	178	136	199	194	187	170	197	191	224	170	177	189	203	190	187	182	196	170	177	156	174	166	175	175	181	195	174	164	201	176	195	174	201	177	174	178	165	189	225	196	200	202	187	202	199	172	174	201	192	168	181	163	177	183	206	195	165	183	208	177	172	177	179	183	183	185	183	154	198	162	189	187	167	152	162	199	184	187	177	181	193	183	203	198	161	196	188	176	187	196	174	196	193	181	168	197	188	217	197	171	156	174	174	209	179	185	186	180	186	188	187	178	189	169	159	168	186	182	184	189	188	167	171	186	181	182	195	191	171	183	160	177	179	181	165	175	190	183	168	166	194	171	193	201	199	205	185	163	169	184	165	177	207	176	162	197	202	179	153	181	176	188	185	164	177	181	170	162	181	166	187	186	186	197	170	172	162	186	173	190	181	172	171	162	211	178	181	183	175	195	186	193	166	193	169	172	205	194	170	180	195	194	192	204	191	188	174	174	180	166	189	176	166	170	152	171	185	176	189	192	205	183	177	173	169	177	208	177	168	201	175	175	180	164	200	185	176	151	185	190	192	195	186	195	165	172	191	168	188	176	198	172	179	184	167	177	195	170	205	153	187	162	159	177	183	205	168	159	200	192	159	176	179	168	205	182	180	177	174	212	191	165	176	179	190	193	168	168	173	201	200	170	189	174	190	203	183	160	150	185	160	186	172	160	171	178	178	173	180	192	184	175	165	181	207	169	182	165	154	198	166	158	155	176	175	156	184	171	178	184	165	205	191	200	189	198	206	184	177	176	175	165	186	165	178	180	174	177	170	167	178	180	192	175	163	161	165	169	185	185	187	190	164	164	211	179	215	165	195	180	194	177	168	184	153	180	162	155	181	193	173	179	179	166	187	177	167	197	182	173	176	176	168	185	199	196	194	165	189	207	160	175	175	174	202	180	169	176	169	167	192	189	192	174	194	182	154	201	175	201	196	189	181	201	197	182	177	187	186	178	159	204	206	159	218	165	149	156	197	164	212	188	189	174	165	200	170	169	199	169	192	171	196	181	171	189	180	195	186	167	170	159	188	186	212	181	160	194	169	209	170	190	181	176	180	185	158	182	187	185	198	164	170	184	193	180	177	166	177	179	186	172	175	170	165	164	176	179	191	181	190	180	181	200	197	185	175	181	171	181	145	190	182	189	199	156	190	188	179	197	173	204	180	191	206	180	211	193	213	196	195	183	169	177	187	165	186	180	191	172	174	173	184	196	197	185	192	174	199	173	162	170	154	174	168	196	158	207	162	174	152	175	184	172	162	178	156	175	178	168	157	205	168	185	158	185	171	165	188	189	171	186	186	184	182	180	174	192	192	206	158	161	205	173	173	173	209	179	163	203	183	171	179	186	185	187	187	184	172	195	175	199	179	199	199	181	191	178	169	187	202	145	169	164	203	169	188	205	199	204	187	164	186	180	152	178	198	160	180	184	176	186	174	189	171	170	176	171	186	190	195	200	184	209	210	195	185	154	162	178	185	159	198	200	184	191	208	178	186	188	183	197	186	150	196	172	184	184	179	196	158	177	186	166	185	184	166	186	194	183	185	165	180	188	184	189	202	188	179	198	167	189	180	191	184	186	178	185	183	178	161	166	171	164	168	202	192	184	172	183	185	223	173	180	187	177	159	166	178	195	195	179	182	169	178	169	197	184	185	184	183	158	177	184	174	178	176	182	202	178	173	153	176	214	196	171	181	191	195	194	180	172	179	155	192	160	168	183	169	160	184	174	200	183	163	171	174	167	179	171	185	179	159	193	197	153	193	199	171	189	173	166	174	172	198	185	172	188	170	172	200	238	223	168	171	171	183	168	193	177	169	171	184	197	191	171	160	175	188	185	171	177	190	181	189	167	197	161	177	192	181	203	183	172	187	180	188	186	180	190	176	170	186	164	192	170	174	160	201	182	174	170	183	174	175	160	173	194	180	157	181	169	165	175	184	188	179	164	180	186	176	192	176	169	167	187	224	182	194	193	181	184	182	198	177	166	188	185	171	181	177	176	201	189	161	174	162	182	188	194	195	181	192	175	175	182	175	185	166	209	178	189	194	179	167	180	174	181	185	189	194	185	162	184	190	155	156	230	165	225	184	185	188	163	179	175	182	194	189	187	187	189	184	192	191	186	204	197	172	164	187	173	169	181	190	183	170	162	197	179	178	175	196	168	185	172	186	204	166	167	172	152	174	174	195	182	186	158	184	169	189	179	166	172	175	173	166	191	177	178	185	166	190	188	164	189	160	170	198	181	168	188	182	214	188	187	178	181	172	188	179	162	187	159	176	174	165	162	155	182	173	172	191	166	182	166	171	161	181	193	177
28447	20566	6785	7177	5959	5276	4254	4407	3665	2383	2144	1704	1534	1343	1248	1105	1009	980	1406	12808	28672	19324	1231	609	604	586	575	551	550	549	541	590	582	497	505	549	547	529	487	506	554	493	486	502	535	488	458	493	500	523	481	536	514	524	484	512	520	513	507	471	480	488	475	482	514	533	459	464	482	498	468	438	416	488	468	493	480	538	467	463	479	412	463	491	495	466	439	457	470	523	526	480	514	510	435	443	461	478	463	474	478	469	510	467	515	480	485	462	450	481	432	472	487	487	516	450	491	496	495	455	473	455	452	428	486	463	485	471	473	486	473	455	429	468	471	501	502	454	463	479	490	482	484	489	472	505	469	487	518	455	440	467	475	429	461	488	450	484	482	493	490	495	459	487	447	452	495	480	446	472	454	486	516	437	449	466	488	478	502	489	473	493	453	467	457	453	452	464	457	495	511	466	466	465	488	518	477	462	444	473	465	452	448	486	441	485	497	478	484	466	465	427	498	441	465	468	473	476	419	474	457	470	467	492	539	470	419	511	443	473	448	438	462	467	476	455	476	427	486	487	475	480	457	439	509	455	467	496	503	447	477	458	434	466	468	426	475	476	505	450	477	474	455	473	478	451	458	437	514	512	467	498	447	473	487	458	480	502	486	445	461	460	478	474	466	488	445	494	478	456	444	423	457	465	496	460	467	447	470	447	465	480	464	492	500	485	469	455	463	413	451	489	442	472	477	505	462	484	486	460	500	438	474	454	452	438	419	442	491	474	401	484	480	483	439	483	461	482	489	519	471	502	476	498	434	475	443	489	483	454	439	489	487	509	461	451	423	460	470	500	435	448	467	500	484	457	505	493	481	476	444	461	465	470	468	453	477	488	447	532	466	456	486	452	469	444	453	428	427	464	481	492	479	491	488	447	468	465	456	453	424	496	480	464	487	489	492	480	463	467	496	441	448	459	456	460	438	486	447	494	506	453	488	486	497	442	487	483	461	503	459	433	462	491	467	475	453	504	444	455	482	488	469	435	457	451	477	447	459	423	453	487	510	468	478	478	437	461	463	456	484	449	493	430	445	484	478	472	467	457	465	483	455	448	477	428	455	477	454	477	525	542	494	439	457	460	517	514	481	433	463	443	441	429	448	508	496	480	432	408	456	447	460	476	462	496	483	463	453	458	446	488	475	436	461	457	464	419	502	473	461	457	482	479	471	432	444	504	454	483	477	466	485	450	490	464	446	507	462	447	518	450	484	457	465	429	517	510	503	519	443	461	487	463	447	502	429	513	456	473	440	423	490	451	484	491	494	481	500	504	505	452	459	482	478	474	447	482	488	486	423	487	468	444	478	475	451	455	468	459	472	482	496	451	503	454	455	471	455	451	419	461	454	467	475	436	462	454	493	490	449	488	484	458	488	464	449	475	506	482	495	472	461	508	485	488	491	466	471	478	482	495	482	470	475	421	421	471	499	421	468	442	455	471	457	473	491	477	479	455	427	462	481	463	476	504	475	438	483	485	458	475	490	486	475	503	482	464	403	501	483	478	482	492	449	464	460	464	479	450	500	459	455	484	483	448	454	478	483	471	434	477	452	468	438	508	500	455	435	427	493	467	480	481	489	500	459	464	465	493	478	445	441	469	483	452	492	458	504	458	513	491	483	458	469	462	489	482	500	488	448	512	478	444	476	442	443	469	498	437	460	527	456	468	490	454	496	464	459	442	469	462	497	442	499	487	481	518	471	463	470	478	483	458	476	457	445	490	444	438	465	490	486	429	461	460	529	476	480	507	503	474	475	457	475	439	479	491	487	451	462	468	457	466	492	458	477	486	468	446	470	499	507	497	475	455	465	460	445	498	483	511	499	458	456	473	489	506	449	450	454	475	476	462	497	465	486	427	455	450	465	484	439	459	485	471	501	475	479	487	444	468	447	488	493	478	470	489	490	483	467	491	448	435	499	474	468	441	439	464	482	448	484	450	495	484	480	485	454	486	438	455	490	457	466	457	473	477	495	453	458	452	427	436	498	479	493	461	459	451	493	478	446	486	421	466	479	449	449	475	468	487	467	463	479	437	517	489	439	488	458	483	452	471	452	480	468	464	466	464	468	470	432	474	457	436	471	541	506	470	454	483	449	461	485	456	490	490	496	458	454	443	484	456	478	432	461	443	476	472	499	447	436	440	487	478	466	483	435	468	467	449	486	470	462	470	519	458	424	462	469	458	492	462	444	487	474	459	476	470	438	470	468	470	469	485	444	489	440	466	459	454	461	461	490	490	500	472	512	465	466	469	475	475	459	488	502	478	487	470	458	442	454	483	489	449	444	441	467	495	426	472	493	452	449	483	468	476	500	483	465	453	482	428	444	479	462	459	494	440	492	462	456	506	464	467	451	516	454	478	496	471	494	484	461	449	479	487	464	452	447	449	509	491	431	477	495	471	475	514	460	450	480	495	470	472	473	491	439	450	454	427	464	454	481	447	495	475	466	441	478	480	475	491	454	431	465	473	439	478	447	477	473	465	461	493	494	463	492	447	477	458	443	480	472	480	452	463	508	466	417	451	523	470	514	456	490	478	500	442	475	472	485	462	416	459	487	481	451	479	448	476	453	503	512	492	453	476	488	461	459	482	477	476	456	455	511	463	480	449	468	463	479	467	473	465	490	434	468	471	462	466	459	475	480	491	452	457	496	459	505	489	457	469	460	466	507	464	499	482	453	536	473	434	464	474	446	506	474	506	482	428	432	464	471	488	525	470	462	511	467	461	443	478	408	471	464	457	473	489	470	448	472	467	448	478	454	474	512	493	460	443	454	442	440	460	485	459	462	520	490	470	424	462	483	491	467	474	504	466	466	431	419	440	435	509	447	456	469	456	487	480	481	526	466	482	487	468	475	491	454	478	467	448	471	467	446	457	445	503	482	474	488	461	444	437	490	489	460	476	466	425	448	476	523	479	439	476	487	482	458	457	438	436	511	461	457	488	469	464	482	471	434	482	446	498	465	494	479	460	472	474	481	447	478	450	508	457	477	471	449	478	502	464	470	483	495	493	520	485	457	421	459	459	466	463	471	485	442	455	443	476	450	495	453	420	461	465	515	457	475	460	498	466	483	460	429	466	454	465	479	515	496	510	482	450	449	461	471	444	455	436	471	483	462	501	449	466	442	479	529	437	476	461	476	443	510	455	473	493	472	473	481	502	458	479	468	498	472	430	461	435	487	492	459	451	426	492	424	446	491	455	448	490	493	470	451	460	440	466	496	485	456	499	469	457	521	451	477	463	449	440	459	415	479	445	489	458	475	504	504	475	444	502	500	439	490	482	463	452	466	463	511	450	464	483	443	480	409	506	491	474	478	441	519	482	469	506	469	507	492	482	481	463	483	492	454	488	471	472	488	476	453	441	462	473	462	424	513	417	456	467	464	475	487	459	445	472	456	480	489	493	483	459	472	452	467	487	501	452	482	479	467	477	476	457	469	486	436	488	463	464	469	459	469	461
46148	36888	9523	3693	2308	1461	1075	1185	982	501	374	380	328	289	276	243	224	270	267	2164	6035	7535	415	217	190	198	165	181	158	170	179	169	175	165	182	168	169	168	149	198	166	187	150	151	163	171	149	171	155	190	188	150	135	157	178	162	164	173	141	166	190	180	190	171	161	183	157	167	169	173	168	144	175	181	194	185	165	153	185	156	157	142	166	155	163	194	166	185	192	162	149	163	171	165	141	179	167	157	155	182	175	166	180	159	151	160	155	173	174	198	153	185	175	180	166	174	175	181	165	168	169	156	148	162	165	162	159	185	176	154	166	185	210	157	151	141	178	148	187	165	162	157	171	198	177	176	171	167	149	163	144	167	168	175	165	153	174	171	188	135	180	174	161	168	168	164	183	172	151	157	167	172	173	173	161	160	178	164	199	172	154	152	175	151	156	144	165	195	161	174	163	173	190	163	165	149	173	171	163	166	152	170	181	157	150	180	183	173	163	184	158	163	149	148	162	152	151	166	156	169	179	155	170	173	176	162	156	169	157	168	157	178	196	181	187	142	207	173	190	159	140	165	175	164	159	185	179	177	161	171	155	150	175	153	164	140	169	175	174	159	150	166	150	177	164	175	184	142	179	180	172	130	165	165	167	194	176	155	181	132	158	199	165	175	169	166	177	145	154	164	176	180	174	173	161	169	174	169	166	186	188	183	151	169	155	178	175	164	165	174	176	163	179	153	163	174	175	163	158	159	165	188	152	191	154	165	154	169	188	169	188	179	158	178	165	173	170	186	172	200	153	144	151	172	143	152	152	184	173	175	153	166	163	197	163	171	193	159	180	165	158	160	167	152	179	139	184	147	151	165	157	168	174	168	156	151	163	157	164	148	168	168	183	172	178	177	176	157	158	175	143	160	183	150	165	170	166	163	163	180	163	149	161	162	179	192	131	176	150	161	175	158	190	162	175	164	169	165	181	151	146	159	155	163	165	172	180	175	169	151	158	152	185	161	167	168	147	168	183	181	149	165	185	182	169	189	183	165	178	157	186	164	166	158	188	170	169	179	153	162	165	166	157	179	151	176	155	166	161	151	167	162	172	175	162	144	155	153	156	161	191	184	190	159	184	163	169	180	159	167	174	160	149	162	174	165	160	210	180	181	189	148	175	151	165	147	148	148	153	164	154	179	180	183	167	150	162	155	154	160	166	175	172	181	181	173	185	158	167	159	168	182	183	191	152	160	177	155	170	170	139	157	184	184	181	171	168	177	167	176	193	156	150	163	166	154	166	162	175	168	152	163	176	149	151	173	162	157	168	158	186	179	151	152	159	174	143	159	145	161	188	170	173	156	162	180	167	166	164	158	142	162	148	178	169	168	169	176	171	188	172	179	152	160	177	144	156	172	149	180	157	174	169	174	153	186	206	171	166	170	169	158	147	163	177	174	159	135	172	162	162	172	178	156	151	138	148	170	166	183	168	153	162	163	187	193	162	159	165	168	160	163	170	171	137	183	190	179	163	158	158	160	165	166	188	157	173	155	167	172	186	170	169	185	164	160	159	169	170	144	157	166	168	169	168	165	164	179	147	165	162	153	163	146	175	161	163	173	184	168	169	189	184	173	174	173	173	171	149	153	166	176	168	153	175	166	157	173	157	157	186	157	169	170	182	174	147	156	163	159	184	176	188	169	180	160	155	164	152	181	175	169	171	136	193	179	181	169	176	176	170	169	188	175	168	152	163	163	148	156	151	176	157	161	172	190	162	156	160	186	156	187	181	143	170	160	143	180	164	175	159	196	169	168	165	192	158	157	163	166	162	179	158	172	159	167	153	164	174	175	163	160	171	173	177	149	194	167	155	152	177	186	170	152	167	169	155	160	163	185	188	191	185	167	185	161	179	182	162	154	178	180	181	183	162	147	169	177	184	175	147	153	161	159	167	169	168	158	162	172	171	148	136	157	143	162	177	165	174	167	177	173	172	173	187	183	173	170	169	152	145	147	180	166	191	166	157	177	168	161	170	144	148	164	174	137	138	177	166	165	168	148	167	170	141	147	184	174	145	171	154	173	160	175	176	162	162	159	185	159	171	181	181	176	159	181	175	172	157	172	150	169	181	164	161	194	184	153	168	194	164	172	163	189	156	163	163	175	185	153	167	181	160	169	176	156	168	151	173	136	185	144	190	180	149	181	168	188	172	174	190	165	192	176	172	155	181	153	169	173	174	167	191	196	163	159	177	192	146	166	174	143	151	169	162	198	173	176	178	174	172	170	141	183	158	164	149	150	156	194	191	157	173	153	151	164	161	173	168	170	172	175	146	161	168	154	163	199	170	163	177	168	170	175	154	157	157	154	161	170	174	159	201	158	150	162	153	159	180	156	177	180	154	160	166	173	165	161	174	177	180	161	176	186	160	174	151	168	145	171	185	138	154	167	149	171	171	157	134	148	150	156	171	162	146	165	175	161	175	164	170	161	191	152	163	182	161	159	184	170	159	169	179	192	171	150	176	160	172	171	159	166	162	171	171	158	149	158	178	178	162	165	147	154	168	171	185	171	166	136	171	187	184	173	152	198	172	173	156	155	169	154	186	155	176	164	141	181	180	163	182	155	173	155	179	175	165	177	153	176	160	173	151	140	159	149	164	168	192	175	178	171	150	151	164	162	175	171	137	171	164	183	169	193	169	146	166	177	175	184	166	156	185	166	171	144	193	162	171	157	165	161	177	160	177	174	134	159	152	152	173	173	176	189	178	181	141	153	177	178	179	195	163	141	157	159	167	191	176	183	171	172	166	171	162	153	187	167	146	175	179	167	182	171	155	155	156	159	170	181	161	186	183	174	161	154	168	167	167	156	155	171	175	168	165	173	151	185	189	171	162	181	157	174	195	183	182	152	193	159	141	142	151	147	158	152	165	173	164	193	166	154	180	156	182	171	183	163	160	152	150	171	145	172	167	174	183	176	199	168	151	170	183	167	180	154	174	156	163	161	160	199	174	176	175	133	171	169	149	150	187	156	167	175	177	174	159	189	152	190	164	160	133	163	170	195	180	149	161	168	165	175	177	144	155	159	169	136	177	160	159	181	174	166	161	161	173	159	162	147	169	168	157	158	173	159	160	174	176	194	160	179	176	143	174	145	154	167	180	189	181	160	145	163	154	170	181	167	158	178	177	190	155	162	164	154	170	163	155	141	183	168	174	186	153	149	173	155	182	158	184	167	168	147	144	163	183	143	172	175	165	156	175	171	146	170	162	147	170	154	176	191	161	173	165	172	177	151	173	170	170	167	167	189	181	150	158	169	200	163	174	180	162	189	174	162	152	159	161	179	164	193	151	147	168	165	170	191	166	181	181	180	170	156	172	165	158	153	164	159	177	171	158	172	169	186	175	192	178	168	157	157	190	173	175	165	168	164	169	170	173	156	162	204	142	180	183	173	162	154	189	181	175	165	162	194	174	175	176	163	160	163	177	167	166	157	157	154	178	161	177	168	179	146	183	144
29399	13517	6489	7360	5957	4899	4380	5058	3908	2090	1749	1639	1374	1287	1174	1098	970	952	1378	12274	25641	25467	787	586	607	585	550	488	539	535	520	548	492	550	513	486	459	480	494	505	476	469	470	450	449	490	445	459	456	476	507	443	484	517	482	462	474	450	440	481	445	469	478	501	459	494	451	419	468	459	452	462	474	441	448	446	423	459	453	452	458	459	449	489	441	426	435	417	435	429	477	464	478	445	457	463	460	418	426	486	452	467	426	475	433	431	432	427	408	470	447	496	435	426	475	450	478	446	430	438	434	437	459	432	425	451	429	429	450	403	448	449	410	472	466	423	432	428	436	468	431	425	440	427	438	401	480	454	475	410	464	446	469	440	449	455	410	429	420	437	433	431	464	465	426	436	473	461	451	457	423	446	445	450	421	429	426	446	475	427	407	449	464	439	462	454	428	470	464	461	434	446	459	415	423	421	450	439	436	429	442	402	433	457	441	416	446	396	432	442	462	439	441	454	440	453	447	401	403	415	429	447	443	405	409	480	405	427	426	450	444	471	455	422	457	425	444	454	412	438	441	418	447	432	434	421	464	466	400	483	469	465	417	462	414	454	447	415	438	442	404	452	455	398	396	426	436	460	448	453	468	443	424	438	430	427	411	438	440	443	438	441	472	434	419	449	432	407	418	425	426	431	444	418	431	443	453	444	445	440	430	425	444	448	469	442	426	420	454	435	440	440	424	427	407	442	465	425	453	455	430	437	403	429	464	482	464	426	452	466	431	468	437	455	453	465	426	434	427	429	422	466	398	449	454	479	439	456	435	450	458	432	433	457	420	449	405	451	479	455	453	397	438	418	442	405	450	459	453	449	423	377	449	403	477	432	456	432	453	423	461	472	416	408	446	421	442	394	414	435	411	466	440	428	444	414	472	441	437	461	451	418	433	428	437	480	399	458	420	451	404	461	430	450	450	426	464	432	468	433	456	459	466	399	440	445	454	407	489	421	410	440	465	419	434	433	435	450	408	415	429	428	431	460	413	441	432	448	441	447	459	441	468	405	412	444	423	482	412	450	445	453	434	460	423	436	430	459	428	418	453	425	416	431	419	409	430	431	440	409	449	425	446	451	448	441	414	419	434	456	457	444	415	435	445	435	408	440	479	417	415	409	430	398	424	423	394	462	437	434	476	479	430	456	419	439	439	434	437	457	416	422	453	458	437	423	480	479	461	431	433	450	445	451	414	450	434	432	456	430	467	474	426	446	461	445	424	409	426	474	435	419	437	407	444	441	440	415	432	428	444	449	434	439	434	454	460	467	411	466	413	408	421	416	440	431	439	374	422	418	411	413	437	418	461	447	456	403	440	407	450	434	440	420	429	480	476	414	473	444	419	415	474	460	401	462	432	405	414	434	467	462	471	478	420	455	446	452	458	407	458	439	451	454	466	432	453	416	411	448	420	447	430	457	445	406	455	438	464	456	440	439	404	470	443	442	472	459	413	444	422	442	421	440	422	448	468	448	449	431	440	445	427	411	461	444	447	424	445	462	431	426	446	438	446	465	451	440	452	469	429	405	421	406	463	406	480	443	425	394	445	415	447	456	441	457	429	469	473	448	432	493	443	429	449	442	453	479	424	400	457	443	405	430	428	430	412	429	452	425	433	430	432	413	410	425	412	409	481	422	415	425	434	430	397	428	419	422	408	466	435	525	439	460	457	382	437	453	463	443	413	461	411	457	417	476	431	386	415	459	401	447	459	437	457	456	404	462	481	438	470	468	470	453	441	451	440	437	436	435	489	464	456	440	448	450	418	468	426	419	452	446	427	440	424	474	437	434	435	429	432	422	437	445	423	404	390	399	454	410	448	429	425	416	414	461	421	445	453	483	489	446	417	457	428	435	465	426	434	450	455	428	421	391	410	420	438	428	432	484	452	432	441	426	469	443	422	446	417	426	507	412	457	416	437	444	428	456	444	411	401	417	442	446	442	413	450	466	440	444	414	445	403	414	444	411	427	393	451	478	395	450	462	430	430	453	481	386	479	420	426	434	454	421	448	433	427	438	436	393	409	417	416	430	454	457	420	418	400	398	427	419	420	434	437	444	401	432	445	440	447	437	450	467	434	458	441	440	443	421	430	413	443	454	442	451	446	448	478	445	414	444	449	399	429	428	458	418	442	398	456	490	445	420	436	425	387	395	437	458	458	393	444	467	424	482	439	462	413	441	451	438	433	430	406	460	450	466	420	434	447	482	452	468	420	422	440	442	466	431	445	427	403	448	409	431	459	458	435	487	390	466	450	444	407	410	441	415	431	410	439	429	410	416	447	453	452	402	428	444	448	427	444	417	419	461	421	412	427	427	441	434	453	437	437	476	431	416	462	400	467	446	425	452	424	448	416	420	416	426	434	417	415	429	471	439	449	426	430	429	428	457	455	418	430	459	432	461	438	454	454	416	430	456	402	444	465	428	452	438	431	423	432	463	395	443	452	417	413	428	416	426	459	437	426	444	426	422	406	468	469	445	457	435	449	448	440	427	431	436	435	469	459	449	466	439	423	429	412	428	427	454	413	436	429	412	430	434	427	448	427	436	426	402	471	448	436	443	456	446	381	425	448	439	433	467	459	408	425	484	444	443	428	414	454	461	405	422	450	460	414	454	486	454	446	482	461	435	415	446	481	426	391	418	445	407	445	436	457	431	431	474	451	439	457	433	437	473	437	414	446	411	421	447	447	427	464	469	449	459	480	422	422	437	482	446	453	401	450	460	421	442	430	449	451	448	452	421	444	428	435	439	457	404	416	448	428	417	450	397	463	448	457	460	460	426	447	422	478	477	444	429	403	448	415	432	391	420	430	435	435	453	445	441	436	422	432	430	436	428	411	439	394	425	416	430	443	469	433	422	462	460	405	441	437	387	470	448	416	423	445	412	441	445	444	426	419	452	438	432	458	452	418	477	465	474	423	422	428	455	411	413	454	450	431	459	451	453	414	429	445	479	410	435	447	427	395	418	447	439	445	439	470	442	430	447	416	444	442	467	484	450	465	398	442	425	426	439	464	453	425	460	433	411	450	476	439	439	419	446	430	457	426	465	433	453	465	442	450	411	430	407	421	456	422	438	418	449	453	431	434	473	422	426	429	461	440	432	413	437	424	463	448	454	421	452	452	391	429	425	417	454	367	428	467	389	456	410	442	410	431	415	431	417	502	397	439	442	454	423	424	462	492	430	446	445	482	437	410	427	445	417	442	472	453	429	422	442	440	427	387	425	460	415	442	417	424	429	410	488	433	447	457	419	475	411	485	448	473	476	455	465	420	435	447	468	453	409	446	448	452	449	447	443	406	405	440	468	439	460	475	436	407	425	385	414	436	491	409	424	416	464	429	478	430	405	452	431	463	408	440	381	403	429	450	465	433	475	421	469	437	432	459	432	457	448	455	435	410	451	447	441	401	442	435	424	474	439	396	444	462	430	469	457	440	413	443	422	413	416	462	405	436	410	472	415
4436	1490	484	414	328	335	298	288	332	291	297	293	273	288	289	276	293	287	290	330	594	645	294	266	274	284	276	283	247	272	289	276	256	244	299	287	311	278	267	275	304	293	261	303	277	284	264	259	305	287	277	266	287	294	275	276	278	289	274	280	267	282	255	254	254	282	303	273	288	309	298	280	301	290	317	296	268	316	274	272	299	269	302	274	270	297	280	307	278	276	293	285	296	286	294	303	267	283	286	288	284	313	271	274	327	290	288	261	266	292	277	283	299	304	280	315	278	255	262	304	265	286	288	260	272	306	285	269	255	290	261	306	299	249	284	274	280	281	293	248	268	309	252	268	312	297	274	291	278	307	294	275	307	287	282	291	255	278	294	286	296	272	275	322	293	261	271	268	267	280	283	293	269	281	321	311	268	274	273	291	264	288	325	310	300	306	293	283	288	237	289	244	243	277	284	281	249	284	264	297	293	296	301	289	289	260	261	286	309	271	272	280	314	299	282	293	310	286	269	262	255	250	294	236	280	268	288	279	306	307	268	264	293	267	307	279	294	292	269	266	282	272	274	272	271	263	280	290	284	285	278	287	283	308	281	309	306	282	282	249	269	270	283	292	280	292	263	288	272	263	254	257	247	260	278	269	258	298	280	270	283	294	318	270	285	237	277	248	284	301	303	291	287	284	292	295	283	263	255	290	298	279	275	274	259	291	288	304	297	291	289	276	266	289	290	307	262	308	260	288	271	301	285	274	244	279	297	289	298	285	252	290	285	270	282	274	298	283	292	294	261	288	282	269	286	261	273	309	267	287	281	281	284	303	274	301	263	264	287	283	278	307	277	294	294	268	274	307	308	290	301	271	315	315	275	292	252	292	311	286	277	276	302	288	267	260	262	290	311	265	271	317	286	282	275	280	259	268	278	288	272	285	293	293	305	254	286	272	287	264	289	274	277	282	289	294	300	273	261	306	276	268	265	269	280	299	264	294	283	295	314	291	292	295	294	252	297	286	286	280	270	260	324	311	269	291	298	317	309	248	285	254	275	264	283	299	296	264	287	295	280	254	271	298	268	292	309	296	269	253	279	277	277	295	310	302	266	281	275	293	279	290	299	290	252	282	272	280	282	251	288	310	276	295	291	242	311	287	280	275	286	287	308	313	257	248	294	272	290	274	257	278	294	296	306	298	283	277	279	306	269	280	256	261	289	280	263	267	265	275	272	299	258	246	268	278	291	313	297	279	286	282	292	290	272	298	293	315	291	277	265	299	300	259	283	258	264	287	260	261	272	259	279	295	305	284	273	266	263	266	284	259	292	254	244	255	276	254	309	274	263	269	270	273	267	261	261	275	266	281	273	267	267	290	288	277	258	282	251	286	284	295	262	298	275	273	280	293	283	279	281	258	305	260	264	279	307	305	281	304	283	294	285	261	281	299	281	290	270	296	269	272	272	272	289	270	293	270	265	275	309	290	289	284	284	261	288	276	286	295	272	266	275	278	267	280	292	314	300	282	290	295	265	286	296	273	276	261	301	252	263	278	252	270	267	253	271	269	325	280	318	280	302	286	271	269	253	275	267	310	294	275	303	303	249	309	253	277	265	278	251	271	258	287	267	287	255	267	307	297	293	301	302	266	251	284	261	269	291	271	273	295	310	307	264	285	275	296	310	298	321	274	263	305	291	282	268	302	248	265	281	286	282	285	296	287	256	286	304	282	270	313	284	286	300	278	286	232	267	271	279	291	318	288	257	261	252	283	301	260	313	261	300	276	269	282	277	290	272	264	257	282	253	286	260	317	276	301	264	304	315	292	301	280	280	271	257	276	272	261	290	267	263	311	277	290	263	280	285	283	269	316	267	262	281	283	298	260	318	268	254	279	312	304	283	309	271	297	292	278	260	298	264	271	275	290	260	297	285	298	289	297	276	285	272	282	266	282	271	271	279	267	283	275	287	288	284	272	287	279	265	271	265	292	317	306	309	290	262	289	294	300	240	312	299	263	273	257	299	294	263	266	272	268	311	289	331	259	298	269	270	263	297	283	302	287	286	323	267	305	288	282	286	316	290	287	298	284	263	287	272	290	279	271	283	267	270	272	245	281	291	289	271	284	303	278	273	307	278	282	274	295	267	278	311	276	271	292	313	272	310	274	300	290	294	237	273	277	266	268	259	279	313	276	317	261	312	269	272	300	310	274	294	276	306	275	298	290	273	259	287	271	295	247	296	281	268	278	274	286	290	288	282	295	296	294	260	271	284	297	274	284	281	296	270	260	270	295	301	286	291	297	289	288	298	307	263	259	254	284	297	264	261	287	312	257	296	282	257	285	281	320	290	275	263	260	254	297	312	293	263	293	272	305	263	277	288	322	283	271	263	291	249	282	269	274	288	261	265	272	296	270	261	282	275	284	287	287	291	301	291	266	288	271	270	306	275	280	267	302	287	287	301	274	292	320	298	279	300	285	289	289	260	272	275	286	317	293	280	256	260	288	291	312	283	268	265	293	275	287	247	291	286	293	281	298	273	289	272	277	278	300	295	310	284	290	317	277	265	249	273	251	258	278	258	304	292	285	296	297	276	233	243	249	299	276	298	282	269	271	266	280	287	251	280	270	268	254	296	295	249	284	295	272	280	254	271	289	304	272	277	262	274	268	285	278	266	280	271	286	301	283	239	294	263	294	295	258	275	266	302	307	268	270	279	296	273	283	291	286	293	287	282	295	294	289	283	298	296	237	308	268	288	294	260	297	281	267	296	290	268	322	305	293	276	275	289	298	322	308	309	296	285	306	254	258	263	260	288	277	294	253	279	290	273	281	298	275	290	275	267	276	284	270	238	256	268	275	274	263	265	303	256	253	278	259	300	279	292	281	275	303	278	268	280	279	278	277	297	272	288	259	287	271	285	331	275	294	273	269	303	254	275	286	298	274	277	267	278	293	310	251	269	279	274	274	298	269	279	280	283	287	279	305	277	289	289	284	268	297	278	295	285	252	313	307	281	259	306	310	272	304	284	277	282	279	290	269	286	279	285	244	284	304	285	281	275	289	284	267	305	273	260	246	296	296	304	323	277	287	291	293	285	291	257	293	276	259	253	264	266	321	287	269	283	249	258	302	263	278	265	263	257	306	277	297	275	295	312	274	272	291	305	273	274	286	263	301	295	241	282	275	306	297	296	268	309	269	273	298	280	288	289	266	285	278	284	251	274	278	299	309	292	281	278	283	269	277	290	267	283	251	299	281	292	294	271	272	263	260	289	289	269	275	257	255	280	289	298	272	271	277	291	286	272	269	295	289	280	260	255	285	301	274	283	280	303	265	279	298	254	295	255	257	269	259	298	291	283	300	296	324	283	282	290	306	307	318	263	284	296	309	272	287	290	311	275	303	297	317	285	290	302	296	282	270	275	272	289	274	276	275	269	253	264	322	296	277	274	254	307	271	275	271	279	255	292	269	277	260	280	286	298	279	258	269	279	289	280	287	282	305	275	275	259	303
4575	2274	1053	1059	991	933	886	908	792	875	747	743	804	722	756	716	749	748	758	1123	2876	3154	756	733	745	696	749	742	658	703	749	757	731	714	752	693	686	716	698	756	728	766	655	750	711	760	728	749	739	731	714	733	704	721	750	710	699	735	754	730	733	715	693	735	713	692	715	741	732	748	775	721	711	729	721	731	731	750	677	689	739	703	730	731	718	728	703	692	696	726	740	699	706	720	671	720	746	741	735	703	756	732	721	756	704	750	738	724	685	696	713	733	706	708	693	740	709	718	710	711	697	704	688	710	702	728	701	709	727	727	762	687	715	717	712	729	702	707	710	759	698	704	711	687	691	674	641	665	748	746	763	735	692	720	775	734	732	716	721	710	755	726	699	783	662	714	722	715	696	745	685	791	723	741	714	744	713	787	725	730	663	713	681	671	693	731	760	761	726	708	737	721	732	713	693	690	733	723	742	691	724	712	685	656	700	759	721	707	707	717	702	742	711	727	752	723	732	699	750	742	735	728	759	738	689	717	781	736	716	767	742	699	693	664	722	688	697	696	717	710	754	715	673	712	706	738	744	753	700	728	708	694	700	700	712	705	698	715	733	716	691	729	672	728	704	695	734	729	724	685	698	759	712	760	746	689	741	721	718	692	711	735	691	746	732	733	773	722	691	703	692	708	668	663	748	733	720	710	718	687	640	702	727	763	710	756	737	722	754	729	696	698	726	733	740	717	699	726	705	714	727	693	699	695	762	673	731	722	709	719	723	747	720	692	723	739	714	753	669	740	744	699	677	740	680	737	708	662	753	684	764	698	735	723	728	754	758	740	704	749	758	715	744	714	749	748	743	707	731	761	713	752	689	722	660	706	715	713	721	740	739	723	665	756	739	616	740	674	710	759	697	713	674	730	743	749	716	713	714	745	720	696	672	740	754	732	763	736	713	767	731	717	703	718	703	691	679	644	747	720	709	721	726	747	723	740	692	701	766	735	733	696	752	680	699	723	695	711	695	687	687	745	738	708	737	730	709	715	733	692	701	730	745	753	708	692	739	738	733	724	657	771	738	705	724	730	662	708	722	709	693	744	720	710	732	732	749	690	696	737	719	710	780	708	702	701	753	767	729	719	723	738	724	679	699	705	718	739	710	698	706	692	687	723	725	715	675	686	735	761	744	712	699	754	709	762	724	693	724	700	701	722	676	734	694	702	713	681	727	734	702	662	706	753	692	662	727	726	682	725	678	687	707	755	693	708	709	771	705	747	695	750	765	714	687	700	697	744	770	671	733	690	735	739	733	693	698	691	719	696	734	723	693	739	721	713	714	697	703	690	727	733	728	724	704	707	726	684	705	725	726	733	761	694	683	713	698	694	707	739	722	698	684	706	733	695	721	710	729	711	712	720	725	682	712	723	717	777	693	709	736	730	696	739	712	750	746	726	702	694	703	758	714	725	747	692	707	727	699	712	707	732	738	749	727	727	713	735	686	734	758	728	702	756	752	736	739	739	712	711	752	751	744	738	720	713	759	681	726	738	713	731	752	722	733	701	738	711	694	727	681	723	776	761	696	696	705	709	721	679	722	711	724	702	718	722	709	668	747	734	732	716	690	753	741	720	712	768	720	684	691	774	694	730	742	725	677	723	736	729	682	733	733	725	674	739	713	762	713	682	705	679	743	719	754	698	703	729	707	681	703	708	685	726	710	689	722	744	692	678	693	733	706	736	707	718	748	724	739	718	677	722	695	707	712	750	727	700	716	692	735	687	756	682	752	710	702	702	698	714	729	744	752	715	740	699	708	754	727	691	757	699	687	730	710	735	713	706	734	754	700	706	722	739	726	700	684	753	729	711	704	670	712	710	702	694	730	689	723	677	724	756	731	744	721	653	751	745	741	666	688	728	724	734	746	682	682	736	756	739	727	710	712	701	747	688	739	710	694	705	736	695	713	705	737	717	733	698	732	672	737	750	744	713	720	744	714	705	685	797	722	686	676	745	674	689	680	697	717	832	719	744	695	730	721	739	709	702	743	743	721	723	713	743	747	691	722	752	707	741	713	749	735	748	679	756	703	697	726	730	746	726	691	714	702	748	727	684	773	751	730	703	731	703	702	697	698	739	715	712	696	730	730	772	733	698	755	689	749	743	707	721	743	740	646	721	706	762	762	725	717	737	671	737	708	711	714	727	730	740	707	687	683	742	745	743	734	755	715	713	701	766	734	726	737	679	679	724	727	696	732	678	792	792	707	738	709	729	750	721	686	696	699	732	722	710	723	676	737	659	683	734	720	690	744	754	718	723	735	675	726	680	710	693	698	722	686	726	721	683	730	718	755	725	752	656	737	765	745	683	712	701	679	741	714	700	713	732	667	696	766	681	734	715	729	714	731	738	751	719	736	733	773	697	763	701	710	679	733	754	732	723	751	714	740	753	712	657	696	657	718	746	734	708	694	705	724	740	734	706	726	747	712	721	712	745	736	703	705	725	713	737	709	721	691	692	683	710	722	699	734	737	713	746	688	766	725	717	752	725	686	707	708	699	719	681	720	725	710	715	712	692	716	674	725	734	725	708	720	730	739	709	775	682	683	698	705	745	700	739	705	723	695	752	710	724	732	688	656	675	699	727	667	754	691	720	726	726	789	758	705	789	721	764	729	709	694	698	767	693	734	719	695	753	704	720	658	717	710	678	712	725	774	753	740	709	709	733	728	767	720	730	644	712	748	719	652	694	750	696	739	705	736	658	709	709	676	737	734	736	716	657	715	714	715	700	739	672	742	755	758	714	704	749	677	762	726	724	685	706	691	653	688	708	713	722	735	665	732	742	687	695	672	755	701	770	720	747	734	690	736	781	685	711	659	767	713	707	747	738	743	728	748	702	754	704	764	698	705	731	717	700	677	742	742	659	743	664	691	735	702	698	750	716	691	687	735	745	755	663	725	707	727	702	713	712	697	720	751	728	748	734	666	750	759	680	678	677	646	735	745	721	727	696	646	757	718	743	709	725	746	696	700	709	731	715	709	726	730	714	775	717	689	727	689	724	686	683	672	715	664	729	736	711	762	725	695	746	759	723	726	767	742	704	707	750	727	720	685	686	729	722	756	719	724	673	722	735	734	727	715	693	734	716	736	709	684	727	710	741	746	710	695	720	775	735	727	750	693	753	707	716	674	704	720	680	747	701	730	700	731	697	740	722	728	707	735	678	676	741	697	647	751	726	729	704	738	697	666	707	731	729	670	712	689	733	735	707	728	736	750	752	710	715	744	724	724	669	664	726	736	716	725	682	690	719	711	660	700	695	714	728	698	753	688	713	694	676	734	739	720	733	726	680	718	760	705	730	737	710	720	710	714	747	713	657	756	756	752	719	711	729	709	704	690	736	751	725	697	685	705	699	755	737	743	703	743	664	691	706	714	706	690	690	726	673	687	743	717	731	706	672	702	667	703	691	717	717	710	742	736	733	683	697	699	711	726	724	726	723	729	681	721	776	781	722
43097	40671	11456	3387	2051	1555	1649	1138	749	498	410	406	328	299	303	288	294	252	266	350	6110	8850	706	225	216	187	190	197	217	222	196	173	204	190	191	166	179	187	190	214	167	166	205	203	176	210	204	195	198	185	174	197	173	181	205	199	174	195	182	170	181	197	180	188	213	180	187	199	193	155	207	181	189	162	188	191	202	188	188	181	197	178	183	172	170	170	184	198	177	169	175	203	190	181	175	180	191	162	181	176	159	178	164	183	182	185	176	193	202	188	164	183	194	193	174	184	188	187	198	173	189	206	205	166	201	189	186	188	190	199	166	200	187	198	200	164	178	197	214	169	191	206	168	184	186	186	183	183	173	187	205	185	188	189	190	191	192	182	170	161	180	171	204	163	179	185	193	201	184	171	172	197	209	211	184	183	203	178	204	186	176	169	176	192	186	174	186	188	179	161	177	176	177	173	192	192	196	178	184	187	160	197	180	183	157	185	188	181	180	172	173	203	170	192	162	156	191	172	177	166	193	169	192	183	189	173	194	190	186	189	180	205	194	171	202	191	210	186	197	192	170	191	197	215	179	178	180	202	182	177	189	194	181	165	175	207	185	180	182	161	188	175	173	193	185	199	185	165	205	185	150	175	168	175	178	171	184	181	177	187	200	187	159	183	190	181	206	189	187	184	183	187	215	170	175	165	157	206	186	197	200	187	187	177	183	168	181	183	195	189	174	174	170	144	177	169	183	179	188	201	168	202	173	180	172	221	204	167	162	163	168	175	184	167	187	159	165	192	197	173	197	189	178	183	183	187	173	183	163	175	187	200	161	198	209	193	170	174	178	159	221	166	200	170	175	177	189	183	190	167	207	185	192	183	194	190	206	160	158	181	180	184	181	185	185	163	147	166	178	176	209	170	186	196	205	177	175	153	172	192	184	191	191	166	166	204	193	206	179	189	200	194	201	183	172	178	174	157	212	191	203	188	184	182	197	200	175	181	189	168	213	201	179	189	185	185	185	207	168	187	173	183	190	187	189	176	186	194	171	159	152	170	209	190	190	187	183	189	188	203	177	202	186	200	177	188	210	166	189	183	190	187	188	152	194	164	161	181	163	217	189	186	165	179	173	175	191	175	165	181	202	207	197	185	177	171	193	175	171	208	201	179	176	184	169	186	165	203	181	196	166	174	188	178	202	197	204	186	209	176	205	195	183	200	189	194	187	172	180	194	165	171	181	186	181	168	199	185	189	150	190	198	176	194	175	184	188	159	166	167	173	181	172	181	176	195	190	191	176	210	195	188	171	201	180	184	171	164	213	173	177	164	184	186	181	188	175	177	196	210	179	201	216	218	177	204	198	196	191	209	177	173	156	172	167	184	173	195	171	190	178	189	178	207	194	225	181	175	161	215	162	188	179	176	193	204	167	204	185	191	195	184	177	178	182	177	168	189	187	186	205	190	201	190	171	194	185	184	179	179	157	209	172	146	176	156	192	194	180	183	217	214	152	192	167	182	170	191	205	190	153	187	161	197	161	162	170	180	212	180	168	207	192	202	173	187	188	156	189	210	181	221	205	169	202	171	174	183	196	182	181	194	162	171	169	170	180	174	200	169	159	203	186	171	176	186	187	189	198	175	187	180	165	173	178	184	167	173	157	189	192	180	198	204	183	177	189	194	202	187	176	215	178	180	197	184	214	159	206	182	184	167	201	185	173	175	191	152	162	167	185	186	225	173	194	191	170	189	179	176	174	197	203	175	160	179	160	186	169	177	225	182	201	175	179	163	166	200	171	171	186	182	178	194	211	198	202	199	176	196	185	174	172	200	182	188	173	195	177	193	179	188	173	186	203	176	175	177	172	183	173	197	186	190	171	164	170	188	184	194	194	160	178	187	188	193	193	194	195	191	169	191	167	184	164	162	191	189	177	220	195	182	181	161	202	181	174	172	182	198	197	174	181	174	182	180	185	185	190	195	183	213	160	172	175	190	196	203	187	165	167	181	184	187	179	187	174	189	172	214	167	179	184	180	173	196	175	182	173	190	187	189	174	164	185	187	195	168	204	172	163	185	167	158	187	200	189	196	189	182	197	183	180	198	176	168	193	160	165	170	189	193	199	188	195	173	196	163	209	163	186	176	226	194	188	211	163	179	180	166	191	187	185	177	167	177	193	185	168	183	187	188	171	204	183	187	186	180	189	184	193	164	180	205	188	182	179	177	196	187	181	198	203	188	182	182	171	213	170	162	181	174	175	186	212	164	176	198	178	176	171	157	191	176	192	206	191	169	195	168	194	193	189	190	189	202	184	165	182	185	177	163	169	170	207	184	168	192	188	185	190	173	193	172	212	194	184	165	199	192	167	190	187	190	182	170	189	190	193	172	174	186	192	204	213	181	167	191	194	165	197	157	192	183	177	183	216	162	169	178	188	180	182	177	213	186	167	187	193	181	193	175	193	178	181	179	173	191	192	177	181	162	176	186	210	176	168	169	173	213	174	193	178	196	187	176	196	190	172	186	204	180	192	190	161	195	190	200	192	192	187	178	182	168	189	192	193	194	177	180	199	215	194	175	180	207	184	193	199	174	184	161	183	147	200	180	184	181	151	189	175	178	186	167	184	172	171	189	195	197	220	193	157	181	192	174	207	192	202	186	181	189	183	190	189	166	199	176	182	166	203	186	209	178	184	185	185	195	201	182	184	145	170	152	189	196	153	196	178	198	190	179	181	188	201	205	201	203	189	190	204	173	202	144	157	180	183	192	210	166	184	191	184	173	189	185	173	170	173	171	193	185	202	196	176	205	177	190	184	200	174	165	170	185	185	185	192	193	198	194	189	155	203	184	181	187	176	201	166	164	197	172	198	194	186	179	171	179	187	166	180	180	186	167	181	182	173	170	198	172	193	190	182	195	189	192	175	187	206	192	182	202	188	172	150	168	195	174	199	168	190	170	178	174	182	184	186	168	165	165	189	167	189	186	189	167	205	179	173	198	182	192	177	171	193	183	177	173	180	176	172	185	171	191	190	178	204	200	194	187	196	180	184	191	186	159	169	187	146	174	189	191	206	176	180	186	170	199	194	195	183	187	179	186	177	187	184	187	177	184	202	186	165	166	172	165	174	182	183	185	178	184	199	177	173	206	169	167	175	166	162	203	186	165	185	165	169	171	180	181	199	194	173	165	174	170	197	175	167	161	183	175	200	187	171	167	179	200	186	190	188	186	197	169	170	189	167	169	190	135	186	220	191	161	207	156	174	195	167	169	194	190	166	174	167	208	165	158	202	182	170	173	190	195	189	200	205	180	191	198	211	184	184	183	171	143	208	195	174	171	169	195	202	175	172	222	175	155	185	186	167	174	208	181	168	179	202	176	174	173	196	178	198	183	175	177	185	199	179	187	175	208	180	174	186	151	171	214	181	199	181	194	199	189	195	189	182	216	196	172	165	177	178	182	178	191	160	182	188	167	178	194	157	201	191	179	172	204	199	189	176	192	173	174	205	217
27907	15785	6186	6919	5860	5059	5611	4093	3041	2243	1781	1687	1496	1336	1246	1185	1164	1098	1001	1723	25485	28955	924	607	617	608	566	569	609	580	556	566	532	585	576	559	571	545	513	514	533	492	538	528	531	496	484	493	524	544	565	506	460	513	490	509	537	466	495	519	511	513	502	500	481	499	469	474	535	468	505	496	531	507	466	501	527	487	469	461	467	489	475	528	525	498	530	506	479	467	489	468	517	487	483	459	503	475	493	489	514	476	490	496	497	474	467	519	488	438	485	484	525	495	539	469	485	489	521	500	492	483	470	518	488	435	503	484	481	458	460	485	509	506	511	510	501	481	443	483	476	468	495	466	429	489	463	521	471	439	474	449	486	482	511	519	462	480	511	452	497	489	458	463	512	461	538	453	493	486	507	435	469	505	470	462	529	471	422	488	494	450	465	470	449	437	469	482	493	457	453	512	463	510	440	486	467	476	457	461	470	519	471	490	475	483	477	461	463	439	469	501	482	483	493	461	466	486	497	485	456	476	461	482	456	479	512	493	469	459	500	447	496	495	496	499	472	481	505	501	493	482	454	482	465	475	479	526	461	466	460	456	478	470	471	452	493	487	457	458	488	526	486	525	510	482	487	458	489	454	474	467	474	459	494	522	491	466	505	467	494	453	471	504	497	444	497	497	481	452	487	456	482	463	503	482	512	507	483	467	444	474	477	490	502	527	463	494	448	503	494	446	448	487	485	510	459	495	474	498	464	454	516	458	480	477	483	476	491	465	494	477	436	494	471	491	481	429	459	470	465	497	525	466	480	480	498	521	475	462	496	502	461	442	449	492	463	479	443	468	499	488	468	473	460	491	495	489	498	509	492	483	440	502	503	503	482	504	529	475	483	440	467	453	498	463	500	475	465	473	489	505	420	491	484	456	457	470	471	454	544	487	449	475	480	500	505	516	457	458	475	454	481	446	452	458	503	443	482	492	517	479	446	494	495	481	418	506	444	463	465	454	475	473	489	472	470	469	477	490	510	470	468	509	505	497	492	479	479	537	444	484	518	453	486	471	448	467	475	434	469	467	454	479	515	475	461	491	526	458	464	544	507	523	466	490	469	508	468	481	485	490	470	480	460	455	513	499	479	482	456	510	457	518	481	484	493	489	497	478	496	444	503	488	519	490	485	458	443	501	441	485	512	475	474	471	474	494	498	508	489	479	459	516	438	494	474	527	476	456	467	506	438	470	490	452	469	479	466	471	458	500	475	444	482	492	501	516	503	459	462	487	480	469	482	491	504	460	468	491	502	481	441	455	478	453	492	493	480	462	511	460	457	473	494	445	476	469	510	524	478	481	464	501	487	493	456	481	475	507	486	479	437	496	456	497	453	543	453	501	441	475	475	477	472	471	471	506	459	460	467	452	491	493	476	489	467	459	460	465	473	464	481	501	485	495	487	462	497	480	496	519	494	498	466	463	517	483	444	510	452	489	502	514	458	465	484	507	480	435	455	485	434	503	470	480	498	495	492	502	503	468	521	457	443	470	496	510	494	471	435	492	508	495	433	493	462	459	489	495	479	491	483	479	458	483	478	491	481	482	498	488	484	458	486	470	471	486	491	428	510	503	465	508	481	498	507	487	498	480	466	451	473	493	501	486	473	491	493	480	474	449	485	489	492	440	461	500	469	445	477	467	479	490	504	493	513	484	454	480	444	482	505	445	473	499	495	480	508	429	456	485	464	451	485	459	456	486	481	432	488	478	495	449	470	462	476	458	485	487	479	525	499	505	464	467	472	449	493	469	488	491	468	503	512	481	484	498	490	455	451	503	433	495	479	464	483	485	482	465	482	486	485	494	457	482	484	498	445	444	451	459	493	493	461	483	461	485	491	508	473	449	455	473	464	475	461	504	489	472	492	464	464	485	490	493	470	475	471	474	526	432	489	460	491	492	485	471	479	483	494	447	480	501	495	512	462	510	488	497	501	485	504	485	466	519	455	483	477	466	449	489	475	485	551	509	477	482	463	493	450	447	460	504	480	450	512	438	497	445	473	511	467	487	491	459	503	485	464	470	465	483	483	497	499	472	459	491	442	493	483	492	460	495	476	476	513	456	491	475	510	466	500	454	465	450	467	466	480	476	460	445	469	478	515	451	465	475	455	405	453	465	501	477	520	456	458	471	458	473	468	485	492	475	454	489	475	456	445	451	513	488	476	506	491	461	464	460	440	489	471	503	444	456	470	499	485	506	476	510	464	479	504	497	472	474	467	472	469	469	480	489	469	463	487	491	470	514	477	480	507	449	462	452	516	471	476	523	438	493	515	468	435	503	495	448	461	467	476	504	504	439	425	469	458	493	451	442	467	479	481	512	471	520	447	423	478	452	469	468	477	456	508	475	493	475	491	450	460	467	507	492	470	442	463	478	488	444	481	470	502	476	448	493	466	493	465	487	459	490	473	424	502	453	496	459	464	506	508	471	516	472	476	487	507	483	460	516	463	486	453	496	479	500	497	455	465	474	489	466	477	467	422	455	470	473	523	501	435	502	493	488	480	479	506	465	455	463	457	477	453	499	464	428	489	457	516	451	476	488	448	462	471	470	462	458	486	463	485	506	523	482	475	498	456	462	497	501	477	467	470	504	470	465	495	485	515	474	486	446	473	485	449	478	443	462	479	479	509	504	513	477	504	462	462	467	501	446	491	481	482	470	475	460	490	486	524	467	489	484	509	501	474	479	503	449	484	511	456	483	450	494	471	527	492	473	437	471	473	471	485	463	444	484	481	502	514	488	527	508	511	505	484	481	474	471	478	472	441	503	505	462	457	492	458	470	464	447	537	483	459	445	490	484	477	497	462	493	493	461	494	517	480	494	504	435	461	472	468	477	473	475	476	447	492	497	496	466	489	485	478	440	484	443	489	487	493	489	454	489	488	488	470	501	485	473	477	480	484	527	469	489	450	490	496	470	509	487	453	445	461	471	519	477	478	484	476	477	456	462	485	473	517	469	495	503	516	497	467	483	460	475	507	507	478	516	463	458	485	466	498	481	493	461	478	499	481	477	484	474	476	508	449	562	507	505	477	474	443	498	427	456	483	465	508	437	457	488	474	425	483	524	462	480	491	492	467	449	477	499	476	487	487	503	497	424	490	443	477	513	431	467	476	511	519	481	467	497	479	484	479	465	487	493	492	495	474	500	498	472	472	503	494	476	459	528	488	493	458	491	477	472	468	475	463	456	488	481	488	500	504	456	506	493	449	443	501	433	473	452	503	504	469	427	508	439	456	488	467	468	428	471	478	496	428	445	487	523	520	477	501	517	440	511	453	490	523	500	476	503	448	449	481	479	464	470	476	495	512	477	502	536	462	480	482	474	487	495	520	473	498	483	460	472	451	513	499	475	467	472	459	476	436	473	452	508	422	531	481	476	457	500	463	471	494	461	449	498	468	480	485	454	492	488	492	504	501	482	454	498	460	471	482	459	446	463	463	499	464	494	475	424	484	465	493	438
43744	39727	27177	7207	2605	1551	1258	923	594	464	458	364	315	320	302	293	274	311	290	279	3822	10251	5424	240	216	199	195	217	188	213	182	214	193	205	212	194	170	223	186	186	185	174	169	178	193	186	167	171	200	179	210	174	200	201	198	197	177	193	162	175	204	205	179	203	179	169	182	190	167	173	171	175	202	191	204	156	166	172	174	170	184	177	167	174	199	234	175	198	179	180	190	191	193	190	194	184	200	183	150	203	174	207	227	182	187	191	203	192	183	169	214	188	179	209	191	193	190	198	182	198	199	189	173	205	178	175	198	174	172	186	197	191	195	186	181	192	201	211	195	202	184	197	177	210	190	173	227	192	191	190	191	171	197	173	157	193	201	184	189	207	186	206	177	183	170	172	169	162	211	187	174	209	173	185	176	176	188	175	190	190	153	194	167	172	185	200	189	163	202	173	181	180	173	191	177	153	184	193	176	185	214	188	186	170	209	201	189	186	191	177	200	173	184	154	168	171	189	200	167	186	201	206	179	193	176	195	190	186	164	177	194	183	170	178	158	184	180	199	192	194	182	185	178	205	161	180	198	176	183	141	182	173	189	197	192	193	196	171	213	179	208	193	183	188	196	175	196	187	200	185	164	182	191	183	187	172	177	177	181	187	195	178	176	179	187	169	201	171	182	226	229	180	200	151	186	176	196	161	195	179	200	200	190	201	180	171	194	175	192	178	193	183	182	209	198	150	194	195	201	197	196	184	218	185	192	186	186	190	173	179	192	206	179	190	175	170	201	220	185	181	208	202	194	198	200	174	185	180	198	187	189	170	200	184	175	162	167	194	186	197	196	216	205	178	198	186	191	195	178	183	173	178	188	189	207	166	188	196	207	187	201	182	170	166	172	195	187	184	182	165	177	190	196	172	171	178	175	190	177	174	185	198	166	186	194	167	184	199	158	177	195	171	190	209	190	190	195	174	194	170	183	210	167	200	203	200	194	172	165	207	183	164	184	213	169	177	202	179	182	197	171	193	170	190	170	192	168	194	183	198	203	166	213	191	205	194	155	206	175	189	197	190	169	190	168	184	173	203	189	184	188	165	191	186	200	181	182	177	160	190	187	175	205	183	166	170	176	170	176	171	183	200	203	179	192	166	177	160	189	200	208	191	171	186	194	199	184	206	190	177	182	165	193	171	203	180	175	199	177	200	196	172	200	207	167	200	209	173	201	188	196	200	158	189	173	209	190	191	177	158	203	191	188	200	183	196	165	159	171	197	180	188	173	184	197	196	192	172	178	201	181	202	208	175	166	195	193	183	192	184	178	162	181	186	204	175	206	171	179	198	207	196	192	186	201	189	172	201	187	200	191	173	190	180	206	154	192	170	153	174	204	172	199	183	196	167	188	183	195	195	207	185	177	199	197	191	194	180	164	193	179	167	184	183	201	178	183	177	170	184	165	213	177	163	201	200	180	178	180	185	198	180	166	196	208	174	179	187	180	168	190	184	189	175	197	207	179	201	182	182	199	193	179	181	184	192	180	176	170	171	182	179	173	193	182	180	197	189	185	218	203	201	174	181	167	190	184	198	157	184	194	185	207	175	202	205	194	198	173	186	179	200	192	194	184	204	189	200	192	203	175	184	184	189	226	183	212	162	181	184	204	188	184	199	166	190	200	160	198	175	156	173	177	200	188	196	196	175	177	178	166	167	185	205	180	182	212	179	176	178	166	190	179	185	181	165	175	183	184	201	192	203	190	181	157	190	214	177	178	172	197	196	194	208	182	178	212	201	170	190	195	176	167	205	182	198	198	164	194	193	183	189	166	198	203	214	157	201	180	158	191	202	180	207	176	194	212	187	199	172	194	190	198	163	173	169	173	183	201	195	179	201	205	184	188	189	187	199	177	200	177	200	192	189	181	173	144	185	168	178	202	194	186	213	191	215	197	177	185	193	201	169	213	173	176	186	190	177	174	194	197	167	162	182	189	186	199	176	179	160	181	186	174	169	179	197	199	189	218	196	144	199	197	186	177	162	204	188	177	185	177	183	191	184	198	181	165	175	192	193	175	164	166	172	205	163	193	171	191	180	203	192	193	194	207	220	221	194	212	214	178	190	213	151	166	174	183	174	209	178	190	189	192	186	198	188	204	197	173	184	174	191	189	187	178	198	180	184	186	201	183	185	190	188	189	176	178	172	190	170	177	175	187	192	191	196	174	193	184	189	194	167	198	178	183	179	215	204	162	194	190	203	178	172	172	211	224	182	185	193	187	161	175	190	190	158	185	184	206	186	190	199	190	166	174	197	179	199	198	194	187	195	193	191	199	193	185	173	185	161	199	190	186	215	165	201	205	211	184	188	190	169	229	170	202	181	196	197	198	204	168	202	188	179	177	183	168	214	195	201	184	197	210	187	208	207	198	173	194	211	209	222	200	175	206	193	180	168	213	189	195	195	174	189	193	177	197	177	148	197	176	197	183	183	169	195	185	201	195	186	198	165	179	196	194	184	159	180	207	179	200	219	191	181	174	186	174	181	185	174	191	213	207	189	185	204	162	177	187	176	198	208	186	181	180	165	174	177	183	196	166	195	178	203	190	190	175	182	189	181	189	174	206	174	154	207	185	192	194	185	177	169	199	186	176	208	187	185	190	205	164	179	176	185	182	179	155	186	209	183	175	188	186	183	185	187	179	177	171	200	169	157	189	176	189	191	195	196	192	180	190	180	193	168	184	171	178	186	191	176	190	184	169	202	175	192	212	199	184	189	202	196	180	189	219	199	189	199	206	188	187	175	187	208	211	196	182	204	198	197	188	195	179	188	179	186	158	192	193	182	171	173	183	202	205	180	182	189	188	180	169	172	198	207	185	185	179	190	182	215	153	183	177	153	175	172	186	178	184	205	160	178	191	181	153	178	184	175	193	188	218	183	189	172	168	193	187	189	175	174	175	201	193	182	190	223	183	193	180	187	199	178	187	176	205	178	180	188	164	191	173	173	202	185	190	165	164	202	181	187	171	186	183	172	158	172	191	198	212	166	226	192	159	165	191	194	199	167	206	183	196	189	174	171	178	164	190	198	192	181	195	186	160	171	173	170	171	179	196	176	196	201	186	175	194	201	169	187	171	186	194	196	176	171	213	189	209	189	175	181	184	178	169	190	168	198	184	171	197	197	192	222	203	179	210	166	174	167	199	181	189	173	207	194	190	206	216	177	203	223	196	199	195	174	190	193	198	188	160	184	203	198	200	198	200	156	185	216	163	182	173	200	183	157	174	173	203	186	206	194	202	195	194	198	205	170	185	208	166	183	183	201	169	208	196	178	209	164	180	194	184	152	200	210	190	188	182	162	184	172	189	194	187	201	187	147	200	179	196	179	190	194	175	180	181	184	174	168	195	178	179	176	191	175	205	183	187	181	190	190	162	188	195	180	192	189	190	180	206	199	187	197	216	201	177	190	191	190	188	204	196	184	193	205	193	178	163	172	188	188	192	176	213	207	165	178
27839	22548	17488	6644	5936	4915	4481	4103	2834	2225	1921	1499	1489	1333	1313	1246	1131	1138	1160	1103	18715	34275	15028	577	624	517	587	595	556	588	543	567	572	552	534	508	572	498	546	549	523	519	511	514	528	495	536	489	542	482	545	499	550	519	526	504	527	533	512	509	479	517	516	508	504	481	493	509	492	479	518	526	485	469	500	494	474	504	506	521	457	513	493	524	533	514	541	507	485	499	524	479	478	498	493	451	513	536	475	477	497	475	531	467	486	519	531	498	505	529	535	501	452	499	469	445	511	521	511	500	507	486	488	505	531	491	507	486	439	489	479	506	533	532	497	510	497	526	497	452	547	515	495	477	482	495	473	549	485	459	526	493	494	522	515	506	489	506	505	509	497	499	525	504	492	478	477	448	484	470	501	480	510	474	528	471	531	507	498	475	514	486	491	501	473	506	478	440	471	476	521	467	535	479	531	485	492	531	481	477	527	478	506	501	460	523	476	508	466	428	519	512	508	492	489	492	458	493	476	486	501	492	482	503	505	541	489	481	538	491	485	518	452	510	498	503	497	486	501	513	512	494	514	422	485	501	490	457	506	507	483	541	536	527	501	478	490	489	519	458	478	531	509	483	491	474	497	499	442	471	513	473	512	500	511	478	518	526	498	498	544	467	521	482	514	558	492	497	502	494	496	479	455	475	493	484	502	479	483	466	505	510	494	501	538	535	494	471	457	467	531	481	545	476	494	480	478	503	516	488	485	504	398	487	455	474	484	474	443	441	487	489	506	511	493	477	495	524	478	522	522	466	458	488	508	508	503	489	497	487	537	470	491	447	476	470	491	483	478	500	471	471	441	519	445	518	486	484	497	511	517	446	515	485	506	498	495	486	511	482	517	502	515	509	523	449	521	497	439	475	494	494	485	502	478	486	538	507	491	532	430	511	487	528	489	467	497	457	478	482	491	461	509	487	505	477	495	502	505	482	467	531	490	521	494	492	492	467	492	492	485	486	497	494	490	482	519	503	461	499	483	516	484	486	495	471	489	483	554	508	485	504	497	490	486	475	468	515	451	516	521	525	510	473	476	478	482	465	473	486	521	448	496	505	489	510	521	482	470	482	477	477	496	506	478	474	531	482	499	503	525	475	522	442	509	489	504	504	517	471	499	521	493	483	480	510	504	500	507	481	488	520	481	478	481	452	505	502	520	507	517	468	495	529	478	480	482	519	442	507	474	494	453	482	482	477	495	471	499	490	506	525	495	490	496	537	484	495	463	490	514	508	471	481	493	541	482	479	526	485	486	488	461	505	478	477	510	484	459	482	509	476	485	458	488	484	482	498	513	528	512	513	497	522	474	514	491	498	503	517	486	469	543	509	524	492	505	510	500	459	458	492	470	499	478	530	479	472	505	503	514	473	450	457	473	505	501	499	514	489	509	523	484	494	458	490	542	457	487	468	497	499	526	521	501	465	502	516	512	478	466	487	509	515	485	507	518	503	470	485	545	503	488	489	487	512	504	502	471	505	491	551	510	472	506	482	551	480	508	485	445	493	471	474	500	497	523	499	508	530	505	466	490	482	545	462	493	511	502	492	488	494	520	507	477	486	482	485	489	466	469	504	485	478	476	466	482	494	515	453	515	486	496	500	491	494	498	486	473	505	490	493	460	452	509	528	484	515	477	497	506	451	508	470	541	488	520	487	481	478	471	483	467	500	525	458	475	501	489	465	523	473	515	481	489	456	472	455	490	534	500	466	489	499	511	479	527	504	486	478	456	476	496	476	504	473	512	494	474	476	475	471	491	530	482	506	489	500	489	466	485	508	476	458	473	511	484	514	492	467	475	467	480	497	481	471	533	494	496	463	529	499	491	518	503	511	514	491	482	500	540	507	485	521	470	458	501	512	485	528	506	520	458	464	534	503	487	482	465	495	487	485	501	503	519	509	499	483	510	477	467	520	457	512	481	480	506	508	494	539	481	485	519	493	516	494	456	520	441	489	500	464	526	560	508	495	449	459	479	496	475	502	508	514	488	494	508	527	494	492	492	522	509	526	496	523	469	491	505	507	490	527	551	487	526	479	482	513	506	504	488	512	466	483	481	462	470	504	506	521	484	521	473	483	508	533	495	454	520	530	491	472	503	515	482	466	501	484	512	480	466	489	513	523	514	436	539	473	484	473	463	470	488	505	480	518	501	513	447	475	501	536	505	506	462	503	428	480	457	496	494	498	514	485	494	472	488	494	494	492	498	476	490	499	466	508	501	489	510	499	494	511	496	484	509	480	483	496	518	472	512	486	530	487	506	509	504	503	479	513	495	528	483	518	478	480	467	469	509	507	479	479	506	502	495	494	469	515	484	488	498	483	469	529	471	503	454	473	494	469	486	524	508	487	496	490	466	519	469	503	503	507	520	518	493	503	446	521	481	500	489	528	467	501	503	509	512	485	518	479	452	531	441	497	463	428	483	508	468	473	497	512	500	473	515	460	515	471	487	483	511	497	475	483	540	540	504	476	505	520	555	491	501	502	492	478	519	500	481	501	491	552	471	471	488	479	508	505	502	521	484	468	484	492	511	460	495	509	490	491	510	508	483	481	532	466	451	476	506	482	503	489	457	477	504	465	476	516	518	474	467	495	444	485	517	488	512	479	496	497	480	479	511	495	474	500	489	509	513	460	498	496	499	486	491	482	490	532	517	466	503	531	484	521	493	486	521	499	513	475	458	484	517	527	508	511	484	487	473	495	462	485	531	467	470	452	491	504	482	469	527	513	494	506	501	502	522	478	503	507	508	540	491	489	454	511	452	567	545	496	451	503	498	507	515	470	508	509	477	519	488	493	506	514	482	474	483	481	508	495	492	466	486	515	510	509	468	512	499	517	452	494	490	514	467	552	496	447	482	534	501	512	504	521	536	462	511	462	465	476	493	483	456	445	492	476	465	471	461	446	489	461	495	507	538	473	476	488	498	523	495	489	474	519	517	452	518	493	489	524	471	506	491	513	529	460	449	523	500	493	531	483	482	478	482	451	518	469	496	471	504	448	475	478	459	467	521	474	472	476	470	482	501	504	525	505	478	482	487	516	452	486	477	495	470	460	539	462	467	454	491	526	490	487	493	526	511	511	505	512	484	494	501	501	520	481	500	492	498	475	477	470	490	507	522	463	470	511	483	482	476	494	521	460	511	552	515	472	520	469	515	534	494	521	490	481	506	479	550	498	504	482	501	500	526	481	489	460	499	497	474	492	511	518	519	440	479	467	478	471	464	512	519	499	507	502	495	540	498	501	518	474	501	477	492	511	494	468	498	494	538	507	471	466	486	464	466	479	475	485	502	510	501	463	510	505	498	509	454	510	484	489	470	495	494	489	476	508	497	511	487	493	503	483	503	473	444	499	492	490	450	488	514	479	517	511	482	512	515	499	453	500	456	500	508	505	489	495	497	504	471	498	492	498	532	482	498	481	467	470	508	467	498	482	468	513	524	482	502	506	509	491	502	513	488	460
3930	3167	2893	1096	365	364	283	300	298	342	300	348	302	334	309	332	341	312	304	292	398	769	584	293	270	313	308	343	312	306	324	315	324	307	300	313	287	318	332	352	335	304	335	348	344	297	304	285	344	316	327	335	312	295	323	332	308	317	293	301	338	309	312	294	323	341	313	325	333	296	306	309	283	317	304	324	306	313	303	315	331	319	320	308	331	304	306	312	337	303	308	322	289	316	307	264	282	320	334	334	317	330	321	302	354	312	309	319	298	315	313	337	311	323	307	293	292	353	309	294	302	318	334	334	295	319	316	284	316	332	341	326	302	297	299	297	274	331	312	322	290	326	311	290	318	286	311	302	325	310	331	318	336	293	305	302	315	327	284	323	324	308	316	309	283	299	319	303	305	284	327	328	299	332	318	348	285	321	314	317	310	335	353	322	298	299	273	297	300	277	303	287	338	312	309	315	305	333	319	292	280	305	349	320	300	328	317	315	330	308	322	294	304	310	345	269	332	318	299	319	311	317	303	317	298	324	304	311	322	313	301	319	323	300	334	290	314	297	280	312	309	307	280	323	301	315	312	300	306	342	329	314	338	338	282	307	306	304	306	310	343	351	297	293	305	307	316	292	314	314	313	311	317	286	346	304	305	358	299	300	319	332	289	249	307	310	311	283	334	328	322	295	306	303	290	298	278	330	321	325	339	325	282	342	298	307	314	313	274	314	315	324	292	310	306	322	305	321	339	320	296	294	294	302	292	331	318	326	329	330	306	276	313	333	302	284	343	297	305	325	308	328	303	332	314	325	315	288	299	344	315	325	339	328	313	315	350	305	318	300	309	328	294	302	312	304	309	344	331	304	312	330	285	304	270	333	342	302	321	269	297	334	318	310	306	309	303	295	312	297	335	325	305	321	303	326	291	293	327	313	294	331	295	267	326	308	347	313	336	322	318	306	308	368	326	266	294	318	322	326	299	319	305	315	322	259	323	279	286	305	272	279	326	312	326	288	290	309	330	309	275	290	312	333	322	313	281	293	313	323	308	314	337	318	320	296	325	276	293	321	322	315	306	316	324	325	326	278	305	301	337	309	304	330	343	311	321	288	296	320	304	282	323	312	319	335	298	323	291	319	301	289	273	317	293	298	305	284	371	317	316	282	311	304	341	291	318	315	309	342	318	322	318	334	323	330	290	304	307	288	298	314	332	296	297	330	308	293	302	311	334	319	294	324	353	312	316	306	305	320	321	313	333	310	303	337	303	314	330	310	296	279	302	331	300	314	322	354	309	317	302	312	345	316	332	339	279	313	329	332	263	281	288	320	319	322	275	298	309	301	288	327	286	329	319	280	311	311	323	301	307	324	331	307	314	330	290	309	278	310	289	321	300	331	312	307	308	314	318	284	310	273	316	283	278	307	323	310	317	304	282	291	287	331	338	323	300	298	366	316	320	319	353	299	343	289	298	320	327	299	305	323	312	307	326	292	318	339	322	255	318	307	329	293	318	331	307	324	322	304	286	331	324	299	342	304	306	306	341	329	291	315	307	323	328	308	289	322	307	307	291	352	313	310	293	310	325	301	328	322	326	341	328	300	307	300	286	281	279	291	304	301	306	316	296	303	288	302	313	293	318	304	320	322	330	341	299	341	322	321	311	296	283	328	309	329	355	328	328	298	300	308	343	306	327	310	324	324	300	327	329	296	315	337	329	286	322	286	298	292	341	308	321	314	326	330	309	291	300	332	302	332	318	335	318	293	292	316	308	347	352	339	303	296	306	299	333	341	329	302	332	320	313	323	294	301	287	301	356	328	301	294	295	280	347	314	301	331	317	301	307	299	318	312	303	335	303	320	287	277	333	290	299	297	296	325	311	321	285	325	300	308	326	312	292	331	320	332	283	323	333	314	320	294	314	318	326	298	319	294	352	331	281	316	320	268	314	299	326	272	348	310	305	332	298	293	304	308	328	307	299	342	320	314	306	321	280	365	302	310	292	318	332	304	287	295	302	325	340	271	325	303	299	302	337	308	293	322	311	310	298	309	310	328	296	314	288	297	331	294	348	339	291	282	341	309	287	308	307	331	288	304	339	308	347	305	296	308	305	275	334	308	324	352	320	304	301	310	313	271	284	329	304	282	322	292	292	305	319	343	318	286	286	288	326	319	327	290	333	334	271	318	341	306	340	306	330	292	301	309	305	313	285	285	292	298	293	309	326	322	329	311	313	301	335	331	292	303	352	294	301	336	328	293	333	321	299	331	312	301	332	353	320	282	284	332	302	318	308	293	295	301	311	289	300	306	289	352	313	328	302	312	310	304	312	314	325	327	316	301	299	305	313	323	308	318	328	296	309	305	321	330	345	308	308	283	334	330	327	318	320	309	294	326	264	312	317	306	301	292	308	318	317	300	318	310	315	313	298	326	316	340	324	286	309	306	304	285	310	319	275	330	323	303	282	333	330	294	297	337	323	328	308	312	317	305	317	296	281	325	336	338	298	313	302	304	300	324	279	297	319	300	310	299	314	329	300	343	329	301	285	290	320	310	299	288	296	320	313	295	317	268	310	309	343	324	320	314	306	311	324	309	305	328	341	286	306	351	321	322	312	302	306	294	298	327	313	358	348	329	306	305	318	330	321	269	306	313	288	341	315	311	320	321	315	320	313	259	312	277	295	296	315	311	303	327	290	327	326	321	307	325	321	299	316	312	312	312	368	312	346	319	325	290	324	320	297	325	327	297	313	234	289	300	311	317	317	313	316	300	312	325	308	341	314	313	272	346	313	299	306	346	304	281	318	325	308	328	309	316	293	295	299	325	365	296	279	318	303	300	296	306	297	325	329	313	313	300	312	318	293	332	335	316	295	303	311	307	359	318	309	308	305	311	332	311	329	318	304	314	321	322	320	285	285	303	338	296	304	294	311	321	320	321	322	319	314	294	301	358	302	326	328	285	312	296	302	312	331	312	307	292	331	315	325	290	307	280	312	306	312	295	296	338	295	272	342	314	300	308	327	334	318	315	305	307	305	295	351	272	320	325	308	289	303	302	298	323	324	288	313	287	286	304	321	309	317	328	293	372	301	318	317	315	318	298	294	292	302	281	299	295	274	352	321	314	323	323	313	326	275	300	282	300	325	303	350	314	317	315	300	316	289	330	330	325	304	322	327	297	270	286	308	318	314	309	329	344	296	329	310	339	288	333	298	308	307	310	301	318	357	301	350	295	313	310	316	313	319	302	312	301	302	311	313	293	322	297	291	299	318	316	326	318	294	313	302	292	289	297	318	318	312	302	305	331	311	325	300	288	367	341	286	307	319	316	276	340	332	289	292	277	293	275	309	313	288	322	296	294	305	297	303	286	306	325	289	317	287	290	322	317	321	285	303	322	326	316	332	312	287	277	335	300	339	301	320	318	306	314	312	290	320	317	312	288	293	293	309	305	325	291	304	338	296	303	291	317	299	288	328	281	290	324	313	323	313	299	306	318	346	324	299	321	315	281
4271	5505	6607	2953	1010	921	950	947	865	798	806	837	824	896	825	863	773	823	849	788	1363	3659	2385	794	805	751	773	776	798	762	841	776	809	812	772	790	810	831	760	774	813	802	789	781	858	782	785	805	774	784	805	785	757	823	762	790	824	777	796	792	797	802	777	755	834	767	811	800	810	733	816	793	767	759	789	901	835	790	795	850	773	770	736	797	836	817	746	823	778	760	805	789	795	820	824	781	779	778	812	822	822	831	821	827	786	845	785	784	756	826	782	805	786	850	830	775	743	852	818	782	820	827	763	772	826	775	778	772	761	801	811	809	858	809	823	803	769	791	797	773	737	843	823	746	821	806	797	770	804	768	838	797	754	801	779	767	830	818	797	815	825	780	786	814	740	825	782	832	801	796	795	792	781	793	788	776	809	813	844	817	792	770	809	771	782	749	853	769	830	786	782	771	846	803	820	809	765	831	805	790	802	781	805	776	805	809	807	796	809	762	814	794	799	723	831	784	723	812	773	832	759	781	767	810	803	823	769	783	786	808	787	778	771	726	814	781	798	794	780	802	856	797	801	797	802	821	824	777	782	800	810	797	766	744	752	804	797	811	771	770	788	810	783	743	800	749	825	788	792	821	838	766	822	777	813	784	848	820	807	783	770	781	780	739	800	805	789	808	849	769	805	826	761	771	829	774	792	726	739	802	818	827	810	787	730	813	818	807	766	770	867	815	824	766	815	798	802	832	821	811	758	826	842	842	763	802	813	800	873	776	783	772	813	793	807	808	819	793	769	827	841	773	748	841	805	789	757	808	857	856	795	794	798	857	793	777	777	757	793	792	766	774	797	750	828	812	778	801	826	777	809	746	801	780	818	834	802	770	785	771	776	841	831	768	805	800	790	803	784	819	767	810	786	822	854	725	762	776	792	827	797	772	829	797	795	818	832	826	772	806	788	840	800	762	811	826	821	801	813	797	835	793	828	773	764	768	792	786	784	788	791	770	755	802	761	839	743	741	770	793	810	815	809	821	797	742	821	798	834	739	774	807	788	791	797	805	797	809	774	733	797	779	846	737	789	779	772	799	786	811	759	834	824	783	782	797	781	756	767	786	834	804	805	857	821	800	788	829	771	781	783	767	788	829	799	812	848	846	789	776	816	807	870	795	815	805	748	803	773	806	810	783	800	860	808	750	782	776	779	765	790	782	846	778	779	773	742	803	810	769	733	796	776	843	826	812	758	788	782	772	773	801	798	765	809	793	817	829	779	845	754	775	817	829	853	779	726	808	843	861	732	774	792	769	818	803	753	803	811	751	718	792	808	861	826	785	806	779	757	761	816	805	758	846	829	766	770	785	752	760	833	764	771	784	748	788	808	790	789	804	811	812	776	801	777	811	777	794	770	784	750	832	756	792	717	812	809	748	796	851	800	772	790	814	831	772	776	791	780	753	814	750	834	851	801	766	812	798	821	797	797	832	854	803	749	771	760	770	757	843	772	782	802	784	812	788	806	795	718	799	787	753	821	832	791	827	815	773	788	778	787	823	817	767	809	763	812	757	810	833	798	794	820	774	816	760	798	808	796	792	786	851	871	786	755	756	839	760	750	841	770	773	801	787	760	783	790	773	816	827	827	783	770	795	790	817	832	806	800	770	784	812	770	760	763	802	789	790	762	816	815	779	770	803	780	762	795	746	758	800	831	825	799	773	766	828	798	794	792	755	829	795	763	757	767	801	774	839	800	758	780	761	812	792	799	781	814	781	740	841	771	867	768	822	786	807	811	807	809	855	840	828	779	790	760	817	825	785	798	745	816	805	844	769	810	785	809	745	766	816	802	773	769	803	820	798	767	813	807	809	822	733	782	807	808	779	822	825	841	754	808	800	785	792	756	809	854	753	809	820	780	792	863	784	775	847	757	777	783	772	796	725	767	811	827	804	834	772	763	834	792	795	773	853	830	849	781	757	796	744	785	837	823	783	799	831	801	728	818	793	745	828	752	817	800	760	763	786	781	772	801	829	792	854	798	773	785	777	801	812	791	790	827	786	829	786	798	786	826	745	790	778	801	802	786	773	818	826	787	775	807	795	836	816	741	749	836	786	801	783	793	752	726	833	762	791	798	718	796	773	789	834	792	813	794	877	769	844	782	772	821	791	790	816	807	824	794	805	756	782	788	794	798	817	801	769	792	852	754	808	808	813	775	829	803	812	796	799	817	778	783	839	831	779	836	828	768	807	777	790	761	782	793	810	788	788	752	761	786	824	833	798	830	756	845	775	823	819	784	799	769	778	780	793	779	773	761	796	813	850	810	762	799	778	763	798	783	839	758	723	814	790	834	789	791	814	869	806	783	816	825	786	769	814	768	824	742	759	791	810	818	755	804	790	780	793	779	832	825	801	835	799	779	737	830	778	815	783	789	806	801	810	852	748	764	804	803	764	771	784	823	770	787	767	816	803	854	795	813	797	811	787	785	803	807	786	811	798	721	790	796	758	758	763	858	765	793	782	806	755	793	841	773	796	800	813	833	802	796	775	798	766	749	817	781	810	802	789	794	779	780	821	796	801	792	848	833	765	831	791	786	782	735	793	766	834	818	816	797	793	804	766	826	768	761	791	825	790	772	765	823	811	778	763	828	793	801	783	797	773	810	785	815	788	757	836	824	799	777	803	754	764	849	825	816	758	790	808	800	781	819	830	811	782	774	824	805	776	750	801	797	837	774	791	822	767	782	774	751	767	797	785	782	819	777	759	799	795	827	781	792	856	752	800	834	821	777	816	769	797	826	822	801	822	822	825	799	826	802	801	770	796	842	786	774	771	823	821	825	817	757	784	865	829	786	833	770	802	837	809	782	739	788	816	779	756	808	824	749	789	754	775	753	766	805	787	835	760	782	746	813	813	792	819	766	821	780	840	778	798	821	816	733	854	850	829	796	837	734	784	808	798	813	780	786	860	813	811	821	812	805	815	851	803	812	761	857	830	776	802	789	807	752	795	807	818	772	818	805	813	734	808	800	779	824	781	808	786	826	805	849	771	776	791	792	825	795	831	783	809	815	824	779	833	815	821	766	791	754	822	797	804	816	770	800	807	826	785	821	773	793	788	842	790	808	790	837	831	812	846	770	804	803	812	838	840	751	809	772	787	799	809	761	826	861	809	770	842	840	771	747	755	797	779	827	811	844	819	839	794	845	805	769	823	784	798	793	850	805	781	788	776	775	816	806	817	794	815	808	767	771	808	808	814	799	797	795	820	809	784	795	751	777	779	819	750	794	771	811	802	818	764	719	793	827	762	795	791	794	851	769	824	761	822	762	799	792	804	779	778	806	797	792	827	823	782	828	774	781	858	830	789	811	801	777	755	841	824	786	768	786	846	793	793	786	817	770	777	818	811	763	764	760	803	760	798	792	787	801	764	804	796	821	794	759	745	810	816	799	783	792	822	768	777	772	857	796	806	791	740	759	806	764	802	778	770	823	762	752	797	809	822	800	806	770	785
48274	63755	22415	8719	2903	1524	1103	850	678	578	478	414	424	401	329	396	321	330	269	272	4990	9993	6718	337	241	228	211	248	223	247	221	242	252	239	241	188	230	226	235	253	220	213	223	256	230	217	244	239	224	227	213	226	229	222	211	216	216	238	221	229	230	213	242	236	228	267	228	229	225	204	200	237	206	197	210	221	214	237	229	223	210	208	240	243	227	217	215	194	238	216	217	228	186	232	241	222	209	222	235	240	238	252	229	213	232	223	223	246	230	245	205	217	213	241	206	212	226	233	244	244	208	232	214	225	231	226	214	225	239	241	202	247	222	225	196	239	211	232	213	216	217	202	227	228	233	224	245	210	217	252	226	231	253	216	226	228	231	252	231	278	223	205	229	236	203	202	223	207	237	219	228	210	214	226	225	213	234	235	216	197	233	215	242	230	225	219	239	220	224	219	207	216	213	230	236	219	225	193	230	221	225	238	231	230	208	221	212	195	205	264	222	234	234	193	211	205	241	211	233	221	210	218	223	235	201	225	223	235	217	198	220	230	193	208	209	238	226	217	213	216	242	211	217	232	222	249	224	234	225	204	204	254	238	212	220	215	239	202	227	197	227	229	198	215	250	245	215	230	202	222	219	240	222	245	217	220	198	246	218	236	242	230	231	216	236	237	224	225	189	244	233	236	210	228	204	214	247	240	218	211	217	220	237	239	206	219	229	227	206	196	223	232	240	239	226	196	237	218	225	227	220	215	207	245	210	206	232	199	257	217	215	226	234	222	229	206	253	237	211	210	275	211	209	227	229	218	238	241	199	244	228	207	225	232	221	245	235	223	215	260	223	199	227	234	239	243	208	209	211	238	230	239	228	227	243	232	217	238	217	239	216	226	232	213	241	229	197	235	201	203	226	214	229	204	219	217	217	237	224	220	223	237	221	213	239	210	224	216	217	219	201	251	219	199	233	246	221	229	240	190	209	209	214	225	238	203	190	221	208	214	199	240	214	233	222	214	235	208	213	252	251	220	215	213	212	220	172	230	222	221	218	253	232	224	228	263	224	234	209	228	227	236	229	222	233	241	209	196	238	231	258	234	226	237	213	220	229	235	232	248	197	234	215	198	238	186	222	235	233	214	233	216	215	216	251	199	205	241	227	205	224	241	228	223	219	212	230	219	219	208	231	228	212	199	224	230	233	206	194	214	239	232	193	253	247	227	229	207	226	214	210	231	202	228	226	238	227	208	241	219	223	211	221	226	208	235	196	238	242	204	213	245	224	205	204	233	220	228	237	214	238	237	222	260	239	225	227	247	240	235	224	243	252	216	210	214	214	225	207	240	226	229	216	213	224	207	198	230	235	235	242	214	243	219	210	243	230	221	246	226	257	231	198	227	217	239	221	216	228	246	232	225	206	246	224	234	241	216	247	229	208	208	243	215	207	223	220	239	189	203	223	203	238	212	190	230	206	213	200	225	220	211	224	212	242	209	236	245	242	206	217	238	261	229	204	244	229	232	217	247	236	230	241	228	240	231	224	212	230	234	216	248	220	212	241	216	237	224	209	216	239	221	199	225	223	224	245	242	226	227	229	254	218	237	215	223	240	218	214	236	230	240	235	230	222	234	213	221	213	241	221	222	214	218	251	212	213	210	272	223	219	213	212	222	214	231	212	220	235	210	233	227	238	236	225	235	236	217	231	232	232	232	220	250	252	237	252	221	204	205	228	233	215	239	222	207	217	207	224	225	231	249	217	229	225	241	246	223	232	229	223	233	234	223	237	248	217	238	243	245	231	206	266	225	230	181	214	182	238	215	232	201	236	215	209	225	223	245	219	232	226	186	223	229	211	210	224	214	218	210	244	247	233	246	203	212	224	242	225	222	243	209	218	228	222	212	184	261	249	238	231	245	219	217	249	216	228	224	224	227	231	200	239	235	246	231	232	225	229	252	223	211	243	215	231	228	209	218	242	226	212	218	230	233	231	235	223	234	239	226	250	238	212	229	238	220	213	232	207	209	232	229	214	202	205	227	222	227	215	248	230	214	214	205	228	226	247	237	215	245	206	228	204	217	225	252	221	230	246	225	207	241	227	222	203	217	227	246	228	215	237	222	203	243	214	228	209	255	226	227	236	229	212	212	233	216	228	226	215	223	217	250	211	207	218	238	233	233	249	220	198	182	208	204	210	196	226	232	217	217	222	216	252	268	251	213	225	245	224	205	197	218	225	235	256	205	218	219	200	228	234	250	228	250	243	261	236	224	207	268	240	231	249	242	224	250	249	243	229	208	239	216	244	238	223	201	193	244	206	232	210	244	226	264	211	241	226	237	201	240	242	201	215	236	203	228	234	233	211	247	213	221	197	205	226	218	220	250	227	212	230	236	225	222	223	227	232	225	234	243	215	254	230	229	242	246	217	207	211	220	214	204	231	254	236	244	236	214	240	199	225	208	202	224	260	245	226	212	228	227	216	229	208	217	221	198	223	229	238	224	243	243	248	191	221	238	215	199	223	216	207	214	233	222	233	203	221	229	260	241	242	218	239	252	235	226	249	227	222	235	251	240	218	193	217	220	235	248	236	236	234	215	210	234	230	246	233	232	237	234	220	215	228	235	239	232	245	251	235	220	262	213	211	231	200	218	221	205	229	230	230	238	227	226	226	219	232	210	255	230	247	215	226	209	223	206	240	219	249	220	216	218	224	240	221	227	197	218	222	238	214	228	237	191	228	234	219	221	222	215	234	231	208	238	232	219	224	225	205	225	242	223	234	240	222	213	209	240	249	235	228	215	206	231	222	235	224	238	217	242	220	209	231	226	219	227	236	247	218	232	241	238	229	218	209	220	219	231	221	222	192	219	221	228	216	230	240	180	211	215	239	228	253	244	237	254	235	226	221	226	207	234	231	218	207	216	228	226	215	213	219	243	234	222	233	230	231	210	230	246	211	222	220	225	251	244	260	240	220	222	220	225	226	246	219	233	239	210	237	225	233	241	233	221	217	213	235	237	227	221	234	231	224	195	245	252	209	209	225	206	222	216	224	234	230	224	212	242	234	196	248	220	226	247	256	218	240	200	219	233	221	222	227	233	226	242	189	211	224	205	226	221	220	232	234	236	218	210	213	205	232	224	221	222	226	239	195	219	225	230	221	231	246	222	204	231	266	202	235	227	233	242	211	246	233	236	207	234	234	226	238	219	206	248	227	215	193	226	217	224	222	212	219	202	218	215	202	221	227	216	233	242	249	213	240	254	215	229	224	230	210	224	230	238	246	216	216	204	250	207	199	243	206	230	207	239	206	209	230	238	213	218	208	219	204	192	205	213	211	222	226	193	232	215	209	213	211	233	240	205	206	214	200	220	229	239	226	206	227	219	232	224	218	240	206	232	229	248	237	246	222	232	226	222	196	229	234	227	226	200	224	220	226	226	213	187	214	195	247	249	208	231	228	228	239	215	239	225	217	220	243	222	216	202	219	213	239	219	223	201	235	267	244	192	193	230
30853	40029	9790	7852	5933	4725	4038	3318	2775	2482	2176	1784	1621	1409	1393	1518	1212	1261	1037	1065	22690	33426	21462	673	637	634	605	594	656	611	611	603	618	582	597	597	573	636	594	592	626	595	595	598	578	557	581	574	564	588	610	583	546	568	572	590	559	540	577	576	615	589	569	588	557	566	605	562	574	553	547	537	566	620	529	558	562	554	584	564	669	539	567	637	591	594	597	557	572	598	591	575	623	630	538	621	595	587	601	588	630	611	588	568	593	603	548	602	586	542	557	606	535	621	556	579	560	598	570	570	569	559	628	606	536	607	547	648	552	596	553	592	525	592	551	580	610	571	597	602	575	569	580	561	565	569	567	596	560	555	583	588	596	564	589	600	553	536	589	564	594	588	574	598	567	563	553	572	556	579	574	587	560	588	583	570	586	592	571	605	614	576	558	616	556	576	594	567	552	614	595	582	594	564	598	562	575	570	550	554	586	545	560	584	561	587	515	555	528	573	542	600	614	580	580	586	577	581	574	556	574	577	592	584	584	541	571	549	518	606	636	534	577	619	595	599	603	600	573	552	521	550	543	533	574	561	561	573	592	553	583	610	563	552	556	578	596	571	578	608	620	565	559	594	611	576	574	568	580	584	568	559	554	562	532	579	564	532	594	624	517	576	575	547	560	603	594	585	555	590	568	602	549	534	547	626	566	586	605	547	555	588	573	557	563	607	582	546	605	542	579	580	553	587	588	610	588	541	609	611	598	585	564	583	612	551	560	580	559	601	538	565	565	548	578	560	583	551	574	556	591	537	551	531	564	577	595	544	574	562	570	586	574	558	549	585	579	552	559	566	557	579	578	573	559	563	551	577	585	513	552	570	575	614	552	534	576	582	545	596	620	599	540	552	559	535	551	634	596	511	571	601	588	548	523	587	573	573	590	595	530	564	557	537	627	601	533	545	555	580	588	555	572	545	578	578	557	613	616	600	539	606	557	560	588	597	554	544	545	576	614	563	591	546	571	578	610	541	549	586	573	595	559	551	622	564	607	541	589	562	554	588	532	572	599	567	567	550	570	570	523	595	551	576	591	608	547	601	567	543	558	565	600	591	515	585	534	564	582	562	570	577	575	610	585	559	578	595	594	591	555	591	589	560	575	602	568	576	581	550	577	546	536	587	576	531	583	585	559	519	580	612	579	600	559	567	617	583	557	554	566	605	616	550	547	582	622	521	593	610	583	576	565	581	630	595	600	579	601	564	601	563	573	593	586	571	593	572	533	590	538	541	576	590	573	565	544	564	582	645	561	552	528	575	546	582	624	568	586	582	593	541	544	561	589	575	589	574	606	583	613	584	617	547	583	577	558	607	577	552	596	589	598	561	555	571	577	554	579	554	599	566	592	568	553	588	557	581	597	559	557	545	578	539	591	599	591	552	574	640	538	584	606	572	606	518	599	553	628	552	567	572	558	548	564	552	530	578	541	587	537	584	579	571	566	543	555	617	551	558	609	587	583	580	577	562	573	573	577	596	540	572	552	579	558	565	542	544	582	581	583	599	611	548	549	593	586	598	580	579	580	542	566	575	589	591	569	608	598	608	592	567	546	566	568	608	610	592	585	571	596	643	542	587	575	602	527	614	587	521	603	562	587	542	575	546	523	564	611	567	505	544	576	543	557	576	528	549	535	577	565	621	561	568	596	548	589	571	548	586	538	545	547	542	537	579	594	593	595	586	571	543	574	614	578	579	554	602	584	574	528	597	571	580	571	563	570	530	562	600	560	572	552	602	566	564	553	581	597	568	586	581	562	604	564	556	564	553	537	542	563	588	555	619	575	583	569	576	559	609	606	590	585	575	585	556	513	524	560	576	553	651	527	552	564	561	606	564	595	601	614	572	577	572	584	564	551	572	594	550	591	586	583	594	570	568	557	600	589	593	537	621	587	551	588	610	543	616	570	589	578	594	604	562	598	573	520	606	549	572	545	592	580	588	542	571	549	560	554	615	579	578	578	604	587	616	595	551	585	552	542	566	575	559	528	530	534	602	577	591	575	593	549	550	587	589	590	586	586	547	564	585	553	567	593	542	549	567	588	553	579	542	510	556	584	545	563	569	574	573	558	573	581	570	550	587	563	582	608	552	598	583	595	561	546	587	578	571	531	601	607	545	569	566	574	578	524	561	588	589	587	567	574	563	538	573	572	627	559	558	599	603	548	537	537	573	565	581	547	597	599	572	601	567	545	566	590	585	590	597	565	573	582	613	637	593	539	566	571	593	592	577	578	604	577	586	586	559	586	580	573	570	564	597	587	562	564	544	583	549	583	564	538	551	587	577	563	591	583	647	572	551	563	533	575	565	579	570	576	560	555	565	593	558	591	553	517	537	565	582	566	570	609	565	600	592	565	545	583	605	559	575	562	618	542	585	592	567	527	587	586	578	607	581	556	544	586	568	535	585	619	569	561	569	594	565	564	564	599	601	575	557	557	590	578	563	597	570	559	614	568	579	565	598	567	529	591	550	565	604	590	560	601	568	559	514	599	569	575	574	587	550	592	567	560	584	535	612	544	571	522	623	568	592	533	573	610	565	560	566	565	549	580	551	574	553	533	550	594	559	566	603	573	564	582	568	595	582	532	586	566	558	589	590	577	536	597	607	584	557	584	565	566	619	518	558	581	589	588	604	553	555	582	521	543	539	584	635	564	558	621	605	582	562	573	535	545	563	564	590	589	572	560	544	549	601	585	528	527	551	562	591	589	532	624	566	514	553	602	578	611	535	584	559	570	569	595	587	598	573	585	609	560	538	577	558	545	560	577	560	567	614	595	592	530	524	521	532	582	546	556	597	564	598	589	601	577	573	594	546	609	555	601	574	565	573	556	582	559	559	549	578	551	607	568	572	606	560	627	575	580	544	527	594	587	574	588	601	576	583	564	542	536	585	592	544	590	531	553	560	555	598	575	574	576	583	532	518	522	539	546	594	588	582	567	577	586	580	590	545	563	584	551	589	543	553	565	606	570	608	575	571	570	596	571	562	552	591	585	598	551	614	573	542	566	530	590	568	596	566	548	580	537	605	559	525	593	593	583	564	562	582	565	586	579	561	568	561	604	509	595	588	547	571	546	576	564	579	535	572	586	593	558	564	544	572	552	563	556	516	604	583	539	583	595	579	589	569	580	530	556	575	590	590	597	595	563	564	598	560	548	590	571	576	563	571	599	583	626	590	570	596	523	559	609	563	601	561	614	538	562	582	535	576	591	550	630	606	573	591	582	601	613	535	589	586	605	592	587	585	585	548	562	630	541	594	607	601	574	547	599	544	587	570	525	560	571	555	572	559	532	571	550	541	569	566	548	595	595	541	586	572	619	556	575	566	591	613	600	562	538	549	556	553	571	533	571	559	587	599	582	572	583	543	550	548	577	653	586	544	582	582	571	582	567	607	551	565	529	634	627	563	562	622	608	560	619	594	576	611	601	573	524	572	577	575	541	605	572	591	607	563	621	550	579	536
49003	55658	25224	8439	2748	1624	1419	1031	778	651	514	456	382	326	300	311	282	237	234	252	5051	7189	2408	210	185	205	191	205	188	192	184	176	204	190	187	189	176	181	183	180	180	163	168	198	190	185	199	183	159	201	178	214	173	176	201	179	196	175	201	151	172	180	177	193	188	171	172	166	169	187	174	195	189	210	178	206	174	193	160	171	169	184	186	166	175	173	177	176	168	190	192	163	211	172	214	166	195	186	197	192	200	156	187	204	182	166	172	177	172	166	182	187	166	146	176	142	206	186	204	161	202	166	180	181	176	185	187	187	196	159	167	165	197	196	181	184	179	187	195	172	209	186	162	190	175	189	163	163	196	171	172	192	186	188	186	193	164	185	176	187	197	180	151	179	189	187	171	176	173	175	179	172	177	169	178	185	178	153	165	162	171	162	167	165	165	177	172	179	171	189	170	162	158	194	201	159	163	170	174	159	203	155	163	181	172	167	180	183	173	170	192	195	183	166	167	173	179	182	202	190	167	176	167	171	201	163	185	178	186	180	163	183	191	184	144	175	160	168	184	180	185	173	183	170	173	207	189	190	176	181	181	175	192	184	193	171	198	161	161	173	176	186	169	158	161	166	204	172	196	182	201	192	171	203	164	178	178	213	191	192	175	187	189	154	161	170	159	185	188	170	185	208	185	208	176	156	183	173	177	184	178	159	194	164	196	176	197	158	177	173	170	184	177	166	173	165	182	184	202	174	184	162	168	174	177	195	178	162	191	185	175	172	181	166	164	181	179	151	174	150	187	166	158	157	191	198	175	185	180	201	177	178	175	154	167	146	171	148	172	178	178	191	198	197	201	171	168	185	193	163	167	175	155	179	188	161	196	176	169	164	168	177	142	169	160	174	196	197	174	187	170	140	182	171	172	161	161	178	195	183	196	188	188	185	181	159	164	200	165	178	175	161	202	150	163	194	177	154	167	159	170	146	189	166	188	159	145	204	169	185	165	184	189	197	180	198	163	170	171	177	181	166	162	195	178	157	162	171	187	180	188	179	184	159	169	202	165	176	168	197	171	169	209	186	190	172	184	198	179	182	182	169	165	188	190	178	192	166	177	175	158	176	178	183	186	149	175	192	180	184	194	176	170	176	179	159	177	169	177	167	179	181	173	170	169	181	175	184	176	162	185	188	148	173	174	178	200	177	172	180	164	158	153	180	182	176	202	142	186	175	174	181	163	183	189	207	188	193	209	179	163	161	172	171	172	183	186	181	193	167	147	166	165	169	191	164	160	186	198	175	200	185	172	194	196	166	173	187	195	178	188	191	160	170	182	177	158	192	176	168	169	191	194	176	182	176	161	163	174	182	183	188	179	184	184	179	156	183	205	179	200	169	196	217	196	181	200	181	158	183	187	184	168	196	169	160	163	183	181	185	171	184	165	166	170	157	180	190	191	205	160	166	167	177	189	193	182	157	207	184	175	184	188	183	184	172	176	178	169	172	165	173	185	185	167	185	168	176	154	167	178	165	175	187	169	188	160	182	156	147	165	172	163	164	189	169	164	151	170	168	197	198	174	180	188	170	178	166	145	200	156	182	175	176	167	156	145	151	197	177	168	148	180	168	157	152	175	175	175	167	177	169	175	163	190	167	172	210	170	202	155	176	175	185	158	186	192	161	187	155	152	171	182	192	164	174	183	159	154	165	191	172	192	174	162	200	152	179	177	188	197	180	183	152	181	182	167	173	179	166	184	180	165	191	191	170	152	160	167	165	205	185	164	165	169	163	184	163	192	188	185	172	173	172	189	165	159	172	178	175	177	147	178	152	172	173	165	189	166	172	174	178	162	179	188	205	199	160	167	174	163	193	167	206	189	163	184	203	163	173	192	191	191	182	188	191	165	200	157	171	165	179	160	153	159	175	184	165	207	167	188	174	196	147	171	171	197	166	155	169	185	176	174	164	172	227	190	187	171	167	175	159	165	171	192	177	164	186	187	171	179	204	168	171	186	178	166	179	176	197	195	213	165	162	184	177	190	185	155	187	189	149	182	179	192	177	182	189	162	161	166	189	183	167	147	180	166	165	191	185	160	169	180	158	175	184	159	172	200	180	162	186	155	176	158	174	192	166	175	195	192	173	181	184	187	161	180	184	185	189	173	183	166	174	180	200	188	178	161	157	186	191	206	177	172	176	175	188	184	188	189	169	175	191	209	186	168	162	167	184	194	182	149	192	171	176	190	190	174	167	176	198	184	195	209	190	187	176	195	204	177	185	163	169	187	179	184	194	175	186	169	183	172	188	176	173	179	178	196	146	179	154	177	163	167	192	176	168	186	192	167	149	186	163	173	184	167	149	183	174	157	162	184	163	188	193	176	179	164	158	169	174	194	185	199	157	164	169	185	193	168	168	164	183	172	193	189	192	182	184	162	188	155	160	165	175	170	162	183	200	180	162	171	189	184	190	177	184	184	177	165	143	192	140	194	195	169	156	183	181	173	173	189	183	153	185	192	201	186	181	199	180	180	163	192	177	181	189	182	176	183	195	173	181	173	168	161	154	190	170	163	171	187	178	159	171	163	191	161	155	198	192	203	159	186	170	160	178	189	201	174	177	186	184	184	154	159	178	178	186	167	192	182	192	183	166	183	166	161	178	172	176	176	208	190	176	184	164	172	176	160	193	172	177	184	179	179	180	156	163	178	152	173	183	162	160	163	155	184	170	166	183	189	196	191	204	210	192	172	187	214	186	157	192	193	210	175	162	164	174	175	162	189	175	194	184	180	195	196	160	195	164	166	154	168	169	184	176	173	183	178	185	187	153	156	177	164	199	210	178	162	179	171	201	198	183	188	177	200	175	181	172	175	167	185	170	192	164	196	204	165	161	163	176	189	164	194	159	171	157	180	181	155	183	175	161	186	189	172	181	175	200	169	180	186	186	163	173	174	169	160	158	171	193	167	158	185	181	161	193	174	163	164	164	172	176	185	182	181	204	162	182	166	169	167	176	186	175	173	172	174	175	177	167	184	163	162	197	161	154	174	168	196	192	168	187	155	185	178	169	170	181	171	175	168	177	164	167	184	175	182	175	173	179	182	161	182	186	192	182	181	170	193	176	165	182	150	183	151	165	172	160	171	196	139	170	193	184	180	184	176	193	176	180	151	171	155	165	156	168	189	161	163	190	192	206	172	170	157	175	189	184	192	175	182	169	180	189	160	179	171	160	183	172	165	168	170	166	169	160	172	193	187	184	170	173	163	197	169	183	177	158	181	175	180	200	191	176	171	181	176	192	172	171	175	181	166	184	203	179	205	157	178	187	183	183	171	187	169	177	156	190	218	178	180	164	166	153	197	183	165	189	164	184	174	164	171	174	195	164	218	196	155	177	151	171	180	176	186	197	181	175	174	185	191	149	163	191	152	158	164	178	185	171	188	193	167	166	173	174	205	163	182	190	172	168	175	180	177	154	172	187	172	151	189	184	213	174	192	176	180	164	151	183	165	192
32008	28729	20559	8763	6249	4728	4655	3577	3020	2779	2285	1869	1763	1579	1415	1311	1216	966	884	973	23232	27746	8666	590	562	555	568	507	547	560	549	514	532	472	519	571	490	497	514	475	464	509	488	498	536	508	502	497	477	473	510	482	478	453	454	476	474	462	472	506	467	532	466	456	451	489	469	483	492	455	480	487	459	476	465	482	479	503	487	469	480	475	448	476	459	453	467	454	474	476	427	465	508	472	467	504	501	508	438	460	484	450	468	497	471	511	459	500	464	478	495	447	472	530	458	474	480	475	434	485	458	492	471	472	454	476	471	474	455	452	488	481	473	464	446	504	466	490	460	449	437	478	468	454	440	445	457	452	475	499	428	447	458	486	451	428	445	463	461	455	466	463	509	484	508	502	488	450	492	444	434	461	441	474	485	460	473	495	441	466	492	462	449	430	468	465	437	441	498	477	491	475	457	452	450	461	432	505	464	478	462	457	449	479	487	461	501	491	460	471	463	462	475	504	448	444	444	474	466	473	470	455	462	467	466	455	474	438	471	498	474	470	495	461	462	484	492	422	493	416	525	457	426	468	485	437	440	467	486	486	498	448	429	474	494	460	435	491	483	459	480	491	431	472	449	426	450	513	472	466	467	436	469	471	469	465	467	436	411	495	494	466	438	477	458	488	447	478	453	455	481	469	445	446	457	450	450	471	475	441	465	457	489	443	476	494	463	490	457	457	471	467	453	469	496	443	518	471	464	454	456	470	433	453	470	450	471	471	486	517	496	434	477	469	451	458	499	455	485	428	493	465	461	458	450	473	473	460	482	484	477	470	422	470	462	502	463	481	455	445	460	475	465	450	507	482	462	456	442	446	460	483	463	483	448	436	504	465	438	444	458	463	445	479	474	425	493	463	492	476	471	480	469	443	476	464	477	443	460	501	487	450	435	448	474	435	464	494	436	486	464	481	508	447	449	490	475	445	436	433	451	434	558	501	485	450	442	441	451	446	437	504	474	433	461	508	457	493	471	480	462	475	456	428	472	502	453	424	443	497	483	468	463	488	476	454	486	432	458	458	459	486	478	475	452	497	482	489	456	455	463	440	473	485	466	462	484	470	501	462	471	509	438	466	469	480	466	433	444	494	464	463	459	490	463	521	478	462	475	464	491	478	466	426	512	483	502	438	456	502	461	427	476	488	424	494	465	490	460	473	422	470	482	439	477	439	429	458	455	503	462	482	452	450	451	483	514	482	483	455	473	434	472	452	490	445	470	467	471	465	448	445	501	442	461	451	446	486	444	439	466	480	482	510	522	474	452	485	481	411	469	476	475	485	456	491	487	501	435	474	429	522	464	493	477	451	490	525	467	484	462	435	445	514	478	499	485	479	502	494	469	464	494	435	492	482	428	466	436	455	473	462	431	479	457	478	453	474	469	453	481	477	481	497	444	475	493	487	440	484	482	465	453	447	500	437	469	452	477	474	495	481	445	453	452	445	431	446	468	471	443	516	452	476	478	478	489	467	450	447	473	452	461	485	448	432	488	497	497	473	444	513	491	481	471	442	487	418	489	480	473	455	459	439	498	455	452	467	465	474	475	453	456	481	439	469	455	447	466	491	439	450	479	454	462	476	463	422	456	476	451	443	475	478	452	496	528	437	429	459	480	468	483	493	469	437	442	486	499	451	458	482	452	445	466	477	486	464	432	479	467	515	470	514	480	469	464	416	439	480	441	470	454	508	475	464	496	487	493	478	434	448	480	437	454	428	457	476	463	472	492	478	493	457	484	482	447	461	517	490	468	461	487	466	428	436	487	470	434	402	435	445	476	437	511	458	482	434	475	466	506	463	472	462	476	447	437	458	473	482	439	475	479	436	484	460	484	455	443	462	456	444	476	444	457	440	505	461	440	488	448	475	478	456	435	446	468	462	467	455	448	474	446	497	466	452	467	453	449	454	432	470	434	451	459	452	505	483	438	444	482	446	492	454	499	465	449	440	452	429	489	445	486	470	491	490	459	456	489	459	451	469	454	444	466	498	505	458	476	475	443	471	463	483	470	441	422	457	445	463	465	492	455	461	464	482	451	437	471	531	459	470	465	470	459	436	452	467	468	494	466	482	429	471	466	448	506	441	447	470	448	478	410	480	449	471	503	433	470	487	453	463	424	442	442	451	499	507	466	485	483	490	463	476	454	457	490	467	455	459	458	422	478	487	481	479	497	465	466	481	512	449	472	471	431	440	449	495	493	482	448	460	457	468	473	477	437	504	501	508	471	446	483	448	465	475	449	443	490	478	450	471	427	443	451	478	417	445	498	457	423	452	476	474	447	474	450	466	458	483	458	467	433	458	426	469	476	469	432	472	491	459	479	485	462	451	460	507	456	476	485	465	486	488	506	447	459	470	454	487	484	488	494	456	471	451	486	456	456	443	478	481	444	485	499	462	442	453	460	453	482	455	456	481	484	449	443	512	485	520	439	496	476	494	464	459	483	490	475	419	483	454	401	468	447	454	458	428	477	478	447	454	475	457	512	441	465	517	480	481	485	444	481	437	464	444	473	456	459	461	501	473	486	472	429	461	495	424	467	449	465	407	429	460	485	454	479	490	445	444	495	456	496	456	487	488	453	470	467	453	447	459	511	484	437	433	479	461	469	479	484	462	469	462	482	477	459	471	507	491	477	496	460	484	446	446	483	442	508	489	478	529	485	456	484	470	479	442	466	443	494	482	456	485	468	521	466	463	442	472	453	485	454	469	431	493	457	462	506	467	475	456	469	514	459	418	437	475	476	434	430	458	474	457	436	524	477	475	449	494	460	491	471	462	486	462	460	477	453	477	458	481	470	468	472	427	491	444	449	472	474	424	483	439	450	447	462	418	460	465	468	504	456	460	454	446	472	471	457	458	463	460	496	484	457	484	474	476	433	498	464	475	456	456	463	465	472	492	501	456	486	466	438	467	486	462	493	458	477	488	452	434	486	519	443	471	480	457	461	437	409	482	433	439	486	447	498	448	455	467	438	478	492	464	475	438	459	486	470	466	505	466	430	470	464	459	462	437	485	499	481	454	452	468	473	437	500	454	459	454	445	477	468	459	455	439	477	490	457	481	470	500	494	472	487	462	458	472	455	468	467	464	451	445	470	483	475	471	471	479	463	491	508	483	459	425	455	453	453	458	455	436	489	468	450	466	438	490	487	471	489	444	483	465	472	473	465	463	466	435	437	462	454	443	463	486	462	452	483	475	485	469	471	467	446	461	458	482	469	471	466	470	479	499	491	452	475	438	417	458	461	467	506	457	478	424	451	464	475	464	482	481	460	458	461	443	476	460	451	514	498	455	441	481	471	460	474	469	468	443	475	498	447	488	471	469	464	484	449	479	439	504	486	462	496	457	468	406	485	486	449	457	475	490	476	480	481	472	458	459	475	433	483	479	459	462	454	474	439	501	450	491	446	484	469	471	476	456	482	451	486	464	463	435	471	470	455	452	451	499	442	473	461	437	436	423
4863	1217	503	413	358	336	325	298	289	311	295	294	294	279	264	266	248	249	275	283	412	489	354	273	276	265	290	298	237	284	283	285	260	276	270	281	280	273	285	251	288	257	272	300	261	268	257	270	272	255	261	278	251	292	237	251	269	279	266	267	296	256	245	275	279	282	284	269	271	244	265	290	282	266	287	255	280	274	265	277	255	275	282	291	272	277	272	238	278	308	280	275	272	306	330	271	264	272	265	264	285	257	290	278	279	281	283	293	265	286	291	289	266	280	259	261	283	295	276	271	289	279	282	239	273	262	269	276	309	274	267	289	310	298	261	265	250	286	282	263	286	289	292	308	247	286	286	285	241	259	268	251	267	277	295	243	255	276	309	262	279	313	299	259	281	274	291	257	261	293	244	237	293	271	246	275	283	316	258	299	302	280	283	310	258	261	268	294	284	291	308	259	247	277	278	277	284	267	254	273	268	269	268	283	259	260	269	275	279	284	251	307	276	301	274	266	280	279	286	259	288	270	303	277	267	272	241	258	292	286	301	274	289	292	281	275	252	304	274	249	290	263	270	252	265	245	259	268	296	280	285	291	260	250	261	283	274	281	274	265	286	262	304	270	275	261	261	254	260	277	301	273	304	268	235	257	241	286	303	275	268	264	281	264	286	262	268	302	292	265	273	279	257	257	239	254	254	274	248	276	273	271	266	257	255	254	263	261	259	281	268	290	248	255	263	257	271	279	284	304	326	266	287	248	255	265	262	263	263	269	262	247	274	282	262	267	275	264	282	289	273	284	272	273	280	257	286	274	269	267	280	259	232	301	268	287	300	280	265	267	281	260	266	283	287	279	258	246	263	253	291	253	275	268	285	275	284	264	286	295	268	282	275	281	277	292	259	282	271	272	271	306	261	245	260	295	277	261	285	272	287	255	263	297	267	281	248	275	248	292	273	298	287	269	251	242	256	278	273	290	263	261	280	286	259	268	287	283	272	299	291	272	287	266	267	280	298	288	270	289	253	286	253	264	277	251	304	249	287	285	281	282	279	271	270	270	264	295	262	307	282	292	267	240	273	272	277	289	277	290	241	309	236	277	261	272	298	263	264	268	274	310	291	293	270	310	291	279	251	288	276	267	277	292	288	283	239	280	282	253	239	279	262	297	304	273	258	283	294	285	261	267	285	284	294	277	255	259	277	269	248	284	267	283	303	275	290	298	308	258	244	256	264	252	291	294	282	275	262	266	286	296	268	282	273	267	259	276	265	255	264	247	264	269	264	283	290	244	269	288	297	296	298	289	268	250	264	270	268	302	288	277	293	255	270	275	251	262	301	284	259	262	272	285	291	275	295	285	263	255	280	270	291	297	279	253	299	239	272	299	292	300	268	300	292	297	291	288	285	300	310	260	251	282	266	302	272	262	246	267	280	265	275	287	274	288	277	267	247	260	272	264	279	283	301	294	298	282	278	298	254	290	282	292	255	237	244	285	251	252	274	241	307	267	274	277	309	245	287	286	265	270	295	264	259	287	276	261	293	277	267	279	253	282	280	271	262	278	262	276	265	268	268	287	281	261	249	258	269	271	325	327	274	275	283	288	300	283	303	275	246	300	301	258	265	254	261	283	259	245	294	293	263	261	281	277	286	265	265	309	251	257	261	251	248	270	268	269	298	242	270	264	266	294	295	277	260	283	275	301	265	267	259	275	294	263	270	258	273	279	277	308	298	271	270	304	277	248	249	232	279	247	248	267	252	267	301	260	268	274	290	262	236	275	299	284	279	257	304	290	276	294	245	273	250	290	296	273	273	271	269	271	312	255	267	263	258	279	276	266	263	272	283	288	249	253	278	300	278	294	308	256	253	259	267	299	271	262	256	274	282	262	258	311	289	276	284	268	268	274	254	276	244	275	245	240	251	289	258	270	280	257	261	257	270	274	300	275	291	240	263	283	296	276	288	261	290	261	266	287	295	322	282	250	280	287	290	291	235	248	282	271	269	285	273	262	285	263	246	257	272	258	262	244	278	282	299	277	299	258	262	259	277	283	295	314	262	282	256	295	267	257	282	306	279	275	274	294	267	281	242	259	277	287	282	263	279	263	276	273	246	274	288	294	263	249	291	264	256	269	272	266	288	235	275	285	302	253	249	277	280	300	272	280	276	285	269	273	282	298	276	254	267	312	246	249	284	275	278	294	275	256	255	294	242	247	250	282	270	283	255	251	246	286	257	254	265	272	286	285	281	298	269	286	310	271	276	254	307	249	289	269	266	262	274	278	275	287	262	269	252	295	279	240	296	270	248	261	262	255	261	290	245	259	301	291	276	240	293	274	250	290	258	261	263	264	298	272	269	261	261	295	282	301	283	283	286	279	268	276	306	280	274	292	277	279	267	298	241	289	253	298	262	263	242	263	246	255	278	282	290	255	291	252	261	266	272	292	250	271	268	289	308	270	281	273	269	291	271	256	261	267	312	303	258	280	263	252	300	284	291	262	320	281	266	265	277	286	249	287	249	265	274	258	260	296	283	292	307	275	246	279	287	249	278	260	244	283	285	265	301	252	257	283	291	297	257	293	274	276	279	242	261	265	277	333	276	266	291	233	267	274	262	296	271	269	265	254	288	294	275	255	278	265	276	291	272	282	257	291	245	258	267	306	287	260	278	264	268	284	260	254	313	273	283	278	261	267	292	289	266	278	272	264	278	258	255	253	287	303	272	266	272	282	278	260	263	291	283	309	252	258	278	281	297	274	277	295	269	265	270	282	277	305	264	282	270	292	262	260	282	249	266	283	254	250	262	255	298	262	264	254	276	276	262	260	286	261	284	276	289	279	237	276	284	269	283	279	272	293	271	284	268	256	272	258	297	257	259	271	287	265	258	250	262	251	311	273	296	300	256	297	287	277	271	292	278	299	253	285	278	299	277	262	264	260	267	267	265	270	269	294	296	278	288	290	276	265	283	287	274	278	276	252	249	282	267	255	258	251	248	256	262	304	259	242	234	257	281	272	290	263	276	285	272	267	263	277	274	259	265	259	262	273	299	264	253	239	246	268	284	261	244	284	241	256	293	294	279	262	296	260	245	309	258	285	262	279	236	289	295	255	262	268	279	260	271	273	270	246	270	249	239	290	304	272	279	312	289	257	283	281	249	242	280	252	281	268	278	282	264	294	264	261	287	268	317	242	273	290	254	310	284	261	295	258	254	285	262	270	272	298	251	259	259	270	251	243	263	248	286	278	253	277	278	282	280	287	283	243	239	263	287	280	279	296	277	298	290	281	297	261	260	287	281	252	291	296	287	263	263	279	268	270	254	306	268	282	267	304	263	280	235	281	296	268	276	238	261	229	283	270	265	269	284	269	280	263	273	259	263	250	254	272	263	298	287	247	279	284	255	252	270	302	283	280	282	253	271	252	268	258	264	272	247	247	276	255	286	295	251	267	259	245	274	285	262	273	262	257	257	270	292	274	294	270	270	269	298	272	304	264	264	262	273	275
5587	1934	1270	1392	1269	990	976	915	849	816	788	754	759	710	749	779	758	751	732	761	1857	2111	1109	687	696	694	689	720	689	670	716	724	715	696	683	677	718	717	747	693	682	681	719	658	721	744	707	736	703	702	698	716	702	716	712	722	736	764	683	704	683	713	683	703	708	671	703	702	727	734	699	746	670	689	691	650	721	705	714	721	717	699	675	727	698	708	674	709	708	737	669	725	682	672	696	692	650	666	708	705	667	724	677	718	744	673	696	639	670	726	752	694	672	664	645	718	696	672	747	709	707	684	752	752	718	703	706	723	735	702	709	724	683	716	719	722	654	699	722	736	675	711	688	719	671	716	734	736	697	731	706	699	699	721	699	769	698	680	715	715	691	683	685	736	667	736	735	730	696	719	698	701	699	716	736	618	685	671	704	704	699	691	766	688	711	693	709	689	710	682	738	681	673	719	749	698	699	703	718	780	746	735	650	743	687	710	719	679	732	718	693	707	701	710	690	706	748	725	745	757	718	727	635	678	703	703	752	711	713	669	733	724	705	703	702	708	705	699	686	664	709	683	690	766	717	682	681	681	728	688	737	716	682	684	741	703	701	702	737	745	699	711	697	732	723	739	687	718	712	705	675	710	662	682	744	703	729	707	720	721	706	745	664	695	701	708	670	700	743	696	745	717	636	680	726	660	736	645	680	745	713	690	697	745	703	726	692	668	710	663	670	694	760	658	724	722	669	649	720	652	723	703	724	693	702	698	706	717	629	759	684	733	696	714	671	690	718	691	718	687	691	705	743	683	708	657	709	745	667	720	735	696	715	678	684	671	729	628	750	741	693	666	693	665	716	682	750	721	732	722	727	708	755	680	745	660	634	729	694	661	673	782	725	742	718	753	689	700	734	709	668	722	706	705	722	733	677	710	665	687	739	673	687	694	712	671	688	684	697	734	743	713	703	752	687	725	708	701	734	711	702	666	676	676	698	694	717	679	682	728	660	652	731	704	689	709	686	719	704	693	681	688	723	700	716	689	686	744	676	668	720	690	720	729	684	729	718	706	645	737	700	682	722	725	707	700	688	713	684	701	739	742	720	654	702	728	693	664	680	682	735	664	714	712	690	737	707	687	690	680	684	717	685	751	743	737	743	668	712	761	698	661	702	713	686	661	660	732	697	690	676	726	683	688	720	695	729	702	691	669	735	693	703	688	687	710	694	684	719	729	702	729	680	732	724	706	747	710	693	682	704	751	771	718	723	702	698	721	716	730	667	731	665	742	708	735	736	689	688	733	769	713	633	732	674	661	692	732	706	713	685	709	701	688	641	714	649	685	681	771	761	697	702	714	721	736	705	699	685	693	675	709	682	692	739	671	732	719	745	723	703	718	684	751	674	713	663	713	679	678	761	690	712	703	681	706	672	733	744	726	671	665	752	691	740	732	724	662	707	677	697	708	725	694	684	719	727	696	702	730	671	690	714	682	716	717	702	728	664	745	713	706	707	708	683	679	697	736	706	671	735	654	726	736	723	753	701	720	712	663	714	703	737	728	687	669	694	746	717	721	709	696	698	702	723	690	685	678	736	673	693	702	709	730	719	695	677	680	728	683	725	682	697	709	689	666	708	760	713	684	710	734	697	697	750	724	720	725	738	677	682	680	689	689	709	688	700	732	720	681	749	692	725	655	705	712	714	687	709	686	727	729	691	713	698	705	719	698	692	727	726	723	692	700	673	672	732	713	728	677	684	735	718	684	695	700	692	715	666	686	702	694	688	691	743	628	753	727	728	705	709	734	706	645	678	741	701	710	748	719	706	681	699	698	750	710	720	734	700	728	716	682	696	700	691	705	703	715	681	703	661	719	736	745	721	650	721	674	709	704	701	753	695	718	711	762	690	675	778	713	774	689	720	706	685	757	731	751	680	731	729	681	674	694	718	692	735	695	706	690	698	697	730	647	744	664	667	684	695	732	730	733	652	723	690	661	743	656	707	700	718	731	723	693	676	680	703	707	735	687	716	742	705	716	705	701	709	691	711	701	668	660	682	707	756	695	708	730	706	703	738	692	724	720	692	691	718	669	678	690	701	686	710	729	694	702	656	708	676	704	726	711	700	731	708	645	677	702	701	662	730	657	722	721	716	709	721	686	723	675	699	708	745	716	754	686	750	723	711	713	691	693	724	655	714	706	705	706	697	706	666	675	702	726	728	701	738	674	742	693	726	731	708	742	701	735	693	707	680	715	713	704	704	734	672	703	689	673	739	754	701	699	675	681	661	728	655	688	707	684	686	710	690	658	701	705	713	719	749	690	753	693	726	690	736	696	683	721	674	715	776	691	694	666	676	662	640	686	697	707	725	722	673	702	676	700	718	706	708	681	703	690	720	758	702	713	699	711	679	668	696	727	661	720	674	730	700	712	687	685	691	698	682	664	703	735	732	740	708	724	712	719	717	710	708	705	725	709	745	722	675	677	745	713	708	715	752	706	664	750	714	726	748	723	729	722	675	697	712	733	703	720	715	684	683	694	672	692	727	670	721	679	719	709	692	722	742	694	677	705	714	703	694	701	667	709	720	701	721	747	692	703	707	651	673	715	692	691	735	689	729	700	721	672	723	672	735	692	735	667	718	690	715	712	716	787	728	703	664	718	695	715	728	790	729	750	693	681	707	685	702	705	739	724	716	664	694	740	724	707	633	726	680	733	689	735	708	677	727	676	718	692	680	754	711	723	737	706	687	707	717	715	691	748	706	674	688	716	721	689	710	679	716	671	674	687	749	710	709	700	727	723	667	663	679	723	686	776	704	692	675	720	738	682	687	731	669	671	680	658	755	702	700	732	671	763	714	695	717	689	763	682	716	695	719	684	676	713	703	653	703	662	740	708	704	720	657	676	757	726	660	686	680	639	723	644	681	731	708	708	697	701	719	699	686	726	700	701	695	712	746	713	716	734	730	753	707	675	731	733	699	674	722	685	694	690	709	726	666	694	674	716	708	704	764	688	704	676	718	725	703	668	680	714	702	705	743	734	721	635	678	679	693	729	710	711	668	723	695	720	693	694	696	719	677	682	675	740	709	700	727	673	708	708	713	742	735	714	728	695	742	753	690	687	765	685	743	747	699	718	708	720	716	712	719	669	726	717	687	708	721	678	724	702	711	696	742	702	760	683	714	724	710	736	673	708	689	698	689	692	714	686	698	690	707	741	745	675	735	712	704	693	660	740	696	656	708	711	713	705	674	651	723	750	740	740	743	734	703	698	679	711	723	678	698	702	702	660	707	699	694	676	647	699	696	665	677	673	674	745	662	697	665	687	724	682	707	702	694	669	731	688	707	732	713	658	731	737	683	672	689	700	767	693	711	661	704	671	727	713	702	737	720	645	728	740	732	718	704	678	688	686	719	697	694	741	690	724	724	696	713	688	669	668	681	680	684	695	712	688	708	716	712	658	690	705	679	743	707	741	729	710	718	675	733	716	669	708	708	728	770	683	734	697	757	668
54678	36011	16421	6598	4692	2838	2081	1314	1020	1063	535	418	415	433	407	369	357	351	268	704	6454	8623	2004	224	221	206	200	222	176	210	207	193	211	206	189	203	178	192	213	216	182	202	214	197	198	182	193	188	184	214	213	173	198	186	169	187	186	204	203	176	211	195	193	198	202	225	186	214	189	209	195	185	189	170	191	222	157	188	194	189	183	194	174	178	157	204	210	198	178	192	186	179	198	164	210	192	199	186	183	191	196	181	157	186	184	204	201	191	205	197	199	191	173	164	193	200	170	192	201	204	180	211	193	196	190	190	211	188	209	204	194	186	156	201	193	205	176	238	203	154	192	195	177	182	187	179	214	196	196	200	173	177	208	195	211	173	174	185	194	200	198	206	205	197	192	194	214	192	173	181	167	175	184	178	185	192	189	193	176	198	187	210	192	192	222	197	185	197	180	188	197	176	191	208	189	201	223	206	198	190	189	171	204	181	200	161	165	185	192	185	172	180	203	168	175	181	209	203	188	177	198	203	193	203	184	194	208	216	191	195	196	188	195	212	160	212	194	218	199	209	184	205	202	212	190	190	208	197	185	179	188	201	211	196	200	212	193	208	199	191	226	213	197	222	190	213	185	211	205	188	183	203	185	184	191	202	180	203	204	204	203	206	180	176	225	172	183	195	166	207	209	179	191	184	163	193	178	196	195	204	202	175	217	204	186	184	206	203	180	172	230	177	191	186	202	182	208	150	175	186	198	154	185	180	184	197	186	211	223	194	180	190	195	208	197	185	201	201	202	201	208	198	208	174	188	168	194	178	218	209	185	168	187	199	186	196	179	184	208	180	175	185	217	199	191	173	206	181	184	199	206	221	196	186	201	179	188	184	177	173	209	184	183	191	167	192	192	178	171	201	194	189	197	187	171	208	174	192	196	193	208	190	176	197	197	209	168	167	175	189	188	180	183	182	192	206	198	156	160	212	187	185	196	189	205	182	212	205	175	190	195	227	194	184	151	185	205	174	186	201	185	204	180	205	188	214	196	188	175	175	209	179	171	160	179	198	185	186	196	194	193	218	193	176	191	178	198	185	205	184	191	185	187	194	211	188	191	203	171	180	193	196	182	211	215	202	203	197	193	186	201	185	156	197	198	176	189	205	216	174	207	218	204	177	183	190	198	180	162	209	208	208	181	211	194	193	199	204	203	179	178	190	190	195	196	208	208	166	187	190	192	212	187	166	177	175	207	187	206	199	181	171	204	205	175	195	200	200	194	183	185	186	200	214	186	200	183	209	200	171	187	198	172	179	190	206	198	195	205	181	187	222	181	192	182	174	199	164	190	226	206	211	187	203	214	186	214	226	193	184	193	176	171	229	180	191	201	193	190	204	186	195	197	189	206	184	169	203	197	227	187	214	207	192	211	182	203	189	178	199	209	192	194	188	189	193	188	191	185	195	189	203	175	165	191	209	193	206	196	218	185	180	212	230	196	202	173	197	181	182	205	194	190	194	198	178	218	218	174	212	176	203	191	184	193	196	198	196	183	191	217	212	174	201	191	177	195	184	221	213	193	193	200	186	190	193	177	182	206	193	177	181	199	185	208	159	189	203	180	193	203	195	201	185	185	203	190	220	188	203	198	194	189	198	189	190	203	217	209	223	211	178	188	193	197	197	192	187	210	176	204	190	194	185	171	212	205	185	191	199	204	182	193	181	185	228	176	182	198	196	183	170	181	176	191	222	203	203	201	180	212	200	185	166	193	190	184	197	201	208	194	234	181	166	173	181	183	181	205	174	182	182	196	212	203	188	186	187	157	186	196	190	200	171	189	180	221	217	199	186	205	216	207	162	199	177	200	193	204	222	193	193	193	183	207	208	167	202	208	201	180	211	206	192	181	207	194	181	206	192	217	206	179	189	196	176	214	232	215	210	227	198	200	203	200	176	210	198	209	195	198	197	175	154	193	198	192	182	180	182	212	182	208	195	202	184	193	201	200	186	195	176	181	180	187	207	189	189	161	181	189	203	197	193	166	198	186	194	196	183	190	180	188	173	180	187	199	190	189	203	196	185	186	188	210	193	208	198	178	214	184	196	186	192	190	196	210	194	189	194	206	200	189	211	191	199	200	171	186	206	198	178	189	181	195	172	193	198	166	199	186	201	188	211	178	228	170	181	196	206	200	179	178	165	196	197	189	189	220	172	192	207	194	199	213	211	179	217	205	212	227	170	182	189	193	191	177	183	181	192	186	191	196	180	187	199	176	215	183	200	208	198	183	199	203	203	191	185	175	197	190	210	183	190	212	175	188	209	179	199	174	207	199	196	189	172	184	207	208	185	213	180	181	202	177	167	209	193	173	176	177	188	209	183	205	187	176	178	190	211	210	161	206	176	188	174	182	191	182	192	198	190	162	213	209	200	180	197	179	193	207	226	181	191	180	205	198	213	181	178	180	188	192	192	183	214	213	211	215	197	197	186	194	200	181	189	185	169	181	225	206	209	210	194	207	190	193	177	204	192	159	201	229	163	194	181	178	197	187	215	193	206	193	202	177	198	193	177	196	184	191	187	169	170	177	192	223	220	192	199	173	202	166	196	168	171	186	180	190	208	204	209	190	192	198	180	192	179	204	190	180	188	214	185	164	168	193	173	208	202	190	189	224	220	194	175	180	193	190	190	181	188	179	214	203	177	181	193	184	176	158	191	204	203	211	195	195	207	197	215	177	186	171	182	213	185	200	202	207	199	201	190	194	200	172	179	170	188	192	191	185	169	196	200	208	194	209	211	156	196	190	164	215	184	189	169	210	184	181	188	220	190	203	174	218	187	184	210	193	193	177	202	210	181	183	175	182	211	167	188	193	207	182	179	216	216	193	191	187	199	200	193	193	202	175	201	213	196	208	199	196	192	181	191	209	193	215	190	200	212	206	216	191	171	231	189	174	186	179	157	172	192	202	221	210	224	214	189	200	183	205	178	183	207	203	203	203	205	182	194	209	186	181	201	193	186	191	199	190	208	184	179	224	182	174	210	186	178	210	202	195	191	231	195	217	179	181	189	180	185	201	175	204	182	175	189	169	188	196	169	168	187	205	203	209	198	191	199	185	185	171	203	192	228	182	172	174	196	231	202	214	197	203	175	204	187	181	200	174	196	173	202	175	170	167	156	202	212	207	178	216	172	196	187	205	184	192	195	219	182	184	185	193	165	208	192	197	198	212	209	178	187	175	169	196	199	182	179	181	194	175	179	197	208	205	197	205	204	193	177	172	179	185	190	198	201	219	210	178	186	158	188	214	194	183	187	207	218	177	209	201	171	182	200	209	204	186	182	193	213	178	177	192	202	186	204	197	199	189	194	185	180	201	206	190	172	179	174	202	195	221	222	184	189	190	212	190	188	189	191	205	211	203	190	188	191	196	190	163	201	208	181	198	176	188	205	210	173	214	188	238	180	210	190	174	190	193	191	174	200	177	174	165	184	209	182	195	207	195	208	181	197	198	188	212	215
36220	14399	10150	9227	9570	7106	5583	4368	4212	4527	2237	1826	1767	1988	1807	1741	1687	1593	1207	3953	27442	29142	7288	592	576	609	607	591	587	547	534	551	588	509	561	566	573	539	549	574	520	540	564	502	539	537	571	481	508	552	548	542	486	492	494	531	508	499	562	502	515	519	541	498	552	468	512	560	500	554	509	509	497	481	489	502	451	501	553	500	492	514	532	491	521	532	488	496	521	521	510	522	541	490	489	466	511	481	492	492	517	530	507	489	499	500	471	483	485	483	486	512	484	538	499	495	478	511	506	471	500	452	515	499	503	514	540	468	505	470	478	472	533	486	497	458	472	495	501	503	509	490	511	473	508	477	498	519	485	518	512	468	526	471	479	530	517	492	481	512	494	514	509	481	447	466	508	493	474	512	512	484	487	491	496	471	518	493	505	516	521	531	472	497	475	479	505	506	484	494	489	526	534	476	484	492	501	497	470	541	500	532	497	500	483	483	466	523	482	503	528	504	481	519	493	531	472	500	478	517	459	529	479	491	479	514	450	446	498	481	486	490	503	486	479	536	530	478	492	515	475	481	501	487	492	484	476	473	438	500	480	461	493	491	482	471	499	475	453	481	496	449	476	474	496	468	537	487	469	476	475	444	497	527	464	483	493	488	505	483	471	498	495	482	485	508	496	533	473	480	484	498	486	528	519	478	505	473	538	465	497	517	496	502	474	484	486	496	522	508	504	446	478	503	499	512	484	535	469	472	483	468	489	514	510	489	487	504	495	492	516	473	477	478	510	517	495	503	516	517	487	530	521	478	499	516	518	470	471	483	459	494	473	521	482	504	496	478	499	489	489	499	446	471	538	533	516	450	568	456	467	443	502	448	477	529	478	493	515	504	492	464	483	509	471	488	500	475	492	498	534	501	492	505	519	514	467	535	502	511	491	508	507	454	477	492	491	472	495	497	461	433	475	502	489	478	512	527	539	504	484	492	477	499	487	504	499	492	510	437	462	457	472	492	493	474	476	516	489	501	478	512	497	453	466	512	495	479	473	484	493	486	491	521	551	480	506	473	508	511	479	485	467	505	513	490	510	501	507	478	476	466	493	510	477	517	486	489	475	465	498	466	510	539	469	471	468	485	452	512	492	525	516	510	469	487	471	502	496	510	473	486	490	505	483	484	486	479	492	504	464	474	488	497	498	474	521	505	455	479	517	536	485	503	482	499	478	449	498	523	511	495	554	526	530	451	445	484	504	466	460	466	529	507	487	510	487	471	482	497	486	516	475	492	456	493	508	497	499	493	532	492	504	492	522	507	500	458	504	494	458	521	470	499	487	497	525	464	482	507	429	524	466	512	469	532	495	466	506	506	484	489	529	474	480	501	462	496	471	490	479	496	492	518	504	485	491	499	461	485	530	471	518	490	527	519	449	503	498	514	480	506	467	522	512	527	490	500	522	487	528	486	461	480	522	478	511	479	514	496	487	489	527	485	519	476	495	473	489	525	519	490	491	495	528	483	493	496	480	484	490	523	498	528	510	467	484	492	486	455	505	499	476	475	512	503	484	492	522	471	460	515	484	483	518	495	526	508	479	478	506	517	481	503	465	527	508	463	518	489	501	420	482	512	498	491	520	471	506	497	506	542	469	479	498	480	500	466	514	490	505	509	498	517	462	480	508	488	479	496	488	476	516	493	486	475	507	490	519	511	503	509	473	480	472	521	498	509	535	481	515	482	503	510	494	498	500	484	496	502	483	485	519	479	517	466	518	495	510	463	504	507	495	486	501	455	472	466	542	501	498	501	504	503	481	466	483	521	515	455	482	526	487	492	508	481	436	487	504	498	473	511	473	472	491	500	528	452	504	443	491	499	542	499	476	483	489	495	474	480	492	508	525	502	487	481	532	500	494	511	471	467	517	505	487	485	482	495	477	503	468	499	490	499	487	479	490	522	523	503	501	519	500	514	489	508	505	475	486	511	491	464	516	478	492	477	457	462	516	456	495	494	496	477	478	476	492	493	504	502	492	476	446	501	484	501	485	475	481	514	438	464	487	517	517	505	508	504	473	453	443	484	481	507	498	480	522	509	493	495	523	487	484	533	529	485	509	527	496	493	506	515	514	511	507	451	486	479	492	481	502	498	514	478	466	487	449	489	480	496	472	456	517	523	506	494	503	496	451	475	496	498	466	442	503	506	497	541	510	488	543	495	518	487	530	465	493	526	495	508	496	484	534	501	465	511	501	466	483	470	509	493	509	490	527	516	507	482	497	515	484	486	465	504	479	467	456	472	514	468	491	479	512	496	557	489	501	519	463	468	498	486	504	509	451	508	473	461	493	498	448	490	494	471	440	446	501	495	475	500	491	512	485	490	502	453	522	538	478	509	483	473	475	478	514	499	503	506	453	477	461	470	513	493	489	470	473	488	515	501	518	496	456	473	485	481	495	503	456	490	533	543	479	506	497	476	491	457	508	511	512	512	493	505	496	498	510	509	485	499	467	488	516	528	539	498	448	502	477	526	486	469	485	513	520	484	545	443	474	513	495	500	504	532	491	501	544	524	481	472	501	493	493	501	502	513	487	515	459	478	455	532	486	486	485	501	519	483	529	522	500	465	492	509	509	485	474	500	460	513	504	482	480	434	505	504	458	491	494	499	488	477	468	504	541	475	499	454	510	473	506	500	495	511	515	468	490	520	492	472	499	515	515	490	480	494	466	487	514	521	507	507	500	470	520	511	522	494	478	478	547	490	500	502	489	500	484	501	526	506	512	491	508	520	520	452	503	515	516	478	490	486	499	484	496	495	476	491	478	512	496	482	488	542	479	493	498	480	546	476	476	489	515	464	496	510	518	516	501	504	511	497	481	454	510	492	470	514	477	466	515	504	479	521	512	514	473	488	509	489	478	490	507	504	470	502	487	483	525	470	506	500	466	468	502	473	500	509	518	476	511	514	464	517	494	483	453	496	494	516	498	479	457	497	490	536	501	478	502	456	492	483	478	504	510	445	443	485	496	487	527	495	511	500	511	483	508	514	500	494	489	509	487	491	513	527	544	451	495	500	497	501	477	493	479	520	496	481	496	487	491	482	525	525	511	511	496	462	502	464	460	437	496	489	516	494	504	486	493	473	474	473	475	486	488	528	465	464	484	497	494	497	494	488	482	493	468	515	487	488	472	499	489	509	519	510	519	503	524	483	523	478	493	447	510	502	500	476	476	483	519	486	438	522	460	482	510	536	486	500	502	484	456	527	518	477	481	466	482	510	529	457	506	493	519	488	497	558	485	477	473	474	517	507	508	463	466	516	499	472	488	495	463	474	482	493	469	489	538	524	467	495	491	517	467	482	508	493	499	505	508	506	491	519	447	503	475	487	473	479	555	487	443	506	476	510	463	466	483	495	565	483	474	481	475	499	493	498	516	477	476	492	514	533	506	465	505	468	503	493	476	495	471	487	479	504	499	472	518	445	469	485	478	510	497	499	501	498	513	487	490	488	521	456	516	491
51931	31016	10939	5713	3610	2829	1814	1303	913	979	472	388	371	397	375	444	370	360	284	327	4724	10451	2171	197	189	218	205	183	180	177	181	179	196	201	182	188	165	183	172	169	183	153	172	170	193	187	170	163	168	188	148	179	163	168	178	168	189	178	148	165	164	165	177	172	177	177	179	187	188	168	166	181	178	136	173	188	179	177	195	148	194	183	177	165	172	185	175	178	169	176	163	199	191	174	176	156	169	156	166	180	169	168	158	186	166	181	165	170	192	182	156	173	189	200	160	162	187	179	184	181	168	183	182	195	170	202	171	155	164	184	170	167	149	157	134	148	177	175	167	148	145	173	177	172	170	180	174	174	173	168	182	175	178	166	155	165	182	180	155	161	175	181	172	168	161	168	184	190	168	161	149	181	171	167	177	152	190	175	171	163	175	191	188	190	170	191	165	168	183	184	174	176	181	181	179	160	181	178	182	160	186	180	188	155	191	189	178	156	192	182	189	169	179	171	190	151	192	165	180	168	169	172	169	191	169	171	179	176	178	166	179	165	168	168	182	166	187	183	187	179	170	183	169	152	158	177	153	177	172	135	163	192	168	156	155	171	150	173	172	191	167	178	165	184	175	188	170	172	187	166	158	190	180	181	173	166	174	145	176	164	145	139	171	180	197	188	175	173	174	146	157	157	146	196	167	205	185	176	160	149	157	174	151	175	154	168	160	152	169	165	174	184	155	200	173	183	211	163	129	179	167	174	181	176	202	179	172	165	168	198	163	159	197	178	172	191	169	183	172	152	164	174	184	159	172	161	172	160	181	159	167	148	173	155	166	162	182	167	180	170	155	168	168	203	183	179	140	177	166	173	192	172	145	171	157	172	172	192	181	172	168	179	167	200	184	162	176	190	165	175	173	182	160	183	169	162	179	181	146	185	167	166	175	150	179	165	164	169	186	172	141	165	155	155	179	164	163	176	180	170	169	186	169	147	170	187	183	174	167	180	174	172	167	157	167	158	155	171	184	179	181	192	188	181	160	153	190	162	144	179	205	168	175	179	172	181	163	179	148	194	173	175	159	150	153	155	177	188	172	168	151	153	167	179	161	156	143	194	179	168	164	170	183	186	181	179	171	170	177	151	173	183	141	185	174	162	167	170	170	177	176	160	182	162	166	207	182	173	189	184	163	180	161	160	143	158	148	202	153	180	162	156	165	223	180	172	155	171	148	181	198	170	132	159	139	155	176	164	193	161	174	171	164	187	161	175	158	172	172	155	167	170	177	161	154	181	171	190	175	182	179	161	166	161	159	188	181	201	169	167	140	187	193	187	163	183	166	163	150	160	173	176	168	163	153	171	178	181	167	145	191	164	168	170	187	176	193	186	179	166	169	162	183	161	174	149	188	159	189	183	155	173	169	167	168	180	181	185	180	176	185	160	169	163	176	173	177	162	179	186	166	153	152	197	165	188	179	158	169	182	166	183	189	164	175	156	141	174	148	165	181	153	194	196	162	187	161	157	181	194	164	176	179	161	174	169	169	155	167	174	181	188	178	190	171	168	183	157	157	135	178	157	182	190	186	175	168	149	176	174	186	165	161	152	166	163	165	183	175	160	164	180	172	179	188	181	175	188	155	153	162	160	176	145	182	188	187	159	184	169	153	159	161	184	195	172	164	158	195	179	163	181	182	168	172	183	167	170	179	180	143	169	138	177	168	179	164	175	167	157	182	166	176	180	181	185	148	158	176	195	166	201	167	177	171	167	178	190	178	192	153	166	154	187	163	162	164	153	181	153	160	156	168	187	183	174	174	181	171	182	172	188	155	166	178	160	177	161	166	182	169	176	169	156	175	183	193	195	166	164	183	183	177	181	163	189	167	197	162	172	181	186	162	160	171	174	169	172	166	174	156	181	171	155	171	155	159	188	179	158	188	164	180	171	161	188	173	175	166	195	167	165	174	158	157	174	173	160	178	162	188	155	154	172	161	143	171	185	184	166	171	137	190	159	184	183	187	183	176	151	187	199	177	125	184	178	163	192	153	178	177	169	176	184	168	159	180	173	193	185	207	183	155	179	185	177	183	139	170	183	195	170	194	193	167	179	180	189	172	169	137	172	163	212	171	168	187	164	202	193	179	146	180	167	147	169	175	179	164	160	179	181	160	148	153	192	172	180	162	160	164	187	167	166	155	197	175	155	193	155	183	172	152	168	154	172	169	176	162	178	183	171	149	198	165	177	147	192	210	164	171	190	169	148	177	170	163	156	177	176	172	156	172	164	160	167	172	179	173	176	170	159	181	153	176	164	164	171	152	179	171	159	194	168	159	156	179	172	157	161	157	164	177	150	191	178	171	160	158	182	163	163	177	175	184	162	172	173	187	190	178	188	158	167	170	166	190	182	163	173	145	155	164	177	170	180	157	169	183	182	160	184	162	173	171	159	189	164	165	171	173	167	188	184	165	189	187	178	174	153	178	187	159	146	176	158	181	179	185	175	167	164	161	175	183	160	183	153	164	159	173	162	183	186	171	186	167	166	190	149	171	183	175	185	183	172	174	188	170	184	159	161	155	179	191	175	176	158	164	161	192	150	160	202	164	163	172	154	180	180	150	185	160	202	174	161	175	163	180	179	162	168	161	190	198	158	175	178	160	176	195	185	156	151	167	175	179	170	169	163	174	140	170	177	155	183	179	169	169	161	172	187	173	206	167	145	193	148	170	163	166	189	166	179	172	156	178	169	166	174	171	181	194	171	175	169	177	183	179	178	167	173	168	201	178	184	194	145	160	152	191	160	175	156	161	181	141	188	185	172	140	176	187	153	164	179	152	161	155	171	161	176	188	193	183	174	167	151	174	178	187	158	145	195	167	188	182	168	154	190	154	176	162	165	162	173	171	197	170	155	171	178	162	160	169	164	201	164	182	162	168	166	188	154	162	185	157	141	180	163	154	190	161	172	182	180	193	167	161	191	173	194	188	168	180	179	179	197	169	154	161	194	177	200	154	172	156	177	164	203	171	190	172	163	174	185	160	187	147	175	159	171	158	190	161	152	155	184	166	176	181	181	170	202	159	183	177	170	155	169	183	181	171	164	141	151	193	176	176	160	164	164	185	162	165	168	176	146	152	155	189	155	162	181	174	178	192	165	159	154	160	158	196	165	173	142	167	190	172	188	185	169	155	183	158	178	170	189	182	193	146	168	146	155	183	155	176	174	180	170	182	171	165	164	151	179	157	191	196	164	169	183	180	163	166	174	184	163	151	165	170	171	183	161	176	171	143	181	185	166	152	176	192	160	169	185	158	156	183	177	168	171	141	170	143	157	163	160	172	163	141	170	174	181	171	178	163	187	174	170	155	152	199	190	167	175	157	177	181	166	159	182	157	173	163	160	177	193	195	172	186	183	204	203	182	167	173	175	178	161	153	159	175	174	192	161	172	165	177	165	181	147	172	168	164	167	172	170	147	152	161	167	148	161	155	164	174	193	167	153	170	176	184	170	165	212
31827	6822	8615	9394	8188	7080	5449	4468	4442	4119	1955	1685	1635	1846	1835	1966	1874	1618	1139	1698	21516	33895	5673	547	559	537	530	529	548	530	473	489	525	523	531	477	518	427	487	522	500	526	474	504	524	475	532	509	466	458	511	475	459	495	487	473	458	482	482	499	447	463	497	457	482	484	453	456	432	456	484	480	473	458	429	442	459	466	473	458	501	462	451	437	456	469	469	452	449	448	464	449	507	450	476	438	466	466	479	412	470	446	453	471	408	427	421	471	449	421	437	458	503	479	463	503	446	482	458	454	448	464	480	458	466	453	456	472	431	420	468	478	466	446	429	475	459	448	452	467	403	466	447	459	465	471	467	427	447	474	457	433	473	465	484	454	467	431	464	448	442	491	471	452	465	445	474	436	403	455	440	486	437	450	471	447	403	446	465	429	456	485	421	447	453	464	460	453	483	460	451	441	458	452	411	478	444	478	484	451	453	457	428	482	420	470	445	479	461	427	463	465	455	458	471	437	438	443	422	436	421	460	452	412	478	422	459	461	427	443	443	454	451	457	443	460	444	458	437	424	439	433	445	425	467	435	441	461	477	454	482	480	460	485	466	491	445	462	436	478	466	458	448	445	441	452	461	444	460	469	438	440	427	450	444	474	437	474	422	452	458	456	469	463	454	467	484	445	473	420	466	450	479	465	510	450	474	474	415	460	409	451	472	477	474	414	469	476	474	482	458	412	457	459	477	441	430	428	465	466	415	446	479	450	464	465	459	483	468	459	515	489	432	454	454	441	463	454	447	455	428	448	480	395	465	495	438	426	426	449	434	471	424	459	453	424	453	442	448	414	442	492	417	416	422	455	450	489	477	448	449	493	485	445	466	487	448	443	489	435	457	451	470	487	468	472	450	460	454	447	474	451	477	452	407	483	436	423	439	423	444	436	451	442	465	427	458	417	420	443	435	446	468	474	497	479	424	462	472	432	482	474	481	442	454	390	472	442	456	480	455	470	461	437	457	441	460	456	476	427	444	458	442	467	478	461	426	437	456	454	460	442	488	483	450	444	438	439	438	463	501	468	477	450	441	469	386	487	432	446	431	449	443	447	463	429	493	428	430	456	500	455	414	431	445	464	442	445	467	438	435	426	454	440	449	438	461	457	446	497	410	464	466	447	431	422	505	427	405	402	456	431	461	460	474	449	434	435	430	498	391	423	423	443	444	457	452	431	433	430	458	456	427	476	434	466	459	468	444	454	484	450	475	434	477	439	470	441	438	453	429	440	440	485	454	434	484	477	466	476	458	432	449	445	463	461	465	467	426	475	491	449	465	435	476	459	471	388	438	445	437	484	430	471	445	479	491	471	441	441	428	440	481	439	431	399	436	471	431	430	446	446	441	424	443	479	440	447	433	454	443	475	462	449	419	428	491	479	491	422	479	483	453	490	470	448	456	462	472	464	484	450	457	441	453	423	427	444	428	448	443	452	477	462	440	438	473	470	446	465	462	447	471	440	471	445	470	429	464	421	475	462	409	460	433	470	448	425	426	471	422	448	451	436	440	454	462	469	447	455	491	426	470	463	464	430	448	472	438	463	472	457	446	456	442	493	435	455	442	494	421	415	446	424	460	438	417	489	462	478	454	450	455	493	486	424	451	461	479	479	416	425	463	420	420	442	435	440	463	511	456	410	476	444	453	480	444	429	416	453	475	481	479	468	406	451	482	497	503	463	424	458	421	465	423	425	439	478	462	417	459	446	462	424	458	456	392	433	443	414	433	448	423	445	400	450	436	458	450	454	429	450	469	423	465	437	439	485	458	478	419	490	448	444	456	459	424	439	439	463	466	487	417	442	433	441	474	512	445	457	438	462	446	480	438	449	439	443	436	465	441	431	465	448	452	447	476	498	441	432	468	436	442	442	446	441	461	428	441	471	467	447	456	471	489	434	475	420	457	432	468	466	422	443	430	414	443	443	464	417	410	457	486	491	426	449	461	452	467	493	487	454	456	437	509	491	440	458	425	413	478	472	454	459	453	455	445	458	471	442	455	439	451	454	466	450	446	464	469	440	464	433	506	411	435	448	490	416	452	424	460	483	433	496	458	460	437	454	446	450	422	471	437	479	479	474	497	432	491	449	467	428	447	419	456	462	443	469	463	482	457	459	472	464	480	500	438	475	432	423	457	473	446	472	408	450	446	458	444	430	452	432	462	485	489	450	441	465	488	455	452	434	472	430	450	452	456	467	459	453	444	430	404	460	448	448	417	458	462	441	450	458	453	417	480	463	470	425	456	458	466	397	461	496	451	480	426	462	453	430	476	465	456	461	464	443	480	463	444	433	463	438	465	415	435	448	453	444	428	442	430	460	450	436	464	452	482	432	453	442	453	492	420	470	446	425	459	453	450	437	451	410	469	462	441	443	491	460	449	434	474	447	428	459	433	420	471	447	452	430	452	448	504	415	491	450	440	449	453	461	496	478	439	469	455	417	416	471	442	428	454	446	409	486	433	409	428	476	409	431	445	445	436	453	441	445	473	448	470	451	433	440	418	431	421	443	449	455	447	483	416	462	457	463	468	453	459	425	461	492	468	438	452	420	503	451	450	401	425	411	427	420	414	447	430	481	474	446	464	434	453	435	424	463	448	480	451	460	439	476	483	459	443	447	475	467	416	452	472	487	443	421	498	474	435	450	467	436	436	435	459	442	437	475	415	448	468	455	450	468	412	452	464	437	438	452	453	410	444	446	439	480	470	405	419	450	413	452	436	441	463	439	460	453	434	464	476	378	452	427	444	468	413	447	462	454	460	460	459	445	465	437	461	430	449	444	474	432	455	433	460	451	459	462	430	483	442	429	445	440	454	440	474	458	431	441	467	472	481	457	440	443	470	486	489	467	488	471	428	445	445	439	441	443	433	436	478	474	480	483	462	461	480	428	471	427	448	456	473	412	452	444	471	445	469	453	435	480	412	470	480	446	469	441	420	479	439	450	466	458	467	415	453	461	448	469	464	433	437	476	495	438	471	428	463	473	471	435	475	469	476	474	411	456	463	452	481	445	414	434	438	454	511	429	431	464	393	419	451	471	434	484	410	460	442	458	417	434	465	484	494	429	459	447	481	453	505	464	471	454	437	467	451	468	447	454	450	492	460	429	445	496	429	486	438	422	501	444	475	468	436	454	434	488	442	465	448	448	468	450	443	458	437	461	465	460	428	431	472	479	449	467	462	489	447	448	455	407	448	432	426	453	445	429	405	455	461	426	480	478	451	433	446	439	438	435	491	471	479	450	444	410	430	492	416	470	423	434	480	460	444	492	453	460	430	444	437	437	433	448	443	455	432	477	440	484	474	451	466	435	481	480	428	458	440	460	483	481	472	468	426	441	442	427	449	459	465	434	424	456	446	480	492	459	458	427	433	432	444	419	419	453	454	444	477	427	530	436	470	471	467	490	418	471	478	461	440	461	476	451	463	429	446	427	437	437	453	464	493	436	482	459	446	444	431	421
5368	565	508	383	337	301	299	289	307	289	256	281	233	243	267	257	254	248	248	281	359	565	268	291	259	257	237	235	244	279	269	254	229	272	256	264	272	294	255	208	287	254	258	263	263	262	254	276	273	274	270	282	255	279	258	274	279	275	271	262	249	266	236	244	271	290	285	313	271	279	256	263	257	257	277	267	243	253	266	283	271	253	247	281	243	249	263	273	272	244	251	262	230	242	262	271	236	237	233	253	271	254	248	270	247	265	249	300	246	250	243	258	250	286	250	256	266	283	274	270	264	237	267	273	275	257	252	229	264	271	251	254	248	258	265	250	236	234	280	256	278	218	252	280	275	266	250	248	258	247	242	279	281	260	247	274	247	255	247	266	255	253	279	256	247	249	227	261	248	284	289	279	265	279	239	248	267	272	272	241	268	264	235	271	272	235	263	245	251	260	262	253	254	235	280	228	254	246	265	277	284	251	267	262	247	224	268	256	271	283	253	246	263	281	276	274	288	276	266	278	293	244	266	270	276	263	248	262	276	249	240	264	301	280	258	251	238	264	247	262	279	252	285	259	269	237	286	272	270	266	263	249	290	264	233	267	279	248	294	240	265	272	296	264	268	260	238	267	249	233	258	279	241	269	279	267	250	267	252	228	212	231	263	257	272	251	241	278	273	272	240	256	271	274	253	230	262	270	254	265	282	272	271	264	240	264	258	277	237	252	283	263	235	229	266	250	292	277	254	245	283	263	266	274	264	279	245	277	233	227	277	264	242	239	215	271	257	272	277	269	259	259	273	253	223	257	295	281	254	257	263	247	241	255	274	258	273	292	268	238	269	285	263	253	285	242	294	248	265	262	230	229	253	263	233	268	252	267	243	249	247	270	296	266	240	256	262	289	272	268	240	271	240	275	287	267	256	261	264	268	252	270	274	278	282	256	228	261	258	239	232	288	274	245	272	259	252	228	233	288	259	274	268	255	269	260	246	285	240	246	225	242	236	261	246	264	262	261	242	285	252	253	257	238	262	250	269	242	224	259	249	260	263	249	248	268	248	244	233	262	285	255	253	267	270	273	253	269	233	274	264	259	265	271	295	266	298	262	253	246	284	285	279	249	261	272	275	276	269	263	270	244	298	245	265	271	235	275	238	249	276	245	239	259	267	250	236	276	269	233	279	250	263	276	260	235	228	238	250	292	241	252	243	244	272	254	272	273	259	285	253	244	284	242	232	264	239	266	252	223	270	250	279	286	293	251	278	253	256	235	262	262	261	282	236	275	264	244	271	236	248	252	261	268	286	269	252	252	293	259	228	255	275	292	270	234	259	263	263	274	253	266	253	248	262	243	242	262	261	275	233	251	248	223	296	241	255	269	244	274	234	259	285	255	273	250	269	292	261	262	257	287	249	249	251	255	260	264	288	291	266	297	259	274	266	228	277	282	240	269	262	261	275	242	264	286	267	265	255	216	284	268	249	264	272	286	249	266	259	267	232	284	230	274	228	275	260	258	276	273	268	268	260	250	268	258	290	271	262	260	290	240	257	274	280	268	248	271	244	229	251	275	261	271	283	275	263	292	255	266	268	259	261	275	252	259	227	240	274	290	271	236	238	278	241	285	248	268	259	253	266	275	259	271	246	275	267	285	273	244	296	263	254	258	282	257	258	258	266	250	272	258	243	247	263	244	228	256	261	255	284	274	277	254	257	252	276	262	270	246	257	240	231	278	226	258	274	264	266	268	267	260	240	259	247	231	268	247	252	282	259	248	245	252	247	253	252	264	252	239	246	270	267	241	258	250	229	249	245	284	253	249	255	271	226	251	285	276	243	250	233	263	243	269	281	266	272	269	239	265	280	269	282	254	260	273	257	277	281	250	240	247	281	235	247	250	278	278	280	275	246	272	251	274	244	238	284	264	249	259	283	262	232	246	272	284	271	258	240	308	279	263	275	273	234	289	268	256	290	282	270	271	276	252	287	266	278	284	271	250	276	261	244	279	255	288	276	239	236	239	267	257	273	275	261	284	238	242	275	279	245	273	261	259	276	249	291	252	256	250	267	285	242	259	300	258	237	260	278	279	264	268	283	246	284	242	257	275	241	276	248	266	261	273	275	258	290	271	244	286	244	293	255	242	243	273	280	271	264	264	258	264	248	262	270	260	256	259	255	247	276	238	244	242	261	272	251	259	297	262	259	245	250	296	266	253	252	251	273	254	248	262	266	253	249	270	265	269	285	243	287	249	266	247	238	283	246	261	244	281	233	268	265	228	247	265	255	264	259	247	269	248	283	260	269	234	266	287	259	268	237	255	258	250	254	248	274	275	272	242	260	261	257	234	259	228	268	235	246	268	290	244	269	261	255	244	241	269	232	244	257	269	253	252	273	263	273	266	274	269	263	245	288	259	245	267	249	280	260	255	250	257	267	244	271	246	269	259	238	254	241	243	253	269	258	251	230	262	242	232	224	245	267	264	236	262	258	250	268	255	255	252	259	279	275	272	248	258	264	285	258	264	269	276	278	257	257	262	266	276	268	247	265	256	284	266	253	258	271	259	272	277	247	265	278	240	257	253	263	275	262	322	258	267	270	258	252	253	238	246	272	297	263	275	255	238	227	264	274	238	273	240	261	264	281	244	256	286	266	226	277	273	274	241	259	263	261	248	281	260	250	247	244	235	302	279	262	246	256	236	285	242	268	237	290	286	250	256	227	254	268	246	246	249	271	290	270	262	233	237	251	258	254	256	246	288	245	262	287	268	249	217	288	253	260	269	259	250	269	286	232	262	271	251	266	249	262	222	256	250	254	276	256	250	264	261	274	260	216	252	288	254	272	263	208	242	246	258	267	244	251	262	240	247	279	282	245	259	253	259	318	260	297	264	277	279	254	273	251	252	256	265	274	262	273	247	269	261	242	269	232	240	270	253	283	262	224	284	273	227	269	297	274	252	258	263	242	234	269	261	277	251	274	252	241	242	253	274	254	246	276	225	266	265	286	251	253	251	245	310	250	277	264	246	270	270	260	276	254	289	244	260	278	259	205	280	247	244	266	250	250	251	239	268	231	234	268	249	298	254	255	297	271	259	261	265	252	239	263	226	247	287	260	252	267	250	236	249	243	234	240	239	251	246	254	238	256	279	271	262	277	249	273	282	275	266	299	266	239	277	265	238	255	243	247	253	220	233	256	247	268	256	269	262	259	262	253	245	279	287	257	266	289	279	262	256	249	248	246	287	270	229	258	310	261	291	235	229	260	247	267	267	246	260	272	291	287	246	245	275	295	273	257	259	250	254	262	258	247	266	229	248	286	275	256	253	255	271	242	249	239	279	264	260	248	278	289	257	281	272	261	265	252	245	259	251	277	275	243	266	274	262	264	260	252	258	251	271	268	266	282	266	278	263	257	258	263	274	271	283	279	250	253	252	271	279	267	285	267	252	260	244	294	256	269	231	272	262	257	250	245	256	255	260	286	268	249	244	269	264	241	277	278	246	255	255
4945	984	1256	1177	1176	1064	922	869	815	791	715	728	682	734	673	661	704	713	650	684	1692	2759	711	663	674	640	680	677	661	674	691	668	657	627	689	670	699	685	691	628	736	682	683	653	657	651	668	678	694	690	713	676	697	698	688	634	677	697	664	678	696	695	693	657	638	621	693	676	709	697	601	680	654	701	651	702	620	689	667	638	677	744	649	652	705	622	680	675	660	715	695	687	695	665	659	669	662	687	663	680	665	682	689	700	716	668	660	659	656	639	695	674	663	634	611	701	646	686	647	679	662	641	684	686	686	673	638	652	672	694	653	670	667	713	616	658	691	620	669	653	660	618	650	677	655	628	705	698	649	639	705	643	621	679	663	682	668	704	690	653	646	694	655	709	692	644	739	641	700	675	685	660	726	685	648	678	687	677	673	680	680	642	669	663	709	703	651	674	726	703	652	697	683	693	658	640	635	635	653	678	628	682	694	655	703	695	664	637	663	704	650	688	677	656	685	634	643	665	649	686	652	669	690	684	655	671	687	739	694	674	641	631	695	678	658	675	689	644	652	687	648	697	713	662	723	624	657	696	703	654	645	663	658	738	652	633	624	618	689	638	717	691	664	671	600	655	664	726	682	653	645	655	696	662	649	683	634	649	654	655	654	621	667	716	653	637	691	706	669	658	687	669	719	670	681	679	660	702	659	654	659	688	668	655	681	663	635	659	638	695	683	670	687	689	668	681	626	684	661	610	698	690	670	665	694	671	658	699	684	708	671	666	647	691	686	658	660	675	664	713	653	689	720	711	698	679	679	635	689	653	691	658	666	688	645	650	693	641	674	660	638	620	683	656	697	624	639	635	672	683	676	696	648	668	656	646	672	641	707	652	700	690	672	641	632	646	633	668	712	682	671	658	657	665	723	682	671	659	686	656	663	662	670	663	647	698	659	712	648	691	695	639	674	676	699	627	647	709	675	678	631	660	684	632	692	665	697	643	687	665	664	669	669	644	656	675	671	617	692	704	690	696	698	659	684	701	657	706	689	644	668	711	643	661	684	632	651	665	650	648	633	651	708	704	632	687	664	669	705	617	670	676	654	686	680	610	689	619	687	689	721	676	715	628	652	671	693	726	643	728	684	716	673	668	693	651	685	628	665	623	673	670	693	655	675	689	646	678	678	655	682	684	629	672	664	667	643	701	668	685	709	647	726	672	668	670	687	675	647	684	682	687	711	695	678	699	647	662	674	708	667	661	636	650	649	652	629	670	618	673	672	724	667	726	718	662	689	688	692	638	661	658	639	670	658	649	710	646	656	640	674	637	704	688	661	650	665	609	644	729	687	681	666	668	655	665	642	664	673	670	700	682	713	650	652	648	674	662	671	673	698	626	606	649	649	684	681	647	659	667	663	697	682	671	640	664	717	733	700	694	692	655	650	684	673	648	708	666	684	722	710	635	675	673	672	676	653	633	712	656	645	711	698	715	705	668	619	648	653	697	679	700	695	638	656	651	709	683	693	644	743	651	691	645	672	651	664	641	640	665	688	699	613	697	685	664	656	652	635	702	652	684	677	678	691	680	752	700	685	679	731	661	640	702	659	652	663	702	650	629	618	682	660	670	641	693	690	716	693	677	636	635	644	631	665	680	662	691	651	686	666	677	634	700	719	680	687	689	690	738	676	672	673	671	665	658	670	649	662	648	658	661	724	585	684	644	706	692	701	653	679	651	639	652	660	673	720	678	689	673	699	667	694	712	629	688	673	670	691	661	669	655	684	622	684	648	642	647	669	675	706	697	672	649	683	669	670	689	649	679	690	680	668	723	672	669	654	669	676	633	683	669	636	681	733	675	674	670	667	635	696	651	689	698	666	677	692	691	671	678	667	666	673	646	689	638	700	667	693	663	620	669	664	653	633	638	662	655	633	666	681	623	623	664	659	665	647	682	694	698	611	654	679	691	665	663	655	659	692	685	642	716	676	663	645	653	662	652	674	681	643	690	719	679	733	719	692	708	705	634	619	663	652	700	624	633	713	696	652	623	732	713	680	706	670	666	653	720	625	657	696	662	656	678	691	651	635	660	670	642	697	670	631	751	672	696	653	689	654	615	677	699	673	711	673	682	672	685	631	680	665	716	670	661	671	704	708	649	698	720	653	717	643	662	645	690	636	686	686	704	691	681	688	640	700	685	645	683	673	714	691	684	671	687	634	630	719	667	683	652	691	667	684	624	650	639	674	666	657	686	681	652	705	687	712	669	639	671	640	640	645	647	685	692	685	652	668	658	659	723	640	671	653	639	681	642	720	657	683	618	651	627	654	630	691	689	694	650	676	676	680	664	651	658	642	649	682	672	667	639	678	625	644	693	649	649	642	659	680	719	662	655	650	710	670	644	663	668	700	672	657	659	680	656	679	684	659	689	678	661	653	675	668	658	681	674	697	598	649	701	615	647	696	656	671	687	650	672	691	681	642	680	676	670	670	650	698	665	678	671	664	667	658	655	691	681	629	648	699	686	672	646	655	653	678	664	667	673	689	683	634	684	689	681	661	675	670	663	697	650	686	682	673	714	690	663	681	685	673	707	649	678	624	652	677	740	685	629	663	647	626	627	712	685	690	689	642	711	656	702	699	649	670	688	670	648	669	697	654	670	704	671	654	641	662	671	691	638	654	663	635	677	604	716	667	701	655	713	670	722	642	713	685	669	625	706	692	677	658	697	668	653	662	695	697	736	688	710	658	645	697	682	672	645	643	646	647	672	664	673	656	693	649	652	688	693	705	647	649	664	659	660	700	663	636	681	660	626	639	687	658	684	659	643	678	660	661	663	669	687	712	650	696	675	665	665	698	617	659	704	650	653	626	703	680	699	658	663	686	657	679	668	674	667	703	708	636	687	676	683	672	656	663	670	654	637	670	687	692	685	668	688	688	680	658	687	664	656	665	696	672	656	680	689	677	682	611	698	688	655	643	613	690	703	671	690	647	652	666	709	675	678	663	689	645	704	683	649	670	677	665	690	663	657	690	670	673	686	666	617	708	652	652	691	644	682	646	731	713	668	686	684	709	629	626	660	728	620	694	658	704	652	645	680	613	656	709	707	722	652	643	662	685	670	651	668	636	698	702	709	668	678	683	584	648	725	643	656	702	671	675	683	644	641	709	701	692	696	664	694	720	648	664	686	654	733	644	702	667	654	665	666	680	647	689	679	687	683	711	659	711	631	702	661	655	678	663	648	642	673	653	642	679	661	680	708	653	693	686	689	709	653	698	659	703	656	704	701	674	637	645	667	719	618	684	703	700	636	672	691	672	679	675	669	651	690	678	673	694	683	695	636	713	735	629	635	636	676	695	688	709	714	667	646	661	687	672	731	639	652	689	680	691	663	675	692	649	680	648	633	653	730	622	700	618	653	693	666	649	659	682	654	666	712	662	671	649	739	713	667	707	668	672	677	642	704	675	653	633	712	648	641	691	657	668	654	701	640	631	658	737	648	669	674	650	676
49982	36396	59988	30204	13310	4301	1885	1060	683	521	341	310	354	331	293	273	234	240	252	414	4571	5528	314	188	196	190	199	173	191	178	220	191	192	178	190	194	189	178	203	190	201	173	211	190	178	202	180	217	191	186	186	169	191	196	192	181	199	198	190	168	174	182	180	181	200	171	174	188	172	172	190	189	195	200	206	201	189	178	192	171	196	190	177	193	206	190	179	194	174	171	184	202	177	184	159	175	183	191	181	186	210	189	179	161	180	190	180	186	178	163	175	193	170	196	210	187	164	193	187	170	208	182	198	191	150	172	171	169	175	174	200	174	172	194	171	187	183	194	176	176	181	190	188	164	187	200	183	173	172	189	183	201	200	187	192	173	177	188	177	185	185	190	170	204	170	191	177	183	180	164	197	188	193	184	168	165	175	180	179	188	182	183	176	186	178	201	164	172	158	195	187	181	200	172	167	183	184	189	173	172	199	198	172	194	199	192	183	206	173	164	186	211	164	181	171	180	217	182	181	195	178	176	176	181	187	175	198	173	183	168	165	203	177	171	166	165	155	171	159	190	174	190	182	180	184	167	161	175	181	193	192	190	208	170	186	183	184	170	195	167	175	172	146	189	178	200	189	181	175	174	173	167	174	191	197	166	194	174	186	178	177	204	214	166	171	205	199	186	180	199	150	187	178	189	175	167	189	193	175	168	183	191	155	190	181	174	174	180	166	196	214	186	168	183	170	164	212	185	188	178	172	182	206	179	215	181	155	185	226	169	191	202	199	178	167	200	180	191	169	194	185	182	188	174	177	170	176	168	159	176	184	178	195	184	192	186	185	186	190	206	174	167	190	174	193	189	172	186	174	180	176	191	179	172	193	149	190	208	179	182	164	196	192	158	189	191	166	200	189	188	162	158	183	189	199	172	205	178	175	169	172	173	149	194	185	170	169	181	167	156	202	175	193	181	191	192	168	208	183	196	194	197	187	190	150	180	192	176	192	180	161	166	181	189	184	195	193	180	172	178	179	172	191	186	158	185	189	195	176	171	160	171	173	193	180	175	194	155	192	197	198	214	177	194	191	176	212	176	173	188	154	178	179	148	171	175	190	201	176	194	207	187	153	196	177	160	173	184	181	170	197	166	182	189	183	176	171	175	170	207	171	183	162	181	186	166	190	180	190	173	183	177	171	177	178	187	172	180	172	172	194	177	201	170	201	171	199	190	196	163	189	189	161	185	197	164	206	201	172	177	184	186	181	168	162	181	165	204	171	162	193	178	202	203	181	161	167	171	184	180	173	181	213	164	162	181	189	208	190	179	170	191	183	188	190	170	192	176	176	183	179	183	203	178	190	184	184	202	165	196	180	171	186	184	164	201	166	202	180	197	186	178	179	195	213	170	197	183	179	213	162	183	196	200	156	225	195	164	168	173	214	178	164	167	156	150	193	173	199	175	184	206	191	182	169	188	197	171	179	186	200	177	184	153	184	179	188	185	198	192	179	177	173	179	161	200	192	200	166	169	174	200	178	169	209	163	163	194	172	200	185	173	201	157	178	170	175	188	168	160	185	202	169	182	178	163	178	209	176	166	195	190	185	179	187	180	195	211	178	155	193	185	174	177	197	202	179	135	170	173	184	197	163	171	192	184	161	209	192	201	205	193	177	173	204	167	198	190	180	184	195	175	180	194	194	170	179	201	181	172	183	180	174	190	182	191	201	182	181	187	193	195	170	191	189	175	183	170	184	175	176	183	188	200	207	193	215	171	183	168	175	163	198	175	200	186	195	202	140	183	168	192	178	191	176	190	196	177	190	182	190	192	185	160	176	186	184	197	188	207	211	166	163	196	184	178	176	185	194	188	189	192	167	183	179	162	187	194	205	157	169	172	178	199	178	165	181	167	190	209	177	188	195	177	194	183	161	198	198	170	185	163	151	179	190	174	152	201	195	187	195	161	196	218	184	209	178	171	200	203	176	172	187	180	175	167	170	170	187	177	204	183	185	183	183	168	190	195	198	163	166	194	181	188	210	177	213	191	206	178	175	169	182	173	180	188	181	160	180	172	170	188	177	180	180	190	177	176	209	180	174	177	178	177	172	194	197	175	169	182	206	190	171	184	187	188	175	174	171	161	178	178	190	185	175	204	192	182	183	173	174	183	186	203	157	179	215	203	194	167	199	210	182	192	185	193	192	169	171	178	180	183	189	181	184	167	183	174	207	184	167	160	186	161	183	212	172	185	205	174	201	167	193	167	187	184	193	175	175	171	179	183	160	191	171	170	160	195	186	184	177	193	152	194	189	169	173	185	180	142	173	176	174	176	182	203	158	184	209	194	189	190	204	212	189	178	187	171	164	145	173	195	164	181	190	193	155	167	172	181	201	187	218	172	187	198	185	164	208	189	206	153	189	186	196	174	202	201	187	163	161	188	185	147	193	163	176	199	198	171	177	178	199	186	175	204	178	173	160	189	205	165	183	150	161	157	177	175	182	176	186	155	197	207	207	177	177	183	184	153	215	176	174	212	177	187	200	174	209	225	187	186	193	168	162	171	171	166	192	185	187	164	185	189	188	201	182	173	159	185	175	188	189	179	194	164	189	187	199	155	202	205	172	180	200	186	199	185	181	167	169	179	190	179	183	182	186	185	145	196	171	181	172	199	177	178	190	188	192	180	175	155	165	188	177	162	192	180	189	164	168	219	192	187	183	191	174	190	174	186	187	181	196	183	183	178	190	172	206	178	195	195	162	171	200	162	193	162	179	178	187	163	183	189	190	168	193	175	184	173	159	176	182	181	194	189	188	194	177	184	181	199	182	177	161	202	179	173	165	164	191	191	205	192	195	171	196	182	186	181	205	194	189	167	191	193	181	185	168	176	180	179	194	187	169	174	176	193	175	185	196	184	194	188	176	183	192	174	189	185	187	219	179	191	188	186	177	184	178	185	169	163	167	208	171	184	167	178	200	136	170	179	203	195	176	168	194	211	167	174	203	189	182	185	170	209	183	180	200	175	192	180	181	196	155	205	201	172	167	160	175	187	179	162	191	188	187	187	203	161	192	191	195	181	168	184	179	164	192	172	175	174	183	189	196	178	189	186	183	180	168	171	203	195	171	178	166	160	175	179	171	184	156	158	175	173	160	202	166	192	154	192	196	169	195	176	183	169	169	186	174	189	203	195	188	177	182	173	195	192	191	181	166	178	170	181	177	207	188	182	179	196	194	192	176	176	172	186	172	178	201	169	172	194	177	171	174	173	226	172	179	186	200	173	175	162	159	173	180	183	192	179	199	210	189	170	196	158	190	189	183	164	174	173	190	179	190	178	172	184	188	167	180	197	173	180	189	188	199	179	161	174	193	164	189	179	196	172	187	155	203	186	203	203	180	173	189	178	181	176	173	172	180	164	167	177	198	184	197	172	203	165	195	203	185	200	177	190	197	162	172	183	180	197	179	190	153	193	198	183	189	163	165	171	175	180	170	177	168	181	163	177	213	200	202	176
28714	20730	53364	21814	6962	6042	4903	3708	2845	2390	1568	1406	1400	1269	1114	987	963	885	898	2134	21733	20971	667	605	576	565	545	533	507	560	515	559	481	531	544	524	517	514	521	549	491	511	508	519	493	499	540	506	509	468	494	476	455	443	484	485	495	470	483	478	497	496	474	495	475	508	476	514	511	497	461	476	467	461	478	484	503	493	500	471	458	508	454	448	454	477	489	461	466	465	499	457	462	440	460	470	475	490	469	492	475	458	462	497	431	477	514	446	455	470	443	457	484	464	479	441	502	481	470	474	474	459	480	475	502	467	448	473	465	494	462	506	481	457	493	476	470	422	450	498	490	433	461	481	464	437	464	482	469	456	460	506	467	456	482	464	463	460	481	487	484	470	464	476	461	418	473	470	475	434	479	483	474	469	456	434	463	499	494	470	474	484	480	454	473	457	498	456	482	474	456	468	497	488	419	471	457	481	473	465	472	461	476	433	475	459	449	455	479	465	449	461	453	466	467	455	467	419	479	458	466	474	503	444	457	469	487	450	460	443	518	491	467	488	467	453	464	450	443	474	474	481	482	448	451	464	468	522	460	440	465	436	502	450	470	484	459	480	456	469	463	438	456	452	479	444	473	486	513	467	499	436	425	461	458	439	474	492	522	461	467	486	485	436	522	458	450	452	435	457	472	487	462	472	469	467	445	469	483	447	457	455	489	447	472	480	445	458	482	459	464	466	480	474	453	429	427	470	479	438	453	465	516	454	496	457	495	517	481	433	458	466	459	478	481	430	444	472	463	435	485	481	445	506	458	460	458	462	493	473	477	480	481	498	473	454	482	471	443	476	459	447	469	469	429	411	484	501	454	463	493	525	452	440	449	471	487	469	470	471	465	485	461	451	471	495	459	450	464	482	439	452	475	476	451	465	475	442	462	432	459	479	480	456	479	417	465	462	475	460	483	494	483	461	489	483	482	454	485	458	441	495	510	491	464	466	448	488	476	459	489	453	496	467	510	459	503	468	416	450	434	457	475	478	444	499	478	480	437	438	500	452	500	476	460	455	496	475	467	444	497	453	431	475	470	472	463	475	466	462	516	464	475	420	475	465	462	450	469	480	489	513	506	442	476	473	462	473	476	498	471	454	477	442	452	474	451	431	470	459	458	447	460	449	513	451	483	471	494	462	483	464	508	476	454	479	468	434	483	500	437	455	508	424	494	432	449	453	467	462	448	497	474	490	460	454	442	445	484	436	481	473	482	458	444	491	464	449	456	444	474	449	486	485	473	465	477	446	462	491	447	452	476	486	456	489	464	454	461	478	448	436	421	500	448	443	463	497	474	509	482	451	457	462	454	449	465	508	461	538	450	460	462	493	471	439	492	486	504	467	454	453	457	487	466	460	462	499	483	466	470	505	448	474	463	488	534	474	449	452	475	494	480	507	492	457	486	411	466	494	469	472	472	457	501	441	472	445	460	479	487	450	465	464	463	477	443	500	492	457	488	436	432	496	457	477	452	465	475	445	448	470	468	483	482	494	487	514	471	492	489	466	525	494	431	430	470	462	454	481	506	486	484	445	489	456	450	459	472	490	505	476	455	499	481	457	516	464	449	440	480	474	460	455	493	499	463	476	460	456	440	481	463	478	516	436	436	460	449	453	456	476	522	497	462	485	489	456	473	470	465	453	472	465	452	478	482	477	457	445	433	449	500	446	437	465	491	412	501	436	469	434	460	465	491	454	432	466	465	436	485	478	440	441	484	503	487	499	472	471	492	457	469	459	439	484	453	494	451	467	472	493	467	479	464	454	451	410	459	468	431	469	486	438	469	477	444	458	496	461	481	458	432	463	466	508	458	480	416	487	526	507	451	465	495	439	464	509	470	452	424	494	461	463	447	453	518	485	449	474	449	441	500	487	490	472	448	448	514	504	461	460	505	447	481	468	479	460	482	469	479	472	463	469	501	459	477	457	469	476	465	484	495	480	462	484	451	467	445	449	475	449	465	489	493	429	458	484	468	501	510	413	490	507	445	465	490	470	473	498	471	499	469	491	443	522	468	502	491	468	477	468	467	469	466	474	484	458	452	465	479	492	486	472	458	447	456	458	451	488	474	485	503	447	471	477	484	451	452	475	466	477	483	461	464	479	499	461	434	500	466	445	447	462	455	458	455	477	460	454	450	475	456	449	456	475	478	499	511	473	458	425	475	465	455	483	473	468	467	475	443	391	473	426	427	465	496	434	494	451	475	503	471	468	457	497	466	436	437	472	481	485	453	449	486	455	471	464	470	442	429	484	475	465	458	450	425	470	435	514	452	460	474	505	491	513	442	427	452	499	437	449	454	461	442	459	445	447	464	484	474	439	463	518	497	476	484	485	493	444	451	488	428	503	433	461	475	448	442	474	478	457	487	478	496	476	505	444	449	458	496	508	463	489	481	456	450	461	470	477	500	451	452	441	480	477	466	449	476	445	472	501	459	476	493	491	481	468	451	478	466	456	510	483	447	445	508	476	470	460	451	458	523	466	461	454	463	472	470	479	469	448	449	487	435	488	470	442	445	447	428	473	447	494	506	487	476	493	477	490	446	470	463	449	479	501	500	455	473	465	450	488	458	469	442	466	472	474	465	444	466	459	452	465	513	469	466	491	503	521	491	486	506	475	468	423	457	475	458	439	448	457	480	451	469	466	468	455	467	503	466	467	489	472	483	482	443	497	448	427	458	480	467	515	458	475	465	476	523	481	477	470	433	486	491	446	496	507	443	460	485	436	464	449	479	481	442	514	472	480	434	448	454	437	481	448	463	480	451	440	461	487	465	449	474	474	508	474	509	477	501	463	461	499	483	482	468	485	478	519	423	477	453	459	459	485	447	460	430	447	463	438	418	498	498	487	481	466	454	454	427	447	486	471	463	467	471	452	462	487	453	453	456	452	441	455	422	448	460	519	462	461	448	457	470	462	473	441	502	440	447	468	443	477	438	472	494	478	471	448	448	451	441	460	446	533	507	469	510	475	459	472	440	491	517	495	440	469	489	475	476	455	454	446	488	466	463	465	469	474	452	478	464	475	473	488	449	480	455	495	463	483	472	494	452	498	440	469	465	481	478	443	460	481	507	457	440	456	467	465	458	451	423	465	460	444	460	491	446	430	492	476	473	446	462	515	457	444	463	419	485	452	440	488	458	443	457	455	454	481	505	496	410	464	479	420	496	452	466	452	487	462	455	429	495	467	470	467	506	491	461	467	451	492	455	459	469	458	479	461	449	419	459	431	477	459	430	457	490	473	430	488	473	477	459	428	443	442	476	464	449	479	460	531	457	487	473	470	433	492	471	453	466	467	477	459	473	486	504	442	442	467	460	449	482	452	435	456	440	467	479	469	448	459	455	467	457	447	451	453	490	482	502	462	454	508	452	467	468	496	497	488	472	479	475	469	430	469	452	461	476	458	484	433	442	462	462	487	435	451	425	509	445	459	473	490	467	469	491	471	460	479	467	449	468	447
45258	51045	75580	42457	20933	4179	928	604	414	348	268	291	252	264	235	204	215	230	214	514	3123	1953	213	201	201	187	190	179	194	194	198	190	207	188	159	195	160	178	161	156	167	156	153	197	162	191	180	167	175	174	174	167	177	175	179	158	177	164	187	170	138	165	171	169	175	175	182	180	173	180	162	163	158	167	157	159	158	174	184	155	162	164	179	176	177	190	172	186	164	179	174	168	168	173	170	177	176	183	175	177	182	183	175	191	172	173	182	168	175	175	159	164	204	187	172	176	156	184	196	166	163	165	178	194	205	167	155	179	154	184	165	161	197	160	185	172	166	146	153	188	168	172	179	172	164	193	168	171	184	176	165	174	171	184	168	185	183	173	187	157	154	169	166	172	200	196	164	172	174	190	180	182	169	167	164	173	178	148	164	182	183	174	178	170	177	176	183	184	180	173	170	181	162	165	182	166	162	160	180	180	179	158	174	181	167	170	173	175	190	166	168	183	190	147	168	170	179	175	171	163	183	173	167	191	170	170	149	157	149	176	176	169	163	169	191	173	164	179	173	163	184	178	185	182	181	170	173	160	163	174	189	183	177	154	193	175	166	173	171	184	183	152	162	168	198	163	172	167	154	148	156	201	154	159	175	168	171	184	145	167	198	175	196	204	184	195	181	201	167	176	200	177	161	198	172	180	197	165	183	155	160	171	161	171	178	161	162	148	170	194	157	183	152	162	155	167	171	205	175	181	184	192	176	169	173	159	196	152	165	191	167	175	151	183	171	172	169	173	179	168	175	184	180	182	147	155	191	169	170	180	183	169	171	169	151	176	160	175	165	184	158	162	164	171	178	189	174	185	151	153	170	178	160	176	167	188	143	175	174	182	184	172	175	161	168	177	148	176	150	171	186	171	183	175	160	160	184	160	172	169	189	150	188	149	178	166	179	183	199	158	163	159	165	160	187	163	191	165	153	168	177	192	140	163	191	184	156	185	201	187	144	179	177	177	142	188	165	175	165	162	177	166	162	171	170	162	171	171	169	182	161	157	175	180	164	203	148	161	154	167	152	152	172	177	175	184	198	177	184	184	188	147	173	182	156	190	155	180	170	170	193	165	177	166	157	204	182	168	194	161	170	162	161	187	161	184	179	145	174	185	173	164	187	165	162	172	142	157	165	171	177	169	174	177	148	187	174	177	170	184	182	170	169	187	178	175	179	179	171	161	193	164	190	157	177	163	168	165	142	174	194	174	195	167	173	197	195	183	184	179	153	168	171	179	168	159	170	167	167	182	174	164	193	185	186	163	169	203	172	151	160	174	176	144	192	150	191	194	183	166	189	172	173	159	162	161	195	174	194	160	177	163	181	156	168	169	187	139	182	171	160	159	191	186	144	146	140	151	201	179	159	177	174	183	187	163	162	185	190	161	178	156	187	164	177	179	149	162	162	186	193	161	168	171	163	148	185	177	153	161	189	140	188	158	184	170	168	171	166	146	173	150	203	149	160	159	155	185	180	166	176	159	163	152	162	166	170	180	175	169	178	184	157	166	177	195	157	170	181	191	154	188	213	178	181	171	204	153	191	172	178	199	168	179	181	193	159	178	185	188	175	180	182	168	174	194	177	194	184	161	150	183	162	157	169	177	170	208	148	161	167	173	154	198	170	167	181	179	171	167	172	192	184	188	175	148	169	164	176	168	152	180	197	163	192	195	155	169	189	204	198	208	203	150	172	155	163	173	192	184	166	169	185	201	190	156	167	169	151	184	175	173	163	185	144	146	157	202	175	186	171	197	181	164	170	161	196	192	165	164	169	173	175	178	168	202	161	188	187	166	143	142	153	182	166	153	183	171	172	173	167	177	168	156	155	159	167	183	167	190	177	170	187	180	176	158	173	164	175	183	156	180	185	178	201	162	182	172	160	191	146	166	171	157	169	192	170	168	157	177	138	167	187	181	166	165	178	170	158	166	162	164	182	168	161	190	175	155	187	163	170	193	185	169	164	181	150	168	174	158	170	172	197	168	141	154	185	180	163	182	168	160	167	168	180	163	180	165	191	154	195	184	183	175	168	177	179	158	175	171	177	181	181	178	186	157	171	179	172	184	134	191	183	164	163	164	180	197	158	164	188	158	165	157	175	167	210	169	148	147	178	162	169	173	172	175	162	200	184	176	176	180	183	181	166	176	187	170	175	174	180	166	171	173	158	144	177	166	192	183	169	163	153	201	176	182	157	154	173	186	173	171	171	182	173	162	203	145	174	148	182	183	162	173	177	188	174	175	159	166	168	169	147	196	193	179	159	182	174	192	164	166	189	174	179	147	181	161	181	177	177	195	206	174	162	198	184	166	176	189	183	186	164	174	169	169	192	156	140	164	173	172	186	180	185	186	160	170	172	161	174	174	164	174	169	171	188	178	159	174	176	168	175	162	177	187	154	186	176	185	175	193	170	174	167	172	187	182	181	153	168	153	178	162	182	176	184	183	193	177	168	171	192	156	169	146	177	166	157	151	163	161	181	177	174	141	183	167	140	157	166	150	172	180	162	164	159	184	162	177	171	170	186	177	151	172	193	178	155	161	208	167	163	176	168	169	154	185	179	169	185	174	174	189	184	175	155	164	186	168	145	188	204	152	190	198	168	178	178	199	208	169	162	154	153	192	160	181	185	181	159	180	160	160	174	169	186	181	173	182	160	156	183	164	172	150	197	165	179	148	192	161	174	193	172	168	181	164	174	175	166	179	182	204	143	188	177	163	177	204	191	173	167	165	175	183	171	171	189	169	157	169	147	183	200	159	161	157	171	170	178	168	162	196	177	187	186	160	151	168	175	141	173	162	178	174	189	160	191	176	185	161	174	196	182	155	154	162	171	147	150	163	177	180	139	170	174	159	147	183	175	182	143	161	154	167	145	176	162	152	146	175	156	177	168	187	173	167	160	176	167	158	162	171	146	203	169	183	189	162	157	174	187	187	179	174	189	160	167	164	185	185	182	178	189	176	204	144	155	165	155	172	181	178	161	189	178	176	173	172	169	168	166	174	182	180	194	187	164	194	186	174	159	176	190	174	169	159	153	182	161	183	174	184	179	180	177	165	196	156	156	166	163	172	174	171	184	160	189	157	164	181	171	160	158	158	161	169	174	175	179	179	173	178	177	187	194	138	157	157	190	160	170	175	189	181	156	173	151	158	173	198	174	175	179	176	156	168	174	188	170	158	183	147	181	158	165	173	198	176	168	178	186	187	180	174	176	170	177	158	170	183	160	166	193	192	185	193	174	172	161	155	152	164	157	160	170	178	153	174	149	169	196	172	161	174	175	160	185	155	202	208	185	179	178	177	180	181	180	165	170	163	149	179	167	187	202	175	198	169	156	166	160	161	177	178	170	165	165	151	180	185	163	158	164	180	153	189	160	156	176	172	214	161	144	150	186	182	166	174	199	193	171	179	177	161	177	156	189	183	157	164	159	183	180	184	187	170	160	183	169	179	190	161	165	173
24708	44108	72344	29592	18607	4089	2942	2318	1920	1694	1228	1115	1005	952	902	863	786	720	777	3300	15837	9744	598	541	534	541	566	550	532	580	538	484	473	489	543	506	505	476	497	490	458	508	502	536	424	485	489	440	522	474	479	485	478	453	483	449	487	448	445	478	499	471	467	447	495	460	478	471	439	451	511	464	445	472	452	479	475	468	420	472	435	468	542	463	444	495	473	461	452	490	468	468	446	449	465	480	458	432	434	490	473	442	427	471	422	424	487	426	459	479	463	427	449	450	454	435	467	419	458	408	479	480	455	424	470	496	431	443	431	414	459	452	432	449	407	463	467	466	455	455	458	470	450	452	423	489	475	441	442	427	411	461	473	446	482	458	480	444	449	478	435	475	453	432	451	432	485	441	476	469	464	462	447	488	429	475	403	480	480	467	442	477	439	466	458	440	434	444	414	440	458	470	484	454	436	449	489	455	436	471	446	424	503	453	449	452	468	464	465	464	436	412	476	451	431	449	426	426	421	427	437	419	448	449	432	489	468	480	463	476	493	458	451	477	441	476	413	455	422	442	425	427	482	455	467	466	423	469	422	441	472	516	422	466	454	453	471	407	428	445	447	423	462	468	451	448	405	535	498	446	476	442	458	444	446	455	409	458	436	456	450	414	431	435	449	447	455	446	474	462	443	483	455	442	437	472	448	437	441	447	457	468	439	473	475	464	442	425	440	443	451	424	450	472	449	431	449	472	455	479	477	480	462	418	458	450	504	489	487	413	412	466	450	442	458	449	449	467	460	424	438	453	434	463	453	463	439	485	407	455	446	427	405	448	478	457	504	442	473	447	421	452	484	431	481	433	445	441	434	448	465	450	442	430	453	449	393	465	487	472	424	438	445	439	446	465	455	466	466	459	435	435	452	481	486	457	454	454	474	486	439	456	433	426	412	449	429	444	464	457	446	435	432	450	448	453	436	443	460	452	470	473	449	446	454	475	431	443	430	434	454	441	466	454	467	466	479	433	457	469	478	416	452	459	452	448	490	425	446	441	435	463	477	451	437	438	429	447	480	433	458	488	467	422	425	457	448	438	479	433	444	449	464	450	466	435	446	484	448	468	459	442	466	436	455	444	459	436	424	435	414	458	461	414	424	411	457	399	439	454	456	471	449	458	467	438	455	445	449	482	462	460	425	459	476	473	464	467	430	469	433	438	452	445	448	445	476	449	456	405	475	471	441	445	406	434	478	433	432	415	463	424	453	432	472	446	448	461	442	438	438	464	492	455	471	481	462	433	500	446	440	474	451	456	446	425	469	465	408	495	445	426	465	498	448	488	432	418	463	457	435	464	438	435	452	458	470	463	461	468	453	433	465	458	451	450	454	453	489	439	418	456	469	461	409	491	466	472	487	459	442	454	433	447	424	423	435	493	441	450	487	440	505	433	470	416	464	445	473	432	448	427	467	454	460	417	466	458	472	434	476	440	467	415	444	434	499	473	486	439	444	442	442	446	445	433	465	416	436	453	482	432	446	476	450	462	468	501	467	438	441	461	436	452	395	448	435	455	418	432	426	466	449	447	442	480	426	488	462	437	452	449	461	451	451	471	437	421	478	452	452	431	431	476	482	471	493	460	484	445	432	415	471	430	468	467	478	458	481	482	463	499	460	448	470	446	458	446	437	479	434	486	417	448	471	415	452	445	431	447	447	455	439	438	470	475	465	460	447	480	449	441	468	473	459	392	437	462	420	455	475	436	460	477	418	426	437	440	467	419	447	480	440	441	430	483	430	450	460	433	486	473	438	461	477	490	444	436	454	424	467	435	444	477	438	449	460	443	450	458	433	453	440	434	468	465	458	449	434	441	447	445	443	467	450	468	467	448	475	459	454	473	468	415	434	459	451	468	453	490	445	461	436	436	453	425	437	463	453	436	494	445	457	457	454	411	437	463	460	456	458	450	463	492	471	454	450	418	435	448	441	431	480	418	472	457	454	465	478	446	479	468	440	431	446	439	456	425	461	475	447	456	490	414	461	429	444	474	472	446	451	446	429	497	411	481	429	438	419	416	456	442	482	443	460	437	438	440	464	460	414	465	442	468	442	440	425	446	459	468	451	462	438	454	452	444	435	448	455	418	442	500	494	459	467	410	451	432	463	478	422	444	432	407	454	453	481	432	476	467	455	424	433	477	405	449	481	420	484	480	444	445	457	430	487	408	430	420	498	466	412	459	452	454	473	491	464	426	438	451	408	454	435	469	442	408	461	421	439	425	435	437	464	478	463	469	448	422	440	434	462	440	475	463	456	418	475	449	452	465	454	456	453	437	472	436	426	447	431	478	471	431	435	478	463	429	452	457	449	509	442	455	466	411	449	460	477	461	463	465	435	466	446	435	463	465	428	421	435	436	465	470	491	475	500	438	442	487	502	443	477	478	449	453	463	407	449	443	495	480	445	472	459	429	463	443	450	450	448	446	454	424	474	412	440	489	490	437	446	439	458	449	445	446	464	462	454	452	479	477	468	484	451	432	455	480	436	486	414	435	470	495	455	442	452	436	436	502	474	462	468	420	439	440	466	490	464	473	448	470	446	449	476	457	456	446	469	441	432	435	457	476	482	447	466	434	433	463	465	510	429	430	483	452	473	424	459	442	490	455	434	447	469	475	467	443	454	407	470	438	444	457	467	470	481	484	420	424	448	473	449	436	480	455	462	431	436	405	458	416	454	445	451	467	450	462	420	432	423	441	451	412	405	450	473	480	479	448	477	464	457	459	470	442	459	483	443	441	444	459	464	439	435	431	447	422	461	432	447	429	458	431	513	457	472	450	457	459	458	450	430	452	441	494	460	469	433	444	435	468	451	437	496	443	482	472	461	483	462	474	431	433	439	463	486	447	438	486	466	455	411	462	484	451	415	466	455	424	486	441	466	454	491	462	446	491	457	443	467	443	440	449	448	446	442	464	446	473	459	469	430	452	439	463	472	435	436	469	456	428	435	459	454	441	418	402	443	492	467	438	445	467	444	445	441	445	476	471	462	431	464	434	452	474	452	450	448	442	477	446	436	414	439	443	464	474	454	449	465	450	432	472	437	458	454	407	444	444	456	414	461	461	454	442	472	425	437	452	438	457	411	480	415	442	459	450	478	449	452	394	464	440	446	426	458	458	427	509	454	501	452	474	439	450	479	446	445	411	444	435	472	467	437	462	494	453	424	456	428	475	438	474	466	417	437	437	465	455	458	434	433	402	473	470	445	459	480	454	435	470	448	472	458	432	465	434	472	443	456	463	420	437	415	428	445	426	456	450	457	447	467	451	408	471	465	481	473	481	452	434	463	466	473	445	453	433	446	450	466	450	450	468	457	463	521	471	434	457	478	441	416	447	454	483	462	400	443	450	458	445	454	463	455	446	431	441	429	453	464	456	429	465	429	465	416	426	426	452	453	417	464	423	445	445	442	446	433	459	439	458	467	500	448	403	455	516	429	491	425	426	426	439	442	446	483	463
3884	1618	2708	1180	1064	304	299	257	284	254	262	258	284	262	271	277	276	259	272	276	331	406	242	247	273	262	238	266	266	253	256	293	292	273	280	263	260	243	253	263	270	262	238	242	272	254	253	265	243	258	263	244	275	271	260	255	244	263	250	222	244	280	251	243	253	278	273	247	273	262	286	249	254	238	252	222	250	246	235	248	281	272	259	267	252	256	264	271	286	273	278	236	268	267	262	272	246	233	244	288	256	281	243	283	269	290	285	266	276	292	227	279	255	253	270	254	275	254	271	271	253	279	246	267	241	285	239	236	260	254	248	272	269	285	245	278	251	257	263	277	277	289	270	287	233	215	252	253	257	271	258	241	273	260	251	263	267	256	255	263	276	248	289	265	270	263	243	253	242	253	281	247	277	263	247	261	271	307	273	265	242	256	300	266	281	268	284	263	245	265	265	240	257	266	252	270	246	257	279	244	278	249	245	256	283	235	259	252	279	261	288	260	275	266	230	265	267	289	263	264	270	268	261	300	277	270	271	265	259	247	260	270	242	301	275	268	236	261	257	270	243	267	259	251	265	273	244	274	268	218	264	257	206	240	264	267	255	261	256	286	258	241	267	278	255	276	263	244	280	253	276	274	243	270	259	254	280	279	249	255	266	271	272	290	242	250	292	266	262	272	241	287	278	288	292	273	232	272	289	280	265	255	242	265	233	276	268	262	259	279	293	293	273	265	244	254	257	291	249	253	249	256	288	276	241	265	279	258	247	280	281	252	268	248	282	264	278	249	236	294	248	243	250	329	278	240	268	268	251	240	259	258	234	253	268	277	238	288	258	237	250	244	269	261	282	248	286	250	278	256	272	265	283	286	285	272	288	238	236	249	245	269	281	259	259	256	249	252	236	284	279	238	256	246	275	241	278	253	289	241	268	229	255	255	287	270	252	275	270	260	239	277	255	236	271	236	262	254	260	253	271	254	232	263	262	277	237	242	237	274	276	258	254	277	262	262	247	282	257	257	286	225	236	248	272	247	256	270	283	268	253	243	252	249	239	264	257	276	267	289	269	252	247	265	264	265	262	261	264	263	276	285	254	242	274	271	221	259	259	278	298	270	265	273	257	266	290	248	248	239	237	280	248	249	266	260	264	292	275	276	292	239	270	269	265	266	273	227	237	263	266	248	244	270	244	260	260	242	256	236	258	266	258	256	249	264	254	240	240	280	256	237	255	279	271	254	249	246	228	277	254	253	254	257	278	249	262	266	241	265	244	262	268	245	284	259	270	280	254	273	249	277	246	272	276	269	239	263	252	274	256	257	254	247	263	271	260	265	287	277	258	231	236	290	254	241	256	262	258	276	276	238	273	254	237	299	265	269	260	254	268	238	264	287	261	253	250	256	266	248	282	266	268	287	256	243	251	267	282	279	251	276	271	249	258	268	279	281	233	291	266	280	273	244	274	228	288	269	259	242	245	271	264	206	247	222	250	295	298	260	275	248	223	260	253	279	257	268	254	256	268	272	243	242	238	237	263	248	240	269	259	289	249	255	227	249	245	251	276	270	282	274	256	263	257	242	238	304	246	268	239	278	231	253	272	252	236	253	256	238	246	254	253	289	244	265	231	244	280	279	265	261	262	248	229	290	253	273	248	264	273	267	295	275	275	287	273	276	290	254	263	269	253	238	277	252	248	247	253	280	268	258	288	260	270	250	282	277	271	273	267	249	263	296	253	273	259	261	243	272	220	259	261	239	269	253	252	242	253	238	264	254	250	279	247	286	262	286	255	263	251	270	281	249	233	284	254	262	277	253	243	256	264	226	266	272	260	255	255	232	264	276	249	263	274	258	270	264	226	241	260	292	261	265	263	292	274	262	263	250	257	250	225	258	237	255	258	248	263	247	271	247	261	255	254	257	265	240	250	280	261	265	266	239	262	265	279	270	289	243	260	283	256	243	269	243	288	238	238	261	273	262	237	291	279	288	280	250	240	286	254	249	268	240	276	245	251	270	244	251	261	242	221	248	274	242	257	252	264	280	268	276	250	234	235	278	272	266	252	291	293	287	232	268	255	258	254	240	257	245	288	283	268	270	248	245	235	273	278	256	248	245	259	239	247	256	258	248	197	253	247	253	265	270	271	282	258	277	256	234	285	248	274	252	273	250	262	270	270	260	237	244	221	279	256	249	263	288	303	287	259	266	229	271	267	273	266	254	273	233	232	271	243	253	269	259	266	287	257	241	257	258	269	266	260	267	239	257	269	239	263	246	241	243	294	267	239	264	270	262	268	224	269	277	285	249	242	231	245	266	286	298	266	272	253	252	283	249	269	272	272	259	258	255	263	271	280	275	263	255	261	277	258	237	265	267	252	281	287	270	284	272	256	270	267	281	261	274	258	253	249	263	263	274	277	261	265	263	271	255	255	257	272	278	266	247	220	248	266	285	267	279	275	270	277	294	291	283	266	239	240	256	239	248	256	278	279	249	267	255	244	262	248	278	292	258	262	260	252	266	280	267	251	278	264	257	268	234	245	269	275	301	234	250	245	268	274	269	260	273	281	245	267	251	259	261	272	265	265	237	231	238	245	275	270	273	257	282	304	247	249	270	239	261	261	265	270	267	274	256	287	276	274	291	257	252	243	235	238	249	281	260	256	287	279	258	254	247	260	266	253	261	238	280	252	257	268	291	264	214	263	249	265	265	274	267	255	272	286	277	236	254	274	270	247	262	257	273	247	271	269	248	247	258	272	249	264	263	264	256	254	263	233	281	251	287	247	278	262	264	244	278	271	279	237	261	239	244	280	244	253	258	255	263	238	264	241	237	232	236	258	264	259	262	256	238	273	218	244	284	248	248	273	225	278	279	265	297	306	225	233	270	244	268	284	246	257	317	238	247	269	256	272	297	297	249	258	251	279	265	251	266	260	240	255	244	262	261	290	256	263	264	252	260	276	289	280	261	283	282	270	266	236	252	268	250	277	272	283	254	254	269	300	251	278	251	254	262	263	242	245	282	289	276	262	246	228	256	268	261	264	257	279	273	278	239	246	251	236	270	270	250	258	281	292	266	235	245	273	257	260	279	249	288	270	261	282	268	241	255	280	261	297	245	288	242	229	233	259	269	296	267	292	247	230	282	254	283	262	259	253	253	270	257	253	272	309	242	245	270	244	291	270	248	251	279	288	264	253	288	249	270	256	257	276	261	262	273	279	246	273	270	265	258	245	273	256	272	283	257	255	251	234	253	232	296	253	257	264	276	253	261	242	273	250	257	276	274	249	263	255	257	263	260	257	269	257	251	276	261	267	259	252	299	273	276	253	279	273	273	276	253	257	263	269	232	266	271	215	228	267	257	254	276	267	236	268	284	302	281	294	241	267	245	283	268	275	268	255	257	243	262	257	282	278	276	249	262	252	237	246	303	262	269	243	259	273	276	248	275	283	275	258	252	247	276	232	273	250	248	253	253	250	243	274	258	248	262	272	292	262	291	271	287	261	279
3385	2968	6422	4491	4576	893	793	718	737	772	713	646	740	713	722	697	680	718	671	657	1385	1610	683	683	622	648	695	713	646	678	678	661	679	664	671	662	692	680	704	693	643	682	641	641	710	662	704	647	692	675	642	757	681	659	668	662	649	695	702	641	656	674	698	684	663	669	696	693	695	662	664	656	692	660	707	665	666	656	644	674	684	685	681	684	705	661	643	629	755	633	655	719	679	689	607	687	729	648	617	670	703	714	685	674	627	687	656	671	689	678	640	660	652	655	675	647	660	678	681	690	679	659	699	625	693	672	681	701	695	644	673	700	654	663	713	704	664	703	733	661	642	637	693	706	669	658	676	684	675	644	708	739	652	643	683	689	643	696	689	665	653	714	651	678	685	680	648	651	710	655	645	687	670	706	692	666	696	646	671	645	703	688	628	680	704	699	681	669	714	697	685	612	699	683	706	666	679	682	673	682	665	675	705	675	653	676	708	687	653	677	708	705	647	709	719	671	689	678	651	700	646	692	655	652	677	681	690	653	654	691	651	624	674	710	665	713	678	686	652	638	700	724	684	653	696	631	645	657	686	658	663	648	670	682	708	699	690	684	674	722	611	645	652	687	642	642	673	690	656	728	661	679	654	723	686	689	704	620	684	700	708	697	677	719	648	707	644	605	663	690	683	661	642	704	637	676	685	672	653	726	661	674	662	681	685	649	659	681	694	679	714	700	652	691	689	640	719	684	666	678	685	684	685	684	650	652	691	711	678	648	687	685	682	675	686	662	671	659	700	720	680	673	651	696	671	685	682	712	712	659	672	695	661	720	731	683	680	691	674	644	644	636	653	666	650	689	697	689	682	650	638	660	667	653	657	630	665	698	655	684	763	657	663	667	640	710	686	685	718	685	721	664	654	661	658	714	718	679	696	723	667	702	711	709	676	675	702	685	621	655	676	654	687	692	648	664	724	681	693	699	651	710	687	678	724	671	652	669	679	669	708	668	682	665	675	706	644	642	696	695	663	666	686	674	632	684	684	639	688	634	668	645	686	651	714	704	664	698	694	629	672	646	686	692	681	673	708	685	703	716	694	699	692	719	703	679	711	641	671	690	669	710	689	676	620	672	698	710	647	715	710	670	695	668	677	640	685	680	678	667	674	660	667	707	710	650	669	718	669	690	646	714	646	668	662	703	699	724	694	676	693	694	635	680	663	690	670	659	702	666	671	698	647	675	671	710	719	677	674	687	706	645	629	699	656	692	670	668	691	662	690	700	684	662	722	658	680	718	690	637	664	684	693	667	660	671	709	686	675	691	688	638	686	733	683	664	647	670	675	706	692	665	662	624	685	664	695	670	725	661	664	690	682	633	651	695	670	662	637	685	707	656	635	694	751	679	652	685	670	653	726	681	698	599	713	677	680	650	657	706	666	660	681	707	692	715	691	678	702	698	635	668	662	714	701	663	665	653	625	723	678	633	636	710	648	648	676	666	658	659	700	624	694	674	724	685	679	694	649	681	689	709	707	648	692	617	664	692	667	662	707	694	640	632	632	674	669	677	658	674	671	697	669	695	693	691	672	660	714	689	704	704	693	660	743	689	684	640	674	660	677	704	658	704	711	727	696	672	720	664	681	658	695	677	627	689	714	686	667	665	640	665	685	700	686	660	639	648	646	685	676	658	666	704	643	676	674	683	707	657	685	658	689	633	714	709	670	687	698	688	645	661	676	660	674	636	644	690	693	622	703	718	700	684	663	689	692	640	663	693	615	715	687	666	652	706	651	643	684	683	644	740	646	679	603	697	696	635	678	682	690	669	643	719	701	664	684	686	649	690	683	655	613	668	683	675	648	720	707	668	694	683	659	703	704	644	691	690	665	651	694	711	710	632	691	650	717	684	693	700	683	663	697	669	645	684	629	691	643	626	674	690	651	670	691	648	676	626	658	644	688	692	698	659	710	658	662	700	704	605	609	690	706	677	639	697	715	649	716	667	690	668	665	672	639	666	631	621	687	679	720	702	678	701	687	678	718	682	668	683	630	669	701	671	655	663	655	674	652	653	719	679	695	656	682	702	639	662	674	688	681	673	675	680	637	688	698	730	701	711	656	663	690	679	704	668	685	695	660	685	695	679	677	628	631	680	659	644	693	661	666	667	653	649	698	635	647	699	657	667	699	681	645	708	683	665	719	628	707	715	655	693	686	661	692	675	648	747	700	696	662	668	677	706	653	677	661	655	697	631	663	667	690	655	701	685	702	665	678	629	673	649	684	674	680	711	667	745	705	671	691	681	691	623	715	672	699	670	694	700	681	686	696	670	657	661	679	700	643	626	646	661	703	693	682	715	704	661	708	696	696	682	680	723	711	706	712	697	664	639	721	665	643	678	639	719	652	660	680	658	656	647	622	698	656	688	643	647	648	645	613	681	659	697	670	663	706	630	631	608	688	671	698	695	648	669	675	710	659	643	681	678	660	667	673	661	717	665	697	700	683	670	684	673	706	670	657	675	656	688	673	600	666	707	676	696	622	660	684	632	674	710	669	697	673	694	655	651	695	668	668	671	672	637	637	712	605	683	616	700	664	635	684	690	668	688	662	656	644	712	660	645	656	694	689	697	704	659	672	695	697	667	662	673	671	681	707	667	675	702	709	646	741	633	616	676	716	699	679	654	704	675	682	694	674	649	694	669	703	688	639	690	654	683	676	691	691	697	691	703	645	679	661	640	677	623	662	691	699	637	711	643	675	640	647	661	661	673	661	666	692	694	707	649	685	720	677	675	629	645	638	679	714	670	686	642	669	718	651	676	707	654	670	645	689	718	705	676	684	676	659	638	645	685	681	662	694	704	664	656	696	700	689	692	687	705	687	661	676	671	644	694	659	623	684	663	694	684	653	646	659	648	701	669	677	705	673	687	690	694	681	637	643	682	648	695	710	636	701	689	685	681	672	637	650	658	683	689	689	666	718	668	650	658	688	677	659	651	669	647	691	635	654	690	680	657	637	625	707	701	735	682	662	660	639	676	675	695	671	672	683	666	721	655	639	681	675	693	682	704	659	712	680	671	697	667	682	637	688	675	666	697	683	688	668	661	672	733	685	693	686	639	708	702	664	621	657	675	667	695	655	675	694	667	634	683	697	711	679	688	662	659	638	674	682	650	704	702	698	664	674	705	683	685	675	675	684	657	620	686	668	625	691	679	636	672	643	707	696	660	687	666	655	671	692	651	661	657	676	649	693	688	705	650	645	695	666	635	682	658	716	709	703	700	721	701	679	668	678	695	706	694	657	683	626	643	699	675	652	749	671	638	691	671	655	679	611	628	699	643	674	708	656	709	716	690	634	664	675	694	688	655	655	658	652	675	615	695	653	731	656	726	666	706	753	674	679	665	655	639	715	669	725	654	681	675	685	703	671	677	734	667	707	686	703	630	738	663	700	682	653	653	627	663	659	628	693	657	648	661	700	673	698	638	688	701	704	666	648	692	738	648	670	720	663	649
33842	31765	26533	30892	34456	6667	1620	894	617	546	379	342	289	309	306	271	293	261	268	248	3789	7475	347	178	198	181	165	201	182	175	186	175	172	189	192	205	174	189	164	161	167	176	169	171	188	176	177	186	163	173	158	171	187	153	174	163	177	155	182	169	185	183	162	170	181	206	164	153	177	132	171	144	168	166	175	187	175	165	170	166	179	131	170	176	166	187	184	164	175	163	165	162	175	174	183	170	152	166	172	173	174	174	158	161	185	162	157	178	158	167	179	167	189	165	190	162	181	183	172	157	159	178	200	157	156	174	159	187	166	169	164	170	152	175	189	157	152	143	164	181	180	192	170	172	152	154	189	163	159	173	191	149	193	179	172	180	159	170	167	171	169	170	174	169	178	186	156	159	196	165	147	180	150	161	171	153	173	183	167	181	159	159	190	157	181	155	171	172	184	177	140	184	164	170	180	147	179	183	163	162	152	177	164	183	176	164	165	168	167	161	156	161	171	177	170	158	169	191	156	169	176	163	161	155	172	187	176	164	178	152	171	172	169	196	169	181	158	167	169	161	167	167	209	155	174	153	171	170	188	174	143	171	162	204	162	159	177	170	180	176	176	173	180	172	177	150	165	154	168	196	172	185	179	174	167	184	181	164	183	165	156	149	173	172	161	181	179	161	182	142	180	157	170	183	158	154	169	161	140	170	189	164	178	156	163	185	190	161	162	153	169	173	177	189	145	159	164	170	186	174	200	154	166	151	186	162	146	185	173	168	203	163	177	160	169	166	171	160	193	179	147	159	180	175	165	175	174	193	177	165	186	176	181	156	182	177	175	184	157	148	201	197	182	177	160	154	179	198	151	160	138	181	196	180	180	168	148	171	141	182	170	170	173	158	173	152	164	162	180	169	164	164	159	146	184	177	160	169	151	177	203	170	204	144	200	160	149	167	191	170	153	179	148	185	176	141	143	156	174	149	190	193	198	173	158	162	184	158	199	175	179	170	164	179	153	186	165	164	177	178	167	178	196	168	173	175	153	175	180	143	171	166	163	181	138	159	162	171	164	135	178	165	177	176	175	153	182	170	185	139	166	185	183	183	148	153	160	184	175	177	160	149	168	153	174	160	195	157	187	172	179	173	162	166	184	156	165	188	179	183	147	167	173	177	168	175	194	151	152	183	195	185	175	170	176	176	184	170	159	163	161	165	161	179	168	148	149	174	165	151	184	161	165	175	184	169	171	179	178	212	184	164	177	153	152	162	152	191	168	164	176	151	157	186	151	168	176	163	155	163	177	184	171	150	158	167	164	175	171	153	166	155	186	169	149	168	141	172	183	147	185	166	164	161	182	156	161	179	195	159	185	178	175	182	188	171	145	180	155	171	196	132	168	183	165	179	147	158	140	167	169	166	182	164	180	177	161	176	162	152	146	156	188	188	174	153	182	166	163	173	155	165	162	191	155	150	175	160	159	156	177	173	160	169	174	187	171	153	180	155	167	152	152	176	195	163	178	187	178	155	157	188	170	167	179	153	170	178	171	153	196	165	160	169	167	161	173	149	162	187	182	177	154	187	138	189	178	171	154	173	163	162	185	143	192	170	178	175	170	167	167	196	190	161	189	146	166	190	193	200	175	185	169	164	193	173	151	178	173	132	181	175	163	169	155	172	168	177	179	170	146	164	181	201	167	161	163	180	176	191	167	124	170	136	203	166	173	185	167	196	154	162	160	165	175	183	177	150	160	161	185	164	162	174	167	173	184	178	161	169	161	150	189	177	160	182	162	166	172	193	157	157	181	185	168	172	161	174	176	155	152	159	140	164	159	146	145	151	178	146	173	174	140	177	174	181	173	180	165	148	140	162	171	175	173	159	179	181	162	162	164	166	161	177	172	146	162	156	153	181	154	197	166	152	163	149	177	159	162	161	177	164	160	185	158	189	170	164	152	174	179	157	165	177	181	154	179	174	165	177	154	186	165	167	175	180	164	185	184	161	186	163	173	164	190	120	163	177	165	150	175	155	173	159	208	169	164	138	161	158	158	167	165	158	164	169	146	172	182	130	167	129	162	160	145	195	168	154	172	188	155	159	168	167	168	177	158	151	165	187	176	165	191	172	181	155	148	168	179	161	156	178	174	173	138	170	184	172	148	165	189	164	141	193	177	170	168	162	159	182	167	180	176	157	153	161	161	180	168	169	163	188	173	168	146	159	187	154	165	187	172	179	155	171	187	164	148	153	193	139	171	162	158	189	159	201	185	169	166	145	177	158	173	157	146	172	165	182	153	176	161	171	180	177	186	164	157	173	179	170	176	155	183	155	166	167	146	170	184	184	181	179	187	176	181	163	182	180	166	176	147	172	165	158	175	200	196	160	174	170	176	166	172	189	178	162	164	164	186	156	167	158	172	157	165	188	175	146	172	177	194	185	171	182	165	143	142	164	189	176	161	176	167	161	178	183	159	166	173	173	178	157	163	164	177	159	157	135	155	156	180	185	148	169	172	178	180	162	121	187	165	175	163	149	148	153	178	191	172	151	169	177	165	152	151	186	174	152	207	169	176	169	170	220	142	164	166	175	172	170	159	184	182	161	191	159	169	172	163	183	180	178	175	165	177	173	191	171	179	140	177	166	162	151	160	175	176	157	159	213	190	168	188	201	169	172	163	161	156	171	174	150	184	161	172	179	161	182	173	145	163	162	198	158	204	149	154	170	174	154	164	153	194	172	162	172	148	172	151	152	169	177	143	179	173	153	174	167	196	161	168	150	158	180	158	191	162	168	158	161	174	154	164	143	158	179	174	147	176	159	149	163	178	148	151	173	188	171	166	160	169	190	193	183	137	174	175	164	190	189	183	187	166	177	154	155	182	164	165	157	191	150	162	186	174	201	181	187	177	168	177	159	168	133	173	172	196	170	167	197	175	175	165	174	159	183	188	184	175	156	151	183	162	172	162	184	167	161	170	171	177	179	167	151	166	146	171	182	183	155	160	145	177	168	139	158	154	171	187	198	187	167	155	184	193	202	188	187	158	171	151	170	168	185	146	183	164	174	170	181	189	180	182	168	168	161	152	180	168	168	175	166	170	170	162	171	165	164	158	161	165	180	150	166	161	183	164	156	164	178	164	184	172	150	179	162	179	171	172	187	171	187	145	179	165	155	164	167	165	146	159	171	166	171	182	188	164	164	181	197	196	176	155	165	189	168	190	183	178	183	146	186	165	180	163	159	166	148	133	181	177	167	165	156	160	137	177	180	172	201	176	176	175	185	168	171	167	163	185	161	153	167	160	192	183	180	191	168	157	178	161	169	165	167	159	173	159	170	182	160	192	150	156	174	160	174	161	184	169	153	145	168	171	171	162	155	163	167	166	172	196	176	169	147	158	170	169	169	167	170	175	157	148	164	176	153	170	156	188	170	192	168	176	181	150	172	194	164	185	168	154	161	171	160	177	170	176	165	165	195	143	184	182	183	186	166	191	174	183	176	179	175	164	177	197	166
19308	26148	19235	40867	28648	5220	4904	3114	2639	2597	1792	1505	1372	1237	1297	1129	1133	1135	1000	954	18174	24016	600	569	524	574	574	537	529	507	455	522	499	527	522	498	507	470	496	487	482	488	450	489	480	469	475	480	477	470	485	490	443	470	461	442	463	421	488	496	491	481	461	459	421	425	435	487	432	436	451	482	486	473	435	453	455	457	456	476	446	472	450	414	448	432	488	459	442	425	436	468	409	416	425	422	441	428	455	420	436	391	438	456	414	446	461	442	401	481	492	450	442	446	430	419	475	445	440	430	460	443	453	384	468	422	440	453	439	448	423	415	431	487	461	436	403	429	419	448	421	440	446	484	464	451	454	486	455	429	475	434	401	459	461	448	451	444	438	453	453	449	398	423	436	473	448	437	444	424	459	403	472	469	408	431	445	451	444	453	412	424	462	457	442	434	439	438	470	446	432	430	444	415	442	438	441	420	427	449	462	487	442	417	457	443	434	451	433	433	430	403	430	467	434	418	435	422	460	476	434	438	447	478	415	427	443	445	449	451	420	432	401	434	438	414	410	452	451	445	443	452	396	411	423	465	423	460	408	414	453	473	449	442	436	434	430	417	401	450	422	442	426	429	435	411	425	433	481	432	381	463	458	459	469	421	439	442	446	426	421	460	462	447	458	415	414	451	420	431	460	464	450	426	403	436	457	482	455	416	438	468	404	447	435	423	432	432	478	428	445	443	435	458	463	443	454	421	425	421	446	427	413	427	460	434	413	430	397	439	470	459	462	438	453	463	460	428	432	454	459	407	448	451	461	444	436	428	457	452	441	408	443	477	413	423	420	471	408	465	441	424	408	441	442	447	438	413	423	449	436	407	414	474	455	440	471	430	460	467	465	454	456	416	426	417	451	418	421	446	433	440	434	440	444	451	474	396	456	444	452	433	452	419	442	463	438	429	459	454	436	430	404	418	458	456	466	419	421	444	425	440	457	416	442	456	454	451	446	426	477	442	421	438	438	442	464	408	456	417	406	431	426	467	453	451	407	448	475	431	431	392	439	460	396	453	448	447	461	421	432	450	422	428	434	460	430	462	425	444	450	417	449	440	442	429	409	438	415	447	426	428	468	425	472	480	441	460	415	459	467	440	440	383	443	432	481	436	448	406	432	409	418	429	434	429	451	445	438	459	464	444	430	437	402	452	430	406	408	444	431	481	425	441	483	389	421	426	442	438	447	429	454	449	447	466	438	409	424	396	468	431	488	425	420	446	435	433	436	459	455	412	446	445	418	433	455	436	438	421	417	414	435	420	409	418	423	443	452	455	449	413	460	384	443	429	471	382	446	434	432	435	454	425	470	461	417	446	474	455	469	425	448	456	415	429	425	379	468	472	441	457	442	424	420	424	470	453	476	444	429	436	403	437	444	423	381	420	417	424	418	437	416	464	433	379	409	441	413	424	463	434	436	450	431	422	413	448	469	421	418	430	436	453	434	437	444	461	451	439	416	461	433	460	445	443	463	443	417	453	431	447	418	416	446	419	470	448	440	428	428	444	478	390	425	471	416	438	437	437	445	449	429	457	446	440	426	451	472	455	418	421	450	400	448	439	440	436	440	414	430	428	471	458	433	418	430	411	452	420	414	431	479	432	431	412	411	444	419	444	423	431	405	438	418	418	445	415	459	445	427	446	429	433	421	430	478	469	420	483	490	411	463	458	467	446	429	430	438	448	472	416	459	427	496	411	466	410	424	436	414	397	428	462	422	421	438	450	444	418	442	448	470	422	430	444	423	440	489	454	441	404	432	416	434	456	447	407	424	433	406	441	472	420	473	445	391	457	405	470	472	434	421	421	439	463	431	453	438	441	452	471	431	436	433	424	455	429	441	439	428	454	414	420	423	437	443	448	440	426	445	403	395	440	420	426	440	433	409	456	475	430	418	445	433	461	464	423	438	434	460	443	454	423	450	436	471	425	453	417	447	404	423	440	422	439	407	397	454	415	445	434	476	425	455	425	432	424	439	472	413	422	458	459	440	420	406	461	461	467	460	430	429	431	476	462	458	479	430	414	434	414	504	437	428	424	454	428	443	435	432	435	451	443	450	438	479	441	455	427	432	431	423	465	471	455	402	432	425	468	428	454	433	429	445	447	443	433	479	411	421	431	435	427	389	429	444	410	416	443	437	415	471	437	451	377	425	458	431	410	463	462	455	437	449	440	430	433	420	444	410	430	464	428	434	414	489	451	407	418	442	461	435	450	443	437	450	436	421	427	448	473	388	450	407	442	443	454	425	430	440	436	451	480	411	445	479	463	491	417	444	442	451	400	425	459	450	464	438	453	415	465	472	467	441	460	410	444	443	420	448	454	464	449	439	420	392	423	424	435	479	432	439	440	432	446	429	451	408	458	469	417	440	436	435	453	468	445	453	434	472	417	445	445	438	430	427	442	442	449	449	460	425	452	490	442	426	471	447	405	424	425	444	443	444	396	473	430	457	470	416	446	448	434	470	435	467	424	383	464	453	435	435	441	452	462	443	395	446	427	423	415	424	458	439	446	442	412	474	433	417	449	446	422	454	402	443	442	474	439	428	432	411	427	417	447	442	456	459	414	442	417	442	439	406	483	420	454	455	424	463	401	467	426	466	458	469	453	397	431	420	444	413	422	438	472	445	423	434	436	438	421	453	409	456	473	450	430	416	438	432	421	444	444	386	469	432	480	469	476	412	450	451	383	462	414	432	444	449	429	427	423	396	422	409	448	458	417	438	463	456	407	465	420	460	434	422	452	425	455	433	451	446	440	456	407	430	433	464	412	462	423	454	413	451	456	429	427	422	441	449	400	453	422	444	460	399	444	443	429	433	418	460	443	405	425	438	456	429	439	427	446	398	431	437	412	441	452	457	429	470	426	431	438	460	465	437	402	468	460	396	425	435	398	465	451	435	430	409	434	431	448	426	425	501	409	404	407	475	399	433	408	406	440	440	438	433	462	447	412	469	449	466	465	456	447	455	420	413	423	417	449	442	422	425	400	458	430	451	418	417	436	430	443	433	438	406	447	436	411	407	423	444	437	435	462	411	466	460	442	455	451	422	464	490	429	481	432	434	420	444	442	465	438	436	439	472	438	440	409	470	447	457	464	408	438	453	441	415	410	420	414	422	415	425	419	448	419	433	452	473	420	440	425	405	458	456	425	438	427	469	439	436	466	422	458	394	421	442	409	434	451	456	405	450	447	390	457	427	465	472	448	409	462	398	446	416	463	433	415	421	432	376	425	417	421	454	406	457	426	514	454	455	457	425	438	441	397	427	408	432	450	457	432	478	436	417	446	453	410	429	471	466	389	476	452	443	457	450	446	457	434	438	455	409	418	401	455	442	399	452	425	485	410	443	442	429	440	437	434	429	461	447	401	432	444	414	453	409	433	441	449	444	468	475	470	446	455	449	435	453	433	439	457	419	444	400	412	442	431	447	432	459	472	467	441	433	462	442	411	462	452	409	431	422	451
30880	41124	20147	21454	19174	2500	1206	743	699	629	416	301	287	275	256	264	237	216	215	187	3319	6023	290	159	150	191	179	155	165	167	146	150	139	149	147	146	152	134	122	138	150	153	143	156	163	153	129	149	146	149	150	135	143	136	149	140	142	138	131	116	154	133	156	128	137	137	134	150	140	140	142	151	146	135	130	174	138	152	131	138	140	155	149	139	136	136	144	125	138	138	143	130	138	117	140	138	151	160	126	152	153	147	139	151	128	151	139	151	143	142	140	138	140	143	140	135	147	146	160	155	161	159	151	165	169	131	158	149	147	163	152	118	160	149	127	148	150	124	146	120	137	126	138	143	132	140	151	141	151	128	148	154	154	142	150	129	124	155	138	141	130	147	153	162	156	136	135	148	145	147	134	133	126	151	145	143	137	146	141	128	148	142	149	129	119	136	137	130	160	138	143	142	143	131	136	146	154	135	162	149	139	150	155	143	153	142	158	136	143	143	150	136	127	136	156	135	131	177	127	162	154	150	152	143	145	146	146	121	154	135	133	139	154	138	143	126	149	133	145	153	143	143	129	152	150	142	145	152	166	146	152	117	133	146	147	153	145	136	128	137	138	153	142	136	139	147	126	150	143	140	151	148	134	137	143	136	143	135	124	160	151	115	138	140	121	125	160	147	147	120	159	147	140	133	129	149	151	133	150	142	125	110	144	125	151	142	160	124	152	151	143	132	136	140	157	157	158	149	137	150	124	134	158	158	141	157	153	147	136	133	134	154	148	154	141	152	167	151	136	140	128	146	116	145	153	151	147	171	153	130	150	127	149	137	156	132	150	170	152	131	134	134	146	148	146	146	159	137	113	146	123	148	133	140	120	122	133	138	159	126	146	131	150	129	149	144	127	136	142	128	150	142	141	142	146	122	147	166	147	130	143	130	149	142	154	148	142	149	136	152	145	143	136	144	151	124	153	144	136	142	160	127	148	150	152	125	157	144	138	135	141	141	157	145	146	145	143	139	142	145	144	148	134	130	136	136	138	163	144	169	146	120	149	136	142	183	162	129	128	155	154	150	147	141	153	139	124	144	156	142	134	134	139	145	136	150	147	153	172	135	130	148	148	152	131	133	137	132	171	123	143	156	128	151	141	136	164	139	128	142	159	169	138	154	150	131	140	137	179	129	136	133	126	158	121	140	122	157	171	121	151	134	130	158	142	143	134	143	129	148	132	146	168	152	152	139	136	139	163	140	142	157	144	160	159	131	153	126	163	133	143	139	163	137	156	147	175	143	156	154	148	143	154	150	139	136	138	140	138	130	155	121	152	149	131	139	140	142	131	137	123	137	128	153	124	129	148	149	140	128	145	130	146	136	145	143	134	147	126	115	132	135	138	151	145	155	135	153	143	159	143	142	114	157	152	160	123	133	153	138	128	149	106	133	115	151	149	142	135	132	140	121	155	137	167	123	123	144	129	146	137	147	121	120	137	127	149	127	156	137	131	158	125	141	135	163	135	131	135	130	124	153	142	148	140	142	169	130	135	151	155	172	163	130	151	154	116	155	121	158	142	140	138	147	140	147	120	148	129	139	152	151	147	143	114	156	164	130	138	146	123	144	137	126	148	123	142	135	137	140	143	150	148	144	141	130	147	178	146	137	127	183	146	148	148	121	132	152	147	128	124	147	153	145	157	128	141	120	137	163	146	137	130	159	126	160	158	147	148	130	136	176	140	119	156	152	155	127	150	132	153	121	120	143	149	136	161	151	155	134	140	136	149	142	155	129	156	144	129	154	146	160	131	149	145	137	175	129	150	150	150	150	147	141	144	146	141	137	167	131	155	131	145	116	130	136	137	155	125	138	156	145	139	160	128	157	143	144	116	136	138	159	137	145	165	127	139	146	129	151	130	156	151	140	133	135	136	129	134	131	148	132	128	134	151	124	129	128	144	143	141	138	136	152	142	125	115	132	138	136	134	154	148	148	142	139	139	128	130	135	157	140	150	136	128	160	160	152	151	124	144	162	144	131	146	150	121	142	179	151	162	132	122	145	155	137	130	134	139	151	151	151	140	155	143	152	126	136	147	143	130	139	136	144	160	146	158	142	146	146	135	142	128	138	125	129	137	146	138	147	122	126	128	139	138	147	149	143	150	130	152	122	141	145	150	155	159	140	126	151	142	135	157	139	152	149	153	144	152	136	138	137	144	155	143	119	151	153	141	119	134	161	118	120	137	140	136	135	130	147	142	129	158	124	145	123	119	145	152	138	139	148	147	149	135	149	148	157	146	146	145	139	172	146	145	127	138	149	138	133	158	147	150	154	163	149	139	143	126	146	141	164	167	179	161	145	148	126	139	134	159	154	144	130	126	143	141	145	136	122	140	141	118	133	141	159	144	147	155	138	126	134	154	139	147	146	125	140	146	135	141	119	151	138	138	131	142	137	153	159	147	140	152	126	145	111	151	145	136	141	149	142	107	156	118	139	159	148	155	141	127	119	125	170	149	142	137	137	120	150	158	122	143	151	153	136	122	138	129	146	159	135	145	135	145	145	156	129	141	134	132	157	146	143	143	164	140	129	141	123	133	132	138	129	115	158	136	126	128	150	153	129	156	134	129	162	133	152	155	127	145	166	142	151	135	145	133	134	157	148	146	123	140	136	130	147	149	132	123	140	129	127	123	145	154	144	123	128	136	147	130	143	153	158	155	140	148	145	139	143	136	163	129	145	130	152	146	146	141	132	138	139	151	154	141	145	137	143	135	119	152	137	125	145	156	145	154	134	129	146	139	159	130	129	155	138	129	122	139	147	139	130	130	131	127	144	143	165	143	139	130	132	142	146	155	149	144	136	145	120	147	126	142	133	151	138	131	139	129	138	123	122	146	135	126	156	141	117	132	151	155	135	137	150	136	147	175	129	142	135	140	125	146	137	140	125	134	151	138	125	104	137	156	154	122	131	149	129	151	162	168	154	154	144	111	163	114	145	126	153	144	134	134	167	141	146	132	141	143	122	148	148	143	114	144	123	129	150	147	142	101	132	142	149	136	159	154	138	135	136	144	167	172	137	141	156	123	144	159	156	133	139	167	144	168	137	142	140	146	155	114	135	147	161	143	135	136	122	148	157	136	139	142	145	137	144	114	136	142	140	134	142	138	156	142	148	142	140	152	129	124	127	145	132	134	135	132	133	157	172	147	143	155	150	135	123	160	140	132	141	140	134	142	143	153	131	166	137	138	145	146	132	152	142	129	136	137	135	140	147	149	120	123	149	154	129	134	163	123	144	128	130	115	138	154	135	130	147	144	142	145	118	151	158	138	154	143	148	111	141	141	154	124	154	113	142	133	152	132	156	146	152	120	128	125	148	133	154	139	152	130	159	142	153	146	140	149	153	130	147	150	128	129	140	136	149	157	137	131	154	150	145	149	112	137	138	130	167	144	151	148	145	129	138	143	132	160	145	168	133	150	146	132	140	149	140	128	154	158	159	136	142	167	151	157	154
18311	26167	17365	30896	15685	4930	4277	3277	3169	2970	1736	1590	1495	1295	1230	1075	986	923	878	871	16300	21706	668	571	595	548	519	500	499	461	486	466	477	451	462	484	411	488	417	420	454	427	471	428	463	479	458	373	433	442	438	408	455	445	426	401	428	371	442	434	436	404	429	367	377	413	385	396	395	371	409	393	417	358	407	392	409	436	370	418	393	377	408	373	418	382	386	400	379	404	376	367	393	374	404	417	418	391	378	427	425	404	351	414	399	400	387	379	370	354	420	394	389	396	397	391	395	398	365	411	403	424	362	402	381	416	384	379	384	401	419	385	400	378	404	367	387	369	383	362	380	361	392	388	408	368	386	380	364	407	375	389	385	383	400	389	395	383	360	390	390	420	369	357	381	363	383	370	383	409	384	389	352	355	351	375	377	381	376	360	365	390	423	337	343	334	369	425	392	376	400	365	362	374	395	403	402	393	385	428	412	428	370	395	413	376	429	411	400	419	346	388	400	413	389	382	384	375	365	339	351	375	403	391	384	404	386	396	410	393	389	359	386	389	380	398	387	382	403	361	415	396	394	342	363	372	419	417	399	395	378	373	359	412	379	403	370	404	396	386	381	405	395	384	370	376	361	365	346	367	391	400	410	358	401	400	334	374	383	435	361	389	424	353	370	366	396	398	387	344	407	379	391	394	377	383	376	416	376	381	366	393	397	358	345	377	352	395	381	348	406	395	373	423	373	380	400	392	378	410	412	358	375	396	390	420	353	366	360	384	372	354	364	341	367	362	379	358	371	355	349	385	357	384	385	402	380	385	404	378	409	390	346	379	377	388	362	369	385	385	411	379	362	386	388	410	385	384	390	375	374	373	373	357	396	371	385	392	368	398	401	369	372	410	377	392	383	372	356	366	381	371	414	368	420	370	381	370	412	407	360	370	392	361	374	326	375	380	409	363	389	368	420	427	357	357	357	367	386	397	408	389	394	353	380	390	385	374	355	393	370	389	369	398	385	349	389	374	376	396	349	376	400	401	381	363	379	390	408	370	403	384	374	372	362	385	383	378	371	392	353	382	379	381	391	391	390	404	387	390	391	392	389	395	412	399	368	384	391	359	384	405	359	374	398	400	382	355	380	355	366	407	389	416	404	363	379	381	390	397	387	357	367	399	421	420	364	375	398	365	387	387	374	381	383	353	372	387	373	387	376	381	404	377	399	405	398	381	392	384	427	371	364	396	413	364	373	385	368	394	374	380	387	364	376	386	355	356	379	343	359	367	368	386	378	374	356	395	397	369	389	404	353	400	419	386	392	419	376	375	347	407	363	386	382	391	380	370	409	419	370	377	379	353	382	376	389	371	383	387	406	411	359	367	358	406	386	389	372	397	352	382	367	331	404	395	361	379	362	382	378	385	375	416	399	413	407	369	409	385	393	374	408	393	360	365	337	396	378	379	356	365	375	389	380	388	375	394	388	383	376	384	365	389	398	410	386	367	372	398	406	371	375	347	393	360	375	391	393	406	358	370	422	374	363	351	398	381	408	407	381	342	364	373	413	348	390	405	367	401	386	350	414	348	389	374	379	371	370	390	391	382	414	390	395	364	354	364	357	360	372	398	385	366	373	392	349	373	372	375	384	377	415	359	367	351	381	370	370	388	407	379	366	364	378	429	415	369	366	366	364	337	401	411	415	394	372	385	374	378	393	377	360	370	362	387	389	386	359	381	381	379	366	354	360	412	395	368	403	386	396	385	406	403	389	391	363	368	346	406	401	413	357	330	389	354	412	359	340	389	377	386	375	369	408	429	381	380	369	373	367	356	369	382	384	355	393	359	380	375	395	364	396	422	388	374	351	366	398	372	377	393	421	395	398	396	399	375	394	392	399	405	396	377	390	348	367	410	407	363	341	386	354	375	388	380	365	406	375	353	406	395	386	378	376	355	394	363	415	386	387	370	357	364	395	395	339	399	381	398	391	376	394	452	385	397	373	382	390	397	398	374	370	393	389	362	347	396	411	405	411	344	403	398	397	374	357	411	377	398	361	364	394	367	410	363	365	368	343	373	405	394	409	377	412	379	407	405	382	381	405	390	405	386	414	393	412	374	355	368	378	371	406	353	375	405	377	376	379	395	367	367	390	381	375	392	369	373	370	390	427	382	356	396	373	387	394	380	434	392	401	393	399	383	412	393	367	366	386	368	380	355	369	364	357	416	395	375	378	403	392	352	385	383	369	360	339	344	370	352	376	381	397	360	385	419	391	361	390	388	380	401	360	389	409	389	394	386	378	398	396	384	389	380	386	382	373	386	393	351	388	395	388	381	401	420	359	368	350	399	378	387	392	375	356	411	376	351	378	381	353	386	409	418	379	359	390	403	384	363	377	402	370	358	385	362	363	360	386	365	394	392	386	386	362	364	363	354	356	386	375	407	375	371	338	333	425	389	390	367	366	372	400	390	416	354	374	374	363	389	409	390	399	383	392	390	409	386	390	398	397	397	361	388	409	409	391	398	369	354	383	417	380	376	393	388	397	386	368	400	433	407	368	400	367	376	397	375	363	393	370	377	358	404	368	406	407	366	374	393	386	388	399	357	380	394	379	356	386	396	391	347	355	372	366	373	372	384	394	374	375	383	368	363	379	387	381	376	404	405	369	366	396	367	428	434	355	393	351	412	364	373	341	402	362	376	370	402	376	395	392	377	403	376	392	408	356	412	371	375	383	382	398	381	341	423	359	354	410	402	361	393	395	377	379	387	367	370	368	424	379	371	356	380	399	402	396	381	366	387	390	382	393	361	392	391	399	393	355	383	378	394	389	437	385	406	349	386	385	410	381	408	379	376	348	377	391	393	380	376	353	411	364	360	368	395	394	433	388	408	389	392	394	380	376	430	360	404	363	375	369	373	368	387	384	389	375	391	374	360	396	397	370	386	357	427	364	383	388	352	359	347	372	390	372	373	367	350	337	394	355	384	386	386	394	401	416	380	411	369	403	393	382	360	382	399	376	370	368	384	352	379	369	390	371	425	366	375	375	403	388	370	395	369	406	328	379	395	383	399	363	403	356	371	368	383	379	397	416	392	391	398	380	416	379	375	383	377	364	382	395	422	399	395	352	409	384	388	389	387	382	382	392	350	371	368	372	398	403	348	402	390	409	365	378	381	364	384	391	391	359	387	406	390	390	383	399	395	378	351	364	376	392	403	356	383	353	390	413	364	403	383	406	380	385	414	347	374	346	383	335	387	398	353	379	344	389	388	366	374	390	370	387	353	362	426	407	381	353	388	379	385	357	389	368	374	386	375	380	370	402	412	402	402	391	377	390	363	366	360	349	392	390	395	366	400	379	392	352	368	332	394	375	388	416	356	377	389	427	398	379	360	397	389	410	365	370	378	393	364	376	364	341	369	384	385	403	402	404	397	396	416	372	368	353	382	383	379	382	374	367	380	373	379	383	391	410	355	358	379	395	372	377	365	385	351	384	371	384	375	399	383	367	383	390	391
3082	2808	603	491	850	326	299	238	267	280	257	247	246	241	254	250	242	257	257	242	294	338	279	233	270	258	262	263	251	249	221	278	264	266	251	248	238	225	230	245	245	273	247	264	267	246	268	261	220	239	249	261	266	239	224	261	240	258	237	273	258	248	239	238	242	238	251	247	282	260	226	248	235	242	276	281	283	259	238	275	232	253	252	241	231	248	253	246	247	262	276	246	243	244	242	245	228	259	255	247	259	254	241	214	255	246	247	266	237	256	231	250	228	259	251	260	249	235	251	254	235	241	250	233	240	237	231	241	242	265	242	245	242	229	242	252	243	258	235	231	252	232	260	241	252	264	234	258	265	246	273	243	244	235	242	243	268	255	249	265	237	243	250	225	227	282	243	253	221	223	248	239	240	236	292	257	251	234	269	237	266	260	261	263	246	264	231	234	250	268	265	266	264	220	241	246	222	244	242	249	240	258	258	244	234	243	275	257	243	246	267	253	242	228	233	257	251	273	252	240	244	248	236	244	218	258	234	291	244	249	234	254	241	228	232	264	252	243	252	253	262	216	246	253	248	225	275	244	263	233	260	265	246	294	248	254	211	237	233	244	224	262	232	238	257	244	274	262	274	242	259	254	249	248	250	252	257	268	262	228	237	268	250	252	216	299	249	237	257	236	249	237	277	257	222	257	250	236	232	222	261	240	225	235	254	265	240	273	247	209	238	235	261	264	266	250	254	245	227	229	230	256	236	247	248	225	262	235	235	232	247	244	252	252	230	244	253	254	244	251	228	253	253	234	243	253	263	245	269	233	266	233	246	217	251	247	247	237	246	238	249	275	254	260	254	227	245	253	212	246	213	259	273	273	263	251	221	273	240	233	268	219	242	246	258	262	232	239	242	259	238	226	265	263	247	249	259	249	244	222	244	226	245	227	259	242	240	258	256	262	236	270	233	227	229	264	257	262	278	264	267	235	263	265	301	261	274	235	266	250	237	253	257	248	242	224	247	201	235	262	254	267	252	255	256	252	263	247	235	248	241	263	276	239	249	256	237	258	237	237	263	259	255	254	233	252	249	230	272	256	254	239	257	244	273	262	237	252	259	258	239	252	227	260	264	240	216	246	245	262	232	236	238	227	233	228	296	259	243	224	280	234	248	257	285	276	233	240	247	222	238	264	243	247	236	229	242	231	218	236	243	257	276	261	270	237	270	242	242	260	247	224	254	284	253	247	282	262	238	227	256	258	273	239	239	257	264	246	249	240	246	243	253	245	257	248	234	222	247	239	236	282	242	231	257	250	262	263	237	262	263	297	263	254	269	239	257	224	270	257	248	241	252	240	236	259	289	257	236	257	254	235	227	224	231	241	244	258	259	249	249	247	230	239	239	227	260	248	220	226	271	254	239	229	231	230	221	232	242	266	267	227	235	253	239	264	246	233	247	249	216	258	244	260	239	248	222	274	237	250	231	241	271	254	244	264	274	254	246	237	245	254	240	261	246	237	224	253	228	256	252	226	222	230	235	256	234	271	275	262	282	274	240	243	274	247	242	258	243	255	229	239	270	224	249	241	245	251	234	239	217	230	247	257	254	227	240	254	235	259	239	245	232	249	247	231	247	235	270	251	251	260	242	243	265	241	241	266	262	237	238	252	227	235	240	247	247	231	242	262	259	256	231	219	234	270	247	243	243	242	258	230	248	258	238	264	242	235	237	270	278	236	223	245	241	254	249	272	246	251	250	270	258	250	248	233	249	246	272	240	255	233	234	252	226	285	264	257	250	236	266	232	238	235	247	232	221	242	243	214	245	254	249	246	236	244	274	249	249	222	263	258	245	247	250	243	239	251	287	232	251	242	230	240	245	251	263	202	250	244	230	247	270	235	258	243	266	238	251	255	270	230	257	256	243	243	246	265	249	234	226	223	247	244	263	255	242	228	244	262	246	244	218	256	229	252	252	261	265	247	267	220	257	232	235	269	218	256	246	268	271	226	258	214	240	231	273	262	255	246	261	268	234	240	218	265	272	255	256	237	240	214	248	275	253	236	207	223	276	241	235	251	259	252	262	271	234	249	281	260	238	234	253	235	208	266	270	255	229	243	235	245	255	292	250	230	226	268	218	247	243	241	239	243	248	241	246	228	248	215	244	227	289	264	276	258	263	242	266	237	251	236	251	248	258	234	259	253	256	260	280	215	243	231	225	240	280	272	267	250	248	244	231	226	249	230	247	252	278	245	249	250	224	247	259	236	215	225	223	220	236	242	242	265	262	250	240	230	263	245	238	260	258	240	248	231	252	244	267	230	255	251	233	224	253	218	273	258	240	257	244	232	248	240	248	269	237	235	240	252	233	252	260	294	229	251	273	264	279	254	224	244	243	268	263	235	253	227	284	267	271	254	266	283	239	258	252	261	238	261	256	265	265	240	220	236	237	256	246	230	244	232	240	251	247	239	238	270	249	241	215	266	247	226	257	251	242	253	241	236	241	237	255	253	206	243	251	254	235	281	244	241	287	265	250	242	242	251	236	255	231	259	239	260	249	252	245	246	292	272	272	269	254	254	224	283	243	289	226	242	242	249	263	286	244	250	242	260	234	229	216	238	229	251	247	231	253	277	241	243	236	256	267	249	266	241	273	245	253	251	251	254	243	249	252	230	260	238	258	258	221	232	250	276	276	261	255	263	260	260	215	231	245	264	247	246	239	253	260	278	260	241	281	217	253	240	287	233	255	288	269	231	254	246	259	249	239	259	240	238	241	219	220	232	216	252	243	274	251	241	279	244	220	238	232	229	244	244	246	243	247	245	226	223	242	255	242	241	241	221	248	266	227	243	216	212	265	271	218	249	246	249	251	230	256	247	224	259	245	273	234	284	247	249	253	259	263	223	260	260	230	219	222	230	243	251	231	251	257	249	252	230	237	270	248	232	254	254	236	242	254	251	286	242	274	276	244	241	239	258	264	231	273	239	234	265	233	208	261	240	238	260	271	226	250	264	252	244	233	280	304	250	243	241	259	208	233	269	226	243	247	265	241	238	287	252	236	264	214	236	271	233	220	248	255	263	232	219	237	234	252	244	237	244	212	242	250	249	263	253	266	226	259	243	243	241	234	246	238	256	251	264	250	255	240	268	246	254	235	263	241	275	236	277	231	241	257	253	237	249	232	251	217	247	249	273	244	248	266	252	248	238	268	224	228	251	273	271	258	248	261	271	221	231	242	258	210	222	265	256	244	256	239	248	243	279	237	268	230	246	248	234	237	227	242	260	233	263	247	245	269	236	246	247	262	243	232	276	266	223	266	249	247	239	240	256	268	258	216	255	223	251	232	213	266	277	233	268	252	299	251	230	252	272	233	249	265	238	255	262	230	251	253	258	239	251	259	252	247	253	247	249	258	252	268	252	235	279	281	248	256	266	248	249	249	247	271	232	243	258	235	238	250	262	255	245	243	227	275	254	246	255	238	208	239	249	255	236	249	275	196	244	241	253	264	241
3087	4334	1334	1355	3090	820	810	738	774	730	698	725	718	697	707	709	658	682	672	667	1145	1491	796	649	660	614	637	720	619	683	643	661	611	629	642	590	640	644	638	628	642	651	623	653	612	643	660	647	628	658	625	646	623	676	693	666	643	654	656	663	676	630	614	682	639	618	686	687	648	660	635	594	612	604	689	677	610	670	616	665	651	658	634	669	645	654	615	608	655	659	641	679	675	670	620	649	648	656	630	670	663	688	599	629	631	656	684	658	658	665	606	678	639	679	684	625	663	680	628	641	612	655	633	624	669	680	635	612	610	667	654	659	608	663	646	653	649	639	645	617	622	628	635	627	653	643	615	630	639	630	631	641	650	659	661	646	686	622	627	620	667	614	628	637	657	637	634	637	662	664	628	695	689	621	649	673	613	607	668	636	656	655	655	661	629	641	667	646	641	633	659	600	653	641	645	631	600	637	638	690	680	607	588	649	647	636	647	665	636	678	674	673	643	673	638	656	650	678	639	625	652	680	664	601	649	677	638	608	657	670	649	683	648	631	632	651	654	655	688	593	620	663	658	652	690	644	597	653	670	663	667	572	651	687	655	606	611	639	660	657	630	612	624	649	681	642	674	660	681	632	630	648	680	606	648	657	646	684	618	649	630	649	679	617	613	654	696	622	634	638	653	608	665	620	674	633	656	638	666	677	640	615	676	652	671	648	657	664	647	639	596	654	638	644	671	629	647	669	630	629	585	646	652	681	685	638	664	586	662	653	685	588	649	640	663	651	637	651	609	624	686	648	651	649	628	628	680	681	644	664	619	648	634	651	613	641	684	618	634	702	602	632	646	683	688	655	642	694	642	643	644	682	671	616	645	634	651	634	635	621	665	682	624	624	615	653	679	656	629	659	644	649	630	717	675	648	641	676	631	648	645	670	671	674	642	643	661	650	637	625	686	684	668	681	663	671	666	621	633	640	624	645	625	659	649	604	634	711	652	654	670	654	635	672	617	672	625	670	647	655	633	667	618	677	623	654	639	643	671	655	692	684	692	584	681	620	635	606	658	642	637	653	652	687	630	668	630	662	637	617	594	708	651	651	634	646	612	737	664	642	637	623	625	638	644	635	612	602	701	660	667	624	639	676	662	649	648	644	624	674	690	640	641	663	649	657	698	625	667	675	641	664	675	650	600	619	624	672	636	634	627	655	654	658	658	642	680	624	721	604	608	667	660	691	622	653	635	641	648	655	645	666	672	632	668	615	636	645	670	646	626	672	589	651	646	649	693	664	656	661	615	671	621	649	637	684	685	655	684	644	650	647	662	690	664	610	642	661	654	632	661	669	646	676	650	642	652	610	608	638	645	617	614	645	619	684	625	638	660	673	664	670	663	678	661	606	616	638	673	626	645	625	626	639	633	646	684	629	629	677	693	639	625	645	636	641	627	660	587	641	617	648	603	661	685	636	634	675	655	624	648	682	661	649	635	646	659	624	649	672	647	632	663	663	648	641	647	652	652	648	645	672	645	646	619	690	629	656	656	632	650	661	641	706	668	634	667	615	634	647	637	627	652	636	706	621	687	637	641	679	645	643	619	616	632	661	621	667	660	645	666	648	624	633	657	657	636	654	608	651	646	635	620	626	615	684	638	679	641	654	669	659	615	657	660	661	646	660	655	632	659	606	615	612	645	637	660	651	647	694	702	607	649	651	694	614	622	680	675	604	659	644	659	657	702	665	654	655	671	670	692	637	617	657	621	647	651	672	588	678	619	629	659	651	620	615	722	639	641	641	667	620	649	643	681	625	667	659	626	623	674	655	648	621	664	641	663	602	643	649	641	626	641	637	630	658	667	643	654	654	632	634	631	639	649	651	620	619	651	665	643	690	624	644	640	645	629	652	634	619	648	697	704	679	610	610	648	677	649	625	643	659	632	629	661	599	674	690	656	642	650	641	648	651	699	647	670	590	648	683	618	682	650	626	628	672	605	653	698	625	611	653	662	591	683	606	629	610	631	654	682	584	691	650	652	640	678	678	657	698	628	639	625	666	613	703	648	685	667	664	636	635	655	622	649	670	656	635	692	665	646	677	653	618	639	591	661	654	645	697	633	647	660	630	630	666	625	591	628	653	633	641	684	668	640	646	627	642	628	658	654	640	643	739	668	640	658	688	682	697	610	653	656	669	606	603	669	654	625	665	711	662	652	680	630	587	622	667	614	684	635	647	650	643	678	693	630	654	664	684	666	625	677	600	688	657	668	654	680	674	619	691	660	627	606	649	655	638	691	678	674	612	674	647	690	667	667	621	626	684	659	650	663	681	603	628	634	660	670	574	626	643	644	618	662	593	615	645	671	668	625	699	692	645	682	697	617	671	651	621	678	635	636	620	662	633	625	652	652	687	628	614	636	634	616	650	673	648	625	622	661	631	640	649	620	622	636	594	678	654	660	639	670	660	660	688	623	654	609	654	681	654	634	610	676	656	697	626	642	659	607	602	624	638	660	670	682	631	650	651	662	632	653	647	652	649	661	585	695	659	653	646	669	643	655	671	627	669	657	631	609	610	631	606	651	669	671	631	644	591	606	665	671	621	667	683	659	679	631	681	651	609	643	674	616	642	646	665	611	649	607	608	623	599	617	611	659	638	635	664	668	609	670	606	637	674	635	633	633	665	649	598	626	651	667	631	641	631	635	685	638	644	671	642	637	635	609	635	671	692	624	622	659	643	607	667	571	633	650	638	615	662	647	665	662	668	651	624	647	687	640	676	641	640	652	666	638	651	635	640	634	640	667	628	665	653	625	654	649	633	653	628	672	612	616	669	679	624	614	591	613	661	628	679	666	649	645	648	662	662	636	624	641	643	657	664	643	633	621	616	634	608	650	689	680	622	628	627	630	666	689	628	631	655	645	633	638	649	629	645	631	627	680	657	654	631	624	622	682	582	680	610	627	619	643	611	661	652	635	624	640	622	670	638	687	644	622	648	609	640	668	670	621	649	601	647	661	645	628	678	636	660	642	646	601	636	680	613	611	639	612	655	646	656	626	679	659	608	643	645	666	657	632	714	600	638	648	652	630	601	609	649	641	649	642	671	673	652	639	627	645	617	648	675	667	624	625	642	632	654	618	629	626	650	653	618	648	633	653	654	605	611	675	683	629	671	635	650	713	653	667	653	638	647	660	693	681	672	685	676	655	655	635	641	650	639	638	637	621	664	630	667	690	637	636	627	608	647	662	639	645	668	609	626	631	695	614	679	654	675	646	627	676	609	646	620	622	659	648	641	683	645	637	626	660	638	657	656	649	613	653	650	693	588	652	662	603	620	641	638	664	594	616	643	659	647	622	620	647	645	694	640	646	615	652	641	642	639	624	689	626	632	654	638	612	616	633	619	620	644	623	635	600	637	682	642	673	606	677	658	639	621	646	655	656	664	639	629	665	658	622	680	697	625	616	614	682	621	667	597	707	626	632	594	581	658	592	654	650	679	622	687	632	598	624	675
32153	63055	62893	35497	10928	2051	932	713	692	496	377	360	327	256	251	275	267	244	251	394	2993	6811	1705	215	184	195	248	192	188	190	216	185	198	208	200	206	173	186	181	192	185	210	187	190	172	201	184	184	201	183	181	218	175	202	204	195	185	186	187	198	172	196	188	199	217	189	195	183	209	194	172	172	182	179	198	187	197	197	202	187	175	198	183	187	216	201	185	180	206	216	186	200	174	193	200	229	188	172	165	214	187	208	183	192	207	199	171	181	155	197	199	187	190	190	210	211	203	164	157	186	202	178	184	194	181	195	192	206	179	193	187	175	180	184	178	173	209	181	211	208	182	188	189	206	167	199	193	177	194	185	195	198	194	182	181	194	179	185	183	163	194	205	189	189	177	175	215	174	196	194	200	197	205	176	196	157	189	198	196	200	174	188	180	201	188	196	178	187	162	207	208	185	189	190	182	190	189	200	207	187	175	192	188	166	183	198	191	160	211	183	186	194	189	205	189	195	193	202	192	195	188	195	182	197	185	145	169	186	188	212	193	201	186	214	177	200	178	204	190	178	210	177	176	191	178	195	185	201	162	186	187	184	195	187	194	179	184	207	172	178	203	179	190	181	182	184	167	181	184	187	197	197	200	197	200	176	178	189	180	173	192	185	177	194	222	200	197	192	189	208	190	184	199	189	213	200	180	165	201	203	208	189	190	168	194	173	196	204	192	144	182	202	208	196	206	197	202	188	207	203	173	203	194	208	192	181	194	201	225	191	160	186	191	209	184	167	175	183	171	209	204	206	205	185	204	214	202	195	182	179	184	216	178	184	194	199	186	199	183	180	198	193	200	194	194	185	190	174	198	188	173	175	189	165	169	192	193	212	194	191	176	200	193	180	187	188	179	187	196	195	195	197	199	205	198	161	181	181	204	214	195	195	190	178	171	190	176	162	233	167	185	174	226	201	181	192	190	170	187	204	193	178	197	195	204	189	207	185	182	175	203	222	198	179	175	183	177	184	191	194	181	204	188	190	187	175	184	203	216	193	190	210	167	163	169	192	198	185	195	198	183	203	190	174	161	191	178	223	184	197	206	191	194	179	196	180	184	191	200	201	179	190	190	178	176	189	173	191	203	208	155	185	180	189	177	172	191	186	197	180	190	193	185	170	192	188	188	205	182	182	170	175	169	199	178	197	192	197	189	194	207	211	197	205	179	203	202	162	195	190	206	169	191	174	181	191	194	200	184	216	160	195	169	172	182	214	192	186	184	187	190	195	181	203	196	190	195	218	173	156	178	185	196	229	174	191	190	174	184	196	174	177	164	200	190	185	209	170	205	166	176	181	179	191	180	182	209	184	223	188	189	176	179	181	200	172	186	192	162	207	179	214	196	186	200	167	185	191	214	219	187	184	189	184	177	200	166	190	167	188	179	180	202	200	182	202	188	182	182	182	177	178	194	173	195	204	187	221	200	192	172	188	178	189	179	158	215	205	192	184	195	204	212	204	192	203	193	191	201	179	204	193	185	190	182	193	180	196	176	180	169	196	200	206	194	167	165	182	187	171	190	190	186	184	178	202	191	181	223	184	196	214	192	191	221	197	190	189	188	180	185	192	205	172	192	226	197	186	188	195	172	179	171	171	195	182	194	199	186	214	178	195	198	199	183	172	200	183	202	214	158	196	203	163	217	183	201	187	180	191	194	174	177	204	186	162	215	203	163	181	191	180	161	185	218	177	182	190	216	186	207	208	183	197	204	173	190	185	182	196	187	186	202	177	203	200	208	178	195	190	179	198	176	190	184	176	191	194	192	184	182	188	181	187	182	172	205	213	207	205	191	187	184	183	182	202	198	193	159	182	165	167	191	191	171	171	216	184	186	179	176	196	173	161	194	181	193	177	178	220	198	166	183	172	207	212	185	203	202	174	178	195	215	175	170	199	168	217	180	216	160	182	193	183	192	176	183	171	164	180	175	157	201	201	190	188	160	209	184	190	181	162	173	180	181	192	185	208	182	175	189	164	182	199	169	171	188	197	168	188	175	172	182	180	191	192	197	199	198	190	168	175	168	168	208	169	193	192	174	222	171	182	188	174	173	192	192	198	198	191	201	187	181	156	219	185	178	206	192	188	187	202	204	193	208	172	175	183	214	191	174	198	176	177	163	189	209	165	173	187	193	201	176	176	193	182	215	207	175	181	198	184	189	190	176	173	179	168	173	190	197	202	204	180	205	169	188	197	177	194	173	193	196	198	203	180	174	178	164	153	206	203	205	206	194	214	191	180	187	163	189	207	166	184	165	192	180	197	198	186	177	171	160	174	200	179	215	191	181	162	185	197	186	189	186	217	183	192	166	178	184	172	199	190	190	169	175	213	196	199	185	189	198	180	184	184	189	173	200	183	185	181	174	202	197	185	208	184	191	204	204	217	190	202	176	192	175	178	170	193	189	169	161	185	187	176	197	178	203	182	185	176	184	215	175	210	210	200	206	182	192	177	198	200	178	209	198	181	185	210	195	177	180	187	179	195	176	180	198	186	193	192	175	202	158	194	207	188	185	179	178	191	183	207	175	192	190	205	169	176	172	181	184	182	182	163	172	179	175	158	186	176	172	201	174	195	184	193	190	179	194	195	196	191	173	189	205	219	196	193	161	178	169	186	203	180	175	182	199	204	183	205	199	202	163	174	167	184	175	196	190	201	206	184	198	177	163	179	200	183	168	186	185	199	182	182	217	212	192	167	202	211	212	180	178	177	212	229	217	208	192	212	185	180	179	185	190	150	199	183	190	193	190	194	174	179	188	195	176	195	165	187	173	157	184	167	202	178	187	171	181	177	202	207	182	182	199	191	177	185	168	168	217	213	195	164	169	195	195	210	193	186	191	200	177	176	195	187	206	169	198	182	185	193	184	181	191	194	229	207	191	187	193	198	226	189	220	203	158	194	200	194	178	190	194	189	176	187	209	184	197	178	168	178	198	197	188	172	183	185	208	181	159	188	189	201	200	202	167	193	205	190	216	192	198	203	173	183	168	194	187	220	201	189	198	199	195	171	172	181	182	184	191	183	199	204	181	197	191	190	187	184	197	183	205	201	167	179	165	167	195	178	187	170	165	182	186	198	193	192	175	182	201	158	193	209	184	178	195	189	163	190	212	202	181	182	179	205	184	195	168	196	177	179	172	212	156	185	148	161	186	169	205	203	182	181	210	188	218	192	194	187	190	189	167	184	180	180	173	185	185	196	172	191	177	166	174	166	200	208	192	163	221	191	208	198	198	203	170	192	187	211	194	216	169	180	214	204	160	216	152	182	158	193	192	213	185	208	190	158	174	186	194	186	171	174	203	166	188	194	181	170	181	199	196	154	152	192	187	187	187	199	188	197	199	199	221	192	196	182	182	176	155	207	185	187	195	210	178	187	186	186	201	169	168	235	161	207	196	165	186	186	208	177	190	192	198	170	166	197	182	183	199	194	175	176	198	193	180	202	189	194	167	203	189	191
20397	46094	56175	26334	9351	4648	3396	2980	2870	2191	1628	1367	1204	1150	1056	1027	957	878	848	1895	15448	27650	5712	605	555	600	514	536	581	566	555	538	547	507	562	522	533	546	502	557	477	545	540	529	487	516	506	488	512	500	473	486	482	460	489	538	529	525	486	500	478	510	518	532	513	543	498	486	515	510	544	506	518	487	491	518	483	487	514	537	517	494	554	500	518	496	526	491	458	496	507	508	516	465	457	462	493	479	496	480	521	529	498	525	462	502	516	477	483	473	495	446	492	514	503	508	518	477	459	486	491	495	480	468	534	485	472	494	460	496	482	473	497	517	479	511	505	466	445	506	512	526	472	499	476	519	486	497	514	484	466	511	471	501	498	493	478	493	479	482	474	484	441	470	484	523	503	479	467	485	512	490	509	449	502	491	502	460	479	500	537	486	494	486	473	485	494	482	451	491	497	467	452	523	509	512	492	450	479	485	489	471	524	484	478	495	470	483	496	505	471	454	485	486	483	456	486	482	513	487	448	457	498	501	457	447	472	423	448	470	459	490	502	501	479	484	498	494	528	490	487	482	467	525	480	498	498	495	447	466	524	466	489	466	467	455	498	486	485	522	475	522	468	470	493	454	464	472	477	452	487	500	500	479	508	479	457	479	478	476	480	485	525	475	474	511	485	491	521	467	459	478	467	467	489	496	506	518	522	496	457	500	488	467	517	512	458	472	529	497	503	484	487	431	479	500	449	505	475	483	513	472	549	463	488	488	507	469	468	501	478	471	494	483	446	497	483	519	521	481	491	468	471	506	502	503	476	480	451	502	491	526	485	486	449	504	520	533	505	481	496	460	475	467	498	509	503	496	458	502	438	506	485	474	498	461	499	474	486	483	514	481	467	502	506	482	511	497	489	486	459	466	456	479	443	507	490	494	463	489	474	502	524	507	524	472	471	437	499	471	496	430	467	497	458	489	441	458	469	444	439	470	476	473	466	508	477	455	494	464	460	480	514	453	469	503	526	487	474	440	514	481	480	504	438	494	454	466	481	481	491	496	477	494	444	471	509	467	472	533	453	514	478	466	479	487	478	494	489	473	477	447	475	468	505	491	474	490	540	475	513	497	481	501	519	441	504	482	499	496	483	525	489	498	497	471	471	481	471	514	482	477	458	488	442	484	490	483	488	503	526	511	479	481	465	489	442	514	505	476	512	476	500	465	460	480	457	502	493	482	486	503	501	481	489	498	522	486	476	470	485	477	496	493	533	509	513	465	494	462	490	500	456	460	484	480	491	496	477	484	494	467	513	481	467	454	501	464	510	480	493	505	520	453	513	493	493	467	533	442	493	480	480	486	527	454	527	461	495	455	500	481	442	493	481	494	501	479	490	484	480	474	443	453	492	489	505	478	472	465	497	484	473	494	481	499	476	504	459	479	491	501	520	431	485	443	509	480	466	483	445	505	494	461	522	463	504	497	467	491	504	471	467	475	491	488	509	455	444	467	506	484	451	498	500	524	468	488	508	477	432	506	462	495	468	496	467	511	502	503	493	477	500	498	472	456	499	509	462	488	508	449	491	477	478	474	502	487	477	474	480	492	457	438	488	491	483	486	462	482	498	496	504	492	448	493	525	531	463	501	496	447	499	480	518	490	503	506	499	508	500	456	433	491	465	423	487	498	484	492	462	488	481	508	485	505	475	478	467	525	487	502	447	507	478	478	519	493	509	455	476	493	494	501	455	507	496	493	494	489	529	502	479	506	469	485	509	539	470	493	481	508	449	512	501	491	487	458	495	472	455	464	503	502	509	489	477	466	523	508	480	525	497	510	537	502	507	488	484	427	473	437	462	474	505	503	477	516	477	498	468	506	504	468	513	502	455	518	463	486	513	448	446	478	531	463	504	491	461	475	512	500	491	504	490	525	501	446	473	508	486	520	485	503	504	505	475	508	484	491	513	509	500	477	505	470	507	485	483	490	488	493	489	485	462	459	477	461	481	512	490	498	465	463	500	491	495	508	507	438	471	466	511	472	491	510	498	487	479	495	535	498	538	505	434	483	488	519	499	523	498	475	489	508	485	464	456	480	524	474	514	485	486	495	481	448	549	472	473	490	446	485	508	478	481	494	513	494	438	470	524	486	481	460	493	461	471	471	508	492	489	509	458	470	497	491	480	487	476	489	496	521	463	461	465	540	479	491	483	478	490	461	547	476	503	508	449	512	484	492	466	470	479	467	503	480	492	495	471	493	489	484	514	468	519	545	495	489	460	487	484	495	479	503	474	499	532	500	526	484	507	470	458	500	514	493	482	473	509	499	480	499	500	524	534	494	512	474	509	498	473	445	480	470	471	495	514	489	475	459	486	443	507	476	497	452	490	497	473	485	471	522	463	467	526	502	491	469	551	455	547	522	485	502	483	494	464	497	484	460	504	522	472	451	486	472	493	484	441	511	516	494	466	496	500	473	479	464	502	473	480	472	480	517	512	455	509	488	467	484	510	504	458	462	487	496	525	508	465	488	521	476	499	525	465	491	445	485	513	465	486	503	493	476	490	480	486	512	495	461	456	465	526	486	462	473	431	469	501	488	476	460	522	457	497	469	445	506	465	464	506	500	473	492	468	458	474	474	487	490	484	500	483	466	497	499	514	504	473	454	528	467	459	476	502	492	463	502	489	461	499	481	499	522	512	505	459	496	504	487	444	476	446	501	494	524	471	504	479	481	508	479	458	489	503	479	476	489	478	483	459	484	455	519	458	451	466	512	520	477	496	525	441	453	457	447	498	486	484	468	484	480	506	439	468	534	497	516	490	487	478	486	471	466	480	426	495	526	471	493	503	505	508	493	551	499	473	490	472	479	511	464	488	506	468	484	499	527	485	472	482	510	478	470	477	458	483	457	487	508	521	510	503	457	515	484	479	479	508	495	474	479	504	496	483	487	503	487	459	482	490	519	440	516	463	497	497	473	492	516	494	505	492	445	466	505	480	488	514	471	472	521	504	497	462	495	482	503	477	498	520	487	494	472	508	482	454	492	441	493	498	511	466	468	475	494	499	483	495	479	466	455	485	496	522	488	475	505	469	549	434	512	491	508	475	455	480	521	483	454	516	485	486	524	483	498	466	499	448	458	468	509	478	476	490	488	532	490	510	552	482	484	472	511	496	502	510	504	479	470	461	458	463	488	479	478	438	461	510	466	474	452	508	390	438	475	478	506	503	515	494	510	463	472	514	504	498	498	468	528	492	471	486	481	459	472	464	472	507	487	439	455	474	516	493	493	465	498	459	509	513	482	534	522	491	499	494	489	464	492	466	490	489	493	521	473	497	484	479	496	464	496	507	509	475	510	494	539	485	471	484	483	460	506	508	506	439	487	470	468	454	478	494	510	443	529	460	481	487	498	483	480	457	515	522	496	495	477	483	486	462	500	520	493	515	488	437	516	478	462	490	490	426	515	483	481	499	505	497	498	508	475	472	482	496	464	490	489	458	508	451	461	438	502	484	464
35016	75220	64424	29964	7879	1311	843	577	474	373	308	278	285	259	223	240	224	219	226	557	2525	4389	2033	180	191	169	178	196	186	192	192	186	190	166	172	174	171	209	180	155	203	165	191	177	159	166	173	162	207	176	199	181	164	179	181	176	171	196	197	152	187	168	174	197	153	194	175	187	149	160	161	190	185	165	204	179	170	156	196	184	153	182	171	171	170	163	151	177	180	176	181	190	183	189	162	202	170	169	196	200	195	172	184	193	185	165	175	154	184	182	195	203	178	139	186	154	196	186	184	165	151	163	188	146	160	173	175	187	186	188	206	187	192	171	183	173	161	172	190	160	186	200	163	170	197	182	195	164	172	167	197	190	172	193	168	151	179	192	160	178	189	171	165	176	189	178	199	189	188	174	179	180	178	204	203	175	163	164	161	173	178	190	186	191	167	199	174	189	193	181	205	169	179	176	165	155	173	156	183	178	172	189	162	195	163	163	174	175	198	166	171	170	177	165	180	186	195	174	173	176	185	169	184	178	164	194	190	175	198	168	170	174	183	163	212	155	169	151	171	192	188	210	186	201	217	193	183	190	183	175	172	171	175	165	186	188	167	181	190	172	173	185	206	194	182	169	188	189	177	171	177	173	174	162	175	176	172	169	174	174	183	185	165	174	171	171	184	184	166	183	188	152	166	153	159	184	181	188	170	178	166	175	168	186	171	173	173	168	193	173	192	160	215	187	167	179	165	183	176	206	149	163	197	175	183	167	204	179	187	174	160	175	181	173	191	178	166	187	169	189	202	188	161	175	199	182	184	167	178	189	172	161	172	183	186	178	145	162	170	161	154	165	191	175	171	186	176	151	201	137	175	174	179	197	178	159	186	189	186	156	155	171	179	174	168	170	168	186	178	186	187	171	181	182	188	160	173	154	174	178	165	152	174	176	186	175	192	176	194	161	158	186	162	173	174	157	193	185	156	164	182	157	178	184	163	175	195	193	180	192	175	164	165	175	168	176	174	170	169	163	185	161	164	177	167	171	179	166	177	192	187	171	197	186	198	199	198	171	152	165	198	192	191	191	191	201	161	182	156	187	209	164	181	188	183	214	171	181	173	182	183	158	182	166	199	184	183	192	179	190	189	178	191	154	179	176	184	161	160	164	160	180	196	182	171	177	183	198	185	152	178	165	140	178	177	155	175	177	189	186	197	207	145	171	165	184	159	164	162	177	192	191	169	196	182	204	169	199	167	197	183	173	190	179	180	176	176	170	179	158	181	171	200	190	187	145	200	175	185	176	204	172	175	165	194	200	167	176	160	196	187	183	158	194	180	181	171	188	199	169	169	154	165	143	193	190	195	180	177	166	191	194	176	172	161	203	169	198	170	178	173	161	184	157	171	185	180	170	173	179	195	203	170	206	167	175	184	183	169	179	168	165	172	170	172	170	175	191	176	189	169	174	175	182	214	200	161	188	174	163	161	189	174	165	176	182	197	174	160	160	181	177	175	159	172	179	171	163	173	175	183	179	174	177	156	166	180	204	181	140	176	165	178	176	170	171	164	178	168	192	187	193	184	164	159	203	175	189	187	169	193	169	180	161	170	160	186	193	188	184	180	172	171	180	181	198	176	166	186	168	171	204	171	166	165	184	150	154	190	187	183	184	179	187	185	197	165	184	178	163	145	181	171	187	178	187	165	177	164	194	162	182	170	173	201	179	192	194	175	179	186	202	185	174	178	188	173	216	169	165	169	190	180	171	171	168	178	179	170	195	189	184	184	193	198	157	190	163	172	168	190	176	180	165	171	176	172	203	164	196	172	168	190	211	160	191	164	185	209	206	166	154	174	173	201	175	167	190	180	166	212	184	175	169	155	178	176	172	162	177	174	172	174	173	161	168	172	182	188	201	176	181	166	162	187	156	177	189	181	176	188	177	154	172	174	165	157	173	174	171	180	174	184	181	165	151	178	177	178	188	168	186	186	178	182	179	167	190	181	158	185	199	170	170	186	181	169	204	193	164	180	167	184	178	173	205	175	171	173	194	170	180	191	183	173	190	154	172	193	191	177	176	181	159	178	191	175	189	180	168	178	206	167	171	185	170	200	179	179	169	168	158	198	181	168	181	188	165	196	171	175	206	181	190	185	182	152	179	159	178	165	185	197	176	159	201	152	183	206	178	170	173	164	187	177	182	179	171	173	181	178	178	187	186	170	195	187	186	176	190	190	151	173	174	166	199	161	170	171	191	163	189	185	183	178	179	194	176	189	167	176	194	182	204	155	183	161	163	183	191	162	169	174	148	156	174	175	171	162	168	174	166	160	184	189	168	164	192	174	168	188	161	184	184	191	190	165	179	171	191	173	186	163	177	208	166	197	183	150	158	163	150	174	164	166	170	180	150	158	166	173	206	163	200	201	179	160	190	215	175	187	197	183	179	151	204	180	182	187	153	199	164	180	178	160	203	191	203	170	176	172	172	158	165	199	166	169	195	215	168	154	185	197	169	177	167	162	168	141	153	160	180	195	182	200	178	167	182	190	184	156	195	213	172	183	184	180	192	177	185	195	214	183	164	170	160	196	185	174	204	164	173	186	183	166	188	182	181	184	178	140	193	176	166	166	171	179	189	184	173	176	191	176	181	166	170	186	170	190	166	181	151	148	158	168	156	164	188	193	165	152	185	177	186	199	181	147	165	180	172	166	172	160	194	206	179	181	146	184	155	183	179	173	187	191	188	191	192	173	184	181	176	158	170	158	170	180	204	159	149	191	177	178	206	188	162	199	180	180	189	171	182	179	178	202	203	181	173	194	180	192	167	180	169	164	157	196	184	149	170	186	193	186	194	174	150	152	191	173	188	178	205	197	160	188	176	166	164	186	171	164	170	200	163	188	181	171	188	169	169	175	192	190	165	166	198	192	199	187	182	173	175	178	178	162	163	175	189	175	199	162	160	199	170	199	188	174	180	188	178	185	180	163	179	200	194	159	189	181	190	171	166	188	183	180	163	187	185	156	178	173	197	178	168	190	199	178	198	174	182	177	177	166	197	177	189	170	189	158	190	169	173	192	197	198	175	174	192	180	192	185	181	168	195	182	185	169	181	176	188	184	175	181	164	142	172	178	174	203	162	203	183	181	169	177	169	186	173	173	168	181	168	183	190	181	195	202	174	187	194	181	164	165	179	171	173	166	188	181	175	170	185	183	180	190	191	176	190	179	174	144	180	181	184	171	184	188	185	173	145	173	192	154	196	173	172	204	192	191	182	167	171	197	180	194	185	178	193	184	208	190	165	180	195	176	173	195	157	182	181	177	164	194	156	208	164	169	181	170	181	171	192	183	187	196	176	193	180	158	179	184	160	168	154	171	185	185	176	190	194	165	165	166	185	173	169	151	175	158	186	150	201	190	186	195	167	198	163	187	180	151	181	169	174	182	162	151	182	192	192	176	174	170	191	180	157	177	169	156	169	148	175	179	164	185	185	186	184	170	176	174	176	172	166	196	156
23103	59433	57607	20111	5054	3615	2856	2347	2133	1699	1280	1187	1059	991	918	898	802	772	746	3464	14186	20899	8245	525	578	534	523	561	513	487	503	518	490	505	522	519	483	518	503	485	469	503	527	517	504	515	484	502	456	470	498	470	484	455	499	460	423	448	482	497	489	386	520	431	468	489	476	468	432	466	458	475	504	447	441	429	497	462	486	476	449	511	458	510	454	455	459	516	457	470	446	471	457	470	467	485	445	479	482	456	468	432	450	476	483	483	480	501	482	484	481	483	460	460	515	476	466	427	494	456	481	453	467	486	461	465	440	452	459	446	465	467	453	433	488	468	462	464	428	475	480	471	501	468	485	447	451	478	436	463	464	454	454	462	494	502	453	464	454	437	449	461	450	442	475	474	503	468	457	460	458	441	479	439	452	456	457	437	442	442	470	440	459	425	492	453	416	432	464	507	497	510	440	433	434	458	432	456	488	477	504	448	448	472	498	439	488	459	459	467	509	463	440	418	473	447	459	439	432	462	449	450	454	445	465	502	451	481	465	477	463	452	468	456	472	487	506	426	429	437	475	443	473	467	461	487	432	460	467	458	470	493	500	501	492	432	485	444	432	497	471	472	455	445	487	461	475	486	467	425	457	464	432	455	470	461	493	481	438	484	462	473	497	481	464	466	486	460	497	428	461	464	467	469	489	427	476	476	491	460	440	445	466	471	472	478	479	452	432	435	469	491	474	494	428	476	463	404	466	456	491	456	476	468	481	407	447	454	457	437	464	483	481	458	475	420	485	455	447	475	508	453	470	505	450	450	469	477	489	443	474	486	449	498	461	496	456	471	477	422	437	467	480	470	484	463	474	468	434	452	424	497	436	492	458	468	461	429	445	453	461	462	447	420	438	435	429	431	445	475	489	483	452	480	436	493	451	480	484	458	431	423	457	431	465	466	455	477	452	455	463	472	439	436	454	475	422	455	480	473	450	471	478	506	480	459	448	431	400	455	483	474	485	434	461	457	450	474	453	461	476	476	473	503	461	459	464	504	466	493	470	462	511	488	433	478	444	466	466	454	515	450	441	443	460	469	490	473	502	502	489	501	468	469	451	434	478	433	458	415	436	454	469	460	450	483	436	479	422	466	476	458	474	425	444	471	486	427	457	442	449	455	443	453	483	433	458	435	454	443	461	498	437	490	451	465	470	446	443	465	475	423	466	470	438	425	455	479	455	487	496	437	474	461	455	468	447	504	428	444	458	478	455	449	451	465	440	443	422	446	433	495	472	457	464	442	429	472	447	458	411	486	428	465	477	478	438	465	444	477	452	449	446	464	465	449	432	474	451	455	462	421	463	486	484	458	449	470	436	453	466	447	477	474	430	461	449	487	465	504	451	446	451	454	453	444	469	473	451	435	406	455	475	475	442	424	440	455	483	482	475	494	465	435	461	440	443	440	484	430	455	462	450	462	478	515	448	451	472	458	465	440	413	473	449	450	437	456	406	468	414	464	418	470	443	485	479	440	432	437	439	480	445	464	481	461	456	430	479	457	446	447	487	474	445	447	474	468	453	457	491	458	463	472	456	474	417	429	484	470	418	498	488	458	453	483	424	449	473	472	463	428	468	449	442	450	448	428	482	468	466	420	454	466	450	459	443	480	453	450	448	494	476	477	474	473	456	457	449	474	452	450	467	455	494	441	473	416	469	454	434	440	460	444	467	444	483	434	465	445	470	478	494	492	452	460	434	490	431	465	483	449	450	492	496	447	457	477	470	445	470	496	458	478	465	468	460	484	451	464	467	466	503	470	475	431	512	483	477	491	432	428	427	477	451	460	442	443	413	492	461	476	499	486	434	467	464	463	468	467	485	459	440	481	449	397	467	495	432	469	495	452	453	513	526	471	461	451	451	433	478	470	457	482	449	430	470	450	453	472	455	483	450	463	409	482	441	454	456	485	453	416	419	488	460	466	448	517	453	476	465	450	493	461	478	422	493	462	437	466	427	448	493	433	464	456	450	432	463	471	452	456	468	449	464	434	453	446	424	447	462	483	433	454	498	429	515	483	440	439	476	461	498	484	426	473	462	480	452	449	460	433	448	468	471	428	470	465	478	479	452	527	434	473	468	464	428	450	456	451	480	464	491	436	497	455	487	451	430	454	460	451	467	465	460	488	439	466	459	456	462	455	477	455	489	461	434	451	454	458	456	467	460	450	480	455	461	445	475	448	469	461	488	430	480	462	473	425	481	445	480	424	425	470	462	436	436	453	427	454	488	428	469	448	446	479	463	490	457	477	437	486	468	474	449	470	449	446	452	448	480	481	442	475	459	483	473	458	485	455	466	481	453	488	456	405	461	429	484	455	446	446	502	453	458	434	433	474	455	457	432	485	466	440	454	445	448	439	448	437	464	478	475	445	452	466	468	525	449	444	400	483	481	468	476	469	467	453	426	419	445	437	437	449	440	430	474	465	455	467	440	431	485	452	500	426	447	419	441	465	444	436	428	502	465	508	423	471	454	481	431	435	462	439	483	475	448	486	429	479	480	438	458	471	473	462	456	487	473	449	485	466	435	430	451	423	411	469	465	475	481	479	446	489	514	489	485	441	439	444	442	451	422	431	422	454	453	465	450	464	460	451	470	464	483	453	463	482	454	479	468	468	471	442	476	441	525	416	486	469	468	480	449	451	472	446	453	425	426	444	450	475	494	451	466	457	496	475	456	453	478	439	453	441	457	464	457	472	466	484	460	469	473	463	471	452	455	506	461	470	469	468	462	438	452	454	473	434	436	449	424	471	498	424	437	457	466	452	465	484	459	428	452	463	441	460	439	468	482	440	470	464	461	429	455	462	456	486	472	450	485	498	461	450	455	514	441	446	465	473	449	473	458	445	465	453	455	466	420	476	444	459	473	489	444	467	421	469	443	447	455	461	455	472	473	438	450	474	502	452	459	494	471	435	434	477	448	445	440	439	472	465	478	453	472	492	440	440	477	461	464	447	411	430	453	484	455	481	420	501	441	507	443	436	521	438	461	448	497	435	494	449	417	489	499	456	476	427	440	481	474	449	465	448	438	472	416	447	489	439	432	475	480	468	487	446	439	471	446	467	467	455	447	462	446	406	474	475	471	409	481	482	449	465	465	455	460	454	424	444	482	480	464	456	412	465	488	487	461	455	433	463	464	472	439	496	449	440	480	504	446	457	422	477	432	478	452	435	452	501	469	451	464	464	482	410	440	477	429	458	431	441	469	429	409	464	461	423	460	464	481	455	444	467	452	412	447	495	456	468	464	442	454	457	484	451	490	484	479	482	461	477	440	447	450	469	440	494	452	438	502	434	467	457	481	433	448	484	488	455	436	433	485	480	473	489	416	441	459	440	446	464	430	491	464	447	476	464	424	467	447	469	438	427	440	449	523	432	446	481	434	443	505	482	448	491	456	446	477	442	477	458	483	452	479	511	481	437	462	453	441	466	454	476	470	486	484	447	456	429	455	457	481	476	510	473
3466	7205	4046	481	300	263	281	272	262	242	284	257	255	262	241	276	242	262	265	261	276	327	260	289	246	258	231	288	267	255	282	282	258	240	288	240	243	269	278	272	261	255	232	234	254	224	234	242	280	275	258	271	240	258	242	277	270	268	255	279	235	238	255	247	257	264	273	284	229	264	225	268	271	247	248	216	244	259	268	297	276	292	250	257	251	257	244	283	298	251	262	261	245	262	255	244	254	250	261	266	252	260	263	288	276	277	263	255	271	247	272	251	269	246	262	225	246	249	223	302	264	233	245	270	252	272	238	223	249	275	240	265	262	239	252	276	218	269	278	238	270	251	238	217	243	272	265	266	260	245	266	257	246	228	266	254	265	266	253	264	243	235	248	249	264	235	219	228	273	251	255	239	234	238	224	257	273	241	233	246	267	284	259	260	263	229	236	259	229	262	270	249	280	251	261	250	287	268	244	237	240	251	256	269	265	260	310	256	253	276	253	267	266	252	286	230	270	254	265	260	251	274	240	250	272	232	265	265	245	256	259	288	304	269	231	240	245	237	264	248	248	252	247	261	272	236	243	251	258	278	253	246	272	218	246	248	246	260	239	277	253	283	277	260	241	226	278	258	221	239	260	256	259	243	249	260	248	257	262	261	236	239	250	267	258	255	240	231	268	242	255	256	279	271	256	260	250	231	258	274	256	249	248	294	234	238	291	256	253	246	230	278	233	278	236	239	255	258	240	233	229	284	270	283	245	270	226	247	268	247	239	241	283	279	264	282	241	308	250	257	237	256	243	238	276	259	284	272	274	270	253	260	250	253	287	243	236	239	276	242	280	220	274	245	215	270	247	261	259	231	255	250	291	253	262	261	261	228	246	264	262	267	252	270	255	233	268	248	244	264	263	258	259	261	279	238	226	252	264	245	256	264	274	245	252	241	233	257	284	267	223	274	251	251	238	249	262	253	234	276	256	321	266	252	276	267	249	252	241	244	265	256	260	254	238	279	263	260	272	245	252	263	280	250	260	284	275	247	250	256	265	255	285	241	246	269	262	263	257	225	258	274	249	253	283	244	247	239	266	246	237	286	275	269	257	263	267	271	265	271	273	241	244	253	232	237	273	239	271	262	252	251	262	259	250	282	259	258	264	295	272	236	236	261	279	259	239	262	253	265	240	263	267	252	256	260	277	269	251	248	270	272	258	249	256	243	265	264	243	259	265	268	262	259	255	244	321	239	244	254	247	218	277	266	220	264	259	258	231	282	276	255	292	256	260	273	235	268	294	242	271	237	243	245	258	236	256	253	247	266	273	216	283	246	282	335	246	244	236	236	278	248	223	248	258	250	251	260	286	260	252	250	254	265	269	255	242	277	247	251	255	264	265	262	275	260	236	273	271	245	227	261	255	267	253	280	259	270	253	257	262	283	258	263	257	256	233	237	239	288	238	261	269	247	252	272	258	269	270	244	263	249	250	257	277	254	275	260	260	268	243	243	247	259	267	257	271	285	276	264	273	207	292	240	249	249	241	277	271	247	267	260	271	269	240	247	277	252	249	306	261	256	253	255	256	237	263	262	263	255	251	263	244	272	261	252	274	240	239	235	257	266	279	244	270	259	265	252	240	251	263	236	237	267	253	247	235	253	246	248	261	280	236	270	271	236	281	263	229	256	312	260	269	232	259	261	246	257	250	233	243	256	261	248	267	263	240	281	274	256	269	270	263	264	249	269	263	233	269	234	247	234	258	278	253	258	231	231	269	238	266	268	246	270	248	259	258	250	252	239	234	236	266	281	271	235	253	258	259	242	271	282	267	252	255	210	247	233	241	261	250	230	292	245	282	250	257	240	249	286	257	237	252	236	271	272	251	232	255	266	247	246	265	265	240	259	262	247	236	230	267	256	291	259	227	241	275	261	232	217	257	272	263	245	275	245	227	269	274	245	284	279	272	244	274	243	232	256	258	273	235	259	263	231	261	258	244	282	270	227	258	265	267	243	277	237	282	225	273	264	250	239	251	274	264	284	235	232	262	268	217	236	264	242	259	250	262	244	272	230	241	259	261	268	283	270	262	270	264	274	264	257	255	279	285	255	269	249	266	253	236	252	245	223	252	262	250	267	267	255	227	260	263	247	244	276	236	259	255	252	251	255	279	268	257	285	261	264	260	287	268	256	243	237	260	272	233	266	235	263	257	242	243	282	242	269	247	249	260	242	236	253	235	256	255	266	269	252	287	243	252	284	245	264	217	266	250	249	253	268	248	239	246	250	265	231	230	296	299	302	265	257	223	254	276	246	244	260	260	272	250	283	249	260	243	201	251	259	251	235	248	290	257	257	243	248	257	247	282	254	247	247	251	253	269	243	269	241	275	236	262	247	252	254	262	227	232	264	243	268	265	275	275	229	238	239	263	245	258	266	239	265	259	256	238	257	269	304	274	235	281	256	256	261	259	270	261	265	267	264	253	249	262	251	262	259	256	275	275	252	261	271	291	265	252	262	305	273	206	239	293	245	274	272	261	227	248	210	246	251	267	243	250	291	269	242	255	256	270	254	252	274	254	267	231	246	251	270	268	242	266	267	250	243	287	255	275	265	256	269	260	259	230	268	266	295	256	265	234	238	278	241	259	266	259	247	275	255	258	225	265	238	267	268	275	295	261	268	260	235	223	256	289	289	238	250	257	248	276	260	251	265	272	259	265	250	268	248	271	247	274	261	234	269	258	263	278	287	252	240	249	244	281	237	258	299	229	254	269	236	244	262	233	270	241	238	250	225	263	257	257	253	263	237	259	289	215	239	230	276	270	229	241	238	244	260	287	261	250	255	261	253	233	253	258	303	258	267	258	254	243	287	281	258	251	247	277	283	244	234	269	242	247	259	273	284	216	252	274	223	252	265	283	286	234	257	294	248	273	238	251	235	269	251	256	239	243	242	270	270	241	258	262	251	285	242	259	298	262	259	251	266	268	276	237	276	258	252	254	236	250	267	241	280	264	264	265	236	285	262	255	238	244	239	271	253	243	216	253	241	267	277	231	251	282	267	274	239	278	248	264	265	281	280	263	244	268	256	256	247	249	218	249	256	287	262	248	251	258	250	273	257	271	252	275	239	259	239	252	279	266	261	267	259	236	249	277	264	260	296	249	257	250	227	228	265	249	241	245	273	274	268	244	277	263	269	276	241	260	259	228	264	229	210	233	232	287	261	246	250	252	246	261	237	234	257	247	258	262	245	259	258	273	250	227	256	252	263	238	238	259	253	247	263	279	244	289	258	255	231	266	250	249	227	289	236	268	233	265	252	249	235	236	248	268	250	253	258	246	244	261	224	247	294	250	261	259	250	237	243	276	247	265	265	260	224	233	244	251	237	247	238	218	297	260	257	248	250	276	250	241	259	227	276	249	277	262	243	273	266	263	247	255	257	251	247	251	220	220	256	256	260	248	249	222	258	275	272	248	258	257	277	240	259	256	260	272	229	267	254	255	266	245	268	276	281
3876	11827	7550	1239	917	791	766	715	650	684	660	682	657	621	644	718	696	644	652	779	840	1135	759	654	667	685	686	656	684	681	603	692	682	695	692	677	681	677	682	647	647	640	668	683	686	639	654	679	666	608	666	645	654	699	626	636	662	642	680	651	631	653	622	677	705	711	682	677	664	645	619	678	686	668	659	671	673	624	657	692	650	632	669	669	624	715	625	672	645	673	689	664	653	666	667	692	722	679	702	630	681	637	654	646	696	675	716	676	671	662	632	641	706	640	691	625	647	687	674	705	695	684	688	704	642	641	684	676	635	673	670	687	656	666	668	641	636	655	683	648	639	651	666	640	631	621	620	689	654	671	637	675	664	651	666	634	641	661	613	645	669	668	664	636	657	630	644	639	628	679	645	637	723	662	684	646	671	665	682	621	647	658	653	714	654	637	677	651	631	701	689	666	631	645	664	682	663	690	639	675	692	663	635	636	610	681	634	660	712	652	681	658	670	630	651	706	637	663	685	660	637	668	659	646	647	655	684	683	661	635	643	672	625	667	686	662	635	678	643	648	679	673	641	657	685	679	662	685	710	692	631	654	672	654	711	746	668	652	646	680	630	687	687	653	653	693	660	637	636	625	652	683	687	662	678	656	658	631	648	668	649	649	621	619	662	666	708	630	685	648	639	645	653	694	666	674	671	641	665	642	628	689	667	643	635	641	669	642	668	689	669	677	694	645	633	661	668	671	664	669	681	664	650	656	697	684	698	694	622	640	631	644	648	678	633	667	670	614	613	645	679	675	653	659	671	699	719	628	664	670	632	680	670	687	675	672	658	672	656	646	707	679	632	626	667	644	595	625	662	635	666	669	650	662	666	622	692	661	661	666	684	645	676	651	674	682	651	660	662	631	648	662	624	703	647	627	693	625	635	667	612	603	630	675	640	668	706	698	642	696	705	693	688	645	660	665	690	619	665	629	615	661	666	654	685	707	649	632	651	645	694	711	678	629	672	675	664	685	644	630	671	640	702	647	639	711	628	663	659	656	681	683	706	669	656	668	632	644	665	679	697	628	701	643	634	665	649	658	648	669	669	711	654	710	644	700	637	643	683	649	706	675	654	664	651	635	642	635	681	672	655	671	641	634	667	701	661	679	689	615	718	687	656	640	713	687	692	657	632	663	677	637	638	649	702	631	640	678	684	694	685	684	653	640	674	661	649	659	707	679	627	663	654	659	617	624	658	614	644	699	674	655	670	638	660	670	666	684	633	647	705	621	665	646	654	661	667	663	649	673	649	682	664	672	633	612	665	665	660	648	590	614	707	667	637	693	640	656	624	652	651	664	654	664	628	623	575	654	680	673	641	687	648	654	700	619	694	649	676	636	635	749	669	638	617	699	629	656	661	654	645	625	627	681	675	643	671	633	653	670	714	686	675	670	711	697	658	679	601	675	654	686	707	715	665	647	671	642	653	621	614	689	690	658	657	678	674	635	675	657	659	637	633	679	672	643	631	708	674	679	619	669	677	688	672	631	601	687	666	649	627	674	604	660	653	684	632	667	656	674	613	652	662	671	649	656	615	687	664	654	647	629	684	682	647	665	655	668	636	640	648	679	664	662	719	647	687	648	650	681	652	652	648	644	625	645	638	646	691	677	657	680	654	642	670	672	621	655	672	647	676	677	682	675	634	690	634	661	701	636	648	645	687	661	693	616	677	707	623	675	621	652	681	642	654	679	647	670	659	611	678	654	640	635	699	733	679	662	694	674	663	671	672	669	701	678	663	697	665	633	681	656	703	678	630	648	671	613	656	639	639	662	606	669	662	674	626	660	707	680	681	661	617	667	684	694	645	625	642	665	658	640	635	646	652	667	666	646	662	668	698	666	697	647	705	679	729	659	654	672	634	617	657	656	642	649	670	651	713	665	642	662	675	688	665	658	646	653	598	730	686	664	643	639	676	664	664	614	710	621	678	673	655	708	695	671	649	650	629	662	646	658	695	642	669	653	658	599	663	671	674	650	670	675	647	644	643	695	690	623	683	724	613	639	665	622	690	675	663	638	617	621	709	666	684	694	653	640	611	698	668	664	621	673	684	675	679	649	665	654	716	701	659	717	649	677	664	644	678	668	672	661	672	723	661	669	681	675	632	640	673	681	632	677	628	663	621	626	660	648	638	659	682	663	694	645	686	663	650	643	671	671	652	665	657	718	645	676	612	643	686	655	662	669	686	673	651	657	663	688	667	648	702	660	658	652	700	656	634	646	680	728	639	680	661	668	649	655	639	647	684	656	659	694	624	600	688	614	678	672	656	671	631	600	675	624	670	629	676	647	677	669	638	619	681	656	624	620	696	691	718	650	655	652	679	645	646	654	652	686	688	661	662	641	651	659	639	715	660	655	660	628	673	648	651	624	658	624	662	646	650	631	647	641	621	679	682	654	673	661	670	673	648	667	672	723	637	653	659	694	603	624	635	671	652	651	599	685	650	655	705	645	686	661	643	650	643	668	687	683	701	658	702	615	680	605	636	672	617	670	687	710	699	632	662	661	676	670	656	625	675	648	646	656	657	667	639	663	658	672	658	663	692	655	701	685	670	654	635	643	716	658	644	703	661	677	671	651	612	635	681	665	680	626	636	648	625	617	637	627	640	675	609	673	695	641	630	653	649	667	658	630	691	667	669	667	625	682	670	683	688	676	634	683	638	640	679	637	674	610	671	640	659	743	669	663	703	700	606	617	666	642	629	627	686	631	644	656	679	635	695	657	664	695	681	671	653	674	675	689	694	643	633	657	660	683	645	633	652	663	654	630	689	611	683	700	667	683	669	640	655	677	670	647	683	632	683	637	616	658	675	653	665	634	614	685	618	664	653	666	597	649	695	648	665	713	662	684	693	695	655	654	668	672	690	655	692	673	627	699	669	655	630	693	632	634	662	665	640	654	666	675	631	674	670	679	664	669	623	634	648	685	681	663	669	626	688	664	642	679	639	683	675	633	651	632	660	640	633	672	667	670	673	629	626	686	648	657	635	640	686	664	643	693	617	659	703	674	642	679	647	694	638	690	675	668	660	659	668	725	674	650	671	671	660	694	678	667	618	675	648	652	627	677	666	679	687	674	668	644	645	680	695	662	647	667	614	672	658	652	665	652	650	655	683	653	658	673	645	632	650	657	682	616	639	635	672	669	658	637	666	650	698	684	647	641	643	656	683	677	657	681	675	691	694	685	680	679	657	649	661	652	673	680	656	680	652	634	710	696	674	634	689	631	660	668	692	641	690	697	658	642	707	660	710	631	682	668	655	651	669	656	642	672	711	647	706	621	647	661	638	697	686	670	635	624	666	645	669	671	662	675	673	635	675	664	621	668	655	730	602	642	636	645	631	687	640	630	636	630	684	680	704	691	666	673	660	712	627	662	641	662	663	655	688	652	658	699	656	624	650	702	641	673	654	705	693	662	628	681	659	645	651	671	647	701	715	712	716	691	642	660	667	654	649	668
36476	77202	49922	14976	3594	1290	872	547	444	353	278	284	261	251	225	212	224	222	249	1042	2902	357	179	181	167	158	168	197	171	188	161	157	176	155	191	184	155	173	170	162	178	152	166	158	160	141	165	168	182	159	163	154	160	161	164	149	179	172	155	169	150	197	168	156	183	152	165	167	173	147	161	190	196	140	162	180	160	164	164	157	142	164	151	152	151	166	163	164	135	150	156	167	173	147	174	137	179	147	184	167	171	173	164	139	192	141	145	154	169	154	138	157	165	158	169	142	162	162	155	164	154	148	164	168	131	155	160	171	159	142	156	189	165	182	175	170	175	167	158	158	149	132	196	150	169	149	158	161	175	159	152	183	179	172	136	168	149	162	155	154	186	160	162	168	141	166	157	137	175	160	128	165	173	147	189	154	164	155	161	151	154	183	148	163	148	148	176	181	164	188	163	153	152	169	178	183	166	140	179	188	169	151	161	165	147	172	150	145	138	163	172	178	135	157	171	146	158	162	174	155	152	172	147	170	164	179	176	167	183	194	145	160	175	157	142	157	179	142	138	162	161	159	153	148	143	155	164	160	161	151	177	154	160	165	174	156	153	144	160	156	143	162	130	155	167	151	162	167	176	187	158	160	178	151	148	178	153	149	152	173	173	173	174	165	157	181	147	191	187	167	155	177	146	146	173	174	173	162	148	179	140	159	150	152	149	123	171	159	154	183	148	159	157	158	170	161	155	146	149	146	160	150	179	166	159	156	147	139	204	167	142	180	174	149	153	182	170	178	169	176	133	162	148	150	151	170	181	151	156	159	172	180	162	146	160	153	136	137	156	181	159	132	158	140	163	144	166	169	155	169	185	155	162	144	161	179	154	161	161	174	154	173	149	171	153	166	160	140	144	169	161	182	154	138	165	182	156	158	163	159	161	159	145	170	170	154	162	154	161	154	157	171	164	163	173	148	180	149	158	163	158	167	185	170	158	151	149	174	166	203	156	144	169	177	168	145	142	154	171	161	161	165	196	166	159	162	157	152	161	151	144	162	169	142	173	160	151	171	138	162	136	171	169	161	149	162	167	176	158	179	144	182	153	135	166	158	145	165	158	185	178	163	168	157	163	167	187	153	184	181	154	177	146	180	160	177	151	147	168	175	161	160	158	176	180	135	171	159	166	164	176	148	162	164	152	153	171	154	180	186	147	164	175	152	152	164	129	162	156	163	130	156	163	161	128	167	158	157	171	149	157	163	170	178	156	180	160	165	178	165	155	184	168	169	149	134	147	167	177	169	168	164	133	169	171	184	164	159	179	180	147	171	141	165	162	163	155	138	152	178	145	191	173	166	155	164	173	175	165	170	147	165	181	159	160	152	158	174	150	153	181	172	146	166	161	171	159	186	161	180	171	165	149	139	151	163	156	170	178	151	142	173	162	166	148	175	159	169	157	154	167	168	155	180	139	176	156	170	137	153	179	147	176	173	178	167	138	170	151	153	153	154	158	194	174	156	207	212	141	161	165	181	151	163	172	174	170	155	136	150	168	155	137	169	169	137	173	170	159	176	167	172	161	182	172	152	144	175	160	178	158	160	168	162	170	159	153	145	177	163	162	148	167	161	150	161	178	187	158	194	160	168	158	170	168	167	158	173	174	149	152	138	165	159	134	177	168	160	167	164	134	165	162	160	134	174	180	188	155	144	161	169	163	172	167	160	170	173	166	169	181	168	188	148	161	151	154	175	170	157	167	153	165	139	158	155	168	170	147	178	160	185	143	173	170	177	162	149	176	159	173	170	161	159	190	176	149	170	160	144	161	145	171	144	185	164	167	179	157	166	179	144	140	163	183	190	170	155	162	158	148	147	180	183	147	164	164	169	155	155	156	152	153	176	160	147	150	161	162	169	153	146	169	162	166	151	168	151	178	170	173	147	180	132	139	172	150	170	150	151	154	136	156	140	157	140	156	152	146	172	157	161	181	150	174	161	163	149	187	142	182	178	162	149	153	177	163	155	174	176	172	155	169	164	176	158	178	166	153	144	172	133	174	171	147	166	159	173	156	153	162	160	152	167	157	141	169	166	174	161	179	182	148	177	158	158	171	146	156	125	167	161	148	166	151	158	139	133	171	161	180	160	175	165	170	170	164	163	171	167	165	175	144	165	131	169	168	144	151	164	169	162	158	143	150	160	171	151	164	149	144	167	154	145	181	164	173	151	159	152	137	154	175	156	153	153	182	170	155	150	143	176	154	163	167	167	189	160	156	154	171	155	152	173	177	174	150	166	178	160	184	166	170	170	182	141	158	155	145	163	179	179	152	154	165	168	157	139	169	155	184	166	187	168	153	148	169	143	155	147	122	155	166	163	160	149	177	172	166	145	176	171	180	181	131	140	156	157	160	175	193	159	154	164	175	169	177	167	167	179	148	154	176	172	156	178	155	160	153	139	163	170	167	153	193	163	161	193	180	154	195	155	155	144	143	179	184	143	169	160	177	148	146	156	166	145	184	157	161	173	184	152	151	150	189	180	171	156	159	165	134	158	161	169	161	137	155	150	155	163	141	176	167	171	158	174	166	151	180	162	171	151	172	175	187	161	176	153	164	166	159	150	164	173	156	168	160	146	161	168	159	167	151	181	170	138	154	164	180	133	147	176	144	165	163	151	148	176	185	149	137	154	153	161	178	137	154	189	145	158	168	149	176	183	143	161	134	170	160	144	149	164	166	176	157	146	152	137	165	181	154	161	151	182	172	123	181	166	158	152	153	156	147	149	163	151	181	157	184	162	153	173	141	140	164	149	146	144	172	142	170	162	177	167	168	166	160	149	177	145	149	155	146	153	148	179	137	151	148	148	191	160	169	169	169	159	163	174	173	163	161	163	169	154	177	162	161	162	127	149	160	163	157	165	141	187	165	159	157	160	146	169	136	173	179	136	162	174	176	157	191	166	175	180	176	141	139	157	169	161	139	167	134	154	176	154	151	157	156	166	149	166	134	178	143	163	158	190	156	159	149	158	164	156	185	159	164	148	160	158	157	149	166	155	174	154	152	153	154	153	169	189	176	165	157	178	132	167	130	148	165	151	154	157	146	161	167	159	171	165	176	182	137	171	174	174	171	166	153	140	163	157	187	134	141	154	158	173	170	161	179	164	167	165	168	162	171	162	153	167	189	173	160	156	142	163	156	143	159	164	171	159	150	145	160	160	175	160	176	153	162	171	172	170	168	164	155	153	148	137	165	152	169	143	156	144	164	173	144	161	181	153	170	175	186	145	181	169	157	144	160	142	184	137	183	162	155	128	140	135	177	177	178	160	172	169	159	170	159	166	171	155	165	187	144	168	156	169	173	158	158	160	155	141	171	153	188	160	154	169	172	138	165	173	157	158	142	164	176	172	174	164	169	162	160	156	173	179	177	150	154	160	155	148	160	173	156	163	177	166	164	166	151	157	149	166	142	177	174	167	159	175	142	162	164	173	164	138	156	163	175	176	171	164	155	183
23614	59490	32164	5867	5224	4013	2993	2450	2003	1749	1385	1253	1057	992	974	891	796	786	1105	6136	14615	1269	610	595	522	544	549	508	519	520	501	459	484	522	458	453	478	479	499	421	476	446	463	451	473	464	452	472	445	434	441	468	434	465	462	469	461	414	415	432	463	433	431	428	441	405	414	403	476	433	410	419	433	466	465	425	439	439	448	421	439	447	459	436	412	449	482	446	432	437	434	428	440	391	438	450	391	415	407	448	437	362	433	403	404	433	413	462	444	434	395	399	420	450	457	386	408	440	421	417	414	449	426	462	432	386	445	421	420	382	433	411	442	433	407	434	431	400	402	421	393	438	471	444	435	414	428	438	415	432	439	451	410	442	394	425	420	402	439	409	403	458	446	399	369	423	445	399	439	440	388	424	423	443	445	402	425	416	424	420	411	458	417	415	398	422	449	412	416	387	406	397	433	436	423	404	425	374	497	444	422	416	414	408	409	456	409	413	409	455	402	410	410	446	406	415	468	447	390	402	413	403	418	416	395	416	446	414	393	382	420	368	415	407	402	409	406	426	409	442	470	410	451	372	426	449	418	441	391	382	412	369	434	445	445	373	413	424	383	389	446	397	429	436	405	429	398	437	394	412	383	410	436	425	414	449	402	427	400	415	421	418	432	401	427	385	392	422	427	425	431	412	411	398	409	421	411	433	413	435	417	449	389	455	406	464	420	413	424	406	425	416	403	425	420	437	432	407	358	420	452	416	417	423	414	400	425	422	442	433	403	428	399	422	447	452	407	433	419	445	439	406	410	402	458	402	400	438	448	414	411	421	480	414	417	483	361	389	415	432	433	422	469	456	433	412	444	434	428	427	433	388	427	418	426	439	421	440	394	409	410	397	415	402	433	400	437	409	430	443	444	412	446	455	425	433	391	453	425	458	442	377	425	428	434	416	444	418	417	428	420	444	436	400	424	438	415	434	428	410	399	435	415	447	402	417	452	393	440	396	412	412	443	393	404	416	434	427	424	434	446	402	427	445	406	423	389	369	403	414	423	418	398	424	418	418	435	416	443	463	412	420	428	405	428	449	456	450	428	389	396	425	426	440	439	401	403	413	418	433	413	411	402	420	426	435	414	391	402	397	405	455	436	424	413	393	421	445	412	431	438	425	405	398	408	443	406	402	440	437	469	414	433	458	421	403	392	424	422	455	444	382	434	401	444	450	425	388	412	429	432	421	419	437	391	382	444	418	417	375	441	425	410	396	434	399	437	438	422	402	451	397	406	411	438	420	404	424	402	403	386	457	415	385	452	411	424	398	423	379	420	406	428	458	425	419	377	427	449	404	416	416	420	438	414	418	418	386	434	395	406	386	403	409	409	437	427	400	449	450	448	432	425	439	424	412	436	427	408	432	377	431	429	416	431	409	404	398	419	391	390	446	416	421	425	424	434	438	395	406	403	394	436	409	435	424	421	427	410	394	413	431	426	412	415	425	431	474	393	404	424	455	417	395	399	421	428	398	412	419	406	424	410	466	380	442	447	433	431	410	402	421	408	431	425	412	416	442	410	434	433	400	404	431	446	448	437	430	404	404	417	391	410	416	446	441	422	408	449	442	421	434	400	458	409	437	397	416	406	443	419	418	400	417	413	420	402	423	414	436	405	447	411	402	474	424	415	449	431	416	408	455	430	410	419	418	410	440	417	386	423	443	419	408	448	412	397	413	406	442	407	411	413	412	413	466	389	385	383	426	410	448	414	413	414	393	418	465	431	420	428	437	420	449	423	417	441	422	441	415	407	420	381	380	418	408	388	402	382	400	410	406	402	406	420	467	490	421	426	394	427	434	399	409	410	404	381	426	417	440	397	391	465	401	395	427	458	419	457	423	418	427	406	448	399	433	410	473	446	410	430	392	431	448	433	424	442	415	400	427	411	420	445	433	443	419	407	403	423	421	405	442	426	431	398	411	417	441	434	423	419	416	398	407	416	402	415	442	417	430	434	405	418	405	464	411	410	397	397	422	417	438	422	428	433	413	400	409	441	419	423	460	432	443	412	388	467	398	431	413	409	406	409	424	412	398	398	402	449	427	412	427	420	431	407	416	410	449	448	459	441	412	419	410	458	422	439	424	419	417	437	436	425	405	448	440	405	417	446	436	410	406	421	445	436	418	438	414	369	439	411	459	402	436	382	418	404	414	413	438	406	414	419	441	395	395	414	393	432	431	430	422	412	406	436	391	438	394	435	453	429	412	450	430	418	415	402	423	421	428	406	436	445	434	456	419	411	417	401	435	445	448	438	422	419	409	431	432	418	409	407	425	415	446	422	396	428	428	477	396	370	433	430	420	392	403	395	443	434	441	374	414	406	417	399	439	419	394	411	436	378	403	448	402	458	445	416	405	398	435	407	450	422	434	411	423	430	420	393	423	421	434	415	415	405	393	418	406	377	468	474	394	412	386	424	409	439	402	408	407	449	434	427	386	415	408	437	402	416	451	421	431	375	412	432	429	406	445	424	413	429	404	439	442	452	425	411	418	441	435	370	460	438	446	414	410	400	402	427	422	426	406	422	424	433	431	396	439	425	441	418	418	428	392	414	400	402	439	423	379	421	391	398	450	465	404	410	440	417	459	439	412	410	418	398	449	440	441	436	443	426	408	392	401	390	407	397	432	416	415	401	364	407	431	425	404	423	430	437	410	399	398	414	386	430	422	463	405	416	432	443	416	403	427	404	423	399	383	412	396	409	424	367	443	446	440	418	410	380	402	398	417	411	370	382	418	384	392	398	389	424	403	428	384	404	402	395	487	419	479	414	435	445	436	397	439	394	446	439	428	459	450	427	403	402	436	423	429	423	395	416	427	427	429	417	429	443	401	449	433	431	399	442	407	435	409	385	441	409	388	433	418	431	402	412	418	445	403	428	422	416	405	476	427	460	398	415	444	416	437	414	416	402	416	463	476	420	425	449	376	415	402	423	443	440	435	419	442	444	423	411	441	409	420	400	435	445	402	398	447	430	450	461	408	426	425	421	424	436	404	410	424	377	454	426	409	438	401	475	384	388	417	391	418	420	418	420	415	413	415	419	448	404	432	436	431	448	426	416	424	401	411	379	436	385	484	430	434	390	430	440	413	420	426	411	442	420	368	384	431	386	407	438	388	427	453	419	411	435	430	407	408	445	449	408	407	412	448	408	451	400	406	430	399	396	450	417	405	379	432	430	441	444	410	432	449	439	382	418	429	398	401	454	441	421	414	422	440	398	458	395	383	409	478	440	397	381	448	426	451	413	423	392	447	467	404	435	434	451	401	404	421	436	399	419	415	402	426	416	447	377	382	395	434	437	435	423	424	442	425	472	414	389	422	444	391	449	447	465	428	430	378	439	414	407	418	419	402	447	418	386	430	429	403	426	409	427	419	413	395	429	400	395	452	428	432	440	431	421	391	439	434	430	399	461	380	401	452	398	403	434	416	436	414	412	457	434	436	373	467	419	384	416	447	450	416
37671	83078	49297	17204	3965	1107	698	548	403	336	318	248	239	230	245	212	208	208	223	325	2431	985	189	176	165	149	161	171	177	174	179	162	151	166	150	176	168	181	185	163	152	148	146	163	130	159	159	151	166	146	148	157	146	161	164	143	164	151	147	167	150	140	174	159	128	151	164	152	134	138	138	134	162	150	155	151	132	165	153	146	140	153	165	150	153	144	150	151	140	170	148	163	142	163	167	166	169	163	153	144	143	142	164	155	126	174	149	143	165	176	184	145	152	141	136	159	147	177	157	134	157	166	149	144	147	143	141	138	146	166	173	149	155	147	183	159	132	161	163	154	139	164	140	156	180	162	168	158	152	149	142	164	141	153	156	151	163	138	139	133	161	151	153	156	162	145	161	160	158	140	148	142	153	133	153	162	152	172	152	150	151	153	169	164	161	132	158	145	146	120	178	164	174	159	132	152	130	135	144	134	153	142	135	143	140	156	150	179	162	150	144	149	167	128	144	129	156	155	155	156	142	167	156	136	145	136	160	134	150	155	158	142	161	147	150	142	163	152	147	157	158	133	141	147	155	163	158	180	141	171	133	142	162	134	147	156	179	149	142	140	177	159	155	131	153	147	141	140	128	148	149	150	160	130	161	154	152	161	160	165	152	161	171	163	158	151	170	117	174	176	140	157	132	149	145	136	126	149	142	153	144	146	164	166	139	145	153	149	196	143	140	137	168	130	184	139	146	141	147	148	165	142	158	137	154	133	157	160	153	186	154	151	154	187	135	164	151	151	145	166	158	151	131	136	162	133	146	163	147	153	158	167	169	165	162	166	162	151	185	147	157	164	152	158	185	132	143	146	158	161	124	151	146	140	146	150	133	160	157	147	141	158	162	142	164	143	143	177	163	153	153	148	140	148	155	172	157	141	151	164	147	132	182	157	156	158	152	158	154	167	149	149	163	156	144	143	137	163	157	171	171	138	161	141	157	137	165	157	148	135	169	152	165	157	165	160	156	145	142	154	151	160	131	132	139	157	149	157	149	140	176	175	170	150	150	148	123	156	150	146	156	144	142	161	139	127	151	168	144	134	137	151	149	147	153	150	159	145	147	128	159	155	145	168	149	160	160	150	123	155	124	163	137	151	173	162	155	137	153	156	164	146	178	172	164	155	154	132	151	183	166	173	152	134	142	148	138	142	134	153	148	143	173	138	143	129	134	150	156	185	170	159	164	153	156	161	156	154	181	160	152	132	141	163	175	154	157	150	176	157	137	159	159	163	186	167	162	148	130	130	149	170	162	151	162	156	158	152	160	155	132	155	135	135	152	156	138	153	148	137	149	147	153	147	156	161	137	151	138	167	158	167	155	164	152	141	155	149	159	150	172	156	138	145	154	171	167	146	130	155	150	162	171	169	164	152	174	144	178	139	140	157	155	132	167	162	150	140	159	163	148	158	148	154	156	159	143	143	152	160	159	177	144	148	162	149	156	138	149	145	157	148	153	172	158	171	162	134	165	162	156	166	141	154	168	126	138	167	147	142	153	173	173	145	149	151	164	161	164	170	151	150	141	156	150	180	153	146	141	159	141	160	128	149	154	173	150	144	147	143	161	152	149	146	153	162	163	152	168	149	157	156	155	181	173	147	148	164	134	138	132	149	166	152	130	150	161	135	175	157	133	156	128	152	170	148	167	155	160	154	133	159	143	149	169	150	159	139	176	155	152	152	165	155	132	135	145	140	156	148	141	134	145	154	150	150	131	147	157	152	176	153	164	183	167	168	120	160	153	172	140	159	153	147	152	179	133	139	128	129	143	159	165	175	144	145	150	133	162	148	178	134	161	162	156	151	137	154	131	143	139	164	137	170	139	139	150	143	129	156	161	182	154	150	169	167	157	159	148	136	144	156	160	151	146	163	142	144	124	165	148	144	161	168	169	152	159	148	135	140	156	161	145	183	152	159	164	123	136	140	161	166	168	158	134	135	178	141	131	133	166	154	162	152	144	173	150	149	153	144	146	152	153	177	136	162	155	162	160	174	182	151	157	158	156	152	157	143	134	160	158	158	169	183	136	144	172	162	132	151	155	155	159	156	150	142	169	165	161	138	155	163	163	150	162	149	156	155	135	139	144	150	145	148	156	141	137	152	123	153	163	160	152	174	178	172	174	152	175	123	170	165	153	173	155	155	144	158	145	163	179	169	177	159	161	155	169	172	151	142	172	166	151	156	128	166	159	148	146	167	137	146	161	176	142	154	145	162	153	155	148	146	149	160	175	175	166	157	164	146	143	151	151	144	146	144	148	150	158	167	137	139	172	162	156	158	170	156	135	139	155	126	151	144	130	145	156	147	172	147	156	153	148	157	154	146	142	151	137	162	155	144	154	161	176	145	161	156	164	150	140	144	180	147	144	157	144	161	155	136	137	141	155	138	160	148	140	136	167	178	158	166	143	168	166	172	147	164	160	166	171	159	162	151	147	144	170	148	145	147	153	148	138	167	163	143	136	128	154	170	164	152	147	162	162	156	142	150	151	128	150	172	152	152	135	139	153	180	158	153	163	140	155	163	151	150	143	167	162	156	141	163	163	150	162	169	145	160	146	127	169	164	139	153	146	158	139	153	156	153	145	146	158	184	145	168	151	153	169	168	150	148	158	143	166	167	196	157	181	160	167	156	135	157	120	135	135	183	179	161	151	156	141	147	145	154	159	135	150	159	164	139	158	153	168	151	169	150	157	150	150	152	152	162	175	151	130	128	133	172	172	137	150	154	166	132	136	123	156	158	166	123	152	159	145	172	131	147	159	163	141	153	162	132	150	139	149	161	151	158	130	145	170	162	159	172	153	151	166	153	156	170	154	153	145	123	133	183	130	167	137	162	160	147	147	153	149	153	158	152	155	153	170	152	164	148	183	160	155	147	151	170	155	159	127	156	152	160	143	162	153	146	142	160	146	149	158	140	186	156	162	126	145	146	148	162	142	154	155	147	162	164	137	136	169	159	159	159	143	150	143	154	171	150	138	143	157	148	159	163	150	146	148	146	164	154	157	164	171	162	152	155	158	157	153	142	133	155	159	136	147	141	150	170	144	133	159	151	145	149	136	166	187	158	161	149	153	148	126	146	156	138	173	118	159	166	156	151	133	159	153	156	159	148	140	165	154	142	159	162	158	152	167	154	152	133	157	153	139	144	140	142	155	160	142	156	164	159	158	134	166	121	147	164	160	150	129	185	156	157	132	146	133	143	179	152	145	138	131	155	154	170	151	142	152	165	148	145	152	151	172	166	159	154	149	169	159	152	163	144	138	161	141	172	170	165	171	141	133	135	170	170	152	161	146	132	143	161	140	131	146	162	167	151	163	164	158	137	164	157	170	158	146	172	134	153	159	143	142	161	128	167	156	152	137	156	173	154	144	152	141	162	162	157	161	178	146	156	173	163	157	129	148	163	142	159	131	153	145	161	171	133	156	134	140	156	138	146	157	140	153	155	128	159	153	131
24156	63914	30544	5129	4272	3433	2568	2236	1802	1546	1220	1039	938	883	860	851	828	749	834	1652	13675	3869	535	518	554	508	498	523	476	477	448	485	446	458	440	456	467	461	452	457	434	431	431	485	396	464	409	479	419	436	436	422	409	436	395	421	436	450	441	454	457	435	434	405	394	414	434	405	419	429	427	425	390	409	394	367	414	415	414	446	412	418	444	394	397	403	400	435	420	430	391	401	434	407	392	392	382	448	406	404	395	368	408	437	413	448	410	409	428	401	381	412	417	439	418	357	420	407	421	386	371	395	398	419	392	386	437	375	419	387	402	424	435	376	420	421	404	388	406	377	389	430	381	378	416	379	391	433	363	399	345	406	402	416	424	409	391	419	445	426	431	383	411	418	404	410	407	428	391	370	412	356	377	394	391	417	414	381	399	390	426	413	400	422	420	392	379	396	420	420	408	373	379	384	381	421	392	389	398	369	411	398	397	427	377	394	391	409	413	421	424	378	380	402	411	409	376	415	404	384	420	372	406	409	419	399	391	399	386	399	406	405	400	399	396	391	408	384	424	381	384	425	379	384	380	402	417	417	396	372	408	393	433	391	366	409	375	403	408	401	380	404	445	388	414	366	396	417	376	393	359	434	382	400	387	379	368	395	410	421	393	404	374	437	407	392	347	367	431	388	435	406	418	405	370	404	365	410	441	417	435	391	429	392	424	397	406	414	378	420	380	394	446	376	421	389	351	380	413	420	439	408	423	411	420	397	412	445	431	372	385	402	427	363	423	367	397	396	413	422	399	398	381	402	400	432	401	428	393	399	404	384	396	418	382	430	390	441	434	379	386	396	389	407	409	375	391	431	394	401	376	369	424	355	408	370	377	413	398	410	400	399	396	423	394	403	421	409	392	433	396	408	412	393	395	441	404	390	415	419	400	388	408	389	423	397	420	392	414	385	422	399	433	408	435	381	401	409	393	387	410	383	420	391	403	408	387	401	401	418	426	445	421	452	411	370	393	387	411	409	389	431	435	405	386	385	400	425	419	417	356	409	391	413	372	415	400	357	409	434	416	390	421	413	395	404	407	401	439	368	406	394	426	403	410	392	357	427	434	428	378	393	425	402	440	404	398	373	396	389	397	396	422	420	399	354	405	428	359	444	403	416	390	404	364	415	401	380	392	387	391	386	402	385	404	405	401	396	440	418	414	375	381	401	402	415	438	394	441	395	383	422	415	370	421	381	404	404	394	377	392	400	371	371	432	414	354	404	385	418	399	411	416	403	420	394	396	424	420	420	414	426	413	410	375	426	409	443	408	364	387	411	390	415	366	416	387	394	372	374	393	395	389	386	366	420	403	402	411	442	448	405	385	387	373	414	395	392	426	405	405	411	404	408	424	390	415	423	396	400	396	368	388	387	416	408	399	418	423	444	414	429	412	401	402	413	414	374	379	400	390	386	407	409	406	407	356	411	436	387	433	413	377	382	388	432	440	401	383	436	402	392	371	388	429	447	391	363	429	401	391	427	428	424	402	384	383	401	409	397	392	420	425	386	415	414	421	385	401	393	400	400	390	417	430	394	430	439	455	401	378	419	407	387	399	406	392	394	419	390	374	408	400	450	392	398	417	358	379	437	394	384	395	384	386	419	374	434	379	410	408	383	354	428	395	408	405	409	384	423	412	404	390	399	392	400	409	434	409	377	427	359	370	421	409	378	432	366	382	406	398	420	402	386	417	405	390	359	393	365	396	424	402	395	390	346	378	420	403	368	437	413	403	409	408	374	406	376	417	378	410	381	400	413	378	399	404	389	410	389	436	416	416	386	362	396	381	415	396	390	368	407	395	373	425	395	383	419	379	423	405	403	388	408	393	416	426	428	404	388	462	391	407	428	422	399	390	407	385	380	414	426	422	396	420	393	405	360	436	363	427	377	375	437	412	371	421	424	417	385	407	402	428	379	443	392	404	411	406	398	386	431	405	404	378	390	413	406	450	402	393	415	398	415	390	441	388	431	403	400	414	375	397	411	409	377	474	389	402	430	447	394	416	390	429	404	403	415	368	410	418	425	411	404	383	418	418	381	393	406	438	407	403	399	385	399	423	429	399	407	377	369	407	392	387	393	382	391	395	393	421	379	366	405	425	394	408	387	412	377	427	445	389	403	414	381	394	351	398	400	421	422	380	419	434	408	409	422	421	423	416	397	380	422	403	408	391	426	400	415	359	386	380	419	383	391	383	391	377	420	387	425	409	390	421	389	392	410	386	409	440	359	392	445	391	390	400	414	394	435	397	438	380	421	421	388	418	377	377	323	389	415	392	431	408	388	389	411	409	388	383	420	394	379	397	379	388	416	384	398	412	414	385	401	415	405	381	410	378	402	432	388	360	408	407	439	361	405	409	377	403	386	381	398	423	383	421	404	418	392	393	385	424	420	377	439	418	418	383	409	390	425	414	433	391	387	406	406	409	367	389	422	382	387	417	406	366	416	368	391	409	397	410	377	403	418	423	403	410	421	467	380	385	374	382	378	433	404	418	415	382	384	402	381	373	407	401	386	411	410	402	405	408	412	406	414	411	435	402	435	398	378	405	377	401	404	388	399	437	379	420	369	347	409	418	388	393	395	409	409	409	386	436	389	396	425	410	367	411	409	432	418	372	395	409	388	391	425	373	398	460	441	423	399	423	386	422	402	417	406	415	360	417	391	396	410	395	413	397	382	438	398	407	399	394	397	385	404	407	398	385	398	371	385	397	397	438	397	417	403	415	433	385	354	393	390	430	385	392	373	422	407	390	404	401	424	410	409	396	412	408	378	439	443	379	388	393	443	391	355	407	370	379	396	438	443	400	412	381	426	417	387	377	405	419	403	393	386	423	389	394	441	374	414	378	382	384	394	403	420	414	380	404	389	392	393	415	439	410	388	376	403	410	411	385	393	386	421	387	418	410	394	398	399	406	394	425	426	412	427	399	392	402	397	402	349	405	392	386	431	396	383	399	372	418	383	403	398	397	392	374	415	386	424	391	425	383	425	393	416	388	399	421	452	421	385	357	433	414	418	383	401	422	393	402	402	389	386	411	377	399	406	399	405	406	420	410	390	408	437	407	374	435	407	351	401	381	411	397	374	425	376	423	396	407	371	383	382	426	389	395	383	387	432	431	398	380	434	383	363	449	425	401	388	377	402	385	396	412	363	377	390	420	376	401	434	425	399	409	417	403	358	446	412	390	435	403	418	428	401	423	393	413	439	425	378	446	377	439	416	375	427	400	387	410	395	406	364	420	431	439	429	419	424	416	404	376	398	404	441	428	409	427	403	418	421	400	406	398	375	392	402	411	432	436	402	408	397	403	377	403	424	401	406	395	399	405	408	408	377	415	395	390	372	383	397	364	371	369	397	392	403	426	431	371	427	409	397	425	395	402	406	388	419	451	420	444	359	373	442	377	417	401	384	406	381	426	383	417	388	402	404	413	418	393	402	400	401	396	385	400	387	404	388	387	397
3810	13181	4337	367	317	308	279	285	297	274	279	282	293	253	279	290	289	266	290	283	464	352	292	287	269	279	264	295	300	274	266	284	288	277	292	278	298	271	257	270	261	270	236	277	262	293	275	299	287	281	307	258	287	289	260	254	238	265	268	297	276	304	298	279	280	294	280	269	251	287	295	247	273	272	286	279	294	300	281	308	268	280	257	249	274	260	256	250	278	259	266	295	279	292	264	258	284	294	249	269	316	271	277	278	260	266	265	280	269	247	263	249	281	272	284	295	242	250	284	274	293	294	242	253	245	269	260	280	277	272	260	302	254	271	277	269	279	264	260	270	262	275	265	278	273	273	262	275	303	271	289	296	293	278	260	263	298	296	283	286	268	261	291	283	253	268	261	253	252	266	258	249	284	263	263	266	259	267	287	268	246	253	265	269	269	288	260	280	267	266	265	278	276	247	288	302	314	243	265	311	272	284	238	255	273	300	273	281	249	272	260	273	280	272	254	301	296	293	273	271	228	286	271	288	259	284	260	307	261	258	274	286	256	266	261	281	251	276	280	271	267	270	307	262	291	275	268	288	265	281	277	259	285	277	276	280	283	267	289	275	276	239	265	265	257	268	283	255	259	284	276	247	240	278	276	266	288	270	267	272	267	260	270	283	262	275	261	268	275	279	290	263	278	272	280	275	271	271	292	266	264	279	261	283	283	276	303	276	256	279	251	250	277	280	253	283	267	276	267	286	266	272	263	277	286	264	284	270	272	293	285	306	295	283	287	265	263	262	273	241	261	264	286	262	254	264	281	249	274	260	317	291	276	264	262	284	270	287	259	284	251	272	238	286	275	240	304	277	243	273	294	268	245	294	245	260	267	292	265	269	320	286	260	303	273	280	263	252	291	285	287	270	273	287	243	265	268	247	294	242	278	255	265	287	278	265	287	279	270	275	286	260	287	264	277	252	293	267	274	269	272	285	284	253	279	273	277	260	303	267	285	251	276	290	274	264	261	287	288	276	258	293	286	293	294	306	276	292	286	277	251	244	262	264	248	257	289	247	274	275	275	273	278	272	253	240	277	262	266	269	285	251	293	273	239	289	280	280	259	284	268	250	271	295	267	271	281	252	291	308	293	278	263	275	285	259	277	278	286	292	262	259	290	266	262	307	260	270	257	269	259	266	317	263	276	263	287	296	253	270	259	273	290	294	278	272	286	253	254	275	268	248	278	283	275	308	272	301	267	276	252	258	267	266	260	271	290	269	257	283	292	283	269	244	254	275	266	255	271	259	253	255	300	268	252	237	263	263	246	257	245	266	272	258	270	287	261	287	305	292	231	292	258	301	303	247	280	290	304	270	275	272	286	294	316	262	298	252	272	265	280	284	252	268	287	257	314	287	263	264	266	275	238	295	273	296	282	279	266	284	278	271	289	270	282	281	301	274	253	242	298	284	300	270	237	274	271	252	259	272	266	244	290	273	278	262	270	281	272	280	290	307	262	267	287	269	327	299	285	286	284	292	318	276	283	284	286	261	254	276	280	289	303	255	248	309	294	257	270	292	274	283	266	283	278	286	257	303	244	275	259	266	261	262	274	275	289	265	274	289	263	260	268	261	275	267	261	262	264	282	289	271	257	262	252	300	316	266	265	267	279	296	274	292	314	301	252	255	252	264	291	282	265	263	277	291	291	241	283	256	269	252	300	239	269	261	284	286	261	285	263	264	271	294	277	260	244	279	264	275	280	265	272	282	268	264	283	258	255	283	241	258	276	262	256	318	288	269	274	272	270	285	284	270	285	268	253	304	285	283	266	287	285	278	260	298	259	260	263	293	247	266	272	272	236	260	265	277	284	266	274	266	276	277	276	271	237	291	261	306	258	274	281	276	270	265	246	268	287	256	258	289	289	271	286	253	270	282	253	273	289	262	279	299	252	271	301	268	294	274	269	279	260	274	332	297	244	290	277	277	249	260	293	261	281	248	289	260	303	253	280	237	251	245	257	250	270	282	314	290	275	247	270	256	288	250	277	272	275	262	273	260	257	271	295	247	268	281	262	278	268	258	259	269	263	263	272	276	271	278	252	304	259	284	276	288	316	282	267	279	289	291	250	264	257	255	257	307	276	278	284	291	266	260	271	276	278	279	280	292	285	262	269	293	258	253	269	257	277	231	256	269	265	296	294	240	287	254	287	310	234	294	273	292	283	273	288	264	269	264	267	280	288	258	256	274	285	285	275	274	278	274	262	267	295	260	261	275	298	281	257	280	276	275	254	253	238	245	258	283	274	256	302	300	285	272	258	264	287	299	272	268	259	255	280	286	286	270	275	303	259	301	270	237	249	236	287	258	287	296	276	276	272	242	235	287	288	263	264	225	300	274	286	235	260	296	293	258	271	295	290	244	284	274	272	265	299	279	257	258	301	261	276	266	272	255	252	317	291	289	264	272	249	276	283	294	273	249	250	296	261	271	309	266	254	301	280	273	292	281	276	279	297	272	298	239	278	298	252	263	280	294	301	319	269	301	281	283	270	294	271	251	240	270	288	300	281	297	289	270	264	256	271	333	263	286	287	281	278	265	274	243	281	274	289	264	280	270	279	262	273	264	264	251	293	271	280	287	268	287	290	280	267	293	250	274	303	219	262	275	297	289	285	261	262	285	272	249	236	271	290	271	307	289	295	259	265	261	289	262	281	259	278	261	270	272	271	259	299	291	265	261	291	239	267	300	278	246	308	248	262	254	285	258	262	274	283	293	302	268	267	272	272	293	284	283	282	244	273	276	278	295	267	274	275	268	266	265	240	267	268	249	299	265	263	258	243	261	270	300	256	266	267	283	259	260	251	262	245	284	256	267	263	287	241	250	292	267	271	301	273	271	233	264	262	254	266	271	286	278	276	245	274	265	259	259	266	263	249	291	278	282	256	270	287	244	267	275	236	279	248	293	260	254	247	277	261	271	275	276	272	281	258	282	284	266	288	281	269	244	264	272	265	265	283	305	246	236	273	261	252	289	269	277	274	267	258	299	284	281	273	272	243	287	241	280	271	278	268	307	262	277	280	247	269	277	264	286	257	290	268	261	284	283	265	295	304	259	323	291	275	265	296	263	270	277	275	306	259	272	249	260	298	297	271	290	270	248	279	251	275	277	239	278	287	278	268	230	293	262	299	292	281	290	265	286	286	249	293	313	252	272	279	272	268	283	253	261	261	278	278	269	261	231	270	285	282	240	310	261	262	280	269	287	268	288	282	288	270	273	289	255	260	281	269	259	297	265	262	273	256	298	244	277	325	246	264	318	312	266	265	281	281	278	275	294	277	298	265	266	285	282	249	269	259	263	263	261	266	249	266	269	272	269	293	303	294	271	262	305	267	270	282	276	269	298	253	274	267	271	260	248	281	313	289	282	260	263	261	270	262	283	283	269	258	283	282	260	247	272	245	244	289	270	259	275	267	256	258	286	278	278	252	304	256	278	273	285	257	256	278	282	294	283	258	276
4268	19022	7274	905	885	796	814	733	722	742	800	705	722	690	720	716	751	667	722	992	1657	933	715	673	683	705	683	682	746	665	698	698	638	681	668	702	766	729	706	713	731	707	695	709	677	686	698	724	673	684	693	698	685	661	713	718	711	679	725	673	700	689	679	703	742	679	679	699	738	621	732	687	705	684	732	715	713	660	702	721	717	707	708	769	729	679	722	712	668	673	712	694	648	719	727	710	705	717	673	692	727	715	708	720	668	731	736	703	690	687	697	707	676	725	695	770	705	683	678	647	646	715	691	691	690	703	743	690	716	688	710	752	673	694	704	702	730	677	709	701	716	731	679	705	719	744	690	650	671	646	686	777	678	709	720	715	715	674	717	713	657	637	734	690	706	673	766	727	670	747	731	670	644	688	746	749	739	706	653	668	728	707	734	705	684	701	728	744	657	664	696	730	659	707	706	694	718	649	709	696	719	733	690	723	687	674	747	666	621	680	708	734	675	704	692	722	670	722	698	702	727	712	705	667	722	652	704	709	730	686	720	713	729	668	709	732	675	714	680	675	712	687	711	685	681	688	658	704	671	730	737	719	687	704	700	660	653	754	698	705	705	699	646	660	781	717	703	684	681	703	713	729	739	701	687	686	713	656	726	705	715	690	727	694	736	693	689	708	706	677	678	737	717	700	701	696	713	677	683	678	708	688	717	695	721	712	721	655	691	716	705	681	684	713	710	689	676	691	695	697	678	709	739	732	698	665	729	704	668	688	651	742	688	684	687	697	638	711	703	671	691	703	694	723	672	725	714	681	727	716	728	702	748	719	699	682	762	680	709	674	715	685	659	678	682	731	684	681	667	730	688	650	709	714	710	725	725	748	690	706	737	713	721	675	704	677	698	706	752	727	717	676	688	702	664	699	733	678	709	671	747	685	679	666	684	693	680	681	687	690	657	751	696	700	656	693	719	665	743	727	744	713	738	674	681	726	672	672	727	694	715	683	717	686	706	729	690	700	732	718	673	702	705	674	723	675	713	708	704	673	716	732	678	701	745	698	714	664	682	647	665	724	741	670	741	690	676	740	721	667	706	676	741	701	702	686	710	699	713	715	673	717	707	727	707	685	715	691	690	724	720	668	670	675	698	728	667	654	701	726	720	717	670	705	708	711	697	682	692	738	743	717	689	716	680	692	657	673	665	693	670	681	691	713	722	724	681	714	687	656	711	740	684	700	686	686	713	714	701	712	635	687	701	713	686	736	718	683	757	668	755	775	615	712	742	679	729	702	671	752	701	682	705	681	726	747	673	718	714	728	662	690	695	699	687	730	681	684	647	699	669	737	701	694	694	695	690	703	678	695	686	652	718	690	727	716	729	650	723	659	724	715	668	666	704	677	702	680	701	710	698	681	667	722	699	741	658	731	700	699	675	684	747	738	714	698	697	699	678	699	660	698	688	707	694	681	691	696	687	722	664	661	692	679	722	711	649	735	699	725	712	666	670	723	679	678	643	719	700	705	666	687	702	728	700	712	715	720	695	692	727	688	695	691	676	712	718	696	712	672	680	721	684	705	708	702	691	732	709	706	723	668	721	694	698	632	658	699	719	741	660	668	724	694	661	689	703	701	666	704	678	664	742	681	727	709	679	715	656	675	693	725	686	664	696	745	708	718	662	678	736	675	680	681	718	693	680	691	711	670	685	696	684	722	706	671	694	703	717	687	717	739	707	663	684	714	730	694	674	691	707	707	710	705	702	713	727	667	692	719	661	718	678	673	691	702	682	698	736	666	662	741	691	704	667	741	723	709	675	692	702	737	709	693	738	720	693	673	694	708	717	681	716	659	718	703	761	741	699	689	730	693	721	632	740	682	706	698	673	655	658	690	674	688	695	705	647	715	700	704	721	684	678	724	701	722	710	680	689	719	709	744	732	697	689	702	713	736	703	734	712	726	709	704	679	701	703	662	674	743	657	721	733	736	694	706	682	706	707	729	688	657	679	739	694	731	660	708	745	693	705	700	685	713	729	731	709	699	668	718	676	698	709	721	692	723	687	692	673	684	715	694	706	724	709	700	695	702	713	693	655	687	682	697	711	650	705	659	708	688	731	720	700	695	757	665	713	680	667	741	666	687	704	676	640	722	735	677	767	681	703	681	692	716	746	694	706	666	691	675	709	711	698	689	705	681	750	692	696	727	696	645	657	714	709	691	685	741	682	673	730	713	680	710	666	689	678	751	692	695	677	651	720	704	754	728	700	672	714	678	723	692	718	732	661	626	707	702	693	686	662	662	689	716	710	708	661	710	720	699	731	673	663	708	676	701	683	730	669	699	661	692	710	728	677	707	684	721	681	664	687	690	735	728	713	743	710	710	696	694	696	735	687	709	725	718	689	706	687	726	677	682	729	658	684	720	655	748	705	692	716	735	715	692	704	696	703	720	651	705	720	694	709	664	688	732	669	669	738	666	696	677	676	722	730	692	680	748	709	745	721	692	702	724	699	718	739	708	668	696	652	723	739	704	701	715	707	737	729	696	725	693	725	689	715	703	739	714	732	723	698	690	667	700	658	706	684	694	719	696	659	697	698	657	770	693	677	687	698	766	672	690	690	730	714	724	746	690	671	726	664	743	687	684	657	717	689	713	757	702	698	667	701	666	663	741	688	757	698	703	646	636	700	716	716	679	728	691	697	683	689	707	652	709	671	678	709	723	748	693	693	659	704	709	654	681	692	705	691	673	683	679	724	676	692	702	720	661	696	670	694	698	742	719	735	695	763	678	678	716	725	743	746	680	655	694	677	723	646	690	729	722	671	689	697	696	680	732	707	721	676	655	725	737	712	695	719	691	667	653	700	674	722	654	738	695	698	729	702	731	724	726	702	701	691	697	722	698	714	677	667	692	716	698	692	678	690	720	694	716	697	710	678	683	721	698	649	711	682	756	762	698	663	713	679	724	658	694	690	696	686	703	767	702	693	698	716	687	700	669	676	701	662	709	730	687	684	754	700	711	694	689	766	670	719	689	705	668	683	648	657	697	677	678	687	684	685	690	761	709	707	666	652	673	736	689	683	692	700	727	671	703	698	692	725	698	663	699	691	716	736	677	728	686	738	672	684	677	667	723	721	699	728	708	686	674	692	715	742	676	668	708	670	719	722	703	724	735	668	661	710	691	673	731	677	659	709	681	716	671	694	696	693	690	733	695	704	726	656	712	704	687	698	693	712	709	704	724	688	703	694	708	738	712	674	719	708	701	758	701	716	737	732	704	712	694	697	733	696	680	716	720	698	703	708	753	723	753	680	708	717	735	698	688	711	687	667	717	726	666	720	713	718	745	647	713	675	712	709	696	668	737	690	700	716	748	671	698	743	670	698	706	679	685	676	710	722	671	660	717	713	693	685	735	703	671	739	691	746	687	673	702	674	726	714	713	682	763	683	682	721	698	703	653	729	676	714	721	763	653	720	739	750	682	769	678	689	687	692	756	686	707	633	724	681	717
42760	84353	62165	24460	6142	1102	642	497	473	359	328	271	249	289	223	221	245	238	285	1976	3385	933	228	204	226	189	202	212	221	203	223	198	198	203	204	210	209	210	183	201	179	206	184	222	194	220	188	199	173	192	241	236	186	204	184	182	196	196	208	191	227	217	193	199	226	199	192	186	185	188	194	198	170	201	207	195	186	202	168	209	202	203	186	202	222	195	203	208	168	217	198	173	192	190	201	187	193	236	187	191	203	222	212	171	211	189	218	192	228	184	193	234	197	236	190	192	208	200	213	214	204	216	213	185	188	194	202	211	217	183	208	208	199	207	195	193	200	205	188	195	217	205	243	182	191	212	195	182	203	185	197	204	194	216	173	216	203	197	212	178	220	195	212	203	189	200	217	192	199	191	185	192	225	201	229	191	194	196	201	206	237	204	196	192	211	202	211	229	212	195	209	218	190	200	205	214	208	208	208	226	188	194	198	182	198	202	196	179	179	183	186	203	216	188	210	186	202	181	201	184	194	195	200	221	205	178	198	205	190	199	225	170	195	199	198	189	194	194	228	219	204	165	203	201	202	168	214	184	190	209	208	198	190	180	167	207	205	201	196	205	214	194	190	177	202	216	204	172	191	192	176	220	193	190	193	206	211	192	202	191	185	184	223	200	203	191	197	178	182	204	207	185	222	194	197	203	189	180	210	228	216	180	188	211	186	200	201	185	197	205	212	201	180	206	199	219	228	208	221	210	195	194	188	205	217	209	166	175	192	249	215	175	223	203	186	211	183	204	198	197	196	211	202	204	213	212	224	215	209	183	206	198	194	215	192	176	218	169	209	241	178	193	176	162	202	193	213	218	176	193	208	192	207	190	199	216	202	200	185	185	193	205	232	204	192	177	196	198	199	207	193	180	184	198	231	184	211	185	198	223	193	192	200	208	176	195	185	176	177	209	195	204	214	189	188	173	197	201	188	226	216	179	198	190	219	195	183	198	195	199	206	169	194	199	201	200	195	192	227	201	188	184	239	211	182	194	212	209	200	222	208	204	183	208	198	197	205	174	213	191	181	197	223	211	190	192	219	161	204	220	175	219	204	196	202	232	219	219	191	185	205	209	223	209	199	226	208	207	205	205	181	222	230	198	208	191	200	191	220	181	169	196	222	225	207	203	198	199	194	190	209	197	193	200	220	196	215	220	224	211	192	211	219	207	203	167	206	179	200	207	189	198	207	195	214	196	186	204	186	201	199	193	203	203	206	177	192	166	227	203	179	217	197	183	200	197	195	170	191	183	204	194	198	172	216	190	203	205	218	210	192	187	199	215	194	169	203	194	189	211	215	193	187	193	215	209	204	209	205	199	195	187	210	208	215	193	203	210	223	207	183	207	211	201	192	187	185	179	191	230	178	219	212	167	203	175	199	184	197	181	201	189	188	203	216	208	193	179	216	208	207	186	195	185	184	178	234	221	189	191	216	214	164	210	200	205	190	203	195	198	206	189	211	199	181	199	211	217	202	214	220	186	211	198	176	196	198	185	171	207	195	205	187	201	201	193	177	210	196	224	217	200	215	196	184	216	186	193	197	193	217	205	194	216	211	192	189	184	187	218	179	191	190	219	185	176	168	203	221	195	203	182	197	187	205	234	214	203	168	204	216	185	208	190	185	211	185	202	200	197	195	183	188	207	196	201	187	193	213	193	190	177	217	208	191	184	181	233	196	205	182	189	183	226	216	198	195	201	197	205	191	202	178	192	201	186	214	195	204	214	207	195	205	192	197	216	201	205	198	166	190	191	202	196	193	190	207	191	167	179	207	209	182	213	213	219	201	192	186	184	206	225	195	179	213	182	200	212	216	194	171	192	211	196	201	178	182	201	210	177	186	206	220	198	197	198	173	200	191	197	213	211	205	203	212	198	195	202	214	204	187	203	204	190	202	195	198	192	220	195	211	203	177	217	221	186	190	201	181	204	204	216	179	188	207	192	212	183	194	219	218	194	201	214	197	193	190	214	204	221	216	207	171	178	205	210	230	183	183	193	221	187	193	201	199	217	217	220	222	203	191	182	181	186	201	185	208	202	178	220	212	183	221	201	205	173	192	194	204	206	197	197	222	195	205	204	204	236	191	195	197	170	191	185	184	186	188	185	202	185	197	216	191	206	195	190	199	199	206	188	188	226	195	191	218	206	205	230	195	186	205	175	190	189	204	216	170	185	183	183	194	191	212	172	181	188	202	168	188	188	219	191	195	184	204	199	198	197	213	198	199	212	219	187	220	204	216	194	199	208	204	218	182	194	183	162	187	228	216	200	186	221	204	192	183	248	217	208	225	191	214	188	200	203	209	214	198	178	228	216	182	198	208	216	177	190	211	229	191	187	201	194	194	194	204	204	193	175	228	200	168	187	213	200	191	201	170	208	196	234	190	212	223	171	212	193	200	178	212	191	189	188	200	205	191	192	188	182	211	202	173	195	195	200	168	211	187	200	188	197	195	199	187	220	195	191	199	207	229	197	183	187	187	188	197	197	217	217	201	199	181	194	189	185	173	203	219	194	205	210	201	226	203	197	204	209	189	212	205	191	172	200	198	182	173	218	200	197	214	221	197	189	214	193	228	214	197	210	200	194	199	217	213	203	188	201	191	202	210	164	205	187	218	219	215	181	202	211	181	193	188	216	182	206	189	191	190	172	189	188	184	204	206	205	184	211	192	187	198	196	182	194	185	201	180	209	221	197	197	198	196	198	222	207	198	199	223	190	204	214	205	171	212	198	203	202	202	210	215	202	201	207	218	212	201	191	201	210	187	201	187	201	181	185	198	209	203	212	194	206	177	188	218	183	208	221	166	193	195	198	169	211	225	215	195	190	202	217	204	198	175	202	206	180	194	226	209	194	203	188	178	201	200	196	209	214	176	199	166	207	194	198	200	205	202	226	198	179	183	223	209	207	187	188	207	204	191	209	192	215	227	208	161	207	226	183	187	211	202	195	190	208	198	208	208	203	182	205	171	191	199	202	196	209	193	205	178	174	169	211	198	217	185	188	216	194	201	189	204	198	207	216	208	227	208	203	203	204	199	208	195	195	200	189	214	196	180	210	177	192	178	179	213	203	198	203	193	168	184	180	195	198	215	227	206	213	216	220	223	186	194	163	197	191	188	172	217	202	175	225	205	191	208	201	207	201	209	214	210	205	205	211	181	156	213	215	202	186	206	181	211	198	178	223	221	181	209	191	209	225	196	178	195	187	220	216	207	213	197	197	232	215	196	174	212	202	193	212	210	216	187	193	181	208	195	186	192	180	190	196	175	187	207	193	220	221	197	159	199	222	186	194	212	184	192	214	166	200	195	220	190	197	208	199	213	181	220	206	197	186	210	213	199	193	218	181	194	211	189	181	210	193	195	185	186	201	207	232	200	234	208	179	217	206	205	211	191	184	195	201	225	185	206	177	188	207	222	225	185	202	211	201	165	177	198	192	199	203	195	192	208	190	188	197	177	202
29283	68444	54147	7883	3050	2746	2312	1824	1872	1399	1095	931	896	887	868	797	755	750	1130	11437	17364	3668	593	590	537	580	569	530	534	554	543	530	518	572	570	525	510	526	528	495	535	531	544	494	542	534	528	530	543	527	554	507	496	533	519	530	502	488	519	522	511	548	537	523	547	501	521	497	489	523	497	520	495	496	509	499	560	496	506	509	521	516	495	479	517	549	518	534	521	500	544	527	552	528	512	546	531	530	525	553	523	496	492	555	529	547	520	499	496	524	472	527	496	511	518	500	541	539	510	487	534	501	506	510	524	501	545	506	492	499	485	548	463	520	553	521	477	471	504	481	520	495	507	526	535	504	500	500	511	520	527	513	489	433	536	505	490	529	516	523	526	500	489	551	475	479	481	509	496	516	496	507	503	491	526	472	497	522	510	496	533	508	497	511	487	541	535	488	486	533	513	497	489	541	481	491	445	562	517	547	505	499	540	526	514	529	505	493	516	484	489	504	514	493	502	493	500	503	524	479	506	529	489	510	487	491	488	500	449	541	498	494	481	498	496	504	525	525	490	509	525	475	481	506	484	514	494	543	497	483	486	538	518	522	499	540	540	503	434	494	493	515	502	497	501	500	516	487	488	509	452	480	503	491	508	517	524	557	515	524	452	496	473	526	492	463	561	530	538	544	469	495	456	519	544	494	498	519	535	528	490	500	522	513	460	497	472	489	527	522	522	461	502	505	534	521	495	519	503	476	508	490	521	494	503	499	520	502	476	487	535	508	486	484	521	517	512	508	502	495	497	519	510	458	492	530	526	505	473	517	466	510	508	480	452	526	514	535	500	506	552	537	524	502	497	557	491	510	524	527	498	521	509	451	492	504	510	501	545	497	532	499	511	480	521	508	524	480	512	521	525	511	521	501	503	534	513	560	514	516	516	487	530	497	502	477	512	510	522	423	465	495	453	535	522	497	486	549	520	522	505	507	524	524	496	507	523	524	503	504	476	511	514	494	506	546	515	518	498	551	518	496	501	498	511	518	529	488	517	538	551	486	512	557	473	524	500	507	482	547	517	540	532	474	520	516	531	484	491	493	491	524	488	524	527	539	491	494	516	538	482	499	526	495	513	541	495	516	519	497	486	528	520	505	478	533	507	489	488	514	515	516	484	517	496	521	504	489	509	492	493	482	527	511	506	517	526	493	505	512	491	519	468	541	491	500	471	508	538	453	466	507	500	532	487	515	515	491	521	517	480	503	541	488	493	487	511	477	501	517	513	507	466	479	506	500	536	477	479	512	503	502	496	501	542	528	490	517	537	490	492	508	514	547	504	479	528	526	508	522	506	498	524	470	544	515	502	476	523	504	517	505	504	466	532	500	512	519	527	511	511	507	526	467	476	502	480	474	486	489	491	521	523	572	506	518	486	519	475	501	522	543	507	504	489	501	519	499	504	495	512	548	488	524	494	486	480	525	485	509	499	524	601	536	531	542	492	491	480	479	495	525	483	573	491	562	483	515	486	485	470	496	517	496	531	502	555	502	532	515	501	496	495	502	516	505	513	503	485	518	488	482	493	514	490	528	484	520	512	487	499	513	536	525	480	522	492	505	532	529	478	514	478	484	467	530	565	517	494	500	496	498	523	508	576	539	495	552	459	518	515	508	503	513	465	519	510	523	532	522	523	510	499	538	522	504	488	544	487	522	537	530	509	487	504	491	530	482	514	518	450	493	504	500	479	478	486	484	499	498	464	525	492	503	500	524	521	512	474	525	494	480	527	519	518	505	516	496	464	519	536	494	500	499	526	486	523	552	508	519	523	531	472	517	560	494	501	519	506	499	525	507	530	544	518	469	518	491	532	525	541	510	526	508	493	529	528	527	504	514	507	511	500	494	557	497	484	488	486	495	516	506	484	504	532	450	510	498	491	501	512	481	466	471	578	474	490	529	526	530	495	516	528	509	521	513	541	493	504	503	498	484	490	498	498	520	506	466	475	489	494	458	475	522	524	533	483	539	508	500	468	495	507	520	490	487	508	504	521	442	502	541	519	497	481	478	472	485	518	514	520	486	528	478	538	506	534	476	502	546	518	519	508	498	519	494	550	535	495	520	502	520	518	525	533	491	535	526	502	509	537	519	512	494	512	503	502	523	505	532	517	525	491	475	538	489	495	499	487	494	482	515	521	463	487	495	528	496	514	497	501	511	519	467	474	516	512	517	499	483	504	503	534	499	566	540	488	482	494	503	474	500	528	515	498	491	515	492	492	515	465	508	516	521	486	497	488	505	486	514	557	537	539	505	475	516	511	483	497	494	516	523	503	539	493	488	490	541	552	473	502	518	490	490	514	511	492	502	505	479	503	520	496	511	548	515	505	505	505	511	507	505	506	576	514	509	463	501	524	500	498	523	543	527	522	542	500	489	492	524	500	495	490	529	518	516	498	495	493	467	491	483	499	462	492	504	521	509	491	563	505	497	519	501	549	539	505	530	543	482	491	489	525	514	495	495	507	492	545	520	493	518	522	509	524	544	495	518	533	474	492	521	525	512	480	504	549	533	498	514	487	481	478	539	499	505	511	500	484	536	502	488	537	513	525	497	514	484	539	520	496	513	506	514	488	509	525	503	509	522	494	510	547	510	514	524	509	535	488	533	514	502	517	545	460	523	494	509	456	493	491	516	489	529	522	500	510	497	504	488	472	521	506	521	496	503	516	521	513	522	499	509	497	517	531	491	468	512	477	508	556	486	481	526	508	487	502	515	464	498	467	557	453	493	541	528	490	504	537	509	484	484	527	500	541	489	516	520	502	524	487	484	490	502	530	511	517	505	504	521	539	540	543	488	509	481	470	486	479	495	486	498	544	514	507	499	516	526	525	475	509	516	515	484	537	484	541	496	529	499	458	490	518	515	455	510	547	484	515	507	492	478	531	494	501	531	465	513	469	474	521	505	489	511	495	503	486	491	513	476	543	516	510	484	514	501	512	538	486	526	499	543	488	482	507	510	472	498	503	540	496	516	501	505	519	484	525	495	509	491	496	540	517	512	497	548	510	513	475	561	538	514	518	537	526	532	541	553	475	517	531	500	506	529	558	522	485	514	542	518	501	527	517	521	519	490	529	499	541	472	464	500	519	506	538	537	511	500	486	525	497	510	559	526	517	504	521	533	475	529	454	477	487	503	495	502	526	492	486	547	507	492	551	519	486	514	507	539	489	541	490	482	455	500	554	467	498	504	525	503	542	507	513	521	511	492	510	498	528	512	536	478	475	493	548	490	466	498	485	499	497	496	497	474	474	505	504	478	484	488	513	546	507	513	516	524	481	509	517	496	489	479	518	544	508	522	522	512	524	499	476	534	511	525	494	523	496	540	501	484	480	485	523	487	545	491	480	482	458	508	507	482	555	527	504	518	513	512	505	508	525	507	503	496	500	538	485	494	474	478	474	496	512	488	506	503	529	518	525	518	502	512	497	495	533	531	508	499	516	505	461	504	533	519	481	493
46958	82267	68383	39564	11310	1329	483	366	376	278	265	222	216	255	199	185	218	238	203	299	1821	525	193	191	183	189	183	190	181	179	185	205	182	172	186	176	219	179	189	185	213	205	183	177	214	182	198	190	189	195	207	174	181	196	151	176	171	198	199	180	174	175	189	182	200	193	171	193	180	192	163	181	216	196	176	176	199	163	195	185	176	205	195	187	186	178	186	178	202	172	164	195	190	185	170	180	208	167	168	182	176	180	191	178	185	207	189	215	183	179	201	193	194	192	185	187	169	185	241	196	200	191	186	195	186	176	173	213	165	169	204	187	175	181	202	208	184	197	191	212	198	219	183	197	159	201	195	175	222	194	179	164	186	173	180	186	193	191	158	178	192	156	187	171	209	179	203	194	178	196	202	186	187	179	193	174	179	182	185	201	199	176	185	178	199	186	164	161	156	168	169	168	174	182	204	180	172	184	176	172	169	162	183	182	190	188	179	195	187	201	179	181	189	200	193	203	173	173	183	186	219	185	188	183	189	179	196	193	183	179	187	180	202	185	163	190	184	185	193	168	153	183	194	210	175	172	214	191	171	188	170	172	192	189	211	187	189	194	196	191	217	179	192	176	157	191	200	203	199	194	209	165	190	195	205	213	189	195	180	179	184	201	215	185	174	184	190	177	190	185	189	205	177	180	168	190	185	197	167	210	185	179	177	196	192	199	179	187	165	194	171	203	150	228	196	187	214	175	192	203	171	219	218	201	177	171	175	173	183	205	197	179	185	190	170	189	182	169	192	196	175	205	192	176	173	187	186	191	177	174	183	182	179	180	197	180	200	204	195	210	194	181	211	184	173	185	182	140	195	162	201	215	187	172	212	197	226	178	196	212	194	198	195	191	175	203	186	174	179	188	178	183	175	189	181	207	175	206	176	187	165	186	182	181	196	204	183	194	184	169	191	191	193	166	187	182	173	190	179	195	187	194	187	188	183	194	188	173	180	177	222	200	184	189	182	149	193	164	187	186	179	192	183	195	175	175	195	179	183	184	208	191	191	188	188	173	205	196	194	193	182	181	177	184	152	186	171	195	156	194	180	173	190	161	167	166	186	203	199	212	169	192	180	203	195	206	171	191	168	187	172	169	191	172	194	186	202	177	200	192	182	181	175	191	162	159	176	203	199	183	177	174	181	160	191	162	190	180	173	193	186	188	190	186	189	173	205	184	187	177	186	161	211	169	207	208	189	195	177	187	179	176	172	188	185	181	197	203	183	179	191	192	164	166	179	194	201	163	204	228	175	186	185	183	189	177	168	181	198	206	170	193	194	191	183	175	169	206	202	193	178	191	185	193	177	187	166	174	210	210	163	210	210	204	173	188	186	192	178	186	166	154	191	191	179	191	185	176	169	187	180	168	176	166	200	218	196	182	218	164	170	177	180	192	187	192	207	184	205	202	214	194	178	171	172	221	160	181	174	224	193	186	196	209	185	205	190	199	195	174	183	194	207	200	203	199	195	197	177	198	188	180	177	203	213	192	175	200	195	178	210	182	162	195	186	188	178	200	199	200	175	175	165	184	205	196	192	203	192	186	188	199	170	193	177	175	190	179	199	203	185	181	189	203	205	183	207	188	172	187	198	194	178	188	173	199	201	189	170	181	208	186	199	191	177	205	178	178	175	181	180	170	189	172	205	199	188	162	190	177	206	178	172	168	187	210	178	189	192	171	197	182	178	186	175	192	218	191	182	174	202	215	172	203	194	189	203	168	183	188	209	157	183	184	206	177	216	203	187	169	197	163	194	182	178	188	185	180	194	176	188	188	164	158	199	205	214	167	181	174	178	180	172	181	188	185	176	193	187	175	239	178	187	175	160	178	190	163	178	177	180	189	183	180	214	202	198	209	184	191	185	177	186	169	192	192	200	196	204	186	197	191	188	195	192	162	175	194	191	175	159	191	172	203	211	173	218	169	211	196	188	198	164	178	189	186	167	181	171	171	166	201	182	164	189	183	185	170	189	195	188	181	189	203	163	200	197	193	176	176	166	215	183	224	206	194	196	163	195	157	180	180	188	187	198	185	185	186	200	209	219	193	164	183	212	166	198	157	196	195	198	203	187	151	170	173	179	192	197	189	180	195	198	177	186	199	195	184	178	194	202	166	178	202	188	190	180	191	178	174	208	203	172	178	206	194	169	173	177	207	205	184	189	193	179	190	198	198	197	177	186	174	193	181	187	210	171	209	209	188	213	178	195	167	206	225	186	190	183	184	205	158	192	167	194	173	188	196	211	154	196	200	190	213	212	177	190	173	186	193	185	236	185	191	196	202	185	202	194	179	191	172	199	212	199	178	200	183	178	181	201	198	187	198	201	173	173	196	172	190	191	201	188	197	179	213	168	178	182	187	182	192	181	176	171	200	177	168	207	182	203	202	208	174	178	187	181	186	172	182	189	179	176	182	182	190	181	202	203	181	200	178	217	171	172	211	178	187	195	167	210	194	205	182	191	205	185	203	180	161	190	186	200	178	190	190	200	195	188	214	201	186	179	177	192	176	193	189	169	192	203	179	184	172	216	184	153	178	178	200	190	184	196	179	202	187	179	166	191	196	199	214	187	191	171	184	199	182	180	185	196	173	175	187	190	215	164	173	176	180	173	177	192	208	193	191	205	199	177	199	214	195	203	177	171	192	175	196	169	168	170	181	177	180	200	183	181	192	171	222	184	172	180	194	198	200	162	198	206	179	177	189	198	170	184	183	189	180	207	202	170	175	185	200	181	191	166	192	193	168	178	174	179	177	187	161	200	180	172	156	165	180	173	185	184	173	183	176	175	191	221	175	192	189	171	180	197	187	167	197	169	173	171	178	166	166	202	197	173	180	184	157	187	207	193	171	193	164	174	177	188	191	186	176	183	190	176	197	193	175	182	201	179	186	189	173	180	179	174	183	189	191	175	191	169	194	197	170	206	183	183	190	203	187	176	163	197	185	184	177	175	181	197	191	179	194	193	188	177	186	187	190	211	203	201	201	183	193	176	180	181	208	161	183	148	185	170	171	188	181	185	194	167	201	178	222	186	195	186	157	171	200	199	194	189	196	198	190	194	160	171	183	176	187	177	169	192	165	201	191	188	193	171	181	171	198	199	208	175	194	173	193	165	190	199	188	191	188	186	202	184	192	188	202	195	197	183	190	204	165	204	185	156	189	184	201	187	184	184	194	209	162	211	177	206	205	173	178	188	187	200	210	177	218	179	178	191	182	177	189	196	195	186	187	179	181	185	186	196	195	163	182	164	173	174	183	208	195	161	190	175	203	201	185	165	195	203	213	189	187	212	180	181	194	188	172	213	196	196	169	180	176	176	193	191	214	203	212	200	179	184	161	172	190	206	184	191	187	183	204	203	175	183	192	168	205	190	170	165	187	196	184	181	208	182	179	196	204	188	186	174	192	191	161	175	171	187	204	199	167	171	205	167	213	193	161	169	196	172	178	179	187	164	195	181	204
32244	68872	65204	30914	2440	1991	1802	1429	1317	1099	918	764	745	736	723	653	696	590	664	1362	10991	2091	525	532	545	555	557	490	573	501	495	485	495	486	480	512	522	488	476	485	501	472	541	496	498	485	461	517	466	488	502	516	480	469	491	490	497	499	508	512	538	512	500	481	487	456	557	504	464	480	492	461	485	506	506	524	491	503	501	480	451	509	506	528	495	478	505	492	493	516	460	459	523	507	483	490	475	482	480	492	486	508	476	467	483	484	492	507	472	453	476	481	488	470	478	507	530	454	479	494	445	480	454	484	465	522	503	487	465	498	536	492	509	497	477	546	501	464	521	536	506	465	496	477	496	502	487	490	499	460	478	471	483	494	512	452	467	487	478	476	477	471	474	471	498	487	498	468	482	484	475	488	439	490	465	482	486	509	478	498	497	495	508	460	470	480	486	504	526	477	459	487	466	460	489	476	450	484	504	517	440	430	488	529	490	504	493	468	493	479	477	485	481	476	485	492	490	448	452	472	455	531	493	498	502	539	469	464	498	475	498	477	477	448	449	529	476	522	511	479	484	509	470	481	494	504	518	502	449	474	462	494	447	483	482	478	494	431	482	503	498	481	520	493	447	449	530	456	519	492	502	481	494	494	468	457	463	495	465	475	513	486	484	482	475	447	472	478	453	526	487	501	479	522	513	493	501	458	475	511	513	460	492	468	487	452	479	504	474	433	478	484	453	474	529	486	472	468	482	483	450	491	454	467	450	486	505	454	456	491	479	454	467	453	428	491	538	470	447	484	507	507	478	447	523	468	504	447	469	503	512	502	482	463	505	486	488	445	488	453	494	480	493	473	513	472	476	501	486	494	482	501	440	490	486	502	463	514	487	450	510	442	487	515	494	444	482	498	505	456	514	483	462	507	504	476	505	481	512	478	516	490	499	470	477	471	456	488	487	501	500	462	477	498	473	489	509	521	482	485	500	459	502	473	499	446	438	499	452	453	457	529	495	480	438	515	471	452	477	484	480	500	490	511	505	492	549	482	457	442	481	490	497	476	469	477	518	480	487	457	503	461	509	437	483	489	445	455	462	471	497	453	480	481	468	488	512	478	494	479	445	496	478	498	509	484	472	489	477	494	471	484	489	491	451	432	491	474	479	451	469	456	460	467	481	482	523	512	499	470	485	456	475	507	495	473	465	531	456	476	477	504	468	485	495	475	490	468	487	462	484	471	521	493	506	462	481	489	490	485	473	483	450	482	452	463	455	477	489	462	488	473	470	453	473	446	481	490	521	483	472	457	481	452	484	491	472	479	503	454	494	454	463	451	468	487	425	473	506	514	413	467	500	469	513	518	489	521	481	538	484	464	499	489	446	477	532	484	473	506	445	495	476	528	502	459	508	489	495	473	498	464	492	537	498	520	497	488	498	491	450	533	513	483	501	493	471	492	526	441	498	497	500	461	499	506	496	500	537	473	457	489	487	450	483	471	490	477	477	504	471	518	470	462	526	462	452	491	479	457	443	506	488	478	452	474	498	474	458	546	496	472	488	510	486	519	507	504	487	473	531	473	473	486	467	503	474	509	492	473	489	495	502	507	514	494	543	473	530	487	505	463	474	486	486	477	453	459	489	488	508	510	475	454	466	484	477	458	489	473	444	513	469	517	437	503	456	487	423	481	483	440	486	489	477	470	436	503	470	495	497	496	494	494	450	488	470	529	423	482	480	476	493	476	522	482	471	500	494	455	497	498	484	458	492	494	478	462	461	463	535	539	523	489	506	509	468	488	486	495	510	511	470	459	478	500	512	462	488	486	511	442	490	500	523	462	458	479	488	465	484	507	519	513	479	466	497	491	544	449	497	500	487	486	451	478	461	469	478	456	511	527	490	443	528	515	466	508	488	457	495	531	504	465	525	480	478	478	461	505	474	471	456	502	509	487	458	462	500	498	488	501	507	455	472	492	482	442	486	484	495	484	486	462	465	507	514	464	467	472	454	465	518	492	472	484	487	473	477	505	477	470	487	472	501	442	490	476	479	479	500	451	478	500	492	476	493	471	530	458	468	464	503	467	484	480	492	502	445	480	476	476	486	474	475	486	492	479	503	480	483	478	496	434	489	468	497	482	463	477	461	472	472	484	472	516	484	494	492	528	450	459	474	469	470	487	479	440	489	499	482	463	471	471	470	494	513	486	493	492	502	485	473	447	472	502	508	479	510	515	473	507	454	468	453	498	491	493	517	472	516	450	481	463	442	468	486	470	500	487	515	509	479	490	469	497	512	481	499	450	477	518	454	464	493	500	490	465	512	504	476	482	469	516	488	493	482	462	479	447	416	503	477	533	454	471	477	453	479	534	448	479	453	489	488	486	481	483	520	474	494	465	487	469	506	444	508	465	490	512	521	460	476	492	461	459	487	486	468	496	518	518	506	474	523	501	472	477	515	499	472	504	513	456	511	431	478	523	511	521	498	497	493	535	543	483	474	478	463	471	464	485	454	444	505	501	508	497	491	505	483	487	496	477	453	511	480	482	458	487	477	479	480	485	514	452	480	529	498	490	473	473	502	467	479	475	521	482	465	481	507	458	472	494	445	506	493	494	488	463	493	491	465	488	521	482	516	519	499	494	506	458	486	505	501	481	464	491	500	471	524	482	473	480	496	481	488	470	501	498	492	478	458	483	500	497	474	530	443	526	451	465	471	479	544	501	481	491	490	484	505	521	472	467	475	517	490	495	435	478	491	453	468	487	491	485	507	502	460	483	436	472	471	469	497	511	537	508	470	495	482	465	473	476	495	473	458	510	479	490	484	468	507	471	494	493	534	528	447	501	494	479	483	498	508	454	471	517	472	477	520	485	479	473	481	493	504	482	451	469	532	452	480	535	507	488	457	496	444	473	487	472	504	482	433	467	445	475	494	484	494	488	467	488	465	491	481	488	433	507	493	485	445	458	476	458	497	459	534	482	467	459	513	480	462	453	506	442	469	498	468	473	474	477	479	454	445	478	480	496	524	476	452	517	524	464	506	469	490	474	486	492	461	484	463	511	495	495	456	483	479	486	551	461	483	487	478	498	479	445	470	461	518	455	498	468	445	489	480	486	489	489	479	467	473	483	482	493	474	464	499	474	474	491	427	502	515	470	482	498	518	515	501	437	453	443	446	505	485	501	474	465	446	478	487	460	503	472	508	478	514	484	468	489	500	482	512	468	494	459	469	468	511	481	449	518	485	503	466	499	475	488	483	455	483	470	477	476	539	474	499	504	476	507	466	467	500	472	504	477	504	489	493	448	501	488	487	470	484	462	444	456	483	453	488	461	469	489	470	497	469	462	492	463	462	478	480	483	508	508	499	506	489	459	465	510	517	490	475	483	482	525	451	502	475	520	497	476	518	513	513	465	489	486	475	468	499	480	465	473	527	469	510	493	466	466	490	502	485	447	467	511	461	507	488	482	476	482	477	471	478	530	448	473	469	468	508	461	457	469	481	479	455	468	437	485
6427	19889	9545	1373	301	326	297	302	307	309	296	281	330	326	316	283	280	287	292	331	323	307	298	269	316	303	289	316	263	309	266	277	292	297	279	273	286	287	299	309	320	304	292	290	288	293	319	332	310	303	326	302	310	311	321	281	304	278	304	312	296	287	293	339	313	274	302	301	293	267	288	267	311	300	297	281	294	289	267	301	293	298	318	285	329	259	300	261	264	323	308	313	293	316	298	261	329	311	302	305	293	332	287	321	287	288	278	284	299	305	281	310	277	249	287	281	307	283	311	293	295	283	287	290	316	302	297	306	259	309	281	275	307	315	296	283	304	285	331	288	306	297	296	275	271	282	285	337	288	267	307	324	282	275	308	291	291	291	320	276	289	282	295	271	282	311	316	290	264	313	274	304	303	279	291	285	278	290	286	307	319	289	336	309	268	296	304	298	272	304	291	286	304	301	322	317	264	289	272	322	284	270	301	305	295	275	327	275	290	266	295	284	272	289	301	285	321	319	289	299	322	322	294	294	300	311	311	263	293	276	304	290	305	298	311	297	290	301	325	293	281	276	302	304	295	317	290	295	307	305	289	289	304	283	286	293	289	273	288	295	310	271	312	315	282	311	277	313	288	294	311	306	300	299	286	293	283	286	290	286	308	289	331	288	303	286	316	310	319	293	332	308	267	283	314	266	315	292	290	294	303	324	293	266	313	283	303	301	305	299	261	313	273	308	294	306	309	260	278	287	284	285	267	298	322	285	307	296	288	276	278	308	305	325	267	298	307	301	278	295	318	276	303	302	326	314	311	296	307	274	304	336	301	285	311	285	306	303	302	290	295	314	292	281	290	305	310	310	310	299	276	294	279	277	281	308	306	313	285	291	311	332	299	304	275	278	272	257	314	277	264	271	293	310	241	299	282	267	279	298	331	294	307	300	285	242	273	276	268	324	268	296	323	275	312	298	266	283	304	303	273	302	307	311	316	288	323	315	292	302	306	253	276	280	284	295	319	307	316	285	295	321	294	264	291	294	267	333	279	303	279	317	297	288	291	287	326	306	298	296	299	259	299	265	277	266	287	323	298	295	302	272	288	291	320	318	296	310	307	282	276	288	277	295	288	314	298	292	301	290	312	286	327	287	318	300	303	317	290	277	305	296	302	287	329	294	275	282	250	299	303	300	310	300	296	315	293	310	307	293	313	303	295	295	307	311	320	296	270	319	290	304	289	297	284	289	290	267	277	286	329	272	314	274	295	287	280	308	278	309	276	309	258	290	312	293	298	318	302	274	298	336	315	307	282	311	274	266	292	303	311	291	287	299	294	268	297	288	287	303	269	282	301	275	312	309	337	289	305	290	291	307	292	289	268	286	281	261	301	264	292	333	294	297	297	315	286	305	295	273	300	307	294	278	284	313	275	280	287	286	302	290	267	327	307	299	284	303	313	278	325	298	285	253	306	312	271	326	285	300	329	300	286	323	278	276	304	305	282	298	294	301	279	312	312	287	309	290	316	275	248	295	312	299	323	315	277	302	270	320	281	277	300	293	286	315	288	284	298	272	273	321	316	271	283	307	314	297	274	287	293	303	291	303	280	304	263	302	289	306	308	304	281	323	297	283	329	303	277	302	281	306	298	313	295	309	302	303	340	308	300	299	291	320	276	296	285	296	297	297	265	291	279	304	298	302	309	300	292	310	287	296	303	280	294	314	291	285	302	280	305	297	297	283	313	293	323	325	302	299	308	292	294	319	289	301	306	272	290	288	311	310	285	323	304	283	311	289	273	333	306	342	281	279	297	289	287	301	293	286	265	308	290	292	293	275	258	275	282	306	290	315	324	255	304	301	279	311	292	297	289	268	310	302	306	308	302	297	288	293	291	302	277	307	297	272	276	285	297	301	301	261	299	274	296	286	302	317	278	289	316	300	311	282	296	293	264	296	304	296	283	302	301	306	289	313	313	321	250	265	309	314	275	289	305	299	294	301	274	348	296	271	283	308	283	273	304	300	310	273	279	299	327	309	309	304	323	297	284	324	306	270	268	287	272	281	260	309	286	303	266	296	279	293	299	318	260	304	290	290	286	306	304	310	279	277	290	295	258	256	304	316	300	297	287	291	289	292	278	280	301	276	276	278	286	278	288	308	326	268	276	308	309	332	273	273	263	316	308	268	334	294	291	318	294	307	277	281	323	310	306	277	318	316	291	322	293	294	314	280	318	278	327	265	287	313	301	303	323	303	314	265	330	310	298	312	284	309	293	295	287	287	315	297	282	284	285	297	319	325	333	304	303	311	298	272	288	332	307	293	319	283	318	282	265	320	293	267	301	314	298	289	292	304	327	273	295	277	275	270	292	303	295	293	322	287	301	300	289	279	317	284	272	273	277	266	296	312	301	274	259	306	307	285	294	302	319	264	287	330	298	305	316	271	321	299	316	305	278	285	319	289	286	307	278	299	295	296	305	308	288	292	321	325	276	301	288	313	300	292	310	333	292	284	282	307	264	312	295	294	298	320	274	300	280	311	298	271	324	296	268	301	292	277	318	295	292	302	290	300	287	312	314	306	291	303	296	298	282	279	294	281	272	288	283	302	307	310	293	301	326	284	302	348	300	310	246	279	301	288	266	295	346	289	320	317	287	270	304	282	316	276	279	298	329	290	293	274	305	309	293	298	279	298	300	286	292	263	307	302	273	299	299	308	315	297	288	288	321	311	307	282	297	323	316	282	296	271	287	294	319	284	294	321	291	278	296	292	310	283	307	299	310	302	337	264	279	302	306	288	292	303	271	290	313	278	311	332	320	293	285	311	337	317	305	319	321	297	293	275	303	339	282	312	315	298	291	320	289	308	274	310	294	283	293	287	283	279	291	312	326	298	273	303	314	273	311	279	312	311	283	291	269	320	295	305	280	288	289	304	291	257	283	282	311	314	271	308	300	263	298	318	287	284	291	296	282	278	265	317	338	296	294	301	297	288	287	318	273	293	326	281	276	281	301	298	308	296	302	324	276	280	295	313	328	301	296	314	284	328	284	294	266	281	293	305	301	283	280	316	292	275	303	282	281	274	293	290	334	312	310	307	276	312	299	281	281	285	268	307	304	302	293	308	273	334	285	296	299	299	301	287	293	288	308	294	314	321	277	323	308	273	281	304	283	278	277	285	289	337	291	323	284	299	297	283	293	298	265	292	309	328	295	262	330	274	284	286	286	298	324	319	266	294	276	293	309	288	296	297	280	255	271	290	305	295	298	285	265	288	320	325	302	282	293	320	296	294	295	275	303	311	276	327	289	261	304	285	309	295	306	313	286	296	309	314	282	281	266	307	270	274	285	300	263	277	277	305	302	339	320	296	272	286	310	272	301	292	298	293	298	298	256	281	294	269	299	291	325	294	299	285	260	290	321	307	290	297	316	313	304	300	302	328	289	298	287	312	287	309	288	301	299	307	306	289	250	283	304	331	290	290	305	298	303	284	276	294	299	284	304	333	345	299	304	274
7268	26145	15152	3262	846	795	810	751	746	820	809	757	749	721	734	721	737	724	769	805	953	802	760	788	747	754	766	826	746	768	720	718	728	777	717	745	774	762	732	763	741	768	767	749	765	734	780	791	761	758	741	705	803	748	744	761	753	738	808	800	708	753	744	743	769	769	752	781	783	771	771	764	766	762	745	798	737	758	780	723	776	755	799	754	779	768	774	796	750	747	814	754	754	735	770	778	742	707	747	772	786	781	766	711	760	681	768	743	742	746	726	753	745	769	727	743	708	781	760	787	759	799	777	757	758	813	764	772	660	758	767	764	735	773	726	755	763	756	788	778	753	766	748	721	751	763	752	743	729	770	749	759	841	757	691	735	774	720	752	726	806	804	752	733	809	734	775	767	768	752	778	819	755	792	709	732	737	771	719	786	760	740	754	817	727	767	762	779	732	722	745	711	735	715	785	779	746	698	740	770	749	764	734	755	810	835	718	752	742	782	710	762	754	727	736	768	812	738	773	735	779	739	752	760	726	767	709	757	712	719	691	772	760	754	752	817	760	706	774	742	786	746	722	792	709	702	753	724	757	778	739	773	774	760	775	729	699	763	710	737	748	763	767	738	730	697	766	751	764	770	758	755	768	719	718	721	731	788	705	754	810	741	663	765	774	732	738	800	778	706	781	739	707	725	776	706	740	725	776	744	742	754	717	723	741	773	763	719	784	735	768	732	733	767	756	760	730	741	726	739	755	728	739	720	756	735	718	732	760	727	740	746	761	756	793	724	760	751	734	768	721	724	707	741	744	705	764	747	724	798	821	784	793	749	757	759	717	741	781	763	789	707	749	792	742	749	755	761	750	773	686	742	701	702	776	734	762	773	784	729	765	789	722	769	751	781	720	740	782	742	745	753	758	755	743	756	747	765	765	757	761	694	770	751	752	779	729	759	705	770	756	734	791	717	793	825	726	744	764	731	774	706	734	776	756	781	778	707	772	783	736	736	772	720	808	735	761	721	753	758	771	769	734	768	746	750	762	755	790	777	731	727	756	795	742	766	788	781	727	788	713	692	733	734	717	755	756	808	729	764	757	778	710	739	751	792	754	738	747	760	778	770	701	749	737	750	796	772	772	743	736	783	772	770	725	731	731	718	748	716	713	758	704	751	732	711	789	771	724	759	699	733	712	724	749	765	790	754	737	749	815	740	698	776	770	754	756	782	730	767	774	740	796	716	718	720	750	730	751	753	785	746	742	741	819	738	762	718	729	756	751	713	800	736	752	758	733	786	758	744	746	713	789	757	740	732	737	754	798	799	785	717	720	735	704	797	778	705	724	741	768	772	737	700	746	780	743	772	736	735	806	739	753	772	704	766	775	690	685	767	710	782	733	727	745	717	737	792	751	738	753	718	764	722	778	752	812	711	769	713	785	715	731	774	786	843	771	774	759	771	725	809	755	701	776	751	772	747	789	759	775	768	809	757	773	735	734	770	780	697	754	742	738	751	801	714	725	735	827	758	713	764	838	734	739	763	739	793	779	770	767	751	730	760	731	724	773	748	728	717	737	740	747	739	772	730	786	745	815	745	739	792	719	781	733	772	792	806	726	782	744	773	765	773	737	733	705	736	765	741	765	743	765	739	784	776	777	752	748	781	752	730	730	760	712	769	758	750	826	779	695	763	731	791	746	739	734	730	715	699	729	762	766	747	743	780	746	705	742	739	734	725	766	728	754	719	732	739	769	748	753	750	737	753	752	758	741	745	703	724	755	711	752	737	804	729	719	757	760	759	765	715	775	719	711	736	802	760	768	755	739	725	731	719	764	711	702	726	768	707	773	712	751	766	781	762	773	755	747	793	758	771	773	768	791	802	766	756	723	790	747	758	752	759	726	784	738	741	759	754	718	732	702	783	736	769	745	733	760	804	741	779	710	731	783	778	805	761	771	705	725	743	761	727	750	705	734	781	798	751	756	793	755	737	744	721	767	728	723	752	774	729	757	743	743	748	809	773	679	757	743	733	781	748	756	732	736	790	725	774	809	755	776	744	776	757	746	713	750	747	778	721	720	727	769	789	793	796	777	796	719	727	756	725	751	759	723	794	764	749	737	788	778	753	841	752	737	778	741	692	746	735	723	709	763	756	742	733	746	801	742	748	774	785	731	796	771	748	798	698	764	745	786	723	715	750	735	748	724	771	765	761	746	727	819	753	701	744	762	735	724	783	730	695	741	795	800	781	771	793	701	703	725	822	792	721	724	713	768	754	733	760	733	712	726	732	751	759	736	706	753	787	760	782	765	723	767	724	810	716	744	760	725	757	793	775	811	762	748	750	706	770	745	753	806	752	724	706	764	816	728	773	779	716	774	697	763	703	761	776	765	749	698	762	753	774	750	745	753	765	750	791	769	756	769	729	765	744	779	735	786	757	759	717	778	728	762	762	815	739	752	803	742	722	750	772	769	794	798	762	731	737	726	750	688	779	765	760	746	802	764	781	734	685	714	730	759	763	716	780	741	761	697	703	794	771	787	760	779	760	799	726	755	762	748	795	720	757	740	770	778	768	768	700	793	752	776	722	770	734	711	780	773	732	808	801	740	722	736	732	742	758	736	722	763	789	716	725	791	791	744	750	777	773	729	764	757	758	775	717	833	737	711	782	741	744	724	768	710	799	740	704	784	719	724	708	820	794	729	752	787	737	735	744	738	795	773	717	727	810	740	763	762	785	716	716	685	721	740	749	766	733	741	745	740	761	760	762	700	768	808	745	759	773	759	784	758	774	744	773	735	759	804	751	720	715	766	774	760	760	747	760	745	728	760	739	738	734	719	744	770	792	754	779	766	757	734	737	769	800	747	729	751	716	740	724	783	757	760	755	701	753	769	757	778	776	801	735	770	758	713	765	838	727	765	747	773	831	749	783	692	794	749	761	705	741	755	734	765	732	708	744	705	793	742	751	756	742	702	740	743	747	769	777	768	784	731	753	784	737	799	721	758	716	736	769	764	758	740	775	744	767	754	796	807	755	751	735	803	765	798	764	775	800	723	755	732	724	725	737	757	724	705	774	737	772	797	815	750	771	818	744	760	756	788	768	723	769	756	809	728	705	810	765	758	718	743	750	774	746	758	729	748	738	788	813	736	740	758	692	758	761	719	781	710	720	756	756	745	771	761	745	761	723	756	746	780	736	774	774	748	753	798	781	772	763	810	760	766	773	782	787	745	764	725	724	726	794	750	770	777	776	750	720	788	773	715	757	787	703	755	775	765	717	737	746	776	804	696	786	762	756	734	726	749	730	732	744	758	786	707	761	757	736	735	745	781	699	750	721	780	773	733	765	708	797	764	755	737	746	792	757	765	772	725	734	792	707	739	727	749	731	726	736	740	738	730	717	777	757	811	745	748	802	714	748	738	752	751	763	801	752	743	766	780	683	767	769	755	769	733	721	736	750	734	731	741	759	760	741	736	751	766	759	736	724	722	767	749	765	729	753	786	810	726	737
50625	79141	66495	40470	11640	1377	442	377	337	295	262	232	263	236	238	214	261	238	229	311	390	265	210	225	220	259	200	196	228	232	202	207	219	227	242	197	184	226	214	215	220	204	232	209	218	208	211	204	210	206	215	232	225	210	183	230	223	214	212	201	204	219	215	200	222	189	214	203	242	245	210	224	203	220	217	238	199	230	224	228	208	198	242	215	194	210	235	204	250	216	227	214	203	214	226	220	207	183	180	212	218	212	204	220	226	218	206	207	210	233	202	212	183	188	203	202	196	234	199	211	208	191	196	224	214	219	201	219	244	212	186	195	253	206	218	234	228	217	236	198	214	198	236	219	215	225	220	225	227	185	196	232	199	224	244	232	228	174	202	222	221	201	228	197	215	228	199	222	217	206	188	211	207	205	229	205	227	218	237	191	209	206	220	223	204	219	248	190	222	216	214	222	174	218	221	217	204	218	187	217	217	220	237	199	227	207	227	228	215	231	237	214	196	228	218	206	232	206	198	225	235	209	211	198	214	197	213	215	223	196	218	204	199	230	189	227	214	225	222	215	202	217	206	210	222	202	231	213	234	212	214	247	213	175	221	226	195	235	223	221	199	218	211	206	211	236	189	223	179	189	229	228	203	217	219	195	214	208	184	191	207	197	190	199	213	193	206	227	199	226	214	202	218	192	220	235	205	214	208	196	212	178	245	183	218	221	197	243	200	200	187	237	216	206	194	201	210	213	191	211	221	216	245	198	230	223	216	205	191	228	221	222	233	229	207	212	232	193	239	214	224	231	213	198	215	201	232	174	203	239	203	216	202	200	205	190	213	222	195	209	226	204	195	198	208	257	232	211	206	221	217	194	229	208	206	208	202	185	197	222	206	211	217	220	209	170	228	221	218	207	228	192	176	197	185	204	209	217	204	205	247	202	207	214	179	210	179	222	210	227	211	237	200	209	230	215	215	217	183	205	210	193	213	213	190	214	214	206	218	216	193	208	235	200	226	199	194	208	202	209	219	247	221	200	212	201	226	211	191	183	202	216	211	219	194	201	228	248	196	219	213	204	190	225	206	195	196	212	223	203	237	216	211	233	241	245	203	206	214	195	213	209	213	201	203	212	196	216	214	211	229	232	216	200	211	220	206	231	208	200	199	210	207	207	202	228	210	195	195	218	220	231	224	236	229	201	222	234	226	210	201	198	231	204	216	204	181	194	219	190	227	201	245	244	197	232	187	243	220	226	216	229	246	236	211	189	199	215	222	184	205	215	203	216	233	214	230	203	214	190	236	206	194	175	209	211	191	204	197	222	212	209	200	202	206	217	194	218	184	217	214	222	209	209	236	206	218	204	197	212	217	220	207	232	204	212	209	198	190	233	193	220	205	213	231	212	209	221	178	207	188	210	203	170	208	192	215	183	225	224	225	206	218	212	223	209	206	231	227	213	225	229	244	185	207	198	186	213	194	184	185	225	221	215	202	248	216	226	219	208	221	214	236	194	196	236	225	233	195	192	207	217	220	204	230	198	200	233	194	219	187	187	214	214	202	184	218	208	218	220	196	228	237	210	225	219	229	221	193	219	219	209	189	224	217	217	214	194	235	237	229	211	229	215	233	222	206	193	202	205	230	236	205	206	222	214	190	184	227	208	204	210	217	189	217	228	217	214	236	179	191	219	226	221	220	206	206	215	234	226	217	190	226	226	201	209	216	201	221	210	227	228	229	219	236	202	200	197	206	208	219	239	232	234	228	235	207	212	220	213	211	190	200	207	205	248	195	226	198	226	211	209	211	211	196	202	198	233	211	183	196	239	189	222	210	230	180	218	198	184	205	210	213	197	202	198	211	230	219	197	194	197	222	216	183	205	213	235	191	204	202	209	226	229	210	217	231	218	222	204	208	227	205	212	221	202	190	206	213	203	210	217	206	218	198	210	212	220	208	217	208	214	209	204	206	220	237	191	244	235	199	239	236	217	200	187	217	219	194	194	234	225	221	202	199	213	220	214	210	207	216	238	226	175	221	193	215	225	201	219	184	221	196	198	221	203	214	225	232	189	230	198	192	219	179	221	220	229	228	223	205	205	160	197	214	208	210	204	206	218	208	207	221	212	196	213	233	210	201	217	224	204	223	221	211	214	238	201	226	192	184	192	226	212	189	228	211	191	222	218	243	210	216	234	228	191	189	214	193	199	210	215	233	189	205	197	216	223	207	216	218	210	201	233	228	215	216	247	195	228	199	248	212	228	221	208	218	227	216	227	221	225	211	254	221	240	180	204	222	214	189	207	190	215	248	228	209	220	225	202	231	217	233	209	233	208	192	210	227	202	214	211	200	186	204	188	212	214	226	204	189	218	193	203	212	211	220	205	231	216	201	195	215	204	245	229	209	220	227	193	209	186	202	210	214	213	186	207	220	240	240	176	229	219	187	228	210	212	227	198	232	232	209	201	223	224	241	218	207	208	171	218	196	223	223	214	221	216	228	242	225	219	205	195	218	221	185	201	197	194	215	221	236	238	203	209	214	227	195	197	198	204	232	217	215	200	244	223	217	224	213	223	203	182	238	212	228	198	198	219	222	224	207	206	210	207	230	224	211	209	231	216	219	203	220	205	211	223	197	208	191	202	214	216	224	214	233	224	205	217	220	197	218	214	213	239	230	213	234	214	217	226	217	223	207	221	184	192	230	203	220	222	218	194	209	206	211	179	216	226	200	230	212	219	200	200	203	241	194	224	212	209	188	233	231	215	216	194	218	206	233	247	218	204	198	174	197	204	213	221	203	227	195	221	206	211	194	197	199	222	204	218	231	225	208	227	173	220	218	202	224	211	232	185	238	228	196	198	222	230	197	235	208	216	190	228	221	208	233	204	235	205	217	242	226	191	214	212	204	218	214	208	234	234	222	207	202	237	240	222	234	201	204	211	207	234	210	234	205	225	213	201	178	207	226	208	209	224	217	227	216	233	234	193	231	217	239	210	227	218	208	205	214	209	248	207	216	241	202	203	192	215	221	250	211	211	228	216	218	221	208	194	217	201	200	209	220	237	238	207	198	222	202	201	212	182	207	202	206	206	251	204	232	183	205	215	217	207	209	200	216	226	219	208	205	226	220	224	226	222	209	226	229	207	234	213	202	224	207	228	242	202	185	227	225	209	192	214	201	219	233	228	220	214	209	211	205	207	208	232	196	194	229	214	214	209	223	202	190	217	206	202	228	191	208	215	207	231	209	194	217	202	204	221	224	180	206	231	223	236	192	219	189	214	210	209	202	210	235	198	220	234	210	212	201	209	223	215	195	190	221	192	207	226	220	210	216	217	232	200	210	207	212	229	246	213	240	216	205	207	212	224	220	200	241	211	231	211	213	221	209	219	202	216	191	213	173	219	231	206	212	225	228	237	231	211	219	211	218	188	211	194	237	216	193	208	221	220	193	231	243	213	202	219	240	227	215	207	181	229	180	196	237	197	239	234	210	198	230	221	227	208	226	199	220	226
37485	69403	66545	32691	2308	1821	1496	1359	1171	986	839	872	734	785	712	725	694	614	687	1104	2109	859	609	609	552	541	639	586	547	567	601	549	590	573	594	548	543	558	597	599	604	553	566	569	513	585	546	526	598	588	545	519	578	556	519	572	532	561	554	565	529	582	515	495	560	535	531	540	510	556	572	521	594	474	550	527	523	497	556	554	567	542	495	532	521	553	542	513	498	522	550	546	557	503	523	525	538	574	523	529	527	503	571	539	523	488	518	512	522	514	504	533	533	547	566	540	567	547	579	584	567	557	536	572	540	526	525	545	515	512	526	561	554	535	508	551	539	519	506	543	525	510	567	559	512	542	541	533	532	552	527	532	510	515	554	533	556	530	557	511	534	533	551	526	556	521	502	535	554	550	554	516	526	550	592	550	540	535	497	536	573	506	560	530	520	549	550	552	545	537	542	539	556	522	538	525	523	583	559	565	564	528	558	539	515	565	523	515	572	543	545	546	488	539	547	563	531	502	499	529	536	522	555	573	564	504	504	498	584	515	551	536	578	512	522	534	570	562	522	524	527	510	521	531	563	553	544	529	508	522	476	542	523	561	539	561	546	499	537	540	553	556	558	532	514	566	519	525	488	546	571	515	576	544	525	523	510	534	556	515	548	529	529	525	515	537	527	528	528	526	531	512	523	503	584	522	560	561	508	533	526	564	544	517	574	547	527	576	534	545	525	557	547	523	498	567	503	542	573	518	527	585	538	532	552	532	515	546	523	519	574	551	519	564	494	555	530	520	534	529	571	566	478	534	542	542	527	513	538	488	531	540	463	524	531	550	534	539	560	523	561	539	539	507	555	487	550	512	508	561	559	518	551	515	502	499	530	550	554	505	538	531	508	540	561	512	559	550	524	531	547	514	469	503	520	531	518	510	567	519	515	555	532	525	578	517	557	574	510	515	524	548	537	541	547	572	547	481	501	565	523	545	543	549	554	562	554	548	558	544	538	585	506	538	533	538	523	559	523	552	516	540	567	540	555	520	559	563	561	531	554	538	538	526	516	528	537	530	543	555	521	512	546	585	503	528	533	555	517	538	529	511	550	514	541	527	538	523	522	549	545	533	567	516	563	531	522	505	569	530	554	579	550	586	561	526	510	535	554	552	533	515	517	538	538	552	522	569	509	559	526	541	528	553	537	543	538	543	556	561	547	574	538	496	497	550	557	499	561	559	557	508	549	572	494	550	551	541	538	532	533	537	535	510	577	577	536	545	527	532	538	556	510	524	534	523	513	541	528	536	552	585	512	543	558	535	516	529	547	497	534	491	474	550	523	510	534	545	536	507	532	542	534	537	525	522	490	542	500	531	487	577	539	526	575	532	555	558	545	489	530	528	517	517	543	562	509	521	535	515	520	563	567	573	543	562	540	520	551	543	538	494	533	556	549	519	516	553	529	565	579	532	508	555	537	527	527	473	558	529	560	553	528	537	579	521	517	562	513	561	558	538	537	564	499	518	534	519	554	508	546	510	519	511	586	564	501	556	509	520	561	520	570	516	534	559	505	567	527	534	565	523	533	535	569	541	561	543	528	584	520	570	557	508	544	525	561	497	511	542	541	490	571	522	479	525	596	527	533	549	545	539	540	576	580	506	505	550	566	562	535	549	539	550	515	530	514	564	578	568	576	533	532	564	535	521	526	568	510	548	534	585	537	564	549	549	566	544	511	567	525	568	578	513	550	526	533	567	531	564	509	505	558	577	497	556	560	529	527	592	528	500	533	524	542	574	547	515	534	509	529	499	539	505	537	565	564	537	599	552	551	561	512	513	510	555	551	519	538	573	520	525	539	561	557	532	482	553	543	520	516	543	491	584	506	489	574	534	502	528	495	548	516	548	515	549	537	534	538	525	509	544	520	537	547	512	510	526	558	572	515	545	553	547	519	570	524	556	519	524	529	522	545	552	546	494	532	516	535	534	531	526	535	543	544	508	511	568	518	555	564	557	556	543	571	508	552	510	524	571	543	505	567	527	527	497	545	527	541	520	582	493	520	539	525	565	526	503	498	554	542	534	534	529	521	528	546	552	529	548	522	547	525	498	527	529	580	538	562	538	491	488	554	522	532	536	531	556	535	546	512	529	514	521	523	538	528	573	528	536	575	527	544	516	522	512	536	549	505	565	554	535	540	549	555	539	498	491	507	538	545	574	538	483	510	550	519	597	542	529	495	583	528	572	528	508	526	585	553	505	533	558	507	555	520	525	563	586	556	547	540	510	526	534	528	518	540	514	533	555	561	588	559	539	534	507	546	531	547	544	523	569	531	569	544	558	567	505	548	514	539	500	536	541	540	565	524	530	557	529	545	578	558	560	524	545	542	516	532	508	495	565	553	524	548	566	517	546	527	561	542	510	529	550	537	531	568	551	533	525	488	538	518	551	541	522	527	518	515	567	542	551	531	576	520	503	534	527	551	520	516	575	523	500	547	571	576	535	530	524	498	517	533	589	493	537	547	522	529	512	546	557	535	532	555	536	548	533	519	541	569	566	547	579	553	489	594	533	542	585	547	549	529	529	528	521	526	541	522	536	519	514	555	533	516	526	554	557	528	552	542	528	531	534	538	593	549	493	571	580	549	511	526	566	545	517	547	531	560	527	523	524	525	518	516	514	550	567	536	535	519	508	513	508	554	561	553	564	539	562	530	498	528	556	544	533	576	517	505	546	517	568	554	522	567	529	517	517	573	524	525	482	544	542	540	517	534	514	541	579	501	511	529	517	528	503	588	504	495	550	500	553	532	537	575	552	531	539	526	564	558	531	553	545	549	533	504	565	551	551	505	585	534	504	519	570	551	528	560	540	513	515	571	513	556	520	546	547	515	512	568	525	554	521	540	558	545	521	511	514	535	518	501	547	554	544	570	498	507	548	495	508	483	535	514	534	528	543	530	537	515	513	511	551	538	576	528	517	531	551	541	554	512	542	526	539	562	515	548	498	513	542	489	566	578	540	537	533	558	522	522	486	532	553	552	502	566	509	545	565	535	530	489	568	515	489	514	553	543	485	539	518	571	557	525	524	520	547	546	563	525	561	503	546	563	514	564	537	525	544	525	536	524	533	531	527	559	573	564	534	534	503	540	541	531	519	517	567	512	509	511	531	501	533	602	505	552	502	565	513	546	539	509	531	533	513	511	533	551	550	531	499	551	544	547	540	535	538	550	553	520	505	558	496	539	539	538	553	529	515	510	533	555	507	487	554	553	551	558	566	518	551	530	554	536	556	506	575	530	509	589	561	464	558	519	540	569	540	533	532	569	535	566	575	520	535	558	512	531	523	524	534	517	556	527	583	518	537	564	565	535	544	559	506	519	516	569	530	493	515	543	519	501	534	535	541	550	541	541	523	521	563	519	545	547	494	510	546	536	498	518	529	535	531	560	536	531	494	526	554	560	506	537	510	544	499	578	566	521	540	545	543	519	544	532	525	520	556	584	532	559	571	522	547	536	519
57940	83481	69920	45963	15436	1930	420	344	330	287	235	229	240	247	238	238	239	219	223	350	410	234	222	199	252	211	231	250	263	212	227	240	239	215	212	234	186	227	216	220	232	218	210	193	219	192	205	267	214	214	213	237	209	234	209	229	185	216	210	226	215	239	210	215	227	204	210	185	206	216	218	204	173	216	204	220	203	209	194	201	240	229	221	210	180	210	213	229	223	213	204	223	189	230	201	190	198	229	201	225	201	211	229	206	211	210	217	219	240	224	214	188	217	220	219	230	197	182	208	227	217	240	196	219	200	222	210	233	196	231	205	212	209	225	222	223	229	222	225	255	228	201	237	186	206	234	210	231	226	235	199	222	226	225	213	222	218	228	227	231	224	221	189	235	219	196	218	218	242	238	210	216	221	211	226	213	192	227	204	184	232	226	216	227	221	204	227	213	233	226	234	229	208	238	219	238	197	196	219	188	200	216	218	210	211	242	218	200	217	211	204	203	217	210	204	225	202	218	197	200	215	187	185	206	188	216	217	235	238	165	202	231	203	229	227	201	228	204	204	230	237	199	237	233	226	180	226	227	221	209	202	223	215	212	173	207	215	193	214	204	235	234	204	208	216	204	227	236	190	191	201	217	180	205	205	212	228	215	209	222	235	213	199	199	206	222	220	205	238	235	200	199	216	222	213	217	214	229	224	231	200	223	221	212	234	220	206	235	191	219	213	211	208	196	220	227	198	224	216	205	209	225	231	205	216	194	202	198	246	182	217	224	221	218	211	195	196	189	223	229	207	223	192	208	194	198	211	228	248	213	218	193	228	200	189	225	196	213	174	211	214	221	221	219	224	236	197	231	215	238	213	212	214	203	214	203	224	198	206	190	202	196	217	194	189	176	212	211	209	210	221	218	204	223	212	206	202	204	209	189	221	229	208	226	182	218	205	221	185	239	182	239	218	203	218	214	229	241	200	179	185	221	207	189	198	209	213	197	192	192	174	185	196	210	214	221	217	221	200	215	214	212	193	219	167	215	217	219	202	216	213	221	203	205	207	177	202	211	236	187	192	191	201	252	214	208	224	211	226	197	214	213	213	198	215	226	200	195	208	196	215	240	248	208	227	202	220	217	206	205	237	198	210	241	211	204	177	185	218	204	216	226	204	222	245	206	204	218	221	212	215	216	227	204	226	205	210	209	199	205	223	214	225	192	231	240	198	198	213	227	221	208	189	189	242	211	205	216	221	179	198	204	239	198	198	208	225	217	195	225	199	207	208	196	234	223	220	211	196	199	205	256	229	199	200	230	217	208	250	210	205	211	252	209	205	211	237	205	184	209	181	208	220	218	214	185	202	187	208	193	225	192	211	223	190	197	214	216	220	239	217	201	199	222	223	223	225	199	208	221	211	219	201	215	219	208	217	227	223	223	233	208	207	217	222	256	219	206	238	183	215	198	199	199	225	192	214	212	207	187	210	192	215	203	220	190	219	203	240	181	236	217	226	214	206	214	224	202	203	200	190	202	219	208	215	216	247	205	210	220	190	216	193	203	245	232	200	218	223	204	188	217	228	222	219	237	222	215	236	204	189	205	222	201	203	211	201	233	227	213	216	208	244	222	188	203	209	230	212	190	191	206	209	187	232	222	187	214	207	195	194	238	206	204	207	231	223	229	216	242	256	205	202	220	217	210	240	217	215	217	203	217	204	223	214	210	211	190	190	211	218	196	204	204	214	231	198	207	226	231	227	200	228	219	228	191	198	224	206	219	199	221	205	205	182	206	213	239	223	202	226	232	230	229	212	167	207	228	174	203	217	220	208	201	211	186	215	195	229	215	188	206	198	220	217	234	234	205	217	210	214	241	207	223	228	209	226	228	208	218	225	167	211	201	209	225	196	216	209	194	199	183	207	218	189	212	220	208	209	212	207	199	233	207	212	210	210	222	257	234	203	196	230	218	237	209	224	218	226	224	203	226	224	210	214	229	220	199	199	216	191	209	193	239	199	199	230	207	240	201	199	223	214	216	245	205	207	210	228	207	218	232	207	200	177	196	210	237	219	225	207	216	217	222	202	204	214	213	206	199	230	213	208	219	211	213	213	212	201	196	211	221	189	216	192	213	214	205	217	192	217	227	215	199	246	210	211	224	221	204	216	194	241	229	212	220	175	211	218	216	205	227	229	189	209	205	215	224	211	187	178	206	194	219	214	213	226	212	219	214	210	231	210	210	225	190	212	215	227	186	214	209	213	202	188	219	211	202	237	196	212	224	230	201	215	218	205	200	237	211	236	219	198	201	218	196	206	227	204	205	226	249	204	211	221	232	221	218	221	202	204	209	201	206	190	204	204	216	189	202	185	232	196	226	201	202	192	204	230	208	218	213	203	193	196	183	220	206	231	196	202	222	229	240	201	197	208	227	226	220	225	198	219	223	192	237	209	212	232	214	203	206	222	203	217	214	237	190	211	215	197	190	198	206	219	228	239	205	198	214	214	200	201	198	202	194	198	181	201	231	211	228	205	206	234	227	197	199	224	201	196	195	217	208	235	208	190	209	221	224	188	206	195	220	204	227	226	209	209	238	191	200	213	200	220	214	215	224	235	219	193	183	192	199	222	217	215	183	197	217	227	213	245	212	181	216	192	196	202	218	179	197	206	199	230	229	212	218	207	212	218	206	218	215	188	207	215	221	199	224	213	205	223	227	232	239	221	250	213	227	200	195	209	189	204	199	220	207	222	229	211	208	218	209	227	187	215	231	200	200	197	209	211	217	238	240	193	213	241	220	221	220	200	215	205	224	193	189	208	216	213	213	200	211	225	196	231	208	220	236	221	238	225	226	200	223	208	208	217	231	202	215	221	233	224	252	228	196	197	203	198	235	215	205	207	206	195	215	221	209	216	208	211	234	211	230	224	223	213	221	218	212	221	234	220	217	211	225	214	192	180	194	217	221	220	223	198	209	243	212	196	219	198	198	205	227	202	200	222	195	236	214	213	222	226	207	210	251	179	206	199	214	202	207	185	216	213	203	202	193	228	209	233	219	215	207	240	199	220	182	205	206	203	217	209	204	216	187	210	204	206	235	201	252	201	205	227	204	234	195	208	185	208	233	208	241	203	224	212	195	220	217	237	208	222	230	209	220	228	188	204	200	220	208	199	244	234	211	227	200	196	215	233	222	210	207	200	198	217	216	216	207	218	190	194	209	218	232	214	208	200	214	238	234	227	208	205	203	225	216	207	224	210	185	217	231	202	202	237	237	218	218	203	202	216	211	191	223	229	196	192	222	209	240	213	214	204	209	221	233	200	226	206	206	220	225	208	245	205	215	235	214	224	238	182	201	209	228	204	214	194	205	201	225	212	225	213	219	203	205	210	208	235	199	199	240	212	220	239	220	226	208	226	223	217	207	223	206	228	234	229	233	229	215	231	221	228	222	224	211	224	203	240	211	209	234	227	212	204	227	212	209	211	175	206	239	224	205	187	216	209	204	230	205	213	207
40663	69889	68803	45625	3383	1563	1363	1144	1142	935	827	728	739	747	683	609	672	689	637	1590	2136	583	609	623	603	587	533	602	598	572	584	580	611	540	578	570	593	579	548	520	561	505	544	561	530	540	558	591	539	545	550	539	590	552	528	531	601	517	559	540	539	503	571	567	536	511	544	511	548	535	543	513	519	568	547	510	562	576	539	590	526	519	557	570	540	517	519	565	495	540	563	560	571	535	515	496	516	522	570	548	563	559	578	550	569	524	540	535	597	526	574	524	539	531	529	539	509	544	547	513	560	588	566	559	520	520	581	561	536	568	593	487	545	537	561	521	566	533	574	556	565	544	544	540	526	557	535	552	539	543	526	542	510	525	539	581	546	548	537	520	556	535	580	576	575	564	543	544	489	545	518	525	546	553	549	566	552	527	559	592	569	560	541	559	528	540	556	522	568	552	540	542	484	563	592	520	515	554	555	532	567	567	547	513	547	540	585	593	540	502	580	518	533	539	562	552	552	535	567	532	560	541	516	570	570	548	522	543	564	508	583	524	596	544	524	518	568	604	514	527	535	525	576	547	550	574	543	500	520	572	555	539	524	594	506	537	541	527	550	554	569	514	526	532	563	574	561	561	561	526	553	510	536	562	567	531	498	513	601	556	550	496	539	564	530	538	551	571	540	556	533	547	553	552	561	536	504	558	519	555	537	544	566	571	523	552	529	547	523	503	532	538	531	540	580	558	514	610	527	526	551	597	568	548	550	519	612	506	544	568	550	535	549	557	545	559	561	546	518	539	527	515	531	530	554	571	573	505	563	522	556	584	510	548	590	558	557	565	536	531	566	516	581	528	507	532	499	500	557	511	540	548	551	532	535	533	501	581	578	535	529	523	496	549	556	499	528	542	573	529	541	552	523	549	502	561	554	561	579	558	523	527	519	538	553	580	586	531	545	502	552	509	531	518	547	554	532	506	532	591	495	552	522	530	578	562	596	547	515	556	552	542	519	540	534	548	530	587	563	553	552	567	582	554	532	497	533	542	536	555	598	579	494	530	558	543	531	551	554	545	506	533	545	554	561	580	537	541	552	544	523	556	552	544	549	520	541	549	537	548	553	548	540	562	540	571	532	530	538	541	549	516	522	619	516	534	527	527	545	515	523	571	542	565	557	556	531	543	551	564	557	536	544	533	551	559	548	550	541	506	496	542	520	536	569	554	490	531	563	529	563	571	552	560	535	545	545	544	542	554	529	539	524	531	550	552	508	550	510	495	571	575	565	589	525	551	560	571	522	512	556	550	582	563	542	555	536	504	560	558	544	552	584	570	528	577	543	513	536	525	555	505	546	543	517	539	571	563	565	553	529	555	539	568	533	523	571	528	569	565	544	490	581	584	527	524	540	520	528	546	479	541	530	554	537	559	513	544	557	518	553	569	542	567	577	560	531	520	560	546	528	547	530	527	565	523	538	519	534	574	493	557	508	553	529	604	543	511	532	546	542	559	568	540	521	546	535	529	573	568	539	564	544	543	560	524	548	547	562	531	574	533	581	537	544	548	509	540	561	525	593	547	543	542	507	540	516	492	581	567	554	539	555	544	513	543	577	568	505	549	568	555	531	511	505	537	587	547	552	578	536	529	538	536	551	536	556	547	534	535	546	507	510	556	529	534	551	523	533	543	528	561	569	533	556	546	521	523	538	520	552	551	521	500	547	548	570	483	546	589	601	558	567	529	525	568	561	546	530	526	536	521	531	562	561	539	548	523	525	569	544	535	528	533	588	530	550	529	519	528	554	511	527	524	525	506	488	556	591	534	586	543	546	506	534	567	578	544	516	528	543	539	559	537	531	554	540	567	527	590	513	544	564	569	531	566	538	534	544	542	555	542	567	522	550	545	539	535	544	519	524	544	548	531	518	566	562	504	507	554	542	536	557	567	549	516	563	507	547	557	550	547	505	526	555	553	508	497	528	530	510	520	556	541	554	549	512	525	530	561	541	522	474	532	514	552	503	537	532	510	535	528	545	524	556	550	566	578	527	561	518	580	569	563	578	550	532	499	546	519	564	547	500	555	526	567	548	539	558	579	535	526	538	546	513	580	493	534	560	539	549	559	546	551	547	532	512	547	558	561	544	556	550	552	576	524	591	527	528	547	531	542	581	596	538	566	556	522	542	522	527	551	543	537	536	555	540	524	521	567	506	563	506	501	521	504	563	552	546	532	545	568	597	570	534	536	531	545	532	579	550	508	546	511	517	575	532	532	545	527	551	551	544	553	564	546	551	516	555	544	530	566	560	537	554	534	513	503	542	566	577	509	587	558	517	510	581	533	553	552	550	556	604	513	520	555	524	554	559	565	550	608	589	570	552	519	571	558	566	562	577	541	519	525	561	553	538	588	559	544	540	552	517	539	542	516	546	511	597	543	576	533	511	548	527	576	535	514	560	573	584	504	561	534	489	526	530	522	529	548	557	542	549	558	571	535	558	512	510	544	539	574	549	504	538	551	527	537	554	538	498	571	571	547	594	572	520	538	538	538	554	558	535	542	538	531	552	504	522	531	552	557	483	536	572	522	585	509	572	492	515	541	542	568	556	508	532	521	547	552	498	567	528	528	575	511	553	554	564	544	512	556	540	528	523	529	531	538	517	561	563	529	548	532	531	567	540	534	538	535	572	538	570	529	550	541	498	538	536	526	569	511	524	528	509	549	506	549	523	521	528	528	554	543	571	553	544	526	537	534	549	549	587	538	537	535	576	524	536	593	547	534	519	558	555	555	548	537	485	545	561	567	571	536	582	549	530	568	579	586	497	512	539	515	559	510	540	539	545	524	513	551	553	569	536	548	535	529	563	507	495	534	557	507	540	585	542	603	553	548	563	530	522	570	492	537	547	536	541	543	563	589	614	585	560	511	543	575	544	582	550	531	548	561	565	526	576	582	530	563	540	523	550	527	571	556	503	565	541	583	485	520	586	552	572	512	556	539	532	540	503	519	525	550	552	573	527	566	515	547	510	533	553	550	539	548	567	511	550	538	570	523	525	492	563	537	544	575	566	558	537	516	514	519	536	527	482	531	529	541	533	530	521	555	503	535	559	523	532	579	535	521	511	538	530	568	528	520	523	589	562	505	533	539	519	537	507	542	537	559	525	540	553	530	580	551	531	522	545	528	549	521	532	555	517	554	526	548	556	575	552	523	528	585	558	561	539	529	574	548	570	525	554	505	545	514	535	547	569	561	518	537	557	549	516	549	595	549	549	533	556	576	543	493	552	539	528	546	551	521	546	537	576	584	548	573	602	546	573	530	556	557	529	505	524	527	521	563	523	567	526	536	532	510	548	567	548	541	532	542	540	528	514	551	501	487	525	531	528	543	524	572	505	563	531	529	538	545	532	537	592	517	544	579	572	579	578	537	510	514	563	539	539	566	542	555	533	518	568	550	550	517	523	539	541	562	580	540	526	582	529	554	525	506	546	539	568	535	536	530	595	602	572	552	501	509
12613	22237	12523	2441	649	358	338	348	335	364	314	358	387	351	329	371	318	350	341	360	352	298	375	321	368	365	331	334	323	338	350	327	327	331	358	368	368	349	335	325	357	338	337	317	343	338	353	326	355	336	355	310	344	315	369	341	368	349	312	348	358	356	324	332	359	310	338	350	306	324	369	319	340	339	333	327	336	328	341	341	337	313	309	312	359	350	343	319	332	321	340	377	377	353	338	342	323	367	377	329	351	326	345	325	335	328	345	380	336	338	366	326	316	345	346	341	337	346	329	360	370	350	336	333	311	342	370	333	370	336	348	334	362	387	360	358	363	350	337	349	359	331	376	358	344	333	340	348	339	331	339	350	358	319	368	340	296	334	331	352	332	332	342	383	329	328	330	343	371	340	373	335	344	366	341	340	326	371	305	375	337	338	358	337	349	342	358	347	322	359	351	367	367	353	348	329	370	327	350	340	347	329	357	321	329	326	360	336	363	330	336	338	346	319	329	335	337	323	298	332	323	320	332	367	331	353	327	356	335	337	370	340	312	359	339	381	392	351	356	325	329	377	343	311	333	287	370	318	355	365	325	350	313	373	328	341	351	330	324	370	322	346	334	338	325	359	361	359	360	336	344	349	349	355	337	332	338	341	335	375	376	363	317	346	334	359	357	356	340	359	401	350	362	352	320	354	331	324	350	373	367	356	355	371	359	299	334	352	340	355	354	341	350	353	335	326	358	348	356	324	334	357	300	326	342	325	331	371	365	357	376	329	318	330	312	343	354	339	338	332	332	352	336	372	356	378	336	320	335	404	362	355	347	345	351	359	314	282	365	344	322	359	336	353	359	363	329	350	364	346	374	345	368	367	334	322	351	327	346	312	358	338	337	330	360	328	326	315	333	343	351	304	357	357	355	362	347	392	357	310	333	319	368	342	337	333	376	338	346	338	357	336	314	327	325	346	356	337	378	355	368	361	353	347	308	352	352	346	376	348	325	340	357	359	345	339	339	338	329	383	333	365	321	303	345	331	346	357	362	363	335	366	338	307	333	340	330	355	346	328	334	349	355	335	336	348	379	342	348	337	347	323	338	362	384	311	327	318	337	297	365	330	378	346	324	350	323	364	325	334	355	369	338	331	314	379	339	358	396	328	319	328	361	331	342	336	345	323	330	355	406	374	336	338	342	356	323	362	301	373	330	361	345	347	332	326	368	350	338	344	301	323	345	317	319	328	336	330	316	334	322	318	315	311	363	333	358	319	355	351	318	350	398	338	350	301	346	365	332	358	348	349	381	361	348	346	311	368	358	347	323	381	366	369	321	331	314	356	351	351	333	349	333	398	315	367	302	353	397	333	322	346	344	326	363	317	314	340	309	348	319	351	331	312	344	347	350	363	335	311	333	310	342	352	339	317	369	321	342	372	343	366	344	313	330	372	350	331	317	349	363	314	355	380	335	335	297	344	370	364	366	367	327	340	343	355	312	334	327	324	357	344	335	319	374	334	336	327	357	336	367	319	336	336	337	335	329	368	331	337	341	357	318	333	345	363	305	338	333	354	367	353	329	323	386	333	357	360	371	397	369	354	348	372	323	345	360	369	375	335	349	353	326	323	345	345	329	340	337	370	316	346	364	352	332	356	362	378	315	378	324	360	312	365	366	330	340	349	327	316	355	369	314	329	327	283	304	328	363	353	329	317	377	327	338	357	337	351	366	346	361	338	322	360	388	375	393	330	342	338	348	367	364	321	372	335	305	361	329	356	309	337	325	368	332	383	367	312	323	325	344	353	350	348	355	353	347	365	327	343	340	311	377	314	340	316	331	351	324	370	325	329	337	367	351	346	360	367	335	346	347	329	370	334	330	306	327	371	346	326	314	307	307	347	346	373	330	352	332	305	321	325	324	360	382	333	347	324	354	328	360	297	343	386	328	388	395	356	348	351	328	334	397	308	352	357	324	334	336	357	334	317	321	337	341	339	336	361	320	322	327	343	344	312	324	334	366	347	331	326	348	346	326	327	345	344	347	360	353	343	339	318	364	359	324	323	318	344	328	354	306	322	361	341	335	312	294	316	376	312	322	359	345	336	359	350	344	306	352	322	310	321	359	334	315	339	385	338	324	329	322	349	332	353	343	316	345	351	306	333	336	319	345	317	316	317	362	353	326	369	338	363	326	350	333	343	352	312	346	359	329	370	362	334	330	348	340	354	337	331	323	344	385	322	335	355	334	354	331	334	325	352	305	339	343	343	340	344	339	346	330	333	333	316	329	354	327	331	334	342	354	319	350	330	332	368	326	343	356	352	369	366	367	346	338	340	342	365	337	304	349	327	316	352	348	391	373	353	325	319	366	338	336	343	355	344	327	357	363	318	363	353	371	313	330	339	342	321	332	400	355	334	337	332	339	324	317	341	304	337	337	345	341	352	354	346	326	335	333	328	349	358	345	357	317	331	315	348	315	325	318	366	336	343	324	380	303	322	320	312	333	322	357	341	365	330	340	323	311	385	330	328	328	348	358	334	330	340	340	373	337	312	309	367	364	323	355	331	338	312	364	343	311	331	354	361	341	350	352	344	349	338	309	357	357	341	335	330	311	337	341	352	354	351	354	308	324	313	330	345	322	348	356	270	343	321	373	342	390	313	345	346	388	351	368	325	345	353	324	342	348	342	372	321	356	327	329	332	356	321	315	338	308	317	343	325	334	336	340	329	315	344	346	373	365	365	341	330	336	296	391	322	364	320	337	363	337	339	330	369	312	365	352	358	347	333	341	331	352	355	355	353	349	336	341	350	364	344	351	344	362	370	315	375	331	348	329	348	324	362	383	357	360	399	383	368	329	360	349	327	310	348	345	359	334	328	340	360	320	299	339	355	341	348	337	342	314	344	332	332	370	363	348	335	337	306	315	312	345	359	335	360	311	304	355	350	345	334	359	337	359	335	331	316	318	319	310	332	368	329	332	350	346	382	360	341	317	334	349	354	345	352	313	342	355	342	343	332	335	340	346	348	385	367	354	370	333	328	352	370	354	345	331	363	344	323	311	365	332	337	361	329	364	316	339	351	349	351	294	322	367	353	329	331	339	322	353	323	389	315	342	320	295	302	353	334	347	352	341	355	352	318	348	351	335	368	346	346	296	352	315	361	332	356	364	342	315	321	312	345	317	307	342	349	363	336	326	375	282	353	334	330	323	302	306	311	335	363	336	333	345	349	344	377	359	329	354	306	301	332	347	329	343	383	329	363	337	337	335	346	383	363	325	348	317	344	289	354	305	341	349	338	302	355	326	361	336	348	306	351	377	326	332	336	365	374	326	360	366	348	336	334	341	333	316	368	331	358	345	327	340	357	340	342	370	365	361	361	335	327	361	349	376	331	341	371	322	325	346	315	344	363	342	354	345	356	332	352	359	349	356	341	341	374	299	308	360	373	352	334	370	359	335	318	339	338	345	362	361	373	335	335	340	340	307	363	334	333	352	374	346	344	337	352	333	392
13842	27732	18497	5950	1794	843	894	871	898	813	848	903	850	857	886	866	866	904	836	871	861	866	880	880	832	842	875	824	833	865	933	913	854	887	894	831	901	846	847	815	887	895	869	863	840	853	877	830	864	854	846	845	873	839	805	873	856	889	831	899	835	850	857	851	905	860	838	885	817	854	831	860	884	866	835	858	829	794	886	820	856	862	804	882	876	866	867	875	824	911	871	880	814	860	802	846	880	826	867	859	884	874	805	839	916	901	873	826	794	861	865	887	827	805	900	865	853	878	864	875	869	877	842	875	878	892	855	865	898	846	829	897	884	880	911	872	848	892	841	880	860	902	896	830	885	878	827	860	867	822	903	844	883	847	854	823	855	915	865	828	819	893	869	906	840	861	899	852	783	874	893	885	892	808	883	851	883	868	895	898	821	860	875	840	899	848	836	866	841	839	852	807	822	867	863	880	897	884	882	830	924	901	818	929	885	866	889	859	860	860	872	889	841	848	863	879	927	834	819	877	911	867	856	914	871	878	831	840	900	904	816	879	871	897	865	841	846	818	838	832	867	857	834	861	842	865	917	865	883	868	878	871	847	876	816	878	815	877	879	890	918	880	883	883	897	848	823	832	822	867	921	914	891	874	910	823	884	840	841	876	891	840	863	879	883	848	847	879	865	925	859	903	858	857	862	855	835	838	858	848	864	849	865	875	857	867	879	840	891	847	864	895	822	854	841	875	899	842	867	880	884	847	841	864	880	917	888	854	918	880	928	870	872	851	849	887	876	872	879	881	812	871	882	830	857	871	884	853	846	880	840	916	871	849	841	876	828	901	835	847	849	879	892	871	859	858	822	823	874	891	897	888	841	834	847	936	891	845	827	884	918	842	834	861	851	845	878	870	859	891	879	910	885	848	853	877	866	901	906	841	836	854	834	893	832	854	915	851	837	872	830	865	864	821	875	874	884	832	862	868	966	854	893	859	883	861	839	867	832	858	940	894	805	830	854	887	844	838	864	875	840	900	896	878	940	889	844	849	831	835	842	870	779	859	850	835	827	841	840	814	853	804	881	786	890	869	834	851	818	844	836	842	872	839	866	801	860	878	841	817	869	876	908	834	876	862	884	802	861	859	856	881	892	829	836	838	855	814	815	876	837	846	893	859	828	922	870	865	871	897	805	817	845	927	811	903	853	852	894	876	839	843	842	868	824	819	899	856	874	873	890	865	876	898	876	862	850	835	877	887	901	866	816	873	825	908	868	810	881	904	858	791	864	836	853	877	833	826	858	900	893	867	840	857	861	904	905	836	850	898	899	922	872	921	861	858	902	845	952	879	803	886	856	872	874	845	922	884	870	834	829	893	894	853	864	863	880	904	797	855	847	861	868	833	853	879	826	870	873	879	891	845	867	855	865	860	844	902	875	862	809	865	851	867	831	851	855	882	846	815	868	828	837	854	835	782	863	888	856	793	809	882	865	896	861	901	856	855	946	829	860	822	875	859	852	860	843	918	851	894	850	826	869	878	896	910	830	880	888	835	873	866	850	922	831	832	930	888	881	871	858	849	871	849	840	892	887	843	900	813	905	849	917	879	831	897	843	879	888	909	857	842	815	846	861	858	837	873	859	848	827	895	905	796	832	903	892	877	813	876	877	847	873	873	818	932	868	863	899	900	871	892	880	855	897	808	832	855	874	885	881	848	887	840	869	895	821	847	899	886	876	865	809	889	840	841	835	884	868	838	838	950	911	887	803	890	848	898	855	854	899	857	894	860	857	853	862	901	859	901	918	895	887	899	837	867	845	873	829	842	886	873	816	849	881	872	896	910	850	920	835	820	818	875	884	912	864	888	875	833	887	865	848	876	891	848	911	886	807	870	871	941	871	831	928	880	875	868	845	873	830	822	879	861	888	831	870	878	858	882	845	856	844	896	827	862	860	894	867	857	826	889	851	893	897	862	921	906	858	814	856	873	905	874	821	867	891	883	872	864	836	889	842	869	889	873	906	839	896	874	871	879	860	857	779	845	862	880	821	841	851	859	926	842	887	815	843	894	828	845	880	872	895	874	848	893	889	868	870	881	901	843	862	876	851	849	877	856	869	884	874	872	908	859	875	902	893	887	893	881	874	899	808	849	918	849	887	849	883	859	870	902	871	854	814	910	885	820	885	888	882	893	843	863	850	899	870	900	842	803	905	847	874	843	854	855	867	859	864	894	899	863	883	838	817	815	807	849	929	888	863	873	894	866	888	927	870	911	816	851	898	875	886	818	897	844	866	886	892	837	866	887	845	802	866	876	881	815	837	860	813	874	897	903	915	830	850	848	874	814	874	822	858	885	905	885	827	859	845	829	896	863	917	883	864	882	920	834	872	853	890	842	862	854	822	867	920	874	864	875	835	823	870	888	887	850	900	867	886	862	843	838	855	845	834	907	824	872	842	852	863	908	838	857	840	844	880	843	843	870	817	889	895	854	871	800	865	837	891	868	854	929	835	897	865	857	944	880	833	870	879	844	868	872	883	868	878	853	948	853	827	828	854	855	854	884	847	847	874	872	879	893	873	887	835	906	932	829	872	869	852	893	807	913	856	837	873	845	880	838	855	824	855	906	823	820	817	859	848	903	870	775	841	936	905	874	848	881	874	785	826	898	885	867	873	906	868	842	868	869	835	887	796	818	845	851	863	906	834	845	829	849	878	923	873	836	891	888	863	840	889	829	815	860	869	838	880	858	818	885	815	809	824	876	831	856	825	845	874	878	885	837	905	837	859	863	874	865	874	894	862	864	892	789	904	832	806	830	860	895	850	929	840	915	875	901	822	881	835	871	849	938	880	890	869	866	863	842	802	879	825	824	891	886	876	845	893	850	865	828	830	851	863	781	856	869	864	847	895	873	844	863	875	890	857	845	870	832	889	832	802	873	881	845	868	886	871	921	853	878	836	883	847	864	893	856	875	911	832	856	844	892	914	830	869	865	849	849	869	857	892	838	827	884	835	881	861	824	837	854	880	806	842	860	825	873	924	828	812	850	863	834	867	851	853	882	841	871	843	907	892	860	882	886	861	924	869	888	873	926	851	902	887	878	882	941	836	853	876	880	898	866	885	870	867	868	809	819	839	826	870	921	920	853	883	862	823	889	853	880	874	882	851	892	826	878	902	897	860	881	839	871	924	892	878	844	832	871	866	890	856	914	841	889	823	812	959	814	879	821	876	839	859	905	923	896	834	858	900	893	896	852	839	811	894	867	875	884	830	805	889	861	904	865	891	901	894	869	911	889	857	820	881	872	877	856	854	836	911	883	839	896	844	865	866	874	852	879	879	888	890	895	909	888	893	886	850	884	865	839	864	866	878	903	833	821	834	877	872	813	847	917	849	872	853	783	903	872	904	867	906	897	881	875	846	880	854	824	862	863	837	871	898	906	934	857	867	846	855	876	846	865	842	866	868	873	857	870	815	834	846	848	857	867	873	836	809	843	892	873	826	853	829	883	856	898
67879	85307	70782	47329	25313	4677	428	334	309	284	292	309	305	293	302	291	284	281	295	303	310	294	284	275	279	288	251	258	279	277	305	306	271	265	303	268	284	293	284	281	258	308	289	260	293	305	299	266	245	267	252	274	277	287	267	279	286	274	258	278	251	286	278	267	290	276	271	277	258	268	285	300	277	275	268	303	277	244	281	299	253	259	279	290	298	263	273	258	281	270	307	289	256	288	270	265	278	270	269	284	316	264	274	290	272	281	310	275	281	270	269	257	266	248	273	303	286	267	293	269	276	281	304	264	304	263	296	281	294	239	271	253	255	295	250	290	285	265	288	259	287	256	286	293	290	305	269	263	286	312	286	267	288	283	284	251	281	266	278	284	300	263	261	304	271	277	268	288	263	287	258	277	298	316	275	266	285	254	269	306	274	295	269	258	295	269	268	293	277	294	268	314	279	267	277	308	284	260	289	282	286	297	297	294	282	286	258	288	313	266	279	285	268	277	269	259	275	278	290	292	272	279	277	291	290	287	302	277	269	270	293	291	243	295	273	281	271	285	295	292	277	298	240	278	277	286	314	280	257	306	267	291	289	282	264	264	285	282	279	298	297	274	268	284	290	291	241	270	271	283	273	255	299	301	275	300	293	276	273	294	292	268	276	289	256	290	285	263	264	275	316	268	305	273	248	280	290	287	262	283	282	280	242	268	315	237	289	298	258	325	254	313	287	298	270	278	300	297	292	285	318	306	263	250	283	259	290	274	292	306	257	291	299	286	272	280	260	294	281	308	266	294	299	259	247	289	301	277	251	275	305	271	303	301	302	272	258	317	286	279	279	272	273	284	268	247	281	267	279	284	282	273	294	299	279	289	307	259	269	279	268	254	278	285	268	299	304	269	276	301	293	289	298	231	284	290	276	289	250	303	270	288	267	267	274	283	265	286	272	275	277	269	288	247	286	269	278	291	268	296	281	279	274	270	266	284	296	288	287	282	269	264	272	275	283	279	270	269	281	288	268	268	290	268	289	284	293	276	288	292	306	268	273	284	277	280	288	264	263	255	280	283	269	311	285	307	281	277	291	271	301	306	247	292	287	263	256	296	315	251	274	300	264	249	301	277	292	296	275	279	279	291	296	292	267	267	309	280	297	278	292	278	300	264	285	245	293	293	256	293	284	259	281	289	297	275	321	253	263	301	290	296	268	297	260	313	253	273	299	306	280	280	273	276	286	282	288	278	296	277	266	292	267	274	284	298	275	299	279	253	267	266	276	278	256	268	293	289	266	269	271	268	258	237	294	259	278	277	300	274	259	270	273	276	298	275	258	273	305	279	260	264	254	282	300	293	293	283	269	288	296	287	292	274	294	265	268	283	275	299	285	277	273	282	291	258	274	296	263	248	277	293	250	266	290	309	273	267	273	273	293	274	287	236	297	258	315	266	272	298	266	284	286	288	290	271	285	257	291	279	272	260	289	337	273	303	277	297	307	284	290	268	286	303	280	292	307	289	276	269	301	306	266	286	253	290	289	298	295	297	281	282	282	306	267	276	270	274	279	299	259	288	287	279	249	268	278	277	289	270	255	263	285	305	279	271	282	297	285	257	260	261	287	311	257	265	276	290	286	267	276	279	271	285	286	270	292	256	285	273	292	259	287	299	310	250	251	276	301	289	293	303	248	256	260	303	297	282	271	264	287	283	269	275	275	294	258	297	281	268	271	271	263	269	241	309	281	309	260	284	290	296	288	272	311	276	278	315	254	283	275	278	293	243	248	291	303	240	304	260	283	319	254	244	287	257	267	320	275	310	282	266	261	245	272	270	272	274	285	282	271	288	262	284	290	287	301	283	265	292	281	287	283	282	256	268	293	305	287	289	298	216	306	291	321	253	257	300	288	261	277	281	303	279	279	272	284	318	256	287	293	263	313	271	278	269	281	304	290	296	310	304	268	257	295	308	273	286	278	311	302	280	268	277	295	273	297	328	282	270	293	272	272	299	294	281	256	269	279	281	285	266	311	289	274	256	293	276	290	239	288	271	326	254	292	276	277	297	277	280	266	294	274	294	274	275	235	270	290	268	284	248	236	293	262	267	272	258	307	295	249	307	262	282	287	303	267	271	256	273	278	292	264	279	255	266	277	285	283	327	269	307	281	256	294	275	257	293	288	298	279	285	275	251	290	310	305	268	283	282	303	272	268	296	275	276	259	279	297	307	303	252	310	284	290	298	285	293	254	289	251	245	261	295	271	270	277	257	289	266	293	273	304	276	295	280	268	274	278	304	295	289	286	292	306	271	284	282	280	281	284	280	279	258	269	283	279	298	292	273	289	279	288	287	283	264	258	282	283	289	276	260	278	261	249	312	278	299	297	254	281	252	261	299	261	264	283	280	280	264	284	275	282	287	282	307	275	274	296	267	285	256	265	265	286	287	295	250	248	336	316	291	256	271	267	271	286	279	282	276	272	276	279	278	287	282	287	308	256	316	303	295	286	290	299	289	264	287	268	283	268	249	251	324	271	262	313	250	254	272	318	272	273	262	279	242	282	259	268	298	266	258	273	250	305	304	265	287	277	264	274	288	282	293	288	279	243	295	259	271	288	289	303	280	255	256	271	288	297	277	298	258	237	299	271	274	279	287	292	277	272	267	291	273	264	280	251	276	313	278	307	269	279	258	272	271	293	288	296	266	276	312	294	275	282	310	267	269	297	308	258	256	274	275	246	294	277	273	294	301	275	255	291	277	277	255	279	279	280	251	274	298	274	285	302	292	282	269	276	265	301	235	284	272	271	276	304	268	257	271	264	299	271	291	284	257	283	280	293	285	303	265	270	289	306	288	259	263	256	259	250	306	289	274	297	279	254	297	254	286	283	271	272	292	269	283	284	278	267	280	302	291	266	294	284	292	281	305	311	301	267	266	273	310	311	307	289	289	292	297	295	244	298	284	272	280	259	290	252	280	282	296	283	279	297	310	310	272	271	287	289	284	265	258	299	290	258	290	257	259	271	290	263	312	294	286	283	234	282	312	327	323	286	298	282	278	272	281	285	302	285	249	290	268	273	285	287	262	328	295	291	292	288	294	268	262	262	289	269	270	298	269	264	274	262	304	280	323	275	263	286	287	311	268	285	268	298	266	277	302	272	293	276	302	286	302	261	290	264	286	314	323	279	287	262	282	298	261	268	288	287	303	290	282	269	260	306	258	261	307	277	309	287	305	264	290	276	286	267	268	260	277	281	256	248	293	302	275	284	274	252	294	297	290	301	296	296	283	292	299	277	284	302	275	286	287	271	298	322	286	287	275	300	284	268	279	254	241	274	289	291	273	284	279	254	241	265	291	239	298	279	290	270	270	285	335	298	274	289	283	292	313	286	286	297	283	311	272	280	289	305	298	302	284	284	275	273	302	282	277	276	308	239	301	293	271	301	274	303	283	232	283	288	311	275	299	268	288	293	259	269	279	264	279	266	264	280	284	305	303	248	278	289	290	276	259
48160	71864	69408	52608	30076	1958	1038	960	979	895	858	816	809	801	778	737	707	734	747	695	1170	757	733	712	741	719	735	740	695	712	769	690	711	721	700	736	688	721	701	708	690	693	726	729	726	720	739	723	696	681	691	724	721	733	685	713	647	679	670	673	661	710	675	690	669	676	710	709	706	730	706	718	652	724	704	723	717	690	696	726	697	688	732	690	686	714	671	740	697	690	689	697	736	715	695	676	697	705	673	717	702	704	714	749	712	725	755	667	670	712	722	689	702	689	681	730	691	671	690	738	682	682	672	691	705	724	704	671	686	700	722	736	712	711	699	635	658	680	723	684	670	674	690	705	673	711	736	644	705	693	698	721	734	726	698	709	704	732	627	728	679	755	746	712	686	675	646	706	695	675	741	765	731	724	718	710	677	699	696	677	694	712	773	698	739	703	734	675	688	672	705	689	658	743	714	716	691	727	708	681	695	700	700	658	742	711	723	731	704	705	679	736	718	687	698	716	690	685	696	674	721	731	743	716	636	693	663	719	720	710	666	660	673	717	759	676	746	647	691	670	708	701	672	711	680	697	678	690	679	663	723	683	681	722	713	662	660	681	700	664	673	698	691	690	715	714	659	729	711	710	669	722	693	726	650	701	704	747	690	711	725	700	675	678	685	698	652	682	733	654	690	704	715	696	729	694	719	723	659	679	686	696	695	692	722	690	719	712	736	741	744	683	705	667	740	717	701	718	710	688	735	715	712	712	652	699	704	671	707	669	712	687	698	681	690	665	721	684	696	748	718	675	681	678	667	692	725	684	722	711	733	741	706	657	711	641	738	694	704	642	707	703	636	755	692	702	656	680	667	701	678	670	739	706	704	690	723	667	658	689	728	717	725	682	721	710	684	695	699	725	660	704	684	672	723	685	722	697	722	707	679	657	703	697	754	738	675	717	685	716	712	705	652	671	698	703	688	720	650	703	722	736	677	675	693	721	702	698	725	728	683	684	754	727	718	708	695	700	699	708	713	701	694	725	679	726	735	758	707	703	688	720	718	708	685	703	681	712	701	679	717	732	655	713	698	639	653	684	675	669	653	669	697	674	730	716	715	679	680	793	689	691	716	695	701	667	709	669	749	662	712	665	728	697	733	728	737	691	696	648	687	709	730	689	647	708	673	711	691	684	680	698	747	736	698	703	680	718	715	667	705	667	731	712	702	707	749	696	715	632	675	737	720	717	684	713	694	709	675	654	653	713	703	702	719	730	782	686	727	675	683	695	712	736	662	699	669	653	684	759	705	678	698	683	705	730	700	694	718	704	715	676	713	702	676	721	746	694	698	682	744	651	637	664	733	708	702	705	718	696	691	717	679	705	735	722	698	700	710	712	693	689	693	719	715	673	691	652	713	715	700	657	709	708	737	697	740	674	678	712	694	724	703	699	687	726	689	720	656	656	712	719	695	673	680	734	702	729	722	677	725	666	717	701	707	674	721	701	640	694	745	753	709	680	723	678	708	692	730	707	708	662	738	737	685	718	712	705	683	692	679	726	659	710	727	699	657	683	729	671	721	707	731	640	706	707	700	683	710	706	712	692	678	719	703	697	716	682	729	702	681	708	700	687	696	723	719	662	680	723	687	631	724	733	666	675	689	624	710	708	724	654	679	656	696	688	723	654	705	690	718	681	697	703	678	671	752	692	724	675	741	670	701	761	745	648	739	680	693	673	692	710	669	706	707	716	693	706	704	662	709	680	655	700	746	682	729	709	748	682	731	724	685	722	732	708	736	661	673	697	740	677	719	734	683	720	663	694	717	689	738	720	698	734	664	742	672	696	730	684	703	707	724	655	685	672	714	679	728	707	703	716	645	733	730	719	704	667	669	735	655	709	700	706	711	683	656	707	685	728	716	669	679	715	731	727	688	661	719	708	685	745	743	709	676	727	679	744	689	686	702	681	679	716	721	769	671	722	706	676	663	735	681	737	663	640	723	685	672	666	687	691	690	737	715	723	749	665	689	731	625	672	710	697	688	672	692	700	696	699	692	727	714	705	719	698	690	702	666	699	702	666	666	655	663	678	698	704	697	662	714	696	703	695	687	731	718	721	649	712	697	701	691	683	733	703	715	769	682	678	749	695	673	676	659	703	672	710	677	725	731	738	681	706	713	718	723	693	685	635	696	717	703	721	714	718	721	671	696	692	711	676	664	749	723	701	699	699	656	697	662	707	709	708	708	683	719	710	734	732	719	705	684	705	734	706	674	684	694	740	675	724	645	726	692	725	735	724	647	712	760	673	701	691	672	706	689	690	722	735	685	705	700	701	723	710	721	728	705	693	692	707	662	709	675	763	705	710	652	693	716	710	671	715	747	742	712	710	725	630	711	714	687	642	746	724	701	708	671	681	712	741	690	672	680	721	737	755	712	679	721	683	721	727	672	681	673	684	713	678	685	731	704	688	686	718	695	702	668	695	734	702	739	707	697	693	633	681	688	729	655	672	707	691	694	725	674	693	697	722	694	682	731	675	683	695	679	707	696	704	695	666	675	738	698	679	720	688	691	756	684	680	736	722	687	684	681	747	721	726	709	676	685	688	680	710	713	703	708	710	695	681	696	685	720	660	670	718	691	730	697	701	681	683	753	692	673	751	707	641	699	712	708	692	734	689	707	705	708	728	692	638	667	742	673	626	727	688	706	706	678	638	720	678	699	679	730	693	690	660	700	694	705	700	730	721	699	698	699	702	677	707	708	723	669	718	710	705	690	637	715	705	673	686	740	687	678	704	693	652	724	706	744	708	732	707	693	717	654	743	705	724	726	686	717	716	647	649	678	725	678	720	707	705	686	678	713	738	687	651	662	709	735	712	734	702	709	736	677	681	684	710	718	676	638	705	693	701	749	716	713	747	672	676	729	719	702	725	665	720	666	657	687	670	680	705	732	699	726	696	673	694	737	678	708	680	719	664	682	682	775	716	640	753	686	688	715	640	696	709	704	723	655	691	695	693	732	692	724	680	728	722	760	704	679	739	789	686	694	669	727	646	733	664	693	700	725	712	715	710	689	684	693	656	677	721	714	722	668	648	710	751	687	657	693	697	686	676	736	712	683	695	713	703	681	678	715	706	703	684	685	687	692	703	708	709	773	709	681	638	684	664	682	717	723	718	686	704	718	671	711	631	701	708	675	681	725	711	739	682	684	718	708	700	698	732	679	705	678	690	719	683	702	714	686	675	733	733	727	674	698	757	717	693	685	752	759	708	701	717	712	731	676	656	694	677	686	680	702	658	654	713	679	684	719	707	677	692	743	685	714	658	706	720	697	660	703	715	652	683	713	733	698	719	673	722	693	681	724	708	716	703	689	667	646	672	702	661	733	687	712	712	726	747	652	721	658	646	709	716	681	695	699	671	699	701	741	700	708	720	682	703	766	766	644	688	671	699	704	714	673	659	719	730	686	723	702	717	687	676	696	691	710	719	665	696	713	679	698	720	676	752	725	716	716	727
67042	82322	71708	51673	28351	6091	449	304	313	335	322	267	276	274	261	310	267	296	260	244	293	244	241	239	257	253	277	255	247	255	260	265	251	260	238	232	251	269	238	265	270	245	248	258	246	263	255	243	242	229	285	273	256	267	270	252	262	254	254	306	230	289	258	268	238	248	290	277	249	230	284	254	253	243	265	271	255	269	270	269	251	248	274	245	276	276	257	257	233	266	262	243	290	231	270	259	278	281	240	252	296	293	283	234	254	247	258	272	249	259	252	254	277	264	252	231	260	254	299	268	250	262	243	212	242	265	264	248	278	267	252	260	256	259	266	244	245	273	253	261	239	263	256	264	284	273	250	293	259	254	263	253	274	252	261	250	260	252	248	224	261	267	261	265	227	260	256	272	273	236	225	242	271	277	267	285	255	285	248	259	261	287	247	258	279	258	279	279	251	240	265	259	237	244	241	262	259	251	251	275	266	264	259	256	238	258	255	265	279	268	265	265	257	296	227	240	256	264	248	254	278	259	259	263	248	288	259	246	282	254	252	272	242	245	249	254	242	259	266	278	244	248	239	293	255	249	262	272	276	247	284	295	267	248	258	238	276	250	285	250	247	244	280	294	257	237	245	238	269	293	306	267	259	277	251	228	243	246	256	263	251	265	239	276	268	268	230	246	278	259	255	293	281	251	236	248	250	249	239	268	258	254	281	254	279	290	267	260	261	278	283	251	258	272	243	295	264	274	255	275	243	256	228	281	271	238	245	272	248	267	258	278	286	281	243	251	251	242	258	278	275	266	269	261	227	224	248	273	259	265	242	238	243	245	244	261	269	261	265	264	241	255	246	265	270	248	266	271	260	272	261	250	279	261	275	294	281	218	246	292	250	286	248	228	245	255	256	271	252	234	239	230	265	251	270	261	267	240	250	259	247	228	252	264	249	237	267	282	271	248	264	265	237	230	270	225	241	232	267	283	259	285	253	256	253	278	246	244	262	227	246	259	279	239	258	288	252	268	252	259	268	275	267	245	265	234	258	254	260	251	261	231	253	244	264	269	275	256	251	266	242	250	251	249	244	245	273	268	271	244	254	260	252	237	241	275	237	240	256	291	265	251	254	297	260	270	291	243	260	225	266	279	254	225	263	254	253	253	244	231	270	252	259	261	255	229	212	264	259	248	265	258	261	230	266	249	271	249	283	272	279	283	277	251	234	268	249	247	293	244	270	289	251	250	296	256	299	217	260	230	257	272	272	234	252	270	241	255	253	287	229	272	256	260	263	268	266	253	256	250	243	250	240	263	244	258	276	269	254	275	248	233	284	241	258	260	256	250	269	271	260	237	235	277	238	251	236	294	234	275	262	271	266	291	269	273	244	248	255	265	249	268	239	289	248	247	241	263	290	249	279	245	217	261	262	275	245	266	239	252	278	233	257	253	276	281	267	239	275	249	253	288	270	256	243	263	242	270	250	252	264	262	243	245	242	279	257	283	260	233	238	257	268	246	247	254	276	283	237	266	274	231	250	267	264	281	279	247	291	258	253	261	263	229	239	268	272	246	240	247	239	244	246	243	264	242	279	270	278	262	275	253	243	242	245	277	288	247	223	278	278	251	268	297	257	254	262	239	233	251	288	271	292	241	259	286	268	284	263	272	250	275	263	263	246	242	251	275	271	244	246	285	271	247	273	249	268	264	285	250	252	270	275	282	294	243	270	262	254	247	241	253	240	282	261	277	278	251	260	236	256	243	282	276	248	241	268	272	284	247	240	296	276	255	252	248	241	274	285	211	262	278	274	261	272	262	226	252	270	251	275	255	279	269	295	258	260	250	256	274	216	269	289	276	260	249	263	277	271	238	276	271	261	251	265	264	247	304	230	266	270	285	252	263	238	257	267	271	274	281	254	223	280	265	255	253	258	268	258	257	260	265	260	244	255	271	240	242	256	293	255	243	236	279	255	255	235	278	241	269	265	260	233	275	271	267	249	277	242	271	246	263	263	238	257	247	287	271	277	270	266	269	275	271	260	275	254	238	277	264	222	244	254	261	266	260	236	252	233	232	246	275	278	236	222	274	278	256	259	265	258	273	269	265	282	255	253	243	299	274	227	250	269	254	247	268	262	262	252	252	269	258	260	257	246	267	286	264	261	255	274	247	234	255	269	302	262	255	226	261	275	226	270	252	280	253	269	249	253	256	265	246	255	284	254	276	263	265	232	245	250	261	266	291	284	248	259	273	266	264	257	289	218	265	255	262	236	272	264	254	260	286	266	268	268	247	281	245	255	245	284	261	284	276	272	277	252	268	247	241	256	274	244	246	231	271	298	284	271	240	242	240	276	245	254	260	260	274	249	255	273	221	255	272	287	244	303	244	242	219	268	251	240	278	256	265	267	273	268	251	276	280	235	239	258	255	274	247	264	305	249	258	255	250	243	283	260	275	273	281	265	266	234	263	256	264	251	214	271	280	279	260	237	297	278	235	254	276	236	262	286	269	233	251	236	278	233	269	245	247	272	258	271	256	270	266	237	235	241	232	271	222	252	256	264	244	248	269	246	253	257	273	273	257	239	259	269	242	257	244	274	253	240	241	215	264	251	275	258	292	232	248	247	250	262	267	253	266	243	245	242	269	249	266	231	247	244	279	264	274	244	273	261	248	264	236	269	236	259	216	258	284	239	244	253	238	238	249	258	278	248	249	251	271	249	231	275	260	265	271	267	259	254	248	247	267	242	230	257	248	247	250	276	276	259	239	249	257	287	261	261	266	256	251	271	270	233	259	215	266	270	283	231	244	267	275	248	251	297	266	279	242	251	256	259	240	265	267	261	242	259	239	255	243	251	249	257	275	271	252	267	274	247	278	256	260	237	243	261	256	291	270	276	255	229	266	274	300	258	258	260	254	274	257	272	259	256	260	245	244	279	284	274	257	268	284	266	288	239	282	243	255	258	248	261	250	231	265	235	283	251	282	295	272	238	237	284	247	265	227	257	252	245	237	255	271	270	281	249	260	232	282	234	265	249	268	227	264	255	251	258	250	260	217	239	252	246	262	234	269	271	274	249	233	238	270	269	254	274	267	245	221	248	230	258	255	243	264	252	283	270	260	316	235	248	290	269	258	238	261	259	279	243	253	267	241	277	262	277	240	295	232	271	258	308	259	231	243	267	257	269	235	247	226	210	251	256	283	248	239	250	239	261	250	253	237	292	258	254	268	249	277	243	306	258	274	253	265	280	245	270	268	248	238	235	250	262	250	244	255	262	263	240	276	254	247	254	256	288	293	256	261	287	268	292	264	232	287	260	236	264	256	278	298	270	286	287	270	273	267	238	215	259	256	252	273	254	230	259	245	243	258	248	274	253	279	244	245	250	272	276	282	246	244	277	265	268	281	217	275	230	247	234	273	257	238	264	259	241	266	280	264	259	256	272	276	270	254	257	260	274	265	241	269	286	258	265	258	250	244	264	253	296	304	270	263	240	254	248	244	252	266	211	276	266	263
49364	68908	71079	56704	31739	4070	1109	1012	1128	806	783	763	734	718	744	738	740	685	689	672	922	685	678	661	653	713	654	687	666	672	633	657	643	657	630	670	686	649	679	673	695	646	666	666	655	675	667	682	643	678	631	704	667	660	679	632	646	636	639	716	647	680	669	645	629	636	628	640	647	648	656	664	677	645	727	658	670	681	637	695	624	641	654	656	653	661	644	651	701	679	663	685	626	632	644	638	613	657	642	693	639	661	649	649	673	669	632	674	676	672	661	704	638	668	668	629	642	619	616	653	586	634	644	605	634	645	668	675	672	654	613	629	637	627	611	627	676	652	674	658	644	657	629	666	655	659	663	670	687	661	637	666	634	619	659	667	672	638	658	653	645	646	650	669	660	635	632	643	651	694	691	662	666	652	636	633	659	645	653	616	634	666	693	660	654	667	675	619	665	669	676	645	629	653	651	673	674	631	679	623	607	627	674	625	644	659	677	672	649	654	663	624	672	643	666	672	656	657	576	670	670	670	640	672	639	685	670	654	647	647	659	650	611	658	658	625	653	645	668	699	658	624	642	640	681	618	655	672	660	644	655	642	671	645	590	658	639	665	603	624	638	658	644	685	626	678	660	640	614	633	638	669	694	653	682	631	688	651	620	661	641	676	658	595	667	660	635	683	649	657	648	645	672	626	657	655	700	640	680	642	670	667	616	665	663	675	621	610	630	648	683	673	646	627	675	661	660	662	610	676	660	642	625	645	690	656	628	619	641	704	661	681	679	676	643	644	655	664	668	640	649	624	642	638	658	615	652	637	670	626	623	671	679	696	700	650	639	635	693	666	669	662	634	656	645	608	628	660	608	640	670	688	720	633	658	688	635	689	641	685	672	684	652	688	637	636	678	681	652	660	674	610	667	686	630	591	701	640	651	675	670	643	648	657	637	619	679	695	590	644	613	656	676	670	580	678	650	628	622	617	624	686	589	608	632	639	646	676	657	627	690	613	654	639	617	638	627	688	660	630	643	667	651	643	619	689	667	626	641	629	644	672	629	662	658	622	659	648	660	626	641	660	658	635	636	675	649	651	645	644	673	682	687	652	720	676	666	668	645	638	649	690	614	695	631	653	667	653	653	666	615	597	669	634	655	629	645	620	648	676	712	660	666	661	653	639	656	630	670	580	653	667	636	661	603	641	679	663	653	637	644	658	670	652	643	615	635	655	583	649	625	597	687	670	649	684	683	672	661	658	626	622	647	634	613	642	645	650	659	632	609	628	644	619	638	679	639	650	688	614	639	667	658	629	630	626	653	631	678	691	630	648	650	681	638	673	643	646	638	620	655	668	635	641	639	646	644	611	656	639	625	659	647	615	670	681	627	657	599	661	655	651	635	636	617	618	655	719	651	672	658	693	667	615	656	648	675	649	649	673	650	598	666	660	636	637	665	627	682	665	675	649	591	640	645	699	648	648	655	655	650	679	624	635	651	631	662	658	677	668	642	647	719	675	635	672	629	700	629	644	659	659	620	618	663	640	642	620	664	645	680	670	639	646	614	686	653	628	622	671	605	639	618	706	665	622	674	695	650	629	658	626	683	634	660	675	681	644	637	603	648	644	675	677	640	659	669	656	635	664	673	661	673	667	651	647	630	659	641	608	660	686	555	659	705	664	639	705	653	664	657	700	637	665	680	658	692	642	645	682	648	652	642	692	643	648	673	651	645	686	675	678	602	666	629	637	636	614	684	640	661	649	659	670	644	626	644	632	638	669	647	637	681	678	671	702	684	656	655	669	635	701	658	701	580	678	636	683	633	654	574	648	667	630	640	640	643	636	637	637	653	682	660	671	663	670	650	629	624	672	660	664	656	642	616	634	631	600	645	662	667	624	657	635	690	645	639	657	647	621	640	644	661	642	692	638	656	697	698	651	666	645	696	608	691	653	642	618	637	640	686	625	667	608	660	664	618	707	626	644	688	683	628	654	644	639	635	631	676	681	687	616	643	632	670	684	627	665	691	647	626	628	667	660	663	675	625	663	655	662	657	622	677	644	633	638	671	663	619	649	669	682	610	618	671	642	618	669	631	638	650	657	653	633	659	580	621	666	624	636	618	646	669	653	631	683	650	645	635	661	662	648	736	635	591	612	641	644	618	654	620	677	667	639	615	686	652	644	640	654	615	640	674	687	664	674	666	647	649	654	635	689	663	672	628	657	644	623	657	676	650	669	622	668	614	662	618	711	621	669	628	666	623	671	648	652	646	656	664	696	640	664	636	622	654	640	641	680	615	634	681	673	609	628	651	663	672	637	651	658	610	664	669	668	628	646	695	653	681	621	612	666	602	699	666	668	659	684	606	680	677	656	699	641	657	692	630	635	615	665	665	629	677	660	660	601	664	689	680	699	674	667	603	656	634	633	668	659	668	628	663	692	653	669	619	649	640	634	698	626	613	629	659	640	650	682	633	632	655	633	657	646	651	676	656	682	597	651	709	659	562	617	652	655	614	652	689	687	633	627	647	610	681	668	628	680	645	635	619	654	688	691	647	669	642	627	620	634	635	685	649	662	657	684	656	677	662	643	656	671	645	628	635	622	689	671	666	641	632	658	674	655	657	660	619	675	649	634	621	631	659	640	693	665	647	610	660	637	673	640	627	695	691	647	663	678	678	722	616	618	675	661	632	618	631	642	640	647	683	677	626	651	648	634	640	631	633	648	635	578	680	633	629	683	692	619	658	608	706	675	674	655	662	619	704	609	681	628	606	674	639	650	661	659	624	650	707	641	644	647	608	680	668	691	629	615	644	637	608	635	647	597	634	677	675	631	675	628	667	670	676	682	661	630	657	646	654	652	650	661	671	663	625	603	618	642	659	651	621	675	683	682	642	641	638	628	639	657	673	669	629	630	659	641	616	689	641	688	657	692	638	667	640	687	640	710	639	614	655	620	633	670	635	627	640	658	662	653	687	637	672	638	644	645	664	649	652	665	710	611	677	680	672	665	631	671	595	659	653	675	686	643	617	683	664	661	689	665	662	676	637	622	668	668	690	641	662	640	688	628	645	669	664	654	639	651	660	692	641	703	641	638	638	613	625	643	675	649	605	624	645	656	680	634	676	701	656	668	637	672	621	621	653	598	705	653	648	670	676	624	644	694	663	635	609	655	673	633	683	661	659	660	638	679	685	633	673	672	645	667	677	605	618	650	671	681	657	624	656	665	622	655	708	659	619	663	632	660	651	628	631	638	682	659	630	656	649	666	634	631	672	609	628	677	669	681	665	639	655	621	639	655	616	621	667	657	632	666	654	699	645	682	676	696	660	627	656	662	659	651	621	625	679	691	649	657	656	646	690	624	620	631	652	663	662	676	617	623	635	675	653	654	636	622	616	647	681	636	656	648	633	661	672	636	661	627	667	654	622	647	626	673	636	678	592	694	670	674	632	645	644	651	650	694	655	661	701	684	641	652	664	614	641	676	678	680	656	641	587	642	642	646	657	614	648	649
16078	16447	11623	3574	753	390	354	360	317	360	318	362	343	333	335	370	368	313	347	339	349	336	342	342	339	330	326	362	354	338	355	329	316	358	361	351	350	334	325	369	330	330	325	339	345	346	364	345	312	330	342	352	337	358	357	379	320	331	334	366	355	330	371	372	326	345	313	340	346	333	316	332	356	366	316	350	362	324	317	341	311	306	319	362	360	323	339	337	331	357	351	316	370	343	357	365	356	328	337	370	311	358	347	342	323	364	332	342	367	340	317	316	355	354	362	348	339	373	364	364	363	337	333	368	344	355	338	358	340	380	357	320	358	367	363	355	322	355	337	351	337	350	325	346	346	370	341	344	348	317	321	328	358	325	348	361	363	340	375	346	334	334	321	309	338	352	370	353	386	360	361	342	308	336	345	310	364	344	343	370	334	330	339	368	374	322	335	360	311	327	355	358	350	337	334	344	374	349	345	324	363	352	346	337	338	356	355	312	350	335	342	313	326	351	325	349	286	337	314	315	358	353	312	333	378	340	337	351	351	335	339	320	373	354	326	328	346	380	341	346	359	361	343	302	353	363	329	346	351	348	339	370	385	340	330	336	363	353	361	363	338	327	368	339	382	352	326	355	317	323	335	380	339	308	325	339	353	331	332	367	321	386	390	338	329	320	319	362	325	323	333	330	335	368	342	318	368	323	340	350	330	362	318	331	321	364	320	334	328	349	321	362	338	322	344	395	365	343	334	314	357	345	338	351	347	329	341	350	325	308	355	388	332	329	310	347	339	340	335	346	338	309	322	344	334	325	338	365	317	332	346	330	375	328	304	313	347	349	354	370	331	348	353	355	355	355	329	335	325	316	314	379	358	326	315	327	359	351	320	339	359	317	329	327	353	336	349	351	333	347	354	329	327	374	324	342	347	340	357	372	332	325	328	359	348	334	323	335	314	341	309	361	330	319	339	338	318	351	330	312	374	343	343	337	346	399	369	346	343	365	338	358	333	360	348	360	348	376	352	357	365	345	312	304	360	325	319	347	365	326	329	346	325	356	357	344	346	352	328	352	342	376	344	345	349	333	344	355	345	322	351	356	336	317	372	331	313	334	321	305	331	338	305	327	346	314	336	343	338	289	332	340	335	309	361	360	336	349	335	338	335	351	336	327	351	346	347	325	327	323	339	318	298	349	353	354	359	334	344	325	353	309	340	343	322	373	358	366	296	329	347	347	362	308	318	354	324	352	331	334	335	339	361	350	337	339	340	353	353	321	379	365	349	350	385	349	336	312	366	324	299	310	363	346	324	338	354	346	331	326	348	343	331	354	369	331	335	345	352	334	322	365	349	328	341	342	343	334	358	336	357	341	346	370	357	348	344	351	339	318	319	343	357	319	324	333	362	339	335	317	325	345	369	319	362	352	344	383	381	323	350	331	332	350	354	405	336	326	336	357	344	357	352	360	355	332	317	302	342	365	367	331	366	350	374	335	346	337	353	353	331	332	366	348	348	330	372	342	323	356	312	329	347	348	329	357	369	330	342	368	374	333	340	341	350	345	357	363	360	341	352	347	297	336	325	390	344	376	351	337	317	349	356	343	347	327	339	352	351	332	331	362	354	372	375	317	348	304	328	371	330	363	346	317	307	305	374	342	360	347	341	353	353	332	363	326	356	353	339	341	352	360	358	309	343	348	342	350	324	349	354	306	357	346	343	327	361	331	364	374	351	348	341	337	348	322	349	359	347	356	345	339	331	312	334	392	378	369	350	348	364	377	365	343	333	375	332	348	393	331	344	341	365	355	372	297	335	345	387	355	349	349	339	351	332	322	393	318	357	368	362	310	329	351	335	355	343	350	319	314	318	373	380	358	338	365	328	326	343	325	345	338	369	334	347	350	298	343	330	348	354	330	308	346	334	312	341	326	344	369	355	343	336	323	333	365	342	322	350	362	341	350	343	334	347	364	320	368	318	314	356	359	355	353	313	321	331	335	315	349	341	353	354	314	361	334	331	330	326	320	307	333	313	367	360	358	340	341	379	353	323	330	333	336	340	348	355	354	380	353	323	349	323	345	340	352	316	346	349	357	347	351	328	349	361	329	354	355	347	313	344	363	324	331	330	338	318	348	305	360	344	344	306	337	323	331	327	314	339	350	326	362	335	359	358	302	370	342	334	323	358	352	303	316	338	330	358	336	341	335	362	365	343	340	343	345	386	387	345	346	357	340	332	356	363	355	322	367	325	328	348	317	331	357	304	327	341	361	356	322	333	333	350	362	365	335	332	331	355	320	343	303	326	341	352	317	362	384	332	378	338	339	316	335	317	354	358	339	334	340	369	343	322	344	346	332	346	342	304	371	337	353	354	363	344	374	360	325	370	371	336	353	361	357	350	344	334	372	347	336	313	347	351	352	351	321	366	350	348	319	354	338	326	318	341	345	336	369	335	348	368	340	323	330	331	343	378	369	360	353	328	344	306	354	334	368	351	346	353	304	310	348	319	353	313	357	336	318	380	339	324	366	358	338	348	308	314	333	339	333	333	329	341	331	343	319	340	354	338	339	372	326	341	324	344	349	335	337	342	363	361	339	341	315	351	358	333	322	322	337	309	381	378	325	352	310	330	349	338	310	346	323	310	346	353	329	325	339	353	333	370	358	342	353	365	313	343	337	329	313	334	328	326	357	364	349	318	365	331	357	355	357	335	322	344	313	360	303	337	369	337	347	332	332	353	333	313	332	351	328	311	349	347	335	369	335	340	311	347	324	362	351	345	352	363	341	347	310	348	317	326	344	326	374	356	314	327	339	347	316	342	334	358	335	351	325	344	354	321	355	347	328	366	350	344	340	323	324	335	338	331	319	347	377	330	348	339	346	387	349	325	323	373	323	340	371	373	336	345	345	324	323	332	315	371	328	334	330	342	347	330	355	355	349	332	328	346	331	368	345	339	318	318	338	326	315	350	362	351	341	292	369	335	291	351	348	346	381	373	350	350	356	343	400	321	322	344	344	359	324	372	329	332	352	362	344	324	359	358	343	322	369	354	304	344	332	337	347	355	315	345	337	361	341	354	396	329	363	350	343	329	339	361	351	331	334	321	336	361	353	362	343	296	346	322	352	370	380	338	352	330	312	301	362	369	344	362	357	323	347	306	376	368	337	333	345	326	351	321	355	334	370	353	318	364	318	291	334	355	328	333	353	334	308	306	360	350	371	350	359	328	358	347	310	324	341	351	352	299	334	336	333	343	340	350	340	376	382	294	329	391	357	361	388	333	387	338	369	383	355	341	319	356	340	381	324	321	323	334	321	301	358	350	363	366	341	333	321	362	347	317	355	335	328	305	366	348	358	342	329	305	367	331	344	352	363	340	325	357	350	332	291	319	336	357	356	343	331	353	361	344	327	356	332	336	328	317	372	321	355	362	381	352	344	318	343	295	316	385	374	293	314	352	366	360	343	346	302	323	325	354	322	342	330	352	329	339	372	349	352	345	358	357	329	320	358
15659	21264	19943	8455	2436	995	936	886	914	843	877	870	827	921	891	865	876	870	898	871	918	862	845	873	870	836	839	851	829	869	884	839	898	877	880	849	863	917	914	847	876	919	882	833	903	823	854	843	865	889	815	820	855	874	865	835	863	813	843	878	817	804	890	849	842	853	864	869	888	867	883	832	858	848	871	875	865	883	900	860	860	822	855	825	858	908	843	867	897	881	836	858	865	870	858	859	877	886	814	860	845	854	865	845	929	905	856	848	856	846	819	894	867	828	908	855	864	812	853	793	861	862	916	846	802	862	863	860	836	814	872	884	875	915	851	824	892	798	917	833	872	884	845	834	875	917	867	832	834	822	869	842	837	899	885	844	868	867	810	879	814	872	858	857	852	887	840	852	878	869	858	856	832	811	846	890	901	850	789	847	856	857	876	796	896	890	862	791	860	882	832	880	876	877	850	787	833	844	849	864	842	906	918	813	876	855	842	857	847	862	817	862	817	874	875	871	867	871	867	835	839	836	840	854	910	913	838	872	822	841	882	876	876	891	884	837	858	828	872	862	879	850	872	830	854	862	884	881	816	824	871	812	885	866	859	822	854	874	900	915	878	833	884	949	892	868	935	827	832	851	861	836	857	848	809	804	896	879	883	915	839	840	848	888	868	864	881	837	891	870	876	877	910	925	865	897	876	887	889	863	889	832	865	877	860	894	865	821	867	826	876	869	897	836	855	860	885	862	850	809	877	899	869	861	849	821	871	896	854	870	830	875	872	842	858	865	817	800	844	863	851	867	838	878	810	871	823	822	832	871	860	808	828	878	882	836	867	828	830	893	855	869	882	826	862	873	867	873	890	838	809	894	861	899	916	877	876	819	870	866	848	828	896	877	815	869	850	880	878	883	824	864	857	874	887	904	827	799	854	846	862	880	832	831	845	828	829	862	905	840	877	837	841	884	846	864	846	894	873	852	888	849	859	835	851	870	866	837	858	920	909	836	820	878	866	870	858	849	836	839	858	882	931	845	888	901	862	922	845	856	882	914	868	863	859	830	857	878	880	871	916	832	853	870	847	855	857	849	874	853	884	833	820	811	865	841	833	849	888	900	893	878	876	828	859	867	848	846	868	842	853	847	869	870	884	890	833	836	812	921	807	841	822	830	874	807	886	805	812	865	847	887	823	862	813	868	855	826	863	825	889	808	894	901	803	813	863	833	820	870	856	833	873	874	874	846	863	891	881	920	902	867	865	828	853	892	899	883	868	846	875	869	854	883	861	812	872	853	843	837	831	840	813	825	836	842	861	849	814	871	844	853	850	848	864	837	929	885	856	814	884	846	845	827	842	821	850	857	857	859	858	844	870	875	788	899	831	867	792	872	829	867	859	894	868	865	854	911	861	922	827	862	849	895	838	865	874	858	841	893	871	855	863	870	887	877	831	888	940	846	852	796	819	838	899	838	877	885	845	851	806	804	926	904	827	849	863	825	860	885	882	854	859	864	862	858	813	861	896	836	890	853	836	911	836	828	835	843	824	820	864	825	890	922	837	843	846	921	860	865	830	891	914	847	840	825	864	849	809	865	862	865	845	814	846	885	883	911	898	831	940	832	881	874	857	852	900	878	882	870	888	884	889	921	870	845	858	844	877	854	881	905	867	874	854	833	849	867	840	874	865	850	823	862	875	858	848	797	894	824	855	924	824	881	863	852	892	830	891	832	853	838	815	900	903	875	844	897	886	886	850	909	838	918	826	878	837	871	820	862	843	843	859	852	827	794	873	861	860	824	841	833	921	802	849	863	816	879	871	861	862	853	881	877	916	879	820	885	852	865	837	844	850	885	846	828	870	858	834	857	837	831	861	878	862	842	887	857	833	855	896	854	918	833	837	870	823	892	891	787	870	839	839	882	836	844	787	883	867	839	865	908	842	842	866	881	866	877	856	914	838	849	869	823	828	883	852	806	879	844	816	841	882	879	844	854	876	839	847	838	906	861	829	862	851	864	853	825	883	867	872	816	827	887	821	879	903	898	885	865	877	878	868	830	825	843	869	849	865	889	861	831	872	834	875	801	869	857	843	820	845	895	868	809	845	902	869	882	858	887	883	851	851	854	849	905	877	869	889	887	862	864	857	900	847	870	953	854	855	843	870	887	860	833	904	833	853	874	824	905	852	865	834	851	864	843	931	845	872	871	862	835	801	886	860	834	844	841	890	864	872	882	865	888	900	877	865	832	860	880	851	850	894	875	895	858	836	885	845	861	899	815	838	874	846	887	856	899	845	878	830	802	845	865	830	936	870	786	844	802	843	842	852	915	810	844	880	854	849	876	826	897	865	832	849	882	859	859	840	846	820	869	898	840	887	858	846	824	884	842	883	863	865	852	855	852	832	895	857	783	852	843	896	871	841	831	873	918	876	903	833	844	858	883	864	868	889	836	895	847	881	832	843	886	888	865	866	946	878	857	882	925	888	795	812	845	894	850	846	860	799	839	879	853	845	861	852	905	815	870	868	851	848	850	854	796	847	879	841	873	837	866	889	836	915	871	840	816	888	842	859	856	910	820	827	797	889	816	889	927	868	808	880	912	875	813	809	865	880	864	848	862	846	890	837	854	883	843	830	872	802	892	871	909	872	869	868	857	829	895	822	853	826	820	809	836	842	884	857	858	854	887	884	796	907	872	885	861	855	858	834	901	865	895	844	872	842	807	881	843	870	883	813	907	866	847	884	831	852	835	883	807	866	889	905	813	862	821	824	848	884	880	933	850	799	887	780	854	844	828	851	829	808	883	839	881	855	879	865	895	880	864	861	850	855	841	842	862	857	915	841	818	852	866	862	880	865	813	825	818	924	869	839	822	860	878	805	789	882	848	862	914	890	876	837	876	887	874	849	862	877	931	884	848	879	862	863	865	808	882	834	861	854	852	846	874	849	879	894	863	853	838	821	860	853	844	854	858	855	897	847	842	836	836	863	891	915	876	874	860	834	828	861	876	861	885	872	836	879	866	866	884	847	906	825	848	850	838	897	834	882	851	831	820	898	840	850	899	848	871	880	870	814	856	856	894	815	861	907	849	860	900	830	871	865	835	880	803	864	878	835	892	879	865	854	896	855	851	871	829	872	820	808	840	875	864	866	849	846	820	911	797	865	852	850	857	873	881	870	892	847	848	867	866	869	938	827	923	895	877	869	903	827	881	912	864	948	782	883	887	869	821	860	865	827	883	830	843	916	799	863	862	864	866	862	863	835	827	862	845	848	861	855	891	840	837	832	816	900	816	845	917	869	878	830	852	842	906	850	834	955	894	917	812	818	873	852	867	872	829	861	845	883	884	835	836	849	860	808	808	886	832	845	837	813	868	868	859	837	860	894	866	827	925	833	855	895	835	846	843	833	871	813	891	862	831	838	855	890	825	836	839	832	863	857	873	802	837	843	817	865	854	886	853	858	844	889	864	858	861	817	845	873	849	872	890	836	796	827	856	849	892	834	855	858	844
72393	82545	73948	46453	20773	3002	430	361	1050	301	291	272	284	282	241	264	253	247	230	285	555	233	228	248	283	223	230	242	236	238	232	247	233	241	241	246	226	218	226	229	256	262	255	245	231	241	241	234	220	248	257	239	280	228	267	247	231	217	246	255	283	248	234	251	244	247	234	261	249	220	263	253	251	252	229	253	245	254	242	257	247	216	257	239	287	266	268	259	231	239	269	247	242	245	259	247	240	245	245	249	215	240	244	261	255	236	267	213	236	243	234	262	253	237	279	261	226	212	242	233	236	238	253	240	257	247	230	264	237	241	244	231	242	251	255	279	224	259	250	208	254	265	251	293	242	227	253	281	234	225	228	229	254	273	235	261	266	274	218	228	236	245	240	241	257	241	257	253	281	227	244	218	258	232	246	219	253	262	248	269	271	244	234	269	260	270	266	250	230	242	241	239	223	221	261	282	263	238	238	197	253	245	253	229	253	227	257	252	241	260	261	242	243	248	265	252	259	241	246	251	222	260	257	241	274	229	239	229	230	264	277	226	260	273	241	245	229	225	247	258	246	266	245	245	238	241	226	239	249	230	249	240	225	273	253	239	236	249	243	229	240	242	221	250	262	256	245	240	233	265	243	274	240	237	254	261	257	248	245	243	207	224	260	267	229	229	251	255	231	248	257	259	231	222	257	250	252	253	233	215	249	234	254	256	240	232	251	282	254	249	227	252	235	247	238	235	257	248	233	266	268	281	259	238	255	235	228	249	245	242	294	253	240	241	243	241	269	234	235	268	254	236	262	238	251	246	252	224	250	211	230	218	245	244	231	239	243	241	255	219	270	244	248	221	237	216	248	243	248	262	249	234	234	234	267	232	263	236	296	232	227	234	238	231	232	233	261	269	250	254	235	221	237	218	233	244	264	233	259	265	249	261	226	221	255	256	240	262	220	284	265	240	249	237	233	251	244	261	236	277	238	236	265	248	232	228	239	250	246	260	222	269	251	246	245	248	253	261	258	232	232	244	239	255	233	249	250	224	246	247	265	219	234	264	229	250	253	270	247	245	259	235	244	263	230	242	238	234	243	222	207	225	252	253	220	231	268	282	257	273	216	260	242	237	256	271	253	261	247	253	225	240	239	253	264	263	260	267	232	225	247	244	258	235	243	253	251	252	247	239	251	250	240	250	251	244	257	226	220	237	225	246	233	268	245	238	249	235	233	227	258	257	202	227	238	241	242	261	252	210	252	258	250	258	265	272	237	259	243	269	248	253	219	243	255	231	243	228	260	254	235	244	240	244	231	249	250	250	238	268	261	239	213	231	254	280	216	254	247	232	238	221	259	233	246	238	252	261	258	222	251	235	232	263	222	239	259	238	257	243	228	259	241	250	264	280	253	221	234	261	259	255	249	214	232	251	230	227	251	236	235	237	247	220	239	230	229	254	241	237	239	245	237	233	254	271	255	257	255	248	238	227	245	253	237	239	261	272	230	250	228	271	252	274	263	238	258	277	249	260	219	251	244	228	254	248	247	234	255	258	265	248	272	249	240	284	281	258	267	232	247	232	224	209	213	228	237	252	265	225	276	229	214	242	280	249	228	225	212	264	237	266	237	236	243	266	260	256	233	253	243	239	228	235	231	242	251	262	246	241	271	225	267	274	242	224	274	252	238	257	265	266	232	225	235	270	237	223	258	236	289	256	225	256	231	246	237	238	244	256	273	242	273	258	223	249	258	229	239	265	241	254	253	237	239	246	240	238	272	247	244	264	208	235	253	269	232	225	264	289	274	250	249	259	258	256	253	264	226	255	231	234	276	264	223	253	213	251	248	227	259	260	237	250	265	231	262	236	254	226	259	269	236	244	224	271	253	233	222	268	246	273	274	267	254	245	260	255	239	208	256	240	223	231	251	255	250	274	233	227	239	227	246	257	234	292	249	232	248	231	247	258	237	256	252	264	246	240	246	256	247	248	246	248	260	240	250	252	253	243	256	248	230	238	249	243	283	253	240	270	236	258	254	253	201	199	251	228	252	249	251	230	244	220	254	225	244	242	257	228	226	265	251	270	281	255	253	233	279	268	243	252	244	267	258	225	223	277	273	254	235	232	262	227	210	208	241	243	277	229	240	224	234	263	276	218	251	249	250	238	237	254	255	249	252	246	250	272	255	259	259	239	266	250	245	245	225	232	246	254	240	246	256	272	263	263	255	245	260	262	273	262	232	229	242	241	237	238	242	251	268	262	244	269	233	253	248	239	240	228	278	254	241	265	238	246	251	245	257	255	248	274	232	247	228	243	273	224	237	256	259	236	258	261	244	251	244	248	271	233	225	250	253	250	246	245	245	279	251	246	244	250	257	249	247	265	218	247	235	225	232	257	244	235	236	238	218	268	258	267	235	228	227	223	238	242	279	259	238	253	273	236	237	244	262	236	222	238	280	257	264	220	258	236	258	242	236	262	259	219	242	220	258	269	251	249	238	236	233	265	275	282	226	219	247	231	239	276	246	264	264	239	237	251	225	277	267	223	271	263	238	254	249	251	234	253	246	260	250	261	252	269	243	251	255	219	252	253	223	252	232	235	259	260	251	234	246	263	246	232	242	249	240	251	305	267	262	243	262	251	250	253	267	273	213	240	248	270	272	261	221	237	245	245	240	270	252	217	213	292	282	247	277	224	231	221	269	244	213	236	206	267	239	232	265	245	261	243	280	260	253	212	260	224	247	281	259	269	236	262	249	227	259	270	246	259	235	238	247	245	262	258	255	231	237	230	213	258	261	244	222	233	280	250	234	224	252	231	270	252	240	246	229	253	245	260	267	242	259	220	250	228	255	240	259	220	256	252	255	275	240	262	262	243	234	226	228	210	243	241	256	237	241	236	262	221	208	263	247	262	230	253	249	243	271	235	218	223	232	243	230	233	251	250	249	243	269	248	240	257	200	223	243	261	271	253	252	272	232	240	229	246	251	259	255	268	242	219	264	255	240	222	226	246	237	227	259	251	257	234	247	238	245	256	246	221	251	232	240	249	250	242	240	238	242	271	229	230	248	238	241	245	241	256	262	237	233	239	247	230	253	248	250	247	233	250	263	224	252	244	223	262	300	251	232	257	245	225	268	238	247	249	252	218	273	228	242	259	223	219	270	250	233	241	260	224	269	261	267	240	241	272	268	248	236	211	251	255	259	223	255	247	246	230	243	246	253	238	239	265	217	251	239	244	265	236	257	254	275	236	253	237	247	235	255	257	269	261	235	243	234	234	243	259	249	277	264	242	242	228	265	251	235	281	267	242	230	247	234	217	244	257	261	271	213	224	263	234	218	246	227	247	254	262	245	250	211	237	296	244	282	231	256	247	276	290	282	249	244	266	269	251	227	268	245	235	250	201	231	241	245	273	252	242	249	241	244	261	217	236	225	264	260	267	255	277	245	233	241	214	267	230	233	249	252	214	256	211	280	230	231	276	243	253	249	233	236	267	246	250	257	228	257	253	234	251
51094	68095	71786	50449	19119	1244	1284	1151	4421	909	875	806	749	723	791	752	716	694	676	931	2688	682	640	651	627	633	610	644	649	627	658	653	631	610	655	612	630	627	631	599	601	622	602	593	626	636	589	586	588	629	655	617	614	636	653	600	627	627	621	608	634	600	596	598	582	569	603	558	616	626	610	623	576	611	585	654	576	583	631	635	679	601	569	635	633	603	618	595	662	626	622	610	603	602	609	624	583	636	611	620	608	607	609	602	607	602	635	575	629	620	592	582	603	630	647	632	641	655	603	567	588	631	612	601	611	595	584	636	622	672	541	615	592	660	598	606	642	631	602	618	608	573	646	628	590	648	593	609	577	611	622	626	635	608	639	594	570	616	615	610	594	615	617	545	586	625	645	624	613	611	665	605	678	603	585	559	599	619	590	590	580	634	608	585	630	616	626	625	611	629	621	602	661	568	633	625	614	620	629	623	617	643	597	590	631	582	596	620	596	622	584	610	618	617	628	636	594	631	582	626	605	624	637	609	607	675	658	602	600	614	630	590	602	583	616	608	609	622	607	615	599	589	543	611	589	655	634	621	616	608	565	610	642	623	583	616	639	626	620	620	643	630	610	628	651	588	574	567	612	635	628	593	615	613	624	617	579	624	606	606	602	595	630	575	650	607	662	600	600	599	566	627	640	610	639	601	630	607	586	606	604	615	574	609	608	633	576	684	616	569	598	666	630	580	645	607	585	598	582	586	614	591	618	604	609	613	591	622	601	612	607	634	571	590	612	591	627	596	575	629	607	603	616	570	612	599	603	551	587	603	604	595	632	627	547	566	598	553	592	631	595	644	588	588	655	612	601	587	609	573	605	622	638	629	546	620	596	624	594	635	582	626	634	624	595	597	620	628	617	599	621	600	603	617	624	610	602	581	651	671	601	633	620	599	592	592	599	611	627	631	609	572	562	599	654	607	625	632	605	609	636	595	604	596	587	611	572	613	620	650	612	619	582	644	591	587	592	626	636	626	606	603	647	631	619	599	671	640	580	600	632	633	628	607	593	636	618	607	603	615	590	605	625	584	607	598	631	658	619	650	607	661	642	669	603	615	621	615	623	607	688	629	581	581	615	620	576	631	614	667	633	620	615	626	620	597	623	592	609	614	620	628	625	617	598	616	628	603	621	642	626	598	554	653	565	626	612	631	578	618	651	585	591	602	636	658	617	611	606	612	614	606	605	587	629	611	602	567	573	599	602	586	593	568	559	579	607	605	588	607	630	573	589	629	645	553	564	621	580	647	605	553	603	576	607	597	593	629	599	646	580	610	615	625	647	599	615	652	591	655	558	531	602	677	595	582	597	634	592	597	611	595	567	580	642	580	591	629	642	577	607	621	658	619	584	629	574	639	639	601	596	622	617	630	669	620	598	613	611	575	662	627	621	619	664	634	608	628	603	644	681	634	569	604	600	620	610	612	646	566	597	620	575	643	597	609	659	618	655	600	615	604	602	590	619	603	554	617	589	634	581	654	595	638	665	595	630	635	566	563	597	631	576	644	621	568	610	619	580	596	617	652	617	620	607	602	613	574	652	629	604	584	584	607	641	629	605	626	610	593	624	610	585	622	597	644	659	610	616	575	616	569	603	625	619	621	590	631	626	625	586	630	628	584	668	587	647	629	605	610	641	619	606	576	599	578	618	630	613	601	616	584	589	655	545	618	596	597	538	635	590	609	641	594	634	666	602	583	618	650	580	620	610	600	647	596	582	596	632	602	585	614	589	617	593	559	641	596	602	593	578	608	664	625	626	633	602	613	623	617	616	627	624	634	606	646	595	670	632	572	596	651	608	625	616	618	583	561	640	610	613	623	563	587	615	594	586	606	616	558	641	615	623	623	604	616	583	608	602	666	651	554	600	613	610	618	577	613	595	627	563	593	600	631	611	608	636	597	597	577	627	573	632	569	629	614	590	607	662	625	639	633	612	623	605	634	625	609	604	621	623	617	569	573	608	593	605	603	592	621	619	618	620	631	593	618	639	601	601	565	584	548	577	608	602	700	627	605	570	637	635	591	614	612	623	606	615	578	583	604	651	615	597	622	597	604	588	604	632	585	635	680	635	619	661	648	644	667	556	597	599	643	634	566	623	622	638	586	628	593	662	579	627	615	620	627	585	588	588	584	618	600	624	610	630	589	571	630	668	579	621	626	607	661	655	620	620	601	594	619	584	623	623	647	638	552	622	598	591	597	616	608	635	627	582	622	682	581	585	652	618	625	620	590	575	588	610	599	633	658	637	634	623	646	635	601	634	590	609	646	656	614	669	583	611	625	595	609	622	591	633	649	626	639	618	600	630	600	623	639	603	600	611	616	607	588	629	585	551	611	568	572	599	645	617	562	637	587	613	605	596	621	628	609	596	599	581	560	626	613	589	634	623	630	638	622	629	570	617	616	621	613	608	607	628	651	615	622	633	601	591	593	623	628	583	610	654	600	621	602	603	617	607	649	564	588	655	580	610	605	595	619	614	605	566	616	627	609	649	588	641	585	589	632	614	597	627	571	628	587	612	626	615	596	606	651	625	644	618	612	618	602	603	633	595	615	602	609	586	596	613	585	612	655	633	600	616	583	680	620	659	626	603	634	623	630	627	606	615	607	627	625	634	661	580	544	585	608	588	614	605	620	623	620	640	591	600	567	656	607	602	616	595	623	653	608	624	593	570	632	653	623	573	594	612	625	588	615	622	655	646	627	658	643	615	595	620	636	593	631	621	630	650	637	574	601	626	572	613	567	629	607	626	589	612	588	607	613	605	621	572	623	616	631	634	606	573	606	562	583	575	615	572	606	566	657	564	656	585	657	522	576	557	629	595	617	610	616	600	562	604	627	639	630	637	616	630	577	617	560	608	614	612	613	562	644	610	602	608	614	630	630	648	628	582	639	652	636	611	607	651	568	647	613	615	621	585	629	609	598	595	588	584	571	595	664	610	609	630	642	645	636	657	623	590	613	589	664	649	621	659	622	631	655	611	642	629	596	578	616	599	578	620	598	598	679	605	602	652	609	617	626	630	587	577	639	622	595	566	617	622	617	573	590	566	627	606	611	625	615	612	619	635	571	628	608	606	610	639	635	604	581	596	638	584	596	608	618	601	557	606	565	584	575	598	600	611	602	614	625	631	638	567	653	572	650	627	596	632	590	607	598	596	578	617	624	617	611	637	578	616	586	592	577	614	624	635	615	560	631	586	575	621	620	652	638	590	639	616	604	621	669	599	582	619	637	599	603	622	645	606	614	600	604	631	631	587	626	587	606	596	627	558	610	645	610	619	635	623	572	614	610	607	615	611	644	602	625	592	649	628	594	597	578	597	614	590	569	596	646	647	650	631	611	657	585	599	619	612	573	612	561	630	659	606	617	656	614	579	621	612	622	610	610	628	622	594	628	588	595	595	611	583	565	636	632	596	576	653	621	627	643	604	589	590	583	592	607	582	606	604	635	591	581	569	589
70679	83500	67902	42365	14617	1741	480	471	2954	331	265	256	271	210	243	223	237	215	219	249	675	219	212	211	213	204	214	210	210	192	213	183	221	200	182	200	215	196	216	196	240	194	228	194	202	186	195	210	213	210	190	214	216	198	179	190	192	204	207	195	197	183	186	182	180	205	190	215	197	195	194	216	204	207	211	224	209	211	209	204	197	169	206	186	204	218	214	170	201	180	210	201	219	211	185	196	202	192	192	211	217	189	196	207	196	170	203	187	184	171	186	204	212	193	229	184	191	187	218	205	230	210	200	207	201	211	178	189	204	221	186	194	209	191	197	188	192	199	202	220	208	177	213	198	201	202	208	192	228	217	187	222	211	202	193	206	211	176	219	190	190	200	210	183	224	191	220	194	221	228	196	201	211	235	212	192	190	179	194	219	263	221	190	194	200	214	204	200	195	194	200	215	225	213	206	210	211	185	180	192	209	202	217	188	195	200	198	199	205	185	231	187	201	194	187	193	216	208	195	203	203	207	189	217	190	174	219	209	195	207	208	211	178	198	198	204	181	177	196	191	186	197	189	190	212	174	170	207	224	215	216	216	190	194	219	196	205	184	200	198	190	207	237	204	205	207	207	210	205	192	184	188	179	195	175	176	197	209	194	209	227	196	199	208	174	217	194	223	201	208	203	197	200	197	214	192	217	207	205	219	191	180	191	180	203	195	198	207	180	211	220	209	196	197	192	186	214	203	202	196	193	222	204	199	178	209	206	180	188	183	197	180	217	202	200	210	183	224	196	219	190	193	195	172	183	188	220	205	208	168	207	195	216	213	228	202	197	186	182	176	219	186	216	225	197	193	214	217	198	214	184	205	198	203	219	177	199	215	202	215	187	191	210	195	189	209	229	192	209	193	191	202	191	207	197	197	200	185	180	199	216	208	191	221	201	191	202	207	201	192	200	186	172	197	192	208	190	214	205	177	210	201	211	202	209	193	227	229	193	201	190	242	170	183	192	183	216	222	206	215	189	174	182	194	204	207	214	218	208	204	181	224	192	189	198	235	221	216	207	202	202	183	209	192	203	186	202	203	185	187	205	198	196	189	219	220	208	196	190	200	222	188	196	182	207	220	199	189	201	159	200	206	205	200	213	202	197	240	188	180	193	203	206	190	214	197	225	172	203	198	215	196	188	187	185	176	173	176	192	199	209	193	202	170	206	216	176	162	190	179	185	190	186	187	196	195	221	222	194	174	183	181	203	213	189	186	208	186	215	205	216	209	224	215	203	195	208	188	201	198	184	189	186	200	199	190	178	189	203	194	195	193	175	202	207	220	176	197	197	178	200	208	203	179	213	229	186	223	157	224	194	224	193	195	175	195	193	204	180	183	178	203	208	206	216	196	195	179	173	192	204	206	230	199	200	207	189	211	204	210	210	184	206	207	197	201	167	160	172	202	200	206	190	192	186	203	191	239	202	194	199	184	179	209	218	194	167	196	192	207	218	192	193	203	190	210	184	184	191	226	198	194	197	199	188	192	224	192	206	187	210	199	209	201	221	185	188	186	193	214	191	204	182	212	205	205	237	183	206	221	214	191	179	191	196	217	203	207	206	202	220	206	215	184	189	184	200	204	223	189	210	186	195	205	197	222	253	203	192	217	212	194	211	198	191	187	186	190	191	210	186	191	194	191	197	207	182	200	193	193	181	197	197	186	233	185	200	207	222	188	177	214	216	236	204	174	199	180	186	197	222	215	192	190	191	188	187	196	196	191	217	217	182	220	187	217	204	219	179	189	192	200	216	196	195	194	196	199	214	204	199	207	175	209	201	208	230	199	192	185	197	201	202	223	222	204	222	204	203	197	203	202	220	184	180	223	181	200	222	193	199	195	211	198	213	205	221	220	226	194	177	199	203	189	199	198	193	214	213	200	196	213	202	205	224	196	220	203	187	172	201	229	228	252	187	186	204	198	195	214	195	202	222	218	188	189	228	170	206	221	208	197	199	201	216	203	211	185	215	203	202	159	191	198	192	193	199	210	190	205	194	204	203	193	200	207	226	186	197	168	181	195	194	221	167	183	199	225	157	205	194	203	192	206	198	200	208	168	204	217	211	195	199	198	185	198	185	193	207	167	202	230	221	190	194	219	197	196	205	206	196	192	183	196	198	206	222	200	178	247	201	180	197	208	175	221	204	188	185	179	207	212	164	205	199	207	193	203	195	203	204	216	199	192	196	188	210	217	228	200	179	215	213	185	198	168	192	209	195	210	201	191	224	219	194	188	185	191	192	203	169	158	186	182	179	193	213	183	212	192	244	206	218	219	210	190	216	214	204	208	181	198	189	201	223	204	182	219	207	232	201	188	187	207	190	222	214	202	228	222	224	196	214	200	189	209	213	191	240	216	194	167	196	214	213	189	190	193	211	214	207	208	193	199	219	221	229	197	181	190	183	216	199	194	189	185	218	198	192	190	173	211	208	170	197	201	212	192	185	198	200	232	221	208	204	204	193	202	198	228	214	189	203	202	192	193	170	195	192	222	193	186	200	206	205	178	184	231	191	187	200	180	225	189	195	186	203	198	205	205	196	186	216	188	178	176	190	189	217	207	208	221	212	196	194	199	184	212	225	187	192	193	185	195	221	228	195	182	175	200	212	190	204	208	184	178	199	215	175	194	185	201	201	171	221	224	189	223	218	189	204	216	207	193	169	193	203	219	204	176	181	187	204	199	209	219	188	222	200	187	218	196	217	192	193	219	181	186	200	171	225	195	202	209	232	175	184	214	219	197	211	193	195	182	196	224	185	185	200	207	189	188	206	222	210	195	171	171	196	183	188	177	191	204	215	213	180	189	214	193	187	180	198	197	211	192	211	196	180	213	233	207	218	216	203	184	207	200	177	220	208	196	211	182	203	180	204	161	188	196	202	206	204	182	203	180	204	185	197	203	197	215	183	213	193	216	211	203	210	163	186	182	209	196	207	205	204	215	183	199	207	185	210	215	217	191	201	170	206	197	211	193	238	201	199	191	203	198	200	203	201	183	194	201	187	194	216	232	207	208	208	202	205	200	193	200	197	198	208	211	191	208	191	175	225	180	216	198	209	219	202	198	191	190	186	210	184	211	220	198	200	202	198	198	184	200	173	217	210	165	189	200	206	178	207	212	198	183	189	197	197	209	185	183	193	182	230	195	191	194	185	186	185	226	172	205	164	184	209	201	203	222	207	180	164	200	208	190	206	192	195	210	202	187	173	233	196	182	182	197	204	163	208	191	197	210	190	186	193	177	213	191	205	185	222	197	240	189	186	202	195	202	201	190	190	200	210	207	207	191	192	204	185	210	202	203	181	197	210	225	204	197	202	187	203	191	174	228	212	213	225	187	194	207	193	204	205	194	223	204	201	214	199	192	189	183	209	197	182	220	196	221	182	202	214	203	219	237	195	184	178	185	213	184	190	201	231	184	175	185	205	211	186	199	187	219	191	205	205	201	204	204	204	190	222	163
48268	69174	63931	45560	4559	1710	1607	1726	9771	1135	806	764	679	699	671	654	637	644	589	613	3808	563	528	556	562	562	602	550	534	538	501	535	518	523	509	516	493	519	505	532	506	515	556	475	519	497	544	526	507	565	556	519	478	494	466	514	531	533	553	513	502	540	552	550	532	493	522	527	501	527	493	494	516	502	514	498	539	493	524	491	498	532	474	526	535	466	524	505	505	522	492	525	488	517	492	519	468	484	510	501	522	487	499	544	518	517	506	484	495	492	496	483	492	529	473	470	560	510	516	508	479	489	513	486	521	462	488	480	502	532	539	453	463	514	467	465	495	536	520	514	515	522	571	498	503	511	517	541	483	528	532	533	532	522	509	558	511	508	493	500	539	514	470	531	527	542	508	504	504	494	513	502	490	562	475	477	513	502	484	510	489	486	487	469	498	490	502	516	465	488	467	535	500	517	514	496	509	540	512	502	543	481	537	502	478	522	495	578	513	520	528	492	509	499	510	463	536	520	539	514	510	505	529	530	479	508	556	453	472	506	576	513	488	481	530	528	474	494	514	546	480	494	487	487	528	540	477	540	520	502	484	492	482	496	531	481	508	527	442	503	498	533	534	472	489	494	474	546	478	525	477	511	458	532	511	481	499	487	499	516	507	531	519	512	490	504	468	503	486	524	473	526	507	474	471	500	538	519	547	533	515	494	516	519	503	498	505	549	470	506	494	465	486	515	531	515	496	498	497	481	525	538	501	493	522	539	533	501	455	495	481	528	483	481	496	474	540	538	508	500	495	476	493	538	534	499	501	514	497	513	474	497	504	540	508	506	473	526	511	534	520	487	493	543	478	496	518	481	475	487	492	530	530	501	498	498	531	501	477	488	524	486	549	531	477	537	487	500	507	493	523	468	517	481	494	501	503	466	475	510	486	515	489	509	504	466	474	503	485	516	500	478	510	531	516	527	535	467	510	498	513	475	505	495	498	538	489	539	560	532	510	481	478	555	508	457	515	508	528	445	527	524	528	511	461	459	498	552	496	509	485	512	531	499	523	497	532	505	506	536	489	483	530	532	448	519	477	504	503	469	552	499	509	516	470	536	491	497	510	495	528	488	491	500	503	489	488	514	496	489	498	499	477	539	474	526	528	460	490	507	515	511	511	493	486	468	497	491	517	532	515	490	474	505	488	493	478	474	512	532	503	479	524	504	479	505	498	520	511	536	534	510	543	478	530	496	501	565	502	475	522	517	498	501	473	489	503	483	502	505	526	498	527	525	529	524	511	502	553	490	518	507	494	485	516	514	521	499	556	511	501	531	475	482	523	524	508	504	536	474	466	516	517	459	501	486	524	526	554	463	500	489	504	517	485	490	524	472	518	464	540	520	511	501	501	532	489	505	464	496	441	502	506	486	481	499	492	474	524	556	505	454	497	523	531	541	491	516	519	490	475	490	489	473	482	505	500	545	510	503	513	495	517	490	544	549	538	545	462	522	480	504	528	463	508	566	525	460	489	516	496	517	548	520	533	491	455	473	469	484	479	498	499	527	492	517	486	508	504	501	551	505	472	525	510	527	488	486	498	485	513	507	500	446	529	541	504	496	485	490	516	499	511	497	482	460	486	486	495	467	501	518	518	563	469	474	492	468	521	453	498	506	508	496	497	499	481	521	495	530	494	506	521	525	484	499	484	513	498	517	543	494	511	532	535	571	530	495	517	503	518	494	525	499	485	504	501	490	493	521	518	511	469	548	503	510	486	501	506	507	499	511	502	496	486	527	499	512	520	509	500	492	499	531	481	531	528	502	510	501	495	533	547	482	496	482	482	489	483	510	507	503	500	504	517	494	526	551	528	534	499	527	498	464	539	492	537	488	510	510	469	504	505	504	516	535	476	486	501	508	488	495	500	514	472	493	487	522	497	507	503	482	468	510	536	478	487	493	526	520	456	497	564	475	473	498	515	460	518	494	486	519	535	555	481	509	477	587	489	509	528	497	478	534	526	507	528	500	512	528	472	498	493	560	501	496	490	492	483	495	481	521	476	520	501	522	510	471	478	502	502	529	493	490	508	473	496	529	443	482	509	489	509	505	504	517	478	500	524	484	508	481	503	459	484	503	543	464	486	505	498	508	539	484	497	493	473	482	524	511	513	491	500	475	525	516	485	497	474	515	543	513	520	528	469	492	516	472	511	516	509	512	543	484	492	498	527	487	543	518	540	523	489	511	505	505	534	526	501	523	497	568	483	474	487	533	503	472	515	534	518	507	482	506	527	569	483	472	515	469	480	514	536	500	535	513	477	464	474	514	519	466	476	467	507	504	487	499	483	476	497	565	467	492	508	494	527	501	528	480	505	534	464	518	530	509	474	453	514	512	500	542	472	536	530	517	485	533	516	504	507	475	553	476	463	489	489	513	513	503	464	532	543	498	517	452	501	518	508	472	503	478	485	510	528	489	485	544	458	523	499	494	523	510	511	492	510	516	538	490	525	510	476	523	486	510	526	524	489	508	480	509	524	503	518	521	495	498	480	497	471	518	489	497	487	537	509	489	475	494	532	542	494	494	489	535	490	495	510	476	530	541	522	540	464	489	501	499	491	500	504	501	524	514	514	477	492	506	491	509	526	483	507	474	484	495	491	491	482	523	487	553	528	497	512	468	522	489	534	522	506	468	532	477	546	535	522	514	453	528	474	549	489	505	484	529	504	531	542	521	557	495	512	517	484	521	491	534	540	532	474	485	478	517	555	528	507	506	488	500	493	495	526	502	537	490	470	484	512	512	533	484	522	474	486	501	468	492	491	500	458	522	505	526	506	507	535	528	538	518	537	472	468	535	515	496	526	494	483	497	514	520	472	489	525	501	499	514	529	525	527	525	516	520	482	517	502	482	505	521	491	484	519	496	471	498	492	498	507	513	503	454	467	497	510	499	496	502	494	510	534	495	502	513	495	513	506	512	497	468	491	531	492	536	498	457	528	496	502	493	495	487	513	518	522	521	459	476	534	510	488	474	489	492	534	469	483	496	504	516	516	509	523	517	481	502	481	507	453	488	526	504	488	495	500	510	479	550	490	537	516	480	488	510	529	486	490	513	514	507	510	512	503	502	561	486	484	526	488	509	479	468	510	496	459	505	515	497	521	487	468	494	502	500	498	485	484	495	512	477	506	495	496	496	454	490	476	506	517	528	505	501	535	478	500	499	519	501	475	513	530	518	505	519	515	497	483	518	536	484	500	496	504	507	477	493	447	494	506	480	486	493	505	527	500	521	480	486	537	486	487	508	534	522	537	521	534	498	471	565	511	536	548	450	518	505	488	517	548	477	521	483	548	521	507	496	535	515	547	540	504	554	484	541	565	509	514	466	482	470	488	496	555	467	458	508	500	503	494	505	524	516	488	484	531	491	524	510	543	482	463	496	512	469	477	537	502	487	497	473	508	519	480	514	566	456	506	518	462	511	490	554	518	514	483	493	502	497	483	513	475	481	490	501	551	491
16225	17890	8180	1523	469	303	308	328	368	267	315	290	319	271	320	296	290	310	300	269	291	269	336	308	328	306	264	324	307	280	255	277	281	301	295	303	305	282	332	294	303	289	287	305	297	292	290	273	292	307	278	291	300	284	262	279	288	283	282	272	291	293	312	271	323	324	285	291	266	274	314	306	314	281	276	255	279	306	307	321	275	305	298	295	298	310	274	273	285	289	278	324	316	285	282	278	296	334	308	278	287	329	285	290	268	291	237	291	296	309	280	317	299	278	287	289	284	287	272	293	271	312	289	274	293	285	302	307	258	284	296	288	302	283	285	313	287	309	285	322	269	280	267	272	268	295	302	280	316	300	304	306	312	294	300	303	271	297	305	308	275	322	261	301	260	307	259	307	293	337	286	277	269	290	306	318	268	290	307	280	304	297	281	294	301	291	302	254	307	258	273	316	297	282	290	278	321	280	289	316	337	284	294	284	296	306	306	281	318	287	299	297	292	295	266	288	289	280	297	301	282	292	278	280	295	295	310	325	325	296	286	302	285	308	276	289	298	309	306	338	296	251	258	282	323	274	287	274	256	294	288	305	288	281	297	317	280	294	300	281	275	279	293	303	280	307	308	302	286	312	295	263	326	289	255	290	294	316	300	295	288	283	282	302	307	276	277	323	277	284	303	321	280	297	273	311	273	307	275	282	282	305	282	272	256	284	298	267	285	299	292	304	306	266	272	303	304	287	310	309	286	310	313	299	290	298	330	279	308	276	323	301	315	308	312	295	302	321	301	314	319	300	273	317	262	304	323	344	311	282	296	270	305	278	280	295	269	297	286	305	295	274	280	295	283	288	281	291	275	267	304	325	290	327	304	291	288	282	266	291	247	286	288	274	290	296	281	278	283	307	247	284	307	303	313	340	290	267	298	289	295	283	272	308	301	285	293	276	282	271	274	312	289	285	281	324	268	272	276	290	326	275	316	313	287	297	275	318	276	298	311	276	330	275	314	263	297	270	309	294	276	315	305	345	293	309	294	303	302	303	293	274	293	276	319	318	272	276	305	269	295	296	287	267	323	291	294	288	266	297	271	272	281	336	280	294	294	274	287	285	289	284	287	325	260	276	297	312	290	259	335	282	290	312	273	303	299	312	297	281	259	283	291	274	290	259	283	316	296	313	299	288	308	325	276	280	290	290	293	275	296	297	271	301	330	293	294	299	304	262	300	295	295	302	326	284	274	289	297	312	289	296	292	300	286	288	330	314	286	302	315	291	287	295	272	315	247	320	344	295	319	270	298	316	279	292	292	295	279	296	285	280	291	288	278	282	281	305	278	280	293	306	291	304	306	260	294	305	335	303	279	279	295	270	294	295	314	281	251	295	286	286	287	273	308	302	326	286	312	265	278	305	312	300	321	304	296	311	296	281	278	295	307	325	252	301	316	305	294	290	273	291	302	328	309	281	280	273	308	310	299	294	294	310	292	319	291	300	306	298	292	289	263	311	315	301	309	286	304	285	298	283	318	293	294	322	320	317	272	291	267	281	317	279	289	276	282	284	281	317	268	264	288	279	293	265	307	298	281	261	294	290	299	294	297	273	280	291	304	292	267	302	282	292	279	298	304	256	321	324	278	280	302	289	287	324	282	289	298	312	302	317	283	302	289	280	302	269	303	283	294	290	265	326	294	274	303	292	262	303	302	312	308	315	298	302	282	252	287	289	275	301	332	293	282	286	301	307	261	304	288	290	289	281	289	273	281	305	318	303	302	229	246	263	302	302	302	290	279	289	309	316	286	285	298	361	289	317	270	324	272	280	286	289	332	273	263	304	279	270	305	272	301	306	297	276	297	279	300	327	269	253	323	311	269	308	285	302	312	278	286	352	259	311	287	254	270	298	270	298	288	280	315	278	271	304	301	279	310	291	282	254	308	304	290	266	287	278	335	306	322	283	289	307	316	273	272	273	303	262	313	282	286	269	303	315	254	323	300	290	321	286	270	274	297	298	318	288	282	285	314	267	270	301	308	319	290	302	302	331	277	289	285	287	293	291	323	300	308	308	283	319	308	274	286	281	302	260	317	310	279	275	288	295	305	314	287	277	323	263	304	297	297	305	307	237	301	315	268	283	267	310	309	340	290	274	304	328	318	310	305	289	310	304	284	278	292	293	312	299	242	296	285	311	301	322	276	288	299	299	266	252	274	280	266	288	304	268	274	309	312	281	285	308	272	306	296	311	309	304	278	292	315	312	308	291	277	289	314	265	307	289	285	290	294	296	310	282	279	307	284	323	290	308	304	319	301	285	305	309	297	281	319	304	258	288	277	283	296	277	283	306	328	298	296	302	328	334	300	330	290	285	271	292	304	280	272	264	336	280	300	312	289	306	333	270	283	318	331	247	306	272	289	290	309	306	297	277	266	292	282	307	297	283	286	283	278	291	279	276	281	259	274	282	272	312	299	301	307	264	300	298	267	302	278	297	304	304	271	306	293	281	316	291	302	288	306	310	287	288	294	298	298	301	294	313	286	277	290	294	305	308	265	269	292	253	311	302	283	298	275	307	320	280	288	332	292	281	301	309	314	286	275	277	290	286	288	280	287	295	268	269	274	300	326	264	301	302	299	282	306	286	302	334	310	277	299	295	264	275	321	268	302	304	288	299	292	279	289	292	263	296	287	273	287	233	278	326	277	303	276	309	308	328	294	281	312	298	318	265	310	296	309	326	322	267	302	306	268	291	248	290	295	283	270	303	274	285	308	289	302	273	298	319	290	283	309	266	285	289	293	280	316	298	282	307	329	288	303	297	274	281	313	274	302	265	303	291	285	298	308	309	280	291	301	279	294	289	288	290	287	298	267	296	299	310	281	329	295	305	289	301	276	288	281	292	288	292	294	282	312	255	288	280	265	283	312	302	301	271	292	291	292	307	266	263	281	299	298	270	310	289	295	334	278	317	292	300	315	278	307	320	275	304	269	302	280	327	265	308	279	277	280	277	306	284	285	281	272	286	281	271	282	280	295	280	301	263	295	322	286	313	261	283	280	293	269	302	288	279	298	325	290	324	288	304	332	311	301	279	303	280	289	275	310	272	273	267	276	257	291	303	295	307	259	289	315	293	281	271	273	306	290	280	307	272	291	314	268	298	297	297	273	311	297	304	309	285	317	286	296	273	288	298	305	317	280	279	273	310	314	292	300	309	273	298	313	285	260	276	278	315	294	289	325	314	295	285	254	326	282	280	294	275	276	308	262	288	282	302	309	268	298	296	300	300	301	299	303	282	312	298	314	279	291	283	291	272	272	291	317	283	288	292	290	285	283	316	339	283	294	333	303	302	270	302	310	293	284	253	294	292	312	305	287	289	304	281	278	267	309	286	286	295	295	279	281	326	302	258	285	288	309	316	248	253	299	263	274	330	279	284	253	284	308	317	291	331	309	291	287	296	303	292	253	303	312	289	284	291	263	298	311	302	269	291	318	301	292	302	325	294	290	301	268	286
15525	23124	11755	4667	1330	754	768	859	1056	755	780	779	720	745	685	717	742	732	735	730	804	642	791	792	750	711	702	728	741	737	724	737	738	774	719	719	713	703	724	704	743	743	775	708	719	705	689	703	720	730	718	709	697	717	766	732	766	738	779	713	731	743	757	728	704	709	718	759	709	736	691	685	720	754	715	700	731	753	740	736	736	744	726	663	731	745	683	746	755	727	729	695	733	741	753	699	719	729	735	701	754	728	708	722	695	748	745	743	759	737	712	747	768	732	735	736	745	729	754	712	720	728	772	755	713	752	732	757	738	702	735	737	758	703	804	738	697	748	761	754	744	691	751	685	739	739	721	735	749	740	727	738	790	737	766	748	690	721	741	754	754	716	749	730	736	726	738	738	736	750	772	746	697	762	733	763	757	683	732	741	702	737	756	696	696	733	737	695	750	717	739	712	757	796	760	700	737	719	715	727	756	769	735	735	766	775	750	721	761	779	681	697	701	731	736	695	722	739	759	758	784	701	692	718	705	703	714	771	741	767	718	701	759	720	705	746	725	732	743	774	717	745	758	736	720	733	697	725	762	745	738	729	738	711	739	767	758	724	787	657	761	734	717	721	735	725	739	701	750	714	746	704	718	763	713	725	714	769	683	754	743	688	759	730	718	750	704	720	755	741	685	754	727	766	719	781	728	732	742	765	708	756	734	737	684	688	767	756	726	717	759	734	793	691	714	736	703	710	694	731	754	701	707	744	734	731	722	736	773	787	740	756	743	703	754	697	732	709	737	760	706	749	750	756	729	690	723	724	731	703	747	746	778	742	744	696	685	725	733	737	714	747	716	770	736	691	678	765	718	788	724	716	723	725	736	762	773	752	730	725	720	677	738	732	781	745	734	694	683	727	761	740	719	730	778	768	721	748	688	723	727	701	790	706	682	764	721	766	697	759	737	687	744	737	753	772	758	745	761	737	727	729	730	705	764	751	722	714	718	759	719	724	671	737	740	769	721	773	697	698	715	704	752	782	732	754	745	703	726	730	799	705	707	725	773	747	694	728	776	684	764	731	711	765	727	724	774	788	751	739	761	728	726	748	724	750	747	707	766	749	732	740	737	780	728	723	715	732	774	753	736	706	772	706	702	722	725	755	732	754	767	713	700	748	713	768	710	747	718	672	738	772	743	721	751	720	688	710	734	680	704	751	721	710	732	708	710	757	729	754	747	748	721	765	735	733	718	723	729	766	664	747	702	735	763	702	722	705	763	708	767	686	737	708	746	773	793	695	722	705	702	736	717	775	743	722	734	751	727	737	732	700	679	712	780	753	719	727	754	687	760	769	688	720	796	706	754	758	732	742	767	771	754	727	713	717	751	738	715	755	711	722	714	734	732	733	712	706	718	726	737	759	695	733	745	699	759	762	756	717	695	754	717	704	767	728	702	753	740	782	758	741	700	703	745	749	710	685	760	696	710	723	793	807	730	700	755	700	751	732	738	772	688	729	744	714	685	731	729	732	696	725	788	747	731	714	738	699	756	693	709	730	764	726	741	741	690	724	716	768	669	725	754	765	747	764	756	718	764	717	722	788	743	751	767	732	715	737	722	739	742	732	718	770	755	700	712	738	724	736	744	806	718	708	707	710	755	773	723	691	717	743	742	773	772	702	769	716	705	691	764	773	714	612	702	727	783	741	694	721	698	767	718	715	731	733	736	731	694	747	725	748	741	743	712	711	738	708	694	777	733	721	729	744	670	694	709	736	748	737	758	743	755	746	695	743	755	767	735	747	777	737	734	745	758	725	727	724	717	698	741	733	717	715	713	735	724	724	746	728	698	706	689	733	755	698	792	746	751	811	766	752	753	709	736	699	758	755	717	743	710	723	707	713	761	751	741	697	755	731	736	729	741	744	740	741	709	762	669	774	751	798	755	739	723	716	730	748	771	696	741	730	706	737	742	734	774	719	751	684	730	742	687	723	738	729	738	725	755	702	724	730	762	765	710	738	727	734	715	729	689	712	710	743	731	761	739	701	726	773	685	702	758	687	767	727	757	740	707	718	711	746	719	740	698	739	769	755	749	745	753	724	716	765	741	723	733	727	725	743	745	715	762	707	719	733	737	732	720	737	726	730	799	684	713	745	760	720	758	715	759	715	716	695	731	754	764	779	725	745	751	746	762	724	711	734	696	740	706	728	739	733	724	731	795	727	744	680	699	718	719	733	754	718	715	731	738	766	713	743	737	762	754	729	743	755	719	720	694	686	746	691	697	754	747	723	739	723	753	732	763	753	674	722	766	730	735	694	706	749	698	750	697	658	660	720	690	741	731	709	697	719	711	716	717	748	688	752	729	742	697	724	651	739	663	763	741	770	714	703	757	756	690	742	769	711	742	774	681	783	721	659	715	708	759	709	752	708	739	736	683	759	702	753	697	713	755	734	722	714	734	745	772	767	707	748	745	734	723	713	776	735	736	741	697	735	718	735	744	708	735	733	739	688	747	728	768	647	744	747	710	729	760	712	776	740	693	680	706	792	727	739	752	701	757	781	748	712	742	727	697	729	754	737	704	727	708	692	721	719	767	744	666	739	742	742	729	736	719	725	715	731	763	734	750	700	722	746	700	708	768	736	713	697	773	744	736	699	710	687	715	695	717	757	711	760	674	708	740	782	757	723	737	749	724	737	721	750	769	745	736	763	704	681	707	722	755	711	702	688	709	721	777	713	703	720	718	726	718	772	690	702	764	746	722	740	710	782	765	722	730	733	727	672	711	725	770	694	715	719	721	731	729	763	761	770	696	663	732	735	720	768	724	716	739	748	724	723	752	739	775	697	709	732	700	735	723	748	720	681	752	694	737	689	741	724	727	819	742	746	738	741	789	759	670	765	722	754	727	739	738	686	706	706	732	717	754	740	709	710	733	711	727	714	754	711	737	759	709	698	778	705	738	738	731	756	725	735	706	720	698	725	761	761	749	706	706	730	705	766	712	780	724	717	696	732	699	724	742	741	687	736	729	745	742	780	737	812	735	706	703	748	755	718	737	699	749	752	707	747	724	703	741	738	690	732	761	727	733	722	740	729	741	735	728	745	690	743	702	704	755	722	718	719	731	753	772	771	737	749	716	719	717	757	729	759	715	732	738	720	696	672	738	761	771	711	744	733	748	731	737	736	713	699	759	708	686	716	690	737	697	741	697	711	743	741	730	707	742	689	805	661	740	723	785	732	700	736	727	688	661	771	770	702	730	711	675	767	748	747	726	735	756	752	709	676	743	722	771	774	754	715	726	704	821	688	719	739	714	769	752	692	684	757	724	760	721	731	742	719	719	764	705	732	720	742	749	735	741	785	749	730	693	732	686	688	768	767	768	750	725	700	729	717	751	772	717	687	732	727	782	737	737	709	752	712	752	751	729	740	735	723	769	762	732	721	751	727	750	737	747	728	723	731	752	697	681	732	762	711	744	716	744	712	731	701	696	770	787	783	720	725	760	722	746	708
73807	83217	63998	31850	10622	1056	531	1719	3233	299	278	274	252	258	289	240	230	226	236	255	479	189	188	211	226	208	247	227	207	212	190	207	224	209	224	199	201	204	222	220	203	228	178	226	203	228	219	211	215	214	200	207	206	194	202	231	210	200	204	201	211	195	184	183	196	226	219	189	207	200	214	184	228	205	194	169	208	204	178	215	212	209	231	206	212	199	196	200	222	188	196	221	211	212	223	208	222	185	209	214	184	198	198	199	217	205	239	186	208	223	198	203	187	206	187	214	214	214	200	209	212	195	202	202	186	225	183	207	205	198	204	182	199	169	208	217	200	191	209	223	212	202	191	208	216	196	202	214	242	214	210	216	211	195	196	188	208	200	200	194	202	205	186	189	199	193	227	178	207	230	211	201	202	199	198	215	208	202	244	227	191	205	216	209	201	219	200	175	200	209	245	207	199	208	228	206	195	186	196	218	210	193	206	206	185	210	200	189	213	205	250	220	192	207	217	197	191	210	199	197	215	187	230	211	196	226	239	201	186	187	228	207	208	221	226	218	191	219	203	219	223	214	209	181	222	203	219	224	240	208	202	215	211	221	205	233	222	213	196	203	203	227	189	189	184	204	173	190	208	199	251	214	204	219	208	214	198	203	189	198	234	205	214	206	218	184	199	190	215	194	206	204	190	211	220	213	203	196	205	226	210	189	208	212	197	206	210	194	243	200	226	218	216	209	206	214	211	189	197	217	195	216	205	205	232	207	233	224	211	192	217	206	197	212	206	207	214	206	203	212	218	213	176	207	200	220	203	208	204	225	193	214	217	196	220	203	204	193	204	183	190	199	199	189	205	188	213	184	195	222	216	230	223	187	226	245	199	191	209	177	215	216	230	196	199	199	226	197	213	216	204	206	200	190	203	202	217	215	222	220	196	218	220	216	224	244	187	193	214	199	188	201	189	216	186	192	215	212	205	236	190	224	203	227	201	214	199	202	189	201	201	227	215	203	207	191	216	212	208	179	216	191	208	222	206	209	200	193	203	199	206	220	191	204	197	210	201	206	216	200	213	210	214	216	196	201	211	205	239	211	218	219	232	214	173	211	230	227	178	205	210	210	211	194	199	214	227	208	221	195	210	206	198	193	181	213	216	214	216	195	216	209	193	198	220	226	224	206	205	203	232	220	200	203	217	204	202	182	220	201	213	215	198	205	182	218	197	228	192	218	201	227	207	231	176	194	191	230	204	211	227	201	223	207	203	210	241	213	207	210	224	201	231	179	193	220	219	203	191	213	228	193	211	207	217	216	215	183	213	181	191	212	199	199	185	222	211	195	201	209	173	202	212	219	197	222	194	225	195	203	205	209	205	224	204	212	199	204	208	207	201	181	225	208	212	193	199	199	179	201	210	194	226	211	214	221	204	207	195	218	237	195	190	225	233	224	199	181	199	211	228	210	202	203	208	220	234	206	215	209	204	222	205	208	216	214	212	215	194	190	228	196	182	228	204	205	214	240	226	208	178	198	203	214	206	211	211	250	202	202	205	202	223	211	193	223	211	221	206	183	191	198	193	190	202	220	193	217	196	220	213	183	190	222	202	194	216	208	212	209	241	225	214	193	214	201	184	178	195	215	223	216	212	221	235	198	197	205	207	200	227	223	233	203	196	221	207	227	199	205	197	202	220	198	219	204	188	211	208	211	189	211	194	181	208	182	187	244	223	162	196	194	212	186	203	209	210	216	187	214	204	201	204	188	192	187	194	217	220	199	234	199	233	234	246	200	212	196	202	231	226	211	193	209	206	227	195	212	194	200	218	214	223	190	178	214	211	197	210	231	187	203	187	224	203	178	214	197	223	196	191	218	226	221	211	223	198	204	193	226	215	237	217	233	222	194	214	210	220	241	213	204	191	184	215	213	236	233	176	209	219	209	205	194	193	220	192	204	209	207	180	208	198	209	207	198	190	203	198	225	220	198	178	199	216	224	218	238	187	198	196	191	196	220	204	202	230	219	200	212	191	192	214	212	224	210	190	212	219	214	215	190	193	236	199	229	231	213	203	207	232	188	213	209	185	199	208	208	205	194	201	203	207	185	197	220	220	204	208	208	229	208	222	174	209	203	216	213	231	195	202	223	231	177	204	217	199	219	196	230	220	197	212	224	215	215	217	201	190	197	186	200	224	202	185	172	183	220	226	197	209	202	188	238	217	235	204	232	196	186	222	204	220	204	213	197	225	203	214	204	220	202	202	207	203	215	219	200	203	193	209	216	198	195	209	202	181	187	197	196	215	224	210	218	194	177	207	206	236	218	176	196	198	233	228	221	211	199	218	208	203	203	188	198	196	210	226	191	221	200	229	237	246	197	217	224	177	172	226	208	197	205	196	220	175	212	239	214	204	208	202	211	201	193	223	207	196	198	227	182	207	203	204	216	201	210	209	173	206	199	207	213	175	206	208	221	202	225	231	190	210	183	192	195	196	205	210	221	198	242	216	212	209	210	203	201	196	222	187	206	202	206	203	181	212	228	220	229	211	201	196	221	236	204	207	174	199	240	215	200	191	221	208	207	195	254	210	207	213	200	210	211	219	212	232	206	200	204	202	177	200	194	191	222	200	209	205	209	194	188	227	216	218	231	192	193	213	192	196	203	206	243	229	218	211	191	227	207	201	209	211	207	211	216	212	211	212	217	204	219	186	213	203	184	227	216	227	197	199	216	226	211	185	211	205	208	226	190	195	198	221	207	203	229	212	201	212	195	185	187	201	215	192	213	230	172	202	194	218	210	215	189	216	197	201	223	206	219	204	197	187	200	221	207	194	200	183	215	216	166	213	195	183	183	191	202	205	219	206	205	228	199	208	222	220	203	210	192	211	199	207	196	209	215	211	198	210	201	214	199	194	207	225	182	219	194	198	242	206	213	238	207	198	195	221	213	217	207	191	217	223	215	208	216	199	221	190	185	212	206	205	233	207	214	217	223	223	202	201	209	204	217	220	206	214	196	195	207	218	226	208	186	201	207	225	188	213	207	204	225	194	201	222	209	217	197	182	198	223	209	217	201	208	200	203	201	225	224	230	212	208	221	212	203	199	193	225	173	213	197	206	202	207	225	218	201	198	231	205	210	216	210	203	185	195	220	205	199	200	217	200	209	213	183	226	198	220	221	198	208	194	194	232	217	216	248	219	197	190	211	216	209	218	215	196	193	239	203	217	204	201	197	196	232	209	195	198	202	214	209	194	212	193	234	216	240	195	219	209	213	240	219	221	205	194	183	210	216	222	207	223	205	200	188	218	193	220	234	205	223	226	213	219	211	191	217	194	203	195	218	206	208	208	219	201	204	216	199	204	206	213	224	191	216	221	194	214	218	184	212	229	193	184	229	199	205	196	219	221	207	195	197	191	194	197	230	217	216	212	216	223	218	199	212	190	206	219	207	209	190	227	220	199	221	210	226	197	218	206	194	196	207	196	226	204	205	210	233	191	195	208	222	214	189	195	205
52547	68579	58773	33926	6471	2078	1902	7144	9346	940	843	798	768	737	756	676	616	666	590	868	2339	590	570	566	545	579	572	596	590	548	560	541	552	504	572	514	506	512	518	554	541	498	522	535	528	521	511	540	531	508	558	568	526	547	529	546	538	516	500	540	508	549	504	539	540	491	488	532	503	503	525	535	506	537	512	510	532	465	531	568	493	504	510	538	544	524	570	538	494	567	531	540	479	531	519	502	515	521	503	484	516	578	542	543	492	542	519	533	487	562	482	466	550	505	533	514	514	529	508	476	516	537	505	530	515	495	480	540	494	490	498	574	529	552	543	501	526	498	554	515	518	540	489	504	507	541	488	539	523	448	541	514	473	483	526	506	532	477	564	535	525	532	547	491	500	540	552	506	541	546	506	514	520	518	532	486	538	498	566	520	536	484	541	508	525	529	501	554	508	464	462	505	527	493	561	529	523	520	537	539	510	540	520	496	548	503	486	509	530	500	533	515	509	524	508	492	519	528	543	535	544	501	510	514	532	533	518	523	507	518	553	499	478	523	560	511	519	531	527	530	506	507	525	538	527	498	521	531	540	516	520	501	507	503	536	519	481	506	490	504	530	531	535	481	498	512	513	551	539	502	537	483	517	559	532	510	503	537	549	511	496	530	480	510	512	519	533	506	508	512	533	524	545	523	507	532	535	512	477	512	536	545	502	527	494	553	513	511	517	554	533	517	510	521	513	531	513	542	538	465	504	555	518	531	477	531	495	505	476	554	548	526	540	538	511	499	508	541	478	541	508	490	537	525	484	519	530	502	526	538	501	505	480	508	503	496	505	481	494	530	500	534	550	507	538	534	496	496	526	527	512	490	498	575	549	525	541	506	495	512	480	519	546	553	521	532	509	534	548	506	522	501	501	510	521	554	473	515	512	514	549	548	548	559	550	521	500	548	524	565	511	494	540	488	486	504	536	499	518	543	522	530	492	516	515	487	519	567	532	589	500	505	486	535	551	507	529	503	540	521	507	522	517	537	467	516	479	555	474	536	521	527	539	454	516	517	506	524	560	518	503	483	467	512	496	477	497	482	536	545	499	484	520	473	548	512	558	482	537	502	566	550	483	550	534	496	477	537	517	519	479	555	529	483	522	503	520	544	530	506	523	511	509	506	536	523	522	527	486	521	534	504	549	482	528	512	528	491	518	504	550	525	495	536	514	519	560	511	504	493	499	501	521	542	541	501	545	517	519	553	507	501	532	513	508	510	491	493	510	545	529	517	527	520	502	554	518	538	495	520	538	491	507	515	538	512	506	494	568	491	497	511	507	474	488	522	467	518	499	509	561	489	537	549	502	510	513	547	503	515	539	514	469	522	536	513	560	527	525	493	496	513	513	522	522	537	536	512	508	509	553	537	511	540	502	515	512	519	542	560	522	514	505	461	452	499	528	491	490	526	492	516	511	502	470	537	528	542	517	525	550	509	557	510	499	499	518	522	506	569	514	547	510	496	497	509	528	507	501	501	513	531	466	529	541	532	523	508	508	492	530	500	566	502	527	512	508	475	498	501	531	539	517	531	497	497	541	521	509	513	539	525	511	531	517	558	538	523	539	491	541	514	534	525	520	510	511	496	488	515	536	523	498	594	531	521	558	533	549	461	496	548	510	529	502	533	460	462	538	506	524	504	524	545	508	520	521	530	500	516	547	545	520	515	507	528	511	542	526	564	524	529	490	561	540	534	504	535	491	537	554	527	503	521	512	503	541	532	520	536	566	501	537	518	513	514	510	529	484	567	543	523	503	533	547	511	515	519	450	514	520	492	502	510	555	490	502	511	524	523	541	549	504	544	522	503	553	537	534	516	562	534	518	525	493	523	549	543	497	489	537	494	519	536	506	508	529	533	500	501	535	490	552	531	509	533	524	538	517	539	555	562	517	533	519	505	497	537	483	500	527	515	509	506	531	507	542	525	519	539	483	533	506	532	539	513	467	491	528	496	490	523	504	558	522	546	487	548	526	514	498	499	528	527	533	449	558	465	526	537	542	495	510	537	486	523	557	558	487	528	550	496	503	501	509	486	473	525	559	552	484	521	523	532	492	517	528	530	524	535	510	508	467	538	489	509	466	563	502	505	502	519	530	539	537	541	497	515	549	512	555	525	515	513	520	481	525	485	504	568	526	516	518	505	520	544	516	553	525	545	520	508	470	527	504	562	478	542	535	544	511	507	519	556	517	560	484	522	518	534	546	492	539	527	494	534	516	496	516	499	511	492	513	494	528	552	511	534	506	503	529	494	511	532	534	502	498	527	500	570	537	556	511	498	524	529	505	549	508	531	486	508	509	575	461	529	471	517	546	501	553	518	520	513	485	532	476	506	529	552	512	490	543	477	495	539	554	516	471	520	499	524	482	515	502	534	528	496	530	518	508	525	514	490	497	501	570	562	538	520	508	490	515	523	566	508	495	517	522	531	510	531	487	512	483	539	516	511	559	469	554	549	538	492	511	547	536	543	493	474	515	531	518	589	541	508	479	514	543	521	530	509	511	537	525	515	515	516	542	519	483	505	500	526	535	555	508	504	531	490	490	518	544	521	497	553	524	496	496	516	523	519	510	505	521	526	541	509	499	528	512	582	491	569	526	515	475	519	547	514	528	584	494	527	518	520	540	500	567	510	530	512	535	519	528	544	521	539	528	529	518	523	483	481	511	503	520	502	510	502	510	504	543	552	534	522	495	515	534	510	521	518	507	518	533	484	507	503	527	503	522	543	530	538	542	509	545	513	507	518	507	526	489	485	515	488	528	528	530	452	489	528	518	516	533	494	513	509	510	504	494	537	514	523	482	504	520	504	498	524	512	510	524	540	557	497	505	528	507	515	523	553	528	545	561	525	494	515	506	516	545	534	508	513	500	576	538	502	465	528	524	541	506	517	524	496	528	576	521	510	537	517	555	460	512	526	482	540	527	536	523	494	555	566	532	509	516	545	551	520	528	484	514	481	510	497	479	479	495	503	499	516	489	538	521	500	519	519	486	491	500	542	505	506	517	532	534	499	526	502	559	512	533	540	536	496	518	548	488	490	533	524	516	503	482	549	519	526	532	526	508	492	526	517	520	486	528	540	501	530	516	526	495	525	513	494	513	514	512	527	477	499	571	536	504	541	544	524	518	553	502	534	532	572	501	548	486	556	529	545	504	537	521	530	503	549	476	511	518	517	488	521	549	502	522	536	511	527	491	537	551	508	490	502	518	516	525	531	486	489	516	508	524	535	484	559	547	508	521	490	488	480	486	537	519	497	502	531	559	513	469	566	566	538	550	531	545	501	510	536	512	523	527	501	503	525	555	495	496	543	547	546	495	520	516	518	520	484	512	517	566	546	538	512	538	523	524	545	508	527	485	551	504	494	597	501	555	470	481	537	478	496	543	495	486	537	520	544	485	527	523	501	557	516	517	524	552	519	523	534	536	506	525	538	493	542	509	519	526	521	487	548	487	473	486	517
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
